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
341789375814	341789376375	341789376925	341789377475	341789378025	341789378575	341789379125	341789379675	341789380225	341789380776	341789381326	341789381876	341789382426	341789382976	341789383526	341789384076	341789384626	341789385176	341789385726	341789386277	341789386827	341789387377	341789387927	341789388477	341789389027	341789389577	341789390127	341789390677	341789391227	341789391777	341789392328	341789392878	341789393428	341789393978	341789394528	341789395078	341789395628	341789396178	341789396728	341789397278	341789397829	341789398379	341789398929	341789399479	341789400029	341789400579	341789401129	341789401679	341789402229	341789402779	341789403329	341789403880	341789404430	341789404980	341789405530	341789406080	341789406630	341789407180	341789407730	341789408280	341789408830	341789409381	341789409931	341789410481	341789411031	341789411581	341789412131	341789412681	341789413231	341789413781	341789414331	341789414881	341789415432	341789415982	341789416532	341789417082	341789417632	341789418182	341789418732	341789419282	341789419832	341789420382	341789420933	341789421483	341789422033	341789422583	341789423133	341789423683	341789424233	341789424783	341789425333	341789425883	341789426433	341789426984	341789427534	341789428084	341789428634	341789429184	341789429734	341789430284	341789430834	341789431384	341789431934	341789432485	341789433035	341789433585	341789434135	341789434685	341789435235	341789435785	341789436335	341789436885	341789437435	341789437985	341789438536	341789439086	341789439636	341789440186	341789440736	341789441286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2741	2000	3600	2300	2741	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
22502	21358	29063	24036	21359	21004	2316	640	530	490	411	382	346	327	332	316	334	306	268	261	240	245	259	273	228	250	229	245	242	240	241	233	247	228	226	249	243	209	229	237	226	217	233	289	251	245	231	239	234	234	200	239	215	226	241	240	255	250	236	238	235	218	215	233	244	228	237	268	225	224	244	246	239	230	206	238	232	238	259	212	254	211	233	189	202	205	227	241	227	224	239	240	205	238	271	223	204	196	246	224	234	243	208	257	235	241	219	218	245	234	209	222	221	202	249	239	226	239	217	233	222	227	230	219	208	224	202	224	231	188	233	246	209	201	223	246	248	239	242	241	207	230	221	230	233	236	224	201	215	255	218	261	213	213	223	226	212	230	231	222	226	255	231	197	246	221	236	246	194	218	230	226	247	225	232	251	201	226	184	218	232	247	241	245	219	226	229	229	236	214	233	229	225	220	214	227	226	204	245	212	246	222	251	231	239	241	234	195	211	230	233	230	231	236	244	217	239	212	244	241	223	226	216	252	235	209	236	214	242	241	231	233	238	258	215	228	219	249	222	196	228	235	220	211	220	237	237	232	209	214	230	222	230	201	207	239	232	243	254	225	223	219	223	253	238	247	216	242	245	198	228	233	269	225	212	217	228	242	247	256	215	204	224	231	238	236	241	228	216	256	225	228	229	244	231	226	223	275	231	213	237	209	220	246	227	225	241	209	219	232	245	228	244	203	219	256	230	237	221	242	210	231	208	218	232	213	226	242	231	247	239	206	236	206	235	216	213	217	217	214	247	227	235	205	240	207	212	196	246	236	225	225	242	229	222	218	267	261	226	235	218	246	240	242	245	212	260	238	224	239	214	216	239	250	223	218	210	237	235	217	226	236	222	211	186	237	197	231	224	226	240	242	235	225	242	206	243	222	232	231	235	225	239	223	212	236	256	234	208	227	257	215	206	238	238	213	231	266	224	240	197	220	234	231	235	223	226	250	205	213	247	236	199	244	242	236	215	217	204	204	250	231	228	227	237	240	221	224	249	243	219	239	233	246	230	233	244	241	222	225	227	219	207	230	220	202	203	244	229	226	220	232	203	206	236	235	211	223	216	230	244	262	228	241	219	221	247	227	231	233	222	214	227	206	252	219	224	266	238	229	256	222	225	229	219	239	236	228	219	239	230	222	222	221	216	228	237	224	240	225	224	217	226	226	225	226	209	220	223	213	230	223	223	225	242	238	241	257	217	239	211	237	213	220	242	201	232	237	241	223	234	225	232	238	216	233	226	237	260	244	217	207	227	235	229	215	206	205	220	239	227	217	245	214	201	240	252	236	225	192	199	255	226	219	222	210	217	243	224	240	235	225	210	223	216	241	228	242	215	205	193	220	243	233	213	207	245	235	234	233	223	228	218	216	215	229	244	211	217	217	249	225	222	223	214	234	246	208	226	242	205	220	242	243	234	239	227	209	251	236	219	208	255	244	213	240	222	247	206	248	262	232	230	225	223	231	250	199	242	243	214	224	220	215	274	239	209	215	228	217	209	219	229	226	230	213	215	213	288	219	222	212	226	220	223	226	225	225	242	223	205	217	239	207	238	242	248	253	213	232	266	238	221	216	236	203	207	225	244	217	231	222	214	209	223	225	228	201	231	224	263	241	233	210	245	202	229	232	225	246	220	239	230	239	243	234	205	239	236	236	211	231	214	247	218	237	252	226	243	227	224	233	227	222	229	246	214	248	224	218	234	226	240	220	219	242	239	246	210	250	257	216	226	220	221	238	213	227	217	211	233	239	233	233	225	237	222	227	234	219	241	226	230	214	237	234	225	229	223	236	232	240	222	206	200	237	205	235	215	216	212	220	234	223	234	220	227	214	218	232	225	244	249	218	237	209	216	225	211	223	232	204	210	211	231	199	213	192	224	224	212	222	226	211	239	207	244	229	254	236	235	206	213	215	233	231	231	214	214	234	220	249	235	220	248	255	217	247	239	251	227	221	239	235	245	219	224	219	217	217	216	232	230	211	187	249	202	204	230	223	222	254	232	220	217	212	244	228	209	255	207	248	211	217	244	190	258	228	216	199	236	220	247	230	212	242	247	194	252	215	207	240	221	236	218	204	218	221	224	214	241	189	229	211	225	241	197	238	236	210	220	238	215	237	222	227	228	234	227	198	233	235	210	217	219	212	205	264	217	207	225	228	215	218	219	225	217	226	220	200	224	218	221	209	215	220	221	227	212	230	243	217	206	250	255	236	244	204	250	231	237	234	215	267	236	226	215	209	201	217	216	227	222	204	243	243	250	208	226	218	229	216	199	237	237	224	220	239	231	241	240	240	261	244	246	207	215	237	212	235	226	216	222	205	225	226	250	236	214	224	222	260	248	242	251	209	239	248	244	232	227	251	215	202	228	246	215	203	210	214	217	219	238	230	216	201	219	235	249	238	214	214	239	219	236	256	239	237	219	203	222	187	222	231	229	221	219	232	217	220	217	209	198	211	239	263	197	210	209	202	227	225	244	241	217	234	218	206	228	217	264	246	228	244	214	218	227	229	229	236	234	210	230	233	249	231	235	238	237	242	228	228	219	231	225	197	201	213	217	223	234	224	229	232	206	207	241	218	234	220	236	205	223	235	226	232	233	214	222	212	233	232	256	232	215	212	204	255	252	225	213	232	206	213	247	236	243	250	232	224	256	214	224	238	242	221	214	187	248	230	237	230	218	208	208	257	216	215	201	217	216	217	237	251	226	251	231	228	203	230	225	241	210	228	226	254	246	256	205	259	220	205	218	214	244	209	229	190	199	220	224	213	231	239	252	245	206	223	228	244	208	224	228	237	225	216	226	237	254	209	234	234	203	231	209	234	219	234	208	231	223	227	213	213	215	236	195	214	243	224	218	247	237	235	228	237	203	236	247	244	224	209	198	197	211	223	204	220	230	229	217	234	216	237	258	225	239	217	227	217	240	225	250	223	240	214	225	228	193	250	208	217	232	242	258	228	198	223	249	217	241	250	234	252	243	194	243	235	252	245	246	198	252	217	217	213	233	222	246	216	234	233	221	232	261	232	225	225	224	223	239	228	242	186	231	249	239	207	199	227	217	262	218	234	227	213	248	213	210	223	222	209	215	256	228	217	210	230	238	256	231	231	206	239	224	237	221	234	222	242	225	205	222	239	228	231	231	237	214	235	242	256	226	229	229	229	231	213	234	226	219	234	220	202	228	232	228	213	243	219	225	227	208	245	231	224	244	238	230	222	239	217	242	234	203	227	237	208	244	226	192	225	208	232	259	240	222	205	212	219	191	212	245	199	249	235	251	247	219	223	213	191	228	236	213	219	230	190	220	220	232	230	238	221	212	221	232	223	236	239	220	227	214	212	237	267	233	225	244	210	216	198	224	230	255	205	227	222	235	257	222	247	220	207	216	212	224	236	236	237	220	223	225	224	257	218	223	208	213	224	213	221	239	231	227	233	223	226	241	218	224	244	229	212	220	225
4263	14201	9168	4386	3049	2220	1623	1325	1000	792	812	724	613	582	577	527	492	466	438	392	432	396	374	355	403	341	343	300	361	387	344	327	350	299	327	328	358	345	339	369	318	332	334	324	299	327	356	310	333	325	329	333	289	328	314	312	356	297	322	316	355	291	278	308	312	291	296	316	333	304	308	292	330	303	318	291	294	322	338	339	325	301	297	335	334	376	319	303	278	313	338	296	343	309	332	334	308	276	319	321	310	317	328	344	351	308	312	347	324	337	305	307	310	316	315	280	329	308	276	309	289	336	330	297	286	292	301	279	335	302	308	338	312	324	285	347	272	288	325	315	296	288	293	302	308	291	347	317	327	323	334	309	307	308	310	316	322	348	316	299	307	308	301	323	334	331	292	319	300	323	279	318	349	293	307	343	330	303	321	271	308	258	284	328	315	305	306	288	299	335	299	321	317	313	306	310	333	299	332	269	279	323	351	303	314	311	290	328	314	303	303	287	337	317	296	355	327	276	305	315	299	343	314	301	321	317	337	317	310	338	293	315	301	323	332	320	302	321	331	286	320	313	330	329	298	289	305	285	327	312	311	315	315	293	311	289	289	305	335	335	307	351	294	310	304	303	318	322	288	311	309	336	300	300	327	320	319	324	312	310	324	281	334	316	300	309	328	316	304	303	329	302	335	308	295	311	288	294	301	318	297	292	327	329	312	296	291	343	293	305	296	281	322	308	310	327	321	314	318	308	300	312	348	344	280	334	303	318	329	314	314	344	311	331	312	292	299	321	297	298	346	325	315	317	295	288	307	310	279	316	298	328	291	339	309	336	321	300	320	320	301	285	297	312	344	326	300	318	317	322	302	311	335	301	330	329	333	302	338	308	332	317	299	310	329	348	301	316	331	303	326	301	313	310	291	329	296	367	302	344	301	300	336	311	296	325	316	306	297	283	315	308	316	332	299	339	307	310	338	323	316	314	335	337	324	336	335	320	312	302	304	339	317	293	290	294	294	287	325	291	304	305	300	305	305	329	297	304	298	335	351	297	296	299	333	298	347	317	300	302	300	290	286	317	312	313	342	339	335	318	304	309	300	308	293	320	344	330	284	314	315	329	312	299	307	294	328	317	282	284	299	307	327	287	281	325	307	313	292	301	305	330	296	308	317	293	330	293	302	332	292	315	312	312	332	294	351	286	322	317	323	289	343	285	322	302	323	335	301	322	310	315	317	297	287	318	296	285	344	314	301	317	320	278	330	322	297	319	304	317	301	316	317	317	300	336	301	295	339	296	322	318	330	297	278	303	326	319	297	299	289	344	295	319	322	323	306	351	302	334	327	322	307	326	343	304	272	312	300	301	306	318	305	324	270	310	294	326	314	276	290	309	307	323	339	324	309	313	290	304	338	291	282	352	335	314	314	309	310	292	318	308	319	304	317	328	323	320	307	309	309	302	356	334	313	313	313	315	320	310	340	301	303	307	316	283	322	282	331	312	323	291	330	317	316	311	284	288	305	304	298	298	319	307	315	311	323	300	268	308	278	314	293	315	318	278	307	344	325	320	317	310	328	314	308	335	330	308	326	299	319	286	313	298	296	297	300	331	300	316	305	300	315	287	308	322	286	291	327	301	315	296	305	296	344	329	290	338	343	340	294	297	313	303	292	310	317	286	329	308	337	293	285	273	291	294	321	296	300	334	310	306	302	340	302	305	310	299	297	322	301	293	292	306	314	323	299	320	315	301	356	324	313	278	280	294	316	293	299	298	301	306	292	306	291	287	315	315	314	269	255	320	311	285	302	304	306	322	334	325	324	326	340	318	295	335	324	309	329	307	308	304	283	302	319	308	291	325	339	305	320	310	357	331	295	289	311	320	291	308	317	320	315	288	305	292	294	291	317	257	342	304	325	292	305	312	337	297	287	317	312	324	297	294	323	317	319	310	329	319	298	336	323	313	314	297	309	325	319	322	331	335	302	326	321	306	294	317	309	334	305	306	318	314	317	293	291	319	311	334	324	345	297	325	304	286	333	304	266	310	344	309	296	319	293	297	305	323	309	365	312	307	327	335	323	345	302	274	309	316	330	332	311	308	329	303	307	308	312	320	355	292	327	277	304	334	339	334	297	297	338	290	337	309	333	310	333	296	301	292	308	287	310	311	296	312	332	314	305	316	311	322	308	346	299	340	322	327	305	309	330	336	334	291	333	315	320	303	279	311	316	311	335	334	313	324	335	296	334	299	297	309	301	308	322	304	315	283	338	298	316	299	305	319	323	323	323	301	272	288	322	318	314	306	308	333	347	291	332	334	331	309	293	283	269	292	308	313	294	332	297	316	296	349	324	320	290	302	305	296	292	329	296	299	299	282	293	332	307	318	293	303	349	296	297	306	320	296	313	331	326	297	283	312	321	308	286	333	277	339	293	310	304	331	302	301	292	315	335	325	314	321	318	296	291	316	322	296	286	293	285	309	295	288	307	279	305	293	311	319	290	322	306	319	325	322	311	304	334	321	297	340	318	340	303	327	321	325	315	325	309	268	343	334	324	310	299	328	295	306	319	328	302	309	340	327	308	299	306	314	284	326	302	302	290	301	306	304	275	288	293	294	370	300	338	329	330	299	311	340	271	329	355	321	317	316	303	316	291	285	304	278	300	303	290	282	303	294	336	315	309	317	315	328	298	315	292	311	317	310	335	332	308	318	325	296	310	306	313	296	325	324	305	337	319	292	323	287	314	316	325	342	304	317	316	286	294	335	325	305	296	312	362	319	300	309	311	318	325	322	282	313	313	301	324	326	337	314	263	297	307	293	325	319	299	300	316	263	347	264	329	340	314	325	304	357	299	311	305	310	301	306	320	311	299	297	298	314	308	321	312	336	321	311	307	318	280	328	309	316	323	300	307	306	304	311	318	285	303	335	324	364	326	312	343	316	326	308	315	289	316	329	325	299	296	304	281	327	317	299	319	340	312	340	310	301	301	289	291	315	308	308	336	336	326	271	361	327	345	325	332	321	263	289	322	302	298	351	305	322	341	326	328	322	311	275	313	305	298	313	309	296	315	301	335	346	312	285	290	301	309	328	324	320	326	331	339	308	332	299	330	290	318	342	324	290	316	331	305	304	308	285	318	316	325	324	281	313	287	316	321	297	310	293	288	298	335	293	296	315	283	328	311	341	320	315	325	318	315	338	301	317	310	314	286	324	335	305	278	336	329	334	296	314	335	304	311	312	333	343	325	290	323	315	328	300	344	335	311	291	292	307	299	350	313	297	324	323	312	321	303	314	292	293	310	310	298	280	316	314	297	309	327	318	306	295	331	324	278	291	315	281	297	329	327	315	276	325	314	295	340	298	315	295	312	328	291	308	318	293	300	322	282	321	304	356	308	324	297	349	318	278	312	317	319	280	306	314	333	302	336	292	293	306	279	301	276	308	315	318	319	284	266	301	306	340	300	330	293	301	319	322	274	325	325	296	336	332	325	331	326	318	311	310	330	300
26784	17486	3565	931	682	743	667	673	703	642	649	654	678	644	633	640	652	631	699	645	679	648	688	678	669	645	642	670	638	646	679	654	706	700	662	695	655	634	657	670	681	653	683	660	670	642	644	684	705	604	631	650	670	650	690	625	641	679	688	652	612	653	663	628	684	642	637	658	674	625	686	633	701	657	650	652	684	661	690	672	651	670	661	633	680	620	646	624	677	658	659	686	693	651	668	624	673	674	677	698	649	680	682	614	659	659	616	617	639	666	620	618	635	674	671	674	660	661	662	703	658	669	657	677	671	691	668	692	660	637	636	652	654	630	646	664	742	668	658	641	596	669	661	652	666	608	653	654	676	667	722	699	674	660	655	662	667	634	676	689	676	625	684	629	699	667	629	621	658	656	623	690	671	643	638	666	642	642	690	648	656	690	664	599	725	669	686	634	645	626	600	645	640	630	654	668	656	658	680	701	600	593	723	692	679	653	638	667	660	658	627	635	679	658	643	665	656	641	636	665	677	620	636	655	624	645	660	651	618	665	633	642	636	673	698	608	665	648	689	658	637	646	630	626	660	681	660	688	651	660	614	662	608	647	660	633	649	748	633	668	614	655	700	618	649	677	655	661	662	677	621	678	679	688	657	666	643	654	657	640	662	628	674	655	636	712	679	672	677	632	685	678	672	704	697	685	649	673	633	689	612	652	649	657	693	673	672	656	693	659	707	721	661	647	667	700	631	683	663	696	674	692	701	675	661	692	632	662	665	676	642	687	689	654	631	671	634	646	718	611	680	638	654	679	688	663	688	681	659	632	636	644	635	711	632	657	677	618	622	630	658	659	659	643	642	690	650	658	609	657	647	650	650	641	658	667	666	645	625	651	666	681	635	591	701	653	635	663	643	636	712	657	626	621	664	661	699	654	679	668	678	669	631	614	675	665	640	660	628	619	650	635	654	661	684	642	690	646	694	685	603	689	672	671	663	612	619	658	641	658	638	678	635	654	676	693	638	672	622	658	704	667	661	640	636	652	644	687	669	640	639	697	641	678	667	705	658	624	630	666	683	617	597	666	621	663	700	660	670	675	647	629	714	699	652	612	635	691	660	679	641	647	683	627	674	615	618	696	618	663	651	640	613	630	625	710	654	666	680	622	638	680	669	632	715	616	655	632	684	672	641	634	632	640	692	700	641	684	663	656	684	688	636	711	684	700	673	676	654	673	659	662	692	676	673	642	703	661	668	642	667	670	636	701	641	649	658	689	654	616	681	619	654	672	678	729	670	654	658	710	656	657	642	677	676	638	649	613	647	703	647	618	658	655	694	644	665	668	619	662	681	699	648	689	687	660	658	657	658	618	643	651	652	652	694	680	649	641	673	653	643	659	648	625	698	679	676	669	645	691	672	617	645	661	650	670	671	642	641	685	662	639	641	681	644	682	641	680	649	662	622	649	652	655	642	576	610	635	668	679	646	680	680	677	585	651	635	648	595	698	614	622	684	594	624	621	656	656	648	659	617	609	654	650	721	673	658	638	624	667	608	707	634	688	701	673	642	631	644	626	631	649	643	717	714	640	664	639	634	659	630	688	593	633	662	729	637	636	652	685	692	629	608	641	628	689	692	634	659	655	680	657	645	655	692	662	643	679	661	630	704	668	645	662	673	668	656	669	632	679	647	660	687	640	672	706	636	665	652	624	635	627	665	638	667	699	623	642	651	651	651	674	659	642	669	595	701	682	659	681	606	644	681	616	682	613	655	688	676	657	698	676	701	699	687	666	683	667	682	646	681	661	626	643	690	666	658	613	670	668	670	664	641	662	674	679	618	683	647	657	637	675	676	644	681	684	641	626	649	673	661	637	671	631	658	652	710	645	668	627	661	694	670	680	667	661	668	649	656	663	611	654	703	696	635	650	617	662	642	683	664	641	630	708	649	668	687	652	637	652	647	697	662	681	663	683	647	667	654	674	654	672	638	671	648	628	662	622	615	655	657	630	715	629	679	647	672	592	659	676	676	689	687	661	659	654	661	676	641	656	658	619	694	638	612	656	666	649	630	661	631	682	626	624	655	665	658	651	656	633	675	672	685	648	633	665	650	673	668	660	621	677	628	652	659	593	670	633	642	682	654	625	696	676	651	678	647	637	644	633	673	636	673	667	633	644	673	651	640	628	681	662	664	650	673	648	669	618	664	659	698	659	666	662	633	655	662	670	707	657	601	650	677	650	658	669	639	658	625	625	669	614	645	659	663	627	671	676	645	654	677	661	672	692	641	643	666	618	703	642	650	670	646	662	639	655	633	691	669	667	673	657	651	640	663	643	685	647	668	682	687	692	655	666	705	665	641	647	680	662	627	642	650	636	642	666	657	697	644	641	612	676	679	633	679	650	637	658	646	633	618	666	612	643	636	633	645	653	671	662	665	671	648	640	657	643	617	657	676	643	688	647	684	685	647	616	654	650	661	693	650	673	663	686	619	638	593	657	699	636	652	658	646	674	657	645	708	631	665	639	633	653	666	676	660	663	643	667	644	701	647	631	665	699	664	636	616	684	666	635	656	651	690	673	703	604	659	657	617	711	614	685	657	650	669	626	644	666	651	625	643	655	649	638	607	655	595	605	611	662	673	648	652	666	687	648	654	612	677	655	635	653	674	655	647	638	681	602	685	657	696	684	633	659	624	673	657	690	667	677	642	648	650	644	648	628	692	654	658	695	635	652	676	670	659	644	636	644	642	650	617	696	658	668	673	661	678	671	624	653	650	638	641	695	649	639	691	644	673	661	656	639	626	661	587	621	700	674	692	638	679	626	638	702	674	715	675	661	669	638	659	663	656	689	710	668	662	694	679	713	657	642	650	679	600	640	644	639	651	671	599	644	650	670	702	657	696	684	617	635	657	668	628	635	699	659	632	715	657	607	656	720	598	661	653	623	670	598	673	651	645	659	679	594	624	652	646	644	651	680	661	677	617	667	626	628	690	673	668	676	661	629	637	694	694	691	622	645	602	679	681	664	687	741	692	694	658	650	671	631	661	636	634	651	614	641	681	667	699	640	662	666	607	652	694	625	635	660	645	648	700	614	651	681	701	675	660	689	690	651	644	710	647	657	688	676	661	656	659	638	732	642	672	720	699	622	671	659	649	651	668	653	638	682	662	696	682	622	699	652	677	609	667	642	663	632	689	592	654	652	640	628	707	647	620	649	670	638	635	697	643	664	600	648	625	619	649	664	673	675	632	659	647	637	644	651	674	635	666	652	676	638	637	661	644	672	670	693	678	637	637	632	587	635	655	672	649	688	637	649	736	637	665	650	638	679	635	657	648	634	659	648	707	687	635	715	668	661	637	681	671	637	664	691	675	639	678	639	723	665	682	699	689	643	628	664	658	615	653	664	659	599	648	646	656	668	636	661	632	687	647	636	615	633	658	646	690	639	659	643	637	664	666	673	665	676	631	652	684	622	686	667	624	626	690	670	662	635	681	664	659	674	595	644	666	651
4158	1853	1392	1070	982	983	959	987	956	966	927	838	907	919	920	938	948	942	939	962	929	899	1002	928	966	894	912	954	964	908	914	920	934	944	948	894	914	940	937	899	942	921	911	1008	870	932	1003	948	931	873	937	945	907	978	927	960	933	919	903	909	923	900	897	918	907	877	894	944	829	911	968	902	921	937	896	910	901	900	922	887	905	944	893	931	894	813	904	916	889	940	938	902	924	928	918	864	896	970	913	938	918	894	895	901	901	955	937	941	901	925	922	841	917	841	937	925	876	960	934	897	879	943	894	886	929	877	930	981	914	862	956	893	922	928	942	898	968	917	989	952	899	915	863	957	912	893	883	970	936	924	948	906	905	913	848	928	853	937	873	901	915	931	921	898	907	946	892	873	875	922	950	965	869	897	878	928	915	894	925	937	999	897	982	881	905	912	970	879	880	848	892	894	911	894	921	938	906	915	889	889	906	925	971	951	874	922	901	909	896	867	898	881	897	908	906	865	985	895	957	908	965	960	901	885	898	974	902	901	982	939	911	906	881	932	940	894	925	892	922	904	887	869	950	893	920	902	897	929	871	903	922	858	940	950	945	876	898	914	956	903	853	934	975	929	832	867	927	921	911	879	955	922	901	929	934	870	913	960	874	947	941	901	931	887	945	874	916	848	888	942	915	871	920	946	918	871	937	901	921	878	922	914	941	854	868	899	933	899	933	913	947	918	926	858	933	977	924	974	898	842	891	865	878	944	878	959	941	920	882	929	863	881	900	925	895	976	937	936	880	933	880	875	951	931	862	898	915	954	889	974	926	915	921	872	899	981	965	975	897	917	917	912	938	902	936	866	897	908	846	882	899	875	974	943	918	948	912	952	947	931	877	883	917	928	926	920	864	880	893	952	890	847	897	900	885	935	888	880	897	963	922	922	931	909	925	874	915	890	897	961	892	923	895	960	895	912	955	861	961	872	920	933	951	906	926	956	905	900	853	912	905	938	938	908	905	872	924	926	915	949	907	863	904	850	926	925	969	960	892	899	909	879	909	885	915	926	928	919	910	913	928	959	971	893	828	936	920	921	958	948	926	922	913	1009	891	949	891	927	899	926	835	869	941	898	917	917	872	891	872	931	898	871	873	969	873	943	936	905	893	949	913	891	901	873	899	863	937	889	913	875	920	898	931	910	894	933	906	915	929	912	972	891	919	877	885	983	910	953	963	943	922	903	921	900	897	952	924	914	924	940	924	938	896	846	897	907	948	916	926	910	973	920	936	912	901	892	885	915	916	911	886	939	986	929	886	954	913	907	880	914	963	905	910	906	924	886	947	880	895	916	882	973	901	911	924	972	905	959	907	896	891	874	947	883	883	879	884	878	934	941	974	981	928	920	917	910	902	901	906	951	952	917	945	910	889	886	918	918	884	899	895	907	953	960	907	940	929	895	931	934	922	955	915	945	888	891	886	936	905	907	870	886	911	921	972	922	904	889	897	937	891	889	860	943	906	911	911	910	904	938	875	894	946	939	906	905	931	941	886	926	919	936	932	963	885	897	893	901	921	919	911	882	865	941	981	848	908	900	921	923	946	906	934	922	896	969	888	923	942	935	894	943	966	910	924	931	909	881	917	893	888	937	944	915	964	870	906	931	953	904	915	931	883	890	933	953	905	917	912	891	964	911	850	927	932	927	937	913	975	942	924	903	924	909	922	930	912	901	892	869	897	875	927	894	915	875	898	853	908	902	915	917	936	867	936	913	934	901	896	878	912	942	921	898	968	878	933	921	959	900	918	894	911	937	976	915	928	893	934	911	902	911	893	936	897	936	856	929	917	908	877	901	879	912	905	902	949	957	915	985	913	939	968	927	906	908	919	873	884	898	885	873	922	903	882	892	940	930	904	880	864	937	949	889	897	944	935	908	865	891	870	893	946	896	932	866	902	939	899	946	933	952	913	920	943	849	932	868	890	915	917	943	925	892	917	934	873	956	907	937	933	913	891	926	889	910	892	928	926	936	841	896	903	928	882	941	914	894	940	913	928	875	946	898	955	933	916	947	931	941	870	874	865	936	941	936	950	915	881	902	889	897	951	891	870	976	943	920	916	928	926	918	925	927	898	910	926	909	891	953	896	924	906	928	974	899	928	918	894	944	920	879	931	879	855	875	918	943	884	924	948	938	920	892	890	879	959	954	909	914	932	935	932	916	898	908	922	919	934	961	906	888	901	906	922	971	960	902	948	903	923	893	907	975	951	911	873	905	924	924	954	851	912	937	965	907	965	899	940	916	947	953	932	925	950	911	944	905	870	856	865	979	912	894	974	936	921	909	872	954	876	923	969	926	949	904	967	934	867	897	908	976	913	936	927	973	920	940	911	884	887	884	908	892	925	920	946	917	920	938	949	881	939	958	907	924	941	951	958	925	869	954	928	855	882	941	930	929	901	858	889	939	912	930	937	923	878	880	891	952	917	937	872	947	908	907	872	873	928	940	869	952	943	925	905	915	939	907	939	885	922	894	890	952	950	910	938	929	972	983	943	944	878	905	851	893	947	866	939	881	916	937	915	882	886	886	961	887	937	888	932	944	888	920	944	909	935	890	913	969	917	917	926	949	919	890	935	936	975	869	921	888	930	941	930	894	934	986	902	878	902	881	885	946	901	913	961	883	901	945	882	945	917	885	897	913	967	867	895	911	897	927	935	949	950	915	954	885	919	896	906	904	906	908	967	882	898	872	903	856	905	948	873	949	943	843	927	918	967	884	977	882	877	869	984	932	888	900	890	892	898	923	875	883	889	979	950	932	907	961	954	890	935	957	955	902	924	836	912	903	934	897	920	936	929	869	954	919	933	918	910	898	935	895	906	916	920	902	902	881	933	940	906	911	911	895	916	848	909	959	914	854	943	928	923	899	928	948	958	871	955	930	910	892	900	934	912	951	902	912	930	899	916	904	899	912	934	890	874	910	881	923	899	905	902	963	884	913	878	913	984	890	825	909	901	896	901	899	843	958	874	929	903	903	912	914	899	932	910	913	883	926	976	896	931	918	879	911	945	934	942	895	924	934	899	842	911	932	930	915	934	914	889	918	926	923	956	866	920	896	893	874	962	923	943	977	899	868	882	918	904	920	938	914	929	886	936	949	900	951	956	927	914	889	957	929	882	969	877	904	886	920	939	946	884	926	945	893	946	926	910	920	910	901	934	899	922	909	917	926	942	926	933	863	917	933	913	1011	868	941	984	910	920	974	875	900	946	880	900	940	938	888	934	904	894	896	943	852	931	894	917	886	927	930	864	939	983	894	924	944	910	957	961	925	926	923	930	935	875	900	928	942	907	951	875	894	903	958	916	894	911	938	909	925	916	948	913	903	941	889	939	905	885	907	876	872	910	884	910	911	890	880	878	899	946	921	910	932	929	936	887	907	911	943	923	871	947	895	927	919	943	933	892	901	920	886	946	927	894	951	873	933	898	877	920	933	836	912	909	965	934	868	862	901	947	873
23029	20994	28033	24164	20787	3548	709	467	454	378	401	374	359	390	340	313	360	329	302	308	311	290	303	311	313	308	273	318	305	284	298	301	303	321	297	293	289	307	307	283	278	279	341	274	275	303	290	304	290	284	308	277	285	294	296	275	308	312	266	297	324	313	302	285	306	280	247	261	307	290	313	258	294	289	287	308	296	288	300	309	296	282	281	301	280	287	316	288	272	271	295	256	301	320	280	316	331	275	292	292	280	285	310	271	256	325	297	290	313	293	279	334	268	279	300	305	279	311	305	285	271	293	286	281	313	303	284	308	271	322	282	296	282	286	313	295	287	297	308	298	283	285	301	289	279	284	281	295	300	282	269	272	280	283	272	264	318	263	255	295	308	261	281	326	286	262	286	269	322	315	304	286	285	301	312	282	335	311	297	269	263	295	285	278	268	302	295	290	287	286	257	308	304	279	287	297	277	302	278	254	296	280	265	277	272	294	300	305	308	276	299	268	293	298	274	255	295	283	296	312	305	279	288	276	296	295	283	309	286	318	301	268	280	261	263	334	303	278	317	282	295	290	282	283	312	278	300	275	288	277	309	299	319	291	291	296	278	294	293	278	338	277	309	306	286	255	288	293	303	292	324	285	308	294	307	278	270	310	284	297	266	279	294	290	292	291	280	273	301	314	270	291	293	288	300	269	248	279	263	297	317	281	278	285	308	292	294	282	298	318	281	280	261	272	282	285	314	283	293	298	283	282	286	297	301	297	269	304	293	303	297	310	280	294	283	274	293	266	283	282	278	306	298	293	295	304	316	283	261	307	255	309	281	297	313	291	294	302	300	301	275	271	272	304	270	305	296	270	250	295	290	290	305	304	287	304	284	297	316	292	303	296	286	326	290	308	311	277	308	266	312	269	270	288	298	286	273	299	268	294	279	334	301	302	303	284	322	297	305	278	262	283	265	256	278	286	288	282	279	278	298	300	317	314	273	276	285	271	315	291	305	288	303	277	295	278	267	323	283	284	260	251	298	333	311	279	250	321	285	268	262	274	291	278	288	263	265	289	311	273	290	272	299	283	287	274	270	337	317	266	291	301	265	277	293	295	293	279	290	299	298	299	265	301	298	289	294	274	295	270	288	297	288	280	303	282	301	276	330	320	313	314	313	266	277	289	284	312	272	285	293	283	345	313	302	316	296	304	283	294	260	326	265	281	301	271	281	291	314	300	329	297	283	304	294	246	297	298	326	284	274	292	279	323	287	283	286	283	279	256	298	298	268	269	313	297	270	272	245	287	291	280	310	291	320	264	281	266	282	268	292	299	282	303	280	300	283	318	319	254	279	285	304	298	273	310	288	307	303	273	282	296	277	260	245	306	282	304	295	303	288	281	259	296	280	312	286	280	287	280	278	289	304	303	253	296	296	305	289	292	282	305	272	280	289	270	278	293	289	272	277	265	293	293	293	274	282	305	274	335	313	290	266	281	321	290	311	299	302	271	274	279	310	295	280	283	295	278	284	287	316	281	321	284	304	251	289	280	290	280	270	286	297	295	300	286	274	281	295	288	292	284	309	285	292	277	323	305	284	266	283	271	301	282	316	280	280	279	294	290	319	333	315	304	292	273	292	277	266	321	279	323	287	301	283	271	284	266	272	290	320	291	289	287	274	298	264	260	289	283	259	274	291	279	300	305	277	291	288	272	298	290	291	304	272	299	296	297	304	291	303	296	267	303	316	264	297	299	302	299	292	281	306	276	308	283	309	299	300	266	292	280	307	309	269	240	297	298	275	255	239	288	274	259	326	281	291	289	295	248	295	334	270	304	283	303	288	283	312	274	279	289	249	282	283	311	273	281	279	259	286	294	278	279	280	274	294	273	281	293	319	316	271	293	295	286	276	266	274	243	288	283	303	318	263	301	304	285	310	337	279	317	305	294	292	308	268	282	311	292	288	281	288	276	283	303	305	270	296	297	278	281	280	264	300	318	273	261	291	305	287	271	281	282	274	272	272	285	302	303	294	312	286	302	316	313	334	288	293	283	295	310	281	306	280	277	286	287	299	307	279	301	287	268	304	267	326	329	295	288	258	319	317	276	312	307	288	318	271	264	275	290	320	284	268	303	294	282	295	297	294	295	292	274	277	298	282	290	287	298	321	291	335	286	296	279	287	277	269	286	288	296	296	277	286	269	310	297	275	289	259	290	280	299	281	303	293	286	257	303	288	302	287	317	267	305	261	294	267	298	276	257	292	292	282	281	293	291	308	271	294	286	285	296	277	316	267	302	297	308	306	274	300	310	289	294	292	285	326	293	283	312	301	268	298	287	274	255	283	276	292	258	291	290	297	292	307	274	280	305	277	293	298	301	322	275	281	300	282	311	281	288	293	302	277	267	320	265	286	294	292	263	297	285	285	283	293	296	280	266	281	303	291	290	282	283	297	290	289	274	312	329	259	292	291	286	287	296	318	286	287	289	314	269	301	293	288	288	298	285	286	293	306	269	307	303	317	317	291	314	268	281	310	329	262	286	286	309	299	280	323	323	267	258	281	293	316	302	318	286	294	314	282	307	305	282	271	308	283	252	290	300	298	291	273	320	289	284	309	289	307	322	301	287	271	297	314	275	270	298	307	297	280	284	299	274	266	271	289	291	285	277	304	284	282	298	312	276	257	298	274	306	292	283	285	285	318	267	286	294	290	274	274	288	303	286	294	300	287	279	276	284	300	305	305	267	300	277	246	280	305	323	288	292	280	251	249	269	301	281	317	325	285	267	269	288	313	273	322	290	293	279	297	294	295	255	278	287	289	302	261	300	305	314	290	270	284	280	296	309	298	298	290	304	291	305	291	275	269	306	304	289	268	299	285	316	298	276	344	297	296	265	305	343	312	295	282	290	322	272	297	277	287	276	307	278	309	294	296	293	279	295	278	264	293	280	297	308	264	277	279	280	291	295	316	288	286	289	284	293	304	311	292	300	315	285	296	269	323	312	296	263	307	303	294	277	293	256	270	283	299	294	297	298	273	305	272	291	322	278	260	286	302	296	287	294	294	291	277	310	257	305	301	295	286	273	297	302	290	289	276	336	319	314	292	285	291	298	275	321	292	304	291	338	303	286	286	306	294	246	298	298	290	258	259	299	303	309	274	277	279	304	264	332	311	271	281	297	300	297	309	327	286	290	276	289	318	306	286	330	299	263	302	278	281	306	317	314	270	286	276	275	294	296	294	283	296	284	322	300	285	291	292	291	299	295	298	296	264	302	308	286	300	299	279	280	279	285	290	271	290	288	279	254	299	286	282	328	304	307	298	318	305	303	308	263	306	282	259	291	322	253	306	284	272	276	298	290	280	287	279	255	301	292	301	316	300	308	292	285	307	274	295	293	306	267	296	262	297	277	281	278	296	308	292	313	291	297	295	281	291	328	290	288	271	299	297	298	296	266	317	289	236	304	280	292	277	285	294	298	298	314	267	304	287	300	276	279	298	299	291	255	302	266	324	290
3108	8758	5628	2557	1948	1385	1061	931	807	728	676	604	622	643	529	539	530	562	484	485	483	445	466	455	468	478	447	466	417	430	467	421	416	497	422	437	426	440	450	446	423	430	432	404	390	472	456	474	425	438	475	437	427	398	453	416	413	451	441	403	465	433	411	436	466	421	423	439	463	433	429	438	424	424	473	438	466	438	447	410	412	447	431	414	403	409	427	438	445	448	432	423	407	404	422	399	454	428	448	414	447	446	424	440	403	403	439	465	429	430	402	428	429	400	433	409	482	410	427	456	413	413	427	383	388	416	437	439	431	402	452	402	392	453	431	456	437	391	432	410	444	441	410	433	456	458	472	446	438	402	424	434	441	424	452	414	416	436	407	425	429	411	406	448	415	462	450	412	435	423	430	431	472	455	438	419	465	436	437	428	421	443	450	440	436	424	441	408	401	407	451	426	422	422	431	409	406	417	444	441	449	446	442	467	498	501	448	407	460	428	463	441	443	424	446	405	399	410	418	429	409	474	469	473	451	453	463	444	417	418	429	421	447	401	450	420	441	438	406	418	429	398	442	408	441	483	420	431	454	420	412	410	438	476	467	443	438	432	458	432	412	439	429	417	425	451	428	439	416	427	470	429	439	462	441	449	432	452	442	392	454	425	380	466	468	438	427	396	417	423	413	441	393	394	442	443	427	405	434	403	430	417	442	406	423	432	420	434	442	418	425	431	421	437	450	442	371	435	440	448	425	452	413	424	418	430	439	428	435	436	419	440	492	445	402	431	426	459	428	401	438	441	433	408	430	424	448	397	413	439	412	448	378	437	428	418	457	423	462	399	400	437	437	463	439	440	433	469	431	400	439	463	452	428	439	418	419	434	404	432	457	424	452	439	431	406	412	409	442	400	460	400	402	439	438	439	448	405	446	441	421	477	419	425	429	399	412	438	405	424	406	433	446	463	440	415	437	414	460	435	429	417	434	415	414	424	424	448	411	415	435	430	440	474	430	443	429	433	448	428	453	462	452	446	365	427	422	453	437	446	394	478	483	461	435	426	432	473	432	424	436	439	390	435	409	406	431	414	425	409	438	414	445	467	460	407	428	449	450	420	445	463	399	431	405	449	450	430	459	428	419	423	440	479	432	431	408	439	431	423	412	436	480	439	446	448	433	408	437	447	443	447	413	394	451	454	456	416	402	453	430	450	441	433	427	413	434	425	438	408	405	400	438	430	396	395	402	463	435	425	435	414	409	445	436	398	454	447	447	434	441	465	440	406	409	395	509	415	410	434	425	460	449	440	435	442	403	423	471	426	408	470	429	410	461	414	448	410	470	438	419	422	417	412	440	424	384	404	438	399	444	418	433	430	449	409	455	420	448	442	424	410	461	437	475	411	457	440	408	412	395	425	435	418	427	444	450	445	420	442	398	411	417	411	398	416	413	464	417	416	434	472	445	423	414	443	402	405	419	424	402	438	416	403	421	435	429	406	414	425	405	400	443	451	422	418	438	440	421	452	451	422	414	473	462	439	423	442	426	429	404	426	477	428	419	435	427	475	427	433	418	398	426	437	442	427	434	458	446	390	435	443	438	402	401	417	441	470	445	450	431	437	415	425	419	453	387	439	441	456	436	424	421	461	443	417	423	477	428	441	441	456	437	462	466	408	401	448	437	409	454	449	418	428	451	416	476	414	434	409	422	449	465	416	436	425	450	450	446	457	452	443	463	417	427	457	421	426	455	463	425	418	411	446	441	431	421	450	429	425	443	436	451	460	448	422	430	460	432	448	432	399	401	413	426	417	441	464	429	477	415	435	423	418	428	437	470	437	408	419	460	461	391	455	404	448	372	435	457	453	439	430	459	420	399	454	414	412	468	430	396	445	446	465	438	404	436	455	388	426	420	434	425	439	471	446	423	417	474	433	483	449	406	407	462	424	414	429	466	433	453	456	443	432	407	443	478	472	425	398	410	390	435	448	433	415	443	433	411	458	412	448	437	461	476	385	462	431	449	440	441	422	401	386	448	409	405	412	412	453	443	431	425	436	414	476	376	415	379	454	418	428	415	439	413	429	421	423	408	447	434	444	458	411	435	451	407	413	441	485	414	392	409	414	406	435	413	450	411	416	398	466	433	434	413	424	418	428	449	418	417	413	427	445	458	433	444	441	459	469	449	445	439	414	425	428	446	462	427	461	430	436	444	422	419	410	432	441	416	443	440	463	430	450	434	484	453	375	408	394	446	424	444	395	386	435	437	442	414	464	448	463	446	436	448	419	428	434	413	447	412	431	463	436	428	425	455	441	408	460	454	456	398	416	440	416	448	475	425	436	400	409	448	402	430	444	429	444	415	431	442	418	453	433	440	436	418	446	458	434	445	458	441	409	431	424	453	434	459	445	444	412	400	456	438	417	421	430	411	463	429	399	420	408	412	427	383	439	451	391	447	438	455	400	432	434	415	421	459	446	427	428	472	415	415	446	440	436	456	428	396	428	449	429	399	430	455	424	398	433	431	446	387	446	428	402	396	397	424	451	401	424	393	420	450	459	475	415	413	427	452	439	478	453	416	430	447	411	393	420	400	457	401	429	452	418	433	446	433	441	434	418	424	472	435	434	433	446	421	427	434	433	465	436	426	444	463	444	412	455	427	405	433	430	436	407	423	424	452	422	445	409	430	469	435	467	406	436	447	402	393	401	424	473	418	410	418	429	416	454	442	399	468	410	428	398	448	463	412	397	407	414	406	421	432	425	443	418	453	437	459	495	458	425	449	430	418	446	491	413	406	437	430	410	444	417	433	440	431	387	462	414	412	437	439	434	422	413	440	448	427	456	445	418	408	403	387	444	419	412	446	369	424	459	446	415	410	460	429	429	428	418	398	433	396	437	412	451	422	449	409	435	432	396	406	425	432	376	428	414	409	447	420	445	414	400	403	425	438	438	438	438	429	443	445	438	437	413	418	444	435	408	402	480	424	445	410	419	449	433	430	472	438	441	439	442	440	411	435	416	399	423	441	445	454	429	460	461	420	443	428	460	409	413	409	410	406	396	429	431	473	411	444	458	447	462	429	416	406	441	410	436	440	384	384	397	409	485	415	442	429	422	434	416	437	436	407	447	450	416	411	435	441	434	420	475	449	473	405	407	436	434	408	402	446	436	413	416	434	475	458	456	390	439	451	417	440	420	421	425	446	404	466	442	441	430	452	427	438	437	406	452	448	425	467	436	426	411	445	441	428	429	494	421	448	412	456	441	425	458	400	456	406	465	448	423	443	403	409	454	412	431	435	416	454	407	430	466	408	438	424	465	419	445	431	438	411	444	421	443	448	438	451	450	414	449	448	432	442	408	449	429	421	445	435	417	407	436	450	390	478	440	429	418	407	407	436	454	463	375	439	442	419	395	440	443	423	423	437	433	434	431	394	420	411	433	436	433	419	406	400	458	401	441	392	473	423	422	426	389	403	418	450	404	438	446	433	438	428	452	457	411	457	419	429	428
24188	21012	26499	24663	3253	892	876	836	788	701	807	762	717	731	748	770	668	705	738	708	697	699	707	691	692	742	672	758	721	784	728	705	721	726	694	662	698	681	689	734	696	690	714	762	685	701	706	761	718	715	700	686	668	718	729	691	715	730	742	718	704	703	708	688	732	718	743	719	669	750	692	706	701	762	708	734	718	704	698	714	688	716	698	732	719	709	621	693	714	737	728	702	714	696	720	690	701	749	687	719	739	748	732	667	693	698	766	717	701	702	695	743	713	724	711	761	719	695	728	717	737	684	678	706	723	765	653	666	701	718	689	707	693	724	681	681	699	704	692	725	735	720	704	719	709	723	711	730	675	716	702	751	701	671	716	732	734	711	681	740	696	687	712	703	675	693	693	720	728	707	758	699	718	720	717	701	663	684	713	714	719	732	669	672	723	679	712	708	718	720	673	714	721	725	735	718	716	694	690	691	718	755	727	711	723	736	686	713	693	737	725	745	727	723	711	715	725	733	715	673	694	731	683	665	723	747	711	716	712	690	696	670	655	709	703	732	736	685	698	733	677	735	693	732	718	671	706	736	697	745	719	708	740	712	695	701	735	747	705	692	707	725	698	696	728	736	684	714	702	691	736	698	697	728	715	716	706	696	652	701	733	722	757	738	716	717	726	704	696	795	726	759	726	723	751	737	716	700	699	738	745	708	716	690	706	692	761	698	698	686	712	714	690	725	716	690	720	672	737	747	717	681	669	729	695	716	703	735	747	669	702	660	694	716	741	691	781	690	680	710	685	679	727	729	663	704	754	675	742	741	709	696	721	745	735	668	645	669	747	766	691	693	691	725	697	742	716	708	708	714	660	734	684	698	664	698	661	696	722	699	745	720	731	734	705	721	706	750	765	702	671	714	683	723	738	712	711	722	709	701	715	674	703	713	716	734	727	655	713	680	691	687	673	711	735	671	681	712	737	737	699	686	686	748	709	716	712	733	722	703	684	746	756	686	724	707	655	725	710	695	747	697	697	642	707	671	731	686	742	669	710	699	700	738	751	672	746	716	710	716	658	668	716	715	711	682	646	733	710	661	671	713	715	687	687	674	747	702	705	754	669	705	700	734	685	712	687	717	736	722	738	690	725	713	673	685	719	702	700	720	675	708	739	727	750	665	726	733	683	671	702	735	699	733	706	698	695	689	730	684	730	743	696	714	640	656	658	687	716	748	750	682	672	726	672	711	728	724	737	688	708	714	694	691	735	696	683	677	716	742	750	720	705	695	683	753	721	720	690	721	703	698	707	733	726	703	742	725	730	721	726	674	726	686	685	708	707	718	715	710	749	707	750	725	699	702	675	699	741	730	718	699	677	721	639	755	716	678	687	690	710	719	715	701	713	683	702	707	699	722	717	721	686	807	732	650	715	693	703	732	669	743	737	700	707	710	724	698	687	697	695	656	686	711	737	664	741	689	702	786	707	713	669	697	723	673	730	753	685	716	701	730	711	760	708	725	711	671	694	690	746	709	743	708	709	707	698	697	720	673	723	705	724	699	686	683	713	725	670	682	686	761	683	717	718	654	731	724	701	727	703	720	698	708	725	716	687	692	708	709	676	700	725	708	768	723	713	699	732	702	733	722	699	719	721	710	677	688	783	710	731	737	687	722	744	696	715	777	708	682	724	697	703	735	738	716	713	675	738	706	686	721	681	679	721	731	744	689	659	700	646	719	692	733	701	728	673	718	734	726	708	741	697	659	708	711	673	687	727	696	679	702	765	713	711	681	735	721	742	713	696	728	678	705	693	675	738	702	731	676	700	707	709	677	661	693	716	747	679	674	724	677	681	695	732	688	668	694	646	765	714	708	695	744	667	731	733	696	686	717	731	694	691	704	721	690	712	708	709	690	679	706	675	739	712	708	685	683	738	678	777	726	726	753	747	713	710	730	697	686	697	745	695	728	674	705	754	709	710	712	746	721	673	722	689	733	701	699	710	700	698	667	685	697	701	705	732	703	690	707	686	754	736	731	692	724	670	760	690	691	681	701	718	744	710	690	693	744	736	708	705	722	717	667	689	688	717	704	709	733	681	747	694	700	727	746	710	685	691	699	730	712	735	702	723	712	762	669	727	699	723	738	749	736	673	683	728	726	684	668	698	754	732	756	687	748	693	721	698	661	728	772	705	731	719	711	702	662	707	682	698	696	742	710	714	711	698	691	759	720	736	686	733	738	757	666	734	706	751	736	713	725	774	707	717	690	679	735	713	719	692	697	706	714	672	698	714	725	725	699	710	682	678	756	743	707	691	667	683	732	685	687	693	716	708	703	698	717	684	721	722	667	690	729	742	733	709	666	704	684	696	738	732	706	701	766	702	754	686	725	745	712	720	737	744	682	732	686	747	704	758	696	720	790	693	681	686	770	705	692	704	650	732	730	659	709	717	684	712	652	707	694	738	704	685	748	730	734	691	687	681	730	703	733	761	722	736	706	695	732	717	699	725	691	716	672	721	703	728	715	770	670	762	686	713	711	721	704	706	693	675	702	719	737	692	720	724	655	706	695	703	709	708	751	693	685	700	705	760	734	747	692	699	705	724	631	698	756	735	703	736	721	772	687	725	704	687	699	734	708	693	697	721	675	698	697	669	733	723	732	728	704	685	709	687	693	718	681	667	722	746	740	691	700	730	701	709	687	687	670	675	741	699	698	701	702	708	680	729	659	706	753	682	709	748	722	663	722	706	700	706	684	717	700	771	708	700	705	693	694	743	744	673	676	679	732	685	702	699	705	690	679	732	713	727	688	708	718	674	776	720	670	721	741	763	704	741	752	702	723	710	760	769	681	707	698	688	690	698	768	745	685	706	723	705	700	686	708	715	733	719	695	696	694	742	720	730	757	658	708	726	670	702	759	666	665	684	752	707	678	636	678	722	720	677	786	704	717	682	679	757	704	753	755	668	732	747	707	690	733	704	758	702	707	693	674	651	735	717	716	660	735	695	728	721	694	698	697	701	733	708	716	693	703	723	676	696	688	678	672	749	703	659	722	705	729	689	746	713	681	726	697	745	683	685	688	723	733	681	705	708	682	728	680	727	720	709	703	713	706	677	708	685	709	735	720	723	716	713	687	745	709	671	697	682	696	682	728	676	685	688	657	724	746	659	701	744	746	739	693	708	745	745	710	675	710	704	723	708	689	677	698	681	747	745	734	723	719	714	709	758	677	714	699	723	663	694	720	720	725	690	715	712	727	698	717	659	703	703	707	720	733	708	707	735	677	706	713	721	679	658	700	690	703	748	679	621	690	765	692	686	668	657	692	758	726	677	713	731	739	677	751	655	682	701	718	702	734	712	731	756	743	689	756	735	700	682	725	690	695	720	719	767	703	664	707	674	753	687	699	696	739	738	725	680	685	738	745	685	727	674	732	717	734	705	679	704	685	703	704	718	743	712	721	734	703	697	732	706	726	726	699	739	693	697	706	657	740	714	720	751	697	700	677	706	694
3326	5128	3372	1904	1652	1398	1292	1201	1130	1164	1092	1042	1054	1056	993	1045	1008	974	967	1009	984	1001	939	998	947	992	956	967	995	1021	940	933	960	1038	997	974	951	986	961	934	1016	966	973	989	943	961	980	988	964	934	1009	977	963	1013	915	925	947	980	986	955	967	964	911	935	917	1006	985	968	1005	895	1005	939	1007	978	989	959	956	912	958	1036	967	1031	999	1007	968	943	981	981	979	1021	1032	900	963	940	987	948	965	954	965	972	944	975	902	1014	988	1012	991	1004	969	981	942	994	982	976	971	972	961	1021	915	921	945	998	937	902	1002	941	998	957	956	994	972	959	949	975	964	950	940	951	1001	989	933	996	906	1022	884	988	938	1001	940	957	911	976	971	935	1008	938	1001	993	997	978	1018	947	986	989	984	996	1008	1003	960	915	999	951	999	930	967	946	955	940	989	1037	929	970	934	917	982	946	942	1044	981	947	986	958	1023	960	1011	1007	938	962	957	946	985	953	997	930	827	906	914	935	945	996	916	955	964	966	959	986	969	1011	977	956	967	988	933	972	926	970	951	999	962	972	970	983	937	951	981	951	942	984	977	955	967	937	976	920	959	975	1025	981	941	973	922	920	941	935	922	960	927	938	913	930	954	1024	945	953	969	916	1003	938	984	972	974	970	1009	969	932	979	1007	947	978	940	991	936	978	969	982	993	982	965	925	934	936	970	990	959	976	977	954	934	958	952	933	951	964	1007	930	984	1005	899	958	974	952	998	936	951	977	982	916	938	940	991	967	984	948	968	1007	972	982	968	999	937	966	969	1026	981	926	958	966	970	967	876	985	1004	991	954	960	959	1000	970	985	945	985	1014	954	998	939	981	918	975	955	943	1031	935	962	976	982	969	941	965	980	973	955	942	1020	913	900	960	950	971	945	971	961	949	990	903	947	972	933	964	1012	996	978	928	955	947	950	953	1033	973	970	1012	934	1017	972	935	977	972	1027	964	968	917	1022	983	924	955	973	994	1010	926	976	1033	945	1029	954	931	908	943	966	972	949	982	988	903	977	965	1013	1000	983	964	948	901	910	979	982	945	1012	980	988	939	997	931	956	989	975	979	920	918	933	940	1015	949	1019	940	913	990	978	999	951	959	988	1018	906	952	918	962	963	960	932	947	935	963	987	923	953	999	977	993	958	916	983	953	929	988	969	928	955	965	963	974	939	918	945	947	927	933	989	956	963	953	972	983	993	969	964	951	942	921	997	1019	977	921	975	971	957	945	902	972	941	976	968	965	960	987	930	976	976	930	916	948	981	949	965	953	963	930	925	908	939	958	945	981	949	942	983	907	934	972	917	912	931	1008	959	967	973	946	949	925	986	1016	984	979	1012	1020	993	996	982	947	989	980	935	965	966	937	971	943	961	959	921	967	928	959	951	932	983	910	963	969	963	947	975	975	965	942	974	957	991	957	940	946	1008	980	998	925	962	1024	973	923	999	954	998	940	982	978	990	981	1035	971	898	964	953	1008	995	928	933	976	963	929	923	958	930	930	962	947	976	977	960	982	968	964	939	975	984	954	943	979	918	950	964	980	1044	960	1008	905	948	961	941	912	964	987	988	955	1019	933	986	928	950	922	981	1017	956	906	933	923	957	960	983	888	973	973	996	984	975	998	992	945	966	994	920	938	936	953	947	1017	959	980	974	985	930	913	995	1023	1038	1004	989	1029	999	953	1031	991	966	991	1012	994	962	943	940	945	970	959	972	989	945	971	905	981	962	918	920	934	955	934	969	940	975	961	976	946	942	895	951	993	1006	973	956	926	1011	898	909	1017	985	987	1025	987	986	980	985	963	952	945	911	965	1016	995	957	956	960	976	945	1029	988	973	947	950	967	934	945	935	967	941	923	932	1004	972	978	937	933	945	969	946	967	980	945	960	971	941	920	935	886	940	892	930	933	1007	970	981	986	925	963	980	984	961	953	970	954	964	942	952	924	921	1002	1021	927	999	981	932	908	995	939	974	888	950	970	906	988	998	945	928	907	924	930	946	976	954	940	990	908	953	923	994	945	971	1004	960	1030	998	962	973	967	933	1000	962	957	973	955	1013	957	996	960	1023	950	903	972	980	887	933	961	937	998	1009	949	920	967	974	974	958	945	970	911	920	961	962	974	997	946	960	972	1001	974	956	994	986	984	912	924	989	905	968	961	891	954	980	984	950	982	981	1025	980	961	995	969	984	945	979	955	959	998	928	965	955	1026	956	972	996	965	973	936	912	924	977	930	958	963	942	986	951	930	968	996	982	971	965	937	978	926	952	947	1020	984	933	956	955	966	984	998	923	978	929	970	1017	999	930	936	940	973	918	970	968	1002	986	987	929	976	948	977	977	999	948	951	922	973	1002	963	974	994	1006	941	1060	958	940	989	948	1028	993	938	967	945	979	913	992	984	961	969	1000	1006	964	1033	1044	992	976	1004	977	945	950	998	1024	931	959	985	1019	976	999	967	949	962	1017	912	959	952	969	946	940	955	965	936	988	963	910	963	987	951	967	958	995	908	967	978	926	926	879	1006	975	969	912	968	892	950	1001	890	942	947	952	997	982	947	911	955	946	995	994	947	939	1002	941	963	929	980	935	932	997	961	946	928	945	923	983	992	1000	944	980	1000	940	978	995	977	988	951	936	930	979	1003	992	915	1004	978	1003	913	955	942	948	905	976	962	990	923	969	972	910	984	989	972	962	974	951	971	981	976	908	979	909	964	970	950	1028	997	989	870	944	919	953	956	984	953	952	958	985	959	992	929	971	970	945	974	973	933	1003	976	934	1009	928	942	952	963	1005	891	944	986	1002	989	991	1029	933	933	940	951	988	958	946	1021	958	992	930	982	957	1002	962	1017	943	912	933	1016	967	934	974	986	994	969	965	965	946	905	996	1007	986	940	986	907	983	972	965	965	963	952	975	956	952	910	981	929	976	923	1006	973	967	980	998	985	922	979	950	951	959	973	953	913	970	1018	998	952	948	977	946	909	1057	963	969	905	970	964	966	933	962	952	949	914	967	937	991	968	896	945	945	968	922	953	985	967	1010	964	966	948	978	966	1026	970	965	952	987	940	962	991	935	989	940	977	974	962	966	932	968	903	941	1024	949	970	976	976	965	978	959	1022	935	967	943	977	934	891	952	1033	964	954	952	1004	964	998	952	989	977	937	938	924	941	902	958	970	948	972	970	931	992	955	993	959	1012	934	948	974	951	974	979	1001	1031	910	968	998	979	994	988	1010	925	946	925	980	951	979	1005	969	945	949	953	912	952	927	1018	992	991	969	1010	1002	947	979	1006	945	956	988	988	956	906	982	951	950	908	947	956	914	954	941	969	916	915	970	944	989	964	928	957	949	953	956	1037	969	939	878	1031	995	961	973	992	968	955	988	1000	949	933	933	959	1007	916	1018	971	992	967	1013	1046	1022	917	1002	915	969	1007	944	960	942	983	913	936	920	939	917	912	944	964	957	925	957	984	940	893	939	985	945	970	982	923	964	986	898	988	947	970	924	1036	944	982	1012	929	947	940	998	960	957	1010	933	1015	956	930	910	936	941	928	965	921	931	946	988	961	943	910	992	950	1017	976	931	934	952	893	944	972	959	978	980	999	937	965	997	936	942	936	958	982	1000	939	929	980	937	1011	988	933
22101	21032	28668	23612	21034	20624	2306	641	439	420	358	334	334	323	300	279	288	269	262	281	255	286	259	266	237	242	254	237	245	237	247	230	233	205	205	221	235	241	239	220	236	221	214	247	237	220	226	234	219	210	242	230	235	230	193	209	233	231	248	231	241	215	230	201	239	227	253	210	244	237	236	204	217	226	216	209	213	237	245	224	253	224	214	208	231	245	218	214	228	202	206	228	229	220	204	213	231	224	189	219	225	210	209	216	233	235	232	215	208	253	219	228	222	222	256	225	222	233	256	230	230	215	245	241	216	244	218	227	212	249	220	229	243	219	245	227	217	228	234	218	231	231	228	232	229	223	231	215	232	207	220	235	231	214	242	222	221	227	217	217	201	244	229	192	218	224	233	225	228	211	231	225	232	214	202	223	217	201	236	227	222	224	225	226	218	219	217	241	251	244	199	227	227	209	237	228	219	223	221	231	217	235	224	246	211	228	211	210	216	227	211	199	209	216	230	207	233	238	233	242	192	231	220	234	222	223	224	202	206	210	223	230	213	243	252	230	197	228	216	204	199	192	230	233	219	238	208	215	217	203	200	242	211	244	225	214	229	234	247	231	191	240	228	223	211	227	236	195	242	195	227	228	233	212	230	207	226	203	226	211	185	221	215	203	224	237	227	250	225	253	223	220	228	221	237	235	253	198	236	214	232	216	232	209	198	212	235	233	205	204	214	242	224	227	226	221	246	241	225	261	209	216	212	226	210	228	234	240	227	201	213	229	227	212	228	214	234	212	241	220	209	214	196	208	231	208	252	223	230	209	210	216	244	216	211	232	219	224	215	191	229	232	218	211	242	214	223	231	217	243	201	208	203	204	226	211	223	245	204	212	228	220	244	168	234	218	204	214	238	229	235	234	214	207	224	209	242	214	212	217	212	231	236	212	243	211	234	209	201	203	211	213	209	225	249	213	227	212	222	237	232	246	206	208	218	220	182	221	223	229	230	235	232	218	231	222	228	223	214	234	219	258	215	210	253	218	240	209	228	222	219	221	234	227	220	216	214	243	224	224	217	235	212	224	225	237	217	212	210	221	216	209	237	201	221	236	233	227	212	238	215	202	237	222	195	220	217	232	244	204	213	245	214	233	212	216	239	209	237	240	225	225	238	234	234	232	211	218	222	225	232	245	219	231	203	228	184	202	202	211	223	236	216	205	235	215	232	236	206	220	222	218	225	232	229	216	253	188	228	216	217	212	223	230	212	234	225	219	253	217	204	230	209	228	240	231	218	240	217	234	252	225	230	216	226	212	203	212	219	224	226	236	211	215	209	246	206	215	239	216	223	222	232	218	235	213	233	215	233	266	193	234	226	215	233	204	219	192	212	224	203	225	209	233	232	201	231	222	232	253	229	231	214	229	237	213	222	240	200	217	227	223	235	225	219	205	213	229	226	192	236	205	237	222	238	202	193	226	223	236	206	212	208	205	198	224	213	226	191	225	220	209	237	217	215	215	205	221	220	215	238	213	233	228	241	207	205	213	228	226	212	207	229	221	209	245	222	198	210	196	262	210	228	213	195	210	212	227	225	243	237	194	198	217	218	216	226	214	215	203	197	204	230	225	224	218	217	204	245	207	222	202	194	220	215	220	242	217	229	227	211	228	221	203	244	249	229	215	210	211	207	222	197	196	229	238	225	228	244	211	204	230	239	181	204	224	239	209	242	228	226	232	235	246	217	226	204	221	232	220	223	233	196	226	203	209	230	226	226	243	226	230	240	220	238	209	212	210	241	217	218	214	242	243	281	213	175	222	229	229	233	208	204	197	233	176	194	226	195	215	238	203	224	219	223	240	250	240	243	224	200	233	212	197	242	217	195	219	221	239	221	234	227	215	216	209	215	223	215	211	222	213	209	225	207	208	234	232	221	200	205	208	222	220	217	241	225	230	216	240	254	225	204	228	218	236	202	226	244	232	220	214	238	236	208	213	219	216	203	228	219	237	189	234	219	217	219	209	217	230	234	225	233	214	222	225	210	200	219	247	228	249	222	227	204	195	230	227	213	194	177	267	224	231	220	198	201	216	199	194	256	242	219	223	260	230	225	241	222	237	200	222	236	209	244	245	240	227	245	230	242	208	227	204	233	217	224	217	230	224	202	213	215	227	242	216	203	238	233	176	222	238	220	227	236	198	212	223	257	217	236	175	241	210	216	228	247	217	204	207	227	205	229	214	239	212	259	225	227	233	226	192	213	213	216	223	228	224	229	246	220	210	234	220	228	206	212	215	209	230	244	212	235	200	242	219	225	218	230	226	213	234	200	214	223	242	208	220	201	185	238	237	234	194	220	243	239	193	210	229	215	218	202	241	217	216	215	220	238	205	231	218	237	219	239	231	231	201	202	226	218	218	248	206	204	209	220	231	241	231	218	183	219	223	228	232	196	252	217	236	238	252	199	236	225	226	229	236	219	223	214	219	220	224	222	214	247	214	211	227	211	221	226	195	211	218	219	234	215	219	231	240	227	225	211	213	227	205	207	206	214	206	227	210	253	214	213	213	197	212	204	223	210	257	227	256	223	190	247	213	225	261	214	208	239	202	212	214	224	225	212	230	223	235	227	244	226	239	233	237	216	227	225	207	228	205	226	217	269	212	217	222	229	221	243	235	194	233	227	231	218	223	230	213	218	211	253	204	214	205	209	215	260	223	225	219	228	226	213	236	235	253	231	217	215	227	231	219	239	201	210	214	218	212	230	261	202	224	214	240	221	219	215	230	252	226	232	213	219	201	193	200	229	225	230	204	232	235	234	224	218	218	235	219	217	231	219	212	250	226	208	232	238	212	217	201	233	229	226	195	206	227	245	233	215	220	236	235	235	199	225	245	215	220	247	239	219	227	204	231	207	209	224	231	205	243	251	217	217	215	243	201	198	238	222	193	235	223	240	237	221	232	240	232	212	223	231	222	204	247	232	207	243	227	239	229	211	222	214	211	226	234	211	215	227	237	253	217	227	222	228	227	215	212	210	229	221	208	201	224	215	238	255	226	209	211	220	244	229	194	233	219	217	200	226	223	194	236	220	232	242	214	209	242	234	228	214	213	237	201	213	207	217	222	225	182	219	245	248	206	217	213	206	214	233	222	241	219	234	200	234	246	214	207	201	191	223	229	212	217	221	215	216	244	196	214	204	228	227	213	222	225	182	222	229	215	242	226	210	224	241	204	225	189	220	265	215	241	248	215	229	206	216	225	223	228	257	226	242	213	225	227	214	227	221	214	210	220	222	229	252	235	250	221	227	220	253	235	222	248	231	212	248	249	225	214	215	223	192	237	222	214	223	239	205	202	234	204	216	230	216	222	233	220	204	221	238	236	221	213	236	232	223	226	243	240	225	223	205	245	219	217	203	251	211	208	222	213	208	211	201	214	196	242	224	227	208	220	212	250	241	236	196	217	226	209	232	216	193	194	240	230	212	203	198	231	224	231	199	201	212	233	211	193	222	207
4256	13965	9093	4393	3119	2133	1627	1236	1057	868	824	655	639	608	498	475	482	450	410	407	440	409	383	409	361	358	390	336	336	354	351	324	375	314	340	357	353	318	304	340	328	312	323	339	350	306	314	312	303	312	330	317	324	312	314	297	355	319	306	287	298	291	305	319	331	309	296	290	336	347	327	310	317	302	322	313	331	317	301	302	324	305	308	317	313	302	331	318	299	301	314	299	326	283	290	313	348	304	284	293	301	331	313	302	324	318	324	319	305	319	312	287	302	322	293	333	310	324	301	347	301	315	313	293	313	306	320	291	274	320	307	323	323	270	321	299	285	298	293	289	328	323	309	299	336	322	331	303	283	316	302	294	340	288	312	317	305	297	284	302	308	311	292	291	299	312	289	302	293	297	316	327	327	314	316	297	319	300	294	304	281	336	319	325	310	299	314	286	326	304	322	301	295	318	292	285	287	293	302	322	329	316	324	290	317	297	298	304	325	322	321	305	302	300	275	286	287	311	275	272	292	301	294	301	309	333	297	280	310	291	304	294	304	327	313	311	321	311	308	307	329	322	325	304	292	291	299	272	313	294	286	289	317	305	285	301	321	324	297	334	280	303	309	283	302	300	295	336	302	298	309	289	304	304	305	315	304	315	306	325	285	307	339	311	293	307	327	301	273	276	318	336	299	333	304	290	341	305	307	346	317	294	271	330	282	324	291	308	297	307	294	303	305	308	309	330	259	300	303	298	270	308	277	317	295	335	320	306	288	274	322	294	334	288	283	283	298	314	305	294	318	300	297	330	304	325	300	296	310	319	305	323	335	347	284	297	295	310	299	306	293	293	292	288	309	300	306	293	306	298	309	341	298	302	314	322	289	325	297	291	343	312	340	298	297	280	333	329	309	307	304	299	347	273	304	329	310	300	296	290	305	296	303	284	297	304	266	318	309	303	293	328	295	305	295	329	292	286	313	321	321	313	310	317	311	292	274	300	306	283	301	308	324	318	303	349	295	306	331	300	272	329	310	296	326	323	306	335	314	312	340	320	276	309	307	289	333	312	292	293	304	330	302	314	291	304	313	315	306	290	317	319	305	298	298	326	291	301	325	307	313	325	313	302	338	318	282	293	290	312	295	319	329	329	310	294	304	335	292	300	284	286	301	303	290	335	314	289	312	315	300	288	295	297	300	294	297	329	309	278	281	328	270	304	299	323	290	324	313	327	307	275	311	314	318	293	299	306	300	288	304	303	284	301	297	337	337	318	339	288	323	266	351	287	293	297	314	288	310	324	328	301	354	282	299	311	291	282	296	324	312	292	308	324	357	287	281	295	284	311	272	314	348	277	334	312	316	302	309	283	321	284	319	303	313	314	337	322	298	286	313	328	332	304	322	323	298	351	322	312	301	292	309	322	297	304	327	312	291	306	319	275	292	317	315	331	307	327	281	321	313	318	322	317	295	310	284	288	330	317	329	308	315	311	267	317	297	312	318	317	326	331	323	297	293	296	311	295	311	298	295	303	306	334	319	285	280	303	290	290	281	315	302	312	304	287	308	338	327	288	312	318	286	358	310	307	319	286	314	301	317	277	296	308	307	301	311	309	320	297	323	293	331	286	279	317	317	269	312	308	297	320	344	317	288	305	305	300	308	295	289	311	307	287	265	309	296	321	315	276	298	298	324	288	319	307	297	297	310	318	340	323	317	320	308	302	316	316	306	274	314	317	295	285	281	302	277	294	284	312	308	303	293	278	305	305	295	288	327	307	312	322	332	323	290	320	304	321	306	324	307	310	302	313	303	339	273	308	323	317	309	321	300	318	312	302	288	317	274	325	303	290	287	335	289	301	301	256	305	340	291	322	294	281	296	352	339	334	318	301	316	289	316	291	303	330	301	293	314	282	331	323	316	347	276	277	307	301	304	313	320	332	293	315	332	275	319	321	323	294	293	297	295	318	294	315	283	327	312	286	310	291	328	279	308	270	313	317	283	266	315	277	295	280	317	323	299	285	300	310	287	335	295	288	291	283	265	295	305	318	260	339	310	306	286	276	306	292	278	278	275	335	283	318	292	297	301	295	291	313	285	317	306	283	282	325	288	312	309	295	328	285	296	347	331	315	302	287	328	317	275	315	327	318	302	286	310	332	309	306	305	314	307	281	289	328	302	292	313	306	287	311	309	355	291	311	306	294	261	343	317	304	334	277	294	322	304	316	312	340	329	303	309	290	319	347	290	285	304	308	310	310	311	299	271	296	300	308	312	289	294	318	267	339	301	287	312	280	287	333	309	296	305	292	277	282	306	311	324	314	297	294	317	328	284	287	270	280	304	313	321	306	262	294	275	284	319	292	329	287	327	337	343	314	307	298	278	314	309	290	318	291	286	327	319	308	297	320	276	342	324	290	268	287	300	320	319	299	310	323	280	315	289	310	298	281	343	297	281	311	270	316	288	317	294	293	300	327	311	298	311	270	326	327	279	351	306	286	324	284	289	298	309	317	288	297	310	304	294	291	297	329	292	311	283	281	324	362	273	293	319	276	273	300	302	309	313	316	272	279	314	338	304	339	315	292	303	309	323	291	313	307	268	310	298	311	303	304	307	307	307	308	315	279	298	284	318	291	303	327	306	341	330	309	292	295	334	293	278	310	271	294	289	303	318	298	317	313	334	285	300	290	316	296	306	318	306	310	302	316	291	285	293	304	316	293	287	320	292	305	308	317	308	304	316	271	269	327	319	264	311	327	324	296	335	327	285	311	275	328	308	310	311	306	291	320	314	301	306	296	296	271	328	301	319	294	336	286	298	296	301	293	303	306	323	285	297	323	307	290	286	308	318	330	307	296	313	299	269	333	328	309	292	281	299	291	331	303	323	313	284	279	319	301	326	277	297	295	320	329	302	329	312	274	288	311	299	313	317	287	316	318	303	310	304	344	332	301	315	311	310	271	352	330	311	318	286	290	295	298	311	308	289	305	296	269	275	324	285	311	292	322	324	309	332	308	327	301	277	333	298	297	334	312	311	305	312	314	318	321	299	298	316	328	281	304	327	299	288	299	313	294	316	301	291	282	299	307	321	281	301	289	285	310	293	324	313	279	338	289	289	304	287	308	296	335	297	356	282	304	297	314	302	297	305	309	328	273	323	294	293	296	294	323	327	286	277	296	316	292	345	271	296	306	353	304	308	327	320	289	312	291	304	306	309	322	294	297	305	319	302	294	307	292	298	309	297	301	289	306	303	270	319	297	302	303	268	341	309	300	338	298	320	286	301	341	278	337	321	264	298	302	300	321	315	280	304	303	340	283	296	304	315	318	327	292	288	330	279	305	317	313	322	329	307	293	316	296	270	291	269	286	295	306	360	296	313	302	294	339	302	280	344	292	287	315	317	290	289	322	276	305	292	296	314	303	307	310	306	310	336	299	310	282	301	295	302	330	291	307	315	303	323	310	306	303	305	326	314	288	286	290	262	302	323	309	339	344	310	289	283	328	269	307	293	310
26781	17621	3565	889	726	710	625	648	624	649	669	683	637	658	624	676	683	687	685	677	656	638	621	651	653	668	648	572	628	685	594	658	614	643	650	614	645	627	631	625	647	673	635	654	618	651	648	691	618	668	719	623	659	640	612	684	653	693	631	619	654	697	641	657	661	623	656	641	627	627	643	658	639	700	657	620	697	671	631	655	674	627	649	647	635	672	652	641	627	647	645	627	652	603	670	671	631	681	631	615	661	647	645	646	647	587	672	665	619	646	652	622	678	657	630	627	629	610	618	658	670	666	675	656	662	641	650	653	666	651	658	627	628	641	633	696	648	638	664	644	675	652	617	648	641	674	591	640	639	657	691	647	667	618	628	672	648	636	670	622	642	668	625	668	672	610	644	658	652	631	631	671	630	672	658	665	618	597	658	685	684	644	649	614	671	627	659	657	635	582	613	657	671	639	648	701	689	701	670	628	675	654	656	636	615	717	648	622	678	658	619	659	661	636	679	677	670	666	624	682	629	630	647	691	658	625	648	646	642	635	679	654	628	647	641	643	664	701	615	638	638	658	649	620	653	630	635	611	668	655	642	657	632	650	609	650	610	670	650	632	681	623	640	621	657	648	668	649	633	652	637	704	636	634	676	635	666	656	671	643	619	648	626	610	639	656	680	614	647	699	647	612	624	634	632	640	640	700	662	625	642	641	661	701	697	656	647	671	642	625	633	637	639	643	610	681	693	662	691	635	636	638	686	649	612	674	633	619	659	679	671	654	620	680	634	633	675	660	625	655	692	632	624	651	657	657	626	684	597	628	615	593	634	651	642	660	643	640	605	645	651	653	691	644	693	642	701	643	669	645	635	602	645	670	597	646	690	607	653	629	661	649	612	654	598	651	661	626	659	617	640	693	655	642	621	684	610	658	620	605	621	639	662	645	651	617	632	606	654	623	663	638	680	674	640	653	651	648	647	612	651	685	635	663	642	661	617	679	642	630	654	673	652	638	672	654	644	618	636	661	610	666	649	692	610	652	647	652	656	649	664	638	641	648	639	647	658	650	638	646	635	659	656	636	661	659	645	643	667	678	683	676	650	648	695	656	629	655	653	651	631	640	618	673	630	651	676	643	581	642	666	620	623	654	645	626	639	660	668	649	663	650	659	630	653	660	609	644	633	625	632	628	621	659	652	647	642	608	652	650	691	635	669	649	650	680	646	656	655	610	649	637	627	667	656	691	624	625	627	644	674	628	644	639	694	686	622	605	668	679	636	658	629	675	631	620	635	645	661	642	634	639	633	662	647	653	706	659	638	646	680	650	608	635	678	678	641	589	637	645	626	659	654	618	687	650	636	640	638	670	642	648	656	656	591	610	645	682	627	664	641	668	640	615	634	650	686	626	647	646	696	653	662	652	633	605	641	619	640	637	689	708	664	645	657	612	622	607	676	682	682	635	675	631	622	674	597	650	624	649	645	592	620	639	607	660	633	617	646	680	661	653	678	607	639	626	669	652	672	665	663	688	658	634	641	645	636	696	690	668	660	632	657	637	661	642	641	668	653	663	673	684	601	611	633	649	641	620	654	638	634	674	629	656	668	613	660	648	648	663	674	643	625	723	627	628	629	661	662	648	648	640	605	650	627	675	651	658	656	630	669	640	684	625	634	676	688	661	671	652	694	664	681	645	637	642	649	651	632	663	659	666	653	632	689	639	611	615	688	602	659	602	700	662	651	687	656	662	629	620	661	626	634	661	608	679	673	659	661	612	647	640	647	689	658	642	653	659	688	664	738	625	665	660	635	650	684	668	641	622	672	629	655	622	593	670	667	611	606	661	676	632	643	665	651	618	702	626	640	647	641	658	621	609	685	686	622	676	608	694	619	625	631	645	652	676	679	630	631	663	600	636	644	677	603	643	687	641	694	629	610	685	672	646	645	638	685	673	661	611	661	650	634	654	674	637	610	664	622	627	671	659	664	688	658	700	638	650	666	647	634	643	657	632	638	640	637	646	654	629	650	664	694	649	652	666	604	652	688	643	631	661	631	631	647	651	679	623	671	636	638	723	657	693	639	635	625	644	624	617	696	613	631	675	634	642	649	635	666	665	673	676	689	598	608	636	617	662	629	720	626	606	643	676	658	636	626	624	640	631	663	650	650	653	710	659	674	627	658	651	661	674	632	630	699	651	647	610	621	648	659	643	677	638	724	682	701	657	654	663	624	618	618	705	652	619	684	668	595	744	663	649	670	668	625	626	673	676	678	617	634	665	675	624	663	642	624	648	644	619	691	647	645	625	626	667	677	630	621	626	612	658	665	665	600	656	632	651	627	608	618	649	649	615	640	663	694	611	629	665	645	696	670	616	683	688	605	699	591	643	682	639	637	617	634	650	659	648	675	637	671	643	644	662	638	626	666	624	656	650	622	673	673	693	670	641	649	660	658	633	650	628	677	649	639	664	634	617	728	607	705	655	612	648	616	647	606	641	660	675	629	724	649	661	680	650	673	672	684	660	622	669	619	635	620	666	689	691	621	639	672	588	659	615	637	584	621	674	660	632	643	658	647	645	679	628	685	653	654	640	618	614	638	665	682	640	654	667	677	644	653	660	601	621	664	632	645	671	647	629	649	675	629	625	675	665	670	652	663	635	650	588	647	616	622	664	599	664	639	633	646	694	699	651	621	688	689	650	610	664	634	618	649	613	622	649	647	622	670	670	633	640	632	653	660	685	651	614	660	660	651	641	640	623	636	652	672	676	692	678	668	594	670	601	664	637	612	691	695	633	605	625	638	651	650	637	659	672	624	662	659	640	640	654	642	652	678	654	648	656	639	688	644	651	649	685	653	668	644	674	644	651	661	610	653	699	636	655	622	667	630	687	653	680	645	662	630	669	682	718	608	613	682	661	661	683	649	647	638	669	681	689	651	662	632	676	700	653	648	660	626	652	669	642	645	650	652	652	712	623	624	687	655	611	695	643	645	684	634	672	651	654	643	650	707	627	630	686	659	628	696	611	670	641	662	665	659	604	688	653	706	694	643	605	591	635	654	642	637	648	702	685	608	650	608	662	653	659	672	683	650	687	635	679	585	619	615	696	646	656	658	664	624	654	661	640	645	670	648	671	669	675	655	632	650	633	648	687	632	660	674	608	645	680	645	649	635	637	637	659	691	679	662	640	693	626	678	641	605	629	640	684	653	625	702	642	624	657	629	670	625	636	620	637	647	692	606	631	693	631	635	629	660	643	656	652	664	701	696	631	654	669	612	688	677	619	605	644	642	659	640	675	618	640	664	665	654	611	627	658	684	659	685	605	649	642	658	625	665	685	666	692	638	644	646	617	612	638	628	660	650	631	661	637	592	648	665	666	627	646	632	635	618	681	708	663	632	693	678	658	631	653	657	683	666	612	651	684	645	659	674	637	599	615	631	645	697	657	654	642	616	677	671	642	637	614	631	661	708	673	626	592	644	672	688	657	618	690	675	678	635	645	664	641	664	645
4189	1775	1361	1051	993	967	975	933	872	875	908	934	917	941	883	866	861	916	854	926	891	940	867	875	940	899	969	903	935	944	908	920	918	947	912	963	951	908	868	889	863	924	896	915	882	899	932	870	829	879	880	926	852	899	874	886	918	910	886	883	925	907	870	884	838	826	866	916	874	835	829	920	906	913	931	886	875	934	917	883	890	976	917	839	927	900	891	882	945	924	898	920	947	920	945	839	910	883	917	905	853	925	869	951	911	921	893	881	923	927	880	900	896	910	909	901	921	922	900	867	839	889	856	883	832	975	826	907	871	921	914	893	861	934	850	870	865	873	907	901	858	901	939	910	928	864	894	945	966	956	919	884	927	991	877	849	906	938	868	912	890	848	896	869	939	890	954	940	887	920	897	934	916	935	867	907	920	910	922	943	939	949	850	903	923	911	858	899	892	938	920	910	891	897	938	998	936	897	916	944	839	894	883	890	919	846	926	932	927	904	957	845	923	890	897	875	917	927	895	976	942	906	926	903	906	982	909	893	890	879	889	901	926	882	881	908	912	888	902	942	892	862	892	949	901	898	915	934	939	856	893	903	902	877	890	907	910	891	922	902	946	930	940	854	873	956	893	920	910	915	941	875	935	935	911	846	870	930	968	892	857	888	914	911	888	909	855	881	853	876	885	925	912	911	912	967	904	912	915	908	907	909	879	882	947	864	887	899	931	934	982	920	876	873	908	919	909	914	855	875	933	903	900	888	869	856	942	911	934	933	982	923	899	881	871	942	892	899	919	920	897	953	882	931	865	922	951	949	893	896	928	875	906	866	925	914	918	914	906	915	899	908	880	870	912	910	947	875	884	874	907	900	877	917	913	918	880	918	866	888	910	866	899	929	872	882	906	903	958	921	920	915	839	925	920	882	909	856	947	865	950	888	859	886	854	935	919	887	883	839	887	921	931	856	882	876	948	886	857	864	921	911	889	946	917	904	903	890	881	889	910	852	904	896	941	894	869	925	914	903	940	918	899	902	872	905	939	932	888	935	943	947	916	918	915	935	884	889	912	819	907	916	960	905	918	905	925	900	924	894	926	908	911	922	906	897	913	892	887	954	963	945	915	893	852	938	878	862	864	901	933	884	910	890	909	898	884	938	900	901	917	941	916	921	931	933	875	896	977	918	948	926	882	890	869	963	894	949	847	910	905	870	868	914	960	892	980	949	915	958	897	887	913	886	869	912	888	898	897	884	838	911	930	911	913	865	885	939	883	881	931	893	931	908	909	926	930	899	892	930	949	888	886	904	882	907	859	945	921	890	896	923	904	889	909	875	891	925	914	940	876	915	864	854	870	912	921	891	887	935	850	871	913	893	903	901	919	905	946	914	969	935	952	914	882	908	870	894	945	895	937	895	931	895	905	946	883	921	912	925	928	877	871	930	927	850	933	929	912	888	894	845	924	867	877	883	887	886	889	892	885	924	918	939	918	889	864	926	890	891	865	924	850	899	955	939	934	914	953	945	907	896	892	895	918	910	898	890	907	898	876	915	933	929	933	871	932	836	903	879	889	916	909	952	889	911	956	944	933	937	911	905	925	874	904	905	943	891	917	871	904	952	939	908	857	876	867	904	879	852	923	886	885	918	915	912	851	887	882	899	892	916	886	933	882	901	897	879	904	879	986	901	926	930	869	886	878	884	936	870	865	940	900	888	967	942	944	907	930	932	894	896	912	897	922	910	884	901	891	938	916	909	895	855	909	927	909	930	891	950	911	910	898	910	909	908	876	921	861	883	902	889	923	931	891	896	928	903	890	948	945	886	926	916	892	912	941	875	953	955	917	877	854	897	897	890	927	948	872	878	922	900	927	916	898	898	895	916	881	893	901	876	964	908	904	918	922	945	869	908	955	920	860	887	869	928	907	958	946	853	907	892	965	894	949	932	922	882	918	922	879	916	894	845	941	912	925	959	961	850	918	942	885	917	924	927	941	956	926	946	871	921	917	930	958	927	898	898	900	901	917	850	871	932	876	925	859	870	908	905	900	952	967	886	879	905	937	927	891	919	935	911	848	893	883	925	930	894	926	914	911	966	975	908	915	875	898	925	968	867	927	876	918	926	905	914	877	962	910	895	885	951	859	862	922	893	902	924	911	896	896	892	924	907	929	910	898	872	879	934	883	957	857	907	915	929	878	975	924	877	935	954	872	892	847	897	877	875	900	947	949	923	877	908	875	930	902	853	883	903	915	922	893	873	898	913	923	859	893	869	939	915	944	910	894	902	894	927	915	901	864	921	901	912	903	931	859	877	918	882	919	868	886	950	895	899	946	909	880	920	887	905	868	949	973	893	876	932	893	978	905	912	919	951	898	908	898	928	911	894	939	896	881	907	838	917	934	857	887	919	917	919	864	892	903	938	914	953	893	908	911	901	871	919	936	883	869	892	925	907	939	875	869	918	882	914	847	867	851	937	896	914	895	926	871	870	911	912	928	904	918	890	918	916	885	932	868	871	965	936	903	882	910	861	984	865	896	952	895	880	908	917	880	911	892	880	910	827	850	902	911	862	945	907	951	898	917	934	848	895	878	897	913	897	879	919	897	931	936	905	942	955	934	904	904	908	886	877	924	914	903	932	929	898	953	883	889	866	883	862	922	962	945	914	921	879	889	940	885	901	1008	914	884	887	885	933	961	911	894	873	909	910	902	889	910	886	936	864	866	908	921	876	899	885	892	920	892	928	890	944	959	881	873	932	899	876	897	917	918	935	902	916	912	900	873	868	885	912	894	837	879	863	897	906	873	853	931	892	918	901	899	900	856	875	901	853	932	901	880	878	938	944	898	928	861	884	928	888	949	905	838	891	864	933	920	858	919	875	958	875	888	924	911	889	898	913	899	864	903	919	906	837	882	931	919	944	892	938	840	904	865	852	912	889	908	869	879	856	954	887	910	892	950	910	936	882	985	876	901	903	855	960	900	926	873	853	911	900	866	913	863	920	912	912	904	904	892	919	896	900	826	853	964	898	882	880	886	883	881	859	891	944	864	899	904	946	909	946	933	892	905	920	857	902	893	902	924	869	895	869	890	946	926	853	933	940	949	867	962	882	944	890	915	948	914	931	862	896	930	921	898	896	912	902	874	912	938	915	937	908	874	898	949	869	902	924	862	944	874	908	933	864	898	854	981	864	908	876	907	924	963	921	887	965	868	899	925	892	906	883	859	949	901	955	911	917	845	880	936	895	882	908	900	896	913	904	912	873	877	900	947	962	877	888	905	881	923	884	876	912	897	879	923	939	979	913	886	916	840	854	919	956	897	900	855	859	948	858	888	917	932	897	877	923	907	910	912	824	901	880	974	917	940	973	873	955	934	878	966	850	848	873	891	879	930	879	918	954	920	908	843	853	897	904	909	880	927	920	937	934	941	831	946	937	955	885	944	953	889	929	903	889	916	937	890	878	874	963	881	900	870	892	903	915	869	895	899	923	913	922	898	916	900	941	916	902
23009	20966	27966	24138	20771	3403	664	521	407	398	406	365	348	335	375	307	331	355	330	336	343	301	322	303	299	315	281	312	330	304	293	298	335	292	302	293	280	301	281	276	309	288	287	285	296	302	289	271	287	305	286	316	317	310	255	287	295	273	297	269	293	308	272	271	298	294	302	296	285	288	304	322	257	303	263	271	258	309	288	272	285	254	294	301	294	247	272	291	306	288	293	308	275	238	277	283	301	254	295	313	284	241	256	296	272	270	272	259	285	284	279	304	269	293	303	305	310	293	313	295	263	288	271	282	301	306	303	310	303	291	273	278	280	301	296	314	304	295	293	293	275	272	270	284	275	256	287	316	304	301	313	281	273	302	250	283	293	261	256	275	266	328	299	284	265	293	287	307	278	308	302	299	336	306	272	303	283	279	292	269	322	307	313	247	317	313	285	277	264	286	301	281	284	251	294	265	281	271	300	285	286	296	282	256	271	285	254	285	294	282	296	269	275	298	301	285	292	285	261	278	315	291	271	265	305	306	278	303	280	262	272	274	307	279	319	279	314	284	303	281	306	300	279	282	295	253	265	282	318	267	257	278	262	308	297	290	311	251	291	316	279	259	296	298	286	323	296	258	289	275	283	275	320	286	282	279	288	278	287	270	270	295	255	319	278	290	357	247	234	306	301	278	309	278	290	283	252	291	267	279	287	279	289	300	339	262	271	273	268	299	256	273	297	284	272	283	269	272	258	313	297	284	306	280	281	271	272	239	297	278	316	278	328	289	311	288	297	309	294	315	299	269	288	305	275	271	242	289	291	313	246	275	270	271	296	291	282	290	278	275	283	316	295	284	289	279	261	319	318	270	307	282	279	292	275	244	278	250	278	298	303	286	281	285	307	277	292	291	309	292	275	266	281	269	297	261	285	270	285	287	288	278	270	298	297	276	299	275	256	271	256	281	290	275	304	285	274	276	292	275	301	282	287	278	302	286	312	277	283	274	304	293	310	306	271	297	306	298	277	289	264	277	300	277	287	286	292	297	269	263	267	263	307	262	273	283	274	307	282	289	302	276	282	296	294	293	289	274	270	257	270	295	272	297	264	303	274	275	260	278	269	293	265	294	299	284	260	277	296	294	257	265	302	274	287	293	258	294	309	291	334	315	276	275	252	319	275	268	285	276	309	283	288	287	263	265	275	270	283	303	263	257	292	319	273	291	268	278	314	285	279	304	303	303	280	287	283	274	276	299	304	285	290	275	286	291	278	291	295	305	290	282	278	317	295	286	299	288	285	297	291	294	311	308	307	295	311	281	284	281	266	277	268	339	281	277	289	270	261	267	298	276	294	246	281	268	266	310	301	302	285	247	306	295	313	298	288	303	264	284	295	293	288	279	273	255	259	285	268	288	262	304	278	262	287	276	279	259	292	311	296	272	280	256	290	304	300	297	289	271	277	323	293	303	289	263	318	298	296	288	273	293	305	292	288	296	271	274	289	276	302	273	266	285	299	328	289	259	283	302	301	296	280	259	278	280	303	265	293	299	247	252	296	277	279	297	307	256	295	285	270	301	298	294	286	297	276	285	282	284	267	298	265	282	303	258	257	288	306	303	284	303	315	282	256	295	291	275	281	273	295	244	288	269	318	281	273	264	290	294	280	273	289	264	279	266	282	299	309	292	284	276	279	302	286	316	283	301	271	279	260	280	304	287	256	284	261	268	304	290	253	293	298	272	315	295	313	296	291	264	308	293	284	279	287	260	258	270	266	276	277	266	309	266	274	262	266	306	265	281	289	287	280	258	249	258	296	283	294	301	276	272	287	293	286	286	272	288	276	272	272	262	297	289	289	336	315	310	252	291	290	272	307	268	278	312	289	283	296	249	308	284	265	292	278	321	273	256	270	290	285	263	293	272	276	287	288	282	301	319	290	317	291	267	282	304	269	285	261	274	304	281	289	281	287	286	305	288	297	260	281	297	282	267	286	289	279	274	281	289	293	263	288	281	281	300	313	281	296	271	292	285	283	283	282	296	285	309	274	258	293	276	303	300	280	260	320	274	293	294	288	265	286	319	280	289	277	286	303	273	261	266	286	274	296	305	284	281	259	270	280	292	284	272	272	292	281	250	258	281	272	291	275	329	270	299	289	289	299	277	291	299	319	287	308	281	295	288	282	258	267	286	279	270	282	325	305	311	274	286	289	309	291	289	304	279	260	287	306	297	285	270	271	280	283	293	284	293	275	293	246	282	301	295	288	270	297	270	302	292	263	304	305	276	287	279	282	278	296	297	263	258	308	278	267	294	280	274	296	295	289	262	259	307	303	272	299	279	278	257	299	257	293	268	296	295	291	275	276	298	306	299	287	255	294	307	283	263	253	310	272	273	310	271	306	315	283	271	272	266	274	290	277	297	290	286	305	278	342	294	274	282	281	258	303	274	258	297	303	304	274	276	275	300	249	299	293	307	254	281	279	297	290	292	258	300	295	276	327	278	297	272	272	290	264	287	282	276	283	258	292	284	266	282	294	258	284	299	278	285	288	266	288	257	285	275	275	261	283	286	287	278	300	298	252	301	294	299	281	272	293	277	284	296	267	286	250	330	292	286	274	292	280	285	297	317	293	275	302	328	289	280	308	296	282	287	306	296	309	303	292	322	286	317	301	310	275	301	287	291	276	268	286	288	269	292	271	277	294	309	270	297	278	263	323	301	299	294	266	254	275	311	262	279	269	277	301	306	295	329	276	281	275	291	254	290	304	273	285	290	288	280	302	309	294	306	301	314	285	289	282	277	280	302	285	276	307	297	280	287	265	320	295	268	281	274	278	286	296	249	289	295	292	264	298	281	278	287	295	264	247	278	266	267	323	273	320	246	283	303	282	283	302	298	281	253	254	281	288	273	277	276	275	284	290	314	267	279	268	285	271	297	298	282	268	286	274	278	309	276	284	289	272	271	303	273	324	273	274	257	288	290	280	304	286	254	277	277	283	281	296	316	243	296	266	277	281	295	278	307	286	287	283	286	266	280	303	263	296	309	295	265	303	283	290	322	294	311	307	253	314	311	275	289	273	272	290	273	287	273	261	288	276	292	265	287	301	290	291	309	275	267	268	268	272	268	282	298	282	306	296	246	288	313	305	298	305	305	283	281	266	283	285	280	311	277	285	259	247	282	288	281	268	292	277	287	290	277	282	309	270	267	316	278	276	283	298	257	269	306	258	282	249	283	258	297	271	284	293	283	282	298	280	279	303	273	260	285	292	301	291	290	279	290	309	264	305	279	297	261	289	280	296	263	264	259	300	268	271	280	287	287	319	282	274	284	282	292	284	311	306	266	268	279	272	326	265	266	262	252	297	265	328	274	299	309	287	288	243	275	287	273	298	284	287	265	267	301	303	291	278	268	283	312	291	276	302	275	272	296	287	249	285	295	301	288	296	312	291	303	299	289	286	274	290	292	291	271	277	259	293	307	310	339	273	259	298	281	282	292	269	276	266	263	284	284
3169	8695	5562	2523	1824	1429	1144	963	842	719	659	623	584	548	566	533	519	511	489	473	437	466	474	432	494	442	468	437	479	455	434	461	451	470	413	446	459	439	431	463	463	440	462	437	429	464	442	427	398	441	418	457	446	429	415	417	387	449	427	407	437	389	416	417	411	457	443	446	433	394	430	388	447	431	406	475	433	430	402	454	421	441	406	435	429	405	417	407	457	416	391	405	423	403	420	395	484	408	419	464	436	442	430	435	467	411	411	451	419	387	438	429	456	432	413	390	416	467	456	430	417	443	463	432	442	409	389	454	393	374	425	417	384	409	420	432	403	435	449	437	443	439	406	437	437	432	433	385	394	420	401	403	402	448	432	465	374	429	405	399	414	437	449	401	449	411	420	399	420	422	439	433	405	458	376	450	439	420	432	445	423	437	429	476	392	447	430	426	397	415	423	409	408	401	436	438	432	495	432	441	405	396	388	423	408	418	417	413	428	447	429	425	387	420	408	463	436	431	418	416	442	435	459	460	437	426	415	419	419	392	439	430	414	430	448	442	400	411	395	440	432	428	427	445	457	435	424	376	430	466	415	412	425	396	384	385	414	408	434	420	426	407	414	446	415	405	418	434	466	420	425	440	413	439	421	445	465	411	442	403	401	438	466	395	457	416	390	449	420	364	424	424	433	439	416	420	391	415	442	431	420	445	421	419	412	438	432	450	429	439	421	396	431	399	425	416	406	438	411	429	431	407	418	421	419	429	414	421	426	455	410	417	413	472	457	388	421	432	410	434	411	401	436	417	420	437	390	450	462	429	418	411	390	427	411	434	450	431	425	449	419	437	420	422	444	418	421	416	412	400	409	405	461	438	389	393	398	390	442	415	423	395	447	404	424	421	428	421	416	425	421	398	436	423	419	395	456	418	455	432	438	404	385	430	442	441	435	436	468	423	426	439	423	415	386	411	435	408	432	456	438	421	434	436	447	426	452	405	412	426	428	433	427	419	420	400	432	426	407	452	421	441	393	437	423	405	412	404	429	427	391	421	448	403	424	428	406	415	414	409	444	438	431	435	395	430	448	467	437	426	450	420	435	429	418	419	427	453	412	420	450	446	428	435	472	443	466	430	432	436	441	451	442	384	410	441	426	429	401	416	415	443	441	445	452	429	418	417	411	421	426	417	412	424	427	401	435	387	458	459	430	421	445	411	437	420	407	384	419	400	409	416	436	414	398	399	422	374	430	416	408	393	373	431	438	469	456	436	418	392	434	384	439	400	415	434	427	427	433	434	424	428	419	469	418	415	401	444	447	428	446	432	449	423	399	416	469	454	434	423	411	433	439	443	448	428	407	387	457	422	404	440	433	445	389	425	495	440	388	477	414	416	414	428	438	398	429	414	400	448	433	401	420	453	438	446	396	458	426	445	421	407	422	408	415	414	417	452	395	431	438	434	429	408	446	438	454	422	398	449	441	478	440	455	414	422	427	442	415	405	406	489	395	378	425	400	428	420	460	457	432	450	437	452	455	412	421	429	460	450	424	440	423	458	406	405	413	411	419	448	430	420	451	479	432	449	421	445	473	418	393	421	431	437	441	456	438	397	400	425	416	459	435	396	455	409	433	426	406	433	443	471	427	440	434	417	464	434	424	457	453	420	433	419	445	411	427	449	428	431	428	396	429	452	416	396	423	451	393	413	454	395	453	405	438	425	476	431	414	439	410	410	432	476	470	417	422	439	432	465	440	400	400	432	428	440	438	437	463	441	425	429	429	437	437	393	430	427	424	416	442	424	430	452	435	409	424	422	435	408	456	425	418	453	437	420	425	431	442	406	421	418	417	385	405	414	431	407	417	402	417	427	465	440	387	415	408	439	420	452	459	440	421	464	405	470	396	427	406	429	419	428	391	416	417	438	420	443	418	434	471	422	412	434	404	414	430	393	431	421	387	440	454	444	407	428	406	403	430	443	412	445	419	451	432	467	435	413	416	380	407	428	460	439	442	410	400	412	392	415	456	429	424	461	451	395	378	425	445	452	404	464	443	411	429	400	429	430	413	431	417	441	394	422	423	427	442	430	435	424	419	427	413	433	436	433	440	446	426	440	445	411	457	402	414	392	416	411	388	434	389	395	446	443	447	367	466	437	444	406	427	410	412	414	428	410	424	437	469	411	432	428	437	406	448	447	379	415	433	422	438	440	408	433	436	453	416	435	410	408	413	434	455	399	446	434	415	407	400	411	423	460	408	414	444	432	418	426	420	426	423	426	426	426	422	417	367	462	455	426	449	414	414	416	432	398	412	422	450	433	411	434	408	416	420	408	421	459	461	428	420	429	425	455	432	422	419	408	397	431	420	438	399	390	421	404	424	462	429	440	451	436	430	431	410	458	395	430	429	430	480	440	411	406	378	423	423	437	447	410	425	458	374	438	469	401	419	432	406	438	424	417	444	400	442	413	412	394	450	429	408	423	403	440	441	380	435	403	451	459	431	457	405	422	418	432	418	433	427	426	384	450	441	412	439	432	453	410	411	427	428	413	422	420	446	417	418	450	441	424	418	423	447	408	415	435	416	442	400	415	379	425	447	422	408	422	430	397	406	440	419	425	413	427	417	412	422	438	452	453	415	445	385	457	391	424	409	424	376	394	442	405	398	402	432	437	426	436	443	444	456	427	419	411	409	430	428	441	407	447	437	452	438	418	444	436	412	410	435	438	463	424	458	421	467	439	391	399	401	393	417	433	417	389	377	434	427	439	445	410	398	443	423	444	412	442	375	449	412	394	421	434	436	379	405	438	423	448	415	423	408	471	433	418	427	444	477	449	444	386	425	442	420	411	407	391	451	410	408	419	458	415	453	454	452	438	430	403	421	420	456	431	401	429	400	408	444	402	421	434	417	388	406	461	418	414	445	423	422	401	428	443	440	454	422	404	435	409	438	422	439	447	463	432	430	392	437	465	426	453	427	443	425	404	396	426	432	418	447	396	386	422	401	444	430	483	450	426	427	421	434	427	428	393	413	409	439	410	429	405	408	421	434	443	400	424	428	403	428	430	404	407	425	453	450	417	403	452	411	448	441	430	385	452	398	404	428	408	409	423	448	414	442	412	443	382	410	447	400	388	430	416	422	403	478	437	424	479	437	401	412	405	411	430	425	399	420	418	426	398	428	419	414	414	427	410	431	404	419	467	409	409	447	430	426	405	427	420	454	407	411	441	424	413	408	438	438	446	415	441	397	449	461	416	432	415	448	412	420	432	426	425	460	442	412	432	422	429	410	439	414	432	425	467	432	424	486	389	437	459	422	428	491	445	443	449	407	436	424	392	434	444	454	465	433	411	455	440	421	415	424	389	417	418	451	413	398	461	420	415	426	391	422	436	451	443	400	458	445	416	407	411	442	467	395	438	447	450	436	420	417	413	422	440	433	417	419	434	394	433	444	420	418	373	434	455	392	436	435	488	373	406	435	410	428	410	438	405	381	409	414	399	467	411	435	437
24196	21014	26448	24670	2987	942	875	777	779	730	714	776	750	684	744	699	650	706	741	711	721	697	728	675	735	683	759	716	716	674	755	718	728	723	720	675	710	683	701	692	698	733	717	712	729	710	742	696	712	745	717	705	678	696	681	720	686	714	709	669	715	714	729	699	696	700	698	731	741	718	678	668	686	710	712	701	691	698	653	744	731	687	708	711	751	729	715	687	687	675	682	654	706	708	671	745	726	691	699	718	741	697	679	695	692	690	703	662	667	697	723	717	714	743	727	714	705	707	742	756	696	680	667	657	711	702	718	659	721	682	708	713	725	720	687	717	701	668	700	671	701	711	719	659	722	690	706	750	698	753	706	704	724	708	700	702	684	748	700	734	701	692	706	656	694	712	673	662	731	723	727	707	699	684	726	762	717	750	682	697	722	701	726	716	650	691	684	704	740	711	704	695	737	709	727	688	720	713	677	729	694	664	701	703	715	663	680	645	722	684	700	713	699	684	673	753	680	666	744	713	744	737	682	715	698	723	718	696	696	708	711	667	737	713	727	712	707	701	685	712	684	683	725	714	697	704	710	688	700	761	718	704	678	683	709	697	727	697	751	696	665	708	687	708	724	683	679	686	737	695	718	710	681	695	731	699	665	710	689	720	741	735	690	694	701	703	670	684	708	730	701	728	704	742	706	703	752	669	669	707	714	707	668	674	679	710	686	643	693	671	665	753	720	694	690	712	712	710	672	655	711	686	765	698	738	687	665	748	754	734	697	722	710	710	702	737	734	692	716	696	722	664	715	679	670	666	759	647	724	691	691	675	734	713	685	727	694	683	652	682	698	783	710	728	727	739	718	729	673	725	655	652	703	672	703	690	685	689	678	682	694	661	677	696	664	737	717	691	686	711	682	683	698	702	702	698	696	667	682	663	710	669	686	736	687	705	699	713	685	704	723	716	763	710	735	689	690	740	733	692	723	721	741	750	712	719	683	715	709	698	685	671	696	698	737	682	725	710	699	658	708	676	709	679	752	712	662	719	680	694	716	689	712	752	712	685	678	715	731	703	738	683	681	686	718	702	747	712	726	689	700	691	669	743	709	713	689	693	706	728	771	703	711	708	668	699	681	719	696	693	676	764	680	728	694	671	761	711	707	647	717	676	724	704	731	703	677	695	657	707	728	756	685	693	680	719	711	675	682	695	695	701	679	699	686	693	723	706	683	686	689	730	734	712	715	732	674	686	720	642	715	710	696	708	761	693	750	660	741	680	691	724	699	663	719	714	734	731	675	680	715	717	697	715	714	732	703	655	665	656	714	677	731	723	750	700	720	726	743	710	723	712	720	676	708	713	707	688	733	688	745	711	696	740	753	663	720	674	666	680	705	733	767	689	718	724	773	730	726	713	709	722	675	734	679	698	701	723	696	696	687	725	673	675	707	721	723	742	704	679	716	697	640	711	699	741	710	650	695	669	722	643	732	720	742	731	725	705	677	703	664	671	734	667	732	693	695	708	685	694	742	675	694	750	741	707	682	774	701	701	687	725	675	697	728	691	679	693	720	722	706	709	689	691	669	727	650	692	700	722	663	718	672	712	680	644	696	665	673	713	685	667	677	704	712	719	696	702	686	711	688	715	699	717	707	661	711	684	765	709	753	737	704	695	705	731	739	704	684	709	732	697	672	644	720	726	699	719	714	724	705	739	699	713	722	747	730	673	722	714	661	703	705	692	748	652	689	707	693	740	692	703	708	735	656	690	702	711	682	710	681	698	724	701	684	705	713	684	714	679	711	661	684	737	688	683	764	649	687	664	729	693	682	734	706	706	718	695	724	676	766	711	686	663	697	698	711	691	716	722	707	682	692	722	691	757	735	706	701	698	713	675	702	689	744	666	722	677	721	693	680	659	674	699	728	702	734	686	687	713	712	706	694	707	692	699	697	745	665	667	727	684	752	689	705	713	698	663	707	702	721	706	661	694	723	677	704	678	708	704	763	714	719	725	707	711	721	690	709	696	724	656	717	676	681	671	702	714	692	704	671	703	688	688	722	663	725	726	713	729	692	709	721	711	696	678	711	691	743	686	715	709	733	703	737	738	707	672	753	730	738	692	696	685	725	660	703	712	695	700	680	697	682	680	701	714	645	683	678	714	732	717	691	705	691	757	701	708	668	673	687	677	705	678	719	684	677	670	699	699	672	680	702	706	712	687	721	650	726	731	781	730	712	701	742	712	721	693	741	734	766	748	739	708	712	690	713	760	721	704	669	681	710	729	663	720	699	694	735	633	692	727	704	700	707	721	709	681	650	701	705	709	763	730	706	736	630	724	756	679	748	704	723	681	689	720	661	688	667	663	684	703	697	684	691	714	686	670	682	715	745	708	722	720	735	683	684	716	711	739	721	704	742	785	682	640	698	653	679	747	657	680	665	696	789	720	708	717	724	745	713	748	659	658	708	740	723	709	672	683	722	694	718	686	732	682	732	659	655	701	696	703	713	772	721	678	663	679	661	710	715	693	769	709	679	697	653	661	709	697	738	694	685	711	656	682	735	717	745	673	760	700	696	702	683	691	739	671	682	708	732	718	643	689	687	702	694	695	728	699	727	767	731	726	735	721	664	717	718	673	686	728	719	729	686	710	723	730	691	729	692	715	747	690	686	667	729	714	691	646	685	691	710	698	666	686	729	686	658	731	746	713	694	742	694	717	705	711	705	705	670	714	667	755	667	753	718	732	698	663	661	645	673	698	693	774	716	739	717	704	709	696	687	643	745	703	698	711	732	719	742	697	695	751	657	767	711	746	729	727	675	686	712	705	699	688	698	707	685	711	661	698	642	649	696	716	679	704	654	703	703	686	748	702	704	740	691	656	713	717	703	716	692	685	720	692	719	736	676	753	689	791	734	669	709	701	718	682	717	734	692	677	685	734	703	696	747	687	699	672	686	717	730	740	694	679	731	709	690	681	715	730	679	709	700	725	709	709	708	697	702	676	722	728	655	716	717	708	668	680	720	677	730	685	694	646	672	694	661	690	691	730	682	680	671	728	703	695	681	730	708	713	669	678	671	692	747	686	665	674	681	696	722	685	718	700	728	659	744	701	704	748	721	693	738	702	710	687	673	721	719	662	711	685	706	665	639	727	711	692	700	755	706	668	683	680	747	720	700	733	686	717	714	716	705	684	669	728	673	736	707	708	700	730	680	733	749	679	708	732	776	687	732	644	758	731	701	752	704	692	709	713	712	709	731	722	727	730	699	744	721	659	672	704	707	677	726	675	765	682	689	736	669	753	716	667	659	715	691	688	679	705	705	695	681	707	742	718	688	719	669	690	725	716	716	640	755	690	662	696	704	672	745	755	722	699	711	699	701	668	708	708	702	719	737	723	737	704	685	728	692	734	740	718	684	684	675	722	767	737	722	703	684	714	725	696	698	723	738	710	685	711	702	736	702	716	690	708	721	681	732	704	667	741	698	711	723	671	701	698	753	724	673	745	629	669
3464	5011	3399	1998	1673	1378	1262	1232	1108	1091	1065	1018	1016	1031	1027	988	1005	1020	999	919	937	983	946	946	943	998	919	948	926	1019	959	929	890	990	928	957	1018	952	923	944	971	994	957	932	1009	945	989	910	924	964	941	949	943	902	938	964	983	971	944	958	947	957	998	990	975	938	932	912	937	924	905	968	941	907	945	949	946	973	985	947	975	1003	961	952	952	923	983	991	981	958	967	957	914	953	1015	993	968	901	958	947	1024	949	990	892	950	924	932	961	967	900	973	979	965	978	971	907	985	1020	984	992	996	952	921	924	986	973	925	890	902	987	927	959	977	950	934	986	990	982	958	911	989	973	883	958	923	977	965	931	960	926	952	918	951	1003	962	969	920	930	976	963	971	952	903	926	989	930	1011	911	1030	966	924	897	932	930	997	945	896	932	1016	944	974	994	960	972	974	987	972	980	1009	993	963	960	928	924	1029	936	895	912	916	955	970	938	939	901	930	916	936	1006	919	973	926	896	888	1001	954	956	1004	933	949	947	982	981	900	955	946	928	928	954	940	920	994	910	910	943	931	948	968	957	977	963	934	920	929	948	934	918	956	913	968	900	988	907	958	924	972	984	922	970	1017	918	947	929	966	957	935	950	967	940	951	1003	988	943	920	948	977	966	986	893	906	1023	895	971	954	984	979	918	987	969	873	974	949	937	1007	978	997	976	977	941	991	953	954	936	961	979	927	997	989	975	969	890	981	946	878	947	924	932	939	950	899	958	921	932	983	1008	957	926	929	992	995	893	1022	940	987	958	936	954	964	934	922	1004	907	980	954	966	987	947	891	987	978	977	918	951	939	956	964	962	1002	974	967	956	922	982	984	928	914	1030	905	897	952	962	924	997	959	954	918	922	985	1005	942	948	946	945	939	964	857	960	953	990	966	973	986	975	954	975	979	954	959	969	1004	972	939	963	983	920	963	1017	961	921	923	973	955	962	920	944	984	971	912	963	947	996	939	921	962	883	971	978	955	935	966	966	950	990	957	951	971	884	956	989	980	963	938	997	966	956	955	996	965	949	968	987	952	973	955	931	908	912	944	951	948	945	941	1033	947	997	977	949	916	976	914	930	900	973	926	937	933	936	944	987	860	938	944	926	937	938	949	916	977	958	930	905	980	986	950	950	978	945	945	936	919	941	936	982	945	960	983	894	963	923	896	924	940	984	953	957	943	908	978	952	1001	929	982	968	885	958	935	986	992	972	966	967	939	961	895	941	905	899	1013	970	943	955	952	955	928	981	942	958	906	1006	969	947	986	963	954	1004	975	999	874	918	916	940	943	973	950	985	991	943	979	915	969	935	965	1011	960	922	972	956	948	938	976	903	1001	1020	944	960	982	973	965	991	994	966	948	908	941	904	940	955	996	971	933	983	887	966	937	993	958	927	993	925	959	953	984	983	943	959	981	959	967	979	917	917	950	956	962	937	941	973	938	945	982	985	943	964	975	967	956	986	963	985	916	939	975	931	1017	977	946	970	996	967	964	940	920	891	974	986	931	926	1005	942	984	997	915	945	938	942	990	922	936	937	1019	965	967	975	934	937	947	923	974	960	952	939	961	938	953	972	930	956	967	952	926	944	959	965	990	954	936	966	969	988	925	944	963	937	909	962	984	967	926	915	982	983	969	950	931	967	935	916	966	961	934	960	960	977	949	992	931	1007	914	913	940	945	950	931	993	969	881	873	904	919	961	957	916	959	938	967	990	981	985	940	1002	925	970	962	997	985	910	904	974	1007	924	1006	919	947	929	918	925	990	903	943	916	950	986	925	981	975	928	999	966	933	951	977	993	940	936	950	972	897	930	951	968	946	956	950	976	951	965	994	934	929	943	947	965	947	914	983	968	1004	967	981	926	896	966	1004	940	959	960	937	946	937	911	995	964	992	928	914	973	954	948	999	949	1003	935	927	969	998	958	963	934	959	907	933	968	982	957	1006	972	957	984	988	995	937	973	975	983	941	947	965	975	951	1003	989	884	930	909	974	917	931	974	986	945	949	985	952	961	990	951	949	942	965	911	931	1008	916	967	982	931	934	960	972	975	952	995	965	951	980	937	925	992	961	924	928	949	936	913	958	911	1016	956	961	986	920	925	954	941	933	947	972	946	944	942	992	972	1007	960	919	898	904	1046	962	944	897	994	950	967	988	942	972	971	990	912	946	912	936	951	1015	953	968	914	931	990	976	938	988	974	972	946	917	907	922	981	982	986	921	998	899	918	918	962	927	971	1014	948	972	967	933	948	987	955	1020	979	947	950	900	1008	948	955	982	906	958	951	966	968	970	968	924	963	1005	974	988	937	965	963	964	941	950	921	948	926	949	1019	954	985	960	932	986	959	978	963	990	897	923	934	949	996	926	1032	985	958	925	951	907	955	961	972	985	933	928	956	981	978	968	899	1000	973	920	945	912	961	973	996	899	926	970	949	970	953	923	992	939	937	1028	970	953	943	941	949	1004	954	920	901	937	945	927	908	966	981	897	954	924	952	974	980	963	953	934	954	974	980	938	954	926	945	923	928	996	941	970	996	958	946	947	960	992	999	926	975	929	941	964	982	911	927	930	951	908	916	962	942	954	913	938	1024	959	964	936	958	957	932	913	962	895	960	958	982	901	933	921	921	934	921	972	950	955	964	980	952	978	881	1007	953	938	949	925	972	997	951	997	925	917	967	947	984	995	929	909	963	976	964	1014	958	934	914	999	936	974	1018	969	944	913	926	1003	934	956	950	887	933	964	1005	927	971	972	912	910	993	981	955	984	943	941	990	954	990	931	938	989	881	954	904	977	990	945	1017	948	903	954	915	927	989	983	973	880	937	925	1050	950	925	942	977	943	1004	950	931	966	985	946	960	973	986	966	933	954	940	960	969	950	940	932	905	925	927	907	945	980	934	968	993	938	1017	975	981	955	941	964	968	1020	993	960	1005	971	956	952	931	933	961	945	932	951	961	962	922	958	966	1031	937	956	892	988	953	976	945	966	930	925	898	984	970	939	920	935	943	933	952	926	944	927	1006	996	957	933	906	985	964	987	967	957	1003	948	906	961	979	962	926	966	968	921	966	952	914	939	976	889	918	969	980	992	972	946	973	905	919	923	952	939	939	972	920	918	976	905	973	956	957	943	921	924	960	996	894	961	938	968	948	910	878	942	945	933	950	1037	935	919	1012	983	948	977	925	938	949	988	976	983	993	927	967	946	980	898	975	1014	964	963	996	957	1009	929	931	934	928	991	967	956	1022	935	917	946	960	946	979	914	988	940	881	960	913	967	919	932	989	946	902	963	913	938	978	970	982	997	925	1008	980	971	973	945	963	956	993	905	898	951	924	950	948	925	946	961	852	995	971	1001	994	911	963	958	949	920	890	958	957	937	981	970	899	941	934	963	990	904	922	940	936	976	922	989	957	943	973	900	1013	966	946	908	888	929	977	927	945	965	945	942	994	978	904	996	905	970	967	987	978	986	935	989	1003	910	928	983	972	896	1008	962	935	952	946	968	888	947	967	963	948	932	1004	963	904	957	951	942	892	960	950	926	978	953	940	910	993	973	947	972
22122	21026	28627	23628	21029	20653	2256	669	462	400	418	382	370	296	296	267	307	288	254	254	274	226	248	282	234	249	235	263	228	231	258	238	227	253	241	246	224	212	202	220	267	224	234	222	256	229	220	236	236	248	254	222	212	225	214	221	223	235	206	242	212	224	198	214	234	215	221	222	227	204	233	236	222	221	225	206	253	198	227	242	204	209	216	218	189	236	233	224	229	210	229	224	215	225	198	230	213	187	234	240	200	225	235	208	228	226	213	233	226	229	221	248	236	212	225	222	224	228	241	245	219	238	232	205	234	212	223	217	234	202	207	218	230	222	213	222	223	232	219	219	232	224	227	214	208	223	224	215	224	230	239	243	229	225	220	232	230	218	221	194	229	249	239	253	223	209	202	234	217	202	198	250	231	234	230	236	222	203	220	210	197	243	208	180	231	233	208	220	221	219	221	233	218	232	206	213	199	231	202	193	228	219	213	185	232	217	197	228	211	229	208	216	241	200	217	240	238	230	220	205	203	217	195	220	215	230	229	182	210	215	196	223	225	205	210	229	201	207	221	215	227	234	233	200	208	217	227	223	205	235	204	201	215	194	222	217	194	217	200	221	243	218	225	210	212	207	230	219	198	217	219	188	224	202	222	209	226	209	187	243	231	245	240	200	241	225	218	225	231	207	232	211	225	201	202	210	227	229	228	241	221	215	205	232	211	232	235	213	200	234	195	201	238	227	233	207	230	211	239	210	227	213	232	213	221	215	216	223	176	203	248	210	210	206	260	219	221	202	227	232	207	221	201	204	214	247	217	208	222	236	226	224	214	234	221	228	225	208	193	231	237	189	231	213	230	228	217	221	227	232	242	221	222	217	227	225	200	212	216	192	235	200	228	247	255	216	221	205	232	241	236	213	229	239	225	186	246	204	224	193	229	211	213	213	216	209	243	218	208	219	226	228	229	214	214	235	234	221	232	209	219	222	231	237	192	204	210	226	232	231	209	210	205	250	202	231	211	194	220	235	233	224	246	222	218	216	214	234	230	211	221	215	254	209	229	232	229	223	229	223	219	209	221	227	193	225	207	193	226	196	215	226	243	204	210	217	209	217	246	242	234	214	228	226	210	238	223	230	219	209	197	235	218	232	237	197	245	222	224	206	209	192	216	215	209	230	211	212	214	204	202	179	247	213	191	221	220	244	224	227	202	228	252	213	197	224	212	228	211	238	215	223	241	237	220	212	221	183	222	224	223	213	230	219	204	237	212	220	228	245	210	188	230	216	215	217	208	224	219	212	214	220	203	210	223	207	228	204	259	218	212	208	219	206	239	190	219	209	220	214	211	209	207	230	226	208	240	202	181	228	209	210	188	229	239	240	212	209	224	216	217	231	205	220	201	230	198	222	202	221	245	216	212	218	238	218	189	220	214	229	223	207	234	208	228	211	234	202	215	211	222	221	216	220	176	217	231	215	222	208	208	212	215	217	208	209	218	192	221	222	191	197	222	205	214	223	245	228	240	228	181	209	226	222	203	200	233	185	205	214	210	234	238	213	195	233	199	194	220	227	242	226	235	232	248	223	195	205	221	197	216	236	224	228	199	231	215	202	220	194	215	226	213	212	188	213	204	206	216	204	219	234	217	216	217	234	218	200	220	214	225	223	221	225	220	238	223	259	205	223	230	245	219	217	242	238	228	206	215	214	191	235	213	232	222	209	221	220	226	242	243	215	189	233	220	237	204	213	207	209	243	215	213	241	193	226	204	215	225	237	220	225	187	225	228	198	212	226	210	220	260	202	204	225	229	222	234	215	196	206	197	248	223	222	194	203	237	219	216	221	220	217	234	205	205	210	200	219	205	195	222	213	205	208	233	215	236	213	222	198	215	225	197	227	243	202	222	234	203	194	224	207	213	208	199	229	206	222	216	212	208	235	188	241	230	218	226	211	220	242	209	231	204	237	218	198	222	229	210	236	250	192	225	234	184	221	241	246	219	212	213	242	203	200	224	201	220	214	219	208	235	221	214	213	200	215	216	210	227	231	212	211	215	219	207	210	197	231	230	239	242	229	250	201	194	228	223	221	227	213	209	233	247	228	243	214	226	198	194	222	198	197	241	232	195	212	221	226	199	229	207	206	219	226	209	211	217	220	214	235	223	215	222	213	215	244	209	209	233	229	203	223	235	213	214	239	227	234	201	212	227	214	243	202	223	200	234	178	229	220	231	233	220	201	198	194	201	246	226	219	203	236	223	212	232	220	204	212	205	248	235	243	202	203	216	242	219	195	225	215	233	225	234	224	203	207	208	205	198	243	236	227	196	236	200	221	227	231	238	199	221	207	226	192	210	233	229	217	219	215	221	224	219	202	224	213	222	216	231	194	209	228	233	231	219	228	233	213	212	235	213	207	216	236	211	204	213	230	215	188	209	217	223	209	219	213	225	195	219	200	244	207	229	227	210	208	216	219	230	236	204	199	230	225	243	208	209	264	244	220	217	235	220	221	189	211	223	215	215	209	229	216	207	224	233	209	241	230	241	231	225	220	214	213	224	263	199	202	227	196	206	202	218	205	226	218	212	214	220	219	213	221	233	219	238	210	198	217	245	205	229	250	233	239	218	206	228	216	229	231	220	226	203	241	210	222	226	211	216	224	227	233	210	213	196	225	224	218	237	211	211	235	219	202	179	229	241	220	207	238	230	213	247	228	232	195	215	216	229	196	249	191	233	220	210	226	221	227	223	242	220	238	215	205	204	241	223	203	216	224	217	225	227	242	239	223	227	197	223	230	205	221	206	188	218	214	248	209	254	216	221	218	259	230	229	231	231	199	227	221	206	224	235	227	224	203	225	236	233	203	213	214	222	203	214	239	205	222	227	220	221	213	210	231	196	223	185	231	222	242	209	232	191	186	238	197	240	224	216	239	212	207	240	223	222	201	208	215	216	209	212	210	206	214	242	223	206	239	207	218	205	226	236	197	204	212	215	217	221	236	217	186	235	207	203	202	229	229	226	245	214	231	200	224	213	200	245	225	226	216	242	205	223	223	193	212	250	215	258	208	224	191	222	215	192	231	228	221	203	228	238	233	213	244	207	228	239	201	197	225	206	207	232	209	202	238	208	226	225	211	221	220	233	221	209	204	198	218	232	239	220	221	243	211	214	225	221	250	232	208	199	229	213	213	240	220	229	203	232	197	216	214	206	221	222	220	229	208	228	239	214	222	235	214	199	214	197	232	201	220	217	228	230	214	216	221	199	241	220	201	231	224	215	219	216	198	232	223	222	212	200	235	229	230	229	222	259	194	230	231	234	239	185	221	252	219	228	218	202	215	235	232	213	243	205	235	233	208	209	213	221	221	196	215	237	225	206	219	227	214	203	228	217	194	221	215	208	228	221	214	220	223	220	237	223	205	244	213	217	210	225	216	216	225	201	207	208	211	201	215	233	225	228	219	223	187	193	220	217	189	222	212	227	210	213	223	224	222	227	216	205	215	222	208	214	183
4174	13930	8928	4250	3005	2237	1573	1190	989	893	771	668	618	623	510	501	465	445	419	435	365	406	383	365	363	375	367	352	343	342	365	327	359	343	348	313	336	334	343	307	314	315	314	286	316	315	306	313	314	320	299	287	300	336	332	324	312	324	315	319	352	327	276	316	306	287	309	324	276	328	286	313	335	317	286	284	292	309	306	306	334	340	282	290	303	318	325	301	302	317	310	298	291	310	323	284	284	321	281	325	292	279	280	309	271	313	297	299	303	311	261	280	314	308	290	331	287	319	281	268	312	296	300	341	281	318	330	295	286	317	294	292	320	276	311	316	282	301	297	292	350	323	297	301	303	290	299	333	295	325	318	312	299	315	339	300	294	313	312	301	304	324	305	310	330	290	315	312	297	301	288	337	308	301	308	301	318	338	332	317	284	294	283	304	322	305	266	287	280	299	317	311	290	305	317	336	341	289	324	260	305	278	287	321	282	282	289	319	307	309	297	314	299	292	283	286	341	292	309	310	303	308	325	279	299	294	325	305	321	310	316	301	294	312	282	294	311	299	294	302	289	291	289	282	300	312	320	294	310	288	296	279	274	310	303	296	295	296	327	289	319	310	289	344	292	324	291	302	303	317	284	316	303	302	278	294	307	314	305	279	282	272	298	315	319	298	298	293	271	287	298	284	312	278	297	310	292	316	300	311	321	298	330	315	330	349	265	294	312	312	346	313	292	287	293	311	311	310	294	298	280	296	317	313	282	290	278	316	292	281	310	332	312	296	293	284	291	297	294	307	267	334	314	318	304	315	327	328	329	333	293	309	280	289	306	333	296	274	279	296	317	279	282	308	307	310	294	302	329	309	313	311	320	294	290	277	322	302	315	303	277	309	309	300	282	327	316	309	303	319	298	319	343	319	316	309	300	306	320	316	316	316	283	296	302	309	298	321	293	305	313	284	295	289	315	290	302	314	312	277	287	294	282	327	310	312	316	282	311	260	297	302	265	300	289	289	313	319	279	301	322	340	309	317	278	304	280	297	309	310	299	290	280	287	299	274	303	307	324	279	273	294	298	312	296	328	304	300	301	345	281	302	303	302	312	305	278	328	268	300	303	314	301	310	324	299	307	305	316	321	292	306	309	305	323	302	304	334	299	338	301	326	315	277	284	322	289	321	310	298	310	311	325	302	284	277	316	300	306	302	302	299	314	297	324	276	306	285	310	312	321	315	300	322	262	309	295	317	317	296	296	314	301	287	310	287	296	314	276	291	322	313	310	300	305	303	279	283	322	297	314	291	286	336	307	270	280	301	302	319	317	274	346	314	301	290	334	308	296	294	307	299	271	284	287	316	306	307	327	312	288	292	314	279	330	278	277	309	273	304	314	316	263	280	288	305	301	294	322	309	331	302	303	318	285	328	326	303	282	286	291	308	353	318	271	300	352	295	297	304	324	317	305	307	332	289	290	295	320	292	326	296	323	300	315	294	300	293	326	296	317	261	314	322	319	312	279	296	291	291	312	319	294	316	305	308	289	301	305	298	304	313	283	294	314	313	339	304	300	269	280	287	322	291	294	327	300	272	326	318	294	289	288	315	331	289	282	278	287	310	328	302	331	311	306	305	276	302	278	297	304	311	298	350	318	312	296	324	322	294	322	310	292	294	279	316	320	288	334	294	274	290	298	290	275	290	345	286	289	310	331	289	304	319	302	282	273	325	303	276	288	307	318	309	313	296	295	301	327	312	320	322	313	285	306	299	313	287	286	316	319	307	313	309	289	312	304	301	309	286	317	273	307	309	300	282	321	280	299	315	341	287	306	340	318	307	305	300	300	315	309	318	307	288	289	309	301	283	302	320	298	303	286	346	292	292	273	287	256	301	282	291	337	328	278	300	300	294	309	305	299	308	291	329	315	296	313	307	324	284	345	304	321	303	317	300	336	324	313	303	293	324	292	287	313	293	307	313	291	282	328	316	299	336	317	295	322	296	307	307	312	316	299	291	270	323	304	281	276	314	287	301	311	296	312	293	271	317	280	294	306	326	330	289	269	299	295	315	327	296	308	293	306	325	292	321	296	331	311	284	311	312	304	311	314	321	316	308	286	307	302	287	292	296	311	328	312	312	299	305	328	310	289	301	304	316	314	304	298	284	312	288	287	293	306	292	327	330	320	308	306	310	331	332	276	295	306	326	325	316	345	275	302	321	346	327	338	310	303	306	282	337	287	301	322	318	297	297	290	309	321	303	293	305	302	304	299	321	316	292	304	273	322	296	304	289	323	273	316	296	313	298	278	347	301	293	279	313	305	296	320	312	292	291	305	280	282	253	277	327	347	304	304	325	295	316	321	294	300	305	321	306	291	293	285	321	317	289	323	314	318	274	323	285	294	317	316	295	302	299	312	292	301	303	293	280	301	288	310	300	283	292	292	305	298	271	313	327	324	296	303	278	296	333	311	305	299	331	312	311	313	334	306	305	317	302	292	295	292	307	323	314	285	309	301	286	284	318	302	269	282	316	332	314	304	284	329	303	310	295	340	336	308	316	297	320	311	312	285	290	275	309	320	272	307	324	303	318	302	290	311	269	344	354	293	300	295	304	308	310	307	294	317	338	291	296	283	337	295	314	316	299	309	298	313	291	313	308	331	295	313	316	273	270	332	271	313	311	329	321	332	301	287	303	305	297	297	285	316	301	289	285	304	309	292	291	294	320	332	321	283	279	289	278	308	300	298	295	317	313	309	307	298	343	290	313	320	333	299	279	290	316	310	306	270	339	318	302	287	309	305	290	298	317	293	287	275	305	311	297	273	325	328	323	288	298	287	306	314	274	297	301	311	277	281	279	278	305	310	310	292	278	321	294	297	296	290	295	345	319	295	288	282	293	307	285	304	286	347	290	282	315	307	281	316	333	321	300	298	316	312	310	298	309	301	310	268	296	304	345	302	307	339	275	311	313	303	283	285	283	299	298	299	325	315	308	318	279	309	329	333	316	287	300	343	290	306	289	308	300	310	269	310	305	298	283	333	329	347	288	300	296	308	292	249	323	320	296	310	279	274	296	264	312	310	297	308	290	308	305	310	253	320	297	310	311	293	318	312	321	293	275	285	322	298	308	318	290	340	306	343	294	325	316	325	299	293	296	309	305	281	303	302	297	280	283	292	265	316	312	325	310	306	304	322	286	288	324	302	309	310	281	290	283	295	262	285	291	316	293	320	297	322	290	326	313	304	317	272	332	314	305	269	306	318	327	333	269	311	349	308	297	332	288	297	298	319	315	338	270	319	291	291	303	302	282	287	298	292	313	285	295	269	313	278	263	305	307	289	329	323	293	319	297	322	329	298	299	308	310	306	328	295	293	337	309	310	311	303	315	290	300	284	303	327	307	313	307	303	294	297	277	290	309	336	303	305	316	268	309	299	279	312	281	314	313	294	308	302	300	317	302	313	292	288	283	306	281	334	298	279	301	318	301	316	310	292	312	317	317	287	300	309	320	283	314
26780	17414	3606	923	716	694	656	673	647	657	644	673	607	592	678	688	612	608	674	652	644	653	684	650	635	648	658	627	621	667	647	661	600	648	609	607	668	658	639	608	651	656	617	645	661	589	651	643	642	648	621	694	661	630	652	646	690	642	627	677	651	643	667	615	687	661	629	608	624	618	614	660	668	662	632	639	633	636	632	685	655	638	632	653	615	658	608	638	646	653	639	636	608	617	621	645	606	629	623	654	680	661	667	636	640	604	616	635	630	607	636	617	684	601	689	653	642	612	608	674	599	694	617	651	625	596	657	653	658	645	639	649	682	642	613	639	658	648	592	634	615	659	627	666	649	655	660	592	613	621	632	606	672	644	608	646	650	658	646	633	635	672	663	618	669	638	665	601	670	695	658	601	642	583	620	624	628	645	614	613	645	621	646	670	635	675	635	683	628	601	621	633	599	655	649	626	635	626	649	618	617	613	634	640	619	654	628	640	649	713	613	631	649	663	636	614	680	687	637	625	661	636	643	596	645	675	625	616	636	622	681	599	622	721	672	634	637	659	581	641	641	682	644	652	654	622	618	646	607	635	593	632	642	627	660	642	626	670	648	606	625	589	653	573	630	627	619	678	641	632	616	612	601	656	659	620	619	652	606	623	643	625	685	636	653	651	646	649	658	676	618	608	638	668	614	639	655	675	639	614	624	662	672	630	689	633	652	641	639	644	661	644	651	635	645	666	625	656	639	627	640	644	634	676	590	661	666	654	652	705	665	650	696	616	640	599	635	656	629	635	670	654	625	663	618	652	655	634	627	667	637	656	675	615	650	616	627	641	628	747	631	696	611	658	653	623	663	646	636	638	650	623	653	654	660	621	635	652	622	646	657	679	601	647	656	666	638	633	652	640	597	648	602	585	674	669	628	634	673	628	685	701	640	598	634	636	648	691	671	688	629	647	639	630	598	675	655	665	650	662	618	672	569	636	681	667	666	648	629	692	594	652	667	660	620	634	647	667	653	611	677	645	635	640	668	693	651	602	646	605	598	668	636	610	592	641	630	627	599	675	669	641	640	630	649	618	655	655	645	623	632	661	629	607	595	657	656	602	643	638	661	603	666	612	638	625	639	642	631	678	664	640	620	653	658	602	649	655	671	638	620	615	583	664	669	676	635	662	613	617	611	649	676	632	614	632	646	605	636	658	628	622	658	618	654	652	614	634	578	644	619	605	673	671	656	669	662	634	609	651	644	615	673	691	671	631	687	660	630	664	610	643	637	660	617	629	610	593	659	619	625	674	599	649	646	633	654	617	628	639	643	615	578	659	676	652	627	639	700	631	658	593	639	638	658	671	625	664	658	666	641	610	568	629	665	654	625	624	658	709	636	671	617	668	689	660	651	664	635	611	627	656	630	654	640	624	609	602	666	635	668	606	655	599	636	658	655	614	677	661	655	691	619	596	668	623	652	672	601	616	618	648	605	642	668	610	587	645	679	604	643	677	643	616	620	647	608	685	692	641	594	639	622	638	673	637	635	614	635	673	632	631	666	658	620	610	639	621	635	708	644	668	678	618	622	656	622	674	620	597	670	630	639	658	668	640	662	674	631	668	669	611	635	620	605	636	642	626	639	647	648	663	623	637	597	588	655	677	613	674	670	603	611	657	635	643	580	633	650	660	630	599	610	652	639	638	665	620	610	661	639	624	606	605	617	645	666	641	637	656	676	665	655	637	681	678	686	625	646	683	594	613	639	606	617	680	638	634	685	694	642	632	682	680	613	660	667	675	648	646	625	633	600	641	637	669	608	666	644	617	599	617	639	645	647	657	664	651	679	641	638	652	625	616	706	623	612	609	638	668	655	641	633	637	616	651	653	660	657	647	646	673	654	635	603	641	666	650	656	661	626	659	611	638	618	639	692	648	657	621	636	660	648	647	627	681	609	641	649	627	668	705	670	623	630	632	678	594	666	641	618	603	608	649	640	643	663	636	678	682	645	658	693	627	618	662	616	667	661	692	656	644	633	631	611	673	621	626	650	629	628	600	659	644	657	609	622	638	644	661	674	668	637	621	662	632	696	624	632	615	638	665	660	632	671	631	638	657	627	649	644	653	652	617	604	627	673	672	658	655	636	659	659	601	635	636	627	659	638	634	630	640	648	666	639	634	646	622	662	657	600	651	668	601	644	645	608	630	663	643	657	664	652	665	636	622	608	606	616	639	614	646	662	664	697	624	594	595	590	640	605	638	649	708	620	655	636	609	662	665	628	618	669	612	678	683	602	628	636	630	641	658	632	619	677	621	661	587	642	651	605	661	644	645	638	641	639	628	627	652	630	661	702	648	652	647	590	663	644	659	610	661	622	611	631	691	714	701	602	659	640	649	645	630	630	611	671	641	641	667	607	646	646	640	638	673	626	696	659	620	624	611	663	631	674	649	644	678	662	618	624	628	641	644	661	613	635	624	622	647	629	684	652	649	605	625	618	633	638	680	613	633	625	639	647	620	629	651	655	641	677	620	677	634	609	638	629	630	661	651	606	648	623	627	670	645	613	632	661	660	646	641	613	649	671	624	637	674	612	688	650	670	633	640	617	638	636	626	649	623	629	658	657	601	657	648	663	676	677	684	676	654	611	635	629	666	665	605	645	656	625	620	599	653	649	619	586	613	651	676	614	639	655	651	649	648	617	624	608	643	646	660	632	654	664	669	710	660	662	648	640	639	671	615	639	647	640	668	599	631	650	631	679	704	636	651	629	628	668	659	610	681	652	653	646	661	612	654	605	621	646	663	654	632	673	632	616	680	641	618	651	650	591	644	675	705	658	622	695	625	630	667	670	617	611	657	634	663	671	578	661	678	639	635	654	620	641	657	661	653	682	671	602	613	648	606	670	677	692	656	678	664	632	635	616	622	639	656	624	652	643	635	631	590	641	624	650	609	635	644	680	678	608	645	645	605	656	635	632	641	698	665	627	617	688	659	660	617	617	608	673	649	628	654	632	635	628	675	599	625	694	642	630	671	631	605	651	606	645	629	634	641	652	674	608	667	662	639	680	632	614	643	605	617	600	640	643	663	628	662	649	620	682	651	612	654	625	627	651	691	685	631	658	650	669	647	626	619	621	628	661	628	678	697	642	607	637	622	673	648	668	573	701	613	643	666	649	643	671	655	634	653	625	643	635	664	645	670	638	643	649	604	630	659	655	611	631	671	685	657	594	650	650	663	613	633	648	559	582	663	625	637	631	626	664	648	656	614	663	598	630	624	644	657	608	694	677	588	632	689	640	641	610	628	617	637	621	602	646	631	626	674	608	657	648	652	689	596	662	646	666	635	686	642	691	625	637	662	633	639	626	657	650	598	680	666	624	635	660	632	632	704	635	622	638	625	649	639	618	629	639	621	644	650	619	673	648	645	658	639	622	607	657	651	604	628	646	623	667	650	660	679	646	673	685	655	618	673	614	642	690	624	631	613	692	648	661	667	678	664	633	621	642	598	661	646
4294	1639	1355	1027	1008	937	916	899	900	984	886	935	894	872	887	886	934	887	891	861	908	909	905	948	898	878	905	877	935	885	874	895	888	849	881	901	907	934	897	939	874	905	916	919	919	851	921	943	868	911	867	925	879	857	915	926	884	890	865	924	807	939	883	875	884	944	959	883	892	844	909	918	945	890	887	918	898	941	924	886	894	892	866	947	879	891	900	918	883	860	872	908	882	910	922	928	893	893	969	924	906	949	866	938	893	905	882	884	845	851	904	889	855	908	862	890	914	888	863	897	928	903	892	842	872	942	923	931	920	890	883	887	874	906	886	895	866	919	913	890	887	929	885	913	846	879	926	891	910	882	955	945	901	935	893	883	836	871	927	903	930	937	873	851	900	927	932	902	936	959	930	888	883	931	916	887	900	878	919	881	951	857	859	896	890	902	890	923	923	952	924	858	899	903	877	954	879	926	898	888	890	909	927	862	923	891	894	866	862	932	858	889	889	914	964	952	898	889	876	857	939	959	955	888	893	919	886	856	938	903	899	902	903	896	919	879	939	864	883	887	907	884	939	909	874	907	931	870	875	919	905	886	906	894	857	900	915	908	915	918	887	908	924	915	906	914	912	911	890	888	916	898	867	889	854	878	920	894	889	889	919	872	905	915	873	913	881	897	942	919	887	920	892	885	867	909	924	908	919	910	901	865	980	882	897	899	846	920	925	931	868	877	860	898	891	911	890	942	944	866	895	902	904	896	890	920	886	879	873	917	890	887	867	893	897	858	906	914	881	949	858	907	855	923	920	926	867	912	886	898	860	947	872	947	942	876	898	879	920	865	878	935	899	925	884	904	879	910	902	878	847	901	922	871	924	866	909	875	900	935	925	862	905	889	931	915	899	889	946	855	879	895	951	910	863	863	879	952	875	885	940	909	871	885	896	912	837	885	920	869	936	924	919	914	904	917	895	909	966	843	975	905	859	882	884	895	895	860	856	938	897	955	917	920	880	922	872	910	937	907	901	876	918	858	925	919	860	915	839	942	948	859	926	927	914	942	916	875	852	874	895	914	930	966	884	909	889	870	867	946	906	910	940	924	907	926	925	903	878	936	925	885	917	941	864	828	871	887	887	829	926	864	900	928	928	888	849	891	868	897	904	870	894	836	930	861	940	894	879	885	907	894	867	915	913	886	913	895	901	883	863	921	858	925	877	939	928	925	917	950	870	943	912	864	910	863	852	883	886	883	892	881	891	878	880	955	950	912	934	874	849	899	944	883	877	888	902	867	871	877	915	881	923	891	943	871	919	904	896	953	875	894	941	803	900	920	923	859	919	873	948	923	891	905	960	881	883	954	873	900	862	940	903	955	888	879	866	913	912	928	900	883	877	912	930	871	891	917	864	899	885	906	903	914	887	914	927	880	921	905	858	889	873	876	883	876	931	896	920	880	901	868	906	875	825	885	873	933	906	947	905	900	947	921	856	890	941	909	898	917	867	891	903	901	903	954	919	928	887	868	890	900	856	903	917	926	876	894	887	834	869	955	866	863	866	922	825	922	889	940	883	894	877	923	946	884	846	873	922	901	890	908	896	892	936	922	935	863	874	904	909	912	890	852	925	881	871	874	922	891	867	891	910	899	887	923	896	822	855	893	869	933	855	932	901	878	935	952	875	924	950	912	919	915	879	910	903	881	897	887	947	876	886	907	918	915	869	940	868	918	846	931	930	858	888	907	853	902	947	907	909	937	907	850	896	873	932	923	866	877	866	917	896	902	900	914	976	882	892	950	880	942	841	889	881	907	911	949	866	910	943	896	917	895	948	862	879	876	857	912	895	880	930	902	935	857	882	919	914	913	981	947	905	927	937	856	929	894	893	912	835	874	927	908	909	862	906	883	857	889	915	895	876	895	872	858	882	944	868	891	878	851	896	895	891	856	898	863	909	891	868	884	880	921	861	905	848	887	900	896	837	869	937	931	883	870	912	898	926	922	940	848	861	903	860	859	950	865	831	903	910	961	895	874	916	907	866	920	907	903	941	916	872	902	920	868	867	828	864	948	909	890	929	922	884	914	914	902	923	906	898	935	904	859	884	940	927	907	860	864	886	904	850	913	900	917	904	865	897	884	863	842	936	899	896	891	920	860	924	905	877	889	893	945	896	885	838	895	882	890	871	883	870	946	917	929	934	878	929	899	901	902	908	842	927	903	902	874	941	910	880	930	945	890	958	894	884	905	874	873	902	947	889	867	933	875	932	940	880	900	893	863	941	864	883	876	907	909	924	920	861	901	866	878	885	899	924	888	883	884	949	852	864	877	929	918	852	963	895	926	925	888	924	893	932	880	877	860	821	892	893	962	896	950	890	966	885	943	907	887	887	914	883	867	879	878	950	884	899	902	955	912	891	877	919	933	903	915	932	859	851	900	866	927	846	888	915	914	891	871	880	882	908	886	912	878	904	859	859	867	933	907	958	916	898	865	885	914	880	848	891	882	946	882	898	946	901	871	860	930	895	926	892	908	854	954	918	895	922	882	923	861	847	860	918	816	879	929	902	918	918	923	879	893	884	932	825	881	914	857	879	908	915	900	933	879	916	907	886	935	845	876	921	958	848	904	884	895	881	879	893	930	893	852	933	892	866	946	947	921	905	895	890	916	899	909	892	966	909	949	934	921	875	939	928	900	906	948	911	910	910	925	903	975	917	869	890	914	927	887	900	884	943	889	877	908	917	925	906	865	883	894	866	916	887	921	953	937	905	932	972	890	891	886	890	931	905	897	898	905	931	877	880	937	911	895	868	887	866	968	937	868	864	943	911	853	902	871	890	820	931	906	887	903	886	959	867	854	885	942	890	896	887	859	871	885	881	928	876	862	918	876	865	929	899	870	905	909	911	921	935	887	815	959	876	941	871	913	855	929	874	925	910	920	867	907	871	892	891	901	895	942	911	899	865	948	929	860	858	914	881	905	915	920	961	865	945	886	910	868	949	926	882	869	899	870	877	893	868	951	894	864	920	897	884	904	878	949	915	977	897	896	877	876	906	866	818	979	842	902	906	877	927	917	942	862	931	879	907	898	904	898	891	852	916	877	863	882	906	875	935	931	932	892	919	953	883	881	889	884	900	942	894	899	905	921	898	886	945	893	921	854	912	916	875	902	887	899	894	905	877	890	891	898	906	883	882	877	858	905	938	894	897	883	907	879	879	858	886	890	875	904	877	899	888	895	923	849	879	883	943	850	883	870	890	950	941	881	854	910	850	878	876	935	913	861	892	923	920	860	910	883	889	884	885	899	910	941	899	888	910	914	858	867	843	926	932	903	910	908	932	818	918	864	889	871	877	926	882	900	963	878	891	878	903	853	913	938	937	950	910	899	929	895	911	927	903	914	999	941	875	848	912	869	824	930	909	866	949	912	899	920	868	915	898	874	889	872	897	889	932	861	889	917	882	885	903	944	925	929	848	908	919	892	948	909	900	880	865	889	905	939	895	894	929	877
22935	21012	28067	24130	20780	3365	666	503	437	426	368	375	371	350	361	334	332	317	331	316	302	311	285	345	280	317	269	339	282	265	298	274	313	311	297	278	303	309	291	239	298	292	321	274	279	273	270	315	268	323	284	287	298	270	278	283	290	263	279	279	275	279	278	297	279	291	290	292	303	295	295	315	288	305	321	273	276	312	279	276	297	279	267	287	288	293	287	281	311	283	316	280	269	268	271	279	262	293	276	302	300	269	275	272	294	285	286	253	264	273	259	271	288	293	296	287	266	294	271	278	262	286	305	254	308	281	299	279	282	241	271	293	286	256	302	280	291	270	311	294	267	295	280	248	302	303	266	271	285	268	280	271	295	289	277	303	282	303	286	264	295	272	267	297	296	288	306	301	319	278	294	305	283	277	299	278	302	286	280	291	264	255	277	291	282	292	271	264	301	269	280	304	285	290	253	237	296	282	324	264	276	264	283	296	261	301	322	267	304	307	274	283	270	281	313	292	292	295	293	276	298	293	308	316	288	259	300	296	274	296	260	281	284	323	282	277	306	295	272	270	293	280	294	280	309	271	303	284	292	287	280	266	294	279	283	287	298	256	299	296	271	293	294	285	284	266	290	297	295	279	290	282	263	310	285	315	298	265	267	262	300	297	285	270	288	276	273	288	259	275	275	281	270	288	293	293	270	311	259	324	269	287	254	283	303	288	296	334	226	308	282	264	292	312	324	290	290	272	309	291	273	314	301	300	293	270	255	311	280	302	290	305	258	292	274	268	284	308	313	293	281	324	309	288	287	268	272	254	296	299	289	283	286	263	263	304	285	308	289	287	294	283	275	293	321	279	256	271	305	282	315	299	271	285	293	273	279	262	276	292	312	272	247	320	335	298	283	309	283	291	289	297	283	303	258	292	262	276	332	307	279	284	284	298	279	288	246	316	294	279	276	278	270	272	301	303	290	274	289	303	302	295	274	304	306	275	273	276	314	272	316	320	287	283	283	321	306	294	267	280	269	301	291	285	251	305	266	274	262	253	273	274	303	305	307	292	306	272	299	281	312	279	278	289	260	297	291	293	309	272	268	277	300	288	327	309	287	279	313	313	274	268	294	278	301	293	259	310	287	288	297	314	287	283	287	289	283	254	303	262	268	255	297	303	311	264	265	298	307	287	296	298	293	272	270	271	308	310	318	292	268	297	247	288	315	273	259	334	277	291	295	311	263	276	284	315	308	290	271	265	280	331	278	303	279	275	286	318	317	299	290	268	274	248	280	292	309	297	260	317	238	271	317	258	267	269	326	273	277	282	283	297	285	309	300	277	271	272	301	282	280	238	281	282	262	284	282	298	258	259	300	276	304	278	292	290	296	291	271	292	272	309	292	284	270	275	269	284	325	290	285	286	287	300	279	292	288	275	258	267	250	258	295	285	297	272	289	286	282	288	308	278	282	282	283	269	296	286	315	266	269	244	282	296	276	284	306	317	274	238	280	294	296	283	285	283	272	296	286	259	253	264	298	279	291	259	289	274	286	289	263	284	288	293	272	288	276	275	274	276	282	279	289	287	274	300	288	269	295	263	302	275	277	271	268	295	273	282	294	298	267	278	270	274	293	262	260	289	304	247	297	265	282	300	283	280	320	278	286	291	294	269	279	309	283	265	290	307	280	311	306	278	317	281	296	266	263	277	284	290	253	285	317	294	266	278	285	304	258	282	301	321	300	288	293	321	280	271	271	282	295	289	275	316	288	305	296	266	280	295	285	283	281	296	285	277	265	286	301	288	272	284	274	268	260	328	263	277	264	283	249	261	310	280	271	272	277	305	272	274	286	278	291	286	293	259	285	257	272	264	270	296	305	301	277	261	292	279	289	303	272	296	311	270	278	294	289	306	264	295	263	289	280	285	298	290	270	287	284	277	279	276	285	295	280	272	287	296	293	294	261	280	284	264	304	290	289	260	285	288	277	270	285	288	278	268	292	260	302	278	276	248	308	298	284	283	255	262	278	291	295	258	263	271	272	311	291	310	298	285	301	304	264	267	293	289	286	293	264	281	300	319	278	258	329	278	289	271	289	287	314	266	326	286	280	292	314	272	304	266	319	284	290	272	261	298	302	288	281	266	275	302	282	271	291	263	262	280	252	318	306	276	307	266	289	284	278	281	265	258	272	300	283	303	275	258	269	281	288	283	264	311	297	282	283	282	298	289	297	283	297	278	295	303	292	276	328	283	259	254	283	296	280	291	292	286	287	278	286	312	289	279	263	306	288	288	270	312	298	253	273	261	284	293	322	302	284	281	273	302	267	290	274	269	292	264	294	268	298	284	316	273	294	279	284	283	289	290	287	302	287	287	323	257	279	295	287	277	263	269	273	300	281	301	303	282	284	275	275	277	286	271	268	279	306	297	298	291	281	283	249	266	314	279	289	259	274	268	278	248	305	288	298	299	273	275	293	263	261	297	291	281	283	278	294	261	291	300	255	281	286	257	279	287	303	263	280	308	286	293	310	301	294	317	297	283	308	306	275	288	256	288	306	284	277	305	287	281	294	281	285	288	288	310	291	303	283	280	265	302	249	297	279	256	300	295	323	280	283	274	276	256	310	285	287	316	284	271	303	282	288	295	290	276	307	279	268	271	290	313	277	266	261	275	285	296	272	284	270	300	292	277	284	279	304	256	284	266	277	291	299	288	299	275	276	259	298	294	316	312	274	286	281	263	309	272	268	278	281	239	280	296	277	299	276	279	284	277	305	281	313	260	310	261	292	284	301	279	294	274	291	297	278	288	301	289	296	284	256	288	267	283	269	281	301	278	305	281	284	276	268	255	251	287	295	287	304	293	289	276	274	281	284	272	306	325	308	281	295	291	287	269	286	287	288	257	284	308	278	281	288	298	262	303	278	291	289	293	261	262	284	298	264	301	277	305	313	287	286	286	280	272	303	293	283	295	252	283	272	294	274	271	287	293	295	322	283	282	301	266	271	273	276	252	289	289	299	292	281	285	284	293	265	274	279	303	242	261	292	289	298	285	286	257	288	271	311	296	303	269	321	278	280	284	282	263	275	288	295	293	285	275	288	269	308	269	289	262	245	301	307	301	294	272	312	289	242	270	280	285	340	295	283	288	288	298	317	296	302	309	291	281	292	291	272	323	282	288	260	283	285	297	294	274	281	301	270	261	264	268	292	274	288	252	303	289	269	259	276	279	279	263	267	292	284	282	270	291	264	287	284	326	304	272	264	304	292	300	289	240	266	305	303	280	253	294	276	277	272	278	304	278	298	289	304	302	282	266	286	284	278	293	285	280	275	279	303	272	269	293	287	276	293	274	310	288	304	254	290	255	273	285	285	296	272	317	306	281	272	306	276	257	293	281	307	272	283	274	270	283	265	306	252	295	307	289	282	313	296	237	306	323	280	255	285	275	300	264	292	301	257	280	303	291	278	293	271	309	271	292	290	259	294	252	258	334	253	313	273	272	273	260	326	327	246	268
3091	8833	5511	2582	1885	1431	1141	919	806	721	640	612	609	602	502	509	529	500	510	469	454	455	465	456	459	475	429	433	447	443	450	437	434	444	447	443	432	451	441	442	426	447	420	452	487	428	449	451	401	434	400	470	409	421	405	388	432	432	409	425	463	448	435	420	386	440	389	406	432	392	429	439	430	409	457	424	403	439	428	406	431	449	456	415	420	451	426	426	456	440	446	413	448	390	401	428	429	429	461	422	452	416	416	389	413	416	427	451	412	446	360	391	407	425	394	441	431	397	397	434	423	397	415	399	389	438	419	417	413	430	449	411	447	431	430	454	417	416	439	452	443	465	399	422	421	397	442	405	445	445	444	385	405	404	468	407	389	452	403	426	430	430	400	409	436	433	398	434	437	443	432	439	423	459	396	400	429	400	407	397	401	447	433	400	402	416	403	420	414	424	414	403	410	410	468	410	411	423	387	406	411	399	422	457	462	422	421	464	424	410	410	431	421	433	403	467	449	454	435	438	418	428	441	456	455	428	452	438	424	429	473	439	438	435	428	411	414	434	414	407	405	461	446	421	471	389	427	429	393	392	420	404	453	436	432	413	412	430	446	435	436	411	420	391	417	445	398	422	420	437	399	431	438	406	416	405	452	438	436	409	428	455	406	421	395	389	433	458	427	416	433	395	437	420	426	416	446	449	427	440	441	405	433	429	394	422	401	422	441	443	424	430	417	451	431	435	454	405	430	409	414	395	443	420	413	419	419	430	469	441	427	428	438	416	379	379	371	455	413	420	457	387	401	396	436	383	426	448	452	415	413	416	430	409	399	435	402	427	430	385	409	404	417	396	417	423	430	439	419	415	458	377	398	419	456	447	438	402	442	464	413	426	439	379	449	447	435	418	397	426	435	432	472	437	420	429	395	453	449	398	430	438	394	421	430	423	405	434	433	444	421	427	389	397	422	449	435	427	396	409	422	381	400	449	415	417	392	443	419	432	416	405	478	435	400	431	397	398	402	420	422	374	399	411	421	435	407	425	444	417	433	415	391	424	421	411	432	439	428	442	419	416	436	466	422	410	415	414	412	404	425	470	417	438	430	379	408	427	429	437	409	418	402	406	423	425	436	421	436	418	398	395	444	407	426	392	429	392	388	455	457	408	419	406	407	385	413	395	435	392	426	443	453	403	423	421	496	412	442	417	408	409	437	385	437	428	449	379	413	447	440	447	443	430	409	437	452	436	397	457	446	434	436	400	433	400	430	396	396	405	398	411	414	425	441	459	394	421	422	446	405	418	435	409	428	400	384	415	457	398	417	418	427	452	452	400	443	412	411	418	418	402	443	418	398	430	493	427	408	401	431	435	423	433	419	433	430	402	435	468	393	396	433	400	431	459	431	436	459	428	438	449	445	446	416	434	443	436	409	443	379	396	425	419	440	406	420	446	413	456	447	446	426	417	449	395	424	441	443	431	466	466	415	437	412	410	448	387	428	401	437	415	441	419	427	404	455	406	425	435	434	413	451	395	454	415	421	426	420	420	430	412	406	405	433	464	455	443	426	440	410	425	442	428	383	395	433	433	434	421	422	419	388	410	440	434	408	438	414	442	452	414	441	430	391	424	438	409	413	401	377	415	408	422	407	437	399	418	400	425	438	414	401	431	389	448	451	399	403	445	408	434	400	407	437	424	421	371	439	418	427	419	451	403	397	395	416	450	400	402	451	364	413	445	448	450	460	417	380	412	416	410	469	421	453	403	428	400	413	416	429	467	401	398	440	394	381	386	438	411	427	383	415	421	431	428	434	397	440	421	424	461	425	477	403	423	440	435	416	439	405	396	400	450	405	436	417	437	435	395	415	424	457	418	433	416	423	434	431	421	451	378	395	408	416	433	420	456	411	397	422	415	418	430	427	424	389	410	436	439	403	431	393	446	421	449	395	442	439	410	417	427	423	447	402	445	476	395	437	408	460	461	435	407	451	442	410	413	459	432	407	418	432	423	411	455	413	435	426	450	365	399	427	421	429	433	413	422	423	426	458	422	427	434	427	408	429	430	436	423	437	426	454	448	409	404	399	409	469	410	420	434	429	387	428	439	429	425	399	420	398	410	426	402	419	451	441	409	426	407	427	412	424	467	499	424	440	397	429	419	433	442	427	398	434	438	449	421	436	419	405	440	420	380	445	403	451	425	453	419	414	392	392	424	399	396	424	424	424	416	424	398	437	427	449	423	413	434	430	386	400	440	394	415	426	463	428	416	380	451	432	437	435	420	391	402	430	423	415	404	405	478	432	430	424	444	431	396	434	422	444	399	426	389	427	406	417	432	403	400	440	436	426	417	396	432	430	428	400	417	438	454	429	396	390	434	401	407	445	419	469	427	428	433	435	415	439	407	416	431	429	395	404	402	414	426	439	445	426	452	419	429	457	425	393	450	471	446	389	408	421	442	406	433	410	457	424	361	419	424	454	417	423	406	408	419	456	395	407	434	464	417	402	438	430	431	428	431	442	397	428	402	422	419	418	399	396	419	436	394	421	423	423	430	419	418	433	411	413	433	413	408	441	417	428	460	404	389	412	432	442	428	408	435	391	453	444	425	392	397	418	420	426	461	424	401	392	414	446	441	426	448	427	432	453	424	438	447	400	434	414	419	426	490	413	423	432	398	412	433	431	435	434	423	410	429	444	418	406	423	480	410	452	439	420	458	365	423	418	431	409	436	420	443	421	452	437	426	417	379	416	442	408	425	423	410	413	409	445	426	439	429	414	475	420	428	444	441	410	438	417	398	442	394	429	423	417	460	436	411	402	380	429	408	424	447	395	435	426	423	439	430	414	430	409	418	434	442	398	381	415	447	393	460	410	420	411	407	415	448	424	418	405	432	430	414	424	429	428	379	403	452	402	415	395	450	392	431	420	424	450	452	416	431	443	444	440	463	420	431	438	414	435	413	440	411	404	411	422	436	440	388	430	441	427	398	444	422	403	393	442	431	403	413	465	424	442	469	419	457	447	445	409	451	412	443	422	415	447	409	403	433	437	420	395	451	453	405	406	408	430	405	390	398	408	415	448	411	433	411	411	407	439	430	428	395	421	458	435	432	394	413	386	407	436	430	416	411	427	418	450	392	442	432	426	424	443	407	435	402	447	421	415	449	387	421	444	411	409	438	438	433	457	434	427	418	442	403	420	402	435	391	413	422	428	407	436	430	452	411	407	412	415	400	459	422	440	448	417	435	410	406	426	420	444	437	423	391	446	452	420	427	397	440	384	421	416	435	416	445	402	452	436	406	403	416	404	432	420	451	388	455	409	438	456	416	430	404	438	422	456	402	395	439	431	424	423	397	391	435	416	476	443	443	390	403	427	425	408	448	426	425	438	442	377	424	404	440	402	397	404	389	423	405	435	418	425	427	436	411	439	446	404	358	428	422	430	383	450	393	446	464	406	457	413	447	444	441	403	428	416	421	408	444	431	433	407	441	476	425	423	426	397	426	415	425
24262	20986	26404	24731	3056	887	897	817	810	822	760	733	718	785	709	714	786	725	721	725	724	670	704	669	650	682	702	664	688	689	690	724	688	704	689	709	697	718	735	735	730	738	687	713	720	710	742	694	679	740	728	704	715	718	704	702	720	692	695	704	723	718	739	729	739	697	702	711	678	701	714	718	713	702	717	716	732	690	655	704	674	753	700	721	720	714	706	730	703	680	739	717	686	727	704	707	695	703	719	724	724	677	725	716	723	657	671	717	695	711	691	662	705	730	710	738	705	658	714	710	666	671	708	684	711	725	630	681	684	740	662	728	702	645	683	703	671	700	737	708	695	720	751	678	691	703	701	690	643	649	667	731	716	705	681	740	743	736	680	693	709	709	719	684	690	692	712	693	666	752	743	724	683	674	728	681	759	661	717	690	655	683	711	729	673	739	695	722	710	652	745	696	699	778	747	700	697	726	725	679	690	668	733	661	723	734	686	700	700	706	734	668	689	697	714	738	738	720	710	776	697	694	707	739	697	667	682	731	681	724	697	717	663	733	710	701	717	651	718	678	698	686	658	664	739	672	700	626	715	646	710	697	725	731	680	690	684	680	743	676	705	689	692	624	737	711	672	685	689	741	683	675	655	704	629	681	666	726	698	729	678	708	705	681	717	715	708	692	703	658	684	682	664	736	689	664	726	712	677	710	686	697	734	672	709	652	721	694	722	675	699	710	753	669	722	650	697	692	688	709	765	665	702	688	719	719	737	750	719	662	744	714	692	740	689	700	724	741	668	691	752	696	734	659	689	709	736	710	712	661	662	663	686	717	760	710	744	693	709	667	756	681	732	700	731	739	701	682	618	679	687	722	687	681	717	686	692	702	750	699	708	771	695	705	689	715	686	700	706	712	703	716	752	693	714	671	717	693	626	744	720	704	720	680	706	688	734	744	708	738	707	692	690	752	733	709	669	739	734	684	682	712	705	636	691	771	671	713	733	664	759	736	711	684	690	770	665	695	684	692	733	678	657	749	719	679	727	708	647	718	715	678	697	708	685	669	673	678	681	715	715	698	702	663	687	742	746	728	727	728	732	700	728	676	710	710	680	684	689	700	769	705	714	710	722	766	691	736	729	718	710	659	706	706	701	668	698	693	713	681	709	692	745	731	724	731	713	717	717	687	664	681	656	709	682	731	692	667	693	698	676	684	659	702	699	712	714	703	690	725	719	692	726	710	667	701	686	720	713	711	744	657	705	686	696	689	741	622	704	684	646	674	684	732	699	705	712	669	725	713	682	695	762	677	672	713	665	693	727	711	710	733	674	739	688	699	684	745	705	706	695	754	713	732	735	736	681	699	741	713	703	747	681	705	719	715	741	699	721	682	708	729	732	695	665	709	659	700	697	717	707	663	710	681	724	708	718	680	719	650	665	681	727	686	704	702	727	671	712	716	654	724	695	693	694	706	689	686	680	720	669	686	730	711	707	682	704	733	730	699	735	712	722	686	699	689	687	709	734	693	722	714	718	680	700	701	687	736	662	691	665	714	734	729	679	687	672	713	672	708	744	676	678	720	729	683	703	669	692	733	704	712	672	654	696	724	734	696	721	709	726	706	751	682	718	681	663	676	731	712	699	663	702	714	720	720	690	710	712	676	682	688	684	711	650	693	669	708	694	727	748	714	751	674	659	695	698	699	705	698	720	696	708	640	729	715	679	720	689	713	668	680	677	654	690	674	679	698	738	665	654	677	729	737	703	694	691	694	708	708	681	710	696	663	692	661	678	699	688	681	705	710	701	687	674	712	691	677	660	677	714	706	695	663	700	740	753	729	679	710	694	655	736	692	695	694	698	677	686	704	735	702	706	687	724	703	708	726	714	746	736	740	672	718	736	697	674	683	709	737	737	695	671	734	701	725	655	732	732	754	747	705	654	720	652	708	693	706	723	684	719	750	662	704	721	716	703	734	708	720	735	659	703	722	738	721	698	725	695	646	701	714	655	773	791	705	720	691	665	719	686	715	693	681	736	711	693	709	727	700	736	729	757	741	672	715	680	652	729	692	652	679	727	698	717	731	691	712	698	705	649	684	670	722	682	682	679	726	700	668	686	717	724	635	759	699	715	692	711	699	716	720	627	662	706	672	672	714	672	723	699	695	702	688	714	720	744	697	713	705	689	705	743	726	702	696	702	695	671	697	720	660	732	687	716	683	695	732	703	699	731	711	706	736	652	700	713	701	687	704	712	681	726	679	755	688	668	700	725	718	653	660	673	702	682	736	721	670	695	699	711	724	714	725	696	678	718	711	658	748	768	699	695	652	711	670	663	703	704	678	669	684	691	692	709	707	769	670	679	651	710	678	716	680	733	692	719	721	688	709	713	715	664	674	731	699	703	690	721	704	718	751	693	686	715	680	694	682	661	665	699	649	714	685	688	623	716	723	648	691	712	762	677	723	692	713	704	695	771	746	642	686	727	699	688	731	701	665	695	699	681	685	715	676	730	695	717	724	682	685	707	708	723	682	674	669	723	717	688	700	692	740	662	676	672	704	732	694	770	753	730	709	734	654	704	686	671	712	734	696	716	754	683	709	693	701	663	671	671	703	689	677	678	689	719	694	684	752	726	740	694	695	683	688	687	713	695	696	712	677	691	709	704	669	701	657	737	691	712	738	740	678	706	710	700	670	677	716	647	686	702	694	667	702	703	710	665	697	703	671	722	697	709	726	702	651	647	746	649	680	718	703	685	761	661	711	672	644	666	709	703	753	700	747	677	685	634	711	701	677	654	664	647	701	709	710	688	774	725	706	713	713	692	698	733	712	738	734	698	700	723	706	655	726	683	659	695	678	706	693	755	711	715	690	744	713	728	733	711	758	698	702	740	666	722	686	673	691	708	632	692	699	664	709	722	676	720	685	776	677	695	672	743	687	692	739	672	715	716	696	736	721	691	687	673	682	689	672	735	689	747	720	713	670	680	704	694	681	687	694	720	663	719	677	700	718	683	711	699	704	723	671	695	702	717	676	703	743	680	710	682	701	730	702	703	672	699	742	722	679	665	699	740	682	730	679	705	643	719	705	674	712	728	724	701	710	708	730	738	688	692	754	668	770	677	686	678	719	657	685	674	666	675	712	685	694	714	688	732	702	667	687	700	731	681	695	730	728	718	720	700	702	682	711	723	672	695	712	658	675	690	706	711	688	698	708	730	723	719	757	674	688	644	676	661	720	724	697	690	701	735	688	682	664	754	662	744	744	719	727	742	700	660	668	712	717	736	744	701	701	701	687	683	739	694	714	685	722	763	689	699	673	725	673	689	734	639	651	675	740	720	691	686	638	724	706	708	701	722	719	710	685	724	697	706	768	707	727	701	723	652	727	715	750	709	723	644	675	711	687	741	717	762	638	770	682	699	719	706	676	711	672	669	697	664	666	662	690	680	698	726	675	695	728	695	758	710	679	735	674	692	702	693	721	667	681	702	715	735	697	743	701	716	677	689	727
3539	5050	3415	1924	1599	1384	1335	1177	1141	1070	1130	1060	956	975	1074	1026	1022	996	1008	1000	1003	1005	1003	993	955	935	1003	929	944	957	975	985	975	930	897	926	937	933	951	958	906	926	916	919	1018	896	959	958	905	957	943	938	965	971	932	981	943	960	991	927	931	896	975	953	950	978	1029	1062	927	967	958	1012	899	963	935	912	961	920	916	911	960	959	939	1014	1015	942	958	873	975	899	965	971	1001	940	930	945	896	953	980	899	999	959	944	921	968	956	969	994	978	977	932	952	926	970	889	980	966	954	957	978	964	909	931	966	943	1015	928	922	936	934	933	946	934	914	936	992	950	954	938	924	938	937	972	976	942	950	930	882	930	950	969	989	930	974	916	983	903	920	931	894	926	940	956	955	913	951	944	935	927	915	987	980	947	950	935	929	959	929	945	974	932	947	869	967	945	948	981	962	911	993	986	962	966	940	943	959	974	958	919	973	930	955	944	920	975	925	940	938	939	953	947	1020	942	968	948	980	909	945	961	900	939	931	910	993	982	982	951	934	894	933	981	967	976	926	911	955	969	938	929	978	997	895	991	927	916	1012	947	949	910	976	951	955	968	942	955	970	982	922	950	956	944	958	923	924	957	1023	1011	909	978	932	943	961	913	973	945	948	972	927	998	923	920	960	939	922	940	950	939	970	962	942	940	952	933	944	931	923	997	925	906	942	910	898	924	958	959	913	935	929	997	941	918	942	970	982	945	938	909	944	918	935	943	913	961	1022	944	933	982	966	979	939	955	924	1009	950	941	919	934	937	983	962	943	924	943	1007	976	907	968	989	923	1007	934	961	900	1001	1006	922	944	969	975	973	941	944	929	975	922	954	967	967	977	960	974	952	972	953	994	939	905	977	949	970	943	1016	950	931	948	891	1022	964	945	928	930	938	1005	952	995	909	990	966	944	919	972	930	980	883	910	943	907	970	952	885	972	952	926	937	974	951	872	952	950	913	1009	962	943	965	984	879	966	954	955	886	914	939	937	914	967	931	980	931	927	960	938	888	964	966	884	948	927	957	953	995	949	915	950	932	903	948	948	987	992	930	956	956	943	964	986	948	980	942	939	1009	896	943	919	921	1009	970	974	930	936	959	889	960	911	916	951	949	937	985	1002	910	925	910	956	935	949	922	928	936	946	964	968	939	973	965	959	911	978	1020	952	936	952	952	1000	963	916	976	948	921	963	949	933	957	941	962	953	934	982	965	920	975	941	908	979	957	965	915	914	987	961	946	914	963	923	929	982	942	893	942	940	897	935	946	980	959	905	953	950	954	942	960	927	886	909	973	933	974	951	891	946	875	935	922	940	927	942	932	878	987	988	949	1019	948	945	979	960	921	982	915	942	996	962	953	972	928	959	1009	995	957	881	909	910	941	918	960	987	937	926	1015	970	947	929	959	934	944	982	959	966	933	953	965	924	988	938	930	953	960	1030	963	920	981	932	966	976	1009	954	967	1018	984	911	915	938	912	938	970	910	923	993	996	951	946	987	916	999	929	894	915	977	947	977	962	904	959	1032	956	978	979	917	991	927	930	976	953	955	929	921	897	945	956	973	1016	915	914	930	962	902	1002	962	895	933	979	957	967	940	953	991	914	1003	924	904	997	943	953	963	941	931	930	961	920	1002	928	931	1002	922	940	922	1004	946	962	888	922	947	978	887	972	921	900	950	888	907	978	1043	944	983	924	890	948	990	928	899	933	985	933	951	937	949	970	983	961	960	954	998	954	960	949	949	973	933	1028	954	1023	936	945	909	927	960	990	914	966	942	950	973	960	900	941	990	1016	978	939	919	952	948	927	882	893	977	965	975	1010	920	959	981	962	928	951	897	999	948	1007	970	956	1046	948	955	958	925	964	935	940	880	960	976	977	994	955	955	988	962	987	1000	932	939	974	898	874	924	973	986	956	944	964	964	964	984	925	904	958	942	977	907	957	948	921	966	934	935	958	963	958	974	958	916	933	949	922	934	951	963	915	941	927	936	936	906	983	917	925	945	929	908	976	948	974	932	970	920	938	941	931	919	917	915	1012	988	961	989	966	915	916	958	938	951	966	929	937	965	920	921	1000	926	906	929	1009	962	943	964	972	904	938	928	927	962	902	937	924	924	952	917	977	972	995	916	943	967	959	923	937	956	896	997	981	958	915	931	965	970	953	929	947	971	984	975	942	998	927	902	905	932	935	936	912	983	970	917	939	927	925	964	962	949	959	979	932	933	962	928	975	955	931	963	960	909	934	977	1016	947	1011	984	946	964	936	967	969	902	931	932	958	959	961	954	922	973	931	909	926	989	909	973	971	957	956	899	923	930	885	930	956	886	953	957	931	980	920	957	947	924	895	928	976	945	923	895	949	924	945	962	896	965	896	925	939	943	1003	950	931	912	959	962	954	933	1025	919	955	963	953	961	929	913	918	955	991	941	935	921	979	947	996	956	907	961	955	972	1000	932	906	922	966	917	928	935	950	921	897	909	951	914	973	922	930	958	932	1010	957	985	892	959	964	947	1014	904	888	963	926	930	909	961	921	942	962	953	959	965	928	959	964	905	975	906	971	911	934	944	994	969	931	937	965	963	932	947	962	913	943	974	881	949	968	908	947	906	885	937	905	947	921	964	903	1043	962	963	943	984	948	886	917	953	893	929	998	949	980	986	926	977	930	914	969	959	935	980	911	966	967	946	948	1011	927	948	969	965	909	900	927	981	944	889	960	939	988	936	964	948	920	979	938	909	921	908	929	951	985	940	999	904	991	922	970	964	960	932	932	896	987	954	987	936	945	945	950	956	938	942	966	960	917	944	932	952	966	941	953	940	949	953	946	957	933	1005	929	934	954	922	996	929	913	965	939	941	944	935	932	1010	963	920	971	960	997	930	910	954	920	918	972	1017	951	923	956	940	933	931	936	896	966	985	964	955	932	910	953	1020	922	946	973	983	916	998	914	943	953	1002	901	936	1005	937	901	948	922	948	1015	938	937	921	931	928	931	927	1001	962	950	904	951	970	972	928	1005	922	965	927	1016	934	894	991	940	954	912	997	955	884	903	996	874	964	994	894	926	948	952	960	970	948	948	900	953	959	946	996	900	885	1026	972	947	900	932	920	881	914	943	938	984	926	981	950	926	936	953	896	965	939	926	921	954	944	937	911	936	923	942	870	990	1040	943	924	1014	922	956	974	948	946	1009	925	904	964	964	906	984	912	943	955	932	952	891	896	969	960	985	950	934	914	981	995	965	900	933	978	909	990	967	953	946	932	952	871	993	939	935	867	922	988	966	974	969	993	974	993	925	996	922	989	934	965	945	953	936	953	899	963	1001	1018	951	942	956	953	926	910	952	968	964	927	957	991	884	943	928	966	922	930	935	946	953	938	998	918	958	929	983	1008	890	935	924	985	946	923	1003	934	910	983	971	960	975	960	933	914	956	962	941	962	939	947	918	1002	1001	921	976	958	893	975	955	949	958	885	967	924	989	886	934	897	922	936	893	908	988	980	962	995	927	956	891	972	958	979	974	903	935	978	941	956	984	908	973	929	944	972	946	986	926	932	976
22127	21032	28616	23644	21038	20662	2316	598	492	421	393	371	328	329	331	277	286	271	274	258	250	238	232	244	268	219	227	242	244	234	231	228	247	220	245	226	244	203	205	209	222	260	226	229	230	250	206	226	201	212	223	237	195	211	232	213	213	216	214	223	222	198	235	213	226	217	225	217	194	220	266	203	205	200	243	191	233	210	222	247	229	208	254	213	235	214	233	241	238	214	240	222	213	226	200	212	223	215	232	224	209	198	223	236	201	240	225	241	244	211	236	237	221	188	227	211	206	196	224	240	211	215	221	216	263	245	243	232	228	244	234	227	234	230	207	218	239	232	250	229	204	214	225	244	203	214	214	206	199	206	213	213	221	225	213	213	232	210	209	224	225	223	204	214	235	229	198	203	205	223	212	224	208	186	226	219	213	227	235	204	221	215	210	215	223	205	219	217	226	231	231	216	231	257	207	196	193	210	194	220	220	215	228	196	226	209	196	243	236	231	194	202	231	209	187	218	230	210	207	207	244	195	224	209	238	207	215	225	204	223	198	231	231	234	209	221	206	239	221	237	219	232	221	230	199	180	233	220	202	232	213	221	229	252	210	231	196	234	226	237	214	223	232	219	176	208	209	209	231	237	179	206	197	211	225	244	203	217	227	195	213	238	192	211	218	215	212	204	227	224	225	220	221	204	220	228	199	248	240	196	215	223	239	225	202	214	188	216	242	222	219	213	234	216	216	226	197	252	215	220	239	209	216	233	217	220	214	254	236	245	203	207	229	247	243	224	234	217	251	221	210	271	224	210	238	208	214	222	207	184	200	255	212	238	205	227	220	224	214	234	217	217	239	215	188	203	226	215	227	226	229	225	218	217	220	230	235	215	206	215	212	216	232	208	214	218	195	225	211	241	231	216	210	194	217	219	186	211	199	235	216	209	206	214	224	220	199	239	217	197	208	220	209	231	238	217	190	195	235	222	245	221	223	198	229	220	209	217	246	219	216	209	229	230	224	211	216	237	225	209	220	243	221	214	215	254	228	206	200	209	241	224	220	205	195	222	263	212	205	234	215	195	231	229	215	239	232	226	188	238	196	203	231	227	240	245	221	211	216	226	255	220	204	205	218	217	227	226	232	215	221	237	233	224	220	220	215	260	205	231	221	210	211	244	212	227	201	230	219	228	219	231	220	226	230	224	216	216	224	223	205	244	195	229	209	211	223	222	208	243	215	242	229	209	208	214	194	230	224	220	225	238	222	220	202	202	229	214	227	214	186	234	207	217	223	224	222	225	194	224	222	247	220	204	251	225	245	204	221	231	246	207	191	190	220	213	220	195	217	222	219	236	195	217	225	212	229	200	192	221	192	225	197	225	209	237	239	218	192	238	219	240	198	204	217	205	243	229	238	240	232	220	213	196	207	218	206	224	224	231	205	236	214	204	226	215	219	200	214	229	232	218	238	221	194	215	237	217	222	219	198	219	182	229	209	197	212	203	226	211	227	231	222	220	212	199	214	196	232	216	182	201	224	245	226	198	209	232	223	191	197	220	205	218	249	203	202	226	211	221	238	197	208	207	222	224	200	254	215	218	210	202	258	201	228	229	216	216	230	208	212	206	228	213	224	234	213	210	202	219	215	227	225	207	259	226	208	191	231	212	215	235	225	233	211	232	222	219	223	217	240	221	253	244	230	208	197	227	238	227	226	226	222	226	217	216	188	185	216	198	202	204	209	231	224	215	218	238	234	217	220	205	228	221	233	217	209	214	248	227	209	200	216	234	225	225	232	216	233	208	205	222	217	207	207	245	228	222	217	209	218	220	195	207	220	225	210	208	213	193	214	225	244	238	239	225	226	236	218	205	220	228	204	207	236	206	210	227	195	216	213	217	204	220	218	231	228	226	226	202	227	219	201	245	229	228	211	213	204	215	212	209	217	213	232	210	201	177	187	204	222	208	206	199	244	197	215	213	205	193	244	224	215	205	217	186	217	221	210	211	208	229	224	223	209	222	239	203	217	227	228	221	217	217	201	215	217	207	210	242	211	225	220	216	260	199	224	227	215	235	201	176	219	209	186	213	207	230	203	213	220	221	227	210	234	197	198	219	245	224	246	212	202	228	218	203	199	218	217	228	215	222	223	253	215	209	209	216	215	222	246	238	205	202	228	215	225	195	216	217	232	201	218	219	206	251	225	232	226	226	208	187	210	216	225	209	214	239	203	181	225	256	222	240	231	216	225	215	222	216	213	214	210	216	208	212	224	212	217	227	216	231	226	217	212	208	207	209	211	206	212	223	224	213	212	215	203	209	194	241	212	220	220	216	207	217	228	207	232	217	224	205	232	195	228	223	222	219	221	202	230	223	222	202	210	230	208	195	213	211	190	200	215	207	212	213	215	222	213	229	225	233	211	197	213	214	199	243	222	231	202	215	208	231	205	196	216	201	227	207	212	218	210	236	211	221	221	213	209	221	220	239	216	217	221	211	226	212	212	222	233	223	211	220	205	204	226	217	229	231	221	201	206	212	228	206	238	244	220	202	239	207	199	230	226	233	239	217	222	208	221	218	219	222	201	188	246	186	225	220	240	216	222	208	223	211	233	200	207	245	238	234	232	207	221	220	200	183	217	203	226	205	195	222	209	208	216	215	215	202	232	217	223	208	226	221	204	229	224	220	228	232	237	222	209	230	225	229	214	212	229	203	227	202	246	202	211	209	214	223	241	193	241	225	215	231	227	249	243	219	220	213	229	216	200	226	215	228	217	235	209	206	213	243	246	229	229	215	210	197	236	215	207	183	228	209	222	221	224	232	221	201	231	190	230	220	188	205	200	239	194	237	232	216	204	219	202	218	211	243	212	230	182	209	225	225	227	206	226	217	205	224	197	204	230	223	225	207	215	225	198	200	226	208	230	207	232	225	212	210	220	227	206	219	200	205	205	234	228	215	230	199	208	228	221	226	220	210	224	184	187	241	225	208	192	228	234	228	213	234	216	218	209	227	195	211	214	206	217	228	225	222	202	215	236	221	225	283	222	209	198	216	205	226	230	212	234	220	238	213	204	207	200	198	203	215	217	204	200	204	205	224	229	195	225	231	218	205	204	221	220	193	231	196	244	243	198	216	219	233	247	232	233	214	226	223	217	200	208	221	183	228	217	207	215	206	244	225	227	229	243	193	234	205	214	222	215	196	227	213	223	233	212	231	233	176	200	215	213	223	203	219	261	215	200	218	239	204	196	196	221	197	221	206	206	226	216	197	215	220	203	216	204	212	219	219	223	229	191	204	218	198	235	256	194	236	213	227	210	211	212	201	207	239	215	210	203	193	209	203	229	257	218	212	229	203	225	212	232	212	236	231	192	225	229	207	247	233	213	183	218	212	229	235	236	227	213	216	224	212	243	209	198	218	228	229	221	223	239	216	215	232	215	220	223	232	218	219	203	223	194	209	224	220	222	222	200	211	205	210	204	188	196	191	198	228	217	230	207	233	188	213	217	216	221	214
4337	14042	9078	4296	3019	2245	1601	1265	955	878	753	716	647	548	514	450	465	451	443	409	379	370	372	369	369	361	318	317	358	331	341	323	328	313	327	334	308	320	336	320	331	337	288	289	325	315	310	315	331	326	288	297	313	320	357	300	305	347	338	310	325	322	283	293	287	295	305	290	272	309	310	305	305	288	296	305	287	288	310	297	304	314	308	328	301	299	308	309	303	320	302	310	298	311	278	286	275	292	290	283	277	317	326	303	328	304	313	313	294	296	275	285	310	291	304	309	272	325	297	288	313	280	294	312	310	310	311	293	307	317	318	281	319	291	334	337	279	317	308	291	305	305	277	319	307	286	277	277	294	316	286	294	303	289	336	283	277	310	307	302	293	301	311	298	307	259	288	338	288	287	308	308	269	290	302	303	310	324	288	306	306	285	300	301	304	306	294	304	282	309	292	296	319	322	308	308	295	303	271	295	305	307	298	332	323	300	307	330	290	331	294	331	322	296	326	316	301	295	292	322	293	276	301	308	308	296	297	300	289	325	329	312	275	309	308	310	307	292	294	295	307	304	282	314	303	311	337	319	275	294	282	307	304	319	277	317	276	311	312	279	308	303	324	312	293	303	277	292	292	316	305	291	313	288	304	296	293	322	294	299	320	317	348	329	277	310	291	252	286	296	295	286	327	323	293	302	311	290	293	311	297	329	327	302	342	321	287	291	312	300	289	295	288	325	304	262	274	317	296	283	313	293	325	279	301	304	289	291	325	318	305	290	280	277	305	285	321	292	295	280	314	264	300	298	295	294	312	304	277	289	309	319	286	278	289	295	271	318	300	310	309	309	303	296	288	302	289	338	332	304	324	308	298	281	313	288	326	281	324	312	303	328	291	304	297	287	303	294	316	307	307	320	330	322	324	296	318	262	325	274	288	275	325	322	312	271	313	319	278	313	327	342	305	304	319	275	322	319	303	321	306	302	297	298	327	347	321	336	286	281	319	318	305	273	298	295	291	287	324	280	315	297	323	297	279	287	310	300	310	276	282	289	323	300	290	292	309	296	318	304	300	313	338	299	286	302	302	279	267	305	306	304	292	289	264	334	302	291	311	322	290	319	290	306	309	292	298	292	286	303	312	287	322	320	294	286	309	296	326	314	324	306	300	311	312	294	314	312	300	312	309	271	321	306	320	305	301	315	305	289	311	320	315	292	314	280	278	309	299	308	273	288	320	285	292	322	279	309	311	294	306	307	297	292	295	295	284	299	258	277	319	309	314	315	291	308	275	296	302	282	308	274	308	293	278	288	288	297	308	314	312	261	295	294	300	285	291	281	314	279	284	302	300	303	288	318	303	321	287	288	285	312	305	285	303	289	268	301	316	317	294	303	298	292	296	274	286	266	295	299	343	303	294	300	303	324	279	297	281	284	288	289	285	286	305	298	281	311	297	288	306	298	271	292	331	282	301	292	319	331	273	323	333	322	282	275	266	287	314	296	317	306	327	309	296	298	309	304	270	281	265	322	310	255	302	295	317	292	303	280	279	285	298	302	274	314	292	297	282	297	302	273	300	286	308	306	289	317	279	273	308	317	299	323	315	318	264	268	299	290	327	273	283	312	303	303	318	321	303	299	303	313	301	298	300	311	286	302	295	301	318	309	280	310	291	317	289	294	280	303	300	307	308	286	314	318	314	302	264	285	300	316	317	291	287	279	297	339	271	304	313	290	304	312	287	303	298	333	293	282	290	313	285	319	296	313	312	314	313	273	319	290	274	302	312	287	272	291	301	279	317	284	316	300	306	289	325	297	318	288	280	316	265	336	318	267	314	284	303	316	297	328	318	298	318	328	279	281	328	307	301	313	327	302	314	280	319	286	290	297	279	294	288	326	304	315	311	305	311	315	329	321	288	315	311	286	294	296	308	296	280	280	300	307	302	310	298	321	269	314	319	266	307	279	297	272	279	304	294	293	298	291	288	290	331	308	299	288	298	305	277	309	289	307	304	281	299	297	308	280	339	305	290	303	332	337	326	292	263	299	274	290	276	297	333	270	311	317	287	294	299	263	317	297	297	320	314	297	284	310	288	303	277	289	312	303	307	325	304	298	288	295	298	307	299	313	313	317	304	325	294	312	307	322	331	308	294	295	309	309	302	306	310	284	308	299	282	310	299	325	315	339	286	330	344	274	321	291	283	290	298	318	317	285	353	290	326	300	319	299	295	305	302	265	281	297	279	289	285	262	308	281	290	302	310	297	295	298	294	289	292	287	273	272	306	299	302	315	311	284	314	316	317	263	284	306	298	304	298	288	284	335	305	301	271	285	297	306	313	312	289	308	301	287	305	285	303	316	285	260	295	330	309	282	288	299	280	266	280	285	307	285	288	318	312	328	307	306	321	298	330	298	290	306	323	330	295	279	286	319	310	316	327	273	287	292	336	273	293	344	311	282	308	295	298	289	289	316	321	280	325	309	268	292	285	309	330	315	305	299	324	292	307	294	295	301	298	295	289	274	334	282	275	305	285	329	319	294	310	299	295	312	284	306	313	311	298	314	325	294	280	303	286	284	321	316	308	322	258	287	308	269	297	282	275	292	304	271	295	314	307	295	324	303	295	310	273	281	287	275	307	314	302	319	295	298	287	285	290	296	272	308	329	299	273	329	311	302	302	313	277	286	303	304	326	339	317	310	313	299	312	280	261	323	296	302	304	306	306	289	308	303	276	298	304	303	307	302	289	304	313	321	308	306	325	302	304	321	303	287	312	291	287	271	323	299	315	317	301	296	302	309	316	308	302	282	309	298	302	301	269	321	303	290	310	291	323	319	280	281	290	272	286	303	323	301	316	268	291	305	288	331	290	316	300	305	293	300	304	321	306	306	284	301	296	304	323	268	315	332	293	313	291	328	317	304	298	295	300	279	272	299	308	290	301	332	295	267	325	287	301	297	309	318	296	310	302	310	294	309	313	290	240	299	279	275	300	279	294	261	306	309	275	288	287	302	292	291	286	318	309	329	294	290	323	315	331	276	308	325	314	288	287	282	292	320	296	286	299	314	309	284	301	299	322	337	292	311	290	309	290	320	291	317	285	282	287	289	318	300	290	314	294	285	336	278	275	290	297	324	290	326	307	283	293	301	305	291	310	308	322	260	325	278	317	304	324	318	283	303	293	288	297	286	337	318	316	296	291	285	280	288	293	296	342	260	301	308	303	314	313	312	304	296	306	297	312	294	317	320	283	331	299	315	285	310	301	292	324	317	316	273	288	300	322	287	322	286	289	270	282	259	299	333	296	268	309	327	310	305	311	280	289	312	323	320	309	305	313	276	277	275	285	279	318	299	317	301	274	302	284	309	295	290	268	273	294	291	332	308	283	318	315	316	291	304	296	315	295	291	323	320	280	299	300	307	297	295	336	323	296	301	286	286	324	305	296	289	307	296	320	294	285	297	279	308	289	294	312	327	299	313	280	303	308	316	288	283	315	312	293	306	307	336	270	278
26788	17500	3611	879	763	660	686	625	650	679	656	680	662	638	666	636	662	684	594	591	648	661	628	681	659	667	630	623	675	658	636	638	644	618	635	678	617	654	621	618	625	709	619	662	670	647	699	650	659	625	623	656	594	611	626	663	637	654	635	589	654	616	666	637	646	620	704	634	566	613	625	577	633	684	624	671	654	614	611	621	658	646	612	630	633	643	630	647	595	610	653	634	647	671	653	664	691	663	606	671	621	634	647	600	669	667	598	667	648	665	628	639	631	616	685	640	685	599	597	627	650	633	624	641	649	626	623	634	618	614	613	614	665	625	610	629	658	614	626	644	642	617	619	599	645	647	649	665	635	631	695	616	662	640	613	653	628	617	621	611	647	610	630	660	601	634	643	614	686	617	634	634	667	642	653	641	598	731	672	642	678	631	694	599	615	616	672	673	607	586	622	657	629	619	674	691	649	679	629	620	624	635	677	651	612	667	672	602	641	683	689	660	606	615	702	629	647	627	647	643	599	635	610	636	639	594	669	659	660	637	633	698	691	668	645	642	680	634	668	647	661	653	664	657	678	663	625	642	637	610	618	628	661	633	624	611	617	611	565	617	632	634	652	604	642	626	611	662	658	616	631	606	611	687	663	617	657	613	573	647	603	634	690	642	642	685	637	629	672	659	626	613	675	623	644	672	631	700	614	622	632	651	639	634	647	629	605	674	626	675	646	643	624	657	625	685	649	669	630	648	615	625	646	667	690	623	658	610	636	656	634	644	639	600	657	638	658	607	684	599	667	599	604	609	635	631	675	646	630	592	583	618	637	612	607	615	624	639	626	605	635	655	635	666	626	613	683	648	668	630	604	643	678	687	704	643	675	626	642	631	627	607	664	658	604	591	657	627	689	632	640	618	643	648	628	662	604	682	680	618	616	613	652	657	637	603	643	635	642	613	625	662	671	623	621	627	673	616	656	619	641	637	677	634	620	640	649	617	655	625	651	652	582	637	647	644	651	645	633	638	689	674	579	639	668	634	631	624	629	656	662	657	656	626	613	676	648	598	662	676	593	623	643	639	634	643	643	657	616	640	626	661	642	672	640	664	673	652	682	659	650	666	643	652	624	618	684	638	645	591	599	677	641	642	613	627	663	668	644	674	647	612	645	662	617	673	673	650	655	617	679	640	595	621	630	664	703	675	642	640	673	656	627	628	599	639	667	647	569	666	672	633	646	644	636	644	604	635	622	649	668	612	634	670	633	629	649	654	608	652	616	599	660	666	613	662	639	667	677	629	645	632	661	685	659	669	641	631	599	625	636	637	635	656	667	613	648	628	620	634	635	643	602	649	642	668	639	634	642	606	669	635	631	640	629	658	669	654	650	639	653	637	609	659	652	638	638	643	632	627	643	594	669	659	643	656	629	660	589	645	634	623	587	674	644	659	618	649	627	702	633	632	614	689	642	605	625	669	643	651	617	621	683	654	626	576	645	649	633	658	649	674	638	621	639	647	668	676	649	704	613	646	623	586	643	607	641	679	581	631	600	648	608	582	635	681	626	651	649	618	644	619	645	624	667	664	654	575	646	627	674	646	690	641	670	618	631	634	638	627	638	680	662	609	629	616	706	629	631	650	670	675	693	614	626	606	619	606	632	631	670	616	610	621	633	664	676	636	665	649	593	672	644	631	644	645	667	677	649	643	604	622	625	631	603	635	668	642	618	702	655	650	620	651	616	642	630	621	618	662	662	654	646	611	673	664	625	604	654	649	668	631	653	637	675	663	637	639	596	636	658	668	652	668	611	596	644	648	639	691	659	680	671	665	644	652	660	640	665	664	639	654	631	642	614	631	652	658	591	663	624	656	626	645	653	650	669	658	616	685	662	600	660	650	626	613	638	622	660	614	651	627	667	601	701	601	648	642	651	654	640	722	636	630	608	632	638	654	667	623	652	623	631	641	658	600	661	658	642	632	613	662	664	639	599	648	629	628	670	656	624	633	637	693	690	657	610	617	610	689	640	634	625	624	621	666	640	631	637	646	628	637	611	642	645	625	639	667	591	664	657	659	618	642	642	660	663	622	636	696	658	632	626	678	677	626	648	654	650	640	654	610	678	643	663	621	634	578	606	655	667	599	638	672	667	643	634	613	632	601	702	619	643	614	647	646	628	662	684	644	633	654	646	674	634	637	605	670	657	630	613	657	676	598	624	626	621	662	601	657	596	638	656	592	634	696	607	635	647	615	676	655	624	651	630	654	628	699	648	658	640	608	639	621	630	639	605	645	605	628	655	665	674	646	595	626	632	622	662	660	668	632	674	609	657	636	622	629	640	663	628	693	652	633	670	632	632	629	675	575	625	667	688	634	580	636	614	641	681	644	616	710	642	630	686	643	728	616	631	626	647	639	652	676	678	655	657	663	652	651	640	647	674	618	692	664	623	640	693	654	596	656	631	646	622	637	642	634	651	639	684	689	604	614	647	638	632	595	587	599	627	642	653	673	622	640	609	602	683	697	646	681	648	632	629	655	643	642	681	639	605	687	679	657	645	690	663	614	666	713	681	637	624	605	646	657	634	603	647	631	573	615	629	694	665	653	626	638	647	665	621	697	625	658	632	637	699	630	626	603	615	636	657	664	653	644	637	646	648	654	619	652	630	656	612	633	596	648	640	583	626	631	627	740	678	650	645	637	610	658	662	617	682	662	645	654	652	600	638	638	637	719	656	632	631	671	654	649	615	633	653	636	645	661	600	671	656	639	627	577	608	597	663	629	633	640	640	664	658	661	670	649	616	627	653	633	665	652	626	626	634	645	629	646	657	641	588	657	636	596	636	638	630	645	682	631	698	640	669	611	667	648	619	669	619	671	641	648	619	624	632	664	628	677	685	644	655	621	670	628	621	701	633	608	681	687	644	653	588	642	619	645	651	604	670	644	627	683	644	642	632	667	658	623	654	637	633	592	650	633	658	614	642	667	654	653	663	643	644	681	633	670	672	648	611	635	660	703	628	667	634	639	621	609	614	689	641	622	621	638	605	617	632	627	607	628	661	612	619	626	621	618	600	649	670	664	652	666	657	675	679	644	620	617	692	637	673	601	655	610	692	651	646	646	615	670	657	655	634	643	640	649	659	609	595	619	620	646	670	669	615	602	678	652	626	661	639	650	661	665	668	668	612	645	621	640	611	571	670	653	633	647	604	624	630	639	626	647	627	647	681	628	648	606	625	631	613	628	630	655	636	651	623	681	613	603	668	663	642	622	612	613	642	648	612	634	655	686	600	619	655	656	627	647	648	658	651	639	621	608	642	635	638	629	669	641	669	634	616	654	656	627	644	640	617	662	636	622	649	659	622	661	652	656	663	690	639	671	607	634	719	578	599	636	695	677	623	658	650	633	635	610	681	622	646	635	665	675	640	659	642	643	602	647	641	654	633	639	625	616	661	660	648	618	651	701	675	637	597	626	590	612	654	685	625	654	629	572	645	641	626	662	668	672	638	607
4179	1763	1322	1116	1015	993	920	923	929	928	903	905	907	833	899	927	882	910	949	884	881	898	888	916	902	920	863	911	913	911	919	883	916	908	906	852	832	830	869	877	860	909	828	871	899	907	964	859	878	867	878	920	905	871	864	884	841	916	920	857	949	940	825	890	876	935	883	857	926	865	915	860	886	936	896	914	928	858	952	840	876	879	868	936	880	913	910	845	911	880	841	919	841	918	919	904	894	895	889	888	952	881	923	850	872	925	877	834	870	847	868	914	920	890	858	883	839	918	881	905	837	889	916	952	916	949	911	900	903	924	911	914	883	930	898	917	932	866	903	890	944	883	929	880	915	869	889	911	856	893	859	847	885	929	893	871	936	902	904	965	959	903	931	903	883	930	893	861	909	940	882	867	941	902	866	898	925	925	875	876	914	832	970	914	868	924	900	823	865	868	854	873	878	885	880	915	910	927	875	892	879	949	915	913	872	946	926	900	890	924	896	933	859	954	879	923	933	938	873	906	905	904	871	888	910	819	937	883	920	881	836	884	902	860	833	917	879	906	887	885	917	903	868	841	894	860	884	905	931	898	880	896	900	913	844	893	905	879	871	896	884	927	897	884	874	895	876	844	865	896	855	870	855	940	861	954	883	894	914	869	906	933	883	893	891	922	925	858	896	818	875	892	910	923	848	893	874	901	901	953	911	835	864	907	889	871	884	877	928	874	865	855	848	942	855	872	865	901	872	945	864	896	896	862	893	832	893	900	861	880	905	916	852	871	873	863	880	901	918	886	871	875	873	908	923	901	829	818	925	846	931	896	813	904	891	841	881	909	921	859	837	862	884	890	888	880	904	855	862	896	847	904	835	933	876	861	898	931	896	872	910	916	906	938	977	931	926	875	900	857	876	889	885	856	863	946	897	903	897	893	884	958	875	905	833	904	897	804	874	867	868	828	907	855	857	889	856	848	883	866	883	876	894	894	860	857	875	860	872	939	913	860	873	947	878	879	853	922	927	891	820	863	923	875	866	871	872	906	910	896	906	851	900	861	912	878	874	909	873	958	920	960	895	826	892	872	892	924	915	905	880	880	871	908	913	922	926	876	909	893	903	834	896	872	909	962	835	901	912	867	904	965	865	928	856	890	906	883	925	866	921	903	876	891	881	909	858	903	929	912	876	919	949	884	855	900	884	912	904	869	886	878	883	935	900	879	873	894	859	905	893	913	888	906	894	877	913	918	879	863	873	872	882	833	916	889	927	922	912	894	872	850	888	916	918	856	860	898	862	875	915	854	889	934	907	884	847	913	862	905	881	853	904	903	923	872	930	888	863	917	882	932	893	855	943	886	862	916	870	951	891	887	885	917	887	881	891	876	823	891	882	873	851	900	866	868	916	867	835	938	884	967	893	911	898	872	918	880	915	911	934	917	880	893	875	902	913	905	921	913	873	884	932	868	870	892	906	878	887	924	939	915	865	936	914	911	867	901	912	919	914	907	827	885	927	857	918	844	879	832	912	857	886	916	922	922	898	901	886	882	860	928	881	919	901	871	879	854	926	893	918	882	935	863	899	804	901	915	881	825	905	866	894	995	885	885	917	884	891	879	840	883	913	881	881	919	935	882	923	919	891	808	890	915	952	910	945	915	875	859	869	883	856	875	901	852	883	878	883	899	905	893	847	900	891	913	897	854	925	929	936	925	892	901	928	878	915	877	861	885	924	887	870	888	869	895	900	883	915	870	894	885	891	903	900	903	852	892	900	913	894	844	918	852	844	852	893	887	840	930	878	866	891	964	972	868	878	895	916	914	891	895	888	914	919	987	919	901	907	891	879	848	885	855	957	971	849	887	880	896	903	918	868	903	891	890	882	928	906	869	899	951	895	857	887	931	872	885	850	935	916	883	909	917	909	927	915	886	870	900	907	867	840	897	940	838	901	910	945	879	921	857	924	920	874	901	875	916	962	887	936	876	880	874	951	878	877	888	869	867	843	887	942	954	874	911	860	891	910	899	903	886	950	892	873	870	870	880	858	884	899	904	874	885	893	850	911	880	942	835	896	874	885	904	880	875	915	917	898	922	917	874	881	847	876	933	884	915	888	827	892	866	984	857	906	919	884	932	912	838	932	846	860	880	894	878	924	900	928	917	882	862	870	871	875	864	877	868	879	909	877	898	917	896	891	906	824	838	924	877	889	883	905	861	917	925	918	912	910	941	882	897	873	935	903	870	885	919	889	891	871	907	903	883	877	910	870	920	920	830	890	874	959	857	917	854	905	891	870	899	888	921	907	852	840	892	877	914	845	923	851	904	872	895	921	959	868	895	925	896	892	894	899	901	845	916	927	921	899	864	860	890	819	919	917	879	854	850	904	881	879	879	889	896	907	933	876	930	912	941	905	867	809	912	894	907	903	911	865	911	873	927	882	901	858	927	890	836	892	841	973	897	886	905	889	841	899	920	876	842	871	880	870	919	858	853	892	878	908	873	893	861	893	881	914	924	886	868	886	861	910	918	901	930	915	870	933	929	895	896	843	846	866	902	863	898	930	898	893	845	911	900	859	893	847	924	858	885	939	915	868	878	912	875	856	817	932	886	870	912	852	938	862	906	821	892	865	867	878	954	896	911	951	865	1005	922	912	899	942	886	860	878	913	904	871	863	845	901	868	879	869	881	949	894	930	914	932	904	915	947	839	962	856	879	836	875	874	895	924	863	879	904	822	889	914	892	888	872	922	910	894	879	876	874	884	843	874	931	933	880	903	867	854	872	893	877	849	923	867	906	933	879	865	899	915	857	855	864	895	888	900	916	863	927	897	901	892	856	869	933	914	925	910	927	895	886	920	900	912	894	902	868	861	868	806	863	913	860	874	858	932	892	825	925	860	896	842	857	936	923	862	869	840	905	877	881	951	909	869	919	906	862	841	865	892	925	832	854	922	909	897	905	890	887	899	895	929	873	923	887	872	884	898	815	924	882	864	917	938	870	846	927	919	917	901	919	857	951	901	888	891	911	904	917	894	884	906	835	885	927	878	853	845	900	877	906	877	890	885	874	866	941	911	842	901	911	875	908	878	919	889	873	892	866	859	869	899	912	907	861	891	910	845	908	862	890	894	865	856	896	898	923	880	861	899	923	879	891	884	860	894	950	897	886	883	866	916	857	909	922	902	885	882	843	994	914	933	900	904	907	866	887	852	867	926	877	909	857	937	954	897	852	930	923	866	861	879	895	925	914	898	897	915	868	886	875	920	905	921	904	892	936	880	881	888	865	839	854	936	963	901	878	899	887	913	889	925	943	917	902	857	904	878	863	927	929	858	834	827	901	877	886	908	885	869	913	911	825	876	906	884	898	924	835	896	932	865	831	885	893	927	894	917	889	916	860	921	942	858	881	812	875	889	860	870	822	882	882	878	839	872	928	878	835	893	894	903	919	844	866	913	907	905	889	811	906	944	905	941	905	874	888	936	870	840	903	877	871	904	874	887	869	925	908	930	920
23015	21026	28066	24181	20813	3320	720	468	397	409	389	380	341	339	336	335	302	327	296	327	273	334	323	307	276	306	275	280	304	328	283	321	276	285	299	288	265	272	281	280	282	317	258	289	276	265	304	281	292	315	262	281	309	288	285	289	292	279	275	277	275	252	312	283	282	274	284	257	266	284	284	252	256	287	293	303	298	275	288	286	299	299	270	303	293	273	277	271	275	288	268	291	306	285	254	292	254	254	284	274	290	308	294	260	288	280	268	266	297	281	270	303	309	259	249	285	289	271	254	276	283	290	273	300	282	275	272	308	268	252	259	272	299	286	287	301	274	278	293	301	270	295	261	297	317	265	273	284	285	288	294	273	251	273	285	283	280	273	279	282	255	270	289	298	269	245	247	285	283	279	289	305	283	305	275	329	300	290	293	301	285	276	301	257	307	291	274	268	311	295	291	276	265	264	310	306	296	250	264	278	313	304	286	286	278	307	252	262	304	281	308	289	290	278	294	302	334	279	280	247	272	276	307	279	280	274	290	268	262	275	259	290	294	329	308	290	273	302	300	288	277	287	298	283	252	279	290	271	288	300	273	240	283	293	246	278	293	257	302	271	271	260	306	293	280	293	259	301	304	283	288	303	285	280	262	260	268	268	276	284	282	283	272	303	271	292	248	273	306	267	286	285	249	287	303	286	282	248	274	254	281	260	273	240	302	284	281	298	283	303	310	310	263	292	278	247	283	299	277	304	285	300	275	269	265	282	302	295	283	282	270	292	277	289	275	256	254	290	255	289	276	293	284	282	288	291	273	288	262	284	236	286	296	291	312	289	247	274	278	290	249	278	267	281	259	283	249	276	280	284	301	283	280	267	288	278	254	302	299	276	294	304	302	267	290	283	295	266	289	259	302	291	290	286	318	293	273	316	290	281	243	278	271	292	285	288	276	272	285	305	280	304	316	292	294	280	292	273	304	305	282	281	284	282	322	276	272	249	274	289	294	292	298	258	264	286	277	293	283	263	278	252	290	281	292	286	262	275	283	278	274	275	256	269	306	286	284	289	253	287	289	286	274	295	294	269	294	302	260	283	255	264	283	296	257	253	265	256	297	302	268	273	298	269	298	262	296	283	256	265	287	249	278	274	265	281	276	280	296	306	274	285	295	261	285	305	268	269	267	278	276	273	279	251	268	301	293	280	263	298	303	279	281	297	259	311	278	296	293	289	275	268	290	286	296	267	278	293	281	284	254	274	264	282	280	259	320	290	284	283	273	245	269	283	281	274	267	268	268	300	282	279	303	283	280	296	256	289	304	307	270	257	303	261	272	254	270	280	262	255	244	288	293	281	282	265	285	264	290	267	278	332	277	284	283	286	268	277	287	280	274	300	304	279	251	270	317	300	285	270	282	266	239	277	278	300	294	255	309	273	299	257	293	264	280	271	258	292	268	257	297	296	238	260	288	296	276	277	265	279	274	297	288	295	262	268	253	290	306	302	284	268	280	283	293	259	287	277	267	302	259	278	325	287	284	274	265	289	284	297	304	289	298	262	294	283	266	257	305	292	272	274	278	283	285	281	326	270	279	298	284	270	277	268	292	269	287	275	274	269	270	258	285	307	272	258	265	274	298	265	281	266	288	308	301	264	267	278	295	279	294	287	328	291	315	283	272	292	284	311	268	282	250	278	287	287	304	250	257	265	269	290	281	273	303	297	299	262	259	291	312	273	271	284	292	271	278	283	249	301	289	319	288	302	240	297	301	293	273	280	304	261	277	318	239	312	278	291	314	273	298	247	278	269	293	299	261	310	296	275	277	306	288	267	283	281	281	292	278	277	282	284	305	273	283	294	302	312	264	273	271	267	293	287	277	324	265	270	280	256	299	267	260	252	273	287	297	319	296	259	276	297	296	315	294	281	306	281	270	287	295	309	295	277	272	290	292	296	313	293	289	275	276	277	289	267	293	277	283	301	267	283	275	275	253	283	275	292	269	288	284	279	277	289	287	282	277	290	313	265	298	273	290	276	269	298	299	306	306	297	264	267	300	319	307	289	299	276	303	279	292	291	234	261	284	282	275	275	291	277	300	290	283	281	254	268	283	271	278	288	274	270	272	268	293	288	311	282	267	275	283	280	298	332	273	284	304	279	291	293	320	285	252	316	282	296	273	279	282	286	267	299	276	289	284	293	303	275	273	300	272	262	291	261	252	277	287	270	267	284	274	281	316	308	253	262	292	289	289	321	300	282	280	247	265	275	259	260	275	270	267	314	272	301	277	283	292	294	291	298	295	280	273	310	268	286	274	303	284	260	263	266	290	291	286	294	253	281	279	256	284	266	286	281	284	309	277	302	289	271	280	280	295	273	292	270	269	322	287	276	272	292	286	303	274	266	314	312	256	278	287	289	263	281	290	255	267	312	282	294	304	288	274	280	315	300	287	313	280	291	282	282	293	288	292	291	285	284	283	274	270	263	277	290	263	261	296	296	300	267	265	311	303	294	280	262	286	312	292	290	284	252	280	298	293	266	279	308	274	277	273	312	294	272	282	265	271	278	297	266	286	275	293	290	273	304	261	281	269	307	292	252	298	292	271	238	276	277	256	282	262	257	290	261	288	275	318	269	278	288	281	310	301	287	280	259	253	315	305	320	292	278	265	271	280	276	292	293	289	292	299	266	294	302	258	298	285	273	261	298	272	233	282	286	291	283	279	265	269	294	288	294	309	292	276	272	291	259	299	271	271	297	282	301	302	282	266	265	278	285	263	295	293	294	286	288	272	286	296	295	261	281	279	290	275	278	283	266	289	279	273	282	276	296	305	279	283	262	308	274	266	301	259	273	257	292	297	264	301	259	295	303	277	282	270	289	307	297	304	270	287	299	318	264	279	283	298	289	261	249	283	291	267	269	302	257	296	269	270	319	300	294	322	281	281	274	274	282	241	296	288	304	283	255	303	274	267	263	290	277	278	260	280	273	278	288	284	278	298	300	281	278	278	286	285	309	334	291	270	289	312	294	276	284	306	286	289	287	281	279	301	288	280	266	297	308	273	309	266	249	309	278	274	261	296	269	282	287	312	261	254	273	284	298	284	269	294	292	253	305	274	280	290	287	278	279	269	304	290	285	312	280	268	274	290	266	271	278	285	270	297	284	271	320	276	314	266	283	280	291	296	252	285	298	294	276	290	274	281	287	298	281	272	309	295	296	274	269	292	259	292	247	282	293	275	280	261	257	272	280	271	299	297	285	272	258	259	279	254	283	269	289	282	274	312	267	277	267	252	292	272	266	292	286	268	268	274	286	290	261	281	297	274	267	293	266	285	299	272	289	270	276	295	271	280	304	283	278	284	263	313	299	287	288	281	280	283	255	290	282	274	252	275	281	287	300	312	279	256	314	269	284	271	286	289	279	264	265	288	263	284	281	308	267	322	289	317	272	261	299	293	267	285	289	309	318	311	301	263	275	274	261	277	264	250	275	286	321	271	265	268	297	293	271	275	261
3216	8778	5677	2711	1870	1461	1090	903	790	760	658	642	579	540	492	508	477	491	472	529	441	473	470	432	440	415	449	469	438	410	440	431	425	434	413	459	432	417	432	412	401	405	422	430	473	425	431	433	422	448	426	447	472	451	466	442	388	422	476	425	404	433	444	412	408	446	421	407	446	443	454	445	428	388	414	412	374	387	448	454	408	407	464	435	442	414	431	415	442	411	473	409	417	410	438	427	392	429	445	409	430	391	420	393	403	412	444	404	457	398	400	388	432	419	393	443	407	412	395	409	424	415	446	420	430	396	422	437	438	417	415	406	423	410	432	400	422	460	418	397	426	412	464	437	410	432	345	385	417	429	435	402	416	417	446	415	448	394	398	410	442	409	388	400	413	375	391	410	439	461	435	421	422	441	464	446	440	407	441	433	456	398	467	394	414	405	392	438	421	446	399	425	460	414	431	407	450	398	438	419	392	403	457	440	423	425	389	435	423	468	430	397	467	443	393	407	410	432	418	429	433	406	449	405	393	400	445	394	420	463	431	443	434	397	429	368	426	414	471	409	408	426	372	383	397	461	425	419	413	384	410	426	405	413	421	474	448	422	441	409	431	409	435	420	405	418	393	451	446	442	408	415	432	396	432	444	397	414	424	417	434	407	397	418	408	420	411	384	391	432	415	412	458	436	436	429	394	431	417	399	419	437	423	432	391	438	415	403	424	419	443	414	398	443	390	422	443	409	421	414	396	422	377	406	410	436	394	429	396	434	437	400	434	454	438	420	400	415	404	415	418	405	410	424	417	441	430	431	402	403	448	381	421	424	428	397	407	453	394	445	443	435	406	410	424	424	451	430	426	437	419	432	403	421	415	411	413	449	466	411	407	446	442	428	457	426	400	408	438	440	444	401	406	390	416	431	402	460	453	435	419	400	406	431	437	420	422	498	437	412	429	421	421	418	406	399	442	448	441	437	434	402	415	386	417	412	415	405	415	412	383	429	431	404	374	435	403	404	453	428	439	433	426	410	418	418	407	402	411	434	417	420	426	428	395	468	437	425	407	397	404	421	434	406	428	422	435	405	436	427	462	385	442	416	477	410	412	421	412	395	429	429	433	433	454	378	444	416	417	430	432	421	391	415	447	410	412	431	451	434	425	459	402	442	429	433	428	464	394	432	434	443	415	418	398	410	483	394	384	395	440	404	399	448	448	433	429	418	443	410	439	442	438	464	412	417	437	423	403	388	397	436	448	420	382	427	388	415	429	412	438	404	451	435	427	415	438	435	412	466	412	401	430	397	420	406	384	404	436	411	431	414	401	420	425	422	403	428	458	422	439	407	416	430	402	395	412	452	419	400	427	428	408	424	402	419	425	418	409	448	403	417	422	406	458	420	377	413	411	412	379	455	409	456	445	422	436	447	399	421	451	407	402	415	409	434	422	438	396	466	412	402	446	411	412	435	372	415	401	423	400	424	381	425	405	435	423	467	423	402	407	448	416	424	444	421	379	446	422	453	457	438	425	389	434	441	442	424	389	397	438	439	429	412	409	414	430	418	426	409	431	459	439	367	430	433	442	421	382	413	436	445	424	421	398	424	397	434	421	428	434	425	440	431	444	424	420	377	433	412	414	412	412	375	413	421	425	431	424	423	396	420	400	451	404	407	397	377	359	433	404	428	428	422	399	442	450	400	447	441	410	427	413	425	415	437	382	433	413	394	419	454	424	426	437	441	412	449	411	401	393	380	459	424	409	421	416	456	467	395	417	415	405	448	441	404	442	436	407	435	394	442	409	414	445	432	422	426	421	402	420	389	418	416	424	418	410	378	408	422	405	447	438	376	439	450	411	392	434	408	417	413	397	401	395	435	394	435	434	414	410	403	455	431	426	431	453	390	441	414	463	418	439	398	414	450	449	463	432	401	431	396	405	411	421	423	432	399	394	432	401	408	441	439	403	397	415	422	392	441	431	398	445	440	445	428	428	436	422	405	414	404	423	447	418	422	443	422	423	399	400	416	407	414	431	445	412	384	438	433	416	421	424	405	466	435	402	459	398	414	421	419	422	422	426	434	419	412	414	420	373	436	416	420	427	436	406	454	413	418	417	405	417	398	413	443	406	414	404	416	443	418	468	408	450	457	407	410	420	451	408	433	407	444	446	410	400	447	374	423	405	409	418	450	432	445	430	434	416	415	434	432	421	401	426	434	401	402	463	402	410	443	427	453	405	399	426	397	430	467	393	436	436	382	427	381	443	401	421	399	435	446	400	473	404	422	459	448	446	440	421	408	453	453	424	430	422	397	434	406	394	429	451	403	376	446	447	387	401	437	400	376	406	392	416	419	433	412	421	475	433	442	416	438	433	413	418	460	464	436	419	420	442	429	453	429	402	417	411	390	431	430	402	435	420	425	388	442	407	401	377	430	440	395	393	390	410	368	404	459	403	426	460	422	419	444	401	423	405	410	398	420	410	438	438	410	452	450	418	417	449	378	431	411	428	432	429	410	418	449	404	417	411	417	442	415	443	424	406	428	370	414	441	430	397	400	441	420	445	421	447	437	399	442	404	410	457	397	397	430	365	425	417	461	437	413	455	420	426	436	392	429	427	426	409	424	430	433	435	429	424	410	406	408	435	393	430	449	441	471	414	434	424	429	429	406	428	439	406	440	426	442	432	383	402	426	442	430	445	423	423	378	402	424	395	417	387	423	404	406	427	405	453	437	469	415	420	409	433	418	373	429	394	435	408	404	426	397	453	455	411	419	448	451	437	413	460	440	415	442	446	431	421	454	435	410	396	417	436	411	435	395	440	398	385	429	415	446	413	412	431	449	442	439	398	430	445	403	428	395	442	413	391	412	387	426	381	409	431	409	385	400	414	413	449	436	408	422	419	401	398	418	420	394	394	409	446	465	417	401	403	420	451	403	429	464	424	434	421	380	420	424	431	421	438	469	425	451	429	416	413	410	399	392	428	432	415	415	386	411	429	453	432	412	425	428	398	436	439	403	433	418	394	403	421	439	417	423	435	419	450	391	422	441	413	404	440	413	426	396	458	404	405	411	424	396	421	431	419	406	431	388	424	394	400	430	437	435	403	416	450	398	424	410	440	420	406	391	413	417	427	400	408	472	423	410	442	373	434	409	420	407	413	428	394	421	413	407	476	375	417	435	438	416	421	416	422	407	410	466	443	420	394	430	420	413	456	415	411	387	409	417	441	391	396	440	426	436	447	418	441	424	418	398	441	407	438	439	470	408	401	394	411	433	409	451	446	431	442	384	405	452	404	419	420	377	456	419	436	446	432	397	429	450	405	411	473	382	384	388	383	450	400	412	399	467	441	426	438	416	427	402	416	423	416	445	406	447	439	390	370	418	427	412	406	460	432	425	404	414	396	412	438	435	442	409	411	435	382	395	407	410	422	387	469	399	434	441	436	397	403	383	415	387	424	383	407	445	439	452	394	416	404	416	438	421	421	436	415	411	433	404	387	415	423	430
24217	21022	26468	24782	3049	996	832	829	795	757	750	718	711	756	730	687	743	729	702	748	705	709	733	676	698	677	708	662	716	656	675	704	701	661	700	713	698	713	726	690	699	717	686	695	710	678	724	707	695	728	743	726	675	669	659	663	714	680	719	715	674	707	671	682	680	699	750	659	700	694	654	660	692	688	676	689	706	657	704	702	705	702	714	708	774	678	659	666	701	674	708	674	697	721	665	653	673	631	725	704	759	692	732	690	737	650	695	662	710	718	703	685	666	664	719	718	725	700	679	678	672	700	711	773	657	699	658	694	712	718	672	659	699	710	686	690	632	645	660	717	731	719	741	700	693	713	679	712	699	680	727	739	655	696	714	670	707	724	705	697	724	680	731	655	687	692	725	673	663	722	675	681	656	677	709	707	745	713	651	669	698	706	644	689	716	707	691	658	697	668	680	669	723	656	724	694	688	713	659	699	687	692	710	672	690	686	699	742	741	697	672	682	697	674	729	736	747	697	703	741	706	746	690	695	703	672	732	701	719	693	680	723	700	715	675	669	696	711	648	661	681	672	700	718	662	721	739	692	687	744	677	699	672	655	711	650	742	650	676	705	691	693	707	702	667	710	712	694	704	696	687	752	733	695	718	714	679	702	707	685	682	662	692	666	729	716	641	708	668	676	672	734	691	703	694	685	725	729	736	652	725	692	714	701	701	745	694	699	705	705	740	717	694	676	674	709	684	701	691	687	694	711	732	631	731	740	699	704	739	736	667	764	710	669	687	671	666	665	666	724	746	702	647	634	710	686	666	670	732	630	722	701	689	711	695	677	691	730	644	663	668	731	693	714	684	732	654	715	704	718	715	687	701	672	706	678	686	700	649	688	686	663	695	685	738	688	715	742	693	680	718	735	671	696	705	663	722	735	685	667	653	687	715	739	694	683	708	686	705	712	694	698	718	714	726	747	692	697	750	641	734	709	754	698	656	695	702	723	709	660	685	686	712	712	715	727	751	665	726	684	721	710	723	719	713	685	687	627	707	778	698	658	701	665	696	681	654	724	735	652	681	717	719	655	637	663	675	684	724	654	681	716	667	687	715	706	718	701	721	703	703	715	713	723	698	674	763	665	714	684	675	712	679	699	691	690	701	668	672	709	644	695	692	684	724	702	748	713	708	685	702	636	699	682	701	729	694	666	695	750	750	708	728	683	685	707	718	674	672	698	724	699	697	666	704	674	698	749	686	706	719	717	710	729	708	663	679	678	677	689	719	687	726	703	747	660	672	773	728	701	736	711	675	744	706	705	707	686	714	723	666	722	698	719	729	704	694	653	694	714	703	676	727	711	659	679	703	666	733	675	716	709	657	695	706	709	699	686	722	698	677	705	725	723	736	692	643	726	667	644	699	754	659	712	690	687	706	670	720	743	717	723	673	697	675	662	694	660	733	687	717	745	709	702	773	684	680	705	672	710	666	688	681	743	671	715	691	727	722	717	663	704	712	685	705	696	732	719	686	688	642	727	715	752	681	662	694	629	739	702	706	701	710	648	658	698	693	687	761	683	696	706	680	678	688	694	708	762	703	719	707	705	687	728	643	718	725	671	666	703	711	707	673	698	716	715	709	664	683	675	743	695	678	680	679	665	666	676	694	689	706	724	713	724	674	718	705	680	693	743	703	695	667	713	764	710	664	708	692	660	683	699	676	725	728	692	673	670	672	720	646	671	734	714	738	651	668	720	730	654	687	709	659	722	646	682	688	740	734	694	650	697	710	714	708	716	674	686	719	746	688	695	723	722	714	707	697	717	652	664	703	679	748	656	701	685	741	664	719	725	710	705	696	727	703	694	668	698	701	684	663	657	707	735	681	699	718	726	693	702	717	679	767	736	690	688	706	740	721	770	683	685	692	683	716	672	703	637	704	685	718	710	699	665	698	660	703	697	672	737	703	699	685	732	671	647	669	665	705	659	673	726	701	734	659	679	728	696	670	668	651	688	717	675	694	701	708	654	734	699	720	699	674	644	654	686	717	677	679	684	717	676	696	642	676	635	714	690	686	692	707	702	690	672	662	701	689	713	685	697	670	639	695	681	691	700	691	683	709	708	675	715	719	716	715	724	718	711	661	673	726	705	711	703	657	697	672	703	721	727	661	682	734	698	698	668	733	688	774	732	683	705	695	719	710	657	699	698	700	684	722	664	664	715	671	688	718	658	748	678	725	708	689	734	660	686	720	681	711	708	704	715	710	704	707	666	666	729	729	685	723	755	688	717	692	696	711	705	713	666	675	655	662	678	658	657	668	691	691	706	736	682	669	721	682	645	658	677	732	759	694	671	727	716	707	702	632	662	715	659	726	681	680	707	708	680	700	683	694	697	674	712	760	734	699	704	752	665	705	712	704	723	682	710	694	682	716	705	722	721	701	737	716	664	680	701	686	697	717	698	709	717	635	717	695	688	716	659	704	743	675	690	711	699	696	641	698	713	729	707	777	686	711	661	689	728	684	690	679	697	701	741	737	672	713	674	699	721	664	683	750	696	711	738	674	715	734	667	684	687	659	746	727	681	683	712	666	709	723	697	707	687	739	707	685	717	718	652	714	718	675	722	769	699	729	650	715	675	690	690	730	695	680	706	696	756	708	734	719	699	710	712	651	729	690	674	739	683	696	708	705	717	683	700	706	716	710	721	685	697	714	748	735	687	720	704	707	684	697	687	711	663	659	673	688	678	688	652	683	702	712	653	742	756	695	657	700	669	723	686	733	733	709	698	697	697	742	661	726	672	639	682	679	675	709	692	710	682	704	682	658	747	674	703	667	708	629	723	685	671	667	648	692	684	685	722	700	696	684	734	716	717	712	716	668	689	698	715	677	703	663	725	752	688	722	702	699	699	725	670	711	681	706	647	716	654	662	713	682	630	720	678	675	725	697	726	718	710	676	656	751	664	673	688	676	761	704	677	706	698	723	695	676	726	695	736	690	681	708	735	680	689	715	693	714	751	723	679	680	714	712	652	668	726	693	674	636	710	698	726	659	710	709	680	678	707	711	679	716	623	706	677	698	687	678	713	707	694	711	691	669	719	650	702	695	700	712	712	684	666	723	709	720	729	697	669	723	684	694	692	700	693	717	709	691	738	692	762	689	692	701	695	695	724	697	702	669	655	765	737	683	690	688	744	741	690	691	677	654	731	710	681	716	714	704	689	674	730	670	691	730	694	755	704	665	624	704	710	688	759	721	693	697	711	766	712	649	718	659	703	712	682	710	715	730	692	700	665	732	670	703	679	689	700	699	689	695	709	677	669	706	707	696	654	662	671	669	706	730	699	700	681	686	683	694	717	703	713	738	692	713	681	725	716	675	687	675	710	707	653	671	653	679	693	712	707	680	703	646	683	658	678	714	695	683	759	661	720	746	735	724	646	713	770	733	746	692	660	767	767	708	708	686	667	677	685	721	734	696	715	670	761	681	719	710	686	712	696	665	658	732	707	719	690	715	697
3446	5023	3425	2068	1716	1428	1311	1130	1077	1076	1037	1115	1000	1039	963	1007	1002	977	919	927	962	999	952	986	967	970	1024	944	961	961	1004	960	971	926	912	960	977	956	991	941	970	959	874	883	954	899	913	891	971	918	952	924	901	943	940	947	964	930	969	925	961	955	900	989	931	936	930	978	989	938	977	942	949	942	926	952	970	954	984	926	931	983	958	903	979	960	914	922	919	939	968	905	989	924	915	919	922	948	927	954	885	965	931	981	916	933	939	929	1028	935	954	885	920	939	956	977	963	941	948	944	950	902	957	910	942	933	965	979	963	942	948	957	939	921	940	903	906	971	952	1007	922	959	994	970	972	933	945	939	932	951	907	937	921	980	944	962	929	971	969	941	940	961	934	986	960	961	950	931	954	978	940	906	920	975	936	914	926	947	949	903	957	960	934	953	958	955	930	979	937	950	979	925	937	913	964	913	927	962	1005	945	925	927	934	930	892	915	916	919	980	953	938	985	920	968	952	972	957	965	947	951	986	901	942	952	943	929	997	974	930	949	920	977	959	913	949	937	921	941	938	951	921	935	923	951	944	958	902	927	975	949	921	1003	920	963	993	947	966	948	957	993	920	923	924	980	902	990	951	961	912	970	927	957	967	967	961	916	975	1024	938	933	907	976	916	967	980	956	950	908	960	947	960	933	908	898	973	898	951	937	915	960	961	968	934	979	899	912	966	902	946	904	962	931	920	951	910	945	914	973	959	910	994	968	901	972	916	944	963	955	905	944	958	917	946	935	954	977	923	949	981	978	936	914	923	969	953	976	929	1000	896	971	929	1005	938	946	986	921	953	1007	963	942	978	997	960	943	943	915	939	893	920	946	951	939	1065	932	933	958	943	932	975	979	931	929	935	908	983	964	958	942	941	926	909	924	991	935	961	934	919	922	944	956	949	930	939	935	967	940	851	933	939	978	902	952	941	979	927	977	951	939	1007	914	938	1019	966	928	959	910	976	937	955	949	967	891	976	994	943	907	867	972	979	914	891	960	914	930	926	909	926	973	918	941	984	946	940	926	941	1007	871	932	919	942	914	898	955	991	954	908	952	942	981	975	959	901	949	934	949	923	904	920	953	985	981	931	919	955	976	1005	940	971	916	949	913	887	940	920	990	974	962	970	932	914	950	923	914	943	908	986	979	950	956	912	943	964	952	959	886	961	1003	993	937	932	953	924	918	872	959	950	966	978	952	965	873	934	952	948	890	902	900	973	911	991	992	916	948	989	924	925	897	938	934	934	861	980	962	927	933	933	908	957	957	1013	910	949	963	962	895	954	925	910	937	949	941	974	972	919	960	909	920	926	1045	947	924	985	933	968	946	948	911	990	981	901	901	946	916	962	923	946	913	870	973	898	949	959	986	924	987	978	944	929	938	984	952	959	993	920	967	932	923	913	974	927	930	931	994	962	915	927	959	918	894	911	969	918	992	978	963	917	933	966	940	915	960	958	957	1006	852	936	1005	970	943	918	881	908	954	984	954	955	976	965	901	944	916	937	964	952	898	909	938	963	903	967	893	971	956	983	904	964	948	999	1017	911	934	990	946	982	941	929	942	985	969	911	927	945	957	971	921	971	979	947	986	912	961	940	990	934	946	949	955	984	884	960	961	952	874	939	957	899	965	984	947	946	934	946	951	912	965	953	918	915	954	943	963	966	973	977	958	969	976	975	956	979	970	981	944	966	970	927	965	947	899	961	927	950	958	934	986	985	972	961	961	869	925	899	985	942	921	1010	959	955	935	928	1013	984	945	980	919	977	947	953	921	964	915	923	959	880	907	995	951	980	909	942	944	915	960	1025	1026	955	954	927	987	920	955	968	933	912	964	972	978	902	941	916	958	926	948	955	951	999	914	927	980	932	980	933	979	913	911	980	898	965	951	1010	933	931	998	951	883	936	977	977	924	845	935	867	928	962	960	933	973	921	918	977	978	951	960	965	1018	906	998	998	948	933	878	894	963	939	953	983	985	987	912	975	948	1005	976	925	969	939	957	990	949	942	972	901	956	951	1000	950	905	916	937	965	950	948	955	916	980	939	919	905	894	929	1023	910	967	921	980	927	885	949	942	961	954	968	970	942	917	921	951	952	984	932	965	1009	939	960	971	958	959	957	942	994	987	907	965	938	967	948	979	949	924	952	984	941	959	954	892	966	985	907	980	943	916	987	935	925	940	909	947	909	1006	936	969	987	1026	931	938	911	966	971	870	903	970	940	958	928	969	965	922	959	953	914	929	987	957	982	953	939	939	1015	939	963	935	921	979	909	1001	942	905	944	947	950	938	927	957	942	934	976	945	957	942	918	958	999	1013	936	978	921	931	917	970	974	910	953	939	945	996	929	942	967	1017	949	947	930	946	950	916	955	960	955	948	940	879	996	922	944	927	964	999	925	922	990	969	954	965	918	926	956	902	923	907	914	948	917	932	945	948	972	968	936	925	965	986	984	985	934	979	927	930	951	934	973	970	956	951	968	983	908	935	915	986	889	935	940	891	943	918	990	934	895	968	920	934	970	917	941	937	978	985	973	982	1028	960	950	976	976	953	940	922	1001	927	920	951	905	958	885	992	960	918	984	973	959	959	1005	918	959	950	953	921	988	971	912	952	966	953	938	940	980	974	938	934	980	960	962	1001	964	935	946	946	946	992	950	960	935	975	910	933	925	990	970	916	885	924	926	953	930	1001	921	954	962	959	958	975	958	901	981	947	923	969	878	922	966	984	941	963	972	938	921	896	940	926	933	1002	946	989	962	940	950	960	948	918	937	925	938	911	1005	972	961	969	944	963	956	936	914	915	965	983	937	951	954	934	978	963	925	1026	939	934	939	916	946	941	933	857	983	939	942	920	959	920	959	902	958	963	890	951	1029	965	940	918	969	942	934	905	954	930	994	912	965	1027	946	875	939	931	937	946	953	900	983	969	919	969	981	947	938	912	856	914	919	972	936	992	928	1003	952	935	1023	903	1011	978	917	900	922	920	897	964	926	953	925	964	934	975	948	948	935	919	933	906	902	1017	1001	933	940	945	927	927	894	971	988	952	947	968	927	897	910	934	1005	946	911	942	931	935	894	930	959	949	926	907	901	976	962	955	961	963	918	889	953	915	948	995	940	892	973	951	970	930	942	938	931	950	984	951	940	973	992	919	941	936	1018	963	934	949	932	861	976	936	936	981	929	964	961	932	953	950	893	938	921	959	977	951	919	980	939	984	932	976	932	952	923	990	947	943	945	914	936	935	920	871	955	905	861	942	930	938	996	923	919	934	955	919	906	877	943	895	949	855	908	910	974	958	956	989	957	970	932	951	932	989	931	906	924	1016	893	943	945	929	946	954	939	931	900	926	953	886	934	1005	962	963	930	983	938	912	915	916	930	937	943	881	954	963	971	946	974	891	976	966	948	866	952	909	967	956	972	939	990	943	870	936	950	949	1002	963	966	964	934	969	899	964	974	920	926	935	929	933	963	950	905	988	902	944	950	968	997	916	1009	962	902	944	958	965	935	963	905	841	910	962	1007	972	927
22056	20994	28609	23556	20994	20628	2388	683	506	410	426	365	347	342	327	292	248	243	248	254	262	256	254	278	264	241	237	234	227	236	237	224	243	214	234	264	229	232	239	231	224	244	225	239	239	233	211	210	231	259	228	237	240	225	255	222	218	230	230	222	234	211	220	220	193	234	234	226	217	207	217	245	225	243	190	230	218	246	240	228	218	200	253	206	219	224	234	233	219	216	202	236	218	236	236	194	230	225	205	221	220	239	226	223	225	231	231	220	215	223	204	217	232	207	238	189	216	213	193	211	235	214	202	212	212	239	203	204	229	219	226	208	225	224	231	249	222	217	216	232	210	237	213	205	197	203	221	218	210	227	186	233	218	248	212	191	216	222	201	203	198	207	226	196	209	220	216	218	215	203	212	222	231	215	210	228	218	216	217	235	212	189	245	255	213	220	211	225	220	224	188	235	209	221	234	239	214	232	206	222	241	226	187	202	236	222	226	218	216	195	193	196	181	213	234	231	214	229	216	237	183	209	215	186	239	235	222	236	197	222	228	231	205	207	220	218	206	189	220	206	240	220	200	210	227	209	241	240	220	235	225	190	228	236	229	220	214	221	200	230	263	207	223	224	228	194	211	204	219	224	221	248	199	236	209	200	189	220	217	210	228	214	230	228	212	229	229	223	189	214	199	212	236	214	204	209	219	233	231	218	245	226	211	215	224	210	208	217	217	223	204	211	221	220	231	212	203	222	224	225	229	227	245	196	219	228	222	221	185	218	228	222	216	233	230	213	195	232	227	195	236	237	225	221	218	190	219	197	209	200	213	239	233	205	218	215	197	240	194	207	196	238	258	223	211	182	227	216	220	224	219	225	219	220	240	225	204	211	218	220	214	216	236	221	222	227	210	212	191	230	213	192	195	220	215	216	210	233	227	203	210	214	210	216	192	203	225	208	237	232	217	218	223	232	196	207	247	223	204	173	222	211	217	221	226	195	205	208	217	217	215	221	220	204	247	210	213	208	212	216	225	232	200	208	205	213	213	245	229	225	201	223	212	224	206	204	214	218	238	232	229	231	220	221	202	201	230	225	208	184	208	233	218	212	209	234	230	226	225	212	207	228	230	219	218	203	226	233	215	213	224	190	222	228	214	207	202	224	213	216	223	230	210	214	219	211	210	227	223	200	217	249	216	181	244	219	227	211	234	216	227	211	211	201	215	208	216	220	206	206	218	223	207	231	247	211	201	171	230	201	214	220	196	206	193	211	225	220	222	204	213	209	230	212	200	210	226	222	212	229	217	224	205	229	245	198	222	201	192	224	231	222	205	225	214	229	215	234	230	216	220	219	209	227	200	219	210	207	220	196	222	219	215	207	231	212	221	237	184	190	217	223	250	227	234	199	214	238	225	218	232	197	233	230	217	220	223	245	238	209	203	201	225	215	218	197	189	220	214	214	219	219	227	239	191	239	234	236	216	223	216	208	186	187	227	208	231	216	214	220	219	224	247	216	200	204	215	227	236	221	205	203	216	214	226	240	221	218	249	212	185	219	229	226	220	211	220	200	216	217	242	199	204	246	222	224	206	214	225	190	226	232	215	199	221	218	193	240	232	205	202	245	225	236	228	226	228	201	190	215	215	225	234	223	215	231	220	228	228	213	236	205	182	228	229	217	232	223	192	227	207	209	197	193	217	213	209	196	194	222	219	212	207	226	214	207	208	209	221	236	188	217	223	206	242	217	207	240	223	211	228	212	209	233	190	220	224	211	235	214	215	206	200	205	204	224	220	189	197	194	208	219	210	204	223	216	208	210	226	221	239	200	220	210	212	207	204	199	204	220	219	211	246	183	233	222	235	223	205	195	236	213	233	215	183	218	227	208	221	222	217	212	205	207	206	220	216	217	218	219	218	214	229	195	212	219	219	210	244	239	258	208	227	227	243	212	213	181	226	205	205	237	214	241	205	213	218	200	228	242	221	212	217	230	229	231	214	207	222	245	211	215	217	207	234	215	229	234	234	224	220	193	227	232	213	206	220	241	223	207	214	207	202	206	214	203	205	210	207	231	232	228	230	206	206	212	201	237	215	233	231	245	221	202	215	209	213	208	187	217	208	233	211	202	189	236	256	202	200	234	216	239	229	240	246	218	206	222	223	244	211	222	217	188	223	224	236	189	205	217	208	218	214	183	230	224	230	238	202	226	221	230	221	221	190	199	223	231	202	211	217	244	222	221	189	214	225	202	211	246	214	216	245	218	234	219	227	230	247	204	204	207	190	191	205	207	244	214	204	217	212	199	224	222	232	216	209	223	210	208	222	215	245	196	230	217	235	198	221	220	193	219	213	198	247	219	211	217	234	199	224	222	209	206	245	223	243	209	236	231	201	231	215	232	214	224	235	238	207	188	201	226	225	211	210	210	209	224	222	237	220	212	214	209	258	211	198	225	201	222	234	195	208	214	204	213	211	220	214	221	220	221	226	219	213	226	205	216	247	190	224	206	226	222	243	206	184	226	217	183	214	237	217	185	222	196	211	224	210	207	222	227	222	247	199	227	222	238	213	213	198	210	213	220	224	210	240	209	217	214	194	254	220	197	238	209	243	208	203	218	203	217	217	214	217	210	183	223	194	227	217	219	211	216	216	221	215	189	194	231	237	219	220	244	231	192	206	217	229	197	208	188	249	224	215	219	217	219	223	209	219	208	229	230	188	225	268	224	226	215	206	198	192	220	228	189	215	221	204	244	206	218	226	193	211	236	221	219	215	210	226	202	197	240	211	227	227	234	206	212	214	239	181	202	213	225	224	232	197	230	237	223	231	225	230	225	212	208	245	233	229	217	199	222	212	220	253	203	204	231	210	193	214	234	219	189	191	230	237	231	230	241	219	222	214	205	216	207	205	199	212	229	223	241	221	226	208	200	212	226	223	252	203	229	187	212	199	234	220	236	209	227	209	230	233	229	184	236	209	199	214	224	205	225	218	239	205	230	233	241	204	239	214	198	222	224	231	223	200	233	199	224	214	217	213	199	232	224	220	205	233	206	224	212	248	202	220	223	200	190	202	205	191	236	186	228	211	195	157	215	229	232	204	213	185	209	216	199	216	214	228	219	228	198	224	214	200	216	215	226	219	192	194	217	201	244	214	241	196	222	225	197	212	206	238	210	199	204	238	217	204	217	249	248	212	238	214	214	214	203	232	219	211	220	226	214	217	199	214	226	223	200	226	225	235	238	195	239	199	208	216	209	245	209	235	217	223	208	238	219	213	232	210	217	202	218	187	216	210	232	181	198	215	206	237	204	204	237	203	215	231	205	215	228	208	224	206	206	206	210	217	212	203	212	249	215	241	190	216	210	213	223	187	198	230	204	213	219	209	232	213	217	216	257	213	205	196	231	186	211	227	203	207	214	221	246	222	217	221	205	206	211	229	228	230	216	211	214	215	220	209	201	226	232	237	212	209	231	201	197	247	204	212	235	220	220	195	208	220	204	208	231	206	235	187	233
4239	13935	9134	4360	2951	2290	1538	1242	998	830	780	643	578	515	580	489	447	418	414	388	389	391	358	348	348	338	335	331	324	336	324	332	347	338	356	329	311	318	329	323	307	316	341	329	333	303	311	314	318	321	293	299	312	329	327	295	285	297	295	299	334	311	299	300	320	315	303	326	304	316	336	310	307	329	322	327	322	292	300	324	305	296	310	320	308	285	287	290	314	297	337	275	292	297	274	292	288	287	311	291	331	281	313	294	312	344	303	321	309	258	279	313	285	310	288	285	292	292	290	285	301	284	305	292	306	280	275	274	304	293	322	323	307	298	318	308	272	282	296	296	293	295	304	296	319	340	321	305	289	305	308	320	312	306	297	294	314	278	273	290	297	300	276	283	308	344	289	288	277	291	283	276	288	309	285	304	287	311	322	278	305	325	321	299	286	300	310	313	300	303	334	273	307	297	301	302	300	282	276	281	303	284	325	277	289	278	271	327	287	261	300	291	284	295	324	287	280	303	278	308	327	292	340	291	307	266	343	284	291	292	290	311	323	293	335	327	298	274	316	285	282	278	308	293	275	287	308	295	282	298	296	274	312	277	304	301	277	306	294	287	307	326	306	282	289	313	274	302	294	281	293	290	322	321	309	285	295	286	318	288	291	303	293	307	302	313	253	283	279	304	296	326	318	273	283	296	301	284	298	310	259	312	294	306	328	303	294	284	289	312	336	279	299	248	304	283	288	299	303	319	314	312	326	296	309	295	289	281	271	296	264	312	311	303	310	290	295	293	298	269	279	313	293	283	297	307	304	292	307	308	312	295	315	300	275	329	305	317	330	280	282	282	305	308	304	293	278	295	305	310	283	279	304	292	311	309	310	319	299	310	272	297	298	291	291	296	317	270	308	325	306	294	323	290	334	320	310	311	295	312	319	311	299	315	288	292	296	296	309	304	306	279	286	310	289	275	283	326	300	302	316	340	317	297	320	304	299	275	271	300	306	277	255	308	318	308	339	285	259	298	306	285	296	296	298	299	309	320	338	306	286	301	300	242	284	311	341	329	301	287	298	285	306	294	319	327	306	284	312	300	299	303	286	339	280	310	301	308	304	305	301	319	297	331	300	311	293	305	274	313	295	325	312	286	273	308	325	321	287	302	306	292	318	288	292	279	303	279	293	308	311	269	325	311	295	287	289	320	302	278	317	265	307	321	311	277	307	343	299	323	275	296	284	277	293	282	280	293	281	297	301	294	270	312	267	288	330	298	259	290	288	279	345	282	303	290	309	298	317	270	272	309	285	290	325	288	312	315	254	286	286	297	295	295	322	293	315	298	324	278	311	334	301	318	281	287	296	306	259	310	294	278	296	323	307	309	313	327	282	266	333	323	275	289	307	312	314	306	284	344	319	329	293	304	287	290	300	306	307	294	278	294	297	284	304	301	297	273	300	295	306	299	303	326	275	327	308	320	295	293	295	285	331	298	290	288	307	245	307	324	280	275	305	295	323	318	326	283	309	302	306	317	289	304	322	312	309	299	306	284	295	315	280	335	279	285	264	318	310	300	291	281	314	311	296	283	288	291	300	320	278	267	318	300	355	337	289	282	328	344	331	266	305	334	309	298	298	288	315	294	280	288	285	309	309	302	328	283	293	313	333	254	318	276	294	280	333	315	288	265	313	289	305	325	285	305	306	337	313	297	289	301	293	300	306	289	278	307	302	291	276	291	310	285	292	300	305	340	294	283	265	295	326	324	319	273	289	301	306	275	311	312	293	294	306	295	306	280	275	301	311	255	294	292	296	307	310	296	299	304	285	301	314	302	305	307	310	298	312	291	312	317	301	318	309	272	298	309	316	323	269	301	293	271	296	267	288	294	305	296	291	343	314	282	266	300	285	327	304	297	342	290	324	302	299	280	308	277	316	312	301	300	306	306	291	276	321	285	301	295	289	320	294	269	291	314	275	318	292	313	332	297	293	304	301	305	308	310	299	322	303	291	304	286	281	318	307	288	320	295	273	293	306	312	272	297	302	324	311	280	278	334	299	283	313	325	320	305	302	294	296	297	289	283	307	293	321	319	300	300	276	284	311	291	267	285	299	315	311	285	275	292	291	292	268	346	262	300	307	305	257	297	290	316	311	292	279	284	313	293	339	320	271	282	303	309	309	317	325	310	285	271	313	274	305	283	300	280	312	322	265	306	302	296	310	313	302	307	309	316	296	304	315	303	296	319	309	284	282	308	299	320	304	315	297	333	281	287	309	320	303	302	280	313	278	288	304	295	308	286	319	292	301	295	315	279	303	293	291	288	311	290	286	289	318	319	263	305	295	284	317	281	256	301	307	312	302	288	316	301	275	309	279	285	296	288	279	308	303	292	312	334	299	302	315	301	296	284	284	292	280	284	302	281	290	270	299	287	324	336	284	327	275	317	253	320	282	275	279	295	286	345	310	290	278	282	308	290	308	285	280	279	307	289	294	296	329	325	279	297	304	272	324	286	318	284	303	275	320	300	315	324	298	276	272	292	304	296	293	258	303	264	278	269	330	301	277	281	290	295	293	306	299	292	279	297	313	294	299	290	328	295	321	277	307	312	309	299	282	284	266	283	281	302	301	319	278	297	294	313	314	271	303	301	323	293	288	288	295	282	319	323	270	303	287	289	266	272	306	303	316	303	297	288	280	288	299	294	301	292	317	308	274	290	319	315	282	305	306	296	322	289	304	295	316	273	257	294	330	324	295	298	342	290	301	302	288	306	303	294	315	298	280	324	299	305	340	307	291	314	316	275	302	305	284	309	332	263	260	291	315	293	279	311	288	305	323	294	304	305	289	283	309	294	325	308	324	322	269	309	299	290	292	293	304	305	302	303	311	329	327	324	324	288	299	304	280	261	301	276	273	308	308	318	283	280	297	282	281	302	311	302	308	300	311	276	352	318	319	317	285	283	274	299	301	304	283	279	284	272	272	309	319	326	302	312	302	303	286	283	320	306	290	307	326	312	306	286	285	303	309	289	280	293	280	277	312	288	268	277	291	339	278	285	287	294	298	287	299	280	300	295	284	298	284	281	314	309	288	299	302	299	325	345	295	295	309	292	274	305	316	299	292	281	284	307	297	292	295	320	318	286	284	308	305	293	283	299	301	289	305	311	294	294	300	292	301	290	309	329	263	319	269	307	319	308	296	310	299	320	311	298	291	293	314	286	298	297	286	279	310	321	300	308	300	299	334	326	278	313	322	332	334	318	322	279	294	311	290	290	305	289	297	283	296	285	301	307	279	291	275	319	287	292	301	276	287	275	321	297	260	256	310	294	282	287	287	266	295	276	294	279	303	295	304	278	315	285	295	296	290	315	313	284	298	284	288	336	276	292	262	315	285	311	306	310	316	306	286	319	303	282	311	313	311	297	290	302	300	293	292	323	295	277	286	278	297	292	300	304	291	306	308	307	279	306	308	327	289	298	297	316	286	312	311	304	294	277	277	305	300	316	324	293	296	283
26689	17630	3709	900	681	719	640	695	637	697	614	625	643	660	646	648	669	597	629	674	645	648	614	646	637	642	631	629	643	672	611	636	684	631	687	635	627	668	620	660	577	618	655	643	617	681	613	682	651	650	654	616	639	626	657	668	628	588	667	646	607	667	639	631	673	681	699	618	640	615	638	590	637	628	658	601	686	625	640	600	618	618	626	604	633	682	673	662	615	658	605	600	587	641	636	620	629	629	637	629	625	610	644	659	628	640	641	664	653	656	645	641	660	640	655	672	641	636	630	622	655	674	669	665	633	584	645	652	591	615	624	659	617	655	660	649	639	629	622	623	603	624	649	669	634	652	636	649	638	615	639	639	599	677	590	616	667	605	659	614	653	685	697	671	647	614	592	679	648	663	660	631	624	664	665	618	625	653	663	653	617	639	649	650	627	647	611	637	640	667	649	645	656	657	649	617	609	683	650	606	677	676	642	582	614	634	617	648	634	661	658	650	612	657	632	652	655	613	659	665	663	650	611	657	607	648	607	626	663	659	639	650	638	646	600	595	614	618	630	637	668	646	659	658	648	613	676	639	658	624	652	586	651	606	607	641	598	654	595	615	620	632	658	597	656	609	629	607	615	603	678	713	687	587	623	653	633	674	642	665	625	636	644	626	627	632	620	643	661	599	640	614	598	642	626	693	698	635	648	598	657	615	608	630	616	693	659	626	631	659	608	615	638	640	667	635	603	604	670	673	622	582	670	645	654	639	604	658	635	626	617	636	622	702	615	623	641	595	646	615	651	648	647	633	683	655	641	642	674	616	652	641	598	648	630	663	617	609	676	653	621	694	597	620	620	656	651	633	657	610	634	601	634	611	660	619	646	626	637	608	650	602	612	653	642	628	627	596	636	664	604	633	646	634	601	627	639	636	646	663	663	645	620	654	641	624	652	682	631	653	675	632	571	654	615	598	716	681	651	652	648	645	653	655	631	584	665	619	650	650	644	547	669	661	658	663	612	694	694	632	627	603	680	655	622	669	609	684	662	602	658	604	616	648	612	570	660	650	633	710	611	653	617	637	674	617	642	638	610	645	709	611	640	657	598	649	607	628	650	647	636	684	681	675	665	654	675	595	621	634	596	624	609	659	683	687	575	623	657	610	661	656	611	606	659	647	618	637	666	660	602	662	618	637	673	624	647	629	619	637	678	666	692	636	602	685	616	669	650	650	626	674	607	618	623	607	632	677	672	673	671	624	635	636	666	623	653	606	637	714	643	640	620	632	644	643	642	620	683	670	602	660	624	644	654	627	660	632	638	578	624	623	636	652	661	658	687	642	650	606	645	630	627	658	683	609	651	631	617	629	660	654	662	604	672	614	632	679	619	641	660	664	636	633	641	685	650	613	628	674	647	663	646	675	636	624	602	619	633	667	659	641	656	615	690	652	669	660	598	631	642	631	687	636	622	634	673	599	624	628	660	652	627	674	648	625	640	642	662	633	593	628	663	585	668	623	621	613	645	679	604	677	617	684	612	629	650	617	623	654	640	654	645	593	637	590	644	658	614	662	582	619	624	636	653	630	607	655	587	640	638	685	660	661	635	673	624	674	698	633	652	628	619	661	692	671	656	623	626	672	623	658	650	668	625	658	652	651	618	620	648	676	615	612	647	638	654	612	704	647	653	587	676	651	683	641	590	621	617	635	657	591	576	648	666	639	704	642	658	662	640	621	656	622	676	693	641	635	622	615	673	640	616	627	623	668	646	640	639	681	671	658	602	627	678	659	611	645	650	642	661	607	667	654	646	631	633	617	612	646	619	652	697	626	651	660	609	662	633	605	600	649	626	660	623	618	632	634	632	644	674	648	664	628	617	673	685	607	627	639	647	640	620	598	651	656	655	622	666	649	659	597	612	641	627	619	652	675	682	661	612	606	629	642	640	629	597	642	661	650	627	651	616	636	644	641	617	636	649	614	635	667	654	653	665	599	682	684	622	625	623	634	655	645	681	622	697	664	658	626	634	635	613	631	650	658	584	648	684	649	698	623	632	628	653	589	634	682	621	626	655	663	630	656	632	647	674	617	592	666	632	645	627	654	662	642	637	628	598	627	671	605	600	661	621	637	634	637	682	633	657	632	616	653	646	641	637	644	657	656	615	615	611	642	620	626	673	632	643	657	681	665	666	677	670	611	656	625	665	625	648	606	632	678	652	635	655	583	597	622	630	666	619	684	662	609	615	700	662	656	592	637	692	640	629	622	659	623	620	652	663	675	640	680	600	645	647	613	662	644	680	630	616	630	636	618	642	633	664	617	641	627	689	634	674	599	650	606	639	647	589	642	622	672	637	687	626	631	624	682	654	626	607	618	634	645	679	608	661	609	636	638	646	695	592	631	650	630	654	668	565	622	674	608	676	656	722	668	639	624	604	618	660	674	654	612	648	657	622	675	646	640	633	623	698	604	621	607	651	625	622	661	638	619	652	632	617	628	661	624	629	645	627	640	648	636	629	638	633	638	628	641	649	643	681	673	642	630	624	626	608	601	624	638	662	686	637	646	686	565	650	676	593	645	637	653	648	659	638	675	632	638	622	683	641	631	632	641	634	644	626	595	623	623	582	705	650	611	680	666	622	637	625	662	643	657	674	658	675	651	626	651	640	684	631	678	641	645	653	614	615	631	665	686	670	642	680	568	647	642	678	632	685	674	695	663	645	645	622	667	635	694	586	584	655	664	628	621	641	672	641	635	642	613	628	626	660	672	714	694	569	609	601	640	615	646	661	647	627	660	681	666	656	646	623	634	619	644	630	631	626	604	656	695	631	596	670	650	636	664	651	669	617	635	655	650	627	657	629	683	653	631	664	682	713	623	657	706	681	632	624	645	631	642	650	623	665	657	627	595	637	633	662	678	639	579	647	645	634	656	637	638	657	673	617	655	663	644	629	669	635	636	682	611	667	638	615	609	683	689	611	670	606	659	661	669	568	679	636	615	620	652	581	652	669	653	669	657	631	636	637	651	610	702	644	654	663	650	645	663	634	654	666	618	643	636	688	620	687	650	611	646	700	593	666	615	616	641	640	617	615	637	644	632	642	659	668	615	656	624	596	630	627	669	691	647	627	688	693	619	628	637	628	646	651	648	669	666	682	633	665	614	651	642	636	628	647	635	645	615	620	634	617	644	637	620	627	625	623	644	640	645	660	631	602	633	641	612	605	670	636	596	641	673	649	641	619	641	696	635	633	655	652	674	665	634	681	674	596	623	624	617	639	633	662	617	631	672	687	602	667	627	645	617	644	672	628	619	652	708	647	629	650	661	634	674	654	658	637	608	654	645	605	688	640	635	663	680	615	640	600	648	681	648	625	637	598	603	634	657	634	586	649	634	624	624	639	557	610	645	657	617	633	680	641	622	644	611	675	637	610	594	638	595	654	694	645	643	635	621	676	666	627	629	624	691	659	686	640	673	608	616	655	650	622	667	632	686	614	615	630	639	623	621	657	685
4251	1764	1330	1070	942	928	932	969	918	916	923	895	887	873	880	920	892	883	875	901	928	877	874	851	920	938	887	869	919	937	873	930	893	914	841	888	893	858	888	901	856	911	911	904	902	866	861	914	923	926	812	959	871	891	877	894	873	890	854	871	885	910	924	802	869	895	895	867	867	860	922	895	934	896	926	868	839	929	886	935	851	878	910	884	887	856	898	882	922	858	903	867	936	956	886	874	868	862	867	865	862	923	878	896	932	858	934	902	864	954	887	871	886	878	908	915	873	857	869	892	899	861	942	854	848	906	890	922	902	859	910	866	890	906	915	907	876	865	877	855	860	892	867	884	882	862	875	891	912	831	933	899	906	866	921	868	884	855	870	898	904	892	813	849	892	874	900	887	933	916	852	899	877	840	894	910	810	842	877	919	851	852	879	915	874	934	887	845	870	905	891	887	896	882	880	912	901	914	869	862	902	916	849	865	897	889	899	864	940	923	834	866	881	898	865	898	829	913	893	919	865	869	905	899	905	915	872	867	834	906	909	902	885	881	880	835	933	878	867	905	916	889	855	913	867	908	923	863	905	837	856	869	877	919	859	880	911	956	817	917	944	899	888	888	882	892	881	896	957	891	867	888	864	900	854	884	843	902	926	928	868	873	929	898	860	907	857	879	834	883	830	889	863	837	865	839	893	841	890	889	880	861	862	892	876	935	893	889	908	910	919	841	922	906	861	889	886	913	829	905	917	867	859	912	846	904	900	908	898	901	879	955	871	855	878	877	904	907	912	874	882	859	908	913	867	848	906	902	842	956	920	873	893	844	858	915	891	918	836	884	945	880	916	882	890	836	840	893	952	857	914	913	863	896	924	919	851	883	888	852	912	860	911	913	896	902	852	904	914	903	941	909	935	877	862	952	961	858	915	898	835	870	896	870	859	860	880	862	899	854	874	853	903	894	940	867	823	901	859	889	849	915	875	884	845	860	917	955	832	877	909	896	903	832	913	857	889	854	860	903	943	885	884	894	875	865	940	882	850	972	877	969	812	906	912	882	931	888	898	896	892	853	847	873	911	896	886	899	893	908	880	870	937	910	940	877	887	815	902	804	917	860	842	899	842	914	914	861	893	941	884	921	868	910	921	912	897	876	866	911	914	859	914	907	878	878	918	892	894	865	913	876	949	915	891	931	885	960	896	884	897	874	936	884	884	844	838	857	903	902	903	888	875	895	901	887	893	902	923	864	921	840	857	875	893	882	830	894	948	900	880	907	928	921	850	826	872	887	847	873	933	892	918	891	891	869	869	875	896	941	870	881	880	830	863	904	854	871	864	843	905	869	914	926	855	937	879	867	872	883	909	950	929	844	875	909	862	858	891	888	862	875	901	891	845	847	870	862	868	876	887	882	912	911	905	891	916	913	816	910	953	933	884	886	867	826	880	843	865	859	911	912	896	916	861	912	843	928	878	906	887	832	919	915	847	849	890	917	827	870	923	923	880	938	951	867	900	854	869	907	862	893	896	855	856	881	889	874	840	871	865	863	918	901	850	909	890	879	907	887	885	928	853	919	867	891	870	850	900	898	883	835	903	879	889	884	838	882	870	928	943	862	955	893	880	866	907	919	853	868	887	878	849	889	907	833	864	883	913	888	897	865	886	885	885	884	858	923	853	917	860	907	871	798	838	834	877	884	847	927	837	906	847	892	907	873	948	962	873	864	897	855	894	853	892	901	921	934	849	849	873	905	897	867	896	905	908	927	880	919	856	901	788	933	916	907	810	916	921	862	915	835	845	867	847	839	843	928	917	858	929	888	869	904	898	867	878	868	904	898	920	845	939	852	877	854	863	939	896	881	888	886	910	870	919	901	868	889	885	857	878	910	877	849	876	904	852	891	881	879	894	937	907	926	855	913	908	897	841	955	862	923	904	876	872	914	902	878	807	907	948	837	876	893	846	834	941	900	894	881	878	893	851	907	895	897	844	857	857	901	901	833	888	919	837	887	911	920	903	862	931	905	846	950	854	893	865	913	846	923	848	865	933	884	868	914	838	911	874	930	831	891	864	867	908	897	874	874	894	870	904	959	913	926	882	895	856	909	913	835	858	860	858	923	894	895	875	848	862	891	857	874	884	954	900	932	894	961	883	903	891	914	860	883	868	906	898	941	882	883	899	868	923	887	874	913	862	907	940	905	902	918	929	861	824	937	854	886	845	862	865	867	866	873	915	937	904	913	925	895	936	852	855	906	891	881	788	872	933	891	913	904	892	897	887	874	889	862	864	903	911	863	855	901	883	869	923	946	873	885	883	852	940	854	851	848	870	858	908	904	901	862	905	915	948	885	869	828	910	872	892	903	846	840	868	888	870	867	889	899	890	875	851	838	913	885	929	815	879	873	881	863	914	905	852	913	896	885	834	898	861	899	889	812	887	858	908	873	896	880	920	880	928	892	954	878	895	872	866	845	920	931	887	882	844	908	890	875	936	883	894	932	920	878	869	865	888	907	855	854	880	884	863	882	853	895	909	851	900	902	849	865	867	837	899	867	902	929	900	871	868	798	898	896	889	864	916	926	849	888	826	881	906	862	868	916	857	897	853	888	926	898	852	877	858	932	858	893	911	857	903	894	874	887	885	875	894	868	911	871	854	872	892	937	871	861	818	891	898	876	856	818	905	860	901	866	826	889	881	925	853	900	952	886	909	828	869	899	932	921	903	890	840	814	915	883	894	868	929	900	936	889	904	871	905	899	932	923	920	916	851	895	878	912	881	887	896	909	867	903	882	878	864	886	918	863	871	864	899	905	901	876	897	918	820	960	873	883	869	906	910	929	926	904	833	870	878	871	895	934	869	951	870	925	849	863	881	888	888	906	940	902	902	876	896	888	906	865	902	909	920	873	874	896	821	895	864	886	886	875	926	869	886	900	921	841	926	912	862	892	861	873	789	852	839	862	916	912	871	879	858	878	920	889	894	920	866	877	905	890	867	907	898	895	847	852	912	937	887	897	933	921	894	938	844	916	889	885	913	877	877	874	898	918	881	914	872	878	888	923	864	847	896	913	892	866	834	862	846	885	860	901	927	910	858	852	871	895	872	887	969	896	895	902	874	863	855	890	874	857	859	858	861	904	911	850	876	899	892	849	906	877	956	888	853	875	912	848	841	910	894	848	906	858	919	855	925	932	900	888	842	899	861	878	856	900	913	881	876	914	852	953	874	876	926	904	915	892	938	938	906	841	843	806	936	882	894	879	914	899	881	884	873	852	885	883	892	842	936	873	871	904	851	842	909	922	901	930	828	898	880	900	859	876	940	811	866	879	913	880	892	897	857	949	877	856	879	850	885	908	908	838	847	868	874	909	906	874	919	852	945	871	861	885	945	885	868	917	856	862	866	913	953	927	926	931	848	937	867	881	889	881	888	876	866	902	871	870	875	868	888	872	899	880	862	874	877	912	856	913	878	900	907	843	914	925	892	897	881	927	941	841	891	897	907	858
23067	21048	28080	24205	20865	3570	698	515	425	392	419	347	352	345	332	300	301	316	323	308	276	283	289	291	306	284	307	294	325	316	287	270	284	289	292	305	314	296	295	316	256	274	275	286	289	279	277	271	283	259	308	287	292	291	288	261	297	268	278	282	280	274	260	306	274	292	274	290	262	303	295	313	288	256	285	308	291	286	274	291	296	290	271	270	284	285	301	257	323	302	289	272	270	297	262	293	302	280	254	257	264	272	295	266	249	288	248	286	269	270	284	279	265	285	294	283	296	298	239	274	267	308	288	290	292	271	307	300	304	267	292	297	286	295	284	301	262	274	294	249	290	260	280	289	303	297	283	298	276	292	294	258	264	292	308	277	282	270	297	290	294	295	311	292	265	251	288	267	280	307	281	269	287	263	265	294	261	267	289	288	283	275	273	293	280	268	280	292	306	293	278	304	261	267	296	279	278	285	291	268	294	287	253	296	267	286	276	279	275	276	290	282	289	288	281	313	278	290	245	263	276	258	260	264	264	286	307	251	276	250	256	277	286	290	261	267	266	278	262	296	276	262	291	257	292	279	264	281	291	286	298	280	268	290	276	297	285	282	240	271	265	265	297	305	309	306	278	278	258	298	281	273	264	266	274	277	306	297	295	276	253	274	264	317	293	286	270	296	292	295	262	261	296	265	254	261	253	284	266	281	283	282	319	260	286	308	279	283	277	288	278	291	307	272	275	277	284	256	253	315	261	241	295	295	321	270	272	270	295	271	297	256	292	288	273	295	310	297	298	270	254	280	276	292	268	321	298	276	273	278	288	271	281	283	262	292	252	294	287	302	271	305	265	258	297	259	273	280	293	281	293	315	256	272	260	272	278	285	282	289	279	262	292	289	314	295	266	266	280	276	270	268	312	283	286	279	297	269	291	291	299	288	290	314	323	312	268	264	287	285	325	264	295	278	276	294	294	296	290	309	282	266	281	277	287	296	291	294	294	258	266	248	304	258	303	278	261	330	304	284	281	303	266	250	271	305	269	297	284	289	296	261	288	270	312	272	281	268	274	286	279	274	296	252	271	254	301	273	263	304	267	273	266	252	281	261	283	283	279	286	258	268	284	306	292	276	291	281	283	299	270	288	333	301	285	258	276	300	275	284	281	269	257	292	284	289	314	281	290	297	280	277	268	263	255	290	273	274	255	286	276	305	263	249	284	257	296	288	277	243	265	306	306	297	258	284	271	298	298	290	264	244	269	269	273	270	269	279	310	299	287	261	280	268	296	292	299	277	290	294	281	282	268	310	273	249	304	277	282	317	287	268	253	279	243	254	265	292	265	266	299	265	287	289	285	290	262	282	270	275	333	262	276	273	272	282	266	271	305	279	309	278	309	269	272	263	275	300	287	293	293	302	294	267	289	294	290	287	291	251	304	276	302	272	254	274	272	304	289	279	318	300	262	265	319	287	306	282	257	292	281	310	320	308	286	269	282	265	296	257	260	312	268	300	292	298	288	299	302	271	256	283	286	270	297	286	309	278	288	263	298	256	269	256	299	300	259	270	280	278	294	292	278	279	294	289	278	301	313	294	288	268	281	269	265	271	279	282	276	303	293	250	267	275	291	251	277	301	274	285	280	314	259	268	310	291	278	277	267	288	280	260	289	293	285	249	274	256	315	292	261	314	255	278	278	290	298	280	317	267	278	313	262	277	281	305	255	294	258	300	288	306	280	284	306	278	274	279	283	276	287	275	256	272	272	281	284	273	283	261	295	275	267	221	311	259	290	287	267	290	295	303	246	288	270	277	288	277	284	291	270	304	289	261	274	270	283	283	273	226	286	268	291	293	283	285	279	288	259	254	293	294	259	304	243	278	297	281	305	277	292	282	298	297	276	274	272	289	274	284	268	287	258	277	265	265	278	295	230	292	269	275	308	314	282	288	256	269	270	280	295	317	253	289	288	279	257	270	287	280	262	288	297	273	261	269	297	272	276	288	279	275	267	286	281	260	276	288	302	267	310	306	292	291	276	270	278	274	294	281	271	303	267	269	248	279	286	272	249	266	286	254	302	296	285	262	254	271	298	277	265	286	302	302	304	263	250	283	320	319	284	281	294	276	293	281	279	274	278	305	283	279	267	266	306	278	274	291	270	287	283	310	278	306	278	273	288	279	281	257	258	284	324	272	271	274	283	294	273	277	286	274	251	276	300	275	259	274	279	254	262	282	289	300	248	296	305	280	270	293	266	282	287	285	261	303	270	295	286	266	305	265	267	291	288	266	287	278	265	286	279	294	298	280	269	275	292	276	293	256	284	278	281	275	271	259	289	257	242	289	282	282	274	278	300	247	315	296	278	264	296	275	298	281	306	244	285	303	309	283	299	293	299	304	266	274	273	277	274	251	264	281	270	270	279	280	283	280	288	288	282	266	266	289	300	276	287	280	280	302	271	254	278	283	300	290	296	257	299	299	264	298	282	294	300	285	249	276	296	268	261	288	266	262	258	281	258	263	268	269	279	264	296	309	272	274	276	267	253	278	279	264	305	293	291	297	290	290	282	287	257	279	283	302	292	257	307	266	291	304	278	290	268	264	313	308	265	247	236	310	298	281	288	297	297	313	273	323	290	275	282	266	263	286	298	298	287	278	279	306	304	271	292	282	307	286	262	301	284	328	274	279	275	276	266	275	295	279	277	255	311	296	311	281	274	292	270	278	294	320	301	307	273	294	277	317	282	264	269	293	268	306	281	283	281	305	269	287	295	271	285	255	269	273	270	249	250	302	265	272	267	251	269	292	284	301	304	274	281	256	302	300	298	263	264	272	274	293	273	277	284	274	273	276	271	292	282	272	273	296	288	274	287	275	310	280	305	288	266	292	275	266	267	288	297	288	299	274	297	278	284	288	264	288	266	243	294	292	280	295	270	296	286	274	305	281	268	292	268	274	276	273	283	281	291	269	305	264	255	305	293	288	285	278	253	287	285	278	280	277	268	262	298	280	248	286	285	287	313	299	303	324	263	284	297	284	241	289	296	302	269	309	291	275	310	306	301	271	278	301	292	237	274	271	258	270	299	283	275	297	263	294	282	273	294	279	282	285	289	238	258	297	291	293	280	291	278	304	286	256	303	297	251	258	280	305	266	297	303	273	297	260	254	266	300	284	297	276	280	274	269	271	298	284	305	259	276	275	287	290	258	276	264	285	278	253	272	265	276	282	275	284	260	293	305	273	293	272	294	292	308	257	282	288	293	295	282	290	307	294	278	303	270	261	289	260	280	300	289	251	285	267	269	284	252	277	270	262	271	260	268	276	273	280	253	300	293	288	268	300	258	273	291	283	277	291	286	281	273	286	266	296	273	280	272	271	275	302	322	270	283	268	260	262	293	287	315	298	303	307	290	275	292	292	292	293	291	284	266	283	287	272	289	286	262	286	287	277	264	292	262	289	299	266	286	272	281	270	281	265	275	302	281	243	267	263	261	272	275	282	265	319	281	296	304	292
3011	8698	5650	2636	1909	1393	1100	912	811	692	631	634	599	532	551	463	496	510	460	488	481	500	468	485	456	439	480	491	413	471	462	432	440	441	433	439	414	444	419	423	439	432	460	420	429	437	417	450	423	442	456	427	428	412	420	427	452	403	411	407	425	413	435	414	407	464	409	441	427	406	424	454	405	425	391	423	404	438	425	411	417	430	385	480	439	430	383	391	418	380	428	391	423	429	392	411	407	387	401	388	430	414	439	447	428	407	404	414	416	418	421	422	397	413	416	417	394	422	430	410	430	388	442	426	353	397	425	423	443	447	413	400	381	437	410	395	396	400	436	407	406	438	423	447	451	406	392	444	455	377	419	433	446	408	449	464	418	409	413	423	425	417	432	423	427	409	406	439	431	418	426	416	424	387	426	420	410	396	407	413	447	401	402	403	414	414	410	414	374	404	439	429	433	402	422	399	474	403	415	409	444	398	429	448	382	405	427	450	455	421	413	404	447	419	393	445	394	426	422	412	381	444	419	401	394	399	398	432	444	405	419	403	409	407	431	404	434	401	411	386	427	401	409	396	433	405	401	439	411	467	429	407	415	393	426	447	432	455	402	428	418	406	403	425	437	412	404	439	405	432	397	410	438	441	394	398	384	410	448	407	391	400	415	450	413	391	426	435	439	391	406	419	422	405	441	420	386	392	413	436	447	422	425	435	417	450	416	431	438	438	456	431	476	425	398	437	408	396	416	394	434	387	423	385	458	410	397	435	428	391	409	452	429	385	439	413	457	404	386	398	440	446	453	402	418	413	415	408	420	409	452	400	404	430	401	408	441	424	382	427	416	455	410	402	414	425	405	399	385	420	445	388	397	430	445	397	406	431	431	403	424	425	400	401	402	429	415	399	400	432	408	439	426	404	434	433	423	373	430	393	445	429	416	468	444	429	415	397	424	405	425	391	405	377	443	410	418	404	430	403	456	427	400	368	417	424	391	394	445	423	399	429	402	438	438	416	395	398	443	427	425	427	433	414	426	443	432	412	404	424	416	416	425	432	404	404	423	442	426	399	417	410	394	423	404	376	440	424	429	429	426	425	391	420	425	417	395	372	438	382	410	444	393	411	444	414	396	386	429	415	399	408	403	421	420	403	386	415	403	391	413	416	388	429	409	428	403	382	426	392	433	409	394	419	446	441	438	451	440	445	428	418	406	438	398	441	434	378	459	433	406	384	418	412	455	428	425	406	416	382	421	403	431	451	443	404	421	433	381	411	379	439	415	372	435	390	422	411	429	409	417	400	423	405	398	397	408	376	390	459	426	434	438	429	418	411	443	437	389	392	413	451	404	393	414	439	411	378	427	401	419	404	399	447	406	433	412	412	423	441	412	423	456	371	457	412	417	409	410	399	409	424	432	416	448	415	399	443	428	393	414	426	411	421	412	391	421	413	387	415	423	429	405	434	405	408	397	393	415	419	438	401	395	437	403	425	439	395	394	359	416	403	429	466	434	459	432	401	416	436	390	411	440	408	427	423	413	431	404	412	438	434	412	438	423	421	402	376	443	419	434	412	444	444	422	409	416	394	394	409	399	435	423	404	421	411	430	434	412	436	405	420	385	407	387	425	451	397	409	415	414	418	450	389	442	421	357	393	428	410	406	430	431	407	439	440	423	455	399	397	408	425	430	428	404	448	397	434	410	436	413	396	414	405	379	427	403	406	436	413	402	421	406	422	433	449	450	424	415	446	415	429	449	405	437	432	413	420	417	403	418	412	418	404	402	390	419	397	437	415	425	406	431	438	460	433	411	380	449	419	408	402	419	444	424	388	396	442	420	425	438	431	469	409	413	419	400	418	367	430	452	401	424	400	402	434	414	416	400	432	439	468	409	446	404	450	415	393	408	431	425	434	414	425	435	397	402	413	435	411	413	442	419	416	411	414	435	437	425	413	424	403	400	441	469	389	436	434	425	450	422	428	388	413	450	478	408	445	413	406	425	425	434	406	428	391	397	460	401	393	417	445	416	410	410	408	424	436	398	398	414	415	420	433	441	414	375	424	387	420	419	416	426	411	421	400	459	423	414	406	388	409	397	422	433	391	393	419	407	430	399	424	440	409	430	408	410	424	409	400	402	426	403	420	431	425	351	401	400	452	452	421	416	425	425	412	436	394	403	412	399	392	394	407	388	399	441	439	425	419	434	412	391	411	386	436	425	410	414	440	495	409	420	437	435	436	416	454	427	436	390	378	399	442	408	389	394	433	429	449	415	386	447	438	421	414	425	434	404	409	434	396	419	429	435	426	446	402	413	431	415	416	417	411	425	408	444	420	418	446	428	442	422	443	442	369	421	428	421	399	397	422	411	398	398	418	398	420	430	433	441	425	369	406	427	385	417	441	375	397	426	447	402	416	409	449	377	425	405	417	410	442	410	401	422	406	398	448	446	425	451	416	407	440	436	421	403	412	451	422	410	401	454	442	390	406	392	442	409	408	429	404	406	414	405	383	441	396	405	410	416	411	418	407	435	398	398	390	439	400	419	406	397	425	404	413	433	434	403	439	412	423	405	417	419	411	479	444	452	428	435	425	417	416	421	417	445	436	430	396	421	408	419	439	411	406	433	425	446	397	416	432	395	432	375	412	432	402	413	428	417	406	404	403	436	450	393	438	400	421	399	405	384	441	421	389	388	391	395	423	438	445	399	407	380	418	442	418	427	427	432	459	423	455	428	407	449	384	451	412	443	416	424	446	409	428	413	407	380	402	369	441	396	430	430	424	409	411	393	426	395	410	428	406	435	386	411	414	431	442	429	450	424	410	403	385	393	439	404	413	414	433	443	447	429	451	398	440	433	415	404	416	431	393	451	401	402	434	386	435	431	421	427	428	432	428	469	424	411	420	409	431	476	412	390	433	432	461	413	442	397	402	448	392	421	402	403	418	444	422	386	456	395	429	378	435	419	406	405	452	431	417	392	428	425	398	399	442	424	399	426	442	402	401	382	441	411	357	410	392	447	406	413	414	436	437	457	420	431	425	413	440	459	401	434	434	414	416	379	431	386	449	384	424	437	353	394	425	439	450	378	411	433	419	454	420	405	421	414	398	428	396	386	434	418	418	384	417	425	446	413	429	395	407	415	400	359	398	387	448	437	440	415	412	431	391	386	406	403	401	402	413	424	393	403	423	401	428	445	419	393	419	454	407	404	424	418	434	430	405	396	390	454	439	422	454	406	432	474	440	427	412	421	424	462	419	428	385	448	429	434	408	426	425	417	389	385	419	462	390	421	422	458	425	415	419	424	409	381	413	424	395	409	448	422	446	416	401	431	414	428	399	406	376	426	433	425	380	406	411	383	452	396	418	439	402	430	402	411	452	435	405	386	396	407	401	423	394	434	425	425	443	426	410	425	432	383	420	380	424	427	436	424	415	445	407	444	418	412	442	398	428	445	412	408	397	390	397	420	447	376	377	437	428	458	410	393	423	422	422	433	411	401	400	407	397
24182	20975	26445	24699	3278	959	830	801	736	708	731	745	694	694	723	717	694	711	719	730	695	713	726	690	702	698	697	725	711	688	699	656	690	682	727	707	710	690	707	701	739	713	678	706	654	660	651	713	670	686	679	674	663	720	666	762	685	706	746	674	692	688	751	648	676	692	679	675	662	705	736	725	665	709	663	654	665	672	723	689	681	717	731	727	679	707	691	679	681	676	698	688	690	701	715	666	721	744	710	689	693	701	690	698	740	695	687	665	696	666	666	745	737	645	671	663	702	760	721	699	654	713	696	683	704	709	698	690	707	699	631	704	696	666	726	697	664	744	621	688	691	705	688	691	701	695	731	685	727	732	730	677	683	665	695	706	641	619	691	745	663	662	663	707	710	664	686	741	734	682	730	666	668	715	614	665	675	680	759	696	662	695	679	703	676	683	682	722	693	739	677	675	679	730	724	687	739	726	681	678	700	723	720	709	687	706	738	701	699	687	669	687	713	723	725	667	681	710	710	663	697	692	686	688	763	676	694	713	724	680	692	681	708	686	670	684	673	657	708	684	736	705	719	714	731	739	721	677	642	730	644	708	680	682	686	666	688	659	684	666	703	676	690	721	668	689	635	685	690	695	672	752	701	640	632	681	651	705	736	672	663	650	714	704	648	725	740	681	695	709	759	664	729	652	738	688	709	668	744	704	649	705	708	707	692	720	699	680	669	697	666	689	648	719	738	716	711	696	718	685	717	711	676	691	684	690	727	680	712	695	681	709	733	686	722	723	696	666	730	716	752	691	690	689	705	691	711	742	681	695	673	703	669	716	673	740	655	666	684	687	674	744	705	714	679	746	694	711	735	672	662	720	709	697	692	696	676	727	718	666	718	704	703	681	657	704	685	672	692	682	687	679	713	681	695	677	746	694	665	651	748	702	625	682	680	722	714	675	684	702	686	737	709	729	705	699	717	699	673	666	712	672	709	728	714	704	753	696	760	712	705	741	697	652	712	656	688	743	697	681	688	702	697	672	668	636	669	641	676	702	693	688	694	645	691	695	621	760	741	638	654	734	707	695	689	730	749	698	730	681	660	706	711	688	685	730	686	664	677	677	676	736	684	718	682	739	690	733	653	724	729	661	712	682	723	710	712	675	721	690	678	686	652	661	691	671	695	701	653	691	723	705	638	730	718	701	690	718	700	721	721	707	718	659	717	689	746	715	668	676	715	670	737	717	658	746	647	676	747	699	719	703	665	687	667	679	670	734	674	664	719	649	681	700	703	686	654	748	639	675	711	713	715	675	710	681	719	676	705	702	655	701	700	679	697	707	692	736	677	652	703	658	696	661	701	698	679	652	714	662	686	683	708	699	692	705	750	647	660	695	692	655	662	690	733	678	682	664	650	720	704	708	713	699	627	696	626	711	731	720	687	708	692	681	703	672	674	626	700	674	699	708	708	725	736	641	679	746	645	687	704	705	705	713	740	682	703	711	696	685	702	703	729	671	683	689	701	696	633	724	681	673	669	728	697	682	733	746	749	712	757	709	691	693	704	675	709	693	664	701	691	675	737	746	669	669	700	656	653	674	708	703	712	646	716	668	672	743	719	717	671	640	690	695	697	694	733	717	658	688	688	698	709	693	664	693	664	682	672	687	686	697	696	727	735	692	707	716	691	658	725	699	730	713	683	717	704	720	699	712	697	690	709	686	699	654	696	681	712	677	719	666	661	721	682	742	707	707	700	678	708	706	726	691	712	739	693	713	650	691	671	678	670	703	690	680	686	659	651	636	673	697	678	677	705	653	642	678	681	702	689	712	681	735	688	718	722	735	688	705	666	682	668	642	682	779	713	685	690	672	683	723	694	710	704	735	722	662	692	677	689	684	653	698	702	702	732	686	655	712	685	717	642	689	659	681	649	691	689	687	721	690	685	669	677	735	717	656	677	660	723	701	672	686	683	681	705	738	690	691	722	666	699	630	661	684	669	684	732	720	679	707	697	716	717	671	713	647	694	697	642	688	694	670	702	711	680	688	743	703	667	630	683	678	707	677	686	722	652	750	716	700	698	666	660	673	675	737	727	694	688	665	677	696	692	680	675	722	710	691	680	737	700	702	714	721	659	736	745	677	720	697	720	676	710	739	699	710	694	700	712	667	658	688	621	677	688	708	684	672	720	691	685	658	680	670	694	678	726	663	721	695	698	723	732	691	705	707	775	704	729	726	693	718	689	715	658	692	728	698	692	699	684	728	682	707	715	720	699	702	748	699	700	735	646	701	669	699	745	678	678	720	723	706	694	681	705	658	705	734	644	657	702	710	764	664	695	664	714	694	660	750	726	660	663	679	709	638	704	667	702	706	656	706	722	688	647	650	692	700	710	699	692	706	671	665	718	695	738	688	698	641	689	693	685	691	682	659	693	674	677	714	721	721	685	697	677	658	684	683	689	679	670	709	707	694	679	670	692	694	700	696	671	701	711	680	676	660	681	659	663	686	691	681	697	715	730	684	665	677	701	729	663	675	695	707	703	759	729	711	686	732	701	664	685	705	713	664	690	692	658	689	697	658	690	739	703	708	744	699	705	681	697	700	710	670	722	660	678	707	677	719	694	726	686	746	699	642	713	688	691	701	679	680	712	679	693	703	698	715	750	660	697	714	664	655	723	677	700	681	687	693	716	670	656	718	711	705	743	660	681	721	721	714	687	717	699	697	642	696	724	742	676	689	686	688	699	693	644	689	694	664	680	722	673	688	741	669	653	712	685	684	648	669	667	691	698	695	693	664	711	711	701	702	700	687	722	741	694	673	651	670	685	669	720	702	703	703	708	715	729	692	709	692	709	709	733	672	692	664	707	717	697	695	720	684	713	694	656	733	711	694	665	687	694	685	699	659	710	732	699	732	697	686	684	682	643	695	716	655	721	659	665	674	727	689	734	709	706	693	670	723	716	724	720	717	694	683	708	708	680	729	662	664	660	662	678	710	649	705	706	688	691	720	677	722	695	711	727	689	685	738	631	702	711	703	691	680	688	757	655	736	727	685	716	716	685	656	685	672	698	704	717	703	768	689	748	718	686	696	704	725	669	661	693	648	683	715	708	699	680	732	696	691	663	677	717	706	713	723	707	737	699	739	659	682	704	734	704	667	709	671	676	683	720	677	701	696	665	655	692	731	723	691	703	706	734	691	676	695	669	705	730	687	737	686	683	672	656	677	703	711	680	657	677	699	684	667	689	691	674	662	675	692	667	700	683	679	713	706	706	735	659	661	684	684	669	679	688	685	722	682	701	694	670	736	708	715	675	674	726	694	701	699	674	686	714	722	699	688	701	698	665	682	681	688	727	629	724	662	712	704	661	680	714	697	696	669	704	670	662	741	702	696	704	702	644	668	651	718	696	686	659	678	717	669	692	689	690	712	685	687	673	669	692	689	719	681	705	646	707	651	686	652	664	773	702	683	690	694	714	723	681	706	716	676	725	690	698	756	682	703	688	685	630	684
3468	5144	3453	1970	1659	1397	1306	1187	1170	1080	1097	1010	1076	998	1005	987	978	965	996	968	979	926	988	964	942	996	938	951	960	891	901	954	921	944	963	976	965	929	970	941	915	928	983	990	873	979	958	957	960	949	951	979	975	948	912	916	988	949	968	960	917	981	948	923	893	951	920	910	949	956	898	977	992	936	890	928	927	935	973	917	889	953	1014	990	925	979	943	972	932	967	949	948	906	898	925	947	944	933	937	925	966	905	940	919	937	1001	960	976	954	948	964	906	911	880	928	886	928	940	951	905	925	980	958	910	963	922	994	894	978	943	941	989	886	901	924	901	930	913	929	926	943	934	900	883	924	976	902	920	893	949	931	959	894	890	910	948	932	926	921	943	966	895	942	910	911	961	977	924	929	972	905	931	952	922	937	910	898	919	939	967	979	890	901	993	970	999	925	926	978	905	918	958	903	920	957	958	969	956	850	961	914	890	929	907	924	935	989	956	961	914	956	822	987	956	952	916	939	933	970	967	943	976	970	933	973	938	914	918	935	879	925	899	967	911	958	1031	998	932	933	941	954	954	973	921	934	971	966	953	951	927	931	919	960	887	871	989	943	920	908	912	908	920	950	928	905	988	949	945	949	976	908	974	980	967	887	955	941	917	900	945	918	955	923	967	908	934	875	981	890	955	969	910	931	918	954	904	940	910	895	935	919	947	914	931	953	965	903	929	939	946	887	919	983	975	897	901	908	948	929	981	936	982	912	964	921	961	923	919	964	949	921	920	918	973	946	962	951	960	951	945	915	914	959	972	914	901	960	961	952	929	937	908	906	983	915	943	936	950	928	921	934	965	946	922	959	955	922	939	884	921	947	887	913	955	933	907	893	941	898	910	911	956	907	916	922	939	908	908	904	948	942	936	919	929	965	938	965	967	957	934	871	924	956	958	906	936	891	967	949	900	967	919	1005	931	893	940	939	969	963	956	935	924	994	902	913	915	940	1006	998	951	930	933	960	958	897	967	909	923	935	993	906	924	914	989	996	1015	943	924	923	971	909	973	945	999	969	971	901	929	962	945	952	962	956	988	938	960	899	935	930	892	908	942	903	938	975	910	936	957	951	900	1016	906	947	926	941	941	920	919	921	906	885	974	907	942	966	905	929	950	923	951	918	888	942	962	953	979	978	937	899	937	911	962	954	943	966	944	942	998	955	895	941	959	897	923	900	993	930	953	937	942	910	901	974	921	941	929	927	899	896	904	868	899	968	940	838	880	901	971	924	875	940	939	942	945	914	952	938	929	887	888	919	963	916	947	944	943	963	902	890	911	931	904	915	950	888	929	948	900	961	891	954	961	920	953	919	929	936	905	918	937	952	930	903	900	925	960	943	911	935	935	916	966	940	906	918	919	956	925	918	923	938	901	924	956	942	984	921	921	949	900	931	929	914	889	910	927	914	981	914	909	897	951	939	954	951	925	934	924	917	959	994	931	904	968	883	959	888	910	950	934	907	909	946	932	874	936	938	970	907	974	939	900	913	990	921	942	924	912	934	904	929	952	921	964	946	960	940	919	921	944	887	935	918	927	961	944	952	922	958	959	951	986	908	988	912	943	968	861	964	896	931	957	917	969	890	866	897	923	927	952	911	921	936	951	973	938	973	932	950	950	927	924	985	907	939	937	883	919	928	997	943	927	896	1011	960	882	972	920	928	902	897	958	903	989	917	910	921	979	982	958	934	892	902	909	916	924	987	921	948	933	945	880	914	946	912	861	923	928	931	979	925	943	913	908	877	928	917	917	929	933	934	956	972	936	936	952	912	915	961	892	997	978	971	965	888	912	973	953	921	947	951	958	873	922	906	918	896	907	948	896	943	941	944	928	909	927	936	1021	952	886	939	950	972	921	893	958	971	966	971	1008	942	954	957	929	923	936	894	916	923	973	935	893	936	945	937	934	982	926	896	960	935	896	982	916	997	988	986	916	906	939	934	877	924	973	925	892	968	946	927	910	891	876	930	914	930	909	922	940	950	945	960	921	930	878	955	913	940	939	946	941	911	904	979	984	957	895	974	913	954	943	947	947	942	997	948	962	938	958	889	960	952	950	975	913	957	951	950	934	854	948	940	944	873	929	919	956	939	944	898	962	959	997	918	969	992	898	984	945	947	913	900	965	957	903	917	900	915	933	886	924	942	926	948	917	942	995	895	960	960	942	914	996	979	952	957	921	990	948	953	920	968	904	979	884	893	983	948	913	910	985	926	906	891	953	933	937	943	932	958	938	944	1008	927	858	964	975	931	949	897	954	962	963	906	937	953	947	946	930	852	890	947	963	998	968	956	978	929	927	898	952	908	943	948	951	916	978	896	914	928	907	931	949	923	897	991	998	935	936	935	944	937	972	942	1000	934	961	915	857	923	917	928	902	869	913	894	986	968	922	944	928	890	929	962	894	920	902	1005	944	930	911	924	958	952	969	952	971	947	961	899	955	926	980	954	991	940	903	934	847	916	929	950	933	1023	931	927	944	916	933	934	926	907	899	988	933	953	926	887	973	908	937	915	912	896	906	934	985	918	919	953	908	967	943	967	994	940	901	945	934	918	932	933	960	912	938	906	934	928	903	928	928	930	936	963	901	957	902	912	964	951	959	954	947	972	868	973	935	964	945	985	903	949	953	939	881	930	976	919	912	993	977	891	914	953	943	926	961	927	931	896	970	947	944	928	907	958	962	951	934	942	919	918	959	916	967	940	905	893	891	948	907	897	940	906	878	951	908	947	873	871	932	886	929	909	865	982	984	901	878	892	958	941	922	961	959	929	936	921	929	923	951	969	935	907	937	963	929	980	899	950	869	926	894	891	931	929	950	930	935	923	914	900	933	975	928	920	928	897	943	931	960	943	875	883	976	947	960	1001	907	940	994	965	938	915	959	920	909	931	930	961	949	973	941	916	992	962	942	988	946	961	980	917	894	956	939	889	986	991	960	928	980	1000	935	981	958	954	910	911	1012	930	978	948	926	967	918	916	972	918	920	939	950	962	948	964	913	958	940	952	926	957	884	919	979	910	928	941	949	912	888	905	923	916	937	954	916	949	969	946	910	895	902	943	953	943	999	910	928	920	922	1052	915	988	963	945	926	898	1013	949	932	943	917	938	897	947	890	895	952	897	913	947	938	972	989	939	929	964	927	937	930	950	947	949	903	889	906	966	960	913	959	942	891	938	1002	902	950	958	871	959	881	937	943	981	894	940	954	981	937	916	947	980	921	962	917	913	913	924	922	946	952	939	954	957	972	904	920	926	913	961	889	926	960	947	903	906	886	967	972	971	925	1019	966	942	916	901	938	976	886	954	911	919	979	953	966	926	903	967	975	977	945	878	955	962	951	948	896	947	958	921	890	925	886	908	990	921	921	926	886	980	948	928	905	897	982	889	937	1027	944	937	933	923	891	993	918	971	920	936	931	922	980	920	968	976	918	968	911	975	924	922	931	897	921	995	921	952	919	920	880	967	939	932	833	906	922	934	956	974	955
22042	21000	28602	23583	21001	20677	2400	685	430	440	359	375	354	321	315	285	276	288	240	254	265	244	246	246	246	250	264	218	226	249	243	249	249	212	243	231	237	213	225	231	241	228	224	213	226	193	246	231	238	245	216	205	198	214	210	214	248	236	234	236	210	209	223	235	223	222	210	216	213	228	203	213	240	203	235	205	216	220	237	227	215	210	215	212	201	213	202	229	218	210	207	216	200	199	206	190	198	219	211	210	212	221	254	221	200	240	217	215	222	206	243	229	197	207	208	210	218	231	191	226	219	228	216	226	213	239	218	218	219	210	228	219	207	234	194	223	203	228	219	215	234	211	255	219	211	230	214	214	222	213	217	253	237	198	211	204	232	237	210	214	222	240	202	207	222	238	222	207	253	241	222	215	236	228	210	206	216	229	237	223	209	206	196	197	216	236	225	233	224	199	211	193	229	242	193	205	237	242	233	215	209	226	238	262	217	216	213	217	228	206	245	224	193	195	227	201	235	212	226	209	220	205	213	218	238	235	218	219	185	226	219	201	226	205	225	206	202	229	226	218	202	217	259	256	201	214	242	209	221	231	206	217	200	228	246	218	203	227	206	218	214	197	209	244	241	195	215	238	228	223	218	197	221	224	236	235	198	217	195	233	244	217	198	245	223	203	245	193	206	229	231	203	235	200	218	208	231	236	227	233	223	248	215	221	212	239	198	208	225	230	201	214	232	222	209	231	217	208	245	202	225	210	214	213	229	219	224	219	216	243	226	228	208	206	210	231	225	208	196	214	212	204	218	237	217	224	229	236	214	226	232	204	228	217	218	212	243	225	216	214	206	215	209	261	201	220	246	235	227	219	238	223	219	225	199	195	229	229	227	230	241	219	225	214	229	229	215	228	210	197	222	239	201	203	222	220	211	217	197	201	216	250	203	222	216	225	228	217	211	217	211	214	251	218	226	209	227	231	202	206	229	235	234	231	234	237	236	219	246	237	222	214	217	237	239	258	210	227	214	229	211	206	243	247	204	193	230	222	222	207	235	211	236	226	237	221	227	196	195	237	213	195	211	224	215	203	226	212	222	229	216	231	219	211	222	237	209	205	216	197	227	215	198	245	225	223	216	216	197	193	241	199	201	222	226	220	242	220	216	207	238	207	201	217	240	196	229	204	235	210	203	242	210	219	187	226	209	190	216	208	216	203	217	218	219	207	220	196	224	224	231	193	224	204	248	234	219	197	219	217	208	221	213	203	219	215	229	209	193	227	246	220	242	227	210	223	216	214	210	229	241	188	227	197	226	218	215	218	222	208	221	228	220	206	218	211	245	207	225	209	249	232	202	221	217	218	229	214	235	210	233	211	218	215	209	221	219	210	221	196	232	194	215	214	224	222	202	204	219	247	231	227	203	224	226	188	213	186	209	219	207	204	242	200	230	192	199	218	202	219	211	219	216	215	228	198	236	236	232	224	221	230	239	208	196	213	220	241	219	233	220	180	212	223	247	218	258	217	195	203	222	238	227	220	198	207	199	209	208	221	212	216	192	225	197	226	219	209	185	229	233	220	213	203	230	222	229	202	215	203	227	229	221	219	224	221	226	215	219	222	223	210	201	237	184	209	200	228	196	259	231	215	231	177	216	224	209	206	210	228	209	223	202	216	186	212	189	220	217	227	227	218	222	228	206	206	209	209	229	215	200	238	194	223	225	211	202	199	192	223	223	197	246	219	223	218	248	229	217	237	224	221	225	215	239	210	211	196	213	245	224	217	188	233	238	229	215	224	243	205	249	202	210	225	231	217	242	223	218	223	214	224	221	213	218	212	208	219	224	185	209	223	207	183	230	221	228	234	209	223	227	233	219	215	210	208	230	221	225	235	201	215	213	198	224	200	217	189	200	242	210	209	202	216	238	237	214	211	228	226	185	223	224	244	225	215	195	219	234	223	227	212	210	211	192	215	233	224	236	228	209	232	240	189	217	223	218	224	242	228	224	215	213	208	187	204	220	223	213	223	205	223	194	217	241	213	242	233	212	227	204	225	198	217	232	197	237	238	198	227	230	214	190	213	232	232	234	223	245	222	228	223	236	208	195	196	226	225	230	218	211	221	222	194	212	244	224	234	247	201	201	213	197	211	206	218	222	206	208	235	229	213	204	238	198	196	232	220	242	206	201	227	220	212	238	217	196	230	218	219	236	239	234	222	193	218	212	210	220	245	209	220	209	214	212	200	225	219	220	230	207	196	211	208	211	211	214	206	228	207	227	232	211	204	212	212	238	190	228	202	206	227	231	195	252	204	230	233	207	175	199	210	212	221	206	237	230	218	224	217	224	245	225	233	209	215	232	193	225	210	247	220	202	236	229	195	199	200	201	212	200	235	212	197	214	215	237	213	216	236	221	187	221	233	213	221	188	236	209	226	199	213	213	226	200	208	209	235	229	209	218	222	235	200	217	231	226	228	208	221	235	204	217	193	206	223	232	220	229	219	230	261	218	203	224	224	243	210	215	186	203	207	189	227	234	201	227	219	223	236	237	220	234	205	212	226	229	182	235	219	239	207	231	199	211	211	212	220	234	222	196	195	231	243	245	203	220	248	222	198	210	194	204	240	227	213	225	226	244	206	227	216	205	218	216	216	195	223	227	219	239	250	215	235	215	195	195	198	231	207	220	224	227	223	231	211	223	219	216	238	232	228	215	195	231	227	201	208	236	220	214	233	193	194	222	203	208	207	186	216	215	209	221	207	207	234	222	199	212	235	229	219	233	211	193	215	206	216	237	214	207	212	211	244	200	220	226	221	205	226	196	258	200	198	219	218	232	220	230	261	205	200	211	214	227	217	237	217	214	259	212	231	231	207	238	217	228	215	261	211	216	222	230	215	218	209	227	218	243	229	211	225	219	218	204	252	231	223	225	198	207	242	224	220	226	222	222	200	212	201	222	203	199	219	197	239	209	220	223	196	197	211	201	205	243	218	238	215	214	218	214	253	225	208	195	223	252	218	204	235	202	216	240	219	185	217	232	248	207	202	233	227	246	207	244	211	222	221	223	214	226	220	227	204	196	233	222	229	212	226	226	231	204	222	198	216	200	215	193	218	224	230	235	221	190	210	234	185	242	208	231	230	199	230	215	193	233	245	231	203	220	191	206	240	228	227	202	226	226	219	231	216	215	236	220	214	185	252	246	234	215	198	209	192	220	230	238	201	227	225	223	211	189	225	230	205	211	221	203	226	200	221	203	217	187	210	179	216	224	205	202	220	228	223	197	207	221	253	211	210	199	228	227	221	229	224	208	207	189	210	222	212	195	215	212	200	222	249	242	198	241	223	215	219	206	228	231	204	224	229	217	198	210	212	221	226	204	201	211	208	186	218	213	205	209	208	218	232	216	201	218	217	230	211	219	228	190	206	232	213	240	204	211	233	217	189	220	207	224	214	220	203	229	248	222	219	245	228	220	233	236	234	224	235	235	193	207	214	234	216	201	239	237	194	231	208
4232	14088	9198	4246	3038	2215	1569	1231	975	850	771	703	639	567	552	494	454	458	446	401	407	358	361	363	359	340	341	347	304	316	328	341	330	368	326	330	341	316	358	312	321	313	316	326	327	323	328	309	326	324	296	308	300	303	291	299	291	279	253	257	327	323	271	309	278	288	342	279	303	306	302	284	312	302	318	334	302	314	312	308	329	315	318	304	325	280	307	290	279	281	267	297	339	295	290	319	296	307	273	293	273	297	331	290	297	259	330	302	283	279	287	308	303	293	319	311	276	308	267	285	282	295	282	297	303	294	281	308	326	323	279	342	316	299	282	316	323	288	282	292	309	307	269	327	327	287	306	305	284	281	325	302	329	309	312	287	304	305	317	288	330	300	332	269	311	297	314	312	315	301	266	277	309	309	297	286	270	319	306	316	324	320	274	286	293	312	301	293	295	278	295	307	318	301	301	288	282	299	346	286	300	294	267	305	307	282	305	296	295	281	313	239	297	277	278	305	268	315	311	335	313	306	268	303	318	289	294	294	304	305	320	283	285	324	319	283	276	284	313	327	265	305	296	280	297	287	318	324	294	329	320	319	321	303	296	295	296	307	289	285	316	272	285	308	284	260	307	306	280	304	294	291	295	292	301	311	285	284	305	288	288	325	327	326	303	318	291	294	287	298	303	298	269	283	321	282	295	306	332	294	290	310	290	314	300	264	309	298	286	277	294	281	313	308	272	281	313	293	320	311	322	329	289	305	289	317	278	311	314	288	296	297	301	283	298	294	301	305	334	314	311	255	290	289	318	308	290	290	295	284	311	308	294	294	289	294	306	303	331	295	295	280	292	328	316	279	296	297	264	320	292	285	290	297	300	282	282	289	283	315	301	302	318	286	288	310	287	293	276	327	309	253	279	299	326	263	306	308	302	310	306	310	294	305	304	317	287	271	284	303	256	292	313	313	267	331	315	291	295	308	310	276	314	291	304	275	290	332	292	307	315	291	267	316	283	282	312	286	310	278	289	281	329	305	308	323	264	305	283	293	302	288	300	300	284	276	284	297	297	281	286	291	292	300	286	282	319	262	288	306	269	286	300	289	285	273	283	286	259	301	313	371	293	316	286	280	262	283	322	272	313	285	294	303	279	285	282	298	285	253	302	274	304	299	290	296	289	291	268	268	296	278	255	295	291	288	315	257	301	294	340	295	311	310	300	304	314	287	293	299	325	310	326	327	278	332	316	290	297	297	322	297	302	278	319	259	274	303	291	291	280	278	297	321	285	326	313	291	313	259	263	324	275	278	313	311	294	304	293	303	292	281	281	299	303	297	296	332	279	287	328	298	328	313	327	293	295	291	301	292	324	298	273	326	298	314	289	278	304	286	306	316	309	280	306	301	304	290	316	320	283	340	283	288	324	297	311	266	289	299	266	304	294	257	292	330	324	323	287	294	280	295	299	315	299	262	317	265	266	327	313	317	302	330	281	322	290	296	310	281	281	305	298	287	299	284	314	298	293	296	297	291	299	303	291	304	297	330	319	305	278	324	266	305	300	335	287	303	288	309	321	302	279	318	326	287	324	272	327	300	307	315	332	282	308	279	303	263	302	329	290	313	325	275	271	308	320	299	302	317	305	279	305	306	291	295	294	300	323	288	301	299	284	284	304	305	291	275	319	289	289	281	296	319	290	296	298	286	285	281	289	318	281	290	271	335	282	292	302	297	279	291	293	306	258	278	284	284	284	281	275	323	296	281	315	323	265	319	312	334	299	301	292	293	270	312	319	290	296	265	313	311	311	293	302	304	315	300	281	311	300	277	284	305	288	283	309	291	296	303	283	263	335	320	296	306	292	302	312	277	299	285	276	300	290	308	316	323	310	276	298	301	304	298	303	297	331	302	263	299	322	284	298	308	309	306	296	288	300	284	283	338	299	294	271	274	300	305	279	312	306	285	285	313	318	318	278	285	284	304	268	261	308	287	324	287	297	297	324	272	287	317	278	286	309	319	293	317	280	309	316	287	310	296	273	283	282	299	301	316	311	310	269	301	285	303	341	311	304	294	276	321	284	307	281	287	294	304	307	335	301	246	290	314	313	301	296	303	300	289	267	339	296	305	323	297	314	270	304	291	325	254	293	292	320	310	346	289	314	304	321	308	305	292	277	280	274	282	305	276	270	277	298	328	326	296	307	291	292	311	289	278	296	294	273	315	289	295	297	309	288	340	322	270	299	295	289	315	287	306	297	306	287	304	294	294	282	306	284	319	294	287	269	284	325	286	311	314	304	286	319	281	313	262	298	286	298	289	312	303	302	280	303	309	310	298	296	327	297	323	284	294	287	316	296	277	282	305	294	304	325	306	295	307	303	283	298	293	272	335	290	272	317	327	317	296	325	319	304	278	325	273	294	296	313	302	322	290	301	260	302	304	290	322	326	281	333	339	279	302	320	308	275	261	276	310	292	286	281	332	279	306	302	306	275	288	315	298	310	320	309	296	273	275	323	280	261	286	268	289	311	302	290	289	315	298	281	259	313	309	303	311	292	291	309	295	298	304	294	302	275	333	302	274	265	301	282	310	295	288	293	315	287	282	289	294	289	300	287	294	281	287	299	273	305	307	285	319	295	299	315	290	299	291	281	270	290	280	306	280	278	265	316	294	293	304	287	272	342	277	269	298	292	265	290	279	294	295	289	288	315	285	314	298	294	313	285	285	313	309	297	294	291	300	307	307	298	294	291	295	281	312	286	320	301	273	308	293	286	302	285	292	284	320	317	309	309	342	294	300	315	278	324	293	302	273	291	288	310	313	312	295	301	304	296	305	278	316	264	299	320	311	313	292	305	282	317	314	282	279	303	298	297	327	284	283	301	310	284	325	290	286	296	277	300	305	301	308	319	277	285	322	292	316	290	287	317	309	294	268	287	304	302	305	295	319	319	295	313	270	310	270	291	297	307	306	311	273	305	313	288	267	314	281	322	304	280	320	262	272	325	298	286	284	297	295	306	339	313	315	332	290	297	319	318	289	296	310	312	276	283	284	277	283	311	338	281	279	271	300	295	331	274	298	296	256	276	266	293	282	295	243	301	285	278	302	307	301	292	297	303	340	299	310	299	304	279	318	294	285	277	310	282	313	313	300	302	289	337	283	299	256	273	278	292	277	314	286	325	301	319	316	276	322	314	305	284	299	299	278	321	331	288	310	328	292	311	293	280	270	291	302	296	248	313	297	297	303	316	280	311	276	308	314	292	317	339	274	260	320	273	270	297	294	281	294	293	309	290	318	326	296	279	330	304	274	336	282	322	317	304	302	282	286	275	307	297	287	286	290	291	304	286	314	269	289	305	290	278	307	307	315	323	309	287	288	288	302	310	285	281	278	283	312	291	351	306	309	298	274	329	317	271	304	310	258	307	302	289	282	284	276	283	288	284	301	308	264	277	276	296	306	313	312	280	276	278	307	283	314	306	284	266	279	301	310	299	320	296	300	272	300	305	303	291	292
26668	17674	3672	846	708	670	647	646	632	632	644	645	578	642	574	621	651	614	647	664	645	646	652	610	650	661	644	635	605	661	568	653	628	628	594	567	644	644	576	644	654	620	625	613	662	681	601	630	661	602	635	612	623	673	677	639	603	600	610	606	649	614	644	660	631	617	585	614	599	618	640	640	630	636	660	622	580	628	620	626	619	611	639	691	611	587	640	647	633	644	568	618	615	570	604	665	631	591	649	602	596	650	625	630	673	620	628	623	659	677	639	597	650	656	624	630	626	632	601	645	619	660	581	645	543	618	615	660	624	629	571	612	613	608	626	668	618	611	640	637	640	613	604	625	632	641	634	622	627	647	614	654	645	603	643	666	604	651	739	623	637	659	629	636	623	644	619	583	590	629	637	651	616	610	651	641	588	638	647	606	607	663	600	640	577	613	638	608	568	646	649	638	591	621	616	611	634	617	611	614	662	679	640	638	639	601	634	609	586	604	607	624	603	618	633	612	625	603	620	664	632	633	660	625	659	626	608	623	649	632	688	644	628	659	644	645	650	585	624	622	624	612	636	607	576	586	592	666	630	635	652	607	649	654	623	586	628	657	630	597	599	626	659	688	638	638	639	646	644	657	618	646	606	639	596	640	682	652	630	647	607	591	636	631	594	593	607	633	600	617	615	607	597	647	660	570	625	618	598	627	639	650	633	566	641	595	594	614	624	604	626	617	624	653	592	597	652	685	624	622	653	640	620	637	648	634	640	628	634	637	625	579	645	606	611	630	635	620	606	646	625	657	632	607	587	638	635	632	673	635	632	622	659	636	617	576	592	656	615	639	611	595	671	625	657	658	660	639	633	582	630	662	626	662	647	613	660	669	659	669	715	586	563	595	648	625	610	603	652	609	654	600	645	648	634	645	650	678	659	618	627	637	582	646	574	597	657	651	613	627	624	636	629	648	619	635	614	692	635	622	617	621	633	643	630	652	640	640	640	654	613	673	678	589	684	619	558	612	636	619	637	629	616	615	631	641	587	619	626	626	653	634	621	591	619	661	641	615	706	606	650	659	657	653	606	630	613	680	643	652	631	637	605	585	591	651	656	616	650	623	649	628	641	598	603	588	635	678	623	622	596	578	591	628	619	635	635	627	665	643	642	631	640	659	652	651	581	629	625	622	602	657	585	608	584	623	654	626	646	627	633	593	596	652	600	623	615	604	631	644	630	648	624	641	684	632	629	656	619	692	619	590	591	640	652	578	636	659	634	609	570	717	657	595	619	622	590	630	595	614	642	635	635	594	657	620	657	571	618	621	654	616	638	606	663	674	600	646	670	648	611	675	618	654	640	649	635	576	637	607	611	621	623	654	613	597	672	601	668	622	620	591	628	639	622	653	619	642	594	621	615	651	606	647	612	647	671	661	611	644	621	622	635	638	635	634	637	626	638	618	632	648	605	599	591	631	636	644	594	639	642	634	628	645	668	614	625	657	633	626	633	626	658	631	647	624	633	633	608	677	612	654	625	675	657	630	610	641	600	639	626	651	628	640	642	582	595	643	597	615	659	650	697	648	609	608	655	639	664	571	632	591	645	617	637	633	620	607	642	680	672	659	637	650	643	655	627	578	584	639	627	667	641	642	630	606	618	632	612	632	634	621	632	640	608	600	641	630	560	649	629	616	639	594	635	629	673	610	638	623	699	580	604	624	669	603	596	582	661	615	614	651	676	609	611	629	610	611	624	625	642	611	626	617	614	618	603	580	616	644	582	597	620	624	674	633	623	639	607	613	571	629	604	627	614	677	606	666	634	632	643	602	638	651	618	633	682	640	703	596	612	682	677	622	631	609	575	592	634	598	630	640	563	602	644	661	635	627	636	658	649	639	612	623	572	644	630	612	640	675	621	632	658	656	612	600	624	668	646	615	608	618	658	648	634	613	615	629	659	605	617	585	622	641	591	581	616	635	625	614	652	645	639	658	614	652	636	623	624	631	626	611	626	621	654	626	578	641	637	617	622	659	621	637	621	628	639	632	627	630	694	616	627	667	636	617	624	622	597	616	638	607	619	644	619	625	608	613	627	651	621	674	629	636	626	662	618	631	618	631	648	675	610	599	600	647	652	582	622	642	608	644	660	619	643	629	607	626	644	623	625	616	616	640	603	665	613	625	643	605	660	619	627	634	664	649	619	618	638	605	627	659	608	662	593	683	599	626	644	649	581	623	652	671	642	632	576	635	624	631	610	576	604	598	628	596	602	622	600	640	645	683	646	643	641	605	661	601	638	608	634	616	634	574	585	613	621	629	671	662	611	647	662	623	633	634	623	635	623	651	613	647	651	684	649	615	668	632	601	624	631	612	644	633	648	625	588	674	589	643	617	601	624	615	648	649	608	620	623	642	646	653	673	617	617	633	635	615	663	633	640	604	646	637	630	603	642	605	654	628	585	636	654	629	632	591	619	664	660	575	636	651	615	618	590	610	599	608	607	652	617	610	609	651	621	607	622	590	647	678	658	639	660	619	602	646	571	621	586	585	652	653	678	680	647	610	601	610	645	640	643	613	633	595	635	586	658	632	637	608	630	590	635	612	683	654	635	643	680	681	614	673	640	626	632	646	595	626	596	682	666	627	623	617	606	618	600	585	622	637	630	631	643	639	643	577	645	616	640	615	635	624	640	603	615	601	588	595	617	617	593	625	643	600	652	655	687	610	645	644	584	701	618	624	588	619	676	620	656	646	658	620	630	649	612	603	626	607	629	630	657	653	656	663	682	632	664	630	621	609	645	634	629	639	601	630	677	658	566	645	597	629	647	607	611	656	632	632	657	600	644	649	642	630	674	617	637	623	644	619	596	627	644	607	610	618	609	630	653	600	627	591	609	654	641	657	607	607	586	644	600	631	632	671	626	640	607	583	644	615	586	658	629	650	627	570	701	702	656	614	649	655	675	646	610	599	605	595	646	644	638	607	662	619	618	582	577	613	601	636	625	617	605	639	606	639	616	602	648	653	603	623	624	659	643	635	595	627	625	590	586	696	588	651	596	659	629	659	620	611	630	668	617	635	664	655	597	618	594	642	647	621	593	622	636	649	600	629	657	633	615	662	648	660	645	622	639	620	617	664	575	612	631	620	653	649	671	612	622	623	629	588	575	628	617	612	595	685	660	629	631	627	605	593	612	679	668	605	588	635	684	597	621	600	623	615	637	648	638	580	610	617	613	642	620	656	615	641	666	655	606	607	647	593	664	619	633	618	641	629	567	589	628	623	642	614	676	618	675	631	625	632	630	642	618	628	624	657	630	619	627	611	638	613	647	676	591	652	658	583	662	611	646	630	644	648	632	639	623	660	673	617	685	625	636	639	596	624	650	674	549	634	608	620	667	629	609	635	610	607	633	622	570	685	591	646	629	649	659	613	625	579	664	661	599	609	578	695	596	642	644	648	600	621	683	643	599	628	634	625	656	634	652	655	588	624	676	623	610	632	605	638	617	656	640	606
4282	1746	1309	1100	1032	942	924	940	893	929	937	872	935	902	949	893	885	841	883	885	822	856	843	862	859	899	900	887	898	852	930	873	835	914	888	898	910	875	849	868	894	887	890	871	888	931	888	870	893	862	862	858	898	884	896	865	899	849	855	907	856	885	924	862	866	904	865	878	862	874	961	890	908	835	866	874	822	913	894	868	930	882	906	906	923	883	920	879	901	900	880	828	914	845	933	887	885	899	917	863	853	884	860	864	853	823	906	850	920	901	933	884	862	868	878	903	861	941	929	841	853	864	916	919	812	932	898	875	863	867	877	891	930	789	904	834	932	923	906	887	866	884	910	898	883	862	883	858	858	920	845	856	839	849	886	902	891	916	888	898	910	907	880	886	842	949	909	903	855	903	937	868	910	888	850	873	925	879	870	893	882	853	856	886	917	899	833	861	877	882	902	840	957	910	856	842	870	874	867	885	889	906	875	904	867	852	887	866	860	830	873	896	877	859	825	887	828	884	896	849	909	889	904	885	882	876	861	836	893	896	950	835	880	852	928	860	865	871	883	866	844	893	895	900	908	844	933	897	864	873	904	891	884	839	887	892	865	895	925	874	908	910	895	896	923	889	846	896	909	910	890	892	894	870	902	899	919	863	874	866	888	877	902	878	860	888	894	868	851	842	886	851	883	827	864	819	833	828	865	916	876	913	871	902	874	858	858	872	864	878	873	870	866	884	919	846	918	920	1012	934	942	872	855	863	892	877	859	899	861	877	889	869	902	851	910	901	892	895	834	876	912	827	864	869	892	908	875	894	864	834	927	863	929	903	888	886	965	927	896	867	876	901	851	837	908	866	814	897	885	826	896	888	909	839	830	884	878	840	936	877	894	865	922	893	893	848	877	847	836	837	867	851	824	959	850	869	865	866	842	863	912	866	826	867	913	837	869	865	916	867	861	874	892	874	922	899	864	842	882	935	930	930	867	937	850	884	912	862	877	859	933	898	876	940	903	875	889	891	842	893	901	898	884	843	848	906	868	880	847	901	884	892	885	826	920	922	875	919	896	920	858	861	929	929	868	935	863	881	882	923	920	851	877	847	870	892	902	901	892	910	890	899	852	874	879	897	888	852	892	847	876	891	855	946	899	854	867	871	881	863	828	875	888	856	870	842	899	890	821	838	898	873	854	858	879	842	881	919	905	885	932	950	869	904	897	876	926	871	897	861	874	893	861	872	798	884	886	877	853	893	913	891	913	803	881	916	861	873	862	899	882	861	802	892	851	827	853	857	937	866	851	879	904	926	873	855	908	859	852	877	922	872	803	945	895	845	879	832	842	901	898	912	879	910	892	884	883	844	913	845	897	917	849	848	920	850	858	858	914	872	892	878	841	856	831	912	864	907	859	879	866	907	847	897	842	821	837	874	850	898	881	892	910	893	817	860	960	871	817	920	885	820	889	852	894	862	934	872	876	888	943	917	899	809	882	902	897	909	897	845	868	907	905	877	961	859	893	864	910	831	887	915	906	873	873	888	852	894	849	849	858	875	864	869	850	911	859	884	854	913	883	898	857	874	928	830	843	871	849	878	917	844	883	891	838	886	908	874	898	843	842	895	845	889	894	853	879	844	887	939	876	845	829	854	877	866	868	896	900	950	839	951	941	855	887	846	875	877	857	891	899	881	890	883	889	834	840	841	930	933	865	918	847	892	891	870	880	916	885	872	872	900	895	846	850	833	874	852	886	895	859	842	908	875	828	902	885	859	844	871	825	890	896	878	916	854	889	929	848	854	916	919	847	877	888	854	870	876	915	919	891	848	913	868	861	806	892	862	884	891	889	868	902	876	914	891	875	931	866	878	878	879	867	908	921	860	869	867	902	876	849	917	855	850	918	903	865	896	917	854	883	883	860	891	874	842	888	852	905	933	874	873	888	865	827	879	860	909	824	909	859	860	868	896	912	883	901	845	871	842	884	885	883	895	889	907	895	915	908	868	885	886	883	915	813	877	850	876	890	833	868	907	836	870	894	869	871	861	848	893	864	910	896	872	886	880	886	947	933	873	869	884	917	874	871	833	897	844	917	895	868	913	885	888	875	858	925	921	855	870	841	846	883	880	856	886	901	857	928	935	854	869	867	887	906	910	866	903	872	839	826	875	883	910	886	875	914	872	846	938	877	914	830	863	877	839	883	880	874	872	887	917	872	926	915	843	897	918	917	876	921	902	890	921	923	932	882	853	887	846	912	867	869	867	809	861	871	863	889	859	895	817	909	899	930	914	834	866	922	838	861	911	851	879	883	846	904	843	874	872	870	869	907	857	795	882	832	888	914	815	910	895	802	919	836	860	927	870	878	870	943	885	937	880	873	864	893	833	919	880	934	895	905	913	896	809	883	862	899	903	816	843	869	842	907	849	897	867	866	857	894	888	933	894	902	854	875	875	907	887	938	864	849	840	917	867	876	883	884	899	897	881	888	874	869	913	917	900	847	927	869	903	878	900	842	838	857	934	855	855	954	869	869	878	887	881	939	888	872	906	930	890	896	871	911	810	873	882	957	851	906	834	852	873	911	900	879	902	887	887	847	898	849	916	920	909	916	865	911	855	871	825	924	856	912	904	843	907	888	904	856	840	905	852	871	876	849	881	902	859	937	828	861	919	846	864	852	854	927	860	871	867	848	948	877	925	879	904	845	855	868	835	913	883	909	854	840	911	944	896	879	933	842	887	913	863	839	895	856	865	831	898	890	866	834	879	894	919	907	912	906	887	943	917	869	872	886	926	892	827	865	850	872	877	885	893	904	870	878	865	866	910	875	865	882	841	846	878	868	867	862	855	857	943	915	856	855	884	866	871	896	898	891	917	894	930	862	847	830	873	916	924	898	866	921	848	863	945	893	864	922	874	889	933	839	907	903	838	900	873	844	830	837	851	848	876	886	812	876	853	865	887	881	902	924	911	910	862	877	888	899	873	844	908	880	935	918	897	887	904	856	865	843	909	900	864	868	896	875	843	881	842	853	863	882	876	870	869	923	882	915	867	926	879	855	862	852	905	905	818	891	861	829	874	949	855	853	883	903	899	904	837	900	871	900	891	861	927	859	922	873	876	861	888	892	872	857	862	877	951	896	892	849	847	847	856	912	854	886	836	837	869	950	910	840	881	825	831	865	855	873	923	881	881	851	905	885	911	853	909	897	893	863	891	823	914	894	865	890	901	885	934	895	911	848	882	882	913	898	876	876	907	873	866	916	863	900	868	916	900	861	926	878	880	877	883	890	911	845	918	878	837	882	908	904	887	903	894	882	844	915	927	872	846	888	840	864	889	880	886	863	851	896	918	844	855	885	882	867	885	910	902	882	874	871	900	932	904	889	870	886	964	828	917	932	911	903	848	871	962	893	894	881	847	875	876	876	896	914	881	860	893	851	902	863	865	921	938	873	903	891	878	899	855	896	879	899	863	836	898	860	909	904	879	823	889	853	855	890	894	879	884	916	879	903	851
22954	20974	28012	24096	20761	3605	604	487	425	388	396	351	311	350	320	319	303	291	285	319	310	268	287	286	279	277	297	294	321	315	268	280	302	271	289	287	275	274	327	255	272	298	272	300	276	297	265	272	257	268	264	269	278	268	298	287	309	283	286	280	267	307	284	268	273	278	290	279	258	283	269	287	288	257	282	266	278	261	290	292	294	285	281	267	242	286	269	247	246	291	257	294	272	257	292	260	285	257	272	272	254	298	246	293	271	258	270	312	270	293	267	290	274	267	255	272	263	306	288	252	290	273	309	271	292	291	253	279	268	249	277	246	245	284	288	261	286	272	277	285	279	279	288	236	262	278	259	296	298	285	288	277	288	313	271	282	317	283	256	270	277	269	292	295	274	303	275	259	288	294	299	278	279	294	284	287	266	273	279	256	263	259	281	285	296	282	293	286	286	273	262	260	289	296	290	282	298	276	277	284	279	287	270	284	310	263	279	278	267	273	260	283	262	275	319	253	279	284	276	292	290	259	285	260	268	248	273	275	285	273	266	258	297	272	266	282	260	277	274	291	295	251	258	249	278	278	271	265	283	289	258	296	278	255	286	279	313	297	268	307	284	290	296	257	273	287	287	265	258	306	268	277	267	291	300	251	291	288	276	288	268	243	287	273	253	277	282	280	270	274	272	301	282	269	282	260	288	310	252	272	242	275	269	288	255	315	272	277	247	264	269	251	280	286	285	298	255	308	283	263	315	297	295	270	285	291	279	275	298	279	277	250	283	268	284	269	259	270	239	257	288	273	267	269	226	268	307	278	256	286	265	280	294	258	279	249	252	306	288	279	295	256	257	256	256	272	308	282	293	295	294	271	277	306	258	274	271	281	258	276	258	297	297	267	257	246	271	286	279	299	260	282	292	269	303	246	268	303	276	284	290	293	283	258	285	276	321	265	262	269	282	286	293	274	255	285	287	234	261	293	280	231	266	277	261	248	267	282	275	256	295	276	303	284	272	297	264	253	266	268	282	272	296	270	284	275	286	285	278	306	278	282	282	252	285	247	274	246	282	293	264	269	272	278	268	276	269	278	276	278	254	300	303	267	267	273	262	254	278	254	261	280	272	256	253	252	308	238	262	266	299	281	294	266	287	256	270	259	258	275	319	275	307	282	259	296	282	277	305	286	294	253	265	302	299	258	277	319	276	262	286	248	275	264	285	271	260	293	274	273	299	286	280	262	257	282	281	258	263	306	300	247	269	267	310	283	297	280	257	274	256	299	262	270	277	273	280	262	269	286	284	254	260	299	278	279	283	272	288	269	295	301	276	265	294	259	268	261	292	281	276	287	282	276	300	245	282	290	261	260	290	276	288	324	280	259	283	284	261	252	258	274	278	288	293	290	274	266	272	268	299	248	241	302	296	262	295	289	272	312	273	285	248	255	280	288	258	285	267	284	299	299	270	270	273	314	306	272	300	298	281	257	243	270	298	286	270	248	270	255	273	296	259	267	277	285	286	253	285	262	275	256	267	254	297	292	258	285	291	271	277	298	275	267	287	302	295	257	294	259	292	270	328	304	284	276	275	241	245	300	278	254	280	275	290	272	303	267	293	269	272	291	308	276	298	267	243	284	250	296	303	252	270	294	286	273	267	235	260	260	304	301	271	255	333	270	288	283	256	277	267	239	284	278	252	261	306	285	305	269	290	292	309	271	292	284	261	259	291	296	303	233	272	269	250	237	263	319	279	273	292	297	257	294	273	282	289	302	314	289	273	262	278	277	283	283	275	273	239	239	292	284	267	277	290	286	251	268	303	283	255	245	324	271	257	270	278	295	283	275	258	266	266	262	290	275	292	297	283	262	301	251	278	313	280	271	294	259	277	285	273	262	304	302	276	270	262	271	265	294	289	272	281	283	303	278	270	292	279	262	278	282	277	283	308	275	266	298	272	258	254	291	286	323	253	284	264	281	271	260	256	330	254	284	308	283	269	254	257	266	278	288	278	295	290	272	270	249	288	252	253	273	286	254	279	309	282	281	266	246	264	272	274	261	245	295	269	272	248	259	272	252	290	272	281	261	296	281	266	263	265	270	278	271	289	280	291	255	275	255	294	265	294	282	250	256	308	267	281	257	273	265	264	247	271	275	273	279	276	269	289	278	251	268	278	282	306	257	265	284	277	273	313	266	284	279	262	254	288	264	262	274	262	290	285	275	228	289	276	256	289	278	298	255	271	290	278	272	296	270	299	278	294	277	244	263	248	288	288	267	292	260	298	263	291	288	287	275	259	290	279	280	269	273	288	273	257	277	277	301	288	290	254	301	279	297	271	262	261	283	291	288	287	257	270	262	258	282	263	281	275	233	285	284	234	279	279	269	235	307	256	295	274	264	272	280	263	281	266	269	278	294	291	259	311	261	275	255	261	272	272	257	279	274	262	271	272	265	284	274	264	266	317	294	243	279	276	286	266	311	250	293	298	278	294	256	286	252	290	278	254	289	291	284	274	253	271	293	285	272	288	268	299	273	234	299	290	289	285	274	254	281	266	287	292	255	276	282	267	286	281	290	278	272	305	254	259	268	256	265	267	310	238	255	296	272	255	273	266	300	260	279	253	301	266	319	270	247	260	230	289	268	251	287	268	255	272	267	297	267	264	269	291	282	264	289	269	265	278	278	275	261	293	304	292	274	278	263	275	274	259	273	290	274	275	261	273	286	291	269	278	270	271	268	276	289	287	268	267	274	259	256	265	267	293	283	252	242	290	251	306	309	297	252	285	296	287	257	275	292	301	286	288	318	266	254	264	274	289	251	267	261	281	250	246	285	262	276	260	310	274	257	265	307	265	272	305	294	266	292	312	298	276	257	265	256	289	261	297	259	286	267	278	276	260	249	272	264	284	303	260	275	288	277	280	264	269	312	290	269	276	267	283	299	271	271	274	254	248	270	269	249	241	320	294	297	284	273	264	256	270	285	284	316	318	291	290	265	255	280	256	283	276	290	259	283	239	275	280	284	275	284	272	278	301	298	279	286	302	278	276	289	272	256	260	290	273	284	255	300	269	271	281	303	264	282	268	299	298	280	305	261	293	261	265	288	233	263	285	284	269	269	251	254	242	291	317	276	276	296	275	308	287	284	270	283	282	249	303	242	265	257	243	258	271	285	312	291	291	265	262	288	270	258	249	252	275	274	279	241	289	263	287	292	296	262	271	279	255	250	267	291	264	291	286	258	259	242	257	299	324	277	285	275	308	298	267	287	285	293	278	293	278	291	277	271	268	257	254	270	266	300	289	269	289	257	265	294	290	246	251	268	271	291	273	293	270	259	272	280	288	325	273	294	289	262	265	273	282	269	285	272	257	243	274	261	266	287	295	256	264	248	305	247	288	266	269	291	274	272	283	280	305	255	281	273	274	298	279	293	248	259	281	308	270	248	273	285	275	253	246	279	263	265	280	265	259	304	289	266	300	291	313	264	290	261	290	278	267	287	258	290	271	266	269	262
3024	8818	5629	2638	1883	1428	1146	913	754	709	655	617	590	617	527	504	475	481	436	495	446	445	411	470	456	459	423	441	457	435	428	410	404	415	445	410	427	428	417	420	416	442	396	412	449	466	396	407	412	397	421	411	388	372	429	385	410	388	418	435	420	441	435	419	454	423	402	407	422	404	408	426	414	421	416	403	433	423	414	425	410	430	426	435	420	412	448	402	416	354	386	428	433	406	403	413	398	408	426	412	403	405	411	409	396	390	406	381	417	399	419	375	416	439	399	412	411	399	395	408	399	412	374	395	411	402	415	453	382	404	406	413	431	440	416	402	418	377	414	438	400	442	379	409	414	430	398	395	390	360	406	422	392	398	416	418	367	383	441	409	419	411	396	417	375	441	387	366	426	406	403	404	417	437	416	389	419	378	411	424	420	399	392	406	393	408	432	450	406	416	436	401	377	434	403	387	412	431	384	395	452	401	416	406	430	430	420	412	395	419	411	425	399	386	400	444	393	401	393	416	381	419	414	416	429	389	380	413	405	437	423	427	393	416	403	410	427	431	396	409	404	411	375	402	426	449	384	423	383	430	427	408	411	441	451	385	427	374	422	391	365	384	420	414	399	422	404	415	408	423	408	422	416	417	414	421	414	390	373	437	406	398	400	410	398	415	402	392	427	395	417	403	414	400	384	404	430	369	449	415	437	457	413	421	402	410	403	396	427	414	430	420	422	393	409	408	419	398	410	391	431	447	396	394	427	423	410	404	404	408	419	392	470	399	424	408	406	426	376	430	394	379	399	409	387	415	415	430	393	437	401	421	411	402	386	435	409	421	393	398	412	396	434	427	409	387	415	410	414	432	416	377	367	436	417	411	402	401	445	433	413	398	427	412	427	409	393	417	406	385	391	431	433	388	419	410	433	420	392	443	409	386	398	440	418	384	384	407	390	414	429	422	403	426	445	472	410	417	402	417	407	411	432	409	411	395	437	404	421	418	392	397	416	406	414	416	418	406	385	397	445	404	413	426	429	429	417	471	393	440	402	423	433	390	387	415	378	434	415	419	393	417	408	418	419	393	363	410	378	431	419	420	412	437	403	417	404	403	411	432	410	416	401	394	419	414	434	399	380	380	398	409	401	416	413	429	427	441	382	422	400	403	385	411	408	422	434	424	412	421	387	448	402	413	430	414	390	440	442	426	403	413	392	407	418	408	453	379	420	434	370	421	428	439	421	420	433	441	438	402	400	412	425	402	394	408	401	418	402	402	441	423	416	421	423	424	420	397	431	408	410	409	408	434	414	406	430	405	441	399	417	465	406	420	426	381	437	392	412	391	390	369	446	362	401	387	405	387	388	417	386	421	412	427	434	388	419	414	406	402	437	394	401	380	407	439	413	425	417	405	391	381	416	439	443	430	392	427	368	430	396	413	408	382	419	406	388	408	442	412	416	390	419	396	443	471	401	402	439	404	424	384	433	433	401	403	402	424	418	453	406	383	426	449	411	394	405	424	401	435	428	388	414	417	446	403	421	421	443	420	455	401	403	410	401	422	449	445	393	406	415	395	424	405	430	418	378	424	374	401	398	418	414	430	402	435	416	432	426	419	459	409	424	419	453	418	384	449	404	375	428	420	418	384	455	429	410	459	414	427	452	430	412	403	391	434	408	419	396	385	404	436	410	422	401	392	422	410	402	404	405	378	445	409	406	398	405	396	398	386	408	407	392	386	404	407	415	415	384	414	429	397	393	419	394	407	418	414	464	419	401	411	387	410	365	393	406	416	403	408	402	438	443	416	398	363	418	405	418	353	406	428	411	394	421	388	429	402	418	435	403	401	382	425	404	407	427	406	462	418	422	409	419	407	409	419	434	427	407	360	380	411	437	417	406	399	416	404	445	422	418	395	414	381	391	391	409	402	399	398	368	416	409	390	427	424	444	383	426	433	449	366	395	400	400	382	416	433	435	399	426	418	406	398	410	417	423	403	419	410	424	419	390	440	404	397	419	414	399	407	388	402	403	377	402	421	381	401	369	367	424	388	376	397	411	412	399	394	402	387	382	432	409	373	390	401	407	389	416	420	443	435	401	401	423	397	417	420	442	466	417	411	399	431	433	425	400	399	401	381	395	404	433	397	416	398	408	351	398	407	384	449	428	408	381	439	404	454	399	406	418	424	391	408	423	385	412	398	407	417	401	412	408	384	400	447	401	383	427	428	414	396	415	406	409	407	466	424	421	435	422	386	398	419	407	470	403	402	431	393	402	431	410	406	403	420	432	388	381	395	412	413	422	422	424	403	432	426	429	424	421	371	442	390	414	404	408	414	383	441	407	429	403	420	392	409	406	421	405	460	417	438	405	440	369	446	368	387	387	431	423	449	405	436	454	407	436	370	407	388	400	395	412	401	442	428	429	438	405	454	415	442	410	440	424	434	435	386	436	406	400	437	419	399	429	422	393	379	401	408	394	396	402	437	430	391	412	397	397	384	426	364	435	447	441	404	419	419	375	450	465	412	415	416	430	425	428	393	415	430	390	442	429	419	429	394	386	411	401	420	414	412	381	346	412	459	423	402	389	385	424	372	403	404	416	413	416	404	419	421	405	388	440	399	450	424	423	418	400	420	415	386	407	438	372	398	413	421	401	406	438	389	386	425	427	441	409	396	416	428	406	429	365	373	387	431	398	404	438	456	422	412	394	414	428	416	440	427	386	443	412	385	438	425	393	435	441	408	383	416	414	387	415	421	390	418	412	409	408	416	415	408	421	391	443	412	398	458	419	392	438	373	423	423	402	437	408	399	422	384	437	405	405	391	415	407	415	419	437	413	414	420	405	401	436	450	392	441	411	454	462	421	441	393	411	438	429	442	400	412	386	412	418	400	422	419	423	399	410	423	413	393	418	401	414	436	400	428	408	400	414	390	394	404	397	397	383	401	397	387	439	399	403	445	408	435	424	395	450	393	398	399	438	431	435	390	429	421	416	392	393	433	399	393	367	389	404	430	414	421	409	379	410	448	458	427	431	418	390	391	416	395	429	416	384	430	391	369	380	416	419	429	402	423	388	401	391	392	382	434	413	378	411	390	439	434	413	416	387	423	444	417	429	361	432	421	416	377	402	399	434	387	400	433	419	413	405	435	394	388	388	388	418	434	419	403	377	415	407	423	398	375	434	407	405	398	392	401	401	402	402	388	426	422	422	440	406	390	451	416	396	400	427	447	423	410	394	405	428	397	431	400	425	403	391	424	396	418	435	402	411	414	428	421	400	414	450	397	425	405	408	432	434	404	434	403	431	426	391	456	394	415	407	425	433	438	408	441	408	414	426	446	385	441	410	415	382	369	412	420	394	431	440	403	412	389	401	421	438	422	432	431	378	411	407	410	415	399	403	390	418	399	418	432	416	430	421	403	431	417	390	407	438	404	397	415	429	406	422	449	422	432	428	383	402	427	426	394	438	390	393	436	416	397	403	391	399	397	410	415	391	437	426	408	418	430
24249	20992	26484	24718	3100	943	878	854	763	722	738	749	738	690	749	688	699	704	716	734	684	736	685	718	698	703	656	704	667	666	746	668	699	666	691	710	692	670	703	709	716	743	724	676	664	631	667	720	681	720	675	677	658	726	701	695	637	686	693	690	637	692	614	694	661	683	669	698	696	688	671	693	719	685	652	630	703	691	672	667	690	668	690	661	673	677	691	690	678	727	700	700	755	680	706	693	684	670	690	682	676	659	670	646	694	706	669	682	696	709	717	717	704	690	707	696	678	682	654	748	729	672	676	677	694	638	694	668	717	680	627	719	690	686	664	644	725	752	650	652	694	676	683	703	683	743	706	642	654	657	665	641	667	716	658	693	689	684	644	706	696	721	696	708	702	660	693	679	646	647	696	690	700	690	676	746	722	685	632	696	689	679	702	680	663	683	695	672	680	657	716	678	638	706	684	712	648	619	667	706	668	676	699	700	687	673	736	666	646	667	696	713	668	650	690	725	670	743	657	699	696	660	681	698	664	663	704	695	662	695	705	655	659	672	687	747	713	680	705	703	697	686	695	703	662	712	685	693	678	720	665	671	682	706	724	720	687	661	665	706	675	669	696	704	653	691	706	661	662	643	685	683	654	659	712	667	667	695	643	716	674	738	689	670	676	679	700	719	666	671	693	698	705	736	695	702	622	678	711	706	666	717	697	647	704	706	735	724	672	652	676	668	710	689	643	683	648	708	704	703	689	680	678	752	688	667	642	625	643	696	675	646	674	690	701	624	684	685	705	692	693	660	665	733	682	664	722	707	657	692	622	654	719	678	692	684	661	664	695	689	653	686	714	704	699	693	661	699	734	719	713	657	630	680	667	648	683	669	693	698	654	696	734	684	684	645	709	717	675	656	678	709	694	714	718	693	694	711	698	639	673	654	684	736	703	735	689	688	713	660	666	717	667	731	712	685	711	660	711	648	689	689	693	671	718	646	685	711	686	656	670	696	666	676	666	689	681	686	678	702	731	694	643	657	685	657	700	655	714	713	680	699	741	706	666	684	685	660	714	697	685	677	692	689	698	676	734	687	693	642	699	647	686	632	694	698	667	689	676	669	644	704	684	727	689	698	658	693	660	670	675	649	702	635	662	691	667	661	683	653	665	683	704	636	688	668	695	674	720	703	663	697	682	677	712	690	692	690	684	638	677	665	679	683	686	684	701	661	740	673	665	688	710	682	645	669	671	716	713	669	701	659	666	694	700	697	672	670	675	694	680	705	679	699	693	682	701	657	649	661	692	697	655	718	652	682	695	655	766	678	674	736	700	588	671	685	720	676	651	702	669	647	715	674	706	697	680	687	691	694	739	689	683	726	684	714	683	641	722	693	657	629	706	702	661	674	669	674	659	698	671	644	685	659	647	721	680	682	652	708	690	671	706	724	650	674	679	714	677	688	708	651	659	688	700	724	629	696	658	664	709	676	651	726	668	690	680	684	728	670	729	704	651	688	669	645	673	691	648	670	662	672	683	737	647	691	706	732	684	680	716	696	683	682	687	660	671	670	683	631	719	688	635	710	726	748	629	680	639	704	617	678	697	708	706	707	698	639	719	681	706	727	724	705	624	658	667	736	671	733	689	690	676	674	690	738	693	664	674	677	652	668	645	675	663	697	700	654	656	672	696	708	661	691	675	669	663	708	678	717	671	666	698	684	617	668	688	680	719	692	607	678	679	743	701	706	681	683	700	639	644	647	723	632	713	701	702	738	675	710	735	674	687	690	675	744	692	692	747	694	689	660	673	709	713	655	646	726	653	671	669	667	718	676	682	651	705	628	689	742	629	660	655	676	703	689	628	666	693	659	663	714	690	660	686	675	686	720	681	674	685	723	655	661	654	712	750	655	655	671	675	712	685	685	652	698	661	663	699	637	669	709	668	674	764	725	678	701	651	679	709	666	708	723	718	650	701	693	680	635	644	666	679	664	693	728	685	698	680	697	662	634	674	664	719	747	644	718	731	683	653	683	659	658	626	689	667	710	644	697	654	674	665	687	665	709	694	702	678	722	665	705	643	682	706	660	665	699	660	691	697	696	681	699	696	680	681	682	700	699	681	711	748	661	676	696	692	748	735	675	682	712	653	692	721	709	660	694	635	678	733	631	683	697	686	708	706	667	716	730	674	693	657	721	691	712	664	681	689	703	698	695	661	705	634	702	663	676	720	697	657	728	698	687	686	659	654	696	655	701	695	672	661	682	664	663	671	668	689	699	680	680	756	705	714	679	676	693	656	671	677	683	666	686	706	661	665	715	653	656	683	675	707	676	685	735	697	701	711	688	638	650	703	662	700	666	699	697	698	707	727	655	722	679	659	748	737	677	677	682	619	710	647	694	656	675	681	720	711	670	667	693	676	716	649	687	680	659	677	671	689	646	676	657	630	693	707	683	732	684	652	597	714	625	671	650	680	678	712	730	673	693	675	673	740	694	677	705	655	704	699	689	640	713	677	725	760	711	698	666	642	687	681	676	664	670	664	740	710	660	669	679	663	707	673	712	708	714	729	737	707	685	685	699	660	685	681	625	684	648	691	728	643	709	648	675	690	663	686	711	705	691	684	685	716	722	683	666	698	673	709	665	723	671	688	642	706	723	698	720	677	668	642	649	658	667	681	683	677	665	703	714	707	691	662	706	644	692	734	676	635	681	676	660	695	693	678	691	682	718	688	666	642	650	661	648	672	722	640	661	647	722	657	680	718	679	636	668	677	655	685	650	651	723	669	694	634	667	669	704	679	679	702	731	698	749	658	691	677	661	708	675	689	699	699	656	746	710	725	697	691	650	675	688	660	701	662	656	684	660	737	659	673	789	719	708	727	656	703	651	694	650	673	671	682	712	710	700	678	696	669	671	679	616	661	694	664	691	721	641	729	648	710	723	679	669	671	645	658	693	658	737	679	704	649	725	665	622	678	669	729	686	693	695	689	694	720	705	680	682	651	703	655	687	644	689	689	677	679	702	670	635	676	746	699	708	662	691	679	649	664	700	696	682	741	684	643	689	680	708	734	698	679	665	693	735	679	659	702	675	683	692	676	671	730	681	692	660	701	684	678	670	684	638	694	662	684	653	688	667	635	689	627	693	726	751	675	657	671	673	761	656	687	688	674	654	677	703	706	645	683	677	665	708	677	679	659	691	748	622	701	695	719	698	658	724	653	699	675	710	680	713	709	680	717	656	685	692	662	667	695	675	694	730	715	685	705	668	677	696	696	662	672	684	705	681	680	717	647	724	704	634	683	744	735	779	664	684	692	693	692	633	658	660	696	726	712	682	662	692	706	736	699	704	662	670	664	690	708	704	696	679	677	688	702	610	730	726	661	711	671	690	723	704	673	653	689	682	688	640	709	646	666	694	717	688	691	680	689	702	686	713	642	702	692	722	655	640	692	721	706	706	659	724	682	703	668	688	667	688	677	701	685	698	703	687	667	686	691	696	671	653	702	691	701	699
3368	5092	3456	1978	1577	1384	1326	1211	1082	1092	1094	981	1005	994	1016	979	979	956	968	941	938	962	968	930	899	945	951	940	894	931	942	961	881	966	904	965	934	924	925	984	930	896	924	939	950	876	918	896	966	924	974	885	893	1001	887	953	923	934	919	941	926	976	948	940	965	972	941	924	883	920	903	918	959	878	908	908	896	918	926	865	906	948	990	995	950	919	941	941	990	927	966	921	896	994	952	945	915	935	974	946	880	931	969	904	914	903	952	916	923	908	936	917	940	900	938	891	900	914	911	921	931	873	941	912	923	919	962	941	945	899	939	926	1002	877	925	929	931	892	869	966	875	917	919	940	928	910	900	929	971	956	946	823	945	900	919	936	935	909	944	997	967	945	914	874	980	932	865	942	894	944	954	967	928	957	926	955	933	947	903	928	954	1005	869	938	962	903	951	919	979	947	988	914	944	878	890	918	895	914	925	978	936	979	948	942	894	957	938	942	898	911	891	952	948	914	969	923	918	936	972	916	945	1011	870	939	916	903	967	972	969	946	978	917	912	935	934	943	923	919	911	915	963	942	886	907	949	941	890	976	929	951	990	867	988	933	932	912	955	948	957	911	974	901	924	946	960	927	906	967	964	891	902	930	918	939	940	946	917	939	905	924	936	936	966	953	908	901	973	928	932	929	911	962	968	968	998	915	878	935	962	934	941	933	971	891	949	935	967	925	971	892	918	911	957	986	914	947	918	909	901	935	890	932	960	896	945	921	942	913	962	916	951	895	910	922	936	1005	885	984	963	936	937	965	895	957	947	918	940	961	889	901	901	896	904	942	919	961	867	959	910	938	929	931	957	918	966	957	933	933	931	913	955	916	918	948	929	963	964	961	902	921	957	967	948	911	906	968	976	919	952	981	947	897	928	952	916	956	920	881	932	928	947	989	929	909	913	944	948	865	956	935	982	871	929	916	894	923	967	942	910	890	943	917	917	936	944	904	970	966	936	928	930	973	879	922	921	934	919	952	942	947	894	906	1001	950	962	943	982	932	888	929	914	952	932	886	965	944	937	926	940	887	921	911	929	903	970	933	919	966	942	936	948	978	921	921	972	973	982	947	921	891	948	891	902	939	894	946	953	978	913	888	923	939	943	889	925	932	946	892	1015	959	972	923	926	925	909	938	933	973	963	933	927	897	944	943	940	893	927	964	920	894	918	930	953	977	869	903	885	931	884	913	948	916	947	944	948	945	869	937	961	915	921	939	859	913	927	924	961	977	982	941	890	935	1006	910	904	915	923	927	911	913	927	889	899	928	974	984	952	916	939	943	930	953	939	964	941	941	921	888	972	895	939	962	940	913	928	915	961	949	928	911	930	981	969	946	913	934	892	911	914	937	923	869	904	952	940	941	918	935	965	949	926	965	941	933	889	951	935	964	939	990	1009	1024	903	946	889	900	910	959	893	906	906	899	882	948	908	941	977	955	982	883	936	949	974	951	929	976	922	915	919	959	998	918	859	946	934	973	936	951	960	923	924	915	899	928	948	906	920	916	903	949	975	912	947	880	908	909	919	928	888	922	907	954	934	1006	928	945	930	938	946	916	912	906	969	932	897	904	944	916	922	925	982	929	871	901	958	935	936	940	964	902	971	968	977	876	989	939	959	928	890	916	940	947	962	897	950	880	923	886	928	885	924	966	960	912	895	938	901	918	927	931	970	969	896	926	982	926	929	921	920	915	1003	899	941	919	917	900	934	929	881	974	971	912	974	902	967	930	892	931	939	913	931	950	913	966	976	919	899	965	919	972	869	937	934	906	929	939	938	928	979	898	971	948	852	886	925	889	927	926	947	890	923	894	919	910	969	951	932	988	926	946	889	904	984	945	892	917	960	950	964	889	939	943	909	935	912	945	952	864	926	932	949	944	923	929	870	917	906	917	941	929	923	928	950	962	910	979	987	911	999	940	920	947	936	887	952	954	918	959	966	956	980	907	949	915	892	947	881	956	952	996	934	937	993	947	935	890	930	952	947	928	976	958	927	856	955	937	927	901	900	942	935	900	898	933	963	936	942	959	917	921	976	959	890	956	882	931	921	908	935	926	908	913	888	950	896	890	949	913	909	983	942	931	945	896	926	887	893	926	907	887	900	924	921	979	876	967	915	950	943	952	917	1017	900	895	954	937	904	929	885	879	883	901	926	930	959	968	911	948	906	890	892	946	929	899	956	904	878	950	915	895	964	951	918	972	898	928	918	894	931	914	945	919	937	868	948	921	927	952	911	875	961	887	944	905	954	953	896	915	902	934	943	955	934	889	911	934	885	936	937	933	921	921	874	950	883	890	958	936	977	890	933	943	920	912	882	887	903	878	912	985	979	935	994	864	925	932	940	966	874	933	912	973	917	899	959	955	935	950	1010	944	992	941	897	934	948	950	921	994	994	989	975	964	898	961	1005	879	991	950	997	1008	903	981	932	941	926	906	956	952	914	958	954	928	947	875	957	912	961	996	849	931	896	966	917	933	915	939	963	939	911	951	936	928	965	929	952	921	933	914	942	925	882	896	928	933	950	980	926	899	922	910	1005	933	1033	899	914	894	898	969	982	952	926	879	940	945	902	921	919	914	913	915	873	957	929	937	917	933	912	941	891	923	929	923	907	990	978	950	895	938	869	930	942	927	880	936	949	941	880	953	901	936	927	953	942	894	957	983	953	950	958	952	939	950	958	917	923	930	941	977	933	915	869	932	875	912	885	974	976	920	948	914	941	928	953	909	938	973	904	967	979	937	993	946	952	943	925	975	951	936	968	933	960	946	949	915	913	954	920	948	954	938	906	898	926	916	940	922	971	901	921	924	955	931	930	937	946	926	940	930	943	914	942	952	976	866	987	951	905	929	917	935	894	948	894	975	920	941	941	873	918	923	920	943	968	959	979	955	949	951	850	987	912	867	988	916	942	943	945	930	944	968	944	905	925	930	942	925	914	906	965	949	933	968	925	972	981	912	876	876	915	912	892	971	930	902	910	954	993	947	935	873	923	943	917	905	901	953	909	935	980	922	938	887	980	929	889	944	965	938	913	970	913	903	904	963	954	945	908	959	962	939	913	903	903	941	951	904	916	927	891	932	979	932	938	912	935	945	918	920	914	943	998	1008	943	938	917	895	890	915	928	909	887	909	952	936	974	901	928	907	879	914	927	916	973	903	925	943	897	932	850	898	936	884	946	952	897	919	977	930	985	920	919	977	977	914	921	943	921	867	899	951	963	921	928	912	891	899	928	955	920	941	902	934	920	977	884	943	890	946	964	934	966	929	944	914	922	947	885	919	903	939	942	924	886	919	902	855	897	942	927	993	905	935	906	951	929	911	919	950	919	961	921	930	954	920	928	876	887	951	977	917	923	929	967	923	919	965	921	912	927	949	956	939	903	1002	929	880	931	945	912	943	957	909	877	901	901	915	975	944	918	949	899	913	937	913	941	924	919	945	886	937	944	957	931	964	918	865	906	895	907	976	922	948	865	942	941	951
22110	20970	28561	23553	20971	20666	2295	639	467	444	362	342	308	301	290	283	252	257	274	261	241	243	236	264	246	234	231	239	235	212	236	253	244	215	240	242	217	225	203	213	227	191	211	226	219	215	211	214	208	201	201	202	209	220	219	219	239	214	216	223	195	218	227	226	212	225	207	179	209	233	226	207	249	198	226	206	213	198	216	210	243	212	224	238	209	205	213	210	220	225	188	217	232	208	229	208	227	227	224	207	208	234	183	211	203	217	215	198	229	220	231	244	244	219	225	218	202	204	186	198	217	204	194	205	223	212	187	227	201	221	201	245	241	210	219	205	205	214	212	217	222	202	230	212	215	211	218	213	216	204	205	222	193	197	203	191	224	216	208	219	205	216	196	202	238	231	231	218	203	214	214	214	246	210	226	204	200	212	212	214	189	223	232	241	214	211	235	233	227	208	213	188	214	216	209	207	239	228	197	204	188	213	210	228	226	209	204	226	245	225	207	215	233	199	236	197	191	200	219	226	199	200	216	216	212	214	210	220	191	215	224	206	193	204	183	233	209	222	241	220	216	215	178	192	207	212	192	236	196	231	209	201	215	205	205	223	219	204	206	242	191	227	213	210	235	223	248	212	213	242	196	205	203	193	211	235	217	242	192	201	207	207	199	207	214	202	196	193	192	217	233	229	225	208	213	195	201	225	199	235	224	222	193	204	202	209	203	229	203	228	226	206	233	213	206	220	233	220	212	233	220	219	211	179	221	214	228	208	201	235	221	201	233	224	206	221	227	216	242	201	202	217	217	203	218	227	229	211	225	195	210	248	255	188	190	205	223	255	217	232	229	215	218	197	233	210	218	195	208	217	221	250	216	201	224	185	224	222	249	223	235	230	216	186	219	209	195	246	212	218	202	213	218	198	207	229	208	234	228	199	212	206	237	213	216	227	224	205	225	208	243	204	219	217	224	201	221	211	235	212	198	210	233	220	236	226	217	220	192	195	205	226	240	203	223	201	233	193	225	220	208	195	215	232	227	221	203	222	218	206	245	201	217	193	217	191	232	200	223	219	195	173	240	204	221	217	223	212	176	203	183	195	248	186	217	211	194	185	199	204	201	206	180	237	195	233	219	197	224	217	214	194	213	182	214	198	215	235	232	217	192	197	201	188	201	216	217	222	200	182	206	192	217	226	189	229	196	215	216	224	187	230	220	214	200	225	234	198	224	216	203	247	200	227	214	217	204	210	200	217	217	222	215	216	213	225	201	190	208	217	209	215	219	224	209	222	209	217	216	199	207	205	201	193	205	205	204	218	223	217	213	212	205	256	230	205	214	209	189	214	208	248	200	216	197	233	203	221	212	207	229	232	206	214	209	194	194	219	235	211	222	202	212	231	208	230	205	218	210	231	204	199	200	205	217	223	221	186	208	223	236	208	191	230	233	245	232	202	212	207	216	212	214	233	214	208	207	224	190	210	197	220	207	203	243	189	225	202	246	219	216	221	222	226	206	222	216	192	217	188	232	243	203	204	220	207	241	207	204	204	205	203	206	172	222	181	226	190	198	214	218	221	210	214	238	221	222	189	201	202	210	218	241	198	222	211	231	197	209	198	213	219	211	217	203	219	223	231	241	212	194	185	223	232	209	213	216	200	232	210	209	209	222	217	188	209	213	219	204	227	212	228	243	197	210	231	221	223	199	247	223	223	185	246	214	202	214	224	213	189	231	211	210	193	229	231	227	234	212	229	214	214	214	207	235	226	219	192	206	198	214	221	189	211	217	184	208	194	210	189	188	215	216	222	225	207	253	218	210	225	218	223	192	200	235	204	225	198	201	210	199	190	218	198	224	207	214	206	229	191	242	236	244	220	232	208	226	214	222	237	201	184	225	224	247	187	230	227	199	215	209	191	218	200	194	224	212	223	216	240	217	242	217	216	206	218	238	207	203	237	180	229	189	222	218	208	224	240	236	202	203	217	205	200	229	232	195	210	215	205	204	197	209	209	202	191	216	205	214	226	195	218	219	213	196	215	218	213	178	191	216	197	207	212	215	193	219	202	208	196	198	206	235	215	210	200	210	225	228	196	189	227	214	202	217	206	253	222	197	193	220	207	199	198	220	209	199	208	214	232	216	213	197	245	208	200	220	244	214	219	199	212	218	240	217	231	204	208	210	198	221	233	223	204	207	205	206	201	201	228	200	214	227	191	202	205	195	205	211	238	227	219	201	230	225	231	240	211	199	222	217	240	199	233	218	247	204	200	220	221	218	204	219	231	190	194	229	209	205	210	198	207	244	223	225	181	197	210	233	200	219	227	239	192	213	212	204	203	229	221	227	221	227	200	232	207	207	216	215	259	232	175	189	202	205	199	218	227	209	218	222	206	203	226	211	220	236	193	228	223	229	222	204	232	201	194	220	209	219	185	212	211	196	210	214	216	211	200	222	197	237	224	214	222	239	213	213	232	219	233	217	202	223	228	208	240	212	209	194	229	201	236	214	209	213	210	218	238	212	261	203	220	203	209	221	214	188	216	183	220	226	237	197	186	204	212	216	209	207	222	199	204	198	230	217	215	209	207	215	221	207	200	226	203	217	204	217	203	249	219	212	208	210	211	208	199	221	211	228	214	233	220	196	240	186	216	211	205	207	210	231	201	226	217	208	214	241	212	178	225	197	225	220	226	201	188	222	227	220	226	216	200	227	218	230	210	202	216	209	190	218	216	202	245	221	221	224	217	217	214	200	229	214	222	210	200	240	202	206	204	185	219	241	202	201	213	211	223	204	218	218	214	220	205	218	236	219	192	220	208	236	204	211	225	206	208	208	221	213	215	222	199	204	203	207	197	249	213	218	216	215	207	240	205	212	202	191	229	188	200	203	191	222	235	214	226	208	205	212	216	212	217	195	217	224	223	200	217	214	205	200	228	220	214	213	198	235	215	218	196	205	207	204	213	206	216	223	199	199	213	219	227	234	194	198	224	217	193	186	217	197	180	186	221	213	198	226	219	188	187	224	199	216	206	231	228	202	210	184	204	226	205	203	221	182	181	211	209	210	214	222	210	213	218	221	225	204	245	233	189	212	212	224	220	220	206	224	223	204	204	204	205	194	206	209	227	200	197	231	219	202	224	218	242	225	202	203	207	225	222	213	212	214	195	204	202	215	215	191	222	201	223	214	230	219	225	161	201	200	205	197	215	198	222	192	201	199	220	204	210	205	172	183	217	181	217	210	201	208	201	196	211	211	222	241	200	213	224	200	201	233	216	212	214	228	209	191	204	216	201	213	235	218	215	219	209	204	206	210	214	250	234	231	227	229	228	222	198	253	214	214	209	214	213	203	233	175	194	199	247	210	197	217	215	213	189	211	211	206	237	213	214	238	217	208	208	209	216	188	214	213	199	228	226	236	198	198	187	230	181	213	190	219	211	215	211	185	224	210	209	190	211	231	212	225	216	219	205	208	199	196	224	223	206	211	228	208	197	228	196	177	209	196	245	218	231
4253	13908	9070	4312	3062	2147	1564	1212	1013	877	818	657	590	594	518	466	457	414	417	390	386	357	350	386	363	342	312	384	340	367	359	348	338	323	336	322	315	338	323	323	329	260	305	321	311	281	309	307	288	323	298	307	303	317	306	310	306	319	290	264	315	288	317	289	319	333	289	298	313	316	301	291	259	264	307	272	311	309	301	289	306	354	292	316	292	304	312	286	294	298	318	304	294	311	284	302	281	338	287	322	318	296	305	290	297	314	302	290	279	264	278	313	301	297	297	296	263	330	330	305	306	300	313	294	308	291	287	295	299	298	284	277	282	299	314	273	294	292	309	288	283	286	325	292	284	297	246	301	288	290	314	266	309	295	291	298	306	302	288	280	314	290	299	272	273	319	298	298	274	295	274	295	319	284	297	290	292	324	293	318	303	300	285	287	275	280	291	297	280	299	293	330	302	312	282	283	267	261	301	329	294	311	281	290	316	316	277	286	318	257	280	322	301	287	309	269	282	305	300	288	305	294	279	273	278	272	293	284	328	301	279	264	303	282	279	292	282	295	303	315	298	293	283	273	295	318	277	297	315	299	276	300	282	280	269	283	297	307	271	285	307	262	299	263	290	292	291	306	297	269	311	291	286	319	299	278	280	276	300	311	304	298	289	287	304	293	292	281	310	308	327	268	277	286	327	291	266	290	310	289	276	321	313	293	285	315	283	304	336	298	290	303	306	298	291	292	314	319	300	297	283	304	313	286	312	298	287	293	294	280	299	278	313	294	291	314	310	326	299	311	297	298	299	316	321	299	310	278	301	300	293	283	297	291	295	292	323	280	306	326	295	275	282	295	320	321	326	301	278	300	309	283	301	320	323	300	276	303	319	284	295	295	280	275	284	316	262	272	280	283	284	289	271	319	316	308	321	308	294	303	307	302	303	289	306	300	288	266	280	317	326	304	277	278	310	315	314	267	284	287	305	300	282	322	312	287	295	307	302	279	300	286	274	296	336	278	282	304	301	298	298	283	278	314	278	286	285	304	296	308	320	308	305	316	283	303	310	283	309	295	294	307	286	312	310	336	334	327	283	278	312	291	293	297	301	299	297	290	302	283	285	289	323	289	301	330	290	303	301	299	281	282	296	285	311	307	309	278	283	305	298	291	279	301	303	275	315	261	295	298	293	284	358	285	299	280	307	291	286	264	291	289	266	293	284	320	269	299	278	292	288	302	257	314	292	299	265	302	297	280	265	281	311	298	292	286	311	290	319	291	259	301	307	267	283	252	291	297	303	293	302	334	298	300	274	286	292	271	320	302	286	267	287	288	295	297	295	271	271	309	294	307	311	300	276	292	273	279	296	263	324	274	270	312	301	293	296	305	285	301	289	292	304	308	285	298	265	280	309	332	299	297	292	298	287	290	273	291	308	290	300	283	298	293	287	327	254	278	312	290	300	295	278	287	301	319	304	283	300	293	298	285	306	292	284	279	281	266	301	309	282	310	267	305	287	295	288	293	283	291	296	301	310	309	310	271	291	299	229	290	290	311	270	303	270	290	310	294	321	290	285	295	268	290	310	275	275	305	305	300	258	323	281	285	305	296	311	289	295	286	288	274	280	311	304	280	301	289	277	276	287	312	279	299	298	298	290	272	291	267	304	292	308	330	304	285	312	279	298	274	286	305	309	291	293	317	277	312	300	280	283	287	273	312	304	309	272	301	315	299	303	281	281	274	310	271	313	287	301	298	310	315	281	295	277	289	309	285	289	286	306	292	253	295	311	327	261	307	304	313	330	289	290	334	295	297	282	263	278	276	280	323	293	284	306	281	293	325	287	268	297	261	300	273	307	276	299	290	277	293	317	277	298	319	282	294	309	309	299	317	291	295	298	313	281	280	286	294	279	293	264	285	291	299	309	282	307	301	300	303	311	293	317	308	294	303	271	283	301	306	286	301	267	303	278	285	273	299	308	278	312	279	289	272	278	332	308	281	297	294	320	286	318	270	306	303	284	277	288	299	297	294	294	281	283	305	315	290	305	296	265	271	270	305	286	318	285	273	323	295	303	307	288	253	281	318	278	275	284	265	289	301	315	277	260	280	296	287	279	332	297	259	298	303	284	326	305	291	272	286	304	307	310	267	296	309	301	294	265	276	319	303	296	338	284	317	290	268	286	272	278	303	297	284	300	312	315	289	294	297	291	307	329	291	309	279	277	285	310	301	301	311	301	313	327	315	298	299	271	283	292	337	322	305	295	310	278	283	297	272	293	280	281	288	309	326	320	304	280	301	324	298	283	318	299	287	319	299	284	289	314	283	282	275	285	282	304	317	317	282	279	304	305	315	295	313	297	297	269	291	298	284	290	293	279	279	316	309	293	311	284	276	261	285	305	291	309	290	309	300	303	293	289	269	285	299	303	277	289	281	330	285	269	285	264	281	314	304	308	289	290	273	313	262	297	270	323	291	291	296	272	285	300	314	307	332	325	284	294	305	269	289	305	302	294	306	323	286	297	286	296	290	302	328	294	303	294	299	272	291	313	278	290	291	277	299	311	283	288	304	282	268	273	318	313	282	289	300	290	305	288	297	284	290	303	271	312	286	310	286	318	301	297	318	312	272	269	299	302	312	273	274	311	303	282	275	284	301	296	282	283	295	292	322	284	314	319	308	305	287	291	298	269	304	284	287	300	280	362	293	316	337	294	275	301	307	304	280	310	296	302	327	284	317	300	303	291	309	276	247	285	325	254	306	347	304	304	274	287	286	298	308	274	295	273	313	308	312	276	308	295	294	275	289	272	286	290	303	307	298	308	302	296	326	289	307	317	311	301	302	299	291	296	296	296	266	271	275	292	292	294	334	282	314	299	289	288	307	277	287	314	306	308	286	291	303	294	286	310	334	330	254	271	299	295	283	286	274	287	274	293	279	325	282	291	327	263	300	288	324	283	316	290	308	310	337	275	274	304	310	301	311	300	276	313	291	312	269	293	280	293	310	270	307	291	303	285	283	308	286	282	283	272	306	238	293	288	279	285	289	285	292	271	271	304	304	295	287	323	286	277	307	278	294	290	313	311	273	282	286	285	302	312	287	297	304	292	282	285	284	300	292	295	323	333	308	288	323	320	284	300	315	305	317	271	292	282	310	308	293	289	277	296	286	286	319	319	294	311	297	290	281	291	306	321	277	321	302	296	266	283	296	270	308	277	286	295	275	279	279	278	276	280	318	254	318	311	291	310	299	298	310	318	317	324	291	293	268	304	274	276	282	325	302	283	269	323	283	316	315	316	292	258	322	276	303	298	278	273	292	291	317	282	300	297	318	293	293	279	283	310	280	288	285	266	270	298	322	328	311	301	290	291	306	296	330	315	260	291	330	296	302	312	273	282	302	321	333	300	297	307	311	326	291	322	277	282	279	309	281	287	353	287	288	285	260	290	311	287	307	299	298	270	294	321	305	333	305	280	295	291	303	285	283	284	320	323	285	299	297	300	268	294	292	306	296
26748	17458	3481	876	735	679	606	649	606	637	622	606	629	597	651	601	591	590	634	602	628	635	616	646	648	598	634	622	607	639	629	674	611	633	608	595	607	592	631	598	632	619	640	620	595	592	611	605	644	615	594	643	609	612	593	610	622	606	606	626	583	630	615	627	647	659	624	617	642	610	639	604	634	622	618	593	641	603	606	608	625	637	648	635	628	626	640	607	612	637	590	616	562	620	648	612	644	646	607	610	596	633	622	608	602	630	620	645	593	626	620	598	622	614	635	605	593	635	633	659	604	614	656	608	609	617	562	612	629	598	628	626	604	594	583	592	590	622	600	595	642	627	668	626	589	632	637	620	620	609	596	620	675	599	634	617	602	627	629	685	600	649	629	630	620	603	666	600	629	609	615	645	599	645	642	629	621	624	606	574	663	593	644	591	550	588	662	691	612	662	623	563	620	590	659	611	598	641	635	581	600	634	593	646	614	608	621	584	617	596	583	594	634	602	620	590	626	593	607	592	640	637	595	642	628	625	613	586	602	648	590	574	624	662	603	628	611	590	624	570	640	584	654	631	651	639	577	622	623	571	600	636	654	621	598	590	616	577	629	602	612	614	611	608	619	637	638	656	626	576	601	568	616	646	630	631	624	629	591	675	613	611	647	561	667	643	606	607	614	640	655	647	571	629	576	609	599	605	616	652	643	612	567	644	632	621	654	645	635	587	605	612	609	589	600	579	660	621	596	600	647	626	594	597	609	591	625	641	608	574	607	631	625	589	628	614	589	613	590	577	611	667	665	587	605	570	610	633	619	652	634	625	641	628	618	613	634	602	638	578	611	648	629	623	587	665	616	562	639	658	620	643	618	633	640	638	615	651	645	632	604	641	589	602	642	579	582	615	602	635	655	554	625	628	626	642	616	641	618	640	583	642	598	673	567	579	608	589	653	631	596	617	614	565	653	636	589	587	616	612	648	639	601	633	582	612	625	638	615	633	642	648	635	642	609	599	596	643	596	615	626	589	680	655	610	594	614	617	626	598	610	631	635	593	589	619	588	595	659	624	668	646	610	640	584	640	606	567	641	642	577	608	599	620	624	623	654	625	629	636	608	638	617	614	621	610	639	654	595	629	576	635	580	572	615	594	629	599	648	621	651	667	596	660	616	648	587	628	601	600	626	630	646	647	635	641	651	623	592	608	619	618	589	635	633	590	630	598	622	634	609	611	645	604	623	620	599	605	622	608	613	588	645	644	640	605	621	579	640	587	617	597	647	680	634	600	614	616	618	583	621	630	640	640	598	649	577	613	600	600	623	629	631	668	639	629	636	638	644	599	601	602	627	623	618	579	578	573	594	606	591	576	619	632	637	576	596	659	628	624	596	595	604	651	626	612	644	602	628	638	616	569	611	619	631	598	607	620	566	658	621	681	567	639	610	621	634	594	628	648	602	627	614	606	574	620	634	599	692	658	624	631	616	597	612	630	673	657	628	618	636	636	648	659	614	589	612	577	649	620	657	600	604	643	637	602	630	611	613	678	655	603	646	641	582	602	646	656	609	678	626	603	598	617	640	649	574	606	603	607	599	603	566	634	613	629	602	601	655	647	609	588	676	608	589	640	627	614	638	610	668	590	620	610	619	611	643	637	665	653	613	587	646	599	595	591	627	636	574	647	615	621	637	609	652	600	609	646	650	663	633	587	629	583	617	616	632	653	587	622	623	609	629	663	624	627	609	630	610	657	604	633	621	631	651	657	629	597	615	626	610	608	591	610	595	619	615	627	633	585	664	649	652	640	634	620	611	627	671	629	568	625	633	557	612	564	618	630	631	655	564	616	667	620	634	625	628	606	635	664	602	623	588	630	582	651	588	595	612	616	642	640	626	606	618	613	635	645	630	648	628	625	581	618	630	614	546	609	595	599	648	599	644	605	641	582	563	605	614	573	580	626	627	613	631	653	641	605	570	647	601	647	634	627	553	598	613	675	661	602	600	642	646	626	599	640	619	608	695	622	600	625	609	562	598	584	598	635	613	587	602	612	598	634	619	618	617	642	595	587	633	639	621	622	635	632	633	622	605	618	623	645	622	614	657	611	644	607	628	668	676	625	590	595	677	616	625	617	587	651	576	601	649	621	603	628	626	638	654	630	638	630	603	598	654	632	629	640	580	590	643	618	638	624	622	645	625	664	619	552	635	626	597	634	645	597	609	611	626	618	596	628	602	578	604	581	657	676	620	597	640	643	651	608	597	615	619	631	596	614	635	623	604	651	620	605	647	610	604	607	626	645	664	585	648	614	615	642	632	600	639	654	619	624	616	577	574	619	615	591	621	616	623	651	603	633	635	605	628	622	641	624	641	657	609	602	621	609	630	617	609	589	573	585	582	630	608	650	607	588	622	613	630	609	658	618	624	574	584	607	592	646	614	634	633	611	590	606	649	619	665	601	634	621	653	674	611	636	625	615	634	595	572	636	657	639	636	649	632	597	613	607	635	635	631	605	607	619	622	611	584	595	612	645	602	673	629	592	582	604	632	602	611	651	586	677	620	604	623	600	666	622	577	672	596	612	615	611	590	597	595	628	612	595	637	586	607	593	607	629	630	568	628	651	619	564	625	623	634	644	608	629	627	609	645	614	580	621	632	670	633	639	632	602	615	607	631	608	638	621	623	595	652	639	617	644	590	684	627	647	607	605	586	608	621	596	590	621	635	602	639	662	628	660	610	597	578	612	686	642	633	632	588	626	646	614	652	630	597	629	645	629	614	669	605	582	633	617	596	583	623	581	601	625	605	646	630	594	624	598	616	620	644	627	620	650	628	595	630	633	594	638	622	651	609	625	651	631	654	660	632	641	608	631	613	602	619	619	617	577	606	661	631	673	631	649	620	593	612	618	633	636	631	603	593	657	618	593	582	659	614	599	655	572	595	644	594	587	629	582	629	651	613	666	630	604	600	640	608	599	591	647	608	606	602	633	620	590	596	627	614	599	623	616	636	615	665	611	616	596	573	588	595	623	655	627	570	596	608	629	621	612	637	601	656	635	579	641	612	657	576	651	599	627	631	651	633	624	601	605	636	598	618	635	629	576	613	641	566	602	599	599	624	629	595	577	619	578	623	566	618	576	618	618	626	618	676	638	634	630	604	602	553	646	655	653	638	603	579	621	574	626	598	582	645	574	637	627	603	650	603	634	592	644	605	677	620	602	583	624	626	636	637	567	624	628	613	635	607	654	606	629	600	603	598	629	601	658	642	602	583	610	551	622	596	581	655	622	633	605	607	601	655	584	622	606	605	632	642	644	684	619	593	639	632	625	577	620	603	600	627	615	600	585	584	602	599	582	646	634	631	608	612	596	575	624	655	624	630	666	653	616	630	630	579	629	593	640	610	640	646	627	584	628	602	585	625	553	579	611	588	661	626	654	624	615	623	626	638	650	601	648	630	657	609	610	627	599	601	593	617	579	675	603	617	677	639	615	588	613	596	622	611	577	586	639
4223	1709	1349	1012	915	933	921	941	920	899	898	858	901	826	903	858	852	824	834	896	824	840	869	894	855	906	897	873	880	859	842	854	906	882	902	862	871	842	835	868	858	882	913	886	933	910	860	903	871	834	858	873	862	841	853	877	908	897	864	882	898	853	871	903	842	831	883	856	883	891	872	904	872	857	893	863	886	891	849	861	896	840	911	865	894	894	887	873	851	903	876	848	900	869	885	852	873	826	853	893	882	917	879	865	906	913	873	904	925	871	876	879	873	842	886	904	867	871	903	885	835	815	855	873	879	868	923	834	831	835	856	851	836	907	844	887	832	865	893	898	842	867	863	891	879	880	888	896	876	888	927	864	884	892	895	877	887	852	846	875	889	894	902	895	884	844	829	871	885	881	877	923	909	848	854	850	849	924	883	936	907	853	831	931	903	895	865	871	847	845	907	887	866	883	872	878	873	843	922	870	858	869	873	842	841	836	848	886	892	864	882	870	867	875	892	879	863	843	859	871	896	863	813	906	835	890	857	870	876	875	873	868	881	873	890	902	899	863	882	891	853	890	881	856	853	838	880	865	856	843	909	841	802	820	825	864	890	873	833	847	901	824	895	882	888	907	850	846	884	887	880	847	859	823	900	869	899	876	851	841	862	856	900	878	837	855	872	869	931	888	861	866	823	912	819	896	897	908	840	913	854	928	850	828	813	801	905	863	844	903	855	875	861	856	899	802	923	841	869	864	861	887	853	881	846	894	855	840	841	904	893	880	898	879	876	865	835	921	932	895	871	907	822	892	854	901	883	887	864	888	873	856	923	860	879	843	871	897	870	879	834	863	880	860	921	863	887	821	917	868	901	893	867	855	884	934	845	897	902	889	876	854	877	871	940	876	910	891	888	916	859	892	892	909	825	843	865	892	872	890	853	874	912	921	876	855	925	884	866	807	870	938	897	905	815	878	881	895	859	874	877	898	819	904	856	863	856	863	876	911	883	806	850	864	871	896	864	850	900	867	855	893	883	869	910	871	918	886	935	866	868	820	895	860	905	828	878	874	874	851	879	882	907	848	872	922	903	848	849	856	902	941	849	874	906	859	860	866	922	882	869	870	875	918	841	940	848	868	873	905	840	845	896	854	863	838	879	817	812	877	886	882	852	922	893	867	883	883	896	865	857	908	887	858	854	871	857	810	942	895	811	856	914	852	900	899	851	899	855	914	889	894	873	836	867	876	901	841	918	828	873	906	868	861	837	857	905	919	900	849	824	914	856	841	846	865	881	909	847	807	864	880	859	897	879	922	892	893	829	832	860	811	864	930	848	861	874	913	882	871	833	879	918	904	909	833	871	870	945	829	893	874	848	870	873	895	821	851	885	846	858	875	863	841	873	891	807	941	881	858	912	848	886	826	841	886	842	879	845	874	853	856	882	923	871	889	845	849	853	903	869	880	876	936	824	944	847	830	868	917	796	838	896	826	847	863	829	837	932	908	915	852	899	858	905	892	867	894	894	918	920	841	820	840	886	922	871	899	884	891	840	884	874	883	876	839	847	938	876	945	833	863	897	941	910	855	875	928	874	870	894	843	865	856	826	852	883	881	830	863	870	876	847	923	928	854	852	884	852	859	901	923	866	856	855	833	911	854	888	887	847	864	847	847	865	866	939	856	853	884	860	856	888	845	879	903	901	863	861	886	859	886	833	864	831	876	837	908	899	913	895	873	851	862	820	881	888	852	870	859	827	864	784	834	847	893	888	880	905	911	900	888	861	882	850	861	868	912	847	852	863	880	878	854	911	850	857	896	879	932	833	914	894	877	874	888	854	884	871	887	883	845	891	864	895	868	875	857	872	848	879	864	875	885	846	918	872	820	896	876	885	849	895	892	851	865	927	897	884	907	875	897	851	833	885	915	876	850	851	859	842	897	893	888	878	867	902	871	867	889	841	866	826	860	895	900	853	839	898	887	845	895	948	842	871	889	885	875	874	841	876	897	878	905	819	857	838	910	902	857	804	861	838	863	872	883	879	870	837	830	847	851	860	883	909	847	888	940	923	895	829	822	840	919	912	863	939	821	909	917	841	886	842	862	827	814	879	839	826	864	856	837	903	858	894	852	889	843	905	849	864	848	885	862	929	901	842	867	880	846	908	942	943	907	895	879	840	830	872	893	878	845	900	853	884	886	898	842	885	856	821	902	844	926	863	852	907	918	905	930	888	844	861	846	834	881	840	875	898	908	881	875	860	880	848	876	854	844	858	852	842	881	895	839	850	902	831	905	863	840	912	919	917	826	909	834	861	900	820	859	861	820	885	864	871	845	899	867	928	834	887	931	903	813	857	859	862	918	862	866	823	914	829	837	830	929	843	895	873	904	851	894	883	852	834	833	823	851	877	877	885	875	863	857	879	881	868	912	878	864	827	857	820	898	899	891	886	894	827	868	897	894	879	887	883	877	859	887	826	851	943	857	889	888	879	950	888	898	889	864	872	875	889	882	867	865	843	903	825	908	882	916	814	817	858	894	815	874	889	908	883	861	873	866	840	866	865	920	835	873	874	870	807	858	928	896	885	846	871	925	829	903	927	879	942	901	848	844	840	889	881	824	853	887	909	897	889	895	804	844	859	908	884	868	872	873	923	868	887	826	894	897	912	883	869	900	862	851	906	876	868	871	857	884	814	848	915	864	853	856	847	840	876	865	915	871	891	883	863	833	860	842	877	890	915	862	887	879	853	903	884	856	828	872	842	880	920	873	846	867	903	888	849	880	891	855	852	887	906	857	899	917	844	857	872	833	903	840	847	847	838	903	910	898	788	944	868	896	888	900	885	911	886	874	837	894	868	850	871	891	862	857	904	838	851	897	883	880	849	854	852	876	866	863	850	864	857	877	853	877	895	864	871	888	844	821	891	795	841	866	847	884	863	910	849	908	891	830	929	912	865	905	855	876	904	860	786	877	838	885	850	911	855	890	864	903	855	841	863	827	888	928	889	879	918	857	872	884	858	869	894	864	860	873	896	845	915	889	892	939	877	884	882	855	944	856	878	850	865	891	860	868	857	891	878	839	846	823	897	898	844	843	861	885	888	870	879	902	866	886	860	863	861	901	829	835	923	874	864	888	868	863	901	909	901	868	877	860	903	846	887	854	884	869	877	873	880	907	823	855	927	851	876	842	905	863	899	870	891	853	838	837	891	839	809	897	877	871	925	816	841	886	853	858	895	880	888	885	892	953	830	869	864	877	827	897	849	867	871	852	905	854	903	815	882	863	904	878	875	816	858	869	848	898	825	885	858	887	834	888	888	915	903	826	888	821	878	869	863	868	871	885	887	848	866	840	872	914	912	860	847	854	867	892	861	893	860	848	863	904	897	887	857	865	862	853	903	855	908	897	879	831	881	848	893	862	939	882	890	886	851	877	912	853	892	893	869	878	861	893	870	880	906	837	891	858	899	883	926	837	860	893	859	916	953	886	894	881	844	821	879	890	871	814	907	908
23033	21018	28070	24149	20838	3642	668	484	432	391	391	377	333	309	328	292	287	300	298	297	275	281	325	279	274	282	258	270	281	304	277	279	281	249	280	264	261	306	302	270	281	281	268	249	261	304	260	285	280	278	280	294	253	285	255	264	307	267	275	296	282	257	290	289	288	281	296	277	284	301	284	244	286	284	271	239	245	286	322	263	280	288	263	314	311	281	276	282	261	271	295	273	256	276	260	287	290	272	261	268	287	283	291	292	255	283	277	320	285	281	258	268	289	275	288	275	291	281	271	289	291	303	272	290	259	286	303	266	255	297	299	270	282	278	292	274	266	268	275	269	235	292	306	268	270	268	265	286	274	279	286	301	282	260	281	286	286	267	266	298	261	267	270	286	269	280	252	281	276	261	278	296	266	292	282	251	286	257	265	267	270	278	283	275	293	267	270	267	270	298	268	268	274	304	259	262	293	275	288	276	272	258	272	283	265	304	284	296	273	268	274	319	280	286	261	294	334	275	271	283	294	277	263	266	248	265	296	285	287	263	244	285	257	305	284	288	268	258	281	278	275	300	250	282	266	263	284	255	278	281	271	275	267	271	280	278	279	274	280	278	255	279	258	272	289	264	280	273	301	286	271	256	270	263	289	288	266	265	238	280	310	264	287	275	277	307	300	282	270	251	287	268	273	275	256	310	289	268	313	288	255	281	306	270	279	275	292	250	264	267	278	286	291	235	282	318	255	278	287	293	278	257	240	294	270	281	272	280	273	268	295	278	266	270	274	266	280	283	266	305	268	278	290	287	256	253	250	287	258	292	275	276	282	300	281	268	258	265	267	272	261	302	300	268	289	278	276	281	259	267	278	254	284	271	255	285	282	279	291	290	299	278	265	264	279	272	287	286	270	290	279	278	300	274	305	252	256	283	281	293	282	247	248	268	265	281	308	253	302	276	301	276	289	286	285	267	287	267	277	267	304	291	266	279	272	254	278	268	292	267	268	256	287	264	267	269	291	269	321	259	254	257	288	251	279	318	303	287	259	291	283	272	279	286	269	271	279	273	250	269	278	259	279	255	282	247	290	259	296	321	265	268	261	296	275	268	262	270	272	297	255	278	256	294	277	294	268	271	301	258	264	275	277	269	287	260	262	278	275	269	263	287	298	313	266	283	290	260	282	292	311	294	249	258	272	235	268	244	269	265	279	298	269	259	272	246	289	300	298	277	306	234	290	272	293	263	281	252	278	263	305	281	282	245	286	270	279	283	289	268	286	276	261	267	256	264	301	277	260	269	247	271	281	274	279	312	253	246	310	272	282	278	282	269	291	301	267	297	275	283	255	272	282	295	266	265	280	270	294	279	273	283	275	243	256	263	262	305	266	274	256	252	288	294	276	270	263	297	297	273	272	291	270	276	279	252	312	253	289	270	313	271	266	287	255	273	277	289	277	276	302	278	281	296	256	287	297	234	255	242	274	285	301	283	299	266	263	263	269	252	275	265	286	264	282	290	277	288	271	268	274	303	270	273	300	281	266	287	282	266	299	255	310	288	279	250	278	307	291	277	277	287	263	295	236	265	290	304	287	262	252	305	298	265	276	267	254	267	282	301	297	279	264	282	283	254	266	277	266	298	286	275	270	302	272	282	255	272	268	286	286	286	270	288	280	257	282	274	273	282	268	310	241	281	286	226	273	261	274	271	274	271	285	288	288	248	267	289	268	280	291	276	252	294	273	270	275	267	275	238	284	276	291	253	301	300	280	282	272	270	269	273	274	287	287	285	285	259	272	285	257	278	267	294	251	270	280	272	256	294	269	281	318	293	271	301	262	259	279	272	277	285	278	249	282	272	268	271	290	287	297	288	286	288	289	262	261	285	301	299	293	268	269	277	269	307	308	249	283	286	315	272	249	270	282	242	264	278	269	284	267	271	279	247	284	296	248	274	256	251	269	276	277	290	234	303	267	297	279	257	285	285	242	260	265	271	263	283	270	229	271	303	265	269	260	295	283	300	291	265	257	280	290	270	272	286	273	270	272	280	263	260	303	279	274	287	277	257	287	264	274	274	267	271	248	250	284	275	298	294	249	274	249	311	301	276	265	265	277	282	284	262	246	272	263	282	293	283	272	277	281	278	266	251	272	270	306	300	291	249	259	259	313	290	281	276	273	261	260	295	254	269	262	260	291	295	268	284	280	278	286	293	282	245	268	242	300	259	278	271	304	283	258	279	260	288	271	290	245	287	308	268	277	265	282	276	274	265	286	284	318	268	282	245	283	259	247	241	280	287	271	261	273	264	280	239	292	297	258	255	293	286	284	255	273	290	297	293	277	299	282	281	278	279	296	270	280	294	274	250	264	259	254	276	256	266	278	283	286	281	248	271	263	284	277	282	253	286	295	272	297	283	296	260	269	321	270	271	296	268	258	276	279	296	286	299	234	258	252	287	303	237	289	277	282	300	266	267	286	287	280	260	260	258	292	291	274	261	273	263	271	251	277	279	272	257	265	270	244	288	258	281	276	264	297	281	258	272	270	279	298	272	223	280	263	274	305	257	273	292	294	271	295	266	287	290	282	277	303	288	277	266	270	246	269	266	262	291	266	265	273	252	254	296	290	293	272	299	258	288	283	269	296	280	278	286	257	244	255	313	274	254	285	271	275	269	260	267	282	291	285	237	272	252	282	294	283	303	273	284	278	325	261	267	280	265	283	275	284	290	272	288	234	238	268	286	279	274	272	260	267	253	285	278	315	236	274	282	256	264	276	277	273	245	315	311	277	271	286	292	295	263	287	280	304	275	305	284	268	285	253	269	297	288	249	268	271	281	270	232	288	270	282	249	271	264	293	265	270	241	238	285	280	288	272	268	277	263	271	260	280	280	256	270	266	280	276	264	291	302	300	288	283	270	271	267	279	262	293	273	266	287	290	281	263	249	275	279	305	292	326	280	284	274	275	295	263	263	257	270	260	301	281	282	262	282	283	275	282	296	282	298	256	294	248	245	299	240	262	272	245	286	294	279	258	254	291	246	273	270	289	278	269	243	282	283	283	269	248	289	275	247	282	276	284	273	280	260	246	287	255	278	281	303	261	265	283	265	260	257	274	255	249	282	258	306	292	275	251	267	299	264	279	268	283	277	265	265	267	270	268	293	268	258	248	265	269	287	243	301	242	264	276	262	265	285	284	252	273	262	278	265	281	316	266	286	270	263	304	263	300	271	295	247	285	283	288	260	303	272	258	269	269	292	274	269	289	288	286	299	264	247	272	237	272	283	288	286	254	266	278	275	309	284	269	280	285	284	293	269	272	292	264	276	276	276	224	280	277	277	270	276	282	264	259	298	277	277	298	301	296	290	264	272	283	283	273	277	270	307	297	284	298	285	301	272	278	265	294	269	290	302	254	279	278	253	261	296	274	260	282	263	300	264	257	289	287	270	280	307	272	287	281	291	287	260	251	300	255	264	258	289	275	329	311	272	284	289	253	275	259	310	253	283	260	282
3202	8889	5668	2749	1924	1391	1099	882	827	721	647	585	578	524	533	529	531	481	481	437	433	469	409	461	498	409	434	430	485	409	432	413	432	458	416	469	416	414	405	408	427	432	435	439	441	398	403	406	396	429	394	418	406	408	420	414	384	414	408	392	406	430	417	420	399	403	385	410	428	428	401	421	454	431	461	411	450	380	374	414	421	433	402	449	398	401	405	454	396	415	434	418	413	410	426	416	404	415	425	416	427	402	402	430	421	396	432	433	407	390	434	411	425	434	399	405	433	402	412	383	414	411	449	429	395	408	418	412	413	401	431	412	388	412	404	410	405	424	386	415	442	412	408	371	423	434	419	381	422	385	389	435	433	436	434	419	400	414	377	381	433	400	402	398	416	411	381	394	412	425	392	416	419	387	411	415	404	413	430	430	404	447	422	393	409	423	403	360	416	390	410	396	364	396	424	401	427	382	392	412	429	390	436	393	417	408	380	445	421	413	412	402	407	429	411	446	386	466	377	444	404	418	382	421	416	371	422	445	464	422	425	412	413	388	403	377	387	413	410	460	432	424	392	416	440	415	376	447	415	390	402	415	389	444	415	391	422	435	429	410	396	425	432	426	451	399	409	400	387	419	413	399	419	428	391	383	387	441	390	480	402	424	437	395	390	407	423	395	369	415	421	417	420	420	407	399	404	440	381	417	397	405	399	388	410	431	403	355	399	387	401	450	395	405	427	404	385	443	414	427	394	425	414	400	387	439	445	396	451	386	428	415	424	419	439	413	381	415	423	419	375	425	373	406	446	374	408	413	432	411	424	413	387	387	398	397	392	411	404	433	392	437	441	413	401	426	377	428	428	393	405	411	411	401	380	405	417	405	388	398	422	445	374	414	451	417	424	371	422	381	432	421	414	422	409	430	418	393	415	425	394	351	401	401	370	426	401	424	429	379	421	393	386	427	434	442	408	409	377	441	413	372	410	410	383	450	421	440	403	420	444	397	377	379	403	423	430	425	401	430	372	451	440	396	389	405	395	413	397	422	420	417	416	436	409	435	380	391	367	420	391	391	398	402	456	450	441	411	399	394	390	410	442	385	387	381	371	418	408	389	424	433	388	427	412	404	380	420	423	400	420	381	363	399	387	410	372	417	453	427	419	418	420	401	446	427	421	392	410	415	405	373	457	422	416	433	424	402	419	417	390	406	406	371	428	405	413	450	433	387	419	434	469	407	386	400	396	448	386	393	410	420	429	415	404	427	395	427	386	409	382	416	460	423	361	386	430	409	442	377	437	429	400	409	387	411	384	396	369	407	432	418	402	376	425	418	407	387	415	401	436	391	448	422	371	410	409	439	391	421	428	430	401	422	410	451	401	397	378	414	427	418	431	397	422	403	418	395	433	414	388	402	433	407	423	428	398	385	434	398	406	431	460	390	422	410	395	449	414	418	426	417	410	404	380	430	419	390	415	402	387	428	387	430	409	437	417	426	375	418	417	425	423	404	424	391	436	388	410	429	406	439	414	410	423	412	361	428	393	401	381	403	443	434	415	383	421	410	399	396	415	398	449	380	410	427	441	430	358	414	383	435	422	441	393	400	421	424	435	392	401	390	394	380	408	413	415	396	381	420	408	463	398	401	411	374	412	410	425	403	418	446	395	442	420	432	421	459	404	410	408	374	404	444	424	430	412	424	411	411	399	416	423	419	413	410	418	419	397	388	410	410	358	426	405	423	440	406	397	429	365	409	421	411	408	421	450	386	403	448	422	395	398	446	353	401	438	395	381	404	446	396	398	399	421	401	355	391	402	372	369	386	415	404	419	387	388	418	382	416	405	408	373	467	411	432	424	464	389	424	402	441	389	433	399	411	408	428	383	418	413	401	435	444	384	420	439	430	452	428	429	435	407	421	408	390	377	402	413	390	399	427	434	385	393	366	380	382	382	386	399	405	397	392	408	393	375	412	407	424	397	426	392	409	386	421	404	439	406	382	424	405	391	409	393	403	379	394	429	396	418	401	417	401	433	422	411	368	442	395	407	384	428	446	426	402	423	412	413	402	408	424	459	361	404	377	402	382	432	412	371	424	381	413	430	370	436	414	373	441	437	413	435	387	369	390	367	420	398	369	388	398	434	415	383	401	400	395	391	439	414	411	437	426	420	418	405	397	426	417	395	388	419	418	385	425	414	381	444	405	438	410	391	367	417	368	436	431	416	399	410	425	445	403	399	388	378	377	422	426	460	397	397	385	440	437	429	425	397	390	394	399	416	398	424	368	415	395	397	428	440	429	409	361	410	391	418	412	424	403	381	400	401	407	397	420	418	414	423	390	437	412	391	391	434	393	424	446	418	405	423	373	424	411	416	398	376	372	406	379	408	424	417	422	416	411	432	414	371	396	439	374	429	406	429	418	409	437	389	396	415	380	388	435	404	426	380	394	427	414	425	383	411	357	383	411	397	384	393	412	428	412	392	426	415	428	389	408	434	401	389	428	387	423	417	435	377	404	397	424	356	439	395	429	429	430	433	417	426	419	374	386	402	434	407	424	421	437	421	394	425	403	432	395	429	398	415	390	382	390	405	398	426	416	395	390	419	394	409	452	423	417	381	392	413	423	429	369	384	387	402	388	417	418	415	413	409	404	439	405	426	366	420	387	420	427	409	426	429	391	411	406	400	406	446	416	399	371	418	390	394	397	410	388	409	374	400	419	392	402	416	428	449	403	403	420	426	387	419	409	428	439	412	412	420	393	385	403	399	438	438	421	439	376	403	423	412	404	384	396	399	406	417	405	431	392	437	458	436	404	427	404	434	392	418	412	418	407	426	405	377	403	431	387	387	387	403	395	433	447	407	392	425	410	394	417	419	426	447	413	394	396	396	398	392	385	423	380	397	430	411	406	368	439	412	416	393	415	399	376	401	397	371	423	377	413	421	408	441	415	404	405	402	393	415	429	430	435	423	424	372	427	416	389	372	405	448	437	383	370	417	409	425	406	441	391	407	413	408	403	339	397	401	415	434	410	396	405	439	399	390	427	419	385	401	393	372	413	386	436	362	419	437	426	439	385	412	391	407	420	413	423	444	402	432	365	420	412	435	429	431	424	407	392	417	386	430	408	395	385	401	403	416	417	422	431	406	403	425	408	410	414	417	445	392	416	412	442	412	410	421	440	427	383	395	396	371	399	412	386	427	411	406	433	424	430	413	409	425	402	394	410	391	402	409	418	429	399	423	392	390	418	388	390	365	420	384	399	432	388	398	414	423	437	410	451	398	414	399	422	402	390	401	420	384	407	410	468	370	417	389	400	431	416	399	422	397	418	404	413	451	419	420	409	391	421	430	432	435	415	410	403	401	430	416	385	373	445	421	403	394	414	391	406	413	392	439	443	424	400	375	411	384	440	413	411	433	395	410	389	392	405	407	411	436	416	418	432	394	418	416	384	377	409	382	398	403	425	430	386	401	382	374	424	387	368	398	456	412	440	420	425	415	415	427	447
24113	20972	26434	24706	3249	941	859	730	698	730	721	734	745	714	714	704	687	667	680	632	673	664	689	694	719	697	703	669	669	755	672	730	704	696	690	692	701	685	655	707	708	727	658	695	702	709	661	701	729	713	694	684	701	701	717	659	711	657	671	687	679	708	717	688	710	707	650	687	683	752	657	707	638	716	709	656	722	674	696	634	637	667	689	686	692	668	686	705	667	716	741	656	709	650	669	680	690	691	684	718	706	675	645	672	712	666	703	685	658	698	689	659	677	726	727	698	690	638	676	697	682	652	717	691	669	691	691	717	673	680	696	706	693	650	685	716	666	742	712	723	686	701	674	694	695	697	712	693	674	677	690	703	716	691	684	669	661	705	676	693	652	642	672	711	692	683	668	692	706	697	686	724	689	680	661	726	716	667	705	685	637	702	640	700	654	648	696	684	688	682	664	712	662	668	647	667	708	686	690	708	685	729	712	724	677	695	668	694	682	695	744	672	677	698	742	664	670	711	692	650	701	659	718	685	698	684	695	690	692	613	723	663	682	638	702	670	662	650	721	708	713	666	679	660	701	706	694	701	702	725	691	685	706	674	650	691	643	689	697	708	672	668	671	720	660	667	644	732	698	688	647	609	706	689	693	692	705	708	679	696	678	708	688	692	639	651	674	685	697	711	700	703	695	663	698	721	689	698	710	687	649	691	670	701	716	693	683	668	689	685	754	691	703	632	662	701	661	661	744	699	629	659	666	659	697	671	707	700	698	667	649	651	636	688	669	664	686	633	696	722	698	682	709	675	709	681	690	648	700	666	729	685	676	679	702	685	627	717	656	711	706	696	712	723	683	708	671	674	674	688	683	630	679	693	661	689	680	706	712	675	726	670	642	720	709	676	677	692	690	733	674	720	707	692	670	708	718	685	677	703	681	683	708	691	712	618	690	702	733	678	685	695	654	658	678	656	656	710	690	732	695	709	700	700	679	712	704	646	718	698	690	682	687	671	689	670	661	715	645	690	748	678	697	655	672	682	714	707	682	678	680	720	645	699	668	677	676	672	709	688	667	695	679	686	733	719	654	689	690	744	684	643	692	685	691	668	686	714	664	699	650	689	688	669	669	621	632	742	659	627	643	687	692	702	672	713	713	679	670	678	728	713	701	682	731	663	697	710	685	651	668	668	694	696	664	679	682	643	703	787	647	698	653	631	715	726	653	652	692	676	665	723	745	676	690	703	707	690	623	664	690	697	680	688	715	661	691	658	714	668	703	725	703	646	698	649	703	642	678	674	695	684	682	668	695	705	699	696	717	746	675	695	708	647	662	648	644	661	678	688	686	730	682	701	656	694	680	690	684	673	701	656	677	659	706	683	671	711	680	677	703	646	689	698	676	689	689	675	681	721	666	662	670	671	700	686	668	635	646	679	710	644	666	687	677	700	714	686	636	689	694	685	674	677	707	671	680	669	656	685	678	711	690	654	721	720	711	727	726	706	679	665	635	696	703	647	706	699	698	715	725	672	669	707	743	713	671	675	647	707	670	696	683	703	761	617	696	704	716	664	654	681	720	695	654	655	672	690	693	723	711	720	660	651	720	713	680	659	718	686	717	709	683	671	692	652	746	684	695	646	710	653	652	657	689	707	659	647	741	653	688	669	705	716	637	704	662	710	696	694	711	723	652	681	672	661	672	713	673	678	661	701	697	684	681	698	647	748	671	685	695	714	704	679	739	673	653	685	695	685	690	689	688	694	695	676	715	665	708	658	743	647	671	721	690	654	673	714	649	683	713	659	660	696	695	698	639	718	719	704	707	693	684	711	670	699	690	746	713	657	658	692	685	701	682	658	669	688	695	710	742	701	705	678	691	705	672	678	675	705	671	667	720	653	649	705	686	635	686	692	661	674	704	679	667	697	704	690	713	711	709	667	692	698	758	624	674	681	752	670	686	671	709	684	704	677	686	650	666	659	650	685	695	699	701	646	660	675	682	669	662	662	703	661	687	697	688	695	713	678	648	701	667	689	654	709	714	699	692	668	647	686	692	675	690	659	730	687	688	695	658	692	738	661	696	685	709	685	687	692	689	715	708	722	642	680	647	689	694	709	655	663	681	712	707	692	720	698	685	646	687	679	688	714	645	690	759	658	702	668	680	648	741	720	654	709	668	680	695	700	744	668	703	708	684	671	649	695	673	658	706	696	657	686	682	661	660	647	712	677	692	713	703	686	691	665	653	689	655	729	695	609	677	709	697	700	676	737	690	664	716	660	607	695	676	623	726	705	692	677	675	700	670	648	661	706	723	697	661	703	696	681	728	689	707	672	694	729	701	702	706	677	666	671	690	680	673	696	681	721	610	698	689	692	678	647	661	667	681	731	735	680	682	673	727	670	690	695	658	691	636	633	686	688	670	670	667	733	732	717	710	673	671	684	674	680	672	668	675	692	643	681	672	729	698	736	685	660	688	670	681	753	703	711	711	695	683	711	671	666	656	639	655	668	693	721	656	690	691	706	657	656	666	644	737	680	692	671	722	687	681	665	648	695	643	655	706	668	663	682	671	659	703	735	652	759	737	632	677	677	670	663	727	702	665	687	685	709	659	680	715	689	685	721	721	714	689	664	670	710	625	675	679	635	662	723	693	686	769	696	694	641	648	657	686	688	683	681	680	663	714	711	684	709	688	720	684	689	711	685	690	665	711	697	662	642	719	697	684	714	661	654	693	694	674	701	680	664	676	722	697	643	694	692	677	699	679	677	670	646	655	714	726	699	685	708	674	681	648	679	723	703	684	681	646	702	688	632	671	696	718	665	707	672	645	732	674	704	732	700	643	676	693	654	651	672	665	655	673	673	659	675	707	653	708	638	648	660	674	667	688	634	696	658	669	665	661	669	744	642	668	663	706	690	680	704	678	659	721	628	677	708	650	690	677	673	701	699	639	691	675	672	718	697	704	695	695	702	663	676	688	680	693	698	672	641	707	715	637	710	643	683	689	674	643	697	674	661	695	655	655	738	624	678	698	645	652	664	716	682	708	643	717	662	684	648	672	695	655	712	694	702	664	711	704	692	675	676	683	663	670	654	667	694	665	712	697	729	671	718	657	693	697	668	644	671	662	682	674	690	708	657	738	645	706	705	656	653	721	702	685	648	733	638	753	658	712	689	655	658	732	681	689	692	643	714	747	702	697	695	686	744	662	651	696	700	729	699	684	744	648	711	719	670	682	640	653	727	681	669	637	710	657	758	664	720	667	713	700	667	697	655	677	683	639	686	739	694	700	697	682	733	647	689	667	599	669	669	689	705	664	692	701	666	714	708	687	701	680	694	695	692	698	702	692	660	662	665	653	699	720	651	707	714	644	653	669	730	669	679	674	683	689	689	671	715	718	656	656	702	701	723	703	665	731	678	701	724	679	690	688	645	694	741	722	717	681	676	656	665	690	677	688	729	716	706	687	636	627	723	664	684	671	694	688	655	661	708	703	654	706	651	669	698	675	691
3334	5098	3412	2029	1598	1415	1272	1172	1135	1065	986	1031	1045	926	983	1034	962	975	1015	951	957	980	919	989	947	923	1014	917	987	938	915	963	930	967	928	922	938	952	909	916	966	903	980	967	934	946	904	967	998	928	964	925	956	940	956	905	909	949	911	938	933	921	907	951	921	952	922	948	923	952	941	883	905	902	913	940	924	940	952	862	933	941	959	920	937	928	906	948	923	943	947	973	861	936	906	974	926	958	917	950	958	910	932	927	914	921	935	919	943	900	980	946	982	940	966	891	949	909	870	950	930	909	966	953	946	947	939	923	964	965	889	944	938	912	908	895	963	953	939	925	948	914	878	908	931	895	924	956	916	934	955	970	934	933	952	928	964	927	956	945	934	902	951	914	879	892	898	939	970	890	898	908	871	957	871	927	979	902	945	892	919	940	936	917	941	940	920	948	903	942	957	962	946	941	890	877	917	868	949	911	933	877	936	907	943	890	921	914	913	912	914	879	904	894	898	888	934	890	898	862	892	973	915	967	956	932	968	896	907	967	968	917	927	975	972	907	931	928	909	952	902	1009	933	901	909	920	877	917	908	919	928	991	947	934	885	918	886	946	898	907	950	960	967	885	913	931	943	889	918	862	943	880	897	997	952	927	942	912	912	911	919	902	943	1016	877	922	912	932	908	886	945	942	942	949	885	983	868	964	954	846	962	923	960	889	869	909	937	941	891	890	974	923	930	908	932	928	892	915	940	898	960	936	954	960	920	946	957	942	958	899	927	928	960	935	888	909	941	971	931	956	892	982	891	913	924	899	961	944	912	902	929	911	910	916	890	917	977	891	927	891	932	910	927	975	987	943	956	935	890	947	890	908	938	894	900	918	914	929	930	883	909	915	952	914	937	931	915	931	887	896	920	894	885	977	956	935	904	924	906	907	880	882	933	960	970	906	911	941	942	901	933	929	891	930	910	944	906	954	937	897	964	954	932	931	932	904	910	960	923	927	965	902	881	863	954	917	995	928	983	905	910	938	881	945	953	916	989	935	953	927	898	958	939	926	990	961	970	928	901	935	962	967	919	968	953	936	932	927	906	996	893	932	938	917	886	965	999	903	940	929	902	952	887	848	940	929	991	917	889	973	897	916	906	934	965	948	958	926	955	927	924	912	923	929	916	900	912	934	934	932	940	957	925	931	968	905	931	980	884	940	924	955	904	956	926	943	887	993	907	893	870	924	918	959	945	954	933	975	971	916	996	864	926	963	980	908	889	894	927	930	877	942	939	959	869	906	984	870	972	910	930	946	882	924	894	953	944	902	925	942	960	973	903	877	939	919	893	914	904	956	916	945	891	952	843	921	905	941	974	880	925	895	937	885	913	946	908	913	950	958	908	932	941	962	939	957	925	930	948	994	878	887	945	913	923	922	862	898	919	984	941	915	968	886	934	929	949	954	949	873	970	914	877	906	888	986	934	892	910	936	938	972	843	877	931	903	931	880	924	930	940	914	912	906	941	892	971	964	948	975	950	982	942	914	928	948	934	924	921	951	889	960	944	925	943	900	944	907	960	952	911	904	958	903	921	989	958	953	915	930	945	926	898	920	925	930	914	920	917	907	909	889	920	942	928	921	948	910	934	933	930	933	872	902	965	939	950	869	868	970	922	946	893	963	936	1008	880	888	902	936	909	942	971	914	923	883	944	930	895	982	909	921	904	911	912	962	924	918	884	1002	954	949	975	878	869	901	949	883	941	912	902	942	877	899	935	957	969	869	973	905	936	922	944	912	889	930	893	917	953	922	900	930	869	971	950	895	969	938	945	965	964	996	878	947	924	947	913	945	922	857	946	928	1021	946	930	969	919	921	933	954	974	858	938	940	908	898	949	945	932	921	945	901	953	923	924	936	952	936	994	913	942	932	905	950	928	927	976	909	913	953	897	861	967	893	900	907	915	929	927	863	926	910	938	964	979	933	946	942	943	856	901	874	918	917	888	942	945	908	936	912	921	915	913	917	924	940	878	908	934	948	869	940	939	816	977	967	953	901	977	948	898	901	843	949	891	915	930	908	945	986	965	941	934	916	969	930	981	952	900	919	919	941	947	941	970	929	922	950	910	962	897	946	939	929	907	891	909	925	961	922	851	906	927	946	941	916	923	871	915	922	958	922	906	905	896	923	885	956	899	933	909	957	848	960	949	1001	907	902	900	948	918	949	927	951	910	999	991	940	963	918	925	918	928	925	935	971	958	924	924	956	908	927	973	968	921	910	969	890	924	894	888	906	895	947	928	908	917	919	938	893	823	917	954	917	925	928	956	900	952	922	926	968	962	878	925	919	966	914	894	953	960	890	936	933	989	981	899	935	904	949	890	879	918	922	960	913	910	924	928	889	956	918	922	911	941	928	937	1013	892	970	870	852	915	895	929	913	1025	969	948	913	926	950	905	894	973	925	915	946	952	926	951	919	935	929	938	948	940	978	917	932	919	928	955	913	904	914	917	945	931	944	912	936	966	942	932	894	939	862	927	924	957	940	961	910	892	916	949	951	948	920	946	874	935	949	989	959	884	922	858	910	928	932	986	926	936	953	914	930	941	956	888	941	934	898	921	963	947	942	927	945	935	905	883	885	917	945	941	956	918	897	973	954	951	913	870	926	915	895	955	961	946	870	922	973	917	940	927	920	900	926	945	984	957	919	880	927	991	900	877	947	901	945	906	909	952	916	886	960	984	974	964	902	917	896	940	977	938	951	965	909	911	927	895	920	965	1015	880	934	890	969	932	929	956	951	930	934	938	918	966	903	970	963	921	946	935	965	919	884	914	932	954	922	936	970	944	930	872	919	928	913	942	947	969	890	914	958	952	916	951	956	923	894	914	917	913	909	914	936	924	938	979	930	877	953	918	944	918	906	876	927	926	917	918	984	949	952	897	912	963	905	876	916	946	971	942	967	898	904	921	835	882	895	908	933	895	944	949	915	959	942	916	923	947	930	924	920	919	943	916	931	907	960	924	920	946	915	928	936	920	850	962	932	909	924	910	863	931	942	933	888	898	923	954	931	867	954	931	989	916	895	883	893	991	983	889	932	954	912	867	860	926	877	931	893	975	897	892	912	920	926	1011	966	916	928	888	932	984	916	931	892	932	927	987	890	941	890	921	907	900	953	920	975	862	889	919	1019	960	892	938	862	883	953	923	918	932	991	908	932	991	911	933	898	948	891	912	912	974	939	914	918	894	948	956	876	892	890	918	910	994	950	916	903	969	970	921	984	937	943	933	935	915	862	886	955	966	966	940	946	949	910	906	877	961	932	929	927	907	941	926	930	926	896	874	975	924	891	932	958	959	926	932	958	923	899	925	874	1000	940	918	871	912	910	972	867	951	940	941	955	928	944	917	956	948	955	940	922	850	961	890	966	931	967	888	955	962	911	955	908	907	877	899	965	926	901	904	911	912	959	899	975	932	888	926	929	913	942	906	935	918	936	942	944	900	888	931	888	906	923	989	931	977	948	930	899	939	947
22115	21044	28671	23631	21044	20768	2501	615	498	471	389	342	328	310	295	301	287	283	281	234	246	240	217	237	217	246	258	228	255	248	235	216	243	230	229	224	227	231	232	211	221	226	225	212	191	237	202	212	224	213	237	190	202	238	218	228	233	245	255	221	220	217	216	193	215	203	217	219	205	203	213	197	215	214	192	218	214	206	212	204	215	235	223	210	228	213	213	221	221	205	237	254	224	205	222	216	192	221	215	213	220	221	213	219	236	236	227	238	199	231	215	231	204	210	212	218	231	188	209	229	226	221	203	213	219	228	223	216	219	204	205	218	203	219	216	230	236	222	218	206	194	184	232	203	224	233	215	213	221	223	186	215	228	204	225	204	226	225	195	201	208	202	238	197	241	253	212	225	212	224	217	214	201	218	213	215	234	238	192	207	201	208	226	215	223	215	205	215	205	202	229	244	225	216	200	216	234	229	203	209	212	220	223	228	222	210	210	224	207	229	218	222	226	191	198	204	221	202	228	241	201	205	206	243	225	224	184	224	217	204	209	212	215	214	210	183	200	222	213	206	221	231	206	234	229	183	216	219	198	195	202	218	225	214	239	222	199	216	213	198	202	199	231	204	203	237	237	213	248	212	211	206	224	214	227	211	208	226	209	225	234	245	204	249	215	211	203	224	212	229	232	208	219	184	204	227	214	203	205	225	216	233	209	201	186	204	196	206	249	189	241	220	228	224	217	241	234	181	209	221	213	219	241	222	236	210	212	178	229	223	233	229	187	204	223	222	202	206	221	216	200	235	197	216	237	231	203	203	206	219	224	205	189	205	208	217	224	177	217	210	211	228	215	207	201	208	223	195	215	203	250	206	212	225	228	192	238	220	209	222	218	220	204	221	212	251	216	216	210	219	207	202	207	231	205	217	206	203	197	209	224	240	237	217	218	219	233	239	208	210	213	229	215	250	214	206	225	222	225	209	202	211	229	227	250	244	228	190	212	185	196	220	212	226	207	232	229	232	202	207	188	208	240	235	202	230	204	240	238	213	209	213	225	235	231	214	221	227	218	221	216	207	205	201	212	212	224	192	191	243	212	199	240	211	229	216	209	218	226	214	199	188	208	199	240	208	205	223	224	199	228	224	214	205	198	230	217	228	218	223	221	226	231	254	228	238	230	218	195	223	199	206	223	239	214	211	202	215	196	215	226	180	220	200	213	198	203	208	217	238	231	213	262	220	212	225	237	223	220	182	211	214	228	201	219	245	221	205	207	209	223	214	200	256	197	236	212	202	223	236	233	220	212	227	210	236	219	243	182	217	208	227	251	221	196	205	241	191	222	229	216	223	214	208	216	224	181	210	202	234	236	233	229	203	217	224	210	232	250	229	210	218	179	210	227	212	200	216	236	209	209	209	216	218	212	218	216	210	213	240	184	201	231	207	217	228	205	242	247	228	211	209	186	224	219	202	195	210	222	209	238	211	206	222	221	203	204	231	216	217	210	191	238	235	207	224	215	211	218	215	229	220	217	181	205	214	216	203	197	216	217	241	191	219	243	177	207	208	221	220	210	224	235	212	207	248	208	220	221	190	189	211	234	216	218	216	216	217	216	197	222	198	205	192	212	217	218	247	217	223	213	233	223	216	216	229	240	226	227	196	223	213	213	209	209	204	212	211	237	202	249	218	223	226	175	196	224	206	230	224	229	203	234	250	225	220	219	204	214	199	209	193	219	207	228	203	215	212	212	230	197	208	233	188	196	236	237	233	224	218	216	215	234	208	232	218	232	216	203	236	197	218	227	252	227	199	238	202	200	216	201	224	216	210	246	223	219	234	224	213	239	225	214	240	216	216	238	228	198	224	232	202	208	226	231	229	212	213	192	224	220	227	211	184	229	206	216	190	204	213	229	255	228	219	206	215	217	220	208	200	232	208	240	210	193	195	234	214	217	221	190	213	192	243	213	206	244	222	207	199	206	198	212	221	208	213	221	214	224	213	201	221	200	217	216	180	213	214	216	228	205	205	208	184	215	197	226	228	219	226	188	203	205	210	234	194	232	197	203	197	204	209	243	227	204	187	216	226	222	228	211	202	230	233	219	215	215	226	242	229	209	236	214	234	221	219	216	202	215	238	214	261	206	217	220	213	219	200	215	200	224	203	205	198	203	261	219	211	221	212	236	243	233	208	228	216	203	181	231	220	213	249	216	209	235	204	217	221	251	216	222	211	229	241	254	201	222	226	226	213	195	205	217	249	239	217	204	231	227	215	248	197	212	220	207	207	203	208	205	207	236	200	216	231	212	206	227	215	190	232	243	217	222	219	227	213	213	235	262	221	232	192	220	272	218	193	212	237	223	229	203	215	203	201	211	230	226	212	222	186	234	236	191	229	209	209	210	226	207	201	216	200	203	233	197	233	212	212	214	218	192	232	207	207	197	205	209	233	224	215	204	211	201	240	214	232	224	207	261	220	216	220	206	210	216	241	239	228	199	214	241	236	233	218	230	180	212	231	204	236	246	208	201	215	212	235	217	213	206	204	208	198	217	227	207	227	219	206	202	203	221	221	237	230	217	218	245	217	214	207	235	204	194	216	200	225	225	199	221	209	216	232	224	232	214	196	230	214	210	239	233	218	216	212	237	181	230	200	213	238	213	228	227	220	214	219	204	216	210	209	238	214	213	206	213	224	224	220	235	216	210	179	217	180	213	218	205	217	209	188	236	223	200	226	213	207	254	214	212	207	237	215	226	221	224	203	211	216	216	239	204	205	208	220	215	225	213	203	207	207	216	239	225	215	231	214	178	198	208	206	217	212	215	219	204	233	216	231	252	218	248	203	222	216	202	201	230	221	215	217	221	223	249	228	208	225	216	217	219	213	245	192	199	214	206	225	218	195	219	242	211	217	238	226	240	207	232	194	217	226	217	233	231	197	214	199	237	204	232	199	262	203	214	210	228	196	203	212	211	216	220	221	211	219	213	199	206	221	198	199	212	231	252	218	219	222	226	207	204	192	207	209	216	208	210	208	200	206	226	203	218	199	210	232	188	244	213	219	186	189	190	207	206	225	210	207	215	204	217	210	209	201	209	232	222	193	264	207	202	198	237	220	211	200	229	225	211	212	204	199	228	231	199	227	207	215	233	195	245	238	208	209	206	213	219	236	207	202	229	209	220	223	191	205	192	220	240	191	209	218	208	203	198	245	199	211	214	232	222	231	204	196	196	202	212	217	229	237	246	237	224	204	227	205	240	203	194	205	216	212	199	212	237	225	206	206	209	243	197	220	209	247	208	213	192	209	201	223	211	201	252	224	212	217	243	212	190	216	230	227	237	224	219	204	216	205	207	236	234	229	226	200	184	217	220	203	223	222	201	196	194	214	246	231	218	220	217	219	202	214	226	228	207	210	202	207	236	214	208	203	216	216	226	210	211	205	224	233	229	225	237	218	208	236	227	224	245	237	213	226	221	216	218	218	212	213	211	236	192	199	215	219	233	219	242	192
4440	14082	9340	4377	2974	2155	1611	1219	993	852	739	672	617	561	524	479	468	438	402	393	435	377	379	364	374	339	372	381	354	344	322	346	341	317	295	330	331	326	314	319	289	319	303	319	297	329	294	339	297	268	295	332	322	312	295	319	317	314	312	332	320	282	296	299	304	283	281	267	306	306	316	283	263	287	299	286	335	296	307	298	334	284	310	313	274	275	290	304	302	279	290	311	295	314	291	294	325	305	307	282	311	297	290	282	294	328	296	316	309	314	297	309	321	335	306	267	303	317	310	292	277	294	277	310	286	297	310	296	284	308	284	288	276	273	310	278	289	298	294	285	297	305	285	284	266	306	325	292	294	311	311	302	291	311	306	284	322	301	275	291	277	303	302	327	307	265	292	305	298	330	293	264	284	290	285	311	257	327	322	290	301	296	273	273	298	291	272	310	277	283	301	309	287	298	278	309	309	291	310	333	303	291	315	312	307	283	274	280	311	277	296	288	283	278	326	305	303	313	304	312	322	289	297	315	294	306	256	320	289	303	327	282	298	324	281	297	290	290	273	297	270	308	277	306	310	318	280	328	287	302	262	301	303	333	266	269	294	294	335	310	280	293	271	289	302	273	288	325	315	291	286	292	296	302	288	273	284	283	320	315	282	308	290	300	299	279	279	300	309	292	316	289	291	308	273	291	310	301	274	303	286	300	248	303	290	283	282	290	313	302	299	304	287	293	281	298	279	298	286	306	331	303	280	304	318	305	274	305	299	295	294	293	285	282	293	299	256	296	296	274	284	273	310	259	288	293	283	340	282	315	287	270	312	302	287	306	293	322	299	291	280	296	311	300	303	282	315	289	285	307	273	284	285	333	284	293	271	296	312	279	310	302	356	275	293	285	301	296	309	299	274	279	329	288	290	294	321	303	276	283	294	297	255	279	290	298	267	305	241	306	285	293	336	314	298	276	317	290	284	319	306	308	273	305	302	295	300	308	257	310	286	294	262	284	321	289	301	297	275	290	307	312	283	299	308	298	299	276	292	308	267	301	284	294	316	289	301	299	276	302	277	308	290	276	313	277	303	306	316	253	288	297	299	316	286	299	305	303	300	303	274	307	279	295	295	308	282	284	309	284	304	275	307	279	284	249	300	321	322	326	289	274	293	293	262	289	302	297	300	282	297	276	263	303	286	291	294	277	296	304	292	316	289	294	288	292	260	290	280	283	309	291	299	282	283	281	284	315	328	300	275	334	284	298	275	307	299	309	302	282	291	290	311	295	303	334	273	299	319	299	272	265	270	324	288	280	294	330	278	303	296	309	343	332	327	272	316	295	290	277	306	311	351	293	314	312	308	320	281	278	304	285	315	309	337	304	311	261	267	325	313	320	280	303	270	296	296	312	278	288	279	305	272	276	291	295	298	260	274	299	266	271	301	298	279	290	324	303	300	306	288	289	275	287	290	313	316	299	259	325	266	308	269	289	320	298	267	280	318	275	295	315	285	302	300	299	275	282	335	297	285	318	277	300	301	278	290	293	316	292	293	289	279	309	302	307	304	281	274	278	310	302	317	303	281	301	271	313	327	319	257	314	301	286	291	313	307	306	317	294	261	298	318	294	277	275	294	294	300	287	282	274	311	295	307	332	299	294	282	288	321	279	283	268	296	285	303	276	288	284	305	267	277	316	279	310	298	306	315	275	305	313	286	277	303	296	280	310	306	272	297	287	296	302	271	269	307	296	279	310	277	288	307	317	287	303	300	319	313	301	292	323	273	305	331	286	268	299	286	324	296	298	295	307	296	290	289	287	284	276	281	299	253	285	291	295	287	282	300	294	296	281	295	288	305	296	277	302	307	313	327	306	286	345	268	288	295	314	276	312	274	284	265	282	280	314	272	275	271	293	302	272	315	272	295	276	265	296	322	305	293	303	298	292	314	298	283	268	285	310	292	290	285	286	310	271	286	306	311	312	285	297	317	312	338	294	298	274	307	295	301	312	289	273	272	307	275	284	318	306	292	314	288	280	303	294	293	283	301	309	301	295	295	295	294	278	311	294	311	308	261	279	316	303	287	317	283	291	283	306	262	273	286	295	303	308	272	308	299	297	305	302	319	287	277	312	307	312	300	300	268	274	293	287	277	324	281	334	281	301	291	303	288	282	280	289	294	320	274	303	313	287	302	285	267	308	302	284	326	294	331	295	287	282	294	315	293	295	323	339	324	301	292	314	300	315	304	309	298	285	299	271	305	284	314	266	296	305	300	298	330	276	306	304	310	308	318	309	294	260	307	307	289	312	295	269	297	291	309	261	307	318	279	302	282	303	293	280	278	283	273	282	294	322	302	297	271	305	291	267	293	293	304	251	324	301	294	275	294	296	274	280	329	336	326	290	288	271	290	326	273	295	284	326	309	322	307	299	258	258	289	339	315	292	313	290	312	294	307	316	311	306	247	285	292	295	264	266	265	310	295	294	291	303	318	278	277	301	281	290	296	323	271	326	270	313	305	309	294	274	260	293	304	322	303	288	278	290	292	317	294	327	288	313	303	293	295	311	279	266	309	274	266	297	318	293	286	282	291	289	296	299	291	278	293	295	313	297	289	313	321	307	302	270	294	254	285	291	281	329	325	309	281	293	289	300	283	276	305	257	273	285	299	277	282	279	291	293	295	296	352	289	292	263	293	268	299	320	282	294	295	313	288	286	295	234	287	285	259	304	283	256	314	305	294	290	313	268	311	306	299	274	293	281	293	294	273	293	285	318	298	319	310	332	305	297	322	284	293	294	298	308	313	327	316	279	309	278	307	310	267	274	283	289	324	316	303	321	291	306	297	284	309	292	285	309	297	260	299	281	339	301	268	301	289	294	273	284	306	313	301	320	286	265	275	306	289	292	312	265	324	305	291	324	313	307	269	272	296	289	300	268	294	277	291	317	309	299	315	282	311	292	292	303	290	281	301	293	301	287	265	282	280	313	307	307	308	282	312	317	277	301	281	301	296	299	327	309	268	291	291	294	294	289	299	297	273	307	309	296	321	272	312	290	293	299	324	274	317	302	280	266	276	281	303	308	295	305	256	284	292	290	338	299	311	294	290	328	304	272	283	312	306	284	283	277	296	315	316	278	305	303	304	294	268	289	331	317	314	294	293	306	279	297	294	253	303	299	298	299	260	259	288	286	282	294	301	282	294	282	288	294	357	308	281	312	294	308	272	274	302	302	283	286	299	274	321	274	300	306	322	318	274	275	326	292	265	300	267	257	317	294	272	320	280	305	322	273	290	273	298	301	304	311	313	264	303	308	305	293	289	278	296	285	267	271	292	302	295	299	289	295	288	280	305	282	307	287	287	301	317	293	286	306	299	277	312	291	286	315	300	311	301	307	271	273	291	330	314	290	282	305	319	312	330	315	279	309	297	292	272	319	305	298	298	267	290	290	292	308	262	279	282	343	289	285	286	298	287	298	272	277	328	327	282	312	298	294	298	333	314	296	287	288	281	289
26733	17505	3546	894	734	663	671	631	619	618	627	667	637	645	635	647	627	637	634	597	622	632	664	596	593	649	615	607	637	647	631	653	637	585	588	631	598	614	649	614	629	611	616	598	602	676	593	601	616	621	633	572	647	606	599	627	640	585	634	615	689	641	600	586	580	617	630	672	620	611	617	655	618	607	577	598	627	641	638	622	606	648	561	575	591	610	586	622	650	633	618	601	595	637	615	645	662	571	621	613	598	616	620	621	664	574	649	593	661	657	603	621	591	611	646	651	596	627	630	601	616	644	617	611	601	631	624	617	609	639	681	588	588	623	637	633	647	623	615	599	644	627	644	604	597	631	672	605	652	589	637	635	631	592	631	618	623	632	625	644	650	599	621	592	615	662	575	590	637	636	645	627	641	612	652	632	637	631	581	642	597	654	657	657	641	648	640	641	614	621	613	651	598	625	626	624	599	625	658	618	645	657	625	665	642	616	617	626	626	582	653	618	622	632	598	607	650	643	600	632	622	607	638	609	642	644	604	607	635	631	645	634	596	674	597	613	602	600	612	578	618	606	581	597	619	608	566	626	637	599	612	598	625	629	622	671	601	627	606	609	645	639	674	617	611	622	603	652	617	583	656	598	639	635	606	637	610	614	690	559	635	634	631	644	621	602	584	628	600	628	593	599	643	592	622	631	641	601	655	616	663	620	629	644	613	616	648	660	637	590	591	657	640	663	632	616	647	620	617	604	622	594	657	638	644	589	605	601	598	667	588	611	610	641	641	635	602	600	620	596	671	586	603	632	608	596	581	613	659	632	670	585	620	615	608	597	592	639	626	634	641	602	626	643	606	634	629	630	627	633	655	626	661	627	601	634	658	614	650	641	588	597	630	628	681	611	634	619	578	651	606	621	631	596	643	601	599	631	588	615	627	609	666	620	639	628	598	630	615	617	643	602	587	641	608	634	633	641	627	604	641	654	637	601	564	628	619	613	657	647	585	578	623	581	643	661	666	608	621	615	586	627	653	654	631	577	650	661	618	618	579	627	610	655	599	633	604	576	622	636	584	623	594	635	635	616	606	677	587	594	614	654	637	641	600	578	612	616	599	656	582	629	659	639	587	637	616	650	585	658	642	610	643	607	629	590	620	598	602	611	600	663	592	589	604	633	604	627	622	647	626	624	636	621	641	629	633	600	641	655	660	579	627	639	628	588	650	611	641	611	604	618	636	605	609	680	618	585	619	633	635	610	618	609	618	603	666	622	590	578	611	638	637	627	576	595	614	658	627	635	649	596	586	606	634	575	628	630	621	591	592	642	574	613	616	589	606	629	645	649	646	647	608	644	619	594	602	615	643	603	652	595	610	617	562	675	609	610	639	618	620	663	589	603	610	658	607	646	614	641	631	587	576	634	642	666	611	656	615	625	662	616	631	644	595	644	612	606	594	633	667	648	607	585	654	620	646	650	651	606	615	613	620	581	652	607	626	577	651	599	611	635	584	664	614	586	633	617	601	622	641	640	601	626	638	629	631	626	651	585	618	642	633	632	642	657	619	625	611	678	598	637	675	659	598	638	567	611	627	585	631	599	656	626	627	626	651	604	610	630	573	620	616	623	655	610	596	626	630	621	633	650	618	641	630	618	652	606	623	590	585	613	606	622	645	640	616	620	630	651	637	619	577	594	610	616	617	633	625	653	606	641	599	579	596	595	591	608	627	597	591	674	617	625	633	667	614	640	632	628	585	606	627	599	634	656	650	616	627	602	592	646	641	604	652	604	637	608	673	550	628	656	626	642	656	643	613	581	615	643	642	627	638	620	647	617	642	610	618	637	573	641	599	615	645	656	617	650	614	636	625	617	634	639	621	654	624	653	646	607	579	628	608	651	609	595	624	592	612	658	652	635	632	649	596	598	602	659	627	629	632	596	642	602	597	595	658	616	634	610	596	596	570	654	653	659	621	604	620	667	665	592	627	585	627	587	653	649	629	661	623	611	629	583	600	632	560	635	619	616	641	647	633	638	604	679	617	591	617	624	571	587	661	628	636	643	645	634	610	628	603	614	641	638	640	609	635	637	608	593	594	607	631	675	615	632	634	616	619	640	665	609	591	590	629	602	612	647	619	642	610	608	639	656	633	594	646	613	596	613	643	612	615	632	610	628	616	613	634	583	657	647	636	609	628	589	649	620	614	606	600	589	613	661	607	596	618	633	644	614	619	605	619	600	706	690	606	615	629	577	689	639	678	644	583	653	574	634	633	598	636	622	658	585	637	602	625	624	652	585	545	599	570	628	610	601	591	618	629	633	598	592	589	645	555	660	583	616	616	609	640	634	661	608	640	647	596	623	646	620	630	641	615	604	626	626	646	643	622	608	641	571	660	570	652	627	660	654	625	585	636	620	611	650	630	634	618	658	646	631	595	618	630	637	641	593	634	653	635	611	598	591	609	600	617	667	631	615	642	615	630	607	590	647	626	608	620	626	623	618	638	646	654	599	654	663	668	606	628	668	606	659	613	625	608	566	679	602	632	627	657	658	586	617	645	650	637	628	613	616	610	697	674	640	596	643	647	656	602	631	600	604	606	637	638	642	665	605	639	642	619	612	625	650	649	606	590	638	622	608	620	615	614	648	610	589	604	640	633	610	609	582	608	618	596	636	583	575	655	646	606	602	584	662	614	627	648	643	619	640	610	626	651	630	641	651	695	621	631	587	634	643	667	640	629	685	589	599	645	619	616	611	612	628	603	592	653	582	622	611	618	609	633	591	615	634	613	628	618	657	599	641	593	618	599	601	662	664	629	627	622	637	669	620	629	666	595	633	602	620	647	585	624	622	658	595	627	647	615	625	627	654	590	678	614	651	651	647	635	613	602	700	643	615	586	656	636	623	638	638	581	641	661	642	618	661	637	624	619	612	639	625	664	563	642	663	599	594	628	619	589	618	620	614	607	613	642	601	621	655	644	647	594	576	615	633	632	607	602	624	592	602	655	632	635	655	620	628	640	656	639	646	619	623	610	610	599	596	634	597	638	615	637	620	593	621	639	627	650	633	630	615	613	634	611	588	666	649	631	641	606	613	638	642	602	589	631	665	662	636	641	609	678	621	605	616	632	611	588	617	607	602	598	613	610	616	621	603	572	641	660	621	634	602	645	633	632	616	671	642	612	590	645	578	643	613	649	654	633	615	647	604	625	616	593	608	620	615	658	604	651	599	639	607	608	577	643	596	576	633	613	636	649	649	614	663	620	638	645	628	643	659	619	653	568	622	598	622	568	602	572	607	577	648	611	621	567	622	652	586	631	614	630	565	631	666	643	578	662	569	608	590	661	664	613	616	588	649	625	600	654	611	606	633	598	593	626	635	625	664	602	613	634	582	607	575	606	666	599	616	625	598	634	583	657	617	617	635	635	609	596	625	620	605	611	626	575	614	644	660	611	636	680	574	643	667	639	643	647	650	631	635	639	626	609	613	613	599	611	647	619	621	645	598	594	621
4309	1723	1319	1042	1008	993	967	980	903	948	839	881	903	846	903	856	894	871	852	874	898	893	864	881	881	896	833	919	863	885	874	837	856	868	873	889	888	941	880	836	890	913	888	870	899	884	806	891	885	854	850	851	876	896	845	949	856	868	898	859	879	822	844	869	862	875	895	878	845	839	855	838	862	854	915	894	828	865	856	920	829	825	824	826	832	891	894	948	908	860	898	855	876	908	879	826	886	894	893	868	917	898	832	861	889	859	847	890	848	924	920	883	876	826	897	889	870	874	903	918	872	871	895	893	853	877	852	829	888	793	864	892	868	847	892	912	851	894	898	847	870	909	847	860	861	881	851	837	865	851	918	869	871	879	889	880	905	906	835	821	925	888	946	859	838	846	861	845	871	862	850	854	872	863	908	837	933	876	917	856	855	851	893	840	878	896	883	868	854	855	868	865	852	852	905	820	805	890	855	863	884	834	822	856	888	901	818	806	862	802	838	893	878	896	874	888	889	894	885	897	840	823	873	853	830	880	846	895	854	794	882	878	877	817	857	863	861	867	895	900	850	840	830	873	853	911	837	820	867	844	855	849	868	852	889	842	813	871	854	864	830	898	905	906	890	854	831	850	849	875	858	842	878	869	856	885	845	909	884	891	889	868	891	853	851	855	892	866	903	790	920	826	865	909	908	874	849	877	918	821	885	820	856	814	850	876	896	897	862	875	892	902	902	886	885	878	811	889	860	844	845	866	886	773	855	850	873	891	855	892	866	881	909	843	887	857	865	886	872	884	823	807	859	853	892	857	830	844	854	880	879	866	881	847	859	872	873	860	864	898	851	863	878	870	856	916	901	913	846	851	824	888	813	896	806	849	854	880	821	839	863	890	857	902	814	849	852	914	875	891	840	886	865	892	872	793	844	874	875	886	875	861	919	894	824	929	883	802	820	885	932	835	867	830	853	853	887	858	831	857	837	880	874	899	855	874	897	854	884	905	814	865	897	874	860	861	873	884	876	846	839	877	922	888	819	897	906	878	877	858	849	897	829	866	862	863	878	865	906	862	885	900	828	922	899	868	848	843	845	880	857	853	886	866	876	838	836	919	883	876	853	915	899	815	880	931	820	869	831	830	888	831	894	920	838	835	887	854	841	837	879	818	892	838	873	882	861	861	867	883	872	927	873	823	891	899	832	913	855	854	874	869	934	824	898	863	815	848	901	838	820	905	868	906	847	844	883	890	903	886	857	936	909	880	834	827	854	864	905	853	867	856	850	843	893	884	862	833	856	845	935	911	862	881	850	858	874	879	840	816	901	847	909	807	876	873	853	917	837	892	879	857	847	866	891	865	851	835	831	856	875	927	868	832	866	827	853	877	907	860	882	899	875	875	837	887	891	899	866	886	889	864	860	840	886	903	880	854	898	862	860	907	824	845	829	816	837	827	876	880	842	888	804	887	836	889	896	911	825	862	825	861	812	867	916	842	874	884	912	827	807	877	820	912	824	868	878	917	887	909	866	882	883	853	891	894	857	882	851	856	844	889	872	836	881	856	924	886	825	906	876	857	865	837	895	887	830	836	916	905	869	884	864	865	877	860	884	929	875	879	841	867	894	921	870	897	891	900	886	844	865	798	822	884	891	822	889	824	892	844	870	915	926	872	837	879	897	883	868	839	898	856	861	868	895	812	855	840	846	907	866	889	885	895	830	838	818	912	887	854	796	838	835	820	847	840	878	882	881	881	875	888	836	854	836	881	849	876	871	862	909	941	859	893	928	855	842	916	893	863	847	857	873	831	873	921	831	888	825	843	845	867	851	867	908	815	875	899	893	827	878	836	799	911	943	857	888	796	830	861	852	837	865	864	875	849	881	858	890	846	857	836	880	854	910	888	831	853	878	847	901	831	852	896	908	823	883	866	871	860	871	868	901	856	828	848	834	903	854	860	837	849	820	872	943	865	873	921	796	835	883	905	879	840	908	887	844	844	887	887	905	786	927	806	865	896	844	852	828	899	848	849	863	893	847	842	911	855	883	870	857	844	859	844	917	837	906	840	883	873	851	828	877	904	840	929	872	899	847	886	811	879	862	860	890	898	885	860	866	846	872	870	882	871	904	889	922	793	878	886	854	886	885	858	884	927	881	853	839	893	830	864	880	846	897	865	875	863	893	885	897	876	841	860	868	901	826	834	855	877	856	844	913	828	890	885	857	877	857	896	869	844	876	893	894	875	866	888	864	852	879	818	824	844	874	841	871	856	851	837	828	846	890	838	841	852	890	834	860	883	846	907	824	898	906	806	898	902	851	930	902	864	913	901	847	864	811	848	846	882	853	893	892	921	878	844	871	865	872	896	840	858	864	873	832	906	937	882	845	871	930	902	876	853	842	830	891	871	811	884	874	864	904	815	834	890	872	894	837	876	861	876	864	856	923	904	887	927	927	879	821	848	945	857	850	867	835	797	899	867	948	828	896	879	910	854	854	873	816	875	805	854	873	865	852	838	856	853	883	868	849	904	847	870	852	900	842	864	858	852	855	886	892	860	877	852	876	888	864	864	871	876	845	846	856	835	896	820	831	865	862	846	858	843	869	844	827	856	891	890	842	885	834	841	841	851	844	852	902	890	862	851	874	851	900	842	791	838	829	844	879	799	883	864	843	899	858	915	851	900	828	851	867	876	868	920	855	830	885	898	869	840	902	871	840	910	883	832	874	881	873	855	854	850	925	901	937	875	885	796	901	883	866	880	900	842	895	852	862	879	878	868	880	879	909	870	874	836	938	884	840	871	887	830	881	839	918	866	879	865	846	907	921	874	920	872	861	886	878	889	908	868	871	888	899	878	913	867	859	882	903	831	853	833	887	892	842	847	837	838	889	857	888	883	857	833	863	910	899	871	833	848	893	878	882	879	891	899	859	856	907	832	850	833	861	855	853	875	928	875	859	893	872	807	912	830	865	873	868	838	904	847	814	876	886	868	840	844	910	872	855	845	873	878	905	934	879	867	838	866	837	920	868	855	894	895	860	867	910	825	846	805	871	876	906	903	820	898	870	889	846	921	880	874	831	855	923	866	837	884	805	872	916	850	907	845	865	879	891	852	851	908	863	895	887	887	857	897	797	883	827	875	868	878	870	852	847	814	839	860	861	861	867	871	882	870	862	871	849	852	882	875	889	873	874	866	862	831	862	848	840	835	856	888	869	871	850	890	889	876	869	882	867	921	891	862	885	839	883	876	921	828	873	812	843	881	809	898	824	833	848	851	860	863	856	884	889	836	908	852	882	853	825	822	817	799	891	893	880	814	935	914	845	867	840	858	851	908	892	875	932	884	904	892	874	883	849	893	829	841	860	790	837	909	851	864	859	871	908	837	879	858	885	863	867	904	903	883	886	860	870	891	847	861	865	836	853	925	920	855	875	862	890	844	870	850	928	855	909	852	837	852	894	818	947	899	924	901	860	896	869	886	899	877	902	867	879	873	873	869	894	881	866	863	855	937
23066	20982	27995	24149	20798	3682	649	511	415	390	362	342	352	278	316	295	328	310	298	291	270	301	273	276	290	283	283	291	264	271	290	310	253	269	278	277	306	281	319	299	275	295	250	294	288	277	289	287	261	298	260	246	280	272	284	280	282	285	270	296	254	245	283	278	262	242	275	266	306	269	289	269	275	255	265	269	284	252	284	247	286	259	312	301	274	270	295	279	263	291	302	279	293	280	249	278	295	271	251	279	273	254	266	275	269	280	266	245	283	243	253	291	277	280	263	265	260	266	271	291	261	283	272	272	278	292	274	286	318	269	278	295	283	319	271	291	257	286	285	315	269	264	275	290	287	269	265	282	294	274	273	273	257	258	278	245	284	312	280	259	276	236	332	277	263	266	287	242	276	294	271	288	265	259	279	276	266	309	278	275	272	270	292	275	280	264	278	270	249	287	281	267	274	261	274	261	295	287	301	270	259	232	300	304	257	314	283	281	296	266	287	269	288	267	303	232	261	261	279	255	273	275	258	296	284	266	288	235	276	255	275	267	295	286	267	293	267	275	262	244	266	290	265	267	253	286	276	272	240	273	267	261	279	303	297	267	289	284	266	272	265	250	258	281	283	270	299	283	283	279	283	243	268	268	266	278	270	280	258	261	268	260	289	267	266	293	267	252	307	241	231	262	284	269	245	269	255	275	267	260	263	270	256	272	269	256	288	289	289	249	284	282	281	270	277	294	280	266	301	266	260	287	290	288	294	280	280	289	269	274	268	285	255	302	272	273	262	288	285	267	279	292	285	277	303	269	278	259	268	272	290	249	292	265	275	266	254	272	274	266	271	292	281	271	289	296	264	262	284	288	267	257	281	280	293	277	288	298	259	287	247	266	257	247	287	271	272	278	282	314	295	294	266	266	266	259	244	290	289	276	289	271	248	276	270	271	271	263	271	319	245	315	295	250	270	265	247	262	279	282	263	272	254	288	264	278	270	264	297	257	269	254	287	250	249	278	274	255	262	272	258	257	264	283	275	286	248	280	265	249	288	285	292	277	266	283	269	262	286	285	275	266	292	289	234	272	270	281	285	260	271	257	279	277	272	286	289	281	279	272	292	260	260	306	288	283	257	274	298	262	272	271	246	278	268	254	258	258	276	267	276	281	282	245	271	268	268	272	273	265	296	288	269	285	285	265	266	253	262	277	265	273	290	295	251	253	294	270	288	283	262	285	266	282	268	276	258	240	263	251	285	271	254	283	234	267	269	291	300	276	283	263	276	255	279	249	252	277	252	269	249	251	301	274	259	300	257	268	249	258	270	262	282	252	260	262	279	308	288	305	275	314	289	258	269	266	282	247	279	311	294	314	280	271	266	287	275	265	285	263	286	283	278	273	310	252	240	270	279	242	277	277	272	280	270	273	275	304	257	265	284	278	250	287	280	266	293	265	274	294	263	308	275	302	254	252	285	257	279	288	260	300	273	276	279	245	263	314	259	297	268	234	254	288	272	300	265	228	285	259	299	284	295	286	276	288	275	261	287	245	270	292	261	271	267	252	254	253	280	271	276	265	265	264	236	299	302	298	273	245	254	279	248	295	279	280	279	234	265	254	282	277	263	274	273	234	279	274	279	253	289	269	258	278	279	264	261	256	261	273	311	234	274	277	282	286	276	289	318	296	306	284	271	278	275	282	270	272	311	276	278	261	295	262	281	313	288	284	274	255	270	267	266	297	277	272	313	299	267	276	244	282	292	276	281	267	314	279	261	244	279	241	271	242	257	287	281	271	295	284	251	271	290	278	288	289	266	269	283	281	290	278	244	269	287	264	277	257	237	270	263	245	285	286	299	289	301	245	310	271	269	268	269	284	282	254	310	277	267	287	259	267	258	263	257	274	257	274	272	248	272	249	247	277	266	281	280	273	307	246	279	264	278	303	269	267	273	296	267	253	281	303	254	275	282	274	263	296	293	246	269	255	284	299	258	264	297	251	283	268	308	276	272	269	246	268	257	300	270	277	280	277	260	238	274	294	280	302	254	285	297	263	249	247	274	307	258	277	246	273	250	292	291	276	256	258	257	248	264	274	269	294	265	265	269	264	260	262	278	264	258	277	271	275	281	315	269	277	272	259	261	266	278	284	278	287	278	284	261	258	248	286	296	290	262	277	296	288	295	295	306	265	266	265	252	244	249	267	296	254	282	281	272	273	283	267	263	298	280	258	276	281	255	268	297	265	296	254	288	273	273	282	301	270	267	262	269	264	270	279	275	277	253	286	303	261	267	281	291	253	318	267	280	290	259	290	265	269	286	252	291	256	276	260	278	272	292	271	270	270	282	298	315	296	280	259	253	289	305	289	252	271	247	278	290	263	254	275	269	271	294	287	258	273	251	259	285	269	277	282	273	259	247	248	251	299	266	255	255	280	248	277	266	257	282	285	278	263	279	293	274	269	273	286	285	288	295	252	251	267	273	261	253	278	315	274	271	286	284	271	264	265	255	245	282	266	312	293	272	291	270	270	252	276	274	270	269	286	234	302	288	257	276	277	253	284	274	274	270	264	284	283	319	271	269	247	289	288	272	265	282	263	262	265	270	264	271	282	253	327	284	252	262	264	268	268	269	267	259	293	278	270	272	301	295	258	270	269	264	256	297	277	273	279	277	276	247	260	260	269	294	278	263	270	278	244	291	274	294	300	264	264	272	248	265	282	244	287	283	272	274	300	295	261	282	276	273	273	263	294	281	279	287	274	274	261	271	281	301	290	264	274	280	262	274	298	275	266	268	301	269	267	313	276	280	294	261	286	261	301	277	271	284	303	262	278	254	305	252	280	288	240	288	264	258	274	238	273	265	301	255	282	276	246	284	248	289	245	259	261	266	275	275	260	281	292	249	242	274	284	258	281	264	274	262	279	232	263	256	234	251	265	283	261	304	288	269	240	289	281	279	279	261	261	283	250	278	286	247	257	309	300	250	275	253	273	259	251	266	291	271	268	256	249	268	264	296	268	266	295	214	279	268	260	288	278	254	275	263	285	265	259	256	266	278	253	296	287	259	266	276	304	275	272	261	265	259	248	244	274	281	255	268	266	260	267	266	265	267	271	290	286	256	267	265	281	270	278	265	272	278	276	267	275	271	266	275	277	284	263	266	300	266	296	290	279	250	234	262	304	270	284	265	277	296	261	271	306	262	303	269	267	285	247	264	266	283	295	254	292	281	279	309	267	299	264	257	287	286	260	294	249	247	289	286	246	283	275	269	256	272	274	275	305	291	259	290	258	283	289	291	285	259	269	284	287	225	289	278	288	249	265	261	279	284	257	282	283	282	263	255	270	266	278	266	261	305	272	275	275	290	267	267	276	293	257	268	314	282	245	296	276	295	269	285	276	249	275	278	306	281	296	290	272	255	276	280	295	285	268	265	262	290	257	253	286	286	283	289	286	277	259	236	289	275	282	291	269	296	261	286	282	253	278	285	240	301	257	285	292	307	283	260	253	274	288
3092	8914	5680	2539	1846	1434	1150	915	770	720	637	588	566	489	522	554	490	452	472	458	439	413	436	437	440	464	461	436	444	394	442	401	397	427	408	431	455	414	405	410	439	406	414	454	422	398	433	397	424	405	412	430	373	431	477	408	400	411	406	401	418	417	388	383	431	387	373	371	429	458	430	421	396	437	381	412	414	429	426	423	389	401	410	411	432	423	435	405	415	393	365	422	424	427	416	392	423	405	401	420	397	410	372	386	388	390	408	415	396	419	409	402	406	392	391	371	445	409	397	384	427	425	415	419	416	387	405	370	390	406	374	371	382	395	404	417	413	404	389	403	412	420	418	412	408	393	388	419	387	449	408	422	386	420	445	372	401	385	440	390	389	416	425	424	416	399	377	416	398	419	415	381	403	422	426	410	401	447	410	410	394	381	405	375	358	428	413	374	399	421	417	398	370	436	392	378	377	408	399	420	378	396	421	419	405	386	409	410	418	452	398	410	399	430	385	404	384	372	420	371	394	400	402	404	429	432	402	420	429	383	414	404	384	408	435	371	408	398	415	388	432	424	360	411	369	429	406	423	431	401	427	426	375	379	404	404	382	407	429	400	380	417	421	410	387	423	392	416	407	422	417	414	404	442	395	453	425	434	426	400	394	418	389	397	407	395	421	404	417	377	408	379	394	412	408	398	383	433	403	381	412	420	399	395	393	392	376	372	396	417	392	407	395	383	421	424	403	366	414	440	419	426	395	380	381	413	394	408	388	383	430	412	412	430	434	458	429	428	424	411	420	393	436	372	387	385	414	425	376	387	417	427	421	426	427	431	400	441	389	395	392	391	428	384	427	423	416	418	407	415	410	389	418	421	435	403	362	420	400	428	384	404	387	433	424	400	392	397	435	391	396	422	396	421	420	372	390	411	402	434	391	421	388	397	401	382	404	372	410	427	361	417	423	440	413	383	435	388	416	422	430	402	415	437	403	405	392	407	441	359	412	396	418	386	386	411	423	429	424	411	430	424	386	477	435	394	411	437	388	401	403	407	415	418	451	425	388	381	385	394	460	373	374	406	378	392	383	399	440	390	426	388	394	394	419	435	392	442	404	341	396	415	405	402	390	420	421	384	433	395	416	389	378	427	407	415	384	414	411	402	404	411	406	425	409	400	407	422	404	381	421	358	405	423	397	384	403	471	432	427	366	406	409	425	413	388	394	398	465	410	402	386	404	412	433	412	412	404	418	400	372	422	385	400	401	394	403	392	415	386	408	392	374	452	422	399	387	387	419	432	400	385	402	392	412	364	439	407	395	391	425	415	417	401	399	437	390	392	394	420	381	439	386	386	428	399	413	408	411	398	393	399	405	419	406	389	409	412	443	394	422	379	393	455	383	427	414	383	406	398	426	391	392	428	419	416	401	404	394	364	383	413	394	430	376	391	400	434	393	371	411	424	421	422	367	434	372	375	378	389	412	394	420	420	401	435	399	440	417	394	412	422	405	409	417	403	359	393	389	401	397	380	397	373	450	423	459	412	395	382	411	388	418	407	400	429	343	412	417	395	405	400	362	399	379	421	424	441	409	430	365	412	425	385	374	384	398	419	422	409	394	352	408	406	439	416	417	399	375	445	405	419	415	388	430	407	403	397	423	362	409	427	423	432	425	405	411	419	382	383	396	428	448	397	415	447	405	383	394	422	413	435	397	405	401	407	396	379	405	374	406	434	427	436	423	403	403	406	384	388	413	408	431	388	402	434	393	411	433	389	415	394	394	453	444	410	359	385	389	418	400	422	409	378	377	430	420	397	401	424	424	389	397	372	379	411	426	411	420	395	412	380	405	431	397	407	407	413	394	389	407	372	414	419	461	386	433	398	395	384	385	431	397	424	428	363	417	394	393	430	429	411	404	458	405	386	410	383	397	413	443	411	383	398	385	415	408	419	418	407	455	400	425	472	397	403	438	438	376	409	390	439	367	417	374	408	425	438	404	431	407	432	379	407	431	392	404	438	405	405	423	413	397	408	384	451	436	409	400	398	378	413	440	419	388	429	411	373	399	402	388	410	411	421	387	394	427	401	419	439	403	427	407	405	414	403	385	450	400	422	432	427	399	399	405	368	391	386	395	444	411	405	398	401	374	439	413	426	375	420	418	405	389	404	367	414	440	354	399	420	457	404	425	428	432	377	414	387	386	415	422	406	392	393	387	422	382	432	378	384	415	396	436	371	382	421	382	388	427	431	413	399	383	391	402	394	408	426	407	416	424	401	403	395	401	393	430	384	372	372	402	382	372	424	357	396	385	436	426	398	420	453	416	387	381	392	387	386	398	420	402	370	409	388	397	371	399	445	394	413	400	393	408	363	381	456	419	367	438	438	449	457	395	417	370	438	452	402	417	410	373	421	384	431	394	406	404	381	418	413	408	384	441	396	386	424	380	405	394	409	429	412	434	392	428	392	427	425	404	432	406	399	403	398	386	386	386	366	425	436	419	401	404	397	427	377	410	381	399	435	414	413	406	411	449	437	437	395	416	426	415	398	386	430	407	437	397	429	409	413	418	417	390	431	433	420	431	421	459	402	412	387	375	434	409	387	415	393	390	392	400	391	369	413	410	415	412	401	397	395	393	365	412	445	363	384	403	428	404	416	405	390	397	381	434	424	407	411	403	419	395	376	425	425	429	403	406	379	456	408	386	414	380	386	423	405	413	409	418	398	372	398	388	431	415	427	438	430	420	380	394	407	424	419	420	431	417	390	411	422	443	434	389	427	381	396	436	392	377	403	425	369	423	387	407	412	410	413	433	408	425	423	392	399	403	382	429	404	380	416	418	408	412	417	426	410	411	390	419	374	417	418	429	391	433	356	386	395	402	441	421	382	386	415	399	416	402	379	361	407	427	434	379	414	403	445	417	383	424	413	422	423	411	417	377	369	379	390	425	355	392	390	424	377	406	406	426	435	428	363	396	403	410	408	399	419	376	384	415	379	426	404	418	421	391	383	372	393	395	385	417	390	414	417	422	419	458	397	386	454	430	415	389	408	418	409	376	420	385	401	390	393	434	442	399	433	419	436	428	414	384	435	394	394	418	425	394	372	411	436	422	369	383	394	398	383	410	427	402	395	396	418	417	371	423	393	436	421	428	377	407	396	410	400	421	412	416	422	406	420	421	418	419	408	418	418	414	369	407	391	411	389	383	394	433	353	407	389	433	395	410	390	386	403	401	413	436	433	390	419	402	435	372	445	426	419	386	424	420	423	430	415	417	375	381	410	419	429	414	424	409	423	381	419	407	396	452	429	411	416	378	410	401	409	441	444	406	406	406	439	419	410	388	402	417	421	410	403	392	396	427	375	421	422	421	406	392	395	438	392	437	422	397	389	408	413	407	384	406	423	405	436	406	437	404	397	418	405	454	417	411	411	397	422	362	434	407	423	408	426	413	393	404	397	403	401	427	401	398	454	412	391	439	420	374	411	408	397	390	394	393	386	401	416	363	422
24141	20986	26447	24836	3241	925	813	777	754	744	752	766	701	721	705	705	682	692	696	694	687	687	665	739	745	646	687	752	708	693	675	664	665	711	715	693	707	685	659	698	715	654	699	675	718	727	710	761	688	730	691	652	670	697	686	712	642	699	715	646	693	705	681	695	719	681	653	601	663	715	677	682	709	672	636	679	673	714	688	641	667	692	654	632	719	690	645	663	689	696	640	668	685	678	684	669	718	679	672	680	675	684	715	705	683	702	698	681	692	673	713	713	687	678	656	664	712	628	692	661	694	713	672	701	737	702	676	739	725	699	684	693	636	696	682	644	762	670	660	685	697	673	659	736	706	705	666	659	684	702	701	618	693	643	659	668	678	686	693	689	658	676	673	643	670	644	743	664	677	719	719	688	698	633	660	692	629	684	642	677	655	687	662	692	700	700	662	680	648	698	704	678	678	691	693	678	680	650	725	693	636	654	736	691	748	682	690	661	705	659	733	687	695	678	676	686	699	698	665	675	666	693	693	702	658	682	684	672	696	674	691	690	674	703	665	702	681	684	670	699	670	680	695	669	623	635	680	679	660	695	692	687	670	640	678	619	698	653	705	677	659	667	664	672	679	681	697	665	642	676	706	641	676	685	661	650	669	625	675	681	708	645	722	692	684	654	704	664	663	692	645	723	642	709	642	712	695	721	669	736	714	702	701	692	646	639	711	649	690	683	662	662	679	716	700	638	670	700	670	703	676	690	671	655	690	702	675	704	653	702	677	711	709	707	703	691	631	618	649	740	709	720	679	724	689	718	663	679	717	691	709	644	740	670	709	729	676	711	670	676	678	701	710	685	712	662	738	695	714	729	683	712	705	696	701	675	657	667	688	672	681	681	698	608	679	684	734	668	701	660	636	654	744	671	681	648	690	718	700	685	665	683	686	653	702	678	711	715	692	682	701	613	727	665	696	706	702	740	700	657	703	698	705	649	695	723	706	718	680	710	660	731	665	714	682	717	700	732	695	634	697	659	698	674	656	675	716	694	646	729	723	678	678	704	664	711	661	683	666	671	653	660	733	700	743	667	676	688	699	710	745	691	684	699	690	612	667	689	659	684	661	641	664	651	688	714	675	663	670	671	665	698	664	674	719	678	689	649	675	702	658	606	678	702	700	654	717	646	670	691	755	668	673	673	624	696	654	663	675	683	679	643	702	684	595	717	680	667	681	707	671	656	695	699	684	680	678	632	657	685	701	674	662	694	688	675	716	710	699	662	718	711	669	684	676	687	672	668	680	655	661	694	714	703	705	673	652	666	658	703	658	681	673	659	680	658	657	655	665	681	696	685	705	713	717	702	734	660	682	678	667	710	701	645	706	703	701	685	683	677	665	681	705	653	673	661	706	654	648	688	672	678	644	677	671	693	661	674	644	671	692	645	675	682	707	750	713	730	650	688	643	634	690	676	651	652	687	707	693	692	658	723	701	686	675	693	694	665	640	642	635	688	647	669	714	685	657	652	668	645	686	694	664	708	664	701	683	646	671	731	658	723	679	698	684	692	686	647	635	669	721	716	636	662	675	705	736	674	694	683	697	660	653	685	652	691	671	666	701	665	703	701	662	668	690	651	692	669	717	665	704	714	693	688	695	649	708	696	693	673	688	673	639	628	677	667	710	701	690	675	684	683	635	666	649	701	690	663	678	632	680	673	620	695	653	721	709	661	675	657	671	664	725	678	664	660	654	673	684	690	657	694	673	749	690	644	686	670	694	665	647	683	663	669	710	659	673	662	692	666	707	675	690	614	702	710	733	711	651	689	653	661	689	684	678	665	648	668	639	716	658	658	733	664	695	630	707	693	658	705	698	673	667	723	645	663	718	719	711	731	689	671	691	720	664	672	664	661	683	678	709	663	738	695	686	669	677	671	664	679	639	643	676	665	700	669	685	692	680	720	677	697	658	722	651	709	657	718	657	700	665	676	654	656	723	710	657	678	670	668	667	704	676	692	703	674	669	675	663	656	655	697	670	704	693	698	659	672	703	655	669	669	735	705	666	656	690	682	728	708	734	699	685	662	649	704	654	722	663	675	707	691	665	666	690	705	692	686	674	731	694	675	701	706	708	676	677	706	692	667	695	662	677	703	695	712	672	706	726	681	675	681	676	668	694	631	659	669	666	709	690	689	684	653	709	682	709	650	682	681	694	633	647	681	718	691	704	686	688	688	705	743	741	676	715	667	702	615	733	675	685	669	665	693	708	698	673	708	649	711	653	689	683	729	688	620	680	665	629	653	691	687	690	738	686	703	685	676	681	669	658	671	686	649	674	670	640	677	706	649	652	685	666	658	676	750	672	683	666	616	695	672	713	719	678	689	629	675	661	697	704	707	710	658	721	684	679	626	665	742	704	713	668	717	623	676	711	668	675	707	692	692	649	654	709	629	681	667	735	680	727	642	694	665	678	684	661	645	686	661	662	695	670	695	639	702	705	653	702	698	634	681	708	644	704	668	702	685	672	629	689	693	651	646	683	695	683	690	648	662	698	670	629	642	677	699	674	701	712	642	622	698	716	709	699	671	690	674	684	716	712	684	684	693	672	684	687	650	713	650	706	691	663	671	640	690	680	732	688	652	662	685	647	679	665	721	707	705	698	649	664	675	662	708	664	680	702	661	677	654	663	683	672	647	695	684	720	690	711	676	654	740	659	679	677	682	654	656	671	673	659	715	683	681	717	687	678	728	631	655	715	694	694	655	656	706	637	701	669	660	682	745	727	688	653	669	669	664	669	704	721	643	642	646	667	663	690	658	689	708	684	683	627	676	662	667	672	670	665	699	619	675	664	695	640	705	682	699	683	639	685	697	671	673	703	665	672	654	670	716	649	707	706	682	725	711	634	676	686	696	667	717	708	708	694	701	699	647	713	635	678	670	663	679	672	662	692	683	662	666	664	704	651	672	671	639	667	715	659	677	677	716	667	698	669	657	669	640	659	722	691	705	684	690	673	697	675	708	630	666	688	753	648	696	687	702	668	646	681	717	716	670	708	661	722	680	691	635	693	667	720	650	727	707	653	637	707	644	714	682	671	677	649	710	702	673	697	681	716	655	693	675	676	667	650	670	669	728	680	710	704	709	691	612	601	712	692	676	684	710	693	643	707	684	681	664	681	623	655	706	687	694	677	664	688	710	669	689	645	659	678	710	695	693	687	718	707	665	667	650	691	656	660	654	731	718	720	688	723	684	663	648	681	685	684	667	674	719	677	718	632	669	706	692	687	634	709	692	712	650	701	697	658	679	676	691	646	720	700	652	644	694	684	647	667	687	657	654	658	712	645	679	655	706	672	651	675	678	689	685	676	640	685	742	654	665	673	735	684	698	626	669	684	672	653	679	650	719	682	699	639	653	682	665	665	677	734	687	647	711	678	681	655	661	696	665	682	667	682	659	665	672	670	684	666	638	670	643	676	641	702	682	749	706	720	704	661	674	727	632	665	671	658	650	706	698
3407	5062	3396	1963	1583	1446	1279	1174	1110	1018	1039	1074	1024	973	979	958	963	907	992	925	902	914	980	953	959	949	991	878	944	950	925	931	925	951	908	918	907	911	906	967	913	870	916	914	953	944	886	896	957	882	978	867	953	894	936	904	924	910	901	899	942	972	948	959	969	959	1001	915	894	880	973	974	935	892	927	934	880	918	908	929	888	926	976	921	926	924	919	923	927	986	874	956	911	850	958	873	869	935	941	938	945	917	934	985	920	959	933	939	888	901	938	887	977	946	947	984	905	895	950	980	881	937	942	944	910	869	912	899	882	874	943	871	962	891	867	939	997	907	899	960	900	889	896	935	892	852	933	934	933	867	950	870	917	909	938	922	942	923	912	918	953	903	886	936	972	954	1000	889	905	908	933	860	924	892	946	892	956	896	882	892	884	923	938	938	892	913	907	857	885	881	911	927	928	903	943	921	879	853	960	915	887	899	936	909	965	894	922	889	959	941	967	895	920	907	980	912	899	918	950	926	960	920	914	955	920	932	975	957	921	894	903	904	987	907	906	991	888	868	939	931	944	871	938	899	933	916	963	960	930	932	963	918	901	939	921	900	904	948	959	949	983	909	911	895	882	979	942	920	886	969	939	927	955	878	927	907	903	891	904	918	928	934	902	916	910	953	909	920	934	917	972	920	953	921	881	882	960	995	914	933	918	889	891	931	869	921	930	885	888	987	894	877	876	952	1002	912	897	926	970	877	915	904	903	934	934	950	943	940	866	908	973	946	939	953	926	955	920	934	873	967	930	906	957	914	906	897	936	901	927	850	930	951	950	950	880	918	932	939	963	876	879	948	902	910	949	942	940	903	997	841	908	959	979	920	938	952	925	855	949	871	920	902	962	878	931	894	912	962	929	997	924	921	891	905	952	908	927	929	876	863	908	954	924	909	942	913	921	907	882	876	963	902	964	890	908	920	889	976	927	950	935	911	941	937	935	939	891	905	895	870	990	942	915	874	899	892	929	958	891	945	898	914	938	930	862	892	911	947	934	941	977	894	926	918	931	900	913	926	996	903	954	997	887	929	954	898	934	893	878	929	915	890	896	934	914	916	915	921	922	902	946	909	915	953	944	925	939	937	947	911	916	894	951	874	893	879	916	913	959	888	899	945	906	910	926	967	900	933	899	916	923	943	926	928	883	900	948	944	944	901	849	929	944	878	929	937	944	893	923	917	893	909	921	903	920	876	1011	895	885	906	924	912	913	950	899	935	931	903	909	857	932	987	928	903	941	860	916	960	885	890	910	855	890	917	945	871	948	936	908	913	950	951	931	909	899	911	948	941	948	896	878	878	973	956	950	884	922	923	910	925	941	906	949	930	901	898	924	905	962	908	906	951	896	916	966	941	966	888	918	917	926	935	898	936	915	953	988	963	965	938	921	962	894	880	924	948	875	939	885	915	924	930	940	914	902	924	924	919	930	905	957	949	900	979	900	1014	905	955	894	930	895	984	910	912	901	854	918	931	930	906	979	919	861	933	886	918	939	883	913	952	952	898	877	875	962	947	922	942	955	912	901	914	875	920	937	948	977	899	904	902	922	865	921	882	940	971	882	939	954	914	877	902	872	911	934	961	828	955	874	952	893	945	930	951	905	891	907	924	924	932	920	931	892	934	906	908	923	896	953	937	924	877	904	899	906	928	950	949	940	913	922	957	883	880	912	882	888	942	945	912	835	927	985	964	927	939	889	897	900	934	937	890	959	950	932	917	947	906	863	902	915	945	892	935	931	933	885	922	914	919	944	940	947	897	898	877	868	949	902	906	943	963	907	914	900	978	921	964	935	926	943	937	920	885	922	981	954	948	931	911	968	971	956	904	916	959	911	930	971	904	934	931	909	913	954	905	896	948	904	950	934	895	944	912	908	928	876	975	902	921	939	882	884	934	935	940	916	870	942	937	916	919	956	934	930	927	881	899	946	836	923	912	905	877	937	910	878	890	909	943	893	883	917	922	891	934	944	936	949	906	920	866	981	1009	920	892	938	924	845	937	902	904	906	930	935	923	898	927	890	899	968	935	950	900	906	946	894	929	947	934	879	915	871	886	960	871	916	923	948	910	938	907	892	891	920	924	922	914	953	890	985	885	918	964	947	923	928	911	893	860	905	912	939	935	994	909	923	924	929	902	940	942	866	948	908	911	907	901	915	838	833	960	879	937	886	895	936	960	947	952	922	903	966	898	943	906	908	936	947	870	901	939	938	914	900	943	912	870	965	985	885	940	866	906	890	884	899	890	898	960	914	954	956	891	916	909	895	917	895	891	894	933	934	911	918	917	886	859	896	884	877	951	925	930	835	896	869	875	908	892	940	938	851	900	932	970	889	872	947	892	884	931	975	908	925	887	924	884	910	921	918	870	904	908	860	875	901	904	912	883	946	918	931	900	930	885	978	993	925	934	956	959	964	918	953	937	986	860	937	933	918	922	925	898	893	937	879	971	909	921	878	930	907	891	936	972	929	951	944	879	933	942	946	929	895	911	902	937	955	911	899	905	978	911	968	915	930	946	929	949	910	916	950	959	937	910	926	848	949	922	899	886	885	962	937	907	916	929	910	891	905	919	948	978	930	894	925	951	874	944	947	911	902	938	945	924	956	920	893	896	920	953	967	938	927	940	919	866	937	958	916	923	958	932	909	952	910	962	952	907	929	915	873	898	930	946	881	978	875	923	916	892	923	937	939	978	923	881	943	901	892	914	974	908	871	938	972	892	941	935	896	919	897	945	938	925	901	963	915	929	949	899	845	931	907	951	915	920	964	927	945	887	924	922	920	900	882	910	974	949	897	916	894	948	933	926	883	918	889	888	923	926	932	959	927	935	881	860	941	919	896	919	922	923	910	905	913	966	934	890	921	960	961	945	955	943	915	960	959	863	1030	892	906	881	944	958	897	905	861	893	933	941	921	938	919	929	939	912	899	908	883	905	946	946	873	934	880	914	899	905	893	901	904	945	946	945	922	872	903	901	944	891	911	885	925	872	956	887	914	919	954	907	884	888	923	976	907	924	907	884	861	906	886	935	903	916	950	880	868	943	974	892	989	916	944	985	952	870	932	901	943	931	954	893	937	925	994	963	935	848	958	880	902	864	926	986	953	905	955	936	927	907	942	984	905	947	871	912	902	879	893	945	891	909	928	921	961	916	905	955	898	929	921	928	920	906	893	916	993	905	976	892	933	918	895	914	932	891	904	963	944	945	878	938	962	947	895	864	930	977	881	940	883	935	961	879	945	904	950	986	947	954	948	912	873	924	946	934	898	940	928	930	887	925	926	963	961	927	913	917	902	964	943	907	942	937	909	948	916	958	959	883	932	902	974	910	899	943	950	932	951	865	977	862	927	919	917	911	943	960	938	957	951	861	906	930	879	906	938	909	910	948	933	917	925	907	929	938	916	910	942	921	893	938	906	908	933	901	933	868	975	962	929	898	943	903	946	937	966	917	971	854	911	933	928	890
22108	21036	28684	23599	21037	20761	2538	655	474	432	439	391	308	313	327	309	273	283	238	271	232	275	249	245	252	236	284	237	253	229	212	228	258	234	223	228	237	208	209	235	218	222	240	218	210	229	236	212	221	201	218	229	179	227	220	227	229	244	233	190	211	215	197	219	191	216	213	236	231	212	234	243	227	188	194	226	235	233	209	233	203	219	258	185	216	229	204	217	219	249	206	205	252	214	237	235	247	208	226	219	224	207	191	225	213	209	213	221	199	207	212	191	238	197	220	188	214	237	235	211	220	211	207	218	227	232	229	202	209	207	219	229	205	217	227	240	207	223	218	198	249	219	215	199	235	207	226	211	227	209	209	209	220	200	229	222	215	247	200	198	226	208	213	235	238	237	215	210	211	229	242	187	219	215	201	231	196	234	202	221	236	232	204	230	208	229	228	226	202	250	206	217	229	225	215	237	223	218	240	245	226	228	198	211	237	223	244	205	210	219	232	217	205	207	212	233	222	224	188	207	219	226	200	208	235	225	222	241	188	206	215	212	191	198	210	241	193	218	189	226	254	209	206	210	203	184	220	230	216	195	224	217	197	224	198	234	223	213	206	211	222	200	229	202	248	206	240	217	236	242	197	227	226	206	216	202	208	220	220	200	242	232	186	217	242	240	209	203	208	224	213	235	203	207	222	239	231	206	229	261	202	199	240	235	208	194	226	211	202	212	215	228	228	229	221	232	209	237	229	234	224	207	221	215	235	210	199	212	204	258	200	236	230	203	210	209	214	212	229	205	237	213	196	209	215	230	208	230	224	228	197	207	212	208	209	201	235	220	211	204	237	226	228	214	221	207	223	207	214	224	221	245	225	209	209	218	213	219	215	223	230	216	202	223	193	222	212	221	227	231	232	236	203	207	231	238	198	202	209	212	224	198	220	214	195	182	180	221	214	206	185	231	229	234	195	202	238	223	228	208	219	225	225	224	232	217	227	222	218	217	227	176	206	211	249	219	225	218	194	209	201	209	225	214	197	211	200	223	210	201	200	223	214	213	239	217	233	202	208	221	232	207	226	220	211	184	230	215	217	230	223	208	201	213	238	203	201	194	223	216	206	236	231	196	230	218	233	242	214	199	221	213	251	215	192	257	228	209	230	224	217	220	221	229	209	228	212	198	196	236	225	232	200	235	201	241	197	213	185	196	202	189	234	241	215	226	215	235	171	199	198	229	215	223	184	240	224	221	207	221	204	189	202	205	231	222	202	215	205	199	207	217	202	244	204	213	206	218	207	219	224	219	199	209	210	229	218	202	203	199	242	215	219	240	220	209	209	219	209	215	183	197	224	226	211	239	212	212	244	222	204	206	221	211	231	196	218	202	232	221	237	214	192	194	220	201	223	258	214	223	231	207	219	209	201	223	217	203	203	187	220	190	205	208	227	207	222	223	228	215	199	198	191	200	206	224	204	226	189	228	221	203	209	205	225	215	224	209	226	225	201	232	226	232	200	222	234	207	197	240	230	235	209	254	206	190	190	209	215	238	214	250	208	206	221	224	243	195	217	208	228	224	218	218	226	245	225	192	224	198	234	232	220	208	213	204	239	210	211	209	185	210	220	221	211	207	221	236	229	223	186	189	217	219	242	229	190	209	246	235	218	221	201	191	215	231	227	238	213	242	201	187	221	198	229	198	224	219	212	202	225	215	183	227	204	211	231	224	202	181	192	211	223	214	224	211	219	197	216	203	205	217	210	206	203	212	189	226	195	207	189	217	231	235	233	205	219	192	207	222	219	225	223	212	222	198	221	238	215	221	224	214	199	221	218	219	244	200	212	225	207	223	214	216	243	222	223	223	210	202	220	206	226	199	228	249	234	246	209	219	195	237	197	221	187	195	239	214	218	218	217	196	198	211	222	215	220	189	232	216	219	231	216	221	225	206	248	217	207	201	233	202	220	212	226	216	210	212	203	209	213	221	207	222	225	212	217	212	235	226	194	245	215	206	229	235	238	212	212	204	205	203	211	187	202	190	228	213	224	224	212	236	213	195	213	200	210	224	228	216	230	224	218	210	206	214	193	224	220	225	222	218	212	238	205	221	224	207	206	212	196	220	185	236	217	223	227	209	203	210	259	224	238	215	246	213	200	215	203	214	213	207	231	236	233	206	212	184	189	222	202	199	222	200	236	199	219	194	197	192	215	223	192	224	187	215	212	210	219	202	213	236	217	198	217	196	225	214	197	222	244	201	181	224	208	228	200	229	222	253	199	216	231	203	216	229	216	203	230	206	221	216	240	206	217	208	211	237	208	224	232	227	208	218	228	185	237	226	201	200	214	216	207	227	216	208	226	227	221	228	226	177	195	207	205	198	206	210	223	222	218	222	229	228	204	230	222	198	201	210	211	221	200	197	237	201	196	208	209	233	237	214	238	224	216	206	193	192	220	235	218	221	233	218	219	221	214	221	233	206	200	235	224	208	195	217	222	220	231	208	234	190	210	248	216	221	224	221	212	199	224	209	238	214	217	221	229	219	209	233	176	236	217	223	213	184	210	239	226	211	225	233	215	218	213	204	228	245	218	207	217	192	205	216	217	219	213	230	216	194	215	202	213	192	218	198	200	207	219	213	222	204	223	210	206	221	238	218	204	199	205	247	237	208	198	220	226	213	200	212	213	188	212	219	229	213	238	227	216	208	209	242	213	199	236	203	207	246	235	204	226	236	230	220	208	254	215	201	220	219	214	207	194	230	190	191	212	220	211	212	199	203	231	199	217	220	227	213	215	214	218	211	217	197	239	228	207	215	219	210	240	237	202	208	216	185	222	220	224	214	213	198	204	221	205	216	209	215	217	218	210	222	201	227	241	219	208	217	213	191	224	210	223	218	203	224	204	216	212	201	206	232	208	196	229	229	215	211	235	207	227	214	236	219	219	201	195	206	225	210	215	214	224	205	235	210	210	205	195	221	207	211	215	231	213	220	204	211	242	207	223	242	236	213	208	224	201	248	237	209	217	215	207	220	202	196	230	245	201	222	226	214	195	213	244	222	227	205	198	215	257	201	207	192	210	225	200	224	191	193	206	214	232	210	213	214	216	200	198	237	225	244	222	219	223	216	229	228	197	219	203	207	216	225	216	208	206	202	234	207	211	213	205	224	223	208	218	213	240	199	204	205	222	210	212	189	214	216	204	209	235	221	202	198	209	223	206	229	211	220	261	208	201	210	203	213	215	211	198	204	223	212	217	225	222	215	240	232	221	231	228	257	229	208	216	233	207	208	244	202	230	195	239	193	232	209	224	226	201	245	212	200	219	228	208	212	253	217	223	215	206	216	208	213	196	204	218	212	197	202	200	214	196	236	222	223	207	218	212	199	220	206	218	208	228	224	191	212	231	225	228	256	207	208	237	221	198	230	242	224	227	226	203	212	222	212	199	226	203	226	178	231	223	219	218	213	224	212	214	212	214	208	204	215	198	205	199	232	221	189	213	235	231	213	218	215
4418	14155	9038	4387	3043	2211	1625	1279	1032	849	777	644	628	548	515	502	461	463	457	415	378	400	359	374	308	317	344	344	328	352	320	346	311	363	365	321	347	338	326	338	288	324	300	311	337	306	352	302	304	295	307	308	328	307	293	317	316	320	304	299	314	325	298	290	249	272	323	316	286	329	283	291	305	311	275	286	301	319	315	306	266	303	293	315	323	301	286	270	303	301	268	285	302	303	292	297	311	265	322	319	305	299	261	278	304	303	319	365	309	274	328	324	311	289	287	305	312	298	342	304	310	294	295	308	287	316	295	306	304	303	293	273	291	305	260	294	305	293	291	278	299	274	313	285	297	292	261	323	300	275	300	288	294	294	319	273	268	307	249	282	306	287	290	279	306	301	324	314	302	333	272	267	290	262	287	302	280	304	282	306	272	294	335	323	299	303	288	296	278	270	284	308	292	289	292	290	313	307	305	316	301	285	306	306	319	280	288	292	286	278	274	277	260	308	305	328	327	281	290	314	283	297	299	313	288	287	320	308	294	314	317	308	293	294	294	283	332	317	304	313	305	305	293	287	333	294	293	298	281	291	278	281	282	314	289	286	290	260	316	299	299	311	286	294	293	285	329	268	290	309	283	299	291	278	330	330	306	268	292	295	279	328	309	299	288	304	288	307	289	290	288	294	298	293	290	285	336	278	287	248	305	320	296	307	316	289	296	273	313	306	320	311	321	287	293	292	282	305	315	288	314	286	302	307	284	282	301	281	302	310	294	279	276	257	296	296	275	268	287	313	279	306	304	302	278	310	269	278	293	298	294	277	285	269	304	263	306	290	337	288	328	304	309	282	287	297	273	285	287	275	263	258	304	310	286	300	270	286	287	280	254	295	295	255	322	314	316	317	326	305	295	284	269	299	293	324	294	312	327	305	290	274	295	279	275	320	253	306	282	289	309	294	313	270	285	323	298	267	330	274	278	285	284	284	320	290	293	263	305	285	294	294	296	295	275	293	264	285	266	303	274	306	301	282	314	275	291	322	285	298	292	274	291	312	340	342	327	295	298	293	274	306	303	297	270	305	297	305	329	328	328	297	289	306	277	312	313	278	310	288	301	303	273	298	299	307	304	321	317	293	300	276	312	285	286	291	259	306	298	302	287	285	298	287	286	281	282	305	316	296	297	334	292	306	287	294	296	316	276	301	282	290	269	278	300	291	260	304	312	315	309	284	290	292	313	297	289	270	307	269	298	281	300	315	307	304	293	268	287	288	274	289	287	296	317	275	305	284	289	289	284	292	304	306	284	307	290	299	294	278	328	285	312	274	290	306	284	277	266	292	287	302	314	283	306	293	284	266	320	327	277	287	312	307	294	270	292	283	300	274	283	306	277	261	290	280	309	328	286	302	279	303	330	297	309	305	305	298	270	293	269	256	320	316	307	301	259	264	306	271	295	291	302	280	318	266	283	298	305	288	305	296	329	281	322	277	289	279	279	301	300	293	352	286	295	309	299	292	303	295	276	296	298	273	299	264	321	278	309	291	304	293	292	325	310	285	304	315	289	310	310	313	294	320	250	308	283	265	297	298	300	273	300	296	290	303	314	281	310	266	335	318	306	289	273	292	284	306	297	295	311	258	312	291	316	304	311	289	298	265	319	290	267	307	307	262	286	293	286	272	300	296	309	293	312	282	309	302	272	279	301	282	303	302	299	304	321	258	293	309	291	289	293	298	275	299	296	258	280	281	303	293	306	268	304	301	275	264	320	302	294	291	317	316	305	282	299	286	289	307	287	295	287	300	295	303	299	295	314	293	294	300	311	296	301	290	252	288	289	296	298	308	302	267	287	296	307	283	299	280	286	292	312	299	282	302	332	302	296	322	291	260	293	322	299	296	338	291	282	287	273	300	289	277	304	265	306	318	301	285	298	284	305	317	303	274	280	286	303	259	290	277	261	284	282	284	287	319	299	295	293	319	307	287	304	278	274	287	300	307	311	292	313	287	298	265	303	286	290	289	312	308	270	295	296	283	294	311	307	316	290	275	286	290	305	285	308	296	293	295	301	306	276	290	294	277	282	275	279	287	294	311	312	272	291	270	274	300	291	302	283	275	283	276	292	286	303	304	271	305	294	323	295	273	287	284	299	272	272	296	290	288	296	301	288	291	308	281	282	275	297	291	289	307	269	290	265	316	275	337	292	324	278	280	275	298	286	268	320	315	288	279	285	297	282	280	325	302	297	313	293	278	279	277	301	280	261	270	300	328	313	286	289	279	288	309	315	297	281	318	300	313	297	265	255	291	312	247	293	279	297	310	303	281	297	290	310	292	294	284	280	282	294	307	302	295	290	290	287	275	315	306	325	285	300	306	299	340	278	282	291	281	314	300	287	287	303	309	305	273	277	297	298	311	338	307	300	283	275	318	272	293	286	267	262	277	305	284	287	292	328	289	258	285	304	284	344	290	286	255	280	307	337	279	310	316	282	286	292	242	301	276	282	280	317	266	280	305	301	289	303	299	307	272	290	326	303	268	281	279	277	274	317	273	335	288	282	292	298	302	296	295	289	288	300	270	310	298	311	273	296	264	300	275	283	265	268	284	299	278	314	274	284	317	299	296	282	276	307	283	284	269	260	279	282	305	324	277	289	307	290	285	284	315	285	323	303	288	302	295	267	269	327	272	287	315	290	264	291	298	293	292	289	297	311	300	296	326	292	288	283	290	310	291	306	280	278	308	290	287	327	276	305	302	289	335	307	314	308	316	299	296	270	282	291	286	313	276	281	288	275	281	290	288	314	270	289	290	323	319	317	294	276	287	292	299	300	286	331	302	304	278	298	294	271	285	289	318	267	298	281	271	287	320	270	273	292	268	277	284	291	276	293	291	322	316	291	308	315	301	326	286	298	302	294	262	292	331	300	296	281	291	304	310	272	304	312	298	307	267	329	316	284	279	309	309	260	313	248	300	311	304	276	271	283	303	294	289	267	293	302	280	307	291	302	328	305	291	307	278	300	270	302	274	276	289	320	311	295	293	288	271	273	292	297	285	317	281	291	313	290	285	303	294	307	305	296	283	277	290	307	303	288	300	299	288	300	290	295	290	330	297	289	314	308	322	283	290	308	281	283	307	289	273	296	283	282	274	277	290	319	315	285	281	314	307	294	326	292	286	289	298	270	273	292	298	320	254	300	265	294	304	287	290	278	321	280	303	279	319	300	283	316	299	283	300	293	294	265	278	327	338	268	269	292	285	294	304	254	288	274	304	298	298	272	287	296	282	308	292	283	282	300	289	310	325	286	293	306	288	275	337	301	272	277	297	295	335	309	309	286	275	326	326	273	298	300	304	315	281	306	270	301	318	301	327	295	299	285	281	282	316	298	295	274	295	320	259	285	284	263	307	305	271	277	292	296	318	328	295	306	283	303	274	281	270	278	283	281	265	306	328	296	302	303	278	291	311	322	293	295	291	279	294	294	298	321	296	286	281	316	282	303	285	307	291
26676	17649	3552	905	699	632	647	637	640	631	623	642	615	620	652	614	632	609	596	617	637	634	656	619	626	607	583	585	652	615	644	579	596	655	613	603	581	635	631	607	595	626	596	663	607	617	585	669	622	623	633	586	592	638	552	623	622	601	592	566	622	635	653	598	599	629	624	575	667	623	677	622	627	628	615	626	613	603	592	624	606	595	616	612	605	626	603	649	615	652	649	589	628	632	629	567	618	658	588	670	639	639	607	666	599	625	650	584	574	599	650	614	655	681	652	653	645	620	588	648	638	619	611	570	600	624	637	625	590	645	660	570	616	619	605	628	689	656	649	617	585	620	628	599	585	604	626	628	648	576	569	592	612	637	590	627	637	589	607	648	619	593	643	661	596	610	625	596	664	627	593	599	613	623	611	592	573	609	628	652	634	643	597	622	613	599	620	584	598	616	625	623	602	653	606	618	660	622	595	690	611	636	664	612	614	618	635	579	619	623	618	653	642	620	622	563	597	600	604	626	584	587	626	648	646	576	631	632	592	635	646	618	607	579	586	633	595	576	635	610	571	617	546	674	622	577	628	618	636	635	634	661	618	625	619	644	640	618	598	627	610	590	654	607	585	631	594	638	647	623	604	591	627	643	640	602	646	644	600	587	618	653	625	610	607	620	612	620	578	628	623	668	635	605	614	595	604	621	587	588	632	579	613	655	603	598	568	629	674	577	636	622	644	555	681	579	640	584	661	588	650	634	625	614	602	592	623	586	638	612	644	618	608	624	615	632	654	670	632	554	573	635	661	673	634	595	631	613	632	595	584	569	602	590	583	631	609	563	637	597	644	594	650	613	603	587	663	621	615	628	645	594	648	627	583	603	639	643	620	591	609	628	643	646	605	600	642	645	630	613	598	603	637	664	596	661	625	664	562	575	584	608	600	652	641	637	622	671	621	601	611	634	637	639	621	592	636	625	612	631	625	614	626	652	620	596	613	572	612	667	633	625	593	629	648	585	622	621	633	599	632	637	605	604	618	624	624	639	653	626	608	631	607	663	599	621	599	629	611	577	625	583	637	594	615	665	600	635	624	632	647	622	615	581	629	607	552	591	627	620	582	585	615	625	587	612	613	586	566	618	624	573	610	677	616	627	597	636	617	616	569	642	665	658	612	611	627	603	648	615	639	635	617	633	583	601	597	614	610	639	613	642	663	620	620	616	648	627	643	609	612	592	638	624	606	608	579	666	649	658	558	616	616	642	592	621	613	619	622	631	670	645	614	635	618	624	590	653	589	559	588	639	626	605	586	609	578	607	610	605	600	607	622	633	620	575	648	627	576	573	592	648	587	593	607	623	639	678	636	595	592	658	641	601	613	641	626	632	599	658	624	661	608	600	651	616	578	636	601	602	608	633	594	650	598	608	649	637	612	612	611	633	604	666	645	678	653	599	614	608	660	625	609	580	649	604	607	653	588	608	652	592	612	585	624	632	612	607	679	592	600	655	649	600	597	597	608	585	612	641	610	658	635	604	640	612	600	610	639	593	596	620	605	619	581	594	623	611	656	672	631	588	583	626	590	566	603	591	595	610	632	651	664	646	587	613	638	596	589	661	587	607	613	630	593	660	623	597	638	590	626	572	611	612	615	605	613	649	627	576	605	617	637	637	627	614	636	624	617	669	655	614	636	608	594	631	651	596	597	631	606	612	616	622	659	627	638	611	625	645	643	651	615	596	618	616	573	630	638	610	653	635	566	619	648	649	632	632	667	623	608	632	632	609	602	611	626	571	593	580	611	648	629	628	606	628	611	628	603	556	654	639	687	642	603	612	592	641	613	587	607	603	658	608	607	599	664	632	572	632	661	600	645	638	536	597	618	657	649	593	639	641	611	663	633	588	603	645	599	603	602	604	670	656	627	589	635	681	674	612	573	598	621	666	633	613	620	661	610	660	631	612	648	645	594	656	613	647	593	657	610	605	614	602	637	611	662	616	624	592	667	636	604	612	611	592	619	628	652	588	664	632	616	601	596	602	639	625	620	587	602	636	635	622	607	605	621	649	647	595	627	626	594	642	622	601	585	607	608	575	645	616	607	592	620	650	606	620	660	611	613	648	647	629	613	637	604	612	588	626	613	687	659	608	604	632	625	646	626	625	584	599	609	619	615	622	631	644	610	614	614	603	562	618	617	630	668	608	596	642	613	637	646	591	640	634	639	613	615	562	653	644	627	655	629	623	609	613	619	609	613	652	555	597	603	620	655	653	649	609	615	589	655	657	650	684	601	583	616	599	627	592	632	610	596	610	616	656	577	623	579	649	658	623	584	650	588	665	634	595	638	617	631	630	618	639	605	606	619	622	598	634	653	608	583	663	630	614	630	617	632	605	615	626	613	645	643	630	617	624	625	603	646	614	646	649	660	615	620	617	665	605	613	635	642	632	635	595	649	586	596	625	646	636	609	634	626	626	617	569	619	605	620	618	640	615	608	621	618	582	593	594	661	641	637	602	619	651	623	632	597	568	614	624	641	609	610	631	562	585	622	620	582	606	636	613	591	629	609	672	625	597	570	582	622	595	624	656	594	624	669	625	658	596	643	624	655	617	611	654	641	586	589	614	621	564	616	588	603	585	631	581	647	598	651	632	609	614	620	618	592	639	598	571	616	667	676	638	597	598	609	631	616	604	646	593	611	616	579	602	616	603	587	622	593	637	611	598	643	598	598	617	623	619	592	621	618	634	635	615	622	684	624	656	634	624	579	617	576	579	652	614	638	621	613	628	642	633	662	621	652	593	600	633	647	627	672	592	640	633	633	581	609	604	622	604	626	629	634	636	600	626	632	597	638	666	628	643	608	627	620	667	631	676	594	585	657	626	706	625	622	611	636	592	633	620	633	626	641	630	616	605	627	607	586	648	629	631	577	647	607	622	592	630	610	604	618	598	620	622	592	641	593	624	635	644	663	575	649	667	630	695	646	620	652	614	659	609	620	613	631	622	618	670	577	593	599	613	622	639	602	636	637	636	659	595	628	650	583	599	607	632	595	624	632	675	587	599	661	611	646	602	564	650	655	608	638	646	612	636	640	616	577	598	624	604	633	582	639	678	626	609	674	653	606	598	616	645	598	648	626	682	644	602	597	608	674	611	625	611	620	618	607	626	649	618	628	631	597	581	628	651	594	639	611	614	580	642	577	616	616	599	615	640	645	621	600	693	605	625	653	616	602	661	696	632	598	614	621	626	621	618	636	619	644	643	591	605	626	651	651	610	574	595	640	608	591	635	596	623	630	586	624	615	609	618	627	640	650	579	631	632	626	621	549	599	649	607	658	607	599	620	616	637	648	622	579	629	612	661	599	612	576	658	571	591	615	599	600	666	628	614	604	630	661	622	609	631	643	600	591	631	615	587	664	647	606	647	637	594	586	614	589	632	610	595	600	635	615	615	645	606	629	613	589	670	625	618	626	669	601	669	639	609	613	616	585	619	567	592	610	657	608	636	644	612
4213	1737	1300	1060	957	986	940	876	891	891	885	879	831	864	849	845	892	898	877	813	923	843	836	924	908	856	889	846	815	859	822	871	891	891	860	849	822	879	865	846	867	831	849	849	868	891	883	895	805	864	823	820	800	840	914	861	863	865	850	873	834	906	903	846	792	822	866	860	854	849	821	867	816	881	910	899	886	823	828	842	795	838	905	885	818	883	871	866	860	829	819	891	872	884	866	846	842	827	869	831	888	924	884	892	873	850	895	845	907	853	910	863	866	831	859	870	863	907	861	848	842	912	786	859	926	841	896	891	870	861	872	863	864	866	818	848	842	840	874	799	907	848	849	861	851	812	862	828	863	873	810	860	888	800	896	838	864	861	866	881	872	863	894	803	837	847	833	867	835	854	888	871	872	869	880	881	868	851	809	875	885	834	914	881	948	818	837	853	854	853	914	903	896	887	843	862	826	833	807	841	818	874	836	873	859	869	868	853	808	859	861	868	884	886	893	848	824	876	817	820	871	823	880	864	842	856	853	856	846	889	806	899	846	853	887	873	894	890	882	861	874	808	839	808	891	835	855	889	883	882	817	864	841	845	873	898	872	859	812	867	865	881	821	869	863	845	847	858	839	875	841	861	870	859	836	912	931	822	878	790	869	873	877	841	879	836	908	841	880	870	896	872	838	805	892	885	910	894	841	867	858	870	913	816	889	875	944	813	877	850	862	847	855	836	880	869	800	828	883	845	880	830	880	850	833	851	833	823	874	820	878	867	846	868	913	831	833	842	828	872	867	831	890	814	835	783	863	884	886	871	855	896	873	899	856	860	877	829	898	951	865	879	885	842	848	871	896	894	872	948	822	869	835	859	836	822	823	912	880	868	857	890	844	843	917	854	848	809	887	819	875	842	856	884	825	917	862	857	885	865	884	893	855	829	855	850	867	866	890	836	859	854	858	894	904	810	853	885	812	836	837	873	878	882	858	819	870	920	845	836	888	812	845	883	897	832	879	857	883	849	874	880	844	896	825	864	886	888	910	880	863	857	914	812	869	871	930	852	883	836	878	881	842	859	828	861	841	818	852	922	856	869	840	846	856	872	893	867	861	845	818	814	843	853	915	809	803	873	865	876	891	897	886	835	837	885	827	867	822	813	818	843	927	874	873	861	865	843	826	833	884	842	869	880	863	849	830	855	877	863	790	880	842	847	891	876	892	881	914	857	871	875	868	866	846	895	828	869	870	837	863	875	833	929	855	848	866	887	821	810	855	905	824	831	849	875	849	946	879	855	859	840	896	882	847	894	851	869	865	858	805	880	841	866	888	891	808	861	900	922	893	814	880	887	808	885	891	868	836	891	805	868	827	851	869	844	831	870	791	883	844	917	867	847	930	863	859	895	878	857	899	905	933	868	896	840	845	838	834	840	867	873	881	919	877	849	911	911	892	814	875	820	881	836	871	878	860	869	880	895	867	886	879	848	895	868	824	856	884	849	905	877	841	828	853	872	909	974	861	901	853	866	869	819	909	875	819	861	856	860	819	857	866	861	854	804	871	854	812	833	846	863	864	908	838	844	852	900	865	883	920	864	862	786	858	872	883	898	881	825	872	894	866	864	838	834	801	859	821	887	870	875	854	867	850	846	873	873	815	776	948	816	837	848	914	892	823	840	859	860	824	838	876	842	891	909	871	862	820	832	853	880	855	876	858	880	895	828	871	869	876	833	808	799	875	841	905	934	829	878	895	878	882	850	870	864	949	818	887	857	857	820	826	889	888	873	871	895	863	880	835	823	855	880	845	851	881	887	844	890	875	834	837	837	874	834	887	856	842	869	882	859	869	867	833	851	855	916	850	894	882	889	873	881	836	817	884	925	885	849	892	859	860	871	950	852	875	820	839	868	845	925	803	899	786	903	848	856	844	851	824	822	859	835	855	820	860	847	901	902	866	833	887	874	841	861	854	879	842	864	866	862	843	814	829	843	867	837	831	851	842	865	884	856	897	817	822	872	862	863	831	866	844	854	879	868	854	759	911	869	848	888	878	846	847	863	855	880	861	836	845	896	903	867	840	867	856	865	914	818	885	918	856	882	881	880	869	856	840	824	857	843	876	887	847	851	850	830	876	867	882	873	888	898	873	880	840	849	865	860	928	829	816	883	881	896	827	889	839	904	872	903	839	868	811	863	878	844	869	864	903	879	911	899	849	851	841	881	855	852	878	863	831	823	901	798	838	838	824	869	848	874	904	886	831	931	894	842	825	818	879	859	845	799	877	842	879	862	849	860	860	872	856	837	889	824	956	835	850	892	867	803	920	860	895	922	870	816	864	894	848	916	848	849	857	819	855	844	779	841	853	834	904	854	834	873	893	870	825	881	877	852	934	817	853	893	897	854	838	852	888	876	885	855	802	813	828	803	899	897	831	886	884	869	839	894	882	900	844	831	905	856	848	858	855	891	822	937	896	859	846	872	824	864	818	826	877	846	893	823	866	874	810	826	838	809	841	887	861	815	868	855	880	880	837	811	847	840	850	860	818	845	838	902	833	900	825	880	845	906	856	837	865	842	845	835	943	880	876	856	863	860	871	903	836	880	876	859	854	865	871	847	852	873	865	855	843	917	885	835	828	868	842	857	858	846	883	849	903	893	909	832	903	866	880	855	853	793	883	886	862	847	824	815	873	858	862	895	840	851	855	808	880	921	869	865	812	899	809	927	871	886	915	907	862	834	895	854	854	851	892	879	881	829	859	887	886	823	809	845	873	839	872	884	878	821	892	806	847	887	825	859	853	883	817	853	835	870	865	848	822	887	796	866	830	871	823	899	864	835	850	820	907	857	895	846	863	829	847	881	909	886	851	877	890	852	860	819	831	889	900	867	863	884	865	856	858	879	861	867	834	881	831	839	872	857	882	857	862	910	915	897	889	896	808	901	891	840	908	819	861	884	895	839	836	885	877	833	845	905	873	888	849	863	827	845	869	807	873	887	827	834	867	876	844	818	864	845	827	857	846	870	860	879	850	859	877	906	868	834	858	845	870	881	845	867	850	815	907	847	838	849	826	825	865	868	886	865	843	841	893	851	847	855	868	819	843	892	870	883	835	881	834	854	809	836	839	858	858	868	831	839	830	904	893	899	830	833	846	875	909	887	824	804	836	860	881	895	859	861	864	837	870	847	865	834	815	867	863	864	907	850	824	886	840	909	888	824	827	848	876	847	842	873	827	881	820	815	877	896	859	896	854	815	809	869	860	860	845	858	871	846	844	883	819	866	865	853	855	871	907	889	912	838	858	795	879	903	884	856	886	848	867	864	866	847	862	846	842	828	875	827	815	877	845	926	877	886	914	820	860	877	880	808	847	894	880	859	900	935	811	866	851	894	820	940	801	831	934	866	913	879	834	870	861	866	861	877	862	844	839	891	842	877	874	846	827	849	856	877	893	923	845	885	849	861	914	882	876	849	870	882	834	863	842	887	876	866	901	834	893	876	865	848	902	845
22986	20978	28021	24123	20803	3652	696	522	421	378	371	331	344	340	310	290	290	291	274	286	291	285	263	294	294	311	281	303	272	284	308	290	274	252	267	268	274	278	279	262	269	288	263	275	269	283	255	288	273	298	250	273	273	272	268	278	272	279	295	290	263	268	267	283	281	309	272	247	230	286	294	302	288	269	289	267	282	277	278	261	244	288	301	281	273	265	286	283	272	283	285	271	290	278	264	245	284	244	268	263	287	277	264	272	266	269	293	299	240	319	266	301	260	264	267	258	272	270	253	256	273	284	261	248	282	253	278	295	282	249	266	295	243	280	252	283	244	261	260	288	287	285	281	252	304	251	254	274	274	273	299	268	295	260	256	274	269	260	268	232	261	275	265	262	287	241	264	269	250	263	271	235	254	277	241	274	242	256	266	284	249	245	262	263	280	285	302	293	271	278	272	294	302	290	286	302	265	279	289	283	250	260	280	241	267	275	281	273	276	307	261	278	288	280	248	288	278	254	284	276	265	274	290	273	293	281	243	268	254	262	283	256	253	262	272	271	262	269	268	276	226	236	279	290	251	267	281	250	252	278	277	299	269	280	268	278	275	242	279	266	284	261	296	263	269	244	253	283	269	257	248	261	295	276	257	277	273	293	285	284	281	253	276	267	254	254	265	295	277	284	285	250	278	268	250	258	261	255	254	263	283	276	244	267	252	262	252	285	259	278	282	278	256	272	294	263	257	245	274	279	267	250	284	273	282	267	264	250	250	278	263	286	285	256	275	298	271	287	237	306	272	294	261	271	281	278	248	275	273	301	274	250	259	283	265	272	255	274	289	285	290	272	270	267	269	283	279	275	261	280	255	259	275	272	286	287	288	256	263	286	280	280	268	266	253	284	258	263	273	273	256	279	265	261	264	284	269	291	277	245	243	275	253	272	274	272	274	301	267	255	248	256	258	262	268	319	289	287	303	267	235	263	272	273	258	275	264	252	247	272	263	262	269	268	245	286	258	239	268	261	282	246	245	251	277	263	246	248	288	304	273	249	274	250	270	270	308	288	305	273	289	284	264	256	264	272	293	249	242	277	286	273	265	282	259	274	278	258	274	256	282	277	240	273	266	253	262	265	247	282	261	278	265	263	288	251	271	288	247	265	256	282	278	250	286	260	260	289	277	267	273	283	262	276	265	275	280	304	255	268	307	286	287	280	268	238	273	267	253	261	251	265	275	250	251	265	240	262	241	255	260	272	262	287	278	271	283	270	239	262	277	294	266	254	270	267	242	267	256	275	265	273	313	252	269	255	281	271	297	284	288	274	287	283	261	273	258	280	278	292	278	245	298	275	299	262	279	277	262	269	291	284	249	304	278	261	270	332	319	278	315	236	288	283	275	310	248	263	288	248	266	252	268	302	289	245	277	258	273	297	246	246	258	244	261	283	276	261	288	275	253	268	247	284	307	272	263	273	278	265	269	237	266	266	243	281	262	257	271	260	269	259	264	260	268	269	265	273	271	260	253	297	249	290	266	312	247	278	252	296	254	278	290	272	285	263	269	260	229	275	263	269	260	267	254	273	282	270	267	253	276	265	281	253	264	265	275	256	321	278	259	280	285	257	296	279	267	268	272	294	278	258	300	277	286	272	272	266	278	271	271	253	258	297	280	272	266	273	259	244	281	295	249	264	270	269	273	283	253	238	278	286	274	257	287	289	274	256	260	247	274	290	270	282	254	256	250	259	247	278	265	274	289	272	266	255	278	280	280	289	267	261	260	260	248	292	264	268	224	283	272	238	262	270	258	249	270	270	263	271	263	257	271	255	300	265	248	271	238	266	254	285	270	275	238	254	280	309	246	272	266	263	258	260	284	246	261	243	307	243	271	261	249	249	252	232	270	266	257	252	259	276	234	272	260	284	272	249	266	265	260	252	260	297	266	240	253	269	280	262	281	247	255	283	247	280	273	276	255	252	284	320	283	248	300	243	280	267	290	306	268	235	245	245	278	300	273	251	285	261	267	284	298	250	303	275	254	278	299	271	294	259	260	244	266	262	294	296	247	273	264	280	277	278	248	273	281	272	259	276	290	260	302	269	258	270	290	266	284	281	271	258	259	285	261	336	316	270	299	260	273	276	251	261	295	261	282	269	287	252	285	294	251	244	288	263	279	266	283	294	283	271	259	290	289	258	290	307	258	263	280	272	278	257	278	262	274	244	277	262	235	290	275	281	278	284	265	273	261	273	258	253	282	270	262	280	288	277	259	246	295	294	269	258	257	282	262	242	281	277	252	270	262	279	244	293	283	278	268	270	277	268	261	273	249	286	256	259	262	243	290	263	285	258	229	263	288	248	285	258	272	246	280	274	289	275	252	277	268	309	243	293	243	288	286	278	290	290	274	250	264	291	239	292	239	275	274	274	268	274	273	252	290	235	277	244	290	275	280	234	248	293	254	274	268	278	241	273	251	267	287	251	244	265	282	289	240	275	285	258	293	266	268	269	257	271	229	256	277	284	285	268	242	290	289	279	273	253	266	274	279	280	262	274	273	269	245	280	287	283	283	254	262	283	286	266	282	258	266	253	268	267	264	254	279	260	266	267	236	305	264	259	270	293	334	269	278	248	273	268	242	267	284	278	269	266	295	258	269	271	255	259	259	261	266	273	266	245	247	278	260	278	262	264	255	267	290	295	283	281	290	304	288	272	251	270	269	308	302	261	274	289	269	247	242	264	286	258	259	253	299	254	276	278	266	297	261	239	288	244	279	322	252	254	269	280	263	269	258	276	273	268	275	269	246	276	274	300	274	303	281	277	286	271	253	275	282	304	287	266	269	254	290	249	278	293	270	243	255	248	255	249	273	276	270	262	272	257	263	263	243	263	270	266	247	276	261	251	263	260	272	260	249	240	320	299	276	253	268	270	268	263	265	269	270	251	282	264	262	283	258	270	274	253	292	291	288	260	253	275	301	254	290	268	250	254	270	243	244	274	290	295	265	290	249	260	266	295	279	270	283	267	285	271	268	258	273	270	255	280	253	271	266	272	271	291	264	281	286	268	266	309	264	278	279	268	269	259	253	264	295	276	283	255	278	281	252	247	275	283	284	282	268	271	282	280	227	255	271	262	274	260	251	285	284	290	262	290	262	257	262	227	254	260	266	282	256	234	287	301	256	278	279	289	263	277	259	269	292	271	276	251	273	257	276	285	267	301	294	300	280	269	255	257	262	272	291	268	262	271	259	259	271	265	248	256	308	277	254	301	261	257	266	281	282	276	264	251	289	267	267	301	284	283	260	279	246	279	296	277	286	259	259	259	279	273	247	270	274	239	262	267	280	262	251	222	260	274	274	245	269	267	293	284	296	252	254	270	263	297	269	241	269	281	260	238	286	256	268	282	268	266	280	260	273	294	269	252	277	276	276	256	288	266	280	266	267	234	276	273	305	278	275	249	275	276	260	272	270	275	257	291	260	245	270	268	283	293	263	287	278	281	269	279	257	291
3128	8718	5595	2651	1808	1461	1109	876	764	674	627	582	571	566	475	475	501	489	448	429	458	459	468	453	439	449	435	458	411	404	428	465	432	429	399	422	424	414	414	407	408	422	443	450	425	426	385	406	407	425	371	399	413	422	420	389	419	440	413	378	406	371	403	393	428	429	383	423	388	408	364	415	385	405	407	414	387	394	426	402	387	428	409	398	378	410	401	367	386	417	393	426	406	418	412	388	365	406	393	413	412	394	407	402	418	387	396	404	396	442	411	387	412	408	384	437	402	388	404	404	414	387	395	390	382	420	382	444	421	378	417	386	370	414	397	400	383	387	391	437	391	421	367	399	408	411	405	410	392	420	400	393	400	396	391	396	412	386	410	378	420	434	388	411	413	405	378	408	429	444	394	425	396	443	409	431	431	400	403	390	414	469	457	421	417	388	419	398	408	408	405	398	407	391	381	423	418	404	418	370	383	434	390	397	441	391	446	396	434	429	417	416	377	402	385	414	423	435	408	396	397	364	419	421	419	419	390	394	381	410	373	388	394	382	428	386	413	373	366	395	394	372	409	394	381	402	385	402	405	423	397	438	420	397	384	390	407	394	390	392	376	358	395	406	417	447	354	392	363	426	413	388	374	370	406	402	401	420	386	369	393	403	402	394	398	378	388	428	395	377	409	395	431	401	405	398	392	371	402	376	398	363	415	389	417	409	419	423	427	456	406	393	420	379	426	416	418	389	423	417	427	386	414	392	382	407	401	360	445	406	375	402	422	435	396	424	419	408	403	423	430	406	403	388	428	389	399	399	402	366	400	406	427	418	426	392	364	367	397	384	435	380	369	393	372	379	422	398	381	364	386	405	417	402	414	419	438	445	404	400	339	421	415	363	399	422	389	411	389	405	382	401	430	416	415	402	434	429	430	387	399	409	428	400	395	420	412	429	382	390	427	412	410	432	383	427	385	426	376	391	398	439	405	422	384	388	413	423	443	427	401	378	384	383	395	409	384	415	369	439	375	434	420	411	392	383	443	392	398	443	362	412	419	408	417	389	418	402	411	417	393	395	378	435	406	409	407	383	408	435	403	386	380	385	381	410	424	411	409	434	375	408	393	391	393	402	428	446	430	392	399	417	384	358	430	419	412	414	385	418	414	361	415	398	392	378	383	416	429	396	380	414	413	425	382	388	419	416	405	416	389	392	415	397	428	395	399	369	381	387	364	404	392	372	379	435	379	400	416	419	414	414	401	412	408	379	373	410	366	429	383	389	407	428	426	439	365	411	388	417	405	370	397	420	427	369	394	383	429	391	446	394	428	416	402	403	438	407	376	413	365	415	351	427	414	412	420	408	418	391	432	346	395	431	418	412	435	398	395	435	439	408	412	407	398	431	405	393	367	376	392	411	386	411	402	407	416	445	411	399	403	391	429	371	399	378	451	394	410	455	395	445	432	398	388	400	366	412	408	390	404	414	425	394	391	421	422	387	412	393	356	425	417	421	398	404	385	405	415	335	398	413	413	415	380	398	389	379	388	406	384	408	379	414	381	420	386	431	377	388	428	406	404	406	379	392	399	397	396	401	406	392	385	422	373	372	383	420	412	420	362	406	405	384	395	414	386	423	410	382	417	402	427	427	418	382	416	395	410	417	401	398	455	418	419	409	382	382	380	373	442	376	403	399	414	368	386	397	423	412	388	408	424	400	380	443	430	408	374	404	417	382	407	414	406	386	425	373	422	442	383	415	385	376	429	382	440	395	422	418	401	376	368	393	387	412	426	393	389	390	436	376	396	425	387	411	412	414	387	379	386	424	405	425	401	346	422	410	412	397	374	411	400	428	397	421	382	409	429	396	380	377	429	405	405	386	414	390	385	373	416	390	382	390	380	416	422	409	409	430	380	424	402	366	391	424	361	400	405	387	385	399	382	404	374	427	413	363	386	392	433	383	390	439	400	397	386	443	432	412	403	386	460	394	385	385	408	412	415	411	418	423	404	429	381	415	429	400	373	402	387	426	392	356	399	438	394	417	409	409	390	379	394	386	399	381	400	443	442	362	390	419	422	391	386	351	408	425	389	420	401	388	411	403	414	395	365	352	424	397	422	380	425	405	380	380	407	425	433	423	403	393	349	395	421	422	403	411	404	388	401	374	416	394	376	346	394	366	378	433	376	393	431	400	415	422	376	422	418	364	405	384	397	374	398	404	371	405	411	406	419	387	424	383	424	403	423	422	393	402	381	414	400	385	357	391	369	427	388	424	406	384	410	367	414	430	402	407	404	362	407	396	401	392	415	384	384	420	411	453	425	406	407	402	405	410	437	405	422	398	432	420	402	421	387	395	417	386	424	406	410	403	449	404	415	391	444	404	417	407	342	384	391	391	391	422	396	426	408	432	424	404	451	395	403	419	401	386	415	370	409	395	426	414	400	431	392	421	395	356	412	431	363	423	417	389	387	401	369	386	409	419	386	422	392	392	418	414	415	410	432	377	370	427	400	379	379	441	417	387	410	432	395	363	448	424	379	358	384	432	365	374	378	387	409	397	431	370	407	364	401	418	411	404	450	423	390	415	397	404	397	412	402	446	372	396	395	414	411	406	405	394	400	393	378	366	404	411	386	390	407	407	407	416	419	390	395	423	402	366	405	368	399	396	395	414	393	400	448	416	379	396	381	370	408	375	388	388	411	387	413	348	392	398	433	421	407	396	391	421	388	418	368	421	394	423	402	399	425	444	378	390	419	399	405	396	392	376	405	416	416	385	370	375	452	412	385	369	389	396	402	383	420	409	430	419	405	386	414	388	417	388	405	418	367	421	388	407	409	396	384	407	396	410	381	410	384	386	372	396	415	413	412	409	367	385	383	398	400	420	367	403	403	404	392	406	412	392	371	423	394	424	370	412	416	389	393	429	404	404	426	380	401	412	408	432	403	400	402	397	427	398	412	383	402	420	414	369	385	397	451	401	424	377	408	435	442	392	388	380	436	389	417	406	382	414	409	389	406	385	430	413	440	379	375	388	375	426	388	416	427	383	372	390	426	443	416	396	434	427	390	434	406	423	397	399	396	421	438	378	400	405	374	414	417	435	412	394	427	368	401	374	377	410	414	405	421	430	412	431	392	418	408	405	354	428	387	362	387	371	388	396	403	418	396	375	406	399	361	399	428	402	408	398	416	382	366	437	404	425	400	389	399	405	390	395	385	397	372	396	391	388	387	423	387	428	404	430	415	394	423	408	404	420	402	380	381	400	390	405	418	402	428	416	398	395	393	455	364	411	406	397	346	400	425	406	377	426	406	400	430	398	439	430	405	401	387	392	427	375	388	376	407	426	361	420	367	375	386	386	391	392	395	346	410	368	379	372	417	381	391	399	403	410	411	374	403	388	408	404	377	441	398	425	395	425	417	418	408	413	408	388	413	421	409	375	436	426	390	433	403	414	424	444	406	422	414	402	393	385	364	409	381	403	424	372	383	382	387	406	369	426	459	404	411	422
24234	20992	26426	24900	3318	954	821	815	780	753	747	715	730	750	685	715	708	741	699	682	638	696	717	642	671	673	653	705	703	711	699	705	696	681	716	721	703	660	646	702	694	702	676	705	733	683	682	712	698	631	664	635	713	699	672	681	697	683	721	672	692	645	714	683	729	679	660	663	673	722	674	664	668	693	680	645	675	718	661	685	681	688	669	653	683	728	674	682	681	619	682	673	695	692	675	629	687	695	672	713	677	698	677	669	660	695	681	748	705	690	724	706	755	680	692	679	655	701	673	740	683	684	645	638	720	712	688	677	689	698	674	716	672	697	682	681	692	705	704	621	638	674	666	660	663	663	679	699	685	698	663	676	653	688	664	692	668	678	717	693	639	694	749	690	696	707	655	690	645	699	698	666	684	667	670	690	661	700	690	696	698	643	710	677	719	660	706	713	731	703	735	676	677	676	685	680	681	715	673	651	662	693	711	697	668	694	719	723	637	720	674	702	659	665	718	675	712	670	651	671	666	690	696	700	678	694	684	692	626	697	662	727	665	730	703	655	648	691	684	659	697	690	694	676	649	689	752	666	681	651	703	703	713	700	696	695	689	640	693	685	684	690	651	727	664	718	682	697	696	669	661	743	651	672	652	687	689	691	647	678	676	661	701	632	707	715	653	684	644	696	720	676	664	679	680	656	654	665	698	703	700	710	677	686	646	671	689	677	641	651	726	670	685	703	696	661	658	679	744	680	651	675	646	668	626	659	643	702	676	659	643	673	678	689	715	676	713	692	672	677	666	675	675	669	712	661	644	719	666	706	674	696	683	701	649	662	663	680	694	732	711	696	710	671	695	682	693	716	677	717	671	670	677	716	722	664	698	682	690	649	660	690	645	675	667	670	677	710	647	646	670	660	628	640	678	701	654	682	652	664	650	675	672	635	671	711	627	681	695	680	699	694	675	677	743	669	640	710	682	701	680	626	673	695	700	696	674	683	626	688	684	694	673	736	674	700	672	704	699	723	725	669	678	660	679	688	690	684	685	710	675	622	641	691	656	716	661	725	713	677	692	667	664	694	678	682	663	684	657	704	719	643	701	706	682	680	714	681	629	663	696	725	690	715	707	652	665	686	660	656	715	648	671	710	657	750	760	719	654	700	659	670	710	719	669	675	747	689	737	676	688	714	661	685	667	710	731	656	658	676	691	684	703	681	700	654	700	712	660	676	706	689	622	653	703	677	725	692	673	687	700	668	639	636	689	657	667	701	706	690	702	662	742	639	625	683	701	657	678	646	681	659	687	673	669	638	705	707	670	645	709	725	693	653	670	644	691	654	719	684	718	680	670	683	664	746	671	694	707	703	676	626	665	682	667	697	659	689	683	647	687	667	663	618	654	656	694	677	641	665	634	654	680	685	679	684	672	670	719	723	691	669	670	712	647	657	656	707	635	704	662	699	687	653	750	666	694	641	656	673	667	688	720	691	685	689	676	698	686	632	692	672	652	664	671	663	669	690	738	707	680	673	643	715	681	678	653	666	672	724	683	681	662	673	664	701	708	630	678	660	696	682	684	654	697	696	735	737	722	669	701	649	677	668	683	624	668	712	640	715	707	690	687	647	672	697	682	702	658	692	672	663	690	691	675	686	687	690	666	665	710	708	657	706	701	692	701	632	694	686	703	719	657	692	658	659	664	688	706	671	657	664	706	683	704	729	712	710	686	658	719	692	654	714	649	693	715	659	714	700	710	654	671	657	700	643	678	680	687	682	704	665	718	674	683	657	661	663	671	668	665	708	686	647	662	665	699	679	643	717	678	655	650	659	666	699	668	684	701	659	668	733	695	693	650	688	669	688	649	727	639	705	713	680	666	729	717	638	694	706	680	686	656	694	691	677	682	690	709	639	676	675	695	660	660	675	653	695	684	672	695	678	672	682	647	692	662	686	668	647	695	645	689	690	680	674	702	681	704	662	650	711	692	703	696	668	688	643	686	654	662	671	645	679	712	705	701	715	700	696	649	695	682	712	687	650	633	705	655	669	705	646	687	688	639	694	737	676	662	700	668	677	638	694	690	715	691	643	665	716	688	682	696	639	698	682	683	636	708	682	657	676	707	632	679	687	693	715	724	707	663	672	725	677	660	692	650	705	715	699	678	715	633	708	697	645	676	662	716	709	656	716	686	686	675	674	699	636	678	658	765	673	703	727	670	685	670	695	680	685	659	654	674	677	706	646	690	637	693	654	717	677	682	715	673	681	682	648	671	670	703	682	667	727	698	676	711	672	701	639	685	709	682	692	668	683	646	667	691	676	705	657	653	695	682	651	678	676	724	656	716	681	719	652	665	688	683	685	670	644	687	725	735	652	692	653	708	738	664	693	718	717	673	711	722	704	693	661	692	696	694	653	654	668	698	669	683	688	640	689	672	692	683	645	713	692	692	697	691	692	660	702	665	652	673	709	665	691	701	723	661	706	673	669	682	714	644	685	646	638	673	747	675	699	671	701	687	668	669	716	703	720	700	672	722	677	669	704	668	646	698	674	643	711	690	645	718	656	686	688	656	632	623	712	693	701	688	738	715	700	625	649	657	725	696	681	699	654	704	710	701	716	674	667	656	713	662	694	669	656	703	693	711	690	700	708	707	706	712	671	680	723	674	686	642	733	643	667	700	654	705	676	699	686	655	712	659	684	684	688	707	689	693	635	673	675	648	687	686	689	663	728	660	666	697	673	656	722	672	685	726	678	668	660	672	693	661	660	677	676	648	673	684	702	691	703	688	684	647	735	687	639	697	711	656	660	646	653	704	665	664	633	703	691	655	681	674	670	692	627	680	688	643	686	674	681	671	685	649	704	681	645	705	645	637	711	685	700	664	701	715	694	697	714	670	668	689	689	675	622	689	698	636	682	663	676	668	669	639	668	664	677	695	731	658	671	676	713	711	675	730	687	688	711	729	673	728	668	689	651	637	632	658	659	699	678	740	691	717	677	656	703	668	695	624	649	703	630	656	739	650	710	640	715	673	726	675	648	660	666	709	682	654	685	691	692	662	651	664	631	663	679	664	638	684	718	706	689	691	623	693	705	695	693	668	660	686	678	720	686	665	679	651	666	701	750	734	648	687	672	680	680	628	670	624	675	719	688	717	682	716	676	681	694	666	713	650	678	715	630	657	663	721	707	693	700	668	681	644	671	717	715	644	689	682	670	678	651	654	702	676	673	716	621	660	656	674	674	657	669	685	682	678	682	712	653	631	703	675	687	689	645	668	684	679	647	695	686	698	682	666	682	665	709	679	675	685	712	705	688	643	691	694	675	664	649	668	682	679	673	660	703	632	597	683	670	671	718	663	707	657	657	693	716	684	655	720	693	731	626	701	758	664	692	737	688	679	666	681	673	688	675	681	663	644	721	712	661	675	715	721	715	707	699	701	693	664	677	726	707	630	686	658	703	705	702	676	682	677	704	683	672	662	704	659	691	725	743	663	663	708	663	681	682	676	707
3423	5096	3364	2022	1648	1411	1204	1156	1062	1007	1067	994	998	932	944	975	965	910	921	967	892	996	887	937	890	916	908	918	950	954	875	914	942	968	897	944	933	953	974	950	893	920	892	926	923	913	924	887	903	941	897	951	908	911	877	933	973	943	920	974	938	906	930	912	831	912	956	930	913	931	918	894	920	971	895	945	870	950	952	902	922	960	908	936	884	855	881	894	942	953	927	925	888	907	891	1001	916	888	911	933	886	986	875	887	902	892	879	903	897	883	925	887	914	864	964	919	899	890	934	909	883	912	897	890	858	907	892	884	923	964	910	897	914	936	938	902	937	900	942	897	897	883	914	887	941	927	977	898	932	846	908	893	960	908	881	919	886	925	877	947	939	915	922	934	928	916	887	911	903	907	922	891	927	914	970	946	943	973	910	870	944	930	891	892	892	932	919	913	960	885	935	902	935	918	934	931	935	886	898	926	855	963	956	923	893	938	942	905	941	912	900	941	921	894	952	866	954	920	895	934	894	957	912	931	869	867	918	984	927	865	924	895	912	878	913	933	923	879	901	887	930	902	938	917	883	948	926	916	894	911	887	943	933	819	897	892	911	898	975	915	901	874	911	892	956	907	909	956	883	954	894	911	841	905	916	860	898	926	948	955	951	862	885	841	898	878	888	856	925	875	952	924	924	978	895	910	916	898	903	930	950	926	933	888	932	957	882	872	869	887	945	928	911	912	912	894	975	880	896	909	965	907	920	929	901	872	944	924	922	912	931	907	877	881	909	878	910	899	928	857	897	881	935	940	889	863	887	913	936	901	941	923	910	959	934	850	906	902	947	887	921	934	916	929	901	927	944	879	914	897	871	884	941	933	880	880	897	918	886	945	937	949	866	911	915	900	864	890	890	925	895	972	936	869	946	903	903	923	857	958	872	945	918	880	918	967	882	916	976	909	841	904	903	958	934	909	939	888	923	905	916	939	932	848	941	894	929	909	956	923	931	992	970	946	831	989	859	880	932	929	953	920	958	876	949	936	957	919	893	879	918	930	950	913	902	933	916	896	880	923	918	877	966	906	938	937	932	908	956	878	897	968	842	867	885	931	897	941	906	929	911	921	904	938	966	875	926	897	947	895	900	902	929	940	906	960	914	941	912	916	947	879	965	893	910	962	888	917	941	930	944	960	876	921	899	862	916	1018	936	951	856	923	908	907	869	921	902	926	924	891	946	870	890	922	904	871	891	941	890	906	931	886	944	945	889	907	863	941	938	919	914	919	880	916	919	908	906	955	952	902	857	931	896	983	927	938	904	908	897	942	957	938	909	947	829	913	893	909	894	926	912	888	894	950	913	953	859	833	881	932	920	881	962	909	918	836	911	965	923	950	903	940	907	896	907	873	886	865	945	819	930	975	938	897	945	867	936	883	867	935	930	895	926	899	910	860	906	889	906	896	917	895	877	858	864	966	889	946	925	940	877	886	926	877	953	904	910	939	924	931	919	906	917	919	861	886	890	938	911	913	927	905	896	904	949	925	925	863	870	968	947	967	973	914	872	991	886	922	910	973	920	893	925	892	927	896	943	904	909	934	931	890	885	928	891	923	915	902	824	920	883	935	926	938	944	890	954	890	912	962	920	932	901	889	911	897	879	918	925	872	950	949	914	1015	914	865	948	931	924	883	932	938	980	927	943	931	953	911	944	897	937	879	888	954	876	842	934	896	987	916	881	915	896	941	969	905	921	896	937	939	874	886	914	916	870	915	931	952	896	946	908	918	942	932	930	918	907	860	874	871	936	890	932	904	900	946	908	893	952	949	865	946	922	905	935	886	942	937	901	911	886	894	939	919	905	864	900	917	875	841	941	947	932	902	887	907	932	953	914	865	946	949	928	887	970	910	883	907	919	904	942	894	940	915	887	867	935	884	881	883	867	896	912	943	897	904	865	937	924	850	899	877	916	874	948	871	939	869	937	961	901	919	877	950	874	950	927	897	957	937	916	871	890	906	926	930	919	933	923	841	940	925	835	925	903	924	911	939	969	959	913	927	913	952	945	929	914	891	883	914	863	981	906	887	928	940	892	929	885	905	961	884	926	943	920	911	920	946	837	918	877	889	902	913	864	931	942	954	906	908	906	934	883	866	918	872	907	901	900	883	917	909	940	915	896	919	904	947	869	955	920	955	942	950	891	883	913	954	913	905	912	926	927	918	930	881	941	900	922	869	887	925	866	941	884	943	911	887	957	870	917	883	912	921	962	907	900	891	931	987	883	906	937	937	886	906	893	906	855	924	907	874	938	940	951	917	920	891	901	925	985	864	885	966	933	916	897	916	867	923	963	880	897	936	896	940	928	913	884	929	904	952	862	922	927	919	902	886	864	921	948	945	899	909	919	942	905	961	951	893	888	908	972	925	903	920	895	951	950	939	867	883	894	925	954	906	864	875	882	898	932	925	916	934	904	879	925	887	886	925	904	918	887	887	919	891	927	946	945	963	870	885	892	900	893	925	943	970	933	957	951	900	923	909	957	935	893	895	882	933	911	968	920	905	879	967	904	953	934	917	919	903	875	938	993	912	933	948	869	961	905	900	889	911	895	884	891	944	943	854	881	902	847	942	890	934	897	943	894	908	931	962	909	944	950	911	988	899	874	951	897	982	851	892	900	894	929	902	920	946	840	952	896	927	876	901	885	885	945	892	897	963	880	877	909	881	887	937	929	953	898	926	886	970	910	934	945	941	895	920	929	920	938	923	951	934	910	894	924	883	943	972	900	913	834	959	899	940	895	923	885	910	916	908	920	899	898	934	896	914	902	931	926	914	905	950	878	893	950	933	924	886	895	916	916	903	909	959	919	862	888	881	916	883	907	888	930	904	947	963	910	928	893	819	929	889	935	940	926	932	939	909	962	856	968	909	926	942	916	946	897	904	941	896	913	883	924	926	878	948	931	864	912	932	925	952	917	927	975	907	888	931	933	930	923	951	843	914	914	896	875	931	934	883	839	919	930	915	917	859	931	838	925	885	892	893	937	940	922	930	955	926	899	908	892	874	932	935	913	886	961	891	938	902	901	937	854	884	836	847	906	930	918	930	957	901	960	893	893	902	913	926	976	938	915	892	937	900	890	903	946	901	926	922	972	932	927	880	933	952	953	968	931	967	938	917	898	847	888	893	875	922	907	897	881	872	898	935	883	908	902	877	909	907	885	889	955	909	920	932	865	949	932	918	951	963	918	959	922	918	873	964	949	870	911	909	960	933	897	902	914	900	957	902	938	956	919	922	897	906	917	914	874	927	873	896	920	900	915	912	957	949	946	887	946	897	928	890	891	894	887	912	938	963	902	925	984	893	944	909	939	851	914	901	927	930	944	934	925	870	883	893	951	917	860	916	930	966	938	948	851	887	930	922	860	874	905	911	922	881	861	957	963	906	948	907	943	921	865	922	916	914	871	918	887	928	940	870	922	920	951	957	932	917	877	931	900	918	928	900	987	874	901	919	954	913
22071	21020	28647	23562	21024	20732	2525	646	498	401	386	365	346	361	334	278	275	256	257	269	248	277	218	268	248	255	213	246	267	265	261	229	226	215	216	251	225	223	227	226	229	225	198	221	237	220	235	234	222	233	206	207	193	214	231	196	214	219	224	202	208	250	233	220	227	232	194	216	211	189	224	212	206	196	210	185	205	195	220	246	191	201	214	222	213	213	189	186	224	205	206	209	192	238	229	229	251	226	208	238	192	221	201	216	206	205	235	191	225	209	216	222	195	213	213	207	212	237	163	211	203	206	197	208	226	210	222	191	205	218	201	215	218	196	226	210	210	256	199	253	245	195	220	187	203	212	206	240	219	221	194	178	212	205	207	215	224	224	213	231	239	223	223	203	222	191	205	242	221	175	226	193	223	197	214	222	232	200	232	202	221	191	195	223	206	217	211	224	229	213	216	199	233	224	236	229	210	211	225	211	213	200	212	225	221	231	210	218	219	201	188	234	231	230	210	231	229	235	237	215	221	208	228	192	212	212	221	211	184	224	206	236	208	219	223	196	231	227	198	241	197	225	207	188	216	208	208	208	203	224	215	210	206	189	203	212	223	213	240	230	199	233	216	246	229	201	196	191	222	231	224	204	199	221	217	213	228	197	221	217	244	207	228	214	218	196	238	213	212	210	198	197	233	211	243	248	222	239	222	240	214	201	217	193	201	202	213	209	219	209	225	229	220	196	232	207	217	239	213	188	212	210	182	223	236	213	219	188	187	189	192	208	240	227	214	211	223	213	183	230	237	221	201	213	206	207	203	233	208	212	220	198	200	192	215	195	225	219	218	225	212	205	213	210	216	214	199	238	197	202	179	216	196	233	198	189	212	192	192	229	216	217	208	218	212	215	218	192	212	218	208	198	217	217	213	212	199	215	220	197	211	207	215	205	208	210	204	232	204	196	229	215	223	223	215	192	216	217	224	201	203	211	222	197	190	211	196	231	209	213	215	216	203	224	224	203	206	208	183	197	177	208	209	220	230	187	214	209	217	235	199	192	186	200	213	213	189	215	196	196	231	204	194	210	257	222	208	219	188	235	225	227	206	200	208	213	215	215	215	186	219	183	192	193	219	236	209	224	216	197	187	213	197	201	227	211	204	212	198	191	188	207	217	210	222	231	217	216	205	209	228	200	214	248	235	225	192	181	238	204	211	210	199	206	236	197	209	212	217	201	219	211	208	224	232	206	219	226	231	238	220	203	193	236	223	244	239	208	204	186	220	211	206	223	216	207	184	207	223	242	206	232	218	220	198	201	208	205	218	213	194	235	196	204	218	222	209	219	229	196	222	217	229	223	214	196	222	182	227	216	194	203	214	206	200	221	214	215	207	231	219	207	211	211	215	200	235	203	234	195	214	245	212	218	194	241	220	213	218	223	215	214	223	184	197	249	198	237	223	211	218	211	194	218	232	195	232	220	223	203	240	222	208	238	194	212	210	202	198	201	194	200	234	215	202	204	216	189	192	222	193	214	209	206	213	241	227	227	211	249	204	224	208	215	227	207	220	210	215	189	205	225	197	218	212	194	212	242	210	232	232	184	213	240	200	205	215	185	222	222	207	221	207	212	188	218	215	235	213	197	226	190	207	199	215	223	234	226	218	222	190	198	208	209	204	188	238	209	201	203	210	176	231	206	204	188	202	218	232	197	233	212	214	210	213	221	229	216	211	230	214	196	240	219	226	209	218	218	207	212	193	213	181	209	207	213	210	219	222	226	210	214	230	200	218	218	219	225	217	217	209	255	210	226	222	210	203	226	214	238	200	225	195	206	199	230	219	216	226	212	207	217	202	191	203	232	195	216	231	230	220	232	198	195	214	208	210	213	216	225	183	198	204	210	214	227	216	233	239	214	214	189	210	208	198	210	221	209	205	214	235	174	208	218	197	168	198	214	178	217	209	217	218	212	230	218	206	209	198	212	224	219	200	190	178	207	209	209	209	220	197	227	222	207	226	210	204	212	203	237	217	219	217	210	232	215	199	202	200	247	219	210	220	238	224	216	191	228	231	206	223	239	221	189	230	202	193	231	219	211	213	217	189	217	203	206	205	222	215	212	204	212	229	193	244	203	201	231	220	234	214	206	231	205	211	200	237	216	218	182	234	196	230	217	193	217	194	221	237	208	214	209	223	224	209	205	218	188	216	204	232	222	198	216	238	220	210	224	215	230	231	219	215	192	233	202	222	241	226	225	251	226	235	208	190	227	207	234	195	206	218	219	204	219	201	218	193	203	236	210	204	221	198	223	217	245	220	185	204	208	201	187	202	220	202	204	212	206	198	201	218	243	219	210	205	205	224	190	226	218	179	223	235	209	232	205	205	223	211	209	201	220	204	203	237	209	209	218	219	223	219	204	199	228	223	192	231	186	194	222	224	176	217	220	225	230	211	214	194	187	207	219	213	207	230	219	201	204	199	234	209	190	214	218	194	217	209	208	211	218	208	221	203	197	223	242	180	168	198	214	225	231	200	225	198	245	213	201	208	222	232	234	189	205	203	196	208	231	223	194	203	182	215	201	218	188	229	219	210	181	204	204	205	232	199	210	219	222	219	224	220	214	187	214	231	225	223	204	218	198	224	205	199	216	236	196	175	231	206	205	198	208	232	191	191	217	218	240	197	253	216	217	212	180	228	225	202	231	232	215	231	188	197	204	214	192	196	223	191	211	223	218	207	213	209	195	211	222	201	236	208	196	199	209	204	215	186	202	222	207	219	213	219	210	221	197	199	207	205	210	219	217	202	225	206	213	213	206	189	188	213	199	215	197	219	214	214	210	217	210	209	247	232	206	228	208	200	218	229	203	183	184	229	212	206	203	217	195	209	193	207	217	236	212	196	192	252	241	218	215	220	209	202	212	198	219	208	198	208	209	223	196	209	210	217	187	205	195	236	219	229	244	215	227	216	210	230	222	229	196	216	206	219	234	185	175	221	243	219	199	200	233	234	233	229	230	206	205	231	210	226	197	202	213	219	220	219	186	221	246	192	232	227	242	200	215	196	209	212	220	233	211	185	229	245	209	224	202	219	202	232	183	229	216	198	194	181	209	197	223	206	185	229	191	216	200	201	214	183	212	223	236	207	214	217	221	200	215	197	207	196	189	212	192	184	218	210	207	206	223	230	210	218	223	206	221	228	211	201	246	209	239	212	211	209	221	207	217	206	210	216	216	241	221	237	208	227	218	206	197	214	228	236	215	252	195	233	226	230	219	229	198	221	221	206	216	206	211	208	235	214	177	203	223	205	217	216	209	180	192	245	212	227	199	206	217	203	180	217	211	243	215	190	223	230	217	234	212	200	241	218	232	200	211	214	216	203	228	207	216	194	231	217	210	200	208	205	221	209	208	213	215	198	192	207	223	207	212	214	211	217	214	210	218	247	213	205	208	203	204	210	225	179	221	207	213	244	216	216	206	207	240	229	193	203	193	203	188	202	205	223	198	205	224	200	225
4184	14127	9235	4419	3167	2226	1642	1265	979	843	733	722	609	578	525	492	429	433	423	390	375	347	383	370	331	356	340	342	353	348	319	360	325	309	335	275	305	297	308	320	313	341	310	341	284	296	316	304	292	274	298	283	295	304	281	298	306	274	302	312	282	318	296	331	274	334	317	276	290	292	310	297	293	298	295	279	262	278	284	318	308	272	246	291	320	334	297	317	313	289	310	286	298	288	273	300	296	312	293	285	298	300	266	275	298	257	277	299	298	305	275	264	296	303	291	308	288	298	267	276	273	304	282	288	308	319	298	279	313	302	306	257	303	302	313	305	258	279	309	282	298	287	295	299	279	320	315	283	299	323	300	294	281	296	305	313	316	279	271	290	286	301	306	269	297	286	289	275	289	293	285	270	306	259	325	270	267	294	293	279	301	316	308	281	309	269	273	307	285	302	318	297	329	300	299	303	292	310	295	258	312	275	281	296	294	307	293	303	307	268	271	312	266	299	273	310	290	280	274	262	291	308	312	294	322	305	304	283	288	284	282	290	300	295	283	284	337	292	290	291	278	288	271	266	285	276	286	318	274	274	268	303	301	301	294	308	241	283	321	292	293	283	270	311	300	274	329	323	295	307	288	277	308	282	286	298	275	301	307	313	290	275	299	268	291	314	300	261	286	305	296	302	284	297	316	288	304	323	271	292	286	285	290	282	294	292	291	300	320	294	269	293	291	287	298	270	309	279	317	262	284	278	295	292	286	308	290	251	299	291	288	283	300	296	317	287	291	276	273	292	304	271	306	305	270	275	305	290	297	281	258	275	285	268	317	291	257	271	322	286	272	322	288	317	270	257	302	298	328	290	313	273	287	292	288	271	310	314	290	285	279	292	297	285	287	297	290	288	288	315	291	264	298	313	297	319	288	288	308	298	281	298	305	294	288	302	292	323	284	317	291	293	289	297	290	279	319	277	293	323	270	311	269	290	304	297	313	296	310	286	303	291	295	273	299	311	284	313	278	301	328	296	322	258	286	282	300	313	262	324	281	279	308	273	273	255	273	286	273	288	290	282	280	289	278	297	299	264	288	281	278	295	300	309	306	261	272	283	273	300	295	299	300	298	308	278	287	305	271	280	302	288	271	286	285	293	292	285	291	287	303	335	334	268	282	286	267	262	304	312	315	270	290	281	289	302	291	270	258	259	283	293	280	292	300	276	284	300	274	316	335	285	242	296	282	295	282	291	328	283	286	282	281	312	283	282	303	279	285	281	297	275	324	286	271	314	277	293	303	285	311	323	291	289	255	312	308	277	284	304	281	288	289	281	274	290	294	315	298	289	298	274	311	320	288	298	295	271	275	295	264	293	285	279	273	299	299	298	276	283	268	271	276	260	291	320	267	280	308	264	313	327	301	266	326	300	312	265	295	309	307	305	325	285	300	318	292	276	287	273	270	260	311	238	301	263	306	349	301	289	304	305	315	296	264	280	286	294	313	282	247	301	269	319	287	263	318	320	282	292	291	278	288	279	320	292	265	289	295	283	269	293	294	317	265	328	278	302	269	268	282	335	295	286	299	293	291	285	278	275	293	288	284	273	296	319	298	289	287	273	308	247	284	313	289	292	302	309	290	294	288	277	274	290	291	291	306	310	269	281	293	294	319	291	307	289	307	281	279	295	301	274	290	311	302	288	298	300	258	290	288	269	303	279	291	268	281	279	275	341	296	313	317	299	309	311	315	287	303	293	318	299	306	313	271	292	302	309	281	307	303	298	324	311	283	268	299	308	305	290	282	281	292	307	287	301	277	322	303	314	307	314	290	302	270	257	297	290	285	281	295	283	266	288	283	307	288	288	325	292	238	276	302	311	284	279	299	284	269	274	305	297	318	263	308	279	274	328	334	299	298	273	282	298	306	315	273	280	294	302	295	353	310	271	295	291	263	304	307	285	314	299	316	284	303	273	347	317	306	296	302	289	288	276	305	274	292	278	262	289	277	282	316	272	294	272	295	288	296	288	280	321	278	308	306	301	305	307	305	306	277	299	301	273	277	300	299	303	296	321	275	281	260	287	293	302	300	308	302	280	290	317	318	317	278	299	297	287	290	303	294	306	291	312	264	294	302	291	303	297	279	306	279	280	310	293	304	306	316	259	320	290	263	291	276	307	297	272	282	316	309	319	262	279	321	297	309	276	325	286	302	294	335	292	286	256	311	292	302	297	323	258	326	312	293	285	310	267	275	299	287	297	299	282	287	265	325	328	285	292	282	286	309	306	274	307	308	308	307	314	278	285	311	287	303	278	301	262	279	300	276	281	275	278	295	280	288	285	260	314	292	308	251	296	295	276	327	298	295	288	305	312	284	280	302	301	251	332	287	294	301	276	339	321	293	314	284	307	322	292	293	304	274	295	319	294	294	303	318	323	294	325	278	298	267	323	289	317	272	319	269	291	296	327	316	280	297	293	273	320	271	296	275	283	310	295	287	286	288	274	302	310	311	309	263	277	297	322	320	309	303	290	289	293	299	273	301	319	288	308	287	275	297	314	325	273	312	312	296	298	275	279	299	288	300	297	278	300	285	317	303	303	290	296	311	281	272	300	280	298	300	309	273	304	293	296	254	269	289	293	280	280	284	293	302	302	281	271	286	298	276	314	296	268	292	258	317	265	274	288	272	279	282	265	298	294	284	311	289	290	298	290	299	302	294	264	268	289	269	284	284	295	298	275	297	306	306	271	286	304	268	327	303	304	261	281	273	293	291	325	287	294	308	294	281	294	329	271	301	296	306	289	315	298	288	290	284	319	330	287	287	304	262	284	321	311	300	316	295	274	288	256	277	263	290	308	273	321	305	304	342	317	318	306	299	311	310	285	290	280	263	291	295	294	296	277	313	301	314	288	273	280	280	266	305	299	287	294	360	262	333	317	288	296	303	283	300	288	313	294	303	299	280	281	287	309	276	302	290	304	293	284	296	288	279	327	312	319	314	311	293	304	303	297	249	319	298	307	301	259	305	296	304	288	296	302	281	260	274	282	277	299	295	300	298	289	265	300	282	277	297	302	312	295	271	285	281	288	302	273	303	306	285	277	286	282	299	282	286	289	293	323	299	278	273	276	292	240	303	310	302	291	287	255	277	292	291	297	305	291	304	275	281	312	342	301	272	283	267	295	299	285	285	315	307	295	284	287	302	299	244	297	303	294	289	298	293	291	273	301	316	278	300	281	305	300	281	309	291	277	288	297	297	295	275	299	309	290	275	270	275	311	290	285	289	285	277	264	297	269	264	304	304	292	286	280	283	299	302	307	243	280	297	286	276	304	283	284	318	314	325	291	270	300	294	261	292	310	287	299	310	300	316	288	294	292	291	293	264	286	286	279	287	300	310	273	277	311	300	287	285	309	267	271	262	309	314	275	298	298	292	307	285	283	323	290	289	289	289	298	273	288	305	318	302	304	256	278	296	293	250	298	291	277	315	264	288	292	276	292	307	285	270	271	326	292
26789	17597	3769	1092	889	798	678	650	662	679	679	651	614	604	661	571	613	660	647	580	672	615	572	639	681	640	580	645	656	622	625	611	632	623	622	631	624	616	620	627	569	594	631	638	555	602	598	596	612	611	634	661	588	589	552	561	638	605	586	627	624	598	561	612	616	568	624	636	591	619	614	578	620	613	586	594	629	595	604	609	614	622	644	624	597	637	602	646	612	580	612	645	609	636	583	605	594	612	626	595	635	570	608	606	606	617	615	550	649	644	624	633	643	640	632	622	601	633	592	620	564	626	591	625	613	600	522	579	610	609	617	574	610	635	610	584	600	620	601	669	606	640	610	591	619	595	652	584	631	616	601	584	648	646	634	618	606	598	599	620	606	574	600	596	625	637	606	616	595	635	608	629	602	585	634	590	582	633	644	622	602	600	641	652	586	638	601	597	639	529	594	642	628	612	606	574	634	632	615	602	562	638	604	590	602	598	600	626	622	656	610	620	581	655	605	584	618	571	606	638	586	557	634	596	561	569	638	590	585	622	682	589	618	638	630	579	574	627	570	608	596	614	603	665	636	579	600	637	590	637	600	599	635	606	602	645	608	671	624	636	615	610	605	604	600	584	656	632	608	620	621	600	664	624	624	592	583	674	582	614	623	592	629	609	632	611	636	594	604	628	613	624	606	629	620	640	592	649	623	616	641	603	585	610	586	618	623	587	611	553	613	593	560	627	619	617	600	633	637	600	564	615	625	588	630	620	649	595	600	643	661	629	615	685	604	586	567	617	584	648	620	600	575	610	634	614	611	614	592	579	660	651	603	613	564	600	616	598	572	694	612	621	629	596	591	580	646	620	569	615	624	621	649	621	609	597	611	620	604	621	595	633	587	609	609	658	601	602	622	602	598	626	627	631	596	586	588	611	610	590	631	626	557	589	609	620	670	608	593	626	621	608	650	640	645	575	604	604	613	573	599	583	597	616	605	627	646	658	632	602	577	606	610	616	611	604	599	597	647	621	626	619	623	654	612	625	632	611	647	624	568	656	610	631	633	576	626	562	590	600	600	584	584	640	629	564	604	617	592	616	610	588	598	635	578	585	593	596	607	585	597	610	616	574	617	616	631	621	587	634	586	574	623	619	610	598	571	561	615	650	571	620	597	645	534	629	635	593	551	595	642	643	636	596	612	609	592	573	677	573	618	619	582	651	610	654	608	653	559	609	644	572	610	601	582	592	603	596	568	642	578	603	624	616	632	574	634	604	542	597	615	637	604	579	585	620	620	622	578	620	595	594	633	606	622	540	591	570	592	595	621	620	630	642	590	606	636	581	636	622	567	579	600	652	577	575	658	658	589	612	637	574	663	653	617	618	569	629	577	617	623	631	636	631	633	577	583	620	587	585	612	625	603	643	568	615	565	536	621	624	644	604	659	613	622	597	596	584	577	581	611	629	635	611	621	630	655	597	594	585	666	622	664	572	616	652	633	647	616	600	618	642	594	578	629	627	634	586	619	630	591	623	615	595	621	620	613	606	635	622	613	596	647	613	574	590	605	636	572	639	570	646	644	665	618	602	626	625	616	630	619	628	633	589	590	615	591	604	599	623	627	569	649	593	613	627	647	597	630	586	606	591	612	606	580	610	643	614	599	597	645	606	595	609	627	573	626	628	626	605	623	633	632	623	605	604	660	568	612	602	577	598	587	566	610	573	662	609	606	619	632	627	637	594	607	600	584	631	607	638	634	600	620	646	597	605	624	604	636	648	590	601	618	631	616	596	601	632	606	624	597	590	622	632	581	602	641	628	589	661	639	629	607	622	600	601	605	646	633	617	622	641	648	640	629	597	606	604	614	576	583	597	619	630	644	593	581	599	616	627	624	637	646	588	590	611	580	615	660	617	596	588	614	597	603	610	640	630	548	633	592	598	607	630	644	663	623	635	642	562	633	654	583	635	599	602	591	660	570	598	607	588	558	598	588	612	627	590	639	614	647	575	619	609	581	633	574	625	626	614	651	584	622	608	624	645	636	584	599	619	625	649	621	597	613	636	614	616	585	614	651	603	585	600	600	615	600	603	576	609	580	575	607	590	602	603	615	636	634	616	626	625	666	579	614	632	589	633	582	671	588	633	616	614	633	599	609	582	632	584	596	628	621	620	608	605	658	592	620	610	655	665	610	591	598	626	585	619	597	629	624	586	564	580	614	605	607	581	569	618	628	591	584	599	603	626	573	596	586	608	625	614	633	621	570	581	564	624	603	581	629	614	581	595	622	637	595	661	606	622	603	611	612	606	622	643	617	600	652	564	593	621	559	539	612	590	647	592	614	638	635	607	630	637	655	606	623	646	597	638	596	621	570	596	600	618	613	606	586	582	614	561	636	624	620	604	633	606	616	594	599	626	615	630	593	616	626	571	607	610	597	608	615	634	608	606	577	634	567	624	576	596	599	629	615	588	589	648	601	623	596	559	611	626	605	612	599	592	573	625	560	585	635	573	633	611	607	568	624	606	619	614	605	601	618	584	657	616	606	580	638	627	609	614	591	626	574	601	639	611	612	605	616	620	635	620	633	606	636	623	609	585	644	619	601	621	595	626	623	578	577	635	584	620	598	633	608	600	625	585	641	603	616	628	623	625	629	574	589	605	599	637	613	583	613	588	604	611	598	603	599	590	621	631	595	597	584	668	602	566	635	613	621	580	623	607	581	633	637	573	589	610	624	611	590	597	596	631	612	645	630	612	645	598	590	648	611	615	599	618	547	607	584	597	659	640	609	590	624	598	665	658	591	609	637	635	627	606	600	577	585	606	617	623	613	587	659	606	645	593	632	582	570	613	607	616	638	554	674	589	603	613	585	584	583	603	584	581	588	606	597	607	609	635	615	618	645	578	610	633	606	597	582	592	599	570	658	577	587	623	595	631	591	606	629	645	651	581	640	631	617	618	606	637	577	604	579	651	606	615	587	580	582	601	575	603	584	632	618	574	614	644	620	631	603	584	596	623	629	588	633	625	610	595	676	622	650	599	577	587	589	618	602	605	624	584	644	543	585	638	644	581	598	627	623	583	648	611	604	629	625	636	590	602	603	655	619	604	614	626	582	623	645	610	626	579	595	650	602	575	602	607	651	611	605	672	624	586	590	598	589	656	606	634	584	538	627	656	584	588	618	638	616	605	633	666	632	618	628	631	565	598	585	622	649	652	637	643	596	609	620	604	574	641	649	628	552	607	563	611	605	633	579	624	646	597	655	608	621	598	629	594	660	585	626	609	657	589	635	650	599	624	655	616	595	622	623	569	620	683	620	584	635	633	618	620	638	605	670	613	604	627	598	667	658	624	632	618	583	630	604	682	610	609	631	580	618	624	627	604	594	611	626	656	616	603	582	636	635	623	608	607	641	593	604	627	614	622	615	612	590	639	614	598	582	620	631	581	639	604	615	621	633	610	591	557	614	574	590	628	640	672	611	656	610	609	647	615	599	610	625	609	606	586	623	610
4188	1737	1414	1047	1003	930	880	842	865	878	896	836	860	836	896	818	878	858	830	865	869	833	827	888	878	865	851	852	867	821	891	829	875	812	844	825	857	859	812	822	843	849	836	869	898	836	836	867	848	868	894	870	874	856	881	828	853	852	824	803	808	899	828	845	886	850	892	883	896	871	879	830	895	926	870	849	842	888	854	835	888	863	853	856	852	820	792	841	881	801	881	821	862	833	878	862	842	847	837	849	841	827	896	832	827	861	847	874	849	873	846	803	817	837	829	827	859	884	868	802	796	859	843	890	829	858	941	833	835	825	868	828	847	867	835	822	830	851	857	830	819	863	882	836	861	817	856	893	815	861	838	860	809	878	845	913	884	866	863	839	851	832	854	870	868	838	857	861	841	858	849	876	831	853	864	844	862	885	872	859	846	863	894	898	850	889	911	833	853	830	873	871	860	858	880	823	871	860	918	836	783	834	907	874	820	880	850	796	845	875	889	890	807	795	845	843	761	838	843	861	885	836	875	868	898	846	815	870	834	835	836	852	848	867	820	825	880	824	884	793	798	847	828	862	838	855	815	858	898	888	841	847	866	787	861	845	824	886	846	830	804	838	871	797	861	876	850	800	835	877	902	840	830	801	854	861	899	855	852	846	844	845	824	816	809	844	855	887	814	868	882	823	852	812	875	857	884	874	818	865	884	881	834	853	916	838	785	815	831	888	856	842	900	841	830	843	861	866	866	851	800	826	868	901	848	817	833	859	852	838	812	870	870	882	807	864	828	850	814	898	847	823	832	887	862	833	860	838	881	886	836	896	859	895	817	821	826	865	893	896	881	839	828	843	828	916	880	855	859	874	861	815	844	860	814	798	875	819	875	844	848	836	823	906	888	826	850	827	849	870	861	818	895	882	842	870	855	851	856	839	885	832	848	871	928	853	874	906	869	830	807	853	888	906	845	827	822	860	784	876	808	868	877	895	848	824	903	904	861	833	843	828	853	820	827	819	872	818	903	853	833	870	812	857	899	798	912	789	767	836	862	854	891	855	844	808	804	875	847	892	859	806	871	924	810	840	885	881	877	868	836	876	787	821	893	844	933	897	906	874	836	874	838	879	843	830	860	823	856	886	852	793	849	856	846	831	832	903	878	859	826	844	843	839	819	860	869	887	821	834	810	873	871	861	922	835	856	887	808	887	827	835	866	873	856	857	864	849	844	830	846	877	771	901	840	850	905	855	835	898	877	864	830	894	857	845	842	872	863	823	839	839	882	855	896	821	835	814	833	889	862	849	839	861	890	876	825	850	840	892	831	791	908	855	873	849	901	880	872	868	843	824	840	826	850	833	803	864	863	829	903	850	861	895	797	866	819	861	862	902	832	847	803	837	825	933	850	852	836	816	894	878	833	828	849	858	879	852	837	847	914	876	894	820	883	815	839	826	829	841	819	872	890	859	835	830	871	820	845	885	813	837	842	837	867	857	913	869	847	827	879	907	844	827	808	886	859	805	843	855	910	822	848	869	875	884	837	897	862	863	894	877	854	844	835	829	836	879	821	847	810	872	855	818	862	857	844	853	903	837	851	847	839	882	872	826	838	786	895	833	881	821	849	849	802	840	812	869	838	870	832	848	866	884	845	890	817	858	895	853	836	797	830	845	855	828	871	857	842	869	835	773	862	885	870	847	810	871	820	877	826	877	781	905	845	898	875	853	864	828	846	813	847	853	810	874	778	839	822	858	881	800	863	847	836	886	895	831	924	869	854	841	870	886	830	815	850	882	849	847	812	810	924	870	862	823	864	909	843	826	802	822	846	851	846	931	850	845	833	834	803	877	828	812	826	870	880	863	840	858	831	888	868	882	855	796	807	893	833	848	838	831	860	848	841	846	841	849	897	870	861	867	859	840	847	863	866	870	826	876	831	889	848	895	877	800	849	867	829	875	867	853	869	809	851	870	857	887	839	821	869	860	769	828	824	831	838	844	867	852	867	836	836	884	855	865	890	850	832	839	805	919	828	846	807	866	817	859	894	855	888	830	877	816	884	859	853	924	858	850	889	862	829	814	866	945	800	812	857	903	827	821	825	868	816	839	833	826	865	864	880	844	881	877	826	828	856	885	843	828	873	859	832	868	860	815	806	852	828	863	866	845	807	827	835	812	893	870	873	834	835	861	878	895	799	873	851	820	863	883	829	855	837	833	852	829	888	849	854	834	891	861	859	833	840	869	835	842	835	900	839	873	875	826	892	839	832	850	830	891	862	914	868	795	814	851	857	848	861	875	842	875	862	839	922	812	808	864	829	843	820	825	859	904	922	880	775	878	815	841	852	823	868	885	867	843	905	821	818	846	879	878	881	820	871	875	824	846	850	857	817	825	850	864	875	852	863	826	863	851	836	864	808	891	833	795	889	873	854	836	914	841	817	843	811	810	811	863	875	801	844	872	840	847	894	899	843	823	841	897	844	806	844	849	792	878	836	839	855	836	825	874	873	835	804	825	812	859	858	817	894	888	852	858	877	875	832	857	872	882	894	888	826	845	822	851	872	842	881	841	883	822	870	834	839	811	859	854	852	853	852	879	855	838	868	835	829	840	854	838	861	882	888	864	851	840	824	850	872	832	804	827	786	835	839	838	838	805	858	841	853	826	813	859	881	873	871	851	828	864	818	836	860	859	832	806	869	807	852	855	849	809	920	823	847	836	840	836	850	842	803	850	835	853	822	848	856	831	854	876	874	829	835	848	847	898	869	826	843	839	853	849	916	846	820	844	880	827	838	808	822	855	853	861	817	845	848	847	840	827	846	895	874	870	826	858	816	899	839	859	860	850	834	814	811	846	865	844	842	875	865	824	842	829	845	826	831	868	844	835	837	824	786	838	837	881	833	830	817	876	826	819	875	871	819	849	883	876	833	837	824	867	858	903	812	854	881	796	814	798	852	881	856	839	855	874	889	895	837	847	816	851	898	843	834	885	889	880	841	772	813	834	893	871	827	831	888	861	887	833	806	854	846	810	866	848	862	821	870	887	890	815	835	866	843	858	833	789	824	817	783	852	831	899	821	864	813	884	922	843	860	903	854	813	832	857	889	859	851	845	842	887	883	841	845	827	872	862	862	841	842	823	838	884	851	864	875	858	835	859	771	808	862	872	834	823	851	854	867	868	809	812	893	807	856	841	817	852	852	859	887	833	801	843	853	837	865	841	823	820	842	830	820	871	870	853	812	822	851	828	843	846	852	833	811	847	821	781	807	843	841	851	792	808	858	822	848	828	797	836	909	870	828	864	841	842	877	813	826	846	870	866	877	829	848	860	829	828	842	840	840	835	849	842	858	817	918	874	874	839	848	824	873	864	841	844	849	894	879	845	850	852	902	875	841	854	882	816	820	849	834	843	852	861	879	859	884	859	846	897	863	855	885	839	907	842	837	843	830	820	864	834	873	805	869	892	873	863	869	802	794	852	882	852	925	850	904	869	856	806	868	824	887	867	811	921
22959	20906	27921	24020	20736	3639	620	499	418	366	399	333	351	359	335	325	297	278	315	283	297	278	317	283	294	291	298	297	262	297	304	268	290	291	272	298	289	285	265	329	252	271	266	233	284	265	293	271	254	273	266	298	268	285	278	279	271	264	246	283	264	276	268	280	286	257	276	282	277	273	297	275	244	287	262	294	262	301	257	297	268	261	244	267	288	278	283	255	267	285	276	261	277	268	273	268	289	275	290	297	263	261	260	272	267	269	251	265	267	293	259	267	274	265	289	260	242	254	261	276	276	273	247	291	272	243	270	244	300	230	243	297	276	259	274	245	264	288	257	272	284	252	280	282	248	291	276	263	290	240	277	232	247	242	267	283	290	246	256	254	248	278	267	264	264	247	297	260	262	234	315	278	294	272	263	255	258	260	275	284	265	282	252	273	246	273	279	257	269	258	256	256	274	266	260	250	296	257	247	282	243	287	263	265	303	266	264	269	261	283	292	289	266	272	265	298	276	296	263	227	270	245	280	288	238	276	275	253	263	256	272	271	270	251	265	290	258	236	263	253	241	255	290	245	238	271	279	273	275	254	249	284	248	280	289	262	260	269	272	263	270	278	280	251	293	254	238	238	279	267	275	261	308	266	278	247	264	283	245	288	281	280	290	253	274	265	288	306	300	264	282	277	257	283	254	256	268	264	285	254	269	275	220	282	271	274	272	285	292	270	287	284	239	262	286	276	279	261	268	289	285	283	261	237	242	290	251	293	278	265	260	231	279	252	277	277	272	293	296	284	267	271	256	280	291	257	259	269	271	285	253	253	261	281	265	265	249	259	282	283	261	245	311	237	254	271	259	233	274	262	251	250	255	249	266	254	265	311	268	263	268	258	267	269	295	284	286	273	272	274	284	254	278	281	293	275	261	276	285	309	271	247	257	261	262	279	256	283	278	287	268	252	299	260	275	254	259	270	294	284	256	270	278	268	296	258	287	232	271	275	294	277	254	259	271	286	261	247	280	269	267	277	284	281	264	258	258	271	263	257	271	276	265	275	266	244	275	261	258	269	284	296	289	271	267	309	272	280	298	269	251	276	264	287	262	291	286	303	257	274	270	258	256	250	262	271	262	290	261	258	271	260	266	244	289	237	295	272	264	260	270	261	270	285	278	267	256	306	275	302	287	251	278	233	291	277	284	247	276	294	292	258	290	266	258	260	281	276	282	269	255	288	262	263	282	287	301	297	278	293	260	269	283	270	270	253	260	286	272	291	274	270	279	282	268	270	284	275	257	238	247	295	256	270	243	277	273	276	267	299	281	260	289	257	270	267	280	246	253	284	272	290	239	228	299	259	274	272	261	289	236	281	265	280	256	303	260	266	295	245	227	254	271	276	253	249	263	280	294	258	272	269	254	247	283	270	265	271	256	255	263	270	284	268	266	278	257	264	298	267	279	237	293	266	270	260	252	281	291	278	247	289	262	272	287	261	256	253	315	250	266	270	262	266	315	261	285	263	276	285	285	245	276	275	276	244	272	260	272	248	273	277	263	268	252	275	301	281	255	237	272	282	285	294	275	257	277	263	267	282	255	260	222	262	282	245	247	258	287	300	261	247	254	257	251	277	259	274	298	288	289	270	255	290	284	264	233	258	282	292	305	268	266	247	263	281	294	271	274	275	256	266	279	285	247	273	288	282	244	266	253	280	279	291	277	261	276	248	258	266	269	263	287	260	234	261	267	248	248	243	240	267	281	260	309	268	277	243	253	300	283	270	269	295	270	249	270	276	276	249	284	270	259	281	255	245	251	280	272	252	265	265	264	280	292	267	277	280	265	243	256	287	258	261	263	291	256	254	268	272	262	265	261	264	257	258	276	265	277	265	264	243	305	304	282	277	283	285	250	272	255	282	271	270	253	244	250	281	259	259	277	259	257	269	265	264	279	283	253	281	255	281	264	265	270	293	280	279	259	245	275	247	262	289	260	239	277	259	267	305	254	254	262	259	250	276	264	249	280	247	278	286	290	277	245	281	264	278	274	272	261	257	289	259	259	258	271	234	274	257	259	262	295	276	272	261	280	258	278	245	260	254	263	260	295	285	264	255	277	284	261	271	239	248	265	282	297	264	273	251	273	249	258	283	256	285	272	270	261	293	243	241	265	271	253	262	277	289	252	276	258	280	274	276	279	263	287	282	287	294	309	272	251	269	253	265	232	285	276	261	295	279	283	274	238	253	290	272	265	245	259	268	261	254	268	260	273	263	262	263	278	261	272	253	296	258	265	262	277	259	252	279	247	274	256	259	260	246	259	291	236	257	281	262	296	302	253	264	267	256	239	248	290	286	264	290	293	278	270	292	255	244	275	261	287	267	280	278	246	272	269	262	292	267	236	267	262	259	249	252	258	246	245	266	268	255	239	249	293	272	251	247	286	254	272	254	279	296	259	264	249	295	257	255	266	230	263	294	253	277	277	254	258	253	246	290	261	281	277	290	257	285	259	260	269	286	288	222	267	257	281	266	250	260	282	266	283	281	279	279	242	303	258	232	290	260	267	239	280	289	288	286	312	266	281	268	269	281	270	267	254	273	259	251	289	269	291	259	274	289	254	264	276	268	283	256	278	286	267	256	277	265	243	281	295	268	244	246	252	265	260	249	249	244	256	301	293	290	284	293	268	266	248	321	248	233	246	282	276	261	236	289	269	265	263	281	262	262	260	244	265	280	292	251	265	271	259	249	266	243	318	251	279	281	273	284	279	255	293	249	250	251	255	294	269	281	233	278	266	264	270	289	261	275	293	271	264	264	258	271	268	261	291	250	254	285	278	287	262	263	286	250	287	264	264	280	281	309	252	268	285	265	279	275	258	265	256	251	269	276	265	259	266	260	276	274	265	236	257	270	277	266	246	259	248	302	301	256	240	287	252	249	303	244	275	292	227	289	291	261	311	259	279	235	231	275	276	310	299	270	273	241	238	300	232	297	257	285	250	281	285	273	273	282	288	258	268	289	272	278	263	259	247	292	287	238	251	267	276	242	248	283	267	246	323	301	265	251	291	290	271	265	291	268	295	284	299	265	269	271	288	262	286	240	286	274	249	264	277	297	270	267	278	264	291	283	281	275	289	272	282	261	291	284	306	251	283	277	243	250	257	226	256	258	291	288	288	276	271	262	276	287	264	275	261	282	245	285	254	291	271	246	280	231	269	237	287	281	273	293	248	277	256	245	293	268	297	268	288	283	268	288	265	264	275	278	256	297	289	263	253	265	269	263	279	260	271	257	285	261	267	268	265	293	273	273	248	285	278	262	270	250	255	282	303	283	258	269	303	278	290	256	315	264	279	271	281	309	262	281	281	297	276	256	291	265	264	254	265	280	267	246	276	295	262	291	300	283	263	264	255	278	224	262	280	251	270	265	267	282	278	269	258	257	244	278	277	277	256	274	249	257	286	257	267	251	266	269	242	253	258	245	251	247	276	275	264	246	284	278	233	267	295	271	289	282
3081	8958	5505	2542	1964	1399	1041	907	744	682	642	602	572	566	501	518	456	470	498	445	461	436	465	396	425	409	449	459	430	432	381	437	397	381	422	416	421	386	415	448	430	398	408	437	405	390	415	446	414	402	423	383	376	398	426	421	416	392	377	404	382	397	374	377	424	411	383	388	408	411	416	366	362	381	406	395	413	422	371	361	434	403	413	391	410	391	410	409	377	406	414	402	425	385	400	379	427	357	426	383	356	397	444	423	413	399	395	417	411	426	405	398	387	404	387	413	389	387	420	402	427	419	387	399	432	415	400	394	362	378	423	359	378	428	369	433	389	427	368	412	420	390	425	402	409	432	419	418	393	421	379	390	386	427	412	416	380	370	412	419	391	379	362	392	417	408	433	396	384	368	405	392	403	401	414	409	398	420	399	397	389	412	370	419	412	422	391	366	438	411	423	391	391	417	408	416	410	410	367	385	423	386	371	408	400	422	396	401	400	390	424	365	389	384	378	396	366	438	377	405	392	399	420	412	407	383	430	373	371	390	408	443	371	387	432	414	415	436	379	434	380	417	369	384	394	420	402	394	405	445	399	398	384	413	405	420	437	428	389	415	395	413	383	415	411	402	401	393	408	409	387	429	397	386	421	378	417	363	411	385	385	398	406	389	352	420	383	376	402	405	391	374	379	438	398	397	422	409	421	389	427	439	414	433	399	401	430	442	369	389	398	415	399	348	412	402	382	381	389	374	402	386	401	393	426	406	383	396	415	386	381	422	383	410	382	397	393	402	379	402	396	420	385	416	399	417	394	448	393	409	417	403	414	399	413	417	379	372	404	395	377	433	406	476	424	384	416	403	419	391	362	410	373	414	433	386	381	381	396	381	390	397	397	418	416	389	394	403	390	391	395	383	382	394	418	384	417	392	397	423	328	376	371	419	356	392	412	397	399	383	398	403	391	406	369	400	445	378	385	392	376	400	381	401	386	397	380	388	400	415	400	401	387	420	412	381	390	407	392	364	403	356	441	409	416	392	404	419	414	393	384	404	420	367	405	448	409	403	409	395	379	368	395	399	377	411	414	426	434	403	391	400	412	413	403	394	420	369	381	392	432	353	424	418	395	387	410	405	410	405	398	402	408	367	416	425	379	376	393	362	416	427	404	398	422	389	405	387	427	408	392	371	404	381	393	403	389	429	414	403	409	394	393	418	404	392	389	425	401	445	404	389	390	378	408	403	415	388	415	392	434	421	394	397	395	403	410	384	385	401	375	405	393	411	399	396	381	420	412	348	386	380	409	396	393	388	421	436	368	397	398	394	375	378	400	416	424	425	421	422	439	391	416	381	403	396	426	378	436	427	423	366	428	402	425	407	403	443	363	378	395	423	374	349	380	365	383	393	431	417	381	377	419	400	405	366	412	359	366	429	385	372	409	408	403	410	411	417	395	402	374	383	399	396	390	372	393	396	392	378	400	391	423	399	412	399	394	399	397	393	411	434	408	355	397	405	365	403	381	387	378	390	406	391	391	437	415	414	401	387	392	386	417	375	397	403	402	411	404	402	395	421	384	404	384	424	404	383	428	417	382	409	416	400	384	434	395	402	396	385	385	376	420	394	408	384	367	435	393	383	429	414	397	381	393	418	368	361	393	390	394	395	383	418	409	420	417	388	381	360	398	407	380	405	406	401	400	416	391	440	389	433	403	394	427	357	413	399	399	399	448	406	384	389	401	359	393	392	410	393	354	380	406	399	400	380	414	394	361	396	353	401	427	359	408	431	405	370	378	417	400	414	375	403	389	451	360	388	397	395	396	436	394	412	394	415	405	434	389	387	390	422	380	356	383	381	393	389	386	399	357	412	404	400	391	432	399	389	388	414	355	410	406	378	384	410	392	376	390	403	425	384	401	417	374	432	386	394	393	419	414	378	369	403	421	418	404	386	394	406	422	382	409	401	392	406	391	389	407	379	389	397	400	369	432	403	436	404	383	401	379	400	402	370	399	423	369	417	399	420	398	390	367	411	407	412	400	370	396	390	389	400	415	399	395	415	378	411	406	422	422	408	408	382	401	421	382	431	426	390	389	409	380	392	423	392	417	406	388	418	388	391	424	385	397	418	435	391	409	408	389	390	395	396	413	416	416	364	372	395	412	410	426	392	373	402	411	433	418	394	409	379	403	386	412	408	410	356	413	384	400	408	412	420	394	409	388	391	416	386	423	390	406	372	374	385	400	412	387	370	410	385	380	413	410	405	415	365	362	391	413	362	416	386	369	393	428	397	404	383	407	404	426	375	467	408	398	376	410	416	407	392	367	404	394	390	401	402	401	398	391	414	389	369	405	414	415	397	404	408	382	392	398	413	425	404	376	380	395	379	371	392	409	394	388	390	421	388	395	410	382	375	391	407	418	383	395	430	408	406	394	395	381	409	386	400	407	366	372	366	406	399	358	410	385	431	405	397	370	390	371	421	355	419	361	410	397	409	366	375	435	425	366	440	387	369	419	403	439	387	405	437	380	405	411	416	415	433	410	425	402	388	398	420	397	388	400	364	377	375	427	403	405	379	406	421	426	394	389	412	377	405	431	452	398	368	354	402	408	398	417	388	379	392	397	422	437	392	385	390	409	356	428	398	367	385	405	405	385	379	374	388	373	375	395	394	391	402	367	414	417	403	387	427	432	370	360	369	401	411	437	393	392	389	395	398	415	394	409	408	412	388	393	444	383	370	420	421	387	396	399	391	406	407	368	406	420	398	422	407	385	387	443	384	388	376	409	405	398	396	402	421	402	422	364	377	375	408	408	412	413	418	423	390	396	394	387	405	415	383	409	393	388	388	409	407	366	421	424	384	410	394	413	376	423	400	393	407	389	383	382	419	409	412	403	388	384	391	376	373	375	382	373	394	386	385	414	363	375	373	392	416	445	420	396	384	407	439	414	406	380	387	429	405	384	391	408	389	373	404	412	441	374	390	382	407	418	381	403	403	393	384	417	379	385	418	436	399	404	412	418	378	379	406	407	397	406	433	418	400	402	391	410	375	366	355	425	391	427	402	408	372	414	390	346	404	387	424	388	371	394	398	359	403	374	382	365	398	400	386	394	405	355	401	385	383	366	432	441	395	404	394	409	378	414	411	384	375	402	390	393	407	398	407	357	400	400	389	386	394	375	407	392	391	382	360	373	375	383	374	415	376	377	394	407	367	401	398	385	388	397	381	371	369	421	386	378	414	366	395	398	417	409	395	404	408	401	398	420	436	429	388	433	429	394	376	375	401	421	375	399	384	396	407	394	379	418	438	378	389	383	391	406	381	405	382	386	378	383	387	407	440	409	375	438	378	363	405	401	402	383	402	388	412	421	416	418	416	398	406	366	400	385	403	378	412	372	432	412	378	405	398	411	426	383	404	426	392	417	407	392	406	413	399	373	402	414	416	405	427	375	402	389	357	392	423	393	397	411	411	373	398	387	414	384	351	407	403	380	391	415	418	401	376	416	376
24228	20991	26465	24791	3375	895	837	761	787	792	744	730	755	706	703	699	680	661	729	683	702	646	694	685	676	688	655	680	645	674	682	699	686	709	678	669	704	686	717	674	677	675	675	619	700	679	719	662	674	644	708	684	666	674	681	670	711	685	677	667	672	684	708	650	688	641	659	681	683	668	627	654	695	701	676	692	720	665	646	678	651	711	658	683	700	657	673	701	692	722	667	641	647	685	702	670	677	657	683	685	728	705	670	659	691	699	691	728	660	661	692	683	658	687	674	685	682	681	692	673	629	675	656	672	659	629	674	705	656	670	614	670	705	695	679	678	670	664	688	693	616	709	673	725	676	658	673	647	674	641	670	676	648	656	650	704	682	692	660	656	630	644	669	660	651	648	673	652	682	667	684	665	692	690	688	680	689	690	730	653	676	661	635	674	654	678	649	749	708	683	673	711	660	726	662	704	670	690	674	726	718	620	770	726	684	664	662	715	691	729	707	728	678	694	642	683	623	692	710	661	670	681	674	649	679	635	716	648	676	618	666	655	711	657	653	679	695	676	670	700	707	674	733	655	674	735	706	705	660	697	639	683	666	674	716	660	688	667	681	686	654	669	707	723	637	711	650	632	710	666	702	708	724	659	669	706	739	710	679	735	666	657	677	632	686	647	699	686	664	677	682	708	640	718	746	670	691	692	652	690	681	686	683	684	642	653	628	680	700	700	689	678	659	659	672	637	685	668	680	702	636	696	643	732	688	708	662	706	674	652	639	645	654	718	701	654	708	649	697	678	696	673	686	680	694	702	712	743	639	654	682	688	673	660	707	662	660	717	645	701	706	673	681	684	663	696	673	666	691	645	640	664	665	717	669	696	654	704	643	650	666	712	657	667	640	662	694	677	640	666	655	703	666	647	712	656	704	657	706	707	650	665	671	690	713	676	695	699	665	707	643	692	686	704	658	658	677	662	695	741	647	684	670	660	658	705	660	710	693	673	696	713	644	680	711	667	702	665	654	673	638	717	684	660	650	711	673	674	613	647	672	674	700	681	630	720	638	646	729	678	659	683	639	670	675	648	634	637	630	658	710	652	641	700	693	683	687	644	644	660	653	693	703	710	700	629	658	718	709	663	711	718	676	663	695	684	695	707	681	683	713	701	711	645	701	651	666	685	618	675	673	662	683	685	642	661	721	674	655	625	679	661	649	638	693	666	639	684	679	668	638	650	700	683	699	638	678	640	682	705	700	679	617	687	689	689	659	699	706	677	685	677	672	693	681	716	642	667	728	680	679	701	682	718	684	670	728	688	688	642	698	708	706	676	715	657	683	661	694	638	630	724	731	688	695	654	678	669	683	698	699	618	680	618	707	693	639	644	677	634	628	623	685	662	692	725	683	733	649	652	691	676	697	673	675	698	681	673	710	683	643	668	667	724	686	708	684	654	682	721	721	693	705	738	640	714	645	674	689	669	682	674	723	673	672	615	683	669	662	625	675	656	700	630	653	687	650	666	707	701	652	616	680	694	687	683	670	722	641	671	688	701	658	672	662	695	661	653	655	677	694	625	695	684	700	687	701	676	660	715	680	694	682	674	671	658	682	691	633	652	650	683	671	658	671	655	683	686	721	641	669	723	694	676	624	686	683	670	687	710	699	702	674	691	695	652	647	645	677	659	693	702	699	676	681	664	718	686	649	682	693	654	665	689	670	716	642	699	701	660	690	684	644	672	663	719	677	690	700	683	675	610	655	694	665	691	700	690	718	674	667	712	652	680	707	658	699	717	642	651	654	704	692	683	692	690	664	720	742	653	673	654	661	690	668	660	644	736	699	690	678	657	659	634	672	672	731	691	634	655	660	753	663	639	704	623	665	667	707	693	707	694	644	693	691	661	698	701	693	658	675	695	692	686	653	662	664	666	686	665	680	655	680	644	643	707	661	687	652	642	662	690	695	696	637	692	709	699	658	698	620	663	678	625	686	693	635	633	690	716	679	685	666	676	681	655	634	659	647	672	713	647	675	730	673	713	715	680	728	689	643	673	614	683	656	648	658	653	646	662	683	634	690	683	659	698	686	731	656	665	704	659	654	744	683	703	674	688	685	624	703	683	691	716	662	643	717	686	671	669	681	666	699	693	673	668	682	610	675	672	645	623	657	654	674	660	674	670	683	636	669	698	706	665	659	646	668	715	674	704	681	662	693	693	707	705	656	692	705	703	704	665	684	648	637	655	673	651	690	712	640	666	676	668	685	656	653	707	702	677	673	666	684	670	651	666	660	680	668	664	671	652	663	674	695	665	718	683	704	697	658	657	650	662	630	700	660	668	679	670	624	706	682	647	674	690	667	703	637	675	682	720	663	678	654	683	662	675	759	643	666	639	653	669	710	650	677	701	663	614	678	635	671	721	695	695	628	673	691	715	683	649	655	646	677	676	693	655	662	679	705	691	660	692	674	672	677	706	654	691	665	661	682	670	713	690	661	651	687	700	674	647	693	636	672	686	681	693	673	667	680	692	761	696	689	655	635	646	709	680	681	688	660	689	631	660	678	648	669	642	643	641	680	722	702	707	692	646	681	708	680	665	665	659	614	664	638	699	640	653	682	685	692	626	667	654	720	672	642	633	688	678	664	685	705	652	700	698	606	651	685	679	711	707	712	642	656	654	643	693	674	691	662	684	688	679	654	680	724	669	653	718	694	633	659	642	672	682	645	695	670	633	675	679	668	669	689	689	623	654	723	702	651	632	643	698	688	681	731	682	712	718	669	653	709	622	658	672	678	660	682	684	636	660	693	725	682	650	671	719	693	702	667	732	680	639	659	681	669	716	679	730	665	674	676	695	661	683	676	644	658	678	650	658	674	673	697	685	664	645	685	683	691	658	703	637	669	705	653	659	667	661	694	710	636	691	632	629	647	644	664	684	726	661	636	677	648	639	687	687	659	684	713	707	683	716	690	726	676	658	642	687	726	632	672	661	658	680	704	704	692	686	721	639	701	742	705	674	677	720	691	655	659	698	725	685	674	718	654	675	673	692	676	638	715	717	677	647	651	697	660	640	694	686	664	688	667	662	698	658	711	674	618	663	626	704	685	634	676	628	656	633	688	685	698	664	674	700	673	697	655	702	641	657	675	686	725	609	675	698	628	724	656	674	676	652	639	715	679	702	637	701	684	617	738	681	663	677	641	661	679	663	669	643	675	727	703	648	668	742	642	715	680	670	642	730	674	684	662	670	694	677	675	613	657	705	672	723	663	648	666	660	698	697	674	683	628	654	619	674	675	668	668	669	669	695	673	724	677	695	688	716	670	699	675	691	692	613	702	709	729	662	737	669	677	698	658	655	673	674	720	692	671	696	672	650	666	650	690	677	695	657	668	656	709	674	660	680	760	686	705	706	679	677	670	685	661	624	714	687	655	664	685	693	682	681	638	685	717	678	714	685	685	694	689	700	697	704	697	641	672	665	630	658	655	680	662	664	679	707	656	680	677	665	684	658
3391	5175	3350	1940	1590	1374	1215	1178	1149	1060	991	1011	1006	985	1013	951	910	943	912	955	964	962	947	965	902	938	918	919	904	913	951	910	872	907	970	968	917	892	958	957	899	922	938	896	931	889	933	892	922	937	952	921	900	908	873	928	929	937	879	883	964	907	936	860	885	942	863	948	886	895	956	935	952	842	902	940	901	904	917	933	924	870	911	894	910	866	938	907	898	876	936	926	820	853	902	948	883	907	892	883	917	958	922	908	857	927	906	898	891	943	913	914	934	927	885	886	873	882	918	902	940	930	861	890	890	890	926	940	863	903	923	912	936	881	944	852	930	934	925	884	861	889	921	870	906	883	882	873	934	943	934	888	870	903	933	915	940	893	940	878	956	870	848	903	871	884	950	893	939	888	940	907	933	903	865	947	931	885	939	929	882	958	890	914	929	935	930	961	903	892	904	922	940	904	906	961	928	898	884	956	910	878	895	925	877	889	902	930	902	873	879	892	959	908	958	896	947	869	877	903	902	894	922	901	862	901	894	896	869	947	890	917	1015	877	966	868	864	903	956	865	887	898	916	940	906	871	900	923	901	905	911	868	890	919	865	891	910	920	838	954	968	901	898	938	948	965	889	972	899	967	951	879	908	889	890	903	915	891	916	902	857	935	873	913	895	905	874	909	904	900	882	868	905	890	920	921	957	904	930	891	837	900	916	861	869	885	861	889	946	876	917	899	893	898	887	866	955	840	928	895	943	903	866	966	955	864	918	928	861	925	883	874	907	913	852	943	930	901	911	854	882	903	897	902	920	935	913	929	859	904	880	883	864	966	912	905	919	893	917	949	903	902	928	908	927	898	932	899	908	906	960	883	877	900	859	936	925	990	945	894	930	927	875	937	915	904	925	887	924	925	896	869	915	886	960	885	893	968	940	931	919	897	963	954	949	935	930	938	854	917	934	845	894	898	946	898	935	928	908	901	858	908	918	871	847	922	902	928	902	917	938	890	932	929	966	881	844	935	922	894	866	909	905	899	952	866	902	888	898	928	933	944	879	956	941	857	907	939	893	907	943	854	877	917	913	932	890	921	896	899	919	941	909	923	908	939	914	903	927	899	913	891	928	917	956	936	885	945	924	881	967	946	907	895	888	918	851	932	900	928	905	910	941	901	930	902	916	926	916	893	890	879	911	924	925	875	891	873	910	885	926	870	892	865	888	963	908	930	885	926	917	930	909	959	975	932	854	916	928	939	908	941	960	936	910	883	932	900	837	921	880	934	897	914	859	910	861	909	891	868	885	930	974	877	899	842	906	956	874	901	920	875	900	875	910	887	900	929	924	893	944	861	920	886	890	887	929	946	936	896	944	883	938	989	860	894	928	920	911	860	902	881	932	914	931	915	920	923	909	956	942	906	929	906	879	898	898	910	958	916	909	947	955	967	925	871	841	888	965	881	936	941	931	933	976	894	899	911	912	886	843	862	934	899	902	893	904	866	898	873	897	941	925	934	923	963	895	862	911	896	899	941	944	891	855	952	888	963	899	922	933	920	942	874	935	909	876	932	907	908	881	915	910	867	914	911	900	911	904	885	914	883	920	921	893	936	877	900	925	899	891	921	908	875	850	878	914	888	922	885	937	916	905	937	898	920	930	869	919	883	931	887	907	896	916	860	902	900	872	917	927	910	918	901	999	927	896	912	941	872	901	884	976	880	898	985	914	870	935	933	897	921	892	925	932	931	878	905	856	926	860	914	905	899	886	887	919	875	988	926	914	901	911	907	886	866	935	908	869	909	857	913	849	961	894	918	851	932	899	874	938	870	902	913	947	924	914	896	848	869	888	977	902	917	972	848	907	927	905	973	893	908	876	876	951	908	882	903	945	930	921	961	932	923	860	925	969	921	870	872	944	879	937	944	954	912	916	890	952	883	897	960	878	918	868	882	889	968	861	900	891	931	889	929	893	970	946	945	912	928	896	895	909	926	959	863	897	898	911	943	884	911	894	946	858	939	897	887	916	893	937	910	970	937	872	954	883	885	918	890	947	910	934	879	928	860	930	856	912	899	906	894	910	947	909	927	871	869	935	910	857	887	907	883	921	954	948	913	961	883	910	915	906	958	940	921	855	907	879	964	895	865	862	888	913	910	934	928	861	916	929	967	938	844	906	925	915	920	959	918	913	876	908	908	949	896	910	892	935	936	931	913	973	906	895	894	928	885	929	905	930	860	956	891	944	915	932	930	956	909	915	900	980	977	930	889	917	911	922	895	893	865	933	894	945	871	876	904	915	890	965	934	911	938	848	897	892	878	890	909	921	943	909	898	890	812	908	912	922	856	962	868	912	918	881	922	859	915	917	873	871	942	875	919	897	934	940	893	901	924	916	947	930	929	937	926	834	877	908	892	894	899	922	936	906	918	931	908	874	922	903	933	926	842	918	904	936	873	927	899	869	944	960	901	948	894	925	918	893	917	885	913	902	896	899	934	882	938	952	885	907	910	915	874	903	914	882	928	839	942	885	921	947	888	955	927	928	902	872	900	935	904	954	901	935	921	951	929	916	906	879	963	824	944	953	949	911	893	895	896	871	922	863	964	882	936	920	892	898	887	920	900	962	870	890	922	926	881	876	922	908	895	906	962	913	870	948	942	888	938	979	901	906	946	895	842	891	882	917	932	871	929	953	923	960	862	931	902	905	935	853	900	904	878	970	889	932	921	981	924	889	952	859	870	953	902	888	890	878	953	912	922	903	881	854	879	896	929	893	891	862	916	909	935	936	918	894	946	889	949	889	958	900	912	878	954	892	913	862	910	914	894	886	930	964	934	895	919	872	923	956	959	897	964	903	941	911	904	911	973	869	933	881	915	942	921	964	888	871	895	907	896	924	898	884	927	898	886	931	952	863	904	950	939	916	915	902	918	962	911	915	930	905	876	902	863	876	858	925	921	871	908	894	866	902	922	915	910	929	907	922	870	904	897	904	972	906	855	901	933	928	880	878	926	935	963	902	926	928	901	890	893	925	880	882	986	964	953	951	939	911	972	892	962	949	936	920	883	985	902	867	919	894	908	906	906	908	946	853	933	915	931	929	934	898	900	867	894	916	890	899	971	898	889	933	956	850	926	899	851	912	929	885	943	855	895	899	837	910	958	906	932	903	932	888	882	933	885	887	926	923	941	947	908	906	902	855	919	852	906	952	931	847	901	899	875	911	934	898	871	897	938	871	927	915	918	885	906	884	933	889	880	892	892	913	920	898	915	924	921	886	909	895	915	831	901	861	878	869	904	905	918	919	873	984	920	884	902	871	1012	870	884	951	874	925	917	934	882	909	914	861	865	941	883	872	908	913	921	931	926	955	876	907	905	882	903	839	880	928	943	946	900	923	849	932	917	869	942	907	941	909	921	880	962	942	937	914	952	882	900	947	884	946	863	884	895	865	899	942	926	915	947	893	887	898	889	887	900	933	883	884	870	895	895	899	893	927	920	921	912	905	901	822	905	878	862
22115	21032	28668	23622	21035	20769	2506	608	495	444	403	346	317	304	287	270	284	251	264	263	260	215	225	237	246	200	229	220	222	229	231	227	234	230	222	218	222	247	211	217	217	235	234	221	204	220	210	221	229	211	236	229	218	224	211	217	224	239	261	202	191	201	203	232	211	204	239	217	221	235	220	230	204	208	228	211	249	255	226	200	258	230	233	216	214	196	218	177	186	210	180	230	224	206	210	198	206	214	199	213	229	197	235	197	204	228	234	214	223	246	228	237	241	195	216	234	227	231	202	224	195	247	237	205	206	225	223	232	210	214	223	192	225	235	207	182	212	225	222	213	191	205	205	208	221	186	182	202	217	211	227	210	200	197	227	178	219	223	241	224	230	201	224	209	224	224	208	201	186	224	230	240	218	224	220	227	209	200	199	216	229	229	208	232	209	209	177	220	236	207	245	201	230	213	225	204	244	224	212	213	226	219	189	198	223	196	217	227	213	201	185	195	237	206	198	207	220	217	203	197	182	229	223	194	195	226	202	204	238	199	221	225	215	218	237	222	215	214	201	201	221	206	228	207	218	211	201	175	194	223	231	215	214	214	208	198	200	203	231	234	210	199	225	223	201	206	182	217	200	212	195	240	236	256	196	217	233	201	220	219	255	200	211	237	238	214	234	211	197	220	225	235	208	220	227	206	206	214	218	211	208	214	227	218	210	223	209	228	207	211	198	223	187	219	228	229	216	231	223	219	234	194	219	199	225	216	221	211	238	202	210	223	213	208	210	228	200	178	237	236	196	216	214	204	211	232	188	209	215	228	204	207	206	211	217	208	208	222	214	243	228	200	234	250	203	216	218	226	218	190	224	206	223	210	197	219	210	221	196	222	197	207	203	205	238	205	213	200	212	201	213	237	208	256	217	223	210	228	207	187	221	180	228	236	222	220	224	213	194	209	212	207	232	227	210	223	200	203	218	206	191	232	238	195	215	219	196	235	213	225	179	201	214	190	230	234	207	211	213	203	184	212	220	222	213	236	199	221	253	216	193	249	210	213	213	212	239	205	227	216	210	204	217	230	206	217	226	215	234	234	199	203	197	209	220	218	200	216	244	197	221	229	208	239	209	194	215	229	237	220	207	214	210	230	201	229	200	232	212	213	231	206	221	222	215	212	204	208	204	209	226	234	204	225	224	215	209	220	223	210	229	204	200	212	195	222	214	227	221	204	225	226	211	197	247	197	219	220	218	224	199	218	231	233	223	231	176	233	212	189	188	200	221	197	221	222	213	212	235	225	233	214	205	221	210	218	206	197	230	212	200	197	226	229	197	214	217	187	200	214	221	206	212	187	204	242	205	216	232	180	215	192	213	195	206	236	218	232	208	208	230	241	212	236	206	209	202	246	208	226	223	190	225	177	190	238	207	222	195	229	180	201	223	229	213	214	218	203	192	230	247	242	209	203	199	193	216	220	202	200	215	218	221	200	229	223	228	215	215	219	208	221	210	219	213	212	245	219	227	219	216	202	222	233	234	171	226	207	201	208	216	216	190	212	201	246	208	196	193	209	199	223	219	237	232	217	216	193	199	242	182	211	227	203	227	213	249	205	233	192	238	237	201	226	196	206	206	218	182	228	221	203	195	225	203	218	191	252	205	233	199	216	222	221	212	249	194	205	190	203	205	211	206	206	227	198	210	210	199	225	208	214	237	209	223	189	219	212	187	222	233	201	217	223	215	199	230	196	227	213	238	223	238	214	246	250	222	234	217	235	205	190	220	212	210	213	206	208	179	211	200	214	250	226	201	231	211	207	207	222	205	183	232	221	223	211	226	191	221	222	189	202	195	213	228	218	177	229	206	212	208	228	220	248	229	183	205	215	217	211	216	249	235	212	193	223	192	207	233	243	231	254	231	207	191	201	200	209	213	228	198	226	191	209	190	210	200	215	207	232	200	210	230	195	216	193	203	222	213	211	232	211	232	213	208	211	209	187	210	210	207	227	207	212	193	238	209	224	220	204	223	227	188	210	211	208	240	222	234	231	209	214	205	200	190	202	196	229	201	203	207	220	218	231	230	213	215	190	207	222	232	211	206	225	203	227	206	223	196	222	235	220	210	222	213	251	213	192	213	241	228	225	189	187	215	188	204	193	223	215	213	222	228	214	236	227	245	225	197	183	193	213	209	210	233	194	215	225	215	221	189	229	192	224	223	211	220	209	228	196	195	235	202	190	226	223	210	223	192	218	222	225	194	207	228	206	209	216	214	207	220	233	198	220	230	212	212	222	195	215	190	190	201	217	229	197	191	229	207	205	206	206	188	205	220	220	224	200	228	213	215	209	195	203	240	211	222	219	213	215	212	196	212	212	206	215	216	202	186	227	224	205	202	209	207	215	221	210	200	221	207	237	186	215	222	209	203	217	207	209	200	219	218	192	221	241	225	201	198	218	231	212	220	204	228	239	220	228	183	255	190	219	218	212	206	200	202	223	208	209	213	200	195	192	220	231	223	210	236	232	225	203	223	220	207	215	196	192	216	233	223	220	195	217	236	205	223	227	202	226	177	211	219	208	211	213	229	214	186	210	210	226	226	202	219	200	210	223	210	206	196	211	212	211	207	214	255	227	206	216	193	220	193	202	203	216	202	222	219	200	190	217	231	193	213	212	222	194	212	189	216	214	244	217	206	231	221	227	205	225	221	189	213	206	221	216	226	214	195	223	217	219	204	238	209	225	212	206	225	212	200	212	218	214	219	217	200	209	193	205	190	196	191	213	224	226	222	230	213	210	232	217	222	210	225	212	250	230	249	204	207	205	227	216	213	262	202	233	230	201	222	217	218	202	245	205	214	189	198	218	218	245	220	225	230	221	210	203	195	204	220	187	205	215	235	222	208	198	211	233	230	206	209	227	205	229	192	234	216	212	209	191	239	213	202	209	195	225	248	222	244	222	214	212	231	224	217	216	186	205	204	209	237	204	226	205	220	210	205	214	194	226	222	220	204	234	215	217	213	232	216	221	223	218	221	219	193	218	215	193	229	233	226	217	220	222	220	221	193	217	207	217	188	205	192	184	191	211	236	225	226	203	202	257	197	208	214	220	237	239	197	233	246	210	195	200	219	212	208	214	203	191	214	189	197	220	222	217	218	225	194	185	218	221	253	207	186	212	221	202	201	213	194	250	219	219	211	201	201	224	210	215	197	223	210	224	228	174	218	202	185	196	207	205	195	198	203	223	215	216	233	227	210	199	229	203	188	196	188	210	216	201	233	211	216	231	230	210	200	206	224	194	241	172	236	212	222	232	211	224	212	231	218	202	203	222	222	205	199	223	226	199	230	227	218	236	214	216	218	204	197	228	232	233	223	206	218	219	197	229	221	195	233	204	216	207	202	194	214	203	211	191	231	248	214	225	208	213	223	193	211	196	196	222	217	210	233	227	192	189	210	235	201	195	209	196	231	197	205	213	216	220	204	205	231	192	226	206	202	233	211	216	187	219	237	196
4438	14335	9131	4343	3042	2154	1634	1228	991	881	783	676	604	555	551	498	436	460	425	384	359	389	366	347	377	331	337	347	342	320	321	327	317	328	323	330	339	320	302	320	278	329	343	301	306	281	310	287	312	304	300	334	313	305	301	281	293	325	313	269	297	335	315	287	320	270	322	316	303	328	310	279	281	302	303	264	292	295	261	319	283	310	325	314	268	288	285	293	304	295	318	295	315	285	285	287	307	292	310	250	295	305	295	289	304	314	288	288	307	271	302	302	303	314	282	314	303	283	290	295	300	296	309	294	277	284	263	295	297	320	299	287	274	300	303	298	312	303	309	292	274	287	313	293	296	261	296	300	301	307	299	272	278	317	329	312	314	280	322	296	269	297	281	292	275	295	313	306	283	272	309	300	296	282	301	298	315	305	311	301	285	280	311	278	286	291	324	307	301	294	326	291	290	310	298	285	307	313	339	302	307	271	272	307	263	265	291	299	272	258	288	302	290	297	298	313	302	310	286	278	313	281	297	316	305	284	300	298	263	281	317	313	260	270	306	313	344	282	293	292	279	290	305	278	314	299	331	295	306	292	302	282	292	281	301	295	271	288	307	315	265	308	325	270	271	265	292	308	308	272	275	310	284	287	302	285	282	281	288	294	284	251	287	310	293	324	274	306	280	312	274	308	271	302	270	269	319	291	294	266	325	292	285	297	307	283	275	288	321	288	268	302	330	332	301	296	261	271	287	317	289	279	299	284	297	296	303	302	300	294	271	247	308	310	276	330	302	287	314	288	284	280	310	297	297	326	302	278	285	336	308	278	312	260	292	308	273	261	304	279	288	287	304	303	293	302	275	263	280	269	313	289	280	312	298	302	293	298	284	249	294	309	299	308	282	284	296	292	298	266	273	303	300	289	267	283	321	304	283	274	303	284	311	310	327	292	311	328	302	303	299	303	299	284	273	289	305	279	280	281	289	290	289	299	296	330	271	271	270	275	291	295	292	279	290	324	256	298	269	282	307	290	314	314	288	293	303	323	263	287	278	299	300	287	271	301	296	301	325	288	260	252	289	296	298	279	287	313	300	309	275	310	274	287	292	321	288	277	273	303	267	279	296	294	283	319	271	304	306	303	294	330	304	282	264	272	284	296	273	273	294	297	295	299	261	251	310	280	296	269	304	273	309	278	294	290	298	320	278	308	301	264	283	270	272	287	320	307	277	286	275	299	273	297	324	272	300	299	285	303	276	282	277	302	298	298	287	315	301	289	318	298	295	304	295	304	273	298	285	274	283	299	291	308	287	275	297	280	319	302	293	299	305	282	300	280	291	302	279	281	277	305	293	292	266	276	282	295	293	277	312	292	276	287	298	288	292	277	281	296	295	290	303	303	299	293	285	263	266	307	302	294	249	241	291	302	271	292	305	311	296	296	272	282	282	278	280	284	277	321	292	310	307	267	296	314	271	275	269	280	274	287	251	318	311	290	296	274	273	289	299	291	284	282	283	295	282	243	297	291	312	304	300	268	312	290	316	281	300	297	296	280	277	305	259	290	274	276	312	292	257	280	283	282	295	287	288	296	283	270	284	268	260	254	298	297	282	285	302	302	269	282	281	308	284	269	286	311	303	295	313	297	285	265	283	281	309	277	301	303	266	321	285	306	286	267	307	323	287	290	278	281	258	281	292	295	276	307	296	278	298	306	312	286	297	302	296	357	255	298	287	301	294	329	293	272	279	323	323	268	289	289	298	303	276	253	285	305	281	316	289	289	267	271	324	285	304	310	283	289	304	313	298	272	313	289	295	309	280	289	298	325	281	305	295	317	279	300	277	256	284	289	297	319	301	268	283	287	301	305	310	285	282	295	300	289	293	312	298	282	310	280	291	281	259	280	272	310	277	284	286	287	281	299	297	302	285	297	288	286	279	292	287	294	297	290	288	300	247	300	299	309	291	319	293	300	286	256	298	278	302	305	253	296	307	301	300	313	296	283	309	313	307	303	284	277	273	257	268	312	312	321	292	287	281	297	285	284	271	285	311	319	287	342	286	267	286	272	291	325	297	289	327	289	271	281	263	316	291	297	282	293	324	284	302	272	303	300	294	272	298	314	329	310	295	318	286	283	273	259	308	312	291	283	285	278	287	263	273	292	291	305	304	300	336	282	316	294	312	313	281	285	278	310	303	281	288	295	288	302	299	262	284	296	306	275	287	286	279	293	275	300	293	280	285	317	291	277	292	290	301	314	298	270	276	300	299	280	300	283	275	291	278	326	313	298	325	279	295	282	280	308	293	304	284	284	320	289	275	285	297	294	245	320	300	293	310	283	282	263	316	284	299	286	282	303	295	300	302	299	260	296	282	315	291	291	269	286	295	332	290	289	268	268	298	269	300	313	292	274	303	320	280	291	286	293	298	279	289	295	282	278	289	299	280	309	277	293	286	283	307	279	302	298	293	303	282	298	298	277	297	280	321	305	302	286	345	284	306	295	298	289	294	310	272	312	296	306	311	263	275	289	255	293	276	323	317	291	271	306	278	310	320	310	271	283	308	268	285	299	282	266	317	289	294	265	300	300	300	293	288	290	302	280	281	289	295	289	299	318	283	304	291	305	288	292	313	298	278	301	287	280	324	328	293	308	308	306	310	287	305	282	308	291	302	317	250	293	282	313	315	320	274	294	300	291	294	276	291	285	300	267	321	315	294	280	299	295	268	293	301	299	264	288	292	276	263	289	277	305	301	326	285	297	285	277	286	281	262	259	273	285	287	284	310	272	303	277	302	281	293	289	307	277	286	301	280	307	305	299	287	298	310	286	306	281	303	298	320	282	289	301	275	324	286	329	335	302	266	304	316	308	289	308	323	322	307	285	304	263	272	317	302	295	267	272	287	292	277	281	287	274	280	326	295	285	283	294	291	339	305	281	303	301	288	314	280	314	293	269	298	251	279	286	262	298	308	299	298	315	268	267	281	285	297	301	279	257	296	302	297	288	301	291	258	286	312	294	318	292	278	300	270	267	305	287	298	298	287	288	304	302	287	330	300	323	321	274	285	324	295	281	296	304	274	296	313	307	295	268	283	291	298	306	292	292	287	265	303	318	310	296	283	288	301	291	322	300	288	337	290	279	301	309	286	304	293	310	293	293	314	284	304	298	294	292	279	302	275	322	269	298	296	301	291	304	285	311	327	303	312	301	281	309	259	306	303	279	308	301	268	285	293	300	293	301	300	299	305	278	271	269	285	267	308	341	324	311	288	287	269	279	313	320	331	306	303	271	303	299	295	327	274	310	293	320	295	271	300	263	301	284	304	266	305	289	288	266	283	311	296	303	320	321	310	284	288	317	267	306	294	261	297	296	294	300	267	313	284	324	288	286	285	299	258	303	314	302	297	308	314	298	289	313	310	301	285	313	240	270	320	301	298	278	291	292	293	287	293	285	295	307	303	289	320	302	285	293	313	311	310	288	313	290	308	302	293	321	280	305	287	280	259	277	296	295
26696	17655	3607	898	690	631	655	637	636	608	593	651	656	582	606	545	588	597	599	588	593	609	634	616	588	654	574	630	612	654	563	623	601	575	565	607	603	630	649	558	597	620	631	611	602	596	630	584	626	645	582	613	658	621	571	664	619	622	612	606	620	611	570	621	595	616	614	572	646	566	616	580	604	603	592	611	606	619	592	604	598	583	599	589	595	678	569	609	579	625	600	566	568	606	639	575	587	571	591	581	623	582	616	626	634	579	625	599	589	567	596	614	651	577	609	650	619	605	617	595	596	606	606	619	579	587	596	663	613	591	578	584	632	582	632	612	631	592	588	577	559	645	618	602	589	641	630	606	540	576	591	625	569	603	615	622	559	601	637	630	594	621	627	628	599	559	627	598	625	623	633	646	620	589	645	588	602	636	576	572	624	600	626	591	609	609	642	595	646	587	626	629	596	582	615	600	589	627	601	607	637	633	580	593	593	578	623	622	583	580	613	618	563	607	592	646	557	571	611	583	621	642	605	624	650	642	625	656	618	597	559	616	637	663	620	589	628	641	617	684	571	601	610	599	640	596	589	647	625	592	597	608	557	589	602	630	598	619	604	616	587	607	621	575	611	582	616	620	615	583	564	608	625	597	588	593	615	606	643	584	654	601	595	593	580	601	629	605	573	620	598	583	635	557	637	589	632	669	602	598	601	672	600	609	585	611	608	529	592	682	638	603	636	610	552	613	589	590	598	593	655	584	634	586	601	596	606	618	641	614	636	585	586	583	618	581	598	663	592	659	589	640	549	576	589	624	610	594	626	610	631	639	618	636	584	604	599	576	617	592	614	647	591	609	627	605	562	609	628	609	610	634	596	586	604	543	597	616	611	596	597	601	641	582	643	631	616	574	597	601	595	609	637	623	589	596	591	599	595	621	598	635	643	597	591	576	620	625	578	624	603	648	577	608	630	622	601	616	627	616	623	615	584	643	647	591	589	630	575	621	563	594	625	587	622	614	617	595	622	609	608	615	583	600	611	646	603	615	629	630	616	587	608	634	619	605	553	584	575	591	635	601	598	584	598	630	636	581	621	606	604	626	602	629	624	593	673	618	545	596	655	607	639	559	624	653	628	583	574	569	660	604	584	596	607	580	594	578	643	650	632	564	603	608	552	621	615	597	575	625	627	654	615	598	579	611	614	596	603	600	590	637	589	625	594	632	609	582	599	618	590	579	627	619	639	542	586	606	597	646	577	581	601	618	628	600	553	647	606	602	582	655	651	617	616	587	642	663	627	587	617	539	611	632	627	619	589	594	672	571	576	623	591	516	614	643	603	597	586	598	652	567	601	538	597	574	648	569	625	592	592	586	572	614	590	601	617	571	607	623	610	654	588	594	574	583	624	571	572	645	601	606	605	587	568	578	627	596	588	664	600	587	630	587	637	624	618	593	591	649	585	565	619	638	625	603	603	608	650	559	581	621	599	610	630	657	604	578	594	646	580	573	630	597	634	599	602	582	595	603	612	590	644	572	615	590	573	612	604	634	608	596	619	590	579	632	659	584	635	580	577	644	611	609	644	639	617	610	606	629	612	623	653	557	570	641	671	605	633	619	571	648	577	574	643	604	610	630	610	631	592	608	578	651	603	595	613	607	630	566	630	614	584	592	626	612	607	601	634	599	587	581	584	633	627	633	627	575	626	597	597	556	600	575	602	586	634	643	580	626	625	582	605	633	617	598	576	637	663	601	606	638	585	588	634	653	592	597	647	627	615	629	626	659	599	648	599	624	556	602	617	642	635	613	651	643	563	652	579	598	633	623	599	609	630	610	595	638	612	639	582	570	600	636	628	605	595	572	564	608	607	572	589	605	637	589	608	611	619	622	615	579	609	636	570	608	543	592	613	590	609	594	660	651	588	594	587	608	585	572	612	622	617	631	602	627	601	586	602	602	584	631	624	623	595	646	636	571	640	585	592	581	572	585	633	577	584	596	613	628	626	628	590	617	622	567	623	562	571	591	633	603	626	556	553	589	608	563	583	624	623	572	623	589	617	618	608	639	591	628	558	626	622	592	599	610	601	560	606	619	593	563	632	618	616	638	608	629	582	628	623	638	557	636	607	553	580	621	592	650	606	624	600	606	641	604	617	610	560	621	664	574	617	593	595	586	580	552	608	632	641	570	627	611	644	635	637	597	632	620	637	631	595	613	609	558	647	616	593	638	631	628	602	604	644	560	599	608	556	602	567	570	603	648	594	591	598	667	604	621	591	645	607	606	631	573	622	587	640	617	601	604	593	631	624	616	623	599	606	610	625	642	593	590	606	647	583	608	584	638	581	605	604	656	600	668	586	599	607	637	620	617	596	606	598	571	610	632	658	646	646	578	561	647	610	626	645	617	588	626	565	599	617	605	642	565	573	550	635	638	609	585	600	612	636	631	607	640	603	634	663	640	608	614	600	615	630	631	594	628	600	553	643	611	650	589	589	596	613	627	627	610	609	623	627	614	641	612	608	612	580	595	597	540	592	564	578	615	569	610	589	605	625	642	585	620	604	655	624	575	594	619	601	626	638	589	598	580	592	579	574	636	600	611	576	651	599	582	593	568	572	611	615	617	586	598	626	600	626	600	628	619	590	619	592	653	590	620	563	642	630	617	623	645	605	624	594	608	558	613	592	665	625	611	593	642	630	659	650	602	623	591	555	615	625	589	583	649	620	601	572	662	641	602	565	577	649	621	632	628	578	611	619	608	640	575	605	592	599	644	604	588	638	596	633	571	599	632	567	630	576	618	597	614	590	560	609	616	567	598	573	632	601	567	577	629	577	655	653	643	608	584	585	603	608	609	602	623	651	599	602	630	584	582	570	591	602	616	637	610	635	597	570	632	591	610	641	594	621	575	610	583	579	601	594	575	616	622	588	614	599	592	617	661	615	619	631	601	600	661	653	603	601	590	624	584	577	580	630	583	619	624	607	623	611	573	716	591	606	597	591	561	674	617	596	573	599	623	582	633	585	598	608	650	564	588	586	603	612	643	627	582	643	625	639	538	566	604	658	561	614	624	606	667	573	603	589	586	590	596	573	596	610	613	617	618	599	610	655	626	579	560	582	582	609	649	636	638	645	579	660	549	614	650	599	606	588	628	636	626	661	605	575	610	589	617	595	598	628	617	628	615	570	594	602	645	585	637	612	586	596	604	592	638	617	609	632	628	590	602	624	627	616	637	608	585	579	552	588	626	627	593	568	604	585	596	614	597	592	634	576	628	608	616	663	631	576	552	634	598	590	649	651	626	603	596	582	609	609	621	584	573	607	570	597	601	604	597	591	633	600	576	587	602	630	547	597	598	632	604	628	573	584	589	574	613	609	573	623	637	597	577	590	588	617	653	594	602	577	623	607	566	617	648	572	589	638	628	594	633	637	623	604	632	630	588	627	641	632	611	591	588	561	602	660	585	612	597	612	616	640	626	569	637	622	574	588	598	593	598	557	653	641	624	637	604
4151	1765	1323	1029	970	957	887	814	871	838	883	873	885	846	862	846	893	868	877	809	793	853	846	873	863	867	834	859	841	842	843	860	830	880	850	849	858	805	859	875	875	885	896	824	870	883	843	828	840	851	863	889	820	902	888	850	886	811	842	804	881	809	863	817	841	905	832	841	859	803	808	864	842	824	822	834	808	864	809	844	819	853	887	889	802	860	840	841	870	894	877	859	854	813	830	842	833	870	882	896	850	869	842	879	872	812	821	901	806	857	862	827	840	837	788	850	854	871	820	870	896	816	865	804	832	855	768	819	854	848	878	854	851	798	849	851	831	839	830	853	910	822	811	824	870	802	864	790	856	863	815	878	886	845	854	793	829	861	878	879	851	857	868	872	849	842	845	868	880	824	868	870	863	909	800	844	818	840	799	873	839	861	889	869	852	846	853	824	849	903	824	866	846	836	866	857	898	840	844	827	836	864	881	807	850	823	825	887	874	844	827	855	821	853	843	757	831	820	842	845	907	793	876	875	795	837	758	822	859	824	858	864	814	866	897	876	857	865	893	865	845	843	820	866	870	804	907	838	828	832	867	841	881	820	846	843	897	834	775	825	846	882	851	829	833	850	841	875	876	795	812	863	873	870	917	870	861	864	834	838	853	867	801	936	831	827	837	859	824	862	853	865	901	851	810	832	847	772	828	839	761	881	843	789	867	807	842	847	800	844	872	819	801	907	858	820	833	840	884	911	853	876	853	829	843	855	856	817	829	864	880	896	825	858	839	841	845	877	887	805	818	855	889	872	858	876	878	871	874	833	879	866	823	840	840	850	901	829	860	847	875	842	883	840	862	836	849	834	849	846	833	850	883	825	849	835	819	818	870	864	844	805	860	807	798	842	852	849	796	843	842	897	851	868	860	851	847	830	881	862	856	875	828	893	827	867	863	843	895	814	827	850	861	827	854	826	839	892	835	812	822	803	811	822	892	817	889	829	884	841	852	874	889	844	863	839	854	839	804	810	872	867	875	824	801	826	766	834	820	817	932	823	855	883	850	855	842	889	879	848	847	829	860	819	831	884	875	857	875	810	798	918	892	878	803	833	852	854	821	804	832	847	870	834	865	845	849	828	826	845	844	882	836	869	855	846	818	842	850	857	827	877	806	855	845	887	828	847	844	907	873	836	895	779	811	798	842	912	795	855	847	818	834	859	801	837	855	836	852	846	840	840	804	796	826	837	844	829	833	882	857	870	836	867	831	808	838	866	853	837	908	837	842	842	898	861	856	863	828	897	812	823	860	847	854	864	810	813	840	833	868	817	839	865	847	838	868	833	842	841	857	856	848	822	851	833	857	871	793	857	895	830	820	828	848	852	863	846	838	877	896	843	863	878	870	825	805	790	818	848	843	863	862	810	877	836	829	839	894	932	861	838	861	889	880	857	861	894	799	860	855	856	825	883	882	871	888	843	834	869	889	852	808	901	774	848	877	842	817	843	869	844	802	860	838	816	811	874	832	875	832	807	808	864	833	836	772	859	821	791	846	844	873	833	849	888	831	869	869	828	846	878	829	861	877	792	813	845	804	879	865	806	866	800	798	826	798	865	820	825	878	804	887	835	856	841	835	805	854	852	892	866	838	840	907	841	762	850	859	836	874	910	841	832	865	828	876	831	813	863	843	856	847	859	855	901	806	837	885	782	835	827	839	864	834	844	819	828	838	805	875	873	876	809	880	826	816	854	852	875	816	884	852	870	881	833	840	850	958	868	840	777	825	835	859	864	812	876	848	895	827	836	893	836	896	807	805	820	835	832	883	874	867	830	856	821	888	801	822	848	835	834	790	838	865	845	845	847	816	840	874	843	807	883	871	845	838	862	882	868	870	864	860	833	836	896	847	833	863	856	805	840	809	842	886	859	856	818	790	860	877	853	858	896	835	845	836	842	799	841	891	855	852	876	843	842	799	865	814	820	889	853	896	828	876	921	883	878	818	831	877	830	850	862	819	884	754	881	832	875	888	821	823	852	881	872	850	863	862	863	866	838	830	820	861	899	825	815	836	888	844	852	841	831	851	857	863	861	893	843	860	856	834	891	869	883	817	843	819	853	865	847	840	859	837	862	849	826	835	833	855	815	794	832	804	830	851	836	874	859	881	836	862	837	836	830	863	832	888	838	850	782	925	821	862	805	876	838	878	902	806	893	843	902	845	909	858	799	903	850	865	828	870	828	847	890	867	866	872	924	778	857	849	859	862	849	840	879	849	788	837	865	842	858	837	810	875	784	839	861	863	849	817	839	878	837	829	846	913	882	816	821	866	847	873	808	916	848	814	866	859	898	854	823	822	851	836	857	829	859	859	831	843	872	861	877	840	864	867	863	802	856	851	841	847	837	884	826	768	846	870	821	871	895	853	818	889	897	845	849	793	866	867	840	818	834	856	861	858	847	827	817	849	850	834	867	831	831	822	873	837	801	819	822	808	811	836	810	855	863	830	834	836	905	831	886	848	845	835	838	887	884	819	809	900	805	884	866	844	861	774	912	832	864	839	821	886	833	842	860	889	800	881	835	876	857	882	837	818	851	803	832	840	865	831	878	895	855	844	855	833	861	844	839	890	863	866	835	842	810	828	819	844	855	844	832	853	842	805	852	845	805	813	897	894	887	839	799	858	882	842	855	826	852	872	856	869	835	828	881	802	886	904	876	880	886	886	890	840	821	879	846	827	881	803	856	877	821	876	826	875	883	870	888	792	867	842	850	852	847	818	880	804	887	847	823	870	850	871	842	865	799	822	799	843	831	859	821	853	831	862	806	867	876	847	850	844	866	870	866	819	818	838	888	863	847	889	879	862	855	842	888	809	824	821	853	924	873	874	859	842	852	876	807	903	887	850	878	822	821	812	862	845	872	875	853	848	828	858	807	892	840	865	883	837	834	870	830	811	790	837	854	836	843	867	812	883	806	864	890	857	861	900	849	840	815	850	829	856	801	827	834	843	824	883	868	860	827	866	898	865	864	838	887	811	874	869	826	865	843	866	886	877	838	851	903	842	822	810	903	850	777	854	845	831	809	831	845	865	912	809	829	829	851	848	817	863	880	855	917	857	912	884	811	833	820	815	836	875	843	823	842	873	870	849	896	867	893	887	886	798	825	874	850	807	888	855	815	808	849	842	855	824	810	873	838	897	899	922	869	861	876	857	869	877	828	889	886	856	777	881	807	801	867	892	892	858	860	855	878	830	873	914	805	817	883	813	826	838	774	846	863	866	855	867	806	853	864	815	873	885	829	856	863	881	859	874	834	840	868	852	851	909	846	862	864	840	854	872	857	844	824	834	851	853	871	866	890	824	860	856	885	824	855	867	872	847	829	843	853	815	878	864	901	833	810	823	870	878	780	860	834	832	847	845	814	798	862	837	877	882	841	814	850	851	869	814	870	869	866	912	824	860	835	793	887	841	833	878	835	834	896	901	838	823	903	841	831	871	857	827	889	833	841	871	821
23095	21010	28048	24168	20814	3596	699	484	389	335	374	351	329	300	325	314	315	275	315	282	267	285	290	296	269	278	301	289	254	281	291	290	267	272	281	245	271	272	270	264	276	259	263	247	299	259	267	263	271	288	270	251	265	240	238	270	274	294	248	279	270	280	261	267	279	266	275	276	251	276	307	282	260	299	269	285	286	287	265	249	267	284	237	296	285	267	266	266	259	282	253	236	271	265	284	276	289	294	256	289	238	266	267	286	254	276	238	301	291	263	263	264	260	284	311	261	252	237	284	270	271	259	277	236	263	244	273	283	280	269	277	239	233	279	279	287	288	266	256	285	283	251	238	245	289	271	289	265	258	268	234	256	254	234	282	254	276	260	272	258	266	248	270	281	247	251	262	261	313	242	287	280	253	242	276	288	275	252	296	269	256	274	257	248	267	278	245	262	239	262	253	232	275	260	287	263	255	292	273	255	301	247	273	292	254	278	265	271	255	286	267	293	274	266	240	302	257	254	248	264	283	240	302	266	295	290	288	281	266	261	300	275	244	266	262	284	276	282	292	263	247	291	228	271	258	287	307	261	283	285	258	257	268	252	287	288	226	257	240	277	238	274	274	241	295	275	258	275	258	279	265	307	253	276	260	271	279	284	266	263	266	285	268	278	257	254	248	267	282	273	258	250	269	219	251	296	265	260	300	290	283	253	267	251	263	259	265	273	263	260	239	258	285	273	255	247	292	260	274	257	277	268	269	240	284	283	244	277	249	249	284	274	262	280	267	266	266	240	279	256	279	280	282	270	255	270	261	301	268	263	292	261	244	278	286	244	270	291	274	260	295	257	304	243	289	266	241	284	283	245	261	266	263	279	301	263	289	272	272	281	275	253	253	283	271	256	300	269	246	249	264	272	284	265	272	245	272	260	272	229	246	260	258	237	280	223	261	281	279	258	282	251	290	262	250	255	284	264	256	280	257	280	264	259	275	289	282	277	277	258	283	282	287	273	275	273	282	290	256	278	261	279	240	269	285	292	244	250	262	268	273	284	238	281	237	273	263	296	281	270	271	289	257	246	271	281	247	287	252	264	255	296	277	272	281	302	270	296	247	262	259	247	286	263	288	239	263	243	271	261	259	241	246	267	304	255	237	283	278	259	258	267	307	298	251	266	271	256	266	288	276	259	268	254	296	259	251	256	257	289	274	257	270	258	271	265	258	292	256	282	292	277	279	276	299	242	276	263	271	282	252	237	273	260	248	265	262	245	295	257	294	250	271	275	269	259	271	260	255	271	264	250	258	280	266	256	258	272	244	279	255	293	250	294	279	253	255	293	251	276	253	276	270	295	290	272	274	255	280	294	288	270	245	274	265	288	257	238	249	260	263	243	267	290	266	268	285	259	256	268	270	281	277	260	252	273	264	287	286	243	291	257	283	268	276	285	258	245	268	277	279	299	280	252	240	251	254	276	246	251	256	247	301	261	265	238	262	260	283	292	266	247	280	257	286	274	274	260	258	272	259	237	262	237	296	278	258	265	255	242	266	244	269	269	263	240	269	267	245	255	263	258	285	249	275	259	246	265	271	248	275	270	249	311	263	259	278	278	274	286	268	266	270	279	255	270	274	257	241	278	268	234	270	261	286	245	277	275	289	269	292	259	254	256	256	266	270	282	247	269	250	267	283	278	291	271	269	284	267	245	263	270	254	219	266	246	254	258	278	224	255	263	280	270	285	273	280	250	282	250	268	243	281	284	251	277	261	276	260	269	255	265	262	276	278	257	258	259	254	275	268	255	274	285	262	301	264	262	260	270	248	291	295	260	253	274	290	256	267	278	250	244	273	258	270	266	268	266	234	293	286	252	263	285	265	251	289	276	271	262	258	251	262	274	293	285	262	292	254	266	282	274	261	274	290	296	268	280	271	258	281	277	255	277	287	283	252	265	275	264	247	279	268	275	266	293	281	252	273	239	275	258	256	290	265	266	275	266	290	267	276	262	271	281	287	284	255	260	264	275	299	275	272	279	271	243	254	275	280	283	269	256	255	260	281	265	277	253	283	277	244	285	260	268	238	255	276	295	253	272	303	279	270	279	273	296	260	270	270	245	274	266	290	260	279	267	275	293	264	255	284	273	222	283	274	267	247	258	257	306	273	280	252	262	252	272	279	267	290	278	265	300	283	247	286	278	284	272	241	287	264	277	283	264	293	269	274	278	279	270	251	246	296	282	255	284	283	283	285	267	274	247	251	260	250	257	273	268	236	278	244	292	268	252	249	233	248	264	289	257	252	241	277	259	266	269	247	271	256	269	276	246	256	256	242	275	269	277	261	242	264	265	247	248	267	285	281	251	272	258	244	263	269	240	266	218	261	287	301	259	258	258	278	245	252	300	283	240	258	235	241	302	276	280	249	294	253	250	263	281	297	265	282	295	272	278	259	267	247	278	275	290	276	265	283	269	270	247	291	277	278	257	261	281	304	250	256	273	265	247	250	259	267	264	292	276	248	263	274	267	267	276	278	278	279	241	249	293	262	273	278	298	263	292	267	295	255	260	260	245	259	281	298	271	262	271	270	284	260	273	262	253	266	300	259	280	276	265	260	248	277	238	253	248	261	274	293	235	255	270	265	298	284	275	275	280	246	247	252	251	279	272	277	283	270	283	238	289	271	243	273	243	248	277	226	275	274	258	242	277	263	246	277	302	277	272	262	285	255	263	286	263	247	256	259	274	260	267	277	297	281	252	267	250	272	285	271	258	256	283	286	292	260	248	265	257	279	248	237	307	280	240	286	246	251	275	283	281	276	251	269	274	262	270	262	247	259	274	250	288	257	254	270	269	266	254	281	284	256	244	259	264	236	286	248	273	249	262	307	266	265	244	278	296	284	249	282	255	251	295	271	296	249	302	253	249	279	258	273	268	260	283	252	260	290	284	271	267	269	269	291	218	261	262	272	277	269	265	277	272	259	247	272	289	268	289	262	262	298	267	271	255	268	261	275	279	256	270	280	256	269	299	258	276	235	265	275	270	273	264	268	292	274	273	281	267	280	266	263	232	260	257	275	261	274	269	264	273	273	266	242	267	285	251	281	259	292	307	267	272	274	278	266	240	253	266	291	269	284	258	255	284	260	272	281	299	273	290	278	271	242	261	285	291	296	294	267	275	250	271	274	264	278	295	291	261	254	279	282	259	265	290	271	260	292	279	261	263	287	262	265	279	264	281	239	254	286	267	259	299	304	292	264	243	294	284	269	255	273	252	258	285	284	253	284	274	282	253	249	294	283	292	260	282	270	271	254	246	272	257	269	244	279	271	256	275	276	236	268	287	263	255	259	272	281	261	289	286	247	270	280	285	262	245	255	269	269	262	272	248	269	261	269	287	295	283	284	268	306	252	257	266	283	261	284	239	269	265	285	240	272	296	258	280	280	289	256	262	265	269	265	246	269	267	281	257	274	270	287	271	255	268	276	244	249	283	248	260	282	255	282	303	264	244	254	282
3076	8915	5506	2558	1880	1421	1070	909	769	653	652	579	530	533	523	503	495	511	446	424	452	458	414	409	394	435	405	403	430	431	430	377	416	436	409	388	398	411	413	394	413	412	389	387	398	406	409	394	421	419	409	407	404	402	399	388	420	414	404	404	395	430	391	401	402	447	371	392	403	416	396	423	444	407	423	433	404	370	389	398	392	381	430	375	437	379	403	410	397	379	394	412	405	429	416	389	409	437	401	381	389	406	424	390	383	390	430	380	417	404	401	408	388	388	428	390	416	420	450	408	395	411	409	379	415	388	410	418	402	380	440	400	406	430	379	385	371	362	413	431	404	405	395	379	395	389	370	423	402	391	406	421	391	420	425	401	416	401	354	354	362	406	389	395	386	383	392	398	397	432	418	385	419	402	416	392	416	440	406	383	407	404	384	417	407	393	414	405	364	365	393	387	418	373	384	384	395	381	394	411	404	428	399	392	387	413	415	413	401	362	443	392	407	415	407	413	401	415	385	392	381	389	388	401	397	375	394	398	383	381	416	400	385	384	397	397	418	386	398	382	377	415	389	425	407	363	396	440	386	391	353	390	402	427	405	386	384	392	401	387	420	400	410	397	435	405	387	375	410	391	392	391	389	396	367	391	382	380	396	415	390	390	368	397	406	375	413	402	390	417	389	344	425	383	401	367	395	397	374	413	382	412	379	410	411	407	375	386	425	399	390	395	383	418	370	423	404	365	372	399	396	418	380	376	387	374	403	383	427	397	416	385	433	389	386	403	410	388	403	434	384	394	417	412	369	416	401	395	401	428	409	386	378	412	405	385	409	410	397	385	429	395	382	374	404	403	413	395	421	377	396	401	403	409	391	375	411	360	397	414	406	400	399	406	418	417	374	406	402	385	415	378	395	385	428	373	410	377	418	404	410	391	389	421	385	399	395	385	423	391	425	405	400	407	444	374	417	415	423	386	387	427	385	423	385	389	396	397	390	405	406	408	386	384	399	398	443	392	408	386	393	427	398	414	442	385	394	401	384	397	426	367	410	365	401	429	392	426	411	388	404	393	374	414	393	400	420	361	394	412	389	433	381	377	394	416	425	396	383	382	411	381	409	391	394	401	404	448	423	374	391	369	392	394	407	373	395	389	398	391	366	374	366	410	412	398	396	416	403	414	424	379	404	390	395	383	371	400	397	409	426	399	406	390	424	378	350	403	407	412	389	397	378	426	395	418	410	384	383	376	411	408	399	388	378	413	412	409	400	386	406	417	384	397	427	398	391	367	415	382	425	411	381	389	424	418	376	394	414	397	382	409	408	411	389	415	426	401	417	379	395	411	370	390	415	377	407	407	409	390	385	437	417	376	391	438	432	351	395	386	417	412	437	367	371	400	421	402	412	408	372	405	412	366	451	409	368	402	403	392	356	401	418	386	366	425	382	442	405	395	423	445	390	420	398	399	367	412	429	382	389	423	416	395	362	376	395	409	394	395	408	378	372	398	397	381	382	416	403	382	426	397	385	421	393	393	369	407	405	383	426	427	387	413	392	369	422	460	388	379	397	388	407	382	377	384	413	388	407	382	430	406	427	377	390	396	416	396	407	412	394	422	420	395	405	445	431	410	370	365	394	400	396	450	404	424	372	370	360	394	427	382	385	370	393	410	399	406	391	411	429	402	384	386	395	399	404	402	463	413	440	390	371	392	407	400	421	406	379	378	395	418	374	395	397	353	397	384	408	387	421	417	404	392	389	414	413	371	433	406	372	390	395	404	433	362	386	444	391	428	403	368	417	409	368	390	425	379	433	428	422	351	420	391	392	419	407	361	383	428	403	396	413	425	425	391	394	414	386	387	428	387	375	364	410	384	435	389	413	366	389	365	402	398	400	397	405	405	382	392	404	386	390	432	384	364	403	373	388	398	380	389	391	401	400	436	422	407	406	406	377	392	374	396	359	360	421	365	394	403	423	410	386	381	396	396	405	391	386	385	432	374	416	392	444	396	377	388	421	417	399	427	374	420	437	341	415	407	426	373	407	395	380	414	402	395	381	379	423	402	396	417	390	380	424	393	403	365	381	387	389	413	393	392	412	356	414	414	385	375	418	396	392	385	377	371	424	381	398	346	413	391	390	435	387	369	400	382	415	421	404	413	417	417	413	404	400	378	436	390	446	407	401	406	385	365	407	415	421	416	421	388	371	379	401	384	378	419	399	380	418	404	378	376	420	367	381	389	393	355	388	422	404	409	360	391	432	408	418	383	375	393	382	418	407	362	410	418	375	402	381	427	411	416	380	383	374	390	403	375	392	380	397	378	378	364	396	426	414	381	419	418	411	418	379	377	369	365	367	401	398	400	401	374	379	404	361	397	370	385	392	449	380	373	407	380	404	388	394	406	375	409	407	391	389	364	410	373	412	393	412	420	419	379	371	411	407	391	403	347	418	425	390	385	409	373	414	396	425	397	402	401	392	406	384	410	433	411	403	393	398	412	397	424	389	414	390	341	398	410	422	391	388	421	397	380	387	406	410	394	432	407	398	395	377	425	385	374	422	424	420	411	363	383	368	401	361	375	380	372	403	400	403	372	387	420	395	376	401	383	391	362	441	424	429	411	390	424	404	354	376	407	392	410	389	379	391	404	409	384	440	391	406	386	404	402	418	415	415	431	386	397	418	405	424	402	371	422	423	395	362	409	346	378	358	432	420	407	433	395	430	359	359	410	387	417	405	386	397	417	384	393	391	391	424	392	405	380	364	406	374	391	376	359	412	379	369	404	408	418	379	405	402	402	382	386	411	367	402	427	397	381	400	427	430	377	423	392	393	404	407	417	403	407	380	401	398	408	405	374	370	371	375	391	409	385	419	363	348	415	361	411	396	413	427	428	396	392	407	434	383	370	372	376	408	394	400	395	399	399	409	375	402	383	384	381	371	386	384	369	425	375	434	407	430	430	382	408	410	366	384	434	386	426	410	403	373	428	388	390	404	417	404	406	385	408	423	381	372	373	408	426	400	373	420	409	386	381	396	450	403	386	417	402	423	410	385	406	390	384	385	393	423	429	418	405	397	364	390	376	398	392	403	399	385	367	374	379	359	421	423	399	394	397	405	398	375	400	418	410	374	404	408	406	378	418	405	384	396	429	369	387	407	385	406	384	369	381	392	393	415	382	426	402	406	407	428	409	411	386	470	404	385	399	392	385	387	405	378	368	396	405	400	406	360	385	391	384	419	391	413	391	398	397	408	424	380	392	400	403	403	344	376	393	418	379	376	402	415	391	371	397	409	382	397	442	388	391	383	390	377	369	380	382	374	414	361	395	404	394	411	376	411	416	401	403	365	355	398	397	431	391	381	389	417	412	409	415	363	402	396	405	402	416	390	391	386	400	371	417	406	375	408	387	394	378	423	379	378	375	357	386	410	389	385	380	373	411	413	414	404	397	402	373	385	382	430	403	395	435	402	393	402	388	364	395	403	405	398	400	384	409	401	363	401	412
24241	21040	26521	24861	3259	882	827	764	732	703	707	738	728	702	705	723	644	738	677	749	681	702	690	682	689	702	662	702	732	670	677	666	675	682	641	683	652	683	672	679	644	656	655	710	670	652	675	682	671	684	656	644	703	688	687	633	702	672	703	713	668	698	692	702	673	709	702	688	620	687	633	677	667	662	629	655	695	687	693	666	661	726	640	665	660	657	681	657	620	675	639	661	640	677	668	606	687	655	699	685	657	667	691	695	663	679	683	613	694	682	688	660	650	666	700	672	681	647	688	716	622	662	667	659	681	680	601	659	704	715	623	658	709	660	693	669	695	660	667	736	651	681	691	630	647	693	634	665	634	680	669	622	700	712	689	606	688	666	678	656	682	679	704	666	646	669	697	695	650	653	738	673	666	673	674	714	671	645	651	659	640	651	661	675	689	695	688	690	664	678	712	678	698	655	654	664	674	670	667	714	720	688	624	686	696	648	694	640	693	663	655	672	649	690	619	676	683	697	676	666	714	687	682	654	691	610	699	672	617	692	655	687	700	658	674	720	623	666	630	690	658	671	622	681	643	694	669	664	675	662	648	720	658	657	704	729	670	663	714	679	647	662	684	651	712	646	685	682	696	691	651	658	636	666	660	659	666	666	689	685	667	663	686	698	639	722	707	678	706	685	676	706	604	672	711	693	677	639	683	640	666	706	726	669	656	607	688	647	663	684	710	644	696	678	602	671	686	715	698	718	642	639	670	710	696	636	705	662	684	665	679	664	758	701	681	659	667	674	675	696	709	634	703	710	685	639	674	707	661	686	660	663	701	691	695	701	652	636	615	708	700	775	648	659	686	636	661	664	690	702	670	672	687	692	641	669	702	667	673	680	663	645	630	685	663	728	684	663	727	665	669	680	681	676	690	677	723	641	677	674	729	622	707	687	666	636	742	741	696	639	669	620	666	671	700	668	701	680	651	692	640	683	650	652	681	644	622	669	670	657	685	650	637	673	730	660	702	728	692	663	687	673	679	614	627	653	690	668	647	694	689	687	704	653	670	687	699	677	665	648	669	643	667	673	667	676	658	655	713	669	668	699	672	673	670	708	722	657	688	685	645	702	691	671	703	695	754	650	645	664	663	661	614	688	692	677	659	659	652	647	654	634	661	667	684	627	660	645	651	673	702	718	714	698	713	765	690	682	706	629	714	675	681	654	668	637	676	662	684	662	678	680	662	662	658	669	683	720	682	660	644	650	661	671	716	693	660	682	654	629	711	674	705	660	634	697	654	674	671	642	668	623	664	662	705	678	669	705	637	657	711	652	636	690	717	711	670	709	682	657	635	684	693	678	693	655	638	694	657	643	688	681	679	684	667	659	676	680	648	699	653	709	698	649	659	657	704	698	636	719	679	659	681	679	707	642	648	690	683	662	641	640	665	686	676	642	670	650	620	730	664	672	617	631	671	663	673	630	689	673	685	674	662	664	678	636	651	675	706	659	653	727	686	643	660	654	686	676	634	722	684	626	676	716	680	669	676	657	676	670	647	687	636	682	660	661	625	661	637	654	653	667	699	694	691	611	676	675	689	645	679	695	690	694	668	634	664	637	700	688	648	646	693	689	677	700	670	721	685	609	711	709	672	686	670	679	673	692	669	677	705	640	693	649	636	642	631	652	643	687	652	742	649	662	666	666	656	649	650	646	673	703	651	696	673	657	655	688	656	632	623	655	693	646	672	694	660	643	707	675	640	677	664	694	679	711	682	679	674	702	676	730	704	679	733	710	701	635	711	648	718	656	703	639	656	702	685	651	642	674	681	692	647	694	682	692	628	674	676	714	660	699	653	655	632	691	693	655	693	658	671	649	689	645	698	700	661	690	698	626	700	668	654	689	665	706	674	707	683	645	718	713	656	661	631	689	670	658	655	688	704	667	701	659	733	681	650	716	664	695	691	657	691	701	680	677	642	646	674	694	676	678	702	660	634	639	660	658	654	659	669	655	649	648	655	654	658	686	668	679	689	692	679	684	666	676	694	658	649	756	677	674	671	666	640	658	690	662	659	656	723	663	711	645	653	686	699	680	632	688	664	672	646	675	659	647	694	660	656	656	648	663	623	657	728	703	654	671	681	724	669	655	721	683	679	663	632	706	632	590	694	707	678	731	694	705	649	675	684	659	651	699	668	667	665	690	673	674	699	661	649	604	644	655	711	707	679	687	685	670	663	694	664	734	666	705	707	710	630	722	707	658	700	675	647	659	647	660	669	648	652	666	664	659	681	694	614	660	630	684	667	685	691	687	720	660	650	637	681	679	651	628	608	684	660	687	636	673	685	683	650	653	626	663	697	677	663	681	686	676	680	686	717	669	719	669	657	662	673	629	687	680	652	631	648	643	651	643	695	666	681	662	689	669	707	696	673	691	638	674	655	658	622	597	708	667	640	710	684	695	669	660	627	698	674	688	655	656	657	648	662	685	671	697	710	686	664	659	667	687	645	639	685	654	674	652	640	647	684	655	682	641	688	659	649	710	711	618	710	664	699	690	626	651	662	703	689	697	657	681	634	692	671	663	674	672	698	650	685	695	641	652	684	649	673	673	695	707	675	659	658	691	647	654	697	693	668	754	679	654	683	641	648	670	641	687	701	649	673	670	647	677	669	680	673	647	717	681	699	706	686	647	641	641	603	644	693	672	695	684	655	672	657	662	711	684	704	700	654	664	724	687	681	663	639	624	700	647	660	671	661	669	694	679	671	652	685	689	678	658	650	620	692	708	681	635	708	699	674	699	654	707	651	676	671	663	667	611	682	659	645	606	649	718	674	647	693	661	656	665	657	657	674	677	671	651	662	718	633	625	669	656	615	683	664	664	671	675	690	670	638	649	647	670	677	663	669	704	657	695	670	648	672	636	636	684	661	666	699	645	679	738	677	633	658	651	712	676	646	665	745	648	681	636	643	685	681	635	686	643	700	693	708	664	660	710	669	680	688	627	678	692	670	659	689	702	661	666	663	657	723	657	671	709	627	698	721	656	715	691	676	651	642	631	673	670	730	669	727	691	632	638	683	652	691	707	653	652	628	698	700	667	657	679	682	650	683	664	639	705	708	696	660	652	645	613	694	706	686	690	672	650	650	659	651	658	663	675	614	647	681	716	680	685	707	654	676	657	651	647	667	656	640	700	645	698	736	676	653	657	629	639	632	665	689	676	648	652	661	633	680	693	664	658	671	697	720	679	627	631	653	674	646	694	675	661	659	692	703	688	657	657	702	645	679	714	699	686	663	684	637	661	668	706	667	644	669	706	704	613	689	686	671	699	666	681	675	686	661	692	655	675	664	657	706	695	673	623	599	667	674	671	660	681	657	673	632	621	642	666	744	666	695	641	645	683	675	671	669	690	647	685	703	713	681	672	678	711	664	661	705	691	702	695	661	669	722	667	686	622	629	686	665	692	643	660	699	673	720	653	671	729	710	640	643	659	663	699	669	666	663	678	684	628	642	625
3470	5137	3359	1948	1616	1337	1242	1160	1078	1082	1065	1020	992	996	972	964	907	938	929	971	942	972	932	946	955	936	882	907	925	938	918	867	916	859	905	903	904	924	958	874	949	894	925	898	969	918	876	951	840	902	878	888	884	918	860	892	932	898	918	916	837	919	922	867	915	919	903	901	881	913	931	903	918	860	967	895	883	937	946	906	923	876	909	882	947	866	905	857	849	973	915	953	893	915	887	900	888	886	922	930	925	895	861	899	877	908	920	905	957	886	883	891	883	906	931	875	916	942	920	919	843	852	896	855	948	894	905	923	957	880	937	969	867	949	993	863	864	890	936	877	906	926	924	944	940	924	889	890	893	934	848	942	914	915	903	944	927	940	950	906	839	891	921	954	952	943	912	879	874	872	964	880	913	934	922	926	914	913	903	925	911	925	916	882	895	918	897	935	880	902	936	922	911	910	860	947	880	921	872	958	942	927	935	881	907	904	861	905	908	870	858	869	921	908	894	949	904	895	884	930	929	934	895	904	908	876	942	930	866	896	927	854	839	915	847	890	923	902	940	936	894	904	920	880	932	869	843	905	861	944	902	919	936	848	857	860	851	875	863	939	886	865	923	910	877	934	901	901	931	869	883	870	938	974	860	911	920	918	913	894	898	923	896	898	922	889	884	897	931	910	915	958	914	875	906	936	957	912	868	920	909	944	899	911	924	952	905	900	908	873	926	927	937	887	928	906	944	893	900	877	911	932	899	871	911	917	879	986	887	924	861	908	948	883	895	964	899	882	907	891	938	881	885	898	929	903	899	901	947	884	957	890	963	921	884	920	823	943	942	927	877	866	885	913	932	856	889	902	945	901	899	900	849	941	887	990	953	893	882	859	896	918	902	902	950	906	927	910	888	930	880	910	902	901	881	921	921	913	930	878	990	906	859	877	915	923	883	880	906	918	873	922	893	916	868	893	906	941	949	913	901	871	910	901	912	818	899	925	860	893	942	887	901	909	882	938	903	936	883	857	905	859	907	927	891	945	918	914	902	920	904	895	928	957	887	906	893	873	892	886	879	919	903	925	921	880	888	948	942	872	910	880	899	874	954	956	924	896	879	897	896	868	936	928	906	890	907	891	929	865	916	927	961	919	941	940	909	885	900	861	906	860	885	931	907	960	894	913	906	860	910	913	890	920	922	940	900	923	940	912	922	849	918	932	899	885	974	903	875	947	907	923	904	971	910	889	902	909	872	897	926	884	977	925	885	925	901	918	908	930	933	910	955	900	895	882	903	883	900	884	889	905	953	899	917	929	919	915	891	874	896	904	885	876	909	928	943	914	868	841	904	885	922	905	931	875	941	910	939	893	919	925	926	939	852	873	928	901	880	918	935	933	871	918	922	880	922	918	906	858	910	884	952	940	934	949	929	917	948	930	922	938	907	915	912	897	903	893	855	916	978	929	884	873	882	885	950	923	886	917	867	910	923	909	924	936	917	904	912	952	842	878	937	910	869	893	914	925	868	931	881	892	896	937	880	880	903	974	901	953	908	888	895	943	886	884	935	853	898	832	904	886	898	899	878	891	931	916	880	883	882	962	890	969	923	912	916	897	919	912	902	871	874	935	914	867	880	912	941	891	887	915	885	913	893	906	915	933	890	914	873	923	923	907	918	931	846	935	928	894	923	869	850	930	909	909	909	898	868	885	931	986	878	888	922	887	897	876	963	893	892	863	923	913	894	891	875	954	937	866	887	887	876	915	883	870	919	923	921	935	945	881	856	947	892	887	927	890	921	881	881	923	911	937	906	886	919	893	916	967	850	967	916	895	947	893	882	888	906	923	885	929	908	921	853	919	925	969	912	926	915	862	919	919	901	926	860	878	959	909	940	949	924	903	907	918	916	924	910	874	932	883	889	944	939	971	847	931	890	881	846	928	914	949	890	952	901	892	860	931	904	945	935	854	906	992	938	909	850	915	892	861	910	913	866	953	893	952	939	895	870	929	914	885	884	853	927	862	900	881	898	923	943	920	905	861	959	870	917	904	912	915	895	921	892	925	907	912	941	866	874	950	883	902	941	886	935	938	914	907	961	861	973	915	956	915	947	934	954	935	916	915	924	862	869	937	908	899	894	900	964	867	927	898	880	909	888	874	887	941	890	945	904	972	866	856	993	897	884	852	917	891	914	900	886	893	973	889	919	875	903	888	930	886	913	869	915	917	914	913	898	911	913	915	846	911	911	904	839	908	926	918	941	937	886	907	908	913	932	920	919	881	953	937	873	902	927	882	875	849	901	858	954	935	958	931	900	879	898	889	899	895	885	916	921	891	846	918	880	892	980	916	892	925	874	903	952	914	873	940	965	931	909	873	931	855	939	869	928	904	934	891	919	878	919	881	899	908	913	906	922	893	910	924	876	983	888	952	933	877	896	872	951	882	879	871	907	924	947	932	951	951	857	922	868	887	887	935	907	850	937	883	870	906	935	901	856	912	911	937	923	919	872	917	912	876	927	900	955	984	875	942	883	975	948	936	923	904	908	927	888	912	935	898	901	905	822	882	883	960	833	899	930	880	919	897	937	876	943	916	840	916	910	867	946	951	881	897	942	916	865	873	929	928	855	906	937	926	899	892	887	874	933	933	968	931	901	885	902	894	918	935	903	886	848	847	920	908	921	936	841	928	902	902	920	930	870	920	948	902	934	906	856	927	910	922	898	908	937	918	927	984	933	905	848	879	880	938	890	889	857	896	939	923	887	923	943	916	912	919	914	930	908	924	931	904	933	907	933	922	923	872	899	885	947	872	912	939	869	910	889	912	910	874	898	900	938	863	927	903	875	920	904	891	896	920	878	923	861	820	929	922	962	936	919	936	933	888	947	902	937	901	876	870	904	934	856	919	941	901	907	920	931	871	882	888	906	900	879	944	838	902	946	907	898	858	893	897	958	921	937	831	916	942	891	902	873	939	924	904	896	886	908	947	885	857	911	882	942	961	923	910	858	944	856	859	916	895	903	928	909	899	819	924	888	886	893	894	904	899	879	926	868	926	910	907	885	864	908	897	873	907	913	883	924	932	915	922	945	928	958	901	935	907	917	918	953	899	924	907	918	890	926	935	881	902	928	893	991	884	882	927	880	901	899	887	935	892	972	917	922	899	864	941	881	882	899	859	887	907	924	881	959	912	936	871	953	921	967	888	867	886	880	892	962	877	895	855	932	914	923	922	922	903	949	889	949	886	890	915	916	884	898	916	889	873	869	857	914	912	848	952	928	924	908	882	904	925	891	897	930	912	877	870	899	934	913	879	882	933	953	943	924	915	916	906	879	904	893	885	867	932	910	905	909	909	907	925	917	856	886	899	851	879	883	856	918	885	866	837	935	1015	885	892	952	915	897	881	908	919	932	922	938	919	858	860	882	917	937	902	929	929	912	948	859	903	883	883	949	953	892	898	913	873	919	920	895	885	940	930	882	917	905	923	919	919	875	956	924	931	870	887	894	896	969	895
22075	21002	28597	23571	21003	20723	2375	617	469	439	427	349	329	315	326	279	275	261	277	252	247	243	233	264	236	221	241	230	206	215	227	216	216	214	213	214	237	240	226	219	232	259	236	222	191	227	209	211	220	210	229	218	211	188	208	212	220	248	229	223	207	243	238	201	245	215	202	213	199	221	206	219	214	222	207	215	204	210	220	207	206	217	199	201	216	203	211	204	225	215	186	203	199	210	203	224	204	220	215	212	212	206	211	242	188	206	205	216	238	208	214	215	202	217	207	218	197	202	189	210	220	213	236	216	212	215	201	223	191	210	228	236	210	215	223	204	205	194	213	212	217	215	204	221	217	198	222	213	206	216	201	208	190	218	217	218	244	221	221	207	223	241	214	219	235	181	219	219	196	227	217	186	238	224	228	235	225	206	201	212	226	190	203	213	203	203	228	193	188	203	201	223	216	243	224	197	223	176	208	189	216	234	223	241	215	222	188	226	199	194	223	235	208	227	224	224	203	221	213	194	204	207	206	205	207	209	200	211	209	225	209	219	216	201	192	191	217	229	223	195	222	210	209	228	208	220	256	191	215	202	197	214	221	215	201	210	195	219	228	209	221	211	210	222	208	232	218	232	240	218	202	222	196	201	203	231	206	181	181	221	207	205	232	227	231	244	197	199	186	199	203	226	221	205	206	217	204	225	200	214	179	232	205	227	193	212	206	204	229	228	206	216	212	209	233	212	220	208	207	240	247	228	229	201	202	191	193	206	203	204	213	223	209	226	236	216	220	226	208	214	213	184	209	191	232	221	224	235	238	210	212	197	249	196	212	203	208	216	205	227	227	212	226	195	196	203	196	197	192	216	202	209	200	194	220	214	204	194	186	234	192	232	221	222	215	191	230	198	206	214	203	213	214	195	220	178	215	252	239	227	199	213	217	243	218	212	227	215	221	216	194	176	211	188	170	213	209	216	229	194	241	214	210	205	204	208	200	205	212	209	207	215	202	193	186	206	214	209	205	185	222	201	212	218	204	226	236	211	231	206	196	228	210	213	203	198	200	226	227	196	184	205	220	229	223	179	208	247	204	209	214	201	198	203	209	196	203	226	213	222	238	199	218	203	220	226	197	199	220	230	216	224	190	228	217	213	225	214	214	229	225	197	212	229	216	209	231	205	206	189	189	186	217	215	215	213	219	209	241	210	219	225	202	240	239	202	236	240	240	212	212	217	209	209	227	212	219	192	209	201	207	189	215	205	228	196	205	196	210	208	223	225	200	206	215	196	212	204	206	193	187	209	223	226	233	222	216	227	219	187	228	228	215	185	205	192	219	205	214	203	222	191	200	219	186	205	208	197	211	193	207	224	233	201	225	218	218	238	208	207	226	198	239	223	203	223	224	213	216	179	249	200	204	220	200	231	230	208	233	230	203	208	206	205	213	210	210	207	232	231	236	222	212	204	208	196	215	206	205	216	227	191	224	228	202	197	210	230	207	215	213	191	213	215	200	199	201	199	225	203	214	201	212	227	189	227	211	192	247	171	222	182	224	191	235	194	205	213	215	206	208	220	224	220	178	207	203	213	218	225	203	238	214	189	214	220	202	221	208	220	212	211	222	208	206	216	194	204	193	229	207	183	209	199	205	229	216	221	224	205	210	204	204	204	209	198	204	210	226	229	210	205	203	204	227	232	209	228	204	180	192	217	237	188	224	229	210	195	222	236	191	215	200	227	221	185	218	193	215	204	205	206	198	202	210	214	207	228	202	215	234	196	185	226	199	210	208	221	202	202	214	219	209	195	200	197	200	211	206	220	193	201	207	188	232	221	228	167	201	218	209	200	213	203	208	223	225	222	210	210	177	174	189	190	210	219	227	211	222	239	209	195	184	176	222	198	232	205	224	208	207	225	224	200	216	217	221	215	206	217	230	220	212	209	190	208	207	197	229	232	178	189	206	210	240	216	233	213	200	197	228	187	204	234	197	196	194	200	201	218	222	197	209	204	190	207	195	202	208	232	223	214	222	187	201	201	198	195	170	202	214	202	200	214	212	231	203	213	225	201	183	196	211	237	198	214	229	212	220	229	214	194	211	206	225	204	199	210	220	190	219	205	220	212	234	212	213	221	194	196	187	239	224	212	233	190	195	217	193	205	184	208	200	230	196	215	206	199	218	234	240	218	225	200	216	204	211	206	188	208	217	212	206	204	230	210	188	213	227	204	193	207	221	196	214	211	194	221	230	231	204	220	228	203	214	197	200	209	268	209	224	197	219	205	208	204	206	205	189	201	210	186	200	197	215	205	201	213	201	211	198	216	215	196	217	236	205	200	216	206	207	210	200	216	208	194	198	224	197	213	215	218	196	196	200	203	232	223	206	219	208	234	233	218	200	221	234	208	204	208	202	209	229	229	204	197	205	235	216	203	194	224	196	214	231	219	232	183	207	227	224	183	226	233	191	197	216	212	230	230	188	204	203	187	198	212	219	228	210	201	211	215	207	233	189	196	225	212	197	194	217	209	220	223	198	223	199	175	188	223	216	207	194	233	213	193	191	208	224	199	206	200	199	228	226	249	244	215	211	202	193	216	207	219	197	200	232	204	205	202	230	207	221	197	204	191	231	230	207	217	222	225	202	206	174	229	226	220	218	236	216	207	204	193	221	202	221	209	207	192	245	211	216	233	227	216	204	212	219	217	197	197	236	208	222	183	219	205	230	206	220	213	204	214	211	217	209	242	191	214	199	185	234	215	220	219	205	199	200	203	198	200	246	220	209	187	197	189	212	223	204	184	232	200	209	216	239	219	203	220	219	195	217	195	185	209	238	203	232	220	176	228	218	199	185	220	180	207	240	227	206	225	216	216	206	172	192	213	234	201	231	232	254	199	230	208	230	222	184	211	211	230	204	217	237	199	195	199	212	190	179	193	229	232	233	219	196	201	192	225	216	216	220	228	217	221	213	232	210	243	222	213	234	226	202	198	216	222	237	197	208	209	224	227	203	210	207	199	216	223	209	213	233	222	207	203	234	204	239	203	222	183	218	186	221	240	199	211	219	185	202	201	203	212	222	234	215	188	212	222	206	189	203	204	228	200	217	204	208	233	208	213	202	215	207	236	217	197	192	218	208	190	231	205	236	232	206	186	197	206	230	231	231	214	188	231	207	198	211	215	234	240	213	198	193	203	194	215	213	229	223	208	191	218	220	208	203	219	219	214	227	181	204	227	191	179	183	204	225	210	202	228	196	214	200	208	216	215	216	181	215	209	195	216	227	196	212	203	223	203	201	195	238	227	225	230	213	183	216	215	203	245	209	195	237	188	184	217	200	193	239	239	223	210	216	203	190	225	219	224	206	209	229	208	228	196	218	213	199	215	205	209	213	194	222	222	203	195	219	224	237	193	212	197	230	222	199	215	219	173	226	214	183	207	203	200	194	197	202	211	215	205	206	227	195	204	227	203	196	208	219	211	210	198	218	228	218	225	204	237	204	217	217	199	201	209
4204	14234	9164	4375	2998	2121	1566	1220	1030	898	759	689	605	569	516	448	499	461	414	413	369	350	385	356	343	323	367	372	321	333	333	335	313	330	318	319	319	309	303	340	283	280	323	293	289	307	325	315	320	310	279	297	320	307	302	287	312	299	309	301	299	304	290	289	332	299	323	293	287	284	300	301	249	308	290	294	308	308	261	266	314	328	306	292	273	298	307	295	264	311	292	298	297	294	310	259	263	275	303	310	278	284	323	309	295	304	287	298	288	284	293	292	287	291	287	271	283	264	275	280	311	280	298	298	285	307	316	300	248	263	279	297	279	288	283	292	264	277	331	287	277	302	312	310	268	298	293	281	272	280	330	281	298	308	304	292	281	263	275	283	280	323	282	313	272	303	299	244	286	306	287	305	321	294	292	272	284	297	312	301	284	296	278	278	288	315	286	266	281	288	312	288	279	309	282	285	320	272	283	291	291	305	296	236	314	260	284	301	294	289	299	304	273	277	293	292	297	274	296	296	256	291	293	280	284	294	256	286	302	283	315	284	307	300	305	282	289	304	314	292	302	279	280	286	286	318	309	276	279	279	286	258	299	287	309	271	289	313	295	290	297	304	291	295	289	317	305	304	302	293	271	298	317	286	279	281	294	298	297	271	296	288	273	279	300	275	330	278	316	290	298	282	286	277	322	310	290	280	303	302	322	287	279	279	283	305	265	270	264	292	291	287	295	271	271	296	329	271	280	280	311	302	300	277	306	353	307	294	281	310	272	304	296	285	305	276	289	274	300	299	319	297	284	292	270	328	297	293	321	313	281	266	303	281	307	292	305	283	281	323	310	286	309	297	298	272	285	295	299	322	285	269	289	308	271	314	308	321	266	312	295	303	291	284	278	324	290	299	310	295	280	286	304	278	312	264	316	286	292	302	294	292	304	296	309	276	304	305	292	287	283	281	291	297	294	314	274	276	288	299	279	295	276	244	283	300	262	279	276	297	298	305	312	292	322	287	285	303	301	263	308	266	299	297	282	294	289	303	290	318	272	312	295	284	297	312	278	288	294	294	298	286	286	290	280	275	287	255	254	295	297	276	313	277	301	271	290	294	308	288	255	325	277	269	277	306	275	279	286	302	279	274	278	271	276	321	303	310	299	305	297	318	264	292	282	303	342	290	251	298	296	268	326	275	274	295	311	280	304	290	284	295	280	283	272	284	275	299	305	293	304	282	299	290	286	317	295	343	324	323	285	317	294	267	294	290	279	284	287	286	279	310	285	291	272	297	286	273	317	274	293	259	292	290	278	310	272	280	263	272	282	267	267	278	302	248	291	315	291	308	317	288	308	315	304	312	256	285	285	277	264	308	319	335	322	270	296	329	336	265	289	289	334	262	304	337	275	296	291	321	290	317	266	280	321	283	267	280	292	285	299	293	298	300	301	280	316	273	280	308	264	276	292	298	300	280	292	299	292	286	293	325	298	317	276	313	298	261	303	265	286	302	302	297	322	285	270	322	303	283	297	291	327	282	296	285	292	277	283	319	277	294	295	282	325	304	280	261	280	258	302	279	260	289	261	281	301	297	286	298	311	287	309	279	280	307	308	323	277	296	293	293	307	328	308	257	314	285	296	250	285	285	283	277	287	286	306	294	305	280	282	322	279	302	288	290	274	312	277	309	251	269	281	303	241	290	272	302	288	277	309	305	263	305	265	258	293	325	302	302	297	298	279	315	256	302	300	281	281	286	284	290	259	263	286	294	319	285	293	293	290	275	279	290	289	281	286	284	268	279	283	308	331	294	285	290	305	293	340	291	295	255	269	277	269	303	257	260	295	299	291	301	285	272	295	283	315	303	298	273	275	284	270	279	323	286	303	311	286	297	264	291	300	326	315	296	293	287	270	295	282	308	289	294	284	264	272	316	289	267	291	281	296	292	294	289	292	321	299	253	311	303	297	311	295	292	290	279	310	301	290	265	272	288	305	280	263	318	273	295	297	298	286	317	307	311	302	305	289	319	246	292	279	270	296	269	282	300	287	296	273	281	296	265	293	291	305	246	272	267	285	283	303	300	283	290	282	289	311	285	314	300	288	298	292	302	296	303	314	280	276	289	289	282	305	289	279	270	342	295	289	295	308	298	279	298	286	319	270	274	296	298	265	321	265	275	310	317	282	306	275	347	283	283	313	307	290	300	282	307	300	284	301	282	293	273	324	289	268	293	306	296	282	283	275	291	259	300	319	327	279	336	287	320	288	277	304	288	271	289	304	286	264	271	291	288	278	274	269	313	273	312	296	285	297	253	315	257	286	263	275	280	279	298	287	303	302	291	284	273	283	278	311	263	280	292	294	280	295	300	299	308	286	298	340	317	300	308	279	299	300	298	296	319	242	233	286	289	270	294	292	291	285	270	258	306	262	302	276	287	291	293	317	305	294	280	282	269	273	254	282	280	284	315	303	290	319	297	292	317	312	295	274	311	288	283	284	295	302	289	263	287	322	269	272	261	250	299	268	281	284	279	302	299	280	304	290	268	292	279	280	324	278	291	290	273	251	307	318	278	311	328	294	272	267	301	271	274	283	254	274	317	286	305	287	270	310	279	300	329	292	273	256	311	285	276	288	314	291	277	268	291	281	307	281	279	308	296	296	288	291	245	306	279	312	324	263	285	313	285	281	297	269	269	315	306	299	306	293	312	281	265	295	258	275	284	310	313	286	311	288	282	292	279	276	266	305	308	288	293	278	273	309	261	289	289	289	287	253	276	306	304	308	278	295	296	287	317	291	278	278	297	340	276	286	284	292	281	288	295	255	255	275	294	288	346	287	306	285	298	285	311	302	276	288	332	293	281	289	328	301	287	270	289	275	274	278	267	283	309	258	285	279	281	307	288	282	287	270	294	265	322	298	260	242	309	270	301	307	310	290	309	269	289	290	285	299	299	267	273	268	301	310	293	308	291	284	285	289	260	286	281	276	284	279	292	301	317	281	296	283	273	287	264	274	287	294	298	289	290	288	290	274	297	286	292	269	320	292	280	274	308	261	306	267	325	315	264	271	303	267	270	263	294	294	269	287	271	296	291	307	278	306	288	271	292	279	303	304	286	277	284	289	286	331	286	289	278	258	299	279	288	280	276	255	287	301	309	278	283	283	289	266	297	281	303	309	289	288	303	293	293	304	286	286	299	289	300	267	277	314	288	291	314	257	308	281	285	263	283	267	258	302	285	284	278	293	280	294	287	293	298	291	294	294	299	268	284	267	307	268	329	301	319	247	278	303	239	296	288	306	296	312	284	297	271	296	285	273	274	290	322	303	297	265	283	284	271	285	296	289	258	293	270	302	300	304	274	286	316	252	306	305	281	296	308	293	271	305	267	258	309	280	295	299	264	321	271	282	288	299	280	311	280	284	296	304	297	314	276	297	284	290	293	293	279	269	276	312	308	281	265	264	315	285	273	283	300	290	315	288	265	300	266	300	301	284	293	291	270	289	270	287	263	299	296
26687	17619	3507	918	648	640	615	587	604	638	650	599	598	556	602	618	627	630	588	611	604	611	598	584	647	582	599	597	612	624	574	608	600	641	616	607	592	635	581	619	612	595	611	593	600	583	671	633	606	605	645	588	620	596	606	590	606	644	585	632	636	629	614	622	603	573	641	620	624	592	637	603	598	549	611	650	574	605	586	609	589	580	638	590	627	571	633	642	650	617	574	611	659	586	554	596	584	588	603	616	606	624	594	643	602	536	567	606	608	586	623	598	573	594	616	598	573	569	604	581	592	616	655	619	634	586	640	632	561	605	624	568	582	592	610	616	580	579	581	598	583	577	623	618	565	577	631	577	609	566	605	564	577	595	595	582	630	603	572	620	626	653	582	607	587	605	606	603	583	595	566	627	571	607	585	571	610	615	563	625	599	582	617	584	580	576	609	585	571	595	640	643	640	558	604	604	653	592	609	617	608	596	600	568	648	603	575	607	602	603	597	591	627	595	583	571	601	645	634	607	590	609	653	577	614	588	605	583	636	641	569	634	579	614	639	569	561	615	628	653	598	641	627	605	597	621	586	594	588	596	630	594	607	588	635	612	633	579	567	584	610	580	627	641	627	622	551	613	552	598	633	596	599	575	601	582	619	603	585	610	621	628	627	622	575	638	646	650	585	603	596	573	573	612	584	611	569	601	568	571	615	553	656	624	660	618	611	617	625	607	627	590	610	616	596	627	614	597	628	597	573	608	621	570	614	626	619	579	592	633	620	595	618	616	569	616	669	653	604	573	577	614	598	627	619	595	616	635	559	628	614	624	594	614	614	601	572	635	576	615	598	614	622	584	634	599	624	595	584	554	628	607	607	602	604	604	595	584	599	627	613	651	610	553	579	610	605	636	550	611	594	592	570	615	570	615	593	621	609	603	617	586	601	600	591	616	570	593	584	630	615	586	625	598	602	563	600	593	601	603	631	634	619	645	588	621	566	604	612	607	624	605	627	594	619	578	575	646	603	592	616	624	599	628	617	582	624	600	620	648	601	595	634	600	577	603	649	610	591	592	578	596	644	583	636	592	575	570	580	599	610	653	605	595	621	586	602	645	630	616	626	613	588	599	570	609	574	561	599	615	606	570	609	607	565	599	628	599	587	583	640	639	581	620	563	588	601	629	625	604	579	585	630	603	586	662	595	646	620	583	587	612	615	621	619	622	658	614	567	585	630	621	607	546	598	582	623	576	592	642	600	585	636	594	610	579	577	636	628	579	587	608	587	628	647	595	592	623	555	569	606	585	617	599	648	625	612	595	598	578	619	617	552	627	613	596	620	597	593	633	623	591	631	579	590	579	599	630	618	626	640	630	594	609	596	560	595	590	587	611	591	620	641	611	596	601	561	629	589	614	624	601	636	627	543	592	657	578	590	618	618	644	583	553	628	587	596	614	611	628	603	575	559	552	594	627	604	551	611	614	621	616	647	594	643	611	570	602	627	591	560	636	599	618	599	595	612	607	605	573	647	601	604	619	586	640	584	609	602	616	634	602	597	624	561	586	608	640	609	625	611	602	571	638	607	616	633	575	622	607	634	614	613	581	631	626	617	621	652	576	596	569	594	627	592	596	637	636	620	656	626	618	605	630	613	551	577	614	655	606	576	642	622	632	589	615	622	569	592	598	577	575	613	621	599	596	655	630	594	556	590	585	554	600	630	587	631	623	616	647	590	630	588	582	596	580	606	606	619	613	639	612	600	605	630	647	600	600	584	597	592	613	648	651	614	604	664	568	572	604	595	572	626	626	576	571	623	536	609	637	591	567	625	608	592	593	611	600	611	612	582	619	622	597	615	585	614	581	602	568	603	656	612	587	628	602	573	663	610	567	658	603	649	615	557	637	560	572	585	588	625	583	611	610	597	605	631	617	553	635	580	613	629	565	569	576	579	592	580	640	612	569	608	625	607	604	612	628	569	623	619	633	632	615	609	587	676	567	581	613	625	622	572	590	595	587	571	597	604	561	638	573	588	600	611	608	609	587	628	622	606	586	614	576	576	633	628	625	637	591	588	584	613	621	582	595	651	568	596	658	616	587	578	586	621	624	612	554	616	640	599	619	617	582	596	604	629	621	605	589	587	564	561	606	591	618	618	596	579	605	598	616	609	628	628	608	584	600	580	640	631	633	646	637	598	632	581	638	618	564	623	603	614	578	606	606	614	641	565	547	631	638	602	563	626	626	585	600	619	566	654	590	632	601	591	613	623	610	607	591	574	599	594	613	585	629	617	601	592	642	585	571	625	629	603	632	608	618	599	593	654	583	596	618	573	612	609	577	568	588	606	598	619	597	592	589	598	568	574	620	593	593	577	630	607	569	605	606	600	595	579	615	606	644	622	557	622	577	626	628	577	627	586	613	609	556	613	633	615	615	646	609	575	613	641	645	537	604	592	648	617	617	587	618	643	657	621	644	616	628	614	598	575	620	543	644	605	601	548	556	571	613	584	642	633	551	584	589	605	649	598	635	657	589	625	552	633	573	590	622	598	547	636	626	622	596	573	606	579	607	565	611	615	576	592	563	577	587	608	611	565	590	635	611	646	572	623	589	601	643	625	615	637	592	624	618	610	598	560	584	555	616	601	569	615	613	637	614	609	601	557	585	580	614	624	598	579	581	599	609	528	588	659	625	607	580	574	596	574	608	638	621	581	659	610	598	555	588	607	590	662	653	579	591	631	643	650	610	589	646	597	559	592	563	605	588	605	616	603	603	619	588	570	621	620	629	581	575	628	603	595	596	626	574	582	617	594	583	596	614	637	562	607	581	617	593	584	597	595	588	584	641	578	577	649	619	566	646	581	577	598	627	627	598	613	671	594	576	581	574	590	565	606	571	588	603	650	601	578	617	580	647	646	599	657	587	610	649	574	634	630	566	597	591	650	603	636	613	604	610	623	638	578	565	625	606	612	604	621	603	556	584	592	628	627	618	632	596	580	642	586	609	630	586	567	561	594	610	620	628	603	545	607	620	569	622	601	598	589	638	606	633	626	598	596	575	597	629	605	609	596	648	628	628	604	637	584	641	573	618	611	640	607	598	622	580	597	608	621	569	602	632	665	632	638	601	593	609	642	559	611	627	594	611	644	622	668	624	588	560	583	632	662	611	623	596	558	578	604	557	576	606	618	584	625	616	624	614	664	621	641	603	598	599	607	623	576	655	649	603	641	612	571	650	606	647	677	583	604	611	533	584	580	588	584	599	571	598	590	652	617	620	564	571	599	567	615	564	588	568	584	601	565	648	591	625	592	601	555	600	635	605	597	584	607	618	603	633	595	631	592	603	598	561	606	630	673	595	586	618	598	589	602	618	611	592	658	633	587	610	591	636	618	597	621	634	626	598	592	579	597	636	583	640	580	590	605	580	592	619	602	637	603	674	609	601	605	596	615	622	575	588	602	618	630	607	592	582	633	587	593	626	608	594	630	636	576	629	631	616	566	611	630	594	621	643
4175	1741	1297	938	889	903	913	868	916	845	825	843	860	914	852	834	775	811	844	904	837	834	877	872	830	842	870	848	847	814	856	861	811	872	839	858	787	887	856	824	866	780	894	885	851	826	899	820	839	824	844	867	828	895	813	817	845	851	840	837	852	937	842	852	837	811	845	864	848	810	835	872	816	858	842	778	803	817	857	862	828	833	789	781	873	848	819	833	868	851	840	877	834	831	837	838	826	822	844	814	898	800	834	826	817	851	786	833	903	818	846	910	840	880	887	824	805	865	792	845	897	850	855	860	805	882	882	837	844	904	862	820	869	809	874	849	837	837	830	825	871	869	829	780	816	845	789	890	877	822	847	834	826	804	852	851	860	851	837	817	831	866	891	920	854	814	840	843	865	848	880	859	838	850	805	843	841	837	828	824	845	819	850	875	860	846	826	847	869	860	869	903	863	859	894	896	853	817	840	854	807	907	782	829	859	833	920	825	815	838	866	883	868	816	844	867	849	825	808	868	793	849	838	849	792	880	847	866	821	804	789	821	849	823	845	888	833	887	827	848	837	858	870	853	825	811	837	854	815	883	818	852	827	845	869	854	831	811	798	864	842	860	833	828	830	819	850	862	818	822	835	799	809	808	885	816	858	844	874	865	847	860	795	852	833	874	857	833	851	834	841	793	851	847	832	816	849	850	844	834	816	865	854	826	853	832	876	857	858	921	829	853	872	889	847	847	844	837	873	830	835	848	833	880	862	864	880	888	795	837	853	827	849	846	875	796	858	843	817	877	858	846	913	866	845	811	806	845	854	851	836	800	809	854	898	789	862	864	822	814	856	826	867	885	808	839	815	802	818	795	853	832	844	799	844	847	848	866	864	876	930	793	877	781	842	888	817	804	836	824	832	798	832	811	878	823	855	856	776	800	835	859	839	864	828	859	878	850	828	807	820	849	905	822	792	817	819	825	832	834	819	873	849	814	827	846	825	857	822	849	863	877	800	824	833	793	840	870	842	842	871	813	830	801	863	853	819	851	834	794	866	862	848	828	843	843	832	848	815	843	798	857	829	869	823	853	883	835	852	836	818	839	889	861	836	844	828	792	872	890	808	826	834	852	888	855	871	759	847	821	870	827	866	775	840	861	810	816	814	879	836	860	871	870	842	848	838	862	799	896	880	868	837	847	811	868	833	805	869	873	822	844	837	800	898	837	825	898	815	804	788	819	860	877	826	789	870	875	810	827	853	788	880	871	836	856	818	819	840	887	848	839	841	821	836	866	889	870	867	861	859	858	818	859	831	792	837	853	882	841	809	823	846	891	878	845	832	886	795	834	874	880	799	866	866	826	779	843	865	871	837	852	854	780	845	877	831	797	869	873	821	833	881	831	847	798	812	843	843	842	812	797	837	841	809	893	876	870	854	851	868	851	826	829	851	888	829	853	840	835	884	860	855	892	835	839	848	879	912	807	825	836	868	896	832	855	867	837	762	913	793	852	830	789	840	823	867	860	804	907	843	851	853	848	883	789	883	882	847	846	829	821	806	795	843	863	861	807	906	863	864	882	859	869	859	862	844	823	817	865	849	838	830	817	810	820	809	847	852	854	878	869	844	814	913	872	828	842	876	829	858	836	881	857	851	822	865	848	848	855	829	818	834	834	868	898	833	798	818	849	826	869	842	831	888	794	859	877	829	790	823	805	816	819	822	795	846	848	885	833	871	895	849	776	930	840	859	805	815	836	805	888	817	804	825	799	823	834	881	843	838	802	843	877	834	890	804	845	888	886	916	818	826	780	869	878	862	844	817	917	813	861	842	809	813	848	800	817	903	830	872	857	873	869	881	809	856	819	791	823	828	885	843	883	811	877	811	884	837	852	820	806	856	889	845	808	822	836	853	832	814	856	822	861	817	876	818	849	810	779	826	850	849	873	862	809	887	882	890	845	871	804	856	824	823	800	863	848	869	805	878	836	842	859	850	885	827	829	799	864	831	885	836	810	857	813	825	875	870	821	812	905	824	829	821	811	805	841	809	875	882	841	874	854	849	857	880	832	876	829	841	864	873	854	897	831	832	843	815	837	860	825	820	799	781	861	814	803	828	836	804	807	930	870	875	837	815	846	848	829	836	816	831	822	798	821	846	820	894	854	793	891	836	872	850	832	862	827	825	854	850	798	846	829	830	853	882	828	869	879	835	865	789	834	804	868	828	822	833	864	866	888	870	830	831	862	832	845	866	843	772	852	822	847	824	844	849	809	850	871	836	830	855	851	860	836	801	804	791	906	869	808	868	849	836	854	867	899	804	817	843	820	861	871	826	831	864	835	854	817	858	836	872	851	831	890	832	873	843	841	807	828	876	771	792	840	833	883	867	827	834	814	825	827	860	825	885	822	847	805	842	824	840	833	871	837	894	840	850	772	802	820	880	888	861	836	805	841	842	803	881	852	781	831	865	824	839	873	780	818	793	816	830	852	829	825	900	855	805	808	895	868	878	846	832	867	902	788	825	874	865	809	882	819	825	823	851	865	857	873	841	855	847	873	810	846	818	814	840	844	807	858	831	828	845	847	835	826	843	846	812	878	885	847	858	849	870	838	839	836	827	865	833	826	859	865	862	856	802	882	851	873	823	909	824	873	870	812	863	801	830	836	832	791	902	786	825	824	815	809	860	845	860	884	879	819	804	825	914	866	812	869	831	844	842	861	861	799	806	891	875	828	838	879	912	845	869	861	837	882	823	869	872	811	879	851	812	843	858	815	872	865	834	807	849	859	788	813	804	842	805	843	904	879	829	826	879	795	839	881	865	908	854	828	934	837	846	900	821	815	811	801	811	839	861	806	834	832	875	779	883	857	839	880	813	851	850	811	883	840	885	855	826	835	852	860	855	843	820	917	866	839	832	832	841	829	849	776	860	844	849	826	856	870	864	906	813	831	836	857	838	873	789	851	815	840	831	853	834	821	835	891	832	837	790	882	807	852	832	805	877	842	848	859	793	873	902	876	821	884	874	842	851	838	875	811	811	855	841	896	818	839	838	831	831	859	803	815	803	847	870	859	811	914	797	853	860	844	834	873	823	841	829	847	826	861	867	875	817	781	838	847	795	832	851	830	904	823	873	815	909	854	819	840	816	862	837	802	809	824	846	845	831	829	830	841	822	847	807	798	907	829	838	806	835	888	880	840	840	925	854	823	923	871	839	860	835	827	876	829	870	858	848	820	847	865	851	856	869	885	839	840	824	840	810	865	851	871	818	827	860	862	859	883	829	852	846	833	830	838	834	810	863	848	813	809	834	794	817	894	863	844	867	871	892	878	790	820	832	810	865	833	861	854	859	860	847	870	820	846	813	817	870	825	848	843	867	830	873	821	876	875	832	828	868	866	890	851	859	817	872	843	808	872	893	867	858	865	864	862	830	841	861	835	839	846	850	898	820	792	861	838	838	859	837	838	823	819	875	805	798	815	838	834	847	844	902	827	854	853	855	848	824	869	806	828
22976	20962	27999	24080	20766	3625	707	440	426	381	367	353	311	310	308	332	289	332	283	317	274	288	278	267	275	301	269	242	289	285	311	268	289	265	265	266	255	253	252	261	259	273	264	253	280	285	256	266	271	258	258	256	284	273	265	254	285	291	244	248	264	259	257	258	279	257	287	297	266	271	258	254	256	281	260	247	250	285	253	271	244	274	262	249	275	251	273	252	257	284	275	263	269	258	236	268	261	284	276	291	254	248	227	274	292	262	293	300	254	282	256	247	266	282	296	280	274	275	285	247	278	257	280	277	294	261	282	270	263	281	236	285	276	246	255	288	279	252	284	251	258	291	273	258	233	249	245	248	304	249	274	272	276	254	262	238	255	265	261	264	242	313	286	285	253	282	265	260	284	260	267	265	252	261	260	264	275	261	272	249	255	287	269	308	285	228	297	300	274	256	262	246	276	264	267	243	265	231	279	277	259	249	298	276	250	288	242	255	277	262	267	256	259	252	275	256	270	255	272	254	298	274	275	260	259	241	245	265	283	292	256	267	265	247	240	231	273	209	289	247	296	267	263	252	251	232	242	278	251	269	273	297	246	246	250	245	240	256	242	248	251	297	263	252	274	263	286	224	273	266	237	283	272	258	258	266	266	248	258	254	272	264	238	268	285	282	252	291	256	242	237	237	263	277	256	270	251	278	253	288	286	272	249	248	284	243	261	256	260	240	257	271	262	274	250	247	280	293	289	255	270	274	271	252	285	254	254	255	282	283	284	282	260	254	261	259	271	247	282	285	246	252	262	258	246	253	278	248	292	270	273	268	279	220	270	247	281	258	260	254	259	263	266	273	273	235	272	243	279	273	253	259	265	274	274	227	271	276	298	272	273	264	260	286	249	276	263	252	240	277	276	272	252	288	239	250	259	320	259	272	276	255	265	257	280	259	262	270	249	241	270	283	255	251	268	260	268	291	299	272	299	267	259	264	286	302	275	249	242	270	271	280	272	251	255	248	254	281	288	272	269	233	296	267	267	270	269	266	273	245	242	262	287	274	271	254	285	271	284	263	277	237	270	268	264	266	244	279	273	247	273	253	248	277	252	239	269	269	248	269	262	259	263	250	270	258	264	280	272	283	261	263	282	241	296	289	277	248	242	249	273	243	253	238	258	241	264	242	285	273	284	274	283	277	254	265	258	289	287	278	244	255	248	264	253	246	267	252	263	262	290	249	252	241	238	279	264	269	217	263	268	254	263	291	283	248	300	297	255	278	270	273	244	276	259	273	240	266	262	263	271	259	270	273	249	250	260	284	273	270	258	257	274	290	256	260	268	291	262	242	271	243	264	266	265	254	275	251	248	262	237	267	259	275	267	297	292	273	268	265	259	257	277	270	248	255	248	221	246	248	290	258	265	242	277	293	272	235	295	264	264	260	291	258	242	259	260	283	283	243	275	280	267	267	276	257	279	266	261	276	260	265	266	277	275	295	266	258	261	267	254	251	255	261	265	271	295	281	281	232	273	270	267	256	285	265	248	245	270	283	246	243	277	269	278	272	324	266	260	251	274	270	272	258	284	278	269	269	267	280	247	242	265	249	264	254	280	272	245	264	224	263	272	293	274	277	281	268	285	295	287	256	278	261	263	266	282	288	284	276	280	269	225	281	234	275	283	272	243	265	278	266	309	275	270	289	258	274	269	269	258	252	266	255	253	274	270	250	254	266	268	255	246	266	270	285	274	265	242	275	272	240	254	240	254	289	282	293	287	263	288	268	261	250	255	247	235	249	258	269	256	262	257	254	263	247	265	266	283	242	259	283	260	239	264	290	293	247	244	268	253	257	273	268	257	286	261	266	260	277	268	291	242	253	248	288	262	227	260	240	250	265	300	284	295	274	280	239	257	289	249	235	260	270	246	243	261	238	259	268	299	256	268	263	263	240	263	279	256	263	246	265	237	244	294	277	249	262	256	259	247	265	279	266	282	257	277	260	292	264	260	273	260	258	282	258	267	266	288	248	283	242	267	279	288	257	266	279	310	265	270	248	269	253	232	264	264	259	271	268	279	244	303	246	283	266	251	261	267	243	261	284	252	248	250	254	235	246	270	287	239	240	275	254	267	259	252	221	268	244	273	276	258	232	299	281	248	295	253	272	231	283	256	275	251	260	258	267	257	277	291	269	260	261	265	263	248	280	262	257	256	254	264	281	262	223	270	265	270	283	241	248	285	257	268	249	258	269	275	267	247	271	255	303	269	256	281	278	258	259	283	221	255	270	279	271	234	287	285	273	263	271	269	291	268	249	284	253	236	288	254	263	261	289	252	259	263	289	273	237	256	274	240	273	249	275	252	262	262	283	271	243	280	274	249	262	248	275	249	219	263	286	280	243	265	289	274	248	278	258	242	259	256	253	253	272	285	270	275	275	252	281	262	276	273	282	276	284	273	271	245	272	260	282	244	262	257	248	257	286	242	276	282	256	287	262	284	268	246	263	241	242	275	280	241	242	272	266	300	253	265	282	253	238	259	274	250	282	269	285	258	279	288	259	262	279	255	271	240	273	243	272	264	267	261	272	252	265	295	280	280	277	251	254	266	253	273	283	249	265	257	238	274	257	275	249	260	254	261	265	232	252	290	300	253	244	241	251	248	289	254	266	274	249	271	269	274	247	253	246	256	268	262	283	271	276	257	291	278	255	240	256	270	239	261	298	261	282	266	244	281	245	236	267	261	258	289	271	240	247	256	261	250	227	261	294	260	279	258	279	272	258	229	264	250	249	246	260	285	238	272	288	262	289	253	281	250	257	252	264	283	263	281	295	224	304	274	260	248	256	278	262	275	291	273	241	274	281	273	275	275	278	254	291	267	263	283	239	282	244	266	275	276	276	256	246	257	239	261	273	266	273	270	271	255	286	267	279	255	243	298	257	261	254	238	247	279	266	235	248	276	242	238	267	257	267	270	258	264	271	257	250	281	266	267	286	258	279	283	259	263	253	251	258	254	259	238	258	234	260	283	241	252	278	257	264	289	248	257	290	227	294	251	288	264	280	248	247	271	284	251	252	290	281	256	246	263	259	255	282	274	259	292	255	266	289	247	279	246	262	276	256	287	248	279	278	258	259	301	258	225	249	255	266	267	265	272	267	254	264	228	275	268	283	250	275	284	222	233	271	264	270	265	245	257	261	285	234	303	278	260	252	248	268	263	265	266	229	286	259	276	241	265	262	247	279	285	270	255	269	280	275	296	260	251	265	265	263	272	334	261	236	226	266	271	270	281	282	267	249	249	235	279	271	279	246	302	248	264	271	291	256	273	289	245	268	263	245	257	262	246	291	257	231	288	268	278	307	277	258	228	264	274	261	255	262	275	247	264	265	262	279	298	258	241	277	235	293	282	276	235	257	270	281	267	229	263	272	266	296	263	260	271	261	256	263	227	264	286	255	270	258	263	258	276	271	281	260	291	281	298	268	245	258	281	270	239	242	252	261	236	226	265	250	255	275
3139	8852	5546	2606	1892	1375	1094	877	760	721	622	608	558	520	520	544	518	488	466	451	460	444	450	436	452	441	405	397	397	398	426	398	382	390	426	403	382	417	404	402	408	410	423	400	423	388	418	430	394	368	392	393	416	389	406	407	414	400	366	391	400	435	397	404	423	410	350	382	396	410	385	402	417	426	384	423	419	352	394	388	389	373	386	396	414	420	422	375	397	394	360	424	388	386	363	397	376	386	367	414	376	399	399	420	391	402	436	389	418	384	430	373	404	385	412	387	414	421	405	428	388	394	445	391	365	409	352	361	421	405	379	404	406	390	393	370	366	426	391	402	433	409	403	365	387	410	374	431	379	427	423	359	374	436	421	407	398	407	391	398	360	397	399	391	393	373	417	379	386	410	408	421	399	394	376	355	354	354	389	411	406	379	387	443	370	430	379	415	379	413	412	415	397	395	389	408	368	362	382	426	396	444	402	404	410	428	397	360	407	371	346	396	361	393	374	419	376	425	426	404	400	421	466	381	388	414	396	371	399	407	359	404	397	389	428	370	444	404	387	406	378	411	416	405	370	386	381	413	377	416	420	378	420	394	390	391	387	365	403	376	385	389	377	378	404	378	395	405	391	438	386	389	384	346	378	394	424	387	449	395	392	414	423	363	375	407	392	370	401	387	411	417	406	385	388	412	415	386	377	388	358	391	392	398	381	425	399	369	357	394	402	409	383	418	409	405	398	404	435	403	403	393	363	413	353	388	388	402	381	390	385	358	398	397	425	432	386	429	400	395	376	377	367	395	374	363	397	359	374	401	446	387	373	356	388	426	415	437	390	376	364	387	398	373	395	373	376	379	375	437	382	412	414	370	378	389	395	417	387	376	358	426	430	379	407	417	370	423	405	402	359	373	372	402	399	433	399	411	417	368	388	384	393	407	372	400	368	395	386	414	403	423	384	404	367	389	403	378	352	414	387	408	395	387	372	383	384	432	399	420	371	390	398	397	375	397	392	400	406	384	374	401	385	376	394	347	404	378	436	421	383	437	397	412	367	389	419	416	357	388	373	403	420	397	391	405	389	409	397	441	390	387	393	382	391	405	373	385	407	383	417	438	418	378	380	397	364	409	371	399	404	364	393	404	375	417	343	395	397	381	368	409	396	391	413	405	379	401	402	426	431	349	409	365	423	362	398	398	376	418	376	431	400	425	405	390	375	371	347	395	369	416	386	401	389	398	388	398	404	406	377	389	399	403	392	385	404	350	420	379	392	372	448	425	398	355	407	356	418	382	371	409	405	399	410	390	414	412	374	371	403	397	378	397	381	397	360	388	416	364	376	423	437	400	383	377	401	397	381	376	386	383	375	405	365	407	468	385	425	411	407	398	384	389	406	404	377	407	395	388	388	372	410	419	395	379	400	388	401	367	421	425	390	414	389	412	405	393	395	377	396	436	383	449	399	415	370	388	354	440	359	397	383	388	366	382	361	423	398	427	373	372	411	442	403	395	401	364	380	392	363	374	365	422	370	371	382	362	407	408	421	376	409	351	388	377	386	394	349	377	453	394	390	377	422	393	404	393	381	399	414	408	403	395	413	402	383	419	376	396	373	336	398	390	399	370	384	453	379	418	392	375	398	382	391	389	390	430	407	391	406	428	374	416	405	405	404	399	371	402	381	377	405	361	390	388	428	376	391	404	406	414	378	382	387	396	404	425	399	408	375	401	344	441	366	392	437	350	374	427	381	368	427	408	405	412	399	352	415	356	370	407	411	417	384	361	387	428	379	405	362	378	391	337	400	379	395	392	383	396	432	392	387	394	407	383	365	392	353	364	388	376	356	426	379	396	393	382	389	373	399	416	407	367	400	391	406	393	349	399	384	399	405	394	372	374	397	419	411	404	407	411	374	370	408	375	402	402	433	396	411	415	398	376	386	376	391	395	404	387	408	419	387	406	399	385	413	398	426	380	389	390	347	403	394	415	366	414	392	387	426	429	393	396	409	350	360	417	428	390	422	403	375	388	404	394	410	380	397	384	409	414	434	405	395	411	391	387	407	393	368	434	388	379	373	374	398	415	406	397	380	372	421	385	405	382	377	387	395	411	398	410	381	391	376	370	394	406	385	391	372	357	390	388	373	410	411	381	371	396	366	419	390	399	382	363	386	378	385	397	383	372	428	386	359	382	395	377	425	406	416	390	392	357	353	420	411	408	388	383	409	395	384	399	419	420	403	388	386	386	409	403	455	407	389	386	410	379	389	418	399	374	401	380	386	393	380	392	388	399	406	397	366	365	370	377	377	389	421	400	373	390	399	368	373	407	397	406	390	359	390	386	382	383	434	388	389	361	386	400	450	382	390	401	394	420	415	368	376	399	415	405	383	407	380	382	377	387	386	414	402	404	419	380	418	377	416	387	381	417	397	365	409	363	390	385	404	392	376	412	395	431	377	360	397	365	423	402	375	370	387	395	415	414	390	432	403	381	413	382	373	397	385	391	418	388	425	399	414	384	369	409	398	393	388	410	397	365	417	403	374	401	405	360	394	351	367	424	373	371	353	406	383	401	404	344	405	385	381	408	369	389	363	399	375	358	414	411	396	373	392	423	377	412	394	421	374	366	370	377	386	409	431	399	425	388	406	424	408	444	420	338	431	407	379	373	377	400	358	397	346	420	393	393	393	396	428	387	409	388	399	402	398	423	435	402	386	386	395	389	409	390	384	378	413	401	372	414	420	394	389	376	393	423	382	397	377	399	368	374	408	398	393	399	403	375	367	395	402	357	367	404	388	425	362	373	426	398	426	406	385	392	375	408	395	427	398	417	407	402	415	387	400	383	391	398	398	371	398	426	368	423	381	440	363	386	385	413	380	373	427	391	410	418	419	388	409	391	384	393	378	411	387	360	369	401	399	403	380	378	400	407	384	397	393	442	394	376	409	411	396	390	370	390	389	407	392	382	415	373	395	372	399	414	402	395	386	388	412	402	373	390	355	423	424	388	364	364	390	373	384	396	385	415	375	382	389	415	399	357	372	404	396	396	417	408	383	401	385	392	407	397	363	383	407	396	418	361	421	391	426	391	403	388	373	385	406	378	415	424	423	395	398	362	388	415	351	373	372	416	392	388	393	385	369	399	381	432	359	368	400	365	414	396	390	394	397	413	359	393	358	397	387	398	418	368	381	390	408	388	432	392	392	416	419	334	386	383	404	375	400	377	412	394	360	388	428	380	427	409	394	398	386	374	388	400	404	369	402	384	413	365	381	412	413	411	387	379	414	352	381	433	410	440	388	396	399	380	388	417	423	394	378	376	399	400	394	404	381	369	410	416	416	404	362	406	408	396	398	418	404	406	380	386	367	421	395	424	410	342	417	407	418	398	379	427	381	392	364	369	419	388	403	375	384	395	365	394	412	402	377	370	378	387	406	402	379	406	429	397	388	391	409	399	388	424	427	396	432	362	398	366	379	374	416	375	377	397	404	394	392	425	362	387	394	387
24156	20946	26438	24717	3115	917	845	763	685	688	723	739	735	731	711	694	691	664	713	660	649	705	709	638	659	681	678	674	649	667	616	660	678	658	631	668	693	658	660	678	643	625	637	636	677	644	637	690	642	673	671	681	643	679	733	628	681	636	647	662	626	598	665	653	685	683	671	631	634	691	676	596	635	694	670	632	678	656	668	702	655	703	660	668	650	660	623	656	646	678	684	703	670	674	644	683	660	648	700	670	692	703	640	664	623	653	674	611	667	671	677	642	605	691	656	674	673	681	668	675	680	663	650	648	692	683	676	617	646	650	631	658	660	680	660	681	700	631	683	690	676	684	647	642	720	703	692	663	649	673	706	686	658	701	677	631	678	650	640	640	632	654	664	656	646	622	670	656	697	646	708	684	641	676	653	678	659	628	667	680	673	704	667	633	652	640	658	675	644	625	628	655	656	646	623	665	678	637	624	644	640	624	647	646	688	691	703	676	622	697	665	682	672	708	679	662	685	674	667	662	668	672	657	688	644	689	621	698	638	724	632	651	704	678	681	642	678	577	665	682	663	642	715	641	662	691	657	693	637	655	645	681	692	705	660	677	649	736	691	686	663	608	683	670	687	657	636	649	682	662	678	718	670	670	699	674	651	670	665	667	670	627	686	701	658	637	665	677	674	660	638	658	663	663	656	649	662	678	633	661	649	675	648	674	649	643	663	720	706	673	591	661	692	675	674	646	675	656	627	660	670	659	655	658	653	688	663	645	662	645	651	656	628	658	687	657	630	685	669	701	648	663	705	631	676	686	688	674	662	677	708	657	667	656	708	655	668	673	667	663	637	646	673	672	672	679	661	664	644	677	629	632	665	636	656	629	664	688	634	605	657	643	653	680	712	713	666	621	648	660	702	677	641	678	629	704	667	668	676	688	637	656	671	662	721	610	699	691	626	646	650	671	701	663	650	690	652	719	680	622	615	667	699	627	648	673	655	673	620	665	670	642	681	638	635	694	641	683	685	668	600	633	664	657	667	670	679	647	621	649	639	648	630	651	642	688	693	704	652	673	695	693	684	626	645	635	690	669	681	655	630	690	710	686	639	692	739	653	683	664	694	685	687	650	697	630	729	672	642	658	627	662	655	629	667	637	684	680	697	717	695	713	651	633	666	663	646	693	662	662	645	680	712	683	612	639	652	684	649	669	607	683	686	641	645	674	664	683	652	655	641	673	660	646	670	689	662	673	632	670	639	703	608	649	660	655	643	699	654	643	696	671	678	656	679	627	653	600	728	631	631	607	653	645	669	618	661	671	638	636	646	681	642	661	701	682	668	672	659	656	715	648	636	676	661	671	653	705	656	641	692	657	656	669	693	705	670	668	652	673	679	654	650	607	679	680	661	659	678	637	668	600	654	654	628	685	707	697	662	659	704	638	628	653	687	673	649	646	693	660	657	632	687	634	680	648	671	633	665	678	700	625	663	725	676	652	710	701	677	676	637	674	658	697	672	636	680	643	602	680	688	662	675	634	661	620	658	631	645	679	654	649	661	700	666	678	677	654	652	620	649	647	681	673	639	700	657	655	690	636	649	647	657	711	666	714	626	685	644	615	665	626	680	670	674	640	664	680	663	676	620	617	626	660	671	677	659	672	641	690	674	655	648	671	703	649	667	675	672	670	728	633	675	685	622	665	677	703	634	600	680	641	668	717	668	658	695	672	675	663	687	694	689	687	703	682	677	662	652	665	659	621	676	678	682	626	650	621	650	650	663	690	662	635	636	647	632	677	675	673	659	647	658	630	631	670	665	695	659	649	686	679	692	648	624	682	628	630	601	630	615	645	612	651	651	641	643	681	651	702	633	671	643	637	654	665	592	667	670	710	663	656	661	659	634	697	668	684	679	675	661	682	690	690	706	681	663	670	647	649	616	648	682	692	656	674	680	677	636	628	624	654	631	680	685	689	720	631	676	694	669	683	672	634	635	644	683	657	629	662	657	690	682	663	663	685	660	657	666	659	669	612	628	649	623	661	669	682	694	689	653	700	662	693	649	645	661	689	673	673	700	651	660	599	649	651	638	641	639	618	678	643	717	709	671	665	682	664	676	685	618	683	672	651	617	649	675	705	640	669	624	706	678	640	674	652	642	735	677	662	654	656	696	652	651	625	661	722	686	684	657	639	712	650	672	712	671	654	673	653	674	597	652	664	653	688	650	692	626	671	636	647	686	618	632	683	631	658	728	694	653	663	674	659	636	648	651	713	646	708	644	671	621	649	699	669	655	671	686	643	681	680	641	651	678	617	642	638	644	663	664	646	655	711	650	649	662	655	638	649	644	650	650	688	673	613	649	641	709	640	631	673	628	698	694	675	707	656	679	662	717	651	619	717	709	618	633	679	691	709	626	646	622	664	663	658	696	659	681	660	689	665	619	651	647	692	648	675	679	675	651	633	637	662	652	679	661	704	682	678	668	680	701	611	683	626	680	685	673	673	665	639	669	638	627	645	640	652	703	626	658	664	639	638	706	641	657	654	652	626	704	634	630	630	676	690	649	699	644	640	674	663	641	608	693	637	653	626	671	692	616	662	652	605	670	648	646	679	651	650	602	627	639	646	633	620	648	668	676	646	622	678	636	636	648	670	654	623	647	697	688	669	671	670	684	709	657	692	626	660	660	672	660	652	660	667	649	619	645	647	662	642	652	689	669	708	598	707	625	697	648	616	633	658	683	646	640	644	653	603	670	677	680	647	627	631	626	644	697	721	647	669	638	650	677	632	685	672	706	660	671	665	692	691	662	643	678	680	672	661	686	645	635	644	663	632	652	594	646	642	641	644	641	713	695	637	672	672	655	665	676	641	636	631	660	678	686	609	638	642	665	643	673	663	662	678	657	670	678	667	686	655	667	619	694	654	640	652	680	675	643	667	643	658	700	658	678	672	641	647	628	638	658	680	632	675	621	667	664	665	658	688	650	666	646	652	669	649	661	656	610	637	661	648	708	658	651	644	664	665	638	630	681	699	708	639	665	624	673	602	675	603	717	700	708	679	681	651	652	690	650	605	627	714	639	658	676	638	661	693	676	680	682	606	677	628	703	670	660	679	614	699	671	672	671	684	678	603	668	649	687	685	620	672	665	678	725	634	646	680	703	647	660	658	685	700	685	623	662	619	652	658	668	649	693	668	669	639	671	678	690	677	679	701	702	653	692	614	666	686	659	675	642	651	712	639	648	675	704	687	688	676	645	655	690	661	659	631	664	683	638	685	679	641	648	667	654	669	634	668	703	639	682	654	648	645	627	674	674	674	651	611	662	699	639	683	665	678	651	665	711	660	665	658	656	664	627	627	657	670	682	656	690	654	674	647	635	662	654	661	640	679	650	630	644	664	714	696	642	610	669	625	658	611	632	677	615	674	659	626	703	692	670	663	644	706	646	648	684	644	680	633	660	664	665	626	649	669	639	616	651	668	701	646	697	707	618	699	656	705	660	709	654	645	653	664
3448	5224	3423	1872	1620	1296	1234	1110	1104	1081	1021	939	1036	909	929	980	965	912	908	965	914	914	924	937	914	973	861	966	912	853	951	906	969	888	868	984	900	929	932	886	908	904	964	870	937	842	903	914	921	925	919	905	904	944	985	925	908	942	896	892	901	922	919	917	893	851	925	908	940	878	911	889	900	903	942	908	874	892	934	930	885	880	893	888	866	867	902	881	940	899	882	859	886	843	907	924	869	890	889	899	917	901	904	886	848	929	881	931	885	930	825	926	865	890	902	927	905	884	876	908	892	895	910	887	890	853	912	907	939	922	898	908	906	955	866	881	898	900	944	865	947	941	896	901	956	844	926	906	932	935	878	883	876	882	900	904	878	999	903	894	943	891	835	933	857	884	860	886	889	901	915	921	918	877	932	897	875	893	938	901	884	869	894	860	868	936	871	844	911	917	952	925	885	839	899	927	907	866	869	910	877	913	843	886	894	963	831	972	883	891	905	917	866	849	899	902	918	894	911	950	910	950	911	883	846	897	917	926	902	925	908	864	855	912	881	920	916	953	877	908	883	870	902	893	905	904	900	884	908	896	885	969	920	881	898	875	916	868	893	898	936	858	903	905	913	906	897	920	913	924	896	884	888	824	900	876	922	932	850	885	943	907	905	886	916	934	914	884	867	913	823	865	887	921	886	851	909	876	908	923	886	942	890	930	904	894	907	909	917	873	863	945	957	928	895	925	885	896	896	938	927	875	943	897	856	858	846	944	898	962	942	906	928	914	886	935	892	914	896	942	907	929	876	939	887	914	896	882	895	886	902	871	862	900	835	917	870	884	908	926	950	909	908	868	906	931	901	915	923	953	871	965	870	846	909	900	854	896	923	942	875	867	944	917	883	847	925	924	890	917	913	899	906	874	888	917	892	876	889	875	847	854	863	911	898	918	970	904	872	914	877	885	892	869	871	928	893	913	889	888	880	934	951	919	888	890	883	893	901	899	895	885	885	907	882	922	876	847	883	964	914	858	922	880	914	888	925	926	894	863	880	852	868	928	866	881	875	862	907	919	923	890	887	883	900	959	918	888	930	894	843	937	894	863	966	907	875	838	935	909	899	913	863	871	919	897	862	864	914	929	896	891	826	923	883	902	916	894	846	856	888	927	892	921	886	868	910	900	903	884	945	912	916	840	900	829	905	890	912	881	867	872	926	877	881	909	921	947	906	919	902	939	908	880	884	929	856	913	925	904	919	880	887	912	920	870	951	896	933	956	856	932	920	901	939	947	879	894	838	891	888	941	910	939	922	872	938	948	891	891	892	913	922	852	935	848	914	890	902	952	847	877	842	879	907	902	915	885	911	909	878	917	940	925	869	938	913	843	926	892	875	903	921	938	856	974	863	936	927	868	877	866	922	885	917	886	931	930	884	896	965	888	862	955	909	914	856	909	874	841	879	885	912	852	941	857	898	906	885	960	889	906	862	913	877	903	924	909	894	903	859	924	915	923	862	902	931	928	894	902	922	894	908	890	863	927	857	957	860	879	887	863	899	881	940	853	860	915	882	844	903	877	912	916	916	893	895	886	913	894	882	942	877	907	907	921	896	888	898	887	873	874	850	888	885	945	922	916	913	856	895	895	897	895	882	926	807	937	896	881	927	929	919	908	881	891	904	897	880	887	870	889	940	876	899	874	836	947	867	874	920	917	880	891	891	865	923	904	918	949	895	846	888	902	928	924	884	913	900	917	890	873	924	903	854	874	852	882	943	940	910	887	913	926	872	870	860	938	924	846	899	959	899	878	902	899	877	868	904	887	911	957	963	872	904	861	861	972	935	876	895	857	918	911	890	888	916	909	928	897	829	880	863	904	869	935	891	879	878	874	922	881	889	863	918	863	931	918	890	940	909	907	887	867	924	926	915	889	868	867	923	917	861	927	867	932	904	901	938	922	919	899	835	877	919	855	851	877	872	876	925	855	904	893	832	827	923	911	869	883	895	912	922	912	941	871	885	902	864	897	846	922	898	895	949	864	936	909	902	937	919	939	885	910	931	896	862	910	900	930	906	896	871	917	930	865	855	860	874	847	910	908	868	889	906	875	912	873	915	871	899	942	882	920	890	907	918	900	911	911	916	845	886	880	941	908	909	916	894	937	904	909	876	889	933	885	901	957	897	922	891	904	879	874	928	908	939	890	920	896	894	869	883	889	958	883	875	924	848	883	929	876	882	906	855	870	890	895	896	876	928	910	929	978	863	927	861	904	929	913	921	849	900	910	937	902	881	866	904	880	893	955	896	904	956	846	858	860	877	914	931	913	831	889	882	927	949	920	927	899	933	910	835	836	912	893	902	883	900	955	942	838	937	892	937	877	892	920	899	933	834	911	865	900	947	877	907	907	881	937	861	908	887	886	936	921	925	897	959	934	869	934	915	943	873	942	871	855	935	894	921	902	885	950	942	924	888	902	931	914	855	868	877	897	890	841	925	938	959	900	892	901	934	899	896	884	920	859	871	884	878	931	896	865	912	936	938	860	888	916	951	920	857	899	942	873	944	899	858	911	893	916	898	930	941	906	901	887	936	938	889	919	893	895	892	884	901	887	921	840	880	941	884	920	937	898	924	908	949	951	925	889	878	903	901	892	919	904	855	889	865	939	917	873	891	857	916	912	957	882	952	894	873	886	868	929	887	928	902	877	892	899	917	833	884	874	968	903	885	887	884	909	889	900	912	889	903	937	893	870	861	905	894	868	943	832	890	914	874	861	887	922	916	902	871	879	889	876	901	875	941	927	906	945	888	909	883	891	891	904	833	890	884	925	882	892	914	899	876	874	870	897	929	924	899	922	882	895	918	872	875	862	818	886	883	829	981	929	915	904	864	859	907	865	855	853	911	886	889	940	858	901	932	897	893	896	961	870	909	876	898	911	904	898	883	919	889	925	874	915	892	845	857	876	901	935	936	881	858	909	914	920	888	875	919	882	883	948	851	926	919	872	935	939	953	886	855	851	900	885	913	905	911	951	917	839	890	943	892	894	899	879	875	869	905	847	897	887	894	915	869	906	864	916	878	903	925	897	929	919	910	947	883	909	919	902	879	895	913	898	947	902	892	967	918	823	939	863	910	850	920	858	866	942	838	874	936	864	962	936	962	922	868	909	881	930	956	937	924	892	912	928	933	915	879	876	937	863	861	912	875	899	922	888	916	844	877	865	849	796	879	882	880	895	919	907	890	895	952	919	880	964	898	962	839	923	910	868	910	862	886	886	876	895	903	899	862	970	903	893	887	879	892	928	874	856	879	909	928	956	941	911	860	913	891	938	911	851	859	919	869	908	924	856	926	908	937	897	924	926	884	893	910	816	911	891	925	889	908	869	898	913	872	950	868	873	871	864	830	896	921	925	930	876	901	914	949	926	908	936	941	874	912	914	888	948	884	926	930	889	837	948	885	881	902	912	880	879	904	904	892	892	917	868	891	939	928	916	891	921	918	866	894	927	899	861
22141	21032	28639	23634	21032	20706	2454	635	476	445	400	343	350	288	267	297	261	280	245	253	244	238	225	250	230	204	239	225	234	216	220	213	215	245	216	259	217	232	200	202	193	237	203	222	207	232	212	197	200	243	213	216	212	203	198	198	217	192	205	230	216	220	228	187	207	219	214	192	199	200	218	229	200	224	208	227	232	206	221	222	214	209	205	205	215	206	217	218	224	219	199	242	236	197	217	232	210	200	203	194	204	198	237	218	206	214	196	212	217	217	212	236	216	201	197	237	225	223	205	218	210	227	202	225	214	217	226	188	218	224	231	200	210	204	190	231	234	204	171	223	207	219	231	200	212	193	198	221	218	188	225	199	197	205	215	214	214	227	213	241	225	197	211	210	229	203	216	190	213	221	194	197	211	198	193	199	211	199	207	197	236	202	194	198	226	184	210	236	187	212	240	207	211	221	227	229	216	169	230	209	197	200	224	215	233	227	209	202	213	219	226	224	193	225	203	216	223	195	216	194	219	185	220	219	215	226	220	215	217	216	205	226	223	197	202	209	190	195	229	217	216	236	187	208	195	208	207	214	205	206	209	205	211	230	218	215	214	193	214	226	213	228	213	209	192	210	220	213	224	218	204	217	209	208	216	214	170	209	192	209	220	222	221	202	206	204	215	202	193	234	209	212	216	211	200	190	204	214	203	196	237	237	242	230	200	204	214	221	192	226	222	209	204	200	219	228	192	231	229	220	201	210	217	235	202	205	209	224	197	236	200	207	225	199	215	187	207	205	209	219	209	214	181	210	201	203	202	210	214	217	203	201	199	240	211	209	198	202	198	196	220	220	208	210	196	209	204	198	224	209	211	199	197	196	197	191	208	206	188	214	209	207	213	205	211	220	209	225	215	212	201	217	211	211	197	220	219	232	220	214	211	198	226	209	229	223	197	215	193	188	226	238	221	229	212	206	227	231	203	212	219	214	216	215	201	203	196	201	227	233	215	208	228	220	207	216	238	245	197	202	190	213	208	224	212	219	225	181	215	198	220	211	225	214	192	204	195	200	213	199	227	214	224	207	212	191	212	195	227	218	207	202	217	223	214	195	206	203	199	206	207	201	240	206	202	230	218	219	215	215	223	218	226	184	207	225	218	201	215	211	204	229	213	233	216	219	221	206	210	187	221	216	226	216	215	199	209	190	212	221	224	203	231	198	229	201	178	185	240	215	217	207	217	215	193	198	207	220	217	197	200	227	215	242	198	226	179	212	196	205	218	197	211	218	204	213	204	210	210	200	201	211	181	199	198	173	226	199	196	216	212	208	200	211	215	224	217	216	243	213	202	186	202	213	191	205	203	190	211	223	214	216	204	222	205	219	235	198	218	205	231	211	200	226	235	210	216	204	223	216	215	215	206	208	178	196	213	221	221	217	216	213	212	195	185	221	187	205	224	206	211	177	217	224	230	206	205	201	231	224	198	221	223	191	197	205	186	217	209	239	210	212	228	200	207	217	224	240	211	211	220	226	221	194	202	219	231	217	207	199	213	221	191	217	235	194	213	209	210	193	203	206	183	221	206	223	203	241	190	196	208	183	218	210	194	201	213	206	244	217	231	207	194	213	198	199	231	218	214	206	207	228	222	192	201	222	239	216	217	210	230	241	215	202	206	208	231	204	187	234	205	199	199	225	215	242	218	205	216	222	201	222	208	223	209	217	193	203	210	214	218	229	177	204	210	218	218	222	184	212	214	218	186	204	218	201	215	199	213	221	222	196	200	211	237	240	223	197	221	202	216	204	213	200	223	193	211	213	204	209	215	204	217	208	220	175	202	198	214	210	198	211	220	220	242	221	220	211	228	215	220	218	208	200	215	220	167	186	197	189	223	195	219	207	215	239	209	182	199	232	208	217	232	184	207	210	213	195	223	216	185	231	243	230	211	196	216	204	217	179	220	216	205	194	215	198	219	206	183	204	211	216	193	223	194	236	209	197	226	213	225	239	232	214	182	218	193	224	190	201	213	217	204	196	204	208	247	212	212	195	221	196	232	214	226	216	214	193	232	197	236	213	217	231	199	214	227	189	210	191	208	193	202	206	221	205	217	213	208	212	205	212	240	223	233	230	243	200	214	231	205	219	224	225	206	237	226	220	226	219	228	207	191	205	221	227	197	218	204	208	223	221	219	210	221	227	232	188	223	207	188	187	201	204	214	203	203	201	192	220	192	198	194	223	207	229	233	177	205	213	231	211	211	224	183	217	200	212	190	217	211	211	221	207	220	217	209	219	195	200	205	219	213	232	220	232	229	210	223	199	188	205	209	221	221	236	184	209	220	221	203	214	203	211	208	214	194	209	211	219	208	179	195	194	236	190	205	203	189	207	183	228	200	190	196	202	188	205	226	195	209	231	232	206	206	206	222	218	205	196	205	191	232	231	209	224	213	227	214	208	218	223	232	189	207	210	210	207	203	191	185	201	209	208	188	198	208	210	201	196	213	216	228	231	202	198	200	204	211	210	217	216	216	213	203	218	237	227	181	210	194	196	204	207	223	208	217	232	188	208	194	195	234	235	204	203	205	204	240	189	197	216	230	193	182	197	254	218	218	208	240	208	179	223	233	230	188	222	185	212	223	237	219	203	203	222	208	205	236	190	214	212	224	193	234	233	209	221	233	203	216	234	221	210	185	205	210	214	227	190	218	213	195	202	210	185	212	193	216	180	218	221	177	208	228	236	203	208	214	231	210	226	206	215	208	201	189	190	196	186	225	198	174	189	221	222	199	219	200	214	228	198	225	219	210	213	211	198	210	204	221	209	218	196	236	213	224	223	197	195	208	229	210	220	195	233	195	207	194	201	218	215	220	207	184	216	231	210	203	192	201	233	185	207	200	194	199	207	244	213	183	212	214	189	217	202	198	187	205	212	216	210	188	217	199	217	176	233	201	205	215	215	197	229	213	223	201	205	225	223	212	220	195	206	214	214	207	204	220	240	218	174	198	205	226	196	210	199	227	228	219	200	195	204	222	199	182	222	213	209	200	239	229	235	205	203	230	225	219	228	227	211	206	237	220	219	197	238	204	190	242	216	205	204	223	200	204	225	209	204	219	201	221	180	208	222	214	207	227	214	205	223	213	188	196	210	216	218	213	188	229	186	245	180	221	214	201	195	235	204	216	224	208	196	222	216	226	208	189	198	204	205	221	232	189	194	204	244	230	185	213	213	233	206	240	224	204	193	200	229	210	206	199	236	225	213	218	203	218	199	210	197	215	224	214	192	227	202	199	208	221	231	208	214	220	209	221	193	224	201	218	204	212	232	212	203	194	185	216	185	227	205	231	202	208	210	212	203	195	203	211	242	221	207	234	205	224	205	225	208	229	204	204	222	218	215	225	220	241	215	216	223	227	216	200	206	182	218	211	178	225	216	214	206	217	200	216	213	216	244	206	198	178	207	229	200	211	203	226	212	252	205	213	228	212	210	208	206	209	200	225	235	215	187	198	210
4417	14271	9255	4401	3035	2208	1573	1209	1023	887	739	650	594	555	490	450	440	427	413	420	366	372	383	351	379	352	336	346	332	321	357	351	315	312	296	314	280	334	319	300	306	329	324	294	324	304	292	303	313	268	303	327	282	319	313	276	311	303	294	293	295	291	311	301	340	266	296	279	303	264	284	283	293	293	298	302	291	277	279	316	307	302	284	294	307	272	264	265	269	293	280	303	282	300	296	294	293	301	279	300	303	308	262	274	311	280	312	311	277	279	317	272	326	275	319	290	279	285	268	289	318	290	292	257	316	287	332	269	272	308	280	295	295	309	274	318	269	325	289	279	302	305	275	270	308	275	277	285	260	290	288	261	284	322	297	318	280	301	292	284	284	267	281	284	330	252	283	280	288	274	310	295	278	287	310	299	303	289	305	306	273	293	303	283	281	281	278	302	287	322	330	263	299	301	303	333	276	274	284	262	317	266	291	284	276	301	236	293	284	294	300	269	294	303	306	318	285	288	265	305	269	267	276	302	293	311	283	279	298	307	293	289	293	297	285	280	292	287	338	308	269	268	267	285	271	298	275	302	290	280	296	292	290	296	298	287	294	294	306	274	246	314	291	285	312	293	276	315	291	276	264	310	264	297	256	281	308	333	273	306	278	325	312	296	286	305	309	308	283	311	296	278	304	295	300	291	285	270	305	275	265	292	269	252	257	294	303	258	276	257	272	273	284	295	307	284	288	277	281	280	300	318	289	321	303	301	272	309	302	281	299	295	275	228	262	261	289	275	294	250	280	295	283	273	312	278	345	300	311	282	292	276	271	278	276	274	256	300	292	286	280	324	277	268	275	289	276	301	280	295	282	295	287	288	301	315	279	276	310	276	264	310	298	254	305	289	292	279	286	288	292	289	300	301	308	304	307	301	275	290	305	314	297	299	286	291	289	277	273	281	289	266	290	250	337	267	270	250	297	293	288	270	286	303	254	267	273	308	294	309	264	268	310	265	312	293	307	276	279	292	306	323	316	291	274	289	298	274	287	309	281	274	313	276	287	273	307	305	266	319	293	273	312	289	295	275	266	282	303	293	292	279	291	304	261	285	282	263	297	278	299	285	300	286	264	286	281	288	283	289	289	329	284	265	299	320	279	273	295	307	290	272	280	290	269	280	270	299	295	290	246	293	285	272	270	304	306	300	293	297	311	268	317	309	326	282	298	300	281	301	266	288	295	288	250	296	282	315	287	281	303	270	309	291	285	320	282	301	308	286	287	257	301	268	288	263	274	290	279	293	315	285	311	265	298	277	286	276	290	268	293	297	301	283	296	300	266	291	282	282	296	286	272	269	298	305	278	303	266	279	262	333	277	292	309	305	282	293	285	285	294	295	310	277	272	292	302	274	307	297	298	310	295	285	278	293	292	287	288	312	265	264	316	277	267	283	271	264	297	276	253	307	266	289	253	282	298	302	337	301	284	305	282	282	289	260	277	289	305	277	269	245	306	321	295	283	279	266	320	270	292	279	280	293	315	278	312	301	304	291	278	301	289	290	278	273	296	270	298	268	293	277	282	297	276	325	312	294	273	290	311	283	296	303	295	282	300	273	279	302	286	277	295	297	271	298	280	295	257	276	261	306	309	286	279	261	284	278	290	317	300	291	272	320	314	301	282	276	280	278	274	283	279	285	315	321	308	286	281	276	297	279	297	264	279	291	275	298	266	266	296	274	327	278	320	266	264	277	299	279	292	315	262	286	279	299	310	270	328	275	311	274	328	260	312	288	292	307	268	308	305	296	301	306	289	300	304	287	327	260	276	272	276	281	281	325	297	314	277	304	286	305	308	312	339	291	303	303	278	301	270	294	310	272	290	281	295	267	296	272	287	299	295	272	264	287	299	244	275	293	285	303	285	274	303	290	273	292	248	315	301	271	311	297	261	291	274	294	295	275	283	309	274	280	298	325	284	294	265	307	289	264	274	256	260	285	294	284	269	300	325	293	308	270	280	272	289	288	296	288	263	296	270	299	295	264	282	261	265	283	288	314	304	295	282	319	263	279	286	297	296	289	310	309	321	309	298	304	284	282	316	297	299	278	300	269	292	289	295	289	299	280	278	292	270	300	300	309	303	293	288	304	283	293	283	299	275	299	299	274	258	304	284	296	276	310	311	273	276	286	323	327	297	311	289	288	294	268	264	302	319	301	281	294	263	311	288	261	317	276	299	308	288	272	311	283	292	277	281	317	272	274	281	300	293	275	268	296	277	285	293	311	283	280	262	288	311	291	263	304	280	299	275	282	288	309	309	259	335	285	302	279	283	291	287	282	294	285	297	317	272	312	266	264	301	298	327	292	300	304	257	274	286	317	271	308	279	265	319	313	276	287	297	305	298	297	279	273	278	280	276	306	262	281	330	248	302	300	276	276	308	308	267	296	284	315	281	306	275	276	322	276	301	291	308	288	301	303	295	247	286	303	280	278	303	270	277	277	306	284	299	286	257	312	285	261	293	283	258	296	297	292	302	264	281	304	284	296	278	307	265	270	286	267	291	285	311	328	248	296	278	275	306	274	296	300	296	292	285	302	278	273	277	312	293	255	301	274	283	277	294	290	300	262	302	290	318	261	268	284	296	287	309	277	281	288	260	314	287	274	293	270	307	305	270	300	294	281	291	264	297	268	266	283	292	315	291	290	280	283	260	284	298	262	288	291	314	273	300	295	290	278	279	288	300	281	297	299	294	315	261	304	294	286	286	286	292	263	286	288	295	286	339	302	276	290	310	260	287	258	282	305	287	285	274	282	297	279	291	282	290	309	260	269	314	262	305	291	267	301	274	279	302	291	286	255	270	305	273	279	278	295	308	279	284	274	287	270	292	305	275	285	297	273	297	287	312	280	281	297	289	283	305	283	255	305	273	282	283	297	249	308	297	304	306	281	288	261	286	326	274	311	303	279	294	283	268	315	317	294	289	285	311	302	282	258	308	289	297	303	315	285	256	262	294	291	285	297	299	271	268	284	294	284	317	283	300	269	269	257	308	289	285	349	296	311	285	302	266	319	307	286	326	324	306	319	318	319	319	315	297	293	266	308	293	286	271	289	291	256	290	293	306	303	312	309	285	310	282	290	286	278	302	275	334	301	295	269	287	300	292	280	276	303	310	315	292	296	299	297	284	270	289	290	252	271	281	291	277	322	300	312	274	261	264	284	267	286	264	313	284	284	314	299	310	284	292	284	293	283	264	309	293	284	289	279	277	262	298	300	262	292	319	302	316	285	255	265	305	292	294	288	306	314	282	291	282	290	303	316	262	267	302	270	304	299	259	284	311	316	283	297	275	304	297	312	292	285	277	287	298	287	279	291	290	298	283	302	268	273	274	310	263	313	337	315	238	291	259	282	282	273	307	290	269	301	260	297	280	300	237	278	267	271	270	270	282	326	287	288	306	278	307	287	300	289	294	284	301	292	299	275	279	272	302	291	297	303	279	256	262	289	298	311	294	298
26680	17464	3526	878	640	632	602	669	602	610	593	606	591	618	585	608	556	585	610	604	612	611	560	566	600	580	571	603	584	607	578	632	573	604	556	617	583	586	604	625	661	592	602	577	620	592	573	611	605	614	581	637	583	594	608	613	576	585	603	638	597	573	587	538	585	560	598	580	589	603	586	590	575	594	592	578	611	582	582	600	556	590	565	560	620	586	615	579	594	629	604	653	555	645	589	597	615	542	572	564	605	624	620	625	634	562	608	623	618	600	590	631	598	596	581	572	572	612	590	569	622	626	557	630	645	609	620	606	597	613	645	591	588	551	593	589	602	586	591	588	606	625	609	625	594	585	630	623	593	605	580	635	641	621	600	565	607	570	578	590	580	580	590	580	595	587	578	552	546	594	585	614	572	570	569	599	602	638	604	624	573	576	583	596	600	564	576	597	597	586	596	569	588	581	595	596	619	570	626	618	590	592	595	520	594	588	557	591	636	602	566	582	577	584	573	617	596	610	577	600	553	536	554	605	554	554	576	576	595	576	570	618	593	585	608	584	612	614	608	579	610	602	621	596	559	596	630	572	629	585	594	600	568	599	583	546	620	627	611	567	578	590	626	579	593	602	546	584	579	588	582	572	585	590	598	569	604	605	590	589	547	579	641	614	609	586	597	602	583	613	549	589	574	564	554	639	576	578	595	583	605	591	603	607	557	605	618	579	582	577	578	620	611	618	633	628	600	608	608	577	576	594	597	594	549	623	604	650	587	609	579	625	575	577	573	659	585	652	605	556	599	608	598	601	583	547	640	633	568	577	620	577	595	585	624	579	596	611	577	604	585	604	583	614	602	604	612	567	574	588	584	612	602	570	585	603	552	567	575	647	598	589	638	609	616	619	651	587	621	624	603	598	614	584	612	648	557	584	600	557	632	609	596	587	570	568	597	578	620	611	630	623	586	585	622	539	545	605	536	573	644	568	597	607	587	596	615	578	561	624	594	619	619	599	580	552	606	629	550	584	574	587	561	587	607	553	605	600	615	560	606	615	617	588	544	626	576	583	591	534	605	599	602	585	583	572	549	589	617	577	589	588	640	573	614	581	597	611	612	568	640	578	593	613	590	653	610	610	593	620	635	581	588	609	629	610	595	597	640	538	585	589	579	600	583	609	617	646	606	587	612	581	591	586	599	633	623	577	573	606	570	615	596	533	628	619	574	650	595	551	586	615	577	576	594	582	584	613	625	588	606	631	614	545	619	600	562	624	603	643	620	547	597	557	669	630	637	572	550	583	622	603	593	631	623	581	602	627	564	593	562	556	658	614	588	615	585	618	644	590	582	661	625	585	645	593	605	593	563	593	619	568	618	583	575	606	595	596	590	610	585	595	627	554	631	603	592	593	650	618	605	611	598	616	594	574	578	615	550	555	600	583	616	594	598	583	583	571	570	594	613	603	574	570	618	586	602	592	587	573	570	612	589	586	623	588	563	616	599	576	571	596	570	580	575	562	616	608	606	636	630	596	584	603	612	577	589	598	603	567	636	607	608	612	610	587	602	588	581	622	583	552	645	601	571	588	581	623	544	574	600	616	602	579	607	593	599	585	637	579	634	560	592	596	602	592	589	624	597	609	589	660	602	588	551	565	599	627	585	618	623	543	604	576	587	590	568	594	590	571	634	591	567	622	564	556	617	588	621	606	638	574	575	666	589	562	582	585	592	609	554	586	544	609	620	628	617	580	551	584	566	628	586	612	568	561	593	585	614	584	584	584	622	556	579	604	602	580	583	574	628	617	592	592	592	573	602	566	567	623	535	616	571	624	577	621	555	554	621	610	589	612	587	596	588	595	604	604	593	638	630	587	613	632	576	624	599	588	573	587	613	577	600	566	618	552	607	580	568	599	609	594	650	604	609	611	627	617	617	610	603	582	580	614	563	620	612	555	579	603	605	599	599	600	618	591	561	596	570	658	608	631	607	590	586	598	657	589	599	630	584	631	648	621	609	601	631	597	624	590	653	590	619	594	579	600	543	608	554	594	584	628	596	584	562	631	600	663	622	589	609	594	614	599	596	570	618	585	586	611	593	579	579	643	571	624	589	578	610	583	622	612	572	590	573	578	609	627	593	561	583	584	600	629	646	580	584	564	585	560	638	593	594	642	573	557	634	618	597	526	569	590	633	571	583	614	591	603	604	603	542	607	596	607	587	619	648	602	600	572	561	595	603	610	577	611	628	593	604	573	577	588	575	652	672	596	563	617	554	633	627	618	614	607	608	631	574	626	605	616	572	603	603	597	571	581	549	594	612	617	646	595	555	595	622	623	618	575	593	587	605	643	551	562	603	587	606	602	587	560	588	610	554	604	601	614	577	603	606	615	530	533	620	580	635	600	594	580	643	587	593	585	612	589	555	584	624	598	569	585	585	572	588	580	594	612	647	533	609	609	582	592	596	580	617	595	583	592	602	607	595	602	615	575	626	642	588	579	611	617	569	578	590	529	575	584	572	582	587	590	555	601	619	585	632	605	568	611	573	615	573	576	581	584	622	570	606	601	614	626	590	589	613	615	568	626	609	610	644	552	572	581	581	608	619	575	569	580	617	598	592	625	554	596	631	591	567	562	644	570	581	609	650	611	607	612	622	623	588	569	550	580	581	627	602	596	591	562	589	595	565	607	607	579	620	585	589	573	524	598	591	618	585	605	592	578	595	548	567	649	551	615	575	610	625	570	615	608	625	585	578	609	565	598	608	579	610	547	563	624	619	552	566	602	596	640	627	576	631	589	576	581	604	590	608	582	605	575	572	619	592	601	597	602	600	580	585	616	584	593	606	601	552	573	574	583	586	589	584	676	585	624	576	567	637	622	594	588	584	615	571	559	575	614	599	591	558	654	583	577	624	614	569	614	579	630	624	591	597	577	604	637	614	608	572	616	545	572	574	616	595	582	595	604	590	596	637	566	588	609	583	554	615	560	550	592	605	569	606	597	591	598	595	618	556	548	580	604	583	629	625	575	593	590	588	629	584	613	559	626	594	594	567	628	564	590	576	562	563	610	634	549	619	591	606	585	618	618	556	612	600	606	574	565	561	590	579	589	611	619	603	603	566	556	543	608	557	598	626	586	595	611	585	573	590	591	585	587	611	599	578	578	606	580	608	586	600	612	624	603	611	618	613	583	594	607	522	620	552	595	629	592	603	608	577	598	576	604	607	628	615	577	611	631	569	552	591	614	548	584	625	569	555	600	617	594	592	568	628	617	585	610	589	567	601	547	601	590	569	615	587	590	609	613	574	609	596	607	602	636	591	597	629	567	679	621	626	610	583	580	576	611	598	611	589	584	630	635	616	590	590	588	580	601	567	602	613	568	593	594	610	548	583	604	558	605	646	609	609	593	564	618	648	603	648	588	599	612	608	613	552	591	623	616	595	610	613	623	587	625	584	554	592	578	599	558	564	609	612	564	599	571	595	617	592	595	628	604	573	587	622	618	577	589	590	618
4168	1811	1330	972	965	908	925	894	839	814	833	871	843	831	848	885	793	856	794	837	762	779	880	896	814	820	846	852	833	881	842	912	851	850	841	852	806	820	917	794	858	836	838	806	835	819	836	818	901	822	863	843	817	831	850	820	856	857	892	812	839	869	853	853	826	781	860	825	916	833	806	880	797	867	875	798	908	798	869	883	829	836	822	866	839	805	800	826	850	832	847	813	814	824	862	813	787	866	864	882	867	814	809	808	880	781	826	807	827	816	854	850	846	833	857	809	869	810	833	849	815	853	819	811	862	818	840	776	826	862	875	791	847	857	819	815	809	847	858	802	866	840	882	819	795	794	821	878	814	791	860	855	878	865	914	819	811	820	843	835	837	814	839	850	824	815	850	807	868	838	800	822	822	851	807	808	804	848	833	859	865	778	788	861	839	847	882	838	867	848	816	917	872	820	805	828	845	824	827	815	809	878	815	861	780	839	818	848	790	829	815	876	800	857	815	832	847	869	920	871	865	847	838	825	799	813	853	832	832	831	794	841	856	875	825	800	856	830	833	798	838	812	854	858	815	840	851	917	850	817	814	820	803	813	857	842	869	797	822	853	818	789	847	816	824	835	865	895	811	863	841	811	820	850	831	861	750	828	800	857	899	836	819	828	882	839	821	875	876	814	817	855	850	841	858	849	731	776	840	852	830	837	788	791	884	808	840	842	790	821	842	843	832	810	814	818	839	847	843	828	835	827	803	824	828	815	836	844	841	833	852	863	838	879	820	827	832	824	871	837	846	816	807	884	848	902	851	784	848	919	792	825	786	869	861	853	823	838	840	790	863	822	834	800	840	870	840	809	853	852	822	853	831	863	848	791	873	874	808	837	862	851	817	835	822	837	878	802	802	811	813	835	843	839	860	876	856	918	861	821	858	843	847	866	846	876	819	837	802	886	790	931	833	861	836	871	852	819	832	835	847	795	859	807	804	861	880	913	827	855	772	851	808	864	812	809	830	822	797	816	841	782	867	849	868	852	825	846	811	814	808	826	860	780	806	842	812	879	787	824	835	848	850	827	809	859	853	847	812	852	859	858	838	808	877	829	835	810	782	796	809	874	849	795	889	836	817	777	866	842	831	839	860	840	778	801	892	798	801	777	822	820	810	782	846	820	819	821	825	802	858	820	852	842	840	881	872	830	835	827	833	846	876	861	863	859	868	834	839	823	821	831	792	823	860	825	869	804	836	811	831	847	852	871	851	813	825	835	852	861	869	803	892	840	797	834	844	819	842	866	874	851	810	857	816	847	866	845	825	842	830	773	811	812	873	880	871	838	821	847	844	839	839	865	837	844	776	866	808	831	830	826	832	847	836	798	871	828	832	867	869	829	855	838	771	838	873	853	757	852	830	779	792	835	830	856	845	825	869	852	898	894	826	789	827	832	819	810	820	855	894	873	843	819	818	823	837	894	863	809	828	806	826	839	896	854	814	829	835	868	800	807	838	781	901	827	864	845	839	821	859	828	831	804	831	839	837	860	888	825	772	875	835	807	801	833	795	836	828	839	842	838	825	835	813	804	863	893	843	867	836	841	853	768	871	845	886	867	826	868	804	807	812	885	790	842	860	879	845	835	811	835	817	900	824	812	826	873	855	858	847	827	875	891	890	823	873	822	820	822	835	823	887	843	859	840	837	786	832	836	816	854	860	857	783	890	808	824	874	846	825	863	868	836	856	809	846	859	861	880	783	816	812	787	852	857	876	851	852	847	886	838	845	820	911	791	829	834	890	821	840	824	855	783	805	804	788	852	862	812	818	838	868	790	856	830	808	809	883	884	876	821	840	870	874	860	797	799	869	817	844	884	848	792	886	826	812	870	839	867	860	846	853	816	805	872	834	811	846	826	800	871	851	811	827	804	784	858	804	800	836	853	794	821	790	864	851	865	834	863	856	864	824	860	819	851	848	830	840	757	795	804	864	830	821	823	828	853	835	787	798	884	829	868	837	831	803	761	822	784	763	851	813	846	860	787	870	829	823	804	834	793	763	855	816	839	826	863	831	872	856	826	889	839	779	835	797	852	808	809	839	852	809	898	784	865	834	866	809	828	873	852	856	810	830	898	840	822	853	845	844	820	808	814	853	841	829	814	869	880	818	851	846	872	831	820	830	826	883	830	781	869	834	836	827	860	840	789	864	871	844	877	838	867	835	815	873	847	868	788	855	834	882	798	850	821	821	829	797	854	836	823	813	855	839	828	793	747	848	845	805	836	785	871	787	795	820	799	887	828	813	836	790	850	880	816	814	884	891	798	857	830	813	801	828	816	813	864	825	838	866	831	862	799	802	842	809	795	859	807	826	836	824	844	833	807	826	833	843	839	817	886	832	833	816	827	838	858	851	882	842	886	809	850	819	837	825	860	834	853	835	828	806	902	800	828	877	804	866	845	836	848	825	804	883	814	853	834	908	801	834	855	809	821	823	797	825	822	830	813	841	843	841	849	819	825	815	805	864	864	873	811	852	835	829	798	849	875	819	851	793	855	874	783	829	861	815	847	810	873	868	880	784	840	804	887	870	882	855	835	824	825	829	860	835	820	838	833	832	773	867	834	854	903	827	855	832	802	840	848	855	883	780	848	832	872	824	881	899	871	824	828	833	835	853	787	845	827	852	851	850	831	857	796	849	828	820	774	844	817	782	820	868	796	850	821	822	802	803	863	830	824	840	829	857	809	824	859	841	802	829	842	822	826	804	853	841	813	811	845	791	807	817	844	875	907	854	855	844	788	809	843	794	852	864	794	805	849	809	857	875	798	892	880	829	817	811	828	840	878	780	863	850	782	849	827	830	847	787	901	824	832	845	864	837	837	788	855	809	806	842	832	766	832	808	834	851	826	806	889	822	868	870	809	863	773	799	806	821	823	809	887	852	872	812	837	809	826	822	844	813	838	795	839	829	792	858	827	806	868	820	816	857	830	827	890	786	812	874	824	822	793	848	846	830	812	877	816	822	865	851	836	851	830	837	803	803	856	850	811	835	837	858	829	801	867	808	840	853	831	863	853	818	861	840	800	893	846	918	823	798	799	843	838	826	803	825	848	827	854	867	844	825	807	840	819	860	827	833	839	753	753	805	879	794	831	828	807	792	875	855	806	799	810	808	829	837	823	844	855	820	885	832	825	832	888	817	848	807	814	848	811	836	868	802	822	871	851	833	874	863	802	851	865	820	808	861	829	819	859	856	783	802	864	806	825	816	889	860	794	811	803	798	936	796	811	819	830	821	850	851	818	735	848	778	830	808	816	764	845	835	793	845	868	859	819	783	829	866	835	859	847	795	863	841	841	796	817	858	839	841	817	833	827	825	848	839	820	815	776	823	877	787	863	800	810	873	820	852	829	826	821	838	820	817	796	805	819	835	856	875	852	864	859	798	826	869	855	822	894	815	841	828	832	794	878	810	816	801	814	841	817	782	857	846	823	851	800	827	893	833	869	831	839	811	802
23039	20946	27908	24110	20726	3514	644	443	388	375	373	294	293	325	316	291	280	281	282	293	307	286	271	316	269	283	263	272	277	244	266	244	251	268	257	280	285	255	265	238	286	250	271	270	286	273	244	273	275	256	263	279	261	235	279	264	262	235	277	257	264	268	261	267	257	245	271	251	258	240	260	261	279	238	229	272	241	283	252	260	276	286	278	253	267	235	292	247	238	266	264	275	283	246	256	279	262	258	272	216	276	256	287	245	238	275	240	253	272	252	250	271	251	259	279	293	264	246	282	249	275	247	245	226	292	250	260	270	278	247	264	277	246	286	286	243	251	296	268	280	246	289	250	284	256	254	252	260	282	260	242	239	283	252	274	279	239	284	287	257	292	245	239	253	261	259	219	241	250	256	244	262	252	270	273	251	251	270	288	264	260	249	295	229	277	250	244	263	234	269	236	276	276	262	264	251	268	253	259	269	259	248	281	244	274	259	278	255	291	269	250	238	270	256	250	264	247	243	265	282	264	240	281	260	243	254	263	265	225	279	251	259	269	244	278	282	268	292	256	248	268	325	280	251	256	268	272	301	274	257	282	280	280	228	264	269	279	260	259	264	275	259	267	245	241	263	274	277	255	255	270	279	264	241	234	256	252	267	262	285	257	265	244	230	244	253	274	238	277	273	281	276	293	258	235	293	257	261	284	237	282	254	261	237	266	262	261	263	258	258	251	256	270	254	272	284	264	257	249	273	247	278	268	267	217	283	265	257	239	244	293	254	265	262	253	255	253	252	270	258	228	239	248	262	291	289	251	261	265	281	269	298	264	255	245	251	237	263	256	282	273	254	253	268	250	279	269	279	268	234	278	272	262	245	271	241	273	282	275	250	262	269	288	277	278	275	259	271	282	262	285	260	252	261	262	270	258	244	242	272	293	300	280	268	277	252	284	276	238	249	220	247	255	275	240	269	272	270	274	293	292	258	261	261	270	261	256	261	274	258	265	256	251	291	277	294	258	259	269	271	269	268	283	240	275	268	274	250	272	287	247	241	245	250	272	260	222	278	264	274	278	272	230	264	261	250	259	265	257	250	245	259	247	218	294	285	254	285	277	275	254	274	245	261	257	281	262	221	256	248	257	264	254	272	248	270	263	267	264	266	279	256	275	284	244	284	275	280	257	265	248	254	249	239	267	221	237	265	243	268	221	259	287	273	256	293	279	242	247	277	271	267	253	247	264	238	260	289	265	252	263	262	250	281	251	250	233	255	262	283	275	237	249	254	267	282	276	257	271	266	252	264	266	272	291	257	236	281	256	275	266	274	257	294	253	261	271	250	254	235	261	304	257	234	258	249	278	247	261	273	273	245	254	267	249	244	256	251	254	248	260	288	261	263	243	288	262	228	271	251	272	243	251	273	271	301	252	260	285	260	309	249	292	264	273	262	251	288	244	284	262	252	265	252	256	254	279	260	250	275	264	236	243	262	265	303	278	268	273	259	249	262	234	279	259	244	239	238	246	263	256	257	266	279	265	254	302	262	258	250	252	269	261	247	275	245	257	266	259	255	269	251	291	244	249	302	248	267	268	279	277	261	249	246	284	262	255	266	269	271	259	265	242	281	253	263	260	280	267	264	269	260	212	283	252	261	254	300	260	279	266	257	283	251	271	278	277	284	245	264	258	258	280	227	250	239	267	254	239	277	247	272	264	259	260	257	269	252	258	255	280	263	254	278	268	255	256	254	240	267	288	265	295	293	268	260	254	261	268	256	272	249	246	259	295	263	223	274	258	300	268	233	281	260	274	247	278	288	265	270	249	249	249	262	277	246	268	270	250	258	250	283	249	271	243	241	260	250	237	250	261	296	272	291	257	232	215	284	265	259	271	264	284	288	273	262	311	265	272	285	254	250	273	230	248	271	241	246	273	257	278	241	253	272	284	267	242	249	271	264	245	251	270	309	236	250	275	274	268	268	241	273	236	259	255	282	267	287	278	267	277	284	266	263	256	302	259	257	241	251	264	250	242	252	243	268	282	276	256	263	244	264	255	251	279	257	264	247	261	249	289	257	264	278	281	252	247	260	241	257	238	272	228	246	272	259	256	237	282	283	268	227	272	252	229	239	243	253	237	291	269	285	250	245	261	253	258	265	297	252	285	272	224	254	235	264	271	252	269	277	247	283	261	279	271	243	272	288	268	267	236	260	236	272	223	248	272	254	269	269	237	271	267	233	266	258	257	238	289	261	255	265	246	288	231	254	227	260	261	279	244	279	290	281	283	260	245	254	238	258	259	236	286	275	249	256	280	248	271	249	266	251	295	266	238	276	250	234	244	265	265	264	253	258	279	266	249	277	251	251	273	270	279	276	261	250	252	258	256	239	243	275	310	257	234	244	307	247	242	263	264	279	244	255	259	258	285	241	275	265	264	284	266	271	261	251	241	236	259	282	289	242	266	221	253	273	256	279	263	265	265	280	250	258	261	260	260	227	246	279	236	275	233	255	279	227	235	249	257	253	284	264	273	226	248	264	238	271	264	272	244	246	259	249	237	241	267	282	247	290	243	257	275	272	250	284	269	246	257	242	237	224	251	255	263	282	248	284	253	276	253	264	270	238	267	266	268	259	257	278	278	264	247	267	248	255	283	271	266	279	275	248	271	260	256	289	278	240	277	264	256	266	268	272	267	229	252	271	264	257	275	262	234	292	255	273	250	265	256	260	280	270	251	269	262	280	238	271	236	268	266	242	241	229	267	259	271	272	289	267	273	250	270	242	253	264	284	271	248	254	244	261	255	298	250	262	274	235	248	284	266	242	267	275	262	255	238	261	255	261	267	273	266	275	232	258	267	256	264	260	230	272	247	264	266	282	283	237	295	261	287	286	255	265	297	254	266	268	254	270	237	266	302	246	244	257	275	250	271	273	288	265	251	262	240	252	274	275	252	226	252	238	246	289	299	259	273	245	265	242	271	249	285	266	295	233	265	254	275	252	256	245	255	265	244	266	276	289	238	281	260	277	259	268	269	252	237	287	270	259	293	277	250	248	259	258	269	264	246	240	265	234	251	237	249	243	269	245	245	285	246	275	255	277	254	250	251	255	249	257	282	247	252	275	262	251	266	259	272	224	288	268	274	265	269	270	271	270	235	261	282	281	263	264	242	257	272	248	256	257	249	262	271	297	285	274	250	271	250	258	251	238	267	267	286	249	254	286	272	280	279	263	284	259	283	269	247	267	245	280	299	272	259	226	259	247	292	269	270	247	271	268	239	271	271	273	269	252	267	258	296	253	255	243	240	259	277	279	251	250	238	242	253	294	263	283	278	284	257	245	269	259	251	245	256	244	290	274	258	206	258	273	277	265	289	259	281	256	263	253	246	279	250	274	262	262	255	310	256	235	257	260	296	270	276	248	266	261	217	263	240	269	262	269	254	272	243	274	250	276	255	243	239	253	277	285	233	262	260	264	243	234	268	267	251	270	251	289	258	248	273	265	266	250	258	270
3139	8934	5572	2667	1927	1368	1023	882	802	674	633	573	525	554	490	483	479	456	430	426	488	436	385	399	428	401	438	431	416	457	409	406	378	444	424	420	440	386	355	399	410	409	377	388	418	393	403	360	388	406	388	437	390	423	407	433	388	406	388	375	379	412	384	381	381	401	356	404	381	414	346	390	402	394	405	393	386	395	422	418	384	399	363	414	385	393	394	410	411	411	389	370	386	382	381	398	360	396	407	360	395	391	399	410	398	421	371	404	410	389	378	370	361	371	406	395	385	357	406	396	405	393	427	369	387	409	404	427	381	395	391	383	374	395	352	353	340	395	374	419	362	429	409	373	346	364	381	386	378	379	348	393	353	372	341	391	391	404	402	375	378	390	391	383	408	404	397	413	379	397	381	412	413	420	395	425	381	378	418	401	361	359	403	360	394	394	380	412	392	407	395	386	413	383	429	387	398	379	372	394	399	407	404	385	402	410	394	378	404	387	392	407	372	405	389	367	372	397	351	366	383	363	372	409	396	387	381	403	381	379	420	412	370	396	377	387	413	411	388	414	379	395	391	378	363	392	410	365	391	406	409	398	390	379	402	398	424	367	363	450	417	379	445	396	395	384	403	392	405	403	351	391	401	373	417	391	373	382	376	376	380	404	396	422	406	387	389	375	414	372	400	387	412	379	411	407	412	393	408	427	390	385	380	373	410	390	364	385	403	367	373	393	380	388	395	386	395	420	401	384	410	385	376	369	393	440	408	346	369	372	404	386	407	394	394	407	383	400	410	408	381	424	403	394	386	388	392	404	398	394	386	402	389	424	412	381	390	373	376	346	391	413	393	378	410	419	422	357	380	403	359	431	389	396	389	375	369	381	378	375	399	355	389	422	433	395	382	382	399	384	443	406	401	360	368	408	426	341	408	440	392	360	366	363	354	428	381	420	417	411	367	403	443	388	382	367	404	391	374	379	382	384	362	372	378	416	355	388	392	394	388	348	389	381	386	394	384	398	417	394	368	402	385	387	399	428	365	396	395	405	368	385	391	395	363	407	378	382	417	365	385	374	390	413	383	402	417	388	403	388	418	405	406	378	416	371	409	355	403	398	427	396	395	386	411	380	375	412	403	384	407	398	395	388	357	404	388	404	367	388	368	395	401	398	380	409	372	419	423	406	409	387	391	396	380	370	427	392	428	418	416	388	373	392	375	417	364	388	388	393	379	387	388	406	396	424	362	398	412	407	380	371	404	377	382	377	352	370	400	391	403	332	411	390	405	445	410	397	380	389	357	397	391	416	388	385	370	394	384	358	401	391	393	409	377	381	384	377	389	356	378	409	403	355	408	400	389	424	423	385	354	410	432	388	386	372	374	415	369	340	378	352	400	414	427	370	381	392	395	409	403	388	381	415	378	396	418	387	422	411	368	393	356	369	353	400	451	403	389	378	388	423	400	389	359	382	415	362	406	417	378	403	390	404	387	392	382	395	410	370	411	362	376	370	384	429	377	418	380	417	376	384	370	397	409	385	375	417	397	419	388	392	390	384	396	384	379	411	424	370	357	414	396	369	397	366	387	378	393	406	394	389	383	400	371	395	406	364	402	381	407	378	401	411	365	397	396	394	370	417	398	413	396	412	385	403	388	378	404	406	380	390	423	375	371	415	405	383	404	398	377	417	363	375	411	384	404	399	382	379	401	393	377	380	410	407	390	384	373	394	407	373	379	372	368	397	402	395	393	387	366	404	382	389	399	353	391	391	411	386	412	367	386	423	378	387	354	375	414	403	394	418	406	440	366	423	376	395	392	373	389	394	404	394	372	380	408	371	356	376	425	409	393	378	375	392	416	355	365	433	374	362	359	399	382	414	395	418	386	372	406	403	387	389	376	397	369	384	398	382	398	385	388	399	390	378	343	419	398	394	403	422	362	419	365	383	382	394	411	403	398	401	352	399	373	376	417	398	385	388	384	397	378	396	396	372	380	377	402	387	387	361	423	394	360	395	381	395	351	385	408	416	362	416	368	377	379	387	399	363	428	375	399	395	408	379	386	386	385	399	390	384	378	409	408	392	401	404	338	388	422	397	363	396	422	402	404	434	390	401	384	395	408	363	421	398	369	389	395	432	381	369	373	364	382	405	387	385	367	408	421	383	368	400	390	392	344	425	346	390	396	396	390	383	390	391	400	386	404	369	405	380	375	399	380	435	377	378	355	397	393	375	410	401	409	427	412	447	388	420	384	399	379	395	423	393	372	434	377	419	392	369	384	402	408	408	410	357	368	358	417	397	406	361	367	402	357	386	367	410	403	356	428	361	399	441	368	379	343	390	398	396	402	387	386	392	394	387	351	384	430	399	405	354	407	374	350	409	385	397	384	389	411	374	400	395	388	382	373	402	383	394	360	387	396	392	385	410	396	373	399	392	375	361	390	380	376	388	392	421	376	377	386	356	388	380	371	394	363	430	384	394	402	374	378	387	398	389	390	350	392	401	402	360	415	351	389	385	428	347	408	422	408	363	395	385	352	362	381	393	376	417	386	397	350	364	396	393	375	400	434	416	386	375	422	374	372	432	412	396	346	368	389	396	390	387	420	396	404	353	383	351	375	391	386	381	332	396	344	417	410	392	431	366	423	417	400	383	393	404	401	396	395	394	410	424	404	371	381	394	403	402	364	418	366	399	373	422	386	373	383	382	362	404	380	395	403	375	399	378	361	383	378	405	416	384	396	405	388	407	390	400	409	397	387	396	392	399	395	374	406	398	385	419	373	365	411	387	409	390	365	389	378	413	342	354	414	400	392	396	393	397	395	387	377	392	387	389	382	361	362	394	365	384	393	414	405	380	368	352	400	370	391	376	391	395	380	399	388	408	350	375	379	388	392	382	371	378	366	397	405	371	378	387	400	396	397	423	388	390	382	389	384	377	358	405	378	365	389	364	414	409	372	395	410	382	397	387	387	417	409	394	360	393	372	394	398	383	393	406	412	409	373	386	379	419	380	360	382	403	377	376	434	376	376	378	389	371	407	405	401	401	364	406	380	381	376	379	359	379	395	403	374	377	354	411	435	372	389	390	404	440	391	369	366	380	370	407	446	376	383	362	363	359	368	363	392	348	376	386	406	359	383	385	376	403	399	383	369	388	383	393	373	391	392	417	402	418	403	386	395	418	403	418	413	369	417	383	330	401	393	384	417	373	377	390	397	412	377	408	381	369	376	371	388	396	379	407	409	411	402	355	373	385	385	348	417	402	406	350	361	380	394	376	405	371	375	394	397	395	419	434	362	380	389	411	370	393	426	379	384	368	433	391	401	394	374	393	440	397	404	377	397	374	351	391	378	437	375	383	390	372	395	425	384	389	371	366	384	383	414	393	342	386	389	388	409	386	384	426	400	394	387	376	421	427	393	379	407	398	396	413	372	421	396	382	385	372	392	389	388	404	404	403	355	386	413	388	399	391	391	332	399	406	384	382	383	397	419	383	430	408	395	434	367	374
24151	20944	26398	24716	3244	913	812	749	695	714	684	682	667	743	671	673	679	627	628	688	725	660	653	656	688	624	660	732	643	685	606	641	684	638	700	657	684	627	670	649	686	665	638	700	672	671	647	618	652	683	670	650	672	677	654	646	655	618	609	603	677	666	609	613	633	611	652	640	631	618	641	675	677	658	663	648	692	640	683	683	671	655	673	634	611	679	639	709	636	671	685	660	681	652	695	672	675	643	690	733	652	645	653	715	660	620	687	664	731	675	627	685	643	668	664	669	677	652	668	666	705	662	623	622	636	729	669	668	621	618	649	644	665	626	636	618	670	650	642	662	676	632	686	665	692	696	705	658	639	618	651	629	667	665	652	657	664	708	659	658	655	696	661	700	640	648	658	661	623	675	669	659	664	661	659	667	673	629	721	609	693	682	673	635	616	630	661	619	621	660	642	653	665	645	676	615	665	672	659	672	699	649	676	633	672	637	653	657	649	664	658	662	686	608	614	694	663	631	650	666	682	657	689	595	645	685	661	656	672	640	657	739	640	618	636	639	668	676	678	678	653	680	634	687	635	665	719	677	662	637	623	682	636	653	681	660	654	660	664	639	661	654	700	678	654	645	679	671	676	671	675	668	698	631	704	670	655	679	627	653	661	637	680	615	688	615	649	649	660	661	667	651	622	677	657	647	662	707	622	663	664	615	640	637	640	669	650	693	680	633	647	665	668	673	639	671	686	663	688	647	671	669	637	676	615	660	660	689	659	638	667	628	636	699	641	701	680	641	688	674	650	676	670	668	671	647	700	653	691	664	690	697	701	641	664	686	652	635	700	636	650	688	625	660	667	661	675	592	615	651	672	649	650	675	701	683	669	621	682	675	688	657	667	629	695	657	697	654	700	651	654	635	660	699	682	672	654	619	645	653	680	654	617	668	659	644	677	656	683	642	681	630	663	714	656	696	670	704	629	632	655	605	651	660	584	653	642	648	647	664	646	660	653	671	703	671	630	684	674	658	690	685	676	694	639	650	637	665	652	687	645	679	619	680	654	672	644	661	599	639	677	670	665	665	643	603	666	695	700	655	656	644	676	650	659	651	636	655	645	662	678	650	630	658	670	672	666	664	687	632	652	646	632	677	691	674	634	612	659	676	680	699	650	618	677	637	623	675	657	641	636	651	686	661	627	652	712	604	703	676	640	655	695	662	601	637	645	644	615	669	640	645	649	609	691	658	640	681	671	654	623	665	659	610	661	651	693	680	678	671	680	645	660	669	642	705	649	695	615	671	656	665	658	656	660	626	643	718	662	652	663	686	619	586	631	676	649	617	679	707	691	653	610	656	690	649	630	648	652	663	617	696	673	638	637	643	652	697	671	671	662	625	662	674	627	663	730	691	657	677	627	693	621	687	674	667	668	701	677	659	657	645	632	661	636	674	681	658	663	651	668	658	659	660	667	642	681	620	655	679	621	708	686	613	693	658	682	641	704	668	609	645	676	701	659	658	665	643	682	639	639	694	656	679	663	665	643	701	672	665	639	688	668	646	649	630	640	641	639	635	651	654	647	709	702	645	631	666	708	667	665	666	662	630	654	646	679	637	646	671	655	669	659	619	695	612	680	652	698	651	657	605	690	673	640	615	645	677	653	609	662	648	706	674	671	648	720	613	631	723	665	626	646	700	681	692	644	641	722	628	669	670	662	619	657	701	631	614	646	664	672	613	616	713	672	617	666	653	600	661	666	674	630	685	679	627	717	628	659	661	701	664	655	642	639	661	631	614	668	625	637	616	675	677	678	649	660	687	673	669	653	701	679	597	654	698	614	638	654	682	676	648	717	642	704	702	618	685	676	640	674	645	658	636	623	699	664	649	641	647	630	604	635	679	642	689	696	706	639	672	619	651	636	669	666	663	656	641	671	630	687	693	651	687	707	647	619	640	664	648	664	682	656	660	650	657	697	693	655	700	659	666	622	617	677	638	611	661	659	663	672	688	610	642	673	635	637	656	664	611	645	653	710	651	619	629	680	657	659	677	661	653	651	643	678	677	631	656	662	683	673	687	683	639	671	671	631	602	614	664	648	654	679	600	688	649	642	701	656	654	602	661	625	654	662	638	691	646	652	647	660	669	672	650	639	650	671	650	689	704	667	677	648	637	691	680	685	672	671	671	647	648	671	673	621	644	628	624	695	628	673	691	648	660	643	636	667	640	657	672	656	688	684	636	671	659	607	660	662	650	651	625	705	668	705	684	663	656	680	637	652	637	667	661	628	696	664	596	654	635	647	606	632	680	654	634	665	655	681	647	650	718	673	687	641	671	657	689	689	704	630	679	641	635	676	674	628	578	673	647	635	662	676	629	672	642	677	634	641	671	659	674	685	654	689	670	613	639	640	630	646	667	638	666	656	630	674	671	662	655	671	623	670	644	668	666	621	657	690	670	641	663	678	673	652	614	700	663	655	688	649	719	619	687	636	623	652	660	686	640	631	624	645	672	632	659	651	639	655	613	641	655	616	633	648	696	663	665	635	652	709	649	710	670	674	628	622	621	706	625	680	630	657	609	662	630	660	677	657	640	654	651	693	659	647	708	670	633	632	616	642	677	656	594	653	675	659	626	631	644	666	693	735	652	676	653	662	630	636	636	649	681	656	641	645	684	659	696	684	649	650	671	647	691	695	648	637	677	656	662	686	665	695	723	623	644	619	642	696	636	685	707	628	624	645	655	720	659	675	659	628	629	696	619	614	679	640	637	668	648	632	667	625	680	626	667	703	637	633	655	676	664	623	667	627	643	661	655	644	613	688	701	657	663	653	649	663	618	659	662	672	676	607	693	650	658	636	650	679	654	688	701	654	615	663	622	660	663	632	610	637	663	671	657	651	663	652	653	672	622	648	686	677	676	668	667	610	690	624	681	646	647	631	691	633	638	632	639	647	701	644	658	697	630	688	605	677	650	665	653	665	646	655	632	631	651	679	634	669	694	643	701	678	663	688	692	639	648	631	688	639	678	632	665	690	628	677	656	680	661	675	691	690	618	663	648	601	665	660	672	655	668	697	603	664	662	663	626	623	658	628	658	635	679	630	688	640	678	687	609	668	668	646	640	688	651	614	702	638	604	702	672	626	637	672	720	723	723	685	650	640	682	664	596	667	700	657	642	658	647	662	655	663	658	662	689	668	630	607	618	711	618	651	658	686	681	615	619	627	667	650	691	655	644	613	650	655	648	668	709	648	683	629	646	674	679	720	636	651	671	618	640	690	628	650	625	662	671	687	673	649	668	654	717	655	668	656	692	680	641	640	690	631	577	643	663	653	636	636	655	647	662	647	675	652	651	640	619	655	725	680	646	671	665	628	593	658	663	641	636	720	659	679	629	680	684	673	662	674	703	667	686	647	645	680	659	666	647	645	658	674	670	700	674	682	656	615	702	634	651	646	646	661	632	623	611	708	665	656	671	694	606	639	669	673	662	656	671	662	597	642	652	651	637	634	670
3478	5199	3494	1927	1589	1414	1196	1089	1091	1064	1024	998	981	929	984	908	951	900	882	980	916	947	918	859	850	845	885	901	867	873	957	923	856	895	929	874	858	962	942	931	878	905	926	871	903	900	871	906	910	865	842	903	872	880	905	930	906	935	910	909	934	897	920	884	885	873	892	877	846	869	909	890	885	943	897	922	922	880	893	906	851	889	885	901	897	868	941	875	872	839	891	885	880	874	914	868	936	927	947	861	904	863	913	844	948	881	888	888	867	877	883	908	894	912	954	873	912	890	901	941	869	856	925	848	928	858	886	929	858	911	910	905	927	878	833	895	932	925	883	870	942	958	960	885	897	895	901	915	900	924	923	916	930	930	921	860	842	863	893	869	963	855	864	918	898	909	882	876	920	875	947	911	957	882	908	877	865	866	921	946	871	859	866	855	836	821	891	885	881	881	878	889	894	904	909	870	949	851	846	878	909	938	868	867	907	840	918	878	879	909	891	880	914	852	882	880	888	944	854	934	895	869	874	874	908	914	858	872	916	905	941	860	891	858	894	874	904	904	900	896	905	874	841	895	899	911	875	875	872	904	899	931	858	905	861	908	886	866	871	933	868	901	910	945	912	961	901	967	921	896	861	858	895	901	881	882	923	891	863	922	911	935	906	881	889	850	887	887	897	893	867	949	896	871	905	927	882	940	892	860	853	933	950	879	886	886	880	901	955	826	923	888	839	895	914	912	892	936	845	908	917	866	864	882	888	854	885	937	873	925	889	919	940	850	881	924	922	874	924	918	857	874	844	874	889	914	894	894	909	891	887	880	880	891	855	896	853	916	928	915	900	926	851	927	912	929	912	840	831	934	899	820	902	921	890	871	922	879	882	947	935	883	889	855	883	883	887	922	909	901	849	899	874	853	924	826	906	930	867	886	912	906	944	861	917	848	885	867	855	891	919	886	854	881	873	894	917	899	898	913	866	952	891	956	898	937	919	874	856	897	834	875	872	887	881	945	922	909	909	859	950	828	882	887	898	880	843	915	890	900	887	872	903	878	877	861	846	882	855	891	974	899	923	891	842	916	890	867	908	923	875	834	897	901	855	894	872	903	902	858	885	921	848	896	942	946	874	857	894	897	873	912	821	898	889	891	899	908	847	906	919	910	910	900	914	904	888	887	827	903	902	909	880	864	941	863	851	928	894	869	906	855	878	869	930	925	895	897	867	877	871	863	861	904	884	903	974	841	874	933	877	873	900	865	867	901	833	902	846	941	942	854	889	919	887	921	866	955	868	851	863	892	920	851	899	881	828	869	869	866	851	856	860	869	878	892	842	878	946	883	887	893	894	881	868	795	862	950	871	898	939	909	960	901	872	864	904	902	852	925	898	962	926	872	870	913	933	842	906	915	898	870	903	908	835	863	886	837	882	908	908	875	869	908	879	854	964	893	908	950	919	884	955	875	892	863	923	858	901	842	894	899	872	878	907	914	899	880	883	908	923	886	828	883	935	896	919	895	912	920	893	955	864	889	927	898	855	902	889	830	897	879	871	830	906	862	952	928	932	902	909	868	892	906	893	886	919	804	908	918	870	918	905	904	888	904	923	847	928	870	899	928	912	877	893	930	891	901	865	872	923	895	898	938	915	859	923	939	910	879	870	902	844	853	925	896	938	915	878	884	914	961	901	895	892	912	926	822	888	900	904	872	868	867	875	859	870	882	905	848	876	897	903	841	965	886	879	867	874	864	904	900	908	885	894	873	835	890	890	895	861	873	890	878	898	840	882	907	876	903	834	887	907	907	958	852	965	876	913	898	887	856	930	881	914	893	904	895	856	874	878	899	923	855	865	857	890	868	970	911	834	910	895	924	906	906	894	859	902	914	877	846	886	894	900	908	904	949	858	835	924	885	856	917	893	885	876	930	921	903	942	889	924	948	888	879	850	845	867	898	901	873	926	877	920	890	893	897	858	866	936	871	889	927	841	904	898	873	866	861	892	895	899	885	907	884	890	921	926	922	867	929	919	880	922	873	874	926	895	906	900	907	848	856	922	864	905	898	951	886	837	858	885	923	852	875	906	917	882	891	914	889	893	880	889	886	892	899	858	855	885	848	916	903	944	860	895	938	903	906	852	882	853	889	936	911	866	848	923	852	943	866	909	903	904	908	890	827	855	881	887	894	875	920	936	923	885	851	908	958	925	861	846	944	860	937	911	894	926	921	870	879	861	883	901	913	825	853	865	886	885	897	883	870	889	901	869	878	896	913	948	828	965	881	908	914	880	941	952	837	889	864	879	878	888	918	835	910	865	915	888	914	890	898	849	916	843	856	842	863	925	921	912	897	916	846	862	876	913	904	869	931	816	909	935	866	893	885	856	923	906	887	902	909	860	935	874	917	954	895	875	876	881	920	887	884	848	898	853	886	907	890	915	899	871	923	874	904	906	859	906	891	914	928	927	859	930	866	872	863	924	877	893	910	902	873	902	967	888	934	904	914	847	882	875	870	921	897	860	881	899	895	877	918	873	939	895	850	888	886	880	861	892	919	913	923	960	899	890	908	893	880	887	917	896	928	828	881	870	911	877	897	869	971	845	898	904	883	902	865	892	942	847	891	891	894	874	897	924	872	848	884	890	869	962	883	888	873	881	889	884	856	880	893	860	883	957	906	914	881	907	904	897	878	904	888	872	873	885	895	915	910	869	891	937	876	823	944	869	896	945	822	925	883	884	891	875	902	880	883	902	905	948	887	887	947	980	881	901	929	878	871	901	929	877	905	884	873	935	896	907	868	893	896	881	890	852	926	882	898	862	887	860	873	894	868	921	906	925	873	900	877	833	860	974	860	947	911	869	907	852	893	907	904	883	906	874	915	873	870	928	888	905	878	904	948	863	890	873	912	893	829	891	920	874	836	844	890	908	889	872	904	905	899	908	913	950	890	894	892	910	921	902	913	914	897	905	875	900	856	943	847	919	893	912	902	901	877	878	884	876	901	867	860	903	895	910	932	909	936	869	933	909	898	851	868	912	876	906	937	876	904	868	843	889	898	859	951	877	904	893	920	902	908	913	904	885	840	893	934	888	929	893	889	936	873	840	937	830	895	865	859	898	904	883	849	893	871	879	858	844	959	877	890	873	912	890	867	891	921	869	940	843	910	903	908	878	896	912	924	849	930	935	861	919	886	858	866	898	912	886	877	935	861	925	892	930	877	872	920	885	901	909	865	912	858	928	939	854	904	907	900	904	912	871	910	949	903	903	939	880	901	892	886	898	877	885	896	907	849	880	862	928	895	921	899	904	929	815	896	957	848	840	845	902	914	939	900	889	894	911	870	939	891	851	891	911	938	896	828	865	956	900	825	933	891	923	926	925	892	902	889	861	842	855	890	890	905	911	889	917	941	860	962	890	929	921	922	929	894	866	909	906	910	924	865	885	861	944	868	908	883	901	936	879	917	924	899	914	943	851	890	876	857	889	911	853	846	922	872	864	884	931	898	871	886
22102	20982	28576	23572	20975	20679	2371	656	500	440	406	339	310	339	289	292	272	294	238	257	256	240	230	243	210	252	214	227	242	245	220	190	180	189	221	224	220	195	232	218	189	195	238	223	192	236	201	216	190	226	235	214	187	212	224	204	226	207	208	211	216	216	202	208	216	236	207	239	219	228	193	197	205	199	218	197	210	209	189	227	230	232	201	212	220	209	220	222	223	205	209	200	230	215	190	201	208	183	205	188	193	223	214	198	207	227	216	193	208	196	236	228	229	229	181	223	191	217	197	224	235	220	211	220	195	248	178	217	227	216	181	173	209	218	219	213	197	198	194	214	202	201	191	226	223	211	246	193	183	219	195	182	218	193	238	188	219	225	231	202	212	235	207	203	204	218	164	220	218	199	202	203	207	223	219	209	208	222	230	205	208	215	200	215	211	221	252	191	220	233	184	223	194	227	208	191	196	224	201	212	227	213	227	203	199	249	198	239	191	232	202	186	196	188	211	226	212	202	213	217	199	216	199	206	225	210	243	222	202	192	183	249	213	200	218	235	217	216	228	222	235	212	228	217	212	222	233	222	198	212	188	214	196	218	186	208	212	192	197	216	217	193	211	209	210	190	204	193	177	191	226	215	212	192	209	220	222	190	208	211	228	205	177	173	211	227	204	208	193	211	192	225	203	204	220	201	199	233	230	172	215	220	190	225	235	223	195	186	203	207	213	181	220	213	195	204	196	202	223	199	214	223	185	219	192	232	197	231	212	224	213	233	205	197	185	206	214	224	214	193	224	218	220	231	208	168	222	229	197	198	186	178	227	219	218	216	191	215	184	203	205	236	219	200	194	195	221	193	221	191	212	252	206	216	212	214	196	216	226	209	215	182	212	193	203	206	216	193	213	166	225	217	206	214	194	208	205	201	208	226	210	212	243	198	226	212	213	247	209	213	199	207	213	181	200	233	210	199	219	215	227	187	211	181	238	226	213	232	207	213	217	211	220	203	193	218	198	212	210	201	201	211	225	201	197	203	183	185	191	182	185	201	208	218	212	208	218	197	193	193	208	186	216	208	210	211	240	213	189	193	216	184	240	211	187	170	213	208	195	208	222	196	209	202	221	203	207	185	207	225	232	217	201	215	202	215	192	220	187	217	193	192	197	198	173	210	208	184	205	192	180	235	197	224	232	198	217	200	198	208	199	218	204	204	191	226	205	176	211	231	199	197	194	202	227	182	209	211	227	224	208	211	222	195	233	206	209	210	209	202	227	235	195	194	240	176	221	207	212	226	216	189	203	210	223	221	192	220	222	187	224	204	213	198	230	232	212	233	226	226	219	186	195	199	225	212	186	192	197	210	213	207	216	231	214	197	208	238	218	205	178	206	191	184	219	219	197	213	226	206	192	214	205	224	191	235	220	195	204	228	202	220	237	239	190	193	220	195	208	203	227	223	230	213	238	194	190	204	188	210	205	197	205	213	204	203	230	200	225	224	209	188	199	206	214	202	239	204	213	180	207	211	207	232	172	217	235	217	235	180	226	221	210	200	212	202	229	210	201	218	209	218	184	184	198	208	227	236	232	212	223	234	194	195	221	207	197	212	230	202	211	214	220	221	219	218	195	219	210	211	239	206	179	237	205	192	212	203	189	210	217	190	195	203	245	216	207	213	221	223	205	211	206	215	216	229	176	203	207	215	214	232	187	221	197	208	208	219	167	246	198	207	210	223	226	216	219	206	179	214	210	211	222	226	223	211	226	218	203	210	205	211	213	227	243	188	193	234	192	237	201	225	210	223	209	211	202	203	207	211	234	199	229	194	185	194	207	220	223	201	206	218	238	191	198	217	229	214	229	223	229	224	229	211	205	187	238	195	221	215	222	191	209	207	228	224	212	213	218	216	216	214	197	201	203	213	235	205	181	211	205	211	222	223	208	213	216	238	217	207	233	231	211	213	228	214	221	157	209	190	209	202	229	197	208	211	199	167	202	212	198	227	207	219	201	217	215	213	214	206	209	209	215	185	218	224	184	217	214	218	203	215	188	206	226	206	206	193	191	202	195	221	223	195	196	199	213	216	200	183	221	217	209	208	220	201	235	202	196	224	217	201	212	199	225	221	212	229	237	205	194	195	210	206	206	212	193	223	228	211	203	182	221	211	207	207	211	191	219	196	217	205	209	212	206	209	225	214	187	217	217	207	200	246	197	216	193	216	218	191	200	205	198	234	215	200	223	183	199	201	212	193	207	205	189	225	229	217	218	222	219	206	235	194	214	220	207	231	203	189	217	207	207	209	210	230	198	182	196	259	182	183	201	236	217	209	200	226	221	213	224	198	197	199	227	216	198	217	203	222	204	199	194	191	211	201	221	220	201	214	219	214	206	237	184	247	225	199	230	198	213	222	218	209	219	213	222	201	200	222	226	222	204	190	207	212	183	167	224	197	203	213	221	217	232	206	194	218	216	213	233	191	198	216	206	211	194	205	226	207	212	209	188	197	203	213	235	194	194	230	204	197	201	221	214	186	215	183	233	197	201	208	230	209	206	222	203	223	214	200	194	221	192	225	219	213	205	204	211	207	219	218	193	207	205	225	231	220	222	196	190	201	234	211	206	205	198	194	207	204	204	218	207	224	184	236	182	239	196	209	199	217	229	193	206	220	201	194	208	203	215	220	216	200	205	200	195	196	219	217	213	205	201	198	240	201	218	221	221	221	210	211	213	220	204	209	226	192	220	205	206	192	196	178	226	186	214	200	222	210	225	204	203	210	210	228	191	200	212	216	206	198	222	208	204	226	217	198	217	200	204	205	232	218	205	205	202	185	194	236	243	221	229	222	209	221	204	224	196	233	187	229	231	230	246	236	198	210	204	185	219	191	189	229	219	216	238	190	212	194	218	196	204	203	190	210	202	202	221	234	221	213	207	214	187	210	198	214	189	193	234	209	235	220	186	229	229	220	216	241	220	202	236	221	196	203	168	222	179	211	206	217	208	207	223	214	207	211	188	182	211	209	203	213	197	215	215	225	223	189	201	227	212	201	191	198	217	188	202	247	190	234	224	182	228	201	219	203	205	199	212	216	201	212	233	203	190	214	209	209	205	194	214	236	226	206	210	205	228	213	208	173	218	188	217	164	208	191	197	229	196	213	205	204	228	203	210	211	226	224	233	209	239	218	236	209	213	229	225	214	212	208	196	215	227	204	210	229	196	197	214	184	230	219	200	213	234	197	197	218	206	236	196	191	235	191	210	224	193	247	211	178	213	214	194	212	202	208	202	210	209	201	207	195	206	205	194	209	164	197	216	232	185	220	195	226	188	208	222	221	207	201	210	214	198	236	228	227	204	201	199	212	252	199	228	259	223	210	211	227	236	191	224	198	196	187	204	197	226	208	243	217	188	197	204	220	217	201	235	223	220	185	201	226	214	213	225	231	207	216	225	215	221	209	226	211	213	212	218	224	203	197	226	200	224	195	187	254	212	204	184	195	194	198	212	195
4419	14319	9203	4425	3017	2139	1647	1228	1013	814	780	632	591	559	524	497	462	408	398	407	393	388	361	367	351	387	328	340	339	334	329	333	339	342	323	309	316	296	316	260	326	288	283	309	323	336	346	307	342	296	295	303	306	281	319	256	293	261	278	278	286	282	252	331	291	332	298	299	291	300	291	268	266	299	301	297	302	296	299	290	231	283	292	285	261	290	286	274	309	291	285	307	301	297	300	291	303	291	242	290	289	297	263	317	314	273	266	314	281	278	319	267	291	279	293	296	315	271	296	270	310	291	296	265	284	272	290	263	325	307	305	296	279	317	337	287	304	254	258	270	293	260	286	310	298	280	271	276	295	272	305	298	285	301	309	290	292	274	292	299	322	331	280	282	289	282	273	325	270	295	299	268	262	262	269	284	314	282	299	276	302	270	266	295	305	313	267	311	287	270	256	308	263	299	266	319	293	293	300	279	253	292	274	298	295	272	245	258	295	285	266	273	281	289	287	290	320	262	301	256	260	282	288	262	305	281	292	305	277	283	288	291	264	277	325	287	284	294	280	283	274	289	292	290	317	254	268	255	261	295	298	317	274	261	311	260	307	351	284	312	317	285	295	272	294	298	261	298	304	271	249	321	289	246	304	288	271	313	286	312	306	317	277	271	287	276	279	296	288	289	302	328	279	293	294	292	306	294	296	285	274	302	303	331	285	293	324	274	320	280	277	271	288	279	303	288	288	263	304	307	305	264	294	313	291	284	253	275	277	284	297	289	287	308	274	309	303	269	283	286	278	267	316	292	273	279	299	286	295	277	292	271	256	276	280	264	264	302	288	319	277	256	253	289	289	275	288	292	285	291	289	254	295	271	299	295	302	269	307	280	305	268	295	290	305	282	295	302	282	273	283	265	264	292	303	281	264	304	266	280	309	309	282	288	304	291	337	305	283	269	256	294	264	257	275	285	272	260	275	303	279	243	309	282	306	270	291	292	279	288	264	301	287	277	271	294	273	279	283	298	315	306	271	261	271	269	291	283	293	291	290	306	263	295	306	293	268	275	289	284	315	277	257	295	308	287	296	307	302	312	304	311	239	311	285	286	283	294	290	274	326	251	267	297	260	291	284	285	312	300	280	293	279	293	268	292	308	276	288	281	256	298	301	300	266	261	276	282	278	269	304	280	275	298	311	276	290	308	287	302	267	295	285	316	280	287	295	303	290	323	293	288	279	299	283	293	291	307	283	289	278	309	285	294	268	244	293	283	298	273	315	275	290	282	305	306	294	283	297	288	266	288	285	312	268	306	294	268	253	308	306	252	268	312	254	298	294	307	266	306	294	264	282	314	272	309	289	263	274	308	270	292	308	284	298	276	275	276	280	311	292	280	283	317	329	314	296	262	270	299	279	270	277	298	320	292	298	273	275	279	305	279	293	281	273	300	262	298	279	303	288	285	297	290	292	259	302	306	308	295	275	276	306	275	297	299	292	279	312	274	304	296	292	322	279	293	285	295	284	265	262	248	276	282	271	269	285	287	302	279	288	281	307	280	269	284	307	279	275	281	299	261	272	302	305	282	295	275	302	282	331	306	264	287	282	291	306	288	271	266	293	267	288	267	277	296	263	291	276	315	320	267	281	287	281	269	273	252	277	286	293	284	307	278	302	316	303	276	287	285	289	276	266	297	262	260	290	296	292	288	319	308	316	300	285	293	265	276	277	300	278	266	300	266	268	314	279	300	281	290	291	246	314	277	265	275	321	260	289	290	271	286	297	267	282	298	319	301	302	277	305	292	278	303	260	277	274	287	310	276	323	268	261	277	256	264	290	266	277	299	284	285	287	320	268	292	236	293	291	303	279	288	275	272	287	288	284	312	293	264	271	287	290	280	282	274	308	270	279	272	274	271	265	279	294	312	270	312	273	276	304	304	286	324	298	311	313	293	319	295	316	266	309	276	297	312	292	288	274	275	285	285	295	256	273	288	289	302	282	285	295	303	270	291	274	284	302	354	274	304	304	317	296	301	303	303	294	283	294	304	269	281	287	283	286	253	280	274	281	292	285	262	258	281	282	309	286	269	312	262	300	282	238	298	257	299	274	292	312	275	263	289	291	299	298	280	303	286	281	276	277	280	281	299	262	309	301	269	287	275	278	292	282	326	297	286	294	304	288	303	306	280	303	282	278	284	263	268	266	300	282	308	294	268	292	267	291	298	291	304	285	284	259	290	295	283	281	269	301	285	276	274	287	279	311	277	288	293	264	244	285	288	294	300	304	286	273	274	241	286	312	272	279	283	304	292	308	288	273	288	290	275	262	304	300	293	277	272	291	293	271	280	299	296	317	301	281	266	319	285	280	270	265	282	299	281	279	270	271	322	250	310	307	265	312	302	281	269	292	282	298	306	300	280	305	301	290	267	278	264	298	298	284	261	297	297	305	277	257	308	264	306	273	272	294	295	282	288	278	268	261	309	286	264	300	299	271	294	274	289	324	303	248	280	308	282	265	272	258	303	295	300	307	300	276	277	288	288	289	275	312	271	270	270	299	288	299	273	284	297	266	267	291	273	269	290	303	272	276	311	325	268	272	262	298	269	296	298	280	298	316	298	236	291	288	323	271	286	324	266	314	306	294	278	306	299	275	287	255	293	283	273	305	281	288	272	274	326	262	283	331	311	301	319	284	300	272	261	257	272	279	301	277	296	304	279	310	276	273	300	294	275	295	283	266	273	275	283	312	297	290	265	279	245	304	263	272	280	301	329	302	292	297	267	276	317	276	286	264	280	312	281	263	315	283	284	264	299	304	297	283	273	275	299	283	295	281	278	277	290	291	283	275	279	279	266	255	304	297	302	282	306	301	292	302	301	305	300	300	279	284	292	283	291	295	301	315	306	264	260	293	284	316	292	317	312	278	295	279	303	259	309	296	292	291	273	282	263	275	284	298	303	296	279	266	299	273	297	300	254	280	304	270	283	305	296	311	277	283	250	286	298	305	288	302	268	260	263	278	306	282	291	276	301	291	296	287	279	295	282	268	270	299	301	280	327	289	304	313	266	303	280	289	280	316	285	292	289	252	306	309	311	307	290	278	273	290	292	293	288	288	236	270	269	278	280	316	261	296	307	283	285	330	298	273	273	275	310	310	264	265	298	286	296	278	284	284	275	280	263	273	284	253	290	308	295	283	276	284	280	299	282	314	296	279	306	279	263	278	316	295	279	269	268	297	253	319	308	261	307	299	274	301	303	268	274	299	262	273	327	301	308	294	289	286	290	301	279	309	265	295	302	282	283	279	292	308	314	316	328	279	298	297	292	281	301	281	296	282	294	292	288	294	278	307	306	306	254	268	263	287	271	278	324	272	276	295	295	308	315	281	268	283	280	285	302	313	280	288	280	324	296	310	286	313	277	275	296	274	304	265	270	282	308	285	291	284	265	348	277	291	278	303	336	311	290	264	266	262	307	256	315	301	268	263	303	273	245	276	314	328	287	269	316	280	286
26755	17713	3604	925	705	653	633	635	615	643	613	596	620	621	580	587	572	609	606	645	596	584	592	621	553	560	625	609	567	625	602	582	611	610	554	621	581	606	571	607	618	572	564	617	611	628	634	575	599	585	562	614	569	583	573	606	611	624	592	621	588	614	619	493	607	557	563	556	567	591	605	574	609	562	584	595	629	609	597	581	561	572	572	609	593	622	606	614	567	614	595	587	611	612	584	588	605	616	626	592	623	585	591	578	635	618	607	630	572	601	600	581	617	605	614	579	601	595	553	601	610	623	630	586	592	590	555	601	607	581	603	639	625	595	567	608	577	594	625	617	623	587	603	591	624	564	605	594	599	581	625	600	615	569	554	632	616	572	583	615	603	597	570	575	621	586	588	603	599	604	595	559	591	600	617	588	584	580	564	584	587	577	636	635	590	610	607	595	609	569	574	587	543	586	609	598	624	627	609	600	582	558	588	605	628	553	612	606	577	602	568	625	608	581	601	617	605	587	598	582	585	598	572	565	609	602	585	586	577	611	590	620	612	608	610	576	622	601	615	587	609	595	579	567	568	642	645	648	576	572	559	607	636	596	603	584	602	592	631	575	530	580	599	600	599	587	592	600	585	614	608	629	580	642	547	609	567	622	624	603	591	647	625	586	579	618	615	619	615	539	633	602	589	632	594	560	605	605	556	581	590	605	644	583	611	599	590	587	600	620	584	599	623	604	566	576	559	670	587	576	576	621	604	573	582	611	620	556	593	592	582	588	588	628	581	597	610	569	607	628	592	614	588	603	555	578	636	605	562	632	612	603	564	558	595	618	599	567	653	585	573	586	590	623	599	617	657	587	566	625	570	631	599	597	581	576	569	634	549	611	589	557	564	563	613	599	536	622	623	598	577	624	592	606	583	604	620	624	618	559	557	575	622	567	597	645	573	602	612	597	593	610	611	579	633	589	637	566	554	608	622	600	617	624	610	606	620	601	611	600	616	589	543	632	578	589	605	612	592	615	543	635	583	640	588	626	624	617	585	586	643	614	626	608	569	594	617	602	621	624	575	587	587	603	594	610	567	577	583	598	597	540	583	568	619	608	575	576	639	580	589	550	624	589	571	564	610	608	579	632	580	581	596	582	594	607	597	634	664	658	666	533	629	624	541	604	611	578	585	610	569	601	573	581	603	536	608	634	619	616	638	575	594	570	594	605	581	600	630	594	578	592	578	572	593	601	575	632	578	662	623	633	575	570	568	587	591	609	654	585	629	599	613	573	588	596	595	644	606	591	599	567	629	616	608	604	566	596	613	573	601	617	578	596	626	539	599	629	576	597	569	599	584	606	587	610	559	617	600	598	596	609	599	624	587	590	628	573	588	600	642	611	580	622	618	614	585	558	560	594	532	635	577	563	609	574	576	619	569	574	577	597	557	619	609	599	647	639	579	597	614	591	608	574	574	608	571	580	554	598	612	589	607	584	555	645	573	584	599	536	630	618	634	592	599	626	601	599	581	588	587	632	555	622	586	653	642	604	590	603	581	573	583	598	640	574	607	583	616	599	588	633	573	554	588	544	659	595	614	620	597	564	598	600	597	576	567	614	584	613	620	602	585	604	613	605	575	601	584	566	613	594	598	632	595	588	585	594	540	627	585	603	572	630	567	597	608	572	547	555	598	654	624	590	557	601	616	573	623	618	622	603	611	583	572	560	591	605	533	592	551	607	637	629	593	593	567	641	629	614	571	595	591	560	616	583	596	628	577	619	597	578	599	574	619	596	570	569	579	605	600	601	555	580	584	544	591	547	612	626	612	606	569	610	613	599	587	572	576	619	573	586	606	566	611	638	630	638	561	594	574	645	636	586	630	537	624	580	568	627	581	620	572	564	675	633	623	607	555	600	649	625	641	624	580	618	597	620	604	575	610	627	590	567	556	628	641	577	611	588	590	569	623	566	611	601	586	619	604	626	585	562	616	603	608	584	583	615	566	610	588	614	612	559	578	583	553	587	610	559	601	580	621	568	586	583	589	570	590	580	603	599	615	663	590	586	578	593	587	574	602	612	609	607	599	595	616	593	560	591	601	597	551	631	582	577	570	578	576	551	617	624	607	552	596	590	633	569	575	576	570	597	606	615	573	616	594	569	579	605	630	583	596	601	569	589	633	621	617	600	594	613	591	612	618	575	562	612	627	633	622	589	589	543	566	631	554	596	578	633	561	609	610	554	647	610	547	606	620	622	613	592	567	636	608	609	576	620	591	562	641	598	561	586	618	599	567	571	580	597	599	647	556	538	560	566	620	580	581	565	607	651	631	572	630	589	646	564	622	628	601	585	565	572	611	594	546	563	608	578	618	595	600	603	595	583	619	599	591	601	566	621	562	579	565	599	632	615	591	596	629	594	540	585	619	617	560	613	618	567	561	547	620	594	599	607	593	636	597	603	568	614	585	605	566	606	596	618	578	642	619	618	622	618	612	586	591	638	587	558	600	562	585	561	581	635	559	597	571	632	574	603	618	642	601	600	582	595	539	623	623	646	586	604	584	629	636	584	575	599	586	628	598	607	616	564	608	623	553	595	590	547	578	591	575	603	611	592	554	580	630	584	615	628	579	591	607	629	608	530	608	585	623	646	592	629	551	585	635	605	592	617	577	580	625	592	614	555	561	589	586	574	613	575	596	646	564	571	634	618	579	608	556	579	550	571	619	579	555	565	620	593	579	585	596	590	588	607	571	588	650	609	574	599	604	631	562	609	598	587	604	564	619	584	564	573	589	582	571	622	633	569	590	610	580	602	570	619	614	576	590	560	590	608	614	574	577	595	588	601	655	624	593	583	582	589	575	583	616	571	571	587	586	626	579	603	597	614	562	584	591	600	616	596	579	624	583	631	661	584	548	599	637	639	626	607	583	583	634	549	598	586	596	588	609	600	567	574	592	607	564	591	543	626	579	615	586	577	651	571	658	607	619	590	590	593	589	581	636	599	616	601	632	619	582	568	590	568	596	585	594	580	575	585	604	605	612	613	584	614	595	603	575	558	558	582	557	574	551	618	597	566	634	586	621	595	591	614	593	609	561	617	600	616	614	610	607	610	559	606	599	599	547	618	607	568	607	599	613	617	609	600	596	565	596	565	601	585	589	600	575	603	597	618	603	593	604	585	618	604	608	629	594	588	583	608	616	587	578	597	546	616	607	572	636	587	598	591	586	589	591	663	571	625	570	630	598	573	546	564	587	604	613	623	615	601	616	626	577	556	640	606	627	607	574	613	611	607	565	587	578	559	608	562	605	574	621	585	626	567	618	572	593	614	641	608	611	631	601	619	611	559	631	542	588	628	568	558	586	596	579	618	554	602	620	602	610	561	606	636	602	565	615	576	614	599	608	554	578	556	613	551	593	590	598	593	652	571	606	592	578	610	577	629	595	564	556	593	600	591	588	627	606	569	600	579	603	565	636	605	625	610	582	617	612	637	620	593	549	595	562	602	620	591	619	602
4274	1903	1310	1034	944	890	830	839	821	750	853	890	854	884	855	829	845	859	856	845	837	815	770	820	844	865	789	829	836	851	903	807	870	883	833	827	845	818	853	791	809	835	832	845	825	826	836	822	815	826	814	865	885	843	840	841	863	855	822	850	778	875	841	797	811	767	811	807	840	846	843	777	844	905	851	842	842	839	791	856	834	798	794	853	768	862	787	897	833	767	807	811	840	838	836	816	781	833	788	808	810	855	854	817	842	848	825	842	822	853	815	819	832	814	835	897	783	807	844	825	821	850	809	788	881	879	846	825	827	841	801	826	774	818	820	900	808	826	786	870	854	827	822	857	854	844	835	765	834	862	855	839	875	803	871	791	857	802	831	803	804	837	832	876	875	894	871	765	870	855	788	837	804	853	836	857	839	843	849	788	811	837	849	842	817	844	849	865	801	877	792	808	817	790	786	829	852	806	796	842	845	888	854	812	833	809	796	839	854	886	868	886	797	826	869	837	806	774	801	918	875	845	812	793	812	820	838	817	847	838	827	827	802	828	849	802	855	869	809	859	853	879	861	809	845	853	831	828	771	823	867	841	831	847	822	874	813	855	791	843	792	811	830	849	835	830	813	854	833	846	810	874	849	759	853	847	846	783	816	790	770	815	822	837	822	906	832	869	836	825	829	808	877	817	821	821	872	828	843	872	860	874	832	842	815	890	774	801	816	837	858	807	878	832	831	851	853	786	822	800	874	803	824	824	846	794	829	851	842	866	826	829	829	812	855	852	832	864	784	832	881	841	880	838	799	824	883	881	800	800	852	811	850	855	822	840	842	924	809	823	854	847	833	857	833	809	751	827	848	855	822	864	856	825	845	829	799	781	850	819	812	839	774	797	835	816	838	857	865	796	802	828	818	865	803	815	826	824	877	826	805	830	801	849	847	827	839	847	847	805	854	838	850	874	845	808	820	807	852	820	838	793	832	807	845	863	792	806	797	823	802	820	819	837	825	857	828	803	853	939	834	781	798	831	805	850	832	834	846	837	878	808	832	871	839	845	833	910	845	870	796	801	857	787	830	866	808	811	868	844	818	814	844	835	902	814	819	857	807	850	816	826	843	905	853	792	832	830	750	840	825	846	852	789	819	838	829	835	825	816	781	810	844	836	858	867	845	831	843	839	819	847	772	770	897	834	833	872	846	863	874	826	859	876	798	823	837	864	901	859	838	854	802	815	836	838	817	854	860	810	841	842	867	823	813	840	860	849	870	809	839	782	844	772	805	831	845	829	838	792	852	794	833	815	793	843	826	836	864	836	821	773	800	831	800	837	783	804	801	811	806	855	813	840	829	787	817	798	850	788	854	811	836	814	822	855	790	847	795	848	813	862	866	771	869	842	835	832	850	852	810	823	841	867	876	823	831	771	870	851	830	868	839	815	826	810	853	833	843	863	796	813	895	816	847	881	801	858	802	813	843	801	801	828	814	818	846	851	790	831	794	855	822	850	854	822	815	828	809	815	820	827	817	857	872	832	808	751	789	845	864	805	850	788	795	802	842	776	784	825	815	816	814	805	819	860	844	792	810	840	805	878	847	785	802	783	833	830	816	823	789	831	844	853	819	798	848	815	844	801	874	797	813	812	816	850	854	768	799	831	795	811	856	807	835	806	838	826	812	819	835	825	796	839	819	837	838	832	846	845	843	796	801	860	852	867	816	854	827	773	852	819	832	805	856	809	823	815	847	801	795	853	823	832	841	841	820	784	845	815	856	812	815	816	831	786	868	786	847	857	849	873	765	787	857	797	821	786	805	805	852	818	846	828	853	815	885	814	881	851	820	885	822	854	795	839	902	827	866	792	827	781	834	790	791	821	894	803	791	817	821	805	858	767	832	821	776	796	870	833	858	858	826	893	859	842	851	835	848	844	865	881	771	835	857	852	841	792	849	795	832	846	843	795	809	790	826	860	835	900	835	806	787	861	839	835	847	876	864	785	823	819	800	858	883	858	796	827	857	822	812	855	845	901	865	853	805	859	829	845	833	777	819	882	884	812	810	853	802	814	829	867	831	852	812	828	766	839	784	827	816	812	852	774	801	850	869	849	797	825	820	753	830	867	829	822	860	824	816	811	836	845	843	818	868	807	878	838	842	795	891	842	842	873	837	788	839	848	836	802	801	881	892	813	868	815	827	805	857	810	808	805	844	802	869	790	854	821	854	829	808	853	850	802	819	863	821	836	850	840	846	889	886	874	827	829	813	820	777	838	829	793	866	807	824	828	829	811	804	841	848	834	844	805	800	808	842	816	839	841	816	841	846	824	809	830	866	832	818	835	827	867	863	809	853	824	844	815	919	813	809	850	778	819	823	846	798	831	861	841	783	854	823	795	871	847	824	795	780	782	843	854	833	875	813	796	836	870	823	799	807	846	839	829	812	815	834	815	808	823	810	821	846	827	854	870	851	867	837	809	825	815	818	843	826	815	858	874	814	830	831	877	850	825	823	818	829	783	843	813	858	835	857	876	834	873	831	819	834	842	851	815	820	814	835	826	833	888	838	810	885	826	787	876	809	848	833	778	851	810	826	820	806	788	811	812	796	857	783	826	856	802	812	794	880	832	841	874	870	815	842	801	870	801	841	836	828	796	854	879	799	824	854	845	801	787	794	808	825	786	846	836	817	796	797	902	798	858	810	830	866	764	833	823	844	822	817	839	832	803	831	799	854	847	803	847	890	821	864	817	808	848	814	836	868	809	791	842	797	787	834	876	867	853	877	830	848	823	795	828	776	874	871	768	816	847	815	823	800	842	833	799	794	851	854	843	870	846	816	838	828	834	863	772	815	805	837	823	797	840	813	790	811	824	825	805	805	816	829	804	835	807	818	862	824	839	831	868	820	831	875	823	836	882	807	834	831	828	798	809	862	828	782	858	780	818	839	854	872	861	813	825	844	802	801	833	860	806	826	839	895	835	806	859	845	769	813	799	812	815	829	855	836	839	794	789	838	767	853	794	826	840	834	802	842	780	844	808	881	826	812	842	814	850	743	781	865	815	855	807	779	802	863	827	860	851	775	835	822	801	812	875	799	867	859	818	805	863	859	876	820	779	807	805	852	826	885	845	852	809	850	843	906	850	821	815	841	828	848	785	826	834	825	826	829	828	862	820	846	810	820	833	801	835	811	801	821	841	922	861	848	841	783	846	829	792	855	835	822	849	793	818	818	839	848	816	827	820	843	800	859	861	831	835	879	842	807	846	856	866	840	808	814	776	828	864	777	872	798	788	847	813	853	847	849	860	899	838	866	813	805	834	851	807	799	840	850	861	838	844	810	828	797	816	813	829	864	843	867	791	894	812	803	826	860	802	864	828	830	856	906	818	796	819	852	831	851	778	898	824	827	867	804	835	831	808	836	851	825	855	859	817	888	860	831	828	811	824	838	846	825	878	816	806	834	830	813	786	807	809	859	837	885	837	838	866	823	796	795	851	744	803	878	804	857	823
23017	20950	27903	24106	20732	3545	646	477	367	385	336	323	325	309	326	324	291	308	283	286	268	309	291	269	259	277	255	267	267	279	243	237	276	263	233	288	277	280	277	245	293	246	251	266	244	286	255	258	241	263	284	280	270	264	262	280	279	263	232	274	250	292	294	283	284	280	260	254	255	263	268	242	241	249	276	246	258	275	231	242	250	265	262	253	259	281	245	257	265	273	281	233	284	224	239	263	281	271	289	239	258	245	266	243	254	259	277	274	269	262	233	248	285	271	244	283	274	239	279	272	261	266	278	273	259	278	266	229	236	245	283	272	251	256	276	271	250	253	247	250	289	268	272	271	271	253	248	241	269	303	300	259	261	244	249	268	240	274	266	264	285	266	235	257	272	248	285	258	252	249	286	247	285	257	250	252	275	262	282	274	251	255	274	262	256	235	265	242	258	287	260	251	235	249	266	257	250	290	249	260	311	258	236	253	257	267	276	259	267	281	246	228	261	264	262	268	277	292	241	255	254	242	278	272	241	281	280	264	271	248	282	265	266	232	263	270	262	273	237	277	267	260	256	255	281	241	268	271	262	271	246	233	234	290	234	281	284	237	253	253	271	273	255	245	255	285	279	262	268	270	263	246	260	248	267	264	249	218	242	241	261	256	259	277	275	244	245	264	237	229	260	254	267	259	259	263	253	274	263	284	256	270	260	262	272	235	246	237	276	263	238	259	226	267	249	282	279	280	250	271	257	239	266	260	245	250	272	304	244	232	272	260	246	265	249	238	258	238	234	262	256	247	244	276	258	256	294	268	251	263	260	239	287	264	267	296	265	238	276	276	277	254	244	247	227	257	247	289	262	280	282	228	268	248	232	263	271	254	273	261	247	251	264	227	282	255	235	285	276	238	278	269	262	249	257	249	268	280	255	272	256	255	266	297	239	257	238	249	252	245	271	266	266	266	251	238	259	252	240	280	262	265	288	253	268	277	277	261	255	223	232	261	235	263	272	271	247	251	253	275	287	274	255	260	242	286	263	280	279	268	285	279	269	279	277	250	237	259	247	240	228	247	290	248	249	253	285	218	261	241	260	253	278	272	233	243	258	243	292	261	256	243	252	254	249	266	283	237	263	269	260	258	249	265	244	290	271	260	239	255	263	245	244	243	249	281	252	264	242	305	262	253	244	275	288	265	241	258	261	268	227	253	238	279	270	243	259	260	255	252	258	252	257	258	269	275	276	274	256	258	281	292	262	255	262	236	285	244	267	260	252	256	258	237	267	254	259	269	278	234	243	265	256	254	263	290	260	232	270	267	236	249	262	269	287	274	254	271	240	249	231	257	247	257	275	262	279	251	255	259	274	241	276	256	280	247	231	265	250	260	256	240	243	278	235	264	276	234	246	286	247	267	246	261	240	269	267	255	247	256	258	252	272	269	252	262	241	249	265	232	251	231	258	247	285	245	248	244	274	243	250	260	260	255	257	265	247	286	286	256	260	237	266	268	260	232	276	253	259	255	273	240	249	282	241	261	265	269	278	257	253	282	261	274	249	242	271	254	271	272	257	241	239	275	269	266	277	294	271	280	268	260	271	255	313	285	274	250	247	238	250	262	250	259	287	284	292	232	259	211	262	260	289	243	279	272	265	276	267	261	257	249	261	271	267	255	249	250	269	251	272	213	236	259	287	246	286	267	275	278	257	258	269	254	251	243	261	305	245	256	250	209	250	250	280	232	262	260	276	241	258	275	245	262	250	260	253	249	282	243	277	281	249	264	252	274	271	268	278	260	260	262	251	267	232	233	237	263	280	251	245	264	237	253	266	257	263	286	278	236	270	255	286	292	273	256	252	229	294	252	267	241	255	247	249	267	257	252	250	273	232	269	250	254	243	223	244	254	255	235	242	280	274	268	246	252	259	257	244	254	245	272	251	280	257	241	254	250	284	256	282	248	259	259	216	245	251	280	250	290	269	262	264	244	249	267	257	248	276	258	257	238	265	241	247	256	279	249	264	245	270	279	238	303	258	271	247	258	234	241	258	241	275	245	262	240	259	257	286	239	235	270	253	297	252	287	278	257	267	246	274	265	257	273	258	283	243	248	247	241	238	268	269	249	273	221	243	262	252	263	239	241	257	269	232	256	240	256	259	258	246	277	255	284	278	242	227	264	258	283	256	264	272	284	261	278	261	278	255	265	281	264	285	267	274	265	258	247	269	276	259	242	240	274	265	249	266	269	256	275	277	265	277	253	267	275	265	281	254	231	288	268	249	263	232	250	246	262	256	265	264	265	250	258	271	250	262	261	225	259	265	252	270	266	290	268	260	243	285	292	238	253	249	285	263	284	234	272	229	246	263	274	226	265	245	216	266	266	275	236	262	256	281	249	243	274	271	240	255	249	262	285	280	251	271	258	243	250	265	267	262	245	312	265	259	257	236	272	239	254	254	258	267	247	266	263	246	255	271	270	259	239	277	251	274	219	260	254	258	248	259	255	266	266	260	265	273	280	244	267	319	245	269	259	252	257	254	268	282	260	251	288	249	252	213	280	265	253	255	255	257	249	283	258	265	269	262	269	199	252	250	273	281	249	282	234	294	241	256	275	279	254	253	276	262	255	276	256	254	263	276	260	250	248	251	249	252	274	257	251	244	224	260	271	242	242	242	243	238	263	226	275	267	277	250	293	245	241	263	258	258	268	258	279	271	245	280	261	240	270	255	256	271	226	285	235	256	230	271	270	280	240	253	286	257	299	258	260	257	254	246	250	272	241	265	249	284	270	262	262	243	278	286	265	239	284	236	260	248	245	273	263	252	267	267	253	279	263	253	254	247	278	251	280	265	253	277	235	244	267	283	245	270	242	259	274	243	273	276	275	263	264	260	260	262	253	279	261	220	267	263	247	255	262	279	288	262	244	241	292	261	260	279	274	262	279	260	279	266	249	268	254	254	268	277	262	238	273	286	268	270	278	262	245	245	232	266	270	269	266	243	277	239	252	270	241	223	250	247	260	245	253	273	224	235	283	235	259	256	261	255	264	263	260	257	306	267	271	271	264	269	270	259	271	279	272	286	281	276	279	261	264	288	246	261	251	245	238	267	279	252	282	249	280	264	241	277	258	280	261	268	237	259	253	235	257	278	299	269	247	250	264	288	240	253	269	273	263	250	254	256	256	260	278	280	299	271	266	246	277	273	263	270	245	233	283	261	261	274	291	242	267	250	270	243	270	238	274	258	248	254	260	261	249	263	222	253	282	301	260	253	223	259	240	263	228	250	243	248	285	246	271	272	230	267	262	257	270	262	262	272	247	260	256	286	270	284	274	276	263	257	287	239	258	277	282	245	253	267	255	262	277	249	249	264	258	271	249	242	295	254	277	247	271	265	240	244	273	243	269	269	256	249	264	238	251	265	253	281	275	232	246	272	280	271	247	305	233	238	250	250	266	272	249	251	249	285	269	255	244	255	258	266	277	242	268	277	252	226	231	264	245	248	251	247	261
3232	9070	5556	2601	1862	1400	1106	863	775	675	624	616	547	537	456	503	457	473	453	490	431	452	443	442	403	385	405	392	356	397	395	398	395	405	407	409	424	416	375	420	388	368	384	371	392	420	407	389	417	380	363	397	405	392	372	385	371	370	417	404	390	396	443	417	358	420	401	361	359	403	387	359	376	441	395	382	363	418	381	406	372	404	361	388	404	368	368	388	415	367	394	376	387	420	417	423	373	388	394	326	417	384	410	392	364	368	406	393	396	384	414	385	353	408	416	383	388	367	374	393	372	391	397	414	418	360	412	374	390	378	382	395	371	392	358	378	359	393	400	397	411	397	379	358	390	396	391	353	396	376	400	395	381	355	359	401	367	386	399	391	378	378	398	399	392	396	364	396	373	394	408	386	419	346	385	388	354	355	409	379	369	383	400	399	404	406	413	373	432	379	403	417	423	399	385	387	388	374	433	397	395	399	395	360	394	372	367	364	367	407	385	375	383	370	414	380	385	393	411	397	382	391	388	380	383	429	381	371	390	348	355	389	416	388	354	391	436	380	372	370	399	389	380	372	394	373	363	398	406	408	366	380	385	388	419	378	403	383	363	392	371	340	417	382	387	385	360	368	379	349	389	380	396	369	379	394	381	424	410	373	353	367	401	375	376	389	388	360	398	343	403	390	384	389	386	382	390	412	398	396	417	384	368	411	375	387	384	351	369	366	394	370	377	378	390	371	357	387	348	376	368	406	393	413	383	412	374	409	406	364	379	428	393	398	396	404	364	417	375	414	379	388	405	397	359	367	376	405	379	410	390	410	396	382	387	373	390	377	409	391	402	385	371	384	409	376	416	404	399	392	430	402	396	355	382	401	364	373	369	391	395	374	370	391	355	393	429	403	327	413	398	386	427	403	362	404	357	388	397	383	362	377	366	360	382	365	391	394	408	395	388	337	390	407	387	371	377	363	432	428	369	403	404	366	383	399	383	390	412	401	411	387	377	355	369	381	431	344	360	414	410	385	405	368	408	360	380	359	411	413	392	369	381	379	375	381	397	349	380	385	384	372	394	426	392	432	393	413	419	392	365	384	354	395	399	365	380	372	372	346	373	358	402	434	347	392	358	396	363	402	393	369	378	385	370	382	395	404	370	367	407	376	407	392	414	404	375	429	387	388	382	409	386	390	355	378	380	378	423	365	411	394	389	393	394	360	370	388	383	394	374	389	388	400	400	359	378	384	389	404	358	416	404	389	380	361	388	393	371	376	412	360	387	392	402	364	350	409	370	382	351	385	406	412	379	387	388	393	412	358	359	421	392	387	392	364	401	375	387	401	395	412	382	431	376	381	368	412	359	419	394	408	359	354	379	338	370	379	395	417	365	404	382	367	397	378	404	409	388	423	410	419	398	417	398	401	391	432	405	388	385	360	379	361	401	418	383	401	368	414	384	372	386	395	397	373	397	389	383	386	366	390	407	421	379	386	348	403	419	399	390	399	368	409	374	375	392	394	376	376	363	401	370	373	338	390	391	419	403	408	405	400	392	383	401	391	400	364	360	390	394	429	372	397	314	376	384	373	370	375	399	360	352	409	391	423	402	365	352	340	409	369	372	404	369	374	369	394	408	383	376	392	385	389	381	367	361	406	392	367	401	368	362	379	340	400	374	388	427	408	379	336	425	419	402	412	395	426	387	370	382	371	403	384	395	375	370	409	367	407	402	439	357	415	361	387	329	382	381	368	387	343	388	375	357	384	408	349	389	416	379	349	382	380	400	363	370	360	394	375	420	385	405	343	378	393	411	377	380	396	363	389	374	416	401	387	360	388	359	391	373	351	376	389	410	391	380	411	384	417	385	375	354	391	417	364	387	366	410	371	349	389	368	353	361	417	399	403	396	376	383	340	388	387	390	382	380	364	368	377	365	349	352	403	367	389	372	422	373	370	366	383	394	383	385	385	367	399	399	413	402	413	398	367	340	404	379	366	415	358	386	391	392	393	353	372	387	398	364	392	385	392	418	371	365	378	402	368	386	410	405	432	379	384	370	426	392	357	372	388	381	375	397	374	398	411	378	367	395	421	388	414	352	387	399	389	387	390	386	396	422	393	356	369	373	392	386	383	365	399	396	403	390	386	396	377	356	371	412	375	391	397	399	369	370	383	384	383	385	403	359	381	375	407	394	405	387	375	370	383	386	411	382	377	384	381	426	373	405	374	365	394	367	394	361	375	412	409	399	418	374	398	380	413	419	392	380	408	388	396	381	395	408	408	411	376	406	386	373	365	409	386	390	372	388	426	383	367	390	378	397	400	380	386	421	387	392	404	398	415	363	372	382	392	386	374	367	400	380	415	379	368	398	383	374	388	375	338	386	384	384	385	404	382	410	416	379	418	354	391	365	371	368	379	417	390	386	404	359	379	373	370	363	366	401	389	384	419	396	385	429	401	402	368	379	395	379	404	401	370	382	373	414	392	375	371	396	368	355	390	381	385	426	385	334	341	400	413	366	394	362	379	344	359	369	350	366	373	362	384	396	399	358	384	395	389	370	386	406	403	344	356	413	389	416	432	390	398	349	411	391	434	401	362	417	386	391	361	338	378	361	390	374	406	389	386	386	373	421	399	382	400	397	415	367	340	379	369	381	366	412	333	350	383	372	396	414	444	397	375	372	374	389	395	383	389	358	372	389	397	408	405	371	398	359	409	391	394	381	404	397	408	356	404	429	410	375	353	390	366	367	394	385	415	411	377	382	389	382	401	374	381	433	368	367	441	387	414	388	387	362	355	384	404	357	390	397	377	391	380	373	362	410	379	384	381	374	405	362	392	404	367	404	387	396	365	372	362	368	381	360	375	384	393	396	358	345	380	366	378	368	375	381	394	373	390	359	408	390	419	352	407	383	385	398	395	377	406	369	382	383	417	386	393	395	346	371	399	363	381	382	378	372	368	386	367	332	376	390	410	369	388	368	397	382	375	376	401	395	374	394	380	373	375	378	372	379	380	376	371	388	371	403	396	344	404	425	421	352	414	390	356	392	369	367	385	386	362	419	349	374	380	379	404	393	382	407	367	371	403	374	394	382	356	339	415	379	390	389	406	390	356	374	408	390	376	390	361	413	398	375	410	353	376	409	385	399	392	410	372	420	396	403	380	397	397	385	426	410	385	387	383	365	397	395	392	382	345	381	359	380	356	381	349	365	404	376	390	392	397	406	405	378	388	394	406	381	395	402	374	344	397	374	406	362	405	380	379	377	376	396	388	390	377	401	392	371	396	393	376	377	355	383	420	385	391	382	406	403	399	399	379	409	358	359	373	375	359	386	372	419	384	377	380	389	394	379	328	426	348	398	385	369	388	365	395	362	379	356	426	365	404	407	378	375	390	379	382	402	376	403	375	393	366	412	380	410	387	403	355	399	404	419	377	389	437	378	397	390	387	386	408	409	370	378	367	364	380	389	378	408	401	403	397	401	400	383	412	369	383	397	396	405	374	371	408
24214	20932	26372	24645	3070	921	790	786	680	687	686	659	678	672	656	707	666	655	695	690	643	665	679	618	646	672	623	639	631	627	667	628	660	616	630	668	709	678	667	666	621	610	693	657	656	640	641	647	663	671	674	627	675	625	623	623	702	675	681	671	705	654	655	676	641	658	684	638	671	642	654	647	709	641	647	663	646	633	668	697	672	639	656	629	693	658	652	635	668	623	674	628	669	646	694	680	657	679	689	670	628	663	621	635	641	629	677	659	659	653	703	628	670	625	677	671	664	652	654	689	667	658	683	688	671	645	637	645	656	632	658	671	659	661	632	669	679	592	695	657	651	666	673	630	661	690	619	684	644	622	684	687	702	642	657	670	623	609	640	690	595	659	623	698	696	677	666	662	646	637	613	645	690	660	637	649	643	681	656	666	651	681	660	655	679	673	622	638	628	635	638	674	670	638	679	634	628	642	645	684	654	628	643	654	657	650	660	642	665	615	670	659	653	647	636	650	649	643	661	615	670	605	649	668	627	643	648	665	620	676	662	609	680	666	637	624	653	683	662	678	678	683	660	603	659	615	634	675	623	701	661	705	695	646	650	678	654	621	709	683	664	640	670	678	631	630	641	613	663	669	630	674	657	655	641	641	628	621	680	674	642	645	678	643	670	602	644	654	637	629	656	617	638	637	686	694	636	659	668	658	635	628	629	660	656	647	619	650	636	673	620	633	642	637	611	696	662	655	640	640	655	673	687	625	677	685	669	622	649	645	644	637	724	626	662	626	665	632	611	632	639	643	606	637	637	665	670	640	664	674	670	640	589	678	633	626	624	646	625	673	701	627	639	636	633	681	668	620	621	657	666	635	649	619	620	617	648	682	638	672	630	643	681	589	588	649	652	648	650	670	627	632	639	657	716	647	626	628	613	682	639	628	714	611	680	624	681	591	661	696	659	668	637	598	674	665	642	665	626	630	694	648	670	622	667	664	636	658	645	640	687	687	682	659	652	634	659	673	681	655	650	609	649	650	646	624	685	640	679	662	653	642	639	646	657	665	645	672	641	688	650	630	681	659	688	655	590	621	672	610	662	630	651	668	616	658	645	618	675	637	619	667	659	624	693	630	668	655	650	585	633	634	645	627	603	622	669	635	674	616	643	654	647	625	678	680	674	612	589	637	642	646	634	642	626	644	622	635	653	606	603	649	648	618	651	649	670	640	661	653	597	662	672	687	643	660	644	639	713	634	650	641	619	621	566	687	650	649	653	642	677	664	671	634	613	620	661	616	645	625	663	605	667	685	631	658	670	658	628	676	635	622	705	675	695	631	652	625	649	666	592	621	627	650	662	666	663	596	659	673	656	670	670	607	611	663	672	622	624	656	660	659	687	667	645	640	718	611	616	637	629	613	681	655	641	633	640	632	626	695	664	623	681	694	624	643	653	662	655	681	669	672	640	677	713	661	623	652	672	670	638	668	616	623	732	697	660	665	651	626	635	602	664	638	614	651	647	654	670	653	664	602	695	670	643	668	641	703	631	652	636	634	642	724	672	671	610	655	737	684	633	632	645	632	612	675	649	636	654	646	700	670	678	642	646	631	598	653	635	644	688	703	674	653	664	686	587	664	635	643	665	649	662	657	634	665	590	608	654	614	600	601	647	631	689	636	637	635	628	644	644	635	624	640	721	607	612	668	672	655	672	670	647	644	649	668	633	682	613	671	656	641	654	664	648	636	642	665	687	648	661	666	660	668	663	655	685	654	675	639	665	680	657	666	662	661	656	623	614	653	653	689	679	638	657	664	637	666	681	692	663	664	623	627	701	650	665	641	635	676	673	629	690	648	649	667	655	638	642	632	649	656	731	645	650	645	673	653	666	661	689	691	658	615	629	638	654	636	650	641	611	653	638	663	645	620	659	733	662	648	625	643	639	657	631	665	654	633	671	695	687	662	645	616	644	637	614	648	667	635	632	654	675	635	674	630	693	639	640	622	614	641	675	713	618	646	667	641	653	624	655	669	650	683	622	673	644	646	684	624	687	585	603	609	631	645	635	598	634	676	647	654	651	686	623	643	607	633	678	653	639	626	668	669	645	641	656	641	633	615	638	628	645	647	636	674	680	667	663	696	647	652	631	693	644	628	671	650	654	677	684	666	665	687	649	645	600	635	636	675	620	626	663	641	685	664	614	665	633	653	680	632	661	637	665	650	646	633	615	630	634	699	599	661	671	673	645	643	653	666	646	647	683	708	638	685	642	646	639	637	613	642	655	648	709	669	668	650	694	636	681	650	692	628	631	644	626	639	655	611	668	618	662	697	673	662	656	668	667	598	658	687	629	625	646	644	643	666	662	670	648	613	619	680	643	660	672	624	667	684	618	621	655	620	651	659	629	687	701	647	662	663	697	690	682	688	634	609	663	662	631	667	661	600	653	613	641	648	623	685	677	616	714	693	627	620	625	644	660	640	620	662	634	627	705	659	643	663	671	644	671	690	629	669	624	610	667	635	665	640	665	681	686	629	653	657	620	667	676	656	654	609	647	640	617	646	636	646	600	614	677	614	648	673	643	665	649	644	683	653	655	654	614	658	674	692	667	623	686	629	654	651	629	657	656	664	688	659	661	673	634	631	641	638	610	622	671	658	638	659	664	607	634	642	642	645	644	669	617	703	599	657	633	624	687	621	617	591	661	605	653	618	664	627	671	651	658	616	641	642	666	635	640	638	653	651	577	679	632	618	607	683	670	665	649	666	631	639	619	619	692	649	642	617	638	651	638	660	624	664	632	694	671	659	627	674	625	612	630	628	607	638	589	644	692	626	676	660	669	653	655	716	647	610	658	663	612	676	700	630	691	660	663	620	616	674	632	690	639	660	653	638	658	659	604	635	665	643	611	675	638	599	692	669	634	644	677	694	715	650	658	659	607	652	688	672	654	619	696	622	647	686	664	611	660	638	616	662	617	672	704	699	677	636	614	662	642	669	580	681	603	654	673	635	638	656	636	621	667	677	655	656	627	621	626	623	617	653	624	630	636	651	700	661	647	669	651	627	643	670	678	642	642	631	633	674	665	638	639	666	693	621	644	643	646	660	679	632	659	652	644	662	655	687	604	662	648	692	661	676	658	631	650	671	640	668	601	646	618	638	644	682	686	636	666	640	636	631	676	603	672	613	605	599	629	645	648	641	660	677	664	665	636	663	678	639	645	686	677	660	672	655	646	673	629	624	660	668	656	677	613	652	615	619	654	670	709	613	633	641	650	657	682	715	655	648	619	662	645	659	651	648	706	638	686	683	655	620	637	692	593	602	646	665	636	654	659	662	686	634	655	659	679	631	647	620	613	705	625	642	626	650	658	641	667	637	624	651	689	666	662	645	673	646	643	654	652	668	674	638	652	707	634	653	669	667	654	657	630	638	587	669	675	645	651	622	671	623	676	650	654	655	667	711	675	596	607	670	676	584	651	612	658	660	675	636	636	650	667	694	642	653	649	641	652	688
3464	5332	3372	1894	1594	1394	1221	1130	1078	1042	1001	1007	1024	926	936	904	966	911	885	877	907	919	921	885	952	930	916	842	885	916	914	848	908	858	893	890	912	894	913	918	901	900	895	869	892	941	878	921	868	911	853	889	910	904	852	891	843	881	913	851	904	944	876	868	910	885	857	908	883	856	886	899	868	869	835	864	864	905	850	854	849	869	895	936	925	857	901	904	892	875	954	941	894	903	910	910	879	901	910	900	890	894	921	895	908	875	891	929	923	888	843	887	849	877	890	855	895	923	900	848	843	894	871	902	854	897	863	846	870	873	841	888	829	914	873	923	820	869	855	898	908	857	862	904	895	895	858	885	887	914	915	882	924	904	910	877	843	930	892	908	921	902	909	859	897	912	865	891	922	871	845	865	875	896	863	873	916	913	873	895	892	902	861	842	920	924	854	913	868	877	887	902	895	892	816	867	932	869	857	887	874	864	900	910	844	866	889	855	886	874	887	868	886	867	870	861	988	910	840	851	861	889	912	889	886	895	878	881	854	879	852	912	904	837	834	884	934	880	946	886	869	859	841	939	837	904	862	899	897	933	877	926	929	878	898	862	892	878	860	905	861	902	951	916	900	883	853	917	859	914	886	884	870	889	920	879	906	880	923	853	900	849	866	860	856	899	851	836	861	852	892	859	867	868	890	923	921	859	858	932	849	840	856	869	869	881	916	919	894	882	879	929	891	878	921	895	881	911	926	869	868	908	876	882	893	917	945	887	872	876	845	876	874	864	935	872	927	843	840	920	923	842	876	884	839	875	868	901	898	848	880	852	888	888	848	906	833	904	913	907	886	850	930	856	920	843	886	876	805	881	792	854	891	865	902	932	897	884	913	882	871	924	861	890	889	895	866	922	884	918	905	884	885	883	882	873	835	862	857	919	829	868	887	864	880	870	842	888	900	909	883	905	885	895	893	878	880	891	923	886	830	856	921	945	899	907	888	877	833	925	881	917	864	893	937	846	841	921	957	797	914	847	893	884	875	880	919	812	907	913	887	842	909	899	823	884	928	904	861	858	868	847	875	855	851	894	920	889	916	807	894	832	852	917	927	877	906	875	891	875	875	864	826	836	906	929	933	861	895	909	890	908	929	851	898	877	860	871	909	885	857	902	865	868	869	869	926	873	923	865	894	911	906	902	842	848	876	875	921	900	875	873	926	866	866	856	839	885	888	909	877	901	862	877	901	875	879	913	854	892	879	917	892	911	880	900	937	887	880	903	873	872	869	898	900	900	882	827	861	884	849	894	909	870	911	961	887	834	888	905	892	847	890	900	857	909	873	875	839	871	882	858	876	903	859	864	907	853	899	888	872	889	863	889	879	874	900	845	922	892	900	902	877	829	875	898	929	906	962	849	873	921	929	841	927	847	901	902	890	870	834	883	881	849	925	877	898	912	823	869	864	942	932	885	920	876	849	850	876	873	842	808	880	931	859	814	875	903	898	887	918	859	962	883	907	894	935	850	913	934	839	889	862	905	883	876	861	920	897	921	894	844	915	864	889	857	836	922	925	894	896	871	913	912	891	889	864	867	848	863	889	874	891	899	899	881	889	902	889	881	905	870	913	862	912	907	898	914	931	856	825	922	844	845	900	920	907	871	910	904	884	858	876	940	838	923	893	879	853	914	905	885	861	871	928	890	921	884	863	924	889	867	895	889	883	867	820	858	848	914	842	854	890	901	868	887	880	949	923	883	859	828	874	876	866	890	855	882	857	844	925	884	893	924	909	907	845	840	899	898	881	915	915	889	849	862	943	935	859	918	922	860	898	847	897	850	907	892	904	877	853	894	909	935	869	876	867	877	912	916	837	876	929	828	944	885	831	864	866	924	826	868	868	848	906	898	833	884	860	924	911	809	912	902	830	898	921	889	913	874	893	867	856	899	872	853	883	891	904	885	901	888	942	869	901	882	929	943	825	879	883	901	890	892	907	882	845	852	875	905	894	902	882	912	845	867	887	864	909	875	917	906	870	886	891	887	925	883	901	922	869	919	920	903	882	897	872	890	907	884	914	942	880	882	860	890	875	852	876	870	851	871	816	850	941	858	912	900	846	840	874	900	862	883	912	898	915	879	865	865	883	897	851	929	893	828	867	848	929	950	865	927	902	915	893	939	849	942	884	875	854	843	897	909	852	906	880	895	846	912	870	899	903	882	873	909	869	955	861	903	862	843	887	883	837	803	918	934	904	850	870	883	893	868	854	922	837	830	894	918	894	938	873	909	884	910	915	922	862	854	848	816	856	874	918	845	931	898	901	896	922	892	872	965	912	878	875	892	907	876	928	865	933	907	873	881	868	857	944	914	849	895	939	879	922	894	890	930	938	901	857	933	848	939	899	891	866	909	886	902	857	872	886	893	867	907	899	867	867	892	940	853	878	894	905	868	899	873	880	866	901	899	862	844	865	849	883	896	873	822	920	896	924	865	862	875	873	904	903	897	821	872	860	919	896	902	917	907	866	908	913	944	862	873	898	878	877	851	905	889	819	905	932	852	904	881	902	893	876	892	894	917	876	878	902	851	869	854	856	902	886	874	857	902	974	842	862	886	876	884	920	859	882	910	922	842	871	928	887	918	874	896	854	894	878	900	873	870	928	894	845	865	860	831	848	854	900	843	886	906	868	867	843	907	880	879	860	871	859	853	859	864	863	884	900	866	805	861	867	906	968	845	909	924	856	869	923	887	895	864	891	874	887	911	849	834	870	921	887	959	876	875	868	973	887	901	872	900	875	891	799	884	905	965	962	907	931	811	899	871	830	942	948	918	877	897	867	872	890	932	877	929	898	888	917	838	924	858	898	912	893	842	858	885	945	859	887	912	876	901	859	907	916	840	865	860	936	884	917	817	889	902	887	940	850	842	879	904	857	874	901	893	906	894	890	851	912	870	894	875	869	843	925	835	889	894	875	866	892	890	865	892	931	888	855	908	846	909	872	898	861	861	939	866	816	898	894	950	877	877	918	902	864	922	876	883	895	902	891	912	883	859	853	927	882	909	828	908	914	875	895	894	922	840	884	925	871	889	863	921	875	890	881	849	877	889	863	927	874	886	861	844	876	892	872	875	901	905	897	929	824	859	850	829	881	883	868	915	887	925	900	912	885	925	881	916	912	838	944	887	823	900	829	836	880	863	897	881	868	905	902	876	836	956	869	883	906	927	887	901	956	905	868	845	854	852	913	909	924	860	878	879	885	905	890	858	861	880	897	904	843	866	854	866	862	882	934	869	849	912	881	960	839	889	865	930	889	866	892	869	872	881	869	896	909	876	907	931	868	896	881	914	858	873	901	902	830	867	881	861	909	850	903	865	907	906	915	870	876	874	847	868	919	908	842	882	844	811	912	884	898	855	872	878	939	899	870	927	857	843	887	863	895	845	850	866	867	889	875	833	861	902	842	885	898	849	877	901	867	881	877	869	893	933	886	872	888	899	932	934	871	910	901	912	905	850
22025	20962	28615	23501	20966	20660	2490	648	471	442	368	353	322	284	325	287	258	311	270	259	277	211	235	242	256	246	229	236	220	217	225	244	226	219	191	239	203	228	229	220	206	212	220	211	246	197	207	223	202	204	215	207	216	246	224	213	233	207	207	208	198	208	227	184	227	224	184	192	204	185	191	217	209	224	193	224	233	177	211	190	190	229	231	214	219	184	207	210	217	200	190	197	218	188	221	229	210	219	214	227	207	201	208	225	218	198	221	219	215	233	188	186	208	202	212	211	236	233	218	206	213	219	195	194	209	206	207	207	215	210	197	184	219	216	212	197	194	181	209	197	209	200	204	210	217	181	196	193	209	226	220	223	227	224	189	192	223	227	205	235	210	239	187	221	187	202	189	209	195	213	196	198	224	203	217	193	239	198	209	191	219	194	199	179	201	210	208	182	217	227	171	231	197	190	185	204	187	184	188	238	209	244	238	201	199	195	220	219	225	193	197	197	212	222	198	194	208	213	191	227	205	186	209	209	195	176	210	208	197	206	203	218	189	223	221	215	182	210	225	228	197	186	235	220	202	215	211	204	221	214	219	203	195	229	218	207	195	216	231	202	196	210	201	211	195	212	221	207	201	214	225	219	180	215	211	208	196	211	203	209	215	212	190	202	201	213	248	202	186	188	194	215	223	197	224	209	195	207	215	198	217	227	201	193	212	216	195	218	221	213	177	188	198	214	189	227	207	205	214	233	219	215	180	210	200	204	218	216	195	200	199	235	193	211	193	250	192	196	217	195	206	213	207	201	220	216	200	200	217	203	224	194	211	196	207	197	185	210	176	216	212	204	193	214	224	215	209	204	222	227	205	221	201	193	207	203	214	216	188	230	187	199	208	213	185	212	191	186	192	219	205	200	209	204	203	203	197	216	226	204	223	203	205	234	199	228	205	220	211	228	208	210	188	212	201	210	206	225	204	199	196	203	209	214	224	199	205	193	193	218	218	196	179	227	217	207	229	199	228	205	190	203	212	211	205	218	195	207	202	198	228	215	202	202	241	184	203	228	208	207	235	181	207	221	165	216	202	230	224	196	202	209	202	195	208	201	217	204	214	223	204	222	208	207	189	207	208	200	213	202	201	205	231	200	202	205	214	191	186	186	193	205	213	176	219	184	186	206	203	206	191	201	180	221	201	221	208	220	203	215	236	226	209	200	173	217	226	222	221	187	196	221	221	212	221	185	209	221	193	219	199	195	230	242	217	234	208	187	211	214	199	194	215	211	179	196	189	197	216	215	212	211	209	209	220	179	213	215	216	210	204	200	216	196	218	217	194	208	203	224	190	214	199	233	188	193	201	210	198	180	212	215	217	221	210	228	185	196	196	197	216	236	198	200	203	206	205	224	221	215	219	215	210	201	193	231	222	212	216	183	202	201	192	206	192	230	194	175	191	210	236	220	210	186	208	209	230	224	205	214	216	189	208	224	195	201	203	214	221	206	217	199	230	217	233	205	229	194	227	194	203	184	203	209	216	202	226	198	200	231	186	195	221	216	224	204	199	224	208	197	230	193	218	224	173	192	223	224	223	196	221	201	201	206	174	217	226	201	221	204	216	228	192	213	224	184	197	229	200	224	199	202	188	213	202	202	214	222	206	181	194	243	208	211	222	205	201	211	205	206	206	218	224	194	205	194	203	194	217	202	203	194	205	218	213	204	223	208	199	222	222	196	210	205	180	199	194	214	195	215	235	224	211	208	187	219	210	216	214	213	213	193	216	193	201	196	217	198	204	197	195	213	221	217	191	189	202	205	190	227	212	200	193	211	196	188	194	206	214	192	226	223	216	201	195	201	186	218	220	237	235	188	220	213	225	194	198	205	235	198	206	208	202	230	202	207	195	199	242	224	209	205	202	251	204	215	207	209	186	213	214	201	212	229	230	185	172	221	198	191	200	218	193	199	175	188	199	232	207	214	182	195	219	220	188	209	196	183	199	214	207	207	208	222	210	192	221	202	208	206	199	195	205	228	229	176	203	203	213	214	210	202	201	211	201	179	190	234	223	188	206	207	202	205	229	208	213	187	189	217	191	204	207	195	200	209	182	205	205	218	202	196	194	204	206	192	234	190	197	192	198	206	189	185	198	190	203	196	203	201	176	185	214	219	200	218	215	226	218	237	198	202	198	226	212	202	227	201	183	207	198	206	176	191	186	197	248	183	219	225	212	188	230	227	213	209	203	227	213	196	196	186	207	207	183	214	220	190	222	202	212	207	206	240	206	183	218	210	232	221	226	207	191	189	217	197	201	219	224	222	220	194	225	226	196	186	216	196	203	205	201	202	224	190	218	228	217	227	197	224	216	191	202	191	201	210	202	223	202	190	212	203	221	202	194	205	178	195	191	199	209	211	194	206	215	200	184	218	213	189	184	211	191	197	198	206	197	174	215	196	204	200	222	221	202	184	222	222	222	220	222	215	197	202	190	205	189	200	194	216	219	228	209	188	186	215	179	208	243	212	197	205	202	208	177	210	224	209	192	203	215	195	202	193	226	192	237	224	238	205	206	191	195	213	213	212	197	208	202	208	200	193	213	211	197	202	192	207	197	220	207	196	197	210	214	200	184	190	198	218	194	201	179	218	217	206	180	212	196	188	194	210	218	181	194	210	220	199	212	195	200	226	219	228	183	218	198	224	175	209	196	181	203	205	205	206	214	198	189	235	220	186	218	203	237	214	217	196	213	206	197	215	222	230	188	207	222	215	179	178	181	212	201	204	196	176	210	235	180	204	223	218	201	214	211	205	211	194	197	209	204	202	194	235	199	228	209	223	205	207	187	208	208	211	191	204	221	198	202	191	207	195	207	199	208	186	198	196	204	213	220	227	224	218	200	183	201	206	233	197	227	189	218	186	199	210	236	194	200	219	209	180	218	226	215	196	193	245	196	200	209	217	223	214	204	208	186	219	174	184	191	209	209	180	198	214	198	175	214	241	208	208	239	200	229	219	210	207	207	183	210	215	212	221	215	217	219	213	213	220	194	196	217	194	229	177	210	210	205	201	188	199	177	220	193	191	203	223	197	209	187	184	204	199	224	190	245	202	185	180	211	224	202	166	189	184	212	208	194	188	212	211	197	196	210	196	206	204	214	202	180	208	199	198	217	215	212	220	202	214	219	235	206	228	197	229	201	224	189	228	213	218	197	234	204	205	248	206	208	208	215	208	199	235	216	207	189	230	211	217	191	227	225	210	222	222	224	210	202	207	206	216	214	217	201	208	227	226	219	215	240	197	213	224	236	240	190	217	219	190	184	181	206	199	203	218	229	216	199	192	204	213	205	222	230	212	191	208	188	206	195	191	203	208	177	218	213	199	171	241	209	209	217	215	191	219	209	224	224	217	237	181	225	197	241	224	213	223	205	234	191	168	219	217	227	203	230	210	184	221	194	223	207	209	204	233	208	203	186	209	205	209	213	222	220	206	198	195	217	203	197	201	189	216	197	180
4435	14380	9252	4225	3003	2187	1672	1232	1005	848	743	671	583	605	541	469	466	430	407	386	365	341	322	344	307	353	346	328	327	344	334	321	323	305	317	289	328	319	337	321	306	254	333	324	303	296	270	255	311	303	280	270	287	301	293	288	287	317	297	309	311	275	262	277	288	289	298	289	271	285	307	287	286	282	262	284	287	271	280	287	296	283	317	278	266	269	289	321	274	293	312	273	302	275	282	299	266	307	293	279	301	282	288	302	261	281	271	299	313	275	304	297	300	281	280	294	287	273	298	269	285	314	308	289	316	276	288	284	297	306	268	296	316	300	289	284	283	289	293	281	288	274	302	312	284	270	300	300	288	291	287	258	297	284	289	271	300	307	278	286	277	306	298	274	282	278	282	270	281	317	287	281	293	279	303	263	260	282	280	252	274	296	293	318	261	255	296	298	275	255	294	287	282	281	257	293	267	289	302	285	281	271	271	280	294	258	260	296	276	305	292	289	264	301	289	300	303	283	282	263	289	265	273	269	271	292	294	286	276	283	266	269	308	277	286	281	295	308	309	282	292	298	271	286	263	260	293	289	288	279	286	299	283	284	271	294	268	286	271	267	298	295	291	275	273	288	304	268	262	317	281	287	303	252	294	262	274	301	286	295	315	308	266	278	290	287	283	274	295	306	278	274	289	308	302	287	292	287	270	294	311	253	280	290	257	275	275	283	286	297	320	272	293	270	269	277	274	270	280	290	305	285	269	276	279	283	271	298	293	291	268	278	299	270	303	277	295	267	298	293	297	278	276	299	304	288	262	281	303	282	286	295	274	288	304	263	297	272	283	324	278	275	302	255	280	264	276	270	277	275	280	242	318	294	277	302	263	274	267	298	282	299	305	287	267	304	277	293	255	262	271	304	290	291	295	290	298	268	309	268	289	305	251	311	289	296	285	291	293	271	284	294	304	291	268	282	247	238	281	297	268	291	280	265	296	260	262	319	288	300	306	315	281	271	281	260	239	267	298	282	275	293	308	297	285	289	240	303	319	274	289	288	332	286	291	277	328	299	282	282	286	288	315	256	271	283	268	285	261	307	285	318	284	311	256	262	288	283	259	248	287	282	269	304	285	265	298	266	267	295	309	313	280	292	286	307	309	280	323	263	298	278	283	297	282	283	288	297	318	281	277	307	292	292	269	297	302	291	300	264	260	276	280	281	278	303	271	288	301	303	266	291	279	299	287	249	281	329	257	276	270	290	273	297	266	279	278	305	294	329	279	291	262	278	311	292	294	310	288	262	299	268	305	259	298	309	285	266	291	266	283	303	295	272	308	307	290	279	258	282	315	301	274	282	295	294	263	268	291	263	290	299	302	304	273	278	284	312	296	278	290	316	246	280	270	285	265	285	300	294	276	298	304	270	299	282	307	289	284	285	268	276	293	284	281	252	286	298	267	276	271	273	275	271	310	307	302	274	294	285	273	281	255	269	279	264	301	273	274	334	256	265	296	301	245	257	267	280	295	272	296	273	277	289	249	295	277	247	307	265	305	295	269	280	255	296	287	283	304	283	264	281	286	289	273	290	286	283	265	319	310	286	323	281	296	269	292	265	276	271	266	275	298	265	263	292	303	307	276	297	254	285	273	289	289	305	289	275	297	298	277	303	306	298	295	301	255	281	293	300	278	282	299	257	275	307	284	298	251	258	269	273	298	255	291	305	280	274	306	298	288	294	260	293	286	321	271	297	301	248	297	302	313	293	286	311	299	290	291	282	308	291	260	299	275	299	268	271	281	304	292	292	309	291	270	288	275	297	274	290	273	259	281	307	250	303	265	284	270	299	265	292	305	259	284	268	303	278	284	269	292	277	270	276	279	291	284	276	293	269	271	295	301	278	279	285	298	278	284	269	266	293	249	275	301	303	278	276	262	267	295	287	284	289	294	272	283	284	276	277	292	290	310	245	299	278	301	282	277	280	272	292	288	274	287	283	253	277	280	288	263	295	255	279	309	266	286	300	298	269	309	289	289	281	287	300	273	270	262	294	276	287	271	296	274	278	294	307	282	270	282	263	305	262	308	302	269	288	267	318	283	286	294	271	335	300	272	289	299	269	265	286	272	279	263	314	263	273	305	307	310	285	281	288	288	267	311	282	314	294	290	309	292	288	291	284	286	289	290	303	299	283	298	302	273	303	255	300	298	280	294	278	275	295	285	313	290	276	291	271	276	267	278	265	300	280	283	302	293	271	319	255	271	291	297	311	257	285	281	270	275	300	278	286	277	314	274	306	270	296	278	311	276	257	295	298	268	282	272	309	304	292	299	273	310	298	305	276	303	285	273	317	268	280	301	288	285	286	294	307	318	291	310	264	281	302	292	287	285	283	275	283	284	287	288	291	280	265	244	299	330	278	311	280	263	282	281	267	276	304	279	274	284	253	279	300	288	295	288	275	296	273	266	279	281	266	274	285	268	260	288	274	272	298	293	228	298	276	239	289	298	265	274	272	288	292	291	305	287	294	275	303	284	293	299	296	277	302	246	294	259	263	252	268	294	256	290	311	272	278	301	295	275	281	281	275	292	316	277	291	279	311	259	279	277	281	262	312	281	297	281	286	299	279	289	312	293	288	287	297	261	253	286	286	294	309	291	293	295	297	302	328	286	304	290	295	293	271	299	290	305	272	289	305	318	266	295	281	281	299	330	294	283	280	282	286	280	292	292	277	289	266	302	293	274	284	278	282	303	298	306	283	282	291	260	282	281	284	264	299	316	289	290	292	287	279	294	271	276	271	266	302	272	281	283	288	292	283	258	289	288	294	302	289	271	293	263	291	303	293	279	309	311	296	294	255	290	275	310	304	313	296	296	277	301	282	258	278	282	278	284	286	277	325	293	292	298	292	298	270	254	269	293	265	312	281	276	304	281	292	284	279	273	305	286	287	286	280	291	292	288	286	300	275	299	294	266	281	319	292	299	274	267	303	274	259	313	338	275	286	318	263	263	294	284	274	264	284	274	287	292	260	274	283	305	261	292	267	272	303	273	279	276	275	304	299	294	257	276	251	276	271	297	298	286	282	285	287	282	273	260	313	281	288	285	293	297	269	287	325	308	279	272	284	288	309	265	289	293	279	302	248	282	293	260	298	269	275	286	286	299	264	268	318	291	275	263	282	280	269	248	283	302	298	283	265	299	295	265	296	294	291	278	310	284	287	268	292	302	271	279	268	266	292	300	305	272	270	272	276	254	249	290	289	303	296	271	270	307	276	305	312	261	283	271	282	250	309	272	277	272	293	277	270	283	310	253	284	298	281	285	266	291	273	294	315	272	273	277	262	256	285	284	258	275	297	302	266	274	269	273	273	279	280	282	291	285	320	313	256	286	254	254	286	279	270	300	311	309	275	285	287	263	289	269	269	292	285	290	267	297	258	279	287	287	279	303	271	303	281	313	288	282	320	280	293	279	281	262	304	275	299	275	298	264	267	257	269	290	271	280	277	301	252	292	301
26608	17585	3680	909	665	621	603	618	644	597	578	603	575	582	581	559	592	598	592	540	574	593	578	585	612	579	554	544	549	569	604	617	599	599	635	597	594	565	537	569	627	562	587	592	566	576	585	577	622	609	614	635	514	638	612	585	596	630	545	565	570	618	582	600	602	589	636	583	608	581	597	580	608	605	591	599	626	548	575	621	544	635	552	543	559	562	564	631	615	573	588	573	608	536	607	597	578	601	554	603	583	558	598	614	606	555	581	577	548	620	569	576	610	582	596	580	567	605	576	569	578	599	596	611	580	626	546	549	603	597	580	598	570	638	607	599	602	624	567	581	557	535	555	559	564	561	587	572	599	596	616	616	539	616	580	608	590	610	583	626	581	591	632	555	581	604	597	615	588	614	557	586	592	564	626	588	608	553	608	561	585	616	605	580	587	571	541	590	597	607	607	597	562	542	533	594	545	558	595	607	567	625	582	585	558	599	564	598	625	606	548	587	568	595	561	580	579	585	580	548	579	599	581	575	583	595	575	610	610	543	587	568	568	593	567	586	569	557	594	567	591	609	628	632	574	564	565	552	597	649	582	626	588	594	593	582	582	582	559	601	570	585	606	648	661	591	619	598	551	563	570	584	617	571	575	602	584	568	599	538	625	568	605	593	606	595	576	621	574	564	624	625	561	556	594	573	571	585	603	597	582	583	568	601	589	575	603	567	560	582	590	589	567	596	600	588	593	544	571	567	575	613	552	615	619	571	601	624	588	575	575	594	606	553	622	613	577	561	604	655	585	588	614	578	587	568	526	568	540	635	584	582	566	559	580	593	576	584	543	613	580	610	595	617	577	599	544	634	610	606	583	608	597	574	604	586	579	587	582	615	610	611	575	590	567	589	566	582	547	587	586	600	554	560	579	595	609	547	568	586	619	581	582	604	613	535	653	555	604	578	564	614	548	566	617	613	571	552	593	623	609	608	580	575	569	576	535	594	599	584	596	576	545	617	591	616	620	614	569	591	594	621	576	588	612	561	567	561	596	582	615	597	601	581	574	587	588	633	586	556	584	582	571	574	567	548	563	608	594	554	591	601	573	601	603	629	550	583	625	510	570	565	594	567	614	577	559	572	556	598	603	558	552	628	604	624	604	601	559	587	552	560	546	587	600	587	537	651	589	581	565	593	586	610	595	603	539	599	587	602	598	580	556	601	583	536	572	583	590	594	557	599	590	621	591	570	634	593	635	609	592	581	583	610	587	550	599	557	637	582	604	598	583	593	593	559	599	596	579	587	558	554	539	567	585	592	594	551	582	611	626	583	572	579	513	554	603	596	594	573	566	583	548	583	603	555	568	586	596	585	567	607	606	598	582	607	597	587	587	590	573	615	568	596	600	582	581	602	597	587	596	609	607	581	596	539	573	582	611	608	573	563	576	604	585	560	620	567	513	586	578	605	555	583	564	558	595	579	580	575	622	530	557	608	551	566	578	606	614	642	562	565	603	556	610	565	597	566	570	524	569	589	540	576	614	600	617	548	568	569	557	602	586	579	576	600	595	608	562	572	619	611	629	565	627	607	625	538	624	607	557	584	611	588	590	579	568	619	628	597	608	585	637	578	608	556	552	601	618	595	580	599	592	607	594	602	607	569	605	604	625	558	546	578	568	599	548	577	620	571	569	543	647	580	561	552	583	581	629	565	569	579	556	562	618	548	574	581	570	603	583	583	612	588	580	576	592	581	566	594	561	603	616	539	563	582	620	570	598	577	552	555	601	640	620	593	575	546	612	621	579	560	632	534	603	571	582	585	623	624	594	549	553	582	593	561	552	549	586	601	581	576	575	615	602	590	618	597	599	553	605	585	597	557	558	598	561	600	603	565	560	568	591	587	539	566	642	575	594	564	568	637	578	591	563	590	606	621	547	574	577	614	598	576	598	609	576	575	564	580	593	554	596	533	571	606	555	588	580	594	584	617	567	615	575	566	580	588	598	589	563	597	591	571	601	587	641	569	566	597	573	550	532	625	532	615	628	574	601	589	588	540	606	587	579	549	611	554	585	600	617	589	565	597	580	565	591	601	608	594	587	570	611	608	593	575	544	626	567	579	584	605	591	612	616	582	593	606	562	565	591	566	614	596	629	543	590	583	598	565	568	590	591	607	563	566	588	613	585	567	577	568	603	584	596	605	551	603	601	581	573	592	579	603	634	594	563	600	587	557	624	581	574	565	546	561	632	563	593	605	578	608	546	570	610	576	637	600	614	594	599	583	558	580	585	607	579	570	567	597	610	610	584	568	585	597	605	567	647	544	562	606	588	627	618	583	592	616	593	615	584	585	577	606	542	593	590	577	584	574	600	577	605	579	563	650	564	590	571	587	610	593	573	608	572	572	600	548	613	585	581	588	589	594	571	576	567	581	584	568	603	560	576	605	585	598	539	576	543	595	611	524	618	595	577	581	614	589	654	594	559	557	592	573	583	588	550	582	605	630	595	573	598	591	620	585	552	563	623	563	635	575	565	599	596	584	581	611	574	659	579	605	570	559	598	615	578	578	532	625	611	599	605	581	563	568	593	531	628	613	579	547	563	586	572	578	567	590	543	599	548	594	600	618	593	590	569	584	590	598	582	588	589	569	634	569	563	551	570	614	551	600	621	590	597	582	570	597	571	619	545	609	610	579	581	605	636	603	569	612	576	535	625	581	540	584	622	624	577	549	598	582	554	575	570	608	580	631	578	595	604	626	573	579	551	570	597	617	579	597	595	580	607	586	586	598	609	582	583	578	598	558	599	573	609	570	565	601	615	579	597	578	584	638	578	539	585	576	644	618	595	556	573	574	571	575	586	575	595	580	598	580	563	585	604	574	600	586	602	578	612	591	602	591	587	601	558	546	583	609	558	604	589	620	571	549	573	565	566	588	594	582	627	627	601	594	569	632	580	605	600	564	624	620	584	597	590	582	574	558	541	543	559	597	607	559	591	581	572	590	621	544	584	549	606	566	603	605	546	604	597	576	551	592	612	590	589	579	626	598	582	533	569	584	578	590	575	568	583	565	559	568	581	597	596	569	628	605	585	581	622	586	576	590	576	567	591	620	605	599	586	579	611	569	600	566	587	602	578	564	549	599	592	571	641	639	590	540	589	575	597	640	575	590	642	598	583	617	598	600	575	562	615	605	584	563	598	573	584	607	570	620	603	627	606	628	573	583	552	597	566	564	592	590	618	575	593	574	567	592	620	558	633	583	578	569	605	594	602	591	540	586	615	592	604	606	601	633	580	593	588	588	563	573	558	563	610	557	592	607	582	594	558	604	556	576	544	545	605	586	588	584	611	576	540	554	589	617	575	642	587	580	567	577	567	577	601	571	571	591	567	605	600	620	595	595	571	552	609	617	587	601	590	577	596	612	590	547	581	563	603	584	551	610	583	564	603	571	573	547	594	586	566	577	561	546	596	584	594	635	591	590	572	573	554	605	574	618	611	556	598	623	592	574	637	614
4183	1747	1288	1003	966	946	959	855	903	837	846	874	846	857	851	880	832	820	859	809	862	809	814	811	877	813	861	765	768	833	849	824	824	872	794	795	794	841	849	798	803	813	830	885	807	791	769	871	834	817	817	800	856	832	809	826	802	795	828	833	797	806	825	837	855	865	844	827	803	785	829	796	823	848	821	818	837	757	783	833	802	796	818	814	810	798	820	855	766	854	822	799	797	781	850	782	830	858	824	777	842	836	783	813	851	787	812	861	896	859	807	808	782	802	835	832	823	851	761	816	824	856	802	829	849	852	830	807	848	805	856	799	832	784	808	817	776	804	845	829	798	840	835	825	786	847	804	823	876	800	861	815	833	818	857	851	812	784	843	828	862	820	813	810	873	816	814	799	846	825	790	812	810	857	818	831	864	822	756	850	820	814	812	802	824	818	793	792	809	819	816	766	783	857	798	837	829	817	832	783	838	834	843	836	817	805	802	820	827	810	858	840	782	852	851	827	845	830	827	813	827	822	800	837	832	781	853	798	792	818	858	817	860	791	820	794	841	829	814	782	835	785	848	747	865	793	819	875	845	873	845	813	863	850	827	803	856	821	808	809	821	773	806	832	816	820	794	882	820	817	784	759	826	820	776	814	777	795	788	837	852	859	827	812	898	789	885	794	816	769	824	771	794	779	831	806	845	834	837	794	797	788	791	789	866	812	865	798	803	816	814	793	842	877	786	814	814	777	805	778	826	807	830	840	833	806	825	815	807	851	799	858	825	845	820	799	848	827	774	820	826	846	853	851	795	821	770	886	789	859	839	777	837	846	796	837	786	786	847	838	799	792	823	836	768	837	816	801	787	799	790	830	807	838	798	832	706	811	839	784	793	813	832	824	853	827	873	802	835	844	771	843	822	828	812	839	830	823	815	788	831	775	799	770	826	836	795	785	795	736	841	803	815	808	835	843	880	807	799	818	853	818	819	846	837	803	824	823	844	809	826	821	866	809	809	770	771	867	800	837	813	823	839	831	782	818	799	860	830	780	803	833	770	873	886	808	807	815	822	813	805	855	755	819	763	846	826	837	878	827	857	820	885	839	845	855	774	838	812	831	823	824	764	793	795	851	863	800	872	841	798	805	864	821	834	781	830	790	817	818	812	850	852	861	812	808	762	848	782	823	875	812	785	793	822	821	836	813	803	812	834	840	842	835	864	847	830	837	795	816	833	797	820	818	843	843	831	885	784	812	824	803	865	848	830	835	835	795	838	837	827	872	812	795	814	807	835	832	824	805	807	901	834	824	783	767	753	781	811	772	818	849	840	800	828	857	827	821	876	812	808	798	847	823	808	820	761	799	809	784	820	819	868	817	818	828	817	799	801	766	771	852	762	785	815	842	788	821	825	790	811	833	854	847	836	785	824	822	810	835	784	864	832	806	847	796	808	772	844	817	825	819	835	864	828	825	804	795	812	825	843	846	803	795	834	837	781	817	782	834	848	809	770	791	814	828	839	804	819	783	837	762	819	780	841	798	769	823	803	860	795	841	840	819	770	821	821	830	790	819	874	833	801	822	804	785	796	808	799	829	833	797	826	842	815	786	789	841	848	842	827	818	796	794	821	796	859	840	834	807	850	840	845	809	833	815	866	818	787	776	795	831	841	860	813	838	829	853	816	797	860	872	809	845	857	772	798	853	843	862	859	856	822	827	855	812	852	795	797	796	834	845	821	837	795	790	798	833	810	805	816	869	840	815	776	866	755	776	823	843	808	828	782	816	822	841	801	825	802	814	857	778	829	799	814	782	817	887	857	888	794	835	809	829	862	824	826	850	850	797	854	828	838	828	825	818	822	855	832	837	854	873	841	814	820	790	819	855	786	794	828	833	851	823	833	767	812	822	813	771	845	854	800	812	737	873	824	808	818	800	808	774	840	778	855	800	796	813	797	805	745	773	795	841	881	768	814	786	811	874	836	818	863	776	841	765	866	809	808	809	764	798	886	835	812	752	803	845	799	785	830	802	792	797	824	807	839	864	828	848	848	828	849	828	851	824	849	862	821	811	758	808	779	816	834	771	825	838	822	850	796	780	778	831	808	807	834	854	777	799	819	816	843	807	828	806	863	860	809	811	827	809	822	793	780	822	811	798	791	837	808	843	794	811	822	794	812	857	836	820	825	857	848	806	809	815	849	761	860	762	837	859	834	882	873	817	828	815	830	822	837	823	812	843	840	809	810	841	869	817	790	793	776	818	807	838	845	801	827	841	826	811	819	816	857	846	856	824	818	814	793	778	832	795	812	814	874	808	785	805	808	832	792	795	790	817	791	845	865	816	864	762	791	815	782	777	813	777	805	894	806	838	818	799	815	853	826	774	815	844	820	826	809	810	837	811	846	804	765	803	826	803	795	846	780	856	825	818	839	791	876	814	845	802	820	813	913	843	819	828	817	862	829	815	807	779	812	798	804	841	841	811	877	787	820	819	804	815	852	789	827	814	793	806	825	858	820	822	821	831	787	795	811	816	839	821	838	786	795	901	797	806	795	807	850	786	817	808	786	776	814	819	859	810	820	856	830	850	832	783	859	837	851	801	872	798	827	830	834	810	800	832	804	835	835	855	850	767	851	797	859	838	833	797	795	862	812	800	847	837	823	801	871	804	878	791	816	794	848	847	889	828	816	819	795	822	815	840	836	831	819	740	823	822	793	829	835	806	858	820	867	938	826	790	827	812	832	833	857	820	866	814	836	836	814	875	835	824	826	829	828	830	796	828	854	825	833	847	788	787	823	816	849	816	855	850	824	856	801	783	834	823	862	804	777	814	832	844	852	820	820	822	841	805	840	822	833	833	841	791	814	748	823	857	790	808	816	808	818	829	798	781	827	821	831	792	847	784	838	795	811	830	811	818	822	778	818	834	855	785	884	809	824	818	826	838	824	829	873	842	831	795	823	830	832	868	819	805	836	813	877	813	878	802	851	816	831	789	800	834	831	831	820	838	833	839	849	855	867	798	856	835	839	795	820	805	788	840	915	866	794	837	836	775	830	813	817	813	807	792	814	827	822	791	830	875	887	810	839	831	838	820	779	770	853	826	814	842	839	806	857	781	809	808	785	855	850	845	871	812	775	852	810	810	846	814	831	846	806	849	818	849	837	896	853	790	846	842	833	847	819	837	814	803	838	845	830	806	840	846	801	806	829	805	808	853	750	844	853	890	796	813	790	861	811	769	842	804	859	801	828	803	832	818	813	867	784	880	769	819	779	848	807	782	767	778	821	843	844	831	857	843	888	898	782	853	864	778	845	853	867	813	766	891	821	786	838	842	836	802	797	819	834	812	818	789	765	768	780	809	869	835	851	840	817	808	837	792	839	857	826	755	825	891	860	815	854	799	833	818	809	885	861	834	846	799	832	861	803	843	801	787	836	809	848	834	784	807	783	823	813	840	863	846	807	804	806	882	844	860	815	857	826	812	823	801	870	860	846	796	788	826	782	795	830	883
23009	20952	27966	24061	20735	3636	641	476	434	408	378	360	297	298	269	281	293	282	285	281	271	252	280	247	245	304	291	281	264	266	273	263	262	274	273	295	268	249	263	265	284	243	253	257	268	242	274	242	258	225	266	269	274	236	259	254	292	287	225	260	245	259	250	283	272	265	242	254	239	255	291	251	251	262	242	243	270	257	242	266	240	261	265	241	251	270	229	264	276	240	269	259	261	257	278	240	255	258	266	259	253	249	236	246	267	234	268	258	229	255	255	242	271	261	247	225	269	251	265	264	278	234	297	262	260	270	248	261	262	252	262	262	254	272	260	260	255	250	246	260	268	265	250	258	269	251	259	273	264	273	273	265	247	247	245	240	251	270	252	270	233	237	256	255	208	251	243	239	276	235	241	267	243	275	233	278	240	262	257	252	264	239	231	239	261	266	283	243	247	269	224	231	250	241	245	239	268	236	242	228	242	252	249	278	229	254	241	268	248	265	241	259	267	254	254	269	269	256	278	286	233	251	250	237	273	243	237	256	262	228	246	261	276	252	222	265	287	238	225	287	273	252	255	248	251	244	258	264	245	254	245	246	275	252	257	230	246	261	259	260	271	257	271	264	288	273	269	267	263	230	264	236	245	259	232	273	248	270	249	252	260	232	254	260	264	219	257	242	238	237	253	254	266	260	287	245	268	242	233	262	214	269	261	253	284	265	240	228	246	244	246	256	260	267	228	268	255	248	251	290	263	253	242	245	278	253	282	267	254	234	254	254	267	269	274	244	239	248	247	278	275	254	250	256	265	259	261	264	251	256	227	263	248	251	264	259	286	261	233	266	244	269	234	226	238	270	254	257	245	251	250	248	268	272	262	263	265	278	242	264	250	256	263	284	246	261	268	291	256	268	261	270	277	262	243	241	272	281	297	280	274	255	253	263	274	268	266	285	218	264	314	259	274	257	259	290	274	263	293	275	241	267	275	244	242	251	275	267	260	251	247	251	225	268	256	282	270	273	252	257	257	262	254	257	257	240	275	250	272	239	242	249	254	270	241	243	251	269	238	253	256	258	256	259	261	284	270	257	240	249	265	261	245	280	268	255	278	256	243	278	284	261	263	219	235	259	262	298	254	255	232	254	264	243	260	253	278	270	272	261	245	249	251	249	230	270	235	273	252	248	276	287	244	272	257	232	234	262	251	248	236	262	246	239	248	251	272	227	258	247	248	244	257	253	288	267	262	256	241	256	276	272	260	257	234	246	247	278	226	241	236	286	248	252	262	269	259	277	234	238	251	271	250	238	257	244	273	292	228	236	255	263	286	234	265	265	281	249	243	255	255	253	238	261	278	234	257	276	269	256	249	264	251	265	226	247	238	252	252	280	243	249	283	252	259	275	258	251	250	227	290	269	245	262	243	270	222	255	255	247	272	249	281	239	278	233	253	249	251	248	270	278	286	277	228	269	283	239	265	264	285	271	275	275	240	228	257	296	271	265	238	246	252	223	257	262	269	263	273	268	236	250	228	281	255	259	239	241	257	260	280	261	264	246	272	277	272	282	242	276	270	239	274	234	255	255	273	270	230	286	293	248	266	267	284	258	238	253	278	232	256	259	277	237	246	230	267	254	236	254	243	269	253	236	272	257	243	255	277	271	263	265	236	241	248	238	289	279	262	255	256	263	244	259	234	222	297	247	254	247	209	270	251	279	259	264	251	233	274	231	270	278	245	275	267	281	283	268	268	226	262	265	265	244	253	247	232	277	273	239	264	255	245	246	245	253	268	245	229	227	261	251	248	281	240	267	242	280	249	267	273	231	212	281	254	288	247	281	258	254	246	250	253	236	266	248	272	239	250	241	269	245	258	270	244	276	269	283	248	264	285	275	262	286	244	251	249	218	238	243	260	247	252	263	284	264	261	251	247	231	274	253	244	225	254	254	261	274	270	245	241	278	241	242	245	235	269	251	250	296	225	234	258	261	275	286	241	283	263	232	248	246	221	245	246	251	241	245	268	266	258	282	269	261	272	254	240	223	261	240	254	273	234	240	250	251	262	272	269	249	251	206	231	236	244	268	269	224	253	228	278	259	267	255	250	253	261	248	271	258	244	269	267	242	262	257	267	229	288	233	254	265	260	285	269	267	234	260	224	265	265	254	259	279	263	260	226	273	267	255	267	259	252	233	236	241	230	238	269	241	277	260	255	281	255	226	252	300	256	266	230	266	258	278	231	262	272	265	255	241	257	242	242	259	271	252	267	249	243	261	248	278	287	262	248	293	251	240	263	249	249	257	265	245	234	226	294	276	258	244	221	278	260	247	280	260	255	266	271	275	264	262	256	267	263	234	262	284	227	234	262	249	252	229	265	228	263	247	252	230	235	247	251	251	250	229	288	255	224	244	270	222	274	269	248	255	229	255	253	241	240	226	262	249	245	244	229	303	228	217	249	281	246	270	266	258	240	249	249	260	243	263	230	287	242	270	257	258	247	265	284	270	261	234	261	274	268	248	250	247	236	268	268	250	262	300	266	262	265	274	285	255	288	225	266	253	247	239	264	277	289	231	262	257	255	245	240	269	231	235	243	251	287	261	273	263	258	262	255	271	267	246	241	256	246	258	261	268	257	278	270	264	284	268	244	244	243	262	234	269	241	268	278	234	270	263	259	268	261	271	265	241	270	293	229	259	235	239	252	271	236	255	251	237	260	255	246	250	249	264	257	245	240	254	254	260	231	270	265	253	262	256	265	228	239	295	244	258	267	246	262	256	251	277	252	265	287	243	281	241	254	280	248	268	237	268	228	241	257	269	237	267	279	293	256	266	259	249	244	250	253	242	285	242	258	229	257	290	237	268	247	255	250	272	251	255	239	275	259	284	262	226	293	261	264	259	248	262	272	255	248	271	245	259	276	266	262	267	256	252	280	271	271	252	245	239	246	241	240	264	256	277	263	253	265	252	252	230	296	256	234	248	272	245	258	242	265	240	234	268	235	270	243	260	271	261	260	285	268	273	247	260	268	258	298	253	244	248	267	252	270	253	299	244	256	261	287	267	264	274	253	254	254	250	245	252	269	244	271	233	248	255	253	279	255	244	242	277	249	252	237	213	244	252	265	258	278	259	217	242	281	289	268	258	258	259	244	261	279	265	259	253	262	276	282	251	255	253	244	251	242	265	251	252	258	252	258	263	258	273	258	274	254	262	251	258	252	249	273	252	258	243	261	224	282	261	270	257	257	238	260	269	261	263	247	274	289	248	265	270	224	240	266	248	274	251	266	249	263	264	233	248	262	265	242	249	239	259	266	243	264	244	223	254	248	264	264	265	262	255	250	243	259	246	257	271	240	263	280	283	263	240	273	252	262	279	248	256	273	243	225	273	226	259	233	291	272	252	259	260	273	251	263	277	263	253	253	243	277	250	273	255	243	243	253	261	259	296	260	278	276	249	262	273	265	253	264	278	238	253	247	257	263	262	276	247	268	279	268	260	242	232	290	221	255	253
3192	9037	5550	2538	1870	1342	1127	886	753	674	629	555	497	520	491	457	458	420	468	483	422	466	427	405	412	403	386	417	422	419	436	414	442	379	387	439	429	399	413	395	398	380	436	421	364	397	371	386	380	377	403	386	408	381	418	383	371	381	373	418	385	388	398	431	385	388	413	418	350	397	422	379	404	383	386	380	358	385	382	390	397	386	389	411	396	385	379	399	396	403	362	395	369	396	426	408	400	384	361	406	399	333	419	353	376	392	397	385	380	386	357	392	393	399	395	381	402	376	381	368	410	375	388	400	361	404	408	370	370	371	372	417	398	342	411	415	382	362	356	374	361	402	364	366	398	364	387	397	386	373	398	421	355	381	356	378	378	403	377	380	386	407	360	374	377	365	391	380	393	387	422	355	384	378	339	375	379	379	414	339	412	348	396	379	393	384	390	387	372	391	352	422	386	375	373	385	367	360	348	377	409	365	399	384	400	418	357	372	404	395	375	387	358	425	399	401	419	352	350	409	396	385	362	359	383	350	350	388	405	377	392	410	383	412	361	389	350	369	394	407	343	384	431	401	362	369	444	392	409	369	396	383	383	376	380	384	384	396	370	390	393	400	389	399	395	385	352	414	369	370	393	380	401	413	385	403	394	380	388	387	381	378	383	422	390	383	360	380	352	410	378	370	392	416	358	359	385	428	420	406	343	397	371	397	367	394	376	405	341	389	392	355	376	422	364	352	358	395	387	373	399	379	391	373	411	392	388	386	409	387	383	413	385	400	326	409	388	403	389	381	356	432	384	395	345	339	378	400	395	389	345	394	409	361	373	405	363	392	359	407	374	374	375	371	387	407	372	405	397	360	368	373	400	427	363	387	372	361	358	347	377	384	345	412	400	388	402	406	380	358	362	369	373	349	356	366	390	412	415	367	343	344	393	430	402	373	365	375	401	364	376	377	385	416	390	370	392	411	377	368	355	340	400	364	365	409	367	396	402	383	366	343	378	416	348	405	355	375	364	376	367	393	378	383	380	393	374	351	376	365	390	395	384	375	359	377	359	379	361	425	390	352	402	368	365	375	417	378	388	346	378	361	383	412	402	421	382	381	363	340	371	375	399	382	436	367	392	395	393	381	356	386	394	384	373	372	387	404	409	378	345	356	395	398	382	381	371	410	405	392	409	414	367	324	411	376	361	409	377	387	409	386	343	393	406	390	417	406	398	348	384	362	380	404	376	402	363	393	399	425	388	334	405	357	382	373	388	391	367	386	423	413	402	372	373	409	393	363	365	385	375	367	388	400	352	394	374	392	377	408	395	392	396	401	382	350	374	389	385	399	394	394	352	404	380	373	343	405	367	381	381	383	387	391	409	368	378	425	389	401	369	393	377	390	390	385	357	358	403	357	385	410	394	400	384	398	396	376	367	358	388	393	417	342	392	343	385	425	401	393	388	370	377	381	429	399	395	356	384	358	390	386	377	404	388	384	386	402	398	388	377	362	378	362	379	412	375	400	374	420	376	384	389	353	365	386	361	416	393	373	371	370	391	386	364	357	367	410	377	367	354	368	384	383	388	358	348	382	378	394	394	400	331	415	405	382	378	367	351	348	352	365	376	386	381	395	354	389	370	350	407	397	365	353	375	359	381	378	366	374	371	372	397	383	353	367	402	367	413	408	361	408	393	389	389	379	383	388	374	397	380	379	377	352	371	388	380	413	359	410	357	386	412	393	413	400	389	357	365	373	361	395	395	415	365	365	378	410	377	399	383	418	384	372	420	371	379	409	360	370	402	377	369	387	358	436	372	372	406	384	367	398	377	387	375	419	371	401	395	409	365	391	394	367	374	356	379	375	419	386	399	366	388	386	411	352	371	393	394	396	371	393	416	393	380	378	369	398	381	401	415	344	380	411	354	376	417	372	372	362	346	379	382	401	371	410	393	396	385	375	379	353	409	422	389	394	408	402	374	378	396	421	365	391	399	391	388	390	384	392	378	386	368	389	356	425	399	386	399	372	391	346	409	381	362	372	390	381	373	361	405	364	410	374	401	376	353	382	401	405	378	410	358	388	390	387	429	403	397	367	386	430	439	357	383	381	383	350	378	383	388	399	375	413	387	424	408	392	389	375	385	414	367	348	365	391	359	369	365	396	391	393	351	404	351	376	399	360	405	369	358	370	389	387	372	384	349	363	382	343	346	377	382	375	355	380	375	396	398	361	387	383	365	370	363	369	405	359	378	404	371	368	376	377	374	370	422	406	408	367	345	359	427	388	394	346	351	368	373	392	352	390	415	413	380	409	387	349	408	390	401	396	378	376	373	372	391	414	391	384	380	366	369	377	374	362	392	340	376	407	377	371	355	394	374	387	375	356	382	339	409	379	381	392	415	408	384	360	384	390	375	373	357	395	396	359	372	375	377	362	352	339	380	376	376	361	376	403	349	369	376	376	368	367	387	358	395	346	363	395	399	371	411	354	374	344	383	368	365	399	384	373	425	386	374	386	381	374	374	398	398	382	390	395	370	398	392	419	412	398	372	407	382	391	427	406	372	421	374	382	347	406	383	378	404	371	415	392	395	377	373	384	423	408	350	362	377	359	397	392	401	409	413	413	379	375	366	365	388	334	389	363	374	383	358	384	403	385	392	391	401	362	403	397	374	373	420	401	373	379	361	401	354	382	387	397	385	364	415	360	385	397	405	399	396	383	411	376	356	389	381	382	384	394	356	376	334	359	374	346	372	373	368	376	384	399	393	386	362	377	397	395	362	398	360	419	370	401	333	370	366	393	392	376	371	365	390	412	369	406	384	398	370	380	355	400	400	357	380	380	373	389	443	330	392	368	385	387	382	356	390	366	357	384	401	365	343	384	369	355	438	350	375	372	366	357	364	399	396	356	365	363	352	372	388	422	384	401	382	393	360	411	415	389	363	364	372	385	374	366	394	399	369	356	405	361	361	374	388	409	366	395	382	412	371	366	385	378	385	397	392	386	380	398	388	373	405	366	414	373	411	374	403	401	352	384	339	381	416	394	370	372	384	349	360	381	407	347	359	370	423	372	368	379	384	377	351	381	397	369	387	403	389	391	369	376	355	367	400	386	328	391	398	425	356	394	378	369	372	377	398	369	384	389	352	379	377	374	384	376	370	378	363	373	360	417	373	367	395	347	378	395	381	389	389	376	382	377	371	376	398	408	376	367	378	409	372	420	381	386	363	407	352	364	378	374	400	399	363	387	375	384	374	386	364	374	394	334	370	356	373	404	379	379	417	397	362	408	370	376	356	378	366	431	394	363	385	376	369	368	376	391	352	411	391	408	360	366	382	418	377	388	363	365	368	373	403	385	392	395	378	386	404	358	400	398	375	361	428	367	359	372	448	372	408	394	395	398	364	370	401	369	369	397	405	353	384	409	392	369	362	377	370	388	373	446	362	402	368	366	404	402	383	405	363	395	390	379	379	400	422	382	385	398	370	375	384	420	418	377	373	359	345	398	378	382
24142	20945	26333	24697	3170	944	789	733	751	675	653	629	649	635	653	657	694	641	649	656	621	630	664	613	686	643	671	680	677	674	621	612	653	649	655	616	636	687	682	674	665	623	664	676	680	693	644	648	656	610	648	676	639	654	688	675	617	643	614	653	626	610	645	697	726	659	624	662	612	655	617	637	647	619	650	600	623	660	648	647	670	681	661	620	660	636	663	632	663	641	667	622	620	646	606	628	635	665	647	701	656	618	664	679	668	629	627	656	677	663	690	642	640	642	654	686	663	646	633	624	645	633	623	662	638	646	652	614	635	682	654	687	714	634	661	625	608	631	630	666	573	633	671	639	626	640	666	630	626	643	627	641	638	622	635	646	619	653	655	627	669	686	624	656	623	687	705	696	687	581	653	617	577	611	655	613	609	649	647	626	637	611	655	619	644	655	634	643	638	665	671	669	589	653	663	662	645	661	643	666	651	640	695	622	642	682	656	664	629	621	643	651	603	701	651	653	650	704	659	669	671	611	658	609	621	667	651	660	655	638	579	645	609	654	649	608	655	642	635	631	639	668	693	630	645	672	625	613	628	601	565	635	633	595	683	639	629	629	662	648	645	664	692	690	668	630	655	684	632	616	626	627	669	650	662	649	681	643	655	668	653	631	636	651	636	672	662	631	592	635	636	647	669	689	596	650	634	665	674	634	635	607	627	654	620	653	636	616	710	658	627	661	640	628	678	651	619	632	660	624	629	597	642	623	632	640	672	684	596	645	649	659	651	649	594	658	660	674	631	614	656	684	643	646	648	660	638	652	598	670	669	667	710	662	629	643	640	648	672	638	644	615	613	646	645	663	657	633	691	640	604	679	607	660	692	637	682	627	653	637	619	629	579	685	607	658	667	681	702	639	652	607	641	618	649	615	612	665	622	682	622	631	632	662	674	627	633	667	620	658	658	633	670	680	627	644	625	615	626	653	653	626	639	636	650	652	619	657	682	622	650	663	621	677	627	646	632	601	674	630	661	655	685	657	680	671	626	654	635	611	660	617	668	640	652	642	655	628	612	608	619	605	637	653	662	626	655	638	628	631	657	619	661	655	676	648	629	647	639	642	668	635	635	675	668	637	634	656	601	618	611	643	641	602	638	668	596	627	671	640	644	655	668	601	631	688	637	696	621	634	667	656	623	628	591	690	614	671	661	641	651	649	622	702	659	657	635	671	629	600	656	625	670	630	606	697	707	594	672	649	626	616	656	659	632	614	637	655	666	594	694	690	627	636	621	626	602	644	622	646	609	663	629	652	675	684	589	618	593	603	631	637	701	629	644	655	716	651	677	640	604	629	675	654	635	655	636	692	602	664	634	650	677	701	636	662	576	620	675	665	637	655	617	642	654	629	615	626	635	617	626	690	635	692	612	666	671	685	640	662	648	633	632	634	615	654	616	641	637	623	629	632	672	641	654	662	637	613	662	641	679	683	625	645	679	650	605	623	661	626	655	653	675	610	674	633	627	635	628	654	615	629	677	590	647	686	641	637	624	640	615	637	671	622	633	632	663	627	660	626	648	649	650	637	667	632	658	682	647	620	684	625	658	657	641	631	648	649	654	679	630	645	631	645	621	658	662	664	624	610	654	657	664	584	630	660	658	636	677	669	647	636	666	618	595	614	653	660	652	628	641	690	599	621	661	644	667	668	657	641	675	632	667	661	635	655	643	650	655	663	642	672	626	639	646	666	656	625	641	625	681	655	636	663	619	662	665	684	631	594	644	628	621	620	647	646	626	624	668	667	635	650	659	643	685	658	627	621	707	599	611	609	613	652	666	710	637	625	641	624	632	648	607	658	614	672	662	649	694	673	653	622	649	640	642	612	635	629	643	671	638	609	597	662	664	685	650	638	650	623	637	635	625	655	582	655	632	629	698	647	662	639	650	670	666	602	679	637	680	632	626	664	646	654	625	643	646	654	630	634	648	689	662	639	624	688	630	657	682	616	694	688	618	662	645	609	669	652	614	610	690	681	619	615	631	626	660	691	685	632	619	628	674	633	643	625	649	638	686	619	665	636	635	620	649	647	681	664	610	637	667	649	665	634	625	648	649	657	653	608	671	679	619	654	665	626	653	631	654	603	639	641	591	631	635	647	646	608	655	680	666	659	622	661	663	642	636	685	677	639	609	627	633	660	653	639	652	640	636	675	634	658	641	648	640	602	651	627	687	690	625	657	658	618	624	664	675	645	651	654	664	641	649	645	667	651	666	673	658	674	619	634	627	629	632	632	632	686	662	652	674	622	627	698	638	640	662	638	667	668	679	645	620	646	647	660	623	607	684	639	656	704	655	643	672	636	649	650	673	660	632	656	647	614	631	637	656	647	630	640	633	630	652	631	652	622	662	646	636	672	620	643	639	671	615	686	628	646	577	632	658	672	603	633	641	656	647	631	659	675	674	632	689	646	619	642	639	661	653	635	679	634	652	636	687	653	615	602	653	689	676	680	632	661	674	636	595	646	621	640	609	642	603	671	632	622	633	675	651	645	594	668	624	684	675	667	593	669	662	643	619	653	679	692	643	619	671	631	676	672	672	650	625	695	646	634	665	640	632	651	664	650	660	634	696	643	656	659	656	638	631	660	668	666	684	620	659	633	647	675	624	623	613	649	658	633	675	648	654	636	627	675	646	665	674	598	696	655	682	663	628	632	680	629	676	700	659	641	673	641	642	658	661	663	654	696	654	640	645	636	648	610	661	668	629	642	644	648	644	611	668	614	665	665	633	607	657	640	620	656	594	666	618	603	620	681	671	620	686	659	655	653	586	632	663	687	623	620	654	612	651	645	626	625	633	615	640	619	608	592	614	643	626	660	624	646	656	634	661	588	683	637	612	654	632	662	628	638	664	652	591	629	654	665	653	657	667	654	644	646	665	648	643	608	648	672	643	651	630	687	656	612	621	632	646	617	652	610	647	648	661	640	638	674	658	628	653	664	640	667	631	644	633	609	640	637	645	658	674	647	684	579	660	667	609	669	619	662	648	636	634	620	681	722	615	654	629	660	667	636	655	667	631	665	641	632	655	638	660	623	650	658	627	702	658	658	668	636	641	643	619	662	692	682	634	642	593	687	637	626	624	630	659	688	660	640	634	665	645	615	659	638	685	663	602	666	653	648	659	654	608	689	608	647	608	663	633	669	611	677	583	645	648	680	675	622	678	645	661	643	645	631	652	671	643	642	619	641	642	649	679	661	637	641	628	661	600	610	618	654	662	638	619	668	667	598	647	670	585	653	657	647	712	660	644	621	617	671	623	631	653	667	695	630	613	684	638	655	642	613	646	623	614	656	685	674	627	639	635	608	630	664	593	627	644	643	626	668	643	663	662	690	646	690	658	628	613	654	695	643	646	607	626	643	643	659	627	668	629	637	647	687	652	599	650	710	618	619	624	661	600	658	650	627	623	642	648	664	636	697	656	661	664	623	646	621	640	641	654	630	630	649	656	639	680	679
3555	5318	3357	1908	1570	1350	1253	1160	1065	1007	1007	995	965	953	951	956	904	906	957	883	883	915	890	855	930	919	880	838	870	881	954	887	886	873	921	898	862	894	886	901	862	899	894	877	839	865	852	876	885	857	905	866	823	851	862	890	909	932	905	931	913	872	845	852	859	881	886	841	877	895	917	873	832	838	900	878	883	906	876	898	841	813	841	907	911	896	908	860	879	878	837	913	878	897	855	889	882	816	832	837	835	928	884	874	861	902	843	900	851	894	873	911	926	848	825	869	861	862	883	844	890	863	825	832	893	905	923	863	858	873	843	897	852	856	885	906	866	891	853	904	915	903	865	832	877	868	899	912	870	906	860	901	899	865	838	871	855	850	904	824	878	870	910	829	893	882	877	902	917	898	871	897	878	922	902	923	841	878	953	900	892	859	883	830	909	880	881	813	895	833	848	923	875	939	952	845	882	913	874	882	890	848	890	868	857	874	935	856	875	918	913	892	874	913	872	919	882	856	931	918	896	903	873	872	842	881	845	856	803	892	884	878	845	865	893	888	841	883	855	862	964	899	882	865	847	891	924	931	835	839	954	890	909	909	871	912	867	869	868	871	887	884	865	854	877	928	880	941	883	894	874	904	880	846	915	890	830	857	828	841	879	862	881	895	917	927	853	858	861	875	853	879	898	879	907	853	900	849	887	895	909	896	882	880	873	889	892	845	866	929	886	888	882	885	880	894	903	898	858	880	895	884	873	891	819	837	844	856	928	864	867	873	840	898	881	837	899	868	868	905	886	893	845	865	903	872	851	918	873	877	892	887	845	907	867	905	914	870	887	893	883	844	898	896	902	915	900	871	887	854	846	895	871	924	852	853	886	873	870	816	901	858	909	885	877	910	882	913	944	884	836	890	884	914	899	850	880	857	868	886	922	890	829	857	909	832	877	910	914	923	829	941	874	872	825	953	862	945	936	811	873	909	899	875	877	828	854	927	869	962	921	933	896	934	884	910	832	854	916	892	904	894	852	889	863	880	875	862	849	829	842	873	895	861	918	871	871	941	847	868	858	857	891	929	910	868	866	866	858	899	842	923	848	870	866	875	910	864	893	857	926	838	896	905	876	908	853	872	882	855	902	866	922	869	893	903	870	891	889	880	864	919	855	894	916	822	783	922	918	903	883	845	907	887	867	876	849	882	818	863	878	896	876	865	910	905	890	861	879	858	912	916	910	894	871	890	873	896	864	874	880	897	857	857	882	915	843	848	847	887	881	868	890	852	877	876	911	897	828	902	846	853	867	835	871	916	873	888	882	835	836	861	886	847	857	898	878	908	911	827	825	905	851	892	883	839	908	888	831	898	838	897	834	867	867	866	850	893	904	924	890	941	904	853	884	869	860	901	805	909	873	907	911	876	844	880	894	874	871	898	888	916	903	887	939	861	880	919	888	922	895	868	874	887	916	815	860	899	886	894	814	899	858	878	874	869	866	857	875	846	890	874	894	885	904	847	843	854	872	847	852	854	857	860	870	885	915	904	889	834	879	869	855	874	926	898	867	902	915	816	945	892	856	888	838	834	903	853	924	841	916	911	875	814	862	883	872	910	890	891	894	872	859	825	904	887	915	857	875	860	863	836	864	850	866	836	881	872	873	853	894	884	928	919	886	936	892	910	896	817	831	811	880	818	853	921	914	870	851	891	914	828	877	923	879	911	912	834	825	906	877	891	873	854	901	906	867	922	869	895	875	840	914	908	832	880	864	915	839	908	886	835	857	890	926	888	854	896	930	832	904	913	867	899	855	907	930	858	850	904	894	829	889	929	852	868	884	890	870	853	900	897	966	893	889	918	869	861	906	843	934	888	869	858	890	911	850	818	873	887	839	859	840	858	891	847	880	866	915	882	858	877	868	887	878	861	949	893	896	892	880	891	868	864	861	866	921	858	866	871	901	899	893	840	871	909	857	901	921	918	886	883	874	938	879	887	841	909	857	848	886	852	876	918	838	884	882	846	899	857	900	875	843	889	851	892	877	878	911	851	871	887	924	875	888	869	882	867	890	874	873	854	852	891	892	839	854	853	884	903	923	886	885	850	871	913	885	878	912	910	881	838	848	862	913	863	932	915	908	867	918	869	837	873	822	895	919	867	929	884	941	878	856	866	887	871	830	846	894	887	860	848	864	916	821	896	873	924	887	853	860	867	901	877	883	892	931	888	877	816	929	859	905	881	887	851	870	894	879	910	888	896	886	896	872	888	928	899	798	873	919	856	915	898	817	820	913	931	896	872	884	890	958	907	893	882	898	890	828	858	930	811	905	889	787	920	862	872	920	908	896	892	896	901	865	852	907	866	869	866	876	905	896	859	862	816	845	891	893	906	902	863	902	912	871	933	893	856	918	827	856	867	859	877	879	876	896	942	917	838	817	890	903	897	899	890	882	909	941	902	876	894	899	866	850	877	895	844	866	931	896	888	832	886	863	883	929	862	905	879	866	920	908	841	915	883	904	874	914	887	874	953	893	814	894	863	918	858	894	861	888	871	805	866	896	813	915	943	875	862	818	883	893	864	868	898	937	890	896	877	909	841	821	906	847	924	833	853	912	896	876	889	914	893	863	858	875	873	882	858	951	803	909	870	867	858	884	829	881	911	876	938	806	931	887	857	822	875	846	909	899	876	905	864	823	895	892	907	894	878	914	868	830	901	902	878	876	867	894	875	930	888	882	906	867	863	898	892	850	860	908	864	853	917	908	913	832	869	882	846	899	843	839	917	924	880	889	910	837	889	874	901	875	903	913	879	891	889	868	870	905	900	861	873	907	886	866	823	882	852	833	891	879	916	883	938	877	910	844	901	889	878	834	913	874	856	943	840	911	871	870	872	864	825	881	876	884	886	936	888	890	930	929	872	916	906	894	864	960	889	854	890	861	846	878	843	887	856	889	846	911	863	899	912	868	811	898	830	903	852	852	948	854	871	881	945	808	898	889	883	918	833	921	890	871	881	872	866	879	904	858	902	889	851	910	818	851	893	860	876	874	790	903	861	864	897	906	924	876	844	854	872	909	862	899	865	853	851	828	887	884	840	837	905	871	879	814	911	880	907	899	866	847	856	862	865	900	953	875	859	845	898	898	855	839	866	864	894	874	892	907	858	894	899	897	881	855	925	881	826	889	890	856	873	898	826	856	899	875	886	869	861	836	881	873	877	850	899	872	890	943	867	900	893	880	883	842	901	889	862	862	896	902	866	897	865	915	916	840	888	910	861	932	821	856	898	934	893	866	866	893	855	873	874	911	853	847	831	875	885	880	864	896	861	843	864	882	921	861	923	851	860	874	893	895	875	881	851	845	815	890	845	922	856	878	885	919	866	882	915	820	844	932	880	896	903	920	887	890	872	901	874	909	822	879	867	873	909	887	890	958	853	904	893	909	893	827	871	898	935	939	868	851	891	932	851	893	894	873	873	865	889	854	881	842	901	889	900	875	851	885	895	894	880	952	832
22085	20978	28569	23559	20973	20688	2371	660	460	414	381	341	301	335	306	275	297	290	274	251	212	242	243	240	237	248	218	232	219	233	204	245	236	208	199	228	197	214	222	196	206	207	223	201	234	197	216	231	220	205	214	203	203	208	202	212	207	226	203	185	194	196	222	182	209	203	220	215	212	209	203	205	197	221	196	212	190	176	202	179	225	214	200	181	208	239	230	183	224	202	197	203	183	221	208	219	207	232	213	214	202	224	227	212	184	198	204	210	211	197	201	202	214	203	225	209	222	207	203	236	200	198	190	224	217	222	202	204	198	203	199	219	201	189	218	209	195	200	188	200	222	220	209	219	208	216	205	176	226	216	218	219	212	216	209	211	203	205	232	213	212	196	238	203	228	203	206	201	204	191	221	219	192	219	202	209	205	199	188	192	196	205	190	222	217	216	203	215	193	218	216	211	223	198	244	194	210	212	219	212	196	208	195	201	183	213	221	202	193	205	200	207	193	217	209	194	213	219	238	214	186	210	224	190	195	179	188	211	232	212	192	206	183	200	212	204	191	216	187	195	198	206	198	197	205	223	209	223	233	195	195	197	223	206	197	208	204	204	224	198	212	183	195	223	200	203	188	214	172	227	191	216	206	231	212	209	203	194	200	196	211	205	218	184	210	211	226	200	199	213	200	216	194	217	219	220	202	224	198	227	215	220	208	196	182	218	234	216	233	228	199	202	217	210	180	206	167	212	184	205	224	178	201	198	212	198	202	223	219	214	202	199	225	197	191	232	208	222	216	196	219	202	202	224	191	192	215	217	191	212	190	236	196	200	204	200	222	218	198	212	224	238	211	204	198	227	208	211	228	204	206	207	233	201	181	187	221	207	218	210	219	205	253	219	182	203	212	182	220	219	222	214	242	191	212	194	192	222	195	185	171	230	201	237	206	191	219	199	213	182	218	188	187	215	193	220	208	190	209	191	223	199	205	215	184	204	221	209	182	198	206	206	207	195	225	214	190	212	217	194	194	215	217	197	211	231	214	192	202	199	218	219	193	186	234	183	197	244	233	196	210	200	227	232	197	218	216	224	203	174	226	192	210	208	219	222	191	216	202	194	219	216	213	231	222	198	189	208	195	231	198	206	219	222	213	195	197	218	187	212	209	215	199	211	205	206	207	218	203	203	185	225	202	198	203	208	189	201	202	223	211	214	200	180	202	199	225	199	178	199	211	204	205	208	206	217	215	180	204	234	207	202	209	219	214	189	209	211	216	199	213	213	206	207	190	198	200	222	230	195	215	221	229	196	212	209	218	196	204	216	194	191	203	218	209	214	223	220	207	212	210	191	215	196	202	217	221	223	191	217	227	200	213	196	232	210	213	214	205	210	205	199	209	180	191	210	195	194	203	222	206	206	230	203	174	216	186	223	217	224	205	188	193	216	204	198	197	217	228	178	224	210	209	196	196	212	203	212	213	212	222	236	207	221	204	219	229	214	197	207	227	197	207	205	190	200	221	203	216	208	204	203	225	202	223	213	229	199	216	221	217	225	219	230	210	195	182	197	186	219	193	205	193	200	197	212	210	217	211	192	209	210	172	195	228	198	194	213	206	205	176	212	209	207	184	196	220	198	219	204	191	193	190	234	215	198	208	177	213	205	223	190	226	193	204	206	192	208	191	193	171	192	211	209	190	217	227	208	209	222	200	231	214	206	206	217	230	218	195	198	207	198	220	197	190	184	226	192	199	205	203	221	205	201	208	204	191	206	221	212	236	211	188	230	197	216	230	208	212	227	198	183	243	192	191	175	208	220	193	189	196	182	210	215	200	206	206	193	204	201	196	204	210	191	198	217	233	244	199	202	226	236	226	185	196	204	254	187	207	223	191	210	221	184	208	196	203	215	214	185	197	206	224	202	203	205	211	208	220	217	225	219	204	226	211	242	224	191	214	175	227	232	192	229	188	211	222	197	187	198	228	207	230	212	189	198	202	192	194	197	218	197	219	225	193	191	176	211	209	186	204	218	229	250	203	228	220	217	192	217	212	193	193	215	208	197	212	208	211	209	198	213	200	195	203	207	182	219	192	219	192	223	202	169	214	204	171	202	206	205	196	243	218	179	215	199	214	206	207	197	209	185	227	179	198	226	219	224	228	208	196	196	202	222	210	188	225	210	206	196	209	194	225	215	210	213	188	179	185	217	212	215	186	214	200	199	215	203	212	193	197	196	204	202	199	197	225	198	211	199	217	225	217	208	221	213	216	216	168	181	206	200	198	227	219	200	225	236	216	164	232	180	191	183	212	213	192	213	206	182	206	214	208	227	224	193	194	215	203	207	196	203	218	220	207	220	214	221	186	220	193	200	228	214	216	201	213	201	224	183	200	234	225	223	235	194	189	213	208	209	210	190	208	229	188	207	202	169	196	212	202	227	197	223	215	215	211	223	217	186	202	225	209	202	163	211	219	212	187	191	198	219	196	210	237	218	246	220	228	226	203	207	237	210	187	205	205	204	223	202	221	181	202	236	195	184	225	218	222	217	223	221	187	227	184	202	183	208	198	206	192	221	200	197	194	187	196	225	211	189	200	191	205	253	206	222	202	199	181	205	210	205	207	197	196	201	210	210	203	201	227	208	212	206	179	180	223	178	186	202	202	208	215	206	201	198	193	222	201	206	213	205	206	212	182	210	217	203	215	196	186	206	201	184	188	203	197	204	192	214	187	210	221	195	216	190	208	209	175	208	212	216	214	178	226	217	223	220	221	178	189	197	204	193	208	188	214	195	236	231	191	215	202	234	198	199	190	218	215	208	215	198	216	237	201	196	211	198	187	218	212	201	171	205	199	207	214	206	198	206	200	227	206	182	214	177	189	190	193	198	202	214	236	207	209	202	212	205	225	199	200	222	206	205	192	210	190	202	209	207	220	220	207	187	228	218	196	201	224	233	200	191	232	201	168	203	200	221	205	220	206	173	205	215	207	196	215	213	217	200	214	197	222	201	220	201	200	212	210	210	207	217	209	210	197	185	199	212	229	189	213	209	207	188	197	186	202	187	227	207	187	194	197	189	204	221	212	201	208	227	176	192	204	181	210	224	212	189	214	226	192	197	204	214	197	232	202	209	228	199	214	210	207	201	212	204	190	200	202	224	204	229	205	205	200	189	196	196	213	207	188	232	196	214	215	219	230	217	192	212	217	207	188	196	179	214	182	184	214	215	212	192	214	190	189	196	219	200	202	213	216	216	210	219	199	219	211	202	194	206	197	218	217	181	215	190	190	199	168	232	189	186	213	207	195	222	211	199	201	168	209	222	201	211	205	198	212	216	205	235	224	209	202	227	195	203	202	206	215	207	214	206	225	206	226	194	214	219	217	226	188	215	206	209	177	182	214	212	212	199	202	190	184	212	213	234	217	222	205	207	204	195	201	201	220	217	194	219	206	207	208	229	202	195	190	182	223	213	217	197	198	194	182	218	184	200	215	206	199	213	200	196	209	206	218	199
4492	14568	9122	4316	3081	2170	1522	1242	1003	865	753	647	622	559	502	490	462	405	405	406	360	420	356	345	356	367	345	348	345	288	316	322	292	306	282	306	328	296	328	302	271	286	292	308	308	326	298	304	277	307	309	288	294	301	290	311	298	289	283	287	253	284	332	266	289	268	295	311	299	295	277	310	328	316	261	297	268	276	310	270	306	304	273	287	286	310	291	287	262	284	279	282	276	266	280	294	301	297	310	320	287	307	319	285	281	277	274	273	285	301	283	256	255	271	267	269	289	313	277	274	262	258	266	276	299	268	265	293	289	275	278	273	287	268	269	290	267	282	273	269	263	298	274	273	268	279	312	310	260	297	288	273	312	300	291	257	277	299	304	269	271	263	293	263	269	287	272	264	274	258	281	276	285	271	281	294	300	271	305	292	263	285	279	258	270	247	274	284	277	290	271	256	283	295	263	291	306	281	262	294	286	296	282	275	291	304	270	308	277	271	318	322	278	282	310	269	280	285	254	289	294	305	275	254	272	277	291	298	301	277	287	278	276	271	287	296	275	260	276	281	268	312	281	305	258	254	277	290	250	283	263	268	260	265	298	288	261	280	281	318	262	291	289	290	283	287	274	257	288	303	277	282	282	296	261	246	257	283	274	302	307	293	306	262	287	285	288	283	271	309	284	278	272	293	280	266	311	307	282	298	293	272	250	301	257	296	287	294	254	273	278	273	283	291	282	299	253	285	294	275	299	266	278	272	268	297	306	271	295	272	251	229	304	251	260	261	249	292	290	299	272	279	255	280	266	282	285	282	262	281	312	265	261	262	305	278	253	262	289	286	258	247	291	326	278	283	266	308	309	289	267	276	288	310	291	282	275	260	332	291	268	295	294	279	271	301	281	268	292	282	306	282	294	245	279	295	308	294	289	312	266	272	272	284	284	293	306	277	254	286	281	283	274	292	268	294	292	273	272	310	298	265	277	269	275	264	283	284	294	281	301	269	287	264	275	265	280	273	267	267	269	247	290	284	278	276	256	294	303	267	316	281	264	280	309	277	292	287	305	279	282	311	271	301	302	252	287	282	267	259	290	298	271	294	302	294	296	298	286	285	254	282	282	282	270	272	287	258	294	296	286	305	308	280	303	258	279	290	300	290	280	280	275	255	298	278	293	286	289	282	284	297	284	269	281	270	259	276	275	283	262	287	296	286	256	270	257	307	262	279	293	256	295	274	303	303	271	283	298	266	288	315	268	291	272	291	306	262	294	305	307	282	288	264	286	292	298	261	291	277	290	278	252	288	285	284	270	313	281	289	262	259	304	310	264	268	268	248	292	288	272	291	269	289	313	268	282	272	271	265	288	276	294	276	255	290	263	292	271	293	296	296	265	286	294	286	307	304	281	298	268	308	273	229	256	242	281	283	271	275	297	287	322	247	271	286	264	317	288	263	282	264	304	296	285	288	271	280	242	282	255	288	273	305	273	285	298	261	262	255	284	282	271	312	260	259	287	271	289	264	265	259	254	284	263	300	275	295	282	299	284	287	294	279	289	285	292	270	308	265	287	269	286	298	261	281	283	264	278	309	266	274	263	294	289	270	291	299	286	276	304	272	270	258	259	299	305	308	305	282	309	289	252	302	289	271	277	289	254	286	338	283	272	281	297	286	271	263	271	273	263	284	308	303	315	254	259	308	289	306	282	299	261	303	285	269	299	314	268	293	272	288	262	303	285	275	281	267	304	257	268	284	290	284	254	327	264	278	280	279	278	301	301	302	263	253	306	283	295	306	268	289	303	289	289	290	281	245	299	285	290	289	295	286	290	283	302	306	253	285	285	283	283	278	264	270	299	254	311	297	259	318	269	314	289	287	299	277	280	295	319	321	267	292	272	233	290	286	290	284	276	278	268	308	282	303	304	259	289	276	282	257	275	286	327	242	277	263	280	302	265	267	274	309	284	258	273	277	301	261	260	277	272	282	312	296	268	291	300	284	292	287	289	285	279	284	257	311	288	291	317	310	268	295	287	280	274	305	259	307	301	285	279	320	288	284	279	301	296	284	262	252	306	294	264	293	295	305	266	295	306	275	281	258	265	270	296	264	300	267	295	279	287	282	286	278	296	289	263	301	276	290	269	292	305	281	288	267	277	293	283	296	284	301	275	286	314	311	276	278	285	293	288	279	304	281	280	289	260	263	270	300	263	274	274	276	293	300	295	272	295	292	297	288	294	279	246	272	312	267	287	310	283	291	292	282	281	278	301	286	248	271	280	268	296	285	301	289	255	273	304	271	282	244	284	246	273	266	273	284	292	305	269	264	273	266	299	286	266	278	282	282	302	327	287	317	290	297	283	318	265	296	282	268	307	260	284	296	275	281	318	288	286	305	292	315	304	283	289	283	289	267	300	282	275	286	282	296	281	272	271	254	274	297	291	302	283	269	300	273	281	301	287	297	283	288	284	291	273	280	293	266	296	287	267	291	285	264	262	281	279	306	283	268	272	291	265	274	291	293	290	286	289	267	261	276	276	275	269	261	269	266	314	261	296	280	282	281	298	284	302	311	311	250	280	287	257	297	252	280	268	252	288	254	296	279	293	245	275	273	280	274	276	295	293	307	278	283	271	296	284	268	269	301	269	280	283	303	278	312	287	306	281	257	280	249	280	278	320	296	261	313	276	287	268	302	295	275	265	265	269	294	278	269	273	279	285	284	269	297	289	287	255	318	272	285	301	300	298	271	293	285	306	277	262	267	275	273	282	271	287	280	290	299	286	271	285	284	281	291	316	287	289	279	292	307	262	291	280	267	280	262	318	299	299	261	294	258	256	278	284	270	284	289	273	311	285	300	288	267	253	270	239	288	260	274	293	286	291	287	291	280	289	257	313	284	256	263	284	286	300	303	279	267	290	311	292	272	259	272	260	281	277	285	280	281	267	252	308	287	265	261	280	311	281	275	263	306	278	272	269	268	296	254	282	271	267	268	281	274	287	317	274	289	282	256	290	270	312	297	263	305	264	292	271	296	259	289	280	294	262	291	291	304	263	290	273	299	270	265	256	297	266	270	284	290	289	259	301	316	272	275	284	300	262	285	312	263	296	266	264	296	293	307	276	289	288	292	296	274	293	278	287	279	302	291	300	284	283	265	277	290	275	279	303	283	290	264	283	298	287	257	272	248	282	281	265	282	267	281	324	318	296	273	264	284	296	301	290	271	292	255	298	263	296	301	300	287	284	283	264	234	288	250	292	249	268	303	314	293	294	311	282	270	307	279	287	259	293	324	297	286	254	286	265	310	259	277	273	270	307	219	252	306	260	307	268	278	268	280	269	285	294	257	321	229	281	288	288	286	276	249	308	317	305	289	265	280	288	262	308	288	305	299	303	251	259	296	266	280	298	292	284	262	312	279	294	246	287	282	273	280	270	273	291	288	276	268	275	292	277	284	270	299	303	268	288	282	271	324	254	288	296	268	260	274	288	275	300	288	270	278	286	303	270	244
26657	17496	3408	878	612	643	610	572	583	612	574	598	568	556	588	603	582	599	582	566	617	558	553	594	567	587	610	559	598	584	548	568	532	568	590	570	578	591	598	573	555	554	604	591	611	593	599	584	563	590	579	549	593	525	613	567	578	601	556	585	582	577	525	573	556	593	587	554	614	552	570	578	626	600	558	604	606	590	576	554	610	604	553	593	601	553	547	603	550	604	596	589	585	610	574	582	600	626	563	560	558	588	567	556	564	627	591	617	572	579	569	575	615	600	541	597	581	596	587	555	557	541	620	584	566	573	602	617	595	544	573	552	632	587	538	569	586	586	586	554	574	592	585	578	605	573	594	583	580	563	552	614	594	587	598	618	574	586	563	576	614	582	596	575	597	554	595	570	587	578	585	624	578	591	629	585	569	602	580	612	567	587	592	551	590	605	556	596	583	612	571	611	615	582	602	559	580	580	574	507	577	610	619	626	584	552	571	593	623	546	579	585	589	591	600	582	597	528	619	595	613	539	585	539	592	624	632	567	586	592	540	579	610	574	593	574	597	565	561	624	577	586	603	599	554	581	604	590	595	550	560	601	576	584	595	596	596	574	548	585	592	575	570	549	605	585	607	569	581	591	563	610	602	560	577	584	622	593	614	592	573	589	591	569	593	576	622	571	553	597	564	578	583	577	614	616	596	577	587	569	520	609	596	585	585	647	616	603	571	582	607	586	579	590	612	586	597	543	568	640	591	574	563	574	593	543	569	601	580	554	571	565	600	546	592	613	568	605	591	572	601	576	571	587	586	610	557	610	577	556	553	589	583	520	598	606	617	580	613	586	572	575	590	605	564	617	614	554	601	567	600	579	564	576	612	577	554	580	646	576	585	572	601	575	576	572	616	580	540	623	583	585	627	602	604	614	601	561	618	624	625	574	625	611	592	580	597	636	571	621	574	585	566	577	597	589	561	577	593	589	596	559	580	575	586	601	580	581	574	578	606	596	602	607	607	572	594	614	566	603	626	575	565	571	567	575	619	593	574	573	626	602	560	628	577	593	614	580	589	584	615	577	602	579	589	582	611	593	567	581	584	577	563	575	531	572	597	559	545	559	598	595	629	613	605	541	592	520	570	618	594	564	590	571	564	581	640	561	582	618	556	582	618	584	583	564	597	557	608	568	544	569	527	604	606	584	569	563	622	574	615	580	568	557	584	602	552	570	568	547	586	612	617	579	571	565	609	628	556	537	569	593	641	606	543	617	587	588	586	561	602	570	582	557	574	605	589	591	628	568	610	600	586	596	600	584	595	579	570	563	553	544	586	619	588	623	609	534	600	585	608	560	577	530	588	600	553	618	570	565	606	572	563	608	584	569	608	593	573	577	594	570	537	643	611	615	576	635	608	599	614	597	583	578	549	560	596	603	559	593	588	615	596	545	546	632	584	561	576	595	590	555	574	551	572	550	589	568	568	602	624	570	580	548	547	574	598	593	580	628	576	562	620	581	582	553	570	597	589	583	615	594	570	526	557	543	568	586	571	576	568	584	579	589	612	587	576	637	616	574	583	573	586	583	564	610	581	644	583	579	597	585	585	589	546	576	586	575	582	573	574	589	538	590	583	598	608	557	630	559	532	542	568	570	563	602	551	571	570	533	588	571	605	615	564	576	607	629	586	585	551	599	564	557	572	611	591	598	582	598	610	525	574	593	570	567	618	565	576	580	577	585	627	622	545	582	590	561	580	606	555	564	594	606	569	576	600	606	610	575	600	604	607	604	575	569	598	610	612	614	544	555	498	552	577	541	558	543	542	590	569	601	567	585	549	613	556	625	594	585	586	556	582	560	570	570	606	599	567	572	605	617	616	599	601	599	604	624	569	561	582	574	596	563	541	598	582	580	589	578	563	563	553	561	604	566	559	605	575	574	596	590	560	563	620	615	617	552	541	594	573	608	609	609	584	574	597	600	610	567	615	574	608	602	544	597	608	539	584	535	526	561	601	604	601	636	573	538	562	616	555	614	604	590	591	608	564	586	551	583	571	644	539	565	577	566	581	559	565	601	558	574	598	608	577	546	554	623	605	594	595	581	527	637	541	629	569	567	556	534	591	625	534	592	581	561	565	596	590	594	578	567	628	594	583	570	586	565	600	643	584	607	531	565	597	583	582	601	557	557	560	560	551	587	607	559	578	562	610	584	609	589	603	561	606	566	546	639	624	597	560	552	587	632	571	605	565	598	527	619	580	563	594	611	596	596	580	539	613	593	596	635	586	596	621	588	595	561	569	557	560	533	566	571	592	642	585	560	558	577	604	562	614	584	554	586	569	578	573	591	573	587	565	569	580	565	602	603	583	557	584	570	569	575	588	553	564	583	545	572	579	572	591	615	585	611	606	547	578	566	566	579	619	572	586	586	564	584	603	600	613	580	560	553	579	596	629	593	589	610	553	552	574	572	550	578	614	561	605	579	557	591	572	596	585	549	542	572	566	586	558	567	579	565	585	556	640	582	619	575	576	549	598	567	597	614	588	593	577	643	590	570	550	592	554	579	599	588	616	604	571	569	548	594	592	530	597	572	627	541	647	595	602	633	593	576	574	555	594	617	580	567	584	533	585	562	594	555	600	561	553	572	569	568	599	575	579	602	610	580	572	599	557	624	585	602	591	555	584	551	555	597	560	561	622	595	586	583	581	561	604	557	578	605	618	614	560	571	571	615	640	542	601	560	604	589	573	594	605	576	595	581	608	575	635	584	648	566	585	551	523	559	562	573	564	546	569	611	577	592	568	613	574	573	543	577	532	594	597	556	575	605	561	587	592	576	576	630	531	561	561	558	574	590	611	592	582	520	566	589	572	550	602	609	600	606	594	582	566	609	569	556	563	534	597	575	549	601	576	616	579	573	555	586	580	561	537	579	639	601	621	602	620	578	590	612	591	631	613	601	609	546	584	589	591	603	565	575	545	615	617	585	567	585	571	586	555	565	582	536	600	573	589	582	533	586	600	586	548	587	571	568	573	621	550	568	600	568	620	613	598	627	584	582	561	578	570	611	584	571	634	572	554	586	603	601	612	606	590	575	569	582	592	532	566	589	622	582	605	565	600	600	596	576	622	579	618	577	564	580	570	590	595	588	599	560	602	561	619	598	563	550	567	623	569	562	583	597	549	571	563	613	578	601	594	605	573	587	564	605	597	562	603	599	613	583	634	578	585	627	600	577	619	615	616	662	592	620	577	503	596	576	609	584	603	558	605	609	559	588	617	591	573	580	597	607	566	615	536	572	616	589	582	579	585	579	572	586	593	592	538	607	597	583	584	595	594	599	563	619	646	579	584	569	566	593	558	576	579	569	578	608	604	581	586	597	563	553	582	583	601	519	607	561	567	538	561	648	568	558	565	569	610	590	570	618	550	616	561	585	547	592	570	602	579	568	588	578	581	567	608	554	588	565	605	575	571	587	611	579	581	533	577	649	594	546	588	566	567	598	615	570	594	570	586	596
4242	1863	1274	1025	927	953	901	833	840	835	795	838	811	760	856	819	863	801	803	857	830	823	845	847	774	884	877	839	801	807	817	778	809	805	824	784	740	807	826	854	804	793	835	771	810	807	813	816	788	801	783	817	837	780	820	854	807	815	782	851	791	765	802	816	838	799	802	859	825	791	841	803	835	861	762	804	843	845	802	842	793	837	822	768	841	875	843	804	854	838	824	799	844	831	862	829	846	794	832	885	791	804	804	784	772	828	817	806	817	801	836	839	827	818	804	844	803	775	835	835	752	807	787	840	810	793	790	816	817	862	787	848	837	847	873	833	834	842	833	788	776	806	800	801	787	829	827	844	838	871	799	799	817	820	817	804	855	813	784	747	791	829	847	828	808	854	860	822	857	810	762	820	854	859	804	783	873	789	840	818	863	788	887	842	827	806	802	833	798	859	848	762	828	819	812	808	814	820	836	841	796	862	783	776	835	847	799	840	804	824	828	802	793	824	774	795	810	850	837	779	825	829	790	818	839	824	808	836	817	794	808	808	890	753	817	833	833	850	852	812	780	810	834	820	868	823	826	844	845	768	818	827	807	805	833	784	839	831	771	781	798	855	846	816	839	832	840	787	866	839	846	834	824	774	834	807	760	849	861	804	841	842	816	779	785	793	835	810	829	809	818	821	821	898	825	777	797	815	834	878	823	819	877	842	798	789	827	761	776	860	865	828	845	856	814	785	776	835	802	816	819	811	825	849	855	886	816	792	805	854	834	803	821	761	788	794	793	794	841	835	774	813	831	869	839	844	799	843	787	799	875	811	842	776	817	863	787	826	832	839	863	802	893	857	846	829	784	818	840	753	812	799	795	761	813	823	794	813	811	787	843	840	841	845	778	807	794	811	847	826	801	837	825	770	800	796	811	778	868	820	805	838	743	855	783	806	840	817	808	861	829	804	815	822	797	809	739	807	820	801	790	830	817	870	823	833	793	792	775	851	845	795	849	851	854	818	830	746	757	856	805	768	820	848	872	844	775	801	869	830	768	859	759	810	850	838	875	759	801	831	801	774	817	832	788	791	786	814	853	838	795	787	802	851	843	793	781	826	797	802	810	823	804	839	859	824	770	792	825	809	848	831	862	837	854	800	760	840	857	793	813	779	769	870	792	846	838	876	820	833	759	836	831	835	798	805	777	797	766	756	843	788	801	828	833	819	875	807	811	787	821	854	821	813	845	808	795	829	810	732	783	830	806	794	831	782	836	813	788	841	785	828	812	837	822	819	811	862	860	771	878	812	893	798	861	789	836	867	857	792	776	788	817	820	842	837	820	786	808	818	814	832	786	826	814	830	776	821	773	793	819	752	818	842	832	767	820	836	825	810	775	759	804	797	802	803	800	867	799	819	763	823	847	834	856	863	818	896	827	797	845	793	876	788	835	797	797	775	841	818	826	838	836	818	849	776	785	811	800	785	852	820	834	796	836	819	758	801	790	810	813	806	799	854	790	841	811	816	812	844	810	752	802	821	825	795	794	818	830	842	804	811	792	822	763	827	779	772	872	797	803	852	801	790	816	830	821	804	767	824	817	870	787	819	820	851	835	758	848	809	794	771	758	809	825	802	784	824	780	843	816	809	848	839	803	886	814	847	829	821	802	770	763	783	829	835	845	827	803	811	841	804	804	825	792	858	786	894	760	798	841	788	845	816	860	866	843	788	858	818	851	792	866	824	818	855	873	870	837	828	784	799	766	792	812	808	807	808	796	855	807	825	813	803	844	806	847	799	807	865	803	813	805	791	836	801	795	852	830	826	788	808	800	839	822	847	729	840	852	786	758	834	870	834	802	825	820	834	787	820	786	852	828	823	820	851	827	819	795	795	800	801	820	832	767	869	870	860	823	810	802	853	866	805	815	824	851	804	840	789	866	798	838	834	839	814	837	884	787	823	842	843	843	807	817	792	798	841	807	778	785	828	835	814	801	801	782	770	828	833	849	794	796	805	750	775	805	845	757	856	820	802	886	818	772	801	837	785	836	821	797	802	760	818	823	809	806	766	811	835	810	829	753	800	832	803	838	813	806	785	856	792	817	823	816	854	883	870	833	824	844	838	774	840	816	835	775	839	810	817	838	764	796	834	840	782	831	790	823	807	781	838	795	859	835	800	812	805	835	824	860	796	840	816	812	806	816	817	832	828	808	822	816	835	780	790	835	817	825	776	773	853	853	815	790	780	768	797	810	867	810	806	804	827	770	822	852	803	787	868	861	818	839	858	825	801	880	784	793	803	787	763	813	818	795	802	825	776	831	814	850	864	804	805	802	833	823	852	827	807	800	784	801	834	827	783	804	816	816	834	778	805	844	817	800	784	873	805	859	807	779	845	772	771	794	791	856	797	821	832	788	818	773	834	764	829	782	790	754	812	841	838	807	784	863	762	795	862	820	802	795	833	855	810	792	817	796	826	832	801	726	824	881	799	833	839	808	800	794	819	858	834	823	779	780	840	831	789	808	828	823	834	765	838	890	768	841	814	841	756	788	818	821	812	853	795	799	831	760	771	866	839	826	824	795	813	854	788	837	799	813	824	812	871	822	827	824	771	755	834	834	781	838	819	810	795	866	814	810	790	852	838	850	781	811	813	800	809	884	833	830	821	853	857	765	820	825	845	794	822	784	839	855	793	828	814	823	807	809	791	794	847	874	817	800	775	821	852	810	806	826	881	807	805	880	844	834	864	834	821	833	787	780	853	821	765	829	816	838	807	829	810	873	873	807	811	822	871	874	796	756	796	887	763	814	778	811	783	859	831	828	793	806	838	809	829	799	819	832	817	826	798	861	792	844	849	791	833	817	811	825	790	802	837	800	785	823	828	856	831	811	826	797	799	806	795	792	848	820	834	837	860	821	808	794	793	823	851	809	786	847	819	824	847	818	830	815	797	809	769	815	821	848	819	797	826	854	821	822	809	840	830	822	782	783	817	864	804	798	851	829	835	842	816	851	787	833	827	804	819	778	843	782	781	799	739	797	804	805	859	792	795	797	786	809	811	793	798	824	791	815	823	801	791	835	817	812	799	851	791	798	829	825	799	802	834	773	859	828	835	868	829	834	760	807	818	809	806	831	832	760	782	825	817	789	787	806	844	830	787	846	828	793	773	819	802	845	813	868	856	776	869	832	824	826	834	843	815	765	784	834	842	836	804	841	847	729	824	818	869	807	829	860	808	826	835	820	830	836	841	859	804	766	841	876	810	795	846	836	785	861	843	775	798	888	797	821	887	788	806	818	799	786	801	846	830	788	755	815	854	821	802	793	819	789	863	842	807	839	854	818	793	826	815	821	853	815	831	807	785	811	803	757	854	811	776	855	795	804	795	818	878	776	835	815	811	871	820	800	809	783	814	808	770	794	805	827	820	784	799	803	760	822	859	820	886	787	801	836	783	810	820	827	847	800	796	772	788	750	828	744	857	765	740	822	810	802	804	783	781	806	906	807	807	773	832
23015	20940	27952	24069	20755	3494	609	447	387	366	396	328	315	298	338	290	300	327	285	266	295	280	279	268	273	267	277	277	244	288	267	275	243	255	264	254	260	264	235	285	292	279	259	271	265	262	265	261	280	254	242	266	273	229	271	282	258	257	254	234	277	251	259	264	252	264	279	280	256	235	261	238	259	236	267	206	263	250	248	254	232	246	239	254	228	256	244	273	252	260	279	246	265	267	242	251	253	248	253	276	242	237	239	253	244	286	273	250	260	258	260	277	271	252	260	245	245	227	263	261	272	256	256	281	274	246	277	260	250	273	261	218	259	265	266	238	236	272	242	260	244	250	235	278	275	263	262	259	267	239	248	253	274	296	273	248	283	241	284	251	278	231	252	257	266	241	250	249	258	266	248	236	262	261	264	250	248	257	260	302	268	257	254	245	275	244	231	255	259	283	257	262	270	260	235	266	269	253	263	273	272	276	246	250	244	258	265	271	242	245	259	255	258	249	265	258	251	286	242	249	236	259	260	247	264	245	288	229	261	261	257	267	276	298	274	272	247	264	251	261	250	244	264	264	266	239	253	274	263	260	266	250	269	253	262	264	263	269	238	230	224	251	239	255	257	298	278	258	233	249	249	251	259	253	258	232	271	263	259	241	236	246	259	259	279	255	305	265	232	234	247	275	236	268	268	257	277	250	255	257	254	257	269	237	254	264	223	256	263	264	270	246	243	234	241	245	276	262	233	269	268	239	236	266	257	279	230	260	268	234	275	248	285	242	233	277	266	210	227	283	230	269	289	263	266	248	273	242	280	233	253	258	252	282	249	262	271	247	266	246	276	254	279	277	263	280	281	243	231	246	235	256	263	259	245	299	279	241	267	250	260	243	265	235	259	277	239	265	271	268	276	205	248	243	269	269	242	267	230	240	264	268	193	295	228	243	269	265	255	273	224	255	248	265	245	232	228	261	245	293	271	241	264	245	254	251	252	263	253	264	283	256	257	240	287	238	249	240	206	295	266	270	251	246	252	260	230	262	239	227	260	238	237	280	303	261	250	259	276	266	274	243	243	242	258	223	256	237	254	265	266	245	259	250	252	245	261	258	250	273	240	266	238	247	256	271	273	259	249	267	242	280	233	268	265	261	265	238	252	253	246	249	261	269	257	274	274	287	250	246	261	255	264	266	234	283	252	268	251	239	257	230	262	295	240	275	247	273	234	275	264	238	248	250	271	266	240	241	234	255	238	268	271	243	257	258	247	265	274	257	247	267	283	255	222	278	259	257	278	239	219	239	271	250	248	270	270	253	261	236	263	276	279	258	218	252	226	231	255	252	268	259	256	247	256	246	249	246	222	236	243	250	234	239	242	236	246	250	240	254	261	282	238	258	263	259	262	228	256	236	253	241	263	282	277	258	260	244	229	279	242	260	244	278	231	273	266	269	270	256	249	250	250	269	276	248	272	273	264	250	246	244	253	226	228	271	256	265	245	237	273	228	256	246	292	263	244	228	261	259	236	246	251	260	259	249	270	234	238	241	255	222	245	260	249	284	261	263	269	260	272	244	242	256	236	249	263	251	242	237	252	256	245	238	243	246	256	240	278	247	269	258	270	234	240	241	259	256	233	260	238	263	253	242	252	261	249	244	254	241	255	247	245	253	261	278	234	256	254	268	255	265	233	237	241	260	259	241	262	259	246	245	261	259	257	234	280	250	243	247	269	235	230	268	277	255	220	251	255	241	281	265	267	253	238	243	274	247	268	248	274	228	271	246	255	276	245	266	260	268	273	241	281	257	233	255	241	271	249	253	277	259	238	289	269	271	246	237	260	236	253	229	279	258	248	222	246	265	223	271	251	276	261	256	246	252	275	234	257	272	247	276	253	231	248	255	247	271	256	239	241	237	274	266	275	275	260	273	280	242	273	258	248	252	292	298	272	282	287	254	253	297	257	281	229	244	240	259	248	253	255	232	264	249	270	254	257	234	280	248	286	244	258	251	260	239	285	247	268	248	251	231	271	255	252	273	234	233	242	245	238	256	256	268	287	252	240	266	236	245	256	275	282	279	285	264	266	230	248	239	264	249	253	253	264	245	245	260	256	252	247	253	239	269	242	266	261	267	253	214	266	279	230	273	250	263	222	244	225	262	250	252	218	273	287	263	281	271	260	236	269	276	260	255	279	269	251	229	230	247	243	256	254	261	237	244	250	266	258	296	278	252	281	245	252	258	244	258	235	249	261	263	258	253	262	228	276	241	254	249	247	275	265	278	239	243	261	247	263	238	273	268	271	259	273	258	241	291	270	264	263	218	240	239	245	266	250	249	251	279	267	267	229	228	232	253	246	234	250	281	277	251	241	242	283	270	250	277	241	220	223	228	252	251	267	262	238	236	252	285	251	266	268	219	269	249	252	251	228	248	246	271	255	259	254	279	262	259	254	256	243	252	262	241	241	255	261	248	261	251	275	272	251	264	249	236	251	283	267	258	242	269	249	253	234	236	240	262	266	266	256	231	247	251	243	259	225	278	235	248	249	252	263	261	251	242	256	255	289	249	270	271	257	220	270	245	231	262	240	280	249	239	283	251	251	242	235	251	253	262	251	254	245	267	246	264	223	289	248	254	240	256	236	243	263	245	249	235	236	241	258	250	245	238	230	263	258	281	261	264	265	276	235	227	252	234	267	267	259	242	261	269	235	245	222	257	259	249	239	279	275	247	233	254	231	272	266	264	262	274	259	247	242	240	250	262	239	247	262	270	241	252	249	255	235	261	268	254	245	257	250	238	260	269	250	247	249	237	240	260	252	287	253	253	255	256	215	233	257	253	246	220	246	246	249	244	238	267	247	246	275	255	246	259	270	255	268	250	229	267	260	247	269	245	249	244	269	239	260	256	257	231	249	257	277	259	236	256	269	251	235	263	266	254	261	271	233	261	234	253	273	240	257	289	260	245	229	266	251	292	253	265	251	237	249	251	268	258	242	270	254	244	253	249	247	229	265	275	266	245	253	249	253	240	259	233	275	233	256	252	259	260	260	216	232	283	261	243	300	266	246	270	256	269	235	251	258	240	236	248	247	258	279	251	248	240	258	238	251	259	266	276	253	223	245	244	263	246	245	273	252	254	256	233	268	255	252	268	250	234	245	261	272	262	294	245	278	245	269	250	274	232	249	258	266	224	242	232	231	266	263	270	254	252	258	257	259	237	246	250	267	249	248	294	243	253	249	241	236	252	263	256	261	244	247	267	260	257	271	253	272	242	243	271	240	279	269	249	265	270	238	261	273	261	238	245	242	241	249	241	246	266	256	270	270	230	256	240	257	242	262	247	275	241	249	287	268	259	254	273	251	254	256	240	272	265	243	280	270	248	258	254	256	262	285	245	265	248	240	242	252	268	241	263	234	265	272	226	266	240	266	240	251	275	242	264	250	245	259	259	248	267	276	258	242	238	263	246	229	235	266	249	260	254	241	235	268	285	264	232	250	242	249	224	286	265
3248	9110	5602	2568	1800	1335	1090	888	773	632	687	530	554	546	477	469	479	443	411	421	465	385	410	391	403	395	423	415	408	399	379	410	382	412	382	404	385	368	356	402	379	434	354	393	400	384	346	373	405	392	410	389	374	372	428	373	376	377	369	377	394	404	380	416	404	376	417	332	396	371	358	384	370	383	424	407	390	378	389	385	377	358	394	362	374	370	411	349	370	395	383	356	350	382	398	377	399	413	410	361	398	385	397	410	392	371	395	387	392	394	397	369	397	387	383	394	389	350	400	415	356	374	378	392	379	405	345	386	357	368	388	376	349	367	374	403	400	409	382	382	378	356	406	364	365	386	377	387	372	383	366	382	372	384	361	386	357	357	364	390	414	376	406	370	373	368	418	373	408	403	367	374	392	373	371	371	361	371	346	348	379	379	420	361	370	388	374	381	347	351	349	396	352	353	410	365	375	396	392	360	369	373	408	376	409	332	352	390	361	413	383	367	327	391	360	353	387	371	367	369	384	348	391	397	396	380	361	397	381	353	368	372	364	374	373	378	353	362	394	420	386	391	356	394	370	396	374	418	338	395	377	361	387	383	363	407	404	359	389	409	375	386	364	369	377	349	335	380	366	378	345	388	347	379	361	390	375	381	403	404	373	367	381	371	386	381	401	350	378	398	410	377	353	372	388	388	381	397	387	404	420	377	361	383	384	388	413	370	386	380	380	377	367	375	388	375	358	395	359	356	394	353	355	396	376	369	392	386	390	402	353	381	375	377	355	378	359	375	387	384	380	403	410	384	401	390	404	394	380	355	382	364	372	378	382	372	375	384	417	360	341	379	396	393	400	374	369	377	372	379	392	409	386	386	379	395	403	396	386	374	369	395	427	366	401	401	392	364	378	391	379	393	377	360	362	391	371	390	382	407	378	395	400	405	356	375	373	439	395	412	402	375	380	388	357	391	401	379	403	400	395	380	370	396	377	428	398	410	394	371	379	376	372	415	427	372	346	376	350	403	369	376	365	398	355	417	384	379	378	362	391	387	405	384	401	383	383	366	356	372	356	392	366	412	405	370	376	389	355	369	397	354	352	366	369	398	383	384	356	362	412	393	363	409	381	371	368	398	374	417	395	375	384	374	382	396	364	377	373	387	346	385	367	369	353	392	382	386	368	356	371	371	371	379	395	384	383	394	383	374	381	354	400	365	424	369	389	373	396	395	365	383	376	355	412	374	397	399	357	358	405	348	344	367	360	368	356	364	357	370	377	391	370	355	382	345	391	386	385	393	366	366	408	391	400	361	364	387	395	401	373	396	383	365	363	394	363	363	390	414	429	405	401	378	398	387	394	358	373	379	395	363	369	394	357	380	365	377	342	358	385	375	385	371	355	371	368	372	379	399	390	359	372	384	378	357	402	359	381	362	379	397	375	396	385	376	386	388	378	373	384	386	385	376	338	378	395	381	383	366	337	370	404	410	398	368	358	391	398	365	407	403	374	392	367	362	351	367	369	348	383	353	398	386	389	393	346	359	396	367	381	425	373	388	343	370	367	404	361	359	386	397	377	363	359	374	365	383	352	397	396	394	395	370	377	355	388	350	370	393	375	374	320	383	383	371	403	391	371	367	374	398	373	367	368	376	351	367	359	376	381	367	399	398	373	407	389	375	354	378	373	378	386	385	366	404	391	404	397	394	360	367	374	374	368	356	364	361	362	380	378	393	405	373	369	363	395	386	363	371	369	378	372	376	367	335	382	339	382	387	359	407	348	385	378	389	358	382	373	385	350	392	371	381	359	378	358	387	392	363	399	388	372	382	397	394	366	402	376	412	389	370	363	381	397	363	380	361	387	392	365	401	385	377	371	371	401	415	374	373	376	412	374	372	390	344	368	388	362	380	395	338	375	397	368	375	340	392	361	347	371	370	355	356	366	396	379	365	375	346	347	416	394	386	380	366	363	407	390	387	417	390	378	362	387	391	381	402	399	355	374	401	356	403	335	373	386	381	411	345	391	391	372	374	418	391	377	371	377	366	366	385	413	372	381	363	380	377	347	358	394	391	374	397	375	360	348	383	409	363	392	396	356	396	340	362	379	407	393	406	367	386	363	398	360	410	367	357	397	382	351	352	381	376	368	356	370	376	361	376	373	374	369	398	360	384	348	420	380	359	354	417	374	377	379	397	411	368	387	389	349	389	356	412	390	379	381	350	374	347	357	364	367	367	378	393	376	412	360	387	377	350	376	381	367	394	413	368	373	357	377	376	330	404	388	379	388	354	403	382	390	385	405	413	372	378	373	358	392	373	429	400	406	369	376	364	373	361	380	380	352	355	414	382	353	387	384	397	356	368	388	411	375	400	398	385	397	383	375	400	354	381	379	402	399	363	423	390	392	333	372	396	375	393	412	374	392	371	391	339	418	394	404	356	374	376	335	401	385	381	372	393	408	361	387	378	400	373	386	359	376	382	367	391	384	385	392	389	343	374	367	394	407	403	370	371	366	392	393	352	372	400	351	358	390	390	370	384	364	374	369	360	411	401	363	370	376	361	390	384	365	352	386	350	393	383	381	379	376	352	342	367	360	361	382	355	375	379	398	368	374	394	404	385	386	388	394	362	380	341	372	393	358	393	372	383	348	369	379	395	388	399	360	362	368	385	356	364	407	374	387	375	387	372	377	389	359	384	388	412	350	380	390	357	394	359	389	405	380	344	336	384	394	355	391	372	412	355	388	379	358	387	367	382	350	357	414	372	380	387	361	390	407	386	409	357	349	404	370	376	340	357	373	357	365	407	365	394	393	388	366	347	395	361	366	373	381	367	377	397	380	354	375	391	338	382	393	402	376	396	395	402	372	400	386	369	415	387	367	385	370	430	384	395	375	399	395	375	415	417	389	424	374	398	402	396	415	394	359	414	363	387	388	392	387	405	392	411	378	382	393	410	369	402	399	430	390	377	355	399	371	379	363	374	375	375	400	389	363	376	364	373	370	374	368	399	400	377	428	389	356	406	379	375	364	381	387	380	351	395	379	337	396	395	418	357	380	375	339	389	360	387	412	398	401	394	399	383	395	386	389	353	365	402	380	368	408	362	371	362	385	382	364	422	390	358	397	367	387	391	394	385	357	366	392	400	383	371	355	377	397	372	404	366	381	378	375	338	378	356	364	368	368	404	390	363	391	382	379	366	373	354	408	394	389	365	398	365	393	378	386	416	384	366	359	366	386	376	383	348	423	358	347	394	407	368	373	356	352	359	386	396	370	360	380	402	378	352	401	412	365	418	390	354	366	383	368	385	379	377	374	402	405	385	393	401	378	413	380	343	356	387	364	406	398	405	419	397	380	366	427	404	373	353	408	407	379	391	371	363	411	389	413	366	369	367	361	368	349	365	371	365	372	358	358	372	366	385	396	345	370	379	392	362	370	389	392	365	368	376	367	376	354	375	390	391	379	406	351	424	347	374	368	409	423	375	415	386	390	376	395	367	361	383	375	365
24299	21034	26438	24770	3152	865	828	752	668	675	711	698	720	712	627	629	700	639	652	669	674	672	634	683	666	633	659	640	623	695	665	656	659	664	653	660	634	618	625	581	609	620	606	660	605	681	657	717	636	656	654	662	645	654	589	656	671	658	643	700	664	626	629	627	649	700	623	638	665	629	652	643	647	608	635	572	607	635	663	663	662	611	668	627	663	618	659	634	637	664	671	635	679	611	664	643	632	647	646	675	661	679	602	632	681	642	630	653	668	620	659	633	636	666	614	632	658	651	615	635	625	622	646	634	640	684	658	614	640	655	636	613	635	637	646	624	639	641	654	639	673	671	583	661	699	635	617	615	640	668	656	628	633	673	693	660	616	645	631	694	636	658	659	602	653	680	653	641	674	642	581	655	625	677	636	617	686	666	660	649	653	609	686	656	652	603	629	654	641	658	672	631	672	644	629	680	627	628	668	617	675	659	600	642	653	671	641	636	665	640	638	652	681	636	677	683	632	670	651	656	644	637	660	639	629	621	645	648	691	636	593	648	630	659	648	594	667	622	661	634	639	605	653	648	669	649	634	691	642	635	599	662	622	629	670	639	645	610	647	663	618	608	674	625	639	609	686	668	624	626	633	640	616	655	676	665	658	638	612	654	641	667	698	596	655	654	621	639	616	695	641	660	642	648	637	619	650	609	633	631	636	649	647	656	626	660	654	659	670	644	700	657	631	645	655	630	627	679	647	695	671	643	638	622	631	656	651	646	638	641	670	614	679	648	610	655	639	658	615	640	630	558	668	655	643	631	643	655	670	632	663	636	624	659	662	657	656	622	611	625	652	657	618	629	626	614	695	653	687	664	681	629	634	648	630	640	628	676	636	614	657	661	648	650	611	595	679	637	590	645	652	641	639	605	619	643	644	633	642	652	630	635	661	678	639	614	581	659	647	642	630	616	653	670	610	620	649	669	648	638	636	674	610	611	640	627	653	641	613	667	611	651	657	719	620	638	678	640	655	630	644	656	684	650	633	665	652	653	643	570	639	650	600	648	634	628	617	657	627	646	633	681	644	659	639	595	634	633	632	639	639	597	672	609	665	661	640	589	656	635	659	618	684	623	590	676	621	617	641	641	638	643	625	709	663	706	622	622	657	641	638	643	659	645	624	677	658	700	679	663	644	647	639	632	642	659	656	650	657	657	650	655	661	635	656	605	701	642	620	642	657	641	670	623	613	649	663	653	667	648	678	653	642	645	650	598	675	617	657	634	638	650	615	668	594	635	677	605	584	618	663	654	610	652	647	662	643	653	644	589	657	589	639	669	570	651	638	658	623	639	649	604	628	637	652	611	579	671	612	648	602	640	666	654	641	702	683	663	675	688	624	608	659	674	635	699	635	630	600	650	600	594	634	673	682	648	612	654	656	660	660	682	653	622	625	647	633	660	690	631	642	618	656	656	620	624	681	641	613	636	624	642	665	660	661	671	681	683	615	619	667	669	636	645	665	625	577	628	664	651	615	634	687	662	659	661	640	623	639	638	620	622	587	688	614	630	661	626	651	630	639	601	643	624	630	601	644	652	603	640	631	657	661	620	662	676	657	624	659	650	640	622	632	637	678	670	632	669	620	603	651	637	610	628	628	647	658	629	648	635	638	609	661	666	637	635	625	618	593	611	602	640	608	603	640	638	664	670	643	653	649	666	661	686	647	669	664	616	643	714	633	728	648	651	648	592	660	635	653	643	620	665	619	629	649	634	628	644	641	640	681	596	699	636	637	683	662	640	664	695	664	632	647	647	665	659	645	659	634	642	637	632	670	655	649	605	652	685	636	656	661	629	667	644	658	654	667	625	629	660	641	605	659	618	644	641	665	672	696	616	685	637	637	640	648	647	661	619	642	634	657	640	626	659	644	599	660	591	684	609	615	622	615	645	680	647	641	680	684	632	617	602	650	674	684	661	653	613	645	637	662	672	597	589	632	657	656	614	622	627	645	633	651	645	693	646	664	658	624	656	619	614	677	621	625	613	621	671	664	631	642	648	677	648	654	609	624	636	661	656	693	632	657	632	621	614	676	702	643	661	631	623	682	649	651	666	659	633	647	635	622	602	647	679	644	648	622	651	634	637	665	614	628	657	647	655	656	640	623	610	672	654	633	664	636	649	603	606	651	629	661	649	665	637	607	601	678	658	635	608	627	648	623	653	681	653	657	627	661	664	631	666	657	667	694	609	673	647	612	603	679	701	669	676	621	648	640	613	677	664	610	657	667	675	669	666	620	666	608	606	657	623	640	622	659	658	699	664	659	617	636	664	609	656	617	667	620	648	609	613	657	634	663	631	629	633	594	627	651	658	674	662	625	658	639	625	659	654	689	635	651	594	623	601	679	706	624	649	624	642	635	638	664	652	607	643	694	614	579	635	632	632	632	685	656	656	662	638	642	635	644	649	617	656	680	666	617	628	638	626	660	642	637	643	654	676	664	673	632	649	652	666	648	688	657	647	659	661	692	618	686	671	615	638	633	634	612	642	599	641	678	612	601	621	681	651	634	605	640	655	604	633	634	645	594	678	658	617	617	631	634	640	628	674	653	678	634	627	610	633	633	623	653	678	644	642	665	609	660	655	647	624	619	642	657	632	628	669	646	661	586	664	652	643	676	634	658	634	694	674	651	645	672	604	660	680	633	626	637	633	696	645	664	619	636	676	595	630	632	653	627	685	636	618	657	613	673	617	622	597	644	655	678	609	659	614	639	621	637	627	642	661	636	650	647	616	664	605	632	601	619	624	621	677	656	627	661	653	682	685	622	658	640	636	669	652	606	587	666	594	631	639	638	571	640	614	627	645	634	623	679	708	624	626	652	618	622	618	663	659	623	669	675	633	640	634	625	679	640	653	635	666	664	605	639	642	663	653	685	620	615	635	701	589	640	651	668	666	596	621	650	639	609	657	617	652	639	664	607	684	664	640	614	660	641	650	664	651	660	651	648	677	687	663	628	644	659	631	622	588	666	649	670	633	707	615	684	599	638	640	638	675	633	620	663	635	629	648	707	644	644	659	640	669	626	668	643	634	661	680	676	689	640	634	663	650	598	653	621	634	644	650	578	663	615	650	671	672	624	601	613	630	632	627	652	676	630	658	667	655	638	623	595	628	670	635	656	665	634	663	645	627	636	647	631	625	685	685	680	658	672	643	604	650	697	628	651	637	681	668	693	648	621	609	656	599	620	712	651	666	663	636	663	676	639	639	651	600	622	632	628	640	665	604	656	634	626	672	649	628	629	656	638	635	622	676	609	644	656	648	617	639	674	638	624	618	667	639	643	679	664	622	609	654	677	647	630	620	634	647	625	632	684	660	615	676	599	667	603	625	615	678	624	644	671	632	634	658	676	671	656	619	721	648	646	611	631	632	646	636	670	632	644	659	641	626	602	598	673	661	656	614	692	652	631	614	666	656	654	611	653	619	650	696	643	667	666	641	631	601	615	620	646	636	603	655
3525	5267	3431	1929	1620	1396	1274	1197	1104	977	992	974	995	982	926	894	902	910	885	898	959	876	901	954	879	816	936	885	842	915	895	836	899	917	857	907	864	878	860	871	890	860	893	879	830	861	823	851	874	876	931	875	883	883	910	896	864	864	934	887	904	906	866	901	892	861	858	896	871	971	869	894	858	843	908	866	887	884	787	906	817	848	908	832	849	862	886	868	839	898	839	925	866	902	864	824	835	873	868	872	870	853	901	835	907	858	871	930	891	857	926	881	896	907	868	881	940	910	900	834	832	847	876	927	894	935	879	884	832	877	879	893	860	887	863	905	899	899	907	866	860	875	859	869	885	878	822	888	853	916	868	868	854	830	900	884	847	888	829	852	900	917	887	903	838	843	890	875	876	886	878	851	895	829	856	898	909	871	886	986	848	884	825	868	910	857	854	880	879	899	875	945	935	824	883	852	920	864	892	870	869	895	908	873	910	861	872	896	901	906	851	882	928	884	870	853	849	920	935	941	907	886	904	852	854	907	886	878	895	861	918	877	895	810	817	899	858	914	832	878	885	951	891	874	841	896	855	890	867	846	869	900	898	876	864	858	846	875	821	924	897	861	912	849	876	855	885	832	859	823	932	844	892	827	843	901	811	918	860	891	867	870	884	897	872	906	911	889	897	893	886	839	877	910	870	844	896	898	907	863	908	876	880	903	879	867	896	882	822	905	887	855	856	883	908	853	872	857	833	929	911	809	856	887	851	874	942	833	861	871	855	856	865	844	953	838	879	919	872	906	890	864	835	861	863	918	854	882	853	869	865	891	850	895	907	870	889	893	857	849	919	908	891	891	895	871	867	870	864	872	870	913	886	935	839	828	854	853	896	856	880	918	859	865	866	944	854	886	902	854	882	908	857	853	879	905	894	907	835	907	874	847	891	847	885	854	862	909	856	832	869	857	887	853	899	878	872	897	904	896	861	872	858	908	865	929	836	886	864	905	848	883	847	873	868	857	872	848	864	882	871	907	858	899	870	890	858	907	858	902	925	904	859	852	894	871	893	868	840	859	908	879	830	913	893	864	853	812	852	917	860	876	822	875	872	839	878	867	878	855	913	857	892	929	863	896	873	850	905	898	905	904	901	901	899	870	925	856	917	910	873	808	927	877	907	893	899	880	849	856	851	906	891	884	910	883	885	857	914	867	942	867	914	890	856	901	875	830	897	859	865	904	892	893	874	859	907	894	896	850	882	886	844	936	856	842	860	855	904	909	903	863	903	898	881	874	870	915	912	874	871	875	856	883	842	871	902	904	905	869	897	888	884	936	885	882	865	911	857	855	852	826	863	874	902	912	888	862	904	854	874	860	874	907	848	928	929	895	898	907	875	939	908	912	906	868	822	853	884	889	865	913	919	871	874	828	862	886	848	879	917	901	911	836	890	860	888	895	930	902	904	828	866	879	866	897	909	849	863	848	867	863	869	864	819	854	879	852	881	912	848	830	874	845	866	867	820	939	923	871	879	869	857	940	950	935	888	859	911	865	881	881	889	942	869	894	827	899	856	857	887	841	875	859	890	917	886	822	805	855	841	779	856	920	925	857	900	874	888	873	847	897	840	883	805	873	816	898	827	876	876	897	954	859	899	870	885	892	857	860	855	865	876	864	912	828	803	832	825	796	848	877	894	912	885	832	875	905	862	857	881	855	867	911	898	842	901	876	894	842	875	859	864	891	907	901	853	869	898	851	866	847	873	951	924	857	922	859	902	845	886	808	879	847	870	876	874	877	877	922	906	844	854	905	850	892	887	882	881	894	833	882	845	878	880	813	865	947	889	817	884	869	870	871	882	912	892	892	916	914	887	883	883	850	919	830	862	861	945	830	893	843	890	858	850	891	897	903	898	825	860	876	861	892	866	892	861	922	909	914	841	884	888	855	863	850	910	826	863	890	846	846	850	941	876	941	902	876	863	858	892	885	847	890	861	879	827	882	856	938	850	852	895	913	888	884	866	845	907	920	861	883	900	861	852	841	866	850	906	870	884	889	910	895	867	864	832	858	853	899	856	885	860	894	909	892	878	890	922	914	863	934	873	876	894	833	884	878	852	894	852	881	917	863	892	837	908	843	865	845	856	888	885	893	858	909	910	879	889	882	888	868	873	858	853	901	849	863	871	906	908	865	938	865	866	849	910	877	862	888	871	880	884	942	864	911	919	884	837	853	896	839	853	839	945	852	881	886	898	862	853	899	921	866	878	855	841	865	885	949	867	902	859	886	860	916	899	897	853	820	879	893	916	868	814	852	858	900	916	851	865	892	845	838	912	891	925	920	869	877	847	866	880	833	868	947	889	872	849	901	843	911	868	875	936	880	891	902	896	927	898	878	858	856	845	922	889	882	864	838	891	876	843	917	884	873	904	839	944	863	859	875	857	891	834	882	869	865	877	827	862	919	866	838	835	941	901	854	911	908	919	861	891	888	898	934	929	890	888	910	889	874	895	831	923	877	907	852	860	926	881	895	890	861	876	883	880	878	893	857	879	871	868	880	848	852	888	861	855	892	874	896	890	841	898	914	880	878	850	858	904	865	851	914	836	876	861	832	923	871	895	864	864	892	874	852	868	869	933	866	852	853	889	879	893	848	900	875	888	850	823	866	935	890	866	925	859	844	876	827	856	931	879	886	854	858	888	865	841	920	826	820	820	890	837	871	850	941	870	860	887	873	892	892	837	865	853	901	836	892	889	848	926	885	884	869	828	862	848	922	902	867	893	926	884	833	883	844	873	857	884	908	866	868	838	847	847	908	898	841	886	892	895	871	891	893	892	833	873	913	899	780	867	882	884	926	877	859	871	937	884	873	820	831	836	841	817	926	891	898	928	870	874	858	899	847	872	905	833	935	865	875	868	853	867	858	890	865	873	931	905	889	899	871	897	851	884	883	905	898	853	853	864	891	930	867	866	883	892	898	883	849	903	877	855	875	907	874	944	866	857	885	910	848	870	868	878	905	863	860	866	861	927	858	827	944	867	813	871	871	886	895	901	871	875	897	901	844	870	884	866	874	858	879	901	912	888	885	864	871	872	824	893	846	866	891	887	907	937	843	890	869	884	827	841	867	899	847	944	833	876	882	950	892	910	884	860	877	861	907	888	825	953	869	848	832	907	867	895	868	857	898	869	873	860	896	877	847	875	898	844	896	858	850	865	881	897	912	931	853	886	883	861	869	875	902	897	859	875	856	858	845	884	891	895	850	858	959	884	862	856	837	849	852	836	873	861	869	918	809	923	896	872	870	854	859	921	862	837	867	863	922	891	903	922	879	892	876	867	946	874	887	911	840	832	881	874	886	849	936	853	838	874	884	913	876	870	857	859	822	818	888	856	890	875	868	844	906	895	869	914	825	853	885	926	844	836	852	840	851	900	885	887	890	872	871	886	843	892	814	911	874	865	878	886	860	840	888	881	897	815	859	897	837	855	892	856	851	826	880	807	839	866	850	898	923
22096	20970	28582	23546	20974	20663	2405	640	442	428	391	350	315	312	303	278	261	284	249	243	275	252	233	255	227	255	218	234	229	234	196	223	215	220	213	204	192	232	216	220	211	208	204	221	201	218	204	221	215	210	200	214	230	222	197	218	205	199	199	200	207	202	218	205	203	207	191	211	205	212	183	228	188	220	218	228	197	208	219	205	197	217	221	229	197	219	214	201	206	187	255	207	217	220	206	183	202	201	211	209	212	203	218	228	203	221	223	196	206	182	214	200	193	191	206	202	190	226	204	217	220	230	209	216	179	194	207	204	240	219	190	224	183	218	191	205	203	222	191	205	176	220	229	210	206	216	187	210	201	190	212	226	190	230	237	216	216	186	204	219	206	208	201	214	195	205	192	193	186	188	216	227	163	181	219	214	211	207	206	204	205	221	193	187	210	205	168	183	200	209	195	229	218	207	188	208	226	202	209	190	216	223	200	191	203	188	214	203	218	203	213	194	190	213	196	234	201	202	208	200	213	195	214	234	211	205	217	206	203	200	204	230	213	224	206	197	193	192	202	214	198	214	218	211	214	212	204	197	189	201	197	204	205	219	215	199	196	192	174	205	190	201	204	198	215	221	195	209	201	213	182	210	198	206	217	196	210	194	179	202	203	211	226	195	194	204	207	204	208	192	202	212	212	198	184	220	190	212	215	201	206	197	241	225	205	223	218	185	200	193	247	218	221	204	211	192	220	215	184	217	206	206	211	203	169	208	213	209	201	204	223	201	236	184	204	208	195	186	175	218	212	203	173	208	205	208	186	215	200	191	194	212	217	198	213	194	205	216	195	197	202	218	198	206	194	218	213	212	182	216	240	223	181	214	209	208	206	202	231	193	178	187	202	201	202	204	193	213	217	228	189	193	188	184	222	206	220	234	184	214	243	223	209	186	204	196	216	238	200	209	186	210	216	213	185	197	190	197	223	182	214	193	199	206	214	201	193	180	202	215	217	217	227	195	220	186	228	209	202	213	240	195	229	188	220	230	213	195	205	176	212	190	214	222	204	193	191	184	187	208	237	208	193	204	196	189	195	207	203	197	221	215	213	211	212	215	204	195	231	197	186	202	207	205	208	190	203	215	199	218	189	192	224	206	229	222	198	210	199	206	183	196	213	219	199	186	239	217	223	185	233	232	200	213	198	233	191	168	185	201	199	186	171	221	222	219	220	199	211	211	214	186	227	211	211	218	217	212	206	231	198	185	217	224	210	184	221	177	210	206	208	195	235	206	236	224	226	211	215	218	187	183	204	201	200	194	206	205	195	203	214	216	227	200	198	197	196	222	221	203	192	204	197	218	186	207	198	199	195	205	178	202	173	206	211	217	200	209	199	215	175	188	216	193	206	198	189	215	172	183	200	192	207	234	190	196	207	192	235	210	189	202	188	193	184	212	171	167	196	210	195	196	189	208	199	174	233	193	214	223	194	206	201	199	198	193	214	215	178	223	204	218	194	210	211	190	193	222	209	222	192	226	201	210	205	212	222	175	211	182	198	197	176	185	211	208	189	221	200	210	216	211	184	190	213	202	207	211	219	212	198	193	204	211	206	191	218	194	216	200	207	201	179	174	207	196	194	198	196	212	192	200	201	229	196	213	170	218	185	192	201	218	198	213	236	209	214	208	191	179	200	216	183	199	199	219	205	216	169	221	214	223	228	188	229	200	219	191	183	207	212	207	212	195	205	206	213	225	186	228	199	192	187	217	210	212	200	190	217	195	215	214	210	185	174	214	235	191	184	185	202	208	200	205	200	206	188	200	168	189	210	203	215	189	197	245	221	193	210	198	212	215	208	213	194	220	222	220	208	223	228	203	252	198	212	216	213	192	215	189	198	191	221	190	222	187	200	197	165	192	204	200	186	217	206	208	217	193	212	209	214	211	198	195	190	214	193	176	201	199	200	189	229	203	195	226	206	195	191	196	189	227	219	191	201	189	208	243	203	219	212	192	200	203	206	195	167	237	203	216	206	219	207	194	200	231	196	196	170	202	191	217	186	195	204	231	185	179	206	194	203	231	199	200	204	205	203	191	207	204	209	214	215	197	199	211	204	214	209	203	218	200	206	190	205	209	192	234	205	191	223	188	192	219	206	219	217	230	195	195	201	197	199	213	195	207	182	213	202	201	196	210	218	187	204	211	207	174	213	205	223	193	226	234	203	200	204	214	199	205	203	223	234	187	224	217	190	224	212	195	203	199	203	215	212	177	190	204	230	190	193	207	205	210	215	198	195	212	191	187	198	208	203	193	174	213	196	203	173	200	201	240	212	203	203	184	237	192	216	206	201	201	198	231	203	199	211	196	189	200	209	209	221	167	204	192	208	207	207	207	212	195	214	220	209	197	192	194	170	191	200	211	218	195	228	201	213	218	199	191	203	210	222	215	217	207	233	176	176	192	216	200	202	224	220	203	192	188	236	229	224	254	205	226	214	205	223	198	199	195	241	228	211	208	197	197	209	203	192	213	197	211	213	176	180	188	211	220	211	210	202	215	216	189	208	215	215	200	190	192	206	190	181	190	213	189	195	201	221	221	179	218	203	203	189	174	194	197	211	207	220	222	194	235	228	219	182	215	203	190	204	201	189	203	192	231	208	223	206	207	222	221	186	165	179	192	219	217	189	194	208	207	226	192	202	208	204	201	186	213	207	191	212	210	195	199	187	206	197	206	210	201	189	193	209	206	208	190	206	213	188	228	208	205	218	178	202	211	180	201	199	199	230	221	176	208	206	196	214	198	216	206	212	194	208	218	190	201	200	222	212	207	188	196	191	201	205	223	197	191	201	200	213	208	207	202	182	218	226	185	203	184	201	197	190	213	204	183	211	193	185	214	218	202	195	213	191	189	204	209	196	186	220	214	214	180	214	203	190	224	208	228	182	171	228	216	210	197	197	183	198	208	231	228	179	196	218	181	185	214	206	225	223	230	213	203	214	197	209	194	205	185	189	217	199	207	211	232	226	211	205	180	192	224	222	207	200	218	216	231	179	198	221	215	212	206	221	223	220	182	187	204	198	204	230	204	174	226	213	218	217	188	216	221	190	206	198	229	227	193	197	193	168	212	216	188	217	213	200	199	191	198	196	194	189	224	213	207	215	181	204	199	208	187	209	186	194	190	205	208	191	236	219	196	215	214	189	203	224	185	199	181	193	207	222	201	224	244	189	211	200	225	195	209	197	203	202	189	225	203	217	202	199	199	210	207	208	200	205	231	224	200	182	229	213	194	217	221	197	195	202	187	208	212	210	213	194	216	194	203	238	212	200	221	193	218	206	225	192	207	189	200	183	210	194	221	191	232	208	191	217	205	211	199	212	221	228	215	205	211	199	189	208	199	197	233	199	215	196	229	206	193	205	212	207	200	185	200	210	214	192	217	215	228	204	210	181	198	209	199	198	203	214	216	209	208	190	211	205	198	173	191	214	186	217	212	214	199	203	191	218	227	206	181	199	221
4460	14373	9222	4256	3012	2116	1586	1178	1051	781	740	617	605	542	462	478	456	436	394	389	385	380	373	369	312	339	330	341	305	296	340	282	319	346	319	308	289	316	281	299	280	285	272	293	259	293	288	298	287	296	310	308	299	273	307	261	305	310	260	280	277	289	291	292	319	282	319	284	281	281	303	298	288	300	275	276	286	277	290	285	261	283	279	277	276	272	317	294	298	269	276	316	272	266	288	270	241	309	291	301	285	289	314	306	307	287	290	282	269	270	285	263	270	310	277	284	291	271	282	288	291	271	277	308	313	280	284	296	283	269	276	259	263	284	294	292	284	258	289	277	298	271	313	269	266	264	275	270	273	290	306	278	295	291	306	287	267	297	273	277	281	260	304	299	269	296	307	310	290	256	294	271	254	264	259	272	281	296	282	264	263	308	252	270	309	283	289	293	276	293	294	261	261	297	305	223	281	275	281	289	292	279	310	280	288	293	273	258	246	279	297	271	274	265	265	304	265	279	264	264	276	270	266	295	270	253	293	274	265	300	293	246	286	286	281	284	252	272	252	281	285	261	290	317	293	289	276	304	263	307	295	260	292	244	275	315	310	303	281	299	305	247	251	240	310	293	275	326	273	268	283	262	279	268	326	266	296	326	282	312	286	275	287	271	253	259	271	272	284	281	256	269	239	278	267	308	284	278	255	273	296	304	228	297	274	250	269	264	285	264	252	268	278	277	256	256	293	274	287	283	248	290	304	286	260	291	279	265	287	293	271	244	310	290	290	280	306	263	279	278	291	287	273	290	283	293	274	286	292	297	278	262	250	292	277	274	287	305	259	298	251	281	312	292	262	255	279	271	303	244	302	282	278	244	283	287	259	273	280	271	271	282	296	289	292	278	284	256	263	285	260	277	281	261	292	295	277	279	276	303	295	295	246	272	268	298	271	262	308	276	268	303	293	268	276	285	300	299	287	287	314	274	265	262	261	257	272	277	275	278	310	298	257	256	261	286	288	278	263	280	247	288	286	255	286	282	283	284	316	278	277	295	283	304	271	262	281	279	281	268	281	302	304	282	248	249	279	274	266	282	258	282	282	294	282	256	275	277	240	281	293	301	307	269	286	322	278	285	293	287	274	260	276	262	274	257	272	275	274	253	278	307	265	277	335	303	239	271	274	277	294	276	297	258	295	271	291	275	250	283	301	257	303	301	281	291	285	315	286	309	279	290	250	275	299	287	280	277	274	294	271	267	296	280	309	260	233	297	291	269	267	263	307	277	275	284	271	300	253	313	274	260	267	277	252	269	279	289	274	282	298	270	310	264	267	277	262	304	305	278	280	305	288	295	290	263	296	286	275	266	286	271	274	256	318	274	278	272	282	265	292	284	303	283	285	272	265	289	279	261	280	277	263	278	285	304	292	269	269	280	289	279	280	276	253	265	285	262	294	264	296	276	286	274	269	312	279	304	288	260	261	294	292	296	251	321	281	294	265	290	277	324	281	264	262	275	223	264	274	290	304	284	279	301	277	285	255	297	245	288	276	275	239	261	243	291	281	284	295	268	277	290	317	290	280	278	280	276	293	243	250	315	282	291	266	290	283	281	288	267	318	306	299	277	283	275	285	311	287	285	263	270	260	266	269	267	263	273	250	272	273	300	299	278	276	270	284	263	278	282	295	294	269	294	307	295	272	304	273	297	303	319	240	287	277	278	287	267	280	258	258	244	317	251	270	281	291	304	281	302	262	318	298	279	291	294	284	309	270	299	289	270	309	271	300	277	270	275	245	268	265	264	272	275	268	275	278	304	285	276	324	277	259	247	305	272	286	297	271	270	261	291	254	282	297	301	246	307	263	291	303	279	259	290	290	284	274	268	268	289	250	273	284	292	277	304	278	264	272	294	283	279	280	279	290	303	280	291	299	260	297	294	254	278	259	263	261	269	276	255	271	295	311	281	271	281	285	242	268	297	285	281	260	286	269	287	251	300	259	272	258	275	262	274	239	271	275	287	283	285	270	311	265	299	306	327	282	267	275	268	275	271	256	263	300	287	285	282	287	245	282	275	288	314	303	267	284	278	280	278	267	284	303	265	269	272	295	309	276	282	263	286	282	300	267	286	274	291	266	267	289	309	269	303	306	297	283	266	280	301	248	274	302	269	278	289	294	292	306	300	271	269	291	257	312	302	258	277	319	283	277	302	258	284	281	268	297	257	296	263	287	283	279	276	267	260	291	279	266	270	265	287	280	276	266	277	248	283	285	262	279	282	280	262	308	265	263	266	279	302	281	286	293	255	292	292	251	279	272	288	275	304	279	276	298	289	266	288	256	294	277	297	279	359	274	274	298	283	284	281	285	268	267	261	292	280	253	279	286	249	318	268	279	275	266	273	260	280	258	262	243	286	249	262	306	255	280	275	270	290	276	283	318	282	309	290	286	267	273	262	310	277	263	262	317	264	284	295	298	272	289	273	249	269	284	288	283	254	272	298	267	281	263	290	266	292	272	294	268	276	274	268	280	291	291	293	279	266	288	277	297	242	299	297	269	257	291	283	304	306	264	302	317	283	300	293	285	298	286	286	288	285	290	273	286	241	277	297	282	272	273	283	289	273	279	290	290	260	281	278	275	280	279	284	283	323	271	272	289	247	261	265	257	305	274	278	282	256	285	278	285	254	283	265	285	280	273	267	276	243	292	289	276	244	256	250	272	282	276	265	272	299	316	250	300	313	292	257	264	288	270	276	278	296	271	264	298	244	283	266	275	282	312	250	264	274	269	266	278	307	279	259	255	301	277	284	285	319	298	287	267	277	291	277	290	284	283	287	256	295	255	252	280	292	275	290	252	246	317	275	243	266	265	256	278	263	282	295	264	276	285	286	295	258	295	260	295	271	287	273	256	295	288	302	244	274	279	292	292	261	287	279	287	297	273	272	298	302	274	267	280	259	289	290	323	269	307	281	275	297	271	265	287	314	303	284	286	298	301	270	269	304	291	274	285	286	315	298	271	289	280	252	295	292	278	256	266	264	272	274	260	283	259	270	287	275	267	273	305	280	275	292	248	274	269	290	282	291	323	302	288	294	253	264	277	294	279	314	275	251	297	265	291	277	286	260	290	270	289	298	298	295	288	285	271	263	325	299	307	267	297	285	273	266	298	295	269	282	262	317	284	289	301	286	275	305	288	260	248	280	295	272	283	260	271	304	289	272	282	273	266	270	268	321	288	292	275	296	274	304	286	303	283	284	292	262	263	291	291	255	288	297	300	286	279	277	298	271	278	273	262	265	284	266	256	267	300	267	267	289	282	289	291	269	293	270	305	274	262	263	290	272	275	273	288	292	302	282	282	305	257	277	254	293	288	267	261	275	259	242	300	251	269	289	316	281	254	298	298	272	263	274	283	284	295	268	276	288	274	295	293	261	263	256	287	262	313	254	246	270	283	273	292	290	299	250	281	284	267	281	308	275	293	279	295	293	268	297	280	282	250	284	288	278	266	283
26741	17575	3603	875	623	638	615	620	576	629	591	573	590	614	591	552	607	577	537	595	574	570	596	587	571	561	602	575	568	570	592	578	609	568	593	584	579	533	556	625	611	572	567	567	589	577	577	584	576	570	583	562	588	534	574	607	607	585	591	543	559	603	565	536	621	591	585	570	561	538	572	592	585	556	582	599	550	569	547	595	586	551	575	614	580	600	557	591	578	572	557	543	572	607	589	583	605	542	580	598	587	571	554	601	592	569	576	592	609	561	575	553	571	596	595	598	582	584	546	588	601	550	605	590	538	563	582	565	578	559	553	552	571	562	553	601	612	603	519	582	602	594	569	595	571	576	531	603	530	604	571	588	572	599	591	624	573	585	591	584	592	626	578	578	549	570	606	542	681	593	618	543	521	620	586	560	558	597	568	594	573	580	544	602	603	539	579	545	552	566	580	542	559	600	575	600	600	543	537	546	613	565	561	532	598	569	598	533	560	566	627	585	595	587	551	562	529	568	606	576	612	591	600	597	592	599	579	579	594	610	578	531	597	522	543	610	599	598	567	576	539	583	577	594	631	562	556	569	553	610	569	587	559	570	591	568	628	564	593	596	607	595	562	612	594	596	621	587	589	599	586	538	566	564	520	555	570	551	580	573	590	584	556	564	568	563	550	585	563	594	539	547	538	587	573	615	593	594	590	552	566	606	587	550	592	525	599	551	547	573	563	611	592	583	564	588	544	559	528	535	573	584	591	630	588	579	568	559	566	642	543	576	567	599	564	573	567	587	563	562	587	570	601	579	542	533	568	569	540	583	572	604	555	564	561	611	576	581	603	577	555	581	556	555	553	568	568	590	603	595	561	568	565	603	613	583	580	587	602	590	583	612	549	564	606	588	582	603	522	564	515	572	604	578	604	555	585	579	607	551	606	556	574	548	624	613	601	623	566	613	559	557	573	564	563	575	587	578	593	587	573	563	597	550	561	568	558	542	559	619	579	612	552	563	579	599	634	566	554	591	573	580	565	568	615	569	555	591	607	592	605	561	592	622	560	583	625	572	584	568	592	576	553	574	562	577	583	565	579	551	557	517	594	581	614	585	625	561	604	611	558	583	604	579	550	605	583	566	571	623	610	582	572	623	606	569	550	573	574	568	550	586	604	609	545	590	642	613	581	609	588	571	593	614	586	591	533	596	595	557	617	574	596	561	616	607	566	585	546	561	569	549	599	563	583	574	568	601	553	547	599	606	562	544	558	598	543	589	545	579	525	565	573	578	559	594	606	577	580	600	580	594	585	615	564	512	598	565	562	588	555	552	580	584	595	585	538	583	606	635	600	581	587	612	570	587	595	589	595	552	573	562	585	605	574	562	595	567	602	539	552	581	599	574	577	554	530	615	590	589	594	590	563	604	603	532	586	578	582	628	632	582	567	599	579	579	593	535	581	568	599	536	558	596	587	637	543	545	568	560	574	569	593	592	578	546	569	598	553	559	569	570	592	597	578	554	587	593	603	583	579	577	568	593	610	554	577	602	529	525	591	565	585	612	581	590	576	546	603	562	620	550	531	605	585	541	587	556	570	546	589	568	574	542	579	604	511	540	560	592	601	560	582	587	599	582	578	597	596	542	587	615	618	604	561	563	572	554	547	593	611	528	604	579	571	568	603	585	550	535	579	576	579	550	542	599	589	587	580	579	573	558	591	620	576	579	562	570	625	605	575	599	597	542	613	580	550	566	612	552	532	556	604	571	542	608	595	578	549	499	611	564	584	563	591	557	560	573	568	556	548	598	578	561	585	534	561	568	536	537	568	561	575	548	573	599	608	545	632	556	561	603	557	565	604	577	585	599	543	576	568	558	599	544	585	552	614	591	568	574	601	580	574	582	580	566	575	584	569	589	582	567	596	559	617	558	584	598	569	537	611	619	600	542	592	575	559	563	566	575	608	589	553	564	586	565	569	573	579	583	565	565	554	576	559	530	605	518	584	572	581	557	568	609	561	546	561	582	569	564	589	561	545	575	586	612	587	555	584	635	581	629	554	563	584	539	585	529	608	595	611	605	556	590	585	567	580	629	625	585	619	539	549	576	561	555	558	583	572	552	562	562	553	566	562	570	578	562	585	610	563	612	550	569	568	632	616	574	560	595	600	554	541	583	579	609	592	556	572	595	579	570	600	580	563	597	593	586	587	606	560	549	539	574	536	593	597	550	578	570	561	545	593	598	563	592	535	547	576	584	554	608	568	537	591	582	567	534	555	565	551	517	603	560	599	570	602	567	588	553	626	547	590	547	591	548	527	569	530	615	587	586	576	581	610	549	540	613	577	541	572	551	609	564	589	570	555	549	574	577	566	524	593	612	545	561	554	603	546	552	598	600	612	577	551	580	553	566	577	554	557	562	576	544	581	569	557	571	615	557	579	587	565	577	544	564	577	599	617	582	587	570	559	537	571	559	593	575	634	560	596	607	597	577	579	569	562	577	549	571	561	585	605	560	584	527	552	541	560	574	568	551	554	598	600	599	590	598	578	545	541	580	547	563	560	599	577	584	566	556	545	562	571	587	575	550	604	585	542	615	576	560	612	589	567	640	589	569	595	598	574	583	633	562	598	604	556	611	544	572	570	583	585	627	548	556	564	568	545	588	574	574	578	617	548	543	598	585	579	604	602	569	579	577	627	570	533	591	561	610	570	547	591	587	550	606	569	588	563	573	555	596	562	568	581	600	602	562	557	564	575	574	575	562	561	595	590	574	603	535	571	560	568	623	559	595	569	574	609	582	556	579	563	570	600	564	566	550	581	581	552	544	596	545	536	586	557	605	592	583	548	552	546	521	561	571	583	578	565	550	558	586	551	582	623	589	580	542	575	564	531	576	552	596	573	562	579	587	535	535	574	567	598	595	533	592	588	561	574	566	571	538	573	541	610	577	570	527	545	601	543	574	540	592	554	567	572	592	596	600	548	599	557	558	537	577	586	594	588	625	595	576	545	584	589	530	569	551	641	618	560	570	593	567	537	576	589	551	560	555	606	575	568	579	611	611	589	574	604	569	534	548	537	575	549	604	569	578	622	565	554	586	577	559	571	593	557	564	561	582	556	541	573	623	579	598	584	527	572	599	564	624	584	617	603	556	577	547	552	580	585	577	599	578	593	595	599	575	548	589	545	621	557	611	617	573	561	565	554	586	597	624	617	559	552	559	607	613	597	573	548	563	593	573	573	585	587	595	584	594	593	557	603	543	559	574	576	586	592	552	591	602	593	552	602	602	537	570	590	579	580	556	549	602	578	535	615	580	583	535	627	581	574	575	585	555	579	570	545	531	569	576	575	552	545	561	537	576	616	520	573	563	585	572	517	582	632	578	548	563	586	564	555	552	600	577	586	579	579	592	569	556	576	577	572	591	597	553	532	591	584	559	553	573	579	565	548	580	577	625	559	537	565	569	592	591	583	574	566	551	597	612	624	550	582	592	567	544	534	600	567	617	582	587	564	610
4118	1841	1259	984	920	861	884	825	871	814	801	773	774	819	785	857	830	751	799	757	800	772	774	768	839	764	814	766	810	820	786	790	757	792	846	760	766	786	791	792	851	828	867	811	786	778	775	831	796	775	810	754	818	799	786	864	771	804	799	828	819	830	811	804	768	801	791	769	766	789	789	825	772	749	801	806	822	831	810	809	817	769	777	785	820	804	769	818	803	809	799	783	841	811	784	790	845	784	831	807	737	772	819	833	768	810	862	780	801	793	879	873	824	784	790	814	833	803	799	807	832	775	793	829	792	821	836	848	795	795	804	789	857	817	795	819	847	749	832	820	805	867	811	810	821	839	786	791	790	787	793	786	836	740	787	809	803	782	796	783	848	778	798	789	856	816	750	907	802	767	822	803	755	803	773	770	839	811	732	858	815	786	827	845	834	797	819	813	769	807	864	810	760	871	816	812	812	823	816	778	813	770	770	767	820	809	828	817	785	849	838	806	791	796	822	797	803	780	761	789	786	842	814	848	811	844	798	776	762	826	844	775	836	810	824	817	808	806	854	793	814	823	814	761	819	823	884	764	863	787	812	775	848	834	789	848	806	809	774	796	802	835	778	771	830	793	818	818	761	805	855	796	785	784	793	837	832	801	798	837	727	819	773	818	802	800	776	819	827	815	865	856	814	776	767	859	822	802	812	748	796	822	814	819	780	830	801	841	844	792	751	808	780	844	858	780	836	810	744	780	827	773	786	779	808	781	827	802	865	796	811	760	787	812	794	784	805	858	817	805	808	796	764	835	790	794	789	785	786	817	820	805	792	774	752	825	814	801	790	824	808	767	811	819	856	776	826	784	744	794	820	790	877	839	833	856	809	822	800	852	835	783	823	801	806	811	796	821	821	788	761	769	786	774	843	771	851	796	786	808	803	861	776	811	813	772	800	824	850	749	824	833	819	786	787	821	795	810	811	792	781	866	844	802	799	791	798	843	805	811	761	801	794	788	790	788	790	781	814	765	824	824	817	743	801	821	821	783	824	816	835	810	783	757	773	775	758	822	752	799	808	839	811	832	806	798	836	804	817	812	860	854	741	795	798	801	789	764	798	782	781	823	795	788	809	817	790	850	801	817	802	846	800	769	827	793	765	815	807	797	828	785	820	838	853	774	756	832	808	816	808	827	760	804	761	810	842	847	806	770	842	773	792	762	795	836	786	833	810	794	842	796	837	811	759	802	826	807	786	791	817	808	799	776	814	811	793	809	838	823	814	782	797	787	802	780	801	793	756	798	773	801	817	841	770	808	767	768	827	778	783	826	816	770	853	763	784	824	824	798	803	816	806	797	880	810	837	786	751	796	799	820	810	811	805	808	833	767	806	818	807	839	823	849	775	816	809	783	773	803	836	795	840	800	788	798	816	814	821	817	781	780	826	822	779	774	807	820	864	779	808	763	822	784	785	838	795	779	801	796	800	802	828	854	771	786	862	833	803	806	804	751	831	832	826	740	784	820	810	816	825	867	828	787	783	815	786	805	842	769	867	847	819	802	769	865	815	867	784	792	781	781	801	786	761	831	850	821	840	817	822	830	825	809	806	808	857	800	824	779	822	818	816	800	843	844	799	718	776	833	795	801	805	831	763	793	857	744	813	767	835	854	755	841	786	794	817	795	819	814	766	800	782	817	800	837	828	779	798	827	787	801	841	853	837	777	781	829	818	786	789	782	799	783	818	801	803	817	791	790	833	801	804	838	752	830	825	838	800	789	792	777	787	775	804	797	781	828	825	841	819	792	805	831	764	780	816	820	810	826	757	810	788	791	805	797	812	813	840	831	818	812	758	798	815	784	852	784	775	793	770	839	793	819	802	802	750	801	817	823	804	799	813	837	825	808	847	775	829	792	763	800	785	815	770	803	837	779	788	818	872	857	775	813	834	817	766	830	815	793	788	844	791	756	788	779	813	797	795	844	767	799	837	808	813	802	771	784	804	809	776	823	839	816	800	761	834	777	789	864	802	800	782	824	806	751	827	794	842	752	796	815	852	829	814	865	794	858	836	832	759	810	799	823	809	767	799	832	752	789	792	747	829	798	833	749	748	803	769	817	803	816	839	791	813	765	842	816	805	801	808	780	857	880	797	789	787	773	788	804	818	799	808	759	816	813	822	841	747	764	842	814	814	797	809	778	760	771	792	798	830	797	823	787	787	798	822	838	767	841	865	801	840	817	774	811	812	824	856	859	773	788	862	852	830	797	793	773	852	752	803	787	784	803	806	825	785	860	790	845	763	807	822	815	840	860	856	782	768	825	823	837	768	819	818	802	777	832	822	777	829	772	806	812	776	828	796	801	821	815	782	792	802	765	812	765	808	782	836	816	804	787	759	775	833	824	800	831	795	797	832	800	829	833	832	851	833	814	823	801	846	804	793	806	818	771	817	801	814	803	796	750	820	793	850	822	741	803	831	803	773	800	809	804	831	742	764	780	806	787	808	819	760	755	862	791	814	832	859	808	820	797	896	792	791	739	868	837	771	785	803	775	767	801	812	828	801	795	775	733	800	802	843	818	856	834	800	789	824	816	811	793	807	836	841	789	839	835	806	753	844	825	786	822	826	823	789	843	796	814	786	828	832	800	797	838	801	827	788	796	767	813	763	783	790	788	814	812	805	744	819	782	825	819	718	860	792	810	797	846	788	823	862	844	783	826	825	781	794	841	807	839	812	787	771	817	811	803	842	802	809	848	812	806	810	790	814	818	786	788	833	792	810	811	843	762	833	830	823	821	822	787	796	815	837	811	850	812	792	805	856	774	828	821	828	772	811	806	807	815	777	780	866	851	783	792	824	822	846	823	735	830	775	848	794	819	779	808	785	802	852	810	836	850	846	784	798	853	839	818	819	772	789	806	748	777	821	832	795	783	825	850	863	814	877	808	777	802	827	791	799	816	795	854	859	776	827	826	790	766	781	825	771	834	816	819	848	806	767	796	811	801	806	790	843	794	832	815	715	799	796	822	827	832	808	815	814	825	813	811	850	775	834	808	832	792	804	807	833	830	832	806	792	865	777	865	780	834	791	795	791	835	756	824	813	815	816	768	818	830	728	830	848	830	834	774	808	769	771	800	778	783	823	824	824	826	765	797	781	873	720	770	767	845	778	800	863	798	826	849	835	835	835	743	828	828	829	800	809	759	805	785	797	859	898	793	806	796	777	849	776	776	786	822	832	782	802	832	800	852	799	802	817	828	820	815	770	837	784	822	832	782	809	773	812	801	775	777	799	764	827	791	783	788	767	790	805	822	831	776	848	824	762	799	762	796	822	836	820	821	808	787	817	835	848	821	798	830	797	830	802	798	776	759	825	845	762	764	774	784	836	814	808	788	800	814	853	802	776	802	804	770	845	814	809	805	856	808	745	818	758	806	784	762	855	756	809	836	800	780	794	811	860	760	830	818	784	799	767	794	874	822	757	793	790	805	762	860	798	813	766	768	847	796	808	826
23039	20950	27941	24134	20746	3447	619	455	367	392	346	331	322	295	304	306	283	261	278	285	264	267	277	267	281	249	248	268	279	264	254	217	250	290	262	231	222	242	260	233	282	237	227	268	245	253	249	267	260	259	250	253	264	256	254	274	243	272	259	273	268	253	257	269	288	260	262	269	248	263	249	244	255	265	254	303	254	251	279	227	268	252	260	265	265	246	233	256	283	259	253	219	267	235	245	256	292	279	272	287	255	259	247	236	255	208	254	274	240	238	257	259	240	270	253	254	250	251	271	256	242	260	247	252	257	240	247	268	201	250	244	254	276	246	293	248	257	247	271	252	229	250	242	263	240	220	273	246	259	249	244	262	258	245	251	261	244	277	275	263	256	227	221	243	249	261	257	259	264	258	279	266	239	246	253	233	267	238	246	257	265	262	295	275	247	234	248	262	261	240	260	277	294	268	266	254	250	266	235	282	263	242	243	267	262	255	256	254	256	292	254	247	226	253	225	260	277	267	273	230	271	270	232	272	221	258	263	246	256	273	243	258	239	238	278	237	258	244	260	246	258	258	253	226	248	232	225	249	224	248	254	263	256	267	263	267	249	239	241	246	259	236	266	231	226	265	226	232	245	256	227	236	282	241	242	244	239	210	214	249	290	267	268	236	283	220	268	282	270	255	268	223	248	239	243	262	263	224	226	270	243	251	251	243	257	263	229	256	233	254	210	247	257	252	251	237	279	243	271	244	247	255	274	249	237	266	244	274	217	252	236	279	260	238	261	260	238	241	246	250	275	243	267	241	254	275	264	242	229	270	295	264	232	249	280	223	198	262	230	286	225	253	273	212	266	266	246	273	266	242	269	242	273	265	266	263	243	288	262	248	226	252	244	249	243	233	273	263	270	254	224	224	222	261	285	262	251	256	250	271	255	243	284	271	227	254	236	253	243	255	256	244	234	236	265	239	242	246	244	234	266	247	244	261	277	281	286	253	268	248	242	235	260	270	262	243	259	257	256	249	248	236	272	246	251	247	248	255	242	284	242	240	228	248	263	229	234	268	256	226	259	238	268	236	261	266	249	242	255	229	248	243	258	248	250	251	258	293	242	280	234	239	269	257	267	273	249	264	236	271	262	249	246	271	260	231	234	269	234	280	259	245	254	248	288	242	242	250	243	264	242	233	244	272	261	247	245	267	279	245	280	250	254	254	266	241	265	253	245	259	239	224	255	246	230	247	264	243	279	269	261	235	280	253	254	226	241	238	267	237	262	243	243	219	262	258	246	233	236	253	271	233	266	245	266	238	244	246	247	251	260	238	232	244	237	216	234	265	221	243	252	249	246	273	215	286	237	246	285	247	239	241	237	249	227	251	269	230	273	240	258	248	260	258	284	276	226	256	252	269	270	241	256	226	250	261	241	267	256	245	250	244	236	247	275	221	264	268	234	242	253	260	234	244	268	268	245	255	245	269	262	235	253	274	227	255	245	236	223	251	262	263	256	242	255	264	260	261	255	276	259	263	245	256	260	269	265	234	247	235	270	275	273	287	237	230	274	269	259	227	251	256	267	240	238	253	240	258	261	275	272	236	244	259	243	255	245	291	260	252	259	244	236	280	258	275	254	261	223	252	249	265	246	241	247	256	223	261	276	261	266	246	224	239	261	249	261	242	250	253	242	242	250	251	256	264	241	242	235	246	253	275	234	286	237	250	223	239	242	239	226	237	228	227	230	240	231	271	244	236	249	281	255	237	264	239	275	245	284	276	246	266	239	261	269	261	259	252	249	272	257	258	251	240	288	252	273	252	262	277	245	257	237	246	254	264	232	254	273	210	268	242	283	278	262	239	262	232	261	271	261	240	246	263	246	236	255	244	241	256	236	230	241	248	242	221	220	231	242	215	259	227	262	266	259	259	250	229	238	270	256	272	261	240	257	267	253	265	233	266	248	248	259	260	260	226	226	228	233	256	258	247	271	248	251	258	252	258	242	257	253	255	239	242	256	264	253	274	250	256	267	266	272	260	289	237	283	272	267	267	245	236	213	220	253	265	234	201	257	224	239	260	259	263	279	228	253	268	232	256	272	252	246	240	227	271	257	214	259	234	258	248	266	255	240	264	256	237	267	256	250	237	265	251	252	241	246	235	241	298	245	268	266	243	262	224	261	266	263	247	263	255	257	238	261	260	238	295	244	256	232	258	235	251	230	274	258	242	231	257	264	257	262	267	252	245	282	271	271	249	254	243	253	246	264	239	285	243	246	238	266	249	252	256	267	250	243	242	246	275	255	250	283	266	241	252	234	264	250	255	253	260	256	243	249	260	256	265	242	271	239	272	228	259	249	255	242	249	249	229	271	282	230	256	247	252	267	261	256	236	228	272	246	238	238	258	243	259	240	237	265	277	252	228	232	240	252	252	232	254	254	225	250	243	273	257	253	256	252	236	221	250	250	248	239	264	233	261	248	255	274	243	255	265	239	233	228	248	261	248	231	257	271	266	203	247	237	277	247	237	254	240	250	243	260	265	268	213	256	232	244	257	269	265	235	257	241	238	244	245	244	238	267	246	253	233	270	253	280	294	245	238	254	255	228	246	261	244	232	249	289	231	277	242	220	284	225	235	248	251	241	247	253	265	244	262	249	246	274	288	267	277	260	242	235	238	237	208	254	242	277	236	233	276	241	264	239	249	241	249	231	244	266	271	269	211	269	246	270	259	254	240	240	270	263	258	232	267	221	255	289	239	226	254	269	252	238	248	254	235	274	243	242	255	232	282	254	265	263	242	240	257	245	256	247	263	228	270	258	279	267	252	274	228	260	272	254	263	256	222	280	250	247	265	245	266	254	218	242	220	240	251	267	241	229	253	281	267	260	250	275	218	252	244	242	248	248	273	265	275	235	250	266	285	252	248	249	261	267	227	270	233	255	264	253	259	238	252	251	239	248	222	252	250	231	278	239	251	255	268	264	261	262	239	267	246	246	229	245	268	263	248	254	283	267	270	237	278	258	226	249	293	236	266	260	260	282	256	254	256	225	244	241	256	274	225	247	253	239	245	255	214	249	255	258	261	268	244	255	232	229	217	245	257	230	249	255	244	260	260	247	258	239	279	278	250	266	233	260	253	238	263	242	258	262	248	252	241	230	258	270	258	249	255	276	256	267	238	266	252	241	251	260	238	247	262	238	244	258	233	271	233	283	227	239	253	270	244	284	265	276	249	240	225	270	221	244	240	222	253	235	266	225	255	227	263	238	267	244	234	260	251	260	256	283	258	250	271	257	271	219	236	236	264	274	232	275	233	238	254	235	241	270	232	241	286	262	247	217	239	265	248	226	254	250	251	253	228	255	225	229	241	257	269	261	226	261	247	226	268	265	268	255	244	246	276	249	239	238	214	243	239	246	264	227	243	257	259	268	258	276	259	259	235	250	248	252	242	257	272	256	288	239	263	237	255	243	230	247	264	257	254	261	271	266	239	268	269	214	249	257	260	236	248	229	233
3150	8965	5631	2555	1893	1334	1112	846	736	715	621	566	536	484	467	429	476	431	422	431	429	408	443	421	399	411	404	373	398	417	397	405	404	410	353	424	414	401	383	373	381	361	388	381	376	373	386	379	389	409	379	370	396	378	377	394	390	380	364	379	366	391	366	405	390	368	361	383	386	358	363	396	402	393	335	381	373	333	395	368	426	371	387	363	363	365	356	388	384	413	390	414	381	387	391	372	372	374	400	376	389	388	360	361	341	344	364	346	378	416	375	374	380	369	370	371	360	392	385	389	358	359	372	376	370	337	375	374	397	385	356	388	365	378	395	393	384	384	367	361	370	392	386	348	405	385	355	357	412	382	379	392	349	377	405	366	367	358	347	373	364	388	359	361	356	346	387	406	374	377	406	359	376	374	374	383	361	388	358	383	377	335	372	396	353	405	361	362	365	383	406	354	403	397	387	395	393	373	395	383	370	375	379	380	386	397	355	372	330	347	367	386	361	368	390	352	360	357	394	368	380	399	362	362	377	392	395	402	343	377	369	363	385	410	363	372	373	365	359	367	397	359	381	385	383	391	394	358	387	375	381	378	381	363	372	371	366	378	372	377	404	357	406	374	366	363	379	362	404	383	377	430	412	376	368	392	365	363	379	361	345	404	361	341	384	385	373	379	365	380	378	352	369	364	378	412	378	377	358	364	390	380	388	355	397	373	381	398	347	390	393	376	369	389	355	405	401	365	385	387	382	365	396	364	383	392	401	374	372	380	384	336	362	360	327	384	354	387	385	422	388	364	393	373	373	422	397	366	348	361	341	387	362	371	385	358	372	333	411	412	380	348	372	370	362	414	364	392	379	413	356	361	351	343	379	369	362	394	396	422	355	382	361	352	391	383	364	382	364	344	375	381	377	366	355	400	375	371	398	422	402	371	371	385	396	382	350	371	368	359	389	400	362	334	375	393	380	349	354	354	398	373	371	368	389	382	378	384	399	358	375	369	388	343	360	369	376	372	377	389	401	385	403	370	367	379	395	357	399	370	328	368	375	351	381	394	336	390	390	365	377	345	351	395	418	390	381	331	368	368	334	378	366	394	368	354	385	375	387	377	364	370	409	362	364	366	370	388	353	354	391	374	363	372	361	350	356	344	384	363	401	339	394	360	410	383	380	347	376	346	402	379	373	386	386	380	383	366	383	387	375	411	350	376	344	387	390	374	372	390	387	346	381	346	392	406	365	383	366	411	408	368	366	342	390	390	381	368	375	378	365	368	372	387	390	361	357	372	402	387	381	389	367	376	357	360	403	370	358	387	378	389	407	384	381	361	361	360	397	367	409	392	353	395	348	396	360	367	368	366	368	356	367	380	380	383	386	397	346	342	429	372	350	404	400	427	364	388	364	408	351	380	397	369	335	347	360	366	398	378	406	385	393	375	337	376	353	384	406	433	349	429	370	346	361	344	388	384	385	427	385	371	363	357	369	364	392	366	376	395	323	369	368	354	348	371	356	384	382	344	336	400	382	376	380	410	380	400	374	373	409	393	356	379	370	388	373	355	368	391	387	372	396	376	372	395	394	362	344	386	421	384	382	389	332	404	380	396	401	367	402	382	345	366	330	370	391	371	397	412	390	376	397	337	392	372	410	372	415	395	347	379	341	362	387	366	355	343	385	378	380	380	348	391	351	338	347	384	372	348	369	405	386	346	381	356	348	379	374	384	378	380	357	380	353	415	370	370	350	390	356	369	349	393	370	352	373	364	367	357	372	326	362	373	379	361	380	360	388	360	406	409	380	337	406	354	369	397	365	438	344	375	360	405	382	347	372	350	386	382	392	376	381	397	380	377	396	371	381	372	383	392	364	350	349	359	372	391	379	365	364	395	356	357	351	361	375	372	373	355	356	354	389	359	364	349	362	399	392	379	388	363	336	350	364	397	382	401	353	380	364	328	375	357	415	377	408	378	391	406	410	373	351	364	403	389	389	364	363	385	386	371	378	358	362	383	392	390	387	367	363	388	386	378	381	392	358	371	389	401	403	384	383	412	365	403	371	355	381	379	355	374	355	360	388	359	375	385	382	400	351	373	364	403	418	366	392	372	393	331	346	389	356	391	376	409	354	388	375	363	440	349	413	381	355	389	336	344	355	376	341	410	372	355	344	360	349	370	363	341	381	378	367	393	339	388	378	357	372	334	347	382	357	378	356	355	400	370	376	377	346	385	383	366	356	356	382	337	406	395	406	363	349	394	372	367	350	387	367	386	364	378	363	368	379	423	378	350	360	376	398	379	345	367	383	403	380	362	385	385	411	366	375	382	414	343	383	389	359	396	359	416	357	367	361	385	385	375	376	376	362	365	404	404	348	357	370	361	340	393	366	394	350	351	391	362	406	409	393	373	398	377	374	367	383	351	380	377	403	388	391	388	400	369	372	442	374	399	377	406	347	356	353	384	382	363	382	361	393	374	354	385	356	426	370	399	384	360	367	379	369	369	367	363	365	373	401	374	383	346	383	401	366	372	361	414	368	381	334	399	361	383	355	407	381	386	384	341	387	355	372	361	362	382	329	348	356	382	345	364	346	338	365	352	365	353	382	372	381	382	385	361	398	357	372	367	364	385	369	396	370	392	336	367	373	387	355	393	376	366	379	356	397	349	365	372	376	374	381	378	379	409	397	341	386	323	386	343	367	409	370	396	358	366	373	394	388	359	361	368	353	368	378	375	395	359	419	334	380	384	365	364	402	384	395	346	380	378	363	363	398	385	365	372	386	351	403	369	390	363	393	337	380	365	388	361	369	364	387	394	378	350	372	377	382	363	411	363	360	352	358	353	338	342	386	350	417	397	376	367	397	401	379	383	398	367	384	403	401	399	379	369	400	391	377	371	373	357	368	347	372	362	373	381	358	377	339	370	368	368	386	383	387	387	395	423	363	392	371	362	355	385	427	368	397	360	377	366	373	340	425	376	369	374	377	382	373	362	394	368	379	357	365	399	391	395	340	343	392	366	375	402	406	365	358	339	353	358	380	390	414	323	355	340	349	397	411	342	341	368	386	324	393	388	381	399	336	435	381	383	330	338	401	340	386	356	365	367	364	367	407	340	374	354	401	388	365	362	374	353	364	375	405	396	392	368	398	390	364	375	370	386	391	371	320	371	353	388	368	380	381	409	326	360	351	403	365	387	411	383	389	355	361	350	354	413	360	367	395	382	362	357	379	367	375	378	385	368	390	364	379	321	389	362	360	387	382	412	415	417	358	386	415	403	358	399	380	341	373	384	362	357	374	368	366	399	397	381	342	378	376	387	345	373	375	355	378	405	400	393	355	380	381	386	393	409	333	390	372	367	382	373	372	372	353	373	438	370	340	395	395	404	395	335	368	375	396	378	373	381	353	338	387	346	396	407	388	404	365	354	391	408	378	371	377	396	388	359	378	404	348	383	359	381	346	379	352	406	361	387	370	329	340	402	384	370	378	376	378	371	370	369	409	374	355	340
24176	20958	26445	24670	2993	852	783	767	678	720	691	650	652	683	655	707	681	610	638	662	682	648	663	663	631	676	628	643	584	672	706	655	636	643	660	636	683	619	640	662	662	684	624	623	640	647	662	635	614	648	665	604	638	643	649	671	632	643	662	595	614	639	650	655	632	629	656	659	653	638	650	683	600	605	647	609	644	638	635	584	620	587	644	649	636	625	556	638	598	630	622	636	640	651	643	661	619	626	589	630	636	623	614	679	620	585	635	633	637	703	621	668	637	641	654	618	653	687	611	623	670	634	634	611	656	631	617	629	634	634	639	607	599	594	620	637	666	642	650	641	609	696	602	624	636	651	614	636	629	649	648	667	654	646	639	607	620	650	622	599	621	631	617	646	610	661	587	598	626	633	638	624	659	654	606	659	608	582	607	631	592	627	657	643	629	676	616	621	609	650	650	642	639	630	611	626	609	623	629	644	622	649	592	597	661	638	657	637	643	639	592	606	656	646	643	596	585	601	652	621	602	621	649	700	681	651	641	672	600	624	637	646	646	591	626	650	635	594	644	671	633	660	653	610	610	624	648	584	619	626	616	633	614	582	634	617	642	644	644	600	599	672	674	634	623	654	664	603	667	607	630	589	649	656	643	620	619	641	598	660	616	617	644	653	599	679	640	621	636	619	614	674	619	616	652	591	626	633	631	630	617	620	661	639	648	633	588	629	634	608	585	646	609	661	642	643	625	598	635	622	621	665	673	664	627	591	618	625	588	652	633	610	605	657	612	630	658	650	694	626	645	624	658	610	669	648	602	627	627	631	569	617	584	632	632	612	637	665	666	618	638	652	631	626	645	606	606	646	595	624	628	620	603	562	628	635	635	645	644	683	616	636	656	662	619	644	634	629	643	671	617	638	623	644	697	604	626	624	594	635	639	636	632	608	613	669	620	638	665	631	636	589	615	603	634	640	599	630	643	600	588	591	629	685	647	630	609	617	646	619	662	657	680	649	645	661	646	641	627	638	633	621	628	634	643	639	630	654	596	654	650	659	616	661	599	655	601	649	612	605	633	631	645	676	642	681	648	641	623	643	639	599	625	598	610	635	621	653	641	636	648	637	675	630	609	593	628	593	629	614	607	649	581	658	674	652	638	673	637	659	656	639	610	627	643	579	634	627	647	618	616	685	622	592	587	669	634	605	702	639	670	618	658	652	617	630	656	620	616	629	643	626	691	649	610	636	605	634	621	660	603	603	635	652	626	627	623	652	650	635	634	635	618	627	652	603	607	641	667	633	646	605	633	652	657	703	625	639	643	643	643	647	611	675	661	627	639	570	616	625	628	667	620	643	622	641	612	631	653	639	616	590	628	624	653	647	555	635	600	616	677	636	662	605	673	617	637	632	684	635	648	655	645	612	632	612	644	632	635	644	635	572	637	690	565	648	655	617	628	654	673	609	645	605	611	618	666	608	635	669	662	649	634	629	623	644	607	630	651	601	642	627	621	688	631	637	626	613	665	650	586	632	678	659	667	662	649	617	622	668	605	615	644	605	618	625	646	642	667	606	625	640	616	616	654	653	594	627	636	609	643	637	607	633	658	649	623	628	590	640	637	610	662	656	659	646	665	667	619	614	628	611	640	655	610	653	618	570	649	628	608	624	585	664	649	661	637	609	638	660	641	639	618	603	638	633	651	663	644	685	658	641	641	641	609	642	672	661	658	649	621	650	633	651	603	614	647	673	650	632	656	602	631	591	630	601	600	596	655	603	663	601	617	626	602	634	645	618	689	612	612	647	642	608	599	648	649	658	604	653	673	607	647	622	582	589	609	633	588	631	631	631	629	648	628	616	617	626	635	673	645	608	628	599	624	609	601	640	694	683	656	591	637	622	681	656	641	597	627	637	647	594	632	657	625	654	643	623	620	629	622	642	649	634	681	637	630	630	654	643	687	609	651	592	638	625	651	635	616	636	630	645	651	590	617	590	582	625	640	617	642	626	636	625	623	620	615	623	626	641	614	632	643	628	641	659	656	687	648	621	635	639	649	641	622	604	617	605	641	668	592	677	626	670	638	583	652	654	647	607	640	616	628	664	667	644	663	666	623	639	620	627	689	639	627	621	640	623	631	623	645	619	658	618	584	644	645	603	637	631	662	668	685	642	606	665	647	621	610	644	635	583	619	611	637	633	633	624	652	633	679	649	645	631	642	644	622	607	657	658	590	635	648	585	656	652	639	650	652	625	667	636	642	613	644	646	629	637	603	646	612	665	671	637	660	629	638	630	648	641	643	639	647	627	644	622	659	632	637	630	595	601	660	649	662	620	657	608	647	658	633	621	665	604	641	660	613	641	665	624	621	610	638	614	603	679	675	631	679	587	638	635	628	648	642	650	641	629	618	598	670	646	632	630	619	630	642	605	619	653	675	647	612	623	635	641	612	600	639	624	628	616	645	612	625	618	637	623	643	608	632	610	637	643	642	644	635	642	611	637	663	663	628	586	652	611	576	642	643	640	593	609	608	634	606	601	679	615	614	627	646	621	665	640	610	649	650	603	583	614	638	669	642	614	668	576	659	677	672	609	625	608	571	614	629	620	669	609	606	663	643	628	619	641	651	626	584	622	640	620	650	602	689	641	605	626	623	602	668	635	606	621	641	615	598	649	605	622	634	591	653	600	633	653	608	644	680	616	630	670	624	608	624	619	639	637	633	608	586	608	625	640	680	614	647	671	607	638	614	622	619	609	707	630	596	638	664	637	628	613	653	626	631	646	615	650	648	617	692	609	625	637	621	608	656	639	612	623	640	591	665	649	602	665	651	604	645	663	649	642	648	675	630	611	617	635	577	649	660	591	683	618	652	646	636	633	636	601	567	623	596	632	590	609	666	679	610	612	629	676	619	634	632	653	690	696	634	622	598	589	619	684	605	665	650	639	599	655	651	595	618	624	639	652	633	625	636	653	600	637	616	661	660	586	646	633	644	655	607	628	637	642	584	664	618	663	644	643	634	609	667	603	621	663	630	636	639	659	589	644	587	687	646	658	628	646	625	613	640	648	580	609	611	633	640	609	643	635	613	617	589	613	644	607	611	651	641	647	615	623	666	613	594	622	618	625	635	692	604	627	657	606	640	611	625	707	618	659	623	675	644	660	587	649	631	660	649	629	630	620	643	662	602	583	641	655	721	647	659	653	640	641	581	651	674	600	703	609	637	621	611	644	619	618	644	589	611	605	626	612	662	655	625	631	655	621	598	619	659	661	643	617	645	614	631	636	650	629	592	663	615	663	616	681	676	604	676	641	605	602	659	595	626	650	652	602	658	661	624	632	632	657	614	617	664	593	627	600	612	647	614	604	623	640	608	607	610	604	608	600	646	592	650	634	579	643	621	665	624	579	650	643	616	616	647	610	671	632	647	638	646	609	665	633	669	643	647	613	620	661	631	618	619	667	656	623	631	610	613	660	634	674	596	654	660	629	607	659	659	687	680	633	641	620	646	675
3505	5282	3259	1879	1577	1410	1215	1127	1060	995	964	952	981	947	869	930	947	919	886	883	877	927	916	892	870	949	902	878	865	856	877	879	883	840	831	870	857	907	884	838	871	892	836	867	886	861	899	830	850	908	819	815	871	856	879	867	828	872	900	896	832	845	872	851	834	859	854	840	884	887	867	900	911	837	858	889	879	888	846	871	853	883	841	894	913	894	847	867	875	832	878	894	896	887	815	852	875	888	881	850	905	824	902	853	888	854	863	854	909	853	853	898	890	892	866	883	887	873	853	899	881	859	871	837	871	852	838	898	856	849	888	898	893	877	875	825	797	876	863	909	876	858	917	860	809	867	876	824	930	842	938	860	862	821	865	882	854	783	823	884	844	883	861	830	933	812	874	883	844	871	900	841	861	839	848	859	871	854	888	864	876	848	817	881	884	855	835	869	882	885	903	860	918	816	849	894	873	866	902	912	860	859	948	871	897	848	875	814	818	763	896	924	871	853	862	826	888	872	851	915	851	942	823	883	832	904	839	825	871	873	891	893	884	859	864	905	884	836	916	859	812	831	850	857	869	838	843	892	872	879	828	812	926	851	849	825	859	837	855	920	851	849	883	830	824	881	874	856	861	850	813	854	852	847	832	863	862	853	864	818	906	891	859	840	883	881	864	854	856	796	831	873	842	861	833	836	832	840	906	843	857	867	849	875	830	892	854	874	836	840	850	862	856	885	905	865	840	848	806	853	827	852	901	802	864	826	876	877	826	872	877	893	810	823	862	870	871	815	870	882	837	911	850	907	884	829	862	817	847	911	821	884	912	856	893	839	883	870	830	872	882	839	878	879	872	853	881	853	875	883	893	880	870	826	837	881	848	834	880	930	903	819	862	887	830	862	848	865	850	860	859	890	826	874	897	865	833	890	862	821	926	902	843	849	890	849	936	876	845	866	882	866	857	840	850	898	898	866	873	883	819	896	918	834	868	900	873	848	865	814	896	861	918	890	819	859	883	839	880	882	898	836	874	901	865	832	847	865	900	871	846	805	876	833	884	844	877	897	885	859	935	893	857	834	919	859	874	859	834	852	813	881	892	840	881	890	887	861	887	875	906	849	845	920	900	885	831	818	890	865	858	853	849	860	886	880	894	853	894	881	837	822	928	883	831	872	867	889	877	874	836	863	849	925	850	824	850	877	853	886	854	856	913	866	856	890	851	809	885	792	892	886	842	843	877	934	879	862	918	855	846	879	885	872	886	864	851	866	892	838	874	889	848	791	930	852	872	846	915	907	865	833	896	830	878	865	844	828	867	829	873	906	846	837	912	851	862	902	860	860	851	842	859	867	908	868	888	876	878	884	843	863	839	830	922	835	877	869	917	816	869	878	915	904	845	881	880	890	877	908	835	846	878	846	865	847	853	878	887	841	856	863	869	893	865	871	909	867	919	814	902	822	835	812	833	839	897	820	831	860	877	852	852	826	888	898	860	895	856	809	857	880	830	848	896	892	894	865	860	914	871	883	864	845	850	888	819	842	822	897	909	808	896	849	877	884	833	822	887	830	888	850	836	885	829	837	860	876	876	868	859	885	867	853	844	909	804	874	857	837	860	849	850	862	867	896	881	845	851	858	846	882	912	827	878	821	911	883	881	884	861	864	873	858	880	862	880	891	901	872	874	921	831	883	796	873	888	861	851	838	877	860	863	847	899	823	908	855	842	881	917	813	892	868	869	867	845	871	862	832	890	861	832	859	834	879	881	891	841	862	821	870	871	846	877	835	859	877	909	844	877	858	852	832	894	873	902	806	911	869	876	824	911	873	842	839	821	867	886	819	844	832	907	912	887	826	875	854	850	851	843	827	890	845	892	827	782	792	860	851	841	893	893	826	876	809	878	829	854	848	880	956	886	838	891	907	844	870	892	852	829	869	886	899	865	920	884	833	834	874	859	855	876	870	839	839	845	870	901	848	852	828	903	881	923	898	844	857	886	838	820	890	833	883	876	857	886	882	840	868	856	838	861	928	876	874	924	907	887	890	837	848	902	864	830	864	849	911	862	887	879	899	869	812	877	852	857	830	859	871	894	888	856	833	840	827	891	864	871	884	892	873	912	874	850	838	833	855	854	912	843	904	835	860	835	845	828	859	855	847	903	869	876	879	829	850	841	893	870	901	890	859	827	866	883	858	819	863	894	810	865	857	900	926	860	862	886	865	908	887	825	820	862	835	874	873	841	850	903	813	859	882	895	911	837	858	878	825	829	864	851	851	839	875	906	932	849	882	863	888	842	871	887	839	830	843	845	899	865	831	908	813	841	890	876	835	918	901	866	874	855	916	881	874	889	846	861	820	839	907	859	855	830	844	837	823	883	873	860	873	828	857	868	868	854	854	888	862	856	896	866	862	877	855	848	881	840	824	866	920	903	869	866	855	905	867	862	903	862	854	828	835	881	842	921	914	862	843	832	900	861	866	872	902	842	865	861	880	823	821	865	866	856	927	862	867	941	875	906	909	890	872	839	856	882	913	898	790	843	867	843	899	889	861	893	841	878	846	826	849	836	859	844	831	853	869	900	875	870	814	895	855	896	898	864	844	912	841	906	881	853	853	825	891	865	878	848	852	868	904	867	845	907	865	866	855	903	842	852	841	811	886	899	843	840	897	883	882	905	911	876	874	846	884	848	882	877	852	870	841	866	850	862	835	872	831	874	881	868	860	834	851	840	909	919	863	877	850	847	862	861	874	908	802	865	788	889	875	880	808	896	834	872	840	902	921	867	920	894	864	875	846	882	868	869	889	896	869	870	806	945	886	825	873	874	907	825	888	892	923	932	775	886	839	856	884	868	885	840	875	863	813	874	848	926	870	854	827	862	889	847	883	858	814	846	910	859	878	861	869	887	905	874	860	860	859	838	808	821	875	812	876	892	869	828	857	875	904	857	869	860	824	894	859	900	840	880	914	822	857	822	866	819	873	862	845	895	887	845	886	827	885	902	899	857	887	856	861	894	891	877	823	875	875	866	878	854	942	883	869	894	839	871	886	855	849	841	926	870	903	873	856	887	815	865	864	842	865	870	872	892	862	896	873	862	877	891	886	891	848	899	894	870	883	883	834	937	781	849	892	896	838	823	879	882	872	791	864	842	862	878	883	853	813	851	836	850	854	853	833	843	866	889	861	838	890	907	823	879	838	872	880	852	932	825	849	860	892	850	903	895	849	820	835	867	840	879	881	810	895	879	825	807	869	884	855	943	844	878	855	885	874	906	809	813	890	854	806	858	924	870	909	907	825	855	890	858	904	834	878	874	868	894	879	864	878	915	819	870	844	865	903	867	861	901	926	840	832	914	817	875	896	842	846	882	830	877	925	863	845	836	842	842	848	866	898	889	854	891	865	855	933	895	846	874	918	859	866	853	847	874	850	903	851	924	885	857	899	838	919	847	849	881	843	841	885	871	874	868	844	865	837	859	921	846	881	830	896	869	854	908	879	865	917	878	865
22068	20978	28569	23535	20972	20624	2316	601	525	438	385	338	312	328	250	285	252	243	259	261	241	257	233	241	259	227	215	215	235	195	217	219	238	230	213	178	204	208	197	187	196	232	233	215	209	208	212	217	211	202	212	188	201	210	203	214	203	218	190	189	203	203	219	199	217	213	187	218	186	189	202	225	209	189	207	193	202	201	203	209	202	227	204	197	217	184	212	198	205	202	197	232	200	178	194	195	191	224	219	212	216	204	224	182	210	203	194	210	205	190	217	180	201	199	215	175	224	194	190	210	199	218	204	207	207	210	192	233	187	205	219	190	208	240	200	206	187	209	199	209	220	200	210	201	197	175	201	197	207	209	222	187	219	196	216	199	180	185	221	197	199	186	219	214	204	198	208	193	199	216	208	202	187	222	203	198	210	238	176	230	222	193	203	170	200	175	197	220	209	194	196	201	204	194	230	207	196	229	191	189	197	206	202	201	227	195	219	213	209	181	213	184	206	224	232	177	191	189	227	216	220	181	195	217	246	195	195	205	215	198	195	183	198	171	199	210	191	190	204	222	225	216	214	196	206	196	198	209	206	211	212	218	198	194	172	214	212	220	193	204	215	208	187	196	204	203	209	234	226	205	195	184	198	211	216	208	201	214	208	181	232	206	196	201	186	178	215	226	204	185	196	216	196	222	193	203	173	233	210	223	227	217	196	187	194	183	214	215	205	204	198	195	209	212	194	207	199	194	181	186	213	202	199	220	202	183	215	216	198	207	214	195	204	216	211	205	194	197	208	205	202	198	205	214	216	211	196	221	200	198	217	221	220	221	209	190	194	202	175	221	198	195	184	197	225	178	197	176	200	193	193	227	203	213	192	218	196	199	223	223	194	200	175	192	222	214	198	228	206	212	210	166	198	193	226	204	216	208	207	209	213	210	192	186	208	198	216	226	209	187	207	198	207	210	203	230	209	216	212	227	182	209	190	211	215	222	212	222	195	180	201	191	214	173	189	213	194	208	222	222	222	207	190	184	193	165	212	196	214	187	207	181	192	201	195	202	202	222	201	191	206	193	178	246	230	219	208	214	183	193	227	229	184	208	196	223	211	193	226	184	203	177	193	181	208	226	210	196	187	233	212	205	211	237	204	205	219	201	183	202	185	216	214	218	203	190	239	211	183	208	223	213	196	208	189	209	204	211	196	211	193	188	203	214	194	171	182	226	193	199	195	216	189	202	206	190	193	232	197	213	190	217	226	186	175	218	239	194	214	203	201	218	207	207	201	204	186	201	169	211	209	209	196	217	207	204	210	194	205	230	200	203	245	214	193	199	196	198	192	190	224	212	212	187	209	211	215	203	200	190	196	201	218	181	180	182	225	219	195	196	211	192	194	201	201	229	215	215	188	196	230	188	196	206	195	205	216	159	177	203	228	212	200	195	207	170	184	207	208	198	177	203	204	198	209	201	220	194	226	195	184	189	204	193	208	202	217	193	212	217	187	207	197	193	197	195	218	222	211	182	215	173	201	207	209	203	224	199	200	187	179	195	166	207	217	202	221	170	196	162	202	193	202	188	227	193	187	202	194	210	200	195	208	192	198	193	212	202	203	202	198	202	196	188	189	214	195	205	197	196	193	213	203	216	204	189	204	215	180	185	204	198	216	173	193	185	201	195	189	208	197	197	193	206	213	198	204	183	216	190	208	208	230	211	221	208	249	203	184	206	182	201	210	219	187	229	212	205	199	201	212	172	212	190	197	198	161	234	214	225	209	195	185	195	212	195	192	237	206	203	206	209	220	213	212	195	188	195	195	205	187	193	226	206	222	207	190	204	219	204	207	200	188	206	215	221	203	202	217	219	200	190	213	209	183	213	196	186	196	217	217	222	182	219	202	191	193	232	202	202	210	201	202	233	197	182	203	202	216	235	212	195	202	189	193	214	222	192	206	174	197	183	192	202	230	212	205	205	184	193	191	214	184	222	207	211	177	193	210	220	175	206	214	198	191	196	232	190	222	189	205	207	208	218	190	226	210	197	194	213	176	183	196	201	189	179	214	201	168	181	232	201	200	190	206	197	205	215	222	196	172	203	198	215	207	188	201	219	195	205	190	197	207	213	192	216	192	215	193	223	202	200	222	212	206	208	203	202	232	183	205	210	207	213	187	209	205	172	207	200	195	207	206	224	195	201	203	207	236	178	226	193	213	182	206	207	193	236	177	205	211	195	207	186	204	213	223	212	205	201	176	209	197	221	196	202	226	202	198	188	193	223	202	212	212	219	180	208	183	223	201	219	213	222	218	215	172	208	195	194	201	214	189	197	199	187	219	193	185	226	208	223	201	213	209	199	176	170	204	231	185	192	195	188	217	226	216	204	204	217	214	209	192	219	199	197	184	199	215	211	242	205	190	192	197	209	200	222	185	179	199	206	186	230	199	192	227	189	204	188	174	200	222	194	209	190	196	192	192	201	196	197	200	221	197	204	209	200	194	214	211	210	227	219	219	231	232	190	188	229	191	206	188	199	195	189	196	218	200	201	177	217	207	215	174	204	185	180	191	216	196	190	207	193	206	194	204	205	186	177	184	215	202	198	167	211	197	210	206	207	197	183	193	192	184	204	220	193	196	208	221	204	214	202	193	194	203	210	204	196	196	199	185	206	193	208	213	207	214	198	198	197	185	206	195	207	199	191	181	205	209	210	187	183	177	203	182	206	180	205	196	203	213	196	227	190	187	213	192	181	207	208	212	231	219	225	196	191	216	186	186	234	199	204	197	180	237	205	233	190	197	202	192	207	204	221	220	199	199	212	222	187	185	193	205	201	209	190	188	203	211	205	194	195	190	187	203	186	223	205	202	202	206	222	198	205	176	213	206	203	220	215	189	200	198	188	213	213	202	200	182	208	221	221	208	182	193	193	203	206	218	206	216	175	190	182	225	228	209	201	225	170	203	209	190	185	212	195	206	194	180	209	200	193	201	195	202	217	226	208	203	188	202	188	203	221	207	191	196	207	218	207	233	207	212	226	196	227	203	199	208	185	198	177	185	198	212	212	208	203	180	191	220	198	188	191	212	197	189	225	176	225	212	186	222	198	191	181	199	204	169	188	184	200	198	179	191	214	190	191	199	215	227	201	218	195	195	215	192	183	194	170	214	230	210	202	203	199	210	195	183	210	190	200	204	187	226	216	206	203	203	196	190	231	214	201	246	205	229	194	179	184	202	169	211	197	203	185	218	207	180	223	203	217	229	187	194	188	208	200	203	236	194	234	186	211	191	207	211	223	188	220	169	201	205	196	207	201	201	230	213	208	217	192	204	224	194	192	208	179	174	173	179	206	191	201	202	204	202	211	224	183	222	180	231	197	201	200	215	230	215	180	191	198	211	192	218	209	213	191	221	183	183	214	195	210	195	176	198	190	207	198	228	193	214	192	207	192	218	193	218	227	200	218	188	182	210	191	175	203	179	210	199	199	177	225	182	181	205	214	184	202	193	205	207	205
4475	14181	9098	4171	2981	2155	1606	1197	1003	845	681	687	616	588	493	498	427	370	426	394	373	336	382	352	352	332	311	314	308	322	303	321	291	271	306	300	294	283	307	325	318	297	290	252	337	305	313	310	257	288	295	286	290	280	277	278	290	299	255	286	277	251	309	318	299	307	253	274	319	289	267	280	291	297	276	299	255	284	319	292	260	264	288	263	268	286	253	311	288	315	246	310	273	309	282	283	283	280	293	289	296	275	234	256	302	303	290	286	300	270	282	297	280	320	310	284	271	296	275	267	272	294	249	311	295	274	298	244	306	246	264	253	277	293	309	307	281	286	286	289	282	294	296	277	297	281	288	283	265	275	279	263	279	284	273	261	273	274	304	256	291	277	297	290	304	296	281	265	294	270	292	273	289	295	314	298	280	316	266	286	255	248	289	321	301	284	256	281	272	277	270	282	271	289	265	250	277	265	298	285	299	310	303	256	274	289	267	282	272	290	289	292	291	287	274	320	275	280	283	292	284	266	297	270	280	252	270	294	267	254	290	296	313	281	288	279	284	292	304	260	274	305	273	280	294	281	270	288	298	263	266	297	296	270	291	298	291	302	252	270	290	248	274	291	278	271	236	276	282	264	271	277	275	290	267	296	286	289	254	274	263	303	280	265	274	262	292	259	284	244	271	293	269	255	291	297	260	257	280	248	278	284	267	277	283	291	304	283	261	256	286	283	285	278	288	285	264	279	267	277	301	279	273	285	303	322	283	261	301	270	270	271	244	257	293	266	287	279	287	265	313	295	275	299	265	258	245	276	236	269	279	285	284	291	276	248	273	272	278	286	277	268	279	285	291	299	274	275	284	274	271	306	260	296	278	279	273	295	250	319	273	295	273	303	268	272	278	298	291	275	272	246	250	285	294	285	284	302	277	264	248	301	269	268	294	249	269	281	259	281	268	282	298	257	283	296	260	252	303	285	287	262	249	283	282	282	288	296	269	281	285	308	287	265	260	283	301	273	274	256	294	269	275	244	285	286	289	259	287	311	283	309	296	294	290	274	290	245	273	274	262	274	258	232	287	289	277	305	293	276	273	246	273	288	297	276	266	273	282	277	285	304	288	303	278	270	294	273	294	256	257	252	295	278	275	262	291	251	286	278	291	307	280	262	269	250	280	251	289	264	292	281	287	268	274	248	270	284	248	285	320	287	276	288	276	258	280	284	246	282	301	257	244	273	268	257	275	310	268	312	249	293	267	279	308	298	291	283	243	258	299	268	292	260	295	266	292	285	246	252	274	282	292	294	267	274	287	262	309	285	258	289	284	265	277	274	270	289	279	262	269	271	313	295	291	273	308	266	267	291	270	279	269	291	281	300	314	298	284	278	299	274	305	280	281	261	272	298	282	280	295	312	300	291	284	262	284	302	258	267	265	291	274	288	286	303	286	255	273	277	307	287	266	274	267	283	259	271	269	279	310	270	315	275	298	287	291	288	288	298	314	279	308	285	270	289	257	270	287	288	307	278	271	290	295	263	290	271	271	287	258	310	256	264	311	257	261	275	307	279	299	304	246	251	312	269	265	259	276	280	259	283	308	276	275	287	277	272	282	279	271	284	267	278	271	259	288	297	251	287	263	269	285	320	262	310	293	293	251	285	290	250	282	275	276	265	287	292	278	251	269	265	278	275	302	288	311	267	302	291	284	266	315	253	293	323	294	269	297	275	308	311	263	269	302	282	294	269	258	288	280	302	297	300	263	279	280	276	259	257	297	283	245	298	248	295	299	288	299	297	273	289	275	310	299	288	258	284	305	286	292	277	274	297	292	280	317	293	282	307	295	256	291	298	271	275	302	275	268	284	273	265	303	264	270	269	273	313	233	251	271	285	263	279	290	270	276	287	284	273	287	304	287	277	295	244	295	258	311	261	291	288	291	294	282	263	273	283	278	295	275	280	275	273	261	266	285	314	272	304	268	268	299	266	299	273	258	258	290	262	292	267	291	281	300	270	282	279	270	309	246	290	291	310	243	252	281	307	281	313	257	311	284	228	298	245	289	304	285	289	269	272	269	286	265	277	289	282	276	278	286	272	294	281	263	284	275	284	271	278	265	282	283	258	270	301	271	285	278	282	284	288	265	289	273	247	292	282	279	230	306	294	270	286	285	305	275	263	273	304	256	284	269	286	289	265	274	284	288	259	284	283	281	259	260	271	255	294	258	279	294	283	282	283	251	293	288	275	252	282	283	248	244	303	272	288	299	287	307	289	297	284	272	290	275	282	272	273	291	266	289	295	292	290	283	281	308	279	284	253	282	310	271	296	247	285	304	248	292	294	276	272	278	312	278	270	289	301	285	302	263	293	306	265	321	278	281	306	277	277	271	291	291	296	270	290	288	279	273	311	274	312	257	306	289	273	271	254	276	283	288	283	276	302	283	281	264	294	247	339	243	288	283	282	299	296	287	274	265	285	248	241	267	273	299	288	303	295	277	288	261	266	292	259	284	268	285	288	285	293	266	257	249	297	265	286	257	288	299	299	286	297	290	295	257	275	290	251	352	316	284	267	291	244	252	272	286	256	257	282	270	275	276	294	272	285	255	294	279	287	277	285	289	275	325	308	275	277	289	283	288	242	273	272	299	296	296	267	287	286	276	268	263	269	295	290	288	327	300	262	288	273	284	265	286	291	293	283	282	291	274	277	265	261	266	283	245	285	278	308	254	317	277	252	282	311	275	267	261	284	276	286	270	288	287	243	253	286	273	281	253	272	281	283	274	286	295	288	282	291	282	263	289	298	267	262	259	293	262	290	252	273	262	265	264	302	262	278	286	274	261	289	266	287	276	286	280	276	273	277	293	281	270	284	283	295	261	258	258	249	275	292	261	272	304	303	275	282	277	293	301	273	266	293	295	279	299	281	267	297	288	262	255	293	268	261	266	277	263	299	289	261	278	314	276	309	258	283	252	279	278	291	222	260	271	279	263	279	299	292	287	308	287	294	269	285	281	285	289	293	258	269	265	296	264	274	279	290	267	269	295	275	260	255	264	264	288	287	290	287	302	284	268	273	285	306	302	279	279	269	264	280	257	276	289	268	292	281	268	264	261	280	309	281	284	257	249	277	290	289	264	297	274	255	277	293	274	269	264	265	274	263	269	305	251	292	252	268	275	261	294	247	268	264	267	254	264	271	272	282	290	309	294	265	275	293	276	301	306	279	267	287	292	277	277	293	281	273	310	270	303	268	265	266	292	272	265	257	282	251	270	313	281	261	296	276	251	284	273	290	289	294	260	264	288	283	272	278	254	245	314	276	266	252	277	302	271	296	301	274	270	247	256	282	274	278	273	301	267	275	300	277	286	280	300	316	271	291	253	256	292	273	258	285	277	293	268	263	318	271	288	278	259	290	266	269	295	289	281	278	255	287	278	290	280	302	287	284	283	286	273	268	289	300	242	265	298	286	260	274	273	282	284	295	273	268	309	292	275	265	301	283	280	285	258	275
26717	17441	3477	883	668	588	580	594	569	591	593	575	585	567	567	611	552	573	521	591	570	589	575	591	516	563	602	559	555	560	577	569	584	567	572	551	575	605	562	563	519	573	590	542	559	565	596	570	547	564	565	565	579	591	541	553	579	593	572	585	494	583	550	568	562	550	586	622	566	547	620	546	573	589	534	579	539	564	565	569	569	560	519	573	561	520	567	527	547	593	559	575	554	533	582	557	599	575	544	557	590	552	549	567	609	622	568	574	558	583	544	564	572	595	560	572	574	569	571	564	609	568	585	563	513	548	576	583	567	601	542	567	534	517	565	551	544	529	556	581	570	573	602	590	580	584	581	577	593	589	553	533	549	554	532	578	556	554	547	574	570	542	554	573	570	539	591	575	542	567	549	632	511	527	561	613	545	581	602	555	575	550	548	537	576	599	587	556	562	584	555	550	552	585	575	554	578	574	568	576	517	570	571	558	546	568	536	557	588	573	566	572	575	571	581	529	582	590	522	540	559	549	569	574	568	565	547	535	590	578	568	541	565	593	577	595	543	566	535	567	594	550	543	567	533	543	568	593	542	553	611	534	546	609	549	573	543	579	571	531	566	604	581	573	518	588	568	629	557	532	562	543	560	559	541	564	561	549	537	546	572	618	579	611	564	588	567	562	533	562	543	551	571	567	585	589	568	565	558	569	570	511	536	531	575	560	578	597	552	609	530	556	559	568	594	545	577	572	561	568	559	604	560	572	558	550	577	549	601	612	527	505	567	586	562	590	541	579	578	578	607	569	567	556	563	547	568	551	586	538	585	552	547	570	571	536	529	577	576	553	570	560	531	580	562	526	580	572	591	581	576	565	560	591	516	562	588	589	535	575	585	532	593	569	564	563	608	559	573	559	544	544	583	578	577	542	573	586	551	563	596	564	545	560	566	554	559	564	617	561	535	582	537	592	539	586	595	586	555	574	585	543	589	541	546	578	549	550	555	561	573	586	562	586	577	552	602	611	593	598	580	544	565	586	577	528	603	604	593	597	537	607	626	551	572	559	562	590	577	570	571	591	562	544	557	636	567	570	557	544	606	572	529	555	572	579	524	579	583	571	540	573	556	580	550	549	564	530	569	570	530	592	586	588	530	550	527	591	602	539	524	605	540	545	565	605	607	564	526	530	544	585	575	583	559	570	557	566	592	584	518	514	550	542	590	597	599	601	583	609	557	593	585	596	562	576	593	528	570	602	536	556	624	576	567	567	549	580	589	581	549	561	569	581	554	570	592	543	552	563	572	616	568	590	554	600	607	583	562	546	564	588	539	600	628	591	590	572	548	555	553	595	519	577	540	523	595	577	565	566	592	548	583	578	554	546	566	571	555	571	616	544	576	614	577	616	567	577	586	563	577	572	582	567	595	623	561	551	552	548	572	551	558	556	574	596	600	554	547	582	609	560	566	559	577	569	612	551	585	528	574	576	603	513	556	548	575	575	561	571	543	557	588	532	549	603	544	591	509	562	604	550	567	593	557	571	588	517	590	585	592	554	592	550	575	550	608	557	580	544	544	571	554	595	550	587	526	576	545	532	601	573	560	562	618	581	516	607	594	541	595	557	581	560	553	546	570	615	569	554	555	553	570	548	575	546	562	584	580	599	578	574	592	554	580	570	558	591	593	527	553	584	640	589	534	554	591	590	551	587	543	552	536	575	632	566	583	580	581	582	575	621	552	579	585	547	521	595	559	594	568	581	577	542	515	561	605	560	570	595	543	584	561	587	593	580	603	531	572	559	584	570	568	560	530	548	567	553	579	563	563	581	571	573	582	606	589	548	549	542	605	535	569	551	584	575	597	571	562	534	543	575	527	564	588	551	592	562	548	569	582	582	559	540	532	541	530	607	576	606	579	567	597	573	572	565	526	597	600	536	557	565	549	561	508	573	541	546	563	584	608	594	589	530	546	580	561	596	567	562	540	575	623	557	572	553	591	592	536	602	550	573	567	592	541	562	572	535	615	610	570	605	537	559	610	578	583	568	544	592	552	592	550	586	503	591	585	572	572	591	547	535	569	621	565	580	541	580	574	614	571	561	524	561	552	581	560	583	572	524	627	564	535	545	567	592	573	552	582	566	587	559	558	601	599	577	554	543	565	550	579	591	564	577	573	561	548	593	594	635	570	539	587	583	572	577	601	604	548	563	572	572	610	576	504	568	541	558	587	558	586	524	584	573	580	513	594	603	588	545	559	558	544	582	526	548	594	574	585	602	578	601	579	557	595	568	547	532	583	572	563	559	575	542	575	531	610	553	537	582	587	573	584	580	579	545	563	582	529	584	523	527	560	583	541	628	586	615	580	545	579	531	586	596	548	596	554	607	584	605	565	563	580	590	572	531	541	565	550	585	569	557	586	551	562	575	576	563	575	558	565	567	589	542	562	565	561	617	554	569	565	576	573	562	535	553	601	547	611	586	548	543	543	549	569	519	591	596	580	554	601	582	570	627	595	594	518	593	565	537	572	595	563	577	511	598	555	565	571	589	577	582	538	580	540	541	610	613	566	570	513	543	600	576	552	527	539	559	557	593	571	540	558	586	571	544	555	599	605	537	586	566	613	600	585	548	571	578	575	539	593	573	581	577	542	574	604	572	579	560	552	591	565	590	567	569	579	559	560	585	612	576	564	570	584	545	574	563	573	581	561	573	576	548	595	607	533	598	545	562	599	581	590	575	553	589	539	548	575	542	582	553	562	557	595	571	619	590	564	586	573	594	554	544	561	566	617	551	616	534	535	554	572	579	601	531	548	576	577	548	588	573	541	568	567	576	559	562	563	555	565	566	586	533	566	574	595	571	548	565	610	575	589	552	591	593	603	557	531	525	530	553	606	569	569	589	540	534	597	561	521	565	556	600	534	612	587	564	566	587	554	546	577	579	546	540	546	574	578	575	559	577	612	554	555	560	553	571	567	571	575	523	552	569	594	596	554	567	567	579	546	520	566	528	587	574	500	546	632	593	578	618	533	544	543	567	624	569	565	577	556	502	558	540	591	545	540	586	539	575	576	524	611	573	615	599	554	554	534	560	586	574	533	586	578	605	593	560	534	560	578	557	580	594	551	586	589	603	569	555	595	521	524	551	593	564	588	539	572	556	548	587	545	544	596	580	576	530	530	587	600	569	583	579	558	554	604	596	567	584	531	584	604	558	587	575	546	605	584	606	549	551	556	559	596	615	535	623	573	568	565	564	549	616	546	619	519	595	595	580	564	542	539	543	573	566	583	581	583	561	589	579	535	534	605	592	557	577	574	596	551	600	566	595	571	535	531	592	582	545	522	580	590	572	569	615	599	585	561	586	555	538	602	584	572	498	603	561	571	597	640	541	593	577	571	549	560	584	593	553	563	541	562	531	544	569	571	581	566	564	556	559	586	620	586	568	557	570	563	580	571	543	551	597	608	583	540	525	568	549	588	566	571	547	560	582	580	527	565	591	595	607	536	565	601	585
4233	1815	1281	990	913	893	842	842	806	837	805	780	813	821	820	845	805	784	819	820	815	785	787	793	775	799	814	782	784	785	771	833	802	811	769	730	819	870	759	817	814	785	832	825	794	788	790	831	768	787	797	788	765	771	817	855	777	810	764	766	748	766	832	805	853	726	870	766	779	810	751	776	754	867	810	832	772	748	836	864	826	812	803	825	777	842	782	762	791	809	823	828	780	795	791	814	830	791	793	815	799	837	777	828	847	776	811	805	826	742	848	823	836	785	786	789	772	802	798	779	760	792	735	814	827	800	819	846	769	775	799	794	863	826	820	812	757	787	831	829	821	785	782	785	759	765	812	818	834	818	806	754	802	800	809	896	877	807	806	789	818	784	736	767	783	806	813	815	805	761	778	782	801	785	787	836	871	804	809	804	812	802	762	850	835	823	839	782	825	785	804	820	793	836	754	801	831	873	833	825	780	875	770	789	837	808	826	737	839	764	837	814	819	861	771	773	796	764	787	813	769	790	809	785	814	803	804	806	829	832	840	796	779	823	821	824	778	778	735	771	795	795	832	803	812	745	810	792	747	817	775	799	816	771	819	825	794	814	826	738	780	812	788	774	788	790	811	801	847	754	799	795	815	767	779	783	783	781	809	805	779	778	826	818	784	809	831	814	783	741	859	832	836	804	853	809	825	803	819	824	772	820	776	816	824	818	789	774	858	837	847	769	781	796	728	747	840	779	814	822	802	809	800	747	803	796	786	769	796	852	787	841	818	825	792	807	782	772	783	801	789	820	821	799	794	787	786	825	845	785	836	803	805	787	797	781	794	801	799	787	848	817	790	779	806	796	816	772	786	806	793	811	781	823	827	823	815	814	768	773	828	796	801	827	772	796	827	799	792	799	780	774	818	788	805	789	834	811	811	811	772	810	816	800	826	809	811	798	753	794	767	821	854	792	819	797	799	802	785	826	799	797	761	826	750	781	844	832	835	826	787	783	761	812	789	776	776	783	813	796	775	773	774	786	783	815	781	824	820	806	810	788	774	823	776	793	778	842	793	837	818	803	798	827	862	791	807	813	777	782	830	817	848	802	801	777	771	740	837	794	773	798	802	796	751	782	796	823	789	809	781	801	781	740	816	809	783	800	811	820	822	846	802	802	771	769	789	807	832	809	759	818	804	822	813	821	836	823	853	792	762	769	825	809	786	866	805	823	738	841	782	779	810	807	838	782	769	796	778	808	781	782	771	771	783	787	792	820	802	776	750	804	806	776	825	751	784	741	816	792	750	775	802	770	811	783	779	800	812	789	772	823	808	814	787	792	833	800	771	780	742	791	826	790	790	829	774	806	799	796	815	751	825	845	825	810	809	771	805	775	830	787	822	808	796	818	797	801	824	781	828	825	813	791	811	804	773	789	758	776	795	782	800	774	792	799	810	799	811	803	825	758	820	817	806	832	774	801	805	779	803	828	750	777	768	848	783	799	809	815	817	776	793	743	836	757	819	796	800	823	760	795	760	794	807	757	804	789	862	808	773	809	834	746	821	769	750	830	808	813	781	765	793	799	799	839	797	783	793	782	800	794	818	761	804	796	835	851	804	803	797	818	808	828	854	851	798	788	794	808	823	816	756	847	843	827	770	839	789	800	788	798	782	876	815	833	791	798	836	852	794	745	819	802	839	809	832	831	795	778	820	797	844	790	829	802	836	756	807	798	782	804	836	849	799	846	802	804	768	798	811	753	810	824	797	810	841	838	746	801	811	820	816	767	772	789	818	771	810	832	816	789	778	809	836	795	777	821	777	835	792	808	824	808	782	810	783	770	827	797	799	837	809	801	793	833	818	824	801	778	791	866	832	803	819	837	847	780	790	783	760	821	803	788	767	776	799	790	831	828	848	827	811	829	767	776	831	796	826	811	799	820	776	781	756	806	838	817	805	781	811	798	805	808	808	806	801	764	871	834	851	790	810	811	799	821	825	784	822	768	819	770	788	791	799	803	823	822	763	810	819	810	730	776	802	831	805	792	791	846	824	808	835	845	832	843	774	792	816	843	823	777	747	829	846	774	833	780	783	808	808	836	769	760	824	809	780	820	779	872	829	826	798	786	788	806	759	792	800	826	778	817	820	819	827	808	815	757	848	825	808	789	876	820	838	828	862	753	776	791	812	792	782	861	741	837	829	840	809	801	785	807	773	790	826	823	755	835	809	781	835	808	809	782	788	786	751	784	782	776	773	883	789	780	807	827	796	788	795	790	763	748	801	776	763	807	783	800	792	782	803	803	806	780	836	849	814	812	803	795	841	838	861	792	830	801	778	829	822	832	797	841	841	823	804	814	827	835	829	803	783	767	787	862	816	826	819	783	767	808	781	838	791	785	826	770	749	781	806	760	805	771	792	795	808	800	817	815	817	778	767	802	876	787	805	786	789	785	794	830	801	775	784	787	793	806	775	797	784	806	807	754	768	755	840	828	784	813	760	801	807	793	804	822	799	787	767	873	783	777	774	806	833	780	841	815	792	832	800	827	785	778	765	790	803	786	815	815	745	808	839	780	765	789	819	802	763	795	797	824	816	765	846	774	872	823	787	785	829	802	806	735	827	867	777	809	822	835	781	846	853	828	833	795	819	776	788	781	826	798	803	782	802	812	799	830	785	815	776	782	790	790	776	802	792	792	750	826	760	792	757	781	802	843	823	804	815	762	830	773	822	811	837	832	807	821	772	800	777	791	762	796	754	777	815	810	844	810	847	749	806	808	843	835	812	799	793	809	806	807	799	787	813	784	824	753	782	800	819	765	823	779	747	807	802	815	788	793	830	792	796	814	782	807	777	800	804	821	771	773	826	782	771	781	783	829	820	776	786	800	813	803	789	815	767	814	826	833	810	780	814	759	871	826	797	851	803	769	801	771	822	760	768	808	783	799	794	706	778	776	771	840	826	816	825	816	829	802	805	824	816	798	808	804	798	775	800	776	797	765	764	756	776	831	816	830	803	779	792	824	785	825	781	825	854	771	825	826	799	840	818	776	799	815	814	803	783	763	791	752	794	798	797	783	806	787	774	807	816	754	816	830	827	805	797	800	843	813	795	818	838	839	800	785	825	783	802	792	822	758	847	810	793	783	774	775	757	818	802	807	778	795	778	802	778	795	768	790	813	817	762	768	791	775	835	798	838	799	812	781	807	833	829	854	813	779	858	826	814	791	850	737	841	814	799	789	789	787	847	759	811	809	792	796	844	785	856	883	782	766	806	818	744	802	808	838	761	820	784	819	802	797	820	843	857	819	803	830	824	805	815	788	808	834	860	749	797	777	796	799	807	829	827	793	808	778	770	780	806	823	863	838	829	811	746	810	796	773	782	802	831	832	753	820	762	769	785	847	845	808	800	763	774	805	832	797	820	798	781	796	815	818	811	808	797	785	794	865	798	818	818	784	759	779	772	806	800	811	759	826	818	776	812	791	784	796	780	782	815	775	791	820	792	724	831	800
22979	20940	27930	24086	20703	3441	661	465	384	354	347	337	304	309	287	319	271	291	282	300	280	281	252	259	276	261	245	272	216	259	285	259	246	274	258	262	245	255	220	251	244	239	265	232	269	252	275	254	237	238	220	225	239	243	258	269	235	253	251	248	272	254	255	259	252	243	287	269	243	261	245	232	244	238	258	248	241	231	271	264	255	245	220	254	260	238	237	256	232	241	260	246	276	262	240	238	245	233	279	267	232	239	230	251	272	233	255	225	261	229	263	238	240	243	267	253	245	234	253	232	232	256	235	231	225	259	236	228	259	241	249	262	261	218	242	237	248	259	233	245	274	246	224	276	237	255	231	226	237	245	261	282	229	235	267	229	247	251	235	221	221	255	222	240	241	236	253	264	281	240	236	248	271	256	251	274	258	246	244	220	251	257	246	241	237	257	229	224	248	289	231	252	237	242	246	243	237	236	262	260	266	275	241	268	265	251	227	255	243	232	257	255	271	247	258	238	246	233	266	231	233	253	260	270	255	260	271	255	266	253	225	244	279	231	221	283	249	239	229	249	250	266	234	221	224	241	270	234	241	256	246	227	264	250	271	249	236	240	245	254	249	250	253	249	257	256	249	245	253	221	213	270	245	261	227	240	261	244	267	220	264	246	246	230	225	229	233	225	251	275	250	246	248	253	220	245	244	235	234	260	233	265	249	239	256	241	226	225	254	236	200	265	254	250	264	253	238	243	248	244	248	249	267	218	256	261	234	230	259	249	241	247	230	226	261	244	234	254	233	226	251	240	266	237	245	244	240	254	224	258	250	215	245	246	263	273	264	253	253	241	243	254	259	237	270	241	237	256	227	263	216	264	235	249	262	225	241	244	241	234	237	259	248	264	248	277	239	256	251	243	248	221	244	245	257	244	246	273	267	240	265	266	253	234	258	264	260	249	233	248	244	249	249	249	276	256	230	244	226	254	255	246	218	240	247	255	254	243	225	254	234	234	250	263	239	241	279	230	246	250	237	232	239	226	253	228	228	252	207	252	240	258	241	257	229	234	253	248	250	255	262	246	224	254	242	266	252	251	254	243	281	241	244	235	235	269	272	231	261	231	262	248	235	254	254	230	258	241	249	251	245	233	248	256	245	239	215	247	286	227	257	232	224	258	222	233	189	275	250	244	251	265	226	271	222	246	209	255	231	249	272	239	241	245	248	266	258	251	250	255	225	248	245	220	239	280	260	266	246	234	270	253	262	240	253	252	264	260	265	256	263	235	253	245	254	247	218	304	271	232	243	258	244	236	297	261	229	249	266	256	223	243	242	270	215	251	267	232	207	241	246	234	255	248	242	215	258	241	220	218	254	282	235	254	256	284	237	234	256	239	265	276	244	225	245	246	268	245	266	253	270	230	233	257	229	257	247	225	259	255	254	259	248	259	240	221	270	266	264	229	248	242	245	264	219	223	241	226	247	257	257	222	289	240	236	224	248	238	241	271	272	233	257	244	270	248	264	208	254	235	263	259	260	280	223	238	230	243	258	277	268	257	243	226	243	252	242	276	254	270	246	254	244	250	250	249	257	264	278	246	250	248	269	261	225	254	249	249	236	246	260	249	250	229	244	256	258	268	270	235	269	266	238	267	266	267	263	220	237	251	230	248	246	231	264	241	257	269	247	282	225	250	251	267	239	258	264	260	244	241	252	239	267	241	235	258	274	234	251	262	223	233	230	267	239	228	251	243	259	271	242	258	230	288	259	254	245	230	268	242	234	265	247	239	237	251	248	219	228	242	235	220	261	245	232	232	264	254	241	254	220	222	225	274	240	260	244	252	255	269	261	231	226	257	246	239	259	236	213	238	263	254	240	263	241	245	266	266	255	245	244	236	238	245	228	235	222	274	247	243	235	228	229	254	255	248	255	259	236	223	219	257	231	235	237	261	257	257	233	239	248	252	249	247	249	262	255	233	245	236	240	274	263	241	252	253	271	288	249	199	244	261	238	239	249	245	232	232	272	227	243	247	235	224	241	253	230	237	234	260	242	241	247	231	233	276	248	229	254	225	254	229	246	228	230	260	240	267	223	250	241	227	257	275	242	220	251	261	247	243	246	249	215	293	258	232	241	244	252	207	244	242	248	241	252	254	269	236	259	252	226	266	238	241	266	244	254	232	265	228	226	249	245	260	256	238	291	277	243	226	252	243	252	243	218	223	253	247	257	242	242	229	260	260	255	204	252	243	238	230	275	286	236	230	211	252	250	250	267	247	248	273	258	266	205	241	249	227	240	237	232	247	279	290	256	256	257	217	249	260	271	239	225	260	243	240	261	236	255	245	231	247	260	274	225	244	269	250	259	229	227	231	237	234	238	247	226	266	258	227	255	257	243	251	242	245	257	250	232	236	249	253	243	253	250	265	262	275	251	235	256	236	247	219	263	260	258	254	283	229	243	263	259	288	264	254	228	234	228	228	245	264	247	212	241	246	227	280	277	256	243	243	246	233	262	247	263	255	255	244	254	235	243	264	265	237	245	237	261	254	225	279	230	256	244	259	262	246	245	250	229	232	235	233	232	246	246	250	265	240	247	243	264	239	253	254	240	243	251	277	217	249	236	236	235	234	227	228	234	269	237	239	236	246	261	253	259	222	237	254	246	227	228	229	247	228	271	229	256	243	247	279	245	242	241	222	212	286	232	246	254	229	251	298	245	231	273	244	239	269	250	253	269	236	263	282	252	234	235	254	255	262	255	236	235	251	235	252	249	245	248	257	258	254	247	283	243	266	215	229	223	261	260	249	237	244	249	210	243	272	273	272	230	248	232	241	248	243	237	224	261	231	265	239	233	260	226	233	239	265	243	261	253	245	245	242	248	267	249	248	254	222	262	265	265	249	234	253	254	272	222	252	250	234	222	236	264	254	246	247	221	237	241	248	248	240	257	259	228	232	242	264	232	243	238	259	230	242	277	233	261	236	235	282	244	254	224	226	241	252	254	285	247	257	197	257	235	242	259	239	263	275	243	244	231	223	242	247	267	234	251	240	259	246	278	259	233	260	258	256	244	251	255	254	251	254	276	250	275	243	256	269	259	283	230	240	219	220	232	249	258	241	266	238	270	246	241	248	253	221	218	267	232	253	265	251	260	239	246	225	247	233	269	241	226	236	194	270	249	228	220	248	244	272	261	205	264	232	216	254	236	247	273	239	221	210	275	226	265	246	254	221	264	241	268	242	242	252	255	255	245	266	232	249	288	214	246	256	238	266	241	237	248	240	248	252	247	236	272	244	253	232	238	234	249	233	236	249	245	278	241	221	258	248	234	229	246	250	254	252	249	241	247	225	255	242	264	253	256	256	259	222	260	219	240	241	231	241	242	241	248	253	242	255	246	244	229	251	252	259	232	231	233	242	236	217	240	221	241	231	243	244	253	241	256	263	251	264	246	266	274	220	223	240	247	254	262	258	272	251	267	250	228	261	244	248	237	245	239	275	232	246	228	245	244	271
3176	8923	5604	2552	1903	1365	1127	913	717	676	629	580	510	542	496	449	469	409	428	412	384	392	431	434	382	401	407	385	380	400	363	425	401	359	381	398	378	385	401	339	380	376	367	353	373	357	362	362	361	390	361	386	378	360	414	360	394	377	397	370	413	365	392	385	388	357	390	358	366	369	364	344	395	391	349	372	317	362	369	360	365	400	366	351	355	384	359	403	395	394	408	393	356	344	407	376	363	345	383	384	397	364	369	410	370	364	371	322	367	346	384	345	361	343	378	361	377	400	370	383	321	363	391	369	364	384	397	374	388	393	363	378	354	372	359	399	390	386	343	392	332	356	368	417	375	368	385	382	356	362	378	410	370	370	384	366	392	408	365	361	377	374	342	375	398	402	379	389	343	358	336	356	391	376	368	377	351	393	365	337	342	372	343	362	339	373	372	369	403	380	380	392	364	395	344	362	380	401	337	350	365	359	368	411	358	387	347	369	379	370	439	374	386	399	346	357	387	360	386	361	374	365	377	361	394	369	388	371	355	364	380	369	375	358	400	386	362	374	399	354	363	376	385	358	379	384	372	360	368	373	324	360	325	390	367	387	378	363	382	371	370	354	381	381	372	359	368	351	349	385	382	371	402	351	341	398	384	381	379	405	336	422	364	381	403	381	349	359	360	390	391	393	373	424	386	377	362	357	380	365	406	332	378	377	365	361	377	383	347	357	327	360	374	364	384	352	317	356	366	371	395	397	382	353	384	363	382	359	332	370	367	366	367	404	376	368	388	332	363	360	391	331	386	402	363	357	373	349	340	365	393	381	357	392	391	357	377	378	349	364	372	347	331	344	394	400	368	332	322	386	359	344	356	379	356	368	345	390	379	404	362	349	377	382	379	382	387	388	364	338	357	387	372	359	366	337	365	338	350	365	405	418	346	359	347	360	370	380	390	383	372	364	357	382	345	339	395	344	329	367	338	361	374	381	422	349	387	361	372	352	387	366	357	373	378	316	371	401	368	371	398	364	356	350	360	377	394	388	384	414	389	395	380	371	378	395	391	377	357	360	367	386	368	392	354	332	389	359	377	368	360	372	366	376	366	352	396	352	369	396	351	378	349	379	390	340	386	368	404	357	353	350	377	334	376	358	386	369	363	390	367	372	387	365	379	350	393	369	370	332	407	345	386	352	399	383	377	392	388	350	342	352	377	366	362	364	403	356	381	353	357	388	356	347	369	369	375	359	381	380	370	404	367	368	354	396	365	372	377	351	387	385	348	385	411	363	390	401	390	369	367	383	384	359	385	336	344	362	372	362	374	372	354	337	399	402	354	373	402	362	353	397	349	364	362	372	392	401	411	374	370	359	355	384	369	378	345	396	382	369	390	365	356	355	379	369	372	367	356	364	377	341	395	365	396	385	389	371	378	385	377	385	394	347	383	368	390	346	365	362	349	388	373	378	349	342	394	373	377	356	343	365	354	397	373	374	401	352	390	377	336	380	331	370	385	388	361	368	385	368	391	367	387	329	365	333	358	374	376	366	381	351	327	356	354	425	411	368	352	362	369	349	379	393	360	390	366	423	397	370	354	394	346	378	381	354	350	365	355	382	349	380	375	351	395	381	356	377	395	367	344	405	393	367	354	344	385	408	375	363	350	380	390	330	364	382	366	371	388	352	351	368	324	399	389	382	360	373	346	361	363	366	399	338	380	341	365	399	373	340	339	390	363	371	344	332	361	367	432	356	406	353	355	366	380	366	395	372	380	408	390	388	371	379	366	347	367	362	403	361	383	353	381	349	371	345	359	401	389	394	339	376	360	367	347	410	360	382	383	351	383	340	385	351	407	392	351	374	355	406	361	386	356	392	365	365	376	360	380	346	405	375	364	376	406	342	357	355	370	394	364	360	400	356	361	374	345	355	399	354	398	366	349	385	383	383	394	387	347	402	399	392	337	369	379	370	380	351	392	376	388	349	335	395	362	339	347	364	362	350	361	365	365	395	423	357	345	356	358	365	359	388	346	380	356	391	392	405	376	381	381	377	389	368	422	381	364	392	375	333	355	360	396	349	360	354	346	364	347	357	405	370	364	363	390	374	359	368	368	369	365	376	374	355	357	320	358	393	406	387	345	399	379	395	381	374	342	400	405	398	359	398	406	391	366	349	355	364	362	380	376	364	352	381	404	360	355	377	358	379	413	365	390	381	391	391	372	384	374	354	368	382	393	393	364	357	372	394	363	399	372	429	383	377	376	403	356	380	389	396	350	361	348	348	365	378	362	372	373	375	351	333	367	367	393	357	330	372	357	385	384	364	377	367	347	332	363	372	375	389	372	375	404	365	356	394	400	412	368	386	372	365	422	351	368	390	391	355	364	383	379	368	390	346	358	376	375	390	380	397	354	356	355	387	359	395	374	381	366	379	373	362	392	400	365	391	396	349	379	369	398	368	368	399	350	400	368	366	366	374	367	353	395	374	359	357	351	395	390	386	400	381	350	365	343	428	361	380	385	334	377	375	352	365	368	352	358	380	375	349	370	352	382	393	364	319	393	344	363	372	367	399	359	361	352	369	389	381	358	361	390	384	415	379	354	375	365	408	368	381	400	356	384	370	374	375	370	375	368	363	407	365	360	380	397	371	332	362	391	357	348	341	371	350	373	400	361	402	394	343	371	380	378	363	351	358	347	390	377	377	363	398	383	368	383	347	399	370	348	351	357	339	405	399	374	364	401	426	408	369	385	375	367	368	351	342	401	393	358	411	381	373	381	416	404	403	381	393	377	378	321	365	357	394	368	377	373	383	387	373	373	382	393	372	343	359	390	417	370	387	365	365	372	350	393	356	382	411	380	363	377	381	382	337	363	352	368	377	377	379	377	390	354	341	377	355	358	375	386	329	375	360	400	353	378	390	373	389	383	382	381	388	393	371	410	339	385	348	371	339	374	344	362	397	360	374	393	369	375	381	394	373	357	333	400	346	378	373	376	407	327	376	387	344	372	349	388	293	399	388	378	364	344	350	351	393	358	391	388	366	396	364	376	381	346	374	412	367	399	365	391	386	359	372	392	404	405	372	394	392	379	362	369	387	337	347	390	369	387	387	359	423	403	373	351	365	366	362	357	397	402	409	403	363	384	357	368	368	360	383	406	363	406	364	388	384	368	336	323	342	384	360	356	365	369	375	367	378	368	366	336	378	374	383	363	404	393	361	384	368	367	378	379	358	362	399	347	360	350	389	374	363	386	361	366	363	370	362	357	349	377	401	382	355	407	351	402	382	374	352	348	344	373	395	382	366	382	400	363	376	379	340	370	365	362	364	347	383	381	364	368	388	347	348	364	333	362	375	366	359	362	378	373	356	361	364	341	376	395	364	350	391	347	335	337	394	356	354	378	393	359	364	357	380	354	381	361	374	389	393	366	404	392	380	355	388	404	363	353	406	368	385	387	372	383	390	378	344	367	351	393	420	339	357	378	393	340	373	373	395	376	369	348	393	393	358
24216	20947	26307	24644	2944	796	791	742	676	656	671	633	672	672	664	662	655	637	637	653	635	626	679	626	647	637	652	640	576	593	615	607	633	629	646	604	640	634	614	591	631	657	639	627	638	619	618	616	639	628	631	606	600	625	639	613	594	618	645	610	618	631	658	683	590	573	632	631	623	589	590	605	637	611	669	647	622	635	624	655	641	684	604	632	610	617	601	628	627	637	608	620	652	594	603	623	620	600	648	583	612	650	610	630	639	590	610	620	652	621	644	634	598	676	614	602	682	608	669	616	601	621	626	626	662	632	645	690	589	637	601	632	648	658	632	609	642	605	625	610	643	589	629	647	607	646	609	594	606	638	648	601	693	618	594	652	626	623	630	647	622	607	603	638	708	585	599	651	653	618	655	651	604	638	601	647	649	602	563	653	615	645	676	648	628	660	660	633	670	593	616	642	662	618	629	628	646	627	670	650	612	641	650	654	571	622	649	611	633	626	630	654	623	597	604	646	610	628	649	632	602	606	564	591	623	648	585	612	607	655	630	597	631	620	638	622	622	635	617	605	589	605	581	591	581	633	586	656	623	632	630	641	657	580	628	654	640	603	626	614	650	631	614	639	614	563	633	636	619	655	635	665	678	605	630	613	642	658	623	636	622	626	558	636	627	617	638	600	564	602	660	595	600	625	638	628	605	592	618	621	575	620	601	594	609	604	639	632	676	626	605	637	623	613	687	612	610	621	607	572	615	647	624	678	625	590	629	648	642	614	618	609	654	607	641	644	641	636	632	647	572	586	665	638	606	620	609	579	641	624	607	621	607	573	623	611	626	634	603	633	626	617	617	646	600	637	635	647	596	579	624	643	640	601	663	597	574	601	615	630	686	646	657	639	618	648	597	619	604	589	623	570	594	639	629	639	608	624	545	656	625	588	579	616	691	627	656	625	633	609	634	584	613	624	602	657	610	643	623	606	618	617	647	637	644	633	623	598	596	639	637	614	642	606	622	660	618	633	620	635	654	601	669	612	625	640	592	620	647	593	629	641	640	609	616	655	611	596	643	593	601	642	624	606	631	600	602	650	627	620	587	630	616	626	564	613	618	623	629	593	607	621	628	621	608	626	597	636	617	672	644	643	598	635	598	611	620	632	635	629	614	605	643	656	663	604	580	659	630	591	611	686	599	615	583	642	589	654	634	652	620	622	609	659	612	583	632	581	597	602	657	644	618	665	659	642	638	622	615	625	610	601	619	632	635	630	626	610	639	608	604	648	619	619	611	624	599	605	604	625	599	622	631	636	607	646	623	616	645	627	598	565	585	565	604	634	622	625	625	619	584	606	628	655	656	640	658	637	619	648	645	641	597	615	646	593	619	642	603	611	605	611	583	624	621	615	666	657	639	604	654	648	563	653	621	624	668	596	614	595	649	615	622	612	597	610	616	649	614	570	626	635	635	616	601	613	600	604	622	590	628	608	591	583	636	640	632	629	647	579	625	641	616	604	625	647	605	592	628	625	616	582	616	635	627	597	653	632	586	604	600	655	614	635	612	637	638	576	631	629	599	631	655	593	595	645	662	583	587	608	639	624	630	594	640	616	662	625	645	653	619	627	629	603	629	613	634	641	606	597	619	676	630	609	658	655	625	629	616	597	631	628	636	633	592	613	635	601	581	610	671	647	670	635	651	599	605	658	667	644	609	629	661	642	593	637	605	605	631	625	645	594	626	597	651	619	583	619	631	641	611	662	585	631	594	576	605	684	578	644	657	612	578	633	618	597	588	628	603	632	641	658	636	603	614	646	581	619	612	623	589	617	591	608	603	649	595	600	667	623	634	617	644	661	646	583	646	610	632	620	636	610	633	625	598	637	638	611	618	617	629	629	614	618	595	648	604	607	631	632	643	600	620	599	645	659	620	660	568	598	619	605	600	625	606	658	646	657	599	632	646	589	612	650	639	606	655	621	628	662	610	595	600	657	598	588	627	592	617	616	623	663	646	620	593	576	617	675	588	572	603	606	651	634	638	640	642	611	625	636	603	640	598	643	661	594	682	642	647	634	633	624	640	626	594	598	631	579	603	594	675	611	642	635	609	634	627	695	641	662	617	606	605	629	616	609	613	629	611	598	658	622	616	626	589	607	605	627	615	639	640	651	599	618	629	608	613	642	616	626	651	594	610	638	601	592	582	626	608	651	686	633	638	623	586	623	618	577	611	645	650	659	650	601	613	661	640	634	611	657	642	649	624	634	664	620	564	597	541	606	643	615	603	629	609	637	638	635	604	647	645	633	613	638	631	631	655	603	636	661	683	613	630	663	660	592	673	626	619	635	636	624	602	618	630	616	700	623	621	624	626	654	613	666	606	632	639	613	661	645	629	593	660	581	641	570	597	598	652	677	663	640	608	624	655	647	650	641	595	647	627	619	632	578	632	639	645	611	623	633	647	594	618	575	617	573	637	638	695	638	626	625	649	618	634	652	609	594	639	639	651	579	626	652	616	608	633	611	679	607	611	639	663	590	609	589	615	620	600	600	604	662	622	562	641	639	616	620	641	626	610	655	657	591	636	593	605	647	593	590	593	604	638	615	608	632	623	659	589	608	618	614	616	659	614	614	607	666	610	610	639	626	627	641	606	643	615	644	602	566	663	571	667	639	685	598	615	617	638	648	626	611	678	645	633	654	626	622	624	632	593	702	615	652	585	621	634	610	658	605	657	643	617	608	616	645	643	598	615	640	667	602	582	607	625	601	619	615	634	648	637	621	587	643	589	602	618	622	672	663	619	654	638	621	609	646	558	600	635	615	578	642	617	630	661	638	627	631	650	620	612	579	610	632	629	621	655	619	648	645	632	604	600	620	601	654	636	618	607	651	621	625	579	605	597	648	638	583	614	616	628	607	647	625	665	628	611	634	637	612	662	628	659	606	687	650	605	614	608	594	644	636	639	605	626	609	608	605	607	609	588	675	610	654	674	605	595	614	614	571	605	624	630	634	629	605	651	628	613	635	641	650	618	662	674	635	655	581	607	649	620	647	621	594	652	667	627	592	602	614	602	628	640	619	624	572	614	649	604	603	632	638	597	597	599	672	628	632	629	608	636	599	638	585	647	595	628	644	611	625	619	629	616	602	635	654	599	654	646	665	631	633	604	611	581	672	578	652	600	607	662	627	587	622	644	593	619	596	610	586	659	625	611	589	599	613	642	626	568	629	610	622	623	636	646	614	638	597	670	631	629	639	648	627	632	596	617	633	615	633	623	640	644	677	630	665	649	608	619	590	627	607	652	612	659	641	646	588	647	631	629	640	603	564	660	639	613	601	642	596	625	578	636	646	595	611	665	647	601	590	593	599	630	638	655	621	620	605	600	607	633	615	597	622	694	628	587	628	646	635	600	644	665	633	589	622	609	643	661	607	596	644	586	638	617	650	642	574	594	615	615	573	624	643	643	623	620	646	581	632	614	617	635	613	619	622	630	580	612	586	627	616	600	669	587	616
3531	5083	3427	1881	1519	1334	1212	1123	1005	1026	1000	948	905	963	937	980	899	945	903	929	864	882	914	910	856	895	836	909	907	824	824	885	873	855	881	874	871	833	937	805	853	875	837	856	854	844	844	851	893	855	791	923	833	887	889	879	864	872	856	843	866	871	901	848	827	846	877	866	850	916	848	878	854	890	861	856	885	869	870	882	856	855	855	901	872	923	853	844	838	885	947	897	842	845	854	882	852	888	903	907	920	829	893	822	848	852	819	864	874	865	867	940	894	836	817	855	846	815	846	877	876	852	846	855	871	850	831	858	875	842	887	846	910	819	824	899	892	841	882	894	886	906	828	868	877	845	832	886	883	810	879	880	831	823	829	873	847	905	905	827	843	853	839	835	929	855	840	849	861	870	808	879	904	846	838	890	937	874	883	883	869	906	867	876	875	848	874	871	846	876	902	873	812	907	850	902	860	810	851	841	872	870	928	871	848	846	872	850	866	873	859	852	887	888	849	863	883	868	876	903	830	853	845	881	819	812	892	895	890	870	889	892	860	853	893	864	832	881	830	815	891	869	852	811	913	844	919	829	825	835	859	898	799	858	847	859	866	897	854	804	895	906	867	856	887	907	844	875	858	861	903	844	866	902	849	855	811	848	824	882	946	851	830	856	835	875	907	859	877	900	884	873	865	835	891	877	831	872	890	859	810	879	854	857	863	890	860	880	831	883	887	824	831	859	872	836	874	882	823	873	864	845	880	906	882	839	894	892	834	846	860	869	827	862	919	893	848	819	857	865	871	837	908	847	926	886	891	814	862	829	858	895	881	866	806	880	837	827	836	887	841	835	827	841	911	894	904	845	863	818	888	881	853	830	848	902	852	893	850	872	870	836	875	846	804	931	891	892	887	847	850	907	870	830	848	848	844	825	854	821	832	891	821	850	880	825	907	891	924	859	877	858	844	874	883	928	899	789	870	903	880	847	863	823	931	860	817	883	821	847	879	838	910	880	819	900	847	877	934	864	849	897	867	827	856	858	878	886	876	837	862	882	896	866	796	888	848	826	868	822	905	898	860	847	890	835	851	836	855	894	918	850	775	897	848	845	809	830	870	878	883	839	899	828	874	900	839	852	848	870	874	940	837	882	807	831	834	841	847	901	805	836	866	850	855	877	863	841	841	830	892	859	879	870	876	865	902	821	848	809	823	853	886	879	832	788	887	856	865	874	820	849	873	813	859	853	851	880	872	844	896	867	875	906	794	876	905	843	855	888	841	853	852	847	820	878	903	853	836	898	875	896	907	872	820	813	847	798	869	874	867	850	821	923	844	885	860	837	845	854	852	860	910	884	858	832	825	890	843	866	862	850	834	838	844	844	858	874	842	840	853	866	885	888	833	872	843	843	877	940	880	881	860	827	884	903	863	866	817	842	885	804	865	803	903	872	858	849	844	852	834	851	869	877	851	837	841	843	859	835	877	893	817	908	880	845	885	823	876	783	873	915	850	825	930	865	835	868	855	859	873	861	874	846	867	876	839	873	869	817	858	921	878	810	866	873	876	847	886	844	810	910	871	803	845	857	815	853	893	851	916	888	877	880	831	882	869	869	912	891	843	873	818	905	847	848	875	894	879	884	859	807	840	878	863	784	874	867	910	872	868	837	845	878	882	881	892	833	843	850	884	905	839	794	827	906	876	891	901	847	888	859	847	847	833	858	878	882	882	835	863	852	822	847	847	838	872	838	930	856	816	870	807	868	856	880	840	858	856	914	889	852	900	873	830	837	870	851	881	873	905	803	856	869	873	881	839	873	845	867	863	921	844	811	874	868	801	849	846	945	868	881	892	851	836	851	909	852	849	846	840	868	804	892	895	852	870	921	859	907	900	847	922	896	833	838	881	870	811	818	882	820	830	865	855	839	870	843	844	900	897	792	883	851	856	873	889	875	901	827	864	876	847	866	879	874	875	868	858	901	845	890	827	878	885	855	861	885	852	852	854	883	893	877	901	862	889	827	888	879	858	872	900	826	848	855	879	864	904	831	867	889	851	922	889	873	838	880	874	912	876	891	886	877	853	861	873	860	848	847	877	853	893	880	832	797	860	852	882	862	845	863	878	877	893	857	850	875	866	914	853	872	899	776	866	851	876	872	878	846	852	880	859	898	928	846	857	849	855	820	899	853	890	853	894	862	838	877	863	839	867	921	871	855	864	850	853	888	863	868	841	866	796	901	825	880	867	854	859	920	836	875	866	869	876	894	845	889	785	862	909	877	865	866	838	843	891	895	853	891	875	857	874	843	894	902	801	871	898	827	880	896	898	862	885	828	850	817	905	932	839	829	851	816	902	887	855	831	871	873	808	856	858	819	892	896	877	868	892	852	886	892	869	865	831	886	870	911	914	821	823	905	868	855	855	872	892	842	873	914	846	890	866	873	929	826	807	826	855	859	898	853	866	889	878	820	886	857	868	827	908	841	842	872	860	875	860	868	863	880	893	848	840	809	885	847	879	823	859	890	862	782	863	858	817	859	880	875	810	884	854	827	839	833	901	867	838	884	851	856	842	846	856	852	855	824	883	889	866	889	908	855	889	860	892	903	848	865	855	899	877	867	862	837	881	851	868	778	855	797	884	853	874	892	847	929	857	874	867	881	876	832	859	813	858	855	855	882	872	874	906	834	867	809	859	839	901	894	849	876	804	862	875	829	866	812	900	893	837	826	880	874	881	858	843	844	843	834	870	907	811	867	843	858	827	888	799	875	811	838	881	892	911	857	908	843	882	908	884	852	825	832	854	939	845	909	872	847	852	873	866	850	873	864	836	906	848	854	911	879	841	841	814	842	872	887	881	858	910	849	857	850	874	870	830	872	901	852	869	856	839	894	913	817	853	875	881	904	858	866	894	875	779	869	853	857	824	858	882	840	890	901	830	904	842	884	814	878	870	901	864	827	880	821	898	897	858	903	839	889	815	847	852	922	896	867	859	857	887	891	841	835	920	884	840	880	899	883	856	887	897	876	859	914	862	835	852	845	887	844	868	914	852	854	886	844	845	821	846	864	861	872	880	892	827	877	841	922	927	869	853	854	901	858	797	810	868	829	865	853	837	861	920	900	877	831	775	855	833	890	866	883	834	848	855	868	880	825	886	835	839	854	898	827	865	898	905	852	888	883	884	851	826	868	862	828	847	877	847	863	911	892	826	867	860	839	850	913	841	831	817	888	893	834	811	902	823	837	872	863	910	895	874	945	855	931	820	870	880	877	869	858	880	852	886	878	822	841	857	892	860	839	868	913	825	873	811	889	891	863	888	891	857	877	879	860	877	900	819	856	889	875	864	857	865	864	831	831	836	913	898	841	854	854	866	863	871	894	898	898	849	849	825	826	828	933	889	828	891	902	881	852	827	872	843	815	845	865	898	879	880	878	846	838	872	868	832	832	865	845	888	840	915	884	835	825	835	904	802	851	797	849	934	919	877	848	902	829	889	855	835	845	879	890	853	892
22029	20982	28584	23552	20983	20670	2349	617	456	419	377	339	312	307	267	276	239	248	275	235	250	246	252	253	228	219	228	183	213	242	236	210	215	199	200	213	217	188	221	189	204	209	178	209	191	196	223	208	219	223	194	229	206	187	184	198	176	222	204	229	195	210	192	237	215	206	204	193	185	182	200	210	184	201	200	214	220	202	194	212	202	188	186	183	206	215	165	185	201	195	195	207	201	183	195	215	199	198	197	181	201	199	181	223	209	199	197	207	222	217	188	220	206	205	177	222	187	194	178	218	218	219	209	207	205	198	184	199	197	199	181	205	204	183	233	196	185	195	204	187	208	218	189	205	206	181	175	203	192	215	186	192	207	206	218	201	210	202	210	211	203	212	197	199	176	182	213	201	175	211	210	202	196	209	203	199	208	168	200	235	166	216	226	198	205	186	220	205	209	190	218	190	193	206	217	206	219	203	209	198	219	216	188	204	214	185	184	184	227	204	188	226	209	207	201	238	227	199	218	199	195	198	200	239	225	177	177	160	200	188	201	202	211	182	209	203	224	218	195	210	184	226	189	190	217	212	200	189	189	219	212	211	201	199	216	200	188	191	195	177	199	187	214	196	212	188	227	196	208	195	206	198	202	188	205	202	199	198	211	209	214	203	212	221	195	192	204	197	189	188	204	195	210	183	209	171	209	195	202	179	188	187	186	214	203	189	198	195	182	180	169	189	177	203	210	192	200	211	187	198	206	223	215	219	197	210	193	179	217	187	190	212	205	204	197	223	220	214	203	209	199	206	229	202	178	221	210	201	195	178	220	187	183	190	210	204	198	194	191	199	196	217	199	197	197	191	172	184	213	186	212	213	224	213	203	193	198	199	188	205	204	215	179	227	189	177	213	211	216	186	185	191	185	189	197	211	173	202	202	191	188	184	197	182	208	189	173	184	212	200	198	190	197	221	186	196	198	196	189	190	209	197	199	193	210	209	196	238	202	193	204	220	184	208	188	205	215	187	210	205	202	188	182	217	230	187	229	195	199	182	240	209	196	209	210	192	194	180	230	204	214	223	192	194	212	184	193	208	195	211	194	191	198	201	206	216	217	193	205	198	212	190	173	188	192	191	201	197	205	217	204	213	206	191	192	200	209	198	199	186	201	189	206	194	198	175	190	179	225	167	199	176	194	184	187	197	211	219	191	240	208	180	203	176	209	210	186	217	203	205	194	195	207	213	214	223	208	191	203	186	174	199	207	226	193	213	221	182	191	192	194	181	200	213	196	195	206	207	189	209	211	209	189	213	188	176	178	191	183	213	197	175	199	212	190	187	218	219	196	184	197	197	202	213	215	190	211	197	220	180	219	191	203	191	197	207	196	188	218	190	201	215	184	198	201	222	211	205	176	199	204	188	193	211	196	201	212	208	223	197	197	181	178	160	197	198	192	199	210	180	194	213	223	191	182	199	194	207	207	210	186	211	208	203	217	200	207	178	199	225	185	224	220	201	183	219	190	199	210	180	194	198	214	188	211	191	192	219	186	228	187	220	202	206	233	208	193	195	228	205	179	210	182	201	195	205	199	232	204	209	210	194	183	194	209	194	220	201	195	172	211	218	203	237	196	217	192	200	217	181	199	211	212	191	191	178	203	206	181	163	183	206	210	230	204	205	209	216	191	210	206	189	187	180	205	200	219	199	213	184	223	199	198	189	233	183	187	212	190	196	208	210	204	194	155	194	209	192	187	186	211	213	208	216	184	194	220	191	199	222	210	209	192	181	196	211	207	219	201	196	188	201	211	199	195	218	215	190	191	183	245	202	240	191	198	186	181	211	192	190	190	219	221	211	204	196	202	218	208	199	184	183	207	190	190	208	210	201	206	206	187	231	195	182	190	169	219	225	207	205	191	230	191	191	210	204	187	198	194	190	175	225	187	198	183	206	190	205	197	188	207	208	195	184	185	212	193	207	225	191	215	224	206	199	199	224	187	189	196	202	209	204	208	191	211	185	198	198	225	209	192	201	220	192	212	187	205	204	201	189	196	218	198	203	204	201	198	177	201	194	202	213	211	200	191	195	233	184	206	213	203	198	207	206	212	209	212	216	190	209	227	188	177	198	226	207	173	188	175	175	204	203	207	229	225	186	195	198	219	220	213	201	199	198	196	182	215	181	207	190	199	208	216	190	230	185	195	216	188	189	182	186	215	215	192	196	176	174	206	173	227	191	235	210	197	200	224	201	208	175	186	185	183	197	201	190	192	218	193	206	229	201	213	194	200	207	188	196	166	208	180	222	205	213	195	192	193	214	188	195	220	167	192	172	212	207	206	196	185	198	202	215	194	202	209	190	203	203	226	226	215	201	194	206	179	190	177	205	195	220	219	198	209	194	221	206	192	202	179	210	226	188	197	195	216	226	203	197	202	249	187	202	197	202	197	212	227	194	175	216	209	203	201	200	208	217	203	201	212	203	195	200	229	209	206	188	196	171	192	190	206	196	182	192	210	229	236	174	200	175	165	190	202	199	238	230	186	201	179	201	188	185	235	210	222	198	208	187	229	197	198	194	203	171	198	185	186	176	202	199	188	191	180	182	196	196	213	206	191	213	203	209	205	210	222	204	222	205	212	192	215	224	189	197	201	173	201	207	216	216	183	204	215	190	206	209	210	192	187	181	217	212	206	182	204	204	200	196	200	204	194	190	186	207	181	215	218	206	182	183	192	180	193	186	179	220	213	196	183	195	210	189	199	195	224	203	203	193	201	189	169	212	197	213	172	205	205	185	213	206	211	217	178	205	210	196	175	206	199	194	199	173	212	221	188	226	207	191	189	214	219	187	198	212	200	206	179	210	170	214	192	204	216	191	191	203	214	202	189	171	212	192	209	208	180	212	178	191	188	205	201	192	195	193	206	193	190	197	201	207	211	201	193	208	207	193	197	215	187	230	214	199	216	211	210	210	194	222	205	183	218	190	188	216	185	207	214	190	184	202	204	200	195	194	165	215	209	210	187	188	207	194	201	203	218	198	196	199	194	175	187	198	210	216	196	209	192	206	223	183	203	211	221	196	208	197	175	181	190	166	201	204	185	194	182	207	193	198	194	190	198	209	184	197	206	183	184	214	193	229	193	201	189	200	246	203	213	195	209	200	188	207	182	201	214	180	224	201	197	201	219	204	194	188	206	211	199	199	206	211	202	197	200	226	189	197	202	234	207	172	193	219	223	195	216	190	217	215	199	202	201	211	203	181	218	209	203	203	188	207	218	189	214	223	176	184	180	184	203	213	206	193	200	197	178	190	190	226	213	209	216	177	207	226	178	175	200	227	190	179	192	196	194	174	198	217	205	211	214	207	192	193	201	206	205	210	212	181	199	180	209	189	203	185	216	214	187	190	189	224	204	191	200	197	219	190	238	225	214	213	169	194	202	204	208	190	208	204	200	202	192	208	189	200	205	201	191	193	187	198	205	176	193	226	189	203	202	217	189	196	180	222	199	177	187	194
4435	14329	9162	4339	3064	2140	1553	1237	1015	858	731	638	581	511	481	446	435	392	430	375	370	382	366	350	327	363	369	302	309	324	279	328	308	319	360	318	315	315	272	310	290	299	262	286	276	276	291	247	272	290	314	306	288	302	262	291	299	260	313	299	287	299	260	284	283	265	284	282	300	293	293	299	275	313	300	268	292	270	269	270	256	301	277	268	278	301	314	270	273	275	288	280	293	280	317	260	285	294	247	298	291	292	282	286	306	269	279	275	252	266	294	305	274	280	248	268	282	303	287	285	281	244	313	297	269	279	301	260	299	260	268	277	290	292	287	271	277	288	294	255	297	300	242	286	267	257	280	291	293	288	262	275	283	291	276	244	281	261	318	261	275	268	303	311	269	297	296	280	266	283	304	277	285	299	282	286	287	288	277	289	284	293	296	264	269	273	293	285	289	242	311	289	270	282	296	270	271	285	273	267	289	259	272	296	292	279	301	274	311	274	278	265	249	287	284	262	269	261	278	267	272	289	311	290	278	289	292	298	288	232	278	274	298	276	282	299	254	291	303	279	270	266	292	265	271	279	276	272	279	277	264	285	265	254	261	284	306	293	278	266	296	268	291	279	277	279	279	260	282	277	314	273	262	280	276	257	328	258	315	294	295	283	312	274	287	298	259	294	290	259	262	263	266	252	261	295	256	294	266	268	270	273	274	287	261	312	304	275	269	274	296	266	248	301	268	266	253	252	286	265	312	283	285	284	293	255	285	265	302	282	282	266	262	265	282	291	273	255	291	263	271	319	270	277	266	265	325	277	285	307	272	282	278	271	281	272	248	287	244	253	284	278	297	267	279	277	291	275	272	265	257	288	301	266	262	287	243	295	266	293	285	318	275	284	275	280	261	290	288	276	263	260	282	264	264	269	269	286	284	295	275	277	295	269	254	290	275	292	301	279	299	313	266	271	265	291	261	269	290	272	257	288	297	285	284	269	290	285	299	268	261	274	287	278	264	263	272	287	259	303	290	284	283	278	281	301	264	269	263	312	296	271	278	281	287	269	275	274	306	284	249	262	258	269	282	287	275	270	280	284	283	256	259	285	258	282	297	282	266	260	295	236	294	259	258	254	301	292	271	293	275	298	281	281	273	260	278	298	274	307	265	254	259	280	292	266	269	281	284	284	299	280	294	284	273	266	275	288	260	280	280	315	264	278	254	241	272	246	284	280	306	290	270	275	276	287	285	261	288	305	266	314	285	264	269	263	242	248	285	255	281	282	271	304	252	284	309	259	262	276	265	303	258	285	291	274	295	295	266	265	287	282	280	289	265	282	269	284	289	274	294	310	284	261	257	266	271	273	283	268	295	266	268	275	250	262	279	277	288	274	275	279	291	274	275	289	247	244	277	239	251	312	271	267	302	256	254	264	237	283	259	286	267	314	284	263	300	283	281	290	282	261	277	268	265	277	269	288	282	298	295	265	272	284	261	301	270	283	259	301	280	237	288	297	257	286	294	260	251	273	265	279	287	306	255	291	271	263	265	293	287	261	280	310	252	288	268	302	237	290	296	274	259	289	267	300	287	290	281	239	271	295	312	268	299	267	261	277	310	312	239	280	273	280	273	277	272	260	288	292	262	277	303	289	300	272	276	277	270	257	269	279	279	293	296	282	288	290	280	299	291	300	283	290	266	296	270	281	265	288	252	287	285	286	249	299	288	304	285	250	270	280	286	297	241	283	303	283	278	299	281	295	274	263	287	279	237	294	269	299	275	294	269	275	280	259	281	291	278	283	256	266	271	285	281	291	262	263	260	259	286	295	266	281	277	260	267	283	284	293	268	276	280	291	252	272	282	292	302	273	291	286	303	283	273	273	268	271	302	286	305	281	275	265	283	277	289	267	276	284	296	293	261	278	285	273	277	247	292	302	261	281	265	247	273	282	269	268	252	309	262	244	310	303	292	302	300	303	258	301	270	272	297	255	271	265	262	255	288	281	259	274	287	283	269	303	257	292	270	280	263	296	295	260	282	288	253	263	278	284	263	286	262	240	259	271	282	274	284	274	262	285	275	295	287	269	267	276	274	283	255	277	285	289	263	276	277	281	257	280	258	285	299	292	251	275	263	278	260	262	292	265	271	259	289	288	269	268	238	264	274	302	273	249	251	264	264	291	272	294	266	281	267	255	286	274	268	274	280	263	275	274	280	253	316	288	269	273	284	251	283	287	281	258	284	298	283	238	291	270	255	279	291	280	290	273	257	269	274	295	280	229	259	269	277	341	283	280	276	295	267	261	287	265	243	305	303	249	301	282	250	286	284	284	267	283	304	282	284	274	274	309	282	267	284	263	270	290	261	323	270	260	286	276	258	316	249	278	289	275	247	254	282	256	265	268	280	239	293	299	248	256	284	289	271	257	268	270	258	273	272	250	289	273	256	267	256	264	278	288	279	262	256	270	280	269	260	259	285	269	273	283	290	276	283	269	280	253	283	287	278	306	284	256	264	260	227	241	285	294	270	280	259	249	273	283	315	269	272	275	323	245	262	288	292	270	282	276	280	308	260	289	275	262	268	290	297	276	264	297	267	256	268	266	252	280	291	267	282	258	275	279	284	260	260	268	286	299	287	277	286	284	259	275	258	272	271	266	297	251	258	274	251	295	280	271	278	277	252	256	262	273	263	272	261	261	274	255	294	256	297	277	262	297	243	286	283	294	320	298	301	284	266	273	306	306	284	287	277	290	286	276	304	260	276	262	277	270	276	240	272	265	277	252	239	281	269	284	281	262	283	269	283	280	259	267	291	294	288	306	290	257	290	249	291	235	294	287	291	278	273	256	272	303	267	254	271	310	269	285	247	289	288	278	266	265	290	247	304	288	267	304	254	288	288	275	269	268	267	268	275	281	292	243	259	284	272	286	280	281	262	275	269	286	283	281	278	265	271	291	285	259	270	279	269	265	258	261	256	252	248	294	284	265	285	286	281	281	273	300	282	313	251	275	287	257	290	275	267	280	276	280	276	275	253	282	256	257	275	233	278	287	244	289	243	287	265	290	273	257	295	276	260	286	277	277	277	277	282	286	255	322	258	263	246	314	272	264	275	288	285	267	260	271	239	274	299	257	307	274	262	274	278	274	286	273	290	279	265	301	273	273	267	306	319	298	269	274	293	289	252	253	280	291	307	279	275	313	286	263	275	298	258	287	289	289	271	289	280	290	290	306	272	275	279	302	274	257	282	293	280	271	260	275	267	251	281	261	298	254	296	285	277	291	253	281	272	254	273	270	273	287	299	272	265	279	282	294	255	275	273	269	279	262	285	263	274	283	291	314	292	274	291	280	288	283	282	240	270	276	263	286	253	278	302	272	280	310	292	270	281	215	247	251	275	259	269	291	308	305	305	282	268	280	271	280	247	278	276	264	269	273	288	247	285	273	255	295	303	253	300	263	249	243	273	275	265	276	275	302	259	287	295	253	261	305	284	293	298	266	307	289	266	266	270	306
26734	17537	3392	889	724	637	615	639	582	561	533	574	600	580	534	567	579	563	546	563	606	579	590	585	544	605	575	532	560	582	535	597	552	585	521	623	535	604	547	554	544	588	543	539	600	591	542	589	579	553	558	569	561	542	571	592	579	561	600	512	587	514	552	547	535	566	583	558	552	557	552	570	593	581	549	537	572	554	560	548	583	526	590	572	589	537	601	551	563	551	585	575	576	569	536	562	559	566	564	551	565	555	530	580	580	538	563	557	522	577	548	564	551	557	540	566	530	557	511	558	548	552	611	544	527	538	550	574	612	547	549	570	579	537	563	566	555	557	576	566	558	577	581	544	622	578	538	566	526	584	570	572	571	554	606	526	551	563	581	561	587	571	558	577	578	603	577	584	595	568	532	607	558	593	618	561	572	612	586	565	584	568	583	532	548	588	561	550	533	563	584	562	565	585	553	552	596	549	528	548	519	549	578	559	579	516	553	584	576	548	552	639	560	606	554	567	573	548	554	551	555	544	559	563	565	527	587	573	561	559	565	550	558	581	545	564	590	563	574	534	602	565	591	555	574	585	557	591	583	591	583	594	548	523	552	576	539	582	579	530	568	623	534	570	518	575	580	544	576	556	525	554	562	603	584	568	578	532	616	592	553	560	591	518	554	607	571	606	536	584	510	536	568	574	542	537	543	544	543	548	542	601	565	555	586	568	521	588	557	579	564	587	591	586	496	582	569	511	583	541	558	517	553	581	532	546	565	547	533	532	570	558	604	600	550	565	560	559	601	580	519	568	576	593	555	526	513	561	557	565	583	595	596	598	564	583	591	556	551	524	574	547	604	593	571	557	614	526	559	565	578	556	536	548	549	599	576	595	542	554	540	564	554	532	577	542	565	561	537	534	568	548	544	580	565	566	587	572	549	591	596	560	579	592	593	554	580	570	555	582	555	554	526	564	554	535	572	579	586	557	578	578	579	583	604	598	599	578	568	549	500	607	566	576	583	505	526	561	555	565	548	566	577	567	564	588	583	568	582	573	556	603	576	543	533	566	545	544	562	565	584	509	597	544	564	549	568	587	570	550	552	582	566	614	603	533	564	576	554	573	550	589	541	542	606	552	527	559	586	550	583	581	578	563	608	547	592	512	553	541	546	599	544	569	569	603	592	561	539	558	600	596	540	563	540	556	514	598	516	576	576	549	545	567	613	576	551	555	576	595	592	585	528	581	566	530	553	521	569	605	531	530	556	575	567	569	544	598	549	563	585	599	612	575	539	595	563	559	544	566	534	540	572	576	596	536	555	561	619	559	573	557	578	564	575	561	587	571	553	529	497	568	575	544	587	594	543	610	600	575	563	572	561	578	519	581	559	591	568	588	586	577	603	564	543	593	532	556	582	558	569	568	557	610	570	593	609	604	523	566	546	521	597	563	568	561	571	541	619	526	582	510	601	579	540	533	567	574	552	552	588	558	530	606	560	588	547	592	551	569	560	592	545	520	573	547	531	538	518	585	574	609	593	590	570	577	565	572	582	602	582	556	555	545	569	571	592	532	596	560	516	584	564	555	564	575	573	544	565	537	568	566	520	586	579	546	596	561	568	560	544	522	578	571	538	554	541	546	563	559	578	556	568	599	550	591	545	596	555	574	565	530	559	570	569	557	566	548	566	593	534	566	569	596	587	570	550	532	560	618	551	574	552	537	576	574	559	628	514	565	574	563	585	591	569	542	562	553	556	601	574	541	523	544	571	550	565	513	586	592	613	580	575	600	532	581	565	559	521	578	555	559	621	596	600	543	513	575	574	563	587	518	549	584	579	528	556	578	574	558	575	552	537	554	536	561	594	592	523	584	573	581	646	574	547	592	571	607	586	612	562	553	550	545	607	555	584	546	572	547	566	603	589	569	538	513	543	544	602	549	548	535	584	581	553	545	543	622	579	536	615	542	598	591	579	572	551	533	555	552	556	535	572	581	565	584	576	560	614	567	565	558	589	577	545	580	576	589	595	564	594	540	607	573	575	576	568	541	568	551	489	570	543	549	552	550	575	499	542	535	573	577	545	564	550	536	576	627	553	565	605	579	573	515	571	536	582	547	518	571	586	580	557	570	607	549	502	540	566	617	560	525	563	560	525	516	563	543	571	548	566	562	573	565	540	530	575	541	584	577	544	561	562	528	566	578	590	596	569	573	574	616	541	558	547	601	538	562	580	618	547	556	542	575	540	533	559	542	549	551	582	605	520	611	538	543	557	574	544	572	576	584	522	537	612	556	575	584	572	576	571	564	591	534	537	579	585	567	563	564	569	592	549	601	559	583	576	609	571	564	564	503	556	570	581	542	538	561	572	594	548	582	566	579	581	534	559	557	564	550	563	562	558	512	535	561	548	541	569	529	573	566	550	550	585	618	593	530	575	567	586	569	582	557	564	551	557	592	567	573	566	537	611	572	581	545	567	541	558	560	565	578	589	556	574	541	550	562	540	540	514	540	594	534	574	570	563	583	569	564	561	581	606	528	554	568	573	621	564	548	555	552	549	542	547	513	580	562	603	546	544	546	533	611	560	557	608	539	532	523	553	548	554	561	558	570	567	552	555	608	564	540	526	544	555	539	538	560	598	577	566	575	568	541	567	587	538	544	559	585	592	552	575	556	586	547	586	549	545	591	540	581	555	594	555	579	559	541	526	564	564	561	561	544	545	577	582	591	579	517	548	532	564	555	574	539	574	607	572	595	586	579	553	586	560	519	562	538	552	533	525	566	559	580	528	566	556	553	555	518	569	558	558	568	548	542	549	561	556	550	579	537	584	527	548	563	520	559	525	562	563	564	561	581	563	580	537	575	573	574	559	535	567	554	551	566	575	535	557	545	521	593	575	591	529	557	540	542	554	567	511	569	596	603	541	547	571	579	549	569	608	566	555	606	550	569	586	558	536	580	570	574	593	574	539	617	556	559	559	624	578	560	568	540	567	553	562	570	590	567	556	592	528	537	624	584	592	549	584	589	531	558	604	576	562	536	543	536	534	571	552	577	562	509	580	550	528	512	551	575	533	560	568	601	604	608	563	541	567	557	551	594	514	520	582	578	571	543	557	550	569	522	567	570	560	532	588	541	553	606	539	559	565	527	567	571	537	575	560	528	522	545	607	543	558	601	533	575	572	575	578	548	555	584	579	595	604	567	566	535	618	506	564	604	577	612	557	570	562	548	553	522	551	606	594	581	590	543	583	544	572	547	549	565	504	574	565	547	529	549	556	585	554	550	526	543	541	571	613	558	554	581	560	541	524	572	582	566	567	582	551	545	570	554	526	500	560	577	501	570	592	571	540	531	558	607	540	549	568	599	572	564	529	561	566	604	561	527	573	588	522	558	550	544	559	570	544	616	582	512	589	589	597	580	552	561	608	540	552	590	578	525	572	543	553	589	565	555	555	578	551	572	589	552	580	570	562	549	554	552	563	521	549	573	576	587	537	550	554	575	609	533	614	585	575	568
4168	1732	1220	981	917	902	800	859	858	824	800	771	827	841	806	778	754	821	778	777	819	867	779	815	806	786	791	787	812	762	782	768	770	819	808	796	824	789	830	811	769	805	794	807	808	810	777	864	741	790	812	799	800	812	819	838	822	838	788	814	832	783	822	813	805	835	757	754	747	804	794	779	760	757	795	767	839	781	753	805	783	834	755	810	815	795	832	766	789	766	814	786	767	800	800	813	768	799	840	840	810	824	764	796	770	816	800	788	771	789	816	763	772	853	792	764	811	770	796	795	840	761	739	802	809	787	804	759	761	826	812	785	802	845	785	810	731	792	760	787	785	784	841	825	860	799	779	838	772	746	818	798	800	796	784	799	814	808	826	825	762	836	791	798	774	818	826	811	811	779	821	816	774	809	848	819	804	823	783	798	806	759	778	734	768	823	802	778	831	795	758	793	856	782	781	840	807	826	757	767	823	781	815	826	755	800	797	796	806	793	802	746	780	767	803	805	843	809	786	851	764	805	812	800	803	832	785	835	816	781	782	790	783	736	783	785	826	799	809	775	856	784	791	791	778	799	793	825	757	781	804	795	817	800	780	798	791	780	818	821	753	751	797	792	825	765	791	757	826	785	804	800	790	795	824	770	802	814	809	815	784	797	790	795	808	804	789	762	789	820	804	785	833	803	833	749	740	767	834	800	785	763	846	774	780	819	759	784	798	807	816	787	760	805	760	826	795	764	813	771	779	794	827	775	753	832	799	791	824	838	771	809	788	789	800	838	802	807	743	759	796	807	832	738	778	834	801	782	769	762	800	811	810	809	814	777	778	781	804	765	743	786	801	796	758	783	773	786	837	821	768	770	847	811	821	761	769	823	778	821	762	815	779	820	814	796	811	723	757	730	795	828	789	763	783	806	766	777	864	800	752	792	804	787	802	785	813	744	831	803	825	767	788	777	742	788	750	753	796	798	810	776	795	832	760	774	781	791	769	763	729	837	832	801	811	846	801	782	772	819	821	778	799	793	825	827	829	825	823	769	780	833	758	742	779	734	818	847	836	774	792	807	792	824	783	831	758	813	789	799	796	782	767	810	838	769	777	791	833	797	757	765	819	770	757	824	866	788	762	800	796	792	774	804	780	798	778	749	789	798	805	766	811	765	801	799	845	846	761	792	775	795	825	790	768	783	812	789	772	772	797	747	783	731	790	805	804	771	775	784	787	795	829	784	818	789	802	802	817	778	803	806	780	823	790	839	795	801	826	809	803	747	812	759	735	769	833	808	809	803	817	842	788	776	797	804	829	866	808	786	807	803	798	847	821	803	823	794	822	785	794	819	788	816	767	772	817	817	858	801	761	824	795	808	795	787	829	809	753	795	750	728	815	812	781	802	794	823	799	771	748	767	809	764	850	799	777	846	821	796	807	782	752	818	795	844	813	774	859	842	811	774	803	738	778	807	777	787	756	809	795	799	779	810	748	788	781	785	801	808	763	762	811	808	797	772	831	750	750	767	780	845	834	821	742	819	700	772	811	822	751	808	810	788	833	774	838	797	826	797	787	773	808	818	765	823	756	777	778	774	805	797	815	792	794	781	789	830	775	730	816	736	778	816	771	819	767	801	804	800	844	825	730	828	740	786	751	759	799	885	771	798	817	829	792	777	819	761	781	821	824	762	782	779	745	790	777	792	740	819	772	804	785	789	767	804	810	731	754	793	804	760	802	774	817	796	808	784	809	763	824	791	805	798	835	810	766	795	750	798	802	808	818	792	785	837	826	790	797	793	816	784	794	796	789	793	833	837	830	785	800	735	776	795	800	799	806	792	714	799	725	743	781	796	807	811	830	757	792	798	823	788	800	770	770	799	787	788	841	760	822	771	802	814	781	849	822	800	805	728	846	821	782	843	739	815	778	782	808	789	831	799	800	809	778	776	779	805	822	789	811	772	819	796	820	754	755	797	849	741	795	848	777	834	770	787	790	805	805	790	811	832	790	796	822	791	751	751	821	789	748	795	857	807	820	739	816	825	787	796	814	784	775	766	799	771	787	750	830	797	831	799	780	816	825	761	790	775	770	837	793	797	748	802	791	765	773	867	736	767	785	850	791	741	793	734	786	830	826	854	842	797	831	767	795	812	760	807	816	798	834	780	834	771	820	791	781	829	801	800	763	765	793	866	778	893	758	741	792	804	856	768	785	801	803	757	823	823	747	798	774	772	761	811	791	802	752	800	805	753	772	901	788	847	811	790	807	803	795	779	792	779	779	749	783	804	808	813	768	799	799	775	801	740	804	778	760	827	813	836	798	778	798	798	759	777	801	820	789	751	805	812	760	773	814	805	802	763	811	743	809	790	763	771	788	800	807	742	795	788	827	775	796	837	804	759	794	821	762	804	797	762	776	796	784	796	795	784	784	814	839	778	820	735	794	812	772	807	785	816	770	789	792	759	775	771	746	794	787	777	829	772	786	810	815	813	805	801	794	823	783	794	831	807	851	806	761	812	796	805	819	819	789	828	794	803	794	768	775	781	747	818	773	746	827	761	764	819	779	790	865	782	794	799	776	835	785	801	801	787	809	739	751	834	773	767	816	776	785	825	823	824	832	776	798	815	852	824	842	836	817	805	765	814	794	829	815	827	811	824	830	791	826	780	730	818	817	798	778	799	800	797	799	817	785	790	809	829	784	798	812	808	802	816	762	746	844	865	757	804	807	844	804	740	831	785	783	810	789	783	818	856	793	782	804	788	774	828	817	843	786	810	826	837	781	815	836	865	817	874	812	774	739	747	821	810	777	764	825	805	792	778	795	775	757	824	840	771	781	753	830	788	780	779	771	767	734	812	823	832	778	816	806	790	787	746	763	744	791	822	804	801	785	750	726	809	810	771	792	804	830	785	775	789	756	744	779	841	793	814	811	800	815	769	780	733	816	787	816	779	849	766	830	784	755	767	757	826	813	769	789	807	782	789	734	814	755	834	781	758	793	824	813	761	764	799	768	773	811	802	808	787	780	778	826	771	800	824	832	774	845	797	791	821	778	776	850	771	825	775	783	812	799	799	822	776	778	766	797	796	704	797	868	759	812	759	771	861	770	764	825	823	775	744	734	742	787	745	774	804	813	817	790	863	798	775	780	805	777	748	807	861	818	783	773	835	805	775	835	807	826	786	792	830	857	777	793	862	779	814	834	824	830	817	784	820	797	780	846	802	839	793	781	821	746	798	841	799	788	774	784	819	816	815	805	775	777	708	784	771	762	810	787	801	795	794	809	795	794	803	807	801	800	796	787	796	800	806	789	828	765	782	805	728	808	857	790	797	808	760	837	812	776	791	755	808	773	848	759	763	831	795	746	751	816	788	833	845	803	790	787	773	809	742	834	806	785	817	788	849	835	808	759	811	786	787	799	731	790	750	804	823	797	727	745	796	793	761	808	820	805	795	783	786	795	797	751	879	795	767	802	807	812	822	713	782	762	782	837	825	799	760	823	776	769	787
22942	20938	27979	24059	20722	3355	643	464	379	366	329	364	315	286	301	285	274	267	263	246	287	233	270	243	261	262	279	239	303	253	244	242	228	245	264	234	252	230	245	240	277	251	288	236	247	257	270	247	250	247	241	271	248	283	241	271	250	253	279	238	253	245	239	246	265	269	222	262	246	221	243	257	236	267	256	247	251	266	218	220	235	254	263	250	248	229	241	275	260	236	242	244	251	239	259	223	257	200	226	203	240	230	258	214	272	246	259	282	254	247	244	239	243	275	266	229	241	251	268	252	243	248	249	262	246	238	244	252	243	246	251	257	232	250	235	241	235	215	236	236	258	253	252	248	243	245	244	255	250	252	276	270	247	260	247	259	269	246	259	262	234	234	250	244	239	256	258	247	250	243	230	212	254	252	228	251	242	253	272	238	220	253	239	243	236	261	211	274	222	230	255	256	233	255	239	233	249	253	238	232	254	275	275	241	230	248	264	265	263	262	263	242	242	243	261	239	251	229	226	243	254	286	238	232	243	237	239	227	231	246	253	246	229	241	263	239	242	222	247	239	241	253	224	266	250	243	260	246	262	269	231	241	252	234	256	236	254	270	246	230	251	256	234	239	245	222	240	253	256	250	245	260	216	255	242	271	265	262	262	244	265	228	246	242	253	267	287	278	243	207	241	254	251	280	270	232	268	249	244	268	267	251	228	278	231	256	235	227	224	254	253	238	250	242	229	251	255	237	253	278	242	255	249	243	255	250	210	249	243	236	235	216	239	248	243	240	253	263	247	262	228	250	232	229	216	226	270	233	226	258	242	222	245	263	252	249	252	254	234	240	269	254	235	222	255	301	250	228	236	222	250	236	229	246	269	231	237	257	304	220	241	268	232	253	233	238	276	244	250	263	241	221	227	250	225	251	216	256	240	251	237	267	253	232	238	241	244	246	219	241	207	221	241	228	244	225	272	262	251	220	238	265	232	251	270	258	271	252	244	234	242	215	229	236	235	253	241	236	276	237	260	235	232	267	263	240	241	250	255	269	259	269	260	267	255	250	269	222	249	251	220	248	238	227	258	258	253	248	234	267	240	260	251	242	263	273	270	251	258	246	249	238	221	267	247	238	218	245	259	221	268	277	238	238	292	258	224	265	242	240	270	250	243	255	237	215	258	232	252	239	230	259	239	266	245	258	210	247	238	252	263	231	233	240	250	239	238	248	244	235	222	272	261	240	253	243	257	239	254	241	236	249	224	252	264	281	245	233	256	248	237	219	228	246	254	262	255	236	253	236	242	222	268	257	244	247	258	219	256	254	240	258	263	265	252	269	266	263	240	272	237	234	245	278	239	255	269	242	225	231	260	235	247	241	221	219	269	233	248	238	272	261	246	232	241	216	230	258	235	267	241	249	203	243	244	228	245	268	224	258	235	268	225	228	227	221	225	257	236	250	208	216	244	244	232	250	258	240	250	264	272	240	241	260	265	222	241	266	217	227	227	257	249	252	247	241	228	253	240	212	234	232	267	230	234	268	225	273	237	274	262	220	232	281	241	256	258	242	237	237	214	223	227	251	235	237	229	234	273	245	249	261	237	253	235	251	245	250	254	245	258	262	233	237	246	241	257	237	238	264	274	241	264	236	226	267	224	253	255	243	241	213	241	227	272	245	233	235	236	238	258	261	244	213	237	247	239	246	230	261	257	283	215	262	242	231	217	241	265	263	247	243	251	233	239	232	242	232	232	234	233	227	253	257	243	255	255	224	241	237	251	241	257	216	212	230	243	220	246	252	233	242	237	252	233	243	215	252	234	239	255	245	238	260	228	246	242	251	214	209	259	249	243	249	238	217	243	273	259	218	246	225	271	256	248	226	244	250	265	221	210	274	242	227	232	242	291	244	244	219	222	239	230	263	262	247	235	243	245	277	244	218	245	237	254	282	261	233	248	258	267	259	239	224	242	228	231	235	239	236	237	235	224	261	255	249	255	233	217	247	263	249	232	242	242	275	259	230	267	244	277	235	224	230	258	235	239	242	239	230	239	256	242	244	239	257	279	235	247	243	237	234	261	232	262	251	232	262	228	250	243	261	246	245	262	275	236	221	266	232	257	241	243	280	275	235	236	245	241	247	243	251	257	232	259	236	247	245	248	246	262	254	274	250	236	246	250	253	213	245	228	245	257	253	217	230	243	273	254	249	248	233	227	276	254	266	234	263	257	214	239	261	196	277	232	248	272	241	222	261	246	246	228	266	259	253	257	244	222	248	250	224	243	255	285	266	241	255	245	274	230	224	251	220	263	257	231	236	234	246	248	233	241	260	237	227	265	233	258	242	219	231	256	249	225	239	239	239	245	234	241	271	214	260	256	248	249	237	244	264	267	258	208	271	246	241	223	243	252	265	249	241	267	249	244	251	227	238	259	235	260	231	229	254	265	258	215	270	247	245	240	250	234	270	241	228	257	269	222	267	236	257	258	260	221	241	214	242	272	253	269	257	256	248	205	257	238	252	257	243	222	245	261	277	249	280	260	233	237	235	222	249	249	250	239	226	252	281	243	242	259	218	260	262	206	242	246	252	264	233	240	211	240	229	241	253	248	266	254	268	250	231	245	236	245	247	243	214	198	244	250	238	220	260	256	253	242	234	235	221	265	256	213	231	253	251	240	237	233	240	233	279	241	224	247	223	261	251	258	266	223	236	238	242	253	239	263	221	239	233	244	262	262	247	237	236	253	234	231	251	256	264	232	225	247	243	255	239	231	236	239	233	242	238	276	249	291	267	264	247	268	266	233	223	227	223	235	240	278	221	235	269	246	223	220	223	254	231	225	259	216	231	245	237	255	235	237	244	244	250	223	268	250	237	247	258	270	210	229	234	221	227	247	247	245	220	245	236	252	223	222	238	236	270	244	252	239	287	259	251	249	238	232	242	246	270	231	207	252	226	241	236	246	264	218	227	255	235	255	237	258	253	231	257	264	229	229	245	245	228	276	222	230	248	235	259	245	257	250	248	260	273	247	266	232	271	232	251	252	231	234	258	244	232	249	211	233	233	197	252	232	233	242	229	236	244	230	216	229	250	263	255	259	215	244	250	219	240	232	237	257	254	258	218	240	225	229	232	259	240	233	267	253	278	243	238	250	232	257	240	235	223	235	239	268	247	262	246	251	256	226	266	222	244	220	241	224	219	209	244	217	239	237	262	212	279	260	243	271	253	237	251	222	238	241	274	236	252	250	255	232	258	251	228	244	238	231	265	218	255	240	246	240	203	201	245	257	229	217	251	230	253	256	239	245	228	261	233	227	262	248	244	211	269	240	248	256	238	236	235	206	227	252	228	249	241	243	236	254	234	272	221	249	243	237	225	238	246	262	252	242	205	233	275	229	247	268	233	242	246	227	267	253	236	223	258	232	261	234	239	258	270	242	246	258	267	253	271	244	234	210	255	244	252	230	245	239	253	236	254	263	253	233	240	232	224	250	260	246	270	235	241	270	274	246	227
3113	8835	5685	2603	1812	1334	1108	867	736	679	617	646	556	515	481	473	454	438	401	436	439	414	414	412	382	417	415	387	355	398	366	425	374	410	392	374	354	330	358	385	377	403	400	380	345	382	356	360	387	357	401	356	371	331	397	385	362	388	356	416	379	376	390	357	350	390	346	390	351	387	370	374	378	366	344	350	365	341	354	361	377	364	385	358	370	346	357	357	377	381	380	389	378	380	386	382	345	355	362	400	361	384	366	410	374	347	377	352	372	360	375	372	366	348	356	377	367	396	375	399	383	357	356	386	347	348	377	341	369	358	393	344	358	406	373	361	377	367	375	369	376	402	344	370	381	371	341	338	369	369	356	363	364	349	333	400	364	402	363	360	360	360	373	361	355	374	353	374	385	401	390	368	332	347	365	402	388	354	372	371	379	378	333	370	379	433	365	350	382	329	357	344	404	372	372	372	378	357	348	325	377	355	387	357	364	346	388	353	380	366	347	372	372	331	377	376	395	405	407	366	361	347	383	378	379	379	341	369	405	343	382	397	359	357	354	365	371	362	351	377	367	336	325	384	388	324	395	362	395	371	387	368	365	369	366	378	385	373	391	350	347	372	363	373	406	339	358	384	364	374	364	365	362	341	382	343	351	385	361	393	377	361	395	375	359	360	405	337	376	363	414	386	377	362	373	357	371	351	387	375	367	318	342	360	331	337	392	348	345	394	366	355	375	376	371	397	371	378	381	366	352	368	391	336	369	370	390	365	379	361	377	369	362	369	363	375	349	387	371	355	351	335	346	357	351	357	387	373	379	371	352	363	383	357	363	347	394	387	400	340	359	378	360	367	358	361	366	360	356	336	376	361	376	363	337	363	357	368	376	398	343	361	357	352	418	376	376	392	357	391	359	402	336	361	349	343	393	391	358	333	396	371	416	358	366	366	388	380	355	399	347	362	344	384	416	357	380	340	359	374	361	357	369	345	346	345	368	385	377	404	355	373	364	345	363	375	363	375	368	336	368	326	322	380	363	388	379	342	350	368	389	368	338	306	342	357	363	355	380	376	365	355	422	339	358	396	390	360	385	363	332	328	343	382	359	371	367	357	347	334	336	359	347	378	339	369	369	373	349	373	363	352	387	363	369	383	379	373	387	345	383	368	355	366	386	350	353	354	356	399	342	369	351	360	397	349	374	342	370	368	373	352	382	375	336	359	397	392	377	359	373	377	374	392	367	364	389	359	381	364	383	376	380	359	384	372	378	380	368	410	375	380	357	344	347	384	351	362	367	370	362	380	339	359	345	374	372	375	351	331	406	336	341	370	412	339	405	352	369	391	333	359	362	394	376	373	380	334	376	388	398	409	388	333	376	343	397	379	388	347	363	332	328	380	379	368	390	338	376	379	311	370	346	359	382	366	348	350	354	385	366	344	378	396	374	343	374	388	362	429	386	386	395	378	355	373	321	376	349	351	344	403	401	358	344	376	347	366	360	331	331	342	351	350	392	341	385	380	383	406	374	391	370	326	371	389	361	379	381	386	332	379	387	361	380	359	395	371	344	356	367	346	339	395	350	374	381	379	397	362	388	366	383	347	373	375	352	338	351	360	364	374	360	354	356	368	356	367	384	390	381	392	376	374	346	418	354	385	345	372	381	337	342	351	379	336	377	339	365	359	385	382	351	387	378	369	354	349	387	367	356	353	388	378	349	365	361	399	362	302	366	351	347	328	380	384	365	335	368	356	338	371	366	356	341	395	371	400	356	353	365	357	346	396	373	348	392	377	366	343	380	347	349	366	406	353	376	363	368	405	360	344	343	347	346	349	366	374	342	387	372	358	373	367	358	364	332	401	375	392	354	374	370	362	386	407	369	334	346	364	344	380	391	349	349	402	360	376	342	353	357	357	373	365	378	369	369	364	372	372	373	360	375	349	360	369	348	389	372	369	320	362	360	360	392	389	371	340	330	351	372	363	333	389	367	378	374	362	373	370	325	370	376	370	395	374	348	390	337	396	389	355	338	398	363	366	364	346	374	361	371	386	370	344	379	375	389	376	412	365	360	377	374	362	348	377	335	349	394	384	412	348	360	364	349	369	370	386	364	354	416	360	363	338	346	382	360	377	371	368	363	358	336	354	347	400	402	397	403	382	369	379	386	352	341	389	378	368	337	387	349	384	407	373	380	372	394	377	398	362	359	394	367	373	348	371	333	370	358	384	374	355	366	351	351	363	385	339	365	364	380	375	404	355	384	351	356	368	380	386	368	363	374	368	360	339	393	330	351	370	347	357	386	381	364	347	370	369	364	401	381	386	363	335	373	348	375	368	393	336	398	342	369	354	338	318	382	344	341	380	351	367	355	366	361	353	409	352	380	383	330	375	383	395	375	377	359	352	357	378	355	364	361	373	377	372	342	364	402	339	372	344	337	361	387	335	352	391	372	307	347	358	384	369	394	369	374	387	365	352	352	377	368	391	385	371	413	384	377	391	373	336	335	347	379	339	376	405	342	350	364	381	366	389	380	356	378	363	371	351	339	405	364	363	362	353	348	315	364	374	373	385	344	348	402	394	408	406	365	353	346	384	388	390	382	369	410	362	363	346	404	367	398	385	374	368	388	368	350	372	364	343	345	357	359	373	368	339	381	353	387	367	378	359	353	379	352	369	373	379	349	364	370	368	351	395	385	376	387	363	386	381	393	349	362	353	370	340	368	402	345	386	366	367	362	399	367	333	366	360	377	381	355	360	386	381	364	408	355	373	361	384	367	357	337	379	355	330	369	384	359	388	370	369	351	339	363	365	372	374	388	369	374	380	365	347	368	387	350	378	369	390	393	388	348	404	394	373	343	366	388	392	349	333	355	372	401	367	371	369	351	384	342	362	352	347	393	369	327	364	355	369	381	397	340	391	354	372	369	353	348	404	354	390	411	387	354	408	379	367	363	381	356	346	369	342	380	356	391	328	395	359	329	367	342	378	346	395	377	363	396	342	388	372	357	376	305	363	386	360	324	349	382	336	354	342	385	387	380	391	364	348	386	367	352	372	353	377	355	336	390	339	393	363	399	371	380	346	377	379	402	386	348	378	322	336	385	390	348	352	368	373	373	365	338	365	368	378	320	370	378	389	361	397	352	361	359	366	325	386	378	367	370	343	363	371	347	384	379	395	363	365	398	408	382	347	343	349	345	381	351	328	391	340	346	353	362	361	348	348	384	355	401	353	357	376	362	422	362	367	365	382	356	367	360	377	413	413	342	370	368	366	360	379	364	380	379	352	385	355	356	379	380	400	392	375	359	363	403	372	371	393	378	388	354	393	349	360	356	388	385	364	356	364	395	361	385	333	395	376	380	391	374	377	347	378	394	358	366	336	353	339	359	394	368	367	376	354	345	382	389	347	370	380	380	398	318	388	354	357	409	338	377	405	379	337	387	404	353	379	379	377	366	375	370	354	390	371	369	333	371	381	356	381	374	388	365	361	364	351	361	386	346	335	372	361
24066	20939	26330	24675	2903	908	798	746	698	670	690	640	669	604	680	652	635	638	650	643	609	610	628	649	668	641	618	641	668	640	601	594	660	682	631	643	607	590	622	631	579	643	628	593	582	626	617	630	650	630	616	652	593	633	647	610	611	646	571	604	637	661	591	609	675	616	613	655	652	617	642	631	694	611	619	580	625	608	639	616	640	660	609	672	612	603	676	619	631	594	634	606	641	634	654	581	626	604	644	629	656	702	650	595	596	593	635	592	621	601	689	657	613	605	620	620	620	651	674	647	662	670	629	577	651	597	597	631	664	601	614	620	685	670	631	615	650	606	665	615	666	629	636	621	590	694	609	652	628	622	605	674	636	654	633	605	648	623	646	619	587	646	616	668	666	611	603	618	611	638	660	616	656	605	601	627	608	634	583	647	645	612	624	588	652	599	652	595	585	592	615	654	616	591	583	661	648	636	647	651	633	630	585	679	608	623	587	612	612	594	620	598	595	595	593	595	609	670	606	608	645	669	649	667	631	603	628	671	621	628	600	659	582	627	667	593	628	646	665	661	641	613	627	616	615	622	615	625	588	599	631	603	640	646	623	637	620	639	638	617	608	616	632	644	663	652	652	626	619	636	621	563	661	633	594	609	639	594	616	697	611	628	622	631	623	596	658	648	598	632	648	648	652	632	626	657	626	609	633	625	594	627	597	594	651	666	616	657	625	606	624	657	609	596	610	640	624	622	637	613	611	601	610	612	625	631	654	617	647	623	609	621	592	656	637	660	624	649	613	622	648	624	629	617	632	639	639	618	573	660	640	632	586	637	670	638	666	616	684	603	625	584	621	666	604	619	634	628	627	597	630	708	632	614	617	637	644	642	682	651	600	608	633	671	633	627	635	614	638	646	638	585	632	607	687	665	623	639	633	638	594	599	687	658	641	593	614	643	625	610	638	636	614	591	670	599	653	656	639	620	618	638	596	591	649	615	593	608	630	631	612	636	609	631	609	695	657	595	633	628	605	614	636	618	604	589	638	603	614	676	606	615	554	630	627	632	658	628	702	668	609	612	627	651	629	614	640	658	665	645	625	641	675	640	602	585	618	625	642	650	585	663	591	589	626	619	648	643	668	618	635	602	625	611	608	667	613	648	655	633	630	648	645	629	655	616	682	659	615	619	640	598	615	608	604	632	578	624	669	653	632	672	683	628	568	636	643	633	595	576	659	609	646	634	615	593	602	636	613	638	611	596	620	613	609	640	602	635	616	637	654	633	624	622	672	575	647	605	619	639	603	640	633	605	614	619	620	632	650	597	630	587	618	595	576	676	605	626	621	606	616	614	628	650	572	588	579	628	704	597	667	618	665	655	622	628	615	622	590	664	565	659	639	640	617	570	643	626	644	625	571	644	654	608	630	606	631	598	644	639	622	630	619	623	658	652	619	621	597	614	579	677	580	581	610	651	622	631	629	658	568	634	634	581	646	623	609	648	602	651	604	633	631	625	625	613	618	667	629	624	628	613	659	607	664	662	628	629	607	634	634	630	694	621	631	597	621	655	621	611	677	585	613	636	615	621	680	642	641	654	676	595	630	643	621	627	591	612	607	615	591	649	667	574	681	655	668	548	642	688	607	647	599	629	649	645	624	633	629	658	563	661	642	637	635	609	607	623	625	645	586	636	671	594	637	604	628	653	671	637	630	651	627	620	616	619	615	628	601	569	609	603	631	614	615	619	665	648	606	626	589	614	585	638	661	626	621	647	644	608	646	674	627	605	659	619	634	631	623	626	628	608	650	620	654	647	632	627	643	622	582	637	598	630	594	631	627	639	616	592	627	657	610	670	605	617	582	631	604	593	611	655	653	657	654	567	618	597	656	581	589	641	635	579	603	608	609	622	616	612	606	654	625	611	582	618	602	626	623	642	590	683	600	622	659	631	638	612	671	618	605	639	609	652	669	638	602	639	594	606	653	621	562	641	615	616	593	609	613	617	640	637	626	646	615	628	662	677	648	647	625	615	642	606	610	603	608	561	590	614	627	639	570	571	612	628	596	652	623	580	608	610	655	638	591	621	600	620	658	659	611	629	662	617	637	661	647	605	606	608	655	619	615	610	635	623	671	565	615	593	629	657	647	622	623	607	611	635	613	686	625	640	633	640	615	638	641	571	611	618	609	670	583	547	643	632	609	619	572	644	638	612	606	595	624	616	581	633	605	633	598	608	660	654	637	641	644	643	639	612	596	647	624	639	619	617	649	622	662	636	605	651	622	626	629	604	650	608	651	676	574	610	621	615	640	644	591	635	674	649	600	657	632	652	630	634	666	627	662	616	623	625	597	649	608	609	639	635	653	645	590	629	632	638	609	609	601	587	641	675	637	597	637	671	616	603	626	589	669	591	590	605	672	635	642	663	592	624	616	625	602	633	627	606	614	593	598	614	572	631	632	650	589	626	600	604	624	621	642	652	620	601	626	640	612	614	641	603	614	616	641	621	616	638	631	637	630	665	580	646	642	613	611	655	622	629	623	611	650	619	656	610	601	631	640	617	682	674	612	678	617	637	651	598	576	645	649	635	637	636	631	629	642	597	628	626	601	648	663	627	587	646	671	620	596	558	669	640	628	617	627	617	636	625	617	609	634	655	641	631	621	640	630	625	589	632	669	608	604	599	648	590	633	587	637	679	596	621	587	618	660	594	658	610	618	652	610	588	632	618	655	618	634	601	660	605	604	593	674	579	600	676	619	606	624	592	679	621	619	632	621	639	606	642	632	645	608	646	646	634	640	604	597	593	621	624	643	689	634	600	655	645	620	631	601	607	597	684	610	610	611	623	619	594	636	616	637	636	650	641	601	628	651	662	637	596	637	585	661	643	618	609	642	624	621	672	613	583	656	594	622	648	601	636	605	649	677	627	620	593	639	618	650	620	637	645	596	635	581	648	637	620	623	613	637	624	597	588	630	591	635	666	597	623	639	644	658	594	645	613	633	665	626	620	619	623	623	645	644	591	613	634	659	635	628	584	601	647	596	610	620	629	614	645	595	622	630	622	705	648	649	641	616	621	619	601	611	641	635	661	630	593	641	607	636	651	639	667	663	625	622	653	646	652	623	635	668	598	621	653	606	623	605	646	621	651	607	659	575	640	657	580	601	611	605	618	626	618	646	621	643	625	600	648	643	642	631	612	623	610	625	613	661	637	606	641	628	633	632	627	590	642	641	680	621	626	584	629	618	607	622	648	643	645	625	601	613	642	591	637	620	636	600	632	628	644	629	618	658	623	620	625	610	641	663	637	645	646	638	649	626	581	625	635	604	624	685	652	651	642	609	634	688	600	598	634	632	598	584	687	620	656	653	659	615	695	640	609	624	602	652	621	624	626	633	605	609	661	631	606	648	602	653	655	629	620	639	618	633	648	623	591	682	619	632	628	648	595	615	634	583	661	663	651	611	614	588	620	595	594	653	641	572	643	634	674	650	634	645	641	595	609	626	647	629	617
3517	4974	3442	1895	1573	1313	1228	1182	1017	1002	955	925	903	980	895	902	887	876	837	877	894	875	860	885	904	843	857	864	870	877	915	839	873	831	870	866	866	874	850	839	872	879	879	890	923	828	875	898	856	844	837	854	897	897	852	868	898	896	883	876	876	825	845	808	824	865	823	886	876	854	893	833	818	889	872	849	853	847	896	867	865	883	899	864	876	840	882	854	841	885	842	854	861	807	893	892	859	868	819	877	854	879	848	845	832	827	872	832	853	848	845	828	824	856	871	800	855	820	878	891	862	858	860	843	821	881	839	845	872	823	824	809	851	773	832	845	831	843	853	871	881	832	829	827	837	815	815	882	852	874	839	859	879	822	877	879	889	802	867	834	850	801	839	867	873	825	837	899	890	893	782	893	832	853	876	888	846	886	868	883	897	866	841	858	863	835	865	809	886	874	866	795	858	795	849	841	774	903	846	822	814	870	835	839	873	849	815	873	836	883	825	811	847	814	873	842	869	813	923	876	834	863	858	926	869	875	817	857	775	799	869	833	848	832	816	860	845	866	855	866	879	808	868	863	824	793	875	859	873	864	865	879	825	844	868	835	851	805	843	858	863	888	808	878	835	829	826	828	826	870	819	855	832	889	780	811	875	802	797	791	866	836	819	868	888	852	823	879	899	857	871	871	798	815	843	834	847	872	821	848	868	909	816	877	873	827	848	816	861	835	858	883	859	846	848	821	842	900	857	827	905	894	864	837	853	879	850	864	827	887	871	828	877	899	865	904	876	884	864	833	860	931	872	880	889	896	869	837	828	872	880	847	854	854	774	825	888	856	850	828	877	871	905	891	902	851	875	871	857	849	875	886	852	873	866	883	850	839	896	856	814	883	891	825	862	904	889	895	897	869	854	899	878	862	869	818	815	853	918	808	850	861	841	824	830	855	858	890	877	877	876	824	845	910	845	834	855	883	905	869	906	826	830	842	861	875	806	840	842	824	880	866	834	838	816	840	864	805	839	899	836	808	838	820	884	840	878	839	901	811	857	915	822	824	862	866	822	846	855	878	899	858	834	899	850	843	875	852	853	863	866	879	889	841	801	871	881	925	872	870	892	850	867	829	895	905	833	829	894	891	824	829	819	874	874	880	857	845	890	782	812	892	879	865	798	869	828	860	848	863	836	868	848	861	897	880	830	834	896	845	887	897	881	823	842	876	859	831	871	882	865	840	811	904	870	840	875	858	919	816	855	869	818	861	868	851	841	866	854	867	844	835	817	903	819	865	844	875	850	900	839	853	873	907	841	868	897	835	868	880	855	862	859	830	887	867	858	868	872	885	798	865	855	887	862	833	827	915	873	865	897	873	910	859	845	829	941	849	879	829	871	835	875	859	880	852	865	891	903	852	860	854	850	843	926	824	862	873	881	848	886	837	854	859	847	843	792	862	846	843	860	881	851	873	870	898	822	856	815	813	852	898	873	860	818	870	861	845	839	870	870	825	911	795	866	887	843	852	809	867	798	770	839	873	855	898	823	851	911	821	841	868	867	864	833	851	849	833	854	830	846	871	844	860	855	877	858	837	883	877	829	807	797	823	869	891	881	904	853	832	788	852	866	827	803	857	831	857	866	821	869	866	896	842	856	835	880	850	866	836	869	863	794	898	826	889	857	845	832	828	882	861	851	850	848	852	859	894	842	841	818	804	896	868	846	861	838	860	827	791	901	850	850	829	885	830	815	884	841	867	835	864	881	855	875	874	896	812	842	863	882	845	878	841	855	850	842	889	884	820	853	815	877	886	825	853	842	899	861	813	882	890	891	888	871	865	812	826	888	909	861	846	852	849	873	884	856	857	897	896	853	917	818	848	880	864	857	848	796	875	838	853	882	828	832	881	872	823	873	817	864	882	830	871	885	835	869	864	863	882	883	879	815	833	846	855	908	904	896	855	866	858	882	836	851	853	841	861	837	896	866	781	835	826	865	823	820	859	842	804	834	854	838	839	856	819	857	866	872	839	864	895	814	858	853	825	890	866	837	888	876	860	880	808	850	865	836	844	864	870	823	865	838	807	895	869	840	892	794	849	842	858	846	841	866	872	843	884	857	863	874	822	815	882	901	890	875	874	835	828	906	833	862	835	880	819	825	883	860	858	819	869	821	842	853	847	888	854	838	903	830	886	835	848	851	859	852	835	817	859	901	841	809	828	870	874	861	860	872	816	908	829	902	862	877	865	890	810	882	849	831	889	852	822	867	834	788	819	832	837	824	847	835	873	842	829	893	924	878	805	822	897	833	844	852	812	829	820	824	863	835	881	911	840	868	844	849	868	922	896	835	831	876	854	914	860	846	903	831	938	859	766	834	881	848	875	894	818	869	890	863	858	845	861	850	855	904	856	864	838	883	880	811	848	851	846	867	865	887	830	824	801	841	852	850	804	791	876	866	880	862	856	904	838	849	839	854	938	888	871	812	871	880	822	898	839	858	922	900	800	853	871	871	841	854	840	799	797	809	819	877	835	827	824	880	889	849	859	861	893	856	852	906	893	855	856	862	891	898	872	852	884	854	878	795	813	893	831	894	890	792	833	798	843	857	836	823	874	904	843	820	825	914	869	857	834	894	823	831	915	876	855	875	852	887	862	830	816	848	881	905	856	837	858	825	823	808	845	877	892	824	871	857	811	862	853	814	844	855	906	829	819	893	850	875	837	845	889	814	847	853	842	874	855	807	849	868	838	815	844	878	795	919	836	870	846	896	850	868	860	928	825	863	807	891	806	826	842	852	840	879	862	829	870	858	827	855	811	888	880	850	874	856	915	875	807	815	849	879	853	856	884	850	820	845	887	878	845	837	850	879	848	835	822	839	838	846	894	851	781	846	850	878	842	837	832	877	861	806	906	787	864	849	879	831	861	850	878	841	880	843	829	812	820	860	849	823	868	866	848	867	828	868	868	817	862	843	902	823	843	885	829	883	909	836	886	834	896	867	849	817	837	806	864	878	823	867	852	832	785	853	850	884	850	885	875	877	897	843	875	841	820	845	816	856	823	818	901	798	900	846	870	868	885	833	921	870	852	927	848	862	855	832	832	863	868	902	913	851	828	884	828	884	843	862	835	823	857	849	873	889	882	841	888	847	841	864	874	891	908	908	890	853	877	860	853	891	833	870	894	850	865	865	875	818	842	824	886	845	922	873	858	846	873	825	811	831	798	862	879	880	834	848	892	895	912	830	823	871	911	906	871	812	854	832	830	967	827	889	858	856	875	947	864	868	816	880	868	884	909	888	816	852	822	884	900	939	851	825	882	934	906	872	878	862	841	846	872	800	873	820	849	859	859	875	821	778	832	854	839	866	846	864	824	845	844	853	808	850	881	870	883	839	878	838	873	888	822	901	883	878	857	895	816	859	864	870	869	868	880	842	842	861	838	836	817	867	869	898	852	854	868	843	902	852	831	836	856	833	817	821	872	916	808	870	888	895	904	831	865	874	857	881	892	828	808
22158	20994	28533	23607	20988	20618	2277	654	466	470	387	336	332	317	290	269	282	250	267	236	228	233	221	224	224	226	248	203	226	216	196	202	230	185	179	233	225	218	219	226	202	225	189	206	233	194	195	165	197	206	195	205	206	205	197	229	213	197	200	191	228	192	209	180	203	205	209	226	203	218	195	210	186	188	205	180	190	204	197	208	206	183	207	202	219	190	182	172	187	185	221	187	188	212	193	187	220	222	195	207	227	213	185	183	185	198	211	187	205	198	192	206	187	210	197	200	201	202	202	188	194	240	200	206	174	197	176	213	189	204	202	202	212	233	221	218	217	203	197	217	211	206	200	213	207	196	181	195	192	177	185	202	204	200	208	211	196	180	191	219	185	198	221	204	197	186	182	179	207	210	193	198	188	205	231	202	222	201	193	195	217	219	211	205	188	213	210	188	192	200	218	166	211	204	200	203	226	213	201	187	216	193	211	213	183	186	201	201	210	195	217	211	197	194	197	181	208	207	223	182	215	195	218	181	191	197	184	194	187	190	207	204	197	203	210	199	198	214	211	212	227	167	198	179	179	226	218	203	210	186	195	212	178	216	196	213	212	194	190	184	212	197	198	208	197	208	213	204	186	224	194	194	216	176	188	184	213	215	198	199	184	186	174	208	183	220	192	218	216	204	193	202	205	192	192	199	193	220	213	194	217	205	198	209	176	205	210	192	198	206	214	194	233	194	211	224	195	198	191	250	202	187	199	231	225	198	175	217	231	208	222	195	198	209	193	205	225	186	215	197	197	193	164	170	200	195	219	191	220	178	191	203	199	203	192	204	197	190	211	199	195	164	187	201	212	209	193	212	197	205	196	199	188	207	202	191	206	213	211	193	202	191	185	198	193	211	218	197	191	206	215	190	197	195	218	203	188	231	188	179	217	203	233	225	191	238	211	185	198	204	243	192	201	201	207	199	193	205	180	198	205	173	223	218	209	212	188	190	204	226	175	205	235	200	190	209	198	208	199	199	197	178	202	222	197	189	207	204	204	206	221	210	200	174	203	180	188	213	201	200	198	220	202	178	199	199	190	233	196	188	189	193	207	199	220	196	220	214	217	188	203	208	187	213	191	219	196	181	194	202	205	216	218	195	191	187	220	226	207	183	195	207	174	189	206	203	211	191	204	181	170	195	205	222	189	189	233	200	189	182	208	204	200	215	209	190	184	202	185	201	226	191	196	201	207	184	199	208	197	189	220	192	183	221	193	200	205	204	186	218	193	209	216	182	159	185	189	197	192	174	179	208	214	192	217	196	202	188	194	204	218	203	200	186	205	178	187	209	225	202	192	193	211	194	190	194	176	220	190	212	192	187	211	210	194	207	207	204	211	184	190	199	207	193	211	198	201	201	195	197	198	212	200	212	211	186	207	197	208	173	220	204	202	205	180	200	184	216	215	199	193	182	207	214	216	182	213	225	188	204	212	174	218	194	187	178	208	201	203	189	186	200	217	167	209	190	195	211	212	197	204	230	206	215	218	195	192	192	203	208	178	236	185	204	191	153	200	197	208	203	217	203	204	208	192	228	182	179	204	183	198	219	207	203	202	216	204	207	178	215	209	191	187	193	225	202	219	166	186	189	196	198	207	193	194	207	223	198	198	196	201	192	190	201	199	228	207	199	193	211	202	210	213	214	189	208	216	177	190	220	213	177	205	212	199	208	198	178	162	198	194	226	202	219	206	210	181	191	210	190	197	199	189	228	190	218	200	185	178	196	208	191	211	222	191	188	200	201	204	222	200	198	175	205	212	190	207	203	203	193	194	192	200	200	190	184	212	193	199	188	210	203	190	183	190	195	219	204	196	208	197	209	184	173	193	201	198	214	218	208	202	195	222	205	185	210	195	195	204	182	217	202	189	190	201	210	205	188	232	204	197	185	207	206	183	233	189	181	226	194	202	187	190	219	185	198	232	224	202	203	191	217	198	211	186	183	204	186	198	220	210	201	197	193	190	206	185	191	214	205	204	197	193	188	183	206	188	194	197	186	212	207	178	201	187	221	210	212	196	196	237	182	194	209	200	182	189	196	214	173	203	193	223	214	176	202	209	175	211	201	225	208	204	192	206	193	187	183	213	202	232	189	210	207	223	206	195	197	204	207	208	180	194	202	187	209	189	199	214	195	212	197	215	201	172	193	223	205	218	201	208	200	187	198	183	179	189	189	203	191	192	191	215	221	204	219	202	208	198	197	203	202	202	192	193	180	177	196	217	180	186	217	180	208	182	197	188	192	190	192	181	193	218	198	228	199	186	204	177	204	204	182	219	211	186	188	183	199	208	194	206	191	210	204	191	185	187	187	224	205	217	221	194	196	211	204	213	181	209	217	185	217	225	214	198	179	242	220	209	199	180	187	209	206	217	212	215	182	177	192	200	185	181	184	206	203	211	208	197	173	199	198	182	182	178	205	220	184	178	208	204	206	200	194	228	212	201	189	208	186	189	237	155	217	179	204	199	214	211	190	199	210	197	179	211	200	201	220	167	176	173	190	187	188	200	188	199	178	192	200	210	201	213	206	199	178	209	199	209	224	201	204	204	187	217	193	186	210	195	175	182	175	233	192	195	214	196	199	165	180	173	195	184	186	212	217	210	191	216	216	205	175	192	229	209	203	200	207	185	203	201	189	173	216	193	202	218	211	192	209	206	209	227	197	200	214	193	200	191	213	204	201	193	214	225	205	210	195	220	212	229	201	211	205	182	171	214	188	221	192	190	181	208	197	192	212	188	205	211	205	199	206	236	200	183	188	199	192	202	202	198	210	220	190	215	204	197	173	208	222	173	199	208	208	223	201	192	172	190	206	188	189	239	179	192	211	224	191	209	205	212	198	198	196	219	213	185	212	184	209	169	234	190	202	214	200	196	183	197	181	204	191	188	211	211	188	179	196	214	184	199	206	196	204	204	194	183	178	178	206	211	192	205	189	212	213	212	192	202	203	219	180	203	188	194	219	206	199	181	235	200	178	214	216	207	206	202	192	202	189	205	184	194	216	210	173	172	190	203	203	184	197	208	175	208	209	204	169	161	193	206	191	195	216	199	207	203	204	212	201	185	207	214	209	197	228	213	193	191	205	201	206	221	198	204	176	184	192	196	218	222	199	193	209	230	200	235	199	176	210	187	217	173	188	179	211	206	172	215	192	206	177	202	191	222	191	203	230	201	208	200	187	184	223	183	189	202	204	197	193	206	214	193	191	202	189	230	230	193	206	200	182	211	174	216	191	200	220	177	202	170	184	187	187	185	203	206	184	207	193	199	206	171	193	203	212	198	200	196	175	204	187	183	198	203	222	203	203	183	186	213	203	180	190	206	172	217	188	203	202	180	196	201	181	210	205	195	191	187	209	197	192	206	203	209	196	200	202	216	183	189	225	228	209	164	201	198	194	189	210	217	223	192	205	199	214	217	190	192	187	207	217	209	177	201	207	182	194	188	211	185	203	204	201	218	161
4372	14103	9066	4356	3003	2170	1563	1152	1010	866	739	653	656	571	470	458	473	429	429	374	351	357	364	324	348	344	311	328	314	331	312	312	299	307	329	318	298	280	306	296	279	285	273	286	278	290	284	268	265	282	307	253	275	309	267	258	282	315	282	253	305	287	276	272	294	282	259	291	283	271	262	251	258	307	294	271	278	274	264	288	285	295	282	257	269	269	288	309	282	285	278	273	291	300	263	272	281	255	287	296	271	300	281	277	267	283	246	295	274	272	273	304	271	280	270	232	268	295	268	268	287	298	283	266	254	289	260	301	270	245	255	254	282	294	273	295	300	303	266	280	310	297	282	293	274	277	269	266	265	284	263	280	269	285	264	273	293	260	264	274	251	284	236	281	283	285	278	283	250	276	268	289	289	304	290	295	259	251	297	286	276	277	275	300	267	284	251	249	280	301	278	283	283	280	255	228	318	262	252	291	269	296	290	274	312	264	276	236	282	274	276	261	282	313	240	269	260	278	274	246	258	266	268	266	269	272	286	296	275	290	267	286	278	267	282	285	284	276	294	276	281	264	288	296	277	257	271	268	275	268	286	278	279	267	268	277	275	275	266	274	246	253	268	299	271	280	284	291	272	280	302	280	298	274	244	247	278	283	315	250	280	249	271	261	257	299	264	275	287	263	249	251	306	265	289	270	299	315	259	264	284	277	261	265	265	258	263	269	296	278	270	251	263	262	280	286	274	291	268	280	271	268	287	256	267	258	271	304	296	290	263	265	265	276	273	267	303	283	284	303	288	285	291	255	266	307	273	270	276	304	292	277	301	288	261	265	262	302	285	247	276	273	269	303	262	284	302	283	272	279	288	267	250	263	278	273	284	286	296	276	290	266	282	264	287	259	283	272	273	253	283	269	307	289	252	258	283	289	259	259	271	262	273	260	267	301	278	245	274	272	270	248	306	299	266	302	295	267	283	266	260	304	269	265	299	242	278	270	256	276	275	296	282	283	277	247	250	293	251	246	277	266	263	279	279	292	299	281	292	251	285	291	272	258	274	291	273	271	282	287	271	289	260	270	294	294	246	294	278	265	278	276	289	254	249	257	285	259	269	272	292	273	268	265	273	292	284	315	257	264	273	277	292	266	277	291	268	257	284	284	257	281	294	274	301	261	270	264	279	273	268	257	241	284	296	276	307	269	240	246	265	280	285	282	302	262	259	317	280	228	277	273	285	291	290	296	252	270	284	271	288	265	278	269	294	282	287	248	265	275	258	305	270	272	251	279	250	289	262	247	263	238	259	294	289	286	285	269	310	247	299	298	273	291	310	300	269	282	279	288	284	290	262	257	267	257	293	304	294	299	284	238	277	277	259	293	277	273	253	259	278	277	266	291	255	269	270	286	284	239	273	262	287	283	309	274	269	269	290	289	262	277	285	320	297	266	248	301	228	293	296	270	309	266	258	273	290	310	227	258	280	287	268	283	311	282	266	296	280	326	285	281	291	268	278	260	287	286	275	291	247	271	277	290	304	277	279	283	288	289	274	277	273	288	276	257	286	261	283	276	284	275	299	280	298	275	249	283	261	264	301	273	285	284	251	275	287	280	280	285	257	291	266	258	285	274	284	279	252	274	302	300	276	318	282	280	263	293	274	294	260	290	286	263	281	271	287	266	277	267	274	263	285	265	267	278	295	283	291	289	283	248	285	297	250	259	277	267	307	287	266	271	283	296	273	295	282	287	259	283	298	277	280	300	279	248	281	261	256	259	265	301	285	289	302	300	288	253	269	290	270	277	291	258	285	277	284	264	293	273	295	270	293	260	289	304	294	290	254	293	277	252	281	268	283	305	313	266	290	283	289	284	256	270	272	296	271	291	303	296	277	271	289	284	295	268	291	263	288	273	271	257	303	281	273	270	247	298	290	246	292	285	277	263	305	302	296	257	252	287	290	289	270	298	248	293	260	274	257	288	299	263	263	274	272	275	279	296	283	280	248	233	296	268	280	283	277	250	296	287	285	273	299	252	304	299	325	259	248	256	271	265	280	269	277	279	278	239	300	313	288	263	258	263	264	265	281	264	282	295	275	296	291	265	295	256	267	260	252	289	269	263	286	298	285	280	271	278	288	265	232	254	250	293	289	258	298	264	293	264	272	278	294	271	292	263	293	275	268	284	277	294	263	267	266	253	252	260	293	270	250	289	287	243	256	288	281	266	285	272	277	290	263	271	242	287	274	288	276	290	283	262	255	266	269	263	279	282	288	260	286	266	298	303	262	289	280	301	265	261	285	252	293	241	268	294	283	285	260	278	279	261	268	274	283	290	270	257	273	269	275	277	273	263	257	269	297	279	271	272	281	293	288	282	260	279	277	255	267	245	310	267	264	300	279	314	287	261	287	281	283	281	261	256	266	288	243	256	259	248	248	256	260	274	279	265	244	277	272	276	249	262	279	305	255	258	255	283	282	300	297	286	262	263	265	272	272	281	283	271	269	271	242	290	265	275	292	280	287	282	292	271	281	256	290	268	243	280	250	263	265	302	317	253	286	274	270	283	287	273	308	294	282	281	270	275	268	279	280	285	276	294	300	289	256	265	268	281	262	283	269	259	276	269	282	281	272	274	292	263	296	274	269	280	276	285	273	261	291	250	281	278	268	277	253	267	306	264	262	300	291	276	283	263	267	287	298	254	268	288	278	285	261	261	291	288	286	270	273	275	308	288	268	280	251	277	302	277	283	290	303	298	281	288	282	286	240	286	288	302	264	261	236	298	292	279	263	277	275	276	266	298	276	280	277	270	295	277	269	290	276	296	297	267	296	260	288	263	282	260	269	296	279	286	276	312	279	303	292	262	264	268	275	272	271	277	289	275	257	259	316	296	262	274	276	290	244	260	259	279	273	281	275	276	325	268	274	291	242	233	291	281	287	277	279	287	265	263	273	289	243	279	260	264	261	258	282	270	286	279	274	278	276	295	270	262	283	266	270	272	259	260	296	270	253	261	264	265	289	289	288	273	285	318	285	299	286	299	267	267	304	296	265	287	295	273	275	270	266	270	277	264	297	256	286	268	278	262	262	278	269	245	292	289	274	252	293	278	303	245	246	290	300	258	300	256	307	270	263	301	323	283	261	284	272	283	261	287	296	309	274	275	264	281	262	300	282	277	249	271	288	245	297	287	273	278	245	255	278	277	275	259	289	302	286	276	265	280	307	268	289	305	256	282	274	269	251	285	286	278	269	273	292	260	291	283	275	242	280	258	252	274	276	251	278	288	279	287	301	261	274	253	281	303	271	306	289	306	321	281	266	295	263	265	265	279	282	289	314	273	257	260	299	263	252	290	277	288	256	296	262	281	289	256	297	260	302	315	314	278	321	266	286	267	257	303	264	266	282	255	297	295	264	276	257	284	270	262	248	280	285	291	261	299	262	269	284	295	271	281	307	301	276	284	271	302	275	289	302	291	258	295	279	254	275	296	281	252	274	286	268	289	289	284	288	246
26801	17345	3394	811	610	631	612	546	577	557	548	583	585	544	588	580	540	604	587	556	519	583	586	577	552	506	531	578	602	554	498	580	572	571	605	565	588	575	545	553	577	518	538	551	560	550	533	570	524	561	602	551	543	586	574	571	554	533	574	566	554	550	530	546	547	584	572	539	572	553	568	613	608	585	584	543	544	572	613	548	507	529	535	548	571	552	573	549	600	543	550	551	562	556	561	558	552	572	577	536	598	575	563	525	563	558	564	513	566	558	579	536	551	574	525	584	527	538	538	534	542	564	542	574	568	537	536	543	583	510	530	568	583	578	542	585	539	521	585	566	555	608	520	537	629	565	566	547	532	548	562	578	621	515	578	517	578	560	567	504	557	569	535	537	600	558	545	610	593	556	554	523	559	543	553	561	518	543	585	581	598	580	561	568	514	552	589	571	518	546	587	565	559	505	534	574	591	522	586	537	567	486	582	577	555	558	562	564	516	566	567	573	548	521	546	507	570	543	532	545	536	582	561	544	556	588	551	557	578	621	589	572	549	583	529	590	551	569	619	567	534	569	542	542	523	534	571	522	551	562	538	570	543	584	557	556	545	517	617	537	564	591	546	524	537	556	537	580	583	576	534	568	567	565	532	540	559	558	563	549	554	518	535	555	572	571	564	540	547	529	530	579	579	534	568	527	579	562	546	615	574	583	566	552	607	527	578	549	563	601	587	532	556	515	573	561	547	533	580	516	565	538	584	510	584	536	561	565	579	572	607	551	559	580	594	547	560	575	594	533	507	584	509	518	589	537	565	577	526	594	562	574	553	531	557	571	545	554	539	575	553	531	530	588	557	626	536	565	551	553	591	561	587	550	540	514	567	539	550	564	577	537	551	563	554	555	584	524	608	531	563	564	529	568	554	602	559	603	542	509	566	586	562	576	551	582	594	556	588	544	573	499	563	538	547	544	584	575	579	555	565	569	552	565	563	557	583	553	524	621	559	600	556	572	567	566	557	561	588	546	583	567	536	562	524	607	548	555	590	583	537	538	552	569	558	559	522	538	571	567	532	549	584	553	535	558	593	553	546	572	539	548	571	547	582	569	547	633	573	576	541	615	573	547	573	561	537	560	565	598	582	579	585	587	524	533	516	587	543	560	553	531	499	548	579	524	562	531	549	566	547	547	576	563	571	565	580	514	541	521	585	557	582	561	554	552	530	580	588	517	576	568	552	554	552	555	555	529	583	549	524	567	563	540	517	548	546	559	562	596	545	526	533	564	521	631	548	546	574	526	584	557	572	571	531	528	523	542	582	516	551	572	559	566	554	571	583	559	543	572	561	572	525	573	585	543	546	539	541	569	526	557	555	547	589	546	579	539	519	581	593	616	562	560	532	568	549	564	540	542	557	571	550	554	537	526	548	567	571	538	591	551	559	532	582	553	544	541	519	526	561	528	536	527	565	551	547	555	595	582	503	570	545	588	567	554	556	559	542	546	544	553	571	568	561	544	535	566	615	585	583	539	541	534	541	561	550	535	545	564	546	536	533	532	552	616	527	560	547	533	582	570	564	560	566	570	543	484	574	564	574	563	585	558	576	560	575	579	587	582	590	551	528	526	586	515	530	564	560	579	529	518	552	565	525	547	544	557	545	607	551	542	587	556	563	531	569	564	573	575	532	545	586	605	563	558	559	569	579	547	579	557	559	592	575	560	547	540	508	557	545	566	555	560	534	546	586	551	564	552	572	605	603	526	557	549	573	538	559	602	561	566	629	609	553	556	518	535	539	587	575	565	605	558	545	520	586	585	579	552	537	523	571	591	513	545	536	577	540	569	541	531	543	538	539	559	551	593	527	545	559	540	550	578	535	576	539	541	542	578	620	612	565	565	505	550	546	529	487	572	536	578	563	524	532	590	577	550	546	567	556	569	569	569	566	595	536	568	550	552	530	562	557	552	544	552	544	538	554	534	544	562	552	549	615	556	537	572	547	574	616	545	586	572	540	578	577	559	568	527	576	576	588	543	557	574	609	597	567	555	546	543	513	584	574	535	579	552	583	569	539	539	575	575	554	579	504	552	598	556	615	565	557	565	574	553	505	545	530	530	564	561	581	539	524	574	560	553	557	543	554	534	582	577	606	567	546	546	567	557	555	544	554	554	560	546	530	526	534	503	586	553	580	577	633	528	567	541	543	581	526	562	543	546	504	601	580	554	581	522	566	536	561	569	585	599	578	582	565	580	554	576	525	596	544	551	572	586	541	582	568	571	566	601	585	545	607	591	596	564	556	536	566	561	518	522	550	601	565	578	514	550	599	523	529	540	562	556	538	530	531	569	524	558	549	518	558	581	589	534	570	548	573	575	576	602	553	598	516	566	550	570	566	550	566	562	552	557	609	587	563	571	551	549	536	574	571	565	576	551	593	527	511	584	565	575	518	528	554	549	555	604	524	544	541	563	533	581	590	490	596	553	571	533	565	585	560	567	543	526	528	567	521	540	520	543	561	594	590	597	564	546	546	536	529	524	560	549	568	545	574	573	575	598	507	552	559	578	547	575	524	565	520	582	597	557	583	557	562	534	569	517	567	522	565	537	562	573	589	575	554	535	566	554	567	618	563	553	553	538	553	542	531	585	551	548	574	519	545	629	583	589	540	532	545	565	607	514	562	553	531	532	612	525	564	554	568	578	493	528	533	540	556	575	550	570	547	552	535	568	587	540	547	516	558	559	548	580	547	530	560	552	510	547	565	584	532	592	539	596	531	563	562	546	531	527	572	561	551	527	552	592	513	503	588	546	564	529	578	506	554	524	555	583	581	519	558	539	593	534	518	525	566	574	578	561	582	552	596	547	572	565	570	567	582	543	565	594	594	534	561	577	546	559	579	505	561	557	587	562	560	553	546	579	558	573	542	570	575	559	585	597	539	519	603	574	598	564	563	543	525	556	531	583	548	558	565	555	526	574	551	553	548	624	535	563	577	613	590	539	546	557	585	568	548	569	546	535	592	520	583	536	590	577	497	578	566	576	603	549	607	556	554	573	570	558	541	565	558	546	538	577	573	615	582	557	522	574	544	574	599	559	553	577	552	561	529	592	542	620	578	537	559	532	566	558	539	528	570	567	545	536	566	557	594	534	579	535	554	550	574	556	539	552	554	573	508	542	610	545	544	620	546	580	559	581	496	558	570	559	568	585	573	581	539	563	554	512	507	570	564	553	537	566	560	538	584	507	557	545	517	534	569	541	525	539	570	572	532	513	566	564	504	550	528	560	537	534	538	540	520	560	607	511	565	578	506	574	544	539	553	586	598	517	533	564	585	546	566	566	508	565	547	503	543	589	559	516	546	524	592	563	560	530	540	581	581	509	556	635	604	572	557	589	559	557	570	575	571	597	570	550	522	569	539	565	604	597	538	533	545	572	576	535	586	534	530	572	586	548	531	528	582	589	595	550	524	516	551	553	578	569	528	548	517	540	523	557	598	570	529	581	594	590	530	561
4233	1661	1231	969	893	858	824	883	770	783	822	822	782	782	836	816	786	758	828	798	796	807	831	745	785	782	857	813	758	759	807	829	764	823	820	791	821	817	784	788	778	748	790	747	770	773	848	781	785	780	771	817	792	804	800	779	742	776	795	825	801	776	758	765	772	813	782	772	857	814	797	821	746	744	780	832	776	799	784	831	799	811	790	749	803	803	808	759	780	771	790	778	727	778	799	801	808	754	766	772	780	802	752	787	825	810	770	825	767	801	813	811	765	765	763	776	772	753	808	801	779	852	836	767	768	746	820	783	765	788	818	741	731	740	785	808	776	781	796	832	837	800	791	745	799	770	786	801	803	775	778	822	781	785	830	825	757	799	784	736	831	768	844	752	825	735	822	813	748	795	772	777	872	809	781	825	817	784	797	797	709	828	770	797	784	757	790	766	767	731	780	765	804	769	734	788	799	794	782	803	745	820	794	825	792	793	790	755	772	776	830	787	829	800	766	813	796	794	783	786	741	803	803	796	796	775	800	797	821	810	780	810	748	819	797	786	798	820	751	801	816	769	816	796	814	760	777	750	803	824	770	787	780	791	758	795	777	772	810	769	823	758	781	778	776	754	842	799	765	778	801	792	791	741	759	815	794	817	789	756	775	765	817	802	835	745	762	777	783	819	785	794	806	740	832	786	782	768	759	797	791	750	752	756	805	779	818	802	799	778	788	811	811	787	845	766	813	766	775	761	813	777	822	814	783	794	788	841	806	791	801	780	800	739	782	800	817	855	792	785	763	754	809	789	808	796	783	775	779	713	784	798	798	788	763	802	775	749	737	767	780	892	765	800	789	799	821	840	774	720	798	782	766	791	802	762	792	793	807	755	795	795	767	818	789	748	781	775	755	754	749	772	794	759	849	828	770	774	847	823	752	790	877	748	757	807	800	778	750	798	779	749	745	786	814	758	735	759	780	826	772	739	751	795	761	768	799	767	828	827	760	792	779	775	755	792	788	743	829	784	772	800	773	774	751	797	759	776	827	775	835	811	788	754	826	747	740	770	807	800	784	799	796	799	815	751	742	774	781	801	798	747	772	768	766	812	793	782	803	777	815	759	828	834	742	806	789	770	821	777	769	825	785	777	772	819	749	787	792	744	798	826	854	811	782	801	791	770	790	822	788	802	779	760	788	759	787	757	747	790	765	744	817	747	706	816	799	791	778	808	803	804	815	782	764	829	799	779	786	779	807	775	744	765	831	781	836	776	797	797	794	773	782	841	794	810	750	801	771	829	762	789	764	721	841	839	746	830	803	772	795	770	757	758	805	729	837	769	784	769	782	799	812	789	763	786	770	818	772	768	781	811	823	789	810	804	783	790	766	765	770	764	774	799	802	829	779	785	780	784	839	739	768	831	822	794	764	762	783	754	772	810	855	802	785	817	799	798	818	770	752	793	835	764	779	858	757	803	780	878	773	840	788	785	756	846	834	852	764	830	804	786	789	828	773	805	789	818	786	759	777	817	788	769	745	761	800	799	772	736	772	829	808	813	770	785	764	805	791	808	817	793	766	781	741	796	768	828	829	760	771	760	767	805	783	849	780	806	765	771	796	760	781	798	766	781	762	783	774	773	768	779	789	783	765	747	754	753	755	797	790	829	831	786	777	791	795	821	778	763	780	749	799	819	766	781	785	800	788	764	763	753	786	742	784	812	812	833	826	776	822	795	794	780	808	788	785	797	770	756	799	793	793	793	806	825	794	826	830	791	740	823	817	827	825	796	764	803	761	793	770	792	789	818	739	811	819	788	820	775	780	788	782	766	778	810	782	771	809	820	770	746	754	777	781	797	785	786	839	817	800	787	801	787	762	771	840	754	799	793	798	818	808	808	830	775	779	788	778	743	822	808	759	741	844	793	760	767	806	769	737	803	772	782	770	792	806	816	753	768	823	794	774	750	752	766	798	788	788	820	724	741	781	829	749	794	797	776	794	799	778	759	799	796	814	795	792	771	786	811	824	804	779	803	799	818	811	762	809	762	791	793	739	823	809	750	787	799	749	758	795	801	780	841	732	802	783	778	794	812	807	788	808	809	818	821	811	819	780	824	779	786	792	831	732	780	778	768	757	777	774	768	760	813	766	782	785	784	798	820	758	802	770	769	823	796	771	774	787	799	764	792	771	810	864	777	791	779	810	808	806	722	761	806	768	802	758	812	784	796	763	769	749	783	769	767	861	778	791	766	768	783	743	750	793	785	813	790	795	754	754	817	756	754	805	800	800	772	745	791	789	770	785	780	795	775	741	759	777	814	790	780	791	756	806	840	796	758	753	817	781	818	749	757	771	843	759	734	810	764	718	780	783	754	833	811	783	758	799	699	817	785	773	783	765	827	791	821	804	823	788	841	772	780	814	788	794	773	753	759	869	778	817	796	844	778	823	798	752	775	792	780	779	811	845	797	862	754	797	850	806	812	749	745	820	759	777	816	780	759	772	833	813	771	780	835	801	811	830	793	781	808	786	804	816	825	838	783	801	833	765	775	805	804	827	790	805	812	722	833	762	813	821	767	752	789	848	804	777	743	786	794	805	802	791	752	775	770	819	769	761	763	781	775	777	782	824	782	839	786	790	816	749	734	803	756	769	787	753	752	822	761	817	826	789	800	740	824	761	805	768	831	792	786	811	784	798	738	803	748	767	796	814	770	789	797	760	808	789	778	825	753	724	786	857	766	700	785	835	806	807	785	786	774	859	820	825	766	766	736	771	808	789	817	784	783	748	743	747	806	757	761	791	775	775	774	753	772	752	802	784	772	791	785	769	792	781	756	790	773	805	787	765	764	836	776	733	791	747	779	835	772	825	780	807	754	800	769	771	759	804	775	810	795	813	761	779	777	772	811	783	776	799	758	763	863	837	765	826	755	779	803	790	778	798	771	799	797	752	805	789	785	758	800	834	736	763	770	786	763	797	793	751	814	748	784	809	795	835	815	772	740	818	804	793	786	752	772	840	777	808	833	779	813	811	731	780	777	836	780	785	807	842	866	756	809	821	786	838	781	807	815	828	797	765	782	814	813	780	793	778	787	794	794	783	755	782	816	793	790	724	812	792	829	768	787	760	784	795	774	836	763	754	719	805	834	755	798	806	801	739	811	803	833	818	819	779	864	864	789	751	804	762	790	788	805	798	793	848	807	803	809	751	811	795	764	780	762	785	800	814	841	749	768	770	790	825	792	765	794	760	815	767	799	809	784	769	757	755	820	778	748	805	745	835	783	761	760	820	805	758	772	799	812	807	775	765	761	762	764	816	790	767	780	770	827	756	774	792	766	780	754	756	873	806	810	832	790	769	828	800	754	800	830	764	815	806	782	774	777	791	797	761	831	825	750	784	785	782	788	812	773	810	791	803	777	828	805	779	806	775	792	795	798	775	777	825	797	828	811	729	730	771	830	784	818	765	817	768	782	744	797	807	791	783	790	809	762	818	798	781	796	718	770	746	742
22975	20936	27917	24114	20726	3249	644	443	376	341	314	346	305	315	283	278	262	256	284	269	271	266	264	275	257	244	286	267	261	249	271	235	292	245	237	224	247	262	249	247	233	239	232	227	245	256	217	266	256	262	223	264	242	231	227	236	269	261	249	239	271	245	271	239	235	233	224	253	236	242	268	256	240	260	254	265	268	204	246	242	261	233	229	254	236	243	255	267	249	224	240	250	234	237	256	256	235	273	250	228	242	206	247	282	230	223	257	248	226	254	240	247	253	260	220	217	270	206	214	241	237	240	250	242	249	215	225	230	232	244	238	238	263	257	248	238	264	222	240	207	216	250	236	235	207	263	261	284	243	238	255	254	242	252	238	241	252	252	250	238	238	256	233	217	236	249	230	247	244	244	250	245	245	243	226	253	224	236	254	230	230	243	271	245	270	259	257	237	265	262	249	246	270	242	265	241	222	232	241	261	241	249	241	254	250	247	225	245	243	286	248	252	256	209	251	273	241	267	251	272	253	231	253	232	242	234	231	255	234	248	244	251	238	253	238	236	253	252	261	255	215	256	219	228	223	254	255	232	214	210	257	237	250	233	240	253	243	256	268	244	243	235	234	222	213	221	254	278	248	249	217	215	252	257	266	244	237	239	258	235	239	247	277	231	225	222	235	243	268	237	235	241	240	260	209	256	262	262	253	258	235	237	237	243	218	239	239	227	227	254	230	230	211	235	228	239	229	228	243	251	234	214	268	228	249	239	226	251	235	241	229	220	255	228	236	253	235	240	269	260	242	258	210	252	201	219	243	237	226	222	240	248	224	226	234	244	216	260	235	237	240	222	242	221	237	251	257	242	252	250	226	247	243	242	249	249	251	212	260	220	263	232	239	263	245	254	251	252	238	260	240	222	238	229	270	253	215	238	244	237	249	251	247	219	231	240	238	266	249	237	237	238	241	211	234	276	227	263	247	226	226	249	224	226	251	248	219	255	240	237	224	243	221	236	249	275	268	222	244	256	243	271	219	239	239	227	253	238	244	255	275	222	241	241	221	223	234	261	248	253	251	265	250	240	261	251	241	229	268	237	240	262	226	232	231	260	254	233	231	238	226	247	220	232	248	269	252	220	247	269	243	229	230	251	244	242	261	233	252	232	211	269	214	234	245	226	238	275	244	277	246	264	252	243	233	257	266	233	201	249	239	236	242	241	224	240	255	235	251	245	242	238	227	233	244	247	244	220	235	225	245	244	261	264	240	275	243	219	204	249	237	229	274	234	260	249	248	207	241	237	233	215	268	242	239	212	258	256	219	240	216	248	238	228	228	240	232	236	227	246	244	261	238	239	232	212	273	255	245	253	231	220	218	261	229	224	252	261	249	234	250	243	274	244	223	245	269	225	229	252	234	236	248	252	273	222	239	243	212	238	254	256	248	239	243	250	228	262	221	268	238	246	265	248	267	237	242	212	243	252	250	273	260	274	203	219	221	217	264	236	232	246	265	238	225	253	234	251	242	254	238	214	264	238	265	247	229	241	259	217	238	250	227	242	244	255	245	255	246	244	240	258	233	240	256	227	244	246	242	249	224	241	238	253	243	252	241	258	267	282	245	223	229	243	238	258	260	238	244	229	223	208	264	228	226	228	222	248	258	219	239	212	246	211	237	272	243	266	242	211	217	270	233	244	265	259	253	230	227	227	234	258	269	210	249	217	230	241	225	245	206	265	214	208	221	256	263	264	268	228	276	233	241	261	196	268	262	232	256	240	201	259	236	236	249	245	216	243	229	248	227	238	237	258	256	222	240	259	240	245	272	234	241	246	214	224	248	244	233	240	234	237	224	295	233	254	255	237	201	234	254	235	232	257	240	240	242	231	237	246	217	227	267	237	231	227	223	250	252	250	212	243	260	256	251	225	261	244	247	240	234	230	234	244	236	226	248	235	243	249	229	254	245	213	255	277	230	270	238	238	225	235	253	223	243	253	251	241	257	240	241	232	223	241	246	248	240	241	261	239	243	236	267	223	230	237	243	259	244	231	246	243	218	248	242	251	221	241	251	221	242	239	237	280	243	227	248	236	245	220	254	221	231	221	259	237	277	230	229	227	236	235	244	249	226	220	263	241	235	241	265	238	218	259	244	246	221	231	225	228	242	214	226	251	254	220	243	233	191	242	218	252	232	226	244	268	247	235	239	227	249	239	238	247	243	231	253	229	238	274	204	247	263	245	232	249	252	255	210	211	249	242	249	283	230	227	238	234	217	239	266	220	256	242	232	209	258	238	236	243	240	249	235	253	251	225	239	233	240	259	243	275	257	245	242	253	230	251	244	247	257	250	259	219	259	227	199	226	259	246	262	239	240	232	230	245	264	263	242	247	251	254	247	220	235	237	224	289	229	257	233	223	251	258	241	237	252	209	267	226	223	271	244	259	249	259	226	259	249	223	218	240	252	232	254	241	225	255	242	253	237	239	218	241	231	239	230	251	238	230	248	251	232	230	263	244	230	232	238	236	244	248	221	234	280	231	260	238	259	219	239	243	214	235	247	238	239	235	242	238	246	250	257	246	239	274	241	203	250	211	234	243	246	255	259	247	236	255	244	244	253	246	219	220	241	239	228	267	248	251	233	243	229	239	247	246	214	229	264	230	257	250	262	273	242	237	257	270	212	239	215	234	286	250	261	238	265	254	239	251	236	234	246	214	227	242	227	250	222	249	226	249	258	228	198	256	248	213	224	250	247	259	231	220	248	237	261	222	233	232	216	272	248	244	227	243	271	248	243	245	243	239	232	231	240	238	256	238	250	225	240	248	239	243	238	226	238	248	244	237	246	243	245	247	249	288	206	257	253	258	279	268	263	250	237	235	241	231	261	270	253	231	234	246	245	240	252	235	235	240	253	231	234	241	260	234	230	239	222	275	247	244	251	242	245	245	241	238	259	222	267	229	217	260	236	253	260	239	241	244	228	242	270	216	252	237	234	250	232	264	222	249	266	237	233	229	241	235	241	232	235	236	246	250	252	250	228	240	262	228	248	239	240	228	249	249	244	235	229	243	253	271	242	252	253	266	234	240	250	260	229	238	267	238	223	255	251	241	226	256	264	248	241	240	237	227	254	253	238	256	235	254	261	224	235	237	226	237	232	225	242	255	237	235	224	277	246	247	256	274	240	233	242	257	233	260	250	254	233	246	229	235	236	215	256	248	259	230	227	237	258	237	277	251	225	247	229	212	223	257	243	236	252	270	265	244	204	237	262	235	224	236	229	243	270	257	267	262	244	237	243	279	245	247	255	268	229	225	249	245	232	230	258	242	234	256	240	236	232	265	268	265	234	250	240	259	244	235	241	235	241	266	233	270	222	216	243	250	244	234	242	237	220	245	240	238	199	231	240	237	245	224	231	214	254	223	228	250	243	252	227	259	229	269	256	249	249	258	245	249	264	241	216	248	270	264	249	233	216	243	231	276	237	251	231	212	265	233	236	250	245	233	236	211	250	244
3121	8755	5584	2552	1842	1357	1067	829	725	666	610	553	534	528	469	458	458	408	449	399	367	440	410	427	374	404	388	379	369	371	362	386	344	401	391	392	387	374	376	372	375	368	389	366	384	361	361	376	404	391	340	335	364	396	405	372	353	369	362	332	370	358	355	371	363	378	338	335	399	366	330	404	391	377	387	352	391	353	387	390	380	409	346	392	372	377	382	361	357	382	382	361	342	356	350	382	381	352	392	400	398	378	365	381	400	386	355	354	373	359	355	320	355	372	405	352	346	347	371	359	342	350	340	325	369	391	355	372	396	378	359	382	362	354	402	401	377	376	367	348	368	369	377	366	356	365	357	362	403	355	364	374	374	387	353	336	368	356	387	404	332	354	372	356	361	376	355	381	377	382	353	379	344	358	347	386	359	380	365	338	351	348	347	369	350	376	367	368	347	345	363	342	408	387	389	360	389	369	379	346	369	344	381	387	378	358	335	358	335	371	379	383	336	370	398	347	371	325	372	363	362	373	345	362	355	385	385	347	363	361	386	363	373	376	375	357	347	326	375	334	386	398	379	379	358	365	352	416	395	390	353	372	356	360	355	332	352	385	349	346	349	365	346	380	375	372	341	346	361	382	339	381	344	366	398	348	357	389	364	360	383	391	366	367	381	350	402	367	364	339	368	355	358	351	385	379	382	389	365	344	384	356	366	366	378	357	371	354	368	356	347	370	378	378	368	367	401	359	352	374	371	336	364	357	378	359	347	356	375	334	346	366	354	392	377	355	367	375	366	342	337	369	367	351	355	367	374	384	378	357	373	372	380	309	349	326	360	354	341	379	350	362	358	344	391	368	336	372	341	357	379	363	373	355	376	340	379	348	380	333	364	369	368	402	386	344	389	377	380	371	370	357	375	400	318	374	359	359	375	332	341	362	372	378	353	388	337	346	339	371	350	381	381	368	366	358	366	368	335	367	405	364	345	363	336	356	359	385	365	387	332	368	358	373	362	351	365	343	345	380	348	358	373	350	386	366	405	335	366	415	339	368	354	380	362	361	363	332	388	352	349	364	365	368	334	387	357	416	363	353	392	364	329	375	357	347	346	372	361	380	363	387	345	343	376	360	353	378	387	371	381	364	396	368	348	344	385	367	364	381	374	376	358	355	367	365	400	318	366	416	382	396	359	344	334	323	392	354	367	361	358	375	377	386	361	369	358	388	390	367	378	354	357	353	378	348	393	342	381	342	369	373	370	361	377	381	365	349	384	367	342	352	318	360	364	401	384	356	388	349	391	379	343	358	373	383	352	371	378	342	363	379	337	384	391	357	337	360	311	360	372	353	411	359	360	373	402	348	380	376	413	357	337	352	371	383	379	354	397	351	373	357	398	365	356	394	349	325	375	377	330	386	361	365	382	368	343	347	385	351	397	394	358	336	401	370	383	384	355	360	363	382	370	377	401	345	380	340	359	376	410	341	405	338	381	342	369	351	351	407	366	368	390	373	366	357	389	338	348	399	358	336	411	357	342	369	326	363	365	356	369	398	349	364	375	350	392	371	351	343	375	348	366	319	366	371	351	382	373	369	341	353	369	367	341	386	383	357	362	349	406	361	366	378	392	363	364	368	361	353	355	355	361	358	400	381	383	390	343	331	350	367	348	350	368	386	380	383	364	389	348	409	387	343	341	347	365	384	364	335	391	372	351	368	370	384	389	367	401	368	396	370	373	328	348	361	382	344	353	369	368	370	320	370	340	365	403	339	350	382	374	361	381	322	372	389	346	361	368	347	387	344	390	380	358	378	359	368	340	368	373	358	377	379	387	321	351	406	368	369	341	340	375	377	371	349	374	367	334	357	387	367	321	388	365	347	367	382	358	357	383	337	371	384	393	343	370	385	362	360	359	378	362	347	364	375	364	361	380	381	338	354	384	400	365	367	363	356	417	352	362	373	400	361	337	373	365	381	373	364	368	357	366	366	385	330	403	361	343	376	373	361	347	344	353	337	369	382	339	360	360	371	350	361	354	379	356	378	392	381	373	379	374	381	354	350	359	392	385	354	409	360	385	348	378	353	343	347	394	365	345	368	342	373	392	344	358	349	355	413	393	349	370	361	341	349	390	407	367	370	342	405	364	358	362	365	348	336	371	398	362	377	376	350	379	333	405	339	350	348	373	386	359	363	369	374	333	372	370	372	353	359	385	352	383	366	380	348	381	380	393	381	335	375	362	359	385	354	359	339	383	358	340	359	371	350	347	364	343	342	361	351	356	360	378	334	387	354	373	325	377	367	379	355	368	361	382	360	354	329	393	356	343	377	369	362	353	366	364	343	345	392	364	386	376	373	349	372	377	348	355	365	338	365	381	363	396	348	368	354	359	333	397	353	405	379	353	339	328	417	374	365	345	368	393	388	377	392	392	367	350	397	379	378	367	386	376	381	320	390	333	393	351	355	347	363	353	375	400	392	357	335	362	349	378	356	385	353	362	390	380	368	348	359	356	413	380	376	395	367	345	360	375	357	369	405	390	390	369	361	362	369	359	375	375	369	366	387	362	364	369	385	376	362	380	406	362	388	333	353	376	364	358	366	331	343	393	372	339	380	385	389	383	354	388	372	366	359	373	340	378	396	338	370	343	394	366	381	381	384	364	377	365	370	382	371	390	352	336	336	379	335	374	383	360	391	318	346	356	381	344	378	410	347	345	369	377	354	389	338	348	401	368	351	392	375	373	349	350	368	365	398	354	356	391	343	379	350	399	348	360	359	398	343	401	349	367	373	346	377	357	366	389	400	349	367	368	389	333	357	396	368	400	368	369	377	394	352	376	319	356	360	369	337	396	374	375	389	365	343	346	360	356	353	353	358	380	373	351	359	360	378	352	351	379	363	374	353	370	428	352	345	387	372	351	359	365	387	330	397	359	316	344	342	384	343	356	368	354	381	359	335	369	383	378	383	359	388	372	368	355	351	373	398	389	402	396	402	382	348	349	347	358	370	362	357	374	381	362	396	369	350	387	356	345	365	386	367	362	346	361	349	347	391	370	338	353	357	354	351	367	350	348	335	361	357	379	391	403	369	347	369	362	350	329	382	359	388	386	371	349	369	386	355	353	373	370	373	370	372	329	365	361	351	353	386	339	359	372	357	359	355	373	353	367	352	385	371	376	360	338	342	376	362	339	384	346	338	343	362	374	364	416	365	362	379	362	332	374	375	391	338	354	390	356	396	373	355	380	361	349	373	380	358	332	370	379	411	327	343	381	370	357	347	353	337	408	342	353	363	341	392	387	376	361	396	367	306	359	348	356	363	383	323	359	345	359	334	395	368	328	378	361	355	380	343	350	343	370	349	353	358	340	360	365	341	377	376	364	379	370	365	382	363	362	364	338	406	374	344	382	348	368	380	377	360	357	354	378	378	367	382	371	342	365	382	386	366	366	368	353	321	407	340	372	360	376	366	387	368	337	361	355	362	411	342	355	381	364	414	367	346	370	353	366	336
24183	20939	26305	24636	3039	849	774	682	695	659	642	694	614	679	602	633	622	628	663	648	648	591	660	612	619	652	610	589	660	640	654	594	611	603	635	608	579	557	588	591	614	657	609	633	593	634	629	602	624	620	590	611	658	661	600	635	608	607	621	597	641	616	614	603	638	656	599	605	648	647	598	624	654	640	608	638	603	642	603	625	610	639	643	639	620	652	619	651	637	621	579	632	599	609	652	627	578	595	617	676	627	654	607	651	648	609	621	601	630	659	600	633	633	615	655	602	644	655	572	588	644	589	617	625	584	560	633	612	591	628	640	600	599	630	641	613	636	628	614	658	604	657	609	616	640	617	632	642	638	636	609	619	667	646	616	642	634	637	643	640	622	657	601	616	618	614	635	618	600	630	651	615	598	613	597	615	650	629	606	653	610	594	595	657	614	607	698	610	650	579	626	601	643	633	644	648	636	653	605	623	645	654	656	647	617	601	621	612	615	616	662	585	600	595	621	642	683	638	656	617	645	677	589	627	655	644	590	618	619	651	613	635	582	634	645	617	635	622	594	656	634	620	608	626	627	595	600	591	639	628	639	600	656	644	625	607	627	626	655	629	615	616	628	658	650	628	676	625	656	613	642	648	611	622	610	642	634	616	631	584	598	674	621	593	572	640	631	666	617	648	605	590	648	632	595	645	704	666	641	597	622	602	628	645	630	602	605	633	608	605	615	612	631	621	652	619	594	560	677	579	628	598	621	679	626	697	554	628	655	672	594	635	619	619	616	584	632	573	591	586	632	618	630	580	653	633	599	590	609	588	586	626	640	613	627	569	649	634	606	670	595	653	638	661	591	628	633	607	661	632	631	639	598	620	629	657	637	631	634	619	645	602	630	651	610	542	618	608	635	606	625	605	648	602	673	595	589	625	646	655	576	641	640	605	581	610	602	635	590	626	599	601	628	595	619	561	641	625	602	603	631	659	651	591	659	630	658	604	627	579	572	601	640	661	633	618	590	615	600	621	662	616	610	627	614	615	630	613	635	625	640	608	640	618	566	598	607	601	641	588	621	644	644	630	633	625	607	633	607	617	616	599	638	626	612	611	606	652	693	604	585	614	603	628	655	658	647	632	647	601	633	634	652	640	613	621	590	636	585	614	602	608	621	608	574	626	605	615	653	650	642	614	612	585	651	607	636	636	651	599	601	664	626	596	645	649	621	621	650	637	629	570	585	682	615	618	603	619	611	600	605	652	631	639	622	655	609	653	639	621	620	629	667	636	601	562	588	630	595	608	680	634	653	613	632	599	646	594	624	670	638	614	577	651	674	619	584	623	615	585	650	635	615	619	590	627	595	633	630	615	576	680	632	651	637	635	611	619	590	614	660	591	607	607	613	629	564	640	603	629	606	582	626	607	617	615	670	638	611	622	646	612	612	590	592	580	627	626	596	610	630	637	636	621	616	639	610	613	638	597	638	635	565	589	597	594	644	650	600	590	606	682	627	636	601	596	621	610	611	592	630	652	598	636	632	644	648	578	638	672	635	587	636	655	578	580	582	592	613	617	672	616	606	662	675	636	599	600	617	621	614	631	664	597	618	653	643	610	617	608	623	619	629	578	613	600	686	611	651	618	608	627	642	624	670	618	651	620	592	607	642	590	650	625	611	611	644	626	604	586	602	577	642	641	592	587	619	619	606	640	620	630	646	622	596	629	581	607	606	587	644	595	640	634	641	646	631	597	641	613	640	633	624	607	592	593	591	616	623	635	633	654	615	637	614	627	634	642	617	612	619	639	584	616	574	625	650	618	591	624	615	589	647	621	652	611	613	605	592	672	642	597	625	658	619	650	657	623	610	662	600	585	607	611	636	617	665	628	601	589	612	588	615	609	620	631	653	566	589	620	612	648	618	598	636	609	629	595	639	631	667	637	681	611	602	640	661	670	632	617	609	603	625	596	617	625	623	605	633	589	619	600	678	623	592	600	589	616	599	624	627	647	642	591	623	611	635	666	626	609	645	604	626	586	627	615	617	606	663	630	628	621	596	643	600	650	694	636	608	640	630	658	584	613	662	659	620	623	603	608	570	583	639	607	639	645	634	597	654	643	602	624	647	603	598	595	648	637	613	585	649	597	643	658	631	590	646	590	608	628	604	594	679	600	650	578	611	591	589	603	662	625	613	665	633	608	629	613	624	611	626	640	638	614	668	619	613	638	582	608	686	615	589	580	664	652	623	618	647	585	628	613	586	648	607	657	599	617	641	619	592	625	584	651	609	603	617	613	622	703	605	589	576	597	593	616	618	613	654	658	615	642	641	616	642	621	636	613	667	645	636	614	687	629	589	591	641	598	623	663	609	592	617	602	626	610	662	628	621	618	640	651	651	613	618	634	678	645	652	625	615	587	613	594	624	578	632	662	624	647	593	636	640	594	617	670	668	613	644	616	594	613	600	587	632	635	618	673	612	592	617	607	618	621	591	620	593	653	627	624	628	609	630	621	591	604	637	624	655	581	655	635	637	676	611	601	626	644	638	630	613	617	615	625	639	588	598	631	618	575	620	602	604	610	599	670	624	617	652	608	618	622	597	604	621	657	671	618	623	614	630	613	597	614	617	642	640	628	617	666	600	659	621	610	657	617	621	636	603	663	641	641	675	628	613	663	651	615	635	582	627	630	591	629	628	648	660	621	615	644	565	624	651	625	601	649	604	575	655	606	681	603	609	622	618	624	615	617	618	573	631	616	639	600	652	621	654	582	597	615	569	612	624	617	604	652	588	568	633	623	616	629	657	585	594	602	648	653	657	618	636	587	590	663	607	659	631	580	653	631	606	623	584	643	624	625	600	608	589	687	654	620	658	623	623	625	617	611	660	634	642	640	618	593	676	621	640	612	554	619	620	630	641	617	634	646	638	617	568	601	597	644	623	632	589	624	632	658	619	618	566	602	666	594	647	621	641	626	639	614	585	607	618	598	560	665	641	708	656	666	604	592	633	600	629	634	624	576	600	633	584	616	603	617	614	642	643	612	620	616	647	623	600	658	609	599	607	626	586	586	606	627	591	663	592	650	604	602	604	619	678	647	637	635	643	654	588	609	657	616	626	588	655	644	613	646	637	623	641	621	603	658	650	620	582	614	621	637	612	614	593	599	651	631	641	634	616	617	655	649	613	658	634	622	644	622	587	600	600	665	667	609	633	646	617	657	600	616	619	649	621	653	601	595	593	661	625	679	634	632	672	641	611	629	662	637	612	630	602	608	596	659	620	636	669	628	620	634	605	605	643	628	602	655	648	619	640	607	617	608	624	582	638	655	607	644	616	608	600	619	580	572	593	652	671	592	659	654	650	655	622	574	595	654	626	622	645	624	611	618	646	670	629	634	675	668	671	599	612	597	628	627	608	617	645	551	647	606	623	613	604	610	660	645	612	649	598	656	614	626	613	619	612	622	599	614	615	589	635	626	633	560	634	639	611	644	599	660	673	602	644	600	629	629	611	613
3484	5034	3308	1860	1557	1336	1193	1118	1014	983	952	1004	917	948	922	875	928	876	878	847	879	901	865	855	882	810	896	840	877	871	850	882	799	848	865	837	803	836	808	800	853	813	862	872	859	867	845	866	895	839	827	890	817	839	860	829	818	891	833	866	826	860	846	821	838	855	864	889	869	878	856	838	861	840	833	878	878	866	841	907	880	899	835	849	824	849	872	843	850	870	844	873	842	846	877	869	818	851	878	839	887	866	929	823	814	828	846	823	852	840	812	824	841	825	924	898	794	849	869	921	845	897	892	829	867	817	839	824	836	859	885	862	845	846	839	861	841	861	845	827	875	864	852	810	870	783	841	826	857	857	867	890	848	869	853	837	902	831	876	888	890	871	880	849	858	868	818	841	827	813	831	845	928	877	851	852	825	825	814	887	830	848	884	803	859	839	896	817	857	870	840	827	845	843	875	828	889	895	820	902	859	843	850	834	873	813	828	848	904	905	788	885	838	808	857	849	826	884	879	860	933	829	879	817	869	860	870	901	824	859	891	793	844	848	806	860	883	839	848	817	802	867	842	824	865	877	849	861	892	849	878	813	847	840	838	842	897	842	887	825	846	914	863	838	878	878	878	838	826	867	886	902	796	808	861	850	840	840	848	869	816	803	850	868	853	897	879	906	840	823	839	826	870	860	895	798	859	875	851	826	891	871	795	854	800	836	816	864	852	889	876	836	806	891	902	826	823	839	819	859	855	892	827	876	814	822	809	884	862	820	839	893	834	882	827	806	873	860	845	890	848	845	857	855	869	854	920	878	829	782	864	858	834	822	848	833	833	809	843	844	835	844	877	810	835	852	859	876	840	835	869	846	806	887	937	842	893	817	872	855	874	818	835	852	852	893	819	853	910	810	871	858	827	883	833	871	859	860	853	821	843	872	815	833	817	858	834	871	856	871	864	884	858	834	808	848	856	855	861	871	833	845	920	828	796	892	888	807	808	866	850	845	847	791	905	833	866	851	830	817	796	863	861	843	882	894	876	882	823	882	885	832	876	855	830	875	852	901	832	855	891	845	805	875	814	880	808	851	898	825	826	922	864	816	875	907	820	855	830	834	865	840	925	849	835	887	846	796	845	815	886	842	888	888	833	817	818	823	857	862	881	862	895	819	860	845	859	802	900	828	864	873	849	852	843	890	882	901	874	851	814	888	901	908	832	857	841	862	838	857	878	834	834	841	821	794	870	846	862	853	799	844	880	885	807	855	806	833	838	892	837	827	848	884	810	867	822	864	837	834	890	852	831	826	883	914	855	845	855	858	856	923	854	768	835	854	882	862	836	847	873	835	898	817	821	849	849	817	872	846	861	833	852	858	860	832	819	854	886	900	844	894	846	883	849	842	890	821	896	804	847	824	898	810	878	838	830	841	850	818	845	831	859	843	874	849	831	877	847	863	857	794	905	821	874	828	835	847	887	853	854	887	870	853	838	819	876	826	840	857	864	828	847	853	843	810	856	813	861	893	858	828	844	843	854	854	854	846	837	900	907	842	859	860	825	857	842	880	828	866	865	825	819	852	890	804	885	851	838	881	838	839	868	832	905	843	830	888	808	854	872	847	840	877	834	810	807	847	839	806	903	894	821	847	879	830	847	840	886	876	790	874	843	842	911	819	805	850	841	864	831	857	837	829	847	843	895	875	852	859	888	834	838	849	831	834	869	877	886	832	831	871	852	896	800	888	826	812	813	878	836	862	839	910	871	824	840	836	875	842	891	842	841	833	833	875	799	874	857	864	829	875	844	829	868	830	845	820	834	858	818	883	821	803	806	895	833	869	886	834	899	839	891	830	881	838	862	862	845	886	845	817	859	827	858	896	835	843	869	848	876	873	848	847	835	843	874	898	860	827	821	816	852	812	811	816	863	902	881	860	855	853	841	827	860	883	826	819	887	847	836	863	819	862	897	831	859	843	894	879	795	836	790	895	845	878	841	835	890	835	807	877	835	843	855	848	893	862	851	866	846	886	898	910	894	856	873	870	832	893	812	858	918	887	899	781	846	820	852	847	870	889	863	885	906	806	847	850	896	843	851	832	831	824	822	879	887	793	818	842	813	885	867	817	869	832	872	819	850	875	861	830	839	833	850	825	830	859	813	799	839	869	852	893	823	866	862	804	861	880	800	841	836	816	841	786	851	871	859	874	822	835	835	846	850	846	833	800	848	873	885	852	842	802	818	843	836	903	893	892	830	833	879	825	825	891	799	864	872	884	855	824	884	839	822	791	881	873	856	840	835	856	800	834	842	847	893	836	831	876	812	835	791	889	821	848	825	902	877	822	875	812	825	851	887	872	858	824	898	844	863	843	843	830	845	827	831	839	843	923	828	818	908	875	818	853	887	842	861	836	814	845	831	872	871	855	845	864	852	858	934	838	874	848	843	874	869	855	897	831	828	843	876	840	893	826	838	840	863	857	817	804	841	824	886	885	850	876	898	845	864	823	841	822	855	842	856	882	859	915	838	854	855	869	862	901	846	878	859	798	845	807	824	867	825	831	842	896	855	852	899	869	834	846	899	868	853	848	871	852	875	866	839	862	831	826	826	875	884	877	869	868	877	838	844	878	889	876	847	893	888	878	879	817	807	875	862	853	846	872	851	845	860	907	870	854	850	890	847	849	823	825	857	888	894	812	816	849	826	892	843	843	859	857	829	873	898	879	850	900	843	844	857	839	806	885	811	862	877	824	823	881	850	808	819	842	843	898	795	832	883	888	851	803	864	869	868	886	888	852	879	864	832	858	864	844	856	903	857	805	852	835	875	844	852	874	829	863	814	852	881	831	839	866	840	831	891	870	853	861	884	845	867	872	826	879	862	848	854	825	826	817	855	888	853	851	875	818	851	839	851	812	866	864	833	835	831	882	851	822	853	871	845	861	897	842	831	853	854	850	849	885	800	847	833	854	855	891	841	874	812	820	857	840	873	855	817	848	848	838	857	810	883	847	774	871	820	850	872	812	830	853	824	853	823	842	872	889	874	819	848	841	884	863	825	845	892	833	839	825	806	832	896	871	846	869	787	787	889	843	818	847	852	799	810	835	824	799	870	868	798	872	815	871	868	911	821	856	940	884	853	850	851	882	888	866	816	873	879	887	851	842	895	880	795	850	859	856	819	865	864	861	910	846	865	882	878	870	833	862	782	832	886	834	828	848	846	867	889	796	884	842	812	855	862	893	806	849	890	894	808	873	850	810	908	876	875	884	843	846	885	884	870	856	875	816	830	845	814	816	899	850	867	895	856	871	846	829	805	863	834	868	892	848	851	796	822	860	837	828	859	877	847	827	860	858	837	843	815	823	858	845	813	866	872	818	889	816	817	853	834	848	822	843	883	860	836	872	831	913	844	847	887	911	812	890	823	848	872	849	778	868	910	796	821	840	848	840	827	860	807	826	799	839	868	843	903	817	867	845	848	847	839	854	830	857	860	866	853	869	854	854	869	838	884	853
22113	20969	28506	23588	20863	20535	2285	635	449	416	411	346	317	288	267	272	246	234	261	252	205	228	240	222	246	199	202	198	239	224	228	230	209	208	246	217	211	225	196	195	218	219	188	213	219	207	216	209	223	192	241	222	188	222	220	217	232	182	191	215	183	224	198	209	212	194	191	209	204	217	186	199	205	222	188	185	185	204	193	217	210	184	206	215	198	187	205	218	197	213	224	216	201	194	198	204	208	212	196	184	200	217	203	202	206	196	190	193	220	215	204	213	202	175	216	190	204	194	194	208	203	190	196	219	196	202	171	214	189	219	180	208	227	209	188	229	225	201	193	215	226	196	220	205	209	204	225	205	194	197	210	204	225	194	173	202	182	196	234	211	202	225	223	216	176	200	214	205	200	195	217	217	189	197	198	221	223	209	192	215	221	213	194	204	203	193	217	197	225	210	212	227	219	207	183	204	215	202	217	193	194	209	186	211	197	193	218	208	209	206	200	189	174	205	206	193	179	190	189	209	202	185	182	202	188	235	178	204	215	195	201	212	198	192	210	180	204	179	187	218	211	215	189	207	220	192	182	191	230	214	197	210	196	167	215	195	189	201	212	184	213	196	208	222	197	217	187	197	186	192	204	204	208	192	205	205	196	198	207	214	203	172	206	192	188	216	229	211	199	191	224	208	191	180	191	210	189	211	219	212	178	197	220	171	205	198	211	197	205	201	188	211	187	211	226	202	193	201	215	213	199	177	190	200	206	199	197	207	186	189	223	193	205	205	222	199	208	198	207	195	185	192	188	209	213	184	175	197	191	197	184	202	195	194	191	196	200	215	217	207	200	185	187	177	193	180	192	218	192	223	218	175	214	194	184	206	211	218	190	208	182	201	230	199	193	203	204	196	160	206	175	171	200	202	194	193	206	200	204	193	221	198	216	211	223	198	198	211	187	191	197	205	173	199	202	207	199	213	176	209	201	197	221	186	195	211	209	209	208	194	202	191	208	187	198	206	210	208	196	219	201	181	202	188	207	203	233	200	211	203	213	209	226	203	199	198	199	183	199	171	195	207	190	195	200	200	207	232	205	192	199	202	196	206	227	202	196	203	209	210	203	213	201	204	220	223	213	188	185	211	208	222	191	208	206	206	191	241	212	214	206	223	187	184	187	218	213	198	192	208	195	201	210	201	217	189	197	197	206	177	186	206	195	215	191	196	195	207	201	195	194	201	186	196	210	213	185	197	198	203	216	216	221	206	217	191	191	204	236	206	196	181	192	200	195	212	211	182	202	207	184	203	194	212	198	192	186	206	232	208	185	212	189	206	239	210	209	221	203	231	207	224	203	212	222	221	216	209	199	209	217	214	197	209	191	229	210	207	203	198	195	218	223	197	205	211	208	192	197	204	210	197	200	204	193	177	192	214	206	200	191	216	232	202	205	207	210	223	218	208	214	199	208	222	188	219	204	218	190	199	214	194	199	197	216	187	182	200	183	192	201	178	213	183	238	204	234	199	215	185	208	194	211	204	227	193	210	208	196	207	224	223	219	191	198	208	220	206	200	188	206	190	203	217	215	211	191	186	210	195	196	205	206	170	206	193	222	194	199	235	191	228	211	212	211	211	195	190	238	209	203	202	181	212	219	170	212	202	212	190	231	200	220	214	184	216	211	218	187	209	204	214	227	213	205	187	196	188	209	211	206	223	209	183	197	213	185	197	211	217	209	232	212	172	207	196	209	207	191	170	202	182	210	174	207	208	211	200	213	225	208	201	187	197	237	180	192	200	207	207	208	225	215	213	195	219	185	184	208	189	198	197	191	217	189	210	217	191	174	207	212	196	214	207	181	206	196	218	173	227	186	205	181	211	190	197	195	248	207	206	228	224	223	205	200	195	218	209	215	215	190	193	212	206	172	215	200	196	180	205	219	191	200	198	191	207	199	193	175	202	200	181	211	197	212	183	195	197	223	198	179	199	183	193	228	195	200	185	214	221	190	201	193	207	210	192	181	201	220	192	181	193	180	196	182	205	223	213	183	209	203	208	199	203	206	199	181	225	221	241	175	204	207	194	196	219	190	208	213	199	214	202	227	188	188	192	213	192	192	207	201	211	211	216	186	201	221	187	197	222	193	209	199	207	187	188	194	178	209	201	209	204	202	181	212	177	180	201	210	192	218	184	200	209	208	214	187	195	208	219	196	211	179	221	187	216	201	198	184	199	195	218	219	212	208	185	222	209	200	213	169	198	206	163	192	189	198	203	195	211	192	225	214	205	219	183	197	212	182	204	183	207	201	181	194	231	185	222	182	196	209	183	202	203	189	185	202	203	208	199	184	198	202	198	216	197	214	189	196	209	198	199	210	222	200	181	203	182	202	182	202	192	227	228	210	183	203	223	197	208	204	187	190	185	206	208	202	206	210	184	217	207	192	199	215	198	216	190	214	193	185	207	183	195	193	212	212	186	190	206	195	209	206	190	205	177	191	197	215	198	206	189	226	234	206	188	222	198	218	198	209	207	202	179	192	200	196	207	200	199	185	172	178	203	226	185	203	197	206	205	216	206	202	195	210	205	230	203	228	205	201	201	220	218	205	209	187	162	203	202	182	218	195	192	210	215	188	186	218	212	180	190	198	212	206	225	210	196	208	197	205	221	190	174	194	209	208	178	177	200	232	229	195	185	219	194	200	218	231	188	190	210	210	192	212	190	205	212	188	180	203	192	189	203	210	223	198	211	210	225	195	194	195	192	214	208	190	200	213	196	225	176	214	204	199	222	198	213	210	214	207	190	208	207	199	214	180	218	209	187	198	188	197	196	191	204	213	176	202	201	207	187	191	193	196	197	208	211	223	206	185	202	193	199	216	229	192	210	209	215	200	189	203	201	195	198	207	212	214	204	203	208	203	211	197	199	214	208	197	174	212	175	206	223	204	189	200	194	197	205	197	230	219	216	194	176	195	201	229	209	196	212	198	177	219	188	200	190	199	194	209	206	189	170	198	205	186	194	216	210	205	204	215	194	225	196	197	194	198	200	200	207	198	192	199	215	235	187	193	193	224	204	209	189	217	202	208	218	218	208	202	187	205	210	193	195	187	210	219	198	224	196	231	215	193	202	199	182	188	194	199	208	189	204	219	191	185	177	206	208	186	186	210	237	195	197	181	184	196	198	213	196	201	222	197	176	221	186	189	199	199	226	174	185	206	193	189	200	191	203	193	204	173	241	196	197	233	180	217	204	198	207	202	205	214	216	185	195	178	205	219	220	237	185	193	196	214	204	192	186	186	171	202	193	197	179	190	219	217	194	210	209	221	206	183	214	184	202	198	207	224	188	209	180	196	194	181	214	211	194	214	214	218	203	195	202	193	214	236	202	178	189	206	204	207	222	189	214	193	211	220	180	208	172	222	206	196	208	188	215	230	230	187	205	210	187	201	210	189	190	200	205	233	211	182	206	218	187	217	222	205	205	190	198	182	217	187	200	201	234	208	199	190	203	222	216
4244	13893	9211	4228	2999	2218	1594	1190	1001	879	754	678	615	566	500	447	441	442	388	392	358	386	388	365	333	359	323	338	300	346	308	304	297	316	332	315	313	320	298	297	290	309	269	303	298	312	284	301	290	280	280	262	299	279	270	285	262	302	300	295	294	296	290	290	274	275	281	266	280	284	308	278	274	314	267	314	303	281	294	278	262	281	278	293	293	276	273	289	292	236	265	276	313	287	277	265	308	302	287	287	293	290	259	289	281	300	290	280	262	276	264	306	279	267	250	252	279	277	241	287	299	271	286	262	276	294	274	288	283	255	268	279	275	269	279	291	310	257	293	294	296	284	258	273	256	269	323	269	259	286	266	252	284	293	264	254	265	244	299	283	261	296	282	273	292	273	284	265	269	272	279	301	292	279	263	265	289	274	276	271	275	293	283	290	259	243	290	270	280	293	290	261	256	302	304	282	289	324	304	273	288	305	296	277	292	285	266	289	248	264	302	271	275	283	275	298	287	256	291	287	294	307	269	279	282	300	263	278	277	268	303	292	289	268	273	266	247	277	288	266	270	283	271	293	308	255	273	255	297	275	281	265	263	266	276	273	296	293	265	288	269	269	220	303	300	289	281	283	268	246	294	293	276	280	261	241	261	305	279	297	276	257	265	312	306	279	248	281	275	255	269	284	267	312	297	253	291	314	284	255	269	261	280	263	299	292	243	265	281	278	305	297	274	292	278	296	280	296	314	278	262	288	256	273	275	259	295	259	286	264	263	301	291	264	299	244	263	290	283	305	299	257	257	306	301	304	279	284	270	252	277	266	250	324	277	275	270	282	285	261	301	320	276	275	244	294	269	264	280	289	287	263	289	259	261	302	308	297	297	276	274	264	274	281	295	273	282	288	283	286	268	317	252	266	304	261	270	283	300	282	303	283	265	298	279	283	284	274	251	276	289	282	281	293	278	236	253	250	273	287	253	284	288	264	309	257	299	270	306	303	274	283	302	292	276	286	286	282	286	272	276	270	267	270	269	286	287	272	276	262	282	268	279	298	264	273	258	275	275	307	266	263	291	282	252	296	278	273	260	294	265	270	277	286	296	287	276	266	299	279	254	265	322	270	286	270	276	304	281	275	267	230	261	284	268	258	293	271	282	282	273	279	292	268	300	266	291	278	271	279	254	282	297	274	295	278	268	276	274	274	280	288	295	287	247	316	291	265	243	291	264	271	293	294	271	268	267	264	289	302	304	293	288	254	287	303	268	297	285	287	272	276	251	268	311	291	262	299	285	257	296	309	264	281	281	253	288	294	277	296	306	306	304	272	264	280	270	278	277	263	292	304	294	277	254	265	258	267	315	280	264	284	293	263	252	270	295	302	271	277	285	251	273	281	275	243	270	256	268	298	278	280	294	302	297	297	293	263	312	275	254	318	278	299	269	265	288	294	254	312	298	289	276	268	245	296	238	291	266	288	315	266	266	260	311	300	290	263	297	268	283	283	276	269	281	278	266	283	292	261	257	279	285	262	278	259	270	293	276	327	301	275	276	282	296	264	258	259	277	304	277	274	301	307	270	272	272	301	312	261	291	289	255	279	256	264	256	300	285	277	275	272	262	255	262	287	284	278	274	281	271	261	285	278	283	270	280	288	257	276	280	275	269	277	296	286	260	275	233	272	274	290	303	272	275	279	265	291	273	298	288	252	329	271	274	265	285	265	256	325	284	238	264	274	280	270	290	281	263	281	279	266	297	290	319	255	304	282	292	271	251	250	283	281	259	285	272	301	278	278	296	284	306	291	260	297	283	287	274	250	282	238	289	280	271	253	262	308	283	253	266	286	303	272	260	276	259	295	278	280	278	295	268	291	289	282	266	319	308	278	284	267	274	290	280	257	284	275	308	299	303	313	298	262	281	315	257	252	269	279	303	260	292	258	267	279	300	297	279	279	254	273	270	313	283	250	267	294	269	278	275	261	292	276	260	265	320	293	246	278	288	293	276	274	295	274	308	284	293	291	289	255	293	293	279	262	326	255	305	288	292	323	291	264	282	276	302	278	282	267	283	307	280	268	264	289	283	268	247	296	307	273	278	290	253	311	293	289	300	269	274	297	230	281	267	307	299	267	252	245	239	287	275	298	283	325	276	294	295	272	288	267	295	295	259	263	300	306	280	268	289	271	264	299	278	286	287	277	277	309	278	274	295	284	279	269	269	263	276	287	273	266	270	271	324	287	249	284	245	257	298	269	270	316	239	273	280	265	280	260	303	267	293	286	265	250	288	270	281	328	269	273	273	252	263	291	264	285	270	296	300	280	295	274	302	306	285	261	271	279	312	284	270	253	311	283	300	289	281	271	278	266	290	275	296	285	273	282	275	256	298	274	277	276	289	273	278	260	286	279	286	264	279	271	309	279	278	287	286	283	310	297	295	291	271	253	277	298	265	284	255	299	301	296	291	286	262	256	297	301	262	295	265	284	306	264	282	284	281	280	282	287	296	264	259	285	277	286	281	290	262	275	260	265	282	265	298	298	272	280	295	299	267	257	266	259	289	249	255	321	309	274	241	257	297	298	268	257	302	281	267	280	245	274	304	268	300	276	264	263	279	287	285	269	275	261	281	267	270	276	286	264	260	263	276	278	273	254	312	268	284	278	281	271	275	253	306	282	302	273	281	290	254	280	257	243	286	276	310	289	280	258	271	289	257	270	290	312	294	293	273	289	278	272	259	288	291	279	253	291	300	248	285	283	304	268	294	247	265	268	283	258	264	265	277	282	301	257	276	265	272	266	281	250	248	280	280	283	254	251	236	265	279	290	310	293	257	287	315	291	287	310	269	277	314	289	268	294	305	259	277	289	286	265	271	291	258	295	280	295	245	280	289	247	269	283	268	283	264	301	280	278	271	306	281	260	271	251	281	272	267	291	278	255	264	285	310	322	271	291	290	281	305	297	272	264	294	290	279	269	237	268	270	298	282	295	311	323	268	302	281	291	266	248	312	272	297	297	258	287	259	298	273	286	289	285	291	298	272	278	262	280	275	286	304	292	264	284	277	246	268	313	278	264	296	308	263	256	294	291	293	269	272	276	270	291	268	269	318	286	254	264	250	262	270	243	269	258	261	262	286	249	236	277	300	292	265	273	288	248	265	260	292	316	286	264	250	260	276	275	287	299	285	264	287	269	276	277	286	331	306	282	286	264	270	267	268	293	306	277	261	283	284	298	273	268	276	268	260	295	281	261	311	286	304	298	280	270	264	286	291	288	305	301	283	242	262	282	263	288	289	273	302	303	296	269	275	298	300	245	288	294	274	260	290	280	286	268	280	327	282	291	294	308	283	275	312	277	263	276	253	279	259	274	287	315	288	276	295	268	273	311	273	305	285	257	262	265	264	269	282	296	291	298	298	260	278	256	274	273	255	288	295	241	274	284	282	302	295	311	255	313	306	268	285	262	281	276	272	260	260	261	275	257	303	251	266	275	285	289	283	262	322	278	269	289
26658	17349	3445	809	671	579	602	551	573	588	566	586	579	560	520	552	540	588	581	542	546	605	574	543	546	555	567	557	546	534	539	557	599	578	540	542	539	556	538	580	575	547	549	586	571	573	580	581	577	561	556	526	556	572	571	540	537	581	564	540	616	572	552	587	510	536	564	585	563	554	541	577	572	563	524	543	593	532	554	559	549	531	559	584	590	576	534	537	532	584	528	563	544	547	527	549	565	538	560	535	568	579	503	541	535	559	557	564	547	580	510	582	544	586	533	522	553	552	538	557	573	553	533	551	529	549	609	620	563	552	570	541	535	564	579	541	565	553	565	571	562	515	527	536	529	507	584	560	528	584	589	552	551	566	561	574	544	563	598	574	588	567	582	546	543	515	573	595	547	496	540	515	537	534	603	564	518	531	579	538	544	553	544	525	543	546	558	522	612	555	536	541	541	572	535	541	549	599	565	576	559	614	560	586	585	533	550	545	562	556	537	559	570	619	522	544	544	512	581	549	537	588	550	580	567	567	562	523	543	570	537	564	536	560	558	551	535	565	557	573	571	543	562	553	565	548	564	561	534	591	554	534	574	548	543	568	564	546	575	538	532	550	540	559	533	504	591	540	560	514	542	532	517	562	523	581	586	560	533	548	567	528	556	581	515	567	579	549	545	538	506	544	558	550	555	536	557	544	561	554	542	541	557	585	560	578	552	557	570	592	578	595	556	558	596	563	556	598	550	562	562	547	603	592	549	578	586	588	517	524	540	556	555	549	553	544	550	561	555	533	550	554	558	574	616	568	545	531	524	530	565	560	548	536	525	562	583	531	575	565	536	490	537	564	571	608	550	550	542	564	510	584	574	565	607	508	544	581	536	566	544	567	540	566	547	558	550	561	552	531	560	563	536	562	545	549	574	538	525	543	541	557	552	538	567	579	516	557	561	559	571	574	575	575	572	549	519	567	553	557	539	555	549	558	546	553	573	541	545	530	567	526	552	590	589	544	552	556	560	497	538	550	570	571	539	557	545	555	542	568	554	589	542	549	565	567	531	554	559	565	571	598	550	537	527	491	546	526	532	577	587	543	538	557	566	598	571	606	536	576	564	558	580	539	592	504	538	566	544	565	555	582	556	545	580	558	607	575	563	585	516	516	572	569	534	568	505	530	558	550	580	579	544	584	568	536	615	570	550	566	552	554	563	587	537	530	582	570	552	563	548	589	495	557	601	530	549	560	545	588	541	518	574	543	507	573	534	548	537	575	564	576	512	563	553	584	545	535	547	577	584	562	548	545	516	570	559	538	563	546	542	569	523	524	562	581	551	571	533	579	538	559	511	565	552	581	570	531	564	514	573	537	602	576	598	543	522	578	546	573	553	542	553	561	565	545	550	652	574	534	578	522	566	526	538	533	547	538	520	589	565	569	545	510	567	582	522	542	511	546	554	516	517	567	562	592	554	543	569	536	575	559	528	543	539	563	552	589	526	565	596	531	557	604	524	603	589	585	529	497	534	533	549	508	583	558	571	593	567	539	526	525	577	575	607	548	544	571	565	564	544	566	532	557	498	516	516	585	533	568	564	568	556	595	539	549	570	552	561	542	557	569	570	521	541	543	554	562	565	536	540	536	563	545	524	550	543	563	574	569	537	565	544	600	515	562	547	541	553	567	537	525	563	562	529	528	563	588	537	586	564	544	554	590	541	552	589	542	561	552	521	548	570	519	534	511	538	479	528	545	549	581	566	582	553	566	540	536	539	554	541	565	513	564	577	530	563	577	591	582	554	588	546	565	571	547	561	566	561	578	554	540	543	539	585	568	561	597	586	548	547	576	563	568	572	571	538	522	562	538	573	513	564	554	542	581	573	572	548	551	554	548	526	564	511	592	548	561	569	594	555	550	546	532	578	531	494	526	564	555	558	568	571	523	575	541	584	551	535	546	565	536	549	572	562	578	522	531	556	555	575	572	551	514	546	586	525	524	547	545	574	548	587	544	513	546	559	538	535	584	554	537	556	518	518	519	517	566	560	577	545	574	547	510	554	583	570	550	595	573	562	577	556	526	541	527	548	564	539	521	531	583	590	571	537	532	557	558	516	539	569	534	582	587	529	553	548	520	538	539	552	546	548	578	547	577	526	519	580	574	550	599	567	582	534	554	528	549	591	562	548	566	578	578	516	521	545	552	529	576	510	563	552	566	539	590	566	565	550	550	558	512	573	566	566	549	538	589	548	544	558	546	574	553	570	530	533	552	563	510	485	567	573	568	573	526	586	536	564	511	593	541	519	520	603	585	566	586	561	589	555	539	533	540	511	562	585	560	576	512	518	600	578	561	553	569	534	524	598	556	560	527	545	543	538	553	561	535	548	564	566	553	548	517	561	564	590	593	559	586	573	574	538	525	608	546	587	545	548	560	568	544	534	554	565	548	532	552	547	567	526	560	592	571	553	589	552	552	523	493	567	547	568	589	564	565	505	570	555	518	563	556	513	589	537	577	580	575	539	580	581	560	568	536	587	578	581	544	572	573	568	555	570	588	547	589	567	567	571	538	588	546	580	562	584	573	543	556	540	515	582	549	594	544	558	535	542	556	566	559	538	538	578	548	568	548	537	569	572	558	603	550	576	519	530	515	538	524	581	587	553	554	528	537	563	564	561	574	556	575	565	592	567	519	576	546	578	546	529	547	517	554	574	545	582	582	517	517	575	535	538	537	549	541	523	579	558	560	548	530	542	594	562	563	536	554	544	517	568	535	524	519	595	533	565	561	549	511	548	570	497	547	545	554	555	558	507	546	583	600	554	558	533	542	516	556	537	532	536	548	497	546	554	622	557	587	581	583	575	572	558	572	516	573	529	576	529	559	567	548	543	553	545	539	591	560	558	542	569	538	576	563	605	512	550	576	602	526	565	563	574	589	587	575	553	554	545	552	566	553	583	553	542	569	560	606	554	548	528	520	555	583	555	518	532	553	573	520	584	571	578	552	581	511	537	573	553	570	540	526	570	522	543	559	578	507	537	572	592	587	554	584	514	565	558	521	531	563	517	551	568	535	511	584	537	558	559	559	544	564	553	524	550	546	537	525	563	540	572	522	555	569	571	566	562	555	580	569	572	549	546	543	587	555	587	574	546	531	580	531	571	536	513	557	562	540	511	538	549	552	535	531	575	552	519	552	590	558	549	566	588	552	560	499	543	550	537	580	542	587	540	525	519	583	549	564	566	532	529	489	544	506	578	548	546	543	577	549	543	589	544	604	546	572	517	517	531	543	560	526	571	517	584	569	586	545	566	554	528	552	560	544	556	590	587	548	556	563	550	528	539	537	560	569	509	532	558	579	551	573	582	575	546	535	583	544	590	576	548	530	538	552	524	551	549	547	569	539	576	543	532	577	577	551	587	570	561	582	555	529	545	540	552	522	548	547	546	570	550	567	588	532	559	561	563	584	560	507	522	550	583	532	545	581	524	569	556	547	557	568	598	571	543	554	580	536
4167	1582	1271	985	899	929	819	785	794	830	783	826	840	778	762	797	785	816	822	822	779	771	771	803	762	751	813	807	822	789	754	784	802	844	807	788	782	762	781	796	764	819	792	812	728	772	806	793	731	782	726	778	789	798	764	790	813	779	806	681	787	780	795	796	790	733	775	796	771	756	799	771	787	738	817	769	779	745	749	790	834	777	810	759	755	753	790	763	858	825	788	812	746	800	761	779	783	809	802	791	813	792	772	770	772	780	829	768	782	807	814	785	751	747	765	784	776	803	813	797	795	751	807	723	753	812	770	758	770	801	836	804	811	729	766	785	788	786	791	786	729	839	753	771	768	799	782	740	827	726	854	775	759	781	809	741	772	823	775	767	773	799	768	740	809	794	785	818	782	822	786	771	812	781	811	781	755	787	774	812	762	763	777	764	786	775	732	812	752	786	740	781	725	784	744	772	805	782	806	808	776	779	807	805	803	776	818	760	803	740	773	784	830	779	790	819	802	792	799	740	768	760	795	803	730	771	790	787	755	813	769	730	719	770	785	741	825	767	789	766	789	753	829	782	798	785	813	756	768	778	845	816	756	747	802	797	742	794	800	756	758	778	763	786	797	758	808	819	840	870	772	819	773	756	787	795	804	758	794	842	771	769	751	794	784	819	819	796	798	802	765	775	756	838	740	754	806	758	742	816	796	766	818	759	750	809	825	749	817	787	805	793	808	759	842	766	762	812	785	812	794	796	780	797	770	848	800	814	745	724	776	769	813	771	794	816	792	748	787	761	758	804	768	844	793	791	769	789	750	792	727	767	781	807	849	812	770	827	771	740	787	785	749	756	796	794	791	714	739	761	795	808	782	735	758	763	705	800	775	815	810	788	771	751	794	797	810	795	787	779	773	844	839	792	805	747	764	779	799	744	789	808	833	761	771	803	784	801	813	792	769	846	755	758	813	803	757	766	786	734	801	762	745	765	808	784	773	752	773	738	766	787	819	745	793	737	748	777	775	780	742	778	777	746	735	781	792	800	781	737	759	800	783	779	838	799	749	756	814	810	832	763	760	819	810	797	820	852	799	754	790	783	757	817	811	781	745	756	728	794	794	794	800	852	793	805	824	773	812	855	756	761	830	786	782	782	842	799	729	772	757	800	796	827	768	864	736	821	758	773	808	761	785	786	755	762	797	781	799	751	791	815	694	793	801	799	769	776	841	771	782	809	773	780	743	775	775	759	778	744	760	795	750	798	738	757	808	761	764	788	807	743	759	779	788	812	801	760	810	778	789	801	797	807	788	805	763	826	801	805	795	804	833	838	716	794	793	734	795	720	763	764	805	757	811	750	700	770	777	792	861	808	799	795	759	779	785	801	836	788	833	802	759	796	822	740	789	742	791	764	755	844	751	792	803	826	764	797	734	790	796	806	796	760	766	730	788	790	790	770	794	790	779	758	774	756	752	795	755	789	794	765	772	736	764	874	772	775	804	755	787	822	830	826	779	804	773	792	781	830	807	758	779	753	797	811	779	820	744	816	807	784	755	813	810	721	820	745	747	774	786	736	790	826	779	843	787	817	816	738	838	760	825	794	794	760	806	811	769	762	833	760	808	810	809	804	795	801	812	765	762	790	793	736	791	775	801	813	801	745	813	826	747	767	746	795	822	783	779	781	770	808	734	746	757	810	787	782	769	781	793	803	789	779	768	768	771	774	794	835	803	799	817	791	798	774	767	752	827	757	853	794	759	778	724	770	746	751	776	743	797	773	798	789	776	788	782	806	785	758	796	741	825	759	761	799	764	749	768	778	768	750	767	751	713	808	785	793	763	767	778	820	781	780	764	801	789	742	759	779	787	764	773	783	788	785	796	783	740	789	766	794	774	772	798	773	728	796	782	783	782	815	771	801	751	775	870	830	817	813	828	772	765	788	825	784	825	763	847	794	746	780	777	746	740	741	783	803	749	782	748	758	759	784	779	788	776	817	747	809	747	823	785	805	715	759	807	816	811	749	800	795	809	753	791	764	762	783	795	777	778	805	778	849	780	789	816	802	789	802	712	777	693	771	805	785	738	751	754	819	780	828	773	746	754	815	828	764	791	771	845	790	740	749	762	805	808	787	770	798	757	821	785	810	704	786	772	760	812	787	750	776	815	795	735	776	809	796	753	816	801	757	793	731	768	756	784	766	833	823	791	816	786	770	785	772	771	754	810	777	814	825	745	772	789	778	776	751	809	811	769	780	792	817	791	810	802	780	755	790	778	753	756	802	782	818	772	795	853	790	767	742	790	809	800	801	825	796	794	791	746	815	767	792	882	805	832	770	813	763	782	783	776	840	808	737	815	806	807	772	806	777	784	745	767	787	816	806	776	794	773	781	777	763	765	781	769	792	793	755	755	791	782	804	799	746	790	752	780	742	792	817	794	787	793	810	783	766	807	780	807	752	711	788	813	789	806	838	796	751	791	767	814	759	803	799	801	726	738	787	838	789	756	783	777	765	843	814	754	780	778	727	777	815	751	811	788	748	772	754	814	777	776	792	819	794	758	757	838	801	817	838	710	731	794	773	757	823	767	836	788	822	745	779	757	808	705	804	786	776	787	797	726	796	766	762	809	811	783	782	814	777	805	783	822	793	822	735	798	785	795	784	794	791	709	780	796	820	759	786	760	782	772	772	721	732	778	782	776	810	729	771	756	786	827	776	815	748	837	791	771	804	837	757	780	791	796	768	805	813	770	784	781	810	798	778	810	735	792	790	765	770	770	814	787	860	741	762	792	786	798	780	763	756	791	787	793	768	732	768	787	835	780	814	783	811	770	799	770	752	749	844	743	818	835	748	780	780	815	771	827	779	798	832	774	777	819	826	780	744	775	775	782	735	784	751	756	825	801	745	802	767	765	826	759	832	811	835	805	763	778	777	758	825	835	732	757	803	769	827	803	800	784	794	758	838	757	741	872	751	761	781	742	766	809	796	777	722	801	813	785	766	781	798	715	737	768	791	793	783	764	759	805	753	764	809	778	761	830	770	799	766	794	799	764	768	790	755	743	795	835	765	822	687	802	808	811	714	770	810	810	792	816	852	748	808	769	790	763	798	789	791	747	766	788	754	773	752	799	789	841	739	796	770	824	777	799	801	795	774	786	770	797	794	741	736	836	804	773	769	780	798	797	723	823	788	761	798	805	789	755	829	773	785	770	785	804	827	781	795	812	747	840	730	790	813	757	781	789	778	758	788	797	788	754	726	786	789	850	785	789	791	790	779	735	772	790	765	835	778	789	825	783	768	796	785	762	781	792	777	791	764	788	780	801	788	834	748	794	766	822	833	819	736	782	781	807	825	786	803	797	730	787	767	776	850	769	813	812	800	793	844	780	799	736	764	809	804	828	808	782	759	797	763	786	806	771	776	828	795	743	766	793	805	806	761	784	781	797	764	757	768	752	758	777	793	767	742	761	763	764	802	745	757	789	779	785	767	779	789	788	803	765	744	807	810
22921	20950	27930	24104	20689	3229	613	443	391	357	325	324	257	305	273	261	300	270	278	263	268	261	227	258	258	240	266	241	258	244	261	270	215	233	231	255	244	238	247	232	241	272	233	235	236	240	245	263	245	265	259	228	273	235	255	251	237	241	233	250	231	253	254	227	253	223	253	244	231	267	213	222	215	227	272	233	247	237	235	235	244	251	263	223	239	221	241	229	243	231	234	210	254	248	243	252	248	259	219	213	264	241	231	255	236	250	226	243	247	210	242	259	227	204	206	233	238	243	245	221	209	249	237	255	232	232	228	235	266	263	222	253	277	250	262	232	243	257	241	245	262	262	236	244	211	270	237	226	243	229	228	235	246	220	236	225	241	240	237	256	252	255	253	225	246	245	227	250	268	230	248	244	241	248	241	243	242	245	278	241	238	237	241	242	207	235	246	235	243	267	259	256	249	244	244	242	230	241	233	250	262	253	231	232	239	234	241	248	235	257	254	258	265	243	251	245	249	247	230	252	254	253	228	234	272	254	219	253	235	239	226	240	239	254	273	223	267	238	220	240	246	230	242	216	230	244	248	222	260	252	261	222	225	290	255	262	252	240	251	262	244	247	240	267	234	240	234	268	237	255	230	235	226	241	240	252	225	247	268	225	228	259	216	237	207	204	210	262	249	229	238	245	219	211	222	259	229	229	231	247	255	214	223	261	255	205	239	232	223	250	217	238	220	225	246	242	227	239	253	259	262	257	259	244	232	269	251	260	241	207	241	251	246	224	227	247	244	238	246	246	219	225	255	245	210	231	260	248	233	248	269	251	246	264	227	269	234	239	236	230	228	240	250	209	265	247	232	258	244	252	232	244	236	247	262	250	249	222	239	246	247	238	242	259	233	258	241	255	254	245	218	235	233	232	247	232	233	194	249	244	239	255	214	229	229	236	232	230	255	224	248	249	259	240	239	250	227	229	262	214	188	251	264	241	226	239	231	248	216	236	249	239	255	253	272	257	236	232	231	228	229	230	218	255	237	218	222	246	228	227	220	222	231	245	257	250	251	239	261	246	260	253	248	240	259	240	267	234	236	258	261	234	233	229	267	236	235	239	233	253	227	242	237	254	230	245	262	226	252	237	248	234	210	255	232	235	227	239	242	233	238	214	228	231	242	228	256	255	236	224	219	230	248	252	241	279	243	240	225	203	242	240	236	226	257	199	250	252	257	252	238	226	264	265	207	234	222	222	261	248	243	253	263	235	210	227	216	235	245	227	244	219	245	258	229	235	234	228	255	230	234	211	241	266	257	243	275	235	226	259	264	250	247	244	257	256	244	240	233	248	242	251	220	218	229	218	238	260	216	239	239	240	275	216	198	226	229	231	227	226	252	217	239	234	242	213	247	246	243	259	231	236	229	255	280	218	233	249	248	211	266	255	261	210	225	224	238	271	252	215	249	252	235	255	248	212	234	210	235	244	233	246	242	226	241	236	244	264	212	265	215	267	208	265	245	262	226	246	266	215	249	241	245	250	243	208	246	234	250	212	243	258	255	238	243	282	239	240	235	231	211	251	239	261	254	226	223	244	260	259	235	224	255	236	257	240	243	230	241	259	229	229	229	227	248	249	249	249	226	273	241	258	248	227	217	236	246	234	212	237	242	257	238	241	244	236	268	218	248	275	261	215	245	217	243	236	231	217	244	218	227	250	213	238	228	233	271	224	269	218	231	239	225	227	273	238	251	245	213	251	221	233	252	212	246	246	234	233	237	230	244	219	249	235	230	257	254	265	203	259	236	243	243	266	258	230	251	236	196	224	222	220	264	247	228	243	236	246	257	238	259	236	243	236	237	216	244	243	240	261	239	248	264	237	258	258	234	235	241	199	241	225	246	236	252	221	219	226	248	244	266	257	225	214	235	232	252	244	227	238	239	243	245	240	254	250	232	225	259	234	235	218	232	236	240	217	238	263	235	235	251	260	217	239	224	264	241	233	230	245	220	247	237	270	259	241	258	267	244	238	250	213	228	254	239	220	239	250	228	248	257	241	237	244	235	232	231	243	239	258	243	245	277	242	212	240	240	249	241	204	248	253	217	237	244	220	241	256	221	235	249	252	248	234	246	230	250	234	222	228	263	246	239	230	222	249	268	249	231	245	265	268	270	227	217	222	238	205	246	238	239	250	236	250	204	232	233	253	232	243	241	216	240	222	235	254	233	234	258	236	205	222	239	245	246	251	225	256	240	247	197	254	228	204	214	244	253	245	254	259	216	242	235	253	249	270	242	238	229	212	215	244	224	269	256	254	232	230	252	246	255	265	217	262	255	229	238	242	248	240	218	235	232	228	259	228	233	262	261	235	215	248	261	230	246	257	247	229	237	202	240	246	250	242	241	229	210	218	220	222	238	240	248	209	237	232	243	234	239	262	239	258	252	259	255	242	249	242	216	245	244	256	259	234	259	223	277	245	239	202	253	244	227	221	229	235	228	264	248	250	246	248	233	247	237	251	240	231	217	236	248	208	251	251	227	218	229	228	227	223	250	248	247	243	247	245	265	221	219	231	264	215	228	237	246	239	237	278	219	257	255	260	270	241	232	245	252	267	250	292	241	230	232	226	240	244	204	262	222	264	269	229	235	245	238	233	243	253	231	255	242	243	256	234	242	245	232	244	232	254	238	202	230	226	244	236	259	223	237	216	243	250	263	258	254	221	258	257	254	243	236	247	249	225	251	217	266	258	225	262	234	255	244	259	237	219	270	242	229	235	228	243	244	230	259	248	238	249	222	239	241	253	235	242	210	213	211	222	234	247	217	216	233	249	232	223	250	228	246	256	222	274	236	245	241	211	222	254	255	232	235	244	234	232	245	245	252	231	232	257	228	213	220	227	220	246	233	236	232	249	240	261	243	211	257	229	231	202	227	244	264	274	220	231	238	261	216	241	204	250	263	244	284	251	229	251	262	257	255	226	239	254	267	211	217	267	253	245	272	223	244	218	258	251	203	243	230	222	233	252	255	245	220	258	251	205	258	266	278	236	222	251	229	230	263	235	220	260	262	249	208	229	235	253	226	216	262	217	230	271	242	249	241	207	258	239	243	233	220	218	220	251	256	239	241	268	234	248	264	235	234	221	219	234	243	237	236	240	244	262	230	237	244	229	221	248	220	264	233	234	255	252	238	244	248	236	249	227	212	252	230	235	212	253	237	188	250	223	215	222	241	233	250	262	259	210	253	239	268	241	264	246	245	233	225	239	223	258	191	242	238	223	241	261	263	251	259	229	259	236	234	210	236	249	229	232	258	250	251	231	214	200	208	238	241	234	267	243	264	241	223	226	256	275	263	249	235	236	234	263	241	228	226	256	256	256	251	256	232	192	227	240	250	250	228	233	218	226	237	239	219	207	247	239	233	273	204	238	246	248	214	251	219	260	201	253	253	254	227	223	238	247	240	245	265	260	219	242	241	248	242	231	242	252	253	222	249	228	250	237	267	244	233	260	244	199
3136	8409	5618	2546	1809	1249	1023	800	732	656	605	546	517	550	467	443	454	434	441	401	400	366	400	411	384	391	387	380	379	376	359	389	397	385	357	369	368	386	395	392	402	382	385	385	387	369	376	369	383	360	369	353	364	380	396	350	386	353	374	363	412	379	351	358	356	353	367	381	351	378	396	374	378	374	361	346	397	350	357	334	337	350	369	406	341	357	352	340	347	363	346	394	361	368	353	354	369	375	370	352	377	373	379	338	348	412	408	384	391	360	381	346	344	373	339	348	360	351	348	363	362	398	338	356	376	375	353	341	373	330	404	353	331	374	385	338	355	359	342	356	361	351	381	374	348	395	378	363	373	363	389	365	380	350	358	392	385	366	352	428	367	379	388	361	360	387	376	346	371	353	343	356	369	351	364	364	333	353	359	357	396	353	358	377	342	372	390	369	347	378	360	329	342	360	375	355	369	380	337	366	399	383	359	336	380	336	370	359	359	355	358	375	343	382	349	398	371	384	380	359	349	428	368	347	377	363	367	390	371	346	339	326	362	372	361	355	351	353	361	351	350	353	349	362	380	363	324	356	392	398	373	374	349	377	361	350	373	392	356	359	356	395	367	386	355	379	338	385	326	360	373	359	383	371	371	342	364	365	369	386	375	362	358	367	370	372	330	352	346	400	349	382	353	353	385	374	387	364	365	375	362	318	373	338	397	401	344	356	366	400	354	339	364	359	348	392	351	380	363	392	352	354	352	366	369	378	351	319	341	349	344	381	373	365	359	402	374	357	384	366	377	375	374	371	337	361	331	389	376	374	330	365	395	362	351	381	362	352	379	358	361	367	346	371	324	367	404	333	401	356	351	356	354	380	365	389	383	380	377	371	391	342	366	363	366	389	357	382	376	382	342	364	367	358	375	334	339	358	343	378	364	308	381	403	346	405	385	381	357	367	381	374	342	354	362	368	396	384	354	382	354	374	366	381	375	365	342	386	368	357	349	350	324	370	355	357	391	373	360	371	382	383	344	364	344	328	410	348	355	366	348	356	403	393	359	364	367	368	368	368	386	366	371	348	351	366	345	361	371	369	357	374	345	353	362	371	374	364	361	376	367	359	353	366	382	381	360	349	366	374	372	389	356	322	359	351	313	387	341	378	393	339	375	378	378	347	343	350	361	382	376	365	370	352	371	335	358	383	367	338	374	371	354	324	383	367	351	373	366	362	385	377	377	389	351	357	362	328	369	360	351	362	371	341	385	353	345	336	311	362	365	376	365	389	371	348	365	349	334	401	375	394	338	362	333	357	343	377	341	331	357	376	354	387	391	370	362	376	363	353	401	386	362	336	355	318	354	342	327	356	383	356	365	375	402	350	360	382	384	345	343	365	347	358	349	403	363	381	377	385	387	377	372	333	359	376	359	370	328	376	390	383	362	378	331	362	378	339	359	359	390	338	397	379	400	331	377	367	367	405	346	400	358	351	335	357	361	391	387	338	353	357	355	382	385	358	384	364	383	360	351	345	353	364	310	345	372	340	361	393	337	367	355	396	333	383	337	372	387	367	377	376	398	337	359	387	344	332	366	357	359	354	370	395	358	384	368	357	347	370	336	360	378	371	363	358	363	352	354	374	350	378	343	374	355	370	351	399	380	361	335	337	386	368	344	349	374	354	343	353	376	322	352	357	369	337	322	365	347	365	370	377	364	358	372	368	379	374	406	353	383	387	374	366	352	358	392	339	392	370	355	365	413	382	351	366	382	364	359	343	339	396	393	375	349	344	376	380	393	344	378	365	317	379	335	375	345	387	343	381	383	399	365	334	375	348	357	353	351	316	359	379	359	364	361	390	366	364	334	358	350	370	388	348	383	363	362	356	379	361	364	368	373	353	368	373	350	340	363	401	365	365	354	393	358	338	320	343	372	353	372	387	340	372	370	356	360	340	313	379	339	381	372	353	365	386	373	377	372	382	368	349	362	371	346	364	369	380	358	353	365	365	344	352	362	354	354	359	360	355	326	359	379	379	340	357	325	349	355	319	332	363	371	369	354	373	383	380	355	363	383	358	363	390	358	374	378	385	350	341	379	368	373	340	361	366	339	363	369	358	368	377	373	359	333	355	332	381	372	343	341	371	371	401	364	382	356	361	368	367	386	371	391	388	343	372	347	345	394	361	372	352	371	379	371	354	363	355	364	332	381	361	415	382	342	404	347	327	350	351	342	344	368	382	369	380	368	384	353	353	373	358	345	370	371	402	365	366	380	353	352	371	355	399	380	405	366	329	387	356	380	365	333	350	347	371	372	366	395	374	370	388	358	385	345	369	368	322	363	354	343	402	390	375	368	358	374	350	348	359	341	355	344	342	370	352	373	406	370	368	353	406	353	382	364	344	352	393	388	378	392	372	362	381	357	348	378	358	348	351	378	391	351	365	368	366	358	368	349	356	371	341	334	405	381	348	365	350	359	354	344	374	355	354	381	354	355	367	346	348	360	355	358	331	372	361	359	381	367	356	357	401	352	372	348	368	367	352	357	362	352	360	382	376	364	363	388	371	355	373	335	319	355	342	352	336	355	368	384	341	354	371	388	381	345	369	406	359	338	359	409	331	347	386	382	336	383	377	380	357	372	377	377	364	377	426	396	363	352	358	369	385	333	361	378	362	357	342	348	335	390	384	361	365	336	375	372	374	326	366	384	354	379	361	360	373	358	380	355	369	335	350	370	340	355	367	364	360	339	369	359	379	395	347	366	349	382	368	307	371	342	316	372	376	375	379	360	366	347	342	364	358	381	340	370	417	335	344	352	349	335	353	381	343	380	403	352	382	388	377	381	348	361	332	348	353	348	358	359	351	347	344	357	401	333	380	352	344	365	345	334	350	371	385	385	356	370	354	360	342	383	388	380	370	373	364	342	357	353	365	364	363	328	353	366	337	365	378	352	339	362	370	330	355	361	359	399	404	328	357	386	363	350	355	334	345	369	374	348	371	340	372	327	345	373	386	356	350	358	378	371	353	389	339	367	373	355	369	359	351	348	346	322	371	390	348	378	360	343	373	400	368	390	339	339	371	332	365	390	367	382	394	346	375	373	397	395	364	363	358	369	360	378	397	390	381	387	374	328	385	410	380	364	353	392	388	364	376	396	392	369	390	370	366	355	340	308	365	364	358	377	381	348	315	397	361	401	368	334	345	349	369	364	361	363	380	372	346	374	366	355	366	340	403	349	364	357	392	362	365	379	385	384	360	363	356	387	367	332	405	329	352	364	386	368	358	374	378	361	362	387	367	387	346	390	373	367	375	366	358	360	379	375	340	387	379	383	350	388	351	359	368	350	374	358	373	349	373	365	357	390	392	372	348	402	361	352	399	357	368	388	356	364	364	370	328	365	363	407	370	411	371	347	316	345	358	381	360	366	353	356	348	378	380	384	387	355	351	366	327	347	380	375	361	366	373	372	392	370	357	354	391	347	374	359	363	354	379	388	368	374	369	343	344	381	326
24208	20950	26328	24689	3024	860	796	748	733	639	632	669	631	639	667	636	604	613	576	606	623	603	665	658	651	612	635	654	609	628	634	615	621	651	633	598	655	667	628	631	612	594	641	617	611	605	605	626	638	658	592	628	595	628	615	653	597	655	590	578	618	608	633	637	589	601	654	620	626	618	599	628	619	611	564	647	611	590	619	654	600	629	596	626	610	594	621	627	622	607	607	625	631	624	624	636	601	603	627	584	627	623	615	620	606	633	573	615	629	605	622	667	561	622	625	610	677	651	560	620	613	613	575	635	573	581	582	651	656	636	627	647	664	636	618	627	625	616	596	619	577	623	680	651	614	620	598	605	629	628	640	627	609	588	586	614	644	629	597	626	593	620	642	621	628	613	587	626	585	611	636	606	607	629	595	587	590	594	586	602	615	558	598	603	634	633	596	554	603	661	647	553	639	581	617	605	624	621	574	611	585	622	642	629	572	592	592	631	566	661	613	654	637	665	609	679	602	638	608	618	653	627	577	579	619	608	611	605	610	644	596	594	624	601	596	651	636	626	617	610	630	608	638	622	573	618	601	613	628	577	619	584	631	626	634	601	585	588	623	639	606	609	590	590	633	662	625	614	601	611	598	604	622	588	636	609	592	587	650	590	605	629	577	572	601	629	611	580	646	565	552	621	615	594	649	607	643	589	577	623	625	639	627	599	615	596	614	646	567	619	556	587	606	598	648	610	614	649	594	559	604	648	589	617	610	692	608	636	610	642	595	648	635	634	600	599	639	646	623	614	579	588	591	640	601	638	586	596	573	612	594	613	630	624	584	655	591	647	633	628	622	571	621	635	622	654	560	573	607	634	635	593	606	629	588	619	587	633	559	590	570	630	565	598	586	629	629	625	632	637	598	610	632	651	586	585	630	611	637	622	614	616	593	620	585	622	630	663	651	641	650	638	604	603	601	596	665	639	562	576	649	605	618	598	603	629	631	637	588	597	580	596	664	633	572	636	634	626	625	619	550	617	624	600	624	619	593	651	597	583	660	594	602	659	594	599	628	594	624	619	624	603	594	607	619	590	623	604	615	591	552	622	667	626	656	640	621	634	627	656	644	602	666	620	645	637	625	659	654	596	651	643	617	589	607	559	637	598	574	620	597	599	627	603	628	589	628	637	633	632	636	645	646	609	552	638	609	596	629	642	626	637	585	592	633	610	601	613	622	626	627	653	562	627	615	639	624	644	588	659	587	660	607	664	631	608	612	614	635	639	627	593	649	627	631	628	640	618	646	642	604	599	592	594	613	614	590	589	636	639	608	605	607	615	592	618	646	631	584	605	630	634	633	613	573	611	602	641	600	615	575	593	643	617	621	562	641	654	613	614	653	575	596	617	645	643	596	573	586	600	604	603	659	655	623	596	625	633	617	632	613	649	656	601	603	645	632	625	619	628	659	636	619	652	565	601	568	608	627	597	634	626	593	612	615	605	623	603	625	652	632	597	634	603	603	629	627	611	635	644	605	606	623	638	604	566	599	632	576	629	581	597	611	616	609	621	649	654	615	629	662	611	680	603	620	635	609	608	644	585	607	594	598	603	633	628	645	586	593	586	669	645	622	675	584	603	597	620	658	615	636	616	627	642	631	583	617	659	584	624	607	604	599	589	584	651	578	601	599	654	595	617	612	621	612	588	578	620	634	683	591	618	605	612	647	633	641	659	617	641	616	654	613	599	683	635	644	596	633	649	599	642	633	585	622	576	587	649	633	617	631	620	602	618	602	578	620	611	599	595	605	607	603	598	647	663	605	631	638	597	601	619	617	607	611	655	657	608	643	621	580	643	612	641	600	589	572	658	585	576	617	612	613	626	632	598	605	665	572	592	597	609	592	595	626	567	583	628	618	643	641	576	626	603	645	632	645	602	588	613	627	611	654	607	644	633	599	582	616	574	644	615	651	672	611	582	616	612	610	564	605	603	589	626	615	592	611	627	587	577	585	611	622	564	589	633	598	610	615	614	632	632	623	626	577	618	650	649	601	613	643	648	641	646	597	659	591	632	660	625	603	602	632	652	610	583	620	654	585	648	602	558	645	621	597	602	629	580	656	579	608	598	626	648	634	582	674	641	605	662	697	606	623	600	605	618	628	591	567	647	624	650	597	605	649	584	597	543	601	587	614	567	628	633	636	607	610	614	659	624	616	636	606	635	603	536	598	589	599	614	599	649	599	599	606	653	582	583	597	622	634	610	639	657	645	585	607	653	655	624	610	645	620	579	647	660	610	581	588	638	633	624	590	600	596	611	574	599	658	611	651	595	628	618	622	608	615	586	645	642	616	585	602	651	620	637	572	612	593	632	616	654	617	615	630	601	654	669	637	632	601	637	614	625	629	580	603	602	648	629	657	637	611	618	606	623	619	625	617	644	639	577	607	630	584	592	599	585	631	586	604	602	627	585	628	619	615	637	609	631	637	623	645	636	619	625	610	618	627	667	645	608	631	611	630	604	633	630	614	576	633	595	596	627	646	616	679	643	619	633	615	590	615	615	628	648	587	607	614	617	601	596	634	628	594	633	644	633	661	586	684	556	630	616	612	618	602	625	676	653	627	574	609	609	639	625	618	602	648	598	610	645	636	606	611	615	591	605	645	616	606	629	651	656	610	644	661	619	649	603	628	628	618	618	622	606	574	596	626	633	629	633	633	614	594	618	617	612	616	643	607	610	612	577	605	595	619	620	616	592	638	624	636	616	612	624	609	627	609	603	602	606	645	623	630	638	665	661	602	603	595	552	614	563	646	613	614	622	603	614	623	593	574	595	661	614	584	607	581	618	631	659	635	647	579	615	633	595	625	601	686	629	638	596	655	562	605	636	642	587	577	631	628	632	592	687	627	621	614	624	618	632	630	595	628	648	595	660	589	638	597	650	633	591	600	565	609	648	548	680	639	639	676	605	611	607	634	659	622	619	579	652	609	609	608	636	641	600	605	615	622	600	644	643	631	647	605	601	608	655	657	568	649	597	645	618	604	627	603	673	608	634	644	631	648	568	647	637	619	611	635	594	676	573	629	633	611	619	583	651	631	617	610	588	593	610	616	645	599	629	642	626	614	568	632	641	606	676	636	582	628	647	649	610	625	631	605	588	606	591	629	577	555	634	619	593	642	626	612	602	658	637	595	604	620	609	625	610	625	594	667	557	611	626	649	578	603	653	592	630	615	560	593	621	605	613	594	577	595	619	605	607	591	618	645	609	586	613	628	642	610	621	618	576	626	620	598	614	593	625	622	627	602	605	635	653	610	652	635	638	679	631	628	652	636	632	633	659	620	600	625	631	640	633	608	608	588	632	626	618	614	613	642	616	661	616	637	653	587	622	646	621	607	618	583	630	614	685	648	570	613	650	618	617	607	610	610	605	666	621	641	589	619	674	621	619	628	607	614	646	592	622	630	625	571	601	615	628	599	611	625	579	615	619	563	612	621	616	624	617	612	619	558	623	621	589
3598	4801	3416	1929	1565	1376	1202	1107	1068	1012	1014	971	930	935	880	945	927	883	862	892	889	821	885	920	854	841	819	899	831	809	905	889	899	872	873	785	878	854	882	886	866	851	796	865	856	871	824	847	846	849	805	815	895	811	869	805	887	900	827	861	853	877	878	825	840	798	938	787	867	821	804	887	836	804	858	862	843	834	878	877	859	866	831	827	858	818	856	791	860	827	764	839	877	819	872	797	819	890	857	849	876	871	844	881	819	881	863	867	814	902	790	836	848	871	861	805	907	855	853	811	821	754	808	840	889	861	874	918	843	852	837	861	791	804	859	866	862	833	848	838	893	822	856	864	834	875	817	877	811	863	856	872	896	867	836	837	857	832	845	868	840	848	831	772	836	818	845	887	811	806	787	857	866	835	856	865	836	866	851	860	870	875	861	842	827	856	839	848	832	852	838	849	853	853	888	859	873	916	854	811	812	872	836	842	809	836	840	811	844	832	824	835	849	811	845	841	822	816	840	854	849	911	794	850	848	875	881	816	812	852	802	835	838	840	834	861	805	811	861	829	843	869	845	835	837	848	875	838	795	847	897	793	832	859	836	848	810	884	863	866	836	959	869	833	853	850	869	868	833	870	856	854	899	879	950	863	865	878	814	868	857	876	827	800	833	843	871	895	875	814	846	812	818	914	847	877	842	817	821	863	848	859	886	862	868	793	827	900	844	860	891	814	817	808	866	862	856	821	856	832	825	855	847	847	828	840	804	870	839	819	877	850	826	791	832	832	858	835	859	851	870	810	827	847	789	855	819	867	847	838	845	852	886	825	833	827	858	866	851	830	807	864	854	840	845	865	883	844	815	842	865	844	796	827	840	818	826	856	828	809	881	810	865	823	887	851	854	862	835	865	862	880	906	816	853	889	816	859	809	848	849	871	885	858	842	855	833	783	837	839	819	872	871	856	818	813	817	839	835	863	764	826	865	823	838	840	802	807	820	859	907	864	862	836	893	908	863	773	786	844	838	867	849	906	863	816	837	889	891	834	854	799	836	862	842	839	799	876	873	835	814	857	824	878	871	875	848	864	838	860	850	861	814	872	850	851	855	829	864	843	805	838	875	823	829	868	814	818	798	828	860	795	860	838	833	811	814	827	841	869	843	884	858	892	832	833	813	851	794	800	851	853	880	855	844	865	897	840	825	813	786	848	857	844	845	834	852	850	882	885	832	847	835	868	874	799	855	899	875	874	866	853	875	935	833	872	850	846	875	818	844	806	866	907	812	861	811	836	849	872	868	866	846	831	833	842	825	815	857	892	842	832	912	852	839	822	867	842	824	783	844	855	861	861	834	861	857	823	851	860	820	856	851	823	814	839	854	853	866	842	887	889	793	862	825	865	841	835	793	820	824	824	829	896	868	863	872	876	890	901	793	862	843	811	910	873	912	842	895	855	858	833	867	802	837	890	859	866	805	827	893	858	817	849	833	837	877	839	870	848	865	886	886	889	812	830	821	844	864	871	862	830	877	869	796	831	875	842	874	835	821	851	868	847	862	866	874	802	839	830	943	829	819	822	880	796	834	840	899	831	873	884	859	824	812	846	835	838	842	812	837	834	855	876	828	831	855	897	814	850	852	850	817	831	890	910	902	830	862	850	914	871	885	870	822	851	870	839	890	854	826	855	844	820	827	855	829	873	847	876	831	881	825	853	869	850	845	875	881	825	900	796	843	853	839	779	846	850	842	813	853	829	845	848	852	876	839	811	818	755	844	873	909	822	882	827	879	829	857	822	861	820	805	890	851	856	871	885	803	779	855	824	820	822	891	867	833	839	817	859	789	834	823	832	870	890	811	864	878	811	817	824	809	860	885	815	865	854	855	851	832	835	940	829	843	806	838	841	847	793	823	809	858	886	840	811	839	837	838	830	897	879	846	863	836	808	833	867	860	784	856	828	869	824	847	854	839	770	826	851	864	789	842	850	858	855	907	849	852	844	838	849	838	791	809	821	860	829	833	833	895	849	808	854	859	832	773	831	902	812	841	821	869	916	881	804	814	855	844	858	827	824	796	859	877	810	808	816	851	864	879	833	816	840	862	835	812	859	855	894	870	882	892	865	815	895	830	823	861	860	839	843	867	867	819	853	841	861	837	854	854	800	806	827	832	871	872	835	817	843	849	842	862	835	837	862	832	907	870	857	902	826	858	834	813	831	843	815	844	838	811	816	839	832	841	820	959	849	859	834	867	838	840	885	813	872	866	849	852	857	825	852	891	861	823	848	898	850	819	789	794	843	866	854	815	859	840	865	847	815	804	896	823	881	853	852	849	844	818	840	866	786	842	835	798	893	845	890	857	870	884	899	791	842	870	843	822	814	836	837	797	873	832	817	825	858	812	908	835	842	834	832	804	858	859	851	834	871	890	861	831	820	817	851	888	851	834	849	828	849	845	787	822	854	875	794	886	830	853	857	838	839	857	816	871	871	843	803	843	790	867	879	915	887	843	852	872	893	848	867	812	833	870	823	849	840	862	878	833	808	829	861	892	862	770	882	842	832	780	850	847	804	826	878	866	801	881	888	823	834	838	862	792	836	886	866	831	864	848	867	813	821	838	852	888	865	846	852	890	822	824	827	838	899	892	874	802	826	854	839	817	859	841	875	818	859	811	863	850	887	880	880	804	860	808	888	861	849	853	852	839	804	789	865	884	883	812	873	862	843	859	875	871	824	868	835	839	872	866	860	864	796	806	890	836	855	844	902	825	838	869	860	841	876	830	871	865	828	854	850	883	881	866	857	820	867	825	846	793	873	843	904	862	855	779	820	875	888	823	858	855	830	864	883	881	876	867	850	813	818	831	864	801	856	830	829	818	840	821	831	861	909	818	828	865	903	796	833	825	846	815	895	874	881	825	853	832	822	819	853	829	877	846	828	865	840	897	844	815	891	832	863	820	851	841	825	798	861	783	875	855	883	848	867	852	792	895	837	806	882	857	898	867	855	787	868	899	831	819	838	878	796	823	806	832	832	813	840	848	837	829	888	826	835	787	807	844	832	824	848	813	867	833	894	847	845	829	850	834	808	796	847	845	829	855	871	899	863	873	858	857	847	861	794	863	847	902	848	828	821	820	800	866	816	818	830	835	826	859	820	826	848	847	811	864	805	842	877	837	882	835	842	842	873	907	822	806	802	800	822	776	870	889	873	828	909	865	819	829	868	832	819	864	855	872	809	865	834	809	888	865	853	823	819	838	798	824	837	848	820	840	868	845	857	935	854	882	869	868	894	823	889	897	857	822	815	839	824	888	823	823	806	841	852	828	848	861	832	868	858	841	914	857	855	869	863	809	849	838	878	837	816	797	848	784	852	848	852	832	815	842	858	825	907	865	896	834	863	839	864	878	901	852	830	853	886	877	840	817	856	771	861	907	856	811	827	829	915	855	857	881	831	890	859	845	847	845	819	839	830	870	857	818	847	810	804	812	820	855	888	893	867	862	841	843	880
22105	21019	28631	23619	21016	20651	2242	633	453	427	343	363	304	291	260	281	272	260	251	213	234	239	212	246	240	232	205	202	206	220	196	205	235	212	209	198	210	188	218	187	204	216	224	218	205	205	201	224	208	209	203	213	220	197	205	198	224	221	203	209	196	194	207	212	206	195	200	223	195	179	224	217	217	204	176	207	193	181	208	193	189	190	209	187	212	200	194	206	210	194	238	189	213	201	230	175	183	198	199	200	185	204	169	205	207	211	179	186	203	201	202	196	200	196	188	179	210	208	217	204	245	195	203	187	183	184	172	216	184	202	189	197	203	209	169	203	199	168	195	209	181	179	200	185	187	206	179	199	211	186	199	195	189	199	190	196	213	211	209	208	205	194	231	176	196	208	216	202	183	197	218	164	196	184	195	182	205	206	182	190	207	191	170	201	193	189	198	210	178	201	211	193	193	200	212	205	213	206	209	218	211	186	208	217	197	194	200	201	197	178	194	219	198	191	203	189	189	193	179	178	212	216	206	176	203	201	208	189	190	206	211	214	208	182	228	227	186	188	171	204	217	203	208	199	229	203	186	203	209	193	183	235	186	193	215	194	190	188	211	211	236	190	194	158	203	203	181	206	166	179	188	184	205	209	186	190	200	202	194	195	208	199	220	179	181	196	191	186	208	206	187	198	200	209	200	203	196	170	203	202	198	195	192	167	186	199	190	164	225	213	192	208	203	200	203	212	180	209	173	210	190	188	206	181	176	211	190	201	193	202	207	196	190	196	195	190	199	204	185	199	181	202	192	193	184	187	198	185	185	204	192	217	194	207	192	197	194	222	210	216	203	180	219	197	218	195	216	206	201	204	196	227	195	199	185	196	215	210	208	203	193	212	203	206	206	194	206	187	196	205	202	192	206	201	220	194	193	185	188	200	198	199	195	193	213	168	194	186	225	220	166	203	180	218	204	202	199	177	220	208	198	209	195	210	203	198	204	186	201	209	213	205	202	196	186	201	207	184	196	196	194	198	201	212	198	199	205	202	205	217	184	182	186	213	232	189	219	215	202	198	192	182	193	194	199	184	179	214	219	214	199	187	191	213	218	185	215	186	203	198	205	204	221	194	168	179	194	189	178	200	181	164	202	220	208	189	191	203	194	186	172	188	203	228	210	218	215	233	199	213	204	197	198	176	201	186	187	214	201	209	202	195	207	211	198	202	213	201	200	198	210	188	202	208	197	189	215	180	195	240	207	188	209	200	223	199	183	203	199	192	195	197	175	190	218	211	192	204	178	176	188	191	194	185	197	208	189	208	207	199	185	175	189	182	205	195	199	201	197	230	193	200	216	187	178	217	186	186	202	203	202	201	223	179	194	205	171	184	199	185	195	204	197	207	211	209	173	170	205	193	184	181	185	200	187	206	185	189	177	225	180	187	202	200	215	189	195	223	198	217	201	167	214	219	209	189	187	202	207	200	161	182	210	207	191	186	204	178	206	161	207	217	206	173	205	197	195	212	175	187	207	188	187	186	184	216	181	202	216	192	191	219	202	182	208	220	203	215	205	185	172	184	175	192	207	178	199	207	190	209	190	174	174	182	199	200	198	186	204	205	226	187	215	224	221	200	210	192	201	190	172	201	218	182	217	223	215	175	168	198	211	222	211	206	216	181	200	194	176	219	216	193	189	214	194	210	175	194	192	183	199	191	191	184	187	196	193	221	197	199	223	223	188	215	212	205	210	195	206	192	210	195	206	183	207	212	215	186	190	199	188	190	201	189	187	197	194	211	217	176	212	206	197	178	185	225	231	193	180	194	198	187	184	192	196	187	215	205	197	201	194	180	219	211	197	174	193	195	200	176	225	191	193	185	203	192	204	196	205	199	194	196	212	196	225	196	220	196	223	201	214	198	214	212	172	194	237	200	176	178	194	180	204	200	188	187	184	205	197	193	176	197	210	204	207	218	201	197	188	185	206	195	205	190	201	217	211	216	226	207	200	196	196	210	186	206	186	195	178	208	223	180	221	162	180	212	203	213	181	198	226	221	199	210	214	230	214	186	201	201	207	187	202	214	198	204	204	199	180	199	187	209	177	196	200	240	202	198	203	215	203	216	211	181	201	197	173	204	191	197	180	188	190	202	159	211	193	209	195	192	200	182	218	195	178	227	196	163	177	189	183	173	199	182	196	207	196	203	172	195	167	220	206	217	210	191	184	191	222	201	208	189	198	197	210	196	194	201	182	208	200	184	196	190	196	197	175	190	202	209	212	199	186	191	200	205	203	194	189	194	202	175	190	201	215	191	212	212	189	203	183	222	188	191	206	206	186	194	183	170	198	190	196	200	213	194	206	175	199	209	219	193	226	191	201	215	195	178	202	165	205	188	215	213	204	194	197	189	205	183	185	208	182	192	200	196	191	186	201	196	189	189	224	210	203	199	190	215	198	190	201	220	220	205	194	209	192	180	199	179	222	184	195	212	177	201	181	203	199	196	171	179	192	217	185	212	193	213	183	185	208	188	197	179	216	177	182	189	193	171	218	181	211	218	199	192	203	208	188	190	223	186	203	208	205	203	201	162	194	199	194	196	187	225	191	196	210	184	199	185	179	199	191	187	195	201	212	191	201	188	187	207	198	185	197	217	181	203	206	204	190	180	207	200	197	207	222	184	183	198	197	194	169	187	204	206	224	214	228	199	212	197	202	174	187	189	203	219	213	193	197	182	191	193	212	221	197	212	167	196	205	185	183	202	189	201	192	200	188	186	201	168	178	210	198	197	198	207	204	192	171	222	227	229	187	199	190	205	190	212	211	193	201	192	189	197	188	186	182	195	190	219	187	231	222	208	188	222	195	197	201	194	195	183	209	209	202	207	205	188	194	203	215	192	221	217	200	215	213	188	193	195	216	198	193	186	198	198	216	196	198	218	201	197	195	194	173	178	180	202	213	167	206	205	196	215	177	210	192	182	213	199	210	173	194	212	175	180	169	194	208	196	239	199	203	224	201	197	201	238	187	205	202	173	184	193	186	197	184	191	187	204	176	183	201	202	203	182	189	193	172	198	176	212	200	205	201	190	202	178	204	192	173	199	178	199	194	194	181	185	199	211	190	194	203	183	176	202	214	187	197	203	191	179	184	195	195	204	213	190	190	206	195	189	183	201	187	208	193	213	201	208	207	220	206	211	192	203	214	213	188	207	190	186	215	200	214	194	212	206	187	215	187	191	193	203	206	207	184	220	167	184	193	208	223	195	184	179	191	186	194	227	230	183	204	196	191	226	194	198	208	210	197	198	190	185	189	200	183	212	207	198	193	208	186	206	189	189	203	200	195	205	218	155	172	181	213	192	177	191	218	195	190	185	171	215	219	226	179	186	215	198	185	197	178	183	192	209	207	182	200	218	206	168	212	204	192	198	202	191	197	223	168	203	187	192	202	218	213	208	199	181	209	187	194	195	187	208	191	199	206	208	197	210	180	180	201	197	236	207	183	183	175	203	205	208
4356	13881	9402	4319	2969	2166	1563	1241	998	868	739	647	587	504	481	491	445	391	418	386	365	354	357	342	358	348	339	314	299	353	315	322	302	337	282	300	301	322	302	289	279	297	325	285	320	284	313	259	285	299	293	280	301	287	279	277	277	292	280	292	295	286	278	257	288	271	332	269	281	268	277	241	242	290	309	299	259	314	296	278	293	304	306	274	244	281	321	257	285	281	303	282	257	292	270	264	309	274	259	308	286	298	268	262	279	285	329	318	288	311	283	282	270	262	297	266	275	279	272	278	271	274	291	263	283	312	269	290	277	279	266	270	277	268	270	293	286	254	252	271	281	298	264	283	298	252	283	275	272	292	286	300	301	268	288	254	256	262	273	263	258	317	279	287	306	287	267	295	280	264	252	276	295	260	260	246	234	267	299	276	251	302	267	290	262	239	271	278	292	275	291	279	278	302	287	280	267	317	255	305	265	282	242	277	272	257	267	274	253	260	257	296	262	274	231	275	268	294	279	293	313	274	290	286	280	303	277	255	269	262	270	261	267	272	273	269	270	272	302	264	284	292	270	298	276	280	298	277	263	293	281	279	260	268	255	287	256	298	274	245	283	309	274	257	267	293	288	266	262	265	232	294	275	284	283	258	319	296	293	267	236	300	272	234	280	259	278	282	257	261	282	276	265	261	288	288	287	271	282	249	288	269	277	268	279	254	286	289	259	260	282	262	242	289	318	290	289	279	269	291	274	264	264	273	269	290	289	319	235	269	256	270	282	281	298	264	308	260	281	295	256	271	256	264	265	281	286	275	257	312	295	271	269	286	285	258	259	243	269	265	290	281	284	304	283	262	299	268	299	279	270	298	270	262	298	281	277	292	257	263	230	260	267	264	291	281	273	250	264	275	266	306	283	279	241	259	264	302	305	299	254	269	286	271	268	286	260	275	301	307	249	274	241	254	266	302	272	275	272	284	282	300	283	302	262	266	271	289	287	237	265	299	282	312	277	276	261	273	295	295	271	247	288	269	304	253	261	280	288	261	278	270	261	301	268	289	256	268	283	274	243	287	280	281	295	246	276	289	251	273	286	264	258	266	293	256	251	269	267	271	303	271	260	293	250	263	255	280	289	268	314	296	265	294	276	300	329	272	263	259	269	268	254	277	269	298	243	259	303	303	264	269	295	296	267	301	269	298	282	311	322	276	274	306	254	275	274	286	277	258	278	290	260	297	273	243	272	266	277	250	265	294	291	284	276	300	265	265	245	292	264	254	273	240	276	276	257	277	253	304	245	277	296	275	259	295	270	278	283	258	274	273	263	257	290	283	290	298	286	263	276	280	304	271	287	275	287	271	260	270	254	271	281	297	245	303	288	311	274	274	299	264	266	266	266	277	278	252	264	280	276	312	241	254	303	280	278	247	313	307	284	281	285	261	282	263	268	257	275	282	286	256	285	266	284	262	284	277	279	270	299	265	245	277	263	291	276	264	278	250	283	257	282	247	255	306	282	275	305	238	290	256	304	260	273	269	290	247	264	245	277	300	259	295	295	274	278	297	257	324	261	268	284	256	283	274	288	276	298	255	264	259	285	252	296	282	263	280	273	283	291	284	294	311	272	263	279	292	272	243	267	272	276	256	281	262	257	281	261	280	292	292	301	243	275	282	267	256	254	277	269	263	281	284	298	259	299	288	294	297	286	249	279	285	262	274	275	278	297	278	295	267	290	276	287	282	241	288	297	281	276	287	267	293	289	281	276	277	263	277	270	286	282	258	285	280	266	321	273	285	263	287	295	284	277	263	240	288	310	243	251	253	279	243	266	260	258	267	286	290	293	289	276	272	294	269	246	257	299	276	273	262	301	251	275	272	263	303	292	258	287	307	307	297	266	269	286	298	278	304	270	261	263	302	279	283	311	250	278	269	281	288	263	259	288	258	279	291	261	288	297	316	277	240	279	246	301	298	298	293	275	292	305	298	272	258	284	299	257	283	254	282	283	269	249	281	290	263	279	269	234	281	259	265	285	307	276	279	260	301	278	267	309	272	293	269	304	272	285	268	274	296	269	279	299	279	296	253	271	269	287	265	295	271	296	291	273	230	287	293	257	254	293	250	284	269	288	272	319	270	269	274	286	232	293	247	258	254	288	270	244	257	251	288	271	287	274	291	266	245	283	284	284	291	281	253	268	301	318	280	298	258	265	271	268	271	302	296	280	244	287	295	289	277	270	275	290	265	277	233	310	247	294	275	292	281	252	263	239	282	275	284	254	292	277	282	236	278	277	289	268	281	282	300	265	259	272	271	267	288	264	279	282	293	248	274	229	282	278	278	281	287	262	268	259	304	302	257	264	274	266	275	269	288	311	283	269	251	304	279	270	281	290	295	257	278	233	279	269	287	296	266	294	303	285	275	261	254	281	279	281	287	278	289	293	293	293	293	286	262	263	287	281	316	273	305	276	270	283	294	250	278	269	251	290	272	293	275	285	262	274	260	259	289	286	263	286	275	268	292	279	256	260	319	263	279	288	290	290	236	291	274	281	279	273	283	284	288	262	274	291	304	306	287	270	233	297	321	281	267	250	255	271	283	269	278	268	283	248	267	290	267	255	292	269	290	268	274	272	271	284	257	261	282	262	267	257	276	279	268	281	288	266	289	287	254	265	264	267	283	263	262	277	271	262	264	283	302	273	295	286	262	303	296	279	284	250	293	287	260	276	245	265	264	278	278	286	282	284	277	276	279	292	278	272	286	260	259	245	271	291	281	309	274	263	320	258	289	257	281	265	259	289	287	297	268	275	255	281	256	265	268	292	273	276	256	302	265	288	261	267	272	250	263	262	299	286	291	296	279	285	263	290	296	267	285	285	270	281	268	260	290	261	268	268	278	293	313	299	293	302	281	301	271	269	246	281	278	271	273	258	281	264	281	298	258	290	248	295	288	259	272	281	273	264	276	267	300	281	272	270	270	277	258	276	275	276	273	239	313	283	293	266	281	282	251	273	294	290	302	266	291	273	304	289	279	285	298	253	262	276	246	256	283	271	260	271	278	260	287	259	304	298	303	259	287	276	254	265	231	273	276	246	274	277	291	284	280	274	271	270	279	278	293	276	261	285	283	280	244	294	284	271	286	286	288	296	234	294	295	282	268	257	273	256	262	271	286	300	269	288	282	303	266	264	301	296	272	282	274	275	248	286	292	253	255	288	290	244	291	289	275	264	294	264	256	262	265	251	279	305	293	281	261	265	304	290	254	297	268	264	284	310	291	290	251	281	268	266	270	279	286	263	254	272	265	298	241	286	282	277	281	269	265	273	253	302	287	266	267	263	288	276	276	276	291	301	273	274	276	290	243	297	297	277	251	274	270	294	282	259	253	293	310	258	273	293	271	247	305	274	261	274	265	312	268	271	289	289	276	274	249	271	269	271	265	283	267	295	279	261	310	274	305	267	273	264	294	279	299	289	281	292	271	302	315	274	288	276	295	273	280	297	291	265	255
26688	17449	3501	949	748	708	579	588	557	599	577	565	532	530	532	597	533	536	556	552	551	574	531	527	589	489	512	585	583	575	540	550	579	588	551	547	550	577	540	541	542	543	523	563	584	552	510	552	541	547	517	545	550	535	556	546	495	566	578	575	562	544	547	555	546	558	533	527	579	523	592	548	548	584	576	545	544	499	537	558	535	566	537	534	515	552	540	553	538	550	517	533	551	563	548	528	530	522	536	551	529	547	507	587	490	534	573	565	550	522	537	560	546	568	533	524	533	531	588	553	517	549	503	521	562	559	571	548	532	523	577	513	579	516	571	553	562	554	556	525	539	490	543	586	578	552	545	527	534	571	534	560	549	567	516	544	557	556	506	480	559	562	548	541	516	521	547	521	585	587	542	573	580	594	537	527	577	539	537	515	565	532	490	552	571	559	580	540	517	558	554	511	546	574	559	547	555	522	571	563	574	574	550	534	588	548	537	576	509	592	570	528	512	583	526	558	551	528	563	555	545	502	539	547	555	546	479	533	566	551	538	559	536	511	534	537	523	544	546	519	498	535	526	547	522	559	553	565	550	600	558	512	565	512	524	505	535	580	551	506	541	549	568	577	511	601	549	513	521	566	540	540	547	559	552	556	550	547	534	562	557	482	517	534	566	527	574	549	533	527	527	518	547	520	589	553	514	567	559	539	515	576	538	557	587	554	494	541	517	555	564	544	577	551	517	533	558	551	588	564	530	559	541	520	539	583	535	589	560	577	552	543	562	529	539	516	528	582	537	502	505	580	551	517	553	546	570	519	587	555	532	555	566	570	541	550	534	532	526	575	576	589	587	515	548	560	580	558	563	491	512	545	532	531	519	519	563	575	563	565	579	568	519	520	523	549	507	569	553	541	526	529	522	537	537	541	525	545	506	550	532	548	556	558	556	527	551	537	575	549	547	529	568	585	540	562	559	544	531	516	515	554	523	534	605	532	541	562	502	556	589	531	542	564	543	575	571	557	551	566	535	544	547	585	586	530	514	510	492	506	565	531	564	566	567	537	535	524	565	559	538	528	518	512	561	568	522	540	545	541	504	524	562	550	547	540	561	547	542	544	515	553	534	498	524	583	517	514	539	552	530	600	599	511	536	502	523	576	572	566	547	554	580	519	559	569	559	546	545	573	546	576	550	525	503	545	545	540	557	563	536	561	536	525	534	519	531	536	558	572	525	532	535	588	564	549	541	563	539	544	533	544	544	526	537	547	579	490	570	530	588	551	537	526	528	511	552	530	537	544	517	537	566	523	553	581	549	540	591	559	532	547	524	520	587	592	534	517	570	552	553	556	579	506	546	557	570	540	585	534	581	530	534	551	572	556	566	553	545	521	537	564	537	553	575	556	552	589	564	565	555	555	532	529	538	540	522	526	535	580	556	558	532	500	575	523	555	521	575	564	545	554	534	544	548	572	542	574	560	547	524	521	547	527	515	539	529	513	544	557	542	515	544	507	522	543	534	523	591	531	537	526	568	537	562	552	511	579	548	574	590	516	505	563	551	592	534	567	537	541	542	535	552	470	512	553	544	542	540	523	563	534	572	556	592	557	547	555	504	531	522	524	560	521	577	560	545	523	586	562	586	555	544	518	516	588	532	543	559	532	524	513	514	553	556	550	542	542	520	532	580	558	622	550	562	551	545	558	506	603	532	534	543	543	546	559	572	513	563	539	527	538	522	554	551	518	563	522	540	587	496	574	537	516	546	553	574	565	581	549	563	582	519	534	565	513	594	601	555	544	530	566	534	532	533	509	607	558	530	516	543	509	509	536	573	568	565	530	528	551	560	510	498	526	570	585	515	544	577	569	497	534	578	537	532	544	538	531	567	549	570	527	537	547	549	539	548	522	553	543	535	513	520	594	528	533	533	588	535	561	557	514	562	548	565	540	546	529	547	560	559	556	528	554	558	527	535	550	586	568	497	552	514	537	498	558	547	551	524	548	522	542	528	543	541	574	544	550	574	537	496	551	524	528	551	526	574	542	580	558	501	561	546	544	520	580	525	543	570	574	556	587	571	561	568	531	553	540	545	557	545	540	528	495	542	515	562	603	542	543	576	543	532	576	551	569	561	521	546	542	540	531	523	525	546	577	548	550	568	590	584	499	524	536	568	519	541	583	574	540	554	512	528	522	586	559	556	547	536	573	555	552	581	539	546	549	582	569	542	581	554	533	551	528	544	547	579	487	568	583	539	549	542	568	527	505	555	561	568	569	556	532	566	514	547	567	506	576	550	535	572	564	591	591	539	545	603	510	555	535	502	555	561	513	536	513	539	540	532	563	582	581	552	488	556	560	524	544	614	527	569	581	523	552	533	526	528	527	539	536	570	532	533	537	556	562	512	576	513	550	559	478	539	526	519	530	562	567	543	531	539	556	553	504	585	555	541	552	568	534	605	575	519	534	528	563	550	588	513	570	542	531	536	574	568	541	569	552	545	539	526	573	565	516	529	548	551	593	540	519	539	529	547	531	531	586	555	538	521	542	535	547	531	545	543	512	547	526	542	546	542	554	592	545	567	549	544	525	574	516	565	593	523	540	567	520	561	545	525	525	525	561	543	601	558	541	533	510	565	541	523	575	563	518	555	501	558	545	551	566	531	537	589	554	504	545	521	509	566	510	520	579	536	560	525	534	542	566	551	550	500	541	559	510	585	531	602	542	523	537	522	537	550	526	572	536	576	541	522	550	580	513	532	534	544	570	527	541	517	547	547	541	555	532	539	574	552	544	578	572	540	545	534	545	542	525	558	521	508	585	530	533	541	540	519	540	567	551	516	584	574	549	581	544	576	533	587	545	527	573	553	548	557	541	544	533	536	563	586	546	509	569	498	532	531	556	523	579	543	534	531	549	523	539	550	558	566	520	549	524	540	537	562	544	488	583	545	542	546	573	547	526	543	565	529	540	569	548	549	562	508	511	563	573	548	552	520	532	541	493	528	576	522	553	543	558	565	548	565	577	552	586	547	521	565	540	579	587	516	572	542	538	557	546	564	538	565	535	559	562	540	534	561	579	556	526	560	508	588	551	556	570	545	563	524	542	547	510	506	558	537	529	519	543	540	524	565	555	546	566	578	511	585	567	576	565	558	592	543	560	549	537	540	591	499	563	531	561	537	590	563	556	558	562	519	525	583	562	554	558	596	536	558	558	528	555	535	517	505	548	525	557	565	511	552	555	540	561	573	516	577	535	557	548	553	532	524	562	516	554	495	535	550	525	561	517	531	512	515	517	534	543	534	573	556	566	523	556	569	552	550	544	564	558	555	546	502	536	532	547	560	501	592	561	547	553	548	516	538	588	571	529	545	558	547	573	583	541	579	508	562	589	568	550	524	526	570	605	552	581	571	548	535	527	508	557	563	554	571	548	563	591	570	521	566	554	522	548	562	558	571	543	607	558	515	498	538	517	566	490	520	522	502	563	543	575	602	554	536	544	569	532	513	591	510	550
4166	1672	1319	1030	921	835	846	808	781	823	798	750	753	834	767	745	817	783	767	756	817	759	766	783	798	813	770	818	749	784	754	766	783	766	748	775	808	806	743	754	776	702	805	773	748	771	765	779	756	806	789	805	756	811	822	698	792	782	813	738	761	775	792	781	791	772	733	754	788	773	773	760	750	785	791	800	805	791	771	807	812	766	772	816	796	808	746	805	784	751	797	805	794	731	779	758	791	779	797	776	813	758	787	780	753	822	801	802	787	751	805	808	790	796	774	765	790	823	764	774	795	797	748	756	755	755	805	762	738	781	741	818	779	795	815	809	792	752	764	736	807	759	793	773	769	739	741	858	765	751	780	775	764	798	779	765	811	778	744	797	784	790	827	795	786	775	798	826	775	790	746	781	786	798	782	770	789	781	728	743	767	777	752	786	799	845	747	767	786	795	788	794	766	788	742	727	758	829	790	784	786	768	749	764	768	793	794	775	732	729	737	719	826	783	762	793	698	787	761	779	761	763	852	733	761	795	802	785	800	785	803	789	734	728	805	765	867	788	794	780	770	810	730	812	769	789	734	765	790	759	750	786	759	755	782	790	747	742	789	816	794	779	775	770	815	754	819	823	790	732	733	758	719	787	788	780	775	785	775	781	776	803	770	795	758	775	806	794	778	766	824	769	801	809	791	775	782	772	778	761	743	809	712	790	764	735	773	781	799	730	771	768	750	780	762	769	766	753	753	832	788	745	792	774	772	748	792	825	744	768	753	780	750	788	739	741	852	758	741	807	815	766	788	771	774	782	737	789	717	757	828	792	804	796	793	744	749	746	779	784	785	815	729	765	807	778	782	760	819	749	756	774	802	762	750	783	762	775	805	790	812	784	745	756	782	799	777	870	822	767	807	786	807	771	742	780	855	783	790	771	746	782	745	768	736	753	788	753	766	792	771	796	764	807	804	788	791	729	798	751	774	744	780	782	775	759	791	753	797	764	770	762	766	791	742	773	775	836	763	817	809	734	753	787	763	765	767	785	785	799	776	795	813	769	777	797	747	754	757	807	801	774	781	761	761	781	801	766	753	830	777	754	723	729	761	748	789	842	753	764	772	803	801	786	739	795	735	793	806	794	733	799	790	751	775	778	797	803	815	813	742	741	740	781	760	790	734	787	840	817	779	743	760	746	784	769	780	769	727	796	810	777	811	754	746	804	811	770	791	785	737	824	808	765	862	788	775	774	837	760	798	810	751	709	794	801	775	755	814	849	814	745	772	776	779	726	800	814	802	779	781	743	737	786	775	814	791	784	789	815	749	792	794	783	829	809	748	807	760	764	788	745	791	836	740	776	810	735	812	741	787	747	755	765	716	757	765	845	700	733	813	781	803	785	742	804	779	779	749	794	785	768	823	760	807	749	817	724	794	782	801	798	741	744	754	773	775	711	816	782	746	769	791	785	765	754	802	803	817	789	757	768	801	805	774	790	730	752	785	755	765	796	788	747	717	756	760	792	721	789	788	813	797	793	796	768	767	805	773	769	811	826	805	817	790	761	761	769	769	789	741	815	738	766	809	783	783	777	798	747	806	789	742	756	797	748	796	756	791	747	768	766	795	753	792	758	785	745	737	805	763	804	789	794	749	790	753	781	785	833	785	774	786	793	777	818	756	786	786	775	773	795	764	757	776	771	806	823	775	766	791	787	797	763	741	770	804	790	763	766	757	789	780	805	794	802	795	743	696	733	801	738	785	819	796	711	758	760	748	765	802	780	783	773	774	813	792	804	791	766	741	779	796	737	780	774	768	790	814	757	786	806	718	772	773	763	808	763	744	776	763	814	817	734	775	776	786	753	782	787	833	738	773	753	734	771	790	765	800	759	782	756	755	784	759	798	817	825	767	758	734	781	769	751	758	771	785	823	765	791	793	780	814	769	760	812	763	802	768	775	737	800	796	781	752	802	772	777	755	792	763	793	787	776	738	804	771	817	787	808	764	805	747	728	775	752	703	719	760	757	768	784	773	813	763	769	786	781	829	780	793	779	738	735	742	770	770	793	776	787	771	752	758	792	799	773	729	790	786	816	760	761	787	801	760	821	746	773	780	832	748	754	755	756	837	807	758	789	812	748	780	738	770	806	799	750	785	740	806	789	780	772	753	799	788	762	757	812	796	820	778	791	758	752	767	813	741	780	785	777	750	815	751	735	833	744	763	758	766	737	742	752	746	768	767	802	799	786	824	760	761	841	803	780	763	801	770	752	749	773	816	827	774	789	764	767	724	777	793	783	792	777	752	818	771	799	790	760	792	778	801	827	786	727	803	785	782	794	694	794	793	767	827	756	770	808	780	792	757	791	776	760	791	770	812	790	757	747	798	820	799	759	755	796	802	762	760	810	794	775	754	751	745	787	777	799	795	780	834	764	801	788	808	760	747	782	784	759	786	784	829	774	828	766	784	747	773	709	773	797	781	732	740	815	820	801	798	808	780	797	752	757	788	773	784	794	803	834	707	748	760	786	780	789	761	777	786	751	772	786	841	818	745	795	738	785	762	765	793	779	818	787	810	819	741	717	816	805	783	817	746	770	750	771	797	818	721	781	775	770	789	801	769	735	783	796	780	769	805	801	818	764	731	821	828	804	767	744	769	758	751	784	784	805	765	817	752	768	765	780	772	760	768	815	786	774	753	733	782	790	770	794	757	807	719	823	768	785	754	732	755	797	756	743	799	766	793	821	788	776	797	802	766	747	762	786	742	749	788	746	741	809	798	729	801	798	747	748	740	846	815	787	772	763	748	785	777	776	834	740	704	778	821	804	796	816	781	790	743	741	763	776	749	737	767	756	756	792	758	758	797	798	818	739	766	817	808	805	767	752	746	776	758	803	789	750	773	733	770	812	748	775	790	770	772	810	782	840	758	818	770	773	814	786	797	759	772	780	791	821	798	768	803	776	753	842	737	751	733	775	786	745	796	785	801	787	811	761	767	800	790	804	737	800	801	772	842	755	802	744	789	774	791	738	781	816	778	775	821	781	752	846	830	849	758	754	802	843	761	775	748	818	772	791	780	776	786	855	798	765	718	762	730	785	726	777	813	775	795	745	767	816	816	806	771	766	774	834	786	785	777	791	801	806	820	798	792	744	834	816	791	780	767	768	764	768	784	798	755	745	806	792	721	768	786	752	715	757	760	792	801	818	733	801	774	816	736	815	770	755	759	782	814	816	746	793	762	758	788	810	786	856	787	757	783	777	744	759	757	778	756	792	735	760	787	777	754	798	813	817	812	785	771	727	808	781	809	775	801	749	722	763	755	816	745	730	799	773	834	771	751	768	801	806	799	775	804	756	835	801	814	779	800	797	846	796	787	812	796	778	721	752	789	854	769	770	773	818	753	788	758	769	800	799	829	775	825	752	820	769	749	800	761	802	774	773	777	806	761	775	872	782	740	797	770	760	768	829	700	768	764	791	740	763	768	705	780	783	750	776	771	805	797	790	747	840
22998	20936	27886	24117	20681	3098	626	437	398	348	330	355	302	277	287	299	314	288	278	269	249	266	268	249	241	252	266	224	250	221	246	259	250	258	249	258	210	230	239	220	226	201	238	257	250	230	268	247	228	227	261	259	245	242	269	251	249	236	262	254	248	251	262	255	223	260	235	231	218	235	217	260	228	223	224	233	276	249	232	249	217	234	275	238	241	219	224	257	239	230	217	214	269	217	262	223	232	243	233	237	245	231	245	262	241	240	246	248	250	248	252	239	235	260	228	225	240	226	235	227	249	249	253	228	252	261	252	229	236	239	257	225	214	243	247	243	220	248	238	253	229	234	235	212	224	243	240	216	238	245	227	236	206	227	269	250	221	245	245	242	250	211	244	238	246	248	239	248	211	240	228	236	225	250	240	241	199	226	246	208	255	222	226	224	212	222	275	223	249	226	240	245	236	240	245	226	246	223	242	207	251	251	248	249	229	228	257	223	268	253	238	227	220	226	251	231	207	253	242	233	241	230	215	252	231	238	257	245	248	224	222	233	246	272	239	250	246	217	243	244	214	220	238	228	243	240	260	230	259	214	241	218	234	275	254	248	276	253	231	229	247	205	236	239	221	222	237	228	215	233	236	214	250	247	261	251	225	245	227	229	270	251	256	256	228	243	220	241	220	246	232	237	249	231	228	277	272	257	253	226	219	235	222	234	243	233	221	234	249	263	254	226	213	221	260	243	233	244	237	250	218	237	227	246	201	222	265	241	250	256	230	248	238	237	207	229	232	224	247	223	236	215	218	208	213	247	242	239	238	260	243	231	226	203	251	238	272	230	232	256	235	222	259	232	235	249	245	242	222	229	224	250	244	214	224	219	231	237	262	229	249	227	267	271	255	250	243	235	210	231	222	232	253	196	252	238	244	231	203	219	219	241	243	234	243	256	243	242	251	218	234	227	227	231	240	219	218	250	225	213	231	222	237	213	260	260	248	244	244	215	232	232	221	215	215	235	242	231	265	229	202	234	233	245	243	231	238	236	216	227	234	231	224	256	264	257	234	257	250	209	241	237	262	235	237	233	240	199	230	218	218	225	262	275	239	222	256	248	237	229	261	216	237	223	229	234	229	233	226	247	225	227	243	255	241	216	240	236	240	244	223	257	259	232	213	224	226	238	243	245	250	221	255	229	210	209	256	256	235	240	230	220	288	245	227	230	256	244	227	237	240	211	240	272	230	235	228	242	229	248	241	226	209	235	235	211	231	229	237	219	233	268	238	259	244	244	242	227	225	222	226	260	242	229	254	205	243	214	238	247	230	237	243	256	242	240	237	213	250	204	225	228	255	232	243	247	241	214	225	265	243	204	212	253	233	251	260	243	251	238	237	255	239	234	225	218	237	238	211	249	248	199	224	227	248	198	248	221	230	233	238	233	215	234	255	232	235	250	218	252	240	242	213	231	255	252	235	226	235	253	256	231	238	236	238	250	245	214	217	231	220	237	220	222	226	258	246	254	257	226	230	263	238	244	242	221	226	225	230	250	235	247	230	242	237	222	226	208	244	223	257	229	220	256	257	234	231	240	257	252	243	262	243	241	251	230	227	211	220	245	210	239	260	252	246	227	245	214	249	222	248	248	241	235	250	204	230	223	220	255	214	229	258	219	234	208	234	229	222	237	242	240	241	226	212	242	249	237	248	235	252	231	245	254	239	222	228	238	242	239	230	227	250	221	243	234	243	238	217	205	223	231	242	216	238	224	224	204	243	254	224	265	225	212	223	216	214	250	270	217	235	219	241	235	226	233	240	256	228	232	238	236	232	229	223	218	236	235	226	230	255	237	217	213	234	221	239	250	221	266	226	261	243	250	238	215	218	249	239	223	220	252	251	223	227	247	231	256	245	263	218	253	230	256	230	232	251	243	245	227	248	261	234	242	233	266	219	234	205	241	249	265	256	260	236	252	255	221	251	229	258	235	238	222	220	225	251	246	205	244	231	251	226	244	240	243	251	245	230	236	229	240	234	214	224	254	238	241	256	220	236	257	239	228	221	253	238	213	251	243	225	233	240	258	223	243	248	238	215	222	229	247	262	230	259	234	251	229	239	226	234	227	242	245	225	252	225	246	209	252	221	211	241	227	238	247	236	241	209	228	233	227	243	227	254	247	276	233	227	274	237	213	260	242	238	209	265	256	269	241	218	259	225	282	275	235	225	225	216	253	209	239	229	211	238	247	242	220	259	223	252	257	239	241	216	221	259	239	205	247	255	226	246	217	269	238	256	226	244	253	225	236	237	230	209	238	247	232	262	254	231	231	247	269	215	253	242	210	228	242	255	240	240	230	246	264	267	236	211	221	236	205	227	213	217	226	256	223	232	231	241	241	239	207	231	213	233	247	219	245	222	247	237	240	226	232	234	235	221	249	231	237	220	237	229	213	224	211	223	232	245	261	253	233	248	257	229	244	219	263	230	249	229	226	225	224	240	219	253	227	254	239	256	239	220	177	250	228	261	245	252	231	206	252	223	236	221	249	248	264	250	225	232	233	261	252	230	250	209	217	239	209	253	238	226	239	249	221	233	230	226	225	249	228	243	232	244	270	216	206	252	211	210	216	209	240	247	220	252	240	232	240	228	251	249	218	221	226	221	225	253	235	250	225	220	258	249	226	260	223	214	236	212	233	242	233	269	229	259	226	215	242	235	238	233	233	217	223	259	228	255	225	217	238	230	252	265	204	230	218	222	206	228	227	247	223	254	219	252	214	246	236	239	254	238	229	248	240	241	245	247	236	261	238	238	229	250	219	217	243	225	249	218	250	250	232	245	224	250	204	252	219	226	278	223	239	231	232	227	240	242	220	264	227	230	216	243	215	235	228	250	251	238	252	242	234	248	244	225	250	241	234	249	238	233	245	216	244	247	254	227	239	209	232	221	253	240	224	215	264	215	258	229	229	236	261	221	235	196	238	222	234	251	218	231	251	251	217	241	222	227	214	232	227	238	217	214	232	203	215	246	226	239	256	236	219	231	231	240	254	232	233	221	248	240	229	244	245	219	232	210	238	204	240	224	245	229	239	210	241	267	237	231	243	249	251	240	229	223	220	242	241	238	236	231	224	241	236	244	262	227	212	228	220	227	219	223	233	222	258	234	230	225	238	238	228	217	232	224	237	247	245	230	243	232	248	256	226	259	222	224	227	215	225	212	231	221	239	200	258	220	236	228	266	228	232	248	244	255	227	220	261	238	245	243	238	233	211	242	239	248	255	242	249	247	228	246	222	272	212	245	267	240	233	249	225	235	238	204	216	242	251	244	229	259	235	243	225	255	256	257	227	245	203	265	232	257	232	219	248	219	208	231	225	234	221	235	222	242	263	250	231	259	237	229	230	248	224	238	235	239	267	229	217	219	228	249	244	239	241	222	223	238	243	245	252	223	241	228	225	243	250	241	237	210	208	250	224	205	221	257	253	260	258	272	232	236	222	219	250	254	211	234	232	229	213
3102	8502	5571	2572	1868	1355	1031	816	725	666	622	551	528	473	502	431	434	430	397	425	386	418	420	405	355	393	376	386	378	383	374	370	346	386	398	366	377	335	421	359	388	397	352	372	406	351	364	376	382	346	411	341	386	355	345	344	345	369	364	387	354	383	354	355	385	363	352	324	359	350	361	368	375	369	391	350	368	365	349	358	357	362	361	371	360	364	370	319	362	352	387	380	335	411	348	370	369	379	370	347	365	374	336	358	333	354	358	361	354	365	372	377	345	374	359	364	351	341	348	340	310	352	346	341	357	347	339	345	379	359	318	351	354	366	348	361	380	366	333	348	339	362	368	367	374	366	364	357	361	352	366	380	360	385	353	399	375	367	357	369	338	383	345	350	350	361	345	390	322	388	393	384	368	344	361	335	369	347	368	386	387	388	365	360	353	349	356	361	384	379	343	367	389	368	364	373	368	366	368	382	396	371	370	349	378	331	353	370	395	354	347	360	335	388	369	330	350	352	335	391	321	384	346	335	393	383	302	367	329	352	370	398	391	339	370	388	346	383	420	358	359	367	373	328	375	350	336	345	333	354	385	356	376	390	364	396	352	379	311	397	383	338	353	329	354	359	369	361	361	380	366	345	349	342	354	349	373	348	379	386	381	377	374	338	352	374	378	327	388	381	373	317	380	365	358	374	361	312	337	356	370	373	362	379	344	357	353	392	372	391	362	379	331	352	339	390	383	362	368	368	350	353	355	374	368	379	366	360	363	349	353	329	351	373	347	375	354	345	389	337	395	379	310	355	392	398	394	359	334	350	377	364	351	392	361	378	358	372	363	353	355	374	367	360	358	358	383	363	371	359	334	331	338	353	380	384	353	360	355	378	405	370	346	371	350	417	338	381	347	364	381	341	345	350	355	341	367	358	357	355	363	318	336	359	353	371	383	360	382	399	365	368	373	360	342	357	388	343	329	335	336	356	352	375	360	372	337	358	363	373	371	383	353	366	345	350	363	351	349	354	361	360	338	362	363	376	332	341	348	335	356	388	363	370	335	350	349	362	392	353	356	381	363	380	363	369	377	336	378	363	354	364	326	341	342	368	310	365	348	362	372	368	332	347	323	369	303	363	339	388	330	360	389	375	366	348	374	385	373	375	350	370	329	368	355	368	363	345	366	350	367	355	316	365	334	402	347	376	364	346	348	363	376	373	343	351	350	340	381	373	343	358	336	374	358	357	393	365	372	356	356	388	349	352	353	320	353	364	371	363	337	386	367	360	338	373	371	391	379	380	355	350	355	376	341	379	337	343	343	355	383	378	336	365	350	349	346	354	360	343	368	347	404	365	381	340	352	370	349	373	341	369	378	366	345	369	336	370	370	374	368	354	372	357	371	392	348	367	352	347	370	379	377	390	345	333	317	382	356	340	359	364	370	358	345	355	368	364	360	374	390	361	325	347	364	379	367	316	393	339	376	352	372	374	338	354	356	375	352	361	352	344	364	369	346	373	387	365	364	346	344	336	383	331	358	331	407	328	359	370	398	313	379	366	349	345	368	373	341	325	384	347	348	345	381	384	339	347	378	362	372	375	359	345	324	365	402	365	367	366	381	364	339	342	363	354	373	374	357	354	382	346	363	357	349	374	338	345	333	332	355	346	348	361	394	339	353	347	342	369	371	332	381	354	354	335	381	365	388	351	358	334	351	359	330	371	357	316	341	368	358	351	343	378	352	331	362	348	387	350	365	394	351	368	350	346	365	360	374	339	365	392	369	355	389	373	351	372	360	385	351	333	379	374	370	352	360	349	363	332	358	314	359	365	364	356	358	349	416	358	374	365	344	382	363	364	353	377	365	373	351	374	361	352	375	328	329	345	358	357	330	361	372	346	353	337	373	348	348	355	373	336	367	333	352	317	391	347	397	349	363	346	352	339	383	346	378	354	380	348	355	377	337	364	370	348	384	354	380	346	335	389	341	379	352	398	370	377	359	347	374	370	371	372	342	332	375	355	345	360	357	343	416	349	368	370	371	363	379	352	368	334	369	341	363	359	369	365	376	362	368	356	359	389	355	335	369	384	335	362	380	368	337	384	379	381	339	349	373	349	350	356	377	349	372	347	401	339	363	348	378	367	368	363	357	313	365	357	339	378	359	352	393	349	371	365	354	381	363	332	378	358	374	350	360	337	372	368	354	375	365	352	391	371	326	371	367	331	388	383	308	336	361	338	342	326	362	346	358	358	379	363	344	340	365	364	352	374	419	354	385	373	366	381	353	350	366	359	371	388	389	391	352	375	404	378	388	362	385	359	337	351	343	352	362	374	342	339	349	310	333	338	354	357	373	327	354	342	350	368	376	375	379	355	378	386	330	394	366	360	348	370	340	394	362	351	325	394	370	344	342	372	330	379	343	414	364	375	376	362	384	376	354	344	348	348	366	350	371	355	389	361	366	369	374	313	332	356	384	384	371	375	374	360	366	334	355	369	372	364	386	361	313	327	349	356	343	340	397	352	395	376	393	369	363	356	337	353	335	369	358	356	358	369	322	388	378	347	347	346	392	333	355	370	345	370	351	369	359	380	371	371	324	371	350	358	369	396	359	366	347	368	365	366	391	359	357	361	338	386	377	343	346	365	338	329	347	353	361	361	350	377	356	330	306	347	314	354	391	383	355	348	341	373	383	324	340	350	363	348	359	382	360	357	344	358	334	354	342	349	365	396	348	384	341	337	361	351	355	362	320	348	345	351	359	332	335	348	373	377	390	338	342	346	335	359	354	319	367	346	402	353	365	354	363	387	358	366	341	319	356	384	355	337	372	346	387	352	337	366	332	363	318	358	345	373	391	349	375	365	355	364	405	390	349	341	385	368	385	323	341	361	366	360	348	343	344	312	359	341	377	355	340	350	366	401	354	324	352	379	345	371	358	375	329	360	354	386	379	377	358	313	326	344	366	369	362	366	376	367	331	379	348	327	380	381	343	352	344	387	360	371	334	362	386	335	411	327	332	395	380	375	322	388	348	371	358	362	394	344	347	335	381	362	345	344	390	366	352	355	352	362	348	374	332	357	357	331	323	342	358	379	351	350	341	348	357	367	374	350	360	359	372	314	344	349	354	346	328	366	326	380	324	362	342	340	364	379	375	362	372	359	350	376	345	358	345	383	341	351	367	370	380	351	385	332	379	326	389	336	369	371	365	353	352	375	362	354	369	382	333	350	366	372	374	356	347	377	301	371	377	369	344	365	327	342	352	346	380	358	373	372	385	338	367	326	364	340	353	368	352	348	364	393	394	383	381	323	366	385	379	338	372	378	385	337	347	372	329	355	371	342	373	348	394	349	342	358	373	374	365	329	377	334	347	398	390	385	372	374	318	317	345	342	360	370	347	354	334	388	367	345	369	326	370	356	352	371	354	372	367	368	354	378	363	359	366	369	330	370	372	363	369	333	341	345	372	339	371	338	356	352	350	372	364	357	358	345	331	340	338	374	331	339	353	329
24339	20986	26349	24683	2986	872	762	708	643	661	619	612	676	651	663	657	653	609	662	621	581	591	602	635	629	624	593	615	659	609	603	662	603	602	606	616	630	627	585	654	617	640	641	576	595	634	609	615	583	621	639	636	602	620	594	622	641	592	625	623	622	618	571	625	632	614	584	656	639	631	612	627	597	597	648	577	619	618	611	621	611	692	633	622	652	610	571	628	624	616	603	641	612	597	590	585	587	611	615	583	634	629	613	600	590	574	590	630	584	622	622	591	620	637	596	609	616	704	609	592	587	620	579	609	524	571	578	605	610	627	591	612	604	644	608	610	599	614	573	618	641	594	612	612	602	602	607	614	639	598	608	621	591	593	593	632	583	658	590	613	626	654	643	576	622	633	563	628	641	637	600	648	618	601	657	641	555	582	588	584	654	610	601	565	596	607	632	585	603	600	613	622	640	565	637	604	574	609	634	621	625	620	579	612	598	630	599	626	601	633	616	588	630	612	612	606	650	592	623	605	599	594	613	588	594	635	586	621	618	605	620	660	621	628	645	611	612	618	622	643	611	623	611	642	613	614	597	606	610	561	647	589	623	635	612	611	612	639	598	653	613	642	652	600	596	567	600	657	609	611	607	638	610	629	662	609	644	592	610	604	607	648	638	606	607	544	600	665	573	602	578	659	625	577	604	605	600	657	599	619	589	625	610	589	625	590	572	613	614	616	596	597	610	625	599	602	633	602	643	565	605	668	596	600	609	631	672	626	614	597	593	618	626	634	666	626	642	580	555	601	597	618	561	593	570	544	637	616	585	569	630	615	582	626	608	620	593	590	596	609	583	618	597	643	650	604	582	576	584	612	638	610	625	615	585	604	599	582	620	627	673	616	587	580	581	585	612	585	579	623	570	587	598	641	585	530	619	608	571	586	625	595	606	607	592	617	612	560	565	592	599	557	612	640	626	603	611	602	679	589	567	603	605	629	644	605	628	616	652	613	624	627	591	661	612	584	591	563	571	647	650	609	610	579	597	600	600	614	586	628	647	599	613	642	656	652	631	591	597	636	604	611	599	657	591	630	607	564	603	597	598	652	590	607	639	620	609	615	610	614	595	580	649	647	638	604	606	591	653	601	573	609	619	567	603	594	631	633	640	588	584	631	599	597	602	585	577	575	609	611	553	621	619	605	639	649	640	614	591	586	627	596	611	597	567	606	622	627	666	613	633	651	593	624	637	618	599	597	605	587	574	646	589	608	657	615	612	597	631	614	625	621	590	613	636	594	615	594	617	600	613	625	601	640	619	604	620	600	617	646	634	596	585	618	587	628	652	628	599	600	614	631	607	599	568	602	621	553	607	591	600	607	626	628	613	596	623	617	606	561	596	607	622	608	638	614	589	594	634	591	595	599	619	637	636	608	652	581	640	572	606	582	591	664	610	596	644	605	629	625	586	620	607	625	564	556	577	623	633	614	544	632	636	622	641	606	577	571	594	630	611	614	604	632	572	616	616	617	561	628	603	622	591	554	597	611	586	604	592	620	605	582	604	608	634	621	591	647	568	627	618	657	578	614	632	598	599	627	623	627	583	621	600	628	677	609	609	577	648	579	591	598	619	587	594	613	608	615	568	603	623	624	570	641	597	594	633	565	615	564	584	604	630	575	611	581	585	659	563	634	639	577	592	615	656	605	607	594	624	626	583	644	570	557	626	607	631	555	633	604	618	660	597	607	648	593	586	580	594	645	623	628	609	620	594	614	615	622	593	664	576	613	621	607	614	631	592	541	630	563	610	624	647	591	649	613	627	543	622	631	600	587	621	590	577	639	601	598	647	622	637	573	533	558	598	635	560	612	631	592	611	610	629	611	623	605	608	614	586	608	627	629	603	614	576	605	618	606	577	612	632	612	593	599	600	617	670	662	641	603	578	577	644	636	577	612	607	625	630	617	593	592	603	644	597	574	620	541	554	605	639	589	623	614	598	600	613	641	557	592	587	582	592	592	610	627	611	659	575	570	614	596	633	619	633	601	646	654	638	626	592	647	636	654	604	617	635	621	598	581	587	619	576	598	617	606	577	610	624	618	574	580	639	597	604	633	622	625	634	674	606	637	609	591	608	600	624	616	609	637	639	628	607	602	646	644	591	564	602	609	601	645	592	619	606	631	614	594	606	629	589	592	631	660	602	641	605	631	613	613	636	633	636	614	585	627	618	616	623	632	611	658	609	628	617	585	623	581	584	634	622	575	588	587	667	619	632	554	637	627	613	672	601	642	624	596	654	603	625	646	632	597	604	590	610	620	623	584	625	663	570	582	605	625	594	607	608	632	604	638	644	627	601	631	624	644	609	586	623	621	609	585	581	589	580	582	611	602	613	645	612	637	664	629	600	554	598	637	603	621	588	612	587	608	639	615	564	595	553	600	598	592	621	578	612	636	605	584	584	630	595	594	624	616	624	581	620	587	612	614	624	642	604	616	596	654	622	602	595	605	659	583	596	634	638	566	608	621	601	573	577	611	642	643	609	640	619	611	619	623	594	580	627	583	562	616	628	613	617	619	618	639	655	607	615	555	597	599	625	581	590	614	643	618	559	684	626	610	589	603	613	601	654	575	603	662	591	639	630	614	647	539	626	603	620	582	590	604	616	593	575	656	610	657	624	564	670	607	608	604	574	633	654	631	622	573	608	600	626	614	603	646	576	628	579	603	611	617	528	626	614	633	604	604	605	576	608	600	606	632	597	605	591	619	598	607	604	663	605	590	655	590	629	615	600	583	589	570	613	614	615	601	596	614	589	625	614	637	636	568	576	582	570	615	621	606	631	602	621	612	604	655	622	645	653	624	591	644	565	587	609	620	585	593	636	558	618	571	603	646	577	636	599	630	629	624	560	589	578	561	614	579	598	620	655	606	640	597	567	614	576	606	610	605	634	658	617	632	628	627	579	625	648	592	638	609	597	598	563	582	606	602	607	625	643	585	651	582	629	636	606	648	598	593	620	652	589	579	615	588	616	562	606	635	592	600	650	645	653	573	613	687	573	616	586	643	578	616	596	593	616	572	619	576	633	588	608	573	657	580	640	599	618	622	607	564	605	587	572	581	623	643	594	672	597	622	601	647	613	649	619	565	626	624	652	632	618	599	633	587	612	589	597	630	659	579	582	586	604	619	601	582	620	598	596	582	595	638	606	614	611	616	613	639	616	645	608	596	620	612	593	616	609	594	603	630	605	594	624	623	623	577	605	591	663	664	616	634	584	609	535	643	621	571	600	640	576	594	555	593	583	669	597	591	591	636	610	597	587	589	619	595	590	617	632	634	617	559	653	613	604	610	669	619	636	601	605	667	610	599	618	679	589	625	591	620	620	587	575	613	628	614	593	621	611	623	645	594	589	609	600	558	637	600	625	608	602	552	593	585	638	611	641	593	610	648	615	633	560	563	566	610	586	574	569	576	620	599	583	590	583	632	647	604	596	600	618	626	596	628	601	588	603	578	555	599
3405	4904	3381	1923	1541	1360	1206	1082	1048	1016	995	1004	926	962	873	927	883	884	864	912	840	890	882	853	888	878	866	870	830	813	878	839	785	817	822	847	834	876	814	860	852	836	870	847	879	842	841	826	902	813	891	878	854	861	812	862	833	878	788	874	847	817	903	819	860	883	892	818	869	873	825	817	846	862	826	879	851	797	882	920	844	842	870	849	830	858	853	833	822	863	851	850	867	878	849	829	862	867	789	836	811	851	870	884	851	811	866	796	896	859	897	879	832	828	835	844	838	822	836	821	867	809	862	854	886	882	851	827	845	869	847	860	851	845	880	822	785	828	833	855	812	844	817	840	807	816	849	829	863	870	854	784	791	859	922	875	865	874	849	845	842	911	856	844	830	823	848	851	873	854	868	877	830	830	820	875	811	819	866	836	842	887	833	863	818	872	820	806	873	814	820	850	845	879	886	917	808	858	829	849	811	843	834	851	871	876	870	860	907	829	878	827	842	815	854	843	817	818	839	833	870	833	847	870	866	816	838	784	857	856	852	887	823	835	866	813	848	808	877	852	799	867	820	808	852	823	794	825	881	869	867	829	838	853	849	829	838	871	824	837	822	802	891	866	826	800	844	819	823	850	883	837	864	833	825	865	850	824	854	786	879	843	872	850	858	848	798	858	835	790	831	807	841	841	814	834	859	898	827	866	832	819	816	872	853	814	826	824	841	847	868	771	840	848	888	806	839	833	855	856	821	800	866	835	856	859	881	823	853	852	864	848	829	838	871	849	826	828	808	872	819	852	833	821	837	835	819	831	823	846	876	847	814	841	902	824	837	840	853	790	797	862	824	870	839	771	853	829	815	851	837	844	834	839	821	820	866	821	866	811	809	835	808	870	855	871	834	820	863	837	877	893	846	858	849	842	790	806	876	894	808	853	901	876	792	822	821	844	831	809	857	835	831	863	816	806	819	863	848	855	881	877	837	847	826	837	878	888	861	869	866	881	854	879	860	867	815	816	899	891	855	845	857	821	807	854	862	871	839	814	776	840	861	897	894	844	831	917	791	862	847	837	770	857	810	826	882	858	876	799	867	833	831	878	806	813	854	788	843	847	797	853	858	836	829	859	847	828	837	849	809	835	846	862	835	839	822	885	887	858	817	879	835	832	848	765	828	833	871	850	791	914	828	870	811	799	822	867	857	836	840	805	793	818	834	825	788	873	875	775	865	865	865	877	839	882	816	861	880	862	880	868	843	805	827	811	884	833	789	826	829	859	860	837	794	860	868	838	849	841	778	828	828	872	907	844	858	815	821	871	882	789	865	802	842	822	857	848	855	868	823	813	870	804	831	802	831	843	847	834	860	858	800	814	837	867	812	873	824	774	868	870	849	826	797	847	832	868	850	882	818	838	833	805	859	814	817	897	844	820	845	781	830	845	801	887	849	864	798	840	856	841	860	880	853	864	842	832	863	796	854	879	823	790	848	859	806	824	860	833	823	817	792	825	855	890	872	829	876	859	818	801	849	850	851	839	856	859	833	901	821	810	856	833	828	824	816	861	835	788	894	759	869	804	883	796	878	837	836	881	808	860	883	851	833	809	823	832	835	869	851	866	841	787	853	860	874	845	847	813	854	825	868	831	824	827	821	848	829	834	831	847	901	855	803	824	869	826	799	882	824	854	899	817	891	827	900	841	840	827	767	855	875	833	813	875	793	855	832	860	831	831	812	804	869	847	817	886	839	895	818	865	833	807	793	872	855	846	845	866	907	884	794	892	811	846	833	802	844	866	866	803	852	874	857	871	815	862	826	889	785	850	866	859	860	876	789	792	828	829	797	808	840	810	862	847	882	833	806	889	859	846	819	842	862	841	845	886	841	845	843	805	827	842	814	844	810	792	796	838	823	861	828	846	829	815	878	859	836	858	860	813	834	851	836	838	852	836	848	861	849	816	818	857	796	819	787	832	848	858	878	852	898	949	822	841	829	820	833	858	822	849	856	797	850	809	832	913	851	829	853	826	901	848	820	834	835	823	818	893	812	829	859	832	812	821	867	861	827	825	893	806	900	814	818	843	803	839	847	814	849	900	879	813	808	846	805	855	839	819	835	885	870	911	843	868	837	849	767	850	836	879	896	860	841	871	843	834	916	880	884	840	818	886	887	854	847	855	831	908	858	791	876	838	845	823	827	829	856	841	879	861	835	832	860	871	856	791	790	825	844	837	786	792	866	874	827	813	821	784	829	857	797	846	841	879	874	875	824	881	838	852	845	884	822	842	857	798	846	893	829	854	814	799	850	863	872	863	853	873	840	835	861	867	850	836	827	821	897	819	890	846	843	838	844	855	833	872	864	882	865	863	821	840	782	846	859	849	856	872	855	814	821	836	884	844	840	849	885	857	875	851	863	859	867	825	858	848	877	803	838	913	843	874	836	847	790	899	837	806	848	838	861	820	817	900	815	842	800	853	833	809	879	807	844	880	844	812	834	814	796	889	876	851	837	773	856	875	877	844	854	858	837	876	888	913	857	835	787	837	822	846	810	807	866	820	806	821	857	868	853	845	794	848	866	828	822	901	858	859	901	823	907	823	854	821	841	858	824	846	825	861	798	836	831	829	880	849	842	870	909	835	897	890	850	857	856	819	846	829	827	860	842	842	861	851	859	837	796	822	813	817	837	876	819	817	859	786	868	832	859	834	856	831	856	865	832	909	815	794	861	888	853	796	850	868	803	879	872	820	833	859	842	818	818	829	889	841	805	871	832	840	840	864	830	816	876	842	833	843	863	887	830	863	845	800	856	873	827	883	856	876	854	853	833	839	861	832	859	826	886	842	871	865	860	843	833	814	822	849	877	828	825	837	846	821	833	802	808	854	832	828	824	875	853	823	797	900	845	841	815	795	847	904	859	844	857	876	871	823	829	846	864	840	857	860	862	844	778	836	871	842	861	866	841	831	810	842	860	855	876	887	887	784	840	855	832	836	848	853	816	871	811	821	867	903	834	832	889	871	873	862	809	854	828	824	855	875	857	864	795	812	828	822	860	779	847	854	834	850	830	782	868	804	849	824	863	845	794	833	902	851	838	860	830	822	858	844	858	803	876	839	852	848	831	866	825	850	827	849	871	817	820	778	870	831	824	802	838	841	852	800	877	842	849	809	842	873	851	842	816	847	853	876	846	837	863	866	861	786	870	891	865	885	863	824	914	904	785	875	800	812	810	811	838	894	916	861	887	862	863	864	823	820	858	827	876	869	847	792	844	788	828	854	864	885	855	796	870	860	852	822	874	855	843	815	792	839	805	775	840	839	825	846	851	840	878	831	857	818	871	837	821	836	876	858	882	809	827	881	833	873	838	856	835	823	825	834	833	865	797	801	836	846	882	875	863	899	815	848	862	837	839	865	828	860	867	798	871	809	811	842	839	856	869	885	861	878	821	800	813	893	890	845	816	756	903	785	850	866	866	804	836	831	810	869	852	853	857	794	822	817	808	914	821	910
22064	20965	28531	23557	20953	20624	2245	628	478	428	366	319	317	299	275	242	238	249	276	225	239	235	224	217	228	198	253	242	217	204	234	199	170	208	204	205	210	199	183	193	207	207	202	202	213	218	196	189	210	192	187	191	202	207	194	199	205	208	196	200	207	196	210	191	199	213	188	197	218	225	195	215	186	195	186	190	176	169	219	180	190	184	195	216	190	203	169	186	196	200	175	203	197	180	207	204	196	206	213	202	221	207	193	209	202	185	205	176	202	197	197	194	205	177	186	193	180	198	201	176	214	207	201	210	207	213	187	186	220	202	204	203	190	214	184	190	200	212	180	185	193	203	205	182	190	170	193	207	200	204	189	214	182	211	193	205	205	198	204	223	205	200	188	208	211	193	210	176	214	218	193	190	207	191	199	181	188	210	208	167	204	197	211	207	201	180	207	192	214	203	172	208	214	195	188	216	197	215	181	171	165	214	187	187	167	189	216	180	161	209	225	199	197	209	168	191	197	190	186	198	192	192	184	226	194	205	191	216	201	199	202	193	192	186	220	186	211	184	204	187	189	204	210	204	194	201	190	180	200	183	212	206	182	192	195	226	189	195	206	219	188	201	177	198	215	204	190	196	216	188	197	205	185	208	213	190	200	189	194	182	217	174	189	198	208	170	187	214	193	183	194	240	189	199	187	191	173	219	191	166	190	220	194	209	194	195	204	201	198	186	186	183	226	214	198	196	195	184	182	196	202	210	215	179	176	202	213	215	206	192	215	189	186	187	219	198	195	216	224	172	177	196	218	173	196	209	221	193	193	220	187	203	185	212	202	169	201	187	182	189	205	195	190	216	186	207	204	189	209	213	190	230	225	196	189	208	171	181	190	185	201	226	209	208	201	193	212	188	198	184	217	170	214	188	194	169	190	178	189	213	214	213	203	208	189	200	182	206	203	206	208	213	205	216	175	204	190	195	194	190	185	204	204	200	199	223	221	213	189	196	233	192	203	214	201	224	192	218	211	189	180	192	242	206	182	192	185	192	213	184	184	207	206	194	194	205	221	185	213	198	178	201	192	217	185	181	204	187	176	206	197	158	214	217	218	209	194	197	178	181	196	215	167	191	196	198	195	200	202	199	223	197	196	184	183	216	200	195	189	194	196	180	195	187	185	184	186	183	213	167	222	204	190	203	209	213	225	200	188	199	209	218	197	213	208	171	224	196	198	213	190	187	239	196	199	204	210	224	187	204	201	183	202	208	197	199	200	214	221	182	229	192	182	190	226	213	209	192	208	181	181	173	201	197	231	188	204	173	211	197	212	190	202	195	170	208	185	220	195	182	189	195	207	203	181	196	201	202	180	207	195	190	193	209	139	211	190	194	177	204	189	194	188	201	202	185	189	196	183	190	180	180	205	199	219	194	180	192	203	189	187	190	179	209	189	186	193	199	190	203	210	213	199	186	213	193	201	200	192	199	208	180	197	182	192	199	165	199	184	213	190	191	182	187	210	197	196	183	190	166	210	173	188	217	212	184	216	204	202	212	203	203	199	205	215	180	214	198	197	199	183	183	197	211	191	188	192	206	202	217	204	178	186	188	194	219	169	214	202	188	214	173	233	185	223	199	210	209	191	206	219	201	240	195	179	211	186	196	190	174	185	156	200	198	220	175	196	198	200	233	188	192	206	209	179	185	204	199	214	205	192	218	211	181	227	161	196	191	205	193	205	180	180	190	228	188	222	174	170	192	188	213	179	165	191	189	213	211	197	198	219	196	188	198	229	188	192	189	197	168	202	202	199	187	175	199	201	190	175	198	218	186	203	196	200	200	189	179	172	198	219	179	220	200	199	182	177	201	195	178	213	173	177	185	194	211	208	194	183	182	205	197	205	188	179	183	206	196	188	212	183	199	226	174	170	212	204	196	203	188	204	199	186	168	199	191	224	220	197	197	191	194	197	206	213	186	192	197	183	190	186	206	184	208	172	206	195	186	185	205	218	184	174	206	206	224	205	177	182	218	194	187	203	204	183	195	189	183	198	190	209	175	184	184	187	182	177	178	218	179	187	210	185	202	183	204	175	197	189	200	211	211	198	197	200	204	187	185	211	196	210	205	165	199	194	185	205	213	195	194	200	174	193	208	213	184	244	160	203	194	173	217	203	185	186	217	200	201	216	182	207	211	205	214	213	201	220	189	223	198	189	178	178	212	167	184	206	195	182	219	227	190	203	198	188	195	207	175	225	163	172	205	182	206	191	215	184	199	179	221	173	221	192	201	206	188	203	199	191	198	197	191	172	204	207	205	192	201	194	204	204	174	175	205	215	199	218	195	191	199	209	204	175	215	189	198	185	205	197	190	175	189	211	193	203	190	185	175	227	203	190	190	184	205	164	223	175	196	188	194	222	192	202	197	160	181	187	208	196	206	215	205	218	195	214	202	169	189	184	188	207	209	205	189	235	217	201	211	203	173	185	187	175	221	218	182	208	218	198	186	188	198	195	213	177	209	186	203	192	186	208	184	157	210	192	195	212	188	222	220	205	218	196	195	232	182	213	172	159	181	202	198	198	174	196	187	170	180	212	189	233	198	198	181	210	205	178	200	213	192	204	202	219	175	202	182	191	201	197	183	206	189	197	196	206	223	195	178	184	192	190	187	195	205	201	203	197	192	212	203	184	198	213	173	200	215	200	198	192	181	194	185	198	211	220	168	206	187	213	212	207	187	193	200	192	192	188	210	152	196	218	189	201	213	238	187	176	168	204	210	211	223	197	213	203	186	212	201	179	200	195	184	201	190	207	192	194	188	180	213	194	174	212	191	212	214	214	185	197	208	179	204	202	179	191	200	187	214	204	175	205	192	243	189	164	177	206	199	186	172	184	196	214	191	216	192	205	187	189	188	198	211	198	206	208	178	197	171	204	186	199	199	186	193	193	199	185	190	207	196	186	209	194	193	211	186	192	198	205	174	205	198	187	210	200	198	183	195	222	199	166	213	209	172	201	167	209	218	182	207	203	206	187	215	190	193	193	184	185	208	182	187	193	217	195	189	184	187	191	206	186	195	179	205	171	174	175	174	219	192	182	196	196	186	190	197	205	208	184	185	186	194	170	185	195	216	170	183	180	192	204	212	209	194	198	208	213	219	208	179	200	167	184	188	218	213	181	198	247	197	197	175	199	195	198	187	194	167	207	189	196	190	190	192	170	188	192	171	184	209	220	214	200	194	207	180	203	190	200	198	200	205	201	178	203	189	196	176	203	203	211	201	224	205	196	194	192	175	210	181	184	187	178	193	201	182	206	229	213	216	198	198	183	194	186	208	210	205	228	229	229	199	180	216	201	205	178	194	208	207	182	177	194	219	167	189	198	185	200	201	184	195	187	201	188	209	181	185	211	179	193	199	228	190	216	213	210	200	197	172	194	160	192	184	197	202	168	187	176	194	222	197	198	198	204	193	205	191	189	183	193	185	182	173	207	209	220	193	198	192	217	201	202	200	191	213
4370	13807	9213	4287	3010	2105	1661	1171	939	804	732	639	635	519	505	447	439	404	451	365	366	374	363	360	326	328	321	324	287	317	311	322	330	309	321	284	338	263	286	314	299	258	265	287	290	278	272	273	308	289	267	268	272	279	260	301	301	276	277	285	270	282	279	278	309	287	292	262	271	320	311	285	302	302	269	245	260	295	258	295	272	288	266	256	303	272	276	290	282	309	257	269	288	254	291	256	274	286	291	295	244	285	263	255	281	288	308	267	286	296	270	281	281	270	275	274	266	274	283	275	279	288	272	257	258	259	263	275	262	328	253	274	282	272	234	278	271	261	272	288	281	270	278	290	261	291	247	265	267	268	263	279	297	269	262	274	296	251	290	284	278	237	272	296	282	290	260	282	276	294	279	277	284	282	260	289	281	281	262	276	252	297	278	274	266	268	252	265	277	271	277	265	271	308	295	286	240	263	242	295	268	279	271	278	252	277	300	276	272	282	250	270	262	235	271	249	285	266	291	279	255	246	273	273	291	272	267	254	252	274	263	287	277	272	271	299	288	263	266	304	264	253	269	282	246	281	262	277	268	245	240	277	246	273	253	279	272	280	252	279	286	253	282	259	259	258	265	286	273	263	278	286	262	262	291	269	309	279	296	297	277	262	279	272	234	273	307	278	285	277	229	260	289	277	273	251	293	256	288	286	298	283	270	297	269	258	274	267	288	279	241	287	285	274	240	239	273	266	267	270	272	274	271	241	280	302	257	268	289	266	301	246	290	264	238	262	259	260	267	255	296	282	295	287	288	294	239	244	287	295	261	271	284	268	254	276	253	299	289	277	254	271	284	275	268	279	269	287	256	281	284	282	247	293	275	275	260	261	273	269	273	273	277	262	273	274	270	272	280	248	239	266	296	261	251	295	278	286	250	291	286	285	264	282	250	283	272	277	279	248	252	305	238	257	289	260	258	293	289	274	295	300	284	263	274	291	285	254	280	270	282	291	271	292	284	277	281	275	297	275	269	293	286	295	271	272	256	263	301	269	258	273	257	274	258	288	249	261	263	281	268	277	269	257	274	278	220	264	253	264	258	281	295	247	257	285	253	274	272	270	272	270	259	253	244	270	280	282	309	286	278	268	273	257	297	258	262	285	251	261	290	248	246	276	301	287	265	292	288	279	248	285	269	242	290	269	244	267	284	265	290	282	290	249	287	266	246	276	249	269	257	262	334	268	270	251	307	281	271	280	296	276	264	271	264	290	250	266	268	269	269	275	257	258	277	280	286	289	279	262	277	287	274	277	268	246	262	277	267	268	265	277	255	245	321	293	257	268	299	268	290	269	283	260	286	277	264	272	274	285	272	272	269	263	281	279	266	260	278	283	255	255	273	257	229	295	311	252	257	275	298	267	285	299	295	295	264	284	290	294	241	276	255	245	247	302	303	296	307	265	304	289	289	271	290	267	250	275	297	283	238	285	295	273	267	266	296	244	258	266	300	276	269	260	287	271	275	287	272	240	276	274	268	260	254	252	265	283	299	315	282	286	258	304	273	293	262	276	290	261	276	266	277	274	278	267	297	271	268	255	290	292	283	253	262	262	284	303	253	251	264	231	275	297	287	238	279	277	286	277	273	260	277	266	293	312	296	298	249	275	248	260	262	277	251	233	276	250	270	293	271	259	250	273	268	286	298	269	271	270	262	267	249	276	288	273	259	276	256	277	274	289	269	271	257	252	285	268	286	280	272	268	288	286	279	292	244	262	281	296	257	267	264	267	275	253	239	274	293	268	276	266	259	260	244	235	304	256	271	265	269	261	256	291	244	263	271	271	268	260	277	261	265	249	273	264	289	286	264	254	301	263	301	272	269	261	259	270	266	276	271	275	293	277	270	299	301	293	298	300	258	313	262	254	265	267	301	296	273	273	273	271	280	310	267	236	286	292	285	271	260	263	321	271	268	249	251	245	278	325	240	299	280	297	278	259	262	257	283	273	283	273	317	271	260	266	275	302	258	280	253	274	261	239	294	273	278	271	275	266	269	270	261	289	262	269	259	305	295	289	264	259	246	251	265	253	272	272	269	286	237	286	278	248	245	272	266	289	257	260	273	270	273	303	249	279	274	266	279	257	267	262	283	263	277	274	274	257	269	251	266	260	256	263	289	292	274	263	277	286	267	282	287	249	287	282	303	291	301	282	291	236	285	262	256	266	289	285	294	255	281	278	282	293	256	278	280	314	301	290	268	283	295	276	289	277	247	276	282	252	279	257	284	278	272	277	300	279	299	279	304	282	265	287	266	281	263	274	260	291	255	305	255	263	269	261	281	288	290	272	257	246	247	303	247	237	295	269	265	272	258	281	292	271	247	287	262	263	275	280	268	300	278	246	288	279	284	283	271	314	281	255	257	310	268	299	298	275	289	292	258	269	296	286	265	303	263	276	279	283	287	273	278	278	273	268	299	270	273	245	267	275	250	292	305	279	260	254	255	238	285	297	281	254	278	263	294	289	251	258	285	273	278	248	250	279	289	256	262	263	270	271	275	271	250	269	280	268	253	249	308	241	272	293	277	283	291	262	299	273	277	248	248	251	269	280	243	275	264	268	290	244	249	278	248	241	243	284	267	275	281	282	258	276	288	271	266	264	277	275	265	283	280	273	249	253	261	303	276	285	253	250	273	268	263	280	306	251	241	280	295	267	297	266	275	273	285	306	269	277	268	300	297	247	251	272	266	274	268	251	288	291	275	254	276	271	265	279	268	278	275	273	270	280	305	311	268	258	281	289	262	252	255	283	267	255	244	285	278	281	284	282	266	338	251	284	285	294	261	258	280	244	269	261	266	285	268	288	300	270	257	293	278	277	304	292	236	271	258	275	270	286	249	280	302	260	262	308	280	256	274	291	275	272	291	291	290	255	267	272	284	275	287	276	263	267	279	267	270	277	302	266	259	289	287	271	292	274	273	272	272	282	260	266	252	264	293	253	275	266	281	290	270	271	261	291	274	255	254	290	273	263	265	244	279	287	241	259	305	276	260	272	265	273	260	289	267	263	295	294	289	265	305	298	286	267	251	259	284	250	266	275	285	293	281	261	304	271	247	293	273	247	299	276	287	263	288	276	293	267	271	277	270	279	265	262	293	300	268	297	287	287	293	267	258	302	278	305	258	251	312	269	280	261	275	255	272	273	234	294	291	263	292	254	259	295	294	251	252	288	293	250	250	257	263	298	271	257	262	285	283	264	262	232	250	259	261	303	270	277	273	280	290	255	265	247	287	281	262	268	283	293	305	268	280	262	292	276	300	287	305	299	279	277	265	243	277	297	285	280	269	291	307	255	260	260	277	301	269	294	246	280	280	264	295	262	279	249	264	288	253	288	262	296	262	275	287	267	270	264	258	286	292	262	265	254	270	250	277	289	275	318	266	309	271	293	265	281	277	290	264	252	260	284	269	277	285	303	289	264	268	275	285	245	286	260	295	270	275	255	243	270	295	306	297	282
26608	17297	3307	894	618	579	590	574	586	535	529	578	522	570	558	565	577	529	546	512	540	544	554	520	547	524	526	573	557	507	564	565	540	540	566	532	539	500	551	544	497	517	563	532	504	522	560	510	528	497	520	508	539	553	509	539	557	544	554	522	554	530	562	587	554	509	525	506	550	515	520	517	522	525	557	549	498	545	553	563	543	556	539	518	524	538	562	547	540	552	528	534	574	521	537	565	523	527	520	528	556	533	505	596	529	546	542	540	516	506	534	540	545	552	498	528	532	524	571	568	520	533	538	544	553	535	549	494	516	566	550	563	506	499	547	520	549	568	567	520	482	535	538	496	571	530	497	531	583	526	489	541	533	560	572	507	535	590	521	560	588	504	505	514	550	558	526	545	571	505	522	512	583	545	559	577	543	554	551	528	562	559	481	519	563	529	551	527	545	518	525	568	501	517	554	538	567	560	541	546	521	598	543	545	525	543	510	553	562	556	575	549	559	526	523	547	530	549	552	536	548	517	521	539	513	534	543	547	535	530	543	520	582	528	491	546	494	511	523	501	534	573	552	551	557	536	521	566	512	533	525	568	582	569	515	565	542	556	514	535	510	503	514	540	468	528	583	547	515	523	570	577	524	567	557	581	554	529	513	537	476	509	540	543	537	532	510	527	514	553	569	554	565	529	546	515	549	530	482	530	533	545	541	569	569	531	544	485	510	552	530	518	560	530	508	489	530	582	533	529	535	505	543	520	583	519	526	525	599	517	480	576	521	513	510	563	544	524	557	585	538	542	539	566	558	543	555	533	537	525	519	521	552	532	531	518	524	572	594	500	532	520	520	534	536	532	539	549	528	517	579	554	523	538	555	544	560	546	503	499	590	578	545	521	522	555	568	503	576	551	595	516	561	514	532	530	620	564	542	582	522	558	507	547	529	527	501	522	553	540	529	582	531	538	508	502	544	540	569	552	563	602	518	576	512	532	491	524	522	517	584	550	565	550	544	540	544	522	581	540	514	568	560	543	577	531	523	513	501	591	532	536	529	512	518	566	542	525	541	525	535	507	562	561	516	577	518	556	542	548	546	573	534	563	545	546	525	579	531	562	530	545	556	571	563	531	541	563	497	537	502	549	523	526	508	531	564	525	530	569	559	524	520	521	545	515	573	549	537	546	555	564	527	504	551	563	523	576	508	542	521	570	551	553	529	491	562	526	525	574	542	548	520	537	517	555	530	498	561	521	517	579	526	533	542	565	572	544	579	511	590	531	511	560	517	550	509	539	531	548	540	536	518	560	589	556	545	513	550	573	528	539	528	556	544	516	536	545	546	525	540	544	523	542	515	546	555	516	510	545	553	552	516	544	524	537	549	544	576	547	560	522	526	587	544	563	561	587	563	565	565	549	545	528	540	551	554	514	525	520	511	518	577	543	534	540	562	535	554	540	498	516	512	542	522	549	566	574	509	519	553	554	597	566	543	543	535	533	567	537	485	551	573	503	576	617	507	549	538	542	509	560	560	510	540	543	543	480	552	553	533	570	513	546	518	544	506	541	510	566	541	523	592	528	503	515	511	522	566	512	536	566	535	522	556	542	538	516	517	584	566	510	540	559	550	528	537	561	548	553	571	575	539	549	561	520	533	506	571	577	528	556	519	544	565	525	536	543	558	528	521	540	563	510	517	538	531	561	545	551	516	533	577	517	544	547	542	548	523	520	573	578	501	534	546	539	542	582	561	522	528	560	536	545	546	517	498	554	574	574	545	532	485	532	541	569	535	538	522	534	552	568	541	577	514	559	533	528	554	558	498	534	530	541	542	551	545	548	488	567	567	518	546	536	553	522	551	539	593	548	541	541	531	517	532	542	539	530	558	528	550	519	539	548	546	538	497	544	534	524	543	517	502	522	562	518	567	543	540	534	555	491	543	527	556	544	508	568	558	521	547	563	573	518	573	598	544	532	544	506	528	587	513	546	554	552	542	533	549	548	550	515	540	551	571	539	500	564	548	554	549	537	541	534	517	517	555	572	535	524	538	549	546	526	562	547	530	496	515	525	510	574	534	512	529	574	544	549	531	528	555	557	537	512	506	530	532	543	520	526	549	499	515	523	510	537	532	555	509	488	553	522	532	548	511	568	552	539	524	525	543	554	527	537	520	513	548	523	542	572	582	574	521	526	534	554	527	510	560	544	553	549	550	542	569	535	577	501	521	576	512	519	559	514	551	557	518	526	527	509	525	517	516	531	529	568	512	530	536	549	495	560	546	519	546	520	514	516	533	567	551	521	561	552	527	528	533	511	555	541	569	525	540	547	527	508	570	562	565	522	505	540	538	542	565	558	508	562	595	549	571	578	559	519	512	551	532	570	528	542	540	568	493	534	559	546	559	548	527	552	536	520	522	521	531	551	591	518	533	493	499	548	540	564	552	537	494	520	554	578	510	549	580	514	545	532	525	534	536	543	525	557	580	560	538	553	540	524	523	569	600	530	547	512	551	538	527	533	541	564	541	533	544	522	554	503	559	552	554	530	535	544	549	573	521	554	561	547	548	540	580	517	549	549	523	553	486	482	557	555	571	542	540	521	537	543	556	583	531	556	537	539	541	548	537	520	535	537	533	564	500	532	544	545	547	518	561	549	541	518	490	555	502	548	527	534	501	544	536	596	518	507	522	561	523	510	573	523	543	532	557	521	541	501	546	546	576	540	529	539	544	497	515	502	576	516	533	529	574	542	538	522	488	570	563	524	524	538	472	509	512	527	508	500	541	536	548	559	539	553	557	522	557	506	533	515	528	534	514	559	531	554	583	557	566	523	515	519	548	557	547	532	536	525	578	599	590	557	509	518	553	558	537	544	535	536	550	563	577	561	482	563	531	533	562	536	545	569	514	538	554	536	471	561	522	528	578	545	493	544	535	514	524	557	563	528	534	514	556	534	541	525	556	542	522	537	517	527	551	516	596	543	550	527	518	522	555	561	538	537	580	521	516	579	558	568	555	537	521	533	553	546	548	492	552	538	507	568	533	554	526	524	571	537	557	561	549	539	542	538	534	525	508	555	543	535	543	529	542	504	538	561	554	568	508	546	579	512	522	560	542	495	521	604	524	511	562	521	552	603	533	535	498	546	546	531	535	540	523	561	505	502	522	526	506	565	558	525	529	573	545	554	527	523	547	531	502	549	527	512	514	521	532	535	548	563	511	539	523	514	599	534	533	548	529	546	550	551	551	529	528	504	552	537	507	587	529	569	549	533	592	530	545	544	587	532	555	569	554	577	536	521	536	549	504	532	563	572	559	533	554	529	517	534	573	530	490	537	530	492	571	527	524	547	544	533	591	537	524	557	579	551	532	536	549	542	502	550	509	541	550	508	534	567	493	506	570	491	528	508	584	571	528	542	567	554	565	505	508	485	568	526	501	550	528	520	555	536	526	491	566	507	542	548	548	546	528	546	535	519	533	545	523	500	546	547	513	557	570	511	584	537	544	544	538	550
4130	1542	1203	927	911	814	842	791	822	857	758	738	795	750	802	802	805	761	803	787	794	758	810	748	787	763	749	761	786	771	807	792	776	802	768	751	792	772	740	726	792	761	827	743	805	809	763	809	801	772	808	787	830	787	742	824	755	722	776	777	798	797	785	808	782	788	784	727	756	781	776	803	756	799	767	771	763	750	802	760	728	787	755	810	826	814	759	771	774	806	808	783	790	726	766	721	794	732	739	788	797	753	814	822	777	730	816	751	782	798	811	763	771	772	800	775	810	749	808	790	759	789	822	734	738	778	766	715	760	803	744	790	761	718	800	821	793	754	709	845	790	793	740	756	760	784	753	817	765	699	815	800	744	732	792	776	784	772	751	808	725	761	778	776	751	783	786	752	813	780	773	816	776	770	783	757	777	769	838	789	743	829	735	780	769	757	784	739	779	779	790	746	759	827	784	785	784	772	766	748	825	752	775	737	756	784	772	754	758	834	780	737	729	759	768	760	828	797	769	805	754	760	775	827	766	800	771	754	780	772	773	777	805	752	788	760	716	748	785	774	759	768	797	746	741	727	731	751	748	785	799	736	757	765	758	733	798	819	752	772	737	765	775	784	765	774	765	776	789	805	766	755	844	803	755	789	809	816	737	779	729	775	781	772	770	788	777	711	754	837	765	729	765	785	707	818	774	772	820	798	782	762	766	762	805	791	799	773	795	762	762	750	811	751	809	764	753	752	753	738	767	762	799	697	762	768	780	795	781	799	760	785	811	817	796	769	769	785	830	764	781	818	786	791	789	775	757	765	760	747	784	739	753	812	772	736	814	755	783	741	804	766	759	811	763	720	797	770	750	782	781	755	817	789	808	796	744	777	729	833	733	757	745	784	756	777	803	810	786	731	743	768	736	758	745	766	769	773	799	773	756	753	798	787	772	739	779	762	768	754	782	779	826	729	727	757	777	795	766	771	766	764	744	791	793	750	762	766	751	795	764	738	730	778	693	771	774	763	766	762	754	742	726	764	790	736	775	753	767	771	752	787	726	765	785	748	785	771	820	780	725	732	816	740	750	726	744	726	773	740	804	757	818	771	784	777	792	784	709	791	771	756	798	823	778	799	818	754	789	756	736	769	757	749	798	740	749	783	733	758	734	763	827	756	770	702	761	859	807	807	795	749	733	798	821	805	799	787	764	797	803	802	763	754	772	772	742	750	825	804	755	800	763	745	768	820	745	828	766	792	772	774	765	844	727	823	792	771	757	816	780	768	762	801	750	794	713	754	748	804	760	779	759	765	759	793	775	748	776	802	724	769	766	776	768	784	779	780	789	749	721	788	752	783	769	790	788	785	752	759	804	757	753	791	749	812	759	752	759	761	733	745	737	780	745	803	778	786	768	798	789	762	732	737	764	748	771	797	752	788	763	815	785	791	765	803	781	778	742	702	764	744	728	759	790	796	782	812	789	747	771	734	750	821	745	756	739	746	812	726	785	829	837	703	814	731	737	777	758	698	762	791	768	792	750	735	764	765	759	780	773	799	739	781	822	762	804	787	743	789	779	730	814	740	768	806	761	756	787	767	762	736	798	774	766	805	808	779	819	819	751	840	817	720	743	715	777	806	736	773	729	754	729	843	787	793	762	764	794	748	781	755	807	741	808	759	762	750	704	762	750	777	758	773	719	772	811	756	727	771	771	769	766	784	781	768	798	804	737	775	732	788	771	748	798	759	761	728	809	753	741	817	790	772	811	773	804	803	747	731	708	796	771	752	751	814	792	763	817	815	838	783	784	761	754	770	774	754	762	808	792	779	768	733	721	756	753	767	810	766	775	813	805	828	816	724	789	772	722	780	799	802	809	796	785	782	751	837	752	760	812	815	765	781	765	781	771	728	764	713	845	736	752	781	771	799	813	790	804	826	813	711	752	757	791	767	779	784	739	759	798	749	781	780	795	739	689	796	780	753	776	785	784	804	800	774	780	800	808	747	767	770	820	737	749	749	780	782	779	779	800	724	771	776	746	837	765	793	743	688	761	799	783	741	797	759	776	772	726	814	777	746	766	753	737	826	789	752	769	781	800	789	824	811	751	829	774	749	770	778	816	792	741	753	778	764	762	785	704	774	794	793	770	757	761	768	781	800	752	773	784	766	818	756	798	782	761	782	791	742	729	789	816	745	798	778	801	781	722	785	760	755	773	767	706	807	790	768	814	757	771	735	778	812	830	779	748	761	731	756	701	805	791	790	761	799	780	767	814	754	771	777	773	774	769	778	771	748	816	782	758	815	752	720	755	708	743	780	800	756	757	801	826	758	750	741	835	761	779	755	748	780	771	749	764	805	752	730	778	755	762	740	773	805	764	770	786	775	833	749	760	800	760	751	753	746	775	778	790	771	782	832	790	782	780	801	775	758	771	789	769	761	791	742	813	747	832	759	818	801	768	741	773	777	795	820	708	775	783	803	795	808	777	761	790	810	792	756	780	775	770	721	817	751	737	778	733	833	804	769	747	764	752	795	819	785	777	765	776	735	824	783	742	811	773	748	768	787	761	766	765	698	774	798	806	794	719	832	773	749	804	760	778	704	747	803	717	736	766	763	764	773	764	779	803	776	720	815	748	790	812	764	794	774	778	772	773	768	771	758	777	737	748	809	721	717	775	739	779	752	737	738	780	814	753	720	788	789	781	772	739	745	772	775	781	763	816	775	730	749	749	780	748	738	822	790	722	819	733	801	745	782	773	784	799	737	783	724	814	792	817	757	787	731	769	752	755	739	763	786	777	772	782	761	730	753	765	762	746	739	785	752	798	778	809	754	796	766	737	751	772	790	797	799	764	718	813	764	771	801	819	758	800	795	818	748	797	760	769	813	778	775	793	788	757	765	793	798	737	754	793	843	820	779	821	810	745	707	788	739	737	804	792	723	753	757	763	805	826	822	779	796	778	744	785	775	784	805	774	787	807	821	786	786	753	743	752	770	805	764	804	740	757	790	797	768	764	756	695	760	806	785	751	748	755	793	757	730	796	770	688	740	815	763	736	785	761	757	793	778	787	740	745	777	765	798	796	727	766	755	856	803	813	805	753	779	795	766	782	781	807	741	832	790	757	760	775	772	833	813	769	763	713	774	758	749	764	774	765	773	799	733	775	760	736	804	773	747	748	780	747	801	776	768	835	734	748	751	767	759	733	842	769	789	715	791	743	795	714	746	783	723	762	743	763	770	784	804	746	779	781	824	791	800	816	795	758	778	779	747	808	764	782	700	757	810	778	774	813	807	780	745	823	820	708	795	779	758	809	776	784	774	804	764	761	821	771	748	725	814	801	752	724	718	802	751	788	784	739	719	778	747	711	773	762	774	725	757	798	774	780	774	818	753	730	773	763	766	773	760	772	773	837	746	805	720	794	759	793	766	807	824	771	732	807	743	799	778	769	782	731	795	782	735	796	786	765	744	801	719	731	774	765	774	799	728	808	797	778	733	752	761	781	801	779	775
23042	20942	27967	24082	20733	3303	622	436	345	375	330	298	301	303	274	279	269	269	301	251	242	255	255	230	255	261	253	228	236	251	230	252	222	239	247	232	236	219	236	245	257	241	239	240	230	240	227	261	215	225	255	254	227	256	251	243	227	231	240	237	235	220	275	238	235	255	218	216	239	212	230	259	198	262	206	231	228	239	221	238	227	261	261	190	228	253	231	222	224	221	254	221	224	241	236	237	220	225	208	262	207	231	229	238	223	229	217	230	241	221	245	268	215	247	227	221	264	214	257	212	242	223	234	234	228	210	258	225	248	253	237	213	257	216	246	235	232	232	235	248	215	238	249	212	256	250	224	213	230	214	247	240	258	228	243	263	266	224	230	229	233	256	241	230	230	250	234	239	244	249	224	244	239	241	262	246	235	232	250	226	253	217	252	218	233	254	221	241	231	244	254	234	250	222	241	237	212	246	254	214	231	233	201	224	239	205	263	246	210	248	245	237	217	244	241	243	242	251	249	213	229	244	221	240	252	212	237	225	237	221	248	225	248	258	224	228	242	214	223	270	268	262	251	224	231	218	203	222	238	245	255	242	229	228	235	221	226	226	260	247	238	229	246	235	227	248	242	220	253	237	225	245	233	253	243	241	224	235	244	235	244	249	222	220	263	231	243	250	219	256	237	219	243	216	238	254	243	253	214	241	245	238	267	242	233	255	231	189	239	231	236	236	218	238	242	216	224	206	233	257	240	263	248	218	219	239	199	237	264	222	240	221	244	204	213	235	243	237	235	217	244	203	245	236	232	249	243	258	196	220	217	233	237	238	229	247	212	247	236	238	214	229	230	223	211	252	234	224	246	224	250	235	219	259	210	236	251	262	222	230	230	230	233	227	226	230	221	253	252	245	253	245	234	244	246	234	227	237	226	232	229	217	256	247	219	230	238	260	228	236	219	210	242	209	230	242	224	214	193	218	250	288	207	240	238	235	221	209	254	208	225	235	242	225	285	242	219	244	244	242	241	239	210	257	231	216	227	270	229	249	241	235	246	235	235	258	246	251	256	239	222	210	251	223	231	224	227	254	217	232	253	237	243	226	221	252	239	216	240	218	223	218	209	223	252	245	234	230	238	220	225	278	222	246	271	246	250	226	252	253	256	235	220	201	238	246	235	244	232	261	220	236	248	234	256	226	263	230	217	249	236	237	249	241	250	235	218	235	249	229	234	242	234	200	239	258	276	213	205	250	242	223	216	210	261	273	225	265	240	254	237	248	257	217	232	244	227	229	239	255	231	214	207	271	250	220	232	238	248	216	248	255	217	240	265	244	246	211	274	237	243	246	229	236	265	242	189	240	232	236	220	248	212	243	243	255	218	218	225	208	222	247	248	227	228	228	234	240	230	254	221	239	274	213	214	201	245	234	230	242	236	237	245	236	207	249	224	247	240	228	275	242	256	220	241	247	245	238	224	209	238	216	192	220	245	231	211	234	221	270	233	202	244	247	223	227	267	241	224	229	214	232	196	224	244	231	196	230	256	214	248	216	209	247	221	238	233	229	235	231	258	235	263	249	208	223	212	256	235	234	217	216	244	217	232	249	272	220	239	223	218	246	260	243	245	246	260	239	243	255	241	203	216	228	261	209	238	218	253	237	244	234	223	228	232	207	245	216	212	237	265	260	229	238	281	235	243	218	237	265	222	214	217	221	243	214	249	248	227	236	267	241	214	248	201	247	249	224	250	251	226	217	209	233	257	219	225	256	203	255	249	206	241	237	238	217	208	225	233	234	231	215	225	238	208	266	236	242	245	223	245	238	228	217	242	214	235	227	227	224	226	206	232	218	265	229	261	230	229	217	239	245	271	236	241	233	285	245	249	238	213	254	232	221	234	231	238	208	191	219	249	250	220	250	248	269	255	220	263	232	218	230	254	249	243	246	229	224	235	232	240	212	241	254	229	258	220	236	227	223	248	254	208	253	224	217	228	231	205	232	258	224	233	245	246	241	234	221	241	216	227	232	217	238	218	238	229	262	218	254	205	205	254	207	233	247	208	207	200	239	244	233	242	236	248	224	247	234	247	224	236	240	224	222	196	249	238	258	245	217	260	226	268	226	239	229	215	223	220	218	230	245	247	223	241	226	263	232	250	238	244	233	221	240	239	250	219	214	249	240	262	218	247	245	235	233	237	244	235	218	234	241	247	234	250	259	221	219	233	232	239	220	211	226	234	264	241	210	219	219	230	248	248	244	241	224	248	229	226	231	226	237	230	216	236	245	266	225	222	248	229	248	222	252	242	241	207	225	211	219	204	222	235	225	237	231	242	241	258	277	223	275	226	246	233	248	231	248	225	249	234	239	230	222	251	242	232	225	210	224	223	225	243	230	238	236	235	231	248	221	245	240	218	230	236	222	260	220	238	253	206	228	242	237	188	210	249	202	216	246	242	228	235	210	226	242	245	242	241	250	235	252	249	258	240	233	220	233	240	240	222	228	243	216	238	200	237	239	230	229	216	233	238	262	234	204	233	241	231	227	245	246	216	232	243	248	224	238	251	239	247	234	221	218	225	233	228	221	247	221	258	238	252	225	217	261	215	240	207	259	225	241	238	240	241	244	237	237	236	238	247	222	201	215	214	241	210	222	271	225	236	235	229	217	248	261	217	240	225	257	263	251	223	215	249	238	250	224	221	236	234	213	223	241	251	224	232	233	243	215	222	261	243	250	254	264	222	241	259	198	230	233	234	237	252	230	246	264	243	215	219	205	240	213	237	231	231	209	266	234	265	239	239	255	240	249	232	242	265	232	225	234	238	248	240	243	237	243	231	241	268	215	244	248	204	246	212	239	216	235	217	262	243	249	226	228	215	220	246	219	220	210	233	219	218	243	220	251	250	234	233	233	224	242	227	210	222	214	223	236	219	223	236	247	241	235	257	243	226	235	231	230	247	252	247	248	239	242	234	228	243	219	215	237	223	244	248	222	258	246	226	241	228	225	236	237	234	288	206	213	251	248	237	247	242	215	225	235	271	239	242	217	229	259	221	244	214	212	255	235	239	258	217	236	219	267	233	268	237	260	235	230	224	227	247	198	246	243	213	226	256	235	221	233	237	255	217	233	255	246	227	218	255	238	230	242	210	226	233	215	235	211	228	255	220	260	259	236	242	241	204	227	218	237	266	258	231	227	233	229	216	235	247	227	232	258	245	226	237	230	226	240	260	219	235	233	212	230	205	222	215	210	232	237	247	241	218	236	228	246	237	232	227	237	254	231	236	225	217	236	236	245	210	225	249	266	234	233	270	224	250	227	248	226	229	240	234	240	259	255	229	235	223	245	229	248	244	222	253	203	228	246	224	219	238	230	217	204	258	224	228	269	237	217	218	263	271	246	248	246	225	229	216	260	232	221	244	247	246	207	236	204	240	231	223	215	232	221	231	242	218	244	236	236	254	244	220	251	230	240	224	254	241	241	243	235	252	225	231	248	224	223	220	221	257	248
3060	8447	5512	2624	1823	1330	1078	853	766	640	606	551	534	529	476	436	480	479	412	417	406	420	375	401	395	364	375	383	371	358	371	392	358	364	397	384	372	381	380	349	344	338	341	406	340	336	381	381	359	323	363	378	375	345	346	358	334	360	330	364	344	386	367	354	343	378	326	323	398	368	362	355	344	369	357	367	388	349	364	365	377	356	348	353	358	340	390	366	364	370	361	382	340	352	364	348	387	325	362	357	358	367	363	329	347	351	347	346	351	362	363	330	334	370	362	371	367	405	377	359	398	362	355	353	349	352	338	356	375	336	391	312	360	360	359	365	351	377	361	340	378	351	371	339	343	352	338	374	326	331	361	383	381	349	347	346	392	356	361	355	349	369	382	378	312	332	382	340	346	401	416	366	358	358	398	357	372	354	335	366	353	357	374	347	344	331	371	358	373	377	389	341	348	357	347	364	375	352	351	365	342	347	342	349	366	394	366	374	335	354	366	337	395	340	387	371	335	352	386	348	329	321	373	353	376	355	381	376	371	394	349	344	346	393	365	342	327	370	353	356	335	368	332	376	345	376	348	325	363	373	362	363	335	386	339	356	321	351	353	347	386	362	353	333	363	368	353	334	357	355	384	340	372	333	358	330	358	370	351	327	338	365	331	382	353	343	387	363	371	340	338	371	388	345	402	320	332	341	314	365	347	321	349	374	349	352	357	331	355	382	340	371	348	364	332	346	359	348	351	352	342	365	328	382	392	346	374	358	356	363	337	357	347	354	359	324	352	343	340	339	349	318	345	361	365	378	366	363	359	377	409	299	367	321	360	369	349	345	349	351	365	375	364	331	364	360	334	372	370	369	378	361	365	301	365	364	332	351	345	370	318	332	342	375	380	353	367	367	354	344	358	392	342	351	367	359	380	364	352	368	347	336	353	374	320	344	370	344	326	361	327	395	368	348	370	386	394	357	308	396	384	367	355	367	374	353	353	349	375	357	361	362	341	382	363	390	356	339	350	336	348	385	354	340	322	353	351	353	321	378	340	375	351	358	377	378	353	348	347	377	332	356	369	373	360	335	339	374	344	358	326	380	385	354	364	349	367	355	330	378	351	342	356	404	332	343	385	362	359	391	351	367	373	374	349	359	332	367	351	355	358	378	325	337	345	332	339	389	373	337	347	343	374	340	338	341	388	397	352	373	374	343	332	344	339	362	401	374	367	338	375	376	346	357	335	333	362	369	359	357	334	400	365	360	367	314	333	348	346	360	368	342	314	358	348	370	368	305	371	398	356	375	364	363	374	356	378	315	348	351	377	332	389	345	348	349	349	369	323	346	388	315	342	343	393	379	376	382	382	343	406	372	364	354	354	337	375	352	367	322	316	358	337	354	345	341	352	343	387	353	333	325	362	353	346	399	360	347	366	350	326	358	367	368	410	362	357	338	350	353	358	381	395	348	370	332	355	361	351	347	372	361	325	356	333	393	354	357	327	350	362	365	370	360	328	366	355	332	354	325	397	357	358	325	389	364	371	318	355	342	348	372	354	331	354	371	351	382	365	315	376	326	335	365	378	355	333	332	360	371	359	390	341	369	349	356	340	379	341	368	342	343	353	361	334	359	360	356	360	359	367	339	347	354	367	383	358	322	371	334	335	339	324	380	346	368	386	372	329	361	333	385	348	338	332	351	386	359	376	320	387	353	345	370	379	360	329	379	345	321	354	372	345	363	339	400	376	353	345	321	376	341	352	369	349	359	368	344	352	327	345	399	319	366	354	362	380	343	366	348	392	367	366	315	378	354	352	332	384	375	392	384	342	362	370	370	379	351	372	337	352	357	357	336	364	337	377	365	356	367	346	359	369	347	349	389	340	334	348	365	358	346	385	359	364	350	341	351	343	363	346	357	366	379	320	368	328	358	372	328	384	407	349	374	367	383	354	355	343	377	350	369	341	325	320	328	371	370	332	364	363	354	351	383	382	345	337	372	383	354	352	348	351	354	318	371	378	361	369	338	340	400	376	402	366	372	383	336	326	349	340	376	376	343	350	359	369	393	351	375	375	357	376	379	342	332	342	352	402	379	404	332	338	338	372	361	398	354	365	345	359	383	345	325	388	336	371	375	388	331	349	361	330	364	378	361	339	335	337	351	363	342	352	348	364	344	327	365	391	349	393	334	392	366	335	355	362	369	376	328	324	365	340	383	372	378	384	364	350	373	345	355	366	363	379	355	342	350	372	358	343	332	366	334	350	330	364	353	361	385	378	352	353	380	359	368	375	345	381	378	363	362	391	360	354	340	384	365	372	349	351	340	341	347	396	365	374	344	348	363	357	361	349	353	352	352	356	350	369	365	338	321	350	334	363	345	345	357	327	340	379	343	371	406	339	329	350	360	353	349	360	349	410	343	378	345	359	348	374	371	361	381	353	360	333	386	360	384	405	352	336	346	364	367	347	340	348	336	352	370	329	377	373	352	338	367	367	329	340	326	324	346	334	370	395	341	379	331	345	370	341	332	363	374	352	333	343	373	351	329	332	353	321	333	342	330	352	377	317	367	374	354	337	349	361	358	360	346	341	368	361	369	345	360	357	330	357	360	346	334	368	394	340	339	386	341	399	369	357	338	366	357	335	346	360	333	363	360	386	407	379	365	367	369	358	335	354	353	353	389	356	319	345	382	364	364	337	328	315	373	335	355	366	388	357	340	354	373	374	353	394	371	344	338	355	345	370	363	326	340	349	357	350	317	359	362	377	355	343	370	351	371	374	364	322	383	327	354	321	344	355	347	384	352	348	357	355	355	306	358	368	336	345	336	336	358	335	353	377	361	334	343	343	360	392	358	369	359	360	354	377	359	370	357	352	343	376	359	358	377	379	355	342	394	365	349	367	362	378	354	345	361	336	362	343	360	358	348	358	358	335	329	337	343	340	368	350	335	375	393	359	336	343	380	337	335	341	354	332	376	346	373	383	343	361	378	351	342	339	371	364	364	343	357	394	342	348	323	344	371	348	359	383	333	372	327	368	340	350	351	366	363	385	383	360	348	324	355	396	353	361	371	370	349	331	371	362	364	349	398	353	344	374	366	380	359	356	364	348	352	350	374	369	333	343	340	342	338	383	363	354	382	332	391	334	344	376	328	360	343	353	355	340	362	370	336	374	327	356	379	370	366	355	352	355	379	328	363	354	359	307	373	365	354	385	357	323	342	354	335	338	340	379	348	381	344	358	380	363	327	395	357	374	344	361	336	390	373	378	353	355	330	347	378	369	339	342	359	351	348	358	387	377	373	384	367	380	322	364	362	335	343	357	342	347	343	350	373	370	366	382	367	352	359	368	370	354	402	336	354	355	363	345	324	358	376	371	341	364	344	375	346	356	354	345	347	350	360	357	327	352	371	375	395	366	395	351	374	347	339	354	373	346	366	360	337	357	356	371	339	362	376	364	366	375	346	352	376	357	340	390	366	334	364	389	331	344	349	360	377	357	322	379	375	337	360
24112	20932	26314	24640	3015	831	775	696	648	661	598	622	609	592	638	636	611	614	605	587	627	625	618	652	595	644	627	614	578	627	609	603	607	613	626	620	633	610	609	594	605	641	603	563	650	624	601	663	608	590	615	627	586	601	591	582	583	606	620	656	573	667	612	638	655	590	596	597	607	593	632	627	596	651	616	614	588	568	652	614	587	559	547	667	619	613	585	592	620	656	639	572	586	597	621	641	609	649	567	609	569	565	565	580	632	562	561	652	589	586	573	571	603	587	580	571	615	622	628	627	589	592	622	618	568	614	575	597	578	620	587	537	660	632	596	619	611	603	632	553	625	578	594	611	600	568	643	582	574	622	616	595	574	587	580	634	553	563	632	636	620	676	617	586	624	574	593	606	660	595	651	612	584	574	602	605	570	596	634	622	582	612	573	590	615	609	591	576	616	629	615	606	648	600	599	555	643	608	532	646	638	594	616	570	644	602	623	579	593	656	599	585	616	561	607	610	624	596	577	613	578	653	619	658	617	592	656	637	601	602	584	602	626	619	614	656	582	623	560	577	653	649	596	627	554	597	598	650	600	603	611	571	627	604	579	593	585	612	624	652	630	639	576	607	573	612	637	627	588	623	544	602	622	628	612	581	613	610	565	606	576	590	594	544	627	611	610	610	617	617	613	637	633	630	604	593	582	578	573	608	612	643	610	618	612	630	627	612	608	625	620	621	617	596	606	597	627	595	634	623	620	614	663	623	590	577	608	596	599	594	617	595	665	604	580	634	639	594	653	644	595	628	622	564	599	650	602	632	603	643	604	599	577	607	600	604	596	608	593	639	624	612	614	629	641	599	633	590	642	638	640	622	594	591	636	608	639	644	564	619	583	624	598	595	621	608	644	619	569	612	642	633	650	635	641	609	612	600	605	581	566	577	571	626	638	603	564	609	605	565	616	562	648	668	640	640	617	589	610	602	603	616	608	623	623	593	627	630	624	620	614	590	606	648	594	580	599	652	649	610	629	642	632	562	595	620	550	592	608	601	628	597	620	635	619	625	573	616	587	613	619	589	606	562	623	605	598	585	641	592	597	601	589	621	609	583	602	587	621	595	585	604	601	622	654	574	605	604	603	669	621	610	624	613	598	601	597	612	593	632	633	645	593	599	581	626	601	602	591	600	631	607	598	559	600	583	646	593	600	626	598	593	657	605	614	655	612	666	631	615	635	583	639	629	606	594	642	613	603	592	613	563	552	622	614	614	574	596	574	615	625	602	579	618	592	587	608	586	597	612	628	599	587	580	561	596	631	593	594	584	603	532	596	646	590	595	621	596	636	563	589	607	582	631	591	590	615	603	584	576	634	600	620	577	610	597	639	611	631	574	614	579	607	574	596	608	611	569	610	617	597	643	585	584	613	614	595	595	628	617	612	592	638	635	620	602	619	656	619	595	619	625	588	632	611	600	614	588	650	596	564	601	605	617	650	608	588	606	585	617	659	608	661	610	597	602	574	595	580	584	633	598	600	572	609	628	582	607	629	603	566	587	565	621	615	600	598	614	579	597	577	584	614	572	594	623	608	638	619	588	603	584	598	591	584	642	547	568	606	596	625	635	617	603	568	619	628	630	606	623	606	583	619	620	621	565	554	591	591	597	607	639	599	609	661	579	646	586	595	589	605	625	603	621	596	581	640	593	573	620	588	615	576	550	622	616	599	634	579	567	552	614	575	596	635	635	609	564	580	572	607	618	639	598	621	597	583	608	610	581	618	593	624	557	592	568	569	612	583	618	592	632	616	620	575	620	595	633	645	601	595	609	594	601	560	587	606	576	612	553	637	628	596	587	611	616	613	626	610	638	643	602	589	620	582	567	596	642	636	580	586	617	619	597	648	606	585	640	585	606	624	632	627	619	608	604	595	686	625	624	596	602	604	605	612	601	594	589	645	603	563	572	585	625	633	622	606	575	575	617	627	578	610	614	578	588	603	658	615	589	630	618	627	588	611	645	630	581	602	588	572	600	597	634	571	571	621	583	599	605	583	616	569	572	650	583	541	605	594	601	580	597	580	630	627	625	597	619	580	638	623	663	659	559	620	574	536	599	567	608	642	552	577	639	608	584	608	609	624	583	584	577	601	581	608	615	630	631	592	608	586	589	588	638	580	582	613	589	627	555	615	559	624	593	654	600	607	556	624	650	581	575	615	564	579	584	612	570	651	555	611	620	584	624	622	585	605	622	589	617	599	591	617	638	633	597	606	605	610	585	612	620	614	586	592	577	583	581	605	634	627	631	605	574	621	649	587	562	606	600	604	569	591	631	586	637	604	631	595	600	608	567	619	587	590	611	553	614	608	603	594	619	596	590	567	627	625	628	565	599	593	608	619	616	630	565	593	608	623	625	594	608	610	586	608	580	634	576	598	560	638	626	611	586	608	607	611	605	625	633	639	589	613	608	587	610	572	571	644	603	641	592	575	553	613	628	612	611	620	611	631	591	609	610	583	604	609	690	565	553	622	644	626	579	603	582	597	562	617	608	593	621	593	612	651	593	599	607	623	612	564	605	577	607	580	593	653	608	601	624	599	584	615	614	603	614	587	589	593	580	603	583	581	628	595	603	614	587	596	588	624	628	624	624	587	596	574	556	588	588	575	565	587	554	620	550	623	606	634	606	616	584	686	581	609	652	586	608	589	579	642	680	647	615	616	642	607	609	601	612	614	625	627	648	609	607	602	606	573	666	584	627	596	621	594	589	588	591	618	639	625	630	642	619	627	575	638	600	613	616	608	565	596	625	596	608	568	628	590	586	622	616	598	621	583	570	624	577	596	644	615	605	604	620	664	626	579	624	605	603	563	597	650	596	595	587	632	578	598	613	641	614	594	601	613	607	583	601	573	611	598	566	581	605	587	638	638	618	603	602	665	576	570	601	627	629	547	612	613	620	607	627	582	584	574	618	597	577	565	602	561	599	588	595	606	623	596	584	619	618	575	594	630	632	604	601	625	590	638	585	579	580	610	621	668	629	542	581	564	595	593	589	596	604	591	607	597	597	579	598	620	570	573	589	618	622	596	577	616	618	593	615	595	580	579	604	580	552	638	651	573	576	623	578	641	619	612	603	607	597	609	607	614	643	620	595	593	607	594	629	598	596	607	671	620	591	598	639	584	591	643	626	591	610	632	658	647	623	610	594	632	567	603	631	644	609	621	572	613	607	617	634	568	603	640	597	631	618	611	617	649	630	647	607	634	612	592	606	627	581	631	605	595	560	609	592	585	596	632	580	612	621	564	611	597	641	587	611	610	628	644	610	612	593	610	650	627	579	621	586	587	607	557	630	562	600	594	605	645	614	559	624	603	614	618	630	631	601	584	620	564	606	595	633	602	620	631	608	579	591	583	607	635	554	626	607	613	635	590	603	596	605	606	628	584	614	559	595	622	601	605	572	602	623	578	561	621	633	583	580	552	601	628	582	635	658	611	579	593	626	620	605	608	615	600	650
3428	4913	3341	1862	1521	1267	1131	1052	1081	1003	985	978	941	904	879	904	882	868	841	911	899	841	827	847	862	833	865	849	833	846	861	839	760	824	826	853	841	847	821	831	835	839	847	849	835	822	787	827	837	860	814	829	851	886	793	846	862	798	823	795	860	879	838	847	847	790	835	822	792	785	894	853	783	807	829	825	860	822	831	856	823	803	845	844	863	828	846	791	774	843	834	843	813	805	816	832	823	868	822	888	796	866	837	825	834	862	833	803	846	828	850	820	904	742	795	862	840	854	868	866	827	847	825	773	855	854	864	810	866	802	896	790	838	844	782	923	885	821	842	831	841	807	853	819	842	898	898	829	830	836	833	872	782	848	788	818	789	851	853	833	847	856	818	825	819	796	842	853	851	853	837	813	832	826	791	849	792	798	835	858	828	852	769	838	846	835	864	889	854	891	793	908	804	838	843	805	854	814	852	875	812	808	816	805	826	843	801	866	789	841	810	853	825	853	809	770	823	829	826	864	804	845	846	842	826	863	823	847	867	841	819	802	806	873	848	809	757	860	836	840	787	802	821	880	861	877	821	826	806	864	834	800	835	813	827	824	833	821	875	862	832	821	804	818	851	865	842	867	845	811	815	851	839	808	873	806	828	846	842	868	851	815	869	799	852	854	811	839	805	831	832	840	796	839	796	848	804	897	826	819	848	840	814	786	837	845	853	800	815	822	844	806	783	865	858	822	849	852	801	831	824	841	773	799	885	813	887	822	819	855	833	827	832	842	835	893	834	812	792	840	834	826	797	827	876	809	816	826	885	839	861	839	854	823	798	810	863	834	857	892	833	799	842	836	854	822	853	877	800	827	809	875	827	872	886	881	811	801	814	819	812	823	802	867	817	850	852	818	847	815	850	857	864	786	823	840	796	843	813	796	851	831	796	790	820	833	817	816	828	847	892	853	830	848	839	767	851	905	848	809	820	845	872	856	798	833	850	841	815	834	823	886	828	847	884	813	820	853	841	826	813	834	812	827	852	876	845	783	889	816	842	837	829	860	851	809	829	835	838	833	836	868	847	832	798	856	824	848	794	830	874	826	838	831	832	849	812	822	836	828	857	837	864	842	837	827	816	809	834	821	827	809	873	853	827	791	896	860	875	871	801	848	836	837	758	867	817	842	823	847	842	878	878	820	823	805	821	785	831	851	875	817	870	836	872	888	779	874	853	850	857	841	824	828	867	822	854	827	810	839	857	816	812	896	870	870	836	819	823	818	844	864	827	812	813	797	826	837	842	831	858	867	859	820	805	825	835	868	828	808	830	843	842	862	771	866	817	845	833	823	827	837	827	801	860	806	806	836	834	803	801	851	823	846	819	854	834	783	828	789	870	839	822	804	851	849	836	827	857	840	802	829	820	839	854	811	829	841	830	865	860	788	850	798	816	745	849	783	834	853	797	864	821	817	812	815	907	853	873	820	850	844	809	870	852	859	862	844	800	843	795	839	823	869	797	807	811	852	857	852	848	768	829	848	843	800	828	831	849	851	825	806	833	781	852	879	862	822	816	848	801	876	880	848	763	795	838	836	786	864	834	858	853	821	846	884	851	831	823	822	825	856	815	824	810	867	843	780	812	859	833	854	815	830	827	871	827	831	826	834	810	845	866	887	820	861	889	796	861	861	839	835	834	818	838	806	821	864	813	835	875	819	812	854	838	828	860	819	866	851	861	816	834	829	892	915	803	799	829	815	817	813	872	913	809	800	821	884	836	832	864	789	859	817	876	816	859	884	813	807	811	795	851	861	865	843	829	870	819	809	823	823	834	814	827	828	822	864	830	851	848	811	841	828	841	781	822	822	804	843	829	792	833	792	867	821	815	830	861	780	823	833	912	817	784	846	775	844	799	787	822	840	870	821	893	824	858	834	868	863	833	827	821	841	882	812	826	820	836	860	847	858	789	891	795	886	805	830	838	834	795	904	909	858	851	862	840	848	863	848	794	800	834	853	803	864	823	849	806	889	838	842	848	824	874	798	819	842	832	849	814	847	832	790	812	805	843	840	803	795	845	815	834	829	815	798	873	824	817	829	788	865	843	815	860	785	791	887	888	835	830	838	835	812	828	826	821	844	834	877	855	820	854	863	818	831	861	866	854	861	890	873	834	839	812	792	904	818	858	823	867	805	888	807	837	834	805	780	812	804	800	798	786	859	856	791	844	874	843	813	830	884	838	885	831	833	826	814	862	848	844	828	831	865	866	789	879	853	807	837	818	851	860	792	833	803	792	839	832	858	856	817	868	821	826	833	811	852	830	822	812	805	850	823	857	831	857	841	826	805	823	864	838	846	817	816	851	855	820	824	761	804	835	805	837	874	833	823	814	916	867	837	843	864	840	832	883	775	843	855	809	837	816	831	811	835	885	842	809	809	812	844	870	789	886	847	871	869	848	826	775	824	803	842	795	831	835	867	843	843	801	810	856	813	779	818	789	858	817	828	844	837	850	843	866	805	842	871	835	803	850	816	785	861	839	880	834	894	854	835	822	849	822	821	882	814	810	849	807	764	859	809	841	891	803	855	790	819	806	840	838	779	827	841	830	773	846	849	772	826	868	751	843	852	852	825	797	849	840	836	874	778	819	801	834	831	826	805	851	835	885	804	812	847	864	849	776	851	881	878	789	871	804	848	865	827	835	851	806	855	829	838	854	845	889	798	849	871	817	825	847	889	816	781	839	877	793	805	856	825	822	863	836	857	865	821	802	836	813	847	831	831	843	852	831	833	872	846	851	893	814	846	850	791	833	801	795	827	863	825	818	862	848	847	851	825	856	864	815	829	812	813	810	843	844	840	848	806	856	812	825	841	845	766	846	879	790	866	809	887	849	822	829	880	838	863	833	796	867	825	833	825	790	809	808	820	843	855	839	790	909	843	875	877	808	769	851	831	842	888	856	836	840	808	808	851	878	847	845	850	813	845	810	882	800	778	851	825	830	883	821	812	769	802	856	869	862	815	803	787	847	832	816	798	829	812	835	882	783	800	857	893	857	813	839	827	830	906	846	830	863	839	837	805	810	771	831	816	818	882	833	854	803	878	818	856	838	866	840	819	814	818	843	812	854	884	821	872	851	819	878	869	894	865	844	839	811	811	836	886	836	812	856	823	833	921	776	832	871	861	863	827	825	836	810	836	831	857	772	839	820	821	837	797	853	837	807	856	871	800	871	854	809	863	874	806	850	793	834	811	830	814	851	868	837	800	838	830	835	825	852	880	833	852	845	822	831	847	859	847	853	861	813	816	790	817	814	849	829	853	800	835	835	878	829	858	802	833	802	835	876	816	796	842	877	801	813	791	794	832	826	808	827	868	827	827	813	855	826	913	847	878	817	856	860	824	826	828	800	822	832	860	828	821	881	877	838	798	821	811	844	818	930	880	780	829	831	858	816	851	809	878	836	823	847	858	858	820	782	846	869	881	794	872	825	862	869	844	866	783	804	836	865	801	876	895
22081	20990	28632	23555	20993	20713	2318	583	486	410	425	355	340	315	302	270	292	258	238	248	224	217	244	229	224	197	252	224	189	221	223	186	204	192	209	225	207	197	177	222	217	195	207	190	219	216	231	185	223	207	195	189	206	207	199	193	174	195	183	195	193	216	211	186	213	188	203	214	193	179	206	222	187	198	214	222	207	223	196	193	198	190	231	195	199	187	191	209	201	189	192	191	184	184	161	191	190	212	198	190	200	221	221	191	196	189	193	208	206	215	191	205	172	168	174	187	204	211	204	203	216	181	194	196	182	174	207	217	206	201	197	216	195	225	187	188	200	203	209	191	172	174	212	203	220	199	178	186	203	196	186	201	166	203	195	183	182	200	209	190	186	205	200	220	186	176	202	223	216	204	196	194	190	188	209	190	205	198	173	177	201	177	190	203	196	177	194	211	190	221	178	192	189	183	181	191	212	194	174	207	191	182	189	198	218	184	192	179	206	188	188	189	190	185	205	185	188	190	189	194	205	203	174	180	175	189	187	194	193	202	190	179	192	164	170	228	176	201	178	193	204	193	199	182	205	175	167	184	203	214	186	172	183	187	184	208	206	212	196	199	213	193	159	209	214	185	209	213	202	188	185	199	195	199	203	211	209	212	202	195	187	190	192	210	177	187	215	188	210	188	206	209	188	192	198	178	193	213	194	190	190	210	192	219	203	218	210	187	193	175	210	210	194	214	190	177	210	197	194	180	171	200	216	178	232	188	204	207	202	201	167	195	207	173	202	204	217	187	193	198	173	210	194	184	175	210	181	191	208	181	183	182	196	221	173	204	199	200	194	194	195	184	205	199	195	215	201	160	216	176	178	211	194	192	205	178	179	194	216	194	212	188	171	180	182	213	176	201	200	191	182	192	194	190	214	192	177	155	195	192	187	207	197	187	225	207	184	194	201	197	189	206	198	162	182	214	190	215	183	191	191	194	199	184	182	179	185	184	172	204	193	196	193	192	184	195	213	160	196	192	202	217	185	175	190	167	201	179	175	204	199	180	182	182	185	156	203	204	219	185	199	198	182	180	200	197	211	192	190	196	174	197	223	193	196	189	206	209	200	177	180	191	201	195	201	203	191	194	188	189	202	179	188	188	213	201	214	162	217	190	184	160	194	194	202	172	209	194	174	183	198	189	201	202	192	210	197	201	207	216	203	192	212	205	198	219	181	184	196	198	199	199	212	214	203	218	201	184	196	182	188	188	191	179	194	204	185	195	205	210	198	181	180	202	201	184	190	192	189	192	190	181	200	179	203	202	190	169	194	204	186	162	197	184	164	200	199	179	199	171	197	200	223	207	190	213	208	174	197	201	197	208	196	194	179	179	182	181	212	204	191	176	202	208	218	212	178	168	224	188	175	199	210	200	185	185	232	207	189	192	205	205	218	197	163	221	166	199	203	188	214	211	200	187	199	178	196	208	187	199	196	218	215	187	189	198	218	186	202	182	195	199	198	213	204	217	200	166	190	205	220	206	170	184	203	203	186	220	187	190	180	211	187	226	192	186	204	195	183	170	192	227	203	183	189	176	189	215	202	204	175	193	212	222	191	184	180	211	192	198	212	184	200	199	186	176	197	177	191	201	195	202	177	198	186	181	194	184	194	187	197	173	216	211	170	225	205	209	196	228	198	190	181	196	204	188	203	209	196	183	184	196	182	194	185	215	203	214	200	193	184	196	198	173	207	211	193	181	186	201	210	199	207	201	196	184	212	207	200	214	182	179	183	194	176	203	200	209	190	205	196	182	177	191	190	194	200	219	195	190	201	194	208	216	220	214	196	210	220	186	193	199	226	196	199	207	191	195	178	189	196	217	209	190	186	173	207	217	180	212	187	194	211	206	210	191	186	184	204	178	192	201	194	173	211	188	170	187	197	178	210	214	190	191	205	206	188	194	181	193	195	196	195	178	179	203	198	199	184	185	184	175	206	202	194	198	180	211	189	191	206	203	207	177	199	210	206	225	200	202	189	198	184	178	213	176	202	187	192	171	211	195	207	215	223	210	195	184	201	174	189	214	193	201	200	226	214	183	205	181	188	211	194	181	211	170	175	185	208	190	169	198	176	178	205	183	192	200	191	206	200	201	206	154	170	215	200	199	163	172	180	198	200	201	200	197	210	218	205	194	182	194	190	212	178	186	204	192	183	198	171	190	199	176	189	205	181	200	192	198	180	210	200	166	184	195	188	171	176	238	224	192	194	187	189	209	236	196	179	190	180	180	189	202	189	214	216	180	168	207	183	192	209	182	214	189	193	216	199	202	179	189	195	217	226	190	191	195	181	188	181	197	192	188	183	200	213	201	181	168	196	178	196	193	233	219	197	213	218	180	182	188	193	194	197	195	191	196	196	203	205	205	191	209	189	198	183	198	192	185	193	198	218	214	190	200	174	208	202	204	188	190	206	185	191	184	191	185	192	172	196	228	179	186	217	208	189	189	202	189	195	199	226	174	203	203	176	197	162	196	173	189	217	196	192	188	194	196	176	213	191	185	190	182	209	170	208	208	198	206	209	212	199	182	191	183	198	177	191	204	192	173	206	189	171	168	179	205	193	184	191	192	186	194	208	171	213	192	202	188	199	176	193	200	164	171	215	190	200	205	196	220	215	202	193	181	202	201	225	204	190	200	180	210	175	177	207	196	187	195	166	169	227	223	171	173	218	196	191	195	194	196	178	195	181	194	192	187	196	198	194	218	211	189	197	188	198	192	184	194	201	217	196	201	175	167	179	221	176	205	199	203	190	179	199	203	200	201	196	188	195	193	209	191	174	200	211	219	197	190	185	186	229	214	219	179	214	193	192	176	189	196	212	189	191	192	221	211	223	186	191	179	207	207	197	200	202	184	212	230	184	208	175	191	194	207	210	188	182	209	214	210	177	208	194	182	186	186	202	180	209	205	194	184	208	201	211	194	203	205	198	163	176	201	201	180	185	188	209	214	211	193	217	176	194	190	197	188	189	201	217	192	195	179	201	201	195	191	188	190	190	198	204	181	183	189	200	204	200	192	218	189	207	190	197	169	184	196	202	171	195	174	181	190	206	200	215	189	201	185	180	202	180	179	195	169	200	194	174	180	196	199	194	181	214	237	182	215	211	207	179	205	220	196	197	194	172	212	189	198	213	189	191	193	212	225	205	188	226	167	177	211	203	227	205	199	207	182	184	200	196	182	176	181	198	203	217	181	188	196	210	191	190	191	199	197	167	190	190	194	196	197	184	189	205	198	200	194	181	185	210	198	190	191	198	209	202	202	186	177	214	199	207	207	189	185	194	209	197	181	200	186	191	201	178	201	195	184	215	170	189	190	198	213	200	181	203	194	205	200	210	212	204	198	190	195	180	200	206	190	202	183	219	187	194	192	203	194	203	170	192	222	181	196	191	190	199	180	187	180	205	204	218	180	197	200	196	173	201	210	200	201	220	212	194	183	186	204	191	186	172	186	228	195	187	180
4194	13751	9225	4275	3012	2203	1605	1245	996	883	767	590	629	509	487	438	453	412	402	403	316	362	332	341	342	317	337	316	364	297	308	334	312	301	320	293	302	297	297	304	293	293	280	297	249	288	236	269	286	272	277	276	279	261	261	308	300	303	264	276	278	256	283	296	274	249	247	225	298	293	286	275	293	263	262	263	256	287	291	260	281	260	279	260	281	271	280	266	278	274	250	269	245	250	262	285	293	290	300	284	272	274	260	269	275	267	277	264	269	286	261	286	255	288	286	278	266	263	259	263	282	277	273	255	281	286	262	294	262	273	275	268	263	277	268	268	274	272	269	256	262	270	267	280	266	247	264	274	269	282	301	292	293	245	275	298	257	255	287	270	258	266	303	282	279	260	272	273	272	260	289	286	263	273	265	267	263	310	264	256	291	294	277	281	259	297	266	248	258	281	277	285	289	263	228	285	288	282	285	279	263	269	291	254	260	281	271	264	289	254	285	257	282	266	278	244	293	289	261	280	248	265	258	265	273	249	247	270	281	282	237	282	265	256	271	259	287	257	254	299	245	292	259	257	269	273	246	279	277	300	248	251	257	259	261	268	268	270	257	293	260	264	244	280	260	252	266	253	274	277	273	315	279	283	268	266	281	268	272	274	268	279	300	269	258	279	255	291	292	253	271	286	270	271	272	266	307	277	302	271	276	284	275	275	281	274	286	294	260	261	263	290	278	288	275	272	283	289	264	270	277	284	254	265	246	257	284	277	279	282	247	253	264	264	270	258	280	260	278	247	274	263	239	278	275	295	274	246	269	270	269	308	268	276	298	256	244	258	240	258	278	274	271	300	253	269	277	254	298	264	250	270	273	260	295	264	271	284	255	268	290	272	287	261	275	276	277	281	286	246	257	287	252	260	278	277	286	272	284	302	291	269	271	303	277	243	253	269	279	262	263	278	304	289	259	275	264	293	270	279	273	275	273	294	285	279	272	261	263	266	251	276	277	278	267	278	278	298	250	289	266	273	250	289	281	252	302	257	246	287	266	295	278	261	279	249	309	262	266	284	279	265	261	267	263	269	275	259	282	292	254	277	277	288	286	285	269	254	282	265	289	293	266	300	281	285	282	267	259	255	263	250	256	289	283	257	260	294	278	308	277	247	245	288	271	264	285	265	263	274	251	277	269	260	298	262	269	270	259	272	259	285	233	279	271	283	286	244	254	293	304	230	263	295	241	288	280	280	270	259	279	248	251	303	259	267	261	264	271	276	240	288	261	278	254	281	284	257	260	239	267	273	275	288	281	268	265	287	272	274	247	269	298	251	292	249	306	264	271	277	267	289	279	271	231	306	264	266	277	297	264	278	271	235	283	254	248	275	269	271	250	272	280	265	268	263	278	277	263	281	275	271	274	294	271	269	290	264	273	272	301	272	284	261	269	265	253	269	268	261	270	265	269	253	276	266	258	284	332	249	290	264	243	277	293	274	262	273	269	265	266	269	288	298	253	271	281	245	266	252	272	275	264	258	283	283	291	255	261	285	266	290	238	261	248	290	272	254	272	287	246	273	300	261	268	271	271	285	291	299	265	292	263	298	280	264	279	258	270	263	283	277	267	281	293	263	259	243	265	281	267	297	255	235	287	249	257	276	246	251	299	260	281	268	268	244	297	278	263	281	296	279	260	274	263	270	276	284	264	281	276	281	257	259	247	263	279	268	275	250	286	265	269	296	272	293	263	265	279	265	251	264	221	276	258	295	280	236	270	290	237	280	286	265	319	286	296	247	256	274	277	262	303	273	260	253	273	284	275	257	266	259	297	283	281	281	274	271	255	294	245	268	254	263	278	294	260	259	259	279	306	284	252	268	285	253	276	283	302	259	286	263	267	257	259	273	277	293	268	269	282	278	274	253	267	286	281	291	263	261	286	319	269	281	295	274	293	259	270	314	268	255	272	283	242	302	254	261	250	294	266	297	260	284	263	257	273	258	290	265	258	281	244	263	278	277	260	313	282	302	279	292	288	283	298	300	242	245	256	279	262	279	278	266	264	259	259	260	254	284	273	264	278	273	254	236	284	273	278	278	272	278	271	262	284	271	284	293	260	271	278	253	268	290	290	276	299	241	273	300	267	258	263	256	251	263	290	273	268	282	259	256	278	259	255	258	280	277	265	260	271	270	274	284	257	273	267	283	265	256	294	265	275	271	294	241	249	262	288	290	289	249	295	275	289	277	272	266	269	282	256	245	286	270	275	281	260	249	294	277	282	256	242	242	262	322	287	270	283	242	272	286	274	264	267	284	283	263	270	257	270	265	264	280	293	285	279	272	264	287	258	255	267	281	273	287	279	266	257	258	282	277	267	278	284	294	258	296	289	276	250	288	274	295	272	302	251	282	288	257	265	281	283	270	271	265	275	271	288	281	275	259	268	236	273	300	268	286	263	270	283	275	269	279	254	310	281	272	268	273	281	247	241	269	267	250	297	287	300	257	292	272	268	288	265	281	284	254	250	281	271	286	283	264	264	261	269	287	285	262	287	270	249	292	252	276	255	272	273	248	264	286	285	280	308	254	260	278	290	263	292	278	250	277	270	286	299	255	281	304	277	283	271	265	273	283	278	274	281	291	275	279	282	265	266	258	268	294	255	265	301	274	316	271	265	286	250	255	272	260	280	273	271	277	259	279	277	259	281	300	326	262	318	280	279	268	259	285	266	264	266	242	258	271	276	267	245	272	309	284	277	251	275	256	268	261	270	270	302	286	273	275	269	265	282	265	295	283	268	292	263	258	253	259	265	250	281	270	273	265	300	301	294	253	280	264	268	296	293	278	265	246	289	258	275	278	274	260	286	227	263	273	259	267	270	277	289	268	273	281	282	256	246	282	289	239	271	277	251	247	269	247	281	254	258	304	288	273	274	306	280	269	296	286	273	267	264	278	254	268	274	248	285	251	277	283	248	277	268	268	267	297	276	281	271	267	285	287	270	262	306	276	289	261	229	271	279	283	272	270	277	275	250	298	259	267	296	290	250	275	298	265	290	283	275	244	280	273	256	317	259	255	234	278	247	265	275	277	277	271	251	253	279	283	256	273	274	256	245	276	266	261	306	279	291	248	252	292	265	265	284	266	255	271	277	241	265	279	262	285	276	260	290	254	272	308	279	271	262	287	275	280	246	275	271	285	260	312	276	268	294	310	275	268	296	272	272	267	270	274	288	293	282	279	251	261	244	272	241	260	279	265	257	243	250	276	321	265	257	232	228	289	284	281	268	292	282	269	278	258	270	295	273	269	288	246	265	287	265	289	257	257	296	279	285	286	251	269	267	268	254	255	290	261	264	271	258	282	281	280	258	290	278	281	268	273	269	276	262	272	296	266	263	268	269	264	280	276	280	262	293	290	258	275	274	284	288	303	264	277	254	256	284	249	240	286	281	272	260	266	286	285	268	280	260	300	282	269	305	258	240	249	245	229	282	280	277	256	292	298	265	266	276	253	276	248
26725	17585	3552	999	766	725	560	520	563	560	528	538	618	537	520	576	546	542	490	534	508	514	552	572	560	525	503	496	549	504	541	510	507	553	512	535	513	497	545	544	561	575	569	527	561	554	556	568	545	489	534	501	508	585	538	549	566	502	508	543	551	533	541	512	565	547	504	536	520	560	534	522	575	538	522	518	579	463	524	547	572	538	519	518	520	578	536	564	508	554	513	524	534	491	527	561	546	532	515	495	551	541	569	502	544	547	552	576	520	557	552	505	517	526	529	546	508	537	567	530	490	551	576	537	536	535	551	530	546	532	526	545	544	514	514	561	556	544	529	525	483	521	566	523	575	548	517	553	540	543	546	542	513	522	515	548	527	560	517	550	561	524	524	541	561	541	537	505	508	533	536	559	528	545	537	513	516	548	539	484	533	561	534	522	521	582	515	509	527	539	507	537	516	507	550	497	544	519	520	547	544	519	553	536	517	534	528	572	531	514	534	469	543	522	577	537	551	561	517	473	545	506	517	520	544	525	519	550	528	536	554	532	537	503	523	543	525	542	533	520	526	495	562	552	543	543	521	497	560	574	545	562	536	519	559	534	534	536	523	535	567	546	547	532	588	546	533	503	553	541	565	528	518	521	582	550	541	520	512	502	518	529	506	555	506	497	505	554	525	563	495	528	524	526	567	541	509	527	526	515	538	535	554	520	531	535	557	538	552	559	531	545	547	545	545	519	565	515	551	588	553	548	532	552	524	523	555	510	574	537	537	550	532	557	559	497	576	522	523	510	533	554	542	532	511	518	537	562	529	560	525	516	533	518	532	516	548	550	507	577	543	568	518	535	548	544	507	504	512	565	537	525	531	549	509	544	532	530	564	522	529	524	514	526	552	555	556	555	509	528	572	527	530	552	565	535	515	518	510	549	547	566	561	512	518	498	527	550	560	554	537	563	524	557	548	531	527	524	512	518	524	550	561	574	500	553	540	545	575	547	530	527	528	544	566	550	540	507	507	553	540	540	532	600	528	528	535	505	501	546	523	538	504	558	530	570	532	520	529	550	496	487	550	538	529	523	534	540	533	568	527	527	502	507	494	497	572	530	546	531	555	533	541	590	535	583	543	520	502	505	543	528	515	555	581	563	543	514	486	518	504	550	566	550	544	546	518	537	599	503	537	521	523	518	553	553	531	551	541	537	581	550	538	584	543	499	523	570	561	521	551	533	528	609	544	522	531	546	534	461	539	553	539	543	563	569	540	517	577	530	532	520	507	546	553	541	547	519	558	564	512	549	577	539	562	569	535	602	506	497	534	537	499	539	536	521	528	506	546	532	526	547	526	506	503	517	495	564	571	527	531	545	496	546	549	500	564	536	549	533	558	527	548	525	503	557	634	557	566	537	519	556	490	517	579	533	557	550	509	544	569	567	559	552	520	541	525	540	498	504	478	518	568	547	553	513	510	544	533	560	542	560	537	538	501	535	509	535	524	514	492	563	526	522	533	539	525	566	531	502	559	523	566	510	531	547	579	517	566	515	543	547	549	511	517	575	522	563	554	538	548	560	505	539	507	596	574	514	521	540	537	555	592	527	579	530	550	540	497	524	543	524	591	539	550	577	503	534	519	536	553	567	519	545	516	528	538	501	528	541	497	528	512	535	523	532	527	551	568	527	587	531	527	537	512	525	549	586	537	553	567	503	565	536	536	567	500	543	535	562	482	509	524	526	548	576	542	541	487	565	549	580	539	544	558	587	527	497	540	516	502	554	540	537	543	566	558	504	531	523	541	565	543	551	519	543	538	527	528	561	497	535	499	514	515	603	555	541	538	514	536	531	514	554	573	488	530	528	535	528	554	533	532	545	562	572	509	602	538	564	548	560	548	543	543	549	460	525	561	573	505	544	583	577	549	546	486	544	518	542	534	567	532	510	557	505	509	528	533	553	535	525	537	550	577	513	568	543	505	571	519	582	519	564	560	495	552	519	532	545	566	534	525	515	505	542	562	518	552	574	560	547	526	595	518	531	542	549	577	549	516	502	523	533	569	528	533	580	522	544	550	569	480	520	521	510	522	536	543	553	530	562	553	542	541	529	556	536	544	542	535	490	545	517	596	515	546	547	566	552	535	573	549	519	524	550	539	547	531	513	503	536	592	523	502	523	580	526	547	534	539	534	558	564	529	532	516	574	560	587	517	593	545	557	530	519	546	545	538	514	527	519	565	581	558	544	501	508	553	534	512	573	555	522	519	535	521	532	542	559	512	492	558	534	540	516	582	553	582	566	541	493	563	537	532	552	531	524	579	541	499	573	528	541	517	545	547	577	530	535	541	547	538	533	533	510	522	546	550	535	512	530	518	580	554	529	522	547	528	553	547	522	567	540	560	577	572	492	544	516	541	516	569	550	505	536	541	508	555	529	516	515	521	511	539	497	505	537	525	522	498	529	545	496	535	544	557	555	542	514	521	522	569	528	538	500	550	571	522	562	537	537	534	486	546	528	549	561	502	560	525	522	556	543	518	580	527	550	511	534	600	495	537	535	525	533	527	483	543	558	583	582	517	533	551	550	499	560	547	542	576	516	561	548	546	577	552	562	566	508	542	564	579	590	543	558	480	510	522	533	525	578	557	579	549	533	560	520	578	515	500	533	503	538	517	518	506	538	559	531	528	522	538	533	575	540	554	558	517	490	554	526	516	511	508	533	518	552	518	545	568	530	514	545	556	552	519	516	548	564	553	559	564	528	520	523	575	532	535	507	525	513	528	475	535	574	512	519	547	551	573	560	537	586	585	496	558	547	517	552	541	555	557	564	529	513	506	516	541	555	532	528	579	523	554	536	523	528	510	538	508	529	548	526	526	549	564	515	546	490	543	517	571	578	520	549	562	571	536	511	542	555	522	552	533	557	529	529	515	547	533	552	525	552	532	485	521	517	526	502	529	516	534	551	535	527	569	485	537	514	560	514	561	545	546	563	530	548	539	517	560	554	554	552	528	531	546	518	510	593	529	518	498	516	550	535	510	515	509	519	540	549	558	570	509	513	555	552	552	531	520	602	562	547	510	521	534	577	499	564	511	539	543	545	544	546	540	548	537	527	512	568	502	589	551	544	570	540	539	503	550	552	510	483	558	496	517	563	531	599	542	581	535	573	552	533	528	489	545	543	555	563	556	520	552	521	564	548	558	541	567	518	522	506	535	517	538	495	519	501	567	504	514	514	526	567	518	544	521	561	509	547	518	530	503	562	565	533	553	550	507	543	541	514	510	514	521	567	502	529	525	590	533	566	554	542	593	523	516	536	516	520	529	497	575	514	535	500	532	556	556	557	515	542	539	497	510	512	558	532	510	564	518	545	494	524	533	528	537	486	534	534	529	517	515	533	523	542	524	509	572	538	513	525	549	518	561	526	548	515	532	548	519	505	516	538	519	522	523	538	470	532	533	571	530	533	532	556	512	537	530	577	557	503	501	500	538	539	517	575	556	559	573	535	539	542
4073	1676	1325	936	950	813	843	859	761	825	795	760	824	764	772	731	775	765	824	808	759	730	760	733	755	777	780	744	758	765	756	752	804	804	797	743	780	760	769	802	748	756	789	766	782	778	786	793	755	699	770	827	742	785	705	815	758	762	737	721	773	777	746	749	766	748	780	765	767	740	775	780	749	766	763	746	737	808	778	752	783	771	738	737	722	745	733	728	744	822	760	789	773	798	785	779	705	752	796	788	740	734	793	756	738	720	792	751	739	743	774	783	749	752	738	808	754	790	796	749	714	738	819	745	753	793	783	800	811	757	780	733	785	805	806	816	767	745	784	771	712	772	776	804	759	730	771	763	708	770	716	786	746	782	775	761	723	775	733	732	753	757	790	713	746	782	769	777	799	768	759	774	748	738	766	779	795	777	766	811	752	817	736	768	768	794	704	766	794	753	714	783	768	782	701	751	768	774	721	735	797	773	756	753	810	777	757	804	785	737	782	748	745	781	804	781	728	796	758	751	787	793	787	747	724	781	772	723	788	799	762	745	725	685	778	797	715	754	743	745	723	776	772	803	767	776	811	789	766	779	794	749	741	785	783	732	760	761	772	767	763	779	740	809	778	749	766	742	767	763	787	770	772	808	757	810	763	797	807	732	777	774	774	784	710	756	795	783	777	736	786	805	767	769	719	800	760	767	777	775	734	805	753	755	771	777	730	760	786	768	768	720	764	760	745	780	737	765	769	761	782	755	776	769	726	807	756	811	739	812	763	747	767	757	791	743	782	768	775	799	754	754	750	779	804	778	787	738	727	717	813	731	772	772	803	737	755	752	751	747	793	767	777	727	792	751	746	725	731	755	701	744	750	782	809	786	747	761	757	751	772	771	790	767	712	744	741	756	765	720	752	750	765	746	783	748	787	756	741	759	804	755	734	786	756	791	780	771	731	720	757	757	795	781	764	801	766	767	711	765	790	770	718	732	754	783	720	784	799	770	797	757	768	727	753	745	747	716	776	745	748	781	807	754	756	728	747	783	771	790	741	759	799	742	743	721	779	760	714	779	761	752	753	730	743	745	777	762	752	755	777	761	735	793	785	757	738	728	764	782	738	776	757	811	745	759	777	786	800	743	766	787	794	768	748	757	746	767	765	756	770	749	707	773	726	740	780	765	752	777	768	727	760	741	761	734	762	767	770	762	773	769	758	741	778	767	775	727	779	755	754	708	778	752	820	742	761	765	717	717	755	753	782	793	758	684	730	763	831	808	730	781	748	799	750	776	799	786	724	793	732	799	719	762	732	767	777	775	747	741	733	752	753	747	773	699	737	766	754	764	799	755	778	756	786	765	794	790	775	739	826	771	779	776	758	794	700	729	751	766	757	752	735	763	764	749	793	786	766	797	780	759	697	733	819	758	771	750	755	813	743	773	754	740	739	771	751	739	706	720	753	794	745	777	753	790	790	771	825	727	754	812	710	780	764	772	774	825	768	739	743	760	776	780	774	719	773	759	765	713	784	759	785	733	738	772	736	756	779	724	795	763	743	807	791	751	756	741	741	767	764	816	764	772	774	730	723	744	762	709	775	764	768	750	739	784	759	801	751	772	819	818	745	745	763	764	781	741	758	742	707	766	791	781	735	745	739	773	741	776	764	738	734	739	779	757	804	772	736	813	751	751	754	773	743	730	703	765	746	808	732	745	739	752	789	824	720	760	726	762	767	775	771	776	752	752	749	751	753	762	743	753	777	768	797	716	772	801	737	786	764	711	826	723	786	795	769	766	759	761	770	781	729	793	778	792	753	761	760	751	783	770	731	713	769	763	781	759	824	730	749	797	731	793	789	762	723	797	729	798	854	778	752	822	734	789	783	746	712	761	832	739	781	795	791	776	772	795	735	758	736	789	749	776	796	832	778	789	758	725	741	789	716	734	746	772	775	809	781	743	804	765	756	746	775	784	780	767	781	740	743	778	750	771	747	792	786	766	787	735	798	776	758	759	768	711	723	781	761	810	747	748	759	763	756	763	749	761	825	772	757	730	779	722	793	770	794	781	754	744	769	755	735	779	752	766	755	779	725	734	756	778	736	756	752	762	722	731	795	744	755	785	793	726	698	739	720	762	759	788	722	735	710	729	794	752	784	785	750	774	776	732	718	784	759	781	762	817	744	823	779	756	702	765	779	746	735	746	780	782	796	721	785	806	749	777	745	784	731	783	745	787	779	778	749	790	761	775	766	773	715	743	767	785	738	755	742	802	775	816	695	805	821	770	765	733	785	778	789	793	753	822	732	748	811	722	748	811	765	778	773	768	757	728	767	773	761	813	757	762	769	778	758	748	735	768	760	783	727	758	780	777	742	741	758	777	765	773	768	758	746	739	749	756	736	775	774	792	778	791	802	737	761	823	774	758	771	815	757	745	749	785	796	756	802	762	795	776	768	821	785	740	760	768	785	824	798	783	777	802	705	766	807	732	821	764	764	817	762	725	773	739	747	778	733	760	767	776	729	776	768	755	701	798	773	782	810	758	763	735	761	752	758	719	759	714	781	781	748	781	743	817	718	771	724	769	755	744	766	755	767	746	778	747	808	729	773	782	847	745	774	743	778	794	797	818	762	753	772	730	743	765	805	749	784	757	753	760	774	814	760	762	708	761	798	781	756	785	809	792	734	764	747	718	783	795	791	768	761	738	752	763	782	788	709	765	755	790	773	730	762	712	778	765	723	793	709	749	778	748	755	773	824	782	741	743	712	768	797	786	771	742	691	752	729	750	771	805	732	762	771	720	783	771	731	791	785	747	757	787	790	773	761	797	757	770	764	779	747	779	747	754	749	859	787	785	767	723	812	776	740	792	774	757	773	792	783	749	768	766	818	706	777	783	748	798	777	768	762	769	774	782	754	774	747	778	757	763	801	769	747	770	743	743	768	762	780	769	807	804	774	796	769	763	787	772	752	759	753	778	826	727	743	753	746	767	799	762	790	746	755	772	727	763	758	774	819	782	733	781	782	779	748	791	760	763	724	800	713	769	811	762	733	725	784	742	726	776	745	752	793	731	773	748	754	778	797	732	797	768	717	787	750	806	821	762	797	786	767	776	765	768	745	765	816	762	753	792	728	800	769	712	757	738	773	708	708	746	734	764	723	787	748	745	742	748	797	764	752	769	726	783	746	755	830	796	771	747	768	759	776	731	744	773	777	750	764	761	789	801	749	742	737	741	761	779	746	753	780	777	783	737	775	774	782	722	751	783	762	753	793	797	786	800	750	765	800	738	771	790	751	761	737	708	773	768	784	763	788	745	720	782	766	737	824	728	803	759	771	756	793	797	789	801	712	814	778	727	778	744	789	785	844	732	765	754	718	771	767	747	744	774	772	743	777	757	734	768	730	745	748	743	727	811	754	746	737	782	788	812	761	766	750	752	766	770	760	746	802	754	736	705	757	754	759	758	765	721	828	731	790	704	781	735	719	693	777	794	759	783	781	741	760	753	804	738
22973	20944	27933	24099	20690	3302	596	456	360	347	337	316	314	287	274	263	248	263	271	258	256	252	241	221	234	241	243	238	249	235	224	230	239	229	247	253	242	239	237	238	245	244	248	232	239	225	251	227	266	243	250	225	215	230	219	244	214	237	229	255	219	233	225	254	238	240	249	221	211	226	221	245	241	259	224	272	234	249	235	239	245	241	237	226	234	233	225	232	247	216	224	262	225	233	221	270	226	226	230	225	225	222	209	248	224	206	240	229	234	249	251	253	232	218	199	230	245	244	245	241	224	220	248	223	239	215	235	246	205	238	218	225	229	246	217	239	230	243	252	229	246	226	205	216	234	223	257	217	217	218	229	245	238	256	245	228	238	272	244	230	239	246	227	253	214	217	224	244	217	250	215	251	220	242	203	245	249	225	235	234	245	248	228	262	224	227	226	235	233	225	221	247	247	241	230	240	243	244	232	240	227	240	259	233	236	223	220	236	228	221	258	247	233	201	264	242	233	225	230	259	235	252	230	239	229	248	200	256	240	206	233	239	256	225	221	220	232	239	242	250	201	206	230	252	227	249	202	234	234	215	241	212	223	223	233	249	203	225	223	213	243	262	238	204	243	215	217	252	231	206	230	236	229	245	240	211	224	214	237	233	217	250	237	225	242	226	204	234	245	248	225	245	271	235	248	259	250	261	204	211	249	236	213	203	238	213	248	251	230	214	235	225	245	231	243	211	230	241	226	237	251	254	242	212	224	226	251	247	245	241	219	248	247	246	229	242	245	209	209	243	283	200	211	231	209	224	265	231	215	227	257	217	217	246	217	246	235	226	218	233	227	226	226	213	224	230	238	233	229	248	206	223	226	261	231	252	241	227	258	244	237	236	220	224	236	231	238	236	246	216	251	211	239	237	237	247	261	245	238	251	241	226	214	260	245	227	252	261	226	249	253	235	252	246	234	236	229	255	252	242	227	231	216	249	223	241	246	236	236	219	244	231	220	244	261	225	240	240	235	237	243	243	236	228	277	225	218	215	262	253	228	243	232	238	211	225	231	208	251	220	219	243	247	240	218	244	251	246	246	224	227	207	239	216	240	229	254	223	221	218	227	202	241	224	243	230	227	222	252	209	235	242	230	225	234	261	238	197	226	217	222	260	216	234	237	215	228	256	242	262	252	212	265	251	219	219	224	247	271	240	213	233	261	232	240	220	240	232	216	225	258	223	236	232	252	223	208	250	222	226	250	242	236	233	212	217	230	220	208	263	259	233	216	227	227	248	226	242	216	211	276	239	231	235	240	229	208	218	220	234	248	256	219	230	214	217	216	227	196	241	253	236	242	252	237	235	249	212	214	253	248	239	235	234	268	250	222	217	255	222	233	225	236	203	237	231	242	226	211	252	223	266	253	225	228	236	227	257	226	254	257	246	244	241	221	239	220	212	211	245	236	232	244	234	249	226	242	218	230	240	218	234	210	223	217	247	231	213	227	228	221	215	224	210	228	214	217	233	239	234	235	257	218	246	225	232	238	221	231	251	244	244	237	213	230	217	232	244	246	216	232	232	253	244	235	208	222	224	237	194	259	230	236	233	222	244	226	267	213	209	227	229	196	231	235	221	256	226	234	236	229	234	208	245	228	240	252	234	255	231	232	227	250	242	215	247	239	232	217	221	232	229	219	220	214	212	210	222	236	207	241	236	258	233	227	220	229	250	251	202	248	235	235	261	218	247	239	231	259	257	219	222	230	256	247	235	211	246	227	230	230	242	215	234	223	265	201	205	230	247	238	252	219	228	238	246	246	235	202	225	254	229	214	203	248	227	238	211	232	238	256	230	254	246	230	216	237	250	238	206	241	244	235	216	235	228	227	262	237	250	253	217	236	240	207	224	251	205	250	225	233	236	238	230	228	247	254	216	236	252	248	236	248	244	233	235	220	216	224	208	236	258	247	237	231	214	246	267	226	216	239	247	212	242	218	235	230	248	231	243	244	257	224	228	255	233	229	247	222	234	246	246	245	252	235	233	248	228	209	221	206	263	225	211	250	255	251	222	209	243	221	244	237	228	231	218	263	251	246	213	217	238	250	247	227	221	218	232	233	238	220	237	250	212	231	228	219	232	255	231	238	238	218	235	235	250	234	268	255	224	239	246	226	258	257	288	213	230	231	208	228	241	231	231	211	275	264	212	220	223	219	211	216	250	230	220	270	220	241	251	252	228	223	226	209	222	236	255	237	222	242	212	191	226	236	250	220	242	237	227	206	257	223	244	256	230	242	222	210	292	247	244	220	267	195	236	249	252	235	211	200	226	247	233	235	249	238	217	235	259	209	218	224	250	219	216	203	230	230	227	235	246	236	246	234	230	230	208	210	252	221	212	214	240	243	257	235	218	224	223	239	212	209	208	228	231	217	229	236	227	213	254	199	224	235	239	214	239	220	225	208	235	234	208	210	239	228	239	225	236	243	224	222	256	243	226	252	228	212	228	222	229	237	222	209	231	264	250	235	232	247	244	234	259	226	230	205	231	241	243	229	225	232	236	237	226	217	242	229	240	243	239	263	243	246	239	217	236	262	253	255	265	227	222	241	227	265	254	232	233	228	234	220	232	215	238	231	225	234	214	244	243	238	229	250	246	243	198	239	254	259	245	244	216	231	223	213	217	228	267	238	236	265	217	219	239	232	238	243	233	226	269	243	249	243	223	224	213	235	232	224	251	231	246	244	235	213	242	248	224	234	257	232	256	221	264	227	221	231	223	256	229	218	242	221	227	236	243	255	236	215	238	233	265	230	248	218	242	232	239	233	214	234	228	234	244	224	239	239	209	229	221	253	225	220	234	195	241	232	236	246	246	240	207	214	240	227	210	224	224	248	224	222	235	238	231	203	221	212	251	228	250	254	237	230	238	239	231	224	226	241	271	209	229	239	234	234	234	235	244	247	228	220	264	230	235	217	220	221	235	240	242	239	222	231	225	253	220	252	234	245	245	254	220	247	225	227	204	266	235	234	252	222	257	235	220	247	209	229	209	212	235	237	229	246	250	212	219	223	226	208	232	241	240	218	228	220	215	231	268	249	238	245	236	222	257	232	201	204	220	225	200	226	230	248	246	212	222	246	246	213	234	241	228	234	253	230	229	206	242	238	213	247	220	210	192	225	246	250	247	245	242	223	226	251	233	267	223	262	213	253	265	239	240	214	259	234	219	243	209	225	217	238	234	217	242	232	216	222	234	242	234	227	236	235	228	242	251	240	223	216	222	234	245	220	227	223	198	238	222	238	249	217	232	232	251	247	251	227	238	216	240	225	241	221	217	217	243	235	239	236	215	223	247	213	201	230	236	226	245	233	222	245	230	261	216	196	236	226	257	252	226	238	219	247	234	246	234	235	222	235	230	239	247	236	231	243	218	231	241	235	226	242	241	222	218	242	229	207	229	222	231	230	241	229	239	243	238	219	224	238	233	219	229	239	210	228	216	232	235	213	240	224	250	214	220
3050	8399	5610	2559	1790	1355	1030	875	737	617	610	558	499	501	480	406	413	423	459	399	418	399	374	359	387	357	406	338	362	367	368	365	350	360	355	367	341	335	374	359	363	386	340	374	356	366	303	370	341	371	332	335	355	357	337	385	328	333	335	396	354	331	364	385	369	341	337	380	383	360	360	369	358	349	350	378	366	354	371	362	352	389	350	369	372	381	348	383	335	345	378	370	359	375	341	382	323	349	387	356	350	353	386	344	369	345	338	367	337	342	345	330	372	309	377	354	367	332	356	332	352	345	380	334	359	389	333	330	351	355	357	392	367	350	347	342	354	364	377	310	336	330	364	356	347	360	396	347	338	319	324	336	352	312	381	328	329	354	397	363	352	338	357	341	359	334	361	396	377	362	357	322	361	338	377	367	347	358	369	368	338	361	338	345	345	350	338	329	338	353	364	334	372	356	372	380	396	345	387	366	340	313	360	369	352	365	350	349	365	383	357	354	386	356	368	359	338	352	312	356	347	358	358	359	342	339	336	350	303	306	351	325	354	318	357	346	363	335	338	383	369	334	374	345	386	352	370	366	338	390	360	376	379	382	351	335	352	360	322	332	344	353	336	349	348	316	326	379	333	352	362	358	339	357	360	353	360	353	386	330	365	355	353	346	363	356	364	356	344	350	379	379	331	312	386	372	352	337	341	319	369	361	342	356	344	352	336	397	354	352	347	381	384	354	345	374	335	369	375	346	345	371	373	371	372	352	365	356	365	361	373	352	349	323	370	342	364	353	348	366	349	362	364	390	349	372	343	330	360	337	346	323	390	328	328	371	341	333	373	348	346	341	358	346	362	352	343	329	365	353	342	357	345	327	333	327	353	336	358	350	357	328	365	365	361	350	362	345	361	337	364	367	361	355	356	327	326	345	366	342	369	386	360	363	359	327	362	356	335	331	360	350	347	398	375	360	389	367	361	364	321	353	375	366	332	370	338	352	347	312	353	351	336	374	353	325	396	329	345	403	375	366	367	333	325	326	349	345	336	358	354	349	375	357	363	339	337	321	325	333	355	351	329	378	337	320	352	364	329	329	362	360	342	366	317	361	338	354	355	362	354	343	394	356	349	336	361	348	329	358	357	368	384	369	346	360	367	356	382	362	397	353	346	359	355	324	374	346	353	340	324	355	362	374	334	365	307	355	343	337	307	317	382	313	340	384	326	342	375	347	368	378	317	362	381	356	358	368	333	362	358	354	373	367	348	372	351	340	330	343	371	335	369	413	386	345	372	359	341	356	337	338	396	344	349	363	378	344	357	346	318	331	343	392	367	353	401	359	346	352	340	326	350	360	377	341	395	344	360	336	318	374	340	353	348	352	383	327	335	369	378	374	350	385	328	361	321	343	357	361	379	340	366	355	352	340	380	355	353	353	338	342	354	360	358	365	367	378	342	358	357	372	400	346	355	362	306	336	381	335	354	363	390	350	324	377	347	349	354	328	397	360	349	370	338	353	359	339	349	364	367	358	344	368	377	347	346	342	321	382	359	360	335	378	363	362	333	329	355	369	402	344	360	349	382	351	368	358	347	353	343	337	335	335	420	306	347	344	363	359	365	360	344	332	326	339	346	374	330	373	361	337	359	362	326	357	345	370	344	356	339	364	334	335	351	348	372	384	351	361	337	376	331	330	384	323	319	363	345	371	336	324	355	369	368	347	353	361	365	344	382	365	350	344	349	344	339	343	363	348	340	370	353	361	380	329	351	329	320	350	344	346	330	347	338	340	371	353	338	353	357	358	351	362	387	363	350	354	364	378	345	346	367	346	351	330	362	349	371	338	336	356	377	348	376	326	360	364	373	361	326	385	385	338	371	355	349	382	358	339	341	327	336	369	368	327	338	363	335	334	382	333	351	366	342	355	377	376	344	328	327	351	354	329	353	305	357	335	364	375	374	337	354	361	338	378	384	369	323	371	353	345	354	352	352	344	355	359	347	361	369	358	374	341	359	343	337	340	345	379	329	367	337	380	370	329	341	339	324	350	380	344	349	350	320	380	349	329	363	372	398	365	369	327	381	352	305	349	353	354	348	358	347	330	354	342	363	369	352	351	345	343	369	385	347	340	351	363	358	369	353	330	359	395	344	347	387	331	381	325	369	352	333	372	358	370	351	323	382	373	356	362	363	319	350	333	307	349	358	348	312	342	351	345	344	349	348	334	343	375	365	322	363	391	335	363	367	361	376	366	360	343	355	368	358	368	332	330	368	344	316	361	343	350	325	332	369	344	328	348	341	362	370	338	366	380	350	328	366	331	353	361	324	335	326	361	347	350	359	384	360	373	344	368	330	386	370	363	332	355	372	373	363	357	376	346	342	358	381	339	334	353	356	330	350	341	348	361	332	363	367	369	360	365	351	344	347	386	365	360	359	367	359	350	318	378	379	375	361	365	352	346	368	359	323	375	338	394	348	348	358	331	344	370	355	340	371	360	354	386	347	350	354	347	328	382	375	340	327	310	347	335	315	367	351	334	377	333	355	361	354	341	380	330	338	335	371	317	355	353	360	369	351	393	349	376	375	386	345	337	370	347	331	361	349	380	332	310	364	344	349	348	372	350	362	353	352	358	385	333	354	362	355	364	359	305	351	382	359	376	354	344	320	318	330	339	354	347	364	362	380	343	345	339	358	337	343	343	344	359	311	386	325	348	325	356	320	371	368	353	380	363	363	347	362	350	333	378	378	336	343	352	311	363	355	328	358	346	362	382	327	380	328	355	359	353	363	355	321	314	373	343	345	337	368	339	351	368	337	336	326	340	321	365	372	355	314	363	335	341	327	316	317	358	404	361	346	364	336	342	386	409	360	370	348	347	372	318	353	386	354	312	370	357	355	342	346	353	397	366	338	370	370	324	350	333	327	373	323	362	371	360	347	316	340	362	365	317	338	342	365	407	365	392	354	360	352	385	353	338	354	345	357	384	351	335	342	369	386	389	331	382	353	368	381	375	344	344	368	343	332	320	335	341	340	370	363	373	337	338	343	331	368	369	314	350	374	341	376	338	336	339	387	315	368	352	356	387	350	344	371	360	320	380	333	389	335	374	338	303	374	349	342	338	341	376	369	359	342	319	377	376	339	320	359	345	345	358	383	347	355	314	389	361	321	379	367	343	363	349	334	339	321	375	349	371	372	323	344	367	346	315	347	352	387	342	381	344	349	356	290	358	358	347	345	350	337	362	330	358	376	355	348	362	339	358	331	342	391	355	357	377	398	353	396	356	367	334	367	352	346	363	351	364	360	369	343	359	358	371	344	343	372	367	400	340	364	325	337	344	342	349	338	352	345	363	340	348	349	358	356	370	369	373	345	346	341	329	347	360	336	367	327	374	376	353	359	377	371	352	335	319	354	383	366	332	371	370	338	361	353	319	346	379	349	341	386	336	358	359	347	377	345	335	338	363	375	348	337	341	326	378	352	327	369	375	365	334	318	349	348	343	347	345	390	352
24180	20941	26325	24642	2972	821	801	714	663	689	650	635	632	638	592	620	650	626	533	585	610	617	618	610	602	643	624	598	626	585	592	600	603	630	628	609	645	588	594	626	625	657	614	600	582	606	570	593	626	601	630	616	635	621	607	591	616	587	619	612	665	638	611	621	585	624	614	621	583	603	579	596	590	582	603	623	535	609	598	567	589	611	635	607	587	612	610	630	600	571	563	577	632	616	635	578	638	631	560	593	574	638	617	610	609	608	598	604	605	618	622	587	595	585	588	610	575	582	604	605	579	606	610	649	616	574	581	623	594	604	578	611	573	628	578	622	611	619	606	610	589	619	588	641	612	598	625	630	578	596	578	607	602	587	590	597	612	550	663	565	572	614	592	643	588	578	582	576	607	583	641	593	575	590	581	609	618	599	581	651	628	621	601	645	616	613	635	566	565	590	608	617	626	650	631	622	649	635	625	619	578	614	577	605	589	627	585	583	628	604	614	604	627	590	614	572	577	626	618	659	652	617	575	592	616	635	581	576	590	549	595	588	590	592	569	582	576	584	631	613	601	617	550	631	556	631	583	607	552	557	615	621	612	605	579	595	660	595	582	617	565	595	640	603	625	547	580	617	613	596	612	628	637	545	621	607	553	601	639	600	597	608	575	642	590	625	580	622	620	643	647	582	598	613	582	622	610	566	589	637	596	585	618	599	618	577	596	568	602	604	556	639	603	598	613	579	598	637	585	607	638	605	605	580	592	566	575	578	624	601	628	618	581	588	553	600	665	598	575	598	570	603	623	644	594	601	577	626	624	564	630	602	612	604	626	631	587	618	589	569	621	592	593	616	591	578	625	623	584	591	601	607	634	612	577	588	578	597	638	584	598	600	650	574	619	621	605	571	582	591	630	636	628	608	586	614	629	598	607	601	612	587	617	634	592	638	604	645	634	565	588	594	588	637	546	631	618	591	610	612	628	604	601	538	608	584	664	584	597	619	624	591	615	624	590	553	659	584	587	599	618	600	640	580	588	585	605	600	590	598	614	603	597	653	600	621	605	572	588	643	626	634	597	588	613	619	593	602	615	632	602	612	611	569	601	622	643	637	638	593	623	626	634	598	618	597	639	609	586	588	576	634	601	598	589	596	667	633	598	599	576	601	599	601	618	580	562	565	604	599	597	564	595	601	582	591	600	613	594	591	577	613	668	625	622	588	647	603	629	589	650	582	583	617	569	605	608	632	605	579	616	591	670	594	630	605	598	586	580	622	597	674	610	660	546	608	595	628	626	594	619	576	612	602	639	629	590	600	658	602	626	556	630	580	593	621	607	612	582	618	596	609	578	597	571	587	589	609	578	544	562	637	647	617	610	597	608	592	581	613	605	567	611	630	592	621	622	575	641	592	623	582	634	569	590	624	601	552	613	617	616	620	596	613	584	609	567	629	602	609	624	600	573	631	613	649	615	579	632	599	690	631	614	616	602	619	620	613	636	572	582	629	657	627	640	570	573	594	653	571	566	587	578	600	607	561	570	595	607	615	535	612	628	547	593	625	631	593	636	635	595	612	605	582	648	595	585	619	562	599	568	577	648	606	628	582	608	617	605	612	603	586	625	596	582	627	569	600	584	587	603	565	603	565	612	640	606	610	635	607	603	619	653	586	563	609	588	596	604	591	621	627	626	618	576	623	590	555	600	588	595	607	576	591	597	577	643	590	623	615	607	623	632	591	572	617	601	605	631	593	562	593	584	592	601	598	616	593	567	623	620	559	596	615	570	571	568	578	580	579	606	592	550	586	591	582	509	574	615	637	617	577	604	582	573	589	587	609	576	572	664	588	605	545	581	668	605	616	600	579	599	586	641	609	633	577	633	621	604	619	629	640	623	615	591	579	576	622	624	577	654	630	614	579	552	576	624	608	627	642	596	588	580	634	588	611	594	599	614	622	650	616	593	612	610	581	620	596	586	587	616	592	583	597	625	531	605	575	589	594	636	577	596	599	553	555	607	612	591	588	614	579	620	572	623	578	615	628	530	593	603	611	635	584	625	606	615	612	599	554	636	640	622	604	582	588	595	654	637	605	623	600	610	613	601	608	602	621	585	553	601	623	637	597	605	626	598	589	586	628	616	582	613	638	600	583	657	614	623	613	582	612	582	590	598	621	584	598	617	585	610	605	581	611	608	606	640	593	638	612	590	633	601	649	594	605	610	614	625	588	637	642	566	614	606	583	632	614	572	617	618	602	551	584	638	591	595	598	649	615	628	625	544	653	580	612	661	598	580	570	584	602	631	589	624	584	648	595	663	602	583	603	599	567	600	609	591	588	597	588	605	563	589	617	612	612	574	578	615	607	621	578	609	607	620	621	594	589	616	604	592	570	577	612	559	612	582	583	580	599	566	582	584	621	582	589	610	594	598	642	608	638	620	620	585	579	624	597	538	598	595	588	613	592	607	609	604	598	622	603	622	576	614	623	616	597	633	612	615	574	623	592	595	600	560	617	574	610	621	648	605	588	620	600	591	627	602	599	636	562	618	604	564	599	644	590	591	611	607	609	619	612	614	617	597	594	583	628	576	605	571	627	550	630	624	598	646	612	620	611	610	613	650	567	632	632	582	571	624	594	645	604	600	614	616	603	575	645	642	581	577	577	571	606	573	632	607	605	594	611	569	577	589	650	612	544	591	598	599	592	599	605	612	582	597	596	567	626	602	606	614	629	562	638	592	606	581	631	555	571	621	588	610	611	587	631	601	631	556	570	623	595	590	647	577	602	600	591	623	581	600	589	619	622	576	613	599	573	576	551	607	648	625	633	592	630	577	621	587	569	571	588	575	654	604	614	646	619	598	581	629	591	611	708	589	562	561	652	618	573	580	582	645	629	606	586	592	625	625	602	613	638	595	572	574	584	578	609	596	605	627	618	577	647	616	605	597	638	591	579	625	569	571	573	613	595	603	610	643	608	611	612	584	580	609	590	580	629	661	606	618	576	601	595	569	602	601	635	604	606	589	579	599	615	614	610	586	623	630	605	592	612	647	634	613	651	585	609	620	577	589	628	613	637	582	593	603	595	619	646	608	631	563	591	596	604	581	592	605	587	555	652	619	608	620	624	636	615	597	587	606	545	615	616	648	617	599	571	620	589	608	583	603	645	597	624	603	597	629	592	615	594	580	607	594	597	582	636	664	619	592	577	616	625	585	596	633	606	571	567	611	608	656	589	629	636	593	541	590	623	610	613	641	593	584	586	596	570	590	651	590	602	550	589	597	596	576	599	622	587	626	584	609	633	636	530	594	625	567	596	625	599	602	605	608	600	616	560	594	611	552	598	607	579	593	640	583	642	615	619	565	598	625	573	620	584	620	589	610	613	669	595	611	609	559	594	585	614	642	567	591	616	619	613	629	610	590	640	607	637	582	608	590	566	596	638	616	633	592	597	593	608	601	621	557	597	595	668	577	595	573	579	571	563	589	602	620	599	645	627	597	632	597	588	557	633
3422	4823	3369	1933	1529	1277	1187	1059	1024	934	970	919	889	881	924	962	897	918	851	871	843	851	854	834	828	812	802	783	855	807	807	800	858	846	860	850	813	879	781	913	845	832	795	793	832	872	825	882	822	822	814	823	880	867	793	820	787	814	790	862	829	794	845	793	855	897	783	832	788	812	843	790	818	842	835	833	885	807	858	811	796	843	786	833	801	814	825	858	799	803	806	817	775	792	811	809	838	886	846	815	815	830	819	831	770	834	856	820	867	829	826	856	839	788	833	799	851	781	797	832	804	850	846	778	791	857	898	848	823	833	785	826	900	907	898	790	818	844	838	845	854	816	816	837	823	809	850	816	933	862	821	870	823	838	853	835	861	809	871	799	825	894	772	802	822	811	845	857	769	805	845	786	806	798	851	837	826	817	881	888	832	847	791	817	816	833	783	831	760	812	854	814	809	789	804	783	813	823	811	877	835	885	829	833	848	770	787	831	782	861	834	848	881	844	789	854	832	818	838	846	769	846	827	804	820	797	844	808	829	805	839	824	837	771	822	810	794	867	790	920	855	820	853	803	866	793	829	816	797	854	884	892	836	820	841	875	781	836	905	877	820	801	831	859	792	800	767	778	874	797	808	841	761	863	896	828	781	825	863	783	769	794	853	820	864	791	807	781	847	828	842	841	845	763	808	845	811	814	871	853	812	824	809	798	771	875	794	848	829	814	777	790	851	837	779	812	831	788	808	851	768	841	879	860	873	845	790	775	807	814	753	860	821	808	818	761	801	822	835	813	786	793	874	852	844	901	841	866	756	855	783	844	838	831	783	832	795	859	803	841	813	772	831	814	817	833	905	859	834	801	824	837	765	881	873	843	806	888	880	826	807	813	827	834	849	849	830	865	841	832	846	829	803	834	838	813	788	801	836	834	828	841	892	857	830	815	790	785	872	836	832	809	819	803	848	812	835	834	867	820	839	863	843	867	799	840	853	818	872	792	842	819	834	820	809	879	852	878	814	800	788	844	854	837	888	782	823	819	818	826	837	769	786	812	819	860	837	776	860	796	812	727	831	819	856	856	827	825	807	860	776	839	812	840	814	839	865	769	809	786	846	802	839	844	832	824	806	822	825	806	878	795	832	823	813	801	837	808	801	869	808	836	794	825	837	822	825	821	821	809	846	862	809	854	811	831	835	809	812	771	849	836	844	852	814	840	763	827	834	839	842	840	823	833	794	906	833	858	816	827	835	829	802	820	867	862	781	861	858	881	833	842	839	848	794	863	851	854	839	802	818	853	824	834	800	842	840	861	853	849	820	825	859	832	845	820	832	841	844	883	836	783	834	818	859	757	842	816	865	814	830	829	802	798	837	811	798	840	811	811	772	902	835	843	770	854	850	809	846	851	839	899	829	771	833	799	805	836	770	810	816	748	826	810	844	817	874	786	825	873	842	815	842	773	851	809	834	798	775	795	867	796	841	840	824	831	845	831	810	825	780	821	862	821	783	871	811	790	813	851	818	835	891	795	827	878	846	865	885	874	792	819	860	844	849	763	827	801	810	835	808	798	778	775	829	844	823	840	826	757	877	809	858	853	855	845	856	820	827	835	800	856	808	799	844	877	807	841	819	819	845	796	857	850	812	793	835	816	872	826	811	847	795	802	838	860	855	849	799	853	815	845	825	862	827	856	801	796	865	808	863	850	819	847	824	848	818	889	788	813	813	815	816	851	839	799	806	779	789	808	844	806	819	886	811	804	786	842	854	801	861	803	843	826	832	808	801	801	864	843	822	861	851	832	790	866	882	867	859	828	787	789	853	806	817	846	845	850	820	822	791	807	844	840	903	762	828	794	837	823	824	782	900	859	879	841	831	892	800	836	824	848	870	826	791	843	877	836	841	819	819	828	822	773	823	861	883	829	849	873	831	854	801	833	782	847	854	852	779	856	819	829	839	823	839	822	855	842	819	849	834	805	794	825	814	782	846	877	865	812	788	797	839	763	856	874	846	805	847	850	815	792	853	825	835	849	848	816	819	788	803	803	824	852	792	815	838	850	824	862	822	751	828	790	822	772	844	827	818	795	818	821	860	774	829	840	791	777	858	831	875	839	824	801	769	774	804	837	808	846	806	850	853	829	776	883	785	841	821	844	840	834	775	819	831	855	825	819	813	820	844	871	792	817	864	827	820	869	817	844	882	842	843	815	885	826	805	828	814	865	820	809	794	840	816	855	824	840	807	847	836	844	843	826	809	861	827	882	854	812	814	820	785	858	815	829	864	820	808	820	791	861	803	789	833	801	809	780	861	833	801	860	843	799	814	811	824	843	832	831	836	786	864	747	805	820	840	823	837	844	898	802	892	835	835	859	828	806	846	837	775	787	831	884	810	835	831	845	813	839	818	830	865	780	835	829	878	834	821	800	846	776	845	873	819	804	812	811	831	771	891	762	842	806	834	868	841	807	846	844	821	823	826	828	791	827	839	868	855	807	813	825	799	833	855	762	828	738	836	848	828	836	829	791	843	836	820	823	846	837	863	800	806	803	860	848	837	826	882	838	798	811	842	837	833	822	848	804	816	772	796	879	834	804	832	838	822	880	798	836	818	830	796	801	830	831	815	848	838	817	856	810	870	825	845	813	846	795	786	825	799	819	841	851	853	839	873	818	805	799	839	789	828	836	839	826	807	839	807	790	785	859	891	893	837	859	798	798	797	838	794	825	844	871	807	789	835	800	866	832	819	824	813	850	845	835	848	834	853	810	815	803	823	847	826	820	823	813	887	864	782	780	818	880	840	819	809	827	834	821	800	797	821	866	855	757	842	848	746	840	814	906	859	784	857	769	813	840	803	830	800	828	847	930	803	813	792	835	828	813	802	795	831	798	851	854	821	815	760	796	858	871	838	855	887	808	796	818	808	840	795	876	788	813	826	859	876	831	851	791	810	867	834	820	877	863	787	786	804	875	758	825	830	824	862	851	866	769	828	824	874	779	844	842	807	823	843	801	823	795	860	820	834	846	823	810	832	824	833	799	847	773	836	854	801	839	815	820	825	837	861	835	813	789	837	870	805	815	856	799	807	815	848	821	801	823	841	814	827	826	810	825	797	821	782	834	869	853	868	836	854	814	829	836	858	842	827	804	862	847	783	832	835	845	793	825	836	849	838	859	811	796	838	827	819	804	855	818	766	847	794	826	825	837	844	845	822	847	855	797	775	826	846	823	827	783	811	852	875	817	791	833	837	789	777	840	821	856	837	838	817	846	815	882	802	818	850	825	834	811	845	876	855	819	834	824	805	753	830	809	833	828	835	826	852	826	813	855	822	792	794	860	844	836	823	839	812	812	786	798	831	817	809	858	878	834	816	820	787	816	807	821	845	854	825	814	815	842	862	835	823	834	842	807	814	840	826	830	852	817	806	846	866	845	780	885	832	859	850	857	771	823	805	896	821	828	857	854	790	809	793	814	742	835	828	834	824	816	868	812	913	800	813	823	826	808
22066	20978	28556	23572	20966	20626	2257	601	471	434	428	336	285	284	317	285	272	229	240	225	220	237	214	224	230	218	198	206	229	192	208	209	207	202	198	217	231	229	182	210	211	210	225	188	182	204	205	212	210	205	223	188	197	218	179	225	183	202	210	198	185	191	216	192	197	191	197	213	182	201	188	212	219	193	216	205	197	179	211	189	187	186	195	228	219	211	221	211	216	200	219	217	170	190	195	192	176	174	198	205	206	196	189	188	183	207	186	200	198	175	188	189	203	184	174	192	210	172	189	191	209	203	201	210	208	194	194	182	200	202	235	200	214	204	196	184	169	205	195	188	214	203	195	179	189	206	185	168	190	178	216	188	206	203	198	198	190	188	221	207	225	202	194	202	198	180	181	201	182	218	171	207	205	190	210	218	212	217	189	178	174	206	213	192	201	182	195	183	200	183	180	196	205	190	186	182	197	216	211	228	201	189	182	197	178	188	213	213	205	218	192	159	168	202	205	208	207	193	195	182	203	198	177	198	201	193	190	182	191	212	202	189	188	208	214	183	188	180	205	197	197	186	200	217	198	189	176	201	208	199	177	169	190	161	189	199	215	203	190	186	194	183	211	185	193	203	178	199	199	196	177	179	214	190	187	172	202	187	182	173	202	185	195	202	192	177	202	191	181	202	198	183	197	208	185	191	178	205	191	206	178	197	194	210	186	170	196	173	187	183	209	183	201	193	190	187	182	170	172	187	180	209	195	185	216	155	196	218	190	201	220	190	187	184	218	194	214	183	195	200	176	195	183	193	189	203	208	187	192	181	233	184	184	194	190	221	204	200	193	213	185	220	186	184	195	180	176	192	187	181	185	182	193	167	202	216	193	185	202	184	225	185	193	216	191	196	210	191	164	183	211	164	203	172	194	203	192	207	196	179	219	194	193	190	162	191	165	194	189	174	203	194	187	186	196	196	198	196	181	203	163	199	209	181	191	195	178	179	197	196	210	185	207	187	192	181	191	197	204	192	190	211	215	178	196	222	171	192	186	196	217	187	210	193	195	186	196	199	190	166	175	176	188	182	200	183	189	181	221	209	196	188	195	195	221	202	201	190	205	191	173	218	195	197	211	199	199	198	178	204	177	182	207	197	198	196	218	198	194	190	185	220	188	180	195	212	198	219	212	188	177	182	183	182	214	198	190	191	215	184	194	213	190	188	208	184	190	208	221	175	177	200	202	208	189	180	209	196	201	216	176	180	201	189	215	165	184	186	174	196	193	183	197	210	199	180	191	200	195	183	194	196	200	208	190	183	199	206	212	180	182	175	206	178	187	192	201	199	221	180	184	176	189	197	207	224	220	183	207	212	171	210	205	180	209	195	221	166	194	196	218	178	187	193	207	198	174	185	198	195	196	202	187	227	188	171	181	201	227	170	227	193	176	197	182	218	185	191	217	184	181	204	202	204	184	203	201	197	181	193	205	194	209	207	200	193	202	182	201	210	200	201	195	202	181	185	188	194	190	191	194	164	177	190	204	191	171	189	213	193	180	218	195	183	196	175	199	190	205	203	205	197	191	191	192	189	197	176	202	210	187	215	218	202	188	200	203	178	199	181	211	206	184	175	189	204	194	202	192	185	187	215	186	201	194	195	206	182	190	193	185	197	218	182	207	169	186	170	197	181	203	184	200	188	198	176	207	206	204	224	185	216	192	192	201	194	195	200	182	197	174	184	202	209	221	225	187	189	219	198	189	185	186	187	185	157	184	201	200	200	195	210	169	180	182	177	186	184	189	186	222	192	196	187	199	207	190	184	182	204	175	201	210	164	190	178	188	196	164	197	196	191	209	175	201	188	199	194	205	212	192	184	180	194	206	210	216	189	205	196	206	179	193	193	208	188	186	197	228	203	172	173	179	187	186	187	169	222	203	217	193	199	181	204	182	180	189	179	197	186	190	218	196	219	227	192	209	221	195	186	184	189	178	205	183	224	206	198	200	210	183	202	205	204	205	212	179	177	184	188	192	207	195	191	207	190	198	206	186	191	183	217	192	199	204	202	163	190	209	224	211	198	181	190	186	203	190	186	192	190	197	204	199	183	187	178	180	184	208	189	191	201	175	197	200	202	181	218	201	193	229	184	187	188	168	171	199	182	212	190	189	195	205	175	197	180	196	196	162	184	170	183	198	195	172	213	201	195	171	191	215	217	187	181	201	201	199	206	200	184	180	191	191	181	186	199	206	213	179	167	218	207	200	196	192	197	189	164	219	173	185	201	177	184	182	169	193	197	200	216	187	198	180	201	209	187	213	195	180	180	193	199	200	203	196	190	181	196	195	219	210	182	204	177	208	226	210	143	183	191	199	181	203	183	208	189	189	201	201	197	212	187	196	193	192	197	219	178	197	201	198	190	197	174	170	208	193	183	209	205	169	181	174	211	201	172	192	187	195	188	201	174	174	204	209	204	193	178	179	159	195	200	193	204	195	211	167	212	186	190	191	202	200	213	191	214	169	166	188	201	184	201	195	191	215	211	197	198	197	205	214	202	191	219	201	160	204	216	203	179	219	200	215	192	195	192	214	172	203	191	166	187	210	187	196	213	214	243	196	195	177	184	188	188	193	203	198	188	189	196	188	175	186	188	193	204	199	191	178	201	199	210	194	170	195	197	194	173	219	203	199	187	194	189	193	202	194	202	190	213	178	199	204	205	192	201	189	197	189	183	196	170	198	192	174	190	197	187	171	202	192	167	189	191	191	179	171	195	208	193	205	194	186	203	203	192	206	205	203	198	202	205	179	213	199	187	197	213	168	208	187	194	196	186	211	213	213	179	210	176	205	202	201	210	186	193	206	196	187	184	219	199	179	187	185	188	221	183	194	177	196	178	202	199	209	183	219	181	229	175	203	218	193	195	182	184	194	156	180	196	212	189	172	188	197	208	190	211	178	185	199	187	203	193	202	194	199	225	213	212	203	203	190	187	190	209	183	196	197	192	180	221	190	185	191	173	206	176	188	201	191	173	204	189	175	159	195	202	204	180	199	205	191	193	205	185	192	169	192	185	205	214	192	183	195	194	195	230	194	208	197	167	184	176	191	199	176	206	171	205	154	214	215	184	203	209	210	158	192	194	214	186	208	201	218	190	210	178	202	173	196	191	197	201	181	204	182	192	200	199	206	189	177	182	198	223	183	180	205	197	208	196	216	198	188	203	191	189	199	199	197	189	176	173	203	180	183	201	178	188	187	187	189	178	203	192	179	197	195	208	187	174	172	197	193	201	195	182	218	176	189	177	179	190	204	177	188	204	191	176	199	198	172	192	189	191	203	187	187	215	189	199	213	185	213	189	173	195	190	195	192	192	195	222	192	195	193	201	189	167	199	196	200	199	175	180	210	195	180	197	196	173	203	203	203	184	200	187	188	207	217	184	190	200	204	219	184	183	173	183	185	203	191	179	205	190	198	205	210	186	227	179	183	222	162	207	202	189	172	210	196	196	190	207	182	199
4283	13545	9201	4289	3065	2141	1597	1236	984	868	742	618	632	524	498	449	400	406	378	376	398	371	355	331	316	338	346	339	332	330	327	297	299	279	267	294	296	313	274	290	301	287	245	288	273	263	286	315	294	266	275	285	280	299	285	296	296	286	260	286	287	285	282	261	271	282	277	265	284	286	261	259	256	288	279	298	269	268	259	287	268	281	300	270	265	262	267	309	266	281	265	286	307	254	244	300	281	256	285	299	248	275	255	275	267	283	298	288	282	288	302	238	273	304	227	275	279	292	275	254	264	259	272	269	257	255	288	281	275	281	241	286	270	247	288	288	279	269	288	273	274	276	306	270	282	251	276	262	273	259	261	296	280	266	246	280	284	286	282	292	272	289	276	289	289	294	251	259	267	274	296	242	270	265	261	257	303	281	273	279	270	248	289	282	265	243	253	264	290	269	268	277	250	295	281	267	248	273	278	279	296	258	260	320	254	276	283	273	234	280	254	259	272	289	251	249	287	295	285	276	247	253	289	276	240	257	275	268	285	240	277	261	288	254	260	282	234	290	245	266	276	279	254	288	294	281	245	265	264	265	244	281	279	258	274	252	286	271	274	290	266	243	269	254	251	260	265	266	284	281	308	281	285	283	272	266	287	285	276	262	256	283	284	276	272	292	295	284	259	276	262	271	268	265	288	261	289	248	296	244	265	267	270	280	272	248	258	240	267	244	276	289	284	269	278	275	278	292	252	223	251	265	273	286	264	276	263	284	280	257	262	293	284	263	261	285	286	264	270	266	261	272	280	289	307	271	278	284	256	246	260	277	297	250	275	298	271	283	283	271	288	252	270	270	280	266	273	288	270	267	264	283	257	269	283	273	247	310	249	248	275	237	221	256	270	267	280	246	263	298	265	291	296	302	267	273	259	298	262	262	253	271	229	268	285	293	267	240	282	270	281	296	266	268	273	301	252	288	272	254	256	282	277	289	259	236	244	249	279	251	275	247	267	261	298	251	289	289	250	288	260	271	293	277	306	293	298	291	280	284	283	272	253	262	300	258	257	276	277	255	297	251	304	275	250	257	271	290	260	289	277	277	275	251	269	254	309	299	288	270	253	267	252	273	258	264	267	242	245	257	267	258	285	286	293	278	298	265	265	244	274	274	285	305	260	261	270	273	277	242	271	248	276	257	258	269	276	271	308	255	265	251	255	272	265	262	282	301	277	247	271	265	263	296	262	243	275	259	296	314	260	297	237	278	226	249	254	252	285	239	268	274	262	273	259	254	269	292	267	294	287	270	276	276	237	270	258	300	257	273	276	263	240	265	270	268	263	270	247	251	287	252	267	287	282	263	242	260	283	280	262	301	301	271	271	231	297	283	273	259	264	256	303	257	269	253	260	274	246	250	257	282	281	320	280	286	264	282	268	272	276	293	276	263	239	258	274	279	277	269	260	274	265	255	254	258	302	254	280	259	256	275	279	289	285	269	281	269	264	274	278	254	256	245	245	272	275	251	240	302	285	254	282	274	271	258	264	267	262	261	261	262	262	272	244	265	291	297	252	293	272	246	260	284	259	248	293	268	269	268	258	258	287	287	258	280	259	256	277	268	284	284	263	263	257	254	252	262	277	260	273	279	277	282	284	256	278	271	276	290	265	313	264	296	276	313	269	295	287	268	226	274	260	275	255	278	310	287	255	274	289	295	263	258	295	269	261	271	278	252	288	286	275	286	272	302	273	268	273	252	263	293	248	280	278	240	250	271	282	226	278	288	282	271	284	236	254	275	251	286	257	287	272	275	300	289	270	238	271	255	242	254	256	258	262	240	246	253	264	245	253	267	272	280	291	269	264	247	288	272	268	275	289	285	253	284	273	292	255	278	287	304	263	290	267	281	267	281	280	298	256	277	273	260	288	288	282	248	246	289	284	292	260	292	291	274	248	251	289	259	289	253	278	268	264	248	273	266	279	265	270	299	297	269	260	268	247	255	265	288	280	293	293	264	272	262	280	261	267	268	246	254	251	273	282	266	285	272	273	257	275	285	272	272	263	273	236	266	264	308	272	273	249	272	259	249	270	282	267	293	219	258	245	292	282	264	265	290	292	263	285	302	296	258	239	273	275	275	291	279	271	261	279	279	308	280	239	280	272	256	272	284	281	289	248	283	271	238	267	293	270	286	285	283	256	285	258	269	290	279	269	264	285	292	256	270	285	252	272	254	273	291	273	278	244	295	268	263	244	271	268	288	289	271	246	298	285	298	289	248	283	260	289	286	255	287	274	314	297	254	287	287	253	319	279	272	261	265	278	268	268	261	271	269	245	264	262	251	273	265	285	260	257	274	260	293	275	292	261	274	287	298	278	277	278	255	286	264	260	288	272	272	294	259	277	248	289	261	267	255	268	288	294	254	263	279	292	267	250	254	285	273	286	262	281	242	246	253	300	278	266	260	270	271	276	279	243	265	271	281	286	285	269	273	265	287	282	275	293	270	259	263	311	294	272	271	283	248	264	275	245	240	262	268	237	287	276	279	270	259	277	290	268	273	292	279	266	262	273	276	266	275	265	296	287	269	271	256	270	247	262	266	258	270	276	303	265	277	246	265	260	263	290	268	256	269	288	304	256	258	260	241	286	292	281	270	283	257	284	266	254	272	260	245	301	279	287	257	269	257	248	279	262	251	259	278	272	249	297	263	273	236	267	245	263	256	254	270	260	273	262	284	255	255	251	276	289	287	271	288	272	294	262	265	273	279	260	290	251	270	262	257	272	274	269	253	261	279	272	256	268	287	249	267	281	260	284	267	266	250	270	281	243	260	263	268	250	270	291	291	270	258	260	248	270	278	269	266	279	311	280	278	265	254	263	261	283	244	281	264	293	253	279	268	285	236	265	264	249	282	255	252	264	279	239	258	232	268	266	280	250	290	258	269	264	250	284	252	298	257	273	269	291	304	301	257	290	253	267	272	288	268	313	264	262	246	305	269	255	258	270	262	298	257	266	271	272	300	284	263	267	250	257	263	239	267	251	282	275	263	290	282	273	252	282	281	256	275	242	278	297	252	248	238	253	306	274	305	284	276	261	290	255	289	246	265	248	264	281	281	259	294	280	258	277	261	261	238	230	266	305	258	301	253	270	268	291	280	302	290	247	271	268	272	241	291	265	264	273	261	289	276	277	261	298	251	271	271	278	294	263	287	298	255	279	259	269	311	301	259	282	238	274	263	262	260	287	250	273	270	251	269	261	282	273	269	278	255	278	260	240	236	281	243	285	246	270	262	306	270	271	233	246	239	283	248	289	284	268	284	290	284	283	297	274	264	277	278	296	264	273	274	278	259	275	274	264	236	252	262	277	269	285	257	268	295	282	260	271	260	278	299	261	263	290	262	234	271	269	274	276	276	281	250	271	272	271	266	236	275	259	276	248	257	268	263	277	273	281	286	260	268	263	271	275	257	270	265	273	268	259	281	279	257	235	280	297	232	294	281	262	278	258	278	269	263
26622	17322	3462	786	629	546	556	514	577	530	553	545	566	567	548	549	546	609	558	556	554	549	555	547	582	528	503	541	558	509	527	514	487	611	516	509	554	546	532	552	503	513	537	532	543	532	578	484	498	534	548	593	524	485	525	487	524	561	506	511	520	528	536	485	563	533	533	515	571	536	498	566	570	543	560	542	540	534	539	516	565	516	499	487	528	543	551	547	542	498	548	535	569	513	520	519	544	543	551	497	523	507	516	524	530	508	512	532	503	543	547	525	553	543	508	511	541	543	581	543	531	531	544	542	545	540	520	557	494	541	541	562	537	523	521	513	515	513	525	553	494	565	525	569	537	537	498	525	574	549	542	509	544	559	501	543	512	512	520	535	551	539	556	519	546	500	527	500	541	525	548	545	533	516	558	554	549	508	571	513	510	538	523	468	541	522	557	532	562	561	562	509	508	507	553	600	544	541	511	557	564	554	554	544	567	559	476	534	548	536	534	531	509	556	556	557	538	561	511	542	512	539	558	516	542	555	481	558	601	533	515	525	528	511	555	549	507	552	548	553	533	533	547	518	527	529	538	514	541	551	572	514	534	492	516	551	524	547	538	577	504	515	534	494	549	553	547	530	551	556	533	507	489	568	520	495	545	578	532	529	539	592	514	551	524	573	565	531	507	530	522	547	537	542	497	597	532	535	508	497	554	479	512	534	536	543	494	527	562	589	573	533	545	527	559	548	548	541	536	553	508	527	544	570	515	538	520	535	545	544	565	558	537	543	531	523	532	561	535	504	532	511	567	500	540	537	564	530	508	536	530	512	542	534	549	517	528	515	549	528	498	544	575	517	553	537	520	530	558	545	530	524	583	549	546	594	562	501	517	507	582	575	519	533	570	534	542	557	564	553	549	550	567	540	553	537	523	556	534	535	512	550	519	537	555	516	559	537	542	532	527	529	551	554	517	514	549	522	522	526	593	526	537	495	551	512	522	565	549	519	518	552	509	538	539	543	531	551	578	521	522	535	533	550	536	547	515	531	534	512	570	540	548	572	567	554	524	522	520	539	537	522	553	524	526	525	568	548	519	509	548	542	541	502	561	559	554	549	540	547	538	537	542	519	537	530	525	533	545	514	519	524	527	509	528	539	530	547	539	495	498	544	551	561	547	507	523	519	524	508	555	532	517	555	528	554	505	503	528	543	568	530	525	512	511	561	558	531	567	514	545	531	513	547	550	569	573	510	578	529	546	540	542	536	553	553	487	530	535	520	594	557	554	532	532	541	545	510	547	532	516	527	512	513	527	524	525	518	530	517	536	535	542	519	511	522	512	550	573	527	551	531	543	532	545	542	551	518	540	542	502	552	562	540	557	544	535	530	545	524	550	511	470	473	539	496	521	496	523	497	568	535	503	597	588	505	601	537	530	539	561	505	565	536	552	546	486	539	515	536	544	519	499	536	552	537	508	551	581	543	588	492	526	547	524	524	535	536	516	549	542	525	545	520	544	486	500	516	557	527	507	540	562	553	513	494	531	552	560	572	566	561	536	529	541	551	552	536	567	554	525	520	541	522	545	571	582	560	590	538	547	530	526	527	506	522	561	530	518	523	539	565	566	503	534	534	545	501	514	534	494	517	561	543	556	522	547	550	528	522	535	549	510	548	531	515	567	531	551	526	547	520	542	568	539	522	558	548	558	552	523	539	534	522	555	503	504	541	577	556	505	527	537	531	540	533	555	548	542	555	577	539	540	511	545	523	544	562	535	524	517	543	548	554	523	548	543	499	571	538	560	518	548	526	500	501	547	495	544	575	563	517	577	524	565	553	542	517	536	488	529	529	586	542	515	542	536	557	543	539	578	521	539	504	551	508	536	548	551	505	546	562	514	568	546	507	520	513	568	547	527	508	555	521	547	501	565	529	574	545	528	570	516	533	556	536	486	573	508	536	523	578	531	520	503	570	545	469	518	542	580	542	522	529	513	562	507	547	545	517	552	519	556	515	564	526	525	558	524	573	537	560	526	563	476	579	550	527	557	505	529	507	545	526	524	554	513	550	521	526	545	513	531	526	525	519	549	547	521	605	485	538	543	555	512	540	541	538	558	530	546	570	537	562	523	548	561	547	562	515	543	532	561	524	533	535	527	559	548	550	539	487	565	552	551	520	569	550	577	543	540	567	505	491	593	534	571	516	463	530	566	520	548	537	547	518	527	520	499	541	549	576	558	496	545	526	539	496	503	521	541	517	539	532	542	539	498	560	518	504	462	531	555	560	564	520	556	536	591	543	534	523	583	553	531	525	544	519	573	573	541	554	555	550	515	533	529	538	567	537	518	490	532	560	566	534	532	553	515	536	548	548	510	529	522	527	528	523	567	532	542	542	531	562	551	550	513	527	535	558	555	545	509	570	557	593	517	541	549	528	541	578	537	541	523	582	554	552	522	518	538	539	522	512	543	522	530	486	519	532	558	577	551	540	549	492	522	529	542	546	556	533	526	541	538	525	520	568	530	489	537	525	523	529	561	540	517	507	562	541	509	540	532	511	514	564	552	527	521	567	556	556	506	501	550	523	500	545	556	542	543	573	566	553	516	491	538	549	515	520	521	531	511	502	511	525	554	532	506	550	545	557	515	544	536	561	516	528	546	542	523	552	524	563	502	554	490	535	533	495	546	504	544	536	540	520	548	549	495	502	542	528	567	526	544	507	549	548	544	509	587	556	536	509	497	541	550	507	500	520	552	538	524	542	533	560	541	582	542	541	538	540	524	513	578	545	494	570	549	542	537	524	511	525	520	494	497	531	566	538	560	549	520	547	542	564	515	551	519	568	549	526	577	533	509	539	572	532	494	545	532	585	544	547	559	539	498	522	535	506	534	535	539	519	511	581	523	523	533	534	511	526	528	512	532	537	494	513	557	547	511	497	551	532	578	538	512	556	594	526	525	543	528	553	609	533	538	558	529	532	575	591	557	515	554	567	563	537	514	536	549	525	524	522	475	547	557	528	550	507	564	493	530	529	578	511	527	552	541	510	560	544	573	549	530	545	525	525	542	567	551	534	523	534	514	550	519	522	504	537	528	566	553	535	551	532	576	567	546	537	532	580	597	552	539	572	553	554	505	543	525	510	578	464	504	540	533	568	546	536	535	541	531	549	533	523	559	525	519	551	498	571	545	562	536	523	538	503	551	536	538	577	508	537	567	503	526	509	538	551	562	570	543	525	521	532	550	516	542	509	538	492	559	541	513	498	505	521	520	536	498	547	563	496	541	532	524	534	496	560	579	517	556	572	543	537	564	566	547	562	549	533	544	563	491	536	492	532	539	544	555	521	550	513	504	548	545	558	532	535	532	556	522	558	524	511	543	531	527	545	546	532	557	480	519	559	528	507	560	558	523	503	569	526	586	525	528	524	534	546	556	530	541	545	559	528	575	545	529	515	540	539	545	539	520	549	495	516	520	537	543	573	513	551	513	554	542	493	522	500	542	572	518	508	516	538
4112	1508	1219	938	854	852	818	807	810	758	768	739	723	753	772	696	759	751	785	779	752	729	790	734	769	801	777	771	803	757	736	724	824	790	740	770	768	812	757	696	757	758	746	769	768	794	754	757	732	737	717	765	773	721	752	752	775	750	751	759	797	699	732	706	721	783	768	803	752	749	735	782	778	767	805	741	749	744	771	760	753	733	736	753	696	756	760	778	728	746	752	723	683	755	763	788	750	789	729	757	730	789	744	714	757	800	787	777	800	720	721	715	765	754	729	751	754	729	716	720	718	733	747	815	755	755	729	753	733	738	765	765	750	727	789	752	743	742	753	751	754	801	748	782	748	740	758	729	721	738	730	769	749	790	770	757	766	753	695	738	825	757	769	758	776	749	746	764	793	786	791	760	820	733	752	741	769	791	778	781	785	758	769	703	743	691	755	765	767	773	756	739	755	744	704	782	816	773	751	746	785	744	768	741	798	751	765	779	741	748	778	731	716	744	724	775	734	741	768	776	773	730	706	737	730	760	753	778	761	797	767	742	749	794	748	751	759	752	781	789	734	782	800	758	752	766	724	781	783	758	760	788	779	747	758	828	771	779	790	770	722	728	708	773	762	713	829	770	781	759	744	729	731	817	743	754	764	753	810	737	737	771	831	775	739	765	767	735	777	754	732	756	700	787	739	762	766	722	741	732	776	764	734	764	708	803	755	752	779	731	748	736	761	771	760	760	830	740	773	801	742	748	789	740	763	773	785	763	780	734	718	760	729	774	777	726	748	766	762	777	777	754	752	744	763	770	769	816	742	750	767	781	766	752	759	773	744	758	733	781	723	744	803	764	825	777	777	744	764	760	730	740	771	779	772	728	826	710	796	756	747	779	731	731	749	803	749	744	782	791	775	753	770	799	726	732	768	777	748	736	728	795	808	756	706	748	771	761	745	729	790	756	741	745	747	729	714	733	802	734	788	766	757	730	774	775	724	763	706	707	757	777	785	758	750	773	807	732	787	749	724	745	794	755	741	795	795	772	779	785	742	739	729	786	746	764	797	753	767	757	702	772	718	752	796	749	776	739	715	730	753	768	773	753	728	752	738	735	746	717	760	771	750	781	804	770	750	741	774	743	732	778	758	790	746	738	732	763	778	787	736	766	756	735	739	816	759	733	764	752	739	732	718	789	757	762	739	732	761	747	817	731	809	735	725	738	776	732	761	744	775	804	781	748	793	729	796	777	750	779	745	721	777	722	785	732	740	752	763	769	743	800	753	762	746	738	725	825	808	762	750	729	774	732	765	720	754	748	735	757	774	739	808	793	723	770	705	750	794	750	747	741	713	761	772	744	778	781	728	761	718	774	761	745	725	780	696	761	774	786	747	730	726	772	766	784	751	717	780	708	742	746	810	787	762	785	781	767	780	755	728	702	763	753	774	790	758	714	768	713	781	735	764	796	740	730	735	732	777	775	738	793	766	754	793	755	782	758	765	732	746	755	767	755	801	762	710	832	757	758	802	736	763	755	762	710	760	731	797	768	755	733	793	747	723	768	792	797	712	756	716	777	743	731	745	765	765	769	777	739	795	801	738	703	760	785	754	752	725	721	724	799	773	722	774	785	703	751	774	757	754	721	751	750	814	732	815	710	741	754	806	809	745	745	732	750	739	749	767	750	767	795	706	747	770	714	685	784	786	763	761	753	732	768	761	739	720	768	770	776	777	753	760	747	757	752	729	739	790	742	773	743	745	787	839	758	766	755	690	722	724	741	761	770	765	724	787	775	726	722	834	808	828	753	785	775	760	768	746	702	844	762	776	713	811	754	756	748	736	792	783	747	706	758	773	768	780	762	740	789	779	669	719	716	786	772	746	754	792	766	738	740	820	808	776	745	745	772	789	768	781	727	745	782	730	762	746	793	761	743	798	775	805	765	802	779	715	743	756	745	765	759	733	795	753	743	767	769	794	754	804	797	717	772	778	784	777	744	746	765	760	756	750	802	730	749	766	780	789	780	744	751	769	792	748	769	745	799	746	732	767	767	738	792	802	739	714	790	787	753	730	749	785	770	753	738	797	728	777	717	756	789	764	770	793	752	727	769	766	748	767	751	785	759	802	760	778	760	703	770	747	757	727	758	728	752	753	753	765	747	707	776	781	788	762	792	772	741	838	767	772	739	709	781	778	735	776	775	758	742	744	724	740	796	747	741	791	769	781	745	792	734	742	744	729	803	729	756	748	796	750	744	762	748	728	807	743	747	760	738	756	750	773	792	765	713	797	777	782	785	730	753	795	746	811	751	743	717	790	784	754	779	768	751	783	787	791	764	704	682	742	774	735	768	728	721	773	739	751	742	780	778	761	794	757	806	741	728	741	758	785	704	729	760	728	795	789	756	741	772	786	792	734	781	784	762	767	762	747	802	708	818	759	738	826	796	710	763	764	744	773	746	777	812	751	741	757	744	786	736	716	688	766	768	786	795	785	753	754	736	755	816	804	761	738	817	752	763	788	727	798	699	722	752	709	751	766	768	807	771	750	755	777	803	797	728	733	761	739	755	783	750	748	741	826	742	778	746	784	770	718	757	727	756	784	740	765	795	744	753	766	779	752	720	753	759	737	761	794	775	742	779	789	794	778	799	753	752	792	772	717	784	746	758	776	793	750	718	760	757	760	767	732	818	742	747	751	755	739	661	738	770	792	760	762	817	788	764	746	743	747	739	730	770	670	797	819	733	730	742	753	762	719	731	770	760	730	780	756	776	749	728	750	664	720	737	770	770	768	752	755	776	758	739	797	749	789	741	746	729	755	789	731	771	756	766	812	802	714	777	737	736	734	699	753	757	755	789	811	771	749	733	760	799	795	763	724	777	748	811	737	750	790	741	745	766	763	750	754	730	775	787	739	770	734	766	772	748	756	800	763	799	695	781	742	781	801	715	727	763	745	759	762	753	711	748	747	766	776	802	802	738	781	733	742	800	751	781	809	771	715	752	782	751	746	794	788	749	761	760	771	740	751	720	725	751	748	771	793	808	729	773	732	760	746	779	750	745	704	746	762	815	777	735	753	755	811	747	788	744	782	717	777	767	802	719	722	761	734	795	763	751	769	719	768	702	764	726	763	741	773	792	766	742	771	791	768	756	799	736	758	789	771	770	742	756	755	766	772	808	711	763	770	812	708	803	799	773	815	751	751	737	735	809	777	766	756	793	762	739	785	759	790	787	795	765	796	796	772	752	740	708	791	792	787	787	815	725	750	764	763	787	733	762	741	753	699	781	756	762	804	742	771	758	765	758	792	784	773	741	755	757	750	795	703	759	782	769	704	761	755	745	774	713	746	724	793	792	744	792	730	734	711	785	765	783	786	772	792	725	757	790	751	735	729	774	778	758	757	718	744	809	769	759	780	774	777	757	781	745	726	763	760	751	721	694	730	807	696	836	803	712	805	756	797	756	791	701	766	723	731	756	726	738	773	772	790	766	723	728	739	731	725	768	735	748
23042	21046	28058	24227	20815	3413	639	441	392	341	307	282	290	332	251	258	251	242	245	245	262	265	273	240	255	246	248	263	233	242	209	253	192	246	240	217	248	236	237	231	244	262	240	221	229	212	229	227	234	243	218	221	245	213	261	236	241	229	233	248	221	196	213	240	243	245	206	221	240	245	248	249	230	258	245	234	263	236	249	249	225	229	198	254	228	239	209	252	229	244	222	199	229	211	239	213	245	259	201	231	227	211	248	215	237	240	224	229	240	211	254	243	244	217	252	227	232	232	253	240	220	237	219	247	237	218	216	230	253	210	256	227	248	233	218	231	225	245	244	251	244	228	222	212	217	237	246	267	220	248	242	234	229	219	215	245	246	271	209	249	228	215	226	222	239	237	203	222	255	232	235	226	221	229	225	234	226	220	236	221	241	236	240	205	231	227	229	208	240	254	268	238	230	227	214	234	242	234	260	223	217	229	245	265	255	216	222	209	235	210	222	204	257	211	240	223	244	224	218	226	239	208	249	239	239	236	244	243	234	220	228	225	230	250	242	242	229	246	239	211	244	220	255	221	239	218	242	238	255	233	240	241	225	236	252	213	213	236	239	257	233	197	245	239	199	201	220	257	237	236	249	227	216	224	230	244	201	237	247	226	248	245	233	250	215	236	233	243	235	215	258	215	203	219	231	238	244	234	244	226	235	213	220	230	237	228	239	233	250	258	238	228	230	234	264	255	227	228	192	229	245	223	242	252	234	237	203	231	229	228	240	246	247	261	248	234	222	221	236	256	238	246	243	257	218	230	249	231	234	221	217	241	256	260	212	223	245	196	265	240	202	269	240	246	242	215	253	205	245	223	235	216	217	212	226	224	213	246	234	215	227	237	225	238	240	243	261	251	255	230	224	232	262	241	219	231	270	243	231	238	270	242	234	249	258	236	237	254	244	230	223	215	245	221	234	220	218	243	254	229	241	280	256	253	252	240	227	224	225	229	200	228	224	245	221	210	248	236	237	238	235	201	240	249	241	237	215	226	242	256	221	203	252	231	220	244	215	240	236	218	239	247	215	221	240	246	240	240	251	229	215	230	230	232	214	210	239	227	219	250	274	236	238	226	264	224	252	232	233	215	216	255	214	232	246	229	249	242	202	226	249	224	229	219	253	233	234	227	202	255	234	230	246	219	224	219	245	206	257	249	241	220	244	256	258	216	224	228	234	219	262	225	253	232	254	229	227	242	238	223	225	241	225	225	242	236	219	261	239	214	229	246	242	215	210	227	240	246	233	228	264	248	246	248	202	206	244	231	244	219	207	230	225	225	218	201	236	279	223	225	219	192	250	206	221	209	267	244	240	237	234	275	230	215	218	242	218	231	252	239	247	263	243	241	259	246	229	223	236	249	234	220	216	228	245	235	252	202	231	223	234	250	225	237	262	243	213	237	223	229	221	206	230	241	230	234	236	252	230	220	235	215	257	197	232	273	226	225	237	240	238	213	202	243	210	245	200	220	229	241	217	249	227	249	262	251	228	218	219	211	227	228	244	247	241	243	240	229	245	241	222	222	226	258	238	229	224	244	225	213	237	238	244	241	226	218	211	249	242	233	218	230	227	246	227	254	248	236	223	207	212	241	203	256	233	233	230	228	237	254	241	265	241	242	203	258	214	226	259	252	211	231	221	237	226	237	202	247	215	259	252	240	244	249	255	237	225	224	223	248	248	220	210	238	247	226	239	252	225	197	248	257	245	232	224	254	225	238	226	228	236	220	222	244	204	233	230	234	230	223	273	216	232	235	218	230	244	211	239	247	212	257	259	263	244	235	245	245	240	248	235	231	216	235	238	228	240	215	208	233	226	235	232	224	256	246	220	219	243	255	237	218	225	248	227	258	223	224	239	200	239	257	243	225	270	214	225	228	230	215	203	216	225	199	233	222	229	233	251	216	242	239	205	221	251	247	239	231	226	246	223	228	242	238	217	220	228	253	243	255	183	216	241	230	198	205	212	221	232	246	228	256	231	227	230	220	256	235	217	229	248	231	251	231	242	238	246	213	229	244	228	238	246	241	232	262	241	243	235	255	226	227	217	235	204	249	219	250	234	243	238	256	214	217	238	209	258	235	228	228	253	218	244	246	194	253	265	263	225	264	243	214	257	219	239	210	224	214	272	253	250	247	241	231	236	225	200	250	226	257	221	250	245	220	229	216	235	238	228	231	238	243	245	245	224	212	235	240	230	236	251	234	220	257	266	233	236	237	222	213	221	248	247	210	256	249	272	233	236	221	228	234	240	216	236	235	254	251	220	221	227	259	244	222	256	241	232	240	245	241	232	233	257	229	227	249	249	238	230	227	253	244	236	234	203	236	241	229	205	203	224	236	228	213	263	232	261	236	234	248	231	209	210	213	230	229	208	230	244	255	252	252	217	209	228	235	222	244	220	229	249	228	229	236	251	229	241	239	211	249	235	241	237	251	238	219	251	230	234	219	240	220	184	231	232	223	239	220	225	248	204	238	207	237	249	236	239	227	205	218	224	217	243	229	245	245	224	231	226	245	235	254	236	227	217	224	245	236	239	224	260	232	218	218	251	242	237	225	274	247	223	223	261	231	247	221	219	226	209	229	217	231	255	230	242	224	230	225	254	238	238	221	254	262	229	215	239	240	222	228	264	221	249	198	249	262	214	240	218	227	219	231	233	220	200	254	217	221	243	260	222	219	233	198	224	216	244	236	226	239	214	226	210	249	230	223	216	244	236	245	252	216	202	233	214	254	205	231	245	224	241	214	240	229	219	267	205	218	253	212	256	240	215	253	222	219	250	223	238	219	230	242	205	258	214	247	238	233	218	237	249	225	238	243	236	254	211	259	253	223	229	217	262	217	203	247	208	213	266	262	222	231	213	210	254	241	230	223	234	221	218	236	242	232	239	205	228	209	225	236	254	232	240	244	249	237	245	223	230	224	195	222	242	258	229	226	248	219	214	218	209	264	226	243	240	237	239	247	227	215	228	244	217	212	220	232	234	242	225	217	217	233	224	230	230	238	249	270	205	239	239	252	237	235	228	243	270	204	216	210	220	249	232	242	230	245	227	266	224	250	202	242	250	229	247	223	219	204	242	223	237	245	226	239	244	261	249	239	250	210	226	228	241	252	229	240	251	234	227	232	232	239	219	207	236	232	227	202	236	239	241	227	218	244	222	199	249	249	244	222	262	228	239	216	220	221	262	212	226	243	230	264	233	239	235	226	251	225	212	237	253	235	231	254	200	213	257	233	212	238	198	229	253	236	259	232	212	246	222	238	225	218	228	242	259	216	261	223	242	236	258	252	220	256	232	256	211	257	208	226	214	250	229	206	236	235	217	249	230	230	225	231	248	219	246	227	211	229	246	225	207	240	238	236	231	232	239	244	266	210	233	223	218	253	252	226	239	247	255	240	238	250	237	240	235	224	238	233	216	227	227	206	237	222	221	229	217	240	230	251	245	230	236	232	241	239
3064	8432	5619	2483	1831	1378	1086	902	688	677	612	577	515	500	487	458	427	413	403	393	398	418	374	381	398	352	382	393	387	440	365	382	358	331	345	377	345	384	338	354	353	375	379	367	352	334	324	373	340	364	367	352	356	331	354	354	388	383	378	348	316	344	361	344	349	366	352	355	391	324	383	326	339	365	338	385	359	378	350	344	319	340	352	395	347	372	336	350	338	371	337	324	331	345	353	362	339	339	331	353	387	356	349	336	346	361	378	389	341	383	364	397	362	352	333	361	348	361	335	376	346	361	340	376	361	344	397	356	341	382	319	342	361	376	383	341	369	347	325	365	326	348	366	319	318	335	350	365	318	343	360	363	330	374	354	357	343	343	365	370	353	322	338	358	360	320	344	341	327	373	361	311	365	350	337	382	350	357	341	355	330	345	361	340	308	358	381	337	331	330	334	352	355	352	343	324	365	333	362	374	362	338	357	344	328	354	327	350	317	344	349	349	363	322	359	329	333	367	319	322	373	367	358	390	325	368	366	341	337	344	338	337	331	343	324	362	386	330	344	351	382	357	344	358	367	343	345	349	341	330	343	374	345	349	348	374	333	366	338	361	333	350	322	371	343	365	350	323	374	348	361	362	375	349	358	365	322	348	352	348	352	365	378	347	363	355	335	327	342	377	333	336	336	364	339	328	329	348	365	320	383	349	312	357	353	351	346	384	368	353	323	357	356	330	358	371	367	322	347	348	346	344	319	370	350	390	332	340	330	338	345	349	338	328	346	338	363	375	326	348	356	335	358	340	352	367	396	331	355	335	331	332	364	346	359	371	367	353	342	344	348	354	351	343	364	312	344	388	331	353	361	374	343	334	331	347	331	372	327	340	360	360	353	325	341	317	387	373	378	333	357	340	361	361	350	351	350	380	345	329	337	368	343	366	341	349	325	340	374	371	373	393	326	392	383	348	367	374	363	350	348	340	322	322	348	330	362	332	323	362	346	354	352	354	350	350	347	369	357	372	376	371	354	360	373	355	350	367	352	346	320	380	358	356	334	310	338	374	383	354	364	355	374	372	355	381	347	370	340	367	315	340	351	365	357	381	354	354	342	331	363	363	359	386	362	359	362	343	323	334	383	350	329	333	393	366	361	332	337	323	372	359	375	345	317	310	358	329	338	383	343	363	348	343	359	356	351	343	336	357	335	354	375	341	338	359	367	347	341	374	337	396	345	342	362	377	376	379	321	359	361	307	375	382	331	335	352	349	356	377	343	341	319	364	320	376	331	341	342	331	347	347	365	327	346	342	358	347	343	349	329	343	315	348	393	349	378	327	343	375	342	326	345	330	330	343	373	341	369	357	334	341	338	344	367	347	327	376	338	384	341	370	351	337	384	351	333	356	354	379	333	331	354	335	336	343	341	357	340	325	361	350	340	331	345	351	329	387	305	311	411	313	358	397	390	365	362	333	361	350	355	339	349	355	360	331	366	330	367	353	358	348	341	335	348	347	354	352	328	367	337	344	333	401	304	355	343	345	349	337	349	347	346	335	327	339	327	361	354	347	350	388	385	361	329	345	355	333	371	346	337	333	343	390	348	334	378	346	373	380	328	353	377	332	351	349	349	374	322	361	375	372	361	366	411	345	323	380	340	345	370	356	331	363	328	330	331	346	343	352	351	361	348	333	386	364	358	360	355	372	394	356	337	350	361	351	322	367	349	350	362	400	348	376	348	352	335	352	375	345	380	364	347	326	359	378	379	363	354	342	313	315	356	293	364	394	351	368	339	385	342	328	347	355	358	327	355	355	341	371	357	316	372	328	353	340	340	357	340	373	346	321	335	362	350	322	368	349	346	395	370	370	375	307	356	367	344	329	327	362	352	332	350	370	328	365	328	387	358	337	353	335	346	346	354	368	328	335	342	343	351	357	365	340	366	389	337	367	346	375	328	381	331	367	371	382	336	368	347	380	355	372	378	321	361	314	367	370	358	338	325	357	381	373	382	346	342	367	330	346	355	333	354	339	387	353	360	352	364	335	349	389	337	361	381	317	333	333	317	305	370	343	361	331	344	337	345	374	355	338	317	343	349	379	337	342	350	362	353	305	319	340	410	356	347	369	357	350	368	354	342	348	332	327	356	385	354	368	366	347	344	378	331	337	339	344	351	346	336	362	369	358	354	363	367	345	400	348	355	328	312	371	363	366	366	361	359	342	361	329	336	338	327	362	334	404	370	351	398	345	342	348	372	359	357	359	354	371	368	375	344	356	384	374	350	370	334	346	362	373	375	355	381	356	364	368	343	306	331	373	366	340	346	355	320	337	327	360	326	308	334	340	360	360	354	307	327	365	357	343	359	342	366	339	343	339	350	368	368	334	355	368	326	372	358	337	335	359	344	349	353	348	338	323	377	365	345	317	351	342	353	378	388	327	358	346	343	352	316	344	334	318	359	352	342	338	333	343	333	359	344	326	338	333	355	383	352	353	357	384	364	356	362	338	350	381	335	370	361	348	342	336	355	357	366	371	360	334	354	320	343	321	331	356	346	370	344	340	377	326	332	370	355	348	355	337	346	356	349	383	357	374	348	372	354	351	362	340	328	356	322	351	352	330	363	347	332	343	374	338	359	383	354	363	386	331	348	339	355	333	343	380	351	343	333	324	322	309	364	345	374	356	382	348	360	339	340	333	348	362	360	352	322	340	352	354	342	340	335	363	356	341	346	332	318	340	352	308	317	340	340	325	334	386	342	345	373	345	376	360	338	366	328	345	357	364	346	343	343	330	362	342	364	329	331	338	372	306	364	346	350	369	353	361	375	338	326	363	349	357	329	352	344	350	330	376	381	367	337	392	381	349	349	357	364	319	338	332	349	351	330	349	350	387	346	390	320	358	384	360	335	355	360	370	344	341	384	326	341	320	374	333	306	358	344	355	324	361	359	371	357	341	351	363	360	349	337	357	343	390	376	385	326	325	361	353	343	373	369	341	344	313	358	332	316	359	330	363	372	375	329	334	360	404	352	366	360	362	386	362	353	347	351	382	323	328	373	371	379	361	403	330	364	345	372	328	316	319	349	342	339	342	363	343	350	344	338	325	355	328	359	361	368	347	358	364	373	324	319	366	351	348	329	362	360	360	352	351	347	326	339	340	359	354	344	341	337	363	318	312	350	330	345	345	362	375	343	382	356	343	353	358	327	358	360	353	340	338	347	366	351	357	372	385	360	363	363	354	386	371	390	350	371	366	371	345	358	337	370	335	359	364	360	340	338	338	302	382	368	326	379	365	372	339	338	345	366	353	362	369	356	325	344	349	335	368	387	326	377	332	344	366	368	383	352	369	341	349	361	333	305	331	353	353	353	388	355	363	346	365	341	372	363	338	338	351	360	362	354	329	342	351	376	364	328	301	370	355	330	343	347	340	357	340	345	350	334	388	337	318	353	365	351	357	353	345	352	323	326	360	358	324	333	351	354	371	343	402	351	326	368	356	337	369	394	363
24124	20958	26413	24704	2980	863	745	680	647	660	644	660	632	658	639	640	672	581	625	584	663	590	600	605	654	607	615	615	610	566	606	585	613	616	598	614	583	608	606	578	573	581	641	626	588	589	603	708	613	562	601	577	625	590	610	603	597	656	577	632	571	634	625	616	607	592	618	578	571	639	611	627	595	584	612	639	539	594	611	597	619	575	608	583	625	601	629	630	572	615	615	592	584	650	577	595	633	568	568	574	615	576	667	638	571	624	594	614	588	603	579	593	598	596	573	563	594	577	613	601	601	620	590	599	597	626	603	591	579	580	609	571	597	676	617	588	628	577	584	578	587	624	616	622	575	617	620	611	617	550	631	651	592	618	605	587	605	617	606	583	579	659	591	592	619	643	581	616	632	583	610	636	588	631	599	565	598	597	628	579	629	583	614	575	622	574	569	613	569	563	612	597	587	656	528	625	612	598	578	569	577	589	587	586	655	612	614	593	615	587	610	611	602	630	608	571	596	612	574	620	582	573	644	614	603	603	580	602	575	588	593	551	630	618	617	614	583	606	639	638	566	594	557	617	613	611	562	617	591	610	596	584	622	604	614	602	563	580	649	595	589	619	617	600	581	569	615	566	585	658	599	609	589	619	619	622	648	638	600	610	565	580	613	627	619	609	587	594	600	623	620	591	596	601	622	573	567	648	595	577	590	592	610	593	621	624	602	547	596	606	617	604	609	590	559	610	606	597	553	536	562	651	587	618	611	575	553	569	620	604	607	574	601	598	610	608	626	580	586	602	612	590	626	577	589	571	606	627	571	656	562	599	580	618	603	597	626	613	621	605	641	600	620	581	613	634	596	598	617	613	577	598	673	582	622	611	557	564	588	583	626	630	531	610	575	636	597	599	554	617	586	610	613	603	616	611	602	582	608	597	582	641	605	606	552	569	614	586	613	591	617	575	605	628	595	547	608	589	612	604	593	572	600	606	588	618	609	583	608	602	577	586	570	570	552	584	581	613	556	544	597	568	571	591	616	602	602	564	600	576	605	591	609	600	627	627	574	589	581	607	589	523	620	616	537	568	577	594	607	592	594	597	560	563	587	589	596	613	597	581	631	566	620	581	639	577	596	621	599	560	635	566	548	615	623	617	590	550	620	550	585	592	621	606	593	606	584	593	593	612	653	580	628	571	611	581	551	596	588	587	573	595	614	603	561	617	584	615	574	613	591	601	598	656	589	616	578	595	608	597	577	585	589	591	647	623	605	609	608	574	585	568	579	599	580	610	625	552	615	590	615	577	581	625	619	607	592	613	586	565	561	638	622	583	614	575	580	607	645	591	591	638	634	581	580	572	587	647	594	598	569	637	575	561	596	698	642	615	613	604	596	639	628	616	575	588	570	613	648	621	597	616	569	559	614	581	617	633	611	578	582	604	583	542	569	604	561	609	617	554	550	582	624	612	596	589	575	587	611	630	617	584	620	617	569	622	591	593	602	606	587	614	573	595	579	618	628	574	567	609	552	618	612	605	552	543	587	603	604	571	601	620	582	583	589	601	619	613	587	550	605	598	629	577	647	638	608	567	650	594	578	606	616	605	595	606	611	582	595	615	585	598	551	586	583	578	606	581	575	616	605	589	583	589	632	600	598	595	594	601	630	574	630	620	617	599	603	627	580	617	593	587	604	593	611	608	568	617	600	621	598	613	585	604	580	593	605	577	576	583	616	600	548	606	588	596	544	610	587	626	612	605	566	613	598	606	605	562	630	588	599	593	576	603	571	620	581	610	592	601	595	632	597	619	615	571	599	622	585	568	539	600	659	575	638	572	588	590	589	545	582	629	609	563	591	601	614	552	613	588	621	612	566	532	587	559	659	551	619	608	575	625	618	598	588	580	590	595	608	640	629	577	589	613	608	571	625	582	607	623	582	615	554	608	607	585	582	588	656	614	626	597	593	627	587	599	616	572	585	628	603	592	574	623	606	618	612	626	598	595	589	620	607	616	579	615	563	597	636	595	593	581	591	597	569	606	615	595	612	655	570	611	584	628	641	600	560	605	586	564	644	584	593	587	608	605	591	605	589	570	568	613	556	624	610	593	595	584	565	590	593	572	567	540	584	590	613	644	555	591	586	592	622	576	598	582	585	581	590	557	603	604	554	584	613	603	633	593	637	626	606	590	572	562	578	575	585	581	603	606	606	560	573	597	580	607	584	563	600	640	557	582	615	604	576	618	595	622	550	623	611	614	615	610	572	551	581	595	633	583	587	616	601	565	561	523	631	631	583	575	614	601	643	610	562	608	586	567	602	595	618	618	618	611	602	586	593	592	623	608	616	528	624	631	560	634	660	598	608	581	547	627	563	574	578	579	621	623	574	614	589	600	560	603	595	596	653	588	612	605	632	599	580	597	628	633	607	566	575	580	557	558	566	578	576	570	616	617	623	559	594	577	616	627	625	590	606	598	577	608	574	591	612	609	568	568	598	613	578	555	606	592	592	587	625	609	626	579	609	595	618	626	602	618	629	623	575	607	604	609	528	604	607	612	632	614	584	606	592	605	607	618	632	609	589	601	636	623	624	583	580	619	598	636	568	596	575	583	583	575	614	584	631	603	563	630	610	658	584	570	632	597	593	611	579	585	605	629	566	586	583	562	593	606	558	588	614	566	623	567	552	572	567	595	617	598	586	612	591	630	596	557	608	599	620	569	574	599	631	571	581	592	589	579	617	601	545	578	554	608	616	595	571	592	609	614	603	613	549	590	572	571	598	619	592	562	651	547	592	585	623	633	597	585	599	594	576	595	619	583	640	591	594	623	579	614	573	608	617	585	593	594	595	593	602	562	628	595	547	586	637	649	575	602	557	622	620	584	587	639	619	554	612	601	582	575	610	623	579	586	584	564	638	592	617	598	610	586	602	570	605	604	588	631	573	613	558	603	578	575	610	604	591	576	607	613	568	623	599	612	609	603	596	580	596	621	568	583	603	578	626	546	621	559	608	620	588	583	561	606	596	613	587	597	656	582	588	632	625	642	611	582	574	583	554	607	583	623	576	595	599	600	605	532	600	576	593	585	607	579	624	604	648	584	585	584	577	574	569	579	599	561	582	576	629	543	582	593	576	623	610	640	587	623	591	597	568	560	605	609	569	561	667	562	600	589	592	587	609	600	601	603	589	601	561	584	582	615	586	592	620	571	540	590	562	608	607	604	579	606	547	581	622	568	605	608	572	579	595	622	616	622	626	564	599	608	588	590	597	569	643	637	576	622	627	596	597	608	641	624	562	594	605	629	636	591	579	615	602	635	600	609	624	616	567	603	579	564	587	576	582	605	564	582	584	568	586	589	597	587	622	634	584	601	615	642	590	615	593	575	606	584	577	633	632	586	580	630	554	617	634	616	629	595	561	528	580	584	582	580	573	609	585	589	588	604	575	609	561	621	603	575	559	614	542	627	558	610	621	613	591	584	641	587	589	616	592	664	607	614	577	613	562	580	658	587
3335	4882	3316	1835	1554	1276	1147	1063	1017	978	958	993	926	927	881	875	822	851	859	863	875	877	847	866	842	835	827	892	843	866	827	893	843	839	845	801	809	886	762	873	827	838	837	848	794	820	787	860	810	780	831	835	811	792	852	821	806	899	829	855	832	866	764	825	847	834	842	835	816	831	854	866	803	798	867	835	861	872	818	841	866	847	895	820	783	816	842	815	782	789	801	805	848	854	833	831	834	817	813	798	840	787	877	805	812	876	824	862	786	842	815	769	824	821	845	815	804	887	828	806	731	804	855	799	781	853	805	815	778	849	801	838	774	842	801	797	803	845	798	799	835	866	826	843	819	794	737	845	839	866	796	823	828	796	785	817	816	750	786	867	821	793	831	840	856	807	862	852	820	834	758	844	866	824	780	824	843	854	777	794	840	819	876	864	854	813	825	873	853	834	833	804	829	829	804	814	791	817	878	838	787	854	819	767	831	863	817	823	804	866	840	883	828	812	856	830	859	846	805	863	844	851	825	833	821	846	879	815	785	805	824	810	795	856	840	832	850	827	776	846	851	844	832	796	858	864	861	854	806	831	834	844	795	802	842	827	813	826	833	798	805	792	825	844	848	859	823	871	842	857	788	839	815	780	789	825	790	814	842	803	893	887	811	870	876	789	812	817	803	857	830	846	828	811	780	838	863	835	778	856	798	804	830	860	866	779	867	844	853	845	840	837	872	849	842	819	836	792	813	807	761	808	847	838	827	839	845	791	781	813	832	780	787	805	829	854	811	864	835	819	830	847	879	775	839	830	791	824	851	809	821	838	816	853	785	821	830	806	845	831	793	839	791	817	848	805	795	835	823	846	824	771	818	778	851	814	809	787	810	837	825	830	816	803	869	814	819	783	789	823	844	804	808	798	799	780	815	828	848	822	825	788	842	838	829	849	830	847	833	792	779	860	796	805	788	822	878	811	772	826	857	809	854	849	847	810	819	859	831	805	850	778	821	820	838	809	836	794	789	884	771	844	815	808	817	857	827	858	840	866	823	819	872	840	864	828	820	848	886	842	847	820	838	818	841	842	812	825	769	790	840	766	843	806	831	808	827	808	781	826	874	824	779	845	729	885	858	894	859	813	814	847	835	817	828	815	826	801	808	817	872	816	853	805	843	823	813	804	777	825	817	830	816	850	813	819	858	821	785	824	814	790	821	818	822	821	798	817	827	928	787	831	847	818	841	788	829	831	818	835	765	926	806	844	883	843	788	817	826	847	872	857	816	838	830	813	785	839	835	821	877	823	837	789	838	817	847	817	807	831	793	735	854	789	817	871	793	831	831	813	818	845	849	819	760	851	862	786	794	841	843	849	812	803	810	790	845	863	809	805	810	835	827	846	789	821	804	814	797	820	827	811	812	841	849	810	826	849	784	827	844	809	827	757	824	838	754	874	846	850	828	806	807	838	801	819	840	803	837	813	764	831	878	840	790	860	809	812	807	835	830	843	827	788	791	832	820	810	808	828	800	835	798	871	906	781	820	841	833	818	893	816	844	846	784	840	828	783	772	823	859	810	847	825	823	793	792	852	870	853	832	819	792	793	831	843	891	831	814	841	855	800	828	821	850	819	829	770	816	820	800	860	832	816	840	826	844	828	822	798	853	853	813	826	838	803	835	803	818	818	864	834	831	879	826	807	810	819	792	845	818	816	863	873	863	798	830	820	842	807	803	784	795	790	873	840	830	824	803	825	871	837	816	799	837	821	843	831	869	798	830	822	788	806	845	796	807	826	829	833	819	766	804	819	802	812	796	815	805	855	822	826	790	839	850	753	785	831	803	766	842	824	805	835	848	803	836	796	777	816	812	804	827	861	832	869	836	795	837	841	828	849	809	794	841	847	845	793	799	823	784	876	883	807	812	802	802	776	803	799	816	845	871	805	842	877	806	852	822	829	808	855	796	815	829	835	807	800	845	786	815	836	826	816	858	825	812	832	845	803	814	822	829	819	858	795	803	783	859	813	822	817	857	852	822	829	807	790	811	849	804	852	863	836	883	830	866	809	806	854	822	831	793	839	897	852	805	794	863	775	833	804	836	766	836	832	858	793	800	767	855	806	804	825	844	817	869	797	821	844	825	862	816	849	815	844	854	804	821	905	859	814	812	859	822	821	799	827	776	867	830	807	840	856	771	840	777	811	845	833	797	875	819	811	883	827	819	801	820	770	808	858	860	827	876	833	788	771	847	801	814	852	884	831	856	780	806	834	823	825	832	802	784	788	860	815	823	830	809	857	848	829	805	793	800	831	759	858	850	810	779	797	852	808	760	777	845	810	825	784	809	900	793	854	845	836	877	824	858	810	847	776	816	794	812	826	832	831	796	773	846	812	855	835	813	818	796	854	820	849	798	781	838	867	821	792	804	790	859	841	819	855	806	834	861	840	852	828	799	831	826	901	818	868	826	844	803	806	817	806	805	792	789	806	853	841	823	838	861	882	818	836	800	846	813	818	829	801	821	813	750	852	799	829	789	796	809	799	842	826	811	764	785	905	846	818	812	840	821	830	820	791	819	827	874	844	852	875	826	858	826	832	858	820	835	847	828	801	817	834	837	847	855	787	785	845	814	833	834	818	817	797	864	797	803	763	800	819	860	852	845	819	793	826	795	775	775	805	795	801	774	800	816	813	783	821	786	811	843	812	784	840	795	839	840	858	790	862	802	849	809	824	819	843	870	829	823	866	858	850	839	822	827	847	769	790	884	831	856	828	835	821	817	807	843	898	872	840	800	880	841	845	834	822	894	845	823	795	827	810	800	813	819	829	802	769	862	842	787	817	853	764	802	824	768	864	829	824	869	835	795	792	814	854	798	764	856	812	799	807	798	793	813	839	838	770	810	828	821	830	802	815	862	840	860	844	871	795	863	838	797	767	767	766	806	873	833	829	860	805	811	834	803	806	770	824	753	779	855	798	806	843	798	800	828	822	855	834	888	764	806	830	816	830	798	874	858	793	798	782	802	817	847	834	851	829	857	792	855	789	850	789	777	799	816	832	871	822	858	777	835	869	840	790	850	873	820	852	830	816	800	858	839	783	770	832	803	825	838	857	844	908	793	777	854	838	793	882	872	827	811	815	867	827	796	843	823	807	832	866	878	835	862	776	816	832	865	826	811	812	885	840	809	897	801	789	841	863	792	788	843	859	805	808	803	834	816	862	833	835	798	842	800	818	790	888	818	812	881	853	816	849	827	827	845	863	806	796	836	818	828	808	810	776	864	830	850	851	790	799	788	839	831	793	830	872	809	864	825	775	835	799	821	796	850	776	841	777	789	822	802	809	826	801	829	804	830	808	861	832	829	876	853	862	811	795	874	805	793	808	812	846	801	822	839	839	826	795	803	842	818	822	819	807	872	817	863	817	841	861	830	880	795	790	820	844	844	825	821	755	819	786	864	819	839	877	766	823	795	828	810	846	816	847	836	800	841	819	780	792	864	784	790	787	777	854
22143	21018	28661	23566	21011	20729	2276	583	476	404	348	343	292	264	301	271	240	242	239	225	247	212	221	229	216	231	243	241	216	215	214	200	197	188	193	209	187	187	229	219	218	215	197	194	238	205	203	195	193	214	218	206	220	209	177	193	216	209	182	191	226	209	208	222	218	190	177	201	206	181	200	189	191	204	198	205	190	197	194	184	207	173	194	192	185	227	172	189	210	204	170	202	217	178	198	188	208	176	202	186	207	226	201	197	160	205	217	187	213	213	206	224	194	204	176	191	205	189	217	191	207	192	205	213	168	210	194	212	172	161	241	180	199	172	189	189	180	194	197	194	204	209	192	176	171	197	201	191	193	211	190	185	217	181	205	182	222	209	192	209	191	184	181	196	196	185	200	207	200	206	190	193	198	193	194	206	203	191	200	205	161	193	229	209	191	198	197	184	183	213	200	188	202	186	187	208	198	171	212	191	218	176	201	201	196	182	203	184	200	187	190	184	205	206	181	202	177	190	190	193	180	190	191	198	199	200	191	205	194	197	232	184	185	221	190	174	180	169	194	196	192	186	197	187	216	200	195	182	192	178	168	184	208	177	190	179	220	198	185	197	179	196	196	177	185	173	180	201	196	176	175	193	217	194	213	204	197	198	214	191	218	184	190	199	174	195	208	196	188	210	202	188	192	217	190	199	212	188	183	187	187	186	182	183	180	159	176	184	195	190	188	197	201	206	199	174	182	212	224	197	197	203	186	188	162	186	173	193	185	166	197	201	209	217	189	216	224	192	194	201	192	209	219	176	205	210	210	176	224	206	203	194	193	194	191	197	196	208	189	201	186	208	213	178	202	186	187	198	190	176	202	225	182	199	205	222	198	179	197	196	212	197	195	188	197	202	223	187	192	221	205	196	188	223	188	195	189	211	195	170	204	172	188	201	196	209	193	199	185	198	200	206	201	207	182	177	189	194	183	203	204	185	209	209	199	203	224	223	200	216	194	186	211	197	182	190	194	192	210	212	176	190	200	175	209	202	212	204	189	194	194	194	200	199	206	176	215	189	190	180	196	209	200	154	189	197	207	199	200	192	201	202	177	207	191	192	192	214	212	198	181	215	169	206	208	186	177	221	191	207	204	203	187	192	227	207	185	182	180	192	208	202	168	174	181	194	191	212	205	236	203	216	200	212	214	220	197	186	198	185	204	202	157	205	215	208	204	185	203	192	163	202	202	196	204	203	177	194	199	188	188	197	222	203	217	210	194	201	212	208	189	189	208	189	220	199	222	188	194	184	194	191	192	223	226	182	177	194	190	174	200	187	190	205	220	167	202	182	215	191	174	176	198	212	206	212	202	163	206	197	233	198	231	175	198	200	192	206	197	180	223	191	174	195	197	185	215	203	199	209	184	198	217	199	194	195	221	215	176	219	197	204	192	200	189	213	169	187	198	204	190	173	196	224	173	204	181	194	178	195	203	213	202	194	209	193	189	216	168	189	184	200	185	205	199	215	170	186	206	177	188	220	194	191	197	188	203	187	194	185	196	196	189	190	210	203	173	185	195	218	173	201	216	184	194	179	205	188	198	216	192	201	171	179	190	208	175	213	203	188	193	195	186	180	169	175	209	206	193	206	178	185	200	191	190	218	230	184	230	194	199	193	194	190	200	182	205	179	199	178	193	200	182	197	192	213	186	188	181	185	211	200	186	209	202	192	170	205	166	187	167	209	196	176	183	199	195	187	189	187	173	234	219	206	217	180	184	197	204	206	168	166	181	201	203	175	217	175	232	202	198	210	198	199	205	191	213	182	226	191	211	201	175	205	198	195	196	166	207	189	178	201	166	181	205	190	179	185	177	201	194	222	178	202	190	206	186	200	193	181	192	199	188	228	187	204	180	176	217	177	200	191	194	210	201	196	195	196	180	209	199	196	197	174	188	193	181	187	171	177	195	196	184	175	169	203	216	191	193	185	191	221	217	217	182	182	189	169	223	211	192	214	216	203	205	204	162	186	221	213	181	202	188	202	210	204	177	201	207	198	171	203	193	184	204	182	201	176	199	189	170	177	190	189	199	193	191	194	241	164	195	198	184	194	186	183	196	185	201	200	209	203	202	205	199	180	214	188	192	176	200	177	205	196	166	217	174	196	200	191	168	223	198	217	212	186	202	177	187	193	215	199	158	180	161	217	199	181	196	220	200	194	187	214	203	173	214	212	190	196	182	194	199	194	177	179	194	198	192	216	187	204	178	197	191	195	183	184	193	198	180	193	204	213	186	204	186	185	208	182	171	193	179	200	188	197	212	169	189	201	196	192	184	154	227	195	177	216	217	188	189	188	231	197	184	189	190	180	188	199	198	213	180	201	183	192	204	189	206	202	188	195	199	212	184	168	188	163	188	188	166	196	190	196	213	190	186	186	222	194	206	183	192	205	196	217	191	208	239	183	193	194	219	206	193	194	195	213	190	204	196	197	180	172	195	196	194	196	198	194	168	194	220	172	192	194	221	183	181	175	192	199	191	186	188	181	184	183	202	194	200	193	173	203	200	170	218	204	193	198	193	211	179	212	192	196	201	207	186	201	204	198	200	181	189	198	187	186	216	193	183	235	189	185	188	223	180	203	200	174	197	199	220	187	174	185	189	179	217	193	177	180	202	202	209	180	204	176	191	220	168	219	185	211	204	181	189	193	197	205	174	192	186	207	162	193	190	175	201	209	194	162	158	194	225	204	192	207	202	211	176	197	173	189	190	191	195	191	194	196	167	178	207	177	198	175	204	183	236	193	175	215	157	187	203	191	203	197	196	169	196	201	179	185	202	192	214	201	187	216	212	170	209	211	189	214	202	194	190	227	200	198	187	207	190	195	186	210	205	203	198	202	201	173	174	170	195	201	203	205	189	189	193	177	180	209	214	219	202	201	189	172	193	178	196	207	205	210	190	202	201	181	183	194	184	182	190	202	204	194	199	199	181	214	218	184	197	179	219	177	190	194	199	200	211	206	201	225	182	199	216	223	203	195	195	190	180	191	223	163	202	195	197	187	189	188	192	195	180	203	197	216	197	210	223	187	183	201	197	183	171	188	183	192	195	185	190	182	242	203	186	208	202	203	197	178	179	193	213	213	196	190	203	186	175	182	219	189	183	176	205	200	228	185	217	200	180	186	195	190	186	194	191	211	189	221	193	200	182	187	176	207	190	189	203	206	196	192	201	189	189	201	197	213	181	204	178	186	197	197	193	204	204	191	199	161	202	181	189	187	199	165	178	193	219	178	210	193	189	171	189	189	184	205	187	214	172	184	213	217	196	212	207	192	191	200	204	201	181	184	185	206	170	218	207	208	207	185	174	201	193	187	206	205	183	204	204	190	173	206	183	202	165	186	200	189	214	178	208	215	189	196	179	171	199	175	199	203	190	200	191	199	192	190	198	207	191	159	186	165	197	193	176	188	202	208	202	212	191	207	195	207	216	197	196	185	207	193	194	215	194	214	194	215	192	189
4349	13870	9188	4263	3023	2102	1661	1230	998	888	756	672	622	556	505	447	414	396	421	372	369	354	365	316	311	294	300	306	292	316	292	336	304	278	296	295	308	299	286	293	295	323	278	265	272	264	287	313	289	304	282	285	316	286	264	269	259	265	255	261	274	289	266	295	257	307	292	263	306	307	241	257	269	293	270	262	299	282	295	285	264	281	241	257	271	278	252	274	306	267	285	265	300	266	306	248	260	252	281	298	279	269	274	234	268	286	267	258	266	266	250	262	252	270	293	272	296	255	291	253	261	292	271	264	248	255	292	257	250	266	260	244	266	255	285	280	265	279	281	235	292	288	239	264	266	301	270	285	262	267	244	282	256	257	284	266	260	291	302	255	255	278	278	286	285	271	265	271	281	290	257	281	296	267	284	302	286	293	256	260	303	266	242	277	267	286	311	268	268	316	272	270	252	270	257	269	278	264	283	268	293	271	246	262	260	283	280	291	238	256	285	253	273	292	275	277	249	253	291	270	276	301	282	254	303	284	276	247	258	262	266	251	265	299	239	300	249	294	252	258	286	275	267	272	274	266	296	316	286	245	254	293	249	274	259	263	279	268	267	252	267	300	277	271	274	267	274	274	268	274	247	276	274	288	276	253	272	252	264	286	255	280	244	280	230	274	267	283	261	273	294	257	299	303	268	279	265	301	299	271	291	241	262	289	248	253	266	263	236	263	271	254	295	275	281	263	238	274	242	302	271	280	258	270	272	276	273	287	233	298	284	239	286	252	256	262	268	251	263	243	282	274	274	283	237	235	272	232	269	257	268	255	283	270	246	268	235	271	261	286	269	272	266	278	259	252	237	259	267	283	295	258	267	273	297	283	272	261	243	283	268	276	296	258	242	256	271	265	260	316	235	258	251	271	263	245	253	267	271	264	287	255	274	267	303	255	304	283	266	258	252	275	283	252	286	263	259	282	274	264	294	274	288	297	241	251	255	259	271	258	267	307	257	264	236	259	280	263	260	273	291	279	271	289	271	260	242	269	290	271	281	268	264	261	271	270	283	306	262	262	275	280	295	259	258	262	277	259	299	247	250	268	266	240	266	267	267	221	295	269	266	276	275	315	252	286	247	281	274	290	270	242	265	294	277	280	283	272	271	280	281	269	289	266	252	299	288	271	257	297	291	270	296	282	282	272	273	281	241	291	273	254	248	278	248	248	248	264	256	274	288	274	259	270	273	247	242	239	284	266	266	278	247	286	244	246	278	285	276	287	264	273	298	278	276	254	250	272	273	293	248	259	272	295	250	294	247	265	278	267	285	288	299	263	253	275	282	271	267	253	275	264	303	293	257	279	271	256	264	239	262	272	252	267	284	272	246	258	301	256	274	283	272	259	249	273	248	260	270	251	279	307	253	295	259	278	274	266	259	249	270	283	258	279	270	273	279	265	280	272	271	277	251	238	245	286	269	277	242	295	272	289	258	258	268	299	265	274	273	274	273	255	246	245	290	293	254	270	293	275	260	288	278	267	245	266	252	275	263	261	270	291	254	291	242	264	248	258	276	267	295	274	253	291	271	275	265	284	256	277	300	242	266	271	292	275	255	258	274	244	275	275	269	286	310	282	274	263	273	250	258	257	247	295	275	277	261	259	248	259	271	273	269	273	283	263	259	308	263	248	252	253	314	295	263	289	274	258	252	294	269	245	247	275	257	250	260	287	255	260	259	287	263	283	284	261	284	280	256	271	231	256	288	243	293	259	236	261	269	275	236	304	251	276	233	243	247	275	270	271	297	249	265	286	234	260	262	260	254	270	295	251	265	288	300	269	262	294	282	280	252	297	259	268	267	242	249	279	278	273	287	272	266	274	297	278	225	288	273	272	252	270	289	245	257	258	273	283	267	272	265	288	273	261	259	279	247	248	320	275	263	250	264	259	255	267	275	267	259	266	277	288	265	292	281	273	277	272	281	278	286	249	274	278	272	282	293	262	318	294	239	250	267	285	268	277	278	267	285	287	261	271	279	223	269	260	285	287	265	255	258	244	256	273	271	276	285	296	285	254	259	260	268	228	279	305	257	258	262	270	255	283	275	262	279	287	270	271	260	253	260	287	276	268	265	265	303	282	270	255	240	267	297	277	237	243	294	278	258	275	288	262	261	294	292	287	269	287	301	295	275	255	268	284	269	250	274	274	290	279	282	260	270	274	262	261	276	235	245	261	256	270	279	275	273	263	280	295	259	260	287	263	270	268	252	258	254	254	271	253	281	270	280	232	269	242	251	269	236	278	243	283	266	263	295	259	266	280	271	257	238	235	294	229	283	277	267	259	263	268	252	283	272	267	240	277	257	261	246	265	280	275	253	281	252	248	295	266	274	263	268	269	295	273	290	260	273	236	280	270	264	284	293	270	274	269	276	264	249	286	268	243	284	281	282	292	257	258	276	234	247	263	263	257	292	269	281	267	277	234	275	274	272	270	266	259	276	258	244	247	256	236	257	275	246	276	277	278	237	300	283	270	307	284	273	275	297	276	228	265	275	277	245	274	250	298	263	262	268	249	265	272	257	276	293	253	284	298	263	260	265	286	276	263	252	272	271	261	240	259	300	290	244	283	262	294	257	275	278	274	283	247	276	268	287	270	276	266	275	266	290	276	269	270	258	238	316	282	283	259	258	260	281	261	260	288	287	273	263	245	267	251	277	258	240	276	284	276	242	270	255	267	281	277	275	267	269	236	229	277	249	215	257	279	274	261	274	248	267	274	268	276	253	275	291	249	307	263	265	269	272	239	292	274	288	253	288	273	262	219	272	264	280	283	277	229	286	286	275	286	263	275	246	259	262	271	279	283	260	287	269	223	266	286	286	277	255	285	256	275	291	263	291	285	289	235	268	278	256	240	287	261	277	253	276	283	266	307	266	260	248	280	290	266	245	246	274	279	283	268	283	259	278	250	267	259	251	265	261	287	292	264	273	262	290	280	253	246	271	237	280	267	276	265	314	269	286	275	254	285	289	256	264	280	301	279	258	255	274	289	253	272	289	222	250	287	291	249	269	280	256	278	269	267	269	264	281	258	266	261	273	260	245	241	280	274	287	269	266	282	234	292	267	270	273	289	255	253	278	250	223	262	309	277	281	272	253	270	277	248	261	293	273	281	265	237	255	271	265	270	281	290	255	271	275	290	233	266	274	263	267	279	276	289	278	232	245	270	264	246	269	285	297	252	277	287	231	254	279	281	273	245	251	288	265	280	252	270	263	245	282	259	252	252	276	282	264	264	293	275	283	289	284	282	280	262	245	256	278	271	256	270	241	267	287	285	270	245	250	279	234	299	271	267	292	285	280	251	264	263	263	254	250	273	272	270	229	266	298	258	290	259	267	271	266	298	277	253	254	246	270	255	266	274	272	277	233	289	284	250	314	256	268	288	265	255	274	289	282	292	257	265	257	274	267	263	281	258	260	280	251	262	251	257	258	273	259	247	261	284	282	286	272	284	262	284
26812	17571	3432	819	641	568	523	599	571	518	542	516	579	498	548	527	532	538	547	522	540	552	558	524	535	525	496	528	514	497	536	533	513	522	544	552	569	541	514	541	563	569	521	508	531	582	533	529	536	534	467	526	525	505	553	551	503	490	513	506	526	524	519	516	551	558	511	506	574	497	522	535	535	536	548	565	543	543	560	563	512	544	498	517	541	521	566	513	524	511	540	562	551	497	525	580	516	529	509	549	560	496	518	521	550	563	520	521	553	537	489	484	513	543	530	496	540	519	511	533	550	515	496	553	521	528	535	560	556	532	552	541	542	556	495	484	521	531	523	536	545	559	547	529	521	496	522	562	499	523	513	492	524	520	569	497	497	529	544	542	498	555	514	487	572	561	516	525	550	553	536	548	529	569	522	515	537	540	505	519	509	553	538	540	534	536	535	562	556	533	577	576	526	494	547	539	540	550	595	540	552	552	531	571	536	572	546	504	526	538	536	506	511	528	525	543	535	526	523	541	529	540	525	525	594	552	553	507	494	536	571	495	504	523	525	562	563	541	543	507	553	543	517	528	530	548	530	556	531	517	571	539	517	522	562	489	549	521	535	512	528	559	560	548	520	494	519	520	556	504	536	540	558	502	540	502	483	537	498	531	550	519	539	513	504	497	509	546	551	539	524	532	589	525	542	540	504	556	561	496	502	531	471	534	536	553	541	536	482	478	512	531	512	545	557	504	490	515	540	533	520	539	503	529	535	520	483	553	499	530	569	531	512	539	548	500	520	547	503	541	535	509	480	542	531	520	574	556	525	533	533	563	547	527	527	499	550	509	520	535	531	568	504	503	527	512	540	501	500	540	486	541	519	534	553	536	536	524	489	530	494	497	505	559	565	556	529	515	507	525	518	501	566	551	519	512	509	523	492	526	529	525	502	533	524	542	523	517	485	502	512	572	531	546	525	534	542	531	514	578	508	559	530	547	519	573	536	554	552	528	569	559	548	533	515	500	530	534	538	537	556	570	570	527	529	518	548	497	514	525	520	531	527	524	528	544	504	512	535	521	542	571	557	570	571	523	520	541	502	507	511	524	521	511	553	514	496	520	596	497	550	492	501	587	526	567	523	528	496	517	509	495	539	525	515	543	506	499	526	549	550	544	565	491	516	523	529	509	565	544	553	502	557	551	574	549	544	557	555	534	517	516	551	527	521	494	524	505	545	477	515	533	530	512	510	550	515	529	515	537	567	509	518	546	519	553	519	544	517	528	520	528	509	529	511	539	527	571	514	509	499	552	509	502	500	579	577	505	510	537	563	533	531	551	520	518	502	565	558	530	551	522	521	493	525	503	528	521	508	511	519	526	534	542	528	512	495	503	542	511	543	524	569	519	500	482	566	547	482	531	527	521	536	525	521	549	548	539	486	581	493	538	544	531	532	522	543	505	522	554	541	521	478	501	516	542	539	545	523	563	519	510	530	502	527	531	569	484	519	516	551	536	507	529	538	542	516	519	545	546	534	519	506	529	523	552	523	517	556	539	527	562	554	554	534	547	499	485	526	537	543	521	521	530	600	495	504	562	497	577	529	494	558	569	544	542	524	550	528	548	531	560	556	539	568	529	518	509	534	499	546	521	547	535	509	546	569	515	521	525	473	529	515	499	553	532	538	529	551	504	523	490	525	531	547	497	535	544	487	517	538	577	528	502	567	541	535	521	499	536	500	517	493	497	496	497	518	524	534	532	541	553	584	498	568	571	541	518	510	562	534	532	528	508	522	510	529	560	496	504	543	536	539	551	575	548	535	524	478	523	504	513	516	534	546	532	483	509	564	552	554	489	548	541	519	508	573	529	500	519	532	550	499	510	507	497	530	517	518	534	562	543	519	540	525	532	531	547	536	519	503	551	533	566	540	531	510	544	555	528	555	535	535	599	534	506	482	584	534	495	529	508	531	501	533	506	558	553	550	504	502	532	534	520	504	579	519	497	546	550	536	550	511	496	545	552	515	495	546	536	476	513	484	530	521	518	487	550	549	528	522	523	510	541	544	536	522	529	478	549	504	506	508	543	516	527	555	535	542	517	560	567	525	533	514	521	480	497	531	475	521	564	537	538	512	538	512	550	546	541	520	572	512	507	500	522	512	507	544	483	499	578	542	516	521	500	562	514	469	500	551	528	503	494	510	514	509	529	551	495	544	513	558	539	550	505	538	543	532	569	548	510	524	525	555	562	527	519	552	534	543	548	542	561	539	592	518	540	503	532	524	534	544	558	543	513	542	526	516	535	533	497	542	529	547	550	547	516	496	585	546	552	560	523	512	534	521	530	571	527	541	558	509	556	492	526	541	536	521	474	528	486	532	543	561	562	502	492	553	520	538	493	502	533	526	513	542	556	550	561	533	556	526	518	522	486	573	498	530	519	509	531	529	555	530	485	525	506	538	555	484	544	510	526	527	564	545	517	517	544	513	536	579	554	518	507	553	532	547	562	528	522	532	509	548	553	507	553	562	519	517	523	486	485	532	535	529	515	530	494	545	531	528	536	545	543	509	537	546	525	493	520	553	492	565	523	520	544	562	551	525	521	543	490	510	568	516	513	571	526	558	534	530	549	497	550	541	552	496	496	537	551	533	485	516	535	504	562	569	537	580	513	525	514	519	549	555	474	506	548	513	546	508	548	571	505	544	536	562	557	490	538	526	532	529	539	556	555	521	486	513	514	498	490	580	538	547	567	575	544	512	555	503	532	532	527	509	546	532	536	521	548	522	527	503	550	474	464	515	486	529	548	556	494	472	516	520	521	524	501	503	539	535	536	494	515	515	531	516	545	545	494	552	543	564	576	555	524	528	514	507	497	566	525	541	522	522	527	502	545	525	512	544	545	548	542	531	509	558	540	525	557	525	530	537	561	541	523	498	547	508	525	542	527	503	566	519	533	502	558	541	542	517	526	530	540	515	513	526	545	531	521	510	531	532	493	519	546	526	562	532	525	530	548	558	551	531	551	550	571	526	554	513	526	585	557	554	527	499	480	531	542	537	557	516	541	515	527	528	567	527	538	536	516	511	521	551	492	549	504	562	513	597	536	535	512	538	488	572	496	564	552	572	520	531	528	519	525	544	565	523	521	513	522	518	540	540	527	527	541	504	487	568	533	478	520	497	527	516	526	567	522	579	580	527	493	547	563	532	518	501	564	563	545	547	554	553	502	506	546	543	555	509	539	529	513	533	558	558	501	540	532	555	503	533	555	516	515	562	554	526	518	568	565	505	519	522	484	528	509	548	517	542	524	555	521	523	552	519	510	538	535	523	533	514	520	543	544	542	527	530	528	581	536	576	531	551	542	562	524	544	506	526	518	537	564	525	586	528	534	559	501	556	564	549	534	549	480	548	518	548	555	553	555	518	574	492	524	515	492	507	564	596	538	518	506	525	460	489	531	576	528	534	521	570	524	523	491	530	536	544	529	556	510	543	556	565	525	551	532	532	522	520	543	497	565
4113	1566	1259	958	920	874	825	759	753	802	828	765	743	796	785	757	787	807	753	748	752	798	741	742	752	733	766	766	755	782	779	765	801	727	766	712	733	783	775	717	737	764	818	719	767	733	742	693	765	781	731	758	741	743	770	726	731	716	784	733	710	742	765	783	747	759	812	736	722	732	782	775	724	726	727	740	716	803	755	748	765	747	748	792	758	770	713	753	712	744	763	811	754	733	741	739	699	752	737	723	807	778	723	769	779	762	758	730	769	768	783	752	701	765	743	787	757	736	732	747	733	721	760	746	699	723	749	743	805	749	693	725	779	778	732	741	730	773	734	727	756	689	761	773	759	795	748	714	753	808	768	768	745	804	745	745	739	761	722	740	746	709	786	765	757	724	729	703	732	756	750	743	746	761	770	796	783	781	787	734	760	766	778	814	771	727	704	730	807	765	714	796	710	783	790	759	766	816	770	711	720	749	743	742	708	770	774	798	753	753	741	770	779	789	745	811	734	758	711	681	739	809	752	800	708	731	767	785	742	732	754	724	709	733	773	724	730	741	765	794	759	711	698	742	760	742	776	767	746	750	764	761	765	705	756	741	779	765	742	783	766	762	786	802	719	787	717	774	748	730	803	769	762	752	721	715	728	786	738	762	702	811	737	737	736	762	778	766	734	781	767	743	803	751	744	705	816	703	759	721	714	753	737	722	716	815	801	771	782	791	723	730	718	755	756	756	741	743	800	764	759	737	706	814	730	762	733	823	765	792	758	791	767	759	761	787	730	742	768	751	749	795	755	746	757	764	746	752	745	758	740	772	764	741	693	777	746	740	739	752	731	799	815	713	750	729	785	732	782	772	756	790	785	766	779	720	777	747	775	738	741	739	787	731	773	754	717	755	740	753	775	722	767	780	797	793	730	780	770	743	758	754	773	792	666	765	765	794	721	735	745	775	801	745	766	741	746	735	737	802	741	762	732	742	766	728	759	770	765	718	752	787	779	763	750	743	769	782	762	778	751	747	716	736	711	745	749	725	761	780	743	742	782	770	729	725	771	772	774	762	728	700	791	768	761	781	725	756	789	721	704	752	768	731	767	753	747	738	781	749	800	751	764	793	756	698	784	744	722	749	779	751	735	776	727	719	703	735	717	808	716	755	771	756	743	764	798	758	728	817	719	739	788	710	732	739	738	796	714	728	747	739	762	764	775	746	765	785	731	765	758	777	745	689	795	759	710	750	769	751	787	803	795	773	724	815	771	765	758	731	758	762	702	821	735	807	737	679	721	732	802	774	757	789	723	804	767	811	794	755	734	707	755	785	722	786	788	789	770	750	748	762	764	758	742	735	698	753	761	773	755	796	734	738	780	767	785	746	768	778	720	741	714	787	771	727	726	730	780	777	748	823	726	736	722	752	726	810	765	785	766	733	735	803	714	753	749	777	722	779	782	754	756	726	769	740	791	767	780	803	736	790	740	688	769	749	750	752	734	765	766	766	772	788	771	735	758	753	759	807	733	784	750	772	740	732	757	707	784	697	776	754	742	756	767	762	743	800	712	746	755	731	744	767	769	791	727	776	762	750	742	782	734	755	769	776	783	767	742	789	771	762	765	720	761	811	739	726	740	756	765	772	765	767	723	768	747	742	757	748	814	750	719	738	745	742	739	802	758	770	812	747	752	747	791	720	764	784	764	813	750	760	752	749	720	742	745	758	815	774	767	786	760	748	751	739	791	737	766	755	772	785	733	777	782	719	734	768	743	731	790	751	763	765	782	767	769	746	776	790	815	718	716	739	764	799	764	758	729	741	747	730	763	755	744	763	787	742	747	720	734	725	727	744	745	740	784	711	710	684	723	776	766	710	759	762	742	758	777	749	742	726	738	770	723	748	763	755	734	745	748	737	743	766	759	739	717	739	761	809	713	762	794	740	776	780	781	765	744	748	765	705	744	743	789	756	800	764	756	771	787	754	704	738	772	779	765	765	748	741	774	754	732	737	763	747	724	716	751	750	728	794	700	756	740	767	796	773	693	728	808	762	773	767	738	733	762	798	768	751	782	786	750	725	750	766	806	693	778	702	739	743	759	754	757	733	735	758	788	738	762	759	751	784	775	761	757	745	741	742	766	699	759	750	815	773	763	759	775	755	713	725	770	761	749	692	765	761	771	742	759	764	773	766	715	747	716	742	764	758	788	828	775	785	753	768	772	728	745	819	780	773	784	812	741	692	770	801	770	756	755	740	758	759	774	737	751	757	714	761	753	774	812	739	743	740	789	769	707	709	722	729	717	744	752	748	759	794	771	704	788	748	776	740	823	729	762	761	735	750	761	735	750	759	720	768	746	760	743	756	765	774	739	753	764	729	736	739	758	776	773	759	794	759	749	819	797	737	752	797	773	749	764	770	749	746	776	731	721	727	774	801	727	748	701	768	764	760	690	718	722	711	733	706	741	784	770	805	731	786	722	732	739	752	762	734	740	739	714	783	774	738	715	735	723	755	760	727	763	706	775	746	778	819	793	740	759	771	755	767	815	743	730	743	776	767	787	791	770	719	762	755	744	806	728	765	789	714	770	735	728	717	726	737	779	749	785	727	768	710	736	767	701	762	761	738	727	761	737	713	772	738	715	754	769	730	765	738	730	762	726	801	727	756	756	762	768	744	747	821	784	809	752	730	758	780	750	764	712	727	687	761	788	798	752	827	742	781	741	736	753	732	714	750	765	775	801	766	772	725	722	757	757	733	712	750	741	774	747	750	734	793	770	770	816	720	744	720	801	717	769	753	793	762	732	728	740	800	773	823	787	792	750	778	749	732	706	753	739	713	721	777	767	749	740	766	790	763	770	745	786	720	733	725	756	788	758	728	763	761	769	700	769	787	765	788	792	786	693	773	759	775	746	763	755	795	797	793	733	759	766	715	743	716	780	814	804	756	769	717	745	758	754	760	766	737	833	761	754	718	745	773	769	772	771	796	803	708	733	767	714	804	765	772	721	778	774	734	754	716	761	735	758	766	733	799	763	789	774	722	725	804	819	780	705	738	796	726	762	716	749	769	744	747	748	713	717	758	767	767	742	782	732	744	747	802	750	734	729	705	802	724	836	771	780	773	789	796	780	765	701	738	780	756	686	766	776	716	732	781	742	747	730	760	783	779	771	727	740	736	721	741	790	711	821	765	748	732	760	773	818	738	778	706	761	739	741	773	743	756	783	736	718	797	750	673	762	689	707	769	744	753	715	732	763	758	749	773	751	732	752	749	712	733	746	772	763	725	757	716	766	795	752	727	778	752	798	754	749	726	725	751	801	760	756	770	733	730	726	777	761	791	771	797	669	742	715	719	752	718	759	735	741	733	764	743	774	734	749	769	727	788	739	774	746	738	741	741	754	760	762	760	746	757	757	745	698	735	799	807	736	748	746	746	725	746	759	781	751	772	758	729	760	749	732	747	732	766	778	780	789	785	745	731	771	773	790	783	780	755	790	752	709	759	736	765
22995	20948	27949	24086	20705	3292	620	451	362	362	305	331	322	311	273	253	277	231	284	258	257	254	212	235	226	235	233	216	233	236	237	228	242	250	240	198	226	243	236	231	224	232	222	230	243	235	215	226	225	207	219	195	219	213	237	215	268	216	232	239	213	261	220	244	242	223	253	250	209	220	222	257	250	236	221	248	210	228	221	229	207	234	215	221	222	220	259	225	256	233	230	247	239	225	233	249	244	256	203	246	250	227	216	239	229	241	227	229	221	235	254	219	211	242	246	221	242	254	245	231	224	215	207	224	214	226	198	222	213	216	264	216	229	234	210	210	251	221	235	203	232	222	205	241	217	204	204	243	207	230	227	250	219	238	214	232	225	222	240	242	208	210	238	252	233	231	236	241	238	256	235	232	204	228	220	224	245	239	233	218	219	231	242	217	229	200	242	220	238	211	233	221	241	232	241	220	206	232	223	225	223	225	242	209	226	226	251	233	238	214	226	247	242	252	204	222	209	195	214	255	224	211	241	215	239	246	227	233	232	235	234	217	228	230	230	212	233	226	247	228	258	243	224	216	237	261	222	233	224	229	223	215	225	229	258	241	236	224	230	238	235	216	246	230	223	246	236	239	237	227	239	235	223	225	231	234	239	221	230	201	224	217	220	216	224	208	226	236	212	247	238	214	242	234	242	205	201	214	237	273	243	199	231	214	226	211	248	221	218	258	227	186	243	240	231	226	224	235	257	245	225	219	215	190	224	222	193	212	260	251	239	224	227	201	232	215	235	224	243	220	229	220	241	228	218	234	222	243	246	233	240	228	244	221	209	236	229	256	222	233	221	225	231	222	223	249	215	210	222	250	234	201	222	217	236	208	237	204	247	244	235	222	245	236	236	219	228	244	201	239	232	216	216	232	211	242	206	231	228	227	249	221	217	249	241	199	225	233	213	252	221	238	249	225	234	233	204	221	202	221	222	234	252	229	199	202	236	206	257	225	251	216	258	244	222	238	235	239	241	207	236	207	224	215	218	226	225	229	236	245	233	237	220	232	216	212	245	221	227	226	239	213	224	238	224	236	234	224	206	224	246	224	260	218	211	259	225	232	238	228	230	209	222	254	241	210	240	200	215	208	225	214	232	239	240	230	208	228	228	226	240	204	235	242	217	238	217	237	232	202	217	217	227	255	219	262	241	241	228	224	234	231	237	258	242	222	216	213	242	222	216	194	247	242	223	222	239	249	220	238	243	216	230	256	239	247	231	198	235	247	205	218	210	224	253	238	242	227	220	190	235	244	246	229	240	249	203	241	211	224	231	211	249	217	244	234	231	237	200	224	226	230	233	239	225	206	232	222	201	252	249	182	226	219	189	226	217	218	234	216	217	244	206	234	216	211	231	237	219	208	234	236	212	226	231	248	218	236	207	217	215	200	226	231	236	200	265	230	228	241	252	233	218	225	245	230	255	251	233	229	234	222	247	203	214	222	208	225	227	206	225	248	243	255	238	244	215	245	249	255	227	236	244	222	222	222	231	214	236	209	241	220	209	206	229	225	213	235	217	209	235	228	235	222	233	217	219	228	242	202	213	243	210	248	216	212	241	231	229	234	233	214	246	215	202	210	247	233	246	247	218	234	228	213	233	218	242	231	264	226	219	222	229	225	216	240	220	220	236	222	225	207	231	229	235	203	196	229	220	227	231	221	240	244	236	228	201	227	229	251	225	230	217	216	219	220	222	237	234	216	204	243	209	214	232	212	236	198	241	232	222	200	237	223	231	247	220	207	226	256	229	218	229	253	219	228	220	230	255	205	227	271	211	212	221	229	216	224	233	200	193	238	248	211	216	235	209	223	238	250	223	216	226	238	207	218	244	238	207	222	226	239	229	238	218	225	244	218	242	247	236	231	233	248	240	191	211	226	218	242	212	226	202	238	224	209	220	229	244	236	247	240	202	249	224	238	243	201	226	210	229	223	217	209	220	222	214	226	216	246	247	214	226	208	225	224	214	231	230	229	233	242	210	219	240	218	224	236	254	221	209	225	214	257	217	241	218	245	230	248	239	223	224	218	211	248	204	194	208	237	235	228	207	213	236	250	236	227	252	247	267	258	247	214	233	207	224	225	227	208	255	224	240	227	218	235	226	244	226	240	268	222	239	224	205	251	213	243	222	229	215	203	218	253	234	229	228	205	234	217	220	215	242	223	220	233	247	237	217	228	213	231	256	213	246	201	226	266	233	207	242	188	232	235	216	202	217	236	222	240	252	241	246	252	243	220	222	243	242	221	227	209	223	238	233	209	227	212	199	229	237	228	232	216	254	250	191	222	254	220	233	223	241	247	205	228	237	217	211	254	219	239	234	246	226	241	224	232	209	223	218	255	214	216	215	234	217	214	214	210	238	215	215	215	219	244	226	230	224	218	192	234	222	208	237	212	225	244	229	225	229	238	239	268	240	247	236	211	213	238	226	236	217	231	226	242	223	237	216	252	211	207	231	188	238	217	215	220	231	244	224	235	227	229	250	229	213	265	230	198	235	212	235	238	233	238	205	247	238	227	218	226	201	242	244	236	244	227	234	251	258	197	233	227	233	231	239	205	222	227	211	208	211	218	230	219	201	232	244	249	228	205	224	225	227	228	204	216	243	200	248	239	213	227	250	204	212	230	228	225	230	219	217	235	207	220	235	226	253	203	236	236	229	220	198	243	217	189	235	198	264	224	237	226	244	216	214	239	253	250	234	229	233	233	218	225	232	240	231	239	200	239	219	221	226	225	214	193	217	239	219	233	235	216	217	210	215	231	258	221	211	212	222	228	201	213	240	230	219	228	234	234	213	222	222	217	242	203	250	209	230	234	231	192	243	220	237	226	233	221	209	236	234	225	220	243	230	207	209	214	221	269	245	215	246	221	220	243	231	253	220	226	207	222	231	238	228	218	245	184	217	205	207	238	227	218	257	233	207	239	227	216	209	216	235	213	232	253	215	209	244	247	218	235	244	200	220	203	222	209	266	219	223	205	258	233	253	222	248	227	217	232	245	228	221	234	210	247	230	229	221	213	226	202	228	190	210	201	233	243	228	250	242	204	225	234	232	233	228	194	217	203	244	224	220	240	234	228	229	227	250	201	230	218	225	229	233	225	238	231	214	256	220	221	249	233	210	204	217	220	233	246	245	222	237	225	236	251	233	219	231	238	219	212	221	212	226	214	237	231	252	203	234	232	215	233	229	256	240	221	229	211	222	188	224	193	240	235	238	259	231	195	207	225	221	208	234	219	218	230	219	253	247	220	235	232	232	228	241	243	232	231	217	264	238	225	262	211	225	223	224	234	193	250	219	235	214	212	224	213	225	211	233	213	228	230	227	242	208	229	260	221	230	230	220	236	225	218	247	218	214	193	218	256	245	253	245	226	242	255	220	257	224	247	250	225	226	187	211	219	225	229	251	224	252	226	216	238	256	215	217	236	215	262	214	233	246	230	212	226	210	244	239	228	210	231
3093	8648	5577	2565	1841	1335	1006	875	712	649	609	547	520	517	476	432	448	425	419	385	407	389	366	361	401	371	378	372	359	368	353	353	402	356	368	354	345	350	374	324	346	375	340	379	354	361	319	333	345	352	351	387	357	340	349	369	341	334	348	394	359	357	350	328	353	343	337	364	382	295	364	351	351	366	327	322	308	286	346	336	359	362	332	341	366	337	346	370	323	347	345	363	362	341	334	407	339	341	351	353	361	309	356	324	340	330	367	330	360	356	306	327	362	373	345	352	339	356	323	370	337	334	360	330	325	352	339	347	359	337	354	348	337	331	332	335	376	353	370	366	318	349	341	325	340	346	349	352	334	344	344	354	335	351	321	333	359	353	340	391	339	324	334	367	331	370	344	350	373	346	338	362	364	355	339	360	317	371	368	358	326	377	367	397	348	342	348	373	349	341	325	331	363	330	374	349	345	344	372	352	378	366	375	362	348	341	355	343	351	341	354	341	378	365	357	316	333	335	319	313	346	369	335	347	345	360	351	379	361	366	349	332	323	331	356	344	317	346	349	348	339	321	338	335	330	322	335	369	325	335	357	319	316	336	324	323	335	324	325	338	333	329	346	362	392	352	356	352	363	338	359	364	365	359	338	326	319	332	342	362	318	393	342	334	339	371	365	358	343	359	339	356	346	357	333	326	366	338	351	320	348	346	302	315	354	311	374	332	371	350	340	374	365	362	333	367	368	373	344	347	359	367	338	362	349	361	343	330	337	337	334	336	319	356	342	349	348	347	348	347	374	360	357	356	348	355	332	340	353	352	333	345	349	323	327	369	372	348	329	331	321	316	346	344	389	338	347	348	384	358	333	365	312	349	327	320	353	362	346	318	321	361	356	361	342	339	333	370	355	346	362	343	375	385	389	328	356	322	383	328	348	338	377	344	367	342	327	327	356	356	374	355	327	345	358	354	367	350	375	318	335	373	332	317	318	332	342	379	333	329	375	367	353	367	338	311	347	353	376	343	286	357	352	306	332	362	373	347	352	335	364	360	335	364	348	409	338	329	318	373	333	338	333	329	385	335	366	380	353	353	339	328	366	349	333	330	346	342	328	312	390	365	315	316	344	360	312	374	360	324	352	355	334	354	329	338	332	382	332	338	336	340	330	404	362	331	346	308	351	350	362	353	363	332	357	351	328	340	335	355	335	338	354	345	358	330	363	314	345	358	355	362	376	348	345	381	358	353	348	317	362	321	370	313	349	348	339	382	366	333	382	351	338	329	293	347	369	371	351	342	355	373	324	308	331	354	316	343	363	362	328	328	332	347	341	340	318	345	350	360	367	349	330	354	361	347	348	365	353	348	334	337	356	323	358	351	329	361	324	372	374	324	294	348	343	333	364	379	357	369	367	359	345	323	350	295	323	343	353	326	358	328	344	365	331	330	343	366	356	359	351	321	312	345	340	330	365	337	349	384	333	335	333	362	350	342	327	339	335	342	368	359	352	342	350	326	329	352	353	342	327	354	351	356	379	325	339	361	346	339	349	324	330	313	357	382	351	328	309	342	379	382	356	333	347	341	344	374	368	332	354	314	338	326	355	318	346	371	341	357	344	342	370	344	369	337	370	339	339	324	346	343	338	361	371	323	321	339	327	359	341	348	327	385	355	362	403	328	341	349	356	357	360	350	313	357	342	351	361	327	326	365	342	361	354	369	338	324	339	337	326	376	314	345	328	336	333	329	348	306	314	373	374	362	363	345	350	345	357	374	330	375	360	356	325	330	362	381	318	358	330	320	345	345	342	325	353	350	320	325	364	320	354	343	321	365	329	345	321	349	379	344	357	390	342	355	325	332	337	361	371	346	387	374	379	364	331	340	322	367	338	327	347	322	345	332	319	328	344	355	364	327	341	331	357	349	360	352	349	374	333	317	327	369	350	311	374	359	381	348	364	368	330	319	368	332	325	366	328	359	339	355	338	356	336	310	352	341	341	324	363	343	328	335	354	358	349	363	357	342	329	330	347	380	339	307	357	342	354	382	342	330	375	376	307	340	324	352	333	340	341	346	378	370	349	342	363	366	338	360	332	392	337	319	400	368	371	337	326	312	345	371	359	338	337	376	379	325	325	304	360	352	354	369	383	359	308	373	338	314	348	330	325	342	377	339	389	338	306	385	308	352	355	349	334	367	316	324	382	331	367	387	340	330	366	356	321	323	354	357	350	401	337	352	338	332	366	334	375	352	342	387	359	332	315	362	342	359	357	334	360	331	312	336	326	332	327	330	393	356	326	352	329	324	377	352	338	341	375	328	361	340	336	357	331	381	340	333	338	352	336	335	339	369	340	347	333	359	336	361	366	343	363	372	320	335	342	345	345	338	330	342	332	365	362	362	327	314	365	362	373	339	335	348	347	338	351	366	363	347	326	363	353	340	333	354	377	304	360	339	345	360	328	320	353	332	339	365	338	324	330	353	376	344	341	363	331	322	358	331	362	374	338	360	360	344	343	342	367	288	333	360	332	364	353	386	330	341	363	355	330	345	355	334	343	329	351	354	331	324	319	357	340	332	382	320	379	367	342	344	343	359	340	346	341	360	319	328	350	336	319	316	315	338	340	334	335	326	319	313	350	357	355	354	322	326	368	321	361	333	339	344	329	316	336	367	362	346	381	354	359	368	372	328	366	336	342	370	358	335	340	338	337	364	323	335	368	351	384	350	308	340	359	325	347	356	317	337	336	338	318	344	340	310	353	340	358	352	325	379	351	370	336	335	352	332	337	368	356	371	317	327	333	341	353	321	349	361	345	331	348	320	357	356	341	357	345	360	342	342	361	316	341	341	358	322	332	360	350	306	370	348	359	379	322	351	359	338	355	345	375	358	317	352	350	355	335	322	307	333	311	381	337	353	330	358	334	358	325	334	347	371	333	374	351	344	330	386	335	349	348	345	340	351	351	374	357	336	348	361	383	361	350	322	328	368	389	373	323	356	320	368	346	384	337	347	351	336	313	361	352	351	370	268	315	311	346	314	343	347	351	339	358	354	375	365	336	331	360	355	359	372	351	378	336	363	338	364	345	347	356	336	380	329	329	308	351	335	349	339	336	349	326	345	338	320	342	327	325	319	364	316	342	319	318	342	331	357	334	332	377	325	372	356	357	343	333	318	370	347	356	329	355	334	351	322	324	378	335	347	358	349	361	306	363	316	338	340	348	329	332	388	326	371	365	325	332	341	347	350	331	368	346	337	316	357	378	347	362	366	341	327	376	333	310	352	330	329	382	341	335	326	348	342	347	385	315	347	312	345	335	335	365	352	333	346	344	336	352	332	361	333	357	340	324	320	323	383	366	323	341	323	351	353	358	311	371	354	361	321	301	334	341	371	330	377	340	364	341	325	335	344	317	343	365	354	335	354	323	358	347	338	322	358	366	330	365	354	376	353	343	369	360	355	349	327	338	354	344	373	342	336	339	333	369	367	359	345	350	374	306	370	322	329	371	336
24281	20993	26413	24715	2876	817	720	673	643	653	625	669	662	691	650	594	577	648	605	587	585	570	613	561	595	614	649	592	605	624	638	642	598	596	628	649	603	559	582	617	593	665	581	616	637	550	603	638	607	545	606	608	606	630	608	623	613	596	586	568	537	615	589	577	561	585	590	571	597	549	571	592	581	631	593	539	592	577	610	599	625	582	607	611	538	583	577	647	593	545	564	584	611	589	581	576	603	571	568	595	622	582	561	583	607	617	580	567	667	618	588	607	608	596	599	568	593	562	633	596	583	604	566	588	623	619	545	637	573	626	578	576	580	600	630	597	554	596	601	590	613	581	591	597	585	600	627	570	617	634	589	570	619	628	617	596	573	626	601	625	602	601	579	575	573	582	578	574	592	571	567	580	611	596	604	590	558	563	610	590	602	609	571	607	583	624	620	569	619	599	582	625	611	598	603	575	603	583	626	553	644	652	630	594	571	576	595	590	599	561	584	584	621	558	565	590	600	627	626	609	593	565	619	628	610	611	622	565	604	626	591	575	559	604	588	615	599	596	595	579	644	599	561	584	620	575	595	618	591	608	567	572	613	635	546	589	540	622	617	592	577	579	579	597	598	613	609	606	567	608	607	594	587	580	607	613	636	601	595	582	547	623	586	581	566	626	599	641	598	633	572	637	587	542	595	634	600	587	577	566	581	575	626	573	583	566	614	631	581	640	575	570	578	596	563	580	578	620	612	589	592	555	599	619	585	583	597	632	559	567	542	569	582	615	596	578	550	612	581	616	597	647	609	630	596	598	576	582	571	601	589	627	541	572	567	605	596	601	575	586	641	601	558	627	590	570	588	554	591	584	583	610	645	623	582	640	580	595	607	577	587	571	598	595	564	590	578	583	559	570	630	637	606	591	588	587	635	620	596	581	562	652	577	631	606	647	567	576	609	630	614	600	632	597	531	605	571	585	597	570	620	588	552	638	583	557	622	613	616	572	625	599	611	609	540	598	566	629	620	611	582	606	570	626	598	664	570	610	586	597	625	610	585	574	584	645	560	550	663	615	595	594	595	579	601	629	587	571	588	581	581	587	610	594	589	601	573	620	602	565	590	612	608	583	595	606	577	581	606	613	611	621	625	613	595	573	624	587	590	588	651	633	618	582	588	598	610	628	593	601	616	614	605	620	601	599	615	631	590	610	615	569	609	556	545	592	626	544	558	609	574	559	602	564	587	621	596	563	569	637	572	576	620	580	591	585	610	608	621	573	593	577	574	574	595	620	629	587	608	553	565	616	591	583	596	599	617	602	583	553	645	592	516	567	619	613	582	587	583	619	564	610	592	592	571	611	602	554	578	534	610	609	637	626	606	602	592	607	641	571	555	582	624	642	606	583	607	612	569	648	573	601	636	595	582	590	609	551	560	635	604	614	623	611	608	587	578	641	630	582	631	623	581	617	588	573	585	589	609	609	591	623	591	649	594	617	592	591	585	584	584	641	600	588	608	613	615	578	570	565	617	644	601	581	631	548	616	591	624	586	627	637	597	577	573	629	609	574	611	547	590	637	609	611	631	569	587	558	569	579	583	580	583	591	623	593	589	609	561	607	551	622	581	565	608	561	577	607	597	595	599	605	605	603	600	618	577	593	594	617	596	540	602	581	612	595	632	595	628	615	552	577	627	603	566	553	597	604	601	591	562	584	607	604	567	575	564	598	625	547	640	591	582	612	623	583	618	637	620	600	613	611	598	585	583	616	576	616	640	616	579	627	584	598	587	609	630	617	619	598	605	650	604	600	590	599	600	611	601	602	618	615	585	608	617	607	594	591	589	627	625	561	605	615	554	592	591	543	590	586	580	651	559	590	590	595	562	625	659	557	606	615	614	600	626	592	576	605	587	568	586	592	586	586	590	588	576	598	568	614	598	672	615	591	589	597	572	545	579	604	563	616	590	567	604	601	594	587	596	589	594	574	556	604	554	625	587	623	607	578	618	558	578	576	577	610	575	559	631	576	615	622	643	602	599	608	610	586	625	621	591	584	592	595	613	606	570	589	581	577	585	642	600	649	563	624	620	645	583	618	598	568	589	539	562	585	578	573	574	595	572	609	583	564	583	604	596	556	581	627	619	585	594	574	604	606	570	594	550	639	623	583	641	586	587	603	603	587	578	611	579	578	546	540	625	590	585	564	606	613	603	583	586	559	564	582	600	587	577	574	602	618	582	617	628	547	569	584	546	596	576	594	584	629	600	598	589	572	601	590	602	606	572	616	635	570	547	600	611	616	611	596	605	565	597	597	580	562	623	613	582	609	582	633	592	600	582	623	631	568	558	592	581	604	595	554	625	606	611	591	603	597	633	597	631	571	633	581	581	617	608	602	593	634	633	615	587	610	575	595	612	577	572	611	585	625	600	602	607	600	585	570	596	605	598	594	597	594	576	575	645	600	612	626	612	585	630	572	563	594	541	600	610	591	583	585	590	622	606	621	622	578	579	549	600	591	608	582	622	570	581	606	624	601	582	565	568	631	595	618	549	601	626	584	603	580	611	617	604	614	606	555	598	611	612	545	669	614	550	585	614	596	574	570	633	607	595	603	627	656	649	631	600	582	581	563	551	578	568	629	609	603	534	609	631	623	607	602	607	598	601	582	592	591	599	616	584	600	567	589	606	605	567	570	592	569	560	547	634	636	593	596	583	586	585	592	579	637	613	631	627	607	639	636	636	620	516	605	574	589	577	588	578	590	604	588	588	581	614	584	592	572	570	572	617	618	605	634	595	565	592	633	654	575	560	610	595	602	577	621	624	629	546	600	603	574	597	623	581	579	555	579	567	587	560	594	598	603	632	564	592	596	601	599	666	573	575	550	587	614	549	606	558	667	588	586	589	583	610	583	617	569	601	575	615	612	585	590	595	609	573	595	567	572	565	596	596	603	592	546	581	573	611	582	606	611	615	618	592	594	610	596	581	592	610	598	556	605	599	605	574	616	618	600	599	594	564	581	590	666	582	563	551	598	605	623	580	591	617	588	577	631	630	647	579	592	600	602	581	610	611	619	604	589	665	601	580	593	636	593	632	605	583	610	600	530	596	577	635	608	603	606	635	595	644	614	618	617	574	566	598	592	594	584	568	562	592	587	563	566	644	597	558	642	587	617	584	634	553	596	570	577	585	587	609	599	604	593	539	594	548	603	584	591	558	619	537	597	572	609	565	550	607	605	550	596	600	584	564	578	601	585	570	599	616	649	606	584	603	623	550	635	573	592	594	600	612	574	575	584	610	566	628	599	626	576	619	653	628	640	610	591	577	585	569	604	592	569	580	568	579	611	593	610	606	567	590	612	589	578	620	606	598	605	614	582	617	613	616	606	551	588	577	611	576	568	584	559	621	563	592	599	591	649	601	622	577	575	553	582	590	609	611	578	617	596	546	591	639	583	568	588	608	606	622	601	656	606	606	584	639	595	594	600	659	600	606	589	573	597	609	601	584	584	620	557
3438	5032	3219	1903	1498	1319	1200	1072	1025	981	942	928	912	873	861	822	834	813	821	808	867	864	805	867	862	892	830	820	822	791	855	836	880	834	872	803	842	891	821	798	839	841	795	847	812	811	827	822	812	803	853	836	782	850	818	847	773	815	824	834	811	793	793	828	828	807	793	831	850	819	828	816	800	828	811	844	815	814	808	825	865	795	784	839	839	823	839	787	805	849	825	871	799	836	791	833	835	842	804	844	846	839	749	853	838	861	816	755	823	843	814	816	878	793	770	792	792	809	834	823	805	811	842	803	784	841	826	848	803	850	837	816	775	837	790	757	835	813	855	828	774	829	806	815	861	824	823	806	775	757	822	861	821	847	808	854	815	816	750	808	796	830	818	796	799	841	839	811	829	757	891	831	773	840	867	836	784	808	876	804	795	838	821	809	811	807	820	847	783	790	815	828	817	842	834	824	835	827	824	769	820	811	849	801	789	826	859	806	854	843	808	852	869	854	828	821	815	788	819	827	876	834	802	797	803	862	826	832	816	760	806	832	817	797	823	813	832	831	831	797	834	817	857	858	793	813	857	832	840	769	878	800	823	834	822	871	862	866	877	851	837	788	769	832	793	822	888	881	841	833	842	809	810	778	790	790	789	854	811	755	826	816	817	840	833	815	854	769	853	847	837	852	828	802	856	821	823	853	846	818	792	840	857	787	829	841	818	844	797	878	869	841	792	825	827	784	873	831	858	782	772	822	819	810	780	826	803	833	793	768	868	850	799	816	799	797	770	851	815	836	775	769	763	831	831	793	831	798	810	802	873	799	802	777	792	801	795	821	806	845	885	842	822	860	813	825	800	809	834	820	852	841	795	789	865	823	818	813	855	845	764	862	800	815	849	821	797	812	811	789	791	810	797	802	859	826	840	801	827	792	842	805	858	805	854	794	854	827	828	802	796	880	786	758	883	839	825	793	813	818	851	835	853	815	824	838	788	828	806	821	831	821	789	820	877	842	830	798	837	805	838	809	837	857	800	839	801	789	840	798	844	829	885	861	835	842	843	813	828	806	761	831	789	759	764	833	812	836	809	807	894	851	790	860	811	835	852	803	879	813	817	868	813	813	861	771	819	842	826	840	779	809	866	845	808	811	822	789	786	855	809	806	791	836	774	837	821	859	824	825	821	807	853	826	849	758	790	824	845	830	783	826	873	857	814	821	832	793	859	826	807	791	770	825	763	839	785	829	843	822	835	840	828	806	810	838	773	872	797	805	828	856	808	824	786	781	783	826	785	860	831	817	850	824	849	788	809	828	801	808	843	791	794	833	772	797	887	825	814	911	819	829	838	846	847	881	825	824	847	851	816	833	847	831	834	809	791	816	775	850	791	860	762	833	795	764	809	835	826	812	828	843	831	828	830	824	819	806	837	796	881	846	798	825	806	779	831	829	785	839	837	844	875	869	832	803	788	804	814	816	774	765	797	806	816	841	802	831	837	810	799	827	812	840	836	836	761	827	821	813	792	808	820	791	834	828	842	799	875	807	836	837	755	823	828	813	832	779	798	812	813	874	820	863	813	820	787	828	837	857	868	816	798	840	863	820	805	842	834	863	833	784	816	822	840	797	831	831	809	815	849	842	875	830	799	852	840	780	802	828	829	872	797	784	823	859	861	776	825	831	826	777	854	777	828	795	783	865	857	820	815	806	797	848	856	836	812	813	786	846	850	736	798	845	842	823	809	852	805	823	813	807	775	809	817	800	795	805	816	835	807	844	847	782	866	864	785	858	845	777	811	858	853	828	832	791	789	889	836	777	835	836	817	806	816	782	857	841	821	805	807	802	858	880	817	813	767	799	853	816	765	809	892	792	814	800	873	830	752	774	785	770	867	832	820	820	810	858	840	795	850	851	807	804	798	834	816	802	833	851	842	777	816	865	810	814	823	838	815	823	815	849	795	807	791	783	825	804	814	814	839	793	803	819	788	829	825	843	842	754	839	828	800	848	844	875	799	794	796	839	809	766	798	846	787	851	796	818	777	848	807	822	914	827	811	827	795	824	786	820	842	866	810	798	813	847	805	799	851	852	814	841	798	829	825	828	830	885	813	777	855	881	816	870	816	806	867	819	825	832	845	875	813	857	848	814	833	860	785	783	838	817	819	846	791	799	801	820	845	794	788	846	803	830	802	811	824	793	768	816	758	779	839	837	830	831	801	843	812	844	892	812	844	782	840	812	853	872	828	793	849	792	767	843	836	789	840	832	781	781	795	831	830	800	876	852	888	908	858	796	859	822	813	831	764	889	833	822	828	835	803	788	832	790	812	812	834	834	817	916	844	803	762	798	872	812	833	791	835	813	814	835	798	847	815	848	850	844	844	848	891	806	778	782	805	799	799	857	816	814	863	824	791	811	803	826	843	806	822	838	799	802	825	852	791	783	808	787	823	843	768	827	849	768	792	821	801	848	832	816	830	856	836	811	826	806	796	800	813	838	873	850	829	851	812	879	808	811	861	788	834	851	816	781	823	756	813	810	786	839	802	820	814	844	837	799	850	820	843	818	755	797	781	768	796	857	817	818	817	801	794	814	805	809	846	844	833	812	838	840	785	797	794	799	827	805	798	818	825	836	845	840	796	807	814	835	789	803	780	878	798	790	789	854	819	780	840	830	766	831	867	849	813	818	900	809	813	840	834	842	799	807	776	830	787	812	827	842	808	824	845	768	894	830	871	769	815	856	827	841	848	818	831	855	832	813	818	872	803	794	775	780	864	802	833	833	850	749	842	847	830	821	815	823	824	786	785	834	806	828	824	799	840	789	843	865	816	814	857	778	825	821	824	811	817	772	802	815	777	864	859	795	812	813	806	872	807	810	814	792	849	856	821	814	807	785	800	789	844	841	827	869	829	824	860	808	831	828	862	839	834	804	760	822	852	811	846	820	804	799	790	785	833	786	867	821	801	774	804	817	831	823	810	813	825	827	803	803	813	786	824	756	838	834	842	854	818	824	813	827	861	791	842	827	817	797	805	857	861	857	793	782	829	827	771	823	874	865	787	890	826	824	807	782	753	803	859	823	850	830	787	849	798	831	842	832	818	783	807	805	808	789	836	822	774	805	796	823	809	801	820	835	792	835	804	808	810	788	805	823	868	826	834	823	831	855	824	816	788	765	866	791	795	784	757	792	763	815	840	802	777	824	839	853	818	810	865	850	821	840	807	800	854	835	829	839	756	819	856	882	813	820	803	809	883	798	784	845	848	853	869	787	809	840	797	796	801	796	880	839	880	843	786	824	782	859	792	814	826	791	810	822	849	841	855	797	799	811	829	842	837	824	816	818	815	803	803	823	825	809	829	829	835	872	825	792	829	841	804	835	843	834	815	868	779	826	829	762	846	879	856	825	795	835	842	820	826	809	745	819	833	821	816	789	786	785	803	817	824	810	857	850	828	820	829	828	843	763	786	821	826	796	867	775	801	849	854	825	836	873	795	840	816	845	810	774
22108	20964	28515	23560	20957	20651	2479	583	520	447	362	363	316	295	256	263	248	225	250	269	225	242	235	201	229	207	224	201	212	186	212	213	246	218	213	195	228	214	189	217	201	194	187	227	193	178	218	199	201	204	191	205	196	187	198	200	188	188	222	193	200	203	197	224	202	163	159	181	178	208	221	185	186	215	193	190	208	183	203	174	212	194	186	200	188	179	203	207	186	186	197	196	205	184	172	183	187	173	176	205	161	202	195	166	187	187	191	182	174	199	213	193	176	196	197	203	202	190	192	199	204	207	206	189	202	191	183	192	191	202	194	191	177	187	176	165	183	191	190	182	171	193	229	182	201	215	213	189	195	206	219	184	210	191	196	213	215	189	182	191	168	183	180	193	209	153	178	190	199	193	202	183	203	168	188	202	199	211	185	197	198	194	181	186	177	164	185	201	170	211	191	204	235	191	181	172	176	192	192	181	182	191	159	201	191	201	195	200	195	207	193	183	166	182	203	186	193	198	172	199	194	208	176	191	206	188	187	204	171	210	179	214	188	206	176	194	166	185	234	182	190	185	207	193	197	192	208	185	194	204	208	203	185	203	192	196	178	183	178	204	197	200	206	214	188	186	205	204	212	190	200	200	198	172	195	186	190	190	170	163	163	207	204	172	169	183	200	199	200	185	195	176	186	210	212	179	209	181	171	189	177	212	191	200	168	218	197	185	193	200	215	173	203	231	183	204	199	201	184	192	199	186	196	199	213	221	167	188	180	203	201	194	200	205	185	171	183	193	193	197	210	196	199	185	168	181	190	186	200	200	188	191	191	199	206	193	206	160	207	197	174	204	195	195	186	199	193	161	184	188	192	208	197	203	203	209	221	162	200	181	199	196	201	200	210	180	172	182	182	206	197	177	206	230	185	214	198	182	227	218	200	211	205	172	183	173	192	178	189	225	184	164	160	189	195	185	202	219	190	217	188	175	228	194	192	180	205	207	191	193	196	187	178	211	178	184	190	175	207	188	214	183	189	190	202	177	199	201	208	206	194	174	186	188	192	200	207	185	160	179	209	179	199	182	190	180	187	184	193	192	196	201	199	187	191	206	187	193	192	188	192	217	191	212	193	187	192	164	188	221	209	191	173	203	197	186	175	196	178	202	191	177	181	194	232	169	181	182	188	203	180	170	175	169	188	203	188	182	187	194	188	212	165	188	187	183	180	189	195	176	205	191	182	207	195	213	206	181	190	178	201	182	189	195	217	180	204	222	184	191	179	182	187	201	199	212	186	193	218	180	221	194	186	218	189	201	191	185	194	185	211	205	189	181	199	227	215	180	215	194	193	201	212	205	176	194	193	168	200	187	191	215	185	188	193	179	209	208	194	173	193	194	174	188	210	195	182	206	206	210	204	161	230	186	190	179	202	172	183	210	199	184	184	185	213	192	193	195	202	210	162	189	180	189	190	187	196	200	186	184	211	177	193	184	182	170	190	201	236	199	182	184	182	191	191	205	178	195	179	216	170	196	191	188	212	198	185	207	189	227	191	201	215	190	214	191	204	166	171	197	194	218	190	214	182	189	204	200	172	185	206	201	190	215	177	201	179	192	185	220	183	205	185	216	210	188	207	211	190	209	181	199	211	213	172	191	205	188	206	199	174	212	199	179	193	158	198	175	204	208	200	199	202	178	209	195	177	163	195	199	162	197	200	199	199	181	206	200	198	190	190	204	198	200	176	193	186	183	176	196	193	221	190	205	205	209	205	193	183	192	160	198	174	202	193	213	178	181	178	162	186	175	196	191	177	183	191	167	198	184	195	175	204	185	192	188	185	189	187	167	184	202	188	183	170	207	196	175	172	184	177	201	221	175	200	181	211	198	192	173	195	184	203	197	212	191	194	231	210	202	157	184	168	190	170	171	165	187	195	218	189	221	200	183	178	189	165	168	214	207	209	196	160	195	197	196	176	202	184	193	201	200	159	186	199	185	178	194	186	207	201	195	213	213	192	185	208	211	181	214	223	195	169	177	179	193	165	149	209	201	215	212	207	199	191	183	196	190	207	207	182	187	190	185	198	200	192	205	201	184	207	173	216	183	178	198	177	189	186	200	228	196	165	193	167	187	199	203	189	195	188	199	175	208	202	180	204	196	218	200	209	201	189	188	195	181	191	181	203	189	206	187	177	215	212	183	193	177	200	216	201	211	164	193	177	166	194	184	173	209	206	173	177	193	200	190	223	184	186	195	176	213	195	187	176	186	230	200	182	180	196	179	182	178	168	201	212	194	189	170	184	194	223	186	189	179	212	193	189	197	150	178	230	190	176	189	194	166	167	195	203	180	190	185	194	173	180	167	164	185	225	193	165	215	187	193	205	202	181	178	180	176	194	198	187	168	206	189	201	189	202	203	194	195	182	174	178	186	195	212	194	182	197	184	197	191	181	207	223	200	194	193	191	184	190	163	168	192	183	205	186	188	197	174	204	186	211	208	182	200	182	180	172	173	189	197	177	174	187	183	172	193	180	198	184	196	192	189	197	196	199	185	197	186	202	208	213	167	168	165	191	193	184	189	177	209	196	198	176	193	209	193	220	177	179	208	161	176	185	187	195	161	186	189	219	171	218	200	220	189	178	181	220	164	180	205	220	206	202	173	188	189	206	171	191	204	179	193	201	186	176	189	189	197	180	177	184	207	179	189	197	191	164	183	192	188	194	198	204	191	197	175	199	173	174	203	213	195	207	202	199	184	183	199	190	188	186	201	220	184	170	192	178	185	215	174	192	207	198	202	174	158	187	193	206	198	210	207	194	171	198	181	210	168	185	191	192	181	180	190	183	186	217	197	197	213	188	214	192	195	200	183	172	185	183	168	197	210	199	204	205	193	201	206	194	182	158	202	195	183	200	200	217	167	198	196	185	193	185	178	216	174	179	193	169	172	180	233	189	180	177	169	228	173	203	179	196	205	195	180	206	193	191	206	197	180	196	156	195	173	174	179	204	189	179	196	177	175	179	182	201	196	191	198	187	164	205	191	200	204	206	182	193	173	211	187	209	197	197	188	183	176	210	210	192	191	193	185	186	210	195	204	223	211	187	193	212	167	205	189	193	186	195	201	181	209	197	202	199	180	206	203	152	183	190	173	177	208	185	179	207	200	179	179	191	180	176	169	204	195	208	182	231	181	192	198	175	199	227	188	164	201	184	210	189	179	215	197	181	170	192	172	170	202	173	186	191	206	202	182	183	209	196	195	192	194	195	206	196	187	212	173	181	181	195	216	195	189	166	181	188	212	184	181	178	192	197	205	180	216	209	190	203	198	191	197	213	214	196	206	186	199	183	205	215	204	214	183	191	177	208	181	189	208	195	206	190	214	202	188	168	202	181	193	208	177	190	200	176	167	178	186	198	214	185	186	196	172	197	171	164	195	180	191	191	198	154	203	192	173	192	200	188	184	195	203	180	201	192	186	205	204	174	225	190	189	182	209	192	197	186	199	171	187	200	208
4356	14031	9156	4219	2974	2135	1619	1151	958	845	700	697	620	568	493	428	467	421	374	392	323	372	362	319	318	297	310	338	276	283	310	295	315	301	330	327	294	302	319	311	282	301	297	271	297	261	277	276	285	275	310	290	260	269	286	269	268	282	271	254	287	276	253	283	290	258	253	294	272	278	257	266	308	267	275	271	254	290	277	293	256	243	264	298	261	255	269	271	279	245	273	271	279	256	280	256	254	262	279	261	234	253	252	241	271	286	281	240	252	280	265	247	262	250	253	270	299	251	260	259	242	247	257	271	275	262	261	272	270	275	276	258	250	258	251	279	255	304	262	269	262	287	260	280	276	264	229	272	267	230	269	243	254	265	262	280	283	270	295	261	262	265	254	267	267	268	265	241	279	257	278	316	245	269	258	251	263	265	271	278	282	296	253	266	272	263	274	282	282	258	224	284	253	257	283	262	269	255	241	256	256	261	268	259	258	248	274	307	259	258	271	266	259	277	265	277	270	276	276	251	282	264	264	222	273	276	265	258	253	251	252	269	276	267	268	258	275	282	280	257	288	260	248	277	233	267	253	275	285	259	281	266	265	275	280	275	270	250	230	278	255	277	271	246	283	247	261	263	253	276	279	261	273	273	244	256	293	264	264	238	261	271	271	252	282	267	272	247	292	284	252	261	274	276	287	271	247	273	269	274	267	255	258	255	255	274	257	257	246	256	258	281	248	243	244	244	283	260	256	291	269	275	234	242	308	287	284	270	283	276	263	270	254	256	278	242	244	287	271	277	274	280	283	284	237	243	261	285	237	252	252	251	282	295	249	280	264	262	252	295	273	272	257	262	251	244	270	271	272	276	276	263	263	254	275	271	263	265	255	235	290	290	259	253	287	230	235	286	271	265	259	243	278	270	310	270	310	264	292	265	271	272	240	257	269	266	247	273	254	269	270	272	243	299	258	277	268	279	253	271	261	271	297	263	288	278	234	274	266	286	270	266	274	288	255	250	244	248	256	282	269	279	257	285	245	281	257	266	294	246	276	261	265	238	264	277	307	270	254	255	265	305	283	257	267	297	262	239	252	283	267	254	247	281	278	265	275	266	258	259	266	234	269	281	269	281	253	241	290	240	270	250	269	270	289	288	304	253	256	279	256	261	255	264	251	255	247	226	259	249	248	274	275	268	272	274	259	248	265	264	249	287	268	281	274	263	269	244	261	256	259	256	246	264	269	294	246	285	278	268	261	270	258	299	247	236	264	259	259	287	249	251	268	259	276	258	275	296	267	244	281	282	291	287	273	258	275	259	259	269	257	266	265	257	274	253	269	258	271	266	281	256	256	260	250	265	262	254	268	252	278	265	289	242	277	286	265	275	280	246	295	291	258	239	277	289	268	266	273	249	289	264	268	299	283	270	282	224	285	234	247	230	267	274	271	283	257	267	300	269	269	255	268	270	268	283	233	270	258	263	252	243	267	266	258	270	283	269	273	276	270	275	274	243	259	300	285	249	258	294	269	280	292	237	266	244	251	292	273	275	257	290	285	262	275	271	284	272	281	285	284	265	249	254	297	260	280	265	281	263	236	295	266	253	267	249	275	254	278	282	275	262	277	274	266	273	250	251	250	280	269	238	267	267	268	250	215	283	256	250	271	278	275	260	263	280	239	267	245	288	300	279	249	291	283	285	271	268	277	257	280	265	292	259	267	245	259	286	267	277	262	261	274	258	282	256	283	254	292	264	247	266	284	288	249	299	239	259	251	295	271	248	251	279	269	248	247	273	258	262	255	269	267	277	278	283	274	265	267	280	250	283	262	244	263	270	270	240	289	240	290	256	256	252	258	251	273	244	242	277	252	240	264	259	272	269	235	264	277	266	276	242	293	266	261	255	245	254	239	254	266	244	260	266	256	257	251	265	294	263	267	259	259	289	284	235	296	239	238	266	287	280	252	258	279	275	303	259	266	266	293	262	281	258	284	280	282	282	266	262	311	281	248	256	286	255	305	272	270	313	264	274	285	281	258	255	260	297	257	272	274	269	264	302	262	268	275	258	291	285	274	283	275	296	255	297	290	263	255	284	247	252	286	257	270	254	237	273	285	270	262	274	263	250	284	236	273	250	250	282	263	283	275	240	262	265	253	261	293	267	235	226	274	272	249	259	262	245	265	257	309	266	243	236	273	281	280	251	291	287	269	267	263	278	261	262	263	253	275	270	251	236	257	261	253	267	246	278	272	243	248	286	233	253	270	259	288	295	255	269	261	254	278	262	277	260	266	240	283	248	277	245	273	274	285	239	249	267	276	276	281	261	284	265	273	300	292	245	314	242	261	266	263	241	249	284	268	255	271	255	298	235	262	278	225	293	230	261	282	271	261	267	268	261	272	244	238	297	283	279	262	279	268	297	250	308	275	298	269	298	251	268	279	246	286	321	263	280	237	256	271	273	259	274	250	238	287	261	261	256	257	258	272	287	250	246	249	281	281	261	284	261	248	286	291	286	263	228	294	279	242	255	255	256	270	259	249	243	280	259	249	262	260	260	222	280	251	252	258	248	252	266	259	291	270	265	288	255	267	264	274	257	279	273	275	260	271	259	267	294	262	275	269	274	255	254	279	269	265	261	264	263	245	248	288	295	275	265	268	276	262	296	285	263	275	282	244	280	278	297	274	244	311	298	263	278	258	257	249	260	253	243	257	260	261	264	251	275	266	271	257	256	257	278	249	270	290	239	275	261	244	265	268	262	261	278	268	273	252	268	275	272	285	264	265	278	309	270	253	236	236	267	260	250	259	263	266	262	301	289	231	300	251	278	274	272	277	263	262	295	256	263	247	262	249	269	285	265	255	270	262	305	283	278	255	244	263	302	288	264	257	294	284	271	285	252	305	255	289	272	258	270	298	268	248	249	265	272	247	259	252	291	246	266	280	263	269	259	270	277	262	247	259	273	249	240	283	281	261	295	250	271	263	246	265	278	238	281	258	265	267	225	275	275	277	268	260	266	268	245	285	271	265	310	265	254	242	275	279	275	274	272	269	258	284	249	264	270	281	256	267	262	269	278	243	252	259	290	292	251	253	269	276	288	257	254	271	237	273	278	247	281	273	291	257	236	293	239	260	264	291	269	257	267	300	274	259	279	279	281	267	273	249	296	279	249	270	252	250	279	265	259	288	270	255	235	262	240	251	238	274	269	282	257	256	232	279	260	279	287	313	263	252	297	278	260	247	285	263	271	268	281	244	264	273	263	253	252	253	269	284	278	251	241	255	246	269	255	297	295	265	262	266	271	268	248	265	257	263	273	252	276	295	287	246	269	257	262	279	247	278	302	271	275	259	267	289	261	267	283	284	281	265	261	267	265	285	274	242	272	245	244	239	273	262	270	268	236	250	241	278	296	267	301	284	286	245	285	273	249	260	264	268	274	250	275	264	259	271	274	252	286	275	265	260	276	258	300	261	240	256	277	257	283	308	235	294	270	256	277	268	277	263	263	278	257
26751	17484	3452	830	612	591	552	540	530	526	543	531	522	519	487	505	525	515	494	535	559	547	551	528	551	516	525	549	519	556	538	495	527	521	511	520	551	523	533	550	558	537	541	524	498	500	529	548	509	536	509	573	481	524	515	530	481	539	537	538	523	496	533	507	517	493	519	549	509	513	570	505	564	503	472	494	555	530	563	540	525	518	496	549	495	513	518	542	513	535	523	528	531	536	548	510	537	526	512	499	546	552	501	529	571	511	553	540	548	500	522	520	514	555	552	482	537	501	521	538	540	512	513	501	539	561	535	544	485	481	549	539	524	523	527	569	515	530	531	507	518	532	549	526	488	546	538	496	510	534	561	531	519	492	529	524	508	519	484	517	509	522	550	517	491	503	562	507	511	555	501	499	523	554	550	541	555	500	499	505	519	507	585	491	506	538	525	495	541	547	551	493	547	505	529	533	538	516	530	551	506	525	531	541	504	491	515	481	531	556	491	514	494	552	517	520	513	521	525	522	464	535	517	547	530	521	527	575	513	491	545	461	542	499	547	529	503	562	529	518	503	536	506	529	514	531	536	534	525	535	563	522	481	538	504	491	580	555	526	507	502	535	551	505	524	568	545	522	523	531	544	557	541	518	512	488	519	564	557	513	536	514	480	511	522	499	489	519	512	501	542	506	514	521	553	543	499	551	551	492	523	522	552	545	513	534	505	509	528	546	493	562	504	522	522	533	514	511	520	508	490	534	532	523	516	547	547	550	501	538	529	482	506	542	515	499	506	526	523	548	539	527	509	487	524	531	531	525	554	541	524	525	502	585	498	578	521	468	522	525	504	532	551	516	524	523	495	526	530	530	560	533	529	508	539	550	525	513	524	527	508	524	511	541	508	527	512	524	527	492	541	486	513	533	519	539	518	524	525	516	538	517	527	517	513	559	459	531	525	554	535	566	515	513	503	554	490	534	552	501	542	506	519	525	530	510	503	589	483	517	506	525	483	520	499	499	526	563	519	519	499	523	506	513	554	511	550	547	606	558	534	511	517	553	535	563	521	503	473	493	562	484	537	526	526	543	522	510	542	525	483	531	578	498	499	515	515	518	506	541	493	525	501	517	551	560	553	509	510	534	488	535	547	520	515	528	516	538	519	507	515	523	543	522	516	537	530	528	534	480	500	542	544	503	537	534	550	523	542	553	509	519	516	567	553	554	554	541	565	546	522	464	589	529	479	504	542	533	500	504	509	501	541	554	500	545	491	486	555	524	534	517	564	504	517	491	502	534	483	537	507	513	505	516	518	577	556	510	552	501	490	547	560	544	546	525	522	544	523	559	521	523	562	512	498	574	525	541	545	543	511	495	486	548	512	547	502	512	487	513	531	526	549	528	531	533	539	539	520	485	521	534	523	597	541	535	557	542	533	504	565	532	539	539	553	523	530	557	540	527	551	561	563	512	504	527	541	562	527	562	530	507	586	525	493	544	520	550	502	550	531	552	515	543	505	500	526	510	506	511	516	521	532	505	506	512	535	526	535	566	531	519	541	520	486	516	537	497	582	506	543	520	508	499	515	527	494	511	522	484	490	515	513	518	548	516	564	508	518	515	522	502	522	522	550	514	533	519	540	531	539	548	526	539	530	526	545	509	526	519	510	504	545	528	519	519	532	509	508	507	483	519	545	522	573	552	523	505	479	521	501	558	573	520	564	577	516	487	549	514	533	535	524	515	535	559	525	509	528	522	533	502	487	489	580	500	537	526	551	525	524	520	563	511	559	527	541	517	535	526	512	551	570	528	524	514	532	539	498	526	539	554	516	507	503	524	479	488	533	510	522	528	543	490	534	506	487	558	569	525	539	548	554	520	502	539	532	558	501	518	504	528	523	508	511	539	522	533	516	504	538	559	510	498	515	566	520	513	539	515	487	531	517	545	559	498	513	503	530	539	565	508	521	513	508	526	505	553	470	512	472	555	485	527	504	550	534	509	510	537	530	552	508	524	530	511	495	516	565	487	511	521	551	526	539	507	460	539	531	521	510	541	491	579	494	552	517	493	517	513	536	564	514	527	521	516	491	535	507	483	544	503	517	556	534	515	542	525	506	501	475	522	555	479	526	494	503	518	533	548	462	546	557	481	526	524	528	481	532	549	497	528	510	508	544	488	517	528	516	520	519	557	536	565	506	508	515	501	524	542	558	531	505	502	466	530	476	528	527	509	542	525	528	520	513	518	497	566	486	523	564	529	492	538	515	517	498	525	517	490	493	518	533	513	541	508	493	518	601	486	500	528	539	503	522	509	467	513	544	489	536	498	484	529	539	515	531	519	524	510	564	537	531	526	514	524	570	539	537	533	499	553	561	534	568	513	535	538	512	488	522	536	522	525	509	485	484	502	499	498	516	527	576	502	528	516	524	513	519	555	517	516	533	553	536	509	555	524	506	475	519	529	483	528	510	538	518	544	517	541	517	558	566	516	535	490	513	521	565	501	505	502	532	561	554	512	527	491	561	524	560	545	475	534	514	582	571	520	519	500	508	518	528	564	523	555	546	525	582	505	514	513	534	550	507	537	548	513	509	498	514	502	509	527	531	492	535	504	551	508	538	521	547	512	546	533	493	552	503	550	505	522	515	548	530	506	503	489	524	506	561	527	509	523	522	511	550	511	565	526	524	509	547	504	518	528	537	539	520	559	478	553	498	550	519	562	530	514	524	498	517	532	517	527	479	524	519	522	550	519	529	503	493	524	475	535	495	521	527	528	528	515	549	562	537	537	499	517	492	567	520	500	495	536	543	532	563	527	537	501	538	524	523	570	515	534	516	574	523	509	522	528	533	526	530	542	517	528	488	527	519	537	508	526	534	518	498	509	521	487	483	568	483	494	529	505	528	527	547	529	556	550	556	547	563	502	525	506	539	576	546	550	490	515	523	533	520	539	522	508	498	527	514	551	525	521	558	522	490	544	555	547	547	547	539	519	549	503	587	533	570	553	547	516	486	524	492	565	516	517	498	507	492	524	494	523	506	489	497	496	551	507	514	510	492	508	519	553	535	539	544	517	528	548	555	510	499	527	501	526	506	510	501	490	528	546	529	552	521	501	508	511	524	564	521	490	497	507	561	516	534	546	532	541	522	527	496	542	519	515	508	564	495	536	538	522	547	581	523	527	503	486	530	515	514	543	513	584	552	497	489	543	537	522	493	549	525	510	536	525	524	511	519	519	532	524	499	522	511	531	488	556	512	517	489	506	493	509	557	527	513	531	512	524	559	536	506	519	539	499	564	548	546	504	486	515	513	500	535	529	528	514	496	525	557	522	544	481	509	506	500	502	544	539	545	500	539	539	489	554	532	524	571	569	518	507	555	494	525	505	483	519	501	521	528	563	533	489	485	508	504	519	529	503	521	524	519	532	533	573	554	533	505	535	565	507	556	544	541	564	512	494	497	557	507	518	499	523	516	508	518	517	508	496	531	535	515	531	523	530	517	483	539	508	561	514
4186	1619	1236	916	836	781	785	784	771	851	752	753	772	789	783	753	715	772	750	732	749	742	746	745	711	729	769	759	746	753	750	775	741	717	791	692	795	746	773	735	747	721	768	725	750	756	745	746	727	761	718	742	734	800	777	716	788	770	739	726	698	735	729	753	758	759	737	761	753	764	728	776	746	747	764	779	788	728	728	812	762	746	772	766	747	764	742	786	741	759	745	783	706	727	734	740	743	746	714	705	753	761	736	702	745	741	772	737	728	800	744	743	816	762	746	729	777	751	743	716	719	743	792	705	789	738	753	708	711	707	740	764	773	758	734	776	697	790	737	707	753	760	728	774	717	711	772	770	735	720	735	764	750	732	748	755	781	732	780	749	737	791	745	673	757	704	701	726	797	756	746	729	769	727	776	786	730	756	752	744	743	757	737	764	749	777	736	744	686	724	725	712	735	711	706	771	762	728	768	738	717	748	747	775	771	783	788	747	784	760	711	755	749	774	743	735	762	773	706	732	707	740	814	741	777	750	773	741	724	735	767	809	746	756	731	761	815	747	746	772	734	722	771	768	781	749	751	769	750	724	699	735	721	710	728	784	727	739	738	720	733	742	745	752	739	727	748	789	744	744	763	703	703	747	725	730	758	761	730	765	761	783	764	762	751	766	738	721	751	727	802	734	758	777	743	757	732	749	717	773	791	793	774	723	753	809	743	731	733	751	720	766	718	748	740	821	741	750	764	722	728	705	719	776	736	749	747	745	745	745	767	760	782	765	777	719	739	726	739	726	753	793	752	766	729	734	724	731	792	747	759	715	741	757	746	737	719	718	767	758	744	732	729	687	750	749	688	747	727	715	749	725	726	770	716	677	737	754	759	789	774	795	794	720	708	792	750	751	749	753	743	711	742	746	782	742	727	754	714	756	748	721	729	727	740	756	731	775	745	764	733	701	782	746	739	718	730	720	748	767	742	735	786	762	751	744	761	749	695	734	741	744	745	812	744	744	775	750	768	738	741	724	670	735	729	754	755	748	702	788	725	746	754	784	713	745	757	776	715	760	753	735	738	746	738	659	762	756	718	687	764	720	730	719	736	761	741	764	790	759	727	768	716	748	781	777	745	714	783	769	799	733	756	769	731	735	770	725	720	759	746	750	789	724	754	720	732	730	765	727	747	671	723	779	754	740	725	733	732	753	718	786	737	717	777	743	772	779	740	767	733	758	730	704	694	740	764	725	765	723	787	716	761	746	782	750	744	756	695	795	775	720	761	765	705	750	723	711	768	740	758	758	740	711	768	709	761	730	745	778	763	743	701	716	722	781	760	739	749	746	809	761	758	752	753	699	763	715	698	722	757	777	759	727	764	800	731	759	739	735	697	730	766	748	728	713	716	761	770	765	704	750	755	716	716	725	748	730	778	713	766	765	769	769	774	770	746	733	812	722	724	777	744	703	723	722	763	797	764	770	726	746	709	740	747	748	753	764	688	775	721	754	770	770	771	724	719	728	738	720	714	770	728	750	743	745	762	765	766	752	747	759	770	738	734	710	827	759	739	750	799	732	778	749	731	764	783	750	805	707	779	723	755	762	731	739	725	709	761	781	730	727	767	735	748	691	723	756	785	795	711	722	778	751	757	764	761	743	797	742	742	746	725	737	776	727	805	767	796	736	730	703	765	734	743	732	735	774	739	706	763	772	719	708	721	745	751	723	753	749	718	756	782	743	729	726	745	706	697	737	781	736	754	776	725	737	730	761	777	720	737	725	786	719	736	724	735	781	763	694	727	747	783	724	721	737	760	729	718	754	727	708	779	755	747	742	748	771	780	757	786	785	731	785	781	702	748	720	765	722	768	735	745	733	748	757	748	757	759	766	784	789	792	786	758	731	740	799	711	734	752	704	752	701	738	774	812	781	758	803	750	757	769	684	758	737	697	721	731	734	763	773	749	749	756	754	837	766	724	733	747	742	756	792	720	761	757	747	744	720	769	770	735	712	764	752	747	737	734	758	722	726	734	751	734	756	770	735	735	772	752	708	768	758	772	803	729	720	742	722	778	759	704	742	767	705	759	747	733	794	763	748	780	756	676	727	744	775	753	759	735	730	750	743	802	770	762	750	801	777	742	746	715	749	733	697	741	774	740	722	750	721	734	763	690	769	765	754	716	705	702	810	750	733	691	742	756	727	744	715	766	746	763	763	800	745	750	691	760	754	770	752	729	755	751	719	761	778	756	719	770	780	757	755	739	764	715	767	750	788	722	763	760	746	721	772	776	742	717	754	762	722	740	698	737	743	785	747	767	771	752	744	742	743	796	733	736	736	723	707	735	770	765	769	732	785	774	708	760	744	728	733	716	734	760	706	810	710	690	726	700	717	722	717	725	787	724	777	743	785	791	751	750	758	750	718	796	767	801	752	751	720	715	719	722	759	705	743	730	817	702	707	795	798	786	754	724	755	739	740	721	748	770	732	741	737	758	759	772	769	766	752	752	739	743	764	739	777	733	789	704	728	737	785	775	754	735	681	729	771	745	709	748	763	778	767	743	736	742	762	715	734	708	761	783	755	801	714	778	766	775	720	793	725	726	768	732	819	780	750	717	769	738	733	695	771	710	764	736	712	744	717	680	765	741	705	787	706	737	764	769	739	780	758	710	770	788	732	733	771	759	743	764	755	752	725	755	747	784	755	781	749	703	763	780	741	773	766	753	756	767	750	714	748	750	719	778	766	753	726	753	705	710	728	759	781	721	769	696	782	726	738	733	743	753	766	797	731	751	786	718	777	749	783	760	773	794	783	750	720	746	743	756	744	742	744	709	809	780	759	715	735	771	753	730	724	767	754	728	703	763	724	772	737	714	737	725	782	751	786	702	757	779	766	725	734	792	747	685	732	712	753	701	767	727	758	713	707	790	755	744	802	747	710	751	751	723	744	785	706	804	712	745	765	746	738	722	782	706	724	770	690	699	749	759	753	725	721	792	757	723	739	756	733	730	705	758	691	748	776	757	744	745	733	754	783	757	763	730	745	802	776	799	741	733	730	765	690	722	706	794	767	760	740	751	730	750	708	749	753	789	689	793	710	774	742	757	747	709	735	776	724	784	721	747	760	732	710	742	759	701	688	747	710	764	712	738	795	761	747	726	681	718	740	772	749	750	732	745	739	782	732	733	721	737	777	768	737	769	777	759	759	709	791	750	772	735	677	743	715	712	729	748	771	721	711	691	731	753	762	732	775	751	743	739	776	775	790	761	733	751	773	772	763	770	759	720	766	749	786	762	744	755	727	689	757	698	737	699	725	766	717	742	764	758	767	735	770	732	693	788	701	710	796	744	793	728	766	749	728	763	711	729	776	792	715	748	773	732	718	747	762	762	676	771	737	742	776	713	789	754	751	741	762	746	714	770	773	731	785	773	740	710	699	719	750	729	782	740	776	786	773	725	721	753	802	777	789	762	769	747	762	777	707	744	792	778	727	742	767	703	765	723	720	763	767
22959	20946	27967	24087	20725	3339	601	423	387	357	292	307	304	298	279	244	287	272	251	253	231	220	245	219	253	212	219	267	207	232	237	256	206	229	202	227	255	242	214	229	262	243	229	242	210	210	220	231	244	218	208	201	223	226	223	235	249	217	211	239	238	246	229	239	249	233	222	267	213	244	230	248	234	235	242	252	216	234	240	228	222	242	237	232	220	234	203	235	248	203	226	220	221	250	215	208	230	233	212	219	218	203	256	219	242	212	223	213	225	249	232	239	229	221	228	224	261	244	223	218	206	231	228	225	240	230	238	207	226	200	217	212	247	236	240	253	220	206	224	228	244	219	230	224	232	214	246	215	237	208	237	246	227	203	239	210	246	230	215	210	250	269	223	240	242	220	236	237	225	233	212	259	212	210	274	227	232	225	233	226	221	218	238	219	229	220	209	225	228	233	247	213	220	196	226	226	236	244	223	231	247	232	223	220	203	228	238	215	228	256	220	220	223	212	203	234	242	222	226	202	203	222	221	221	213	244	205	228	228	233	234	233	238	195	235	213	215	223	246	224	219	232	232	223	237	200	213	224	237	224	242	236	204	219	223	209	224	236	225	234	223	216	245	242	229	241	216	231	229	252	227	223	210	246	237	224	235	220	251	225	262	232	219	226	229	228	249	219	204	221	200	218	242	227	227	230	225	240	182	228	232	204	226	213	226	228	209	211	209	247	241	206	228	231	235	233	217	206	214	220	209	221	234	227	225	246	233	223	220	221	231	243	243	229	233	228	252	220	241	234	198	228	254	229	210	195	198	233	219	229	208	227	240	233	231	268	202	236	230	235	236	217	210	235	251	218	210	220	236	213	220	238	230	250	226	218	239	236	247	238	221	217	249	236	198	218	257	208	225	219	245	227	256	237	221	207	226	226	220	206	248	217	241	193	194	216	232	251	229	249	212	219	240	220	221	206	242	204	206	234	221	249	225	247	219	214	245	233	226	200	238	223	230	238	208	235	267	264	206	228	224	237	217	196	206	218	209	226	239	234	243	249	223	227	237	242	258	236	205	237	268	211	235	234	231	216	235	239	226	223	236	221	225	228	224	230	230	238	229	230	237	228	215	222	231	233	207	217	212	239	224	230	240	235	198	226	237	226	227	215	186	223	231	220	238	216	229	245	219	226	251	244	208	203	222	240	237	239	230	228	245	208	250	225	230	226	246	210	259	232	238	222	234	210	243	225	224	231	236	231	221	208	222	258	240	239	264	222	221	218	202	227	230	204	216	217	248	239	216	204	238	261	229	220	200	226	206	208	222	194	241	240	229	257	230	214	234	236	239	228	203	217	244	247	229	221	238	203	220	226	242	227	220	255	220	242	233	227	251	241	241	230	215	248	248	241	211	222	255	216	220	219	202	245	228	238	231	242	204	225	208	196	197	261	233	234	206	216	214	215	222	231	234	231	220	208	199	238	243	209	214	243	215	205	224	255	231	239	217	234	230	241	230	201	223	231	222	211	202	223	239	241	229	206	229	234	209	215	208	213	204	262	253	234	242	223	222	223	238	215	226	221	217	233	249	219	211	204	220	224	216	246	238	227	238	238	202	197	279	233	231	242	217	224	222	242	240	224	253	249	241	230	214	230	242	257	244	215	225	236	217	199	222	199	226	206	226	226	229	229	215	209	231	210	220	237	223	228	209	207	218	231	211	248	257	238	225	212	213	228	211	216	231	227	209	213	242	233	235	211	246	199	212	209	211	225	222	238	220	227	233	245	258	216	209	248	227	219	236	258	240	214	201	209	238	216	222	231	234	246	218	218	253	208	252	211	232	241	228	224	230	203	215	215	237	226	232	210	234	232	228	240	211	230	216	219	233	219	240	223	229	232	234	185	247	239	270	235	249	239	204	230	215	222	238	232	226	217	236	218	215	237	197	237	250	212	225	230	238	209	220	226	231	224	226	217	229	219	215	206	232	228	220	213	208	236	231	233	229	226	231	220	254	226	233	244	248	234	200	227	248	232	221	211	229	214	222	262	248	238	238	223	222	221	233	211	228	229	229	196	219	243	209	228	212	220	218	216	222	260	227	245	256	207	255	244	212	217	240	222	232	238	212	208	221	234	234	225	223	237	228	260	222	233	211	209	207	226	211	212	235	247	229	233	223	237	218	225	208	234	264	206	224	210	221	247	242	247	217	249	210	216	233	217	242	232	238	249	236	218	212	230	258	171	238	251	223	226	250	234	266	239	238	256	216	227	214	244	237	253	232	269	232	221	231	245	212	223	226	243	216	240	253	227	219	204	237	219	208	228	228	201	230	218	246	223	212	228	219	251	235	236	256	215	224	215	234	211	190	204	221	241	207	237	219	209	251	239	233	210	223	228	212	263	211	211	216	210	208	227	233	204	205	205	244	251	211	246	225	249	240	257	236	242	243	217	229	233	228	215	231	221	244	236	237	245	220	247	208	218	205	217	202	226	211	205	232	222	268	213	231	229	233	216	246	222	253	221	232	217	226	223	238	220	230	249	230	239	240	250	222	223	206	206	237	227	231	237	242	226	212	229	268	223	217	227	226	222	189	233	199	209	241	216	237	238	239	224	214	239	233	216	233	210	237	235	226	216	209	225	220	230	228	209	222	213	241	202	220	238	233	235	203	247	214	228	215	235	210	217	221	210	241	217	230	234	245	214	200	217	230	240	253	216	253	233	233	219	251	240	227	215	216	243	251	212	212	259	230	225	227	254	222	238	233	227	221	258	242	250	240	220	225	204	249	227	232	226	226	221	228	253	214	211	235	218	222	227	193	222	246	209	254	214	240	238	222	207	224	230	239	195	242	210	226	217	220	194	226	234	219	217	227	224	225	217	213	219	248	237	237	224	224	231	245	223	237	234	222	240	221	220	228	231	220	220	228	223	233	214	200	221	254	232	193	215	248	235	228	232	235	235	227	221	200	236	223	220	230	219	224	195	223	226	212	221	231	265	223	232	224	228	248	230	233	212	206	228	204	212	228	202	210	222	250	208	203	243	210	231	232	226	225	230	224	234	234	213	225	221	201	231	236	238	222	205	237	253	225	224	192	240	204	245	233	205	231	226	246	231	246	239	209	216	253	240	224	245	227	236	203	215	227	230	209	219	245	245	218	240	222	234	246	226	226	243	213	209	223	241	212	233	215	208	226	233	221	234	238	222	249	225	233	186	220	210	235	209	233	222	210	247	238	223	229	205	220	232	215	208	224	200	221	220	240	223	236	218	212	234	223	254	237	230	242	224	215	239	217	238	235	234	218	237	228	233	193	231	216	235	222	217	206	235	231	196	225	219	216	228	232	212	213	240	230	214	208	211	245	224	228	207	240	231	232	222	203	213	215	235	255	248	226	220	241	211	238	227	220	214	200	209	229	241	236	215	224	235	233	232	246	211	205	225	243	219	230	242	223	241	218	196	234	254	229	234	221	225	242	232	213	239	227	234	255	220	203	206	223	214	232	228	245	265	241	230
3104	8606	5567	2584	1830	1345	1002	847	691	655	595	566	516	455	472	448	407	440	388	383	423	417	411	392	402	364	399	329	362	366	371	398	376	326	336	331	355	354	355	387	370	330	357	345	340	328	349	365	341	367	335	352	335	334	359	333	366	344	354	345	329	345	336	333	374	339	344	351	347	352	327	332	346	351	373	359	334	312	330	362	353	331	341	315	345	328	392	353	354	345	378	349	306	350	364	311	338	378	360	313	357	320	375	324	362	341	344	339	379	361	313	343	330	348	365	360	330	339	370	337	362	336	372	323	354	346	360	360	336	370	346	320	349	334	323	334	342	319	339	339	342	331	397	312	331	371	317	355	332	360	353	311	360	349	349	350	348	317	342	344	332	355	331	339	334	364	363	364	372	362	353	340	351	359	338	331	345	340	346	374	369	317	366	325	366	360	347	335	388	340	327	341	345	349	354	320	323	362	338	352	331	368	329	346	315	351	359	354	347	330	327	362	327	340	323	338	354	321	375	376	363	330	353	362	332	355	357	333	347	339	339	370	357	362	353	371	371	335	335	346	341	363	356	340	323	360	351	333	324	320	328	334	371	349	343	311	349	334	348	340	354	305	342	338	342	360	326	365	331	363	385	354	341	360	373	342	355	336	337	340	347	346	370	332	333	339	335	339	331	349	358	359	322	357	300	328	337	341	364	308	354	335	324	374	351	360	326	350	360	337	350	352	356	334	355	356	336	365	336	339	327	333	327	376	329	374	343	323	382	320	307	353	350	388	344	344	335	340	338	326	335	369	312	360	346	349	311	342	307	346	389	368	345	355	309	326	365	372	341	331	350	333	336	324	339	322	356	340	350	321	337	357	374	352	323	325	350	337	349	385	358	346	355	323	368	345	360	346	328	355	354	364	296	354	335	328	329	339	384	364	342	362	369	300	328	345	373	351	330	336	336	339	331	359	336	335	334	344	319	338	346	349	336	367	328	321	342	346	338	321	355	343	324	322	349	317	316	317	333	370	342	365	321	331	338	326	351	351	344	324	318	373	341	332	318	314	325	344	332	324	337	334	359	346	398	353	320	348	371	357	342	348	308	347	355	329	360	335	330	390	323	360	352	388	351	355	338	351	352	347	333	333	319	358	356	350	345	334	334	351	336	334	302	343	314	369	349	321	359	360	310	333	346	352	333	321	343	383	324	345	349	339	353	345	322	318	328	322	332	349	377	355	356	311	339	366	337	382	334	369	355	335	343	330	359	322	339	359	332	340	354	326	371	324	357	332	366	360	305	332	332	320	337	413	358	340	310	345	325	343	337	352	330	368	355	321	349	353	338	332	350	322	338	335	337	360	344	332	343	356	337	328	322	346	327	327	360	319	353	355	332	347	351	337	325	341	335	368	356	358	338	342	321	302	367	343	367	359	348	361	323	304	307	347	320	311	346	323	341	362	351	339	328	340	373	324	339	341	315	323	346	336	347	365	345	378	352	355	351	337	324	322	313	352	358	339	350	337	344	363	331	331	332	339	364	351	321	373	380	335	329	344	356	337	351	330	325	339	350	333	316	336	344	385	357	349	328	318	329	322	348	337	342	345	357	332	322	328	360	350	332	342	331	344	356	323	315	353	332	352	315	387	346	363	347	312	352	351	330	366	356	357	330	356	343	365	330	350	373	313	339	340	316	323	363	317	333	330	346	346	340	368	323	352	359	378	379	327	383	340	336	313	296	314	322	330	358	361	357	373	341	327	316	312	387	330	344	333	353	353	354	332	352	364	361	336	324	359	355	342	339	334	335	344	366	378	352	346	362	348	346	339	345	329	336	339	323	362	334	341	333	342	301	327	339	352	301	331	387	352	310	360	340	327	337	374	371	348	333	324	379	392	344	365	377	333	321	333	360	341	355	305	315	340	318	335	356	346	321	360	342	369	337	369	322	377	313	352	343	338	343	347	368	352	312	365	329	336	349	348	326	363	347	352	339	313	352	352	345	310	344	342	353	356	339	327	331	328	384	329	320	367	369	306	342	328	355	306	330	348	356	389	342	299	310	366	351	347	335	347	373	382	337	345	333	336	348	358	319	334	369	332	364	342	376	348	352	341	333	347	373	296	351	289	352	330	344	345	381	342	331	334	336	359	359	307	345	332	350	356	348	351	332	343	384	343	297	354	343	306	360	332	349	362	343	358	377	373	339	359	366	371	316	341	330	341	332	347	352	317	359	348	339	369	338	354	366	332	341	369	347	344	360	320	339	362	336	352	347	301	350	324	314	314	360	341	344	332	350	325	333	312	342	394	356	356	354	364	362	375	360	358	353	325	334	316	335	326	338	335	349	374	343	363	335	391	339	336	339	344	351	352	335	366	335	356	341	313	343	332	353	336	337	317	299	351	335	352	365	343	356	353	330	372	334	376	351	324	373	323	365	288	327	322	312	342	354	344	336	344	371	356	333	356	349	297	313	315	325	303	320	347	381	360	375	317	361	362	364	343	330	369	326	343	345	346	318	342	344	344	343	345	353	377	361	350	347	374	363	357	324	382	330	328	336	334	352	339	355	344	357	297	369	346	357	331	353	317	335	325	330	305	370	352	359	329	328	321	325	334	343	370	370	326	354	337	363	338	328	337	327	355	345	355	319	325	307	340	327	347	334	342	333	341	348	324	357	317	331	339	338	351	366	344	331	303	344	339	343	320	358	341	327	347	340	319	341	337	345	347	393	361	338	343	352	389	321	327	341	318	325	346	339	333	343	332	341	383	363	360	327	323	316	356	350	336	335	350	305	351	335	366	341	351	363	345	331	342	338	320	358	349	374	348	370	349	314	328	324	345	364	355	318	342	355	338	343	382	324	344	326	328	347	339	368	352	328	336	352	347	337	373	348	354	379	371	331	346	339	364	333	388	354	346	367	355	364	330	347	356	350	303	325	319	323	332	348	350	352	344	370	326	345	346	346	304	321	318	366	323	369	354	321	365	368	378	362	332	344	332	327	299	320	340	336	326	337	327	344	332	372	295	328	333	347	349	337	346	338	351	340	355	362	321	308	351	355	341	348	361	354	345	343	338	355	327	334	352	351	364	333	344	357	326	313	349	370	358	330	355	319	324	346	342	373	394	315	351	338	343	352	350	322	319	345	308	364	312	349	348	338	372	351	317	353	332	371	350	326	363	340	362	325	348	336	341	339	296	333	335	352	377	344	370	333	376	354	327	307	341	333	348	334	310	342	324	372	362	333	369	353	315	367	345	308	367	333	360	361	363	437	321	348	353	350	381	332	321	355	368	384	336	358	357	346	365	365	313	325	344	367	336	345	356	333	315	339	326	327	396	338	352	346	350	342	334	348	335	346	342	377	317	340	353	346	330	311	341	350	385	371	340	348	307	316	334	365	336	360	321	319	350	385	342	386	308	352	333	328	314	320	361	361	384	338	341	331	339	336	337	370	355	319	348	375	359	352	338	318	334	321	331	346	357	361	329	375	361	355	327	338	301	336	358	341	343
24213	20958	26289	24703	2930	807	704	644	651	607	648	609	622	658	595	621	643	639	590	608	642	622	627	593	596	606	597	570	601	594	627	630	559	580	580	608	597	631	617	604	553	612	610	613	604	589	554	616	611	596	585	594	584	593	598	575	591	605	583	644	575	583	590	600	591	593	595	598	640	594	578	587	584	568	619	591	601	592	572	621	572	598	573	628	586	609	616	595	578	573	541	625	586	617	586	604	539	557	572	602	592	592	603	567	589	611	581	569	584	612	634	613	569	547	592	564	604	574	575	617	599	667	613	605	586	627	598	612	628	593	590	593	582	558	580	582	556	582	590	593	614	592	593	578	588	550	559	617	551	574	561	643	569	632	588	600	595	595	571	569	627	601	559	572	584	565	576	562	612	604	568	573	584	628	601	563	598	601	553	621	608	624	612	569	578	608	628	592	580	582	594	577	577	580	624	605	580	613	576	594	627	624	646	567	573	618	620	594	555	569	611	548	574	568	594	645	587	592	622	561	581	611	584	595	587	568	600	594	577	606	617	561	599	566	590	590	583	568	602	607	637	573	632	585	653	545	635	539	561	638	564	568	579	605	644	605	582	563	524	600	573	595	602	606	559	564	600	571	649	571	614	582	593	623	559	602	596	566	589	586	556	574	577	606	598	571	590	597	569	576	623	593	618	601	607	617	578	620	581	623	614	631	588	650	600	593	603	581	577	598	593	586	605	571	596	527	586	602	544	546	577	601	593	570	585	597	599	597	594	591	553	611	604	550	605	584	622	593	587	577	607	573	598	578	593	612	611	591	589	591	578	588	619	589	633	589	572	598	583	628	575	598	594	643	507	627	601	555	563	619	603	568	628	583	603	574	608	619	604	587	599	580	658	578	634	586	633	581	590	587	591	598	607	560	580	599	618	581	586	571	570	567	608	628	581	619	642	588	593	559	607	539	570	619	644	584	593	595	579	597	571	586	604	556	576	617	604	637	613	636	588	616	536	579	619	601	619	569	606	603	620	630	588	555	641	628	637	591	599	571	558	598	559	610	561	590	602	613	583	559	610	623	588	573	591	570	633	595	598	594	584	595	568	579	588	563	577	573	631	626	579	608	611	551	591	563	590	626	608	575	585	546	608	563	578	611	587	567	584	619	590	590	598	585	583	611	602	595	593	588	578	605	592	610	601	584	584	593	562	607	572	537	605	586	592	599	588	578	541	596	600	571	584	590	583	575	614	582	623	580	617	600	598	573	620	612	560	602	572	588	600	586	586	564	574	538	617	641	609	586	581	576	573	550	627	644	590	599	569	591	599	577	624	611	609	601	539	598	615	565	545	561	582	596	618	594	588	591	582	613	599	585	597	598	594	617	623	598	554	588	586	565	580	614	580	600	627	583	607	583	599	609	621	597	620	600	558	598	617	591	600	584	635	580	608	600	601	564	584	584	634	548	594	558	597	618	603	571	671	576	570	612	601	561	556	614	611	554	558	586	603	605	612	572	603	602	607	590	585	603	623	614	629	559	651	590	557	561	652	610	583	617	573	588	581	578	602	588	625	580	583	586	533	646	617	588	574	586	594	585	618	554	575	571	615	620	609	633	612	621	577	609	608	637	581	614	570	587	607	619	588	584	565	580	594	547	513	582	584	546	586	542	624	608	563	579	607	566	590	591	543	592	603	599	532	603	618	603	587	580	618	618	608	569	554	598	595	586	585	569	610	594	631	607	569	610	588	577	597	576	580	604	591	538	585	597	576	543	606	560	552	543	628	574	596	600	621	618	592	613	586	567	582	602	593	599	587	620	622	541	604	612	568	591	607	625	608	637	595	610	615	586	640	572	619	610	636	594	628	626	644	614	585	601	575	584	597	592	549	623	596	549	578	613	620	564	610	564	583	619	579	636	629	638	597	623	581	574	578	577	574	559	579	586	577	580	571	591	571	590	572	553	581	573	615	563	585	572	589	570	629	573	594	597	616	586	626	606	612	572	583	621	584	611	578	550	598	629	558	549	574	573	628	598	589	626	606	551	611	624	572	606	611	606	593	609	561	600	628	598	595	562	635	622	561	566	607	606	528	533	529	583	581	617	578	566	610	581	578	628	535	573	602	582	540	566	594	566	607	525	561	579	569	616	567	587	638	624	621	589	610	601	579	568	627	598	591	574	635	612	558	582	573	612	595	629	546	591	598	622	605	631	575	599	579	585	588	634	606	566	605	618	584	564	557	583	633	598	639	603	599	592	611	578	579	588	592	593	599	591	662	590	538	585	606	578	607	538	579	582	577	612	617	582	627	598	621	585	581	584	601	578	593	602	609	593	614	572	614	608	577	609	609	611	634	595	606	568	624	598	575	599	572	546	587	599	618	558	640	606	564	593	572	624	568	598	622	570	567	568	601	628	621	589	590	582	649	564	575	536	589	564	567	590	576	570	628	593	636	556	590	593	591	584	582	568	597	632	621	560	613	562	591	568	587	576	572	579	605	564	637	583	580	596	611	608	600	576	592	565	611	565	596	602	615	566	572	560	598	593	611	625	561	577	568	585	589	590	574	595	603	577	609	551	602	607	581	596	601	627	582	570	572	594	598	589	578	579	577	557	563	594	596	569	579	618	600	621	582	554	636	562	565	588	608	632	585	613	594	607	589	588	601	613	600	622	578	592	609	594	575	657	600	587	564	579	614	624	589	571	537	575	580	555	579	565	545	562	643	612	560	564	569	576	557	569	594	624	611	581	604	601	601	603	578	584	602	605	561	595	579	582	605	607	626	593	616	582	574	572	550	551	564	576	601	569	638	584	609	593	611	612	574	574	571	569	602	559	562	620	572	577	596	601	627	621	574	606	588	583	583	587	593	605	635	568	585	609	559	613	609	594	581	609	577	575	587	566	642	574	572	618	567	594	556	607	572	562	614	579	576	586	599	601	624	609	590	582	522	556	612	592	594	579	576	569	557	595	590	616	639	565	564	613	587	643	588	630	585	578	547	573	578	589	628	619	564	629	610	599	601	550	605	600	593	606	605	591	568	584	591	611	568	580	560	573	575	602	629	582	589	585	594	639	545	582	577	575	581	583	595	599	542	595	602	597	597	586	572	583	614	566	620	583	621	568	580	546	610	592	618	586	584	606	602	584	643	593	580	613	620	591	622	604	623	568	591	614	588	611	579	589	628	594	591	562	599	641	568	567	645	609	603	620	604	525	585	569	598	531	568	593	603	628	592	561	602	560	586	578	596	559	543	584	535	582	574	594	599	598	579	597	579	594	593	580	623	595	584	566	621	552	597	589	558	569	536	585	578	590	599	554	590	569	599	556	579	597	594	595	626	630	574	576	623	595	603	580	576	636	573	539	610	571	604	611	564	615	622	612	541	595	593	583	622	575	582	594	591	582	623	589	585	562	592	601	623	588	571	587	588	614	616	574	612	648	628	578	573	588	564	550	576	624	598	609	598	590	590	591	593	609	600	578	598	630	610	582	612	565	623	592	615	607	585	624
3492	5043	3327	1893	1517	1286	1159	1045	990	1004	923	890	904	881	894	880	889	829	926	826	859	885	804	824	817	827	873	843	803	846	800	812	815	814	811	822	798	834	831	831	831	804	810	791	822	829	830	844	810	843	794	829	829	772	798	837	829	833	786	817	846	885	797	827	872	852	862	854	875	791	820	814	801	814	787	860	797	813	796	859	844	834	846	826	809	781	837	823	805	823	805	795	829	771	808	781	828	784	791	850	823	838	845	842	827	789	811	757	800	794	805	810	829	832	884	810	821	844	853	824	788	801	834	766	849	809	848	865	841	856	810	814	802	824	837	818	823	795	817	813	809	883	760	785	820	858	759	827	818	797	825	835	850	829	833	850	836	875	845	802	788	808	823	796	788	807	787	813	828	827	837	810	800	838	794	811	821	828	825	859	867	805	797	854	853	762	793	855	823	829	772	831	796	796	784	805	856	849	829	803	825	805	838	852	787	828	880	842	789	837	839	808	857	807	827	808	784	839	848	807	835	834	861	785	784	771	795	828	835	828	796	841	811	828	835	817	849	799	828	862	814	828	813	824	821	819	810	821	778	846	864	818	756	839	788	834	782	828	798	841	805	782	789	729	804	846	816	820	823	832	755	825	837	824	790	805	796	825	783	811	866	817	811	845	808	804	886	802	785	788	800	816	816	827	784	833	805	810	801	798	829	822	799	781	812	856	817	845	846	814	760	807	833	881	824	781	828	810	779	803	861	799	768	816	815	820	834	803	822	796	759	834	798	778	829	782	788	823	800	830	838	819	817	816	804	804	840	836	810	864	856	815	790	809	828	858	788	797	825	798	784	839	818	872	806	842	832	811	792	810	801	822	821	829	830	780	843	804	813	810	805	862	804	795	786	794	798	781	789	802	769	794	788	792	830	785	810	847	842	868	794	855	787	834	837	847	859	808	813	816	806	829	795	817	789	795	786	799	867	820	812	778	885	809	799	831	800	824	847	853	789	772	780	882	782	834	829	836	805	816	799	807	853	811	831	794	781	829	796	829	758	847	754	782	770	767	781	864	738	815	812	816	830	863	833	834	849	857	819	841	834	822	775	808	816	877	814	824	825	818	793	764	863	799	828	821	804	812	794	796	762	787	771	826	731	763	809	767	846	816	832	805	800	814	838	849	803	804	864	841	820	808	801	768	844	791	864	806	767	783	834	792	815	778	833	829	769	859	822	831	814	817	819	797	789	812	807	868	815	809	779	824	848	817	756	799	792	805	853	792	806	799	821	817	793	824	843	796	829	835	806	785	814	798	810	790	831	816	809	800	775	811	835	737	821	809	837	841	822	859	850	788	847	834	872	840	738	801	813	759	820	768	849	827	823	879	812	816	810	819	873	794	802	860	854	826	810	867	810	739	810	809	793	778	770	824	854	769	819	864	842	752	889	755	810	857	853	766	876	787	857	843	826	860	790	799	815	811	821	792	857	777	822	822	821	810	814	801	834	783	806	795	830	854	840	786	818	853	850	816	800	780	805	807	760	769	819	781	824	753	834	824	805	830	775	831	845	815	760	820	810	806	797	765	831	796	826	782	819	845	796	874	778	819	761	798	779	762	846	829	810	821	834	820	787	865	787	808	824	825	787	850	836	840	807	807	786	847	752	820	783	752	822	798	773	784	801	848	828	774	860	855	833	814	742	821	853	791	841	792	848	805	791	816	810	803	862	764	797	860	835	788	775	829	827	835	803	802	827	811	766	842	821	806	819	783	788	808	831	828	819	848	789	842	811	809	748	800	798	813	780	804	847	779	795	826	771	858	838	859	819	792	821	808	859	836	834	852	779	793	841	825	837	798	825	840	839	806	781	826	797	818	840	831	813	801	827	789	819	840	779	872	838	805	846	810	773	805	821	781	804	789	839	807	840	761	802	789	818	818	850	859	845	792	828	781	788	790	825	847	849	796	808	811	864	853	823	812	804	809	841	845	797	858	847	782	786	769	815	842	802	832	797	811	766	851	827	767	849	810	786	843	779	841	862	790	825	811	827	788	838	804	849	794	833	824	805	798	820	837	797	800	770	795	805	795	843	795	739	846	824	799	865	819	772	848	745	768	757	792	823	863	801	788	794	849	833	794	775	833	802	820	792	808	795	813	748	826	809	824	794	828	796	864	819	837	813	807	791	821	836	757	800	784	858	830	810	818	767	799	857	802	845	828	810	797	773	834	825	821	788	768	850	783	878	751	801	822	830	828	803	776	851	861	771	789	833	840	814	851	840	849	863	757	811	817	807	835	789	858	787	825	787	814	801	813	785	793	763	815	848	815	826	850	804	802	798	832	794	837	838	793	799	795	822	807	810	763	834	830	867	796	810	836	864	841	847	830	879	843	830	803	798	776	792	810	832	799	789	854	836	808	805	823	842	814	806	786	817	818	830	848	796	806	803	792	789	791	802	824	825	834	791	750	803	840	808	832	842	813	777	818	815	778	799	823	817	792	851	815	841	750	792	855	889	791	834	784	794	812	790	875	863	809	811	825	829	817	823	862	823	831	836	796	794	826	870	861	786	779	804	821	818	792	786	795	778	819	837	819	778	836	808	835	811	862	814	824	815	811	787	813	830	822	786	787	841	854	872	854	808	800	796	779	840	844	829	839	775	864	832	806	797	825	828	830	890	817	838	799	859	843	820	776	800	836	840	804	818	807	787	777	805	792	838	802	813	818	769	810	885	857	800	800	800	781	830	813	829	786	796	813	793	807	849	877	852	820	841	833	798	869	855	798	868	787	818	773	797	774	850	814	804	822	858	879	799	839	790	837	796	816	769	797	811	768	826	814	826	793	800	806	755	785	818	844	840	800	856	799	884	851	793	800	778	765	829	824	796	825	803	764	842	833	805	762	829	845	776	785	800	825	792	841	842	830	831	846	794	809	832	843	857	869	817	801	856	750	848	819	839	836	820	805	788	803	834	802	819	814	806	851	858	813	793	807	875	834	818	813	818	839	814	807	799	791	879	850	794	868	807	877	865	815	844	785	803	864	833	803	854	800	795	769	862	837	841	803	806	795	832	766	863	787	835	736	826	803	859	810	803	836	766	813	787	857	827	803	795	833	814	755	856	823	796	792	820	768	848	800	837	803	843	819	842	804	748	801	831	795	856	797	815	813	808	836	806	799	802	773	816	794	779	785	836	864	844	858	847	777	772	800	822	843	825	803	825	818	793	833	816	850	781	832	817	813	822	840	776	822	801	835	839	822	825	825	827	832	817	802	853	820	777	877	843	832	817	782	802	837	792	821	794	832	776	782	825	828	824	802	812	759	826	801	809	830	831	856	806	808	794	794	826	838	815	786	813	840	870	812	775	751	798	832	796	816	772	830	819	833	738	823	861	871	830	801	770	849	856	824	826	810	788	783	845	833	822	782	788	798	802	860	781	820	778	809	796	831	858	801	802	816	805	791	781	794	876	812	856	765	852	778	793	808	843	806	824	867	813	830	831	797	764	802	797	808
22089	20966	28531	23555	20959	20637	2288	614	464	422	362	334	324	265	295	273	262	233	249	251	248	241	229	216	233	235	193	226	200	223	228	219	201	190	200	202	188	191	204	200	202	190	206	212	211	198	215	173	201	206	201	190	200	205	193	201	231	201	207	207	187	204	186	187	217	214	189	184	197	182	190	208	188	199	198	184	182	190	203	199	186	210	194	206	215	183	187	186	167	193	194	200	183	180	217	206	202	198	221	221	191	180	206	208	187	201	171	203	195	215	214	213	207	203	176	208	204	201	198	185	187	184	180	201	196	181	196	177	205	218	172	217	177	197	197	206	197	214	207	175	179	194	222	206	177	216	204	190	193	217	177	202	182	183	188	178	184	193	185	190	185	199	212	205	187	159	193	196	188	204	201	186	222	184	187	197	199	198	216	187	182	191	213	198	185	186	186	213	198	189	221	198	182	178	180	200	199	196	185	191	189	177	194	195	191	190	176	195	166	182	201	191	202	208	202	182	177	183	184	196	211	200	180	181	197	188	212	169	199	180	188	186	194	202	196	205	192	189	180	210	171	198	179	188	194	188	202	198	195	189	196	205	187	163	208	173	189	181	191	186	189	205	180	185	155	194	217	159	189	170	207	193	188	195	191	191	183	183	205	184	182	194	180	174	218	158	183	201	206	194	221	181	222	205	181	227	205	172	193	214	201	201	173	180	174	179	199	185	172	165	187	203	158	184	198	206	208	207	214	191	199	194	235	188	195	202	193	208	198	202	193	178	166	173	185	197	204	169	186	187	197	198	212	198	199	212	178	212	206	205	214	195	219	194	202	170	208	193	202	201	188	192	194	215	180	188	181	189	172	180	181	172	187	198	178	207	216	211	207	167	201	202	215	205	185	197	203	181	189	195	151	184	199	206	177	186	197	200	189	199	172	200	184	184	183	168	203	199	180	196	163	185	204	193	166	186	191	205	189	209	191	212	194	192	170	189	195	188	170	178	198	175	185	193	204	185	200	207	184	197	177	179	194	184	173	187	223	187	199	195	175	197	222	199	193	195	208	188	192	188	184	189	190	201	205	186	227	200	197	198	197	221	224	196	183	193	183	183	179	202	198	205	201	170	184	178	185	198	181	197	203	211	184	193	194	202	188	202	209	216	199	208	197	213	185	217	179	195	190	186	167	209	211	212	185	180	188	214	217	165	220	179	204	202	174	191	198	209	184	182	186	176	194	186	200	188	189	175	196	179	177	195	179	178	196	189	185	159	183	212	209	197	191	207	174	194	207	196	186	165	176	206	210	193	208	189	188	163	184	151	181	181	222	173	207	196	208	191	183	207	212	179	182	202	194	200	163	186	176	198	205	198	179	196	205	174	180	199	202	182	172	163	189	178	164	180	176	193	182	195	181	220	185	196	189	179	205	192	195	225	194	201	175	195	201	172	197	185	189	176	214	184	197	165	181	174	209	191	188	186	192	206	211	201	174	190	181	175	186	205	193	200	158	191	186	200	198	224	203	201	196	207	181	199	219	183	196	191	190	195	196	206	176	201	183	202	204	201	200	189	171	196	194	176	193	184	192	186	175	193	206	198	174	207	199	210	206	171	207	184	189	206	210	185	203	202	184	205	180	218	203	192	227	182	189	187	192	180	205	223	194	200	170	191	200	169	213	187	206	197	236	175	188	192	195	179	214	180	197	206	196	179	191	193	193	184	208	174	207	199	198	204	192	200	204	190	198	213	201	185	196	200	184	200	197	186	211	196	199	186	214	184	203	191	204	205	204	207	192	203	186	197	161	192	211	207	186	198	203	210	195	177	166	180	188	195	211	158	184	208	184	205	173	186	222	156	186	181	181	194	206	209	214	179	192	197	184	187	221	195	185	166	201	210	200	187	202	211	207	173	191	199	170	183	187	199	195	179	180	194	205	182	185	189	187	173	199	211	189	168	176	183	202	188	188	196	200	202	205	195	212	174	191	182	191	183	195	215	199	221	191	214	185	237	191	204	203	198	187	193	175	187	195	184	201	215	217	189	195	173	197	183	181	207	186	174	212	213	165	187	200	189	185	203	185	200	176	165	206	200	215	196	168	164	184	199	199	185	220	167	178	204	180	162	190	220	196	194	209	200	223	187	183	192	195	210	198	195	184	183	196	187	157	196	206	217	191	202	201	211	204	199	233	224	173	174	181	190	187	168	178	179	186	203	180	197	177	161	185	186	198	197	202	171	173	184	190	199	197	187	189	184	187	191	177	182	207	197	187	196	176	185	169	185	203	192	201	171	217	193	196	211	224	202	197	189	196	218	191	184	199	204	189	201	179	176	176	181	206	213	217	186	198	210	199	165	195	197	198	200	224	176	194	219	188	210	201	198	205	219	186	195	175	163	193	186	181	185	189	174	226	206	207	203	205	197	179	205	173	187	189	200	203	204	193	184	192	189	208	198	194	198	233	185	192	204	200	193	209	188	160	190	200	207	179	204	177	167	167	194	174	193	186	196	199	195	193	177	169	203	194	187	179	191	208	194	161	201	160	173	158	195	199	213	177	190	203	177	204	210	185	191	193	188	207	195	215	189	177	171	184	191	172	178	163	168	206	167	171	218	208	188	180	184	212	202	195	212	208	171	184	196	189	215	190	192	193	182	204	204	222	196	198	186	176	187	203	188	184	181	210	176	197	172	167	211	190	221	185	206	183	191	195	193	203	163	201	201	173	200	178	200	171	190	203	197	193	214	187	193	165	193	202	181	202	212	198	182	200	200	199	208	191	198	161	178	202	216	211	177	186	201	170	192	201	170	204	189	200	184	235	215	184	175	175	196	209	196	189	203	188	199	190	174	172	199	195	168	199	172	196	164	210	184	176	160	234	209	194	190	198	177	193	174	175	185	185	196	210	199	209	181	163	196	194	213	179	207	214	200	177	210	193	217	200	205	189	174	182	180	187	182	219	182	186	185	204	191	186	196	192	189	174	196	197	189	172	188	185	218	221	190	199	189	187	178	181	202	187	183	209	169	184	211	190	181	184	188	174	195	196	188	185	207	188	191	180	204	196	179	187	204	190	178	185	186	203	168	191	188	189	201	190	170	174	178	189	189	179	208	189	170	186	210	198	216	190	193	202	216	193	185	190	224	214	214	199	190	193	191	181	198	177	202	200	188	213	173	201	186	195	190	200	191	189	213	197	191	173	216	217	187	173	191	170	172	200	198	191	187	160	201	198	209	196	190	173	206	191	211	180	193	177	166	181	178	180	186	182	200	198	205	203	211	188	207	204	218	185	212	197	184	173	191	200	180	187	208	186	180	202	181	214	192	182	192	185	189	189	176	188	188	230	192	182	200	205	201	210	207	180	194	195	214	174	170	190	188	165	218	192	193	208	184	158	183	217	205	197	171	171	243	211	160	181	205	188	174	174	198	164	188	162	190	200	229	183	189	180	173	191	211	158	180	206	202	184	213	197	194	207	167	219	199	196	198	205	185	199	183	212	195	170	196	178	201
4372	13800	9232	4270	2981	2128	1604	1188	1000	823	719	630	618	519	458	469	424	432	406	345	336	396	334	319	324	328	296	301	311	312	318	310	287	299	298	290	283	279	308	300	316	280	281	278	300	274	265	279	289	299	281	280	266	257	285	265	294	248	247	296	292	250	260	283	271	275	275	265	242	278	277	266	275	249	230	277	276	274	252	293	264	253	256	268	294	296	280	297	256	249	287	259	267	273	266	287	260	275	261	280	271	250	260	256	280	281	267	259	254	271	304	252	254	273	264	261	266	279	249	248	227	248	262	288	278	255	252	276	261	264	258	247	245	289	257	285	283	236	287	266	264	279	261	268	278	282	264	257	260	281	282	250	281	272	266	243	267	245	270	282	270	253	231	256	276	265	278	292	288	265	274	274	288	253	287	272	262	270	259	262	241	271	287	249	249	258	316	280	252	278	296	297	266	282	245	262	250	275	272	261	291	267	280	262	264	258	271	249	288	252	296	262	282	260	275	244	255	286	263	250	263	267	244	261	251	248	262	256	274	288	264	239	259	290	259	260	254	260	260	270	270	253	235	254	261	273	275	263	260	260	243	278	249	280	241	250	249	282	275	254	274	247	256	277	281	241	269	260	256	287	268	253	257	262	270	282	309	301	261	293	268	247	247	269	283	283	287	273	244	238	280	247	257	282	253	265	282	242	239	284	261	261	242	271	296	231	223	267	258	282	258	262	282	265	293	278	270	274	266	270	275	263	285	295	251	268	273	255	266	263	263	261	256	253	247	269	262	292	266	266	259	277	275	267	254	258	261	265	271	273	297	233	276	282	253	255	289	273	254	263	279	283	254	277	234	260	278	259	264	290	262	273	286	262	289	274	270	252	242	255	275	248	270	250	234	262	274	266	279	256	271	260	274	283	243	239	262	240	281	262	278	284	265	236	250	266	244	264	272	262	277	274	270	271	269	281	261	281	258	280	269	268	266	287	271	305	259	245	275	285	267	269	257	294	261	270	243	265	258	277	264	269	270	248	266	269	277	258	262	286	277	268	259	246	276	247	286	273	288	252	248	247	249	253	293	263	261	251	271	249	298	253	255	281	235	280	286	281	272	257	252	271	261	303	271	260	269	251	264	247	269	257	284	287	304	263	275	260	245	252	265	292	261	262	274	272	260	274	260	282	255	263	269	286	250	278	245	282	261	268	241	223	286	275	240	289	274	253	270	260	240	262	243	267	259	261	270	230	274	266	247	269	271	260	263	263	278	283	248	273	248	245	264	244	263	242	288	277	267	265	268	268	247	275	274	264	264	253	280	280	254	285	289	251	258	276	238	289	276	276	270	271	276	256	250	286	262	266	271	274	274	264	266	303	262	268	259	276	286	238	248	283	262	262	277	237	270	247	274	252	251	298	278	263	299	265	249	244	271	267	276	267	274	272	273	264	270	256	296	263	268	291	245	280	274	246	251	261	287	265	254	257	282	272	259	286	286	272	284	253	247	297	290	258	286	236	227	270	258	271	264	269	253	288	294	279	257	250	243	236	252	259	276	273	252	282	252	283	244	245	295	289	257	262	247	287	254	254	294	242	258	277	266	246	278	257	245	245	283	239	269	266	270	276	285	281	286	243	254	265	258	252	261	280	241	282	292	254	275	271	258	253	257	252	277	265	235	268	292	245	292	261	247	277	237	272	247	253	269	284	258	274	279	267	276	267	265	253	251	272	298	247	258	247	264	244	251	251	255	266	284	285	246	292	255	298	260	274	265	267	234	242	263	285	241	257	244	239	225	281	259	230	267	285	287	262	264	262	260	276	245	275	280	296	268	266	257	293	259	282	284	288	264	247	274	280	244	259	252	293	275	230	263	301	250	233	274	264	300	264	272	284	265	280	259	277	241	278	249	281	266	274	262	274	242	258	281	287	291	270	269	249	275	275	275	256	252	260	220	267	265	268	290	255	273	285	272	270	276	233	270	281	268	239	242	269	295	247	254	247	245	288	262	251	252	280	275	284	269	266	283	263	265	312	269	236	275	276	276	264	245	253	291	270	290	250	244	268	251	284	230	258	281	238	292	253	293	233	302	256	268	255	306	254	260	258	272	293	277	251	245	270	254	254	271	283	266	270	238	280	262	266	258	253	255	253	278	258	269	242	261	248	249	260	289	281	253	272	276	251	256	286	279	263	236	276	273	260	269	248	276	260	263	246	254	273	256	244	252	274	257	298	267	249	249	279	270	272	298	259	263	271	261	274	257	268	251	226	251	287	299	283	259	269	268	266	281	292	273	245	290	235	303	263	261	246	282	219	267	277	284	293	253	277	246	276	271	264	302	246	264	259	276	263	250	265	240	259	289	265	250	300	248	256	259	254	236	269	242	295	262	270	293	299	271	244	232	284	253	258	248	257	273	270	277	294	259	286	280	257	286	250	238	232	287	253	253	267	250	260	284	260	245	236	250	301	251	244	272	298	284	282	267	279	304	288	270	234	260	236	293	246	299	257	273	291	272	260	275	272	301	279	252	272	282	287	271	263	227	256	278	247	275	268	271	267	247	271	275	280	283	291	271	263	253	303	273	273	248	270	253	261	266	251	225	249	259	258	263	254	261	252	263	256	259	279	250	251	256	267	269	269	241	266	257	248	261	261	248	243	264	278	260	234	266	271	236	257	276	258	269	297	251	281	268	268	260	290	260	289	265	267	256	274	261	233	266	246	309	269	269	257	293	248	262	276	252	256	262	275	270	254	257	249	277	263	270	238	254	259	237	259	236	260	252	270	276	265	265	265	279	287	248	241	258	273	249	287	277	274	285	239	268	279	270	260	291	265	262	258	245	288	268	258	265	292	277	254	281	253	283	271	257	267	249	281	259	267	265	267	277	258	254	287	251	284	236	276	266	242	275	257	278	237	260	281	252	260	262	298	273	270	256	261	276	272	286	268	251	269	268	266	270	253	262	287	274	248	267	262	257	249	262	273	284	238	239	256	288	267	256	296	250	278	256	277	250	249	269	282	267	294	269	260	276	254	276	273	275	248	275	293	276	276	268	268	234	260	269	264	253	265	290	276	251	290	259	299	268	261	261	263	273	275	257	265	277	257	245	302	281	267	259	301	274	272	257	259	245	262	267	275	250	277	225	274	260	287	233	252	278	278	302	264	274	258	271	240	274	255	299	263	245	298	271	252	281	276	250	277	281	223	297	245	282	281	267	272	269	273	281	294	287	269	266	246	269	270	243	243	264	286	249	277	260	258	269	276	287	262	251	268	276	256	273	273	257	259	268	256	269	282	300	232	241	242	249	251	261	272	274	295	269	270	256	257	277	265	277	283	283	271	297	277	253	249	290	271	280	254	277	238	270	267	273	298	243	266	275	265	266	296	264	295	263	242	275	250	253	262	260	254	281	253	282	267	251	265	285	252	251	248	264	253	278	240	271	272	267	284	292	252	273	269	279	283	275	265	257	270	267	275	238	264	251	284	297	260	268	246	260	275	247	296	262	283
26575	17552	3466	826	622	573	555	565	538	551	563	523	521	518	520	530	517	531	544	508	535	542	556	502	510	464	515	532	508	538	519	504	543	536	553	516	541	541	538	533	497	488	493	484	501	508	494	557	534	516	516	491	543	514	522	543	548	503	503	525	556	504	512	515	476	544	526	516	470	557	500	575	517	561	501	504	496	475	523	535	578	521	531	511	509	496	544	485	490	510	492	546	516	521	556	533	527	544	502	516	568	514	507	531	485	484	518	535	475	513	517	525	485	520	541	477	525	524	537	504	529	519	516	524	506	506	498	542	549	523	542	548	489	523	533	518	516	520	527	486	547	539	502	510	528	546	523	524	561	483	551	542	553	616	476	523	484	493	526	552	499	580	502	534	548	474	521	522	545	498	516	506	531	536	540	505	550	541	555	501	514	545	540	515	527	496	510	493	519	507	556	497	524	490	517	547	517	550	508	493	514	513	532	527	548	525	512	537	514	532	545	483	538	528	522	541	515	473	520	523	531	511	503	552	540	520	558	505	558	552	498	514	531	510	476	507	535	484	522	546	525	500	535	504	523	504	563	502	527	510	547	516	539	509	503	496	495	491	529	553	526	512	562	532	509	539	538	516	503	494	534	520	552	536	464	541	534	531	545	501	551	528	455	514	549	533	504	503	552	538	550	543	511	539	513	499	532	533	512	478	535	525	476	540	490	523	512	520	496	532	513	511	527	530	531	539	537	497	537	525	514	517	477	542	525	503	492	554	522	557	496	558	529	491	528	538	529	525	533	567	529	521	546	538	515	509	505	516	488	497	536	516	526	501	494	513	514	510	516	531	526	543	564	532	558	513	519	502	525	493	554	497	531	501	504	535	499	518	526	472	531	529	534	541	494	524	533	544	531	522	548	522	536	540	507	528	545	514	544	508	504	530	560	508	537	538	518	490	537	487	531	556	502	567	528	537	521	533	518	510	549	568	523	508	529	537	567	513	548	507	563	507	451	493	517	494	505	534	510	554	515	499	508	520	514	519	532	540	546	524	540	542	538	519	536	523	555	528	552	541	500	537	518	501	543	519	527	500	568	505	531	514	498	534	495	502	512	513	543	529	488	509	485	502	504	479	512	529	512	531	516	557	527	539	506	524	507	513	519	512	472	495	504	521	537	512	514	500	522	519	544	533	554	540	536	573	479	475	502	527	558	518	534	532	537	541	507	480	503	513	518	512	496	505	503	548	479	514	510	547	506	528	518	529	567	531	539	506	531	486	523	543	513	518	535	467	553	520	528	512	504	525	495	535	526	498	500	490	544	516	503	536	568	512	523	517	514	547	517	539	555	556	496	510	554	524	492	530	534	525	536	539	503	526	504	498	517	507	549	532	510	515	525	492	534	502	502	488	539	528	518	488	515	530	545	518	518	507	550	513	545	513	517	522	497	545	535	518	527	531	571	553	535	502	534	545	519	509	549	508	568	502	491	499	512	479	478	548	544	542	534	574	554	546	533	551	532	528	545	482	550	510	518	507	497	510	529	516	560	522	528	566	531	534	541	525	485	521	523	562	532	510	529	548	498	518	571	571	504	472	537	507	547	506	495	546	493	519	500	504	554	551	506	512	523	495	512	542	526	532	578	537	526	520	493	516	510	517	509	522	501	493	524	489	579	532	508	522	555	512	532	449	527	516	504	572	511	525	500	518	515	553	494	528	524	535	520	509	529	533	500	550	535	520	491	511	494	560	520	513	552	499	526	499	502	507	530	499	520	532	534	522	503	477	532	551	534	503	503	525	521	536	562	507	521	536	533	559	528	504	538	544	535	523	529	524	508	540	501	504	497	521	515	543	538	495	525	511	498	469	475	515	550	540	537	506	555	565	532	520	543	538	487	520	540	499	506	500	498	554	573	522	499	535	519	500	532	497	523	516	530	534	530	528	547	537	547	503	518	498	485	559	521	449	510	506	545	522	490	520	551	543	514	515	484	529	541	533	488	524	509	523	575	515	563	542	496	522	526	576	512	536	532	522	539	522	519	494	542	546	510	520	547	530	513	551	487	527	540	527	514	529	487	543	513	514	506	521	574	519	517	536	550	513	530	502	556	541	457	497	572	529	510	534	483	498	541	513	545	519	546	527	529	515	558	496	535	496	490	515	495	560	537	515	498	506	498	524	496	486	531	519	518	516	532	526	492	530	536	509	571	510	512	513	508	497	518	531	536	525	518	548	524	498	535	535	506	559	521	560	525	515	544	541	529	513	505	484	558	528	554	488	551	528	499	525	498	511	494	497	494	522	537	571	545	507	526	524	499	539	517	513	495	510	504	523	520	539	535	535	524	515	503	533	512	529	524	537	489	505	497	542	557	528	547	524	509	529	490	577	530	550	515	514	525	543	543	570	522	515	530	533	529	555	553	516	522	528	476	491	513	543	495	534	528	564	511	494	541	510	523	519	530	557	518	535	558	537	523	508	476	561	517	506	469	516	502	521	501	495	535	531	555	521	532	517	527	539	525	505	524	527	523	538	520	505	511	503	490	544	512	534	564	520	493	538	518	581	551	496	498	534	515	501	555	527	518	561	508	532	531	548	533	509	500	521	505	478	501	519	492	492	510	494	505	523	559	497	515	523	529	532	520	504	549	554	524	498	525	558	529	524	537	526	489	513	546	544	470	483	516	538	466	500	503	530	533	530	471	540	520	535	520	531	498	564	525	530	519	557	480	518	522	492	501	516	516	530	505	521	554	548	506	533	566	558	526	492	515	521	518	557	562	553	590	515	497	545	515	520	524	505	533	512	536	499	541	529	516	529	543	588	507	530	502	504	519	516	519	534	534	524	521	512	565	537	537	500	495	503	506	507	505	526	539	548	497	535	495	519	545	517	524	535	503	535	554	515	505	499	507	541	548	521	491	554	588	528	541	522	502	508	549	494	508	503	516	559	533	520	505	517	533	561	487	545	507	506	530	516	527	522	554	527	526	492	492	511	534	541	548	515	535	570	535	511	557	508	474	536	534	520	534	539	506	508	534	508	555	559	530	485	509	521	503	492	502	501	510	502	509	558	508	515	484	523	512	509	553	540	506	513	518	505	501	505	495	511	568	567	532	532	510	502	526	547	550	507	512	500	556	568	522	514	532	560	524	527	507	517	514	561	486	537	521	543	557	531	560	552	507	519	554	530	539	515	509	571	543	511	541	531	554	541	532	515	512	554	504	549	561	512	494	526	586	492	503	495	534	564	540	573	508	471	490	550	512	541	533	534	529	585	547	513	515	492	511	546	524	537	548	501	515	508	551	534	511	545	506	531	526	543	539	555	472	514	517	530	498	554	542	512	550	504	485	496	515	497	528	541	528	535	526	490	514	507	517	495	543	527	526	519	505	500	539	536	516	488	536	514	572	518	524	509	531	527	518	520	531	523	512	525	553	559	503	550	544	519	535	490	557	486	506	490	544	525	498	536	499	522	526	538	530	571	532	521	527	528	560	519	525	522	542	499	571	521
4161	1669	1223	885	847	837	774	796	729	734	739	797	745	737	787	733	765	744	789	768	717	749	766	740	735	729	761	746	718	763	736	719	758	774	700	756	752	768	711	714	723	732	686	723	770	768	712	726	723	722	697	760	796	736	734	750	732	721	750	748	828	756	739	755	721	751	752	712	746	728	735	740	752	753	729	734	761	737	726	712	720	714	742	703	732	714	748	749	723	719	770	781	778	745	689	739	742	755	712	807	744	743	755	727	780	748	802	751	760	740	766	790	759	700	726	772	747	758	724	719	659	762	724	739	749	674	729	755	755	688	742	765	721	717	769	761	697	707	769	719	702	742	753	740	752	738	761	733	788	692	740	712	652	779	764	806	746	756	778	737	743	735	761	736	783	737	712	749	712	727	758	778	760	710	774	768	754	701	693	727	753	818	748	772	733	746	756	733	739	754	734	739	721	718	719	761	741	757	746	719	774	717	765	763	725	732	741	748	774	731	758	762	718	716	740	725	803	743	711	737	738	748	751	761	738	779	764	744	765	746	784	766	817	722	769	726	740	722	708	746	749	782	728	755	747	751	760	762	738	761	771	706	757	753	694	702	778	778	730	752	763	758	751	742	770	722	722	727	712	819	727	724	729	727	770	768	693	781	722	745	743	692	732	739	772	794	713	699	787	810	757	798	758	761	768	772	731	752	753	725	742	743	782	728	746	790	742	744	765	752	699	731	703	723	743	712	747	808	739	732	774	743	721	738	763	801	773	757	767	732	728	742	803	768	755	735	715	753	744	674	785	739	715	755	776	696	738	780	745	743	742	729	701	754	721	726	736	713	732	769	730	695	742	749	761	756	738	698	739	765	725	753	750	767	760	744	780	725	749	763	758	676	737	737	712	760	724	800	766	766	699	752	733	726	768	753	724	784	713	738	720	726	760	742	734	747	789	740	740	761	729	760	743	751	708	755	746	717	719	639	729	807	769	738	727	757	712	731	739	681	722	769	743	732	722	752	718	758	712	763	759	769	727	741	738	742	755	732	765	700	750	785	760	707	722	737	740	740	703	766	729	742	772	716	737	723	731	733	789	729	730	718	754	759	747	720	771	762	725	788	748	696	783	722	760	728	758	728	745	789	735	717	748	747	766	726	750	712	750	699	785	702	706	741	734	737	748	738	711	741	704	764	733	728	770	777	764	711	755	783	744	756	716	731	746	766	737	747	777	706	784	722	747	785	726	769	752	703	752	764	763	744	704	793	694	751	713	731	735	748	731	750	739	713	700	767	740	771	701	773	755	713	751	747	706	715	729	761	777	748	759	764	764	758	797	738	763	705	777	703	718	792	778	697	782	729	740	716	769	781	700	763	767	744	761	679	711	756	740	765	784	732	738	739	725	691	742	718	727	785	763	737	746	735	768	716	700	757	688	687	758	754	754	730	770	702	762	761	727	734	724	745	741	755	748	732	778	774	722	758	758	726	738	719	737	737	726	763	729	713	731	764	792	762	771	787	736	731	735	680	744	769	785	713	753	735	745	716	769	754	707	733	729	772	725	740	700	750	735	709	709	716	716	733	748	752	745	730	683	766	729	718	742	697	750	748	725	705	730	741	766	752	751	703	724	728	742	717	722	749	697	693	801	671	680	743	753	724	769	773	729	758	743	760	756	774	737	705	725	680	768	744	751	742	736	817	760	749	729	760	742	748	751	746	710	741	745	709	702	721	745	779	710	772	752	775	727	776	711	729	768	769	725	791	702	723	725	766	781	710	724	741	762	696	748	754	768	744	710	754	746	760	758	763	747	733	768	729	752	703	740	752	767	802	764	744	733	717	728	754	751	758	773	784	753	694	694	743	746	745	784	704	740	723	723	721	768	795	729	778	733	749	736	754	751	705	748	756	699	734	740	776	757	722	747	737	742	770	758	785	732	757	795	732	729	717	761	765	739	760	743	781	716	733	750	715	751	715	742	762	715	721	783	730	760	756	770	728	694	736	675	770	734	747	686	764	752	738	771	743	759	734	721	738	751	755	697	721	761	765	710	761	794	743	727	773	728	736	732	699	784	736	768	759	742	745	762	802	697	807	727	722	757	747	804	744	726	685	768	734	763	751	761	741	684	778	782	697	746	706	755	776	809	723	726	729	672	774	778	712	673	737	748	735	737	750	784	707	701	779	731	730	675	749	755	768	724	709	711	764	734	733	742	767	772	718	746	740	718	705	777	696	783	743	767	782	735	766	702	764	720	745	726	712	723	762	710	698	780	772	733	694	782	764	763	739	723	703	770	730	719	725	761	770	773	720	758	784	751	713	763	717	683	814	757	748	757	755	728	755	732	747	747	735	754	759	738	727	730	711	692	698	737	772	775	761	688	758	724	750	725	731	749	724	746	769	758	761	775	727	718	746	778	801	744	739	754	739	773	757	757	679	725	790	699	756	716	751	767	757	768	776	781	745	751	748	740	749	768	788	774	738	729	711	745	766	778	747	721	788	757	771	740	720	697	670	738	728	754	792	706	685	723	693	736	747	708	725	725	763	753	784	751	752	762	737	757	731	705	744	737	754	763	757	745	779	704	672	781	713	742	760	774	754	747	755	795	745	725	722	756	728	743	697	774	735	743	772	721	699	738	752	709	714	734	762	787	748	767	785	789	792	773	732	687	796	737	761	737	735	733	746	777	749	765	732	699	728	764	771	732	699	707	733	795	771	782	778	698	743	741	708	760	769	732	755	752	780	780	699	771	730	769	736	807	714	722	781	763	734	750	748	735	749	779	749	705	751	717	697	736	746	715	705	722	808	745	735	782	761	730	692	758	745	761	791	698	748	729	697	693	734	761	750	719	779	772	767	738	716	734	730	725	733	731	713	740	719	787	742	762	749	674	741	775	723	734	724	722	738	724	787	752	783	737	739	740	743	754	722	718	725	773	786	734	757	742	759	732	714	711	766	744	811	714	757	771	759	759	683	727	750	702	786	719	807	751	726	726	744	801	791	779	791	753	737	731	728	754	736	695	726	758	739	732	737	774	763	745	753	757	726	726	735	782	719	751	749	707	752	781	721	715	752	750	728	746	759	731	722	746	676	703	725	748	752	709	761	765	750	727	739	726	775	753	742	746	748	717	764	772	756	767	763	719	748	777	683	765	711	780	718	788	754	696	747	773	732	739	722	732	776	763	783	745	707	746	758	699	700	748	728	765	730	758	744	727	725	727	724	758	738	716	711	695	747	770	759	760	777	727	745	691	754	716	740	778	698	747	718	707	744	779	715	803	777	731	721	749	781	738	784	724	748	759	786	736	737	747	730	720	771	761	763	758	722	747	777	786	750	742	703	748	741	762	783	728	743	763	729	715	724	787	753	734	727	722	705	755	718	742	705	727	744	695	763	773	745	667	770	717	726	734	733	748	741	758	696	715	693	748	710	783	746	757	783	742	752	740	716	759	778	724	724	759	721	726	742	711	755	748	740	728	705	763	704	703	750	713	762	706	742	759	766	759	747
23051	21016	28028	24156	20774	3226	629	459	361	299	333	258	283	282	296	255	276	265	259	212	225	225	235	238	224	215	240	232	230	237	227	232	257	228	235	239	237	245	232	232	219	197	220	213	232	253	243	238	207	226	242	235	235	208	220	241	258	196	218	246	224	238	242	234	258	232	237	209	234	237	210	249	212	220	223	229	250	233	241	226	224	241	235	222	214	229	245	224	231	231	254	238	222	229	228	238	223	212	206	226	221	213	243	233	215	220	249	237	206	245	232	218	249	235	207	215	229	228	242	207	218	234	216	238	228	215	238	236	234	244	224	229	227	235	226	227	243	229	217	232	227	191	233	244	202	255	217	221	260	221	207	229	228	227	255	214	210	197	232	244	212	215	215	233	217	239	233	227	243	230	236	219	241	226	220	211	233	224	249	223	204	225	227	235	214	217	203	239	210	256	236	234	228	242	232	230	237	186	217	222	214	207	204	233	225	221	237	230	226	211	238	224	221	226	264	221	208	239	229	237	218	211	194	237	251	215	260	243	224	212	229	227	253	251	205	204	222	194	222	205	212	201	239	207	242	254	232	209	234	224	210	219	199	252	201	207	240	235	248	202	237	229	233	211	234	228	261	250	195	237	229	216	212	232	256	205	244	242	240	216	195	252	226	219	232	212	235	207	247	222	219	226	232	214	242	221	224	203	240	264	208	240	191	224	235	224	201	200	224	226	216	224	224	226	217	237	230	215	220	218	220	213	233	199	219	240	213	220	199	228	213	224	211	223	219	227	254	203	223	245	232	217	230	205	219	246	219	219	205	251	197	218	210	205	231	234	211	238	226	206	211	219	220	252	210	244	202	227	218	239	231	217	221	235	224	237	212	243	220	216	224	211	235	241	211	258	232	209	229	211	248	214	255	236	213	238	211	212	190	229	205	223	227	230	227	241	265	251	239	243	213	241	249	199	251	221	223	243	227	237	208	234	246	217	244	248	241	237	199	231	222	226	217	211	243	217	228	214	219	236	225	231	217	218	213	231	250	236	233	236	222	213	220	227	222	225	230	241	238	236	234	269	249	251	205	222	236	219	216	244	213	241	229	211	206	229	225	256	244	241	201	226	223	218	208	221	250	212	226	219	205	204	235	229	218	218	238	231	222	204	252	266	198	223	235	231	213	230	231	226	228	211	221	200	215	217	199	215	222	256	214	217	217	212	223	202	184	213	231	223	248	235	216	220	229	212	260	246	202	232	206	219	204	263	254	233	194	235	220	220	241	239	213	212	240	215	204	216	225	236	238	234	234	211	216	251	245	221	210	233	231	237	217	230	238	214	250	242	243	233	217	252	218	271	241	212	248	214	251	235	228	211	227	223	218	227	240	243	205	186	227	225	221	241	241	224	217	210	218	224	197	222	224	227	242	214	214	219	194	242	219	254	209	221	204	216	246	226	229	226	235	226	267	247	227	230	244	225	223	226	246	216	252	229	235	198	205	226	210	204	242	227	199	206	215	226	251	201	227	189	226	242	234	235	230	241	225	219	231	225	216	233	211	241	228	212	227	200	222	206	206	233	238	239	231	236	236	223	233	223	217	243	231	222	215	201	231	227	237	223	216	226	250	240	228	224	228	218	239	253	214	221	231	251	233	245	209	232	214	233	228	246	212	238	218	227	233	234	206	227	216	218	233	240	194	215	230	196	218	231	230	227	204	224	215	194	235	237	220	239	238	244	240	208	205	198	227	226	222	249	231	246	223	231	217	220	218	221	181	220	215	202	218	220	236	224	221	248	227	234	231	253	215	256	241	236	183	223	250	237	218	240	227	233	208	216	228	231	226	245	241	222	240	195	206	229	208	237	225	220	222	225	241	224	215	210	269	237	204	246	176	244	251	232	225	217	227	240	212	202	237	250	223	233	242	197	227	227	225	229	223	207	227	231	245	200	230	206	233	239	213	222	202	209	245	209	208	231	235	234	200	203	232	233	208	255	235	236	226	205	241	206	216	246	251	209	240	240	249	247	209	249	211	223	239	245	231	214	246	211	253	223	175	216	226	224	214	220	224	253	240	233	235	221	247	226	238	232	242	249	204	248	234	224	202	241	219	213	216	230	228	229	222	228	225	229	206	234	227	233	253	210	238	229	228	252	246	183	229	236	233	224	236	239	231	210	222	256	236	238	228	220	231	235	221	186	215	193	205	221	222	246	234	250	240	233	239	217	229	236	224	213	205	188	224	198	230	212	219	231	241	227	206	232	244	236	218	223	229	251	244	222	219	238	224	249	234	212	213	238	204	231	209	239	227	237	224	216	228	204	226	219	222	203	211	227	238	212	245	243	208	216	244	226	241	205	235	228	237	212	222	237	219	243	223	233	220	213	224	221	238	209	239	226	229	226	225	242	236	228	236	214	207	217	222	239	204	239	251	210	244	206	229	236	220	234	217	210	223	222	223	217	214	203	223	215	211	206	198	229	201	230	228	260	200	240	246	219	210	202	229	243	236	227	213	223	211	239	199	229	212	238	249	211	214	234	220	231	235	225	218	220	221	216	260	205	214	204	216	217	224	231	239	224	245	223	238	217	238	201	240	237	216	219	219	235	242	221	225	232	201	228	226	232	213	225	237	222	252	219	231	213	241	228	257	223	225	213	232	215	212	206	241	257	239	249	220	245	209	212	204	209	221	250	233	238	245	239	227	224	228	241	220	230	207	222	233	246	231	223	222	225	218	251	243	242	211	215	211	213	230	226	245	253	241	227	258	226	226	249	215	239	216	220	249	216	218	227	251	220	238	209	222	240	220	229	222	263	209	205	211	257	202	212	230	219	245	221	228	245	254	215	210	215	218	215	220	254	223	221	206	201	258	192	247	205	234	220	225	241	242	208	234	214	230	221	215	209	225	240	217	244	214	242	242	238	210	242	239	218	233	245	213	232	217	200	226	218	231	239	226	207	215	193	229	212	245	212	228	232	224	229	229	210	206	225	241	227	234	250	238	212	207	243	205	240	200	226	218	219	238	228	219	226	226	217	237	225	200	220	221	193	205	221	228	199	222	207	247	244	219	224	213	217	221	187	241	226	228	215	235	228	228	229	233	213	240	229	223	227	212	235	238	223	216	243	212	213	207	249	233	263	227	248	251	219	225	220	254	233	219	254	232	212	246	247	222	216	229	224	222	248	240	243	219	217	221	215	220	231	243	238	237	209	219	231	225	219	259	211	256	232	239	211	210	200	231	221	238	222	208	247	210	211	222	193	207	240	238	213	227	225	205	216	218	247	198	209	235	220	230	220	190	252	229	214	223	208	235	236	225	222	222	200	235	240	255	239	205	259	225	243	219	208	229	243	224	217	209	224	247	208	236	218	221	252	202	228	237	214	206	234	258	235	230	217	200	201	207	231	224	228	235	229	238	232	212	226	226	235	224	208	216	237	221	217	229	205	238	229	188	228	210	217	234	255	185	219	224	234	219	210	208	229	226	252	253	219	233	199	226	225	234	257	200	235
3166	8625	5613	2545	1857	1326	1019	843	762	707	602	531	521	436	439	473	396	410	410	404	398	397	394	374	415	353	339	356	332	358	368	344	369	361	415	353	401	371	351	363	363	364	357	368	354	342	338	368	358	363	369	352	354	345	327	341	306	362	309	329	350	348	338	363	341	348	351	355	321	323	341	349	337	355	383	337	337	355	351	344	345	339	362	363	342	349	356	336	349	319	365	336	318	321	310	363	353	377	337	338	353	325	363	324	363	307	361	328	348	379	349	357	333	367	350	320	328	335	358	355	389	346	344	387	364	346	328	336	319	389	339	313	297	353	313	337	341	343	365	363	333	343	341	356	328	331	353	334	312	339	323	362	361	321	312	343	341	331	324	369	365	374	358	305	367	353	354	366	339	344	340	355	345	360	320	374	365	332	345	322	327	330	321	344	356	344	337	346	372	350	342	342	322	337	346	361	330	351	341	335	328	343	332	332	324	332	362	356	361	357	348	378	363	346	346	331	354	314	350	343	338	364	329	348	371	341	374	327	368	355	337	354	350	363	357	318	318	344	364	335	368	347	348	313	372	334	346	325	359	348	355	307	324	359	330	318	347	362	338	323	355	369	362	354	314	341	325	337	340	344	329	331	317	329	290	352	354	320	320	350	318	311	348	319	363	327	355	351	345	337	315	310	354	329	334	301	334	372	327	334	332	309	325	355	312	371	353	360	360	357	380	331	325	310	358	338	307	355	336	338	312	342	359	343	327	324	355	348	319	330	344	366	307	323	337	318	337	304	347	369	343	332	326	318	311	335	342	344	344	347	367	343	332	384	331	342	333	323	318	314	328	308	346	347	305	331	320	350	355	361	351	302	346	314	304	339	323	353	339	358	350	348	365	357	348	338	327	358	332	338	343	316	315	361	336	381	331	319	342	324	379	353	353	368	379	324	319	347	306	363	321	299	329	342	335	336	326	384	323	354	338	307	309	348	372	339	361	327	318	377	330	366	354	350	313	335	351	355	330	332	333	334	336	366	321	332	388	372	354	351	372	382	353	332	355	327	336	327	326	342	345	348	385	376	349	368	339	352	311	347	367	323	364	339	334	384	342	360	332	374	352	345	339	343	340	324	350	370	343	332	333	370	345	343	339	318	343	364	355	309	351	356	332	346	353	335	359	323	345	344	324	331	333	336	349	353	361	322	282	361	337	301	360	335	341	334	348	339	350	344	359	341	314	328	352	342	355	325	327	362	339	334	315	335	371	335	336	360	368	335	348	334	336	348	321	343	385	344	341	344	318	337	310	373	339	312	356	357	343	354	343	341	379	318	329	353	337	295	375	353	363	328	347	371	346	353	329	320	345	352	323	340	362	347	331	313	355	336	329	362	339	328	332	327	371	378	332	335	350	346	331	315	360	343	387	340	342	340	352	280	359	365	392	343	361	368	329	338	355	367	345	382	311	319	323	330	347	369	298	367	375	349	358	337	343	338	297	346	370	344	324	340	304	354	372	344	319	329	362	344	328	332	369	350	331	336	375	345	323	352	335	333	372	336	307	372	340	365	361	349	338	359	345	341	339	321	353	333	370	336	345	342	327	375	344	339	346	301	360	337	340	360	331	364	344	340	351	363	351	352	357	337	327	343	384	371	340	329	341	337	335	374	370	366	317	333	331	346	330	353	358	323	349	373	365	341	314	379	360	336	329	305	319	348	322	335	338	359	348	366	373	353	348	313	362	345	369	341	338	328	350	338	326	326	338	320	363	318	338	342	374	363	322	367	363	318	306	349	353	345	297	338	334	331	339	322	334	323	343	340	322	332	365	359	350	331	332	381	339	347	370	344	343	339	331	349	346	306	334	339	311	327	324	348	336	351	341	344	367	323	337	327	351	340	361	354	342	346	330	320	336	332	313	349	364	354	353	359	360	339	342	333	367	327	366	352	318	348	347	379	361	325	319	360	347	335	333	315	360	375	369	332	332	351	346	337	388	317	331	341	352	385	327	332	330	348	328	319	352	351	335	333	333	319	351	331	368	351	320	356	359	351	346	333	328	346	375	330	343	325	333	337	333	339	320	319	337	341	373	342	332	314	333	362	390	350	374	345	310	338	300	326	358	332	371	346	337	332	330	388	348	347	328	368	341	338	345	352	347	311	336	323	334	381	353	337	312	341	357	362	356	335	306	368	360	370	340	347	324	347	370	340	327	368	336	323	335	315	351	351	350	328	323	317	356	327	337	385	348	344	331	351	334	346	350	357	352	354	334	356	349	357	364	315	344	339	308	341	344	348	353	332	310	365	343	370	311	316	338	349	362	341	359	342	338	342	341	352	375	303	351	361	344	324	342	370	370	338	388	372	332	317	356	319	357	370	332	357	381	335	338	323	338	307	317	336	350	340	381	353	356	337	310	361	329	338	321	342	345	322	352	356	356	342	342	329	330	366	349	352	358	350	358	353	343	368	329	367	362	343	353	339	339	311	342	315	353	341	334	333	342	339	366	326	368	350	357	316	372	346	317	343	338	336	346	370	376	358	323	342	348	362	305	352	333	354	334	330	333	369	343	369	356	343	327	347	323	341	357	391	328	332	352	333	354	348	331	334	346	337	366	330	353	344	364	362	348	343	359	338	356	366	317	317	378	374	352	335	361	335	359	345	331	366	333	358	364	338	347	341	313	334	349	332	349	327	344	343	371	343	327	371	338	326	354	339	349	329	336	333	348	334	318	378	372	368	361	386	349	322	354	322	334	315	348	311	335	335	309	368	330	367	372	354	360	345	331	325	343	334	305	353	371	331	335	341	380	325	347	341	355	341	387	343	330	339	346	343	312	306	325	327	363	328	326	332	341	363	317	327	346	317	346	329	342	341	326	338	337	355	345	357	315	329	330	359	349	334	309	310	348	377	354	337	361	320	365	347	342	359	344	343	357	327	350	329	346	308	347	369	346	336	340	326	350	318	333	327	342	386	357	363	336	297	328	342	356	369	339	329	327	318	365	352	317	321	316	329	292	338	363	347	318	316	301	329	337	359	330	361	331	337	287	328	343	331	313	352	372	354	353	319	307	348	351	323	331	341	355	351	372	334	358	346	356	332	352	370	331	350	356	344	342	355	370	328	375	331	322	366	358	344	326	352	350	353	342	370	353	332	343	355	325	349	333	364	332	321	346	331	344	302	335	349	341	344	335	332	344	353	320	334	332	351	325	307	354	335	357	317	332	359	345	347	364	332	339	320	335	336	328	328	368	323	321	364	347	346	330	336	330	357	382	357	337	329	341	327	353	339	328	336	345	359	308	339	342	346	379	346	346	364	339	312	357	336	325	342	382	343	341	359	343	346	338	351	359	326	349	354	356	331	333	335	339	344	312	288	331	350	322	385	328	347	323	329	353	319	323	341	317	342	341	359	356	362	348	350	357	311	372	367	340	325	373	346	358	298	312	351	365	339	336	357	339	345	350	342	320	311	330	343	329	350	348	352	341	334	325	368	343	365	360	344	335	339
24205	20936	26382	24618	2949	794	720	668	672	672	596	634	614	598	629	637	613	620	579	605	613	554	669	593	622	581	588	622	550	558	614	593	573	568	594	605	593	581	614	586	610	615	575	577	585	569	567	596	613	562	628	612	574	558	599	616	596	556	578	616	588	585	596	572	586	622	556	610	585	571	535	608	569	598	600	617	623	578	566	618	626	587	604	590	557	565	578	571	586	600	578	584	578	610	581	640	607	640	606	593	618	594	554	616	588	559	580	603	575	593	579	581	584	621	573	621	591	597	597	583	578	636	554	619	623	580	589	611	566	593	554	627	549	586	626	611	603	573	584	548	588	576	617	573	618	594	569	598	575	562	584	596	629	581	583	610	601	641	562	567	601	637	631	574	620	600	589	626	591	645	595	560	609	607	601	569	599	605	612	570	549	591	581	574	599	604	573	605	613	593	570	609	605	563	600	596	579	593	553	577	597	583	591	620	576	603	599	565	569	587	619	579	573	606	598	645	600	597	617	592	604	579	566	565	585	575	584	563	611	610	620	601	597	563	596	617	572	569	579	580	564	578	585	549	587	605	605	581	552	561	591	593	584	584	657	559	598	580	583	592	574	581	562	599	610	581	582	565	556	567	522	606	585	573	579	622	550	608	594	583	576	602	593	586	575	611	586	593	591	604	633	655	603	587	544	542	590	569	565	604	541	601	552	565	600	614	611	577	553	574	618	581	591	577	621	587	640	598	600	556	555	575	551	615	615	563	567	583	592	610	573	589	587	569	592	538	577	580	582	589	604	598	591	588	574	561	565	583	565	595	593	562	556	570	553	547	589	593	596	552	558	578	578	587	595	554	607	558	671	596	587	575	598	574	558	591	632	563	607	614	589	590	565	573	639	585	548	566	607	551	576	575	604	574	575	580	611	570	577	605	606	574	620	594	535	573	564	552	591	589	580	548	599	616	595	603	579	561	615	607	588	623	570	589	597	607	591	579	569	570	547	558	544	578	573	621	588	614	549	600	605	534	556	578	587	548	566	590	571	582	636	613	588	612	631	607	570	576	584	569	584	576	584	618	585	617	554	559	591	549	585	552	634	634	614	558	588	530	623	625	601	582	550	580	626	563	579	578	572	620	582	605	532	564	604	627	599	564	595	565	562	564	623	595	588	580	602	604	591	587	573	552	623	608	568	550	554	581	588	572	578	612	601	561	622	598	594	573	581	609	535	588	597	587	588	604	590	634	574	601	554	602	582	592	617	590	559	598	626	580	636	598	554	594	580	611	594	595	556	595	630	601	554	611	589	594	568	562	605	560	583	586	603	608	540	583	552	578	612	586	585	611	622	592	605	586	543	545	634	575	580	593	589	593	591	583	558	588	570	577	583	543	587	604	587	603	588	623	569	587	577	583	593	577	622	552	574	558	583	604	565	597	596	584	582	613	577	577	579	603	546	600	609	617	589	579	557	554	585	575	637	564	581	528	567	617	585	576	560	603	583	571	567	582	573	526	614	538	611	578	620	609	601	560	566	588	553	602	581	591	563	616	573	547	602	560	594	565	574	610	637	596	586	566	626	609	583	594	595	545	579	588	596	592	571	562	616	575	606	584	590	557	612	597	576	598	589	547	591	578	602	561	577	565	560	570	619	655	582	568	566	560	570	598	567	626	581	618	627	561	567	601	575	578	626	573	603	615	619	579	614	557	591	578	581	574	570	625	584	567	629	581	604	531	564	616	593	611	561	588	635	587	575	596	577	540	565	579	586	639	580	573	571	640	567	612	586	571	543	593	585	633	617	595	588	558	565	618	573	584	598	589	598	603	589	565	611	597	589	607	585	591	549	604	602	548	599	613	589	568	595	565	561	583	587	551	597	574	579	601	523	610	586	557	628	583	562	592	615	548	632	574	602	663	595	590	607	594	558	582	603	560	577	569	579	545	605	573	598	575	588	590	563	622	584	555	588	599	592	565	593	577	594	566	596	609	569	581	580	607	549	587	567	573	592	593	566	631	625	590	590	555	618	554	577	592	611	570	577	622	637	583	561	620	558	566	602	589	585	566	548	570	563	568	552	619	596	616	617	607	607	591	613	612	576	575	561	577	564	653	582	630	629	630	562	576	554	596	574	563	629	597	614	578	594	600	571	597	586	580	608	581	594	580	590	581	559	579	632	577	570	599	620	594	610	547	616	576	584	584	591	536	618	573	596	568	613	596	609	597	589	583	622	545	584	577	559	607	588	595	536	593	596	581	605	546	611	621	604	569	600	636	615	592	577	583	618	550	567	582	590	573	627	562	567	587	616	569	580	573	583	579	589	630	581	554	587	598	557	578	605	607	587	584	585	603	595	536	570	623	581	588	630	577	584	598	600	577	566	561	581	604	600	598	581	603	572	594	545	590	617	588	618	611	577	579	561	579	582	598	571	592	566	599	594	593	568	582	607	539	581	591	614	604	575	582	611	600	558	576	622	566	591	583	566	588	571	634	578	565	593	588	632	569	585	539	527	583	612	607	599	595	596	597	582	608	554	576	562	634	608	593	590	590	575	598	599	550	595	622	593	583	588	586	590	567	590	618	574	568	616	600	605	584	574	602	549	598	583	606	573	594	555	596	617	600	588	624	593	591	565	585	611	603	567	567	597	584	593	618	641	590	592	568	576	581	622	585	585	620	631	583	607	601	574	604	602	614	559	563	549	591	574	570	572	557	598	563	550	580	632	570	569	612	600	607	567	605	600	629	573	558	598	604	646	601	613	576	610	562	592	629	636	559	581	578	591	572	635	561	593	539	619	587	615	607	616	620	561	591	615	540	630	559	568	601	603	620	538	613	542	604	585	608	588	630	576	537	596	559	602	576	620	602	595	566	652	613	603	588	594	545	616	572	628	571	598	574	578	598	601	594	639	600	582	603	564	609	568	583	586	567	559	600	629	563	602	568	579	598	569	614	603	561	606	572	597	601	653	591	561	549	540	539	597	598	588	586	573	623	600	566	569	558	571	539	613	606	583	602	597	598	610	605	608	594	573	595	591	527	573	600	602	615	576	618	612	589	577	601	568	582	590	587	635	602	638	517	560	569	591	619	593	543	600	565	599	603	538	585	597	541	577	602	597	569	612	583	587	551	560	584	576	557	558	563	611	610	603	555	577	568	596	620	574	602	598	564	581	609	620	554	551	565	551	580	626	610	604	624	573	562	583	560	568	599	589	600	579	571	601	591	584	592	577	570	571	552	557	596	563	606	607	590	580	600	620	592	568	633	577	580	585	590	618	578	567	570	622	586	606	572	569	594	590	603	593	610	607	557	575	550	606	630	619	577	559	551	605	588	591	616	609	568	581	578	591	589	603	607	600	656	576	560	562	561	549	600	555	616	601	579	586	565	599	612	563	577	626	558	628	601	624	539	592	543	605	619	580	577	580	552	567	620	645	538	563	555	566	620	575	584	611	530	617	585	552	567	586	623	596	601	563	570	624	572	593	583	555	562	619	564	554	599	609	618
3571	4953	3391	1961	1497	1285	1141	1021	982	982	904	860	870	902	851	851	866	852	784	811	829	811	868	821	831	814	815	881	822	822	802	820	808	804	876	873	797	826	770	833	796	798	778	806	809	811	799	842	826	796	792	810	802	792	815	790	776	775	753	829	779	795	861	794	789	837	758	797	815	834	789	837	834	793	821	785	814	836	807	794	809	795	798	816	803	811	819	853	798	836	821	788	892	845	824	813	832	814	812	791	819	798	849	764	853	854	878	822	809	776	758	779	808	801	766	830	767	770	720	797	797	836	836	780	839	816	842	852	757	843	742	833	765	780	855	847	842	764	800	809	827	838	797	807	783	829	818	822	780	836	820	808	784	801	804	794	810	857	818	783	827	812	799	826	768	837	799	809	824	786	850	809	815	793	787	801	798	819	843	802	762	746	847	759	852	816	747	810	819	809	804	776	765	773	811	790	820	793	842	826	820	782	818	761	837	811	828	785	794	802	801	813	802	772	842	796	802	802	844	800	827	822	809	806	761	774	804	807	806	808	813	785	758	772	792	779	822	824	777	781	822	836	846	840	848	795	811	813	790	827	810	776	729	787	800	827	792	852	842	793	789	802	838	812	813	798	806	815	801	835	797	827	774	769	792	823	827	791	815	833	831	755	825	836	802	860	784	841	811	782	776	826	883	791	798	762	770	835	836	862	816	807	810	829	785	825	843	814	776	797	822	766	811	833	816	830	801	809	826	792	829	832	771	815	809	797	776	808	801	826	883	778	830	802	811	820	796	833	823	788	781	816	804	815	776	790	803	769	813	871	822	776	840	858	800	766	788	802	820	807	761	774	798	832	813	769	810	859	815	808	788	766	807	812	813	817	809	841	855	830	811	799	795	804	802	836	852	793	857	817	770	802	774	792	811	793	811	828	772	810	793	818	816	810	836	764	810	805	821	789	738	794	828	824	783	807	788	771	829	823	827	824	847	775	830	814	856	821	787	833	802	800	817	838	830	840	799	828	766	857	790	825	811	820	832	800	784	869	790	815	838	823	819	826	800	800	791	755	777	816	812	778	761	787	782	824	841	805	780	782	795	849	795	774	812	778	800	837	794	760	865	839	778	740	839	830	758	775	802	822	782	787	783	810	810	849	794	848	833	854	769	797	814	808	825	714	819	802	793	791	834	832	748	783	775	813	810	792	840	825	812	791	804	829	832	807	800	820	802	851	818	816	794	790	814	789	860	821	804	813	789	831	841	761	793	863	783	798	839	856	818	785	828	792	825	784	835	782	837	849	796	844	752	782	915	808	833	850	809	820	858	800	798	788	797	806	789	787	824	817	809	812	784	787	827	761	823	801	798	787	794	822	802	817	775	846	801	837	814	853	827	802	805	819	802	797	806	849	777	736	830	850	783	799	802	761	839	803	790	835	815	835	823	823	789	847	775	753	781	804	777	800	781	815	825	794	794	771	810	816	833	809	818	778	807	799	773	819	812	746	809	809	774	794	840	844	823	782	776	774	810	809	814	786	796	788	826	861	809	841	796	821	785	856	831	825	827	793	809	817	801	840	807	826	837	842	852	848	788	797	794	787	809	815	851	788	791	791	829	788	818	808	801	778	805	814	858	816	797	861	794	757	819	758	828	795	836	746	759	801	819	814	803	798	802	810	860	820	785	854	814	834	782	804	759	807	781	824	818	794	862	831	761	777	848	819	841	806	827	802	770	793	833	787	850	821	833	800	806	752	846	823	799	766	809	763	807	816	812	814	788	813	824	765	794	781	811	818	824	849	840	759	780	815	841	786	788	838	808	814	787	825	807	815	805	799	838	749	817	862	822	852	862	821	801	788	778	817	820	811	817	792	797	799	874	832	829	788	820	829	816	856	843	813	813	754	825	811	810	789	806	768	817	790	799	766	810	818	820	757	805	739	823	819	816	767	794	794	877	774	790	803	827	878	826	789	829	819	832	768	823	863	839	790	794	795	792	802	824	828	755	812	798	838	815	776	807	817	821	767	806	781	850	836	793	838	844	808	826	816	831	830	745	833	825	799	803	829	874	814	763	862	832	831	829	802	835	822	828	857	740	839	816	766	832	816	813	820	759	785	769	850	804	802	839	801	856	815	803	808	771	826	804	826	853	837	792	832	820	795	805	839	811	835	800	813	806	823	857	781	774	830	784	787	817	827	832	864	808	788	816	805	858	838	788	808	794	859	824	822	813	783	818	821	798	875	775	825	791	836	799	768	821	818	833	826	829	844	826	782	823	771	827	772	785	788	784	818	785	872	813	844	794	812	834	757	843	793	819	781	838	836	787	833	753	788	811	778	858	813	792	772	815	787	779	806	800	790	842	792	801	824	830	830	800	835	790	800	779	777	826	821	809	821	802	814	794	795	762	843	828	801	803	808	798	822	812	789	827	818	773	781	772	885	773	819	808	821	777	811	846	807	782	807	822	754	740	753	766	824	792	829	797	778	771	769	785	804	804	793	786	839	805	758	814	821	798	856	804	839	766	805	801	826	795	805	831	804	788	831	763	751	827	828	873	817	779	800	785	841	828	763	779	811	807	803	757	764	754	796	785	839	801	797	794	809	814	830	816	807	777	788	801	790	819	791	799	869	766	804	819	839	765	824	806	802	831	771	776	802	797	744	797	783	835	814	800	845	792	835	856	810	786	828	834	810	822	800	797	815	821	781	845	799	787	823	815	800	801	822	790	809	808	815	796	831	804	803	851	803	795	829	825	775	850	841	800	774	818	777	786	838	774	814	840	793	789	794	774	801	792	820	812	768	773	858	855	791	794	827	783	808	834	818	801	816	827	781	826	804	796	768	816	824	782	799	815	790	758	795	785	838	775	785	811	858	822	778	848	786	784	816	842	817	836	813	836	802	794	765	789	817	802	799	770	798	814	838	853	806	804	791	826	800	812	813	783	816	849	807	814	829	814	815	830	810	834	794	783	823	825	781	776	735	777	807	797	810	794	831	789	846	865	808	835	848	812	829	770	781	803	855	748	766	856	813	863	821	835	856	819	811	798	853	773	802	850	788	867	801	827	799	763	693	779	845	801	820	752	898	792	809	837	791	814	801	870	789	835	759	877	807	806	813	753	775	807	803	822	812	778	810	812	815	778	858	781	796	783	790	821	794	817	806	783	803	782	797	868	832	795	786	763	780	750	800	833	775	843	842	756	823	813	789	815	817	786	825	802	808	850	814	810	829	814	840	812	797	768	786	803	794	846	828	789	850	822	766	815	837	801	784	849	871	824	853	785	860	794	822	835	811	761	779	832	755	822	807	815	820	875	821	803	788	864	815	871	806	775	827	811	846	814	814	769	803	840	810	840	821	805	799	820	789	815	830	818	789	775	753	818	806	829	840	824	807	829	777	788	834	835	751	815	836	814	825	834	813	796	824	832	829	782	804	816	821	789	773	786	853	793	766	786	817	851	813	803	810	842	763	837	841	778	765	848	792	747	811	781	848	800	826	845	897	802	822
22085	20978	28592	23552	20973	20656	2284	601	460	403	352	352	297	319	285	268	267	258	245	216	232	220	215	225	196	224	227	212	232	206	221	215	183	178	191	188	200	184	216	214	191	185	203	195	189	200	193	176	198	188	214	157	157	201	184	204	171	217	183	204	187	209	218	183	207	215	198	187	192	193	210	178	195	187	201	183	205	190	193	217	186	192	193	206	179	203	183	234	194	188	220	148	177	203	195	179	212	191	169	179	196	186	173	189	196	198	187	195	188	208	186	175	201	194	205	173	194	191	226	182	223	165	222	169	214	193	195	198	181	186	201	221	200	216	191	177	193	206	188	212	178	191	205	207	184	180	188	229	171	202	174	193	170	181	188	185	201	214	196	205	183	185	198	211	191	205	208	174	211	204	200	193	194	202	199	171	187	215	178	189	180	167	165	179	175	192	173	202	180	191	211	194	196	190	187	213	181	221	183	201	193	160	188	165	203	190	205	168	177	164	193	184	218	207	208	199	174	186	205	174	201	199	186	188	185	182	209	214	178	195	189	189	173	195	174	206	207	204	179	185	197	192	182	185	195	189	239	169	179	197	191	178	184	212	177	196	239	192	188	183	198	213	193	176	193	214	169	172	191	205	212	188	193	197	196	177	192	174	201	175	183	172	193	213	197	187	168	173	215	190	196	212	199	196	211	181	223	202	196	204	201	211	227	192	195	199	191	198	190	192	199	213	156	184	216	171	183	195	166	190	205	203	183	187	173	184	179	207	198	164	226	203	190	178	214	193	216	183	172	194	208	210	188	183	183	204	183	178	177	215	210	213	233	211	187	165	192	167	194	192	209	184	172	199	185	188	178	193	182	186	182	172	203	194	187	199	194	193	163	181	205	184	187	177	174	208	182	179	204	197	216	184	207	189	199	201	190	187	211	227	175	207	194	209	230	211	187	183	184	198	158	185	195	206	189	184	185	201	199	183	189	187	179	203	190	195	194	189	198	185	199	202	209	207	218	190	175	230	197	185	170	166	196	194	202	166	183	194	196	198	170	181	223	177	197	211	188	223	199	215	202	198	192	171	213	197	179	185	197	198	192	195	207	182	179	200	222	179	216	195	182	221	186	208	196	195	203	184	187	191	179	200	189	186	195	190	186	196	171	179	180	182	181	191	198	185	197	182	190	169	181	188	205	204	187	191	196	208	192	192	192	189	220	193	185	199	186	191	188	202	193	202	205	200	192	184	196	183	189	192	185	209	197	185	184	181	176	208	182	188	195	204	187	171	178	182	179	188	200	209	195	208	212	193	188	176	202	179	225	204	191	181	194	190	195	227	180	199	214	199	198	178	177	203	169	204	178	195	175	199	212	179	189	210	185	182	218	179	193	206	194	186	194	190	197	180	178	175	208	200	207	182	181	227	198	186	203	185	192	202	193	194	190	198	194	189	192	190	175	209	185	186	214	210	173	179	203	206	187	165	173	200	192	208	196	195	204	191	189	198	203	190	188	175	193	149	190	211	205	186	189	152	186	179	184	181	180	203	174	185	183	181	215	192	192	178	195	201	205	198	179	189	177	204	174	194	192	197	169	200	169	188	211	182	197	174	192	191	195	197	216	198	202	182	204	196	203	179	203	186	223	178	186	199	191	192	206	195	208	173	194	192	229	194	187	180	198	186	206	175	212	226	182	172	196	188	193	184	181	208	212	188	202	196	183	197	200	201	191	192	198	165	173	193	203	206	195	206	199	205	206	186	191	185	185	179	193	201	179	197	228	204	219	211	192	175	215	200	183	194	186	180	179	211	209	236	199	183	187	179	174	185	189	198	197	155	197	186	186	182	192	190	214	199	182	175	186	204	177	196	240	182	183	187	192	210	187	168	217	194	194	206	190	171	185	169	207	178	192	194	185	201	198	178	185	196	192	178	179	203	203	186	198	175	184	204	195	188	174	197	185	202	214	196	205	204	204	197	197	197	236	193	193	179	161	198	192	229	170	174	185	210	187	166	167	195	203	184	190	191	196	194	197	195	197	173	192	192	180	197	177	194	177	207	191	183	207	185	196	188	184	206	180	197	191	184	220	188	194	207	205	182	198	203	180	195	196	191	219	204	186	213	183	204	195	170	195	184	194	196	180	194	177	178	227	184	192	178	190	179	225	206	201	193	198	200	179	180	171	204	218	191	189	196	173	181	186	192	197	196	189	197	181	197	180	200	183	197	187	165	184	203	227	196	215	194	191	186	176	181	182	207	199	178	185	194	203	214	205	209	182	201	171	182	187	185	194	170	223	220	183	201	209	209	204	186	165	216	200	198	190	214	199	190	192	222	169	191	181	202	186	188	200	192	183	189	184	197	193	177	194	200	186	229	187	185	188	168	180	185	180	178	164	190	206	172	206	173	176	164	187	188	218	179	192	181	178	173	209	199	178	198	182	215	208	195	189	187	162	183	185	199	208	198	188	190	192	178	191	203	180	220	190	178	173	174	185	180	182	188	196	170	216	166	186	201	178	197	184	212	203	163	172	178	206	183	174	205	196	181	204	201	176	181	174	192	176	199	190	167	183	195	171	195	197	212	198	187	171	176	159	189	200	176	197	175	177	188	186	187	172	176	211	223	172	187	182	172	186	200	202	207	175	195	197	188	192	186	167	204	192	189	171	185	193	172	196	198	211	204	187	190	201	192	190	190	192	204	189	190	187	206	208	185	214	195	160	199	166	199	180	184	212	194	192	174	173	207	180	188	178	182	191	194	190	192	191	187	180	173	181	181	170	174	213	176	210	185	186	181	182	196	188	181	177	178	194	186	178	197	189	214	198	210	185	187	186	176	174	182	194	189	200	211	196	171	200	193	198	196	193	188	199	205	202	189	201	199	213	167	194	161	169	198	200	191	213	179	180	208	209	178	179	169	190	175	187	217	199	169	192	196	191	193	180	182	179	215	225	189	162	194	196	188	196	184	204	194	194	193	188	185	191	185	202	168	184	189	200	197	216	211	195	201	188	204	168	192	166	182	185	176	191	190	202	196	195	196	191	184	225	217	189	175	206	193	192	198	209	209	178	185	210	182	208	201	198	189	169	178	193	206	193	199	202	199	219	193	187	189	203	231	162	187	189	187	194	189	182	180	172	192	196	211	192	181	203	181	201	185	193	173	186	191	182	198	200	202	176	182	196	209	191	174	199	210	187	195	173	150	185	200	201	187	204	174	202	183	219	177	203	196	173	195	174	215	203	187	180	176	164	197	197	193	194	185	202	186	200	190	200	183	206	184	190	196	202	186	201	198	203	170	206	167	191	205	207	185	225	204	197	173	192	189	158	188	191	195	201	207	195	211	193	196	186	199	184	161	195	196	203	200	178	177	196	200	199	210	200	180	170	198	194	170	175	207	204	190	195	188	203	191	170	171	210	206	191	207	179	192	188	169	212	207	187	184	197	191	179	193	190	207	172	211	195	193	200	191	205	192	187	193	179	184	188	189	209	172	196	190	175	185	183	193	193	177
4303	14034	9275	4284	2969	2093	1597	1180	1017	881	716	633	611	517	500	445	391	425	384	359	384	318	318	324	313	322	311	275	311	308	316	318	282	300	287	285	312	284	299	307	262	287	294	287	271	286	298	259	254	255	270	252	236	253	306	268	267	277	321	259	262	246	261	248	297	278	290	240	255	282	289	270	277	262	263	251	246	259	264	244	252	288	246	289	253	291	262	294	265	232	265	264	256	227	270	249	251	285	252	280	272	248	273	268	266	265	250	240	262	277	272	300	273	268	238	275	251	271	238	241	275	267	235	272	285	275	293	233	284	267	280	258	239	264	264	300	268	273	273	257	252	273	282	252	264	264	257	266	294	236	294	264	255	236	249	254	284	247	256	253	257	260	258	277	247	274	264	260	261	292	281	283	298	256	279	267	238	276	273	253	242	259	282	257	247	242	293	247	239	275	281	255	261	256	251	271	270	271	294	276	267	257	285	274	268	259	258	251	259	259	275	294	251	305	258	260	268	270	254	254	285	233	253	258	268	276	302	262	251	238	259	237	254	272	263	238	254	292	266	253	263	255	264	256	288	255	267	266	237	264	293	265	270	271	264	262	274	281	257	256	306	282	265	255	287	271	261	273	261	265	283	291	248	229	257	294	260	289	262	295	281	300	270	274	264	282	268	256	271	293	293	255	301	253	245	258	264	246	272	270	299	274	265	280	264	264	257	248	267	249	275	255	279	270	275	272	294	270	248	245	265	266	257	269	269	271	257	258	251	259	272	282	267	278	258	255	248	284	286	273	261	280	264	240	301	290	276	254	275	265	261	260	253	270	248	260	279	252	242	253	279	271	291	256	248	285	262	259	227	239	257	274	263	291	261	254	263	283	264	262	267	242	261	252	290	267	260	283	273	252	256	257	287	266	260	252	269	281	266	258	239	264	270	262	274	245	254	236	261	284	244	272	275	271	262	274	280	237	248	296	274	268	269	244	280	255	282	250	275	248	276	242	284	290	272	252	263	254	295	273	301	247	254	267	256	265	277	263	249	259	264	261	284	271	261	254	264	261	256	258	289	274	254	248	259	282	236	243	278	280	241	250	262	233	273	241	267	268	255	269	281	284	277	262	267	272	260	259	251	261	269	238	235	280	270	271	246	261	273	268	227	265	234	275	264	279	298	286	273	268	285	253	274	271	260	280	250	241	271	253	239	280	313	254	276	267	281	266	296	262	258	249	262	245	283	264	294	238	239	254	248	260	248	287	275	259	267	280	253	252	272	255	271	268	261	278	252	283	282	260	270	272	275	230	243	254	266	272	280	248	286	304	255	254	298	280	257	277	254	255	252	237	265	285	268	285	265	293	276	275	280	276	260	268	277	284	263	241	261	287	294	285	272	253	262	264	240	269	305	270	259	280	244	235	273	250	272	237	294	267	284	272	249	251	255	285	260	281	278	287	269	293	272	262	256	281	275	259	275	240	272	287	246	260	251	254	268	268	275	270	276	298	263	265	277	266	276	266	249	257	264	253	253	247	293	261	279	268	269	257	280	282	261	222	247	251	271	235	245	268	278	261	269	291	246	252	266	211	252	280	232	268	269	223	252	306	279	283	247	255	275	266	278	271	253	246	268	265	266	266	289	278	296	277	262	256	254	260	275	263	291	265	278	257	286	274	296	258	273	286	237	249	279	260	264	284	271	259	243	244	263	278	221	237	252	265	258	266	255	289	292	245	252	267	245	244	282	246	253	250	297	268	283	283	250	295	257	286	247	255	263	254	281	253	300	268	226	269	282	269	293	274	286	284	270	250	259	277	273	261	268	272	276	234	271	259	271	245	259	218	299	239	274	256	274	249	268	265	272	258	286	259	254	248	240	255	255	269	256	269	262	260	271	267	232	284	247	248	261	281	270	274	265	282	292	257	244	259	262	259	268	274	280	256	287	257	268	253	257	258	257	277	247	249	263	276	270	218	253	272	248	257	238	249	281	252	259	274	261	243	302	231	291	293	260	287	289	250	277	284	301	239	287	282	234	217	253	279	270	286	248	260	242	267	291	233	285	287	242	281	274	239	263	253	272	262	248	284	254	305	297	254	279	256	274	247	238	280	282	248	255	287	252	264	254	250	251	235	262	281	257	290	268	251	276	250	245	270	245	270	246	275	250	254	271	278	269	252	271	245	244	249	257	279	297	271	212	244	269	243	281	237	254	244	253	261	268	261	267	256	271	284	259	280	296	268	235	252	265	235	268	266	282	280	264	277	270	257	275	272	285	258	261	260	295	275	261	246	280	278	276	252	281	273	284	248	238	253	303	260	277	216	280	266	266	272	244	241	269	278	270	260	268	255	279	276	259	250	272	257	251	288	266	251	253	262	270	278	286	268	291	291	264	289	243	242	278	251	245	238	257	284	256	272	307	281	262	263	298	253	252	287	298	271	263	280	261	257	264	278	241	235	278	269	281	274	279	270	267	275	275	237	254	264	249	255	293	245	255	233	248	268	253	254	256	271	252	283	279	271	266	251	287	251	274	288	248	278	263	269	279	270	275	289	269	271	283	269	291	242	267	270	289	253	280	250	278	285	241	242	241	278	248	262	260	276	250	269	265	279	256	267	297	290	263	284	248	267	260	274	258	241	277	263	279	244	268	263	274	267	243	257	255	271	266	262	251	287	261	241	262	252	277	276	282	278	271	260	294	267	284	279	269	273	257	247	269	287	270	258	249	265	279	300	282	270	251	268	240	246	274	237	280	279	289	297	246	261	257	236	279	266	284	293	257	258	276	257	259	263	275	271	249	248	276	271	306	266	276	273	240	263	271	272	262	268	246	261	243	256	281	242	254	270	248	273	255	296	235	236	259	241	268	290	282	279	260	272	252	268	246	246	262	254	257	250	275	276	283	251	257	244	244	234	272	250	277	260	258	246	262	281	279	264	271	245	277	284	280	289	282	252	267	268	274	272	268	252	273	272	268	240	253	281	264	249	262	261	268	293	260	275	265	283	261	247	266	271	274	263	272	256	268	251	270	261	268	244	249	285	264	267	260	279	261	257	264	261	256	259	268	264	251	264	258	269	268	277	266	260	259	267	275	255	250	257	261	273	251	275	254	268	284	259	254	281	257	268	242	252	259	252	257	276	273	232	249	281	248	253	248	267	260	248	264	257	274	275	272	247	270	239	266	261	272	242	267	288	273	249	243	272	279	266	255	274	259	264	256	257	303	244	278	255	257	264	298	251	266	277	251	264	284	267	247	258	254	264	255	271	288	271	276	266	261	263	256	275	264	268	269	259	269	252	257	269	253	254	268	264	250	227	258	279	237	285	271	258	255	269	261	275	283	242	238	282	273	281	272	259	264	262	271	248	270	250	274	265	272	294	261	258	258	273	231	292	283	248	273	236	257	275	276	231	238	264	288	293	261	270	259	271	237	254	285	262	237	290	228	236	275	263	241	258	273	268	273	268	234	263	274	284	253	266	238	313	249	254	279	301	289	252	281	307	269	265
26653	17630	3559	803	654	591	524	526	515	520	552	519	538	538	557	550	578	548	553	470	524	490	527	500	516	544	514	476	501	498	522	475	489	526	476	493	484	520	480	520	527	528	514	502	542	510	508	488	526	506	545	544	515	519	548	500	550	510	529	532	501	487	517	532	505	490	510	497	500	498	504	486	519	527	538	563	489	516	534	479	550	521	517	525	495	515	566	534	540	525	519	505	487	492	495	489	475	500	551	516	482	509	541	503	547	475	539	564	527	517	552	521	485	545	529	537	535	481	492	496	516	493	494	555	516	550	495	539	529	542	552	504	553	518	535	523	515	515	509	547	510	543	532	504	524	535	536	515	514	502	535	535	516	526	517	510	515	494	521	500	548	524	505	510	522	517	505	537	522	522	494	555	513	495	514	514	541	538	523	531	548	547	496	497	527	514	498	544	533	490	522	494	517	543	492	537	498	547	505	503	513	541	532	509	504	517	530	531	524	532	512	528	515	501	542	528	538	508	537	494	526	514	499	509	510	495	480	518	531	518	498	488	517	523	527	532	556	495	523	531	518	505	555	521	523	518	538	505	526	512	501	551	521	557	543	556	515	513	486	521	523	506	517	558	508	588	515	568	551	521	527	487	532	522	588	512	541	518	509	478	501	516	537	518	513	525	521	539	547	472	507	530	463	488	519	502	483	571	567	547	570	483	517	452	503	547	505	546	529	546	537	557	516	552	498	510	518	516	485	489	539	527	528	531	518	526	482	504	531	518	500	520	489	553	535	505	507	490	499	566	528	510	519	495	519	509	551	546	521	507	511	496	489	532	569	502	509	525	531	549	498	507	525	528	523	530	541	522	506	521	496	524	540	541	501	526	539	532	514	541	506	548	512	490	518	527	526	532	543	488	538	497	514	548	505	524	485	507	505	521	554	537	492	467	519	544	494	540	471	528	508	486	541	527	539	554	454	523	493	506	526	488	565	536	509	527	521	549	522	506	524	515	525	511	516	546	538	545	560	499	520	520	543	524	503	542	497	502	497	509	547	536	540	580	541	499	539	504	519	483	503	510	514	538	494	543	545	482	526	535	534	524	535	532	525	503	494	509	507	516	509	513	532	519	503	479	496	517	546	504	539	509	501	504	522	530	517	565	507	508	501	488	514	534	512	554	508	573	519	530	510	504	514	505	513	525	521	530	490	493	503	515	511	502	545	516	496	510	509	516	537	539	531	529	550	561	479	525	499	566	521	596	513	525	499	520	543	521	484	510	511	474	497	556	484	483	503	490	488	499	559	507	508	521	494	523	485	514	536	554	506	491	515	496	481	491	523	493	509	470	519	469	499	493	553	498	503	512	479	551	537	496	495	496	535	531	531	506	519	488	509	526	516	534	494	513	475	512	533	564	523	510	560	524	546	515	513	524	542	509	523	494	482	517	533	532	527	526	472	524	557	513	503	513	488	494	553	529	492	511	520	518	518	540	537	516	528	523	503	545	535	519	526	496	547	514	503	500	538	498	493	579	548	523	537	517	503	515	511	478	535	489	561	523	540	513	482	538	478	501	509	532	525	510	524	509	481	513	505	521	580	513	516	498	524	521	511	504	521	550	508	506	518	481	528	519	550	534	515	498	501	516	536	504	523	566	541	513	499	538	508	558	498	546	518	494	490	509	524	508	507	518	486	524	546	524	500	489	501	505	511	510	548	513	482	535	514	509	584	499	507	508	534	495	533	509	518	519	539	511	512	505	529	477	543	534	496	489	526	526	555	518	557	481	516	550	503	534	515	535	474	507	547	532	511	503	514	519	501	554	562	531	549	562	525	505	533	482	559	520	508	505	546	519	528	499	517	526	514	497	526	499	530	514	496	546	503	521	500	497	513	489	463	480	523	528	491	491	546	538	539	526	539	543	528	517	550	521	505	521	552	527	508	505	512	560	510	534	496	523	529	542	558	526	528	528	507	551	534	503	521	509	536	496	522	531	507	509	509	500	517	504	514	513	521	493	510	573	487	550	505	482	513	498	559	511	498	520	508	489	547	532	531	485	512	458	503	515	481	485	537	548	500	524	549	498	548	537	519	557	512	493	529	533	544	477	523	528	488	522	480	545	498	483	490	494	521	500	491	510	518	545	531	560	517	493	512	514	487	502	529	547	544	531	552	531	589	536	495	518	506	511	566	527	523	528	537	495	540	537	530	489	529	539	557	503	555	531	495	483	489	500	494	533	508	499	507	506	502	566	498	507	584	512	547	537	544	511	518	529	531	550	539	539	497	549	503	539	484	541	534	531	527	531	557	504	483	567	537	525	537	484	494	525	505	496	545	556	514	547	522	511	505	539	520	491	503	497	493	503	516	527	504	507	545	529	511	494	503	500	513	449	503	528	517	505	534	557	554	557	472	520	503	509	544	522	522	526	529	507	515	547	506	543	527	540	526	493	509	523	523	530	536	515	520	525	525	494	550	522	516	453	567	480	496	539	526	543	525	490	481	540	562	591	532	510	522	498	488	532	502	530	527	503	489	474	526	499	533	506	533	519	567	521	517	565	544	571	555	552	550	547	529	522	478	555	541	487	522	501	540	526	528	512	537	534	522	533	549	547	567	495	487	586	527	557	542	523	491	545	549	509	473	493	550	513	528	536	529	476	528	540	536	485	538	543	509	498	498	532	528	521	535	545	535	497	482	540	516	498	520	550	534	483	544	517	539	516	525	527	529	528	483	514	543	503	522	525	520	509	520	522	520	513	523	555	521	537	536	505	540	495	497	511	490	503	539	496	523	502	549	534	517	539	547	537	494	545	498	527	495	537	518	496	520	474	528	523	519	486	545	493	483	499	491	483	508	505	560	546	537	495	489	531	523	500	516	529	497	515	568	551	498	536	492	529	557	477	554	501	515	511	544	552	506	478	531	505	519	486	534	511	548	507	518	503	545	515	500	516	549	527	551	546	529	522	529	538	548	533	562	513	519	539	476	529	500	536	491	532	507	518	552	521	517	521	530	561	531	531	540	494	503	518	506	533	532	527	460	528	571	511	524	537	527	572	505	500	535	524	502	536	522	529	487	523	528	481	506	549	536	473	512	548	582	539	513	526	521	539	533	555	517	537	497	529	473	540	542	526	492	527	529	525	499	525	556	541	540	520	531	518	500	507	517	503	497	509	525	511	498	544	522	523	500	512	559	491	540	503	496	553	512	501	514	519	508	547	517	497	509	458	536	477	468	504	538	510	507	475	536	531	540	498	549	496	532	502	531	503	549	550	546	529	505	514	514	468	497	501	526	529	520	518	548	531	558	586	483	516	529	539	573	514	509	548	497	541	496	546	533	500	534	498	509	512	512	521	541	508	514	505	548	555	509	545	519	495	538	485	515	555	497	522	497	514	475	513	509	519	524	555	546	548	511	538	527	473	539	489	460	493	515	529	508	512	529	550	550	610	510	521	529	493	467	532	532	543	525	545	536	511	517	481	542	524	504	532	491	493	568	500	543	528	560	538
4072	1534	1252	931	871	784	818	793	757	763	779	760	777	722	732	737	716	742	738	765	735	723	745	740	728	724	764	714	742	758	731	699	771	753	781	689	775	707	717	734	729	697	731	739	728	722	711	728	722	758	736	746	675	746	741	739	739	750	756	749	752	758	755	690	726	728	762	739	786	737	786	736	724	710	751	724	750	754	724	745	738	710	744	781	742	757	750	741	708	701	732	719	705	765	768	703	781	770	707	722	757	716	758	729	718	777	763	676	737	762	711	737	744	751	782	762	742	708	765	710	695	792	726	723	791	729	743	738	782	758	716	735	742	754	756	719	696	719	729	747	776	714	750	711	721	753	748	744	775	721	729	719	713	783	694	775	770	731	767	715	778	761	729	713	749	738	778	707	731	729	786	727	732	770	735	739	733	725	724	690	772	750	767	710	682	730	797	754	740	720	737	741	758	754	748	724	677	818	761	762	722	795	709	776	755	768	750	747	744	757	769	713	748	739	736	759	674	722	780	723	708	781	763	723	689	696	678	676	742	701	756	758	730	738	790	749	745	730	771	761	739	686	688	691	722	767	748	711	708	723	690	737	728	764	753	736	778	746	745	754	720	744	744	765	771	756	715	749	712	718	740	737	777	752	723	745	672	754	757	750	794	754	732	717	724	710	670	777	761	715	730	747	687	761	709	744	772	718	729	710	774	755	769	742	685	729	725	698	730	753	686	703	749	745	748	685	718	736	737	714	707	742	735	710	777	758	698	751	764	730	726	750	731	754	713	765	730	650	781	713	732	801	713	723	728	703	754	715	771	768	761	761	724	700	741	693	816	755	767	759	750	727	753	695	756	717	722	752	691	794	731	743	752	759	786	713	712	726	712	693	720	711	755	727	747	710	758	715	727	783	708	726	672	746	745	735	740	764	705	751	699	726	737	758	702	764	761	732	677	700	729	744	760	748	716	731	687	727	726	723	750	738	742	732	713	723	735	819	776	704	787	747	750	772	706	718	722	741	712	684	705	748	779	792	737	701	710	708	723	720	672	738	698	766	709	715	721	760	758	685	753	736	738	760	758	732	769	708	737	727	737	739	738	719	740	699	727	733	720	784	736	735	736	726	733	785	730	728	693	759	762	725	753	748	735	736	741	752	745	799	719	699	708	740	730	764	749	738	760	702	726	766	722	745	708	736	751	726	732	747	761	733	732	774	724	735	779	774	733	713	729	734	738	764	767	713	709	720	739	758	752	737	741	712	725	741	734	721	723	719	724	725	759	729	731	723	726	688	754	735	676	732	782	756	792	719	789	742	698	745	695	752	770	732	730	762	739	751	736	747	761	688	739	694	771	745	758	708	777	729	729	750	733	763	742	729	735	724	744	763	717	720	772	777	730	726	692	723	709	659	752	732	765	722	691	734	759	665	746	727	739	750	771	775	736	747	697	698	719	752	722	747	736	730	747	752	782	736	764	738	708	738	775	740	793	761	780	759	722	726	736	725	764	755	731	757	734	737	738	738	710	748	760	700	768	742	762	726	702	712	686	782	680	734	763	702	750	688	740	758	763	729	735	747	704	768	739	718	737	701	771	789	780	758	759	722	707	732	675	709	735	758	765	730	727	737	730	713	745	740	761	739	734	695	700	776	752	734	758	761	760	754	739	731	777	734	707	697	694	714	740	756	712	777	768	724	777	751	757	744	728	769	728	735	737	781	725	702	711	767	740	728	704	793	759	696	754	721	762	687	786	754	747	684	730	720	697	748	792	784	732	772	715	718	700	695	721	726	748	734	729	772	732	705	744	713	764	764	713	750	728	769	747	716	724	737	716	722	740	747	747	787	717	716	733	772	728	750	784	778	711	703	757	734	716	766	767	764	779	748	678	713	727	770	699	746	710	790	768	748	705	725	784	742	757	711	732	729	738	725	753	733	738	722	732	729	752	747	770	717	740	731	724	762	706	760	740	726	744	718	773	748	703	749	688	702	695	712	775	699	741	721	759	733	741	786	758	677	720	712	718	674	699	794	708	752	761	741	724	756	697	706	700	737	696	767	711	706	777	752	728	735	683	718	701	757	740	745	785	702	722	714	735	725	698	729	685	743	735	708	705	753	742	753	703	722	743	709	790	743	728	770	758	674	758	735	726	760	734	744	759	736	754	773	755	752	753	684	747	733	711	693	772	721	694	722	707	721	750	702	737	705	777	719	794	764	738	766	730	747	718	754	746	771	725	743	720	731	749	722	729	751	786	758	733	695	745	717	743	739	753	709	703	701	742	725	698	749	749	739	693	754	742	746	755	730	741	743	793	751	792	749	776	738	788	713	732	775	768	766	728	740	663	719	751	704	741	733	756	749	764	708	769	738	730	807	748	776	767	716	717	706	752	782	694	730	752	749	740	729	766	753	694	738	739	745	701	716	700	752	723	747	721	744	730	731	766	772	758	718	686	794	719	775	732	776	732	726	708	732	744	756	762	740	689	721	768	717	760	705	686	723	736	729	800	757	754	730	780	698	768	716	727	705	786	735	708	744	732	688	741	742	732	791	705	736	753	768	783	736	706	781	737	759	764	738	713	748	729	684	755	745	738	750	730	724	715	737	733	721	761	704	715	746	753	748	712	785	704	734	755	708	713	777	747	746	764	743	760	738	797	736	747	713	765	724	713	722	739	699	733	755	727	747	705	723	719	717	786	712	737	737	737	708	735	730	749	726	697	724	750	761	791	733	705	714	749	698	752	731	792	732	817	714	738	739	741	773	759	735	724	779	695	736	745	766	735	748	755	761	732	746	727	762	726	687	785	679	744	756	711	746	762	721	696	704	745	762	748	754	684	758	712	711	713	726	721	715	768	679	690	724	712	741	768	737	680	783	688	713	750	709	690	710	750	697	718	740	774	739	759	714	752	733	748	733	697	762	734	765	780	763	760	752	733	704	775	752	695	762	696	778	755	753	726	733	710	745	675	753	750	769	756	772	688	761	768	775	773	771	724	753	718	732	731	746	716	714	776	728	738	733	730	722	688	747	738	777	751	726	689	742	722	718	727	756	761	764	786	759	725	767	724	756	738	770	746	726	742	723	720	739	741	731	742	679	738	788	756	739	708	731	749	775	720	730	764	746	733	769	735	744	715	753	738	770	782	741	733	730	714	765	716	724	751	705	750	766	741	680	720	727	753	753	796	758	718	759	752	761	736	755	788	744	795	685	716	732	812	782	741	709	726	723	781	767	781	726	743	745	736	758	769	746	694	730	765	749	699	725	777	729	714	703	729	764	708	707	731	748	750	720	721	713	710	736	666	744	736	757	734	738	741	735	758	717	731	732	711	780	771	756	760	743	709	721	762	699	712	703	741	739	770	743	756	721	710	688	758	751	768	732	747	691	737	731	739	750	747	754	652	735	724	727	740	798	666	713	784	755	727	772	713	719	709	726	766	792	762	703	737	714	714	729	751	737	783	755	741	739	719	737	704	759	765	765	757	696	726	740	726	707	773	750	678	745
22919	20942	27934	24094	20707	3303	603	419	336	342	289	318	292	299	286	248	270	248	268	253	237	256	253	237	253	213	199	253	221	227	225	219	231	236	247	219	236	224	236	233	211	201	232	217	217	225	232	225	213	213	238	222	251	205	229	238	243	197	230	211	198	213	220	220	261	236	236	224	231	229	217	227	201	229	210	241	223	223	256	197	219	242	220	232	248	203	219	250	237	258	209	238	237	185	206	216	247	215	221	221	216	223	234	204	223	250	218	246	229	211	222	216	224	251	223	224	211	227	235	236	212	194	258	221	187	222	218	221	234	220	208	199	220	207	213	227	216	199	228	226	215	249	200	211	239	199	220	186	227	217	192	228	210	214	233	225	209	234	220	242	218	219	208	263	206	225	214	208	210	206	229	239	214	191	251	234	228	227	223	221	224	232	230	205	199	236	224	241	219	229	201	228	212	255	219	227	238	192	213	226	202	223	227	220	234	207	236	221	224	207	196	210	214	224	201	222	214	232	218	242	231	241	243	197	213	230	221	242	227	223	232	224	245	238	225	230	241	214	212	221	206	200	219	208	243	229	230	211	214	195	218	225	219	237	219	211	210	239	221	226	231	241	203	235	220	244	220	231	201	207	229	221	216	226	219	205	217	240	191	255	252	221	225	254	221	206	202	220	232	206	233	228	217	215	244	208	241	258	226	235	231	240	223	223	212	201	235	207	210	212	210	227	198	206	222	224	222	235	210	214	206	240	226	227	225	207	215	224	208	210	246	194	238	227	220	216	221	237	224	212	209	217	230	257	240	222	205	225	216	236	232	250	219	219	221	221	246	224	238	226	214	240	223	223	232	229	200	213	230	211	237	212	217	215	204	219	200	252	231	232	212	241	220	223	232	238	249	216	209	213	239	197	214	223	247	230	221	241	229	239	215	230	219	231	210	242	225	193	207	185	230	231	232	244	224	220	210	225	236	232	235	228	218	222	208	236	239	227	214	178	236	223	200	216	219	196	237	210	197	219	216	215	198	215	212	224	221	235	198	200	211	217	223	189	202	223	209	233	198	219	194	220	227	228	204	252	198	224	218	212	203	222	216	215	217	222	221	205	219	208	214	226	223	242	213	230	205	172	211	218	185	222	254	232	257	216	218	221	234	234	234	209	241	210	204	221	223	206	224	238	222	216	220	195	247	217	195	237	228	206	220	220	250	235	233	228	217	211	251	228	215	222	235	237	217	209	201	224	224	205	212	219	217	237	229	201	241	244	228	243	194	202	195	209	231	229	255	236	225	227	208	218	229	205	221	248	215	224	218	208	214	214	245	241	247	256	230	249	217	225	213	229	218	209	220	222	238	236	241	210	241	211	230	214	223	236	227	200	249	215	239	210	206	234	229	202	224	207	249	222	234	233	225	241	252	211	213	239	206	226	236	196	223	237	244	260	242	213	202	219	186	205	222	222	218	234	206	207	207	228	245	217	245	245	234	210	230	197	207	214	232	230	212	213	218	226	213	194	219	216	228	237	220	205	222	216	214	210	214	192	204	222	251	236	207	208	219	234	211	217	226	210	221	208	224	215	242	240	218	226	204	193	218	209	221	201	239	190	220	223	207	221	224	227	209	218	203	218	225	230	225	209	224	216	228	210	226	241	231	238	251	220	217	196	231	237	238	241	206	227	230	210	224	228	227	215	191	237	226	232	227	213	221	223	227	222	241	237	228	236	206	243	238	214	196	241	231	208	190	233	234	243	224	239	214	199	250	218	225	231	209	218	260	229	230	209	202	194	219	246	220	218	220	221	207	214	208	213	244	199	211	210	223	238	223	193	238	190	222	251	211	208	209	211	232	213	200	221	256	224	212	222	253	201	225	203	221	243	229	198	212	228	244	227	231	224	196	208	223	226	213	218	216	201	242	189	189	243	220	241	252	204	231	218	221	225	234	191	216	187	221	216	224	224	196	237	204	237	230	232	205	218	201	223	229	211	214	224	207	216	198	212	233	206	217	260	243	202	256	245	207	214	222	221	216	221	222	228	244	227	238	218	208	208	214	204	204	209	225	210	222	217	237	243	205	215	246	221	206	228	223	225	246	222	210	216	216	227	239	217	228	227	232	204	216	237	208	227	215	256	226	207	253	214	253	206	197	205	216	235	216	213	215	217	234	219	246	227	214	243	230	211	235	234	238	213	218	241	217	221	206	191	209	250	197	256	205	228	217	206	209	228	222	222	239	234	217	205	237	208	215	215	212	225	234	211	227	235	221	237	221	212	236	206	202	231	187	223	234	220	216	231	212	212	240	185	210	236	216	194	210	230	208	216	206	212	216	228	221	212	222	209	214	210	251	211	201	199	187	226	218	213	228	220	230	225	209	218	220	201	214	244	224	210	202	228	216	222	211	223	229	209	215	213	208	237	226	208	188	242	201	234	225	203	227	239	226	217	221	218	253	186	218	219	256	227	231	244	221	230	218	227	222	238	206	226	211	217	224	237	243	216	215	208	207	237	241	239	268	215	229	223	210	205	253	207	232	232	248	213	201	204	238	240	234	235	208	214	217	217	225	236	223	222	210	224	246	232	187	212	235	228	210	217	237	221	195	234	227	201	199	204	213	220	209	221	237	216	223	220	214	202	214	212	237	231	236	218	216	219	206	234	217	206	240	224	271	190	242	245	232	232	215	213	216	227	222	241	245	238	216	231	230	249	199	236	232	239	213	214	227	213	229	207	227	206	215	235	240	211	226	216	224	230	219	230	218	229	199	251	214	223	235	211	198	219	215	213	216	228	239	249	216	223	211	205	215	224	222	232	217	230	215	220	230	235	196	234	201	223	238	207	221	218	227	194	222	222	245	230	226	216	239	222	224	222	214	219	232	210	225	251	212	226	227	196	209	226	197	230	230	229	202	240	218	214	202	248	240	231	256	216	220	230	242	208	221	218	223	221	204	242	235	213	204	216	234	209	201	234	222	216	224	228	207	231	215	222	208	227	225	225	196	247	239	248	230	212	234	230	239	213	222	209	209	214	194	238	207	235	229	222	220	208	218	220	252	209	233	214	224	245	208	209	210	234	201	180	213	213	197	230	213	231	204	233	222	197	207	212	223	200	235	214	202	242	217	244	257	213	239	195	228	215	234	238	193	234	220	251	204	210	238	215	210	223	205	253	227	238	206	209	210	197	198	234	201	221	184	249	209	223	209	235	230	204	205	220	203	217	238	203	243	213	206	220	228	215	228	214	223	211	198	239	208	216	212	231	211	208	218	217	214	224	242	249	213	231	229	243	207	230	223	222	244	220	227	239	223	238	233	207	197	235	216	228	191	219	240	203	234	234	228	228	214	206	235	211	240	228	226	213	213	234	211	220	230	258	224	208	208	215	219	245	214	233	235	222	219	224	229	201	241	195	212	217	221	211	242	223	202	202	214	209	224	236	223	216	232	207	240	222	231	236	228	205	216	208	230	227	211	235	198	221	251	218	235	197	217	233	228	210	196	256	237	225
3170	8630	5617	2501	1833	1299	1055	903	702	648	591	548	507	477	421	393	431	404	399	384	388	392	368	374	366	369	376	338	342	372	371	382	375	361	343	360	344	346	383	331	329	388	356	351	371	324	376	330	356	336	379	327	364	334	381	364	350	329	346	375	332	313	342	383	360	343	324	326	366	310	310	342	329	332	316	340	332	305	344	357	383	304	318	308	368	344	326	349	334	355	331	323	340	357	337	334	349	385	340	355	335	371	336	340	359	337	308	341	337	337	345	341	345	344	320	348	294	327	346	386	357	346	331	350	343	345	334	348	329	339	350	318	346	325	347	318	321	337	366	317	329	351	335	335	357	330	336	351	356	323	341	350	346	318	316	330	344	329	342	321	317	348	327	382	347	333	339	350	336	321	325	357	298	333	352	300	352	321	318	313	335	305	360	340	367	324	318	349	352	338	348	335	340	336	320	299	330	310	345	344	323	327	325	363	317	304	323	303	321	356	337	350	360	349	322	336	338	351	338	345	326	345	352	322	338	320	337	329	354	322	355	345	328	348	308	338	363	343	348	326	335	381	318	319	347	339	333	344	317	318	334	331	347	325	314	316	311	334	351	322	314	332	321	346	333	325	358	336	344	335	330	340	326	331	346	348	308	347	322	339	324	341	308	341	359	333	341	339	328	347	313	326	346	323	369	313	371	340	353	338	356	343	346	320	351	341	352	317	342	344	339	321	345	294	346	338	354	312	351	344	366	338	333	343	326	337	321	346	310	327	391	342	330	323	354	330	310	352	337	300	376	319	353	346	321	335	349	346	337	348	356	329	348	347	343	312	346	351	302	325	345	368	355	342	296	303	367	298	346	335	339	366	345	313	353	346	323	324	332	349	333	352	301	319	343	330	329	339	337	299	332	307	320	319	333	349	317	323	320	341	371	351	333	322	353	366	332	332	320	333	356	347	320	313	361	341	329	324	318	342	350	366	308	342	361	332	330	352	346	359	364	320	354	336	322	311	321	349	317	316	338	305	330	347	308	321	334	301	299	335	293	350	314	348	332	341	318	355	391	308	339	322	345	299	323	318	324	365	313	312	332	341	337	367	335	298	342	339	341	339	316	368	321	356	327	364	346	367	364	348	353	362	350	311	307	349	365	368	355	321	370	304	333	333	327	366	339	342	345	324	343	361	319	340	330	323	364	350	332	320	323	354	327	335	365	341	343	356	321	305	319	339	304	315	340	345	346	336	326	324	371	375	336	306	330	347	342	362	352	315	339	348	309	315	354	319	342	354	316	336	348	328	323	368	329	338	337	353	365	342	336	317	346	336	318	353	312	329	335	344	357	297	353	310	347	363	340	348	363	320	320	345	349	355	370	311	348	354	311	291	334	328	344	351	351	342	327	335	318	325	360	365	323	332	372	360	353	352	328	363	329	322	349	330	289	337	348	305	345	309	375	337	329	325	348	339	324	340	327	308	306	318	323	328	326	364	346	310	354	331	346	346	375	345	319	337	308	374	322	347	305	322	343	318	378	291	337	348	296	318	303	329	341	337	319	333	311	358	330	329	332	311	342	310	329	331	317	347	331	355	330	334	318	287	352	335	341	349	347	359	307	296	356	308	346	346	312	359	360	319	359	359	352	309	329	324	319	358	351	293	349	309	303	339	324	344	355	341	310	366	331	340	332	314	359	315	314	363	345	302	378	328	350	341	358	312	338	374	352	293	348	376	334	348	345	350	319	357	353	342	354	333	334	342	326	317	313	322	334	326	345	320	332	354	332	327	348	321	334	342	330	346	357	341	364	372	311	339	328	332	333	354	330	340	332	300	313	314	314	319	373	353	358	381	374	325	342	324	339	359	347	334	333	344	366	332	314	362	318	342	358	335	351	344	360	336	350	339	325	317	349	324	356	314	370	350	315	344	348	329	326	352	333	363	320	364	350	326	340	323	336	362	310	297	334	321	333	341	332	369	357	315	356	361	345	340	343	332	325	308	329	363	345	327	334	347	311	321	339	331	356	350	349	333	322	363	347	315	340	368	333	318	334	334	308	351	340	316	311	333	340	315	306	342	330	353	286	315	362	339	349	334	332	380	322	322	333	308	351	295	315	313	355	339	330	357	348	334	343	359	343	381	363	330	355	351	309	349	362	359	342	295	330	381	303	316	311	341	357	330	339	349	332	307	330	311	338	339	325	341	305	357	352	346	355	316	325	357	308	337	339	338	346	342	298	337	348	359	306	358	316	357	305	360	350	363	302	305	307	331	345	327	364	358	331	335	332	331	341	341	340	349	344	329	323	359	319	351	348	324	328	327	327	339	329	355	333	338	329	335	368	346	338	336	361	328	333	330	325	355	382	329	370	319	329	314	299	316	337	341	362	357	306	352	336	336	334	338	316	328	349	350	348	360	333	351	338	311	349	343	363	357	335	348	343	319	351	329	318	337	310	323	355	336	345	309	349	339	344	356	313	317	367	319	333	327	354	360	344	348	315	356	309	306	351	338	309	341	353	340	314	306	322	339	328	337	343	349	332	338	345	341	336	346	310	360	348	365	339	332	304	319	333	365	352	315	343	345	311	346	359	332	363	360	349	353	310	350	365	330	341	343	352	323	330	330	322	356	287	365	338	320	353	316	332	348	337	326	304	362	295	338	327	320	336	321	356	352	328	314	371	309	345	326	320	310	333	360	305	335	320	341	342	350	340	332	325	338	322	345	338	328	287	350	307	374	346	328	324	373	329	340	355	350	300	332	321	346	308	320	350	333	335	361	359	324	326	359	346	338	343	312	324	307	302	324	317	354	325	360	333	323	373	307	350	332	336	364	327	343	293	348	334	354	348	324	307	326	329	328	331	317	337	357	362	352	322	328	311	358	348	348	327	350	333	354	371	321	302	337	339	373	343	345	335	322	344	359	347	305	371	319	342	314	318	353	323	330	375	340	340	333	349	344	352	348	326	312	335	332	342	352	337	335	323	340	340	333	334	349	379	333	370	345	301	313	348	319	331	354	336	314	371	323	296	319	324	320	342	329	334	339	327	357	316	333	346	328	319	351	362	357	316	378	321	337	318	348	341	366	317	326	298	343	342	308	309	371	330	334	331	333	356	311	328	331	308	349	331	332	355	331	334	328	340	342	343	343	334	335	339	348	329	327	338	349	321	346	327	333	371	342	336	345	368	327	329	390	345	321	307	362	342	359	330	317	343	361	335	345	356	331	327	327	329	321	348	314	345	350	340	322	324	301	348	333	361	347	317	346	329	336	323	336	364	303	332	336	329	372	292	324	307	342	334	374	339	339	335	333	315	339	303	342	347	328	328	336	362	371	324	344	324	331	326	335	327	332	357	348	320	326	344	383	318	336	330	333	322	352	344	362	369	354	343	370	329	339	337	333	365	341	311	333	378	329	291	343	336	332	344	293	360	366	344	340	310	346	316	361	363	335	310	348	353	352	344	337	334	341	351	326	345	345	362	334	333	356	373	343	333	388	343	347	359	325
24183	20937	26339	24579	2850	770	735	695	598	636	622	619	650	593	601	576	592	639	609	584	586	576	605	582	623	579	596	576	566	608	602	588	580	577	550	537	547	586	615	606	604	587	596	634	617	566	552	628	581	581	609	592	579	568	616	592	637	591	561	584	546	599	591	582	554	622	550	595	571	548	573	588	544	573	559	610	561	574	607	588	590	537	628	552	569	566	593	580	584	555	571	587	543	606	556	549	562	545	591	591	583	578	624	565	558	571	599	594	556	572	636	571	535	592	619	559	585	572	573	611	584	558	588	553	588	547	557	574	581	564	598	565	594	589	614	572	584	572	546	627	566	635	610	584	536	563	622	598	577	545	572	595	588	568	549	539	596	575	559	551	543	556	616	565	595	592	593	624	619	579	549	580	550	572	580	572	616	583	552	569	590	575	583	590	569	597	562	584	568	582	511	635	588	598	600	560	574	561	596	598	548	629	595	581	620	586	576	591	527	563	587	581	591	612	587	589	592	575	557	603	569	594	611	586	549	591	615	582	528	656	556	583	612	534	568	583	581	580	611	587	559	550	607	599	588	601	606	577	593	552	560	605	583	557	572	579	604	561	603	551	608	629	568	582	615	552	554	574	579	630	513	560	596	573	564	542	586	557	567	568	568	598	594	530	564	554	586	565	561	530	610	561	563	607	552	564	555	546	579	569	558	613	560	544	599	557	591	596	588	542	576	590	578	598	586	558	602	571	574	575	546	554	569	537	543	578	564	550	565	575	552	567	578	572	588	593	593	562	634	619	609	583	546	511	556	549	580	588	610	571	577	614	559	591	581	558	604	555	575	581	569	531	578	529	580	563	567	568	590	576	590	573	563	590	626	602	551	584	546	552	556	562	587	559	578	578	541	580	542	543	581	580	551	542	564	612	543	592	582	563	592	591	598	581	572	574	568	565	559	561	589	559	584	560	578	644	583	607	597	608	570	550	557	590	544	595	595	606	555	542	638	604	590	565	547	567	604	590	604	585	575	562	610	621	539	556	531	551	565	560	556	558	586	595	546	541	534	572	567	557	562	609	596	586	597	563	612	566	542	556	620	626	572	540	579	589	564	582	589	588	586	619	575	567	573	559	555	584	566	515	593	562	593	588	606	584	576	604	576	578	572	592	536	577	560	546	598	566	598	604	602	583	566	594	543	559	568	603	539	580	566	546	580	601	601	559	577	610	578	594	532	526	560	581	568	571	586	591	573	590	605	551	570	566	559	573	570	605	566	567	562	559	581	608	548	584	559	611	582	538	599	594	515	563	579	580	552	597	579	601	536	585	561	591	589	570	608	565	618	562	540	596	601	584	596	577	568	575	591	589	580	547	581	564	541	593	562	558	554	569	632	558	621	575	568	591	539	591	540	584	541	637	536	604	602	567	578	576	565	595	556	556	641	568	578	599	566	578	593	593	596	556	564	624	549	574	635	605	594	561	602	572	623	577	553	572	531	561	580	629	605	568	567	590	558	606	605	554	564	619	587	618	626	596	577	587	541	554	599	564	542	631	584	586	620	563	614	597	594	575	554	614	542	563	592	571	564	591	611	565	587	605	563	596	602	524	543	581	581	592	597	576	578	597	582	639	618	584	549	548	619	603	583	570	562	600	609	556	601	569	571	595	580	539	572	584	562	574	633	623	599	597	575	590	544	589	595	561	527	563	562	596	577	564	598	502	610	584	590	608	568	586	577	570	602	604	581	571	629	606	560	603	577	614	610	538	589	559	636	602	538	605	572	536	590	608	586	576	544	559	529	628	630	557	578	561	565	614	562	589	542	538	573	588	576	596	584	540	559	576	636	595	547	591	601	597	563	594	540	562	540	593	592	588	578	594	565	563	562	551	629	546	582	584	541	581	555	574	609	558	597	601	574	538	613	588	597	529	587	626	568	576	585	544	586	589	580	581	583	560	579	582	559	517	589	550	590	575	605	619	559	562	591	561	590	610	528	572	584	586	572	562	622	557	556	549	507	598	575	572	592	585	622	581	607	563	567	600	586	569	590	554	592	578	577	555	552	602	572	601	549	540	574	612	566	602	587	568	577	527	568	573	565	599	584	579	546	625	602	570	577	576	570	612	578	590	560	572	605	531	635	576	558	544	536	598	620	540	534	582	615	601	593	600	602	592	581	576	581	611	563	630	596	606	582	574	567	556	573	637	599	590	597	556	594	605	593	590	598	580	572	587	514	595	596	560	585	560	552	614	590	591	614	579	559	559	626	574	597	572	604	545	579	615	553	581	553	578	587	573	592	579	603	573	593	595	552	543	562	577	581	535	569	580	594	560	641	573	611	553	590	651	603	589	553	590	579	536	575	577	564	530	571	575	517	560	590	569	599	573	594	604	583	555	588	599	552	590	562	554	595	577	576	539	596	531	592	578	575	564	572	559	593	597	591	588	563	567	612	531	606	587	622	576	580	549	590	580	617	554	599	572	577	587	624	572	554	561	586	603	566	589	560	602	574	580	580	583	592	580	576	566	628	566	531	618	539	556	562	586	582	574	571	594	605	606	595	589	546	569	570	586	525	607	592	568	562	558	537	611	584	594	586	553	595	568	559	564	604	595	570	601	537	584	593	586	545	578	588	629	606	594	571	576	584	554	596	597	603	539	605	535	582	547	664	549	560	564	608	597	591	565	542	598	530	596	556	588	587	615	597	558	560	577	593	558	603	571	557	564	596	525	597	590	585	573	547	565	548	591	549	594	609	598	611	571	616	571	597	585	606	559	612	567	566	545	563	570	606	604	572	569	585	575	573	578	585	607	526	571	541	570	580	585	546	574	606	593	558	596	567	584	538	562	540	526	579	550	572	586	584	574	589	572	586	595	583	574	604	587	557	563	561	560	618	550	564	596	621	562	577	550	604	592	612	562	605	604	588	570	590	570	555	558	594	613	555	561	578	515	562	558	580	546	575	590	576	588	555	637	608	584	589	564	582	577	528	595	546	587	572	591	585	628	603	555	537	577	523	566	620	566	581	579	581	563	570	552	639	598	575	550	544	573	602	581	554	560	571	564	567	552	579	565	621	602	596	594	582	560	519	583	551	579	554	577	582	613	561	605	563	540	624	557	587	590	600	581	553	630	568	596	595	542	576	563	558	571	616	572	594	586	600	576	559	568	567	582	602	600	557	617	596	582	611	549	553	606	546	578	586	571	587	620	602	550	593	619	569	595	591	531	564	569	577	577	558	620	601	610	614	572	585	557	612	553	547	593	551	533	581	602	578	596	594	565	549	569	608	593	580	599	512	616	581	565	589	526	581	559	567	595	559	576	563	554	558	596	597	562	610	618	561	542	580	575	603	550	550	568	596	590	615	557	571	588	597	599	580	604	560	568	574	560	602	605	596	569	542	588	564	581	572	630	542	587	550	594	591	583	609	589	601	593	601	579	545	562	584	593	568	608	571	599	579	570	585	571	605	588	563	612	573	565	561	618	580	591	622	653	579	574	548	559	571	597
3351	4952	3311	1883	1576	1240	1116	1048	1027	921	959	917	873	862	864	856	783	844	810	835	813	817	817	812	829	817	814	805	835	764	842	828	845	834	826	854	821	824	813	776	828	839	852	828	820	815	786	775	787	823	793	835	769	826	804	778	768	786	757	780	833	804	776	783	806	847	807	823	835	790	805	769	717	754	851	838	747	824	800	767	806	833	757	789	803	761	770	815	859	832	806	799	773	786	800	810	807	769	775	858	766	836	818	827	777	828	822	798	756	765	756	766	829	810	790	816	780	766	788	762	813	863	793	836	809	776	851	788	814	799	766	798	821	788	847	878	779	794	825	778	801	787	817	790	777	783	794	773	763	822	795	786	779	765	848	773	813	790	805	738	808	796	786	824	787	766	763	832	782	863	813	771	808	841	818	814	817	819	824	810	837	756	784	810	795	770	813	819	762	779	797	811	817	784	823	839	773	834	790	827	820	759	808	848	796	831	782	807	804	793	785	839	849	797	834	790	823	843	811	845	792	813	764	809	812	842	773	808	781	784	844	810	782	846	807	758	831	853	757	832	799	831	821	834	824	831	797	781	864	837	765	803	800	834	804	796	786	824	800	764	814	782	813	787	757	755	808	788	786	800	790	802	780	780	846	800	807	844	833	771	816	797	766	806	837	851	810	862	781	799	788	841	813	799	811	816	749	802	750	748	830	793	795	877	823	755	822	784	876	803	801	777	823	820	800	841	785	790	791	868	789	812	782	782	792	790	791	757	759	788	805	798	780	795	796	835	800	760	767	839	828	806	826	817	817	819	802	799	790	805	753	810	811	813	831	858	839	796	772	851	785	789	824	837	837	761	820	833	795	780	748	861	810	784	778	817	806	805	776	790	834	826	790	764	797	856	807	814	810	807	776	757	779	823	829	817	812	827	818	791	813	787	771	797	825	811	796	781	851	807	786	821	821	801	776	797	768	850	819	841	823	839	847	769	804	830	804	803	791	846	776	833	838	803	829	773	854	823	815	802	774	843	738	751	800	809	801	810	820	821	782	825	811	813	782	797	786	758	771	841	793	807	757	817	838	784	836	814	777	839	789	774	787	803	823	820	788	786	837	812	790	817	790	873	805	778	795	797	791	798	804	843	784	803	865	823	811	798	803	780	853	751	855	795	882	822	811	792	835	807	814	841	823	787	902	793	803	767	799	844	802	800	806	775	815	806	790	794	800	828	780	781	810	820	787	812	860	814	806	791	854	859	813	802	758	767	762	785	840	794	761	759	804	799	760	790	817	830	828	796	820	828	817	752	798	789	803	866	818	792	817	812	818	830	762	793	791	806	802	845	882	814	809	829	825	797	834	775	791	791	819	792	841	758	817	809	788	770	852	786	824	769	840	783	829	830	844	801	766	894	768	791	768	854	825	838	810	814	823	793	912	864	819	827	771	796	853	810	804	802	832	828	746	843	813	816	762	805	827	810	803	808	776	785	770	792	773	809	786	821	798	837	812	813	773	805	774	789	802	762	808	843	825	812	801	788	817	843	750	767	817	784	829	830	803	759	800	821	806	860	795	814	836	803	779	802	813	809	793	815	811	822	819	769	817	803	825	790	822	830	784	805	813	882	807	798	808	807	826	807	831	763	857	771	836	816	806	794	816	791	778	845	769	773	816	796	780	792	795	791	799	828	793	744	798	814	817	802	754	809	830	802	774	818	815	835	825	822	743	799	769	831	811	787	760	767	805	798	787	814	803	814	793	755	786	817	788	838	806	772	833	764	822	761	834	826	817	778	793	791	772	842	825	806	797	767	791	825	749	780	802	754	739	818	790	767	789	820	820	815	818	790	754	766	775	826	773	815	794	785	792	844	770	843	809	835	797	791	787	768	808	766	796	774	802	781	856	768	799	794	818	845	770	774	769	791	837	807	787	811	810	832	761	796	832	869	851	802	776	863	791	799	824	833	789	759	797	793	803	843	807	828	780	779	827	817	832	769	796	812	799	826	823	803	821	802	745	777	834	856	763	845	806	828	765	777	820	830	755	790	786	877	717	810	782	808	750	799	814	786	857	844	829	786	785	808	792	768	850	846	844	792	777	859	778	811	815	828	757	792	809	776	832	816	787	826	798	792	804	827	787	821	803	794	775	792	758	805	826	797	821	809	813	801	778	842	744	822	754	855	812	774	807	768	763	834	772	812	774	806	830	820	852	757	767	818	764	800	846	795	754	808	831	797	797	839	794	806	791	788	806	831	817	783	807	751	820	764	803	775	857	828	801	839	815	799	863	771	812	805	839	788	776	803	785	809	848	864	800	794	820	805	815	768	795	807	839	818	750	771	813	789	780	797	798	816	808	840	802	775	822	788	816	763	819	812	800	831	787	849	788	815	792	830	834	813	788	768	815	789	789	774	813	778	803	821	853	770	798	843	776	816	842	828	774	782	786	807	763	819	857	804	827	832	761	796	772	818	808	846	750	840	801	804	812	854	785	817	843	829	833	795	822	812	821	828	807	808	823	788	828	798	844	810	789	816	769	808	790	796	835	796	780	775	821	820	771	778	801	866	802	787	783	795	823	850	828	845	821	800	775	754	792	821	806	767	801	803	802	785	806	806	785	827	758	836	820	821	854	796	799	812	846	836	779	808	818	802	817	790	764	833	826	817	782	817	811	784	800	827	788	770	861	788	796	770	835	805	714	817	786	816	825	798	810	808	786	832	822	806	803	819	820	794	830	790	749	827	777	854	811	792	789	802	768	814	813	807	767	781	783	822	777	766	802	826	823	802	781	759	798	811	793	783	812	755	774	811	811	743	785	802	804	786	809	816	813	802	730	795	789	785	823	777	792	769	807	820	795	837	827	804	745	834	777	789	789	819	798	841	746	791	817	809	841	807	804	786	784	817	800	764	834	768	833	825	797	801	799	789	823	800	739	804	772	845	815	728	768	825	799	783	760	781	798	836	772	794	753	772	796	800	773	803	816	793	840	827	814	892	825	798	832	787	828	816	770	796	802	795	807	761	812	802	880	785	806	771	805	750	845	794	807	804	780	785	835	789	752	794	834	785	845	803	779	784	818	802	831	781	780	828	847	812	820	808	796	832	831	805	823	827	790	786	803	796	844	792	809	803	829	864	740	844	805	790	831	788	764	801	763	780	790	769	828	742	809	758	819	754	820	773	775	815	826	760	788	818	794	798	854	881	769	817	826	800	798	827	843	819	758	779	789	761	790	810	792	767	855	769	756	791	825	811	808	818	846	795	816	825	825	810	846	784	774	775	798	834	786	852	766	780	823	834	790	800	783	809	818	809	775	848	812	805	813	760	785	785	763	847	827	748	794	764	792	812	801	800	778	805	785	777	831	788	846	831	781	817	858	791	766	788	760	791	779	803	759	782	846	838	776	795	767	831	805	821	798	818	815	820	800	809	829	771	787	759	824	823	767	857	783	827	812	804	827	839	803	804	834	796	762	817	814	817	827	796	806	798	800	823	821	803	819	787	802	776
22075	20974	28586	23538	20937	20587	2304	606	445	395	383	342	296	322	255	254	244	230	246	261	221	226	213	206	227	217	221	220	192	223	204	180	198	208	217	206	213	230	206	183	205	211	179	181	184	201	177	200	209	193	193	179	191	212	197	193	196	216	200	169	182	203	178	183	169	202	203	162	204	196	206	188	193	184	188	195	204	207	192	179	198	204	212	212	169	182	205	198	193	195	191	170	161	182	201	198	185	194	184	182	194	193	203	191	186	202	161	219	186	209	179	210	197	192	193	187	182	201	196	178	180	212	183	174	184	182	193	186	202	196	169	178	203	203	191	191	207	191	185	187	217	178	175	186	192	186	184	197	193	192	174	210	213	171	175	187	199	186	186	193	182	177	173	185	180	191	196	187	204	184	209	186	195	204	195	207	170	228	180	181	185	197	212	165	198	197	193	200	181	187	190	174	199	189	185	204	224	179	189	196	168	204	192	192	206	230	179	196	177	171	203	188	202	173	182	173	176	205	198	212	210	202	203	187	193	214	194	199	171	174	175	164	210	192	202	179	165	199	167	212	178	193	172	175	188	178	184	194	208	202	184	189	190	166	206	170	176	186	206	196	183	166	195	186	188	202	205	184	200	183	163	195	168	189	201	181	164	173	200	183	183	188	195	202	185	179	177	178	197	187	207	180	199	207	178	208	194	186	190	178	197	178	189	185	187	162	175	196	192	225	194	190	188	228	223	176	193	202	194	191	188	166	209	208	178	179	185	210	172	222	194	185	197	198	194	220	171	197	179	190	194	194	176	180	187	182	181	201	213	168	223	159	176	174	192	192	174	198	187	215	168	185	183	188	191	185	197	182	210	190	186	184	181	213	192	211	179	187	196	188	194	178	196	174	195	198	185	192	168	221	198	192	203	182	179	181	201	183	190	213	196	184	185	196	185	191	200	202	206	182	179	191	194	217	184	182	185	195	195	194	201	207	177	180	193	186	219	180	206	171	190	188	193	184	211	196	182	187	167	179	184	171	184	179	190	196	191	185	178	185	200	187	193	176	180	216	189	183	211	192	201	187	195	200	187	180	202	204	174	204	192	172	180	185	174	196	190	180	209	197	189	196	201	177	196	183	182	225	170	164	207	191	193	182	184	186	202	190	186	172	172	214	182	211	198	195	201	212	175	157	203	189	211	181	193	167	184	194	195	160	183	216	187	185	174	199	196	184	194	189	207	194	205	189	187	169	185	187	193	194	203	174	178	197	181	177	162	219	189	180	172	197	213	190	179	192	184	184	201	187	195	184	230	185	196	176	191	185	198	177	200	184	174	209	180	222	175	200	185	174	182	169	173	201	219	173	181	208	175	177	187	174	188	217	183	223	176	191	182	175	207	186	164	198	190	176	188	171	195	193	209	183	184	180	187	196	194	199	180	183	204	192	183	217	195	206	215	198	188	178	193	170	191	192	209	193	185	178	176	202	177	181	190	167	213	186	207	190	180	190	209	192	200	184	186	206	209	164	192	210	176	208	207	202	172	189	193	187	193	201	184	185	196	181	160	207	189	182	208	168	205	195	194	190	204	190	203	184	200	176	203	175	201	167	179	193	187	197	197	212	168	189	189	180	186	170	166	182	199	193	210	166	184	183	188	206	193	180	170	204	189	194	179	192	190	182	195	201	182	203	182	205	176	204	188	208	191	192	213	200	183	228	191	198	167	159	170	190	192	179	200	196	198	187	190	183	204	201	165	179	193	183	176	186	223	187	198	170	184	192	193	200	182	206	205	186	197	202	205	204	177	189	208	180	203	199	180	194	187	166	213	187	200	183	169	178	177	179	200	178	193	180	202	191	184	207	202	193	194	198	203	219	193	164	178	159	203	235	191	203	198	198	178	222	207	184	177	178	199	192	203	204	174	182	187	176	189	202	194	184	183	187	210	175	192	206	174	177	179	194	183	169	178	189	195	194	174	190	204	182	199	186	183	191	187	192	180	184	186	209	186	187	208	209	177	182	191	205	177	217	197	187	186	190	183	220	220	185	194	180	185	154	193	201	207	207	170	187	186	184	183	182	182	199	177	192	202	174	191	176	184	181	186	189	186	183	200	198	184	185	178	200	182	197	159	175	185	187	195	186	180	159	194	197	168	208	205	202	202	175	214	177	194	211	198	191	203	176	190	196	177	194	192	196	189	179	184	221	194	213	204	195	193	198	190	195	202	183	189	194	183	197	175	192	190	180	208	181	209	190	192	196	204	189	216	192	174	173	218	177	176	172	172	194	209	186	187	195	193	195	208	178	186	200	193	178	176	171	198	193	193	190	220	181	215	207	176	194	193	179	179	186	186	201	195	181	186	208	181	188	184	181	187	224	199	183	200	184	177	180	175	174	171	161	201	190	194	203	186	194	204	199	181	171	176	192	162	180	191	191	193	209	203	182	193	194	198	195	209	203	180	200	195	190	184	213	178	185	185	188	183	167	171	183	188	174	194	187	172	205	206	180	189	195	171	180	180	194	210	188	163	179	170	185	182	167	205	180	204	198	182	192	196	218	186	185	199	176	172	190	185	176	184	211	176	187	206	197	184	172	171	178	203	203	194	210	194	192	227	195	201	213	185	180	190	197	222	180	187	202	177	197	182	196	174	219	167	178	185	186	189	187	202	220	174	198	183	186	204	207	185	186	207	177	215	195	188	232	179	169	191	183	190	185	176	203	195	194	163	167	202	203	211	187	205	205	204	189	177	227	181	181	201	207	187	177	181	173	176	193	191	186	199	203	196	175	175	201	196	191	197	150	188	174	198	194	186	178	192	181	193	178	191	203	196	186	176	177	178	210	177	206	172	197	197	170	238	182	180	171	184	178	198	173	185	184	164	179	193	197	219	192	218	204	198	206	190	210	178	167	216	183	164	199	168	165	183	186	193	178	166	188	184	167	181	191	206	191	184	193	209	182	161	178	181	164	204	210	196	188	197	184	164	177	190	198	184	183	192	207	206	185	204	194	187	206	176	189	174	175	185	183	177	204	188	213	219	191	182	184	184	191	188	191	209	193	201	174	177	189	216	188	194	172	198	187	197	212	195	188	200	174	199	207	185	200	189	161	186	180	205	172	182	179	154	160	176	174	202	178	187	193	192	198	176	183	221	183	179	166	205	179	212	185	183	190	198	188	207	201	220	230	206	178	186	201	166	144	175	189	188	186	183	193	173	168	191	191	221	190	190	170	192	185	182	185	197	193	185	174	204	197	182	191	189	206	190	197	186	189	177	194	183	202	179	178	194	218	191	205	179	179	207	192	174	208	197	202	197	186	188	197	175	173	172	205	189	209	187	181	198	192	184	187	170	176	170	190	156	199	192	197	190	177	193	177	187	191	190	195	192	199	212	211	199	194	197	175	180	176	192	182	186	187	200	183	210	211	185	188	205	206	185	193	168	183	180	184	197	183	193	206	186	161	206	195	160	191	210	198	197	188	190	182	162	181	180	193	175	182	177	177	175	206	173	213
4380	13982	9202	4396	3072	2072	1604	1165	964	805	715	636	589	538	486	469	442	403	407	364	343	343	366	342	334	315	333	325	319	273	298	291	284	312	320	277	298	283	277	289	312	251	294	266	281	272	287	288	268	294	292	279	293	281	240	266	295	247	277	267	266	257	247	270	295	278	252	274	304	274	260	274	264	259	281	268	256	268	285	288	286	264	272	273	282	248	284	240	251	266	271	244	288	296	273	267	259	254	273	252	265	260	231	266	256	269	278	265	280	268	279	284	286	273	247	289	256	262	271	286	268	248	245	248	266	274	275	282	231	254	291	262	273	264	248	272	234	284	270	280	291	268	262	270	253	268	253	265	256	267	267	271	257	280	256	253	239	278	246	256	269	263	256	273	291	285	229	262	268	257	261	253	303	247	253	266	277	288	273	263	307	255	271	272	252	280	247	258	293	279	294	277	270	279	263	269	286	259	273	256	256	255	259	269	272	267	258	253	240	251	270	259	279	264	251	284	287	266	248	270	250	237	271	260	280	254	222	288	249	270	237	264	252	274	299	238	256	241	257	253	265	261	263	247	288	262	278	236	274	271	272	301	252	235	288	281	261	251	257	266	252	267	283	286	250	234	266	263	249	255	277	235	264	263	264	264	303	264	275	268	253	249	245	287	254	254	246	259	267	306	270	258	256	266	283	250	276	246	260	292	240	270	285	274	283	263	255	263	268	278	230	273	268	275	235	244	256	254	265	265	246	241	274	274	261	275	269	256	263	280	249	242	277	260	254	277	270	245	307	246	272	264	258	289	255	272	272	245	254	268	274	277	237	252	256	249	241	269	310	280	284	274	264	237	271	281	249	258	284	280	266	268	273	284	288	250	253	251	256	254	241	270	235	268	251	275	314	301	288	270	265	264	292	284	274	272	280	267	263	274	281	290	237	243	272	251	279	267	271	266	276	263	263	292	291	256	254	266	268	268	292	274	264	249	262	260	220	263	265	259	282	268	252	275	259	262	259	281	277	275	295	294	268	247	253	250	245	261	267	267	261	260	249	264	260	245	257	253	281	259	262	254	261	284	299	272	253	228	264	256	233	257	273	269	276	263	269	277	266	251	243	267	254	246	264	258	260	274	265	251	253	258	242	236	276	264	252	260	269	270	276	286	260	241	268	252	249	252	274	279	266	258	249	237	232	282	251	253	280	273	264	274	282	278	233	240	252	240	258	260	257	264	273	251	275	290	301	261	273	279	237	272	271	262	287	293	245	244	282	266	267	250	261	232	286	290	225	277	244	258	267	277	278	273	280	253	265	263	258	277	269	242	250	261	269	280	257	260	292	279	244	216	233	250	275	270	265	241	284	264	269	282	263	285	273	286	261	254	278	290	277	278	276	287	239	271	274	256	276	252	261	251	267	282	276	278	257	251	275	249	257	254	291	275	238	253	267	241	240	273	259	261	271	308	269	250	282	264	242	250	274	268	272	284	237	238	275	250	271	271	238	296	253	258	254	244	255	275	244	242	269	275	282	253	261	265	267	281	269	290	269	279	262	253	236	248	272	258	245	252	260	269	256	258	247	275	258	267	272	293	285	269	264	249	268	232	270	256	253	264	246	267	261	263	293	293	273	250	270	246	244	264	276	286	252	262	271	263	287	243	263	286	281	299	249	256	281	290	259	255	275	288	270	283	276	283	255	238	236	280	247	274	251	268	223	238	256	268	250	255	251	251	255	255	242	255	284	259	281	275	241	275	264	255	260	273	249	279	258	251	291	258	265	259	257	249	281	270	284	282	303	244	268	254	257	269	269	271	265	243	276	266	288	255	262	271	247	269	286	260	281	239	253	247	270	306	276	229	274	296	270	246	282	257	251	258	270	279	275	259	254	277	247	242	256	271	256	276	240	281	256	249	260	297	305	255	261	233	266	276	278	260	290	275	243	263	266	267	233	242	279	292	257	227	254	242	267	289	253	282	259	293	260	280	274	283	286	267	247	274	285	281	274	279	261	271	249	249	255	240	267	262	243	247	274	271	265	279	268	283	280	262	259	242	254	258	244	250	245	253	261	252	274	266	243	259	252	268	264	257	252	270	280	250	283	265	256	263	245	278	271	245	280	267	262	253	265	278	269	259	258	280	238	259	231	271	253	270	272	237	269	256	266	243	259	257	259	261	242	263	263	252	257	283	270	267	248	262	248	247	283	268	251	268	276	242	255	279	254	296	268	260	260	294	247	280	267	262	263	233	271	265	265	236	255	252	250	267	263	261	249	251	252	257	248	271	279	251	260	281	289	286	265	294	240	246	293	245	272	296	293	271	243	243	285	257	247	236	236	272	266	276	271	266	262	244	265	267	242	260	285	266	278	297	288	263	251	278	265	288	263	252	250	268	260	240	261	277	298	284	260	264	243	296	276	254	248	259	281	252	260	269	270	252	268	263	286	258	270	258	251	275	236	241	252	287	259	263	267	249	265	257	266	262	247	286	248	278	301	290	257	293	288	252	292	239	269	284	241	255	248	262	258	263	248	279	290	265	304	266	280	285	262	277	285	274	256	244	267	275	237	274	237	257	255	244	286	290	254	257	256	272	251	288	253	259	239	247	259	304	295	307	252	258	269	278	270	247	259	260	265	276	259	245	279	281	266	245	267	261	288	267	277	242	252	292	246	259	260	272	272	265	270	243	285	257	266	278	260	240	239	287	264	236	246	253	235	254	263	248	265	299	257	258	233	248	263	248	287	293	269	244	247	244	244	259	276	274	253	251	261	227	270	259	273	274	280	266	237	271	277	251	293	256	261	292	248	254	255	251	276	278	250	267	270	286	283	258	260	277	251	234	247	258	270	264	240	270	265	282	278	252	284	245	279	292	272	270	257	278	272	284	251	273	287	274	273	284	232	288	253	246	261	259	216	271	286	267	244	276	289	265	269	244	250	252	290	266	274	279	276	237	265	274	272	247	273	263	255	278	262	290	239	250	267	263	250	277	248	269	267	247	239	272	251	255	250	273	293	264	275	271	273	271	273	257	243	254	272	266	257	265	248	238	276	277	245	262	281	257	260	271	263	263	270	250	250	269	268	248	244	283	262	280	269	253	275	260	258	276	234	241	280	284	247	253	277	247	229	285	268	269	272	273	265	234	275	275	295	254	249	245	286	289	249	262	259	249	249	264	265	279	269	227	274	272	280	258	272	246	256	270	260	260	262	241	279	283	298	259	235	282	288	266	268	261	251	282	252	250	258	247	250	236	244	259	287	293	255	269	268	263	297	274	287	264	270	265	270	273	267	258	280	270	279	266	265	251	278	259	251	262	271	246	288	261	229	304	269	269	273	254	275	254	286	281	275	281	284	250	265	284	248	295	261	275	262	271	250	258	282	263	271	264	257	264	274	262	281	243	266	279	291	287	298	257	271	271	297	268	284	277	271	283	253	263	258	275	260	264	246	260	265	289	270	273	258	245	264	251	268	274	280	301	252	299	259	265	256	272	268	235	248	244	273	252
26671	17702	3727	1030	756	708	582	571	516	478	534	525	522	527	508	490	517	544	492	568	536	499	544	546	491	546	575	535	469	517	552	515	554	488	517	516	496	508	552	536	527	504	519	481	480	502	496	537	510	506	484	511	479	521	523	489	493	528	495	511	507	539	549	482	528	525	504	507	516	484	519	525	512	523	536	534	501	520	563	515	498	529	532	523	509	522	532	556	510	544	486	534	516	537	502	540	482	503	523	471	519	477	557	506	528	530	496	531	518	548	495	525	532	491	545	464	509	506	524	511	472	550	544	523	540	485	511	513	512	479	544	544	521	482	555	497	529	508	558	501	460	554	537	551	494	529	553	524	482	502	490	528	513	525	515	475	541	521	521	583	558	519	534	531	533	531	541	488	499	517	530	525	477	511	519	490	515	512	513	507	503	522	531	558	484	512	494	531	502	542	530	500	495	504	505	555	520	520	499	542	535	474	488	518	484	507	503	543	521	509	526	550	504	508	553	551	535	519	550	544	493	549	550	472	530	487	514	525	509	493	538	513	488	498	535	533	482	548	491	556	533	513	507	510	524	507	534	522	531	493	516	471	499	531	521	519	524	474	535	502	512	499	502	538	543	487	464	532	519	541	533	517	488	510	480	529	505	506	505	528	517	495	531	521	545	505	517	474	528	480	518	517	499	490	535	533	455	500	505	537	504	525	492	527	529	502	491	520	519	532	555	509	521	493	504	523	493	537	503	513	522	509	515	548	550	530	520	503	518	499	480	472	548	485	484	494	550	512	527	499	493	516	524	506	513	518	533	512	506	510	507	499	492	510	514	508	479	524	470	499	509	526	541	484	496	543	525	496	516	525	514	474	546	532	514	516	497	490	486	487	539	513	576	538	519	530	507	542	485	501	493	517	516	537	515	508	532	493	499	545	478	547	510	494	527	520	546	493	524	510	581	483	495	534	509	489	492	531	527	516	519	477	534	524	490	522	487	499	536	563	502	499	499	535	523	454	476	549	470	538	511	530	450	542	493	524	544	495	497	535	537	535	487	515	514	488	477	512	490	537	479	490	496	517	559	523	515	506	547	523	506	534	533	481	478	503	480	504	539	511	490	532	494	504	494	545	524	497	527	531	532	479	529	529	477	568	516	539	549	515	530	497	486	528	531	475	524	482	477	508	500	530	493	550	536	556	563	510	512	510	496	510	510	530	508	527	542	534	494	503	512	509	498	514	487	500	481	519	459	534	528	520	498	574	510	519	507	582	533	465	528	538	524	563	531	497	513	521	501	532	545	519	493	490	516	544	520	481	492	514	528	516	528	503	481	516	524	512	503	506	548	493	483	535	549	522	526	500	493	503	488	483	529	484	515	474	490	562	566	541	555	534	494	534	502	506	514	561	514	462	523	522	507	494	547	519	540	514	498	556	514	549	521	503	529	506	547	487	499	493	550	512	551	546	503	506	511	526	507	534	521	488	570	551	532	511	485	515	500	514	507	510	475	481	488	535	481	551	489	525	543	514	490	502	521	516	522	494	509	522	506	502	508	537	484	531	513	530	516	492	518	515	525	513	520	505	559	550	518	509	510	496	503	520	548	511	512	494	525	501	510	510	508	488	500	490	528	546	505	526	532	503	481	525	495	453	505	499	485	528	512	480	524	532	547	515	494	504	549	493	520	497	504	518	531	497	492	503	543	537	505	514	508	492	499	522	512	546	527	527	499	494	505	522	505	491	546	546	498	523	522	531	489	562	535	513	518	510	537	509	479	484	513	525	510	522	481	511	529	496	482	503	548	495	530	554	489	518	562	535	506	537	533	509	492	496	523	492	534	459	511	505	520	510	510	492	490	478	535	531	528	504	501	532	521	490	522	519	546	532	550	503	554	508	466	474	507	509	508	491	495	473	537	562	541	520	536	504	511	485	532	532	538	526	493	493	554	477	509	476	559	529	505	490	550	532	492	514	530	508	524	500	516	521	538	507	524	478	483	501	508	507	482	510	471	502	496	483	529	526	525	517	528	510	549	569	509	531	491	537	537	561	489	484	487	537	533	538	495	488	564	532	521	543	496	467	503	532	551	535	543	515	501	525	509	540	496	505	500	507	575	470	528	508	527	526	493	517	514	517	492	514	503	472	531	523	555	557	536	537	513	488	507	508	583	502	543	534	508	551	518	515	565	483	551	501	535	538	509	541	528	531	491	545	540	524	511	523	509	484	508	555	496	552	513	494	571	504	496	501	505	520	515	498	527	524	509	507	502	539	524	550	492	500	527	489	513	505	537	455	556	499	488	504	514	486	533	518	508	498	515	525	506	523	496	529	520	513	539	523	510	499	541	518	539	537	493	535	509	483	502	542	491	495	513	513	483	489	496	487	487	520	483	498	516	482	509	517	493	496	493	490	508	503	556	495	537	502	523	498	536	504	502	540	517	482	497	534	506	502	495	544	519	536	510	518	511	514	551	504	475	547	519	516	524	496	546	515	526	536	528	526	548	511	510	476	520	490	507	528	531	524	458	516	520	513	502	511	488	493	524	530	498	548	508	485	549	540	498	501	531	542	501	476	486	539	499	519	545	515	537	496	498	503	537	511	527	525	491	544	509	509	515	579	499	563	558	494	533	535	544	533	508	543	516	537	498	513	535	527	519	527	489	513	511	549	524	535	487	553	471	527	486	564	531	485	526	540	513	509	509	502	491	531	543	498	502	502	489	533	502	523	515	525	537	451	473	522	473	546	501	480	489	549	500	514	508	481	509	521	516	485	494	519	530	530	526	482	516	545	518	518	567	506	521	466	556	493	489	538	491	529	510	542	495	527	513	528	489	513	522	519	489	516	507	522	547	523	517	528	522	537	528	557	499	510	514	496	499	476	477	563	535	525	476	529	495	524	567	523	509	493	503	493	491	535	540	514	517	500	503	513	500	502	521	525	509	472	501	513	523	486	503	541	521	496	527	599	527	544	509	538	554	527	523	526	490	500	481	511	523	512	529	524	488	529	537	500	491	506	498	523	510	534	491	486	515	541	486	503	516	514	531	552	525	545	511	569	479	543	478	526	532	497	540	470	490	485	482	516	519	490	547	513	539	507	496	511	488	536	542	516	489	480	559	533	496	472	510	538	502	524	524	557	472	534	534	509	523	494	535	487	499	555	547	499	543	518	499	502	530	516	557	523	499	514	487	469	514	510	493	499	493	517	520	532	520	534	484	476	499	502	530	483	527	498	540	503	482	511	531	507	537	507	507	507	533	450	481	522	509	556	489	531	553	484	547	513	522	516	543	494	518	520	525	506	516	497	517	486	534	513	521	484	509	479	515	548	522	497	539	513	513	550	484	529	507	477	514	526	504	521	504	528	518	542	513	484	488	502	534	505	568	494	516	511	516	491	549	530	530	505	521	526	536	511	530	520	556	518	534	520	465	490	550	539	485	520	480	512	493	511	530	525	533	499	543	501	483	496	504	517	505	481	548	556	545	494	496	592	538	513	523	564	504	541
4198	1719	1247	930	960	786	803	754	769	823	725	767	760	720	729	775	764	738	727	731	771	734	717	693	766	813	754	688	695	709	773	781	675	735	739	749	757	701	755	714	704	751	671	717	683	720	732	761	749	781	765	771	755	705	737	709	753	726	672	726	712	730	708	727	723	710	697	732	686	726	708	726	683	711	720	721	711	708	741	700	737	741	798	756	688	742	709	734	697	722	740	711	753	727	776	714	715	707	747	724	698	780	716	726	768	729	712	709	771	752	706	696	743	734	702	758	745	660	730	732	729	701	731	692	736	745	711	712	738	701	770	747	752	751	747	737	715	740	690	727	689	729	740	766	748	720	699	745	719	730	736	726	712	705	779	691	693	737	740	713	692	733	732	736	764	718	758	723	716	723	757	683	714	719	746	707	705	712	663	733	768	690	793	730	711	717	718	743	736	734	703	684	749	764	742	727	701	770	779	692	795	764	713	703	791	733	749	734	746	732	751	708	699	738	743	720	735	680	705	715	710	745	743	747	770	717	726	668	742	696	739	776	770	720	694	744	734	768	761	725	740	736	781	723	775	723	685	729	754	760	754	757	722	699	755	740	784	746	730	711	718	719	687	743	726	726	725	734	739	729	716	669	738	715	681	714	718	745	785	751	688	737	711	739	701	720	777	730	744	761	769	759	795	735	710	714	741	696	730	749	754	737	756	725	741	748	747	732	734	712	782	728	772	756	736	783	740	729	735	754	756	740	679	703	719	746	724	716	760	736	704	772	725	721	695	689	699	705	739	776	737	688	730	772	769	742	712	762	746	758	721	766	755	732	743	716	738	715	753	754	730	752	714	716	731	739	711	735	754	739	739	747	706	732	708	751	748	734	654	731	705	752	710	752	735	759	754	720	731	715	753	708	725	777	767	652	707	720	732	733	730	729	691	706	744	722	716	747	711	757	722	736	733	699	750	689	760	731	717	707	757	754	753	755	672	742	697	762	698	738	708	718	728	744	775	682	700	758	744	737	707	712	734	731	710	700	757	702	719	774	718	700	751	713	714	693	730	744	738	770	695	732	709	752	750	733	737	768	740	741	757	731	722	673	709	735	755	702	758	738	748	734	709	744	765	720	714	726	735	729	764	724	755	726	735	703	781	744	756	761	801	711	748	710	711	744	740	756	729	728	714	727	727	695	726	781	704	717	712	724	713	727	720	715	735	736	713	737	774	719	729	710	751	705	748	751	726	702	688	752	695	701	752	716	751	757	768	691	683	726	785	721	688	753	724	738	698	810	757	779	719	740	727	733	779	760	760	753	735	769	701	713	732	731	715	718	714	680	743	712	703	754	752	772	736	704	718	717	706	746	737	773	768	717	771	741	765	702	751	718	740	740	735	713	741	703	693	704	710	758	774	733	694	689	696	707	712	729	743	724	733	747	709	761	657	732	728	758	710	731	722	728	704	706	766	698	743	696	723	659	750	724	718	782	789	725	738	745	694	732	757	769	762	702	741	732	779	725	733	714	739	742	730	720	687	695	745	764	737	736	715	679	699	745	767	717	749	721	693	789	774	700	714	775	740	745	733	732	731	765	744	712	744	728	762	762	777	723	723	754	762	686	730	779	727	751	715	696	728	743	724	777	695	709	697	707	701	680	678	701	692	717	741	739	736	714	710	738	752	709	769	730	760	744	745	733	790	762	747	715	718	756	743	716	664	707	745	711	724	723	705	749	718	740	771	719	744	749	767	745	716	710	686	724	738	809	749	716	772	713	722	784	721	738	710	744	760	752	747	767	713	748	732	733	751	765	741	694	754	689	695	757	744	685	726	715	691	695	754	720	773	713	713	756	707	685	728	725	725	777	699	723	708	696	705	716	729	766	709	678	755	721	741	804	772	759	717	686	711	688	712	728	695	746	758	733	767	744	734	756	773	714	733	683	725	691	736	751	738	695	701	785	683	740	703	695	788	709	765	731	739	775	716	696	700	744	745	763	736	719	711	718	700	690	724	738	731	744	738	756	748	742	716	791	750	702	761	714	748	725	718	764	748	708	700	680	772	755	702	757	715	742	762	711	741	710	779	720	740	742	722	718	710	744	719	752	753	724	750	749	737	740	691	708	734	711	737	780	732	709	776	745	725	745	725	724	720	788	748	721	701	719	747	732	738	751	705	756	739	732	670	756	720	705	682	702	733	700	688	787	723	678	756	770	746	697	726	756	734	717	729	718	706	765	724	771	761	753	769	745	690	725	732	715	719	729	728	724	723	698	696	733	690	784	686	736	698	729	734	730	704	692	755	743	707	727	756	729	719	758	778	790	699	719	741	694	796	742	742	745	655	714	745	685	733	753	677	769	746	748	724	716	725	707	772	734	747	802	733	780	809	771	724	732	763	765	710	736	728	690	729	732	722	772	725	665	778	704	791	709	735	721	726	724	685	693	713	749	738	707	729	710	703	721	775	728	741	736	694	756	711	724	694	679	723	686	791	735	722	790	697	766	722	743	758	718	718	675	730	697	720	761	756	691	725	754	750	745	734	794	719	719	766	726	703	773	760	788	711	764	747	735	724	734	706	699	713	736	730	709	699	708	752	729	757	680	770	699	767	709	730	775	720	719	737	736	726	755	701	673	715	738	747	719	734	708	717	752	719	721	752	710	743	665	707	762	730	720	721	746	680	754	727	756	739	708	744	668	696	715	725	757	692	741	742	710	711	682	725	764	752	702	690	751	747	670	738	774	738	727	700	738	776	726	789	761	726	752	706	753	733	710	764	721	761	740	733	717	740	694	744	745	752	670	730	708	725	716	706	731	760	713	709	728	750	740	703	742	692	740	744	755	758	713	718	715	708	725	710	731	740	732	750	731	744	712	758	710	683	713	761	730	729	744	761	755	672	759	727	719	723	720	715	744	667	751	723	681	757	716	764	722	735	762	763	764	757	741	743	770	752	728	682	740	745	683	712	712	720	677	716	769	680	730	713	678	735	720	723	689	716	738	731	764	698	694	746	778	787	782	767	732	773	704	752	732	758	716	740	766	732	767	766	723	698	707	713	681	698	705	702	709	703	741	718	677	774	768	688	748	761	745	739	738	743	720	696	731	691	768	735	790	736	756	725	738	708	704	751	758	748	771	688	722	702	766	738	742	691	732	724	746	737	746	745	702	731	739	708	753	767	730	685	727	715	770	730	753	729	699	727	709	744	757	722	757	728	728	742	687	745	721	716	732	732	723	775	727	761	679	746	731	740	712	760	708	756	763	733	765	741	762	719	707	720	707	735	729	755	694	679	793	748	734	691	679	690	744	722	737	671	769	745	715	689	695	687	722	747	741	722	743	708	685	723	741	731	752	699	715	744	724	713	796	709	722	731	727	718	703	745	764	769	814	742	704	694	756	728	697	736	739	694	760	718	713	727	733	720	762	724	683	720	739	705	721	737	728	745	767	710	719	773	702	711	741	701	731	724	710	744	714	779	729	694	695	724	736	741	751	718	699	760	710	720	699
23034	21002	28040	24151	20783	3305	631	432	351	355	293	257	283	252	281	262	261	270	229	248	278	243	240	239	220	236	220	232	276	241	247	235	214	243	231	211	240	216	246	228	246	211	224	223	255	226	206	226	206	228	244	233	228	231	217	249	194	229	195	226	233	247	214	211	231	231	220	207	236	205	248	213	214	250	205	232	218	233	241	252	249	232	237	234	220	204	217	220	225	221	231	221	214	221	235	242	234	242	250	230	218	211	223	205	215	212	237	210	231	231	212	216	232	209	235	220	211	197	205	234	199	210	217	202	189	209	255	212	252	239	242	210	221	236	220	225	227	220	217	207	226	200	244	212	240	237	240	217	215	229	229	221	201	213	235	216	216	209	229	239	222	225	233	224	226	216	242	229	236	223	215	194	217	218	221	218	232	242	231	228	215	214	226	220	211	242	231	200	203	213	205	248	208	210	239	235	224	200	232	207	207	226	242	225	224	200	231	221	224	252	224	223	196	216	242	209	211	224	209	206	205	219	220	231	210	216	228	229	218	220	232	224	227	217	225	207	219	204	214	239	229	247	219	215	236	223	202	207	206	230	197	194	209	216	243	221	242	227	214	220	230	216	225	208	218	222	221	213	193	217	223	198	210	194	226	230	237	240	236	234	251	202	202	232	208	234	209	228	209	211	204	240	231	214	221	228	206	221	214	203	200	229	212	218	239	205	226	241	234	225	238	236	239	211	194	235	240	255	227	227	231	229	209	207	200	223	189	225	233	223	228	241	225	202	226	239	204	198	235	238	224	214	241	200	202	222	203	239	233	209	235	247	234	213	236	238	224	222	199	201	237	219	226	227	229	228	245	225	223	217	244	209	217	211	223	251	217	239	237	196	204	268	201	221	238	208	222	220	226	218	228	201	214	222	189	221	213	224	209	221	209	214	216	196	221	225	198	218	218	237	197	231	231	217	231	233	242	255	201	222	208	219	231	229	216	237	224	214	222	209	241	235	221	247	218	222	214	232	218	219	205	233	218	248	211	226	213	229	210	214	226	253	237	212	216	230	203	202	227	243	218	224	248	218	222	226	237	214	229	224	266	225	233	206	209	223	222	216	222	191	220	233	240	210	207	219	219	230	226	242	220	198	238	214	235	233	212	198	244	220	211	204	206	213	216	212	217	216	203	220	229	232	217	218	228	235	247	214	231	233	232	213	240	221	234	229	202	214	206	233	240	229	248	247	237	206	235	230	203	215	226	227	241	202	212	228	205	214	229	232	211	237	213	225	230	206	192	201	218	242	248	209	211	215	224	220	233	228	231	195	222	197	231	211	227	211	202	216	219	196	208	230	219	202	203	239	253	235	252	223	235	227	235	236	230	229	213	245	219	221	213	194	210	218	247	205	191	221	212	226	245	222	234	237	231	237	215	233	209	223	206	219	222	225	204	208	229	204	229	226	230	202	229	235	223	221	241	215	221	219	253	233	216	242	215	224	225	225	220	236	241	247	217	241	239	215	229	245	223	226	226	241	234	228	209	229	221	223	217	213	235	227	245	222	227	214	237	266	210	218	240	209	223	239	207	216	209	218	202	224	231	237	230	231	220	216	229	207	207	218	225	197	221	212	225	219	227	222	228	245	188	230	217	236	216	213	217	243	216	222	222	196	226	239	233	236	228	226	192	202	250	223	199	208	217	191	224	198	229	231	228	236	240	205	226	222	228	245	201	194	199	197	223	248	223	235	221	215	211	221	235	212	257	240	219	209	235	212	223	229	188	227	236	181	206	212	215	197	208	219	238	235	218	183	213	213	218	224	225	254	242	224	229	226	217	226	209	216	206	230	225	224	222	240	234	214	229	234	208	242	211	209	239	232	238	241	223	217	243	226	214	222	226	241	233	217	213	206	211	212	222	231	237	221	218	232	216	209	229	222	216	213	235	231	260	227	225	243	216	241	212	215	241	225	212	216	199	212	254	196	234	233	220	236	208	223	182	237	246	241	240	241	219	225	212	218	242	213	204	205	214	260	229	220	193	217	243	259	210	226	240	206	208	230	214	239	227	230	214	227	210	217	229	235	210	204	228	194	218	240	216	260	197	206	233	230	205	251	210	188	225	208	212	206	211	229	218	215	232	213	214	201	232	235	244	253	226	215	193	227	231	240	208	243	240	232	221	213	227	221	234	190	225	219	217	232	219	216	197	210	225	261	214	222	211	248	232	229	259	222	256	222	215	220	200	209	195	245	210	241	198	219	248	237	219	207	229	236	228	225	197	228	205	226	214	217	202	230	214	211	214	206	198	225	222	193	231	223	237	209	186	228	205	206	208	223	219	237	227	226	220	231	228	237	237	205	252	210	247	237	226	220	222	253	239	246	217	239	211	218	220	216	219	198	216	199	215	209	216	217	205	195	203	199	202	235	232	222	212	250	192	237	207	213	213	248	232	241	195	219	214	231	236	223	222	231	235	227	205	203	222	221	179	252	209	215	208	222	230	207	219	253	251	210	232	215	202	232	252	221	198	188	212	221	222	204	224	229	247	223	233	231	213	206	248	232	218	244	214	234	196	222	201	218	238	231	231	207	212	219	221	205	236	205	213	223	211	213	241	210	233	246	238	243	234	230	200	203	200	207	199	236	221	239	221	197	233	237	200	207	245	221	226	218	193	259	214	233	224	238	243	221	234	223	212	242	226	215	219	230	239	214	229	207	217	233	230	222	226	216	208	221	244	226	231	208	224	211	213	208	225	222	237	189	209	209	238	206	233	225	227	212	228	260	216	223	201	229	242	227	217	205	241	219	204	218	227	228	191	205	231	243	223	197	229	219	205	233	201	225	229	220	220	202	217	216	232	223	235	233	217	222	220	214	203	211	247	217	233	219	232	213	226	213	216	198	186	204	190	210	242	211	219	216	230	216	232	208	237	240	223	235	213	215	217	231	232	212	226	206	228	196	226	228	206	205	203	209	219	215	225	214	239	188	226	193	227	233	219	240	238	233	222	211	197	225	225	266	221	234	195	242	224	210	204	215	203	225	220	205	246	216	216	244	214	205	202	227	228	192	189	218	215	216	223	218	220	210	212	234	210	204	206	226	211	239	231	231	232	220	217	183	229	227	268	213	246	213	229	209	221	222	226	224	232	218	231	227	235	201	219	195	237	216	237	226	218	229	195	209	232	208	229	237	230	226	208	222	218	212	214	199	244	196	234	237	212	213	205	267	223	236	227	201	211	222	224	252	240	210	229	267	208	224	225	227	239	230	195	228	212	214	213	246	237	235	231	227	226	229	216	224	235	202	226	207	211	213	188	214	241	235	224	216	221	215	225	215	210	222	233	244	239	235	213	211	223	238	225	203	187	227	224	201	246	212	217	227	235	200	220	232	229	238	238	221	226	216	213	218	256	231	255	215	205	219	244	245	218	211	217	226	254	261	234	194	229	218	225	212	244	234	216	214	216	221	234	194	224	226	211	226	226	201	233	224	227	198	218	208	231	196	230	226	212	217
3200	8834	5515	2606	1751	1369	1036	831	696	633	586	507	493	472	416	443	402	386	394	393	409	378	388	354	391	346	382	406	363	363	353	397	353	339	346	318	392	321	331	335	378	351	332	372	370	350	342	387	339	327	326	322	352	354	330	332	338	374	301	350	381	329	361	328	340	333	356	346	323	327	385	367	335	322	327	336	328	352	357	364	348	316	347	346	321	347	344	350	350	341	316	365	316	335	348	317	336	310	350	323	334	339	356	321	311	315	335	363	334	335	325	332	351	356	326	329	333	338	369	320	304	370	336	352	364	319	358	353	352	345	321	315	325	345	339	338	359	353	328	358	320	321	320	357	352	331	329	322	321	360	344	300	330	382	311	305	357	356	350	328	337	355	321	352	331	293	314	330	337	304	347	333	370	347	370	352	336	342	356	368	333	330	327	338	321	332	329	365	303	372	333	337	319	346	344	362	364	350	357	382	343	346	318	334	306	325	333	310	301	344	350	347	337	351	344	323	344	350	345	349	382	383	346	332	328	345	330	324	338	341	311	356	356	355	334	295	314	346	344	346	333	328	318	319	354	347	326	327	348	379	328	338	348	330	335	338	311	363	325	319	339	324	294	329	343	349	311	325	322	322	347	323	346	341	341	337	328	325	374	354	360	349	323	316	322	330	325	359	338	333	358	337	327	373	332	343	321	344	331	317	316	354	339	340	341	317	362	347	363	336	329	354	357	382	322	340	337	335	353	331	309	360	342	322	330	316	315	348	336	330	307	310	323	338	341	335	336	330	335	301	341	368	355	341	327	339	305	371	324	351	317	346	360	337	348	373	340	321	336	310	310	341	314	312	352	306	338	330	343	309	360	343	322	330	361	353	316	341	353	360	341	322	333	340	311	319	312	347	288	294	348	305	348	360	340	340	304	341	339	346	322	358	313	348	327	351	327	354	323	312	316	364	312	329	348	319	363	354	311	364	336	321	347	366	319	323	324	328	323	321	308	376	306	322	319	316	355	319	319	305	321	324	314	348	359	329	331	369	318	356	340	315	338	346	336	320	318	324	320	339	347	330	346	313	320	353	372	336	339	331	369	356	308	326	298	337	350	348	351	334	348	342	325	333	320	351	298	377	323	321	312	356	346	338	337	365	327	312	309	361	328	339	346	336	324	350	356	317	311	313	355	364	355	337	336	312	334	325	332	339	318	341	340	351	313	326	328	333	304	331	311	341	323	340	334	342	353	323	325	331	311	338	373	328	327	321	318	311	374	342	357	347	321	325	336	346	319	306	349	341	321	334	365	323	362	333	299	352	315	364	340	353	336	331	315	338	298	318	326	351	329	337	363	346	358	326	338	349	353	323	339	332	334	334	332	335	344	308	325	316	314	331	304	366	361	324	327	328	332	349	350	364	330	346	327	376	324	343	340	354	328	315	343	325	362	346	327	362	313	321	334	337	314	362	323	362	311	337	319	346	347	347	360	318	346	334	325	348	314	320	309	338	308	330	319	346	326	348	345	299	350	339	340	358	375	359	293	317	350	348	352	382	320	321	367	347	335	345	333	345	331	356	305	347	329	336	338	351	347	341	329	309	357	325	320	323	335	308	374	356	342	341	313	333	319	318	332	344	338	323	326	324	349	344	331	365	347	323	333	317	331	351	314	335	360	344	329	342	344	343	335	331	313	320	356	362	340	311	332	340	299	380	313	321	316	349	312	340	365	349	339	325	348	334	330	347	373	346	343	303	322	326	329	300	336	360	301	330	369	355	330	319	324	344	316	355	322	350	341	360	347	352	360	326	363	344	340	341	364	354	328	332	325	317	387	338	316	328	367	300	335	322	342	334	344	336	342	347	356	351	313	321	327	369	337	338	319	385	313	354	335	345	315	296	316	336	369	322	320	343	324	302	327	344	330	328	336	354	336	326	393	331	329	334	326	365	331	319	350	331	364	356	335	327	367	341	354	324	341	337	326	336	339	332	328	362	351	342	358	322	346	373	362	313	358	361	316	288	387	374	314	347	326	340	340	349	311	352	338	330	358	343	341	342	365	355	343	320	345	351	333	307	332	331	353	340	322	351	350	354	305	350	308	314	325	330	314	351	341	324	320	336	317	325	342	348	330	336	332	326	305	346	354	331	324	327	294	325	362	330	318	366	291	328	353	359	361	341	333	352	314	312	326	313	333	349	325	368	318	325	365	340	330	340	342	353	356	348	322	306	303	366	329	342	332	332	345	315	322	345	333	348	330	343	336	292	368	357	329	345	344	332	369	327	330	342	310	354	301	312	348	318	333	350	366	347	334	351	323	307	320	326	348	353	336	350	319	345	332	340	337	345	348	324	312	339	333	376	345	356	315	323	346	319	332	315	315	332	355	335	330	313	353	351	340	368	329	359	320	345	332	308	352	316	341	375	330	336	318	335	317	343	308	335	347	346	362	345	341	335	351	346	352	367	336	345	318	364	312	335	330	311	307	351	356	318	328	347	326	310	304	342	337	351	327	336	316	371	335	357	370	329	316	319	330	370	359	326	321	319	348	318	358	361	347	356	335	348	325	369	328	360	328	287	337	348	314	348	371	333	313	349	323	370	358	325	330	309	345	372	357	331	356	347	331	372	324	338	335	320	326	300	332	380	321	335	338	334	333	336	352	324	330	320	335	338	345	327	335	310	316	337	322	325	316	328	326	310	304	358	304	315	343	337	339	341	333	349	376	363	310	297	356	341	315	338	351	353	329	335	311	318	337	321	353	363	317	339	358	323	325	353	303	361	340	359	341	326	329	333	326	336	333	325	341	335	310	360	349	373	346	337	350	319	318	349	346	343	351	334	324	337	347	335	326	325	300	324	377	330	359	349	315	351	347	350	343	332	360	355	350	313	341	344	313	314	346	341	343	327	344	355	315	350	344	315	314	319	365	331	340	360	324	362	332	317	344	371	318	337	323	343	337	311	320	343	352	322	335	344	356	357	343	349	370	343	343	318	322	356	345	337	332	344	324	318	330	358	328	354	334	345	339	338	330	321	290	321	373	298	335	306	352	322	352	334	370	330	335	356	317	316	346	310	316	329	351	354	331	350	315	304	346	318	348	312	330	324	374	309	363	343	313	328	317	328	377	298	355	360	357	313	330	342	361	338	344	336	343	358	292	324	337	318	317	309	342	344	342	332	344	349	331	345	315	358	348	319	337	374	309	345	313	300	349	361	353	351	310	318	326	341	336	343	317	365	347	335	385	353	346	303	341	371	353	318	331	318	323	321	307	330	303	331	320	334	314	333	338	332	301	340	312	340	358	331	329	324	313	336	334	340	346	318	326	343	337	317	328	334	319	295	322	330	321	326	288	353	344	309	330	338	345	326	336	338	333	367	360	338	338	359	332	320	316	331	333	313	329	338	310	320	353	342	337	331	349	319	327	349	308	295	298	310	308	317	347	357	359	307	384	351	326	308	351	355	328	349	343	304	326	338	334	301	327	318	300	321	333	339	323	332	321	346	338	338
24194	20956	26358	24662	2878	771	721	651	597	608	635	612	581	576	609	579	621	590	576	575	591	585	586	619	578	576	583	581	576	593	535	590	546	570	586	568	571	526	583	630	614	536	583	600	530	595	605	570	591	584	567	588	533	587	551	596	585	592	600	567	619	563	590	550	612	594	604	572	573	591	562	536	529	600	578	604	627	567	557	629	575	557	584	589	574	563	556	538	539	570	592	615	606	569	606	597	585	630	586	548	570	546	554	542	569	572	532	535	569	581	613	553	599	547	576	604	568	560	533	627	590	586	535	586	574	594	594	595	573	588	571	546	579	586	540	569	602	578	568	572	582	592	613	578	593	581	574	638	602	617	582	616	577	589	573	554	566	562	600	560	624	593	545	612	572	535	586	588	609	600	577	566	595	528	601	578	595	616	590	584	592	625	576	563	553	558	627	573	556	575	591	569	585	591	586	567	590	569	549	582	579	602	606	553	577	574	547	585	573	580	556	587	544	563	522	560	604	568	537	588	556	553	551	584	527	607	613	575	555	539	550	610	612	591	580	588	558	600	552	609	589	575	568	597	571	591	580	604	588	594	547	568	626	593	572	571	587	579	616	582	566	539	595	554	586	602	537	550	560	568	603	563	518	577	562	597	571	549	588	588	554	584	606	600	603	584	585	631	593	612	573	580	621	593	582	620	571	600	540	592	562	567	567	554	627	549	582	577	591	555	549	586	597	576	581	535	545	607	558	573	624	590	585	574	586	571	561	654	612	577	596	503	580	568	577	557	567	562	579	580	554	560	580	606	613	528	535	531	599	555	598	587	570	582	548	555	566	608	552	595	577	615	537	616	595	586	643	589	556	627	552	565	615	581	585	577	580	538	522	588	564	536	589	566	598	574	568	564	579	569	601	594	607	573	550	589	576	581	576	559	549	612	569	592	570	539	553	590	540	569	575	549	602	605	559	587	575	550	623	583	570	583	594	597	573	567	608	590	613	578	597	583	582	576	585	578	585	566	599	557	603	604	562	524	597	546	557	541	583	614	603	589	567	538	580	567	537	561	570	553	577	614	594	572	565	590	615	541	595	581	556	569	606	584	591	594	528	547	546	591	549	551	542	556	585	564	579	583	573	560	569	593	582	586	558	592	578	561	580	585	579	600	615	538	610	573	584	540	592	589	596	567	551	564	558	624	589	549	556	588	613	598	593	603	541	606	604	563	591	605	577	578	612	581	592	575	594	530	539	561	619	571	612	553	587	571	546	589	569	634	561	580	556	578	622	534	573	547	600	565	594	569	557	607	592	599	571	603	617	587	593	600	568	572	560	570	580	584	600	625	585	582	594	531	535	560	631	611	583	536	540	566	560	597	583	612	567	580	554	587	553	577	561	580	581	615	535	565	577	583	542	604	585	595	549	534	598	583	550	581	550	590	590	581	596	538	565	573	600	597	560	570	585	560	550	594	580	587	595	567	559	562	566	577	552	596	614	538	587	579	591	597	592	562	602	563	575	566	601	587	576	556	571	598	583	526	597	589	636	551	609	578	586	534	588	544	559	550	587	592	544	558	565	578	543	611	550	591	567	564	562	581	527	560	527	551	586	587	530	588	590	580	611	551	575	563	572	582	538	602	561	538	548	581	616	587	600	567	595	568	566	581	540	604	557	578	585	625	588	623	556	564	568	571	543	551	596	567	572	563	549	574	595	579	540	596	609	578	562	548	588	549	542	610	563	586	590	585	604	542	576	544	542	569	549	583	589	606	597	576	563	527	538	614	581	542	556	554	573	590	582	597	555	627	540	608	559	575	541	596	523	610	575	553	576	539	563	542	545	595	586	566	579	549	589	602	580	582	562	582	558	625	593	596	584	563	585	599	607	610	545	580	591	560	590	546	555	567	627	613	567	558	563	563	535	584	570	577	515	612	598	576	605	623	618	559	595	604	600	562	541	565	587	551	542	588	562	549	607	575	571	538	578	572	587	587	548	627	548	533	568	612	564	570	555	573	609	537	592	584	525	584	597	595	555	590	601	567	593	564	598	596	596	569	562	535	560	570	602	554	607	612	544	600	548	592	594	570	610	606	535	594	550	574	555	542	578	572	548	589	571	557	573	589	607	594	570	529	595	569	542	601	586	579	587	595	564	544	586	611	566	568	541	563	601	601	595	545	618	612	570	582	544	563	583	560	583	596	596	578	583	631	574	548	599	559	584	572	581	598	558	598	596	571	618	602	559	556	593	572	570	556	589	569	587	590	584	592	594	553	567	551	611	574	576	570	600	563	593	560	575	586	604	582	560	616	596	592	555	578	542	579	575	592	573	566	533	579	566	582	569	577	534	558	563	544	573	599	569	596	555	579	647	570	540	594	592	534	563	573	537	567	569	588	592	608	565	579	596	556	560	561	561	615	538	545	585	616	569	579	557	569	558	614	535	590	539	613	619	569	603	546	571	560	550	574	590	597	569	608	586	588	581	556	604	585	561	579	607	572	571	547	575	562	624	576	555	576	546	568	623	540	547	625	617	573	550	569	599	555	587	601	568	568	534	581	568	574	546	565	603	606	598	549	583	584	624	564	585	568	592	586	594	586	568	548	599	638	624	568	604	556	613	604	550	620	591	543	572	594	576	579	604	591	600	575	597	596	574	580	593	577	646	581	583	532	550	566	595	547	554	593	577	583	559	570	579	536	596	600	569	571	543	574	562	602	612	588	559	611	546	544	556	576	583	574	542	590	564	566	595	581	560	563	583	577	551	572	560	578	589	582	552	551	549	599	579	583	558	657	556	594	559	614	540	577	568	548	595	553	581	573	593	567	535	583	558	598	539	591	550	555	591	557	588	579	579	625	517	628	588	573	603	573	610	582	577	605	574	590	537	524	546	592	588	611	561	568	620	566	582	522	564	557	567	622	624	560	598	563	583	535	526	579	552	586	599	593	574	567	595	579	574	594	591	524	554	559	557	573	572	627	575	551	581	554	545	569	549	559	530	621	573	584	571	578	601	551	566	579	618	589	596	606	615	541	609	598	542	596	620	580	564	577	576	564	554	548	575	575	601	617	568	550	561	582	571	587	578	566	570	595	598	585	602	571	581	592	597	562	553	603	521	551	605	520	586	556	584	592	577	560	569	593	537	572	569	607	575	568	555	575	625	614	582	578	579	613	588	531	609	521	552	575	575	550	614	583	595	607	545	586	634	573	573	585	584	558	523	555	571	576	514	562	586	551	553	525	572	546	599	570	520	564	565	561	601	570	556	566	595	641	561	601	543	569	577	566	540	597	575	563	592	580	578	634	564	548	566	567	557	567	599	582	540	551	537	583	568	547	595	582	576	581	591	594	537	583	614	560	571	536	580	601	576	534	558	572	566	539	618	572	586	549	580	573	594	533	623	548	534	570	561	543	563	612	578	616	564	590	594	555	538	552	562	584	591	565	622	591	577	565	541	577	629	561	521	566	566	575	572	597	565	563	587	533	542	566	579	587	558	575	579	554	604	578
3469	5057	3405	1813	1453	1299	1155	1029	959	927	849	840	886	864	898	849	835	806	815	841	799	800	806	837	837	806	846	800	792	783	838	751	790	798	794	836	779	822	787	811	799	792	775	778	773	823	766	792	797	768	816	827	805	773	775	776	796	757	828	801	811	807	786	778	818	796	820	831	814	815	803	752	815	799	775	798	799	769	791	817	838	754	773	792	777	811	804	769	788	767	726	814	805	752	794	822	803	787	810	792	773	782	782	775	748	795	787	778	807	782	744	740	771	778	772	825	775	815	812	860	815	793	777	833	779	800	763	755	789	834	803	792	786	815	801	799	810	772	759	810	785	751	782	830	768	827	840	801	818	826	775	773	826	792	839	783	778	814	738	814	841	841	829	769	797	776	833	783	820	761	822	764	775	778	807	794	750	767	790	847	743	807	748	840	866	753	786	839	817	784	793	843	837	785	774	801	849	825	784	768	801	797	784	816	832	838	802	809	732	804	829	834	783	791	746	766	794	797	792	774	820	810	816	762	819	824	827	828	801	804	725	828	799	772	769	787	805	836	774	802	781	753	790	797	820	765	803	788	828	810	815	818	828	789	740	799	822	793	850	767	785	783	748	811	813	798	797	776	812	800	819	742	830	844	787	842	728	798	763	847	774	774	783	836	795	765	812	753	796	799	774	768	789	762	795	834	795	843	769	788	808	807	826	807	792	833	805	771	788	855	763	786	803	771	769	836	785	810	788	783	775	822	820	825	851	859	817	796	802	761	811	827	837	780	769	779	812	764	810	802	850	808	804	811	767	770	798	851	732	790	792	775	816	791	816	781	796	778	756	835	834	802	811	785	745	781	782	828	797	817	826	779	800	790	756	737	819	824	769	797	794	805	789	829	818	807	825	742	826	881	852	805	814	799	787	781	756	831	769	830	824	822	802	786	791	814	802	811	789	783	760	764	787	783	822	790	766	818	773	799	824	830	807	777	812	828	783	815	774	791	761	766	758	846	800	811	842	788	819	800	765	743	794	767	774	801	857	811	828	775	821	841	795	762	792	804	864	822	801	839	757	768	775	772	748	785	784	763	842	735	757	799	775	806	776	779	794	804	798	795	793	787	763	850	811	801	796	769	793	797	805	775	794	833	796	762	792	814	796	781	809	841	796	823	829	823	817	821	843	787	828	779	768	765	783	780	794	824	777	837	809	769	805	792	815	858	862	844	837	794	806	789	808	791	784	790	764	801	783	751	748	759	792	837	784	813	788	823	824	776	812	775	812	793	809	774	806	769	785	811	780	750	794	809	804	805	752	829	760	798	772	789	778	836	804	850	769	838	799	762	751	824	779	803	769	786	759	833	834	817	775	769	791	826	790	839	833	836	791	783	804	768	821	788	794	779	773	823	774	789	855	855	754	798	799	822	761	802	814	815	798	801	799	837	762	776	779	835	753	807	771	814	790	823	848	810	781	815	814	829	824	769	792	774	773	870	855	796	778	817	775	803	743	818	852	799	766	861	793	799	801	766	876	788	790	785	844	795	813	800	805	768	753	773	802	753	776	789	820	816	820	788	802	820	846	814	818	800	798	789	782	783	768	768	763	733	753	787	802	765	770	799	854	804	802	811	788	809	814	761	818	786	824	797	781	796	787	795	790	796	838	768	819	805	807	848	787	851	831	782	786	785	830	800	791	763	816	800	805	851	777	784	796	823	799	804	837	850	781	810	812	787	802	780	829	748	721	817	808	764	815	767	792	823	850	794	826	796	757	858	833	780	813	822	769	779	798	776	804	825	792	847	827	771	821	806	825	761	792	792	753	789	776	816	783	795	800	806	838	793	795	840	779	813	789	793	842	792	849	787	754	765	785	817	817	794	822	810	743	794	838	779	813	774	805	804	836	827	827	847	793	800	849	782	757	807	799	749	811	861	795	817	771	770	762	811	807	845	894	833	825	802	836	821	783	779	784	836	750	815	765	800	772	798	792	813	778	812	776	790	712	817	786	767	783	834	767	831	805	896	743	787	745	785	813	861	806	784	786	801	802	745	784	845	737	829	813	761	778	754	846	852	787	788	799	786	799	799	808	822	837	789	839	777	807	793	728	779	786	789	798	831	771	814	801	773	789	810	762	793	816	817	772	839	782	801	797	799	780	835	782	802	791	800	819	815	812	793	770	784	784	798	774	740	828	826	836	809	792	757	840	784	758	783	820	787	754	806	819	795	795	822	792	791	780	781	770	732	815	841	779	820	744	770	763	760	828	804	786	787	806	807	817	781	766	760	767	820	788	736	779	775	745	826	859	832	813	827	787	791	805	767	868	790	824	860	793	787	797	735	835	815	819	830	825	790	795	761	820	720	791	803	827	843	793	766	817	797	797	828	855	804	770	817	799	751	798	817	848	789	753	816	786	775	797	802	799	783	808	796	776	856	825	800	781	788	758	824	756	779	828	800	795	817	767	834	783	820	773	801	802	755	814	761	786	750	830	823	739	791	805	815	835	823	793	816	839	813	809	823	812	740	783	789	766	802	792	803	799	786	777	812	834	800	826	855	866	771	831	747	771	789	799	759	851	815	817	766	788	769	821	797	771	773	800	782	784	833	805	837	840	762	827	779	783	791	760	797	799	817	742	809	810	790	756	763	789	796	786	771	916	819	775	791	787	798	798	753	757	790	773	844	818	776	804	806	762	782	780	773	778	864	796	783	777	814	760	782	810	736	754	819	781	802	784	829	872	786	793	833	794	800	801	819	810	817	816	756	798	807	787	793	787	826	822	778	785	787	796	810	814	790	805	788	812	787	772	789	772	807	791	749	764	795	799	782	792	834	835	814	806	773	791	809	780	812	829	840	823	801	777	830	786	801	776	835	773	772	765	798	838	838	801	796	805	786	748	813	776	753	783	879	792	809	788	798	762	768	732	794	790	838	789	813	791	825	831	810	834	826	789	819	835	773	774	819	776	800	808	791	817	796	775	815	846	831	802	805	830	795	815	761	820	849	840	827	766	805	827	822	809	827	824	824	822	813	811	824	832	803	805	787	783	855	794	839	830	778	816	744	785	782	859	788	802	842	838	797	782	784	795	836	785	761	787	808	807	839	807	805	802	785	830	762	810	776	772	795	787	842	785	749	797	796	821	794	803	806	815	793	794	824	783	800	819	815	815	780	790	753	804	762	810	834	776	799	791	786	789	819	777	840	807	779	821	831	801	761	799	795	815	816	765	777	790	809	853	830	808	808	780	820	806	813	830	796	800	747	787	807	848	824	785	803	847	809	816	790	769	810	815	799	822	744	815	785	833	764	823	804	801	841	804	784	824	866	746	818	846	772	768	809	835	791	813	782	768	817	759	786	770	790	774	805	776	762	801	775	788	771	797	826	830	819	758	747	819	763	836	783	814	752	749	784	807	795	791	816	784	817	746	774	801	833	780	836	790	813	814	809	814	768	855	802	816	783	808	792	785	772	795	796	770	798	761	739	794	804	759	857	825	814	806	787	818	760
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
