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
341223877089	341223877648	341223878198	341223878748	341223879296	341223879848	341223880398	341223880948	341223881496	341223882048	341223882598	341223883148	341223883696	341223884248	341223884798	341223885348	341223885896	341223886448	341223886998	341223887548	341223888096	341223888648	341223889198	341223889748	341223890296	341223890848	341223891398	341223891948	341223892498	341223893048	341223893598	341223894148	341223894696	341223895248	341223895798	341223896348	341223896896	341223897448	341223897998	341223898548	341223899096	341223899648	341223900198	341223900748	341223901296	341223901848	341223902398	341223902948	341223903496	341223904048	341223904598	341223905148	341223905696	341223906248	341223906798	341223907348	341223907896	341223908448	341223908998	341223909548	341223910096	341223910648	341223911198	341223911748	341223912296	341223912848	341223913398	341223913948	341223914496	341223915048	341223915598	341223916148	341223916696	341223917248	341223917798	341223918348	341223918896	341223919448	341223919998	341223920548	341223921096	341223921648	341223922198	341223922748	341223923296	341223923848	341223924398	341223924948	341223925496	341223926048	341223926598	341223927148	341223927696	341223928248	341223928798	341223929348	341223929896	341223930448	341223930998	341223931548	341223932096	341223932648	341223933198	341223933748	341223934296	341223934848	341223935398	341223935948	341223936496	341223937048	341223937598	341223938148	341223938696	341223939248	341223939798	341223940348	341223940896	341223941448	341223941998	341223942548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	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
22675	21250	28811	24004	21243	21293	7376	1068	820	727	625	542	569	516	515	476	476	459	466	455	405	430	419	424	435	414	397	411	372	368	373	380	383	396	391	379	382	380	401	396	384	389	379	387	369	381	381	371	387	375	378	389	374	410	411	393	381	371	403	389	370	378	371	387	400	383	372	376	373	363	379	393	381	386	421	380	347	369	335	376	359	367	361	366	363	352	382	366	357	377	391	393	391	374	401	392	355	373	366	376	377	374	366	398	327	376	405	349	357	372	367	365	399	370	382	367	352	365	389	363	382	355	358	378	361	371	357	357	378	366	389	369	352	397	385	330	355	369	382	377	392	376	369	369	383	385	361	380	349	367	347	379	374	405	376	320	354	385	370	357	370	354	361	326	362	339	374	372	357	376	341	399	357	357	365	383	388	409	381	379	352	359	379	361	355	394	379	372	358	331	416	393	375	362	371	387	371	376	368	365	359	343	379	358	361	362	363	347	340	343	355	364	387	371	361	358	371	370	346	410	367	358	356	355	354	425	382	365	358	361	389	369	364	380	378	331	372	351	370	394	371	382	362	311	385	391	381	382	360	335	376	368	368	382	381	367	386	356	369	401	375	361	330	361	371	356	378	363	370	345	337	362	357	401	349	340	366	362	382	378	363	378	374	373	383	361	372	406	397	365	373	330	387	372	405	383	357	373	330	352	351	381	353	368	349	379	353	375	405	353	375	338	358	355	333	348	348	379	400	344	374	367	340	366	351	360	359	332	361	373	407	344	384	368	352	342	374	379	367	367	368	368	382	336	400	375	363	353	345	377	386	354	362	347	388	370	354	353	360	328	360	397	359	351	367	365	353	378	370	384	387	409	338	333	362	378	383	373	369	376	387	373	389	381	398	366	391	346	372	374	392	391	366	363	355	364	364	366	345	395	370	380	364	362	368	396	376	362	347	351	384	364	389	394	355	379	390	377	344	375	353	390	319	390	389	410	371	388	337	368	369	348	383	386	398	389	372	399	369	354	373	357	377	362	345	397	369	354	393	363	359	358	361	380	338	334	388	334	354	380	373	338	385	362	310	365	375	338	357	367	383	372	339	386	365	356	385	338	380	345	377	399	383	337	355	350	378	397	357	409	370	374	377	375	396	394	405	338	412	379	343	382	335	395	386	365	372	362	373	356	393	368	395	345	383	372	381	384	362	359	352	383	374	390	330	343	358	364	375	433	363	359	382	389	362	356	329	347	368	334	340	357	354	343	385	396	360	378	369	382	342	362	356	385	402	374	336	375	340	369	396	360	373	383	374	366	352	376	362	375	374	347	360	368	369	365	407	362	381	382	357	366	358	380	376	381	379	364	373	367	372	359	371	345	406	356	354	393	422	386	369	374	347	389	353	356	370	353	326	402	364	378	401	346	369	337	385	357	347	371	369	337	385	365	373	407	357	362	353	343	414	422	341	363	401	379	380	389	367	345	367	363	365	371	351	379	337	376	396	384	336	344	372	362	336	384	359	365	348	358	398	360	353	386	339	331	359	403	393	361	347	366	378	355	373	382	354	384	381	373	338	370	386	371	384	390	323	382	364	391	383	375	349	371	319	388	359	382	372	402	401	353	360	349	358	373	345	370	328	382	393	393	335	346	382	375	373	346	364	352	364	366	354	368	376	322	345	390	383	356	383	349	369	357	350	350	384	371	381	372	377	364	355	364	378	360	372	355	365	368	355	371	328	390	375	340	401	368	398	410	357	370	361	376	372	400	347	374	365	355	375	377	371	395	376	366	384	410	325	378	386	376	397	379	404	396	379	399	369	398	361	384	361	367	388	353	348	367	342	349	408	372	393	357	393	373	335	380	388	354	379	357	373	365	399	373	355	389	363	386	351	362	376	387	380	376	394	394	376	344	332	366	381	364	383	341	377	402	371	390	380	383	346	337	378	359	394	392	375	356	344	398	363	372	331	381	358	355	415	375	356	391	396	371	357	366	360	396	378	366	395	354	380	364	361	387	376	361	382	360	369	349	362	390	367	383	368	424	377	384	378	342	362	346	405	353	378	388	385	385	393	382	375	385	368	348	332	412	356	355	399	388	390	373	342	367	371	371	372	363	367	360	346	353	369	371	334	376	347	382	373	350	335	351	381	365	384	340	351	347	424	363	365	374	379	367	375	357	375	377	370	365	352	369	396	363	343	363	368	363	333	391	343	337	375	372	375	370	410	365	350	367	375	358	357	370	389	359	367	360	386	364	381	324	378	381	338	357	375	384	405	340	353	367	369	367	373	344	363	378	380	363	360	358	382	375	353	378	396	347	366	325	373	374	376	347	379	358	372	371	366	395	413	385	380	354	379	375	384	368	374	370	399	362	379	374	359	371	380	368	388	373	364	341	346	369	345	353	406	352	333	374	362	399	374	345	355	390	378	361	387	388	345	384	374	357	373	341	372	355	377	358	332	386	353	364	358	375	368	371	355	378	373	376	381	367	389	362	352	370	377	371	359	363	365	347	355	383	357	373	379	400	376	372	391	353	350	350	385	405	346	363	363	361	349	400	374	374	396	336	386	323	338	363	387	389	372	371	366	364	384	360	353	344	360	351	359	349	368	350	414	390	350	374	377	349	362	379	352	336	405	363	395	384	411	366	387	382	386	379	372	389	381	387	395	380	370	386	366	381	379	399	379	356	390	363	380	372	363	341	339	376	363	348	392	364	413	351	364	333	352	364	369	388	346	383	377	382	365	384	351	334	387	391	358	355	381	350	384	357	337	399	394	416	397	427	383	364	413	400	381	346	412	355	362	341	350	376	354	365	375	367	399	375	361	396	363	388	340	344	373	397	395	351	382	362	375	397	378	403	370	365	372	377	359	375	358	361	383	367	373	367	397	402	341	402	391	358	369	372	351	402	360	370	356	344	321	361	398	398	332	357	386	389	369	382	357	356	381	406	354	366	367	366	366	382	402	381	361	360	380	369	360	359	344	347	380	352	356	342	340	400	350	373	363	355	379	351	389	359	356	344	402	371	367	351	373	345	375	365	330	354	361	370	371	363	389	371	376	358	353	397	353	359	336	397	350	363	383	377	368	340	364	406	328	341	391	360	361	370	384	350	392	368	342	388	374	364	355	359	405	373	370	379	366	410	390	382	334	382	366	367	366	342	358	364	387	379	382	361	349	330	344	352	361	350	324	368	355	384	344	362	351	349	358	366	406	365	373	350	374	379	382	380	401	365	378	354	363	349	361	356	350	374	340	413	357	378	397	363	374	365	384	349	341	320	353	344	361	376	369	369	357	346	372	378	372	388	353	377	352	338	342	346	360	367	352	364	375	368	374	392	365	353	358	341	342	356	401	370	355	349	393	374	373	356	328	394	354	400	340	403	360	354	359	383	362	361	364	378	408	358	395	348	397	349	353	414	400	356	383	354	350	350	359	357	367	370	387	374	352	336	332	359	321	366	360	378	396	391	333	378	355	358	384	356	371	376	364	374	326	411	363	362	389	348
4163	20413	9696	4671	3366	2476	1797	1425	1148	1021	879	743	712	585	567	533	542	491	466	470	434	421	440	399	437	421	419	429	420	406	410	360	403	384	418	408	381	360	375	351	350	375	413	401	390	366	374	365	399	352	403	357	368	361	342	368	370	367	350	393	351	376	379	349	394	379	362	377	371	361	378	363	390	370	352	382	391	368	353	359	337	333	364	377	350	367	369	376	320	362	374	356	342	327	351	359	350	366	379	365	354	370	347	377	383	392	335	369	362	351	355	331	351	372	389	371	357	347	355	361	381	376	385	358	352	329	383	380	326	363	359	367	339	356	363	362	369	342	366	346	311	339	385	370	348	326	330	382	336	371	334	365	381	369	381	344	398	378	347	341	353	351	362	344	370	406	365	399	340	357	331	370	377	327	364	369	383	320	360	359	328	353	345	359	350	384	345	373	360	363	375	343	390	346	388	333	361	358	349	364	361	341	336	370	358	344	345	342	354	322	370	376	348	355	356	361	346	336	392	326	373	360	378	367	331	350	372	375	367	359	325	328	360	357	349	367	359	391	348	328	340	343	340	371	335	371	352	344	362	364	368	351	357	384	368	371	309	352	341	353	347	327	339	353	327	341	342	384	342	354	375	350	344	368	402	328	351	330	380	359	333	371	375	353	348	348	349	332	331	359	392	342	358	353	376	349	357	370	377	383	345	363	368	323	323	362	363	382	370	375	382	347	370	330	361	357	371	363	357	379	356	349	360	383	359	362	369	363	358	344	355	327	373	379	369	368	338	348	346	377	321	346	351	367	343	340	349	373	351	363	378	367	389	389	354	366	335	341	372	375	370	339	347	352	356	324	373	355	372	363	372	345	358	367	358	380	350	352	356	348	354	393	329	349	339	325	333	380	367	349	358	330	369	360	350	339	366	368	337	353	342	361	377	368	389	325	355	377	372	359	373	372	382	378	367	393	379	387	377	321	354	341	341	353	392	382	369	348	343	372	330	378	348	347	365	349	395	348	368	367	364	423	374	347	378	346	381	348	331	384	361	341	333	367	360	379	368	380	382	354	342	364	369	342	350	334	371	368	383	378	385	398	353	317	338	373	348	353	351	350	355	370	354	343	353	387	371	357	357	357	345	334	344	364	357	368	363	382	376	332	393	352	367	354	351	370	349	342	342	398	344	383	365	326	389	369	354	362	355	372	390	359	335	348	344	384	331	363	364	379	356	353	342	354	366	373	366	361	364	356	342	337	379	352	349	349	350	336	319	329	367	362	402	391	372	358	360	390	352	353	353	373	321	361	355	357	379	366	324	361	332	403	362	338	367	351	333	354	361	401	367	354	384	367	334	367	339	362	392	362	391	298	351	370	338	362	317	358	329	361	347	353	375	334	379	346	384	373	336	361	352	402	345	322	337	336	349	345	377	354	370	339	372	369	331	360	365	355	355	340	352	350	363	376	375	365	364	326	324	369	321	333	370	345	381	307	390	394	371	352	379	401	351	375	371	361	365	369	339	358	368	352	358	360	356	361	416	302	352	392	376	378	370	322	375	352	363	376	398	360	335	331	386	368	350	372	358	406	414	378	343	363	343	391	366	361	348	367	375	350	359	373	405	353	352	368	373	362	304	368	374	388	360	363	341	355	363	344	353	396	336	364	332	342	348	370	364	351	391	378	342	330	353	342	407	365	368	353	347	372	337	357	344	339	374	377	353	381	338	359	361	339	358	348	344	348	347	354	360	396	362	343	396	367	327	371	369	379	354	354	373	365	341	325	365	357	345	350	350	353	376	337	356	332	363	374	343	370	363	379	310	350	360	378	356	346	372	398	329	358	382	336	340	379	354	341	347	348	345	344	367	361	407	356	367	354	400	389	341	341	354	337	370	379	347	366	348	355	350	354	357	363	375	333	344	353	366	407	394	344	369	362	389	351	339	362	387	368	372	361	347	341	371	374	379	356	367	342	355	351	385	354	366	331	369	378	364	353	367	324	333	336	346	381	396	363	354	354	351	382	330	367	314	352	293	367	334	398	346	376	317	367	370	325	347	381	340	353	372	355	346	360	389	386	357	371	374	345	336	360	364	353	373	340	332	383	367	357	341	338	356	390	379	342	351	352	346	349	377	368	374	354	378	384	359	361	344	343	374	378	331	374	363	378	349	360	388	369	382	332	365	342	361	349	351	332	328	361	333	357	365	330	351	312	334	377	315	345	365	383	319	363	317	316	346	396	355	348	372	354	363	354	358	342	372	387	373	368	361	367	332	370	343	328	327	351	310	335	355	393	330	330	366	354	332	364	373	354	345	369	356	354	353	361	347	338	348	333	381	334	354	330	334	334	371	340	364	363	358	322	358	393	350	386	327	375	338	342	385	327	349	369	418	348	338	355	354	373	320	376	343	337	337	342	397	356	377	359	375	358	357	373	383	379	366	362	372	352	321	401	340	348	360	380	366	365	366	346	331	343	367	340	360	330	364	351	322	317	384	345	368	353	332	322	362	364	349	371	360	390	348	368	341	371	370	360	375	360	340	364	363	390	345	378	347	352	374	380	367	352	367	360	360	373	334	361	358	355	361	317	333	350	349	385	344	357	339	336	342	365	334	350	327	355	336	344	340	360	342	355	382	344	318	356	349	358	365	344	373	384	367	329	327	365	353	350	347	340	340	365	390	382	352	320	362	355	344	353	340	359	376	324	356	342	352	347	345	317	368	360	374	367	349	364	389	365	365	326	365	343	376	348	380	356	360	381	322	350	372	362	332	347	364	374	362	362	344	357	359	343	367	366	344	358	352	331	355	337	336	357	362	387	395	357	311	329	363	343	385	369	348	348	374	350	401	362	346	380	374	378	366	344	358	372	370	343	367	376	367	356	367	358	375	338	355	355	376	358	319	340	383	307	347	377	337	357	368	375	369	355	331	375	346	360	332	356	311	356	354	392	380	340	348	347	373	375	334	351	330	385	382	350	328	336	370	366	324	367	356	380	355	355	348	373	352	363	365	410	349	325	371	369	318	373	349	378	346	300	356	327	356	331	383	385	365	361	330	363	363	363	369	330	356	359	362	332	376	342	317	398	338	365	337	370	361	355	363	338	370	354	363	378	369	335	392	352	359	364	384	349	357	400	380	375	357	331	346	369	367	373	330	360	357	330	362	387	336	365	365	340	421	343	377	330	357	380	334	348	369	354	343	358	362	378	379	365	340	330	359	303	349	349	349	364	395	351	362	346	330	357	389	340	344	359	365	338	377	359	378	352	322	371	371	387	371	345	349	339	359	342	353	386	365	381	364	359	332	365	372	335	317	345	382	362	383	339	365	384	370	375	340	341	349	337	354	361	331	331	359	377	383	362	381	360	327	342	370	370	364	350	370	370	323	360	339	356	330	355	341	356	357	374	357	348	349	360	379	379	354	364	369	351	373	331	349	355	362	376	374	370	311	334	365	359	377	339	348	366	367	343	347	338	367	338	378	387	361	368	349	362	350	344	343	361	363	353
27519	20249	9692	1318	799	740	670	656	633	668	653	699	637	661	604	654	646	621	618	631	626	649	669	632	634	640	576	684	644	690	602	640	643	668	615	592	655	651	655	622	611	611	639	653	610	628	642	652	610	648	627	564	660	597	664	645	629	665	613	654	623	601	630	655	627	595	640	622	674	599	616	632	674	632	640	654	665	659	615	681	598	595	588	588	638	652	654	664	620	627	594	645	633	625	626	627	648	634	620	601	634	631	659	616	595	605	621	604	597	685	657	664	631	569	638	637	625	658	621	674	643	621	644	596	636	594	605	605	599	646	689	646	626	646	660	657	662	627	643	612	607	636	619	587	588	625	616	639	602	638	623	634	623	641	618	625	653	642	615	644	663	635	661	680	631	636	640	640	613	680	647	590	640	638	609	676	642	617	660	607	637	637	631	618	625	585	620	635	658	610	623	655	620	603	631	621	629	639	668	674	662	614	635	621	657	652	599	653	626	605	682	602	620	620	640	667	646	588	603	593	640	639	599	616	642	617	671	669	659	590	591	632	598	581	628	628	669	624	664	654	618	688	626	639	639	625	632	635	602	598	653	682	641	633	659	623	636	639	600	620	604	570	612	620	681	630	649	614	623	627	623	638	612	634	641	633	652	609	633	638	620	639	652	622	632	627	667	651	621	625	583	694	626	610	659	605	626	602	628	673	701	629	620	642	619	659	621	622	661	617	589	639	615	603	650	629	600	649	580	640	635	636	639	639	632	662	680	655	624	640	663	631	657	660	636	668	650	624	641	708	649	624	632	638	604	657	587	641	633	633	660	571	628	599	612	630	649	639	646	607	655	652	663	617	637	613	642	649	670	687	631	637	658	650	628	600	600	663	631	670	647	640	659	632	621	633	631	619	652	618	638	648	704	614	609	629	650	603	613	641	649	631	634	651	614	643	664	630	609	620	657	682	622	640	650	614	614	644	656	631	654	612	679	655	690	604	615	644	686	607	641	617	626	643	644	613	592	642	628	640	621	617	634	674	660	613	650	610	598	621	621	623	593	579	620	595	614	578	641	648	603	609	666	580	648	614	695	640	619	669	624	622	602	599	645	664	676	632	653	690	631	632	610	648	603	605	586	658	631	657	671	631	607	603	651	679	651	598	676	652	702	622	613	612	639	644	635	673	652	640	631	624	603	597	656	634	600	625	599	628	617	650	699	612	644	641	645	628	575	595	604	611	662	621	655	632	653	624	653	679	604	638	612	639	677	629	625	621	650	623	647	621	610	629	575	652	597	621	638	685	626	608	666	633	601	601	632	637	628	677	635	643	629	678	652	585	641	643	637	650	634	612	606	630	633	680	628	628	613	639	614	652	663	658	664	639	628	626	602	650	624	625	620	620	674	610	614	626	617	650	621	654	625	636	607	625	636	627	607	688	642	684	648	631	634	583	619	656	668	693	603	682	664	622	648	679	619	645	646	634	639	615	628	611	652	626	606	595	676	593	609	640	626	639	621	586	624	605	625	605	611	661	636	621	617	632	624	589	606	647	621	639	622	641	628	672	638	615	599	625	665	644	596	660	656	635	631	647	618	616	650	616	650	610	670	659	674	691	645	652	615	576	669	577	661	609	650	665	702	662	616	584	655	636	642	639	661	595	640	675	670	620	624	626	639	636	669	630	633	636	587	675	636	661	621	637	642	668	673	622	618	640	590	639	600	639	614	660	659	631	654	625	650	607	567	643	625	625	655	644	612	645	644	635	572	605	612	634	604	639	631	586	678	621	633	640	607	680	632	641	612	619	654	606	608	649	632	634	653	616	623	685	623	619	607	623	624	630	623	619	601	618	640	636	622	618	605	642	634	592	615	651	655	624	617	637	625	614	623	628	622	655	651	615	674	620	615	634	604	622	650	579	631	620	611	644	676	618	648	628	667	625	602	580	654	669	589	695	651	648	664	618	649	619	670	602	648	641	627	582	655	653	614	603	648	661	624	636	679	673	625	629	626	677	609	636	624	638	571	682	597	613	671	600	590	608	648	610	617	590	633	652	652	635	679	654	638	657	626	613	604	674	661	610	612	628	630	613	698	622	602	646	638	670	648	624	640	604	656	610	674	651	639	653	625	618	631	621	627	592	647	646	632	641	643	605	618	650	652	633	633	629	607	645	602	635	627	639	643	676	664	595	602	667	610	611	668	646	652	662	602	616	634	617	630	636	627	660	602	679	608	623	589	626	625	631	677	637	616	594	632	594	630	658	656	616	654	638	600	647	622	641	651	642	638	628	600	660	648	591	599	635	623	633	624	676	675	605	584	613	607	671	645	635	639	616	597	691	639	610	605	656	650	630	653	608	620	653	641	601	608	628	604	651	659	649	640	633	656	666	683	614	576	673	623	632	627	595	635	635	622	663	617	592	638	620	572	624	650	629	602	630	623	640	637	607	639	596	684	660	617	611	658	613	632	671	682	636	645	612	616	680	649	636	618	621	614	646	659	610	643	630	678	633	643	624	633	646	638	601	655	603	617	640	620	636	611	630	614	621	605	661	622	596	666	658	651	632	609	615	623	599	634	630	622	611	674	644	657	628	660	620	588	625	650	639	629	630	618	641	692	602	621	637	647	632	682	602	582	651	658	654	647	618	630	704	667	616	679	639	635	637	666	607	640	642	627	644	652	664	604	622	626	616	681	659	632	623	638	631	636	619	630	644	657	618	627	640	629	627	660	663	606	668	597	646	647	638	661	615	674	635	657	621	617	645	649	622	684	592	651	609	619	628	637	619	605	648	618	640	597	640	629	681	652	597	677	616	645	644	683	652	661	616	661	659	607	644	634	619	608	671	644	560	634	676	653	617	631	618	592	653	652	655	635	641	598	615	629	624	652	685	606	648	605	602	632	648	614	668	632	632	620	656	590	606	619	670	666	603	647	640	672	608	653	596	635	639	633	641	632	606	645	667	612	613	648	636	649	612	602	636	615	626	640	606	605	661	642	627	618	650	684	686	706	622	612	650	638	613	680	653	640	580	632	645	634	667	627	609	628	634	657	634	629	632	608	601	642	641	591	639	605	612	627	691	600	630	674	610	664	606	685	618	687	618	639	593	667	609	672	640	633	646	587	623	612	645	646	646	669	610	604	627	673	626	596	642	655	646	658	678	637	624	660	608	648	659	679	622	602	640	653	585	598	622	626	638	645	609	638	593	621	596	689	630	653	629	657	645	650	652	661	628	668	624	634	655	667	633	641	612	646	636	635	664	635	621	655	671	620	625	680	692	642	630	644	629	612	594	654	612	660	603	623	640	634	639	632	640	647	661	619	629	661	613	580	613	665	603	663	644	588	659	644	613	655	607	639	606	685	667	598	619	664	639	598	652	647	641	637	633	614	646	659	603	636	591	631	585	639	618	682	651	634	615	644	635	625	671	651	622	649	643	634	603	641	610	674	576	621	637	664	623	647	650	655	656	587	613	644	603	674	644	634	626	696	602	623	582	622	633	674	609	596	657
4929	4809	1620	1089	908	836	766	806	719	702	711	689	707	741	645	660	664	635	667	640	677	705	630	645	608	676	666	647	603	643	673	666	680	653	618	682	648	652	648	638	621	628	576	617	675	682	670	657	673	671	636	660	690	659	630	652	610	655	682	626	642	598	667	675	641	613	636	639	679	655	683	603	624	663	650	693	642	627	614	640	664	671	645	663	673	665	652	666	666	669	672	660	625	655	662	644	660	658	625	644	655	647	633	640	657	603	610	664	703	649	641	612	642	639	647	641	636	665	635	603	653	673	582	595	657	633	697	648	702	651	644	661	655	635	680	654	622	660	595	655	639	671	618	632	634	664	685	642	606	647	677	668	661	678	656	614	616	651	636	659	637	634	609	670	637	627	665	699	652	644	670	633	677	642	609	660	621	665	624	648	645	686	633	669	650	649	635	661	649	643	625	686	647	652	658	645	612	631	647	672	659	682	682	661	613	611	663	641	625	649	627	691	681	644	597	640	640	633	675	642	626	658	645	630	680	622	662	637	620	640	640	641	664	664	644	617	634	652	685	660	628	605	672	625	613	642	641	625	644	608	643	658	629	697	661	626	651	608	634	624	643	643	643	672	604	610	662	639	628	652	633	643	655	642	636	628	642	648	662	632	686	664	590	621	623	627	651	686	629	636	628	646	661	665	644	638	680	650	613	620	648	662	650	664	621	629	610	643	653	671	640	648	661	637	649	655	633	663	696	694	638	644	669	625	641	644	642	620	647	622	644	648	659	660	624	649	664	654	591	664	673	647	670	640	694	637	626	675	669	670	634	632	605	632	598	653	655	676	632	687	612	602	659	670	669	679	632	591	647	671	625	636	650	663	655	616	658	641	657	647	654	654	646	590	639	602	623	642	662	666	652	622	595	650	633	649	701	619	654	618	642	637	638	627	631	598	665	681	675	636	634	642	658	682	626	612	679	637	610	654	665	665	632	644	658	639	696	612	621	643	619	642	661	659	648	687	656	618	609	622	638	669	618	636	664	657	682	647	609	671	671	649	665	665	611	673	660	615	628	628	630	646	616	632	684	625	650	592	645	629	663	640	656	593	631	663	613	603	634	633	667	650	664	584	658	626	601	656	643	644	686	622	656	606	690	680	617	640	692	658	643	608	629	629	652	644	625	655	659	677	629	577	641	653	671	602	618	649	634	684	646	629	647	657	629	676	664	650	639	632	613	579	670	651	664	652	674	671	641	625	664	625	620	645	661	635	643	656	651	614	653	619	678	581	641	634	666	638	636	641	655	659	617	608	616	633	646	625	627	645	659	690	628	658	662	678	641	648	653	629	649	666	640	654	669	646	645	660	623	643	612	685	632	607	631	610	686	620	674	632	610	651	642	689	660	649	603	602	629	670	653	618	648	634	667	661	618	638	595	670	640	610	619	581	570	664	656	678	623	628	624	690	682	647	664	679	631	651	675	666	631	596	625	614	629	607	631	651	630	657	663	663	635	675	618	655	645	684	645	624	646	625	588	686	650	664	656	585	660	659	646	655	631	673	637	621	647	673	677	679	653	621	590	601	629	650	616	656	608	621	644	620	647	652	646	588	625	618	645	621	647	637	649	637	591	607	573	661	658	639	631	689	652	636	688	700	668	655	609	616	662	630	633	689	620	656	640	620	660	627	640	641	652	670	610	665	651	681	657	654	661	656	651	656	657	692	642	683	655	642	621	689	668	621	676	642	645	587	616	641	650	678	609	652	678	634	644	651	655	659	649	669	641	662	648	645	639	651	691	650	651	625	680	648	682	679	684	576	674	631	666	640	667	649	630	667	636	645	662	623	644	628	658	671	589	614	679	620	669	654	639	597	656	695	643	653	638	647	639	627	660	592	609	606	676	667	667	589	641	674	636	631	671	656	627	707	622	664	655	666	630	670	658	616	645	650	691	624	601	627	602	660	658	658	623	704	583	641	655	651	625	673	605	654	645	671	641	629	672	657	644	636	617	639	643	642	639	632	665	658	657	657	642	649	614	589	670	648	623	642	642	661	648	638	614	654	658	650	662	618	700	617	632	659	628	604	635	610	607	705	662	645	613	660	624	605	664	684	640	654	639	644	632	622	654	608	615	663	634	635	643	691	635	648	701	619	652	631	636	651	677	647	618	667	608	659	636	599	642	629	657	641	675	688	618	654	670	639	646	649	645	634	632	653	673	684	652	615	679	660	666	621	666	657	660	624	657	623	649	693	634	658	661	628	623	652	693	694	626	633	679	641	639	615	621	618	691	639	634	658	639	672	657	602	641	635	657	594	663	668	657	611	620	652	616	612	638	624	642	687	644	603	652	603	632	673	667	672	663	625	630	677	592	626	652	624	687	620	701	655	657	622	663	629	644	654	652	660	648	671	614	660	687	621	673	631	640	679	658	630	662	610	629	596	626	628	621	603	628	650	661	618	616	656	607	586	614	646	647	658	652	600	653	646	656	612	619	697	661	633	664	640	588	640	643	639	659	679	644	647	598	629	676	647	635	616	595	652	652	643	612	614	672	649	649	619	676	685	702	677	616	613	650	668	656	642	637	626	644	662	624	652	630	620	664	709	647	645	656	673	620	683	673	644	672	637	647	613	636	645	653	644	633	587	611	663	627	643	662	616	623	716	655	661	657	645	671	658	686	650	661	687	596	642	634	664	625	633	612	659	670	707	662	652	652	611	648	621	617	687	657	661	669	672	650	665	614	661	659	620	626	618	654	607	634	634	660	715	654	681	637	639	615	635	629	624	715	637	603	642	657	644	654	667	633	662	673	614	663	626	684	656	636	636	651	671	585	625	666	640	632	636	662	613	617	656	660	667	657	684	675	626	630	649	632	601	666	700	634	636	665	606	635	613	617	651	651	681	654	605	629	657	663	675	654	642	624	578	666	627	623	657	604	596	661	656	661	627	641	636	641	604	648	602	652	688	608	629	676	651	677	635	644	670	656	606	633	648	625	652	647	646	663	603	707	654	620	656	644	624	643	666	690	622	633	645	682	611	661	619	647	686	612	615	617	619	631	663	676	629	621	678	655	658	653	608	675	589	648	610	655	646	648	646	652	670	645	662	657	583	670	648	677	618	653	659	627	640	645	635	657	638	651	642	585	617	582	656	629	670	669	611	637	662	624	661	620	620	679	627	633	644	628	626	651	641	623	637	631	602	643	630	630	642	660	623	659	635	637	597	629	634	615	670	616	668	622	662	606	607	653	597	648	633	667	623	708	695	636	666	652	643	654	635	630	638	632	705	635	645	598	626	624	680	596	622	621	662	656	613	641	674	638	621	611	657	643	639	655	645	629	615	661	605	640	659	635	591	678	647	634	627	636	625	705	592	618	658	625	622	674	668	624	625	615	656	641	679	643	649	674	649	625	620	656	678	637	661	671	642	650	631	613	632	659	622	619	677	650	652	654	632	617	620	708	619	644	635	621	680	621	633	646	608	650	622	633	663	681	623	591	601	590	653	594	640
23581	20908	27794	24164	20853	6146	912	610	520	460	434	422	389	400	374	363	370	364	310	327	365	329	350	354	330	294	324	297	296	303	309	317	291	323	311	295	321	299	312	319	296	291	283	330	253	275	301	315	306	308	288	285	291	313	257	307	310	318	273	305	332	320	282	304	283	293	279	279	263	316	268	301	308	322	291	298	342	297	319	298	315	306	336	297	297	289	297	328	274	301	294	279	299	315	288	299	314	302	267	301	281	308	302	284	259	303	287	324	314	294	301	292	301	286	300	317	333	282	293	289	288	310	317	307	270	280	298	303	304	283	312	293	306	332	323	288	293	318	283	305	281	292	306	294	291	301	295	298	328	298	263	254	285	267	297	313	270	313	295	288	291	320	297	312	305	273	317	265	321	288	289	321	303	321	312	303	280	250	305	306	297	277	287	266	332	329	287	289	292	282	316	286	313	281	311	343	282	289	281	271	313	273	294	298	306	282	279	274	328	309	287	290	267	320	307	272	276	307	307	264	290	278	266	324	306	300	292	312	291	285	301	327	274	325	286	292	252	299	299	297	308	292	285	298	298	268	320	308	278	310	318	297	265	299	315	282	255	281	304	283	280	283	274	271	297	290	264	313	303	299	285	324	311	313	307	268	275	277	280	315	307	313	305	273	277	277	314	278	317	309	306	290	295	288	300	261	284	303	282	295	298	285	279	277	294	290	278	272	301	321	290	285	278	302	324	283	280	292	310	298	302	289	312	271	281	287	296	292	299	287	261	305	311	315	333	296	335	313	291	288	277	295	323	261	284	296	315	295	271	298	250	306	272	287	293	296	311	298	319	297	298	285	291	306	282	281	310	290	301	285	300	302	283	271	304	290	315	274	281	281	290	304	287	278	314	289	283	281	288	283	304	295	302	304	285	305	307	285	285	286	293	295	296	326	280	294	300	269	307	277	277	291	306	299	282	288	296	302	280	306	294	286	288	260	322	291	286	264	275	298	316	290	319	296	336	293	312	282	287	319	294	308	266	304	286	302	303	324	270	320	277	284	286	277	290	295	275	307	304	302	305	274	309	299	291	274	283	308	289	316	291	278	287	297	292	292	278	320	261	321	309	267	274	298	310	276	322	294	335	307	298	319	304	278	276	291	251	314	266	290	272	301	298	299	326	303	279	297	296	284	311	279	329	301	332	287	304	291	254	279	251	308	307	304	294	299	289	274	301	291	330	288	307	309	311	279	274	278	289	323	315	306	284	297	318	315	278	289	299	292	291	313	295	272	275	288	308	273	320	291	293	314	329	300	310	277	289	300	313	269	299	288	292	310	294	292	300	293	306	268	294	299	309	283	284	295	282	324	281	261	321	310	276	280	279	301	315	324	287	296	290	292	295	297	343	293	284	296	297	328	277	271	285	300	264	315	306	314	287	306	285	303	308	286	307	274	306	254	286	295	296	290	297	282	282	293	327	323	294	314	298	277	276	294	293	265	298	314	324	283	289	292	308	296	277	301	321	302	320	328	276	310	284	288	298	305	307	297	282	282	300	312	296	283	271	305	273	283	308	324	252	306	295	299	294	280	304	315	293	286	290	288	291	306	248	332	271	295	303	320	322	321	276	278	308	287	279	293	314	299	314	304	277	273	268	310	292	304	335	288	290	293	257	280	297	291	293	312	338	273	275	297	285	269	298	310	323	277	311	291	299	266	281	279	334	273	283	300	294	273	255	274	281	315	280	309	314	270	298	312	271	257	293	258	280	296	310	279	328	294	288	274	270	298	291	306	288	297	256	327	298	291	291	307	291	262	292	272	296	292	258	294	306	323	294	322	285	286	273	304	323	257	290	267	314	297	311	292	277	296	294	286	305	292	295	281	279	282	292	303	311	308	304	293	301	318	321	329	303	324	301	284	306	311	290	294	300	311	284	289	313	282	289	287	286	284	312	309	293	297	315	302	269	333	299	296	297	283	282	281	299	285	288	329	275	308	345	277	257	289	323	300	289	288	282	292	292	277	323	309	314	290	288	303	291	312	289	287	295	310	271	281	283	286	287	313	307	298	296	329	303	290	282	297	291	307	307	300	273	296	329	303	302	287	294	278	280	296	295	308	278	324	300	254	300	278	270	307	282	293	322	312	287	322	290	319	292	306	261	287	309	307	309	286	284	296	288	327	319	305	314	289	307	264	267	300	329	313	285	319	292	295	356	300	334	311	283	304	294	297	302	285	302	308	287	283	296	303	291	289	294	293	283	309	283	292	312	325	329	282	319	276	296	283	291	323	288	293	295	347	327	300	247	322	280	303	282	323	282	271	302	288	280	301	293	297	284	300	288	249	308	296	298	299	280	331	289	305	343	295	293	318	279	282	284	311	300	314	266	281	317	254	314	302	297	313	313	308	298	286	296	285	284	290	303	275	280	285	303	310	291	286	310	302	292	275	289	275	295	279	279	294	304	290	330	291	289	296	294	300	285	299	313	313	296	285	302	300	287	260	297	289	308	284	270	315	309	313	308	303	285	305	278	304	268	291	305	321	281	305	329	316	301	303	281	265	274	303	314	290	297	282	291	292	294	297	330	295	288	281	308	294	316	290	265	260	304	316	313	294	295	278	278	288	283	293	296	285	300	299	288	295	300	252	282	301	284	304	304	333	290	311	295	314	315	307	299	305	278	324	305	324	282	278	275	281	318	298	278	276	306	315	301	286	299	281	314	325	264	280	298	305	265	260	296	285	280	290	280	323	286	299	248	310	296	321	292	292	284	285	305	311	303	287	302	293	300	257	313	264	321	316	302	311	303	323	254	278	265	314	296	301	311	307	283	292	288	276	296	310	287	282	285	274	316	322	307	262	301	284	292	294	308	283	295	308	282	288	273	302	319	292	284	267	312	315	287	287	286	308	296	294	325	285	305	282	277	316	283	291	281	309	299	292	300	311	313	295	300	292	269	295	306	292	274	297	290	297	288	302	293	257	297	277	274	304	305	285	310	303	305	295	287	312	310	293	282	306	307	310	319	303	288	302	312	302	310	290	295	306	279	285	276	277	305	294	286	303	308	341	311	279	276	297	308	283	275	285	265	338	286	312	291	310	274	310	306	255	295	285	288	266	309	282	310	308	300	278	291	282	261	266	306	307	283	285	276	286	287	304	299	293	312	307	301	317	300	310	295	335	272	282	289	293	275	280	297	291	261	306	283	312	293	310	326	289	319	309	313	298	261	292	296	300	306	301	302	285	285	328	316	296	294	289	291	289	282	304	279	309	306	268	282	300	306	308	298	283	270	296	311	290	309	314	277	275	276	293	264	280	293	317	290	288	291	292	279	282	288	336	272	340	308	311	266	281	311	285	289	288	292	297	307	274	304	322	300	301	332	290	293	305	292	299	314	309	279	328	308	288	303	302	275	308	270	297	276	277	277	290	297	271	294	318	289	260	305	300	273	297	303	290	298	288	319	324	280	297	290	286	311	310	306	313	291	271	286	289	283	274	308	317	311	305	323	304
3556	14040	5679	2674	1953	1420	1039	901	772	634	520	505	484	471	394	391	421	376	344	361	395	357	360	331	326	354	288	347	297	313	292	309	330	304	323	335	335	332	314	327	344	316	287	302	316	288	260	291	322	316	320	323	282	294	339	313	323	314	332	304	296	326	298	334	324	284	301	298	288	312	317	304	293	309	309	273	303	325	307	297	313	292	295	299	311	291	278	318	330	321	290	278	322	308	304	308	304	295	273	334	300	287	338	284	283	287	333	305	298	322	290	316	295	297	338	297	335	304	302	293	296	311	306	301	310	270	304	300	298	289	300	273	296	310	301	313	309	306	319	307	305	296	276	307	311	285	311	325	348	282	302	349	303	309	309	294	288	287	311	295	305	325	269	304	282	317	329	271	303	324	297	310	304	300	302	317	307	274	314	294	293	283	310	332	299	311	296	293	307	277	311	298	327	279	319	346	312	306	269	279	298	296	309	304	307	328	311	312	354	288	284	321	307	299	323	280	265	311	291	302	294	266	306	296	279	296	323	331	330	297	311	307	286	289	299	300	308	315	312	315	270	346	288	284	274	269	305	312	319	280	310	299	345	281	314	307	308	322	304	302	316	309	298	316	294	314	317	274	334	295	327	280	302	289	295	292	322	305	295	304	307	310	281	303	286	279	307	301	303	288	284	316	283	256	327	313	264	292	309	305	307	299	291	289	270	285	315	307	303	297	304	312	297	291	329	326	288	282	316	281	286	302	309	309	316	303	304	290	311	285	286	294	306	276	298	297	288	301	279	308	294	312	302	322	285	314	286	285	278	302	311	300	292	321	300	324	288	307	309	306	281	288	327	314	290	304	322	307	291	320	306	266	323	303	291	292	290	299	293	280	339	342	319	274	291	321	310	320	308	317	282	283	287	258	321	305	284	288	310	285	302	321	302	288	287	307	275	292	297	296	287	283	307	310	310	317	315	290	296	310	319	297	273	314	300	296	309	336	284	294	322	280	302	296	307	305	291	312	304	307	291	308	305	285	279	291	286	300	319	317	282	324	303	268	323	296	293	324	292	309	299	280	296	295	296	275	311	327	304	287	301	334	275	302	288	286	300	306	310	301	295	310	318	305	291	317	304	293	297	318	325	278	272	284	326	304	288	302	304	315	289	294	312	300	310	290	336	304	285	265	279	314	302	310	323	279	298	290	276	309	310	324	321	311	329	328	309	300	294	299	318	293	309	289	296	312	316	328	302	321	304	300	303	298	323	329	320	293	282	285	306	308	301	288	287	296	309	311	303	314	314	298	311	300	307	349	327	310	303	304	297	314	294	319	311	324	303	289	290	296	323	291	290	352	294	302	302	271	286	299	300	272	290	291	319	309	264	330	330	296	318	249	291	286	332	291	298	307	312	309	304	315	314	291	298	309	305	305	309	295	275	296	328	259	314	309	293	290	292	312	323	333	297	262	307	322	330	308	313	316	297	306	298	305	324	302	285	294	273	294	331	317	298	309	291	306	293	317	322	326	300	308	289	317	321	308	289	296	311	304	299	298	325	280	320	312	309	307	323	343	275	284	293	290	313	300	319	301	300	292	290	291	302	316	278	328	283	299	312	319	276	298	284	293	295	304	304	296	271	265	324	310	311	298	312	328	272	296	359	293	307	304	321	287	295	299	286	291	311	281	307	310	314	273	302	284	291	296	332	313	294	311	306	312	296	330	267	305	296	319	278	306	302	307	288	305	283	327	301	319	288	300	282	318	276	332	305	336	309	301	300	313	296	302	291	305	305	305	314	295	291	299	294	293	299	293	326	275	314	343	311	291	305	323	303	293	300	314	301	282	295	309	306	286	275	312	302	284	326	280	282	289	312	281	319	313	334	303	307	295	296	329	294	295	312	288	294	284	313	309	297	315	287	313	315	326	303	294	304	304	293	304	301	297	311	307	291	308	314	302	318	325	301	317	286	316	315	294	321	299	285	299	301	278	285	316	316	294	288	297	289	319	336	314	326	308	321	300	299	293	304	299	293	290	305	314	300	296	292	313	313	284	290	271	308	326	302	333	330	294	317	308	330	309	329	290	314	307	283	301	303	287	296	294	294	314	300	304	287	292	312	298	331	315	319	311	267	311	271	304	300	286	273	314	306	274	323	317	291	278	289	303	316	276	299	328	328	297	327	346	316	284	310	316	328	301	291	300	294	287	301	303	299	310	300	301	319	290	339	278	285	308	287	287	298	298	313	290	301	323	295	329	307	348	287	328	293	324	323	291	292	309	300	302	327	304	288	290	293	316	330	324	301	308	294	292	300	332	301	309	286	319	309	311	277	302	289	328	287	294	298	315	295	286	319	301	302	295	292	298	295	287	349	316	290	296	306	278	304	295	299	308	301	296	297	293	313	300	251	288	314	287	316	288	328	322	285	290	315	316	294	291	299	316	312	341	277	279	323	296	284	303	259	318	296	279	289	295	319	291	309	324	316	290	288	264	265	293	290	297	283	299	296	282	314	298	295	313	344	285	321	284	301	323	293	293	269	284	300	289	306	306	280	313	289	305	312	291	275	311	309	308	287	303	310	277	328	291	281	315	301	285	309	314	310	290	340	301	323	295	315	296	302	306	302	316	295	310	288	313	315	313	299	321	281	334	286	314	309	325	310	338	305	305	283	298	311	280	280	304	333	278	337	279	279	295	325	310	287	266	320	281	310	302	314	293	284	277	315	304	301	338	288	276	271	326	298	288	301	308	279	308	312	293	285	308	320	287	274	293	296	293	284	283	307	307	317	286	306	283	315	321	323	295	301	317	297	297	296	312	325	262	280	284	292	303	300	281	327	289	282	308	304	314	306	302	306	279	303	290	301	291	324	292	309	310	312	301	285	320	309	301	331	309	312	313	301	325	312	279	318	292	302	327	289	296	298	282	332	313	306	294	305	316	320	299	307	303	301	305	314	300	315	292	263	322	287	315	304	312	341	294	304	320	296	323	279	323	279	288	291	316	309	277	303	314	312	300	281	299	294	291	307	303	293	265	347	320	283	292	325	308	294	300	305	319	295	316	318	299	338	311	294	298	306	309	297	285	280	297	305	287	310	305	318	311	309	302	314	304	292	301	288	308	282	315	289	283	324	276	332	309	313	301	312	301	339	294	266	336	291	301	297	271	292	311	301	332	320	287	278	289	331	307	337	291	278	332	295	315	320	318	301	307	300	315	300	307	312	301	256	307	303	335	283	305	316	284	318	312	309	319	283	292	287	333	282	312	295	302	288	300	341	281	305	322	307	306	301	320	329	323	304	300	310	279	318	317	279	296	305	296	321	304	299	309	325	309	306	319	286	298	322	305	288	303	315	280	262	285	277	286	318	304	309	294	325	307	323	301	282	300	280	312	305	292	307	337	296	295	280	295	309	332	296	309	260	304	285	308	288	316	290	310	312	316	313	327	311	271	300	303	313	302	319	313	330	325	310	297	285	331	320	310	312	274	298	325	294	286	299	278	284	341	315	312
24617	20942	26779	25210	9017	1258	1017	933	926	905	945	901	893	864	875	879	802	855	782	810	805	821	815	825	788	808	838	804	839	781	811	837	838	790	797	853	780	799	829	838	831	844	765	790	818	812	811	788	793	809	785	825	836	817	840	792	802	794	806	786	819	820	817	747	792	838	818	814	792	810	823	820	868	780	804	759	862	812	790	802	759	824	807	805	817	770	792	844	861	791	766	808	816	827	807	792	853	853	839	779	790	881	791	789	832	763	813	831	761	791	824	797	842	789	840	816	816	821	780	798	797	780	778	751	813	797	803	792	783	805	847	773	859	805	781	800	851	800	833	812	821	809	825	842	852	784	821	775	855	788	748	830	831	839	854	794	826	818	806	807	826	831	841	846	818	767	798	817	791	774	753	817	790	790	777	803	805	816	778	775	775	817	827	830	775	840	826	798	838	855	847	795	846	814	786	794	753	822	796	821	833	821	808	764	836	803	852	778	819	809	839	828	790	782	824	761	833	757	753	844	827	757	782	760	840	821	851	814	737	791	807	863	808	845	844	798	837	785	772	807	805	782	830	775	776	823	825	835	836	815	790	795	773	818	797	769	807	788	832	795	776	783	804	759	763	782	812	830	789	793	844	794	785	825	801	780	802	823	866	809	829	835	799	799	810	821	791	857	827	771	759	818	759	748	794	840	838	798	822	828	823	808	821	736	783	778	789	830	871	804	832	826	859	794	793	830	788	808	828	823	791	778	780	821	819	810	823	772	783	794	819	861	781	825	790	794	884	862	814	873	787	831	779	749	805	827	813	803	808	832	788	809	863	803	821	776	818	780	837	805	808	857	840	795	835	789	810	782	797	782	811	796	783	803	867	822	783	816	831	790	848	809	777	841	765	762	834	770	750	785	783	811	776	762	804	773	817	840	823	824	797	833	830	800	757	783	836	823	811	820	820	798	804	802	834	834	796	767	787	804	812	794	762	855	821	802	824	773	804	823	820	796	805	813	786	819	802	757	836	738	795	772	870	801	835	768	782	782	796	811	822	831	808	785	765	802	818	833	816	774	782	802	840	824	789	867	809	800	819	831	797	808	830	813	772	822	847	803	818	758	765	779	758	779	799	791	806	790	819	788	774	867	859	838	772	814	827	794	870	818	831	776	769	810	821	777	786	762	830	792	801	865	795	786	788	787	804	821	788	746	812	802	857	860	836	854	775	780	780	812	856	777	787	810	817	849	826	810	789	818	810	839	785	809	783	791	782	780	839	821	852	781	803	859	830	782	763	844	756	758	751	862	799	801	752	748	831	800	792	838	817	846	779	846	778	751	783	807	811	809	850	826	814	848	850	773	814	829	805	824	842	820	838	793	828	806	844	822	825	785	766	795	810	797	799	820	840	824	819	801	771	797	807	819	825	822	806	818	794	845	763	811	795	760	831	785	793	822	812	819	788	798	826	821	763	786	786	848	842	791	832	822	784	785	868	778	767	864	794	777	782	815	789	820	810	753	798	810	749	808	823	808	808	777	834	824	790	851	845	804	834	804	808	854	787	824	800	797	761	813	752	787	856	769	754	854	756	819	833	752	772	777	723	808	776	806	814	820	781	775	765	794	797	780	823	797	767	785	832	823	840	786	776	799	769	810	808	845	801	778	850	810	856	783	804	832	829	794	756	823	849	828	835	791	789	793	794	837	829	778	773	825	854	803	782	807	763	806	846	739	795	788	792	826	791	810	855	846	818	789	756	770	818	813	795	819	811	876	815	819	800	810	816	788	821	841	804	822	783	827	861	806	766	795	826	837	845	793	802	761	793	840	771	789	796	790	828	835	793	823	782	835	791	843	815	837	770	754	780	834	801	861	834	806	762	826	757	816	805	814	823	848	819	790	771	838	803	825	799	810	817	840	834	842	818	832	841	784	799	797	790	774	750	820	798	821	784	797	852	791	851	817	767	838	829	793	839	778	795	799	801	809	759	802	803	800	773	759	815	813	834	829	781	820	798	842	818	834	786	740	802	774	809	802	821	803	798	771	808	747	779	836	825	833	859	790	748	856	818	798	799	867	842	794	790	747	817	825	793	792	751	844	815	820	812	814	834	814	847	824	792	810	852	795	758	778	783	811	903	767	806	839	787	779	831	766	818	788	820	811	807	803	768	818	783	779	802	802	831	759	839	837	780	826	844	787	841	774	806	832	845	805	794	812	875	817	788	823	818	809	835	762	820	789	825	831	799	781	810	764	831	781	825	824	814	819	802	788	823	759	813	796	787	791	849	798	760	778	811	769	809	832	794	776	771	814	846	803	816	809	804	828	835	797	810	808	769	750	826	802	801	842	760	743	779	791	776	828	749	837	793	777	741	794	810	804	791	777	777	820	829	825	815	761	775	800	797	786	778	822	830	775	775	797	807	807	857	826	802	832	798	774	826	806	824	804	767	774	717	789	810	825	815	809	825	834	865	774	800	818	778	788	802	817	783	791	807	821	841	798	758	835	818	845	809	827	860	887	790	820	803	784	767	779	756	797	807	777	819	823	791	751	797	843	802	832	819	799	816	803	779	830	768	800	812	827	811	786	852	827	774	806	817	819	838	801	838	802	777	792	826	796	811	804	744	836	789	835	771	819	757	836	822	849	790	791	769	853	796	764	745	827	778	759	747	800	800	850	823	827	830	850	796	812	790	852	776	812	799	806	855	847	793	844	825	769	804	788	760	777	808	773	834	786	822	831	787	814	815	804	804	766	780	870	792	824	854	855	823	815	749	811	836	806	783	797	791	791	786	776	795	856	847	811	801	830	748	820	751	836	749	791	801	780	779	777	787	768	807	828	801	838	779	747	794	824	795	763	817	803	826	759	840	798	779	812	836	776	830	766	781	801	806	767	778	826	791	803	843	775	819	779	766	838	774	861	818	825	769	798	835	801	833	838	816	798	826	866	782	831	806	844	793	815	780	803	794	815	826	756	785	782	775	799	789	765	801	764	842	754	807	768	796	852	833	770	745	775	820	799	816	752	812	842	827	794	803	767	816	776	832	834	770	799	794	852	880	762	778	795	829	826	839	797	763	757	787	796	814	811	769	775	783	789	781	788	799	808	846	811	770	803	799	799	816	852	805	816	775	775	801	801	762	836	798	773	770	785	799	811	792	768	794	768	826	803	812	832	817	789	737	778	810	808	819	838	791	774	785	834	837	817	811	774	767	807	830	845	769	817	805	773	809	822	812	798	860	822	774	764	771	748	826	805	790	750	770	805	807	809	786	879	809	852	827	781	793	830	787	813	797	833	811	759	802	811	811	778	802	806	796	799	788	804	833	859	818	780	753	789	790	759	814	764	824	767	844	781	805	791	792	814	841	774	769	795	826	830	817	802	786	854	796	817	840	827	826	815	799	805	810	799	803	766	773	813	823	800	803	830	867	831	811	809	823	773	817	807	834	853	849	866	829	825	882	842	815	770	795	803	787	784	838	800	809	843	808	813	817	777	782	767	837	844	799	801
3588	9064	3648	2112	1594	1426	1234	1130	993	928	906	940	878	894	869	849	836	856	763	811	818	848	841	848	807	879	824	841	799	849	803	902	767	835	824	861	832	774	849	793	811	827	820	828	820	767	817	853	779	774	807	823	750	824	785	747	785	753	796	783	802	786	806	822	798	837	778	820	843	796	835	810	820	780	785	782	836	821	806	878	788	822	873	774	809	763	735	816	822	863	821	818	794	822	842	813	759	830	819	818	793	811	816	827	825	836	805	823	807	817	821	797	797	847	801	755	794	811	834	825	810	812	814	816	739	852	821	809	808	791	791	794	808	766	793	894	775	795	771	760	802	763	760	817	822	832	811	813	787	790	837	792	847	796	796	799	823	818	781	845	784	785	791	811	875	795	813	822	777	757	765	800	814	839	821	825	813	779	810	827	783	784	811	792	802	835	826	873	802	822	771	765	817	819	786	796	801	814	824	776	823	808	807	794	786	810	769	813	835	828	832	784	836	797	820	815	814	796	778	791	820	751	830	770	842	800	848	825	783	856	825	790	783	810	825	793	807	782	781	855	803	822	840	820	816	793	792	812	758	806	853	833	812	824	850	785	803	830	802	816	798	831	866	803	803	801	773	816	770	748	861	747	814	835	777	758	831	795	836	795	792	810	834	814	802	821	826	754	805	792	772	811	817	775	783	788	820	810	811	783	804	811	813	818	813	768	812	814	842	808	771	737	788	831	838	783	789	820	838	815	780	785	757	833	840	809	783	797	853	797	812	834	785	868	817	842	810	844	816	737	822	767	771	775	810	799	813	801	826	868	779	806	796	831	819	843	809	762	786	791	817	783	816	822	780	833	848	800	828	848	819	793	773	797	828	812	828	819	865	782	855	792	825	813	792	744	800	776	789	744	793	809	829	802	820	808	730	785	814	813	828	825	833	813	853	796	831	827	778	809	798	848	782	753	836	802	781	811	826	791	783	762	826	786	807	807	838	867	821	780	844	790	789	867	827	833	849	843	802	793	827	794	817	800	783	760	796	816	822	832	779	818	812	753	818	741	765	842	793	812	796	857	775	858	822	850	843	835	791	813	780	806	811	806	877	797	799	795	815	798	832	827	809	780	819	846	796	872	833	843	826	801	788	823	792	766	791	794	781	764	825	790	790	839	795	809	842	759	785	854	829	777	816	798	808	791	813	802	814	803	785	806	802	843	795	789	816	832	798	809	796	781	761	833	755	783	822	845	815	803	824	780	804	840	783	793	814	825	807	803	813	863	812	820	779	836	790	764	765	879	804	776	885	823	823	825	797	823	799	795	806	779	849	816	789	792	814	774	813	784	802	808	809	833	827	815	800	814	798	825	883	853	822	781	798	807	806	845	806	811	828	830	774	804	770	822	827	840	812	796	809	808	801	807	765	818	814	789	782	780	864	843	842	782	825	749	792	771	835	836	852	822	828	843	789	789	859	802	811	800	797	795	788	790	852	796	783	798	809	821	796	813	792	818	753	838	803	794	808	810	769	787	785	773	816	798	781	769	809	796	810	775	789	827	805	804	786	815	819	814	824	771	801	785	829	788	825	823	840	749	777	811	815	844	820	822	820	797	811	802	777	846	779	762	744	809	813	788	819	771	838	796	794	805	781	826	748	755	807	798	818	811	793	788	753	809	815	790	851	761	803	766	767	830	784	802	827	822	778	833	816	822	829	803	821	791	789	802	801	821	826	798	820	790	787	819	806	803	768	797	780	807	803	853	817	806	821	808	773	814	821	861	779	797	807	763	835	875	827	817	783	794	764	812	829	784	772	824	814	799	805	839	824	876	830	787	818	864	805	826	808	823	843	814	761	841	823	800	816	808	823	837	766	795	798	792	824	798	853	782	881	817	778	775	827	790	844	848	809	815	831	769	808	805	739	782	831	795	762	777	765	804	761	827	803	785	780	822	821	766	832	768	817	793	781	753	777	768	753	840	767	833	894	783	836	792	837	825	764	832	831	826	792	798	852	770	842	819	818	807	824	807	833	793	729	818	794	841	780	819	765	732	819	829	779	785	800	789	812	810	807	813	804	821	813	809	802	790	805	793	810	836	851	783	818	807	796	799	844	834	844	826	845	780	781	772	815	790	824	777	810	792	795	815	799	783	793	810	831	800	767	794	822	787	781	835	755	811	754	787	793	794	792	800	770	772	787	810	746	755	834	808	868	853	823	755	788	794	799	830	828	819	803	824	824	835	841	812	776	839	843	773	841	826	792	804	802	778	868	820	843	812	764	780	777	826	783	838	754	797	855	791	796	801	857	805	789	790	796	806	806	765	787	804	783	791	777	799	783	794	833	808	861	760	819	810	792	828	842	761	808	815	786	812	777	833	802	816	774	780	829	834	748	784	864	850	788	777	803	759	763	848	799	813	817	770	856	864	836	776	810	818	837	840	808	800	866	829	757	810	824	774	772	804	748	788	796	789	815	840	804	800	836	827	772	847	799	774	813	773	817	790	809	804	754	792	821	807	849	828	811	815	789	800	800	802	763	828	804	804	802	818	793	851	811	772	811	792	800	797	824	800	821	846	764	748	794	770	805	812	745	777	776	848	833	759	813	773	816	784	860	813	790	807	801	807	847	817	839	791	784	804	812	807	827	822	787	820	793	823	813	805	815	804	777	772	792	784	792	827	808	788	830	790	812	793	808	740	801	825	839	807	799	794	792	807	835	832	837	821	801	839	848	828	830	812	778	800	851	740	846	808	850	786	784	791	810	795	805	797	824	802	838	830	821	802	838	787	772	810	822	767	796	790	829	829	859	771	822	755	773	823	818	730	804	774	848	810	800	814	855	743	775	842	843	757	844	794	823	809	803	812	781	796	784	795	783	780	782	812	811	807	795	834	795	763	842	814	788	798	824	811	761	784	773	820	800	801	781	807	802	745	854	804	773	756	841	816	787	825	811	839	810	767	769	810	786	834	811	773	783	770	793	797	788	785	762	811	768	859	786	768	789	821	843	825	811	799	829	870	720	812	775	808	815	821	801	813	871	836	803	821	875	796	771	798	786	811	810	736	848	767	742	836	787	786	812	771	814	890	819	826	772	826	850	797	790	813	774	802	775	848	788	801	793	811	772	816	847	829	827	813	779	790	823	795	854	769	816	758	847	835	841	743	790	819	777	824	818	808	797	843	810	861	824	852	788	864	819	775	838	784	836	785	793	803	779	792	760	819	852	825	808	773	798	799	771	822	787	818	838	782	829	821	804	776	760	814	780	799	817	849	816	856	843	862	844	782	784	836	802	819	872	784	775	827	786	768	833	844	791	817	814	811	804	810	795	831	829	824	815	856	765	850	787	795	790	766	781	850	801	827	779	779	782	763	785	827	826	827	824	766	851	796	782	813	818	808	794	796	771	759	789	833	786	848	746	804	839	800	803	773	838	816	760	824	775	803	778	794	760	771	817	799	762	800	773	822	773	801	810	833	833	801	858	845	787	794	804	799	803	839	778	774	762	821
22304	20950	28442	23632	20950	21000	7164	1074	823	703	612	587	559	507	509	476	467	476	449	428	462	456	458	433	423	442	390	427	379	379	377	383	413	394	387	378	392	366	401	410	376	385	363	357	347	396	361	382	357	354	362	380	374	386	364	397	393	346	386	349	371	364	396	351	367	388	371	355	385	371	363	371	342	371	403	366	353	375	353	366	345	371	345	343	367	366	364	353	392	379	387	378	356	376	366	373	371	384	363	334	387	407	329	369	364	369	402	368	337	384	363	352	386	383	372	384	363	367	365	371	393	374	329	349	382	385	336	339	330	360	364	360	379	380	335	383	373	366	364	356	350	366	355	391	340	359	364	326	344	346	415	367	384	395	336	360	378	352	390	367	354	403	372	342	364	366	363	395	351	349	342	345	360	345	374	360	369	344	400	351	402	350	405	388	357	353	359	375	370	380	339	337	353	348	343	356	363	357	350	326	316	342	367	393	371	358	377	353	369	354	408	379	340	380	344	387	367	375	362	381	367	368	320	375	351	362	400	388	365	385	359	386	386	375	347	373	369	354	361	379	379	384	316	385	351	382	385	385	399	350	384	379	360	363	383	363	352	364	331	398	340	332	356	360	374	403	376	382	370	386	363	388	398	361	360	365	341	334	354	372	361	346	323	384	327	353	366	384	375	350	381	365	389	380	349	396	395	387	348	383	373	371	367	407	354	323	381	366	393	376	397	372	371	362	353	354	400	352	382	365	372	365	352	354	344	366	368	397	370	331	362	408	380	351	365	382	343	349	355	375	379	381	363	371	376	383	340	398	379	354	375	370	353	354	384	358	386	368	362	351	404	379	377	367	388	352	353	391	385	398	362	378	343	354	392	398	367	380	362	352	352	358	393	367	358	335	327	383	344	354	345	357	361	365	366	333	360	379	362	360	377	397	330	392	406	390	333	366	380	362	372	363	358	379	325	350	378	394	386	355	378	406	381	349	373	372	375	383	384	375	363	376	397	385	367	349	363	404	342	374	367	385	368	367	343	380	366	400	377	357	373	365	352	362	354	355	370	357	339	393	365	374	393	395	345	372	361	357	341	346	369	363	384	351	412	352	342	365	378	397	355	373	370	397	340	360	394	407	326	373	328	421	334	356	392	384	333	318	367	339	353	368	344	362	386	374	365	365	385	355	417	348	376	379	349	406	375	368	378	415	340	387	345	346	348	341	344	380	345	333	370	367	357	389	373	353	356	383	340	365	364	352	389	362	346	375	378	332	390	388	349	369	387	372	350	362	352	378	356	359	372	355	366	354	346	367	373	350	365	390	373	398	360	369	357	355	355	389	365	357	352	368	385	352	354	348	377	377	362	400	366	362	391	349	350	352	402	403	386	368	376	381	359	335	390	337	361	372	370	387	362	361	381	373	372	353	381	402	366	384	349	326	371	383	379	386	320	380	320	391	391	363	384	398	379	397	360	344	398	388	377	365	362	378	412	345	377	382	334	372	360	358	363	380	354	362	356	333	352	365	360	398	401	362	392	333	367	365	355	331	374	370	423	353	358	402	353	334	377	379	376	354	362	399	354	393	361	354	347	356	376	351	377	367	384	369	371	357	405	349	379	369	347	322	375	350	332	367	375	344	343	379	378	359	390	364	375	364	381	363	352	389	362	375	386	363	396	370	358	377	367	361	384	378	346	369	368	352	370	390	408	387	343	355	397	355	363	376	370	372	363	344	381	365	350	363	380	355	348	370	362	406	379	355	352	385	365	348	350	390	330	358	365	379	342	330	368	360	379	358	364	392	364	368	368	361	385	368	392	332	394	359	358	358	349	356	349	383	377	368	382	375	340	402	366	363	377	348	411	342	360	323	340	391	358	392	360	341	375	321	350	367	360	353	347	372	398	355	380	362	364	384	342	370	397	346	342	313	326	359	384	367	378	378	344	397	351	369	368	344	390	337	380	361	372	362	348	386	379	366	384	356	380	412	370	362	382	392	353	380	400	399	332	368	355	344	378	371	361	341	347	353	377	382	349	349	355	370	378	391	372	379	397	342	336	371	358	366	393	370	330	361	337	372	343	329	377	374	363	355	370	362	368	384	348	370	364	342	379	357	353	372	373	319	377	388	361	358	388	382	365	371	386	399	357	362	330	358	373	334	383	393	354	361	355	394	401	374	383	363	360	353	355	354	388	346	362	365	328	378	371	384	366	388	390	379	359	337	349	360	361	364	364	318	333	364	350	387	382	325	383	389	381	394	391	383	315	387	374	359	365	366	363	357	372	330	346	367	350	375	359	397	368	343	395	378	341	336	338	369	386	350	359	385	359	380	370	366	376	381	391	373	312	373	342	384	364	364	348	365	358	399	370	355	346	372	389	378	352	355	390	347	386	376	375	350	360	385	366	367	372	408	355	350	348	377	367	380	384	387	358	351	364	390	376	357	367	344	346	360	428	362	418	345	378	384	380	337	347	351	345	372	393	387	377	352	372	391	342	362	358	355	352	420	349	370	408	369	411	333	370	375	331	373	374	353	403	359	383	386	362	374	336	363	380	360	356	363	361	354	361	368	382	351	345	376	345	344	342	341	388	357	356	393	357	371	339	377	327	362	356	350	335	374	343	390	358	356	366	385	359	375	372	337	333	366	346	363	357	368	376	355	358	374	342	370	374	376	364	349	338	372	362	382	365	384	361	357	354	389	354	360	415	376	353	391	369	374	382	343	347	372	346	354	365	331	335	353	380	352	388	391	369	348	376	362	383	387	360	378	379	367	391	386	364	357	359	393	387	379	385	370	366	363	388	365	333	382	354	385	361	339	361	355	349	366	364	356	360	330	324	388	379	362	345	387	352	365	363	357	350	358	388	390	357	366	402	397	351	353	392	342	356	382	352	403	369	367	352	365	350	373	369	335	369	384	369	378	343	325	362	356	380	370	370	346	329	381	354	373	382	366	353	375	357	365	395	356	376	357	347	360	382	380	367	335	389	351	353	352	359	363	381	371	339	332	378	366	376	383	396	377	395	358	330	377	372	365	352	339	378	373	382	350	371	351	314	360	391	350	351	330	369	374	352	347	333	351	342	369	363	367	392	389	368	331	353	343	384	356	371	350	374	352	361	362	363	358	356	373	371	360	344	360	372	348	396	385	390	374	378	374	369	378	407	365	356	363	364	336	371	365	364	394	374	386	360	368	338	354	371	371	379	395	352	348	395	353	334	397	369	355	373	383	364	404	319	356	331	383	343	347	346	352	371	399	361	344	348	367	374	381	352	411	352	385	382	393	362	345	345	357	376	385	364	350	344	350	349	372	338	351	350	344	360	356	348	369	396	396	358	364	380	347	375	373	351	330	367	332	346	350	351	348	397	385	380	330	374	346	349	361	381	395	349	358	328	344	342	348	358	368	353	350	356	397	354	358	364	343	368	347	369	350	397	394	377	396	375	351	374	382	376	348	384	356	344	375	387	354	386	373	383	377	374	335	348	399	372	387	406	348	362	384	359	335
4167	19844	9421	4390	3222	2369	1819	1445	1163	962	856	783	673	585	560	538	492	497	518	445	436	385	437	438	400	423	377	414	372	398	367	416	423	369	386	358	391	379	394	360	412	374	376	408	355	385	365	387	363	343	339	357	356	348	379	397	375	358	353	367	368	303	354	328	351	347	366	350	374	375	350	368	349	374	334	368	347	335	341	336	361	373	341	372	363	340	380	349	368	348	344	366	363	340	356	334	327	398	334	322	387	364	344	322	357	360	356	361	372	333	362	366	337	345	326	323	332	347	347	351	349	362	348	346	364	355	335	324	335	347	346	336	345	360	373	368	367	362	341	358	350	367	359	358	365	368	309	322	364	343	354	344	371	345	347	379	357	376	364	346	383	356	376	368	368	360	362	390	339	348	312	369	371	324	344	303	358	365	367	366	389	403	348	366	342	364	338	341	373	309	372	350	357	358	350	397	351	382	330	325	337	360	338	321	338	359	334	340	340	377	353	316	330	370	359	369	324	346	374	375	357	352	360	361	341	343	318	367	332	409	384	344	372	379	339	409	344	356	357	346	310	361	359	344	349	384	383	347	336	357	340	333	365	357	334	322	326	347	320	384	364	335	359	355	341	379	353	368	359	337	373	344	362	361	332	361	375	367	357	351	377	338	351	341	358	350	365	339	319	349	353	325	321	392	362	357	354	372	357	336	323	373	394	321	379	315	362	354	369	358	338	371	366	348	387	358	345	371	355	367	344	356	346	346	369	343	373	331	366	370	364	343	341	345	359	350	350	352	373	376	363	358	356	387	359	368	350	353	366	344	342	306	356	337	322	357	349	361	324	365	373	341	358	378	352	346	339	352	330	338	334	376	389	340	345	357	369	356	373	336	355	353	331	359	342	371	375	352	319	357	339	364	346	353	366	352	324	369	366	382	340	358	334	330	342	331	380	364	362	388	356	365	371	347	365	382	369	320	357	347	342	360	334	353	367	325	334	337	356	312	368	376	348	337	348	356	379	380	356	329	365	366	363	320	321	363	356	335	354	345	369	329	381	355	354	349	345	367	357	374	366	325	370	343	367	365	349	344	353	376	332	373	364	333	353	362	326	375	342	397	356	387	386	353	351	379	341	348	350	351	357	348	373	349	331	343	369	352	364	366	364	358	360	362	349	326	352	324	348	371	363	366	355	359	356	344	360	350	377	343	364	369	363	359	393	372	317	344	336	374	353	356	352	345	387	339	354	373	359	339	355	378	375	319	370	366	346	336	386	380	361	363	377	358	375	336	394	367	376	337	386	357	365	337	370	360	334	335	320	358	354	364	342	337	326	340	376	364	350	361	351	345	354	342	343	360	325	358	356	355	321	359	350	352	391	370	373	366	347	377	358	354	337	361	333	350	361	363	363	339	371	341	356	349	344	357	367	369	375	366	342	351	348	306	359	333	320	332	328	352	364	349	359	373	340	351	402	362	365	390	368	348	341	371	350	359	334	351	350	338	358	363	346	378	352	348	365	377	370	361	362	346	357	365	336	348	360	366	377	345	353	356	331	344	362	334	373	353	356	354	364	351	349	394	345	352	313	392	364	371	387	370	353	335	362	352	350	306	353	360	346	350	323	404	374	356	332	376	327	364	359	339	366	393	344	336	366	353	346	337	365	322	361	354	323	360	373	341	343	348	363	365	374	357	320	341	382	338	334	334	359	346	365	351	320	343	345	380	353	324	352	366	378	360	354	349	349	377	351	359	344	340	353	355	356	340	381	346	359	359	351	331	371	380	352	360	348	361	348	378	361	329	328	333	407	348	338	351	365	364	358	353	361	357	363	359	364	385	390	381	351	304	332	348	376	393	336	387	357	350	332	326	363	363	331	367	382	390	355	363	352	368	388	308	353	361	342	378	337	343	316	375	372	362	366	365	373	335	361	332	361	355	354	338	349	352	347	336	340	371	339	370	349	341	390	362	356	361	367	380	363	367	370	348	393	364	385	347	373	323	336	320	349	375	351	334	363	361	324	391	349	375	354	342	357	373	343	400	348	354	354	357	364	390	334	338	365	350	309	338	365	345	354	360	348	350	347	339	370	358	336	361	397	366	333	359	349	348	349	376	334	352	335	328	370	355	363	321	388	357	360	343	306	390	350	367	364	354	352	358	332	341	359	340	359	358	381	376	366	380	351	374	361	362	342	371	342	338	369	369	365	376	336	358	352	333	352	365	354	373	340	324	363	354	371	335	356	369	357	353	325	320	345	404	342	333	353	333	354	357	395	362	347	338	355	364	354	362	344	377	363	348	305	364	371	355	379	341	381	363	341	344	375	396	363	394	370	335	357	384	354	362	354	348	370	371	341	335	392	349	384	332	402	360	364	345	377	370	374	352	336	323	342	385	370	366	358	362	345	364	362	371	346	365	341	368	362	350	376	353	365	338	361	359	351	336	330	352	363	349	373	368	366	353	364	361	358	364	362	327	417	359	332	347	342	345	362	349	354	390	347	341	402	348	339	356	360	356	357	348	352	334	369	360	377	367	358	333	361	329	320	324	348	366	341	342	347	367	345	345	381	348	380	384	358	369	345	348	326	365	339	353	362	347	364	370	338	369	386	355	385	339	338	373	358	331	362	355	374	311	315	373	393	329	366	347	357	342	373	323	366	317	337	350	356	353	331	370	395	360	320	327	349	362	404	332	363	374	344	360	329	337	344	336	379	375	374	349	337	373	352	330	353	388	340	366	399	372	347	360	370	372	330	343	312	356	353	369	349	360	339	364	324	348	394	362	365	333	384	360	370	369	364	347	372	355	372	347	373	359	335	325	339	311	346	354	343	352	359	331	351	371	349	361	347	353	325	351	357	367	374	337	364	338	339	354	313	304	375	379	364	371	354	354	357	344	353	353	346	363	335	340	354	376	361	343	349	359	355	363	343	351	366	352	340	371	340	361	398	357	352	369	382	326	363	373	346	347	331	335	350	365	364	359	348	366	346	332	355	363	379	347	359	316	374	358	370	367	372	361	345	356	342	338	351	349	340	344	339	352	339	354	368	360	338	356	330	369	411	347	342	344	306	377	348	328	352	382	337	358	367	380	364	344	310	382	373	332	351	363	341	343	355	335	346	378	355	386	368	349	366	387	378	351	381	345	381	358	337	382	370	330	345	345	354	351	358	367	333	329	369	356	370	373	402	345	324	363	342	376	341	363	380	342	357	337	368	375	370	383	361	365	319	362	330	383	337	351	377	345	341	340	325	362	354	355	368	354	401	352	313	335	352	372	359	312	374	324	360	367	365	336	329	330	362	374	350	337	372	341	376	368	353	339	377	363	323	342	383	345	390	378	340	316	368	370	349	342	388	364	370	355	393	355	349	355	352	352	371	350	337	348	329	325	334	381	351	337	349	343	382	357	347	316	357	328	370	349	330	365	352	369	348	354	375	352	377	358	367	339	370	382	334	381	354	342	348	344	311	371	327	329	364	358	371	347	337	334	382	338	312	391	376	366	345	354
27468	20181	9521	1315	793	726	683	708	707	661	692	629	624	659	682	635	634	649	643	618	643	637	612	659	639	671	640	635	650	651	594	640	599	599	607	640	623	676	647	616	596	619	664	689	611	652	643	614	625	646	643	663	596	612	641	682	659	666	628	601	625	649	661	652	612	622	654	606	621	642	639	650	620	628	615	634	651	646	656	607	674	625	681	657	664	637	626	636	609	651	639	682	693	657	616	608	644	639	628	650	613	703	660	638	607	647	621	668	649	676	631	640	633	610	644	635	634	686	627	605	621	633	634	677	619	606	615	625	641	653	661	654	634	602	624	655	633	658	641	645	614	662	653	620	640	642	604	640	662	613	683	640	661	672	674	617	637	682	638	655	625	684	660	653	656	635	626	651	637	645	592	617	654	659	623	605	631	628	647	604	656	643	655	696	648	671	621	644	650	638	637	618	637	591	637	661	616	646	621	616	634	625	619	610	623	636	640	636	669	666	663	614	671	644	654	621	615	616	642	617	684	663	637	652	692	654	625	630	648	659	622	650	688	646	642	624	631	610	626	648	632	657	632	626	626	620	633	649	621	662	590	656	642	660	644	672	664	626	651	646	635	620	647	688	653	635	629	620	606	672	676	676	612	677	650	596	636	653	659	650	589	625	632	624	641	628	606	630	610	618	600	613	665	614	652	631	643	633	630	635	639	641	626	619	631	686	588	587	609	655	640	600	639	601	612	618	642	625	638	629	677	608	626	609	637	582	610	600	634	664	680	641	616	651	675	622	611	697	647	608	668	645	670	628	616	623	610	643	653	655	653	637	623	658	621	595	632	615	641	659	638	627	610	614	629	618	672	610	630	632	663	642	640	664	640	583	567	625	649	639	641	645	577	620	602	620	646	597	628	621	645	656	630	617	619	662	607	631	619	680	653	632	632	652	638	615	626	617	684	652	666	666	642	643	694	673	627	609	590	640	630	563	676	662	642	598	605	656	601	634	620	570	638	636	596	657	621	701	616	650	624	680	632	609	630	647	636	633	643	632	642	634	611	660	664	654	690	630	611	641	633	655	610	647	635	655	604	641	654	616	584	657	625	657	606	638	630	622	619	630	647	658	625	600	659	660	628	567	624	675	624	615	647	663	651	636	617	672	633	651	637	650	590	623	644	598	660	635	702	637	653	627	637	657	629	631	651	628	635	661	642	612	637	667	594	605	683	636	649	631	629	625	647	603	638	606	629	619	606	644	642	608	603	639	657	639	611	632	651	647	635	617	618	614	626	614	628	597	652	646	691	599	703	661	632	658	645	616	656	625	654	653	609	634	673	634	612	619	643	676	651	640	618	651	659	641	640	636	639	652	601	614	648	599	625	599	644	682	636	662	636	660	610	649	663	660	618	620	627	663	632	614	594	634	618	663	592	683	640	688	682	641	670	601	626	645	645	624	602	618	618	629	638	633	624	629	651	650	654	658	666	645	664	658	681	667	607	673	622	619	601	647	638	632	646	581	614	671	633	639	663	656	654	653	653	635	670	633	606	642	658	632	648	635	663	634	659	675	613	638	605	631	659	667	600	592	663	648	644	619	640	663	663	614	617	626	654	633	647	619	624	655	647	601	574	683	640	638	645	637	618	655	667	635	622	602	635	679	611	671	624	590	660	596	653	643	624	646	598	642	632	640	674	647	640	599	636	656	571	629	653	634	644	658	656	679	663	667	671	638	640	687	631	605	599	653	718	641	592	693	645	628	641	614	634	634	600	654	655	598	634	606	647	628	655	687	646	612	620	655	662	698	619	660	652	670	619	661	642	618	648	606	663	647	628	611	677	674	650	669	628	575	613	654	619	645	670	636	662	619	652	623	604	631	619	613	633	605	636	614	622	635	627	634	640	569	608	652	660	608	642	670	621	620	624	617	653	644	647	641	609	673	624	660	630	632	679	636	645	676	628	683	594	651	601	624	640	600	643	637	659	604	653	657	655	618	655	625	679	631	634	657	644	641	671	664	658	640	614	648	682	618	648	626	632	658	630	612	619	613	685	660	661	667	623	655	662	621	643	620	681	631	633	606	635	649	650	692	630	674	695	641	624	598	649	631	650	650	672	644	620	674	640	619	621	645	653	596	648	673	665	670	668	647	618	617	614	625	670	669	668	643	601	674	651	652	610	635	668	643	618	637	637	621	643	631	676	640	646	684	629	675	635	614	650	673	614	651	656	598	649	620	607	631	627	606	655	636	677	605	623	645	626	615	632	647	595	632	684	637	618	667	659	630	659	588	600	606	668	595	616	618	644	622	698	677	621	669	570	616	662	662	639	674	604	628	644	657	621	609	629	588	613	617	668	658	675	639	621	600	623	606	643	624	612	590	652	622	614	612	676	624	616	638	664	657	675	629	658	610	662	617	631	603	639	633	625	691	614	637	621	604	644	655	633	686	630	631	631	712	685	643	641	625	621	642	590	649	642	671	625	586	608	633	607	663	676	714	686	643	666	635	668	603	580	661	633	647	658	637	675	686	657	610	603	605	648	645	680	662	662	639	611	656	646	670	644	652	630	659	631	674	631	635	653	640	629	672	664	649	619	618	674	625	628	653	629	651	652	647	648	592	633	654	637	661	661	665	636	608	640	608	651	652	617	609	634	646	614	654	649	619	621	599	642	666	642	602	660	607	642	626	637	593	663	627	632	639	620	639	664	623	647	629	646	631	617	582	669	611	600	660	649	630	602	661	628	656	621	634	637	620	614	659	673	618	592	595	612	664	661	651	618	639	599	643	649	646	656	665	629	624	631	651	647	636	660	586	617	629	664	669	663	625	614	634	607	630	602	648	654	641	655	634	638	603	628	647	623	625	685	627	672	593	622	630	620	641	629	638	638	651	662	621	649	637	640	637	676	634	594	623	662	680	624	616	704	647	635	648	630	621	602	620	628	637	644	640	601	676	656	606	603	612	643	682	633	647	633	632	662	628	614	616	616	658	628	689	650	633	577	622	613	624	665	596	615	617	644	641	609	610	618	650	628	604	624	597	617	613	657	643	628	647	624	641	667	642	662	642	652	661	592	603	633	576	601	636	648	650	590	624	607	634	642	625	615	687	655	634	581	677	644	647	644	642	627	638	649	643	634	636	633	605	642	624	687	598	618	650	603	599	609	687	640	661	665	620	635	633	618	656	674	637	616	636	674	622	663	675	608	636	610	594	654	641	693	673	630	614	654	651	624	628	670	646	687	638	638	623	638	648	661	648	692	660	667	644	664	668	662	666	647	676	616	627	616	613	633	631	645	631	647	618	623	632	626	630	667	647	620	634	637	633	640	641	669	637	629	642	646	601	641	634	629	667	646	684	616	649	626	631	647	655	653	620	625	640	662	639	645	621	655	642	686	621	683	664	594	657	642	685	630	627	668	694	630	660	656	680	645	644	633	620	676	610	631	629	632	590	640	639	651	622	608	689	674	622	628	621	624	590	641	629	657	633	620	610	658	643	651	641	692	667	638	670
5050	4855	1600	1079	923	894	758	735	651	749	693	688	625	659	645	643	647	688	670	668	664	610	649	647	673	612	605	623	649	624	605	627	633	632	663	674	640	639	654	688	630	664	655	667	646	707	647	615	651	667	689	644	638	618	674	621	654	610	628	635	618	607	667	682	669	623	592	673	687	607	697	600	584	658	636	568	635	650	645	656	630	666	640	657	665	611	651	644	659	697	638	676	663	591	646	698	640	627	621	622	643	702	670	608	620	674	656	657	676	647	702	607	640	640	629	635	674	688	665	644	682	596	629	697	658	687	645	628	661	657	636	637	614	636	693	601	652	615	621	668	661	662	696	651	659	629	654	630	672	569	706	625	644	615	684	617	648	678	641	668	651	651	627	668	624	687	617	692	613	627	665	660	655	660	671	678	622	675	637	636	614	688	617	669	681	614	645	669	624	635	619	636	685	681	583	623	617	658	656	647	609	634	617	568	653	661	690	615	623	638	661	653	644	641	684	636	659	617	640	646	656	661	695	661	651	648	670	700	643	624	634	639	635	660	654	670	642	671	665	657	653	649	653	673	648	614	691	622	673	654	650	685	587	642	664	676	644	637	659	654	664	659	621	602	648	670	679	709	631	641	609	657	681	717	659	690	633	651	719	636	629	612	624	675	627	694	609	663	667	678	665	613	644	639	667	636	624	674	633	692	660	663	636	653	667	659	628	657	625	645	632	661	602	657	684	643	654	665	657	608	652	644	622	714	657	635	651	670	621	670	654	664	620	612	650	672	640	622	685	612	690	637	634	634	634	670	615	654	635	633	643	650	673	641	660	633	601	610	620	652	641	683	653	640	684	651	645	652	632	647	653	648	642	649	656	664	688	662	672	650	640	631	675	670	638	650	667	677	653	629	670	659	641	667	621	696	662	641	649	623	643	605	628	640	621	643	657	628	683	620	666	646	643	651	647	663	661	656	678	639	638	604	689	655	611	620	686	665	658	658	682	649	623	645	594	627	654	653	695	645	637	652	639	635	663	645	658	655	607	625	617	654	636	650	640	653	659	638	671	633	662	640	626	627	659	643	643	610	624	661	665	587	648	679	632	658	657	637	686	632	674	598	635	683	662	675	598	680	628	676	640	640	658	646	663	650	608	715	649	644	603	612	650	652	667	668	652	622	643	637	654	659	654	676	617	623	669	644	609	617	654	653	618	679	643	704	667	706	651	636	622	639	629	634	661	599	646	675	631	679	581	701	649	661	624	659	677	664	599	684	661	634	623	682	593	687	614	633	684	690	624	652	672	716	635	651	657	637	637	653	635	653	655	638	647	638	673	619	652	669	620	613	641	670	623	641	662	651	676	626	667	667	670	674	700	645	696	578	656	614	659	676	668	630	623	650	661	643	667	659	634	662	604	686	617	662	672	663	670	665	657	622	682	710	633	628	651	647	672	610	640	634	634	628	633	657	605	622	677	619	602	657	641	638	610	641	650	634	665	627	634	628	645	630	627	677	645	625	636	622	606	636	641	631	674	646	686	662	643	647	640	661	628	624	616	608	699	635	665	669	651	647	678	632	670	642	647	686	636	644	631	673	650	668	664	676	669	637	620	634	619	650	612	646	630	644	613	642	635	617	624	673	674	612	656	617	686	642	647	642	630	673	693	636	600	667	642	656	625	638	674	638	634	678	634	682	641	651	647	649	631	637	637	642	636	620	648	652	651	655	659	650	605	654	664	672	636	662	597	621	586	705	613	643	655	599	693	651	694	650	641	666	649	647	656	669	621	669	621	611	702	665	657	626	635	626	638	651	635	683	666	628	645	620	634	644	616	685	648	666	693	597	658	680	656	651	680	636	626	666	618	695	643	629	637	624	703	650	625	644	649	702	648	608	646	625	587	600	611	664	667	639	674	624	643	678	683	648	624	636	686	640	685	658	696	674	637	639	625	636	620	652	671	618	633	646	621	627	673	659	642	674	634	645	686	657	663	653	659	679	636	729	663	614	598	674	655	671	663	604	662	660	636	694	633	653	675	616	621	663	626	622	652	604	638	661	619	689	616	660	643	682	638	642	586	656	687	606	646	664	628	648	688	617	642	625	660	602	620	630	654	646	650	634	621	650	656	635	694	671	651	604	634	631	670	642	638	651	660	656	650	674	635	636	630	665	629	620	655	674	637	655	633	625	658	602	631	634	640	624	653	669	685	640	658	651	622	626	659	627	646	667	637	612	650	660	666	650	634	670	608	664	614	685	663	632	599	641	652	597	622	630	666	613	653	604	621	683	637	680	626	621	627	614	664	660	621	661	684	665	711	659	642	694	620	638	584	612	632	630	625	632	637	628	680	670	608	664	638	649	657	675	690	588	655	639	653	665	654	638	637	684	642	642	690	648	610	674	651	693	646	667	630	694	686	625	725	640	671	615	646	678	633	651	619	642	689	596	636	659	637	691	634	635	637	663	679	581	652	645	614	654	631	595	630	692	686	621	669	660	627	649	634	639	643	586	626	618	658	631	683	649	643	737	665	657	663	644	640	624	666	608	692	665	624	591	669	670	671	594	672	664	690	645	632	671	627	686	634	643	637	624	676	616	621	679	599	640	692	646	630	635	660	670	637	681	625	682	644	647	679	613	609	680	641	637	646	680	667	658	649	685	600	660	661	568	632	687	627	630	637	625	643	654	651	616	637	665	602	642	664	666	657	652	624	623	637	652	628	652	651	644	667	676	675	640	632	665	687	647	625	704	623	612	692	654	603	671	679	667	653	631	673	677	675	643	620	683	642	652	661	667	594	623	664	656	622	605	643	633	620	665	666	621	654	628	625	645	623	628	678	645	641	682	636	665	657	636	627	634	632	618	637	656	649	630	634	626	629	678	630	646	622	638	641	643	672	627	636	612	659	610	640	642	575	602	714	629	639	618	637	594	678	617	613	631	638	643	646	682	647	654	645	608	597	684	629	645	642	623	599	637	644	627	631	640	652	623	628	640	645	698	683	652	674	626	628	639	682	671	642	673	635	656	611	655	675	655	601	693	618	654	620	661	602	615	644	666	604	629	629	612	644	681	660	656	661	669	664	634	676	650	650	659	692	620	657	624	646	677	659	640	616	666	648	658	697	602	658	648	643	653	618	640	599	648	671	621	653	629	664	667	657	642	646	645	677	651	632	632	636	647	675	664	639	635	630	706	651	618	673	653	640	622	651	643	642	672	651	672	645	623	649	621	671	666	654	627	690	655	616	622	688	640	674	675	662	620	652	647	637	609	661	675	636	617	647	644	639	681	659	666	607	599	687	662	661	656	633	689	634	645	714	688	673	628	651	643	626	628	641	645	651	683	661	703	660	662	641	670	678	662	681	651	641	662	645	617	657	689	626	648	701	631	632	623	661	662	646	665	636	672	629	592	651	712	652	609	606	657	634	615	642	654	666	648	692	657	634	664	657	685	633	629	650	641	611	624	641	601	629	631	630	658	640	620	657	628	672	593	643	648	665	645	670	628
23443	20810	27645	24060	20770	5861	855	615	511	502	447	417	393	339	372	366	374	313	305	371	338	338	313	310	327	318	344	334	333	285	336	332	339	328	351	307	332	335	327	300	325	298	330	309	316	303	281	309	310	302	321	332	284	305	296	306	292	286	309	298	296	289	303	306	280	334	302	325	325	289	309	292	291	319	301	315	318	299	320	318	297	274	309	297	345	289	318	314	297	290	295	322	306	303	283	280	323	271	297	273	271	294	311	295	334	309	291	275	304	289	273	278	296	296	326	269	304	291	275	324	295	287	361	292	286	293	294	306	310	299	306	313	270	317	307	320	280	276	351	286	309	276	283	283	278	304	291	314	293	280	290	290	307	307	287	273	299	296	306	310	295	286	314	288	297	320	334	303	261	277	292	322	316	317	303	317	282	287	300	308	288	271	319	313	301	306	319	272	313	285	303	312	304	309	283	283	302	309	303	288	300	289	274	286	304	306	319	338	327	283	305	298	283	323	300	302	296	304	321	306	302	289	283	300	283	299	349	283	313	304	289	301	270	282	303	306	285	284	311	267	303	332	280	286	295	305	301	299	288	310	284	312	281	318	274	309	290	273	307	306	281	285	303	278	288	264	287	308	304	292	318	283	320	305	307	301	273	279	285	309	312	294	253	300	332	322	300	284	295	311	309	279	308	292	286	303	313	291	267	319	285	265	289	299	333	316	293	313	300	304	290	270	292	314	288	314	292	305	332	284	306	292	290	307	300	326	297	263	322	326	311	302	285	313	289	305	294	311	319	318	300	293	281	328	321	307	283	315	296	289	307	316	303	317	250	297	302	292	304	284	295	313	290	322	309	290	321	277	299	285	292	289	278	285	280	307	297	300	335	279	311	300	299	269	278	302	296	290	297	283	307	301	305	312	280	305	328	313	327	290	298	284	302	304	281	298	260	296	299	334	327	303	285	277	290	246	336	294	289	278	276	310	296	295	277	311	342	311	297	300	295	281	289	316	299	305	321	295	318	312	271	308	288	297	336	312	285	289	304	288	299	320	292	303	312	295	342	310	320	275	304	296	265	306	312	290	309	307	297	293	304	278	315	297	310	292	273	305	321	313	268	305	317	327	296	301	330	285	292	303	294	303	282	320	314	323	314	321	298	299	296	288	292	308	284	308	313	310	314	298	290	330	238	307	298	297	288	295	358	272	282	299	294	296	340	321	281	304	294	326	302	276	312	297	293	315	299	285	261	310	288	307	308	301	304	271	310	290	291	284	305	306	310	283	283	296	273	310	282	288	278	319	289	295	317	284	295	296	267	262	319	319	300	315	270	283	311	305	300	304	284	296	294	289	285	306	301	301	272	288	279	305	294	291	287	288	292	316	304	332	312	267	303	291	273	296	317	307	288	285	301	316	303	315	290	277	311	298	286	346	291	311	309	300	317	287	309	293	310	309	299	294	305	289	309	282	275	296	283	300	318	308	284	311	282	318	285	290	290	295	313	301	300	288	326	290	297	320	297	274	286	288	278	291	328	307	293	286	317	258	292	284	277	300	322	306	296	274	313	317	280	268	329	288	284	299	293	308	310	285	272	321	297	298	282	312	284	307	301	249	291	307	271	302	296	305	291	289	294	302	307	298	292	298	281	309	313	328	313	290	285	261	293	284	324	309	287	305	299	301	309	295	277	305	286	328	332	260	290	298	324	317	314	315	338	287	302	295	290	317	299	320	268	312	272	294	298	291	276	276	292	298	329	294	291	268	286	305	275	318	304	309	300	297	296	299	298	286	294	314	294	303	311	275	308	273	329	296	316	274	294	308	265	304	283	289	263	295	258	276	286	308	290	287	329	278	305	277	290	289	296	293	267	262	286	314	286	322	304	269	303	288	277	265	333	320	285	311	310	319	285	307	318	314	318	282	300	269	327	297	318	294	298	313	299	298	298	306	316	273	299	296	286	301	306	279	308	276	314	277	290	270	289	286	316	306	278	257	287	289	318	288	297	303	296	302	302	328	313	263	282	282	293	299	291	320	324	295	317	289	307	309	315	336	322	321	286	284	282	289	285	318	312	307	316	300	305	294	313	313	295	324	292	249	306	289	269	307	323	289	320	282	289	261	291	304	280	295	299	275	302	315	308	295	287	311	275	303	275	280	313	295	314	293	308	300	286	319	302	253	315	286	290	318	289	296	291	299	295	297	305	314	307	304	338	286	292	328	299	284	287	320	324	320	283	296	313	322	288	314	286	292	294	289	302	283	291	286	270	277	275	296	294	284	331	299	291	334	329	332	305	317	285	312	291	323	309	297	325	281	284	269	271	300	312	303	299	287	298	285	266	290	323	319	324	305	269	320	317	308	287	271	265	299	281	297	299	315	296	278	315	306	259	281	299	302	308	307	321	260	317	300	318	303	293	296	300	307	284	291	293	289	313	308	304	324	272	292	322	277	312	285	321	281	332	277	322	287	313	300	321	290	277	282	296	281	292	279	307	299	259	301	283	289	291	310	317	292	307	299	319	311	303	294	286	298	282	284	325	292	293	286	291	301	269	276	304	310	325	294	290	253	295	283	295	324	289	300	316	282	334	329	309	294	305	306	313	301	285	307	266	295	262	290	273	279	297	271	300	302	295	290	310	314	305	310	306	284	292	306	270	293	303	301	297	285	288	288	294	288	301	269	285	298	315	338	329	296	311	314	274	311	287	300	296	304	281	312	304	299	270	305	284	304	292	291	293	298	281	283	282	311	327	292	306	260	287	307	305	296	292	294	275	318	297	299	319	260	275	288	299	288	295	288	283	314	302	261	309	316	291	279	302	268	285	314	278	305	300	299	292	281	299	281	352	270	299	309	280	299	284	277	317	319	305	282	307	294	312	298	290	257	286	268	312	309	307	304	282	301	304	300	274	278	303	305	275	280	299	261	311	308	302	292	305	327	300	275	306	261	261	311	316	275	304	293	321	288	293	294	290	299	307	293	288	305	271	298	308	316	300	279	296	334	308	288	282	286	275	266	292	316	276	284	295	299	278	294	285	304	314	284	275	298	328	277	280	278	310	327	289	299	312	328	308	303	306	269	326	304	294	279	252	263	271	317	279	292	299	297	295	321	305	317	287	279	300	287	283	323	294	300	278	309	320	287	310	293	299	293	326	342	294	300	269	295	282	287	303	302	287	271	277	309	294	288	305	277	279	285	284	302	300	276	263	278	306	308	303	330	293	311	321	258	311	270	285	307	312	271	284	291	294	283	267	295	253	323	274	309	312	267	306	291	293	314	306	309	286	272	293	325	318	320	319	306	333	315	323	251	285	277	338	318	296	265	307	306	290	302	299	294	293	323	298	318	281	305	302	287	288	308	314	287	317	298	306	296	289	299	292	304	286	281	302	311	334	289	290	351	271	293	305	296	276	330	294	318	264	311	278	298	277	285	284	279	292	304	328	305	305	304	310	311	292	280	281	299	322	282	323	314	285	292	329	296	302	286	270	308	298	295	283	268	306	297
3627	14214	5549	2621	1911	1385	1077	863	746	642	575	528	446	477	422	425	392	385	399	393	356	331	314	327	343	331	342	312	340	291	295	304	314	301	318	323	314	282	310	344	313	328	328	317	312	303	309	305	328	303	278	286	312	300	291	341	335	286	293	296	320	290	284	324	261	290	288	318	337	301	269	301	333	334	293	283	325	324	325	298	306	281	310	306	344	278	290	277	277	292	307	290	303	318	276	305	316	313	284	315	326	302	294	307	329	291	298	318	296	293	292	288	305	298	313	318	320	324	312	294	340	298	297	300	287	306	301	309	307	297	330	307	319	298	314	289	319	324	300	305	313	315	319	297	294	290	301	282	298	300	292	304	274	303	329	282	319	334	300	287	317	330	301	301	304	272	297	303	290	302	315	298	285	286	292	302	320	319	307	308	305	310	302	277	303	310	304	289	287	325	328	310	319	287	315	289	291	299	287	290	316	310	314	312	260	307	311	293	325	318	321	303	305	292	295	299	305	322	299	274	308	310	295	287	295	343	305	315	289	297	279	274	312	299	308	291	321	302	294	313	314	307	314	311	309	278	300	324	308	306	300	274	273	328	320	313	298	325	303	285	286	344	274	318	324	305	310	324	305	320	291	299	279	300	303	313	298	308	285	307	285	289	304	298	326	319	297	285	310	291	303	291	289	313	313	282	320	284	310	314	316	301	308	293	279	321	293	312	277	290	286	293	296	306	308	311	326	305	331	304	327	288	288	286	302	330	291	313	282	304	305	308	307	287	329	288	328	301	289	318	296	335	341	295	308	314	279	305	322	302	279	309	300	318	307	272	316	291	315	339	309	304	282	312	298	274	279	288	325	296	311	299	298	303	295	288	283	289	294	330	298	286	331	299	303	291	302	316	303	314	299	322	307	337	281	301	268	316	311	307	306	342	285	296	283	293	288	308	323	307	270	319	263	291	307	309	296	294	297	286	321	306	316	315	307	303	269	302	294	317	329	308	285	325	296	315	310	313	329	282	305	307	293	284	313	320	305	283	281	280	310	321	287	294	312	272	290	297	288	273	314	299	279	275	293	297	314	282	345	307	280	328	313	301	294	323	276	305	302	308	280	309	306	260	304	264	304	336	314	309	329	309	329	274	306	295	308	279	281	308	329	307	335	319	326	291	288	335	304	295	337	294	314	309	301	295	305	313	320	315	306	302	290	319	329	300	293	287	303	304	316	300	289	305	329	330	274	278	288	306	273	311	311	269	292	293	327	311	310	261	295	296	288	276	316	316	309	327	317	294	299	322	287	301	317	299	271	322	318	333	279	278	286	286	269	291	288	308	340	325	286	292	316	323	308	316	277	277	278	312	304	290	321	321	277	304	321	306	288	278	295	305	286	307	294	273	302	312	296	287	278	314	293	300	299	283	310	298	283	331	298	278	318	320	283	319	322	286	286	269	297	307	296	271	312	292	277	331	313	297	304	280	319	285	299	305	276	307	312	321	328	314	301	297	294	291	271	298	287	279	343	336	317	283	305	306	300	275	281	336	312	324	300	286	271	314	305	309	298	310	321	318	286	307	296	304	318	291	310	291	304	306	323	307	319	301	285	312	317	304	304	305	307	316	314	278	324	336	315	311	307	282	329	291	309	305	263	265	274	315	289	324	283	311	346	299	305	300	299	308	312	312	282	334	300	317	327	299	286	321	319	300	312	283	318	284	300	286	313	306	312	303	303	327	300	286	311	281	317	305	290	277	295	303	324	316	294	308	311	296	288	304	314	283	286	301	278	297	303	318	302	261	319	298	279	311	313	310	316	294	319	344	287	304	322	334	324	316	259	300	291	336	300	286	311	304	325	305	294	301	269	290	298	323	298	317	267	315	333	299	323	304	308	328	288	320	322	298	307	312	287	314	297	292	310	289	296	297	329	264	298	277	281	292	301	296	325	279	324	260	308	303	279	295	323	309	300	282	281	298	300	307	317	288	290	294	292	288	293	299	313	313	291	329	310	337	281	305	312	300	303	279	312	295	298	360	302	308	300	301	286	295	296	306	301	275	289	326	327	309	327	265	292	327	297	308	325	292	302	335	281	324	269	319	323	312	292	315	346	293	306	314	274	307	295	308	294	303	276	283	306	316	298	326	312	288	304	300	283	304	301	319	288	302	294	340	312	310	337	325	276	317	305	289	327	283	282	297	332	302	303	304	281	291	307	270	290	294	304	317	313	357	285	290	288	297	319	324	321	281	304	300	277	300	285	304	319	294	301	313	270	295	302	293	299	318	325	268	287	333	344	304	306	293	301	316	299	314	292	275	298	285	297	297	297	276	299	295	325	295	303	286	304	347	276	323	296	281	314	315	300	290	312	308	272	288	299	283	313	320	312	324	316	309	305	310	282	307	263	295	314	293	283	315	301	298	336	303	294	311	302	294	335	304	298	293	297	291	319	334	291	272	301	296	346	318	319	327	291	317	283	296	291	327	270	269	286	309	300	294	332	274	310	306	312	304	304	313	331	313	274	337	308	330	305	321	288	306	300	299	305	310	342	260	302	327	327	317	293	289	340	292	283	329	276	301	291	327	277	301	275	326	285	346	281	315	302	313	312	330	300	322	299	270	283	294	301	286	300	299	308	290	323	285	323	326	316	296	323	276	296	282	294	267	288	332	312	305	290	309	279	305	279	319	287	300	314	282	297	308	289	291	281	290	320	291	303	288	304	283	283	311	308	313	322	312	317	302	284	325	290	280	312	331	307	301	317	271	322	288	300	306	309	309	311	305	289	312	293	310	315	317	295	308	308	315	301	327	315	317	309	267	319	294	299	313	295	291	304	328	287	330	285	313	321	312	334	287	322	286	285	286	269	322	320	277	296	319	304	282	309	333	319	301	310	301	312	297	337	297	317	301	301	334	277	320	276	310	269	308	328	295	306	327	351	315	300	299	281	288	331	329	312	336	293	308	294	329	293	283	288	294	286	295	312	318	304	289	308	301	287	267	294	351	293	291	292	285	252	303	303	289	295	315	275	299	322	300	302	290	281	287	281	314	294	328	307	302	297	293	277	306	298	283	292	312	305	287	304	296	274	340	315	295	323	307	292	328	303	307	275	316	316	299	291	277	270	296	315	292	348	315	277	302	285	308	296	302	308	296	272	297	291	287	326	323	293	309	292	305	298	310	330	310	288	309	307	297	324	310	294	314	300	290	290	290	300	294	326	321	294	309	260	308	307	281	317	278	331	341	349	289	318	292	274	271	328	304	299	311	308	301	295	306	274	311	302	288	287	303	318	314	275	300	309	283	327	291	320	299	310	322	282	314	309	289	316	297	314	281	323	291	265	311	288	325	293	299	264	310	324	311	308	290	290	304	303	341	316	293	296	328	301	290	284	284	269	314	302	301	308	303	316	293	303	299	294	286	288	285	299	283	307	302	329	305	284	272	316	328	308	282	290	313	303	279	290	321	302	294	300	303	334	293	320	303	302	309	305	301	339	304	327	329	305	304
24627	20901	26669	25155	8844	1221	1063	980	914	927	892	890	863	885	871	838	832	817	819	844	834	792	884	827	880	827	858	862	830	810	802	834	823	805	836	785	813	827	830	794	801	714	803	801	775	788	840	798	853	810	835	812	802	840	820	827	817	767	858	779	846	838	819	856	820	777	831	778	768	886	826	815	805	774	849	853	820	848	791	857	817	864	771	898	739	838	791	823	809	798	790	785	790	849	835	842	826	836	787	814	780	823	816	789	825	795	858	792	778	811	811	768	756	760	793	792	763	818	799	768	836	773	772	871	783	839	790	803	771	808	765	747	875	778	865	835	778	761	795	856	825	782	858	814	798	798	827	793	843	822	799	803	802	778	831	772	792	769	805	838	789	873	816	747	756	784	790	858	789	776	794	787	831	849	804	775	808	860	840	779	822	816	826	833	823	835	775	781	773	806	769	830	821	746	781	801	855	809	843	811	755	800	815	816	770	811	816	798	803	787	807	805	810	854	846	811	826	848	822	791	823	735	821	790	813	799	818	770	824	804	913	842	801	803	815	849	819	871	776	829	805	801	796	847	848	855	805	836	752	796	850	829	801	819	779	776	841	790	784	788	794	773	817	820	817	781	809	792	758	766	822	793	791	811	812	772	768	836	762	845	824	845	776	840	862	847	841	791	775	763	790	826	810	814	782	868	802	821	797	780	794	806	814	812	813	757	808	821	784	808	792	823	798	777	842	792	763	761	813	785	840	816	851	790	838	770	802	794	823	776	821	805	853	736	829	783	828	808	806	832	824	800	826	782	814	827	795	793	794	804	797	831	841	840	792	801	788	785	833	810	761	852	831	796	854	798	788	773	782	829	800	814	812	771	789	793	845	830	807	766	771	809	867	829	763	773	801	837	856	809	837	809	819	831	803	770	783	806	796	725	857	784	810	810	862	838	837	854	810	811	766	830	840	831	784	813	771	786	807	821	796	767	836	853	819	823	796	857	859	804	803	867	783	862	791	811	800	798	836	840	822	842	813	817	835	850	868	806	796	844	869	817	821	777	816	821	829	795	846	768	805	778	809	847	781	813	753	772	829	871	781	782	797	793	838	780	805	850	839	829	757	849	787	824	835	833	772	818	787	814	818	823	823	847	796	792	765	820	839	867	819	782	813	859	765	774	807	812	812	828	810	817	789	756	803	799	814	848	765	815	780	790	855	776	811	849	813	785	748	830	848	774	796	846	757	829	876	803	838	793	825	851	822	837	857	795	776	800	852	805	807	834	819	795	817	852	827	810	811	827	824	801	773	811	838	820	801	784	790	809	821	795	824	836	797	851	804	877	817	814	826	809	819	804	791	850	750	812	800	808	832	806	803	817	843	810	797	835	799	780	788	797	835	800	818	813	802	799	821	778	812	807	818	793	776	826	805	782	818	824	862	777	792	774	799	833	812	802	833	841	778	808	840	846	791	807	757	781	806	846	789	781	827	817	777	771	803	768	821	786	837	790	805	835	778	803	833	858	786	792	781	850	792	793	804	797	781	782	811	806	801	802	843	858	802	846	795	765	820	811	827	773	791	840	796	783	840	832	843	820	798	816	816	817	778	800	851	809	794	804	822	834	817	867	811	815	876	788	797	829	821	860	798	787	829	796	829	818	784	802	915	799	801	793	812	769	812	805	792	840	819	835	828	803	864	841	811	784	852	785	827	833	846	814	813	848	788	787	775	800	831	836	759	758	793	827	790	808	825	789	791	804	795	865	794	789	806	819	805	818	805	763	836	789	807	833	793	795	801	780	844	775	805	773	830	800	802	761	808	861	809	819	839	798	798	871	840	769	868	817	844	800	815	859	799	864	804	806	753	778	748	824	821	804	812	802	845	792	800	781	813	845	787	815	791	795	804	803	748	801	811	803	787	780	791	814	830	831	788	840	877	765	815	829	828	797	808	771	820	818	826	843	797	800	806	780	799	812	765	818	795	857	792	796	838	774	825	785	811	802	822	833	844	757	808	855	841	817	782	841	823	782	871	834	779	857	891	850	793	765	853	826	756	851	807	816	758	835	786	789	805	776	826	790	812	822	796	788	709	825	846	775	826	798	807	760	833	816	780	855	827	807	772	881	811	796	805	790	781	759	829	802	819	854	807	873	861	797	767	751	764	824	819	846	805	832	829	829	806	780	858	796	795	807	826	847	835	813	777	770	846	805	852	804	834	831	793	816	812	826	848	796	772	755	805	804	824	810	832	810	799	820	833	853	857	785	834	869	791	816	841	782	791	806	760	793	829	822	805	842	847	826	789	822	871	803	819	838	835	785	798	824	788	797	834	840	853	832	846	775	842	793	815	821	826	862	794	825	835	806	839	771	770	811	806	798	865	811	794	831	827	796	848	850	830	790	798	830	830	828	849	808	833	882	888	781	751	792	809	793	830	875	795	857	767	821	830	786	841	812	862	913	799	763	827	830	819	799	822	834	809	802	824	771	851	854	810	750	800	783	741	816	820	861	847	818	796	793	787	788	823	826	826	807	823	782	809	868	811	774	781	793	843	824	781	765	805	786	832	872	811	794	791	810	844	799	807	785	790	824	805	817	808	794	791	841	816	828	819	820	833	842	796	828	791	853	831	800	796	833	781	844	783	789	810	806	825	816	775	770	744	840	779	824	849	823	813	773	799	846	792	802	869	825	814	804	812	809	835	838	819	795	816	814	833	854	826	805	816	832	865	833	850	743	888	885	811	798	839	825	781	780	818	829	785	778	814	788	774	883	844	859	812	832	849	763	749	800	773	803	797	811	816	840	759	771	803	826	824	845	854	793	756	826	826	823	781	883	830	735	777	804	825	867	825	820	817	800	805	824	820	811	798	769	784	835	823	800	848	785	797	732	814	807	819	845	837	820	810	841	819	799	803	833	837	760	854	846	871	827	812	868	787	814	776	801	761	818	849	798	838	810	841	848	817	750	782	798	835	849	792	814	827	854	780	771	817	753	833	847	795	787	797	844	804	832	803	843	795	817	786	844	757	818	782	827	781	802	764	790	827	800	774	860	785	839	783	816	781	761	842	801	823	830	769	842	781	755	826	824	814	795	803	796	831	830	803	836	800	821	824	799	807	892	847	805	828	785	810	851	819	799	840	781	824	760	850	812	837	810	806	762	797	815	789	805	813	829	839	815	845	789	806	844	814	819	823	802	851	825	892	817	798	808	830	847	802	814	812	851	806	774	785	805	834	793	856	773	786	784	818	782	764	805	806	808	804	834	843	827	765	785	744	865	820	763	815	786	808	790	803	802	858	805	820	862	810	809	837	831	810	817	806	837	809	809	805	794	814	829	804	840	771	841	857	783	830	834	768	819	798	802	864	805	824	833	830	823	860	815	821	814	876	815	764	770	791	836	819	795	796	821	819	780	838	799	816	802	794	828	840	780	827	788	847	771	805	814	800	828	782	726	806	805	823	824	785	892	792	830	803	835	760	787	809	804	805	816	810	811	789	799	807	836	853	875
3543	9664	3617	2068	1576	1403	1219	1087	1028	1035	955	914	938	857	901	864	827	815	868	804	857	893	808	839	805	804	865	834	777	833	795	811	821	846	809	799	858	809	819	827	802	823	823	805	834	783	791	794	843	811	798	838	806	840	815	785	863	806	846	833	815	782	781	783	819	800	797	778	756	821	815	841	780	852	825	818	832	832	852	787	833	882	810	840	858	773	823	802	766	762	827	787	820	790	775	819	760	763	818	837	840	794	801	815	840	812	747	810	805	801	757	815	837	826	834	838	836	813	819	839	786	757	831	812	821	736	800	809	807	784	822	824	804	823	804	769	779	780	846	824	790	795	857	794	831	832	823	917	827	844	778	817	841	841	769	821	798	798	820	805	802	782	822	774	808	815	810	855	867	819	744	820	805	788	794	789	806	840	812	798	771	830	778	831	804	839	799	775	784	836	867	826	824	774	830	798	812	854	809	783	826	815	810	789	796	829	825	822	767	779	796	763	819	798	827	788	753	772	797	826	818	798	815	804	803	815	831	789	836	796	800	857	821	806	841	826	785	817	805	819	768	811	762	818	804	776	778	857	826	799	802	747	820	783	786	815	801	776	798	769	804	791	792	830	845	792	770	786	807	817	761	828	809	799	763	855	744	810	796	761	779	780	833	852	757	842	794	802	779	833	784	798	833	813	830	819	830	793	785	795	806	795	849	819	776	802	832	743	787	806	772	779	854	788	785	807	839	789	781	830	862	807	796	807	785	800	814	831	860	804	827	871	768	865	790	821	795	810	796	794	811	808	807	822	823	779	845	817	770	779	821	810	830	820	747	793	854	771	816	759	792	809	789	820	846	767	868	864	805	827	824	781	844	832	779	826	867	883	841	840	872	790	838	866	837	845	809	846	804	803	798	779	760	855	807	823	769	800	819	810	817	817	825	806	815	793	864	803	817	838	777	795	778	861	828	787	787	794	828	811	820	776	840	802	778	801	775	789	819	853	818	781	799	775	788	763	812	813	816	843	797	847	802	812	835	847	775	826	830	823	801	803	810	819	812	775	842	838	837	789	795	784	829	759	814	823	869	767	894	809	876	802	821	824	824	762	834	838	834	805	752	792	800	806	850	864	822	836	842	794	800	829	757	749	841	851	777	803	811	854	817	857	787	784	784	870	788	800	778	830	801	812	824	800	807	789	818	856	808	827	784	827	808	782	814	785	773	817	826	777	848	823	883	760	765	835	817	766	850	825	823	792	816	857	813	810	807	848	841	789	747	828	797	817	791	793	804	822	868	832	773	789	805	768	772	775	835	843	859	783	865	848	799	809	829	821	828	793	839	821	833	781	837	813	847	819	782	817	801	826	798	822	857	824	870	811	806	798	816	825	832	841	769	848	818	781	871	810	885	815	792	866	838	809	825	807	816	845	766	859	824	805	799	794	809	792	778	854	797	807	833	859	833	839	804	816	724	834	850	793	740	803	823	823	767	810	810	836	802	849	799	797	837	836	798	801	801	802	838	873	755	829	843	827	773	809	811	805	792	779	825	796	851	852	788	824	763	817	793	801	848	797	857	802	807	800	816	806	842	866	846	796	775	845	801	799	798	886	847	862	780	842	790	823	856	787	818	801	762	755	822	832	809	828	851	774	808	798	857	786	822	836	804	728	811	746	844	803	755	810	772	823	798	795	854	767	799	822	838	811	812	827	775	815	821	780	807	804	874	845	775	804	815	803	842	804	832	840	843	865	788	796	788	782	786	835	811	818	810	832	765	782	792	836	861	787	781	801	848	813	814	796	751	839	775	763	772	868	852	824	809	837	799	778	815	823	813	826	777	830	843	800	850	796	813	752	785	826	790	816	775	874	788	745	804	769	841	867	866	801	751	804	856	759	815	776	810	842	772	786	823	772	800	805	821	821	834	835	800	860	779	803	806	773	822	814	812	768	833	822	763	772	767	814	843	789	802	827	818	806	812	852	794	811	813	819	803	826	808	778	793	795	822	826	863	813	834	822	849	800	783	797	826	812	806	766	820	881	780	782	866	784	827	802	799	874	837	808	816	864	815	785	807	795	813	805	832	796	756	772	802	848	813	818	803	894	830	786	799	784	796	812	813	814	771	820	773	763	768	783	801	812	766	802	797	870	815	825	818	833	834	829	821	779	786	796	779	824	775	816	793	816	787	826	798	812	771	808	806	798	847	888	843	804	823	829	855	782	805	839	799	853	844	768	753	813	869	755	807	811	813	817	762	796	736	814	810	797	797	813	839	807	805	847	794	828	849	771	761	844	804	838	792	803	774	800	818	820	827	827	830	741	821	779	819	777	854	758	802	836	791	802	848	812	819	747	816	790	856	819	833	834	827	783	823	875	827	828	765	790	849	851	792	767	798	788	791	762	797	779	780	830	811	848	820	838	772	811	813	851	819	808	808	797	800	801	794	800	820	783	820	831	830	803	785	774	822	808	793	870	818	809	834	826	866	766	821	824	844	832	834	800	824	823	849	859	807	803	802	779	789	843	841	856	852	805	826	720	807	783	743	794	819	780	815	838	841	806	772	836	828	812	817	776	820	874	792	799	843	776	772	817	837	843	764	787	813	834	833	793	771	770	821	829	826	839	756	840	782	850	819	790	841	777	810	811	810	762	739	847	836	806	822	779	795	858	807	834	812	792	787	851	813	825	792	767	785	807	841	800	819	823	849	820	829	816	826	730	780	787	839	785	793	753	903	824	780	796	774	867	756	823	831	822	836	843	823	800	809	803	772	827	792	864	784	832	779	785	843	761	833	784	749	790	828	784	822	829	776	810	761	816	820	799	794	806	823	852	832	826	790	824	793	833	778	821	785	818	782	782	793	801	833	755	851	791	799	820	781	770	797	765	813	838	829	784	770	813	848	807	789	800	811	809	746	855	854	836	776	812	776	794	845	791	850	748	811	859	837	868	839	812	809	795	800	814	797	782	790	853	800	827	789	795	805	791	824	813	802	814	839	798	792	789	824	851	795	805	790	798	769	773	800	819	836	819	740	812	780	810	846	816	834	796	802	823	787	791	775	812	825	856	827	833	824	830	766	790	782	776	786	783	803	806	811	760	827	843	827	833	800	821	789	825	763	784	799	828	823	791	810	792	746	822	853	844	772	795	767	831	807	771	810	844	779	825	790	830	779	750	803	821	824	793	833	843	861	777	853	808	819	796	796	837	842	832	801	799	799	808	832	802	774	802	789	856	780	801	799	778	833	794	829	759	837	849	798	822	879	848	778	781	734	773	823	792	799	829	824	781	788	815	826	790	828	791	797	799	881	819	815	818	810	842	800	782	810	829	841	820	792	844	860	833	797	793	807	832	831	879	769	809	830	794	790	782	784	809	790	814	830	812	792	770	795	865	765	770	805	796	750	801	794	799	849	796	783	780	830	822	805	815	834	830	777	835	785	862	797	779	817	787	840	782	778	824	786	830	822	850	780	767	829	806	831	776	859	840	814	824	837	828	808	807	783	831
22378	20946	28403	23647	20941	20963	6998	1093	828	738	660	580	546	520	520	472	493	461	436	445	405	371	401	429	446	366	429	372	377	403	376	370	411	403	382	395	391	384	429	389	370	375	389	392	399	384	352	405	348	378	384	388	398	381	367	405	336	368	393	389	350	384	337	353	390	394	344	362	414	379	373	346	371	381	386	375	378	376	386	375	407	363	406	376	384	345	356	381	387	358	384	394	401	346	377	357	397	365	379	358	365	377	426	370	363	364	364	359	382	381	401	374	331	363	369	368	378	361	349	381	350	407	347	382	363	377	324	357	385	376	373	358	384	366	373	398	367	390	375	336	360	400	378	355	377	367	348	349	375	372	352	414	373	374	376	353	337	343	337	371	381	375	342	396	385	401	368	394	374	389	382	362	409	356	355	386	364	377	362	393	406	367	428	421	389	380	410	352	372	365	367	392	375	384	370	374	388	372	417	394	343	408	362	386	365	373	401	398	356	351	371	363	359	365	390	387	354	402	405	408	387	367	342	379	362	377	370	395	371	367	338	366	385	355	382	363	378	381	393	346	373	405	345	381	367	393	361	353	357	378	393	361	342	359	363	374	346	373	371	358	365	370	375	399	350	356	396	388	340	337	355	384	356	355	402	359	378	363	354	357	369	395	367	380	370	370	367	399	380	380	387	425	352	372	372	373	431	366	428	366	395	319	351	360	380	374	363	376	384	384	377	396	393	398	352	365	359	356	361	381	348	358	386	388	355	341	368	374	353	335	343	376	374	352	350	381	363	365	428	362	343	355	381	402	380	343	363	366	415	372	378	365	388	348	382	389	379	369	390	332	392	375	361	364	375	376	355	356	346	347	386	395	368	357	366	379	411	369	371	395	375	401	372	375	363	363	373	340	369	369	385	401	391	361	381	327	364	356	372	367	366	365	379	367	386	379	393	400	378	367	346	366	358	347	388	351	395	372	375	376	362	368	351	379	356	351	377	371	371	335	341	396	390	369	384	383	355	389	375	386	381	373	388	400	408	421	379	357	370	363	416	380	378	409	352	346	321	392	378	378	368	353	367	360	391	412	372	364	402	389	363	367	365	399	359	369	357	377	357	358	407	389	355	369	353	352	352	364	369	382	363	365	369	387	368	386	357	368	361	390	369	395	389	358	353	371	368	358	380	368	361	378	340	368	347	345	385	370	338	375	336	370	351	382	383	358	376	365	382	366	375	339	347	366	338	387	377	393	371	398	388	375	361	356	372	364	396	380	357	384	385	368	374	382	360	353	374	342	370	397	380	362	412	404	357	391	337	359	378	389	355	370	358	389	349	357	379	371	360	352	332	378	375	360	360	388	369	382	333	392	382	361	384	345	364	367	441	365	362	361	386	347	350	380	367	352	391	356	385	393	352	353	383	397	359	375	396	370	403	371	369	313	371	388	350	393	375	350	368	367	351	370	344	390	375	399	382	356	385	391	379	376	372	410	377	386	394	391	363	389	382	381	371	356	350	375	382	366	338	368	379	380	409	379	373	381	412	363	333	338	360	391	375	341	365	363	366	378	360	369	354	411	361	370	361	401	370	349	390	350	372	392	359	356	373	368	374	345	392	401	418	351	396	381	363	342	370	353	377	397	368	392	366	365	389	365	380	323	341	393	393	384	398	366	338	414	362	379	381	359	355	334	405	389	361	358	374	415	373	374	357	398	408	383	359	375	361	361	386	416	362	369	368	366	392	370	415	351	362	336	338	368	365	380	393	385	340	376	378	381	350	389	364	378	397	377	346	361	345	344	356	392	352	403	358	366	355	364	342	355	363	391	347	370	360	350	363	362	342	355	356	367	369	390	360	363	393	383	357	359	365	345	360	384	345	356	384	359	376	386	381	383	333	397	339	378	371	357	381	383	376	376	372	367	377	374	399	360	396	386	376	378	343	355	393	371	375	372	354	359	360	371	333	368	378	401	324	405	372	345	388	382	355	361	352	337	344	353	343	358	364	340	337	365	364	434	351	360	376	361	332	364	388	341	396	383	371	393	345	372	369	351	395	370	347	377	383	390	375	344	329	357	360	386	402	398	374	389	364	366	345	376	361	338	352	386	359	350	398	390	354	360	362	352	387	400	382	368	404	398	355	342	392	364	342	369	371	359	333	389	379	388	386	378	374	366	368	351	365	372	409	383	394	366	353	374	403	378	374	387	341	344	387	381	400	403	362	381	405	350	388	367	396	377	333	358	337	370	386	379	367	365	348	358	368	352	383	394	365	355	349	389	377	382	361	394	364	421	357	368	343	398	389	369	381	348	367	378	338	349	333	398	380	381	354	364	365	343	432	373	375	363	366	334	408	389	385	355	336	366	364	384	369	387	359	370	372	356	377	364	373	333	392	373	361	364	378	370	394	359	349	376	383	371	398	371	402	381	366	375	382	362	391	384	364	391	372	391	383	359	398	367	362	371	358	385	372	401	337	396	384	360	358	394	374	375	376	340	352	376	339	394	373	371	396	357	383	334	366	366	399	321	392	375	360	404	416	332	404	340	376	392	341	390	375	343	376	368	339	359	368	368	362	370	365	349	367	341	371	371	366	390	382	393	378	376	398	372	346	380	370	365	373	349	399	390	362	387	368	371	376	376	346	390	386	358	345	422	373	358	379	390	406	423	362	395	380	353	385	374	362	368	389	357	335	357	367	396	420	405	378	345	359	367	376	334	409	365	378	360	387	407	353	361	362	378	346	349	337	398	350	371	399	383	420	374	358	379	373	380	399	368	352	358	380	383	355	378	391	392	333	357	370	392	361	406	369	379	402	384	366	379	376	342	355	349	351	316	394	414	333	352	360	377	375	396	322	398	367	362	351	365	364	391	378	356	373	370	368	366	382	383	370	354	345	367	363	359	379	373	364	366	365	327	350	361	395	366	355	355	417	388	389	394	363	362	381	386	363	412	379	371	357	372	329	352	365	368	370	358	372	348	385	411	398	380	407	344	359	389	355	373	367	388	398	378	392	378	404	394	338	370	367	385	360	374	375	364	342	374	346	362	397	415	375	389	372	383	371	394	360	345	377	397	374	365	346	334	381	354	353	358	394	412	344	376	371	354	360	342	361	384	369	363	357	365	385	364	348	345	370	393	332	357	393	399	359	373	364	380	327	361	365	388	377	366	381	404	356	381	370	410	382	348	404	395	417	367	384	369	393	381	379	371	394	398	365	369	339	388	352	364	349	400	398	394	366	366	386	356	396	384	380	335	348	355	373	385	341	384	356	401	368	375	386	378	387	368	352	393	390	363	379	377	372	377	340	337	363	381	409	345	379	357	367	344	363	395	364	375	373	357	378	383	364	391	426	374	369	360	348	366	402	418	367	369	385	340	354	359	379	390	329	380	367	351	368	370	382	393	358	357	348	356	374	383	333	365	370	402	351	356	363	365	375	360	383	362	378	388	364	362	382	359	389	396	396	382	339	397	350	341	351	377	388	355	368	358	353	355	349	352	379	381	397	366
4201	20384	9434	4554	3167	2546	1818	1410	1152	937	810	720	687	594	569	545	528	491	483	460	441	448	427	440	444	414	431	370	394	437	370	370	387	408	357	415	388	375	358	362	387	368	359	374	388	385	396	377	378	359	413	365	349	373	368	391	350	362	394	378	348	366	335	354	342	338	351	338	379	357	385	342	315	387	396	334	378	369	345	366	340	306	348	318	373	358	379	372	356	359	352	357	338	329	362	364	345	346	316	351	374	357	365	366	383	370	396	380	343	351	354	384	372	316	344	344	357	381	364	328	360	383	341	404	369	386	337	367	373	353	372	359	384	333	327	342	361	395	351	339	349	368	375	359	383	354	380	352	359	351	385	389	346	348	387	383	326	370	377	342	374	354	350	370	338	319	341	358	321	369	390	362	380	354	345	372	354	352	355	350	353	324	401	388	340	366	339	335	328	382	371	344	367	351	354	370	373	347	390	347	371	327	361	342	357	341	365	372	373	367	344	345	364	323	325	351	377	361	346	360	338	342	337	384	351	348	380	374	345	372	345	374	379	381	364	336	335	360	374	355	373	360	378	362	378	350	324	358	350	345	355	358	322	378	384	344	369	337	388	342	386	329	357	389	351	391	380	366	353	349	333	362	345	359	364	359	393	348	346	344	355	371	377	320	367	352	336	340	327	366	315	369	355	336	383	367	343	371	338	324	361	352	363	379	386	383	313	341	339	343	369	384	341	379	352	324	340	326	350	356	389	366	363	343	339	333	348	339	380	355	346	385	373	374	402	349	366	367	347	355	353	398	365	335	353	362	346	355	342	357	369	355	370	341	334	394	366	347	411	369	392	326	376	331	363	335	360	331	346	328	374	356	368	346	385	357	358	374	385	344	366	352	352	342	335	384	350	374	324	373	351	341	341	349	333	404	371	359	345	380	350	378	339	355	369	365	349	351	354	357	357	343	348	366	337	368	355	367	356	357	357	384	331	351	348	361	368	348	366	391	347	347	316	382	335	352	340	380	316	358	383	362	367	376	354	377	342	378	357	371	343	349	392	387	358	360	359	362	365	359	350	348	348	372	373	360	344	336	335	342	352	373	382	328	317	345	348	371	343	320	373	364	396	326	357	336	377	387	346	396	340	393	351	356	347	353	344	403	364	357	349	343	358	372	380	364	332	344	345	335	355	358	402	354	371	387	349	340	365	390	356	384	345	372	376	326	350	353	363	367	356	356	370	367	359	373	390	350	386	337	386	324	359	379	338	362	363	350	380	373	316	375	368	347	356	371	378	332	346	381	385	362	353	347	360	344	348	377	370	367	341	379	368	341	348	342	366	362	411	345	336	388	350	355	366	348	326	360	364	337	355	340	377	351	369	373	338	353	399	330	360	337	369	357	382	331	377	351	349	368	353	340	360	364	405	391	341	367	332	392	382	359	359	408	357	363	349	383	384	353	363	356	322	336	375	322	359	337	349	364	338	351	384	354	335	381	352	346	321	347	349	345	357	381	337	394	342	381	356	377	336	350	338	358	324	349	378	375	357	392	355	345	384	373	346	403	325	331	330	390	381	344	315	377	355	376	381	354	356	374	384	344	342	343	343	355	386	380	376	388	348	343	404	376	358	377	370	346	347	360	339	352	363	336	370	383	384	375	372	340	382	395	381	378	361	371	394	356	344	361	338	339	353	335	308	347	352	338	379	345	342	365	349	341	343	360	342	319	397	384	359	384	362	344	352	396	373	366	371	388	388	377	390	371	379	347	342	362	378	364	348	329	366	384	353	350	344	355	331	336	351	393	387	348	375	342	374	340	345	335	388	380	369	337	371	337	361	366	368	374	342	346	404	344	362	352	360	313	371	357	354	368	350	368	365	379	350	394	342	359	383	350	355	364	348	357	358	337	362	387	344	334	375	366	364	349	387	359	366	372	309	346	353	350	369	351	355	353	356	349	351	378	365	374	357	338	356	395	354	367	332	334	358	388	381	355	337	357	331	353	357	391	414	342	346	377	341	367	371	343	350	364	362	379	353	390	339	400	403	367	348	363	366	347	378	391	349	386	350	344	314	378	369	385	380	344	331	334	368	329	348	378	385	334	362	322	384	376	360	366	369	340	311	355	381	349	390	375	338	351	348	366	347	345	341	368	347	376	376	376	374	345	360	365	346	346	326	353	347	376	339	374	332	332	346	354	356	363	363	367	360	348	399	386	356	342	357	367	336	377	343	343	372	360	358	370	345	383	361	325	350	346	362	348	361	363	336	311	376	370	333	346	370	388	358	404	334	333	350	403	315	338	379	341	349	361	348	344	365	354	381	363	357	377	337	344	320	346	337	366	360	327	341	332	371	326	369	378	341	340	326	345	367	330	338	366	390	390	344	340	378	333	323	324	359	353	333	345	392	367	371	344	374	341	372	359	321	374	368	344	355	329	306	395	345	363	336	375	362	352	366	327	355	364	338	361	340	349	324	343	365	371	340	377	342	367	351	396	391	359	332	349	399	376	353	362	366	366	354	331	355	350	380	380	346	356	364	373	362	344	347	334	351	337	371	312	363	367	382	327	361	348	374	391	349	342	345	364	339	362	375	344	354	362	372	388	347	343	348	355	389	388	326	336	369	365	358	389	380	354	371	360	398	363	365	344	358	373	330	401	357	365	355	352	367	333	358	351	367	336	379	358	366	355	388	332	370	369	368	364	361	357	371	370	317	371	377	355	375	356	407	367	341	400	367	342	356	354	330	337	368	347	405	341	388	355	377	361	361	339	351	362	356	352	365	374	335	354	395	399	394	344	349	369	341	355	367	357	368	356	357	386	353	358	332	379	350	366	372	357	321	334	333	369	357	376	327	311	344	332	364	347	369	359	338	336	373	399	343	331	344	381	362	364	336	355	350	336	367	353	356	366	367	389	364	382	364	381	336	383	374	360	350	368	369	362	343	372	370	364	376	339	344	361	388	353	359	381	347	348	364	400	298	395	329	327	374	353	353	350	326	363	353	373	397	389	364	341	341	349	345	386	350	364	347	358	358	392	373	347	400	347	361	373	368	349	351	350	366	364	362	373	364	375	375	330	362	372	353	362	345	360	354	318	368	339	359	411	374	390	383	375	361	373	345	384	349	359	372	352	361	378	360	330	370	332	368	373	353	378	331	336	338	355	351	387	367	339	360	351	357	355	384	368	339	380	392	351	371	364	334	375	344	348	375	357	368	358	344	357	369	337	353	387	386	367	360	398	348	370	366	320	356	360	345	349	358	334	354	369	359	370	297	364	379	347	359	378	331	391	374	351	365	334	357	353	343	376	360	358	369	355	381	383	343	355	336	339	378	321	385	350	353	360	364	360	385	352	329	343	338	348	358	321	342	354	347	341	347	379	339	360	339	379	366	343	356	359	332	356	355	319	366	370	372	372	391	356	329	341	357	383	386	349	357	373	363	331	364	363	395	360	346	377	325	366	345	356	334	404	386	380	349	350	341	360	363	351	351	362	346	381	395	376	353	384
27496	20183	9334	1354	821	766	757	685	635	650	683	661	652	682	637	622	670	654	633	667	642	636	638	699	669	665	616	620	629	664	646	622	663	675	666	641	636	640	608	622	650	623	651	697	598	645	580	674	658	590	618	617	668	638	669	640	627	607	687	685	656	683	629	637	625	693	679	627	643	609	618	649	679	644	666	635	650	722	630	643	620	667	630	629	672	650	674	624	639	668	681	604	636	632	637	641	613	686	632	650	686	640	645	636	655	613	646	635	623	632	666	720	632	674	666	676	634	679	636	625	594	655	673	641	627	627	660	625	680	723	607	608	664	658	652	607	633	624	557	668	626	642	652	659	616	685	638	645	648	657	620	617	643	590	651	671	690	618	643	625	675	624	606	637	645	670	622	641	660	634	667	617	661	638	647	642	654	640	631	572	658	691	686	623	617	633	672	629	628	653	640	645	583	676	634	622	677	645	625	621	675	652	658	659	608	622	645	705	649	601	637	647	662	663	657	639	677	680	633	648	715	652	629	630	625	691	629	617	641	673	610	668	607	699	638	659	655	635	681	628	668	708	627	615	638	647	595	649	633	592	624	634	690	643	667	607	666	641	652	653	635	654	688	636	617	638	651	634	643	617	599	655	658	656	677	657	573	653	650	626	630	657	688	635	674	646	686	630	615	638	634	647	657	642	603	595	628	604	677	670	665	669	631	663	655	674	649	637	634	643	643	646	664	685	603	595	580	619	667	646	587	637	687	630	640	659	669	678	674	631	696	616	591	636	667	612	634	649	673	670	630	623	613	630	614	643	656	617	643	634	637	667	610	654	619	652	644	645	692	608	660	672	622	646	702	650	636	632	625	624	595	641	631	609	650	639	622	656	629	627	637	634	669	652	632	659	607	637	603	656	647	667	661	636	655	654	657	651	657	661	654	663	684	623	633	626	641	711	612	670	716	647	622	672	661	660	658	622	645	651	612	651	650	671	618	641	598	637	627	662	683	622	673	599	645	683	658	690	622	597	659	639	620	670	600	665	622	652	641	640	626	656	628	673	632	648	602	659	631	632	659	662	707	653	659	596	660	642	654	659	650	609	631	618	658	655	640	669	668	653	620	629	642	615	609	693	621	631	644	728	663	645	601	663	631	701	638	625	654	658	642	629	636	636	614	643	678	630	652	661	634	654	654	719	659	655	695	672	592	671	585	624	668	678	662	644	675	666	640	619	605	643	630	619	655	648	637	675	678	671	669	643	600	685	674	613	637	625	622	665	631	639	648	662	642	635	668	654	647	651	634	624	615	620	651	626	684	682	692	639	554	638	673	608	687	694	613	632	632	646	641	620	643	627	635	631	605	667	650	620	672	656	624	625	662	639	632	605	630	654	662	632	646	673	649	681	667	630	638	640	660	642	652	621	650	590	637	636	671	651	638	604	643	612	655	674	683	636	642	622	626	673	621	684	646	649	639	620	633	648	683	671	622	639	665	592	648	661	701	633	666	603	682	639	617	636	647	682	662	676	671	645	617	701	637	611	656	628	633	628	660	640	671	623	684	643	688	654	639	657	635	629	628	621	647	570	665	632	606	645	648	638	593	676	633	680	660	606	621	626	640	636	626	657	596	660	654	620	641	650	675	647	673	638	643	629	665	641	696	641	671	620	694	635	684	657	681	660	660	636	624	673	637	653	608	664	636	661	693	624	619	682	665	637	625	675	627	625	630	626	621	658	643	595	669	653	616	620	675	631	656	639	657	663	672	644	675	620	639	663	662	662	679	627	597	666	655	688	652	632	690	651	638	575	619	651	638	637	617	625	685	646	655	678	635	654	653	661	623	689	678	621	658	661	649	623	646	634	645	595	651	629	692	667	663	605	609	635	647	645	621	603	632	564	678	653	640	662	645	629	662	620	667	658	644	649	625	619	633	631	628	652	624	661	653	630	667	651	722	685	617	663	626	654	645	701	654	641	691	634	679	615	607	637	623	652	665	643	635	646	635	698	662	627	658	669	636	636	632	620	691	601	608	630	659	655	658	637	621	670	675	652	646	619	618	671	697	628	612	643	672	617	670	593	606	632	637	606	672	657	654	608	656	655	592	625	613	660	584	659	615	647	652	630	637	692	659	687	661	664	661	613	639	628	680	626	688	651	675	659	696	648	648	641	638	632	648	619	659	659	668	599	621	645	639	622	658	630	668	617	638	658	640	649	688	657	671	662	640	645	644	656	608	656	614	709	627	666	676	616	668	630	625	665	666	651	673	601	613	632	643	624	597	639	612	662	625	653	649	634	628	686	655	659	665	649	593	670	661	679	681	643	624	636	636	628	683	601	627	657	607	628	625	653	670	642	617	618	643	615	634	626	659	657	630	660	668	628	648	657	673	658	626	656	631	635	610	693	643	586	679	656	638	603	665	647	651	639	681	669	652	644	641	615	628	617	638	683	680	594	644	649	702	635	644	623	639	642	616	626	660	672	701	672	644	660	667	707	668	625	602	669	681	681	634	610	603	599	629	669	613	693	600	669	653	650	669	663	618	644	662	626	649	656	635	595	632	638	659	649	639	636	620	654	646	661	647	660	654	620	643	654	682	661	654	600	653	648	702	623	698	645	733	643	668	641	646	607	663	647	639	655	653	637	643	650	593	644	638	632	659	608	646	644	660	661	644	650	673	662	673	617	611	679	621	666	682	631	621	612	632	667	647	642	640	649	605	629	643	661	636	595	654	668	654	667	610	613	640	669	652	594	590	653	631	673	576	671	594	621	640	656	662	669	655	651	640	644	638	675	647	610	645	651	658	638	643	638	640	692	668	616	649	638	644	593	649	607	597	607	610	661	643	703	656	638	646	617	634	600	652	621	650	658	644	680	633	613	657	687	619	657	622	671	637	593	628	672	676	666	637	643	648	629	671	673	666	692	590	634	654	644	678	621	630	655	631	621	587	611	644	678	655	623	624	653	656	600	609	677	642	653	632	655	651	652	651	631	622	679	682	660	599	677	628	632	695	642	624	652	626	592	650	709	684	620	599	651	655	641	624	641	613	650	631	635	629	613	639	662	648	642	601	619	606	641	633	645	672	669	624	644	591	626	691	651	656	674	659	641	613	669	662	678	624	700	670	645	624	633	648	634	670	654	643	644	636	649	643	646	654	656	605	622	686	636	677	652	654	591	622	672	626	637	627	655	657	652	647	663	654	615	664	603	672	638	638	641	637	672	648	662	647	644	664	615	650	679	637	641	581	659	690	642	698	654	643	654	628	677	634	626	687	658	688	634	647	681	624	651	632	614	643	627	692	655	617	620	663	634	676	663	695	652	672	647	620	657	640	604	672	663	642	616	640	662	690	651	639	636	652	641	635	643	654	623	632	633	634	651	701	637	655	600	625	627	643	665	605	646	634	635	650	619	602	646	630	648	653	676	651	667	623	640	628	681	639	628	678	644	688	666	618	630	643	633	630	717	663	648	677	644	699	651	647	622	640	621	635	638	657	597	663	713	652	635
5029	4997	1607	1119	929	870	828	795	737	715	695	722	682	671	706	674	663	641	685	673	633	697	678	673	640	652	700	673	707	682	678	697	658	614	638	677	645	643	685	619	677	694	643	679	676	662	649	634	671	660	665	660	650	615	635	691	617	675	641	669	674	645	637	637	660	676	711	687	633	618	679	613	693	608	624	668	689	666	597	725	667	658	634	677	644	653	650	645	688	678	616	681	664	659	626	664	674	644	642	646	632	654	669	696	666	689	676	634	680	625	650	667	671	664	667	611	656	662	639	666	641	640	675	624	657	658	649	683	646	681	629	656	661	671	640	671	633	639	665	695	690	652	680	663	628	657	663	641	634	678	660	654	662	635	674	648	671	671	668	643	617	626	620	675	654	675	659	641	648	582	680	675	608	704	647	674	633	687	646	638	652	613	626	655	617	678	629	628	647	656	646	659	615	652	667	657	637	662	674	698	636	636	655	653	688	673	710	665	641	649	664	654	663	640	667	655	633	647	655	621	689	664	613	663	606	642	664	650	651	667	655	688	658	643	660	629	644	666	629	588	686	625	642	656	628	660	663	619	639	629	668	602	667	647	658	637	656	642	677	637	647	602	637	676	665	690	694	659	651	591	609	643	679	663	685	620	654	616	597	670	671	652	666	624	608	663	625	658	646	623	686	643	678	694	660	642	655	640	644	663	657	647	658	693	699	679	683	659	663	667	654	643	659	631	657	622	668	620	637	637	659	663	634	668	596	619	644	687	696	710	677	673	649	677	627	678	633	645	596	642	645	623	685	669	679	684	624	643	686	637	643	645	640	633	709	665	672	664	608	656	682	687	677	607	693	651	668	630	637	658	643	617	679	637	648	619	615	630	656	634	629	614	628	690	650	653	682	647	693	667	651	611	692	625	669	605	683	669	673	649	643	685	662	698	613	680	656	630	616	636	668	663	654	651	669	716	661	628	632	636	685	606	679	677	648	630	664	663	645	666	685	692	681	638	621	662	668	637	627	652	696	643	652	707	657	665	690	693	646	670	690	634	648	676	637	687	692	667	640	685	639	690	642	615	637	653	656	668	656	663	668	628	666	642	659	666	633	673	650	657	679	632	615	687	652	631	668	684	650	635	593	653	654	656	632	676	623	703	693	683	640	675	687	630	632	639	701	649	643	656	658	650	641	677	643	643	619	645	683	651	642	684	625	668	639	620	606	632	645	621	669	622	617	696	661	658	654	667	680	638	631	638	637	715	658	639	631	609	642	669	674	645	654	675	658	655	646	636	718	617	651	633	667	637	649	682	651	696	656	683	654	662	700	682	649	638	650	624	660	644	650	598	644	686	629	626	654	698	656	653	634	692	658	685	678	686	642	661	632	665	641	704	655	673	680	686	632	650	615	630	630	644	658	636	646	631	647	618	656	650	666	607	625	686	697	612	649	694	646	613	665	669	646	669	621	705	641	678	626	679	649	694	658	631	641	659	626	648	681	667	662	658	685	687	607	683	638	600	690	671	675	656	644	651	676	656	577	628	621	667	685	670	630	640	637	635	665	672	650	673	632	673	656	613	650	712	656	688	677	672	644	695	667	679	656	630	654	646	697	676	660	648	678	655	632	660	674	639	620	660	701	718	638	629	636	692	640	682	597	662	635	621	658	655	644	674	715	656	652	637	674	632	630	646	672	705	659	672	673	634	672	682	707	655	601	671	636	680	671	675	640	634	663	679	679	627	638	651	651	655	614	657	675	665	653	692	674	671	622	682	673	651	636	652	679	685	639	670	654	656	672	644	596	663	611	658	610	652	639	645	606	668	653	619	623	665	680	667	648	670	682	672	638	631	665	684	632	674	687	664	651	645	650	644	661	634	642	643	629	649	633	652	604	636	679	631	626	696	630	628	659	664	640	643	628	689	628	644	612	625	678	629	640	624	652	673	655	643	714	658	622	604	628	665	649	620	637	646	673	621	684	618	675	665	635	668	661	659	619	664	659	626	641	639	654	624	632	618	624	646	646	656	612	657	652	650	657	633	616	648	659	666	644	612	660	620	678	605	645	663	713	685	634	649	680	623	630	695	638	670	665	669	669	631	626	663	661	698	626	641	673	603	669	622	670	649	649	643	626	695	678	661	677	659	616	667	650	627	637	666	668	657	638	648	684	641	648	626	683	657	627	667	608	669	664	697	680	655	630	663	663	644	661	635	673	657	665	641	702	654	662	653	669	626	641	683	663	623	659	635	685	661	643	657	608	630	661	645	662	648	664	632	630	657	655	630	659	669	628	604	649	658	676	633	701	641	673	606	687	686	621	639	656	637	635	647	719	681	618	650	648	654	691	629	645	672	616	642	620	594	665	629	691	702	649	647	649	648	686	646	700	601	641	642	623	637	659	632	693	687	622	654	651	661	635	652	654	630	683	642	655	660	672	658	699	659	649	623	658	655	654	644	666	646	653	628	696	662	666	659	651	631	706	665	697	654	639	601	649	650	683	649	685	634	692	627	639	613	637	701	686	634	616	651	684	661	679	619	608	650	649	688	691	640	693	628	661	661	621	648	676	675	664	594	668	669	655	628	646	663	651	604	633	647	670	636	619	735	659	654	697	699	619	670	684	645	646	676	629	655	603	674	655	684	634	643	651	622	658	669	658	675	670	633	652	644	631	648	608	654	647	630	636	642	658	639	634	682	634	685	629	603	642	606	655	657	631	659	626	653	674	655	675	661	654	625	619	684	650	617	636	652	626	670	679	644	635	631	623	646	663	663	648	645	645	653	657	654	667	673	637	696	657	669	649	613	610	658	610	628	667	666	641	656	640	633	683	725	664	697	681	609	645	691	647	657	617	649	629	648	674	663	606	677	652	660	664	692	610	682	612	627	682	658	636	639	652	600	614	636	673	661	649	600	650	651	668	672	626	666	673	636	654	629	633	687	593	649	638	677	656	664	671	682	657	631	654	666	715	644	681	683	664	639	690	650	648	658	667	637	653	649	675	660	708	677	635	626	639	592	701	657	636	617	637	702	621	630	604	637	655	638	663	668	667	658	646	685	664	619	677	693	673	621	641	639	634	623	683	678	651	725	659	678	650	652	675	639	652	724	672	637	677	608	619	696	661	649	620	657	654	697	664	658	652	663	645	639	657	661	689	630	602	668	637	684	641	643	660	682	643	592	655	653	652	668	644	638	671	660	666	639	640	636	668	653	687	687	646	620	624	589	680	648	645	655	672	646	698	649	662	658	663	617	657	711	684	659	654	651	654	635	647	641	619	616	653	647	660	634	662	681	695	672	643	676	644	646	625	615	600	647	655	615	630	651	702	659	661	680	692	691	664	655	694	609	680	671	679	671	696	620	643	605	611	600	650	615	686	662	646	701	673	635	653	680	640	647	675	628	651	645	625	658	647	671	660	643	662	660	631	626	626	676	672	652	669	648	618	661	672	657	643	618	631	661	628	663	649	623	624	623	649	619	617	649	667	642	660	698	640	612	645	637	684	643
23536	20864	27743	24110	20809	6117	854	593	505	483	462	440	403	385	397	368	355	352	355	358	311	328	324	286	318	322	335	322	352	313	292	305	291	330	315	319	340	311	314	298	305	296	305	294	302	301	282	332	310	302	266	281	291	342	316	315	264	292	282	297	322	307	310	299	333	290	292	299	307	321	302	302	311	281	327	295	305	297	338	311	288	292	277	316	306	326	299	298	301	298	316	283	354	292	282	320	300	303	305	334	300	292	312	282	292	303	315	289	288	311	289	304	273	303	278	269	335	287	328	310	333	280	285	310	275	306	290	292	277	272	306	306	278	283	288	294	312	313	301	292	279	285	296	272	280	306	289	301	310	316	275	284	345	285	266	330	318	269	282	294	335	305	300	265	308	318	316	269	307	326	287	292	286	277	315	310	280	286	302	306	299	299	298	269	279	318	313	311	308	306	324	275	312	294	290	328	319	301	307	348	283	298	332	286	316	312	293	303	304	268	315	309	315	290	319	287	305	270	298	298	278	283	332	279	285	285	299	318	299	301	316	306	271	316	301	336	304	278	345	291	279	297	300	284	300	274	298	291	313	310	274	304	296	310	302	299	335	313	299	323	278	336	316	321	338	271	286	272	281	302	314	292	311	300	275	287	288	296	319	303	296	320	311	275	297	293	318	326	295	281	313	321	293	288	319	315	279	300	303	292	295	304	266	331	303	295	304	289	317	267	271	309	256	302	310	295	301	329	320	292	325	310	309	323	311	295	320	290	284	333	301	304	286	304	323	297	291	316	290	313	299	291	289	303	302	306	309	292	303	280	331	303	277	306	284	296	319	265	288	283	276	283	282	310	332	288	291	298	301	311	324	270	302	317	300	313	305	299	284	285	292	297	259	281	288	319	316	277	293	306	264	302	267	278	287	278	288	282	314	313	284	286	313	296	289	275	300	316	325	304	359	295	312	301	272	260	315	294	312	292	284	297	328	308	330	302	312	313	305	303	294	305	258	303	319	265	306	286	298	296	287	315	286	299	263	281	318	288	276	319	287	296	334	286	295	284	302	281	306	312	322	312	310	303	317	291	281	308	254	307	309	330	296	299	310	298	288	306	293	277	305	297	290	328	298	322	261	299	322	320	300	290	332	300	294	277	262	308	315	337	298	236	301	343	298	290	314	307	297	310	297	277	295	293	273	314	301	285	268	284	259	285	319	292	280	298	322	299	299	255	286	301	306	294	297	306	269	297	305	302	290	308	281	330	294	288	303	303	312	307	295	317	265	290	296	306	324	288	299	327	310	280	303	297	291	314	314	319	307	270	296	305	332	352	313	289	324	326	335	310	304	267	329	295	321	314	317	300	303	331	289	259	282	301	292	305	315	305	318	283	293	303	313	290	311	335	334	298	288	311	289	312	304	298	305	321	288	321	293	310	300	296	339	283	303	276	313	313	282	281	312	314	281	304	284	313	279	311	300	320	314	295	295	306	309	314	291	312	293	294	280	263	289	301	283	303	317	289	301	315	296	327	303	317	296	307	303	287	329	278	337	324	283	293	283	315	285	312	314	270	332	278	310	281	313	264	290	293	304	320	291	296	300	308	311	293	281	299	301	287	310	300	317	291	290	304	296	287	304	321	266	292	315	284	310	285	301	296	298	311	321	319	303	337	344	313	328	284	286	272	316	324	300	312	302	305	249	287	322	310	320	294	340	304	313	270	303	314	266	306	311	273	286	287	283	331	278	302	310	308	299	320	346	294	288	286	326	309	305	283	292	306	304	278	257	296	306	316	313	303	275	293	321	304	275	290	309	305	266	320	292	318	285	276	295	302	299	282	309	276	295	288	274	272	291	296	272	301	318	314	313	280	282	335	322	300	294	280	296	269	347	258	312	309	287	320	321	313	297	322	303	312	278	323	309	313	320	295	299	291	303	308	270	308	307	308	316	281	285	291	325	318	289	313	312	290	283	287	316	306	303	288	311	338	315	297	288	319	297	278	301	303	299	309	284	321	294	306	328	329	295	298	295	297	299	359	313	309	315	291	308	288	277	296	281	306	307	296	299	285	268	305	306	294	273	298	293	273	302	291	298	322	323	304	307	293	309	249	290	288	301	318	288	270	280	252	300	297	284	292	329	320	281	323	293	304	298	319	307	309	295	321	286	300	317	300	324	293	315	303	308	312	295	305	308	291	307	288	311	319	295	311	278	348	297	335	301	300	348	285	297	292	301	283	286	304	320	299	327	277	313	287	316	281	292	299	293	300	336	305	275	307	324	318	319	282	281	326	303	278	289	267	284	281	287	272	299	291	293	287	294	305	255	304	319	269	278	271	290	298	312	295	295	319	316	314	304	274	320	292	301	305	325	283	298	316	294	285	292	269	295	304	291	309	296	323	294	309	264	302	294	295	335	302	295	291	288	322	291	289	297	305	279	305	282	290	299	331	292	275	267	281	299	306	308	300	318	309	313	282	308	266	302	297	284	310	316	277	286	302	270	305	290	294	294	287	293	311	305	304	331	268	290	312	299	325	281	312	281	314	272	309	274	313	303	319	339	291	324	310	298	305	334	286	333	337	282	309	283	323	267	314	322	295	278	283	311	290	305	281	304	329	327	313	288	270	284	294	337	306	331	289	337	327	318	271	300	290	254	290	328	289	301	301	303	298	280	299	300	333	291	332	322	316	327	292	318	314	314	307	318	295	293	295	295	305	301	329	304	317	279	289	295	287	291	302	312	290	303	312	243	302	307	330	317	276	310	299	354	301	287	305	289	308	312	298	277	303	296	275	288	314	311	293	305	303	283	271	305	283	325	309	303	304	311	325	288	288	280	334	281	306	307	318	286	293	299	333	290	300	277	346	313	277	298	270	310	275	286	278	329	291	291	294	282	277	312	335	308	304	273	297	292	305	323	313	288	311	276	300	310	291	307	327	320	297	308	280	295	277	301	318	306	306	324	284	313	302	314	279	305	277	316	303	296	290	274	270	315	312	300	287	279	271	308	317	302	294	324	307	284	300	292	271	321	293	291	326	308	316	297	279	288	327	281	284	306	310	296	312	294	308	332	304	291	302	299	291	294	302	292	311	314	290	304	300	340	279	288	307	288	306	321	302	293	315	291	314	286	286	313	276	297	306	319	315	308	288	304	304	294	301	314	291	321	328	322	290	301	286	294	298	311	274	339	317	321	305	304	302	307	313	311	318	289	273	277	274	277	285	284	338	282	289	299	300	299	281	288	293	296	281	299	293	299	320	303	302	270	325	307	308	302	279	259	280	306	303	334	294	277	299	295	295	295	333	309	293	288	289	296	297	326	285	319	309	314	296	273	279	254	282	269	327	306	305	296	272	261	346	333	312	305	317	289	277	295	288	345	308	314	296	315	286	319	303	265	303	319	296	309	275	304	318	340	318	320	325	308	272	293	283	290	269	288	295	291	327	297	296	271	301	288	284	337	288	285	313	275	298	241	306	282	328	297	343	268	321	292	290	312	277	315	307	318	273
3530	14719	5772	2635	1898	1461	1106	842	735	632	561	537	426	445	399	406	405	347	366	359	354	349	360	346	325	348	337	324	348	327	353	314	327	336	323	272	334	294	325	304	323	342	305	285	304	301	285	291	293	296	307	301	316	284	300	298	314	299	302	284	325	295	315	307	298	309	318	326	278	286	311	301	302	300	297	341	310	314	352	310	273	308	314	332	313	333	279	323	290	275	329	300	298	311	331	302	313	304	284	296	312	317	321	291	289	321	327	302	323	345	314	335	316	310	315	329	285	312	314	321	270	307	298	320	329	318	299	300	276	316	293	326	298	313	334	329	298	286	340	316	303	300	306	303	301	298	299	316	298	289	349	300	291	313	315	315	318	305	301	272	321	311	321	316	299	285	321	280	279	307	302	332	329	303	308	337	345	305	297	298	294	305	311	297	290	306	330	308	343	259	341	325	324	294	295	298	328	282	297	295	286	298	274	296	294	316	314	300	315	326	299	303	317	284	285	293	304	302	324	305	276	315	315	296	330	287	293	307	285	346	291	284	289	345	297	320	292	305	286	302	310	319	332	301	329	338	297	328	296	295	281	309	301	324	281	296	347	284	331	301	310	303	283	290	286	321	304	292	294	283	334	316	308	291	309	308	313	325	320	317	329	296	307	279	333	304	313	288	338	312	304	284	308	330	299	329	310	309	314	286	308	323	296	319	281	297	305	294	300	295	306	310	303	322	281	306	323	306	307	309	305	316	273	332	295	309	283	286	301	305	284	297	308	309	310	317	303	335	318	346	304	328	303	320	305	257	291	316	291	267	337	331	309	319	304	291	293	291	305	308	270	307	315	296	302	322	302	322	297	281	337	311	334	277	298	291	291	332	322	300	279	280	294	293	293	344	300	307	328	290	326	292	301	300	307	337	328	293	333	308	327	299	298	302	290	283	281	299	276	271	312	325	308	315	280	306	321	309	290	279	334	283	338	320	306	294	274	317	315	321	285	302	294	309	326	290	310	316	282	300	323	330	315	332	283	302	309	311	334	306	344	263	267	333	320	291	315	311	309	286	289	312	332	317	327	318	272	314	306	316	287	314	319	300	293	287	309	311	292	308	300	294	309	343	302	313	311	299	310	321	291	305	315	287	308	315	295	310	306	316	311	303	292	313	303	310	319	295	321	281	287	301	308	289	314	320	330	318	329	326	344	287	331	291	314	306	328	320	311	289	306	299	308	304	315	268	315	299	274	283	332	292	312	297	295	298	315	339	305	329	316	328	282	320	293	325	338	297	318	289	309	310	304	296	300	307	307	312	283	312	328	292	323	322	308	295	287	316	308	294	314	311	314	307	311	298	280	281	324	314	307	303	304	303	284	285	304	309	293	308	311	286	320	312	306	299	303	320	313	283	317	279	327	293	288	302	300	309	311	316	290	311	315	327	329	287	296	341	308	308	306	327	286	295	302	261	276	274	288	296	284	315	301	308	335	315	278	313	301	316	293	275	287	306	331	293	301	289	321	326	309	302	307	316	313	310	300	259	306	325	321	310	293	286	289	290	292	287	290	342	312	310	274	318	302	304	296	313	274	298	308	297	306	275	317	286	292	290	295	292	314	316	293	321	260	282	315	314	298	295	310	271	305	314	312	301	282	295	299	351	302	306	314	307	324	321	299	348	315	306	342	299	286	293	307	291	305	324	320	263	330	299	307	313	301	321	319	298	291	314	276	304	286	324	306	288	312	331	345	311	298	284	304	327	288	337	287	285	288	310	299	293	297	342	274	290	307	279	310	291	318	306	303	301	304	253	321	340	306	286	321	303	309	295	294	320	309	304	319	317	311	312	295	291	300	317	329	296	302	344	307	321	294	313	312	300	303	303	286	332	303	311	286	301	314	334	301	334	297	331	312	303	311	335	321	311	303	307	312	316	297	292	264	314	284	277	313	319	321	306	310	288	309	302	281	321	334	315	310	308	298	301	300	259	307	319	310	297	302	282	318	326	303	294	311	311	331	347	296	302	299	305	347	305	325	313	287	317	308	278	303	320	341	291	305	302	301	308	311	296	317	299	290	295	311	301	304	318	307	316	295	292	292	329	305	309	322	297	319	320	299	311	317	310	309	318	300	280	301	312	310	309	287	324	337	295	288	305	315	316	299	329	310	343	319	335	324	297	294	283	314	270	338	335	302	291	311	309	333	307	304	304	279	291	325	288	265	294	326	310	308	313	283	322	300	299	316	313	281	300	294	296	295	274	270	267	331	295	274	337	306	319	327	320	298	296	286	308	308	303	328	326	297	350	311	308	303	322	287	291	306	340	291	317	277	297	327	332	327	290	300	276	303	335	296	288	311	327	313	274	286	303	306	280	308	306	303	305	321	291	307	299	324	313	309	349	287	280	307	298	348	322	319	307	272	310	363	289	325	284	306	314	302	288	280	315	281	340	326	308	314	284	332	279	285	302	322	304	276	346	290	332	330	299	310	313	337	315	283	300	306	308	315	290	290	245	340	340	308	313	326	303	292	301	273	320	299	270	323	298	321	282	312	327	313	301	314	260	318	299	333	317	309	301	300	329	288	317	305	334	311	295	286	305	316	318	323	284	289	303	308	277	300	323	320	323	338	281	310	297	287	314	301	310	292	303	314	312	316	300	313	297	288	296	304	290	296	311	322	290	317	338	333	312	293	321	305	283	301	301	292	329	290	341	274	288	291	346	318	301	319	284	290	310	331	283	313	304	323	296	305	313	331	306	285	325	314	297	311	274	281	289	307	323	301	327	311	322	304	307	320	296	307	329	304	330	287	289	342	307	305	297	303	311	282	299	292	305	328	271	275	294	339	297	315	296	313	299	311	268	277	309	292	332	309	278	312	307	280	296	345	310	302	303	302	296	320	292	306	292	295	330	299	293	310	313	302	343	335	300	327	347	294	297	306	278	312	291	306	303	297	285	337	318	298	290	327	294	327	290	305	287	320	295	328	296	333	313	342	329	302	289	332	311	317	330	300	301	301	316	325	309	310	303	305	308	299	312	315	314	304	311	303	307	311	326	285	311	304	352	293	294	306	332	288	307	269	299	331	323	306	295	301	298	282	328	295	275	298	332	311	303	316	332	307	323	315	320	315	301	340	306	305	304	261	330	294	316	329	318	300	291	296	337	284	329	316	303	335	317	298	338	302	297	297	295	295	279	331	274	298	294	303	321	288	285	275	294	306	314	299	328	286	322	307	324	282	322	321	285	269	352	314	330	325	291	291	329	287	308	291	265	296	298	309	314	299	309	293	289	310	288	299	303	289	297	292	316	295	340	302	301	296	292	290	318	310	297	311	323	290	304	282	268	305	258	314	285	314	230	287	313	312	296	293	308	315	309	315	325	285	310	306	293	294	339	291	336	309	295	282	301	286	316	284	292	314	296	312	296	308	302	321	282	294	295	291	301	308	293	313	312	307	304	289	301	299	294	326	284	313	322	323	323	311	275	274	320	333	326	275	285	320	318	294	296
24691	20916	26643	25196	8945	1261	1088	984	907	939	892	905	866	870	859	836	834	829	855	847	802	852	842	876	859	887	785	755	877	876	828	825	840	855	850	814	788	816	827	817	791	838	903	840	792	783	830	792	814	839	826	819	807	836	795	834	772	837	805	829	824	862	802	841	805	832	803	896	819	837	834	790	842	797	831	834	830	836	802	753	813	811	818	896	831	837	821	813	828	802	796	833	798	840	799	820	856	810	794	794	803	823	809	796	866	851	793	804	765	830	821	824	764	830	775	828	778	802	841	834	808	803	776	800	830	847	845	814	794	803	773	834	767	791	847	806	813	856	830	903	825	810	879	836	835	867	766	802	814	807	801	812	819	832	857	792	817	808	789	799	829	796	800	819	886	817	840	812	795	811	771	818	799	825	831	779	806	836	812	852	822	809	788	827	788	825	775	796	804	825	800	795	913	774	769	803	832	786	857	823	810	838	812	864	798	860	785	821	768	759	847	808	868	791	802	804	795	806	806	762	854	822	808	797	774	833	806	826	791	756	845	828	825	793	839	815	740	822	813	784	859	869	799	765	806	855	762	858	868	800	801	778	778	817	827	811	845	783	806	821	790	828	794	790	797	787	837	850	819	763	808	799	837	885	845	843	882	835	771	888	846	791	810	824	788	845	828	808	809	826	874	802	855	799	861	775	774	854	783	802	799	819	826	784	782	757	810	814	786	782	804	765	809	833	800	809	833	795	859	787	792	778	798	805	834	822	780	754	819	747	815	829	828	815	801	829	814	767	806	805	840	805	832	823	866	871	794	801	761	809	847	823	816	864	836	751	792	825	857	782	801	788	814	828	759	804	798	887	801	816	790	804	805	802	799	874	794	796	776	772	789	830	826	886	816	842	763	831	845	797	834	840	814	800	848	879	790	812	834	839	808	795	853	805	805	810	809	837	806	815	795	807	818	797	817	792	862	796	834	799	841	817	805	777	807	810	817	802	854	778	777	807	814	834	809	832	808	836	856	846	775	793	863	850	801	804	852	806	818	849	773	811	809	854	803	823	801	847	826	871	788	846	820	790	808	801	870	831	850	740	799	863	826	827	769	807	815	823	824	789	840	837	809	817	850	822	795	851	817	840	845	784	821	885	832	801	870	817	848	840	772	812	783	853	826	798	819	866	805	830	841	878	886	759	801	763	831	851	825	855	822	853	823	798	783	824	810	795	835	819	825	765	851	753	826	783	789	838	893	807	784	791	818	778	786	815	787	856	827	794	843	851	830	801	825	764	787	829	806	758	781	807	855	774	826	793	824	841	830	859	805	852	768	788	791	791	730	824	832	820	797	857	809	815	769	796	800	779	846	870	757	788	820	847	833	808	820	763	815	847	846	822	825	825	746	802	778	838	810	815	794	841	851	796	793	803	788	813	790	824	808	787	859	808	821	856	822	795	761	792	808	840	803	824	756	796	852	811	819	781	805	798	781	847	823	787	772	875	823	838	827	797	854	837	805	834	805	811	819	827	864	786	829	822	835	835	798	794	798	837	809	814	820	753	784	787	845	821	774	815	757	851	825	817	773	766	802	803	833	814	817	823	825	821	823	780	799	804	840	904	820	851	826	802	810	749	806	860	806	749	811	799	767	806	806	818	789	847	822	758	830	832	840	797	785	845	790	772	828	814	768	826	769	780	804	804	795	779	848	764	746	810	774	814	780	877	827	789	840	872	830	763	753	861	817	793	844	764	808	808	848	794	830	835	849	774	872	822	789	857	822	778	795	867	828	816	804	821	822	840	802	823	790	824	828	799	813	834	799	776	798	792	867	802	810	835	779	815	758	842	817	811	768	807	832	829	807	804	829	816	833	792	762	795	836	853	837	794	826	805	822	808	818	806	815	800	827	809	767	848	779	831	839	819	841	784	793	772	804	779	765	853	856	807	804	822	802	829	821	848	841	806	836	775	821	838	813	799	793	858	861	814	842	802	776	768	788	859	765	784	804	849	848	763	823	830	848	841	869	808	768	770	763	790	824	765	809	821	836	870	797	837	759	773	858	793	820	871	785	835	821	803	851	760	802	725	831	777	802	816	817	792	755	801	806	776	859	814	791	822	794	872	843	818	832	819	869	839	840	830	806	756	838	793	823	797	858	841	823	788	809	845	817	790	813	825	814	781	791	836	814	822	825	800	768	784	802	796	827	797	834	810	842	848	798	790	829	775	815	859	839	829	803	810	796	825	739	778	802	865	865	846	829	866	844	847	859	851	820	813	857	802	810	792	833	853	815	783	806	843	821	803	819	810	855	827	810	794	847	835	718	821	785	819	780	780	764	820	830	766	807	840	794	854	798	811	797	792	782	827	798	810	829	780	854	790	777	808	817	792	829	860	811	832	809	821	775	876	844	784	838	809	850	825	792	762	839	806	806	806	841	812	824	774	761	828	771	807	800	805	803	847	799	816	838	812	823	804	836	787	791	793	774	795	830	780	813	788	824	840	847	896	810	830	817	827	815	853	856	863	821	833	777	827	840	810	862	808	785	828	789	821	831	799	825	829	810	861	844	821	838	840	788	853	852	855	857	785	857	797	799	827	796	786	783	818	830	832	808	789	797	816	851	806	771	782	808	796	810	783	818	769	793	808	842	827	799	821	765	782	749	819	804	821	807	818	836	787	775	832	827	871	819	862	841	811	860	792	793	798	811	822	780	771	799	825	827	819	741	780	812	782	758	800	819	840	757	778	782	762	810	796	799	854	828	796	822	788	794	833	794	785	794	772	781	811	804	797	799	829	838	857	800	840	861	755	828	829	788	826	734	872	833	813	820	842	827	810	822	832	793	799	827	774	800	820	837	831	759	826	875	788	785	812	861	860	844	826	825	814	849	837	819	777	848	769	782	775	776	801	810	794	825	836	832	807	815	846	813	852	801	802	814	762	847	807	846	798	804	871	867	868	881	858	809	844	833	737	789	807	822	799	842	820	776	779	809	814	814	840	819	821	844	761	837	795	835	833	793	883	787	836	796	820	808	826	831	878	809	806	807	813	840	821	816	822	864	817	806	827	764	828	805	825	848	841	793	846	815	775	792	778	784	761	815	841	850	826	806	822	792	848	840	836	834	803	808	808	804	749	764	812	808	765	791	785	833	839	777	857	755	801	843	830	876	809	814	830	841	840	829	813	820	762	815	802	745	769	779	808	770	854	800	853	804	843	765	790	865	828	784	825	817	773	825	785	811	794	813	792	815	830	799	840	854	827	807	809	809	812	786	814	807	812	810	809	817	805	845	815	834	801	815	767	768	818	807	802	788	831	853	821	808	853	795	847	850	835	816	796	848	871	851	842	810	806	791	765	817	814	796	831	793	737	846	872	787	799	799	792	781	788	803	835	812	783	767	746	858	771	790	834	787	838	832	835	808	817	797	834	845	827	803	797	815	792	808	814	854	824	890	805	791	793	837	781	816	775	811	757	858	816	808	797	845	787	817	811	814	824	816	808	799	824	793	808
3700	10039	3584	2024	1656	1283	1241	1101	1030	926	960	947	898	891	912	884	898	886	829	863	809	793	880	856	824	840	773	817	772	831	829	798	796	852	799	803	800	826	781	764	801	797	835	808	780	796	831	805	782	833	803	783	830	870	783	802	831	813	788	798	806	849	799	768	810	872	797	848	774	818	819	771	795	808	848	835	815	827	844	814	721	823	823	827	821	799	852	807	806	852	824	821	825	829	769	795	806	790	792	792	844	811	824	742	817	831	814	806	802	848	820	841	797	770	817	783	797	817	804	806	827	782	828	823	803	805	826	858	822	854	838	807	816	850	841	841	830	822	763	857	851	842	813	850	855	787	833	770	723	787	838	836	763	836	818	808	829	805	838	819	809	794	795	817	819	863	851	824	847	796	788	780	838	845	828	787	860	827	811	796	836	824	821	821	780	791	792	822	795	868	901	821	807	821	787	844	818	797	782	807	833	834	794	782	823	803	834	804	792	817	836	790	842	847	829	834	842	889	811	780	861	842	811	822	833	760	771	802	798	786	827	823	816	777	881	782	805	764	886	806	768	808	768	781	777	829	848	773	854	787	820	745	829	828	831	854	814	814	790	782	828	850	801	842	841	806	793	788	806	807	810	852	856	815	826	834	794	815	809	844	809	833	815	819	847	883	807	783	808	851	782	831	798	779	828	769	846	767	809	866	811	749	776	748	799	793	808	782	806	825	822	818	818	791	827	837	817	778	821	820	793	864	789	797	834	827	820	852	809	810	817	821	824	810	772	841	852	747	832	783	842	845	838	795	800	786	809	787	820	830	783	803	772	818	775	816	871	851	813	766	859	828	804	815	784	794	801	810	824	829	810	791	809	832	783	786	798	818	837	804	805	736	817	789	839	817	761	803	776	865	847	836	800	795	783	816	827	792	839	833	804	813	830	829	783	842	830	859	789	773	853	816	818	795	735	877	787	823	796	826	788	778	891	813	777	805	772	838	788	823	781	824	791	787	853	864	803	773	795	747	816	863	828	809	790	819	785	823	780	816	799	810	819	814	785	811	810	854	810	827	814	820	769	861	787	803	826	852	810	819	860	841	863	816	819	776	804	791	854	814	780	826	850	811	834	801	808	794	858	779	811	824	813	848	772	800	825	801	751	891	761	828	804	818	798	795	814	774	814	849	839	814	842	849	782	772	788	807	824	845	803	796	795	871	815	769	766	792	815	800	819	810	775	759	818	807	839	791	811	848	814	876	801	783	785	807	852	814	861	816	805	816	848	852	783	784	811	853	849	801	839	793	836	812	771	853	857	820	791	818	847	806	834	836	861	801	788	791	819	777	842	770	805	794	740	825	818	853	843	798	791	803	801	849	873	825	804	790	836	850	813	768	800	806	845	810	780	790	847	807	776	754	812	787	795	800	820	832	797	803	823	786	858	804	907	802	859	823	820	860	824	776	844	798	824	814	808	792	794	837	824	797	793	809	834	835	845	759	779	847	811	796	797	827	853	827	739	847	835	839	817	804	818	781	796	794	887	850	800	865	786	788	784	776	812	822	805	800	807	803	845	806	825	819	756	808	783	881	793	823	835	823	850	808	803	847	839	837	857	864	863	836	797	833	844	757	780	810	884	830	812	830	831	821	827	809	791	823	789	792	847	798	850	849	813	838	852	789	769	805	838	824	792	858	758	823	821	830	837	823	849	822	796	826	799	807	847	838	849	808	808	780	786	750	801	876	832	780	787	763	861	792	833	802	817	816	825	793	861	788	792	786	811	813	830	802	783	821	800	795	799	768	794	830	836	818	815	807	804	841	782	799	809	766	808	850	814	813	841	837	817	795	837	820	834	851	801	789	790	825	744	812	796	806	800	817	806	812	824	796	813	848	805	811	801	882	839	802	806	845	807	803	817	798	814	817	805	905	853	812	822	823	820	805	815	838	822	824	785	782	806	874	820	813	813	794	778	850	785	827	787	791	817	803	745	801	819	753	826	845	799	797	811	838	767	850	829	760	800	866	825	802	821	825	812	794	764	809	849	800	874	812	854	812	798	726	861	805	797	785	827	807	810	850	799	829	774	842	783	818	804	783	810	805	799	831	771	761	823	810	824	806	820	825	811	754	820	833	800	773	834	858	841	816	820	783	784	806	845	873	803	760	823	792	812	784	805	806	832	797	797	794	829	806	798	826	835	829	829	781	770	764	797	821	813	775	843	790	826	838	794	842	777	822	842	793	760	821	741	817	828	767	827	758	806	769	836	827	785	743	854	791	843	798	808	824	797	799	811	749	799	810	816	815	816	855	787	854	837	851	840	832	798	784	815	786	826	791	812	818	768	767	858	815	810	820	807	829	875	825	856	825	816	779	822	835	866	805	786	823	834	776	832	800	800	822	796	819	812	825	846	801	810	776	791	765	779	853	807	840	835	786	847	804	818	810	813	867	782	842	830	784	844	822	866	766	768	835	816	853	858	853	783	851	791	778	820	814	807	819	831	805	816	795	875	837	791	776	775	777	783	792	834	791	800	806	813	772	819	861	801	813	799	783	794	864	778	798	800	856	798	816	786	785	840	825	792	745	800	851	827	816	807	803	787	800	827	795	783	860	837	802	840	910	793	772	810	852	779	806	796	850	846	820	807	773	822	795	827	836	822	855	822	808	785	835	846	847	840	806	842	833	802	823	807	772	814	839	818	819	764	809	831	844	825	823	826	798	824	836	811	765	774	778	803	810	854	777	849	783	808	847	789	830	849	856	797	817	796	794	794	770	826	844	791	823	828	850	874	794	872	840	819	805	769	775	840	806	771	790	860	807	842	829	843	833	854	811	817	775	840	866	821	813	770	825	781	824	801	789	805	815	817	800	778	792	829	808	836	806	788	791	822	807	855	758	751	790	797	775	843	855	818	783	811	851	787	880	872	797	848	804	804	808	804	752	797	834	802	804	799	805	806	823	746	747	863	808	827	844	765	809	851	779	875	803	800	809	813	809	838	838	770	849	769	803	820	771	832	819	804	851	813	806	822	831	882	786	814	849	880	856	789	844	789	826	795	753	830	814	842	846	819	799	850	802	836	846	804	845	815	806	807	811	819	823	770	781	802	762	811	814	820	827	813	811	811	802	840	828	809	862	803	801	835	836	804	827	839	825	808	821	748	816	811	831	834	807	830	765	771	854	833	795	775	772	862	732	852	848	825	809	818	812	797	785	817	839	752	854	775	823	795	858	780	833	810	792	803	796	825	831	796	802	857	790	770	801	828	781	770	827	781	840	832	832	841	801	829	830	831	822	781	803	812	823	818	845	841	799	772	842	779	787	842	799	829	768	786	801	781	850	826	787	824	838	795	785	796	779	833	843	851	825	838	812	804	811	788	849	817	792	803	802	780	790	826	838	771	791	741	796	806	819	819	856	760	796	803	757	773	788	818	770	837	851	801	823	794	820	750	840	834	814	835	774	864	818	771	828	827	800	788	830	840	779	760	789	853	767	822	844	818	764	799	818
22313	20944	28409	23640	20941	20981	7114	1196	849	758	628	619	583	526	501	517	489	466	464	457	462	425	418	434	390	464	401	422	422	434	424	418	376	388	372	397	388	400	410	397	400	373	365	413	402	396	384	400	376	399	409	365	376	409	376	380	382	366	394	448	354	374	353	376	413	376	373	363	388	379	411	343	401	365	379	371	389	359	420	386	386	365	402	395	423	358	380	386	407	373	412	413	398	370	379	367	358	338	360	404	388	379	387	399	394	344	326	372	372	367	389	399	355	391	370	365	375	367	353	360	376	379	356	348	363	362	390	352	375	418	366	358	378	380	368	383	370	353	348	367	355	398	382	399	372	365	356	407	386	353	361	381	372	392	398	348	363	389	392	377	374	322	361	383	373	388	319	389	347	387	352	382	347	382	385	377	360	382	352	392	370	376	368	370	388	374	364	354	332	417	367	397	404	344	343	409	388	387	370	351	406	374	404	396	390	361	386	400	398	351	380	367	360	359	385	390	353	388	413	386	373	327	404	366	374	378	383	369	364	373	391	356	371	426	380	368	365	408	386	367	373	364	398	358	384	379	376	376	386	400	381	377	377	374	348	358	372	381	399	393	372	355	422	350	359	360	431	384	371	400	401	356	376	382	364	374	409	350	380	381	409	395	370	378	342	368	378	394	373	390	367	381	343	361	323	363	375	354	420	395	371	372	388	390	367	365	416	360	385	373	369	339	376	383	390	387	362	393	369	361	390	369	404	385	390	365	378	367	360	365	398	369	367	357	349	387	384	385	387	335	409	351	396	358	370	361	366	371	361	378	343	387	375	383	420	369	381	404	343	415	319	380	366	375	363	350	380	343	365	358	384	349	368	380	360	389	358	364	370	361	372	358	359	372	352	364	414	408	365	343	360	355	356	382	356	370	355	371	443	350	392	386	414	372	402	374	370	386	361	410	414	362	330	351	350	384	362	372	354	335	399	380	377	336	404	397	405	375	365	403	392	352	370	383	385	378	407	382	355	373	389	398	368	354	388	351	361	369	335	338	383	356	392	362	372	357	345	369	398	366	384	377	343	361	405	349	367	382	381	366	373	389	372	361	381	390	350	369	376	371	368	357	364	395	366	366	411	362	362	377	378	367	394	381	381	375	352	358	387	364	381	373	376	359	360	378	351	406	373	368	381	329	384	363	398	347	375	372	360	340	383	380	378	383	362	373	371	389	355	336	369	373	365	387	364	389	381	416	388	364	369	372	378	399	368	388	402	399	405	383	369	366	366	361	374	403	385	395	386	379	350	375	375	386	363	387	364	396	347	373	369	358	360	377	380	371	378	393	375	352	341	365	381	376	361	366	355	375	351	376	344	384	370	334	384	353	405	314	360	387	354	363	361	374	418	371	393	375	380	365	389	343	372	350	374	356	378	376	383	359	356	388	396	379	363	382	351	392	378	408	353	371	385	369	329	362	407	385	366	369	375	385	390	386	353	370	351	372	390	396	390	368	378	364	376	368	360	400	348	380	384	394	359	372	385	374	391	367	389	381	365	381	399	380	375	351	382	357	385	364	366	413	364	358	369	374	363	378	410	386	377	356	384	340	372	390	381	386	398	406	390	384	394	392	362	370	388	352	363	370	389	379	351	369	398	363	344	361	359	373	371	381	371	403	401	353	367	368	381	417	376	368	410	392	377	372	372	333	380	362	380	353	372	372	414	361	383	402	379	344	343	361	329	366	388	394	394	346	414	385	360	366	358	369	317	381	376	366	387	370	366	354	381	383	377	376	375	342	341	417	383	398	379	355	389	377	371	387	342	355	390	389	372	387	351	357	381	369	420	364	328	384	346	335	341	371	402	347	363	380	388	380	312	384	360	367	369	390	383	377	389	380	391	375	377	371	370	381	387	381	362	405	380	380	389	383	386	354	408	371	389	353	397	366	357	357	371	363	385	377	402	389	372	409	365	365	352	350	339	380	366	331	365	372	338	380	366	346	349	357	390	418	392	377	375	363	387	384	376	364	350	362	400	364	384	397	378	409	366	367	370	384	397	372	392	378	373	352	359	397	379	332	413	374	399	361	340	374	392	390	358	379	354	376	412	372	365	364	404	374	357	362	420	393	387	344	359	365	379	397	329	364	386	378	358	419	404	374	400	381	400	352	406	364	408	350	388	379	369	359	353	402	354	358	339	388	352	373	384	382	393	386	375	365	369	358	347	404	351	337	366	351	377	367	340	381	379	387	420	356	359	340	365	380	366	389	364	364	357	353	394	344	415	369	380	374	370	352	405	401	405	378	435	358	356	382	374	377	363	372	345	355	377	391	379	378	378	390	374	353	362	359	392	369	348	368	367	363	326	354	325	376	367	383	390	413	393	403	391	337	355	389	406	365	367	369	369	350	396	346	374	378	378	382	343	376	370	356	368	378	368	357	394	364	363	369	377	364	366	377	358	388	391	372	398	353	352	375	364	351	385	351	407	364	350	374	406	346	387	381	364	366	424	366	350	382	390	406	397	366	358	374	345	367	407	339	369	387	400	363	378	383	357	357	371	359	350	379	383	346	370	356	345	367	412	328	404	409	372	375	401	380	408	382	397	414	369	355	410	386	394	383	382	393	368	376	363	366	388	366	402	388	397	348	351	373	407	348	382	368	370	381	399	385	336	343	345	356	369	381	403	378	366	330	358	361	368	369	395	400	347	323	374	386	366	378	353	382	383	334	384	390	370	359	378	371	367	361	373	338	366	387	348	401	413	384	353	371	367	364	339	381	401	391	407	388	376	397	330	398	379	373	363	357	322	391	369	407	400	385	365	373	401	385	383	397	376	349	362	344	343	377	423	400	401	367	379	342	396	363	351	392	372	381	368	335	378	372	351	401	365	366	365	365	335	350	369	393	356	398	397	369	398	346	345	367	374	361	391	387	366	368	386	368	357	367	362	333	387	409	373	363	400	381	368	407	384	327	374	360	397	399	348	396	359	364	380	379	372	372	380	393	393	360	342	361	376	345	324	386	355	371	367	361	385	349	423	361	374	358	356	392	414	390	374	394	380	382	383	398	356	390	339	335	386	349	385	392	358	369	375	359	356	399	381	383	362	382	356	356	344	395	370	383	404	366	392	397	342	375	395	369	356	359	377	375	360	363	368	342	373	375	383	396	368	338	367	381	396	372	373	392	371	370	365	388	371	361	386	382	355	364	371	385	401	360	338	323	376	367	402	375	353	381	357	347	376	411	384	392	377	379	380	371	360	387	426	411	370	336	370	375	372	376	345	418	357	403	346	355	348	382	408	370	383	388	354	361	389	390	347	377	366	369	343	375	385	337	389	397	369	394	373	387	355	394	392	399	372	421	357	433	377	390	402	375	392	391	362	369	334	356	345	387	410	364	370	354	359	365	403	351	360	379	360	375	371	359	360	342	356	354	379	372	388	391	372	342	361	380	373	395	397	379	406	368	365	353	380	369	393	380	362	384	382	363	375	371	359	396	348	371	392	347	372	394
4099	20425	9442	4376	3216	2450	1906	1412	1141	944	812	753	646	592	563	545	536	509	464	461	418	446	439	419	425	441	410	440	388	382	399	390	378	380	372	360	416	393	410	385	351	376	378	404	355	403	406	404	365	369	399	362	360	369	377	358	373	379	399	367	373	383	391	346	373	390	370	357	375	346	368	329	367	378	314	375	370	382	409	371	363	360	342	354	365	340	359	377	376	374	368	359	356	383	352	356	356	344	351	362	334	360	363	375	359	370	380	342	377	344	381	327	364	371	354	366	378	388	375	358	366	381	331	354	375	370	358	365	334	351	340	380	360	390	361	366	353	360	379	336	326	342	366	328	362	315	370	363	360	360	362	336	379	383	402	342	318	351	344	370	369	343	376	357	402	387	349	332	358	343	386	354	334	367	376	372	374	376	389	384	339	374	342	349	360	358	358	370	330	385	372	344	375	356	388	362	337	370	371	373	385	339	405	352	359	341	367	318	360	328	369	361	361	357	372	373	400	385	367	343	371	394	380	337	366	369	353	381	351	352	357	377	406	393	402	350	368	381	348	326	372	369	346	352	354	365	365	334	376	357	350	380	346	340	345	366	365	373	344	373	348	393	387	351	400	367	382	345	366	385	365	359	360	333	368	357	341	370	364	368	352	389	339	370	366	357	375	359	340	322	333	386	357	379	365	346	342	410	371	365	372	367	371	351	367	325	343	337	378	360	364	371	345	344	354	337	378	351	339	323	366	364	358	334	404	339	357	380	374	357	391	379	356	351	361	346	325	363	334	342	355	318	382	360	336	335	382	330	374	356	352	369	363	384	371	372	359	374	364	328	366	382	314	359	356	369	348	370	350	351	393	334	363	376	362	379	370	384	371	336	397	373	369	353	353	345	349	368	376	351	359	344	369	364	346	363	350	370	364	372	367	370	382	343	326	346	342	399	369	395	356	349	364	384	368	342	389	348	344	358	374	368	382	352	352	362	360	371	358	373	365	382	367	359	367	362	375	372	351	389	371	371	370	365	341	359	392	375	354	355	406	365	365	339	361	375	350	365	348	356	364	380	355	370	334	355	371	359	355	339	382	376	365	352	375	349	360	380	357	348	362	337	388	354	391	380	373	370	339	336	370	368	378	356	386	361	359	348	349	356	367	351	343	352	351	368	404	344	360	343	353	369	314	349	350	362	334	358	342	339	368	358	366	382	376	345	368	320	367	382	378	370	366	382	384	352	345	366	341	360	361	326	375	344	339	375	392	326	386	394	356	360	356	327	391	343	369	356	385	343	385	311	396	343	417	375	366	350	344	385	356	331	340	377	358	358	363	348	369	386	372	344	351	353	378	361	364	399	378	368	317	328	412	365	382	345	354	349	373	384	347	361	337	359	347	343	397	352	365	365	378	378	358	401	399	331	367	356	341	372	346	384	351	386	349	385	383	373	352	359	348	385	355	314	360	381	359	372	322	397	330	368	332	351	394	348	349	378	379	361	350	346	350	371	360	362	340	383	381	378	352	388	347	354	380	375	382	308	354	348	371	372	326	376	375	364	320	376	374	379	367	360	358	352	357	375	364	353	327	342	329	393	352	367	397	390	369	392	378	322	358	370	370	399	312	330	351	337	387	355	354	366	369	356	339	373	346	361	337	395	360	332	352	362	360	358	339	378	364	385	388	376	382	393	350	387	379	356	373	366	328	381	343	377	336	394	338	337	351	363	370	349	369	370	347	357	341	373	357	367	374	376	341	342	375	374	346	337	371	385	348	367	367	414	372	363	342	371	371	369	390	329	377	325	321	382	356	370	373	337	379	362	380	349	375	401	355	377	354	348	349	389	350	340	361	393	399	373	385	373	355	369	368	358	342	376	337	400	357	339	347	348	377	359	348	360	366	338	393	363	363	373	364	354	367	352	347	338	331	349	337	356	347	321	358	344	358	353	378	356	363	353	356	387	409	413	372	350	338	378	327	363	349	339	375	368	379	343	348	345	386	356	381	374	372	364	352	344	389	351	375	340	330	321	349	349	370	359	333	331	362	358	358	347	352	319	368	368	369	354	348	364	351	370	372	365	328	349	346	348	342	371	361	328	366	357	370	367	405	351	308	378	388	353	394	376	360	356	348	368	362	377	366	384	358	380	343	386	397	379	340	373	324	386	326	371	340	337	378	351	370	383	329	353	364	343	360	359	353	343	316	337	362	367	315	358	367	388	357	371	365	410	362	370	391	345	370	353	346	354	344	336	352	364	346	371	357	371	351	363	366	333	379	372	355	363	361	318	349	367	351	348	375	374	398	378	397	323	370	396	370	377	361	333	342	353	355	378	372	370	343	354	356	358	405	341	378	376	363	356	373	337	372	366	367	360	344	370	389	387	375	388	363	364	387	369	333	359	330	342	362	351	325	394	362	380	344	330	351	354	359	368	366	376	366	388	349	373	339	349	355	343	356	360	352	334	352	345	369	351	365	364	375	349	378	344	356	385	351	358	362	363	386	369	365	380	351	361	326	368	372	353	381	352	333	359	332	367	367	351	396	377	325	350	346	324	355	364	347	363	335	358	388	366	375	388	352	382	401	368	367	348	352	355	349	366	348	385	350	347	350	354	363	384	380	364	350	384	367	389	358	382	364	403	376	352	344	374	394	358	382	354	380	361	354	331	335	333	355	348	358	363	356	348	370	347	326	396	366	368	335	346	397	361	361	338	345	383	394	347	395	349	323	378	373	373	355	350	338	374	375	361	365	358	381	357	342	366	372	368	338	375	359	346	351	369	351	389	358	369	369	378	365	411	347	362	353	360	345	385	347	362	343	378	357	363	338	334	336	379	359	379	327	358	345	342	367	369	348	337	400	320	363	359	304	359	355	357	374	318	375	341	348	371	354	349	371	350	360	369	370	373	354	365	358	338	359	357	370	339	351	385	352	351	355	367	327	371	342	386	386	356	360	350	398	347	343	355	335	340	362	357	342	323	367	385	359	360	387	364	357	374	351	347	354	346	390	365	340	352	348	343	357	353	374	357	389	366	347	387	365	372	348	380	324	366	337	363	368	362	380	391	366	367	342	355	358	341	362	356	348	385	363	372	375	357	383	342	361	360	353	373	380	346	357	342	360	378	339	359	328	384	378	377	340	370	360	369	343	357	401	398	340	360	347	338	369	369	320	378	374	374	359	339	334	400	349	389	407	354	370	364	363	353	393	381	358	342	334	389	387	362	381	301	363	346	358	387	356	356	319	343	362	371	390	370	351	344	336	356	371	344	368	361	353	352	349	374	351	372	371	358	356	358	359	361	358	325	352	353	358	373	379	337	352	368	358	342	330	357	344	325	352	404	364	368	383	378	375	345	353	369	354	372	365	362	374	357	366	402	369	353	348	347	353	363	347	379	369	361	342	367	339	356	372	363	365	373	342	385	366	384	380	373	390	335	347	359	376	351	371	357	353	344	364	364	351	365	345	377	368	342	366	358	342	347	366	362	333	352	348	342	349	345	337	379
27409	20195	9464	1346	874	691	762	713	641	704	634	642	705	656	659	628	654	650	622	639	696	619	637	669	717	675	614	667	651	642	646	640	652	642	645	623	662	667	689	633	591	651	641	640	658	642	656	648	662	611	698	696	626	665	644	617	646	625	620	642	649	573	663	641	633	669	659	631	645	609	659	610	630	690	669	657	667	641	677	623	672	641	604	628	620	708	624	649	631	655	702	659	658	632	694	661	642	621	639	643	645	647	638	639	653	621	634	633	658	638	684	671	636	703	666	703	639	640	668	645	694	723	606	642	676	627	645	703	648	661	651	635	669	632	636	631	668	667	618	696	588	645	664	663	643	649	631	649	684	641	609	626	650	631	600	625	666	645	639	684	669	666	642	649	641	637	627	650	640	619	653	632	634	646	626	646	642	620	647	643	601	635	673	601	670	628	684	636	644	659	664	639	629	619	637	671	665	652	580	623	675	621	649	609	658	658	630	650	626	644	653	661	654	647	604	650	660	649	623	687	624	639	630	670	664	656	698	693	638	653	632	641	646	659	657	631	668	641	618	643	690	655	648	655	657	675	660	628	643	654	599	639	676	695	643	650	681	713	677	670	686	685	632	638	644	654	604	644	671	680	658	669	646	638	679	684	631	718	633	628	638	641	689	631	636	684	661	625	666	671	604	637	659	610	678	612	635	636	642	640	630	686	702	624	616	676	669	646	723	623	645	601	631	635	663	626	603	662	628	666	639	643	624	659	612	679	658	624	657	645	655	663	633	647	638	663	643	654	642	642	636	647	666	615	649	621	664	610	632	670	634	633	629	686	643	626	634	639	653	646	640	628	635	633	689	663	690	653	662	644	653	615	639	600	644	653	687	630	656	625	603	665	632	643	653	605	680	625	687	658	684	678	593	634	597	667	642	636	650	672	614	627	623	661	652	669	668	611	640	644	633	682	672	670	613	629	635	651	669	650	605	647	650	633	650	654	619	658	655	646	600	655	677	646	660	643	654	676	695	631	641	694	649	637	665	613	622	687	604	711	662	697	648	691	652	661	639	644	640	668	699	619	641	667	641	638	628	606	631	612	649	662	690	651	679	620	654	656	686	594	705	679	660	660	658	629	673	597	648	655	685	671	654	631	630	610	645	642	648	673	634	676	676	674	661	661	675	676	648	661	620	658	641	637	649	662	625	675	635	631	657	635	658	693	684	697	684	689	668	620	664	650	664	639	624	636	618	617	688	648	647	680	632	619	653	643	650	622	610	645	658	611	609	659	611	611	663	628	661	632	640	674	630	629	692	648	648	676	646	662	618	666	649	640	637	635	641	634	644	647	643	694	700	644	633	688	608	625	620	626	657	648	651	683	694	674	643	674	679	639	677	678	666	614	673	660	635	625	628	651	622	716	666	651	659	648	631	663	724	647	686	648	679	626	654	656	620	651	616	632	655	686	624	648	608	645	668	648	666	653	688	642	653	628	640	635	643	625	625	641	690	676	614	621	643	682	689	628	661	602	640	662	643	625	643	684	647	647	677	615	647	641	642	644	657	629	633	623	630	627	631	668	640	638	644	613	633	661	689	610	631	605	670	609	633	649	639	692	647	607	617	620	673	667	658	673	661	622	674	663	656	644	654	648	651	606	673	683	619	667	612	646	610	644	616	661	665	685	627	633	619	623	676	658	611	618	680	664	674	626	642	568	600	619	690	621	620	649	678	631	639	628	616	590	643	646	634	674	628	699	639	692	629	645	647	622	683	630	629	628	666	672	647	637	645	665	637	627	645	652	643	674	666	631	640	682	667	665	582	670	650	671	674	666	638	641	686	690	626	636	636	681	667	662	640	617	651	655	671	645	593	654	681	651	633	654	681	651	678	682	671	604	645	627	662	649	610	611	644	700	640	643	669	679	640	705	633	657	678	635	649	716	619	606	660	631	664	652	678	615	637	667	669	623	625	635	643	665	647	654	682	637	626	617	663	611	670	658	652	650	662	661	684	670	639	608	676	620	638	641	604	673	662	639	643	664	636	611	658	608	666	649	648	664	680	637	650	631	597	640	649	641	671	671	654	657	613	648	646	652	650	625	660	661	645	653	641	660	668	646	624	648	691	616	649	646	634	658	611	646	663	697	656	647	652	643	630	631	670	666	652	663	637	662	649	627	675	657	674	640	618	647	606	640	655	652	675	635	701	632	656	635	612	659	657	701	677	646	617	637	629	644	629	691	614	667	627	664	605	655	664	634	657	650	618	647	653	719	689	652	647	655	659	686	670	610	651	684	640	665	617	721	664	687	663	618	644	648	674	634	642	634	674	635	658	631	660	651	676	682	667	668	666	638	662	600	655	684	641	642	657	626	620	615	654	668	636	633	611	656	663	632	625	593	629	616	635	642	638	634	629	632	631	641	686	619	667	667	658	653	647	642	663	631	662	658	604	664	643	705	636	643	641	646	640	651	671	643	693	629	635	662	616	620	656	675	644	650	642	627	653	644	611	633	644	672	617	668	647	613	655	633	669	696	647	624	675	717	595	670	643	634	656	658	685	626	635	650	668	640	688	661	655	615	695	652	608	636	663	612	605	657	642	594	615	668	641	698	623	671	647	641	694	559	636	672	659	689	622	662	618	626	665	639	637	649	657	678	617	620	639	578	642	634	641	678	640	655	642	647	647	640	653	620	684	660	652	616	670	607	651	641	658	642	627	628	716	625	681	643	627	595	646	604	638	612	624	683	631	671	648	634	679	633	696	631	646	662	607	589	703	667	623	657	579	669	658	619	589	632	640	630	625	647	730	626	666	674	719	673	707	638	648	654	625	641	645	708	667	674	628	637	656	641	677	632	622	660	637	632	682	640	592	680	648	673	672	645	679	677	610	612	657	670	649	640	649	662	689	663	608	615	669	623	628	600	618	696	649	629	630	641	646	636	615	685	584	655	631	652	655	660	628	654	651	640	664	671	658	667	673	639	630	601	668	669	665	602	625	653	671	645	655	644	604	645	619	628	680	631	657	604	600	658	707	618	636	649	586	650	638	640	624	625	655	636	639	640	629	623	588	654	641	670	644	684	677	694	671	665	668	637	606	624	684	730	640	660	646	662	648	637	609	636	634	686	696	659	653	640	669	608	705	654	686	634	640	637	642	648	629	681	635	626	621	623	691	626	638	638	677	666	641	609	693	663	624	656	659	634	631	667	634	676	655	662	678	635	604	712	631	645	641	609	609	628	634	738	623	631	631	646	602	596	668	646	654	590	658	644	640	638	639	720	601	692	642	669	623	656	653	676	629	640	674	638	654	646	609	662	686	631	623	637	678	655	639	643	592	641	670	610	646	607	622	686	677	644	676	617	622	668	692	681	611	628	640	609	610	663	647	625	637	611	653	689	665	627	642	656	682	628	665	557	615	645	669	630	631	658	686	626	642	661	666	665	650	614	621	621	615	633	651	611	633	646	670	665	629	669	633	624	651	644	654	633	596	654	653	709	702	640	623	635	651	639
5028	5144	1619	1098	970	858	817	785	767	744	719	698	680	669	707	659	669	667	696	684	663	631	659	632	651	649	670	657	631	677	664	614	655	644	619	644	671	682	673	685	619	610	641	636	651	637	730	693	664	637	658	676	640	683	616	657	654	668	706	617	668	642	642	670	670	670	649	686	678	641	662	701	677	619	715	657	602	650	658	655	629	678	647	691	653	652	646	644	652	622	662	691	647	640	643	619	624	602	682	660	662	672	640	645	675	632	651	640	673	667	658	710	697	615	646	673	701	711	673	663	635	664	645	656	699	672	675	669	631	652	653	664	641	666	656	610	683	671	624	653	652	617	679	669	660	645	645	643	674	685	669	638	633	652	682	677	711	683	613	666	694	651	687	712	637	663	618	646	653	644	634	660	651	636	680	656	639	639	676	679	636	663	677	626	661	679	668	649	675	662	639	668	632	657	638	647	646	696	671	679	627	674	682	604	640	606	700	653	639	670	679	651	668	635	629	710	611	639	641	669	624	652	667	646	627	654	591	665	716	624	642	638	683	659	632	688	708	666	610	696	670	667	694	678	619	635	634	674	648	650	641	646	649	670	673	673	668	617	685	605	648	675	667	626	663	637	681	688	632	642	641	635	638	672	664	658	628	659	671	618	639	661	690	654	651	659	670	647	673	655	670	625	678	655	677	630	622	659	651	688	684	680	644	626	665	670	658	638	639	654	592	683	648	642	677	668	639	637	682	643	688	649	634	675	692	603	689	645	666	651	666	656	635	644	645	659	632	630	674	673	640	658	607	620	661	646	670	607	689	620	724	622	660	663	671	680	699	652	632	661	616	659	654	667	669	635	645	645	644	652	640	648	707	662	639	647	636	656	651	654	677	615	694	699	656	644	618	618	668	654	660	660	655	697	651	625	664	643	656	604	670	732	663	638	666	676	682	661	648	647	645	647	650	693	693	608	650	637	640	641	679	660	710	644	658	661	667	655	640	633	685	680	640	690	682	630	695	640	657	617	664	606	638	650	686	673	675	672	690	598	638	682	613	627	684	619	685	682	641	662	671	626	653	642	681	674	610	653	658	666	665	672	667	628	643	650	683	673	657	642	662	634	664	611	666	676	662	695	652	670	641	611	681	601	658	686	625	654	651	635	610	603	651	700	682	642	614	672	637	672	623	662	627	681	627	676	646	656	641	643	626	630	663	616	677	647	637	621	621	675	669	668	639	647	655	721	605	670	654	611	670	649	699	654	656	671	672	663	672	649	678	700	689	620	623	628	642	676	663	636	670	672	672	633	627	664	662	674	657	632	657	673	638	686	638	645	666	608	642	624	699	691	623	672	673	677	703	649	627	655	658	654	622	660	640	652	667	619	620	663	676	659	640	652	643	652	695	654	660	660	652	624	652	632	694	691	686	654	671	640	672	681	646	688	621	695	644	640	645	669	660	667	644	634	634	670	675	668	649	653	620	643	640	630	650	648	677	596	673	617	676	670	676	591	642	661	643	685	644	620	665	674	655	656	660	676	643	649	656	633	642	640	668	618	645	711	657	629	697	647	641	662	632	664	649	636	685	701	674	689	666	640	647	645	662	651	659	688	654	669	663	626	689	677	668	643	665	677	641	658	609	606	687	660	658	649	686	715	660	631	635	645	697	651	657	657	627	641	642	645	638	693	633	674	639	724	672	658	689	654	688	654	639	636	659	634	636	651	646	651	609	649	651	656	687	610	634	668	656	618	684	672	680	606	668	646	650	621	713	635	622	625	655	632	682	620	610	635	718	658	646	651	648	704	625	687	676	654	637	650	645	666	647	676	646	641	645	650	676	638	659	651	621	671	639	673	663	640	616	668	650	675	652	649	627	716	625	647	726	642	645	648	677	647	657	654	624	685	704	678	650	650	680	677	624	611	644	654	639	637	642	659	645	646	652	676	656	678	671	653	633	614	671	620	606	653	612	687	649	642	715	603	640	647	679	685	694	626	663	647	672	661	641	655	634	640	671	594	665	676	671	657	618	656	621	635	618	648	671	596	620	633	618	680	708	622	665	608	621	648	677	652	669	657	701	660	666	671	640	636	663	670	635	657	683	650	661	676	613	673	641	674	654	623	663	668	634	645	638	671	661	605	677	692	668	713	636	689	678	626	685	655	655	653	673	650	605	649	672	663	615	640	689	605	679	639	630	627	659	647	663	672	673	650	652	667	628	673	619	652	669	665	630	631	628	695	639	621	647	656	670	682	586	668	595	640	658	635	631	630	631	679	655	651	669	704	606	653	662	669	622	632	610	663	646	624	695	654	625	678	683	635	701	667	661	664	644	665	642	677	642	674	635	617	660	628	647	663	671	675	667	624	637	675	663	636	675	677	657	664	630	670	667	665	674	660	626	649	652	673	653	649	688	715	665	689	663	655	683	699	689	651	634	691	643	643	644	673	609	664	667	647	680	652	657	628	662	671	664	696	621	649	658	663	637	696	687	618	652	688	704	617	635	671	670	688	675	676	685	709	605	648	639	697	632	650	666	644	614	664	645	654	692	653	642	657	699	694	650	639	638	641	674	619	678	643	684	631	652	679	703	632	629	696	631	642	666	644	632	655	682	675	601	634	646	663	650	718	672	634	694	628	652	650	662	657	724	671	644	722	656	670	679	649	641	653	642	624	654	604	683	616	673	676	612	640	689	663	683	661	661	663	688	656	629	615	628	610	661	661	663	634	650	613	647	643	663	669	674	600	641	607	668	680	608	637	695	627	639	718	649	684	660	729	668	650	655	641	718	649	679	616	636	670	652	657	664	656	684	669	663	633	705	646	641	670	615	633	649	672	605	680	636	665	680	617	653	658	639	611	629	657	643	617	643	660	625	671	684	656	628	666	675	671	650	618	659	661	639	653	640	701	679	659	692	613	702	632	641	715	652	678	638	656	643	640	704	641	636	621	672	658	667	673	635	626	612	651	682	654	628	695	652	663	657	668	702	637	608	654	711	701	684	601	679	647	656	658	616	678	667	603	676	676	679	695	682	618	598	592	683	655	624	653	671	650	667	628	655	665	680	679	641	670	648	650	634	694	648	701	660	672	686	638	660	642	640	654	636	655	623	680	674	638	652	626	635	654	642	637	636	649	643	645	638	633	674	677	672	680	665	645	699	647	669	616	662	671	672	631	668	665	666	688	670	687	663	638	681	633	656	701	647	658	647	649	639	649	638	661	656	644	656	627	661	698	637	595	639	618	631	618	648	641	616	632	665	677	661	696	657	668	668	644	647	667	621	649	675	646	636	689	598	638	666	643	641	682	642	677	626	647	668	693	707	668	653	681	631	655	640	642	680	656	700	644	650	682	669	634	665	648	616	667	641	662	646	660	623	643	602	671	643	669	669	658	622	650	691	651	629	671	685	608	666	672	638	653	665	645	649	661	640	691	669	635	652	718	656	640	640	666	677	653	656	621	647	717	635	659	680	690	697	634	636	643	698	619	702	683	600	662	692	688	636	660
23493	20944	27862	24175	20888	6065	841	611	534	486	456	402	372	423	378	365	314	352	355	320	310	343	341	315	318	313	339	331	306	331	281	284	288	277	287	288	277	317	311	310	274	294	306	309	328	275	315	315	305	279	311	289	320	300	290	284	300	283	311	302	310	323	281	303	288	302	305	272	323	315	317	284	306	289	306	318	322	322	300	285	321	330	317	293	292	311	288	324	312	297	295	302	320	309	284	282	286	292	296	278	278	312	310	291	303	279	276	295	306	299	312	336	279	311	274	321	305	305	314	283	312	291	297	283	330	288	267	282	332	303	290	308	271	288	298	312	300	307	299	321	280	268	303	319	318	304	286	264	300	297	334	280	273	268	278	338	314	335	294	318	276	303	290	292	286	303	276	310	329	304	262	330	305	311	320	280	281	300	308	346	295	287	307	315	324	323	316	282	291	286	341	288	292	301	279	259	308	314	295	306	320	331	326	323	305	294	286	260	299	341	298	303	287	285	278	297	319	293	304	325	279	288	278	310	264	308	285	316	315	314	285	283	295	321	300	295	325	326	291	266	343	293	322	332	329	306	274	310	320	289	296	317	286	297	300	284	267	309	299	307	312	320	360	269	324	302	314	269	292	289	319	300	264	278	306	301	295	305	290	315	300	305	284	312	313	322	313	329	315	310	314	303	312	322	298	287	282	316	289	289	302	308	302	322	298	253	319	281	284	292	291	287	315	294	286	319	314	324	270	298	286	264	281	308	288	273	285	277	307	348	320	303	321	305	309	340	314	279	308	306	331	316	297	294	276	310	310	347	310	305	292	320	309	312	331	307	285	293	289	313	279	307	331	293	315	303	317	313	294	301	312	301	272	303	264	296	342	284	317	320	301	288	310	288	290	279	255	320	296	292	309	305	293	305	280	314	283	292	306	281	286	325	278	305	301	287	305	312	281	263	315	261	274	297	257	305	300	316	272	285	295	295	271	314	279	290	273	311	300	323	277	305	316	305	303	294	325	287	302	304	284	286	302	316	285	292	285	294	281	302	305	304	290	303	290	271	308	331	295	321	302	306	298	282	319	308	296	300	286	313	298	326	288	281	325	278	315	318	334	295	302	312	324	314	304	336	298	292	294	263	284	268	301	301	295	264	299	275	291	299	336	317	267	280	267	314	314	264	318	284	317	286	293	302	307	311	307	317	281	283	289	284	309	310	302	303	286	295	292	303	325	280	297	272	295	285	280	303	287	287	312	329	327	268	302	306	269	301	294	310	308	298	301	318	272	311	308	293	314	299	274	308	308	268	288	281	314	307	275	307	305	327	307	311	286	329	300	284	302	316	308	305	310	311	309	307	318	313	304	302	331	304	289	296	266	276	305	285	316	301	304	298	346	309	304	301	318	284	291	305	297	300	306	294	319	276	311	284	309	311	318	293	289	315	328	333	302	314	317	309	319	298	328	275	317	288	269	318	282	336	300	318	300	320	296	314	265	277	270	321	275	313	317	310	315	273	289	318	310	316	316	305	281	280	311	323	294	310	286	299	283	290	286	323	308	293	316	287	275	296	270	325	300	284	304	277	299	306	317	320	307	294	314	316	283	323	325	319	315	271	326	329	307	295	296	297	288	295	273	306	304	305	270	302	311	323	300	289	324	324	331	318	261	300	318	290	329	333	315	292	282	316	292	323	301	288	292	316	280	290	274	307	284	305	310	276	302	304	322	294	298	289	276	294	300	272	293	276	319	297	301	322	315	334	284	310	280	266	271	318	281	340	303	310	304	288	294	300	295	279	303	291	276	257	285	304	291	302	312	309	310	329	283	317	303	273	308	274	285	299	278	307	286	313	286	297	328	294	301	302	285	287	337	277	280	310	293	304	342	296	293	324	329	288	299	295	320	320	262	302	306	320	296	281	312	275	305	256	282	324	320	298	329	318	289	325	310	270	292	278	307	309	314	298	287	300	332	296	326	275	289	314	273	303	307	334	316	299	285	320	312	285	295	302	272	310	303	284	286	285	301	283	298	329	291	303	289	298	305	292	295	297	313	348	291	308	292	360	333	304	301	285	308	293	312	296	282	295	278	289	312	328	276	297	317	316	291	298	316	309	321	302	304	286	265	292	309	302	315	332	322	293	305	305	295	329	299	312	303	280	299	308	339	298	324	285	300	306	331	316	305	289	307	307	290	319	301	324	302	294	277	309	293	274	323	286	299	290	290	306	294	294	326	301	335	301	295	282	300	302	292	294	302	326	312	310	323	323	320	271	295	298	328	279	290	270	280	318	303	304	280	303	309	288	275	315	267	283	315	324	298	286	316	306	290	290	302	307	296	316	298	266	311	305	331	294	320	278	303	303	315	290	297	294	339	312	299	293	322	353	328	316	305	308	309	303	319	290	310	307	296	317	294	287	294	291	286	277	311	287	295	294	276	288	291	297	309	296	301	277	313	291	285	289	298	334	293	283	313	315	315	306	280	314	291	342	313	322	292	298	307	280	303	309	271	291	323	288	290	291	271	317	309	293	313	326	295	287	282	270	311	316	305	302	290	321	310	322	324	257	300	282	310	306	297	310	283	312	296	311	283	318	285	285	267	291	297	310	280	292	305	313	286	295	302	318	319	298	303	257	310	285	277	318	309	297	328	289	307	286	298	289	285	266	298	292	283	279	271	272	281	314	303	323	330	268	320	290	284	299	303	284	291	291	274	276	284	306	272	296	320	314	313	307	308	313	357	310	304	283	295	288	288	290	310	315	305	291	347	305	288	275	355	310	302	267	307	264	303	282	305	268	311	328	271	287	297	305	265	302	305	301	309	323	316	315	314	325	299	302	315	299	311	303	321	296	301	281	306	310	311	298	334	307	294	296	314	295	288	285	326	306	286	289	332	289	286	269	324	295	298	289	300	251	292	318	314	286	266	289	286	289	299	311	296	304	289	302	313	302	334	285	291	326	287	285	278	283	283	306	305	294	282	321	344	322	294	293	314	279	270	331	318	272	266	304	302	320	332	295	288	289	288	309	324	301	291	264	296	293	292	301	311	272	322	277	325	319	310	323	268	301	251	293	311	299	316	286	302	283	319	287	277	281	294	299	311	281	306	289	295	311	330	326	286	283	319	320	333	306	281	294	313	312	305	287	298	319	263	287	316	318	326	332	312	277	309	299	309	322	287	300	288	286	293	298	279	297	321	265	283	320	303	305	311	281	287	307	268	290	304	298	292	319	319	297	299	298	287	310	295	310	336	277	301	297	292	326	292	342	284	316	303	294	305	293	292	288	305	290	283	324	305	297	330	283	294	302	324	306	276	268	297	306	301	284	301	300	315	272	293	290	297	311	271	262	269	328	302	303	297	329	293	310	316	309	306	347	290	270	284	307	316	323	305	288	314	297	280	304	291	287	280	289	273	324	316	334	309	286	324	264	294	312	295	289	322	302	293	297	330	300	311	291	294	306	322	303	305	304	283	313	322	312	280	260	321	299	285	310	291	299	295	307	315	304
3667	14809	5701	2625	1932	1445	1078	917	724	625	533	561	500	458	403	391	353	414	345	318	368	368	344	377	337	307	362	317	324	291	332	332	306	344	308	333	339	345	291	308	315	287	302	310	349	307	322	331	309	322	308	320	308	294	312	297	271	341	285	370	261	307	323	278	305	348	317	320	345	301	303	316	309	321	314	302	302	340	320	322	289	314	322	284	297	311	304	316	328	290	287	300	339	329	308	309	310	302	285	335	306	299	274	308	337	319	301	303	297	324	307	350	300	285	319	309	278	282	320	300	323	327	284	315	344	315	322	313	302	293	304	295	304	302	309	305	307	294	317	307	328	310	329	291	298	294	292	308	334	321	279	277	330	315	286	311	306	303	295	326	319	320	311	304	320	325	285	317	310	311	311	322	308	305	297	286	277	265	339	301	345	314	314	315	322	280	291	325	297	276	311	316	301	338	328	314	323	293	261	324	283	317	309	326	304	280	308	306	306	291	270	314	312	302	304	317	294	309	305	326	305	308	320	316	297	295	310	306	301	301	309	305	308	300	316	332	303	314	305	319	304	299	295	288	297	320	326	301	287	273	318	289	334	294	293	280	290	319	287	308	344	324	340	321	318	334	315	269	299	305	333	307	323	348	319	309	323	301	283	280	303	292	308	282	280	340	305	297	288	308	322	314	308	292	298	315	318	299	292	318	325	314	338	328	324	290	292	305	324	278	291	318	300	319	322	307	291	343	288	284	283	314	308	332	321	337	279	321	313	318	299	310	315	305	312	298	267	287	299	323	354	274	314	295	294	332	314	302	301	297	293	313	327	310	313	301	351	306	292	316	299	292	325	296	327	311	326	300	269	328	309	309	325	299	297	286	336	326	335	318	300	292	289	337	327	272	303	331	297	339	309	307	326	322	282	324	307	307	323	303	320	322	305	323	285	310	308	285	352	294	317	327	288	296	292	320	305	315	325	311	320	302	308	321	309	353	311	292	293	297	293	297	282	302	326	314	297	290	305	306	293	321	286	303	302	308	288	298	314	291	316	314	296	323	330	325	296	311	326	321	290	292	295	292	287	314	293	335	324	284	327	332	310	312	322	342	302	288	268	299	334	312	316	296	282	310	331	314	313	301	299	300	314	285	298	310	303	334	283	286	299	299	321	296	283	318	289	326	322	300	317	310	310	262	312	273	296	309	287	299	295	295	269	312	305	327	326	315	304	336	278	302	312	291	315	300	301	274	291	312	297	305	295	287	312	305	304	294	358	310	314	321	297	313	309	314	294	308	287	316	301	318	297	336	286	270	318	355	312	273	284	287	317	311	302	299	278	292	320	277	316	284	307	297	282	321	327	311	291	321	326	303	282	318	325	293	305	299	335	304	328	305	295	285	338	304	288	277	295	310	301	325	290	276	320	301	292	274	307	311	319	311	283	339	319	318	300	338	302	283	337	274	284	292	309	343	274	297	300	289	305	270	322	269	300	306	325	338	317	302	286	304	296	293	305	340	294	313	316	297	287	319	297	305	277	312	330	285	317	309	338	321	319	321	307	294	300	308	333	320	312	314	316	316	294	300	301	310	307	297	308	304	311	299	303	304	299	335	284	328	290	305	299	329	300	323	305	309	284	307	308	300	307	309	342	320	286	312	335	340	304	329	300	333	294	285	314	293	334	302	284	325	308	312	282	303	334	271	295	320	280	327	313	302	312	310	303	282	298	312	310	303	269	321	279	326	319	294	303	303	318	308	317	280	309	333	306	319	309	322	311	305	307	358	292	308	298	291	304	307	306	287	306	287	310	309	301	319	307	292	303	317	302	301	330	320	347	289	315	300	300	322	306	308	326	287	323	308	292	332	312	321	309	297	299	314	305	289	315	302	285	300	310	305	293	323	311	317	327	318	305	317	296	268	313	317	313	317	310	309	294	343	306	293	306	281	313	305	288	286	309	304	294	318	303	294	324	279	261	302	336	305	306	332	327	325	310	330	337	293	291	311	338	317	300	300	300	312	315	319	322	304	276	299	304	298	316	334	300	287	311	304	304	314	287	316	318	327	267	284	317	326	314	304	327	286	303	301	299	283	286	309	312	297	299	320	294	310	302	314	301	303	299	292	352	312	321	307	321	308	319	311	303	303	313	272	273	273	279	294	296	313	300	318	293	316	297	348	329	274	328	284	327	315	306	280	308	296	321	310	267	341	341	310	290	281	290	297	299	306	298	281	313	322	321	283	290	289	326	312	309	302	292	281	321	311	313	298	280	299	279	331	317	312	328	283	284	314	298	324	314	295	296	314	294	330	286	323	279	281	297	293	303	303	321	316	303	320	319	298	349	302	308	303	312	291	318	306	314	287	310	309	307	301	306	285	300	325	329	312	314	292	320	322	276	303	301	308	308	307	330	308	287	271	322	292	282	320	303	313	340	322	293	327	321	291	283	323	285	308	301	290	288	306	345	302	330	338	285	320	317	317	307	331	280	346	300	313	317	294	312	283	280	297	293	306	303	323	310	302	314	301	291	307	317	339	321	303	252	264	333	312	285	301	309	292	296	327	317	284	312	311	312	306	282	306	316	326	327	285	307	332	282	288	317	324	303	301	286	304	312	317	283	311	324	309	320	327	264	316	315	280	314	300	309	314	318	283	307	319	315	323	276	301	315	301	292	325	321	309	301	340	294	298	326	317	309	294	293	327	322	303	288	315	312	352	273	302	319	303	314	322	316	285	294	309	304	294	262	318	336	315	291	320	302	317	291	307	331	308	313	278	325	297	301	337	337	317	286	322	330	326	306	305	308	341	341	327	317	305	334	301	322	317	308	314	315	323	305	308	312	315	298	310	312	294	323	296	277	313	312	317	303	336	331	323	266	294	293	335	318	362	342	267	305	296	290	285	300	309	320	302	316	338	332	310	296	288	310	340	311	337	304	310	340	303	292	305	293	289	301	308	293	335	286	321	330	295	287	279	321	288	317	340	346	273	309	320	293	314	302	310	305	318	301	315	295	324	291	312	329	310	308	312	309	314	291	284	298	302	336	274	301	335	295	267	295	336	298	317	290	339	308	303	341	292	307	303	361	320	302	281	304	285	324	288	308	267	333	280	336	311	313	296	277	339	311	293	329	328	314	306	285	295	310	335	309	270	314	317	318	294	308	298	310	300	339	300	284	305	300	305	293	276	293	296	299	325	310	317	329	299	307	293	329	308	285	313	306	288	298	302	300	311	296	323	324	335	293	321	298	305	299	298	309	284	307	287	316	318	332	285	309	322	312	352	296	297	296	325	310	310	305	311	303	291	289	315	334	290	284	318	329	273	300	313	322	332	302	305	312	312	282	295	331	279	318	283	310	295	322	291	302	322	309	281	326	286	320	292	292	283	283	316	317	279	271	333	325	307	342	312	338	316	336	276	303	302	312	297	305	327	317	298	315	303	320	313	319	324	320	330	290	285	328	290	291	343	300	306	299	338	304	303	294	299	323	299	274	299	315	300	307	282	311	288
24660	20936	26718	25239	8940	1270	1067	1000	892	906	921	891	880	899	765	865	841	841	835	864	808	806	784	813	848	812	852	801	839	829	802	802	824	801	850	807	798	878	825	846	797	886	812	839	754	801	858	860	827	833	793	849	836	829	780	844	808	832	825	805	864	818	816	882	841	841	775	826	788	803	839	784	816	858	787	821	817	822	763	802	800	855	856	832	834	825	851	788	827	790	820	819	838	841	839	790	814	866	863	819	812	872	788	837	804	809	810	817	814	833	839	786	841	810	814	805	788	851	795	856	885	803	790	800	826	776	828	805	815	778	835	803	787	827	825	826	818	841	778	798	794	810	839	830	767	836	845	807	826	858	766	794	830	782	775	791	815	861	813	843	856	813	817	851	837	833	807	777	808	813	858	839	811	764	826	870	811	817	820	835	858	832	824	845	808	836	788	812	836	779	805	790	841	787	835	801	834	860	851	840	824	816	825	799	871	783	806	858	810	781	811	906	783	798	820	803	859	775	817	789	806	806	787	795	740	808	759	859	856	795	800	808	823	769	827	793	844	822	812	848	800	809	786	809	861	792	808	847	792	813	801	787	854	828	760	764	851	844	816	872	859	745	850	777	842	826	850	824	826	847	845	806	812	787	815	812	759	850	872	864	794	780	842	894	803	844	833	833	819	849	849	835	828	878	813	819	861	798	846	761	874	802	833	839	857	824	800	817	833	837	849	787	825	850	843	799	832	821	780	820	783	814	810	856	831	814	865	844	796	857	778	787	821	769	836	830	813	810	811	789	801	772	802	857	855	821	857	835	860	784	786	791	787	781	780	807	824	836	827	859	776	805	806	809	848	815	823	815	769	814	791	790	815	830	857	790	842	822	814	836	832	843	828	774	802	847	790	761	815	834	828	846	848	793	796	799	774	817	809	828	843	797	842	804	819	796	846	863	821	793	824	833	800	830	807	825	780	831	831	772	855	866	791	853	765	865	817	853	813	783	811	833	795	841	831	836	823	826	781	838	773	831	853	823	801	791	809	838	799	931	795	792	790	806	871	785	805	843	832	860	833	842	841	809	894	820	838	811	831	844	839	874	823	856	794	809	829	755	772	832	813	816	852	854	827	801	863	827	831	787	824	860	775	834	843	854	834	827	796	839	793	806	827	797	811	831	844	889	811	804	857	810	857	841	891	802	825	840	814	829	836	814	801	828	800	825	851	842	776	879	833	801	805	802	808	773	829	857	816	890	860	827	816	833	821	830	854	818	802	797	833	802	798	888	782	855	804	915	818	826	804	855	825	803	857	835	843	815	823	852	837	797	797	841	815	801	835	812	844	815	847	811	849	843	834	848	778	831	841	822	783	828	800	796	837	841	783	788	780	833	848	785	797	801	811	853	807	805	776	842	822	810	803	794	828	880	842	844	815	862	864	808	842	741	831	800	794	810	860	780	853	795	852	813	754	819	787	806	837	793	883	829	844	795	780	782	868	790	859	833	844	783	825	842	818	837	824	805	834	843	848	823	792	842	783	839	830	823	843	755	765	890	813	829	846	867	800	819	821	764	817	846	795	852	867	825	810	863	800	838	893	792	808	763	850	776	825	841	839	764	838	880	909	786	827	816	838	820	872	798	795	785	844	809	851	862	827	796	834	805	786	804	812	807	840	798	799	819	784	845	781	777	862	827	741	824	779	822	837	805	843	831	807	841	798	817	800	765	856	792	800	823	803	772	802	796	852	811	806	855	808	826	780	844	812	776	784	793	805	793	846	874	822	848	853	838	838	808	834	789	828	878	854	827	803	822	812	801	776	775	810	801	818	786	795	806	821	826	841	809	817	868	843	775	839	856	819	866	797	819	797	843	804	805	777	805	806	852	860	811	816	831	791	841	797	808	786	839	753	803	812	779	812	818	807	820	829	857	828	850	824	816	809	801	845	787	791	819	835	810	812	794	810	828	780	829	806	841	854	811	843	860	837	857	809	785	843	823	803	834	877	831	857	833	830	760	862	783	778	852	804	833	787	817	831	780	838	839	820	843	895	874	785	805	865	870	786	782	838	809	794	806	810	848	857	829	833	833	754	851	936	872	882	842	862	842	781	810	848	799	795	802	885	813	829	841	849	817	827	822	831	836	804	855	802	820	796	791	789	784	821	763	816	836	840	792	771	820	831	833	823	841	821	816	786	792	827	841	818	838	884	823	845	816	788	806	845	810	820	858	842	877	786	821	850	827	854	849	819	820	789	831	798	802	831	828	887	810	874	849	770	837	815	816	790	828	792	754	824	790	833	799	827	798	864	855	789	793	842	774	838	775	794	860	824	809	853	867	824	880	783	834	804	841	776	837	809	838	784	834	806	827	821	785	798	802	784	810	786	859	827	801	827	772	778	802	861	840	874	832	860	793	847	840	891	819	795	784	770	880	891	826	846	827	778	811	803	823	880	847	814	779	801	841	903	754	831	812	797	822	805	864	833	829	805	821	827	795	798	857	807	805	772	831	837	814	833	815	761	803	829	843	798	808	875	826	804	848	813	816	816	823	835	825	845	857	819	799	790	833	859	828	826	859	799	770	793	808	833	838	806	828	770	801	804	863	829	786	798	810	801	836	882	795	835	862	833	826	794	837	836	789	811	872	811	852	791	795	864	867	853	785	800	814	803	768	858	824	864	842	786	784	785	795	877	812	831	843	809	831	814	807	779	817	817	846	870	827	767	762	833	790	804	820	826	851	765	825	843	756	821	861	770	859	850	789	845	813	841	857	806	871	853	752	823	862	802	856	743	853	813	776	790	850	825	780	835	840	792	794	825	801	861	799	774	812	863	857	838	838	832	835	833	813	769	850	816	842	798	855	814	772	850	787	812	829	768	787	839	796	807	884	814	820	791	815	784	754	806	802	786	812	831	841	865	840	813	839	775	781	763	799	790	738	860	812	792	820	821	799	738	826	812	820	810	825	794	817	826	838	836	760	836	785	866	855	842	825	807	869	807	812	838	861	758	838	736	827	804	824	794	818	848	795	812	822	835	780	825	838	814	839	825	812	868	822	812	787	834	801	826	836	821	812	887	792	806	851	830	825	769	805	866	828	757	865	820	823	804	798	837	825	814	799	798	851	831	843	844	859	868	769	825	814	815	819	830	815	806	853	803	801	813	818	779	847	799	899	922	819	847	790	808	837	828	843	856	834	786	806	824	842	803	807	831	841	824	866	847	784	789	850	826	848	829	836	781	778	848	790	794	801	824	819	776	799	809	826	832	824	810	837	782	835	847	801	785	825	813	780	833	798	811	810	835	853	810	790	833	823	831	761	838	807	824	840	828	814	784	816	814	902	867	822	801	819	840	815	794	826	861	802	846	810	823	843	769	827	770	833	793	800	838	837	879	788	825	852	800	854	850	811	840	854	834	824	793	795	823	831	772	790	851	816	859	865	837	819	847	843	823	832	771	799	840	820	824	781	873	846	772	839	828	807	810	825	847	808	803	826	838	853	791	814	812	790
3697	9638	3656	2015	1716	1402	1206	1155	1038	975	982	900	882	864	860	852	871	856	862	834	862	832	881	798	826	839	861	845	854	849	849	823	785	847	818	894	844	850	842	841	819	848	835	834	775	807	859	794	818	857	861	836	806	790	842	822	804	798	782	817	829	801	866	791	857	803	881	790	820	818	869	825	844	808	775	770	810	827	785	773	797	816	852	771	830	861	789	830	858	835	894	834	802	847	838	824	862	824	804	833	823	827	783	828	857	791	783	856	830	856	750	824	885	854	830	805	794	848	800	770	773	809	863	817	794	773	808	851	807	823	842	796	838	801	846	873	817	840	835	820	798	769	784	832	822	784	876	830	808	838	832	823	839	831	870	805	816	837	862	817	869	803	842	822	814	798	796	833	886	818	810	818	807	851	857	769	858	820	851	790	819	831	822	842	796	830	816	838	820	783	880	767	869	805	819	811	820	794	802	820	881	847	799	806	810	834	859	819	813	848	772	876	848	773	830	818	834	829	846	832	850	836	811	835	861	811	816	795	896	882	818	757	809	796	798	798	789	831	794	809	885	836	825	837	834	803	833	763	804	800	844	787	846	844	877	856	815	842	857	831	760	806	841	807	808	806	879	761	747	823	842	846	803	860	834	873	820	843	805	822	817	834	787	855	830	839	777	807	787	835	815	813	802	779	828	821	809	846	807	839	828	803	770	857	825	810	773	873	808	819	848	835	817	830	832	852	820	812	839	827	898	837	840	836	817	819	828	823	870	854	821	823	828	831	816	787	757	800	805	856	805	837	810	811	824	831	854	830	750	838	832	854	850	845	813	822	790	808	850	798	815	794	846	801	780	778	816	874	813	811	802	789	792	821	807	857	788	819	809	843	804	825	833	801	807	869	813	819	841	853	829	854	811	824	805	825	833	856	762	846	815	825	811	840	778	838	809	794	819	818	839	818	802	824	807	785	847	789	803	775	810	820	864	831	800	850	862	788	798	805	819	768	815	803	812	823	833	783	863	864	807	801	815	809	932	848	824	844	814	820	825	750	828	836	772	843	835	859	782	778	818	827	824	870	841	823	859	846	842	803	808	818	806	813	796	848	821	828	764	845	784	842	787	816	847	809	815	799	819	805	825	812	784	810	857	859	866	776	862	813	826	804	835	813	802	798	788	810	856	825	814	830	820	810	794	862	830	800	832	808	797	838	816	843	805	811	842	783	820	826	850	811	883	813	816	836	817	818	818	839	782	871	824	846	826	809	808	844	872	816	788	789	849	841	776	806	812	836	826	827	810	791	895	805	848	827	812	833	816	844	831	820	848	836	806	842	812	838	812	789	878	815	848	785	870	831	807	818	781	879	800	891	846	825	838	813	792	829	889	782	813	810	851	846	827	785	849	869	890	821	841	805	834	877	817	847	849	835	847	763	770	815	846	869	851	796	795	823	867	823	811	844	843	805	789	861	793	833	803	814	841	824	858	854	790	820	806	792	804	815	772	866	792	812	806	831	822	840	812	799	802	867	843	838	858	875	824	800	823	854	841	831	815	846	812	811	832	858	805	828	806	867	810	824	838	792	832	813	812	844	809	793	824	831	821	822	838	812	801	825	788	767	855	832	853	810	795	823	806	820	813	800	807	814	829	814	825	883	829	838	816	844	809	797	825	888	833	827	813	856	843	778	843	843	835	768	835	808	876	779	780	868	804	806	844	800	804	825	825	780	820	885	855	841	806	798	816	845	842	858	816	817	829	804	789	800	825	828	857	832	843	839	834	797	797	840	837	851	797	811	833	868	797	804	789	832	862	815	792	811	813	816	809	856	799	787	800	749	814	789	794	785	824	821	825	774	842	853	869	792	830	815	892	839	812	818	846	846	818	818	798	859	881	773	827	858	847	772	834	862	807	772	812	778	807	777	848	799	837	817	852	834	844	855	928	796	830	838	862	764	857	859	850	806	825	819	826	816	863	826	795	850	798	783	870	843	791	851	871	851	846	825	829	836	810	829	851	832	857	858	804	841	786	789	793	843	781	822	826	781	816	794	830	781	842	814	779	776	815	848	827	821	820	830	793	832	800	872	803	838	850	837	852	842	815	800	848	828	769	811	825	796	790	804	809	756	823	829	786	832	825	827	871	856	863	799	813	793	828	822	802	832	834	785	787	840	805	810	821	813	821	788	757	854	825	821	798	787	779	829	768	820	805	796	827	828	825	828	839	776	796	850	814	827	837	851	782	815	801	786	829	823	789	788	808	813	846	844	812	819	785	840	824	833	829	763	868	817	860	825	821	776	855	791	789	805	825	811	867	837	834	838	807	801	792	864	859	817	806	798	805	847	762	867	859	844	787	798	816	806	843	834	846	856	882	824	834	857	795	794	850	809	874	806	797	848	836	823	816	844	847	881	781	823	828	787	774	830	802	872	874	826	868	815	853	794	823	853	805	787	852	785	837	746	807	838	841	752	815	797	783	800	832	838	780	769	848	811	810	819	844	793	806	842	834	860	782	825	795	783	847	859	877	857	815	836	799	825	742	779	833	839	816	811	836	785	828	831	787	837	866	847	808	804	816	800	881	808	812	800	824	856	834	812	865	850	819	788	767	815	818	793	798	803	810	840	790	835	829	821	839	869	850	834	850	829	822	831	797	828	795	829	836	894	749	797	797	810	778	782	765	816	808	799	839	785	815	857	832	780	856	801	850	843	875	818	826	867	803	867	776	809	780	815	836	840	810	837	814	798	824	837	756	823	836	835	817	810	827	812	789	816	793	804	832	791	808	849	811	787	857	832	787	784	846	873	844	839	812	862	813	791	817	805	771	852	800	763	855	789	833	832	784	850	817	834	820	804	817	818	824	850	772	857	845	793	820	807	834	831	794	770	779	851	878	822	804	805	788	816	807	823	839	782	825	812	772	817	809	810	810	813	790	795	779	847	818	836	815	810	850	803	842	834	834	802	820	793	797	820	810	827	813	794	805	872	805	794	769	793	783	793	846	779	815	821	840	845	799	766	837	780	850	786	793	816	809	840	799	825	810	778	797	768	825	825	835	829	803	787	843	820	828	845	799	834	832	850	833	797	756	805	773	766	845	788	808	871	796	802	848	789	829	870	862	774	851	821	837	859	836	804	800	809	818	825	846	794	883	829	849	810	820	801	818	790	840	806	795	835	814	832	847	807	835	776	883	830	803	797	853	812	781	789	854	785	779	816	845	855	820	813	828	795	831	787	810	829	847	804	856	824	842	754	832	825	845	842	811	822	810	805	829	840	807	857	761	792	826	779	875	825	825	821	813	824	817	810	807	827	845	855	815	797	835	879	858	819	837	820	835	790	807	810	811	865	831	825	840	834	806	805	845	819	829	844	789	840	830	818	806	837	838	794	844	835	869	768	845	776	853	798	859	787	783	853	819	871	787	807	808	809	826	803	817	805	891	863	810	844	829	796	779	784	860	852	841	831	830	863	800	837	807	817	821	821	806	817	849	794	774	818	856	824	798	816
22317	20908	28354	23595	20900	20931	7040	1080	793	715	652	591	555	515	485	499	469	506	463	417	480	442	464	419	415	435	384	423	375	390	404	413	402	394	427	409	379	433	348	398	383	377	406	390	353	374	406	375	379	375	371	376	382	363	362	384	376	399	336	360	400	396	333	382	346	389	382	366	420	395	403	395	398	372	410	377	343	423	429	396	375	391	387	366	385	325	362	378	417	414	357	373	381	356	400	360	349	376	329	380	387	347	393	359	370	364	415	395	349	389	340	393	374	380	375	346	372	372	358	384	391	377	396	405	375	374	378	344	391	386	366	385	378	377	381	398	356	397	381	410	368	361	377	382	343	334	373	362	385	344	368	384	418	379	397	387	382	381	399	335	381	374	368	377	351	401	362	368	409	368	353	350	366	382	375	415	346	373	366	337	378	372	372	404	374	351	379	388	404	350	377	407	375	378	386	380	373	393	398	335	376	364	376	384	360	377	367	329	399	392	404	413	410	353	345	357	357	386	399	341	387	365	351	363	369	371	417	398	385	365	410	369	364	350	415	341	386	344	378	387	401	367	390	346	369	379	351	341	367	406	365	389	390	386	401	376	411	371	338	378	388	359	346	384	353	345	335	390	380	404	364	355	387	387	397	364	353	387	363	365	381	364	371	353	389	342	375	364	370	362	350	346	376	363	375	387	387	394	359	397	354	377	407	379	362	336	357	405	381	383	393	408	359	353	395	342	399	356	346	368	374	370	375	365	397	418	351	381	383	373	360	366	372	370	353	414	383	410	400	365	373	387	390	374	390	370	341	368	393	385	356	349	387	377	380	383	340	360	425	376	373	387	410	392	370	402	368	397	362	329	389	354	363	404	368	364	381	352	394	351	394	329	359	365	364	381	353	343	373	386	364	375	384	375	411	376	401	360	396	379	376	390	396	415	401	378	383	352	401	387	429	411	415	416	356	349	386	380	377	391	377	392	400	421	347	392	390	415	345	400	370	355	373	399	337	347	378	370	374	338	352	377	345	392	350	378	395	336	415	374	386	384	399	379	377	395	387	390	401	364	385	373	388	342	353	390	359	395	394	381	375	416	380	389	386	359	366	383	368	399	391	394	368	374	329	410	384	404	366	356	376	390	375	391	371	360	385	370	380	383	348	379	348	388	401	408	370	385	353	339	392	365	392	369	368	381	404	397	382	395	365	375	389	388	392	371	384	389	345	358	394	364	367	372	362	362	364	374	379	368	422	387	364	374	388	399	393	383	390	419	390	352	354	413	356	350	382	367	325	394	409	373	403	367	360	366	399	387	386	368	402	324	386	399	361	368	351	401	380	410	323	386	360	389	373	376	381	382	334	403	374	379	367	390	394	368	358	343	401	405	412	390	357	396	387	382	397	400	382	369	381	379	363	362	374	378	372	372	407	363	356	390	361	364	391	375	370	368	363	366	370	415	373	374	382	341	372	382	369	413	372	345	394	370	412	351	372	375	382	349	361	404	383	366	353	396	365	382	360	376	416	383	386	362	382	374	393	362	367	392	403	364	341	361	388	368	350	384	384	351	396	404	369	408	363	364	378	403	381	422	388	373	385	400	422	373	344	388	391	358	381	374	392	405	372	372	365	395	372	378	376	371	346	408	404	392	380	374	368	413	386	388	385	375	365	366	374	364	366	413	393	370	371	400	402	385	349	419	338	362	354	376	349	379	390	400	405	354	386	373	379	382	385	388	352	348	389	355	367	361	399	386	383	389	363	385	412	383	368	333	376	385	417	411	361	398	383	361	385	385	365	385	369	374	340	400	399	387	378	386	397	351	349	370	439	380	358	391	378	369	368	375	398	309	362	406	375	363	373	394	406	380	366	392	409	376	397	379	401	381	395	391	387	387	389	410	387	386	365	349	356	360	349	407	390	353	376	357	379	410	357	370	371	359	378	379	382	356	351	357	356	376	365	395	379	400	355	345	349	403	368	391	387	368	356	380	391	382	392	383	371	374	403	364	362	369	362	348	361	388	364	369	346	408	399	381	358	366	397	363	387	373	373	388	369	361	366	349	400	376	381	365	385	344	379	418	351	377	376	359	392	371	433	386	335	387	391	411	354	393	349	378	374	390	390	385	414	413	362	414	374	391	395	375	377	346	412	353	398	372	377	352	371	376	398	379	390	370	396	365	386	377	390	375	393	417	373	365	388	360	361	422	397	399	359	359	382	386	349	399	387	394	357	364	368	340	384	379	334	347	395	412	384	364	407	402	380	360	380	387	376	373	359	363	344	348	370	380	404	367	417	363	395	361	386	393	370	379	353	386	352	410	371	370	364	377	381	357	338	375	399	392	360	369	355	373	356	404	391	403	375	371	378	373	387	359	391	355	367	378	381	367	380	395	375	389	392	376	366	370	400	359	386	333	386	385	369	395	410	384	392	366	382	356	362	374	408	391	380	380	398	389	363	385	353	409	396	377	381	374	368	379	361	390	358	326	351	362	350	356	397	382	382	377	376	364	375	390	350	358	357	369	358	358	395	419	379	393	355	358	349	365	390	357	396	378	389	366	396	369	404	377	401	398	362	421	357	391	378	368	376	382	355	366	379	372	358	333	359	367	327	364	374	381	393	388	402	383	377	377	349	353	364	408	373	364	370	361	342	387	392	378	396	376	349	370	374	369	374	387	366	382	337	395	385	386	384	368	368	386	344	343	387	353	355	357	378	363	366	372	373	369	385	361	361	389	340	376	412	381	401	382	370	354	387	386	385	361	403	365	368	394	354	359	358	347	383	404	408	400	376	369	379	357	350	385	354	363	320	354	374	397	369	369	408	383	344	370	350	363	406	381	354	374	391	387	372	334	354	394	424	378	396	355	334	367	349	328	372	338	377	381	373	388	408	385	376	404	355	384	345	348	393	345	368	375	383	375	394	405	392	384	394	364	369	354	325	366	377	393	351	356	390	349	384	346	379	360	367	371	404	398	418	414	397	350	338	366	354	383	354	391	383	419	373	380	388	359	370	393	341	407	386	381	376	380	402	365	398	392	384	383	404	365	370	378	392	344	336	363	368	396	361	354	368	352	389	392	352	397	395	385	366	386	370	408	390	396	384	404	390	358	370	364	368	371	359	378	390	357	383	370	368	357	369	380	365	385	366	403	369	386	369	395	384	357	377	328	346	375	388	378	373	388	364	351	396	385	401	350	365	375	402	372	393	363	335	334	384	426	350	361	391	382	391	395	402	382	374	367	354	381	358	419	340	384	374	405	382	392	389	353	378	392	386	374	366	366	387	336	399	389	368	365	350	341	377	418	377	396	365	392	407	378	360	374	347	365	365	382	404	348	357	366	369	385	387	370	374	387	374	371	374	355	396	423	390	351	401	375	365	381	355	386	392	362	371	370	369	410	371	370	353	374	363	373	380	391	373	389	387	401	399	378	399	392	363	370	378	393	366	370	375	363	370	409	334	358	378	356	387	350	381	431	371	396	383	356	346	371	374	368	399	427	402	419
4243	20452	9361	4553	3181	2435	1790	1490	1132	1008	805	748	665	640	645	552	555	542	509	474	464	440	416	400	405	423	411	414	414	400	382	380	378	365	392	388	384	403	388	388	381	369	337	385	375	407	402	359	396	366	396	355	384	359	356	376	395	354	344	344	383	357	371	394	378	369	351	362	368	376	377	351	372	367	394	400	375	369	379	359	397	390	351	333	370	386	381	354	423	367	325	361	362	340	369	354	362	379	359	365	334	346	369	338	368	387	336	374	381	369	352	341	356	338	349	326	370	360	381	371	399	346	381	345	371	352	360	377	359	344	351	361	347	378	346	349	351	397	358	394	374	373	348	362	371	346	360	379	341	364	392	392	360	346	366	357	366	374	395	368	371	385	367	372	384	350	381	382	394	381	330	375	363	360	382	375	357	328	354	364	323	345	393	385	351	369	369	340	370	356	388	361	387	365	336	377	357	379	358	375	369	377	363	343	359	372	359	396	368	371	340	361	340	357	349	330	387	364	358	401	344	359	383	338	338	360	342	404	322	319	362	376	363	392	345	372	402	366	377	388	374	371	344	395	362	372	394	337	376	374	372	399	365	389	377	379	362	381	374	338	306	379	385	371	379	384	358	343	393	364	358	350	382	379	359	351	351	386	371	340	375	348	387	319	384	357	358	357	363	376	344	325	377	365	341	345	381	326	355	326	341	369	369	386	363	357	390	372	356	373	375	365	357	363	370	329	353	341	374	367	365	381	407	375	375	345	335	386	342	373	353	356	379	358	315	366	362	395	359	388	357	365	359	363	358	336	370	344	353	397	389	377	341	371	360	375	364	355	348	352	374	359	383	376	378	357	341	407	346	350	353	380	384	345	399	339	351	368	370	376	356	401	369	390	363	373	353	354	394	358	390	355	378	357	393	338	360	371	350	365	344	384	359	368	361	372	345	349	403	375	391	390	351	400	354	350	382	341	356	354	366	347	339	380	359	347	356	346	370	351	366	340	325	364	367	370	362	347	376	355	373	354	376	341	384	347	359	396	394	353	388	377	370	357	385	397	360	377	356	377	361	385	360	353	377	372	392	364	340	375	352	389	343	381	323	373	338	364	362	321	367	365	325	351	366	379	391	367	369	332	374	357	377	408	398	364	370	376	352	373	379	361	350	356	347	346	346	337	364	340	375	368	320	390	380	355	351	383	348	356	365	367	397	341	343	364	385	358	345	368	357	356	370	382	347	349	380	368	355	387	395	348	365	380	320	395	383	354	369	373	347	396	375	377	331	356	349	398	321	317	332	412	366	369	348	378	352	348	409	373	340	389	339	367	358	375	342	376	348	373	363	370	350	371	343	410	382	337	359	375	347	343	357	369	362	391	355	372	353	347	346	362	372	381	384	360	349	362	367	352	367	316	353	343	380	348	359	332	359	375	378	359	368	353	345	401	377	416	365	388	377	350	318	366	357	390	355	363	364	367	390	345	363	380	393	359	347	338	362	347	380	354	362	352	374	388	366	371	363	401	365	403	397	382	408	375	376	334	352	371	341	342	349	379	348	363	323	349	351	360	360	363	361	378	352	338	374	360	349	372	382	336	330	333	363	347	383	369	355	375	351	356	367	362	382	363	388	360	359	380	386	358	356	386	351	369	393	354	401	358	368	370	396	370	324	376	366	355	335	336	340	366	356	414	376	372	328	386	370	333	346	356	376	349	366	358	367	342	398	376	379	375	377	367	361	389	368	344	372	394	375	359	393	375	327	359	318	363	381	369	376	381	366	360	372	333	346	352	363	352	353	330	363	362	352	346	348	354	369	385	339	354	359	365	341	346	322	353	381	382	370	357	381	337	386	392	358	365	402	324	378	368	377	380	360	376	345	350	368	353	359	351	400	378	356	410	378	340	370	352	382	359	324	380	352	368	341	401	372	336	370	353	391	376	353	363	338	361	362	370	325	330	368	381	365	326	347	350	369	376	347	371	347	339	359	382	329	374	374	387	373	359	345	364	362	383	353	363	373	354	336	356	390	362	340	375	375	347	371	362	341	341	375	373	390	360	357	330	386	357	358	361	389	362	348	371	374	360	357	367	390	340	381	355	340	366	369	352	355	356	376	405	344	390	364	357	329	380	332	368	365	351	362	363	354	362	334	389	370	382	334	372	371	375	337	347	395	402	328	381	415	359	344	326	377	329	371	344	358	321	362	354	366	393	361	351	394	350	366	380	370	377	366	401	360	370	336	379	355	391	359	348	341	369	369	386	381	372	390	356	363	331	358	326	329	375	366	351	338	329	350	344	342	360	320	351	376	346	365	407	353	360	385	375	359	354	357	366	392	350	369	381	371	354	376	370	371	371	385	359	366	386	367	394	341	390	381	388	334	361	356	355	366	380	388	321	344	396	374	366	363	353	385	382	368	374	377	344	363	394	373	381	366	371	390	370	358	367	363	385	385	358	340	365	330	380	372	377	388	355	367	384	365	344	342	339	337	344	375	370	341	369	419	356	375	399	375	350	372	355	357	346	334	372	395	359	402	338	369	367	336	348	354	389	348	385	359	384	367	371	388	393	379	344	377	374	384	386	375	356	377	358	372	373	371	343	370	343	354	386	390	379	365	344	339	374	330	379	371	399	368	346	383	350	361	347	374	332	334	361	365	339	357	346	360	354	321	361	383	362	343	340	370	352	363	349	362	353	328	358	370	369	366	373	382	344	390	376	342	364	334	384	334	352	360	369	351	323	346	391	359	332	365	333	411	346	347	353	343	365	327	358	377	358	352	371	358	327	357	356	354	319	374	353	324	348	347	334	338	385	374	353	377	375	361	362	355	339	350	374	328	395	365	384	380	361	370	386	384	345	370	336	337	375	372	362	367	354	353	331	373	405	339	359	385	354	405	362	340	377	392	377	398	380	362	371	345	365	345	341	365	377	374	345	364	364	368	387	355	356	359	354	353	367	345	410	381	335	337	366	340	343	358	358	359	353	373	346	371	323	377	356	349	359	352	342	382	410	342	373	340	393	382	352	373	323	386	331	375	359	334	379	342	366	359	382	342	367	348	360	392	383	381	352	354	372	370	353	366	367	334	388	409	363	369	389	373	360	342	367	337	351	343	365	347	347	333	375	386	384	405	377	358	396	370	358	345	374	388	388	383	351	352	374	374	354	350	381	381	366	341	319	383	365	366	373	359	343	382	355	358	351	397	360	359	352	387	348	369	369	355	369	388	341	360	342	386	363	370	354	379	366	365	362	370	358	348	379	355	376	347	383	374	372	312	348	373	355	349	352	332	378	405	398	343	385	366	358	344	358	387	370	377	345	346	321	379	346	390	363	383	367	358	318	347	378	366	388	382	329	387	326	347	337	373	370	366	372	352	357	371	383	347	374	336	396	354	400	342	368	377	390	372	350	339	353	374	371	364	374	372	341	380	378	391	327	370	382	372	407	356	367	357	361	366	377	385	373	347	396	392	351	350	392	363	374	356	340	365	378	345	352	346	350	373	382
27284	19988	9285	1324	825	685	734	677	683	696	622	652	700	660	640	645	705	682	690	625	661	674	635	623	645	622	585	667	666	632	630	605	595	650	652	619	627	641	658	647	632	604	606	602	637	673	632	696	633	622	648	569	664	637	635	637	627	633	610	694	649	683	667	611	653	679	631	672	636	639	623	680	662	663	679	672	598	602	602	677	612	635	657	663	668	606	626	700	632	611	661	662	614	656	651	617	610	656	623	643	668	648	617	677	634	609	623	646	646	626	588	637	652	603	633	617	590	614	633	695	629	635	596	616	635	662	611	664	616	641	615	585	658	688	672	656	635	631	583	616	639	624	624	602	646	596	633	628	602	635	637	601	584	651	680	654	630	641	650	685	641	618	628	582	618	663	683	633	630	641	651	668	631	638	633	668	587	623	579	665	642	626	618	596	599	625	612	633	626	657	661	604	659	625	674	630	642	625	615	577	661	623	584	606	671	660	648	625	632	613	654	621	625	691	654	695	606	618	597	613	680	633	657	622	620	634	640	599	659	645	591	597	639	627	593	627	624	629	688	644	657	648	609	656	641	633	623	627	674	639	639	657	684	641	648	634	647	619	648	615	667	583	655	671	573	627	620	610	642	636	628	643	625	650	584	619	634	592	676	631	641	612	650	622	663	603	626	669	665	631	610	625	619	625	606	626	643	620	653	657	635	620	649	623	642	632	614	614	640	605	689	622	657	660	669	643	633	650	628	623	678	625	650	694	644	626	650	683	613	603	707	666	666	653	661	631	596	612	661	647	632	669	664	590	614	662	620	621	643	642	607	642	627	625	648	648	647	631	632	626	643	616	664	631	653	628	625	669	629	629	644	669	683	682	669	627	657	643	620	580	622	632	682	633	665	600	646	625	637	637	610	672	610	628	593	665	662	614	624	643	622	643	643	628	632	634	656	639	612	644	661	646	615	653	677	658	600	636	598	644	606	613	584	644	649	654	615	621	655	601	642	655	698	615	620	614	663	641	631	625	610	641	640	649	595	625	647	696	648	636	652	671	595	627	667	610	597	642	623	662	610	652	617	642	665	654	628	600	645	642	627	662	655	643	644	636	564	636	624	646	607	597	626	669	639	631	634	604	644	660	656	611	667	591	594	630	574	636	662	577	650	614	655	634	660	656	624	674	595	679	668	608	680	650	645	609	610	636	653	659	615	671	636	638	619	599	678	646	636	604	641	601	642	636	644	648	625	588	613	634	621	700	663	625	659	614	688	688	626	631	613	614	661	598	610	656	639	659	690	634	609	637	640	693	651	626	638	637	637	631	641	632	619	650	603	645	628	674	663	658	583	662	636	661	634	642	657	632	624	624	674	589	633	604	616	630	671	639	641	639	647	678	623	614	589	669	637	622	645	633	658	596	630	643	623	643	677	638	630	636	607	591	658	605	661	626	655	619	678	621	598	606	633	718	663	670	628	637	594	654	630	630	675	625	634	615	596	604	607	621	622	660	645	673	627	662	647	617	641	591	647	603	695	633	594	640	694	673	590	587	654	581	602	688	643	621	620	640	577	617	617	605	682	604	634	642	636	645	627	628	653	662	643	643	641	629	593	642	640	617	586	614	623	603	642	642	623	603	602	624	631	636	597	636	612	613	652	657	596	628	627	625	651	632	600	646	622	614	601	631	669	665	586	632	634	637	610	605	645	628	635	621	640	680	647	581	628	577	604	593	612	661	677	639	672	661	631	586	644	601	631	615	658	632	662	643	653	609	625	577	618	627	645	633	564	633	633	638	680	597	646	648	627	670	660	603	694	607	685	633	639	652	625	647	667	660	600	658	618	629	632	607	654	614	699	666	627	607	657	628	639	664	657	629	617	681	643	620	675	696	585	618	652	647	649	645	619	617	643	652	657	615	659	656	628	632	598	623	651	645	640	623	643	661	599	619	634	583	645	627	603	690	627	621	655	591	637	617	630	631	638	605	646	586	686	627	653	618	652	616	605	621	629	646	630	666	627	571	609	658	623	632	609	628	660	622	618	624	623	652	632	678	652	692	658	618	663	640	635	660	625	644	658	654	671	682	671	644	653	682	621	609	649	659	629	639	660	648	624	654	639	653	623	636	684	667	668	651	654	579	627	609	643	629	661	609	619	602	634	628	630	668	650	673	635	603	657	641	648	641	665	598	652	631	629	648	667	616	591	666	583	636	633	678	640	665	675	645	647	580	676	614	682	620	656	597	660	643	614	635	580	674	621	605	653	646	628	626	655	669	634	607	655	667	704	626	596	633	633	637	628	608	615	625	617	602	623	633	633	620	638	657	620	672	616	645	650	673	635	672	638	609	660	622	641	623	680	644	634	663	560	624	670	660	615	649	620	670	663	654	670	629	633	659	596	615	606	668	617	668	624	633	626	662	663	609	679	654	573	673	644	655	624	626	627	622	639	636	631	627	610	684	660	653	640	675	614	610	662	623	644	687	635	613	629	668	685	647	689	591	609	635	652	613	633	635	640	657	681	648	661	625	637	648	629	685	644	684	630	636	657	645	625	636	646	595	676	625	634	658	628	626	634	638	686	626	658	666	654	600	654	617	660	629	652	611	605	674	663	688	673	641	646	648	638	643	600	660	659	651	631	636	660	661	619	607	650	657	630	690	640	677	669	649	663	636	604	627	687	619	616	655	628	650	637	632	627	626	647	650	648	661	631	615	641	617	623	651	638	654	655	639	635	639	628	579	616	651	628	677	625	639	624	668	628	658	639	680	630	668	663	681	623	638	646	638	621	687	637	606	645	611	677	641	677	644	650	629	644	647	649	647	623	620	627	671	619	607	611	654	639	607	640	625	654	611	625	662	668	603	608	645	638	646	629	675	694	619	594	644	647	653	658	612	676	642	680	662	595	662	632	657	663	606	654	617	582	622	616	645	649	670	634	615	667	617	610	657	690	637	692	627	615	640	604	626	625	613	632	663	649	629	643	629	663	580	613	640	631	590	636	635	666	595	618	622	669	638	615	635	660	603	633	682	597	619	627	625	602	659	638	587	663	603	582	614	601	643	631	626	677	640	634	629	615	682	617	668	640	646	649	637	606	638	613	686	650	641	645	630	633	665	641	623	647	636	646	606	629	623	624	698	616	641	622	633	621	638	656	611	593	632	638	628	641	632	613	632	647	712	653	627	661	640	595	650	643	652	663	660	633	614	650	670	688	634	601	600	638	676	654	656	579	616	616	667	622	629	634	621	630	635	629	645	655	623	626	664	660	621	614	624	621	625	636	623	662	630	670	669	606	665	603	603	625	633	616	619	649	635	661	627	605	681	627	618	661	685	649	595	656	656	682	650	697	624	654	610	625	631	611	621	602	626	622	644	640	650	663	646	630	663	661	613	647	662	624	647	630	620	635	650	714	615	654	599	631	627	604	638	635	626	633	602	616	612	666	616	663	631	636	624	678	644	651	606	624	601	628	656	665	664	629	630	620	589	682	645	657	614	689	617	632	600	626	628
5088	5346	1622	1015	941	814	835	732	710	703	651	651	705	711	676	646	726	642	632	687	707	686	690	672	658	688	650	663	664	658	641	657	628	638	711	607	623	595	669	665	682	658	680	662	663	660	661	624	675	646	655	650	666	582	651	670	647	645	661	631	664	650	678	678	636	672	648	657	643	645	662	628	657	658	666	684	648	672	656	677	687	634	655	638	668	624	632	687	676	638	644	642	632	613	640	669	611	636	650	674	631	646	627	681	657	633	626	623	692	645	622	674	641	655	662	650	623	649	658	639	694	642	647	672	631	652	621	645	663	646	642	600	674	688	648	626	670	698	640	644	630	635	644	656	670	696	651	615	676	671	680	654	675	663	718	671	648	644	620	641	695	676	677	649	638	645	635	604	635	638	655	631	639	605	640	648	624	647	639	667	671	678	643	665	683	625	614	646	653	653	599	697	653	644	648	689	660	663	666	696	649	662	611	653	639	652	665	673	645	626	640	654	657	622	670	671	646	682	642	645	608	699	667	645	677	684	620	603	652	650	652	659	672	658	683	640	652	639	662	638	684	681	670	657	634	701	622	659	627	663	640	685	667	715	674	640	676	611	670	608	630	701	672	646	660	642	632	608	688	670	696	632	646	662	680	656	645	637	675	666	649	661	600	657	664	628	655	604	708	651	659	660	631	667	635	624	661	664	663	646	636	662	672	667	605	642	702	665	627	619	660	661	696	629	637	628	646	620	677	620	623	655	669	657	713	676	651	632	649	674	672	680	627	663	624	641	641	686	636	652	665	633	687	702	654	625	624	699	662	614	683	617	641	643	684	653	647	639	655	599	664	665	681	664	619	632	652	676	667	650	685	644	654	684	667	669	643	655	660	682	664	661	624	636	673	678	686	636	662	628	675	613	600	613	637	701	651	621	646	683	650	631	641	654	685	685	616	709	612	692	672	634	616	645	630	672	607	642	622	655	642	630	656	693	681	620	616	653	673	672	643	669	633	676	729	609	588	664	670	662	631	624	625	624	670	663	628	607	633	684	615	643	581	679	639	632	662	615	662	625	591	635	621	702	680	658	653	641	620	690	625	655	641	632	650	664	638	608	622	622	677	656	627	677	630	633	672	657	669	635	652	653	648	702	647	631	655	643	683	637	652	687	682	639	616	669	660	663	665	695	662	689	654	712	618	641	633	682	666	656	685	650	682	596	655	614	650	650	679	640	679	606	631	624	646	626	642	680	614	653	630	640	618	639	662	621	673	639	663	661	653	644	599	669	612	604	625	666	690	702	667	654	683	677	657	665	626	677	683	697	662	597	662	649	627	645	676	656	666	653	652	685	648	666	671	645	645	638	600	642	680	698	653	650	624	671	635	704	642	645	622	631	635	622	621	640	698	621	622	684	659	662	626	678	626	623	637	691	609	637	650	656	663	646	675	604	639	619	608	627	645	650	654	650	633	629	671	639	649	573	640	665	660	651	626	637	682	661	689	636	678	653	649	572	638	633	678	714	661	651	636	659	633	609	671	667	642	677	680	625	682	678	676	676	640	654	675	684	681	653	650	625	628	667	648	641	651	658	638	657	619	674	629	643	634	677	682	629	629	659	648	647	663	626	649	677	637	687	659	680	621	667	615	616	645	662	629	672	648	658	653	615	613	679	618	651	644	677	675	646	666	670	679	700	641	628	629	599	641	679	746	642	645	661	671	611	648	669	683	628	630	594	643	625	624	643	657	640	638	661	654	657	651	682	656	634	655	659	689	652	638	646	682	636	650	651	634	634	657	666	638	667	640	663	663	600	624	623	634	605	647	628	692	671	659	660	656	658	672	650	664	649	621	647	612	634	623	680	612	626	644	688	679	643	660	652	662	671	691	669	631	660	647	641	616	654	660	659	692	687	662	628	661	654	654	630	692	711	646	644	665	649	645	676	593	644	643	647	644	645	648	652	666	660	674	625	656	644	657	673	645	632	673	617	626	629	625	645	607	640	663	682	648	628	693	629	635	639	614	652	642	680	641	696	630	656	690	648	649	681	631	648	674	656	645	629	685	652	627	640	654	669	631	651	656	649	679	651	696	632	636	613	636	652	646	640	634	661	683	656	686	634	667	645	692	640	660	633	692	621	635	605	627	652	661	670	677	659	676	686	644	667	637	657	614	636	687	678	590	655	669	663	642	652	650	643	616	642	634	696	666	631	657	613	682	709	635	700	623	662	642	634	643	656	645	654	648	694	638	645	679	650	641	662	644	680	657	653	641	656	670	648	638	646	643	658	640	646	657	662	656	648	663	693	622	693	674	640	658	652	630	675	668	692	652	681	654	621	651	633	667	638	650	691	631	657	672	590	634	703	673	684	671	699	687	666	631	609	667	652	617	717	631	645	605	652	630	640	620	636	661	617	684	677	667	660	659	642	671	636	681	699	609	633	659	633	642	659	642	634	666	662	665	648	656	713	713	683	693	647	687	623	613	655	665	609	661	651	663	653	644	649	621	678	646	621	666	647	674	662	639	636	658	670	637	645	650	708	616	686	667	627	662	637	655	643	659	680	649	641	649	631	678	623	651	659	641	659	711	709	661	630	683	685	659	629	684	649	617	681	594	656	680	640	627	595	630	642	681	665	641	642	634	647	653	617	647	675	662	631	626	630	656	694	626	598	655	652	646	667	653	674	692	626	686	642	653	664	679	685	657	655	620	631	598	690	649	603	657	639	637	632	602	701	643	656	644	681	707	642	691	639	671	655	662	669	680	691	603	683	688	629	634	718	639	659	661	677	625	658	665	677	647	678	640	659	650	637	669	667	660	614	652	684	644	622	631	654	678	603	650	660	636	678	622	637	717	653	619	652	650	655	651	680	639	651	650	670	656	655	657	628	644	643	652	671	658	667	642	625	654	661	665	624	650	643	630	648	629	711	642	615	643	633	691	686	656	652	671	646	649	613	659	626	665	656	621	632	675	654	694	717	636	670	672	660	702	638	651	659	618	650	651	628	650	639	656	654	655	689	658	633	660	676	674	657	631	660	615	653	641	643	641	636	620	638	643	642	673	651	659	692	607	647	619	651	688	625	654	654	672	674	654	650	688	661	670	641	647	641	678	692	653	671	653	694	617	651	603	651	650	650	655	623	640	680	641	587	653	650	672	663	668	672	623	632	639	636	661	623	677	602	680	630	586	641	622	658	657	663	619	719	639	659	643	645	601	656	677	654	691	618	651	628	646	620	637	640	618	622	672	668	662	640	647	619	594	639	664	660	693	688	694	608	624	683	657	667	697	643	649	621	607	632	636	663	671	642	659	675	699	660	658	674	656	589	690	703	689	710	661	653	672	631	616	675	675	675	662	621	622	652	608	704	678	633	672	655	568	655	659	606	615	675	684	642	651	624	659	609	638	708	687	616	589	673	647	628	610	629	651	634	648	699	630	690	667	629	655	652	642	715	631	664	589	684	674	655	646	660	655	675	683	644	676	655	620	637	645	666	646	616	647	645	639	637
23566	20876	27731	24135	20798	6145	858	607	530	512	503	418	390	403	380	376	367	322	342	337	316	334	306	346	327	336	311	304	322	287	310	285	286	327	314	300	278	323	312	290	304	304	279	309	297	344	297	304	323	304	342	281	288	340	311	278	308	324	290	292	306	305	275	302	293	296	325	327	321	292	284	293	310	252	249	301	296	313	325	324	275	307	287	298	337	297	321	338	301	285	278	315	294	308	331	307	275	315	300	293	331	304	297	305	306	308	280	316	342	317	288	316	319	305	312	326	289	297	288	292	320	322	285	284	318	283	295	297	338	320	261	302	321	262	281	313	290	311	341	304	299	271	313	301	300	301	270	309	327	303	291	304	280	338	320	313	264	304	323	290	320	292	298	322	311	323	284	272	276	298	315	278	288	290	289	298	283	329	282	285	276	255	313	301	303	298	302	331	322	289	305	319	338	306	303	294	281	306	295	339	278	300	306	314	304	310	281	270	295	321	290	292	300	308	295	290	284	295	314	306	308	316	310	310	293	286	323	286	305	314	317	327	326	271	310	320	364	290	262	286	326	315	284	288	302	300	355	301	306	299	306	285	302	275	299	310	310	306	323	308	294	284	297	287	301	302	257	273	288	312	282	278	286	287	339	300	298	293	279	299	327	299	297	293	301	320	295	308	298	291	345	293	286	286	290	318	309	296	361	358	315	304	285	288	302	324	281	293	306	287	296	287	300	283	319	295	286	290	295	295	298	302	320	331	301	322	339	301	303	303	302	327	330	283	266	291	300	328	293	288	326	295	335	322	289	320	290	308	312	300	287	263	305	294	306	305	284	305	287	300	309	335	311	291	307	269	287	312	255	316	312	326	301	312	302	318	313	297	318	296	327	287	303	321	303	310	297	285	302	288	350	300	288	287	298	290	301	294	299	294	296	283	306	298	336	257	289	277	329	293	321	296	308	296	333	313	318	291	275	280	310	320	283	332	350	333	311	364	318	295	285	308	311	286	307	316	287	294	302	281	308	297	321	319	307	299	296	352	304	289	294	311	313	305	295	321	306	300	304	324	324	285	311	304	298	299	347	328	273	316	338	330	332	283	295	286	321	325	312	310	312	312	299	334	281	306	318	291	300	293	310	318	306	297	293	317	299	293	299	308	289	295	310	336	279	293	288	308	295	323	344	343	323	310	330	298	297	303	286	317	282	328	306	277	317	291	287	272	301	306	298	335	282	301	285	337	302	283	294	322	277	320	291	278	285	289	286	338	292	294	311	289	295	291	316	317	286	293	291	276	300	279	309	308	274	279	297	296	294	296	300	276	312	307	271	289	303	289	317	287	302	311	291	292	300	295	287	309	285	300	329	305	295	316	296	313	310	309	292	308	269	301	280	306	293	297	315	298	293	293	283	318	284	311	341	277	263	283	310	314	300	272	316	327	273	290	270	298	314	286	356	299	318	296	312	312	328	299	303	290	305	315	333	286	307	301	304	288	332	296	273	289	270	314	328	281	293	278	277	307	317	322	291	305	314	268	307	308	301	310	313	334	300	292	319	269	299	279	307	269	323	310	289	309	344	335	288	296	299	300	307	299	313	281	268	292	295	301	288	293	288	312	313	332	309	285	274	314	316	315	304	297	314	295	325	298	315	323	305	307	305	328	318	301	282	294	300	314	307	292	275	309	311	277	319	296	303	308	321	291	297	285	307	329	306	335	268	273	301	320	303	319	310	309	306	329	279	297	295	302	284	305	300	268	327	307	319	308	306	311	306	321	320	319	291	308	285	319	319	310	341	301	319	308	325	282	313	307	289	302	301	285	332	281	294	304	297	303	297	301	301	289	291	300	316	272	295	297	286	294	289	320	320	320	316	293	310	293	321	315	341	335	305	300	305	272	283	299	298	288	290	273	285	304	323	300	279	312	307	323	308	310	296	302	293	302	316	285	313	304	301	318	318	301	294	306	311	286	276	293	291	288	293	291	306	304	333	330	288	318	276	304	293	304	302	331	325	300	313	297	287	296	307	278	297	289	281	307	297	300	290	321	297	313	323	276	297	286	278	279	269	279	301	315	310	299	282	306	303	294	312	326	323	252	259	279	319	287	286	292	314	281	263	302	296	303	310	290	266	294	309	281	312	285	306	317	328	286	314	295	322	306	314	299	309	295	280	334	297	293	303	311	305	297	304	314	311	334	305	280	282	312	288	312	322	319	306	306	337	306	311	281	299	270	256	320	266	295	318	288	308	310	321	297	318	283	307	291	310	317	301	341	339	314	323	282	292	293	323	277	330	320	329	302	288	302	288	311	279	283	295	312	313	325	293	318	288	318	291	292	324	307	309	268	290	317	326	315	282	316	315	300	300	269	316	310	302	297	328	311	272	296	308	305	251	300	297	334	299	320	284	305	285	275	301	325	324	314	293	325	323	339	302	277	283	297	302	342	307	322	309	301	296	288	290	265	265	326	299	283	310	299	298	308	296	304	289	288	310	311	270	326	323	306	322	295	291	318	292	307	296	325	286	296	278	277	316	272	286	293	267	300	308	319	278	296	321	314	304	311	288	300	305	304	320	298	303	308	326	272	307	295	291	316	279	315	322	321	283	293	304	290	307	287	315	293	318	314	316	313	277	319	288	300	299	284	295	270	306	289	294	279	323	301	302	294	292	297	292	284	284	327	304	319	296	306	303	317	273	309	290	281	310	271	296	278	304	310	296	287	314	332	324	329	327	307	311	348	312	289	307	289	285	299	269	345	301	326	333	281	281	302	293	312	291	277	310	314	322	320	301	313	325	306	276	293	304	290	325	288	299	336	297	268	300	301	305	301	291	289	274	303	319	304	297	300	302	298	323	333	325	317	295	294	330	305	301	315	309	302	286	315	316	291	287	281	303	319	338	320	327	275	303	303	332	334	295	290	312	326	306	318	316	308	273	289	308	290	311	303	332	312	291	330	298	349	332	277	277	300	298	292	330	325	281	296	301	304	326	292	322	285	284	285	320	301	291	338	317	291	308	314	322	293	331	291	293	284	303	306	278	324	299	296	320	307	342	300	331	305	314	300	285	324	330	277	317	293	309	322	308	295	280	293	321	285	294	310	336	285	308	306	301	283	326	311	331	309	296	324	305	281	321	293	305	306	277	310	296	274	295	325	308	257	301	296	301	318	321	307	296	303	291	345	317	302	315	298	322	335	331	313	308	307	292	312	299	286	294	300	335	317	340	273	306	289	310	295	306	300	301	319	283	293	285	317	290	312	319	284	311	295	314	291	311	305	305	340	302	288	307	299	312	305	332	249	291	330	290	317	310	292	307	339	303	291	266	312	305	294	344	296	332	306	306	300	327	314	345	294	288	326	309	320	322	308	301	284	284	270	321	286	262	308	333	325	303	331	292	328	305	306	295	297	314	321	290	292	288	310	295	297	293	316	276	279	288	289	296	318	292	288	279	312	296	311	282	298	315	295	306	312	294	308	302	287	300	273	308	268	319	337	317	297	285	262
3759	15264	5765	2610	1917	1456	1129	885	752	607	555	516	488	427	458	402	402	394	368	371	360	350	324	345	348	341	349	344	325	329	331	339	315	316	296	331	340	321	329	324	332	311	356	321	338	300	323	333	327	315	281	309	326	306	288	305	287	301	288	309	321	306	289	283	315	323	287	306	294	300	311	319	317	320	302	311	340	302	277	324	340	296	307	319	315	276	297	341	284	314	329	304	330	326	319	310	314	301	306	302	293	299	322	301	316	285	302	286	295	347	304	304	339	337	295	291	315	331	299	354	326	324	296	316	313	306	299	291	313	308	348	304	316	313	307	312	306	290	306	322	280	327	294	340	320	318	287	325	316	281	337	311	323	305	317	291	306	294	283	284	322	317	322	335	294	307	298	317	309	310	291	323	301	318	319	333	327	296	289	300	315	292	297	309	318	304	298	307	294	286	294	327	312	323	322	299	310	299	316	361	299	308	319	327	299	279	277	300	302	318	272	291	317	336	328	321	309	291	314	281	293	354	317	296	320	320	321	314	281	294	276	314	313	313	344	293	324	304	305	326	297	305	303	344	295	342	317	301	311	302	294	277	326	296	314	326	281	315	296	262	293	309	301	320	327	299	314	299	319	316	313	292	297	334	354	349	297	300	328	312	322	298	331	305	326	325	302	310	308	306	289	299	293	326	300	293	286	310	327	286	302	304	297	306	312	292	282	316	305	322	305	300	304	325	327	324	299	328	311	301	311	309	334	297	343	276	279	327	302	307	302	317	335	283	285	306	290	322	275	336	351	285	294	289	297	282	305	297	321	317	302	308	311	300	309	288	323	305	301	309	308	318	325	324	345	313	313	300	320	316	322	322	312	314	343	319	305	343	314	293	319	302	354	303	321	319	304	323	304	309	326	330	309	305	237	281	320	302	336	326	319	320	322	296	320	324	293	308	318	299	345	293	337	305	280	315	322	305	283	291	309	293	326	318	316	309	329	308	302	283	326	346	314	332	335	333	311	318	287	313	321	294	275	347	306	328	327	301	307	308	314	306	303	300	292	343	319	315	291	281	298	327	286	293	301	334	303	278	284	285	317	312	314	311	309	316	317	304	318	343	290	295	305	321	315	318	298	280	291	317	312	334	301	318	336	293	312	311	277	310	276	292	317	301	341	304	338	317	314	295	331	285	288	341	312	309	302	305	305	304	310	309	323	311	310	307	317	335	293	289	313	286	297	307	322	284	286	310	285	282	319	309	308	302	279	294	287	288	344	321	307	315	315	306	311	337	285	311	292	319	281	273	315	298	317	296	289	315	314	304	307	309	298	322	314	287	350	317	295	327	303	312	300	289	307	301	271	292	320	336	333	291	312	332	305	297	311	307	289	296	316	273	317	340	325	310	326	293	341	289	301	307	291	324	311	306	309	320	312	323	325	309	296	268	334	317	295	314	306	305	314	308	301	310	339	319	288	273	288	325	287	321	286	311	313	314	337	351	294	287	300	328	310	341	319	297	306	323	336	319	284	306	326	310	322	285	303	276	336	319	325	310	315	312	327	294	314	328	310	300	311	314	279	302	293	321	302	305	317	310	325	309	327	332	295	320	302	318	333	301	315	301	313	315	312	327	288	319	310	295	300	309	348	324	306	289	302	302	328	322	331	319	288	333	298	292	327	294	290	330	286	300	306	280	309	298	321	310	312	343	349	325	330	341	324	336	281	295	315	307	296	291	305	299	303	340	301	291	298	330	298	304	319	340	324	319	314	319	340	302	308	296	313	312	307	272	308	277	306	310	324	314	294	297	332	297	288	319	323	292	337	299	295	330	302	324	316	305	320	330	300	294	290	294	301	324	309	281	323	304	285	288	340	301	328	301	289	282	300	333	342	295	315	324	321	336	322	304	281	284	303	317	316	287	324	322	322	322	325	276	310	326	299	283	315	284	315	311	306	283	310	293	302	330	284	317	279	336	308	303	340	281	350	284	327	312	294	310	292	304	317	319	297	321	313	311	295	305	328	329	309	312	310	304	316	320	307	308	296	279	293	294	312	300	327	328	309	321	285	292	334	302	270	285	314	328	292	317	322	298	326	299	304	312	307	325	326	281	303	300	301	303	315	318	323	298	278	302	311	317	313	296	310	309	317	283	305	310	334	317	317	292	289	291	322	289	346	308	313	307	288	308	323	299	296	269	304	310	331	330	289	300	305	318	312	310	357	282	318	328	321	333	306	295	294	292	290	300	329	326	274	315	317	310	301	307	354	314	288	332	287	334	308	301	325	339	288	299	347	311	352	320	312	312	327	317	297	308	321	309	310	315	358	277	318	308	334	309	305	334	282	282	297	367	313	311	297	289	326	305	319	308	307	304	301	302	303	296	310	332	302	331	300	317	302	286	321	301	289	311	328	294	314	332	323	319	281	322	307	340	300	299	300	301	287	318	312	313	277	323	312	297	325	319	322	300	326	298	281	327	300	347	296	289	267	307	299	326	299	320	308	328	303	319	314	311	305	325	301	318	307	316	297	329	295	299	293	328	335	291	323	297	300	301	287	295	327	302	309	316	307	298	295	280	337	305	310	318	310	317	311	301	340	300	304	302	293	301	281	309	288	325	305	292	265	307	315	320	309	328	277	312	309	292	329	289	272	323	333	287	324	261	302	332	291	264	286	297	309	282	297	305	328	312	287	344	321	290	308	282	286	314	309	311	326	334	296	300	308	305	324	307	316	323	316	296	345	296	277	334	301	307	323	304	349	330	303	334	284	283	316	305	277	301	282	311	308	319	333	340	328	310	301	293	322	271	322	296	320	292	283	310	296	276	297	306	308	346	305	321	295	302	324	318	319	304	314	298	285	276	323	283	314	319	298	302	328	305	285	324	331	323	309	318	305	320	327	305	296	285	302	246	332	317	326	309	285	292	332	318	344	309	299	351	304	297	270	295	290	306	318	340	318	313	317	352	301	341	304	323	293	340	313	280	317	328	298	328	313	318	322	307	307	318	322	311	306	338	317	315	309	321	301	307	316	295	328	308	291	310	315	306	293	295	300	305	331	304	291	304	335	304	321	308	305	325	283	330	298	286	310	307	301	312	308	329	349	314	284	299	291	303	317	297	276	323	329	330	301	307	306	326	331	315	317	319	305	307	314	336	292	298	332	320	307	319	317	305	286	305	282	310	341	315	322	329	313	314	318	315	295	326	290	287	303	304	281	308	337	309	306	324	321	300	339	311	315	319	313	308	293	323	339	312	319	299	307	301	274	312	313	290	313	320	301	304	335	334	292	281	301	329	314	290	301	297	268	310	317	315	323	306	324	304	310	301	312	298	321	286	303	320	319	323	296	294	349	274	323	336	311	279	311	316	293	334	310	292	290	301	352	330	306	323	296	306	302	309	325	301	330	306	289	298	327	333	319	313	308	309	297	310	325	322	293	312	297	315	330	309	315	277	305	273	309	329	312	352	315	303	359	296	283	311	327	293	292	293	298	295	330	310	302	306	295	290
24580	20891	26681	25106	9113	1259	1074	1003	864	997	916	886	906	901	888	892	836	855	852	844	827	838	852	844	819	932	808	833	859	854	866	859	876	807	803	805	833	869	867	839	849	828	835	843	828	854	830	809	781	813	807	857	828	837	798	874	808	818	788	871	833	828	822	844	789	874	854	844	821	822	892	844	902	817	794	861	846	813	807	850	796	801	795	821	864	761	852	827	828	806	826	832	857	807	833	778	816	855	845	804	838	908	861	834	840	844	787	797	837	834	796	809	767	785	851	810	863	773	879	785	828	803	800	816	824	877	841	791	814	834	804	817	838	817	864	813	833	823	799	838	822	844	832	822	819	821	846	842	789	821	856	815	775	812	839	810	866	836	853	828	796	879	837	845	885	853	836	830	861	796	902	852	814	834	848	919	873	877	805	889	830	838	806	860	851	847	777	821	791	846	831	868	836	814	794	841	836	823	816	832	809	856	867	828	801	809	841	806	774	845	799	829	856	831	853	781	800	806	826	829	791	830	813	844	859	807	840	890	854	806	874	815	852	834	867	831	780	804	785	804	813	852	792	808	837	845	802	802	822	819	798	871	844	872	816	851	779	825	802	815	817	807	849	815	862	808	832	842	858	840	802	803	822	836	782	877	794	814	781	841	824	843	798	796	844	829	856	784	843	908	790	824	809	815	867	842	778	827	832	864	856	828	895	816	874	873	846	795	844	799	789	828	825	871	855	825	782	878	829	812	797	796	826	829	783	802	858	835	796	817	841	848	863	815	814	799	826	811	808	903	816	896	766	877	799	811	819	847	787	785	837	849	811	880	841	765	898	841	827	825	808	827	815	814	843	818	834	802	856	853	859	802	817	845	843	856	825	781	864	853	853	884	828	806	831	844	847	885	851	775	850	827	897	853	853	790	823	823	825	790	830	799	833	840	855	850	803	805	816	804	807	871	800	829	822	770	804	865	780	772	833	851	838	859	821	819	845	826	833	804	834	844	784	854	812	868	825	794	862	785	787	830	784	803	853	862	817	805	784	794	817	849	804	833	758	824	811	813	874	861	840	864	816	860	808	854	822	803	783	779	798	863	869	828	862	871	827	819	809	835	817	810	842	822	863	839	808	861	779	823	809	846	822	840	841	811	833	836	842	787	821	886	776	785	807	852	801	838	888	831	780	834	757	827	874	768	811	759	820	806	804	784	792	797	840	816	819	833	845	861	813	819	839	825	788	808	825	871	800	824	814	771	875	863	789	833	795	845	846	838	792	771	814	863	827	813	869	816	798	907	809	834	795	840	801	855	864	838	804	847	827	824	852	827	806	817	817	874	784	823	769	825	863	858	818	814	817	809	840	831	791	860	860	839	818	846	835	847	858	860	819	897	805	839	813	817	783	816	828	832	850	807	860	773	843	862	824	792	802	847	878	819	845	869	845	848	788	847	812	816	823	796	796	850	840	888	838	805	811	831	840	829	847	891	806	814	838	772	832	793	819	849	839	792	864	776	802	798	834	870	818	820	812	787	821	822	872	869	829	817	805	822	804	735	837	868	831	812	755	818	832	849	808	814	822	865	847	768	829	829	808	838	811	828	870	883	818	835	827	821	849	833	898	844	804	801	817	775	890	820	815	805	802	794	803	860	811	847	839	825	846	806	853	818	800	854	833	786	793	778	894	867	839	867	761	820	807	838	831	826	825	821	860	764	841	819	806	833	878	871	814	781	834	799	860	857	850	814	830	783	806	791	836	815	873	856	857	853	843	801	806	851	847	845	778	798	809	830	867	855	836	813	797	856	830	791	869	856	849	823	824	848	805	766	796	828	805	833	870	869	845	834	813	817	834	828	802	835	840	838	856	818	829	844	835	761	856	844	841	822	832	833	859	813	835	801	842	810	837	848	861	802	863	844	800	832	816	829	857	842	856	812	884	843	869	849	823	827	808	821	818	815	780	787	802	803	813	845	821	870	816	861	860	812	861	844	864	838	850	822	829	848	847	791	836	845	823	863	870	827	812	744	827	817	820	819	816	841	837	816	845	791	841	888	856	825	812	831	832	808	814	825	848	864	822	792	841	855	852	866	839	808	854	831	808	764	860	913	807	863	792	804	870	853	802	755	782	854	837	836	796	819	785	817	769	785	804	838	810	820	822	853	845	835	840	753	871	870	825	822	859	835	828	802	857	871	853	828	836	775	829	829	854	846	856	807	780	841	744	844	818	850	814	811	758	804	853	793	804	875	762	823	831	761	828	822	783	795	802	829	861	868	849	758	778	816	821	814	848	845	827	823	788	893	869	830	813	823	843	795	814	867	823	809	829	862	811	836	803	838	773	803	830	816	840	836	794	836	855	864	852	821	789	855	860	852	817	832	834	808	834	841	844	806	856	874	831	824	788	826	861	873	832	867	849	843	874	779	833	798	811	839	830	812	843	824	846	786	817	861	845	813	856	816	863	837	792	819	802	876	839	884	812	838	838	850	828	792	849	818	804	864	777	868	796	826	815	794	842	805	830	857	835	828	853	847	785	852	786	843	783	870	850	807	826	773	824	795	842	863	859	827	784	820	844	829	786	838	795	837	801	815	813	788	842	884	831	855	810	821	849	854	802	832	751	821	772	805	771	812	775	834	798	811	783	790	857	856	819	826	829	846	821	838	812	772	825	804	793	811	787	801	789	873	798	912	865	841	823	849	799	841	820	837	818	855	813	834	888	766	824	805	808	805	853	830	809	873	871	779	786	822	821	803	805	811	813	838	796	874	812	795	830	832	800	832	861	807	818	814	846	806	744	808	772	837	826	825	829	786	807	824	815	791	858	851	869	830	794	811	845	855	765	828	880	833	844	816	851	794	817	837	822	870	837	820	838	847	876	827	823	846	809	809	822	808	819	839	820	744	848	851	839	822	806	823	862	835	837	813	830	803	825	781	811	841	809	804	821	829	786	834	853	847	765	865	838	842	839	877	808	846	810	834	838	808	849	804	800	800	825	838	825	802	891	834	775	833	866	817	824	854	798	875	843	806	851	802	872	796	842	833	841	790	839	835	826	826	840	802	846	835	819	827	827	861	844	810	837	817	780	822	830	822	799	842	829	814	887	872	887	831	883	784	785	813	780	847	808	792	813	804	758	798	846	814	805	829	792	783	823	778	860	801	837	787	853	871	827	803	846	782	854	813	808	824	826	860	833	820	760	816	827	822	816	872	862	829	768	832	872	798	781	829	859	861	770	823	779	818	799	844	901	839	832	819	833	808	831	813	828	765	828	813	823	798	814	796	790	831	804	824	830	814	832	868	780	801	795	835	790	838	833	857	840	873	824	795	848	824	831	804	816	861	797	858	839	841	824	833	813	820	817	827	872	839	814	851	855	841	814	793	805	791	861	846	839	816	858	844	791	853	896	838	846	865	827	825	827	849	813	851	776	816	832	830	868	827	817	799	796	816	792	809	852	859	798	799	849	824	839	837	796	776	765	818	782	832	848	876	840	837	757	821	847	820
3856	10353	3669	1992	1626	1459	1238	1113	1084	1025	946	944	938	943	929	868	864	881	919	850	882	896	854	842	804	820	836	847	858	860	800	795	834	862	833	779	813	813	862	800	847	807	813	797	894	796	848	826	835	831	841	819	806	834	835	836	867	851	803	841	854	757	857	831	782	844	813	848	851	819	843	834	861	875	847	874	855	842	832	820	804	846	818	844	823	841	795	857	787	832	812	836	837	805	848	798	805	821	830	796	819	801	844	845	832	796	886	782	791	805	837	838	847	816	861	820	848	833	837	804	859	833	817	857	852	803	750	830	876	860	768	788	800	814	879	874	812	769	830	828	790	833	779	804	826	775	856	806	813	839	828	822	807	816	812	892	845	832	793	863	848	858	812	853	821	818	844	863	858	836	871	837	802	792	768	808	859	883	855	841	858	808	874	811	785	802	834	870	816	780	787	781	774	815	779	828	843	828	854	815	794	871	820	820	802	778	830	835	842	821	820	814	788	816	794	850	811	808	821	824	842	827	793	781	839	830	781	852	802	839	833	828	799	822	836	838	873	831	797	875	835	860	835	823	835	800	785	844	746	815	864	830	819	844	843	815	856	874	859	802	823	808	776	844	837	807	826	845	792	870	813	794	825	836	834	807	836	796	814	828	846	838	802	818	834	857	820	777	816	813	818	847	791	846	818	816	820	859	892	855	826	821	834	827	866	831	790	774	810	876	833	822	822	836	849	855	818	853	827	805	839	785	847	836	823	795	811	853	848	842	820	847	872	792	857	842	794	817	804	765	811	813	792	865	853	845	849	804	896	819	802	848	849	826	821	888	819	820	802	815	820	790	874	888	856	867	798	812	822	837	851	792	787	852	812	783	825	817	775	857	782	832	859	793	839	823	797	838	804	854	846	820	896	822	760	844	847	860	779	824	798	878	903	824	803	872	845	849	829	799	805	787	831	850	826	844	877	804	810	807	796	773	846	846	847	798	900	871	838	840	893	834	794	809	796	811	842	846	831	838	791	835	832	822	874	804	841	816	830	814	850	862	852	808	859	861	789	819	780	852	814	820	803	847	828	767	848	843	807	859	843	844	820	802	761	804	839	820	826	789	790	857	837	812	824	820	822	830	790	840	809	792	771	862	787	847	808	810	854	855	838	803	796	810	867	804	813	824	830	848	808	844	859	811	860	829	800	787	838	827	835	801	805	794	805	851	832	812	785	800	806	804	820	873	856	793	851	816	832	840	825	848	871	844	829	875	823	875	862	840	800	816	776	801	824	802	818	799	786	818	803	849	822	864	838	881	821	784	806	818	788	813	813	794	784	825	783	813	835	817	818	858	845	778	800	807	850	835	839	799	818	833	812	747	889	821	835	827	848	805	831	838	808	841	848	844	831	795	770	817	845	833	781	823	783	805	859	862	814	849	844	824	846	821	821	835	799	819	834	878	842	847	839	855	826	807	813	849	801	847	903	822	885	872	880	850	807	831	806	801	826	838	794	814	810	803	772	850	825	830	818	826	787	856	858	847	816	819	831	850	841	810	790	840	780	827	809	858	810	848	815	829	784	869	822	826	784	788	804	863	866	780	857	845	802	848	788	807	840	773	853	827	845	830	804	825	841	788	829	891	887	849	861	860	803	838	809	814	836	760	837	836	844	801	803	791	800	853	792	849	806	827	821	785	840	851	791	871	826	844	832	825	838	830	826	769	820	819	829	824	868	820	832	828	868	863	835	855	790	885	801	804	796	832	804	870	816	777	773	858	811	853	826	814	810	844	800	838	848	846	823	821	847	859	829	819	862	896	870	830	849	788	826	840	838	817	803	848	822	799	814	832	862	834	819	816	843	813	833	860	825	843	830	820	762	798	815	838	829	839	799	813	797	741	837	810	845	865	807	859	734	827	805	862	838	850	797	805	826	846	788	832	819	809	794	799	903	824	838	835	815	803	794	818	836	834	851	875	807	865	809	825	866	791	838	871	794	829	800	844	857	804	841	823	859	836	845	836	824	790	833	857	832	822	846	799	843	828	818	863	846	823	818	819	822	769	841	895	823	860	800	803	806	863	830	809	857	792	782	774	810	818	805	864	826	865	796	855	770	834	771	881	842	806	847	840	816	750	778	844	875	796	819	832	807	842	792	804	837	832	887	802	842	814	846	820	833	831	862	869	764	850	834	830	820	802	787	841	818	801	807	881	820	815	857	862	846	824	795	771	843	780	778	814	807	833	829	808	815	838	885	806	810	828	873	858	831	819	807	834	801	870	802	828	861	831	813	856	803	782	809	800	822	813	826	820	840	805	864	805	829	821	824	801	834	812	836	819	808	859	831	828	799	815	826	848	819	862	820	770	853	869	811	859	826	840	814	786	819	830	782	803	809	900	861	763	865	780	802	839	855	790	851	797	796	798	819	846	842	809	827	825	816	833	836	834	862	835	825	788	816	812	854	805	856	790	829	805	792	849	807	884	739	791	817	856	859	827	814	823	836	807	844	793	849	839	813	805	836	810	791	884	796	804	793	852	854	848	842	819	794	816	840	875	819	812	774	808	819	851	806	827	826	835	823	791	790	820	840	839	825	821	820	853	835	862	882	870	833	800	830	831	812	817	851	803	808	769	817	846	809	836	822	846	850	808	828	791	844	834	781	821	832	848	824	904	801	825	821	800	794	820	809	830	874	857	840	867	865	790	851	804	853	817	869	866	857	834	815	851	781	851	833	783	830	830	857	813	846	787	799	831	801	805	874	822	810	790	837	873	835	774	833	812	844	854	847	778	848	787	833	832	855	827	862	862	803	836	913	808	821	885	817	772	830	808	766	798	850	860	852	769	830	832	821	789	799	782	873	850	856	831	818	843	812	789	838	808	778	813	830	843	792	835	833	822	842	853	787	835	807	807	805	878	850	883	812	810	833	829	793	879	859	798	844	829	849	851	774	842	850	829	785	866	825	858	840	782	786	825	788	829	776	852	818	826	842	873	844	830	812	872	786	806	832	829	829	807	826	832	797	808	844	853	824	856	790	819	771	808	836	805	823	828	755	814	773	796	811	835	871	759	831	825	793	841	815	823	816	833	845	851	820	851	800	814	851	865	861	818	853	819	798	876	833	824	809	788	797	843	822	804	822	840	833	792	898	802	788	828	833	803	791	852	804	754	843	818	845	821	839	868	826	809	886	804	832	857	788	807	805	816	862	818	807	825	826	840	825	792	849	789	816	844	787	883	863	796	801	832	893	823	852	872	872	832	858	838	840	798	792	828	835	816	783	854	786	861	881	858	853	847	836	872	804	839	823	818	863	775	884	827	839	877	850	861	827	832	867	850	859	781	822	816	813	830	766	802	809	822	824	801	813	814	857	822	878	832	877	800	826	803	840	806	839	793	815	851	815	842	850	812	840	817	822	825	794	805	786	848	787	779	849	856	841	769	802	819	806	836	789	815	832	783	823	817	845	844	840	772	824	852	807	840	828	857	737	862	791	819	849	836	858	818	798	833
22308	20904	28344	23617	20907	20933	6953	1041	773	703	655	634	541	613	567	447	490	473	449	474	453	425	467	478	379	443	387	423	435	384	394	399	428	431	417	407	435	367	368	417	427	429	436	374	403	374	376	393	407	374	401	401	402	394	409	391	365	397	347	345	364	393	393	444	359	356	409	403	413	372	393	403	339	368	410	373	391	394	397	407	382	401	373	398	373	413	381	380	382	383	381	355	389	391	381	371	371	374	382	393	365	368	371	384	361	371	346	379	403	399	357	411	379	402	388	386	345	384	399	372	391	391	362	362	382	391	426	393	365	353	409	367	383	378	358	379	380	394	371	388	357	368	409	364	370	385	340	383	374	366	423	352	398	411	377	364	378	369	395	376	373	367	389	352	368	397	372	366	393	390	404	380	351	369	411	424	400	388	382	373	391	329	387	359	376	392	349	389	336	374	390	388	370	391	361	382	379	389	389	383	399	395	394	370	384	392	385	387	386	372	400	370	385	422	340	391	408	343	384	417	359	408	372	347	361	397	379	359	418	397	369	331	398	405	403	371	379	360	378	389	404	391	362	385	349	371	379	417	377	379	416	411	381	404	344	382	363	369	350	399	404	391	401	374	347	389	377	362	371	367	383	382	389	356	409	392	410	372	406	384	348	391	401	368	348	365	364	406	417	382	368	351	343	345	358	373	394	379	378	358	361	404	356	386	405	380	405	392	358	390	376	399	365	399	358	383	365	385	360	332	363	358	385	369	354	375	377	385	358	363	393	358	364	389	417	368	361	379	374	413	358	344	388	361	383	387	336	387	397	379	399	384	388	398	376	392	389	387	388	407	374	390	377	404	363	416	373	382	391	400	356	389	393	397	352	362	353	371	406	382	364	378	358	392	373	352	369	332	402	385	397	363	376	374	365	362	388	361	372	401	390	415	400	374	348	378	362	363	383	365	409	358	392	405	372	424	350	359	354	390	380	385	352	371	393	375	404	366	366	372	369	357	383	367	377	342	383	426	388	362	368	368	388	408	368	397	402	348	396	409	378	397	404	412	361	409	411	374	399	386	380	349	380	358	404	357	373	360	380	367	369	377	374	351	354	396	382	390	385	401	360	343	365	380	341	393	348	374	364	427	372	377	329	381	375	385	396	388	395	358	361	363	376	325	381	377	400	386	340	363	392	361	407	344	381	390	443	360	352	388	373	370	378	398	355	387	382	363	370	383	368	376	377	369	376	341	351	360	372	396	364	397	362	375	341	351	388	348	352	357	346	391	379	369	382	409	383	359	330	391	381	369	339	378	391	362	366	356	373	359	366	367	413	388	368	385	386	372	390	379	383	358	369	377	375	375	370	407	392	376	385	364	384	373	342	375	412	368	375	366	401	354	409	408	425	389	387	380	384	384	368	349	388	362	385	364	383	369	350	418	371	383	392	397	401	396	399	379	347	392	371	333	361	371	364	390	380	363	380	370	352	364	373	377	377	366	350	360	391	413	374	351	356	395	345	373	376	410	355	395	388	378	375	350	371	410	388	398	357	371	398	388	337	370	398	384	376	354	371	403	367	398	386	376	396	392	376	391	330	422	386	379	378	408	379	371	406	378	389	375	369	381	355	385	402	395	381	356	363	353	361	399	395	384	365	364	362	392	381	380	360	398	351	380	402	362	376	381	366	358	359	399	373	396	400	375	362	392	382	366	353	361	392	390	355	393	401	400	404	374	421	355	360	382	389	370	393	362	436	364	384	364	353	353	393	364	413	368	384	358	383	373	392	356	377	370	384	368	359	365	368	386	333	339	362	389	366	373	376	396	405	394	365	412	357	375	349	365	390	415	373	362	375	369	396	397	379	394	409	391	386	351	346	370	376	392	363	362	385	405	357	399	374	406	384	419	400	376	372	389	399	400	393	407	421	414	389	400	393	370	394	351	352	399	387	422	406	369	387	364	357	382	395	347	377	372	387	385	391	371	362	389	402	361	344	386	387	421	369	400	391	368	376	402	351	386	449	406	401	357	375	382	392	360	384	338	366	389	372	390	377	406	345	351	392	384	378	370	368	364	404	389	384	360	388	366	358	368	386	349	376	399	369	413	343	375	372	379	391	372	342	368	354	385	372	368	349	416	372	390	347	364	368	381	360	400	392	390	367	396	380	388	402	385	370	369	365	364	372	371	404	375	403	377	369	345	386	379	340	383	394	391	379	391	369	378	342	386	379	373	383	376	395	389	374	408	367	340	392	351	352	389	396	361	380	382	373	376	379	387	359	399	393	397	347	348	387	388	392	389	383	394	413	400	375	368	368	384	413	386	385	365	387	397	397	377	354	369	396	367	332	397	359	387	391	364	374	356	395	393	389	374	370	390	385	363	395	347	383	391	372	373	362	390	367	371	418	402	378	428	418	395	380	385	363	376	372	382	377	399	430	353	391	391	363	367	393	390	374	366	416	377	371	399	365	373	386	371	401	388	383	357	372	370	370	357	376	399	392	389	383	402	383	389	402	358	365	383	369	359	388	370	392	359	396	401	393	351	411	364	352	376	382	361	371	370	414	365	409	370	379	380	378	400	375	391	366	351	363	374	334	390	382	395	371	376	369	377	371	369	403	396	377	366	381	352	387	382	372	385	393	332	368	389	393	431	385	352	365	380	369	340	388	357	372	368	380	391	380	363	401	381	331	368	378	356	393	372	338	382	383	380	360	374	412	393	406	365	393	385	384	359	409	385	366	384	355	389	387	399	393	335	358	377	416	380	354	397	387	358	378	349	364	373	354	382	382	369	342	388	417	352	375	358	364	377	367	384	400	361	358	399	356	380	369	400	372	380	357	398	389	387	347	372	366	329	365	352	358	362	386	344	391	353	379	390	347	399	393	365	370	347	377	350	356	349	370	376	373	367	353	344	351	360	393	401	377	403	402	356	368	388	411	346	398	390	355	391	360	358	352	374	416	398	351	410	428	393	398	382	404	410	356	360	391	386	384	390	372	379	392	361	347	362	371	371	340	358	366	382	362	374	399	371	384	363	359	393	381	385	397	351	357	367	351	404	390	320	374	329	392	379	364	388	398	373	382	400	388	348	406	383	373	371	377	385	409	376	373	393	363	403	398	411	347	384	397	385	370	394	417	379	352	380	389	381	374	359	380	331	358	375	382	391	376	366	399	382	383	403	358	348	360	362	370	385	369	346	410	384	387	360	355	384	370	337	386	396	382	338	359	389	384	381	372	401	355	347	375	420	391	369	395	397	402	372	354	375	379	363	385	392	384	369	394	378	393	378	376	377	383	376	381	378	408	378	364	388	380	383	367	387	345	421	387	443	370	349	372	387	421	410	346	431	387	386	377	389	382	360	366	361	396	397	364	370	356	365	386	378	347	377	414	388	348	375	393	389	401	393	402	389	393	415	374	404	379	394	360	335	425	384	370	370	418	361	402	379	391	372	409	377	384	375	399	379	378	346	403	378	379	408	377	376	354	408	383	385	358	379	361	366	361	397	386	377
4425	20504	9477	4568	3383	2515	1845	1435	1176	984	832	738	677	665	570	554	490	533	499	472	479	450	435	425	396	431	451	393	427	431	420	405	403	395	440	379	400	406	384	361	408	360	363	425	370	360	415	418	358	400	392	348	399	386	397	393	417	383	414	393	398	363	388	402	368	349	369	370	343	364	386	351	366	349	379	369	371	352	407	367	391	351	384	351	409	363	353	394	390	343	402	358	367	364	405	414	345	383	354	344	362	366	368	345	396	368	366	380	372	383	360	379	362	362	389	395	349	367	371	359	376	397	384	373	311	352	377	382	342	418	360	395	349	380	339	344	372	349	364	365	358	374	359	369	343	360	362	364	322	347	356	380	367	391	384	391	377	360	360	367	367	429	378	365	382	374	348	356	345	342	363	366	391	332	357	353	372	381	397	343	362	414	374	385	363	383	394	391	366	337	352	361	405	394	393	393	357	351	385	402	372	339	379	387	385	361	381	351	356	348	371	342	378	397	353	345	368	398	353	389	367	378	367	354	361	366	348	370	372	382	390	359	348	403	344	374	362	386	373	375	338	356	320	363	360	374	375	359	339	342	348	321	348	401	358	352	332	362	370	378	342	375	361	357	389	384	375	411	362	361	364	358	344	415	365	369	350	368	395	402	343	369	392	396	374	354	372	341	372	389	345	351	358	370	380	337	380	402	376	336	373	358	371	400	358	359	361	385	345	391	337	370	366	370	364	350	355	377	365	356	355	365	381	408	378	376	369	357	358	397	372	367	381	375	377	379	361	362	345	358	396	347	392	376	375	309	393	357	382	382	345	368	353	374	355	402	356	349	356	344	328	384	351	356	342	358	366	364	329	359	383	349	387	363	373	360	379	373	370	384	353	391	365	387	372	353	360	363	342	383	349	334	351	376	370	363	375	361	388	382	385	388	386	366	362	374	375	384	340	359	367	367	361	374	352	355	355	373	359	351	377	410	396	371	378	352	383	358	381	356	383	370	376	382	378	357	386	348	391	348	386	372	378	388	371	372	334	383	373	379	368	366	360	365	372	357	339	350	352	389	389	397	373	392	365	380	385	336	384	376	398	318	400	344	379	379	383	381	379	354	337	404	343	375	391	353	387	361	370	354	358	350	412	373	379	354	349	358	373	371	343	405	354	369	377	372	352	366	341	372	359	349	368	352	376	363	383	367	363	366	377	373	343	385	337	380	391	360	358	342	358	387	423	369	342	324	416	353	366	365	385	373	361	388	362	348	360	358	391	394	334	373	357	382	346	393	393	365	397	381	363	373	410	361	362	368	354	356	374	359	390	390	359	349	368	390	362	348	371	369	393	365	366	362	364	377	342	380	361	362	384	350	382	395	366	370	353	326	359	365	372	355	346	383	376	380	372	387	392	367	362	404	350	366	353	388	345	376	367	367	351	363	367	371	408	360	339	357	358	351	374	361	393	367	393	375	370	369	330	355	338	363	344	361	390	389	361	356	368	328	374	386	407	391	326	354	345	372	354	365	366	379	358	368	373	333	362	380	361	338	346	370	380	364	365	366	379	347	380	372	387	379	353	341	323	374	341	406	376	402	344	370	343	368	370	400	343	364	357	359	343	364	395	393	375	373	384	392	374	388	399	371	365	352	346	341	365	371	384	357	386	353	384	347	380	373	375	349	376	372	401	348	355	355	376	340	340	359	391	361	388	384	361	381	354	349	358	349	363	357	342	364	375	359	346	376	388	350	374	366	370	376	390	381	382	348	387	331	416	368	341	354	347	335	345	367	379	394	353	353	378	353	391	347	381	348	381	382	367	381	396	340	380	402	389	385	365	353	357	407	370	372	376	378	344	346	385	393	374	372	368	351	406	375	381	354	367	349	382	407	366	342	374	362	354	374	363	350	380	377	368	359	401	363	379	374	376	373	351	375	397	370	394	367	374	372	359	345	360	361	389	377	357	376	356	348	345	343	399	404	378	338	370	349	372	357	370	391	357	349	363	368	374	344	346	355	371	404	362	344	351	354	358	352	364	384	398	366	335	333	377	380	395	373	357	349	379	358	390	373	390	403	384	365	390	359	381	351	385	348	356	385	343	364	382	395	322	349	386	356	328	370	357	383	382	341	363	368	379	353	349	368	381	383	376	364	354	383	358	338	381	360	381	399	358	341	327	377	362	344	370	348	357	358	381	372	364	377	368	393	396	365	347	340	320	384	362	360	391	330	373	387	380	370	327	357	357	352	348	377	371	405	367	378	382	367	340	334	371	361	385	374	383	372	358	384	375	361	353	370	366	358	366	383	380	340	362	373	374	373	371	369	400	373	350	376	354	362	356	387	362	391	385	381	384	365	372	351	373	379	369	355	378	361	375	344	339	344	339	356	373	417	346	361	385	371	370	368	353	335	355	376	381	399	346	329	373	361	370	354	341	384	380	403	398	368	376	372	334	367	373	348	358	369	368	316	344	390	378	363	393	374	391	370	355	375	379	382	399	407	365	365	378	355	380	359	376	360	348	336	352	369	375	338	376	387	358	390	364	372	364	349	392	343	385	349	379	391	344	364	373	370	377	393	384	345	399	348	343	383	362	350	374	380	353	388	392	339	369	363	360	395	359	351	339	385	357	351	388	385	367	377	362	351	392	360	370	357	356	360	406	401	352	361	395	365	362	371	422	351	330	351	332	380	353	328	333	382	360	385	382	374	365	374	344	344	395	384	361	387	389	370	381	370	371	409	363	389	387	361	395	336	374	364	383	369	360	360	361	376	357	345	382	376	363	387	377	383	345	370	384	365	346	348	410	326	340	368	364	393	340	348	387	381	397	332	367	372	364	341	353	350	374	357	329	363	362	351	364	357	353	369	357	396	368	378	370	398	381	383	373	368	370	357	373	364	385	358	391	349	350	353	340	369	339	385	356	388	372	379	369	341	408	369	362	374	362	376	377	395	364	344	359	342	358	331	351	318	359	362	377	367	361	371	359	377	372	394	368	365	353	376	398	336	345	365	379	343	387	376	367	373	363	337	336	375	340	342	353	343	361	388	405	361	421	375	357	367	410	321	355	334	391	395	378	337	350	365	372	377	384	337	382	422	394	364	354	351	361	373	374	345	363	349	377	341	360	376	340	382	365	343	321	362	359	376	373	372	412	411	370	382	379	379	396	365	337	374	379	379	402	373	379	392	363	401	355	361	367	374	368	377	367	368	385	358	378	381	354	372	365	345	336	356	375	352	347	397	313	364	397	387	358	340	370	341	347	343	383	364	359	349	375	381	346	369	369	370	347	352	323	400	372	409	366	401	366	395	358	325	337	394	399	373	390	395	352	372	357	361	370	377	351	356	385	367	364	352	360	379	365	360	366	382	336	384	371	350	381	390	354	371	350	395	405	366	344	375	363	365	374	385	377	365	358	363	355	380	326	395	394	374	358	364	391	345	380	394	355	386	331	348	378	371	391	360	389	322	365	347	344	353	359	381	366	392	400	401	377	382	375	379	375	420	385	345
27433	20072	9399	1353	856	802	685	692	655	661	685	614	653	684	729	622	628	673	652	678	657	652	655	657	658	664	644	587	632	675	634	680	699	672	610	635	661	676	694	661	652	662	608	690	648	638	653	680	609	651	635	669	669	618	672	641	651	680	686	639	728	669	643	667	691	642	661	651	603	633	651	622	643	672	675	645	634	664	659	639	608	611	642	675	695	614	661	668	703	660	659	644	641	648	648	677	638	626	702	638	706	639	646	623	637	706	681	664	676	655	713	633	626	645	688	630	592	693	640	691	707	656	648	666	658	631	676	631	652	653	640	647	658	632	631	636	675	614	674	697	678	629	629	638	631	627	656	639	669	630	662	589	680	670	627	727	651	645	602	662	651	671	596	642	654	655	642	623	655	638	635	631	662	609	666	616	614	641	633	649	621	604	659	645	629	625	654	649	602	677	674	624	609	619	659	620	651	638	653	616	671	652	613	711	629	635	699	673	668	684	688	642	642	699	656	689	635	649	670	669	677	624	607	670	682	649	670	667	641	654	623	643	618	694	619	695	664	667	641	645	652	653	613	611	670	677	681	625	645	668	633	696	649	682	692	674	597	687	653	623	631	658	637	637	653	628	623	690	697	649	626	662	624	727	660	626	645	647	633	682	669	670	668	664	638	663	621	672	668	687	655	617	630	662	663	668	620	624	690	651	580	662	648	678	673	662	682	623	643	669	643	612	673	629	655	652	680	669	608	631	691	675	651	669	691	671	624	589	638	657	611	705	636	668	653	631	693	654	675	638	658	640	676	692	668	621	662	605	682	655	639	663	628	657	668	617	689	679	659	646	651	661	643	661	712	653	675	676	628	668	629	573	656	649	689	667	662	607	624	634	628	643	675	638	653	711	661	671	655	677	682	644	667	667	671	672	673	664	658	646	649	626	616	616	647	624	619	640	647	609	616	654	655	616	614	649	659	662	658	616	675	653	634	639	645	659	699	680	624	655	654	746	667	650	630	642	657	664	620	652	616	646	668	654	628	690	650	683	634	684	640	650	634	639	636	671	628	671	652	695	657	688	632	664	618	646	673	684	617	650	637	643	631	667	696	683	618	674	655	624	679	620	660	665	649	658	619	624	645	680	670	627	647	628	667	618	612	620	661	689	677	662	644	633	660	657	667	652	662	697	645	598	623	661	649	642	629	639	667	610	621	661	624	613	690	670	691	643	629	635	636	596	634	654	634	624	659	620	648	598	655	656	644	674	683	672	706	691	639	578	652	639	660	628	678	621	623	654	608	638	640	653	656	649	666	626	651	655	603	615	582	668	653	606	667	678	666	670	648	638	673	705	646	664	643	688	689	675	598	684	631	645	672	641	623	676	624	613	657	647	679	643	682	662	682	689	661	649	649	660	647	648	640	628	672	660	650	658	679	676	604	643	664	636	619	637	679	669	627	643	636	662	629	650	676	646	587	675	656	651	647	696	647	665	658	663	628	638	643	640	643	588	674	630	732	624	664	669	600	668	626	631	663	663	675	662	651	637	665	669	631	638	664	634	701	612	610	622	655	629	660	623	614	631	668	611	644	640	634	670	606	684	680	629	629	675	697	669	615	673	619	660	668	688	685	622	663	637	661	614	637	637	614	648	647	629	618	616	674	609	654	662	656	657	645	605	607	664	687	610	692	623	645	627	644	663	692	696	652	619	659	650	639	654	642	646	658	639	670	663	634	657	687	652	607	672	626	673	641	628	647	605	652	675	610	660	643	667	662	657	610	696	602	657	664	623	613	628	657	672	672	618	615	664	675	666	643	622	656	665	618	655	672	677	603	654	675	686	651	681	634	653	629	671	664	672	673	682	617	634	672	638	655	651	642	678	655	584	639	626	656	658	671	634	662	659	698	648	686	630	661	694	673	636	675	690	674	684	686	625	684	639	678	637	679	615	658	671	648	682	598	673	667	679	654	625	678	632	670	678	652	660	665	648	602	603	637	648	696	626	667	634	633	665	671	674	649	683	653	679	651	642	647	643	667	673	671	615	654	673	671	631	695	686	633	629	631	667	659	642	644	634	663	647	646	677	609	655	654	650	626	636	614	663	623	631	643	656	629	626	641	644	598	687	640	668	659	632	617	624	635	635	624	675	648	645	595	681	631	686	610	635	654	635	695	676	685	676	705	671	622	669	696	669	696	675	647	644	672	653	624	707	644	648	687	651	661	691	666	662	610	625	716	646	663	663	625	624	682	590	626	624	667	642	655	626	650	668	603	615	674	645	638	630	684	616	667	632	640	648	642	646	688	649	696	651	667	654	660	691	686	632	676	616	680	617	644	615	648	674	625	636	624	619	695	689	669	674	574	607	667	655	663	680	642	666	670	619	642	679	639	686	638	643	709	684	614	662	651	651	647	633	615	696	607	631	661	666	625	660	624	651	668	644	620	629	665	639	643	668	677	654	647	633	662	606	630	616	629	623	633	687	703	681	674	635	684	597	608	694	689	682	648	676	667	616	639	655	648	645	609	630	699	604	634	622	664	683	648	633	681	675	683	653	623	640	654	643	623	679	628	664	720	624	655	637	662	581	622	667	624	660	617	644	657	638	598	655	683	631	665	633	640	652	644	663	649	645	574	657	648	608	621	679	672	648	639	644	676	664	694	666	689	639	691	642	639	678	674	670	650	656	684	703	667	630	634	621	644	629	646	625	659	635	695	620	661	591	663	701	648	656	625	645	626	663	634	619	632	635	631	621	670	631	628	652	636	663	662	709	623	669	654	673	621	622	702	644	692	675	606	672	658	656	616	707	635	642	662	640	634	602	664	648	647	683	650	637	671	671	644	635	663	629	646	662	695	652	635	659	633	624	686	667	678	670	674	667	639	633	620	634	618	654	628	684	715	647	660	662	725	681	634	641	668	656	665	633	658	685	637	625	673	575	629	649	630	623	662	626	637	676	688	667	621	637	670	670	644	628	629	586	651	611	679	611	640	652	619	660	651	618	637	668	640	632	637	679	638	652	687	685	618	654	706	624	659	612	641	639	644	650	685	628	675	664	631	685	664	663	647	630	737	669	671	655	631	660	675	643	631	662	637	671	621	649	664	606	671	620	664	654	629	655	638	623	688	662	650	682	621	668	600	678	634	650	657	653	647	665	659	656	702	653	687	663	692	700	675	696	643	595	648	626	649	612	665	666	616	678	682	610	609	592	688	686	683	609	639	675	668	713	652	626	660	647	689	617	662	642	686	684	688	641	620	618	659	622	651	622	656	609	714	644	697	660	699	659	716	622	656	678	714	615	649	688	684	668	638	679	696	652	687	650	608	674	639	634	624	663	654	646	631	665	650	669	633	625	639	650	688	630	629	641	650	624	655	638	652	600	668	680	626	659	690	675	667	639	689	669	648	626	679	633	644	646	648	650	635	658	651	647	643	647	641	681	644	627	618	616	666	665	639	640	667	664	655	655	646	682	668	650	627	638	642	671	651	625	640	678	599	668	683	634	640	641
5145	5557	1619	1071	908	815	811	784	699	684	739	762	662	717	659	646	660	674	684	673	654	657	728	664	653	653	700	647	689	651	682	618	681	710	650	669	671	666	667	648	697	651	651	640	703	651	674	630	645	681	660	674	657	698	622	658	646	617	652	667	670	648	683	646	681	693	643	652	666	706	641	643	684	670	689	709	671	618	672	674	643	646	660	646	682	629	657	652	667	660	673	669	695	671	693	670	639	700	687	676	651	645	667	653	688	684	666	644	679	652	676	660	692	669	666	671	621	678	646	650	629	665	653	653	659	695	660	648	644	653	647	641	670	678	654	647	639	642	677	650	652	648	668	660	657	692	666	641	627	641	683	672	664	637	684	652	648	648	685	675	622	653	678	645	669	653	699	683	672	644	621	691	667	720	714	695	672	629	676	688	627	681	653	653	691	641	617	638	661	679	646	703	663	646	633	687	654	686	669	688	696	697	622	651	648	636	677	667	621	671	658	683	680	664	621	709	684	657	621	653	674	604	667	685	662	670	616	687	710	649	658	724	628	671	578	642	629	660	637	684	677	702	644	707	650	719	619	680	676	686	659	683	664	677	697	635	707	630	615	677	625	646	648	642	668	661	696	694	672	651	691	659	640	659	662	681	670	662	654	687	681	700	686	682	680	607	612	639	668	652	670	680	695	668	648	642	649	696	655	668	707	638	704	678	687	644	724	670	624	625	709	605	645	645	659	662	654	662	671	648	648	667	710	675	650	645	665	618	667	645	626	681	667	643	662	672	661	697	645	699	712	674	639	649	711	666	654	637	672	683	653	682	671	663	674	665	659	668	618	608	682	634	709	718	701	640	620	678	673	655	679	677	712	653	659	688	639	660	665	669	629	699	685	701	690	647	620	627	658	616	684	664	651	653	671	672	646	624	644	618	622	668	695	667	667	664	648	651	641	685	680	642	670	710	670	677	709	686	668	676	708	712	649	661	662	644	630	686	686	661	650	681	683	608	648	671	674	634	686	680	602	707	672	605	683	708	679	681	659	678	636	641	630	691	654	634	650	677	617	607	668	663	680	709	663	644	697	661	652	692	652	701	590	667	654	670	648	669	647	643	651	670	669	667	657	710	711	664	672	609	671	670	640	635	643	626	662	644	669	684	688	628	673	693	665	654	629	651	659	650	656	726	668	670	644	672	606	655	624	649	672	683	651	690	659	651	678	707	687	656	680	643	678	654	630	649	667	652	646	650	668	689	647	648	632	685	640	630	663	691	636	689	671	613	629	654	633	686	683	667	690	686	691	643	692	620	678	639	658	635	645	663	674	686	702	671	663	719	658	641	638	705	667	679	672	643	666	647	698	682	686	673	641	689	673	662	644	634	685	678	690	645	620	659	683	755	669	647	650	636	663	677	631	628	702	648	646	637	685	683	662	635	682	654	682	651	655	648	640	647	647	638	655	681	706	695	636	642	651	631	675	685	639	645	667	661	669	659	679	614	635	658	688	687	652	680	678	634	672	672	645	630	655	688	670	614	675	718	736	675	680	704	678	623	622	659	636	679	633	646	658	657	669	624	653	669	661	669	640	648	683	647	674	664	657	695	644	673	656	642	640	652	673	691	644	669	634	710	668	659	675	627	716	675	669	673	666	654	660	642	604	668	637	627	640	644	668	682	666	614	666	635	633	665	673	648	643	696	659	596	697	650	643	695	677	660	642	626	680	675	655	686	652	714	654	644	699	717	656	608	700	634	704	700	632	698	637	689	629	701	675	696	678	650	661	684	685	650	635	653	614	637	669	643	673	632	649	684	644	654	616	640	630	694	666	688	672	688	607	652	667	673	694	696	718	684	628	668	623	652	665	666	682	637	670	599	676	655	667	659	666	669	636	663	612	660	685	611	703	692	649	678	616	725	696	659	663	628	672	691	643	709	623	700	656	664	691	615	698	624	673	642	660	661	683	668	665	664	648	669	634	654	683	674	679	693	680	665	666	702	665	699	680	689	691	655	652	663	697	661	668	611	670	637	675	681	663	643	612	638	658	695	684	641	684	672	665	668	613	703	656	690	623	627	609	712	655	630	672	655	656	652	720	662	658	692	656	724	598	619	632	678	707	678	648	683	664	668	649	688	650	637	673	660	674	643	633	617	707	681	680	665	722	618	662	705	717	655	680	666	617	661	650	636	692	630	655	620	706	666	656	680	683	659	649	674	726	697	716	692	677	663	643	697	682	644	654	665	653	637	663	672	660	648	683	719	670	694	669	688	643	633	665	671	648	662	672	706	668	656	702	628	675	629	715	655	662	651	652	651	636	693	700	615	670	662	666	632	609	639	667	670	702	675	653	630	648	616	659	658	710	659	666	644	657	643	685	664	710	663	658	688	694	666	664	641	661	673	663	690	646	712	614	637	661	682	662	635	646	675	664	613	662	656	607	664	656	671	656	667	657	633	638	642	683	680	636	712	625	648	675	614	635	643	654	633	699	677	672	653	680	627	669	654	648	728	658	644	678	668	673	687	676	657	699	656	641	660	703	626	673	649	681	669	671	639	674	656	656	718	674	656	674	646	647	646	658	684	644	635	710	679	666	660	713	656	640	603	640	684	639	672	677	655	638	682	657	693	623	691	668	651	667	630	650	652	640	663	658	687	648	643	647	651	657	659	629	620	678	627	652	697	694	687	605	670	674	664	670	675	656	718	636	625	674	669	645	685	665	651	661	700	721	690	642	646	701	630	668	647	638	658	715	690	664	656	692	691	659	679	675	670	662	648	674	651	612	680	658	653	620	646	663	672	639	636	719	623	694	688	715	703	660	664	659	722	668	666	629	707	705	638	648	638	649	675	682	673	673	654	667	663	680	666	684	645	646	665	652	660	644	674	697	708	692	643	623	663	655	641	685	661	616	663	635	657	648	669	659	648	690	704	649	636	670	666	654	650	644	688	664	684	656	699	721	624	659	681	656	675	615	657	677	642	667	678	622	651	649	682	650	609	649	690	635	665	643	681	695	697	652	630	655	656	662	673	664	675	646	655	666	647	654	656	687	635	651	609	662	664	629	666	644	680	646	649	720	665	648	639	634	656	676	635	661	622	600	684	690	638	687	657	661	646	665	713	652	679	711	651	713	683	682	665	660	694	687	628	667	649	665	680	660	702	672	675	624	647	630	642	638	694	640	680	685	615	665	678	667	661	657	679	683	686	664	630	645	711	639	650	702	651	654	653	664	643	694	616	676	658	702	634	666	649	651	672	660	700	681	635	668	628	653	652	704	611	680	656	649	705	648	664	643	622	716	688	681	651	645	627	683	648	688	698	650	667	689	639	641	645	690	651	688	653	668	636	675	611	644	630	620	599	675	663	622	649	671	660	680	619	624	688	660	638	646	665	655	643	682	659	678	662	654	690	663	637	667	672	674	662	664	674	636	685	657	651	637	636	641	668	679	653	681	678	641	650	651	648	706	725	625	669	669	651	677	677	661	632	687	699	668	660	708	676	668	617
23598	20914	27801	24125	20862	6217	917	606	529	462	430	412	395	373	379	374	314	393	306	353	339	312	326	327	300	307	278	337	322	321	308	310	295	334	283	326	339	306	310	283	272	317	333	306	334	290	311	325	302	283	311	326	321	295	282	295	332	301	302	313	287	303	305	300	299	312	288	300	292	291	295	295	291	283	312	283	272	296	296	315	311	297	317	255	300	299	297	303	298	304	317	321	328	277	269	310	286	284	304	319	314	326	320	288	296	332	298	309	316	291	289	327	306	326	334	295	288	297	324	292	304	283	302	272	307	301	325	296	304	298	303	327	268	302	306	303	312	276	320	295	330	317	303	310	320	295	303	298	322	310	301	306	309	298	299	315	271	287	292	320	301	258	314	318	288	310	308	322	301	260	363	295	326	292	297	308	286	298	274	329	333	293	299	301	319	326	295	277	301	277	302	296	302	294	335	310	298	321	322	296	304	308	328	321	325	327	282	307	314	330	308	320	273	303	329	296	338	297	295	310	316	332	321	295	313	295	326	270	312	333	296	299	282	299	273	308	294	298	313	281	344	313	336	307	314	249	313	299	316	300	292	312	318	311	317	317	348	312	305	301	336	323	337	294	328	305	291	270	312	290	276	295	293	318	295	270	292	336	286	284	290	289	303	310	291	352	276	302	296	307	311	315	301	311	317	279	320	293	312	312	289	281	302	340	302	311	322	310	278	285	321	298	321	319	278	283	326	312	313	333	316	316	286	307	295	289	296	312	297	312	296	307	295	304	265	294	281	310	288	291	305	295	316	296	303	295	304	271	290	286	311	275	329	347	291	272	271	313	342	282	270	293	294	276	314	293	306	299	274	306	290	320	294	316	320	296	290	273	324	318	277	276	324	282	282	300	291	293	309	316	308	311	323	303	313	281	305	327	293	284	303	288	336	321	323	291	297	298	313	311	308	325	320	314	302	330	285	304	294	312	324	304	327	323	280	280	291	314	330	300	273	314	297	299	302	300	307	279	318	287	274	298	344	303	334	316	325	304	315	308	288	305	270	290	271	323	293	292	298	301	296	295	292	302	336	303	283	317	315	269	293	290	299	300	321	283	308	283	301	305	315	309	298	317	305	300	302	288	310	290	318	302	303	284	301	302	295	329	315	307	304	294	295	285	300	279	333	321	263	320	257	300	289	287	307	290	318	271	272	289	313	316	316	282	298	320	297	305	317	265	290	276	326	326	279	287	306	316	310	326	302	320	308	315	300	277	314	313	270	312	328	282	326	271	301	306	298	280	297	335	327	298	313	299	304	309	287	355	306	324	295	322	316	301	308	287	308	316	291	306	306	301	315	300	288	299	293	307	307	284	355	320	299	320	316	307	285	290	307	307	283	306	287	282	289	307	318	297	280	288	331	269	271	319	308	294	282	308	306	288	295	301	316	331	300	299	320	289	303	263	303	297	279	339	350	302	293	323	333	318	291	294	322	300	305	312	305	282	303	329	310	311	305	280	293	262	313	299	325	328	295	306	306	322	323	274	268	271	284	303	302	300	319	311	285	289	321	330	296	310	299	303	284	290	268	296	322	299	296	305	328	290	304	338	288	315	310	300	311	290	326	327	332	282	304	269	281	316	295	321	305	280	321	284	295	257	315	321	314	309	308	322	276	311	282	329	300	318	288	318	283	284	294	319	315	310	295	316	293	292	313	291	307	308	306	322	296	297	296	329	310	313	308	287	299	326	329	333	303	315	315	292	305	313	323	295	296	304	318	309	265	318	319	302	291	304	345	300	306	331	301	288	298	309	271	306	300	313	267	269	325	286	301	313	327	313	298	280	321	309	320	299	274	329	311	291	298	328	320	299	301	280	327	320	310	313	286	310	309	313	318	314	310	300	307	290	296	283	322	312	310	280	339	322	308	294	294	305	305	286	299	296	325	329	302	307	312	298	295	305	283	314	323	320	338	297	320	315	322	312	309	313	299	286	269	331	320	302	333	323	302	336	306	339	277	312	272	312	311	319	320	316	290	312	308	303	332	357	298	314	270	313	311	275	303	312	292	302	312	301	277	303	333	293	346	295	311	337	304	317	304	283	303	304	285	317	269	294	311	305	314	281	327	315	275	339	317	320	304	326	314	285	287	303	306	305	312	293	327	329	304	306	300	283	301	319	326	304	296	307	312	281	307	283	283	286	323	308	283	298	286	292	296	307	294	283	333	308	327	303	308	326	313	343	324	324	299	319	305	279	286	298	296	275	305	297	306	294	310	295	307	284	320	306	333	295	307	293	338	293	303	307	312	299	331	289	316	307	325	338	284	300	294	315	302	312	314	309	319	309	289	280	270	317	286	314	304	326	295	324	302	313	367	297	327	338	279	325	311	331	313	296	301	309	312	321	287	330	307	310	322	328	309	305	312	328	311	301	296	330	315	311	293	311	332	276	304	283	278	274	306	339	306	344	302	264	307	319	301	292	288	303	288	284	314	300	269	291	314	323	314	304	303	312	335	285	300	329	301	296	322	295	295	336	303	258	294	314	292	319	316	313	315	266	310	322	289	295	292	297	311	305	295	344	282	308	335	289	308	296	305	333	286	312	329	287	299	305	298	302	313	317	308	307	296	282	278	294	285	299	335	316	287	307	297	341	280	296	312	302	332	283	314	306	314	302	331	324	341	305	290	334	296	288	285	333	292	327	296	320	333	288	318	291	312	328	295	335	303	300	320	318	302	284	308	320	298	313	307	329	304	285	320	324	300	311	309	281	292	282	330	311	325	287	298	319	302	300	325	301	280	275	297	289	305	327	313	282	315	298	307	311	330	293	281	286	299	302	328	322	314	292	316	320	310	287	299	308	322	294	298	267	313	281	308	322	305	325	309	302	267	271	301	302	297	335	301	310	312	342	324	293	281	338	317	292	317	309	328	262	314	301	302	300	313	292	306	296	281	301	289	313	306	323	302	256	300	293	284	308	308	311	333	303	292	298	299	330	302	305	301	314	261	355	326	280	318	300	310	326	335	316	300	311	317	311	317	297	297	311	272	304	300	282	309	309	284	349	338	336	279	276	285	315	310	297	308	331	302	290	294	307	296	269	310	312	335	322	327	339	324	311	305	292	302	313	330	323	294	316	304	285	334	309	336	304	323	308	313	295	290	303	318	321	319	296	301	307	329	289	302	325	310	296	324	336	334	285	318	307	304	274	288	313	293	299	309	304	315	307	277	295	328	306	296	274	329	295	308	293	306	330	297	327	331	317	306	300	338	296	284	274	287	300	303	330	299	288	296	317	341	286	294	330	339	307	295	311	302	319	311	317	305	297	304	344	293	297	305	312	322	283	320	296	314	315	328	306	288	269	297	335	327	319	311	288	301	342	286	291	290	296	306	316	306	330	298	307	324	294	299	311	287	291	276	355	317	314	293	307	310	316	296	295	315	283	299	300	318	298	326	319	334	299	333	321	280	289	301	315	345	292	290	323	296	308	301	312	305	325	353	266	287	274	313	334
3871	15547	5710	2667	1866	1465	1096	897	728	612	550	511	450	440	424	385	387	381	374	355	408	327	359	355	355	333	348	358	332	346	353	321	323	327	310	355	312	294	333	315	358	282	311	327	322	316	323	310	302	310	309	322	324	344	314	297	321	330	336	316	281	309	334	310	306	310	283	311	303	322	312	313	305	321	336	285	300	277	308	308	317	300	297	306	323	293	305	307	302	313	348	324	323	340	329	289	342	295	300	315	300	312	320	296	306	301	336	313	300	308	304	315	303	314	328	296	326	304	293	303	306	336	355	324	276	308	325	310	284	324	314	281	302	317	317	312	324	300	324	292	285	295	337	309	353	321	303	319	303	267	300	298	331	297	353	298	330	292	311	297	318	311	319	313	332	352	284	252	292	286	330	299	315	327	328	280	326	301	325	307	289	317	296	300	321	263	313	316	320	303	316	330	291	295	312	308	337	293	303	321	322	306	322	297	302	316	290	305	316	332	317	328	296	301	316	256	297	309	310	293	303	286	339	303	313	295	328	294	305	333	331	286	344	297	298	313	314	323	330	316	328	289	297	342	317	340	305	328	315	313	296	293	338	302	315	312	304	278	307	332	321	350	308	316	320	312	326	333	361	311	319	347	312	298	306	282	326	332	326	319	328	310	301	342	290	293	313	279	314	311	327	322	302	300	281	280	276	309	339	330	312	338	304	312	293	282	292	305	307	307	310	334	296	295	314	319	299	309	300	290	280	320	336	318	307	313	321	324	301	301	265	304	323	298	316	321	323	317	290	292	315	300	319	309	298	321	296	334	301	320	314	334	309	280	329	312	334	319	316	313	300	310	295	340	348	313	306	344	317	322	273	336	301	331	340	314	307	352	321	307	300	329	319	316	326	287	307	329	328	322	276	328	299	336	299	327	340	325	289	310	319	281	330	323	310	299	343	322	284	312	287	308	331	320	322	335	301	341	287	300	291	307	318	332	316	287	330	298	288	327	330	294	285	284	301	291	325	316	292	304	298	290	320	314	315	285	316	326	315	330	283	295	331	303	328	308	302	304	273	300	327	315	312	295	303	304	302	281	315	284	305	319	342	287	287	333	281	317	330	339	312	304	301	323	276	327	323	326	268	313	314	302	294	310	323	316	272	305	306	325	307	300	319	302	310	303	318	278	298	291	311	326	309	325	310	298	283	315	302	300	294	315	288	318	323	312	333	320	284	307	333	335	316	313	302	310	312	311	288	310	286	301	286	302	306	297	333	315	310	352	296	317	331	333	314	311	316	288	275	311	308	289	318	285	337	288	320	332	327	324	339	304	328	337	317	304	292	321	321	315	330	313	317	367	304	324	312	313	338	279	326	315	305	297	305	295	304	318	306	287	331	284	320	332	304	321	286	305	306	301	307	323	317	304	331	285	296	302	298	313	330	306	319	298	306	325	316	294	306	323	321	271	329	337	323	309	274	311	302	297	331	302	288	293	292	333	291	326	292	312	292	304	287	311	300	304	313	306	352	331	336	305	282	310	307	318	291	286	302	312	311	295	308	308	321	314	321	284	334	283	291	304	323	321	314	314	293	290	321	310	306	316	309	303	308	310	318	309	306	322	316	320	267	289	300	344	288	322	287	309	323	296	296	311	324	285	288	296	341	346	311	343	305	310	309	303	334	319	311	305	324	301	326	279	337	327	319	312	291	314	305	322	323	308	306	312	309	317	305	308	344	316	310	332	301	315	279	317	323	344	280	338	341	333	344	339	319	328	311	326	300	293	315	314	271	328	309	321	326	305	309	312	292	323	305	304	301	273	330	327	299	307	272	302	320	348	303	317	296	341	315	303	296	308	336	323	320	323	312	282	273	297	306	317	307	305	309	285	296	279	293	292	308	309	295	308	356	297	277	335	341	316	320	304	316	309	300	337	303	330	279	294	321	295	304	311	335	299	330	297	327	302	299	334	300	329	339	292	313	309	277	299	300	318	316	321	295	281	320	317	303	312	293	319	327	332	298	317	330	296	304	298	315	351	277	311	274	320	296	305	321	328	310	313	330	315	354	298	329	294	315	305	298	306	339	324	278	301	344	306	327	325	297	310	337	299	318	318	331	294	305	329	324	303	304	351	317	345	316	329	310	322	310	291	335	310	332	327	294	314	315	303	307	276	309	312	320	301	305	328	307	302	296	314	298	311	288	323	316	299	307	329	304	319	290	302	304	320	302	301	310	308	302	302	287	316	305	288	310	321	354	315	325	342	342	320	318	320	307	313	293	294	295	340	322	305	328	295	325	309	296	313	303	305	310	333	281	316	302	273	292	343	363	313	307	288	308	292	298	323	298	325	307	334	320	298	328	313	322	293	328	294	321	303	313	298	297	332	325	315	339	350	328	297	314	296	290	308	297	309	315	307	296	317	294	292	306	345	300	320	312	335	311	308	315	331	313	332	320	275	325	318	318	300	323	288	291	304	291	329	302	305	321	341	304	287	293	319	315	296	326	330	286	320	307	331	310	311	300	319	296	280	292	316	276	356	322	307	310	323	340	306	311	271	315	301	362	318	346	325	294	307	318	342	325	339	301	352	324	319	325	296	327	287	296	298	304	298	322	293	324	298	330	308	315	299	336	315	332	330	321	324	298	299	321	307	309	308	287	304	325	313	296	317	302	301	321	299	289	342	331	311	290	337	319	350	313	281	332	330	310	337	337	298	284	287	325	295	335	298	302	317	309	275	304	313	295	323	308	284	303	316	307	295	291	314	328	274	310	283	329	292	303	307	330	288	298	302	304	311	311	317	304	344	329	311	319	301	321	289	321	319	354	315	288	362	330	312	328	300	328	345	316	304	306	279	317	331	328	324	270	314	295	297	334	283	312	280	276	307	295	294	306	293	284	324	319	325	326	308	309	347	304	310	325	348	310	304	294	305	308	279	323	325	306	338	295	303	298	295	293	294	294	343	313	324	310	317	296	292	294	324	339	300	322	326	312	341	308	341	294	289	290	281	289	319	306	308	305	313	311	318	306	339	282	284	306	313	332	336	316	328	319	320	262	301	336	328	311	305	327	294	311	309	283	326	288	313	313	319	327	327	303	332	327	322	286	296	292	306	290	323	312	294	319	310	312	324	319	309	308	313	313	303	344	294	337	320	300	319	318	323	332	291	292	319	299	320	310	329	304	313	279	337	324	281	291	277	302	288	321	289	321	294	306	307	296	307	354	331	353	310	287	329	332	333	324	296	298	336	326	298	324	272	317	310	286	280	308	303	312	296	327	286	324	302	293	319	339	301	321	306	297	308	302	317	337	312	324	299	318	325	315	314	321	316	332	326	268	329	284	301	316	311	299	353	302	291	341	281	303	319	296	301	323	317	320	312	339	333	329	325	332	262	307	302	315	305	298	311	307	306	289	325	308	284	333	311	330	318	344	339	327	333	318	299	303	314	287	326	325	297	296	281	301	301	288	306	322	300	327	308	277	296	307	303	307	296	314	301	276	320	292	333	274	333
24646	20888	26696	25066	9095	1332	1033	966	982	917	932	920	898	908	875	847	847	871	876	853	825	847	858	879	845	924	876	888	845	869	866	836	846	822	808	807	881	863	853	821	821	836	812	853	846	882	783	839	793	787	847	853	814	787	911	861	844	890	850	827	853	789	849	866	853	811	793	835	832	871	838	847	853	865	829	803	818	841	855	883	843	795	841	831	824	836	862	841	847	842	820	864	854	800	823	826	887	864	933	846	824	804	843	826	865	808	820	803	830	815	830	854	844	846	820	798	880	826	840	815	761	766	802	775	829	834	824	845	821	831	797	824	782	835	855	827	829	829	801	819	826	846	817	837	803	842	768	770	800	865	809	805	885	849	795	809	843	805	867	868	823	817	861	824	897	869	843	819	877	857	874	831	829	792	840	819	864	837	871	814	809	814	810	841	865	896	856	885	808	886	871	859	788	837	832	837	816	840	820	850	882	815	800	822	869	882	824	862	897	873	853	802	850	869	836	845	844	888	785	864	870	841	816	847	820	825	810	865	841	896	789	864	819	876	836	892	816	834	820	848	776	813	798	838	852	809	815	835	785	804	816	803	844	813	828	856	806	841	844	834	790	819	859	855	817	874	845	887	813	851	861	818	820	849	837	813	838	825	869	847	845	834	821	820	847	864	800	819	853	844	825	782	818	832	844	830	811	827	806	842	818	818	796	847	834	845	822	869	822	795	876	823	819	845	819	856	866	904	862	847	844	845	844	859	857	827	813	849	804	813	847	852	842	842	849	844	784	823	870	848	824	869	877	887	811	763	852	857	853	832	852	792	860	837	889	893	866	777	851	818	906	830	863	844	851	829	864	820	786	861	856	845	842	836	880	833	816	798	815	852	861	872	872	819	810	845	841	807	844	827	865	780	871	842	858	814	850	807	806	820	863	835	767	827	844	809	860	864	802	869	782	820	882	860	833	844	791	824	866	892	870	829	810	803	845	857	883	829	816	807	852	806	821	804	842	824	823	863	826	789	821	761	812	792	793	875	853	842	874	817	832	791	888	826	820	781	862	797	882	861	848	799	812	855	824	852	811	827	902	897	783	852	844	901	857	798	789	863	771	871	827	821	820	842	830	841	845	792	804	871	789	853	769	823	838	843	803	877	779	823	849	836	839	857	830	798	874	855	854	867	850	840	832	865	793	793	805	836	836	808	853	833	798	849	849	839	800	792	837	853	823	815	821	789	836	836	802	886	837	827	872	870	842	807	846	856	897	810	857	832	816	851	823	829	786	821	825	834	845	862	857	851	804	784	854	807	787	839	793	839	874	808	773	802	814	862	799	858	898	839	805	837	874	849	853	849	790	869	828	884	820	845	815	823	853	796	848	772	837	797	811	816	820	783	812	828	857	849	785	834	814	809	805	933	828	866	815	828	795	835	846	792	783	811	856	849	827	872	877	836	764	903	830	794	801	811	836	807	847	824	843	872	798	839	801	851	883	860	792	887	847	828	875	831	834	825	817	847	812	834	872	841	844	894	904	827	802	817	868	793	835	809	829	891	840	791	873	885	878	885	772	865	846	877	800	874	820	810	820	881	838	832	825	808	823	807	862	844	843	772	824	842	801	840	807	821	821	799	832	802	837	849	868	870	801	838	849	785	826	833	811	839	840	819	810	867	877	813	826	822	875	875	863	819	888	860	804	849	818	809	813	876	833	844	872	853	820	868	776	837	827	797	877	853	883	863	906	865	778	819	839	818	825	832	861	834	838	812	832	880	862	786	822	815	877	886	827	893	829	876	854	817	831	808	846	837	860	821	849	814	810	855	818	788	827	814	798	795	861	839	834	865	821	837	786	838	847	804	785	884	844	888	839	854	795	814	835	788	865	833	871	849	822	832	848	820	798	807	861	800	842	843	889	815	847	816	836	796	816	779	881	828	825	821	837	832	846	837	857	804	834	852	817	856	849	815	839	856	818	838	832	871	823	839	892	861	848	798	830	860	833	808	817	856	842	834	862	800	866	821	776	906	823	841	832	815	824	827	842	827	839	818	851	826	829	848	835	849	805	835	814	850	852	824	812	847	837	780	849	849	780	838	848	782	876	818	861	816	820	808	870	824	829	851	880	875	858	815	824	843	846	827	836	814	839	804	842	868	815	872	868	861	843	808	872	812	808	874	895	866	859	870	816	862	800	784	834	818	811	847	808	826	833	830	812	818	819	862	816	896	863	887	808	830	819	752	872	786	833	840	848	837	879	876	818	819	802	864	817	827	889	864	801	831	784	907	866	802	851	864	837	790	839	757	836	844	822	821	904	892	808	834	840	898	873	839	809	785	880	832	865	823	801	860	868	831	824	877	837	824	881	845	826	806	846	856	819	797	895	809	842	806	865	825	851	845	844	829	855	833	802	808	874	802	844	880	850	854	834	798	784	818	785	882	848	812	809	829	886	850	884	838	807	911	814	848	879	877	850	822	838	798	855	833	833	870	846	837	859	792	856	809	819	804	820	825	838	873	867	814	851	846	790	832	804	779	820	788	807	851	839	817	826	857	842	842	869	833	862	838	802	788	865	846	835	869	843	852	882	804	822	878	798	807	827	849	858	866	850	849	836	875	810	819	798	822	860	806	818	837	852	804	883	842	808	762	812	818	839	807	821	904	828	842	859	831	816	871	855	896	817	809	847	903	781	824	834	806	903	858	801	797	822	853	867	814	831	791	855	817	815	790	864	825	829	808	779	801	850	835	852	812	811	873	824	853	810	804	808	831	829	835	844	819	844	808	778	833	771	860	834	860	847	806	850	858	811	833	827	825	865	843	820	823	870	837	793	806	790	870	811	806	831	898	807	835	855	885	805	859	816	774	809	908	810	802	813	843	833	868	789	874	824	799	832	846	877	809	836	865	852	880	836	879	858	883	803	806	820	792	906	823	807	827	842	829	865	873	875	804	850	822	783	872	841	824	844	805	854	847	824	807	795	807	815	870	808	878	822	845	811	843	835	860	801	865	832	837	852	849	852	871	876	863	846	816	871	888	857	867	858	838	847	838	909	868	809	850	898	820	815	809	882	865	815	809	833	840	822	874	888	787	835	859	818	863	833	860	836	774	808	791	793	812	858	804	840	828	877	820	833	853	797	862	898	852	879	796	820	839	869	860	802	822	800	823	811	797	801	815	844	879	853	842	839	832	839	877	814	786	811	847	861	781	826	837	800	755	809	803	826	796	781	839	860	854	884	839	823	840	847	878	802	831	836	842	809	853	846	822	837	837	864	825	856	838	764	780	828	784	838	833	828	820	832	821	761	807	861	831	877	826	789	833	865	856	878	863	826	787	855	833	837	836	833	833	824	829	855	821	763	924	835	839	866	800	808	792	889	827	802	860	778	832	818	792	866	862	884	799	852	852	823	791	833	834	818	905	814	836	789	796	855	821	821	817	829	800	809	818	829	879	872	829	861	836	838	851	751	841	830	810	859	798	798	799	773	877	784	825	820	866	827	828	810	906
3743	10413	3629	2015	1607	1418	1229	1124	1108	1014	956	952	880	870	874	827	890	881	846	874	823	870	859	830	875	906	792	840	853	794	882	888	833	859	827	886	796	812	826	857	833	823	884	826	850	858	837	888	833	845	883	861	811	809	807	834	840	820	813	807	834	846	828	851	849	793	886	859	819	786	853	828	821	817	804	847	791	841	823	854	848	824	748	809	876	833	770	826	892	862	856	859	842	839	841	825	831	844	839	834	822	824	822	831	809	839	833	816	816	856	775	825	829	816	816	810	814	836	846	828	836	822	859	802	826	862	849	798	831	870	862	783	847	798	893	848	752	835	786	789	826	806	842	830	786	839	896	869	827	884	853	832	841	831	824	815	806	863	801	807	786	883	866	840	803	824	799	812	838	829	832	858	824	763	843	838	778	857	817	846	822	860	841	786	812	798	830	812	840	786	833	822	792	835	837	823	809	800	837	833	846	794	850	839	806	872	887	865	806	796	813	824	830	827	828	835	792	814	798	789	816	857	895	844	837	814	862	829	845	820	812	804	811	839	805	792	819	822	833	835	788	764	861	820	834	857	812	842	791	810	805	815	790	836	888	832	818	791	867	779	782	841	866	827	807	906	827	827	812	806	849	844	831	820	866	887	838	830	819	805	818	794	847	791	819	878	828	858	843	826	830	808	835	844	768	798	764	829	819	834	862	815	824	852	868	869	790	828	826	796	825	861	822	858	810	808	805	804	851	863	853	835	794	837	835	830	838	809	832	860	743	840	811	819	829	858	880	818	857	843	832	785	868	804	858	753	804	802	776	774	795	847	815	856	835	811	811	838	786	828	790	790	816	827	865	850	862	882	852	865	846	866	828	859	850	806	805	792	862	779	799	838	825	827	743	809	847	844	814	830	804	828	841	816	851	820	824	798	779	774	805	829	842	869	835	805	819	816	773	804	809	794	794	804	866	821	783	850	833	834	805	790	821	783	859	817	795	795	840	900	800	765	802	823	840	793	804	813	760	800	856	830	812	853	858	858	822	837	843	809	872	800	864	806	830	805	836	825	799	859	798	844	817	839	811	795	838	813	834	836	802	830	764	885	876	840	799	827	839	812	809	883	862	793	895	821	843	842	826	831	874	838	843	806	824	829	803	855	847	796	861	798	825	805	818	895	804	832	846	791	785	838	808	850	842	788	819	860	823	817	808	859	804	863	832	829	794	867	850	891	862	841	853	860	838	768	796	822	789	840	816	825	878	816	887	855	796	814	867	823	889	862	815	843	793	815	805	890	815	833	818	839	796	825	834	858	877	826	827	805	829	800	805	856	817	831	862	833	885	832	816	861	808	821	772	824	801	853	826	832	862	843	863	872	892	828	818	807	801	878	834	861	794	851	831	851	798	857	779	818	805	814	821	825	801	832	876	882	822	898	824	856	806	852	824	841	901	821	832	850	831	837	857	809	809	800	871	878	788	851	844	856	832	837	865	819	813	812	812	805	867	822	839	807	843	841	855	844	824	798	806	797	839	824	847	862	832	838	781	844	799	861	797	765	777	850	897	801	854	799	805	839	857	809	797	821	804	867	846	846	854	809	845	800	830	806	780	810	843	832	797	846	856	813	824	820	784	806	809	808	850	791	756	818	820	827	845	873	904	819	848	811	838	841	767	820	858	828	799	836	831	834	820	792	842	750	843	832	815	830	800	868	850	788	861	870	816	792	796	865	839	852	854	831	861	865	834	872	805	874	773	846	836	823	814	816	840	861	852	813	837	808	838	801	832	896	805	809	836	804	807	854	757	873	842	838	812	832	887	791	759	834	861	818	822	833	825	800	807	775	853	822	882	837	791	855	817	785	793	803	852	867	795	815	813	830	851	861	876	855	823	838	802	811	796	822	798	804	818	866	799	827	851	890	846	785	872	786	838	781	820	817	807	828	807	825	797	855	869	859	838	815	824	834	850	836	836	820	833	804	845	842	796	813	850	860	837	822	836	879	818	801	831	868	833	849	836	832	863	825	844	810	792	837	825	835	826	799	807	896	856	824	840	822	843	831	826	800	808	809	806	852	833	889	783	863	833	860	836	786	806	819	894	848	886	814	779	823	793	850	859	885	835	811	830	857	866	836	787	789	799	790	806	825	845	840	847	848	818	835	781	787	821	853	821	863	826	859	807	805	864	823	797	812	786	835	879	777	877	833	825	795	820	810	850	828	781	830	838	862	771	869	829	848	840	838	833	884	855	797	830	836	843	820	816	829	811	822	774	848	809	835	823	798	898	804	842	814	844	834	882	817	809	807	846	841	789	846	848	862	838	806	807	831	818	841	825	837	833	808	820	803	822	845	843	868	845	827	840	793	875	851	816	888	839	807	808	786	821	770	840	854	836	814	782	855	852	794	901	848	852	884	819	815	850	811	814	793	806	792	833	838	875	859	840	813	825	794	837	862	842	808	832	796	816	838	826	810	822	816	817	762	858	804	820	819	838	812	861	857	818	868	867	828	829	842	882	853	803	859	839	853	820	851	849	803	791	814	782	799	818	859	844	791	848	835	792	847	815	778	832	884	838	857	845	861	842	879	814	831	821	828	806	823	813	814	855	868	856	821	794	798	806	865	832	835	852	784	841	853	830	837	829	868	869	817	815	845	852	846	800	828	843	848	833	802	826	810	783	773	814	858	829	860	838	862	813	818	881	825	821	835	912	854	863	816	868	808	813	796	837	835	876	835	816	803	824	837	843	828	815	813	820	808	838	813	798	809	867	840	803	839	873	860	808	867	785	791	856	830	772	842	807	838	869	861	817	824	811	782	850	806	859	842	851	851	861	793	798	816	814	789	784	871	808	836	832	854	822	827	881	806	813	818	826	854	823	847	754	776	825	794	796	815	859	820	800	838	820	854	852	860	792	786	826	808	818	843	813	828	852	797	766	808	794	834	825	767	823	819	792	858	839	831	894	824	870	803	818	809	811	823	795	824	799	828	851	800	824	831	773	826	829	806	884	813	840	865	822	790	794	820	798	840	854	844	848	791	854	750	827	835	826	841	841	821	792	884	806	825	795	845	851	822	803	838	847	846	842	818	815	833	781	821	835	806	838	838	820	846	831	820	831	836	810	752	835	792	806	820	803	854	829	796	859	854	792	813	809	834	863	844	807	846	857	805	815	834	833	812	865	841	859	828	772	836	851	804	804	855	814	847	838	800	804	794	831	784	819	873	802	836	834	866	869	832	866	802	816	820	876	833	756	791	859	876	846	779	795	846	822	836	794	790	905	817	863	770	871	855	817	830	855	842	813	816	811	853	815	817	830	850	843	836	817	798	807	887	846	819	824	845	829	791	780	817	841	855	784	806	794	836	818	841	880	854	791	807	850	853	818	804	872	841	834	871	866	795	804	798	820	839	851	825	814	787	895	786	783	837	828	844	813	802	821	844	869	878	805	765	875	813	817	789	816	831	845	799	855	797	849	841	845	824	784	853	817	837	838	808	816	788	813	829	859	803
22387	20994	28459	23702	20987	21030	7264	1097	810	714	663	600	538	531	509	506	469	446	469	453	455	430	451	427	391	417	433	426	385	430	418	358	386	441	398	425	387	393	384	408	387	407	402	413	415	402	411	375	414	401	410	378	404	419	400	411	373	389	390	366	360	401	384	397	422	371	371	426	375	407	374	399	435	361	374	359	396	423	384	376	406	378	394	395	409	413	405	385	381	366	416	396	369	412	374	381	391	387	416	382	376	378	400	391	413	392	370	370	404	387	387	387	401	403	380	398	393	354	374	396	394	383	412	406	387	395	416	371	401	397	385	398	406	380	374	394	383	394	411	374	423	391	408	375	395	365	406	365	348	423	376	362	410	416	397	392	413	369	412	405	355	424	394	395	342	374	383	380	391	405	390	376	387	400	392	368	377	384	380	410	370	384	426	400	405	365	403	406	409	372	378	399	369	402	377	358	367	373	359	348	347	355	359	400	400	415	404	355	358	385	381	366	365	377	365	380	371	386	404	392	390	364	393	380	358	395	387	384	420	402	379	376	389	387	390	371	358	393	378	373	350	373	380	401	392	421	383	372	383	409	379	390	361	427	389	407	391	355	368	363	395	396	404	411	379	417	389	370	364	384	386	380	389	375	379	435	375	335	380	432	387	363	383	417	423	354	407	382	420	391	394	395	406	405	393	384	378	361	386	418	353	383	399	413	401	393	365	370	391	426	415	383	404	382	386	408	384	371	335	350	386	395	353	374	394	397	402	386	391	374	397	405	387	390	387	394	393	389	385	382	402	389	361	377	360	412	411	366	396	387	386	385	360	389	410	393	364	375	358	405	426	390	370	342	406	369	412	424	401	396	380	390	386	347	391	392	378	396	401	398	360	384	375	382	389	415	361	393	385	375	414	386	363	334	395	385	386	399	377	407	377	334	345	396	369	366	341	388	363	414	379	408	381	368	373	357	378	378	387	385	394	368	355	394	379	385	406	396	411	391	400	416	358	401	367	380	396	372	350	438	374	329	402	373	414	403	389	380	355	366	396	391	411	412	391	389	394	376	367	398	409	409	423	375	386	404	397	461	391	371	371	411	392	366	380	390	417	374	405	410	390	380	402	417	395	388	391	356	401	385	414	363	385	409	373	371	385	381	413	382	419	384	397	388	400	375	402	408	409	407	370	377	377	398	361	384	392	409	341	382	394	376	366	367	386	378	384	396	396	398	374	381	388	379	389	376	410	390	406	366	384	385	384	381	363	374	400	373	366	411	389	378	375	351	380	417	384	370	348	393	362	392	408	397	416	358	388	364	389	382	406	362	417	390	400	393	399	340	402	379	409	355	389	361	376	342	361	380	411	362	415	397	439	397	378	405	393	397	440	370	370	401	380	394	409	365	406	405	384	396	389	379	382	386	383	402	403	401	394	407	395	367	376	384	419	355	402	376	414	384	388	379	365	353	387	390	350	412	412	360	385	340	372	378	438	380	386	392	382	387	406	410	403	375	344	416	357	375	394	388	366	389	382	381	383	362	378	389	387	396	384	386	397	384	414	382	418	361	394	352	403	427	395	374	360	408	352	359	404	419	360	397	366	370	403	373	380	390	348	411	399	408	411	392	384	400	399	360	408	415	361	414	412	365	361	389	369	339	371	331	397	391	393	409	392	384	383	396	377	373	393	374	386	352	393	373	365	390	350	378	328	413	404	411	393	361	393	369	387	382	392	373	380	379	399	427	379	362	395	390	388	357	378	392	386	383	394	407	385	367	396	392	385	377	411	372	371	401	410	426	427	392	373	407	380	394	393	372	356	365	338	403	386	434	392	391	361	385	346	362	366	395	394	407	353	366	398	362	374	399	406	424	395	369	392	353	374	390	355	404	387	378	387	370	401	379	395	368	358	354	373	378	446	356	380	401	346	386	430	397	381	387	397	369	379	362	349	350	380	388	367	409	371	399	361	348	405	383	424	384	379	377	375	370	364	433	395	389	405	386	368	398	431	429	383	411	377	359	381	379	365	379	385	385	366	399	365	388	359	399	399	395	386	374	373	390	394	406	403	357	358	412	377	366	420	372	369	377	422	393	414	373	385	378	377	365	364	386	397	410	397	379	376	388	391	380	354	387	378	358	355	405	372	385	380	376	406	369	391	359	380	376	406	383	410	403	397	351	373	374	381	384	449	404	364	355	402	380	378	418	374	377	381	358	396	372	426	375	386	395	404	402	384	380	375	392	401	369	415	373	435	366	397	375	411	363	380	392	368	374	400	390	393	362	378	417	404	399	368	402	408	404	365	416	349	349	364	384	391	398	368	411	392	380	398	393	399	375	389	392	386	385	397	387	425	422	418	414	403	379	380	358	414	373	371	406	377	379	357	355	361	444	386	424	397	391	390	390	372	348	366	377	398	405	408	405	380	383	388	393	378	386	358	407	380	334	404	387	415	384	401	430	408	396	399	379	417	392	391	364	394	378	381	366	389	382	357	395	374	360	366	376	359	415	384	347	381	373	403	409	387	376	387	422	370	372	386	381	351	390	395	364	362	365	423	399	391	399	355	390	398	370	376	388	404	389	362	372	369	385	367	388	367	377	393	401	387	387	375	388	365	367	351	400	381	364	362	386	405	368	375	422	404	383	368	383	389	402	366	418	394	373	389	373	344	367	414	389	381	377	417	396	426	421	351	419	348	413	396	368	359	378	377	356	378	367	412	386	386	404	386	402	359	397	369	373	352	382	368	380	429	378	386	378	371	402	371	396	427	356	387	378	374	386	351	381	338	394	374	394	361	345	401	427	370	380	405	370	377	399	408	386	377	388	383	352	364	369	355	402	367	395	369	388	401	390	389	372	372	389	402	402	371	410	382	398	374	391	356	387	367	396	372	383	390	406	379	376	384	361	391	394	373	428	398	373	406	377	365	354	352	382	412	403	386	397	398	386	381	408	397	394	383	372	406	360	412	363	367	368	372	380	418	392	351	366	385	356	400	389	412	346	387	374	403	380	375	359	340	358	399	383	384	375	387	376	408	392	369	392	382	407	350	368	365	414	391	389	382	384	371	392	362	378	408	336	397	363	384	401	428	403	390	369	397	395	381	401	367	379	411	403	371	383	402	369	375	391	371	372	364	422	400	373	344	377	404	383	387	417	340	398	344	405	375	372	401	402	390	392	428	400	396	395	362	385	389	411	369	384	396	371	393	401	369	392	370	385	382	413	370	357	420	357	399	404	396	402	393	385	370	317	403	386	356	372	386	374	369	401	419	349	376	453	371	409	369	414	405	366	364	382	403	377	389	360	416	362	386	388	381	374	410	374	405	352	419	360	392	375	411	394	396	426	393	416	404	388	390	401	384	414	381	422	370	324	426	386	373	362	375	379	344	383	364	345	411	396	387	374	398	387	392	371	392	409	372	384	351	387	374	362	345	388	362	384	383	392	380	386	393	368	377	456	350	354	363	381	378	366	371	373	384	406	394	387	372	357	404	380	352	431	390	371	397	351
4483	20922	9533	4385	3264	2439	1880	1452	1189	1016	884	785	687	582	591	518	520	517	449	464	466	435	486	441	419	431	387	421	379	399	408	374	392	412	403	385	421	391	388	362	355	371	398	413	390	369	400	424	404	346	377	317	399	382	390	381	353	388	396	385	361	382	399	373	392	357	356	361	412	381	364	382	396	361	355	382	400	406	366	404	388	377	380	377	360	431	363	355	381	356	372	402	369	401	403	373	373	392	348	367	409	371	386	380	396	381	363	350	381	343	374	356	351	351	360	374	348	379	363	386	381	363	399	351	368	407	396	394	336	394	400	401	370	387	376	357	379	368	367	354	363	396	361	366	392	372	385	388	374	388	392	367	382	348	376	363	362	368	398	366	367	367	368	370	413	365	380	380	389	361	385	371	375	376	375	354	350	389	372	382	392	366	399	410	379	364	374	334	327	344	393	381	380	378	380	352	407	408	388	353	367	364	365	400	359	373	386	336	351	373	389	391	379	369	386	392	372	363	378	379	395	365	384	373	372	380	373	371	352	385	380	382	365	347	357	390	375	369	378	364	384	388	402	365	391	380	372	356	367	385	398	378	385	350	390	374	336	408	384	360	372	372	403	383	380	345	345	372	383	381	403	391	337	357	372	364	369	364	377	352	375	375	372	371	381	377	373	393	387	415	394	367	341	385	347	348	369	351	402	381	402	390	330	374	392	334	355	371	361	346	389	392	322	370	369	399	400	379	346	384	396	365	384	344	348	396	403	369	347	390	355	334	393	347	370	396	386	394	375	377	352	374	375	409	364	342	423	369	384	387	368	380	353	370	349	376	363	399	372	392	417	361	376	366	363	364	359	403	360	417	346	363	397	379	348	360	370	339	401	345	368	362	359	399	389	384	404	358	388	400	368	373	368	355	363	313	365	412	374	407	386	373	399	389	388	342	336	337	368	358	362	360	345	378	371	367	344	398	389	415	355	349	353	342	346	345	381	361	393	359	363	375	384	374	342	377	374	354	386	365	342	390	330	383	341	379	365	356	384	372	389	377	376	430	353	352	364	336	371	379	374	360	378	363	367	359	358	345	346	354	382	371	382	398	364	381	390	365	383	395	383	387	366	408	373	362	345	393	334	375	349	390	392	375	403	394	373	385	390	384	373	376	336	376	393	382	387	368	389	404	388	380	394	385	401	390	359	385	378	365	420	374	353	381	388	380	372	416	389	366	380	385	323	371	366	403	384	395	386	386	393	361	390	385	380	369	344	374	352	366	352	376	396	376	381	401	357	361	362	393	377	394	387	386	382	384	378	367	398	386	355	385	379	334	377	361	391	357	393	391	374	357	360	365	325	362	377	375	361	359	377	357	418	367	396	394	367	348	393	384	352	389	362	369	398	353	361	390	370	402	373	389	350	376	356	356	348	346	381	383	386	349	362	379	393	389	405	357	381	404	378	398	364	375	337	345	370	372	369	355	385	429	395	368	372	359	356	367	384	326	398	352	382	375	354	356	380	404	378	362	368	355	361	348	376	378	355	362	365	385	389	356	367	350	355	389	396	412	366	381	385	356	359	381	368	358	385	378	354	363	386	365	377	377	370	367	378	373	352	361	335	346	352	361	388	368	360	384	386	349	375	368	382	385	388	365	354	383	373	373	409	340	339	386	358	381	373	368	368	396	366	377	376	387	352	391	361	351	361	351	355	365	392	373	367	374	351	406	399	391	372	388	356	347	359	412	383	372	400	350	367	387	378	362	383	371	372	361	395	377	364	353	386	391	410	355	344	393	406	382	365	368	378	381	368	375	378	356	366	353	378	422	365	375	376	367	365	374	396	354	345	379	376	377	395	386	388	364	386	381	383	383	368	392	389	353	346	371	366	339	381	354	367	361	395	373	375	359	387	370	403	387	391	373	371	375	387	347	363	362	352	355	339	413	402	383	379	350	379	361	349	378	392	361	383	396	386	332	378	362	398	386	390	360	355	336	393	373	375	401	349	346	378	372	361	362	350	369	349	370	372	390	375	371	394	381	352	398	387	398	387	388	356	390	342	340	364	394	389	370	350	397	364	358	341	360	361	393	372	353	386	374	383	365	362	383	352	374	386	351	377	382	350	361	379	401	371	381	363	360	375	388	419	358	357	328	416	369	348	370	378	373	348	368	370	375	385	391	395	351	396	366	393	394	363	371	393	357	381	391	396	369	382	359	396	374	400	378	350	379	406	331	391	385	398	357	359	333	351	355	369	363	345	388	333	356	379	381	377	366	357	369	377	362	365	347	394	366	380	374	385	392	323	364	375	356	359	356	350	361	371	352	351	422	349	365	385	394	342	369	375	394	373	385	386	376	368	399	358	387	392	369	376	363	384	376	385	353	356	376	344	378	403	384	359	385	381	379	380	348	388	397	366	365	324	360	366	403	372	395	367	388	389	374	380	378	382	391	384	355	347	359	396	364	346	356	363	377	389	365	399	346	357	383	357	342	391	375	381	394	378	375	363	373	387	393	358	372	368	349	382	375	367	356	353	354	381	338	379	364	363	358	386	361	336	354	359	347	362	360	353	379	363	364	369	390	374	361	381	370	361	350	421	404	347	371	367	388	338	391	388	352	397	361	366	380	333	409	383	330	388	400	335	381	365	344	356	360	359	379	371	380	377	345	336	383	352	331	374	369	358	367	384	377	386	354	353	369	384	354	395	362	380	350	358	358	360	353	387	331	367	361	367	390	376	388	378	380	391	354	353	390	406	389	365	385	343	399	375	407	387	359	351	347	382	347	380	403	376	337	407	344	360	391	417	380	361	389	397	378	350	358	369	380	342	341	396	399	413	348	357	331	376	366	363	356	347	356	348	352	370	402	401	362	385	403	357	377	399	356	388	405	378	357	392	363	394	388	359	360	353	368	370	388	336	395	352	347	374	354	379	365	394	382	371	332	371	376	379	342	390	361	393	396	387	370	361	397	388	370	350	390	355	351	373	358	377	381	361	378	404	411	358	380	359	358	369	374	368	354	353	389	375	387	374	374	383	420	381	343	373	349	384	380	372	335	365	358	347	385	364	359	366	406	383	374	378	367	383	383	376	349	373	377	365	333	386	407	363	358	399	362	373	378	373	403	385	384	349	353	362	370	377	383	371	357	363	356	406	359	375	346	356	377	373	364	379	370	354	365	356	362	366	383	382	363	386	379	397	361	343	371	365	394	355	373	353	355	369	376	340	367	359	352	367	357	396	390	327	369	365	362	347	366	391	341	380	360	385	348	390	364	348	365	354	386	338	342	389	378	371	355	376	363	410	350	378	365	330	345	380	378	383	373	377	380	363	377	362	379	358	385	358	380	389	354	400	362	375	350	360	404	401	393	401	391	349	417	377	354	375	383	354	394	377	377	373	370	364	358	358	378	389	396	386	361	359	367	401	354	355	382	355	366	361	357	382	379	392	373	363	388	377	380	380	392	374	354	347	360	391	361	372	359	384	381	364	382	355	362	375	374	359	353	389	383
27493	20216	9472	1297	802	764	763	749	721	666	698	694	667	678	645	682	680	635	697	707	640	668	650	664	648	643	658	683	688	660	681	650	649	601	613	664	690	675	683	650	620	692	625	672	694	666	682	671	651	630	607	630	637	681	640	652	655	642	663	675	677	638	691	629	712	681	660	678	654	689	706	665	649	645	621	625	659	638	652	667	621	638	629	636	672	676	634	711	637	637	660	680	618	658	664	634	638	678	616	690	679	635	618	692	693	648	680	667	684	637	655	683	649	694	669	653	680	643	651	644	689	669	699	679	661	687	665	671	644	652	622	701	628	691	682	646	639	648	659	642	594	670	642	635	607	602	680	647	629	637	660	625	670	623	679	656	642	697	681	666	657	652	677	602	661	622	617	670	654	715	645	683	700	639	630	615	648	651	671	663	673	663	634	695	657	604	624	652	681	652	642	680	638	625	647	628	671	647	692	703	680	648	681	676	688	622	685	648	668	621	691	635	676	630	690	730	684	692	643	642	659	671	682	661	670	691	712	677	678	668	670	672	605	605	717	646	597	664	661	655	636	695	635	655	656	715	714	708	655	668	634	673	677	698	662	671	649	643	641	697	643	657	656	666	630	659	645	679	632	698	606	680	688	658	626	671	646	687	694	663	662	678	637	671	647	635	668	631	680	664	671	629	698	658	644	632	658	643	684	640	622	682	639	679	636	663	685	652	707	640	615	645	633	695	716	681	664	671	675	627	647	659	647	660	686	656	638	610	710	644	644	668	657	623	669	690	642	633	645	648	662	671	662	654	641	728	650	615	641	621	672	640	647	673	666	679	703	661	664	670	645	659	637	715	713	720	701	688	658	662	640	642	685	664	675	677	608	638	696	672	635	686	663	691	630	665	682	648	679	652	668	668	666	595	645	660	665	583	659	679	692	669	659	697	660	658	655	629	682	656	693	617	619	694	612	669	580	690	720	672	679	659	614	646	654	685	638	624	655	627	670	644	652	688	657	668	637	653	612	680	663	630	661	674	675	684	643	666	659	673	687	638	644	607	672	653	617	677	721	649	666	657	693	628	656	609	675	627	636	616	656	682	688	680	707	702	653	655	605	631	658	661	683	684	639	713	698	653	636	655	676	674	665	670	648	643	682	646	672	652	635	646	655	619	670	673	651	706	607	631	633	659	648	680	646	632	663	679	655	673	591	675	634	662	680	672	672	678	721	673	636	637	644	648	630	711	669	622	674	679	659	638	680	633	668	673	658	726	677	653	656	645	664	683	672	661	644	651	657	616	670	621	656	648	669	665	661	673	674	638	674	641	672	658	655	612	648	683	641	631	640	623	598	640	636	661	725	689	669	636	691	701	650	657	654	577	661	684	616	664	689	647	724	669	637	678	644	688	688	616	613	660	675	707	640	639	672	623	634	684	671	676	658	625	710	668	645	628	631	656	681	640	659	682	676	664	636	642	646	625	633	621	636	635	653	684	663	680	681	664	626	698	666	700	624	675	697	629	688	600	696	620	628	695	655	660	639	621	665	660	701	685	608	746	676	663	638	636	637	674	655	633	683	707	634	687	674	626	660	604	688	673	692	653	628	633	704	630	693	687	633	652	661	669	694	657	663	644	691	681	644	662	674	658	656	619	647	676	656	625	639	695	654	671	681	687	700	651	699	660	672	658	650	628	645	665	657	689	693	652	639	664	632	640	681	662	632	665	617	672	647	665	633	657	659	650	653	665	682	680	673	680	659	662	643	619	682	637	622	612	612	651	653	652	606	669	695	702	684	636	644	676	658	671	661	688	633	632	667	660	663	670	658	676	660	675	685	676	643	656	675	676	635	674	618	646	642	644	640	674	680	686	638	660	625	676	658	653	657	617	643	658	643	640	668	653	628	602	621	632	692	650	633	662	631	649	696	677	689	662	623	645	702	682	653	623	674	657	662	674	669	687	690	639	650	667	688	682	668	647	670	666	693	659	642	643	644	656	706	683	694	683	667	678	622	682	684	652	658	678	644	676	660	638	679	662	643	677	659	632	717	642	667	692	643	646	690	631	667	643	732	707	657	680	652	642	649	667	696	624	625	693	617	615	661	651	686	629	683	663	657	659	703	687	680	633	648	671	723	673	688	631	671	635	695	652	666	653	635	642	624	690	667	653	653	654	689	677	699	695	679	662	652	751	659	677	647	665	625	716	691	659	657	647	662	661	678	650	696	647	602	683	688	693	673	655	644	652	655	675	628	644	693	668	642	670	687	642	677	647	675	675	629	672	626	664	698	645	656	631	667	640	627	679	640	655	673	658	668	674	634	660	669	653	643	639	617	646	647	654	687	678	682	702	693	650	656	649	603	676	668	654	708	632	657	664	653	685	644	638	582	658	647	706	666	660	641	681	655	630	634	661	641	683	631	707	658	666	675	693	675	640	670	614	672	599	650	668	613	685	643	655	641	677	633	709	671	632	645	678	667	634	648	651	642	672	674	732	650	675	633	678	657	613	627	689	682	657	610	658	695	673	683	654	647	677	704	699	687	605	634	655	634	667	663	672	682	657	698	676	675	663	708	678	629	666	617	660	671	636	664	637	711	652	659	645	638	677	599	616	668	609	637	676	622	654	696	670	671	620	646	660	674	673	636	673	664	674	679	654	647	665	660	652	609	669	685	625	623	641	660	649	661	689	682	706	665	668	650	655	620	659	636	712	690	665	683	656	670	610	697	706	682	683	668	647	700	646	690	636	673	635	653	641	627	617	659	628	659	619	646	642	666	659	631	645	647	634	675	653	623	661	606	663	653	624	659	649	654	660	715	662	671	612	638	667	631	640	656	676	679	671	651	698	642	651	658	675	666	693	658	689	673	689	674	657	675	660	697	667	680	676	598	647	655	655	671	664	678	644	655	673	681	617	660	703	702	662	654	690	682	671	637	646	667	667	686	663	670	651	641	671	708	661	661	666	676	622	689	639	668	618	648	621	672	652	677	665	654	640	614	647	623	668	697	695	689	687	558	599	658	686	646	638	653	675	662	670	620	669	629	660	635	651	639	625	654	666	660	677	662	650	621	694	702	660	663	656	595	690	661	648	660	696	676	675	682	666	673	712	651	663	671	614	646	686	621	643	676	646	662	637	653	685	685	633	654	676	662	657	589	654	653	706	624	678	652	634	673	658	645	617	667	652	636	661	666	656	658	698	632	644	653	630	655	659	645	619	679	647	682	703	706	635	613	662	652	649	673	650	648	683	691	637	685	649	673	659	624	639	655	699	667	631	626	656	640	620	673	690	653	691	638	645	646	675	671	651	631	693	638	652	666	694	658	666	705	685	647	632	680	642	684	642	656	683	664	646	648	692	661	630	640	625	686	692	631	654	627	618	659	653	691	708	688	672	675	652	668	669	641	650	658	631	658	642	631	627	626	664	661	629	648	681	665	675	648	633	623	686	611	642	688	646	677	661	684	676	670	655	682	666	647	614	631	633	616	639	689	636	675	629	656	621	672	675
5214	5309	1609	1003	924	875	854	770	743	727	717	701	665	691	727	749	675	647	646	654	703	662	691	666	672	701	688	675	627	658	650	645	653	698	657	690	699	703	697	693	648	637	656	705	711	690	658	672	661	679	681	673	637	667	655	676	671	597	688	662	619	687	636	645	682	655	696	681	625	651	624	653	680	694	685	681	683	646	659	669	667	645	648	682	644	677	659	680	593	650	648	717	719	671	676	654	663	623	652	699	676	688	655	619	669	664	668	625	605	662	629	644	706	661	713	677	662	618	692	617	677	659	684	668	718	653	622	664	679	658	642	646	664	698	622	654	689	656	675	662	639	635	656	677	651	642	662	692	646	732	697	648	709	686	651	681	597	668	672	682	668	663	707	667	692	646	658	666	678	647	700	620	671	639	683	645	688	648	637	690	704	654	683	698	635	670	646	693	653	712	677	654	673	677	687	648	706	687	625	659	651	654	703	633	641	645	691	711	686	649	620	668	650	700	663	686	661	710	642	691	672	644	658	672	670	660	655	636	706	666	666	681	671	673	663	700	650	654	662	679	669	718	666	671	650	698	688	667	690	688	711	710	680	639	658	675	676	695	712	618	677	664	669	626	718	660	705	664	694	641	637	641	676	663	616	665	661	649	678	656	668	669	722	747	629	665	685	649	671	666	693	667	708	688	676	673	659	637	637	670	673	651	719	695	646	642	659	644	652	675	627	648	598	637	657	655	677	655	659	673	694	705	659	670	703	641	645	657	689	678	728	660	669	657	674	672	727	680	645	669	686	680	646	651	683	684	690	690	664	663	663	701	718	708	667	635	652	671	675	695	649	662	707	685	689	647	639	665	681	625	670	648	681	712	679	672	714	669	652	651	670	631	685	601	722	723	680	681	663	659	687	690	711	683	624	648	685	698	663	608	668	653	659	651	633	667	693	643	741	704	637	646	652	649	701	668	674	659	645	714	660	655	655	683	715	682	648	664	644	675	682	679	674	703	703	645	648	690	624	634	676	643	670	677	627	654	689	704	656	704	687	674	635	680	663	677	673	676	672	668	662	643	656	672	653	708	659	670	658	685	671	651	631	673	659	646	662	631	647	644	669	611	676	677	703	681	710	663	657	679	670	664	694	687	677	667	708	660	653	700	626	695	687	691	663	672	710	619	652	685	667	669	683	698	666	642	691	668	603	646	671	689	653	648	676	637	654	664	671	642	701	623	659	647	700	735	709	666	678	687	675	662	685	662	675	663	702	661	638	701	676	721	633	687	710	713	696	707	643	648	643	681	646	648	628	657	639	681	664	666	699	697	647	653	641	646	653	668	667	654	657	668	687	697	667	667	691	661	682	728	644	669	689	718	669	668	675	673	663	683	673	611	663	634	612	666	713	628	675	693	663	652	663	665	646	636	654	684	625	660	630	681	633	656	659	647	660	667	644	637	650	678	612	667	689	671	686	693	715	634	722	661	664	657	697	664	690	676	686	662	635	690	659	640	674	667	628	667	694	672	682	702	630	647	682	637	663	659	674	630	698	713	642	679	654	710	611	688	665	692	604	684	631	696	620	640	709	662	696	634	664	681	707	718	694	652	634	676	645	637	641	683	668	648	645	680	708	679	687	669	672	665	663	624	667	650	668	670	683	647	656	676	686	644	695	662	680	727	669	691	658	620	665	641	641	687	643	675	716	692	677	655	710	685	699	671	646	686	645	669	665	634	645	692	656	655	693	679	675	621	704	654	635	686	677	670	717	643	666	621	652	676	666	641	651	665	657	674	672	612	630	665	690	660	665	698	686	646	655	648	683	707	676	685	652	689	655	664	681	642	654	717	684	620	660	663	660	713	648	688	672	692	619	649	671	674	654	695	643	661	679	673	650	712	659	642	695	646	647	663	630	680	666	652	687	647	644	601	690	658	626	697	680	669	618	679	690	659	669	663	703	667	673	694	602	691	713	643	642	660	694	654	644	675	687	689	665	666	684	629	677	654	673	643	696	670	664	669	672	646	687	638	639	667	699	670	706	698	666	662	665	628	662	605	715	683	650	660	638	667	653	702	669	645	656	654	659	664	657	660	667	665	688	662	640	659	652	628	647	599	688	688	708	693	688	685	656	633	699	663	662	686	696	703	649	692	669	680	700	659	690	646	671	675	695	661	648	673	632	688	646	674	654	725	666	665	681	697	666	679	659	657	670	676	732	692	678	645	712	681	645	656	619	674	663	685	674	648	675	642	656	654	669	648	701	624	676	670	732	686	693	636	683	675	668	636	625	688	687	680	645	689	661	636	689	624	678	647	651	689	662	690	681	658	702	647	686	669	687	676	655	689	684	685	620	678	701	661	673	708	656	678	671	682	629	697	724	647	682	666	682	663	689	690	642	665	657	645	677	690	656	666	707	677	650	661	666	705	669	713	664	652	677	649	694	620	684	636	749	665	637	667	646	694	681	695	717	663	683	646	655	663	628	629	642	678	674	671	642	687	695	686	647	704	714	724	684	709	645	654	609	656	703	685	699	666	674	624	661	691	635	676	695	694	653	682	672	648	695	692	661	643	639	661	659	626	661	670	685	664	667	639	662	717	677	685	653	643	679	664	676	669	650	652	651	693	659	635	707	694	610	607	711	635	678	668	679	690	654	697	722	659	642	700	713	664	655	645	698	668	691	712	620	665	666	659	669	667	697	680	643	677	663	677	671	662	648	626	718	667	722	699	729	644	668	664	660	659	653	663	605	594	690	678	643	652	668	704	671	685	653	664	642	677	641	677	665	612	621	628	654	643	649	684	670	652	670	681	725	656	607	682	682	679	649	683	682	673	660	639	731	637	712	710	680	625	651	654	626	636	687	662	644	669	694	702	677	654	671	647	677	637	672	672	665	690	703	683	631	653	712	667	643	675	695	675	674	683	686	700	664	735	666	623	650	685	718	671	714	646	696	624	686	684	668	639	692	630	642	691	640	667	652	660	631	656	647	622	690	623	667	656	634	672	676	672	699	679	704	712	644	666	660	682	627	664	673	689	671	646	667	693	631	696	643	654	643	647	641	702	665	653	688	639	667	647	706	686	675	655	669	637	708	711	630	676	707	705	642	669	644	662	677	681	679	698	643	678	700	662	683	723	695	660	643	658	679	667	663	657	679	689	681	676	652	674	673	632	649	618	659	679	678	691	684	662	658	698	682	688	678	683	699	666	679	636	653	676	699	677	703	701	673	653	661	701	636	640	699	708	689	657	655	630	649	654	676	701	627	694	667	684	683	677	684	637	661	664	682	666	610	678	654	652	643	650	692	703	617	616	665	677	660	687	699	610	723	686	684	654	665	666	647	691	597	685	658	693	668	701	663	671	644	668	712	677	702	663	623	697	656	655	676	729	706	631	696	700	662	701	682	693	662	678	693	668	672	710	718	690	619	653	699	670	659	664	679	712	701	682	666	667	686	685	644	654	641	700	672	619	678	641	710	685	664	706	648	631	690	669	673	668	685	668	683	692
23593	20946	27844	24189	20910	6233	897	644	545	496	450	433	374	384	432	380	351	354	349	309	344	322	316	334	342	336	306	335	291	328	326	285	336	296	332	311	343	338	321	349	356	302	332	315	314	319	319	308	294	292	314	321	322	296	311	352	332	339	297	321	303	327	319	330	301	321	321	319	289	314	336	333	329	350	298	324	310	322	314	249	310	318	294	284	303	304	283	305	336	325	345	341	292	322	297	309	353	310	331	311	304	324	309	321	327	302	284	328	300	313	339	323	320	289	331	338	307	321	318	297	336	326	317	301	304	294	316	334	296	321	323	275	288	295	315	303	287	310	335	320	319	311	303	284	291	308	302	299	288	310	293	284	331	299	316	294	330	286	333	323	297	322	329	302	294	288	356	317	303	270	278	342	325	309	329	273	325	319	295	297	302	288	330	324	317	298	338	339	313	290	318	293	311	304	304	307	290	291	318	256	292	326	320	323	310	346	326	341	294	323	309	305	344	293	266	293	316	290	319	289	292	310	268	336	310	307	310	306	335	317	295	326	306	319	302	339	318	341	262	263	337	301	294	324	296	337	329	307	304	309	347	350	323	307	301	306	274	292	303	302	287	279	312	305	313	338	332	296	284	293	292	303	309	281	275	314	307	272	323	303	295	321	328	287	270	287	323	322	291	276	315	312	357	312	309	322	314	312	309	327	297	342	320	296	307	331	322	316	304	309	296	289	313	284	340	292	293	312	329	306	329	301	290	300	330	322	326	304	330	330	329	301	308	318	304	318	279	294	302	282	321	298	341	335	303	293	300	274	314	298	315	338	331	318	312	320	306	296	312	314	307	316	294	311	312	303	316	294	310	321	308	319	299	328	279	317	291	331	277	305	331	318	295	307	284	308	276	288	331	298	315	299	321	293	301	312	294	316	329	329	272	301	336	351	321	303	314	318	282	338	324	305	318	269	303	331	315	315	305	300	289	324	308	310	331	308	334	327	301	294	316	307	271	347	318	287	303	322	319	313	298	313	317	290	344	296	301	300	335	282	313	286	336	314	314	296	337	282	344	306	307	287	314	327	302	337	283	308	309	318	295	310	325	289	305	298	344	309	323	298	273	316	346	308	306	277	316	325	306	324	320	304	309	317	310	279	297	285	299	300	286	356	299	312	306	302	296	293	285	325	312	313	294	300	330	321	314	279	261	304	322	309	302	307	298	289	329	308	301	315	303	279	297	308	315	292	306	305	298	343	312	303	351	287	284	299	304	322	315	282	314	317	320	294	292	317	323	288	275	301	306	368	312	299	311	311	281	298	315	277	332	293	295	327	320	331	324	299	297	318	320	309	340	282	324	322	281	306	288	291	302	308	337	278	310	293	318	326	332	278	285	333	354	330	319	337	305	336	336	284	318	329	309	277	308	292	315	289	292	301	289	315	343	274	264	317	338	315	316	318	324	303	333	303	290	281	334	327	324	296	327	307	350	328	283	315	304	328	315	329	335	282	342	316	312	298	313	309	316	305	348	274	299	311	317	310	305	297	328	281	277	287	284	327	311	331	290	290	321	311	327	290	307	312	327	330	327	311	307	300	287	293	325	310	304	307	317	328	299	331	334	285	328	333	304	285	330	309	304	345	301	308	291	349	329	309	291	284	329	308	305	312	314	311	304	311	321	299	317	309	309	306	338	289	306	316	292	307	343	310	304	334	293	312	336	288	296	330	286	327	335	285	321	290	296	327	348	340	287	313	299	315	335	286	299	324	276	292	314	312	278	309	307	318	309	295	328	301	341	308	292	315	297	283	292	326	333	335	337	304	302	317	305	331	302	323	319	297	323	314	276	311	310	331	338	316	295	326	301	285	304	313	280	315	318	316	307	312	301	301	328	291	308	292	305	306	322	321	290	291	314	313	285	302	360	274	325	350	341	309	324	318	319	280	289	303	313	312	343	314	311	296	314	319	299	318	322	303	314	328	333	327	327	286	322	315	294	299	322	298	319	320	268	302	309	341	313	305	303	311	309	284	313	303	321	305	304	301	309	280	329	318	285	312	321	280	275	346	297	286	285	277	320	275	312	316	340	306	320	323	317	329	301	311	313	302	309	289	294	284	304	329	314	313	320	282	288	318	297	304	320	304	325	320	332	331	308	333	277	311	311	301	314	316	299	295	320	305	359	332	334	301	328	318	298	311	299	301	302	317	322	317	307	330	314	336	327	296	283	302	288	314	339	316	283	288	310	293	338	302	310	321	291	330	323	284	305	275	312	297	311	311	321	346	314	301	321	304	332	303	293	301	275	306	309	262	283	300	295	318	346	302	318	301	341	300	300	323	297	284	293	291	304	327	290	326	295	322	356	330	307	299	312	307	312	299	356	300	300	295	292	313	309	291	301	335	342	305	283	298	328	326	330	334	318	348	316	317	349	302	288	272	307	301	349	307	304	324	273	293	271	314	319	301	288	331	282	340	316	325	346	308	330	315	302	304	301	322	360	290	316	358	289	326	296	299	314	334	267	327	306	315	299	294	301	289	320	302	324	313	324	305	293	340	331	329	315	285	320	305	308	313	300	321	308	306	296	346	313	298	286	277	315	295	314	323	289	297	282	322	330	315	282	326	300	281	327	335	312	325	335	286	298	316	295	294	305	295	313	338	323	315	324	315	303	313	321	297	323	349	307	316	306	336	315	288	314	312	322	304	295	292	321	288	303	323	328	302	316	308	314	306	296	285	279	310	307	323	319	315	293	324	294	309	316	310	311	295	304	326	297	323	307	310	329	325	318	278	357	301	311	322	325	308	309	296	283	289	300	307	290	315	320	298	304	290	319	323	296	335	288	294	346	328	314	312	310	285	299	296	330	313	271	336	300	321	331	303	307	310	325	336	288	337	276	297	323	303	347	328	275	289	284	313	257	292	305	296	299	284	372	316	300	338	287	334	299	304	306	330	325	287	326	308	318	325	294	305	322	290	335	309	319	318	311	288	316	309	322	303	318	306	307	328	312	291	348	323	329	285	310	344	290	334	304	279	308	311	301	304	317	318	341	328	294	291	359	295	307	287	341	316	298	332	314	306	286	353	278	308	322	304	297	307	334	299	298	319	276	287	335	306	288	318	297	287	307	345	305	308	304	332	314	326	300	307	285	296	299	325	296	334	285	307	309	313	298	312	334	309	305	322	324	295	291	311	300	309	322	328	328	306	322	299	340	315	319	296	297	328	310	320	320	320	283	333	285	319	292	307	306	277	351	297	315	305	304	298	310	309	334	321	299	297	324	308	295	350	287	278	315	315	293	326	289	306	311	331	318	296	298	328	311	296	326	310	327	334	305	280	324	322	291	295	328	305	316	319	304	321	330	318	340	344	303	296	313	332	296	297	273	277	300	288	308	275	305	294	311	322	328	312	316	333	287	303	314	313	303	309	306	283	317	293	329	326	295	315	298	290	301	289	336	299	296	318	293	301	323	282	299	338	289	339	300	305	301	291	279	318	329	336	302	307	300	313
3741	14806	5556	2709	1844	1373	1189	902	713	668	566	507	518	472	422	397	413	394	375	391	363	332	389	323	363	385	348	333	313	318	317	322	312	335	326	364	323	348	295	319	359	323	309	338	301	333	321	333	332	317	327	332	316	320	315	292	339	326	351	294	317	332	318	313	334	320	308	321	336	321	333	297	304	310	293	283	278	359	320	324	308	304	355	310	331	306	289	322	326	309	319	316	305	307	308	334	341	290	320	308	303	278	322	313	280	296	317	303	311	303	316	319	325	306	331	306	299	321	314	331	289	294	315	321	309	293	279	334	299	318	301	299	334	309	326	298	277	287	327	305	309	306	341	288	329	324	289	305	321	314	306	284	322	300	323	326	303	341	310	343	318	306	317	307	304	364	298	324	316	302	288	329	290	303	303	331	314	347	310	314	295	306	303	325	322	281	298	319	316	349	347	316	314	307	325	311	317	340	322	354	321	327	311	314	334	322	322	329	292	305	312	304	315	303	276	289	307	322	303	321	328	304	342	338	315	282	284	321	335	324	313	298	316	284	302	294	317	287	311	294	321	327	334	314	333	309	340	274	300	342	302	319	331	337	338	314	307	313	323	336	322	353	315	333	308	316	323	324	337	305	302	315	307	335	293	296	309	340	316	305	351	317	308	291	317	305	293	301	301	317	334	285	330	301	325	325	294	328	313	314	311	322	302	323	302	303	312	320	311	298	307	320	295	337	271	309	313	352	299	316	319	317	308	325	323	314	322	313	326	302	318	281	329	320	302	303	309	332	326	352	291	308	312	325	307	292	310	339	329	276	290	319	328	334	319	320	315	327	314	308	301	317	328	307	284	332	341	284	293	336	316	332	296	309	330	329	288	308	317	321	334	339	300	325	298	294	308	315	321	334	329	296	297	344	289	327	300	323	316	314	306	312	313	314	334	280	300	303	261	320	347	315	304	320	328	300	306	336	315	292	310	322	338	310	312	353	319	309	298	315	320	329	310	344	307	322	274	327	329	319	296	305	327	305	321	327	317	311	316	310	330	299	319	292	338	316	295	327	313	345	334	314	318	312	289	341	296	283	319	332	315	300	319	300	308	280	283	270	310	314	320	301	290	316	324	324	321	301	325	330	332	350	286	299	312	301	295	334	289	311	340	295	311	320	317	269	303	317	329	323	295	337	312	293	316	316	295	290	291	337	312	308	341	288	350	324	308	335	277	323	326	308	290	340	315	301	332	302	371	339	304	309	311	327	307	289	332	321	309	336	328	303	313	336	324	316	328	317	287	330	287	304	328	327	324	323	324	301	316	320	304	306	289	305	312	291	302	315	288	328	323	298	303	272	310	304	304	327	303	307	315	309	309	307	334	316	296	301	316	291	295	306	304	302	325	326	323	313	326	297	289	341	314	324	301	325	331	338	297	314	324	346	301	300	316	327	332	313	304	329	310	304	348	313	311	336	311	310	335	328	309	326	290	334	335	301	302	329	312	303	322	357	303	329	331	286	305	336	323	328	323	318	306	278	295	295	294	307	333	350	318	295	317	297	334	340	319	322	300	295	329	309	315	320	311	284	329	313	322	335	323	304	280	317	309	327	338	344	322	297	346	316	303	330	296	318	324	333	314	298	319	297	299	340	321	328	324	299	324	290	286	322	289	284	298	326	302	283	311	339	304	333	317	299	328	286	334	312	320	336	318	335	346	304	305	328	361	347	331	319	326	293	313	335	309	334	333	308	345	312	328	321	288	317	342	316	329	318	291	309	319	323	310	302	322	274	318	306	344	291	330	321	318	320	341	291	322	316	311	313	335	291	293	292	316	314	268	305	302	295	320	358	344	313	292	311	300	335	340	307	291	289	321	301	301	307	300	336	314	312	336	313	329	306	309	322	316	333	365	332	316	302	332	313	306	306	308	305	291	319	320	356	339	316	322	333	313	294	299	312	337	312	339	284	338	321	291	353	296	324	321	325	298	268	331	295	319	342	304	328	312	323	287	279	307	296	329	309	318	316	301	307	353	339	331	306	347	312	297	311	308	336	321	300	309	306	315	320	296	307	344	346	287	337	286	304	305	331	292	291	308	296	334	296	318	339	308	292	344	305	331	325	313	349	322	312	303	303	304	271	268	305	323	297	306	308	311	316	335	317	318	324	302	307	303	344	297	355	308	311	312	335	319	306	309	348	312	310	329	335	336	320	305	300	324	308	287	287	297	297	297	316	318	298	291	323	316	285	320	345	315	320	299	319	292	328	294	331	322	312	334	309	323	292	314	296	331	292	289	331	296	349	310	310	292	319	291	292	323	312	306	294	295	278	309	322	338	337	300	319	303	324	300	328	341	301	307	304	262	323	305	313	324	336	288	323	320	307	315	347	284	337	305	316	343	264	327	307	344	301	310	321	308	334	314	303	330	320	314	340	361	291	301	317	329	297	332	323	343	287	305	334	325	319	290	318	313	323	311	327	292	304	301	320	309	315	295	314	308	371	311	349	301	324	314	292	297	312	316	291	287	317	299	334	295	329	289	313	337	338	321	314	335	277	297	296	310	292	323	282	345	322	322	290	310	345	326	317	300	326	325	303	315	292	310	325	306	318	303	307	322	281	304	281	356	288	287	327	300	345	293	332	276	332	322	342	305	308	317	333	307	304	309	319	310	332	319	328	309	301	317	314	321	314	323	334	310	327	345	299	341	329	295	279	342	316	293	313	336	317	279	319	291	305	318	303	295	306	317	313	310	329	318	295	311	327	352	324	320	295	332	337	310	339	322	337	306	299	299	347	355	363	294	296	334	330	314	302	290	298	314	331	343	307	307	325	303	325	296	308	335	315	303	330	307	370	306	307	316	305	289	329	323	301	335	326	322	306	308	301	351	330	313	333	320	324	320	315	328	340	312	317	324	311	311	301	296	309	279	326	314	306	323	352	310	319	317	302	349	321	320	299	323	321	288	288	326	320	323	331	309	331	329	308	290	303	330	283	279	320	305	295	311	305	311	326	304	313	321	303	310	301	316	310	292	288	335	303	314	308	299	327	306	317	302	307	331	315	323	309	311	287	333	325	322	301	327	339	298	292	300	364	328	342	297	302	319	322	319	319	329	276	305	318	288	299	314	278	309	334	291	327	313	300	325	315	317	346	316	307	292	325	286	338	333	313	289	334	347	316	295	298	296	325	322	317	331	330	306	296	318	330	338	351	305	300	331	293	283	315	307	304	308	317	300	313	321	328	328	299	306	317	296	306	325	297	313	318	316	315	306	331	337	280	304	304	301	314	315	308	313	353	332	298	288	352	295	298	299	317	317	313	317	316	322	328	302	314	298	331	313	338	319	292	321	304	280	287	335	309	328	311	304	319	326	309	305	299	321	352	320	312	286	305	291	320	311	305	330	320	326	317	294	314	310	296	325	315	311	335	273	327	358	305	314	326	285	309	312	262	302	320	326	320	346	314	306	307	323	338	321	307	309	284	343	319	325	335	281	315	349	305	337	281	311	315
24658	20879	26662	25108	9085	1283	1115	966	947	956	897	863	855	879	829	881	836	934	875	918	875	856	822	859	915	857	797	837	869	811	878	831	793	847	846	901	799	829	849	889	835	830	753	791	817	824	894	800	843	890	836	859	861	873	851	784	876	880	888	832	844	861	803	804	841	868	812	834	864	844	881	823	830	870	837	907	859	844	899	841	880	875	846	870	876	825	862	862	878	845	841	884	786	819	825	813	870	835	858	813	819	859	840	831	851	812	846	826	814	870	895	845	859	821	885	815	809	834	771	856	811	824	845	833	818	816	867	850	841	850	812	856	841	889	885	839	863	859	807	885	788	830	823	838	879	803	811	833	818	881	840	876	872	830	852	824	821	819	849	879	873	777	804	852	837	857	893	841	859	843	846	830	859	815	846	858	804	802	827	906	850	827	809	846	805	826	814	810	867	822	866	794	881	793	857	824	833	840	847	826	855	869	824	789	839	818	838	818	799	851	822	910	864	819	818	829	806	804	897	839	813	887	829	888	806	824	806	847	828	851	830	826	837	860	872	834	806	905	861	831	802	795	851	858	862	864	875	821	851	781	861	819	846	880	833	870	883	885	837	817	847	822	804	815	846	853	806	866	829	840	854	831	891	822	831	893	865	829	854	791	846	860	826	845	826	807	873	806	834	808	817	890	828	810	789	914	843	836	859	866	808	828	885	830	834	799	855	831	824	840	816	819	854	844	812	869	801	833	810	829	846	834	831	840	781	860	804	818	807	847	837	835	812	842	818	844	797	837	824	822	830	857	843	800	873	780	831	791	860	802	828	802	816	818	813	815	909	798	861	849	857	809	807	831	798	832	849	806	878	790	884	814	806	880	852	841	863	831	841	866	855	828	821	866	802	856	916	848	858	802	858	803	826	835	844	821	842	885	835	828	868	825	896	798	845	823	823	810	812	850	852	842	835	817	891	837	860	830	827	829	819	837	811	853	847	866	869	851	821	829	778	824	843	849	834	854	848	821	798	812	824	839	854	815	837	836	861	820	862	861	851	836	821	835	878	834	875	837	886	833	804	886	818	862	850	846	801	870	843	862	834	861	884	875	831	859	869	797	815	771	834	889	757	849	831	845	814	859	852	812	818	885	870	831	824	848	817	898	836	847	827	837	871	814	810	863	785	852	833	852	852	824	837	885	893	836	879	856	897	870	827	834	886	835	849	834	858	844	832	869	835	806	846	857	825	780	883	763	849	870	836	827	808	852	819	885	867	861	867	867	833	840	845	822	824	881	845	829	785	833	884	854	804	883	856	885	856	850	853	783	830	846	838	815	885	857	890	824	820	925	890	814	897	789	875	833	873	839	837	821	827	859	827	818	838	779	860	869	803	846	787	825	835	826	812	869	882	852	774	842	893	874	843	874	768	833	848	790	838	793	877	850	875	818	816	849	826	872	798	827	816	861	780	830	878	832	869	858	889	870	802	840	832	883	832	807	830	807	836	820	837	823	837	899	935	853	843	835	836	870	859	890	872	877	825	825	868	808	887	852	826	895	788	809	819	839	846	864	830	830	862	813	781	858	827	905	844	856	832	871	855	806	838	865	797	831	860	852	822	790	848	856	818	833	745	852	877	869	815	833	839	847	821	827	802	822	805	833	808	812	885	838	918	792	834	896	823	885	852	882	836	825	854	882	821	771	843	866	824	826	861	847	837	879	797	789	903	833	832	828	869	834	826	810	850	890	885	859	814	845	815	852	813	885	861	874	874	853	871	823	885	834	887	809	830	825	808	802	831	838	829	835	847	849	834	860	777	812	818	833	771	833	865	846	848	761	821	852	860	861	860	865	854	815	818	842	833	788	886	831	853	868	861	863	860	845	835	786	882	817	867	843	805	833	906	823	897	848	858	845	810	820	803	811	812	820	905	803	864	809	792	820	880	854	807	829	803	804	841	852	878	830	813	830	887	831	844	895	833	911	843	901	856	824	850	880	817	805	813	814	799	847	850	903	794	823	880	853	874	848	821	815	809	807	822	790	814	861	864	829	850	812	830	812	797	851	815	865	865	813	853	914	896	880	841	832	859	830	805	836	822	832	856	798	805	863	896	896	899	851	833	826	833	842	858	812	847	885	820	808	895	810	837	818	834	832	828	824	799	822	892	811	867	788	871	795	900	845	871	820	877	789	831	848	800	826	873	802	811	875	848	837	834	818	815	808	814	834	858	794	828	831	791	803	797	764	845	817	822	809	854	814	796	811	822	840	777	878	916	861	888	796	861	898	788	825	879	859	813	934	805	878	869	836	864	867	819	839	820	832	795	801	822	834	791	874	791	875	852	819	841	845	880	843	810	838	821	829	822	817	821	819	858	880	851	854	827	800	787	806	877	862	853	836	847	853	785	847	838	786	876	818	790	840	809	789	885	874	854	842	795	848	805	881	844	840	817	884	874	840	828	841	835	796	822	847	845	838	808	815	840	805	823	782	855	835	828	791	851	840	837	821	849	863	782	899	786	881	825	771	859	849	825	837	837	788	836	844	822	758	842	840	840	852	852	811	862	805	832	858	783	867	847	838	824	794	849	853	834	867	838	830	852	772	888	849	863	843	853	790	773	856	830	813	844	837	832	852	875	851	830	853	813	810	802	846	815	837	850	838	872	811	838	849	842	866	826	826	802	806	841	837	854	848	849	863	823	810	884	889	859	868	853	826	883	783	854	841	840	786	779	826	823	833	865	837	800	802	820	844	803	841	860	808	821	806	839	852	885	838	804	842	853	877	835	829	777	751	792	814	840	818	841	802	772	869	841	830	882	852	836	855	854	860	891	813	825	838	864	816	838	916	855	826	830	836	832	828	847	801	805	813	890	866	813	827	902	849	877	881	862	807	857	815	855	776	806	851	826	854	839	842	840	831	838	884	820	862	865	859	785	819	826	839	805	839	833	835	830	847	831	851	826	786	888	900	831	819	871	832	864	794	882	821	811	834	868	835	865	868	838	861	834	894	857	851	813	855	890	828	811	866	857	796	842	871	841	856	839	830	852	805	818	863	782	852	830	825	800	885	819	831	875	811	820	778	866	870	866	860	782	796	820	771	821	823	874	828	829	820	823	798	838	830	801	858	857	859	824	800	810	832	885	813	817	874	876	842	865	801	817	902	818	870	900	832	798	830	832	878	886	841	799	880	865	865	825	868	834	884	824	872	873	856	806	851	862	871	803	811	883	871	834	833	861	840	832	885	863	860	834	828	836	809	871	854	807	880	850	807	819	861	914	852	861	853	831	842	886	835	851	819	853	847	876	852	858	889	807	809	806	810	878	869	863	841	856	846	746	835	805	875	905	856	876	801	874	844	786	821	795	817	842	807	854	887	816	856	876	810	858	794	829	827	867	878	890	818	859	782	806	843	836	799	805	868	757	903	809	884	813	850	848	811	895	831	824	882	815	799	838	849	828	817	816	886	819	865	832	845	806	834	832	827	909	853	874	840	830	807	820	871	808	814	828	801
3822	9337	3639	2013	1714	1406	1241	1136	1033	1029	978	931	907	872	909	933	854	885	867	895	854	870	878	829	862	894	814	842	876	871	845	817	872	845	779	859	865	843	796	846	823	861	829	814	820	813	890	852	896	851	839	833	848	801	819	829	827	862	802	816	857	896	849	876	860	842	812	817	817	865	806	859	832	846	858	842	824	817	854	835	839	833	890	843	823	861	820	848	826	860	831	845	841	817	845	860	857	837	799	838	936	836	888	867	870	786	858	809	890	862	866	831	821	891	832	867	867	868	861	816	863	842	824	868	781	897	809	852	860	859	865	761	844	846	891	869	853	852	823	847	816	884	893	831	838	819	833	852	789	832	781	853	834	796	827	853	862	862	861	842	816	873	798	825	866	841	810	866	846	829	892	803	785	795	868	823	822	878	825	849	814	790	843	853	833	863	825	905	837	865	834	829	825	845	868	862	804	814	853	821	887	767	798	820	820	804	871	817	887	798	815	846	856	852	805	789	881	826	811	838	803	817	810	837	874	808	877	815	787	795	815	879	820	829	879	855	801	799	855	848	828	831	817	851	848	840	832	889	820	810	851	836	864	817	812	792	874	826	808	810	828	824	788	767	853	805	770	842	805	842	871	862	811	808	837	829	892	819	818	825	807	818	816	857	851	801	849	841	818	815	795	844	893	816	864	844	825	823	912	836	844	853	805	812	858	845	847	796	855	861	827	825	877	807	816	785	793	866	797	864	834	842	829	818	846	835	816	822	819	871	844	877	816	840	845	848	825	857	835	865	815	865	836	825	825	871	847	780	807	812	843	795	813	856	824	888	789	884	844	865	874	858	845	874	864	841	884	864	817	812	859	862	826	842	856	811	863	842	838	849	825	807	837	883	826	853	833	862	814	817	801	831	842	842	839	858	806	776	835	843	802	800	827	832	897	811	837	848	852	824	840	816	799	825	838	863	814	839	854	854	831	809	878	815	807	848	867	811	851	842	821	862	850	857	842	827	857	794	792	838	793	831	867	880	875	827	853	860	852	814	850	866	817	877	884	827	875	864	905	886	768	820	829	894	843	845	848	871	872	791	851	854	842	859	823	818	806	884	814	865	877	868	878	848	796	809	800	821	874	804	880	821	812	873	826	808	847	844	849	835	873	807	838	855	839	810	813	836	846	844	863	854	826	763	840	852	854	806	794	846	842	822	856	806	853	846	858	805	862	842	802	866	855	889	844	810	835	842	872	799	822	836	817	900	797	796	888	871	792	836	814	832	867	834	862	839	835	803	833	840	859	895	814	841	820	838	805	796	811	838	785	807	828	821	847	838	813	896	894	840	826	902	856	818	837	809	868	875	819	800	834	843	793	788	825	824	833	891	800	875	798	861	839	813	843	819	821	876	835	848	861	814	858	815	863	829	822	799	781	824	901	873	857	823	819	821	839	878	848	825	842	828	823	847	835	854	874	820	856	837	826	831	839	805	831	841	823	857	823	807	847	827	848	908	872	815	839	829	799	805	850	863	857	811	814	798	853	887	838	842	833	828	825	852	812	812	845	890	894	813	844	841	785	853	837	806	826	836	804	835	903	840	789	854	852	846	803	844	810	843	823	888	851	845	862	805	802	866	873	867	844	881	837	873	889	854	830	790	838	846	887	795	782	836	849	807	837	872	844	805	830	885	851	834	796	835	905	840	780	814	833	862	836	793	868	868	800	835	824	910	856	816	828	807	841	814	879	824	791	823	859	834	811	920	827	788	853	818	835	870	852	848	857	813	860	877	843	842	833	806	790	825	892	842	864	808	847	870	834	791	804	790	783	894	833	864	821	813	876	883	865	825	794	839	838	842	823	856	837	826	837	848	833	814	816	807	858	839	826	828	871	796	784	824	902	831	847	881	833	806	839	887	856	836	817	811	786	810	859	851	801	856	842	845	833	850	843	857	837	815	854	837	826	804	842	852	805	814	856	859	827	802	843	834	832	774	892	831	795	796	841	853	810	773	843	820	857	793	826	851	809	837	809	867	809	860	868	796	817	868	797	866	822	812	813	837	823	810	837	827	815	827	848	831	832	804	776	821	760	815	848	797	812	854	829	844	812	868	873	808	822	801	828	816	870	838	828	855	817	866	872	792	840	867	816	837	821	823	841	838	855	835	849	832	849	865	826	792	791	836	818	788	868	814	853	813	856	839	839	842	857	842	805	872	851	869	844	813	846	853	853	868	826	879	808	850	838	818	830	853	827	886	812	838	818	827	841	836	808	866	825	871	816	855	862	821	837	826	858	811	879	874	814	801	822	816	864	872	873	858	847	876	885	854	852	871	860	802	819	805	848	827	861	803	828	832	831	862	823	843	832	855	843	830	777	868	828	848	885	816	886	880	824	869	824	767	821	850	863	838	891	826	854	858	812	866	872	808	833	873	847	851	836	909	787	880	902	834	841	844	854	774	876	818	807	803	848	842	892	815	832	838	820	891	842	864	849	823	861	866	848	834	824	826	872	848	843	864	823	786	835	843	854	829	789	894	852	871	835	814	820	867	831	829	757	839	864	859	814	875	812	863	880	918	788	845	880	845	820	851	833	855	868	817	823	831	858	827	821	842	798	837	867	797	823	858	862	835	843	834	847	772	846	852	858	887	832	890	850	875	864	791	850	785	881	799	824	836	871	847	786	890	821	840	834	810	840	785	843	882	829	832	873	908	853	792	851	820	810	844	864	858	848	895	809	849	824	838	843	873	811	862	809	814	916	860	827	822	840	856	841	828	875	844	778	845	846	791	828	821	851	851	834	845	853	823	812	801	862	846	834	802	832	874	845	775	832	827	841	817	807	904	776	855	856	839	848	868	798	865	847	876	858	901	823	865	814	896	878	779	822	826	801	899	843	814	829	869	791	848	828	829	854	846	820	824	794	886	843	810	861	855	830	748	783	817	811	822	831	822	830	821	789	851	861	852	850	847	839	828	853	845	846	842	821	862	837	825	838	864	825	813	797	894	862	808	844	805	825	875	794	838	857	837	835	832	888	788	795	813	867	826	845	821	830	896	868	815	835	844	852	802	816	865	820	842	841	869	811	829	833	823	858	826	859	843	814	823	821	828	803	858	810	826	838	830	827	852	827	850	864	808	835	883	863	911	859	820	829	855	864	842	878	869	870	831	814	790	798	866	838	798	860	818	890	846	851	864	851	796	841	857	823	827	801	853	843	890	838	815	834	804	840	835	834	853	828	839	853	816	883	811	789	821	826	872	882	885	837	812	826	858	835	826	870	810	826	818	814	863	836	858	826	808	811	842	804	845	879	854	857	867	853	870	843	835	847	825	811	827	819	867	851	819	855	852	851	810	802	828	849	828	805	812	796	869	856	830	813	817	797	834	833	868	834	780	916	910	865	824	855	872	837	838	868	811	832	843	870	830	851	807	823	815	821	853	866	874	815	851	880	850	854	853	811	846	895	882	833	876	795	870	859	817	800	842	849	835	788	810	834	835	825	827	827	865
22185	20818	28236	23510	20818	20848	7076	1118	844	724	644	585	569	552	493	520	476	491	497	458	458	438	456	448	449	424	437	409	414	419	392	413	422	396	411	382	386	394	392	430	418	377	385	361	395	424	394	396	384	402	415	403	383	393	377	400	394	362	416	389	377	401	406	413	382	385	391	364	367	385	344	378	369	397	382	399	403	381	370	381	405	367	430	433	356	381	367	348	386	372	390	397	389	395	395	373	416	398	391	402	378	372	355	397	404	393	384	425	385	393	396	400	382	372	375	387	371	409	372	416	380	399	403	399	416	372	367	370	382	364	360	346	378	413	404	406	410	346	394	391	369	348	392	355	414	419	354	370	418	370	390	368	324	380	383	407	352	355	373	392	399	385	356	374	375	384	385	349	384	413	370	379	375	371	406	411	393	336	410	372	405	368	410	445	395	360	422	377	381	346	390	385	375	381	413	374	405	396	375	380	370	354	388	391	398	391	386	414	355	382	368	388	374	392	371	385	383	386	401	376	394	366	393	395	422	385	369	382	396	428	387	358	416	393	380	430	369	419	407	384	405	380	388	400	414	337	388	374	350	396	373	379	388	425	361	371	380	376	388	377	401	372	379	377	393	408	392	354	417	408	396	371	394	369	394	376	385	382	351	374	390	372	373	409	375	363	417	408	384	414	384	368	351	404	389	389	442	367	429	359	354	399	389	349	371	382	381	381	374	421	395	400	394	359	365	381	426	373	401	354	348	377	395	392	371	378	388	391	405	376	409	393	385	386	401	413	357	386	408	357	388	397	367	402	404	427	408	402	350	369	396	367	372	374	384	396	391	381	395	369	353	376	350	437	365	378	412	397	361	395	360	381	414	351	412	394	355	397	375	381	362	420	390	416	355	399	341	395	347	369	413	366	376	373	390	402	377	393	406	419	353	411	401	426	378	413	378	376	395	426	373	386	383	386	409	374	406	375	403	409	397	408	353	420	363	368	398	401	408	402	403	375	398	412	381	381	369	402	386	374	371	410	375	406	368	400	401	346	388	381	374	362	392	386	378	398	427	362	378	410	374	435	367	367	423	373	385	422	391	429	366	374	367	377	380	364	413	437	367	381	359	383	395	386	366	380	392	391	333	407	378	424	379	384	377	407	388	380	381	394	402	386	378	415	368	397	419	365	378	384	396	359	354	358	386	424	391	355	386	372	377	390	392	395	399	370	386	399	386	376	393	405	384	388	424	449	412	376	350	381	355	375	392	387	410	384	393	392	394	373	372	360	351	399	362	392	417	378	366	384	381	361	367	399	383	351	364	381	373	391	420	378	368	375	376	395	394	347	392	372	357	422	391	392	414	379	363	420	376	423	367	386	399	362	395	402	384	374	374	367	364	369	391	420	382	404	391	380	357	430	369	384	373	410	384	361	365	358	343	359	365	375	397	399	398	395	389	403	370	357	419	353	366	375	355	389	361	403	393	382	386	432	425	374	383	397	398	394	383	379	376	388	407	391	399	388	346	380	371	365	382	381	368	435	405	378	392	414	399	389	392	358	392	397	421	417	394	378	420	408	410	370	393	397	373	368	396	360	392	355	390	411	401	398	419	402	387	396	377	387	405	410	411	371	368	399	412	372	372	357	374	390	339	383	376	389	413	384	416	412	381	393	392	416	367	388	385	400	380	378	414	332	363	389	389	386	387	376	346	376	392	394	423	385	392	388	389	406	414	383	387	411	362	405	381	390	369	409	365	394	382	346	425	375	355	398	369	395	378	391	400	413	388	408	402	439	382	368	394	430	410	397	390	392	382	373	411	399	383	426	347	403	369	409	372	368	374	399	373	379	375	414	398	394	394	367	397	372	381	402	380	360	429	412	355	405	382	338	433	364	379	348	361	393	390	429	408	380	374	377	397	362	390	380	390	376	442	411	379	373	396	407	381	392	393	370	402	370	414	364	393	428	414	390	394	383	384	371	380	420	365	389	401	381	380	356	403	387	372	409	396	336	385	371	340	366	380	377	388	431	377	345	408	409	384	359	393	385	384	419	393	402	377	378	397	391	356	374	361	377	398	380	403	356	385	380	388	401	412	387	375	398	389	386	368	393	397	375	416	409	418	382	378	350	393	381	389	385	380	366	388	442	374	408	395	371	396	394	418	378	380	372	398	413	365	379	363	439	355	363	403	358	384	400	355	398	390	390	385	411	411	420	374	398	398	405	364	417	419	383	386	370	364	398	406	407	375	402	410	364	396	378	370	375	382	374	387	379	371	398	347	398	397	360	367	383	432	375	380	410	388	371	372	376	375	376	403	360	389	410	389	354	380	382	348	402	381	394	413	417	404	382	372	408	351	394	413	380	379	414	387	387	411	404	383	394	386	366	368	401	403	393	416	368	358	358	351	420	420	387	380	393	398	349	415	420	383	378	396	403	370	413	387	370	358	420	374	381	391	412	386	330	410	404	384	384	403	400	374	414	350	359	366	371	403	387	380	411	421	380	350	358	398	356	372	335	394	371	359	381	370	383	386	398	407	376	411	415	353	384	391	394	369	424	352	416	398	357	364	424	387	411	410	339	420	420	368	415	413	392	412	371	380	407	387	389	373	376	359	421	370	383	393	371	404	396	406	376	384	376	383	406	402	415	425	383	395	374	391	392	395	400	355	379	394	383	408	375	350	351	396	405	368	365	347	381	375	404	391	362	343	426	421	393	376	380	360	406	420	378	392	397	344	402	365	388	432	409	354	354	368	379	377	412	355	384	399	403	372	338	362	397	412	412	415	407	400	386	397	409	393	373	404	375	421	382	413	387	411	356	394	391	364	368	393	400	399	377	396	394	350	416	390	399	394	392	402	396	391	391	387	361	393	368	383	383	417	398	424	450	344	367	362	379	404	393	351	357	354	399	362	385	370	381	358	371	365	418	380	401	356	393	339	357	410	350	381	378	407	394	386	403	390	370	388	384	369	377	395	405	389	384	363	351	404	368	380	378	414	393	391	407	374	385	387	370	372	411	361	403	386	383	377	400	366	406	389	390	384	374	394	342	374	388	379	356	373	406	395	397	368	389	396	369	389	385	341	360	381	395	399	402	400	400	440	380	358	388	383	399	373	370	369	356	365	406	371	381	356	368	384	385	422	393	393	401	389	370	385	371	363	395	393	391	374	402	367	391	382	408	387	374	408	398	354	405	351	352	455	410	390	411	411	393	392	374	379	387	392	390	403	401	417	398	377	409	394	409	374	384	411	395	374	399	404	380	388	336	412	361	385	363	374	391	418	382	364	386	357	367	361	376	358	401	397	399	400	364	383	387	353	407	397	391	351	427	383	388	380	381	379	394	383	409	388	391	399	362	372	397	392	379	395	406	384	347	381	387	382	384	377	354	388	389	390	352	384	375	412	435	386	403	360	362	408	395	395	392	389	343	374	413	370	357	380	382	401	412	398	394	379	386	397	391	368	393	387	370	346	358	371	376	379	368	402	368	402	371	384	390	369	436	416	389	398	370
4560	19533	9376	4532	3265	2413	1918	1402	1138	1046	832	743	699	644	580	587	532	527	485	474	454	439	457	418	435	418	437	423	427	427	387	417	383	444	426	427	391	401	380	417	407	369	385	392	413	353	393	397	395	377	352	364	366	380	362	369	374	376	377	390	369	365	371	409	360	410	352	384	433	391	389	393	386	396	374	379	413	384	388	353	370	337	360	393	376	400	382	379	367	376	398	368	327	374	375	367	380	386	413	400	368	356	402	356	392	387	339	371	382	352	372	351	386	343	372	367	368	378	371	417	373	380	384	354	337	390	375	373	356	339	372	409	372	406	385	398	423	347	407	373	367	378	446	357	362	379	366	385	384	405	370	354	376	334	392	358	361	390	379	337	394	388	385	345	313	375	421	336	373	355	354	374	371	358	363	362	355	387	387	370	360	388	332	380	422	359	356	367	354	367	381	375	373	383	378	387	393	346	346	377	361	412	373	361	411	370	375	362	379	359	389	378	390	372	398	402	360	355	379	404	372	363	402	379	388	349	362	392	389	351	398	384	358	393	370	331	419	371	382	370	368	380	381	342	376	357	404	402	394	379	374	378	355	391	399	381	408	360	334	364	366	370	356	387	387	378	379	362	352	371	398	375	368	407	365	382	398	365	398	355	375	371	375	345	393	359	380	370	397	383	387	396	377	374	369	363	354	388	392	364	369	367	397	347	388	355	393	366	380	341	403	349	380	392	374	350	328	386	412	392	400	378	374	369	369	392	346	370	348	379	346	396	360	413	363	365	362	351	382	391	401	352	365	363	379	385	392	358	390	355	385	393	403	362	380	359	384	385	346	354	381	392	386	388	357	390	372	363	358	380	358	374	374	373	337	390	410	362	364	380	380	354	346	370	378	414	367	363	377	368	355	381	378	398	374	392	371	356	409	376	364	393	413	378	344	384	387	368	374	352	345	368	403	358	373	352	369	328	412	376	369	401	376	387	380	352	352	375	402	379	360	402	370	402	358	369	338	357	391	359	362	368	375	366	366	387	346	357	387	403	401	409	377	362	373	346	399	369	373	379	398	366	411	368	388	376	395	354	382	361	370	387	378	347	407	346	397	340	371	407	358	376	378	390	394	358	390	349	365	373	354	373	353	390	359	404	351	332	353	351	399	384	367	420	331	376	380	346	355	367	351	323	369	365	372	367	359	390	350	394	385	377	359	351	349	365	373	381	403	370	353	353	398	329	339	376	361	407	373	381	370	395	366	413	400	370	375	362	401	367	378	344	405	344	367	385	356	343	409	372	372	380	393	373	365	369	376	381	373	386	396	387	368	381	366	375	389	344	382	366	405	370	377	368	377	382	343	389	388	381	347	377	378	375	380	370	312	357	376	373	348	381	356	368	345	378	415	343	393	375	362	374	350	384	364	379	383	359	384	377	381	367	373	360	413	341	390	372	407	370	388	385	362	363	334	374	357	385	375	338	373	384	387	361	342	359	383	341	388	342	396	407	364	370	344	364	370	412	383	362	373	384	360	357	364	392	349	375	356	400	417	352	373	354	368	371	376	380	385	381	362	349	368	362	378	394	378	367	344	329	388	378	393	375	360	383	341	380	359	350	349	383	381	389	360	368	397	379	332	349	406	405	397	362	379	377	406	363	387	382	334	352	356	363	362	331	380	365	392	350	399	386	331	395	388	381	374	413	384	417	409	366	378	374	373	378	370	378	386	382	356	344	343	375	378	369	378	351	393	371	396	381	385	366	369	382	357	340	372	352	352	392	394	413	381	354	374	383	375	362	363	367	357	384	326	323	371	400	375	366	364	354	375	363	356	382	350	406	363	359	392	382	384	373	353	409	376	367	349	375	409	354	397	363	364	399	363	401	395	370	374	373	369	386	408	336	351	360	376	360	354	359	374	363	391	369	346	358	356	384	351	363	404	383	366	386	373	377	404	391	338	373	364	367	357	357	365	379	389	401	365	375	370	397	390	384	337	378	340	388	384	377	355	358	407	392	383	371	388	385	371	360	395	381	378	376	411	385	405	385	391	380	398	377	390	401	345	364	403	363	358	383	415	403	355	377	393	342	388	365	365	351	357	359	366	414	381	396	364	373	371	367	382	378	376	406	400	343	360	362	345	373	357	359	368	407	366	365	362	390	380	369	367	398	358	370	374	414	369	372	376	376	392	381	355	407	373	369	396	356	358	386	390	366	355	363	390	379	382	372	366	368	366	355	349	368	376	397	367	369	413	359	377	373	374	396	398	391	367	389	375	376	344	354	356	369	401	350	392	345	367	414	403	374	392	375	405	388	382	378	408	339	367	364	349	419	364	343	378	378	388	369	372	349	402	355	362	382	398	360	360	361	375	379	400	368	392	414	398	338	338	344	358	383	395	389	360	378	345	321	360	345	350	334	353	366	379	397	396	374	365	383	382	361	329	379	376	378	361	385	391	368	388	383	340	392	415	383	377	363	366	382	338	392	382	378	372	393	364	354	386	365	363	352	429	352	404	357	369	370	391	329	375	383	354	351	358	351	356	356	397	399	359	399	343	396	373	355	344	374	388	344	370	384	403	377	362	383	359	396	381	396	353	377	380	369	359	389	384	353	384	354	384	359	401	379	348	389	405	386	347	430	385	404	375	343	377	394	367	371	367	385	422	373	398	364	355	374	342	396	392	370	385	392	382	343	393	388	386	364	374	360	377	403	380	376	343	390	404	401	380	360	363	378	373	365	383	378	360	363	394	354	351	356	342	367	354	338	372	382	359	388	392	369	362	383	355	352	339	369	414	406	352	339	405	387	384	400	341	340	380	339	350	375	395	374	370	360	393	351	374	388	382	387	361	345	354	418	396	403	393	344	362	367	384	383	373	414	357	361	380	361	349	372	390	366	345	372	378	364	380	389	371	374	367	393	373	388	404	379	372	404	396	343	355	404	384	383	391	387	386	386	364	380	394	374	357	395	362	399	375	364	355	382	352	383	397	364	375	346	390	393	393	376	422	402	341	370	371	362	383	378	363	364	374	395	376	400	364	405	345	400	359	351	365	364	371	373	389	359	403	396	369	402	343	380	368	344	353	340	359	366	389	381	360	338	364	387	351	380	399	370	391	375	354	386	358	381	349	371	359	354	379	407	380	367	344	355	369	375	385	382	414	381	366	394	369	374	430	417	373	373	379	342	348	353	383	387	363	373	353	398	344	367	369	369	324	380	380	392	398	365	399	371	357	364	390	410	390	376	402	361	403	335	368	365	366	385	374	396	378	346	355	382	373	412	396	339	376	372	401	361	369	393	356	385	364	383	392	367	395	375	354	341	393	347	364	361	342	387	386	378	368	372	358	405	372	362	340	397	352	391	357	384	349	356	353	345	366	391	345	372	335	373	359	400	403	378	332	383	368	361	343	343	382	416	386	401	401	366	356	394	399	394	393	389	348	394	360	372	370	374	343	380	421	336	379	382	374	410	378	405	381	398	351	380	394	402	380	354	392	335	341	357	386	390
27595	20114	9035	1282	855	750	759	710	724	718	685	694	708	687	644	675	688	661	704	711	661	642	618	682	665	686	680	638	649	592	632	657	639	675	702	647	637	694	660	630	644	646	630	675	647	633	679	650	666	645	676	661	691	657	667	649	655	646	644	643	676	653	599	687	622	644	697	643	680	624	640	659	625	641	645	684	622	650	638	653	732	633	640	674	614	653	704	618	638	669	625	641	625	689	676	627	657	642	687	614	639	681	748	656	680	667	649	685	650	640	652	668	672	630	667	635	646	644	615	667	656	643	678	669	668	682	655	683	669	684	655	622	655	674	649	670	651	667	688	666	659	652	703	640	620	637	632	660	660	676	657	610	649	678	671	657	659	666	658	664	648	677	664	701	633	654	657	652	650	648	672	645	650	636	656	635	676	667	616	707	646	669	667	610	631	638	708	648	592	638	616	665	661	670	687	641	669	646	666	675	632	688	685	672	653	610	662	683	671	627	666	624	596	670	639	641	684	669	642	639	650	635	651	703	654	686	635	692	681	653	672	692	679	641	687	710	698	646	684	634	665	650	628	662	639	685	687	637	655	600	630	637	644	644	634	653	670	669	651	609	653	674	647	650	625	620	669	677	661	669	665	671	662	661	658	658	631	618	643	620	650	644	670	692	685	656	683	667	641	707	680	651	667	649	675	691	665	689	639	639	644	687	654	660	640	641	638	648	689	654	647	645	633	685	701	619	670	629	672	668	697	666	643	666	659	593	619	638	689	647	627	684	610	651	679	666	670	660	675	641	696	640	651	670	702	652	694	650	700	663	673	682	680	655	637	666	608	636	653	623	616	649	661	722	630	687	645	690	611	703	638	643	621	629	673	630	641	662	642	656	622	679	648	696	646	650	661	690	623	593	633	665	645	663	662	621	670	638	636	604	624	644	655	683	636	682	624	639	647	655	682	634	638	644	608	644	633	651	665	643	620	627	653	689	682	692	634	679	658	687	673	612	702	712	635	686	683	683	678	690	697	645	662	626	635	640	638	660	616	661	681	624	674	629	640	677	629	644	631	657	651	657	676	630	653	669	668	696	673	647	671	656	680	664	667	655	631	669	663	655	623	634	662	657	657	612	658	615	673	648	667	686	663	656	684	669	669	678	622	667	689	668	669	691	648	626	644	661	641	635	677	651	685	704	621	694	621	667	629	687	656	675	652	619	671	629	656	688	698	631	645	644	687	678	661	674	662	631	635	678	645	613	662	663	625	637	659	665	662	679	689	649	675	677	660	660	651	685	676	670	634	665	681	641	640	682	663	645	630	672	677	704	665	646	643	686	682	659	674	688	690	653	685	636	676	647	640	644	602	691	676	681	673	647	672	689	611	697	717	646	685	624	660	661	702	649	634	662	672	690	636	688	652	640	626	679	619	652	624	647	665	664	641	675	640	660	628	635	646	628	631	662	687	594	649	639	629	681	685	690	687	641	699	670	646	640	608	691	640	682	621	656	621	639	666	614	716	640	662	650	654	685	702	666	644	642	661	665	679	701	600	689	671	675	644	661	643	648	619	630	680	687	702	651	729	667	685	656	701	677	684	677	652	639	704	662	678	609	656	660	659	642	688	670	673	652	662	630	685	701	665	700	660	688	656	696	676	638	668	686	658	656	635	610	656	657	660	680	672	658	642	632	650	625	686	653	637	721	639	657	710	655	689	670	654	622	677	665	659	676	633	634	624	614	656	628	685	663	624	666	658	719	661	628	697	615	707	663	638	651	672	664	663	658	661	638	664	686	690	650	669	657	682	605	635	637	648	686	595	670	627	676	636	703	680	688	628	636	711	692	664	676	667	652	639	648	702	638	647	662	655	671	634	646	652	637	685	672	654	676	650	658	646	647	660	676	600	653	694	718	621	617	688	697	655	653	701	666	696	653	719	635	660	693	680	692	683	688	664	698	661	653	646	620	689	657	639	662	628	631	690	661	632	675	638	672	638	643	649	716	651	624	627	651	606	640	645	675	646	682	647	639	657	699	736	667	650	670	627	644	674	661	663	659	671	672	672	695	675	660	630	672	633	654	673	655	697	655	634	629	705	680	640	657	664	630	660	654	679	652	606	647	659	662	616	635	655	621	719	610	711	681	668	664	653	650	671	666	675	679	643	589	643	677	610	633	641	640	616	661	664	647	649	658	645	643	657	667	690	663	659	598	650	670	712	677	650	638	646	659	710	710	649	642	633	608	638	644	693	699	648	627	720	662	648	702	651	661	672	644	673	620	637	655	670	675	648	661	666	640	660	638	605	639	654	665	675	681	656	650	644	633	657	630	649	688	671	677	664	648	618	673	596	670	669	641	657	644	658	668	647	648	659	660	661	699	673	633	666	701	622	685	637	649	685	648	644	640	673	649	650	668	682	631	623	699	612	708	684	644	640	626	655	642	635	685	664	648	657	632	649	656	727	696	662	692	700	659	607	697	673	671	672	624	635	629	623	686	610	677	665	616	653	664	688	666	615	627	646	669	631	670	676	717	667	632	636	619	664	660	681	694	670	693	628	638	663	673	645	657	690	646	688	638	654	664	621	683	650	652	680	660	655	670	653	617	665	615	665	652	698	641	651	657	614	713	635	689	656	665	664	668	683	609	660	665	637	709	585	671	628	624	622	653	668	637	664	699	642	671	636	622	624	669	623	691	629	666	633	645	650	654	620	678	665	665	635	644	651	663	635	644	662	671	686	631	696	632	647	641	655	661	717	641	610	715	677	685	635	686	671	625	678	630	631	700	606	642	639	652	713	671	685	691	671	670	661	681	662	627	667	666	647	630	623	665	690	652	672	706	636	640	664	665	696	633	667	651	619	620	611	691	622	672	685	646	642	662	629	638	669	665	704	668	681	640	667	690	653	650	659	656	697	696	700	676	658	629	687	612	682	662	614	686	659	675	671	624	708	619	661	670	630	664	659	662	641	665	678	670	664	626	606	632	648	654	655	624	643	725	682	636	706	628	639	708	673	675	676	645	660	598	654	637	606	671	632	657	666	638	696	662	673	664	640	613	666	677	641	617	689	633	653	641	693	653	679	662	689	671	665	662	715	678	686	664	634	628	624	669	626	688	659	681	651	636	642	639	608	629	682	613	652	680	608	683	652	667	650	677	671	621	637	706	644	710	707	697	687	653	626	683	656	644	677	692	641	676	674	679	688	665	664	657	665	675	662	683	645	646	658	637	669	671	669	623	659	674	693	644	648	671	607	617	651	629	689	620	633	636	629	645	623	657	756	689	677	655	673	657	643	670	670	685	615	622	669	635	638	663	696	634	623	639	670	645	673	660	639	641	641	642	645	680	631	621	631	645	648	658	637	685	660	701	621	653	728	673	647	618	634	664	675	606	589	634	658	651	637	638	691	670	631	623	651	643	595	678	680	664	650	652	647	667	651	666	631	697	664	685	664	673	667	659	643	623	638	686	674	673	654	636	638	669	671	655	646	656	696	720	663	660	608	679	598	636
5226	4695	1510	1059	1022	881	849	715	737	728	748	711	725	675	705	644	662	704	695	702	686	702	629	637	670	633	697	708	699	712	681	659	687	631	705	618	641	725	643	625	633	660	659	683	679	666	690	676	637	666	707	638	657	717	691	684	684	667	624	656	693	690	662	713	692	648	635	642	728	691	654	674	648	636	654	655	685	705	682	654	714	670	639	676	723	661	667	716	663	693	684	675	672	634	667	685	666	731	633	692	724	664	654	702	710	675	649	665	683	658	633	682	701	671	632	694	658	619	695	663	647	684	703	680	671	696	664	651	628	712	725	670	666	702	649	697	700	677	689	668	695	656	688	656	688	716	682	652	677	659	670	595	651	646	648	693	661	681	633	719	695	698	704	675	673	651	668	672	654	734	653	705	655	696	625	679	680	668	681	676	636	668	688	658	667	615	694	646	688	632	669	661	734	662	698	655	650	663	679	670	674	658	668	719	667	656	660	666	705	668	676	682	677	662	697	603	678	672	702	659	690	687	676	650	627	679	665	681	670	640	642	676	642	690	650	687	666	668	666	642	688	648	673	672	655	639	675	681	694	668	725	608	704	666	671	653	685	672	691	690	675	642	653	679	632	721	615	650	634	688	695	682	652	695	712	682	695	685	698	615	667	658	659	676	681	640	682	670	655	668	706	670	679	700	681	675	654	682	659	671	684	674	640	714	648	651	644	676	693	697	660	697	683	695	669	733	633	684	673	707	716	699	638	628	648	626	643	674	636	674	703	678	668	686	673	625	681	681	669	658	695	641	654	639	701	663	718	697	652	669	702	721	676	649	699	672	652	675	623	661	677	669	700	678	626	641	683	668	717	668	648	701	695	655	647	638	660	664	697	654	671	637	683	688	692	670	641	666	685	644	648	638	675	669	697	710	652	708	659	687	648	647	646	680	728	703	638	666	665	689	673	700	634	646	711	648	689	688	634	686	654	643	674	671	696	685	705	653	659	662	647	685	676	667	668	700	705	640	663	688	663	678	676	660	674	604	622	665	648	657	701	629	658	629	691	675	676	648	737	667	639	688	662	659	638	693	662	637	619	665	610	669	703	655	664	731	645	654	637	686	705	617	667	659	669	668	661	689	696	651	643	680	627	677	699	692	683	656	674	731	652	657	698	682	679	672	721	704	664	685	702	629	684	645	640	691	657	617	734	676	688	655	662	676	655	651	638	642	651	659	687	622	697	662	666	705	678	647	679	653	726	674	666	680	695	654	705	667	635	666	623	664	679	626	703	662	647	675	650	653	666	706	632	687	686	709	663	660	644	679	686	645	664	682	650	648	665	667	653	673	707	647	622	674	684	672	600	683	662	682	610	697	656	676	666	688	713	628	625	728	662	699	690	633	663	651	686	674	652	696	654	622	661	716	665	693	684	652	707	690	666	682	673	662	671	700	678	691	646	678	617	650	658	672	716	664	683	687	650	651	699	723	652	657	684	594	624	672	643	655	653	606	692	647	639	686	717	672	660	658	696	662	674	677	671	649	668	693	673	680	625	671	622	701	652	691	688	615	658	666	649	653	687	637	687	650	621	682	680	664	624	674	658	651	646	655	663	682	648	677	649	725	699	687	655	704	654	661	694	662	722	639	688	694	678	735	692	696	642	688	666	692	684	670	720	683	726	693	647	647	657	686	700	644	661	675	679	719	711	655	638	651	689	659	689	721	679	668	677	651	716	591	646	699	654	654	637	673	656	658	653	642	693	681	639	705	652	697	653	722	657	705	746	672	636	646	698	718	680	676	656	659	687	628	640	635	649	683	675	703	690	661	673	657	659	635	689	681	706	644	687	659	676	653	636	698	687	677	649	688	704	654	627	714	682	682	636	688	692	697	684	662	630	662	681	651	643	707	656	648	687	700	666	734	662	681	642	635	709	694	713	713	669	668	643	687	655	678	678	606	691	703	656	681	651	615	692	742	680	681	678	746	691	656	706	635	663	704	670	709	630	669	648	665	613	687	677	652	686	648	698	677	688	660	692	659	649	666	667	653	718	640	658	686	657	643	680	641	739	664	676	608	644	686	673	650	657	641	679	657	671	659	688	709	630	647	669	655	678	736	686	686	728	664	647	713	700	723	639	684	643	673	681	655	655	678	661	662	673	738	679	706	647	657	688	642	633	647	673	673	706	654	703	706	684	681	660	703	683	644	667	671	671	674	649	699	670	649	661	668	669	696	727	663	683	709	647	648	657	643	681	689	679	705	643	688	700	699	705	650	670	659	651	649	651	671	648	675	662	675	683	691	707	702	643	639	646	698	700	688	663	645	698	675	673	668	677	681	694	700	674	700	667	713	663	688	662	672	657	675	651	656	691	645	660	672	682	695	698	707	671	635	664	679	649	699	674	655	676	699	653	697	643	685	699	662	727	652	677	683	720	716	654	664	675	655	599	618	628	646	638	677	697	616	636	694	721	669	662	645	618	697	670	699	669	694	682	681	684	685	723	631	657	672	719	647	660	711	630	653	681	666	666	623	616	661	710	705	672	690	681	668	682	664	668	646	670	670	682	668	640	665	654	639	674	628	690	666	650	657	666	692	691	631	663	681	642	678	636	725	701	696	708	657	649	659	669	649	674	663	679	651	692	742	648	658	665	703	611	612	688	684	666	649	673	664	698	670	661	640	661	675	624	645	652	662	668	682	703	639	670	653	633	685	648	631	649	627	647	664	682	645	631	655	739	723	664	671	697	661	674	683	690	651	642	652	658	693	665	696	659	696	683	652	647	713	629	720	637	680	631	683	664	659	668	697	647	696	621	664	678	680	653	616	707	654	619	688	689	666	714	635	653	660	703	677	675	696	672	672	654	702	659	622	649	686	664	672	654	651	682	644	682	735	683	689	694	681	658	686	666	661	681	698	656	628	674	633	694	658	650	707	673	686	677	602	701	710	677	669	692	682	650	690	673	693	717	648	667	621	661	668	692	682	656	667	641	671	717	685	705	681	660	676	687	701	675	656	708	659	646	670	691	689	681	668	658	697	690	676	658	656	657	695	693	672	639	664	682	691	643	692	652	636	673	705	649	650	617	642	682	610	688	687	662	683	632	676	668	682	668	686	667	650	627	730	661	679	705	682	622	683	664	631	643	684	704	647	650	696	637	708	692	699	696	644	666	638	651	676	569	694	661	705	672	641	692	655	663	590	664	658	673	703	628	694	691	678	667	691	627	648	675	654	698	680	680	694	677	665	664	688	649	684	731	715	676	683	652	640	676	720	677	677	668	683	669	696	680	686	640	665	695	673	711	646	663	642	711	672	621	690	631	687	678	649	715	653	689	598	636	671	722	653	643	642	628	636	670	695	680	662	696	645	663	688	647	716	655	665	634	686	688	704	682	652	642	685	712	701	694	634	709	654	680	666	666	703	653	655	684	661	679	629	646	685	660	652	683	691	715	662	658	636	645	662	725	683	668	682	672	703	694	671	660	685	649	714	695	693	668	651	633	692	636	727
23633	20982	27879	24225	20916	6517	866	639	568	470	468	450	435	391	363	349	389	354	353	387	337	339	316	336	299	330	353	345	328	329	341	322	301	338	301	334	313	300	324	348	307	322	339	309	307	345	350	302	333	337	305	299	305	345	317	328	325	326	302	306	335	325	323	308	293	349	314	311	309	303	296	280	302	289	322	337	301	306	303	292	304	314	340	304	283	288	339	331	321	312	297	331	307	291	307	308	299	300	299	324	299	306	301	281	332	313	318	326	336	284	314	334	293	316	306	317	329	288	299	299	297	331	312	311	314	311	308	312	310	305	310	351	310	316	366	291	316	310	303	328	307	285	305	297	313	320	337	340	314	298	329	281	343	283	303	312	347	301	308	287	284	323	336	298	317	300	295	278	303	308	314	306	319	320	297	323	289	309	319	301	308	275	305	312	311	292	307	304	317	344	319	294	284	350	318	311	283	317	318	301	296	302	315	319	333	330	326	310	335	301	328	340	310	294	324	296	332	320	307	328	319	307	310	299	301	300	337	298	305	296	285	288	326	301	330	334	345	306	295	301	292	290	332	322	281	324	350	293	326	305	315	335	311	327	303	320	322	318	294	322	289	323	312	284	320	337	318	326	321	296	302	311	337	306	309	298	308	321	302	287	315	308	301	314	297	345	312	323	303	314	317	306	348	347	323	312	306	285	297	304	344	309	325	285	297	322	310	325	314	334	309	351	324	318	310	336	312	296	329	313	341	333	335	318	322	310	317	306	299	290	287	282	315	301	306	288	338	338	310	311	309	335	328	319	307	317	314	316	296	306	321	329	324	272	329	307	341	311	301	290	302	358	284	290	278	313	299	328	347	332	311	280	272	336	296	303	312	312	290	320	285	333	316	294	314	301	293	295	325	330	300	304	322	280	341	329	315	305	324	296	300	318	304	310	319	332	295	325	320	304	310	334	310	316	349	301	330	306	288	291	319	328	329	332	293	320	308	347	297	320	340	302	316	319	312	295	294	303	323	295	337	305	318	316	299	343	287	291	281	306	287	312	318	305	340	313	304	306	310	303	286	343	298	305	320	305	285	294	304	319	310	301	316	299	324	326	303	272	339	319	292	317	347	323	291	357	315	323	329	277	314	299	340	328	301	334	287	322	288	299	310	297	312	288	316	309	328	279	315	323	339	289	299	308	306	306	333	294	316	338	331	317	313	316	276	316	309	293	324	330	316	274	243	310	305	292	313	296	297	337	291	330	286	315	294	316	302	313	319	292	301	332	306	336	296	341	321	341	343	295	351	341	326	304	351	313	333	308	307	319	289	300	303	322	288	317	319	264	331	322	334	322	308	300	293	300	288	303	322	319	291	316	316	292	321	302	272	298	288	297	319	314	295	325	308	310	297	309	294	288	301	331	322	322	293	315	283	321	314	325	307	342	293	324	296	317	309	289	289	301	327	323	316	297	337	317	319	296	309	291	304	321	322	294	306	282	322	323	330	299	309	283	321	337	287	284	322	310	348	356	338	294	311	277	293	295	287	323	317	320	322	287	336	339	306	311	328	311	311	301	308	307	330	283	293	298	332	314	298	298	310	310	306	332	307	322	310	314	325	292	293	306	291	311	337	307	306	304	313	321	329	325	293	335	282	299	312	316	315	339	286	283	324	315	274	317	328	308	311	305	317	322	320	330	289	279	306	333	334	311	329	299	285	305	313	328	293	310	342	286	325	276	304	320	301	326	296	294	303	324	292	303	315	328	329	324	305	290	288	303	305	296	312	307	325	281	300	286	311	319	315	291	295	336	317	310	317	294	320	320	298	313	319	313	328	314	319	320	331	338	311	315	308	312	288	307	347	303	308	282	304	311	307	299	308	286	300	296	314	319	304	311	302	314	318	313	324	292	352	307	347	307	306	291	277	290	317	312	331	284	304	284	326	296	306	293	313	307	320	305	340	312	335	321	344	321	306	280	319	289	310	296	287	297	292	324	290	296	304	317	315	292	314	309	309	295	317	321	338	339	290	302	331	340	297	283	333	356	333	316	358	335	302	321	334	313	303	285	326	330	304	298	288	310	319	316	294	335	309	299	308	327	286	302	284	268	289	287	295	279	327	302	309	319	328	303	307	287	332	297	315	311	307	314	316	332	317	317	337	308	311	315	321	289	328	314	305	310	312	307	327	334	281	327	311	305	294	294	352	324	303	319	304	310	284	301	316	277	333	319	304	282	301	315	314	310	317	302	318	315	310	283	324	329	267	306	311	309	314	320	293	267	300	284	306	334	311	322	291	287	316	322	295	292	293	317	319	294	301	286	321	323	285	338	304	291	309	353	298	340	290	327	307	320	320	343	289	303	292	332	302	322	321	313	305	295	300	293	311	311	322	311	293	299	323	313	298	309	320	322	299	333	297	339	304	337	332	316	304	338	329	288	329	316	276	306	341	320	319	318	335	333	295	335	350	320	305	306	337	306	312	304	299	273	279	312	339	302	352	296	298	280	284	320	311	317	301	317	291	323	281	336	312	321	300	316	333	327	288	328	286	296	299	308	346	288	300	307	311	324	309	305	323	319	305	284	317	311	326	293	295	315	303	325	284	327	324	284	312	325	353	331	330	318	320	292	295	298	313	298	328	318	313	299	321	292	307	306	316	322	330	303	290	283	310	304	320	321	310	321	309	320	324	333	342	332	348	278	320	335	306	300	306	308	319	306	279	303	290	333	318	364	321	301	320	333	294	322	287	315	295	314	324	295	316	308	298	293	311	301	327	305	326	298	308	324	306	293	315	276	337	306	307	316	331	322	266	312	317	286	304	323	316	282	308	286	317	313	312	307	288	330	304	294	320	320	324	315	302	345	314	311	314	295	316	327	291	329	326	316	332	274	288	272	345	292	310	308	323	304	297	293	310	295	333	296	327	357	307	328	313	298	334	317	304	287	255	286	340	285	324	293	294	312	294	335	329	304	304	294	306	290	291	303	298	298	292	320	310	315	305	280	327	303	303	315	319	278	292	296	290	328	329	284	325	294	304	326	324	257	292	309	326	274	326	310	321	300	303	331	304	328	294	283	283	281	317	309	280	316	328	322	304	302	296	305	301	343	283	298	296	300	331	303	343	333	300	326	343	307	283	341	317	300	304	292	288	368	319	293	313	319	312	326	327	282	295	356	313	332	303	312	305	278	307	303	327	301	306	343	291	321	301	336	315	311	322	328	324	313	301	335	326	303	286	324	340	304	316	321	331	340	321	319	304	319	317	314	315	314	313	294	299	333	301	289	326	310	306	307	350	290	308	293	298	326	322	308	308	300	326	329	323	320	359	333	333	330	277	320	292	323	313	314	298	295	316	307	289	321	286	322	306	293	292	311	303	325	284	300	305	318	290	302	283	325	323	319	301	285	339	320	302	296	283	285	322	281	306	326	337	322	272	260	307	301	282	328	345	287	322	322	321	268	335	304	328	309	309	291	294	292	301	299	312	312	277	278	327	318	326	343	303	322	340	253
4004	14986	5800	2740	1934	1535	1119	890	757	627	555	557	472	439	435	467	403	397	352	390	393	357	368	333	349	354	372	349	382	339	325	351	327	324	346	311	334	300	338	337	328	301	329	348	320	310	296	308	310	330	327	320	306	344	309	337	327	318	331	334	319	316	303	297	323	321	310	332	299	325	353	307	309	288	310	351	317	320	346	274	342	320	292	311	303	326	314	339	287	342	348	301	324	335	326	296	308	324	354	326	288	301	335	323	330	318	344	326	323	302	316	312	312	287	318	313	333	287	315	350	320	297	317	317	307	326	308	333	314	297	333	349	288	316	301	324	347	305	331	291	314	310	305	333	302	317	337	320	338	311	310	339	332	329	378	323	301	310	332	299	324	344	325	320	309	305	288	323	325	321	321	312	272	343	320	336	299	291	318	319	331	293	279	304	322	325	303	310	302	343	311	306	314	313	274	321	329	322	301	303	318	306	281	322	305	321	298	286	352	305	293	319	308	300	314	337	303	301	311	324	310	318	296	342	308	322	300	290	350	327	307	321	310	322	289	341	331	326	314	342	332	331	293	288	292	305	319	334	330	319	311	332	314	316	326	341	313	324	337	322	320	323	320	326	345	300	327	342	314	328	318	325	323	293	313	310	325	312	328	311	326	319	326	301	327	284	301	301	298	311	320	319	327	316	309	306	305	315	305	309	296	320	294	337	334	294	325	317	296	340	312	321	328	308	310	352	337	374	312	323	332	322	311	322	315	303	341	321	314	322	326	315	320	309	299	317	320	306	317	292	304	317	334	303	311	324	320	291	308	323	313	298	306	330	302	306	299	342	276	317	312	302	312	328	308	327	318	335	299	319	309	309	366	315	317	314	301	297	313	337	307	313	316	292	323	335	313	319	344	303	315	300	330	310	290	311	309	312	281	293	329	305	305	330	326	322	326	301	326	337	311	351	341	305	323	352	340	314	324	328	288	322	328	323	319	310	313	335	315	323	299	306	300	339	287	351	298	358	330	325	338	314	307	330	308	341	309	320	313	332	302	323	307	306	335	319	294	322	292	325	324	290	315	352	298	330	318	319	298	330	288	294	327	331	291	320	322	301	322	302	312	338	345	350	315	313	334	336	293	309	345	288	349	297	320	325	340	309	322	302	325	324	329	325	309	297	337	316	315	282	325	293	340	320	304	303	291	298	321	306	317	313	312	353	346	308	291	315	303	329	350	309	310	327	300	325	316	308	279	313	322	297	308	322	317	313	279	316	324	321	298	329	296	314	290	316	286	316	311	312	334	320	307	323	329	326	314	321	316	313	305	295	336	321	298	337	306	316	281	318	320	353	337	301	297	311	319	294	300	332	322	285	318	338	332	311	330	322	334	295	313	318	329	292	313	334	321	299	328	293	299	315	316	329	329	307	329	286	323	326	290	330	280	313	314	307	307	317	301	305	286	320	294	312	350	348	325	290	312	303	298	307	313	304	308	316	328	320	306	353	357	333	306	292	314	334	324	345	335	302	312	344	292	304	298	338	323	286	297	310	331	297	316	317	332	330	325	315	347	314	309	300	284	301	331	357	293	334	335	293	314	330	314	284	322	321	317	291	317	306	321	307	317	320	303	361	373	343	299	284	302	317	333	293	325	310	313	318	326	304	295	329	306	320	301	321	302	322	313	262	288	337	355	315	299	356	304	317	312	318	315	322	305	308	327	289	302	327	336	331	318	361	285	327	330	330	336	285	349	308	365	316	324	332	315	305	338	313	318	288	316	365	307	341	327	317	305	327	340	321	295	328	318	280	261	316	324	312	288	331	340	303	315	341	303	296	338	305	340	357	322	301	336	316	304	326	345	319	296	321	300	320	280	333	301	321	330	317	312	317	330	342	319	292	294	301	311	328	327	334	308	310	302	302	287	314	308	344	327	319	274	318	313	308	332	329	350	306	292	313	298	316	316	297	338	302	342	306	337	304	284	322	311	342	304	293	369	314	324	311	294	306	294	318	322	314	324	306	280	344	313	335	301	319	314	314	285	332	298	332	330	288	295	311	360	294	347	299	327	333	347	327	318	306	319	318	364	314	298	322	322	312	298	292	307	314	330	320	340	317	303	320	321	330	339	313	324	307	307	348	329	329	333	316	300	318	291	307	318	312	308	329	304	314	341	327	304	323	302	346	346	308	357	317	334	335	323	322	315	305	302	302	298	327	314	305	311	347	326	347	326	328	310	284	347	313	315	315	352	303	313	294	316	334	333	301	318	327	313	304	326	303	316	311	302	280	297	292	274	294	322	341	337	287	302	353	336	317	275	309	310	315	311	299	319	312	320	333	290	289	347	308	335	321	300	311	323	305	315	309	301	326	326	350	319	307	331	292	297	284	312	320	315	311	306	297	280	349	325	316	308	325	335	349	305	323	337	317	356	358	309	336	336	317	321	317	327	316	308	323	279	309	327	305	314	327	291	303	319	315	321	310	335	342	284	293	319	320	323	329	295	322	317	338	323	335	353	323	334	291	321	350	341	304	322	320	307	319	298	305	288	332	285	353	338	309	332	347	319	294	322	293	333	351	316	279	343	324	297	319	294	292	306	319	331	277	335	317	355	289	293	320	293	284	321	338	332	343	314	318	317	316	305	323	318	330	299	308	314	322	316	338	290	300	303	323	323	315	302	307	357	297	305	306	336	326	314	316	309	326	298	318	348	311	316	321	324	299	294	287	301	312	314	323	277	315	296	319	306	348	330	317	313	301	306	298	306	304	309	334	320	316	350	345	336	312	325	304	285	323	326	361	311	288	315	334	315	301	290	347	304	314	322	339	302	320	344	354	324	294	321	325	344	325	337	302	299	309	335	307	351	320	321	312	346	323	291	310	284	342	338	319	323	332	344	344	361	313	313	291	327	326	318	302	333	331	294	325	302	315	317	310	324	321	322	323	317	349	278	331	295	327	326	329	304	304	311	316	322	290	332	316	322	333	274	351	324	303	352	337	358	337	321	281	295	301	309	331	291	324	312	351	337	317	325	312	314	327	314	319	308	318	316	327	337	301	320	312	330	327	308	269	302	303	326	332	303	346	313	335	324	343	333	311	316	278	307	317	328	318	311	305	334	311	331	332	301	374	297	315	334	322	296	307	316	321	307	372	334	327	336	323	316	325	287	306	326	305	304	328	350	305	349	267	325	307	309	310	338	320	348	313	318	326	325	328	343	300	323	323	328	296	338	326	314	315	334	318	307	332	360	327	301	305	317	327	328	323	310	329	324	305	302	313	340	306	318	341	315	291	291	324	283	297	295	291	326	316	319	289	301	302	314	342	332	333	309	307	320	340	328	324	314	320	294	321	329	320	326	299	289	277	332	327	281	309	310	301	332	314	320	331	311	336	328	305	312	290	337	345	308	313	325	312	332	322	334	304	318	333	291	332	334	305	316	307	307	304	297	322	319	337	346	280	332	311	315	311	297	308	303	303	298	310	304	345	313	285	294	304	329	264	321	334	355	326
24648	20879	26606	25152	9169	1347	1163	1059	949	870	955	932	914	919	900	841	878	908	826	881	884	879	847	896	867	795	834	843	877	827	866	836	849	841	840	866	846	896	818	837	743	810	893	862	922	862	891	910	864	852	841	846	839	844	830	824	863	824	863	869	916	849	781	825	904	855	852	948	862	836	829	884	824	838	917	824	842	884	915	858	881	815	835	870	857	886	839	826	820	828	891	836	836	846	858	788	874	862	882	872	862	907	810	830	800	854	869	895	935	867	841	823	858	877	834	852	808	843	900	861	839	875	862	801	843	884	802	841	860	849	852	817	836	827	817	906	827	890	832	835	872	825	838	865	872	850	892	826	872	851	815	789	793	859	873	863	824	850	858	760	849	867	874	824	889	841	838	813	888	861	834	813	930	828	853	866	889	861	877	854	830	849	803	769	766	848	863	840	772	876	850	871	846	889	846	837	852	834	849	832	851	824	900	830	844	849	879	840	858	840	854	856	850	843	869	864	871	843	902	816	864	861	911	857	855	869	837	883	871	862	828	910	856	844	827	877	821	778	832	856	861	811	850	879	838	836	897	931	861	905	811	802	795	905	871	818	829	912	873	835	844	836	860	853	847	888	839	811	876	804	885	836	923	893	825	830	859	831	830	816	820	820	838	866	868	833	847	864	814	816	836	867	865	837	845	805	823	835	818	883	813	878	798	879	870	879	841	835	857	829	855	884	911	870	870	856	842	800	839	846	847	826	827	873	845	831	849	837	799	825	844	823	862	838	839	802	827	849	800	817	872	850	859	813	800	858	797	849	851	806	822	845	856	872	855	903	835	815	919	882	863	794	780	827	813	859	829	868	842	827	828	885	842	804	861	842	794	860	794	860	788	852	797	839	852	863	889	858	858	855	850	871	830	868	831	861	821	883	861	849	841	857	852	853	887	828	823	828	856	819	867	821	857	883	901	889	818	870	845	838	843	813	856	823	848	808	841	864	868	807	887	835	822	883	836	838	830	794	875	845	807	847	795	874	897	869	846	812	844	830	794	855	865	802	823	795	836	884	864	869	877	817	862	859	868	831	857	839	833	848	829	851	841	812	810	877	852	843	856	831	809	884	877	822	834	890	847	823	823	821	852	856	875	874	839	854	836	909	882	865	800	866	860	806	833	847	876	774	883	828	807	873	874	860	822	857	834	825	876	823	857	822	872	826	840	805	842	835	819	825	851	870	850	848	819	850	831	826	819	822	918	839	885	779	842	821	851	834	846	874	854	826	873	834	822	821	798	872	849	823	840	916	872	832	859	839	877	861	829	835	839	871	874	830	858	807	808	810	891	822	867	816	808	799	839	863	835	872	828	812	847	847	867	859	853	839	815	819	897	831	868	860	794	845	855	815	883	830	829	837	863	819	815	837	831	845	880	785	832	863	859	809	885	803	834	877	878	783	866	862	858	852	854	828	883	805	832	845	838	792	859	811	840	853	817	833	850	857	884	859	824	802	819	855	851	819	821	817	899	879	810	869	897	868	802	885	824	836	865	834	868	854	804	850	886	848	878	850	856	864	879	862	876	823	836	835	828	884	868	841	846	853	880	853	885	833	823	886	847	879	893	884	824	858	841	887	826	875	829	828	838	830	814	871	864	856	844	798	846	833	826	849	849	840	824	896	896	820	849	816	836	878	831	848	816	865	867	892	902	903	855	874	821	825	793	798	852	796	830	867	847	820	913	831	906	859	871	814	923	864	894	842	785	854	902	845	823	839	863	820	862	853	867	836	902	844	865	821	901	837	868	857	801	855	803	824	826	837	849	832	836	889	822	833	865	848	794	848	825	872	844	820	837	812	885	845	823	828	849	789	869	874	839	794	827	838	839	864	848	812	891	897	794	851	851	892	829	885	869	864	854	811	848	853	895	845	827	860	844	834	864	777	794	854	816	881	891	860	882	847	841	835	826	804	821	802	838	872	821	844	842	799	853	763	892	822	875	859	833	863	802	825	829	876	910	832	808	863	879	812	813	784	835	744	829	860	836	855	830	917	849	829	834	833	809	798	813	900	839	875	860	877	816	793	865	899	851	891	848	767	881	834	835	834	839	805	878	834	854	831	784	844	862	867	837	812	886	842	805	835	826	835	816	867	854	903	840	808	872	871	838	838	774	860	835	884	822	838	843	814	861	849	826	842	807	891	819	862	855	886	872	786	862	856	817	875	865	798	816	837	843	821	877	831	833	860	839	858	864	911	796	895	877	818	802	891	882	794	809	833	845	880	829	846	866	862	818	799	877	826	817	871	872	813	850	825	845	840	928	791	847	831	881	904	808	816	832	845	868	824	861	821	881	846	880	856	817	868	793	853	800	863	897	861	870	809	797	875	851	856	811	771	810	882	877	801	861	891	855	856	853	847	858	867	883	833	879	872	858	854	866	872	862	800	902	896	864	907	893	850	916	798	848	813	889	917	841	852	829	852	837	868	851	836	797	832	772	828	774	832	865	905	822	826	841	836	877	848	898	804	884	841	855	793	817	841	789	836	832	865	822	891	869	798	817	855	833	772	818	819	875	832	853	811	819	870	790	866	796	836	822	827	848	837	798	824	871	869	858	886	828	853	850	896	835	881	810	897	801	820	846	815	850	853	809	840	819	888	863	850	883	815	892	801	826	835	819	845	863	899	870	837	797	867	837	847	808	805	847	837	842	831	781	810	834	843	867	799	767	801	802	838	921	861	791	870	860	842	781	856	858	846	894	863	851	874	864	865	869	817	896	881	867	841	825	818	885	829	794	883	866	841	888	848	808	867	855	818	816	817	854	841	818	860	823	843	906	837	816	836	842	770	827	863	858	804	816	830	795	855	874	845	847	814	864	822	862	843	853	832	877	858	842	855	873	821	850	821	800	856	845	869	864	831	833	803	863	849	848	905	838	845	842	864	853	780	871	855	849	855	865	863	839	881	829	932	768	837	803	840	828	854	872	869	828	843	864	843	797	836	897	856	874	850	825	909	814	813	847	927	814	880	823	823	814	832	884	867	824	840	896	847	880	871	831	777	837	836	900	847	823	827	847	829	786	830	824	872	872	835	852	807	848	876	865	877	831	865	863	847	849	822	852	838	845	830	829	810	809	848	821	873	854	878	875	907	852	852	830	855	815	838	859	834	840	835	873	860	800	831	848	825	833	829	841	849	859	886	847	834	824	830	924	880	820	888	848	830	848	835	877	837	789	842	850	855	879	857	825	891	855	822	893	844	872	835	888	849	867	867	882	877	798	826	805	855	890	849	843	822	898	826	768	873	848	835	827	815	835	915	870	881	821	855	869	847	826	864	834	866	864	832	841	815	848	836	818	842	844	838	895	861	876	866	824	830	857	858	848	852	876	878	834	833	835	813	825	848	856	842	890	808	865	826	878	825	829	868	844	860	867	871	871	831	833	855	868	863	848	820	842	813	807	819	902	834	833	852	825	873	865	826	835	796	814	822	869	832	773	804	858	825	847	870	882	886
3915	9741	3589	2119	1635	1459	1194	1119	1079	1039	952	933	853	838	900	921	896	874	870	876	883	873	797	875	816	858	829	886	872	847	864	841	839	844	825	843	884	871	840	884	834	843	888	824	865	910	880	878	869	835	841	893	851	814	898	817	819	863	817	853	829	859	822	808	875	856	855	807	860	805	859	813	838	839	862	811	793	788	834	847	860	851	847	853	857	841	852	844	850	807	835	881	855	883	875	864	855	870	853	843	841	897	807	843	850	806	866	812	896	865	797	851	823	820	852	843	876	825	844	860	847	829	818	830	819	870	818	783	873	836	833	823	814	834	896	851	860	864	804	801	836	844	889	836	896	809	851	851	820	830	841	817	877	899	832	782	844	829	816	812	838	865	857	853	810	816	827	813	933	875	870	854	803	833	839	835	839	813	854	870	786	853	824	824	873	875	853	867	834	861	867	825	856	865	858	815	854	848	847	880	852	825	838	759	838	873	845	802	856	801	849	821	859	822	886	867	833	826	852	839	850	818	840	849	896	856	797	843	860	865	849	864	905	790	775	842	850	829	807	868	899	857	843	809	881	801	839	836	843	864	885	850	872	831	816	838	824	847	830	824	849	849	851	844	875	864	882	828	875	842	815	828	883	857	814	802	868	858	827	830	865	876	854	840	813	853	828	840	905	845	853	865	843	846	826	810	881	829	817	867	851	803	830	910	838	853	856	795	917	834	872	843	836	822	771	862	859	809	879	784	816	821	798	864	829	820	795	802	857	854	844	911	893	869	865	796	895	853	806	847	867	862	871	855	834	876	853	843	845	830	825	798	834	841	841	776	843	907	821	886	819	829	782	759	862	817	799	814	877	856	778	813	823	813	804	865	844	849	826	842	806	794	851	765	834	881	824	858	818	857	835	856	919	856	785	877	823	844	784	816	853	824	850	861	829	850	862	871	811	837	812	851	842	822	814	857	855	843	833	837	851	827	856	819	866	865	866	852	776	814	827	829	839	871	809	791	823	798	828	874	843	844	832	824	780	851	801	839	861	862	863	860	872	797	845	839	867	841	854	845	842	853	833	864	836	861	866	858	846	785	779	895	838	799	799	856	806	885	822	816	840	801	857	828	872	853	789	816	832	833	835	814	863	810	873	836	838	862	838	799	881	816	853	838	814	812	811	869	888	820	795	838	800	836	848	824	843	838	899	828	879	831	810	807	838	846	834	824	877	836	895	855	825	791	819	857	799	841	882	817	841	856	887	893	825	797	861	839	870	814	832	827	847	809	866	849	841	854	890	868	809	796	846	877	848	890	791	834	848	858	860	860	814	810	810	840	837	837	875	798	775	865	818	852	816	804	868	824	852	857	856	809	819	810	786	813	804	848	859	818	838	846	891	833	815	850	842	856	812	828	827	831	813	795	814	823	857	840	845	789	821	824	844	856	822	830	802	843	822	826	810	847	849	870	777	868	889	866	845	804	870	911	818	813	850	855	820	843	837	882	824	881	845	849	858	776	848	879	829	857	838	843	870	870	822	827	829	837	879	830	822	824	905	808	828	821	819	778	811	821	823	807	839	885	848	842	845	863	856	859	868	852	841	835	844	848	858	815	789	839	851	846	820	833	877	879	844	833	869	881	861	839	799	841	855	849	848	865	827	849	825	802	827	861	891	855	875	865	869	860	798	857	874	826	813	805	848	830	818	842	869	868	856	811	788	835	848	842	863	825	872	840	866	825	848	888	827	810	831	890	836	829	898	809	791	808	826	795	798	845	849	820	860	829	853	829	803	883	861	824	849	838	856	819	802	865	881	781	813	838	843	869	871	863	851	853	816	868	829	852	805	836	859	878	862	815	888	878	843	805	814	852	876	867	856	823	821	828	845	877	847	802	832	810	818	849	856	828	879	830	839	902	855	780	815	811	818	798	806	815	868	838	816	804	828	825	828	802	822	812	833	850	785	830	903	832	841	815	826	848	839	843	816	856	876	793	826	832	846	826	789	849	844	830	842	888	864	852	832	861	822	817	800	801	825	879	820	904	843	808	937	839	833	856	850	819	823	812	880	810	860	822	861	825	852	907	851	840	857	868	858	855	869	833	783	857	866	802	857	862	815	846	810	792	837	874	854	856	812	858	829	839	824	848	835	834	843	878	833	869	832	856	883	896	799	827	853	840	844	816	850	863	872	781	835	851	858	789	825	848	771	834	875	838	830	844	842	818	837	791	860	766	820	857	877	847	810	861	819	829	776	868	843	854	867	873	888	868	836	855	863	810	821	852	849	850	837	830	849	861	869	863	790	833	791	818	844	796	875	812	803	822	801	835	815	877	781	851	845	838	849	873	826	803	860	876	901	808	808	840	870	841	843	836	841	804	818	804	836	857	837	840	835	849	871	851	829	857	886	851	847	811	823	845	875	803	837	828	895	774	856	859	834	854	882	829	855	853	805	865	815	836	842	870	857	855	856	784	864	835	843	824	829	856	852	824	815	873	908	853	878	889	825	874	885	839	847	838	854	819	857	872	870	827	836	867	835	838	845	869	858	855	805	851	814	857	893	813	860	844	870	806	870	864	824	821	812	870	865	855	831	861	844	851	898	785	865	823	897	883	904	858	839	800	798	821	816	773	877	846	885	833	845	845	785	826	805	812	843	847	832	822	835	860	825	870	841	814	811	853	798	825	858	878	838	795	841	871	845	820	849	857	826	840	871	860	883	855	832	845	843	902	815	842	826	855	815	849	816	811	828	852	799	880	835	843	803	788	833	895	887	886	814	839	859	802	886	844	882	907	897	843	889	788	830	863	803	813	838	873	845	863	839	829	839	840	841	869	825	865	843	868	871	813	837	850	877	859	869	840	820	817	902	834	845	817	860	814	849	850	792	881	862	865	856	839	879	865	845	815	841	845	824	834	820	855	824	827	871	819	837	835	791	838	853	857	785	837	822	909	879	808	830	843	824	864	822	836	880	834	830	852	893	845	824	858	813	801	872	809	851	882	865	855	864	838	783	811	863	845	822	872	833	832	827	817	822	871	819	787	809	831	826	828	833	906	825	858	851	834	866	816	845	841	835	840	847	863	874	867	814	860	837	865	810	865	867	804	826	839	844	842	837	883	843	831	802	851	847	887	836	806	864	798	861	857	840	839	813	839	823	827	865	823	846	836	797	776	872	847	803	860	824	862	815	885	812	852	851	866	838	806	843	838	919	831	872	822	879	835	838	839	841	871	859	828	833	794	842	917	854	828	854	844	844	795	796	850	822	803	838	838	824	855	822	847	859	840	839	827	840	883	881	861	850	835	850	845	814	859	840	854	816	836	814	854	834	856	835	827	834	859	818	821	824	873	804	898	819	836	849	845	845	858	860	775	793	888	858	862	820	884	857	828	823	855	863	851	853	859	797	842	786	748	815	788	872	797	899	833	843	855	828	891	836	819	803	891	798	792	879	804	819	870	804	792	843	812	842	844	819	824	834	823	838	844	878	830	824	850	851	850	789	846	875	842
22321	20910	28372	23609	20905	20941	7378	1064	820	761	613	644	595	556	547	468	537	464	457	459	440	436	407	433	388	446	414	456	437	431	412	430	415	378	433	389	432	395	415	423	403	423	381	398	397	401	423	405	379	395	411	412	377	409	427	431	392	361	411	403	409	404	404	403	368	369	356	402	394	405	383	402	398	391	380	414	409	390	433	382	400	401	410	350	402	395	398	361	405	382	376	415	348	370	423	397	425	395	395	415	379	357	422	408	372	373	393	394	424	400	427	413	374	421	368	422	414	388	404	370	365	416	389	360	407	396	423	414	355	393	393	392	443	383	399	392	392	358	379	400	353	417	376	391	417	416	389	388	402	405	390	385	374	425	392	392	372	406	414	394	396	407	412	384	390	404	375	431	407	398	414	386	388	403	400	353	439	404	390	337	397	378	416	403	388	387	398	409	395	399	390	385	401	415	388	394	404	383	373	426	402	370	385	392	412	428	389	345	383	402	358	404	402	391	398	356	409	384	418	380	392	402	413	376	398	417	390	418	389	382	398	401	366	391	412	404	412	431	372	396	390	386	383	399	398	397	334	404	420	395	394	382	386	413	338	401	390	366	406	408	424	417	350	381	375	386	399	384	371	393	387	391	388	391	393	421	374	365	370	375	384	400	410	416	398	354	413	399	393	386	375	402	394	348	390	376	398	394	381	380	406	361	408	387	385	378	375	369	355	390	401	377	400	376	430	385	373	397	426	402	401	386	431	398	398	381	391	406	361	372	394	391	401	385	364	389	388	368	412	396	403	410	374	401	375	353	381	369	436	367	387	401	377	396	402	414	415	371	421	414	374	387	407	382	355	390	385	397	408	404	432	411	400	406	417	371	418	392	401	381	382	383	390	397	406	413	421	398	348	403	372	408	394	374	370	400	415	408	401	412	385	387	387	401	390	384	405	405	411	375	396	414	397	390	386	404	411	421	386	403	405	389	395	389	370	392	387	378	415	412	377	378	402	432	382	396	410	356	407	397	382	377	404	402	418	389	381	385	353	403	385	402	395	399	377	379	382	406	365	332	340	447	392	381	412	392	389	425	395	399	418	417	385	438	411	395	378	416	375	372	380	403	408	402	400	403	409	364	385	381	342	393	391	406	398	400	372	389	361	389	395	431	392	374	368	396	371	416	433	400	408	390	390	426	366	384	389	385	370	422	422	394	416	370	379	410	410	427	356	436	377	381	416	380	415	425	354	384	366	361	395	404	388	413	387	380	396	366	412	360	341	398	387	399	360	401	387	392	407	404	361	425	387	416	428	382	399	370	370	401	368	419	372	399	362	374	405	362	407	379	405	370	420	416	403	427	403	356	372	421	382	397	415	415	386	363	407	383	406	386	381	379	381	409	409	386	402	409	374	373	400	407	396	393	398	359	395	388	430	384	390	372	407	439	404	366	386	393	390	366	397	431	408	417	387	407	379	382	418	400	390	412	406	437	386	386	411	401	362	425	412	363	404	397	384	357	386	403	394	409	384	369	395	424	373	376	371	394	377	392	390	373	415	402	369	405	376	409	373	382	400	375	382	381	371	386	417	415	363	377	353	417	400	414	383	415	426	364	386	391	387	381	394	385	376	358	372	416	423	411	382	433	423	417	410	429	422	407	410	371	406	389	393	408	414	390	383	385	400	381	401	399	393	377	418	354	418	379	399	381	402	349	392	389	392	368	386	386	405	429	403	383	384	406	373	418	389	364	385	383	362	362	430	418	382	417	448	372	434	377	348	407	378	431	375	398	381	437	399	386	377	369	425	365	382	412	340	370	375	403	383	336	388	408	405	368	370	383	409	406	345	387	405	379	434	382	373	384	369	384	376	380	395	421	383	405	412	405	383	377	409	371	350	377	391	404	358	397	429	378	401	412	405	416	394	399	424	387	390	385	409	403	394	396	372	410	430	401	435	394	381	348	393	419	443	383	417	359	397	378	381	378	393	408	388	407	399	391	359	409	366	390	409	379	367	373	369	392	397	415	384	385	432	439	387	411	379	386	406	364	391	403	409	444	373	393	422	390	406	365	386	373	416	406	411	424	385	381	369	361	383	384	375	384	375	416	404	386	415	390	336	395	396	366	405	398	420	434	360	365	382	397	389	385	388	379	409	342	405	373	408	404	384	404	376	416	369	352	409	369	440	402	405	395	403	381	408	369	376	381	393	373	384	400	420	413	400	384	351	405	379	409	381	384	416	437	406	389	385	395	378	392	418	379	399	387	376	381	401	391	398	402	394	383	405	379	393	392	397	393	394	386	391	396	391	364	402	390	398	356	407	386	382	379	385	374	376	374	393	386	407	377	359	385	374	389	409	414	403	398	375	406	406	366	422	428	369	381	421	384	396	386	393	354	396	387	383	364	404	416	380	356	376	395	398	430	395	396	424	390	413	382	405	402	399	401	394	368	375	385	430	339	378	383	376	386	373	410	398	386	399	379	363	383	411	398	412	394	379	404	413	397	409	390	404	415	409	413	379	393	404	380	374	398	421	389	420	402	402	385	392	357	393	412	372	416	407	404	371	377	385	387	373	387	370	363	419	422	399	378	394	409	412	401	415	386	393	394	358	376	372	384	386	393	407	391	364	385	417	409	381	381	401	390	412	412	397	403	381	407	370	401	404	380	370	357	410	387	387	392	420	358	340	374	398	379	381	422	371	379	411	371	361	412	423	403	406	392	418	366	434	388	401	401	382	438	394	420	413	415	376	366	371	394	396	426	388	427	365	397	384	397	421	377	427	386	377	387	387	384	388	412	389	396	373	420	368	393	362	372	388	394	404	412	387	404	353	415	411	407	385	383	395	377	364	391	397	392	373	355	392	397	409	399	428	384	373	389	376	438	407	382	383	408	379	401	384	385	410	411	394	395	368	417	416	389	372	438	378	379	389	393	418	416	421	407	410	341	373	409	412	417	366	397	395	392	405	371	393	386	394	431	396	403	423	381	411	386	372	395	394	381	370	400	406	388	373	374	414	402	404	365	396	404	368	405	398	392	388	400	397	381	424	367	410	367	409	398	387	413	391	366	403	388	366	389	429	423	433	413	383	365	395	391	366	386	389	391	377	413	393	397	408	383	400	375	366	385	386	400	394	355	384	369	367	425	366	359	386	373	392	370	369	389	377	401	439	394	398	386	373	364	389	405	380	367	383	381	377	411	386	402	401	420	379	400	383	367	372	371	380	374	387	402	387	389	422	415	393	363	388	393	411	374	374	402	384	403	399	398	408	409	401	404	382	395	379	381	389	401	356	375	389	382	381	404	376	416	435	398	405	381	348	393	376	414	406	412	373	373	395	389	407	405	371	375	362	398	372	357	379	382	420	378	386	388	392	400	396	402	418	413	401	354	390	415	422	385	420	395	380	344	374	393	436	371	388	390	419	423	395	425	391	379	419	326	396	402	420	408	439	411	410	392	424	397	400	397	385	363	397	400	382	404	382	394	406	390	369	371	431	367	366	404	362	385
4709	20260	9628	4569	3351	2445	1928	1476	1219	954	827	783	671	700	599	582	535	517	496	478	433	441	482	443	420	432	417	374	422	400	393	394	421	353	391	429	379	429	387	365	406	399	391	338	417	395	386	393	394	393	420	381	385	401	412	375	395	369	411	378	398	368	390	372	400	387	410	365	368	400	385	386	417	377	340	380	385	386	395	380	371	387	407	397	376	394	366	402	417	398	411	391	393	378	383	398	389	380	370	378	368	394	370	376	374	387	373	407	366	374	377	364	352	380	342	350	351	367	385	387	387	399	350	378	354	361	357	382	373	402	399	380	399	388	387	370	385	375	365	391	406	381	359	379	397	350	377	349	376	320	381	409	367	380	374	355	378	388	378	364	370	393	404	388	379	431	382	380	366	374	351	398	396	380	353	391	389	392	346	370	368	377	391	376	362	389	415	385	367	376	358	388	400	372	362	398	363	368	385	371	410	361	390	388	380	379	362	399	361	382	382	386	369	379	386	406	354	377	365	397	343	393	363	419	393	372	382	376	372	346	383	346	395	430	355	353	391	399	394	390	391	376	392	405	408	379	401	354	392	360	386	335	409	358	397	370	383	368	364	407	377	399	360	381	331	376	394	390	384	388	393	380	321	383	364	386	385	415	352	385	426	354	378	351	403	413	367	398	367	401	410	358	404	369	389	392	399	385	395	413	366	337	383	408	393	372	415	404	391	351	370	399	364	389	400	376	382	432	378	366	380	410	362	398	340	404	339	401	371	391	390	401	372	376	377	378	361	354	364	356	398	401	374	388	368	367	382	388	413	393	358	384	402	362	371	377	381	389	388	382	409	383	409	405	374	368	392	382	407	405	374	395	406	384	423	397	374	397	390	370	366	370	386	387	378	385	391	404	331	406	343	362	378	381	372	364	403	372	391	354	392	359	394	356	372	396	363	360	392	392	383	361	377	373	378	391	371	367	388	367	361	405	377	395	401	386	357	360	387	379	385	392	386	427	397	354	393	366	371	352	384	401	409	376	344	382	374	397	358	391	365	387	393	373	403	384	379	404	359	356	404	372	362	386	371	374	377	395	385	378	377	396	365	436	356	362	387	369	379	387	388	361	383	403	375	390	357	390	397	362	380	373	391	366	395	378	370	400	395	393	359	343	376	376	378	388	425	385	365	356	374	379	370	354	375	354	391	367	386	418	398	382	367	387	365	383	408	385	412	395	386	397	397	381	380	359	393	382	386	373	367	372	362	393	369	402	361	420	398	404	366	409	380	368	398	379	379	349	384	361	379	372	381	348	407	356	360	385	389	402	393	422	371	357	363	420	367	369	375	371	383	388	401	415	358	358	372	351	405	358	405	361	368	376	388	403	404	352	417	370	380	376	402	383	373	368	382	386	372	401	388	357	372	333	382	394	407	348	355	393	369	354	397	372	388	397	363	365	389	379	389	356	364	373	388	370	363	364	412	396	406	366	404	397	408	350	359	392	350	392	399	392	377	390	380	393	433	405	362	369	376	379	356	380	366	371	360	377	361	405	393	408	396	396	385	359	377	383	371	365	378	373	367	396	348	398	414	389	402	378	402	371	369	365	369	405	400	425	390	360	337	406	387	378	395	368	390	359	393	400	403	358	358	401	372	345	382	389	385	359	383	379	372	390	349	414	378	331	373	361	336	377	390	353	378	369	374	368	388	372	356	365	375	338	378	381	414	377	371	358	358	422	392	369	385	360	354	360	402	364	360	394	369	375	384	382	380	382	381	377	415	378	379	390	401	385	393	379	366	400	366	394	372	349	331	386	387	387	422	400	400	374	401	390	383	384	363	384	377	383	367	425	358	360	363	397	379	395	408	376	382	343	404	366	354	376	398	385	372	370	355	366	348	350	354	363	370	377	393	403	388	384	373	367	408	364	344	378	367	390	422	369	392	388	379	354	379	381	355	347	367	386	363	379	386	380	362	374	415	375	389	362	345	417	374	398	430	354	341	341	370	381	378	373	391	398	380	394	376	348	342	404	378	399	393	375	380	405	366	386	385	407	413	396	366	376	363	416	381	386	378	385	391	373	375	391	377	368	384	378	348	360	351	389	374	346	375	357	380	368	393	368	381	380	375	352	386	381	332	383	389	358	377	352	374	335	379	400	386	362	375	342	408	401	398	365	392	380	371	339	377	366	369	383	371	383	358	425	388	406	354	352	402	384	379	361	375	429	383	371	382	376	369	382	401	355	382	377	366	370	349	347	385	392	372	364	351	360	383	372	361	388	390	383	374	375	402	394	376	371	353	391	395	386	345	372	412	361	411	369	380	379	376	385	431	400	378	372	391	381	358	405	390	372	397	359	356	357	365	378	401	369	381	378	365	359	397	391	370	401	398	426	385	358	374	354	382	336	376	350	346	360	373	389	378	388	361	306	388	415	347	382	377	384	366	363	389	351	398	392	339	347	392	374	371	360	364	400	367	380	361	442	405	385	358	350	341	390	402	367	361	387	346	365	373	381	390	388	384	391	395	377	396	345	390	351	363	346	386	367	366	392	395	373	370	364	408	383	364	379	375	360	355	371	370	399	379	376	390	374	370	405	361	378	379	390	409	356	366	378	355	368	370	374	392	384	379	391	379	377	386	373	378	364	392	357	390	393	376	368	389	353	443	389	349	407	408	363	412	356	412	369	411	361	400	391	380	392	384	416	407	367	365	364	350	399	371	375	397	339	372	381	369	371	398	405	383	403	387	361	366	372	395	396	357	379	385	364	371	385	390	372	397	393	358	354	375	364	364	364	393	391	408	378	405	381	369	370	423	381	371	413	390	369	364	380	393	375	352	379	425	369	344	398	381	382	385	380	397	372	391	367	415	386	367	363	353	386	401	391	362	404	396	357	387	377	376	368	354	359	362	348	358	346	383	367	398	358	372	386	372	390	387	368	364	373	347	381	356	372	382	428	362	411	370	371	389	351	381	427	349	375	382	356	359	367	370	378	383	422	385	355	378	396	383	407	406	393	386	362	363	393	394	383	387	390	351	369	374	363	349	346	370	413	392	378	411	371	388	373	354	408	421	403	398	345	428	377	339	382	361	349	393	409	381	425	371	399	378	354	403	376	382	353	375	363	350	351	381	382	363	375	362	409	393	398	379	392	398	409	384	411	389	409	382	350	428	419	407	370	355	353	397	380	359	363	395	374	353	386	388	427	357	365	381	383	393	401	362	407	378	362	375	393	423	339	371	380	356	348	386	348	374	395	375	359	381	363	394	363	362	386	378	392	377	354	405	388	398	402	395	373	359	394	398	395	409	395	374	379	406	355	371	373	387	409	391	387	391	350	378	385	369	366	367	387	391	384	387	359	428	402	392	379	370	399	376	387	367	406	372	365	381	370	377	378	363	367	387	409	381	381	362	374	355	394	395	346	387	399	424	366	354	398	410	383	404	396	409	378	362	356	349	398	389	371	358	409	428	356	377	359	390	373	364	376	375	354	368	383	403	404	378	362	426	395
27552	20194	9394	1391	851	752	753	761	718	688	689	657	665	642	692	661	682	692	670	661	661	669	649	634	640	660	682	652	665	669	664	620	659	649	694	692	636	660	639	680	691	681	632	671	656	674	702	663	683	695	672	670	676	677	657	678	638	687	716	664	626	653	660	635	666	670	687	624	696	645	696	680	634	639	660	681	618	682	671	689	668	672	691	685	699	662	667	648	663	686	694	623	646	696	692	688	664	652	687	618	664	718	638	697	644	686	691	646	684	658	663	689	663	671	648	699	656	657	647	644	664	643	666	675	671	674	629	645	691	646	617	612	682	648	653	683	648	636	667	639	687	641	644	622	650	669	682	641	684	633	675	675	645	688	646	677	677	653	637	636	653	673	667	625	636	651	694	675	717	688	669	659	670	671	652	667	648	653	710	616	720	644	661	635	701	673	686	656	664	663	632	627	679	641	647	659	662	639	677	665	683	709	662	688	657	660	642	695	664	688	689	701	665	649	594	624	636	687	687	613	688	665	662	679	682	713	667	634	677	641	669	663	677	665	670	665	650	659	649	691	669	682	701	704	677	642	683	627	711	676	637	665	719	649	625	615	688	662	668	678	682	605	680	715	637	647	658	661	665	703	654	689	658	646	661	658	645	677	713	715	653	703	708	663	653	648	658	647	734	642	612	689	680	617	658	649	670	655	654	695	652	672	641	692	618	628	656	634	669	641	642	653	629	706	642	636	653	699	646	643	637	659	634	630	688	677	674	665	636	630	672	633	685	642	662	683	671	676	679	669	648	658	697	685	752	644	685	668	607	661	662	670	717	663	662	666	621	612	680	652	661	643	673	693	676	678	701	681	688	652	666	698	636	673	660	639	664	660	660	651	677	643	638	674	630	699	602	628	667	682	650	631	654	629	676	645	656	579	704	630	661	671	678	669	671	653	660	664	693	689	638	681	682	624	638	609	673	706	671	686	639	699	676	635	647	682	646	656	656	666	689	673	698	705	603	621	657	644	698	671	676	674	697	710	669	685	667	662	663	656	688	689	689	670	703	665	650	661	656	629	653	681	641	633	658	634	619	703	666	633	694	674	682	684	628	621	662	671	690	697	724	663	643	657	657	704	646	659	665	709	653	690	638	680	669	643	661	665	692	686	674	674	618	630	724	671	641	670	655	658	658	695	679	676	660	673	730	624	613	671	679	625	684	627	682	628	725	628	644	663	701	693	645	661	613	665	694	626	645	634	687	670	652	635	703	639	656	675	640	657	638	681	714	669	694	677	655	681	669	672	648	665	672	701	671	624	680	663	595	657	658	660	682	700	683	680	690	665	651	644	662	663	659	693	658	676	712	651	670	617	651	639	646	707	671	624	625	673	657	687	690	659	703	688	683	623	674	680	697	659	637	675	697	646	673	683	639	640	656	697	674	671	668	647	643	688	661	651	684	621	630	665	666	701	699	656	659	685	700	672	679	669	666	627	695	641	665	683	663	691	673	671	687	654	649	648	642	647	666	693	699	707	655	639	665	669	669	612	634	625	643	652	626	692	626	677	724	651	641	648	617	687	639	697	649	660	669	674	675	626	641	643	709	648	662	741	621	651	625	723	672	635	671	636	691	676	670	683	703	657	679	680	669	671	665	661	730	675	640	643	666	666	708	675	654	634	674	683	662	655	661	665	616	677	636	644	631	706	643	666	692	653	677	660	651	652	618	667	634	668	659	648	682	674	652	661	675	658	661	629	661	652	702	669	687	646	637	677	629	647	690	663	655	632	686	652	710	670	696	623	699	636	732	676	708	628	683	648	676	678	635	670	673	606	655	692	638	646	647	735	662	671	681	698	647	650	663	706	651	641	704	643	623	686	691	677	709	685	688	637	632	646	661	634	638	658	590	622	656	689	654	686	681	671	694	678	684	655	700	664	675	678	648	666	695	592	657	680	673	677	642	645	701	653	633	677	605	675	702	627	684	650	659	670	681	650	674	654	672	670	697	653	697	652	737	675	692	646	693	692	658	652	684	677	671	676	682	686	659	690	666	699	666	665	643	651	683	656	664	635	716	699	650	638	678	626	625	637	671	662	648	658	690	631	642	628	696	653	667	696	702	676	617	654	649	647	703	721	677	692	661	691	695	648	728	691	662	686	630	639	688	648	700	678	625	695	649	668	649	711	686	671	616	640	691	668	689	654	685	649	667	689	656	668	669	709	635	664	639	696	639	709	627	634	648	675	712	646	718	627	702	651	657	614	641	704	728	667	682	615	644	654	684	649	638	620	676	698	679	670	662	622	638	651	667	620	658	631	646	740	703	682	657	686	634	712	663	662	633	611	636	645	666	664	708	651	705	615	686	707	631	651	645	667	659	656	631	656	710	671	661	696	692	669	697	605	649	668	704	658	666	645	691	636	693	695	686	646	643	615	645	615	664	686	706	673	692	669	683	699	658	656	729	671	650	651	670	630	614	696	727	697	673	685	690	644	614	703	633	682	652	656	674	640	733	699	705	680	675	586	661	604	681	656	694	681	678	603	581	665	682	693	688	655	629	623	694	636	692	675	641	697	668	686	719	664	640	658	633	659	647	636	624	626	664	639	664	642	636	709	652	628	657	644	662	652	621	694	651	583	645	657	635	639	680	696	714	618	665	679	685	603	656	669	665	670	684	679	687	662	628	661	626	637	674	645	665	639	687	718	722	652	662	662	676	638	645	652	675	670	663	693	670	706	637	704	663	642	628	647	640	691	640	607	679	694	701	676	634	719	637	647	639	621	663	635	673	670	644	642	689	693	715	626	708	668	648	677	628	700	693	649	674	653	623	664	727	652	696	642	685	641	713	683	632	661	654	658	688	658	644	668	671	687	703	654	694	633	641	649	717	696	667	688	662	676	646	687	674	691	659	632	640	662	603	682	681	655	697	683	629	657	660	631	665	656	638	631	653	656	660	691	679	647	645	662	710	663	682	663	696	658	685	654	637	696	681	684	716	713	679	655	712	696	640	702	719	649	676	695	674	673	661	668	693	621	635	678	688	691	708	676	602	747	690	675	675	667	644	614	640	649	666	684	632	646	650	654	659	684	645	652	683	696	671	630	676	654	647	663	722	642	657	660	652	641	658	653	674	683	665	702	721	625	627	663	661	631	673	629	639	645	663	699	674	627	670	684	661	654	651	700	709	626	653	671	664	670	693	631	655	609	681	685	645	653	655	693	633	620	613	662	619	656	686	668	677	617	684	689	620	661	723	648	666	661	664	679	683	637	704	672	648	662	692	670	640	623	672	703	657	658	643	659	707	697	658	707	645	638	655	635	679	666	664	675	673	671	661	660	619	652	656	638	663	665	662	653	658	658	705	663	638	701	676	629	670	629	678	648	646	666	670	705	657	693	651	676	654	669	687	685	627	732	643	638	653	677	644	677	669	649	658	648	646	672	682	698	684	678	629	697	648	678	630	642	658	656	634	712	647	693	671	645	616	660	662	667	719	647	694	703	651	655	684	615
5236	4999	1550	1051	1016	915	799	766	773	744	702	754	718	711	675	696	708	678	694	696	685	688	672	679	663	702	696	677	673	687	677	684	651	711	719	658	722	639	656	693	629	693	633	616	596	662	645	708	729	680	668	651	673	676	681	677	662	632	681	702	657	681	657	688	650	663	671	633	648	628	707	656	684	659	674	664	665	708	650	678	694	661	655	706	651	704	645	690	685	687	674	688	699	635	714	673	742	647	648	703	659	670	691	713	675	669	680	653	619	657	659	710	680	716	619	705	654	692	722	666	650	719	699	681	677	691	688	699	687	649	677	663	658	663	671	662	697	654	681	679	675	699	707	672	691	655	671	718	651	630	667	670	694	650	666	661	627	672	694	642	676	713	690	653	691	679	711	682	672	671	684	664	659	697	662	694	637	658	647	681	667	668	670	675	748	664	657	652	669	672	648	727	651	696	718	650	708	621	707	640	672	694	653	656	650	640	693	692	673	642	661	669	651	659	670	679	673	661	702	667	650	646	664	697	719	677	643	708	741	605	680	665	673	646	686	671	682	697	695	662	662	673	650	705	678	648	668	655	681	721	675	701	686	687	663	693	644	689	714	639	675	655	649	626	653	694	697	654	687	644	687	630	684	708	683	658	679	690	673	730	664	677	690	666	705	658	631	671	672	670	719	686	622	641	681	699	635	681	704	690	709	684	679	681	654	655	685	683	671	666	687	645	663	642	719	654	707	700	698	683	735	705	696	731	715	634	661	704	660	684	661	722	715	684	679	689	688	643	657	661	696	669	670	663	691	700	666	718	671	649	672	666	688	707	613	671	688	675	652	696	667	690	628	686	688	689	672	688	673	708	621	686	656	702	688	701	693	640	659	665	665	701	693	691	694	642	637	672	668	692	754	627	659	664	693	678	670	694	671	672	654	660	704	713	709	691	693	701	696	725	661	680	681	673	670	666	656	683	623	665	673	673	670	675	666	663	691	680	664	632	693	651	653	713	699	694	673	623	680	712	690	712	672	647	715	681	645	651	692	693	657	657	689	668	698	702	633	676	640	666	676	666	608	646	649	666	683	697	677	680	688	677	630	691	665	693	700	706	734	672	695	639	679	654	676	698	695	692	724	681	638	670	674	698	684	663	705	680	686	673	654	611	667	682	713	669	683	712	671	656	720	706	680	651	677	693	676	695	668	656	663	639	706	670	622	712	615	640	666	659	717	675	745	639	649	650	626	662	622	668	697	637	665	693	695	684	621	654	654	736	710	682	695	703	687	700	690	689	652	668	753	655	690	674	691	631	705	656	622	632	656	666	703	659	669	643	683	624	677	662	685	632	633	678	695	702	697	692	697	673	737	676	656	696	628	672	654	690	668	664	675	630	675	715	684	661	638	613	698	669	671	682	684	654	692	679	683	649	685	716	662	681	728	657	732	693	713	708	685	650	676	667	666	706	694	691	620	699	676	682	717	725	640	663	675	672	682	700	661	659	671	694	717	672	700	681	697	661	633	698	678	625	674	681	719	693	663	668	638	666	687	676	673	666	667	687	695	664	659	663	681	711	679	703	676	714	656	685	687	685	659	692	678	639	654	666	667	661	739	691	686	685	662	658	686	653	667	693	633	666	727	689	691	653	622	661	653	648	693	658	675	662	667	739	721	658	689	711	696	661	726	693	657	645	711	707	664	700	701	690	686	642	655	681	662	655	682	671	693	718	710	706	643	698	673	664	650	737	748	657	661	687	711	686	608	666	643	666	620	660	653	666	649	658	703	646	664	670	673	660	682	647	692	705	650	701	678	661	677	695	682	680	686	704	687	611	672	709	701	682	680	668	697	643	647	678	665	657	688	664	714	663	673	731	690	681	748	673	669	665	675	684	710	691	685	679	676	685	684	669	664	705	654	678	651	666	707	676	681	672	693	665	699	667	651	677	650	713	681	672	699	715	691	652	706	688	684	626	709	679	698	728	670	679	682	677	685	660	673	669	719	677	664	678	656	685	697	653	656	665	688	664	660	680	646	667	655	662	683	644	703	703	652	666	655	672	675	681	640	697	661	671	682	662	653	664	643	660	657	660	680	644	674	689	652	724	657	675	697	687	687	679	695	655	666	648	624	678	669	683	699	737	677	710	667	651	662	667	667	604	705	727	643	654	657	658	684	713	653	672	635	642	685	696	641	682	685	625	637	682	663	670	668	692	654	664	693	668	712	655	662	669	670	692	689	688	718	685	653	696	695	748	708	645	648	661	746	685	654	657	701	683	715	658	666	677	657	673	690	662	688	656	695	657	677	670	659	725	702	691	623	678	663	683	685	668	652	684	676	677	671	666	646	676	715	712	666	702	690	653	660	657	650	696	655	693	672	675	642	654	669	648	600	691	691	669	690	664	691	679	708	723	659	666	659	681	726	726	691	685	689	712	693	693	713	672	659	651	680	716	683	683	627	683	725	720	716	661	675	659	674	683	672	708	662	672	692	649	682	674	661	677	672	633	698	677	708	666	676	685	689	712	679	642	670	692	641	663	676	665	645	650	692	654	668	658	637	646	675	644	639	644	673	741	672	654	705	663	666	673	655	678	691	660	687	676	640	679	678	671	669	637	687	682	666	683	629	651	666	688	708	685	657	691	685	677	652	708	703	666	681	633	697	649	648	626	700	661	701	694	660	672	697	719	645	694	687	651	700	631	675	668	681	662	683	686	638	679	679	639	706	665	654	676	683	658	705	697	727	654	672	685	657	709	653	682	663	727	671	671	611	709	723	671	702	701	653	704	672	676	650	624	663	650	656	697	691	685	644	692	645	658	691	687	678	698	663	656	689	629	640	686	721	681	626	675	675	703	640	670	634	679	661	687	696	652	678	647	675	679	633	672	670	678	613	683	659	679	671	633	699	690	690	666	666	639	666	646	691	663	671	691	672	670	681	605	650	675	645	696	664	670	637	675	686	686	733	704	697	664	690	678	695	680	675	692	648	713	666	657	674	671	693	654	701	629	727	612	660	648	664	708	659	704	677	679	661	656	641	723	680	655	676	697	657	660	684	675	644	702	682	676	721	657	704	687	654	684	703	658	721	659	636	738	671	674	683	631	661	708	680	649	675	684	717	721	675	679	596	657	722	643	679	684	666	680	655	733	679	716	658	687	678	685	674	654	698	662	654	683	695	693	711	682	712	678	634	673	647	644	673	622	678	658	688	657	644	675	721	696	706	669	687	665	646	683	671	633	693	720	682	679	682	647	658	674	664	656	678	632	691	689	690	706	670	618	641	697	679	640	644	688	694	675	717	655	616	707	663	656	702	631	700	645	644	674	636	663	679	714	689	662	632	649	636	717	672	697	634	669	674	672	655	701	674	683	666	685	695	678	646	689	693	699	663	679	673	703	619	665	680	660	699	641	716	665	646	712	658	639	709	685	717	703	674	685	662	687	699	657	659	692	670	717	658	701	669	709	709	635	684	666	687	700	664	668	690	699	690	695	640	660	625	693	703	660
23572	20924	27759	24233	20858	6245	884	603	542	471	445	439	417	400	410	374	350	334	364	350	340	334	345	339	328	327	307	342	358	335	335	330	312	336	318	339	311	324	326	318	327	338	313	334	344	299	338	321	307	305	296	335	339	312	335	317	306	286	342	315	304	312	315	347	293	313	285	298	328	320	319	329	311	301	290	320	322	304	318	324	326	291	309	313	315	301	305	302	282	339	303	285	295	347	305	272	310	293	321	332	296	330	291	334	302	305	338	305	288	296	325	358	289	318	311	285	265	333	287	332	313	328	271	335	332	294	335	306	346	322	315	320	319	338	307	313	312	298	296	288	336	326	329	340	310	301	301	314	319	299	307	288	317	325	314	342	300	301	323	301	337	323	305	319	297	312	328	306	305	326	312	327	314	318	320	312	291	316	305	302	299	346	328	305	311	318	283	310	316	298	317	331	315	313	305	296	280	317	296	290	322	304	306	301	310	302	336	315	304	325	296	325	287	323	313	312	333	314	328	297	310	304	302	315	362	309	347	335	281	312	310	291	327	315	313	343	307	320	314	298	314	314	319	331	286	297	328	318	324	315	317	344	329	299	282	298	303	315	281	309	318	333	303	328	353	317	298	350	302	304	321	310	314	309	329	329	311	317	315	307	321	264	310	287	312	324	319	312	327	339	303	298	301	327	322	301	280	317	309	336	326	278	314	281	276	324	329	312	327	327	286	292	306	334	324	305	328	318	319	286	302	332	324	271	322	310	331	307	321	302	311	325	330	286	329	337	300	305	334	308	353	339	300	314	298	296	284	274	324	312	312	304	335	303	348	296	338	287	340	300	301	298	322	297	324	303	317	319	331	311	346	332	274	313	277	315	335	310	298	295	316	316	346	291	285	311	319	310	320	304	305	320	320	308	305	284	315	301	316	316	313	305	286	303	331	300	321	333	311	316	323	314	325	259	294	280	308	292	309	297	331	321	324	297	318	312	318	319	304	302	313	291	315	303	345	315	338	322	309	326	333	309	303	332	316	302	277	347	337	283	286	314	305	314	307	303	305	280	304	295	306	278	291	313	278	306	310	310	326	310	281	277	316	326	280	308	331	339	305	288	317	304	319	308	316	317	295	313	326	307	317	293	312	310	284	305	315	298	291	334	316	308	309	306	304	322	292	279	309	313	322	318	297	313	315	329	305	316	305	295	276	296	295	310	315	312	340	318	305	333	283	314	319	303	316	329	333	293	305	319	298	313	320	293	312	299	288	272	332	315	307	315	312	310	311	322	323	311	306	307	308	303	324	279	339	323	309	335	322	330	324	301	305	335	296	319	342	315	296	312	331	325	286	301	312	310	327	307	286	314	302	304	350	327	352	298	320	296	311	336	315	304	296	281	319	329	300	293	339	333	306	306	315	313	307	325	299	281	281	319	304	299	318	356	313	342	286	310	310	328	285	307	282	300	287	291	325	333	314	361	325	349	311	315	306	334	338	318	307	287	303	316	331	298	333	316	301	302	294	317	296	334	345	316	312	301	310	275	297	329	323	334	327	313	331	330	307	305	290	291	313	296	337	294	321	312	311	291	324	327	277	323	307	290	289	298	320	302	334	331	311	315	292	315	303	302	318	325	298	327	338	308	291	320	298	300	301	355	299	301	289	306	298	315	282	305	306	325	305	313	298	298	310	276	317	326	319	288	342	294	320	321	332	301	341	304	321	289	311	312	301	309	311	303	329	323	318	322	289	323	302	333	327	307	286	305	305	284	290	311	283	320	313	295	310	303	337	284	307	334	325	322	306	280	302	300	323	304	307	301	318	286	323	292	277	310	320	329	286	316	302	304	324	323	296	290	325	311	305	302	295	310	291	306	294	308	322	309	325	298	315	301	305	297	305	323	295	303	258	336	326	300	316	312	290	305	325	279	311	325	299	321	317	335	305	322	302	300	286	323	296	313	329	311	300	318	291	312	297	322	336	308	330	323	309	331	291	302	286	319	324	325	338	335	313	301	294	303	291	310	309	295	326	310	316	296	306	306	299	285	325	298	344	306	305	295	310	320	304	307	290	311	315	323	285	332	308	290	329	284	315	324	331	272	327	342	317	287	330	297	331	313	298	296	313	310	311	309	296	327	293	322	295	302	290	310	321	347	332	311	320	284	303	305	297	306	277	337	328	321	328	282	297	340	303	308	299	319	267	301	288	323	300	318	309	317	333	304	319	330	316	290	316	316	312	314	277	281	308	317	310	308	298	308	276	335	325	292	302	311	302	313	310	326	315	313	272	325	333	298	312	329	291	291	310	293	299	312	319	315	311	312	331	320	320	315	318	321	320	313	320	336	327	322	314	328	288	307	287	310	301	324	296	302	296	345	331	272	286	306	288	301	293	283	286	316	317	295	333	311	321	287	320	303	325	314	310	320	335	298	314	281	311	329	322	332	311	302	279	327	285	321	370	328	302	317	314	297	301	311	274	322	295	285	325	315	322	272	293	306	302	310	313	310	317	297	314	282	318	310	303	325	320	356	326	294	326	327	307	314	285	301	301	298	313	309	325	332	302	338	263	307	292	305	315	328	326	311	319	281	315	307	288	313	287	306	295	308	313	343	319	323	314	302	289	303	307	292	315	309	320	328	259	271	307	309	323	346	334	301	268	317	334	314	321	311	329	305	291	315	284	333	322	327	308	318	333	309	321	350	308	299	313	301	312	301	314	347	281	281	316	299	313	280	295	345	316	297	302	299	309	257	305	313	352	323	319	321	301	299	290	334	305	292	303	300	302	311	335	300	323	314	317	276	290	301	324	291	330	331	302	312	314	316	305	283	326	276	324	317	322	322	314	307	310	301	275	338	324	310	282	320	290	330	303	318	299	316	338	310	297	343	288	334	302	313	334	313	345	316	311	307	330	321	328	291	307	275	350	296	301	307	301	336	333	292	283	324	304	338	318	280	331	330	302	312	337	298	298	302	301	311	331	312	316	304	318	300	298	301	320	313	331	300	327	314	351	319	325	301	304	316	322	305	335	284	329	308	310	284	310	299	274	319	312	309	321	314	281	283	327	347	331	327	309	306	271	289	297	312	318	324	311	325	314	297	293	305	309	321	294	280	308	308	265	341	312	320	289	295	308	306	331	305	309	318	313	310	304	305	294	276	278	329	314	309	310	323	292	306	330	300	297	316	311	318	299	324	297	325	324	336	364	321	302	328	285	330	288	331	310	299	324	309	296	340	305	323	288	307	348	291	287	353	328	330	296	296	324	312	324	288	323	340	307	332	300	319	311	319	341	302	300	302	327	342	362	316	323	312	337	304	371	298	297	286	328	325	316	307	317	328	282	279	300	294	339	282	331	343	325	331	282	335	283	297	309	301	296	304	301	336	311	302	295	304	322	299	309	308	314	285	344	326	303	300	313	319	331	292	323	335	319	321	290	296	312	304	305	311	302	299	318	315	313	309	320	294	330	298	320	307	332	314	312	332	318	340	315	313	309	306	327	319	276	309
3986	14840	5721	2707	1980	1454	1144	851	764	658	594	517	493	474	435	424	375	391	344	368	358	394	349	358	355	339	315	339	342	327	368	331	339	331	352	334	326	329	318	336	356	363	343	340	291	338	350	329	307	315	331	330	318	315	276	313	315	333	324	339	338	296	303	276	302	306	304	320	333	324	317	330	326	298	300	335	346	314	330	282	326	331	312	308	331	336	315	311	309	307	330	357	304	316	299	306	315	320	298	340	348	342	312	318	359	278	321	332	338	310	294	322	331	315	297	303	301	329	279	302	324	306	325	319	326	314	302	326	304	322	289	335	333	352	317	319	328	306	322	331	291	310	346	335	284	310	292	307	322	297	301	310	306	343	350	319	286	308	314	299	295	322	328	296	289	319	315	320	327	324	318	320	319	298	328	361	312	338	317	352	322	317	298	329	313	276	313	309	320	310	336	318	348	312	343	313	306	284	323	288	309	329	305	324	334	314	299	316	304	324	319	330	332	312	318	336	348	343	323	321	304	287	360	326	304	318	308	312	303	338	318	278	305	312	312	321	285	321	344	307	323	318	278	305	344	320	298	288	317	322	338	325	324	270	322	323	310	290	309	302	309	321	341	296	302	316	287	339	308	330	315	325	296	287	319	319	296	286	296	323	317	311	336	354	301	369	319	308	314	318	294	328	296	294	300	314	329	295	302	316	319	333	316	296	313	306	315	342	351	310	301	323	342	304	345	299	298	300	305	331	337	304	287	325	297	318	343	345	311	326	316	317	276	324	311	302	312	301	333	317	330	312	291	317	326	340	311	291	319	292	328	364	295	310	323	303	335	342	324	317	312	328	327	329	332	328	344	294	321	310	295	341	304	305	305	318	351	321	307	299	329	306	330	323	303	312	275	323	329	305	343	309	323	324	307	339	344	301	305	329	299	297	331	307	332	349	306	303	360	318	322	305	292	312	312	290	316	344	326	315	312	311	312	348	318	333	306	326	334	305	322	315	302	325	295	302	308	326	313	303	321	346	305	341	309	303	332	331	301	307	299	303	307	343	317	323	309	309	335	324	283	313	342	337	312	334	314	306	350	343	328	323	314	318	339	328	298	334	339	308	327	315	306	324	340	354	292	315	334	324	300	336	297	293	321	323	307	304	328	315	337	303	346	329	330	320	320	336	314	335	307	297	306	342	317	315	339	319	310	315	320	281	292	298	323	325	314	299	324	293	311	327	328	297	335	282	328	301	327	317	298	288	285	314	326	360	322	307	310	317	298	294	345	349	308	285	346	327	317	314	341	317	313	329	325	342	326	340	322	312	330	334	325	278	308	327	326	330	307	314	319	314	299	331	341	337	313	319	311	289	330	299	296	304	314	318	326	320	341	351	301	317	340	322	334	337	353	338	310	327	329	329	318	313	295	325	325	366	278	300	290	323	322	310	285	335	351	300	335	298	335	333	362	352	296	305	303	350	303	303	281	320	310	300	320	301	305	338	326	330	338	316	344	314	329	318	330	316	320	321	312	293	309	305	298	318	347	318	316	321	321	324	312	316	345	317	307	332	331	330	314	338	320	303	321	303	339	311	313	329	306	353	331	330	328	342	313	324	328	306	299	341	315	327	314	325	321	289	322	296	297	318	318	315	309	269	336	334	317	335	337	317	320	291	325	325	326	317	323	311	311	296	334	339	326	325	302	325	341	297	319	307	334	318	328	319	328	335	341	309	324	284	312	300	314	331	329	313	331	304	299	328	325	325	317	320	324	297	324	315	327	330	321	341	333	307	309	310	304	338	301	332	358	314	302	315	306	320	358	317	327	314	283	349	310	321	311	322	310	347	311	353	306	294	310	302	317	317	313	337	289	295	313	331	296	319	348	316	307	329	322	327	323	287	337	300	349	299	328	317	314	314	317	310	336	305	320	318	302	323	331	314	343	345	333	330	307	301	338	340	293	297	335	303	310	312	293	310	303	346	320	335	315	343	293	337	340	290	322	320	312	289	304	332	329	333	309	299	308	305	305	302	336	326	316	299	344	323	319	308	319	314	312	306	326	301	343	358	309	359	305	303	286	293	313	309	348	303	333	303	299	313	318	324	271	326	295	313	330	329	323	324	281	316	329	335	348	328	315	328	306	331	302	299	301	313	337	297	336	372	322	316	323	347	292	342	324	299	309	276	307	303	339	323	317	278	308	324	326	324	321	353	305	339	334	290	331	312	313	311	298	306	341	329	296	317	307	305	281	329	333	357	294	296	324	316	310	310	339	311	304	300	317	334	326	324	298	325	313	333	284	345	314	294	319	321	304	302	325	314	324	345	328	356	334	349	323	316	329	340	299	312	318	320	346	292	316	345	333	311	347	334	299	335	291	313	313	324	299	319	321	310	323	275	319	331	330	322	315	302	342	324	298	337	307	332	291	356	320	321	316	332	305	269	311	317	328	298	334	347	328	313	319	325	306	329	318	334	340	320	328	339	346	320	321	288	327	355	318	305	324	325	312	325	309	306	318	318	281	319	325	339	315	322	296	327	315	322	334	297	318	331	348	322	344	305	325	324	345	340	303	338	322	316	325	355	311	324	329	296	333	302	311	342	326	305	308	331	282	329	282	325	324	316	335	327	314	303	320	337	313	324	286	302	291	318	354	342	302	310	333	355	325	332	303	323	318	345	299	337	326	337	327	335	332	324	295	313	328	341	301	304	309	319	310	300	306	297	301	345	321	343	335	299	304	331	330	308	312	335	292	328	291	318	353	320	321	316	310	294	284	343	307	314	307	328	315	274	292	300	323	318	306	331	293	305	338	325	332	305	313	291	357	282	324	307	328	322	278	324	301	321	317	309	325	316	299	327	323	310	337	350	301	378	316	308	323	331	290	274	327	342	338	321	306	357	342	302	321	319	289	285	312	323	324	290	324	328	293	308	310	329	328	296	300	342	332	357	307	303	315	333	314	301	304	299	316	302	339	307	341	336	295	321	318	331	274	306	342	316	318	312	319	320	301	288	306	316	322	316	335	298	321	319	310	297	337	291	322	328	301	314	318	306	297	312	312	313	324	342	337	348	332	265	337	331	314	297	293	291	344	304	317	334	318	340	305	315	337	334	324	289	356	321	323	325	314	323	322	328	337	325	306	313	340	305	319	331	295	310	315	311	313	300	355	320	317	302	338	335	324	306	296	300	280	330	356	320	282	309	299	327	308	327	323	312	353	330	331	324	301	323	326	330	308	294	312	323	322	326	355	314	337	305	320	320	299	281	339	331	314	354	338	308	297	337	321	291	323	313	306	327	315	296	326	340	267	318	301	316	304	311	301	286	297	308	317	337	302	316	320	341	291	321	321	301	309	288	350	308	308	321	332	329	311	309	320	315	329	292	343	297	315	292	358	332	315	306	338	310	305	328	299	297	327	312	295	335	299	338	281	303	321	302	325	284	348	318	301	301	306	300	320	317	304	284	291	307	331	316	323	299	312	299	331	333	312	300	307	346	338	322	299	319	284	330
24608	20864	26622	25087	9048	1368	1098	911	1004	909	952	872	924	845	919	869	915	940	873	852	874	869	898	825	879	819	841	830	873	837	858	811	854	886	865	849	851	897	875	833	858	880	873	897	885	842	873	774	808	853	840	828	865	825	862	859	801	833	877	881	855	849	856	809	801	848	854	849	883	819	920	876	822	835	858	849	852	849	828	850	826	851	901	866	900	854	871	884	850	886	850	853	838	828	880	883	811	859	854	850	825	826	838	830	886	779	849	857	845	894	865	902	868	888	887	882	901	815	838	856	853	796	801	849	891	831	816	813	793	837	882	834	888	823	831	879	880	829	894	894	877	857	939	852	806	865	830	873	817	835	849	849	845	868	830	838	874	874	865	837	835	792	829	885	877	836	853	851	779	823	860	872	864	801	862	830	897	889	861	873	889	839	868	862	859	868	845	821	852	889	862	833	845	779	910	838	823	859	854	851	852	858	855	860	856	889	887	827	848	822	849	870	811	884	874	925	875	846	846	779	855	831	879	897	867	834	836	846	837	838	818	826	844	865	829	856	863	818	802	836	859	813	849	852	863	887	839	867	888	843	852	885	843	852	837	831	827	868	860	850	846	818	817	812	843	913	844	864	855	842	839	875	857	771	871	892	852	897	848	866	820	869	850	844	909	870	850	850	871	831	774	841	862	846	839	905	873	861	832	864	832	877	845	900	837	838	881	862	880	839	860	889	840	880	850	875	888	881	833	860	825	855	862	845	863	857	819	874	833	844	853	859	869	838	869	786	778	853	895	856	815	847	844	843	839	809	823	864	871	848	882	873	880	815	846	836	850	769	835	889	850	902	844	858	823	845	835	831	875	804	866	773	920	824	870	852	869	856	836	840	801	925	847	817	824	849	867	927	866	805	893	812	911	862	853	819	910	887	897	897	832	869	890	794	887	780	888	814	823	878	870	890	812	833	818	836	843	853	866	863	859	868	834	878	852	837	793	824	861	837	892	848	827	876	855	876	904	854	859	811	916	848	821	891	857	829	826	879	807	817	852	868	840	860	881	844	836	876	874	878	856	850	828	848	871	875	820	806	855	823	882	898	818	838	864	871	810	829	882	859	891	838	853	858	876	837	804	853	905	869	829	823	829	856	853	875	803	838	892	865	805	857	844	877	857	909	908	879	821	851	837	839	823	904	812	849	846	845	853	855	915	886	793	885	825	803	839	846	870	849	861	916	831	791	895	840	841	856	876	869	890	850	862	796	838	819	833	866	855	863	829	806	876	887	852	847	871	888	863	843	819	860	827	885	823	830	844	843	820	909	823	871	856	864	899	859	862	832	854	852	866	836	849	817	848	827	874	845	880	888	836	837	808	912	822	869	859	862	780	850	812	854	870	833	874	858	841	832	877	784	885	848	916	880	847	854	874	824	849	858	896	864	856	856	841	874	897	861	899	853	899	857	880	902	851	871	811	806	881	870	842	862	826	848	802	804	898	810	830	853	837	821	894	868	842	817	816	865	854	852	854	885	823	881	910	887	834	831	879	829	881	875	827	840	881	838	854	819	854	867	853	887	807	902	876	914	813	895	892	797	837	871	856	820	831	830	899	830	834	799	842	908	880	851	856	904	850	869	846	807	870	884	852	848	843	876	797	845	913	834	852	866	862	845	883	882	861	858	862	841	829	888	833	856	847	855	882	853	838	872	836	890	856	824	844	891	912	849	856	857	853	830	857	825	792	895	864	873	815	787	847	879	852	851	877	815	828	840	900	850	845	850	827	786	852	872	853	902	849	889	850	835	825	852	836	910	811	879	842	892	811	876	859	832	856	852	831	918	822	847	873	878	859	798	866	851	885	880	853	888	858	868	794	826	882	801	887	869	912	925	786	863	864	916	863	852	911	859	841	870	827	861	893	833	816	841	854	862	853	871	856	866	860	879	881	832	829	852	861	847	824	827	894	845	866	857	857	875	930	883	828	886	879	879	866	891	809	834	853	833	843	860	869	860	878	842	824	840	877	880	835	807	783	888	867	802	861	849	908	902	835	874	875	862	880	872	825	898	862	869	874	847	799	849	824	869	835	836	831	848	873	812	851	900	888	864	860	857	862	857	855	848	838	854	869	864	894	877	887	878	845	840	824	874	839	891	828	803	876	825	838	907	841	796	859	823	881	885	836	859	789	834	825	827	861	814	886	830	812	918	881	844	807	879	865	912	886	829	751	825	854	822	841	840	837	904	855	813	824	890	874	818	797	898	903	860	900	833	880	897	919	822	840	825	815	944	860	849	888	837	908	882	856	801	815	867	860	816	817	848	834	877	820	831	823	900	905	917	864	872	943	842	868	891	904	847	850	850	827	817	827	847	839	836	881	825	781	875	862	847	857	873	822	806	865	816	899	857	845	856	859	831	848	852	836	824	828	867	858	859	880	845	792	812	862	857	888	800	811	893	844	837	834	827	848	896	848	837	846	861	875	825	840	896	863	816	887	872	798	822	832	842	807	852	837	875	842	878	846	870	854	801	812	900	842	828	825	873	884	846	860	862	833	866	876	886	821	880	856	880	845	860	816	878	847	846	866	839	874	855	831	783	892	839	840	866	884	874	868	812	857	831	873	837	853	844	910	847	846	906	848	862	850	871	887	849	803	878	843	867	822	841	857	889	874	855	868	846	895	836	813	852	846	852	842	907	848	846	894	829	865	912	879	879	832	862	817	883	781	841	883	872	852	875	789	855	819	790	868	836	884	849	829	828	856	889	843	859	902	842	855	890	829	864	820	831	870	927	902	798	827	843	864	851	913	879	881	871	849	863	841	948	853	868	836	827	822	857	858	870	845	853	863	855	880	885	846	871	875	840	828	827	825	805	830	841	889	886	818	846	877	883	923	831	912	838	855	874	871	840	845	824	875	899	822	889	853	814	881	883	866	888	783	906	879	814	886	840	848	899	812	843	916	856	877	847	863	849	804	871	867	834	854	873	909	866	823	817	855	894	887	863	841	808	922	873	882	851	802	859	799	861	859	888	843	887	788	845	862	882	849	855	910	885	822	817	836	792	864	865	860	832	834	836	858	862	838	853	814	819	880	876	813	875	906	837	816	863	868	835	873	856	813	849	829	858	845	833	861	858	906	868	863	857	834	845	874	885	802	857	911	862	841	818	852	899	794	872	836	809	852	904	843	862	837	842	827	844	859	852	850	898	857	898	848	856	841	861	889	835	828	879	824	809	865	828	855	805	842	892	838	823	821	809	865	842	823	919	821	865	860	818	882	903	838	863	829	865	869	849	865	865	832	850	855	863	846	861	914	795	823	796	811	836	839	834	844	908	858	862	846	850	863	876	849	816	841	874	857	825	838	858	878	838	847	826	817	835	855	838	834	841	834	829	872	900	843	847	865	825	841	855	906	898	875	901	868	857	805	829	851	860	838	856	877	841	878	829	858	843	853	892	796	898	862	813	862	877	876	856	882	909	810	794	829	874	884	898	808	856	899	857	863	927	791	822
3877	10515	3699	1975	1650	1456	1295	1170	1118	1021	947	894	1001	949	878	914	900	774	888	845	836	866	811	900	902	845	886	847	881	860	858	850	905	846	861	897	845	839	866	940	850	832	860	867	892	870	806	855	851	797	843	825	898	862	865	879	863	841	817	863	837	845	788	874	839	903	851	875	818	842	886	845	868	902	863	885	864	806	849	843	871	860	878	869	841	823	821	834	886	851	849	847	841	857	897	841	836	838	866	830	884	861	853	830	828	849	874	827	900	841	810	871	807	868	799	840	820	814	877	902	858	890	865	852	844	811	865	765	863	874	840	839	892	860	867	855	889	880	841	875	857	846	805	857	855	823	878	880	879	852	796	856	849	804	831	865	856	879	835	866	830	817	804	820	823	825	851	854	835	851	862	841	891	868	894	863	805	851	867	841	820	814	822	869	862	841	850	843	827	839	824	824	853	803	794	830	889	850	830	842	849	815	862	775	879	775	817	799	817	854	848	842	769	841	831	834	824	864	825	889	850	885	837	859	889	853	814	823	878	862	867	810	873	874	868	827	820	850	849	834	871	847	848	822	820	893	823	805	864	849	851	829	810	865	817	883	839	886	864	857	825	817	873	908	827	833	842	914	869	900	879	853	890	833	873	867	881	848	896	830	820	847	841	846	879	821	862	882	905	817	834	841	781	866	828	810	809	812	884	920	829	774	821	839	863	819	876	842	825	809	876	898	858	834	870	883	853	850	921	791	834	834	834	854	817	872	861	801	866	849	890	894	887	846	848	835	811	838	825	934	887	837	818	862	850	830	874	837	842	865	838	835	891	821	849	880	793	836	844	832	850	810	845	806	834	859	855	830	819	876	843	880	869	835	823	862	866	853	887	818	906	814	803	770	846	871	834	843	809	868	875	862	864	894	834	824	897	827	838	864	799	801	830	932	828	847	855	864	836	824	885	814	826	847	858	844	884	838	826	860	913	842	797	852	807	892	864	788	856	801	898	826	861	831	818	812	847	892	775	855	815	805	912	872	851	855	855	826	870	809	834	913	844	847	830	859	803	815	851	848	805	859	870	803	845	820	852	817	908	864	869	863	867	857	834	854	822	850	808	880	868	834	881	899	902	825	841	873	929	845	872	835	876	870	810	836	811	884	864	886	866	874	892	831	829	846	833	873	827	887	868	850	785	834	853	858	868	807	862	913	863	828	865	847	881	810	847	881	867	856	834	804	823	851	849	824	834	840	844	858	903	824	886	870	885	850	849	805	833	814	846	848	840	881	829	876	848	850	857	869	818	831	876	857	835	869	864	808	838	889	898	864	803	823	788	862	872	887	856	883	801	852	811	808	861	837	893	885	835	841	807	819	863	820	852	808	810	859	835	838	846	831	859	830	857	825	878	852	838	869	834	861	884	881	915	875	808	813	849	844	840	822	884	856	866	842	819	838	836	774	814	858	885	829	881	912	887	813	838	847	859	826	853	819	813	894	839	864	878	858	856	833	834	845	832	834	854	832	842	877	837	937	858	849	864	866	899	860	890	841	822	879	835	822	805	932	855	896	857	851	815	832	860	804	851	837	832	816	842	833	820	870	914	829	844	849	844	851	876	810	858	868	837	862	803	867	842	850	857	871	819	843	840	906	829	825	847	818	853	861	880	798	866	848	834	887	806	791	877	881	873	871	842	887	893	868	903	878	863	829	837	855	838	816	821	923	795	857	859	853	811	868	850	845	866	864	829	879	851	874	805	893	831	841	867	854	842	808	889	814	803	862	837	846	892	826	876	831	902	882	880	863	831	838	822	867	845	870	810	820	831	875	807	782	826	851	891	873	821	885	856	836	847	863	854	871	860	883	901	863	801	872	849	875	816	919	912	824	852	846	858	891	818	859	887	888	861	867	855	865	875	877	891	877	934	851	857	819	786	846	872	868	902	883	871	830	829	838	826	884	848	845	844	873	933	803	861	812	836	874	816	857	835	826	861	819	812	868	868	797	850	867	840	883	872	847	837	849	857	867	922	885	871	849	818	851	859	864	844	862	903	852	851	799	844	866	819	850	889	826	845	845	848	840	839	859	840	857	824	840	841	849	898	850	863	852	855	877	826	875	824	864	886	876	857	894	806	848	877	848	840	905	838	875	850	835	865	880	868	800	831	857	849	844	872	839	880	849	867	851	746	872	798	920	814	838	797	833	859	852	868	840	911	844	874	854	872	852	889	831	880	826	841	871	815	829	871	861	871	861	859	877	807	838	885	873	841	850	822	864	851	855	849	889	865	834	876	825	884	847	826	805	846	901	863	859	808	800	829	874	837	849	834	824	838	842	826	847	867	877	849	892	788	858	809	870	866	853	819	899	847	809	812	798	864	791	849	858	866	864	845	870	880	868	887	818	826	885	823	840	751	860	836	820	836	835	823	841	832	805	851	877	830	828	876	931	847	858	872	817	874	868	826	835	890	832	842	820	848	852	857	890	871	818	820	821	834	836	844	862	843	812	904	868	855	839	841	812	829	868	847	850	864	809	857	801	825	870	817	872	878	936	839	891	855	843	876	894	865	841	852	821	772	868	856	862	852	852	849	895	841	813	845	804	820	872	869	873	862	891	829	885	837	817	851	880	826	876	833	876	814	874	833	835	886	866	855	809	868	889	868	883	869	868	830	858	815	821	819	794	927	830	870	839	825	905	861	871	892	855	801	883	788	850	895	827	838	814	836	878	876	902	827	905	894	895	845	857	879	833	891	862	849	820	879	849	832	839	864	840	893	851	842	785	843	848	821	818	837	858	862	795	850	810	867	829	843	836	869	859	860	901	871	831	837	807	854	869	843	862	819	864	835	878	840	794	867	887	856	847	902	848	844	756	896	857	857	889	850	833	907	871	899	792	841	807	867	822	837	851	853	838	871	830	826	886	862	872	847	823	875	845	820	813	835	826	808	875	871	857	843	858	876	830	840	880	798	847	843	793	825	840	812	832	847	866	837	884	851	876	811	812	892	928	862	859	800	792	847	835	857	846	824	849	897	840	875	850	871	887	867	871	850	789	810	809	839	802	895	837	873	835	861	893	841	859	845	851	865	839	850	863	829	861	852	863	827	817	811	879	809	824	865	826	844	914	841	827	879	845	848	800	826	836	842	841	879	813	889	860	752	862	863	800	821	839	858	856	829	832	834	877	823	885	858	806	828	815	833	831	806	854	824	856	833	852	885	793	836	831	908	806	839	875	846	837	866	869	819	899	824	822	874	865	850	888	785	851	813	801	850	802	872	881	833	822	840	883	848	848	839	839	862	811	879	845	865	861	827	845	911	873	924	860	870	870	823	829	835	884	867	832	883	842	864	822	851	855	871	859	794	858	824	853	831	877	861	805	836	820	892	872	849	898	842	868	912	819	856	905	804	815	860	854	797	852	832	844	819	817	806	830	829	875	818	857	836	881	883	800	849	873	835	894	871	820	926	859	840	886	870	847	843	859	837	845	902	867	881	867	870	858	857	883	828	850
22345	20908	28374	23569	20814	20797	7217	1054	847	759	682	628	560	578	516	523	490	466	515	469	494	486	475	464	463	454	440	419	432	434	374	425	428	405	391	418	422	440	436	425	411	413	362	423	419	424	428	387	437	383	418	394	386	442	384	405	431	399	435	379	415	421	407	392	426	410	402	407	409	383	369	398	383	401	416	389	416	423	412	429	342	414	400	404	425	371	377	421	418	427	388	356	412	402	375	393	403	383	395	438	417	383	431	388	400	391	421	434	414	388	371	413	405	382	405	395	366	399	409	404	366	417	397	413	362	440	389	426	410	413	428	424	380	407	373	400	405	347	388	363	398	396	374	395	408	402	402	417	395	408	374	427	383	418	439	368	402	420	386	363	391	430	397	431	431	386	390	424	399	360	423	375	413	413	383	367	360	384	361	405	412	404	391	387	361	389	381	402	418	423	411	390	396	438	421	399	373	413	422	379	397	400	388	410	438	381	421	394	393	411	407	413	412	397	418	407	378	385	392	382	398	360	408	409	394	424	400	392	388	429	395	436	389	397	383	410	401	406	387	428	391	428	442	392	370	430	383	429	395	395	371	398	386	405	424	396	401	422	404	406	421	439	393	415	412	409	353	396	374	388	389	391	443	378	401	432	362	408	409	383	351	374	391	373	399	409	393	383	402	396	438	421	382	427	395	387	354	390	402	399	441	397	402	356	400	392	427	401	372	385	400	406	397	399	387	376	400	388	391	357	392	417	405	401	443	414	392	426	391	413	388	402	382	392	362	387	412	413	391	410	429	406	432	376	408	394	386	367	381	397	442	384	393	366	397	369	409	440	391	397	421	378	422	384	392	399	374	406	408	416	393	371	433	382	403	424	390	407	373	395	408	388	388	377	382	426	398	393	384	362	416	397	381	395	402	389	384	367	437	428	433	388	399	397	392	423	417	373	410	428	379	412	354	387	427	453	380	426	434	385	385	437	436	378	397	404	447	382	391	354	387	379	432	420	409	377	436	410	380	363	379	397	418	414	415	413	431	343	422	408	378	379	385	427	392	425	411	399	413	386	389	406	398	357	381	416	379	449	400	389	358	434	366	401	409	362	408	427	372	398	417	405	368	387	395	411	388	375	402	406	377	415	398	390	422	378	401	412	377	369	392	411	403	365	386	393	385	407	375	401	415	400	393	380	401	394	425	385	413	407	409	388	404	408	400	414	385	380	410	433	383	419	400	385	384	419	418	376	423	395	420	390	385	406	375	393	410	387	390	368	402	409	412	395	413	429	393	382	427	393	360	421	422	415	395	385	408	435	386	401	385	384	380	396	386	410	403	410	384	415	411	383	384	428	378	397	361	438	389	442	368	407	420	392	369	368	405	409	373	371	353	395	384	434	438	380	385	387	379	442	427	403	385	383	436	437	379	381	383	444	415	399	428	414	400	412	383	391	408	398	391	405	410	359	386	381	371	382	400	389	372	444	441	419	387	441	378	397	434	404	379	430	397	411	384	389	429	379	382	412	383	399	379	392	383	403	412	412	404	409	353	381	406	391	371	404	431	415	382	399	421	367	390	422	433	430	389	349	409	407	398	380	382	382	419	422	360	411	411	380	431	382	398	399	425	395	417	410	368	415	399	417	396	405	368	399	373	433	430	394	446	430	388	374	431	421	410	402	472	423	412	400	393	380	363	394	378	412	414	442	400	365	405	366	428	388	375	336	371	387	398	396	411	398	398	359	386	387	375	402	388	422	377	395	418	389	374	388	418	398	378	406	391	419	396	404	400	399	358	404	377	396	370	413	436	410	451	361	384	408	403	419	404	429	430	395	446	398	384	414	386	414	398	422	393	358	424	396	394	411	428	411	385	393	410	408	397	411	415	410	398	387	431	408	408	389	424	401	410	371	399	406	429	399	386	376	395	447	412	386	399	395	404	435	392	397	372	395	386	448	401	365	436	361	383	436	389	400	401	405	419	408	428	392	390	406	396	398	419	441	386	422	409	390	411	374	388	384	423	401	426	386	369	378	419	385	398	443	366	367	415	422	374	377	442	402	408	395	386	415	407	395	384	430	399	404	389	402	373	433	375	428	417	433	424	401	400	363	368	426	400	426	399	401	409	390	419	425	380	392	395	411	394	403	428	378	424	418	396	428	414	415	429	386	386	372	369	367	407	382	435	401	379	409	342	405	433	393	428	425	364	391	375	412	406	401	396	393	406	416	392	422	411	413	367	442	379	409	389	411	417	376	423	391	412	374	392	372	373	379	412	411	413	397	392	416	388	408	398	402	373	404	401	400	380	395	383	385	431	380	402	418	416	408	448	445	419	386	406	385	374	389	376	401	428	385	390	391	382	375	401	410	430	405	425	421	404	399	393	402	426	394	374	374	400	432	410	401	410	408	409	376	393	366	387	386	415	389	411	374	415	405	434	391	423	404	429	373	354	401	420	411	405	375	379	413	419	418	397	404	360	400	454	399	394	410	425	389	373	406	415	379	378	408	381	422	377	405	406	391	408	385	417	419	404	407	393	389	402	382	409	442	407	415	440	412	403	395	378	415	408	380	398	385	387	428	391	416	365	395	432	387	430	424	374	383	418	395	394	416	384	431	427	379	404	418	382	390	399	390	387	402	380	398	425	416	433	385	370	410	372	393	351	390	404	412	401	395	380	406	392	368	396	427	373	413	384	417	419	429	392	399	404	387	405	388	413	426	459	396	397	385	454	369	391	417	406	411	409	361	420	399	377	417	400	418	381	378	352	400	374	410	383	363	411	387	395	399	382	381	375	380	410	397	365	377	401	409	399	399	403	398	402	413	398	380	410	383	406	423	392	394	400	400	408	395	379	405	429	421	390	398	411	397	413	412	397	389	404	367	422	379	390	404	394	405	369	411	389	411	397	383	421	399	397	386	399	389	408	386	367	402	415	378	419	409	390	425	409	432	373	393	430	401	369	383	413	393	413	373	405	408	394	395	402	354	403	373	409	414	385	372	407	391	405	402	422	394	408	386	416	401	410	400	399	391	383	394	411	402	366	396	440	402	411	432	370	376	396	385	401	417	368	444	425	382	362	395	414	417	403	416	392	374	385	433	424	387	435	396	411	393	396	378	367	427	384	405	394	402	402	393	392	416	392	431	417	380	406	399	395	399	416	415	426	419	395	409	415	423	395	382	404	358	413	423	398	407	393	392	404	385	395	412	395	393	367	382	382	381	404	403	427	394	409	415	386	348	417	414	415	382	390	409	382	368	412	379	431	403	390	399	392	370	432	377	372	382	391	420	380	367	370	390	382	430	412	410	388	380	398	354	430	394	391	364	394	411	434	416	406	381	415	411	418	420	398	399	413	425	383	388	383	404	392	403	396	450	408	420	424	363	396	395	372	365	406	423	411	377	430	431	425	409	368	394	422	409	420	364	409	414	406	387	398	390	410	398	392	412	399	407	379	438	431	417	364	395	350	400	393	368	406	396	416	393	379	412	420	374	412	399	390	396	420	416
4537	21309	9426	4547	3201	2409	1773	1514	1122	1030	865	802	714	630	564	597	538	521	536	497	512	457	480	458	450	432	468	418	441	428	416	399	430	411	415	394	428	410	386	406	412	396	374	396	410	428	414	388	379	398	438	404	393	383	419	405	415	412	392	383	377	404	377	399	399	377	373	377	399	400	393	409	386	415	380	381	381	395	407	417	416	382	434	377	403	351	395	384	405	357	405	404	384	367	354	393	428	377	380	360	392	375	382	372	424	404	363	394	389	372	391	373	380	401	400	408	353	405	382	383	389	360	387	423	429	374	382	367	383	420	372	429	373	398	430	370	374	370	414	371	392	376	410	348	378	384	424	407	393	376	386	390	384	382	387	392	382	357	411	371	385	349	410	377	384	382	411	383	370	384	403	373	353	383	398	375	368	385	384	391	357	391	358	406	381	385	378	378	374	424	385	370	366	385	407	359	376	389	423	405	376	352	384	380	417	374	340	377	378	423	371	389	393	423	391	346	414	372	390	380	353	374	428	424	359	370	395	409	427	383	380	434	373	386	361	379	397	379	370	374	423	383	393	393	396	361	385	392	385	358	361	398	353	375	360	386	391	364	408	408	408	417	391	360	390	379	390	380	402	346	363	409	393	397	376	368	384	397	396	392	383	414	368	368	387	353	408	396	384	380	387	391	397	365	351	438	377	418	378	409	419	392	410	398	393	408	358	403	362	401	392	405	366	355	365	414	377	384	390	404	400	365	401	381	351	415	376	413	391	362	381	403	389	384	398	410	386	351	373	361	387	380	391	379	374	382	379	399	412	383	359	361	384	402	429	384	381	407	388	376	376	368	364	391	362	394	362	414	395	381	395	399	385	360	375	395	364	345	373	407	381	381	392	395	390	423	382	354	384	375	430	382	405	355	365	417	381	378	394	355	354	389	397	403	364	396	373	362	390	407	375	366	372	387	363	362	394	418	413	393	364	437	388	366	361	407	372	376	397	411	423	379	401	417	424	360	381	385	369	370	408	383	411	390	352	363	361	398	396	345	372	402	397	373	384	391	410	395	403	377	353	404	391	397	415	427	380	385	331	421	405	369	382	350	395	391	401	354	380	364	362	346	367	381	419	403	414	387	398	370	402	375	353	394	355	360	420	387	379	395	356	402	387	379	377	373	390	400	380	404	352	394	375	394	409	372	415	360	378	397	393	385	363	410	391	383	367	358	361	364	377	416	415	379	382	372	377	358	380	371	374	427	408	392	400	424	374	359	354	368	376	412	375	396	418	386	376	382	414	369	407	399	413	405	393	352	365	409	403	394	392	401	396	376	400	392	369	400	390	389	366	398	413	379	388	388	373	382	366	390	390	423	381	372	381	413	392	370	353	385	363	393	367	391	386	408	367	378	400	383	370	379	343	394	367	372	386	403	361	374	390	410	372	372	378	368	350	389	397	370	396	371	387	382	388	389	376	358	382	375	400	410	400	401	431	391	401	368	376	407	415	355	389	344	353	411	369	403	378	402	396	371	361	388	385	398	407	397	395	376	387	362	388	383	387	404	356	396	401	388	359	381	407	398	403	399	362	401	416	383	373	384	384	375	411	387	403	360	390	406	357	407	365	398	363	392	363	352	396	385	409	357	400	397	374	357	396	377	383	404	407	414	395	392	408	370	397	390	370	394	404	395	412	364	369	366	430	376	348	387	397	393	400	382	398	378	352	393	406	387	417	402	413	391	351	356	386	379	436	365	408	409	380	409	384	382	364	403	383	344	377	378	409	415	389	373	370	405	379	364	359	383	401	391	377	363	377	385	386	398	396	395	380	379	357	366	354	389	379	371	372	386	374	408	393	389	378	359	369	410	346	413	387	404	370	361	388	379	410	380	388	388	416	443	379	387	343	391	350	392	398	403	411	393	364	445	356	350	397	380	404	374	411	365	411	383	396	354	380	378	390	380	361	382	355	373	381	343	404	345	410	367	405	378	408	402	393	376	393	397	379	406	400	401	379	373	382	397	358	365	384	402	366	376	388	383	393	395	371	416	366	404	411	405	397	408	438	402	373	366	423	385	414	365	381	397	393	349	364	443	388	389	370	380	439	414	377	379	390	365	387	400	366	390	424	369	380	411	360	408	405	387	397	395	402	410	367	404	374	411	361	378	402	423	358	357	377	365	414	390	419	383	367	386	351	380	384	374	364	387	373	391	385	384	392	399	396	396	361	363	414	372	351	381	352	377	391	401	384	366	379	387	395	378	374	396	401	395	373	389	380	391	374	349	379	377	401	379	381	414	354	411	389	409	369	353	398	362	367	365	376	389	367	407	389	397	361	391	394	429	389	405	434	350	384	357	392	428	379	367	371	372	382	389	373	396	407	344	408	381	382	400	408	392	376	394	369	418	380	406	406	334	416	411	356	371	393	402	408	390	360	418	394	388	363	389	412	385	394	386	349	399	379	380	389	388	401	379	371	368	397	368	366	349	358	383	397	394	395	372	372	382	382	382	395	400	367	387	415	374	385	410	387	374	375	393	396	408	380	388	391	396	377	389	380	407	399	401	400	374	412	411	393	399	405	366	373	419	404	376	402	392	394	374	363	367	397	429	366	389	386	390	372	382	356	409	375	380	376	374	405	411	399	366	361	420	341	399	362	332	406	391	360	356	363	385	403	349	390	363	370	377	371	387	361	361	417	388	376	384	388	374	408	409	371	364	391	397	424	423	400	376	379	393	341	395	391	390	383	372	383	366	367	400	379	385	390	413	392	371	409	414	335	372	345	387	351	389	367	434	424	412	369	379	409	382	381	349	396	397	383	355	385	372	366	362	398	417	392	383	376	399	384	377	382	407	381	406	409	382	404	385	398	383	382	377	409	390	388	382	380	384	371	366	397	387	387	382	397	396	383	359	358	402	391	393	374	403	401	437	374	364	404	403	382	375	402	365	387	375	398	357	389	345	383	386	361	369	393	409	381	378	342	397	362	397	395	383	384	413	401	393	378	385	395	387	363	367	366	415	409	421	386	410	379	412	389	404	351	391	371	374	446	395	401	372	392	386	383	389	406	361	363	372	395	360	411	382	384	383	396	382	395	378	369	389	361	367	391	398	396	363	401	361	419	389	427	372	376	365	379	362	358	397	391	363	387	451	405	368	381	381	363	374	376	414	390	362	387	438	352	389	394	390	420	361	383	384	423	386	379	366	346	373	397	391	367	372	365	432	377	384	397	388	385	389	412	358	427	384	377	364	394	397	387	388	394	360	357	370	369	382	421	397	374	396	395	393	406	382	354	374	402	391	423	391	405	387	393	394	413	383	375	396	416	385	388	386	347	367	391	399	402	381	383	404	387	371	372	406	421	354	394	342	392	353	402	382	380	392	365	389	386	392	360	388	347	394	409	393	390	404	423	405	379	377	407	374	427	367	373	384	379	405	431	383	378	389	379	377	357	390	391	341	368	343	379	405	380	409	369	389	396	373	379	376	391	366	380	407	387	371	410	385	366	418
27424	20177	9599	1351	878	761	717	688	698	681	702	645	638	701	730	685	652	662	651	671	710	613	631	675	697	701	623	603	715	676	660	657	648	693	665	629	709	681	653	661	669	666	652	651	711	659	719	648	691	640	688	630	623	680	623	659	648	638	708	659	633	686	674	683	604	660	655	659	608	688	650	670	636	648	697	673	640	662	613	693	631	671	676	604	642	692	651	677	674	658	646	714	682	649	705	644	640	662	666	637	625	706	658	693	675	696	643	669	701	686	693	669	639	696	712	665	678	669	697	644	683	658	659	641	718	657	638	592	668	704	627	695	698	652	634	660	636	652	650	643	628	685	622	646	674	698	690	666	691	659	595	676	675	636	655	689	665	643	659	667	645	696	712	674	714	676	683	653	656	651	691	703	668	689	678	701	694	669	685	629	678	665	678	709	684	673	653	662	647	639	668	638	729	666	695	643	652	682	624	655	639	697	667	683	635	673	667	664	668	624	717	664	709	638	645	684	622	647	646	657	637	666	679	637	686	691	725	685	687	619	658	634	683	634	701	689	661	653	688	619	632	655	752	684	693	639	684	638	688	686	649	697	705	660	682	689	654	683	645	673	672	657	678	672	644	632	662	668	683	691	668	665	672	677	691	682	637	625	662	647	694	659	646	642	690	649	650	689	639	650	672	682	617	678	708	685	698	638	670	696	682	646	691	638	639	633	646	668	670	657	640	680	720	672	660	691	641	643	718	602	650	648	683	646	646	634	649	701	631	659	707	646	695	679	663	649	670	689	678	708	673	682	649	637	718	631	664	665	711	662	639	662	664	671	662	642	651	651	644	682	646	656	705	673	671	669	746	667	650	651	628	665	675	729	658	718	638	665	697	621	651	659	676	660	670	677	657	649	673	687	697	699	648	654	648	694	674	648	688	648	646	675	634	640	655	693	678	662	647	630	650	686	663	650	660	707	660	678	713	690	672	645	644	660	702	642	651	673	666	707	686	674	692	693	646	638	670	654	679	664	670	679	671	721	628	700	652	674	696	682	635	645	678	681	649	634	665	673	676	672	687	636	631	627	705	669	705	636	715	632	652	696	653	681	674	647	656	678	687	664	662	643	677	651	681	650	736	673	646	642	691	686	663	674	677	645	685	665	676	695	642	691	659	675	658	710	738	670	683	667	632	713	629	668	673	641	645	687	677	641	627	664	709	715	688	689	687	696	656	642	694	692	701	714	658	633	692	669	662	608	656	704	645	655	668	642	653	637	641	666	623	670	671	683	683	652	685	688	614	666	634	687	639	651	650	658	647	669	707	673	692	704	724	644	611	681	665	719	628	658	686	686	707	656	635	671	666	634	646	668	667	623	612	683	697	693	634	648	654	658	682	700	661	699	708	734	639	684	636	665	648	669	715	640	650	717	679	666	656	666	648	656	660	702	656	713	668	662	686	699	652	683	652	675	702	678	611	639	628	638	708	663	664	687	619	653	677	648	625	650	641	653	648	629	697	686	666	657	664	716	668	619	659	617	691	706	662	666	673	677	644	662	683	654	677	625	666	691	660	669	686	668	663	678	690	667	597	664	704	643	671	665	691	617	686	689	631	654	654	660	678	672	691	653	659	683	678	675	727	639	648	673	658	660	642	645	630	656	688	684	660	661	658	674	699	638	644	662	631	629	697	661	658	658	624	648	663	668	701	632	686	696	669	699	665	637	680	713	641	666	679	609	636	664	680	688	666	631	692	651	700	677	694	659	686	696	691	668	644	618	685	680	650	634	680	640	664	684	705	680	699	659	670	679	635	648	654	659	644	664	618	700	646	646	664	701	684	703	690	645	724	672	613	653	686	678	677	648	633	650	700	677	713	656	643	657	644	666	670	684	685	690	660	689	713	649	680	646	670	695	625	618	648	677	670	701	664	633	643	644	721	618	653	644	701	648	676	653	661	661	670	651	686	678	650	629	648	681	668	689	661	650	711	619	665	645	648	691	676	621	661	683	656	680	638	676	696	679	669	703	678	669	657	643	636	677	651	623	698	717	674	635	649	625	644	682	698	625	660	675	633	665	637	675	674	675	673	731	628	658	667	637	696	669	681	675	668	656	692	666	670	642	641	679	691	668	662	630	651	680	641	618	682	691	667	679	673	653	682	668	631	678	671	681	674	682	643	686	682	648	674	685	627	641	675	696	639	665	670	672	646	656	654	679	652	617	667	636	635	655	664	709	685	650	685	626	663	703	660	675	622	698	595	661	680	645	685	705	660	687	689	644	626	676	666	687	645	666	664	689	671	688	687	648	692	656	688	655	681	731	669	686	644	678	624	692	687	668	657	647	625	638	697	631	684	679	676	654	633	645	705	667	659	689	666	664	698	697	658	679	687	657	684	641	693	686	685	678	651	728	673	702	680	666	635	715	675	639	696	711	658	656	666	705	676	674	658	678	613	653	627	715	689	677	653	653	686	660	665	709	670	662	638	666	592	663	621	588	712	674	680	669	666	648	687	682	607	656	676	691	700	691	648	682	692	678	675	695	646	609	686	686	681	657	736	629	680	687	632	658	654	672	614	654	666	710	676	695	648	652	653	683	677	672	663	681	636	660	681	660	677	703	665	671	645	647	660	701	643	671	688	674	648	650	669	659	659	667	653	641	680	619	652	659	664	663	683	652	673	682	709	647	697	736	666	666	645	668	648	651	675	686	637	663	666	710	656	673	720	657	665	634	664	673	681	633	653	617	651	665	680	675	719	608	678	698	709	664	629	697	694	683	650	684	676	682	650	651	646	669	651	690	687	680	663	701	664	681	665	653	677	702	662	705	668	681	704	644	642	669	704	702	639	611	655	702	690	716	660	629	665	675	637	649	700	690	636	618	648	662	689	642	654	665	686	676	646	638	685	725	659	709	678	666	643	617	676	672	633	715	680	677	674	627	681	695	643	635	661	649	668	643	695	666	636	699	628	671	672	728	685	646	640	675	672	707	644	635	637	659	652	598	607	680	695	689	696	698	659	645	648	651	670	694	654	687	654	653	657	660	653	663	701	645	637	666	684	683	676	714	722	693	672	659	640	645	667	584	677	657	670	663	663	641	648	690	655	646	638	678	683	634	682	653	678	675	645	679	692	667	626	679	672	651	696	661	705	708	681	644	711	654	623	691	680	707	680	727	644	693	680	719	671	618	661	700	669	688	682	668	656	629	667	673	658	657	688	651	643	688	661	673	662	677	696	651	655	634	640	644	668	683	701	698	724	701	682	706	653	664	661	667	685	651	645	711	668	745	647	640	661	673	686	664	699	712	604	706	646	671	677	676	667	635	680	633	659	662	621	637	648	721	682	720	692	653	699	654	623	640	676	644	679	627	676	724	720	703	698	721	699	711	630	631	604	659	697	628	681	684	688	678	710	675	650	707	656	674	625	641	683	636	636	661	623	665	680	659	691	686	642	663	648	668	646	699	650	662	662	602	664	619	709	674	649	670	660	690	669	700	688	669	674	627	644	683
5228	6235	1608	1126	967	863	821	792	764	724	699	735	717	710	681	689	683	729	676	694	706	658	755	672	686	730	654	682	657	677	631	660	622	660	684	658	665	641	716	663	678	654	711	634	649	688	694	653	706	714	679	701	691	668	674	687	673	679	630	638	652	706	722	676	662	637	719	650	680	664	690	702	648	710	659	678	680	683	670	726	648	700	664	691	646	663	672	639	677	645	709	666	682	659	681	664	713	724	665	675	684	620	721	701	698	645	674	668	657	669	687	705	687	704	677	660	683	692	598	657	673	626	651	693	695	684	671	658	680	650	697	665	678	722	732	694	674	697	657	673	657	642	651	691	699	673	643	658	660	668	672	678	690	672	674	663	691	634	650	653	676	709	643	642	708	662	679	712	718	695	669	687	639	696	703	673	682	715	699	693	674	669	707	698	685	672	697	598	678	667	727	665	685	626	677	644	701	718	710	625	676	604	678	651	742	640	672	682	669	688	685	673	667	680	742	684	742	634	709	697	665	686	672	674	664	687	726	649	657	666	650	634	681	695	732	700	654	679	733	695	682	698	640	716	710	674	701	707	728	710	685	641	637	672	683	675	668	648	686	714	653	687	666	670	646	653	674	688	685	747	695	662	695	602	747	685	703	667	684	694	679	738	693	680	730	688	686	629	662	711	684	678	685	674	696	634	646	630	663	673	670	685	701	718	716	701	652	677	694	661	715	685	626	669	699	648	741	720	668	687	648	671	661	686	699	697	651	684	665	664	702	666	668	683	660	649	700	665	679	699	695	624	634	672	711	645	695	678	686	668	652	710	696	657	691	729	660	689	687	623	639	710	692	681	711	667	673	712	728	679	748	627	702	683	649	685	700	637	678	660	687	689	697	684	682	688	661	666	634	645	687	668	715	683	649	661	641	668	680	652	692	690	679	613	687	696	689	670	682	699	689	750	675	706	679	676	660	661	642	679	670	690	708	647	674	686	682	632	730	635	681	652	695	669	659	667	648	668	692	691	684	649	714	661	635	662	647	669	656	692	688	656	658	676	668	661	683	633	708	667	697	726	674	642	667	682	655	695	698	649	704	679	671	683	683	701	629	632	684	654	699	641	655	670	661	702	694	670	667	705	664	707	695	702	682	643	675	659	690	671	708	662	684	648	629	679	753	686	721	719	656	630	691	699	668	628	660	637	710	714	708	699	722	681	663	683	604	710	682	666	646	677	686	698	686	681	687	724	660	690	679	676	693	691	698	685	679	633	664	671	658	706	675	626	665	670	699	672	735	698	711	722	669	697	669	668	613	691	701	688	667	685	696	689	689	660	706	651	699	684	692	698	721	677	685	688	669	639	741	692	660	674	711	683	675	652	718	664	673	659	673	674	670	689	681	673	672	650	623	675	689	667	633	650	697	699	683	670	703	676	711	671	672	672	650	659	729	611	690	724	670	645	695	681	698	668	668	672	657	689	660	664	679	703	665	670	658	705	631	731	645	690	655	675	657	620	644	664	679	684	661	669	673	685	666	650	646	724	723	711	667	649	703	687	730	685	660	673	674	685	669	679	628	701	686	694	705	646	698	716	722	705	668	682	682	704	729	658	717	673	675	716	696	707	686	642	671	689	649	713	690	717	719	661	669	602	699	651	700	687	668	711	667	706	656	663	705	676	651	706	689	627	690	648	676	673	713	676	700	667	718	695	668	624	707	697	675	620	630	718	673	634	670	657	700	680	642	693	651	640	741	618	647	693	683	630	693	705	675	697	718	694	659	704	639	690	676	662	651	668	707	714	693	698	706	675	701	651	690	687	649	661	681	683	661	687	692	654	643	640	698	691	656	686	685	706	669	665	702	689	640	692	663	674	666	611	681	636	682	664	703	668	686	702	666	690	700	697	665	678	646	686	665	635	678	697	682	698	706	653	679	722	697	662	678	635	711	664	680	682	701	670	651	712	683	696	669	689	671	641	671	702	702	698	635	679	690	677	636	693	687	711	624	727	707	696	745	706	695	679	649	654	645	693	679	634	656	709	660	659	697	744	662	648	697	674	642	697	686	684	652	634	667	716	686	660	679	670	668	699	702	713	672	689	660	620	692	677	738	678	674	679	679	672	694	682	675	625	709	630	660	647	670	639	677	633	687	730	628	748	690	673	685	697	667	711	646	709	679	653	665	645	719	689	685	685	656	729	662	662	674	699	693	649	657	679	646	692	659	714	633	666	700	698	624	666	673	691	666	651	672	660	686	677	714	711	662	638	684	685	725	744	692	674	644	666	721	654	701	710	660	689	643	663	665	676	689	718	648	711	657	672	671	687	729	655	638	658	658	705	682	706	725	643	728	676	618	712	622	673	676	701	714	618	670	686	686	672	696	644	675	646	637	693	643	671	624	663	675	673	682	662	708	685	645	693	692	688	686	691	703	658	726	730	683	653	702	677	691	673	666	732	734	702	686	659	761	716	703	653	674	719	672	679	634	742	697	682	692	681	659	702	648	673	686	689	652	654	695	715	693	610	708	677	623	709	691	673	678	670	654	688	668	672	653	647	674	703	660	701	685	696	678	666	690	667	664	666	713	682	686	650	660	647	654	689	719	628	677	662	694	657	718	672	658	694	680	660	699	704	638	629	703	652	691	640	706	679	694	669	668	636	661	676	671	649	641	692	654	627	684	679	665	681	673	631	696	701	705	704	686	688	685	678	703	631	624	693	689	690	715	675	669	698	655	664	678	622	641	674	662	687	675	716	636	698	741	658	696	676	660	708	638	668	662	702	686	649	682	715	668	665	638	680	650	651	663	672	652	708	706	648	682	647	653	693	651	672	711	716	696	684	670	662	693	677	664	674	621	657	710	665	648	673	621	650	624	648	704	711	672	686	625	654	654	659	646	702	680	699	657	692	687	683	681	680	641	681	679	687	683	652	697	715	707	698	683	675	672	691	662	695	684	692	702	678	668	695	674	683	673	722	673	717	661	688	700	662	687	706	688	682	657	686	651	644	721	684	686	653	673	702	709	686	698	646	695	741	681	670	675	689	651	670	642	687	659	686	704	704	665	668	644	686	686	675	701	652	661	694	636	727	679	697	672	686	675	670	691	678	692	668	694	663	631	673	679	675	693	723	702	660	709	684	674	650	646	639	710	676	707	675	667	678	645	632	686	671	696	669	704	641	644	677	703	656	702	705	627	671	617	652	669	718	627	642	686	679	690	639	706	651	699	721	694	671	720	677	686	687	669	703	679	693	718	680	667	679	663	683	704	680	678	702	718	662	687	677	625	614	720	675	671	695	661	663	593	703	740	688	666	628	670	671	679	667	693	706	655	677	656	684	710	650	707	672	633	655	677	646	647	672	686	670	683	637	713	699	709	683	667	713	672	675	720	726	701	723	673	714	693	700	686	736	642	729	656	667	642	723	696	662	634	668	690	696	649	694	692	674	732	682	611	709	695	657	658	686	693	665	681	691	647	667	648	661	632	653	694	690	671	669	687	684	659	665
23637	20928	27754	24217	20870	6444	899	673	557	526	434	422	412	421	389	361	371	354	357	348	359	343	320	316	360	352	323	320	337	345	327	290	319	339	319	344	344	348	364	311	323	326	347	335	313	280	307	333	316	318	303	316	353	327	288	309	334	294	311	335	309	320	335	297	324	291	301	293	304	281	369	318	340	306	315	303	335	289	306	315	300	351	316	329	317	328	292	318	309	310	313	292	303	357	314	300	311	306	337	292	310	321	335	324	314	282	295	347	305	328	299	298	299	265	318	306	296	331	309	324	341	336	347	279	294	313	304	327	317	316	278	334	325	315	313	315	307	290	306	328	331	315	309	332	331	329	334	352	304	331	296	307	314	327	307	300	317	307	319	303	301	322	304	298	321	315	298	329	340	293	309	311	331	315	325	321	299	332	349	336	319	325	272	313	293	307	329	300	325	358	330	327	331	296	383	316	315	315	320	310	295	310	336	320	309	327	337	300	287	324	324	329	327	312	338	294	320	298	297	274	323	316	337	320	319	337	326	305	339	328	314	329	319	347	295	311	322	300	306	317	340	315	300	312	293	328	317	292	310	277	315	301	312	316	314	291	296	313	300	324	338	319	319	316	313	332	317	326	302	332	292	324	321	297	299	314	318	291	310	353	297	296	351	299	299	321	291	323	348	329	330	327	328	334	307	324	306	301	310	291	280	303	349	299	301	308	311	323	324	296	301	322	326	359	309	282	347	297	327	308	305	319	337	321	292	316	303	307	357	294	310	314	333	318	296	279	292	342	295	313	328	334	307	302	301	310	277	330	300	333	305	299	289	334	363	307	312	279	313	301	325	341	306	314	289	288	308	345	313	299	338	325	290	310	339	302	332	318	318	298	336	309	320	304	310	349	284	322	295	297	333	307	306	339	331	321	335	323	329	311	300	295	330	309	336	309	324	322	299	312	316	306	299	309	341	347	321	319	292	311	300	268	313	295	312	287	297	301	332	309	325	322	317	332	306	320	304	320	300	305	317	308	310	343	304	296	292	292	317	301	324	321	312	323	311	306	321	313	315	316	299	320	313	320	301	297	301	300	313	316	329	314	316	305	298	313	306	328	293	300	306	333	334	320	316	296	324	313	305	332	299	330	310	320	316	312	329	320	324	309	342	327	337	325	324	314	326	335	310	291	317	313	299	319	303	320	328	309	336	330	303	320	310	307	306	336	313	304	289	304	298	330	316	315	327	276	317	310	293	266	312	277	287	304	325	312	307	306	329	302	301	297	312	307	332	283	289	323	328	333	320	296	315	299	296	276	340	308	342	328	333	306	309	338	282	308	306	315	312	299	306	329	320	317	306	317	305	308	319	303	284	318	327	347	320	345	297	312	285	344	292	308	325	309	324	309	319	281	296	346	351	299	332	312	307	307	328	339	321	301	309	301	322	321	310	289	282	298	276	299	333	321	344	287	292	341	311	308	331	285	325	310	307	332	335	316	323	319	356	309	316	276	314	302	311	293	315	288	305	322	290	317	294	317	282	305	304	297	317	301	331	304	310	305	276	301	298	314	294	309	342	360	283	322	295	309	306	290	321	304	286	319	300	312	306	332	284	327	312	355	323	342	295	332	292	314	291	271	308	294	329	299	295	338	321	327	319	328	331	329	319	301	318	309	285	311	295	315	304	360	319	297	303	303	294	337	320	294	308	298	309	309	297	296	328	329	300	329	316	304	305	329	309	354	360	316	354	310	299	351	299	332	311	293	298	333	311	316	323	357	330	307	286	289	315	307	332	308	313	310	313	332	314	302	307	332	312	322	316	301	301	326	314	309	297	333	300	318	302	326	342	334	327	318	305	297	304	290	340	310	293	314	320	328	345	336	322	324	297	292	315	308	330	317	326	307	330	299	319	312	297	328	299	326	314	330	318	350	325	335	320	276	302	309	290	303	304	339	325	294	302	301	300	318	291	310	322	297	302	288	351	322	329	306	309	288	330	318	315	369	325	338	319	303	331	293	311	335	329	314	299	306	322	349	303	307	314	312	321	276	293	303	335	313	321	314	304	349	300	304	308	305	317	294	309	322	355	288	294	295	310	350	326	294	330	308	343	301	319	317	325	283	322	310	308	313	301	280	343	332	323	314	310	323	295	308	317	323	347	325	319	294	320	327	328	321	324	344	339	332	307	343	329	313	323	314	303	313	306	281	304	326	329	321	341	303	313	317	298	313	326	320	313	316	305	295	317	275	313	314	330	311	327	314	312	319	316	335	398	311	309	292	316	331	326	308	304	340	327	305	324	325	340	317	332	299	317	327	336	336	308	325	299	338	314	299	318	326	306	315	308	321	307	338	278	346	327	327	345	322	316	322	348	342	304	324	332	299	297	288	307	318	313	343	340	336	323	340	324	321	332	324	305	328	352	288	301	322	317	335	314	333	334	331	324	339	296	294	315	312	292	356	306	287	292	344	298	301	322	353	315	320	282	309	305	298	303	287	311	341	295	323	292	346	317	308	311	321	318	292	309	351	320	322	319	311	298	319	303	346	344	307	310	309	299	309	296	337	295	307	312	315	341	333	297	352	309	286	327	289	317	330	296	338	321	303	308	289	311	285	303	326	301	314	297	301	280	349	331	330	292	299	327	298	285	336	297	334	306	339	303	319	309	327	339	300	324	320	313	326	346	304	324	298	322	298	325	319	303	289	320	304	307	333	313	294	329	336	333	326	299	276	305	292	319	324	320	319	334	297	321	296	324	287	277	320	313	288	304	323	303	303	335	295	293	284	306	339	291	329	292	314	338	276	314	274	329	313	314	348	303	312	298	355	323	343	320	323	318	315	328	324	304	317	340	291	336	320	308	310	308	314	322	306	322	304	302	306	293	322	333	328	299	320	319	312	348	327	309	335	322	313	333	309	300	300	312	294	314	306	312	300	308	261	290	332	311	292	312	292	308	297	323	285	318	289	297	289	322	284	316	320	299	313	324	306	314	307	332	287	297	311	308	332	299	309	302	329	321	283	301	319	307	317	289	328	311	340	317	345	276	335	295	311	305	308	275	294	289	312	299	312	309	319	320	332	327	289	317	317	335	338	291	309	325	327	316	295	327	301	311	332	298	325	283	316	315	352	299	351	333	320	307	313	322	296	325	304	313	325	315	296	323	307	301	321	321	299	310	335	307	307	317	338	305	327	337	305	320	302	315	333	295	329	354	336	313	307	301	314	338	321	306	335	327	333	332	338	315	324	310	322	323	324	322	285	306	342	284	317	334	307	318	288	316	319	311	347	332	292	331	335	271	293	309	346	295	323	338	284	290	304	288	330	309	304	339	296	301	302	319	293	336	346	281	326	320	300	311	305	299	336	303	348	318	348	324	311	309	338	341	320	320	308	322	347	323	311	292	327	290	325	325	285	333	299	289	368	317	313	308	328	302	270	284	289	301	273	290	305	303	336	368	294	288	345	360	317	319	320	313	326	321	290	371	350	297	314	306	346	302	320	321	295	314	308
3947	16076	5782	2652	1911	1502	1148	908	769	663	582	560	501	476	420	393	403	401	407	404	369	356	397	349	360	363	334	339	334	333	318	347	346	326	325	311	352	333	361	315	336	315	311	316	355	352	308	314	339	315	313	335	340	324	317	309	307	295	316	341	326	321	332	303	293	271	322	316	317	338	323	320	327	298	345	299	352	329	338	295	298	325	327	351	317	328	315	360	335	321	312	326	290	306	302	342	309	302	304	323	321	308	328	306	302	312	356	328	310	310	324	302	315	333	329	339	286	314	331	310	376	331	325	317	350	279	323	315	291	309	311	298	317	328	300	294	315	302	338	329	298	346	309	306	362	301	336	301	339	299	319	303	341	339	329	334	310	342	335	299	290	321	297	319	341	302	344	334	321	291	319	310	303	310	307	328	325	308	331	358	333	302	325	312	350	316	305	301	303	322	316	331	313	301	325	286	301	301	305	299	341	316	326	299	353	344	293	321	302	304	335	294	314	350	348	346	324	319	323	311	322	327	329	315	320	342	332	337	320	306	322	300	347	330	363	334	320	327	339	290	316	343	318	329	305	340	298	327	298	289	321	298	320	315	313	308	307	309	330	333	320	315	331	304	292	327	324	341	315	337	314	332	313	311	329	326	302	313	325	340	310	312	316	337	310	326	298	315	315	300	338	334	337	316	299	324	288	302	295	331	327	304	321	349	322	318	322	312	299	296	335	346	317	318	317	330	332	326	297	321	326	296	299	308	290	304	313	329	337	284	312	327	307	334	369	319	289	287	322	358	319	295	313	340	355	362	322	351	322	296	331	310	327	302	327	307	317	335	306	342	317	307	297	327	335	275	309	299	355	318	312	351	319	321	335	322	300	312	306	317	278	318	296	311	316	321	307	303	344	292	329	317	349	339	323	342	346	346	308	303	297	321	323	296	321	318	314	323	334	319	280	325	314	350	281	328	327	310	305	302	352	306	324	304	304	319	353	287	358	304	318	322	330	338	312	314	324	316	323	320	324	329	343	315	307	354	312	347	294	302	337	346	327	292	307	296	352	315	362	311	324	317	336	309	325	344	318	289	314	300	322	298	293	297	320	317	308	297	327	336	350	313	298	308	341	333	317	312	297	316	315	344	306	300	329	299	324	306	289	334	301	329	320	298	316	330	308	321	319	331	328	322	330	346	310	317	299	312	337	343	298	303	302	301	325	312	324	332	340	291	311	305	353	296	301	292	381	338	336	352	305	318	328	311	303	329	326	318	314	329	311	298	327	317	330	312	315	303	350	309	344	309	328	298	307	318	330	302	321	330	342	301	310	313	308	287	336	346	328	340	335	311	332	342	329	360	302	332	333	318	308	316	308	333	337	301	344	304	307	315	304	331	332	316	351	299	316	322	314	334	290	324	296	324	301	317	325	348	342	320	308	307	316	304	313	310	313	344	338	352	316	331	327	343	319	313	337	293	325	324	334	317	294	314	313	310	310	313	295	298	329	321	321	308	342	288	308	320	311	338	334	295	293	300	314	310	354	339	303	326	310	327	354	322	312	325	322	306	319	324	317	301	330	329	316	297	350	337	311	317	330	296	319	325	349	291	347	325	281	278	332	342	331	294	303	296	329	320	315	311	336	296	283	317	329	359	319	331	308	284	308	333	336	318	367	323	352	346	324	303	319	275	320	310	317	310	312	296	293	332	318	324	300	291	325	323	342	326	333	314	314	310	317	306	288	322	329	327	300	320	338	334	341	305	349	289	351	338	315	319	309	334	356	306	325	340	314	338	292	304	333	345	321	328	340	343	279	334	295	313	316	326	340	319	315	321	318	332	302	329	328	318	297	292	296	333	298	327	341	345	322	313	295	320	324	316	327	333	347	312	312	301	301	326	303	312	310	312	317	302	351	296	360	355	336	349	326	323	333	300	310	334	329	324	314	351	315	315	351	335	319	320	318	326	343	307	292	312	320	347	318	316	295	332	310	350	322	311	331	296	316	316	327	348	321	334	315	307	320	350	347	334	324	305	296	340	341	321	297	306	308	310	339	301	318	297	324	296	313	304	320	316	319	327	281	313	341	302	325	310	322	323	314	339	348	277	310	297	344	328	328	327	317	329	319	334	325	302	325	306	301	328	336	332	336	335	317	299	268	319	290	325	305	316	293	306	316	296	335	361	325	294	312	301	297	329	321	303	305	347	316	289	314	333	314	321	319	297	325	301	312	304	365	326	329	330	325	306	360	347	280	332	356	325	328	336	307	337	317	320	324	307	293	338	347	336	298	301	305	338	327	360	309	303	349	329	336	345	298	320	311	297	339	332	331	351	362	332	319	333	314	291	335	304	289	318	322	289	302	299	322	323	304	341	304	279	336	317	361	335	349	332	338	320	311	327	319	337	328	338	349	350	308	342	307	356	361	319	327	292	304	311	301	308	304	305	320	329	301	299	323	314	327	300	325	343	360	327	312	319	306	325	325	318	339	329	284	322	347	314	321	299	337	329	328	314	295	354	310	312	312	331	344	321	321	306	328	317	296	295	322	283	290	328	343	308	314	341	333	296	335	309	337	301	283	348	339	301	307	326	298	297	310	332	312	317	314	317	331	344	322	322	307	329	353	334	305	298	354	314	318	308	302	321	332	319	358	294	314	318	329	322	297	329	304	364	316	338	338	278	339	312	318	323	342	279	324	323	306	309	304	315	349	295	298	363	317	328	319	300	323	328	323	287	322	321	290	315	322	267	306	322	310	291	324	298	295	300	295	307	330	308	278	320	306	309	314	323	333	299	335	361	322	304	348	320	287	300	316	321	303	313	316	316	335	305	294	306	308	304	325	314	325	312	309	365	343	312	333	322	303	316	315	328	328	354	332	316	307	307	309	326	351	299	330	326	300	339	331	326	291	313	340	344	339	324	326	314	310	357	311	295	331	327	333	341	319	334	330	327	328	289	278	307	350	333	336	355	322	302	327	308	292	297	314	294	324	295	358	327	334	292	300	337	316	328	307	323	343	328	300	342	307	309	322	373	303	349	324	326	308	313	336	335	313	296	300	337	296	311	316	347	332	318	295	325	332	307	320	321	328	298	312	312	302	335	285	312	330	325	308	307	314	315	322	318	310	344	320	340	329	321	309	317	315	303	299	325	328	327	303	335	344	325	308	306	332	331	312	353	318	339	350	315	299	328	355	344	321	324	295	288	331	299	291	315	337	336	290	317	311	330	339	342	315	323	312	295	317	324	317	282	313	322	327	333	316	312	322	326	323	325	311	336	325	332	343	312	338	316	317	318	327	314	302	318	335	340	319	305	322	295	325	346	343	303	312	312	308	299	303	297	317	349	329	317	319	297	331	286	315	336	304	334	343	339	312	320	316	323	346	330	298	309	318	339	315	293	335	304	335	325	319	333	308	320	311	332	313	319	342	327	314	343	312	275	320	319	309	350	299	345	351	302	327	326	346	307	298	327	303	299	341	320	298	290	289	325	343	339	328	328	287	311	343	341
24549	20877	26667	25073	9183	1377	1130	1003	941	968	965	886	939	912	882	886	881	880	863	863	864	929	795	870	877	838	878	900	887	865	855	835	843	889	910	864	845	872	887	886	872	884	869	876	891	818	896	867	862	816	850	870	883	825	848	878	888	870	800	885	855	822	837	899	848	859	879	830	864	901	866	841	857	850	854	815	835	846	780	861	843	911	905	871	878	867	866	847	863	884	894	849	843	861	826	884	883	884	835	859	826	815	887	889	866	836	871	906	874	832	873	876	864	778	886	858	838	864	880	853	880	818	836	853	875	785	842	851	853	848	878	790	851	907	841	811	853	918	816	861	839	835	854	875	862	818	849	829	777	852	868	863	895	911	864	877	886	865	843	903	777	863	853	871	813	786	876	815	870	900	833	887	867	901	871	841	902	906	849	833	863	914	869	835	873	911	884	859	837	807	821	877	879	850	881	846	832	939	882	889	890	889	856	814	866	864	872	827	816	841	844	823	821	844	855	892	874	857	847	894	843	923	825	862	867	862	863	821	803	834	830	860	885	876	857	884	875	861	844	817	861	866	817	864	870	861	844	827	824	905	815	864	836	804	842	851	859	860	809	822	908	847	896	857	830	859	881	841	864	837	879	858	873	935	835	822	900	830	869	880	827	869	877	834	831	821	783	820	810	857	863	866	840	849	904	864	848	810	882	847	898	884	849	828	878	837	821	867	915	880	863	950	861	854	806	857	856	933	885	797	864	866	845	850	870	857	873	849	818	863	874	829	841	884	856	910	847	861	876	878	890	875	843	831	798	880	870	889	845	842	846	880	878	861	825	801	895	935	865	843	874	878	839	891	894	832	836	840	835	841	860	873	867	826	869	878	859	873	818	873	842	919	834	852	860	882	810	910	849	844	892	889	850	866	888	846	868	842	850	848	880	863	874	845	826	858	861	886	858	889	899	839	829	875	858	873	841	867	827	860	897	825	840	854	860	839	910	849	899	863	850	868	872	825	843	857	840	837	885	832	807	873	909	856	835	846	895	849	855	875	854	857	858	886	879	882	888	852	848	856	880	814	840	904	899	904	856	855	905	904	874	866	864	841	857	830	903	823	852	812	916	810	843	843	877	892	867	885	863	834	838	846	884	845	871	893	821	870	834	896	852	858	934	874	844	847	833	817	909	867	833	905	811	896	852	907	824	867	900	847	849	864	868	845	869	839	857	890	861	868	857	835	837	897	834	843	806	841	861	866	867	876	871	855	874	859	821	916	866	837	876	831	846	882	867	833	858	850	881	856	884	824	834	853	808	859	908	865	893	856	838	871	882	863	854	840	841	853	862	838	872	856	891	853	914	879	866	855	816	830	852	865	871	857	915	847	870	832	876	894	836	860	870	856	905	819	836	828	851	897	854	829	848	796	826	779	838	788	845	908	809	830	833	835	891	918	918	855	836	858	839	890	860	816	864	857	858	871	925	893	884	838	840	864	836	849	826	856	851	945	889	847	878	866	911	886	854	826	853	870	821	848	856	880	833	891	793	901	863	911	857	886	837	891	893	850	900	885	886	851	835	853	841	886	874	813	844	858	848	835	853	864	885	861	833	903	883	871	895	845	860	833	786	833	805	854	907	866	826	854	818	876	865	857	893	837	860	876	835	886	849	849	806	818	862	829	848	881	873	862	834	858	865	861	890	866	861	862	822	901	850	854	832	884	825	839	818	869	910	851	838	847	862	832	861	851	856	846	832	789	918	851	830	820	913	854	881	828	863	884	897	868	852	818	896	869	852	874	868	897	892	893	789	856	798	841	814	853	845	877	853	879	863	875	863	821	868	818	854	844	814	803	825	856	831	891	864	853	841	873	869	832	878	834	867	845	848	827	833	853	871	815	870	834	900	786	839	797	893	811	905	892	885	850	827	830	921	848	917	841	873	880	858	863	863	898	859	893	850	809	848	781	862	877	841	838	850	838	846	864	837	869	883	899	825	857	827	818	860	881	866	839	815	857	831	880	842	866	848	847	854	861	868	852	874	862	905	899	874	824	844	834	856	891	850	875	898	845	879	870	865	858	877	830	847	816	830	879	850	781	831	857	876	844	858	820	875	848	876	828	865	845	906	912	888	842	831	893	821	877	867	861	843	882	843	854	894	860	806	855	859	858	839	842	863	831	885	839	859	845	878	858	869	849	858	858	844	837	886	841	885	846	856	824	843	881	879	863	897	954	809	869	852	844	862	837	848	890	844	891	854	823	828	870	879	910	864	881	879	840	863	852	845	851	842	878	829	938	865	849	906	861	833	863	885	818	872	884	827	841	868	822	885	829	821	865	824	853	852	851	877	874	877	814	806	821	849	860	878	872	886	816	850	821	846	822	873	908	852	845	862	833	867	856	858	874	847	900	849	839	864	850	818	845	869	848	862	840	847	890	878	854	809	916	905	855	863	834	875	802	901	872	866	922	853	852	912	822	844	888	839	867	871	843	797	827	876	783	864	837	854	821	839	815	842	851	822	855	858	814	850	829	856	876	884	856	887	816	806	820	837	829	840	880	818	869	862	840	945	870	861	863	858	871	863	906	865	857	850	851	843	851	848	883	906	839	914	891	868	843	932	870	842	854	852	864	858	891	862	834	828	856	871	869	877	866	870	880	846	867	862	856	907	851	814	815	891	889	837	861	872	889	889	839	827	879	906	823	884	853	833	827	810	818	875	900	853	814	879	860	913	853	896	880	860	871	818	898	840	907	856	886	875	849	915	826	840	847	871	850	864	850	847	866	873	868	921	832	863	894	882	886	901	883	857	793	861	844	908	879	899	861	832	874	824	877	835	877	852	869	870	868	823	845	872	881	826	801	843	905	878	842	828	881	842	877	801	854	814	856	858	839	842	961	840	833	840	875	883	846	876	818	856	877	872	901	853	876	857	855	884	938	871	851	843	874	785	864	851	887	836	881	839	886	885	880	946	881	824	868	825	894	856	868	874	853	873	882	835	874	883	866	867	860	873	830	873	800	888	864	897	834	926	840	865	813	870	844	848	833	825	848	869	835	847	862	855	898	869	879	814	837	813	888	822	852	847	815	871	882	851	887	871	867	848	840	856	861	881	905	898	850	886	830	829	872	841	837	861	846	863	844	887	901	862	829	858	889	813	870	858	913	892	852	885	878	862	825	910	831	898	851	836	856	847	897	834	826	857	887	848	855	850	848	848	797	844	879	849	906	849	852	836	864	814	854	840	858	853	875	895	832	866	807	868	807	841	869	820	842	831	817	829	853	846	922	845	891	902	838	856	927	870	865	885	859	870	878	865	851	863	765	881	838	886	880	872	854	870	814	813	815	900	871	874	913	851	829	953	842	898	814	831	815	866	833	799	853	899	867	883	841	812	814	841	864	858	862	823	851	901	937	786	885	874	824	911	858	827	891	852	786	828	843	887	853	864	840	883	836	857	880	849	849	858	799	848	890	850	879	865	827	903	860	897	863	863	830	860	864	842	845	798	836	861	846
3843	10801	3758	2055	1630	1436	1309	1110	1075	1076	978	905	913	911	932	865	871	878	895	910	882	912	854	846	852	852	856	842	841	798	858	876	832	917	802	888	865	857	906	829	829	863	853	873	875	823	869	873	833	822	878	858	867	833	863	880	822	849	873	868	829	861	847	868	905	851	894	861	808	853	857	880	811	856	831	830	843	829	867	828	866	824	897	818	797	882	878	832	861	853	798	860	875	903	808	915	835	826	812	898	853	798	845	800	872	861	909	910	823	874	870	840	833	829	818	857	851	830	808	866	875	890	859	827	841	849	853	872	805	885	917	849	886	872	875	879	831	907	873	854	811	853	864	876	827	875	914	832	863	893	846	811	835	830	842	799	862	855	846	863	842	843	856	854	833	881	868	868	892	868	885	793	804	859	828	832	871	836	851	803	846	849	840	796	868	876	887	829	831	864	819	828	836	894	871	855	863	824	802	874	826	837	864	853	849	861	878	869	885	842	853	815	870	885	838	898	860	858	832	795	842	886	801	842	820	866	837	873	877	887	865	855	876	895	799	859	864	844	890	881	859	833	867	880	853	911	836	838	846	848	914	873	841	866	858	859	867	890	847	844	896	869	832	804	859	851	863	856	823	896	846	828	899	892	820	876	839	860	835	833	895	860	792	870	859	939	921	847	859	871	846	887	804	868	831	869	870	827	833	875	870	828	863	831	886	892	895	858	844	858	905	807	847	843	802	911	819	874	883	851	851	834	824	835	821	867	895	905	872	826	834	877	872	819	807	814	850	875	894	842	824	836	901	859	855	828	842	871	871	889	845	864	865	847	885	851	858	854	858	864	781	895	822	831	833	852	843	810	836	788	824	869	869	854	896	857	856	822	902	896	878	844	842	830	895	816	811	887	879	844	889	858	835	865	800	842	867	885	824	852	857	916	869	847	823	852	855	860	907	842	811	874	844	843	860	826	884	851	862	886	836	921	811	818	861	864	852	853	908	777	913	899	853	818	830	837	902	876	864	889	862	847	822	862	865	813	807	811	838	851	892	935	823	828	864	887	896	896	843	857	893	819	832	844	852	863	846	901	860	853	833	836	829	799	837	820	816	831	855	845	866	852	807	822	853	895	814	905	888	848	824	884	868	823	852	870	848	847	831	843	843	833	865	795	852	843	859	819	845	909	854	831	909	852	895	857	845	862	816	841	859	892	864	852	817	842	863	817	832	875	872	865	795	867	874	835	862	885	871	838	800	876	834	845	843	820	868	869	834	905	794	849	829	827	855	830	890	825	846	833	879	870	859	823	859	865	840	883	853	855	865	895	879	880	799	825	846	805	883	848	827	873	888	812	820	830	912	907	834	851	922	878	829	864	887	839	845	824	862	830	860	848	823	853	875	880	821	859	864	846	857	875	824	839	870	853	888	870	849	885	878	864	828	834	920	873	926	858	825	860	846	856	850	840	892	903	863	878	833	825	827	840	870	834	832	848	858	877	837	850	819	837	862	873	807	828	860	903	836	820	881	863	906	878	783	845	858	826	836	871	881	847	857	844	803	894	800	881	888	855	879	879	870	877	842	832	819	790	880	860	792	821	838	811	836	838	869	859	805	833	822	852	844	843	842	857	881	895	869	802	812	830	816	897	857	858	852	827	880	857	822	865	909	905	813	865	827	895	871	847	867	863	822	842	858	861	811	814	830	875	878	868	883	877	828	870	829	905	844	880	831	842	885	880	790	871	826	852	864	852	829	848	787	818	837	811	841	879	859	840	842	881	812	888	833	894	825	797	844	837	834	844	888	868	854	943	910	873	833	808	811	841	848	842	881	878	873	850	872	890	915	856	854	890	889	874	863	831	895	861	833	875	855	839	833	882	836	848	880	872	886	861	848	869	839	836	859	830	884	820	836	826	843	821	901	874	883	851	844	805	843	867	840	861	832	857	849	849	870	840	910	881	834	907	837	827	830	874	865	859	853	857	811	815	871	882	847	799	856	877	835	874	842	838	814	898	859	860	819	892	857	877	817	850	908	828	874	835	839	848	850	893	848	856	901	821	900	840	854	869	855	848	829	859	893	798	842	882	834	806	840	932	814	840	815	863	793	844	862	895	834	846	852	894	823	847	862	875	831	848	910	873	815	873	799	835	862	778	874	865	860	825	832	864	822	837	853	859	845	863	870	874	865	877	857	840	857	879	875	861	873	818	904	857	823	862	852	871	819	821	831	892	852	803	871	860	817	881	873	827	860	838	903	893	816	838	813	869	849	865	829	836	885	832	877	874	871	819	841	861	807	862	855	877	828	844	886	858	888	819	888	864	844	804	871	942	941	870	831	873	876	923	872	855	863	855	866	848	840	896	790	889	843	810	880	841	890	814	789	855	901	840	882	853	884	876	851	861	872	780	905	822	810	869	875	802	860	801	864	817	817	850	827	849	861	866	897	850	854	841	815	888	841	840	824	900	864	892	874	818	919	856	862	858	903	877	835	854	819	873	809	858	822	899	881	898	908	854	835	889	844	891	840	882	816	836	819	833	913	885	858	858	844	800	857	858	883	873	876	905	847	918	856	844	893	855	882	780	844	819	878	842	818	788	838	795	875	867	844	809	860	839	780	835	829	873	899	899	848	866	830	884	860	861	862	801	906	833	800	831	824	838	865	865	833	865	873	862	859	937	865	884	825	845	891	845	803	859	813	871	877	806	844	888	881	829	865	889	815	879	820	857	859	852	798	823	853	849	832	872	853	845	839	849	850	889	846	879	897	849	893	852	885	808	889	873	838	836	884	915	888	906	836	842	828	828	827	851	858	821	824	862	854	852	839	826	819	942	873	842	819	847	875	865	785	879	836	845	816	885	871	858	879	859	849	882	837	834	825	839	838	884	836	833	896	848	872	872	828	861	866	826	857	877	880	837	808	840	861	863	841	850	829	846	840	841	857	810	834	831	817	867	883	888	832	940	871	916	863	848	838	870	849	864	838	891	831	877	793	854	844	898	872	859	860	874	854	860	862	829	851	849	897	846	838	835	855	843	778	844	876	811	867	858	914	810	854	857	864	834	855	907	839	861	850	902	849	808	887	833	837	861	858	867	841	862	816	867	849	815	823	874	862	835	859	895	913	894	888	889	914	852	845	824	850	898	863	847	809	830	910	822	898	856	817	843	884	892	847	822	902	853	836	839	858	837	875	850	899	831	904	857	830	826	865	824	856	880	835	856	815	832	825	837	877	816	808	923	916	849	818	860	853	817	850	821	834	843	881	861	817	820	861	861	896	851	849	853	874	850	821	858	859	865	851	800	853	883	863	886	825	834	840	893	894	849	861	860	831	844	859	876	892	831	818	843	873	832	858	834	808	866	835	897	830	856	869	884	854	851	828	843	850	851	871	819	875	806	887	821	851	869	845	821	829	824	818	848	850	883	930	844	818	845	867	880	875	834	829	881	864	822	835	873	808	825	871	834	893	822	882	873	857	907	857	837	807	879	839	830	829	860	807	868	839	894
22314	20896	28341	23600	20899	20956	7276	1072	826	762	692	663	614	555	553	523	535	485	450	461	437	428	442	439	438	434	438	432	441	449	400	391	391	433	415	399	419	407	407	400	399	355	433	437	376	440	418	412	383	417	377	396	402	401	376	421	379	456	377	391	403	418	409	378	432	408	383	406	414	414	429	409	362	422	439	417	366	392	375	379	399	409	419	401	428	378	425	389	399	427	431	365	430	398	357	396	393	419	411	385	388	358	371	439	364	407	412	396	379	401	406	394	409	386	384	393	384	414	415	383	431	396	354	404	400	380	415	407	406	401	368	416	446	422	430	359	440	439	407	381	416	466	399	374	402	389	427	371	395	387	403	400	389	424	384	382	421	404	404	403	363	418	400	429	404	382	395	412	384	370	395	424	418	422	363	408	390	394	382	427	394	382	441	385	379	404	389	384	417	393	366	392	426	391	402	387	394	418	404	428	385	390	391	370	400	391	352	403	368	414	386	405	374	422	369	397	392	433	393	419	402	394	424	382	350	402	397	384	421	435	393	409	417	453	389	421	377	401	379	395	422	411	423	407	388	350	370	425	420	389	402	407	400	419	376	393	398	440	385	404	390	395	385	433	398	384	428	400	422	417	414	372	379	422	396	402	393	401	373	426	394	386	411	398	372	417	428	370	341	386	387	383	400	409	396	404	394	406	391	381	392	366	433	433	422	409	430	359	391	405	365	412	428	387	427	444	394	392	384	402	430	413	388	389	440	415	401	420	378	383	419	401	409	387	377	397	363	415	368	379	426	429	393	425	394	419	412	424	390	406	393	395	409	435	408	437	393	402	407	404	396	406	417	380	399	413	402	407	399	408	406	403	397	412	401	393	408	376	384	388	401	395	411	448	425	432	374	419	400	398	386	422	374	401	409	393	388	370	400	392	419	384	366	416	397	430	392	374	414	395	373	411	394	400	406	436	386	412	410	387	408	377	399	379	396	430	387	362	403	431	380	369	386	389	374	411	407	371	410	405	430	378	386	400	408	368	382	378	385	394	439	413	401	417	395	397	387	431	366	394	383	374	358	398	378	397	399	401	384	363	390	388	414	404	401	392	375	381	405	354	378	392	417	390	396	390	434	406	420	403	378	412	408	377	410	410	414	396	394	407	376	419	404	399	393	389	384	439	389	392	388	384	423	377	402	420	419	384	410	392	406	410	377	384	428	396	385	352	372	405	400	428	441	404	398	361	394	403	364	380	405	382	397	412	368	407	412	404	393	420	410	373	384	380	419	404	410	382	396	420	381	399	387	398	390	441	374	403	425	433	363	362	401	381	429	419	409	404	409	370	413	392	379	417	410	381	370	417	387	388	391	370	415	390	414	425	405	435	437	382	402	409	417	378	412	385	408	378	432	385	414	355	373	427	380	412	412	383	402	425	400	383	390	403	386	384	368	414	405	388	372	415	398	385	421	403	377	406	401	380	393	426	416	392	389	413	383	394	381	382	421	388	374	406	388	414	400	405	396	379	384	389	388	391	378	426	386	400	407	397	415	393	390	415	395	393	413	380	430	429	427	398	386	412	406	417	391	417	382	396	357	414	413	382	362	429	367	383	402	395	390	382	388	394	396	397	447	417	451	416	384	405	396	402	388	401	411	395	418	353	432	385	414	377	398	375	406	441	382	399	379	393	387	389	353	393	367	418	398	433	376	403	347	381	376	388	378	366	378	399	398	361	431	399	406	415	400	424	360	404	388	400	345	399	358	429	397	446	387	390	383	438	405	401	410	419	417	352	424	412	388	359	378	366	426	408	411	343	394	369	367	395	420	410	440	401	404	391	374	420	371	435	386	367	402	384	426	385	424	392	375	380	380	395	386	370	391	412	398	420	426	381	384	382	389	416	378	435	374	412	417	376	394	395	433	411	356	436	413	391	408	402	373	372	427	402	392	397	413	407	420	380	397	363	365	399	415	397	395	370	413	420	387	404	389	407	371	394	415	414	379	399	410	418	423	408	408	424	404	422	399	381	393	391	390	374	388	398	415	356	370	408	408	401	373	359	396	384	423	395	410	426	418	370	395	393	393	399	383	363	394	412	393	411	423	385	399	378	376	393	431	412	413	423	421	373	419	357	419	397	392	405	407	397	373	388	409	384	385	387	405	389	420	397	383	402	415	433	402	387	397	409	379	405	408	428	403	404	385	370	402	394	379	386	408	383	393	410	410	405	387	404	380	419	403	397	418	376	410	431	366	428	389	391	399	423	371	378	444	364	406	399	415	422	397	404	379	360	371	373	390	381	379	360	399	398	402	408	380	424	409	390	423	411	390	404	407	428	407	364	408	421	411	375	397	386	395	412	412	419	435	424	400	389	367	404	413	367	452	396	416	425	416	374	344	427	384	397	394	407	391	415	361	405	394	357	399	355	404	409	405	378	418	345	374	434	388	418	422	409	427	402	391	417	403	396	371	389	377	380	381	426	419	423	402	395	399	405	396	425	418	407	407	421	388	404	453	391	404	392	424	397	402	394	413	378	425	402	422	445	377	404	407	381	414	372	416	413	424	392	397	420	372	388	403	368	426	407	409	399	403	387	412	390	399	383	392	370	422	402	377	410	399	361	405	390	397	409	330	397	416	388	409	393	361	415	416	382	387	416	410	383	409	392	431	369	411	414	402	420	389	418	405	394	379	396	393	420	419	368	404	371	368	412	436	399	376	390	407	383	428	384	386	382	408	423	422	397	413	428	420	380	390	416	371	413	382	416	375	375	395	436	393	401	426	390	400	408	395	407	386	450	439	419	408	365	398	402	404	398	403	368	379	400	404	427	411	358	381	382	399	411	387	375	381	383	421	406	403	396	387	359	415	421	429	381	410	385	429	387	400	410	412	384	403	373	377	390	401	414	388	432	369	398	397	442	412	420	397	417	410	375	382	389	395	407	377	401	438	356	425	389	395	373	403	413	395	407	387	357	387	382	405	360	386	420	375	390	366	411	379	418	398	421	405	403	379	389	412	420	413	405	428	401	385	394	358	382	372	392	378	391	411	390	397	398	391	390	411	434	387	398	431	346	415	387	368	404	381	416	361	391	408	406	396	374	454	385	395	369	381	407	396	400	425	409	377	420	387	395	383	401	429	386	385	402	380	405	372	388	402	390	358	396	389	363	368	384	445	387	401	400	419	423	368	420	378	372	379	383	425	382	389	389	407	404	378	395	407	405	392	385	405	386	407	414	415	406	377	392	405	362	406	411	393	405	380	364	424	394	408	373	406	393	378	406	412	404	399	454	393	420	426	397	410	405	393	414	384	430	377	385	416	390	396	403	391	407	411	403	389	385	409	402	359	411	409	391	406	385	389	416	391	337	387	413	392	395	383	371	399	392	388	395	407	411	401	389	387	370	369	417	406	370	400	390	371	416	397	406	374	387	420	377	404	357	384	447	371	413	403	384	369	409	377	412	419	438	445	387	424	395	409	389	397	367	399	392	393	422	426	363	395	421	397	394
4654	20986	9465	4578	3276	2464	1845	1416	1205	959	895	755	712	631	619	579	523	508	500	464	465	451	430	472	457	438	484	396	415	431	435	436	378	422	398	424	435	437	397	431	369	382	399	439	404	419	408	427	403	401	385	370	389	401	374	384	421	401	357	400	400	359	378	365	382	379	388	409	393	395	424	401	355	383	380	386	413	402	357	396	390	422	419	395	416	409	429	392	380	399	404	388	382	405	383	386	418	399	347	385	381	369	396	373	377	430	394	364	398	393	406	380	385	387	383	391	390	387	372	398	414	391	396	355	402	383	364	344	371	420	371	399	424	404	403	357	366	426	369	390	368	399	418	374	375	411	375	391	368	340	351	353	394	406	420	382	384	387	396	372	381	396	404	378	387	375	381	423	385	377	389	390	403	392	374	382	399	357	364	386	376	396	398	416	390	405	397	397	394	372	402	384	400	394	387	380	379	391	407	373	390	405	394	391	419	410	394	380	384	437	413	412	366	376	374	362	415	383	378	375	373	360	377	367	405	406	415	415	400	382	413	372	387	400	377	388	369	343	360	403	365	364	370	418	381	385	396	379	379	408	349	386	400	362	378	384	380	409	391	378	381	384	394	375	399	392	399	368	355	346	375	371	372	374	388	376	369	383	397	394	385	386	367	401	372	342	388	416	393	388	386	443	386	380	408	337	373	376	387	387	381	400	401	367	432	360	413	396	397	381	403	408	390	411	412	424	421	421	387	383	377	378	384	391	376	391	406	386	378	392	399	387	384	404	397	401	411	393	389	404	373	400	386	390	385	371	390	390	378	426	384	375	382	384	400	379	411	370	406	370	403	393	383	384	369	383	407	386	384	352	400	386	380	413	350	378	387	397	416	401	362	384	398	399	419	441	428	346	410	398	391	421	409	391	336	401	386	388	447	425	402	428	380	364	396	394	378	375	404	344	380	373	362	351	385	405	392	362	408	364	394	374	353	352	379	392	377	335	423	407	408	385	365	386	372	373	424	391	419	381	363	361	395	366	377	390	387	340	373	323	372	377	373	352	340	423	397	380	379	437	408	413	409	368	382	345	378	354	409	410	366	366	400	405	367	404	406	381	381	371	394	373	362	390	400	379	406	396	397	368	366	362	392	398	425	392	352	368	414	376	373	387	404	400	379	367	386	390	390	400	395	335	391	372	354	376	397	376	386	422	373	377	362	362	361	420	401	395	416	384	336	385	362	383	392	387	389	401	398	391	386	402	379	362	399	368	377	370	383	344	405	411	360	374	376	343	363	374	399	378	386	409	363	391	387	382	412	379	386	375	407	383	356	412	393	405	348	404	370	382	378	359	390	388	402	346	381	375	364	370	408	380	348	395	367	397	388	393	379	369	413	399	394	414	357	395	389	384	370	369	411	391	380	370	365	374	391	379	423	359	372	410	385	388	398	407	374	374	388	361	382	394	381	423	392	401	381	371	425	413	409	352	404	381	420	404	391	387	400	356	388	389	404	409	376	380	391	404	391	407	398	385	386	368	393	407	373	370	413	393	401	383	398	389	380	377	395	412	374	391	411	373	354	388	385	370	377	382	378	415	391	408	408	394	395	367	395	367	393	385	381	374	389	381	386	355	383	404	394	407	396	410	410	392	398	418	405	392	400	382	367	424	417	378	391	399	385	398	386	371	382	378	407	377	433	394	377	400	365	425	391	395	419	372	375	378	366	415	378	394	380	350	336	377	357	423	422	375	378	350	413	410	392	381	394	397	369	415	380	381	369	365	390	344	388	383	359	369	376	377	384	386	411	394	399	357	378	377	379	388	397	388	382	416	356	381	378	392	387	386	380	361	395	385	376	394	398	365	378	354	400	383	417	409	421	409	377	382	363	400	368	365	388	381	401	386	397	374	382	383	391	391	407	361	357	391	430	361	391	396	394	398	410	370	395	401	382	350	417	398	371	405	400	415	380	385	416	375	394	378	387	402	408	386	390	410	368	399	374	366	373	419	410	361	388	354	400	407	393	372	365	390	358	389	401	383	401	418	372	395	348	386	401	400	408	387	403	384	344	391	377	384	410	359	388	409	383	377	346	398	408	354	381	374	377	397	389	399	425	394	382	377	346	392	370	388	354	374	367	417	399	366	377	381	404	378	367	391	396	401	379	404	401	398	413	378	368	393	432	369	415	374	378	340	379	379	409	354	405	379	367	391	396	400	414	382	376	403	382	438	389	384	386	363	394	385	401	376	393	367	391	372	383	390	382	354	392	388	378	366	384	375	380	384	391	405	373	360	377	392	364	369	414	380	398	415	389	404	392	348	377	348	412	393	392	413	361	448	373	378	402	405	366	370	353	397	385	424	398	382	409	411	394	388	448	355	372	408	404	385	433	394	391	406	393	350	374	385	370	398	391	391	438	384	439	386	416	391	394	375	374	377	377	386	397	420	400	400	385	386	381	394	375	404	378	365	388	393	350	403	371	393	402	454	405	384	373	385	406	376	369	378	352	372	382	391	392	374	376	441	394	425	377	373	396	402	365	360	373	375	383	395	409	394	358	426	395	389	403	356	414	402	414	386	367	376	411	356	409	395	377	359	395	419	379	405	399	390	374	403	406	366	369	411	367	392	465	366	416	365	399	378	394	412	380	382	407	417	359	404	376	409	378	392	432	384	393	367	367	392	412	391	417	371	369	325	386	376	389	367	389	351	366	365	384	431	409	365	379	377	371	371	370	400	396	382	373	388	418	388	390	361	391	358	406	383	399	366	390	392	418	372	401	371	393	380	391	366	422	375	409	393	378	394	437	381	401	389	386	382	339	401	384	398	415	408	410	379	416	375	409	395	384	353	400	383	403	367	397	387	401	399	388	353	388	394	383	406	394	378	368	371	394	420	378	388	365	404	402	385	374	368	381	418	369	398	384	386	351	391	368	396	403	372	399	414	383	419	368	391	376	399	364	372	378	405	360	389	364	397	381	406	366	344	369	379	379	381	369	404	388	379	379	384	403	379	372	430	376	408	391	387	442	401	403	360	363	407	365	412	423	367	394	420	386	406	395	413	382	384	435	363	380	375	355	371	392	365	391	371	365	415	387	391	382	410	390	393	406	385	440	384	377	375	375	404	394	380	382	389	416	382	383	382	367	396	398	369	415	379	395	385	400	397	404	396	388	382	399	413	394	389	376	371	375	399	361	373	420	349	378	404	361	372	379	431	381	419	368	413	357	373	376	372	348	396	383	352	366	353	401	393	374	379	379	370	378	370	375	373	395	398	323	393	397	377	372	381	402	389	378	380	401	413	371	377	422	408	359	371	387	401	361	418	360	391	422	408	434	396	395	357	380	409	401	424	365	405	440	422	419	370	422	401	382	384	403	355	421	398	382	352	401	377	392	375	389	415	373	377	382	351	374	372	388	379	391	384	366	356	433	370	406	379	391	402	387	407	416	422	400	380	403	370	394	375	378	396	375	396	370	399	416	377	395	382	384	399	395	376	377	387	389	402	440	410
27433	20196	9418	1531	950	866	832	724	667	684	683	747	687	658	667	711	683	706	633	656	673	693	702	657	683	662	672	643	693	702	655	718	703	668	697	695	652	685	625	674	655	676	676	718	662	679	656	656	664	658	634	665	671	686	658	653	671	710	594	673	646	668	685	662	668	677	666	662	668	632	664	646	671	649	599	666	682	675	676	688	650	713	691	643	645	643	678	632	674	663	661	683	670	630	628	734	715	681	674	659	666	633	662	658	677	641	639	668	688	648	695	734	672	632	652	701	704	621	662	666	656	674	675	668	654	695	697	682	652	652	618	631	669	657	670	679	607	623	663	683	651	640	708	654	706	686	672	704	697	688	690	679	670	674	648	636	637	659	678	654	657	690	657	683	679	705	671	692	615	675	658	684	717	724	607	658	666	662	676	680	704	653	684	713	665	661	697	671	643	676	652	659	651	694	683	659	659	658	655	711	721	625	639	652	639	739	674	696	673	698	695	736	635	686	663	667	670	670	676	681	693	657	652	712	677	694	686	645	691	670	679	617	665	653	713	710	650	727	707	669	708	647	665	674	726	613	668	655	685	658	668	635	660	638	679	632	639	638	643	706	675	671	696	635	685	652	647	679	700	613	718	667	665	634	680	630	699	670	655	680	684	694	685	707	695	659	662	667	658	656	657	697	710	611	626	706	682	637	673	639	705	678	611	636	711	661	667	688	674	628	657	622	647	664	659	712	665	646	670	653	677	645	669	644	671	663	650	711	688	677	704	644	671	636	670	713	668	678	713	669	635	629	673	649	663	696	630	714	658	630	674	667	663	699	638	650	630	664	672	697	659	711	654	670	649	685	663	670	637	662	648	663	689	670	674	620	646	640	672	686	701	641	667	686	663	682	612	652	697	701	701	678	656	679	637	669	701	702	681	685	682	684	684	687	609	695	665	681	681	617	658	698	628	652	632	673	690	677	692	667	657	696	638	648	670	656	641	696	646	671	657	695	693	667	662	699	691	705	687	641	698	708	652	653	690	624	681	659	680	728	725	706	692	660	656	645	680	660	674	696	649	680	707	684	665	709	677	667	632	651	673	618	693	700	664	673	640	658	655	675	651	662	647	649	661	665	687	621	633	673	665	699	673	655	674	679	661	688	665	661	735	662	634	709	648	693	657	706	671	651	671	648	709	671	634	690	673	667	668	642	661	643	626	681	688	645	644	633	657	705	668	655	661	661	679	735	674	677	665	674	645	649	695	720	661	718	609	652	730	656	664	658	638	705	681	634	693	652	605	689	673	646	656	690	663	679	656	628	667	650	640	664	720	635	644	689	658	646	665	704	642	688	668	664	682	653	653	680	696	692	689	679	674	675	654	631	633	666	702	656	665	695	666	683	655	682	689	694	664	670	632	631	668	682	673	687	666	681	674	640	729	706	632	678	672	683	675	681	671	704	669	685	696	640	662	703	678	657	672	641	691	673	674	628	666	668	701	699	665	687	699	683	635	664	644	646	598	674	675	652	623	693	659	692	653	705	689	691	671	700	647	679	722	641	673	633	670	667	668	690	715	627	663	657	664	642	671	651	668	690	629	687	689	636	663	668	649	638	651	657	713	656	660	665	646	658	642	680	665	681	690	658	673	664	669	614	697	652	650	639	659	656	650	695	640	647	666	710	634	681	682	702	684	695	658	601	636	683	659	723	678	677	710	653	692	654	644	682	656	663	723	700	669	674	690	657	649	653	631	695	685	703	675	659	642	687	635	685	670	621	638	659	644	673	678	646	696	636	677	700	663	665	653	672	641	652	666	622	603	697	621	645	654	611	651	651	691	671	621	676	660	651	727	676	672	637	628	707	637	662	684	685	685	641	661	618	688	730	701	704	699	693	630	650	662	648	654	684	649	661	636	658	700	678	704	671	714	654	689	692	638	682	681	627	684	689	711	692	704	659	655	612	672	701	701	647	675	669	660	695	707	671	693	632	672	603	734	721	680	696	697	682	713	678	637	671	633	674	681	691	656	664	662	671	594	640	682	666	653	611	660	646	629	701	637	617	616	678	696	667	682	700	676	673	696	707	656	697	651	682	685	639	625	648	714	661	622	682	687	704	655	641	714	689	665	677	674	646	664	650	680	642	700	687	732	657	675	652	671	695	703	657	703	697	701	643	700	688	720	659	688	670	663	695	680	692	649	697	685	661	651	691	712	668	680	727	677	661	645	618	714	645	648	692	625	665	635	675	637	696	660	634	665	671	684	682	659	696	663	640	656	672	687	695	690	686	661	684	653	712	655	670	710	695	674	648	648	675	643	668	637	661	666	644	670	647	649	681	675	636	646	658	683	630	676	654	658	675	613	675	645	658	694	620	691	682	740	732	653	654	673	683	646	668	672	684	654	722	675	658	687	674	663	642	644	679	691	668	676	701	624	682	678	648	636	669	630	713	683	645	661	630	655	632	681	675	656	654	679	620	703	728	687	648	683	683	681	636	646	680	652	669	598	646	673	707	617	656	707	664	706	678	628	657	697	653	661	690	649	669	647	662	621	680	662	656	669	699	659	670	650	672	695	687	647	657	634	672	660	656	657	708	737	633	685	752	690	682	648	644	646	658	684	664	682	687	662	694	702	643	666	692	670	717	675	639	640	655	739	670	697	663	661	685	673	618	638	695	647	673	636	684	727	637	663	672	656	671	611	665	735	649	713	730	700	660	599	661	659	654	696	679	637	680	660	707	672	656	694	650	680	675	705	666	696	657	667	688	704	643	660	644	671	710	687	669	637	651	691	606	648	661	691	685	698	656	649	649	651	651	665	636	679	681	622	670	689	711	668	681	672	671	619	689	633	691	720	644	685	691	638	704	696	718	683	666	671	701	683	672	642	632	676	642	685	667	689	691	666	664	698	633	691	719	588	647	735	663	704	669	669	654	685	643	660	683	701	634	698	698	670	662	653	638	661	659	679	671	649	683	685	685	696	671	690	644	654	676	641	652	675	687	696	632	662	668	630	666	645	643	685	618	642	654	669	621	664	698	637	629	649	713	646	696	652	693	676	620	674	675	652	647	716	630	668	659	639	676	689	678	673	617	657	706	683	633	647	668	665	647	644	708	668	701	627	671	653	670	666	692	689	680	645	645	639	677	681	664	660	675	663	664	642	660	643	681	678	680	698	659	710	681	689	647	713	647	652	676	632	680	668	671	655	687	667	669	644	673	657	665	685	679	678	696	637	662	676	667	655	662	687	640	683	691	633	647	700	684	674	671	689	683	690	676	730	655	642	670	666	707	662	633	736	685	632	686	669	647	652	693	671	664	660	687	665	698	698	633	662	643	653	676	650	668	716	671	709	638	686	738	635	732	651	660	674	723	626	668	734	705	665	646	677	682	678	652	693	713	711	691	693	740	712	677	653	613	685	655	683	690	679	687	649	656	633	645	688	633	672	657	658	670	659	652	659	738	678	648	652	692	628	653	670	629	655	701	681	663	660	659	718	653	670	675	634	676
5167	5955	1655	1079	985	872	857	800	717	764	768	713	710	730	701	672	681	662	671	710	756	703	671	672	678	705	695	690	655	680	651	673	713	666	694	668	699	632	689	674	668	690	708	642	643	666	712	664	641	715	683	705	677	646	646	715	744	680	628	706	678	655	645	684	674	681	696	673	717	604	675	640	664	658	691	698	610	704	628	623	668	643	739	701	719	676	689	658	708	700	724	657	658	671	678	681	690	706	644	728	703	690	680	728	690	706	657	695	674	692	700	736	663	682	685	672	639	727	671	677	679	708	669	665	662	676	692	686	664	673	686	626	733	706	731	657	670	663	652	695	649	687	672	710	704	658	713	700	743	719	709	653	690	613	666	680	659	699	640	654	647	671	672	683	674	675	672	665	671	638	658	667	701	755	689	699	708	708	656	688	673	680	697	711	709	700	742	693	645	670	698	648	662	702	662	714	680	729	656	717	662	631	673	632	701	702	711	715	687	716	677	670	691	710	677	651	694	661	671	717	657	702	687	719	640	647	666	746	697	687	691	645	678	686	687	708	664	633	695	638	654	702	670	679	682	676	722	706	634	667	705	675	690	674	677	704	693	734	706	680	683	677	688	667	721	663	679	667	664	723	694	687	703	709	719	673	655	729	669	696	716	675	656	718	678	681	696	724	669	717	640	723	723	692	690	668	645	679	697	653	678	683	752	691	670	633	661	727	668	652	751	654	670	700	700	683	723	667	657	674	667	669	703	640	647	674	678	701	712	688	670	652	681	690	674	657	648	676	675	680	687	648	687	664	687	670	687	699	721	685	646	676	683	653	643	675	702	684	655	670	681	653	701	653	696	687	675	733	622	660	675	671	692	645	681	641	700	639	689	698	644	665	665	657	705	700	675	705	740	632	682	699	647	661	651	673	694	694	659	694	686	732	674	653	658	708	701	690	644	696	661	684	683	703	653	739	679	674	686	697	707	682	655	705	662	696	670	678	650	667	696	669	710	664	647	664	693	705	654	682	650	713	662	660	645	705	680	719	628	681	691	654	656	643	690	683	674	714	729	670	682	689	665	691	689	663	697	663	679	706	675	648	645	657	678	660	653	686	680	648	706	664	663	692	666	729	662	689	743	655	673	695	677	702	714	670	659	733	686	683	662	681	705	696	701	668	664	711	609	726	634	740	659	660	733	692	679	691	682	682	666	676	672	731	650	685	682	738	664	673	735	705	638	707	677	696	675	707	704	712	678	703	680	641	667	680	681	637	685	702	669	666	716	719	642	674	643	693	718	641	708	692	657	648	715	702	676	699	653	647	687	691	711	690	641	712	651	641	667	718	666	674	665	623	688	702	678	712	709	693	652	673	650	632	679	654	671	708	692	670	694	664	710	743	726	698	653	684	682	673	703	651	627	701	660	702	722	668	664	724	745	655	702	689	661	698	703	702	713	707	682	687	683	711	693	675	685	688	677	654	674	676	649	657	683	680	681	696	712	697	705	724	672	734	702	678	713	675	658	647	691	694	655	681	660	674	686	713	671	663	653	646	713	679	665	651	669	648	729	662	715	684	646	706	700	708	720	685	685	672	704	695	672	751	639	649	664	731	676	684	686	668	685	645	621	667	670	659	689	705	671	704	725	686	639	667	629	683	685	650	716	695	714	692	683	700	673	663	688	672	760	685	659	688	693	693	661	657	681	734	643	692	685	658	702	675	689	673	719	696	684	686	727	686	618	657	687	671	648	646	678	643	676	671	660	706	721	688	706	669	728	673	681	658	728	675	700	689	663	683	646	634	683	694	706	620	724	693	703	676	683	638	693	692	673	712	704	690	653	644	676	655	685	710	709	688	676	651	656	665	726	682	707	707	681	636	668	706	633	666	651	627	664	659	667	742	665	684	670	695	686	667	694	648	713	625	672	684	689	662	666	658	675	707	650	669	676	644	682	697	724	657	671	713	686	704	677	698	711	700	690	647	714	658	639	651	685	642	687	665	670	679	656	671	670	658	727	654	684	682	669	701	700	673	660	651	668	694	683	705	683	663	667	665	706	668	664	704	686	667	637	673	634	690	676	693	681	667	674	645	645	652	698	706	626	653	684	626	650	664	706	654	679	695	675	679	686	715	666	656	657	670	678	664	694	668	655	665	674	669	693	689	678	666	652	690	692	641	672	654	647	688	681	758	714	677	714	667	663	729	724	652	722	649	683	644	710	663	691	659	725	679	689	683	611	622	702	674	673	663	632	677	654	707	695	698	724	696	733	687	687	669	692	713	696	670	655	694	679	665	656	724	706	694	677	661	720	673	685	691	705	667	667	710	705	700	649	672	737	660	679	683	679	750	685	662	711	656	754	685	687	671	661	673	677	645	682	683	661	680	709	665	657	669	649	670	690	721	701	672	753	682	690	701	681	655	691	661	696	675	655	704	689	685	680	648	653	670	665	681	661	690	672	629	695	676	690	689	687	665	706	725	708	706	705	656	688	715	688	688	701	690	720	684	657	666	652	680	661	726	712	712	684	690	632	666	679	664	638	647	693	723	632	657	683	696	686	667	682	655	691	695	707	692	697	654	687	702	665	649	670	680	597	665	691	683	688	684	673	721	658	701	687	629	698	643	690	699	606	686	693	704	663	675	644	696	679	690	710	694	669	695	721	682	688	684	691	673	697	674	642	718	678	671	653	700	664	674	701	658	697	665	690	655	624	690	661	710	658	707	656	699	651	692	652	705	696	734	678	682	660	689	706	675	675	680	695	687	700	686	631	685	725	692	678	736	693	719	628	712	677	670	696	727	689	663	749	675	658	686	686	680	695	691	733	698	661	713	714	693	671	662	685	730	763	699	654	662	702	686	691	692	630	718	691	656	682	649	704	671	669	712	669	714	686	672	659	707	708	666	696	665	692	624	695	688	694	683	669	677	680	689	687	667	683	711	700	690	666	604	670	677	666	701	728	669	660	655	675	674	669	675	667	687	695	661	689	652	716	653	699	682	657	681	698	684	646	716	728	653	639	693	681	633	692	669	665	717	706	659	683	665	621	694	695	699	696	690	642	654	693	688	704	660	679	712	655	642	683	718	674	706	667	690	655	677	669	670	598	662	707	679	716	631	673	648	704	712	690	723	689	713	657	659	721	722	652	649	695	660	713	683	695	714	692	648	667	686	632	645	703	705	643	680	644	718	661	731	681	684	743	723	696	658	678	676	668	684	677	704	678	711	676	660	671	695	667	676	749	680	671	687	711	649	669	699	718	695	704	698	678	714	624	703	672	726	682	660	704	677	683	655	743	687	692	670	675	673	697	691	680	647	669	668	689	650	675	685	725	634	643	683	717	709	625	682	668	710	675	694	653	658	701	665	643	670	713	700	653	705	701	639	668	657	666	682	710	677	699	661	660	682	662	673	701	689	649	701	692	656	695	634	681	671	658	703	709	757	718	664	676	653	684	656	678	667	696	727	679	690	738	686	660	711	679	698	675	633	716	670	662	717	729	693	648	685
23556	20876	27745	24154	20832	6559	902	637	557	487	437	444	404	426	383	414	351	373	392	321	348	353	361	325	315	339	346	291	320	326	316	314	332	334	322	346	330	349	330	335	328	319	318	300	342	308	302	319	297	324	349	329	302	297	334	340	331	325	329	311	315	338	329	328	341	298	316	350	300	326	324	334	266	312	322	323	296	318	307	352	298	326	346	313	321	313	326	306	304	336	298	301	288	290	294	303	301	306	316	362	300	321	312	292	328	280	343	353	324	321	348	327	314	282	311	302	320	307	319	295	315	353	295	354	308	321	321	319	285	337	330	325	336	310	325	332	317	316	337	333	321	335	305	300	284	304	335	326	313	305	323	322	347	355	340	269	311	319	315	326	309	279	348	275	339	292	343	319	325	307	322	317	289	312	335	329	298	314	338	329	285	317	341	316	315	330	315	298	318	324	299	313	334	325	333	322	344	315	323	320	355	281	325	322	342	315	320	298	302	316	328	324	308	295	321	319	315	337	360	337	301	337	312	317	368	294	303	322	326	328	334	322	325	317	311	318	341	331	336	335	326	323	307	327	300	296	327	338	328	319	320	313	293	330	312	348	314	292	341	327	312	278	334	343	324	337	317	318	298	315	301	322	312	318	325	281	314	350	277	344	330	313	311	298	322	325	293	293	363	320	307	340	306	311	297	323	329	304	354	283	275	303	351	293	318	338	322	307	333	300	323	297	302	322	325	305	310	309	334	296	309	349	301	315	324	337	313	291	304	323	341	308	337	296	322	295	328	363	303	282	285	338	305	340	298	310	297	317	303	313	312	353	312	292	316	325	329	300	316	332	303	323	309	336	320	296	334	299	305	341	295	325	310	300	291	337	303	300	327	334	289	309	309	296	336	281	335	323	339	332	321	311	308	322	298	345	290	315	308	343	323	297	343	323	293	311	322	332	323	325	318	305	287	337	354	319	296	311	295	304	324	324	337	317	321	283	311	338	289	270	302	337	332	327	327	321	334	358	339	345	306	309	277	316	310	356	316	307	318	330	321	295	368	317	355	319	301	325	294	300	339	322	310	327	316	307	295	299	319	310	317	283	341	289	308	311	345	312	304	323	309	303	308	303	321	286	340	313	299	294	310	323	317	327	289	330	358	312	310	331	304	324	298	318	335	322	283	269	329	306	325	300	315	337	352	302	314	332	333	302	341	319	308	301	310	285	320	306	281	316	327	298	344	309	352	311	325	327	330	309	316	327	284	294	320	314	319	321	335	324	294	344	309	325	317	323	289	290	293	328	298	324	363	300	307	296	349	321	320	307	312	305	290	304	318	323	313	313	316	325	291	306	296	306	324	335	294	319	308	304	322	291	316	352	294	322	314	292	357	318	333	323	318	317	323	289	337	314	331	281	338	316	323	325	323	313	311	313	310	309	307	329	299	312	324	290	309	296	320	288	340	304	315	319	316	309	323	309	284	311	311	326	321	315	317	307	337	308	317	351	317	322	301	314	294	327	302	320	312	322	343	317	331	317	291	295	324	315	302	316	315	276	286	325	352	319	294	331	317	346	318	310	325	283	310	280	312	316	296	304	330	339	326	301	295	310	352	342	334	324	319	293	305	325	299	315	341	322	321	309	312	344	320	295	298	363	303	305	298	313	281	329	317	319	315	328	298	310	316	306	325	333	318	304	325	289	330	293	297	301	326	320	327	348	332	319	324	351	333	307	331	345	299	325	339	308	348	308	326	318	295	324	299	334	325	306	299	288	315	288	278	315	310	313	304	289	284	335	313	323	310	310	316	321	317	300	306	339	303	316	306	320	285	299	301	321	297	319	328	315	304	331	335	314	298	330	310	299	296	301	315	314	303	346	327	343	281	281	309	299	325	266	312	327	342	303	345	307	319	343	327	316	325	333	293	342	338	315	314	316	326	300	327	321	304	318	309	309	312	331	308	308	310	304	290	341	297	321	331	284	313	316	333	299	352	334	335	310	311	305	324	303	304	298	329	304	313	321	296	311	312	333	298	361	301	342	316	335	311	330	307	324	331	322	341	326	304	321	333	308	313	326	310	339	310	297	326	311	317	308	293	326	303	287	317	272	321	313	314	344	342	281	307	348	366	330	299	305	323	322	289	292	306	342	335	334	326	295	319	338	317	334	282	301	294	308	322	287	305	337	317	296	306	311	346	315	326	328	295	334	302	325	310	322	294	357	297	298	323	307	325	325	334	313	304	308	333	288	332	289	324	324	327	311	282	287	297	303	318	302	313	288	315	306	338	308	331	298	310	324	314	321	303	289	325	318	338	336	304	316	335	282	321	311	348	335	306	341	292	331	333	296	323	333	327	344	301	329	307	357	319	316	352	326	308	326	309	331	320	310	318	293	338	279	312	330	352	309	319	347	314	291	286	310	311	313	300	312	290	315	309	309	351	332	307	269	308	317	318	308	316	316	315	326	334	309	346	323	325	322	289	311	319	300	281	300	348	332	329	315	300	330	339	308	302	301	328	329	296	358	321	288	338	350	331	333	286	318	308	341	337	294	338	320	314	335	332	302	299	327	345	304	320	321	333	314	335	300	312	294	337	318	322	328	331	300	336	332	309	331	301	287	331	282	304	294	325	337	338	325	318	318	300	317	311	303	303	307	277	313	312	315	303	309	325	299	330	329	306	302	324	334	346	317	318	298	293	323	328	291	317	322	333	315	306	322	291	306	328	326	325	292	339	309	341	353	286	318	299	340	293	311	354	317	332	353	319	308	340	342	311	318	310	351	327	302	321	315	322	336	292	307	316	323	296	328	299	318	335	335	328	304	331	332	304	320	346	321	313	324	291	315	326	313	321	320	303	336	287	299	311	326	323	316	274	332	288	307	330	317	299	305	316	306	340	302	306	340	312	321	345	296	320	321	313	302	331	272	359	317	328	307	312	289	331	300	342	313	315	339	303	311	290	313	308	361	302	321	321	323	338	312	337	334	306	313	317	329	306	332	310	307	343	302	340	295	319	318	334	296	322	304	312	327	316	316	349	308	299	323	312	316	306	327	301	273	311	320	329	312	320	330	317	318	278	301	298	296	342	298	328	299	337	299	359	310	301	295	329	327	321	308	282	322	328	297	317	317	321	334	321	329	294	325	304	336	320	312	319	320	334	349	297	296	321	331	292	324	303	321	291	318	306	304	307	333	309	314	331	323	283	316	331	302	315	315	302	310	287	314	313	291	329	311	300	297	320	333	312	306	329	309	348	311	309	329	340	324	294	357	288	325	315	329	345	325	313	359	319	284	320	311	317	314	299	311	308	326	336	331	300	303	333	333	283	324	308	324	291	321	337	323	320	328	312	320	340	290	337	307	347	329	332	318	332	292	294	334	332	302	297	286	318	276	339	342	316	317	319	319	309	311	292	316	331	335	317	328	288	286	304	313	300	303	305	336	331	308	328	291	289	306	318	303	321	329	322	318	325	299	341	310	313	336	328	325	300	314	309	296	319	333	332	311	304	317
3970	16427	5853	2617	1944	1422	1123	873	778	666	587	516	470	450	425	421	458	401	389	392	384	349	362	352	340	374	357	338	373	364	365	344	326	322	336	318	372	307	367	345	363	340	333	296	305	330	335	304	344	322	305	323	364	300	315	297	302	310	321	302	303	326	338	357	322	334	332	328	315	293	333	324	323	313	337	341	314	340	308	329	315	349	313	312	302	307	304	324	354	295	275	341	356	311	334	281	305	338	304	303	312	303	337	334	347	340	322	324	334	296	331	309	328	351	346	316	356	324	301	329	283	303	341	294	324	307	299	347	267	307	308	323	315	351	302	319	316	313	285	328	319	282	325	289	324	303	295	308	327	337	364	311	331	336	315	305	320	322	333	309	315	347	329	299	330	327	325	332	312	314	314	300	315	335	356	333	335	301	318	284	307	334	327	313	333	325	339	322	335	326	315	329	314	326	334	330	340	337	325	320	314	316	346	290	312	324	299	339	319	317	315	302	365	310	280	342	316	342	328	314	311	333	339	341	289	301	327	322	333	308	355	317	304	297	346	328	334	323	328	324	319	310	319	308	335	342	285	334	304	334	337	343	314	339	322	323	312	297	362	353	332	320	342	324	319	300	336	299	338	329	298	308	322	317	296	324	318	314	322	350	339	325	342	322	311	320	336	307	337	300	323	353	336	319	353	327	335	349	347	344	326	330	302	313	328	334	268	313	340	326	329	295	329	314	296	312	367	288	348	310	322	329	333	297	330	312	340	315	305	341	309	307	337	328	326	290	359	319	307	309	328	298	338	321	316	340	334	333	324	298	333	298	321	337	316	300	320	350	344	310	303	334	339	319	356	341	304	325	323	335	307	336	285	336	343	349	320	322	311	330	339	322	303	316	308	358	353	337	329	325	306	339	322	344	312	334	323	310	317	318	313	316	317	302	342	332	319	323	329	317	315	315	326	344	305	353	311	310	298	330	341	321	279	289	330	336	332	336	324	294	315	344	297	323	310	339	282	312	292	323	326	327	304	312	323	340	319	314	330	325	329	322	325	326	302	298	311	318	327	295	344	288	340	315	313	347	345	339	331	311	319	316	341	312	310	310	306	330	327	332	314	315	309	314	343	344	331	346	309	297	340	317	313	326	320	329	305	311	341	324	304	318	335	300	336	327	319	322	307	331	328	318	307	292	296	341	316	311	304	305	300	319	334	310	301	340	335	356	346	311	313	346	311	318	318	341	328	308	324	321	339	327	301	300	306	292	342	311	307	323	335	330	308	303	328	348	331	327	328	328	313	319	341	338	335	323	311	296	315	338	323	319	323	330	337	312	312	326	290	322	317	310	329	326	332	319	326	339	339	316	327	286	318	316	299	312	311	327	318	321	331	355	299	313	332	307	337	318	315	350	352	325	342	302	293	338	305	301	333	326	318	312	341	313	329	320	309	325	311	290	285	331	319	281	316	322	352	295	332	320	332	309	349	302	303	323	300	312	310	318	326	352	293	316	315	328	343	319	340	335	324	339	320	321	326	305	313	352	331	327	341	321	328	294	329	311	336	311	345	306	328	312	334	299	335	353	322	301	329	321	319	318	332	299	327	303	324	327	324	341	300	331	344	311	315	305	356	345	330	325	313	285	303	329	302	342	338	316	347	323	319	336	329	291	339	323	328	340	294	300	301	334	321	359	308	329	336	342	315	321	338	315	308	321	307	293	329	286	330	328	331	346	305	353	318	297	305	340	307	318	312	294	325	318	349	326	293	332	335	315	301	296	356	333	325	333	329	322	317	347	354	344	318	331	337	331	328	356	340	310	311	296	326	315	346	312	346	294	312	312	288	315	278	330	309	334	278	317	332	340	289	294	294	336	326	292	341	319	294	323	318	342	282	311	308	335	308	291	310	329	306	313	341	310	330	342	333	304	306	326	334	336	331	325	345	327	347	362	314	316	336	317	355	354	317	319	303	344	323	332	302	296	349	321	345	309	298	319	335	317	330	337	296	348	301	334	350	324	333	320	338	331	317	318	335	319	326	301	344	316	314	345	299	308	331	325	336	335	311	346	329	337	311	324	330	313	339	321	308	334	344	297	291	316	326	308	293	328	331	307	322	329	313	299	329	306	295	334	325	343	303	307	347	341	320	301	329	330	323	331	307	305	302	300	332	287	306	330	347	330	349	311	315	321	353	315	307	328	326	307	332	328	360	320	328	330	292	288	338	318	330	298	310	294	299	312	315	358	342	310	319	336	326	309	308	330	325	310	305	325	320	341	316	339	330	337	320	335	309	334	310	326	316	331	321	295	320	330	335	307	353	328	352	343	316	338	343	339	301	307	322	323	324	304	288	344	302	267	337	328	324	335	296	316	367	316	305	320	317	290	320	340	316	313	314	369	323	285	305	337	349	342	294	355	307	299	315	309	329	329	309	316	323	301	304	322	286	319	344	334	300	325	337	295	300	338	329	317	340	306	331	358	297	338	341	337	337	334	319	333	328	317	288	286	324	342	321	340	353	327	320	294	321	311	333	331	318	348	332	352	277	331	296	349	346	347	312	314	317	320	347	333	318	345	366	297	336	305	345	330	282	335	344	340	338	319	316	318	322	340	349	344	347	305	299	312	322	323	299	311	324	342	322	323	312	337	319	304	304	317	328	303	282	314	318	337	325	343	301	309	309	317	357	322	309	304	316	328	285	339	329	311	330	308	309	326	308	330	321	306	289	317	333	338	318	318	296	323	329	329	330	310	339	336	324	328	348	322	330	309	308	321	342	322	303	326	332	315	326	315	336	385	338	357	333	326	331	309	316	333	326	334	331	325	331	332	318	313	337	334	335	336	336	344	331	313	324	310	335	307	341	309	329	327	327	328	293	300	311	323	341	288	324	304	330	306	328	336	328	329	321	297	304	329	285	318	333	350	288	307	319	318	306	318	300	317	279	313	337	311	328	305	313	335	327	341	314	350	342	301	333	344	303	331	300	315	303	327	292	307	320	323	318	326	301	329	312	349	303	328	311	301	299	319	344	307	296	318	321	327	329	324	314	321	304	333	309	315	331	353	315	302	284	320	331	335	323	304	315	314	321	306	320	309	305	321	319	309	294	284	320	318	329	327	294	328	300	323	343	323	290	321	334	333	339	320	313	316	316	327	316	300	323	331	329	324	337	316	355	335	342	284	349	326	325	312	302	344	349	314	315	340	287	312	299	323	339	306	315	361	327	319	289	310	347	287	292	295	302	310	334	312	330	325	344	341	336	333	320	304	325	313	322	321	294	307	270	348	321	304	312	304	295	328	322	310	296	304	330	353	336	311	292	320	336	334	343	307	313	336	295	332	304	345	323	343	334	330	300	310	339	313	351	312	311	318	367	332	315	333	345	339	314	350	287	334	316	320	318	296	335	344	350	342	338	336	333	303	339	345	306	308	324	304	315	340	329	324	290	337	352	304	309	322	314	325	324	316	329	333	314	316	300	304	305	344	309	297	363	320	318	334	317	341	320	335
24505	20864	26604	25125	9298	1323	1152	1004	978	952	959	917	871	888	891	881	866	875	910	837	888	892	855	838	906	906	893	872	857	840	866	897	909	894	881	860	854	819	882	873	865	914	900	809	801	869	872	906	849	856	827	868	838	884	833	869	888	837	920	817	842	862	880	843	826	836	861	864	857	850	836	834	891	893	828	872	892	850	849	837	864	863	837	854	848	884	872	800	819	899	853	831	862	863	884	848	835	837	848	902	834	864	857	829	851	841	914	771	823	877	897	836	841	833	881	883	805	895	873	904	878	830	795	839	855	860	845	862	807	833	853	862	813	859	908	801	906	851	842	854	881	817	881	877	846	882	807	819	846	879	874	861	896	861	879	804	892	871	793	855	809	798	827	867	855	842	874	881	833	858	864	854	860	877	908	827	841	839	848	922	854	857	867	874	880	878	846	883	834	909	846	850	865	836	904	901	868	873	894	874	875	820	786	810	860	909	873	864	868	884	849	893	859	914	817	805	856	841	880	844	809	923	857	898	843	861	905	852	887	882	843	855	857	844	868	866	855	832	860	819	885	867	795	885	829	833	902	912	875	891	844	863	835	879	836	859	870	856	854	885	892	856	905	864	858	871	874	864	878	877	902	898	862	885	891	906	868	791	843	841	851	813	886	877	847	878	857	862	888	813	868	865	850	870	845	850	845	844	832	836	856	861	778	856	880	860	853	881	836	877	838	781	897	832	843	850	856	873	873	859	858	831	850	860	886	873	859	927	818	840	910	867	820	881	824	864	865	847	856	887	894	835	853	816	869	924	878	917	836	839	866	836	847	883	805	860	844	794	863	851	873	852	871	872	840	889	842	916	886	878	831	901	854	861	889	892	853	804	868	868	864	896	855	910	867	886	890	917	831	807	843	839	838	840	870	847	897	858	818	861	842	835	885	936	877	880	872	885	855	851	888	825	885	898	853	898	872	856	847	847	851	829	804	904	834	884	874	875	877	873	874	851	869	878	892	830	928	874	862	869	865	852	826	866	860	817	876	873	853	907	864	846	883	870	810	825	878	850	836	862	811	934	831	846	849	880	878	831	884	837	869	864	869	878	799	854	876	907	841	837	875	907	821	849	838	859	839	830	866	852	869	886	835	835	865	828	894	836	853	800	862	892	818	844	859	874	845	820	874	920	841	841	819	861	816	864	821	845	838	893	908	885	843	829	851	840	903	849	904	867	880	916	864	843	872	819	862	882	851	910	810	834	878	868	868	837	864	845	868	858	880	824	841	862	853	862	869	846	837	870	888	849	857	821	880	858	842	868	833	853	872	840	861	870	915	869	847	921	896	873	845	872	844	847	869	881	851	844	840	879	846	873	853	916	867	877	855	862	849	827	839	875	816	825	868	819	870	841	896	875	876	786	849	844	844	916	885	863	854	861	843	861	829	885	818	905	858	842	882	855	838	920	878	880	887	866	847	852	818	820	841	821	879	849	828	824	849	868	849	909	847	872	903	887	838	813	851	887	884	842	859	877	804	896	902	899	869	813	916	831	847	845	820	885	881	815	869	876	859	905	860	866	895	850	888	829	854	893	897	843	821	844	912	833	848	860	890	898	860	864	886	916	866	800	841	869	865	863	854	912	842	909	881	897	945	880	839	868	870	866	854	874	899	828	868	837	847	874	859	883	809	886	870	789	842	929	840	891	858	869	818	805	829	842	858	813	833	870	784	868	925	873	852	855	836	923	825	861	798	839	817	875	854	889	899	813	885	867	896	877	857	897	879	832	890	841	848	864	827	833	859	849	825	903	863	852	948	846	851	809	852	836	877	845	910	843	879	895	869	831	842	858	860	864	863	848	852	893	808	877	858	865	806	874	834	904	851	857	870	903	916	855	870	875	876	851	832	836	841	874	812	878	832	863	859	900	868	841	879	876	883	890	795	875	882	877	890	856	916	887	894	833	882	840	863	838	875	877	828	865	875	866	858	883	870	827	887	832	866	877	847	858	849	854	857	859	899	887	899	840	911	901	900	916	881	889	843	874	828	892	788	915	846	828	839	842	858	905	859	800	885	878	915	914	874	842	856	894	865	908	883	873	890	830	823	833	875	809	810	826	831	850	873	901	841	804	836	858	844	915	836	843	846	828	846	840	828	876	860	910	842	843	812	895	875	873	883	854	883	855	854	894	851	848	905	856	838	813	807	846	851	881	855	825	904	863	884	864	885	850	856	818	849	862	954	804	874	866	868	813	866	884	815	894	843	847	863	868	849	856	843	809	849	812	865	898	912	841	889	833	803	856	841	820	888	880	878	867	833	865	852	849	844	859	845	866	910	826	919	888	857	873	874	801	844	926	836	862	824	901	851	853	838	857	824	855	850	876	890	911	810	822	861	928	865	792	873	805	832	851	886	806	870	839	858	888	883	829	865	878	857	874	868	836	830	892	809	853	908	878	825	843	881	815	827	812	883	867	826	872	857	820	840	897	905	827	840	906	836	846	887	861	834	910	898	823	889	924	839	829	904	931	845	825	849	912	816	845	840	836	870	854	873	822	836	866	853	841	782	844	887	871	887	822	813	846	876	815	823	849	858	879	880	862	909	859	871	862	847	880	845	886	846	896	861	858	906	836	899	880	883	845	889	904	826	863	907	872	908	849	829	890	884	862	868	805	849	885	895	863	828	840	839	849	837	894	858	930	888	893	800	869	837	859	861	887	839	895	842	903	862	821	837	809	888	829	905	855	887	869	871	905	871	858	833	829	837	830	891	882	820	925	862	879	848	813	848	869	908	850	815	901	865	891	848	867	831	855	828	843	861	851	856	892	885	838	839	886	877	844	892	890	880	905	881	858	823	864	895	884	873	826	906	907	819	916	847	869	845	910	900	898	840	852	846	857	832	911	898	878	886	830	865	909	841	812	848	841	822	840	837	832	861	862	876	825	887	896	853	845	860	834	875	872	859	836	826	820	877	849	833	892	820	820	850	877	827	864	847	875	909	839	834	886	840	845	838	835	862	900	911	890	818	895	853	832	848	882	866	918	842	832	884	858	858	848	830	861	850	835	845	774	898	872	875	844	837	910	843	852	821	801	901	886	860	879	829	835	898	857	854	815	854	848	860	891	879	895	856	888	804	911	852	845	886	816	823	842	840	873	871	813	833	830	922	867	842	886	849	875	829	845	871	840	833	860	883	848	834	835	844	821	851	824	841	795	833	899	861	867	897	845	834	820	885	852	845	856	910	887	840	832	846	892	860	829	904	849	884	831	872	884	829	855	857	863	850	821	852	915	802	858	877	876	827	825	890	844	794	827	834	819	833	872	850	859	914	855	821	851	903	855	856	896	851	827	847	848	909	816	850	864	873	881	855	846	840	820	844	903	847	916	899	863	872	868	891	898	823	826	851	862	860	840	899	872	894	844	826	865	909	814	892	864	886	815	821	887	864	842	822	834	815	900	934	828	846	837	863	835	910	806	815	822	867	855	865	873	834	884	889	821	804	823	893	912
3860	11600	3616	2052	1663	1471	1280	1100	1064	1037	964	950	967	898	904	917	880	887	884	864	918	861	869	905	833	870	858	846	853	824	874	899	910	869	856	846	893	895	831	872	827	897	873	840	859	860	832	838	846	848	908	894	833	857	865	807	819	842	878	888	796	828	884	889	845	842	843	811	910	854	910	896	834	867	834	898	805	899	804	895	860	827	877	847	830	886	860	881	796	839	896	867	869	877	866	877	894	845	797	887	887	898	895	849	820	796	818	829	902	879	847	879	872	870	851	844	808	882	933	842	809	873	805	831	926	837	848	866	872	845	865	840	854	829	907	864	834	876	791	840	856	825	853	844	838	834	845	832	832	846	889	815	827	816	826	854	830	869	856	861	848	823	862	853	853	823	848	847	825	803	822	799	826	827	887	893	844	796	816	885	850	899	810	847	839	831	855	846	837	881	888	835	890	896	854	905	851	900	826	868	846	870	860	910	915	823	819	844	852	843	877	898	848	837	896	837	878	856	801	885	883	879	890	827	864	850	868	890	866	848	814	857	827	849	852	858	850	864	851	837	890	867	787	895	854	830	865	860	814	822	838	867	868	836	853	818	892	863	877	842	868	883	839	864	798	863	901	841	857	807	881	894	873	874	823	898	860	851	881	895	837	913	832	842	829	857	840	870	869	837	844	853	855	845	908	886	827	892	866	909	871	821	880	821	883	848	828	869	852	833	835	868	881	818	863	775	830	863	881	874	835	850	820	839	855	884	850	835	784	838	858	815	869	790	863	819	759	843	846	882	842	857	868	836	875	904	875	795	884	929	829	864	865	912	871	842	845	837	882	905	881	878	876	887	813	836	846	900	828	851	834	862	858	856	853	856	857	846	919	858	817	881	875	898	869	862	871	863	839	838	843	888	876	789	830	913	894	876	857	820	813	887	858	928	907	860	863	854	828	875	882	856	813	850	872	878	863	819	850	823	871	902	869	849	944	886	849	872	832	861	908	801	916	878	904	863	887	848	881	837	798	874	853	860	899	840	864	834	827	894	901	894	873	896	880	867	897	845	880	861	837	899	875	815	854	856	829	835	897	851	900	864	862	829	895	882	849	866	832	875	884	798	802	859	854	824	793	847	879	856	871	895	901	891	812	879	888	835	911	863	850	900	846	871	846	848	821	836	841	906	858	823	892	864	859	898	831	832	816	848	852	855	880	830	830	863	860	835	859	875	850	914	869	866	836	887	858	876	861	821	866	818	883	836	836	871	819	881	839	861	885	902	839	874	825	884	892	858	885	828	819	883	870	851	858	898	821	835	849	883	878	883	803	849	875	862	839	796	813	872	842	839	888	900	899	864	903	858	912	886	826	858	856	864	834	821	861	902	877	863	888	845	839	808	846	896	845	866	829	836	862	801	842	862	847	874	845	814	830	837	876	853	856	840	847	850	877	820	818	847	843	879	838	867	831	811	810	834	850	857	878	886	853	832	874	821	858	888	867	833	867	825	875	848	878	805	861	911	874	889	860	845	872	885	874	813	871	853	845	826	888	857	872	877	904	808	887	890	907	885	827	891	899	865	910	867	872	828	882	834	883	863	831	849	897	860	836	901	875	854	874	841	913	857	865	855	852	876	868	886	897	866	854	811	831	822	830	864	841	870	880	863	886	839	863	849	835	876	859	841	854	794	837	844	848	896	871	847	854	834	863	870	849	842	872	875	858	810	880	818	915	887	879	880	837	835	855	889	848	862	830	833	868	845	857	869	820	821	788	834	819	828	861	854	882	815	917	823	864	880	821	837	847	903	868	866	755	857	847	901	841	846	849	839	852	855	839	876	869	839	895	951	888	867	863	850	854	865	879	905	838	813	828	838	791	866	818	890	898	875	845	899	887	863	826	902	890	831	875	912	874	874	862	854	867	847	816	835	866	854	868	831	838	836	833	865	867	833	883	833	890	826	880	875	821	843	891	816	840	825	855	814	815	833	858	848	822	881	841	873	882	906	854	845	868	922	879	819	828	853	855	875	872	829	893	891	820	853	901	880	876	849	866	840	834	918	871	837	894	889	835	845	850	882	899	879	848	857	855	814	930	836	853	863	845	876	875	850	853	820	894	871	875	862	844	882	891	845	817	876	870	872	841	843	878	866	923	850	818	835	826	848	831	880	882	895	865	884	828	879	857	875	832	828	846	904	853	855	900	870	875	850	859	865	854	807	875	828	872	892	844	833	897	857	844	863	820	882	817	874	848	844	831	862	825	807	841	845	817	822	881	840	867	877	900	861	827	854	833	868	854	832	814	857	843	824	837	910	853	842	860	883	853	844	882	820	854	914	895	859	881	865	841	895	874	854	831	835	865	862	816	839	837	906	841	825	812	870	871	870	854	895	840	854	864	857	830	846	844	847	850	890	861	891	850	840	878	834	893	891	849	874	827	873	828	870	869	805	836	812	882	831	871	851	852	854	802	879	888	873	861	859	833	879	866	856	821	850	870	842	838	888	873	870	913	876	860	835	849	894	863	893	901	876	822	875	828	841	852	824	847	893	853	855	847	811	928	837	836	880	926	863	838	839	871	854	841	851	879	833	866	841	874	874	834	852	838	897	850	813	869	875	878	836	875	881	862	795	901	863	853	855	859	876	828	818	853	851	890	855	883	853	868	826	832	881	814	858	874	871	873	815	888	896	819	915	876	907	866	893	907	848	856	805	856	876	857	810	818	905	887	856	853	868	872	857	896	870	862	865	894	938	861	860	861	831	814	850	891	846	883	872	878	829	840	851	844	800	832	799	873	856	879	843	887	856	853	860	839	865	822	797	842	797	827	865	842	818	887	898	847	849	850	875	833	885	868	873	847	867	821	859	878	872	820	812	859	823	820	836	891	818	898	946	874	842	881	875	835	849	833	867	838	870	870	912	906	862	843	835	857	820	897	860	842	864	872	858	869	914	885	861	824	847	836	876	797	868	865	889	896	916	813	846	860	854	883	848	843	835	882	834	874	890	846	866	911	818	855	826	908	835	827	827	814	847	845	843	866	876	883	867	873	875	882	859	865	825	931	832	879	894	874	829	911	832	858	855	900	898	850	862	887	862	845	854	871	834	875	838	816	868	827	864	825	865	860	867	857	890	808	792	876	813	836	926	795	856	866	872	862	885	885	834	875	821	861	809	835	885	852	870	816	863	889	866	871	818	899	865	845	887	878	900	900	872	822	856	826	920	905	880	832	879	797	872	900	862	835	860	776	782	871	904	858	859	876	902	861	824	860	851	868	876	884	835	833	832	847	869	860	879	846	900	889	873	818	868	873	908	876	941	880	849	874	897	842	879	840	855	882	813	871	844	885	851	817	844	857	879	871	847	806	846	889	859	784	858	856	865	897	868	792	863	895	825	866	821	833	868	865	875	891	902	858	863	847	785	855	826	795	871	809	842	873	853	889	810	894	860	878	822	818	827	868	867	880	899	842	856	903	830	812	831	891	850	751	866	861	848	853	920	803	837	790	877
22275	20904	28352	23622	20906	20946	7294	1135	837	725	723	631	614	513	550	541	518	524	458	479	465	470	443	474	409	457	456	383	433	445	445	425	425	431	405	439	379	400	417	420	429	429	413	413	388	442	435	443	458	388	445	432	422	426	430	435	426	402	401	396	388	414	436	442	416	429	388	413	426	457	396	423	414	413	386	429	405	386	401	388	408	408	426	381	421	419	397	408	394	406	387	439	433	418	423	415	417	403	406	397	399	397	417	380	459	412	381	403	435	391	419	401	411	430	386	400	428	396	414	389	429	374	416	400	400	390	417	433	418	417	397	388	401	426	427	406	428	391	412	394	410	410	391	434	408	388	423	415	406	413	391	401	398	383	395	444	397	395	409	404	414	414	436	392	412	387	414	419	360	371	381	397	382	391	391	401	442	407	398	430	412	392	379	416	401	413	403	383	409	404	397	418	413	411	424	389	398	445	375	377	401	433	395	375	418	368	405	403	398	414	378	386	379	420	417	420	407	401	418	386	406	434	449	408	389	384	408	427	386	420	380	417	412	411	416	404	368	377	404	369	403	447	383	397	412	384	396	431	395	448	385	414	379	419	429	377	413	439	438	422	422	399	383	410	396	359	407	366	362	398	426	385	402	399	423	328	407	396	414	393	412	416	368	401	416	382	381	423	386	398	393	431	403	423	353	367	395	421	394	389	389	358	409	367	411	390	429	388	401	409	380	384	398	374	368	397	396	424	413	416	393	373	384	388	406	426	424	405	382	384	383	397	411	409	381	430	392	426	375	374	391	380	363	405	368	378	395	404	415	417	398	446	396	412	414	386	395	378	394	398	400	420	436	451	400	419	396	389	368	417	411	425	409	412	380	389	408	426	405	380	407	445	384	380	442	387	424	412	395	443	422	437	435	422	404	395	392	386	431	420	417	387	403	432	387	418	403	403	419	408	378	389	391	410	407	390	403	387	402	414	423	419	397	423	416	428	376	391	374	380	417	348	395	414	410	406	423	412	430	385	416	393	378	404	399	406	451	397	405	388	400	448	425	409	404	388	375	400	392	413	405	424	401	402	416	411	400	380	411	383	405	376	409	438	434	426	394	372	405	401	419	379	426	429	398	396	392	406	418	378	405	411	417	405	407	418	418	446	390	390	423	382	410	376	384	449	426	374	448	404	422	406	427	367	433	406	393	409	377	412	361	414	429	403	418	393	435	380	385	410	402	392	408	399	377	428	422	385	444	396	404	377	419	437	405	451	415	433	397	424	377	416	403	410	390	390	374	427	381	363	427	407	391	389	414	397	386	420	387	412	390	380	398	375	442	423	412	434	399	443	428	370	383	401	396	438	437	381	399	397	419	445	423	402	390	395	384	443	396	417	397	415	403	441	385	416	429	442	386	391	382	411	422	414	377	399	412	397	385	405	379	392	382	396	347	405	383	396	430	419	376	411	397	374	405	458	403	439	382	414	411	418	377	426	412	432	434	398	391	406	382	410	419	412	405	380	364	418	449	406	398	404	371	383	397	409	405	398	425	416	406	358	420	346	385	398	416	436	356	432	402	361	390	384	410	410	359	388	421	410	392	386	395	376	390	413	368	390	450	447	406	368	393	408	414	382	398	411	411	422	401	404	375	416	379	339	413	421	448	392	386	390	396	403	417	420	376	411	373	389	409	436	386	406	432	378	434	379	397	415	428	433	431	413	442	408	395	415	420	392	407	394	378	389	398	412	396	410	402	405	413	404	334	397	405	411	437	393	412	402	359	388	403	389	408	403	440	386	420	398	398	423	417	377	383	408	389	398	400	393	434	390	412	403	387	398	419	386	406	391	404	381	425	421	409	468	437	417	434	374	405	411	399	370	390	414	418	368	400	429	366	384	383	388	428	384	425	393	388	374	410	411	395	406	398	420	385	417	405	397	427	385	402	374	393	443	427	449	412	408	417	414	374	417	399	443	408	394	415	412	415	406	416	396	381	362	375	428	422	377	389	411	434	393	394	394	404	399	376	393	363	375	377	359	383	393	407	407	367	402	402	409	375	384	395	437	399	423	436	416	404	368	413	422	364	411	376	375	371	407	387	384	357	397	382	419	417	418	401	432	398	377	432	390	414	420	388	405	388	402	417	411	400	429	428	355	406	406	390	394	377	401	392	410	432	384	417	392	423	431	397	360	421	423	407	394	399	384	418	403	406	406	424	393	412	425	427	400	384	387	420	405	365	374	362	422	413	444	413	397	383	414	398	352	424	401	380	422	426	422	401	379	442	364	410	407	430	393	355	419	379	401	411	382	405	383	404	404	401	403	363	393	414	375	406	396	469	407	401	411	386	384	431	380	391	388	406	397	405	401	360	391	405	404	415	410	375	421	401	401	411	396	400	417	398	389	397	406	419	373	422	389	416	352	392	421	407	359	385	401	396	416	401	396	434	443	426	389	381	417	453	415	401	388	378	397	434	395	365	397	414	395	437	376	386	408	395	448	374	409	395	411	396	391	409	412	431	406	384	423	382	418	368	406	390	436	399	362	437	412	373	423	425	371	380	429	429	410	424	420	388	390	387	397	421	385	407	379	402	414	396	425	388	392	404	388	395	405	371	388	390	385	405	390	394	439	391	367	425	384	370	427	417	466	402	407	398	378	386	386	416	429	368	390	398	400	386	392	381	411	410	396	408	425	377	388	403	400	430	371	369	395	369	438	404	366	408	399	354	382	368	391	412	434	394	394	375	397	423	371	366	382	407	412	398	389	388	393	385	446	442	410	369	388	408	404	402	385	405	420	411	393	390	403	385	410	407	370	390	429	386	407	406	393	391	442	413	395	404	375	404	390	397	392	429	448	377	400	425	426	413	378	393	405	414	379	394	393	418	427	395	365	402	408	414	413	389	417	403	411	408	442	419	402	369	393	400	389	416	419	426	385	418	410	376	363	406	413	401	394	415	392	420	426	396	403	443	408	392	395	424	382	420	377	382	399	397	439	382	382	408	385	416	415	400	409	370	428	417	363	447	374	406	441	397	368	413	407	443	410	370	413	412	400	415	400	388	415	416	436	403	401	443	403	393	414	382	386	394	406	411	396	409	408	368	424	370	443	380	406	400	379	422	414	428	387	407	387	422	398	394	429	434	411	401	398	406	404	372	405	372	412	415	402	426	377	392	417	411	434	428	384	401	387	386	410	371	409	363	380	420	420	417	403	415	390	398	381	426	406	388	461	397	392	349	394	376	424	434	395	404	390	424	383	366	417	416	388	382	435	374	445	387	392	409	366	420	413	418	413	397	411	423	403	393	403	414	392	364	372	414	396	419	426	417	433	413	388	411	402	389	403	428	415	401	387	410	424	397	382	369	390	390	371	402	432	410	392	367	419	408	441	447	433	420	395	437	399	427	449	426	413	409	406	420	404	405	388	404	414	427	432	412	378	395	429	370	423	381	405	393	437	379	414	397	397	391	409	403	436	434	396	420	400	396	412	396	446	398	392	404	402	433	417	429	397
4724	21743	9495	4492	3279	2440	1850	1488	1177	1019	802	810	690	638	575	570	577	506	477	522	500	427	472	468	455	461	438	434	435	436	421	440	428	479	393	396	403	408	434	445	416	406	338	373	399	408	411	374	374	423	386	367	412	403	397	410	404	413	382	373	373	376	386	399	403	393	391	386	393	377	412	390	411	367	383	381	414	380	389	386	406	424	407	384	398	400	377	396	366	366	405	399	381	386	437	404	398	409	377	381	373	393	365	372	358	395	398	404	382	423	418	361	385	412	415	385	401	431	408	370	363	357	378	380	397	411	386	393	429	342	398	430	371	378	394	395	399	402	395	420	356	378	398	384	365	346	355	414	386	390	363	408	383	379	421	414	364	362	389	365	399	418	374	406	433	414	427	393	416	347	412	395	378	389	402	366	402	372	376	416	393	369	405	371	394	400	392	390	398	364	373	358	410	377	411	372	419	359	397	370	390	400	422	417	369	387	386	386	391	401	412	382	386	404	378	384	413	346	435	415	404	381	395	399	372	332	419	378	392	393	400	417	368	367	398	378	396	414	417	380	376	369	408	399	371	382	383	386	391	386	414	364	376	394	395	348	387	390	391	387	389	375	407	392	407	392	420	367	395	387	395	416	396	392	415	400	398	394	368	383	374	391	390	377	404	422	383	384	385	361	375	405	376	394	368	373	383	406	430	382	384	379	393	365	372	392	411	398	397	364	414	432	371	401	418	395	412	393	387	396	397	359	381	377	398	386	390	402	377	402	390	400	353	381	385	375	369	402	401	413	354	388	380	387	399	414	385	377	383	416	441	379	387	372	354	349	403	365	395	369	373	381	386	376	415	384	379	369	423	362	411	373	431	371	381	378	419	404	368	375	411	383	344	403	375	400	427	367	387	363	421	364	398	361	423	413	391	387	406	389	378	347	377	409	384	427	391	346	400	411	391	419	390	397	370	391	368	351	404	406	365	405	417	398	409	435	366	425	368	367	408	398	407	374	377	385	407	386	338	380	417	407	350	357	396	387	414	377	381	406	390	392	397	372	431	395	368	373	370	405	369	400	392	369	421	403	394	406	402	362	411	421	350	417	411	397	378	439	382	377	362	405	435	378	414	370	366	430	392	390	405	366	402	409	371	374	397	376	407	427	402	375	365	392	358	373	399	355	380	390	385	391	341	382	421	402	364	430	378	380	361	346	390	361	401	379	350	386	394	391	404	415	410	415	364	376	392	338	413	399	391	376	408	373	376	405	403	407	369	407	394	394	381	381	417	385	354	415	381	352	382	410	403	348	386	456	383	362	398	379	405	389	381	366	387	385	384	412	396	419	354	394	384	372	384	346	412	425	359	380	349	386	376	394	381	387	369	367	373	396	381	355	366	406	428	364	376	408	402	356	408	367	376	371	377	390	387	369	421	374	417	371	410	378	361	374	382	361	386	439	358	405	400	399	420	387	430	412	401	410	349	409	400	361	382	410	404	340	374	395	400	401	395	404	372	406	400	358	375	372	375	358	376	398	370	408	415	365	385	380	391	396	413	394	417	410	398	390	396	378	373	430	372	449	406	404	397	390	394	401	385	382	398	416	385	375	393	401	395	395	391	393	386	397	388	390	405	418	385	428	392	363	349	353	391	407	382	391	358	438	419	381	392	368	400	408	366	419	400	385	369	415	382	373	426	390	384	399	359	367	370	405	402	381	386	393	391	384	376	395	413	392	370	382	372	377	402	370	404	385	364	398	421	413	413	413	394	364	376	384	407	411	412	388	408	370	402	427	375	373	398	401	424	388	367	413	353	391	385	376	374	361	369	395	372	360	385	372	382	372	410	402	396	346	410	366	393	372	402	406	390	374	396	413	394	392	378	385	367	382	420	366	361	377	372	414	384	359	360	347	381	422	364	345	396	375	399	395	398	378	394	374	376	405	344	389	401	413	418	399	387	389	392	375	417	393	395	391	383	386	384	424	413	363	379	401	341	353	367	412	405	391	403	391	420	409	391	399	376	376	369	374	392	390	360	411	406	394	396	427	382	372	369	381	379	419	380	390	392	360	381	383	393	361	410	402	360	395	439	377	392	419	420	423	399	379	368	395	385	395	415	399	381	381	382	393	370	378	385	374	385	368	401	378	389	351	391	382	388	388	394	377	393	396	392	389	385	408	373	425	382	379	384	418	373	415	379	412	382	409	383	409	424	403	379	395	414	420	358	383	398	421	398	413	381	415	403	420	381	367	402	381	402	369	397	441	372	360	368	377	376	395	366	366	387	404	395	382	396	390	372	415	396	395	396	397	387	419	398	371	422	418	388	408	381	381	355	393	383	346	380	377	367	393	379	402	422	405	395	383	397	365	369	374	415	407	429	372	370	444	418	368	388	394	410	383	417	401	376	416	384	378	373	418	416	378	380	364	389	364	385	381	377	396	393	388	360	383	436	374	392	420	373	414	358	415	438	366	376	334	418	347	427	396	384	375	391	379	366	358	416	396	392	386	393	410	372	377	406	371	394	370	353	383	407	392	403	400	400	411	398	373	375	374	386	395	389	386	371	396	377	387	366	390	384	393	362	388	391	382	404	423	404	376	400	406	405	391	425	425	387	368	363	362	392	375	387	385	404	411	369	371	371	368	402	414	408	413	410	373	406	360	395	382	383	384	394	408	407	409	385	414	405	398	408	369	390	419	388	416	383	394	381	393	408	383	377	408	393	393	405	401	373	415	428	371	426	387	400	398	373	387	398	430	389	357	367	394	383	390	406	411	382	355	381	424	412	402	403	389	416	380	410	375	363	420	371	391	395	390	418	373	382	393	418	378	386	356	391	360	396	404	394	363	426	385	404	396	378	363	382	401	375	367	395	366	373	362	411	418	383	371	391	396	404	380	374	402	373	332	395	410	409	354	405	422	372	415	413	384	421	400	387	370	445	395	398	420	381	408	392	369	396	395	358	394	385	394	367	402	359	394	373	401	412	345	364	408	385	379	383	379	412	404	386	403	376	389	393	383	376	372	389	388	383	371	398	392	418	384	374	397	404	378	407	400	438	403	423	373	399	392	378	407	403	396	384	373	438	406	405	375	374	414	393	413	376	341	392	368	411	394	390	414	360	384	386	414	442	386	375	368	382	400	368	395	441	406	384	384	396	373	428	392	396	354	390	376	393	381	420	377	415	399	378	393	375	386	377	370	402	365	367	401	418	362	398	399	418	361	349	343	415	423	353	408	439	360	371	391	403	406	409	394	377	378	375	386	369	354	388	402	398	401	382	367	374	432	403	385	398	397	368	376	408	404	367	393	391	382	401	390	425	402	412	366	391	373	421	384	386	390	412	356	377	411	365	401	335	415	389	387	378	383	364	405	375	364	353	391	375	413	397	355	390	397	372	423	407	377	383	399	386	370	407	409	362	406	405	377	383	441	413	420	405	399	352	362	357	397	369	400	390	363	366	386	410	391	432	406	387	373	392	380	362	389	406	397	372	385	380	349	361	384	389	390
27441	20104	9258	1412	889	785	753	728	679	713	700	683	680	666	675	731	666	679	651	652	667	674	678	633	687	671	703	645	708	667	674	663	680	664	664	710	641	672	687	728	648	696	676	668	709	694	612	657	634	698	685	664	676	682	659	651	674	650	688	698	699	720	665	679	685	671	655	643	697	698	666	667	682	703	717	664	733	677	672	663	704	652	666	666	678	682	676	650	701	688	677	661	681	624	683	706	644	678	701	666	630	642	693	701	669	670	672	657	675	677	657	650	673	657	648	661	660	716	693	683	678	655	709	674	668	679	644	679	652	689	691	650	676	671	680	699	692	683	635	682	665	704	664	651	655	705	654	647	673	684	715	678	708	670	698	676	667	684	681	653	672	703	717	696	715	694	661	679	677	670	638	631	671	603	684	685	699	668	675	710	666	684	612	708	648	664	656	622	699	661	658	685	693	654	639	688	710	651	678	646	667	629	639	682	715	734	653	656	658	646	650	653	683	651	649	674	661	659	671	668	655	695	657	672	658	685	655	679	692	678	719	704	679	642	709	663	672	670	745	680	649	655	651	675	664	664	715	704	672	659	671	675	660	679	708	605	681	698	698	680	632	685	667	749	652	671	644	742	660	645	649	711	718	667	654	678	677	652	708	741	717	668	688	670	643	632	667	638	635	645	680	667	713	677	687	684	699	694	683	655	636	692	675	679	626	617	654	705	712	676	678	647	707	701	664	676	677	653	684	665	674	644	710	663	705	667	690	689	714	654	649	648	650	629	666	661	709	643	711	727	700	655	689	639	662	642	662	726	672	660	640	678	672	661	691	645	720	642	708	676	652	723	739	645	664	698	720	748	648	688	692	651	651	710	649	687	642	646	654	688	680	657	664	675	653	734	664	667	687	679	687	689	646	728	677	649	644	667	662	622	667	652	678	674	671	675	616	647	670	706	741	705	729	637	678	714	690	632	688	741	716	664	677	626	680	673	661	713	660	685	640	664	679	641	692	642	676	655	715	673	659	674	636	652	680	673	727	657	687	676	631	652	685	690	691	666	676	676	702	680	704	664	647	710	699	703	706	598	668	689	674	658	739	698	692	723	679	657	622	632	666	714	651	730	695	660	678	664	698	653	678	650	692	668	700	696	680	690	664	707	682	661	679	665	680	668	657	706	684	712	672	718	715	667	717	677	665	727	677	682	684	682	688	660	655	694	705	642	660	684	669	680	656	678	680	678	677	661	644	661	645	732	649	678	681	680	690	651	687	713	648	694	717	704	660	684	689	676	670	706	665	650	719	677	688	718	717	681	689	690	670	627	668	739	641	722	638	673	662	721	690	705	677	671	658	658	628	695	700	720	647	719	661	712	699	676	654	655	721	651	640	636	639	653	667	696	732	636	671	705	663	727	649	682	650	704	683	689	690	623	678	634	719	704	657	706	663	710	723	692	651	658	702	654	715	717	679	690	658	680	678	667	686	665	661	662	682	695	660	646	698	670	679	718	656	602	666	665	656	671	662	665	696	696	674	711	654	651	665	696	738	690	685	714	671	689	642	673	638	668	651	677	653	729	649	653	691	726	652	645	670	643	712	748	650	640	622	679	709	719	679	714	675	655	687	651	697	691	704	711	700	684	672	679	676	674	644	678	676	699	676	742	681	667	708	609	706	678	677	655	709	643	705	692	675	737	622	670	660	638	617	648	643	656	703	687	641	692	644	710	634	671	656	652	681	686	635	703	649	681	646	682	666	652	679	668	689	633	698	674	664	692	667	647	649	667	685	676	638	647	666	709	684	637	662	660	643	674	692	656	698	643	703	665	677	691	643	694	735	678	664	742	707	641	692	660	685	700	664	678	666	664	665	595	688	693	718	661	648	689	686	697	670	661	701	687	702	642	644	657	648	697	671	656	663	656	666	644	629	682	711	706	695	676	674	700	707	674	658	687	695	672	694	702	642	692	710	711	676	675	663	670	653	700	731	687	657	652	684	681	713	728	687	652	669	650	634	662	690	608	650	695	678	673	699	685	683	687	693	668	682	716	713	694	657	657	683	648	726	671	664	681	625	690	726	695	673	654	721	644	645	702	677	657	690	678	706	662	656	677	656	673	652	713	714	683	686	706	688	708	711	683	669	683	658	715	698	694	683	721	643	621	657	718	671	681	623	722	714	695	680	647	680	694	704	715	647	659	663	644	665	650	709	685	663	643	697	681	660	665	672	664	724	705	678	680	707	710	655	684	692	686	668	650	666	690	675	689	685	670	674	681	661	671	709	667	684	660	664	678	684	626	654	657	688	671	653	689	675	659	679	661	673	666	683	674	673	672	618	634	668	695	655	670	722	694	690	658	642	681	678	719	648	643	684	668	685	679	648	726	672	659	659	707	707	641	634	621	702	647	694	673	662	682	618	636	676	669	649	724	665	677	651	699	629	702	685	676	669	671	684	650	638	670	670	676	678	673	708	671	679	665	698	648	620	656	704	668	706	678	693	679	659	692	684	629	630	723	679	606	689	687	661	745	657	646	724	652	660	638	713	679	655	705	671	647	691	675	658	630	676	627	705	717	677	690	704	719	727	712	664	664	680	688	636	676	667	643	676	695	695	640	662	704	655	656	695	671	679	669	672	678	677	672	652	727	675	708	704	673	651	633	660	661	685	655	680	667	719	672	634	708	649	671	660	681	683	676	676	623	716	627	677	665	697	655	622	691	685	638	682	702	685	666	684	646	651	665	717	651	641	716	685	704	686	690	650	649	669	730	677	706	713	665	680	658	670	657	686	718	678	699	648	656	657	670	671	619	675	685	696	655	669	659	689	654	684	668	638	718	717	700	671	677	672	678	693	688	687	689	718	646	648	648	656	700	642	680	679	713	618	621	651	700	618	767	685	707	649	666	665	620	706	693	649	630	693	724	653	666	644	696	717	718	713	700	669	656	649	652	727	716	677	656	666	636	654	741	711	638	706	638	737	669	683	653	655	730	641	712	669	678	666	684	662	696	691	653	671	618	640	630	661	656	704	659	703	663	686	698	639	643	643	709	667	661	690	719	655	676	718	696	711	721	672	674	713	681	672	654	693	698	681	696	687	704	675	701	664	713	681	669	696	667	642	705	679	647	683	664	645	687	710	653	705	673	700	653	709	702	731	725	625	689	675	624	695	706	647	713	675	679	676	696	655	667	672	682	656	666	692	689	663	661	658	650	687	652	605	658	688	692	668	672	647	686	698	679	650	663	683	679	679	688	681	641	638	663	664	685	669	677	686	677	693	671	719	700	685	678	663	661	690	669	637	660	664	670	710	702	675	640	692	644	661	674	652	685	676	647	724	682	625	685	687	656	664	738	666	726	658	684	671	711	737	643	661	678	681	703	720	648	656	699	678	710	680	674	653	654	689	681	656	667	711	693	664	711	659	697	673	647	675	716	682	687	650	650	622	708	679	720	678	711	718	675	697	655	695	653	673	666	683	657	628	664	716	696	653	692	682	685	629	643	698	684
5414	6180	1630	1082	947	843	820	746	726	748	711	736	711	729	678	706	687	761	665	659	696	700	673	708	661	674	658	691	639	736	756	660	676	723	677	727	664	659	679	697	678	673	664	669	702	644	674	698	681	683	646	721	643	715	724	708	685	713	654	704	697	687	715	684	649	710	718	682	671	652	702	712	700	649	675	698	655	670	740	730	659	662	705	713	708	662	670	718	681	687	645	708	670	699	698	731	669	708	677	695	655	715	669	640	670	718	663	683	687	680	662	701	699	631	689	685	608	716	656	698	689	714	637	680	692	709	696	696	674	657	690	724	656	701	674	711	673	646	678	685	690	699	669	709	643	703	667	670	643	667	642	724	730	622	665	701	707	679	660	697	677	639	691	658	690	672	661	745	681	690	662	670	715	706	680	642	717	663	695	670	648	709	688	667	678	690	703	680	679	678	635	671	670	689	671	663	661	691	679	711	654	709	733	729	684	686	663	697	649	721	740	679	635	650	714	720	657	654	636	630	671	630	697	681	677	641	687	727	672	687	688	700	701	679	655	709	664	691	662	682	670	666	668	711	692	682	715	699	712	682	628	669	681	682	660	706	676	700	663	680	690	727	718	710	686	677	738	697	696	698	682	658	692	675	633	676	686	708	672	667	677	671	659	652	687	640	685	641	698	654	640	709	663	668	643	617	692	713	695	710	684	670	701	683	687	670	676	662	717	656	762	669	676	685	669	672	664	638	692	697	686	687	700	705	707	644	677	669	690	694	713	678	687	682	670	644	709	646	678	628	675	636	673	667	725	680	638	649	704	692	657	682	800	692	728	647	663	722	663	683	651	674	699	680	646	660	679	711	728	689	685	654	719	703	695	649	710	657	657	694	649	687	682	680	708	650	673	711	722	681	734	694	645	706	671	737	669	731	668	679	657	697	691	701	706	678	696	665	663	671	730	677	681	671	695	686	729	656	689	690	689	671	693	613	677	697	679	686	684	705	648	716	685	660	665	692	700	660	671	676	709	707	677	667	665	645	700	689	696	679	613	688	638	711	692	708	698	670	635	663	706	687	649	686	716	688	684	663	685	705	708	679	694	667	653	662	681	700	680	708	631	661	667	696	700	655	664	649	664	653	666	648	716	714	649	736	675	716	643	688	693	694	707	678	701	650	689	647	665	659	697	663	755	657	678	709	685	690	670	702	692	682	636	697	697	662	614	674	689	672	671	671	683	721	639	684	675	667	729	714	676	653	680	665	709	705	678	722	708	657	659	680	718	654	652	689	683	678	691	658	678	656	647	662	665	691	693	656	650	699	683	721	694	661	707	689	669	669	673	701	655	691	678	698	707	708	735	680	653	672	706	691	658	627	720	754	714	684	701	642	661	705	724	685	691	662	692	670	693	685	704	696	719	650	725	759	728	676	699	702	651	694	702	682	683	656	704	727	676	711	744	624	641	685	691	658	637	692	720	713	682	703	667	686	649	657	713	680	659	664	715	732	713	715	682	729	645	682	703	673	706	685	709	625	690	696	708	649	696	735	680	676	692	687	663	699	679	670	682	668	681	677	712	694	678	695	669	665	681	633	712	704	722	704	729	682	649	658	687	697	704	720	668	661	650	691	685	682	685	680	685	712	675	676	701	678	680	695	706	688	685	716	720	689	668	665	681	670	688	686	679	701	635	707	658	694	691	717	624	685	698	681	651	644	699	677	666	643	661	736	707	616	690	717	679	694	681	655	662	663	642	665	694	676	680	655	702	675	659	699	665	693	639	681	692	628	666	701	640	675	646	654	659	704	697	689	678	653	706	628	685	680	704	711	709	648	670	728	643	680	686	661	735	679	687	705	677	647	710	681	706	700	744	682	685	694	669	678	707	680	686	663	688	700	747	724	682	684	682	655	672	670	689	686	696	659	672	638	760	635	723	703	636	663	645	690	668	636	676	702	707	676	673	656	720	738	643	713	701	714	695	632	639	685	688	674	676	730	710	635	702	651	729	729	731	720	646	716	673	730	642	718	655	688	699	692	656	744	695	656	726	697	672	680	695	692	695	662	713	677	703	682	686	689	694	702	680	671	629	744	674	643	702	696	655	646	713	616	668	690	681	709	688	666	655	644	684	730	692	658	689	724	701	658	685	702	652	693	619	649	638	701	720	704	673	692	668	684	736	689	647	665	667	726	706	679	681	680	650	686	617	695	678	688	738	677	650	644	701	681	729	716	703	732	683	687	673	702	671	720	646	677	653	681	679	650	718	660	701	663	685	694	664	720	724	686	706	669	686	676	664	659	631	706	682	690	698	717	665	669	674	632	738	693	643	676	697	684	676	731	693	661	718	649	685	713	658	715	656	698	734	715	706	668	698	691	698	664	665	698	676	676	676	692	659	708	715	664	699	708	682	645	706	649	707	759	658	690	687	669	706	709	704	692	667	665	658	676	684	652	693	700	709	659	720	668	709	664	669	640	748	692	668	637	648	636	649	679	660	711	711	696	640	669	704	704	673	724	682	714	698	648	738	655	678	655	666	691	662	658	701	726	710	704	670	666	707	627	699	663	665	642	709	625	684	658	704	656	687	709	727	674	717	694	686	699	712	654	691	728	691	640	674	675	595	685	750	687	679	722	657	721	700	724	705	666	700	666	698	720	663	680	674	662	676	670	706	693	681	718	677	676	730	752	636	653	675	696	694	691	623	661	719	698	664	694	685	622	695	676	665	695	733	687	682	681	665	641	629	646	657	714	645	697	702	736	676	710	679	700	687	673	691	716	681	682	678	685	663	679	728	647	679	699	670	678	677	656	662	695	704	702	676	687	689	742	713	663	716	724	655	699	661	650	684	629	708	694	676	694	750	756	657	673	721	618	690	664	673	661	696	674	687	656	711	729	663	690	732	698	733	700	724	654	695	719	657	704	673	672	644	684	685	669	691	698	655	728	682	706	689	705	709	707	652	713	689	680	696	702	690	669	668	662	662	671	646	710	697	667	714	688	755	703	665	683	676	681	659	672	697	669	684	707	723	746	672	689	665	667	724	702	689	724	661	732	631	697	715	685	683	678	668	650	689	697	665	707	653	662	667	656	670	663	698	695	683	678	697	716	661	711	678	663	663	693	670	694	674	634	749	724	695	637	663	732	708	665	660	662	688	657	661	668	662	763	731	700	682	708	709	679	667	671	695	665	677	690	719	680	686	680	719	673	704	641	688	625	716	701	705	706	704	682	672	627	659	684	718	632	675	692	718	710	711	694	703	684	708	677	672	732	713	683	659	688	668	704	690	638	682	699	698	709	706	705	735	665	704	719	613	705	686	670	665	725	704	731	639	691	662	720	629	693	664	668	678	709	723	690	754	706	662	654	662	686	663	689	702	666	726	701	680	733	691	671	651	700	687	706	675	711	706	677	634	653	676	705	682	676	659	678	732	688	683	660	720	667	669	673	684	686	675	697	690	627	681	700	659	694	678	701	677	721	700	704	680	723	684	691	680	694	648	707	640	681
23591	20908	27709	24238	20848	6407	877	652	531	540	447	415	393	372	388	377	378	354	346	386	338	336	347	348	311	307	353	326	294	370	335	316	338	304	315	330	320	347	321	339	312	336	323	312	347	322	321	299	307	281	295	314	325	297	325	308	293	312	303	327	311	337	325	318	315	311	326	340	306	327	349	316	301	318	308	328	350	325	335	316	306	316	312	289	303	338	316	293	285	320	307	325	330	286	286	281	308	338	277	305	310	302	317	325	326	323	295	318	357	321	320	306	329	332	280	313	292	315	322	319	289	310	323	314	303	307	334	329	326	341	319	318	322	350	314	314	343	317	321	318	313	327	321	279	299	323	338	316	329	332	313	331	352	329	305	292	312	314	313	352	309	323	321	310	364	315	301	297	330	315	334	301	312	319	353	286	301	327	324	323	338	277	315	327	323	342	343	331	331	346	291	306	319	324	334	334	324	308	289	324	336	313	310	312	343	302	335	318	326	308	320	320	297	326	312	320	301	311	338	312	318	323	343	299	318	270	301	301	291	305	288	312	294	323	330	311	323	318	302	314	324	332	327	306	338	346	315	308	323	305	309	284	333	308	351	323	304	300	319	318	303	314	341	314	321	312	324	304	355	338	318	318	294	338	296	318	314	340	342	291	301	341	285	302	313	310	317	313	334	295	283	315	342	311	331	317	293	334	305	279	313	302	315	297	279	308	290	291	349	311	296	324	343	304	300	305	325	307	334	287	299	312	286	311	307	322	308	306	318	316	305	292	317	306	334	308	353	294	333	334	332	345	311	314	332	292	305	307	308	325	310	301	306	334	319	328	317	303	323	259	335	275	309	335	330	311	318	319	296	315	305	317	310	335	313	309	345	296	317	319	297	313	326	295	302	298	323	344	301	315	313	307	273	337	340	302	287	322	294	315	342	307	319	327	294	321	313	326	299	307	353	343	315	291	308	300	314	306	349	282	334	359	318	309	323	308	325	320	315	307	290	309	313	299	307	299	300	316	300	332	279	330	309	332	313	348	352	330	318	311	323	306	309	309	282	303	321	329	317	326	281	327	304	291	320	328	309	330	284	344	294	341	304	326	320	307	290	307	307	296	330	311	308	295	346	328	303	311	288	289	348	311	348	296	321	313	314	315	314	342	325	346	308	359	311	303	305	297	305	321	308	326	324	299	330	347	311	333	306	315	315	297	307	318	304	297	319	351	292	368	327	340	317	308	339	320	329	312	312	305	344	319	294	327	331	326	306	310	324	333	372	320	328	348	289	328	311	344	305	297	300	303	326	319	360	280	293	326	300	318	346	320	336	300	319	335	324	321	302	287	319	300	316	302	316	330	315	315	333	348	317	330	329	299	304	312	338	298	314	317	316	304	317	296	324	329	298	318	294	340	348	331	310	312	300	314	328	310	309	317	311	318	289	326	332	312	305	303	306	337	313	314	320	345	338	290	318	327	316	308	321	317	317	314	351	300	316	301	292	307	326	301	310	286	262	338	293	300	335	309	322	302	279	320	287	319	303	297	325	293	290	318	314	321	318	305	274	269	328	349	291	330	283	319	315	317	324	308	322	290	327	312	334	283	283	324	329	311	298	327	291	342	307	312	318	306	323	306	317	304	302	296	304	348	321	321	321	306	338	341	279	294	294	322	329	315	307	308	304	293	298	287	321	283	317	325	320	315	325	315	316	312	311	329	317	297	356	302	332	331	307	306	324	283	313	328	346	323	310	312	306	273	334	295	339	338	319	333	317	304	327	314	317	317	331	313	312	297	302	302	314	273	299	309	326	302	322	348	333	292	336	309	329	319	295	324	338	262	298	286	335	320	316	331	301	296	288	297	304	315	338	297	342	330	279	325	301	299	315	340	310	299	318	362	329	313	281	294	311	320	297	334	299	299	328	324	320	299	321	300	310	336	291	313	291	334	302	320	336	292	312	283	318	309	327	309	336	308	314	331	322	339	351	313	319	287	286	270	329	325	288	321	341	308	301	328	332	304	308	328	285	353	284	335	344	318	305	281	319	334	323	331	322	284	317	295	306	332	294	331	327	323	304	304	307	285	344	318	314	312	315	304	335	315	346	295	294	317	331	299	316	321	321	326	304	319	292	318	298	273	295	287	314	321	346	309	297	292	299	320	328	339	328	296	292	282	289	305	332	330	335	343	316	328	312	316	303	307	312	313	287	293	285	321	315	351	330	318	307	269	305	330	291	333	317	316	326	300	317	332	289	297	317	351	325	299	353	305	329	283	360	304	316	308	325	318	317	322	299	314	313	309	308	308	316	307	294	331	303	335	282	334	283	345	323	285	299	302	301	340	310	346	328	326	332	337	317	323	322	315	304	284	321	329	329	326	282	308	290	323	280	302	315	308	281	309	316	308	330	322	339	314	315	306	297	311	318	328	321	288	283	312	327	297	328	330	332	338	333	304	308	302	273	309	306	297	310	320	325	334	322	324	309	317	341	335	269	293	305	301	302	333	342	327	314	291	316	313	312	333	285	323	354	326	301	309	310	351	338	324	301	338	320	285	307	314	327	326	307	334	278	353	317	335	332	324	286	322	314	302	314	335	336	307	318	311	312	338	286	308	291	332	360	325	304	319	299	307	328	323	302	332	308	307	298	295	320	323	302	291	315	293	325	293	316	297	290	331	351	349	307	317	304	325	317	271	298	291	294	283	296	298	304	327	331	338	341	332	274	322	296	320	288	301	296	293	293	324	298	325	302	341	290	292	316	297	307	290	320	281	344	321	310	321	317	316	331	316	324	255	316	320	274	336	299	330	336	281	323	315	312	328	313	335	306	332	334	308	332	286	332	326	307	342	312	316	320	317	308	292	297	309	307	323	330	325	299	327	308	326	321	336	328	295	304	376	293	292	340	304	304	309	341	307	277	322	301	337	336	309	299	322	316	341	317	326	300	304	304	334	298	315	302	308	335	316	310	294	300	315	296	310	294	329	325	287	285	288	338	317	310	313	306	307	342	296	309	307	308	310	316	314	348	314	347	308	320	313	317	323	309	299	317	299	286	310	313	322	354	326	304	317	307	316	319	300	298	333	308	331	329	294	314	314	339	304	350	305	361	326	321	319	285	300	296	293	290	355	316	279	311	318	313	296	319	304	291	307	328	288	337	308	326	349	318	318	318	342	322	326	296	309	305	333	308	307	309	300	314	289	315	303	316	344	336	314	343	327	302	310	299	330	351	312	351	284	312	319	294	305	327	301	317	326	333	302	306	285	320	323	317	307	293	309	333	322	337	330	309	327	293	290	296	308	313	283	301	294	301	311	293	320	340	332	303	325	285	308	341	324	319	304	289	314	311	296	307	318	325	325	312	320	315	314	328	311	309	302	300	327	311	327	316	335	327	332	331	314	314	326	300	327	327	307	291	267	335	301	302	335	322	310	321	285	318	324	298	311	314	316	339	304	315	307	339	300	325	286	321	301	299	293	327	325	324	336	287	319	340	340	324	346	348	316	299	345
3996	16947	5707	2722	1847	1412	1156	973	732	635	612	481	503	431	432	435	393	408	374	398	373	349	361	326	346	351	358	352	348	370	347	331	323	338	321	339	346	325	326	354	345	336	323	366	295	312	332	330	343	298	332	330	316	354	338	322	326	333	300	302	317	343	338	335	327	336	329	330	325	334	313	335	303	328	326	307	343	280	312	318	330	320	341	314	319	338	311	319	319	313	353	313	327	338	294	313	324	329	330	357	321	294	334	326	325	289	333	355	318	294	303	298	312	348	376	359	358	305	344	333	345	299	296	326	346	339	327	314	335	326	336	355	291	334	303	331	326	318	310	337	324	321	343	355	313	316	325	345	313	285	316	340	351	347	308	335	321	331	312	318	334	277	334	315	312	345	328	312	328	321	293	311	303	291	358	328	331	307	310	348	296	321	346	314	340	309	327	306	300	320	330	296	308	321	344	298	290	325	343	333	291	313	313	343	307	331	296	343	314	302	290	316	326	308	337	339	323	316	329	309	367	308	323	339	340	297	362	306	332	341	308	299	315	292	325	325	342	308	311	356	340	313	303	317	320	312	295	318	345	313	312	345	313	331	305	301	337	334	327	326	339	341	296	327	308	314	316	315	296	326	327	315	321	339	330	324	338	341	302	335	374	340	320	296	319	341	312	333	346	316	344	352	310	313	319	339	320	334	295	332	319	292	351	288	285	306	328	334	309	315	331	328	345	314	312	294	312	326	331	326	343	351	301	316	295	338	323	326	316	333	288	322	298	327	324	317	293	347	327	315	344	337	318	315	320	337	305	341	317	329	355	329	336	328	346	348	315	307	316	338	350	334	323	325	319	303	305	313	341	310	307	297	328	328	329	330	289	330	304	347	331	329	313	335	332	308	333	347	338	316	322	311	344	320	315	300	344	320	331	318	319	340	313	336	336	306	333	333	321	307	316	289	314	347	333	329	291	314	306	342	331	319	314	294	346	334	333	305	321	322	321	320	339	333	309	303	291	319	318	310	314	272	334	322	318	319	327	337	336	328	331	312	323	300	323	317	335	307	319	333	326	325	347	321	312	310	302	318	322	318	325	322	334	325	321	338	325	308	325	324	312	327	336	291	346	322	334	325	342	330	290	348	323	316	325	338	313	333	290	305	321	332	323	330	348	342	288	320	335	332	300	322	342	291	339	309	347	292	290	340	335	326	333	344	319	328	342	322	329	336	333	295	336	331	358	310	316	346	335	305	328	313	297	349	326	314	336	303	328	353	307	309	313	324	313	321	320	289	308	293	279	325	338	318	323	346	331	320	335	327	315	352	319	346	325	333	340	313	318	301	326	317	312	318	305	308	302	339	291	295	318	343	344	318	345	333	321	328	312	328	292	298	328	319	336	307	334	314	322	328	326	306	331	306	307	319	344	309	327	313	333	353	339	329	311	333	310	303	321	334	301	301	310	308	321	305	322	334	331	323	334	332	338	332	321	319	338	355	338	320	321	341	318	303	296	339	349	319	364	293	321	313	307	307	341	320	315	305	290	308	303	297	316	375	316	323	306	356	311	310	348	325	309	328	302	315	313	367	307	331	317	305	318	331	323	312	349	331	309	351	320	296	333	320	357	319	348	323	292	326	299	319	331	348	312	301	310	327	327	337	351	299	328	335	334	326	349	321	343	311	324	289	335	317	288	340	329	320	300	334	346	315	333	337	331	330	307	322	325	318	315	331	305	350	307	302	319	332	357	320	331	333	324	335	348	334	341	313	350	290	351	305	353	300	322	322	316	329	317	309	336	308	339	290	329	320	340	327	309	313	331	331	312	328	328	322	322	314	344	328	309	324	337	320	350	312	311	307	309	300	319	313	293	326	360	332	333	282	335	338	304	309	322	302	316	307	327	338	311	324	309	343	328	301	297	300	313	343	294	323	333	319	314	313	345	314	308	345	315	331	317	351	327	326	294	334	333	312	332	322	333	303	350	307	335	299	358	316	291	325	343	316	312	319	330	331	316	305	308	303	302	314	324	342	358	319	313	313	302	341	304	317	319	343	341	365	273	316	330	339	294	346	328	312	326	355	302	319	329	301	360	329	321	320	342	320	308	348	315	307	302	315	269	309	314	332	315	327	311	348	320	322	369	320	331	343	278	341	352	326	307	293	319	346	293	319	318	310	298	306	292	341	315	311	322	318	317	297	315	311	314	309	312	349	324	314	344	319	316	326	301	341	296	343	309	304	328	310	320	335	309	297	339	327	305	302	297	310	306	305	328	354	322	319	330	323	350	291	320	308	286	339	319	336	283	285	312	313	303	285	335	306	302	313	323	324	332	322	335	332	312	337	355	322	322	337	319	306	334	331	318	284	336	315	286	340	327	321	346	319	322	309	329	310	316	306	335	337	333	305	322	282	330	324	335	311	318	305	350	340	330	341	332	289	333	298	305	326	316	334	308	329	313	322	331	304	313	327	315	323	342	316	316	311	308	301	311	313	327	344	302	331	347	307	331	306	304	325	316	346	357	316	326	307	298	320	347	334	317	334	362	315	282	320	337	321	331	286	303	299	290	313	314	294	340	304	336	309	308	330	320	319	281	302	326	316	326	297	311	307	323	310	314	307	346	302	329	349	349	306	325	314	311	290	313	340	354	300	324	340	319	318	331	315	332	322	292	321	313	343	329	337	360	343	338	297	316	312	349	335	292	322	320	307	303	325	315	314	336	328	330	336	326	317	306	297	340	341	340	324	322	347	344	313	285	318	338	338	312	324	324	341	304	306	302	322	294	278	335	316	333	311	322	342	343	334	345	324	311	335	339	344	325	304	319	335	348	298	317	303	312	346	364	306	292	345	327	300	304	306	326	314	324	314	328	331	293	286	301	327	332	318	294	355	296	326	323	312	351	329	326	328	323	324	322	297	278	314	333	309	302	269	310	315	304	307	307	332	335	333	335	335	318	325	308	303	335	313	303	296	357	317	319	316	331	311	328	325	310	333	308	304	309	335	336	302	305	316	306	292	310	308	335	316	361	345	329	290	317	378	338	302	302	291	321	286	338	344	327	324	330	333	313	300	327	323	312	290	309	327	323	308	328	302	337	314	290	316	336	320	349	309	320	338	311	299	303	311	301	314	336	296	315	286	334	330	327	377	310	339	316	345	322	313	351	339	317	318	285	317	313	319	328	340	307	306	308	305	318	300	283	336	336	319	319	297	343	312	321	323	295	297	316	330	310	320	328	330	298	334	301	312	338	317	318	313	318	305	316	307	276	300	320	321	339	331	330	331	279	317	334	292	337	319	330	312	337	329	336	311	338	294	325	351	290	331	336	321	361	310	294	324	298	303	320	352	321	312	328	325	348	323	307	346	333	314	328	308	323	304	315	332	317	343	327	299	328	335	330	305	312	302	317	351	315	344	324	327	304	334	323	298	345	352	300	319	280	327	330	351	343	343	334	342	307	308	310	317	314	328	306	314	287	325	334	302	323	339	310	331	315	333	320	358	311	337
24501	20791	26510	25017	9117	1306	1148	971	902	982	893	910	895	872	887	896	876	880	899	841	828	913	855	852	884	842	941	908	860	871	866	824	827	898	906	853	844	843	880	866	854	814	930	828	864	912	869	901	837	871	888	902	824	840	847	866	892	832	834	831	884	905	851	844	904	906	768	897	859	844	781	835	886	838	841	789	804	903	867	897	853	884	896	880	807	859	868	943	816	863	910	836	814	872	868	864	820	847	880	902	827	868	856	881	850	786	876	847	871	878	892	879	805	867	937	853	896	810	853	844	854	844	793	855	817	840	853	828	890	896	883	859	838	837	844	851	872	854	888	855	806	856	874	875	860	853	871	890	872	869	878	893	881	856	891	888	857	854	799	856	898	876	877	857	855	858	843	826	820	863	819	865	872	830	853	881	843	855	902	869	865	856	878	835	803	819	857	820	891	866	786	927	815	853	890	897	922	850	875	912	854	805	882	891	832	856	855	853	857	847	857	834	824	834	866	887	837	831	838	851	869	837	865	865	910	897	820	847	888	926	872	824	854	865	886	855	874	871	868	891	856	894	841	910	855	927	868	831	799	825	866	838	874	849	820	877	867	878	786	823	851	845	849	891	834	830	837	858	849	874	863	890	888	837	840	834	883	827	844	927	791	816	844	843	856	860	834	842	865	833	864	932	851	847	872	827	886	844	841	853	885	805	834	842	857	886	845	899	798	855	923	862	866	916	825	884	884	802	820	900	889	854	863	861	875	867	838	848	844	876	838	839	958	872	812	823	871	811	876	851	876	874	866	823	878	787	873	867	865	799	842	839	874	865	899	880	864	888	820	852	878	889	873	833	844	806	885	843	871	835	929	882	827	874	824	846	853	820	858	829	885	867	815	940	859	862	835	876	890	856	844	862	893	809	856	867	896	865	841	882	829	818	862	854	869	848	847	814	897	845	895	821	865	818	864	908	882	839	839	818	858	839	863	814	867	850	828	861	872	855	881	901	879	877	793	860	863	913	869	868	886	853	851	802	815	901	844	856	804	879	890	843	873	872	840	836	879	893	871	892	853	885	919	815	875	912	841	870	883	838	862	830	845	905	879	901	874	834	820	804	860	822	829	807	846	856	845	814	845	840	841	845	835	850	870	864	843	857	888	855	880	800	891	874	873	858	872	893	837	881	866	877	821	873	893	858	880	854	886	880	877	852	873	867	891	825	851	825	824	855	864	904	881	835	845	869	844	810	830	873	814	865	865	881	892	842	857	858	870	868	924	868	839	908	836	827	864	868	849	828	862	814	870	840	831	844	880	824	880	828	880	775	875	856	869	875	814	835	839	833	861	893	876	880	832	888	899	843	881	863	857	840	887	823	869	876	834	810	873	873	857	878	883	850	842	881	851	904	840	832	886	907	887	843	905	888	836	889	856	864	916	879	865	906	837	890	876	860	864	836	780	852	855	860	895	877	830	885	911	831	880	849	834	886	841	853	883	838	836	875	861	858	902	852	871	867	861	890	859	887	847	885	912	824	861	882	880	856	859	857	869	838	804	806	874	842	842	872	895	890	874	831	852	855	829	830	873	847	865	835	875	873	902	840	858	881	837	870	822	860	827	890	893	863	865	907	875	868	855	874	829	877	893	811	842	825	908	913	869	858	882	798	830	852	887	855	892	867	810	898	853	860	819	821	871	846	826	886	851	898	848	839	860	849	807	855	861	884	864	838	833	817	842	800	847	880	888	875	891	816	853	808	907	901	850	801	864	874	866	834	870	879	858	875	852	870	859	846	890	869	846	870	854	859	814	824	879	849	878	910	878	817	873	794	880	830	849	887	856	861	880	898	840	785	896	875	783	877	839	872	894	856	808	833	813	838	867	833	818	845	872	821	859	839	871	834	847	841	841	848	823	911	871	860	826	852	859	838	845	901	820	866	884	853	836	832	897	857	887	889	838	867	814	849	812	840	815	864	846	782	853	840	861	886	827	833	860	858	893	845	852	898	847	892	908	896	832	824	849	845	829	821	880	869	859	887	913	834	864	873	840	869	853	880	840	863	848	841	860	874	843	908	848	803	856	841	872	853	858	845	858	852	906	826	886	869	823	837	857	811	876	854	848	884	894	914	933	858	830	914	856	876	899	873	884	896	861	860	855	900	856	789	888	852	850	882	892	894	831	872	876	858	860	840	857	879	859	867	871	865	906	857	867	796	911	857	849	827	800	833	822	860	841	840	842	845	820	883	847	887	868	828	840	880	805	858	828	913	847	863	826	870	904	879	898	870	858	805	876	863	836	810	885	880	842	906	827	862	915	918	851	881	823	878	895	852	826	854	805	894	830	840	875	868	858	832	849	829	870	802	913	851	860	874	842	873	817	847	863	879	866	846	890	843	842	846	861	856	837	809	859	833	843	880	849	855	872	849	893	871	857	843	893	846	924	847	835	867	921	872	836	856	818	844	849	829	854	817	833	881	866	831	921	865	847	838	859	861	797	852	861	849	855	886	855	873	842	825	922	879	826	870	892	783	907	813	825	887	910	852	897	882	869	939	888	860	845	824	857	826	859	845	814	894	860	803	795	851	858	837	844	855	872	838	873	871	881	902	898	847	808	868	841	837	868	848	852	822	852	845	862	908	811	889	886	855	909	857	862	881	876	849	878	830	866	824	868	841	858	793	837	874	819	876	888	894	893	845	874	825	814	865	855	834	847	901	818	872	842	851	810	862	822	831	880	826	838	866	858	857	842	831	849	849	821	849	853	851	908	849	803	862	863	897	822	862	884	876	853	798	856	880	860	831	907	808	900	877	835	893	854	847	892	869	844	903	858	817	873	841	829	853	837	887	847	838	855	881	889	831	884	809	888	809	867	834	846	861	825	853	882	899	841	862	902	836	856	848	906	845	893	860	808	903	864	902	823	876	898	861	855	834	863	876	859	806	919	839	864	896	851	853	860	891	852	858	883	840	854	861	886	904	890	793	875	835	873	848	865	858	840	794	833	864	900	875	862	820	847	818	851	852	883	911	864	839	886	804	843	808	874	839	854	881	848	877	854	833	856	905	861	857	887	865	868	881	856	903	892	854	783	885	884	831	839	821	859	833	875	808	877	861	816	783	877	865	868	851	891	878	843	857	864	872	922	876	835	865	854	886	853	956	802	881	878	866	831	870	831	794	854	888	843	823	814	867	886	868	842	851	854	889	834	857	870	857	849	874	894	858	876	834	881	816	879	877	875	838	841	855	901	873	799	868	885	833	865	852	874	821	855	832	822	853	851	879	892	853	914	851	828	911	848	836	846	875	929	852	887	863	923	787	850	844	834	886	871	903	823	864	856	879	860	853	854	890	815	832	820	857	876	876	843	797	870	863	835	860	799	875	907	838	857	862	844	852	906	849	847	858	855	896	825	887	916	831	885	854	858	892	852	827	823	848	861	926	866	824	858	883	863	809	848	848	904	850	925	835	877	850	805	893	822	865	828	855	870	898	848	864	874	911	837	849	865	811
3995	11837	3586	2104	1692	1383	1252	1173	1128	1054	979	956	927	917	912	932	883	905	885	919	876	915	873	883	873	868	895	833	837	876	870	839	889	855	873	910	868	894	814	889	893	877	926	851	887	915	863	947	853	915	912	857	868	868	890	849	854	842	847	757	891	814	919	844	830	896	865	841	865	808	901	839	858	891	848	853	862	860	851	879	853	838	859	836	829	888	866	854	852	852	850	887	877	852	912	906	880	885	898	873	885	875	887	877	907	881	886	839	844	886	877	891	783	853	868	835	816	829	890	824	811	830	880	870	876	831	909	872	887	880	893	902	848	801	877	885	881	857	873	871	854	860	900	871	880	881	855	874	862	861	918	861	898	894	863	875	905	878	872	860	863	801	911	806	860	876	830	869	867	849	847	848	873	867	880	847	880	863	880	898	910	908	835	908	896	912	859	900	847	855	888	852	874	896	837	873	885	838	900	844	867	895	846	872	842	866	861	821	836	877	914	832	795	831	914	866	920	830	894	875	909	862	891	847	898	869	869	850	833	878	838	831	882	839	907	898	869	876	878	831	841	881	859	836	884	865	852	817	891	852	884	834	839	810	857	875	851	846	838	882	864	853	887	850	861	885	836	868	847	785	833	870	853	894	852	883	823	905	882	815	793	896	863	852	820	923	823	864	891	856	895	903	896	833	842	880	881	880	851	891	847	873	861	844	889	844	881	854	860	859	818	878	824	853	930	896	883	853	837	873	867	865	883	875	863	911	890	839	842	828	839	856	856	864	874	885	864	818	857	851	844	805	820	833	816	836	873	885	861	896	845	865	815	864	843	869	857	855	896	911	891	879	857	839	853	844	879	941	864	847	845	851	861	875	844	838	887	844	889	854	861	854	844	861	856	848	835	879	894	829	881	876	901	836	891	836	849	883	889	861	846	863	848	869	884	805	829	903	892	927	837	866	853	884	848	843	861	865	860	820	814	877	805	825	835	851	926	901	893	861	875	903	885	944	770	866	855	871	821	850	894	849	833	907	882	824	856	898	834	839	869	847	849	813	844	839	891	845	862	890	915	890	860	883	810	850	838	866	869	874	877	796	838	835	845	889	860	827	848	841	854	852	902	840	816	839	830	860	823	854	801	859	816	850	884	845	890	845	841	874	878	840	873	881	856	857	808	878	949	859	850	870	859	847	849	829	860	912	885	895	907	854	812	779	835	846	896	829	815	918	813	830	850	929	890	819	867	823	828	844	830	831	883	891	831	831	836	901	854	871	904	882	847	887	845	851	861	888	872	823	838	858	831	877	842	845	809	865	871	889	823	810	891	859	878	865	866	859	847	855	793	890	877	894	848	817	809	862	842	891	884	820	817	816	827	822	911	826	842	875	831	841	843	868	931	880	832	815	841	902	858	858	903	876	882	869	848	881	851	853	856	888	810	864	853	823	848	853	855	833	854	874	879	892	878	974	910	884	852	860	862	872	872	860	895	849	832	848	889	860	857	863	884	815	886	899	874	855	875	853	884	861	950	843	831	874	871	871	825	876	862	888	849	904	840	866	838	873	875	832	831	851	868	845	860	869	819	883	846	812	792	887	872	896	871	868	911	877	851	854	879	890	856	872	879	919	849	882	846	859	894	878	787	851	826	863	831	920	874	835	869	936	873	869	839	850	876	856	896	868	839	899	886	898	828	820	859	918	847	890	858	831	864	876	885	887	887	879	859	847	853	855	806	847	868	846	883	883	888	858	863	908	880	856	882	876	865	839	862	841	888	887	858	889	896	790	853	898	818	906	867	899	843	856	913	850	890	823	835	820	819	812	870	893	871	894	911	845	829	884	836	901	862	848	884	925	904	830	889	813	852	845	836	877	894	857	868	870	857	872	847	885	856	861	857	896	862	836	830	885	888	829	811	865	876	799	879	860	885	822	848	822	875	909	884	850	859	882	848	857	884	891	852	863	844	840	846	830	902	846	835	852	925	831	884	808	805	830	811	871	854	844	883	880	844	846	881	871	897	873	866	874	804	893	836	863	847	875	887	828	815	858	873	903	865	856	950	909	850	918	912	868	866	794	874	878	906	877	831	845	882	896	886	886	830	867	810	813	834	840	850	825	836	829	891	812	866	895	794	844	834	854	858	874	885	854	845	871	898	861	872	852	857	873	887	899	857	841	904	881	842	833	859	836	894	915	866	922	817	891	876	854	866	867	806	886	887	823	835	794	830	835	868	868	850	868	841	898	833	863	901	820	869	876	863	872	831	858	834	878	808	808	918	860	804	817	855	818	883	882	865	830	865	839	903	815	876	821	859	825	846	824	864	873	877	856	890	838	864	872	871	836	848	840	874	916	866	856	845	878	837	871	812	922	865	845	827	842	835	887	801	805	848	868	895	885	881	840	893	861	862	806	848	855	841	879	869	868	884	895	896	851	828	866	855	884	830	849	890	795	870	829	860	868	922	843	822	858	898	877	853	838	922	845	863	834	870	813	880	870	937	838	842	863	885	855	839	873	870	851	861	843	824	881	865	858	922	881	839	874	832	841	872	869	815	794	794	890	844	816	881	863	851	826	857	844	915	924	885	871	870	910	880	875	839	873	859	830	829	879	878	864	852	890	852	875	846	909	883	802	823	882	833	833	875	856	825	867	885	840	837	884	876	874	907	923	788	880	841	872	923	868	834	838	833	868	849	848	869	878	878	879	865	821	843	876	821	895	859	874	810	904	853	806	832	843	875	824	865	793	875	854	885	894	846	815	820	857	814	890	863	883	845	865	837	848	900	832	876	862	888	858	823	878	840	846	874	869	879	881	881	862	873	924	862	871	884	878	838	863	870	859	805	858	886	899	880	830	845	855	857	869	833	854	885	851	863	875	849	813	834	865	870	924	899	939	827	855	899	892	820	860	880	876	876	832	847	835	848	859	826	847	896	868	877	854	874	827	818	858	841	833	851	908	866	867	885	847	892	834	842	842	873	822	864	841	894	846	859	845	825	887	907	868	902	859	876	872	873	883	869	870	856	863	880	875	854	866	836	879	828	830	861	835	851	864	806	827	814	874	849	883	863	852	880	859	833	859	855	856	827	815	884	846	855	883	813	866	863	884	839	853	848	874	920	878	909	869	849	878	855	914	866	844	834	908	885	880	905	868	812	880	857	898	879	878	872	834	856	818	937	876	915	862	818	836	908	844	883	850	912	882	826	816	861	857	855	833	839	867	868	854	930	865	874	864	802	848	822	837	874	798	839	836	891	843	859	882	839	825	864	899	822	858	877	872	878	833	846	816	900	896	858	851	836	896	855	830	834	861	881	879	849	893	832	833	821	841	898	896	856	852	880	854	881	839	877	929	835	862	846	854	856	889	882	853	841	890	844	844	857	858	857	822	820	904	854	845	886	843	898	852	816	856	874	832	882	833	852	868	911	832	841	829	858	887	892	864	875	882	927	862	840	846	877	894	875	900	852	818	867	848	834	825	878	819	875	821	858	857	868	847	890	874	850	910
22305	20912	28307	23666	20915	20949	7437	1140	833	746	687	603	600	559	547	520	518	503	505	453	509	477	481	434	427	415	412	433	428	435	424	441	434	392	445	441	373	412	415	424	412	434	451	397	452	407	405	423	408	430	433	411	406	398	410	419	443	448	402	412	439	387	409	399	427	422	388	414	410	421	383	446	410	399	412	420	449	389	387	389	399	390	387	424	385	428	375	402	405	445	430	379	409	413	366	408	400	408	409	405	397	406	439	380	392	415	378	458	409	402	438	418	408	401	413	378	431	377	444	386	409	439	418	430	404	419	382	422	403	399	410	394	392	429	406	389	400	379	390	383	398	437	414	408	379	379	404	390	378	378	415	408	426	389	399	388	416	403	390	386	426	386	402	381	455	411	437	388	402	382	412	416	389	439	424	400	390	402	414	420	365	395	390	409	385	424	395	419	366	411	416	373	415	371	402	411	372	399	399	367	428	417	390	404	407	417	405	395	362	396	366	430	413	405	407	402	382	415	375	413	400	373	440	418	418	441	394	404	391	397	369	392	424	401	424	381	423	422	378	395	433	445	402	441	371	400	379	382	436	403	384	433	420	367	398	408	405	390	419	380	419	408	401	349	400	376	408	407	406	443	412	374	408	429	411	402	399	374	446	403	400	412	403	400	435	440	375	388	425	377	394	436	406	398	392	458	420	418	418	436	420	410	376	398	387	382	408	402	408	422	392	406	421	405	406	390	399	395	386	377	391	391	371	435	404	405	403	396	436	385	397	399	381	373	406	397	382	377	396	381	423	414	396	385	402	414	427	391	419	424	436	424	446	381	370	398	400	375	371	385	377	370	419	398	398	436	379	384	407	388	378	364	394	430	401	379	415	373	402	392	419	385	403	404	426	437	391	431	485	446	401	404	422	448	395	446	399	383	391	405	418	433	415	432	398	406	368	438	422	428	373	437	372	382	406	399	383	407	375	391	411	390	411	387	356	375	399	382	427	413	408	417	451	437	385	364	380	415	394	400	413	397	377	375	416	411	443	402	413	419	418	400	370	433	408	391	425	387	353	415	437	344	398	377	391	430	404	437	407	402	404	409	413	416	416	410	423	418	372	401	410	400	383	377	422	399	402	422	405	411	418	395	403	375	405	378	405	380	403	404	392	403	409	408	416	402	412	379	460	393	408	465	396	403	421	412	396	420	416	387	390	402	393	406	415	395	420	380	419	382	385	406	407	424	408	444	359	360	380	399	430	397	387	369	412	411	402	393	443	414	415	412	367	413	404	394	360	368	404	413	415	410	436	373	391	420	406	382	427	414	425	410	391	418	390	439	415	392	403	431	384	434	399	431	385	404	393	396	417	409	421	428	410	385	423	410	375	379	397	423	412	421	392	383	406	410	406	389	399	373	389	369	368	416	418	382	420	400	409	421	380	404	404	393	392	432	364	410	402	438	389	388	412	398	377	448	412	393	340	406	386	425	373	400	406	428	417	406	382	428	389	427	439	408	393	373	430	440	407	364	406	410	384	392	374	401	382	372	391	383	378	382	351	440	412	389	404	377	381	394	383	410	416	399	456	442	411	409	411	452	426	423	428	405	394	381	377	410	412	378	402	413	396	380	412	422	435	408	401	394	426	405	392	451	398	410	380	404	403	364	408	407	429	394	381	399	429	425	403	403	409	397	433	395	438	407	399	387	419	425	402	404	381	411	402	391	403	377	399	414	395	409	397	407	427	373	398	405	404	397	379	379	391	429	428	389	389	359	371	415	387	427	423	440	370	384	405	408	406	441	410	434	403	402	399	415	438	404	389	401	402	392	420	417	402	383	398	417	392	381	414	406	411	393	395	400	410	367	407	420	411	413	399	400	394	413	435	413	418	402	400	416	444	462	406	418	407	425	419	433	387	446	442	406	426	404	379	417	400	414	416	425	423	406	383	411	389	407	396	446	406	386	370	375	416	400	362	461	427	410	367	408	404	393	418	388	380	402	407	351	395	406	410	421	410	383	398	427	390	393	364	380	379	418	439	443	420	408	425	432	412	381	381	402	425	405	406	387	408	426	432	379	376	380	441	416	406	364	436	413	427	395	406	354	414	404	389	378	409	362	408	422	374	411	415	382	395	397	389	366	382	365	403	368	367	401	421	396	396	392	401	400	392	386	394	386	402	421	402	393	385	423	398	394	392	410	419	456	412	360	401	426	356	423	405	353	425	395	388	407	417	365	407	398	419	425	386	384	404	388	398	429	451	413	429	389	390	405	411	369	421	444	398	406	387	431	370	408	387	425	381	412	376	418	369	400	417	396	383	390	420	383	425	359	381	397	416	436	387	426	386	418	413	405	391	382	427	382	442	403	399	399	413	430	428	439	378	403	415	382	401	386	408	431	405	382	405	381	405	377	364	380	422	367	414	403	429	426	403	414	412	389	385	396	394	396	428	407	428	397	393	431	389	394	405	434	386	431	408	388	407	397	409	384	390	387	395	437	406	427	431	374	399	393	407	423	389	355	410	414	418	384	394	402	376	391	394	403	403	382	382	414	390	405	393	414	399	429	392	401	416	384	394	383	401	384	423	401	398	373	423	423	420	431	432	408	381	381	390	406	379	361	412	368	401	390	391	409	415	387	414	418	421	400	390	391	378	400	393	431	419	399	361	389	379	411	422	381	422	387	397	372	453	421	372	399	439	326	402	393	407	430	425	404	403	433	404	391	393	400	423	404	402	372	417	438	406	405	418	394	363	394	410	405	411	367	413	387	392	390	414	403	414	428	365	423	378	376	368	395	390	401	405	403	383	403	419	397	391	381	395	385	431	432	418	399	393	370	407	389	410	397	433	421	415	425	397	381	408	426	419	398	390	431	403	378	405	411	381	446	406	418	411	400	368	381	383	407	413	415	420	359	422	425	415	414	397	378	333	413	389	397	403	416	383	413	395	415	391	400	389	407	396	371	368	421	439	396	414	405	397	417	399	420	418	399	416	375	406	432	413	437	415	388	401	407	396	427	380	379	414	406	421	427	394	395	399	393	403	436	425	425	416	412	402	403	396	398	398	445	376	408	403	431	407	408	436	388	390	420	403	428	402	399	406	408	396	412	407	390	416	410	420	349	430	414	373	410	398	376	417	391	394	403	404	405	421	398	424	381	381	393	407	423	395	439	396	392	398	419	396	396	442	396	409	411	373	396	403	421	439	383	400	408	383	405	418	397	426	406	454	381	418	400	412	416	430	417	375	410	381	365	375	428	380	394	417	385	400	391	439	392	385	374	382	407	398	382	396	397	412	413	385	428	394	371	395	387	422	393	404	417	393	390	410	381	399	423	391	379	425	386	387	396	408	397	415	385	429	373	382	409	404	391	407	371	406	395	379	411	394	383	428	409	383	388	420	408	348	404	405	405	405	404	406	397	399	384	422	398	421	406	409	415	434	425	399	414	375	370	377	415	450	401	424	434	406	433	393	407	430	393	407	379	409	388	345	415	445	400	411	415	451	401	394	424
4679	22326	9577	4636	3223	2467	1916	1503	1183	961	869	777	701	678	567	555	580	525	520	492	523	493	446	433	440	396	444	439	419	389	426	408	423	426	456	436	443	436	398	413	441	398	420	375	395	403	408	363	439	398	395	367	405	384	411	399	401	410	402	359	381	379	390	368	415	398	361	397	380	400	395	404	377	409	401	423	400	424	391	402	410	398	365	363	390	383	431	400	388	371	360	387	378	421	364	439	412	408	420	394	406	376	379	396	403	366	396	386	417	429	395	393	369	399	420	387	418	428	359	349	412	394	390	373	394	371	397	389	400	394	415	390	381	355	404	379	435	404	387	394	398	380	350	393	383	403	395	405	435	390	377	381	381	388	408	381	379	432	426	405	431	397	410	388	423	408	416	406	404	365	394	377	388	381	412	417	397	418	361	381	397	398	413	411	398	398	430	399	401	377	396	411	435	366	412	402	401	383	443	381	393	417	375	372	382	351	356	417	410	393	388	394	393	366	386	392	404	438	409	399	413	411	372	390	423	383	426	383	394	379	394	436	402	409	393	422	421	396	395	382	399	402	396	446	418	404	385	392	389	414	389	390	353	356	394	402	395	392	370	395	370	380	397	347	358	390	415	387	355	380	378	402	378	377	388	401	396	391	393	395	370	400	397	407	398	410	388	384	383	389	383	440	386	404	400	424	383	358	347	410	394	403	372	416	362	426	388	412	388	374	345	358	400	408	396	407	384	345	410	398	413	383	410	405	395	397	385	391	387	389	391	396	409	384	375	391	398	407	404	386	357	402	396	388	386	417	368	415	385	390	385	376	399	395	392	401	378	408	376	386	371	395	394	453	405	378	393	395	402	435	390	414	386	422	353	446	399	377	419	385	389	375	412	400	423	412	392	390	432	372	440	390	385	434	420	393	370	416	359	388	400	400	397	385	413	444	393	389	402	392	398	373	411	360	398	405	404	409	424	375	388	408	395	393	393	425	403	393	408	392	375	430	388	393	390	433	405	396	377	376	353	392	378	394	377	361	424	401	420	394	413	368	400	368	392	401	384	397	394	407	393	417	369	397	356	392	405	412	379	358	387	402	393	401	358	395	381	403	398	411	388	382	405	431	359	395	390	376	379	392	427	391	366	366	442	389	368	388	459	369	395	399	409	403	363	393	412	405	417	423	367	376	373	415	406	399	430	396	400	380	400	411	423	406	420	388	404	384	358	436	360	391	377	379	432	441	417	416	402	399	402	406	394	382	391	367	356	410	408	389	389	416	381	395	391	371	411	400	385	363	426	415	423	386	393	404	397	386	368	376	379	380	393	376	381	379	392	365	381	386	401	399	372	373	408	393	418	368	381	393	418	393	398	375	403	393	395	389	425	398	385	386	379	344	372	415	408	373	422	427	386	380	367	406	390	374	414	394	383	399	395	402	396	420	373	407	394	402	385	406	383	382	404	386	406	406	407	397	385	374	353	404	419	376	407	366	372	383	407	377	377	390	413	375	380	371	413	391	353	390	376	380	411	414	376	375	387	401	396	391	368	371	423	394	367	382	411	424	393	362	395	407	419	368	395	411	408	350	395	393	400	390	407	407	364	401	391	400	404	367	411	399	381	434	429	413	399	345	358	371	375	399	392	419	390	383	382	396	417	380	418	390	387	379	390	366	419	404	383	428	380	400	401	366	406	420	397	370	386	400	407	396	393	389	417	400	385	361	406	396	368	393	407	393	405	394	404	403	409	400	382	385	360	376	385	375	360	374	385	391	351	409	382	416	394	398	389	422	416	418	390	369	394	391	432	406	367	383	406	370	386	385	397	368	405	392	392	378	399	397	390	369	394	431	366	423	403	392	362	387	394	393	421	389	410	411	403	437	417	374	373	418	413	420	366	369	390	411	398	439	392	409	373	383	408	394	394	429	375	406	432	406	409	387	406	388	379	396	435	381	415	409	388	410	403	358	415	397	411	384	382	374	354	404	362	438	386	388	407	361	404	386	406	400	378	345	405	401	385	377	402	385	405	358	433	396	384	425	378	365	413	374	388	369	354	390	406	375	421	375	388	412	384	390	364	349	380	393	366	415	427	428	397	386	433	388	401	412	394	393	433	422	393	420	410	365	351	415	378	385	402	369	352	401	427	395	390	399	399	398	394	373	399	391	390	391	378	385	403	400	382	430	401	371	386	388	402	390	431	418	422	414	374	413	397	422	393	384	400	377	417	393	408	367	371	404	411	387	376	380	364	374	385	397	385	396	397	393	413	401	418	340	372	448	366	372	373	388	386	388	386	394	380	393	368	390	426	354	409	379	395	398	379	368	394	375	393	417	389	383	413	395	400	400	417	403	347	380	372	374	387	398	405	379	394	374	379	383	379	434	390	393	394	403	392	395	408	378	392	408	409	389	355	371	414	406	410	399	405	368	382	381	394	359	430	386	425	394	401	386	411	361	410	412	411	373	390	423	371	384	412	367	386	388	414	372	382	396	396	392	394	392	381	383	364	370	377	421	347	400	402	390	392	390	429	369	409	387	386	388	386	364	400	413	378	387	437	411	431	407	406	388	361	358	392	409	408	395	377	394	416	375	401	381	392	359	415	414	380	375	398	408	388	391	424	395	372	416	396	370	358	419	423	429	421	388	398	390	385	397	389	382	396	364	422	440	366	435	416	426	408	404	433	422	360	418	397	413	396	414	372	429	387	398	382	371	374	387	406	435	407	354	403	432	371	362	403	376	386	381	394	407	428	407	370	389	386	339	427	415	376	378	365	414	388	376	400	406	361	411	413	399	390	402	377	408	389	404	424	390	382	393	408	406	405	393	402	387	404	401	411	361	369	390	405	381	364	409	409	373	398	396	402	372	357	393	391	386	370	406	383	369	426	389	379	394	391	380	413	380	373	402	388	423	367	375	398	404	412	368	389	396	365	377	361	375	427	388	431	363	445	405	398	425	415	399	430	364	379	393	394	371	381	411	400	425	369	360	420	419	449	364	375	401	368	404	365	404	402	391	387	430	391	382	389	407	387	394	408	378	372	391	422	405	405	374	406	387	424	383	374	377	385	385	404	374	428	395	404	386	428	379	400	371	392	369	406	377	392	377	396	388	412	419	400	347	366	402	368	394	428	398	401	384	379	411	398	352	370	385	375	411	391	389	413	385	381	419	417	395	417	366	397	391	402	389	393	411	400	413	380	371	419	416	410	412	378	405	379	400	380	391	412	394	373	385	399	398	352	383	453	393	372	381	400	389	367	385	399	398	416	445	379	353	383	380	395	420	389	392	416	377	404	386	381	381	393	400	386	376	392	392	380	387	393	385	409	359	390	405	431	404	412	379	378	383	387	431	409	394	377	415	411	382	386	428	395	414	422	405	407	412	366	368	373	378	409	384	399	399	422	404	369	359	393	392	378	395	394	421	378	410	419	416	405	358	384	383	408	411	358	383	370	383	401	397	400	418	382	378	417	375	383	419	403	407	385	372	387	361	386	409	374	408	366	392
27513	20165	9339	1366	865	767	728	736	716	651	676	650	677	707	749	689	675	671	655	672	635	656	699	649	689	739	686	680	634	687	648	660	688	654	702	598	691	692	632	675	677	653	646	659	635	674	683	621	686	627	641	590	725	684	682	641	685	669	656	698	647	698	658	660	693	672	677	713	637	671	660	668	680	667	649	656	719	666	637	662	649	677	666	725	687	691	669	674	643	626	654	645	649	664	641	681	626	660	671	643	655	632	652	722	630	687	673	669	689	667	726	697	684	626	677	710	683	681	719	617	668	642	618	703	669	635	669	699	679	640	683	645	670	678	669	708	705	657	703	620	648	660	690	690	674	665	659	669	617	677	664	672	691	632	645	638	693	650	675	683	703	701	690	657	666	666	647	691	668	643	712	674	720	674	656	689	678	712	678	658	642	647	695	698	678	635	698	640	697	661	610	689	622	606	662	703	671	665	667	596	687	705	730	680	666	730	675	669	696	654	628	699	659	648	670	656	651	743	634	701	656	671	658	645	684	680	725	644	689	686	662	669	686	731	667	684	666	660	667	668	662	639	677	670	674	673	641	663	645	648	654	684	698	730	682	677	680	710	674	666	664	688	662	691	668	673	664	668	741	653	721	677	670	724	710	687	702	640	692	689	620	674	721	659	675	648	621	673	692	663	660	692	665	686	643	651	668	662	708	675	704	665	664	709	699	675	673	665	726	710	676	655	675	687	658	639	645	717	676	638	652	710	652	710	651	684	656	662	702	688	697	682	690	642	664	674	709	686	676	654	712	697	696	694	688	662	720	707	668	680	626	706	667	699	694	631	655	756	685	697	696	705	681	657	626	695	663	656	658	700	690	693	701	700	693	683	688	654	712	607	709	693	703	648	660	661	650	688	632	663	695	677	630	690	679	692	660	655	674	693	633	696	667	637	740	706	687	661	679	710	665	686	659	616	692	642	740	664	704	689	704	677	700	678	665	653	679	685	670	691	727	718	677	650	654	650	683	650	649	653	681	668	678	660	660	665	719	665	694	643	648	635	621	643	637	680	695	659	650	656	659	729	679	711	633	645	653	682	694	635	682	643	700	671	646	659	650	663	658	647	630	735	670	657	619	669	650	679	694	646	683	709	681	611	666	669	699	646	643	646	651	684	667	657	706	673	653	677	651	687	652	656	690	672	684	678	686	650	671	653	661	669	648	674	653	704	707	644	616	655	694	673	653	682	706	686	706	684	656	679	637	656	662	647	682	680	646	707	651	656	660	638	682	658	665	719	669	677	659	673	646	647	686	681	651	680	650	641	682	679	719	649	683	645	678	655	687	669	660	644	697	669	676	682	666	640	649	690	659	678	644	679	724	669	672	712	670	668	695	711	683	671	669	670	698	635	706	644	688	692	672	696	668	681	658	686	709	675	676	682	701	645	634	753	695	633	683	709	712	687	688	685	630	698	691	628	724	648	678	662	680	668	660	643	708	644	625	667	636	714	636	647	698	713	667	636	691	721	686	665	673	654	727	669	654	648	684	680	659	687	668	713	711	708	702	718	701	662	682	693	678	687	675	679	684	664	624	673	697	638	682	688	648	651	666	653	669	659	666	684	642	645	654	667	719	660	742	676	690	656	704	660	640	675	670	689	646	659	654	643	643	693	655	661	631	658	698	627	664	686	705	706	681	698	684	705	723	704	673	680	657	661	631	719	696	664	662	683	672	638	636	658	666	643	674	642	691	696	696	676	647	683	684	686	710	613	648	696	662	680	648	645	689	672	672	643	682	615	630	657	718	662	673	672	678	671	636	648	689	619	702	692	714	627	651	676	650	679	656	640	644	632	650	657	692	703	687	652	674	652	693	685	672	685	652	661	663	684	667	668	663	623	705	678	676	635	702	668	648	701	654	668	660	680	703	698	681	704	651	651	663	681	687	661	656	681	670	653	672	712	664	645	667	694	677	658	710	685	683	700	667	682	638	647	636	695	715	694	692	671	631	649	695	649	674	721	664	678	648	670	670	706	660	685	648	699	671	685	682	656	667	722	640	673	638	701	671	682	684	674	626	626	671	693	682	601	655	679	662	691	630	662	681	665	700	663	637	694	678	708	700	660	695	687	639	653	625	697	683	662	675	690	676	613	682	687	701	691	674	657	713	690	656	703	635	679	680	694	707	690	696	729	633	662	656	643	671	691	690	695	700	660	649	643	669	676	660	695	677	701	653	719	618	680	623	652	687	672	650	646	650	696	677	699	651	666	660	627	629	658	679	671	715	686	700	639	656	714	716	619	646	672	654	681	661	676	709	677	647	698	612	657	648	673	616	655	680	653	720	664	708	648	634	653	668	690	699	676	661	713	644	622	686	684	701	664	693	674	683	656	634	660	654	676	729	654	669	689	695	693	733	634	713	678	677	661	673	705	637	651	672	678	648	661	681	662	642	646	631	619	660	681	669	671	672	703	688	705	649	651	625	681	746	667	667	712	692	713	670	679	653	675	686	697	711	681	661	677	663	690	669	649	679	690	677	693	670	651	684	650	638	640	664	633	674	640	639	691	660	660	700	655	684	649	618	666	700	675	712	680	694	668	680	720	655	645	655	689	680	636	690	663	655	691	694	653	667	701	670	658	638	655	694	698	693	721	634	666	702	693	667	655	658	668	688	642	695	690	645	681	642	644	668	694	676	700	686	668	684	673	676	654	682	661	610	628	690	686	652	693	671	679	652	685	679	636	716	721	684	695	650	669	666	657	686	631	671	675	669	672	705	667	682	682	710	705	642	717	671	706	714	673	681	687	671	637	635	695	678	640	693	634	647	681	688	703	661	674	645	718	672	669	642	683	636	671	689	685	650	668	642	651	673	669	693	686	690	651	669	672	721	655	719	682	641	667	666	690	673	671	664	647	624	673	640	711	704	689	655	658	655	636	648	656	687	657	702	722	729	722	666	630	704	697	647	648	673	693	684	700	674	681	676	702	644	661	649	630	693	663	664	656	677	669	714	640	712	685	709	711	684	681	640	668	673	681	637	664	700	671	684	688	622	655	654	644	683	691	622	651	677	658	641	692	686	679	704	735	659	665	673	660	688	665	713	677	679	635	674	662	652	676	670	664	682	666	682	648	737	658	655	668	684	651	699	663	643	648	650	683	662	662	650	653	672	670	697	683	612	709	657	701	685	702	587	694	690	710	640	670	654	684	643	660	656	662	679	695	656	637	669	664	692	610	711	671	712	680	659	708	642	673	662	609	693	669	641	658	666	636	667	666	678	705	661	673	685	653	631	677	642	685	661	660	635	698	675	722	712	697	697	682	596	653	615	703	666	642	681	653	642	697	652	657	646	688	703	656	699	660	663	711	618	680	683	662	685	686	641	672	676	684	642	657	639	697	674	697	657	753	699	626	622	722	658	670	651	684	670	686	715	692	678	708	692	662	681	700	658	680	667	681	661	710	641	647	647	682	650	678	633	671	676	686	658	678	686	706	681	700	666	698	721	683	653	655
5318	6639	1553	1121	981	850	795	751	756	775	738	735	676	755	690	748	618	676	684	683	674	689	670	698	670	691	683	707	710	670	687	661	712	665	706	681	730	672	702	678	692	674	674	724	707	716	651	670	703	704	683	673	661	681	666	673	738	729	729	671	692	656	712	704	640	686	712	700	665	679	718	679	680	611	698	705	668	650	688	674	706	705	699	678	692	694	686	696	690	684	642	679	710	709	707	668	697	687	668	702	710	723	707	642	711	681	705	710	711	697	674	683	664	695	677	644	685	639	668	680	724	715	672	714	689	645	665	691	713	702	693	680	711	652	673	701	695	694	654	683	738	769	691	687	703	696	668	727	664	683	707	716	655	671	703	752	649	695	680	682	697	672	681	690	699	686	691	638	711	718	740	659	698	658	750	686	695	697	666	672	712	700	668	660	658	642	708	699	676	694	672	669	757	664	689	716	681	712	682	756	688	698	703	728	674	723	690	718	734	704	698	694	701	686	696	669	701	715	676	708	654	769	685	688	700	721	697	688	684	667	706	666	665	699	694	689	710	669	649	684	659	683	676	671	724	691	696	700	655	772	658	737	666	676	711	693	677	712	730	661	675	656	680	706	730	699	736	663	702	734	670	695	660	678	690	695	663	670	656	670	694	664	715	699	664	672	686	650	717	662	686	732	725	725	711	639	663	687	627	763	702	735	681	726	683	685	663	663	703	663	668	729	708	672	659	720	688	696	672	693	731	691	715	678	749	678	710	678	679	664	672	666	643	704	665	735	680	708	717	704	710	679	619	677	695	700	666	687	687	728	705	695	717	662	700	691	673	699	712	689	717	726	655	707	755	678	672	677	694	680	714	676	683	633	682	708	692	654	649	688	672	651	721	637	713	755	698	661	668	705	650	644	695	701	712	674	678	690	710	676	688	728	661	679	714	740	626	728	734	709	684	702	684	657	715	682	680	697	685	716	706	706	709	669	720	673	668	690	679	687	707	679	692	670	700	676	700	662	677	698	707	660	654	688	720	651	699	735	735	693	726	684	715	691	734	664	698	650	691	640	667	721	659	736	627	692	697	641	657	681	734	668	713	690	686	661	691	681	665	674	683	699	700	695	669	668	677	709	672	706	655	653	632	679	628	692	705	709	689	665	707	711	661	702	726	663	671	687	721	715	704	655	704	721	742	699	682	676	663	686	679	692	670	678	714	696	655	736	696	638	680	726	689	677	668	685	657	623	681	694	652	712	719	687	711	699	684	681	680	698	661	706	748	669	743	679	682	706	677	731	673	702	694	662	706	659	692	698	701	619	719	689	641	688	698	708	674	694	683	673	695	661	654	753	719	689	718	713	692	673	692	702	667	650	680	698	666	676	700	700	679	679	699	701	706	655	667	718	673	707	716	657	690	716	697	704	685	693	683	669	706	642	702	626	661	693	676	710	666	748	705	717	696	710	683	653	738	691	697	658	743	726	711	703	710	715	680	680	721	683	690	727	700	670	694	697	666	730	714	721	697	657	722	684	662	694	700	668	696	651	655	667	679	706	672	707	718	684	700	693	707	672	695	689	661	665	718	658	705	690	661	689	703	703	649	685	670	692	676	699	720	714	692	672	718	692	649	723	738	715	636	722	674	713	704	700	659	720	709	700	667	745	715	704	687	664	701	656	692	693	729	681	719	671	668	697	713	674	713	718	702	651	698	679	706	655	681	718	694	704	724	724	693	697	657	706	636	727	714	667	663	635	695	644	669	711	667	663	679	748	686	693	709	734	705	641	668	719	686	712	690	659	640	697	691	659	676	714	704	684	740	700	699	713	686	740	704	678	685	705	692	733	716	657	629	707	671	718	709	681	720	682	663	711	712	679	655	684	682	685	623	691	693	658	692	713	692	690	679	680	693	698	696	679	664	747	662	689	624	701	697	679	731	668	701	721	632	702	690	676	711	677	683	722	681	728	689	631	698	683	670	711	758	661	698	690	697	637	679	640	676	690	756	676	670	670	712	728	697	654	695	651	649	673	690	664	675	724	719	698	673	702	651	727	718	713	647	655	670	700	739	721	692	711	677	716	666	696	658	689	673	702	638	712	689	643	715	751	666	694	673	648	694	657	689	666	654	686	704	664	643	678	706	711	664	712	697	721	700	717	677	667	729	681	719	701	697	688	690	679	667	697	680	716	660	669	701	640	668	706	703	689	703	669	708	706	672	708	701	722	680	705	730	691	693	686	713	698	705	691	707	700	683	664	708	724	689	669	697	667	712	712	732	707	647	685	653	664	704	714	645	688	661	685	672	697	661	694	657	702	649	670	679	727	720	679	716	667	664	705	715	718	697	706	700	719	692	723	686	701	713	720	717	704	663	646	629	701	648	692	673	703	696	639	655	681	663	687	656	695	678	687	693	702	696	715	673	660	701	711	662	701	697	726	679	674	759	671	657	703	687	689	616	647	745	675	698	662	690	649	716	663	649	689	666	649	669	644	733	706	699	703	674	693	688	708	704	729	688	674	689	719	714	690	678	715	710	723	697	692	713	714	691	680	651	674	701	672	681	687	710	690	694	715	730	664	716	704	685	703	706	642	671	720	672	728	673	626	694	695	739	691	688	653	742	679	652	657	716	696	755	680	652	702	765	683	674	692	681	714	757	716	690	721	706	665	663	696	721	726	688	678	687	667	659	663	616	700	685	686	700	645	702	671	689	655	650	648	692	692	646	702	682	724	709	672	711	665	661	666	672	715	699	685	716	719	672	696	723	667	687	684	654	663	662	647	728	675	674	700	718	704	724	679	683	674	697	680	733	661	774	682	695	679	712	696	732	670	636	623	767	694	711	714	669	709	690	661	666	657	664	730	709	687	697	710	725	712	702	712	689	715	651	719	695	703	665	708	658	670	672	687	697	656	699	675	666	706	631	663	663	696	678	692	705	663	710	696	683	674	705	682	713	670	712	721	667	685	695	733	701	666	656	687	669	692	714	731	683	712	677	738	697	682	684	685	655	666	694	682	685	710	663	735	699	676	707	664	686	688	696	667	670	672	713	684	676	720	700	658	752	693	681	718	697	745	633	685	694	712	670	645	714	694	722	715	698	738	713	694	699	702	705	683	703	657	738	751	703	691	666	711	732	696	656	716	706	694	656	681	682	676	689	708	715	725	731	716	709	654	644	669	659	694	700	681	695	651	682	684	717	705	745	696	639	719	645	781	645	728	657	676	657	743	712	659	695	701	705	667	670	670	720	673	673	712	654	676	736	677	743	695	676	702	694	737	696	696	722	706	702	665	687	682	681	676	707	698	691	671	731	699	650	702	705	702	696	662	669	706	665	681	679	696	682	683	723	695	700	724	704	652	699	677	675	718	726	700	686	716	692	645	757	649	687	680	731	674	694	681	684	714	698	726	744	674	642	661	677	709	655	705	719	694	689	659	668	683	707	739	693	690	688	684	662	686	661	725	658	703	695	693	686	754	663	700	672	715	726	674	678	642	668	728	689	689
23614	20942	27810	24220	20880	6353	935	645	534	460	430	437	443	407	372	398	361	346	349	361	380	355	326	286	342	372	369	346	318	319	332	333	342	336	319	376	342	319	315	349	340	298	315	327	339	316	292	303	349	317	293	311	355	295	296	318	326	306	323	331	303	317	331	310	311	313	322	324	281	327	321	348	359	323	308	299	294	310	336	315	319	322	320	331	312	296	335	320	289	291	321	335	335	274	311	328	295	314	330	320	287	296	343	345	323	325	306	299	314	330	311	329	330	302	321	301	312	335	330	306	307	298	335	310	317	328	299	291	313	318	337	334	297	327	348	324	321	320	328	287	332	357	339	273	334	338	309	359	331	333	313	322	341	331	291	294	324	305	310	291	322	289	343	329	347	340	329	335	302	296	303	322	312	307	323	304	315	339	322	358	322	300	317	310	288	346	314	295	303	331	326	299	297	311	322	329	333	312	319	309	298	299	364	316	320	327	327	325	335	325	335	321	316	330	336	331	303	320	317	303	324	342	331	313	299	334	337	324	336	312	347	313	294	350	324	305	291	335	314	336	304	279	320	296	347	281	321	331	321	345	313	340	338	331	354	331	281	315	287	282	312	303	295	311	292	304	334	334	313	314	342	308	324	308	337	303	328	327	326	334	323	302	294	336	351	303	312	313	302	301	313	297	314	319	315	318	314	338	312	341	330	326	310	318	309	313	323	325	302	325	335	317	295	329	292	327	321	290	339	326	297	298	318	328	321	347	321	323	317	316	328	332	323	346	306	325	263	329	284	292	304	328	298	304	317	329	309	298	317	335	322	285	343	333	322	306	332	353	311	317	301	327	297	332	329	310	308	314	288	318	349	338	344	310	323	334	320	325	314	309	316	292	304	339	319	304	333	313	349	323	326	345	309	323	322	329	334	303	335	328	315	302	324	310	310	309	328	310	333	301	299	321	312	292	311	347	319	340	324	323	350	308	305	300	342	324	333	313	305	301	292	294	325	301	308	347	305	307	315	342	312	297	308	304	335	328	325	335	300	283	319	302	317	292	326	278	321	312	331	339	315	326	320	330	328	318	289	328	323	318	276	291	299	309	319	311	337	308	341	322	309	298	319	307	350	330	313	290	314	332	306	306	300	329	286	294	285	325	302	313	321	320	314	334	311	347	273	314	292	319	327	298	305	320	330	311	311	350	297	295	350	317	290	322	326	321	312	299	284	326	328	303	301	306	307	332	311	350	292	317	347	322	279	321	318	334	335	335	306	285	335	350	313	322	335	333	334	323	329	355	315	295	306	310	301	317	336	300	310	313	306	317	300	339	314	326	304	321	311	355	286	305	325	326	332	318	297	293	317	297	314	315	313	331	293	343	335	339	363	324	314	365	309	309	312	327	329	324	286	315	285	327	338	315	336	297	332	308	326	293	294	317	332	298	300	298	305	328	302	322	301	318	347	333	325	337	315	358	319	285	316	321	334	338	319	326	330	338	311	361	312	316	305	297	330	327	294	317	329	345	286	298	314	327	299	318	324	293	353	322	294	318	294	312	296	301	303	306	331	292	345	329	304	290	299	324	300	303	315	324	323	294	344	317	321	312	310	318	307	324	332	294	307	324	343	314	333	301	325	328	282	341	296	286	306	302	341	327	326	308	311	313	324	318	332	303	294	325	299	312	310	323	319	300	315	327	292	341	281	336	311	301	330	330	330	316	329	304	313	308	350	317	333	309	319	312	283	303	349	334	280	329	314	354	343	301	290	304	294	321	320	343	310	299	296	324	294	312	322	304	321	324	323	324	315	306	323	343	313	320	353	304	332	326	314	295	343	331	278	307	296	272	322	289	344	312	309	303	331	314	288	317	341	323	319	327	339	343	333	305	328	289	348	315	304	323	338	330	328	289	322	313	335	327	310	323	270	324	311	322	304	332	358	312	294	309	340	299	348	299	322	317	311	332	291	319	298	311	322	323	307	327	302	345	313	360	344	305	301	311	313	304	318	289	323	350	294	302	339	311	292	325	326	285	342	297	337	304	332	286	324	326	322	325	335	324	329	287	341	312	319	340	303	320	284	321	305	329	343	342	306	335	280	327	312	303	321	332	346	312	306	343	298	324	307	295	353	295	315	324	322	309	297	332	315	321	313	315	350	319	307	302	335	296	324	290	315	304	321	342	348	299	342	287	309	304	314	305	345	316	314	313	275	321	287	312	332	326	308	338	340	332	349	304	273	348	324	318	317	316	301	319	258	317	328	312	305	287	299	305	314	311	311	300	301	336	310	321	300	290	324	289	291	337	326	343	334	324	295	311	306	333	299	332	345	301	312	285	335	344	331	324	331	300	314	316	352	352	324	310	298	277	315	298	319	327	329	310	333	329	334	323	324	292	311	292	325	340	324	327	361	316	326	304	314	308	316	321	317	320	336	335	316	329	297	328	298	293	305	334	297	325	333	330	305	282	321	337	347	357	292	285	322	336	325	300	304	322	312	327	312	319	320	338	343	339	333	312	329	322	299	293	350	308	308	314	288	325	289	309	335	295	340	327	326	321	335	324	292	302	329	319	312	303	326	286	328	343	305	329	313	302	337	293	308	317	324	314	293	315	323	313	280	315	318	319	310	326	322	338	319	324	316	346	330	316	324	302	334	325	324	287	268	306	295	298	330	277	308	283	334	350	312	314	308	317	311	295	336	344	299	316	309	313	342	303	329	325	304	331	306	333	331	307	346	308	326	327	339	328	336	313	309	289	316	326	289	298	315	319	288	302	345	313	322	335	305	315	283	308	299	312	318	324	306	320	326	284	303	322	319	317	346	313	306	334	334	321	321	337	339	292	319	319	324	310	344	317	297	327	316	320	300	310	307	331	315	286	321	323	316	294	304	314	327	335	340	345	325	309	304	304	330	315	295	322	288	317	317	315	325	337	339	304	316	296	309	300	318	301	324	314	305	337	297	336	335	300	299	311	284	319	333	306	323	313	322	283	328	303	309	316	308	326	300	319	317	335	350	276	352	323	308	309	321	329	310	327	302	294	322	296	290	326	337	314	302	315	323	317	326	328	301	342	305	308	321	292	330	316	339	313	288	325	308	306	307	351	297	277	309	287	338	362	335	326	317	322	318	327	322	321	311	300	335	347	333	329	292	318	307	289	371	299	297	301	341	305	295	335	349	306	345	313	308	341	310	265	356	312	317	342	329	324	299	321	316	277	347	337	336	319	309	311	352	318	329	298	300	306	347	357	330	306	303	281	308	327	279	354	301	296	341	355	329	314	309	311	314	308	295	313	332	303	322	308	317	323	304	326	291	311	298	307	304	277	347	307	316	302	296	302	314	320	300	326	318	308	308	335	320	315	314	313	313	308	309	327	298	312	342	306	298	303	323	325	293	314	314	306	311	306	346	297	366	304	317	302	340	336	285	297	311	319	338	312	304	327	298	311	341	317	313	343	320	291	319	277	319	307	312	308	301	303	312	294	300	318	325	321	336	323	281	296	311	317
4004	17153	5737	2559	1830	1440	1087	929	806	647	585	538	485	447	417	434	422	384	413	413	362	354	363	351	356	360	333	346	354	330	340	319	333	353	330	315	322	354	350	345	330	351	322	329	320	331	346	308	350	322	357	318	289	327	321	331	342	283	306	327	350	303	330	333	346	374	330	351	310	342	316	348	304	303	323	307	324	307	311	312	309	311	334	325	361	327	381	354	323	343	324	342	328	336	328	311	308	323	356	345	339	342	359	337	356	322	334	327	311	334	333	353	316	295	339	299	332	315	293	310	304	292	334	345	293	305	304	314	335	331	325	331	325	332	315	336	347	344	321	328	362	290	339	312	282	322	303	357	329	297	323	334	332	305	313	344	321	335	344	319	322	363	331	354	316	328	317	330	320	349	321	357	323	359	346	314	334	322	339	364	348	341	343	332	332	327	285	353	321	306	279	334	354	313	328	345	344	347	334	332	337	313	327	310	325	349	352	309	355	343	304	287	336	336	319	320	336	323	321	329	295	333	327	332	323	325	314	306	310	324	340	312	327	345	321	292	334	362	300	310	335	345	331	326	326	305	345	317	324	331	345	342	370	347	366	330	319	323	329	294	322	325	318	332	320	334	329	314	339	315	344	318	346	331	296	336	308	333	326	309	331	349	345	330	316	298	325	318	314	353	292	313	345	304	333	357	302	336	333	325	319	355	314	298	349	319	352	319	342	345	334	317	322	333	326	331	344	316	304	336	307	305	298	300	328	320	347	312	305	292	324	348	329	317	334	355	307	331	319	313	336	314	332	337	340	308	341	319	350	320	355	332	313	364	344	315	358	339	324	332	320	314	340	331	322	340	327	310	326	328	337	329	323	336	326	341	328	287	319	335	322	345	346	312	297	336	295	331	321	337	349	312	328	317	337	346	325	315	318	345	349	310	343	357	355	337	292	333	300	346	339	327	354	304	308	334	321	344	339	297	334	349	340	346	329	339	323	341	327	332	307	338	315	347	356	288	316	330	296	297	314	319	327	315	332	358	327	310	322	331	351	268	293	324	338	333	315	272	320	355	334	324	349	319	321	337	338	316	312	296	332	355	300	332	323	314	307	331	299	316	318	318	296	334	339	325	345	341	331	322	326	308	356	363	330	332	331	312	318	343	321	345	314	341	327	309	320	319	322	327	312	304	339	318	331	309	342	317	375	288	320	313	286	329	350	311	361	357	317	320	349	307	327	331	310	319	308	293	312	296	310	321	348	332	337	324	301	325	355	308	329	293	292	277	334	328	325	306	325	317	346	318	339	305	270	312	346	336	345	329	337	334	314	318	335	322	329	330	339	333	307	308	344	309	331	316	298	336	325	342	294	290	333	306	298	342	312	315	324	338	325	313	329	333	325	373	351	378	323	338	343	356	285	334	298	348	320	330	323	297	342	355	312	280	313	304	310	309	351	343	311	313	320	296	337	310	317	310	327	317	309	352	343	358	316	301	351	299	321	376	323	334	334	359	296	322	294	336	332	361	313	296	318	316	351	297	315	299	349	310	362	343	310	309	343	348	320	337	304	327	329	338	348	351	320	327	321	323	332	309	321	317	308	330	321	317	345	327	361	311	317	299	319	322	338	297	330	298	330	303	338	324	344	324	310	320	361	306	292	333	335	324	310	328	327	308	330	303	338	307	333	328	325	330	312	326	331	328	297	317	349	300	327	308	341	330	361	310	321	309	315	299	344	325	317	320	331	356	318	341	326	330	326	333	342	340	331	350	343	333	341	326	317	334	304	308	298	332	306	337	343	365	320	328	292	340	340	310	313	313	307	283	333	328	356	315	323	316	322	308	344	301	308	321	344	368	313	321	316	322	353	320	324	324	309	345	345	315	331	319	320	298	322	306	344	310	299	302	330	304	282	319	308	296	322	296	281	325	328	326	319	308	321	294	338	337	329	340	343	326	327	347	339	317	309	356	341	338	346	297	354	313	311	285	329	332	317	306	333	349	327	303	309	330	338	337	349	318	326	353	319	350	317	296	311	304	320	337	339	351	285	320	325	318	330	300	317	299	360	323	346	317	304	282	314	321	347	334	314	312	362	339	347	311	326	323	330	347	381	343	310	347	343	290	329	316	337	321	330	332	329	345	328	337	325	355	341	319	311	327	314	334	352	313	319	313	300	327	323	319	333	346	326	324	321	312	325	318	306	301	315	355	314	313	354	336	368	335	339	354	328	275	350	348	327	345	354	306	340	330	345	328	328	309	331	343	313	308	337	344	317	337	348	296	302	311	314	342	318	324	363	307	308	287	335	339	319	313	331	324	322	316	352	318	322	330	328	329	332	304	320	317	320	345	288	326	277	358	319	300	322	287	295	313	324	309	287	338	330	357	324	316	331	331	344	308	341	345	310	295	338	275	305	343	341	316	330	340	306	350	327	329	321	296	341	362	331	319	331	330	310	309	299	320	315	332	318	350	307	338	339	343	336	323	338	334	309	315	320	337	291	342	306	295	297	316	314	317	347	349	352	321	361	344	331	305	317	331	287	334	362	336	312	317	350	324	320	348	326	331	311	354	308	352	356	315	314	335	300	320	342	318	349	309	325	307	334	319	328	355	322	337	304	326	352	330	343	314	349	313	349	327	352	297	316	319	331	345	335	327	327	347	318	310	355	338	347	349	358	309	305	324	308	309	309	330	313	317	328	325	343	331	339	324	332	352	377	293	283	350	324	317	323	316	326	320	320	323	329	312	326	326	351	337	313	338	335	321	318	313	319	345	324	314	303	305	319	324	352	333	319	318	313	327	322	344	339	326	315	291	328	330	323	319	330	294	313	325	328	335	310	317	330	346	324	327	330	323	335	352	348	299	344	337	373	319	364	330	305	337	334	327	345	343	348	344	335	288	337	317	333	362	332	316	306	320	328	339	354	313	321	328	298	319	323	305	315	334	315	309	332	333	329	318	331	331	321	341	349	333	334	321	346	300	345	293	328	287	309	329	316	297	313	334	325	320	337	300	327	349	321	333	314	347	329	317	346	315	320	302	327	307	297	340	337	356	323	349	297	319	343	342	310	303	358	338	350	312	325	308	319	311	341	334	313	326	329	328	343	296	316	328	286	319	326	330	312	294	327	307	346	333	341	333	357	338	341	338	310	321	317	330	349	309	281	320	303	363	338	294	336	317	326	335	306	305	295	322	346	328	327	312	283	334	322	317	329	284	332	324	347	336	328	340	302	358	315	327	301	314	304	308	324	343	319	279	318	341	301	316	307	322	319	303	298	331	338	311	331	354	324	307	326	319	315	316	331	303	326	334	333	321	312	323	338	320	315	319	295	329	308	314	334	343	323	312	314	325	344	358	324	319	313	314	323	361	317	314	303	346	362	328	338	324	315	333	327	309	300	330	341	326	312	308	341	327	307	312	296	320	300	305	318	327	318	331	307	346	290	308	335	292	353	289	310	295	331	303	332	339	320	318	319	315	336	299	328	353	300	313	325	303	330	301	332	328
24549	20908	26620	25224	9286	1350	1142	1044	936	959	933	903	918	890	985	911	816	910	835	890	906	862	860	900	845	838	873	884	865	894	834	851	913	822	862	883	922	847	921	880	855	909	887	892	892	930	870	830	875	855	882	838	907	935	882	949	884	835	873	869	935	847	888	811	885	882	866	887	848	906	847	848	878	861	897	906	858	916	909	819	834	778	869	834	858	877	905	841	848	860	853	881	889	910	924	957	863	915	893	871	897	873	865	907	865	840	918	901	848	860	908	916	906	880	849	881	867	854	926	903	943	918	878	827	958	817	897	850	832	864	916	901	883	919	880	913	927	889	814	856	855	872	831	901	908	899	884	850	850	894	847	889	880	834	870	823	824	806	828	860	823	885	817	876	854	853	911	842	861	914	817	863	894	901	850	828	932	918	842	855	869	866	862	899	905	925	853	872	882	854	869	911	909	912	891	906	920	859	898	849	892	813	865	876	842	842	820	885	889	867	883	871	856	910	841	851	884	844	923	913	854	868	888	909	939	867	909	877	887	859	862	827	878	838	876	854	889	885	890	826	850	921	970	886	820	880	887	858	848	812	869	816	889	892	891	923	920	846	844	887	878	897	864	843	848	877	900	868	902	902	904	873	861	915	870	937	890	862	884	848	911	841	876	876	811	869	948	836	859	883	867	876	863	878	874	839	898	873	858	880	864	840	859	876	880	894	876	913	880	883	850	828	843	898	821	841	855	853	892	882	859	867	898	942	847	889	846	884	899	906	861	850	928	879	870	917	865	864	844	874	887	855	848	849	854	876	903	958	829	855	931	818	901	867	856	886	903	898	827	870	881	854	849	894	918	939	866	894	836	858	884	833	904	906	797	879	908	889	853	862	847	892	863	871	884	846	867	881	903	869	859	823	901	838	886	847	862	846	865	884	841	863	861	868	845	852	847	876	868	860	879	865	853	850	858	882	895	875	841	831	833	827	873	922	882	879	823	836	851	886	897	837	868	915	898	977	935	837	933	873	879	851	777	849	803	863	842	876	899	880	874	878	914	883	896	907	929	851	900	865	859	920	891	863	958	857	885	853	882	874	863	908	853	900	881	908	930	863	879	854	857	850	828	905	869	862	875	917	841	880	905	819	863	854	860	907	909	860	863	905	814	893	877	833	881	838	902	842	896	884	831	906	901	943	885	871	849	897	850	903	922	864	880	846	907	877	860	831	845	903	910	885	813	863	873	862	873	825	886	865	845	846	920	872	873	925	878	900	902	901	810	880	909	895	855	865	853	908	896	869	868	871	916	900	917	796	853	851	881	860	832	893	875	829	914	883	879	855	860	863	894	877	903	860	840	864	869	849	865	867	865	830	886	879	855	870	827	880	937	847	903	883	869	895	841	915	895	877	894	852	876	941	852	890	856	863	871	885	908	890	882	885	873	856	869	877	880	925	901	894	857	897	893	851	844	896	870	949	925	884	858	870	848	803	928	873	883	925	866	923	864	846	839	897	900	830	855	873	882	879	839	858	832	839	888	878	858	893	874	882	867	874	837	921	854	908	914	918	842	889	890	886	894	884	879	883	884	876	828	830	887	890	905	849	891	962	853	901	908	858	870	870	855	827	902	862	912	895	906	863	898	934	913	855	834	853	867	897	924	859	901	850	868	849	901	923	833	899	903	831	902	884	855	855	851	858	840	813	886	899	857	863	819	845	872	873	908	905	856	877	852	855	867	899	871	890	885	869	836	878	848	884	911	882	865	865	861	834	835	870	855	913	846	864	882	848	873	887	840	896	913	890	897	872	882	899	886	923	834	925	917	878	890	905	860	858	840	848	852	840	935	903	879	858	868	874	892	865	917	858	902	873	864	903	832	851	892	894	859	884	834	871	839	870	898	841	847	853	873	880	889	883	833	910	831	855	908	880	906	894	832	871	926	878	901	921	866	877	860	842	860	871	885	891	880	850	925	835	892	882	859	913	878	813	891	884	919	876	862	868	860	859	975	929	852	868	854	906	856	856	906	908	860	877	835	859	907	888	910	857	871	862	866	901	883	900	876	880	897	917	922	905	940	920	880	964	888	855	912	868	826	892	888	881	865	868	945	898	867	844	885	893	924	867	864	884	932	862	873	851	903	851	874	884	912	851	902	898	903	868	836	871	853	854	885	874	873	830	870	847	922	911	864	908	893	954	845	828	841	903	868	830	855	858	867	909	905	895	831	928	875	846	892	874	894	863	884	865	837	831	899	896	894	869	846	905	852	880	899	866	846	842	913	862	861	836	844	858	861	844	863	892	888	843	854	890	864	873	854	863	870	887	878	871	869	857	899	901	901	869	904	849	868	857	842	879	833	847	843	918	841	860	854	829	849	874	919	832	899	898	869	872	852	847	934	896	903	922	907	875	887	884	884	900	875	887	930	874	873	878	889	808	852	852	871	904	901	897	802	856	891	873	852	891	869	860	854	878	895	841	865	847	827	848	925	872	864	869	894	840	863	930	890	844	856	817	841	902	791	877	879	828	887	866	910	890	874	896	886	930	904	841	853	842	839	860	883	904	933	863	879	877	830	827	885	919	857	846	834	825	899	915	838	865	896	905	938	891	905	897	896	860	868	856	905	878	839	932	873	893	832	893	859	861	919	869	867	910	884	890	877	809	878	844	846	897	891	864	856	841	884	891	900	875	903	890	879	833	856	887	902	886	869	874	871	895	850	881	860	848	933	847	854	825	900	915	936	812	886	846	828	856	876	915	866	890	931	903	898	894	906	907	881	891	911	908	859	930	880	816	833	830	811	876	888	899	945	898	881	866	867	828	852	918	841	873	893	854	865	862	915	856	865	932	856	847	868	857	915	894	878	869	846	892	868	851	829	892	875	847	828	839	885	858	842	864	890	854	839	886	835	855	864	882	895	884	902	924	842	865	884	876	886	828	849	833	910	876	963	899	896	863	902	828	878	891	878	853	921	794	903	841	924	852	931	861	842	868	891	881	814	925	832	894	860	871	867	881	840	865	871	907	903	888	861	871	810	919	904	872	876	858	866	865	912	850	862	895	883	871	882	863	868	901	930	942	880	876	884	888	877	865	856	894	852	832	866	850	893	874	911	899	818	875	891	922	886	895	868	868	859	902	904	939	886	897	831	919	899	847	897	827	911	869	884	924	910	852	857	874	953	888	858	912	879	908	846	884	871	867	866	929	880	857	870	846	856	872	845	849	859	946	856	908	909	875	863	919	878	887	857	920	891	863	886	895	863	912	887	905	898	878	909	935	879	875	845	848	860	909	868	900	861	854	880	863	888	856	851	882	847	876	851	809	876	922	931	894	899	920	872	901	867	820	911	890	850	842	863	929	833	831	906	908	897	865	864	895	860	921	873	906	866	870	855	874	842	842	912	870	924	842	916	887	863	854	833	882	886	886	841	871	871	875	914	910	901	896	872	870	861	886	851	874	840	881	914	874	862	865	889	896	846	886	860	895	892	886	860	882	836	841	852	813	894	831
4044	12302	3601	2035	1680	1435	1247	1122	1123	1055	989	967	944	933	970	910	928	957	922	962	958	894	869	911	878	892	831	885	869	912	801	877	875	867	884	942	879	878	877	892	859	875	872	903	905	866	832	861	904	871	867	864	871	852	927	857	861	893	825	911	865	909	911	876	898	871	874	858	867	843	888	912	883	905	843	834	899	901	871	867	852	872	880	894	901	876	847	898	873	883	874	889	930	911	854	822	880	904	894	890	831	885	875	812	911	911	876	852	888	882	812	873	868	888	919	869	848	874	887	844	884	827	892	897	903	865	873	851	905	934	889	826	883	860	928	809	826	883	887	863	880	863	883	887	853	873	899	899	878	900	929	875	858	899	875	866	923	945	823	906	845	876	920	905	895	895	903	868	857	924	884	882	931	856	852	865	803	831	862	824	855	861	886	864	907	853	874	875	845	904	859	952	920	873	816	909	856	877	895	836	907	916	895	861	869	866	877	823	938	888	909	845	895	849	896	897	838	847	876	872	886	841	858	876	895	853	891	823	825	829	864	852	869	935	937	880	877	890	856	872	923	794	900	920	884	861	931	874	843	854	924	832	892	859	884	874	838	902	913	868	885	882	874	931	890	836	876	906	868	863	895	883	876	873	887	858	881	875	840	903	927	933	908	884	863	897	836	877	847	878	906	878	822	894	872	816	918	851	922	887	871	873	931	893	862	859	867	869	819	904	883	853	850	856	866	915	823	861	930	870	862	835	899	843	876	916	874	850	836	910	847	941	862	886	859	823	888	887	891	853	847	847	861	898	873	865	897	882	851	828	854	912	882	886	861	894	909	837	840	839	910	889	831	897	922	917	949	901	853	833	852	881	899	877	863	842	924	922	855	885	872	841	826	873	908	889	838	884	875	895	857	859	869	866	872	865	852	881	889	894	834	892	837	865	891	872	872	850	886	875	841	922	889	842	854	810	886	857	931	852	841	863	863	821	853	867	882	880	921	830	842	871	892	844	889	852	811	875	876	923	929	889	857	861	873	875	866	853	911	867	913	882	875	889	934	872	850	901	935	831	910	906	849	882	840	904	842	887	871	872	846	839	866	888	878	859	873	921	861	903	897	849	873	921	894	847	895	932	888	831	926	896	892	883	837	871	862	859	939	902	853	832	845	852	901	917	922	903	829	886	882	865	864	907	885	903	862	837	846	837	857	891	838	892	908	882	906	881	857	915	841	866	874	842	915	865	856	839	882	875	836	847	918	880	862	911	865	879	862	837	823	936	917	897	905	818	866	865	873	886	910	846	891	949	880	904	891	883	885	893	904	904	826	877	858	865	890	867	852	874	885	914	912	868	920	861	831	863	894	850	937	869	890	881	905	842	872	896	871	877	871	873	876	865	904	927	885	900	860	879	904	819	896	919	921	882	834	880	854	884	834	891	855	860	868	858	842	867	873	901	900	886	876	865	896	852	875	879	877	884	929	886	892	858	904	885	850	849	862	867	857	848	811	865	914	854	944	873	877	893	858	892	910	832	863	870	855	855	886	884	898	871	868	862	894	823	881	860	846	881	878	839	861	894	878	818	868	897	871	890	902	900	873	862	857	857	878	851	944	857	893	943	853	880	854	858	916	890	848	856	865	850	861	827	854	889	892	856	883	867	812	886	940	856	860	880	877	848	859	854	819	831	849	883	913	898	848	857	879	867	891	863	871	851	923	836	820	914	893	860	873	874	888	877	881	940	894	899	865	867	850	800	888	849	883	876	841	903	887	887	878	858	885	834	856	847	853	837	876	909	877	869	891	919	844	863	832	892	855	915	824	912	901	865	878	881	854	875	861	860	898	842	895	905	857	868	838	883	865	860	897	842	828	874	860	865	911	862	920	900	885	907	914	876	881	840	888	877	888	929	872	895	915	866	902	861	870	911	908	930	815	852	888	914	866	861	849	882	894	816	913	867	920	839	875	837	878	857	907	853	811	841	924	859	858	847	875	860	898	889	890	877	900	872	862	820	880	909	834	884	936	888	873	875	824	860	886	915	886	840	882	846	838	882	846	866	873	869	865	905	892	887	831	867	874	912	867	864	905	844	844	881	865	870	868	909	827	915	903	897	884	888	843	894	845	923	943	868	955	894	881	893	849	860	870	841	895	862	888	870	902	907	858	901	885	880	860	885	930	853	893	891	868	879	897	917	866	852	848	847	831	870	904	886	895	837	878	860	848	930	869	879	835	932	870	860	863	929	907	846	900	880	874	852	926	826	887	883	937	864	868	867	845	871	877	865	891	906	938	828	850	876	893	875	879	870	811	935	871	863	880	858	894	898	897	888	889	847	858	925	890	847	807	870	856	883	876	895	817	906	848	882	840	947	856	855	884	871	892	879	887	903	858	866	919	882	892	879	885	862	842	862	838	911	856	879	812	886	880	861	926	889	868	879	860	923	881	836	839	891	852	882	864	888	892	896	893	876	872	878	872	906	813	877	808	889	902	889	876	836	860	888	846	870	883	860	849	902	896	872	889	831	835	851	865	871	864	958	907	920	864	897	843	905	900	856	859	811	891	870	881	873	861	926	894	853	862	884	881	872	947	889	922	887	858	897	931	828	847	876	881	885	851	891	868	872	810	885	899	852	915	894	832	832	924	845	903	830	868	830	864	926	890	874	877	919	881	901	959	876	797	863	874	863	865	861	886	873	876	911	883	868	857	913	884	818	842	868	908	878	886	865	834	887	847	908	863	862	881	821	883	879	894	903	868	872	847	853	770	834	895	839	860	888	874	874	869	843	900	843	849	859	847	855	948	858	882	881	886	934	877	926	891	909	849	906	889	854	898	877	882	885	840	824	870	884	881	861	881	862	828	851	908	899	936	886	912	854	913	877	816	874	897	878	914	863	848	893	905	862	857	901	870	874	922	861	867	829	867	864	887	865	858	912	908	933	892	845	867	888	863	922	848	852	915	935	892	856	885	889	924	869	889	897	864	837	877	918	873	870	944	856	872	886	861	845	860	905	865	929	850	860	882	890	876	897	893	832	873	883	866	871	850	858	871	856	889	835	893	849	865	848	880	864	874	929	830	861	857	896	827	809	880	830	860	843	885	866	853	867	900	874	848	897	916	871	845	865	837	872	860	885	923	880	890	892	909	849	871	881	849	856	886	923	854	879	870	867	870	869	851	871	865	862	1002	837	893	837	932	877	816	842	881	834	894	915	852	846	871	907	882	891	850	832	901	841	872	847	915	807	871	838	846	820	904	853	940	880	914	859	922	795	857	855	871	871	855	891	822	887	918	854	870	853	941	875	913	830	845	889	892	859	888	797	875	881	893	849	837	902	861	830	874	886	872	886	864	861	873	880	858	889	844	910	884	914	904	857	904	882	837	879	834	870	916	867	885	819	821	853	902	894	871	887	937	837	871	831	868	818	860	880	864	925	873	932	818	895	832	870	861	887	905	922	863	832	898	844	877	859	881	907	827	859	860	851	887	930	899	914	887	867	921	905	890	799
22292	20904	28322	23636	20898	20928	7244	1101	857	734	672	610	594	561	536	521	521	521	545	471	493	495	450	466	380	443	468	444	420	434	448	434	429	444	438	437	399	436	414	430	450	402	391	399	435	436	423	430	432	404	420	399	392	411	424	407	405	446	403	420	412	388	415	368	422	409	399	430	390	423	378	438	416	434	413	409	413	409	426	416	388	407	421	413	392	419	425	421	413	392	400	393	424	415	408	403	382	430	433	396	405	409	436	415	383	391	425	432	458	381	409	409	430	420	419	391	456	440	429	385	390	389	411	390	406	393	409	397	390	405	397	396	408	410	441	382	405	380	410	376	419	370	413	404	403	361	419	408	404	413	409	408	431	423	405	395	387	401	441	457	394	432	431	421	387	396	391	391	381	416	425	365	419	430	441	385	422	440	389	407	389	378	415	391	389	400	399	417	399	370	424	344	399	435	424	411	397	416	431	419	415	399	412	393	405	405	385	420	453	429	424	408	378	465	403	388	434	404	405	406	367	417	403	432	419	411	443	423	416	394	427	379	418	423	427	421	438	420	421	398	431	408	388	417	386	409	399	421	428	382	411	376	414	445	413	422	387	428	412	380	404	415	414	397	399	426	397	396	418	388	428	382	407	461	430	418	371	361	430	380	422	378	402	386	404	371	399	434	406	411	400	412	416	406	409	448	403	404	424	440	390	429	425	388	393	367	424	428	413	385	423	416	434	432	415	410	423	411	422	387	355	398	406	410	419	388	409	415	372	385	386	373	450	423	383	363	393	447	425	424	431	431	387	420	419	409	448	380	389	414	402	430	419	453	420	416	381	433	399	427	431	430	348	420	410	427	428	380	430	429	427	400	397	407	405	412	403	420	393	408	392	404	381	383	421	388	420	412	418	399	407	430	403	414	399	392	386	384	453	415	423	422	402	435	413	416	393	422	415	421	399	413	433	384	413	440	408	412	437	394	438	409	399	432	377	410	443	454	408	439	432	401	394	407	424	389	422	438	375	390	436	384	396	374	387	432	396	396	450	437	403	397	421	418	428	402	401	405	379	440	370	408	424	387	422	405	414	395	440	405	415	421	407	387	404	385	421	439	410	396	436	402	391	401	396	400	395	411	445	426	404	410	452	407	421	402	462	371	411	400	401	381	384	445	384	427	403	403	412	395	407	393	418	417	408	401	390	395	374	430	394	415	408	421	416	401	401	380	440	410	381	457	396	386	409	415	382	412	407	445	373	442	391	412	445	405	421	413	371	425	413	397	385	396	423	410	371	432	432	410	443	442	387	415	397	419	415	403	401	403	402	419	401	409	411	400	415	405	423	423	416	409	438	403	458	440	373	426	386	417	365	400	407	395	413	417	392	409	393	408	391	453	395	396	421	405	402	410	405	412	408	403	405	429	382	388	398	400	415	410	426	395	394	390	431	374	429	423	409	417	407	394	392	456	419	412	414	385	456	420	425	388	384	414	396	382	407	377	385	408	394	396	395	414	417	424	392	429	439	419	364	392	413	383	385	440	446	392	403	422	434	366	419	392	397	420	396	439	371	456	414	412	432	412	415	383	367	402	418	402	394	392	389	432	408	405	402	398	426	431	405	405	391	394	381	350	373	387	427	447	389	436	422	425	418	383	382	402	412	416	365	406	411	395	433	392	403	384	442	430	439	396	433	391	416	388	381	442	410	444	444	409	416	396	377	410	442	435	405	378	420	427	393	414	398	411	424	389	392	383	392	422	455	443	437	424	386	403	450	391	418	411	394	401	406	398	411	412	410	433	412	399	423	403	438	402	415	374	402	413	440	426	403	403	385	437	406	403	408	401	464	426	411	411	415	384	415	400	431	396	388	432	414	428	370	414	438	419	439	417	386	424	416	401	411	406	396	401	391	424	397	411	456	395	420	421	417	385	346	388	404	409	422	416	401	393	384	445	418	372	428	406	410	456	435	429	418	423	414	424	384	404	407	420	423	362	384	411	404	426	424	404	398	386	406	417	409	388	400	389	378	411	442	399	411	394	442	398	397	434	426	371	381	404	396	425	384	425	408	410	401	383	455	423	398	428	426	422	388	391	402	372	413	437	436	448	432	392	430	408	420	402	408	394	358	427	357	395	388	423	399	414	400	442	422	384	396	406	404	404	419	401	405	396	402	404	401	408	434	375	433	427	411	420	432	388	408	421	425	412	404	423	399	412	413	385	399	409	388	375	391	367	437	415	403	429	379	375	403	438	393	406	422	374	403	391	436	394	390	387	417	401	385	376	401	396	390	390	400	428	359	383	377	407	396	425	392	410	408	380	417	400	415	366	425	418	401	398	394	424	389	440	449	406	394	407	397	417	423	442	378	436	470	403	408	428	417	443	424	416	384	411	412	405	398	398	402	394	393	375	410	412	415	420	393	402	396	406	430	416	427	434	399	428	413	403	438	403	407	401	413	437	430	399	389	360	402	419	383	385	384	407	424	383	429	393	408	427	412	372	381	397	425	407	406	415	375	428	429	363	458	429	394	397	420	427	418	440	390	411	417	410	423	415	434	389	387	402	370	402	403	425	393	394	406	397	368	396	429	421	400	436	415	416	388	426	384	426	467	408	414	393	400	371	417	380	371	422	409	401	402	411	369	421	401	390	429	413	408	388	393	428	407	437	392	428	419	373	428	410	409	410	441	391	388	401	377	449	435	402	385	415	392	376	392	375	402	383	389	399	406	415	410	396	397	416	418	408	403	399	429	390	421	398	384	389	422	441	438	394	398	425	426	400	403	395	430	446	453	429	428	398	402	449	397	412	422	378	400	413	443	367	411	383	407	421	377	410	442	412	416	432	410	403	394	374	399	398	390	374	405	406	425	449	422	427	411	398	432	401	377	390	386	398	413	418	388	421	427	367	442	414	399	408	443	368	388	396	406	418	414	407	416	389	390	406	410	403	434	389	405	413	404	381	411	401	386	393	382	399	421	393	391	414	397	387	430	420	388	409	402	432	410	434	383	404	428	401	353	410	401	407	431	397	436	408	402	404	416	438	407	407	414	396	390	400	392	419	412	377	402	395	369	394	408	371	397	397	402	379	435	402	389	443	384	431	432	403	394	400	432	390	376	471	388	398	418	380	383	401	435	421	353	415	373	407	400	371	397	423	412	447	432	407	405	404	410	377	404	414	422	428	432	395	406	417	411	447	430	412	414	415	402	401	431	412	411	415	419	438	384	443	404	394	406	398	417	424	439	395	405	409	379	397	448	374	401	434	391	434	372	439	348	379	401	401	427	427	397	396	365	410	427	399	408	400	412	413	400	414	407	440	411	381	410	402	378	420	384	379	406	467	423	451	413	361	425	390	380	417	404	418	389	415	412	432	428	407	413	392	421	402	409	424	420	421	409	448	405	390	424	419	429	420	409	391	414	395	415	374	403	387	430	375	403	425	426	385	421	425	404	392	431	442	384	370	429	377	406	389	420	430	389	389	419	411	401	357	427	399	408	425	406	393	445	398
4748	22380	9475	4564	3280	2428	1897	1552	1215	1013	858	755	754	649	636	595	542	591	510	498	493	446	472	473	470	436	435	481	435	438	440	412	394	430	430	393	415	399	428	470	444	426	420	427	421	403	407	436	425	467	406	399	405	410	412	417	405	407	396	427	410	433	384	400	407	398	384	349	367	396	388	401	417	408	410	420	428	401	407	403	389	388	421	407	371	403	386	418	402	382	398	434	406	413	416	397	412	386	406	406	406	409	387	388	426	405	387	386	420	406	403	419	388	427	379	410	383	359	417	377	380	379	384	401	374	384	384	421	420	428	378	390	428	395	390	404	398	386	384	417	398	383	409	434	437	409	407	412	366	406	407	397	412	398	401	401	441	438	413	388	406	392	404	374	373	377	385	399	417	363	376	356	419	413	396	376	386	407	409	412	399	403	399	387	404	400	382	412	391	369	411	398	404	390	410	405	407	392	397	401	409	385	407	385	386	419	376	422	394	393	407	427	372	386	403	395	392	396	376	418	375	399	391	420	384	425	372	409	435	410	395	370	374	408	440	388	408	410	421	396	409	409	393	371	376	384	382	400	424	402	396	389	413	430	394	424	424	400	372	417	372	401	371	387	344	386	436	414	382	389	402	427	400	451	403	407	403	380	424	408	407	386	419	396	406	410	391	388	424	387	399	418	413	406	378	384	381	405	444	375	403	409	393	420	415	439	422	404	396	424	433	407	381	416	377	385	408	385	408	399	389	386	357	402	394	397	402	396	385	444	384	400	407	404	399	387	383	369	406	411	413	403	396	411	382	424	386	429	396	368	398	410	360	402	423	377	427	381	383	416	390	408	408	408	398	376	360	398	437	365	373	363	375	419	412	445	405	398	396	392	397	373	404	387	396	394	387	383	446	389	393	397	381	414	423	387	390	389	439	388	392	373	379	421	378	439	377	336	402	406	430	384	409	394	364	411	425	397	398	400	394	405	388	401	364	421	387	397	418	396	403	411	365	429	371	407	387	390	376	408	407	374	417	408	393	418	372	372	392	390	395	393	373	377	409	415	388	438	371	363	396	424	389	405	368	388	433	384	392	384	378	399	395	393	373	432	404	411	423	387	383	377	389	392	398	408	419	414	416	409	386	415	382	417	400	382	411	415	369	407	395	434	392	366	425	373	383	413	385	420	402	355	427	365	399	425	385	411	384	419	384	364	403	406	385	397	382	391	418	395	396	371	397	418	371	378	392	464	388	431	384	355	414	393	358	381	406	407	394	392	417	386	399	371	388	402	394	380	411	436	393	388	396	371	427	402	400	410	371	390	409	392	400	402	409	383	385	401	402	407	414	440	357	386	367	388	392	392	414	398	375	388	372	403	398	366	421	388	434	388	392	349	390	405	414	397	411	400	403	419	397	404	409	407	402	384	379	399	383	401	386	412	401	427	388	439	378	417	398	375	370	397	391	411	366	407	360	399	381	380	418	431	425	392	399	403	416	428	412	375	422	417	385	384	429	357	369	410	386	384	390	415	394	400	387	412	395	400	395	392	413	408	374	404	369	365	377	432	422	386	392	380	417	404	386	408	362	379	402	389	386	376	374	400	416	426	440	379	393	391	393	360	365	405	395	402	411	354	439	376	400	365	426	420	370	387	379	363	385	416	376	403	357	376	389	391	407	399	385	373	383	396	417	389	381	363	415	436	382	408	415	385	436	404	390	376	401	416	396	356	402	431	395	382	402	379	390	410	421	374	384	385	351	410	415	345	375	401	395	431	370	401	395	384	404	375	400	368	378	419	375	410	419	388	394	405	440	367	385	379	396	419	383	392	392	375	391	393	381	393	364	374	372	357	366	413	403	410	415	383	395	389	421	394	431	388	386	409	433	402	393	404	406	409	411	391	408	395	375	379	414	376	421	397	380	447	391	384	423	412	383	400	411	406	389	405	384	386	375	390	384	399	385	383	398	374	346	373	399	407	383	392	384	395	370	375	436	372	411	361	436	426	394	399	376	383	406	386	378	378	368	430	416	375	373	396	421	392	401	374	412	399	373	391	382	397	447	427	391	404	396	367	410	368	394	401	381	403	407	385	416	391	386	390	389	389	429	383	421	396	387	397	386	376	364	391	369	368	374	367	408	411	402	385	399	388	366	371	384	388	409	406	383	395	388	396	380	393	411	373	373	413	363	378	399	376	384	396	399	353	386	380	384	397	410	363	400	389	382	390	377	383	387	404	381	400	384	406	393	401	381	392	383	422	388	381	399	383	437	411	417	363	365	388	426	379	388	388	353	417	392	425	369	399	366	384	405	369	392	415	437	377	396	397	383	385	398	405	390	408	437	432	401	408	385	407	380	371	411	397	400	421	409	379	403	409	413	394	426	403	367	387	363	408	410	404	408	377	416	427	417	407	386	394	393	407	358	378	384	423	398	403	382	381	424	412	408	363	424	403	370	398	410	412	385	411	420	435	410	388	381	403	370	376	388	420	401	426	388	420	410	350	405	438	391	390	442	420	367	418	381	370	399	390	464	388	401	352	406	392	339	407	384	372	411	435	402	391	387	403	396	381	375	390	429	384	453	394	400	384	391	361	404	423	366	423	402	428	450	394	384	368	379	378	371	372	379	406	375	370	399	414	424	425	391	377	372	368	408	402	406	368	399	408	353	389	373	363	423	405	423	412	371	399	425	362	405	398	422	392	405	392	430	383	409	355	430	386	408	399	415	424	435	388	453	375	406	419	386	408	393	421	381	392	373	384	399	424	397	394	385	419	401	387	396	371	389	400	397	387	382	371	388	431	385	430	408	425	389	427	443	418	372	387	407	374	440	411	401	398	389	383	416	450	371	409	395	429	376	389	393	386	409	424	414	363	395	402	418	407	436	426	407	373	402	404	426	375	400	351	391	417	401	375	407	398	354	385	379	421	448	390	403	417	392	385	393	371	394	423	402	387	340	436	406	398	402	433	383	384	393	377	405	392	399	412	391	402	405	396	386	356	394	371	387	415	393	381	372	406	402	410	385	409	417	404	401	405	426	368	396	403	386	418	382	400	367	422	399	414	434	419	382	432	403	382	409	398	372	400	428	415	432	407	420	391	379	370	371	383	419	375	395	375	397	395	392	401	370	396	402	408	389	358	425	401	380	405	409	379	384	387	419	378	405	374	415	389	390	429	387	401	400	382	406	390	362	381	423	386	405	423	400	417	419	360	385	345	387	418	404	408	411	429	422	425	394	377	431	354	420	428	371	390	380	381	441	399	402	435	382	390	398	399	389	376	394	371	399	416	383	391	414	385	371	391	400	386	374	397	387	373	385	344	391	427	366	398	414	361	404	373	355	386	409	411	395	414	376	422	440	403	401	392	412	363	399	387	368	399	379	371	406	369	378	371	388	378	414	413	364	386	422	396	384	418	383	371	405	412	432	387	388	430	382	384	403	382	416	384	394	383	406	368	405	394	453	375	415	398	424	390	391	368	414	378	384	396	387	393	426	452	397	390	427	432
27561	20237	9603	1355	876	759	743	759	761	729	693	704	698	706	716	668	693	681	728	708	696	672	647	677	653	657	676	699	696	689	704	707	646	687	673	740	673	678	697	683	720	699	677	664	659	664	686	664	679	718	693	670	702	712	671	653	729	691	775	716	710	717	697	669	665	660	719	736	676	671	671	696	672	691	673	698	684	694	640	678	644	667	659	660	695	675	686	690	703	690	663	684	655	628	652	671	690	633	673	695	644	673	675	674	726	691	681	669	702	694	665	691	645	708	647	664	709	705	638	671	660	673	715	739	718	685	706	684	685	700	716	709	641	630	679	716	676	673	692	699	712	641	650	679	728	712	707	670	689	650	688	655	709	659	690	687	707	704	698	680	680	671	721	704	660	660	677	709	635	650	672	696	697	708	689	668	648	676	691	699	668	641	724	697	691	676	697	656	688	688	704	697	685	719	685	680	687	714	667	655	655	700	657	665	696	700	689	689	677	730	696	670	704	701	663	701	721	637	683	731	644	717	727	673	673	619	660	698	695	708	646	630	672	660	726	664	690	681	671	659	684	665	656	678	683	678	680	677	680	680	701	675	705	716	672	692	686	695	690	669	696	667	691	660	686	720	703	699	656	680	652	705	730	700	687	660	688	671	677	648	696	651	688	666	684	687	667	682	723	679	715	698	686	671	714	714	689	677	680	756	706	697	672	701	647	660	672	699	686	694	689	684	679	676	712	686	678	681	690	635	647	724	675	696	723	659	651	623	650	694	682	676	611	718	689	679	700	659	677	687	670	661	692	706	687	682	693	672	703	681	657	613	683	627	669	639	663	669	658	655	675	713	683	679	685	657	714	664	676	701	708	669	679	692	696	683	679	704	690	688	643	680	666	693	707	690	676	676	625	718	675	628	698	677	716	666	680	681	683	658	677	670	694	670	667	695	660	742	695	705	670	700	692	677	707	674	679	666	721	662	674	716	706	667	682	637	688	683	659	727	693	691	719	635	707	685	680	702	697	675	671	707	692	684	660	662	705	687	653	661	645	689	741	648	688	629	691	674	645	682	667	657	696	694	679	751	740	659	666	694	737	653	708	700	689	646	681	653	749	671	698	683	644	672	668	686	643	694	690	701	694	744	682	728	690	664	698	720	637	691	671	718	668	678	662	648	694	690	663	712	678	679	684	676	700	688	669	689	715	684	669	666	702	662	644	677	665	649	680	762	653	657	634	663	694	688	678	684	685	675	691	646	713	704	677	698	675	644	672	684	687	672	687	681	671	717	693	695	678	669	658	691	678	718	711	677	705	715	689	642	665	688	713	668	684	678	681	708	698	689	645	698	647	674	658	690	705	696	646	686	651	728	692	648	657	688	645	629	651	632	652	677	699	670	659	646	667	645	633	698	706	684	669	708	641	684	675	663	671	676	650	735	722	693	685	724	741	720	676	631	647	707	697	719	685	674	699	648	722	740	693	687	660	699	658	677	703	667	688	668	712	715	705	717	705	681	684	709	688	672	673	706	712	728	644	672	626	707	682	644	699	736	697	715	689	629	724	690	696	681	706	700	686	689	681	646	712	631	658	670	680	744	681	687	698	712	671	658	725	669	608	687	709	658	676	751	677	699	670	680	709	671	673	634	683	690	695	625	668	668	659	704	704	682	693	656	683	694	704	735	680	716	686	667	687	695	694	684	692	695	702	664	696	711	661	671	669	686	680	623	683	638	634	691	700	718	674	682	693	717	697	684	689	672	739	673	668	673	672	728	717	684	697	705	684	711	714	676	682	719	718	673	742	680	693	659	664	718	715	677	721	679	715	721	675	671	652	679	694	718	754	681	683	672	651	687	709	697	712	700	672	675	678	691	691	700	671	727	691	666	676	658	671	737	705	697	651	690	692	664	681	656	679	650	715	636	711	682	702	673	667	687	690	672	696	705	662	692	650	690	695	656	702	711	675	726	718	681	679	682	685	696	623	692	696	686	662	678	683	712	684	712	689	700	630	717	675	694	696	655	671	684	667	660	699	691	696	744	678	676	635	687	697	695	696	658	704	657	668	667	664	691	711	686	702	690	666	685	688	705	705	683	634	679	694	722	716	671	770	693	622	684	711	683	716	697	662	674	678	636	673	651	682	683	704	697	718	651	704	658	713	641	704	688	677	665	664	668	644	684	677	709	703	668	713	653	709	671	700	702	686	673	695	630	706	673	661	713	667	720	659	639	720	691	691	727	684	682	724	665	676	690	664	662	708	684	623	699	655	687	700	714	670	668	728	677	698	701	683	670	669	710	690	687	712	696	655	691	709	677	714	701	687	653	672	701	677	720	655	689	648	674	657	672	704	687	683	720	680	663	672	643	687	700	657	630	695	646	754	664	680	666	692	648	696	673	656	678	710	720	688	691	683	717	673	675	673	680	713	645	700	709	696	676	633	708	670	661	665	704	684	648	685	674	684	692	710	692	652	657	694	707	695	711	685	683	642	679	726	688	681	673	681	739	632	691	661	727	652	656	686	707	674	698	652	673	666	659	747	670	648	663	712	693	685	674	739	642	676	674	629	636	647	663	663	654	691	663	698	680	701	705	659	679	722	650	664	636	694	691	678	669	686	714	696	693	695	639	663	670	694	678	664	631	722	693	631	690	717	697	676	641	687	665	688	733	720	650	683	690	655	678	683	719	636	646	704	697	742	741	665	706	675	650	697	632	669	633	669	632	674	688	677	706	626	728	659	629	709	701	698	669	661	646	667	672	727	721	642	694	650	695	664	673	696	720	719	717	669	659	731	682	706	693	654	698	667	683	685	741	710	641	678	695	684	681	690	650	746	676	671	738	690	666	645	716	746	740	677	717	723	687	707	656	674	640	672	695	714	676	672	715	696	702	671	688	719	705	707	686	633	672	650	629	700	683	662	678	679	670	670	692	680	669	654	691	679	700	665	670	736	719	691	680	685	649	691	674	695	697	693	678	693	670	669	658	686	700	686	665	671	675	743	655	667	661	718	691	675	686	654	632	696	678	673	686	687	701	674	646	647	696	681	661	705	695	655	733	691	675	728	701	676	739	650	658	713	663	651	654	655	717	694	706	636	689	654	665	657	708	706	688	667	721	697	690	666	652	658	717	689	697	692	652	677	699	666	670	720	737	642	676	699	709	694	654	677	707	651	689	679	693	710	703	656	695	712	669	650	695	708	733	648	637	678	644	661	687	728	643	660	676	715	698	665	680	688	679	650	727	685	686	688	705	715	667	677	665	665	692	691	706	726	659	754	672	647	641	693	685	676	699	661	697	675	718	665	685	709	673	673	686	713	668	708	715	691	682	693	728	710	660	655	647	667	683	617	658	717	669	662	693	659	666	662	689	667	693	697	678	671	661	648	642	621	650	709	700	739	714	722	696	663	665	634	729	673	724	694	695	705	670	731	680	728	672	679	656	700	723	696	661	615	623	661	658	686	661	717	696	682	726	690	702	676	722	627	679	693	643	713	709	665	675	678	672
5193	6745	1604	1072	982	906	798	794	730	731	747	761	712	706	728	724	686	687	696	729	708	780	700	700	707	721	692	676	722	691	704	700	691	638	696	739	741	697	685	725	719	673	741	663	672	711	693	666	706	664	679	682	688	712	636	764	660	670	708	686	680	709	738	701	693	662	661	693	683	679	732	691	652	728	703	677	678	624	677	681	679	729	676	729	696	666	654	636	700	692	682	691	655	698	709	685	709	702	676	715	689	708	685	707	719	723	686	665	710	756	703	689	684	710	720	686	668	705	680	670	696	712	703	688	675	709	721	743	702	688	658	687	717	700	683	714	719	648	707	686	674	701	709	674	696	687	670	701	720	661	656	635	728	680	695	742	732	651	714	722	722	695	718	653	721	698	674	671	670	703	725	668	682	743	702	681	665	692	692	710	664	691	720	703	698	619	738	699	679	689	692	727	719	711	688	678	704	713	716	728	687	724	695	721	721	720	700	691	695	709	689	686	653	729	717	675	693	672	648	664	679	704	708	693	697	707	738	680	711	738	651	677	685	653	680	709	761	647	678	713	726	675	670	666	649	673	698	687	714	643	670	709	691	703	739	678	660	704	665	659	669	686	707	701	679	702	701	733	690	688	685	654	697	673	706	701	684	678	627	689	660	709	689	670	685	692	642	705	682	668	653	670	713	707	723	721	654	684	684	679	704	702	675	656	707	718	678	689	668	684	707	661	669	710	663	751	699	701	741	688	691	724	706	678	684	704	686	692	693	719	613	681	726	746	693	738	740	667	680	675	701	714	702	665	683	723	681	697	710	666	653	714	697	692	670	742	649	717	715	705	708	691	663	699	650	687	721	684	712	684	676	689	696	741	703	723	729	680	673	699	644	664	700	721	763	641	676	722	690	703	677	748	686	695	683	652	679	716	653	677	710	705	697	717	672	725	708	720	687	701	675	694	654	708	704	673	746	684	702	729	679	677	704	702	679	672	711	646	711	688	663	705	678	691	748	671	718	682	662	743	681	691	710	706	681	649	699	711	689	690	726	672	702	714	705	676	685	724	706	687	704	686	701	691	724	649	704	655	710	646	672	687	698	659	720	741	740	720	675	724	686	701	671	658	706	658	698	740	723	653	693	700	693	701	714	728	727	705	712	658	684	703	702	684	697	708	709	725	625	680	698	720	676	677	709	698	712	709	686	687	732	691	659	660	707	690	693	722	693	679	646	724	673	712	702	729	695	764	718	648	684	684	670	730	677	668	708	708	688	727	719	706	662	663	687	677	699	690	698	698	668	689	687	704	713	680	669	748	729	727	697	656	672	699	629	688	675	684	723	669	691	710	713	676	722	669	671	658	719	650	690	734	676	684	785	678	663	745	666	657	728	700	605	684	702	691	725	668	716	733	692	664	699	702	724	691	694	706	717	695	728	694	632	703	657	670	659	679	697	713	685	705	670	725	665	671	729	680	701	690	722	661	670	683	701	645	668	706	725	694	637	677	686	715	670	681	693	733	727	680	637	638	667	704	681	659	667	657	689	705	663	621	679	682	659	725	712	706	642	692	669	717	685	672	754	754	705	697	655	678	703	717	708	685	685	680	676	752	702	678	698	709	672	676	689	650	719	680	644	708	660	712	671	710	721	684	721	682	686	664	682	728	677	708	673	698	708	676	668	685	665	696	704	704	657	695	729	666	683	708	664	671	719	686	671	665	689	687	709	713	672	709	669	693	714	649	639	706	670	643	673	686	704	718	694	694	675	679	701	693	673	682	713	706	696	701	725	700	693	733	703	710	745	636	723	688	729	756	727	650	695	654	675	701	697	688	701	702	660	719	684	706	706	673	688	692	712	685	639	694	687	752	758	636	662	714	724	669	708	769	673	696	750	705	696	673	732	688	672	690	699	678	696	721	672	742	714	688	711	649	703	676	674	714	709	684	673	689	708	702	713	707	722	675	693	680	670	687	695	717	723	675	707	666	677	682	655	689	687	657	678	687	651	665	732	700	687	700	716	705	680	726	699	648	660	677	703	746	721	659	696	694	661	706	692	746	700	737	685	736	684	678	653	660	750	727	668	713	688	691	681	696	650	710	711	760	702	665	710	703	679	697	692	732	639	733	703	670	659	706	710	735	729	694	705	717	712	723	725	731	697	716	700	689	725	694	683	640	676	702	687	683	672	681	673	732	734	681	712	676	747	709	706	675	657	689	713	649	722	697	700	735	697	650	672	611	728	694	709	703	690	630	646	672	688	742	685	702	712	691	707	712	709	661	672	684	694	670	750	679	707	688	713	688	669	676	671	703	671	691	700	652	672	711	657	744	641	644	720	673	697	705	707	667	711	674	695	706	713	680	637	743	699	694	699	673	720	659	682	700	680	656	686	727	683	738	660	684	726	724	708	669	680	713	690	649	690	708	722	709	669	656	673	669	620	710	685	693	701	652	666	690	711	671	712	730	677	681	728	683	665	703	686	714	686	698	704	707	690	701	678	682	711	700	693	684	708	681	712	674	704	679	686	672	747	723	746	679	762	705	711	670	691	749	713	673	691	696	691	635	669	688	709	694	688	760	663	668	681	683	725	711	666	688	711	691	701	665	683	712	674	675	728	718	661	713	691	715	664	729	645	686	655	658	716	689	673	650	691	721	702	650	651	646	658	730	713	692	653	644	709	685	643	657	700	733	724	645	695	693	701	685	655	680	692	699	684	650	684	676	710	667	732	681	713	649	689	688	627	676	738	673	672	700	686	704	723	687	743	688	692	746	724	742	705	724	656	688	697	704	660	705	657	709	681	721	654	676	687	698	672	619	669	679	729	634	688	720	717	700	711	773	710	674	681	663	680	710	664	695	724	669	696	690	679	710	673	715	676	668	680	671	684	708	688	677	712	708	708	705	714	654	691	686	691	700	680	680	736	651	697	682	681	666	688	698	714	675	697	628	677	697	613	642	695	697	663	664	688	677	710	666	686	718	683	732	706	703	722	696	679	695	707	680	710	673	695	704	702	693	710	677	679	720	716	731	658	738	705	702	668	700	722	714	703	712	718	719	697	667	691	753	709	677	727	743	718	685	731	666	738	674	662	686	666	709	703	687	713	694	699	687	682	684	668	720	642	716	700	711	690	688	756	711	726	668	688	738	710	678	649	720	661	679	702	721	678	707	697	648	724	672	725	744	661	654	721	688	643	655	704	653	640	656	686	671	686	681	671	700	684	710	683	705	728	695	689	653	709	708	671	701	650	680	675	702	707	712	723	676	684	719	675	672	700	643	634	647	681	684	694	682	710	665	715	714	713	675	683	734	766	675	654	726	670	712	708	665	664	671	665	646	689	699	679	672	627	707	719	677	701	680	720	662	687	698	749	725	724	720	722	681	674	717	770	685	685	701	703	668	659	694	671	678	660	699	702	638	673	714	703	668	707	665	742	706	744	716	714	664	637	683	718	693	706	686	713	709	696	692	659	681	770	661	668	753	678	647	738	663	705	684	684	680	689	662
23506	20900	27681	24181	20789	6292	918	652	504	500	500	471	387	434	348	388	386	369	347	320	387	365	371	319	324	314	377	325	292	343	336	336	344	311	323	332	306	301	331	358	331	321	326	336	309	321	317	310	321	340	303	346	321	325	327	323	328	351	336	334	361	323	327	316	315	354	305	327	330	313	325	344	319	347	336	307	311	338	322	315	353	323	332	335	322	346	330	320	311	346	307	316	292	284	353	350	340	310	322	274	337	325	319	336	315	306	330	319	324	337	295	318	318	315	301	300	305	348	304	334	319	351	331	354	310	310	321	346	347	314	281	319	310	326	332	343	300	329	320	320	321	335	312	314	302	325	328	350	336	333	326	328	291	341	327	347	307	357	335	287	295	318	312	346	342	313	328	346	323	291	304	296	300	295	346	315	330	310	344	323	305	317	327	327	296	299	340	338	321	282	287	358	313	336	323	328	319	317	343	302	297	337	318	320	331	325	330	332	335	328	314	333	304	330	364	312	300	325	356	328	320	320	326	344	345	339	323	336	349	334	320	342	346	318	336	272	317	327	302	329	315	310	333	358	293	318	323	316	274	307	315	313	321	273	333	308	306	328	304	342	324	329	335	316	332	296	311	332	319	310	353	330	335	326	290	309	303	315	284	322	328	316	315	320	322	340	335	310	288	306	327	341	323	331	326	342	329	329	309	308	320	335	346	307	284	336	301	282	299	319	308	328	342	310	311	315	361	312	320	306	318	339	282	312	326	316	319	321	340	322	314	331	303	319	336	310	328	324	318	305	293	288	304	310	313	350	327	318	317	311	340	335	320	302	352	323	313	331	303	344	302	340	326	314	315	324	315	313	342	292	311	333	319	317	342	328	327	303	323	295	352	303	316	332	328	326	315	338	352	360	320	344	324	332	331	329	353	319	319	316	314	337	293	324	304	310	292	337	291	283	365	326	323	319	296	346	324	326	312	303	330	319	301	305	303	319	320	298	332	329	339	328	317	337	338	318	348	321	319	332	297	316	348	338	359	301	320	352	333	329	325	306	327	296	325	349	301	350	314	329	351	311	334	297	335	277	324	313	329	306	318	331	351	338	302	326	312	322	308	314	298	342	339	318	279	329	312	331	328	337	331	322	337	295	323	332	334	323	333	328	320	354	312	299	318	341	297	351	302	352	335	302	338	323	306	313	327	314	321	324	311	330	317	342	338	278	305	328	346	351	334	343	344	310	314	296	297	320	341	330	303	286	295	325	333	317	347	286	298	337	337	296	323	342	298	283	317	308	354	322	314	318	287	298	331	311	307	320	327	368	322	322	306	314	317	349	327	335	317	320	319	277	319	343	330	307	341	318	334	296	357	310	309	362	296	325	310	327	324	313	341	340	308	303	325	311	337	329	330	322	349	347	335	336	309	346	312	315	334	345	327	286	304	323	294	318	272	350	317	333	328	342	329	338	352	318	327	342	325	328	344	349	333	324	311	322	299	320	312	321	301	327	323	298	305	315	326	301	306	345	325	332	340	316	289	299	328	318	351	312	329	335	335	326	308	289	322	267	342	312	287	352	324	325	321	328	321	360	322	332	299	322	304	303	327	323	333	317	318	310	313	338	322	294	310	333	325	333	321	331	330	317	314	323	369	311	329	346	329	357	320	309	327	320	320	341	318	338	332	290	330	348	343	339	302	349	312	294	289	338	332	345	338	319	321	316	300	301	341	337	375	359	320	319	325	294	333	331	348	333	346	340	299	314	349	321	294	312	304	304	309	326	330	319	317	309	312	302	314	359	325	328	303	309	296	332	328	339	315	289	335	314	326	324	328	309	321	304	301	304	328	287	301	299	327	328	320	330	334	306	347	303	298	338	290	305	322	289	314	331	350	317	325	290	304	339	318	328	317	327	331	313	324	321	336	289	330	299	308	294	307	335	294	313	311	319	340	319	306	343	295	274	301	317	299	294	328	337	301	303	331	324	337	312	304	337	341	311	331	302	310	303	336	310	323	310	327	285	331	316	320	332	314	330	294	300	298	321	322	327	322	339	323	314	327	324	347	353	282	293	318	322	324	302	306	320	377	339	332	304	364	347	329	311	326	322	297	322	301	322	308	346	329	343	332	361	309	305	350	345	309	342	291	315	351	299	324	324	326	314	336	320	306	321	343	315	322	329	313	301	309	295	303	296	305	310	332	346	321	314	320	340	304	310	361	327	323	301	304	311	305	336	309	318	305	290	316	330	309	332	318	325	319	342	297	327	342	299	299	315	319	291	331	349	343	297	318	330	334	345	327	321	346	312	318	313	327	343	313	323	362	308	313	290	323	319	337	308	318	322	298	335	299	332	316	312	326	295	331	331	308	319	324	293	287	331	350	313	304	316	306	313	328	331	294	320	290	328	322	329	318	321	330	320	322	316	293	304	331	320	329	301	324	305	324	335	345	327	330	301	333	333	307	308	333	310	332	334	334	318	356	302	330	290	344	340	334	334	321	309	311	303	331	302	313	292	315	337	313	304	344	342	321	287	294	347	325	321	348	335	341	313	322	327	345	364	323	293	311	328	324	333	312	305	301	312	295	343	343	326	328	326	354	316	317	301	315	333	332	334	321	339	331	285	342	314	331	311	340	326	335	333	346	321	328	316	307	327	309	322	329	316	315	321	301	344	304	309	273	290	331	332	322	315	306	299	315	312	321	306	332	279	316	290	319	312	342	324	338	298	308	328	337	343	353	313	352	366	300	319	305	316	327	326	338	339	326	329	310	323	348	347	315	323	348	306	299	309	361	319	313	321	315	333	313	316	296	333	311	341	338	338	291	357	324	317	321	324	321	322	289	335	307	328	326	296	324	314	306	327	319	283	297	307	340	306	345	332	309	321	324	321	352	301	315	344	337	327	326	324	309	293	325	342	331	283	326	351	317	315	304	333	333	314	316	344	303	349	342	309	327	335	323	340	321	349	311	319	330	328	290	282	330	357	303	360	333	345	374	317	327	324	298	337	330	338	281	343	317	324	335	316	313	307	293	320	350	331	294	315	332	332	327	292	316	340	331	309	316	338	326	322	310	301	319	290	340	359	314	321	307	292	318	320	278	360	296	336	333	341	329	330	305	305	281	322	322	325	296	307	300	320	338	321	343	330	330	327	298	331	326	293	340	322	304	292	311	325	333	332	301	312	304	337	329	326	308	316	321	310	315	318	317	310	326	318	315	327	315	330	347	323	350	312	329	316	338	317	317	322	307	293	337	336	325	299	312	310	315	312	310	296	338	322	321	297	311	337	311	313	332	316	320	333	338	341	317	319	338	288	329	288	291	343	322	359	331	331	317	309	339	316	331	289	327	338	326	310	333	334	322	296	311	319	310	323	345	325	295	305	306	316	297	329	333	274	313	340	342	340	313	355	341	307	308	297	332	307	316	315	301	308	312	338	336	342	339	306	343	291	289	294	314	355	316	314	342	313	331	310	335	324	318	293	344	295	331	323	327	323	326	317	338	306	301	342
4210	17084	5692	2616	1899	1420	1126	1000	757	622	573	556	483	459	433	402	419	428	396	376	353	328	378	390	367	373	337	320	351	354	328	334	297	347	334	332	352	328	328	340	313	328	352	341	301	329	338	329	322	319	313	315	330	307	352	336	341	306	317	325	356	295	325	327	359	310	314	293	338	322	288	341	343	330	336	341	315	350	342	332	325	336	326	364	335	314	344	355	332	310	301	317	323	332	284	350	299	326	334	333	335	303	326	312	338	355	325	338	338	309	312	339	330	332	331	319	326	325	310	317	306	312	338	324	325	334	307	315	341	340	317	330	312	321	363	359	337	337	330	332	350	348	325	334	313	302	331	346	336	300	341	343	313	339	307	273	348	350	332	310	351	321	335	342	317	330	339	323	323	300	312	330	340	316	299	322	321	310	357	313	321	327	362	318	350	324	337	316	329	303	316	322	333	331	318	297	335	376	378	331	312	348	331	320	334	315	334	338	333	297	290	340	308	342	323	337	355	327	324	333	364	303	334	360	314	306	305	316	356	303	327	315	317	346	306	342	312	290	322	286	335	311	337	374	324	349	337	305	364	350	345	314	345	329	329	316	322	353	322	338	347	329	328	313	329	330	338	324	294	333	331	337	364	340	329	317	333	323	316	340	307	314	324	299	329	309	306	321	324	320	311	340	336	339	307	318	328	319	317	297	343	323	330	315	327	323	295	310	365	302	365	310	316	323	300	320	321	310	319	320	333	337	321	345	336	334	314	333	308	333	323	340	338	321	335	351	326	325	329	358	321	303	316	335	316	308	319	288	344	311	321	301	350	320	353	316	336	308	340	340	338	288	323	285	315	317	334	330	329	331	324	335	322	317	332	316	296	342	316	363	302	342	318	322	350	346	349	339	327	313	313	339	341	318	341	331	321	347	317	344	301	360	336	331	305	334	316	334	305	308	292	277	311	346	315	338	331	363	324	344	340	343	341	292	316	359	330	319	284	340	338	288	307	307	354	311	342	324	339	335	334	352	327	350	318	340	361	318	308	361	294	339	326	331	334	334	320	314	333	321	347	344	319	315	331	324	314	348	328	353	323	323	328	336	311	325	368	341	288	323	314	325	316	319	333	333	347	328	320	304	327	356	334	292	342	303	337	322	315	327	290	326	327	330	345	335	306	304	342	337	335	325	290	309	304	321	322	327	344	317	328	332	346	283	295	303	324	307	343	339	354	336	312	322	329	307	310	327	366	317	301	335	337	340	333	367	350	315	295	316	310	301	319	347	314	314	312	326	352	317	331	320	327	333	309	316	324	344	316	299	332	309	360	326	341	285	339	324	331	350	288	298	325	323	338	333	301	306	329	344	332	311	301	340	303	336	349	306	316	343	347	363	321	312	300	316	308	358	298	301	335	323	303	305	315	317	329	316	312	297	311	316	327	312	326	324	315	331	305	347	334	337	326	319	316	302	328	324	320	319	338	339	334	323	344	299	322	282	337	368	323	310	333	323	295	330	335	326	350	369	335	331	362	323	343	338	327	326	347	326	306	321	350	277	336	298	320	356	338	345	336	298	331	358	341	328	335	332	349	324	337	340	322	343	319	353	301	310	321	322	310	338	322	330	309	332	325	341	331	322	323	319	332	363	331	338	340	342	341	334	340	284	307	323	314	324	347	331	319	324	355	342	347	337	357	345	313	307	314	321	314	341	352	357	343	311	350	319	361	327	328	340	330	327	291	335	342	337	325	332	384	340	333	330	379	324	305	316	343	305	335	373	342	336	331	309	317	335	335	309	349	318	322	337	337	323	337	325	323	309	303	306	358	335	329	313	340	328	331	330	329	331	330	321	318	326	277	334	308	310	289	329	332	330	307	319	362	314	294	294	335	277	328	347	329	281	342	336	292	300	352	325	345	347	325	331	285	329	330	313	310	356	310	361	330	341	322	325	319	325	311	314	368	329	296	344	311	314	319	352	339	311	333	312	328	323	323	299	345	338	309	329	322	347	331	311	338	341	318	321	326	330	291	341	338	329	328	326	294	320	309	304	321	331	311	338	319	287	330	333	324	313	332	337	337	342	321	351	331	334	323	344	326	356	327	339	348	328	300	305	355	336	336	320	327	312	314	320	349	327	335	317	351	342	323	341	300	316	364	332	304	358	325	315	314	332	357	293	314	336	316	307	332	319	334	334	342	335	327	339	339	307	322	334	312	307	336	365	349	359	329	323	331	283	320	310	342	322	319	341	310	298	338	312	318	325	321	335	316	325	347	332	355	333	318	321	336	342	337	301	323	325	307	329	335	323	326	290	331	338	343	343	322	324	304	344	305	302	314	338	325	348	329	324	308	349	344	380	333	306	332	331	313	333	335	315	318	310	325	327	351	341	328	359	351	316	301	296	335	362	326	341	343	323	340	315	338	358	320	343	301	335	319	330	321	313	312	314	293	334	335	314	354	305	345	306	331	317	334	321	351	366	310	335	355	321	339	321	335	347	338	342	368	342	322	317	345	326	329	329	294	339	326	296	344	320	321	319	309	347	340	337	305	322	302	353	320	330	347	329	326	353	322	313	351	334	338	331	332	342	297	353	338	283	316	298	313	312	290	311	308	319	288	324	325	330	297	318	313	350	332	330	353	331	350	356	332	290	267	314	356	331	294	348	309	327	341	336	346	331	310	328	341	312	352	319	338	330	305	320	350	328	396	301	311	321	316	354	296	340	334	333	300	320	322	347	311	312	329	330	300	326	352	287	289	317	320	332	338	330	314	301	319	317	338	325	332	348	321	326	308	315	313	302	309	294	317	340	323	365	334	328	345	318	313	323	336	340	334	325	309	349	343	314	336	352	308	339	305	293	366	326	346	343	329	291	331	317	358	294	300	318	343	355	321	317	322	315	338	324	321	318	302	331	307	339	332	369	337	326	352	309	342	337	332	331	312	331	341	301	327	322	358	296	299	316	329	347	323	340	336	358	297	343	303	355	345	350	314	303	314	320	338	329	343	304	361	342	356	311	297	327	327	306	317	341	349	336	350	334	341	338	330	297	330	354	323	332	291	352	308	346	326	324	370	340	340	347	316	342	306	319	327	314	313	345	329	321	311	303	317	331	340	328	319	321	360	339	328	347	330	319	317	331	301	330	319	343	309	308	326	349	318	341	329	303	342	333	331	352	326	331	317	292	304	309	344	322	324	345	319	310	339	300	378	315	339	353	328	321	325	290	325	311	334	315	339	322	352	312	302	315	315	321	295	281	329	344	325	357	317	338	307	317	326	346	306	316	316	309	289	333	319	306	300	296	307	322	342	332	346	339	354	349	366	341	321	337	321	352	300	334	301	315	345	317	322	365	338	351	339	341	314	326	344	323	302	339	327	329	353	324	332	314	307	305	312	312	322	311	303	316	295	335	348	310	341	354	319	340	341	363	349	335	327	324	309	286	339	342	344	306	290	370	324	334	337	309	324	332	342	309	359	348	309	302	322	327	313	350	295	335	313	324	329	351
24672	20912	26662	25155	9444	1298	1179	1045	978	971	959	929	944	933	878	955	917	912	947	912	902	894	901	903	839	933	908	888	919	858	893	891	863	887	888	896	943	930	858	843	922	876	901	897	860	876	879	873	920	862	890	842	856	893	839	837	858	921	878	894	894	880	805	888	857	886	880	911	837	844	891	879	908	877	822	867	878	921	893	919	914	892	846	928	868	902	880	864	857	898	849	907	889	897	848	895	898	881	897	836	911	873	926	892	910	849	940	887	882	930	918	879	874	935	873	921	819	901	890	925	908	842	903	878	942	880	910	862	893	905	795	870	847	871	901	853	920	961	868	837	888	825	883	953	912	843	898	858	874	941	846	929	920	891	894	941	926	889	892	912	882	863	886	868	900	871	891	815	922	891	891	880	881	869	932	871	893	884	908	855	873	854	886	870	905	877	900	902	850	837	886	894	869	880	864	893	879	915	890	841	893	919	878	862	886	917	833	898	923	860	925	913	842	807	872	849	869	898	937	908	867	894	898	875	861	875	895	883	875	874	872	878	867	882	871	882	929	854	889	881	869	821	894	916	898	868	889	911	877	897	900	879	876	881	881	905	911	869	895	875	877	875	863	895	863	916	875	903	954	899	850	860	913	837	875	904	911	879	833	866	842	871	910	864	858	903	919	893	849	822	897	897	863	848	899	898	901	909	899	902	936	882	864	912	878	891	907	831	911	866	893	882	866	904	871	879	879	890	856	842	909	905	878	835	895	891	933	877	826	882	875	879	850	910	867	912	931	935	929	871	891	913	855	853	844	865	882	946	887	919	919	892	898	906	893	868	881	922	877	902	851	899	910	886	871	821	894	946	899	878	849	911	887	899	890	890	851	914	894	907	901	861	823	864	865	917	877	893	826	895	854	888	874	910	861	832	916	807	873	901	910	880	914	839	884	906	916	931	865	915	871	903	869	850	934	900	893	889	894	888	947	888	856	836	877	832	805	840	914	905	880	893	855	909	887	908	892	871	887	863	880	885	898	830	857	886	915	867	832	860	867	866	852	896	879	846	898	882	876	866	815	884	878	918	874	903	950	835	915	841	891	900	927	925	863	877	872	909	874	888	827	902	945	850	880	897	876	818	926	880	911	835	861	884	856	904	923	963	893	857	848	896	876	903	885	910	850	843	883	841	917	879	923	847	867	875	866	898	892	906	872	844	923	903	869	885	854	908	887	894	831	894	894	886	943	858	839	923	832	882	935	894	884	879	913	849	865	925	840	856	884	882	862	837	975	903	838	891	885	898	868	844	920	876	838	813	874	922	869	875	875	914	871	894	880	899	870	808	844	925	901	900	881	853	888	888	875	892	882	827	865	887	909	876	875	885	889	867	888	867	869	873	898	864	883	855	893	882	883	869	867	840	899	929	862	855	860	887	883	925	881	885	862	854	893	905	879	899	855	887	923	927	873	905	838	879	871	869	873	878	843	851	894	852	877	836	860	866	903	853	864	865	900	921	877	884	913	852	877	854	909	869	896	892	856	930	853	878	854	854	885	830	923	916	903	865	947	841	870	893	909	845	878	897	854	893	837	841	868	881	867	895	867	874	886	865	878	877	863	956	828	896	870	879	847	826	905	896	927	917	958	894	873	913	906	832	881	864	842	905	903	844	865	881	869	921	905	887	905	893	849	870	887	826	874	843	826	859	862	883	871	836	798	929	891	864	957	857	888	853	829	852	855	876	946	821	875	871	852	862	925	864	941	937	924	865	864	842	932	865	848	852	946	884	854	897	899	883	891	831	851	857	914	857	873	852	860	917	886	881	921	860	885	832	958	889	887	852	849	855	860	889	872	878	887	862	936	898	917	870	887	872	820	858	885	901	919	883	918	838	884	868	868	908	890	845	822	891	883	861	879	834	883	918	871	903	862	912	938	880	889	867	888	869	834	894	906	891	886	952	868	840	865	882	849	869	867	865	903	879	894	878	826	842	876	910	865	891	963	910	842	874	915	885	951	875	888	905	872	882	905	902	891	865	940	891	834	837	890	860	898	886	863	858	907	884	859	904	884	896	875	850	904	920	865	868	886	872	799	910	847	871	870	887	892	894	911	852	907	827	897	872	904	884	863	858	899	887	873	871	876	878	907	908	915	874	909	854	854	848	892	906	916	826	870	846	827	923	906	907	864	933	935	875	894	915	892	855	894	857	878	903	932	805	841	907	866	860	914	830	913	910	912	851	876	864	870	854	911	902	894	889	896	917	899	884	878	829	882	902	861	850	817	818	923	919	883	900	862	895	877	858	865	954	870	904	884	856	865	925	913	866	898	890	859	899	898	907	957	863	898	844	897	872	873	919	914	899	878	907	906	824	909	859	842	924	879	850	898	879	913	873	925	859	821	896	898	889	920	872	877	928	882	890	875	862	910	887	1005	848	932	923	837	858	832	897	849	816	938	865	890	880	930	899	846	818	938	858	807	896	871	844	919	885	800	843	869	926	846	935	876	931	905	840	915	875	887	880	891	907	885	865	901	883	848	856	919	862	885	865	860	922	896	883	892	866	866	842	859	922	898	886	858	852	869	821	888	916	867	955	906	868	892	921	902	871	907	895	867	873	854	888	899	906	842	832	904	927	870	918	851	875	827	854	823	979	887	864	910	874	921	876	884	877	884	873	885	934	885	817	873	916	911	871	913	873	856	904	852	951	883	895	888	895	818	869	878	843	885	857	853	907	903	924	862	825	891	836	926	866	909	855	916	889	891	860	814	865	865	859	831	889	890	908	848	866	850	870	903	867	849	892	871	830	917	872	923	899	926	874	920	864	852	836	883	887	837	875	867	879	860	841	881	921	880	873	921	861	930	910	850	893	874	851	873	885	886	838	867	884	887	894	885	908	906	889	914	852	879	917	855	928	825	915	917	850	868	861	834	889	868	817	887	916	865	879	856	905	896	882	834	915	886	858	806	848	918	841	867	869	861	880	886	859	860	811	854	917	910	903	850	850	915	893	849	874	907	878	921	868	887	952	877	868	869	905	849	892	888	879	868	849	867	860	906	839	826	901	875	854	905	885	876	834	881	866	908	846	885	856	872	870	889	920	876	816	883	887	872	866	869	861	868	881	821	918	854	913	935	854	893	889	871	914	847	866	871	847	860	862	885	886	836	922	900	857	886	951	870	866	866	919	916	872	925	900	866	863	904	896	855	846	849	936	857	881	843	900	890	821	890	852	870	828	869	841	899	899	896	893	855	844	940	915	929	872	890	837	844	909	911	856	918	858	922	912	904	901	862	871	867	861	942	894	854	934	892	874	952	863	897	911	902	869	895	894	903	895	893	898	845	865	877	872	897	843	917	842	831	842	913	829	852	899	889	872	888	877	935	896	837	878	936	864	830	923	872	836	877	886	903	877	863	870	821	933	930	895	905	869	838	896	919	861	899	880	921	864	874	901	900	912	916	863	874	877	917	900	922	912	886	881	869	932	825	881	872	837	895	928	890	793	868	873	886	851
4229	12630	3737	2049	1736	1445	1306	1180	1135	1041	963	972	948	913	963	957	920	875	924	895	884	913	928	883	911	938	861	927	957	844	927	917	849	851	840	929	903	873	899	892	844	880	898	860	870	855	866	887	873	896	910	888	875	877	849	933	903	895	892	927	880	873	894	942	864	836	861	938	816	884	865	878	913	897	854	892	881	835	808	892	843	930	929	881	905	872	885	889	861	860	885	922	869	840	869	941	914	869	868	854	862	953	861	882	855	883	810	872	871	859	888	873	845	902	922	859	875	846	896	820	887	843	913	945	916	819	890	905	867	812	913	835	901	847	898	854	889	869	890	889	880	873	841	887	897	900	863	881	883	884	909	880	877	901	881	892	880	875	855	894	842	864	887	829	845	911	800	848	844	932	887	881	920	895	901	897	895	926	837	858	882	912	832	878	938	843	880	908	857	876	900	846	901	821	855	841	868	860	832	874	922	866	886	860	893	908	861	884	871	909	899	859	869	818	822	841	907	909	882	865	917	880	862	893	883	928	917	872	942	885	891	832	856	888	876	899	845	896	897	903	920	931	896	895	862	853	900	817	880	871	895	886	827	885	873	893	908	880	900	868	832	892	888	892	916	900	848	890	931	912	852	907	898	880	854	896	862	825	855	863	857	878	881	904	898	892	901	870	857	840	897	862	859	903	918	866	908	872	894	833	928	871	864	879	880	899	871	836	912	858	826	893	865	884	889	888	871	844	855	888	929	850	871	912	889	880	891	923	891	918	894	834	863	870	848	878	878	916	870	860	843	898	881	894	858	858	962	884	861	929	891	849	845	875	879	921	882	842	846	902	865	865	838	896	959	883	869	868	906	854	875	878	906	852	890	895	859	939	884	840	920	888	834	831	885	910	902	893	889	954	849	943	900	857	890	886	928	947	907	881	873	838	857	915	892	892	858	914	844	850	866	844	863	833	889	873	844	895	862	831	896	851	888	842	855	838	877	893	843	851	914	836	869	895	883	860	891	866	876	914	869	892	910	855	917	907	877	839	843	887	887	902	902	870	889	861	882	830	884	860	898	854	840	832	868	907	894	846	921	888	920	848	879	845	883	883	870	891	872	895	901	838	902	883	848	864	852	850	880	901	883	892	897	875	877	900	887	874	885	898	847	882	851	871	857	881	892	874	884	952	885	820	847	891	827	849	896	880	909	927	829	879	869	903	883	906	880	835	856	875	881	869	849	872	867	915	883	895	880	907	850	858	838	888	881	894	885	877	869	836	906	886	849	912	872	818	882	906	856	877	925	892	875	929	859	906	890	914	906	815	844	902	914	904	898	858	864	829	886	829	854	841	874	870	911	887	850	858	883	796	828	898	911	878	939	901	884	832	923	841	901	848	891	799	934	857	920	859	839	833	879	853	916	912	867	864	891	845	862	899	819	866	881	856	848	878	885	877	880	850	871	854	846	872	895	893	840	841	871	964	915	897	848	856	876	908	899	913	914	853	846	854	891	883	878	913	921	878	866	826	901	904	855	842	883	901	924	887	927	954	871	924	878	927	906	865	867	901	866	888	889	871	849	891	853	896	801	908	905	824	909	910	895	861	904	850	921	892	909	894	891	894	891	826	843	881	895	823	869	890	844	897	890	879	880	860	899	847	871	865	874	844	822	924	856	833	899	864	865	902	899	878	849	878	813	903	891	867	884	927	884	882	933	881	885	857	847	882	880	879	893	890	864	929	869	890	917	878	881	893	886	878	881	873	886	876	901	904	877	859	901	859	873	929	888	865	885	868	825	889	928	865	877	831	851	913	901	924	897	851	832	871	925	848	841	850	893	887	918	915	927	868	858	894	892	887	870	862	870	871	930	864	875	868	890	903	909	930	926	888	859	926	853	835	858	862	940	925	877	857	860	884	910	936	878	873	933	894	837	900	887	867	902	873	908	874	879	910	858	916	840	848	894	847	867	897	889	838	860	879	905	879	849	872	866	897	887	900	881	879	892	922	901	868	878	833	880	867	822	828	876	875	876	878	846	901	867	858	859	839	927	860	864	884	870	910	841	815	894	898	830	876	963	935	901	883	883	860	881	912	796	911	864	857	850	906	868	853	859	886	854	831	854	882	873	915	820	877	855	893	902	910	912	897	870	925	861	934	909	885	839	874	862	863	903	919	893	932	919	894	924	912	865	880	866	867	873	882	904	856	822	857	832	885	884	868	912	874	856	850	867	886	883	883	881	918	906	879	864	877	874	911	880	847	837	825	864	885	852	814	914	884	867	878	878	878	859	846	925	889	846	879	872	862	841	897	918	897	921	875	872	870	854	905	827	873	893	869	899	914	884	917	856	905	873	892	905	922	854	879	862	836	895	867	886	856	953	842	852	873	863	937	900	880	836	873	895	920	845	907	893	861	888	884	850	878	869	950	878	871	831	880	858	875	943	899	843	881	902	862	911	932	861	888	881	870	950	851	895	878	877	847	881	867	897	912	869	873	894	902	925	893	861	853	883	925	854	903	905	886	908	878	953	870	893	917	880	855	844	868	855	868	924	894	854	882	846	877	854	912	858	890	898	871	846	910	849	845	862	905	900	880	868	950	888	870	822	871	879	911	855	894	860	811	853	887	877	903	887	937	851	893	866	902	862	829	850	874	878	808	923	861	880	869	887	844	869	873	865	846	877	861	869	934	863	878	875	865	870	842	874	923	869	928	891	857	857	930	957	896	868	833	890	902	797	945	884	859	838	874	937	851	883	868	905	794	876	843	903	874	856	943	939	880	871	852	850	894	893	817	869	842	885	876	896	903	906	843	884	900	851	833	953	873	945	908	799	929	916	916	879	890	856	887	843	872	882	845	906	873	873	840	851	901	840	902	854	845	876	894	893	868	858	837	869	907	924	891	876	854	924	899	936	852	912	858	894	852	873	895	865	881	959	882	901	896	867	904	846	878	859	850	904	825	918	895	871	841	834	853	872	865	903	899	870	855	871	813	886	929	927	892	850	894	900	847	850	922	857	861	856	888	824	841	842	872	932	918	880	851	869	931	889	893	889	869	923	891	886	876	864	912	906	852	890	889	842	908	890	833	853	898	903	901	908	908	875	875	863	864	912	887	883	844	868	878	911	912	929	831	870	890	880	859	847	897	916	822	890	835	909	893	853	899	872	918	865	837	870	883	901	853	882	873	858	903	894	810	915	878	939	861	879	876	891	911	885	848	870	874	867	920	928	872	883	874	853	880	865	819	895	871	919	892	870	898	883	904	810	901	894	896	914	898	871	884	870	880	894	905	868	905	844	840	896	888	857	869	865	888	850	891	902	905	893	893	843	858	881	852	871	925	897	917	889	865	841	881	900	869	896	911	867	881	893	923	881	821	967	857	881	864	914	868	902	871	886	900	888	836	890	900	884	875	899	865	924	849	882	885	875	871	865	923	858	870	887	865	845	872	866	861	889	842	876	905	879	921	872	889	866	928	899	855	848	909	829	893	864	911	879	860	897	919	903	899
22301	20904	28297	23667	20902	20931	7302	1100	765	757	696	598	601	567	516	484	530	502	497	462	503	469	444	463	429	454	433	472	425	409	425	421	437	421	429	400	413	442	450	446	427	441	429	389	445	395	414	417	421	433	429	406	418	428	422	441	431	428	401	422	435	455	413	444	433	414	378	430	400	427	391	398	399	399	387	395	427	380	456	394	385	411	450	418	435	407	409	411	398	434	408	420	448	427	404	430	412	393	417	440	404	413	448	383	460	427	421	429	397	384	432	441	441	420	413	438	410	418	381	408	427	396	435	425	416	406	385	432	389	434	440	409	410	394	424	413	444	407	427	394	377	403	397	383	405	381	404	457	414	408	398	409	412	385	393	435	395	381	408	398	419	405	398	393	435	418	406	418	383	422	402	401	400	401	440	407	391	420	418	426	420	400	425	392	423	426	407	416	385	442	425	415	412	423	428	430	393	431	403	421	419	396	400	414	393	451	385	429	414	435	448	402	422	425	437	406	410	444	427	376	445	433	427	386	414	393	390	417	392	437	415	385	417	431	415	430	400	422	415	449	394	405	410	384	406	398	414	398	427	383	415	413	449	427	424	416	408	410	404	401	417	387	416	438	419	391	402	424	398	441	400	395	407	469	411	418	399	378	398	436	427	415	433	424	427	386	426	443	426	395	413	388	412	404	408	434	393	392	427	422	409	429	419	409	378	430	424	404	389	421	436	461	425	445	426	411	395	427	397	414	391	424	412	410	400	406	412	403	425	398	409	397	399	398	416	430	431	409	417	432	392	431	428	467	379	405	401	421	402	420	423	371	404	417	435	420	417	385	414	414	407	438	420	399	407	407	413	421	385	424	444	451	416	400	405	446	422	417	419	410	444	409	422	437	402	416	422	394	409	416	420	405	408	399	408	418	417	428	397	412	410	424	440	401	473	413	429	421	406	422	402	436	387	378	402	394	420	416	389	426	442	423	398	440	411	452	393	424	447	394	439	422	445	433	409	410	436	447	439	423	371	413	449	403	421	405	396	405	437	367	433	455	401	414	450	406	420	369	383	439	411	425	444	409	403	396	436	420	394	415	412	473	435	418	437	419	417	389	393	444	431	402	459	414	405	440	410	406	412	402	416	449	403	407	423	392	397	425	419	429	393	420	425	430	431	408	407	421	427	407	396	425	414	390	456	384	430	394	432	434	447	435	393	395	392	424	395	424	411	408	413	400	351	399	394	402	440	446	383	417	426	389	408	394	412	421	434	431	420	407	435	394	414	420	461	400	381	433	359	442	405	430	409	396	431	400	411	406	423	430	396	412	420	374	405	402	436	423	434	414	444	415	445	413	413	424	391	418	439	382	392	426	396	398	433	421	373	413	432	403	388	393	391	415	417	395	376	405	442	413	390	413	418	415	431	406	392	422	417	426	399	393	429	402	420	397	419	397	425	426	369	428	424	379	440	404	455	409	422	379	469	437	422	428	418	426	404	394	384	433	437	390	388	408	386	419	410	392	414	410	391	417	460	416	421	423	424	438	402	404	419	445	446	424	442	422	421	396	419	441	415	418	425	429	418	427	416	390	415	453	414	399	442	438	400	381	435	395	402	414	446	438	368	413	389	422	459	425	427	420	443	425	427	441	392	403	424	420	425	424	398	417	395	428	421	448	421	403	412	403	415	414	437	401	393	424	459	410	409	389	426	424	396	397	400	396	416	380	440	400	410	429	418	412	416	457	406	395	409	408	453	408	413	407	442	385	395	369	405	441	437	372	407	412	401	401	405	416	400	447	415	388	453	407	408	394	406	424	400	435	437	424	397	388	424	456	408	388	394	401	382	399	441	395	406	424	401	414	452	391	389	403	458	426	392	407	418	422	430	413	421	430	427	411	412	411	419	396	425	414	448	442	417	414	428	403	416	417	451	402	426	469	424	429	443	450	396	411	444	444	396	428	408	426	404	425	401	426	420	399	380	417	419	403	413	429	425	428	398	428	406	444	416	399	417	470	427	436	412	383	434	385	409	412	384	413	414	462	406	424	393	409	425	378	392	416	422	410	419	421	408	376	427	422	422	411	411	406	439	410	424	418	403	409	411	430	415	432	435	442	408	416	399	412	409	424	416	442	447	394	413	427	407	428	444	390	407	417	397	404	427	416	431	370	416	410	464	427	397	394	380	467	419	422	405	388	406	420	367	405	439	384	410	420	388	440	413	408	400	402	423	396	403	410	394	382	392	390	391	420	411	423	403	405	407	399	369	403	449	451	402	419	419	401	431	386	401	428	412	395	427	457	411	425	429	457	410	416	389	431	386	423	385	425	396	402	422	402	402	380	422	434	419	399	407	424	382	408	407	403	438	399	404	418	425	432	402	406	393	428	386	429	387	402	422	418	366	413	405	414	432	406	407	401	415	407	425	412	359	412	473	451	396	398	412	404	377	402	415	395	416	448	370	436	404	422	409	405	441	384	382	408	395	380	384	428	406	405	430	432	409	376	388	432	416	365	454	412	396	420	440	429	435	401	411	432	416	442	422	383	405	370	395	396	437	408	456	398	418	425	388	408	398	376	422	418	399	441	410	398	456	445	410	381	441	414	369	403	407	419	441	385	416	448	439	435	437	383	454	367	410	450	460	395	400	417	407	418	414	449	418	398	379	423	380	416	379	408	410	379	444	372	412	399	414	441	409	456	428	426	416	453	409	406	420	405	392	455	429	354	397	409	441	378	383	449	446	419	410	406	407	386	429	426	405	444	448	437	414	397	390	371	439	422	382	422	415	390	435	417	458	421	392	400	415	379	441	382	420	408	391	420	431	398	436	406	403	411	392	390	419	406	434	448	401	438	403	417	405	394	412	389	427	421	391	418	395	438	418	414	398	408	410	433	398	412	396	440	394	435	396	417	427	441	422	444	369	398	400	430	403	450	382	429	421	393	396	404	416	427	411	451	417	413	425	414	421	409	395	405	393	423	429	383	425	430	418	443	416	436	421	395	417	457	398	390	416	405	421	427	411	397	412	392	396	393	413	426	395	408	445	416	389	424	427	430	419	441	442	396	440	404	408	406	448	429	478	407	379	419	423	446	420	433	434	444	407	410	369	406	432	406	429	399	412	391	408	464	410	433	431	382	419	381	453	423	401	398	446	398	456	394	399	406	437	442	420	480	392	417	415	401	417	435	396	441	424	436	404	402	419	415	391	395	397	392	435	381	407	458	436	417	440	422	477	417	459	420	452	444	428	421	386	440	403	432	412	398	404	411	437	379	415	421	435	417	369	423	409	431	399	403	397	419	399	415	419	401	421	455	376	379	401	384	426	401	417	375	405	425	407	436	423	397	407	398	431	401	433	433	436	434	414	420	413	421	417	366	420	435	430	385	438	412	403	443	424	418	392	399	396	394	394	401	429	414	425	395	408	409	391	412	419	402	436	385	417	405	395	400	474	390	405	423	377	404	392	398	430	421	425	396	392	375	403	430	381	425	411	414	453	423	416	429	383	432
5012	22455	9411	4574	3237	2526	1857	1473	1205	1045	894	790	671	672	580	544	528	535	511	486	490	444	533	492	445	464	448	480	467	416	401	444	472	424	399	452	445	405	404	429	432	442	378	382	449	428	395	427	444	425	404	405	456	376	410	424	418	383	397	410	399	393	383	396	401	383	395	409	409	398	402	425	415	393	419	428	425	371	417	412	374	435	414	409	399	420	406	362	380	421	397	382	373	412	393	392	377	380	401	403	383	390	393	463	378	365	379	384	425	415	393	391	397	424	381	386	430	368	394	413	416	395	409	405	391	440	430	398	448	419	388	398	396	415	426	416	441	359	381	370	373	431	408	420	391	413	400	400	378	389	391	390	412	402	461	413	379	387	406	410	430	406	397	411	402	452	402	400	400	426	397	418	389	390	381	392	388	405	399	401	396	375	388	392	403	420	394	411	390	390	371	398	403	391	385	442	418	398	405	400	416	414	413	414	400	392	386	413	375	406	386	406	379	394	407	389	419	398	383	376	387	422	404	390	385	376	388	407	395	367	417	410	396	381	407	407	407	429	374	399	406	392	399	421	407	391	375	392	425	447	404	396	375	391	411	390	406	413	420	393	402	412	406	400	418	365	431	392	418	396	365	380	357	423	387	366	400	421	361	405	432	374	396	433	393	378	383	382	394	407	433	427	389	420	381	415	367	376	407	417	380	399	415	401	391	400	427	391	388	398	397	404	394	388	388	415	418	399	414	386	419	386	398	399	374	413	366	422	437	387	413	388	394	389	406	396	425	403	424	413	374	408	439	419	371	378	382	422	415	423	423	438	408	375	386	414	371	412	389	387	431	383	406	397	418	439	387	392	393	394	396	421	380	397	410	388	418	405	403	410	403	418	359	407	389	388	406	429	398	397	391	404	416	381	390	386	410	382	399	379	371	407	428	406	404	427	400	344	381	402	379	356	371	373	398	386	434	429	394	406	379	422	396	410	419	409	427	414	406	423	430	417	409	400	402	386	388	371	413	350	377	422	398	441	418	392	375	402	410	395	405	374	416	409	386	416	378	402	412	382	427	399	380	403	394	407	402	441	460	398	395	424	420	428	411	409	386	401	436	409	423	393	380	416	427	379	422	414	411	407	395	399	406	416	380	378	403	383	422	408	384	395	415	407	405	453	418	413	362	375	424	412	386	434	376	381	387	391	387	401	396	414	437	392	421	391	395	415	421	408	405	390	408	397	397	356	437	386	381	420	413	352	424	421	379	411	357	409	408	366	409	414	394	433	389	368	409	404	375	383	405	374	399	420	413	386	430	436	420	360	433	383	432	406	422	428	411	391	403	402	403	414	399	376	356	388	413	400	412	390	388	411	381	409	431	371	391	355	387	419	405	400	403	413	396	420	395	398	405	394	378	398	387	353	403	385	435	401	414	395	415	403	396	406	436	387	410	392	393	369	388	449	441	406	439	422	416	411	411	400	405	414	418	431	393	422	382	400	378	365	380	400	413	379	405	398	394	436	396	372	405	403	357	388	402	399	383	392	385	404	438	422	359	392	476	388	413	396	409	410	403	399	413	416	396	400	385	412	409	389	436	377	399	400	405	378	396	423	378	416	402	430	388	426	418	401	343	402	420	414	366	433	404	430	371	405	398	405	414	442	379	431	375	397	379	402	419	411	403	416	403	380	416	437	390	431	416	411	414	403	407	406	407	405	401	429	387	390	390	378	388	414	376	407	377	408	400	395	387	422	435	410	422	449	404	406	389	372	365	380	417	380	407	379	378	441	387	381	417	439	388	428	407	433	387	364	395	424	389	412	447	362	441	408	390	377	427	400	386	382	394	423	387	382	403	393	383	384	402	401	384	401	401	385	430	394	380	392	364	381	379	391	429	421	392	400	378	394	389	394	446	377	397	387	440	415	412	389	401	410	446	381	400	383	425	369	391	388	408	429	384	379	392	399	372	408	397	376	397	393	419	421	395	429	409	400	366	399	378	353	416	438	368	377	375	452	390	370	441	373	385	380	369	381	413	397	348	391	411	380	399	394	393	351	382	400	403	425	406	412	421	419	381	400	400	426	378	422	435	381	413	365	383	406	385	397	391	444	364	404	388	389	409	361	405	400	371	433	424	376	423	375	387	350	418	419	376	407	404	400	415	406	388	409	410	394	399	416	410	410	382	385	386	421	408	427	416	388	402	399	420	412	381	410	388	400	412	388	445	416	373	417	392	404	397	347	380	384	371	382	363	409	385	403	393	384	378	394	392	377	437	403	394	406	427	425	403	407	358	398	441	363	397	403	409	443	393	403	418	429	402	411	372	410	377	364	401	389	415	421	382	400	401	365	416	410	413	392	378	375	405	401	390	373	421	400	407	376	408	410	421	435	377	393	381	410	406	392	356	423	406	382	393	391	385	401	426	412	418	405	435	384	424	391	419	405	403	374	419	377	416	407	391	407	421	379	400	422	384	371	379	396	388	375	410	389	434	405	364	371	442	418	383	419	372	392	404	412	398	443	377	415	415	404	397	401	391	402	394	392	380	436	376	385	357	418	427	438	392	378	380	393	387	425	401	410	379	435	413	400	387	385	399	388	403	414	389	407	404	389	386	389	420	376	415	392	366	409	380	386	399	408	408	433	396	414	399	410	371	407	386	413	404	439	415	385	395	393	411	394	393	372	383	410	380	402	358	384	396	407	440	402	377	391	392	418	404	403	390	427	445	358	438	421	398	403	397	384	435	394	417	407	413	406	396	438	429	417	446	426	400	395	366	372	404	410	412	389	398	384	372	410	406	361	410	427	394	417	412	409	372	373	420	402	375	403	409	375	388	404	390	392	387	410	354	402	421	426	386	435	372	376	450	374	367	387	389	415	410	388	382	409	431	421	403	421	406	410	410	420	439	374	377	428	396	376	428	411	445	405	428	394	368	404	423	420	412	373	417	374	391	415	432	435	391	403	383	372	394	422	409	413	420	402	396	375	409	412	406	398	413	417	392	401	382	441	393	402	417	409	400	384	377	393	416	437	407	402	370	405	415	412	385	400	390	412	384	410	399	407	388	407	419	382	388	395	375	390	404	399	392	402	400	366	379	378	402	391	450	391	416	378	379	383	402	394	384	388	423	378	425	404	374	390	377	412	437	417	351	404	407	406	394	367	406	435	381	426	428	437	428	381	384	396	393	413	386	402	393	414	420	408	417	361	405	402	437	409	411	396	402	406	392	381	413	405	397	399	404	408	413	414	438	436	389	394	428	402	418	416	429	444	403	420	400	379	372	374	416	419	436	398	396	418	398	377	401	395	439	397	389	399	395	375	424	404	414	420	455	441	408	404	392	438	408	417	413	398	406	387	386	402	416	389	433	383	420	402	402	418	435	378	399	405	369	398	425	405	402	411	427	429	393	378	426	368	415	414	409	380	399	424	414	390	387	370	379	424	376	392	426	399	435	376	383	394	423	391	381	425	417	417	428	431	402	399	401	416	399	430	425	371	423	421	432	369
27479	20250	9510	1334	853	746	722	729	735	704	715	710	729	689	707	713	731	650	672	700	684	677	672	665	692	688	729	697	676	658	678	713	683	663	638	705	685	739	717	727	659	741	713	726	693	691	709	732	700	651	703	696	669	711	692	690	685	714	675	709	693	682	694	709	716	671	672	726	694	665	690	696	670	686	718	715	701	668	680	749	654	669	699	689	711	680	700	688	699	662	671	620	692	650	721	702	642	704	648	648	695	699	703	662	669	696	672	690	720	670	731	675	698	688	682	715	687	671	656	661	722	676	679	638	678	665	684	743	666	668	655	641	682	673	689	683	698	668	667	646	620	660	700	638	739	701	735	695	688	671	689	724	730	684	668	704	681	696	681	694	689	711	683	721	721	708	697	628	696	684	736	665	757	712	626	686	706	674	688	682	678	718	691	683	720	667	667	681	659	664	705	707	701	726	670	700	682	669	686	690	705	670	673	670	631	646	729	658	689	685	697	659	709	685	696	679	741	663	678	684	675	640	658	688	684	727	683	729	697	658	703	661	707	692	732	663	674	696	667	676	707	698	694	702	642	708	663	656	663	665	687	673	684	708	659	690	678	678	633	642	654	717	747	687	631	685	669	717	673	680	703	690	709	738	659	678	675	695	647	627	677	683	681	679	678	654	707	698	684	685	650	663	722	712	698	692	684	696	754	704	761	720	710	691	705	694	713	676	701	728	700	691	694	660	691	668	705	647	685	685	663	697	621	654	660	686	666	663	715	696	724	684	703	721	639	670	654	643	679	711	725	679	655	686	667	656	725	716	705	638	647	681	645	673	659	719	688	659	685	688	649	682	685	627	647	680	706	682	735	683	681	699	689	687	697	681	675	675	692	686	650	711	650	671	652	707	675	695	707	662	702	690	689	683	706	724	663	741	679	670	676	713	701	675	677	696	682	692	659	677	668	702	691	703	675	701	661	692	663	697	732	680	693	646	701	673	672	659	690	696	647	710	695	699	698	718	640	676	686	698	712	666	694	671	636	683	711	664	678	697	706	679	675	676	694	634	707	658	620	627	708	681	671	704	669	664	722	673	730	692	681	727	743	714	713	695	729	681	690	672	672	708	673	682	679	667	681	693	687	706	677	697	704	661	627	714	702	729	702	661	684	685	679	687	710	722	673	686	750	721	719	684	664	661	656	667	702	684	705	667	691	669	652	701	639	657	711	722	669	647	708	635	659	710	686	687	719	720	672	705	693	721	695	675	790	669	718	677	672	693	688	696	639	715	699	722	683	712	689	679	679	667	669	725	702	671	742	712	721	725	668	692	670	682	732	620	687	683	678	647	642	703	661	638	716	687	673	720	700	675	688	677	700	714	687	686	696	695	705	656	708	713	721	685	651	691	693	677	663	677	677	723	700	691	695	675	698	681	674	676	729	695	721	706	709	640	656	708	675	733	677	665	653	689	723	698	655	703	659	645	674	685	682	702	661	690	691	694	739	674	650	693	731	683	667	661	703	688	678	650	687	663	647	660	624	671	645	737	679	683	688	706	739	672	679	687	711	726	719	656	679	682	651	692	701	692	711	686	663	638	761	684	707	695	658	688	703	684	698	681	701	674	666	692	677	703	662	676	663	676	681	697	679	715	721	664	687	693	678	645	727	725	697	699	701	703	704	699	698	700	697	622	680	713	735	707	664	660	668	664	682	684	648	646	690	692	704	659	715	681	751	673	636	666	705	746	707	694	687	707	715	730	686	704	697	673	690	653	664	646	694	671	698	636	644	669	685	710	710	714	685	685	697	732	681	731	675	670	653	679	710	663	685	660	692	704	652	663	679	645	706	690	706	659	680	624	691	673	663	660	662	704	704	657	667	674	709	640	700	687	683	674	704	695	690	665	628	671	664	704	667	704	685	677	644	687	675	655	692	704	699	682	711	690	689	671	725	698	758	673	700	707	653	669	718	732	717	722	663	682	714	646	659	780	673	667	747	689	671	660	710	683	650	670	687	698	709	687	709	672	698	637	649	659	693	690	679	680	682	657	654	686	678	677	677	661	677	688	714	646	677	691	746	689	681	689	711	723	684	725	698	649	647	739	688	661	688	632	697	690	684	670	662	659	728	667	702	647	694	622	665	679	640	685	672	661	725	692	710	707	657	643	690	695	684	661	696	742	660	699	697	653	714	677	716	717	684	640	668	641	696	686	682	743	679	694	706	686	670	703	638	658	728	701	699	718	676	731	659	691	695	676	689	721	689	724	700	698	683	658	657	710	697	669	683	703	745	657	679	659	695	675	672	667	676	647	718	735	675	685	605	642	684	664	681	716	633	665	630	684	707	719	698	708	677	647	702	750	715	689	736	694	642	669	683	717	649	703	692	712	669	655	730	684	702	691	687	701	674	653	673	680	721	716	680	651	684	723	670	637	680	666	673	703	744	716	661	660	709	694	717	677	720	737	658	698	688	694	659	727	651	663	691	647	695	696	669	688	684	723	673	707	675	731	719	724	657	670	702	653	669	715	697	698	722	692	686	690	661	645	691	717	672	679	719	679	720	672	689	695	719	659	741	695	733	720	616	680	737	763	713	688	664	697	676	658	649	692	688	696	663	705	683	698	725	717	680	702	678	648	676	664	684	683	717	658	686	681	689	728	701	707	753	701	713	665	697	667	641	685	670	629	683	703	664	664	677	687	669	632	679	698	699	662	685	688	683	691	690	671	681	632	655	735	684	763	723	667	692	672	664	708	688	667	678	692	735	686	724	662	681	704	687	729	712	646	673	678	709	693	646	699	672	663	707	665	688	663	681	671	695	601	625	677	693	673	679	735	672	703	671	630	659	676	665	698	709	677	679	678	699	669	620	695	674	675	689	670	651	708	696	709	687	661	678	644	728	680	622	641	702	694	669	652	708	693	705	647	708	708	670	684	707	665	668	709	683	665	659	677	669	645	717	699	676	659	659	681	674	716	711	662	692	726	646	637	678	673	694	656	691	656	643	721	735	647	642	670	668	665	694	670	691	649	702	702	668	731	659	654	711	662	664	743	696	681	706	710	737	732	700	693	712	689	692	677	652	710	699	703	680	653	697	669	638	664	692	683	652	663	648	710	682	715	650	632	658	678	689	696	693	675	676	623	711	693	669	671	680	647	630	661	726	713	689	648	680	747	655	676	662	719	696	679	737	712	700	722	656	665	680	674	663	654	652	686	702	696	662	682	678	665	672	697	673	669	690	715	669	714	720	653	673	705	705	657	692	690	734	652	700	723	690	699	695	646	684	715	654	688	707	727	719	683	697	664	698	668	642	687	662	698	701	723	671	678	682	663	745	653	683	718	658	650	702	622	685	715	659	670	724	680	687	673	653	655	683	674	695	633	703	683	701	689	705	695	692	704	715	664	708	652	689	656	677	696	686	662	693	635	708	707	724	671	674	644	637	717	678	688	700	687	664	685	681	680	691	705	702	685	663	668	652	673	631	691	647	664	684	661	701	680	666	644	674	681
5415	6701	1653	1105	973	921	824	792	779	726	771	705	714	742	707	752	708	720	705	690	713	737	728	645	746	718	739	700	680	716	679	712	699	755	690	695	716	698	709	699	716	706	703	716	707	692	685	698	684	623	673	689	734	686	696	689	693	720	693	716	696	749	693	719	690	678	771	700	671	697	691	685	720	769	644	733	710	683	714	694	691	689	677	728	743	711	767	720	703	678	675	692	741	702	673	664	678	686	742	722	727	714	744	717	671	725	731	718	726	677	725	683	735	671	720	716	690	712	748	693	699	693	691	705	700	745	645	680	693	696	671	679	640	691	689	677	687	687	652	715	701	724	727	736	729	687	719	721	677	730	695	696	694	725	671	700	692	658	708	670	764	716	759	683	726	708	675	735	703	694	693	685	742	686	702	698	693	633	710	672	716	691	727	687	671	677	732	711	714	665	705	697	716	730	671	705	710	665	653	659	674	728	686	714	719	686	700	663	705	723	705	694	732	703	715	703	694	699	748	684	695	693	657	715	723	665	705	741	711	716	702	680	677	688	778	706	724	666	689	674	669	733	720	706	698	695	686	725	697	692	716	679	719	705	729	709	717	676	690	635	708	675	689	721	696	720	724	744	720	679	720	741	658	725	621	727	739	688	674	662	686	723	731	744	716	722	700	737	708	669	713	700	766	719	752	705	638	725	663	712	716	703	692	687	717	704	686	661	694	672	736	755	686	673	678	764	726	707	720	739	729	682	727	690	712	684	679	694	717	719	666	674	727	672	724	642	683	703	697	701	693	669	688	674	719	675	679	750	696	703	695	728	709	667	730	705	693	669	703	686	758	725	662	690	699	715	780	695	696	671	704	739	712	694	718	704	704	667	708	732	654	728	687	736	658	689	704	712	755	660	712	661	731	681	691	710	708	685	692	708	675	730	666	663	695	699	672	684	690	738	698	673	679	757	702	721	674	695	690	732	653	681	720	678	711	746	694	689	680	693	738	671	695	727	693	697	712	708	713	732	677	717	697	727	679	683	690	698	722	743	696	685	695	700	710	721	636	758	678	718	740	754	707	681	720	707	673	703	676	681	703	722	698	685	726	706	718	667	652	712	679	659	714	650	725	744	704	730	669	740	717	720	718	778	682	700	732	737	710	726	699	728	696	680	683	680	709	679	677	648	754	708	726	725	714	688	675	705	695	715	700	701	709	730	677	710	702	707	664	700	671	666	721	667	666	674	722	703	700	675	713	720	715	685	701	684	684	713	692	738	688	672	737	700	680	726	721	697	699	681	632	701	723	710	703	734	723	655	689	712	692	727	738	693	690	662	636	695	711	721	671	714	657	684	702	719	673	709	696	696	660	686	709	699	713	698	624	704	702	665	716	708	686	743	710	700	663	681	720	724	715	705	671	705	664	703	682	653	668	750	701	777	636	728	718	719	751	676	711	703	716	753	703	685	686	701	715	671	651	695	741	688	703	738	642	673	689	707	706	679	705	679	716	730	713	724	711	716	707	676	681	672	710	685	673	684	688	746	726	653	673	717	731	733	706	700	698	709	703	744	693	673	674	676	712	715	676	701	693	700	737	660	724	673	692	735	727	679	705	684	727	665	676	744	705	750	734	688	717	690	694	671	748	719	677	662	675	663	692	648	721	690	670	692	692	743	678	705	694	706	671	771	661	693	721	685	701	667	691	642	727	680	696	676	697	660	710	662	669	707	655	714	715	748	660	696	727	705	694	722	683	708	772	732	712	655	722	697	735	700	697	709	676	689	696	667	708	691	768	705	702	684	769	734	695	710	692	692	712	670	726	645	736	717	666	679	695	648	695	692	693	730	638	695	721	720	702	675	705	719	706	732	706	698	683	709	698	701	650	673	698	660	696	694	728	678	730	682	687	679	688	722	711	691	740	720	704	690	736	705	655	673	665	679	703	671	680	710	681	672	697	724	666	715	706	643	702	693	697	708	660	732	687	699	706	653	713	688	636	690	739	699	696	739	678	678	692	682	689	688	746	625	685	698	704	717	740	673	670	682	682	699	703	739	742	695	706	701	700	665	674	668	731	718	704	695	685	657	715	660	695	694	684	700	695	712	734	666	679	694	694	731	673	661	699	702	673	718	660	638	697	644	697	653	657	706	656	728	744	688	697	722	750	664	714	706	697	711	658	740	692	688	695	710	694	683	689	703	704	757	742	675	689	715	708	649	674	715	680	723	679	677	682	690	670	718	718	697	729	718	739	673	710	692	691	707	652	676	716	661	690	707	681	670	699	696	716	656	759	693	702	692	709	631	713	706	717	711	688	739	702	668	768	754	701	693	689	745	704	662	704	682	675	691	714	703	728	695	694	704	689	704	730	702	670	653	682	678	675	717	715	655	720	713	708	684	729	707	719	693	712	714	684	689	655	699	664	721	697	672	746	668	672	725	689	740	727	681	732	693	723	691	722	695	661	740	683	746	639	699	702	770	673	706	685	720	684	711	711	700	691	642	706	714	738	675	686	678	718	733	695	700	705	692	725	722	672	652	712	688	683	673	656	703	717	659	717	686	642	723	720	703	681	680	688	667	726	735	695	710	714	679	662	708	697	692	676	718	692	672	709	722	721	758	712	631	674	691	679	723	676	705	725	687	719	730	681	715	664	699	662	679	735	691	680	673	714	708	726	724	648	710	712	715	707	668	725	652	763	706	711	708	669	698	723	694	676	730	733	695	678	720	703	690	722	699	699	698	645	719	680	691	729	715	669	704	730	740	676	685	709	697	696	672	694	694	715	696	696	653	683	668	687	697	672	696	679	695	694	730	675	705	664	740	663	698	669	716	688	711	678	705	651	702	759	650	736	669	662	692	660	683	718	669	674	664	696	735	729	742	679	710	702	709	738	690	724	717	678	672	746	718	714	688	656	690	699	735	702	711	663	704	679	666	672	717	659	669	633	710	704	730	691	669	728	701	672	675	683	685	711	692	759	640	693	695	723	688	740	696	683	708	727	700	681	713	691	683	717	746	760	733	701	679	708	696	708	759	732	725	698	687	661	716	669	676	695	680	687	706	710	697	644	683	719	680	652	720	666	692	693	733	693	694	694	724	722	697	660	720	750	678	687	703	718	737	746	665	711	699	683	666	688	675	643	713	684	690	721	741	724	738	693	727	717	668	684	752	670	716	732	719	705	680	677	651	692	696	711	694	688	664	749	645	702	706	686	692	726	707	691	698	706	707	718	650	717	718	675	701	757	686	703	708	697	676	685	688	682	715	696	712	672	703	714	707	713	648	700	711	681	738	654	680	670	720	681	733	706	699	723	658	702	695	690	745	707	729	718	687	720	665	711	688	680	718	694	737	681	666	699	674	745	655	657	722	693	698	700	637	678	711	690	716	684	699	697	720	732	662	673	729	746	711	729	669	702	724	749	704	715	664	708	720	701	724	710	680	766	680	700	646	695	652	726	710	666	693	695	676	695	678	715	714	692	680	707	687	708	682	683	706	704	756	720	673
23413	20768	27542	24068	20734	6272	918	594	533	450	466	414	449	404	369	405	352	366	333	360	383	336	372	338	319	341	357	362	313	310	347	312	370	350	325	375	295	348	337	272	324	311	308	337	336	307	318	300	331	335	313	340	284	350	346	310	321	313	345	303	299	320	333	294	292	337	298	310	336	340	322	313	298	328	326	303	281	333	327	300	346	328	317	301	339	298	298	316	300	316	303	293	334	326	305	325	268	291	342	302	333	299	313	341	302	310	342	346	279	328	348	323	306	325	293	329	333	314	347	295	344	286	333	360	331	335	291	330	278	311	304	350	288	336	335	316	311	313	346	303	328	311	347	344	349	315	330	302	290	340	316	341	376	340	291	295	313	319	317	331	327	298	292	319	324	308	325	328	321	333	334	331	335	325	302	320	313	330	294	317	319	291	319	315	331	309	323	306	307	311	324	299	323	292	331	340	323	319	336	326	346	305	343	295	306	314	300	346	325	311	323	316	314	328	337	318	324	321	301	317	310	275	338	302	352	323	341	300	315	295	332	330	309	309	337	286	347	300	340	308	324	314	330	329	318	308	302	328	302	356	326	336	293	309	329	321	339	335	321	352	313	330	350	328	304	347	308	334	328	331	327	332	320	328	303	314	311	283	313	336	314	295	307	301	312	331	291	311	294	311	347	342	306	317	317	336	298	320	321	318	302	287	316	294	305	335	301	299	298	297	317	338	318	309	324	315	310	284	346	322	330	354	334	324	324	305	303	305	357	288	330	316	342	333	297	317	331	293	323	324	304	308	288	303	316	301	302	326	294	324	300	329	328	298	294	314	314	291	311	325	330	327	341	331	308	355	347	283	293	323	317	322	330	313	290	312	284	328	301	317	285	303	322	293	328	330	322	335	290	328	335	335	310	341	327	330	324	336	302	309	305	313	338	340	321	349	306	336	335	328	337	339	333	327	319	332	305	359	308	338	302	352	335	292	302	313	346	288	336	346	322	341	311	319	294	310	299	325	321	322	276	341	296	352	320	303	340	337	294	313	303	327	334	317	314	328	332	326	313	317	317	335	311	345	345	331	321	299	304	303	301	358	318	328	346	298	316	318	308	317	287	316	312	303	312	313	310	323	314	304	313	324	303	308	312	332	339	322	310	305	334	289	317	337	319	332	306	292	344	308	325	332	321	301	323	284	310	314	325	324	344	335	331	312	335	331	325	290	315	318	293	331	316	303	349	298	315	334	309	328	327	311	285	298	318	328	310	310	294	327	317	318	340	308	317	329	333	312	318	293	299	298	324	317	339	328	325	317	290	295	312	316	289	305	310	306	306	307	342	319	317	336	326	309	317	321	305	325	304	325	332	302	323	313	281	298	299	288	332	310	304	328	284	306	327	285	323	310	315	310	325	288	328	335	284	327	326	306	347	294	297	317	326	313	295	320	328	356	363	311	274	314	331	317	332	330	336	342	360	317	318	285	302	302	288	311	310	311	257	360	323	317	312	297	313	310	340	322	296	286	312	312	342	316	353	314	301	335	311	330	331	332	328	328	307	281	330	314	303	283	309	324	311	334	314	310	334	319	286	336	295	297	315	327	299	310	307	343	291	343	322	337	297	293	290	335	307	315	335	358	337	309	333	314	304	328	338	301	296	297	344	330	325	318	332	305	329	321	324	293	306	341	344	324	318	312	306	302	329	323	374	310	316	308	334	330	287	315	346	293	316	358	305	321	344	308	315	329	345	333	311	343	343	313	311	328	337	302	305	350	309	289	301	349	363	367	335	352	306	322	318	308	326	295	291	328	301	334	312	343	308	341	319	299	339	274	312	324	303	344	305	327	334	314	339	303	303	316	298	344	319	302	323	324	306	325	305	312	322	301	316	311	338	318	313	309	325	305	309	316	348	308	331	317	323	337	324	300	325	320	344	315	318	289	296	338	321	332	306	300	342	289	307	297	303	362	333	306	321	288	336	311	321	335	310	317	316	311	305	320	301	333	307	292	307	312	284	321	336	304	321	303	306	312	338	326	314	298	310	313	336	303	330	294	320	340	313	303	343	326	308	322	327	313	325	325	326	292	327	321	321	325	341	322	297	321	313	327	298	331	308	338	323	338	296	334	319	313	347	327	302	335	321	308	306	282	332	315	303	350	351	323	329	325	334	313	300	347	308	292	303	307	325	324	360	309	284	326	296	312	295	301	313	288	304	315	353	338	311	331	322	350	320	304	326	304	335	334	309	326	336	343	303	310	313	336	308	316	342	335	349	309	299	322	320	329	318	312	324	302	298	325	348	298	330	314	314	362	347	317	325	285	325	319	308	305	306	303	316	317	314	320	320	334	315	334	329	333	354	320	311	334	336	303	337	326	320	334	323	328	353	317	325	286	335	343	304	303	320	335	304	333	328	323	316	313	331	327	310	296	332	303	344	325	329	298	320	312	293	305	336	300	316	334	329	319	324	300	332	343	337	351	324	314	305	355	304	290	332	307	332	338	306	323	320	320	344	291	298	317	324	319	313	284	361	304	309	354	305	300	305	328	344	311	347	308	328	336	333	321	296	348	316	316	325	332	341	299	323	298	307	323	317	299	304	302	311	310	350	302	315	328	305	303	318	351	297	321	340	330	334	349	315	312	291	293	332	328	304	314	296	342	322	300	328	316	329	319	312	294	303	313	358	326	341	327	313	327	304	329	324	302	308	334	340	317	312	329	289	293	303	340	310	318	315	349	309	319	311	326	316	342	301	303	327	304	287	319	310	334	321	313	328	309	300	315	317	310	303	287	321	315	313	326	299	331	298	323	306	302	310	304	313	308	275	318	320	342	329	314	295	324	297	298	332	339	285	315	326	320	313	351	307	319	313	344	306	334	334	322	280	344	326	321	357	357	314	322	312	340	314	309	328	325	309	303	307	307	302	321	326	313	331	329	307	310	337	319	321	293	312	291	298	311	323	308	323	315	325	348	294	296	315	311	333	315	315	321	297	335	337	305	358	289	302	370	298	324	314	337	297	317	340	332	313	315	307	305	341	294	324	317	303	335	315	298	292	325	324	303	323	332	292	325	349	340	286	299	336	283	306	311	351	341	317	348	316	312	304	302	269	304	353	290	315	294	320	332	321	306	306	320	291	299	304	295	311	298	342	303	305	288	300	329	330	315	339	287	330	317	321	306	300	307	292	297	299	318	285	298	321	313	306	349	325	293	361	309	329	320	326	314	293	315	304	311	339	311	281	319	321	303	322	339	318	337	331	306	324	326	343	323	319	344	329	296	344	339	285	339	317	299	319	341	331	336	288	309	307	301	311	306	340	331	340	300	343	306	342	336	319	339	301	334	318	331	321	327	315	343	321	338	361	319	332	315	311	327	337	353	354	308	302	296	308	316	305	313	328	307	314	306	321	321	301	327	311	325	323	328	343	294	334	328	295	328	325	297	344	319	346	296	358	304	324	325	306	327	292	281	323	321	296	324	324	310	300	322	347	310	293	287	315	319	321	305
4281	17161	5778	2621	1892	1461	1134	899	791	641	609	506	506	457	442	391	417	378	408	391	382	373	377	336	344	345	317	349	342	359	353	336	332	348	335	329	301	346	341	321	335	351	376	343	331	337	362	330	342	329	337	368	323	330	331	315	308	331	335	338	320	342	341	333	348	363	330	315	306	332	289	372	340	306	334	338	320	327	326	337	332	317	329	320	307	295	328	369	344	345	310	314	328	316	327	285	337	314	336	313	312	336	335	313	330	323	301	330	323	347	352	322	351	328	307	293	341	331	345	306	327	316	345	331	313	351	336	340	331	327	350	343	351	356	302	315	348	354	365	296	319	334	321	310	311	353	345	332	323	322	313	307	292	324	281	309	341	335	325	366	296	343	338	349	299	321	328	318	345	319	350	309	348	365	333	303	337	324	307	308	311	353	316	307	322	282	363	380	339	301	379	336	346	332	339	328	312	352	292	342	355	330	317	333	325	313	343	333	344	324	320	307	317	377	321	333	309	324	342	307	335	296	323	317	298	314	347	331	342	330	341	342	347	339	329	309	318	311	344	342	339	283	298	311	301	316	302	309	325	338	329	335	306	332	319	334	323	299	322	339	346	311	321	330	313	351	352	330	306	350	325	314	323	324	331	325	305	340	300	346	336	330	314	326	328	342	316	303	302	309	335	329	338	315	340	354	320	311	342	340	324	317	333	312	340	306	325	326	326	329	326	365	321	299	337	333	300	327	325	347	304	315	343	309	300	361	348	322	339	337	330	314	364	318	329	330	351	329	339	328	298	327	322	338	352	280	323	298	319	322	296	313	350	330	337	351	313	356	324	344	324	312	337	330	330	329	303	288	332	323	342	335	330	350	318	321	333	326	311	337	295	324	350	352	349	331	307	326	310	294	337	317	364	297	319	352	325	329	319	333	353	341	361	281	318	358	332	331	326	322	352	307	294	343	344	332	309	309	307	309	320	336	298	326	345	325	360	324	355	312	334	334	310	327	329	340	324	346	297	319	351	315	335	328	352	319	326	351	327	318	293	325	315	320	345	364	333	306	314	339	297	309	357	332	305	282	324	311	337	339	340	312	332	296	335	331	316	331	318	313	346	329	333	300	338	318	342	365	305	321	359	344	328	318	336	319	328	301	314	318	358	320	336	345	339	322	334	316	311	339	349	320	339	317	318	343	305	326	336	324	366	327	327	326	328	350	323	345	354	324	333	353	332	335	310	329	327	303	310	347	335	324	319	347	320	341	386	298	350	312	315	333	332	324	326	317	290	345	328	345	298	327	331	312	295	323	337	343	324	343	318	312	357	304	348	320	309	321	330	337	328	340	345	297	315	327	313	317	311	352	320	338	296	319	341	346	322	333	310	305	292	320	323	330	310	328	341	287	357	329	329	346	347	316	322	328	389	301	320	334	344	328	330	327	319	293	311	350	332	312	349	325	323	344	314	330	337	319	334	320	333	325	307	322	315	337	322	343	328	347	296	333	330	316	277	304	345	303	314	315	315	318	360	333	318	324	328	295	318	321	313	324	339	291	336	325	342	299	347	312	305	329	333	330	330	322	348	309	286	332	343	346	327	281	312	300	287	296	320	311	329	352	330	346	346	342	341	318	330	327	344	325	332	334	340	348	344	342	291	315	313	330	344	310	332	337	328	335	323	345	295	343	309	308	315	368	344	358	323	364	308	343	297	316	339	338	286	310	353	328	320	317	332	317	325	297	327	337	311	341	334	344	348	322	307	351	345	338	328	343	337	345	311	328	313	329	303	342	344	295	321	326	320	319	311	348	324	343	299	313	316	287	313	305	330	318	317	346	340	323	366	324	315	341	328	331	360	310	335	317	360	321	322	339	308	349	317	326	337	345	336	348	333	329	343	305	321	346	324	326	322	317	374	331	317	364	330	313	288	330	306	328	317	325	342	316	334	310	317	337	296	296	292	336	306	336	320	295	302	336	319	309	304	348	322	326	317	305	346	302	324	336	296	341	347	331	334	330	281	332	329	291	342	347	344	367	324	336	332	316	315	332	331	334	291	335	345	318	331	337	310	333	343	337	330	312	290	303	303	335	325	353	301	334	305	345	326	293	341	325	359	316	340	322	321	288	341	326	332	317	277	335	302	306	299	311	329	299	319	311	337	327	357	328	314	327	301	314	334	352	321	334	316	331	325	332	347	316	290	295	291	332	314	291	328	326	319	302	352	335	324	303	275	327	300	300	330	339	327	330	304	314	328	338	317	326	322	296	311	353	341	319	343	346	317	317	331	328	318	345	296	348	338	335	316	336	358	344	337	353	343	311	364	334	311	316	341	352	326	339	315	318	330	345	326	328	318	342	305	309	323	329	333	341	323	323	328	303	328	287	288	330	326	333	329	344	304	283	337	308	338	313	311	346	340	328	286	325	334	350	307	298	316	339	279	346	309	329	333	319	346	317	338	311	311	340	311	336	319	329	284	314	335	305	329	335	323	350	324	306	326	310	354	315	364	329	341	372	325	287	327	357	327	311	332	338	307	310	296	318	351	327	325	306	324	347	302	330	316	340	342	339	326	337	326	323	311	310	297	328	310	321	336	298	332	318	330	316	319	313	318	333	329	323	323	299	301	334	340	317	324	318	332	339	297	341	345	307	321	334	332	324	325	315	302	286	315	340	305	315	323	312	329	326	346	342	305	320	341	336	313	336	328	332	294	328	319	339	322	308	322	312	322	329	315	317	329	307	326	321	290	331	328	331	335	319	331	277	341	364	322	327	321	316	340	301	347	338	320	290	331	322	318	285	329	296	303	332	353	291	332	328	305	340	328	305	311	286	344	305	313	336	346	325	334	375	324	334	322	278	360	320	342	343	287	327	316	318	316	320	339	345	322	307	323	325	315	348	329	336	326	345	323	330	352	294	345	322	340	347	347	326	313	344	304	327	313	319	323	325	316	301	337	343	290	322	322	313	344	358	320	316	343	320	333	320	315	299	304	287	340	331	298	348	326	314	314	355	297	332	338	326	319	327	363	288	305	297	312	327	294	291	328	281	343	323	287	344	338	336	314	333	312	344	316	295	307	326	340	313	349	299	332	298	328	331	338	333	325	352	308	303	304	314	345	335	322	312	336	319	316	345	347	330	319	343	315	356	312	322	312	357	352	308	314	331	345	334	285	309	333	318	327	316	300	312	344	333	307	287	315	323	320	325	322	346	350	348	289	314	301	346	323	329	328	346	366	340	302	317	318	298	347	311	340	331	333	327	347	327	327	346	325	294	348	313	318	324	311	352	319	330	309	332	313	346	347	321	304	343	338	328	318	316	292	347	305	342	376	328	327	334	335	305	324	320	320	338	334	313	302	330	340	324	331	349	311	326	332	366	347	333	341	324	330	304	309	308	341	311	324	313	319	329	353	327	348	326	301	317	319	333	325	301	346	343	318	338	322	321	340	326	327	291	341	313	333	324	322	305	335	347	347	347	332	297	305	326	327	328	341	337	324	332	327	338
24642	20879	26621	25123	9282	1361	1142	1058	1000	964	869	961	927	952	948	925	928	1002	931	894	954	871	853	898	932	894	920	873	925	903	879	867	938	876	934	878	885	916	919	880	908	907	890	918	877	909	892	852	877	875	891	834	941	916	853	886	847	846	917	862	905	866	909	912	849	862	879	881	886	865	878	920	911	929	900	865	911	864	879	874	854	867	929	819	865	860	887	923	870	870	837	863	922	905	884	882	912	851	839	918	883	891	902	892	897	835	928	925	891	864	888	826	893	893	853	816	869	932	914	900	830	889	856	885	848	924	838	911	865	884	879	894	868	922	884	926	880	812	888	920	903	916	881	830	929	903	855	854	891	895	837	874	861	849	841	885	953	909	844	902	922	881	874	912	901	827	851	917	895	884	876	859	889	873	876	916	880	883	857	929	894	885	934	900	865	929	923	883	878	849	896	881	853	916	861	877	890	919	896	860	871	912	903	956	913	917	927	898	875	886	892	916	914	839	894	884	880	848	919	894	864	866	920	843	884	941	899	917	873	897	878	858	851	897	866	897	934	903	894	910	977	911	898	879	896	898	911	809	928	890	866	890	861	865	883	894	906	904	918	922	924	865	877	859	852	903	819	935	893	904	874	898	926	862	910	889	907	879	886	908	895	896	845	886	887	878	904	861	872	878	901	878	908	918	864	909	891	880	908	845	902	861	897	927	883	890	837	871	922	900	833	859	889	875	797	889	812	864	922	916	916	866	831	840	877	866	865	916	839	910	890	849	903	877	937	909	898	899	896	906	893	919	862	896	871	898	884	828	867	892	821	814	893	892	908	934	900	831	932	913	864	910	839	942	835	827	914	914	869	864	912	913	941	866	888	876	880	899	901	885	863	871	902	824	892	837	866	928	853	950	938	948	861	895	905	875	881	897	847	842	895	885	883	898	851	925	816	907	869	836	878	892	888	906	900	921	904	905	893	891	920	958	877	850	859	916	893	883	824	918	897	850	871	933	845	876	877	827	882	829	845	870	919	905	847	845	925	849	926	883	874	897	876	912	875	902	875	875	931	877	884	866	835	852	864	886	889	886	890	903	890	931	933	872	918	891	906	908	892	859	867	881	873	936	876	830	929	900	919	880	851	825	860	873	892	915	894	849	837	863	871	906	850	877	892	869	903	886	887	828	886	927	899	865	878	882	899	887	873	864	891	855	858	895	940	873	873	859	898	841	899	880	870	906	869	850	858	883	896	975	874	895	903	905	846	855	920	912	886	842	882	871	868	890	925	898	833	893	879	909	906	874	890	899	872	876	945	865	898	846	874	853	845	878	863	846	910	913	929	895	900	888	890	880	886	913	937	931	875	878	852	896	924	892	868	836	860	878	875	843	877	898	918	871	905	884	948	902	883	877	897	895	851	900	872	859	884	903	864	924	882	889	847	877	845	939	877	923	973	879	938	857	871	889	948	890	936	919	859	924	898	902	951	919	897	863	883	890	925	897	881	813	865	882	886	906	887	968	917	894	899	867	814	922	874	881	843	826	902	865	908	893	893	968	951	905	859	879	947	897	881	821	860	897	936	905	916	942	840	898	896	883	850	896	900	887	875	916	847	853	913	917	875	933	889	822	955	891	862	892	895	940	895	844	925	884	936	879	881	954	900	902	886	906	919	877	896	882	897	824	846	907	884	881	888	846	941	871	884	924	907	879	933	885	901	922	924	898	938	898	889	918	907	857	922	922	917	882	901	872	900	920	846	919	892	912	892	887	860	931	854	900	879	939	907	893	912	840	852	906	883	921	891	889	876	901	892	884	863	926	926	851	873	920	870	873	897	891	854	856	876	942	873	959	806	889	906	893	902	886	849	895	896	876	874	894	893	876	867	870	924	915	902	832	902	887	855	878	851	874	921	870	914	885	956	908	884	891	904	884	881	872	906	837	880	881	880	939	856	906	891	904	893	880	864	884	884	920	906	850	897	949	886	852	903	898	920	879	897	872	884	921	957	865	827	928	867	923	925	888	922	814	932	853	931	875	851	861	939	911	872	868	937	876	877	908	867	866	930	837	886	891	897	883	831	935	909	854	962	852	858	887	910	912	875	941	876	874	881	882	869	936	890	834	905	879	894	895	880	900	895	872	897	890	893	875	864	838	880	910	901	871	795	906	860	889	851	852	902	950	903	902	887	900	913	849	883	909	908	856	876	944	889	856	873	879	897	909	866	829	873	849	880	953	899	921	861	880	883	940	855	865	861	882	925	865	933	895	902	877	870	863	892	950	924	897	912	855	874	886	902	924	899	941	935	875	897	881	877	888	940	862	899	935	881	911	853	867	920	864	840	893	872	899	855	905	860	923	898	908	847	916	863	917	882	941	934	916	919	873	862	880	871	844	882	871	854	907	859	872	876	870	919	896	894	905	850	887	912	914	880	904	937	929	857	886	911	876	914	879	943	907	916	911	875	908	881	801	861	877	905	849	923	852	907	915	939	847	872	878	887	885	883	906	853	917	884	873	865	868	906	888	870	877	885	938	927	914	880	886	894	951	906	870	901	912	881	853	903	897	846	951	904	838	826	920	938	928	1001	870	858	862	857	980	928	940	858	870	914	905	897	885	868	873	882	858	854	834	871	920	925	886	884	864	861	849	919	944	884	886	874	839	923	857	888	877	928	888	888	859	902	852	881	875	904	876	870	873	851	847	890	891	846	917	913	873	862	881	863	874	899	922	892	837	854	905	877	896	923	888	878	868	920	862	917	904	837	903	886	850	857	869	916	858	900	884	943	876	928	872	926	865	872	911	918	861	841	867	909	853	843	940	912	928	931	839	879	903	899	872	903	878	867	883	884	897	914	878	839	920	899	851	891	945	883	932	905	854	864	920	937	933	843	925	844	891	875	931	914	879	881	914	916	860	894	876	976	888	901	868	917	874	949	902	928	925	894	894	911	878	867	870	918	913	905	855	924	926	878	915	885	836	857	887	914	897	877	920	909	927	897	862	909	885	893	852	867	877	869	878	898	934	910	919	875	876	861	873	828	862	868	877	917	895	856	947	902	847	864	921	891	853	916	881	873	945	862	854	884	901	950	923	848	884	852	914	867	865	939	878	904	857	911	873	800	867	868	888	852	892	915	943	870	876	900	858	899	893	897	874	836	885	895	902	886	891	905	902	886	894	868	886	828	883	886	860	948	903	861	907	872	908	901	917	902	919	893	834	935	932	882	909	895	853	922	929	910	899	852	868	930	964	868	872	849	826	864	867	857	928	914	872	904	915	856	891	884	970	892	897	890	890	927	877	931	897	925	913	914	873	908	891	863	862	883	914	878	872	887	901	919	852	891	864	879	934	926	871	872	840	875	879	907	890	862	873	889	882	890	889	871	903	853	854	847	874	902	893	907	863	902	910	884	909	891	884	894	866	888	894	944	882	879	931	872	867	880	912	936	874	963	897	894	885	851	920	848	816	869	918	898	871	912	905	887	858	886	868	853	858	901	865	980	926	913	862
4221	12282	3752	2020	1659	1488	1335	1243	1114	1090	931	1014	1026	975	980	908	920	954	947	974	911	953	876	932	890	955	884	916	901	865	915	855	882	822	952	869	914	890	938	915	872	918	915	872	843	898	907	858	884	864	848	848	859	882	911	906	929	852	876	822	903	850	873	830	815	888	881	882	853	886	944	863	869	870	867	884	900	863	919	887	876	869	890	836	893	873	889	891	854	836	916	865	950	879	922	885	850	896	871	829	918	907	872	889	888	918	893	875	841	906	853	878	861	882	916	869	952	886	888	936	866	928	914	876	865	887	947	866	868	934	826	900	887	868	878	883	856	866	902	880	903	840	916	902	928	850	887	922	862	861	962	875	811	867	826	967	888	858	837	840	907	817	851	910	843	876	871	876	887	874	897	858	881	884	930	927	822	892	921	857	885	877	878	885	919	849	877	878	837	844	891	869	867	924	901	862	912	902	873	901	916	873	873	819	924	846	850	898	927	915	889	904	844	863	916	856	870	868	894	877	888	869	815	852	842	882	873	892	874	868	868	778	895	892	930	878	887	895	813	858	934	962	884	853	890	842	834	833	937	899	867	943	863	918	947	870	918	890	842	901	907	886	889	864	852	865	888	881	838	882	832	869	901	886	908	872	858	883	901	930	873	898	917	878	922	870	874	877	904	866	900	881	890	856	901	894	912	871	841	887	930	859	898	928	893	901	868	870	884	898	865	846	974	917	903	849	887	890	902	856	870	915	878	847	896	897	905	923	862	869	852	837	911	915	877	932	872	848	895	888	849	835	873	891	894	917	906	932	866	929	853	902	942	915	866	859	860	891	905	862	846	911	864	841	899	890	846	902	857	859	893	813	913	878	912	878	852	877	886	854	886	845	887	919	867	878	881	947	878	845	924	841	932	902	920	905	862	871	849	899	848	921	902	859	940	897	873	859	904	871	900	870	874	913	941	871	888	896	877	876	869	852	892	909	875	856	905	879	868	889	873	865	889	858	912	913	895	923	912	897	860	862	839	842	876	934	835	861	865	861	923	884	906	897	885	951	882	949	920	845	893	831	853	907	893	883	959	830	884	947	866	877	887	845	898	916	865	960	851	874	895	918	910	871	870	894	842	883	867	900	844	848	886	888	822	875	936	885	876	885	862	876	858	853	861	872	906	875	800	868	867	898	859	921	855	878	843	866	876	911	904	845	870	885	798	892	890	848	912	866	905	885	875	891	871	901	867	868	855	874	823	866	910	829	871	878	906	843	918	852	953	885	888	866	901	924	839	872	888	883	860	909	823	873	853	872	848	924	888	830	888	849	928	904	883	872	862	895	882	852	851	914	876	863	863	880	867	844	854	859	882	860	858	901	891	861	883	862	921	906	863	871	867	874	892	881	861	824	885	906	883	841	903	841	875	846	881	894	875	891	871	889	836	844	893	863	916	881	901	906	861	878	901	862	848	836	851	872	869	911	917	910	857	921	906	903	869	965	894	833	848	897	863	827	871	836	853	872	873	868	885	923	858	908	900	872	911	903	891	858	850	909	869	839	911	885	893	913	864	865	920	890	962	884	870	872	825	908	918	857	859	882	839	901	878	879	958	888	952	875	844	860	862	816	910	907	890	891	872	905	891	912	836	900	969	897	878	864	928	943	855	878	875	927	867	839	937	847	845	956	906	882	869	849	882	948	903	912	924	838	835	896	854	887	855	851	852	905	863	919	920	901	811	940	871	929	922	898	838	883	856	885	942	848	909	869	878	814	905	902	892	883	854	897	877	884	871	851	926	834	840	838	857	872	897	904	850	858	918	864	847	865	806	875	878	841	873	904	866	891	905	818	883	869	913	902	915	869	885	820	901	921	890	897	862	895	916	846	883	909	892	889	862	892	863	856	856	903	857	836	867	840	879	856	853	875	900	926	886	881	838	930	930	852	840	904	885	900	850	876	875	866	862	926	896	946	892	848	882	877	889	888	898	861	878	909	893	869	874	856	850	896	865	826	873	899	876	842	918	812	852	886	871	893	862	927	901	896	898	856	949	842	908	834	841	865	854	847	854	918	873	860	901	868	896	860	828	907	858	870	872	937	877	907	889	896	887	885	873	877	885	906	870	890	912	851	813	910	850	871	940	851	913	901	925	849	863	825	909	850	880	910	871	871	832	848	949	894	875	890	853	889	874	918	884	890	880	856	884	883	824	906	876	879	856	872	897	900	877	886	935	878	852	882	910	915	822	918	893	882	878	904	884	934	887	897	879	849	903	848	893	871	887	892	889	902	933	918	894	878	887	870	940	911	883	871	893	898	846	866	878	840	896	872	871	907	873	907	952	869	863	886	894	869	895	848	951	910	858	911	901	868	838	857	859	885	920	839	888	895	874	907	917	902	856	891	903	860	921	925	887	877	921	883	888	874	863	815	920	848	888	923	834	852	883	876	936	907	890	893	839	888	876	858	912	908	877	895	878	871	893	933	837	835	864	881	865	916	896	888	932	926	894	917	906	860	862	841	869	858	930	886	860	890	860	882	892	848	947	904	898	910	876	911	862	881	870	898	883	881	917	903	874	882	880	879	892	856	922	882	893	898	848	895	897	841	855	870	852	876	862	906	900	882	841	883	940	919	885	822	858	887	915	855	873	872	890	872	902	834	858	845	926	900	878	897	887	885	887	894	902	869	848	889	909	924	850	889	880	824	871	884	883	938	930	901	892	874	841	879	881	906	886	857	845	913	895	897	885	907	908	862	879	885	862	922	849	854	933	859	902	856	907	902	933	881	884	836	908	888	866	867	854	973	811	874	868	892	886	865	871	907	919	874	887	861	918	898	862	892	913	891	871	924	897	889	911	866	912	888	874	898	876	916	881	897	892	931	828	896	900	872	852	913	919	859	852	899	894	875	938	912	887	887	875	814	901	932	931	911	866	858	843	843	859	955	850	896	876	905	876	881	817	874	894	911	821	885	899	863	907	884	895	868	873	864	867	863	928	843	889	863	868	865	849	902	906	869	912	931	858	923	843	918	935	863	858	884	899	905	858	861	914	899	866	882	928	916	924	890	832	856	872	896	918	917	876	900	851	870	905	902	944	882	841	883	896	843	932	874	895	882	873	874	867	856	876	869	850	900	872	883	908	847	880	889	858	932	837	920	936	849	841	905	856	906	829	851	844	897	889	960	870	914	889	890	888	901	876	905	887	875	915	829	886	881	864	896	876	885	852	859	866	882	881	827	846	874	872	914	896	869	861	910	880	814	887	932	903	884	897	872	833	888	839	941	861	883	812	928	853	888	886	853	891	854	963	834	884	919	856	812	856	821	857	921	931	854	850	914	873	839	897	867	912	884	872	907	900	846	907	899	822	876	899	897	867	876	875	870	863	894	862	903	884	845	862	820	913	864	909	855	878	869	881	862	898	854	885	858	917	911	890	885	872	860	862	893	919	886	915	871	927	875	893	872	901	893	922	864	870	875	862	889	867	866	929	907	871	955	907	929	924	896	901	922
22342	20938	28357	23682	20936	20988	7316	1175	817	734	684	641	619	558	546	521	499	479	483	470	485	476	459	432	453	445	438	443	449	468	409	434	429	440	457	395	462	430	423	436	415	412	433	432	437	397	421	463	450	457	435	400	426	384	425	427	438	412	407	457	454	411	427	429	434	423	427	438	391	428	389	406	425	405	415	441	422	417	387	409	413	391	419	438	449	415	428	461	434	437	455	415	470	433	381	401	438	439	385	395	390	420	458	416	434	455	402	430	386	409	442	449	400	423	409	406	440	401	413	441	438	440	437	439	413	436	432	463	417	404	409	424	376	413	426	422	420	450	424	400	415	423	418	397	459	421	420	402	411	432	435	399	402	385	454	416	415	395	416	446	425	421	458	417	383	432	396	397	401	452	418	370	409	400	434	399	391	428	385	472	437	430	419	402	411	424	412	437	415	400	450	445	432	444	434	424	425	397	424	418	429	407	387	408	385	425	410	402	434	427	411	422	413	396	428	434	403	388	447	434	408	448	452	435	391	389	450	416	434	434	411	403	399	384	427	405	410	454	373	436	445	428	437	402	386	401	418	422	398	417	421	441	417	425	409	449	412	458	423	405	423	432	395	409	430	391	415	427	398	455	412	462	399	448	407	403	399	440	425	433	456	433	403	398	414	395	420	403	405	424	433	430	420	423	417	397	418	429	409	446	431	409	403	438	423	423	431	435	461	458	451	426	436	406	399	431	425	422	419	408	409	408	413	390	419	401	448	382	404	414	456	429	441	442	430	417	399	433	407	420	376	396	415	430	416	415	413	412	405	431	418	401	453	430	393	402	426	431	407	433	389	391	452	462	440	437	429	400	406	423	440	441	437	403	417	405	403	429	389	403	417	401	421	403	439	374	438	393	384	446	434	420	417	401	404	404	460	435	413	432	428	402	386	419	447	410	423	440	433	430	446	387	413	409	404	426	408	440	427	429	421	420	402	425	439	469	443	421	417	385	428	406	415	411	360	418	390	434	404	435	447	445	416	441	446	419	411	431	391	404	396	448	433	401	406	405	440	390	385	440	472	445	447	393	436	434	454	429	427	442	411	407	408	431	367	445	406	425	438	386	425	438	452	420	423	421	429	382	415	412	383	398	406	392	403	430	410	461	411	407	435	431	404	453	422	408	431	395	399	414	409	452	406	385	380	430	414	411	391	415	375	384	441	435	419	436	434	429	416	409	420	426	396	419	398	421	372	414	430	430	413	360	436	389	463	431	400	396	433	458	434	429	416	390	428	439	382	460	407	460	381	359	395	404	427	394	404	431	401	385	424	391	420	432	415	406	448	453	450	374	376	410	478	449	444	436	414	422	404	433	423	398	397	434	429	382	429	439	408	408	430	417	417	441	438	445	415	418	428	436	396	402	435	390	422	425	435	421	396	399	429	433	402	436	414	365	418	388	427	402	434	429	428	415	418	420	421	441	467	411	409	426	474	413	435	411	401	390	408	402	401	391	405	406	397	415	408	427	391	436	414	425	420	420	413	415	415	450	410	423	466	439	420	412	443	391	416	436	389	422	424	423	397	421	416	403	411	424	441	412	427	407	420	407	382	377	444	417	408	432	402	401	423	391	454	415	415	400	414	420	428	456	386	415	414	423	415	432	437	417	403	403	428	424	438	401	420	411	414	417	406	420	402	428	388	399	423	408	408	417	463	410	462	361	415	383	443	441	423	441	428	437	409	391	422	423	392	438	432	401	415	436	420	425	403	381	442	389	445	386	384	478	396	451	417	428	379	411	409	421	409	401	416	413	431	406	441	425	438	431	402	382	414	391	386	440	406	407	419	407	426	408	448	417	382	374	421	439	449	388	386	459	427	444	440	434	427	395	402	432	383	428	422	409	412	418	401	416	460	459	392	397	392	423	410	413	416	416	410	440	416	426	447	413	419	472	422	411	439	427	363	400	402	438	400	387	401	429	392	421	449	420	389	384	386	440	426	446	426	430	413	448	405	404	410	448	449	407	425	371	419	427	431	393	412	404	437	444	409	390	396	413	405	435	440	419	413	436	411	395	419	399	449	430	399	445	382	417	439	404	388	428	420	452	422	396	428	416	379	408	414	443	436	457	417	437	408	419	433	422	406	396	421	407	411	419	409	409	445	428	426	395	388	425	446	419	421	415	422	432	404	409	401	446	445	394	400	459	438	372	404	451	404	415	395	428	443	398	412	403	423	400	429	414	404	408	406	404	412	432	404	436	432	435	433	405	414	407	429	427	386	413	431	424	405	436	440	435	424	435	425	449	417	390	447	365	384	439	428	388	415	390	422	411	413	409	395	435	409	469	412	413	395	396	422	430	408	404	421	409	407	417	419	407	409	398	411	437	376	372	425	435	408	403	441	401	448	445	448	397	384	419	417	387	419	408	393	423	401	425	426	404	420	441	423	404	420	411	423	419	393	453	427	469	469	416	406	423	453	413	441	454	399	399	441	446	443	436	423	403	427	411	435	352	377	420	363	413	431	447	399	459	393	428	410	447	433	423	405	419	387	409	423	436	435	408	386	417	426	416	400	423	438	440	422	426	430	409	409	403	416	436	404	413	411	388	405	443	417	434	400	394	389	420	425	418	369	395	395	416	411	410	393	435	422	420	373	430	430	441	442	436	417	398	412	418	431	450	425	401	434	411	420	420	399	422	426	407	393	416	437	417	413	410	395	446	431	396	425	401	428	432	396	446	435	384	453	419	394	447	439	386	407	453	428	443	435	455	435	411	453	426	455	401	424	383	389	432	448	416	450	412	438	421	426	393	420	415	435	473	418	450	393	458	397	419	458	415	396	430	445	364	393	437	428	435	437	409	413	378	429	388	408	423	451	464	422	452	456	442	407	421	433	402	424	425	412	421	453	407	381	420	406	378	409	442	414	420	455	390	431	448	394	412	363	391	437	391	406	439	400	411	410	402	400	397	423	417	440	418	389	395	457	401	403	424	452	416	453	424	473	382	389	423	421	410	428	468	398	395	411	433	424	411	407	420	431	420	409	418	426	400	414	392	402	428	419	425	388	410	451	410	443	401	399	422	415	413	442	451	427	425	424	413	433	410	393	415	384	414	419	414	449	404	419	422	446	418	415	433	423	404	411	402	420	434	393	437	453	434	386	420	415	445	433	432	421	388	452	393	404	413	402	435	382	425	408	373	444	379	377	433	440	377	399	394	414	414	424	435	396	437	438	429	468	429	390	391	424	421	403	413	391	431	387	375	440	433	447	400	401	412	431	394	398	427	392	416	401	428	398	425	435	390	424	404	425	405	429	402	423	397	445	440	402	431	419	412	430	400	440	427	415	432	419	424	427	434	431	421	402	401	438	413	420	434	394	369	426	406	404	404	416	425	413	431	391	432	431	417	452	433	419	447	377	417	409	434	415	402	422	420	401	387	396	437	401	395	442	429	419	414	418	419	419	396	397	427	403	408	434	417	412	415	426	398	420	439	412	400	408	389	442	393	412	390
5152	22497	9635	4523	3287	2488	1898	1443	1209	1040	844	786	737	671	641	603	568	553	512	474	481	494	484	502	458	473	441	449	440	470	444	450	407	403	443	433	413	431	406	400	450	417	449	391	415	375	386	430	436	434	418	420	419	375	416	405	465	409	378	394	422	395	459	436	389	379	445	434	402	406	360	433	409	411	383	378	416	429	408	390	430	401	417	390	407	422	408	432	432	430	401	410	392	407	434	381	375	407	416	441	406	439	421	396	410	415	399	410	407	401	402	382	402	395	389	403	410	452	409	395	401	387	377	421	446	385	409	387	409	407	390	403	404	395	414	406	400	404	404	428	391	407	407	417	421	398	450	415	412	398	407	436	435	410	413	391	390	382	380	401	412	412	403	384	424	407	413	439	415	400	405	407	375	405	446	400	392	432	394	415	360	387	387	437	395	402	405	378	404	403	420	373	391	421	376	404	402	402	402	398	416	385	420	397	391	423	369	367	384	431	390	424	443	408	411	414	431	436	397	411	367	403	438	442	411	425	393	384	435	427	410	440	372	382	413	440	368	397	405	373	412	390	414	406	369	395	388	400	413	421	405	407	451	393	419	410	399	389	403	371	420	426	402	435	391	422	393	433	429	389	415	430	431	424	411	414	361	417	368	395	410	393	410	382	405	419	413	392	375	387	398	431	421	415	418	388	410	402	411	386	432	410	376	410	392	379	395	429	398	412	429	402	346	424	397	417	360	389	416	406	426	399	410	396	436	421	421	410	395	412	376	371	388	400	428	380	397	412	420	386	382	418	416	382	401	390	374	435	422	435	395	387	401	450	400	404	418	391	418	371	393	422	404	414	418	410	404	418	398	419	412	425	365	427	394	410	407	344	360	371	394	418	387	405	442	397	384	427	397	389	411	428	398	395	382	370	386	411	393	461	426	385	408	410	405	408	380	401	367	387	375	414	428	405	372	416	408	394	396	390	410	383	417	391	412	380	396	412	401	406	425	429	410	396	399	402	405	400	374	407	457	403	415	417	404	408	400	419	390	385	393	381	397	414	386	418	449	403	411	414	427	417	424	389	377	399	394	415	403	416	402	392	389	368	436	414	416	401	409	418	404	412	464	418	397	406	388	389	430	372	406	409	408	402	424	406	392	395	374	430	416	398	409	407	422	423	432	430	420	410	408	397	423	398	391	393	385	405	447	401	404	377	376	388	386	425	386	378	414	379	416	404	412	386	440	395	437	390	413	374	414	408	402	416	409	412	431	413	382	418	409	418	402	405	390	418	415	402	408	379	372	407	385	398	422	415	404	395	424	427	382	387	403	388	395	385	396	410	410	394	403	400	424	406	420	385	404	415	417	364	404	358	393	405	404	383	411	361	396	395	399	396	393	418	400	454	435	466	404	405	394	399	398	424	391	398	400	377	435	415	433	389	424	444	394	403	403	432	428	403	423	383	414	394	389	400	413	419	416	420	408	414	357	383	402	408	387	398	396	402	446	412	382	407	422	404	417	406	387	387	432	367	398	395	420	396	395	380	412	400	398	408	379	395	438	398	393	430	404	401	427	437	405	372	411	388	392	395	359	386	423	438	398	377	396	370	386	430	409	411	405	385	402	385	397	419	389	385	402	388	392	421	397	355	381	435	418	404	408	403	446	407	410	385	403	401	421	385	396	392	431	419	404	396	392	393	392	386	387	410	418	426	394	396	393	423	399	422	428	429	434	439	394	361	409	379	386	388	415	405	400	408	420	394	407	417	389	420	444	425	416	437	397	404	434	387	413	411	361	383	374	393	381	395	389	423	405	401	406	396	391	417	421	392	401	406	408	404	373	377	411	420	386	372	401	420	441	429	400	426	394	411	399	392	414	404	401	411	395	405	398	415	398	371	426	448	425	408	412	409	432	413	395	414	382	433	419	462	396	423	414	410	427	439	418	428	401	405	434	440	432	390	414	430	420	403	384	423	410	378	383	379	457	392	379	438	392	396	374	384	410	430	408	391	412	422	423	421	374	463	450	431	376	392	412	396	395	398	416	383	410	367	403	399	386	395	396	426	420	417	425	402	405	424	405	427	382	382	408	410	426	433	401	399	421	372	398	404	443	368	429	432	411	432	392	381	394	449	400	381	377	410	418	408	397	400	397	380	399	379	394	395	433	393	432	424	386	411	410	394	389	415	413	364	379	376	393	411	408	402	383	429	392	394	373	383	392	393	437	389	411	402	436	404	402	400	438	364	375	401	375	423	401	401	390	416	387	441	415	434	395	372	390	419	376	415	384	431	419	375	425	385	418	401	421	414	414	359	399	402	432	396	391	417	380	421	415	406	398	377	387	414	412	371	382	408	388	403	379	422	433	421	443	405	402	375	396	416	405	419	399	412	445	368	398	405	390	451	402	418	405	393	416	399	398	465	378	473	407	393	420	389	426	409	417	421	381	423	388	392	417	394	405	410	413	389	430	423	433	424	403	415	390	408	376	430	410	410	429	422	416	409	376	434	412	407	386	427	424	408	406	422	414	419	421	408	411	443	434	436	409	367	399	401	411	413	405	431	420	401	450	393	399	421	419	416	395	438	405	399	395	406	422	409	413	394	401	423	381	405	394	375	383	452	392	401	404	381	414	421	397	421	429	422	430	413	400	428	413	381	429	416	428	394	417	444	352	394	417	423	432	381	406	398	365	400	407	393	405	408	429	407	373	367	395	416	412	429	373	416	441	407	374	385	417	395	412	442	401	407	423	430	398	387	377	397	416	395	393	369	398	398	375	405	412	384	424	367	374	398	367	389	405	412	420	421	399	394	416	426	410	409	393	432	396	408	404	425	441	409	410	453	408	423	402	438	389	425	410	394	430	444	437	400	425	387	404	415	398	410	406	431	372	391	403	423	423	410	428	422	409	417	417	409	415	408	405	396	423	375	432	429	391	428	387	417	397	404	441	366	391	428	418	371	416	434	404	423	388	406	419	415	392	432	404	392	426	392	388	366	430	372	460	424	386	362	361	406	410	411	424	420	451	424	396	406	425	406	406	398	404	414	395	418	397	384	416	430	420	403	387	397	389	457	417	387	422	382	427	426	386	381	398	388	385	407	391	389	391	384	387	408	405	413	394	389	408	406	407	416	393	424	401	393	438	403	395	416	446	413	406	390	436	402	419	391	427	373	418	377	390	394	385	380	428	395	410	407	357	403	407	450	386	378	454	403	381	447	414	380	475	414	412	406	435	376	411	412	381	401	418	391	380	393	379	425	388	391	421	406	410	402	407	424	446	392	392	418	439	397	389	423	419	397	431	414	415	381	407	383	372	403	413	384	393	399	410	401	427	365	398	397	392	415	423	426	394	405	393	381	356	429	428	402	388	416	443	417	421	378	387	412	401	401	410	405	402	352	397	404	439	368	372	388	453	411	389	433	407	413	435	399	424	422	371	399	408	405	380	430	421	418	410	373	435	389	411	412	373	432	412	373	426	383	422	439	435	388	405	401	394	423	390	403	393	421
27420	20240	9507	1545	1052	916	800	805	751	698	657	712	698	739	731	699	671	701	683	674	655	685	685	683	698	675	701	695	689	669	658	683	619	666	704	677	708	657	684	685	673	692	653	722	742	720	659	715	659	740	696	680	670	735	694	689	681	725	721	654	649	719	707	729	749	673	674	692	659	678	711	686	697	688	675	669	646	693	722	696	704	759	661	700	647	715	710	693	677	738	680	688	744	684	695	695	705	697	664	713	732	687	688	678	666	658	688	629	676	671	673	715	694	680	710	694	686	670	723	721	683	701	683	709	725	714	713	695	690	640	680	665	667	708	688	667	706	751	654	679	662	679	770	715	690	689	669	646	682	709	717	688	682	602	707	707	703	665	691	730	726	639	699	670	690	732	665	648	708	694	648	693	708	691	667	700	698	636	679	659	706	721	710	677	675	728	686	667	628	713	696	674	724	646	652	688	736	681	653	685	724	660	703	661	689	692	673	674	669	653	726	669	698	678	734	715	737	676	624	716	651	681	715	680	674	663	674	644	670	668	681	649	664	722	706	668	659	694	700	691	691	730	740	679	718	706	628	669	683	656	686	699	652	652	733	751	650	671	683	673	696	706	697	703	721	691	694	652	676	672	681	695	668	652	726	654	690	667	718	640	641	691	660	682	678	691	630	682	657	710	709	670	712	679	692	690	688	659	707	672	681	665	755	732	682	660	670	728	693	666	702	681	737	686	669	661	709	669	729	685	689	670	683	672	639	680	658	707	724	683	660	661	684	694	723	657	667	680	759	589	711	610	653	664	663	656	758	662	689	713	690	715	682	674	668	684	693	680	669	709	708	692	733	658	712	663	719	671	631	705	700	707	659	657	716	659	690	699	666	675	666	701	673	664	668	655	670	725	675	664	668	680	688	640	685	698	671	678	649	767	728	707	722	720	701	708	724	649	700	685	690	671	695	694	670	661	684	659	668	699	660	701	676	720	645	651	681	686	672	693	711	706	707	676	680	715	689	680	644	692	657	662	720	679	720	683	719	729	668	708	657	730	727	650	686	721	777	701	660	675	647	749	695	685	686	686	727	711	660	645	611	698	681	659	683	614	669	682	713	669	693	690	688	692	680	689	716	723	663	711	655	718	682	635	719	683	674	753	717	708	692	620	713	702	718	716	704	707	716	641	705	691	676	666	715	695	629	685	651	633	703	719	666	689	685	703	696	686	686	712	675	717	663	758	678	691	696	693	744	686	675	667	717	677	688	662	653	666	659	734	665	663	663	699	669	656	674	703	675	647	686	656	697	669	649	640	704	693	688	628	689	681	672	697	661	694	687	705	687	689	710	722	727	721	658	723	670	649	639	653	688	700	717	693	702	740	693	675	678	658	674	705	645	636	647	674	719	728	718	667	710	668	662	685	691	676	709	742	701	637	687	679	685	731	749	720	693	694	688	655	674	682	660	725	741	685	656	660	745	644	681	699	651	679	679	733	725	712	703	656	705	705	679	709	711	651	713	657	709	732	709	619	700	697	728	685	718	691	712	677	700	679	703	661	665	657	664	709	729	713	691	684	688	689	611	689	674	676	699	671	668	703	688	716	679	664	673	707	632	733	671	695	671	686	693	689	699	666	699	693	686	722	619	668	716	685	696	683	675	692	659	716	674	645	679	716	676	706	675	737	708	717	652	629	697	729	679	682	702	687	696	715	679	664	706	698	671	678	687	703	672	618	676	693	703	708	682	660	697	716	667	703	705	665	694	706	683	672	644	686	685	686	739	650	686	706	678	706	662	688	678	665	682	719	723	658	694	673	716	630	684	677	676	633	690	666	687	663	660	702	684	710	686	681	688	681	686	679	738	657	658	740	698	667	652	650	684	664	632	668	651	662	727	691	697	678	639	670	683	658	723	663	668	708	728	747	695	675	673	696	679	706	659	671	720	736	673	687	660	679	715	630	731	678	675	716	723	669	664	671	675	651	690	701	668	653	669	715	663	691	718	665	674	675	682	693	674	664	676	682	645	718	646	718	710	663	682	682	693	691	681	657	672	679	716	658	697	691	657	673	677	639	730	724	724	700	715	728	703	695	697	710	673	659	691	673	660	695	672	693	695	690	663	670	683	716	666	711	614	643	691	711	683	674	674	703	720	674	702	727	711	712	700	624	679	716	614	666	722	689	646	724	697	668	695	699	664	685	688	720	654	679	673	703	669	695	691	679	695	675	692	704	685	679	710	667	692	695	636	658	724	722	707	686	686	722	736	692	624	684	667	669	702	697	686	699	655	683	711	693	673	680	678	692	693	749	641	680	688	690	770	669	692	663	669	642	669	644	702	681	681	711	688	754	649	668	640	688	690	707	671	690	617	691	697	709	688	681	760	696	726	680	678	700	675	670	642	655	725	706	729	720	681	690	706	683	647	736	735	706	676	685	684	689	703	683	701	730	703	711	697	701	693	662	684	709	682	677	702	688	693	664	701	672	672	670	660	694	752	695	721	612	689	678	694	712	698	704	664	665	694	672	686	689	691	668	674	681	678	660	702	696	715	708	669	643	689	668	722	680	665	719	663	725	671	686	730	695	692	710	687	680	714	661	721	697	732	656	702	711	622	671	659	720	685	682	675	673	672	711	682	694	719	676	676	732	688	660	695	685	702	708	699	719	710	698	634	672	666	659	595	672	732	715	672	658	681	724	700	685	645	706	684	693	678	671	687	663	635	665	715	689	646	696	668	748	685	726	655	759	681	733	704	646	707	684	665	671	679	678	682	652	670	687	716	676	690	712	674	719	690	696	710	664	699	705	704	738	694	692	680	696	673	638	681	665	630	673	661	693	735	735	679	688	642	671	704	665	673	684	736	728	670	667	656	667	685	655	718	660	641	724	675	718	716	705	688	652	699	658	730	701	667	672	694	680	711	711	740	681	735	669	710	723	713	730	683	708	695	741	671	711	711	709	685	669	674	706	644	692	672	708	705	658	637	683	691	669	713	729	709	657	707	722	687	677	717	676	635	686	678	717	665	694	654	679	653	647	677	692	720	719	697	709	664	701	680	700	688	663	659	677	707	689	685	688	670	700	718	682	750	729	688	664	663	685	732	678	667	616	746	677	719	641	697	639	651	719	691	737	654	727	661	679	713	643	688	687	697	673	655	648	696	686	666	702	720	659	672	655	703	698	675	676	683	655	672	717	719	615	656	668	697	744	672	696	697	661	762	650	725	661	675	690	662	695	643	713	682	667	687	649	702	748	626	702	643	698	690	672	641	686	757	709	688	728	726	728	693	707	701	684	689	682	691	653	650	656	718	677	660	643	700	679	711	736	716	670	705	747	707	708	700	739	669	684	642	681	678	703	685	682	732	692	693	711	679	716	707	664	655	680	719	711	714	709	694	715	661	684	681	737	697	715	708	677	687	634	712	697	665	671	674	729	705	648	701	674	729	663	671	722	724	663	671	694	656	678	706	681	691	673	664	730	726	694	670	683	677	693	683	752	702	670	643	696
5519	6819	1632	1134	931	901	913	752	775	747	725	715	717	749	727	754	736	721	746	728	713	707	712	714	654	654	735	744	687	714	723	714	689	684	717	620	711	710	709	727	735	689	686	712	720	700	689	724	679	712	723	722	673	686	683	700	786	721	750	658	713	718	722	674	671	660	741	680	684	691	690	678	736	732	711	700	682	696	729	729	620	725	689	697	685	685	631	697	709	691	732	725	665	690	693	674	703	682	729	688	745	711	687	693	714	691	677	687	688	730	688	707	725	674	690	719	690	706	699	706	675	710	684	693	701	718	650	681	697	700	667	684	677	668	741	728	741	719	720	697	711	696	680	696	679	748	661	715	725	716	766	715	711	664	688	729	701	688	741	721	742	671	660	715	680	678	689	714	655	684	697	723	712	698	667	692	723	658	746	698	691	705	719	714	682	708	691	649	699	722	713	684	674	701	746	727	680	684	666	669	704	670	674	711	708	707	720	685	720	717	695	687	657	680	681	676	693	712	705	725	699	729	663	670	682	739	689	668	703	715	686	715	697	688	729	701	688	671	728	708	662	773	691	702	680	680	691	688	699	711	682	713	780	714	697	654	704	699	693	697	686	661	701	665	729	693	674	707	749	695	692	729	714	678	667	671	643	673	710	677	694	676	740	657	679	678	687	682	729	720	725	731	675	696	701	721	705	737	726	704	671	667	670	723	687	655	705	711	658	721	655	708	730	735	704	695	687	666	723	712	717	689	700	714	749	692	678	730	735	685	776	684	727	710	623	699	694	685	699	698	723	681	674	693	734	708	670	709	702	700	730	667	695	702	698	692	637	633	680	698	674	702	705	722	677	691	700	714	666	664	704	656	704	744	677	704	712	697	717	727	724	692	655	734	759	709	717	706	683	687	699	695	689	750	731	720	705	703	691	710	666	690	680	667	668	695	671	735	700	661	711	722	654	711	686	676	715	720	677	694	684	729	701	674	669	683	689	711	655	676	705	695	670	679	721	739	671	692	697	727	661	680	670	729	675	699	694	733	709	650	694	715	709	695	680	690	709	739	687	664	668	698	718	742	693	726	658	673	689	700	688	698	738	702	690	744	672	694	705	688	687	704	673	699	719	673	731	714	724	705	691	694	703	692	687	691	716	683	683	664	681	688	711	679	714	681	706	679	729	693	703	708	665	681	714	651	652	724	713	679	677	688	686	750	699	709	640	697	739	708	735	709	713	712	734	749	697	666	708	709	692	715	714	676	704	686	748	695	712	716	669	745	712	717	704	718	711	680	646	670	685	656	701	699	678	734	658	702	688	670	706	693	724	733	722	716	656	767	728	700	767	734	715	688	731	752	702	711	691	713	677	691	662	712	698	677	688	692	651	696	700	722	686	721	675	683	703	702	692	694	703	699	669	690	685	699	702	705	742	752	662	707	667	737	671	717	693	670	727	703	708	654	692	699	716	713	726	697	716	677	699	658	657	694	653	699	699	709	723	732	682	698	686	726	720	710	711	686	699	699	693	673	709	689	657	665	678	704	722	661	687	701	693	718	725	692	718	722	726	680	653	649	673	740	714	708	708	729	693	697	678	727	692	697	686	682	722	738	663	714	658	749	679	670	699	704	664	737	696	682	757	721	670	741	658	660	700	700	659	668	687	716	712	741	693	694	712	705	731	760	722	727	751	641	702	699	658	701	726	709	652	686	683	680	697	734	712	687	689	746	699	688	697	684	673	689	715	706	640	713	708	693	701	649	672	679	702	699	698	689	719	745	679	697	705	707	681	735	689	703	662	722	691	711	658	720	695	657	689	723	714	714	712	688	719	681	662	707	716	692	697	724	703	679	661	727	705	715	720	683	652	692	716	722	657	663	687	655	734	681	722	690	727	692	716	715	687	736	690	684	653	719	707	703	676	671	685	702	703	653	738	724	709	708	712	752	697	682	714	698	681	716	670	678	713	755	693	680	704	702	729	669	644	746	707	666	693	707	654	699	708	706	687	717	706	721	670	693	705	701	697	728	704	657	748	641	698	718	700	717	705	667	694	687	702	741	685	682	693	699	744	633	717	664	712	649	730	688	656	704	689	689	724	728	709	649	765	739	671	701	719	701	700	705	664	725	704	772	712	659	735	720	706	731	722	692	748	708	688	731	679	687	696	711	733	702	726	665	707	695	725	698	689	692	698	732	710	726	670	742	662	701	695	719	718	680	683	684	705	719	700	723	676	706	695	718	702	719	678	652	677	684	696	729	660	685	683	708	727	727	728	687	648	736	715	715	717	717	670	714	684	655	700	688	668	690	715	733	670	705	669	718	703	700	722	728	700	712	705	716	652	694	683	628	681	647	651	723	700	735	686	793	683	686	708	705	685	724	734	670	724	646	662	759	695	683	686	709	691	729	705	677	743	671	711	668	697	677	674	700	680	700	695	711	734	651	712	667	693	703	713	722	692	690	724	723	747	709	663	679	706	680	723	714	672	725	723	696	716	685	710	650	697	725	708	710	728	698	653	708	643	721	694	653	710	712	692	643	691	714	692	741	772	677	679	679	682	676	686	732	773	697	653	676	717	672	650	699	715	691	698	766	721	724	711	703	725	680	680	679	736	695	744	719	683	705	693	680	656	707	756	714	709	695	712	701	674	674	694	650	695	678	698	671	698	703	725	682	723	690	723	696	707	683	662	682	733	700	697	737	719	660	746	675	687	647	678	672	756	713	696	697	681	659	735	691	697	722	694	694	693	737	657	683	761	692	709	675	694	694	692	672	688	671	715	688	649	691	757	715	693	684	729	715	685	713	698	674	675	642	648	696	702	687	669	634	666	687	693	711	740	741	660	709	721	697	721	685	714	718	708	703	710	695	652	695	698	733	704	711	709	687	732	708	699	712	696	679	716	719	727	690	703	755	718	706	685	677	697	705	736	667	674	708	688	702	720	746	704	675	739	741	676	654	687	719	722	728	699	753	706	715	676	688	671	696	754	677	703	675	711	648	703	753	714	669	703	722	697	737	687	697	732	701	704	683	704	695	714	736	706	679	723	715	668	722	718	680	706	690	695	707	694	683	649	744	696	718	740	690	713	670	681	683	695	658	693	688	694	717	688	695	708	696	740	671	702	639	693	687	681	719	684	693	663	675	700	707	723	715	681	694	664	768	723	663	667	737	709	698	675	715	665	704	710	742	679	672	757	711	697	712	709	725	715	706	720	654	695	677	740	732	686	698	677	670	703	708	744	702	697	731	717	659	707	659	689	676	703	688	680	743	680	675	726	685	709	657	705	680	731	650	700	658	726	651	682	715	691	690	713	727	719	656	708	653	683	714	727	696	670	673	719	688	718	729	660	701	741	694	706	735	686	692	686	730	682	696	683	725	707	744	644	714	735	698	726	669	683	754	682	688	654	691	698	655	674	682	724	682	663	686	711	738	670	673	708	669	696	706	683	695	712	701	679	680	674	723	705	674	709	720	663	698	703	646	719	716	730	677	700	708	741	710	735	702
23543	20914	27750	24207	20880	6337	845	651	562	478	505	471	461	421	401	369	368	396	347	361	362	348	345	349	351	327	336	355	328	318	327	336	330	350	321	288	354	313	339	310	337	322	320	325	308	377	341	304	313	353	341	342	316	305	314	354	355	347	329	321	336	311	331	360	345	326	330	310	336	329	344	324	314	324	330	313	344	291	321	327	333	350	341	321	317	351	336	303	332	364	354	311	321	352	344	304	334	311	329	336	324	289	327	335	337	310	346	356	333	328	342	337	320	318	303	324	346	349	359	315	309	321	344	320	345	316	309	313	337	348	351	326	314	336	310	309	346	353	308	335	297	309	299	339	307	324	319	316	357	329	315	340	320	318	303	327	295	306	297	348	321	324	320	306	306	321	328	351	314	338	352	340	312	323	325	316	313	301	310	332	326	343	327	325	334	336	340	330	327	316	278	318	299	304	320	345	330	330	388	350	327	303	315	358	305	338	314	319	323	295	321	306	303	309	271	311	335	347	302	295	319	287	296	304	307	285	290	322	317	333	316	353	342	309	343	338	337	340	319	299	325	293	327	343	341	320	309	324	309	306	313	345	338	316	312	342	291	318	321	326	328	310	324	316	345	302	316	297	321	322	337	332	314	325	316	330	328	324	345	322	328	309	341	293	342	338	316	305	294	326	311	314	316	335	318	326	327	333	348	303	342	351	310	329	295	349	296	318	318	324	325	336	297	344	303	323	343	300	341	292	301	344	307	313	327	312	339	353	300	331	307	328	292	355	312	315	338	343	306	338	354	341	332	349	331	334	297	323	332	306	335	338	329	335	313	358	338	354	345	349	307	353	312	309	316	333	304	350	319	329	308	318	356	340	327	311	305	313	317	308	306	321	332	306	318	320	337	299	309	315	349	314	333	281	305	314	314	333	303	331	326	299	354	323	301	310	349	329	296	343	304	328	308	320	337	319	355	287	324	309	284	316	329	317	325	308	333	327	336	353	334	296	338	308	328	341	317	359	320	304	335	319	336	328	327	325	345	359	336	319	336	314	294	284	311	287	348	346	346	342	314	300	293	326	329	316	307	351	306	290	333	328	330	309	316	258	308	332	330	352	331	356	333	291	303	321	306	323	308	323	344	322	317	317	333	337	284	355	329	313	329	331	329	345	352	324	307	301	333	319	339	326	352	299	313	336	320	318	319	323	325	303	318	312	300	321	324	306	334	325	323	314	296	304	331	319	318	308	330	340	341	327	347	327	274	303	338	335	341	319	328	327	326	298	314	331	292	350	345	321	336	320	334	319	343	317	341	329	327	334	299	308	348	333	287	295	351	338	361	308	335	333	332	367	299	322	352	340	326	364	286	348	333	327	304	340	313	319	306	314	340	347	314	326	316	309	329	344	323	298	323	339	339	323	316	331	345	339	333	359	289	317	317	273	324	307	299	334	323	318	321	330	358	320	321	338	311	360	317	316	319	325	345	322	338	293	303	358	325	333	333	312	312	330	300	318	319	316	312	299	345	323	291	314	330	325	327	331	343	316	335	337	324	333	297	322	310	314	328	326	322	324	324	317	297	310	314	336	291	343	331	340	334	312	297	333	326	297	291	318	315	334	316	306	326	327	314	326	299	330	341	333	335	321	321	304	331	333	328	303	341	327	305	332	335	312	320	304	313	321	342	326	315	312	299	330	355	304	321	329	308	351	346	345	326	313	307	304	292	346	318	311	331	305	346	323	309	316	322	327	344	298	330	310	323	298	332	313	351	337	294	333	322	322	336	344	324	328	291	364	309	349	293	309	330	305	329	357	307	332	325	315	298	326	314	327	307	309	300	314	301	319	298	315	317	323	295	341	323	304	312	341	363	290	349	282	324	312	345	362	332	350	318	329	322	346	326	324	343	330	305	314	294	346	304	340	333	311	327	324	340	319	306	331	305	342	303	332	352	328	334	312	331	295	333	340	307	332	311	324	325	283	308	298	358	342	322	298	308	312	301	312	309	316	340	310	280	317	317	290	348	311	334	324	310	334	322	335	334	305	293	339	338	272	310	301	316	322	327	335	329	334	341	330	326	323	316	330	324	322	327	328	325	318	302	346	329	339	320	266	326	319	301	337	338	309	318	333	347	329	339	358	345	300	350	327	317	333	309	320	327	314	284	322	337	335	329	308	312	326	333	279	311	335	302	329	343	331	319	342	289	313	316	338	332	347	324	330	324	337	342	322	330	289	332	315	324	356	342	309	328	341	286	334	308	365	269	306	306	337	327	306	323	329	354	314	349	318	343	316	324	293	297	341	321	306	297	324	315	335	305	302	326	292	344	316	317	320	322	316	317	345	342	338	310	322	306	369	333	310	326	323	389	306	356	321	322	308	329	308	308	357	286	344	324	320	304	341	321	328	348	314	319	331	312	345	327	331	312	316	334	342	322	304	309	342	372	290	299	340	303	300	347	317	323	327	312	338	316	332	308	300	312	334	318	342	327	296	331	316	322	305	342	330	336	348	324	311	299	326	319	310	277	293	299	338	328	332	304	312	308	289	351	290	320	316	300	327	315	293	320	305	321	327	295	322	323	341	294	345	323	328	308	324	325	291	319	321	305	324	334	330	325	327	353	308	355	357	307	315	319	317	343	336	326	334	316	323	320	291	295	316	313	329	328	295	344	337	320	304	296	350	326	300	328	321	311	315	350	343	317	329	331	334	320	279	330	330	299	342	333	320	306	340	349	337	319	336	324	305	332	328	334	350	317	298	315	303	318	321	305	325	335	329	341	315	336	354	325	306	314	301	326	298	312	313	323	317	305	309	292	333	350	325	354	356	326	307	336	318	311	314	306	369	327	332	306	354	319	314	283	284	326	322	319	342	319	320	321	330	324	330	316	299	321	333	363	308	309	329	314	338	324	339	328	309	344	302	331	307	330	315	330	312	315	295	318	293	328	316	317	276	319	320	305	306	325	308	334	321	355	364	316	299	317	282	328	303	319	325	323	321	322	342	312	358	352	329	325	310	355	292	303	298	315	296	338	311	293	335	301	324	332	303	356	294	337	322	294	301	339	309	341	344	306	336	335	318	343	314	304	329	300	333	291	299	306	320	325	349	329	349	319	324	298	325	332	316	325	321	299	329	319	304	332	315	335	319	298	305	319	317	345	324	352	365	299	306	331	298	310	316	292	310	347	313	328	315	339	331	297	301	325	329	329	364	332	338	318	330	351	333	326	325	327	319	357	331	321	315	311	316	321	355	330	339	323	304	301	333	323	311	310	337	308	317	330	305	310	321	298	340	311	359	327	314	324	294	355	311	330	360	298	309	331	303	319	328	356	323	328	351	342	308	321	323	354	311	333	311	326	306	325	293	322	309	317	314	313	327	334	344	314	334	303	317	296	317	313	315	293	325	339	295	347	300	304	342	305	358	343	318	276	296	307	310	297	312	324	344	311	309	315	332	314	319	366	330	313	300	305	301	310	331	335	330	299	302	295	278	318	349	325	307	324	317
4326	17462	5823	2725	1837	1443	1128	917	735	656	613	549	518	457	454	411	429	394	409	366	390	389	375	355	343	379	330	373	373	356	348	352	375	357	343	366	334	370	336	354	315	339	358	335	347	320	322	323	342	379	343	347	311	330	337	366	310	349	321	315	333	354	343	315	328	316	326	364	345	329	317	337	338	337	326	331	362	314	312	307	333	297	343	331	317	333	329	335	308	311	328	318	340	326	297	340	337	317	334	326	328	347	341	292	344	314	302	327	348	337	298	328	305	336	356	340	308	327	333	338	316	307	336	329	336	316	355	309	314	344	325	340	309	345	351	325	335	353	323	337	308	325	312	298	324	326	347	324	293	301	320	335	318	315	335	340	355	349	324	343	340	322	372	348	346	330	369	316	311	346	317	339	301	330	323	298	320	353	334	311	321	322	323	329	319	342	342	324	318	342	327	353	326	337	328	323	312	323	328	318	345	344	299	306	292	309	335	340	336	321	372	305	357	301	349	309	304	363	332	331	327	323	330	333	347	325	336	302	351	324	313	332	311	350	298	322	361	341	320	324	349	334	310	312	347	366	339	304	324	367	355	329	323	326	320	329	315	350	308	349	303	308	361	316	350	288	317	335	321	324	331	312	340	333	314	320	293	341	349	322	352	320	321	340	338	319	334	312	323	348	347	333	350	311	321	323	314	287	344	322	318	328	317	324	330	298	318	330	364	315	300	294	343	327	340	299	334	318	298	326	312	344	332	320	363	315	321	338	325	314	342	342	317	300	326	338	299	315	306	337	319	343	338	347	320	346	334	323	342	315	326	339	352	318	315	314	337	330	320	305	331	316	330	330	336	305	311	334	323	299	346	325	324	366	356	312	322	312	291	327	296	292	342	331	366	335	331	330	299	333	338	327	317	327	311	323	370	345	316	308	332	359	301	331	336	346	344	296	348	327	326	297	303	318	322	326	349	322	299	326	304	332	316	306	333	318	329	327	327	316	331	350	335	322	319	342	298	343	316	301	355	363	337	337	352	330	323	326	319	334	354	347	339	305	345	346	327	340	296	342	345	307	353	300	331	302	378	322	323	309	310	348	342	327	321	345	307	325	313	319	313	318	322	362	323	338	316	328	338	314	333	336	315	320	310	357	315	346	349	342	302	305	313	311	323	369	331	349	362	324	318	332	299	334	344	360	316	350	329	314	315	325	336	354	320	316	338	325	303	323	350	316	347	313	329	326	329	334	332	309	332	330	334	338	318	326	307	343	325	366	339	310	337	349	354	330	327	339	344	306	351	299	349	322	345	347	339	312	326	313	320	295	308	319	323	338	317	326	358	335	358	319	315	316	323	314	313	356	337	330	347	300	320	325	331	353	298	317	323	290	311	322	300	332	319	327	312	334	364	325	323	317	308	329	318	355	347	310	342	347	335	332	337	309	339	339	327	321	324	309	340	354	355	345	343	340	350	372	350	327	348	324	333	311	314	334	322	326	341	317	310	343	332	322	322	315	319	382	336	321	310	319	322	324	366	306	314	341	313	299	322	316	329	313	292	319	345	306	301	339	342	328	319	305	320	325	348	338	313	337	365	309	314	304	322	317	335	317	339	328	328	329	326	347	323	323	336	344	326	378	340	319	349	340	349	340	345	321	341	355	322	306	313	327	346	329	313	301	310	323	315	336	300	342	356	335	322	307	304	330	302	333	323	338	340	355	285	359	336	342	316	309	291	305	310	326	354	323	337	330	326	336	357	338	313	367	335	326	327	313	313	352	301	315	358	326	297	331	274	384	367	335	328	356	295	320	305	344	356	328	348	324	329	316	328	328	324	336	334	330	323	368	309	339	328	320	357	316	335	320	328	377	349	299	332	338	337	321	329	312	381	358	315	354	338	330	324	326	327	317	299	318	348	331	344	326	335	328	298	342	316	331	333	293	320	349	341	336	366	320	320	308	334	334	333	313	362	314	335	300	322	314	348	354	305	370	354	327	388	297	336	338	317	303	317	341	357	322	335	336	309	329	323	312	363	324	348	314	332	318	333	314	351	333	352	284	330	340	312	286	299	325	340	314	358	321	307	334	338	349	311	307	332	318	309	302	328	314	333	303	336	338	319	343	334	325	342	326	335	342	345	342	323	305	318	320	340	333	344	321	380	359	324	335	350	338	339	327	356	331	324	329	322	338	327	352	305	331	340	326	338	309	306	309	349	342	314	360	331	366	328	322	323	322	307	323	360	320	334	319	318	351	323	308	319	351	333	324	366	316	322	283	297	304	347	330	334	301	340	335	301	346	313	298	356	344	308	358	343	337	348	359	302	317	324	353	354	330	339	338	337	315	313	320	327	336	314	327	309	313	342	324	323	337	326	356	369	310	363	305	349	352	350	330	327	344	334	334	322	329	340	334	306	322	313	321	336	344	310	348	350	338	310	316	354	309	319	306	310	316	331	286	301	307	352	308	362	318	317	317	342	302	324	331	360	336	343	352	320	302	324	329	344	304	281	308	330	366	348	326	311	340	346	311	299	334	309	304	308	337	333	357	307	322	333	321	370	345	333	306	322	322	357	334	370	344	330	326	333	293	332	340	309	359	317	319	336	333	321	336	336	312	326	316	337	336	319	319	333	307	302	328	336	339	343	341	305	330	348	343	309	346	345	323	328	315	326	322	351	319	317	342	360	340	321	324	347	337	312	313	317	339	328	314	328	368	303	300	334	353	369	304	338	358	321	329	352	333	310	313	351	340	322	313	325	327	340	338	307	351	309	315	320	348	339	309	331	321	331	278	315	350	316	345	352	325	344	338	308	303	361	333	344	363	338	327	323	347	359	348	354	330	347	344	346	330	367	352	315	330	345	317	344	327	303	316	343	290	316	323	322	329	315	347	299	319	351	361	317	317	348	331	339	305	340	349	314	323	354	339	339	353	333	334	323	354	343	331	320	354	309	329	308	320	355	342	316	350	337	322	304	306	302	301	362	336	323	310	337	350	321	319	350	327	318	315	362	325	358	313	314	334	338	340	323	320	310	368	340	332	331	336	352	335	308	366	344	311	319	306	378	301	301	331	324	301	325	310	332	320	312	336	332	337	330	334	324	322	312	298	343	297	339	353	335	333	307	323	326	323	348	341	337	343	294	338	324	330	328	356	334	316	320	304	326	329	347	329	325	347	353	340	347	320	353	362	345	342	313	317	352	335	310	311	339	348	322	367	337	296	340	346	338	302	314	347	321	309	372	309	322	321	349	354	359	347	319	300	338	317	358	327	317	311	336	321	345	332	313	343	335	334	322	308	364	351	357	308	357	299	367	340	327	328	309	340	321	311	345	327	306	338	341	337	342	354	333	321	319	331	366	330	337	333	343	325	319	332	320	368	305	324	311	318	335	336	318	321	331	299	334	355	340	339	337	351	333	355	320	299	347	336	345	355	340	304	353	344	327	309	294	332	319	314	322	313	311	349	357	315	298	361	358	358	326	327	309	355	354	342	328	337	328	339	319	334
24610	20891	26631	25155	9201	1308	1209	1047	1037	1041	993	906	965	914	960	956	882	930	891	967	915	912	921	951	884	888	942	924	928	874	850	965	875	919	899	930	878	896	945	885	869	933	896	851	919	950	917	913	899	898	929	893	938	945	885	862	900	878	914	912	929	859	876	805	899	902	862	898	838	905	831	902	900	871	890	918	868	879	890	884	907	940	930	915	908	901	880	897	893	903	836	921	900	870	855	909	884	873	875	834	927	907	874	875	882	862	916	917	920	887	844	910	960	907	856	877	884	902	938	895	906	876	912	933	903	866	870	866	888	908	922	907	908	824	897	868	924	892	923	883	886	854	936	898	854	866	859	912	968	941	918	894	929	849	838	879	892	916	912	870	856	855	882	924	862	923	892	933	880	902	922	901	956	900	913	897	914	910	873	889	908	956	858	900	898	966	887	902	895	908	872	912	870	945	892	918	897	846	895	879	909	882	848	915	871	830	904	908	871	919	866	878	933	865	907	931	859	879	872	891	913	863	912	883	859	878	873	826	926	889	900	897	908	863	952	882	887	888	923	901	907	900	874	821	933	869	893	840	867	840	943	893	861	826	919	877	906	900	875	900	900	937	904	925	838	871	861	941	867	888	827	857	921	888	892	846	852	889	933	861	898	921	897	882	880	875	909	924	922	874	937	913	881	898	898	820	847	865	862	843	851	900	912	879	898	894	845	884	887	886	915	894	925	919	850	908	892	884	867	844	918	927	917	885	864	855	911	891	900	893	899	901	894	913	925	1004	891	914	886	914	919	860	889	946	908	879	934	868	927	866	910	857	938	893	884	908	933	873	912	868	878	890	905	876	835	915	906	903	903	905	868	887	835	909	835	834	874	925	933	891	910	905	883	890	903	877	886	863	930	947	905	854	875	882	890	910	927	923	913	850	881	837	861	887	892	931	856	907	900	854	920	819	871	918	919	878	913	866	925	865	919	873	900	881	913	887	899	868	891	962	891	942	936	892	895	913	894	875	904	874	844	910	872	883	893	896	895	929	925	879	862	797	890	873	880	926	865	890	889	883	912	886	894	933	945	879	920	949	906	879	913	921	867	895	876	914	950	856	893	895	869	913	922	921	849	870	883	912	880	917	923	876	865	881	905	839	872	891	916	909	880	881	886	851	903	868	906	909	920	926	905	892	850	870	961	863	912	870	892	956	926	938	921	893	862	906	864	918	911	898	925	883	880	911	880	916	884	885	912	868	835	888	904	921	945	922	876	881	868	923	922	877	876	918	830	874	913	869	921	951	923	823	893	906	891	904	851	880	881	896	1002	942	924	856	919	843	865	915	892	877	910	942	861	872	914	898	824	925	851	879	882	852	903	919	877	898	888	890	841	919	896	902	849	911	914	885	927	908	852	913	900	927	871	917	875	863	867	866	894	856	901	867	894	931	916	935	905	914	915	858	907	857	884	907	916	895	946	950	859	900	855	892	846	926	863	858	866	898	917	887	913	924	885	879	821	901	910	863	905	928	892	894	882	920	900	867	873	911	938	921	906	891	910	930	847	893	929	896	909	927	868	940	868	906	837	844	919	877	863	900	877	952	842	950	896	891	907	890	897	859	899	870	897	901	910	882	870	898	898	851	891	920	887	875	900	883	871	885	909	915	828	868	923	890	877	915	907	849	925	882	903	923	942	900	869	885	932	850	910	890	883	905	858	916	876	899	861	918	854	922	871	907	834	924	893	860	936	867	918	874	887	920	903	891	922	912	903	903	922	897	866	928	907	832	929	892	889	934	853	916	878	863	871	889	921	882	875	890	936	938	923	899	861	902	888	914	912	911	876	921	785	882	874	865	871	869	944	932	831	918	844	899	914	873	884	905	901	912	886	856	910	946	900	892	887	870	879	913	903	858	840	864	893	868	892	870	916	880	969	879	901	889	938	892	882	942	896	893	914	912	861	908	913	880	954	916	870	888	943	921	920	891	895	845	827	910	903	920	892	911	862	924	870	913	915	874	882	919	902	897	909	860	862	876	821	905	895	901	863	929	907	848	904	898	891	908	921	969	931	933	876	921	877	912	895	863	899	918	835	901	910	885	881	870	907	929	909	941	894	861	944	888	890	899	900	877	837	925	935	864	876	888	888	916	899	922	879	875	907	887	925	913	908	938	891	895	865	921	857	852	809	906	878	876	885	947	913	902	881	911	896	855	867	816	927	906	892	887	887	936	926	888	903	926	912	893	956	854	923	802	927	920	873	935	888	927	903	887	885	868	911	928	876	873	891	892	860	882	892	870	902	874	909	814	931	893	851	923	859	923	830	901	957	909	877	865	913	906	888	856	936	924	877	877	892	902	910	899	906	912	903	883	911	868	889	895	830	851	874	877	857	903	895	970	915	893	872	931	909	911	923	920	894	954	887	901	865	892	918	888	896	887	950	917	900	910	915	905	898	946	884	857	874	931	883	912	884	863	891	949	859	884	891	869	896	845	911	874	874	898	848	868	868	839	889	874	929	886	953	839	841	926	900	880	940	917	936	854	974	943	891	926	908	843	891	866	904	874	891	886	894	902	918	882	945	826	884	908	911	904	963	866	866	902	871	878	852	943	896	887	876	903	888	862	851	910	941	873	912	850	883	897	881	906	900	875	933	857	881	893	906	916	891	893	871	885	922	867	859	856	887	861	864	908	867	883	904	872	907	913	864	902	868	922	942	889	905	904	891	886	926	888	879	929	884	858	879	842	889	901	911	920	862	863	915	906	987	883	920	914	941	847	901	967	964	863	850	900	910	904	873	909	923	845	902	928	906	894	816	908	901	904	906	956	897	934	962	881	909	927	885	866	944	886	938	942	861	908	893	869	875	897	911	871	899	889	909	891	890	917	885	909	933	859	892	903	898	879	875	952	892	851	894	873	875	868	889	850	887	855	918	884	937	844	874	919	879	834	866	851	889	878	970	910	896	927	898	920	902	873	839	883	926	869	864	841	911	925	852	961	882	913	866	911	895	901	890	867	934	895	860	901	936	871	917	884	914	824	846	913	846	857	881	939	929	867	955	884	834	876	894	844	868	904	915	886	909	901	900	912	939	881	854	904	885	841	934	920	887	899	868	892	890	906	885	880	905	880	850	894	900	906	867	845	928	946	909	891	887	909	900	897	900	906	902	881	858	936	872	924	897	970	858	903	901	925	936	883	864	896	925	866	916	874	902	876	919	861	877	877	864	950	878	885	935	897	860	827	899	936	860	882	886	931	887	959	866	897	928	915	866	955	913	888	893	887	990	903	895	885	875	956	922	896	928	842	935	866	875	906	901	899	861	895	841	948	877	938	920	870	913	878	895	874	880	892	880	929	894	871	887	902	927	894	933	931	852	941	878	948	934	874	876	926	876	891	886	910	879	919	929	879	921	867	926	870	903	853	905	875	856	890	965	883	916	892	908	886	907	872	891	881	858	887	884	860	871	942	950	920	915	923	917	893	861	871	886	895	954	884	932	888	884	881	887	911
4218	12646	3594	2087	1684	1446	1285	1176	1125	1070	1008	989	978	946	951	973	995	952	871	872	953	882	899	920	849	869	890	928	955	935	913	867	918	934	987	848	915	887	945	844	870	871	863	879	908	934	877	903	907	883	842	948	872	850	850	939	946	909	926	901	879	861	874	881	926	861	939	891	891	859	939	845	887	876	943	865	870	869	824	881	868	883	880	890	858	869	928	899	881	872	826	908	856	869	886	847	874	917	927	840	906	855	857	871	866	829	856	851	899	899	917	887	876	871	944	865	903	847	942	905	875	924	864	903	913	894	915	897	946	862	865	902	923	904	910	875	887	911	922	914	921	914	909	888	878	937	893	895	937	866	936	946	935	858	893	911	841	887	867	917	881	905	914	900	877	942	907	875	900	918	930	875	906	860	892	885	865	867	854	877	879	874	916	915	868	868	855	895	924	888	939	886	865	828	895	878	913	957	918	849	927	874	899	895	869	889	886	852	888	874	887	851	934	829	885	912	928	877	849	903	892	919	861	938	907	868	896	913	876	876	862	903	938	882	859	898	834	920	864	850	848	885	894	867	920	946	873	823	897	896	882	835	933	913	922	897	905	876	917	933	910	841	904	886	906	876	894	849	912	894	847	886	908	860	870	943	933	870	840	854	901	905	891	859	924	881	921	899	920	864	899	863	860	918	872	921	880	879	860	912	894	910	919	896	908	838	885	892	863	884	888	902	890	891	916	891	898	947	866	842	912	847	916	875	897	900	897	913	886	887	870	878	824	916	865	902	903	864	850	857	874	921	854	899	864	885	899	902	914	876	895	923	871	841	919	891	925	876	814	923	962	874	911	838	853	905	901	893	909	878	912	846	900	889	908	937	853	886	841	877	876	942	900	889	918	889	884	888	940	900	919	903	897	897	888	928	900	881	913	897	934	924	901	882	885	877	895	891	842	873	894	917	852	939	914	912	835	878	880	935	849	884	883	878	949	887	851	909	955	913	881	924	927	895	912	843	908	894	858	928	894	907	902	874	861	883	854	890	880	911	925	876	865	866	895	856	862	842	906	887	899	924	889	990	914	870	936	907	884	884	897	870	861	890	860	840	781	895	904	913	875	872	880	870	938	900	867	864	906	929	879	894	907	825	854	868	893	857	903	835	882	910	873	934	820	897	909	870	926	911	918	890	856	870	940	925	906	892	863	864	882	856	917	876	877	868	876	919	929	887	890	869	902	890	848	859	820	883	920	924	925	921	857	892	880	832	882	929	843	919	882	907	907	915	987	880	886	908	875	873	912	892	842	929	864	918	914	895	954	896	878	916	918	859	855	906	874	912	911	852	919	918	883	881	921	905	922	878	876	867	930	874	865	907	953	882	866	870	890	894	871	887	860	908	906	930	870	902	894	889	914	858	901	941	888	833	923	894	877	912	914	876	944	848	939	895	879	906	871	899	866	887	881	876	916	860	919	858	908	873	895	860	876	896	880	899	878	892	887	876	852	899	854	868	937	833	901	906	897	917	923	900	943	879	898	896	887	861	893	870	895	896	897	948	856	923	859	888	880	916	911	911	878	914	882	880	929	915	874	880	873	895	869	909	888	909	914	901	927	906	849	889	896	888	874	903	894	850	878	908	883	881	903	843	963	868	914	895	936	901	870	902	894	877	827	851	881	944	907	863	911	913	875	914	888	936	910	891	934	874	856	875	843	908	926	847	904	852	930	867	885	916	861	882	913	887	880	865	921	915	912	867	954	936	900	938	913	865	921	929	864	931	860	920	852	879	868	865	866	862	895	856	874	874	907	834	872	909	869	886	880	873	894	864	901	832	863	894	868	831	904	890	853	893	914	830	904	887	891	915	901	897	824	906	852	860	916	884	848	861	871	917	875	876	874	914	891	851	905	851	945	894	890	847	908	890	914	893	853	915	866	898	899	896	881	901	878	862	859	893	920	957	889	948	857	866	867	903	891	841	855	928	856	873	872	882	844	881	883	951	855	889	906	882	890	947	875	958	950	846	923	879	858	898	840	904	927	961	927	845	934	919	878	846	942	845	899	911	926	893	918	935	890	874	839	866	900	886	890	926	840	911	869	903	920	929	868	902	875	897	878	934	949	900	971	911	885	883	867	897	889	895	887	893	955	850	881	937	925	867	881	871	911	892	862	941	834	891	929	895	905	866	874	875	891	925	872	884	884	896	898	912	926	875	832	908	942	877	923	864	901	855	854	863	889	915	897	915	891	922	875	887	878	826	887	907	897	900	921	938	920	903	904	936	929	891	872	899	812	904	905	834	874	842	891	865	871	930	940	881	868	930	890	883	890	875	911	926	854	896	853	880	894	868	867	895	922	870	910	898	868	911	815	842	896	832	947	902	831	907	892	886	888	861	909	886	915	842	940	857	886	868	878	882	875	882	904	914	854	911	914	848	889	893	924	870	916	863	894	865	883	914	859	884	947	917	933	945	892	852	876	855	901	895	900	896	832	859	956	888	914	881	844	897	888	859	914	913	882	919	890	864	884	849	892	918	943	917	890	888	872	827	865	879	886	867	851	893	924	878	881	863	895	948	878	921	852	840	929	898	907	816	902	864	885	916	834	895	925	894	885	877	926	899	910	858	880	928	925	902	931	866	926	907	917	885	911	862	904	866	864	912	910	877	878	848	918	892	878	876	898	877	898	912	910	896	901	917	887	927	938	897	868	877	853	887	933	931	871	851	852	905	916	889	896	881	929	929	924	894	913	907	883	872	832	884	865	868	919	919	861	884	859	868	891	913	853	885	914	904	909	880	886	900	896	917	895	887	915	831	880	881	911	885	867	917	900	907	849	890	873	848	872	893	883	893	900	881	906	910	886	846	923	885	886	855	911	903	885	905	890	904	864	871	888	934	836	877	900	926	925	853	864	864	917	861	858	825	917	875	935	884	918	954	866	895	906	888	894	982	895	877	881	902	915	903	883	888	912	883	812	880	884	899	910	817	898	886	933	869	936	864	882	883	908	917	877	904	924	861	897	930	884	795	900	885	916	843	896	838	884	880	901	871	912	846	872	944	870	864	924	908	915	910	925	885	907	880	889	903	870	885	899	888	899	906	877	891	912	913	895	916	886	802	892	951	868	931	898	866	853	864	869	876	918	873	924	918	868	888	892	886	907	851	914	939	841	890	891	897	876	931	905	874	889	890	890	862	911	905	910	867	866	878	879	883	865	917	857	835	860	922	860	928	909	946	923	916	891	890	862	917	914	902	910	908	910	878	840	847	934	846	934	917	959	894	868	927	848	920	880	900	888	879	888	911	912	882	866	905	884	878	909	889	882	864	900	853	904	827	925	853	922	886	885	894	900	828	865	917	914	882	853	850	870	860	895	874	906	863	840	878	855	890	872	853	885	868	893	887	894	886	932	877	910	887	879	939	892	887	899	928	851	916	895	873	876	854	882	868	883	911	922	853	875	854	876	889	916	876	864	871	902	864	908	891	904	875	866	881	878	850	912	853	936	895
22260	20900	28259	23650	20897	20914	7287	1191	883	775	733	685	602	612	554	532	505	538	483	481	510	479	484	470	459	442	509	450	420	444	414	434	456	431	452	437	470	442	433	425	423	430	430	408	477	463	421	429	439	423	447	438	470	445	435	460	421	412	427	388	440	433	411	422	426	406	426	433	455	460	436	419	444	422	387	432	423	452	392	442	398	441	435	418	423	417	385	383	407	431	439	432	442	423	414	408	424	450	435	433	453	419	408	449	418	423	412	404	409	423	427	431	429	436	394	429	427	423	433	436	442	435	463	402	420	441	391	430	438	414	388	417	448	406	427	409	450	399	465	417	419	409	441	428	400	422	413	447	403	408	435	436	418	434	424	439	417	411	410	434	420	465	409	440	399	437	400	415	430	405	422	403	447	397	422	430	427	427	429	424	401	404	443	424	388	440	435	421	416	429	391	423	452	399	433	402	461	427	431	430	414	426	440	423	411	447	445	422	439	424	454	463	390	409	447	410	413	443	443	441	438	411	389	416	419	393	429	435	439	408	409	420	421	416	415	419	431	443	406	441	428	408	456	449	414	430	424	423	439	425	385	426	455	424	452	429	417	411	419	420	406	403	397	381	421	453	412	443	420	434	420	415	395	441	439	422	411	434	427	442	411	406	420	431	428	413	410	402	443	432	436	435	432	406	432	430	454	433	417	425	450	418	425	390	428	429	420	396	427	443	400	418	424	404	412	407	403	424	426	458	423	400	437	396	390	444	396	408	399	430	420	452	457	407	417	395	423	414	428	428	401	451	422	402	410	394	433	414	416	362	430	412	452	414	427	404	466	424	414	430	444	420	424	446	440	427	430	439	452	406	390	442	458	398	439	455	418	428	435	409	421	413	433	401	382	376	438	416	449	441	420	423	419	422	426	435	442	379	415	445	413	425	454	415	410	443	429	429	407	424	403	407	450	433	455	408	430	460	378	440	407	446	389	401	407	408	437	447	439	437	383	450	438	417	438	417	458	469	433	418	463	389	444	456	423	412	414	416	399	424	412	418	430	432	397	448	444	430	450	409	425	434	403	458	401	421	413	414	428	393	412	454	411	471	388	439	441	390	436	416	406	459	415	432	422	412	472	394	437	434	373	434	404	430	417	439	452	404	415	443	418	450	429	386	413	431	407	423	453	419	431	409	416	441	431	412	417	403	422	410	440	416	420	429	408	441	397	437	415	440	431	444	448	435	419	381	426	409	411	428	416	388	445	424	457	487	417	442	392	439	400	416	420	429	373	417	411	442	437	422	436	421	419	403	462	430	455	458	433	432	347	385	418	399	403	424	442	404	455	477	443	446	442	433	437	411	387	423	438	399	436	444	474	472	415	410	482	406	455	430	415	418	411	443	417	417	414	418	392	419	408	423	428	410	420	425	411	396	404	423	427	412	448	436	422	454	444	431	379	414	406	424	430	446	398	411	390	423	430	428	431	398	435	419	415	407	418	408	439	444	424	456	435	389	422	414	431	405	431	457	450	403	402	440	427	424	432	423	450	394	424	441	427	444	421	427	472	422	420	421	407	397	403	424	403	389	391	402	430	443	421	394	394	421	425	423	408	400	410	418	436	422	403	446	420	431	423	451	434	423	413	435	412	386	441	444	417	449	409	417	393	407	419	399	427	460	432	412	397	442	446	439	450	422	410	442	427	402	433	436	411	398	415	413	418	442	410	400	414	412	429	433	413	427	420	417	419	416	402	452	406	426	408	442	462	427	440	432	445	420	436	401	418	392	386	426	407	453	399	404	432	422	432	427	416	416	425	403	397	406	411	419	434	425	441	447	381	453	421	409	404	407	421	429	440	425	411	393	440	438	426	393	403	444	440	434	413	449	428	406	402	431	437	406	447	402	426	368	408	437	410	431	421	444	427	432	404	409	445	472	403	414	427	437	423	407	443	387	411	433	394	424	439	413	420	422	381	442	463	413	439	379	433	431	433	432	426	400	407	426	417	432	443	418	423	443	404	422	398	429	428	429	445	451	430	416	394	416	433	438	423	443	405	468	453	415	450	433	426	426	485	392	439	359	431	440	432	419	437	410	402	456	400	447	442	415	436	392	402	415	426	389	428	386	455	442	422	431	435	456	428	397	428	380	438	438	423	428	394	438	414	425	434	399	401	446	444	408	435	434	394	430	423	435	455	408	411	425	417	394	437	412	452	370	438	433	442	432	405	401	372	371	423	441	421	414	417	415	438	432	439	456	394	381	420	403	426	419	431	426	426	412	381	446	417	435	418	438	437	415	399	407	409	476	411	380	411	415	426	414	415	449	455	385	413	454	424	427	396	419	420	468	428	404	410	451	437	432	390	410	385	412	426	425	401	420	425	381	433	404	450	431	432	416	423	480	416	408	440	445	440	429	400	423	416	458	445	440	417	430	453	422	423	442	450	410	431	423	423	442	437	429	420	423	445	406	437	410	417	401	411	453	424	419	429	408	389	429	429	395	386	414	399	399	441	428	420	405	415	401	412	421	397	434	388	422	423	423	420	402	411	440	443	425	428	484	406	437	439	431	406	419	451	413	403	400	417	425	440	421	448	406	439	414	388	437	410	416	423	408	408	443	405	413	399	425	410	450	451	414	455	440	442	442	405	392	452	462	398	453	389	434	427	404	449	425	461	429	404	425	403	427	408	408	424	423	421	424	405	412	396	431	418	431	438	399	455	397	441	452	418	445	420	414	399	445	416	428	421	423	445	411	417	396	428	440	448	440	446	440	431	419	433	399	426	399	422	400	406	395	428	427	429	408	408	412	431	425	382	446	410	452	418	421	428	446	435	441	416	414	419	435	386	376	455	427	404	477	426	437	457	403	435	454	395	419	442	405	443	454	428	416	448	405	376	412	410	443	427	401	460	421	431	388	471	398	398	425	460	382	373	422	422	427	420	434	437	377	428	467	409	403	429	446	418	422	413	443	391	435	391	432	431	428	417	420	420	399	449	447	419	416	438	419	427	449	434	434	449	425	424	400	370	398	430	458	446	441	424	425	422	421	412	419	419	408	396	424	404	441	382	424	414	441	441	430	430	418	408	405	451	452	434	457	419	427	471	428	449	388	474	417	375	427	385	404	398	396	433	435	430	394	416	384	446	441	440	378	434	439	407	421	400	451	411	435	437	437	385	432	405	424	428	420	415	418	386	401	434	417	424	401	411	404	468	431	413	432	399	465	432	437	416	401	403	419	392	410	438	421	385	394	397	414	393	472	415	421	430	420	433	391	479	421	427	421	411	443	442	416	465	433	441	452	448	420	418	397	436	418	404	389	422	409	433	429	435	451	443	418	437	405	426	422	383	388	408	447	401	454	461	426	441	447	419	483	414	411	429	431	414	390	416	436	425	390	423	447	454	440	421	399	419	450	413	446	407	446	455	414	423	400	424	422	412	452	406	393	377	446	418	457	444	420	403	452	401	422	391	416	443	403	383	411	446	430	447	465	410	413	429	424	405	464	387	422
5120	22331	9498	4507	3308	2477	1813	1575	1184	967	862	789	768	672	631	592	599	539	493	477	488	506	523	488	501	472	474	431	473	445	464	418	425	436	396	416	423	386	430	461	380	458	435	419	404	410	422	409	434	421	460	429	393	475	395	406	374	392	440	383	425	421	401	438	418	413	417	415	424	386	366	406	413	429	386	402	461	413	422	407	419	419	404	421	397	401	422	423	410	425	416	455	441	445	412	413	407	401	414	421	398	396	406	404	390	419	439	399	445	428	395	411	388	412	416	424	438	418	407	433	409	403	439	390	413	378	430	432	433	421	403	432	420	392	430	435	428	423	426	412	436	426	414	404	422	439	421	404	421	426	416	393	401	384	425	409	404	415	398	418	422	394	447	391	407	403	434	411	448	431	409	395	414	401	433	393	382	391	429	426	416	425	417	412	408	424	387	426	420	378	419	428	416	403	435	418	420	389	398	444	392	442	417	447	422	435	404	399	421	390	393	410	403	428	400	435	392	459	421	401	383	408	402	405	408	409	451	400	411	424	443	395	410	414	397	411	421	425	412	375	368	449	409	401	378	439	425	408	422	435	423	425	411	407	399	427	416	442	401	380	406	424	419	427	379	431	375	395	403	413	411	372	448	435	400	407	437	406	417	412	397	397	441	395	398	367	420	410	420	417	415	400	423	427	402	442	408	402	403	435	429	404	415	421	426	406	430	420	376	414	431	403	400	400	382	417	411	413	412	440	397	383	408	396	422	408	459	388	434	395	388	405	390	403	383	397	402	431	373	408	404	424	406	419	358	418	456	431	433	385	384	405	424	398	394	390	393	383	398	433	386	404	421	415	400	400	410	346	439	443	402	402	379	393	454	413	435	383	410	446	415	430	423	396	408	424	416	402	442	446	403	382	407	429	412	398	384	379	422	405	424	393	394	406	384	402	407	395	390	416	399	393	446	430	423	421	454	416	424	448	450	385	405	393	434	405	416	435	377	422	420	406	445	420	431	427	437	410	392	409	394	362	429	422	418	412	404	387	398	384	390	391	394	434	424	408	409	405	406	409	379	434	415	414	392	390	397	420	383	410	406	415	397	403	436	383	443	404	411	422	415	390	421	423	421	435	381	419	376	414	421	408	415	406	452	407	424	409	387	411	418	408	419	411	423	397	419	414	425	394	391	414	418	420	396	405	396	388	406	402	419	425	423	388	416	377	393	395	437	459	427	401	395	419	405	414	405	395	421	401	382	422	448	397	434	415	400	424	407	411	373	414	401	401	374	379	423	420	393	414	416	383	398	407	380	427	384	425	416	425	431	401	405	419	366	429	414	403	414	432	394	423	432	436	430	393	432	381	456	397	418	399	387	416	427	404	383	393	406	368	420	404	433	444	424	437	427	434	401	377	427	432	412	398	380	378	415	383	383	414	426	421	420	414	413	454	404	377	388	400	430	373	410	408	375	416	392	410	409	429	371	416	374	445	428	412	389	418	406	426	401	383	412	440	411	414	398	427	400	444	429	397	391	415	398	409	423	422	400	439	407	389	387	414	453	405	425	403	404	409	458	420	402	397	371	414	439	386	388	406	420	406	409	415	409	410	381	392	393	426	402	431	413	393	408	378	398	410	384	406	410	436	381	392	388	437	427	387	409	412	465	407	419	416	442	355	400	435	440	397	404	386	431	453	421	394	405	410	401	394	419	449	410	445	402	379	422	409	389	366	404	399	421	424	465	413	425	415	416	395	434	421	415	452	403	430	403	397	412	410	408	413	376	423	411	404	390	431	384	403	398	416	409	391	406	393	424	402	433	408	411	407	391	418	430	428	396	372	389	421	400	403	386	408	400	373	399	424	382	400	421	410	418	398	425	404	416	391	373	410	422	358	410	403	446	425	411	403	419	421	379	407	413	427	406	395	434	387	395	404	401	396	417	399	378	418	385	404	445	374	367	405	434	386	429	406	384	413	421	409	440	421	394	416	407	436	413	417	432	414	394	404	402	439	423	440	389	418	418	404	408	411	415	411	364	404	385	431	413	390	419	431	439	387	406	403	424	414	419	387	409	408	429	399	389	412	414	408	407	396	418	402	423	373	390	407	415	389	387	411	399	405	364	426	436	421	383	415	455	397	426	424	445	402	433	407	391	439	419	396	434	425	418	426	423	390	415	415	398	400	421	412	402	441	410	409	478	423	415	394	389	434	415	398	346	404	413	391	410	395	393	401	401	383	442	403	409	419	395	415	417	408	422	412	387	410	383	400	413	415	410	403	398	406	389	422	438	411	421	415	424	420	411	434	406	403	426	411	378	406	459	381	441	430	446	394	416	445	446	423	381	400	419	398	387	435	390	360	439	398	416	376	390	395	405	399	413	380	410	377	383	434	397	377	451	408	428	428	428	423	394	388	399	446	384	396	423	407	359	428	406	396	405	394	414	379	425	383	421	402	385	434	395	389	424	438	394	416	406	421	418	429	418	386	432	422	389	425	405	425	433	400	405	433	388	443	410	392	402	398	360	391	399	410	398	400	404	389	387	404	396	406	406	440	410	433	446	410	372	409	410	409	419	387	447	414	423	392	445	374	425	429	382	438	402	408	407	377	381	392	371	373	413	387	400	398	385	413	398	400	403	419	392	463	417	382	429	433	445	392	422	393	400	387	398	434	419	422	426	382	426	397	402	421	422	419	442	424	397	375	411	392	392	408	408	420	406	418	407	436	368	420	399	414	419	376	416	370	428	365	446	411	409	389	418	402	438	413	426	387	416	405	401	456	393	441	429	413	409	375	405	411	412	405	399	397	417	421	401	412	388	430	423	370	425	418	409	413	419	414	369	410	405	402	391	430	400	394	415	422	419	448	403	403	425	440	414	400	405	393	418	385	402	406	441	395	391	411	376	386	397	377	408	404	400	385	382	408	388	439	374	409	418	413	446	398	422	400	423	390	416	389	381	406	417	410	434	423	411	361	406	398	421	395	432	394	402	356	367	411	410	428	415	404	421	412	423	428	431	399	429	397	381	409	432	408	372	393	392	397	444	446	367	371	426	385	404	407	464	435	431	379	407	398	415	399	382	374	388	399	415	428	435	392	403	448	432	408	421	403	410	431	385	395	425	429	436	422	445	371	376	391	442	373	427	394	390	450	430	432	373	414	406	402	424	441	422	400	409	380	375	391	381	401	485	431	414	426	397	376	390	420	418	417	434	409	400	402	385	387	408	401	383	395	396	407	408	390	408	399	374	441	416	421	400	392	401	407	409	421	394	417	389	418	407	382	405	413	428	405	432	406	400	427	441	386	427	381	412	379	401	392	390	406	397	422	408	405	445	441	419	411	402	436	382	442	402	404	427	413	364	405	380	428	428	422	394	429	411	371	391	423	410	422	412	425	442	438	434	368	432	390	420	381	432	446	399	413	427	411	417	416	393	414	442	428	397	420	452	409	406	379	439	398	440	413	368	403	382	416	445	414	414	408	421	388	368	391	367	424	404	387	372	402	395	403
27325	20144	9379	1460	1065	870	766	754	671	686	699	674	670	680	685	706	688	697	705	659	653	684	665	681	689	717	713	679	656	625	698	650	714	681	623	629	628	652	663	675	690	713	677	674	697	652	654	636	642	704	688	708	692	707	728	718	681	695	753	686	699	685	725	711	645	698	720	703	688	699	627	663	712	615	670	722	706	706	679	665	681	661	696	707	708	708	692	630	723	682	639	648	706	683	687	682	656	649	662	663	674	680	681	689	659	708	675	698	661	695	657	674	691	687	671	652	724	668	694	658	681	723	671	684	696	698	724	700	652	750	704	641	686	696	646	630	678	667	659	701	664	694	677	696	681	669	718	671	683	650	660	723	673	707	650	714	666	677	671	671	751	716	684	676	681	661	693	647	685	694	702	694	681	676	698	677	719	678	663	679	685	691	705	640	660	699	740	712	632	709	717	659	698	684	707	691	679	708	684	630	661	627	700	695	708	680	701	711	699	652	729	694	699	745	675	700	684	741	722	702	663	711	662	651	679	659	714	708	702	690	708	679	627	691	668	719	645	676	685	671	690	674	669	693	697	710	689	679	724	711	675	706	663	695	683	666	729	650	692	686	693	646	637	661	661	680	672	675	683	674	754	669	698	660	696	698	687	674	665	673	678	707	745	694	632	679	678	691	676	717	709	701	682	679	647	693	709	705	696	654	704	671	658	700	695	714	681	681	736	712	720	672	736	701	747	640	646	676	684	704	634	693	697	729	711	679	644	684	689	686	683	724	729	641	690	698	691	708	684	700	691	675	707	712	706	695	684	665	733	668	703	674	668	690	658	732	670	655	671	676	665	695	671	694	740	651	656	688	658	677	703	653	651	687	667	705	670	666	668	732	675	694	673	685	748	710	687	679	706	692	717	670	693	690	702	700	717	678	697	693	667	691	669	718	739	662	697	696	669	671	692	661	672	630	662	672	722	680	713	682	688	670	700	709	664	689	664	653	694	715	690	694	676	720	708	702	715	675	663	692	713	708	694	677	654	696	691	715	710	706	676	705	677	671	743	719	711	690	649	682	709	741	684	715	737	682	743	656	728	629	685	646	692	639	695	690	759	682	694	686	720	697	678	711	670	632	669	668	663	665	680	694	632	713	669	688	670	641	674	679	670	693	684	654	704	698	649	667	652	696	641	670	644	678	671	680	678	672	696	694	638	662	715	684	713	624	701	707	673	651	650	696	693	719	723	651	724	660	674	688	663	663	679	696	711	597	676	675	668	695	704	660	686	699	712	694	696	635	707	691	712	696	629	708	716	742	660	619	666	664	689	608	688	703	663	707	673	654	696	696	701	657	700	731	688	640	680	681	656	683	699	703	721	686	715	668	743	701	661	719	751	723	671	724	695	705	706	680	647	741	711	728	675	695	696	715	716	680	662	634	711	721	679	687	710	657	642	710	696	692	695	643	721	691	678	685	715	684	710	670	708	687	696	668	702	681	690	684	684	669	687	683	689	645	658	691	629	649	679	747	722	716	702	684	708	706	731	685	726	657	662	666	687	668	683	653	707	659	742	687	685	731	718	744	655	679	647	698	713	662	665	669	681	690	671	697	693	668	678	655	678	720	685	666	726	656	758	700	695	654	707	654	686	625	689	711	681	700	722	653	705	698	692	702	709	692	666	678	681	684	707	686	691	652	671	710	674	625	672	716	689	682	707	714	661	645	698	705	745	707	672	672	729	652	697	696	696	671	681	702	677	691	699	651	703	646	664	651	674	625	687	715	700	711	647	675	679	646	666	701	699	696	630	700	696	708	688	680	761	697	682	703	702	711	657	722	692	654	675	678	679	650	728	663	702	740	738	712	743	727	690	703	674	706	680	654	694	722	697	691	722	729	679	674	670	726	668	729	660	680	670	705	717	666	673	676	697	696	655	682	728	647	704	689	657	682	713	700	703	699	663	671	691	676	685	718	710	657	666	727	685	674	666	623	674	673	710	681	680	648	704	676	677	699	683	649	690	706	651	732	713	683	681	652	694	701	683	688	688	684	634	679	700	732	729	743	692	675	699	700	692	705	683	709	710	654	669	688	683	673	683	680	671	636	640	679	733	664	698	703	703	677	687	668	660	737	618	666	644	675	712	698	667	700	727	645	683	730	648	667	677	637	637	660	695	702	703	675	654	675	676	724	680	639	662	674	668	682	664	650	694	675	658	647	705	728	698	705	703	716	698	726	703	669	669	678	676	657	687	690	634	636	701	687	690	684	689	704	676	626	733	664	690	713	659	702	663	723	683	729	678	660	679	680	681	664	668	711	676	700	727	710	698	661	716	656	652	690	700	705	669	652	695	751	696	660	703	728	695	703	719	717	670	674	668	729	706	712	704	676	686	727	674	639	752	704	727	722	660	653	680	703	666	656	678	699	664	680	645	651	660	726	699	676	711	718	638	630	691	687	711	655	686	711	672	688	719	700	646	691	681	632	683	669	633	690	665	741	680	699	721	667	712	701	699	701	667	696	665	671	660	667	734	765	710	695	714	632	673	697	642	663	650	683	698	696	650	717	734	711	695	721	749	713	670	713	654	699	694	648	670	676	716	713	682	681	672	678	688	706	682	685	702	648	671	692	666	692	681	705	715	723	678	643	650	667	667	700	636	714	686	610	725	679	658	675	721	683	705	720	687	687	674	694	691	665	648	708	699	629	687	675	685	708	692	683	698	711	717	690	730	664	644	669	690	674	697	669	697	646	687	670	695	654	659	630	677	701	689	659	699	718	702	710	727	722	669	663	690	685	679	660	710	712	737	693	716	696	732	654	665	691	708	684	714	678	716	681	698	667	697	687	704	685	684	656	684	702	716	672	730	674	674	722	683	683	638	683	652	668	651	682	671	708	728	698	660	747	710	700	676	675	694	727	687	682	663	669	736	695	689	719	663	687	728	681	696	697	653	705	670	741	693	683	694	719	672	651	708	698	681	683	700	729	663	693	685	715	666	673	661	696	666	697	690	706	716	702	673	672	679	710	716	717	681	725	703	695	677	668	682	686	676	731	708	667	723	697	693	686	719	701	669	687	666	693	700	788	644	687	672	703	675	657	690	658	665	645	692	665	644	680	712	684	698	673	752	726	702	693	709	662	708	708	679	666	677	704	700	723	678	734	681	647	701	728	658	673	734	678	693	700	697	710	645	687	711	684	643	673	675	640	717	660	672	654	733	677	711	684	687	652	643	684	697	675	664	693	691	683	638	659	718	650	736	740	696	686	683	710	666	665	633	722	654	638	729	741	701	643	661	664	654	652	689	684	643	675	658	697	689	664	621	666	699	677	698	686	669	700	663	666	672	662	690	653	657	718	692	706	718	663	700	732	659	685	686	684	637	687	725	669	703	678	644	709	690	725	727	673	688	668	681	682	685	669	654	689	689	704	683	676	709	705	653	674	697	697	690	699	672	680	632	685	657	681	701	687	690	667	653	666	648	734	670	662	723	695	695	714	644	689	655	713	704	675
5507	7386	1698	1105	916	900	817	802	715	783	726	751	730	725	726	695	759	698	682	696	687	684	730	691	720	720	712	713	678	683	726	690	732	653	739	700	688	716	766	705	717	697	647	692	731	659	679	659	682	735	664	711	739	619	703	692	724	699	698	753	688	701	695	700	729	714	694	653	684	728	673	727	714	675	705	686	710	673	640	695	706	714	706	697	713	669	749	721	715	673	715	690	704	736	686	716	697	682	709	659	660	692	711	698	693	643	723	709	720	714	730	683	685	678	693	754	703	685	711	650	694	671	673	671	747	707	667	734	709	690	669	696	678	667	733	709	719	696	700	724	733	679	689	725	663	717	686	716	699	726	719	661	718	694	739	623	750	658	754	710	676	707	710	709	677	690	689	733	725	688	715	675	680	709	693	723	735	684	720	695	702	718	696	692	667	715	641	677	737	714	674	710	676	700	683	622	677	767	646	705	697	677	703	728	721	654	704	694	641	733	716	667	699	755	719	713	726	710	701	692	685	753	678	700	702	710	669	691	663	697	652	685	684	702	722	677	728	719	680	670	695	695	692	757	718	691	717	732	696	719	679	721	670	670	709	701	703	690	728	748	714	714	722	704	695	709	665	702	694	699	687	706	723	683	688	711	742	715	660	702	693	720	664	704	671	674	684	738	693	693	744	680	718	708	688	716	684	713	685	738	730	751	699	690	668	702	661	728	699	687	730	677	739	726	737	716	741	722	703	720	711	694	718	707	703	722	713	696	626	734	685	718	694	680	717	755	712	681	727	668	694	653	660	733	681	698	721	721	699	674	693	676	700	698	681	679	705	655	727	690	677	691	696	738	746	717	747	670	685	709	666	677	686	676	683	726	686	709	703	689	670	726	705	671	707	677	663	708	689	700	713	732	704	693	719	702	683	652	739	650	693	652	696	716	716	696	700	668	703	698	680	724	686	720	707	691	741	685	708	726	725	706	700	679	703	745	654	684	692	708	705	691	699	699	711	750	685	692	735	698	684	728	685	702	704	739	713	617	687	705	716	724	666	675	683	720	700	710	718	687	701	674	647	687	705	681	746	715	686	690	732	693	679	733	703	652	659	726	697	684	685	710	688	681	694	721	684	706	715	695	694	685	723	708	743	725	681	726	687	700	731	703	697	686	725	749	698	713	688	712	695	693	676	704	682	698	713	725	698	682	732	701	718	711	674	698	645	677	716	730	728	695	714	709	656	666	702	746	710	703	712	698	687	699	721	678	760	684	661	699	722	678	651	695	704	715	694	686	707	716	753	741	682	667	696	674	675	663	675	728	681	725	701	719	650	679	744	705	671	697	687	701	734	703	697	710	686	705	687	699	657	723	691	711	727	698	725	682	702	691	695	678	706	694	728	681	690	653	687	692	758	686	686	720	689	696	744	657	731	647	682	727	705	695	708	728	727	658	714	683	693	720	675	665	706	702	656	698	677	711	723	708	681	715	725	733	742	667	676	718	725	698	698	718	649	688	732	691	705	679	684	657	728	722	675	692	716	712	637	708	678	684	734	699	734	685	711	680	714	708	734	711	673	682	702	667	713	703	706	713	729	674	687	688	711	731	721	727	689	688	713	722	710	717	688	682	728	642	710	693	685	693	691	685	689	644	659	673	722	718	762	718	716	745	674	708	675	716	711	694	693	733	760	712	692	686	669	703	714	730	715	712	694	711	705	737	709	698	682	711	688	725	663	710	679	662	705	684	707	705	732	741	689	698	701	695	757	701	747	654	679	729	669	712	727	672	742	714	712	746	681	711	725	703	678	719	729	768	720	722	669	683	713	694	747	642	675	637	740	680	733	646	686	731	662	716	657	675	683	711	711	679	696	720	670	712	704	723	714	699	636	688	668	698	690	653	722	704	687	728	697	689	746	724	719	720	699	657	707	723	712	702	658	707	725	716	677	662	692	710	693	682	678	672	711	723	701	722	686	653	701	684	697	676	730	691	714	705	668	679	711	711	738	653	674	649	740	691	691	683	697	676	705	735	724	657	728	701	702	651	724	713	657	692	701	750	619	687	681	747	726	706	638	756	720	706	715	696	722	717	690	726	705	706	667	709	688	711	737	654	688	696	639	684	688	689	716	667	732	691	700	717	666	695	715	684	667	671	747	728	671	685	701	734	713	688	729	659	725	698	676	679	752	707	653	719	686	691	659	731	676	689	695	711	715	702	686	713	689	681	714	721	734	709	730	707	688	690	722	689	709	677	676	736	697	713	679	674	730	692	695	766	710	665	700	671	663	673	748	748	692	693	717	680	729	673	681	738	621	724	696	632	668	668	699	674	695	743	722	735	643	720	704	656	740	696	718	731	712	681	704	708	640	668	669	722	721	716	661	701	675	658	690	681	769	718	722	665	677	700	748	712	742	714	698	664	692	728	716	711	714	692	679	733	718	719	678	679	686	751	661	698	712	713	765	660	656	687	718	684	667	717	694	654	666	713	704	670	719	666	686	726	687	689	669	728	727	702	706	668	700	679	706	684	659	712	704	692	665	715	692	741	702	680	616	708	703	672	684	689	658	741	714	710	681	727	624	666	704	700	713	632	643	648	665	727	669	690	726	727	717	729	683	709	722	697	739	707	668	716	720	721	700	682	701	718	721	679	766	691	671	743	737	750	681	744	714	714	702	698	664	665	700	702	712	700	679	702	690	736	661	691	686	730	715	742	690	708	695	712	739	718	664	650	711	674	696	706	703	673	692	742	697	711	717	687	706	706	705	747	706	711	692	658	701	721	720	712	686	697	716	781	691	729	720	686	712	683	712	722	732	650	683	722	694	670	728	699	702	700	754	686	693	672	682	711	709	766	741	661	722	681	693	687	721	712	677	678	674	668	736	693	688	660	715	715	711	681	685	718	740	712	688	723	717	717	682	697	702	639	736	699	696	723	714	698	739	676	695	714	724	708	717	720	732	680	735	749	697	709	672	660	653	651	708	725	730	724	670	691	688	693	662	696	714	770	683	739	738	675	682	736	615	702	685	759	706	703	679	719	737	714	691	652	716	663	776	698	687	725	739	688	689	700	668	713	717	709	707	713	742	693	706	716	670	704	701	705	725	697	653	699	679	682	686	733	717	721	663	688	698	753	709	730	725	711	707	699	730	708	711	669	762	723	669	665	759	697	681	722	697	660	680	704	736	701	749	675	704	720	672	703	690	735	710	706	710	664	705	681	684	706	710	720	668	702	671	659	754	712	683	745	664	685	696	695	691	715	719	725	735	696	688	679	673	659	670	723	676	700	697	741	733	682	687	652	666	704	689	753	656	682	672	688	655	713	729	706	673	693	674	721	707	700	692	749	720	640	701	701	718	663	733	676	706	693	654	728	683	666	724	691	670	683	739	706	719	717	684	682	773	666	676	708	679	668	660	688	696	703	685	685	676	723	729	735	707	704	684	664	750	713	681	692	699	717	737	703	686	709	758	751	649	713	729	677	725	626	714	666	658	717	724	669	698	664
23747	20950	27756	24327	20884	6010	935	669	526	512	429	428	415	398	376	393	366	359	384	333	337	380	390	344	336	353	321	364	336	312	342	351	334	350	350	343	351	360	326	309	332	343	345	325	364	335	321	331	363	357	304	344	346	327	370	313	322	343	310	330	335	303	347	339	305	329	363	340	314	310	327	338	367	332	353	288	297	332	313	311	335	336	314	355	330	307	325	357	328	338	320	315	333	346	337	347	327	326	318	331	341	339	310	332	316	325	342	346	306	338	328	313	320	326	334	358	308	335	330	312	305	319	329	296	323	314	301	300	307	328	286	303	336	328	323	314	324	286	337	321	292	328	305	350	325	336	339	315	336	321	338	319	347	311	331	327	348	293	319	330	344	330	295	333	304	325	330	303	295	317	321	308	322	285	317	313	340	323	368	380	311	341	319	322	332	323	346	299	313	321	339	313	306	335	314	330	331	315	341	362	337	296	283	330	320	298	334	338	312	335	301	323	325	328	360	331	329	296	338	326	335	300	312	319	325	365	327	318	312	307	335	318	328	305	337	322	306	316	304	311	345	292	325	318	310	318	348	327	319	319	316	346	321	346	341	304	335	316	314	323	358	332	323	339	307	307	322	345	358	334	328	309	324	342	285	316	354	321	312	330	324	337	315	363	301	311	357	339	326	319	334	300	327	300	326	353	306	340	309	324	328	328	311	322	320	339	328	317	328	329	325	331	317	302	344	301	320	358	329	297	283	349	332	316	332	313	319	350	305	317	289	315	320	320	344	344	332	331	352	347	327	330	309	334	318	314	332	330	315	299	362	349	361	325	369	340	317	328	327	310	299	345	350	321	362	287	350	327	307	334	300	298	284	316	321	328	364	356	325	295	350	372	314	340	345	350	305	340	330	333	313	321	325	311	348	309	307	313	327	325	293	324	294	314	340	319	355	331	322	331	312	360	326	337	328	307	335	305	334	307	329	309	312	316	341	349	308	337	316	331	312	338	339	312	302	338	353	326	352	298	341	322	302	338	317	352	276	305	335	311	348	331	310	323	325	290	337	303	330	315	328	359	315	340	321	322	343	332	353	337	354	353	349	338	333	330	313	303	327	305	325	311	283	295	328	350	326	327	330	320	347	337	321	323	321	341	297	363	328	338	326	325	322	315	319	299	319	321	315	328	378	329	331	332	344	299	333	336	301	347	364	303	329	321	321	336	311	304	334	305	327	343	327	337	333	292	344	297	310	314	331	369	327	350	318	342	299	342	326	331	325	327	334	351	310	315	315	352	299	310	306	329	351	321	316	330	323	297	317	319	358	342	301	308	314	343	289	307	348	343	333	327	337	334	317	351	347	341	336	328	298	342	316	355	318	340	357	303	344	323	329	313	323	305	316	356	337	315	322	293	344	323	355	308	327	302	331	310	325	342	318	308	320	341	281	318	319	343	332	338	367	325	289	326	320	328	299	327	339	327	329	339	298	264	311	332	309	320	334	327	318	322	300	333	315	320	354	310	323	338	338	298	331	338	330	291	345	321	323	313	323	355	357	334	321	318	307	324	328	311	345	327	335	334	308	312	362	355	289	307	312	315	313	323	329	333	358	310	292	324	368	321	329	330	329	348	299	324	345	338	350	313	343	307	325	343	317	297	319	341	326	341	317	308	314	327	321	358	312	343	336	287	318	341	322	343	312	303	329	368	335	305	351	300	315	344	341	338	321	349	301	296	307	326	352	336	306	331	332	334	326	317	327	326	332	300	307	341	314	293	291	341	308	337	317	323	329	367	340	329	324	338	314	308	372	330	317	307	296	332	324	320	309	325	365	347	364	320	326	346	314	334	354	341	302	344	317	312	318	302	286	293	333	293	317	320	342	336	323	329	308	325	348	301	357	344	306	331	317	293	355	314	325	328	338	334	341	324	340	344	338	330	318	319	315	330	307	325	309	313	303	330	325	298	335	336	316	345	325	329	319	328	328	319	295	340	301	313	339	324	320	325	332	282	351	321	331	359	308	333	350	318	319	343	340	337	321	340	320	328	292	341	342	310	319	280	319	317	300	324	341	313	323	319	337	354	301	295	303	348	315	312	298	343	361	312	330	327	294	356	319	294	320	322	326	339	328	352	310	348	321	316	339	318	354	311	317	332	333	338	327	289	318	331	311	356	317	310	354	324	338	332	330	330	352	338	288	324	320	361	344	336	320	312	341	314	362	357	360	303	289	302	306	339	339	326	320	317	312	346	316	297	339	340	325	354	301	341	322	333	286	330	318	357	337	317	342	346	307	320	335	327	320	317	276	323	310	291	321	334	292	347	323	381	337	355	304	292	329	332	304	312	337	320	335	310	280	303	342	308	367	319	289	336	308	308	369	328	339	307	316	308	333	327	325	360	365	344	320	326	334	334	361	291	334	332	342	303	319	356	353	308	364	336	339	329	330	306	316	329	311	360	318	323	356	321	312	329	347	332	306	333	309	357	315	333	330	314	329	318	331	319	338	318	310	304	327	363	316	292	294	329	301	321	346	319	330	355	275	308	338	329	311	319	316	310	311	314	325	329	314	313	296	353	304	314	322	339	305	327	325	331	333	364	343	309	344	318	321	321	308	326	316	311	314	322	329	309	345	339	344	332	335	319	343	346	321	314	350	355	351	329	327	308	309	315	314	317	305	308	317	341	331	335	333	323	305	344	331	329	336	331	327	336	309	348	337	328	314	327	330	330	342	346	312	318	322	326	323	307	340	306	294	327	302	309	339	344	350	329	331	329	311	324	342	311	328	318	350	325	290	324	303	300	339	321	371	342	320	303	333	338	294	355	315	346	298	352	312	301	272	350	297	319	326	329	318	321	289	342	331	321	310	317	308	317	316	319	322	332	327	345	300	322	331	336	355	299	343	312	327	325	324	321	322	348	305	324	341	295	332	321	321	323	340	286	336	307	321	296	331	340	318	324	321	315	303	340	347	338	298	341	348	328	305	351	312	313	329	299	335	324	315	297	306	308	303	337	347	326	314	315	292	330	342	343	313	322	338	339	350	317	308	316	330	345	319	306	351	321	330	303	312	322	321	326	333	325	346	319	321	335	333	304	333	326	317	308	366	335	320	351	309	346	318	330	296	329	331	330	303	316	363	313	325	311	314	349	340	325	305	340	313	297	308	338	365	314	313	304	330	298	336	368	330	339	301	327	333	315	345	313	300	328	325	318	307	341	348	296	330	343	321	342	327	325	333	360	315	323	310	323	301	338	319	356	290	307	342	314	306	348	326	319	324	351	311	326	336	316	330	313	332	358	334	329	328	328	321	295	304	347	337	301	315	320	316	296	342	319	315	337	326	314	319	340	331	303	306	333	327	328	316	295	324	309	313	329	281	342	319	298	326	340	330	316	276	300	322	327	320	358	315	354	357	341	316	319	339	317	336	329	344	335	306	292	346	327	349	328	339	347	310	350	321	308	324	342	338	304	335	296	344	315	319	335	341	341	322	325	305	317	343	326	349	347
4317	18414	5717	2701	1962	1429	1113	933	763	698	609	512	454	453	449	455	398	400	388	389	372	394	398	360	338	360	357	351	371	377	374	369	358	319	324	350	333	370	360	344	376	322	337	346	363	332	343	344	340	326	349	316	313	329	347	343	359	329	311	381	345	319	350	315	315	319	322	328	311	320	317	328	303	318	337	351	368	369	306	347	329	325	328	345	329	359	320	339	313	353	354	345	349	333	344	318	319	341	327	350	356	320	333	386	340	351	348	361	368	337	347	294	320	323	328	322	351	298	359	351	338	347	369	319	330	331	352	347	303	341	360	331	321	313	345	325	337	327	297	329	375	291	320	312	321	297	327	333	371	329	335	347	370	342	330	332	349	314	347	336	336	316	351	362	348	349	346	339	316	343	341	318	318	344	341	333	333	327	323	315	329	360	299	334	316	354	332	370	315	329	310	332	346	328	321	336	338	324	341	323	354	336	314	327	343	340	318	342	314	330	337	325	324	342	320	321	317	295	323	343	358	305	366	316	319	315	324	345	362	336	347	305	319	316	327	328	366	354	329	317	328	302	333	335	308	300	340	345	336	335	337	324	348	286	320	357	358	318	350	367	328	337	320	348	316	327	345	350	327	334	312	314	355	326	338	325	328	336	330	305	331	369	296	353	332	342	301	335	364	326	328	333	291	329	317	312	327	340	311	348	326	366	346	357	316	341	345	303	344	334	364	330	345	328	326	323	315	293	332	326	309	341	334	324	298	311	326	371	325	346	365	321	345	309	302	322	310	294	335	355	329	337	344	320	344	347	326	352	312	333	342	337	316	333	330	348	345	320	364	346	317	347	386	354	348	347	356	316	331	315	380	305	338	353	343	355	355	334	314	329	343	357	349	348	350	313	354	345	340	336	338	338	367	333	323	363	360	316	335	309	324	337	335	327	355	303	323	322	348	333	350	308	327	329	343	329	357	340	333	325	379	336	333	348	314	330	342	330	351	338	334	341	325	338	318	315	355	305	325	350	302	326	326	349	370	356	330	371	340	361	390	340	323	307	347	364	290	319	356	346	343	313	321	319	353	322	326	355	321	341	365	347	330	336	328	337	345	336	341	334	326	325	318	351	332	339	330	344	304	322	325	315	331	297	345	368	338	326	324	301	331	306	313	326	312	309	335	351	316	299	360	343	312	345	356	315	304	300	336	338	341	320	300	328	339	330	353	359	353	313	314	354	327	331	333	306	346	363	350	345	309	316	340	345	329	314	324	333	342	345	335	332	333	353	308	330	318	331	346	354	357	343	326	345	338	368	314	304	335	337	359	328	364	319	320	318	379	366	340	322	359	344	345	333	300	311	334	325	322	330	340	347	305	332	355	318	362	355	323	369	335	340	346	313	337	344	354	311	306	332	345	332	318	346	332	363	347	363	335	344	326	334	318	358	325	326	325	336	319	318	333	319	313	333	303	338	349	370	340	341	341	361	338	318	318	331	310	343	333	332	320	339	349	310	357	334	362	372	339	347	338	367	345	323	303	349	338	347	320	337	366	327	318	353	333	353	323	330	323	349	345	339	352	333	338	337	356	371	329	348	342	343	345	345	351	366	311	351	327	327	339	319	337	312	347	361	349	318	296	319	352	325	321	343	348	314	322	339	332	322	340	355	319	326	327	329	348	333	296	358	309	315	391	326	344	312	313	289	309	341	348	321	322	310	318	364	331	336	328	336	315	317	332	333	334	345	334	366	300	327	304	325	314	324	303	319	357	335	337	360	351	317	335	329	339	321	331	386	368	344	320	335	333	340	339	347	324	363	346	329	326	327	312	333	335	335	322	306	353	354	347	341	314	332	314	294	314	328	297	316	326	320	332	340	336	363	329	356	307	333	343	301	345	357	334	316	359	303	315	348	306	336	356	335	324	326	326	345	326	333	325	331	295	344	387	350	297	337	338	352	323	325	331	357	311	311	337	384	309	345	323	331	348	353	341	343	388	320	326	298	348	292	339	325	343	311	344	299	335	345	293	332	360	381	343	334	313	318	377	314	362	327	315	334	346	338	362	335	347	356	310	342	307	334	332	324	359	340	321	305	367	314	335	320	353	348	327	320	338	318	334	337	338	339	362	340	331	324	318	341	355	345	323	345	300	319	323	325	331	328	322	341	345	334	350	328	333	282	332	342	370	360	334	338	333	377	318	346	349	340	349	306	360	325	346	314	338	336	312	340	332	305	319	327	329	362	356	338	327	303	353	348	358	303	342	316	352	328	306	301	364	321	353	328	340	334	341	358	340	327	338	320	335	317	328	321	337	320	343	309	364	351	318	328	352	351	329	357	369	331	311	328	315	352	371	319	353	309	322	315	350	328	340	346	333	357	319	327	320	346	328	313	325	329	314	337	332	327	360	331	271	275	318	326	327	319	327	346	351	351	332	336	311	343	332	306	305	301	339	336	347	312	313	329	326	319	336	336	365	347	331	345	322	288	327	300	311	338	300	343	335	323	350	311	312	342	287	300	359	332	288	363	330	329	309	342	340	332	339	306	360	306	297	336	343	320	354	315	344	311	312	341	333	304	331	324	312	369	320	273	334	326	335	327	318	325	326	336	347	322	340	308	377	334	345	335	324	370	338	357	320	312	332	355	336	347	327	340	349	331	348	296	366	317	378	376	361	343	317	293	297	335	309	305	331	369	372	329	348	338	331	363	335	321	303	342	334	326	343	315	323	336	327	298	297	331	342	343	338	351	337	325	348	317	367	356	343	289	349	347	366	332	340	316	319	331	308	310	320	328	324	327	362	318	361	356	312	315	326	326	333	328	337	315	322	317	338	318	339	336	353	350	308	356	309	321	326	312	340	328	339	342	321	292	349	354	337	319	350	334	372	332	351	320	331	317	347	339	342	346	305	310	351	325	332	322	353	333	337	333	303	289	312	335	331	305	329	313	332	314	307	336	314	319	326	338	342	360	324	326	355	343	326	335	315	334	334	347	316	335	352	318	335	329	349	321	336	331	338	357	358	366	286	320	335	323	373	382	332	347	323	294	318	312	313	353	338	338	329	323	324	343	374	316	341	332	348	325	359	317	335	346	341	328	367	334	349	333	349	318	331	337	324	329	372	342	330	342	340	348	343	335	312	381	356	355	350	308	335	346	351	363	329	312	300	280	302	357	317	330	362	343	330	362	295	314	313	326	338	313	313	326	339	332	319	305	340	319	336	320	330	345	341	291	340	348	335	342	324	369	344	344	359	322	311	335	333	340	317	337	316	316	333	322	326	362	332	370	328	317	314	334	370	343	350	327	362	342	314	342	331	312	339	308	369	318	355	330	346	323	352	338	356	332	366	335	322	371	295	332	304	340	336	338	339	312	336	331	319	365	328	327	309	341	308	326	323	328	330	341	308	339	358	303	353	360	328	352	340	355	351	314	322	362	339	332	322	301	314	355	316	327	322	341	362	365	310	317	352	340	318	346	320	321	340	341	336	312	300	342	338	354	327	348	337	323
24553	20889	26547	25214	9130	1312	1180	1055	1012	989	953	945	989	916	963	954	960	952	929	888	921	928	908	874	893	943	890	877	948	862	974	898	888	885	944	932	926	882	935	912	867	905	914	911	873	908	931	932	876	900	871	909	890	864	945	904	886	918	894	892	919	891	847	907	885	849	890	868	876	879	881	835	875	931	956	856	912	894	933	935	888	933	923	829	961	891	875	864	905	899	882	889	824	907	904	931	908	887	891	863	871	906	875	854	908	859	902	855	912	877	986	896	879	899	902	909	952	869	892	902	875	896	942	905	889	873	851	898	851	894	908	909	874	907	971	866	915	853	887	875	920	927	877	888	878	931	903	888	893	880	903	857	875	867	896	921	901	889	913	862	921	898	873	912	886	915	868	896	881	895	902	921	934	933	906	886	892	863	894	891	887	935	920	893	884	929	867	899	864	901	934	910	878	848	938	922	868	875	926	870	896	874	876	943	923	884	946	861	853	881	887	919	910	850	856	938	957	917	922	881	891	899	859	926	894	889	878	935	928	868	899	906	874	862	894	863	901	914	828	918	923	840	862	928	910	841	929	898	900	925	911	908	862	890	893	861	899	882	882	911	865	863	898	862	886	877	873	897	890	850	888	890	887	900	902	944	919	902	913	882	872	885	958	863	894	831	947	881	901	851	893	900	904	870	885	905	891	911	916	869	934	860	879	862	886	906	850	910	892	906	900	823	913	919	857	849	909	887	895	853	870	934	875	918	863	903	837	903	873	854	913	903	859	887	881	958	837	923	880	859	876	903	934	891	909	847	894	910	876	911	884	892	882	906	917	891	922	875	887	812	879	894	870	899	902	889	869	920	929	832	876	853	903	867	864	917	910	914	863	919	902	913	846	894	853	906	912	833	878	896	897	893	944	932	894	892	897	855	909	935	938	874	867	920	864	907	879	907	861	965	854	858	899	926	927	867	858	867	954	900	897	919	920	861	839	838	908	877	898	893	883	936	948	900	912	890	891	872	886	899	898	921	934	918	893	856	915	884	889	897	906	880	860	914	869	920	919	918	859	913	903	878	887	860	857	872	871	886	853	852	896	940	963	910	923	956	893	869	859	964	862	901	894	905	930	898	936	891	884	857	873	861	893	887	924	898	934	941	883	912	878	902	860	872	915	813	881	884	930	855	882	891	892	891	907	857	950	907	894	906	890	891	879	944	916	920	886	931	942	877	907	916	879	892	848	904	868	888	879	924	911	868	887	876	908	950	859	938	894	903	893	784	909	899	894	904	902	894	907	920	906	894	844	918	920	908	880	843	919	838	872	870	874	895	917	923	885	882	944	900	845	859	891	916	934	889	856	867	843	826	867	894	917	933	853	853	914	904	918	888	893	878	859	924	910	895	895	855	922	891	875	921	898	878	932	916	894	902	957	946	876	902	880	903	880	884	941	869	862	885	846	953	981	890	863	861	861	844	913	857	884	933	946	881	873	941	843	886	896	874	878	851	863	869	912	925	935	881	863	874	881	883	892	872	864	838	882	937	863	903	898	914	880	912	900	895	914	861	902	887	868	867	908	886	915	856	914	877	861	907	899	914	909	883	902	843	914	903	897	923	949	919	925	892	857	872	924	843	902	904	888	911	889	886	890	945	897	867	851	790	904	874	889	866	919	879	907	890	939	918	851	873	912	875	877	886	834	877	904	887	864	895	870	876	871	942	836	894	944	940	893	857	882	864	974	882	947	867	892	887	859	873	876	872	835	883	881	888	904	928	905	899	881	868	946	906	855	862	891	928	874	878	885	851	912	893	880	889	890	897	830	905	987	940	919	899	926	896	891	890	897	870	866	927	903	908	939	924	884	899	894	912	898	886	904	906	881	890	949	899	848	940	871	915	931	892	875	902	876	843	878	886	931	875	921	917	919	914	840	855	893	866	910	891	823	884	889	895	917	899	840	849	882	905	901	854	896	902	890	910	971	870	885	877	912	921	913	831	881	891	893	895	916	865	930	862	898	841	901	856	884	934	900	904	839	928	858	923	918	868	894	905	862	878	931	851	916	906	894	928	952	900	847	894	925	911	901	872	885	965	917	875	836	924	924	919	910	906	910	915	876	916	847	935	914	915	879	882	838	879	901	948	807	869	922	910	904	920	869	857	944	908	877	873	865	874	895	900	889	899	873	854	848	871	898	797	886	903	912	905	878	872	866	893	879	943	822	946	879	878	872	959	907	939	924	901	874	910	874	872	899	903	914	882	901	848	907	884	889	871	883	884	906	922	892	869	920	840	899	882	912	865	905	899	914	906	957	915	898	937	885	909	919	926	897	844	911	881	872	868	912	885	903	886	873	888	887	953	888	907	874	922	898	915	906	928	907	853	904	875	895	904	858	898	917	883	860	928	885	935	834	915	866	915	887	872	871	933	918	844	898	913	865	865	936	892	869	886	884	904	893	942	873	881	874	945	918	863	887	908	838	892	862	934	819	911	900	949	899	872	884	875	917	912	902	844	909	913	922	901	936	874	896	892	878	891	884	897	883	940	899	959	871	902	842	899	896	891	876	886	895	921	909	930	904	852	868	859	922	907	889	964	872	859	920	884	897	851	893	899	897	876	839	920	928	863	834	864	879	915	900	909	880	932	912	904	870	904	921	916	905	906	879	939	869	854	919	924	898	896	834	941	848	853	921	867	903	888	849	882	867	945	884	903	869	836	870	900	902	875	894	938	873	893	922	907	857	869	881	841	869	849	930	885	934	887	881	849	890	866	810	880	888	911	907	861	888	900	882	912	906	920	890	935	874	849	921	849	880	908	829	894	915	878	913	882	855	900	869	860	881	872	917	900	878	877	945	905	914	844	906	894	908	908	907	882	847	925	851	885	879	917	874	883	905	939	906	915	852	891	926	912	882	907	861	885	948	861	873	882	915	885	831	878	908	938	882	907	855	877	885	908	943	861	866	866	877	898	887	912	902	841	932	891	901	932	899	900	913	874	894	895	902	925	887	922	891	923	867	895	924	859	924	915	907	904	888	854	915	914	934	874	914	922	919	892	869	863	971	876	877	841	920	930	886	868	880	904	933	922	930	905	883	926	887	873	928	932	889	911	903	924	872	953	893	925	897	895	944	868	919	943	928	871	877	888	921	926	856	855	887	917	871	869	948	895	886	914	944	855	882	923	921	914	889	898	864	864	929	895	842	858	905	864	899	834	903	914	942	903	928	939	894	879	876	884	840	907	894	857	845	884	906	833	866	869	857	889	897	901	881	858	920	883	916	898	859	898	862	908	872	892	923	849	832	856	868	906	866	873	934	871	903	937	933	929	890	902	927	915	856	905	910	916	913	919	925	876	865	927	893	881	912	900	854	918	904	931	870	867	864	956	919	877	890	877	890	831	924	886	894	950	883	825	928	920	877	912	871	907	888	913	986	883	858	885	943	913	936	891	921	860	872	869	854	937	851	937	924	883	870	840	861	890	916	800	838	923	912	895	841	873	892	913	908	866
4236	13936	3628	2093	1692	1440	1315	1174	1118	1040	1005	962	969	1006	943	966	1000	985	919	907	936	907	947	907	909	880	925	925	928	903	895	896	964	922	886	899	917	925	909	905	911	932	876	874	923	929	935	877	941	921	907	855	923	860	867	906	871	952	894	829	875	871	873	854	861	879	901	858	863	909	884	878	898	859	963	872	894	883	894	948	901	913	884	871	927	873	895	926	891	884	881	887	869	870	882	879	910	906	863	903	858	956	876	899	856	940	889	816	912	904	903	942	883	893	834	895	917	867	867	940	918	917	948	873	858	895	887	864	918	946	881	926	887	884	891	907	886	908	909	903	844	893	931	877	893	900	909	885	893	853	911	891	922	908	886	868	906	906	926	851	907	875	968	886	865	918	912	961	951	902	875	858	864	884	888	877	965	856	919	888	847	939	921	919	887	905	856	890	866	865	907	896	891	871	922	911	877	901	909	912	918	934	901	881	957	896	875	918	887	915	893	936	883	896	853	908	876	909	861	928	885	909	843	885	877	832	934	886	910	888	904	871	914	913	866	849	851	914	882	883	926	882	867	945	866	864	901	874	889	946	886	879	891	892	921	957	977	901	885	894	985	924	878	904	880	921	910	943	823	917	903	890	882	898	904	888	875	901	878	911	868	887	878	927	877	893	894	961	882	899	943	919	902	968	925	896	889	909	883	893	938	844	893	918	866	932	856	863	902	871	946	940	905	823	878	896	877	909	888	906	929	940	833	892	883	881	853	922	900	919	921	921	862	894	905	909	916	896	919	849	936	929	932	849	831	902	896	895	863	934	879	899	855	895	849	940	853	946	854	937	865	921	915	928	900	882	903	950	890	881	844	938	911	843	868	915	903	872	888	948	920	888	986	907	896	912	906	879	884	897	928	927	848	864	888	887	900	871	914	923	888	898	885	890	905	874	909	920	884	934	891	910	867	937	920	893	909	953	886	850	898	913	906	940	875	867	894	864	947	941	950	950	884	813	876	873	920	851	918	867	885	839	894	915	919	900	898	886	907	884	868	881	861	843	917	866	867	903	879	971	918	882	928	911	874	906	960	895	877	895	859	971	903	931	871	942	923	907	914	891	887	882	890	868	892	894	907	844	852	905	859	895	902	924	937	884	831	841	909	898	878	847	915	934	907	876	872	841	884	882	928	889	860	850	957	867	903	896	892	895	857	842	901	912	915	901	887	833	887	921	885	903	874	914	900	850	919	884	986	850	904	928	914	912	801	915	928	877	865	867	927	919	856	930	868	917	925	870	871	899	871	883	898	880	852	876	896	877	862	846	881	879	923	924	948	871	908	933	853	848	878	865	904	901	898	864	878	907	927	931	891	915	879	883	925	890	904	886	882	914	899	871	890	929	882	943	843	834	913	882	959	846	846	914	876	919	917	928	889	955	904	909	894	908	868	888	872	846	887	870	851	924	905	861	932	876	851	900	926	850	825	948	906	900	902	863	873	852	911	864	858	875	922	899	860	848	909	916	885	897	910	906	872	865	887	958	905	925	860	866	924	825	852	926	917	860	874	916	916	885	853	917	896	862	928	937	911	946	932	897	856	929	899	964	922	850	925	896	889	844	916	872	884	882	949	950	900	896	943	877	828	916	916	915	886	847	923	877	855	950	907	913	934	870	897	889	936	896	915	909	896	923	857	916	930	915	900	819	879	848	860	930	889	922	877	859	905	888	917	868	923	930	853	918	875	893	861	924	909	891	900	894	886	867	900	950	864	897	943	876	886	878	895	898	864	933	885	844	856	883	903	874	853	876	899	902	926	884	890	911	833	904	911	893	843	934	903	846	882	913	869	955	913	830	900	873	914	871	874	879	932	842	894	926	896	873	897	863	920	857	859	934	964	910	925	916	867	921	881	878	889	879	866	917	871	889	852	880	889	873	907	907	902	896	910	948	910	914	920	871	870	871	847	916	874	849	836	898	891	929	891	880	870	916	948	883	888	857	917	935	861	889	869	931	841	892	908	899	928	941	889	924	875	938	864	934	922	857	872	895	863	872	924	907	887	914	847	854	891	821	902	909	934	897	865	881	893	874	888	843	927	919	946	948	892	940	914	856	900	903	912	840	893	882	919	920	903	893	884	853	890	857	873	888	867	949	877	902	891	910	952	898	857	881	875	905	933	862	850	905	834	889	888	877	919	897	874	889	922	928	893	929	872	869	913	897	891	922	891	951	903	887	881	922	885	876	930	903	909	861	940	924	854	855	908	859	849	857	884	876	915	896	888	948	899	877	847	832	899	947	918	838	944	906	946	876	862	916	877	893	879	837	886	882	913	895	874	867	892	901	830	921	907	916	896	880	905	904	864	942	859	963	812	918	915	858	883	903	862	941	899	888	879	917	833	902	869	897	880	885	880	853	932	880	865	925	887	877	912	875	892	901	902	852	894	905	857	861	903	934	928	929	908	944	908	861	848	884	898	952	879	899	943	889	914	890	879	908	923	871	937	892	921	895	900	879	916	879	851	855	884	919	884	916	886	861	865	934	938	894	865	915	882	885	869	898	895	923	882	946	881	936	890	914	903	932	930	903	929	896	882	892	915	903	892	866	876	857	901	908	894	859	901	907	873	931	897	885	896	913	892	883	842	884	932	906	879	876	934	895	940	903	881	942	897	937	897	869	931	953	870	868	916	907	917	890	884	906	922	910	856	834	894	865	858	921	865	837	884	869	897	910	857	867	827	881	906	855	886	888	872	881	860	881	876	937	901	910	948	892	876	890	888	875	902	887	936	834	862	881	919	894	864	850	851	875	876	882	916	908	947	891	896	889	878	975	897	918	893	897	964	853	875	931	894	896	916	888	878	850	886	868	900	898	881	864	904	857	929	909	926	949	869	907	868	867	865	911	925	833	867	920	920	951	958	841	896	911	957	801	891	880	877	902	838	903	924	933	879	884	866	869	872	915	881	870	881	893	939	946	912	936	896	938	897	928	876	901	941	838	900	894	842	849	974	904	934	917	901	912	920	900	879	935	928	883	889	891	894	883	881	923	902	895	888	918	896	914	881	883	895	951	872	881	864	915	945	885	879	841	859	892	895	923	850	915	928	915	867	939	870	861	924	881	912	865	902	841	909	895	890	917	822	907	896	956	911	905	850	920	869	911	883	947	880	890	898	881	853	896	856	899	932	919	932	905	884	868	905	928	914	882	889	918	873	831	856	880	856	866	902	851	894	895	914	890	902	861	936	929	893	876	878	886	894	856	883	914	900	847	925	892	921	887	864	904	896	908	924	924	862	917	937	850	880	942	914	984	881	882	949	890	893	911	836	862	907	894	940	886	835	863	943	863	900	867	909	927	844	878	868	895	884	832	886	884	842	889	894	979	860	933	852	864	913	930	927	904	892	858	874	909	882	906	873	926	860	917	899	901	869	924	901	905	825	951	912	911	921	849	886	952	952	874	934	949	841	912	870	930	901	874	866	917	902	935	874	860	881	885	897	888	913	945	907	890
22462	21034	28391	23860	20997	20998	7089	1137	842	789	708	672	592	622	539	587	540	495	523	501	482	511	502	490	439	487	456	437	469	466	440	438	472	439	464	438	448	472	431	426	456	461	456	428	423	453	413	482	446	396	431	420	413	428	414	427	428	465	449	412	406	398	424	409	421	432	406	451	394	436	442	449	418	405	410	438	423	413	464	460	423	400	416	437	431	414	420	426	410	445	449	491	465	411	459	436	439	415	409	446	454	435	432	404	429	444	399	423	426	422	450	479	430	439	387	420	448	453	464	415	467	442	421	438	416	429	434	406	392	418	447	473	460	394	414	422	390	419	427	417	446	432	435	429	439	431	451	430	423	416	439	468	441	430	418	428	443	406	455	419	431	408	469	456	411	404	415	436	412	408	481	437	419	443	420	417	479	430	449	414	400	439	437	444	418	429	422	425	417	426	458	426	439	460	433	414	441	432	457	440	459	440	411	462	419	384	419	480	426	385	422	429	405	416	439	388	474	452	450	423	437	399	428	395	444	387	426	406	463	401	441	409	450	454	424	478	421	424	397	422	431	430	376	459	448	420	401	459	450	394	429	452	467	462	400	408	434	463	459	432	460	408	417	447	431	452	404	426	428	420	415	435	449	437	469	448	442	441	423	424	422	404	443	419	462	430	444	434	388	436	411	444	457	452	405	473	444	421	460	463	411	414	453	429	410	409	420	443	418	424	402	448	443	443	388	414	479	461	429	443	387	422	396	418	452	392	422	436	448	422	419	445	420	437	446	485	422	424	450	441	435	441	438	444	440	437	471	436	441	406	430	408	445	403	399	443	429	411	429	431	420	390	426	395	448	424	389	410	432	428	404	413	443	433	403	465	414	441	462	399	435	404	430	396	449	443	419	442	429	412	403	457	421	449	443	434	456	436	451	435	425	419	446	418	469	454	421	432	435	396	441	459	435	413	447	407	439	438	447	390	413	454	401	426	460	416	413	428	431	418	416	411	423	467	432	427	458	414	424	442	485	426	458	442	403	396	460	418	445	430	437	474	440	445	416	422	439	479	427	405	432	407	458	415	459	433	396	457	436	452	458	441	461	419	478	471	421	380	465	474	451	412	450	437	442	408	408	450	435	428	445	440	402	422	409	412	449	481	458	425	457	465	438	406	408	423	456	393	463	401	426	393	451	456	429	471	438	402	473	441	423	431	398	501	443	418	442	377	417	455	417	422	462	443	457	397	442	471	397	423	459	412	402	428	459	391	415	396	451	432	459	465	408	396	411	471	461	426	431	429	446	420	407	456	415	469	428	426	432	418	438	426	430	451	430	442	424	409	461	417	417	448	437	410	416	436	412	437	447	441	434	406	398	461	427	461	424	450	441	444	429	457	406	430	440	444	408	404	431	454	437	444	442	452	450	439	458	430	414	441	420	422	425	440	408	419	514	401	462	401	435	428	433	393	440	437	429	437	413	443	415	424	397	445	487	413	444	431	411	437	413	409	415	480	405	441	437	431	441	400	430	387	397	399	465	464	395	491	401	440	433	385	411	424	437	406	406	416	451	409	418	430	455	457	437	461	437	454	429	461	415	399	450	453	435	453	406	428	423	459	421	435	411	436	467	408	387	448	385	393	407	431	441	456	464	445	448	440	407	455	411	405	426	452	427	436	431	418	413	419	461	429	457	399	444	412	416	414	441	410	448	416	415	451	474	397	401	440	446	430	439	407	469	406	450	449	416	421	427	446	438	445	424	439	456	425	418	423	412	494	422	467	426	396	415	421	425	413	426	375	407	440	447	441	441	450	453	437	445	397	426	438	437	423	441	450	380	465	447	416	448	433	402	428	422	421	459	436	408	468	457	452	431	401	448	427	437	458	462	407	444	404	415	470	396	453	452	451	475	467	439	392	449	409	449	450	458	414	434	416	433	425	453	439	406	424	434	440	467	428	415	486	434	425	435	431	410	419	413	409	449	411	433	439	452	464	448	434	413	431	472	392	447	428	429	461	437	428	427	413	445	402	449	458	425	391	436	443	429	398	422	415	466	439	395	432	392	426	434	466	459	464	429	434	413	428	436	415	458	440	445	444	438	449	368	440	429	403	427	445	421	437	433	439	410	421	395	444	455	427	470	463	399	441	415	426	404	407	430	418	424	442	457	447	432	455	396	417	432	411	425	446	437	414	403	405	448	430	395	440	419	441	416	421	432	447	440	439	417	414	440	393	437	444	428	433	461	442	442	465	455	410	442	461	437	433	410	425	427	433	444	469	422	432	421	436	412	425	429	417	394	441	451	432	432	445	455	417	434	405	426	447	402	444	403	451	445	435	422	441	416	439	428	412	422	413	429	461	419	444	419	419	406	441	435	426	444	400	437	418	430	438	409	381	421	439	411	471	433	419	463	454	422	431	438	382	435	464	417	432	413	421	432	413	417	419	438	437	398	428	388	415	416	426	431	445	461	430	412	432	434	412	446	432	444	419	446	462	429	424	424	446	437	452	418	442	388	431	455	426	452	412	437	439	430	442	454	452	400	414	391	413	426	425	428	429	412	412	431	419	409	456	457	410	426	436	461	424	420	407	441	441	442	452	442	429	467	388	438	452	408	448	452	433	433	416	431	442	426	441	406	434	432	476	461	499	436	452	426	459	463	406	471	421	419	426	440	434	456	406	457	393	397	459	446	443	423	459	431	440	412	427	439	380	424	419	450	434	415	431	397	451	433	413	458	444	385	412	428	386	406	371	457	429	405	444	421	402	418	401	389	448	435	424	433	461	391	428	446	411	448	412	438	456	457	480	399	440	412	404	458	423	427	421	414	431	396	450	474	386	437	433	417	413	407	415	416	408	397	435	448	385	414	407	417	487	439	395	462	445	435	447	409	443	431	434	406	471	424	430	459	434	424	464	410	440	453	428	414	407	456	414	488	467	481	409	416	387	421	419	395	442	419	444	434	439	425	428	411	375	443	411	436	416	413	431	419	404	427	431	423	394	452	415	409	443	439	427	433	441	421	462	381	446	440	431	430	463	454	449	437	447	439	417	432	438	453	424	420	434	440	416	419	415	431	460	426	431	434	426	452	421	452	466	451	415	472	412	417	413	440	425	440	419	489	396	410	417	456	440	406	425	399	452	423	399	434	392	420	435	440	425	451	396	441	426	405	434	394	416	410	440	426	435	427	498	434	456	431	446	438	430	408	454	424	440	435	422	430	403	426	405	440	456	410	435	479	449	390	422	434	425	417	469	395	477	455	436	432	449	429	423	455	455	444	445	438	439	429	467	439	440	409	419	453	430	421	443	425	446	441	392	436	423	418	433	423	440	440	447	424	359	460	428	438	476	411	411	427	381	438	434	401	427	423	424	436	438	411	387	479	398	398	427	461	435	428	448	458	441	448	425	419	397	441	484	418	422	431	447	417	425	436	420	453	434	414	431	417	420	450	401	428	459	414	433	440	439	442	414	419	416	450	462	460	417	427	444	417	456	426	432	446	445	431	446
5119	24812	9562	4464	3173	2470	1937	1535	1239	985	882	840	705	783	640	597	620	596	553	533	513	518	458	460	490	435	476	425	425	481	435	449	444	453	421	456	398	429	468	458	441	418	454	433	435	406	476	387	385	422	429	438	424	413	410	423	440	460	392	432	392	406	408	434	439	410	391	434	432	441	408	411	412	402	430	438	385	382	400	422	375	394	445	405	390	434	416	434	428	392	435	448	421	451	424	440	448	394	444	375	429	411	430	425	435	395	421	452	418	409	401	399	398	424	417	456	419	401	402	429	428	404	418	384	425	407	425	433	416	446	401	385	376	414	407	395	445	389	412	395	405	409	396	380	394	384	447	431	417	427	421	437	436	389	418	417	408	423	415	373	414	397	442	412	399	414	369	424	393	415	409	384	421	403	392	385	426	456	406	427	412	432	429	434	404	432	423	422	397	411	428	441	436	444	405	401	407	453	410	412	428	437	385	392	441	426	402	430	421	428	461	489	394	418	370	406	423	415	410	407	407	395	411	401	432	432	424	418	435	407	415	466	426	430	415	405	442	426	419	427	441	420	410	429	443	440	410	417	426	408	361	426	442	405	434	415	474	419	438	408	439	396	422	391	420	400	446	401	415	394	381	396	425	436	393	384	405	455	420	434	459	394	394	403	399	442	426	392	435	408	428	408	425	418	392	387	417	418	402	417	415	441	422	427	434	404	416	434	422	402	403	430	428	440	376	430	394	403	393	450	396	431	420	409	431	392	464	419	432	412	451	442	416	414	370	424	426	405	439	437	396	374	417	427	450	424	384	406	411	384	423	413	401	426	414	403	393	413	426	397	421	416	368	413	392	401	402	390	448	392	455	391	444	444	425	420	419	432	407	409	401	434	462	434	429	413	473	427	439	433	432	410	436	436	393	408	426	392	413	452	386	433	425	430	410	449	382	424	435	432	432	442	453	404	419	467	448	416	425	459	389	434	450	398	420	388	396	426	415	451	421	410	426	406	393	395	416	441	429	429	396	407	435	411	419	403	444	423	445	434	430	449	427	393	397	395	441	416	432	407	450	413	446	363	405	417	415	438	390	415	408	412	417	435	416	419	427	415	411	439	412	426	413	387	418	468	409	393	423	415	423	407	400	400	405	394	413	434	407	455	396	397	375	407	433	413	423	444	421	442	422	415	411	387	407	412	403	386	402	446	397	410	444	419	449	407	394	428	387	414	445	401	408	410	426	426	419	421	409	391	386	378	419	408	410	409	425	413	423	410	402	424	392	436	451	391	394	417	400	376	389	404	418	432	380	424	411	404	422	405	416	401	444	384	403	430	413	401	431	413	404	422	393	402	394	408	415	405	410	415	398	389	411	409	407	412	428	422	386	435	424	409	390	402	432	409	403	416	413	402	406	411	430	393	409	428	436	386	424	409	423	402	386	419	394	430	406	439	442	418	443	424	362	408	427	381	383	460	399	416	412	379	410	406	386	406	416	399	393	425	428	428	455	403	386	424	436	392	400	392	417	402	437	437	434	432	429	421	407	405	398	391	404	411	433	391	440	425	394	395	424	391	431	403	401	421	451	404	442	423	411	405	408	412	421	412	443	406	443	410	411	398	410	434	400	452	358	390	430	411	445	409	448	389	422	430	406	429	407	404	416	373	437	399	390	435	439	432	417	386	391	447	443	427	412	419	388	414	444	433	418	390	440	457	453	429	442	452	451	438	399	405	462	430	386	413	437	415	396	412	436	408	424	424	405	406	415	447	404	413	398	393	409	408	425	419	406	423	384	401	449	402	425	407	427	386	413	410	398	414	443	423	460	408	414	449	411	415	395	419	413	389	417	436	444	452	383	430	400	389	415	406	426	419	428	403	434	425	396	398	441	392	385	420	433	434	441	405	406	423	404	358	437	414	421	415	390	425	427	392	436	450	420	411	420	396	409	417	453	418	418	381	439	437	417	390	430	420	411	405	451	430	407	399	430	411	425	427	419	446	435	396	420	421	423	380	438	419	417	394	399	394	442	431	415	428	415	409	410	383	419	425	398	427	413	410	404	427	384	392	422	421	392	408	396	404	420	419	445	414	437	468	435	422	436	393	428	443	416	443	386	456	429	414	401	441	431	426	385	437	426	394	395	437	430	422	397	405	439	387	424	419	395	456	395	409	426	402	393	451	413	442	380	405	434	392	414	412	411	383	417	432	433	438	416	407	406	426	445	417	447	414	404	462	421	451	378	457	430	398	411	405	401	417	415	452	413	417	453	417	412	445	388	413	419	424	436	414	460	408	377	468	415	414	415	394	457	437	377	407	373	412	436	391	369	409	419	460	434	395	422	419	459	432	432	386	410	417	442	445	418	444	386	400	418	436	416	403	439	375	396	415	460	410	433	388	437	421	438	405	399	413	400	410	393	461	432	421	443	375	420	446	409	433	398	415	436	440	387	419	401	406	393	458	438	391	418	401	421	392	447	416	450	385	422	422	409	408	392	405	445	419	390	402	394	430	401	415	390	431	410	388	404	439	416	420	413	440	430	442	404	387	397	401	415	378	439	424	424	444	396	418	413	405	458	448	413	419	385	417	390	373	434	409	394	418	444	421	389	426	456	394	418	395	411	429	359	444	436	385	442	412	415	388	435	455	403	444	385	395	397	406	368	417	424	429	427	408	371	394	462	438	400	427	435	438	411	423	397	362	427	426	450	446	430	428	425	408	444	423	428	431	416	414	442	380	423	429	423	434	412	423	418	421	433	464	409	413	406	410	426	440	415	409	408	429	433	422	365	412	393	461	396	417	399	395	421	443	425	388	421	465	442	434	403	437	431	409	410	424	419	388	429	385	434	441	431	420	422	429	429	378	428	438	441	449	428	405	402	412	409	440	461	431	439	387	410	419	436	428	399	433	419	472	387	422	395	423	409	460	422	402	459	425	404	396	401	415	420	404	387	444	416	388	419	429	390	414	393	388	431	421	443	401	433	420	392	390	418	423	450	412	411	387	420	404	389	455	413	459	457	403	391	449	406	390	425	444	416	430	389	393	440	378	457	427	429	399	395	441	446	441	435	406	408	421	436	398	431	392	406	401	370	438	426	399	391	416	410	433	412	428	402	377	448	358	445	443	397	415	435	414	432	426	404	406	382	431	434	414	385	378	427	417	392	431	426	420	410	446	435	418	395	429	397	440	401	406	421	407	431	430	439	437	423	440	424	425	415	413	415	390	446	441	399	429	405	395	429	448	449	420	410	415	437	406	417	399	406	417	397	405	424	408	414	408	420	388	405	429	417	410	439	431	402	445	406	436	413	425	398	439	445	401	388	432	408	429	428	395	425	399	387	415	432	432	400	395	396	425	396	388	472	411	419	435	435	404	431	402	409	434	432	431	386	401	400	451	434	403	432	400	402	407	394	406	426	386	423	407	387	411	460	411	453	421	414	409	441	389	394	439	414	378	430	412	405	441	417	374	406	436	403	448	423	421	422	434	436	409	420	411	427	408	391	445
27497	20242	9176	1363	914	840	766	729	738	743	727	708	658	706	703	674	696	718	735	672	693	653	698	675	694	714	677	691	739	729	737	657	711	741	662	656	649	729	707	688	713	690	708	700	722	668	704	728	734	669	693	679	687	659	734	641	705	704	717	641	714	682	667	674	742	663	683	684	673	706	686	720	695	695	658	717	699	627	700	729	708	693	678	694	654	690	689	678	672	666	658	694	778	669	701	664	686	703	693	684	667	706	660	659	710	760	711	694	714	700	678	657	696	701	658	684	716	654	733	684	655	691	712	688	720	698	618	702	725	701	685	689	692	694	751	721	731	697	725	706	669	718	659	693	718	737	655	709	720	746	690	682	685	720	672	626	704	642	635	659	697	625	684	661	722	719	713	707	672	686	701	752	740	739	683	719	657	671	685	693	692	721	688	722	678	718	688	679	678	683	694	642	671	723	734	707	707	708	718	718	692	654	713	727	678	704	695	707	699	722	730	691	745	696	692	695	659	670	702	748	683	740	705	749	682	704	679	702	727	689	741	720	690	680	680	724	699	695	685	678	658	714	706	681	685	713	729	685	702	685	716	687	708	721	681	673	684	719	696	665	691	700	682	725	694	676	705	676	653	726	691	706	745	671	709	693	752	688	694	721	706	677	685	647	672	679	738	739	675	645	692	716	684	729	690	719	669	679	709	676	699	700	684	712	682	684	735	716	722	704	683	700	714	661	688	720	720	676	674	744	687	670	681	668	731	716	686	661	688	674	728	687	727	676	739	705	693	660	668	690	648	699	684	644	657	702	656	788	699	687	730	714	677	671	700	724	724	681	659	670	714	737	718	708	703	703	688	684	745	663	759	685	666	692	676	681	685	720	686	737	718	679	710	719	696	696	710	692	700	681	699	737	748	641	656	690	683	722	682	660	704	672	723	680	700	702	709	733	688	711	673	685	686	669	698	694	707	708	737	708	690	720	664	743	699	670	673	681	670	675	703	678	679	690	672	669	697	704	706	700	694	673	708	686	670	689	717	705	657	680	656	678	698	726	696	690	735	669	676	685	712	715	701	649	659	677	697	705	689	694	688	742	654	698	709	695	654	667	676	651	672	737	733	678	696	633	716	696	674	721	672	653	705	713	672	668	701	700	672	691	697	711	664	720	680	687	713	744	692	631	674	667	699	662	701	712	680	661	704	744	692	758	677	737	758	715	674	689	719	704	703	667	721	682	720	704	710	684	691	668	686	706	737	688	705	695	663	727	689	720	708	694	697	714	728	708	716	635	747	688	655	666	678	708	700	683	686	685	746	744	642	733	723	732	717	696	687	658	718	645	704	698	695	698	638	673	695	716	695	715	704	695	716	709	714	693	647	743	678	728	726	696	674	697	715	706	695	751	679	704	717	720	690	685	682	673	672	686	745	707	689	691	691	715	706	648	723	722	694	663	682	667	711	697	671	683	679	733	744	685	705	646	675	687	688	688	687	684	666	706	723	691	664	709	697	695	704	697	679	714	756	647	739	722	672	724	699	744	714	656	678	657	687	678	690	698	706	695	693	719	717	728	632	750	688	708	675	700	641	660	667	695	726	702	686	706	658	696	689	748	681	712	660	706	676	693	692	708	693	687	709	713	747	681	672	740	703	679	654	724	696	719	690	669	665	749	759	693	701	694	702	687	725	686	700	707	666	686	665	681	665	718	687	719	663	667	684	696	674	686	683	711	716	719	704	655	699	724	707	701	706	665	699	662	734	678	696	720	756	684	705	712	709	706	689	710	696	717	716	680	680	707	663	686	678	679	669	700	692	654	675	708	686	686	660	724	696	722	741	716	719	688	698	690	696	720	700	749	688	706	722	746	675	681	718	705	698	633	728	692	686	682	653	695	700	721	738	702	715	715	702	701	698	727	688	683	681	688	669	673	748	676	679	685	685	720	718	716	636	684	686	687	667	673	669	699	677	693	730	676	699	692	694	679	680	699	709	713	646	712	745	693	666	664	709	665	676	720	659	746	711	733	683	713	703	700	695	716	718	708	700	723	723	688	661	732	694	652	713	684	713	651	706	736	631	674	657	702	671	670	745	630	660	707	723	724	712	678	686	694	690	691	672	713	690	696	749	661	727	704	688	705	692	701	642	700	701	646	729	641	644	732	692	686	677	753	719	709	712	663	683	668	701	680	672	687	673	667	701	722	706	739	703	683	743	682	751	699	768	695	712	699	682	676	641	711	660	705	705	704	711	704	692	697	725	663	712	696	718	710	738	683	681	681	713	705	691	756	690	681	718	712	723	714	693	721	741	635	753	655	710	710	711	697	708	671	677	666	696	693	691	696	714	713	708	683	792	655	696	670	634	684	694	677	729	689	700	731	667	744	745	667	713	674	669	682	676	734	654	681	743	683	680	712	688	703	702	686	662	685	704	716	691	754	699	697	688	693	683	684	713	723	678	728	683	736	677	733	682	677	687	671	679	730	704	713	697	685	687	676	671	726	710	714	719	737	698	700	677	739	674	669	712	664	729	676	675	711	699	687	651	664	703	746	699	707	715	703	681	692	713	657	662	703	689	677	693	705	689	750	705	725	733	684	714	722	732	676	654	700	694	681	722	697	642	690	708	674	698	727	714	739	682	730	692	690	658	713	731	728	670	647	682	698	736	661	656	656	725	713	733	695	694	724	702	649	703	691	682	625	686	673	718	711	734	679	701	688	724	643	681	683	721	673	699	669	660	726	690	718	711	738	706	671	700	696	700	694	707	695	675	739	672	744	674	660	688	695	677	632	664	700	688	695	761	672	686	666	703	665	689	709	661	668	729	677	726	689	713	723	712	690	703	724	676	726	663	685	668	699	681	670	686	690	712	686	694	677	699	728	731	703	667	726	716	716	653	685	689	763	690	719	696	663	705	691	715	685	742	706	636	709	646	652	698	688	714	693	697	716	727	682	720	666	665	715	679	690	684	709	687	708	701	708	702	679	698	681	719	737	731	713	651	677	748	693	742	719	694	760	658	731	708	635	703	712	737	731	725	711	688	682	686	642	735	697	696	708	611	706	679	721	661	749	690	705	700	677	694	713	677	684	625	664	671	705	728	714	748	700	702	710	658	686	627	672	680	660	714	736	720	674	684	686	682	710	669	695	657	707	710	696	672	641	727	675	694	723	716	699	721	666	665	636	689	711	660	690	698	734	726	716	725	684	700	692	726	677	697	707	660	684	725	706	700	718	630	677	653	712	656	692	697	730	669	651	699	676	692	728	663	691	685	725	693	716	699	663	724	665	706	716	680	685	729	692	690	680	687	714	690	701	763	644	699	742	688	714	717	700	678	686	663	673	706	718	680	672	702	684	725	688	717	672	672	720	707	645	700	725	666	647	674	743	674	695	670	703	677	748	720	719	718	712	692	693	696	696	671	686	720	676	707	710	703	733	674	706	704	668	700	694	714	725	689	713	691	677	711	704	733	691	670	701	683	734	696	676	682	709	659	724	701	718	737	666
5544	8368	1542	1075	959	924	860	783	797	754	773	753	786	701	739	740	711	738	705	764	721	710	761	704	731	722	747	720	697	700	687	728	737	650	715	708	689	724	696	719	684	690	715	731	705	689	684	759	756	696	715	693	706	689	744	673	742	701	712	746	721	750	717	748	707	719	717	663	736	687	704	703	705	694	693	700	728	770	705	729	731	689	741	687	722	701	716	694	709	706	683	709	691	731	695	716	672	676	711	740	707	724	677	719	720	755	668	759	737	699	717	662	733	674	702	738	659	718	729	726	700	702	724	672	664	736	738	677	719	679	710	699	710	716	735	728	694	733	712	740	697	697	702	755	708	693	734	730	698	692	694	742	756	717	692	709	742	693	707	716	698	727	730	747	761	718	729	705	682	673	703	747	702	717	706	722	709	768	666	726	704	698	707	718	715	716	720	690	711	665	697	738	768	686	714	704	702	712	687	726	714	656	694	722	709	700	680	691	713	730	705	722	703	684	719	707	730	715	698	720	718	658	702	718	684	736	697	690	721	746	772	666	690	704	720	692	740	758	723	677	688	687	676	706	679	732	666	710	678	737	712	695	691	719	702	694	703	783	691	681	724	732	705	689	696	761	714	683	734	695	675	747	708	767	679	721	692	741	690	696	700	661	674	674	713	725	697	698	714	705	719	683	721	710	692	698	727	748	709	700	715	693	689	718	752	707	703	708	716	714	755	713	720	684	730	729	740	728	685	686	741	704	697	693	714	695	726	720	709	714	689	716	707	688	715	741	698	704	757	714	684	693	667	698	731	673	719	715	679	743	702	721	707	712	646	694	720	756	687	694	706	688	716	709	732	682	730	682	710	797	694	722	734	726	710	704	678	747	695	730	704	731	665	690	702	738	714	680	751	704	693	670	758	707	679	709	682	706	731	689	699	729	685	712	710	689	696	708	667	717	702	755	727	683	714	739	697	728	718	734	751	705	724	711	694	726	713	682	731	685	728	735	738	719	729	696	708	705	768	736	726	708	699	726	675	713	701	702	753	662	673	764	713	673	758	698	748	722	662	716	684	726	688	704	724	725	705	701	657	707	733	692	729	753	692	725	735	660	657	743	697	762	743	701	688	714	676	713	665	744	708	757	711	714	720	679	720	733	719	728	695	729	713	726	692	712	706	700	681	697	695	679	732	691	748	709	743	726	708	761	769	743	683	711	672	695	679	710	711	739	724	697	715	746	735	740	717	708	706	752	727	714	680	641	663	772	687	665	789	688	715	747	734	746	690	699	690	697	739	724	736	716	761	712	730	702	697	685	718	675	708	745	702	740	713	754	673	750	701	678	743	679	704	705	749	682	672	707	681	708	677	719	707	694	756	736	732	752	724	724	749	707	730	734	635	697	729	704	687	701	762	675	702	724	705	744	706	722	727	721	725	725	691	651	714	701	682	668	736	717	701	690	707	661	705	692	702	712	659	710	685	725	705	684	733	714	708	732	733	729	745	698	713	689	701	723	742	712	700	707	658	717	673	720	765	753	707	713	782	676	702	725	699	742	692	730	718	678	725	732	761	689	744	750	710	807	728	701	678	715	682	746	757	695	672	714	715	659	679	685	692	693	763	673	722	712	723	695	748	667	697	748	694	747	735	704	706	739	697	695	695	661	696	683	721	723	708	698	716	759	651	702	747	731	697	763	696	673	716	712	682	713	695	722	740	706	724	723	721	731	686	663	727	713	692	709	719	697	684	714	750	706	700	715	681	693	674	731	753	721	714	712	694	756	672	703	713	697	678	750	730	737	735	688	719	717	693	672	692	764	706	695	684	707	732	674	716	694	710	686	735	718	666	695	761	694	714	686	692	691	694	706	685	752	691	742	720	721	742	704	721	670	723	725	705	708	721	698	713	699	700	754	718	702	718	703	705	713	697	750	634	719	715	711	730	690	728	720	697	706	760	641	698	656	747	694	685	736	728	681	710	682	672	721	729	686	697	693	701	738	695	704	733	746	720	663	725	681	685	760	655	669	665	695	707	709	691	734	730	696	701	703	752	719	662	697	690	748	730	709	695	731	656	715	731	742	713	718	688	647	697	780	716	699	738	704	690	721	734	718	737	646	692	714	725	705	716	705	704	703	725	707	660	657	688	677	686	708	709	744	652	708	724	703	719	716	701	720	695	719	733	669	721	753	720	736	667	701	690	751	697	720	713	723	668	719	756	686	703	731	714	695	729	688	678	708	701	684	687	706	720	685	706	737	657	691	725	702	644	704	728	681	714	670	733	698	691	684	697	756	714	736	709	713	678	767	698	686	759	729	738	708	719	695	717	710	693	679	727	711	708	737	685	711	699	710	716	735	701	715	682	722	708	692	755	701	727	655	716	710	701	698	702	700	725	708	711	762	723	744	742	726	717	712	708	724	736	676	722	680	712	695	690	658	663	688	731	701	756	726	679	680	674	696	695	706	661	699	674	758	705	722	697	694	692	671	695	702	720	756	745	752	648	747	700	718	727	731	734	690	709	683	707	726	715	696	745	703	703	700	688	706	712	733	705	676	651	718	745	658	750	699	717	660	733	712	671	720	733	756	684	670	642	712	721	668	712	746	732	658	721	696	735	704	723	724	733	719	704	719	699	687	715	748	717	714	705	742	735	692	728	717	706	701	675	665	711	697	727	747	714	726	712	705	733	730	730	744	708	713	685	723	692	764	691	734	679	742	756	700	658	723	738	707	767	753	733	696	719	706	730	713	713	709	704	709	673	694	739	713	733	715	711	709	723	684	674	702	752	674	740	737	742	721	676	733	736	722	683	706	722	706	707	692	717	696	681	701	726	726	705	774	742	711	710	705	741	749	692	708	709	727	751	709	652	695	687	709	719	721	702	729	720	741	708	672	726	709	726	681	684	724	689	729	671	682	725	725	662	691	736	703	732	682	656	708	743	713	704	674	725	688	698	655	718	739	702	705	709	662	748	750	715	692	696	667	750	707	674	729	694	720	694	698	732	769	686	727	749	722	697	674	725	697	715	698	724	691	721	675	726	723	714	725	701	670	671	685	727	752	747	718	690	709	715	676	717	756	739	712	663	657	721	700	672	710	729	713	699	741	697	719	708	663	687	625	693	673	722	741	712	747	719	698	742	697	711	695	731	682	735	701	763	747	739	713	710	669	685	725	691	706	745	699	700	695	714	648	725	684	733	744	704	732	708	697	733	732	704	708	709	725	746	729	700	726	746	739	703	680	711	677	709	705	720	685	718	673	736	685	703	668	669	710	681	700	696	723	670	698	738	744	717	696	686	710	779	675	723	709	665	748	713	679	736	748	708	716	729	753	739	779	654	739	762	701	704	748	678	683	724	715	709	720	705	720	728	696	705	722	702	709	700	746	685	731	683	711	794	711	778	703	700	705	709	714	762	723	727	719	714	724	705	732	682	704	712	701	699	681	709	760	746	742	695	727	727	746	704	663	716	688	705	639	718	728	757	684	697	722	721	703	731	751	692	711
23549	20888	27597	24296	20827	5742	819	639	589	523	477	446	464	450	376	391	374	360	374	383	336	359	337	326	308	306	344	348	342	340	324	357	342	315	366	377	333	325	340	321	338	302	331	358	318	338	331	319	358	320	330	306	319	328	338	351	307	328	340	285	352	334	341	352	335	339	316	335	304	319	310	335	295	322	297	311	310	322	304	315	334	323	346	306	349	353	334	368	332	330	341	319	353	336	304	304	309	323	318	305	324	328	339	322	327	318	327	341	310	302	325	340	326	335	342	316	342	302	318	298	321	335	364	313	303	290	336	300	309	323	331	333	351	329	347	311	334	347	346	329	319	341	311	347	309	304	334	343	352	293	326	352	318	343	320	326	322	339	334	299	314	319	314	339	333	320	303	324	329	315	321	338	314	306	341	308	323	341	345	339	308	322	284	316	306	318	327	279	308	292	313	350	317	316	334	324	348	301	299	302	349	325	321	329	345	343	355	326	343	354	345	341	317	329	313	324	326	319	320	332	338	308	329	330	322	328	326	303	314	300	338	316	301	377	312	329	309	297	339	319	305	323	334	308	318	321	345	318	313	338	339	354	344	343	319	362	342	297	331	337	364	330	323	323	342	332	310	305	323	332	289	350	347	347	312	325	327	308	350	332	326	349	318	340	350	320	314	320	319	300	332	304	326	302	335	300	323	339	338	308	326	346	327	337	318	316	344	298	290	368	321	326	312	324	323	327	324	342	364	328	356	317	307	321	322	316	359	353	315	359	348	343	326	316	332	329	325	342	328	328	306	309	332	343	316	315	318	331	306	308	352	315	301	344	322	334	323	322	362	331	338	318	362	312	320	325	345	308	319	337	333	337	316	363	338	310	331	348	317	328	337	312	330	327	329	318	334	331	312	294	313	341	331	307	368	332	323	361	345	319	325	352	332	320	305	321	328	318	302	331	311	336	346	331	327	289	343	321	352	330	335	327	332	311	308	313	328	313	309	337	351	349	341	322	312	355	319	297	339	310	340	322	329	338	310	333	318	315	354	325	364	315	305	307	315	315	345	336	348	304	329	304	338	310	350	312	308	300	333	360	308	327	333	326	330	318	353	302	342	318	335	320	320	358	338	302	318	304	300	305	318	322	290	319	310	328	320	330	339	348	314	309	356	346	339	346	335	336	342	302	278	313	316	303	331	329	360	323	302	350	331	342	331	315	345	336	361	333	334	337	328	319	309	307	336	338	322	350	311	319	334	292	336	327	297	344	320	344	309	319	353	327	325	336	333	303	361	300	359	332	324	331	321	359	347	341	357	321	319	324	315	359	329	347	300	322	315	353	333	316	336	323	322	350	335	295	358	293	302	304	306	323	312	313	332	323	325	335	315	340	333	319	334	353	324	331	317	339	323	334	322	315	261	315	330	342	286	308	341	309	318	354	349	312	327	319	333	306	310	322	297	299	330	324	291	346	311	316	341	302	306	315	340	293	315	357	345	307	329	300	348	329	341	324	329	332	334	367	343	326	325	328	313	315	311	303	297	320	329	319	326	312	345	331	330	344	343	334	315	331	296	337	346	321	308	316	301	316	316	321	348	327	388	326	315	319	313	361	341	318	338	346	306	341	312	301	329	336	312	297	325	309	315	297	337	323	309	332	313	330	302	326	310	339	351	342	360	307	315	328	354	294	330	309	349	344	312	334	290	313	345	342	310	308	332	323	308	324	345	309	345	301	319	300	298	308	304	349	311	325	352	317	316	291	334	318	337	336	312	320	311	344	334	374	351	299	288	330	291	318	311	326	309	323	320	303	322	333	287	341	295	328	305	306	336	330	292	294	316	298	314	329	310	345	313	317	341	316	316	326	386	311	291	317	308	320	335	289	320	338	330	305	337	361	323	335	339	313	311	325	343	333	324	311	312	346	328	342	331	348	331	306	317	319	276	322	348	288	324	331	301	328	322	322	335	355	345	329	317	339	320	352	325	301	328	330	306	304	312	342	322	347	315	343	326	304	334	338	336	290	304	313	326	338	312	331	306	347	326	328	335	305	304	339	294	350	320	316	311	300	346	308	340	342	324	333	315	319	330	334	329	321	320	317	304	357	340	349	322	307	318	348	336	322	305	347	292	321	308	340	325	294	334	337	351	306	336	325	358	354	348	356	322	311	327	331	366	350	338	346	334	340	359	325	329	301	317	284	316	334	340	333	341	323	287	324	323	315	331	343	313	322	290	326	324	351	352	307	346	344	325	321	357	329	337	312	308	297	333	374	342	347	364	319	300	319	295	355	334	355	348	364	339	307	308	307	337	322	329	325	315	314	329	304	358	309	325	330	345	320	341	309	296	344	345	330	335	320	316	322	347	327	365	338	332	354	310	306	311	317	337	316	325	332	311	331	315	322	300	312	336	312	307	327	321	340	312	299	315	320	321	314	354	307	349	307	320	341	289	353	347	315	341	318	336	323	278	333	335	293	330	333	336	333	330	305	303	332	326	326	329	342	341	344	313	291	332	329	309	297	315	299	327	314	327	346	297	311	319	308	360	336	335	321	369	318	353	296	320	312	364	334	304	339	343	334	310	332	335	334	270	329	327	310	332	304	257	318	283	307	325	370	292	326	331	334	293	310	354	368	316	325	306	321	344	326	352	345	315	277	307	311	337	330	326	303	331	334	337	319	326	309	295	332	306	344	331	342	317	338	337	348	326	319	314	315	352	322	339	308	301	362	305	335	355	309	307	310	325	330	317	334	304	349	308	309	349	315	286	333	324	321	351	328	346	331	338	325	345	311	335	316	279	336	335	282	317	329	364	341	342	311	341	340	315	351	351	305	332	325	332	280	310	350	350	335	346	369	350	339	325	304	346	306	321	331	311	323	319	340	313	343	326	322	337	313	312	319	334	318	302	319	318	311	335	329	333	335	328	332	321	334	303	310	314	318	340	318	315	341	320	318	356	320	345	327	343	309	322	326	356	331	294	309	312	274	332	345	339	345	336	315	373	376	338	306	304	343	317	320	326	307	327	327	333	314	319	326	314	338	299	325	340	324	310	323	332	323	335	333	301	322	307	322	338	364	321	278	296	300	340	288	327	336	325	330	356	330	317	285	341	303	330	302	359	338	317	361	324	323	338	314	316	327	330	328	309	302	330	342	317	312	314	309	328	326	315	320	335	300	309	318	328	303	332	341	327	328	313	336	328	328	328	334	323	335	333	347	320	322	348	323	351	333	327	308	323	342	310	325	329	310	320	317	323	302	320	327	321	307	325	349	323	339	326	300	361	327	317	327	370	336	319	352	319	314	319	328	308	330	361	300	343	335	327	317	329	303	314	358	329	352	353	326	327	350	337	322	344	319	322	318	303	319	325	338	346	348	366	335	308	337	316	313	307	321	323	332	326	344	336	360	343	337	314	305	365	318	318	315	319	303	288	345	293	328	321	337	326	329	314	313	316	354	327	336	308	348	322	332	308	353	325	368	334	330	308	339	317	321	312	346	340	318	322	338
4315	19102	5632	2663	1928	1494	1134	947	778	657	576	516	468	450	448	416	440	416	417	389	403	391	383	371	392	345	359	375	349	330	379	351	371	337	348	352	351	364	355	329	342	305	341	365	351	360	337	333	342	331	346	311	309	315	348	332	334	350	350	336	334	357	309	327	355	332	376	299	349	365	344	311	346	294	371	315	327	328	345	338	342	309	340	323	356	364	329	321	360	353	344	317	328	354	370	349	321	360	362	341	341	345	331	347	362	304	355	322	323	368	339	338	352	318	328	344	369	363	324	334	333	326	348	345	343	342	342	382	357	340	339	328	295	315	339	324	336	343	345	326	314	319	362	293	310	326	343	363	316	349	337	332	363	327	338	341	370	358	339	311	356	342	365	332	317	333	340	293	337	322	350	385	331	350	306	327	331	305	350	370	332	354	321	317	344	332	335	324	346	311	341	332	366	337	333	329	345	359	304	346	341	312	348	320	338	333	330	348	337	357	303	324	335	341	330	328	326	354	333	319	365	334	316	338	362	336	342	355	310	333	339	324	305	347	334	360	303	337	321	319	328	350	345	291	364	282	327	304	312	328	345	316	322	309	302	303	335	323	335	320	349	331	373	343	310	322	333	380	344	342	333	337	346	306	333	342	320	332	334	351	326	313	329	352	369	325	329	338	363	322	317	308	328	304	345	332	331	331	364	306	302	324	336	348	353	305	347	315	312	330	312	330	350	343	336	351	327	362	342	353	360	334	336	326	331	303	333	353	324	293	317	336	334	336	328	298	293	350	362	344	328	356	338	340	333	353	339	311	317	334	339	344	351	326	357	332	345	333	331	370	350	359	295	335	332	305	319	342	346	339	345	399	310	343	315	314	340	345	327	365	352	373	349	323	335	330	345	332	328	331	332	314	313	298	327	334	309	348	358	312	345	318	340	314	327	320	325	353	329	365	350	352	366	324	346	345	359	309	338	328	331	370	295	324	369	363	341	337	319	314	340	323	323	345	355	318	340	363	334	336	340	302	332	339	341	360	359	338	329	336	336	351	336	298	364	349	337	344	316	311	315	302	319	339	357	341	310	325	330	341	340	342	357	330	310	345	326	331	353	319	354	315	335	314	329	343	329	339	326	331	326	334	296	340	313	334	343	340	324	362	327	335	329	354	317	370	306	323	352	348	311	301	305	337	361	324	326	321	347	371	313	312	359	347	354	374	366	334	327	327	357	352	345	364	356	356	292	278	315	322	340	351	313	311	355	365	329	350	327	324	321	332	347	368	347	314	326	340	346	345	320	331	345	324	349	342	343	322	333	337	323	334	328	312	355	329	331	365	299	340	341	311	338	322	349	349	336	373	328	326	381	346	338	304	341	300	328	325	337	348	365	332	321	348	341	356	354	326	373	356	341	328	322	335	341	364	322	350	316	336	334	326	300	333	333	329	356	319	332	342	301	332	352	312	307	354	327	317	316	353	386	329	330	365	307	346	347	368	325	347	343	332	338	330	337	329	325	341	309	314	361	328	356	316	343	323	307	353	328	312	329	330	352	338	356	322	333	364	319	310	366	326	325	338	338	324	304	347	311	371	344	327	327	367	322	338	313	324	310	336	346	348	326	305	321	286	331	325	294	329	332	344	369	376	358	295	363	342	309	313	328	303	319	345	332	297	335	335	324	329	327	345	349	357	344	321	339	343	299	335	335	361	351	294	306	358	305	331	347	339	358	297	316	307	312	287	353	354	351	321	337	342	329	345	309	329	295	336	336	353	327	356	327	339	351	326	325	339	333	346	352	376	344	331	324	348	340	361	326	360	316	339	364	320	299	303	330	337	329	373	335	314	328	363	316	337	325	341	354	315	328	319	360	347	347	327	328	319	341	308	332	356	291	314	338	293	341	302	326	321	385	351	343	334	325	328	339	363	300	346	312	346	333	342	345	337	331	351	335	348	367	358	336	352	342	353	333	360	336	361	348	315	339	342	291	336	324	346	344	313	307	335	328	345	327	324	319	309	341	345	309	285	327	348	327	332	316	341	333	337	347	334	360	311	339	326	334	328	320	353	342	353	333	322	340	334	334	337	319	354	341	322	329	305	344	357	350	327	383	335	315	323	342	360	324	349	328	383	310	349	340	320	321	356	350	325	318	362	341	365	338	333	326	316	319	328	318	350	334	321	306	320	320	358	324	316	341	327	368	338	365	346	334	343	317	307	279	363	338	333	350	319	339	302	305	299	330	321	329	322	330	352	304	336	354	323	302	330	355	297	326	386	353	314	343	333	363	377	357	363	336	368	368	318	339	318	317	345	338	338	338	303	365	343	314	315	346	338	297	339	319	312	320	327	341	345	335	350	312	317	329	346	318	334	350	311	322	321	305	347	325	314	362	335	331	314	315	332	323	344	328	314	349	335	319	292	350	330	354	319	320	328	339	339	332	341	343	321	327	351	355	332	309	334	312	354	326	340	348	357	291	355	326	316	344	338	338	311	327	345	312	333	365	336	325	347	320	344	329	320	330	311	308	332	318	312	327	349	349	320	345	300	309	359	310	348	333	363	333	354	339	340	329	305	378	307	324	329	338	287	349	351	330	362	321	351	320	350	300	375	330	347	329	318	331	342	338	335	338	317	357	362	335	322	324	339	322	357	360	348	353	346	356	305	322	326	313	345	341	325	349	348	324	337	350	303	350	375	330	287	361	314	349	336	353	336	312	309	370	335	302	336	325	335	322	324	339	373	367	306	327	342	316	347	339	332	313	323	346	317	358	319	339	326	339	344	334	322	305	325	339	347	313	334	336	313	307	321	373	352	325	326	336	327	326	348	355	328	324	320	319	338	324	329	327	360	348	338	351	350	332	324	345	304	327	335	370	348	343	316	353	347	336	351	356	352	302	338	324	317	327	339	361	294	298	377	377	335	342	354	320	348	360	340	330	333	334	367	322	346	317	321	326	345	338	333	351	366	331	338	315	322	337	349	340	365	328	319	335	359	325	296	297	327	341	295	335	327	344	340	342	322	343	301	313	352	342	293	312	333	306	339	343	386	330	338	340	341	345	309	321	344	328	337	330	331	335	360	336	368	347	352	344	352	347	336	341	312	335	321	349	369	312	354	314	358	348	327	358	331	324	327	300	343	332	340	307	315	338	347	335	325	319	330	327	317	328	333	338	343	319	365	378	364	332	330	322	362	354	322	332	366	299	305	326	316	344	351	339	332	334	348	302	346	326	315	295	329	326	311	347	355	329	339	321	322	313	327	334	325	354	328	337	337	344	343	333	335	295	299	323	322	327	347	346	333	309	314	296	325	344	331	308	368	345	330	329	325	360	339	327	336	337	323	298	322	306	330	348	300	325	338	310	353	323	334	317	333	342	334	331	345	352	338	345	309	311	315	353	342	357	333	366	314	309	363	326	338	346	353	357	359	353	320	336	342	313	338	342	345	317	299	337	355	335	330	318	311	346	328	334	345	337	321	324	345	364	346	360	357	323	348	372	381	320	354
24686	20870	26558	25169	8884	1349	1239	1071	996	1033	1019	945	975	842	954	896	911	902	899	917	888	924	929	902	949	943	933	979	902	907	920	894	920	904	974	902	937	892	912	865	909	932	910	895	895	866	919	859	935	905	932	872	881	901	940	886	849	881	878	940	883	895	907	884	883	948	878	932	962	895	928	866	888	915	915	913	943	893	912	871	899	928	865	917	864	954	879	848	920	909	903	931	955	916	892	979	884	949	884	926	886	927	866	853	880	935	942	918	906	904	885	954	846	898	931	950	899	835	883	891	931	844	899	898	928	893	919	891	919	894	866	929	894	872	915	905	901	904	906	906	942	871	947	905	890	938	831	949	901	856	909	886	890	899	884	887	810	898	895	915	885	887	920	891	950	914	920	886	913	890	938	896	914	886	918	921	877	854	880	893	883	908	873	927	937	906	911	884	922	907	901	885	882	909	911	856	924	861	929	919	863	922	873	875	870	914	912	902	928	879	933	915	907	939	920	885	919	939	929	895	917	866	910	901	944	906	907	916	907	916	870	883	941	879	866	895	875	881	880	938	952	893	909	925	897	917	859	857	900	869	941	842	899	941	890	881	892	928	869	915	930	926	891	987	882	890	896	892	976	911	918	941	941	964	920	921	918	934	910	905	914	972	918	935	903	905	929	887	929	880	813	907	869	874	932	865	920	857	924	955	933	932	885	930	919	875	902	928	865	888	937	870	853	909	918	896	935	904	943	884	928	911	950	900	912	931	901	873	900	922	815	917	920	883	860	916	856	895	907	924	889	906	944	908	857	838	916	897	859	921	858	960	889	968	859	946	925	895	949	923	914	897	927	867	889	918	880	927	916	899	930	907	844	939	916	942	897	919	917	942	883	887	867	935	885	883	926	890	871	879	864	903	910	904	893	961	877	897	903	922	889	913	930	880	913	885	916	896	865	938	975	960	962	884	892	890	915	907	926	910	849	951	917	964	902	909	938	900	869	844	873	867	908	851	905	899	827	948	915	908	932	887	911	966	852	894	881	865	955	942	920	928	900	924	943	893	859	961	905	920	954	956	907	873	892	902	926	895	876	912	906	960	894	891	921	949	976	865	885	895	966	947	934	926	870	898	912	923	938	880	933	921	914	867	883	902	887	962	926	934	987	946	914	903	852	949	867	882	908	907	933	909	899	917	881	899	914	911	918	910	936	939	941	884	891	925	914	924	909	967	839	884	891	885	873	890	894	889	897	913	890	886	950	937	893	881	897	912	946	879	953	928	868	923	925	911	872	901	908	877	887	966	867	855	991	910	877	907	898	936	911	876	853	942	894	883	856	934	967	928	846	908	905	895	912	888	890	869	892	887	932	850	889	885	935	905	910	909	874	907	927	857	900	906	924	932	907	875	927	895	828	919	924	962	849	946	893	837	849	916	862	899	924	934	907	921	890	855	888	890	934	893	899	944	837	871	952	909	943	894	834	884	905	888	862	939	897	870	867	941	913	920	893	924	910	924	865	882	920	945	894	886	934	915	958	911	938	964	900	924	946	908	893	940	848	940	956	860	944	927	868	918	930	885	904	915	882	870	944	914	848	893	906	883	897	903	907	864	921	885	940	849	883	908	936	871	917	910	909	887	931	945	911	883	936	914	863	907	913	907	874	913	921	894	881	865	899	929	904	884	879	897	904	918	905	846	876	924	873	883	894	926	912	900	957	884	904	892	855	906	842	922	888	896	862	947	896	947	910	873	881	872	940	939	908	879	897	899	890	899	919	935	887	874	907	860	862	913	885	876	927	861	911	935	881	918	947	912	932	880	901	879	807	885	909	905	939	911	882	936	952	949	876	897	921	919	918	904	880	875	970	893	890	886	928	858	905	931	876	953	916	919	852	873	873	895	905	875	900	863	865	919	916	899	879	919	970	869	903	909	882	960	896	915	828	964	900	886	884	889	928	912	904	927	906	948	854	891	875	966	906	879	923	899	895	933	913	907	897	969	880	855	881	875	883	815	920	834	906	911	859	891	901	896	906	913	941	891	951	896	881	890	898	878	889	872	870	873	870	889	879	887	889	941	921	912	919	884	873	954	934	1003	903	887	858	923	942	917	945	920	897	899	938	932	926	932	873	892	895	920	923	877	872	840	891	917	898	861	940	822	917	927	935	861	975	913	945	893	938	903	914	892	867	858	841	889	907	952	903	894	906	866	926	882	836	877	883	931	926	902	956	894	948	872	849	857	914	886	897	841	828	929	951	883	880	928	870	909	953	932	884	886	908	846	896	894	891	885	895	902	922	892	920	859	928	885	936	816	924	888	967	883	919	883	916	857	879	897	838	893	955	875	891	909	881	934	919	853	896	853	890	935	858	959	883	923	850	926	864	937	902	901	878	881	941	899	936	901	839	885	833	882	942	934	898	889	907	855	915	941	907	850	851	883	892	908	899	914	911	919	973	879	942	956	952	911	918	874	892	931	912	913	905	896	936	887	916	906	879	860	888	930	857	850	930	933	950	894	916	914	837	920	844	837	924	901	953	888	940	919	920	851	902	870	936	843	895	887	896	894	948	932	899	941	895	929	968	939	837	904	897	903	1009	908	873	897	870	833	867	897	895	945	925	862	898	907	895	938	925	898	947	885	891	846	981	886	934	914	913	979	893	920	925	888	898	874	983	887	865	895	890	895	926	894	860	949	922	900	898	904	878	909	881	883	892	882	928	900	912	925	875	934	907	905	900	886	932	941	925	947	895	921	928	848	879	933	900	921	893	922	1003	912	889	915	946	914	977	934	888	882	833	861	921	905	874	860	892	922	910	882	917	903	920	899	873	883	952	926	893	949	891	872	861	875	909	921	930	928	858	922	935	874	926	964	905	894	889	903	879	844	883	889	874	931	942	919	872	920	905	898	881	887	896	893	896	922	993	915	809	863	854	891	919	926	928	830	956	894	950	926	916	921	913	914	966	934	935	895	918	930	886	896	904	946	909	946	919	935	901	906	951	934	901	892	930	911	911	909	906	906	946	891	922	929	891	876	871	916	886	886	899	877	922	908	980	852	915	933	934	930	881	899	861	928	884	908	925	886	922	947	858	924	878	893	953	890	904	875	988	931	871	923	865	948	900	868	897	939	889	900	872	904	874	934	911	917	868	916	921	894	895	931	885	947	926	876	932	893	920	899	901	922	904	967	897	930	861	915	862	910	942	912	916	917	883	863	901	934	906	924	918	899	918	880	920	883	900	862	924	901	916	914	906	893	897	895	950	925	834	888	905	906	903	947	846	880	846	888	945	903	908	882	896	901	928	865	875	912	916	894	906	867	920	873	892	952	952	882	925	938	905	988	854	881	924	878	863	907	935	867	902	884	967	856	916	926	862	922	1001	937	916	956	955	907	935	905	906	882	935	941	917	857	905	869	929	927	920	880	899	898	914	881	866	835	857	886	889	897	907	918	883	903	863	911	936	940	918	913	871	958	890	902	923	917	943	946	896	910	904	903	928	885	885	912	967	913
4198	14998	3652	2123	1733	1465	1279	1228	1105	1085	1041	980	1006	988	935	976	912	914	919	953	871	939	927	884	916	882	909	906	930	891	861	906	902	936	939	931	920	929	899	867	922	914	957	894	861	887	891	890	849	877	931	896	949	921	929	904	907	907	933	886	939	945	891	942	897	836	889	913	927	888	891	885	894	855	939	884	882	836	960	915	894	952	835	916	898	910	896	870	889	907	903	920	894	904	895	895	908	910	877	897	896	882	878	856	897	898	957	908	898	910	911	959	896	939	934	903	841	943	946	939	877	861	933	960	943	898	892	866	870	890	921	935	1004	869	922	904	852	930	939	919	870	875	941	883	941	933	914	922	913	923	910	894	928	911	893	950	896	969	847	889	900	858	899	924	887	859	845	854	883	948	902	900	924	927	902	937	844	907	917	850	894	911	895	908	892	921	882	903	951	845	878	947	906	921	866	926	897	885	908	923	920	887	886	842	893	915	839	881	890	910	866	980	901	910	910	963	874	935	936	937	888	884	943	876	910	849	918	910	901	914	910	932	908	892	861	907	911	862	980	880	866	921	855	902	942	887	940	838	1005	904	892	906	831	908	897	867	891	864	916	874	930	956	922	952	914	916	857	888	934	921	942	855	865	892	884	899	888	882	924	911	887	911	939	861	956	896	858	849	911	910	906	945	906	940	922	879	885	869	891	846	895	901	858	941	956	905	928	876	878	907	915	863	886	894	904	921	969	912	933	870	918	936	888	894	899	875	926	884	920	902	920	868	914	901	892	917	908	900	901	886	882	930	872	865	900	883	841	872	908	953	880	838	892	913	886	871	895	876	876	896	910	941	871	898	893	866	876	980	881	869	958	816	966	932	899	905	942	856	899	879	908	869	886	856	871	934	848	920	934	901	892	900	878	875	906	925	908	882	916	920	874	866	893	893	885	901	931	889	943	888	934	898	955	919	844	944	893	914	935	903	976	912	909	942	908	887	890	858	901	945	918	893	928	902	880	882	899	907	902	867	910	883	791	844	840	896	927	932	912	865	844	869	878	876	934	911	924	907	917	876	924	933	869	910	843	975	915	921	926	882	865	888	934	905	908	891	912	909	882	879	890	920	867	919	910	892	941	916	913	894	888	904	915	849	896	892	906	916	925	906	918	934	912	906	897	929	917	908	927	885	924	912	882	932	897	864	915	915	868	888	931	972	900	896	841	937	877	937	834	930	868	900	877	892	920	889	886	903	967	891	888	887	876	922	884	916	880	848	890	913	884	931	914	873	899	924	920	905	926	865	859	892	872	870	916	840	905	914	915	851	854	888	881	964	917	928	919	900	922	916	908	882	900	855	874	903	864	975	910	941	927	910	925	887	960	836	917	896	854	881	868	922	905	887	908	903	893	912	844	909	878	962	923	917	873	910	886	882	947	861	918	930	952	892	884	898	868	906	897	843	891	915	867	868	872	940	944	931	963	912	943	918	864	902	843	957	901	872	921	908	911	911	959	874	886	897	931	900	909	961	843	920	908	944	884	897	882	913	866	974	887	906	945	910	925	923	914	903	974	925	907	954	949	844	879	855	912	912	898	919	956	869	906	913	952	922	917	849	903	886	925	878	916	914	873	863	952	883	920	905	894	903	909	831	926	942	951	909	920	918	920	897	864	923	874	909	921	918	936	913	876	935	920	939	905	900	923	914	946	895	870	934	920	810	880	956	859	906	916	899	897	891	867	896	883	922	929	912	900	863	935	935	877	969	860	932	918	944	884	932	942	909	928	920	877	897	905	906	938	919	889	860	881	866	921	924	893	888	942	936	874	947	880	932	915	959	894	895	896	812	928	930	869	865	930	854	955	919	849	885	926	893	872	928	886	899	832	895	930	916	893	882	923	906	871	897	867	873	896	930	842	895	912	888	945	907	936	897	909	883	870	890	916	900	916	957	898	909	904	841	910	900	948	940	892	869	907	963	907	890	852	920	914	898	928	848	913	876	878	912	863	922	877	898	858	968	887	887	952	903	897	885	901	866	916	885	921	930	881	958	955	923	903	905	877	874	907	948	888	854	872	908	876	919	948	921	874	950	886	921	917	882	942	926	922	940	877	879	915	913	921	881	872	885	854	884	924	916	930	851	889	925	927	918	861	884	909	964	872	877	862	877	933	883	874	911	880	945	935	867	856	896	909	826	852	935	888	890	894	890	881	910	855	893	957	940	939	929	967	890	888	840	881	887	916	893	855	912	879	928	884	924	888	885	912	887	893	932	930	893	959	956	949	865	859	903	885	890	870	922	879	951	875	871	938	928	869	927	877	897	885	950	919	916	826	873	930	877	902	866	859	880	926	880	886	912	949	842	927	924	879	853	891	889	914	904	859	868	934	967	950	888	917	857	853	916	902	867	890	915	937	913	874	929	855	906	913	841	909	874	922	919	923	889	851	867	909	936	923	895	864	869	925	925	902	916	902	858	900	913	884	896	911	891	885	914	902	861	903	953	910	922	980	895	895	950	891	867	917	880	947	958	880	888	933	926	858	917	874	860	935	917	940	879	912	945	867	870	835	876	899	889	960	892	908	859	948	892	945	896	873	880	870	904	959	910	900	910	874	897	898	881	841	884	913	884	898	902	900	878	860	899	872	840	879	909	900	912	903	922	861	943	911	906	885	878	916	877	930	896	904	901	872	942	836	957	937	882	874	862	906	956	918	871	868	889	887	930	897	837	926	907	884	910	866	931	878	892	910	951	931	899	945	870	936	929	913	892	872	956	907	902	932	886	921	929	898	918	859	899	941	897	926	895	904	915	855	872	881	956	880	855	857	882	944	920	891	937	933	907	895	871	903	927	917	930	923	911	895	910	916	898	907	888	861	907	886	885	894	879	897	941	950	894	925	911	937	862	925	909	964	923	947	887	859	903	854	970	917	946	840	912	913	904	851	886	906	908	910	918	939	885	894	902	925	905	831	885	885	896	917	922	908	847	830	918	896	860	920	863	922	862	947	868	922	888	894	919	871	919	891	871	922	915	888	862	845	955	889	881	906	900	939	914	908	949	889	966	888	937	903	889	903	919	867	894	877	925	923	908	895	814	932	943	887	882	895	906	916	906	854	942	887	889	862	860	904	935	867	899	903	942	975	892	916	917	880	920	924	926	894	828	919	937	906	891	894	875	896	879	870	918	933	886	927	845	870	920	910	847	877	888	918	871	917	901	931	904	900	922	930	927	917	902	926	921	846	925	885	905	934	906	927	917	889	882	854	899	888	895	918	905	896	907	843	902	888	949	886	915	948	972	899	911	912	882	830	873	892	916	859	886	897	905	860	870	877	871	888	915	916	925	934	873	876	852	873	889	912	925	888	898	886	862	918	861	863	874	907	939	885	886	896	846	983	926	844	921	882	864	857	906	874	898	927	905	864	892	871	907	884	889	877	913	904	885	944	920	912	839	851	921	892	877	897	871	943	888	919	882	891	881	899	915	818	865	921	922	949	848	907	917	940	928	880	875
22348	20930	28279	23733	20930	20965	6956	1154	849	796	744	649	614	611	580	548	547	550	473	488	464	482	453	500	474	446	494	477	483	456	466	481	422	433	450	422	485	429	448	493	434	448	434	453	422	429	435	458	449	475	439	406	399	470	404	424	438	420	435	444	497	486	406	468	425	423	449	461	419	461	486	483	423	410	456	448	420	423	456	444	427	402	443	450	428	421	423	425	449	425	449	400	399	407	410	460	412	418	449	397	430	412	458	443	438	464	435	416	422	438	407	432	423	460	426	426	419	408	413	418	452	452	412	427	457	440	404	415	450	377	426	471	444	452	438	449	447	398	411	433	453	438	443	435	434	414	419	448	473	418	439	442	437	421	461	445	462	439	428	431	455	436	433	428	420	447	452	416	416	473	459	464	439	457	458	414	404	431	452	409	446	458	432	450	418	452	440	401	446	484	464	450	418	439	461	455	481	432	447	433	463	415	420	465	401	439	480	460	457	416	397	404	456	406	481	435	403	465	426	426	400	441	454	428	424	432	412	433	417	427	470	418	403	437	423	429	458	404	400	469	443	398	426	428	404	431	391	440	390	440	427	424	455	437	441	445	429	395	432	440	410	389	416	437	447	430	424	427	480	431	425	423	411	433	427	468	427	425	390	406	431	414	434	376	445	444	383	401	425	418	448	435	439	495	413	439	454	460	411	438	409	442	479	422	450	474	463	409	434	442	420	435	411	473	404	410	434	416	399	443	446	466	432	428	415	455	419	417	421	462	438	432	431	439	425	419	460	421	423	444	462	466	402	409	468	430	397	423	445	386	470	464	439	449	429	442	428	443	430	403	429	443	457	454	375	456	456	396	415	480	438	437	410	419	431	428	426	428	440	457	446	414	447	437	453	432	460	438	417	404	412	435	416	426	475	471	446	440	436	419	439	431	405	418	453	434	450	427	456	423	442	392	396	406	429	445	433	428	451	411	404	445	469	429	458	402	420	416	467	444	434	446	439	441	447	431	472	409	445	447	412	417	393	448	445	395	445	411	406	427	435	401	427	445	469	406	451	418	443	451	421	430	405	445	425	412	459	445	459	481	425	414	435	456	457	411	446	456	399	450	412	426	425	448	428	438	415	439	469	438	428	436	411	456	431	437	428	426	424	439	416	431	443	466	433	430	448	389	428	430	477	441	435	399	448	444	422	469	456	432	444	446	438	429	405	423	447	397	428	423	483	429	444	409	466	456	467	449	465	429	433	395	425	408	450	450	396	427	429	438	424	447	452	428	399	431	449	413	427	461	438	407	445	385	416	466	444	392	418	437	413	416	443	410	454	403	444	408	418	438	516	439	453	480	436	449	442	474	422	400	425	464	446	451	423	428	448	417	475	436	446	447	423	440	471	412	435	449	436	421	446	428	477	397	410	476	444	450	474	453	425	455	419	439	429	430	432	439	423	432	451	403	436	435	409	467	436	428	432	453	445	459	439	400	444	424	442	440	415	438	428	436	436	427	427	462	430	408	436	388	464	401	427	436	437	506	392	465	411	398	466	437	432	409	423	422	420	450	453	424	439	449	433	437	429	451	423	412	452	456	415	428	447	421	443	409	449	423	454	457	451	417	421	446	434	431	437	426	421	411	398	456	454	433	415	442	426	473	462	458	444	453	407	446	451	409	450	432	436	420	444	407	456	484	433	444	432	428	417	408	474	453	421	450	407	454	394	451	473	394	450	448	410	405	396	409	432	436	416	420	410	432	422	420	407	416	433	454	432	415	428	434	467	445	440	435	411	394	424	461	449	409	413	445	466	443	435	456	431	425	472	413	430	431	441	424	450	453	424	427	411	436	426	451	436	410	424	437	441	455	466	374	404	429	411	437	456	407	402	443	490	416	465	422	403	461	436	414	486	450	444	419	424	430	410	458	471	437	421	451	422	445	405	425	464	462	421	440	415	434	461	434	442	439	438	455	390	409	413	385	412	420	472	453	425	417	484	425	440	406	423	412	421	425	444	467	439	437	472	429	418	428	413	417	418	434	458	424	434	383	456	469	419	442	395	415	422	425	458	458	436	435	409	418	423	426	454	429	436	449	453	459	438	450	452	435	462	379	442	469	453	454	450	419	429	397	450	456	454	442	409	428	439	449	425	487	409	404	405	448	425	403	439	423	390	440	409	430	460	400	437	497	453	454	410	443	438	425	419	432	466	432	404	431	446	462	430	448	428	460	403	453	393	432	422	398	469	438	459	435	393	407	443	458	455	417	431	430	421	460	461	401	415	431	449	437	403	430	427	454	472	412	452	440	440	435	414	431	439	415	408	416	449	435	408	415	411	448	448	455	460	447	420	402	446	414	434	426	449	382	440	478	466	433	442	406	411	469	417	403	459	434	417	423	454	420	455	456	416	422	426	456	433	453	483	428	415	436	441	427	417	455	449	412	450	403	459	437	387	451	411	443	407	458	401	403	439	416	407	403	466	435	413	436	446	458	408	423	417	438	440	433	409	425	426	394	452	408	458	402	456	377	409	421	445	427	416	427	433	406	429	472	457	429	432	436	459	411	412	399	399	433	488	420	427	446	402	424	422	431	411	438	425	467	435	469	426	435	421	401	423	447	491	429	444	438	425	423	409	386	409	454	436	440	449	430	442	457	391	449	418	419	439	420	423	405	456	435	473	421	427	382	464	440	431	406	450	431	464	440	431	396	439	410	440	452	459	457	403	441	444	408	431	455	409	414	439	434	419	404	439	451	416	430	461	454	458	445	424	435	425	422	428	434	442	437	408	423	410	432	458	454	446	458	420	409	403	434	374	405	443	410	411	414	419	425	450	454	432	444	424	432	468	458	380	442	444	411	421	423	438	406	430	448	444	430	419	423	422	408	441	459	400	451	392	423	451	426	444	462	452	420	444	425	410	410	451	464	416	457	435	490	428	413	471	492	435	463	410	419	487	410	420	435	396	455	441	466	450	437	479	443	448	412	426	437	433	403	446	435	406	432	425	452	444	433	451	441	400	456	426	443	447	426	422	450	402	471	415	412	452	425	416	435	465	424	410	448	426	402	410	431	445	416	437	450	429	468	438	431	409	437	434	446	446	408	434	421	423	411	424	435	396	461	414	424	434	409	419	432	433	423	409	428	428	449	428	468	409	410	425	419	423	452	420	465	428	445	418	449	424	440	427	413	394	438	416	469	469	456	403	453	451	421	465	470	434	409	451	458	449	427	414	418	426	410	391	438	428	438	421	407	436	415	425	444	414	413	409	391	444	411	474	421	418	420	451	413	433	446	447	429	443	450	468	442	439	451	431	446	440	433	456	433	445	418	445	410	399	432	452	387	437	398	432	438	428	427	408	430	438	442	427	433	438	418	408	462	422	470	415	429	438	411	457	425	431	471	440	446	404	433	394	403	409	434	443	413	447	441	405	468	427	413	435	458	420	410	442	458	447	434	473	404	433	442	439	461	420	461	424	455	429	436	388	453	415	419	437	412	428	431	470	423	442	455
5083	25704	9678	4511	3196	2338	1872	1477	1240	1058	861	822	699	682	653	600	589	529	556	521	522	521	471	499	486	443	453	453	464	448	448	420	444	414	450	451	456	391	471	427	464	468	448	429	431	409	406	466	446	488	404	454	430	437	435	428	402	398	413	409	467	406	447	429	397	423	437	457	406	409	442	463	452	428	424	405	426	379	439	391	463	385	395	393	448	436	467	456	406	427	399	447	403	398	407	442	397	421	441	401	427	458	401	415	390	417	395	432	391	411	401	393	381	385	402	427	378	395	434	420	422	403	416	454	411	433	470	425	401	401	409	391	442	423	429	436	439	415	420	453	381	432	430	407	421	410	435	439	451	421	357	435	435	433	442	419	437	445	429	423	402	429	419	420	408	398	464	448	434	478	418	412	411	462	430	412	439	390	415	397	398	409	408	418	420	400	419	430	384	413	426	472	401	413	429	431	443	399	440	415	410	442	425	427	395	429	385	400	441	459	423	436	416	406	431	409	400	444	397	411	406	418	402	412	440	434	413	395	444	406	432	415	373	424	399	424	398	408	412	384	440	448	429	418	362	416	421	426	457	428	398	404	420	420	427	417	400	404	412	411	414	442	384	377	456	440	420	428	385	439	451	427	398	408	397	395	404	402	419	405	388	391	405	440	403	437	397	401	419	446	418	427	420	427	429	441	399	429	443	407	425	413	419	374	416	431	393	440	415	425	435	435	420	433	377	404	396	400	402	422	393	423	437	434	371	416	408	443	449	400	432	432	382	409	409	423	415	414	422	430	427	418	416	430	429	406	400	417	401	437	437	428	443	389	403	397	419	407	415	449	459	414	387	431	422	424	421	413	450	443	460	429	422	452	421	381	415	411	418	393	454	400	397	426	455	404	396	418	427	439	429	426	408	424	415	398	397	403	433	437	415	390	396	430	381	398	404	396	398	418	411	441	422	440	437	418	438	435	424	392	443	409	435	395	407	409	401	431	405	419	416	434	435	398	404	390	437	387	379	403	427	389	438	426	412	444	405	390	391	423	420	397	410	425	422	416	421	421	407	401	428	454	422	439	445	415	417	448	451	415	406	447	422	425	430	421	407	413	410	415	422	404	388	413	433	432	434	400	401	425	453	440	406	441	435	372	456	424	368	415	435	423	431	436	409	397	402	434	474	422	424	396	406	397	410	446	424	404	411	435	422	441	403	407	422	439	410	451	422	423	386	412	404	465	438	414	432	435	387	408	371	388	423	388	412	400	389	438	417	413	425	435	397	437	459	429	424	445	401	417	443	451	454	451	404	404	418	438	421	421	408	398	411	448	442	397	425	427	431	432	421	416	438	389	423	417	422	421	456	395	376	462	387	420	431	450	416	416	434	420	426	372	411	376	441	441	415	385	401	459	434	433	455	416	404	414	401	418	390	385	426	429	411	442	405	386	457	401	392	443	374	425	404	408	395	422	432	419	435	451	429	398	409	430	420	392	403	444	428	433	394	395	423	435	430	397	419	406	384	462	389	444	399	401	411	416	454	465	420	412	413	385	406	428	406	459	422	415	409	437	410	415	414	433	413	384	406	410	438	420	431	405	441	428	410	445	388	438	462	419	443	400	420	431	391	374	404	387	402	426	412	416	398	420	412	438	398	431	436	402	437	443	404	401	424	432	418	394	438	393	441	386	409	439	415	378	434	400	414	449	441	415	412	407	444	442	417	428	428	391	416	447	383	402	427	368	410	431	438	448	375	413	442	377	377	401	422	408	417	395	408	403	410	425	393	425	422	414	421	450	446	413	395	402	407	379	404	431	397	440	417	414	427	405	426	429	400	429	410	418	407	431	447	405	409	396	432	380	425	418	413	398	402	446	437	416	407	431	410	395	398	465	423	408	423	409	416	438	443	405	424	432	413	424	406	447	440	414	399	427	416	415	456	399	474	412	386	473	405	427	375	420	403	413	413	436	464	403	389	418	393	437	396	420	455	417	410	396	447	421	392	390	440	428	452	412	422	443	411	407	401	415	438	417	391	387	385	394	429	394	426	474	415	403	425	419	389	432	379	445	438	415	402	411	449	421	421	387	395	437	404	402	450	416	408	424	411	405	434	430	397	421	423	405	398	446	427	435	398	416	434	395	394	449	425	433	439	419	437	403	414	390	402	419	440	418	456	428	427	412	434	434	418	428	416	452	449	429	394	470	443	442	417	473	447	414	411	412	449	425	384	417	433	441	430	448	422	439	447	419	357	434	421	402	409	426	422	421	447	374	437	405	395	442	419	416	416	409	410	452	407	413	436	400	379	411	406	439	421	419	406	410	408	394	408	408	391	417	443	419	390	408	455	397	420	431	409	421	395	422	391	394	414	415	427	410	431	420	408	440	426	413	407	399	438	414	437	440	378	444	415	393	406	399	399	422	425	460	428	392	399	407	428	396	388	395	398	433	420	411	397	386	430	424	441	388	398	430	456	435	399	431	396	391	413	419	434	414	407	393	455	412	393	429	423	415	439	430	397	418	434	437	404	403	436	408	418	405	412	377	439	419	436	434	415	419	417	414	397	389	423	425	419	415	446	405	405	403	430	405	409	420	435	395	398	386	411	413	411	394	417	422	399	440	402	443	427	408	420	424	394	432	474	414	438	405	431	440	410	438	424	458	442	398	460	424	408	397	404	413	474	454	455	410	421	442	417	425	410	407	410	422	449	449	427	422	402	420	439	397	408	443	428	414	434	423	444	422	419	397	421	397	399	415	407	397	401	385	411	450	428	428	426	430	420	408	448	413	398	414	426	442	426	395	435	426	419	397	427	438	444	436	358	423	397	404	416	424	426	435	440	444	395	411	373	402	408	444	402	402	438	385	417	433	417	408	472	426	429	417	399	398	436	445	407	415	413	418	431	435	383	376	454	392	401	442	432	394	396	434	410	457	435	438	437	434	411	414	432	418	431	404	438	399	391	397	397	448	417	450	409	439	433	440	391	434	390	432	430	417	418	430	432	403	471	429	407	425	424	430	394	398	434	394	449	421	380	432	415	444	456	419	419	442	428	434	383	407	432	440	442	377	395	429	459	436	411	450	476	411	415	435	386	453	417	438	390	437	411	411	413	422	405	435	402	408	414	453	398	401	423	431	403	404	394	443	425	429	408	423	428	373	403	390	408	410	405	422	413	402	397	422	424	425	395	423	390	435	458	436	396	404	408	436	364	366	414	436	423	412	445	404	410	413	435	437	429	422	406	410	451	421	433	463	448	415	409	445	443	421	427	449	421	406	441	439	403	448	443	415	424	429	435	393	389	400	427	420	428	379	448	414	393	425	399	394	433	413	422	419	464	434	444	420	429	397	405	435	406	401	466	436	406	400	399	410	400	439	406	419	420	416	401	389	403	439	405	412	426	399	407	421	417	420	433	432	407	409	416	413	434	433	448	424	436	397	360	430	421	427	407	433	451	422	420	468	387	432	408	424	428	392	453	427	398	441	391	426	424	424	411	385	427	408	418	403
27469	20237	9354	1385	862	725	733	703	735	782	773	677	728	676	727	659	716	713	698	732	712	747	675	661	721	731	717	721	697	695	698	705	670	699	703	713	670	717	722	748	679	719	708	683	682	681	688	697	677	699	713	686	692	696	705	670	722	684	688	633	732	710	714	766	680	692	723	697	741	713	670	638	686	703	693	735	660	700	686	643	725	684	731	735	694	734	668	733	676	713	734	672	690	717	730	657	708	746	704	721	639	696	724	743	721	696	724	760	787	710	700	711	689	691	751	694	689	721	712	707	696	712	685	684	694	726	666	738	700	726	636	740	675	701	682	726	750	689	647	705	684	685	639	685	744	695	699	709	675	669	690	658	707	697	717	722	660	715	703	673	684	688	727	709	727	684	708	719	701	670	714	743	683	717	693	632	698	713	679	706	713	741	695	696	698	666	709	683	675	690	667	667	731	686	701	744	707	688	671	691	712	713	733	691	711	704	719	763	709	680	679	752	690	672	703	695	733	672	701	702	708	733	672	687	712	730	674	669	701	696	666	708	717	675	714	740	710	708	719	712	695	697	706	743	751	692	666	663	696	750	712	688	738	697	709	652	737	674	690	721	687	734	743	650	697	702	680	733	708	631	706	727	681	640	625	711	705	757	657	697	680	758	743	696	716	685	673	723	652	718	767	660	696	698	706	697	703	675	638	672	668	685	724	679	689	726	694	714	724	673	723	667	673	692	682	673	716	736	739	737	697	769	703	702	694	713	694	645	716	729	692	707	662	694	657	660	691	706	733	679	654	717	663	689	671	651	710	710	736	699	723	701	703	684	695	646	715	755	713	711	699	635	708	664	746	754	724	730	678	732	683	717	707	745	707	693	679	740	690	715	669	715	730	703	741	665	676	675	710	653	693	696	746	735	690	682	712	713	661	672	732	714	660	683	708	724	650	648	674	724	740	707	689	692	724	698	718	740	723	705	717	721	717	732	707	723	724	694	757	737	676	699	735	714	713	659	666	668	716	731	681	693	693	687	671	698	732	725	713	721	678	656	649	702	716	689	674	699	665	747	770	707	700	684	741	703	713	695	676	654	734	746	701	679	690	692	671	700	689	662	668	699	693	691	720	726	734	689	654	677	705	708	703	696	690	684	688	726	793	737	695	691	714	767	720	757	686	683	718	624	746	722	763	743	692	729	701	710	723	660	710	667	688	682	712	721	697	682	683	712	676	728	701	694	679	706	727	699	673	719	690	679	704	694	683	687	646	688	648	723	730	745	760	651	744	698	688	723	689	680	669	645	712	689	695	678	695	677	706	730	732	701	669	727	683	729	682	739	682	660	672	718	677	683	685	689	701	702	695	694	728	711	709	655	644	711	697	680	694	709	647	726	746	689	695	701	702	724	737	681	725	735	688	673	707	699	711	679	680	697	654	687	709	678	730	654	717	681	747	713	713	704	727	727	676	703	667	718	656	681	704	712	714	693	693	737	682	748	676	702	716	727	740	724	728	707	693	733	691	673	693	652	741	710	675	665	692	706	726	737	677	686	716	731	723	704	731	708	739	685	703	626	698	704	721	684	709	719	709	689	700	694	709	671	698	710	644	727	693	747	692	712	718	719	759	735	706	696	685	713	685	701	687	755	732	742	681	715	698	778	726	687	654	665	740	715	683	702	720	702	719	710	696	689	694	694	691	682	709	729	696	627	708	676	685	708	699	722	722	695	694	677	745	724	664	708	692	672	737	708	693	723	752	717	722	757	716	704	653	696	639	660	710	716	716	695	680	659	706	661	722	681	709	641	692	699	730	689	703	734	649	709	634	673	669	705	687	698	679	678	593	728	711	673	676	768	753	707	699	697	716	670	673	672	722	706	671	668	682	740	676	709	681	683	685	719	684	709	733	697	674	694	727	701	750	651	699	704	696	699	742	680	659	735	688	691	737	643	697	705	702	720	726	728	691	686	686	681	694	724	754	694	696	728	729	716	707	672	707	729	718	681	664	666	751	657	686	696	717	714	648	653	737	706	704	711	713	682	658	695	714	689	695	720	727	717	719	685	672	674	709	754	665	736	727	705	748	665	689	713	719	671	669	745	719	682	718	681	687	674	684	686	695	669	668	700	779	679	659	672	694	719	665	709	763	673	733	724	692	665	694	692	675	705	695	682	696	702	702	715	673	658	708	726	680	680	700	670	759	668	703	696	726	733	692	718	705	714	746	711	747	668	699	694	746	691	696	702	653	723	652	641	702	707	688	708	663	721	682	664	715	751	712	694	693	736	701	691	693	706	687	729	711	676	710	689	678	736	733	712	714	664	718	672	693	673	699	701	749	727	721	687	725	675	734	709	732	641	667	711	714	685	696	699	744	667	694	693	712	688	722	743	679	723	706	690	719	725	728	735	718	659	676	694	695	760	686	730	719	713	682	724	627	681	721	695	719	738	678	699	659	702	691	684	699	736	689	697	690	671	651	694	689	721	703	739	687	658	738	683	673	664	674	717	675	666	694	705	782	734	656	731	683	704	741	690	721	723	744	696	729	676	686	700	729	678	674	739	710	693	701	734	745	742	701	708	704	679	742	748	723	700	701	702	723	688	678	712	664	673	660	696	682	707	686	730	662	714	696	742	706	660	689	646	657	674	697	664	731	725	648	742	726	717	713	703	682	695	663	698	710	714	718	764	736	653	682	690	707	659	671	733	710	686	702	707	733	708	720	677	644	690	715	747	666	723	657	691	687	688	677	681	685	697	695	695	733	670	744	677	710	752	716	691	697	730	645	750	698	720	728	732	716	761	719	671	721	741	750	707	687	753	708	721	699	712	709	712	729	709	706	702	711	715	694	702	713	703	654	657	706	665	727	621	743	674	715	680	715	693	733	686	669	743	694	695	685	680	668	683	712	681	692	718	655	727	676	658	720	715	692	733	731	697	718	695	724	711	684	708	687	645	693	698	737	628	731	684	714	726	699	673	705	707	669	684	661	686	716	734	699	736	659	690	675	673	686	731	725	712	731	722	705	663	719	669	729	748	676	693	707	709	717	681	711	734	695	698	709	725	768	685	715	717	733	693	683	740	686	717	700	721	701	699	668	683	748	709	718	706	731	663	659	656	693	710	727	706	674	726	704	714	712	684	694	759	673	712	684	671	688	708	761	643	705	714	695	670	710	750	655	694	699	712	684	706	704	722	744	690	717	713	670	726	635	662	723	726	694	752	737	725	736	731	701	693	661	681	734	660	699	678	699	741	672	699	704	748	706	670	661	682	665	736	671	678	674	684	677	679	677	701	703	726	687	714	732	664	727	721	691	698	705	703	757	700	720	675	716	703	700	706	713	693	728	689	716	674	702	706	677	677	692	680	691	687	719	707	668	677	692	743	712	696	734	726	728	685	686	754	703	667	678	668	720	687	702	704	666	682	664	678	678	685	689	743	704	710	724	721	681	663	727	785	674	741	732	737	727	683	719	677	694	701	695	756	688	638	671	737	662	720	721	669	705	726
5428	8900	1561	1066	967	893	893	757	713	808	795	748	756	682	707	747	726	794	667	700	755	751	721	680	708	690	734	747	692	724	727	650	744	693	684	703	724	707	643	753	686	734	720	679	753	676	735	705	741	777	724	683	679	710	702	711	725	738	701	733	672	731	743	684	663	725	707	730	690	725	656	679	736	689	747	728	723	673	700	709	749	727	693	671	687	691	718	721	718	705	703	703	707	744	665	743	745	675	701	688	666	703	706	692	715	735	665	759	756	720	690	703	723	720	738	743	706	691	678	736	712	701	727	688	697	740	720	674	694	682	690	668	705	710	691	693	689	697	701	684	718	741	658	706	746	717	692	694	704	722	731	716	692	681	709	713	716	757	704	652	689	694	695	705	694	722	691	694	712	722	744	679	692	718	713	699	705	711	693	727	696	685	706	700	709	731	739	711	725	680	699	695	719	686	761	695	669	734	724	776	711	683	649	691	720	694	717	801	701	700	712	709	724	723	724	704	715	728	716	669	731	734	726	630	773	722	707	708	723	681	686	683	711	735	742	688	674	717	696	729	747	740	721	734	709	725	701	726	731	730	742	679	722	730	706	730	716	717	671	679	713	663	765	708	671	744	722	689	749	674	667	696	749	696	724	704	727	712	728	727	742	726	706	672	725	703	761	702	708	694	733	706	729	735	680	732	693	724	725	699	698	711	668	656	707	708	693	729	751	703	657	699	731	740	705	710	706	693	717	747	714	684	706	716	675	696	704	680	752	707	770	747	671	787	710	718	660	654	700	670	721	675	723	794	704	691	700	678	709	709	705	745	733	746	716	776	695	753	719	706	705	698	732	701	697	691	686	713	677	693	723	711	731	705	763	667	712	681	709	715	694	675	729	698	716	689	671	723	721	715	771	748	675	672	752	709	715	702	692	697	744	683	729	739	733	744	736	703	686	686	711	695	726	729	735	718	697	701	712	727	733	737	772	687	758	685	704	677	700	708	697	709	715	718	722	704	678	748	756	729	702	711	710	733	685	728	711	717	737	753	702	694	719	735	676	684	724	724	723	715	750	770	745	686	711	734	734	709	707	701	737	717	713	696	687	701	717	696	733	721	707	721	693	732	730	728	678	669	721	696	696	741	667	701	717	691	716	696	705	687	718	751	726	707	682	736	703	738	721	713	702	752	732	704	710	677	726	716	720	707	721	674	691	691	731	703	730	724	639	718	684	707	745	692	676	715	736	741	712	706	704	713	721	699	685	737	716	672	711	761	704	705	708	741	734	731	718	697	669	683	718	753	707	702	668	687	749	674	726	645	749	686	732	734	698	683	683	677	723	717	747	700	690	750	683	716	720	709	709	709	745	720	693	743	732	777	744	693	719	747	685	675	678	716	717	712	705	698	710	741	710	735	745	719	708	731	713	701	653	716	698	679	683	720	709	672	685	679	717	694	731	759	721	757	711	761	682	766	739	717	696	676	728	684	658	643	739	672	768	718	742	683	684	692	690	706	754	685	666	669	676	711	710	714	734	682	724	696	755	700	669	659	686	683	726	714	737	670	666	686	750	697	699	734	705	706	723	695	682	714	709	740	741	705	697	722	748	694	709	720	711	723	730	738	751	693	686	752	695	723	706	725	670	748	739	664	723	732	711	740	680	714	690	715	740	740	709	734	736	742	658	702	726	670	665	677	753	721	724	685	713	745	740	718	762	705	745	739	750	702	725	710	724	715	751	674	730	704	719	645	726	704	708	695	715	694	686	709	747	716	674	669	763	736	726	735	695	720	732	706	715	724	698	690	707	726	702	754	724	721	694	705	709	703	668	716	657	756	741	710	701	682	733	720	708	702	697	694	690	706	744	699	687	701	711	720	702	724	723	724	723	709	718	719	700	721	690	715	699	709	739	746	743	717	735	643	691	763	720	680	755	688	703	722	743	741	745	682	670	703	733	694	691	687	698	710	727	706	709	692	752	687	753	777	725	675	683	682	741	719	727	730	683	714	733	744	695	708	725	734	674	707	667	689	671	691	749	675	741	713	735	713	709	686	734	714	773	711	730	713	676	724	749	738	668	719	708	678	708	687	647	703	717	701	711	713	722	677	734	721	717	741	684	734	725	700	645	723	699	741	718	702	682	692	698	703	717	700	707	712	692	682	756	673	703	701	665	714	691	686	683	696	672	740	717	689	650	708	685	753	723	716	687	694	700	699	720	719	689	743	689	704	682	754	725	741	667	685	689	704	689	690	690	725	711	699	695	732	685	706	696	758	714	705	677	722	705	692	679	708	737	687	689	680	701	693	710	754	700	669	697	740	689	678	713	735	742	695	722	707	728	718	728	729	690	712	737	683	721	733	683	700	720	747	739	731	647	714	761	687	678	698	769	733	691	686	725	746	690	771	739	678	698	699	749	740	680	717	696	706	715	699	726	738	701	674	695	685	734	731	702	721	728	701	755	690	712	718	757	750	709	741	722	736	701	733	743	697	743	699	752	702	670	696	732	765	674	700	716	743	718	694	762	695	684	671	693	636	718	685	694	697	690	680	763	675	728	715	773	716	691	672	665	770	704	685	708	700	674	688	724	658	689	696	703	656	709	736	692	717	685	726	710	710	723	686	718	722	693	703	712	730	727	667	704	708	686	670	691	720	732	705	701	758	729	745	698	699	707	700	710	676	702	684	730	715	712	701	726	673	729	705	689	742	766	728	738	716	710	704	752	711	758	712	709	707	695	715	714	689	698	677	722	686	732	644	709	699	717	726	663	693	697	740	681	732	664	716	731	674	747	736	714	740	757	661	740	692	767	672	732	712	694	729	685	718	715	692	689	715	725	660	765	685	711	705	691	694	668	746	727	676	712	717	710	716	719	708	751	751	672	695	706	699	721	694	752	768	736	684	723	749	704	730	699	720	707	708	691	745	739	752	734	701	722	742	721	688	688	693	738	711	723	718	737	712	710	710	697	685	692	744	696	713	693	727	748	720	692	691	711	740	687	725	722	739	721	683	709	706	696	705	709	662	699	746	699	744	707	710	717	690	709	747	749	717	702	678	705	631	710	732	715	740	711	685	704	711	688	700	712	767	716	692	708	713	706	724	750	708	669	743	658	697	708	677	724	703	757	666	733	732	706	737	713	662	714	739	725	766	728	748	673	653	737	697	695	724	641	697	691	687	712	719	729	680	742	794	713	723	727	684	708	710	698	687	683	700	708	703	757	722	717	782	719	721	737	736	718	697	725	721	750	739	680	754	655	710	636	700	691	693	700	690	691	681	658	782	691	678	663	709	705	700	706	729	692	756	672	733	732	750	718	718	741	752	705	711	727	691	717	744	703	721	727	686	687	748	707	719	775	738	691	739	755	677	679	681	713	673	718	668	693	681	722	694	680	749	698	698	697	741	689	721	754	733	742	750	740	752	703	703	739	718	720	696	683	726	673	728	751	695	711	724	698	694	664	717	732	734	719	745	731	697	741	668	683	721	711	715	663	680	745	694	715	709
23517	20870	27639	24190	20808	5826	914	591	572	511	455	485	427	405	387	394	393	375	329	332	384	364	372	344	335	351	389	348	319	343	363	329	335	333	336	356	324	342	345	305	360	346	333	341	327	305	344	364	376	327	341	342	320	335	344	319	366	318	312	345	319	319	318	315	340	365	328	319	340	346	364	337	318	341	341	329	325	341	342	329	312	350	306	348	359	337	364	347	322	336	321	330	357	299	373	371	300	375	328	345	329	346	320	325	358	324	350	319	364	343	364	309	320	345	343	350	343	327	349	312	353	328	394	324	359	316	347	325	308	330	350	356	340	310	331	306	313	344	345	300	311	313	317	358	320	310	344	338	330	289	346	333	321	335	320	308	330	354	337	307	320	339	316	333	324	340	346	288	331	325	312	320	323	328	335	303	314	306	362	335	372	326	308	361	338	291	335	319	309	343	326	286	315	322	339	333	322	336	319	352	330	352	365	344	361	346	330	344	367	330	324	315	346	324	326	322	348	304	339	345	340	330	346	331	384	321	315	339	316	324	345	325	353	342	334	341	342	331	332	312	345	350	305	303	316	319	342	349	323	312	315	322	347	308	310	356	338	349	333	337	306	313	338	325	315	339	295	366	346	352	323	328	354	339	327	332	352	344	306	323	337	331	354	342	349	321	338	336	321	332	303	355	335	357	351	318	311	345	314	336	304	312	314	340	313	342	336	341	290	327	319	329	315	355	312	335	331	290	347	304	355	343	340	327	343	342	355	303	315	332	333	294	370	371	308	339	355	328	316	331	324	338	325	325	325	338	332	330	311	376	332	326	321	336	363	311	359	320	336	316	340	303	328	320	321	347	345	332	308	311	335	290	316	304	344	324	295	308	341	327	318	312	326	365	309	343	343	344	331	330	349	315	328	348	290	325	322	345	315	365	300	339	360	314	318	340	309	322	315	327	338	316	348	318	343	332	330	317	302	341	323	306	339	336	340	348	325	302	312	321	344	347	332	369	321	320	340	364	348	356	331	329	289	318	340	323	300	317	336	305	331	324	333	332	368	322	376	328	326	325	318	317	298	292	320	308	353	343	318	317	331	305	327	340	333	324	326	357	324	327	321	329	356	321	310	337	323	321	341	349	308	319	349	332	317	316	308	326	347	385	320	304	347	326	337	358	324	324	349	310	322	328	329	333	344	337	333	342	325	345	332	354	331	310	336	336	338	310	320	343	349	323	338	367	318	345	360	319	321	319	326	372	307	280	365	346	311	324	311	307	334	322	375	350	347	314	319	335	342	335	312	345	318	339	315	316	335	317	344	337	335	332	356	337	321	333	333	342	351	341	331	310	354	330	345	319	357	345	309	347	350	325	328	329	330	330	324	342	323	343	303	345	354	334	322	298	301	354	331	333	333	309	322	327	301	334	308	337	358	350	321	341	333	319	306	335	343	326	354	338	300	320	353	314	375	326	344	293	305	346	329	354	341	336	347	364	326	331	324	288	309	362	327	339	325	334	359	299	317	324	351	346	314	314	328	327	310	320	328	347	313	300	346	319	323	360	306	326	309	377	299	351	315	332	324	297	297	332	325	338	322	289	332	340	332	314	317	337	327	298	341	359	354	343	333	356	346	343	350	328	285	359	339	321	372	370	348	327	313	322	349	343	353	329	359	305	323	370	361	331	295	328	319	316	336	331	341	358	329	292	357	357	335	302	321	307	285	319	307	322	335	383	335	354	337	327	327	319	319	325	312	331	336	320	351	340	310	338	320	337	359	334	352	309	345	313	306	306	327	307	305	339	301	352	355	306	336	362	322	337	308	310	319	328	312	325	331	315	315	326	329	350	338	315	328	319	322	327	335	301	336	322	347	308	323	318	319	361	342	345	339	335	366	345	338	326	317	339	326	338	355	362	318	340	315	313	314	340	337	296	315	328	343	322	322	321	306	351	331	354	324	326	370	359	326	335	327	301	330	344	313	362	333	335	323	314	318	302	360	323	353	328	339	334	315	354	341	319	317	309	298	345	310	350	319	371	322	326	325	314	363	346	339	337	336	291	319	330	349	334	302	330	283	314	303	311	316	330	329	308	335	320	328	335	327	323	295	322	322	340	314	318	326	329	312	337	303	323	346	358	310	300	337	320	327	350	324	344	325	331	327	303	332	344	321	330	311	352	309	318	328	341	311	290	352	349	319	339	341	338	348	305	330	337	318	315	319	315	328	338	333	329	303	331	330	315	354	357	295	344	325	316	334	333	357	325	325	330	335	299	323	295	351	346	327	324	327	359	333	332	322	331	325	319	281	322	340	324	342	334	321	289	323	361	366	353	332	351	336	333	305	317	345	299	335	322	347	302	321	331	328	319	330	321	372	338	325	317	322	320	341	278	325	341	338	351	322	311	356	357	315	307	356	347	329	301	329	329	339	327	319	367	353	300	298	353	341	317	325	362	371	318	317	343	329	342	326	347	330	329	302	342	304	337	338	325	350	298	295	337	320	359	319	308	323	334	333	343	317	347	314	322	329	320	287	342	336	349	335	354	365	308	333	324	380	305	346	296	347	299	330	343	324	345	334	313	320	337	314	317	341	320	329	355	349	321	325	347	362	336	323	331	332	307	314	319	323	326	360	342	342	337	315	305	299	331	328	323	359	339	325	321	340	328	307	289	346	315	331	314	325	302	354	346	333	340	364	332	295	335	323	352	352	309	353	336	331	311	298	358	353	345	332	309	322	324	308	321	343	305	340	342	294	318	296	308	320	345	333	353	315	322	351	353	346	333	308	346	295	343	322	346	330	300	317	319	324	349	340	300	329	319	335	383	352	343	351	304	353	306	340	349	303	315	314	330	304	315	348	311	362	339	340	322	347	301	324	338	323	304	329	318	325	347	334	319	326	311	340	346	318	326	316	308	322	361	345	345	299	316	359	306	322	313	321	353	317	313	339	346	304	305	318	315	319	355	310	324	341	316	318	312	322	302	321	348	326	312	342	313	313	322	323	310	348	336	348	324	338	354	344	347	318	369	329	321	291	294	304	349	324	354	323	353	298	365	324	311	325	300	317	332	331	333	303	326	309	360	341	336	325	358	335	336	337	325	315	330	332	360	329	334	321	346	306	310	316	346	313	291	348	325	323	369	310	333	326	350	333	339	303	330	323	304	296	330	359	362	349	302	318	338	352	365	375	294	319	357	337	321	306	294	326	365	357	330	333	333	341	355	339	325	317	315	306	351	311	306	306	326	334	356	348	338	331	361	308	353	302	340	341	349	302	339	318	333	324	340	332	305	301	314	312	319	326	329	316	323	317	343	316	323	328	362	328	335	308	314	344	315	291	323	364	333	315	327	313	336	332	331	309	354	334	344	320	335	327	338	326	348	317	338	342	346	357	346	312	349	337	349	322	336	334	352	321	337	304	323	330	361	339	315	324	323	318	317	324	334	304	327	286	316	327	326	340	341	319	320	330	335	306	324	315	336	332	332	331	329	309	325	364	298	314	341	322	347
4233	19648	5640	2667	1900	1507	1142	921	793	721	577	558	533	423	428	440	417	415	409	372	392	363	387	362	336	346	351	357	355	378	350	345	339	359	328	334	351	371	353	341	310	365	331	331	342	363	376	342	357	334	328	343	367	329	323	322	329	349	326	333	346	334	319	337	359	350	325	353	351	353	346	328	331	333	335	348	309	338	364	341	349	290	359	319	323	339	361	339	347	345	348	325	350	333	320	346	343	344	347	336	352	358	323	335	345	323	322	333	320	328	362	331	327	335	339	314	326	340	319	356	338	329	325	340	341	343	299	331	332	346	352	352	358	339	334	324	337	364	349	333	336	367	335	335	351	316	331	322	338	330	342	375	359	308	366	321	323	330	319	311	300	327	346	363	366	332	280	337	319	330	332	344	355	326	340	346	321	329	372	325	332	335	322	339	320	357	344	316	334	371	318	343	306	320	335	339	330	312	363	329	346	341	354	357	356	343	298	347	328	338	354	311	305	333	335	349	332	301	343	350	331	362	328	337	305	326	332	300	339	371	379	351	332	357	339	355	351	325	345	345	345	323	317	349	319	338	349	345	355	352	326	293	341	335	343	333	354	353	355	339	340	340	358	290	325	313	323	323	290	354	328	335	308	323	345	358	315	334	292	338	362	294	358	331	360	345	335	356	331	328	368	342	349	302	332	339	363	336	301	344	331	322	307	324	367	349	330	295	275	346	326	326	337	336	361	297	363	324	348	335	353	321	328	312	351	353	352	328	320	340	336	354	350	322	370	340	337	344	328	344	304	276	350	343	352	339	363	333	311	358	357	344	328	350	368	357	337	352	335	342	339	356	342	313	314	350	345	344	329	357	328	320	351	320	374	352	309	298	360	345	327	366	319	307	335	356	342	333	342	338	366	364	329	348	347	360	328	303	358	315	369	343	292	325	333	327	370	331	322	328	350	335	357	298	348	335	344	347	322	346	354	323	322	302	342	322	305	308	340	341	328	378	356	346	350	334	310	331	340	350	306	368	324	373	313	325	323	335	358	336	324	357	309	357	336	334	295	352	374	350	338	331	303	334	352	337	336	349	331	365	333	333	353	346	342	327	357	330	340	334	348	337	321	312	331	326	343	329	334	369	343	323	344	318	314	346	313	382	332	355	376	357	328	299	350	344	363	307	344	355	326	359	350	320	329	338	337	335	319	348	350	352	361	323	344	323	309	346	344	367	333	340	358	337	340	354	351	319	344	343	286	351	297	324	332	342	333	341	320	324	334	350	348	349	330	337	310	359	338	329	336	356	334	315	354	322	360	321	303	370	357	366	314	351	382	301	338	314	349	331	309	349	309	350	362	317	327	288	345	317	329	320	345	333	341	332	305	347	352	319	300	338	357	351	345	319	338	341	341	311	340	316	372	339	335	344	343	339	367	343	330	328	356	359	362	341	340	331	330	316	326	335	342	339	333	362	339	322	319	327	322	301	341	332	307	332	372	330	357	318	329	324	335	316	313	327	355	346	358	343	337	347	312	308	357	306	323	332	328	326	335	316	334	333	355	312	325	317	317	353	321	358	343	367	327	335	346	355	334	306	335	330	321	342	301	356	343	328	325	311	339	319	320	321	372	331	344	319	314	308	306	358	353	339	307	356	338	330	318	342	319	321	344	288	353	333	298	332	334	336	308	323	328	358	326	333	351	349	354	340	340	318	344	299	331	334	332	337	317	343	323	343	368	349	336	358	315	338	358	326	324	330	340	344	321	333	350	314	372	335	347	316	335	342	342	309	330	331	360	329	368	334	331	346	298	348	339	320	336	308	298	347	327	344	311	352	328	342	314	326	359	337	331	350	350	328	334	337	371	328	336	348	306	325	337	313	337	339	380	342	328	343	378	364	342	339	345	335	292	322	331	316	346	322	326	320	313	343	326	347	359	337	331	337	332	313	356	320	347	343	347	353	311	309	335	296	316	376	325	353	317	322	330	355	323	328	318	330	323	345	340	346	351	348	342	362	313	326	301	335	364	320	319	316	325	347	329	345	347	301	351	324	309	337	353	338	304	339	334	303	321	351	367	334	357	325	354	336	334	314	338	327	332	338	322	318	345	327	331	344	306	354	329	350	356	336	335	327	307	329	300	353	343	391	352	303	318	361	333	350	332	356	337	321	327	323	330	340	320	322	310	346	304	359	337	348	304	329	334	371	373	352	329	318	319	302	314	364	301	299	344	304	321	345	325	317	341	351	331	319	329	332	340	328	342	370	317	350	355	350	328	318	329	323	359	330	351	338	340	338	323	324	340	310	325	368	355	325	307	297	325	347	322	341	346	339	308	356	351	347	354	319	306	340	331	376	336	335	337	332	341	326	375	326	351	314	311	354	350	330	330	369	367	303	332	329	329	343	309	333	307	329	324	313	320	347	336	316	361	336	339	309	327	319	324	335	316	306	308	356	302	330	317	340	334	321	353	322	355	324	320	335	352	334	346	360	310	315	357	285	342	369	317	273	312	347	318	339	337	312	354	338	335	331	323	324	356	323	351	341	355	308	316	323	340	338	346	327	324	347	376	346	311	326	301	334	311	331	318	334	350	303	324	317	323	347	318	312	299	333	354	347	342	327	342	371	329	338	329	325	349	366	369	330	293	365	333	303	331	354	299	358	344	310	334	343	325	319	361	344	347	326	357	320	369	346	340	351	333	299	335	323	323	355	321	320	323	336	311	312	359	351	370	340	367	319	361	345	367	335	343	326	341	324	324	342	354	321	368	334	341	309	333	328	355	335	324	338	337	313	331	360	335	319	351	325	384	316	352	318	366	328	343	320	336	362	289	322	343	289	312	316	325	374	330	358	342	313	310	359	384	311	349	359	294	360	333	371	324	342	345	362	356	372	352	295	348	337	337	348	347	306	349	335	351	346	357	348	302	339	337	348	323	310	362	324	320	351	339	350	369	330	317	332	345	327	341	346	339	305	314	345	349	329	311	329	356	344	344	327	341	358	316	342	331	332	319	314	359	324	314	387	313	330	350	322	326	328	332	347	330	354	357	323	367	312	346	327	340	343	321	344	349	355	322	349	338	316	313	334	337	321	359	316	339	342	385	377	312	378	323	332	330	359	333	317	329	323	336	332	337	356	312	338	321	318	329	332	313	351	344	359	337	337	347	341	329	365	330	326	355	339	335	311	344	348	354	316	350	331	358	346	359	343	322	319	357	358	338	358	378	344	355	310	336	355	355	310	308	318	313	373	321	324	310	350	356	339	333	337	353	335	333	351	350	314	346	353	348	340	353	344	336	372	316	322	335	336	328	346	320	317	330	350	328	317	352	340	350	303	337	353	335	327	323	328	332	336	350	342	312	336	323	344	330	344	343	334	328	312	313	329	307	316	327	319	348	341	308	332	345	344	345	321	337	349	363	303	315	311	357	315	324	322	311	323	342	353	300	346	356	353	340	340	351	325	292	327	355	366	327	363	327	329	315	319	352	342	338	363	328	340	325	325	328	323
24660	20918	26608	25227	8847	1458	1111	1080	1040	995	1029	957	1003	991	957	927	926	923	946	953	965	998	884	950	921	902	956	870	919	863	949	956	900	858	945	921	942	879	884	904	877	904	918	939	930	890	885	922	922	910	917	924	925	895	920	859	922	911	902	931	931	891	890	883	890	925	900	909	903	900	934	912	934	905	962	922	923	944	918	882	934	895	938	912	948	838	926	879	896	955	852	883	906	971	934	969	952	921	989	910	962	926	921	883	929	900	928	960	907	950	917	916	887	913	968	867	856	883	893	899	893	949	928	926	918	903	923	982	911	881	879	912	924	842	917	851	887	925	881	928	931	905	939	939	923	879	952	878	892	927	896	858	930	899	892	890	882	888	908	956	908	899	894	923	937	924	961	894	952	885	961	938	910	951	935	904	940	938	918	879	920	937	947	915	919	984	878	923	927	938	936	882	933	930	880	915	939	903	900	898	947	937	941	860	879	862	939	916	916	898	943	856	930	937	933	952	917	874	908	903	912	900	909	925	919	896	923	957	964	947	909	913	913	879	911	952	908	902	911	876	900	937	888	900	921	891	900	893	927	915	899	947	904	919	897	889	914	899	886	1002	887	917	890	937	919	967	975	936	942	920	867	879	922	895	914	979	907	919	952	888	925	945	895	884	922	908	938	962	872	972	933	891	886	926	950	907	942	898	905	931	923	922	915	914	903	954	897	915	935	945	853	906	932	905	932	906	912	880	875	892	895	888	906	983	951	940	935	903	882	930	893	934	912	949	931	909	902	944	964	916	948	867	907	969	920	929	942	904	916	890	908	966	922	879	948	883	913	965	911	923	891	936	924	941	888	900	951	890	893	891	912	921	961	883	954	970	882	944	945	917	903	901	903	910	907	884	880	937	926	931	884	918	914	979	975	916	914	865	930	895	903	920	893	862	958	1016	938	910	892	912	929	936	882	935	972	970	923	867	905	898	978	914	932	890	922	948	906	917	917	908	938	938	884	938	928	865	911	846	861	912	921	935	905	920	881	893	915	932	921	896	914	914	932	913	917	920	883	919	928	890	863	910	896	952	838	909	893	977	906	930	902	965	946	948	933	911	894	937	930	940	903	935	911	988	869	915	890	892	857	935	884	939	897	887	944	964	952	967	917	844	928	874	925	949	908	942	893	902	953	903	946	863	890	909	922	866	872	853	876	938	918	908	944	905	910	913	931	882	897	890	912	883	887	960	904	901	934	898	922	901	917	926	899	936	899	905	920	912	941	918	907	891	893	935	981	922	923	966	963	888	921	934	920	902	923	918	880	930	898	946	922	923	927	907	909	891	930	909	899	946	901	908	991	912	908	942	927	929	838	992	911	910	881	906	976	950	873	864	917	920	974	952	878	904	935	865	910	892	966	949	903	869	908	890	972	854	955	915	934	917	907	971	880	955	890	904	964	895	946	947	916	942	902	843	972	900	928	961	916	851	902	922	909	874	871	903	883	853	888	868	922	894	931	911	941	951	873	984	905	945	924	896	881	929	851	925	909	932	921	966	899	949	882	915	936	867	863	910	925	903	885	868	908	935	882	901	890	939	941	953	859	914	815	902	893	909	947	902	922	903	927	909	913	924	906	925	958	894	912	901	924	911	885	863	907	950	933	936	920	896	887	880	933	875	873	966	913	924	910	911	844	941	906	910	857	934	913	876	856	926	925	871	891	887	946	931	897	886	926	910	895	918	934	889	932	878	933	933	943	937	885	943	929	900	896	982	888	956	906	979	884	947	935	885	918	900	935	922	912	963	958	928	890	940	918	841	867	900	969	880	901	909	913	945	906	938	894	871	861	910	905	893	941	964	944	854	887	860	1010	846	895	938	991	927	941	926	847	887	949	971	923	889	883	990	894	959	904	897	928	878	915	944	933	941	936	904	915	811	915	954	957	867	903	888	899	932	912	907	896	988	891	940	924	908	931	908	965	938	897	950	926	890	932	909	916	876	949	854	951	925	892	936	917	875	918	897	948	949	934	892	883	914	945	884	905	957	869	829	914	897	976	908	936	838	869	882	972	932	938	884	949	900	883	945	896	951	934	927	926	990	907	916	904	900	935	899	943	931	915	938	918	894	885	919	912	897	901	916	887	917	872	953	939	932	898	963	956	993	964	895	915	894	928	890	917	898	939	917	906	926	916	939	929	901	903	938	932	818	967	906	938	951	874	907	854	857	928	883	923	907	900	893	886	977	916	958	895	938	918	850	907	918	925	909	942	918	888	875	947	946	944	937	903	905	960	974	913	914	907	928	896	905	956	950	961	918	927	951	926	917	918	909	895	893	912	909	930	860	954	895	915	905	883	923	914	961	977	928	956	912	849	967	971	986	930	876	908	891	921	950	909	966	896	947	887	936	1017	874	973	957	886	914	930	925	918	905	911	926	888	918	904	904	930	929	872	916	962	978	871	935	873	965	928	909	945	911	961	912	927	872	877	873	975	887	841	853	922	951	916	924	918	946	936	930	928	891	887	873	864	925	943	959	987	912	947	945	958	935	900	909	893	864	938	915	942	933	924	888	907	910	887	922	990	943	900	947	938	854	887	917	956	877	959	919	892	952	922	895	936	838	876	940	913	968	886	884	930	924	918	913	990	889	937	887	919	947	893	856	897	887	851	982	892	945	965	888	907	930	921	870	884	926	911	948	888	947	915	959	944	835	879	873	920	935	932	890	934	893	881	911	856	906	904	904	924	939	903	927	975	898	886	885	928	943	895	943	903	904	901	847	873	926	891	923	889	908	921	967	956	882	902	964	877	983	967	920	919	911	948	854	970	960	955	925	903	941	936	882	949	874	872	917	932	921	970	978	909	918	960	896	904	959	904	983	946	888	851	932	904	933	885	953	928	863	952	920	867	903	1014	931	937	892	858	886	967	911	932	926	917	954	920	881	923	924	915	912	882	885	936	870	892	919	934	950	914	876	910	929	898	870	936	928	952	906	920	893	936	975	958	884	885	913	949	932	906	946	910	927	914	857	903	921	925	921	978	890	933	925	906	933	950	916	946	945	886	914	921	860	981	906	977	964	903	888	955	904	939	900	907	904	883	912	911	886	876	878	929	972	980	939	901	939	906	908	926	894	928	911	897	933	900	918	927	916	894	924	926	900	960	906	932	934	920	892	938	915	986	965	899	872	904	907	977	912	927	935	896	841	938	921	910	933	936	925	890	876	896	946	882	863	947	915	933	984	914	869	874	926	936	918	937	903	862	898	897	917	940	950	913	892	931	928	911	1020	952	915	922	890	952	948	909	902	896	915	975	929	879	895	949	891	923	925	902	904	925	920	927	887	886	949	909	917	973	900	920	859	941	979	930	890	922	939	914	935	892	898	923	954	893	935	934	907	928	939	918	918	928	944	902	878	926	918	977	955	929	906	971	900	912	926	915	957	901	934	875	940	929	927	946	928	936	927	899	907	916	924	867	886	944	909	898	885	929	941	941	923	952	933	927	931	894	932	923	926	927	888
4091	14675	3682	2025	1652	1503	1253	1192	1212	1066	1076	1004	1013	1021	1003	963	926	988	972	934	943	950	1001	900	917	910	892	970	856	959	932	889	924	949	893	924	902	888	930	911	930	903	869	939	921	920	887	926	907	889	867	911	906	909	915	925	883	890	915	892	931	912	940	936	854	906	888	899	924	945	866	909	896	899	952	902	915	883	910	949	893	915	852	937	927	879	920	827	908	938	963	912	837	849	879	879	903	930	905	901	898	933	930	899	929	904	984	897	911	898	944	877	885	891	959	933	946	911	888	917	907	929	918	949	894	919	879	878	903	944	917	905	907	906	904	965	942	923	841	864	920	918	936	926	894	902	918	911	929	905	908	877	904	914	855	918	943	899	875	940	932	923	996	906	921	907	910	928	910	916	943	921	940	906	901	897	935	884	913	934	904	900	901	882	883	939	957	936	890	900	884	926	946	869	915	949	910	906	991	935	919	915	934	881	917	921	890	937	916	892	890	936	894	941	874	898	895	885	895	947	916	903	892	943	918	884	894	884	915	874	909	907	843	885	892	894	905	922	873	910	902	904	902	890	863	902	875	922	918	941	878	906	927	947	943	908	897	926	920	920	940	923	931	949	903	842	899	865	964	904	895	895	920	843	911	874	907	879	863	866	873	932	867	894	869	956	900	926	931	881	902	907	914	910	842	947	883	885	896	866	886	934	927	926	890	865	963	891	920	861	911	852	923	879	938	872	925	955	894	900	906	908	934	895	931	910	927	910	963	862	865	931	921	912	882	901	899	892	938	854	922	938	937	900	892	896	932	870	944	904	907	877	918	916	923	937	912	995	863	939	890	946	887	906	862	924	881	877	882	910	876	926	840	877	938	904	940	897	884	833	934	876	931	876	919	911	882	923	929	930	883	834	922	916	866	928	907	920	970	932	847	920	871	927	904	905	898	904	944	913	906	934	892	944	889	857	933	886	920	937	888	933	911	914	914	842	948	896	914	944	934	918	904	929	876	853	885	897	880	909	911	963	872	877	896	900	888	910	891	882	888	920	916	894	916	918	904	895	952	875	919	871	924	952	931	942	928	896	922	915	947	863	890	927	963	915	901	976	867	922	858	890	939	889	961	895	941	937	934	895	941	972	857	897	906	883	947	893	923	876	912	927	905	874	914	910	856	851	953	869	896	952	910	888	890	862	901	942	917	885	875	960	921	897	875	884	875	918	909	904	894	913	869	872	894	864	885	921	882	919	883	883	913	892	918	899	911	887	931	915	958	929	912	887	893	904	939	872	897	955	827	888	916	940	875	927	890	927	890	927	928	889	928	872	931	902	980	862	894	861	926	882	967	867	889	921	955	919	928	922	946	923	929	932	897	932	919	928	949	883	901	903	879	925	972	881	888	877	903	965	924	884	888	919	937	858	899	905	883	973	907	906	929	900	905	951	919	974	928	907	928	868	930	894	878	915	820	892	882	915	909	891	899	938	874	832	864	893	820	857	873	940	877	917	946	885	933	912	889	899	844	929	926	904	971	918	920	896	888	898	868	927	886	879	930	901	898	884	890	888	945	899	927	903	890	860	926	880	940	910	939	937	903	886	924	926	937	939	921	915	924	958	913	882	879	948	891	903	928	958	864	919	874	865	918	897	892	928	934	893	858	917	879	902	950	920	954	872	918	897	898	870	914	866	901	841	923	911	936	912	960	910	910	879	901	921	917	919	921	894	907	916	956	889	846	927	957	903	878	875	920	867	954	919	851	947	904	926	855	942	865	881	925	925	915	931	901	896	858	915	883	903	837	938	890	973	877	940	947	876	987	960	930	845	924	931	953	890	908	908	906	927	880	915	896	908	936	900	902	878	924	931	952	905	950	921	909	918	896	924	884	985	920	927	902	882	862	930	869	929	920	901	904	930	905	903	935	904	912	910	975	856	892	938	925	929	935	932	976	904	935	906	930	906	925	917	920	860	883	960	868	890	890	918	896	867	858	933	875	920	960	911	928	860	856	908	923	888	881	916	870	899	941	928	928	923	915	916	877	904	928	898	902	947	946	877	926	892	909	884	909	902	911	878	955	917	887	911	892	892	915	870	898	915	964	875	972	918	901	872	844	863	874	937	893	854	909	894	954	897	940	905	877	937	869	870	943	908	920	918	895	942	943	905	892	881	888	949	906	905	896	847	915	918	872	962	885	901	900	887	958	967	889	924	884	962	881	889	878	934	917	926	893	951	891	949	889	937	914	905	917	882	899	852	917	909	902	954	869	899	919	913	919	940	927	892	880	906	905	962	930	876	842	886	918	913	885	866	870	866	896	930	891	909	902	855	875	847	884	959	951	912	918	882	972	915	898	844	927	892	888	925	883	901	931	898	943	880	879	917	930	925	934	932	865	866	925	917	904	939	953	897	893	888	912	905	891	929	898	858	925	957	930	921	930	919	926	829	865	909	891	901	956	919	871	958	903	929	924	905	916	895	910	945	848	909	922	890	901	922	900	872	952	936	879	912	907	913	922	913	916	905	890	908	890	917	912	923	916	865	887	917	934	909	896	908	932	924	942	922	858	922	891	887	925	887	920	921	894	937	897	917	908	905	912	913	888	917	936	897	894	919	902	950	845	882	928	847	929	910	925	875	959	911	864	883	898	934	903	935	912	957	864	938	906	885	921	898	955	933	934	850	955	905	959	925	863	866	860	972	942	930	863	941	921	911	947	940	930	934	920	947	906	919	949	895	917	876	903	924	871	871	930	901	903	925	894	915	927	898	841	925	862	912	947	916	907	901	962	871	961	925	915	878	909	937	930	869	960	869	912	898	906	895	950	907	917	923	891	874	878	909	881	882	922	903	873	915	938	941	893	858	907	959	861	897	927	964	906	951	892	898	826	885	902	903	926	922	873	924	921	943	896	931	904	833	856	882	899	963	856	940	879	913	941	931	892	878	922	978	899	885	917	942	958	925	901	911	889	936	906	936	870	916	921	916	917	936	932	878	910	940	871	901	876	901	876	872	928	928	920	907	894	909	895	898	908	877	881	873	905	928	917	905	918	922	954	868	918	906	937	913	823	905	937	914	895	933	928	927	895	905	920	904	919	908	911	907	941	876	931	863	884	917	930	919	913	884	933	859	885	919	878	952	892	855	893	900	882	900	960	931	903	928	922	870	902	894	920	902	865	918	899	894	883	946	885	937	890	901	898	959	914	917	884	923	863	885	892	940	939	921	884	916	922	880	889	870	961	870	902	920	876	874	907	944	892	955	851	889	940	906	914	887	943	865	875	853	950	925	876	934	881	943	941	868	880	924	902	919	910	934	911	893	896	881	893	910	923	968	921	896	888	870	894	922	904	888	859	948	882	914	887	922	947	901	900	946	901	932	933	897	980	881	917	902	881	934	916	893	927	886	897	901	931	900	935	908	889	925	935	887	861	895	962	931	895	871	868	859	943	916	900	918	918	911	869	893	875	896	914	939	945	916	884	902	931	911	952	927	926	958	941	887	886	897
22353	20960	28313	23760	20951	20984	6688	1130	869	782	732	657	665	585	603	552	539	507	497	536	495	469	511	510	506	458	488	477	468	467	459	470	433	469	435	469	470	464	478	457	454	462	455	447	455	495	447	471	446	410	443	449	452	439	423	409	443	449	438	410	478	420	461	443	455	458	464	461	473	475	439	447	487	443	399	427	456	438	433	442	426	413	442	446	426	430	429	409	400	421	457	416	474	441	405	459	442	464	415	443	422	451	440	464	471	450	467	429	467	478	442	441	438	429	454	436	454	430	462	449	398	457	424	414	416	418	473	424	447	429	441	465	441	438	469	456	473	465	455	423	448	408	470	463	433	459	424	464	430	409	447	474	430	447	466	436	400	443	442	416	432	442	459	436	471	433	449	432	454	472	456	439	439	430	470	447	439	447	462	431	463	397	479	423	448	431	418	428	421	464	440	426	443	421	440	470	447	473	467	454	403	462	422	436	433	426	407	443	446	449	432	423	486	438	435	480	430	427	427	413	428	429	449	451	461	455	448	403	431	437	430	427	462	444	464	437	440	439	435	437	440	436	405	441	427	438	441	428	417	405	435	455	500	466	430	433	435	441	400	456	407	449	483	448	446	429	426	449	464	477	405	390	440	421	469	459	460	483	442	456	455	404	383	417	431	426	448	423	421	443	421	497	414	410	434	423	400	429	423	417	447	467	444	462	438	404	401	452	428	420	490	419	423	434	451	462	384	443	422	452	441	453	418	426	441	447	429	435	454	473	394	414	446	405	470	427	474	474	460	396	431	432	475	419	436	420	450	442	448	433	444	455	451	474	437	446	441	433	411	463	447	470	398	393	394	414	474	468	438	455	421	433	445	429	433	478	456	435	435	449	477	433	429	433	440	431	472	408	424	450	424	431	455	452	429	454	426	425	422	440	452	444	470	428	439	419	429	433	447	464	481	450	396	417	473	385	445	449	475	436	442	440	462	454	434	423	432	405	504	433	464	440	417	404	461	470	429	412	416	432	412	454	464	442	461	426	444	407	427	452	443	447	433	456	446	418	437	446	435	444	421	455	435	478	442	432	472	445	402	398	435	423	441	403	433	457	442	421	427	421	449	417	426	437	471	430	415	440	417	419	467	458	453	402	443	447	433	404	462	419	463	438	457	486	467	421	443	458	425	441	437	390	440	429	448	401	415	435	421	490	437	437	462	480	449	420	422	445	427	451	435	432	467	405	462	463	496	463	430	437	465	438	443	414	427	445	435	421	395	432	455	430	412	455	403	450	390	441	443	418	486	437	427	443	423	386	427	480	429	486	471	473	434	475	467	430	498	451	474	434	433	449	411	401	420	422	443	414	442	420	455	460	444	403	442	437	456	457	470	393	450	430	420	447	406	435	410	435	421	440	442	430	467	425	439	413	417	410	438	438	435	477	436	413	456	469	455	440	423	439	423	435	430	448	464	403	416	428	424	474	419	448	399	461	450	422	435	455	467	422	366	447	442	405	410	427	428	423	413	447	454	432	429	453	468	484	457	465	435	438	426	462	419	431	427	433	447	469	412	449	450	455	470	438	423	486	443	468	411	453	442	448	464	448	435	442	412	420	425	441	417	441	437	424	438	430	476	442	445	455	453	446	437	456	424	426	453	427	453	431	457	470	466	441	450	391	426	400	449	437	430	441	387	456	440	436	444	473	422	452	442	419	480	458	484	435	440	458	437	444	437	432	437	453	416	431	418	408	422	433	405	440	460	437	412	421	412	464	425	455	420	475	418	429	445	433	458	461	472	457	449	453	461	442	450	427	446	435	445	409	433	435	417	467	471	463	435	445	419	433	408	493	473	433	432	442	414	442	423	399	433	444	432	432	470	454	455	398	451	411	439	440	464	450	429	430	492	453	416	436	453	449	412	432	449	391	450	455	437	435	456	448	447	445	423	424	428	427	440	440	437	459	422	466	437	433	436	473	426	448	410	467	403	444	452	411	461	424	427	435	423	455	469	443	422	491	455	443	447	431	435	429	480	432	441	437	436	437	391	441	436	466	440	458	430	429	428	460	425	441	418	457	474	396	418	399	403	426	439	446	457	414	420	445	447	430	468	448	399	450	471	412	416	456	433	454	436	464	452	452	462	454	403	450	455	425	426	462	447	424	467	429	439	435	437	456	436	444	402	434	431	448	446	422	438	445	425	446	429	430	439	416	425	390	465	419	406	430	435	447	433	444	443	418	441	437	456	443	430	435	403	440	478	441	456	415	447	434	442	433	448	457	464	455	461	414	435	401	466	449	446	422	452	434	444	450	430	476	477	447	454	447	433	444	456	472	421	416	429	447	440	458	415	483	441	423	427	473	433	453	459	440	411	413	444	427	411	441	464	424	421	421	421	428	400	430	463	421	430	420	470	404	456	477	453	426	418	435	450	419	446	427	439	428	431	444	436	444	431	455	427	431	438	440	430	418	458	432	460	445	439	445	464	464	468	443	490	469	437	450	450	448	403	410	480	394	436	409	451	460	451	407	433	441	397	448	447	457	457	427	475	424	444	447	429	418	450	470	416	455	425	470	447	450	453	438	443	421	453	502	471	383	434	451	455	448	420	415	437	431	427	417	473	445	464	426	472	436	413	476	452	437	442	443	422	429	423	448	446	394	457	455	411	443	430	430	435	450	467	420	426	428	440	422	443	442	455	436	437	476	412	458	428	449	426	448	459	431	451	467	428	417	426	430	409	435	442	414	457	469	428	443	464	409	431	446	446	419	461	478	464	467	452	444	435	395	429	435	445	436	452	482	444	424	411	449	470	411	438	429	435	406	422	419	428	427	414	454	444	403	431	435	477	444	411	461	448	399	484	434	477	463	461	449	441	445	401	454	414	424	451	453	412	432	420	436	412	466	465	426	432	465	442	474	413	460	447	415	407	438	406	411	396	393	434	428	444	450	439	421	446	444	456	418	456	443	419	451	409	416	459	398	439	473	441	436	452	428	463	460	476	450	443	404	435	421	429	436	432	420	450	445	452	423	490	451	428	428	438	420	421	455	450	442	440	430	402	457	477	425	426	419	408	440	480	452	489	451	458	429	455	403	392	428	453	471	453	442	438	429	466	411	430	392	486	436	434	412	454	443	451	429	443	460	441	468	446	445	439	439	478	441	484	428	424	413	439	443	469	466	428	430	417	428	410	445	444	413	451	425	445	472	456	404	447	448	435	415	427	412	403	428	456	386	455	420	427	446	461	422	418	427	417	439	455	441	428	455	444	452	452	432	409	441	468	489	411	443	447	439	471	431	395	442	467	447	448	434	438	434	463	435	451	425	437	430	422	439	446	455	432	450	423	477	454	436	459	450	426	449	440	432	420	398	417	416	438	437	423	435	435	448	439	443	423	462	437	469	458	436	430	463	402	445	457	419	445	446	452	409	450	443	470	454	435	464	431	440	447	439	471	417	426	460	433	439	455	411	437	402	424	422	479	435	467	461	447	438	426	437	470	373	457	431	402	484
4966	25017	9562	4565	3326	2409	1898	1525	1239	1016	917	811	727	676	642	597	538	600	560	519	527	497	542	446	450	484	497	495	464	418	489	461	442	442	432	436	430	448	433	475	467	473	437	424	449	422	423	407	458	407	399	433	413	425	452	440	450	405	421	445	409	445	433	414	420	418	415	431	416	437	454	439	400	384	429	439	397	405	413	424	429	402	426	415	462	449	399	442	415	459	412	386	399	412	413	426	411	403	421	401	428	444	431	431	399	460	424	436	414	425	385	393	454	403	401	403	412	442	447	406	430	422	432	429	425	448	457	446	411	415	411	417	441	447	428	414	452	406	393	416	424	450	422	407	465	430	410	439	405	436	415	430	416	391	427	407	432	418	443	455	420	427	441	447	417	425	431	438	448	421	429	386	384	443	419	437	439	434	400	423	443	468	384	398	442	428	415	416	390	420	388	403	440	402	459	411	409	402	404	411	384	370	446	422	402	406	399	417	431	435	420	403	448	439	404	433	413	442	412	430	424	429	421	412	411	394	369	439	441	422	446	419	416	445	445	437	425	438	417	379	439	391	411	409	414	399	426	402	432	429	422	370	419	416	389	396	441	428	380	429	393	458	441	440	407	468	414	420	424	418	418	477	409	404	435	406	417	383	432	397	405	411	409	413	423	400	426	422	391	395	414	394	411	402	435	404	410	411	383	454	434	486	431	420	426	398	417	449	441	470	444	458	442	396	420	445	406	440	429	406	412	398	413	423	422	409	408	403	400	434	389	424	415	395	434	396	397	405	413	452	414	433	423	424	435	432	431	419	454	408	441	385	423	393	393	406	412	413	426	421	429	435	406	396	399	383	386	419	416	422	421	429	407	430	401	442	457	428	426	421	468	434	421	448	427	408	440	416	389	396	409	445	399	420	431	390	422	409	438	422	422	455	432	432	412	387	426	413	424	433	454	395	445	414	458	404	434	422	448	386	419	435	412	410	425	418	406	389	453	415	455	406	434	415	422	391	434	429	441	409	424	427	408	402	399	400	407	431	396	427	394	409	464	444	426	419	396	371	437	445	422	403	439	410	455	424	399	436	433	429	380	397	401	447	426	441	431	405	433	401	439	399	401	450	414	401	435	424	405	445	390	388	436	421	400	425	431	387	430	418	473	441	418	413	436	415	423	438	412	442	417	409	448	407	416	417	460	451	388	454	414	411	444	440	415	453	447	440	390	443	406	447	440	406	448	469	401	428	408	424	412	408	433	433	401	400	408	406	380	380	448	430	446	387	413	429	429	425	395	423	437	447	410	427	439	432	403	419	431	400	419	414	449	437	393	446	385	423	444	440	453	417	376	424	414	429	416	460	398	389	429	428	471	442	412	407	398	413	414	428	390	364	422	431	439	422	427	438	414	417	427	435	454	404	460	425	430	458	458	442	406	425	392	449	414	424	414	429	416	464	409	407	408	437	370	414	412	453	403	439	420	380	399	443	398	429	417	399	428	420	412	459	423	435	407	457	418	444	442	415	395	455	438	388	396	448	440	426	400	424	391	388	442	386	405	398	433	436	437	414	416	413	445	414	401	395	408	413	420	454	404	456	393	429	432	411	385	406	425	418	429	411	409	415	429	398	401	421	401	455	428	400	444	435	436	394	404	410	439	459	448	362	455	442	434	422	395	409	442	423	412	458	433	429	382	414	411	431	408	408	423	413	394	376	436	426	424	443	369	445	455	401	427	443	434	376	417	447	442	434	459	486	399	408	434	426	434	394	426	436	440	412	429	406	432	443	417	419	427	427	449	403	448	433	451	408	436	409	416	429	436	413	421	419	424	400	413	427	406	400	413	384	427	428	444	398	421	384	394	424	435	435	403	412	407	445	460	444	397	450	432	453	446	435	387	429	432	420	407	422	421	448	411	427	388	461	449	449	448	420	434	433	396	402	435	404	420	423	419	407	414	391	415	433	438	434	413	405	413	412	412	421	396	430	416	421	425	426	419	421	415	427	404	422	435	424	467	433	436	438	431	426	420	399	413	446	412	459	430	418	447	438	437	407	427	408	440	395	423	447	429	429	392	422	399	447	371	432	439	421	413	435	434	379	455	445	423	421	418	394	424	437	432	425	412	437	409	440	410	422	437	429	425	394	418	415	407	415	402	443	387	433	416	441	428	455	419	432	402	414	419	418	446	415	419	402	394	445	440	437	425	438	382	441	446	424	437	420	438	444	428	411	437	425	404	418	394	403	430	453	457	390	421	443	438	425	404	446	440	416	433	437	439	412	432	432	420	418	392	414	414	399	415	456	402	429	428	411	458	436	419	421	405	450	365	410	389	393	447	429	409	435	416	415	437	433	422	408	430	428	376	441	437	431	401	396	393	419	416	397	418	464	406	421	397	404	392	418	373	431	417	378	395	424	405	434	461	398	418	412	429	424	451	443	427	405	414	459	418	397	433	454	404	450	400	415	394	390	401	400	436	409	468	444	409	423	402	436	438	422	389	417	383	415	434	434	427	428	442	417	417	451	441	448	383	400	435	422	416	416	396	469	441	444	396	440	436	413	444	419	386	439	417	399	441	430	417	411	422	410	409	413	426	404	401	413	444	422	412	410	393	402	420	409	390	441	416	381	453	431	454	430	404	420	411	418	441	431	413	391	449	396	421	401	443	429	447	417	447	425	396	409	428	398	434	435	395	409	408	427	434	416	424	413	415	439	436	396	435	446	423	449	404	431	389	407	428	424	391	400	415	424	407	419	416	435	452	435	435	397	406	407	390	409	425	425	405	423	421	475	416	439	394	417	399	376	406	447	429	426	416	408	439	415	428	419	416	422	403	433	423	465	431	413	427	413	431	390	402	416	434	418	396	445	450	456	425	416	444	413	408	408	413	385	418	447	394	403	405	429	410	446	425	441	421	392	453	386	423	391	425	428	429	441	425	463	380	422	427	438	445	424	433	416	411	404	382	416	444	405	387	445	439	398	409	427	426	410	425	463	465	408	409	415	416	395	427	384	428	402	419	454	417	485	481	403	418	435	461	421	401	406	444	454	487	421	401	461	413	410	435	417	457	440	457	446	449	436	423	423	404	410	431	405	399	444	428	419	404	420	441	449	390	429	414	386	399	415	403	390	431	416	415	371	402	420	399	422	434	407	395	410	422	415	406	408	415	427	443	430	410	386	452	445	426	399	421	451	455	394	440	389	429	427	441	407	389	408	421	395	414	433	414	419	424	380	414	437	438	423	417	433	432	455	410	410	438	374	437	455	421	392	454	410	456	411	408	423	453	416	399	427	441	395	455	393	400	393	423	378	398	411	417	418	445	393	403	377	430	437	400	454	461	456	424	457	416	404	420	410	445	398	466	375	456	387	440	445	454	395	423	412	423	436	412	433	445	445	455	433	406	447	421	427	443	448	440	438	406	451	444	430	435	429	426	435	419	399	404	411	449	416	425	449	443	458	407	425	404	435	442	424	419	444	426	445	442	452	438	406	433	454	430	402	380	420
27267	20064	8742	1424	973	918	853	758	722	742	680	708	680	694	697	678	678	697	720	726	724	652	720	702	694	665	668	664	738	737	701	691	726	687	712	710	724	727	735	705	693	712	693	703	714	647	677	703	678	674	685	704	746	713	748	674	700	669	685	696	683	690	698	730	649	662	695	661	758	693	695	705	720	735	678	724	666	757	726	688	662	707	698	725	700	722	700	698	708	673	694	654	659	672	750	701	716	723	718	708	687	698	720	686	691	709	709	663	685	676	728	700	728	718	658	721	669	685	656	695	707	687	702	668	656	675	691	693	715	697	680	730	683	738	714	734	749	656	681	744	727	693	676	732	721	690	709	666	737	698	695	722	658	705	672	679	652	693	701	702	673	669	724	673	682	678	695	695	743	686	704	668	638	702	624	720	699	678	690	656	692	715	692	719	683	692	749	698	714	660	687	724	711	724	706	743	690	686	702	707	692	686	700	742	716	644	704	670	694	726	676	679	661	665	693	726	740	657	700	685	715	686	715	685	744	663	719	712	708	712	683	696	704	725	692	682	737	671	717	667	682	640	692	663	704	734	718	675	732	703	716	716	736	698	712	729	718	716	686	716	698	729	724	702	706	741	706	669	731	739	691	682	717	678	745	677	667	706	688	687	707	713	726	729	699	641	684	691	684	706	696	697	693	693	725	659	720	685	724	732	737	737	742	723	717	728	719	725	702	671	728	703	655	734	732	728	669	713	637	729	698	687	691	705	671	700	721	709	740	708	710	683	714	686	699	706	723	780	728	715	659	678	730	687	710	666	689	700	682	711	671	711	687	712	702	710	688	722	698	626	728	722	678	680	728	747	677	652	730	714	694	635	682	725	672	687	664	706	649	687	685	696	749	736	696	681	707	638	702	669	713	709	715	685	664	711	725	709	671	730	712	672	759	690	713	724	713	664	668	661	660	694	679	725	714	702	712	729	657	687	745	733	766	694	674	680	735	693	686	667	669	675	700	701	727	700	656	688	720	660	732	645	713	695	649	702	707	733	689	687	646	706	699	725	709	710	686	723	691	665	690	711	707	714	684	679	742	720	722	692	669	712	727	665	694	684	731	740	680	675	683	663	671	723	698	701	747	732	682	701	717	702	676	719	745	726	703	688	683	664	696	716	726	696	695	727	683	652	659	698	643	734	734	676	703	702	715	720	710	680	728	760	665	633	720	686	740	708	690	719	717	714	746	699	711	653	686	700	649	708	727	690	697	696	676	730	662	671	709	668	704	711	706	699	670	718	699	711	743	693	689	721	684	766	695	731	715	663	705	686	707	694	705	749	668	712	702	739	728	700	744	685	689	703	717	670	693	698	676	721	690	653	723	738	714	701	695	721	700	703	705	680	654	685	683	665	736	731	680	657	730	705	710	716	690	741	642	711	711	692	688	695	690	721	710	697	720	723	651	693	730	706	688	709	719	726	686	708	712	686	708	758	699	680	744	739	718	723	730	732	704	686	701	761	694	719	691	676	698	688	722	690	713	686	719	705	731	734	677	697	731	708	705	706	711	703	673	640	741	651	677	707	685	652	727	661	708	685	760	660	728	688	664	771	671	718	683	696	690	697	723	706	691	730	719	706	687	639	691	694	690	767	669	716	696	721	679	702	714	745	776	702	696	733	717	680	686	718	675	713	662	694	688	706	688	699	728	668	754	682	711	649	662	652	684	759	713	711	681	720	719	702	762	711	747	688	707	670	702	731	705	678	748	657	679	752	664	729	705	703	690	659	716	628	679	709	711	727	704	706	712	716	695	760	687	741	684	683	722	697	725	737	706	709	687	689	712	709	676	682	716	693	703	697	679	685	718	689	683	681	676	727	725	659	695	707	702	701	679	725	679	689	690	738	719	710	695	697	704	685	712	716	682	658	684	714	711	717	662	701	708	716	733	696	718	724	709	724	677	755	672	679	699	723	710	696	696	664	674	693	731	689	687	756	738	697	671	688	730	660	666	704	717	678	704	733	696	708	668	682	700	717	641	698	717	728	704	736	660	669	670	695	703	699	688	706	760	728	720	701	668	718	691	712	700	710	677	724	674	659	646	724	678	701	663	699	700	707	712	704	684	710	653	706	673	694	711	714	713	723	694	669	712	672	686	686	690	681	697	685	709	686	758	697	708	689	711	707	696	671	729	686	728	638	723	690	713	726	697	673	700	678	666	746	667	666	696	739	676	678	689	750	693	681	671	694	692	722	686	724	699	689	697	688	766	710	689	694	735	722	747	650	707	713	671	668	694	680	729	681	636	750	718	664	683	729	677	707	712	688	720	696	699	662	711	718	686	756	687	715	703	652	688	675	662	714	683	702	675	688	724	698	678	701	653	714	704	677	682	655	689	664	693	706	693	751	691	730	716	727	722	698	687	694	717	709	737	662	765	691	691	692	725	740	684	725	649	719	713	714	732	676	733	733	731	737	671	705	674	701	724	727	711	757	738	739	741	716	745	703	661	694	693	725	718	708	689	707	741	699	709	686	707	651	657	735	718	737	693	736	733	719	691	700	696	657	698	738	685	675	676	718	683	682	711	725	684	680	733	740	724	687	709	741	665	676	727	756	728	721	698	684	696	719	698	709	673	725	658	667	719	740	743	698	689	710	714	711	732	736	768	679	688	701	674	719	714	725	663	658	641	656	695	704	738	703	659	692	675	714	746	697	726	665	682	653	742	708	734	676	719	648	677	740	680	693	710	659	706	697	702	684	722	681	728	717	687	698	707	763	689	703	687	714	660	727	712	709	663	681	700	700	700	681	707	725	754	715	701	689	705	623	717	725	726	711	710	661	700	713	718	668	685	706	723	729	684	739	698	679	692	677	743	725	697	713	711	690	678	719	712	695	693	679	761	701	752	708	737	721	702	631	677	656	730	691	668	657	726	681	659	672	696	726	691	699	708	698	703	690	690	701	658	726	734	702	717	718	688	738	721	691	697	767	696	738	743	692	722	729	673	710	659	691	687	712	694	724	706	741	669	687	707	678	715	645	703	748	707	683	701	696	719	688	745	726	685	709	725	720	699	679	700	699	723	710	736	665	709	673	680	727	735	678	651	712	668	743	686	698	693	706	707	689	673	692	692	694	725	700	737	713	666	717	716	680	733	684	754	718	705	674	681	707	746	688	679	701	709	712	693	745	747	698	710	726	719	714	722	733	724	687	730	718	685	681	739	724	718	707	690	720	652	668	700	681	738	691	660	665	703	691	738	686	707	691	695	718	724	653	707	718	698	748	698	714	659	673	684	702	688	674	708	626	696	699	706	669	702	721	695	690	709	677	705	730	688	713	703	673	719	701	724	681	703	687	719	725	712	719	699	708	733	765	661	715	709	735	709	683	719	725	697	732	706	655	704	682	670	681	707	706	683	692	670	670	736	734	686	662	677	683	726	752	706	724	700	722	711	688	674	715	675	672	703	668	648	711	732	666	748	705	724	670	691	668	702	737	702	655	726	718	721	694	703	729
5290	8160	1693	1102	954	929	871	807	763	751	806	747	683	744	704	717	705	697	710	699	706	682	762	726	760	719	748	727	748	688	700	739	723	741	703	713	715	721	690	715	669	693	732	708	678	700	681	699	636	703	736	690	725	720	708	674	708	682	716	775	713	670	731	739	704	721	702	719	720	707	717	731	698	703	723	724	659	733	675	706	682	689	710	705	706	685	756	768	714	707	655	725	656	722	695	716	705	717	701	735	694	733	711	726	707	659	662	695	705	720	729	684	732	703	769	670	731	677	704	716	718	702	666	679	707	696	704	687	713	711	709	745	706	704	650	745	719	706	710	718	703	723	726	687	700	730	705	706	671	732	726	698	676	685	697	755	697	750	704	762	718	707	711	683	695	698	756	722	676	705	725	722	698	696	664	688	695	704	662	664	735	693	724	674	700	731	678	685	717	685	721	749	722	688	715	661	740	714	722	687	721	696	634	711	681	682	718	680	679	688	705	730	687	730	715	684	713	716	701	655	706	717	734	715	720	709	681	727	711	700	686	686	736	716	721	733	697	723	727	741	687	681	683	735	723	669	702	752	734	670	755	754	726	746	699	699	743	699	686	687	700	704	734	701	658	685	676	677	703	685	735	691	692	689	716	705	676	728	743	744	667	734	738	716	745	743	692	692	734	737	692	696	743	686	630	729	706	720	681	718	698	712	693	682	705	751	733	720	715	693	724	728	744	704	760	712	698	741	713	702	706	703	689	695	693	697	711	732	695	666	708	669	747	685	731	757	696	703	711	696	672	704	705	742	719	715	708	710	723	662	700	669	682	671	711	693	674	708	728	710	705	709	682	669	720	687	708	695	743	750	679	712	693	681	761	714	678	709	718	736	677	663	699	688	702	690	742	718	724	688	763	729	762	703	698	712	688	738	724	690	713	759	673	719	686	740	704	701	715	690	761	759	712	707	707	712	659	727	712	747	690	696	722	733	688	676	682	750	733	685	750	666	712	700	708	717	703	693	674	650	739	707	656	734	692	673	710	723	701	707	695	693	721	688	660	731	684	724	722	701	724	722	726	701	634	696	699	715	711	698	711	786	686	721	669	724	718	726	718	773	740	664	693	705	747	749	681	708	716	739	733	712	682	670	666	684	779	681	717	722	666	705	693	680	688	690	691	734	732	689	671	694	678	692	709	732	736	692	708	727	753	660	722	691	711	735	668	746	692	703	683	711	706	694	700	732	739	683	699	651	692	727	746	704	742	720	729	719	796	661	711	744	715	734	721	720	716	728	698	701	710	705	716	687	688	748	727	715	676	707	748	727	727	685	717	714	706	710	729	716	766	687	662	715	715	763	703	684	695	735	725	697	667	697	711	713	692	780	714	688	689	733	738	698	685	716	682	724	709	700	669	651	713	723	706	705	700	720	706	743	691	691	737	699	719	728	720	745	716	715	707	695	707	689	728	693	710	669	691	682	719	694	722	717	683	686	699	739	717	652	702	716	696	711	681	710	721	663	722	736	728	714	706	690	757	670	727	713	708	703	691	722	704	706	679	719	689	694	695	727	724	722	714	722	658	703	750	726	706	743	682	654	699	648	728	648	658	652	689	724	651	705	710	719	726	726	722	711	674	721	738	741	677	746	699	731	733	709	721	693	736	748	674	703	693	717	728	691	724	725	736	725	729	702	730	704	725	726	752	698	730	718	674	680	722	725	719	693	687	712	726	661	708	699	730	700	699	714	719	724	649	672	701	711	718	733	759	679	677	667	768	706	734	745	690	726	738	764	703	689	625	715	723	724	728	680	722	680	701	727	707	712	716	710	724	693	734	728	699	677	773	697	700	680	704	708	642	693	730	647	744	708	719	712	722	697	778	712	687	698	738	742	756	715	694	740	692	703	700	703	669	766	679	722	749	693	698	731	665	718	687	715	732	665	760	682	712	739	722	690	676	756	709	734	667	672	701	713	735	722	704	707	699	699	669	720	760	710	718	699	712	714	710	722	668	721	715	713	686	693	656	743	713	680	716	691	726	664	714	684	738	729	683	749	712	694	699	683	738	764	728	665	735	739	736	700	680	735	713	707	700	685	674	694	737	696	710	699	720	730	698	719	735	707	727	725	690	747	788	653	677	723	706	691	693	713	691	694	697	657	665	720	649	731	652	744	743	734	749	737	749	667	685	705	697	705	710	681	740	708	719	736	712	694	720	709	748	670	661	733	712	696	700	731	727	697	723	706	682	727	689	740	719	692	695	747	680	697	689	714	717	683	739	723	703	671	686	676	710	725	679	673	691	683	716	659	723	734	726	702	694	723	726	696	722	707	717	705	722	741	729	718	665	714	726	737	694	706	767	678	720	721	714	694	731	721	739	635	688	726	692	727	707	732	672	709	674	684	734	725	726	729	711	721	731	707	708	705	733	699	724	739	758	739	705	672	637	706	677	706	702	710	698	684	701	734	715	669	664	753	736	707	729	715	646	728	673	706	701	713	724	677	715	725	734	698	699	716	734	706	736	686	737	699	740	655	718	697	731	724	748	725	691	760	699	717	717	712	708	714	703	771	741	741	704	709	695	705	726	707	738	731	755	706	740	731	706	752	685	765	699	706	663	670	718	732	680	679	682	698	701	720	705	722	716	738	683	698	708	702	717	695	691	700	734	677	708	727	755	727	707	688	716	708	719	704	685	662	699	688	715	707	750	776	749	727	686	749	749	759	705	728	763	671	724	753	715	704	739	681	692	688	710	670	715	734	676	678	710	727	700	697	701	711	695	689	706	724	686	709	670	758	702	696	743	720	740	726	654	736	699	695	693	688	668	688	661	722	702	719	681	669	704	730	721	728	685	718	719	706	709	736	697	680	717	719	711	690	733	710	674	709	708	738	701	709	715	749	688	723	708	686	708	666	708	681	661	667	671	675	718	707	685	694	657	756	723	697	694	686	668	709	696	706	733	734	713	698	722	672	722	715	673	737	703	738	713	687	696	725	752	755	669	704	740	700	711	730	713	732	701	677	684	682	695	701	668	726	770	702	685	755	685	678	667	769	758	721	669	701	683	719	738	689	708	693	740	674	732	697	715	718	687	705	715	698	681	692	696	737	729	763	709	707	722	673	712	715	733	731	746	721	713	709	704	706	696	671	755	730	707	703	721	721	708	675	699	713	690	703	703	695	732	730	663	718	704	702	703	708	675	699	745	758	689	685	733	742	743	699	727	675	715	722	722	641	748	713	746	705	701	711	714	722	759	704	711	711	699	711	720	710	723	732	708	730	705	755	711	711	678	706	735	699	732	662	772	696	711	721	706	688	699	699	676	723	724	735	707	649	745	686	699	727	697	728	725	716	722	729	749	725	650	669	654	709	692	731	693	701	706	727	726	689	704	713	693	726	714	710	708	680	737	695	754	710	683	662	702	727	663	720	666	711	748	718	728	670	675	714	688	717	654	666	728	698	728	739	746	692	739	741	765	658	718	691	693	738	725	726	655	734	704	711	703	713
23489	20877	27644	24226	20788	5652	891	655	591	484	494	464	480	378	429	366	355	369	356	400	356	366	341	358	386	366	336	348	358	316	355	341	353	336	309	314	349	352	324	337	331	330	318	309	355	342	377	326	345	369	326	354	328	322	349	335	330	327	323	330	370	338	307	381	332	308	365	350	323	338	357	349	365	313	306	332	355	320	337	320	296	352	327	350	313	361	357	340	353	326	330	362	321	322	312	348	336	325	341	339	349	314	351	335	346	337	315	298	345	319	348	378	345	299	339	313	316	345	293	318	342	357	308	314	330	340	316	372	366	317	329	330	315	346	341	335	336	342	346	344	342	339	357	323	336	365	350	344	367	330	330	353	355	347	325	308	332	314	340	337	350	354	325	352	311	355	356	353	354	366	352	363	310	306	357	350	301	327	325	327	343	316	359	302	328	346	356	372	356	339	352	340	338	361	326	359	319	314	309	339	348	366	343	337	314	350	314	331	317	372	363	328	358	354	327	364	337	327	316	319	311	334	311	313	330	314	313	316	343	345	317	343	344	305	316	329	334	344	352	318	326	361	378	340	328	332	311	345	349	333	338	329	320	356	342	348	348	332	326	321	314	340	380	330	312	322	326	338	348	325	324	332	334	318	347	338	339	334	367	353	304	324	327	336	348	326	307	329	341	335	316	349	321	304	360	315	347	366	385	338	319	345	339	311	330	344	330	357	337	340	348	328	345	362	342	331	349	326	351	359	347	343	307	342	357	367	354	352	349	330	335	321	345	354	378	326	345	337	338	326	329	325	356	318	328	344	281	335	316	318	335	317	354	354	349	313	329	296	337	356	319	277	317	353	357	318	362	353	315	349	338	331	330	355	322	322	308	337	348	330	362	353	327	324	301	350	358	302	315	356	334	330	329	341	348	335	306	328	350	337	346	328	336	319	340	309	325	347	316	306	339	363	357	318	301	332	355	316	332	324	325	281	317	365	382	310	310	326	325	334	344	322	316	334	347	332	345	325	333	308	322	324	318	348	360	327	372	352	336	353	316	337	316	347	366	356	328	307	346	331	334	337	323	323	344	302	351	359	347	345	332	359	328	345	335	317	340	356	324	375	347	328	344	295	334	322	326	357	341	323	335	334	320	323	313	350	361	311	337	332	292	348	333	317	341	346	356	327	327	337	315	332	303	346	337	332	335	327	333	355	307	370	323	326	338	397	344	344	297	335	325	314	328	314	328	311	326	316	334	324	368	307	330	333	344	309	357	326	328	351	341	312	282	338	333	300	346	325	361	331	334	329	319	374	348	331	343	351	361	305	371	367	337	321	317	307	358	324	319	317	354	311	343	322	308	345	373	315	367	341	320	330	349	349	325	276	330	342	341	345	327	335	319	356	346	331	380	371	332	342	349	355	359	336	367	356	334	367	353	352	360	314	336	360	328	344	381	343	297	318	338	338	313	339	330	306	335	327	358	325	330	337	319	309	345	345	362	338	317	328	341	341	358	346	319	354	318	309	326	364	373	368	343	346	328	367	324	352	366	345	328	346	371	341	360	368	356	353	356	324	320	346	324	341	341	309	345	327	318	332	339	337	334	323	378	316	334	340	316	330	307	311	334	341	331	330	312	294	314	350	328	324	332	304	318	337	331	353	386	337	327	323	348	345	303	338	278	348	363	330	341	330	341	343	340	328	320	358	280	344	308	327	311	325	349	326	326	344	361	336	351	322	325	345	347	354	356	330	319	316	340	314	323	324	344	342	368	324	332	348	299	336	340	359	317	328	341	331	350	341	351	321	303	331	317	340	320	318	342	322	333	350	325	344	338	342	349	336	309	319	313	319	315	307	344	366	329	343	355	363	340	366	350	319	343	319	338	320	282	344	357	346	360	375	343	346	296	316	316	377	366	335	343	325	309	325	350	330	348	360	315	313	299	335	324	338	316	325	344	330	325	361	355	330	324	325	346	333	358	312	338	334	336	383	355	364	306	338	329	317	334	336	342	319	335	342	327	360	303	314	320	314	366	378	322	361	342	315	340	328	333	349	305	336	330	352	307	339	353	331	307	332	338	325	350	340	368	322	364	336	348	320	344	345	333	342	327	352	324	313	369	348	343	366	314	330	299	328	348	321	358	332	342	317	340	341	329	341	325	352	343	315	296	324	328	318	322	334	336	333	360	324	336	315	309	359	311	334	354	321	350	339	318	349	334	320	292	337	309	318	332	338	329	356	369	332	328	331	343	327	350	367	349	326	354	357	367	347	313	346	325	363	334	304	333	362	325	306	312	313	329	355	360	344	351	342	318	334	320	333	343	313	311	323	336	362	349	334	321	318	310	343	329	328	343	341	332	311	352	341	319	313	343	306	343	331	333	361	304	321	314	337	329	319	332	322	369	327	338	306	343	313	379	325	349	337	329	369	320	337	340	344	349	286	308	336	323	334	307	342	322	313	352	343	353	329	334	301	327	319	354	319	336	337	351	304	319	350	320	341	354	345	366	347	344	331	329	346	327	339	332	306	380	305	318	341	312	339	346	347	368	325	325	345	335	356	352	322	366	360	341	324	363	314	306	345	311	340	350	342	327	337	325	354	318	310	345	344	341	295	292	349	335	311	342	298	377	325	352	323	372	303	305	311	309	333	344	330	361	345	352	329	336	355	348	316	354	382	334	352	356	344	363	315	340	346	309	331	337	340	329	306	309	320	348	349	354	348	328	346	335	341	359	376	333	357	336	347	315	347	347	366	325	323	329	340	347	346	359	357	357	360	370	326	308	362	314	363	349	291	338	314	361	306	328	315	307	314	312	343	334	384	341	312	373	351	347	318	323	348	326	344	331	341	312	360	324	345	329	346	303	342	311	327	350	331	330	300	331	332	336	343	337	329	291	324	308	327	337	366	334	396	320	290	347	341	366	335	344	339	359	350	358	333	333	347	357	349	343	330	343	334	355	336	344	322	352	340	319	375	343	360	355	324	316	314	313	354	334	371	331	359	314	325	374	318	329	336	342	306	331	343	338	314	345	367	346	324	324	305	344	356	353	324	342	316	311	331	335	322	344	287	352	306	357	355	343	328	309	334	354	347	327	315	336	342	306	321	303	350	300	337	318	313	353	341	339	339	335	326	350	346	339	307	284	318	371	346	357	330	323	354	330	344	308	329	339	335	344	329	336	315	371	368	321	357	329	299	330	333	336	326	326	344	350	328	329	337	321	331	336	320	318	337	335	329	325	342	303	330	309	322	327	332	305	327	351	303	343	320	358	322	339	340	369	328	346	350	315	338	333	354	343	329	325	360	332	332	354	327	342	345	368	336	327	366	313	307	384	350	322	333	309	385	291	335	373	342	359	331	295	301	341	331	331	356	332	311	335	342	314	289	328	358	345	324	360	335	343	337	319	349	332	338	334	325	339	341	321	330	349	300	338	349	303	323	325	335	339	353	320	327	322	309	330	335	341	332	367	328	357	338	328	370	336	349	332	306	333	354	339	317	328	334	283	306
4088	18910	5673	2653	1881	1476	1168	951	778	628	566	542	445	469	447	445	392	421	437	379	395	376	365	407	378	353	373	366	344	328	376	379	361	366	353	369	370	359	385	347	338	342	363	323	365	301	357	337	331	343	346	369	334	353	374	351	340	337	340	363	350	350	336	354	343	318	308	340	363	342	345	365	315	373	332	305	356	358	380	339	353	325	357	314	322	321	343	326	378	330	370	315	333	324	345	356	328	338	339	353	311	339	335	350	296	328	352	326	342	340	341	380	329	335	341	340	360	341	333	300	327	356	348	313	355	354	325	344	325	303	319	335	336	337	316	337	337	375	362	316	356	345	333	350	328	329	353	355	340	369	362	353	345	370	326	321	343	374	327	358	327	320	352	327	356	328	327	337	327	359	315	353	333	333	366	332	334	342	350	333	334	360	357	376	369	323	409	339	356	335	370	305	325	337	368	311	341	350	345	340	361	339	363	334	326	342	319	337	332	300	316	347	352	350	297	345	363	319	341	359	345	318	313	331	331	345	339	370	347	332	301	334	352	324	351	331	343	328	322	334	324	338	299	321	344	329	343	331	371	322	354	332	366	338	358	315	353	331	320	317	316	338	335	332	359	319	329	358	335	292	299	341	350	342	354	351	344	347	369	355	334	330	357	326	333	346	340	341	330	331	355	349	330	370	352	315	350	315	307	363	327	340	320	339	372	365	367	333	317	379	328	345	342	369	346	351	323	335	353	334	332	340	353	335	346	339	343	366	314	350	367	356	333	319	332	356	332	329	304	337	320	320	342	361	362	346	328	357	342	343	326	351	336	337	316	335	316	355	344	378	342	321	354	331	352	345	326	316	359	314	326	315	318	342	306	333	333	334	362	335	340	345	326	340	321	345	341	342	316	342	344	313	319	338	334	357	349	336	377	335	355	327	324	322	311	357	331	300	341	324	359	334	352	346	362	331	336	318	356	342	315	336	337	341	384	323	335	365	318	321	362	331	345	312	305	368	322	325	352	335	315	365	326	373	364	343	327	328	354	325	347	349	321	359	335	328	336	322	348	396	346	358	331	329	312	357	327	335	326	337	330	315	349	313	323	343	344	320	360	343	323	353	312	322	342	356	357	327	325	341	325	354	314	321	350	334	331	328	345	352	314	358	298	339	322	340	322	326	337	369	284	293	305	322	361	343	340	355	315	316	352	325	334	345	360	342	356	334	356	320	316	363	313	346	344	338	320	338	356	345	348	320	318	323	342	326	351	345	350	316	353	328	347	333	333	326	361	334	353	320	356	364	305	326	343	330	361	341	304	343	343	331	317	345	344	324	295	327	347	338	301	330	348	341	351	337	302	322	335	329	331	332	366	355	323	310	331	340	333	325	334	334	323	318	343	333	377	314	314	342	326	331	323	324	313	329	332	338	360	313	327	360	340	320	340	365	311	354	357	303	326	377	312	331	352	406	333	333	334	337	322	363	321	320	335	328	343	336	304	368	352	338	321	335	318	323	323	347	363	344	353	322	336	342	336	309	310	330	329	341	305	338	337	303	342	362	349	321	357	333	375	349	351	319	309	325	341	364	321	363	341	366	341	351	335	337	315	333	334	360	315	337	357	339	350	338	357	305	335	330	380	324	348	322	309	333	375	353	328	331	311	352	339	373	349	340	366	346	320	322	320	335	330	345	332	318	344	336	368	334	319	339	325	320	337	351	331	324	337	328	328	319	333	344	320	339	328	351	350	340	370	310	346	333	326	290	337	326	348	312	357	371	322	309	360	337	327	382	295	342	320	361	363	322	324	362	322	317	340	325	339	322	336	349	339	317	317	342	330	346	384	343	360	372	349	357	334	361	319	356	314	338	342	336	356	331	326	369	331	363	309	314	348	327	354	318	325	319	374	332	334	333	357	353	335	333	375	332	335	325	336	338	332	332	343	328	301	345	337	310	329	340	310	363	350	313	359	333	323	318	325	323	346	318	368	340	316	346	322	318	340	340	346	359	332	329	336	358	348	339	355	329	368	312	329	341	350	352	317	333	335	299	334	322	350	337	371	345	362	318	319	346	360	341	335	361	336	325	351	345	338	344	352	344	347	335	355	359	362	347	325	350	328	331	341	340	320	357	342	342	334	352	319	336	327	364	367	309	387	312	332	343	366	332	327	300	358	366	347	340	326	321	325	370	321	335	319	332	354	319	356	369	352	353	351	358	346	331	346	327	319	342	362	334	320	358	314	337	312	374	304	316	351	342	341	337	330	372	338	338	379	330	325	329	326	354	330	304	336	344	301	344	325	327	342	368	321	346	353	338	359	326	342	368	314	312	363	315	345	327	309	326	303	317	356	362	324	331	332	354	321	337	339	335	316	336	376	320	332	346	287	344	296	337	372	331	347	314	315	325	343	341	347	322	348	338	329	339	333	314	337	339	361	342	343	328	320	335	347	345	354	346	341	330	307	343	318	353	300	341	352	302	350	342	337	330	324	343	351	345	333	358	358	337	356	365	375	340	355	340	328	369	333	353	354	306	368	337	312	321	329	343	324	354	333	342	319	361	331	355	339	326	337	345	381	344	371	344	322	371	338	361	332	321	385	343	350	323	315	309	332	308	340	342	326	316	344	363	345	351	322	345	328	342	330	335	358	335	341	315	331	337	333	355	343	307	324	348	350	365	374	345	294	327	327	343	377	358	358	346	341	309	345	312	333	381	359	358	360	315	331	352	320	373	339	320	344	343	343	315	362	344	321	328	300	343	359	314	350	358	366	321	338	309	333	321	352	351	353	344	344	348	338	354	345	347	351	326	366	304	326	373	343	355	367	368	329	343	353	326	352	343	320	361	340	338	327	337	358	358	319	322	330	319	351	307	311	324	351	300	345	336	340	371	328	335	349	342	351	365	336	396	390	327	327	355	359	346	335	331	370	334	338	350	369	356	335	336	358	354	371	321	328	387	316	338	346	332	333	352	353	331	366	338	345	326	356	329	309	334	337	316	343	338	334	347	302	319	357	355	309	358	356	366	321	310	351	320	343	357	320	356	321	363	351	342	324	340	319	352	374	365	333	329	344	342	325	382	336	334	327	333	352	352	343	330	360	326	333	347	343	350	316	340	352	358	348	343	361	323	318	353	360	332	336	360	311	328	365	350	332	348	349	311	352	333	331	340	314	330	343	334	312	340	341	292	366	327	337	347	323	312	338	345	358	351	322	341	317	352	363	369	315	335	327	352	358	336	316	340	356	320	351	328	377	330	306	323	333	335	331	312	344	337	358	346	346	337	347	323	326	364	336	316	337	322	342	359	339	339	314	329	307	357	306	331	391	356	302	327	331	344	342	371	346	356	319	354	361	319	344	364	382	350	354	327	354	341	329	315	291	347	334	336	353	335	336	349	338	353	348	341	354	341	335	315	339	332	327	350	330	301	304	306	326	319	323	349	322	321	353	349	334	348	305	330	346	345	317	346	316	326	320	312	316	328	357	319	350	328	325	350	339	349	342	367
24536	20868	26533	25185	8748	1387	1174	1048	1006	1027	1068	972	941	951	990	929	951	897	908	985	946	956	921	928	926	919	890	932	880	912	932	923	963	925	895	954	943	930	920	901	946	978	846	887	933	922	941	916	898	917	885	959	936	913	969	936	937	903	908	889	883	890	883	923	910	926	891	908	917	957	888	946	945	960	940	965	923	930	914	928	966	900	928	889	927	905	892	981	919	880	928	886	965	948	922	918	926	912	962	920	898	854	912	907	902	978	912	873	889	910	950	919	940	890	947	902	894	919	918	872	921	956	882	932	892	917	916	903	954	920	949	967	924	915	985	920	949	932	933	882	886	921	886	910	912	910	930	964	883	875	972	906	914	898	922	941	901	917	874	885	911	944	933	888	975	913	934	887	882	917	944	893	987	845	912	944	900	936	886	970	928	876	954	944	914	907	952	890	848	874	912	880	890	910	905	876	936	937	933	926	921	902	967	959	890	948	930	967	929	894	954	931	1000	943	978	922	920	913	909	916	909	954	875	908	943	928	903	918	929	950	918	905	941	908	915	923	940	906	967	935	884	925	921	880	967	851	922	932	921	1000	939	902	920	933	909	860	908	904	885	861	881	890	911	898	925	872	990	913	900	902	883	879	921	918	883	928	906	957	927	868	889	903	928	887	915	901	931	883	899	924	933	914	921	921	880	889	929	894	911	919	897	885	913	965	912	891	920	872	946	902	896	920	919	952	945	903	937	929	934	935	930	887	909	897	922	821	929	920	934	918	880	931	924	932	959	903	915	877	944	901	906	907	904	982	899	935	974	945	907	928	912	896	937	924	906	852	938	904	882	926	907	958	948	914	896	913	926	909	944	888	942	912	940	905	859	892	917	918	907	903	922	899	910	936	872	954	864	994	917	954	976	943	922	895	888	913	927	953	907	920	927	952	904	897	935	918	941	891	912	913	886	960	861	954	897	908	906	906	888	928	929	918	903	908	922	910	908	914	930	945	907	924	894	914	963	925	872	857	895	935	950	1004	946	893	882	947	913	898	980	948	932	903	949	907	907	881	919	896	949	924	923	919	963	964	928	980	921	905	904	935	986	932	909	946	914	894	900	925	945	909	924	886	915	892	894	934	935	930	866	953	942	912	887	897	933	919	905	921	932	902	870	923	908	897	931	1024	921	904	887	929	917	876	892	922	901	901	940	930	939	927	897	967	928	972	914	964	988	946	860	910	924	952	951	900	934	968	926	977	903	904	886	931	927	896	906	882	911	926	896	877	879	906	862	938	948	957	949	875	915	995	934	929	949	907	926	914	925	915	879	919	903	901	917	930	874	958	917	872	932	933	920	903	912	988	900	919	971	940	903	915	929	882	908	938	911	866	933	929	888	859	909	921	967	937	918	950	883	922	982	924	964	904	896	911	944	910	879	931	883	990	914	876	904	953	877	963	881	927	977	914	904	958	935	931	907	929	1006	904	924	911	922	873	926	893	897	895	917	978	966	890	923	937	909	901	993	857	910	899	878	917	941	933	881	858	872	875	908	926	957	999	957	916	889	944	938	877	901	900	918	915	910	912	934	913	904	911	882	899	907	924	953	912	891	955	914	916	939	891	953	944	893	977	874	946	931	927	960	880	911	860	931	1000	912	947	942	915	852	944	898	898	935	912	882	971	966	936	902	889	930	902	865	898	948	930	914	942	908	922	923	889	921	905	929	893	927	910	960	876	899	987	924	929	926	945	950	900	953	939	922	928	878	906	952	960	932	822	897	945	926	916	897	902	902	903	905	908	935	914	961	918	944	944	943	947	901	975	979	933	939	917	895	975	891	917	982	913	949	932	931	871	882	987	909	878	918	943	886	935	870	895	876	910	862	913	950	917	939	952	921	898	888	902	922	892	903	933	947	877	987	949	874	890	872	903	859	895	872	896	940	945	932	890	937	888	857	951	968	918	981	929	919	919	910	926	914	908	965	901	898	884	914	892	913	876	934	913	957	968	892	918	925	971	884	921	904	961	881	885	918	922	966	914	905	942	949	928	922	885	945	944	935	951	884	937	944	901	964	897	925	941	994	919	909	952	907	956	925	875	884	915	940	925	941	876	825	848	1005	940	932	955	890	959	990	878	919	953	945	910	937	886	886	906	897	939	955	891	935	907	921	917	911	923	969	869	908	924	880	901	944	899	847	934	925	946	951	910	904	929	899	906	884	925	975	912	903	964	882	959	934	1007	870	861	887	952	883	901	896	953	976	922	902	902	844	896	907	973	913	911	923	944	915	943	933	903	907	860	921	906	912	1008	913	949	898	904	908	912	906	918	909	933	897	988	931	921	929	950	917	884	939	921	928	890	933	929	931	974	884	873	910	980	871	890	959	918	961	885	946	941	884	934	948	949	928	901	953	899	934	940	933	915	923	893	958	927	925	926	877	903	919	941	941	899	873	888	895	911	922	938	933	934	964	880	938	923	874	958	890	940	902	989	937	918	939	937	932	887	936	908	898	930	921	939	927	949	926	933	905	946	924	918	909	902	938	934	941	910	955	925	869	889	927	908	954	885	873	924	934	912	945	916	870	859	921	977	905	997	889	936	912	946	926	882	917	922	941	978	909	909	954	909	884	914	926	919	968	911	894	955	895	987	930	928	895	911	867	886	918	948	896	919	876	904	877	904	879	921	829	935	934	912	909	855	856	897	915	892	943	911	853	899	903	944	950	988	897	936	920	903	910	862	877	923	917	905	963	890	914	927	922	930	945	945	957	923	903	931	920	958	914	959	922	926	978	911	915	880	930	943	900	999	958	952	935	960	908	1012	904	855	917	931	901	934	966	899	956	879	918	902	888	915	942	887	935	851	938	949	904	948	913	938	939	924	842	940	870	921	891	965	980	937	889	856	954	918	951	901	913	927	951	922	904	949	906	869	868	877	946	951	889	911	938	948	940	914	929	920	830	921	869	953	892	923	929	874	967	902	958	928	936	924	886	895	923	898	892	917	908	942	972	938	939	960	894	972	898	964	853	915	919	927	917	947	884	927	948	1000	891	937	985	896	940	993	931	956	860	956	866	947	919	944	951	917	903	895	951	929	921	890	910	908	954	927	901	957	919	871	965	868	919	882	915	915	913	919	917	948	891	993	967	908	922	919	889	847	927	890	937	925	921	875	881	906	966	938	938	902	943	925	935	967	903	907	929	940	915	892	901	857	928	916	908	927	955	933	912	923	877	1014	950	884	924	923	926	927	903	930	907	903	1004	888	960	916	909	957	967	948	923	923	951	908	969	928	909	906	872	959	931	897	856	953	859	914	884	895	922	927	931	909	902	881	888	877	888	948	886	852	932	983	874	894	961	922	894	948	952	935	908	909	1013	993	947	965	881	913	899	909	922	938	937	925	854	922	966	902	948	916	929	935	914	923	882	864	941	939	925	917	926	927	943	873	940	907	965	887	892	916	913	878	961	912	870	932	968	956	926	960	918	946	944	1000	860	978	898	949	911	888	938	941	866	993	903	893	919	946	909	967
4038	13809	3726	2097	1693	1563	1265	1229	1169	1056	1064	1012	943	1019	901	928	951	971	949	898	933	899	895	965	944	969	946	915	956	918	901	848	908	890	878	938	859	847	921	912	879	887	892	939	910	923	969	961	913	874	934	858	927	866	895	911	959	882	922	885	953	923	940	910	904	928	933	966	895	940	921	915	932	877	935	923	919	955	879	856	858	873	936	907	913	921	934	946	919	887	944	983	848	927	968	952	896	897	895	961	893	880	912	880	962	898	900	893	920	899	897	886	935	913	926	932	939	873	901	900	945	921	921	880	967	924	950	924	937	986	918	874	911	883	898	941	912	898	886	944	875	905	894	973	913	920	909	869	869	939	886	874	890	887	888	892	897	922	891	906	914	933	962	866	898	904	884	925	864	905	920	893	921	904	987	950	908	892	878	881	906	885	957	920	931	916	837	882	956	959	933	902	900	938	897	908	902	903	915	849	899	864	882	913	893	879	895	913	951	908	927	921	945	952	925	841	956	869	915	921	886	928	891	886	900	902	893	917	918	910	959	940	962	901	914	965	946	864	890	909	977	899	936	930	886	939	877	976	919	888	959	904	894	945	881	887	934	871	876	921	866	934	887	929	903	901	916	961	930	879	910	942	905	889	918	940	895	860	963	860	926	949	911	940	944	863	903	933	926	917	900	890	923	905	858	959	915	929	936	908	935	912	885	867	883	911	904	884	913	933	907	937	928	941	905	893	898	884	872	902	892	907	916	944	890	884	933	973	908	906	936	926	962	900	881	925	957	923	895	950	855	958	883	940	929	883	904	857	883	893	885	898	929	936	924	917	868	936	876	942	877	884	927	897	842	937	929	928	926	888	890	892	909	877	924	870	907	891	850	953	897	927	886	823	896	879	906	948	983	925	877	945	926	938	901	901	904	874	903	969	927	934	880	895	912	894	903	904	877	871	894	910	906	938	948	968	942	876	915	913	915	913	851	907	951	924	932	920	894	935	915	927	912	916	851	922	926	866	924	904	909	931	966	839	926	900	925	908	887	909	904	883	914	969	887	921	978	857	919	880	881	918	875	936	949	942	939	943	901	896	908	906	936	922	961	893	950	904	918	881	924	924	947	881	891	922	921	896	921	931	957	867	919	858	979	866	919	1016	921	963	882	945	933	958	931	883	886	967	950	888	947	946	900	918	878	897	859	935	945	905	903	944	933	909	894	936	943	958	899	902	852	922	891	920	856	883	936	860	930	895	893	941	959	895	920	874	898	877	917	969	935	930	877	904	970	950	879	918	891	929	926	809	930	902	910	897	951	875	853	949	970	910	925	866	887	924	911	907	892	956	924	909	897	945	942	930	927	896	867	873	874	868	938	939	944	902	909	880	888	863	920	844	903	887	884	990	909	903	912	880	921	953	899	918	911	948	860	874	871	900	897	957	944	936	885	887	932	933	908	873	952	967	903	847	963	903	828	893	909	938	930	913	925	898	967	930	940	946	923	953	880	877	854	868	935	904	907	885	891	916	867	905	879	902	928	887	879	902	884	929	890	901	931	883	860	934	928	906	877	873	926	887	915	895	921	912	917	942	900	944	914	927	921	871	948	965	907	882	904	878	907	881	926	935	919	906	998	875	910	919	928	940	913	904	884	883	923	905	920	955	904	933	869	837	940	980	907	854	854	879	864	893	893	870	895	923	916	889	875	845	927	881	893	911	924	898	938	912	931	897	905	930	882	909	966	889	942	950	855	866	902	929	860	909	916	910	917	906	953	923	927	963	911	886	919	916	891	922	875	961	871	902	890	914	936	925	928	897	958	903	925	892	861	914	929	910	900	930	929	947	895	954	879	881	852	927	906	896	893	940	947	835	963	898	893	996	860	906	932	904	924	865	990	936	888	907	960	935	925	912	889	950	935	912	887	906	931	901	929	952	857	924	882	908	919	916	928	925	909	933	918	954	908	928	908	896	954	918	876	881	830	850	893	940	930	912	888	977	885	893	838	893	895	927	948	928	911	880	912	944	918	819	882	883	886	960	911	919	962	892	932	902	911	911	895	888	909	921	932	962	884	877	896	924	883	915	850	877	887	966	879	916	881	934	909	847	912	930	908	840	891	956	924	893	944	879	892	910	893	877	915	894	924	904	892	961	948	874	886	926	902	916	917	890	911	940	910	898	932	958	895	968	891	893	871	895	920	928	939	880	957	901	956	875	879	917	858	864	903	904	905	895	869	948	870	950	909	919	881	905	960	929	873	879	924	934	935	907	858	919	975	933	952	888	903	887	894	936	948	933	936	869	876	861	918	929	909	931	943	888	910	892	934	908	901	894	876	960	917	859	924	923	923	908	941	935	991	915	865	939	915	886	872	865	897	878	943	888	931	925	862	905	934	910	911	934	920	971	880	949	903	909	902	909	892	880	916	961	893	880	911	952	919	890	903	919	904	909	895	860	912	917	879	884	913	886	897	954	862	924	890	955	960	867	855	921	897	898	900	949	955	876	914	922	898	899	908	956	888	873	941	944	925	911	908	908	936	848	970	929	904	903	897	934	918	936	898	934	873	885	960	917	893	909	893	956	891	912	934	928	899	921	937	932	895	960	873	861	904	918	948	952	934	882	925	941	896	894	859	943	897	913	901	940	861	923	919	953	936	927	878	900	920	868	905	878	914	931	899	934	908	922	866	882	861	881	846	933	901	908	881	897	888	914	934	911	903	869	892	892	936	907	950	930	867	922	913	893	922	915	891	915	903	896	941	943	868	911	876	880	908	889	912	909	871	893	923	934	913	940	904	941	893	892	967	924	903	907	842	886	911	874	909	888	897	916	887	948	885	906	987	855	950	974	892	899	936	947	899	970	892	904	914	913	926	958	863	917	898	920	926	905	868	908	900	942	887	856	925	914	877	893	938	874	941	898	890	906	871	889	931	918	923	871	936	899	912	881	976	924	914	882	858	878	902	879	927	923	932	919	880	942	907	878	956	861	887	905	943	909	939	899	899	905	892	935	908	900	903	884	943	921	897	927	920	886	950	945	900	850	926	946	939	927	932	913	849	877	933	947	869	891	931	945	943	896	945	923	873	919	915	869	923	857	923	978	896	962	938	885	916	847	886	950	943	914	930	884	912	905	934	918	920	918	929	889	906	859	909	874	886	960	876	919	859	933	911	934	883	909	869	890	868	931	916	907	919	939	884	912	843	915	894	897	898	885	894	930	919	921	936	904	907	911	920	973	893	946	932	867	963	930	917	903	904	939	860	872	860	898	871	900	957	871	893	924	940	869	937	932	907	851	902	905	914	895	962	907	925	973	929	905	886	885	861	925	925	912	866	954	950	877	919	864	823	901	938	937	890	908	929	904	854	906	878	889	894	894	893	885	919	925	907	885	883	918	911	916	936	882	899	924	927	880	914	852	875	901	948	943	907	929	933	958	892	951	917	853	966	894	902	877	936	908	924	883	875	919	923	951	846	807	898	965	890	903	885	853	944	884	929	872	924	925	946	871
22281	20950	28349	23737	20954	20982	6743	1205	847	801	695	709	619	577	605	581	547	538	491	545	491	509	489	499	504	445	506	436	449	476	474	468	469	430	475	465	467	472	450	454	430	429	430	460	450	474	447	453	455	471	448	443	439	430	455	438	463	491	433	447	403	486	462	440	467	413	426	422	431	461	476	419	446	472	464	485	474	420	469	479	412	430	416	409	409	452	453	437	435	445	436	438	435	495	437	432	438	473	445	412	494	398	427	465	441	463	453	458	460	442	455	448	463	458	448	454	426	434	426	421	438	427	435	442	426	450	447	440	443	425	457	483	441	425	457	474	456	442	440	464	467	425	429	455	443	422	458	461	434	440	411	440	462	461	396	451	450	470	419	511	458	420	432	477	458	426	427	454	495	415	478	429	437	425	492	438	445	469	411	421	460	417	453	440	457	446	438	443	407	464	429	467	459	442	463	434	467	473	419	432	469	434	450	393	444	445	424	443	472	414	433	473	438	476	445	416	429	435	426	446	449	441	443	430	430	411	426	444	454	460	473	461	432	470	454	450	416	422	419	421	450	439	463	451	449	428	444	439	455	434	464	403	471	446	448	450	445	468	463	425	425	426	450	401	460	438	420	446	432	437	450	440	438	416	427	438	471	444	443	454	458	427	436	464	446	430	450	412	455	460	435	430	442	456	465	398	428	467	463	453	419	424	412	446	436	425	425	418	432	437	453	464	404	443	458	438	465	437	434	480	459	434	449	446	457	435	438	472	447	406	430	395	418	431	444	405	428	436	463	440	425	432	435	443	428	423	457	446	423	487	445	431	412	447	438	465	424	461	435	450	475	424	464	427	441	424	416	437	418	506	474	425	456	471	449	431	414	445	478	475	438	444	425	447	441	438	431	454	440	439	403	398	441	446	430	480	418	438	397	442	417	421	443	461	447	431	462	431	448	442	422	442	443	430	443	404	467	451	415	492	439	451	431	432	453	414	426	425	479	461	427	407	402	425	439	464	428	460	408	441	446	423	430	420	443	434	462	424	429	418	474	464	486	459	437	412	415	471	463	468	430	446	429	449	452	443	431	462	404	444	441	432	437	448	434	465	453	457	407	444	474	455	415	433	476	437	430	404	463	422	456	444	422	441	400	451	446	417	438	424	424	443	416	423	476	461	425	453	448	463	477	441	436	419	446	426	470	437	436	484	409	438	447	464	444	456	417	439	472	400	460	457	430	466	425	425	460	443	448	474	437	415	445	492	412	464	434	406	460	463	433	397	434	484	450	449	411	437	432	492	440	404	421	407	415	425	445	432	453	423	464	436	423	423	435	424	373	451	424	449	434	441	446	464	470	447	463	460	447	441	466	428	460	445	449	433	449	451	436	434	393	459	433	428	425	439	432	421	451	421	428	451	466	454	446	447	439	430	402	459	483	430	445	440	426	486	450	408	420	494	422	452	444	474	454	439	423	439	466	446	441	462	460	454	448	430	462	459	417	471	440	421	414	433	432	457	454	410	427	430	489	409	437	445	448	435	453	450	461	470	424	440	445	467	429	432	429	436	437	504	429	432	466	476	446	436	455	457	431	450	417	441	459	479	418	454	433	398	434	462	455	413	405	410	426	411	453	488	452	406	405	439	425	441	440	461	423	409	426	402	458	452	424	448	433	469	437	440	452	435	418	427	435	456	452	453	417	439	445	428	421	426	464	437	408	437	486	453	408	441	432	454	454	484	449	424	408	430	474	478	425	460	445	449	478	427	441	422	445	444	451	469	438	436	426	409	458	453	449	427	439	430	441	398	458	457	442	384	461	433	425	409	451	417	447	386	435	432	457	485	426	438	414	465	453	465	428	404	457	440	456	484	457	469	426	439	432	449	452	435	432	443	450	454	425	449	451	436	431	436	432	457	457	390	468	417	446	439	450	462	439	428	433	440	423	457	448	469	421	429	419	437	456	438	460	428	454	452	417	464	480	461	457	439	416	457	426	436	446	420	440	391	454	430	452	418	455	422	459	443	480	442	437	409	455	419	436	412	438	401	402	426	439	434	471	459	418	464	421	440	411	461	455	418	461	453	432	392	452	448	483	417	451	406	424	447	457	459	418	416	388	443	460	416	476	454	452	435	479	499	433	450	427	445	429	432	448	472	452	460	437	453	450	427	438	469	439	471	424	417	398	478	431	469	446	454	435	424	437	486	437	432	393	430	483	437	480	475	463	434	430	434	427	440	450	424	456	424	469	454	416	437	423	444	409	436	435	454	418	430	419	425	431	446	413	425	460	396	439	432	431	430	442	421	437	477	447	476	437	408	437	452	452	453	444	443	412	423	427	471	423	461	406	451	390	426	449	443	417	405	422	409	430	470	502	459	471	451	474	454	427	442	433	421	454	412	445	435	434	477	454	452	425	443	473	434	469	437	470	433	430	445	476	467	448	434	434	449	417	432	430	462	473	445	438	414	468	410	479	451	405	437	472	420	464	429	475	457	446	412	418	454	447	394	419	425	443	470	387	436	439	429	430	444	443	477	442	444	452	433	450	450	417	432	407	443	454	420	491	470	403	442	427	437	433	438	424	430	454	436	466	473	444	463	465	463	455	409	453	422	427	448	485	410	430	422	437	436	427	453	440	415	448	389	433	418	431	484	441	439	466	486	445	441	427	457	413	467	449	440	464	455	454	417	450	445	442	401	433	442	447	436	427	436	458	436	401	450	430	442	465	451	440	435	446	426	489	439	430	447	427	427	430	428	466	447	409	426	434	459	441	448	462	449	390	444	468	445	464	437	458	468	457	437	446	439	429	477	439	394	464	470	452	450	454	460	438	449	461	455	452	457	468	445	459	394	448	432	455	465	442	444	445	443	444	377	449	471	440	435	421	455	424	476	501	448	409	471	456	412	469	457	486	445	459	426	426	430	412	468	470	444	436	455	410	415	431	430	423	404	429	412	456	433	445	444	441	429	427	448	437	442	419	462	410	444	375	434	435	438	406	464	439	434	438	441	417	424	435	414	457	449	420	461	420	453	431	449	449	468	376	458	457	405	413	441	441	425	434	456	422	404	453	444	439	467	439	434	441	471	442	428	441	454	448	433	463	456	460	427	465	411	426	477	452	436	417	438	467	473	415	456	431	469	393	444	422	395	412	451	454	447	442	493	440	458	433	471	426	446	448	449	452	462	451	441	467	447	452	459	451	432	417	433	403	451	429	445	443	469	496	417	421	451	460	435	482	448	447	456	421	462	446	448	466	446	434	437	449	435	430	446	453	478	418	413	437	433	444	411	434	444	463	448	432	451	453	462	442	438	446	441	429	414	448	442	431	418	441	428	496	406	448	438	446	429	464	451	462	455	442	434	461	422	452	475	448	414	463	446	442	419	438	483	446	462	410	418	424	452	446	419	457	405	451	465	442	465	448	428	403	399	441	462	421	399	440	466	422	440	449	425	474	460	403	377	431	425	418	453	467	417	442	447	452	484	479	441	455	447	417	444	417	449	477	479
4788	24254	9396	4565	3265	2481	1874	1503	1224	1017	885	830	731	661	596	585	569	515	566	522	460	508	498	521	477	481	448	475	445	466	473	479	440	463	461	432	451	430	464	441	427	426	432	435	431	440	471	412	478	426	428	433	454	464	434	471	423	412	444	428	424	449	421	424	419	390	419	418	420	449	401	445	427	404	411	424	412	434	445	430	419	451	435	411	438	462	403	404	407	427	460	485	411	414	425	440	441	437	464	396	437	445	426	447	461	474	407	448	450	399	453	392	431	473	399	418	403	457	441	425	474	441	417	431	416	412	413	438	409	459	419	401	415	467	409	421	412	420	453	449	422	437	448	447	419	440	428	397	392	392	449	394	414	433	435	443	413	403	402	460	437	396	444	435	437	431	423	465	399	411	426	439	427	442	435	375	412	402	465	397	431	446	442	418	396	424	415	423	413	423	426	455	419	430	403	432	463	442	417	425	433	397	424	413	437	410	428	407	406	448	408	424	434	430	427	424	414	427	398	418	412	438	416	428	395	464	438	428	410	397	468	464	426	445	414	410	394	426	416	443	443	451	439	428	457	399	419	420	443	435	440	409	404	433	400	390	393	394	439	419	403	480	415	446	440	467	430	418	442	472	460	425	393	446	422	410	415	434	419	427	409	427	401	411	427	453	447	417	373	397	438	424	417	436	438	449	426	412	455	423	462	457	437	402	413	426	422	429	433	420	425	418	439	426	433	448	427	425	422	403	455	457	446	435	457	428	426	466	418	418	431	406	378	415	411	449	452	437	420	413	436	404	396	429	419	423	433	411	406	396	438	412	449	430	414	417	424	416	415	431	470	454	407	433	427	436	397	429	402	427	438	449	411	420	389	419	438	432	403	437	419	434	459	416	450	426	393	423	434	423	409	446	450	412	408	476	421	425	430	411	418	422	427	405	417	420	446	423	446	422	446	412	419	432	436	437	429	382	394	442	415	410	406	423	440	439	424	435	414	457	414	435	441	384	406	436	422	427	467	426	408	431	413	456	381	443	422	403	419	430	402	391	429	418	478	433	418	403	398	428	434	441	431	431	399	419	444	429	414	433	402	422	428	443	426	405	415	437	418	378	406	441	451	438	440	442	443	415	437	397	406	454	438	457	415	443	422	430	421	407	472	413	443	406	424	445	411	430	411	448	364	438	436	414	415	420	449	478	399	415	452	427	423	417	394	395	419	456	415	409	411	412	442	410	443	397	434	427	455	435	404	412	430	442	453	428	393	446	428	447	424	472	444	395	416	416	412	442	439	399	401	416	446	459	461	425	424	415	420	404	440	393	465	433	393	433	446	425	481	420	431	442	372	458	405	423	439	427	444	423	405	454	425	422	422	407	455	418	414	436	475	418	438	465	430	437	429	411	400	421	414	415	364	413	454	435	429	429	451	414	428	455	448	487	431	424	461	443	407	439	432	444	444	394	417	454	434	421	389	466	434	439	397	387	452	413	424	395	426	437	407	460	440	458	432	426	396	436	433	431	426	418	464	407	441	414	411	402	436	442	440	403	417	424	448	443	420	439	394	393	424	456	403	432	420	411	453	415	441	425	412	429	415	426	395	402	430	451	390	425	385	427	426	428	434	428	431	437	460	458	459	434	438	414	425	420	430	432	454	437	423	444	417	426	443	435	451	443	447	415	405	442	421	402	486	418	433	447	432	408	431	381	412	418	463	430	405	474	426	361	443	427	460	409	431	428	431	420	433	412	441	437	451	408	441	383	427	443	390	406	409	424	414	410	384	432	382	425	414	404	461	406	465	452	456	436	435	441	404	470	384	449	442	441	406	406	438	436	440	461	402	445	418	408	435	434	418	415	423	412	406	446	424	408	444	413	436	412	434	419	429	477	446	445	418	431	470	423	411	405	403	416	439	431	433	433	415	422	410	446	408	445	434	413	425	432	419	419	411	370	438	406	453	408	455	419	437	429	407	411	443	438	448	433	409	426	423	448	416	426	445	434	397	443	424	417	423	396	445	444	406	450	407	439	456	471	413	404	388	447	448	433	435	415	410	441	418	453	452	442	391	394	444	411	431	444	424	383	448	421	429	420	412	439	421	403	448	466	420	407	417	443	413	434	430	403	418	441	416	449	393	423	396	468	414	470	376	405	403	410	422	418	363	464	470	431	412	456	443	436	415	438	423	420	418	444	418	410	450	447	429	468	452	420	420	435	435	438	452	461	432	408	453	411	416	406	413	435	414	417	434	413	412	408	428	420	432	480	465	429	377	443	431	437	449	438	418	466	397	436	421	464	406	432	408	438	438	435	445	410	411	425	412	411	447	451	442	450	447	438	396	419	402	434	417	428	431	415	444	423	426	448	442	387	426	438	430	430	443	460	435	421	415	449	438	419	440	420	387	438	424	426	420	459	417	407	427	446	394	436	402	413	463	406	439	413	402	415	403	408	439	431	462	454	416	418	380	390	381	388	439	471	414	417	421	434	456	450	451	424	413	431	476	435	441	442	404	391	434	440	392	457	393	412	410	448	431	462	401	420	442	424	406	418	428	409	458	384	416	391	449	401	432	461	445	429	421	400	476	419	412	412	446	399	448	401	412	419	471	407	396	442	461	414	420	397	447	426	447	399	416	453	418	454	417	442	432	442	456	441	399	438	413	393	420	410	456	453	429	445	441	384	431	431	381	411	427	422	440	441	413	397	444	447	422	420	393	435	453	415	441	433	409	403	399	441	414	443	431	432	442	423	465	401	461	422	424	416	409	415	392	421	408	444	400	431	447	444	413	416	421	438	432	446	413	398	447	408	442	458	407	462	397	420	386	429	402	413	420	411	438	413	411	433	449	396	463	421	424	426	427	440	481	415	421	405	387	453	409	466	401	429	398	397	376	422	449	434	435	417	430	429	415	441	433	411	380	403	415	400	433	431	442	424	445	457	445	434	409	399	421	379	401	440	423	451	398	437	413	440	419	424	447	394	403	450	434	453	438	460	414	410	465	419	402	439	437	408	416	435	399	419	422	414	441	435	441	431	410	404	416	409	465	447	391	396	410	376	434	398	420	412	438	424	447	406	423	411	422	430	428	428	404	411	417	438	428	430	404	403	395	415	438	409	417	441	447	438	432	462	464	397	423	461	438	420	433	396	435	404	470	413	442	426	464	442	409	447	426	465	395	400	445	391	397	429	381	425	437	420	409	407	428	418	430	410	395	394	420	396	423	448	406	393	450	431	418	428	408	405	399	449	450	449	428	450	459	421	510	440	425	436	447	447	432	401	431	444	435	395	399	458	372	422	399	458	417	415	438	407	405	373	431	426	398	464	436	425	453	421	406	411	435	432	435	391	422	439	429	421	405	419	411	435	412	418	422	420	469	414	405	426	397	437	395	416	422	432	422	413	449	452	418	439	370	421	400	406	417	441	427	410	476	447	439	442	399	424	392	454	421	394	421	412	443	402	407	428	461	413	437	430	402	386	429	453	427	443	412	389	445	413	451	422	411	410
27353	20058	8491	1298	881	797	801	721	682	726	710	679	673	748	743	731	718	716	748	730	695	677	734	767	726	690	738	704	744	749	721	763	718	723	722	713	718	686	753	707	713	714	746	749	686	668	700	698	710	717	732	690	741	700	727	676	702	755	721	714	737	680	698	663	709	699	729	724	659	708	721	718	702	740	738	742	747	726	739	729	690	717	759	736	717	683	654	678	658	729	665	702	672	752	710	726	798	732	689	664	700	742	715	724	743	751	674	735	680	725	674	728	710	725	732	730	685	721	752	705	626	754	760	717	716	714	654	699	661	669	672	711	665	711	742	741	697	659	730	713	649	672	687	715	667	704	712	758	727	718	660	724	676	697	719	693	718	774	758	750	695	701	701	681	737	675	659	670	722	737	653	713	676	734	775	733	706	685	731	713	701	751	750	735	762	698	718	681	703	730	712	722	712	691	720	743	744	677	741	658	742	734	747	707	730	697	719	731	690	775	751	692	655	661	677	739	709	712	732	734	753	729	701	669	681	752	685	712	695	718	714	695	717	716	707	726	743	676	708	699	693	726	693	729	700	764	755	698	721	715	687	680	699	744	722	723	699	697	688	708	684	707	742	718	702	670	718	691	743	736	743	692	715	762	741	736	731	690	730	698	777	727	738	716	740	721	701	747	657	678	717	750	679	708	743	717	710	648	695	756	687	697	732	701	768	730	684	728	734	729	733	703	704	703	692	721	733	717	706	731	714	692	753	711	713	713	693	680	704	720	643	683	673	718	784	726	708	732	729	700	716	675	682	689	713	710	729	745	709	696	728	753	720	707	697	667	688	692	730	724	724	682	720	706	750	787	716	710	721	731	773	704	744	698	717	724	718	721	714	744	694	738	698	678	731	717	706	714	744	723	709	689	735	748	714	723	731	706	751	755	745	685	691	748	746	729	741	727	719	709	695	640	710	673	711	721	721	676	740	745	682	751	713	705	735	763	730	707	696	709	753	712	730	717	685	694	709	711	704	741	763	718	718	663	753	705	696	731	739	727	687	722	708	722	667	694	686	725	767	710	696	678	737	705	705	745	738	700	759	716	698	713	660	731	714	730	672	683	706	695	761	715	715	748	705	714	642	701	653	708	693	710	693	694	720	716	781	719	728	728	746	680	747	732	724	694	708	710	729	719	656	724	707	760	723	677	747	731	754	705	711	715	712	716	691	722	715	736	721	749	703	727	700	708	745	686	683	696	732	692	698	712	731	728	727	740	705	706	719	743	771	753	664	718	727	746	720	754	739	706	709	725	724	729	709	712	700	714	731	769	713	773	742	729	742	702	725	713	729	703	722	674	703	727	712	703	744	710	691	726	698	709	700	719	731	685	714	697	687	679	727	720	708	664	696	680	686	691	682	708	672	684	686	712	669	687	742	728	690	697	747	747	787	702	781	694	718	713	682	685	695	713	677	721	709	695	704	734	694	692	784	760	739	687	682	729	720	691	697	703	682	721	734	723	689	695	688	703	728	723	671	686	747	690	735	740	710	764	703	733	714	765	667	727	682	722	692	709	693	701	661	676	693	758	672	731	657	686	723	692	687	697	681	720	767	685	679	721	729	710	754	694	712	715	701	729	685	688	715	738	739	689	718	675	700	753	714	710	681	703	693	698	744	694	761	733	703	705	733	709	705	749	775	701	688	682	637	703	728	712	712	746	695	718	765	749	722	742	713	744	663	665	714	676	702	728	690	707	771	687	723	682	686	672	679	730	733	692	745	728	654	683	735	723	649	711	712	699	671	725	696	720	698	668	711	773	754	737	743	700	679	708	747	764	671	713	696	732	746	717	696	702	692	710	700	668	667	717	714	732	705	758	679	730	730	754	728	738	671	738	739	731	716	694	722	734	703	720	702	689	745	714	704	675	751	719	711	734	704	770	719	694	751	695	680	726	732	739	723	699	731	740	709	731	682	690	705	687	736	713	720	719	755	724	721	757	722	731	725	742	709	697	688	727	736	734	711	716	714	703	748	748	713	720	661	725	735	711	699	753	707	712	724	746	730	725	760	686	710	721	680	714	687	744	745	736	737	770	754	684	731	760	679	717	761	734	717	753	746	712	691	678	763	695	706	719	678	659	712	716	729	760	683	690	760	669	726	680	747	737	702	709	728	753	738	739	740	737	690	754	723	725	681	764	689	734	706	735	704	643	746	668	651	757	776	649	692	756	656	711	709	742	740	725	740	700	696	726	737	711	713	657	724	688	698	730	723	694	719	711	758	746	723	673	721	764	717	699	675	764	692	660	744	736	732	748	724	735	648	728	732	658	685	667	698	646	766	742	721	702	692	731	704	662	696	749	711	709	728	683	734	724	707	686	727	696	712	719	706	721	760	726	754	717	722	717	723	760	715	719	674	706	710	700	772	743	708	680	707	694	715	708	742	763	734	731	726	687	679	770	719	705	700	701	724	717	747	664	663	682	717	725	683	720	767	728	713	720	695	739	723	676	734	721	743	714	717	722	695	741	693	662	677	725	721	763	702	699	713	730	690	757	755	744	730	724	745	732	732	719	775	685	641	743	702	682	717	693	687	730	714	741	721	711	671	695	714	712	722	774	734	686	685	732	712	707	717	729	713	662	714	753	727	733	729	723	683	725	725	728	738	723	704	715	706	727	679	714	765	766	714	748	646	662	758	678	702	696	776	751	682	724	754	680	676	679	706	722	704	726	687	755	700	727	753	713	715	730	733	715	656	691	746	712	709	713	730	727	729	738	706	710	733	729	733	641	671	704	669	712	710	740	707	733	728	753	757	684	715	724	716	715	722	716	702	748	727	715	675	692	746	722	722	725	718	681	700	681	690	729	686	729	696	713	718	736	696	761	680	679	758	704	773	715	692	654	708	741	688	697	658	726	696	674	726	740	708	691	664	682	691	726	744	683	739	697	726	724	764	725	685	718	684	677	712	719	727	746	658	701	733	726	707	727	670	743	773	694	733	700	688	678	674	729	736	710	734	752	688	728	707	772	732	719	725	721	741	748	716	702	723	708	734	747	732	676	719	758	731	715	717	704	710	654	704	746	700	761	726	728	733	735	688	704	710	716	714	724	737	701	722	750	725	691	768	749	723	675	741	747	728	706	672	707	729	714	720	718	741	678	695	720	709	702	693	682	682	683	709	750	716	726	702	669	715	707	694	697	706	686	703	691	720	750	721	684	746	685	765	721	704	697	690	753	726	699	733	715	672	679	730	697	711	666	748	662	750	679	746	740	742	717	711	664	724	724	770	675	680	713	736	717	716	719	772	704	733	752	733	716	685	704	705	685	733	684	713	679	715	674	690	720	745	723	755	683	782	794	708	706	716	723	708	690	720	691	713	704	739	696	689	747	704	717	722	710	712	729	704	685	708	700	701	706	740	717	664	721	737	706	714	748	745	740	712	751	682	697	675	729	711	677	712	755	715	769	719	786	688	687	723	728	706	780	678	709	705	655	726	683	725	630	723	703	726	698
5393	7194	1664	1097	961	879	850	812	787	766	763	753	760	723	733	693	734	742	692	718	766	700	694	689	742	724	685	712	701	750	743	742	681	726	702	731	712	750	799	711	705	724	703	707	702	731	702	673	701	702	701	711	727	710	714	703	727	732	746	759	751	762	741	710	708	720	725	683	717	708	708	717	669	706	706	724	735	730	696	719	725	755	702	703	701	706	749	714	691	745	661	689	750	733	696	727	686	773	712	698	707	739	727	684	757	723	727	741	705	758	719	721	746	720	725	718	731	790	714	675	725	738	711	733	713	718	755	720	706	731	697	730	697	737	742	720	737	688	720	735	679	698	700	752	706	749	681	713	724	727	733	738	687	715	747	749	735	741	665	678	719	739	698	724	711	689	731	686	674	734	756	715	701	719	731	689	680	676	673	747	725	700	717	715	667	713	698	684	732	740	736	684	742	741	760	668	683	724	723	764	732	657	727	741	734	735	729	744	756	781	733	699	735	737	724	735	702	742	751	713	698	755	685	744	716	703	690	750	729	747	709	687	689	747	742	730	733	778	717	726	711	745	712	752	754	711	683	720	699	677	680	760	716	767	672	721	706	701	670	734	725	708	733	706	713	708	735	692	707	722	731	682	707	708	761	732	715	716	684	749	703	719	785	722	724	745	703	704	734	711	704	691	684	694	713	742	684	773	726	731	728	712	683	748	735	722	668	726	726	718	697	727	726	678	716	716	727	736	751	732	691	717	707	747	717	703	713	717	702	720	695	683	675	732	719	716	806	722	737	705	721	743	732	744	733	756	739	744	699	701	705	710	693	731	753	716	688	690	697	744	707	716	704	733	734	700	675	728	701	746	696	751	691	699	726	697	688	790	725	674	704	700	745	700	647	699	737	713	758	711	757	706	679	711	688	754	776	682	736	728	731	701	723	703	697	724	747	735	752	688	736	756	706	752	724	693	682	693	658	773	756	706	699	686	673	679	667	689	708	735	713	729	710	673	727	726	693	710	681	689	774	772	733	683	743	729	692	737	774	660	710	726	731	719	739	686	719	717	700	729	698	686	696	727	745	672	733	670	709	710	710	781	703	740	680	745	680	720	703	746	751	725	726	728	731	725	715	716	709	718	749	701	670	734	742	758	698	724	657	681	673	748	732	716	743	676	739	651	715	729	722	719	711	711	721	722	755	737	729	713	686	754	731	696	696	718	741	726	703	707	712	719	707	724	709	745	714	694	727	715	736	710	681	723	739	730	735	747	707	696	719	689	756	742	730	742	752	747	692	747	701	734	753	706	745	740	719	716	689	693	693	703	726	630	713	725	737	785	710	733	720	727	733	738	681	750	712	719	700	710	673	702	730	714	704	692	707	687	722	731	771	710	692	755	756	717	748	712	682	652	683	722	763	710	730	716	704	734	671	745	746	732	721	713	733	719	705	699	706	692	713	714	745	728	717	678	742	728	703	728	702	724	686	751	734	717	787	724	691	752	690	715	718	693	696	732	715	678	718	669	692	722	709	719	716	716	747	715	701	703	676	765	751	733	727	722	766	704	737	728	681	750	755	732	706	704	717	686	744	707	694	757	730	726	701	771	746	706	718	681	734	720	726	759	751	715	766	703	701	696	701	744	723	692	744	728	719	753	755	750	712	702	758	720	728	730	706	705	685	726	744	756	704	716	727	758	736	757	729	736	710	668	685	735	767	737	725	674	749	723	693	707	674	733	771	675	750	709	729	740	726	736	707	737	692	724	734	731	727	745	727	710	725	730	727	756	765	723	730	707	706	696	752	759	662	709	705	723	701	733	682	707	738	720	720	735	733	741	729	716	696	733	688	672	729	732	727	700	702	711	725	696	687	687	707	702	753	738	688	720	749	707	703	682	728	725	753	764	710	701	765	706	730	704	724	691	728	689	713	738	717	707	757	757	710	689	740	706	693	746	685	762	723	676	674	713	707	710	732	712	691	734	717	698	700	722	780	702	734	681	719	744	730	710	717	716	706	729	640	754	719	699	736	734	753	735	723	700	710	714	696	709	685	738	699	721	744	694	697	703	737	693	753	722	743	744	691	721	710	679	680	696	765	693	736	743	697	732	715	703	688	730	778	735	735	725	711	738	730	711	736	755	727	718	726	714	694	718	726	744	677	720	712	711	748	716	722	698	732	690	707	746	712	722	738	753	682	663	722	711	725	724	707	729	723	753	714	738	728	705	665	776	735	713	753	709	688	702	738	715	716	707	661	696	697	688	688	729	693	685	685	697	672	695	699	710	707	723	725	759	709	673	730	744	686	721	762	729	704	758	686	664	690	734	703	710	770	741	712	734	739	684	676	731	724	710	715	715	675	696	766	745	750	684	703	766	720	753	721	745	739	729	705	712	712	729	740	687	714	723	748	729	740	700	739	739	705	751	718	737	704	706	679	735	735	703	729	713	688	723	701	739	692	736	704	674	737	743	689	711	765	752	712	758	735	735	691	727	695	697	738	679	674	721	727	726	715	683	736	720	740	731	705	734	730	741	730	782	753	721	801	678	689	753	714	790	768	708	689	704	702	763	734	688	766	669	755	718	719	764	714	731	707	721	730	707	711	737	716	751	784	789	731	717	694	724	759	713	684	738	720	739	770	698	761	704	690	723	720	717	763	681	700	730	715	734	713	685	693	718	742	753	725	713	729	710	710	779	757	683	716	741	699	736	733	720	737	719	699	745	716	726	718	702	691	683	719	716	729	736	704	777	724	734	726	721	701	738	772	789	718	718	733	699	733	718	691	710	718	745	748	672	726	748	656	778	736	641	750	711	661	749	703	745	729	684	719	712	771	724	730	750	707	716	694	721	696	743	714	694	663	709	714	746	733	677	715	677	661	751	666	732	725	699	715	734	693	671	735	751	709	712	688	691	705	716	694	739	728	726	677	700	684	709	731	756	709	777	729	730	739	742	763	729	736	744	698	709	682	697	708	751	649	670	707	697	723	692	714	750	731	739	715	696	655	762	767	719	751	747	689	747	740	686	720	718	690	718	699	720	701	705	730	736	700	714	740	747	722	717	695	716	710	705	754	766	715	776	760	755	710	691	734	732	713	688	755	710	691	758	708	704	728	730	711	722	698	753	747	707	709	678	690	702	751	703	739	671	728	733	708	689	727	727	714	719	751	697	683	716	720	711	695	711	749	713	727	663	681	690	677	749	680	737	717	757	713	719	769	770	716	706	746	742	683	709	723	693	768	695	717	740	745	753	680	696	695	717	705	731	658	709	683	758	684	659	783	736	721	727	743	690	759	689	704	758	670	720	685	683	719	732	724	709	693	726	725	691	735	736	702	746	769	710	682	718	734	731	735	735	740	759	707	694	674	701	752	741	686	690	725	781	710	738	774	731	688	750	707	703	726	739	721	696	698	759	667	716	701	732	748	711	734	728	744	693	703	694	706	690	726	750	709	740	740	706	734	724	710	689	719	716	715	726	652	696	734	715	709	709	759	739	724	748	737	683
23522	20912	27688	24282	20841	5652	948	660	582	512	489	435	443	455	403	408	392	353	403	391	369	362	382	363	384	332	337	348	348	381	335	348	377	360	361	337	361	334	349	362	316	360	335	351	349	311	320	323	347	333	319	343	347	336	341	342	318	339	352	338	329	327	354	343	355	315	348	345	350	323	335	335	353	343	306	326	346	344	362	304	334	307	367	307	332	328	316	334	325	350	292	328	345	356	335	334	344	331	322	316	333	374	354	308	338	329	330	333	316	336	334	296	351	322	333	330	370	319	338	340	339	344	361	341	318	338	320	309	333	365	353	338	337	345	321	333	326	346	334	343	340	354	350	369	359	309	364	324	374	328	302	364	354	317	352	349	356	285	315	349	316	338	344	332	340	308	354	327	318	343	314	290	356	355	322	349	316	348	345	347	348	354	347	358	300	358	320	330	332	345	313	372	361	370	325	315	346	353	376	332	342	316	326	337	324	346	319	323	354	356	344	321	337	349	325	348	370	353	354	327	354	320	338	343	323	344	346	329	329	333	353	317	338	339	339	347	329	325	306	308	326	350	352	309	349	323	356	299	357	364	323	341	333	343	337	317	372	353	310	326	372	314	347	337	343	361	353	338	332	339	344	349	325	328	316	284	344	349	343	330	359	328	351	342	343	334	317	320	308	352	315	284	339	325	340	342	314	353	312	363	332	329	322	325	294	339	329	318	360	339	330	359	307	335	322	330	367	357	341	338	338	323	319	347	326	347	343	347	340	322	303	362	372	369	345	331	353	391	345	344	311	374	323	316	340	314	335	348	365	326	296	361	326	336	333	329	326	355	350	348	310	323	283	336	323	313	342	311	265	321	340	330	342	307	339	333	301	314	366	364	327	329	337	311	337	340	358	330	312	343	325	321	320	313	345	326	338	311	303	307	336	337	353	318	347	334	333	353	299	357	315	342	340	329	365	317	329	355	313	360	321	320	337	327	342	363	350	373	350	327	337	319	310	321	325	348	392	346	296	334	341	351	326	377	343	337	333	348	351	339	356	330	344	330	349	354	332	322	343	338	335	332	365	337	311	345	332	309	355	354	372	324	346	344	290	312	301	334	351	323	317	344	326	324	356	340	345	345	333	345	349	346	327	337	350	328	368	334	344	361	310	336	309	353	343	330	354	350	331	362	331	332	336	300	324	348	331	364	310	386	338	339	321	358	312	355	361	340	339	344	348	345	317	340	337	369	325	311	317	318	343	329	349	321	334	370	327	326	343	310	322	320	308	330	342	314	303	367	320	368	332	343	339	325	357	339	323	303	335	324	319	325	336	369	359	328	328	321	380	320	363	336	333	341	382	353	336	325	326	352	358	331	328	298	376	335	307	343	325	304	337	352	385	326	351	345	354	360	330	340	334	351	343	352	313	315	335	332	324	333	318	359	323	338	354	314	334	353	346	365	352	353	298	321	332	347	327	323	326	357	379	319	352	324	308	346	327	314	343	343	334	326	316	341	346	358	342	352	321	361	344	334	344	353	317	293	364	326	346	334	333	340	298	326	342	322	299	322	329	349	354	337	336	310	342	343	342	347	330	325	370	330	364	315	320	325	346	343	334	355	338	322	324	313	320	352	353	317	327	349	360	300	337	346	318	351	323	322	315	329	340	316	348	326	317	316	319	336	347	327	370	349	348	356	313	332	318	321	357	323	339	323	348	338	352	336	348	349	315	352	320	350	341	326	334	354	310	352	331	349	348	360	346	350	357	349	327	331	327	333	344	343	330	338	327	332	322	329	346	338	353	324	351	325	346	333	361	327	353	349	340	346	335	339	336	305	346	352	383	318	317	342	325	343	344	357	336	318	319	334	371	334	317	346	342	347	320	321	335	311	344	332	367	333	338	362	347	332	344	325	377	337	314	355	330	340	309	334	327	343	357	347	343	357	321	334	361	317	353	310	326	375	344	341	334	353	347	325	359	340	338	361	332	341	312	322	320	335	358	339	292	342	334	343	324	324	311	323	344	331	345	331	316	298	353	338	349	330	341	340	335	343	360	348	356	340	362	320	366	325	302	350	355	331	331	355	326	330	374	350	312	330	360	341	324	348	338	337	294	339	362	322	346	307	331	316	361	295	317	352	327	322	354	333	298	367	345	344	343	317	340	332	336	361	351	338	332	345	350	341	367	331	353	347	348	337	307	333	331	316	321	326	348	318	340	369	356	326	334	324	347	353	306	333	293	336	305	347	334	314	312	360	325	326	330	329	323	343	322	335	335	317	345	365	308	353	289	314	345	338	332	358	331	306	366	307	346	331	338	376	357	315	333	353	347	338	333	333	329	335	366	335	338	355	375	343	345	309	333	310	350	309	336	319	322	367	308	347	355	348	333	346	331	329	350	326	350	335	338	333	289	367	316	355	374	295	350	358	348	344	363	343	341	340	320	318	330	331	337	325	325	338	346	325	318	311	317	309	314	332	329	363	339	353	302	369	331	325	346	303	330	310	318	307	352	327	353	344	349	299	370	322	336	323	308	344	308	327	330	324	347	318	340	326	330	316	342	310	352	339	303	358	361	303	362	339	330	323	335	332	355	334	340	317	307	307	369	358	352	311	333	294	317	347	316	347	369	346	314	336	334	320	293	368	330	333	328	356	323	355	367	330	315	318	353	320	335	315	369	325	336	343	340	325	340	298	317	328	326	341	359	346	336	307	360	339	369	362	344	349	334	360	316	327	358	324	311	339	325	373	306	341	327	349	312	318	345	313	335	386	366	331	337	334	363	313	332	312	343	349	348	301	336	326	323	342	334	324	335	329	289	343	347	328	338	339	326	358	338	346	345	336	340	304	336	345	366	321	340	324	319	316	306	305	331	363	324	356	345	342	335	360	336	323	340	319	341	341	345	344	322	345	318	338	327	337	341	337	356	340	353	308	340	369	328	319	342	286	334	382	345	350	330	347	365	357	353	321	346	361	344	347	337	325	322	323	333	368	328	330	326	359	355	344	347	322	319	346	341	347	364	336	318	313	300	357	320	333	326	325	354	312	324	322	325	337	344	383	348	348	320	338	332	313	322	314	322	334	363	350	326	346	298	303	334	359	361	310	348	355	342	346	307	348	344	329	330	339	315	349	319	333	340	363	346	311	355	321	315	346	320	329	317	341	308	330	322	334	339	324	304	338	335	351	328	335	337	326	322	329	326	324	354	331	342	335	353	336	326	313	366	318	353	310	330	329	346	349	353	325	353	343	333	326	332	360	356	340	342	332	317	337	344	347	331	348	344	362	327	347	335	312	297	337	295	312	297	338	304	368	319	335	327	349	314	337	314	310	345	351	367	311	328	328	355	323	353	349	317	297	347	356	334	307	311	335	349	341	312	313	352	341	345	334	337	352	340	327	358	359	317	323	337	333	323	341	329	368	343	356	350	329	330	329	351	331	326	322	350	338	321	307	323	335	355	327	392	335	308	367	336	336	323	387	350	357	316	327	334	345	344	352	342	343	322	320
4054	18118	5791	2571	1982	1453	1164	931	802	669	610	592	517	452	451	426	432	453	376	431	386	408	393	354	384	357	373	399	360	383	362	378	372	377	341	319	341	370	326	346	322	347	373	365	352	361	362	338	338	332	326	362	352	338	326	353	320	345	346	323	321	330	344	352	346	327	362	371	338	325	327	379	329	342	326	341	363	328	336	339	340	327	322	354	328	319	335	340	347	336	373	327	355	340	361	343	315	359	350	341	375	307	322	339	331	374	324	332	353	352	327	328	347	343	372	337	371	327	315	316	326	317	336	333	324	334	357	360	370	346	340	313	330	317	351	359	350	356	350	320	369	322	333	368	335	335	314	339	353	342	352	385	357	359	304	324	333	347	319	336	339	358	356	332	318	322	348	334	329	332	359	327	361	348	351	336	313	319	353	346	365	359	349	320	324	323	330	356	295	339	316	338	388	334	351	367	335	356	327	312	347	338	334	332	340	337	340	323	341	310	316	348	355	335	314	357	315	370	345	307	348	332	347	343	336	332	346	356	331	347	324	357	359	382	347	378	346	332	297	348	316	322	371	321	338	334	348	340	330	357	314	342	319	309	327	337	334	360	326	293	311	377	349	345	347	344	330	331	321	343	346	318	325	340	335	318	315	332	356	304	369	347	325	329	335	325	357	351	306	339	304	327	327	324	330	366	337	358	345	339	340	331	344	394	337	334	349	348	341	326	339	328	325	311	311	334	327	331	327	335	317	341	313	358	317	349	299	340	347	339	319	318	334	313	331	332	325	356	361	359	320	341	351	328	322	333	361	340	338	328	310	352	306	327	315	355	384	353	363	345	322	343	340	330	330	299	339	346	343	367	355	348	364	326	353	347	332	369	353	339	345	333	343	339	331	338	346	355	330	337	345	343	335	349	363	366	349	356	329	341	357	330	337	355	316	351	344	367	355	335	327	344	327	330	343	323	382	353	358	340	331	325	314	334	328	351	325	336	359	335	343	303	358	340	346	344	357	332	348	365	347	328	310	300	322	355	368	369	338	358	366	315	303	310	354	333	321	348	328	330	372	357	316	346	326	345	306	319	331	343	335	335	338	328	334	335	337	334	350	364	335	325	352	346	320	358	319	338	344	360	343	330	323	364	350	341	339	295	323	314	325	352	336	327	375	328	355	343	333	305	373	330	311	368	356	331	319	350	333	347	322	341	318	355	345	332	315	359	334	363	367	329	360	319	345	352	339	346	309	307	348	325	325	345	333	307	302	358	320	341	381	340	365	325	302	366	343	314	357	337	367	345	358	339	371	343	375	352	350	297	347	356	320	331	333	349	349	327	337	362	356	330	338	288	322	325	320	355	332	357	351	319	341	343	347	313	344	346	337	334	369	343	346	346	325	370	346	310	363	332	312	329	346	323	337	340	333	315	362	374	310	335	334	348	351	330	333	334	343	341	369	345	332	359	341	348	330	319	345	334	351	343	367	361	333	337	319	348	314	336	334	319	315	340	332	324	309	359	339	360	316	366	309	328	334	339	347	315	340	339	308	347	335	310	360	324	337	362	336	380	346	331	348	374	329	360	351	333	360	324	365	316	355	329	328	336	349	351	330	356	345	336	357	329	330	327	324	329	354	341	341	357	367	298	350	340	355	337	335	344	346	342	339	329	378	334	353	347	362	349	296	356	345	308	332	347	331	345	327	329	363	335	373	345	346	357	365	320	321	343	364	341	340	370	339	361	341	329	301	306	364	339	327	372	319	347	326	324	338	311	337	365	296	345	331	349	326	316	324	327	308	354	370	337	357	337	358	376	320	343	305	330	378	348	365	339	353	319	343	306	357	351	335	338	316	336	337	392	321	299	381	351	360	364	371	335	352	342	334	327	337	336	332	364	353	348	343	340	326	321	345	353	306	341	343	329	319	330	345	330	355	346	358	305	365	357	374	348	342	329	345	367	319	331	312	358	366	342	368	327	361	294	312	332	352	361	353	338	335	350	361	354	369	297	357	375	320	349	340	338	356	334	317	317	329	363	344	356	335	325	344	342	334	303	340	367	326	341	326	298	380	337	316	305	332	349	335	367	306	318	349	326	356	363	338	322	369	326	342	343	324	324	354	318	337	357	340	358	370	357	348	360	326	328	368	308	339	311	332	377	304	334	324	294	314	323	369	323	370	292	363	347	306	347	342	332	359	331	329	336	368	329	327	329	343	366	351	338	345	363	344	344	336	337	330	356	325	367	366	301	335	354	320	359	330	310	352	348	320	347	328	345	336	333	331	311	325	333	372	334	310	335	344	341	339	332	353	349	329	327	349	361	332	341	317	314	341	371	342	339	318	336	315	343	340	329	332	311	345	344	345	352	311	347	347	354	333	327	338	312	334	361	357	359	353	337	305	320	347	320	349	328	355	353	370	324	345	320	334	319	345	361	342	353	305	335	339	345	304	307	349	384	343	349	339	372	365	345	374	361	310	344	329	379	356	368	333	326	334	333	342	332	345	337	342	329	346	331	363	337	360	354	353	334	368	330	321	377	345	325	344	337	333	333	353	347	362	336	306	301	342	334	316	366	341	363	381	318	344	385	316	331	321	332	306	341	342	356	320	365	326	320	344	335	313	334	308	322	350	344	331	349	346	356	339	297	318	332	347	334	326	331	353	343	347	320	352	335	337	330	356	332	378	340	350	339	313	315	324	303	329	350	336	352	339	354	312	340	339	355	311	369	342	302	334	318	342	354	342	353	331	382	337	341	339	330	372	337	345	348	336	350	330	318	341	358	333	343	328	359	341	302	339	348	356	323	350	340	335	332	346	343	334	352	346	329	335	350	344	338	342	327	345	310	329	335	372	318	355	375	323	335	345	360	338	360	359	389	312	320	322	339	334	348	310	336	356	313	350	375	341	358	334	328	334	352	333	307	332	372	334	327	307	356	334	316	370	347	367	351	365	336	324	331	345	357	318	337	313	312	343	333	368	324	356	373	338	362	342	338	336	335	345	337	371	315	334	333	335	333	333	343	312	373	341	374	348	316	345	311	333	362	346	339	315	330	365	343	334	336	339	347	330	322	356	315	332	346	373	340	344	339	327	377	387	345	386	339	330	325	342	337	322	343	346	337	340	308	361	307	326	327	354	341	315	338	334	338	333	339	361	334	315	354	350	319	317	324	320	352	321	351	344	362	349	351	341	367	334	354	332	328	352	359	370	375	344	340	320	329	335	367	344	320	322	338	330	344	355	342	356	340	323	314	330	355	345	356	320	340	374	315	300	348	392	326	339	355	328	345	361	344	353	364	327	331	311	349	344	356	367	356	337	348	367	330	319	374	315	336	356	370	349	349	370	357	325	326	326	348	353	326	327	339	321	357	287	321	369	321	351	321	334	337	346	377	325	353	327	344	356	334	338	340	330	329	377	342	360	330	366	324	325	322	383	335	328	341	329	333	357	341	348	330	346	357	345	379	337	360	324	326	312	299	310	326	330	332	339	343	328	342	366	371	319	345
24589	20867	26553	25150	8579	1364	1204	1110	1047	981	966	985	1023	1007	995	911	977	952	935	964	925	928	926	992	932	957	945	957	933	964	955	932	945	896	941	898	929	925	946	956	1010	930	948	926	905	924	896	870	956	914	900	913	938	928	899	935	947	948	911	876	939	868	954	937	980	918	967	902	878	937	864	870	929	890	956	876	906	885	918	911	923	925	941	931	916	891	872	973	926	953	933	904	919	867	942	897	909	886	907	909	972	983	1007	952	886	932	982	911	971	932	928	936	970	933	963	962	953	912	926	930	930	926	912	956	862	931	946	947	920	929	905	915	918	933	964	959	941	901	935	935	965	936	939	945	886	946	928	845	908	820	931	998	930	961	905	876	873	876	948	947	926	939	975	920	875	910	890	901	961	982	899	934	883	931	956	886	940	886	931	980	937	938	948	925	966	895	881	968	929	910	917	924	958	949	952	906	945	873	878	916	878	859	909	911	850	918	886	930	900	922	918	891	897	979	872	924	946	927	943	964	878	911	895	888	960	931	901	925	926	926	908	942	898	919	939	887	930	914	904	887	915	957	914	931	927	937	921	932	894	916	922	939	929	925	928	896	918	935	916	902	948	907	944	934	922	928	993	890	943	896	932	906	917	926	926	985	929	942	936	881	904	919	896	911	906	920	920	965	932	950	928	941	926	910	941	903	870	930	933	923	952	941	935	946	866	927	1004	889	921	968	912	909	929	931	904	922	897	979	973	931	923	881	963	905	889	983	887	886	884	956	897	888	929	849	929	851	937	910	966	870	911	946	884	976	917	921	926	915	872	895	913	958	956	923	951	985	858	921	914	920	916	982	950	963	941	951	929	944	937	924	949	950	1009	981	948	904	910	921	963	939	885	911	986	912	916	902	960	886	953	913	917	937	953	924	956	922	917	934	932	966	924	924	933	919	894	954	973	920	929	866	950	985	918	890	944	901	947	953	939	905	864	873	953	930	932	916	914	992	948	942	905	820	945	930	957	922	891	910	917	956	920	909	954	960	869	898	967	929	928	916	946	973	919	937	981	900	935	923	904	958	947	888	941	946	954	908	917	988	900	921	892	942	909	925	933	934	936	956	926	914	906	947	923	895	902	923	945	862	920	930	962	911	952	878	879	919	960	951	936	924	904	911	882	954	931	890	896	951	923	943	904	894	965	960	934	934	946	899	884	905	921	1017	885	932	916	966	939	914	924	906	902	886	931	996	918	952	915	935	926	916	965	890	929	923	920	946	954	917	911	977	935	934	1001	982	919	897	935	914	929	897	911	892	906	867	971	913	962	946	867	929	938	926	948	912	955	960	862	986	984	904	957	995	904	965	932	956	930	940	946	922	911	917	906	938	940	859	893	900	921	929	967	907	887	900	979	964	921	968	898	950	949	929	960	909	959	958	890	890	917	895	941	986	914	883	875	939	903	886	941	899	970	882	913	956	919	915	918	935	922	917	928	885	1011	863	904	887	934	898	968	887	886	926	916	920	926	895	860	959	908	889	978	908	943	905	881	897	943	927	937	917	913	947	952	865	947	943	923	907	927	931	919	953	955	1024	938	979	893	933	992	976	903	939	966	920	942	884	899	913	975	865	931	950	884	958	956	918	953	893	893	975	949	934	968	899	983	928	976	922	912	921	959	972	965	915	947	923	898	951	936	933	914	908	920	893	940	914	890	976	966	920	918	913	930	973	890	937	957	892	881	945	941	968	899	909	963	920	926	922	943	880	941	870	981	961	915	905	872	921	935	961	943	874	887	951	907	881	934	872	897	908	922	947	876	998	942	905	905	918	899	947	955	949	954	892	907	950	924	937	880	912	865	930	951	899	917	993	959	882	938	986	917	928	889	864	949	921	933	916	922	959	981	921	950	934	938	958	919	911	929	907	899	933	923	954	930	939	869	915	887	954	951	926	929	938	954	896	937	932	898	1005	957	902	971	943	906	920	951	980	907	885	927	891	880	888	966	862	915	924	926	947	914	904	900	936	887	920	896	882	947	931	950	879	906	936	956	961	920	895	956	891	918	954	932	968	949	888	899	856	927	869	944	991	914	944	951	875	925	935	925	934	982	939	907	909	964	878	929	901	877	966	887	871	896	901	969	912	965	919	888	923	975	904	927	910	969	940	941	903	941	945	911	954	886	876	927	876	857	901	925	923	932	942	922	912	944	1031	872	858	971	912	870	881	913	887	920	970	921	880	926	923	922	982	942	968	918	989	892	960	973	946	929	912	890	922	918	909	945	881	938	944	881	888	961	949	918	906	940	900	918	963	864	913	911	933	928	922	903	922	893	903	941	936	911	891	967	915	957	899	894	969	878	963	924	969	925	881	937	962	917	948	918	920	967	917	911	925	936	930	911	971	897	910	904	936	899	962	957	953	979	936	891	946	869	901	939	877	962	970	958	922	917	932	997	896	915	889	894	916	978	946	936	916	877	981	904	911	903	894	926	894	927	922	938	904	956	883	910	956	925	918	858	927	939	944	948	958	923	910	922	937	947	943	863	932	950	914	945	927	911	937	932	892	929	954	962	908	908	907	895	897	899	925	873	902	907	881	959	976	933	946	925	957	989	956	883	906	910	979	963	958	916	928	876	941	925	975	862	944	929	883	955	910	956	963	950	926	921	960	937	944	907	944	929	887	963	911	883	964	906	945	951	969	905	970	936	937	893	859	987	934	914	913	939	910	950	902	947	946	975	943	959	964	910	975	894	953	961	919	888	910	889	910	937	926	944	877	963	983	955	877	899	908	954	942	961	881	887	925	922	941	958	937	910	932	959	937	945	895	856	959	979	932	877	969	962	903	934	907	932	914	895	893	942	944	889	944	991	864	902	896	886	912	918	920	977	995	913	897	929	920	957	888	914	950	890	921	924	893	898	917	936	890	969	929	921	926	900	940	921	892	903	925	937	944	905	919	928	945	869	893	890	964	909	970	926	982	914	961	976	919	903	942	915	879	900	900	956	924	956	894	924	896	958	937	918	876	931	966	958	909	929	915	893	907	880	911	941	918	915	976	878	898	909	929	870	906	964	975	874	970	930	905	913	924	900	914	984	994	925	916	944	924	927	965	951	971	904	937	951	895	942	1014	948	930	958	929	882	932	893	892	951	923	902	924	892	906	916	910	913	974	902	929	980	928	924	923	913	925	945	956	920	954	967	933	938	902	908	906	947	955	910	977	957	897	921	940	882	941	926	917	961	924	974	921	930	933	958	947	985	976	937	942	925	930	885	922	936	921	887	904	883	940	936	978	940	928	917	938	935	942	933	890	928	924	959	935	993	890	920	916	957	957	942	969	982	907	891	906	910	921	925	883	875	900	913	895	858	902	940	894	962	910	932	937	915	939	960	925	945	901	942	892	943	872	830	886	912	891	938	976	934	951	938	942	926	976	902	899	953	939	895	943	935	955	1001	937	929	942	949	921	901	936	883	923	919	926	884	921	949	956	955	943	893	912	890	925	874	943	924	968	964	891	927	953	961	972
3879	12719	3622	2009	1698	1471	1325	1229	1132	1098	1069	959	1035	1055	1016	999	959	1007	926	908	951	921	929	942	988	898	909	951	949	947	981	921	1003	879	995	952	964	894	897	900	942	937	912	963	930	951	923	923	886	970	922	908	927	976	900	934	911	922	918	976	947	886	906	869	937	970	852	879	878	906	850	930	842	855	857	893	918	846	924	884	926	939	888	932	928	911	914	919	884	951	928	890	972	924	937	883	935	941	882	928	911	901	905	877	946	946	923	947	891	937	924	906	933	917	960	848	903	944	921	887	895	935	945	911	914	889	882	927	843	889	953	861	936	925	925	958	935	932	966	967	955	853	939	946	869	922	939	914	904	900	892	899	937	895	967	904	972	904	908	880	924	972	957	862	905	884	906	975	925	951	839	871	944	895	917	903	965	905	917	879	965	940	889	881	953	916	926	875	890	976	951	915	895	923	934	925	916	925	954	908	918	920	958	982	881	986	961	954	960	906	957	918	912	946	902	939	888	887	988	904	975	954	905	909	894	933	911	928	868	935	925	932	910	877	919	857	928	876	935	891	901	937	933	949	915	900	913	909	901	952	948	858	911	905	920	913	867	905	891	920	910	956	890	912	904	949	931	900	907	885	916	845	860	849	904	964	900	946	939	897	942	920	913	897	938	893	878	887	960	926	924	892	910	884	858	909	937	870	848	922	940	876	870	897	972	920	939	928	906	924	957	919	916	859	879	908	878	920	899	900	931	918	879	911	830	924	907	877	943	917	848	904	944	900	915	897	959	946	888	866	876	874	896	918	900	932	908	868	974	900	913	928	892	932	930	911	916	919	973	917	931	942	866	894	913	952	967	902	917	915	940	928	905	927	933	949	913	913	974	921	885	987	874	901	905	945	963	907	899	943	925	955	930	916	894	871	955	912	1000	921	898	913	971	924	957	882	922	889	900	923	868	907	912	918	934	908	945	925	954	889	924	900	914	900	962	911	922	922	915	929	962	928	885	954	1003	946	944	910	930	910	897	956	910	949	892	890	957	900	973	884	900	931	863	892	940	907	889	916	892	891	924	911	918	885	920	947	862	897	932	906	953	861	935	946	926	896	923	960	852	910	902	988	887	905	918	945	953	929	899	880	898	906	965	964	963	929	912	900	924	917	903	896	910	889	958	933	865	883	927	903	893	922	900	856	889	944	927	906	915	919	873	974	923	899	900	946	831	882	859	922	931	953	931	939	855	925	922	923	927	925	867	880	946	907	908	895	945	863	872	883	911	935	969	896	951	966	936	943	937	933	927	926	887	933	903	909	904	896	877	873	915	915	886	904	903	895	913	920	910	968	913	911	935	961	888	922	973	913	924	932	894	938	900	923	902	937	892	888	906	915	902	977	880	881	898	920	888	933	992	916	900	916	946	936	850	928	900	930	884	867	965	956	942	930	857	932	921	929	890	904	915	885	975	888	950	890	938	942	918	948	868	867	921	945	924	888	944	932	923	934	894	921	911	878	943	937	959	920	911	903	861	944	918	895	910	898	956	910	923	897	925	869	903	961	946	950	936	895	843	907	884	930	905	933	874	893	861	876	843	933	864	957	927	891	932	926	921	939	882	888	933	918	909	930	886	866	985	944	906	926	892	885	907	924	871	874	912	965	935	951	902	908	971	930	935	953	913	894	990	878	924	878	950	964	984	932	859	893	959	898	928	898	863	876	954	904	904	928	922	869	952	925	904	890	941	911	901	940	925	928	921	902	907	981	917	853	944	959	992	922	941	893	885	927	872	863	961	904	906	930	913	957	934	910	933	928	939	929	921	866	880	925	865	905	878	925	904	936	909	894	948	914	994	927	945	976	888	924	906	907	886	897	933	930	944	928	917	882	929	917	930	885	919	969	922	898	917	932	917	910	893	914	915	966	903	906	888	914	978	961	857	935	924	917	980	910	950	891	935	919	939	879	947	944	894	918	968	905	946	868	942	930	876	911	936	1006	940	939	891	860	943	882	906	946	894	926	904	937	894	908	963	869	941	906	926	969	939	924	915	903	937	906	903	964	952	935	912	872	895	941	946	891	902	888	903	877	935	899	897	874	875	895	897	945	886	897	898	863	919	906	896	948	880	939	939	935	932	919	909	923	922	880	923	882	884	927	960	913	923	897	900	916	885	897	906	869	904	930	842	888	958	898	895	899	892	927	900	902	924	919	902	910	912	947	941	937	871	891	939	958	938	887	916	935	904	934	923	938	889	974	943	948	891	920	952	930	952	886	929	933	952	895	855	919	935	945	929	902	861	934	919	901	902	914	855	958	926	865	882	920	900	868	957	923	893	936	875	976	955	928	925	902	898	964	911	940	888	884	956	910	917	914	911	942	930	917	871	932	890	924	920	947	916	847	884	920	907	887	884	917	958	881	945	935	901	898	899	982	948	899	900	938	901	952	959	928	916	920	955	881	901	898	848	948	997	928	884	968	898	900	921	926	881	985	905	920	946	882	952	925	965	979	978	968	906	911	955	945	895	887	936	919	902	908	941	873	939	869	878	888	871	883	875	962	939	941	913	900	914	939	907	935	942	911	903	933	921	895	929	907	880	946	962	941	884	956	915	856	883	957	931	910	949	933	821	899	945	912	926	936	878	908	906	864	892	902	965	920	893	943	896	933	938	920	881	937	935	895	907	952	909	923	924	919	901	913	930	917	932	921	909	937	902	902	930	975	910	885	933	901	933	921	889	967	895	978	877	930	893	916	915	921	870	932	891	886	897	902	939	941	907	920	933	906	865	876	935	954	924	873	880	986	923	914	870	914	957	922	894	911	885	928	924	929	948	922	895	902	902	976	863	918	885	883	964	975	930	908	960	909	942	929	894	957	905	944	864	964	923	880	907	897	911	947	970	873	902	898	877	901	933	904	893	924	944	876	927	963	981	882	964	900	921	914	914	955	931	928	889	914	882	917	853	891	940	958	971	965	911	943	879	891	913	917	906	953	947	981	947	936	893	961	931	945	948	949	881	972	907	911	887	903	907	814	882	900	932	910	954	962	997	883	942	977	935	869	923	858	946	895	919	933	934	918	949	905	866	909	938	873	924	958	882	953	899	915	907	891	935	883	859	924	898	904	913	913	931	900	916	911	878	910	886	914	922	1004	939	957	960	964	881	887	923	943	935	948	917	922	923	875	881	953	873	917	899	945	920	996	871	975	872	905	961	907	941	911	879	847	854	914	902	900	887	967	902	944	899	912	959	932	904	939	947	932	951	910	985	913	902	901	963	861	910	911	934	920	905	918	884	864	873	889	879	956	918	925	930	942	851	909	965	930	850	962	900	904	855	986	872	904	891	909	942	910	905	898	965	948	901	952	913	962	895	908	909	955	957	917	943	982	881	908	940	876	926	958	882	916	889	900	890	854	918	920	927	924	962	978	906	903	929	913	874	905	955	901	932	908	914	906	926	921	889	912	883	970	892	887	875	929	930	886	891	932	891	927	901	915	933	964	901	928	911	914	895	939
22245	20920	28327	23681	20920	20941	6326	1127	861	761	681	708	633	582	585	579	557	531	528	536	553	535	515	511	502	506	448	479	455	446	450	462	481	463	473	478	457	408	448	440	462	438	453	454	490	416	429	444	444	417	436	459	393	451	434	472	414	438	490	403	450	458	437	460	428	437	501	434	468	446	433	440	441	446	465	450	447	433	450	428	428	427	434	432	455	460	422	417	458	453	447	468	403	481	447	440	447	442	483	435	440	447	439	440	419	431	455	475	433	441	442	425	457	444	473	467	412	467	446	437	420	457	447	437	465	449	433	422	429	442	458	450	441	457	423	450	424	444	486	448	451	423	425	442	423	407	455	413	436	418	439	451	443	448	486	447	420	486	451	417	414	436	441	414	459	465	424	445	445	458	476	420	446	454	466	469	453	431	441	463	445	416	456	459	427	432	437	461	481	450	430	443	443	432	428	436	450	413	439	417	451	450	470	454	433	434	463	428	453	432	417	441	409	434	433	428	415	449	449	403	437	431	404	484	413	405	411	422	456	433	491	431	414	428	446	442	481	418	457	480	460	449	449	408	468	428	441	463	437	448	445	476	397	439	469	416	431	453	424	441	456	451	472	490	430	433	464	404	430	411	440	457	453	448	439	467	439	439	424	445	405	424	411	427	444	456	421	444	438	453	456	462	433	468	479	398	424	437	438	444	422	440	474	439	451	433	440	424	427	445	428	423	417	427	432	463	439	432	428	450	438	448	459	455	448	451	439	437	441	439	473	484	458	425	447	487	428	435	463	465	462	457	458	419	441	491	433	435	456	448	422	471	449	477	460	456	424	446	408	422	429	424	429	435	423	462	440	483	458	460	408	482	445	419	417	395	446	454	465	383	428	438	443	421	454	425	473	441	440	417	429	458	427	479	446	419	449	431	422	429	457	440	441	458	410	460	465	403	462	466	435	447	445	413	468	446	408	446	496	439	467	429	437	461	426	427	437	447	422	426	405	439	438	447	435	409	464	440	449	448	442	420	436	481	438	441	481	419	432	452	468	434	418	437	467	424	484	464	458	412	445	433	398	448	429	420	425	427	427	424	486	465	481	445	455	467	411	422	474	477	438	440	488	396	430	448	461	455	445	446	460	438	423	438	413	431	440	459	451	431	449	421	431	467	422	448	477	442	464	404	452	438	441	442	459	396	456	462	458	445	465	475	418	434	447	464	413	446	424	437	419	431	464	432	463	447	438	430	459	447	430	435	468	464	431	414	436	397	440	509	415	487	450	450	443	423	445	452	447	444	446	420	440	449	447	466	429	435	467	427	420	395	482	446	438	464	445	429	439	456	436	495	425	424	427	422	453	434	447	456	432	485	436	430	435	416	461	442	426	467	482	457	453	429	444	413	397	465	417	475	451	423	444	441	403	455	473	465	436	407	415	437	458	411	434	468	468	439	449	438	432	480	463	421	424	417	471	447	418	444	472	439	413	444	404	439	439	402	434	486	440	438	440	440	436	451	451	425	443	433	462	462	462	452	419	461	453	437	428	433	457	486	472	467	449	436	430	471	437	479	449	454	465	467	488	430	471	457	433	442	473	441	413	417	395	474	443	414	458	443	420	426	429	467	457	398	415	462	474	409	483	479	452	415	427	417	385	446	434	453	418	471	442	444	426	435	442	426	435	465	435	431	450	447	440	426	430	436	464	469	440	432	462	436	431	416	439	426	442	451	424	443	454	469	470	474	417	435	413	423	394	434	442	458	441	448	464	409	405	467	441	416	472	440	422	422	470	432	467	447	419	436	449	420	457	446	425	460	451	455	409	398	471	406	461	412	446	444	414	445	463	424	448	472	450	465	413	430	469	474	437	458	448	470	489	430	420	453	454	387	446	482	418	428	496	434	464	403	431	433	460	429	466	440	427	482	446	428	470	445	427	486	450	442	468	465	447	439	450	440	425	439	450	451	440	429	455	450	434	415	424	415	454	453	462	457	450	451	419	446	442	419	462	457	450	417	451	451	422	460	446	465	510	425	435	410	417	435	442	435	429	435	463	429	490	404	439	420	467	442	441	444	431	429	436	478	463	431	422	394	434	431	437	472	444	468	435	425	462	448	458	459	424	455	460	453	428	405	423	445	439	453	440	453	479	433	418	430	460	431	452	448	426	500	455	437	456	430	458	452	454	443	404	457	445	425	484	392	448	448	434	455	435	446	445	469	466	473	499	440	472	451	451	435	435	455	437	482	465	435	475	424	441	438	440	445	424	454	416	418	459	463	439	433	423	429	424	454	446	439	463	480	457	452	440	447	472	438	438	443	458	448	422	443	427	424	437	444	402	435	460	402	465	484	442	449	433	420	484	442	453	475	449	453	414	450	444	480	460	444	427	450	447	449	435	441	428	460	436	471	479	432	431	435	485	462	461	434	426	413	440	419	424	411	437	439	416	415	436	426	459	481	451	449	475	461	432	472	422	471	450	402	430	487	432	454	446	484	435	451	417	420	437	425	453	433	441	484	455	403	432	435	453	403	439	425	421	453	471	418	472	431	456	444	407	457	419	464	423	467	437	464	421	445	467	451	441	474	446	457	459	417	446	436	464	450	446	458	461	409	447	438	438	430	434	420	477	482	424	406	438	451	477	487	464	446	415	421	427	417	399	457	442	433	448	418	451	425	447	474	485	440	468	415	442	443	460	432	406	409	458	444	426	441	448	447	437	438	437	402	471	456	470	457	383	421	450	451	439	457	468	449	422	466	436	461	492	474	460	416	472	417	427	420	432	422	427	451	474	446	445	452	469	466	442	413	426	447	465	438	430	416	419	442	460	449	440	464	423	416	436	446	450	471	428	433	442	427	445	396	457	447	447	458	432	455	395	415	440	420	447	422	435	422	456	431	386	475	453	424	466	432	440	454	446	423	455	472	417	454	436	424	443	484	452	432	436	443	424	438	465	443	419	440	447	418	438	420	414	460	427	408	439	486	459	424	482	457	406	424	434	439	437	431	420	446	422	446	472	420	449	483	438	437	449	441	415	430	440	438	445	485	422	444	450	448	445	446	450	473	449	402	416	452	480	453	428	437	414	465	489	473	424	406	444	439	458	437	453	443	449	433	424	444	452	431	464	421	440	459	406	473	426	473	483	456	435	456	414	420	426	452	422	427	448	446	447	473	468	440	414	490	413	446	422	404	407	424	443	416	426	436	491	435	471	425	475	478	440	450	459	479	432	456	412	447	420	419	446	417	435	431	463	435	415	442	415	435	454	429	455	417	410	446	413	456	424	435	406	468	454	479	467	408	448	473	471	479	464	412	484	460	422	419	446	461	419	444	432	467	435	431	442	398	405	431	430	437	447	488	437	443	461	459	434	447	426	421	418	450	412	463	455	434	439	435	436	453	432	443	456	441	429	415	440	416	427	461	416	463	443	397	428	460	428	471	416	420	421	494	475	418	446	438	476	490	433	460	476	424	407	491	462	468	436	418	430	428	470	431	448	434	418	429	478	437
4738	23300	9574	4501	3299	2463	1911	1466	1239	997	910	807	754	654	631	632	582	584	566	527	552	511	470	480	472	480	481	472	486	481	488	465	458	435	471	487	441	393	441	420	443	466	426	475	464	455	452	401	479	451	471	469	464	457	444	475	403	451	421	451	449	405	438	441	492	423	439	418	433	453	450	472	460	416	490	418	431	404	438	411	424	442	431	453	459	436	399	406	431	415	436	416	433	401	426	447	457	433	433	410	452	428	436	425	405	431	437	395	419	454	462	471	407	384	447	377	449	412	443	442	442	430	440	436	449	437	429	409	406	406	458	422	449	442	415	414	462	427	411	476	435	429	457	429	394	410	430	436	440	446	404	433	445	463	438	418	417	436	441	456	448	392	387	460	472	449	430	420	428	428	434	422	421	425	486	401	399	433	448	452	456	416	436	404	416	438	461	384	441	477	418	422	456	394	403	409	439	420	418	425	424	417	433	414	428	426	427	436	406	445	421	394	439	423	445	451	405	417	412	431	438	416	444	453	435	437	423	445	384	417	420	435	433	437	401	392	426	452	424	457	408	433	436	452	446	480	464	455	434	414	391	476	435	448	370	453	425	456	406	402	458	431	433	390	452	392	438	381	439	406	427	449	442	425	407	399	405	435	430	417	423	422	472	447	411	401	436	439	389	409	430	420	426	431	426	451	402	414	413	429	445	443	414	430	394	441	421	424	443	398	448	434	423	418	394	422	405	431	462	431	446	421	437	402	483	416	433	415	475	443	407	403	437	403	402	442	408	387	422	391	415	410	426	425	446	406	403	392	431	437	411	432	421	423	429	412	424	440	442	428	442	413	413	418	490	408	424	416	412	424	402	416	441	408	413	442	484	417	425	443	444	464	420	428	385	423	424	438	427	437	435	440	447	455	445	416	410	401	469	428	443	400	431	439	417	406	452	436	418	441	429	406	418	417	427	416	470	444	421	444	444	422	433	429	406	412	481	416	441	425	432	414	449	481	442	423	447	412	421	432	461	434	462	416	408	440	453	415	450	434	426	435	436	445	403	426	462	468	428	423	435	419	438	394	429	405	465	443	431	441	446	400	403	424	471	392	419	465	421	410	446	411	429	422	401	413	410	427	438	452	433	423	414	384	463	433	463	473	411	420	439	405	434	380	424	446	416	448	413	445	426	425	412	448	432	425	419	432	451	477	468	458	482	453	412	420	399	453	441	431	435	469	394	442	432	421	421	410	423	430	420	436	461	409	421	426	404	434	462	423	426	435	432	398	444	433	398	384	413	404	444	420	433	431	400	461	448	416	388	413	466	445	429	442	464	450	448	413	406	428	455	392	405	462	403	433	408	433	407	436	458	417	441	431	442	418	428	415	452	459	411	433	448	443	447	444	406	459	428	411	456	395	442	417	409	418	424	442	426	424	473	387	404	424	440	461	443	477	434	408	429	445	430	440	433	442	438	417	417	429	459	383	447	442	436	417	407	411	417	430	450	441	407	387	433	426	445	440	398	435	446	401	476	436	436	431	404	462	415	410	438	424	405	416	449	469	424	448	446	438	435	437	429	450	435	374	410	428	422	419	464	430	434	438	428	423	460	467	408	437	440	412	431	437	434	457	412	467	404	416	425	413	409	413	429	432	403	408	420	417	418	392	403	471	432	448	434	423	432	470	387	423	421	435	440	407	402	439	428	389	428	421	428	393	431	439	436	429	468	416	443	415	434	418	424	407	431	434	422	404	407	419	399	423	415	425	439	448	414	429	422	398	427	463	434	401	437	405	425	430	423	430	418	430	413	419	449	420	444	419	428	412	463	429	441	444	476	449	438	411	449	433	459	397	416	436	451	402	468	429	461	468	417	437	412	436	455	408	428	439	418	405	441	421	371	409	454	419	363	429	400	424	445	456	412	430	429	418	467	414	449	436	455	396	444	430	463	408	428	473	423	469	399	422	459	433	438	448	447	453	433	453	424	423	412	424	433	457	407	435	418	433	452	392	415	422	438	431	428	427	417	431	419	429	420	446	444	435	425	447	421	419	411	396	407	433	437	444	449	403	432	417	434	471	409	414	433	415	423	444	443	422	397	421	410	420	423	429	381	405	416	413	447	427	426	441	444	428	410	423	437	447	426	410	432	449	430	403	461	434	413	426	432	411	435	478	370	476	392	427	420	440	448	461	436	447	436	421	428	418	402	439	413	457	438	423	399	372	432	447	455	429	469	453	406	465	423	433	430	456	437	439	439	419	437	445	416	436	467	430	421	430	449	490	438	427	387	426	433	414	425	418	426	450	433	440	406	391	445	420	445	459	439	408	462	438	403	433	376	399	433	411	437	397	445	422	443	413	402	457	455	405	422	478	432	417	421	437	463	443	435	417	419	438	420	419	403	446	419	432	448	437	428	441	449	448	415	472	444	403	400	469	469	406	415	424	428	418	438	427	437	415	424	377	460	434	407	427	418	425	386	421	420	406	434	437	411	404	420	430	483	419	401	428	421	420	423	457	453	424	414	405	415	458	423	443	410	409	401	463	425	406	444	445	451	436	451	420	403	406	442	437	438	409	412	373	428	409	458	377	439	414	435	472	430	399	428	422	409	419	439	443	451	422	483	432	468	422	389	432	413	428	424	471	430	416	410	438	410	432	399	421	430	431	438	426	418	430	458	418	420	478	455	414	439	423	424	447	403	416	409	443	396	432	434	436	415	427	434	441	434	416	428	420	405	440	453	422	447	463	447	444	451	409	437	449	408	445	442	462	463	455	389	441	431	415	441	425	405	422	406	455	456	402	449	446	427	417	481	411	456	414	424	429	381	392	420	434	411	422	459	469	439	438	439	388	445	406	417	409	399	433	437	442	410	482	447	422	400	395	427	449	411	445	440	438	446	432	417	436	439	412	451	421	452	478	408	419	417	474	445	447	423	425	423	435	462	426	430	406	459	431	433	419	460	403	420	440	454	414	391	477	430	417	464	430	423	434	415	435	436	403	433	427	467	459	443	431	457	426	434	490	434	432	436	418	451	409	426	416	421	414	406	413	416	437	390	390	433	465	417	440	423	434	424	462	421	426	376	453	461	418	436	460	422	463	450	428	430	449	450	411	425	406	427	442	391	445	419	438	432	424	430	402	445	418	418	397	423	446	458	418	408	431	483	461	443	446	426	391	395	448	448	427	439	435	472	396	425	419	415	423	407	395	432	411	435	406	410	433	405	450	466	430	449	472	438	450	437	449	441	403	454	421	428	437	441	454	428	463	457	447	446	418	407	443	408	433	389	405	428	487	391	453	389	439	434	439	437	438	452	453	416	447	404	451	433	434	454	407	413	395	458	395	453	472	465	423	467	429	424	435	447	435	439	428	435	413	417	402	418	419	443	462	403	403	414	445	460	410	438	447	461	415	439	428	406	436	398	433	424	453	428	428	449	407	448	424	426	448	426	409	403	454	418	441	423	412	414	453	437	414	412	424	420	436	443	414	405	450	476	426	433	464	445	429
27528	20141	8402	1234	859	751	792	736	759	725	720	701	774	715	704	703	747	672	698	749	741	726	747	749	706	742	695	693	761	718	761	694	689	700	710	747	702	708	727	732	722	708	696	728	705	710	696	699	719	692	732	703	704	716	698	720	719	777	726	665	761	704	714	724	708	728	724	681	772	733	708	686	672	741	691	710	679	714	683	711	747	712	675	683	724	701	764	686	699	739	687	713	677	794	704	754	710	721	684	712	759	730	735	716	693	729	686	709	746	720	728	712	734	671	744	704	699	708	747	709	737	710	696	711	727	699	662	698	699	735	687	704	711	658	720	730	711	737	709	672	670	769	747	688	749	722	722	718	698	733	720	668	709	717	786	677	690	719	716	702	703	690	685	665	703	664	722	717	716	673	674	691	718	694	743	702	730	690	733	708	696	723	696	737	732	724	683	682	690	740	724	743	707	727	727	729	741	710	776	690	735	707	701	663	735	723	674	754	696	691	717	705	682	685	677	700	697	760	717	651	710	732	682	752	683	683	671	684	688	671	700	760	730	732	756	727	725	699	714	703	732	762	721	704	728	755	777	784	713	649	757	666	711	680	681	723	743	744	689	705	707	728	689	721	713	691	705	706	750	711	712	691	707	691	698	664	716	703	724	694	665	699	751	694	720	663	680	684	724	689	731	715	712	721	703	807	754	713	640	704	704	717	708	691	728	722	717	701	712	770	747	706	710	723	725	696	780	722	696	731	731	704	664	697	682	716	742	690	762	715	680	717	708	701	714	703	755	699	732	696	731	758	693	718	715	693	690	725	698	720	705	691	718	712	674	753	712	714	760	736	778	662	729	664	724	739	742	733	687	697	694	669	745	698	723	703	735	728	735	723	679	759	705	649	724	747	695	710	722	670	704	758	706	765	742	724	693	757	760	683	732	693	736	770	700	773	728	695	710	704	758	751	728	709	732	713	742	687	691	675	747	721	743	704	708	720	738	693	702	712	682	727	720	726	738	667	665	752	788	718	679	688	717	741	735	703	734	714	739	695	728	702	688	716	734	659	678	730	691	702	737	697	713	739	701	737	686	717	680	755	699	739	717	718	735	742	664	683	760	782	689	694	718	708	702	746	733	718	742	710	730	659	695	739	725	657	716	693	707	683	672	733	681	682	742	722	729	688	694	685	702	694	733	681	665	670	665	737	729	712	677	695	669	742	714	713	692	744	671	693	676	696	694	708	697	706	747	694	730	719	737	714	719	741	774	712	679	732	769	728	721	697	651	723	655	731	742	773	712	724	732	701	699	751	761	762	732	691	724	685	702	702	722	697	731	712	721	722	733	704	742	692	737	702	711	689	726	736	733	715	690	683	677	753	718	712	716	707	738	743	733	664	675	667	741	753	666	723	715	722	725	722	718	742	684	675	720	713	665	717	716	688	742	735	695	748	733	730	684	695	711	725	726	704	700	734	778	661	752	659	681	715	735	680	736	704	737	801	735	697	696	718	698	712	705	733	716	739	745	679	663	731	723	732	763	692	738	686	679	710	691	741	719	719	766	746	728	743	680	683	681	717	687	726	691	697	709	684	739	754	735	720	700	688	695	733	699	685	748	763	739	710	690	719	711	672	718	723	701	736	754	716	727	713	745	688	708	658	747	690	701	713	695	688	709	703	717	753	723	784	736	718	717	673	732	707	680	725	756	739	707	704	740	721	721	703	699	698	727	726	731	698	779	719	703	697	692	696	697	736	667	666	717	718	695	732	725	713	747	787	746	734	692	663	696	681	686	710	723	724	733	721	669	719	710	654	742	699	724	718	715	728	727	715	727	706	715	667	730	714	731	736	707	740	692	692	678	731	708	752	722	730	729	735	679	731	745	761	710	702	743	697	740	723	725	710	716	747	687	742	726	736	723	679	774	738	659	728	706	728	689	699	701	766	749	718	726	682	748	735	656	648	714	713	715	694	725	685	664	693	720	728	743	713	773	717	737	678	715	697	653	707	705	709	659	757	739	727	736	626	688	696	696	720	702	738	704	689	691	715	739	725	718	720	761	718	704	721	654	686	737	727	738	684	715	728	712	670	749	725	705	701	731	698	716	718	703	727	716	751	735	695	726	730	708	730	716	714	725	674	738	742	721	732	719	756	697	734	696	742	741	718	718	685	665	739	734	704	726	711	723	698	734	726	749	750	713	727	732	676	702	720	687	694	730	717	681	684	719	677	709	696	703	708	730	686	689	704	709	700	648	702	706	725	691	714	745	727	754	703	643	658	675	709	747	669	687	688	713	726	722	730	744	674	729	717	706	718	729	759	649	696	694	727	700	744	703	685	711	703	733	677	690	748	704	722	744	709	657	750	756	709	717	712	664	721	710	732	700	761	711	716	735	700	713	748	702	674	706	719	705	687	694	707	700	694	716	769	714	728	698	723	693	765	658	673	677	761	704	691	708	720	719	677	691	729	742	675	697	808	722	699	708	699	697	716	758	727	691	692	692	704	706	721	728	692	734	693	690	756	708	711	734	705	738	745	713	693	752	721	754	729	727	717	722	749	713	703	744	746	711	727	697	705	720	703	718	735	715	712	668	773	734	682	747	703	718	731	716	694	724	703	729	730	763	703	701	718	703	681	673	765	743	761	740	726	693	710	705	716	731	676	742	684	729	658	689	735	689	682	665	732	715	714	700	740	750	732	757	729	713	719	755	720	661	718	743	713	747	720	719	701	722	719	678	687	724	766	703	697	705	711	707	703	781	714	700	716	672	679	710	741	780	695	683	700	732	726	703	720	719	797	732	701	712	717	692	765	712	726	735	739	658	709	688	694	759	751	677	719	694	736	733	644	713	751	696	692	701	670	712	678	713	719	710	703	739	714	710	677	738	746	748	719	712	678	712	724	714	703	691	695	763	745	741	643	714	703	694	703	679	720	707	713	660	697	709	721	740	731	717	690	724	707	723	705	742	699	739	665	661	738	715	713	732	736	715	724	755	721	682	680	703	737	734	679	777	709	750	717	773	730	659	703	629	723	695	750	701	703	742	710	718	679	730	668	680	703	728	755	677	708	752	719	749	689	699	659	747	708	724	703	728	732	691	726	692	730	712	712	711	699	703	701	696	720	721	655	698	734	718	694	720	686	721	670	719	711	698	721	712	721	679	712	705	721	698	738	723	704	730	708	739	711	697	699	665	672	724	717	693	718	729	730	718	690	705	710	723	676	738	700	737	738	704	713	722	737	746	703	715	672	730	677	707	736	668	734	703	712	714	683	723	671	711	703	701	713	745	698	730	699	710	670	701	689	676	691	683	694	691	727	720	720	720	698	705	711	668	706	708	693	727	740	726	699	717	752	693	674	698	662	688	705	688	738	741	739	687	713	711	729	707	685	714	707	743	714	686	712	692	738	706	724	679	674	734	704	690	729	699	686	671	718	693	726	716	742	704	681	696	682	750	761	687	761	727	733	691	662	685	704	689	690	774	685	703	675	708	740	747	723	742	710	728	717
5267	6965	1633	1081	962	840	806	833	832	733	775	726	832	753	735	781	736	715	706	710	728	731	745	728	742	743	713	740	711	758	689	677	728	729	803	722	717	745	725	741	701	767	672	765	735	702	673	726	726	767	707	738	719	710	761	708	744	760	743	714	710	730	717	732	715	725	736	726	751	708	662	739	733	706	755	763	755	692	736	719	758	738	734	763	671	706	704	768	706	761	653	712	733	724	699	755	686	688	721	722	733	694	698	684	736	730	739	694	751	728	724	749	680	733	741	735	751	718	705	717	698	771	750	709	694	742	753	695	738	732	747	711	725	697	737	774	735	767	695	723	760	713	732	727	715	739	744	726	783	707	698	654	715	689	682	733	708	727	667	729	680	707	734	698	735	716	686	751	709	731	739	733	743	680	690	704	690	753	714	760	691	710	705	744	746	751	702	755	806	716	716	722	733	716	734	737	777	703	718	732	733	708	777	722	737	707	731	745	763	759	683	706	735	764	724	729	752	718	760	686	707	736	711	706	741	719	732	740	713	737	731	745	714	731	754	727	743	746	725	703	762	751	711	705	748	712	724	716	738	746	705	735	711	681	705	722	695	724	698	724	724	740	744	695	689	718	724	705	702	717	720	713	727	727	722	745	698	658	739	761	733	736	759	737	732	777	727	732	738	759	765	688	720	738	744	710	763	778	726	717	696	711	728	711	712	704	759	706	701	689	735	746	685	727	713	721	742	734	709	700	694	716	671	703	767	766	700	698	761	752	770	727	771	765	768	676	741	732	720	755	705	697	685	706	712	721	736	708	739	720	738	690	747	719	708	759	694	681	721	736	734	673	690	683	745	687	721	704	754	715	712	750	680	715	714	710	702	684	703	750	762	759	768	755	690	690	712	685	721	727	674	738	706	692	730	668	722	685	755	753	677	747	746	732	780	704	724	718	705	714	711	711	770	728	730	677	735	716	706	690	696	683	761	740	759	721	738	711	698	748	750	715	726	722	732	723	741	717	751	724	710	719	733	704	728	734	764	756	710	734	714	709	714	695	736	689	773	715	725	759	759	755	730	705	707	754	745	723	696	749	711	720	689	677	747	710	721	750	720	698	746	688	743	729	697	727	716	750	738	727	725	754	760	734	686	715	764	675	709	692	726	731	690	753	738	712	779	746	746	743	706	767	723	754	723	755	682	735	717	749	709	743	721	705	763	740	740	739	708	729	691	698	738	709	714	730	736	741	717	758	706	771	748	686	760	720	731	716	730	663	735	733	781	705	708	759	780	715	734	696	759	703	688	704	715	759	736	729	679	693	714	702	776	729	754	753	777	688	719	726	725	700	728	791	764	714	743	695	699	747	776	804	704	723	730	738	713	685	758	756	691	699	720	721	741	712	694	685	683	759	749	753	766	706	740	678	740	763	719	747	713	710	736	759	699	719	688	692	710	729	690	740	687	733	758	674	687	760	732	719	757	695	745	723	701	716	757	777	705	716	724	714	747	731	699	711	690	732	711	695	787	719	715	747	748	695	726	727	719	705	682	728	698	756	714	711	695	700	754	685	714	711	723	722	748	717	756	701	767	716	724	753	722	736	740	713	737	668	699	735	712	709	745	745	698	726	727	736	759	743	728	725	744	679	744	710	724	723	699	774	717	746	761	714	726	694	758	743	685	675	717	719	724	714	713	711	746	665	713	766	671	732	715	767	697	744	753	709	758	676	701	725	710	694	752	703	723	704	689	735	745	724	731	755	765	710	690	712	692	742	740	738	722	757	674	743	760	728	750	727	730	720	743	766	726	714	686	706	724	716	739	762	706	744	708	713	719	727	753	732	744	709	789	745	723	745	715	701	673	706	739	739	711	715	716	728	743	690	687	770	685	759	771	757	704	740	696	707	770	728	729	721	683	707	739	756	687	731	764	750	731	708	718	734	716	687	708	721	740	710	708	690	737	781	749	757	755	753	721	772	772	721	768	702	789	773	739	729	762	705	764	763	726	702	709	751	720	701	732	716	713	707	713	751	748	698	779	692	787	752	777	709	715	722	792	740	688	756	760	712	672	698	683	727	725	733	744	700	716	718	706	740	746	730	748	742	747	728	708	752	781	721	753	775	685	720	761	755	708	673	805	728	720	749	693	721	751	724	731	755	769	727	763	697	749	716	724	716	730	751	700	711	712	803	746	685	714	717	681	737	722	739	705	722	744	676	710	734	735	731	756	724	747	714	729	730	741	688	738	698	723	765	772	701	699	750	768	696	754	734	709	716	714	747	699	686	703	745	721	743	714	726	711	714	692	713	736	779	728	694	691	731	735	735	704	749	741	776	757	786	788	734	696	759	719	683	752	767	771	722	759	698	745	704	703	713	715	716	676	727	688	755	755	746	741	719	708	704	726	688	748	715	753	711	738	684	735	700	732	690	748	686	746	758	700	751	770	776	706	712	746	720	755	733	752	694	714	724	691	756	724	733	756	716	732	709	709	769	724	699	687	707	709	663	673	719	731	708	694	737	706	667	694	748	737	690	732	723	722	742	708	684	742	724	708	763	730	721	727	712	742	736	746	744	724	684	683	740	679	721	771	719	712	742	743	727	745	755	665	743	684	696	725	711	727	687	679	723	688	739	733	782	675	767	774	676	727	688	725	732	731	774	744	717	720	720	728	719	757	695	735	745	724	751	718	694	723	702	701	727	735	712	709	668	700	761	773	767	736	706	735	717	747	731	741	723	783	704	689	702	732	738	733	727	695	780	723	739	746	732	741	701	746	772	768	724	684	752	720	689	725	748	722	709	729	693	754	734	719	763	737	711	755	762	714	757	745	711	728	715	672	733	727	730	724	763	786	777	735	778	738	740	739	730	737	733	756	700	736	683	787	666	719	730	692	729	757	744	706	728	781	708	727	724	725	781	714	714	784	703	764	726	748	758	718	740	725	714	710	759	680	726	743	707	648	710	726	702	745	673	777	723	690	796	700	745	692	721	794	739	707	714	731	731	742	716	777	770	734	705	734	677	794	744	744	697	771	743	719	717	739	710	719	723	687	746	727	713	724	709	741	726	777	713	758	743	695	742	726	744	705	646	739	754	732	741	661	717	710	724	721	708	689	705	721	710	674	709	737	707	757	687	746	721	761	710	725	742	693	731	683	706	724	740	716	713	723	715	692	722	753	732	739	724	700	789	727	740	736	715	703	739	682	732	714	728	679	700	785	705	755	712	712	772	772	749	707	750	708	717	684	734	702	772	732	756	676	751	717	734	678	724	690	731	789	763	756	710	766	728	744	712	738	736	731	722	710	741	701	711	705	751	661	746	768	771	770	724	694	737	734	704	693	741	779	724	746	733	732	698	733	675	699	670	737	693	747	713	713	734	714	736	781	780	722	734	716	672	768	759	700	677	772	736	767	705	758	700	684	691	708	704	658	715	698	717	712	716	734	770	725	675	781	772	724	707	741	705	730	734	728	729	769	756	733	698	746	711	699	691	731	706	783	747	757	707
23647	20929	27704	24283	20847	5462	949	664	534	484	450	427	431	422	403	412	385	390	363	368	343	354	377	388	360	319	355	336	361	349	329	316	342	326	358	332	331	366	299	315	343	352	334	349	335	365	315	325	334	342	348	346	376	324	316	365	296	313	334	336	321	326	328	333	322	322	316	327	365	348	329	380	346	326	323	278	289	376	327	333	338	310	317	338	353	305	353	335	339	347	320	310	344	353	373	353	331	311	328	355	328	302	323	345	328	330	333	322	306	327	352	324	328	339	334	307	342	340	300	333	338	341	320	320	306	358	343	309	330	306	339	345	325	346	323	324	322	357	354	318	316	317	337	310	352	319	330	334	335	334	317	317	333	339	371	326	334	300	328	349	314	301	308	334	345	321	377	349	318	331	384	315	346	342	310	312	312	349	324	330	312	356	341	321	313	321	335	344	312	321	328	320	309	314	362	333	359	333	323	347	296	319	315	345	326	320	355	316	324	337	316	331	324	352	340	308	320	318	343	356	355	325	343	330	328	295	340	341	344	325	343	325	343	323	357	345	365	345	303	348	366	334	350	340	318	321	313	347	328	309	303	353	344	339	359	336	325	344	306	278	318	334	371	338	361	308	317	356	341	326	334	322	344	340	336	360	347	322	306	320	330	350	330	313	293	351	296	338	314	318	333	317	306	343	293	360	371	345	320	316	330	330	362	355	336	359	349	334	365	376	333	327	343	339	334	331	347	307	342	307	350	357	315	344	332	337	321	343	382	348	332	306	326	323	348	317	307	306	328	329	343	372	304	315	343	321	360	321	321	328	337	302	298	359	354	339	317	349	331	337	364	347	343	316	325	293	344	344	362	345	344	315	332	353	352	337	336	360	337	319	301	302	304	339	337	324	341	338	338	340	308	304	298	329	371	365	348	299	321	337	354	336	338	349	315	323	301	313	325	318	301	324	337	318	318	309	318	306	323	345	326	319	332	338	331	337	318	323	296	287	346	307	315	312	367	356	339	328	348	344	334	350	339	336	341	311	320	343	334	325	319	344	367	309	349	351	334	308	312	365	332	352	347	346	304	309	312	337	298	336	348	327	371	334	326	344	342	328	322	369	343	306	319	347	350	351	329	322	319	337	353	316	299	331	312	337	314	344	329	344	304	353	363	354	321	332	312	361	349	307	315	340	327	360	342	315	303	320	342	338	369	311	293	350	347	340	344	313	329	368	347	368	328	297	331	347	330	321	330	321	333	311	308	336	332	340	336	334	323	325	349	347	375	324	349	326	340	323	328	323	321	338	317	347	310	305	316	341	359	346	310	334	326	327	319	344	334	326	299	340	331	325	348	320	317	312	341	312	361	350	321	321	334	327	336	300	354	338	320	354	324	337	340	346	345	332	326	352	335	338	347	325	340	361	281	358	333	294	344	342	343	349	313	316	333	328	341	307	322	314	332	326	337	330	325	317	324	316	329	326	333	338	316	363	337	361	334	360	345	336	365	323	339	358	365	308	335	304	330	313	359	359	335	349	340	323	319	305	308	328	303	312	315	380	322	342	358	305	332	337	323	319	323	317	314	326	312	326	367	316	314	330	338	310	325	318	327	325	312	312	318	368	328	315	310	331	334	356	330	329	319	343	347	318	339	320	285	342	319	334	325	342	311	332	321	318	330	353	343	334	339	336	346	357	351	350	327	306	334	331	320	300	286	341	354	336	335	305	374	316	349	324	314	347	342	331	323	362	344	313	332	321	331	335	331	362	358	326	367	357	339	320	368	346	349	276	337	307	319	302	363	326	339	333	337	297	309	352	291	302	321	321	326	331	304	359	356	350	314	358	329	327	317	336	327	333	345	345	306	316	341	365	311	363	313	328	352	330	321	332	333	327	327	320	343	361	303	311	344	338	332	319	341	334	315	321	341	366	323	330	331	312	317	344	327	316	315	342	341	353	357	333	357	294	358	342	356	321	362	321	316	338	322	332	342	322	333	345	337	332	346	337	333	367	349	353	338	330	297	314	324	345	350	333	322	322	309	321	333	310	335	327	351	312	305	342	323	322	331	342	338	325	325	369	333	315	335	339	336	289	318	343	336	344	315	334	325	312	347	321	354	335	342	339	350	327	323	341	332	333	324	332	312	348	345	334	348	313	321	331	324	317	285	313	307	319	330	333	336	303	364	367	367	307	337	303	288	329	316	337	338	340	291	311	335	329	367	345	315	301	322	359	331	332	325	316	326	308	308	315	325	301	342	305	316	343	306	392	350	336	351	332	326	335	305	320	333	322	346	342	309	319	319	336	352	324	305	344	367	352	317	322	349	348	310	351	339	282	316	321	332	332	306	301	339	336	333	335	310	297	328	355	319	334	336	312	318	336	343	302	335	336	314	335	328	301	361	300	330	352	347	358	314	309	355	308	321	324	336	359	328	321	358	343	302	316	306	346	376	328	336	284	317	308	325	321	320	358	333	320	320	326	308	326	304	348	315	318	326	342	335	310	285	321	281	318	346	325	328	307	354	323	335	332	342	330	346	342	340	336	323	342	365	352	343	350	305	322	322	355	349	293	331	341	323	322	342	316	319	320	363	309	324	323	300	309	350	335	314	292	330	320	326	324	330	361	311	357	280	340	337	320	381	315	322	325	350	345	329	343	346	324	305	325	325	350	348	328	354	329	312	333	337	311	318	339	335	329	306	336	323	319	323	304	315	330	339	350	317	340	333	319	288	327	343	320	352	371	327	329	344	320	319	316	323	332	352	316	354	312	341	351	330	315	324	333	361	311	344	318	338	330	335	297	339	355	335	359	320	330	356	339	361	335	315	348	337	321	331	347	319	338	355	329	343	321	324	317	349	334	295	317	330	350	320	334	349	337	343	324	320	324	350	354	372	350	339	346	332	330	361	356	336	358	322	308	330	333	319	323	353	354	345	351	340	317	323	284	343	328	323	321	312	329	356	339	325	316	326	321	331	334	312	333	339	303	338	316	325	340	334	336	339	351	305	307	317	333	340	330	317	311	341	337	350	337	356	330	321	338	326	314	334	364	326	325	303	337	306	336	312	308	366	332	338	304	337	325	307	363	351	314	325	330	316	313	293	317	313	307	319	324	342	315	346	307	319	317	304	353	351	339	347	329	297	345	324	318	346	348	339	338	360	339	340	326	330	332	302	338	339	316	315	299	313	339	312	355	304	312	306	318	350	334	332	315	334	327	363	337	326	335	378	315	343	326	339	319	317	332	320	343	347	339	368	337	310	335	327	325	315	333	308	344	307	310	348	315	360	352	324	322	329	328	309	337	344	328	341	310	301	347	346	324	299	322	322	311	340	343	286	338	287	305	344	331	328	318	314	342	322	345	300	344	360	321	319	339	341	365	338	330	312	353	346	344	330	313	356	351	361	327	361	322	319	329	364	347	319	337	322	354	313	295	346	300	335	305	337	333	306	328	348	337	329	331	297	309	334	326	348	337	338	354	345	330	332	321	303	358	328	343	310	342	356	319
3971	17670	5664	2625	1936	1482	1176	935	787	698	565	541	543	486	456	474	413	376	393	430	364	381	381	401	366	405	395	357	385	325	357	372	309	351	361	388	335	335	375	345	357	346	356	346	343	372	339	369	346	339	360	363	352	352	350	375	328	349	326	370	335	319	349	316	357	374	332	370	335	303	366	302	337	357	367	372	347	321	342	329	358	349	338	341	325	335	315	333	374	331	339	357	309	342	372	334	329	357	367	314	316	341	327	367	339	341	329	350	337	319	329	347	366	333	388	341	358	338	358	322	344	305	289	325	342	343	348	355	327	347	328	294	317	321	366	304	321	337	328	348	312	385	360	335	310	328	345	339	344	311	362	363	336	322	350	334	318	357	330	368	337	329	297	340	331	323	354	384	323	351	339	364	328	311	325	295	336	361	357	380	347	330	333	320	335	342	370	353	310	346	339	324	338	323	330	359	342	347	353	346	320	326	361	291	359	352	327	330	326	345	322	343	345	350	343	369	368	334	326	360	337	336	334	330	354	333	362	364	310	332	321	336	341	335	320	310	352	329	340	330	337	336	340	325	322	309	355	369	341	313	329	321	350	367	309	340	342	326	344	327	349	346	330	340	342	378	351	338	350	355	347	359	335	345	375	361	322	319	324	374	358	348	340	355	334	329	356	329	324	327	368	320	348	364	352	333	319	358	353	301	337	357	316	352	335	312	359	351	354	303	305	346	334	323	327	325	354	336	320	384	289	315	314	339	338	330	303	318	331	357	322	339	325	326	318	365	349	343	327	364	311	317	302	369	338	337	380	355	341	343	341	373	315	347	335	374	341	328	341	317	342	322	344	352	322	329	377	339	345	348	344	324	336	307	341	323	365	337	339	348	335	367	332	352	342	336	354	347	338	371	377	373	342	310	306	376	400	303	373	347	352	324	321	334	371	338	323	326	344	342	349	360	324	324	310	351	336	355	344	328	360	337	351	342	354	324	353	325	348	351	325	326	321	343	344	359	345	343	325	330	357	324	361	276	349	368	338	359	365	345	348	346	346	329	325	343	325	338	334	346	342	320	360	325	327	343	353	353	344	341	352	356	342	310	337	336	332	348	351	320	373	349	327	347	334	370	337	350	322	344	316	316	385	348	368	362	350	319	347	349	370	345	340	332	351	339	342	345	345	326	345	305	334	352	296	369	342	347	379	328	376	328	350	329	366	323	326	307	330	335	338	332	373	363	342	310	334	343	331	357	331	314	323	345	312	376	312	345	347	341	354	342	335	324	378	343	316	359	328	346	322	359	312	338	383	354	344	315	337	354	302	297	355	340	338	360	363	312	381	325	357	335	355	337	337	349	328	357	377	348	318	352	400	319	360	311	351	317	337	345	356	349	350	342	352	331	315	328	372	332	356	340	330	345	355	349	358	331	359	357	352	341	340	324	381	353	350	329	334	357	384	305	330	368	352	319	350	326	372	365	335	348	344	309	356	361	358	339	334	356	351	342	357	341	331	324	353	354	318	351	335	383	380	349	344	353	342	322	344	329	374	339	311	315	318	341	315	348	349	345	348	346	357	326	323	365	329	339	316	320	368	341	337	345	349	359	334	344	354	327	346	350	326	369	317	313	331	314	319	330	340	317	345	322	340	361	353	342	313	325	349	339	360	333	372	330	375	326	373	363	362	344	327	352	304	333	363	333	361	321	328	333	332	345	336	356	304	350	351	360	337	317	333	340	310	356	330	332	347	342	359	284	324	311	352	359	359	337	351	334	332	313	354	340	346	339	356	373	328	333	371	360	329	360	311	329	332	306	343	355	331	305	329	359	335	343	367	371	360	389	327	358	338	339	350	315	349	324	340	347	315	334	340	334	338	331	319	331	366	347	319	288	338	366	315	320	341	360	323	306	355	344	373	318	309	314	342	330	323	333	354	312	399	337	347	300	355	331	329	359	361	341	340	365	326	390	366	334	337	333	305	348	328	333	349	340	296	317	364	368	320	310	318	358	329	335	356	393	340	308	338	359	361	323	350	367	321	333	362	335	346	329	372	344	307	316	348	332	367	318	313	325	348	361	334	347	336	336	337	338	343	391	347	359	335	304	337	359	342	331	329	353	355	358	344	333	322	334	331	331	343	320	354	340	326	329	356	334	334	360	337	318	316	339	357	334	349	340	381	321	347	364	327	377	338	340	305	343	324	307	340	364	334	339	304	363	339	328	378	363	333	336	312	362	322	362	334	350	358	315	342	319	387	368	331	372	352	345	320	334	320	338	371	348	344	342	370	324	344	353	353	330	341	319	324	324	324	332	313	337	325	343	321	319	349	310	341	350	336	337	347	390	338	359	350	357	338	317	352	331	324	342	335	346	334	307	353	342	321	365	345	350	369	352	381	319	321	340	354	355	331	351	359	335	343	315	339	340	352	311	353	348	293	330	348	329	337	333	320	332	367	329	327	336	324	332	324	338	321	356	305	347	361	335	340	333	371	328	340	367	330	353	340	321	319	365	372	331	380	311	324	327	344	325	317	320	339	331	340	346	339	314	353	343	363	324	318	350	349	338	329	331	328	326	328	321	314	329	388	363	319	360	353	323	370	320	333	362	348	312	333	347	320	333	331	369	332	298	367	350	338	315	330	340	322	353	318	330	356	369	375	348	323	377	335	373	338	354	336	351	351	325	330	356	326	339	349	326	358	361	381	321	352	358	315	366	346	351	327	367	305	349	296	305	374	318	329	351	384	365	367	340	314	373	336	335	346	309	359	322	322	323	330	346	342	334	343	358	336	322	349	353	356	352	347	327	344	354	315	330	374	326	373	294	318	318	357	333	341	325	371	349	335	342	352	351	343	329	332	344	350	356	317	320	377	340	363	353	321	325	347	337	293	343	362	329	355	335	326	341	363	352	357	335	316	352	344	331	343	321	357	378	333	323	360	342	330	329	314	349	369	338	349	351	308	341	339	351	316	344	317	356	319	367	385	346	348	355	342	349	357	342	323	317	321	344	361	316	339	350	366	349	339	338	322	328	336	354	322	340	320	365	360	348	315	333	344	344	346	355	356	342	330	333	336	381	339	338	316	308	339	340	319	324	322	351	373	325	314	311	367	338	325	388	314	299	306	338	333	321	321	332	342	327	335	348	329	350	358	345	327	348	358	330	346	371	341	316	322	325	330	322	336	332	363	360	326	331	319	312	357	343	356	390	343	377	349	334	373	367	350	352	315	327	342	358	315	337	356	326	333	340	349	321	327	351	368	321	357	341	348	361	339	306	327	321	340	354	362	358	344	368	335	355	365	335	344	336	310	350	319	381	338	367	346	353	315	325	336	362	343	325	355	344	355	335	322	344	340	357	350	334	350	361	327	359	308	324	356	311	339	309	345	370	331	351	349	317	355	322	321	359	327	355	349	305	332	331	308	338	351	357	336	332	348	352	360	336	359	341	320	341	340	338	341	333	336	354	339	351	362	396	337	343	342	381	367	337	334	359	355	332	350	381	350	339
24720	20972	26708	25259	8606	1403	1193	1070	988	1084	961	1019	1030	945	959	964	951	994	924	918	930	919	989	911	965	1002	922	901	931	923	998	966	927	906	885	956	944	891	947	900	898	990	914	927	865	925	944	926	923	933	926	926	952	943	892	904	1001	903	906	877	937	1018	973	974	1010	924	932	872	948	996	992	973	889	900	911	923	903	948	914	923	909	950	898	925	889	922	924	900	997	913	904	915	918	910	922	972	945	998	897	938	890	928	942	920	949	933	898	876	900	926	949	934	995	931	895	1004	974	903	914	896	973	960	954	910	969	902	944	964	958	902	911	945	936	926	937	933	890	931	983	906	938	928	879	913	931	908	969	908	951	921	936	921	906	906	940	968	869	867	925	881	923	889	961	905	920	942	933	920	981	955	916	918	860	885	952	922	911	975	961	855	965	1023	867	946	885	915	944	949	930	972	966	894	925	974	973	929	929	981	953	918	954	991	930	972	938	918	936	865	909	949	900	921	896	995	933	915	986	908	921	887	932	954	942	912	927	928	973	921	916	935	873	911	961	905	900	913	912	864	942	921	927	912	866	951	880	980	952	884	904	937	920	938	917	934	887	948	908	922	943	934	884	953	910	910	938	929	952	899	983	1037	958	933	964	999	928	922	908	942	903	925	953	925	944	897	917	883	875	897	888	878	958	926	900	905	897	899	916	912	943	927	889	946	942	975	922	939	946	944	907	957	894	903	925	965	907	953	931	941	943	950	918	946	934	978	897	966	990	949	950	898	960	909	985	939	896	937	918	907	918	895	899	942	993	980	1002	951	930	915	948	947	963	919	904	947	940	926	927	905	928	989	942	908	883	873	933	959	952	936	883	954	959	923	946	887	912	974	943	950	916	917	959	953	953	1009	898	980	983	927	920	909	1010	891	941	969	946	977	910	953	926	920	893	942	916	872	904	940	942	930	902	927	915	889	960	895	912	910	898	923	933	948	938	892	918	907	956	909	951	953	896	941	964	943	923	934	949	928	937	964	903	953	956	902	894	948	946	961	936	914	917	907	906	950	944	903	938	910	880	973	949	910	937	873	935	957	917	939	891	935	903	927	928	898	928	848	880	986	890	875	928	918	907	920	930	905	890	889	931	899	872	1008	895	915	1005	940	941	919	888	926	853	890	895	1033	909	945	894	954	938	886	930	962	935	939	946	901	981	973	898	893	888	908	905	880	886	1011	885	969	916	853	948	936	882	941	895	916	927	852	878	1002	898	905	965	848	929	903	921	963	932	919	943	971	956	934	906	927	938	932	946	964	930	935	943	927	892	990	889	944	977	910	918	948	964	926	888	930	939	910	935	906	905	960	952	875	960	913	942	942	934	931	933	966	931	906	924	926	898	938	928	973	910	954	948	907	935	899	899	897	987	924	944	921	947	926	971	914	994	915	899	933	896	909	949	935	901	918	932	943	958	892	938	897	913	961	880	914	958	910	930	970	918	930	929	937	922	909	885	952	888	922	952	952	938	993	926	925	950	973	988	900	1026	931	985	928	917	880	907	939	909	982	956	950	956	949	919	916	867	889	898	949	933	938	914	938	926	942	883	966	915	960	950	909	942	961	936	964	900	945	892	896	981	912	866	978	950	972	954	884	884	935	887	937	909	972	909	978	916	891	981	912	942	921	927	916	996	936	933	902	953	905	911	907	1014	951	923	914	927	958	962	1028	910	943	948	948	933	938	923	977	956	931	918	912	919	914	944	1000	958	905	929	944	896	891	869	950	944	917	928	861	915	916	917	972	957	923	920	910	865	960	962	958	923	939	910	966	891	935	940	944	934	906	951	916	924	905	867	894	953	932	884	891	970	856	966	886	917	911	932	882	934	910	983	926	849	929	983	843	960	900	970	914	880	897	909	979	926	884	900	960	949	918	914	921	903	911	967	849	987	894	891	913	919	943	921	875	886	919	929	920	941	934	936	956	930	942	942	959	950	896	910	890	884	944	907	934	946	931	900	906	922	852	942	954	881	1006	926	933	874	929	898	971	946	920	918	950	951	937	946	906	958	932	922	973	992	920	947	907	917	879	932	948	927	949	938	923	961	917	925	948	950	925	921	927	992	879	960	933	905	911	921	869	933	941	995	963	927	890	887	914	894	973	943	889	922	935	928	918	896	956	973	958	897	933	924	901	913	955	903	962	926	932	890	968	955	978	907	930	946	897	934	928	983	903	965	993	1000	912	929	854	956	949	940	899	902	911	894	924	845	862	946	914	900	881	930	894	970	1003	940	958	959	931	936	938	942	971	1004	943	986	900	898	967	877	881	908	912	895	920	883	933	903	904	929	944	901	922	895	971	932	938	887	949	955	911	969	897	951	879	882	920	969	902	920	951	925	916	931	876	898	880	958	974	905	938	893	917	877	977	943	902	913	920	913	950	907	920	979	902	954	933	936	979	929	929	873	891	911	934	938	971	919	941	987	930	903	920	974	917	945	915	936	887	947	906	854	934	897	918	915	964	885	892	874	906	899	882	915	889	885	986	908	909	928	933	916	871	939	952	936	885	988	932	951	915	916	930	938	934	951	974	967	879	899	883	988	893	960	964	967	904	942	905	911	930	969	910	947	933	973	931	908	888	981	870	972	937	951	953	902	932	948	916	931	931	912	864	950	894	934	942	912	908	912	868	918	918	935	924	946	886	947	932	976	950	915	928	881	935	979	905	923	911	926	923	953	949	912	919	911	933	925	952	886	957	858	944	897	918	942	886	879	898	942	894	917	907	921	958	936	934	928	909	928	889	912	964	887	952	878	904	954	954	987	964	983	915	938	976	946	918	903	930	909	893	929	906	890	955	927	936	888	931	879	918	926	939	910	945	932	843	873	938	950	876	993	1002	954	935	947	897	978	939	913	929	904	974	927	948	1000	910	934	909	881	999	890	941	894	953	915	912	937	990	917	892	914	926	921	937	929	908	909	904	954	925	990	939	915	894	911	930	957	967	994	930	880	901	937	952	919	936	941	945	887	991	925	986	957	918	880	965	911	969	981	863	888	903	934	945	948	943	875	916	907	870	953	916	883	879	912	892	991	916	916	923	894	919	926	951	898	900	928	940	923	953	899	944	949	973	954	977	854	988	951	924	901	928	870	916	915	962	946	922	925	942	927	914	910	932	936	904	913	931	913	897	919	941	910	961	906	884	961	933	892	920	918	904	951	986	885	950	909	918	924	949	983	972	957	905	878	964	907	867	936	890	992	938	912	955	902	978	932	905	882	963	978	963	920	929	951	924	893	918	896	929	950	944	896	948	974	945	869	920	915	929	844	917	964	921	945	945	934	958	930	899	888	935	935	876	911	901	973	933	953	940	968	946	912	932	972	916	908	920	934	870	851	930	950	912	923	948	893	884	910	886	900	978	892	947	871	923	937	917	871	933	972	889	947	957	976	891	971	943	933	927	932	911	928	885	962	893	940	950	953	909	877	923	942	957	906	896	872	1033	923	991	899	949	897	921	911	947	923	1007	944	939	910	941	947	951	901	944
3910	13058	3661	2087	1642	1478	1359	1199	1139	1065	1048	1037	960	928	957	1014	917	958	942	946	897	920	950	911	1002	972	954	945	959	890	903	946	943	928	905	947	955	964	915	918	942	892	913	923	917	918	882	1026	960	945	952	925	925	900	967	962	927	849	907	924	909	921	933	905	883	926	876	892	927	920	948	960	904	952	918	935	934	928	926	898	916	951	884	927	956	965	899	906	926	922	942	889	918	910	880	927	908	936	926	959	941	917	944	903	951	848	971	880	983	986	942	880	903	886	976	968	942	967	939	913	912	922	929	875	928	933	981	886	921	968	924	924	912	977	948	937	931	907	939	911	927	885	960	931	877	933	1011	884	922	892	927	884	938	891	893	927	1011	859	928	919	966	909	885	940	1014	928	993	1003	991	944	914	948	909	952	923	930	935	971	915	906	968	901	956	897	921	968	928	902	914	908	937	922	905	923	964	905	910	918	896	908	935	902	871	908	884	945	878	954	930	943	898	900	895	893	914	938	983	967	903	867	918	892	945	906	913	930	896	955	895	926	878	964	917	936	950	920	912	932	953	950	955	927	881	922	940	941	961	992	956	898	928	898	942	933	931	908	896	963	928	917	918	979	913	938	920	909	915	933	881	932	962	918	922	1006	938	886	905	982	961	954	931	948	928	922	896	952	969	929	885	943	913	952	874	946	914	940	899	918	897	968	902	915	990	904	944	988	872	939	895	939	920	942	903	933	882	944	892	972	937	946	865	888	903	1006	915	912	994	897	893	992	952	918	929	959	951	888	868	938	939	873	894	926	881	887	906	875	843	926	877	939	932	928	939	921	884	848	939	897	892	942	979	924	973	937	926	971	953	966	903	933	933	884	898	873	936	954	945	908	857	957	913	892	914	975	889	928	871	968	932	891	937	928	973	900	946	929	871	930	905	1006	934	954	929	962	946	897	915	924	946	922	868	1001	869	937	889	885	950	926	866	889	950	943	867	853	872	949	906	970	945	864	959	955	968	967	994	911	924	904	880	845	895	848	1012	863	950	953	873	931	897	983	958	899	938	911	942	915	933	924	928	873	934	935	949	929	995	954	896	899	904	884	876	943	979	865	912	920	923	948	907	912	899	919	930	884	911	919	916	863	886	921	923	977	975	904	896	973	874	885	958	938	921	970	972	889	892	946	936	908	880	1005	918	886	927	951	937	907	952	956	919	984	895	947	917	958	915	919	924	938	923	897	897	924	917	929	869	889	944	937	934	927	882	952	943	927	893	924	938	935	929	961	919	873	930	941	932	923	969	910	989	930	905	941	942	909	951	963	965	896	911	899	899	945	865	975	889	976	915	923	958	927	943	918	901	950	954	866	893	874	888	880	927	907	924	867	910	921	898	887	889	920	885	914	901	929	973	930	910	951	979	949	930	905	903	914	897	912	919	962	963	929	912	946	896	875	954	931	902	883	914	957	947	911	905	950	926	909	908	946	907	935	955	917	924	975	901	923	963	932	875	912	921	933	951	949	906	897	911	951	969	946	920	975	904	930	955	914	964	1017	954	921	924	960	929	986	966	906	1009	891	930	928	932	930	935	929	874	938	929	956	892	982	912	945	949	905	939	871	928	948	934	976	911	932	910	909	891	922	868	956	965	969	924	895	907	927	841	928	925	900	941	960	935	963	954	951	909	951	895	949	941	941	917	938	936	961	923	911	977	954	936	949	934	949	935	916	879	962	926	933	891	930	967	910	978	921	882	949	912	909	911	899	840	901	966	891	928	902	844	959	895	898	917	882	940	910	959	945	886	945	946	920	905	919	991	962	910	936	915	874	969	931	925	874	942	914	916	942	876	946	902	926	859	907	912	943	954	932	935	935	889	905	930	934	943	921	973	947	872	938	926	959	910	893	960	929	938	941	941	949	893	966	857	901	931	945	920	921	923	917	960	936	959	875	913	936	884	950	904	926	981	950	892	956	924	869	905	861	893	954	956	957	922	927	928	921	947	914	941	934	941	924	934	937	922	966	924	894	935	947	948	936	893	934	931	917	858	927	930	917	917	895	909	920	945	947	921	936	915	939	1040	901	951	899	955	945	956	881	879	974	932	958	912	912	852	865	964	916	892	928	894	974	944	930	939	931	897	902	849	934	919	938	898	945	904	884	965	921	985	875	887	931	955	942	993	955	926	858	904	937	916	882	925	867	894	935	906	913	909	955	918	922	938	945	913	903	932	927	871	896	886	911	959	937	890	951	942	957	951	973	900	924	928	929	880	907	928	925	900	937	961	958	889	946	902	985	921	944	953	929	912	947	878	947	863	916	934	916	906	915	927	929	944	908	954	944	925	919	930	937	888	909	935	882	933	886	900	910	907	945	920	931	896	967	911	939	965	917	940	924	958	996	953	928	908	915	912	909	942	897	910	927	923	929	952	934	944	935	931	942	937	935	870	886	882	973	961	947	932	893	927	913	903	887	932	902	905	934	919	908	965	958	946	957	904	919	915	938	891	903	898	915	862	915	953	934	908	931	996	932	854	949	938	930	917	932	940	978	947	869	918	972	924	934	926	906	888	923	907	897	905	979	908	940	989	956	959	918	925	936	944	928	921	891	930	949	966	939	933	918	904	875	903	939	962	906	928	871	935	880	932	969	968	877	995	940	951	955	894	928	930	895	914	945	926	921	898	869	927	912	939	875	870	974	958	909	900	955	943	940	950	890	926	895	961	979	950	931	926	904	919	995	943	888	930	910	933	946	924	932	960	900	903	904	899	925	987	945	935	916	929	906	927	918	906	853	943	947	935	865	923	942	841	894	908	909	953	932	945	939	892	888	904	933	973	920	964	933	881	911	955	953	937	949	972	859	969	959	896	886	972	886	958	905	912	923	916	927	918	903	920	896	938	894	920	892	901	935	932	918	922	918	924	908	899	940	967	920	933	902	929	910	893	943	934	976	912	934	909	878	929	946	933	952	891	940	964	910	946	946	888	933	964	939	899	922	957	948	943	901	939	941	949	925	940	903	940	940	958	921	910	948	963	913	956	926	879	903	958	951	906	959	902	822	934	888	926	871	924	912	884	916	880	984	945	888	907	945	961	927	916	898	939	923	880	910	941	885	982	898	947	895	900	910	922	887	900	942	892	893	916	856	947	910	910	891	929	923	916	960	922	930	877	952	1035	880	939	933	886	913	907	948	928	948	940	966	890	933	944	939	891	944	892	923	945	946	929	877	947	945	913	942	901	903	953	944	970	963	904	945	908	921	970	858	932	923	946	916	889	939	930	904	971	897	896	911	902	896	894	962	937	853	956	945	901	919	933	912	880	936	878	920	950	908	916	891	947	909	940	935	909	935	908	982	902	933	918	941	932	924	884	923	968	929	935	957	904	920	916	992	968	986	926	932	1017	930	879	915	916	881	962	979	854	965	862	922	902	922	988	919	926	944	888	850	877	962	930	904	929	921	928	949	964	971	933	957	908	882	916	884	925	924	887	927	932	897	925	929	954	901	926	944	939	978	954	999	949	908
22198	20790	28068	23561	20793	20844	6266	1168	819	751	689	642	626	581	557	566	510	545	539	516	496	464	543	481	471	480	491	476	437	434	472	478	473	472	475	475	486	445	457	474	458	468	456	441	430	427	466	448	479	469	481	438	445	436	446	460	429	440	471	474	456	472	494	515	473	432	444	430	435	421	479	452	440	426	481	457	484	462	456	428	436	394	430	450	431	438	445	423	417	434	420	434	424	456	451	433	435	441	451	450	445	449	447	427	430	446	486	469	434	415	415	455	441	437	446	463	405	395	467	393	459	459	434	417	478	454	459	382	429	473	466	455	448	442	434	475	421	414	454	467	458	441	453	414	425	451	424	466	459	447	485	450	422	449	440	478	451	439	412	436	428	421	472	394	426	464	442	448	436	377	453	432	436	465	430	463	463	457	415	415	459	431	461	443	448	438	408	475	445	419	410	432	450	456	416	429	473	427	426	469	433	436	437	403	464	416	447	459	459	469	473	440	447	421	415	478	436	478	455	426	490	448	444	462	458	447	460	425	440	427	445	420	407	406	440	447	426	437	406	439	475	384	427	469	430	486	456	478	458	444	446	402	468	434	402	433	438	466	456	444	481	443	437	486	436	451	477	422	431	438	462	444	464	474	417	444	480	441	456	420	433	447	447	440	444	445	468	470	426	461	422	433	442	448	460	475	437	471	444	409	462	421	444	446	430	423	451	446	442	422	436	449	431	415	429	424	458	409	415	457	414	434	425	433	445	474	423	435	418	432	444	411	460	412	437	451	394	465	469	442	446	428	443	435	432	424	465	434	449	434	396	449	431	436	395	422	505	439	469	404	465	403	450	450	465	414	437	465	432	410	414	441	393	421	423	454	473	444	477	463	463	400	485	426	444	430	466	403	455	434	484	436	475	430	492	451	469	420	431	456	428	442	429	416	411	479	443	421	433	468	447	420	405	410	457	446	438	443	457	414	451	446	447	430	424	431	434	461	460	469	464	433	467	425	441	453	452	448	460	445	423	420	498	423	429	460	444	409	461	424	412	422	436	465	473	452	424	448	457	408	400	464	437	426	427	424	474	471	469	441	422	465	409	423	435	426	421	429	419	433	428	477	422	449	465	458	401	392	462	426	449	441	437	451	484	470	449	438	457	435	429	430	466	443	444	462	435	426	458	501	439	450	455	438	439	430	451	466	432	421	416	402	439	442	414	470	469	416	437	423	450	434	416	457	414	412	470	446	456	465	485	432	431	440	474	437	461	437	480	421	450	437	461	428	403	444	442	452	420	441	449	404	418	401	435	469	455	421	470	467	488	482	418	446	436	459	454	439	467	450	462	426	457	434	470	426	471	458	484	456	456	420	433	436	433	442	451	434	424	476	398	441	425	452	456	421	422	411	405	452	443	468	412	421	408	459	466	445	436	444	437	400	463	444	424	442	427	444	421	419	430	456	433	425	430	454	445	439	434	417	389	411	407	449	428	440	461	446	477	444	451	479	385	463	415	410	414	432	433	492	484	454	478	428	482	445	432	425	446	444	419	453	474	413	450	421	465	451	439	426	449	422	417	446	458	429	461	450	460	438	419	455	458	418	467	431	435	432	433	445	433	413	447	470	402	453	444	436	438	429	430	446	452	493	454	426	463	471	445	436	443	403	431	442	470	457	451	459	453	446	434	443	414	463	467	414	469	434	429	437	422	448	417	447	453	444	409	417	460	436	444	455	443	434	419	420	433	454	417	401	419	416	426	432	428	427	429	416	425	455	466	433	452	440	424	438	419	436	458	457	418	471	400	425	433	472	444	426	468	471	465	456	489	454	472	392	437	447	438	436	457	437	455	458	415	460	399	456	419	469	437	438	450	477	471	450	430	440	466	424	408	432	437	442	437	469	424	443	427	456	397	440	423	439	453	422	438	442	469	470	414	510	494	410	425	468	430	442	440	431	420	431	450	442	434	421	449	426	434	468	472	449	419	473	459	447	427	426	448	455	447	413	446	439	442	428	440	424	458	495	433	446	446	471	469	447	476	452	439	424	448	448	437	443	403	433	414	430	424	443	442	436	406	414	454	420	443	453	450	426	445	418	415	445	453	454	439	456	429	441	422	418	422	479	429	453	411	408	418	457	449	432	476	414	436	450	412	432	468	413	423	479	425	435	438	428	463	458	473	418	436	417	406	467	433	419	447	437	455	414	477	462	442	457	456	457	447	463	417	430	446	452	452	445	460	449	398	418	452	436	437	438	445	439	411	397	416	430	457	429	444	407	463	445	460	444	424	417	423	473	414	417	435	454	453	436	464	422	450	484	434	406	453	470	463	434	398	438	442	440	408	425	398	429	440	455	451	445	440	436	451	442	486	462	442	427	441	420	413	449	426	451	441	438	416	409	416	438	388	424	516	480	468	471	450	412	442	464	445	453	430	433	470	450	417	437	460	488	473	466	442	430	424	441	434	427	432	424	425	472	458	452	467	428	451	416	439	441	454	460	485	460	458	466	447	432	436	443	441	413	438	460	426	489	442	427	460	461	429	446	405	375	431	461	460	468	390	429	461	478	416	480	433	430	463	432	439	436	473	498	405	453	479	437	421	447	466	428	402	418	460	448	468	443	438	461	439	429	435	449	453	432	375	446	464	445	408	435	446	451	420	450	449	427	451	436	439	397	452	454	446	436	447	489	437	419	443	441	461	414	439	399	434	419	405	463	411	435	455	430	456	423	443	412	473	441	423	456	449	470	464	440	464	472	445	507	432	414	395	433	436	464	416	427	451	456	433	445	451	452	475	435	470	467	440	457	399	448	428	443	444	449	459	427	446	444	411	419	411	451	471	431	454	439	424	456	440	445	420	482	436	443	410	474	434	441	454	484	420	412	447	445	464	442	462	479	428	443	450	414	420	414	455	427	406	456	404	413	463	413	425	460	429	427	441	427	413	440	426	419	450	463	454	416	433	466	482	425	428	441	416	479	454	438	436	434	464	435	443	438	456	441	431	417	435	429	447	407	444	465	440	426	451	421	424	442	477	437	447	391	427	437	453	433	420	466	436	420	464	431	439	428	404	411	413	426	395	490	425	434	429	464	448	412	422	434	452	438	447	425	432	437	418	497	433	434	491	485	404	457	441	411	466	428	430	443	420	445	455	447	456	467	436	450	440	427	461	420	425	419	438	474	462	434	477	445	451	441	434	422	448	460	419	408	444	428	404	458	426	456	435	419	456	429	455	415	463	423	437	450	468	454	419	457	464	435	409	468	418	433	434	466	445	461	490	450	409	418	432	425	435	467	407	413	453	482	487	420	412	439	444	442	439	451	438	445	425	458	454	464	466	453	432	425	401	461	447	404	456	434	444	466	464	431	432	421	458	416	441	416	457	449	430	453	468	477	435	450	434	438	437	416	438	453	448	397	446	470	467	459	448	430	432	459	462	456	437	403	418	474	460	449	454	461	450	420	425	459	439	424	420	449	448	439	431	435	448	468	454	443	444	474	420	448	448	448
4653	23292	9358	4434	3254	2445	1767	1470	1260	1002	941	830	756	657	623	602	571	549	534	559	554	561	521	505	462	491	483	489	508	467	468	456	424	466	429	471	457	450	413	447	429	439	423	442	398	469	453	453	423	461	418	413	435	436	400	433	439	424	415	462	460	438	430	447	410	430	402	465	420	420	428	415	443	384	407	421	438	435	427	432	417	463	421	422	403	417	426	431	392	418	415	436	452	440	406	448	445	433	450	440	429	425	429	474	431	453	457	430	431	365	439	431	433	408	412	407	443	438	429	416	411	462	420	437	425	392	435	444	422	456	420	445	442	418	419	399	396	395	441	398	418	446	408	444	460	458	392	434	426	483	426	422	406	449	454	456	417	409	401	413	432	415	437	410	433	423	467	424	479	435	431	410	440	461	406	449	439	407	424	425	405	411	408	451	434	449	455	437	446	453	404	405	389	444	450	419	439	447	494	423	438	384	452	422	425	438	436	450	439	454	407	469	412	435	426	448	475	449	445	461	435	351	445	434	446	441	442	428	422	418	433	415	440	434	471	436	418	426	434	442	421	425	416	387	426	422	412	397	458	436	402	427	411	436	436	428	441	394	459	446	413	402	384	412	449	412	444	424	429	453	403	399	427	417	479	443	417	438	473	398	437	458	421	427	440	453	425	444	416	421	423	420	429	412	473	435	429	420	448	429	435	420	447	426	412	399	422	395	452	406	395	421	426	396	449	418	388	417	419	447	438	392	410	438	459	436	445	427	462	439	411	416	422	442	426	441	436	438	449	459	414	454	396	421	457	436	414	427	422	434	438	435	439	432	436	412	402	412	407	429	433	441	427	444	424	388	429	441	480	431	436	440	438	413	459	388	449	436	412	431	457	438	400	438	416	456	424	420	436	396	401	416	445	422	421	445	408	431	427	446	446	458	406	410	432	412	418	465	446	378	453	438	435	457	438	426	403	457	455	400	440	462	455	430	446	455	439	407	468	408	431	432	400	405	455	400	439	427	432	409	429	450	435	449	439	407	447	428	417	453	395	479	433	430	424	427	406	460	428	410	408	423	430	394	453	419	433	434	455	398	405	408	485	450	457	484	409	418	440	421	440	467	426	436	425	403	407	392	421	453	430	416	436	418	432	440	419	450	443	411	400	440	444	447	444	410	431	458	442	387	419	400	431	419	379	455	398	450	428	436	451	436	386	414	451	429	418	405	403	454	403	424	423	442	437	442	479	439	444	402	450	455	408	413	436	425	348	424	413	426	392	385	407	446	441	438	421	423	448	418	447	407	423	453	432	415	469	452	415	449	389	456	413	434	465	434	429	433	446	422	422	440	436	415	414	412	428	419	441	424	426	390	450	471	459	411	419	406	444	427	449	413	458	421	399	455	430	421	417	430	437	424	450	416	443	396	429	394	447	431	430	456	442	413	443	438	431	412	422	436	394	406	414	412	411	414	434	444	420	416	440	462	477	438	429	402	451	489	430	393	396	426	441	448	441	440	437	430	416	446	398	433	446	457	451	445	448	395	387	430	403	456	437	433	431	427	419	404	459	443	460	403	406	437	407	422	428	414	435	437	409	454	445	424	421	440	430	412	452	389	411	409	400	424	400	477	459	400	457	413	440	466	402	398	418	421	418	428	412	443	439	440	443	434	432	462	407	451	414	463	410	402	428	438	445	432	402	419	423	442	428	447	468	393	394	448	440	423	429	432	422	458	442	420	480	414	426	415	426	454	455	440	428	473	455	390	441	426	429	414	457	423	430	413	451	411	418	429	431	425	454	424	444	428	432	439	405	458	444	427	484	425	440	427	409	378	418	408	430	426	473	420	434	470	403	431	416	420	449	464	421	429	418	446	450	424	439	420	438	440	431	440	416	417	454	391	420	459	422	404	424	414	416	457	388	411	455	388	406	423	390	447	456	431	449	420	413	432	465	403	424	404	434	408	414	401	399	399	436	442	464	397	440	425	457	452	409	453	435	378	431	409	411	447	440	427	438	435	451	448	447	437	429	442	445	401	439	418	428	428	433	442	453	457	454	446	413	414	444	449	436	445	434	427	394	465	436	445	398	424	431	432	442	445	395	437	428	432	451	456	435	465	432	446	423	447	392	395	427	449	428	400	444	390	444	458	438	377	420	417	413	415	465	447	433	404	463	406	409	427	432	401	405	411	441	438	430	408	428	451	430	427	437	400	397	413	424	401	435	432	434	439	435	438	428	453	411	436	466	428	416	416	429	432	415	411	427	456	403	447	430	438	411	390	426	439	430	478	456	421	405	426	432	417	411	447	482	425	453	427	422	441	450	400	409	461	418	446	439	443	433	468	422	402	410	421	438	411	398	432	428	448	406	407	413	411	442	444	414	418	419	401	451	439	452	453	438	421	472	414	425	446	416	389	420	404	396	450	460	435	412	451	406	403	428	420	435	429	442	407	421	437	464	432	418	445	457	406	419	458	441	419	414	422	467	432	412	396	421	391	422	452	427	438	440	407	433	456	431	411	427	457	429	419	405	447	464	441	427	399	446	433	422	455	413	434	469	408	399	430	448	437	452	446	465	408	455	435	409	401	392	471	437	408	385	443	438	385	446	425	424	409	416	440	421	449	439	429	413	438	424	435	424	418	434	418	423	412	431	446	425	467	421	417	435	419	463	433	419	414	453	391	425	450	450	459	455	450	440	395	425	437	463	392	423	476	435	417	401	452	407	397	455	421	437	441	408	433	468	450	424	420	420	447	431	420	423	419	446	438	400	393	422	433	430	388	440	408	461	441	421	426	431	447	428	438	431	427	438	447	409	408	422	435	393	423	418	454	441	394	419	413	413	425	441	407	393	419	442	439	443	410	407	430	461	421	440	458	421	426	437	462	436	423	441	425	448	405	436	446	437	477	436	434	394	427	437	417	433	439	457	416	437	454	437	437	423	407	421	443	422	460	447	430	453	459	427	442	417	390	457	400	424	417	414	433	396	416	412	411	449	417	429	419	422	429	421	426	436	405	466	422	417	437	416	424	458	384	387	457	424	427	445	432	436	445	401	419	427	455	397	422	425	423	439	464	400	448	415	424	426	425	435	428	423	396	433	436	417	399	431	393	411	412	439	464	399	422	453	422	433	404	455	399	427	426	396	419	421	455	416	430	416	380	440	399	426	415	369	411	432	409	438	387	410	427	425	412	431	438	449	402	408	415	444	431	437	434	472	447	457	477	435	422	417	428	404	430	413	421	429	455	423	423	450	436	454	433	419	422	438	421	391	424	445	437	449	409	430	413	456	442	456	453	414	435	440	406	460	434	428	422	413	477	426	434	443	450	446	413	407	461	443	429	441	413	469	399	404	413	431	430	463	426	423	418	417	426	414	426	412	437	432	453	413	468	428	404	461	435	442	427	428	441	438	429	461	456	423	398	418	422	449	409	473	425	439	452	427	411	432	420	443	422	447	441	419	412	416	449	476	455	435	406	429	409	422	396	460	427	419	455	445	407	424	435
27444	20161	8537	1268	852	759	766	755	740	755	709	706	746	727	660	749	673	688	700	729	763	716	722	771	759	738	696	755	684	720	773	735	732	725	696	719	714	733	682	653	714	704	744	686	715	700	740	700	735	706	707	742	732	692	723	748	718	704	688	749	741	735	705	744	701	685	729	700	717	697	672	704	746	704	701	721	736	714	740	674	644	694	668	735	726	678	724	692	708	677	722	642	683	726	750	673	732	724	735	792	745	680	725	720	700	744	691	706	681	735	672	680	680	685	718	738	695	719	704	722	716	713	759	668	654	728	745	739	718	682	637	674	655	718	729	746	757	710	736	746	716	715	754	717	719	689	753	679	710	728	688	732	717	707	735	737	716	679	703	686	696	752	715	678	725	731	668	703	617	725	726	716	656	697	701	711	684	667	705	698	738	693	702	702	709	700	686	731	696	723	634	765	740	721	717	735	693	692	752	679	715	745	714	747	730	682	691	686	734	705	696	658	732	671	700	694	700	707	721	692	688	740	719	717	704	727	686	717	676	774	699	728	697	713	737	712	747	751	701	668	683	689	711	765	688	724	701	743	668	773	706	744	662	703	717	720	743	730	779	760	679	718	722	728	709	680	695	718	719	667	705	732	719	674	698	695	674	710	726	725	706	689	716	719	686	691	698	676	725	689	704	710	717	751	700	748	752	687	704	697	717	763	712	678	662	719	719	697	706	689	702	755	688	698	711	691	716	717	698	658	697	699	726	704	755	655	729	673	704	638	687	751	706	740	706	712	706	738	693	703	718	727	726	681	702	707	733	753	743	701	712	714	697	707	733	695	701	688	719	721	725	722	660	718	713	740	690	676	714	717	722	709	654	679	702	744	724	697	702	684	692	730	690	717	781	710	756	662	711	689	749	707	720	703	686	726	709	738	694	688	690	705	684	713	701	726	703	691	694	664	758	672	702	728	700	699	732	757	774	724	725	766	686	730	685	730	670	748	652	728	668	739	726	691	699	670	663	718	706	657	675	731	698	686	711	755	735	686	683	693	702	726	687	676	722	711	747	748	731	737	762	672	731	720	723	683	733	678	710	747	670	701	688	700	729	727	691	696	747	667	736	672	704	716	701	705	705	710	729	726	709	744	765	653	706	706	700	659	722	694	715	683	697	692	735	726	688	695	749	788	679	650	705	662	749	702	664	729	716	673	723	709	759	722	722	621	713	732	721	704	653	686	773	769	735	753	743	756	721	731	669	689	729	681	738	741	692	683	700	692	702	699	722	704	743	718	714	720	668	728	758	725	697	678	704	724	698	704	729	697	722	780	745	713	711	722	714	702	702	695	683	697	715	704	753	680	651	656	705	728	687	686	742	749	657	740	696	684	719	683	725	692	681	719	710	731	721	700	758	707	703	734	697	749	746	761	727	698	672	705	726	745	709	745	757	650	699	720	739	713	721	709	747	706	704	709	689	778	710	697	716	705	726	713	672	727	686	680	752	758	744	692	712	704	742	716	742	730	676	749	727	757	710	759	765	714	729	750	695	730	706	736	732	703	697	742	737	714	702	680	732	721	700	690	675	770	740	714	716	681	716	686	721	695	643	722	682	694	697	678	713	694	743	687	679	782	691	701	727	738	720	763	704	691	760	689	721	682	747	686	691	705	737	722	694	717	714	694	695	677	729	697	712	702	709	673	678	689	735	720	698	724	758	713	690	705	716	703	676	696	726	705	719	681	735	727	678	693	751	700	678	673	697	677	687	763	747	688	744	688	710	721	729	729	658	705	704	658	717	753	715	725	717	694	728	685	716	706	709	713	705	740	701	709	723	696	718	678	721	695	714	738	713	776	681	744	723	668	699	749	762	689	713	716	722	719	674	754	686	713	705	747	705	743	713	679	625	683	714	734	736	727	738	725	715	687	711	703	716	727	743	682	729	704	687	744	709	665	702	764	713	717	696	739	674	680	738	748	741	715	719	690	721	764	708	728	789	763	690	733	769	695	658	732	737	725	700	727	712	697	749	742	688	696	727	722	679	700	759	700	700	679	666	753	708	735	713	715	666	685	721	733	697	730	722	706	710	693	756	670	700	719	710	745	720	681	682	712	709	773	763	746	707	745	704	730	759	723	692	733	706	757	723	692	697	685	689	772	745	726	734	708	752	753	689	750	719	717	724	706	731	704	719	743	743	713	751	682	710	703	740	737	745	738	696	749	679	685	703	747	717	774	696	734	735	712	726	695	727	742	738	706	732	725	732	684	708	713	743	671	760	693	729	725	756	676	701	703	760	699	744	703	702	700	702	720	686	739	720	719	721	715	697	696	705	722	716	759	718	765	701	689	702	747	720	677	718	677	701	752	705	675	685	733	689	762	693	744	737	698	695	706	720	721	696	746	710	717	753	686	707	700	723	693	665	736	737	729	674	663	742	722	709	684	743	765	686	724	727	722	730	656	693	693	758	691	728	749	695	704	715	712	710	764	760	697	732	682	718	684	704	696	701	685	672	722	710	716	700	686	734	730	701	668	682	728	678	749	728	751	708	724	754	685	720	713	697	698	751	753	744	672	720	707	719	691	689	702	688	732	659	686	733	706	760	714	657	685	712	728	703	719	707	758	740	709	740	718	737	724	743	727	720	719	704	668	664	681	716	716	738	712	731	704	740	701	722	667	693	755	706	721	725	708	733	683	768	715	752	723	689	734	703	770	646	673	764	744	711	709	740	677	736	763	663	701	708	717	722	728	700	708	685	735	682	677	714	706	785	756	737	730	720	703	685	694	751	757	699	716	684	691	735	688	733	705	690	752	727	730	692	708	669	677	716	664	794	727	646	734	712	691	766	671	689	701	704	697	732	704	755	708	744	741	710	732	741	732	725	699	732	679	664	710	659	692	688	730	709	670	761	700	713	756	744	651	687	691	688	674	711	689	697	681	718	695	729	696	691	682	751	741	709	704	684	710	663	719	670	720	710	705	661	732	715	692	712	717	714	700	682	708	729	714	751	743	737	696	740	741	754	727	693	703	727	737	708	708	747	711	723	711	740	707	702	673	717	687	742	721	732	655	689	747	736	738	704	701	682	739	708	726	695	700	702	702	675	699	737	721	731	724	672	750	713	734	753	749	714	663	735	707	702	715	708	720	722	733	691	720	730	748	718	660	750	737	696	740	672	659	710	726	741	726	719	725	712	741	710	757	739	744	676	731	729	755	728	674	701	706	711	739	655	730	735	713	726	711	707	661	712	695	663	712	716	709	684	723	706	705	648	755	718	737	731	738	694	716	720	785	728	729	719	675	667	726	675	692	702	707	676	658	729	697	695	699	706	687	711	735	679	709	688	691	713	709	732	731	706	678	761	687	750	726	721	730	694	741	739	710	696	704	697	724	711	728	701	720	696	724	749	734	722	724	684	639	721	766	756	722	664	704	725	712	692	749	684	750	692	749	698	742	713	735	726	687	728	715	719	687	748	743	715	742	721	719	736	759	732	751	747	699	731	741	722	710
5279	7140	1612	1129	979	895	860	820	819	752	781	719	764	698	757	732	728	760	777	771	766	761	704	726	705	791	752	702	744	723	695	747	764	755	703	703	729	704	716	751	714	741	747	706	709	725	773	762	763	727	775	750	742	743	756	674	724	750	746	693	692	798	753	754	652	697	712	724	713	719	717	709	730	758	689	752	774	719	692	729	677	736	775	715	780	752	721	681	773	739	751	747	741	724	733	730	689	762	710	715	737	750	704	724	768	716	776	677	696	693	716	721	757	748	721	739	707	722	687	722	703	704	714	711	748	744	743	735	746	771	709	729	735	731	678	757	731	711	726	742	712	722	784	721	686	729	719	666	783	714	741	695	714	721	742	711	725	725	702	725	697	751	744	682	755	714	698	714	707	730	720	705	779	739	747	745	695	701	731	779	731	717	756	731	737	682	716	727	697	714	741	706	721	710	716	721	704	699	717	721	766	734	743	721	729	727	739	767	723	750	726	693	749	749	717	717	725	740	739	719	721	732	762	740	762	757	732	737	711	697	694	721	737	749	759	735	723	701	715	708	686	707	759	726	703	714	745	693	730	686	768	737	720	759	691	761	767	680	780	764	744	731	734	716	726	717	736	733	746	739	738	733	705	764	766	788	768	728	758	742	730	739	713	765	763	763	713	752	684	692	704	707	763	756	707	729	773	686	739	730	734	752	709	684	730	743	707	733	682	734	721	755	718	688	723	709	732	704	747	725	743	753	724	722	686	679	739	719	729	699	790	707	776	759	775	731	742	758	725	702	739	697	722	723	779	684	687	680	747	722	687	687	754	707	706	707	712	718	775	756	726	709	718	720	750	740	702	709	750	708	729	723	729	771	755	716	690	674	743	745	701	743	731	704	755	732	754	718	743	723	706	747	726	731	716	742	717	730	732	814	737	769	712	693	717	725	693	692	779	731	766	729	697	721	688	761	719	709	752	700	719	675	714	691	727	695	738	686	697	731	746	718	762	774	725	720	740	713	702	711	692	744	728	729	728	702	687	750	728	750	737	683	750	734	672	734	725	731	716	764	750	708	682	713	757	779	742	717	748	723	752	718	754	706	735	705	746	705	692	752	768	750	692	748	730	733	720	773	735	744	705	743	734	706	710	706	736	709	732	683	777	722	719	755	718	689	787	750	745	679	693	733	717	724	748	715	777	721	782	718	737	757	735	736	736	712	706	698	726	722	752	771	741	679	697	738	705	748	732	747	726	789	769	708	719	706	731	687	735	753	761	713	746	716	732	766	735	736	752	764	758	729	700	752	760	724	705	763	743	749	651	720	718	740	775	727	726	710	770	721	775	711	727	745	712	744	725	744	719	736	721	809	715	747	767	775	751	774	731	757	770	743	660	707	733	724	754	688	725	697	724	741	679	728	715	716	717	739	736	710	723	711	726	736	722	732	708	703	761	719	763	729	693	774	711	657	721	704	737	698	734	734	668	780	735	778	729	731	741	739	744	676	743	710	754	722	734	778	743	745	801	755	703	716	720	725	728	709	721	735	682	718	706	713	692	740	726	706	719	756	745	703	726	710	731	719	779	740	728	722	731	727	704	725	744	733	740	743	731	734	761	675	758	736	791	692	740	694	740	740	772	777	752	714	724	723	742	754	715	754	715	707	725	739	733	670	736	708	746	770	677	738	678	701	761	740	740	734	730	744	724	727	719	766	756	728	718	697	718	695	726	719	745	718	717	718	719	706	728	725	754	676	786	725	791	726	734	709	710	743	674	662	709	687	759	712	755	743	701	685	701	722	708	712	713	761	754	758	743	725	720	723	669	717	765	743	696	718	695	691	723	700	708	716	693	685	729	761	709	707	738	756	715	745	742	747	731	690	722	751	744	745	753	705	737	734	732	749	737	721	698	715	740	725	733	691	735	732	741	709	744	699	680	751	723	723	718	714	728	727	755	692	728	746	697	761	746	676	694	727	737	713	713	698	727	708	719	746	753	705	732	699	743	723	741	748	726	761	726	716	762	752	729	718	749	728	714	715	734	747	780	736	740	730	727	762	716	725	745	736	758	742	733	722	707	737	776	739	752	760	721	762	782	722	744	729	756	736	729	692	751	712	691	705	692	736	743	739	733	745	729	748	762	711	735	740	690	731	742	698	766	713	736	710	757	683	712	725	738	747	693	721	693	718	782	727	699	713	732	763	742	753	706	689	741	769	776	751	728	738	712	716	751	715	715	740	747	670	743	703	731	730	721	724	785	752	780	735	757	700	731	669	772	717	752	724	717	719	709	686	697	750	765	731	771	738	773	694	725	683	747	744	793	690	745	747	720	742	734	749	702	689	751	705	701	776	711	705	735	770	738	751	724	723	738	762	724	695	717	740	746	713	669	726	698	724	721	738	748	720	785	764	710	726	787	749	714	735	700	676	756	721	718	675	768	703	716	719	703	722	723	764	727	661	744	718	719	700	723	738	707	733	734	765	722	745	744	713	718	715	727	711	733	720	742	709	759	717	740	763	737	689	732	751	712	773	733	702	785	725	747	708	734	784	713	685	739	698	709	748	695	754	767	719	771	747	743	739	715	705	770	685	720	708	708	769	706	742	735	722	693	724	697	740	721	712	774	712	728	748	729	742	735	725	770	727	729	715	730	722	733	743	750	732	728	745	697	684	729	715	764	755	714	723	718	712	721	737	748	731	715	717	737	705	732	774	740	713	736	705	688	782	693	745	753	759	737	764	730	701	734	715	699	746	704	717	730	727	721	719	720	723	736	738	760	736	759	684	771	736	745	726	729	707	731	728	708	746	742	707	770	696	700	727	733	751	711	719	715	726	741	766	708	720	740	720	743	690	720	710	742	736	735	723	719	752	764	708	743	721	702	744	719	727	748	791	740	731	707	708	726	791	664	718	686	736	722	720	774	686	714	684	681	732	740	754	704	684	771	682	739	688	699	710	702	702	763	701	744	697	744	707	778	725	727	733	721	765	702	711	726	712	712	707	716	737	730	815	737	698	735	740	699	733	747	657	720	739	650	715	784	686	710	765	811	749	741	694	740	725	748	722	714	796	726	711	707	758	779	729	755	778	765	756	685	682	702	688	757	727	706	718	721	723	691	777	745	728	762	707	759	721	736	749	748	760	732	717	693	759	762	730	709	743	709	696	763	751	692	748	738	763	725	697	696	718	740	739	729	723	722	749	742	751	759	768	691	762	707	768	733	702	705	712	709	725	711	761	735	759	706	766	695	709	737	695	767	731	768	774	683	764	741	714	697	699	673	737	694	696	780	715	710	763	744	712	734	721	732	729	696	722	795	741	697	728	726	696	685	717	661	747	766	752	784	737	667	733	719	714	713	715	715	743	754	729	701	715	738	749	754	676	709	732	699	752	749	723	736	756	683	742	726	757	763	758	738	745	722	733	731	779	739	719	750	752	717	689	724	728	714	757	747	717	706	705	720	748	738	722	759	777	750	726	724	743	745	730	702	661	735	725	719	670	740	732
23654	20994	27806	24385	20913	5557	931	656	591	497	508	482	422	459	425	398	405	379	364	370	358	354	332	329	341	386	343	375	364	343	302	380	371	339	365	340	343	317	340	329	365	327	331	329	340	323	295	340	341	327	343	333	340	331	319	315	337	333	374	371	320	289	363	343	365	335	339	350	314	343	310	355	367	340	343	364	342	316	326	317	307	326	312	345	308	326	340	340	353	363	333	312	328	348	334	337	361	297	364	301	349	310	358	340	332	363	334	309	332	357	362	328	315	351	350	335	324	357	330	316	332	333	367	356	354	333	332	334	352	329	359	334	332	335	329	368	319	307	323	359	336	325	320	331	336	360	331	337	381	330	339	357	337	375	349	334	364	336	321	331	341	312	333	338	355	331	327	358	328	332	317	330	376	341	331	344	310	347	327	330	344	328	327	301	324	339	328	341	353	339	310	361	333	355	328	315	323	331	322	359	329	339	335	342	345	351	353	287	338	331	345	359	345	352	341	335	321	304	305	342	320	337	325	310	330	352	355	304	336	362	318	353	360	343	350	300	319	325	350	324	314	337	351	308	290	371	317	340	329	349	362	333	345	316	326	292	381	343	303	330	326	328	365	318	343	358	342	368	332	333	359	333	332	338	338	347	333	384	335	343	334	298	358	363	340	338	333	332	318	332	316	336	352	327	327	334	350	342	354	332	306	327	316	335	336	358	343	305	344	348	360	330	358	317	349	321	317	317	319	307	332	342	350	316	341	373	342	290	310	366	352	342	378	315	334	351	341	327	360	327	323	311	334	318	325	319	338	320	359	330	347	354	328	314	334	290	354	333	379	322	324	313	320	358	354	323	304	323	309	355	308	354	319	319	318	307	349	345	333	340	328	316	338	349	339	340	323	322	350	315	324	374	367	322	371	334	351	344	347	308	329	335	341	346	327	282	326	310	336	358	372	336	327	343	308	357	335	356	314	343	332	317	340	318	338	317	332	329	315	298	316	296	363	358	337	340	360	369	335	338	350	329	353	316	340	348	342	327	319	332	340	329	295	351	324	342	342	350	331	349	342	321	322	317	326	304	349	351	341	323	337	373	315	360	326	352	340	353	350	350	342	316	356	328	315	342	372	291	338	347	361	306	358	339	336	318	358	351	357	311	338	339	321	335	326	336	377	332	313	373	303	340	345	347	346	345	368	335	347	328	333	331	338	304	331	341	334	326	357	355	328	347	292	362	329	308	333	328	317	327	309	347	305	316	374	329	339	321	349	326	378	322	296	362	320	370	302	337	339	346	355	335	333	340	313	354	323	316	371	326	352	336	330	321	351	327	357	329	350	310	349	336	369	341	339	353	350	361	317	355	357	319	390	350	326	341	315	313	345	345	366	319	346	339	325	361	339	353	385	327	337	333	325	330	340	380	334	329	320	300	326	342	327	334	326	319	306	340	349	339	344	312	296	342	310	330	309	339	347	297	333	351	352	355	340	344	335	330	331	371	329	315	324	339	356	336	342	340	332	346	352	336	334	338	342	351	302	324	335	323	348	319	335	329	336	340	312	308	350	316	308	351	322	342	331	320	300	314	367	315	320	333	349	337	364	343	331	343	328	353	343	368	338	342	324	334	336	329	303	326	345	338	337	372	312	322	351	364	331	319	299	365	359	337	330	351	341	373	315	363	328	371	307	335	315	334	305	327	355	317	325	314	305	343	335	382	343	326	314	313	343	329	324	348	360	319	313	306	337	344	340	335	354	339	362	343	346	330	339	343	307	294	336	313	315	320	340	363	336	358	322	327	315	329	324	331	333	317	343	317	330	359	357	323	317	310	343	383	338	365	322	320	345	325	322	345	344	331	312	365	365	363	320	292	356	314	343	297	339	333	366	339	319	335	339	329	350	353	340	329	334	343	365	316	305	316	321	337	350	315	331	355	323	335	348	358	348	350	336	316	306	358	309	343	353	326	337	336	326	341	339	325	317	322	328	333	332	345	344	322	317	345	335	339	300	295	342	346	354	338	327	345	338	348	334	354	349	346	323	340	341	328	376	348	311	336	345	316	313	276	333	311	327	320	336	356	322	317	336	329	338	310	337	362	329	335	331	333	346	351	324	337	325	342	317	348	299	337	318	349	347	369	317	315	358	377	322	343	327	338	337	346	341	359	328	346	324	348	321	313	363	316	335	358	349	323	311	343	359	300	313	320	327	308	354	340	319	307	322	364	336	324	338	342	360	353	374	325	317	355	327	354	328	345	315	350	334	351	346	346	323	337	336	360	343	345	335	371	372	328	301	339	330	350	312	333	302	359	323	335	338	368	326	335	349	308	315	329	348	353	341	332	321	368	343	357	358	336	337	332	348	345	330	382	321	365	312	331	352	318	328	297	329	346	343	359	340	319	340	328	341	315	341	379	319	339	313	339	353	303	371	386	301	309	344	330	303	319	327	313	358	342	341	322	382	331	350	310	347	346	330	367	324	307	292	328	341	342	343	324	348	316	301	347	363	332	316	334	316	313	347	359	326	312	336	354	317	385	349	337	330	322	376	337	341	350	334	345	337	336	348	363	357	317	332	335	339	344	327	320	343	350	333	308	341	348	362	326	311	330	339	342	299	328	338	343	367	341	354	334	330	338	334	322	308	323	340	321	316	366	335	315	344	335	300	385	300	358	339	384	302	347	301	300	340	329	335	336	331	317	332	344	311	370	361	354	308	344	326	336	341	357	317	308	359	303	303	308	314	339	341	325	351	357	341	358	338	340	332	339	322	337	359	390	337	304	335	320	339	312	337	356	325	325	360	330	380	330	354	341	326	349	384	340	318	333	350	345	352	324	318	355	313	364	314	359	349	352	326	343	328	323	340	360	334	357	388	336	353	330	333	345	356	325	343	342	340	345	375	331	347	342	334	320	349	345	336	359	346	355	336	331	333	308	311	336	330	355	329	350	355	345	339	323	337	363	331	343	338	330	336	321	336	311	347	320	359	400	298	342	298	336	338	359	336	335	329	343	335	303	362	323	350	315	302	313	356	354	349	318	357	337	348	308	354	333	332	302	300	354	343	307	375	341	358	354	314	304	346	343	327	355	334	277	328	346	347	339	349	342	363	360	307	347	349	350	312	370	308	342	348	325	334	366	310	337	305	313	324	370	351	352	330	361	329	374	348	321	336	336	322	303	344	352	344	338	349	322	322	344	328	325	320	314	329	335	331	348	349	339	321	331	343	317	356	349	367	351	335	316	351	350	331	355	349	360	341	350	339	328	325	351	379	344	342	335	339	297	352	331	331	310	314	309	304	361	340	328	353	355	328	371	330	353	327	320	320	312	311	322	344	325	316	333	344	316	356	335	340	348	306	352	340	355	319	359	342	314	328	321	315	357	324	342	363	361	366	336	354	335	350	336	382	323	320	329	303	347	384	344	342	345	353	344	319	320	324	329	344	361	336	327	326	332	334	375	306	347	328	337	345	306	319	331	361	366	333	340	328	340	331	338	340	325	369	278
3905	18330	5710	2630	1929	1461	1199	955	754	681	590	541	523	496	471	454	420	444	423	402	366	391	384	343	396	378	361	371	351	377	341	351	385	336	402	348	395	340	377	359	352	338	327	319	334	335	362	325	357	336	338	353	371	311	337	326	349	360	319	348	374	344	325	330	345	320	359	325	363	314	360	365	349	336	349	370	330	354	349	356	382	380	312	353	338	354	351	368	319	352	359	344	352	352	343	357	357	351	349	314	367	342	343	358	350	343	326	326	333	331	362	326	350	334	328	348	342	362	352	329	348	338	347	376	340	351	376	344	337	352	356	369	345	346	359	364	371	331	360	310	322	332	336	360	331	343	373	337	334	354	342	371	336	373	325	351	363	355	373	361	340	357	330	346	347	354	374	308	380	367	342	331	339	333	343	342	351	318	356	353	334	321	348	359	368	337	337	343	332	340	338	344	357	358	324	341	329	378	325	319	304	378	347	331	344	359	313	313	389	350	352	313	339	318	315	332	381	366	302	360	356	364	342	360	359	338	325	343	363	328	321	322	340	321	334	335	336	352	358	352	358	374	370	336	326	306	377	337	326	341	344	324	332	330	327	344	365	368	336	330	331	346	355	326	309	390	351	361	356	348	333	377	333	356	373	312	342	363	356	317	359	342	375	324	326	363	359	332	347	373	358	368	335	346	324	341	347	378	332	331	344	326	336	342	313	359	314	373	368	343	370	334	326	333	360	379	353	323	349	328	368	355	335	312	335	336	331	309	340	369	356	379	310	387	350	353	346	349	344	334	356	348	308	332	321	347	358	335	358	326	346	342	328	340	331	331	336	360	340	337	330	345	328	317	343	337	329	339	370	356	362	344	357	328	294	309	318	356	336	366	356	325	344	355	352	336	333	340	386	319	382	338	358	318	396	346	348	333	338	316	341	369	301	337	380	347	304	333	357	355	338	342	360	354	357	369	360	332	365	325	353	318	389	350	330	346	340	388	340	329	324	340	340	331	390	352	323	361	379	380	357	343	412	356	372	346	358	334	365	315	396	355	334	320	339	340	334	353	356	318	327	360	355	317	331	373	346	368	340	350	353	342	341	353	352	335	334	369	359	338	297	332	344	357	325	357	332	349	291	318	337	340	340	368	355	327	346	320	349	349	372	330	327	356	325	344	358	371	342	326	373	323	335	346	362	375	353	336	342	334	370	351	364	351	341	344	370	390	359	322	356	317	352	384	331	340	344	341	324	346	358	350	344	326	343	319	343	343	381	359	337	364	327	330	379	318	384	359	364	330	357	324	347	372	333	345	343	343	328	364	345	334	382	333	321	363	333	319	352	350	362	343	327	327	379	333	370	319	362	358	344	305	321	357	336	327	355	344	350	370	348	345	329	342	340	336	357	374	362	344	352	348	337	320	329	338	342	349	316	344	345	362	315	360	326	332	359	336	348	348	330	359	342	340	350	354	332	349	357	327	347	322	308	371	330	331	314	339	338	329	361	345	331	353	344	352	352	325	337	342	311	362	326	357	319	349	331	385	373	342	356	353	349	359	338	368	339	359	356	312	363	336	328	330	325	361	341	338	317	359	363	346	352	326	348	306	345	353	365	349	339	331	347	339	342	341	329	358	354	376	358	340	337	348	365	331	347	371	350	315	324	325	349	373	334	357	308	344	380	364	343	366	379	329	358	318	336	340	314	374	354	360	380	371	353	356	337	331	334	328	351	339	326	337	328	363	392	371	341	370	363	336	344	358	320	354	418	323	357	390	370	324	337	382	333	294	336	335	351	327	373	336	364	334	355	328	357	320	329	356	327	327	316	312	334	332	351	348	327	339	369	316	342	346	356	317	349	349	338	340	333	340	371	320	347	355	326	318	316	353	345	362	353	360	317	334	329	314	363	324	361	363	345	333	316	350	335	333	377	389	326	327	370	365	350	360	349	393	342	345	350	353	329	362	321	341	373	329	342	338	312	356	332	342	332	322	322	356	357	355	340	337	327	336	347	356	327	349	361	319	356	340	341	334	354	306	371	314	381	320	351	317	354	350	368	336	328	359	334	367	332	383	346	331	347	325	333	340	323	358	337	332	363	342	333	327	362	355	339	300	363	345	353	348	350	351	334	333	320	330	316	367	355	354	352	352	375	372	354	354	346	308	314	345	375	341	338	323	359	348	352	350	382	385	357	350	377	352	359	339	359	353	374	358	369	403	299	363	334	314	330	317	355	333	361	337	344	340	363	366	365	318	323	305	328	374	314	311	345	345	351	345	332	326	347	355	315	342	336	324	336	340	360	347	374	347	334	319	347	364	366	346	316	377	365	336	346	334	332	346	349	393	363	375	354	339	366	330	330	304	367	326	363	336	360	332	333	348	345	340	305	358	322	299	339	332	354	347	339	354	370	339	350	375	337	345	358	386	363	329	309	328	358	376	354	315	358	333	351	337	382	333	361	363	306	372	318	317	341	332	304	341	320	345	341	367	347	362	370	349	361	346	348	314	313	353	353	335	349	357	354	361	336	344	329	340	334	323	356	361	320	370	327	366	316	327	365	345	319	325	347	354	340	346	343	319	345	325	383	346	344	371	344	354	347	373	334	317	357	331	340	333	320	335	341	341	351	324	368	344	333	331	353	321	344	345	344	330	353	347	305	356	367	348	323	336	357	348	376	336	318	335	331	354	348	348	360	330	329	354	345	339	364	326	371	388	360	366	356	341	367	363	359	331	333	332	349	350	289	337	339	326	352	355	336	326	352	358	310	317	355	354	349	337	350	332	349	352	334	329	361	331	340	339	322	338	359	342	331	318	381	330	325	317	341	342	338	327	357	328	336	322	340	367	344	321	345	317	346	345	375	327	357	322	363	339	317	376	346	332	338	342	358	357	359	339	349	319	343	325	332	348	338	323	339	341	306	375	333	355	317	354	314	336	322	342	325	306	350	343	349	366	350	357	341	331	340	352	330	343	345	352	353	356	340	369	339	375	354	337	362	365	361	389	368	365	330	368	350	365	327	345	362	343	355	338	370	344	340	331	363	364	360	315	338	348	320	354	362	351	353	358	335	338	309	369	308	341	335	355	337	347	332	341	340	317	331	362	350	345	357	363	353	372	308	355	309	358	348	357	358	325	343	334	349	362	379	344	353	346	309	300	344	334	345	324	354	347	346	338	326	311	334	345	356	374	335	335	315	349	364	335	354	381	350	347	340	343	362	390	353	334	359	332	374	324	378	368	366	357	353	364	322	330	338	354	340	355	346	332	350	322	347	348	330	343	360	322	362	332	355	334	388	341	347	358	342	328	335	344	350	342	335	346	359	331	340	338	365	348	367	337	370	341	354	372	372	355	357	348	341	357	354	379	341	321	350	317	354	332	339	356	339	328	375	350	324	365	341	336	353	361	360	340	379	365	358	334	348	332	351	342	342	328	345	339	335	400	342	364	354	341	370	354	366	331	335	347	371	356	345	348	316	339	365	336	372	350	349	343	338	345	326	365	318	343
24536	20900	26576	25196	8677	1420	1164	1043	1074	1072	960	997	1026	1017	954	991	928	943	879	971	929	919	934	908	980	972	1011	939	885	942	938	939	966	958	942	1006	938	883	942	920	918	922	925	993	952	962	917	962	916	963	958	971	909	924	897	918	938	915	899	902	884	916	958	982	903	948	890	978	938	985	930	963	888	934	961	962	916	916	932	951	918	910	854	962	959	913	926	924	925	941	951	910	906	969	925	943	950	945	887	936	949	931	892	946	966	946	956	866	960	958	955	917	917	883	946	920	933	999	887	935	937	887	932	920	926	942	948	904	939	943	964	912	946	950	953	938	869	918	883	903	933	958	926	900	923	958	933	906	975	994	896	924	960	931	920	921	968	922	952	959	1000	936	932	925	926	971	913	948	898	903	894	930	897	896	932	918	986	914	932	930	1001	967	919	932	950	951	961	955	926	930	908	908	968	930	903	923	925	972	942	977	896	991	916	906	904	911	911	874	979	937	938	963	921	902	928	923	958	984	924	925	1001	970	878	880	907	951	955	946	898	942	964	938	935	977	935	887	970	953	937	963	938	942	888	963	933	931	920	911	916	892	891	914	968	907	929	955	956	945	936	958	950	882	919	922	920	932	974	900	962	903	937	920	947	981	899	877	937	968	939	881	917	1025	962	910	919	876	941	925	913	943	883	896	931	926	944	928	947	910	925	917	944	994	985	920	943	939	969	982	925	1007	924	924	930	949	893	920	945	901	948	898	903	869	1006	951	937	913	921	927	924	894	907	921	965	924	967	994	876	954	978	966	929	1005	910	926	915	915	920	967	955	952	921	912	970	954	996	937	920	922	970	963	905	911	947	912	908	947	1002	940	901	945	932	972	947	957	897	983	924	920	947	948	935	903	961	922	1004	897	896	971	965	932	974	892	926	898	967	916	925	908	981	928	883	945	1011	898	937	940	983	925	938	967	965	909	938	939	939	937	935	966	894	914	944	971	876	927	959	978	933	905	949	909	960	929	877	940	936	934	947	881	919	993	909	967	945	957	976	956	916	966	939	994	921	910	942	931	942	947	906	895	927	926	938	917	922	925	990	893	962	915	928	920	936	933	998	937	907	971	947	929	896	948	984	915	933	973	960	910	1001	958	936	942	935	933	956	984	921	954	913	953	957	936	955	964	985	948	914	948	891	932	967	942	977	969	970	964	949	904	906	922	915	930	907	885	932	941	962	942	942	953	953	999	956	1016	970	941	890	922	957	908	925	939	881	921	892	993	922	930	972	917	984	912	974	945	916	896	898	948	1019	930	983	903	872	913	967	914	925	919	948	929	905	968	911	895	978	913	924	938	975	905	958	932	890	908	944	967	927	907	930	938	917	963	902	1019	890	929	932	876	977	910	963	980	913	1017	982	976	879	1019	913	996	861	921	878	1000	945	950	916	963	895	920	852	892	883	933	912	948	886	948	1032	918	903	892	901	932	945	884	974	947	914	986	950	928	931	927	935	978	879	933	990	941	914	943	964	949	1005	950	931	875	900	970	855	988	962	1005	933	946	985	927	951	922	904	953	981	916	941	925	977	943	890	957	961	930	895	973	976	869	934	925	907	897	932	959	935	881	909	956	945	941	917	901	893	913	960	975	888	936	956	905	990	908	905	919	966	941	934	872	953	937	912	971	992	928	953	901	941	935	973	931	956	923	953	968	934	919	908	906	956	933	940	906	913	910	977	967	913	929	959	955	910	897	874	924	923	892	934	949	893	917	931	957	947	933	928	972	945	909	910	952	912	912	877	867	929	947	1000	930	927	896	926	1007	920	951	911	894	960	920	955	975	922	884	884	941	933	932	960	921	960	923	957	918	980	981	954	923	942	947	890	963	928	968	950	972	938	922	877	992	997	929	938	947	945	990	956	971	965	918	998	900	980	929	970	947	936	907	943	941	982	995	948	936	933	969	890	951	906	948	935	893	909	880	998	976	954	976	901	958	927	938	968	966	958	934	939	908	952	908	973	966	897	876	928	910	924	977	900	972	912	919	953	959	955	905	930	963	912	912	935	974	975	907	926	934	955	964	950	934	942	916	963	901	973	950	967	947	932	878	915	980	953	950	919	961	957	917	911	973	903	878	919	947	941	921	963	945	964	896	950	923	944	1014	957	926	911	949	1021	996	945	931	991	963	972	911	946	915	959	967	913	929	895	992	935	944	909	950	968	889	965	950	938	930	999	950	909	961	948	953	944	939	975	932	986	928	959	937	947	944	881	880	967	885	941	964	948	888	908	944	909	896	908	928	965	942	934	932	995	942	931	896	936	913	877	925	967	905	900	907	892	920	954	884	937	943	945	938	880	973	948	878	917	951	902	982	926	936	925	866	961	950	942	959	944	906	912	949	948	922	913	944	935	894	882	956	941	934	928	949	921	877	902	923	941	920	953	966	947	887	926	907	972	932	951	947	945	915	998	924	966	925	927	984	974	959	890	943	896	925	931	892	902	929	917	909	902	909	886	921	913	905	987	911	890	908	987	922	897	950	921	919	941	939	960	985	948	951	971	976	968	935	914	874	923	981	940	902	968	926	907	924	968	947	938	906	906	916	908	887	888	979	908	922	971	956	958	933	939	995	968	967	954	912	921	872	929	973	904	930	930	909	936	898	936	888	977	924	917	968	937	936	933	930	935	911	934	884	903	985	918	950	953	987	927	915	910	927	983	903	910	918	967	916	927	966	949	905	918	938	887	964	940	911	946	889	919	880	928	933	935	908	921	910	882	940	945	924	912	930	888	893	921	948	917	897	922	928	946	886	944	952	916	912	986	936	939	921	954	921	942	963	897	965	927	957	966	911	929	924	969	931	889	954	901	894	905	945	972	971	951	926	922	890	949	947	859	939	919	917	955	958	911	914	881	913	925	926	973	954	977	946	972	918	965	917	985	930	952	920	906	945	913	898	952	944	945	957	989	971	995	993	899	880	905	958	950	995	920	932	926	939	887	924	936	944	1002	940	910	948	992	944	949	952	907	945	877	908	954	1004	956	959	933	914	917	898	923	951	1017	938	949	881	936	929	957	933	918	931	923	890	966	915	926	911	965	963	947	876	923	961	951	880	929	946	920	914	906	945	990	1009	930	921	953	946	941	961	970	954	943	904	934	960	892	922	900	1001	904	939	908	962	913	966	971	887	946	940	941	936	940	976	967	927	978	932	924	963	967	939	897	930	896	938	900	921	965	900	925	955	955	927	994	984	983	980	936	912	955	924	883	927	931	901	926	879	908	889	939	929	957	910	944	902	975	924	944	943	907	961	903	903	903	934	924	987	863	919	906	921	969	984	908	894	966	927	966	950	903	945	955	912	877	941	965	993	937	921	959	907	900	923	964	943	931	876	887	906	909	912	922	927	935	985	963	923	938	993	890	975	944	923	933	910	951	931	940	929	1003	936	945	958	924	959	957	934	952	953	910	971	938	914	941	962	899	961	969	954	956	914	973	935	935	940	873	974	950	908	925	943	959	918	990	966	947	916	916	920	959	955	952	975	959	953
3907	12975	3709	2106	1712	1474	1399	1195	1190	1131	1081	991	932	992	1010	1004	895	1003	983	961	919	958	947	875	962	974	944	966	943	937	960	909	994	916	852	922	988	907	957	916	941	990	975	933	952	947	945	946	936	948	978	924	975	957	902	906	951	928	972	966	921	903	908	920	928	929	919	984	960	908	968	933	949	923	939	943	885	919	910	921	885	961	921	947	936	901	962	956	941	914	942	936	948	980	898	997	947	939	994	931	916	931	969	914	951	905	971	906	963	919	953	967	876	928	945	891	919	960	929	913	901	918	910	900	905	956	906	928	948	993	985	958	949	896	922	881	869	962	922	911	974	925	957	906	920	942	845	994	943	951	930	970	945	933	915	926	967	952	922	937	895	939	967	950	910	904	904	908	986	929	918	916	914	931	942	925	891	1007	888	945	903	944	925	896	883	932	957	948	932	947	970	913	941	942	910	907	906	922	941	919	964	954	869	1015	897	872	943	915	943	879	935	935	928	946	947	932	958	901	924	983	974	907	934	915	904	946	928	965	906	912	967	886	964	910	969	913	899	988	974	927	936	913	926	877	948	904	948	942	943	948	872	956	973	859	940	969	918	930	952	887	926	948	929	951	963	976	956	920	961	931	969	954	923	938	943	884	907	927	894	946	953	972	941	983	970	892	931	935	922	923	950	908	951	913	934	935	1008	935	974	956	971	932	889	955	919	915	995	949	920	981	955	901	885	954	960	954	945	949	917	881	925	956	933	890	889	916	903	946	928	926	926	962	906	937	948	946	929	933	954	976	989	925	941	956	964	930	943	888	941	889	935	931	954	951	946	885	952	916	917	891	892	918	975	917	858	929	975	918	933	980	941	1003	991	954	923	869	906	937	962	930	930	899	924	938	975	907	1000	946	941	965	926	866	913	920	934	870	950	926	916	889	968	951	924	921	915	932	923	922	912	930	967	946	933	930	956	954	884	998	873	942	961	938	1013	970	902	951	926	940	950	923	928	923	919	927	967	899	979	904	940	936	915	917	959	921	945	874	948	935	905	941	866	934	920	946	910	904	953	897	931	928	917	917	912	897	879	951	878	885	906	948	910	929	915	849	891	944	972	896	909	912	927	872	931	903	866	918	984	950	897	900	915	995	936	923	913	918	970	953	882	1005	907	942	869	946	997	949	957	937	939	1035	901	923	909	933	960	916	891	942	899	882	945	910	935	967	919	873	908	956	970	968	906	936	909	979	909	953	1002	897	928	926	941	952	919	899	944	933	942	957	916	927	917	937	913	978	966	1001	931	972	911	906	913	981	895	915	951	983	943	890	907	978	938	971	938	919	919	952	954	942	927	971	940	947	962	906	932	910	911	930	904	915	914	931	945	944	956	941	920	934	983	962	960	961	925	889	873	968	930	991	956	977	945	926	953	986	934	878	925	915	890	867	916	923	903	972	919	964	933	915	921	916	933	905	967	923	903	950	989	962	912	941	877	881	939	1000	977	967	890	938	903	927	903	964	936	962	969	912	973	972	982	936	957	973	976	927	908	950	937	864	910	908	949	926	945	897	915	938	946	925	905	954	973	905	954	952	960	966	913	897	897	898	1000	889	904	918	956	924	900	958	975	957	949	928	901	948	922	890	965	978	930	969	929	910	1005	969	939	883	953	931	919	953	935	913	926	934	891	914	961	913	894	925	954	903	972	967	949	899	989	938	933	928	928	906	934	946	913	924	865	897	936	908	934	924	886	906	960	918	893	880	999	871	938	907	931	911	967	968	950	980	975	954	1002	963	948	946	946	967	999	871	903	937	943	963	898	932	909	944	938	942	1013	982	945	899	976	956	955	919	979	952	929	846	916	919	912	1001	921	947	899	952	930	953	948	904	929	921	942	962	899	956	924	928	927	929	1008	943	913	939	972	914	952	961	924	900	954	918	903	979	915	916	933	913	945	917	887	931	967	937	938	948	955	927	899	898	939	974	899	950	967	876	970	927	939	919	957	943	942	964	883	986	924	909	938	955	924	897	928	905	1001	944	899	934	890	917	953	972	898	915	953	910	940	875	900	901	926	974	975	951	935	943	899	963	954	942	957	957	901	894	934	960	940	910	896	887	920	967	928	913	932	948	897	913	908	901	920	909	927	953	970	989	919	941	921	944	953	945	928	988	892	894	925	910	946	957	879	942	945	976	974	904	901	926	953	931	900	956	920	937	908	988	967	920	926	946	952	951	953	933	969	898	886	927	965	900	947	892	873	884	922	905	983	892	881	904	940	917	903	925	938	953	948	938	922	930	923	913	862	911	995	922	962	938	980	961	919	955	944	904	902	963	910	893	907	917	904	981	891	927	965	952	925	902	927	952	926	963	878	924	936	918	930	888	928	928	933	945	946	886	917	922	904	932	904	912	912	981	997	928	970	938	972	896	910	927	896	883	933	944	891	1000	939	856	961	859	955	899	924	939	986	930	930	926	928	925	922	914	922	935	988	909	921	882	957	916	927	902	971	930	952	932	955	937	987	959	925	937	934	955	884	972	887	1000	961	955	904	937	963	939	937	977	953	967	925	909	921	899	898	925	833	942	879	978	916	979	918	899	891	990	951	958	873	900	892	991	936	948	923	977	906	909	950	951	965	928	976	910	958	963	906	895	971	895	986	923	1002	996	929	926	950	929	930	956	941	950	968	947	947	940	916	943	894	901	936	906	913	940	959	923	942	902	907	927	974	950	935	955	971	897	912	940	957	892	893	865	966	940	943	954	888	951	980	917	908	966	962	910	943	896	926	856	920	943	896	930	900	971	932	861	936	943	934	922	930	898	976	981	947	956	948	935	951	933	898	936	957	907	896	908	862	896	900	919	884	970	920	955	916	985	907	895	914	966	884	915	952	915	973	968	970	942	928	943	929	941	943	984	948	945	928	935	848	906	965	915	921	937	946	918	975	933	896	919	931	925	901	970	895	927	951	925	918	919	923	892	903	935	936	941	905	948	955	885	947	936	960	944	966	906	895	912	900	959	970	893	952	858	973	943	942	921	967	939	927	955	846	926	963	897	909	883	959	968	908	951	925	921	932	942	929	1000	941	974	944	934	956	965	1000	903	933	948	922	941	940	927	929	898	908	973	926	928	892	885	931	945	868	930	956	900	920	995	939	958	947	926	961	900	931	943	885	936	935	940	933	853	918	943	912	924	944	973	889	943	976	887	917	927	931	918	891	942	915	906	949	967	947	918	924	928	933	908	906	983	973	957	930	990	957	909	916	956	926	920	1005	945	968	946	940	870	919	883	974	908	951	897	980	942	897	924	948	890	911	925	888	942	893	907	928	943	946	951	957	957	887	950	891	896	938	958	892	931	934	918	910	884	1000	973	948	982	929	949	947	906	950	941	964	942	985	961	940	899	944	938	899	914	882	979	928	947	901	922	962	960	945	989	954	943	941	947	950	945	912	922	970	942	916	968	901	972	912	932	907	916	941	901	965	913	877	902	914	932	955	914	945	970	932	907	936	913	1009	914	933	934	903	918	918	940	889	918
22294	20908	28286	23691	20909	20934	6806	1239	868	827	739	695	650	642	561	554	522	513	543	497	474	480	503	497	502	471	523	509	461	498	449	467	488	480	476	519	487	459	438	477	451	506	484	498	463	470	509	448	479	405	495	480	469	430	458	446	445	463	450	427	411	454	416	425	444	445	412	429	469	419	440	426	472	440	495	440	472	471	461	435	453	481	449	445	431	451	468	481	481	469	469	433	452	469	444	478	452	421	475	428	452	418	457	410	427	469	498	448	447	450	437	447	443	452	407	466	441	458	481	455	468	456	453	471	455	471	413	425	472	449	477	446	413	452	456	453	456	467	472	452	484	476	467	472	398	453	424	464	469	483	409	448	470	442	455	457	446	441	423	498	440	472	493	464	436	440	458	457	438	471	473	432	458	453	459	437	430	475	469	422	463	411	471	456	477	458	493	478	404	421	467	444	468	463	412	453	489	426	457	459	433	471	475	440	470	451	472	452	431	448	489	501	426	477	489	439	470	419	440	470	436	476	446	418	453	445	449	445	474	449	505	458	459	445	482	427	470	441	438	448	442	451	443	429	459	461	442	459	431	456	442	443	415	490	441	439	444	428	460	455	472	397	444	459	474	414	453	469	481	489	436	447	479	479	481	436	463	473	463	463	460	443	468	493	454	482	454	433	452	444	475	416	474	456	458	461	478	437	455	453	470	434	479	419	491	459	487	455	466	437	449	449	472	454	436	454	453	448	460	443	456	445	472	456	481	457	452	454	456	463	449	434	462	439	478	446	422	454	496	440	430	419	412	443	471	430	453	440	476	421	447	449	455	500	432	455	424	498	451	434	449	455	419	452	463	481	485	445	474	465	467	413	429	462	420	426	407	458	457	480	448	465	442	439	460	413	479	427	448	439	450	430	472	454	479	461	449	471	462	432	463	444	464	460	444	439	448	466	481	437	434	414	451	429	494	428	461	472	467	409	465	433	429	412	440	453	483	421	433	476	415	462	481	487	456	445	461	459	407	471	440	420	445	450	454	397	456	476	495	431	484	449	449	468	461	408	439	459	466	480	441	406	450	469	469	418	459	408	492	435	480	438	462	451	458	484	423	451	426	437	463	464	430	457	430	480	471	418	483	444	425	449	478	444	420	443	426	460	453	426	444	440	468	453	423	505	430	462	459	427	469	402	435	456	429	408	425	456	473	468	429	451	462	445	412	466	438	478	446	454	428	399	442	418	430	456	429	461	435	467	443	455	452	499	419	462	429	434	527	460	430	440	459	465	467	461	442	462	450	456	441	438	446	446	440	470	416	428	458	416	475	459	457	476	437	448	424	422	451	458	479	448	418	441	435	432	445	433	487	449	448	419	450	466	449	437	430	422	440	504	427	445	470	432	425	438	473	438	443	469	453	432	473	414	457	445	460	442	449	432	453	457	470	441	480	475	483	457	452	433	470	418	468	433	445	450	446	478	453	451	489	473	475	415	402	460	433	454	457	457	403	436	496	463	478	435	487	487	447	440	453	435	447	477	471	424	443	458	470	441	469	426	471	492	488	433	447	438	465	437	462	457	454	450	453	436	465	468	448	455	486	424	424	424	437	448	427	453	442	424	462	430	460	459	454	475	478	450	485	442	452	455	446	475	466	445	458	467	407	452	417	457	486	466	446	426	405	464	470	454	499	455	434	442	468	454	479	458	468	457	438	491	442	473	467	445	439	417	442	441	455	433	456	426	450	491	468	437	454	468	410	429	432	461	439	477	451	446	441	452	496	460	466	464	465	466	441	447	482	453	451	460	465	465	410	466	453	470	417	427	488	458	476	468	461	440	413	442	428	455	429	514	451	489	476	447	453	405	426	465	448	443	485	448	432	438	464	442	461	467	415	436	430	404	452	445	440	446	464	450	458	400	449	436	410	484	425	454	412	460	428	485	468	511	460	446	458	445	441	439	474	447	469	416	451	452	438	485	474	453	422	435	437	475	421	484	489	501	455	411	413	456	457	443	456	418	458	479	399	502	452	425	431	429	459	459	450	441	441	427	465	441	438	442	434	421	435	441	436	475	459	439	438	449	411	468	450	432	448	449	465	437	496	459	407	453	410	449	438	405	437	485	454	460	454	434	418	441	456	442	478	464	433	465	487	428	478	463	467	450	472	423	447	437	457	435	473	459	399	445	481	493	510	410	443	459	457	492	439	489	478	408	438	407	445	492	428	478	444	454	478	473	442	442	432	444	390	461	472	460	465	429	461	487	476	435	427	422	450	435	448	445	452	441	458	432	429	457	442	455	478	457	424	458	448	433	437	396	408	477	447	487	427	430	432	470	462	463	441	450	463	419	475	426	445	451	439	494	415	430	442	459	452	486	472	478	446	422	495	437	409	437	458	430	437	424	426	442	472	484	401	454	439	480	437	432	469	455	440	421	458	483	438	447	435	415	440	469	511	502	467	456	464	464	437	436	428	453	450	454	428	468	427	476	431	437	467	424	459	471	429	443	433	445	457	452	432	459	425	401	473	458	440	439	454	449	420	426	470	453	472	446	435	438	421	461	453	466	440	436	456	440	415	468	440	437	464	444	470	466	482	430	457	411	451	458	440	429	459	446	440	454	456	459	411	405	456	433	447	470	416	469	427	398	485	394	438	406	461	441	449	437	439	408	418	470	453	481	454	463	446	464	468	464	482	482	438	460	446	431	461	463	437	432	460	425	454	471	452	495	498	471	444	435	444	473	491	442	422	430	459	465	455	468	418	434	457	427	459	448	450	448	451	435	464	432	420	453	474	448	434	435	422	440	410	432	434	426	476	437	440	426	446	442	479	462	435	506	415	445	403	428	427	411	452	442	434	438	447	461	485	448	432	427	454	446	427	433	439	441	456	460	447	453	443	429	500	404	448	483	448	451	459	451	453	467	448	485	478	474	424	432	412	465	466	467	461	417	416	470	449	437	454	466	454	447	470	466	488	435	480	440	470	457	426	435	466	473	465	458	472	415	446	425	453	456	503	436	464	479	462	423	437	435	441	442	479	463	446	450	466	482	466	442	469	425	419	438	458	448	438	455	442	420	432	471	485	461	462	436	412	464	463	458	437	455	445	461	445	469	496	396	406	461	444	476	452	462	453	457	435	490	457	456	461	461	456	437	425	480	441	481	446	431	449	461	419	437	490	431	469	457	495	463	449	400	455	465	471	458	469	435	431	454	447	483	446	431	434	439	380	444	485	407	413	458	440	492	457	478	438	427	453	450	435	449	450	480	471	421	466	459	428	445	454	427	449	446	433	459	431	427	458	467	417	460	443	448	453	450	448	457	403	466	430	438	434	458	454	479	466	475	435	468	443	436	433	433	426	419	463	469	417	433	462	470	464	445	436	448	450	460	458	446	475	471	462	468	460	433	446	446	440	478	433	435	436	474	448	470	446	475	420	473	429	430	411	514	410	468	437	453	466	445	437	441	444	441	453	431	450	457	459	419	431	491	464	461	433	479	420	449	425	443	447	451
4759	22882	9549	4703	3338	2553	1934	1539	1267	1038	932	850	745	729	636	612	624	564	571	547	519	493	533	465	498	469	484	491	493	479	465	462	428	542	451	447	456	496	445	447	480	459	469	431	433	478	484	437	410	474	431	427	457	446	438	458	437	485	449	427	443	456	416	451	449	465	446	432	445	477	451	471	389	469	418	431	416	430	433	452	442	433	441	460	479	434	436	422	409	429	413	477	426	447	472	430	448	440	423	448	435	451	428	432	446	432	438	430	468	411	473	451	416	454	448	436	465	396	393	423	438	418	441	405	426	416	440	422	438	462	445	421	459	410	415	430	413	469	440	443	431	435	431	460	436	432	445	444	410	413	468	438	456	439	473	472	482	434	449	465	456	426	408	418	411	452	441	439	449	439	452	407	470	464	472	417	472	467	434	414	476	469	451	439	450	450	432	436	475	441	445	445	416	397	468	415	441	461	441	456	464	425	454	427	410	448	399	459	451	403	478	414	436	424	464	449	437	434	417	430	437	423	460	439	415	411	441	472	409	426	462	490	436	449	477	439	424	430	419	456	438	438	453	450	424	434	444	420	430	463	430	403	459	435	415	427	417	413	436	409	432	462	411	454	434	432	456	417	414	367	445	431	409	444	454	480	423	431	435	416	447	432	415	413	438	408	430	426	467	424	417	430	461	458	431	391	421	425	436	427	430	429	466	420	433	439	439	440	409	421	443	416	443	413	429	421	417	422	443	393	451	482	386	441	441	408	433	403	424	414	397	444	444	422	417	418	464	432	431	400	442	444	450	436	430	434	448	432	459	452	433	424	449	413	421	429	436	410	428	415	449	446	431	425	450	463	467	440	443	438	435	430	459	447	421	394	427	414	438	446	384	413	446	431	446	419	449	439	465	482	455	450	398	412	446	422	447	396	443	428	430	454	451	442	486	448	412	440	409	468	430	463	449	412	440	453	462	417	421	410	415	432	426	437	409	414	447	447	393	441	407	434	429	473	393	409	442	418	463	481	449	397	463	462	446	447	395	445	443	412	443	441	450	421	442	426	446	432	437	444	434	444	470	427	476	464	458	438	472	434	445	435	441	430	403	421	418	412	420	429	430	401	432	462	443	427	447	417	494	459	456	475	424	426	423	431	418	417	430	409	439	469	430	466	436	461	469	457	420	433	445	437	433	449	427	428	417	445	436	433	432	466	401	452	474	456	475	442	399	438	461	423	394	442	411	458	450	426	434	473	416	432	425	454	409	437	466	458	449	462	488	455	441	417	435	469	450	440	417	448	461	421	425	452	465	422	449	397	452	435	457	421	467	471	413	448	473	410	435	428	438	453	461	436	403	460	470	418	456	432	434	451	468	446	421	438	431	450	429	437	458	458	457	423	458	455	436	435	438	446	464	425	433	436	421	426	452	429	456	450	418	452	403	472	430	458	403	433	398	428	407	470	441	419	424	446	439	461	401	419	467	417	427	463	428	398	455	457	429	406	424	471	410	419	435	410	429	440	465	414	421	417	449	452	416	422	428	425	422	467	423	473	471	440	425	464	429	449	455	433	466	479	429	429	447	456	423	427	469	422	458	421	430	446	419	438	437	460	421	418	435	431	454	448	445	415	398	423	461	390	484	451	423	454	440	438	440	455	428	414	476	427	438	410	480	461	439	413	420	411	443	433	437	441	435	478	440	403	445	462	438	443	452	470	429	425	414	431	445	426	450	441	450	419	467	427	440	466	438	427	420	446	460	414	433	432	443	432	436	448	457	411	441	399	454	463	392	452	440	429	406	456	421	436	431	415	442	422	462	432	469	461	449	384	411	461	417	403	449	406	421	489	399	435	434	449	475	449	422	455	393	443	441	404	459	412	430	447	463	418	429	441	427	407	419	428	422	425	418	435	420	475	437	420	437	429	463	397	434	412	474	425	458	381	440	424	446	448	436	420	433	430	453	406	415	428	470	454	389	436	426	439	418	405	435	440	447	442	453	438	457	443	421	449	399	438	411	452	434	462	447	458	420	433	475	439	439	443	452	415	461	446	457	429	412	460	440	390	462	432	413	418	422	470	454	439	412	439	404	423	407	453	423	448	445	445	440	461	445	467	434	448	459	415	434	440	407	429	424	427	438	412	457	459	454	406	426	461	475	410	458	441	448	505	441	403	457	432	458	436	442	442	458	482	440	448	416	450	430	440	477	455	469	424	438	469	433	421	394	439	441	477	459	447	453	406	479	458	449	419	404	436	442	435	408	452	439	400	445	410	450	450	444	436	450	412	380	401	408	443	438	440	385	448	436	440	424	391	455	423	410	434	420	426	426	451	433	468	428	415	419	395	425	437	479	486	451	405	463	426	443	468	426	429	437	427	410	424	399	468	453	494	457	398	454	466	439	452	451	474	414	431	471	440	418	402	417	443	444	473	451	446	448	406	449	476	418	431	432	436	429	427	427	460	449	455	487	445	416	415	469	383	393	408	430	406	463	457	435	468	410	451	409	450	455	422	449	431	429	384	481	428	431	433	423	421	432	466	426	441	446	424	448	416	506	394	422	474	444	440	432	413	427	453	464	450	439	439	418	450	453	416	432	451	454	428	454	440	438	408	443	454	401	442	413	458	422	486	432	433	413	444	414	438	405	424	427	401	438	414	449	431	425	477	432	420	449	407	416	444	437	478	425	411	434	423	445	430	422	397	460	463	426	450	435	428	437	434	436	442	435	466	433	433	449	441	433	433	433	455	411	474	457	421	478	437	458	474	466	433	439	423	441	475	458	401	432	425	425	436	426	428	453	418	435	431	431	433	403	437	445	459	403	454	466	467	404	426	421	441	410	408	442	463	398	445	427	447	418	404	401	435	451	430	423	470	397	428	438	447	462	467	428	415	442	420	468	389	449	432	413	406	466	457	408	432	461	394	438	448	436	427	456	463	453	483	431	443	427	405	486	420	398	477	425	458	442	417	410	426	401	409	444	428	432	433	395	425	454	404	485	422	444	442	408	431	421	412	422	431	451	422	442	392	475	442	423	441	445	406	425	451	452	427	426	429	454	447	418	412	411	458	436	436	416	446	425	439	409	430	456	409	482	419	449	420	421	421	429	429	449	456	432	489	438	410	471	395	485	446	422	405	410	471	432	478	423	455	452	419	463	423	453	432	419	389	454	423	418	412	445	434	450	443	430	420	474	442	467	423	427	456	421	368	391	420	463	463	428	451	446	441	443	415	454	432	430	416	451	444	414	437	440	429	418	457	420	383	444	428	423	444	394	455	409	404	425	438	466	447	431	405	435	470	434	477	445	443	430	398	447	424	399	457	405	452	410	438	447	388	444	467	445	423	422	464	427	498	478	432	393	460	389	458	473	435	444	433	452	461	405	424	446	399	413	425	455	407	441	414	427	412	473	405	424	435	439	453	476	412	419	444	485	412	429	415	443	458	468	441	434	397	404	441	472	448	432	432	429	406	403	425	449	427	413	429	409	443	416	433	409	440	445	454	444	433
27651	20210	8339	1304	833	839	735	757	729	753	738	742	701	721	733	784	758	778	731	731	728	757	745	707	741	728	722	721	687	732	696	743	710	746	752	731	713	722	704	689	736	732	717	724	751	727	680	764	745	735	682	740	727	730	696	687	721	745	764	765	726	710	727	723	742	697	724	743	694	732	673	700	704	673	704	752	725	769	721	690	701	708	739	732	714	707	726	756	751	738	711	757	717	764	748	701	712	692	743	721	700	659	673	732	692	773	685	718	710	711	712	744	746	722	742	674	696	692	703	707	695	752	730	706	732	742	726	769	744	750	729	742	761	703	727	701	674	707	728	738	745	713	722	732	726	795	728	699	756	718	732	735	725	709	696	727	712	766	711	748	704	737	756	768	713	709	730	764	729	688	757	738	722	703	691	781	744	750	714	736	733	747	751	702	738	693	712	806	709	756	761	717	701	676	719	741	726	706	791	690	740	690	716	755	706	756	720	703	768	748	701	719	739	688	742	696	726	730	759	682	717	728	674	692	682	777	698	718	716	704	745	734	693	747	691	681	641	721	704	769	731	722	701	751	731	745	699	718	709	744	692	727	695	770	718	710	717	681	694	726	710	774	697	723	723	756	768	767	714	733	717	707	708	708	735	748	765	724	689	763	729	765	740	733	731	732	743	716	748	698	671	736	703	766	701	748	705	718	702	712	698	763	751	728	716	677	747	711	760	675	679	713	702	748	734	709	738	713	744	718	679	695	709	743	707	756	729	707	724	775	711	730	772	694	771	691	716	758	727	705	688	727	723	763	721	760	717	739	716	727	757	720	715	730	754	716	688	750	715	730	697	737	731	719	698	740	738	740	726	711	781	738	724	700	716	736	747	754	771	739	707	719	708	744	712	723	738	719	710	721	715	766	705	689	762	706	746	799	701	735	669	749	766	734	752	752	763	739	729	731	698	730	692	719	713	729	702	737	762	693	705	750	714	691	728	769	734	754	736	713	742	766	764	742	746	683	684	661	730	755	742	742	731	681	658	696	707	692	750	743	706	735	736	711	781	736	728	698	731	729	688	702	679	728	785	708	712	750	730	722	733	718	659	700	757	746	692	751	723	677	700	717	781	691	709	715	761	756	739	740	712	722	749	748	736	703	719	778	715	708	686	710	732	739	743	746	730	742	750	761	738	728	743	687	761	757	728	739	732	718	733	746	709	698	720	722	730	719	647	709	800	768	684	717	696	735	702	730	706	719	740	735	694	760	711	751	668	726	722	733	769	717	766	661	781	703	633	746	739	725	756	664	726	711	746	744	700	768	727	727	749	731	662	698	727	739	722	745	741	735	719	716	694	699	719	714	699	765	694	727	727	706	726	745	736	716	693	694	780	710	688	723	715	755	717	709	770	747	748	704	755	702	735	777	744	699	717	753	746	727	749	732	744	738	674	762	764	719	688	720	713	717	719	755	746	773	739	731	712	741	738	733	724	742	727	722	698	725	744	744	728	753	731	734	694	721	753	704	709	752	711	740	725	682	709	730	730	712	764	727	731	759	703	703	704	766	724	705	733	734	713	715	711	747	742	715	686	747	747	682	692	749	709	679	746	713	721	723	692	697	750	726	712	680	730	738	701	714	709	782	752	748	679	711	644	745	740	723	737	739	777	710	702	742	735	737	704	688	712	692	674	738	754	695	698	683	772	712	702	731	737	738	715	673	706	740	714	677	737	693	695	750	728	708	701	745	749	729	746	749	717	731	745	715	720	745	700	729	779	713	735	708	685	707	747	705	729	731	735	771	717	664	766	721	745	692	710	764	712	786	665	739	713	685	737	708	706	748	760	719	725	727	685	735	750	723	716	681	733	694	725	739	727	737	755	696	731	731	740	711	760	728	715	688	742	740	677	727	715	704	661	723	695	664	720	732	741	709	741	713	695	747	675	701	686	747	759	727	713	702	763	772	726	752	724	771	631	717	771	732	702	697	761	730	693	733	724	704	739	706	666	735	673	714	700	708	777	732	735	686	741	716	725	717	691	747	735	672	733	677	737	697	720	697	727	721	731	716	695	698	741	694	755	747	733	725	701	718	706	730	732	693	729	757	701	691	723	708	718	767	746	719	665	733	761	724	749	742	788	736	746	732	729	762	694	688	735	721	697	693	798	703	695	747	736	688	742	718	743	746	674	725	711	757	732	711	715	700	686	729	737	750	730	704	714	749	768	740	745	752	714	748	685	719	771	733	711	712	742	725	724	727	736	723	688	725	738	703	712	725	713	716	721	756	674	792	768	747	752	708	712	664	731	691	729	744	686	746	686	681	715	677	738	715	717	772	747	705	805	760	720	729	692	700	761	689	739	745	736	703	731	697	667	706	722	767	746	734	761	693	757	710	696	739	731	730	721	744	702	708	723	756	695	752	696	724	731	758	716	763	706	733	716	672	711	755	738	727	677	678	742	748	729	821	749	702	734	714	676	728	696	703	714	716	767	696	673	685	718	701	671	686	693	713	700	690	701	729	705	688	728	704	743	771	755	702	753	690	698	755	715	723	754	736	766	743	706	774	741	753	712	707	722	713	706	704	752	702	679	707	711	746	659	745	709	716	744	726	710	716	711	741	736	674	690	709	723	773	688	759	669	699	704	738	686	759	744	680	764	724	728	716	720	742	693	696	691	718	722	724	692	683	733	727	751	744	709	724	749	735	655	716	742	662	759	740	727	759	706	754	728	688	732	732	740	737	743	774	756	749	705	713	744	707	704	720	724	702	710	730	683	700	668	775	702	728	713	732	677	678	751	732	732	684	756	752	712	715	726	764	705	734	757	740	731	757	724	701	731	770	753	698	774	772	732	692	713	725	717	735	709	772	740	696	709	732	702	733	704	749	693	727	748	736	726	700	735	759	688	759	653	725	731	677	754	721	747	734	689	734	741	709	704	731	723	717	735	696	729	758	706	678	705	694	726	695	690	703	722	801	773	702	733	722	773	715	708	733	692	717	736	722	687	709	747	708	725	742	716	683	700	687	729	706	722	733	664	708	681	722	752	751	751	722	789	699	679	753	657	678	725	707	719	686	724	728	706	734	719	714	726	716	753	696	754	698	744	742	761	699	698	693	736	730	717	742	691	719	711	749	670	719	727	735	735	727	742	717	741	718	680	737	714	714	737	672	694	721	704	719	725	733	757	680	765	712	748	717	703	716	726	737	690	727	763	713	686	677	738	755	685	712	701	755	760	703	745	772	683	739	739	758	754	699	731	681	730	715	744	693	744	720	740	740	677	700	742	745	720	746	748	676	732	762	675	715	747	710	738	745	721	763	746	684	691	731	699	777	667	699	703	702	723	719	711	732	746	735	733	722	691	712	724	693	703	729	748	728	695	688	712	733	695	699	733	779	729	681	766	699	728	705	705	748	698	706	701	720	752	680	740	733	722	732	748	661	722	700	741	706	724	702	729	755	752	744	646	729	704	700	720	716	701	703	763	703	694	737	802	718	639	764	719	729	745	717
5311	6706	1517	1183	974	873	829	813	764	830	794	838	753	758	789	737	743	687	715	704	726	723	730	717	731	719	742	783	752	733	729	750	744	713	732	764	747	726	744	750	782	812	768	710	730	765	750	727	737	726	708	722	740	764	725	773	764	770	739	690	737	741	735	742	709	743	785	754	766	746	726	733	711	722	735	762	738	698	732	770	701	741	757	765	777	751	745	776	668	701	751	705	744	749	699	756	749	750	734	718	773	745	706	732	745	718	707	754	722	745	743	716	706	691	744	722	713	771	745	689	738	686	738	751	746	728	751	738	729	724	675	730	705	680	762	711	732	742	740	752	750	682	743	733	736	788	743	742	720	741	770	758	728	736	705	682	760	726	749	688	747	721	715	761	698	774	728	757	734	705	728	716	766	682	707	741	712	719	684	705	779	763	702	749	717	734	752	725	727	723	753	696	780	732	755	752	738	707	754	758	733	766	753	737	745	720	692	734	739	776	695	729	772	729	759	747	697	711	724	755	706	783	736	725	716	743	741	730	755	723	756	727	707	776	711	731	771	663	758	745	762	711	722	746	767	688	748	745	743	769	729	767	723	724	697	741	726	747	701	722	772	737	687	750	772	690	754	698	756	763	788	726	785	706	735	701	740	756	702	709	762	749	710	790	705	745	724	722	733	725	713	766	721	733	722	758	755	704	734	726	732	671	721	693	717	732	711	717	711	747	776	728	702	789	697	723	684	760	706	739	696	738	722	771	745	743	763	704	744	728	750	751	745	707	735	748	767	751	737	758	756	748	713	713	777	754	718	763	726	705	761	725	782	726	702	698	787	728	698	720	699	753	728	756	733	727	745	716	726	699	727	734	694	703	698	779	736	722	771	746	763	762	704	750	765	735	757	729	778	706	697	691	733	746	749	818	718	752	749	716	739	738	761	748	751	770	743	748	706	733	685	765	712	772	788	788	723	723	693	723	727	723	738	733	708	719	719	758	744	714	729	698	756	745	721	715	720	688	740	676	758	688	738	696	794	743	739	701	697	689	744	750	706	743	801	727	681	681	752	680	802	764	797	733	756	720	739	753	714	763	724	706	715	760	728	724	741	718	725	719	775	766	772	770	710	737	718	716	714	760	721	712	764	724	757	739	779	715	716	763	731	709	727	710	753	749	661	652	756	732	747	738	742	744	769	742	673	711	732	699	783	725	721	721	704	741	752	725	780	730	702	747	745	748	719	710	785	764	758	791	699	740	714	757	752	765	739	735	707	750	701	763	777	728	753	773	716	723	703	739	783	741	731	740	730	765	727	774	718	740	749	749	744	749	684	652	772	760	747	735	723	744	732	727	718	774	727	747	733	748	780	722	702	749	753	749	697	753	714	744	686	728	726	748	744	718	701	758	734	711	717	755	737	738	730	763	745	764	737	742	743	687	728	746	728	712	648	699	745	756	760	712	773	690	743	764	751	772	743	708	779	703	780	718	754	711	749	730	715	727	714	705	752	733	709	734	756	751	742	775	746	790	778	741	724	772	750	749	748	782	713	751	717	731	701	751	749	717	743	710	749	752	777	690	741	687	752	742	798	801	779	733	757	724	767	745	736	752	734	753	722	747	782	726	734	763	796	701	699	682	738	740	750	664	750	751	748	734	746	739	735	748	758	726	797	666	712	739	697	757	734	755	747	725	789	746	781	695	717	700	695	719	727	754	730	715	718	701	714	771	701	740	704	716	734	704	743	755	786	748	748	736	692	738	742	726	724	735	743	754	726	718	730	738	734	747	723	774	713	762	719	792	735	742	718	722	740	723	755	760	784	714	697	744	692	759	745	724	704	706	722	766	766	757	777	758	719	750	714	726	742	728	657	743	772	724	730	756	762	749	768	747	737	790	733	754	688	796	705	721	742	714	774	746	720	729	724	718	752	760	769	735	770	763	729	752	699	723	724	775	758	688	710	719	713	745	786	778	753	755	749	762	728	698	746	726	737	718	718	676	738	719	682	753	731	732	737	725	737	760	717	722	744	757	748	742	774	747	780	766	749	735	705	774	721	756	799	749	743	753	686	697	719	754	750	715	745	712	771	744	748	721	736	726	757	738	704	751	744	726	724	742	716	722	740	745	752	759	712	700	703	747	760	743	719	713	726	716	705	694	732	744	746	726	753	762	687	768	740	731	730	743	707	726	729	758	760	704	723	771	765	784	746	737	728	686	746	686	729	751	759	716	780	703	739	737	720	751	738	714	729	801	790	761	760	720	739	778	741	743	713	706	751	689	730	699	759	719	751	716	724	794	725	773	713	752	729	764	714	772	748	701	745	744	745	735	736	791	709	743	690	778	725	759	713	716	735	680	738	695	788	770	718	732	708	746	713	761	731	706	771	694	753	713	740	753	762	692	705	717	741	696	687	703	725	751	751	732	711	784	744	730	731	678	695	737	763	693	714	691	729	664	735	737	735	732	754	728	765	723	750	725	700	729	717	700	736	732	744	695	752	750	766	704	684	747	719	742	731	726	765	759	752	707	748	767	709	745	739	767	744	735	764	721	741	733	755	756	743	743	772	715	701	726	712	701	751	696	746	759	733	709	725	695	772	694	735	724	719	782	746	677	724	733	733	711	760	708	722	761	748	725	786	801	727	721	788	751	751	744	736	724	744	760	736	798	712	760	726	738	708	704	754	731	783	711	708	785	740	761	708	697	717	695	742	711	724	736	712	773	747	719	762	783	743	733	733	694	755	742	705	709	719	744	772	744	735	779	753	735	729	716	754	690	705	742	738	722	782	779	746	748	737	741	754	727	732	758	763	754	720	779	731	679	710	790	745	777	755	762	736	759	729	724	751	738	737	745	718	753	721	738	717	756	686	748	716	747	750	719	753	703	726	753	708	747	693	736	771	763	740	722	767	727	787	766	710	730	754	739	758	764	758	753	724	744	674	736	733	710	766	731	725	715	723	719	704	694	725	682	723	707	731	742	787	708	707	758	714	736	749	731	766	737	749	712	767	755	735	707	713	779	756	708	754	757	771	744	751	812	716	757	728	714	728	726	723	726	719	735	722	726	731	754	738	738	723	762	785	730	739	769	732	778	741	734	755	719	707	712	734	747	718	753	777	773	730	752	809	745	777	699	735	703	714	762	699	687	759	760	741	742	733	710	762	767	737	706	745	746	724	751	705	748	742	750	734	710	759	731	750	708	704	729	714	727	740	769	721	756	740	725	716	713	760	683	698	792	764	721	732	760	762	719	752	730	702	710	736	742	704	757	738	769	727	772	725	772	762	741	754	743	740	772	733	733	707	713	707	721	714	751	703	716	792	718	739	806	729	735	762	739	725	741	736	729	764	778	731	722	766	690	731	729	743	712	721	753	725	723	746	718	729	793	738	721	752	744	749	717	703	741	752	772	762	708	746	724	750	776	759	777	738	758	717	725	712	716	747	747	729	738	791	772	698	714	714	728	739	746	735	723	718	743	702	763	747	714	747	810	729	718	773	764	771	714
23504	20868	27625	24197	20772	5424	926	682	568	495	490	415	415	461	420	400	403	410	398	400	376	358	365	346	344	333	350	374	355	380	350	354	303	328	371	313	329	355	374	311	330	341	351	347	349	328	302	357	318	317	321	336	332	334	352	332	358	317	308	343	366	339	338	333	338	314	355	338	303	335	335	358	345	314	346	352	321	339	330	348	348	324	376	313	314	323	333	334	353	342	343	340	349	319	334	341	357	330	334	337	338	340	359	329	363	324	331	349	313	328	322	346	297	336	322	356	355	298	328	315	365	329	341	367	347	349	332	340	369	328	308	332	321	344	306	319	309	355	340	321	311	332	368	375	323	332	329	325	300	345	352	341	370	351	333	356	352	333	327	340	358	291	336	371	347	324	329	353	339	309	345	346	319	337	341	338	332	318	312	350	368	354	310	334	348	337	342	378	343	327	322	340	349	314	380	311	346	354	303	320	325	332	353	318	331	326	362	308	346	343	333	311	348	299	332	345	328	329	331	361	333	337	327	313	349	349	328	322	368	331	356	332	337	340	334	349	317	330	335	315	340	293	338	326	338	342	362	364	299	339	358	349	339	354	324	330	367	317	347	346	347	367	356	372	331	326	314	318	346	314	330	346	328	361	319	331	359	342	337	385	371	339	309	326	340	350	329	352	340	328	342	310	348	337	354	310	324	324	339	335	310	335	331	343	321	341	349	357	330	309	369	316	322	337	365	303	302	325	338	322	334	310	364	325	324	288	321	338	335	349	389	329	348	320	327	285	348	308	331	327	342	342	345	320	335	354	352	296	325	306	344	336	345	332	372	323	323	336	337	330	334	332	355	314	321	332	330	320	350	343	343	311	358	325	323	317	349	320	341	314	344	334	310	295	356	341	302	308	325	365	336	312	328	316	344	341	379	306	368	319	336	352	326	321	352	336	322	311	336	344	352	348	336	328	344	359	361	360	300	358	346	332	353	278	331	348	353	328	334	296	367	330	312	362	361	349	299	371	332	342	334	345	326	335	326	359	381	318	315	358	317	324	323	314	371	313	350	366	296	330	346	353	365	311	306	357	333	320	321	348	335	386	346	311	370	301	336	358	339	374	349	326	322	333	319	355	327	342	338	361	306	346	333	327	318	326	313	314	321	328	312	320	347	343	325	327	339	304	344	345	322	350	325	331	327	346	319	332	333	315	342	323	344	310	329	328	312	323	331	344	322	354	337	342	356	335	338	322	350	308	321	371	334	374	297	318	323	330	345	347	329	311	341	344	357	307	301	337	359	362	351	313	337	365	306	316	346	338	308	370	321	322	343	350	338	337	307	347	360	327	332	328	330	339	292	342	326	309	376	297	349	333	314	322	323	302	353	328	326	348	327	313	336	281	317	342	360	324	325	338	345	313	381	334	333	320	317	354	340	364	312	338	310	327	339	360	325	376	325	336	344	319	329	336	341	345	331	343	334	333	324	310	319	323	354	312	354	317	335	337	289	323	337	316	346	367	339	353	317	330	320	344	313	351	359	327	313	327	326	326	344	301	357	323	366	333	350	357	346	314	321	316	312	345	338	339	349	312	306	326	365	349	327	322	349	344	360	305	307	343	326	350	327	316	349	352	321	338	349	314	313	349	339	356	310	348	362	365	338	375	334	367	335	327	331	321	342	325	326	334	331	317	345	352	351	339	324	349	343	344	324	333	322	334	331	317	342	311	350	321	303	367	345	309	340	316	313	326	318	315	337	325	340	324	298	351	338	354	299	319	333	317	331	319	340	335	330	288	340	373	328	370	353	334	346	309	298	344	351	352	330	320	315	318	335	363	320	340	324	342	364	367	354	310	339	324	375	306	331	345	322	321	334	331	321	338	310	325	304	350	352	344	325	330	369	348	317	321	352	353	315	342	329	315	346	330	327	330	328	326	330	319	352	318	282	329	338	337	334	322	326	309	360	322	300	327	310	310	317	345	320	349	340	326	353	365	339	332	336	308	325	344	300	318	318	345	318	330	345	343	329	340	333	375	318	334	350	324	337	314	343	318	324	340	357	341	367	326	333	330	309	323	338	338	341	363	365	334	359	340	302	340	314	352	340	332	369	353	334	355	342	349	341	340	329	353	312	313	365	369	327	304	342	333	323	355	337	318	294	319	335	323	336	310	314	335	317	345	310	330	325	293	286	333	355	320	337	349	339	351	316	349	328	331	318	344	354	323	337	333	315	347	328	320	368	315	314	353	324	331	339	337	331	338	307	316	326	319	359	354	290	355	351	346	340	346	346	349	318	322	357	312	347	317	296	330	337	324	325	345	343	349	320	312	327	309	336	360	332	342	362	356	348	317	311	325	371	344	357	326	336	324	304	345	316	330	339	319	311	334	356	328	349	341	307	359	330	327	353	358	298	328	359	358	349	299	349	328	335	368	360	302	302	359	352	354	344	335	329	355	322	327	316	342	306	374	319	341	353	327	329	319	334	318	355	323	356	315	373	331	335	333	306	334	341	353	350	302	333	341	340	318	336	320	368	317	351	307	342	317	305	350	350	315	347	327	371	346	326	322	322	394	326	378	377	355	321	380	340	311	322	377	359	322	338	338	336	347	323	336	338	326	340	300	351	343	332	344	335	378	315	337	330	315	330	353	347	321	328	336	324	335	346	333	338	324	310	301	331	337	342	342	331	301	358	334	339	321	352	366	312	331	312	332	325	363	317	332	344	309	338	373	320	341	333	315	327	341	365	334	312	335	335	315	320	324	308	375	361	330	365	321	353	325	324	352	329	348	346	313	335	337	332	305	370	354	349	350	344	354	338	351	317	322	355	302	348	338	332	349	295	344	314	342	339	373	308	327	325	322	352	310	300	311	330	326	315	323	315	311	307	333	317	295	331	341	344	341	305	355	351	324	337	329	321	351	297	335	363	362	333	359	374	351	333	326	339	316	310	337	334	366	335	356	304	374	328	336	351	331	317	309	334	362	324	292	334	367	326	308	337	335	369	321	333	362	323	307	325	316	329	327	344	319	324	313	338	314	333	312	337	305	318	334	351	324	332	324	330	327	353	327	323	333	360	304	354	348	334	360	314	331	325	373	325	311	305	321	341	310	336	324	337	343	367	341	391	334	365	354	319	358	345	321	353	342	341	316	335	335	375	358	348	327	348	346	320	338	333	354	349	299	368	302	334	317	350	338	350	327	333	343	292	298	327	342	329	323	333	323	328	327	337	347	345	331	325	327	317	316	310	353	354	353	333	297	314	340	330	315	346	347	362	333	317	331	317	356	333	343	335	368	344	338	345	331	333	348	317	310	328	333	330	335	313	338	329	336	318	321	311	307	344	316	315	321	318	349	330	341	335	379	348	325	325	338	324	360	325	360	329	326	331	346	392	325	371	308	321	387	360	355	341	337	342	362	339	330	320	353	294	337	331	346	347	333	325	367	338	318	339	340	333	351	336	325	314	364	330	331	326	346	304	320	323	355	335	327	348	381	357	306	337	342	349	346
3873	17703	5743	2709	1893	1457	1203	947	759	672	613	568	546	468	484	458	384	412	375	402	406	379	393	387	378	371	315	365	354	364	373	366	366	381	328	385	342	357	385	341	338	344	378	367	338	339	337	366	376	352	359	379	412	410	341	358	358	330	336	337	331	350	350	340	317	330	357	340	355	368	334	328	349	340	322	353	307	340	348	345	337	312	329	324	335	356	299	340	370	334	391	331	349	322	314	325	370	352	343	359	352	372	392	330	321	350	363	354	373	366	322	322	376	349	332	347	348	326	357	345	339	332	323	353	352	339	338	349	352	342	291	314	363	347	342	365	335	364	368	354	364	352	298	350	322	343	361	325	376	350	342	358	352	328	348	340	312	384	363	335	347	344	334	352	328	341	370	331	365	343	329	346	346	398	336	318	326	328	351	342	344	343	352	335	346	329	357	348	343	328	327	354	330	337	345	327	366	310	358	370	345	331	346	333	343	335	336	324	339	350	377	338	334	342	326	323	359	350	342	400	366	376	341	354	341	346	343	327	339	325	339	354	339	345	370	365	344	361	378	354	357	344	348	346	357	366	319	342	330	352	349	355	319	316	349	336	366	374	324	344	351	360	363	334	364	336	324	353	332	368	339	320	325	330	364	349	304	312	353	329	349	330	371	362	335	323	340	332	344	344	352	342	364	333	355	382	372	346	345	341	336	335	335	325	339	350	347	337	347	332	370	342	367	320	340	332	356	365	329	346	401	363	316	359	345	337	345	364	351	360	329	333	368	334	348	364	353	322	361	333	329	368	353	300	310	342	377	343	347	314	331	352	353	358	364	342	341	311	343	362	328	290	321	345	380	337	364	354	332	361	343	329	335	368	327	349	348	324	343	330	336	330	370	352	341	354	323	352	352	344	340	343	321	366	346	317	349	329	376	395	353	302	345	323	342	334	330	321	330	329	328	333	347	357	350	360	386	366	333	323	335	343	349	341	342	377	389	345	329	355	347	361	365	361	333	324	367	363	347	344	346	320	348	327	348	371	326	364	351	311	338	318	348	352	336	386	379	363	305	359	358	369	334	339	322	356	360	331	369	320	340	362	347	341	379	362	350	332	328	359	355	342	355	363	344	340	330	353	326	378	337	344	360	347	332	343	364	357	351	321	342	363	360	318	330	362	357	360	345	331	341	356	325	331	332	332	367	341	347	354	336	334	336	359	331	326	375	320	363	350	391	330	312	402	356	341	321	338	353	332	335	348	351	331	373	347	326	320	348	346	378	338	320	331	345	381	316	370	341	340	334	317	353	347	352	338	328	351	331	319	372	316	330	327	359	342	316	381	328	326	348	320	337	354	300	394	330	330	354	317	361	301	367	390	327	343	363	365	310	344	347	380	348	336	360	329	333	336	316	329	317	323	379	350	337	313	342	373	339	348	330	317	343	334	344	340	348	346	326	340	296	339	329	374	316	366	339	359	318	342	351	391	363	343	346	342	354	350	349	337	345	311	355	374	334	361	340	322	332	362	364	341	338	358	359	327	323	333	316	338	343	348	305	301	330	355	340	345	355	337	334	344	358	366	345	378	315	345	329	340	342	348	321	331	359	345	354	363	348	348	331	354	305	346	336	365	318	338	351	359	366	334	344	343	363	356	333	304	330	323	347	346	337	356	348	347	325	364	374	351	333	363	335	343	312	301	337	336	328	357	328	350	361	353	344	351	342	327	348	331	369	362	326	351	345	341	338	344	373	348	349	338	331	354	337	323	363	369	338	357	327	355	356	360	328	363	344	368	320	340	348	347	355	330	346	319	357	307	357	317	334	337	373	310	336	357	375	341	327	327	322	351	359	327	347	346	315	349	325	317	331	366	322	352	342	344	356	329	345	326	345	352	333	352	364	341	321	347	362	341	317	342	360	343	318	341	340	332	331	350	322	344	347	351	364	312	345	345	352	362	379	351	346	330	323	332	322	323	372	360	381	338	322	343	342	336	352	347	346	332	364	316	348	294	333	331	323	334	322	326	371	384	336	342	341	331	323	334	338	379	317	331	361	354	351	338	353	325	389	349	364	329	358	348	382	366	335	326	350	357	326	336	341	364	339	348	337	325	362	363	363	356	350	342	334	299	340	328	341	309	326	339	354	358	372	344	356	324	341	369	337	358	350	351	309	336	369	343	338	346	374	363	347	343	356	305	339	340	310	364	321	337	353	342	344	315	380	348	344	344	362	331	337	339	372	355	339	341	308	359	362	354	386	343	330	367	341	331	337	370	347	379	333	323	333	341	331	324	363	324	320	350	341	358	351	325	344	329	321	353	339	368	334	340	337	348	280	345	329	367	373	324	359	375	319	320	386	344	331	340	345	325	326	319	384	351	310	323	356	353	315	326	325	336	356	332	319	361	352	344	355	334	311	329	398	321	337	335	358	318	371	317	346	358	335	343	316	374	330	373	325	341	359	313	362	339	357	360	327	353	360	339	316	357	365	385	346	337	365	359	324	332	333	346	337	348	371	337	393	319	352	330	312	350	312	348	362	323	340	334	343	340	364	322	344	354	345	321	345	359	352	367	356	338	348	365	367	365	339	329	372	330	393	367	338	350	316	341	354	323	337	356	344	336	340	347	367	337	340	318	385	348	349	335	349	331	324	337	355	373	328	368	354	336	355	351	343	347	348	355	333	364	346	361	355	355	336	349	351	307	311	353	344	361	345	345	361	349	352	359	332	344	331	341	312	317	351	332	355	328	327	377	350	367	332	347	374	376	359	369	341	332	360	354	346	326	369	324	342	317	325	358	337	351	354	331	370	349	356	341	330	325	357	325	342	344	367	379	328	339	366	361	325	332	362	351	336	342	349	354	352	340	322	342	363	385	325	342	390	321	337	345	332	367	369	364	342	364	319	322	335	368	318	329	329	335	365	332	350	305	335	376	323	319	364	355	339	333	370	315	350	336	363	309	380	313	301	331	313	334	338	326	332	336	350	325	345	349	354	358	350	370	363	326	350	348	358	341	382	335	332	331	347	341	364	351	358	320	338	377	355	346	357	302	321	343	353	355	348	334	362	334	363	346	367	345	342	342	303	362	368	329	325	321	337	335	323	355	382	380	374	356	352	337	367	320	326	298	344	304	352	346	340	303	357	346	356	341	286	382	330	400	360	340	349	347	310	357	350	329	345	331	345	353	341	367	364	331	338	342	348	348	367	394	331	365	333	339	338	330	314	326	328	350	313	344	334	356	339	321	340	325	347	371	358	339	344	335	326	307	336	363	324	364	323	358	332	348	349	375	333	355	369	354	394	353	395	326	341	345	371	336	314	326	339	328	334	333	336	341	366	341	369	344	335	340	343	317	321	350	340	342	365	319	340	351	318	342	350	361	359	347	328	301	347	351	326	349	353	355	359	340	323	363	334	342	349	299	329	366	342	354	362	342	349	345	350	346	339	353	358	329	335	376	354	335	334	349	317	394	349	364	331	312	360	332	347	336	321	347	308	326	353	315	328	339
24518	20880	26557	25153	8510	1378	1208	1061	1047	989	1060	1005	1006	958	984	975	948	959	969	977	890	949	918	970	937	950	950	939	916	922	961	952	900	925	870	972	987	935	918	954	955	982	928	872	875	989	941	908	945	948	913	888	907	935	914	906	868	982	898	880	897	928	942	966	950	949	828	977	964	927	944	906	989	921	920	903	875	947	912	964	928	893	924	933	918	1013	898	916	916	925	933	951	910	920	904	902	943	865	893	925	916	914	915	943	950	901	905	888	965	936	939	921	945	925	968	923	884	933	885	912	959	951	937	969	956	911	943	903	966	942	894	949	951	908	921	934	946	922	940	904	919	955	921	918	930	951	911	948	937	899	962	939	936	935	953	965	925	944	883	955	888	992	955	895	936	945	929	918	975	906	1013	909	946	914	969	915	978	942	956	845	927	924	894	956	886	919	855	914	927	900	1000	942	982	888	945	915	932	941	894	945	889	889	910	913	878	982	930	914	942	919	926	897	899	950	898	876	874	867	971	940	902	953	928	975	981	946	879	915	867	906	927	981	898	963	901	905	932	983	915	914	891	968	1004	875	857	961	910	943	934	954	900	921	967	975	934	946	976	947	935	931	962	934	883	896	952	959	912	912	915	943	894	913	961	923	904	939	959	972	925	1024	929	950	906	876	952	957	872	956	980	943	877	941	935	999	927	992	934	873	925	953	941	922	907	926	923	925	937	927	940	944	922	967	910	955	943	956	922	956	954	914	888	911	947	911	912	935	898	925	936	960	934	964	926	930	971	910	913	938	937	923	970	954	906	955	909	924	954	934	974	945	933	978	945	942	979	937	930	943	918	935	970	942	910	1004	959	862	930	944	938	953	927	945	919	889	932	907	989	884	985	979	899	966	924	917	861	886	938	919	975	890	943	963	926	909	983	889	872	939	895	911	980	925	913	872	945	898	936	899	959	940	956	916	917	962	924	926	933	913	977	942	919	908	916	908	976	930	969	951	937	918	955	922	854	912	958	886	938	972	946	901	908	912	921	953	939	903	942	976	918	996	987	940	906	946	841	944	952	891	947	942	922	913	933	879	913	911	935	936	942	915	879	924	917	929	899	859	903	863	916	926	913	949	972	942	984	875	924	942	982	969	926	914	949	916	931	946	931	925	929	944	933	953	901	1015	932	910	927	911	919	923	945	933	891	912	947	906	936	894	980	911	928	938	897	925	918	938	897	966	944	939	896	935	949	953	888	936	916	927	916	884	947	915	910	942	939	967	869	932	917	915	938	918	904	962	920	909	943	953	938	926	930	904	956	1010	899	916	885	916	905	925	958	998	921	960	891	960	948	867	938	897	913	940	857	944	955	915	922	899	890	891	933	932	951	872	945	864	882	873	960	992	923	939	968	970	943	932	919	958	959	937	940	936	904	943	1004	978	883	933	916	914	931	935	919	967	979	904	930	937	944	901	926	917	986	931	966	867	905	933	968	943	977	907	873	913	987	892	900	892	976	944	941	953	900	979	911	934	941	923	959	985	915	923	935	888	930	924	905	1001	976	885	942	938	866	907	944	888	936	920	943	943	898	915	900	956	939	894	971	973	915	952	944	962	859	862	945	915	963	974	918	925	883	937	900	877	960	973	882	942	972	966	966	934	892	935	997	896	899	927	853	1016	828	936	903	962	920	922	932	906	902	878	961	979	897	912	915	914	928	930	967	1014	951	959	904	964	942	907	945	920	905	1008	963	991	925	925	927	938	930	975	916	890	952	985	989	896	916	947	951	963	933	951	943	966	934	889	944	898	922	924	915	937	942	924	935	948	964	970	943	962	917	905	915	909	930	1024	919	971	856	951	883	932	933	926	931	952	975	933	882	936	916	940	962	881	928	928	950	888	934	938	930	914	948	949	907	857	904	946	934	954	917	935	934	896	968	953	896	917	923	866	920	873	951	928	983	919	894	992	963	948	928	916	938	934	944	893	943	912	958	936	912	896	922	969	938	906	956	899	919	950	890	953	887	875	942	886	924	902	898	920	916	960	919	917	950	952	961	947	936	921	900	942	935	999	968	862	923	901	934	930	946	910	948	925	897	921	934	943	965	970	917	930	902	912	923	924	928	929	937	967	921	948	963	898	925	929	960	957	928	940	923	991	920	950	933	837	878	897	950	921	893	919	955	923	924	927	863	962	914	963	940	933	901	908	921	921	983	911	907	932	940	924	938	903	873	885	890	883	932	862	916	930	916	901	941	944	880	896	898	919	925	935	884	943	982	955	915	914	929	967	927	934	944	997	862	910	919	873	917	947	891	924	930	920	992	945	913	919	959	897	886	894	957	923	971	890	947	914	844	944	918	939	914	920	945	958	962	900	901	932	964	977	942	943	969	915	963	969	936	977	956	949	951	908	869	920	938	937	895	907	971	966	955	942	966	957	960	893	902	915	920	953	957	911	949	963	874	921	892	927	928	904	942	933	924	906	909	887	968	944	928	912	901	945	997	946	935	908	930	909	945	901	950	952	888	949	909	893	871	896	931	941	947	970	954	873	902	888	877	902	957	929	951	954	921	912	886	1008	902	964	898	949	922	885	944	939	945	927	876	923	910	907	913	949	950	961	852	896	885	927	953	892	973	990	938	944	908	972	938	928	863	923	911	895	928	878	902	884	961	930	880	969	895	930	937	906	965	863	904	973	923	966	948	994	913	927	967	882	889	972	996	934	917	862	914	935	904	971	987	932	911	870	950	872	980	921	947	935	937	977	900	921	1005	944	988	960	897	1020	996	944	909	918	927	929	931	906	886	906	989	881	924	942	875	940	935	952	949	890	944	976	944	895	898	934	923	891	935	956	972	953	952	962	936	903	921	918	932	979	910	897	945	920	906	889	892	935	940	876	894	968	897	924	941	948	872	940	958	963	952	902	890	889	907	867	960	958	947	922	957	986	950	938	891	936	927	944	901	925	914	924	924	961	943	862	972	885	979	940	935	1004	960	928	943	952	972	930	884	968	918	948	905	944	970	883	928	933	914	900	951	931	958	953	939	928	943	905	869	956	965	929	934	915	969	897	955	943	892	932	938	1001	875	925	929	923	888	936	929	931	909	1007	901	909	908	885	913	955	946	925	931	953	893	949	994	854	863	934	926	979	929	930	956	971	943	952	900	967	910	904	952	1016	970	938	933	953	910	934	950	942	902	934	958	913	890	886	952	917	919	971	964	941	946	917	931	863	950	926	950	901	925	991	902	948	944	920	931	909	957	923	889	931	910	935	983	924	893	919	978	921	948	926	965	932	918	947	921	950	898	887	940	953	920	950	944	957	918	916	920	925	921	945	950	929	884	916	884	932	928	891	869	973	938	946	910	977	929	884	874	903	928	967	964	974	904	969	891	959	913	948	954	947	878	921	939	917	929	906	882	928	910	918	939	943	862	870	861	900	948	853	944	917	895	972	923	948	917	900	870	936	896	922	868	884	976	895	928	918	941	950	920	868	899	903	906	896	915	973	979	917	955	939	981	938	930	886	960	899	920	881
3910	12434	3749	2079	1665	1518	1301	1226	1101	1079	1050	1023	1017	959	1029	971	956	1026	968	937	978	981	925	975	971	894	928	971	940	842	897	982	924	919	1007	887	992	906	1004	921	913	921	905	973	960	916	925	916	993	897	899	977	941	946	987	966	918	949	954	873	918	910	917	947	970	976	965	926	908	951	872	898	963	891	939	889	953	938	888	989	915	950	960	942	937	943	970	963	971	908	935	892	898	963	918	872	914	967	902	969	892	928	907	914	954	934	846	909	907	957	921	947	968	883	969	914	907	924	943	920	939	935	952	903	912	989	952	983	908	944	939	997	953	931	871	885	895	1001	954	895	967	919	935	932	905	886	949	897	925	975	933	943	974	921	879	959	979	886	894	986	882	919	936	916	959	931	916	903	987	891	950	902	920	922	924	970	916	885	963	983	914	916	924	901	887	958	926	969	948	876	940	938	917	925	944	965	935	872	892	978	892	930	901	933	959	900	939	900	966	924	940	977	983	961	923	963	1015	876	921	925	931	857	874	910	999	930	943	908	940	931	924	924	952	838	947	962	943	954	903	934	970	976	922	968	942	967	909	910	936	879	949	907	943	974	971	870	909	873	952	932	923	913	992	933	942	976	933	925	848	942	916	964	939	917	907	983	974	931	891	922	915	906	910	910	921	896	949	919	950	947	909	909	924	876	947	971	904	922	963	962	923	929	939	890	923	954	877	916	976	914	878	953	983	972	959	956	913	960	943	932	951	934	959	933	888	971	954	948	875	961	887	962	943	893	935	909	941	971	969	909	953	971	880	981	926	1000	977	916	936	923	913	924	942	976	907	918	926	967	932	969	904	953	911	953	958	969	965	908	937	901	985	913	871	986	972	963	910	931	899	969	921	942	890	915	948	908	934	917	965	939	939	906	922	937	960	987	909	888	954	972	985	934	886	896	1036	961	888	960	934	964	961	927	942	946	943	928	944	931	978	895	870	937	936	966	905	960	893	913	951	987	891	896	956	914	936	929	921	940	945	943	884	953	977	928	962	987	903	957	865	973	944	981	952	900	968	925	1012	885	975	918	967	910	895	943	913	938	936	880	895	965	911	878	950	1017	950	969	953	924	939	893	944	993	905	922	909	889	900	913	976	956	898	915	946	910	893	964	970	880	865	927	873	995	926	932	888	942	960	919	933	897	951	929	928	906	898	921	916	940	900	922	967	928	898	929	931	919	946	967	945	935	909	944	975	911	911	883	917	911	931	988	956	935	903	930	971	963	952	926	926	932	986	950	893	946	971	889	902	887	962	923	945	940	939	958	888	954	946	902	929	954	971	919	925	937	936	914	958	968	936	982	969	959	938	961	974	926	967	937	963	936	970	996	986	929	868	937	903	910	905	941	919	941	919	930	923	926	886	924	956	937	881	968	973	926	945	947	937	894	965	874	890	991	918	883	967	892	978	946	937	884	910	927	945	866	925	930	908	906	911	905	922	930	966	871	932	899	891	959	914	933	903	912	942	942	980	912	948	927	959	896	946	897	923	968	866	952	960	921	974	927	952	939	952	935	924	912	987	915	916	962	959	913	895	920	951	937	929	966	891	946	894	900	931	940	959	907	941	945	886	895	978	941	946	971	906	949	976	940	978	1011	985	973	948	915	924	908	961	986	896	970	957	984	1006	923	933	908	969	951	901	946	918	950	902	968	842	895	881	930	907	910	932	933	842	978	956	940	905	969	950	913	929	873	961	899	901	900	910	948	960	890	881	922	940	936	911	934	919	910	918	892	925	933	925	911	941	910	929	992	954	911	933	994	902	953	921	945	943	878	920	952	954	897	957	930	986	912	937	927	908	954	918	882	969	916	917	932	911	946	941	910	960	925	947	908	949	946	974	994	946	894	912	917	962	907	963	921	958	955	935	942	884	969	987	906	920	982	944	956	937	940	913	891	945	991	950	970	889	976	952	951	953	992	938	951	914	946	965	951	983	1006	944	999	958	921	928	934	889	910	915	937	923	932	946	919	908	937	865	970	1012	904	961	874	921	884	881	915	968	975	947	952	887	879	913	926	900	909	910	927	945	943	886	959	959	913	903	938	924	902	925	951	986	989	903	917	890	986	970	892	973	925	992	905	917	959	914	970	927	936	904	922	930	928	882	927	867	926	938	946	899	904	960	949	867	969	972	944	953	938	1010	940	936	919	971	913	958	900	925	951	914	972	908	997	941	884	933	953	948	908	974	892	978	932	969	914	899	963	939	893	930	915	977	952	942	900	877	939	953	903	907	887	929	971	918	967	964	893	931	922	904	933	947	915	917	896	938	906	975	953	929	979	872	897	993	901	946	981	932	920	957	904	932	904	946	933	923	933	945	942	916	964	986	942	891	962	895	915	923	888	953	929	900	927	947	931	969	912	969	893	931	929	933	923	961	875	902	954	911	975	944	960	888	920	958	951	940	961	888	958	877	911	929	975	933	959	935	930	861	913	955	880	892	935	962	960	968	900	930	911	896	929	916	944	924	960	892	939	945	912	889	917	898	901	938	970	938	917	941	972	967	916	942	887	912	929	915	932	937	903	991	916	939	965	926	906	958	966	990	926	934	958	955	965	910	921	921	919	932	921	935	999	907	975	934	935	933	956	935	945	936	905	940	901	920	933	1004	920	933	919	909	893	994	867	917	938	939	918	930	903	997	904	945	872	934	921	954	910	963	984	896	915	957	853	955	945	890	958	939	949	938	950	951	939	988	938	902	956	920	894	992	869	951	953	917	914	946	892	911	919	913	913	919	941	935	906	910	975	970	904	963	928	951	901	958	902	905	944	963	897	902	864	912	954	899	955	967	961	980	940	926	890	932	964	917	954	946	928	955	928	904	895	946	956	918	900	895	893	968	939	932	943	934	954	963	978	953	898	933	941	945	931	960	951	881	947	932	888	931	871	895	956	909	914	938	962	936	931	952	939	986	874	893	927	946	945	901	933	920	960	928	961	926	977	962	953	970	952	928	948	998	954	899	920	980	931	888	956	903	873	944	941	961	871	964	957	882	938	881	941	939	889	991	970	936	913	976	919	899	906	893	971	931	955	911	918	954	863	927	912	953	904	932	888	906	899	904	942	886	953	937	970	953	925	929	965	898	915	963	919	919	949	929	887	925	947	955	896	950	932	878	906	955	913	898	936	923	928	872	940	932	941	917	918	916	916	924	947	929	901	970	927	952	969	926	865	934	935	928	974	890	940	1005	921	959	890	959	909	946	927	957	918	936	944	897	899	908	931	907	890	924	959	909	936	994	966	868	925	957	888	929	953	893	918	968	968	903	995	936	910	927	921	987	918	922	1002	943	902	916	945	928	957	954	962	964	929	939	964	946	947	924	904	998	941	949	912	880	928	919	897	961	943	958	920	838	900	940	934	923	914	984	940	957	972	925	937	892	928	942	942	976	932	961	939	894	937	906	904	935	886	911	932	903	973	960	948	901	945	928	940	938	900	938	935	918	950	919	903	958	956	964	936	957	939	937	856	972	894
22337	20912	28295	23662	20918	20949	6484	1196	849	760	756	683	620	610	624	593	539	522	552	496	558	527	468	525	510	514	532	443	456	473	513	457	442	478	432	485	460	453	460	470	458	487	459	456	490	411	473	424	492	461	478	443	459	484	470	498	452	437	436	501	456	419	469	406	441	402	467	443	438	463	480	469	468	496	446	444	500	455	476	467	470	464	436	456	463	436	419	453	455	476	453	448	449	437	439	478	439	451	459	458	431	466	457	456	451	452	481	458	473	457	480	429	488	449	457	447	438	510	472	462	475	468	465	436	446	463	434	453	464	460	440	475	439	444	403	452	472	439	461	454	471	443	489	447	431	448	425	425	485	462	416	483	453	459	415	413	453	447	488	414	456	446	415	444	403	447	455	449	465	422	483	407	437	428	466	430	483	434	453	438	437	442	453	429	458	433	478	443	429	445	443	483	457	467	444	424	429	467	457	444	484	430	431	455	427	476	469	490	430	490	470	468	432	450	468	433	461	396	415	464	457	440	430	446	442	461	441	493	452	437	440	469	431	437	459	467	477	447	483	422	468	437	491	439	443	458	448	449	468	438	455	425	455	480	446	409	455	474	467	449	435	444	411	464	440	484	456	486	442	462	469	456	421	474	451	458	453	464	447	470	465	439	439	471	457	445	458	438	458	438	453	439	438	481	482	437	493	464	449	475	487	409	472	425	500	466	444	446	488	446	477	454	488	464	443	382	436	480	467	448	429	448	426	438	484	472	426	465	471	432	413	411	441	427	447	462	429	454	432	421	455	499	462	435	404	446	454	417	448	437	472	462	476	448	414	470	399	452	484	458	415	448	442	425	467	435	438	427	462	430	472	506	465	488	499	512	422	428	447	466	452	469	451	468	464	456	417	440	459	446	463	452	452	446	477	434	438	449	454	431	451	452	485	472	423	455	448	459	450	454	472	461	457	437	446	466	426	466	450	466	473	435	441	444	473	509	420	435	444	438	445	473	442	435	484	456	472	465	445	464	476	442	480	454	419	462	457	464	410	467	458	428	435	441	480	478	447	430	437	472	440	489	456	424	489	446	470	462	490	458	473	468	465	461	450	474	445	456	455	467	428	447	450	467	497	451	467	493	440	440	429	474	446	432	500	464	469	454	432	498	425	444	468	483	447	396	424	466	492	468	452	472	469	444	474	452	428	477	480	488	405	482	472	444	463	465	419	418	472	467	440	461	418	480	462	451	439	455	454	446	487	455	470	424	478	435	469	440	429	430	444	498	438	449	433	466	441	466	464	455	435	445	443	436	487	451	469	436	407	456	438	434	451	409	450	477	466	491	450	450	477	422	461	460	438	468	441	431	441	438	433	471	444	450	478	498	473	414	483	448	476	447	451	447	433	446	422	471	443	473	459	445	460	455	481	390	482	440	463	456	473	436	454	462	468	482	471	433	454	437	473	436	448	434	437	450	460	464	457	470	486	477	446	432	450	442	451	443	468	446	442	448	439	438	429	430	449	422	439	409	467	461	439	484	442	442	424	476	466	485	474	430	435	474	478	441	452	446	469	411	425	465	465	413	446	477	419	467	444	466	472	440	434	457	439	473	419	460	462	444	465	452	432	457	423	449	434	457	440	420	444	463	475	454	430	467	489	446	441	493	407	440	484	444	441	427	446	461	451	444	480	450	476	422	456	427	462	398	454	460	415	475	475	449	453	452	460	450	480	480	457	445	435	457	454	418	449	445	471	477	472	441	446	479	450	490	456	455	476	436	453	462	440	453	469	453	425	451	467	463	409	475	396	461	444	414	428	429	448	465	477	461	408	443	484	453	444	470	436	474	446	450	433	447	486	459	460	455	415	443	438	418	500	423	452	457	430	442	461	486	427	455	498	445	432	439	482	461	446	423	465	479	468	466	406	460	483	442	453	496	453	443	446	489	468	469	440	433	466	478	443	457	442	478	486	412	477	425	470	412	469	439	479	485	491	443	464	467	438	474	441	491	476	436	471	470	488	476	458	455	432	449	404	467	460	419	487	448	464	427	491	462	472	463	414	436	434	447	464	460	491	510	444	462	457	406	431	437	466	449	454	441	447	454	421	474	447	457	436	438	485	456	427	475	433	436	487	456	436	419	452	458	442	481	446	461	411	422	448	438	466	439	421	423	426	471	444	459	430	422	403	477	431	448	430	495	429	420	441	415	433	412	453	484	447	468	464	448	475	440	480	458	456	459	411	481	470	407	443	441	465	446	406	415	453	434	449	451	446	413	450	460	448	447	458	460	454	466	427	438	469	496	458	444	446	458	426	449	459	481	432	483	457	435	451	428	445	483	471	460	458	421	477	423	438	444	481	493	444	473	420	476	427	438	419	420	424	446	464	461	457	450	483	469	436	448	455	446	448	433	480	468	448	465	443	454	433	475	449	449	474	427	467	446	475	468	452	440	462	470	448	409	439	452	434	412	478	458	440	475	461	453	447	428	414	442	463	445	437	479	443	475	458	460	444	410	464	432	438	458	456	463	434	429	441	457	457	435	437	435	459	447	456	465	411	433	450	430	412	442	399	469	429	408	456	467	463	463	476	436	447	443	439	426	491	466	458	454	485	415	435	448	458	475	452	450	473	438	442	418	440	446	474	451	472	447	452	487	480	485	486	450	474	471	461	435	467	451	405	456	464	436	423	476	428	481	449	414	456	486	444	440	446	457	446	444	449	431	463	437	429	484	470	431	442	454	485	437	454	486	450	392	451	474	452	460	429	463	477	472	472	432	447	460	465	467	421	434	471	445	446	444	471	451	407	440	459	481	450	462	414	461	434	453	450	402	459	426	411	459	429	422	406	444	447	429	424	440	445	525	472	474	467	435	433	441	434	443	471	449	439	438	465	478	470	439	432	449	452	434	441	433	456	416	420	467	437	446	458	406	452	454	421	434	458	426	434	421	467	444	470	438	452	454	429	434	504	458	433	478	422	415	442	450	419	464	431	427	475	438	455	461	447	412	464	458	465	418	447	471	447	444	427	423	445	441	450	477	437	436	449	456	459	472	441	495	418	455	456	487	404	446	438	462	426	411	479	436	464	467	448	481	463	450	444	474	475	479	472	527	440	461	456	436	482	412	456	446	450	458	468	442	435	482	445	481	409	444	460	465	436	421	466	436	470	450	467	449	460	444	439	475	475	460	462	479	439	437	474	455	484	473	445	404	456	484	410	482	473	486	462	436	508	471	451	431	454	457	452	451	458	457	458	438	418	458	474	451	428	506	445	427	449	444	453	422	470	433	448	447	459	427	480	476	472	448	445	438	452	460	444	487	447	436	472	448	449	427	456	446	431	434	450	432	441	461	423	457	425	475	460	475	463	459	446	422	436	453	439	469	482	473	469	437	445	434	469	414	440	458	462	448	432	444	431	481	415	448	482	425	465	430	415	425	463	432	474	469	476	444	459	449	415	460	469	446	441	477	448	410	425	466	470	443	480	443	458	444	450	446	441	469	473	459	461	445
4757	23304	9618	4602	3346	2535	1968	1502	1282	1055	915	845	795	686	651	592	589	605	547	577	561	514	495	512	495	463	501	503	478	478	471	521	477	471	480	458	429	469	451	467	462	450	431	499	443	458	450	444	457	464	431	435	479	425	466	425	421	441	428	450	411	454	420	439	467	437	466	455	421	424	443	435	432	420	458	429	404	509	401	471	458	410	465	440	438	418	448	429	457	434	425	431	409	445	423	458	423	435	424	441	419	445	416	420	415	415	472	427	458	461	406	409	382	417	481	436	464	440	434	420	418	434	475	461	441	446	442	441	442	421	442	387	436	457	456	412	444	430	457	438	433	443	411	432	443	434	406	452	438	442	468	401	430	451	446	443	451	444	435	418	433	440	406	427	416	470	418	444	429	455	434	448	426	443	449	472	441	484	437	421	416	431	479	443	502	442	440	402	413	452	422	462	470	399	430	415	478	408	450	449	426	470	427	435	451	441	452	449	388	482	437	425	433	429	429	439	457	439	433	422	416	454	462	453	471	437	417	444	462	454	414	435	442	443	438	421	429	455	455	436	460	456	476	420	434	450	427	460	428	450	456	453	398	427	468	413	436	457	419	447	414	452	458	450	435	440	464	414	440	432	425	404	404	436	448	452	459	425	433	418	458	444	434	454	416	427	459	497	457	428	419	460	415	469	411	412	436	447	434	386	466	460	426	426	459	423	434	451	443	425	428	419	472	458	441	432	459	491	444	427	431	414	448	463	474	425	416	417	448	457	433	440	447	445	450	438	443	461	368	463	409	424	420	460	428	435	453	469	456	459	442	449	417	416	457	414	468	452	444	424	444	423	435	444	424	433	438	452	427	433	432	404	457	434	367	474	439	395	435	436	412	443	440	425	491	461	442	440	459	464	461	421	454	422	451	474	414	419	428	442	434	389	441	444	419	446	429	412	500	434	416	436	444	464	436	474	425	455	466	421	428	467	440	426	474	456	422	427	441	423	441	418	425	464	441	417	485	476	456	431	424	443	391	474	465	443	422	437	439	435	419	450	432	450	443	435	432	426	401	446	429	462	413	455	439	406	449	442	426	421	407	433	432	389	463	437	437	468	448	438	419	455	425	457	451	454	466	451	426	420	425	437	438	414	450	419	462	444	437	444	432	427	469	421	446	443	414	435	418	445	448	396	448	433	426	414	423	452	417	467	450	421	459	452	449	434	425	413	422	436	470	437	444	429	462	445	446	465	418	454	444	447	490	421	427	444	459	457	453	450	450	420	467	453	432	459	424	451	427	402	438	431	481	453	460	448	419	464	424	443	439	461	419	438	451	430	448	460	460	462	461	453	385	419	468	435	462	491	479	434	457	465	473	467	427	463	411	447	452	418	414	420	401	429	430	460	460	408	461	414	423	389	466	435	455	460	432	463	434	426	411	430	418	481	444	455	411	498	395	410	450	468	470	426	440	444	419	479	377	437	465	423	450	406	397	478	449	420	438	482	432	445	419	377	465	451	416	450	446	410	433	411	429	446	422	433	452	426	424	404	406	440	452	420	384	445	421	440	475	456	427	419	395	476	414	432	435	438	438	465	409	437	439	456	419	451	449	434	412	402	423	430	433	447	410	431	443	426	421	442	445	423	458	415	467	459	456	460	442	462	450	430	436	456	413	407	455	419	413	424	446	420	435	463	393	428	411	418	401	491	429	431	454	419	457	444	436	401	437	447	413	433	441	449	415	435	447	433	463	468	448	463	432	428	405	449	466	452	421	446	423	447	467	450	426	470	464	457	417	417	421	416	449	440	461	407	419	462	425	437	452	441	419	437	418	444	454	482	442	435	463	455	447	455	435	435	443	428	460	454	401	446	427	402	438	418	435	449	464	404	437	421	491	446	420	438	437	413	432	447	442	432	445	467	427	433	467	449	484	443	432	450	457	470	464	434	428	439	434	461	451	409	487	412	448	437	452	431	447	424	450	438	469	419	444	441	434	437	462	393	419	463	450	453	429	467	439	439	442	448	430	453	412	420	453	420	432	444	414	406	425	472	418	447	440	420	405	449	442	430	417	455	429	454	402	403	420	453	417	452	416	442	463	454	456	423	382	422	433	445	408	408	444	436	467	438	420	456	437	471	432	473	448	432	484	429	415	460	464	416	445	461	458	454	436	419	420	435	427	430	463	455	467	434	460	428	445	463	465	477	418	421	420	449	423	457	450	451	485	497	432	469	430	438	412	471	424	464	422	416	437	438	431	413	426	436	415	483	407	459	452	425	422	444	512	475	440	468	467	425	429	454	447	418	475	432	432	405	448	453	429	443	416	439	486	399	444	438	427	414	479	408	443	454	376	437	416	403	428	458	474	427	447	460	412	479	448	439	437	437	455	431	416	466	437	413	423	441	442	453	410	463	427	496	421	481	451	436	441	439	453	423	413	394	417	422	481	391	449	470	412	466	444	409	474	396	472	415	446	449	437	462	408	445	418	395	427	448	413	428	452	438	458	434	416	456	449	463	474	441	460	420	474	441	383	429	436	461	446	437	484	430	399	469	463	419	452	433	432	434	430	460	444	431	418	478	456	427	447	450	420	434	414	449	428	418	416	454	459	450	447	418	466	440	447	432	388	471	412	465	440	403	433	433	452	462	421	449	424	457	430	456	430	431	414	449	428	436	427	437	450	404	466	471	473	429	430	455	444	459	414	428	448	454	439	463	396	411	423	447	425	424	469	438	433	413	375	432	428	422	431	421	449	461	419	418	467	471	425	463	458	444	438	422	445	438	448	415	469	412	450	440	406	460	444	452	421	431	453	436	430	451	423	399	458	425	405	408	434	439	457	418	445	477	416	461	479	418	487	421	461	443	433	462	432	447	432	413	436	445	418	449	433	411	459	406	398	436	433	442	398	440	439	449	431	391	481	445	432	413	446	426	460	430	415	448	417	420	439	422	450	422	446	432	412	419	426	445	435	414	444	429	444	432	421	470	472	451	430	466	464	463	454	445	422	420	412	405	485	465	440	407	454	488	435	422	435	427	403	418	467	453	458	467	427	423	441	420	461	434	449	446	447	455	433	459	437	448	428	428	464	444	451	458	453	409	424	453	443	422	435	468	486	455	418	433	442	459	458	466	411	454	462	463	448	447	465	476	474	440	417	436	428	385	447	443	425	466	429	455	402	418	435	451	456	448	439	419	429	431	458	457	436	453	458	411	453	444	418	445	451	451	420	395	420	453	455	427	448	468	429	443	419	430	439	430	436	434	445	410	418	436	428	414	430	431	450	426	428	390	452	427	449	443	469	437	397	451	433	472	441	443	447	466	419	435	447	447	430	423	475	442	429	454	418	441	453	427	442	414	456	451	412	452	456	439	446	403	429	454	430	443	466	459	436	431	430	437	423	467	429	442	434	448	423	462	477	435	419	384	466	483	450	438	422	440	447	459	422	416	412	450	442	401	458	422	420	412	447	419	447	462	437	432	470	452	413	428	461	462	425	425	469	448	386	411
27403	20166	8672	1383	950	825	772	759	713	704	768	728	728	719	759	705	758	694	751	659	720	716	747	708	737	745	706	717	715	707	718	692	712	685	699	698	745	741	709	741	711	710	695	727	740	691	651	698	735	725	795	729	777	752	740	750	727	677	712	679	723	762	690	735	715	782	733	737	680	731	731	760	722	697	729	724	661	732	696	688	698	785	702	684	690	685	717	751	737	748	694	719	687	712	733	685	661	760	734	759	703	711	761	726	743	698	732	713	683	751	732	725	682	749	706	666	702	702	706	708	680	735	730	697	731	723	719	738	690	722	697	700	716	738	695	744	752	695	734	714	677	720	687	679	729	718	774	683	732	752	718	694	810	723	727	703	731	695	697	745	699	759	718	698	736	708	706	692	700	709	694	721	724	728	698	716	762	678	708	723	706	751	744	702	695	736	753	688	724	681	712	720	733	726	728	710	701	701	748	714	710	747	774	763	665	722	712	721	705	734	718	691	734	664	723	710	679	760	706	733	720	661	679	769	730	730	657	751	721	761	719	725	747	671	746	709	727	703	695	754	743	736	687	709	745	703	739	741	704	695	707	712	674	703	691	695	744	692	738	683	665	669	739	731	685	730	696	724	732	680	670	711	728	642	766	723	748	716	733	703	729	742	696	743	715	732	710	720	699	657	713	745	702	747	717	743	691	723	701	742	727	708	695	705	734	697	777	727	730	699	715	703	694	713	721	740	712	675	732	815	741	617	697	710	680	695	726	716	674	727	686	713	673	723	734	691	743	749	680	706	710	668	682	784	732	750	704	694	707	695	711	674	765	721	732	731	684	715	735	748	722	743	767	672	724	704	708	727	724	728	733	740	757	708	718	724	723	732	731	701	709	753	717	726	726	679	704	706	735	684	774	674	714	730	740	752	758	756	694	682	689	718	721	738	770	716	687	714	690	724	763	700	706	664	732	772	742	673	703	698	680	711	798	739	730	713	737	735	693	726	733	653	754	732	697	731	748	702	700	707	656	723	721	699	738	738	704	722	713	715	672	747	725	688	736	739	694	719	729	707	702	769	733	699	711	700	690	747	664	749	701	696	713	739	718	671	671	745	710	764	704	692	700	707	707	758	745	780	737	718	718	749	699	772	701	694	730	750	714	717	739	699	720	723	791	695	683	719	727	732	701	775	709	718	699	735	690	670	688	770	754	739	722	711	715	690	685	738	673	701	687	696	725	681	728	700	694	752	683	743	684	732	679	703	682	666	706	742	766	712	714	706	748	696	725	724	750	747	770	731	669	735	709	763	715	732	754	694	680	715	692	732	672	686	741	683	746	717	700	724	715	736	714	710	711	704	701	709	672	711	743	730	715	718	666	744	746	729	683	711	699	709	751	684	688	714	698	719	717	757	733	706	690	705	710	717	664	698	725	740	713	732	668	634	726	788	710	708	672	770	687	703	767	656	736	715	709	701	777	736	725	682	671	721	689	705	721	669	723	744	731	723	712	734	714	746	697	706	719	715	702	732	725	722	724	733	739	724	692	700	726	764	706	683	742	736	688	650	710	675	746	703	725	687	713	679	727	688	735	685	728	669	735	761	706	714	704	732	732	716	754	761	782	701	705	741	715	653	755	694	742	709	651	702	720	769	715	662	709	709	712	708	736	723	683	704	695	710	706	698	693	695	783	709	717	748	703	672	758	792	728	749	722	744	754	681	728	724	711	710	720	716	658	702	693	739	678	699	770	657	766	713	703	704	720	768	789	703	665	701	741	699	699	703	695	712	728	728	740	715	727	718	700	668	739	728	722	701	726	776	729	656	706	690	728	711	725	700	714	750	769	715	711	706	732	766	690	738	704	680	715	766	726	663	742	706	727	740	697	687	698	715	703	698	689	753	735	720	719	738	725	718	724	782	689	735	694	693	714	731	753	726	709	714	750	717	747	741	723	795	682	717	740	714	745	650	750	711	779	682	705	716	705	720	686	706	734	688	698	718	760	706	716	689	737	700	690	692	773	726	707	738	744	737	732	670	736	697	725	708	775	716	743	745	763	695	740	710	715	740	671	797	740	718	704	721	775	708	722	714	705	720	722	694	715	775	742	717	730	741	730	700	719	695	733	740	692	669	733	734	712	727	709	690	739	690	721	721	715	711	727	714	744	687	702	681	729	712	736	735	704	693	737	733	707	737	714	686	666	671	704	706	746	740	701	697	697	690	714	732	718	708	724	708	713	729	747	689	729	747	695	747	697	665	763	737	731	716	687	685	713	666	736	703	677	705	712	727	739	716	732	648	720	713	694	742	734	724	732	708	732	708	784	674	707	745	746	739	667	684	703	783	751	771	716	723	690	752	684	742	687	776	704	745	723	722	685	738	745	671	708	708	759	726	757	690	718	701	761	718	702	735	735	722	711	679	744	693	740	694	729	744	692	716	726	721	701	715	725	728	711	745	740	737	711	752	667	723	735	692	674	748	729	699	744	702	693	706	779	729	692	703	748	736	713	721	707	686	712	785	744	750	677	675	751	682	699	697	666	674	715	693	725	720	720	700	718	751	695	724	714	748	768	706	733	721	764	721	741	705	755	711	757	747	728	667	726	659	687	733	710	740	728	711	697	709	726	691	648	728	734	732	727	756	745	733	725	738	710	681	744	736	790	738	736	716	752	695	660	723	821	709	718	759	672	692	728	739	705	697	705	711	713	688	639	724	748	701	713	710	701	723	715	689	752	697	719	711	708	667	711	727	689	693	711	757	751	700	651	696	740	699	742	731	740	748	678	752	718	741	727	724	722	710	728	700	704	668	755	712	678	714	728	692	737	741	738	712	719	709	751	739	730	716	718	696	698	718	728	757	691	732	695	723	678	784	687	705	714	718	762	705	674	701	720	703	722	664	719	737	722	724	733	767	749	720	689	731	706	690	707	716	701	727	776	706	711	759	754	680	697	725	681	702	696	666	725	738	731	687	727	727	698	691	767	684	659	737	756	700	723	703	707	726	707	689	711	721	723	755	716	729	738	706	758	724	748	711	692	768	717	701	732	726	754	713	771	726	727	675	664	762	749	724	672	702	760	737	714	737	703	709	716	709	721	791	754	716	728	685	664	655	725	700	704	684	691	692	710	669	681	729	718	716	671	681	746	768	723	692	684	739	734	751	719	719	692	770	731	732	726	750	685	785	716	788	722	740	720	715	665	665	721	725	699	765	674	707	726	763	718	722	712	700	763	691	721	749	701	704	686	677	746	665	735	740	739	671	724	674	766	714	681	715	682	752	759	716	736	683	682	694	737	727	787	707	721	689	680	684	694	702	688	699	682	709	708	729	742	685	709	726	766	673	705	763	717	735	745	717	721	707	710	708	728	693	710	702	692	778	724	725	720	739	703	758	687	748	731	713	679	735	719	745	697	740	701	718	744	682	736	750	694	713	782	675	737	694	706	744	740	761	710	739	705	721	728	726	720	749	697	710	707	747	745	730	705	742	698	713	687	674	707	713	749	685
5149	6613	1626	1090	998	908	877	843	815	782	800	762	741	779	762	712	738	757	751	762	680	726	729	731	761	710	762	739	724	715	716	731	721	755	738	715	692	745	752	751	759	736	704	749	742	703	704	735	694	725	752	704	736	750	751	690	697	732	753	666	720	774	734	685	708	685	714	746	753	730	725	784	752	752	714	748	761	708	738	749	743	706	728	750	719	721	700	713	758	717	734	777	730	716	670	722	741	772	755	738	726	724	731	697	736	738	756	741	691	726	697	776	746	769	676	769	694	757	726	733	680	702	702	780	763	711	732	745	674	741	749	748	711	671	731	724	732	748	755	743	763	717	759	726	749	778	748	701	722	725	766	762	707	697	742	747	769	724	748	678	724	735	710	752	748	753	722	740	706	706	744	713	729	728	751	748	725	743	746	699	756	722	742	757	729	740	718	747	730	700	737	739	678	727	764	691	725	715	762	777	709	785	756	762	755	705	702	758	731	763	720	759	708	724	729	704	728	714	728	715	788	734	735	692	717	719	718	719	783	719	741	725	723	727	732	688	688	721	737	702	738	714	763	704	782	690	730	714	740	763	748	729	748	745	763	750	703	734	722	677	743	758	800	742	737	750	754	765	722	752	708	723	725	696	737	768	716	724	746	734	772	801	728	713	752	781	729	726	689	737	770	758	750	713	737	717	760	711	735	737	747	722	784	747	685	701	731	727	775	751	758	740	742	698	747	714	730	734	737	734	736	724	746	738	764	697	736	727	721	719	676	746	782	695	726	688	749	754	758	754	750	732	724	755	770	756	690	729	743	717	722	748	732	713	757	761	742	754	683	747	730	704	766	707	707	706	690	749	701	753	725	705	721	739	726	715	754	741	684	773	705	690	728	781	692	728	739	730	742	710	769	724	722	736	780	725	745	686	731	738	713	704	751	695	681	640	756	732	750	714	765	734	701	737	738	696	698	743	737	698	724	720	719	742	728	765	710	723	709	764	723	708	714	729	726	751	730	741	725	756	707	720	725	696	737	719	723	717	780	698	727	732	680	759	700	737	743	725	694	760	685	788	737	745	745	758	713	683	747	791	691	738	729	767	691	742	706	765	708	689	729	733	721	726	747	777	765	742	719	761	707	713	759	730	749	750	756	717	749	717	727	720	725	747	748	706	704	707	728	751	731	730	711	701	748	736	728	717	722	734	685	757	714	726	746	716	759	721	688	751	752	783	779	753	752	737	741	730	749	727	776	770	708	722	729	743	728	739	744	732	720	736	710	733	750	681	702	710	756	696	733	713	722	718	686	729	737	738	754	789	739	734	683	727	724	707	747	755	742	734	768	685	730	706	716	754	683	743	694	748	716	727	757	726	751	700	723	727	759	742	689	720	736	775	747	744	700	743	746	719	701	727	767	743	778	748	705	697	694	733	733	727	747	685	718	761	747	750	708	704	671	742	730	746	731	727	738	737	697	722	791	718	695	711	744	713	790	724	718	741	750	770	711	708	731	683	744	703	715	705	765	740	707	688	769	709	763	723	704	773	695	732	746	735	677	737	708	783	735	745	750	745	695	734	708	765	716	701	716	731	686	747	678	767	735	753	712	715	752	733	710	700	735	712	772	718	737	740	703	661	737	729	667	739	719	712	702	716	760	725	767	714	727	704	727	697	705	749	718	728	747	713	732	749	748	735	737	712	718	742	713	768	719	718	717	729	717	722	756	766	728	709	725	732	739	770	775	707	711	711	739	727	776	683	746	731	705	700	745	801	769	745	724	777	687	736	731	753	705	761	787	729	784	766	693	750	752	734	699	757	732	740	727	703	697	713	761	734	739	747	715	716	709	720	704	718	738	753	676	726	728	751	725	723	713	780	752	738	737	768	766	738	758	747	730	702	705	731	760	762	750	725	739	745	743	739	712	728	720	733	699	773	732	733	725	760	723	744	735	663	722	731	778	771	740	690	699	755	748	736	755	740	747	744	788	713	773	747	751	729	782	755	772	692	696	699	704	697	747	762	709	713	722	765	702	760	761	785	719	743	705	718	747	753	735	732	735	737	749	714	725	738	752	696	715	721	774	716	738	726	752	733	740	753	703	730	739	753	750	700	669	730	725	734	727	715	745	724	748	726	714	729	707	697	749	709	769	690	704	729	691	694	792	712	707	697	728	737	706	726	728	773	727	753	723	699	705	738	759	749	742	739	720	713	724	686	753	733	688	728	712	706	716	726	717	740	724	725	754	747	730	729	739	738	707	796	701	680	733	701	743	725	718	753	749	750	760	741	719	722	704	726	736	760	715	716	726	720	734	761	756	747	712	765	774	746	762	757	702	748	759	728	761	720	708	705	752	691	694	710	693	642	749	738	713	692	758	741	748	755	763	745	765	657	729	741	712	724	694	690	755	671	764	738	741	771	756	727	762	741	701	707	704	803	680	757	737	764	702	774	740	749	726	731	750	696	745	740	774	767	760	743	745	724	742	706	723	776	761	710	778	709	693	671	734	686	705	736	789	764	722	739	720	767	728	734	741	701	714	740	653	705	756	741	718	722	763	761	699	753	760	739	717	726	677	721	730	747	712	707	741	728	750	732	687	699	751	726	742	739	754	717	746	724	703	677	707	736	741	791	745	750	702	701	739	760	703	690	721	751	735	729	741	750	722	717	710	694	702	723	710	740	699	774	731	759	779	733	720	701	732	756	732	754	754	733	725	764	715	740	758	711	750	722	683	691	669	723	727	740	701	764	722	745	728	714	724	705	719	720	776	761	730	728	738	698	757	776	689	741	703	731	741	683	749	794	747	757	709	741	737	709	729	727	714	775	713	755	753	692	717	728	729	738	689	752	727	712	713	727	774	743	701	706	759	792	742	732	746	733	724	715	695	755	698	715	778	727	731	797	701	705	719	746	718	709	702	742	749	776	700	734	758	771	687	695	693	756	708	718	701	718	788	753	730	743	788	691	730	733	722	773	747	715	720	739	733	718	701	744	722	766	759	723	695	713	765	730	759	739	708	718	702	745	733	746	728	761	735	694	755	734	685	700	698	729	715	718	732	806	740	766	747	740	771	713	715	682	755	726	756	735	738	717	716	740	748	691	754	699	740	717	701	736	749	753	724	745	682	708	733	690	743	722	737	765	761	747	749	718	769	764	749	712	716	718	762	739	726	702	752	767	743	735	706	739	778	696	762	690	749	750	709	751	787	757	778	728	722	691	721	706	743	732	737	704	717	728	775	692	702	701	750	764	761	733	733	757	752	690	684	731	737	771	692	776	713	789	731	740	775	783	762	763	698	727	695	746	727	731	704	655	721	746	725	713	751	758	716	697	708	715	715	791	731	711	785	723	740	781	725	739	687	708	768	726	710	719	726	741	782	711	730	740	736	753	700	713	750	685	739	747	735	739	734	720	728	702	713	731	742	722	753	732	669	749	727	752	721	742	710	729	732	719	736	749	660	732	751	756	748	772	749	707	744	696	742	709	731	735	730	692	753	711	731	754
23615	20917	27745	24215	20836	5794	903	674	527	510	459	406	396	401	401	399	382	405	421	367	387	363	351	319	358	385	320	363	344	361	353	349	340	351	380	380	315	356	317	374	327	348	320	330	351	355	340	344	324	349	341	344	317	306	326	352	352	361	359	350	361	364	319	321	352	364	322	365	310	375	357	363	372	342	347	320	320	329	331	350	340	332	318	314	321	350	354	341	334	403	367	360	327	319	358	350	314	331	353	347	331	329	351	340	327	346	343	365	360	338	349	361	342	362	330	354	351	334	353	357	335	325	348	322	351	317	323	327	347	313	334	355	354	363	366	323	346	326	312	305	314	317	365	320	317	363	350	349	332	337	350	360	349	340	358	347	345	332	298	327	350	326	335	334	345	298	373	366	330	333	326	351	319	326	342	339	344	377	334	309	361	324	312	324	343	336	365	349	317	337	317	342	374	347	337	363	333	327	341	320	326	329	326	357	362	318	360	333	300	328	330	329	313	361	318	348	345	356	328	305	346	355	339	325	378	329	335	335	363	339	337	345	318	318	337	348	330	335	329	353	322	337	327	320	328	342	322	312	330	335	307	342	322	334	331	338	353	379	338	353	327	319	316	329	333	337	360	357	329	347	334	304	313	333	361	330	335	332	332	342	331	326	309	352	366	356	319	363	355	339	345	341	318	311	314	335	333	306	335	334	331	296	356	347	366	338	365	333	323	335	339	339	341	360	320	351	376	344	373	384	351	331	391	343	346	351	326	360	366	344	344	341	346	358	304	358	325	327	339	359	343	339	316	324	359	333	356	317	329	363	338	335	339	374	319	312	331	327	332	310	329	359	331	318	326	350	364	330	348	305	335	351	341	328	359	336	362	351	330	353	356	332	356	339	330	320	344	334	351	338	331	348	326	340	340	334	333	326	351	341	364	294	324	354	326	314	333	333	352	354	353	329	380	313	342	294	317	312	332	326	334	327	339	330	300	313	359	349	356	285	361	347	329	350	346	352	316	348	335	358	318	315	382	332	373	346	334	346	345	322	355	326	341	345	346	331	302	351	306	296	341	309	318	356	335	354	370	361	361	317	325	357	380	374	356	322	344	345	319	347	309	325	360	349	331	299	325	329	333	346	345	346	318	373	356	345	320	337	310	337	377	332	336	324	333	316	324	352	324	282	356	334	339	338	372	355	350	351	373	334	354	370	347	318	315	329	375	332	344	330	334	330	360	318	366	368	351	312	374	356	349	343	352	335	339	321	326	334	343	333	344	370	313	309	317	352	320	307	298	331	309	331	337	301	303	310	337	327	324	290	331	311	355	354	331	322	365	341	344	318	320	319	316	318	346	321	319	320	329	354	356	341	331	341	354	336	346	317	312	344	309	338	323	319	361	361	359	332	367	321	311	339	340	363	353	380	325	336	340	349	368	326	366	325	332	346	348	342	323	340	325	345	339	322	324	315	342	338	310	333	328	342	317	332	342	344	332	355	329	327	322	330	344	325	364	321	340	335	320	343	347	351	353	317	370	312	361	346	341	341	361	347	332	354	352	346	338	349	360	341	334	325	353	317	321	338	314	311	320	360	373	322	330	344	346	342	314	336	331	339	323	339	354	349	362	340	327	346	349	333	322	305	308	350	358	315	332	335	317	307	320	325	321	322	345	348	342	310	332	355	339	346	351	341	336	345	337	370	351	360	330	358	342	308	349	347	324	355	343	323	367	317	320	332	319	360	307	379	320	343	322	338	346	333	326	340	339	293	329	284	341	312	349	350	325	366	331	368	303	350	353	338	340	373	351	354	304	356	313	339	340	328	332	367	336	329	321	338	348	334	327	346	323	321	357	365	331	340	327	316	331	324	331	348	313	334	329	331	353	335	344	361	323	328	351	302	321	331	358	326	370	370	338	346	346	355	352	332	348	321	342	328	357	342	351	337	355	332	365	362	333	325	386	376	341	324	311	358	284	349	354	334	359	327	334	324	331	337	338	306	364	352	368	333	337	324	361	348	384	333	348	335	331	334	329	375	353	294	364	356	321	336	321	374	346	367	321	352	373	357	332	354	336	312	324	337	340	342	327	292	359	329	354	333	319	333	346	308	322	337	318	325	323	365	364	346	357	329	311	356	354	357	311	381	379	353	352	332	357	327	298	317	338	332	309	319	349	364	304	348	318	292	353	333	330	317	312	307	324	341	332	335	339	342	392	343	316	308	326	311	343	345	368	329	323	359	317	360	333	333	333	302	357	312	358	349	342	336	333	357	286	334	334	346	363	364	358	339	339	323	324	324	299	332	365	354	333	315	338	343	341	349	307	350	312	319	332	352	334	337	339	325	339	351	330	348	353	345	331	345	340	350	307	368	337	289	340	351	341	346	345	336	347	356	327	366	343	339	319	315	328	329	321	339	344	355	322	349	337	337	345	328	335	327	324	350	336	329	360	346	332	329	371	347	354	335	384	338	336	320	353	348	328	355	365	352	326	342	347	324	375	337	322	341	340	329	306	339	310	334	326	348	336	334	345	365	355	325	349	331	331	372	314	316	334	340	321	302	303	325	326	319	334	353	343	319	323	336	357	330	322	343	360	334	333	328	339	344	306	322	324	349	343	339	344	345	368	303	324	381	302	338	353	342	303	354	340	325	351	362	323	314	357	331	323	346	381	343	329	353	353	336	345	335	323	342	359	342	319	368	364	319	311	325	347	333	347	354	367	321	302	366	351	308	338	346	304	315	335	328	347	334	321	343	346	309	323	334	335	335	344	300	326	307	361	355	333	330	336	335	333	306	332	336	345	326	309	323	348	340	316	329	369	331	345	347	325	363	344	320	323	339	332	374	350	343	391	309	330	335	305	349	338	318	334	340	327	336	345	329	343	347	306	339	334	347	350	323	318	360	350	374	326	354	377	335	330	322	329	327	348	316	343	335	357	350	312	338	340	351	328	338	339	330	328	331	353	358	368	319	312	343	313	347	324	371	339	358	360	380	340	322	348	329	349	356	350	333	340	330	347	310	311	334	306	313	316	325	358	351	351	340	361	340	349	376	326	342	339	324	302	377	321	318	348	320	334	300	326	343	318	367	349	364	316	341	346	308	359	279	364	356	344	378	313	339	334	345	351	351	348	344	361	339	342	366	361	346	361	343	305	321	365	330	339	369	343	342	322	366	370	301	341	321	341	326	370	313	327	354	331	330	335	312	341	321	367	315	374	296	334	367	350	320	343	329	354	364	322	324	311	366	372	311	343	325	341	338	336	343	325	303	332	333	317	346	336	361	342	360	359	325	350	331	368	321	333	346	332	308	345	333	350	316	345	345	355	325	336	353	355	331	292	360	332	359	356	326	383	332	338	348	318	346	311	321	329	367	331	343	365	371	353	325	367	318	352	339	345	348	359	343	374	354	345	351	315	317	309	358	383	330	337	348	340	367	334	305	318	348	310	342	337	347	322	339	333	345	341	365	351	322	326	345	350	338	360	319	321	320	349	340	329	323	319	345
3821	16920	5892	2699	1967	1448	1152	965	760	693	565	554	542	501	470	478	411	448	420	422	403	439	367	371	390	410	363	370	345	383	361	372	356	356	361	352	315	376	354	382	352	363	364	377	347	387	337	340	361	360	356	341	349	353	329	371	357	364	394	348	349	338	339	348	366	326	356	378	343	355	367	357	353	363	353	355	375	320	349	392	326	325	344	381	363	327	332	336	297	336	336	287	371	345	337	355	342	331	326	371	370	319	345	343	341	333	364	339	344	352	331	319	340	324	351	352	324	335	354	356	387	356	358	352	321	354	370	373	363	375	355	348	376	320	360	335	378	354	338	346	329	371	287	360	349	363	342	384	376	323	346	324	340	361	337	333	333	361	301	367	350	355	308	350	338	382	329	355	360	363	353	337	348	381	345	342	320	342	323	386	339	340	329	354	381	335	339	335	349	327	356	320	363	349	348	332	345	346	342	338	332	335	332	340	386	358	353	348	338	350	342	327	346	332	331	330	327	370	331	352	342	359	386	314	300	365	347	359	355	328	354	345	339	317	331	363	341	332	341	352	340	313	350	347	352	342	372	349	340	357	349	327	384	355	345	356	359	381	322	344	359	319	362	369	310	342	340	317	362	377	345	324	332	346	329	325	329	366	361	349	350	348	359	344	347	317	349	334	351	341	334	307	345	342	358	341	345	344	348	352	350	371	357	359	360	338	333	355	345	339	397	331	332	343	354	352	338	381	330	336	354	377	358	364	351	367	350	326	323	340	331	341	336	370	335	366	351	319	324	361	362	347	339	381	358	315	355	351	351	335	381	356	331	351	351	412	342	349	350	340	360	365	371	345	345	342	344	328	320	363	293	326	352	354	347	347	320	318	347	331	334	308	323	337	338	359	325	327	339	348	355	372	307	344	327	320	312	319	400	316	327	371	352	338	319	346	391	377	328	356	375	324	321	355	368	373	363	338	316	350	352	350	336	358	324	354	355	331	347	342	333	312	322	330	349	331	356	332	311	370	342	296	345	340	341	364	351	324	319	374	315	346	367	326	337	334	327	325	366	337	342	323	336	364	332	305	338	330	357	344	356	346	361	350	336	348	353	374	331	344	357	350	334	348	354	360	309	349	345	359	360	351	331	355	362	334	345	357	332	325	337	337	332	341	337	338	355	372	320	352	358	369	365	370	337	366	373	327	365	348	340	371	349	341	314	336	362	363	333	356	344	345	341	382	368	345	370	330	374	342	351	322	335	335	333	362	346	381	343	333	346	331	346	360	344	362	320	386	327	362	351	356	326	322	346	340	372	381	338	326	334	363	384	363	338	317	353	333	333	373	332	335	334	335	368	363	351	345	298	300	356	359	326	353	337	294	310	292	372	347	337	335	340	356	352	342	344	344	357	365	346	373	334	383	376	321	356	319	353	356	342	372	341	344	311	319	365	332	352	347	328	339	344	324	345	323	349	344	379	337	365	319	351	354	378	325	353	332	330	357	357	349	335	330	372	344	342	338	358	347	358	349	329	391	370	320	327	360	319	351	356	327	348	328	339	353	348	318	370	357	342	333	330	351	291	347	342	360	352	337	315	366	353	348	349	349	373	342	326	371	334	338	346	383	326	362	362	346	340	337	346	351	323	357	324	354	348	311	363	346	366	361	309	309	356	355	370	332	359	327	311	360	358	330	323	352	364	343	374	346	321	325	334	330	361	377	372	363	341	390	354	345	385	341	370	369	361	355	348	334	339	345	349	394	371	336	349	365	340	343	352	340	368	336	330	389	326	335	364	344	360	332	341	330	334	321	364	330	356	317	304	381	345	348	334	348	340	353	355	358	330	360	354	369	359	320	367	317	360	361	331	316	331	328	308	377	325	354	281	345	354	330	337	372	365	355	338	360	346	353	350	376	343	343	354	338	383	339	350	328	336	332	347	366	323	323	333	348	357	328	341	347	356	319	324	336	359	374	302	371	315	364	322	365	326	352	334	347	339	368	345	328	353	376	338	352	344	344	356	367	332	345	339	353	376	365	344	356	359	369	347	338	306	351	393	385	316	359	389	349	363	342	336	315	365	335	352	345	347	332	364	384	357	359	340	342	350	311	333	331	352	329	387	329	366	349	333	341	333	377	333	364	347	343	326	339	367	368	336	350	348	349	362	368	341	338	378	321	400	364	346	329	344	371	325	343	343	340	328	348	381	396	340	331	340	348	381	349	327	357	340	363	380	363	359	374	364	374	324	361	365	381	324	353	359	311	361	332	330	361	360	350	330	342	326	342	328	329	379	325	339	346	377	379	360	352	320	381	339	324	345	346	362	303	352	354	358	341	344	369	353	362	341	351	307	353	337	364	365	336	328	365	362	321	327	368	327	336	354	350	328	355	327	361	356	367	368	341	318	337	363	345	397	340	340	371	340	377	370	364	354	308	365	373	361	364	339	331	364	336	359	336	340	351	347	351	318	324	338	344	355	290	368	359	332	339	331	350	406	352	361	332	349	335	327	310	332	364	351	310	352	361	360	335	368	348	338	306	371	323	360	358	325	330	346	317	372	345	346	353	351	367	341	324	352	387	369	352	355	345	362	341	377	339	342	366	356	368	331	352	328	329	323	324	351	301	338	366	347	328	377	362	333	331	309	348	355	386	330	348	339	363	368	361	321	328	351	308	329	337	338	364	353	318	313	346	355	355	374	354	345	350	319	344	328	346	364	360	333	319	344	295	342	344	337	347	342	372	339	356	332	383	325	325	354	328	332	360	325	332	367	356	346	327	325	331	368	355	350	325	376	356	356	313	309	354	349	330	349	352	375	357	325	333	323	360	325	338	339	335	322	331	362	378	366	367	305	371	312	347	327	321	362	335	360	355	350	324	358	352	319	340	349	315	336	343	365	322	348	348	328	342	344	359	348	348	360	338	404	333	356	349	366	375	345	360	315	378	354	316	331	385	349	334	332	351	360	339	352	376	322	318	361	336	347	372	338	356	357	354	353	368	363	382	352	346	330	339	360	379	346	378	400	368	312	363	320	355	345	367	338	359	349	358	318	350	340	335	379	324	319	327	302	359	382	364	348	357	335	339	358	370	334	343	346	361	359	382	361	359	312	341	312	354	348	334	341	342	350	335	330	335	333	331	358	334	359	319	330	351	387	366	362	351	381	336	342	306	331	337	350	349	362	326	323	326	344	376	363	308	368	356	332	333	366	367	367	352	312	346	370	362	331	346	336	348	336	355	399	355	337	335	340	388	336	334	342	366	336	361	347	325	343	331	339	378	340	348	356	366	350	353	385	341	348	353	368	328	365	373	321	354	343	372	304	346	350	346	367	365	303	332	330	373	307	371	351	358	353	325	321	403	359	374	355	339	337	344	334	332	368	354	350	373	327	388	337	353	315	350	352	365	361	340	368	351	348	357	355	320	359	328	322	335	357	332	349	313	344	351	325	349	357	341	372	352	331	319	395	359	341	358	376	328	355	383	363	347	317	331	321	341	341	344	356	315
24510	20780	26464	25036	8943	1469	1230	1081	1077	1042	1028	951	941	938	984	945	1025	1023	934	972	962	973	948	944	930	921	934	945	959	920	957	950	951	964	929	871	915	966	990	980	926	934	945	960	1004	965	936	957	973	913	1020	928	990	983	941	938	898	957	992	909	947	983	987	980	946	907	932	962	994	920	928	984	885	959	895	900	962	969	921	952	919	872	887	866	913	959	932	900	958	959	994	924	885	897	943	933	931	981	921	889	940	925	910	970	895	942	964	913	899	946	984	929	926	957	1025	971	905	958	978	942	974	908	938	922	967	958	969	951	984	914	956	974	956	939	945	903	941	915	936	988	927	970	959	1001	960	891	966	920	1004	926	939	907	897	935	931	976	930	1028	936	965	935	983	936	918	943	1001	999	929	900	911	951	919	918	928	970	954	966	956	944	942	937	961	925	913	937	948	987	921	915	990	908	932	954	907	948	984	889	900	920	920	932	978	892	951	919	992	959	953	933	925	915	926	974	936	977	931	949	957	910	978	926	938	903	936	937	960	928	950	959	940	906	898	947	947	938	908	1001	998	933	986	930	902	963	964	936	1012	891	923	956	962	950	901	965	921	956	931	892	998	963	888	926	959	938	899	911	913	992	976	944	961	970	930	966	914	879	931	1017	928	904	928	882	965	942	1027	897	884	1017	893	916	950	940	905	913	929	947	978	917	938	940	939	947	928	935	928	959	946	950	956	848	985	950	954	879	929	910	901	975	934	912	950	964	937	947	895	936	954	940	936	910	1015	975	985	928	894	952	967	920	945	889	927	913	976	941	913	917	919	941	944	929	989	927	897	916	920	879	929	909	1001	911	884	939	983	927	928	1001	944	886	907	918	906	971	986	892	939	936	932	1006	949	933	932	954	936	950	972	903	924	972	967	914	967	930	885	897	993	906	1009	939	974	986	944	934	929	899	944	887	898	939	973	954	960	980	945	892	908	897	940	990	953	967	919	920	927	976	912	984	918	926	884	909	961	945	933	898	979	940	965	926	889	885	973	921	936	973	917	965	971	941	902	939	898	932	957	930	919	928	897	962	913	954	938	964	977	979	973	977	1012	868	964	926	931	852	945	909	957	890	985	944	965	923	900	879	914	931	952	939	959	937	911	913	897	942	939	911	910	942	976	898	947	946	911	915	948	893	954	947	955	909	914	974	907	935	955	918	923	848	925	954	962	990	948	921	901	942	850	985	959	893	910	907	933	996	916	917	982	969	922	935	963	880	900	938	935	950	927	915	873	950	916	944	926	927	940	935	955	969	937	965	942	916	925	898	958	925	973	971	920	904	926	920	908	888	947	927	911	918	905	975	945	975	933	949	982	930	970	941	939	913	918	922	996	991	963	933	922	960	948	944	936	867	968	946	902	920	994	936	925	883	910	933	986	946	965	902	928	937	977	927	906	926	929	929	959	940	914	965	970	917	923	935	924	934	961	969	984	925	959	977	937	918	940	964	929	917	993	961	959	929	965	963	975	999	952	905	941	963	915	937	918	932	940	942	953	918	925	952	978	912	1015	952	912	985	897	861	904	977	906	968	927	940	938	990	887	923	872	915	917	918	1000	919	929	930	920	963	934	924	919	924	926	936	888	897	913	873	948	936	911	902	869	988	1015	984	1007	942	912	873	882	938	916	863	903	952	921	924	906	908	1002	993	970	946	916	960	944	945	918	935	922	934	952	904	910	909	961	928	926	914	913	955	908	938	924	948	946	958	954	933	956	913	924	962	941	949	952	913	936	933	970	987	966	919	940	898	945	946	884	935	887	935	947	954	898	923	962	943	967	927	966	930	919	966	991	915	908	948	963	982	943	927	872	971	892	946	902	942	944	913	932	933	927	940	901	960	931	923	914	983	917	942	961	971	935	901	914	925	922	953	959	916	888	931	896	970	902	924	999	900	845	971	941	920	945	902	943	966	916	929	892	866	950	903	947	940	953	957	911	895	994	942	916	904	948	964	958	949	986	919	903	929	955	966	914	899	920	928	973	999	915	993	965	910	890	911	940	949	894	885	925	984	982	917	935	954	919	951	918	857	891	926	985	995	887	944	896	886	922	947	940	902	938	984	895	947	982	938	944	944	928	949	947	959	932	991	909	916	929	890	898	1001	914	935	967	994	959	917	973	982	1003	1032	939	930	940	947	963	937	939	921	1000	969	965	969	940	927	1040	927	982	970	942	955	965	967	964	952	952	927	912	982	963	890	877	956	969	983	927	970	952	929	966	1002	921	962	908	910	938	902	953	983	996	962	910	960	961	932	999	882	995	950	968	867	943	1025	946	964	911	974	904	931	966	928	908	933	903	957	940	955	914	941	1029	926	972	921	900	868	929	966	978	953	966	965	920	911	991	982	964	923	973	971	926	907	917	919	899	981	918	940	943	940	938	882	925	925	938	913	892	959	928	924	920	955	923	951	914	958	961	918	921	984	896	927	993	955	949	861	927	928	909	979	927	914	966	939	939	972	943	918	936	976	955	927	942	902	955	992	916	896	953	892	940	944	912	948	910	926	981	933	889	912	891	926	860	978	960	887	923	970	988	948	962	947	983	930	982	943	966	975	948	917	924	923	931	934	902	979	989	956	908	924	945	917	938	909	935	957	931	912	919	938	909	927	973	963	931	885	892	946	952	937	927	931	937	950	923	901	948	939	920	889	937	952	925	926	931	906	914	979	926	968	988	980	914	912	955	973	925	951	915	994	909	871	953	937	929	943	904	928	953	937	957	963	929	998	968	942	921	902	940	932	900	905	981	915	985	934	925	945	904	915	1004	962	915	959	949	919	910	936	941	979	972	924	977	916	879	900	967	1005	919	928	911	950	943	923	953	932	957	918	937	873	927	949	938	939	958	903	910	989	867	975	978	970	1015	956	1034	1008	990	865	974	896	896	945	944	950	905	978	1000	953	1024	972	983	958	988	960	906	953	941	965	894	926	895	913	960	947	951	914	932	909	928	953	975	951	961	936	913	957	939	987	894	926	952	958	916	914	895	938	967	919	950	904	950	996	949	941	924	914	897	1015	965	947	994	957	926	949	940	945	943	906	929	989	932	917	919	953	952	937	903	922	917	930	912	955	954	940	937	1015	904	894	912	968	952	891	936	946	943	953	961	873	949	933	912	984	986	900	939	927	925	910	894	914	932	923	943	900	952	919	907	944	923	894	932	942	964	904	921	909	888	899	944	999	961	998	932	968	950	976	942	913	886	864	952	992	964	949	932	973	925	884	905	925	943	958	962	927	903	903	964	935	994	956	868	887	979	936	924	960	964	950	971	980	957	902	1043	945	954	944	965	936	950	1001	935	921	901	912	949	960	905	958	896	942	925	954	976	976	965	983	958	953	983	895	938	961	936	992	935	939	946	975	924	899	950	983	915	947	945	905	918	970	950	887	958	915	940	901	921	930	936	949	929	916	965	906	914	939	902	921	988	927	944	927	927	952	938	1003	907	957	981	933	1004	966	947	901	875	939	911	904	980	934	936	941	968	936	940	919	931	914	896	889	963	931	908
3803	11936	3734	2133	1717	1613	1334	1241	1130	1148	1084	1096	1052	1035	973	1022	1040	979	982	928	949	967	972	939	938	963	1007	957	940	966	958	976	972	940	968	953	941	914	940	898	903	925	957	969	943	937	997	887	918	971	916	953	951	933	986	929	942	929	952	880	959	914	951	932	909	931	901	915	922	902	938	903	948	986	909	986	956	956	950	935	930	898	864	921	885	970	933	927	971	952	940	924	963	961	961	962	875	904	903	1001	934	901	921	908	946	805	938	917	954	979	904	956	879	966	962	973	916	942	950	938	942	961	942	980	953	914	960	887	951	928	904	911	939	941	932	901	978	928	890	965	875	943	895	939	903	954	904	926	931	966	935	924	905	897	930	944	978	944	922	924	861	934	891	998	907	919	940	891	947	903	909	931	911	943	924	983	929	893	991	884	883	937	952	950	903	958	902	920	959	852	922	932	891	896	923	952	898	893	927	943	927	926	937	991	878	878	947	949	954	937	959	947	913	982	924	949	949	945	921	921	985	949	929	935	892	970	925	911	905	940	937	900	923	974	951	991	901	905	939	932	895	985	939	906	955	948	936	905	954	916	966	949	907	922	865	906	982	922	896	934	910	993	993	979	886	903	910	887	929	931	962	909	937	917	962	937	936	945	948	937	912	916	975	865	966	1007	911	948	926	926	910	941	929	888	902	956	949	978	898	971	934	998	940	903	940	956	880	916	910	933	995	903	878	904	935	948	890	953	912	942	885	978	915	863	942	986	906	999	899	907	901	982	926	912	966	922	951	896	938	941	999	955	938	933	932	938	948	984	913	951	961	901	944	920	984	920	948	958	947	940	943	935	928	894	890	961	928	884	915	868	904	926	951	981	900	893	937	895	971	908	934	929	924	935	960	939	935	887	898	904	987	905	993	956	998	943	944	918	899	946	964	935	938	942	960	995	938	946	922	986	964	908	952	918	973	922	909	953	910	896	900	955	921	876	911	927	932	973	924	967	928	945	938	955	928	919	936	914	923	915	964	935	950	916	920	896	929	946	932	946	880	904	935	969	910	896	990	869	1009	885	929	966	934	915	947	937	922	975	903	966	927	969	891	991	977	892	941	879	946	961	889	1007	923	983	955	893	918	928	889	938	931	1005	939	922	889	926	962	973	929	929	913	911	921	938	955	987	956	899	946	920	958	930	885	890	926	865	936	929	955	946	963	940	979	902	942	977	965	884	922	925	1025	928	911	925	951	982	963	920	914	905	950	919	958	918	917	938	991	920	913	917	927	909	905	953	939	957	991	1015	936	900	975	891	946	925	909	915	886	971	947	955	900	938	908	972	931	979	951	958	941	963	966	910	982	914	924	932	960	913	912	921	919	891	936	890	916	887	931	944	893	895	887	883	953	975	994	902	858	938	841	981	957	903	964	910	926	907	907	924	918	917	910	909	962	917	909	991	921	989	903	935	957	944	889	933	955	910	939	902	990	970	918	934	933	939	924	868	952	932	899	957	934	901	901	887	908	928	896	939	963	975	906	923	944	960	882	978	967	963	946	941	977	908	951	930	901	905	924	939	980	998	927	948	1002	943	932	977	912	940	920	912	1001	922	930	956	909	942	945	939	908	956	890	922	932	946	918	961	914	995	969	884	902	947	967	923	904	940	869	973	915	926	893	960	952	904	947	907	873	939	941	915	940	913	924	935	917	932	956	966	931	914	948	914	922	919	924	987	930	903	906	932	936	917	950	937	929	919	957	952	946	962	906	971	937	942	991	910	923	964	948	943	925	915	940	926	879	942	917	950	977	898	894	886	907	923	929	913	898	971	979	907	923	935	927	940	966	945	949	904	940	960	919	927	961	914	938	917	902	920	946	971	958	931	952	902	897	922	888	973	940	951	893	914	974	953	929	978	936	904	963	931	943	947	906	920	950	895	1003	968	944	918	943	981	968	921	918	917	890	954	911	931	957	882	922	991	923	976	898	980	959	889	958	982	878	961	986	942	955	913	921	937	859	982	946	925	974	941	969	971	961	972	891	934	963	925	950	907	940	1006	867	938	899	887	956	912	925	943	909	916	945	915	944	927	941	891	963	929	985	989	910	951	943	965	901	939	900	952	902	919	944	909	961	930	1003	912	933	905	925	876	891	910	991	956	904	890	937	965	966	933	949	953	883	853	922	905	931	970	886	899	889	906	947	948	871	930	909	917	920	931	944	962	905	948	926	964	951	911	889	894	926	958	930	971	905	935	939	979	882	964	935	919	959	911	952	999	937	917	916	891	941	945	896	936	934	950	970	944	943	954	892	901	864	907	942	905	933	961	932	930	984	989	922	893	946	965	934	915	911	955	926	911	961	927	972	935	950	951	908	898	911	920	947	927	965	918	861	934	917	938	946	907	960	908	925	956	927	925	896	937	961	932	957	881	916	944	967	928	948	1039	891	950	887	948	931	880	929	959	927	943	901	911	952	917	901	920	965	945	860	928	907	915	919	902	905	902	978	921	908	900	915	885	947	952	938	924	958	939	963	925	886	923	922	936	905	945	984	943	893	935	953	921	886	918	916	940	934	936	949	872	964	902	912	958	986	940	907	907	956	893	929	952	960	931	974	919	941	931	956	930	911	919	961	905	897	893	899	906	938	968	866	906	951	950	939	925	870	884	908	946	974	901	946	939	985	915	908	928	896	865	933	909	951	961	927	900	919	915	934	869	964	934	915	950	926	946	958	923	931	931	935	952	920	905	975	1026	908	914	881	944	938	855	950	904	970	896	923	946	888	904	953	934	919	953	965	938	944	955	915	948	924	932	942	1005	933	929	942	905	952	959	969	980	944	911	956	950	902	908	900	948	934	879	956	981	920	909	910	954	928	924	962	940	939	916	949	921	937	914	968	937	915	964	975	898	944	959	942	934	952	959	929	905	913	915	961	907	918	941	928	952	905	917	940	990	941	940	927	875	972	912	981	933	891	945	899	921	917	931	929	908	927	961	938	934	918	977	944	990	891	958	987	933	960	997	999	890	992	972	881	992	927	952	939	930	884	952	941	928	958	940	934	960	902	948	921	887	908	882	946	921	956	920	904	954	942	959	956	942	910	934	924	915	954	932	939	932	929	924	919	930	976	911	892	963	925	954	960	948	882	930	940	978	877	914	916	945	918	933	1006	952	937	930	971	959	916	914	1015	900	939	974	958	923	903	939	893	949	948	931	1059	938	961	905	938	914	907	982	941	944	943	958	874	900	965	970	884	966	937	903	908	912	931	970	908	940	944	968	921	935	975	935	903	942	972	926	940	961	890	958	947	920	938	921	950	891	952	932	909	923	985	1004	975	923	895	929	936	902	997	953	914	947	909	977	943	973	980	954	940	882	927	944	958	931	968	946	959	950	926	951	1017	918	926	963	973	888	943	926	970	968	943	927	930	1002	964	926	928	920	949	912	881	910	962	909	940	952	971	934	968	959	966	975	884	933	972	944	931	921	880	867	919	912	932	898	898	968	924	965	897	936	938	925	944	980	914	912	936	921	895	866
22338	20940	28337	23701	20944	20976	6842	1229	862	818	757	695	642	638	615	567	524	594	495	546	521	523	504	459	525	511	533	531	457	487	483	492	502	475	458	443	483	464	491	477	459	496	456	451	480	463	481	474	444	486	478	490	472	472	487	457	445	483	486	484	464	464	460	436	452	456	411	429	493	479	450	451	470	438	471	457	472	496	475	480	459	456	486	458	455	467	455	481	478	435	478	445	490	477	439	445	472	449	482	459	449	474	465	459	467	444	420	465	490	476	489	483	493	464	484	474	457	416	442	479	509	462	432	438	463	440	446	418	458	466	477	444	439	495	475	477	448	457	493	458	462	431	491	455	472	480	459	447	465	476	469	479	486	440	420	432	443	424	434	443	442	429	408	459	472	473	455	473	475	422	458	449	458	463	466	472	438	460	417	477	443	442	488	445	477	434	508	474	464	467	474	450	471	462	473	447	456	453	448	436	439	464	460	453	456	428	462	468	475	481	461	467	447	446	477	481	452	470	455	453	477	448	445	438	440	490	460	455	477	476	424	459	458	414	450	450	443	458	445	435	440	462	453	469	488	397	410	443	451	443	448	454	458	462	461	438	433	430	444	439	491	458	443	427	505	455	422	472	478	512	481	429	447	492	469	464	486	477	497	463	457	482	463	447	454	425	499	441	482	475	485	480	442	482	382	441	461	439	463	473	437	481	460	489	429	457	454	443	439	464	439	421	428	447	452	467	477	436	456	462	449	481	425	463	461	454	446	487	478	458	466	438	462	474	484	466	448	450	464	487	426	477	430	466	468	406	461	437	468	465	448	435	440	470	470	455	476	473	464	426	450	432	493	440	446	443	440	475	467	458	479	483	498	464	449	479	455	480	439	475	458	458	463	482	405	453	445	458	472	461	445	417	459	484	444	436	485	477	504	461	466	449	469	485	469	441	439	499	463	469	451	453	426	408	430	432	473	485	480	425	430	453	406	431	472	426	466	522	450	443	476	483	472	494	469	503	440	466	438	453	459	437	453	412	460	474	436	478	453	492	492	465	438	433	479	456	459	435	453	470	472	463	467	471	475	427	438	475	452	447	457	454	439	496	447	463	451	456	471	455	469	455	468	467	437	480	449	453	442	471	442	468	484	461	412	487	458	462	479	455	430	453	488	433	470	483	483	469	523	425	472	416	457	456	465	468	468	495	455	478	471	433	482	446	470	436	479	438	472	429	444	435	432	465	484	478	493	451	459	480	453	504	471	453	451	444	458	490	450	456	467	444	436	490	449	428	427	458	418	471	472	467	477	458	478	479	475	440	478	469	495	431	425	483	473	472	451	460	475	405	434	426	458	443	493	484	433	439	447	474	467	434	444	467	466	471	471	462	440	472	482	451	473	452	450	485	475	485	472	456	459	477	466	468	521	462	431	435	458	458	448	468	447	474	435	471	432	456	452	434	442	458	480	487	460	470	442	504	473	459	447	464	449	451	441	467	441	481	461	476	422	454	458	463	461	437	477	482	506	468	500	471	426	468	485	491	471	470	472	451	486	448	418	414	460	469	470	459	476	470	450	466	521	483	463	446	460	486	457	476	468	461	456	469	442	474	484	438	449	430	452	459	453	455	454	454	446	488	491	481	459	429	473	461	500	441	449	497	470	481	456	450	455	441	480	477	426	471	444	440	442	469	451	430	493	486	449	452	420	459	459	477	461	451	477	461	429	439	450	487	478	458	470	431	460	480	442	435	432	444	425	497	453	457	477	429	415	451	463	484	470	440	504	443	454	468	455	436	479	421	475	433	469	480	498	449	453	456	439	437	429	431	461	462	491	424	443	495	487	444	490	457	450	426	491	451	435	446	458	460	424	473	447	455	415	447	448	450	478	452	451	451	432	483	494	470	450	492	459	454	432	453	466	457	426	489	463	467	460	504	457	500	481	485	508	460	473	509	471	454	489	436	435	479	459	434	454	496	478	472	463	421	488	465	434	477	428	449	483	456	439	482	450	433	420	481	449	446	420	462	481	476	451	456	454	471	432	475	426	429	455	437	466	423	447	460	496	440	461	472	457	442	464	464	470	462	453	476	437	427	514	464	469	510	462	433	433	430	444	429	461	472	446	481	444	471	454	465	437	462	474	472	472	470	446	439	449	460	438	458	482	475	479	472	457	446	481	453	465	455	450	444	450	396	482	426	470	457	475	468	464	493	467	486	482	436	498	429	488	467	468	455	468	470	474	463	463	412	455	456	458	480	493	474	450	483	493	448	460	493	471	454	435	488	429	459	442	472	459	437	446	413	433	471	463	430	449	459	441	472	454	494	448	476	464	476	467	498	504	427	452	418	436	482	463	479	466	463	458	455	441	434	478	437	457	431	465	464	406	451	475	438	481	424	464	412	436	427	458	421	450	476	482	430	438	483	452	445	474	451	449	463	448	444	485	462	450	416	485	468	467	446	439	464	440	459	473	454	458	453	483	431	454	436	469	465	474	399	458	460	484	452	447	448	453	480	477	474	467	452	445	452	442	475	445	461	412	391	459	443	473	446	434	472	466	472	423	416	482	474	428	449	495	434	443	481	466	475	518	456	427	478	461	438	493	460	453	431	455	464	463	438	479	451	463	464	447	487	450	482	437	532	440	471	487	434	422	432	464	438	471	453	456	458	447	441	470	417	457	445	431	459	449	402	463	466	481	433	447	483	464	446	487	474	415	444	460	452	428	511	437	470	472	499	469	449	445	469	461	440	456	433	438	445	465	451	466	462	466	479	435	409	492	451	494	453	452	421	464	439	489	469	432	434	480	463	434	474	518	456	425	461	490	461	461	455	474	431	489	435	404	466	444	445	473	461	472	450	457	461	465	465	486	469	477	492	504	437	439	480	464	467	479	466	467	457	425	466	443	475	498	453	485	463	450	466	432	491	475	481	447	444	470	439	423	466	441	478	483	466	422	472	458	491	436	449	472	485	460	453	459	456	440	449	465	466	424	464	452	456	445	496	524	464	448	470	415	437	518	476	394	443	401	473	452	433	457	472	493	442	498	470	429	451	462	445	439	462	471	523	499	462	474	450	446	450	466	473	458	454	468	445	470	420	447	409	483	447	486	457	449	472	488	440	461	467	488	446	474	448	449	470	482	460	457	476	472	467	459	505	460	448	446	437	437	455	424	441	447	471	433	487	461	457	480	449	463	467	477	456	457	447	474	464	435	460	439	481	465	458	488	465	458	455	438	476	459	477	455	485	427	427	459	492	428	425	450	447	480	471	452	455	465	460	470	470	460	455	445	470	485	426	432	431	453	450	431	487	475	461	435	496	465	473	485	455	426	456	452	452	456	478	466	449	444	491	471	464	469	427	413	469	489	437	456	466	475	451	433	469	441	490	441	468	469	455	454	432	455	456	447	469	433	453	498	449	469	452	487	458	458	493	444	463	453	443	460	461	485	484	466	473	449	437	434	423	456	436	472	523	469	468	487	424	457	504	443	462	490	472	458	454	450	444	480	454
4612	22139	9647	4656	3400	2498	1907	1483	1269	994	930	778	721	711	641	680	645	609	572	529	527	543	510	463	492	517	504	501	496	474	449	456	479	474	465	500	433	469	463	459	469	460	472	456	475	423	444	454	437	460	413	474	434	477	451	452	443	476	423	461	464	476	435	447	450	470	465	466	424	447	466	453	412	408	436	500	448	444	452	436	423	470	462	464	460	458	450	432	424	470	453	472	441	452	455	447	439	435	432	437	438	458	404	447	452	471	439	438	453	449	443	446	455	442	419	439	438	463	440	456	440	434	433	476	435	424	420	466	456	455	487	433	429	436	469	445	435	434	427	455	465	442	452	419	445	454	424	435	447	392	437	479	464	440	419	426	444	457	454	446	441	411	444	434	443	462	437	412	434	411	451	443	447	474	439	467	439	445	457	481	423	461	432	441	421	444	401	429	460	433	434	445	459	453	434	405	464	377	443	462	435	467	441	420	454	465	447	437	433	438	427	435	440	428	460	456	435	429	434	421	419	431	422	445	441	458	444	435	462	432	465	457	407	454	444	409	440	463	445	435	456	419	404	436	430	429	439	433	444	458	468	438	433	428	445	425	417	406	455	412	486	456	496	436	449	453	448	426	399	391	432	429	440	453	430	485	429	484	426	434	392	440	431	441	423	496	431	443	428	448	470	443	419	438	443	489	495	452	421	440	441	449	444	464	417	430	472	463	447	430	431	449	430	412	455	436	426	440	465	456	433	441	448	399	434	433	452	460	436	423	467	463	410	427	464	443	412	429	454	424	447	446	468	438	422	453	409	467	460	460	441	455	433	432	474	432	432	459	448	446	443	461	450	436	431	441	444	478	464	453	417	460	418	423	419	447	439	462	476	474	444	462	447	446	433	460	419	480	415	460	434	456	458	440	471	441	441	467	433	422	438	465	423	402	450	446	435	451	455	426	416	436	425	456	425	445	449	445	449	451	436	388	476	477	428	453	446	480	429	418	458	427	488	418	432	443	451	440	480	450	451	432	469	437	427	415	422	461	462	439	473	450	456	463	434	449	437	459	458	457	464	423	442	425	491	447	446	426	439	445	414	443	455	418	420	448	439	442	381	444	447	484	438	474	442	434	451	452	433	443	429	449	468	432	414	412	449	447	414	443	459	465	521	434	431	421	485	445	423	447	488	430	435	439	422	427	472	451	452	451	423	439	448	483	431	475	404	438	452	443	437	419	410	442	436	450	457	401	492	431	423	470	457	432	427	436	455	428	444	403	460	477	463	458	450	427	443	490	469	467	441	440	459	453	449	437	433	395	450	466	444	425	401	420	448	428	434	475	416	408	444	449	414	446	462	467	392	462	420	406	441	454	468	448	457	414	453	431	448	411	435	447	481	433	477	453	464	486	426	435	434	444	450	434	452	420	451	453	415	442	497	442	425	471	454	462	431	432	426	451	430	426	441	483	485	469	453	425	487	452	463	443	466	468	445	437	426	435	441	468	422	454	389	405	414	444	437	442	454	465	459	428	443	452	418	423	418	432	448	440	429	484	464	430	458	479	505	444	443	438	445	413	484	443	452	463	453	430	453	409	436	441	456	446	463	456	476	456	471	446	430	472	439	454	425	448	453	441	480	437	410	489	449	479	436	479	423	372	426	423	413	404	444	490	448	412	443	438	461	422	464	450	474	444	452	434	424	469	465	409	436	450	461	460	479	429	451	417	430	423	434	419	486	443	442	480	443	478	450	422	445	429	416	428	433	425	447	440	424	450	443	484	418	430	447	459	452	442	434	425	459	485	445	480	445	478	442	481	520	433	465	457	399	487	469	446	416	440	458	477	474	474	463	462	435	472	410	478	423	386	486	421	441	434	412	445	446	478	441	447	487	457	427	422	447	488	453	465	455	453	444	465	467	473	460	423	424	429	428	429	439	423	426	480	427	410	429	440	470	451	419	441	414	440	431	482	447	457	436	434	429	482	445	474	420	447	470	398	430	425	446	408	434	448	439	463	467	469	439	468	457	446	430	457	442	419	453	430	427	458	420	411	468	462	464	433	403	386	399	420	485	461	408	440	451	438	431	436	430	470	430	448	440	442	459	464	452	427	459	455	439	464	469	443	427	424	472	448	418	437	410	472	452	452	412	430	438	430	428	444	445	451	442	447	474	420	424	454	440	427	443	424	455	423	399	467	458	492	432	457	410	438	448	449	478	454	436	458	422	470	460	455	446	461	470	486	446	445	471	419	471	474	427	437	419	456	482	471	450	437	422	441	446	423	484	459	429	392	419	384	420	399	438	452	430	437	412	461	433	448	451	455	427	446	479	440	427	427	450	458	458	466	440	456	433	410	416	395	418	410	412	398	449	436	430	431	466	421	425	431	446	446	459	451	487	445	419	423	442	433	472	456	407	494	436	445	445	452	460	409	438	429	435	427	400	429	451	464	454	455	431	451	438	463	437	469	402	460	427	429	444	432	430	470	451	494	447	443	459	465	406	470	443	392	423	452	425	466	426	440	391	452	460	442	471	448	478	440	430	413	426	436	417	433	435	447	436	457	438	442	460	439	452	446	430	411	398	456	416	467	431	435	476	422	450	473	419	451	484	425	414	397	445	444	474	435	438	421	437	442	434	409	454	470	411	434	491	439	439	443	442	460	443	422	440	445	429	421	413	439	425	450	419	431	431	457	422	457	433	401	438	424	435	469	443	447	461	462	445	419	432	413	447	420	476	426	460	454	437	421	442	458	455	472	407	471	440	440	476	459	440	448	478	405	441	464	437	461	417	435	489	452	456	435	461	478	452	461	446	427	461	450	457	442	454	440	433	455	479	454	413	481	458	457	453	445	422	451	410	415	461	401	463	440	427	459	442	423	438	434	407	453	431	430	403	453	451	423	456	441	463	465	431	454	465	414	423	416	459	469	426	447	453	453	482	422	419	452	440	416	429	462	426	409	426	422	424	473	444	460	458	413	439	449	460	451	452	444	451	469	429	438	495	487	411	424	425	424	448	480	448	441	449	421	418	426	470	448	442	429	442	465	433	422	431	398	451	407	457	455	470	445	419	445	471	429	449	432	441	446	441	446	454	393	417	455	461	419	467	465	472	418	430	419	418	399	447	401	439	452	427	438	444	444	467	446	413	456	407	420	424	390	452	455	424	482	444	473	433	441	466	434	434	433	423	440	457	440	473	409	446	458	422	470	439	483	445	459	428	455	416	447	426	438	433	465	501	440	444	455	453	443	441	477	434	431	463	451	436	448	431	452	457	498	455	426	473	424	448	464	434	459	424	424	452	458	437	459	456	412	468	421	434	421	465	446	427	438	423	439	455	426	411	443	468	445	433	407	454	410	443	445	457	441	411	448	462	408	441	462	437	452	406	451	399	452	462	457	439	465	414	471	450	457	423	430	435	442	451	449	428	433	434	479	464	459	425	416	470	471	441	457	435	409	437	440	465	415	404	406	430	432	426	448	432	457	450	468	490	468	447	428	436	464	437	426
27508	20144	8324	1279	866	809	796	815	792	762	698	748	749	822	763	718	763	737	715	703	709	712	741	730	701	735	742	730	707	713	747	726	732	736	720	716	738	743	733	733	751	724	736	734	726	706	699	710	758	733	721	744	733	702	761	727	690	705	718	702	743	716	755	752	729	683	747	755	706	728	788	743	731	749	766	713	682	729	724	689	691	689	672	699	789	755	746	731	712	703	725	721	692	702	739	748	746	761	729	752	725	724	751	793	772	753	721	712	714	802	718	725	766	710	710	769	710	723	708	701	714	748	682	719	678	751	748	774	729	756	708	715	700	717	745	668	709	731	717	670	746	737	670	734	714	751	683	682	695	725	706	733	704	738	697	707	723	698	696	719	697	722	755	723	730	738	690	693	699	696	769	739	705	712	755	716	702	695	726	748	752	754	739	709	719	748	693	668	715	729	704	730	709	731	743	760	731	733	684	741	727	784	683	729	779	753	686	693	760	761	712	694	689	714	757	702	706	734	679	750	700	705	690	722	712	722	717	733	737	694	660	735	705	770	756	711	741	737	699	678	640	728	728	728	732	731	704	690	776	759	722	719	706	730	678	710	695	692	738	727	705	743	703	683	738	733	756	686	788	715	704	701	688	744	718	772	736	731	680	756	736	694	695	714	776	768	736	701	751	728	711	721	729	651	780	714	722	717	708	719	661	702	717	760	746	686	730	727	685	738	726	693	729	716	723	734	706	711	728	741	739	742	751	659	771	740	691	741	732	720	793	700	716	727	702	733	724	686	752	701	763	728	738	748	710	762	759	717	749	765	697	734	713	709	745	709	721	716	698	742	768	706	729	727	767	640	736	766	746	723	738	718	742	698	731	692	705	718	709	759	775	760	716	716	731	676	725	754	755	737	723	713	712	731	686	691	696	725	764	754	698	760	701	704	717	726	708	771	694	734	741	743	724	744	717	751	714	734	694	717	743	682	725	722	690	694	744	748	697	733	718	724	694	771	761	677	689	759	742	728	699	712	744	708	750	723	773	699	736	718	684	737	748	700	713	700	740	760	734	728	748	690	660	731	724	724	744	703	712	692	742	718	683	696	712	698	754	743	727	701	749	707	759	744	740	718	754	712	704	700	708	771	706	731	735	732	718	716	729	716	693	711	715	696	697	697	748	694	730	718	742	703	740	769	756	699	814	738	705	709	748	716	727	734	740	707	732	749	723	718	764	720	720	708	729	759	689	739	723	719	713	689	697	698	735	756	737	723	712	734	736	760	711	719	699	739	681	701	727	720	761	721	716	679	718	690	735	750	713	749	717	701	714	695	713	704	729	709	774	752	715	729	703	697	731	706	693	746	775	714	747	704	748	710	708	694	762	719	686	706	737	719	774	729	720	709	758	757	724	706	728	730	732	764	802	723	743	734	779	744	723	752	709	725	743	732	689	713	727	742	751	769	758	743	716	733	772	730	765	714	725	741	679	734	731	767	721	764	722	686	707	701	715	744	740	673	784	764	733	780	710	712	746	676	715	701	709	710	719	722	777	742	764	741	747	735	720	711	691	729	705	684	720	719	732	717	758	676	703	715	715	675	753	709	738	741	730	702	650	721	750	713	732	679	696	701	737	726	681	702	715	763	728	696	755	764	739	701	742	736	706	733	751	728	707	738	657	689	707	703	685	769	666	687	702	645	733	767	727	731	683	767	713	745	757	676	722	748	675	767	763	713	708	703	698	761	707	694	690	710	675	719	747	723	739	724	738	739	742	744	727	736	724	741	747	708	767	712	690	709	741	729	723	729	677	699	708	713	713	730	672	718	705	730	780	715	717	745	712	708	714	720	697	741	712	692	736	733	635	722	746	742	714	691	744	737	733	725	728	810	770	714	746	708	753	651	669	735	707	744	695	699	718	733	711	706	696	717	707	700	765	722	730	705	683	717	730	736	717	752	750	733	762	670	720	774	703	721	714	742	708	712	747	782	739	720	752	709	688	706	760	743	687	692	727	708	718	710	726	737	739	729	704	740	692	726	759	734	753	728	736	725	704	700	740	740	676	776	786	739	734	698	762	784	727	733	727	773	749	720	705	722	728	726	768	753	699	723	703	713	716	697	705	700	720	771	739	705	717	748	703	721	755	700	715	684	716	700	696	732	707	706	709	679	711	725	717	729	746	726	709	736	722	712	753	762	684	749	706	750	696	721	708	696	678	721	705	737	710	742	688	715	683	761	713	724	716	693	699	729	704	715	727	712	698	795	708	718	766	774	731	731	778	742	734	743	721	701	729	687	734	746	665	719	696	679	690	689	744	758	710	712	699	710	730	669	770	739	724	689	702	698	718	742	699	750	722	716	655	760	757	695	721	728	696	761	719	740	728	705	713	755	719	685	748	739	703	704	716	728	751	672	744	736	710	704	761	699	741	649	707	720	688	699	693	704	733	748	746	734	736	767	743	720	692	737	775	729	766	706	694	725	748	714	688	686	738	709	715	710	693	781	684	730	742	718	724	725	684	740	691	729	782	693	710	699	762	723	736	773	720	686	754	693	688	775	741	714	733	718	722	709	741	724	723	703	701	716	766	705	734	717	705	739	737	671	707	761	728	767	769	751	733	693	697	713	733	770	703	773	786	713	728	722	677	717	696	697	803	708	774	752	708	683	682	697	673	707	722	795	736	703	745	752	733	736	769	721	718	677	775	723	813	747	761	720	710	686	717	752	728	788	761	731	752	692	743	760	694	721	744	737	737	682	717	733	731	765	733	740	686	690	715	729	696	790	714	712	714	748	739	776	719	741	712	700	740	740	754	720	738	743	684	726	691	715	780	735	746	717	725	755	765	706	718	729	719	736	706	713	730	708	715	727	726	749	727	737	718	734	798	736	721	698	758	745	720	689	786	764	795	721	734	718	700	735	797	749	724	681	727	700	719	716	751	694	720	678	729	743	729	740	725	702	697	697	707	700	688	677	697	690	704	712	801	745	670	738	721	686	779	723	719	712	730	733	736	744	731	749	716	730	765	737	710	732	696	720	736	727	758	748	701	706	731	737	761	753	772	779	722	754	744	730	745	724	754	733	709	644	751	707	728	703	734	755	645	710	739	754	748	680	738	674	703	676	714	697	764	756	740	744	691	697	762	734	701	724	693	721	672	733	751	722	715	735	720	687	700	727	688	718	731	696	733	734	715	712	694	763	738	751	701	734	722	673	717	729	760	710	693	724	757	735	747	729	711	712	730	726	725	805	711	704	734	737	745	683	700	713	697	740	739	718	749	752	729	726	694	750	710	712	715	724	740	756	722	718	757	720	730	755	739	756	743	709	722	719	707	700	723	696	708	733	705	699	758	722	722	720	733	732	712	713	710	672	712	779	705	755	738	725	744	746	700	767	710	708	673	693	675	731	741	690	697	794	738	736	708	710	731	716	778	739	727	723	724	721	749	738	764	725	749	725	745	712	669	688	686	695	728	660	700	728	730	717	791	656	755	700	749	749	660	763	739	691
5026	6496	1618	1114	1036	909	876	816	760	755	817	724	783	728	799	753	763	748	747	769	717	775	691	688	808	687	777	737	772	745	768	700	763	748	772	725	780	784	731	706	729	716	736	803	722	777	733	784	782	739	751	714	742	750	745	756	778	750	688	755	717	752	743	726	776	763	688	717	704	689	767	735	729	740	730	715	736	770	763	753	720	738	747	718	712	753	720	725	815	733	708	725	712	807	693	721	734	747	739	727	707	728	681	754	706	744	757	730	735	738	693	726	761	726	742	762	688	797	724	756	723	714	724	706	741	701	707	752	748	742	706	733	753	787	775	752	735	777	755	707	725	745	723	753	758	766	757	713	726	735	671	748	755	733	768	682	743	724	750	773	696	749	719	699	709	708	714	756	731	737	740	699	710	737	741	719	758	724	761	759	713	775	790	706	712	686	729	752	684	680	706	740	735	734	740	732	700	720	737	734	738	735	719	747	721	788	732	714	727	757	727	714	748	778	736	713	742	724	780	739	762	753	715	742	776	768	768	752	696	740	749	722	794	688	752	736	691	735	729	761	694	700	708	782	703	770	771	664	750	773	770	705	772	733	716	720	719	772	745	771	745	713	708	756	739	746	770	757	726	764	737	707	744	744	729	724	752	723	728	758	729	758	787	767	768	747	740	751	734	762	755	725	779	760	707	749	771	729	767	715	795	744	780	751	745	748	727	740	687	672	708	708	737	731	770	727	766	752	725	755	765	745	774	696	716	728	738	767	764	711	739	730	772	752	697	746	717	755	765	750	696	718	725	678	752	830	666	717	684	750	734	781	748	745	705	769	783	699	777	724	773	696	726	701	764	741	750	763	768	686	732	757	743	722	732	758	746	709	738	777	761	732	765	761	714	700	736	726	739	751	713	701	736	783	709	772	728	724	712	721	732	748	757	707	755	763	721	744	804	777	749	777	716	740	775	726	712	709	711	755	794	754	779	739	732	708	771	761	709	740	758	767	699	704	780	722	736	738	752	750	750	742	693	740	746	741	663	687	747	777	760	700	733	756	703	703	743	720	749	761	735	735	742	730	725	718	699	730	707	723	727	713	793	744	787	737	727	730	727	735	701	724	727	725	761	757	662	764	729	729	727	735	724	749	750	730	730	704	738	748	735	736	756	715	706	701	784	779	775	725	738	752	757	745	712	710	718	730	711	714	686	720	758	729	699	757	761	733	745	757	754	747	755	808	726	736	771	736	747	755	736	696	705	740	756	668	711	737	755	699	766	721	722	720	688	744	746	742	719	737	707	732	757	711	785	727	742	745	768	732	747	718	731	753	751	725	750	677	706	719	710	682	751	749	732	734	752	765	712	721	723	749	740	724	729	708	687	732	762	724	732	710	712	788	712	734	729	694	703	742	739	742	796	759	698	753	730	742	711	770	736	747	718	729	713	737	729	755	758	768	767	766	696	732	771	759	753	792	695	727	700	729	724	749	768	679	788	753	727	773	750	750	737	726	714	708	713	790	731	699	744	733	695	785	762	715	719	765	737	702	731	755	706	724	763	751	733	756	746	701	756	748	782	739	698	739	757	735	762	741	726	698	721	721	761	679	731	681	739	736	709	752	736	719	705	739	776	757	738	735	726	721	689	722	757	712	757	735	748	738	709	703	756	726	712	772	797	713	736	765	758	705	721	724	712	741	712	745	759	767	752	733	791	718	731	721	701	744	737	746	706	741	689	765	773	700	765	749	716	713	720	751	737	734	759	710	726	748	758	713	742	723	697	756	754	713	767	732	745	712	737	768	702	737	724	755	747	738	767	770	728	718	784	747	746	731	746	741	725	755	735	747	742	774	767	719	775	702	724	737	762	747	769	708	675	751	793	710	750	721	759	757	741	747	766	740	715	733	761	754	757	733	744	742	744	701	714	725	759	725	777	746	772	752	743	713	746	778	718	731	716	720	737	773	728	746	746	682	761	754	764	723	710	753	746	689	728	781	691	708	692	743	766	730	738	756	735	724	709	698	748	781	766	743	687	722	745	781	712	720	760	783	707	709	705	756	778	740	786	716	725	741	730	747	691	716	749	740	706	717	775	704	770	735	719	716	778	760	690	734	714	784	716	771	746	727	765	741	783	748	689	795	737	750	733	740	746	746	747	697	790	705	748	745	741	691	747	747	737	752	740	739	752	737	760	715	762	704	724	758	743	743	775	701	765	754	736	753	714	719	705	725	743	736	739	741	775	730	670	735	725	728	752	750	754	714	736	728	733	712	718	734	762	755	749	756	756	790	751	776	691	710	720	750	771	724	761	775	659	744	721	736	751	762	767	732	709	738	805	732	739	745	671	679	726	718	725	750	741	700	707	690	704	716	727	733	754	692	724	773	756	760	732	770	713	713	808	746	728	697	762	719	748	733	683	716	745	724	769	761	728	770	715	736	721	734	766	752	736	754	749	761	773	750	763	770	793	738	722	724	708	736	753	704	754	720	732	730	753	742	789	774	697	742	722	749	783	720	750	736	767	730	723	724	766	690	712	784	679	756	753	765	704	739	701	722	759	756	733	746	699	707	738	709	699	753	714	745	746	748	742	678	747	760	740	720	795	749	784	751	761	727	720	712	700	756	748	787	771	745	739	786	730	739	769	742	683	749	702	748	759	714	760	729	739	718	752	735	782	749	732	769	796	744	710	686	735	729	741	714	734	703	737	725	777	770	710	784	762	778	723	722	721	699	728	726	793	734	703	734	754	720	739	708	707	776	746	731	707	715	723	754	728	727	771	733	724	728	763	713	750	746	720	732	723	711	711	710	734	707	774	734	725	766	710	727	766	740	711	720	760	772	711	715	688	741	699	696	704	748	688	770	747	717	708	758	732	726	741	736	732	713	749	764	750	719	751	737	697	722	726	716	757	733	697	757	770	804	712	762	720	735	749	719	709	715	731	727	730	755	768	762	695	731	760	700	812	753	690	689	737	749	734	719	738	691	745	748	743	769	738	758	715	711	703	750	726	688	742	761	781	795	714	693	720	776	727	719	754	728	753	751	730	696	788	721	781	771	735	715	749	721	738	741	735	685	729	733	725	790	743	743	771	764	759	742	692	730	728	758	721	736	763	775	777	777	726	728	787	717	741	715	740	729	779	769	710	723	781	727	720	704	726	779	698	750	719	720	721	754	784	745	727	747	729	754	749	702	715	671	752	717	744	746	723	706	740	725	758	788	757	732	730	720	746	739	727	716	722	681	734	758	718	728	748	732	759	718	793	718	745	759	743	747	721	694	741	740	700	726	697	736	731	764	784	708	763	734	695	722	765	773	756	748	702	729	721	717	688	713	734	756	742	685	776	708	761	724	739	741	740	677	842	755	761	721	712	731	723	714	771	705	770	723	744	691	758	714	761	773	722	737	741	774	747	764	756	757	728	705	696	734	703	758	754	733	745	727	736	746	741	728	765	746	740	774	746	737	741	710	702	711	762	717	724	748	788	721	710	712	753	744	771	753	718	756
23616	20954	27796	24271	20853	5750	903	674	585	492	478	430	460	405	395	422	396	363	395	371	379	369	356	365	324	358	374	376	360	336	390	321	349	343	307	333	359	356	348	328	318	355	331	378	342	346	356	332	316	336	364	374	342	363	353	349	358	312	334	346	320	348	328	334	337	318	308	332	343	321	338	381	326	340	346	372	340	342	381	315	372	325	348	345	342	336	364	329	364	352	359	336	306	337	318	337	315	345	334	334	324	358	342	334	352	368	360	346	310	335	333	345	297	343	333	325	362	334	348	375	328	349	367	338	346	350	354	347	316	319	333	341	332	352	347	345	355	360	359	316	353	353	349	368	361	347	324	353	344	361	329	351	326	322	354	349	363	363	378	335	348	320	348	332	324	339	336	316	341	374	344	331	310	351	353	357	333	357	324	311	344	321	340	366	337	338	320	321	298	315	337	353	303	372	332	309	368	329	384	374	385	347	340	331	375	351	292	336	343	380	334	346	337	345	319	336	339	330	374	321	347	348	357	363	341	343	344	325	326	346	333	341	348	322	308	380	338	367	339	358	331	340	327	319	361	339	331	300	336	348	337	330	338	313	378	362	330	330	366	313	318	328	366	334	356	343	345	308	347	357	379	340	346	326	337	338	348	300	323	353	371	351	384	349	322	334	345	328	312	361	327	342	331	344	322	369	345	336	359	355	332	349	346	382	355	357	340	308	323	360	304	341	337	315	347	350	309	348	361	343	348	335	345	356	346	342	349	345	363	359	324	309	341	333	323	333	372	339	322	338	335	359	351	322	366	304	332	359	347	343	321	382	331	368	339	332	342	393	341	392	356	348	354	351	354	326	341	328	335	340	361	344	349	350	344	343	347	367	311	295	332	332	330	358	368	343	354	336	344	338	336	316	347	354	316	322	364	354	341	323	340	337	352	316	349	337	324	327	310	307	302	340	351	381	342	339	355	340	360	349	305	349	313	363	323	322	335	359	348	371	330	325	349	329	320	334	315	342	328	362	345	350	372	380	358	342	333	343	333	351	328	373	350	319	325	332	354	367	325	350	335	339	379	350	356	331	353	331	359	321	361	359	346	325	331	388	381	354	361	340	340	356	348	325	349	321	338	347	341	336	320	349	361	332	345	317	341	324	358	346	298	351	348	308	334	340	306	320	318	335	336	353	354	344	365	351	340	325	338	343	325	328	341	337	330	344	372	353	348	346	330	339	346	351	354	343	356	333	330	327	331	359	365	341	335	378	323	330	387	345	384	362	326	366	338	351	355	331	345	318	362	340	306	338	323	342	348	334	310	346	318	340	340	367	347	326	316	354	317	312	354	357	326	341	349	342	315	320	339	362	346	332	312	305	338	321	335	339	330	343	378	318	352	341	332	356	313	371	354	352	357	349	320	364	347	380	379	349	365	316	315	324	339	322	354	345	348	344	326	344	348	339	379	343	359	351	358	340	331	309	318	343	377	333	313	323	357	361	325	351	316	311	351	383	349	365	299	385	374	325	315	311	301	339	352	318	319	361	339	346	349	333	328	368	358	343	356	357	343	350	360	349	353	339	360	349	336	355	360	340	341	346	318	373	356	379	340	344	326	336	357	358	359	340	337	351	330	324	333	342	345	350	362	361	316	339	366	349	326	353	340	351	319	320	337	360	332	326	356	383	324	329	322	323	328	347	331	330	322	336	330	337	325	317	362	338	313	329	296	301	341	339	343	374	326	355	333	292	374	302	349	304	342	360	331	344	321	306	336	333	379	340	342	346	348	333	312	327	316	360	340	342	356	301	307	354	358	345	357	342	349	331	367	294	329	366	355	319	376	351	324	329	310	325	335	324	330	381	370	352	316	331	343	377	313	360	381	339	358	353	333	381	367	349	328	333	328	335	350	305	331	355	346	355	312	331	357	343	357	340	341	358	355	365	347	352	341	335	360	312	346	320	348	347	317	347	324	385	295	346	314	363	312	364	346	354	348	360	362	315	320	331	325	334	334	344	341	329	326	340	354	369	307	311	310	339	352	340	322	346	337	355	345	341	335	344	370	321	326	375	361	329	299	377	351	316	340	347	290	352	327	331	340	386	324	336	378	329	328	352	375	345	359	352	353	350	341	347	385	353	306	329	379	340	341	333	327	335	316	324	304	374	384	348	316	323	332	396	365	354	353	335	345	344	370	370	330	304	340	314	329	316	309	358	367	319	340	308	314	350	349	347	313	312	304	363	351	345	362	356	338	334	313	306	334	349	371	311	352	353	377	337	336	332	352	371	355	357	364	349	358	320	327	352	317	347	324	352	322	312	346	318	343	318	370	335	332	358	367	357	335	325	295	320	346	339	318	345	331	365	294	315	285	315	337	357	328	326	338	332	340	332	367	329	332	369	346	382	343	360	356	356	320	315	320	333	345	347	334	357	361	324	314	323	304	330	370	351	323	337	319	335	343	314	310	354	336	329	349	348	387	337	306	342	344	366	331	313	305	359	358	342	367	344	343	347	371	308	332	349	356	336	380	333	321	350	344	387	339	333	348	396	382	354	373	298	365	350	351	340	361	364	335	364	321	341	347	342	335	358	374	331	329	312	306	326	363	351	348	361	349	341	342	351	371	325	338	345	330	331	354	346	337	342	315	321	332	367	313	336	335	355	363	318	349	311	317	360	309	324	353	324	318	368	343	328	331	321	326	314	357	349	320	347	344	367	282	325	320	319	333	308	343	341	346	306	334	342	305	353	343	330	316	329	330	313	347	325	327	319	353	307	339	320	336	294	335	323	318	339	340	348	324	333	369	338	349	295	322	330	328	341	341	338	363	347	332	358	335	339	342	337	350	340	353	345	358	293	386	314	316	369	361	302	342	338	345	329	309	362	353	337	295	357	312	345	345	344	342	367	325	338	394	355	319	341	322	346	347	367	379	324	348	344	331	354	348	353	369	352	332	332	330	333	318	334	343	325	308	351	352	320	300	332	347	333	321	322	343	348	367	352	341	305	356	352	330	359	332	341	324	329	353	337	315	320	335	355	342	348	320	342	392	360	372	312	364	325	342	343	353	349	365	370	326	349	324	340	332	342	309	319	333	380	346	326	335	321	351	322	338	308	326	324	343	373	342	330	361	329	326	328	348	300	317	338	328	334	360	323	366	352	345	347	294	351	305	327	347	338	335	349	318	317	346	344	357	368	345	323	301	361	361	341	368	316	361	368	318	366	354	355	345	351	357	339	347	365	351	329	302	367	342	352	324	318	327	319	349	349	325	313	299	373	359	339	341	325	314	333	314	340	385	356	350	361	337	354	327	359	365	347	349	348	329	350	316	341	344	368	334	347	309	347	318	316	353	365	322	326	361	361	372	325	326	348	318	337	381	341	350	340	344	383	313	322	341	317	319	341	314	319	378	352	337	294	339	333	334	375	329	347	376	325	364	321	340	323	363	347	317	369	369	371	313	345	315	333	358	304	325	322	302	335	355	355	348	331	362	316	342	379	342	348	329	350
3763	17275	5720	2708	2016	1463	1158	904	792	657	610	552	524	510	482	438	454	420	413	402	403	375	382	396	378	413	326	380	336	377	410	374	386	387	412	377	394	380	374	378	376	377	342	315	364	333	350	371	386	354	366	377	373	376	359	354	352	341	318	356	351	326	341	349	328	341	377	336	330	343	366	345	363	363	326	350	333	370	349	348	372	354	342	344	363	360	335	367	356	367	368	388	317	345	349	337	349	345	350	321	348	364	363	334	354	373	356	325	326	359	349	349	374	381	351	365	346	311	336	339	364	363	374	373	378	327	345	340	368	352	350	354	368	343	336	324	340	352	346	313	366	361	351	352	337	362	375	367	365	318	358	340	371	362	346	365	350	362	357	344	375	372	366	362	363	350	372	348	349	342	328	376	344	325	317	348	321	331	366	374	349	347	342	367	348	373	342	331	393	336	332	290	323	371	336	378	369	329	321	362	367	369	365	321	351	318	328	380	363	309	335	372	371	352	360	370	349	390	370	336	347	331	366	346	355	347	349	356	341	346	384	368	322	330	361	347	377	346	325	345	317	362	363	342	370	352	385	365	328	356	321	374	378	350	370	349	334	367	340	330	353	347	365	309	332	343	366	364	354	337	327	343	365	365	358	343	364	373	325	329	329	347	377	350	350	353	329	351	353	331	377	337	355	355	343	350	354	386	381	348	355	330	356	391	352	374	327	349	311	363	345	352	371	344	362	341	362	360	348	355	373	368	322	349	349	354	357	328	355	377	329	360	348	370	348	351	371	328	401	353	346	334	326	327	369	398	358	330	340	336	339	361	322	345	362	376	334	336	333	368	347	337	354	343	359	358	344	386	351	351	373	369	338	358	350	361	348	347	349	313	342	331	389	326	353	312	384	345	355	363	335	355	350	351	326	354	346	373	365	351	323	322	348	359	367	360	349	365	312	337	352	346	335	362	347	335	323	341	326	334	405	325	323	337	367	370	309	338	347	356	379	399	317	343	373	357	336	344	349	348	331	397	397	342	350	350	364	327	377	312	366	354	367	370	371	337	326	377	394	356	321	341	334	354	373	347	333	348	368	363	350	343	341	319	379	342	369	326	370	339	354	328	357	333	352	324	388	343	314	345	387	366	350	364	363	348	347	351	329	360	389	350	330	371	350	362	342	347	392	370	350	348	383	366	332	357	376	335	340	351	344	353	353	338	351	348	373	382	355	356	361	352	346	343	319	323	313	332	329	376	369	364	362	354	393	337	368	355	336	339	368	356	329	339	336	349	337	342	328	321	364	359	372	340	348	374	312	315	366	342	343	375	332	340	340	332	374	358	331	358	322	320	322	371	349	368	326	330	359	327	327	361	367	345	349	347	348	352	351	356	350	350	330	318	348	317	316	362	331	349	344	353	335	372	327	347	355	358	351	346	356	322	348	352	354	338	338	331	345	329	330	306	343	360	363	362	339	360	351	343	342	341	339	347	355	318	350	363	362	346	337	350	348	329	342	329	372	343	330	328	373	357	392	335	337	332	347	373	337	311	338	377	343	351	353	364	376	323	341	351	334	373	328	349	369	391	330	376	349	320	329	354	375	345	336	339	349	331	350	341	324	366	336	335	332	343	339	370	359	340	356	352	352	362	305	336	351	315	325	372	376	366	384	370	339	340	344	326	374	338	337	345	309	344	330	363	353	328	350	364	347	347	366	351	343	344	337	333	326	332	337	360	347	329	383	349	334	361	386	374	378	374	325	344	314	336	370	370	341	366	338	355	338	395	367	389	335	348	336	374	366	330	366	338	337	310	333	333	370	339	355	377	326	351	331	351	360	377	356	338	334	358	371	357	360	327	341	315	382	371	384	347	357	341	390	368	389	369	344	323	370	344	368	346	384	330	346	325	361	335	346	341	366	356	368	352	343	348	335	371	318	330	330	338	337	339	353	368	361	345	344	382	320	346	328	368	344	365	395	310	329	338	331	334	340	361	358	341	342	351	355	324	368	330	346	324	285	353	347	384	345	332	307	345	374	342	354	379	366	340	351	333	371	367	357	328	334	318	346	382	343	366	337	373	347	365	344	386	357	361	342	400	351	361	363	320	332	342	350	349	350	370	339	309	334	364	339	350	339	338	340	343	373	369	387	342	355	326	327	361	354	366	367	385	316	351	359	335	341	317	353	320	329	343	336	314	319	349	342	344	341	365	332	351	342	340	349	359	334	372	348	350	365	361	328	316	357	357	354	349	384	321	303	366	365	356	394	346	312	339	364	350	343	328	358	366	352	333	392	325	328	365	347	367	332	344	330	341	361	359	308	333	343	354	369	360	329	340	361	344	366	390	332	344	329	352	388	345	354	337	315	377	327	353	368	343	345	343	364	316	371	348	359	382	334	355	339	368	381	342	340	357	356	365	322	369	337	359	340	361	359	384	367	344	356	318	364	322	361	350	368	344	336	318	335	367	355	342	344	304	372	365	339	350	338	336	320	384	374	326	369	314	359	350	362	358	364	374	333	373	350	351	351	363	321	346	325	358	353	335	355	351	339	357	377	356	331	355	314	354	320	377	352	376	367	342	353	352	360	332	347	353	354	386	345	374	401	351	366	377	336	357	360	332	385	313	385	391	338	386	380	365	347	364	330	345	336	327	331	382	344	341	379	338	376	340	350	356	410	349	392	343	386	370	370	352	344	310	353	335	320	355	322	365	330	300	338	337	347	343	352	365	326	399	372	327	359	327	348	348	320	384	339	328	358	336	322	344	343	350	362	311	347	354	361	355	363	356	356	368	323	360	340	347	360	321	373	377	355	340	365	351	316	368	357	373	341	343	354	334	359	383	340	370	375	374	345	357	342	310	361	365	348	325	358	361	341	343	344	347	322	309	313	313	372	375	345	338	370	328	336	350	371	386	359	342	349	360	335	341	321	346	361	357	307	330	341	337	341	367	369	348	341	337	372	351	383	341	327	357	356	331	358	351	354	350	369	315	339	365	351	353	346	364	352	340	331	361	350	335	349	346	351	370	363	350	362	342	364	355	358	332	357	335	361	369	334	349	370	372	322	341	311	352	365	363	345	326	336	346	339	352	369	343	316	356	380	363	335	350	352	351	299	332	365	370	318	353	343	352	349	369	347	349	353	330	330	327	366	347	348	328	337	321	333	339	344	351	353	333	328	352	332	353	347	370	352	327	369	339	339	379	348	345	346	353	348	332	366	376	329	362	346	343	342	338	332	338	337	357	350	370	343	346	367	374	331	366	349	350	367	349	353	340	345	383	339	320	348	338	329	345	334	387	367	331	350	326	346	332	352	359	368	355	342	329	367	365	356	323	334	330	355	354	344	364	354	367	336	330	326	354	342	378	318	344	353	347	378	343	372	335	377	328	335	361	349	322	361	329	346	352	308	335	320	353	327	375	358	343	309	360	333	339	345	355	327	342	346	349	334	342	318	332	331	352	330	353	390	379	364	350	328	365	329	350	375	348	366	351	373	366	379	346	360	351
24640	20950	26686	25225	8994	1426	1183	1144	1008	1046	967	1018	1030	1019	949	941	968	971	987	1040	1024	900	939	1005	983	917	941	949	950	986	978	993	981	938	937	949	984	929	929	898	912	947	982	1000	959	975	956	936	974	918	921	966	982	927	903	933	871	926	1003	922	937	908	990	954	991	965	903	956	1000	984	965	973	928	964	906	929	949	932	963	972	952	934	943	982	917	972	883	971	939	907	957	989	980	968	981	910	987	937	944	995	975	991	971	927	981	911	921	929	951	954	971	936	886	982	958	978	957	918	910	981	940	957	995	960	937	955	984	928	993	955	950	937	957	966	975	943	919	950	969	939	990	951	885	943	972	890	937	967	909	919	1038	994	925	931	948	952	973	982	976	911	929	903	973	1012	973	957	941	934	915	912	966	962	973	967	1048	929	986	946	925	935	968	1006	1008	927	947	950	1001	991	937	1004	959	919	951	941	928	1000	937	910	973	1011	962	957	987	939	895	925	942	908	911	962	900	935	980	903	949	961	947	1001	933	873	949	1006	986	968	976	900	915	973	945	979	944	977	939	975	1035	945	975	976	941	948	892	923	969	926	953	925	897	920	1013	956	943	941	934	932	913	937	961	1000	990	958	945	951	955	931	931	906	1011	929	928	897	932	908	920	991	969	926	953	920	952	955	874	973	950	928	934	939	933	990	936	946	989	956	934	941	947	951	959	943	989	1017	939	972	952	942	973	973	912	943	965	951	951	940	972	961	940	915	907	994	963	926	928	963	1029	1044	906	970	878	965	962	939	964	925	973	1013	901	926	978	975	964	964	942	915	978	973	941	983	958	910	939	942	986	908	923	963	960	993	1008	1040	926	932	993	970	1010	1024	907	941	888	976	959	967	960	972	941	935	929	898	957	940	982	928	916	997	969	974	957	958	960	910	957	962	961	993	998	1007	929	943	907	986	947	971	957	983	966	988	942	915	947	970	977	960	1020	1003	897	956	938	941	994	985	886	968	909	982	982	966	959	972	1029	937	902	953	1009	982	988	985	954	957	953	963	931	925	948	968	896	915	952	973	1013	963	987	946	940	972	979	949	1021	980	965	953	991	910	942	934	958	917	950	955	950	944	966	948	941	917	998	917	975	1017	982	964	902	973	964	994	994	956	973	940	923	926	960	967	1028	992	1001	958	933	965	941	973	968	914	935	978	983	999	934	960	922	957	960	1008	912	945	1013	971	941	977	985	953	1014	915	980	954	960	965	966	1023	994	899	935	985	976	942	947	999	993	907	954	952	958	956	916	944	990	923	1003	942	962	972	992	966	1002	929	958	920	928	943	975	963	952	940	997	971	931	957	920	966	933	956	1010	931	955	917	1002	922	922	953	933	939	927	936	972	938	901	932	963	959	978	964	995	904	958	973	897	976	945	921	976	926	981	908	945	938	1001	968	968	971	946	1001	965	962	943	934	962	963	944	956	939	894	958	948	882	964	949	956	992	962	942	973	931	1001	897	980	973	947	936	946	940	1000	936	958	883	927	918	948	962	973	929	918	943	914	971	931	974	1003	945	923	970	938	937	938	953	904	936	886	951	974	981	992	978	936	903	986	925	968	960	992	921	997	969	1004	940	948	976	997	962	966	1007	962	902	904	915	984	970	965	933	971	967	959	984	948	989	966	949	964	992	960	963	921	945	974	948	916	959	979	954	921	943	948	970	949	886	902	977	1002	977	935	933	927	999	986	922	975	967	921	953	955	908	930	890	937	941	940	945	1001	951	946	976	913	944	946	993	914	941	995	932	967	944	993	939	950	928	987	988	914	971	974	965	980	904	911	990	948	928	970	964	976	1016	931	886	923	896	970	949	883	959	893	996	891	972	953	928	948	955	960	943	914	993	966	940	948	956	964	946	1008	940	958	954	936	935	973	999	983	961	953	945	953	957	1008	987	911	928	959	933	918	911	955	927	989	911	927	965	974	970	928	939	970	987	922	942	927	904	963	920	964	953	922	999	941	968	993	951	956	990	964	974	947	992	926	905	898	962	935	938	926	950	930	933	968	912	943	957	960	941	994	946	946	947	948	954	987	927	912	994	907	959	925	936	897	928	968	970	987	963	944	934	932	952	965	967	948	992	1010	972	947	934	908	970	958	986	966	950	981	963	915	970	962	928	998	965	979	969	964	934	1001	1002	977	983	1009	939	959	953	921	927	952	985	998	933	992	952	915	948	1014	992	992	938	937	953	1035	960	980	917	906	927	975	940	976	903	961	969	960	968	1001	953	951	1012	921	972	1022	919	941	934	957	881	940	935	971	925	997	998	1007	997	991	960	972	1008	979	946	998	953	931	996	957	887	951	961	928	919	871	863	958	973	980	934	976	965	962	970	918	901	966	941	926	995	928	957	1046	991	939	1000	992	939	963	963	917	914	940	929	952	993	957	944	1021	990	998	953	963	929	951	966	998	956	948	970	976	932	902	923	954	988	948	950	901	917	964	995	989	919	955	907	922	965	950	939	1005	950	930	904	1007	963	955	936	935	923	942	954	924	954	948	994	941	951	997	975	897	985	906	962	980	960	985	1000	895	918	961	942	941	997	985	930	917	948	960	926	977	894	982	990	966	957	964	973	865	951	979	1025	940	928	910	922	958	907	969	954	983	909	886	1015	973	960	926	958	996	989	900	973	999	944	946	951	940	950	923	967	1000	949	969	944	894	993	945	906	976	947	900	918	953	925	945	921	982	950	991	976	924	920	1035	990	903	897	962	948	954	946	920	960	907	1031	974	975	966	959	901	907	925	974	953	933	926	953	945	970	941	950	912	996	956	925	1003	925	1011	928	953	974	963	927	935	1002	949	957	947	1011	930	984	915	956	957	980	944	951	963	909	907	1004	943	1013	958	946	976	971	1001	936	986	966	971	975	992	921	953	924	932	945	908	919	929	960	1011	1000	959	1023	1011	995	961	949	907	959	960	1013	916	1002	935	959	924	952	983	1004	1002	951	916	964	980	930	894	979	927	992	980	878	981	916	977	920	976	973	899	950	925	960	972	916	882	921	922	958	902	899	998	945	947	934	962	999	911	955	981	974	1016	976	971	968	950	954	980	984	1000	1014	952	920	965	945	982	991	892	960	912	942	996	1057	940	986	915	983	938	967	971	966	925	962	921	951	923	1009	939	910	928	972	982	979	1003	991	1001	962	975	916	971	957	954	921	898	953	973	938	999	949	1034	954	974	1009	950	910	930	931	913	961	926	971	966	1001	958	968	934	909	959	922	929	941	968	970	918	944	976	986	1014	951	975	980	941	936	974	1001	951	942	924	976	967	983	991	909	921	922	926	954	917	976	919	941	922	960	928	984	972	924	929	1008	1015	933	893	973	929	1010	972	965	957	958	938	977	979	937	926	919	932	967	1019	977	937	960	929	941	955	917	952	998	962	948	985	966	947	986	925	969	950	950	990	968	887	965	966	983	926	982	920	930	990	939	976	879	936	983	964	985	950	888	944	948	914	892	975	903	925	906	965	986	958	951	932	911	946	974	946	947	979	926	978	964	954	896	1044	971	991	948	962	921	996	990	991	975	908	921	973	973	920	979	990	950	995	929	989	958	928	978	953	953	946	904	934	1008	930
3695	11832	3717	2156	1791	1542	1406	1229	1243	1155	1146	994	1003	1008	1040	966	993	987	939	968	976	956	924	945	975	980	942	977	943	921	948	902	994	904	975	958	965	889	901	953	958	930	934	942	923	925	987	942	935	961	923	960	978	1022	957	945	927	934	962	924	958	946	912	956	895	894	997	967	964	998	963	906	1008	935	984	930	971	963	928	910	906	908	956	926	911	917	964	982	976	970	958	945	955	899	925	960	934	956	937	922	954	918	931	947	987	921	928	972	934	953	1017	942	962	925	991	926	945	1001	904	925	968	957	946	985	932	886	965	953	939	966	1000	938	943	953	995	918	908	894	966	945	937	934	959	981	884	1010	927	964	898	949	892	968	943	983	989	950	965	939	961	963	990	934	950	967	939	951	932	896	914	938	907	947	970	919	934	908	977	946	1008	971	898	915	931	987	934	975	958	958	904	968	902	987	945	967	898	944	972	1002	967	1061	937	935	963	919	935	1010	959	1029	930	949	938	980	956	943	899	950	893	935	1008	932	919	899	960	949	909	911	982	930	919	864	930	977	954	973	894	955	991	968	909	947	942	987	916	943	944	902	922	940	944	926	943	961	927	1019	978	996	1011	984	882	951	1008	957	1000	934	978	879	972	955	985	969	936	928	959	930	917	906	940	947	913	942	970	956	982	901	906	898	953	961	949	987	965	942	936	907	963	942	962	871	916	876	917	984	957	931	1032	1003	934	906	995	966	915	963	943	916	943	927	944	979	945	954	950	937	897	950	932	891	894	943	905	979	907	968	969	929	945	919	992	974	951	962	967	978	886	990	925	955	944	1009	907	974	957	888	951	948	972	917	900	918	968	969	908	986	937	892	951	977	989	905	933	908	979	908	1021	956	962	947	916	962	951	930	923	964	959	1001	901	964	992	931	924	930	953	883	930	947	910	926	998	987	947	955	962	975	953	927	994	893	959	940	958	969	974	927	933	950	978	886	969	957	950	950	961	913	981	953	935	939	997	925	939	882	967	954	994	1020	886	955	967	970	961	940	930	993	963	967	993	919	970	975	916	950	986	919	1031	958	962	951	941	950	945	997	939	972	951	891	949	896	966	1020	975	958	973	948	950	945	929	971	931	947	966	932	936	955	938	932	897	932	925	919	908	898	856	940	923	959	914	948	985	965	892	906	1002	916	970	891	952	933	922	898	993	890	921	914	968	950	922	998	929	982	955	936	961	949	922	946	1002	948	954	952	875	989	939	914	860	951	953	985	909	889	961	935	972	956	929	902	930	912	980	961	912	994	965	925	942	949	929	969	922	934	926	933	986	910	966	968	951	959	886	990	944	972	930	971	953	973	969	933	935	878	1016	901	1026	888	979	976	926	919	996	902	947	1012	974	893	964	948	983	944	926	897	963	993	953	999	957	964	916	947	953	952	898	956	885	947	959	962	905	966	934	922	975	928	900	945	999	956	1006	965	935	966	965	937	953	1002	1004	941	963	961	990	999	1009	964	957	938	944	941	927	925	958	1010	907	925	950	968	981	944	944	932	982	940	969	965	892	949	968	942	1007	923	980	913	930	909	918	938	902	958	947	938	990	939	929	952	1008	907	943	951	907	972	910	928	977	940	923	964	902	933	1003	969	994	949	884	945	907	958	909	1033	996	955	999	953	1000	968	864	963	963	878	932	926	926	909	956	927	894	908	878	968	929	935	916	984	987	962	953	923	942	910	931	967	959	937	931	954	907	941	918	1000	972	956	904	917	972	939	934	935	956	907	935	960	899	950	942	914	944	938	994	974	934	945	972	980	997	963	945	993	886	1004	963	946	948	941	975	933	935	896	984	944	911	937	979	917	995	931	945	968	933	933	978	950	930	924	892	947	965	1005	939	851	952	912	982	899	954	952	941	934	983	942	952	972	945	910	965	1003	918	937	973	957	918	944	965	925	951	969	978	944	919	941	975	967	940	950	953	919	925	987	981	931	921	944	986	965	933	911	946	908	969	926	946	900	957	958	964	981	915	965	965	960	926	953	971	852	965	973	979	945	909	877	945	950	984	957	964	916	960	877	910	927	892	929	973	970	936	950	972	902	941	933	983	963	898	977	946	941	944	966	931	1015	1003	989	988	963	974	977	947	905	907	920	925	968	937	931	972	912	917	965	965	943	957	917	914	920	926	923	947	971	953	946	992	919	977	946	975	965	915	907	972	914	916	972	969	933	978	931	949	986	936	914	943	965	965	913	936	943	958	911	943	967	889	964	969	934	900	974	990	937	956	908	950	960	925	921	959	1004	990	935	998	946	886	897	965	960	983	934	914	910	972	956	919	926	903	912	929	943	894	913	987	947	951	936	964	965	917	936	968	965	945	982	938	1006	922	946	944	943	997	917	925	928	932	965	970	992	923	941	940	938	968	925	964	950	949	953	942	953	927	956	909	940	946	915	873	931	932	993	958	941	970	971	912	926	969	961	920	913	944	926	933	977	996	989	953	955	984	942	934	908	900	932	959	912	947	963	907	963	916	937	957	962	977	985	925	974	986	937	1029	963	978	969	916	869	996	952	970	961	897	966	964	937	919	950	932	974	946	967	908	991	964	983	940	929	967	952	938	978	964	920	927	947	879	989	951	935	1011	959	903	1002	986	990	932	951	960	886	953	882	967	983	961	955	930	958	989	966	955	898	968	1011	965	916	952	1008	900	941	931	993	971	945	852	895	897	947	948	921	926	1006	957	947	991	910	907	922	888	902	947	896	904	916	954	939	932	928	933	974	1016	913	876	926	937	942	918	907	958	956	901	947	920	943	921	980	932	958	963	1023	947	915	889	1005	994	1007	931	958	945	932	865	939	957	963	957	956	940	918	916	938	959	990	943	975	948	899	928	940	905	979	929	930	882	961	943	912	907	919	974	979	903	931	950	926	891	986	956	985	945	937	952	935	986	968	900	898	922	904	948	923	928	932	950	1000	975	896	948	967	995	928	930	993	967	898	951	870	966	1012	932	859	941	913	913	913	960	947	970	951	984	984	914	921	994	953	969	952	973	963	994	968	973	898	1014	974	974	964	945	913	955	929	908	961	962	939	922	940	968	1016	928	939	931	986	945	956	944	953	875	932	1004	963	986	983	916	975	910	990	899	971	943	967	923	927	958	940	986	923	978	929	945	890	891	958	961	928	955	957	948	952	916	929	997	1004	895	924	951	929	908	990	929	949	957	920	918	972	911	993	935	975	1019	966	982	1007	970	913	993	934	907	916	927	955	969	937	852	931	942	892	956	917	930	948	929	950	944	944	983	946	946	958	963	976	942	927	998	971	952	973	881	936	942	990	935	939	926	951	957	865	951	943	892	963	930	973	963	930	945	988	954	974	954	957	953	926	944	930	940	960	897	873	982	926	947	914	969	967	950	957	954	995	949	956	960	892	948	935	925	860	997	918	972	881	989	941	971	935	872	938	945	912	1010	948	975	903	890	941	952	946	883	1005	965	935	985	973	900	942	902	922	942	1030	978	953	991	892	890	945	984	962	959	904	959	962	969	996	907	977	953	943	963	998	909	940	990	945	948	963	952	952	991	916
22300	20892	28279	23632	20889	20934	7147	1201	919	769	786	696	677	652	559	611	557	545	515	533	564	510	568	513	505	478	530	540	518	485	521	497	458	473	468	503	490	438	509	489	518	442	481	483	467	488	517	431	463	468	445	466	455	470	478	469	499	463	468	483	499	476	418	498	463	473	424	438	454	485	469	481	421	474	478	479	490	431	434	463	445	500	490	430	465	492	518	472	474	504	450	466	503	420	452	469	475	438	489	445	475	485	469	469	472	497	485	453	466	454	456	430	475	450	458	460	491	456	478	473	432	510	448	494	476	477	462	473	488	454	455	440	497	455	503	513	493	452	456	460	464	440	473	458	479	476	467	467	456	439	455	458	456	438	452	471	456	441	451	492	455	471	448	447	475	464	485	464	463	453	498	489	470	451	497	483	439	445	450	473	502	475	457	464	455	461	480	463	465	475	450	434	470	481	463	482	460	474	470	442	464	452	437	452	476	468	442	453	464	450	457	465	442	435	453	445	479	501	474	439	461	450	465	460	457	425	467	461	451	473	482	435	481	500	445	463	451	501	458	502	470	477	471	462	419	410	434	495	472	448	497	475	472	483	496	448	446	458	473	456	427	485	458	479	439	433	463	474	433	455	458	461	482	464	483	461	466	469	442	473	462	427	492	496	445	470	455	473	459	451	494	441	469	441	454	422	518	472	494	469	438	445	484	444	488	454	455	494	479	433	437	408	443	467	444	463	468	457	501	464	436	474	457	440	477	452	411	451	466	438	449	467	470	497	455	459	464	498	480	483	446	457	478	477	488	435	457	487	448	457	462	488	474	450	474	463	427	437	462	445	457	415	478	499	463	427	537	504	472	471	472	457	465	408	439	426	507	435	456	483	471	475	471	475	420	487	467	467	439	500	478	435	473	427	477	478	475	505	488	468	458	507	474	478	486	479	447	471	470	483	437	494	442	437	491	464	451	442	498	460	459	454	474	473	474	463	471	468	440	490	487	500	462	474	466	450	463	451	461	465	439	458	473	453	443	413	468	485	460	471	456	466	482	451	474	442	477	463	473	494	472	453	454	457	451	489	450	431	473	488	474	477	504	460	484	442	481	436	436	466	456	467	450	456	465	490	467	477	453	464	489	441	440	446	462	477	448	452	464	470	456	472	447	507	499	475	450	462	471	453	449	483	472	485	470	479	451	464	463	431	486	463	454	478	488	477	445	452	476	438	462	485	488	457	429	469	473	485	469	456	439	476	413	493	434	484	458	459	475	463	454	480	513	478	466	423	428	482	451	469	474	436	510	483	476	480	455	447	488	464	460	428	452	518	499	445	398	497	484	453	489	467	427	443	510	462	439	494	471	467	466	502	495	469	472	454	447	465	470	454	450	430	430	481	463	461	507	406	450	471	474	458	479	474	425	460	464	449	424	465	464	493	444	435	464	483	506	481	465	484	474	476	484	480	437	448	454	458	441	490	464	452	465	469	462	489	469	452	481	492	478	459	442	481	479	421	433	462	493	471	429	451	473	442	431	444	457	492	467	468	443	477	439	427	427	456	472	424	478	485	485	411	477	461	424	470	469	475	446	498	453	460	472	445	446	450	459	467	478	450	441	481	487	450	487	450	468	471	466	487	474	475	469	443	435	461	454	455	440	496	515	501	486	506	505	488	441	444	450	438	452	491	436	475	465	456	459	458	483	460	477	436	475	446	494	454	455	458	498	446	481	443	483	473	437	448	495	488	441	474	436	459	471	457	477	456	480	465	479	463	471	453	488	440	477	454	426	505	460	450	434	469	453	444	451	445	419	457	481	456	443	450	462	478	456	501	491	506	475	472	461	451	509	481	479	452	465	458	488	443	490	473	443	462	481	441	454	458	462	476	441	480	427	465	513	455	448	465	463	457	454	472	486	459	479	459	474	436	472	454	497	452	478	481	451	439	492	471	462	448	455	471	481	422	478	433	464	480	464	462	472	471	474	464	462	411	436	432	477	468	449	461	502	464	440	474	447	445	451	481	434	465	442	448	499	480	483	471	441	447	449	483	483	504	472	442	476	473	468	476	512	453	467	448	489	476	473	444	445	441	455	446	457	430	493	452	453	425	492	476	451	484	475	459	485	443	485	460	503	468	454	468	477	446	460	485	452	478	466	478	445	479	485	473	444	464	477	497	472	454	463	461	444	448	427	471	454	497	458	459	470	472	467	465	440	450	447	434	430	495	451	477	450	468	467	447	435	478	445	476	442	458	500	448	453	443	433	450	445	491	474	438	458	434	485	459	459	466	451	461	460	461	445	443	413	502	420	488	424	444	478	504	466	424	452	506	475	476	482	449	436	497	417	486	463	428	440	495	433	474	460	503	460	471	452	468	496	477	452	450	477	447	436	454	461	441	437	496	435	496	456	487	470	443	432	465	425	474	469	462	466	482	488	480	450	461	469	492	461	469	517	430	463	494	425	422	406	439	474	443	468	531	460	449	433	419	444	489	459	463	447	476	475	500	446	481	428	486	481	484	448	494	455	510	480	486	459	462	450	470	437	493	472	442	467	431	524	488	428	488	462	474	437	469	451	445	482	466	454	463	451	459	471	459	500	436	453	484	497	490	436	491	465	461	461	458	445	441	455	475	468	466	458	456	449	467	462	472	459	469	496	467	462	481	457	432	438	510	490	445	479	483	496	461	477	465	488	519	479	432	473	505	493	430	457	448	431	455	470	485	503	442	490	475	484	515	392	471	414	440	456	485	441	460	460	494	407	471	475	495	427	479	476	477	497	491	474	498	467	455	431	466	456	446	465	493	439	384	455	492	465	476	505	458	475	429	496	445	455	460	460	470	426	441	437	464	451	447	474	493	506	410	465	453	451	471	459	456	442	480	439	468	473	485	445	473	454	458	440	458	484	450	496	460	465	459	463	454	445	474	475	475	459	463	453	448	461	465	487	501	466	477	475	476	464	473	432	473	469	448	470	459	502	455	459	444	466	438	506	507	446	467	489	468	500	464	459	481	480	481	441	427	491	463	475	453	442	466	449	462	490	482	463	480	501	448	452	457	475	486	446	425	485	421	482	454	451	442	421	471	451	466	486	467	497	470	460	474	469	459	464	452	481	483	482	476	498	470	456	515	456	460	434	490	473	413	489	453	483	490	450	503	464	468	456	491	457	468	430	457	444	468	475	437	448	456	486	456	490	466	429	458	490	479	471	471	490	465	459	483	474	464	472	454	428	469	509	449	452	476	481	465	452	464	463	455	451	491	473	454	466	507	456	461	491	440	470	503	480	462	464	444	484	458	473	439	462	455	454	453	465	469	422	459	486	462	469	498	455	493	476	450	455	436	453	466	510	433	453	445	472	479	457	416	496	475	466	475	503	460	446	458	469	469	442	438	447	466	454	441	454	448	457	423	445	486	460	428	453	470	481	441	480	446	455	465	436	501	472	462	473	449	445	464	473	511	471	482	450	431	478	441	449	449	453	485	493	477	450	451	439	469	464	476	470	467
4584	21543	9708	4667	3347	2496	1997	1548	1246	1101	942	812	765	739	670	622	601	543	516	527	552	522	520	492	551	539	487	502	448	459	466	495	479	493	497	458	469	521	484	501	490	491	464	455	432	426	429	418	415	477	433	470	460	412	471	485	469	441	476	417	461	456	456	450	449	425	439	435	440	477	480	443	457	457	423	421	439	464	420	475	496	465	451	443	459	431	437	459	453	431	434	464	464	425	454	431	450	422	448	426	457	450	488	428	483	420	442	447	456	486	448	444	460	457	462	478	436	433	484	469	432	470	480	435	475	424	496	457	465	423	437	471	442	453	424	478	464	449	468	430	484	431	411	465	471	463	440	453	450	416	472	431	462	426	401	486	435	439	463	459	451	432	400	438	436	408	453	470	415	477	480	457	419	473	475	446	442	462	431	456	457	465	473	441	465	448	434	459	438	450	433	441	450	446	430	481	441	422	446	448	458	441	446	460	458	446	438	407	443	468	466	434	449	459	468	446	475	432	447	469	415	440	469	465	465	454	459	466	450	475	422	427	449	469	468	456	412	456	433	424	463	400	420	429	450	435	460	423	425	412	419	443	467	428	459	435	461	471	469	409	428	481	460	426	404	449	459	421	438	455	441	436	423	464	472	410	433	408	450	426	448	495	401	434	470	434	459	445	414	496	467	429	439	429	434	436	469	434	448	470	480	526	428	420	422	437	465	482	453	443	409	461	435	397	429	407	432	451	414	439	463	454	465	448	413	470	437	446	408	489	474	439	432	452	424	428	476	412	445	443	426	434	454	435	400	455	447	431	437	469	479	456	462	450	445	419	440	439	440	451	436	416	447	406	437	440	483	442	433	458	446	439	414	463	448	418	419	428	468	448	456	441	435	446	458	431	457	434	440	446	442	493	437	483	460	465	440	436	444	460	429	419	449	435	478	440	465	454	384	434	428	451	447	418	440	474	475	477	469	419	437	429	433	445	425	484	444	444	446	463	445	446	447	434	450	461	418	443	451	476	452	458	437	419	416	460	486	429	415	437	437	462	441	494	477	461	486	435	452	451	462	464	436	426	430	485	428	449	426	431	451	444	472	455	430	454	436	446	439	439	450	453	452	438	441	446	479	423	480	457	446	448	433	473	459	424	460	447	479	460	458	435	432	409	412	413	445	432	494	441	417	421	429	441	442	420	423	422	458	457	435	444	453	444	426	478	455	440	405	465	442	421	429	433	443	465	477	420	429	423	441	434	415	462	450	452	476	441	455	446	467	429	450	428	388	429	447	446	425	462	458	459	445	448	439	460	422	466	453	455	486	445	465	473	488	481	430	420	447	430	424	441	471	469	428	441	470	460	455	467	464	418	450	457	453	440	443	471	406	463	430	390	447	487	446	411	431	467	433	453	465	426	458	412	424	399	454	498	445	427	459	507	438	464	459	413	467	459	465	461	447	443	491	426	442	422	476	433	452	463	457	482	436	433	452	450	472	424	443	471	453	416	475	444	427	446	442	467	474	449	472	402	483	434	464	437	458	469	434	431	482	442	470	393	415	466	489	456	456	426	480	430	420	472	460	465	477	455	443	443	438	420	442	426	451	418	463	458	420	476	452	422	434	441	455	410	447	451	446	472	442	455	472	412	451	458	450	454	438	443	450	432	455	420	447	474	426	462	435	461	445	454	449	440	464	441	454	434	464	448	427	467	448	460	414	465	438	455	415	459	474	474	462	461	441	432	463	423	451	484	468	445	472	453	461	460	436	444	470	417	437	432	459	432	476	461	465	464	453	450	459	452	473	465	431	458	453	469	459	469	441	443	420	442	456	434	409	439	465	462	435	455	422	440	436	470	421	466	466	460	461	449	461	465	443	481	418	435	445	408	464	469	436	423	474	438	439	446	426	417	417	462	442	482	456	453	441	469	417	449	468	433	456	439	482	443	458	448	419	468	492	477	469	470	427	411	452	433	418	466	430	464	456	456	471	468	458	455	487	411	468	428	437	484	454	463	464	420	432	472	436	428	470	435	459	481	438	442	460	433	436	429	417	449	447	446	416	440	438	436	448	478	433	474	439	409	456	419	445	455	428	431	453	447	454	457	451	444	400	470	452	445	423	443	452	468	448	464	480	427	437	411	426	458	430	421	452	439	419	473	450	443	426	500	415	449	411	449	439	425	448	408	453	457	451	493	446	459	456	452	458	466	453	424	433	432	445	467	456	417	418	435	429	423	433	410	464	424	447	423	445	450	459	439	448	422	438	469	433	424	447	440	476	449	440	429	458	431	443	431	464	443	438	457	455	468	398	438	439	438	485	451	478	435	456	428	417	450	436	440	442	451	426	468	433	463	482	425	452	463	430	438	480	456	430	454	502	419	422	454	469	405	415	475	477	472	442	429	445	429	415	457	424	452	481	442	406	450	439	417	441	455	490	437	452	455	431	470	464	438	425	450	451	421	470	477	458	417	417	422	471	451	445	404	480	455	447	451	450	484	429	438	464	450	453	472	455	439	458	445	455	413	454	441	459	457	446	465	406	443	438	430	444	431	462	460	444	433	438	461	411	472	459	412	464	459	451	417	424	433	397	438	461	439	448	442	470	500	459	463	471	470	451	453	458	467	436	443	455	444	453	420	494	440	434	454	435	443	456	469	449	440	466	463	456	486	467	433	454	440	456	448	435	453	420	413	445	460	433	394	451	443	410	437	475	422	433	415	448	430	452	437	459	451	471	476	437	471	460	467	451	481	449	441	451	429	491	461	434	428	481	440	460	443	440	438	432	440	469	439	468	443	448	452	410	473	466	463	444	472	422	417	417	450	441	388	446	449	471	460	435	422	480	431	491	470	447	451	445	457	485	427	454	429	443	456	441	411	472	473	438	450	468	471	456	425	412	463	444	458	452	492	447	416	500	456	432	452	465	465	432	462	423	475	454	435	419	427	446	435	461	427	416	487	482	433	446	451	450	465	451	462	417	407	427	474	411	420	438	442	483	445	425	451	479	474	415	464	457	457	430	413	453	466	447	430	474	426	471	454	435	441	459	423	457	461	446	440	449	456	454	481	497	429	424	409	435	428	453	420	468	424	444	416	439	454	447	457	449	479	437	452	469	493	439	415	444	449	406	460	432	439	436	447	459	484	421	467	438	467	445	405	439	451	483	459	428	429	444	443	449	448	417	398	445	428	466	456	445	480	449	418	432	429	460	410	456	415	466	500	457	419	448	457	443	456	493	478	437	463	437	472	437	442	471	447	476	442	458	476	450	436	427	431	465	472	447	444	476	478	446	441	453	448	415	439	485	402	417	450	442	449	469	470	419	462	459	435	431	420	455	437	416	436	454	472	427	436	416	432	451	414	457	456	427	449	461	445	452	468	445	487	475	458	416	464	448	435	430	457	463	427	456	462	417	434	438	396	439	466	447	420	436	424	474	424	465	460	423	468	470	434	395	438	435	443	430	429	435	451	460	458	478	467	447	445	440	454	468	428	434	438	429	419	468	433
27473	20103	8551	1372	936	763	789	774	724	690	802	765	742	756	733	733	724	724	752	732	736	718	711	752	721	700	754	715	693	753	717	742	695	733	728	731	726	726	732	719	729	752	755	722	706	725	726	774	712	726	727	730	716	687	717	727	715	736	733	749	780	649	700	723	752	702	729	718	712	755	759	755	682	743	702	751	738	761	758	687	700	711	710	724	758	733	790	748	684	800	697	719	757	707	668	707	737	677	752	713	745	739	724	724	696	714	734	756	736	731	740	739	690	744	727	711	727	726	722	732	714	738	736	729	747	712	699	705	734	713	738	680	727	737	736	743	711	743	749	691	695	717	747	666	723	707	706	700	689	723	717	718	741	727	712	726	750	756	730	733	702	705	752	696	690	668	684	708	737	764	699	766	740	707	725	757	715	721	729	728	723	742	714	698	731	674	768	712	772	716	713	751	733	742	720	743	736	678	736	679	739	731	705	729	826	757	784	722	741	725	735	751	728	701	730	712	716	710	719	723	763	714	746	740	700	698	664	734	727	674	742	720	721	732	726	714	747	747	756	747	766	717	681	737	745	748	713	747	742	752	762	739	750	755	727	725	714	671	691	722	747	767	737	729	717	754	742	729	680	760	681	735	734	688	720	727	764	688	690	736	704	721	735	684	668	717	716	683	755	734	746	686	722	756	744	739	769	741	768	679	718	778	754	776	705	765	760	724	739	723	694	738	753	685	702	694	706	725	729	731	722	702	732	735	715	743	713	701	667	753	733	698	701	714	720	712	739	704	795	741	704	745	679	726	789	784	737	756	736	728	725	743	709	720	698	743	758	699	749	741	722	724	739	754	736	814	770	744	717	720	744	708	698	782	734	715	702	753	729	720	693	775	733	691	687	741	690	738	707	721	708	797	664	734	662	721	742	759	717	710	730	712	731	722	722	722	713	727	697	734	752	762	703	704	748	697	725	779	704	717	745	729	734	695	737	727	701	713	723	710	769	777	738	713	717	709	724	709	742	691	748	721	702	740	710	740	724	758	715	729	712	701	716	712	724	689	726	698	783	709	746	721	723	726	696	734	711	781	680	703	738	728	746	757	738	754	733	734	733	774	749	749	685	733	700	771	733	741	721	740	702	788	726	689	732	728	718	673	692	744	716	737	686	691	718	743	715	761	736	745	683	723	772	735	720	728	674	714	674	735	680	712	750	734	776	750	731	725	726	719	766	742	754	743	716	778	757	735	729	753	709	715	713	733	740	724	731	730	752	724	766	715	710	757	741	748	712	731	709	725	732	768	773	730	729	726	715	720	738	737	745	755	708	729	677	748	740	729	714	733	694	712	695	684	710	762	717	707	722	772	739	668	711	753	758	737	726	709	731	752	667	709	793	700	723	728	698	729	684	682	716	724	727	718	728	749	775	765	761	688	786	754	744	778	718	760	715	737	750	731	762	687	749	734	719	764	733	709	718	750	694	715	723	751	748	719	685	715	727	753	757	726	753	730	712	753	692	808	751	706	757	740	684	731	737	703	695	727	743	698	724	717	759	715	758	749	679	699	712	817	700	717	727	746	706	715	703	710	737	732	726	748	733	733	736	775	724	705	741	756	711	709	745	693	726	724	724	776	771	753	679	712	782	721	716	722	750	712	721	728	733	729	744	694	718	692	683	726	711	693	755	716	719	760	719	752	729	753	699	714	697	670	693	720	744	735	742	737	742	767	671	718	739	678	706	743	710	746	713	735	723	678	704	737	756	725	805	689	732	689	712	688	695	729	693	755	726	705	763	695	706	750	745	736	759	706	720	749	697	704	705	712	786	705	744	715	712	714	761	744	763	706	765	723	747	705	681	678	764	740	715	745	711	723	718	739	707	703	706	745	776	723	750	761	706	758	724	720	683	720	723	758	726	733	713	738	711	742	714	709	744	749	745	739	701	710	716	749	728	695	651	702	763	688	704	736	667	714	735	769	722	705	711	720	723	715	712	704	722	691	712	751	702	712	720	703	742	756	768	709	720	724	743	689	738	729	757	751	693	706	708	737	727	660	724	727	749	730	702	727	730	732	758	747	726	726	755	689	752	778	719	690	753	773	737	749	722	748	724	696	740	684	722	781	745	729	741	726	709	735	754	761	739	755	722	665	720	768	728	706	735	743	721	748	718	701	708	715	723	743	743	705	722	723	720	721	722	707	702	715	680	699	727	704	751	685	748	707	712	697	744	718	752	719	744	662	707	722	749	743	729	774	729	700	697	685	716	740	732	770	718	702	726	717	704	680	705	691	707	708	727	703	768	734	705	747	713	738	734	757	719	737	740	728	771	682	708	720	740	739	740	689	748	699	666	712	710	707	704	756	732	705	753	710	708	754	748	712	769	722	667	719	681	708	764	720	790	758	708	716	706	726	722	737	709	697	711	696	634	765	717	690	664	717	726	706	741	702	769	750	734	731	785	709	734	718	738	744	715	728	678	725	687	708	719	663	718	720	689	683	704	792	706	739	752	682	760	716	742	771	647	752	668	697	764	732	773	707	679	742	754	745	750	740	705	806	744	707	748	735	736	720	759	745	714	711	777	691	730	745	727	747	723	711	762	754	728	759	729	733	747	727	744	710	738	751	745	734	711	735	720	715	733	752	729	732	746	672	721	714	758	726	766	724	705	661	729	761	707	714	713	765	747	729	717	712	759	750	701	724	744	751	723	706	718	699	734	719	743	735	745	736	685	712	765	758	717	737	663	742	746	710	795	690	701	688	761	703	697	733	758	727	783	697	746	712	741	767	728	755	694	719	716	729	771	741	753	742	748	736	770	758	720	712	714	720	732	707	734	761	703	746	737	749	722	753	701	715	747	703	764	705	713	724	735	690	694	779	759	688	746	682	748	756	736	721	720	767	714	743	720	754	711	727	674	767	733	726	785	708	741	726	723	689	759	750	728	754	749	768	703	735	697	719	740	694	691	721	767	748	684	711	749	744	764	775	709	740	686	732	725	729	733	738	674	702	704	695	763	719	710	717	749	727	718	719	652	734	723	782	741	716	717	755	681	727	744	713	740	691	716	732	770	720	737	738	719	747	710	760	716	772	745	726	690	713	746	722	811	697	690	725	763	760	773	717	699	746	724	696	746	748	685	696	707	742	752	754	766	702	721	730	741	771	683	768	774	696	732	707	707	747	704	709	730	738	675	753	797	712	727	729	752	745	774	717	752	705	750	726	741	731	722	727	742	729	780	756	695	682	729	710	768	753	782	709	738	776	753	740	760	709	742	751	739	735	752	736	706	731	739	752	743	733	707	742	714	721	773	753	697	699	716	717	713	713	706	759	741	731	748	723	718	771	758	724	720	758	732	770	752	756	736	697	701	713	680	778	779	760	712	764	725	747	704	763	767	744	712	738	698	700	724	726	769	749	727	726	702	767	735	745	713	737	666	712	751	721	681	762	690	719	740	743	705	772	718	708	692	746	724	681	728	726	722	725	769	692	720	723	764	742	705	761	713	729
4977	5726	1625	1049	952	946	901	853	780	760	808	791	785	781	745	730	791	724	730	729	746	839	677	736	739	741	753	758	724	768	710	747	742	705	731	718	764	731	790	750	788	721	776	790	704	749	781	737	718	714	720	740	751	737	725	705	736	743	730	730	730	715	724	728	732	739	743	744	721	751	745	777	769	710	722	768	716	783	742	725	753	753	761	735	734	692	757	772	707	751	718	766	680	770	756	760	730	781	792	720	746	732	684	747	748	760	710	791	722	726	775	746	730	762	677	716	714	779	721	708	713	741	712	785	772	711	754	727	715	702	763	753	729	715	723	698	748	716	738	724	778	716	746	727	738	750	759	747	738	764	737	713	726	725	779	713	685	764	719	725	780	758	719	709	780	753	682	736	699	694	730	752	782	732	715	732	726	743	723	749	773	749	704	687	742	754	759	738	747	779	739	764	762	746	719	721	712	685	741	705	723	795	739	796	722	726	744	740	648	707	735	763	753	740	715	760	784	739	707	714	716	694	774	810	680	782	762	758	781	800	728	710	746	787	724	782	715	719	702	772	752	749	726	748	752	736	742	755	685	762	763	716	743	721	713	733	738	682	727	647	721	721	761	678	767	721	747	709	757	752	731	704	751	740	713	725	780	723	737	770	720	744	714	774	767	698	744	725	752	699	712	700	728	701	771	755	740	771	750	697	680	712	739	765	762	728	736	723	769	723	764	779	724	714	716	751	768	792	787	712	767	755	720	715	735	741	744	720	765	789	763	731	741	737	727	727	727	715	742	774	741	711	760	738	766	775	769	769	761	744	708	742	768	770	760	690	788	775	754	741	747	720	706	754	755	706	747	704	748	724	734	695	717	743	731	745	713	689	720	760	744	732	734	715	791	764	727	755	756	688	748	720	775	720	742	744	734	756	706	731	730	719	707	743	735	780	720	744	740	783	790	742	721	711	735	693	735	751	719	742	727	739	730	753	753	753	738	682	765	738	715	781	730	771	764	719	756	756	709	727	723	735	740	722	727	738	751	742	763	694	723	712	761	698	788	749	778	728	788	798	718	718	707	744	750	765	783	751	721	779	705	707	760	757	702	720	716	750	751	734	717	749	736	749	682	755	741	740	704	719	730	744	697	748	747	745	734	763	716	739	715	786	785	732	760	732	727	728	735	785	725	764	774	737	779	797	722	717	728	735	767	754	755	750	715	748	700	734	707	735	736	740	780	755	721	724	698	756	726	736	771	699	702	748	741	791	790	748	754	709	792	776	706	727	711	753	766	775	734	761	766	708	795	722	726	789	704	728	731	796	746	732	736	736	743	698	721	732	740	732	785	730	748	702	701	698	678	766	756	751	721	724	744	756	727	733	718	718	714	767	752	750	727	727	755	716	739	767	733	752	724	724	784	715	766	780	767	768	713	713	747	758	748	747	741	728	805	808	696	714	717	734	724	727	778	744	779	666	743	726	776	717	735	783	726	717	718	764	772	701	734	725	749	727	733	729	779	761	744	753	733	762	726	715	738	733	722	739	752	713	721	757	733	712	734	773	697	730	742	717	767	752	695	724	721	731	744	736	706	711	759	777	723	727	757	765	729	768	748	727	664	744	733	666	743	720	759	745	772	762	798	717	762	796	756	760	748	723	717	750	706	747	754	729	730	741	740	716	738	722	710	760	785	722	767	740	733	721	750	713	721	721	720	761	736	744	714	727	717	710	705	677	717	733	715	717	770	705	776	746	733	759	767	703	765	741	696	756	739	764	742	687	704	720	714	782	773	756	774	724	713	735	758	738	756	731	758	703	766	711	722	684	756	719	727	665	755	708	825	701	716	737	767	728	720	727	749	803	771	734	760	715	730	757	723	769	767	719	727	752	745	747	779	708	740	731	728	752	737	724	749	740	747	720	699	745	744	759	749	726	739	731	746	756	724	700	716	697	793	775	678	750	730	771	743	751	729	741	737	761	767	788	772	711	727	725	709	725	727	783	703	721	749	719	758	724	681	777	739	744	807	741	788	737	763	731	774	750	710	782	756	727	779	727	784	729	668	746	778	728	732	759	735	686	754	747	704	723	729	703	740	749	723	735	792	713	761	700	747	706	779	738	688	753	783	734	677	750	801	721	743	731	747	732	759	780	768	722	687	775	749	752	753	738	753	740	716	710	747	773	728	732	729	763	759	741	755	769	710	730	679	765	763	741	754	701	737	741	739	744	710	704	717	719	733	742	735	745	698	703	721	727	708	738	743	756	719	756	701	753	772	697	736	745	726	773	742	762	728	743	724	754	748	767	720	764	758	736	716	770	738	739	704	803	715	777	730	704	773	754	774	753	742	716	740	663	747	710	741	726	718	685	752	707	782	732	776	755	723	713	686	744	732	761	764	734	736	727	731	726	721	723	702	711	737	710	712	742	730	739	723	709	768	774	743	740	771	749	729	811	740	710	737	771	747	778	764	710	715	735	724	695	726	736	786	738	743	743	732	686	715	705	756	749	780	739	731	675	724	750	697	701	751	716	704	750	779	722	738	689	748	705	712	725	732	757	739	761	703	737	719	731	776	786	732	724	709	721	733	752	760	716	717	761	697	692	670	802	752	764	735	721	724	737	749	725	742	725	782	762	784	740	772	721	730	759	749	752	683	774	755	706	726	770	719	738	750	764	707	751	773	689	738	727	763	744	679	692	719	714	734	697	733	734	734	722	733	705	741	715	720	739	740	737	759	745	743	716	715	760	759	772	743	750	741	736	761	724	743	738	763	752	724	711	714	767	724	752	757	713	710	744	725	694	748	718	780	713	737	721	663	730	747	719	735	729	709	768	728	726	786	770	726	688	728	746	779	781	809	722	752	742	677	747	745	750	736	716	769	714	786	782	722	759	768	744	738	728	731	716	749	740	775	692	754	772	778	748	728	699	738	740	721	739	711	742	750	719	731	704	696	806	724	743	795	740	697	747	752	725	703	746	757	724	699	741	804	711	747	723	747	740	705	762	744	756	765	751	784	709	756	718	758	747	759	720	720	757	739	773	700	740	734	669	764	793	720	714	690	744	756	746	755	752	743	754	748	736	734	763	748	718	751	729	775	763	778	760	689	748	704	745	703	751	703	758	721	738	751	725	747	779	767	730	723	693	740	758	748	749	747	705	709	729	746	773	744	698	712	754	688	778	733	715	738	707	754	724	694	733	750	668	737	747	727	728	747	781	716	721	722	779	731	725	779	734	741	702	705	787	748	734	779	712	749	768	780	694	728	779	703	733	724	752	757	773	674	739	768	703	783	723	751	725	730	668	744	753	743	755	725	711	772	773	739	721	749	746	776	720	744	711	761	731	716	783	743	731	728	732	738	703	748	699	736	767	770	772	767	763	706	678	710	727	772	692	729	727	759	760	740	772	705	694	737	764	705	725	764	743	699	696	770	744	747	742	741	703	691	774	764	781	706	723	786	770	697	748	766	754	751	728	686	761	752	728	691	729	700	703	718	741	740	724	721	726
23555	20888	27711	24202	20817	6000	951	697	571	499	462	467	435	403	405	415	395	392	357	400	391	400	364	349	367	378	362	387	338	303	364	376	342	327	370	354	362	358	326	362	366	370	339	353	346	334	340	353	345	336	354	361	329	336	319	341	329	320	348	339	333	315	345	328	358	350	327	328	364	353	351	346	362	330	369	363	350	342	362	370	343	352	338	342	364	374	328	372	332	355	337	316	310	345	347	349	326	340	313	349	337	355	330	372	324	348	325	347	307	345	345	358	316	366	350	320	339	371	358	371	304	338	350	370	350	329	334	341	322	347	344	335	344	325	346	291	335	369	359	326	316	355	351	318	357	359	356	342	358	318	330	351	351	374	364	325	342	348	351	363	344	339	334	344	334	349	350	346	393	347	332	317	371	350	350	351	329	355	324	346	336	364	372	358	364	335	339	343	345	356	339	334	331	335	369	349	366	332	321	322	343	359	318	333	323	310	372	364	355	326	334	378	318	356	329	332	313	350	334	346	323	348	324	329	336	317	331	332	362	368	307	340	330	353	336	322	350	346	377	330	360	370	327	340	342	309	320	339	355	354	325	316	351	368	352	325	362	336	320	343	353	349	338	336	316	350	341	333	328	374	333	344	377	378	324	342	333	359	331	364	359	353	346	376	359	367	334	325	358	335	343	353	343	345	345	326	308	341	376	367	330	344	351	349	370	329	333	339	315	357	322	319	356	319	316	349	335	325	368	339	335	325	340	362	336	354	333	293	315	352	307	354	325	360	365	344	341	321	358	320	362	323	339	347	338	350	335	360	322	341	361	368	307	343	318	337	347	330	351	333	348	373	350	314	339	321	347	349	333	304	369	351	349	344	328	351	367	342	363	348	349	354	352	353	303	324	355	339	320	331	317	350	344	335	349	375	353	352	327	309	354	365	379	319	362	354	324	356	353	355	322	368	342	346	328	334	360	343	379	358	349	379	362	313	312	386	343	327	323	364	338	360	342	351	356	372	318	342	336	351	315	314	333	368	317	350	363	354	347	356	370	360	341	344	345	343	308	350	329	347	348	342	337	354	338	340	340	325	334	335	300	367	356	366	353	380	338	340	337	323	361	329	328	325	371	313	317	373	354	331	335	365	359	369	303	380	371	324	363	386	318	315	369	335	350	320	330	325	310	342	338	337	365	342	356	336	341	307	338	342	356	327	336	333	350	330	324	355	367	337	344	328	377	351	313	337	321	325	365	334	347	370	348	327	344	349	323	350	325	326	319	358	331	337	397	333	317	355	360	369	335	333	311	314	361	353	363	370	395	326	355	337	358	345	372	333	343	338	371	346	377	367	305	324	332	361	347	318	352	354	334	339	345	343	322	353	349	327	372	341	379	337	337	334	350	305	333	387	286	340	337	363	359	343	365	324	359	316	356	307	383	357	310	333	336	324	318	353	332	389	333	328	333	326	342	342	329	314	323	335	328	343	363	348	325	316	344	339	340	344	372	337	341	344	332	358	330	325	340	338	330	347	358	354	336	344	348	346	340	347	305	347	366	366	345	321	339	368	379	349	332	366	329	334	335	348	330	341	336	329	343	351	322	338	328	368	304	358	360	334	313	347	341	383	355	320	310	316	335	335	367	350	306	311	342	328	354	341	314	340	324	347	330	328	352	355	329	359	381	314	309	335	324	332	339	344	350	355	355	342	365	355	326	327	354	337	351	363	353	358	332	333	328	319	329	294	331	357	320	335	322	321	334	329	364	369	360	334	381	334	355	365	338	360	371	370	346	366	344	369	338	362	323	368	355	352	296	340	378	358	399	347	330	341	350	325	324	331	357	327	351	315	333	355	353	349	354	348	340	348	352	353	361	364	328	327	360	325	334	333	353	347	332	323	367	349	371	367	332	343	352	341	353	340	360	313	328	346	331	325	370	352	331	326	347	310	365	321	368	367	376	340	346	298	397	317	361	337	392	381	364	316	309	358	372	324	327	340	352	343	356	361	332	346	360	345	333	316	345	348	329	325	323	344	332	343	334	353	329	389	337	315	320	329	341	328	340	345	339	298	316	321	327	352	370	358	370	338	329	351	335	330	362	342	333	316	369	371	325	325	341	331	338	333	342	362	372	339	362	311	387	331	343	364	346	334	381	329	329	325	277	332	379	366	331	311	339	351	293	320	321	312	331	329	310	343	355	321	329	323	353	334	323	308	355	340	352	337	342	345	348	335	315	342	363	325	341	345	352	351	338	332	342	342	339	345	364	346	337	348	337	341	312	334	340	324	351	321	354	341	353	334	331	345	330	336	350	342	318	349	349	328	311	337	339	320	339	357	335	339	369	340	328	343	339	344	333	325	334	389	326	340	351	328	371	355	344	331	371	347	333	367	314	335	344	356	364	347	349	358	363	297	347	322	329	330	349	355	341	344	334	333	339	362	313	337	318	317	332	341	346	381	332	326	339	357	339	283	359	311	345	357	346	348	350	339	318	343	359	354	330	348	345	354	333	350	359	333	337	365	327	345	342	319	376	350	332	356	316	355	350	343	338	324	337	339	350	333	369	325	332	365	348	327	352	341	381	338	364	335	350	320	335	352	359	341	358	315	323	365	357	349	362	334	341	356	352	338	333	295	333	332	338	364	340	325	322	362	344	316	337	330	311	327	351	351	338	350	305	339	371	325	357	336	326	334	330	325	340	348	350	336	355	328	391	354	325	318	327	325	305	361	345	350	325	331	380	324	321	336	323	342	328	379	336	341	353	360	331	373	340	296	335	330	327	316	338	341	336	337	331	332	335	375	324	335	320	346	364	321	347	337	350	319	364	346	364	374	383	339	323	317	339	340	347	361	352	307	302	335	344	362	329	362	355	338	321	302	360	359	328	316	320	380	362	342	307	373	371	367	344	389	354	349	320	332	358	324	339	320	328	313	331	291	335	383	354	317	329	346	368	375	335	365	313	330	355	357	361	359	359	344	349	351	345	343	355	374	359	326	322	326	305	340	323	332	349	356	356	362	339	370	322	355	315	329	364	289	365	329	361	347	347	319	342	343	342	354	321	327	325	350	329	325	308	329	358	339	309	366	351	343	345	329	295	330	341	351	330	313	313	344	342	336	322	370	321	343	322	342	330	337	349	339	351	315	335	374	326	322	345	327	337	352	372	330	300	342	363	324	346	333	356	339	331	343	353	344	353	338	347	327	339	339	346	318	366	324	378	324	363	353	345	350	336	356	351	308	314	336	373	367	309	346	371	327	353	351	332	323	333	370	342	333	337	357	329	351	327	340	352	324	319	285	330	363	347	324	355	347	356	322	327	347	306	321	353	344	335	348	349	381	351	330	314	350	353	404	345	335	332	345	354	356	361	346	328	317	335	317	350	366	333	368	314	348	387	327	335	338	343	318	300	356	354	326	331	333	333	328	356	281	331	340	377	330	320	365	359	315	358	334	377	351	333	372	319	382	385	346	354	327	349	346	325	313	311	320	346	333	315	340	348	313	306	351
3863	16059	5896	2668	1909	1465	1163	973	779	673	590	566	541	469	514	458	437	435	396	400	379	400	437	374	399	398	359	392	355	358	403	386	332	369	370	353	371	379	384	361	377	356	373	320	367	373	352	365	369	316	405	353	367	360	339	328	349	376	361	309	371	372	356	360	369	339	346	345	348	353	338	356	344	324	344	386	361	373	322	364	327	362	373	339	370	343	361	361	347	348	318	353	338	341	322	348	346	334	310	336	386	332	331	314	325	356	354	372	338	314	353	347	381	336	349	340	399	359	357	350	329	330	353	365	321	361	357	356	334	373	369	339	344	359	327	357	338	343	354	345	358	343	359	375	350	365	322	388	341	372	328	333	356	366	362	347	360	380	386	372	339	336	362	321	350	348	379	315	367	382	366	368	363	304	366	385	350	338	371	355	305	371	359	361	362	371	333	374	343	334	366	352	351	336	361	348	357	346	359	369	344	355	335	332	364	337	359	318	369	333	365	355	360	325	382	360	350	349	368	376	344	333	368	332	377	371	349	322	355	376	354	381	357	342	326	340	342	338	379	328	368	323	361	374	372	339	359	345	346	324	381	381	373	357	369	342	358	342	337	334	358	338	356	335	380	331	353	350	379	370	346	364	388	349	370	303	350	360	368	360	359	351	302	334	324	348	331	344	321	371	373	369	342	352	348	347	333	332	390	344	371	384	343	347	346	321	318	359	367	344	340	327	368	356	357	346	342	384	395	344	342	338	382	385	344	328	340	352	395	352	349	346	328	349	342	346	311	330	359	356	351	340	321	349	348	322	351	370	361	345	341	306	361	342	352	340	362	347	340	376	360	357	340	338	353	357	331	359	331	359	311	344	365	360	355	385	321	328	322	332	344	391	356	344	351	331	348	349	373	374	354	349	362	361	314	347	314	320	330	321	354	353	378	323	360	375	346	356	347	331	325	339	356	339	343	353	318	363	373	328	370	379	331	341	339	344	327	348	364	344	346	357	332	375	339	361	380	361	329	341	358	321	316	336	370	367	362	342	361	353	358	343	350	358	329	365	314	355	371	370	322	346	329	350	358	345	317	347	365	326	336	357	346	360	310	356	332	323	323	360	362	343	354	304	347	331	358	338	347	338	353	350	349	352	362	322	333	358	381	367	364	322	333	312	336	373	365	385	385	357	325	368	375	374	363	377	358	368	344	353	336	342	326	364	349	354	345	334	361	324	331	338	339	338	294	381	352	343	320	362	332	338	342	368	365	333	382	361	325	342	338	360	388	369	353	349	355	314	322	350	360	349	344	366	348	314	333	353	329	350	348	355	325	349	375	362	327	355	376	363	327	343	359	315	336	331	314	369	360	324	340	327	366	333	353	334	373	338	307	338	327	350	346	305	350	357	333	364	331	321	347	322	319	327	327	374	357	354	339	351	371	343	372	379	359	376	338	350	351	345	323	354	346	363	345	363	323	360	333	362	338	361	380	369	344	342	341	347	356	364	346	350	361	329	393	321	342	348	373	340	330	318	328	382	349	374	331	319	384	350	380	326	350	355	349	325	323	346	350	348	346	321	343	350	377	322	332	353	365	332	334	377	357	342	355	351	385	354	319	358	329	333	392	358	361	350	369	322	342	323	332	354	337	345	355	352	301	376	359	357	327	394	359	346	347	348	307	320	337	364	345	349	335	373	330	358	380	345	375	342	351	340	376	323	339	337	362	340	334	374	341	351	369	339	364	358	345	370	340	347	363	384	362	309	382	349	357	346	360	364	327	330	370	357	356	330	338	360	338	379	326	344	335	322	365	319	354	337	382	360	369	360	338	371	346	398	333	351	342	313	378	341	369	352	358	332	322	364	344	353	380	353	342	337	326	364	374	328	357	357	370	373	371	356	335	370	335	349	367	357	357	345	347	362	346	361	330	376	331	361	393	332	363	353	323	385	344	369	335	355	360	381	334	327	356	319	373	320	339	331	339	362	340	355	365	347	349	380	336	338	324	313	339	356	365	360	350	323	351	329	374	313	341	360	302	363	357	361	353	347	302	330	331	350	327	329	352	379	337	330	337	328	353	400	352	354	348	379	385	366	347	360	353	351	341	335	319	322	300	335	358	327	351	352	394	345	356	344	348	374	322	388	360	361	315	349	337	342	353	353	374	346	370	345	324	350	381	382	378	345	360	367	338	360	342	342	332	371	349	363	363	374	351	372	351	327	338	351	358	320	336	357	358	327	350	331	366	326	354	344	335	358	320	350	342	332	347	339	333	363	338	325	335	378	313	334	355	366	388	352	338	365	368	340	318	335	366	365	359	373	338	355	371	338	364	354	328	351	315	360	357	373	330	347	337	340	340	376	369	360	373	336	312	340	355	335	327	342	341	325	351	367	349	333	330	341	356	366	362	354	346	345	360	343	340	337	331	325	366	357	344	385	361	352	344	400	356	334	367	341	356	367	387	325	340	324	350	361	364	335	401	331	354	320	341	357	370	343	365	331	358	357	357	342	362	382	364	329	309	354	326	351	308	365	327	360	357	345	338	349	374	328	354	369	358	339	348	331	360	348	320	349	353	331	317	357	333	340	322	364	346	329	331	359	338	353	376	360	362	319	342	346	364	339	365	365	389	340	353	357	327	355	355	316	343	365	328	337	351	315	346	357	343	349	343	359	355	336	372	346	361	366	343	369	373	344	339	351	390	354	356	359	334	349	378	361	335	346	380	344	339	357	345	356	357	337	316	378	372	382	353	319	371	340	338	376	313	319	330	347	357	380	324	340	356	319	364	336	390	397	343	339	364	333	366	343	369	360	363	339	401	372	369	354	380	362	347	335	352	362	346	356	311	328	338	325	358	356	320	338	375	340	369	362	357	342	366	347	339	362	323	355	350	347	362	381	348	365	342	326	342	338	350	331	348	339	332	317	375	340	357	371	395	345	371	351	381	321	377	328	362	355	351	324	351	353	346	342	356	336	323	354	347	348	359	365	355	320	361	359	361	370	365	343	344	330	321	347	342	336	342	344	375	351	327	344	343	310	328	384	342	338	307	345	365	337	347	356	340	359	326	370	345	348	346	347	321	364	365	336	392	329	357	359	324	350	356	323	345	344	329	311	357	327	363	334	382	357	341	374	346	357	306	368	371	358	326	369	366	358	324	336	360	331	325	328	349	353	339	330	330	326	356	368	369	326	309	345	341	356	371	371	363	357	386	350	348	329	354	332	339	359	368	346	351	345	333	329	348	351	338	362	361	347	332	358	326	379	354	379	326	343	365	374	361	349	322	334	352	342	342	348	309	400	314	377	330	348	313	358	358	341	368	369	361	355	359	332	390	377	355	372	362	328	303	333	364	351	371	363	345	333	361	361	326	307	347	356	334	380	352	362	343	366	361	366	342	326	327	330	348	354	369	332	364	323	327	343	361	386	339	326	340	333	357	322	331	387	348	325	344	370	357	359	348	354	332	352	354	372	344	333	364	345	355	371	348	381	356	323	337	367	358	343	343	348
24561	20891	26609	25148	9044	1389	1273	1079	1055	1033	996	1050	975	1009	1002	1037	992	990	922	998	965	1032	874	993	977	997	970	939	970	978	991	971	935	956	967	996	1008	1032	949	957	934	979	989	948	937	892	984	1024	906	989	944	955	952	969	986	973	997	1000	966	952	1000	975	974	958	940	970	964	990	966	966	1018	937	993	938	940	1001	909	937	950	1033	954	927	925	988	870	934	963	953	873	956	965	1016	933	957	932	882	933	1025	967	973	940	1017	938	952	972	930	972	939	952	952	973	952	909	928	957	930	997	923	942	960	966	906	955	958	939	999	927	967	940	951	983	940	934	952	974	952	964	869	1015	965	982	1004	983	989	997	938	963	899	944	944	948	980	905	955	960	994	960	942	973	938	915	954	978	935	943	959	969	992	947	1021	963	944	957	1015	925	960	972	930	919	934	957	1002	930	981	973	950	961	1033	943	930	925	940	971	936	976	916	940	923	1009	965	982	915	895	979	927	910	919	1026	946	927	975	937	976	992	989	920	964	985	976	992	948	972	936	954	954	920	942	938	964	933	967	957	935	933	1013	965	957	965	936	939	958	969	951	938	980	927	984	938	987	921	1025	910	943	935	972	890	976	932	974	962	965	908	941	896	908	981	941	911	949	954	967	956	964	947	957	966	882	924	978	954	912	923	977	938	935	969	983	978	965	941	935	949	1018	958	959	968	949	961	979	891	958	959	1000	991	949	948	977	1007	949	953	1002	950	917	963	958	922	904	959	986	910	978	947	970	938	989	938	961	976	973	967	977	976	935	965	1001	936	914	954	934	971	988	978	951	993	1023	959	994	932	1009	950	907	909	945	967	889	984	955	982	934	987	956	905	946	1053	1007	950	963	966	975	957	969	982	1010	1031	980	976	928	919	971	980	994	910	935	941	983	1009	948	929	968	912	979	952	901	969	971	976	985	864	992	950	911	956	971	939	952	985	986	982	910	991	955	951	960	942	963	950	1007	969	961	1044	973	948	943	1059	963	949	932	917	992	989	1005	952	965	921	981	925	959	986	985	940	947	933	952	943	963	967	944	963	952	961	972	975	928	947	979	1000	913	950	928	952	1015	987	932	941	989	929	991	987	930	983	986	933	985	952	942	937	917	979	926	1001	946	912	978	936	972	995	960	930	878	930	919	928	937	949	952	946	946	1002	942	973	941	944	921	980	971	978	1006	908	941	926	946	940	971	911	1005	969	948	975	937	916	967	940	955	879	998	939	950	903	950	948	967	930	949	971	991	977	946	908	941	942	964	975	946	1015	1010	952	964	964	877	915	949	949	950	960	945	976	959	956	947	998	965	959	954	946	981	990	959	958	950	938	936	917	987	924	972	938	982	973	960	991	961	970	1035	956	969	965	939	938	971	998	965	956	954	974	989	972	1038	930	972	939	951	945	953	957	1000	978	961	871	940	916	948	867	943	950	1036	942	915	987	951	957	965	950	965	958	949	927	983	972	973	873	934	950	969	927	929	984	932	990	919	978	995	962	931	936	926	932	931	949	932	915	948	936	919	936	953	955	970	956	964	917	977	957	939	911	962	966	920	957	945	973	1009	964	909	946	950	947	934	961	954	960	979	967	954	965	966	970	963	940	933	917	939	973	962	967	981	945	977	958	975	928	924	993	938	968	940	949	969	952	964	947	973	961	967	950	971	990	897	967	926	911	931	898	965	955	947	1006	997	985	919	947	964	983	926	988	947	979	978	952	911	966	883	974	968	904	1005	1015	993	935	951	921	944	911	940	975	1051	929	937	940	996	916	1036	921	974	965	985	892	920	958	990	945	936	965	988	975	952	1000	953	918	942	1026	993	952	975	986	908	988	958	925	986	1018	940	937	946	961	917	1003	962	905	908	896	945	936	923	942	943	959	995	933	930	972	922	971	961	985	984	952	943	1014	948	960	959	907	941	993	942	953	969	925	951	965	929	962	941	937	955	985	934	1037	936	936	997	921	921	943	911	936	942	968	974	956	954	938	938	946	947	958	910	939	913	985	931	1012	996	952	988	950	984	947	961	991	1003	934	893	958	1000	947	981	937	950	996	994	950	919	1018	871	963	935	911	964	930	916	932	985	943	945	957	960	983	920	962	908	940	979	878	922	1018	933	1001	949	974	944	907	948	995	956	908	980	985	887	946	967	957	917	896	935	958	921	948	977	990	996	988	940	987	943	977	968	956	983	930	913	961	986	944	936	916	893	925	996	935	952	945	952	903	900	976	1009	996	936	939	1018	926	992	970	949	1001	959	956	1009	946	921	971	957	882	901	935	949	1008	990	954	936	955	979	974	934	967	1018	928	963	977	953	957	990	943	939	913	945	929	956	959	936	992	992	964	976	965	923	1014	945	977	945	950	984	945	929	915	983	972	967	953	887	896	896	1001	979	946	945	949	960	984	947	979	984	1000	956	1005	931	921	947	951	972	963	917	954	964	974	956	1022	989	962	1020	987	929	997	914	932	939	986	900	954	966	908	992	942	959	945	925	954	945	953	900	991	928	969	956	987	921	1009	863	953	920	974	971	970	940	935	973	895	948	934	939	997	973	915	960	930	969	945	941	993	982	945	953	919	935	902	942	937	906	966	923	890	924	1004	943	952	988	987	995	951	971	969	932	927	943	972	938	959	926	961	984	953	951	998	971	915	893	979	948	934	912	924	968	981	955	939	982	910	939	987	927	962	913	951	940	964	965	944	940	944	957	960	995	969	936	964	935	909	966	993	923	984	956	984	969	1000	1005	1012	956	951	928	999	938	958	1010	947	951	993	953	1003	902	1007	911	905	969	957	967	893	1003	978	947	947	932	991	948	959	920	933	925	948	939	968	993	883	950	1000	936	874	994	953	960	938	939	888	895	996	968	936	960	993	948	963	970	949	1020	942	983	942	922	948	981	953	946	940	924	960	909	942	943	919	942	941	917	931	993	926	958	978	940	1035	985	991	919	897	903	896	915	949	969	925	958	951	994	948	945	931	941	959	946	956	974	954	963	940	936	925	1007	977	943	946	982	948	1004	961	951	945	946	943	967	978	924	928	873	888	973	1018	940	967	1025	968	968	948	999	974	919	929	979	985	1014	963	942	1038	989	921	909	891	940	948	941	975	929	1022	979	951	976	954	925	938	988	958	956	990	984	886	930	891	956	1002	986	1035	914	952	973	971	944	946	918	981	942	955	967	971	991	936	956	973	898	902	953	981	980	918	969	928	1000	917	898	908	959	959	933	987	956	923	971	975	932	970	932	901	971	929	956	929	967	987	985	919	930	925	927	946	984	971	949	986	965	953	892	972	961	907	966	994	939	904	957	1018	977	926	959	941	967	965	954	991	934	997	971	991	946	948	1002	934	935	944	895	909	976	1007	966	943	922	907	963	946	889	902	974	934	934	930	894	1009	964	988	984	981	1010	956	888	886	967	906	946	956	899	977	952	984	978	935	952	895	934	926	913	968	986	1006	972	917	907	984	980	986	958	949	944	920	958	949	960	978	956	932	937	996	932	966	923	962	942	931	945	984	900	933	966	942	964	901	975	928	1002	930	919	964	1013	974	952	897	965	951	996	963	981	993	956	974	968	896	939	908	909	953
3783	10700	3755	2149	1710	1527	1351	1257	1193	1113	1057	1096	1053	984	1018	1004	942	977	979	1004	1045	974	947	958	1026	918	954	996	934	946	956	963	951	947	975	959	949	960	945	922	923	970	1006	984	895	948	1017	982	957	956	931	970	947	988	950	997	937	902	1025	939	909	995	979	976	939	955	963	992	966	940	975	873	969	945	977	940	932	903	978	975	931	946	966	973	958	918	955	952	1030	962	988	963	945	971	972	922	969	912	944	949	943	897	982	974	987	938	973	933	928	921	930	894	962	978	922	961	977	997	973	1014	975	934	995	871	890	901	932	977	930	889	961	928	992	944	987	919	924	1006	984	953	988	925	973	951	980	951	946	927	977	976	998	946	903	935	947	905	969	961	1027	973	913	932	933	1001	986	898	992	935	924	982	931	997	980	952	936	969	952	968	926	923	936	941	965	896	930	983	940	957	1023	921	959	913	938	948	877	958	975	974	955	978	933	973	986	953	978	944	975	988	942	950	940	887	909	929	981	956	959	945	993	955	1004	972	1015	997	999	952	999	961	995	941	1033	937	943	962	978	916	931	973	926	919	969	960	948	972	948	989	971	1032	960	969	912	931	949	943	946	971	940	956	975	985	977	903	969	921	938	993	1007	931	946	917	916	889	941	948	939	914	1010	977	939	1008	931	907	908	980	936	888	990	945	947	962	939	953	942	975	935	930	943	986	946	952	998	942	916	896	955	993	984	952	951	930	982	938	969	906	926	935	965	942	945	953	994	977	945	955	887	992	934	912	973	961	945	930	993	980	928	981	999	985	945	872	965	909	1001	935	984	906	933	1011	994	952	936	909	958	962	962	932	922	954	1011	889	950	918	940	966	957	939	934	947	971	946	983	960	994	955	981	971	958	951	957	916	929	994	931	979	946	1004	931	953	982	969	965	871	986	891	924	938	933	954	992	989	910	889	973	943	925	959	984	941	955	938	942	939	963	917	1006	941	965	926	945	950	961	944	933	950	950	925	972	898	882	900	922	946	956	931	974	986	961	931	985	946	903	970	937	928	954	969	941	956	983	961	941	918	947	958	962	968	932	928	947	1004	997	943	936	919	888	970	984	922	949	947	995	918	983	928	991	987	943	946	973	956	917	922	895	920	981	977	977	925	922	957	951	984	901	986	1007	967	902	964	944	971	960	919	946	992	943	969	921	945	988	982	976	997	935	946	945	941	949	980	978	998	963	985	983	941	941	947	984	943	965	950	966	956	959	865	973	954	942	933	939	914	874	979	967	941	899	924	1001	907	918	915	986	994	935	938	949	974	962	891	922	976	1002	973	994	916	923	935	978	969	911	928	940	985	946	925	967	925	987	968	965	948	939	951	1004	936	957	946	941	965	953	965	1002	909	947	953	966	940	910	946	887	963	925	911	924	923	911	948	963	944	952	980	965	947	968	941	936	971	975	987	976	967	965	962	919	952	962	958	937	983	937	968	999	959	890	900	971	929	996	942	909	1019	1020	895	965	961	941	886	916	1008	960	950	1013	945	965	978	968	931	952	890	970	952	932	933	989	953	935	921	960	927	1005	939	876	966	902	957	937	891	951	1022	959	968	937	936	945	957	962	993	966	919	955	927	947	958	975	939	1000	965	937	931	917	928	1007	944	931	913	933	997	920	977	998	915	910	938	950	956	917	978	988	963	939	960	928	950	918	966	943	974	965	958	925	972	922	935	910	949	934	959	951	969	889	957	936	923	979	971	972	930	915	969	958	937	940	881	947	966	1073	972	923	910	931	955	895	921	918	959	881	996	953	948	901	884	932	967	998	965	931	965	883	923	970	903	961	1027	996	956	923	936	960	934	922	969	910	928	951	917	932	957	953	1005	957	943	941	907	983	901	994	938	981	929	883	909	910	993	970	920	987	977	972	941	891	930	1011	912	951	983	930	970	965	991	974	955	966	995	975	951	955	903	924	967	939	901	948	956	920	934	934	926	926	996	912	986	986	967	928	926	968	980	981	928	956	966	938	1010	923	969	977	960	958	973	915	929	975	915	940	907	938	915	989	924	917	929	979	889	958	953	958	973	972	966	941	1009	989	918	898	983	973	979	881	966	944	905	910	1057	957	933	993	948	925	964	937	908	912	964	957	945	1017	899	973	959	899	989	955	936	925	936	939	926	918	902	924	852	924	953	886	1020	890	954	943	954	939	977	976	959	974	958	969	913	925	984	951	1001	952	973	956	999	987	987	991	916	934	962	902	934	940	975	945	923	1006	991	919	899	918	946	935	944	954	872	951	969	961	927	967	967	925	955	959	972	998	910	913	947	978	956	909	916	931	931	948	961	979	950	949	926	953	995	946	962	979	932	938	935	949	936	966	928	920	940	947	954	952	919	965	931	957	879	942	944	960	958	962	902	958	957	942	935	950	917	965	948	923	948	890	959	944	934	890	980	959	948	939	924	993	986	994	949	908	1005	920	1007	943	946	938	998	1016	950	975	979	944	970	937	965	912	925	912	990	989	989	965	951	1004	913	976	938	982	969	938	911	984	908	913	952	877	993	941	1001	933	975	944	960	958	981	950	1002	967	906	928	960	948	948	933	975	994	1008	984	911	935	925	988	934	1023	941	968	942	942	979	984	948	944	939	1005	906	925	974	997	959	941	966	944	946	974	973	966	1007	917	981	967	926	973	1009	985	974	921	945	930	949	927	940	906	941	970	975	911	926	1037	917	980	947	945	909	872	976	945	950	1026	966	965	883	971	970	929	976	908	994	937	940	941	991	910	959	928	950	903	949	927	919	1032	879	935	950	925	923	994	998	947	937	921	942	909	958	950	1007	972	955	966	917	993	938	987	906	953	890	908	908	970	973	979	998	946	942	930	922	966	936	955	955	892	946	937	973	988	956	981	908	998	951	971	889	985	962	944	956	944	971	930	915	915	950	956	918	956	931	944	962	1001	939	919	976	941	1016	993	913	961	983	961	964	931	968	913	966	971	939	959	939	949	946	950	975	961	953	996	957	1017	1004	921	998	947	928	967	912	952	938	933	915	945	930	913	930	957	971	950	994	901	948	912	960	950	965	930	951	939	943	943	940	978	934	1001	962	965	975	923	931	988	935	947	954	929	908	961	912	945	946	947	927	969	974	988	973	955	923	912	939	1014	929	1007	898	907	988	970	988	965	1019	977	924	923	984	1007	953	924	922	961	987	979	907	967	961	954	964	977	938	941	858	929	900	979	988	941	932	929	982	934	898	958	956	1010	979	947	915	958	999	940	910	961	855	941	978	1010	990	999	980	980	946	941	954	898	971	990	931	906	985	895	946	955	908	977	908	1009	951	967	937	973	942	967	999	941	892	975	965	914	969	933	988	930	982	973	931	963	940	998	994	986	950	928	962	972	903	949	934	948	962	957	945	972	916	962	936	934	962	941	941	963	991	929	971	944	943	903	974	963	958	905	949	923	988	923	1019	913	949	945	983	900	927	919	872	942	933	973	930	946	931	976	960	951	958	953	946	922	942	919	933	924	909	939	986	952	966	1003	993	920	940	957	952	994	1000	969	929	996	983	955	913	938	951	923	960	933	937	971	956
22281	20898	28283	23645	20894	20925	7076	1145	902	864	708	683	628	619	608	562	564	570	561	543	532	502	526	498	473	515	461	469	554	482	479	536	503	483	473	475	482	444	496	483	497	471	444	463	487	456	457	504	475	454	471	457	465	489	453	440	480	513	483	476	469	499	461	454	510	443	437	481	441	470	438	445	478	481	483	469	464	486	437	474	444	463	496	493	501	495	473	456	454	463	451	473	449	446	463	459	451	465	446	424	464	506	503	476	487	514	435	438	456	470	487	478	482	474	454	481	460	435	460	466	490	426	489	455	447	475	461	477	439	481	493	523	477	434	464	473	459	476	466	477	456	471	491	447	439	442	465	454	459	486	445	492	450	472	455	466	479	470	458	446	464	492	506	491	421	446	473	461	445	486	489	463	429	485	445	474	435	470	505	504	502	453	466	474	436	482	426	455	457	455	452	470	478	474	466	488	452	438	461	473	498	482	449	432	504	441	447	421	465	472	466	474	453	442	445	436	502	455	479	495	438	484	481	467	443	487	485	493	453	450	424	485	502	440	446	442	448	451	448	472	453	439	521	452	456	454	454	441	468	448	446	441	527	465	494	509	483	466	445	459	444	418	470	445	452	417	512	453	459	506	414	479	467	476	465	476	500	495	458	494	440	482	448	472	463	481	442	453	489	484	465	451	474	438	442	487	466	443	486	464	508	449	478	479	496	459	447	422	484	444	480	516	475	480	466	484	471	477	468	477	434	447	526	455	468	453	459	446	429	448	479	522	474	516	419	451	474	446	477	480	478	423	467	493	499	472	471	475	459	487	489	432	478	470	462	445	445	491	454	471	498	451	462	502	474	464	467	468	482	497	442	482	484	500	505	485	482	492	463	456	449	474	454	466	494	475	487	430	441	430	441	451	452	518	466	452	493	436	442	471	475	461	441	475	455	453	447	449	458	452	456	431	422	420	497	457	473	469	453	444	448	466	487	501	440	474	415	473	424	478	475	433	506	451	431	450	494	466	479	425	491	444	461	451	454	436	434	476	476	482	491	445	421	500	467	462	461	464	447	457	474	428	456	475	450	498	478	394	440	471	453	507	507	446	432	432	468	424	438	473	462	478	476	455	459	473	499	494	458	511	465	450	458	466	464	488	461	443	469	438	473	435	448	467	467	460	480	476	493	504	488	457	454	456	474	468	459	488	478	425	438	443	476	473	460	421	506	438	480	392	493	435	462	441	485	470	462	460	482	462	478	455	438	496	426	457	450	456	444	474	479	468	442	489	438	455	462	464	448	490	472	446	462	469	452	451	473	459	477	440	463	472	459	440	460	496	502	461	504	469	521	500	452	436	467	469	477	481	474	449	485	478	485	489	488	470	467	468	488	459	480	472	492	468	470	482	490	474	475	459	454	474	478	468	480	463	507	453	479	492	497	465	492	408	488	466	460	433	446	461	466	471	475	446	453	481	464	484	465	481	487	447	502	462	517	463	456	448	476	482	457	466	489	491	477	413	441	469	466	440	460	464	462	467	478	482	447	459	449	473	443	503	457	486	475	429	459	440	444	482	436	435	465	469	470	499	459	460	496	461	465	485	486	452	459	459	461	459	454	453	480	487	448	501	469	514	486	443	480	468	449	500	446	445	438	483	471	476	452	437	470	479	458	491	485	484	471	473	461	478	485	477	431	471	477	456	458	429	450	463	467	482	457	451	435	497	429	436	457	440	476	466	421	489	489	454	477	468	439	439	474	487	440	461	464	491	487	445	482	472	481	461	465	506	457	464	467	479	474	477	449	432	491	458	442	449	497	476	479	429	461	454	482	435	460	479	448	460	456	449	458	477	459	452	473	438	451	466	487	494	495	449	466	461	490	458	443	434	450	468	450	495	442	479	490	441	484	444	461	456	461	432	431	486	497	436	504	418	464	462	453	451	483	468	455	478	485	445	418	438	466	456	443	491	472	496	462	431	470	476	471	496	467	447	472	449	453	495	470	478	465	463	438	490	482	435	483	462	500	450	460	466	464	504	439	437	497	446	502	472	485	461	499	464	447	440	441	479	517	510	465	492	432	497	449	473	412	470	496	472	438	470	488	497	477	480	451	485	474	481	463	474	506	453	484	458	478	487	467	430	468	477	467	468	443	486	485	461	474	474	479	460	465	452	498	461	450	479	431	450	492	467	486	459	474	481	497	460	464	523	434	438	462	446	466	480	508	499	452	434	464	459	473	380	508	479	484	449	476	460	481	505	509	463	473	505	460	462	454	430	460	457	484	481	462	500	441	475	458	476	444	461	442	483	453	475	474	462	487	448	487	455	453	477	481	475	418	470	477	446	474	464	497	458	468	439	463	497	479	488	429	435	424	445	474	461	482	483	453	475	430	478	469	431	486	460	458	440	429	469	506	433	463	472	454	465	440	446	462	483	460	486	482	501	428	479	466	456	457	487	468	478	443	435	441	477	467	462	469	482	466	465	448	415	446	445	445	445	480	435	437	476	451	468	451	478	450	454	436	460	457	456	449	485	471	443	444	435	435	476	488	470	480	476	416	447	454	510	480	456	456	471	479	477	447	491	462	481	458	468	498	449	488	489	469	442	477	476	475	436	430	471	458	457	463	473	462	492	484	473	467	485	456	461	433	467	465	445	456	447	430	477	441	444	472	500	454	483	482	438	442	472	455	443	450	469	471	440	410	497	466	453	473	476	485	451	462	458	459	500	486	421	427	487	481	443	444	479	497	437	457	485	456	444	449	463	464	445	439	469	473	462	478	459	450	506	446	461	442	461	439	420	465	408	464	444	465	495	445	486	482	444	435	493	446	462	440	487	498	436	465	445	472	473	477	485	479	456	442	467	452	415	457	441	488	436	451	447	476	444	462	432	468	463	471	426	439	436	483	480	464	489	507	475	462	499	471	453	448	441	437	457	453	458	475	416	460	483	503	456	463	460	437	456	458	442	426	511	478	501	483	476	490	458	467	487	453	461	489	435	442	472	447	470	467	450	489	479	462	470	488	471	448	476	428	444	480	438	451	457	481	508	438	480	468	426	469	479	434	454	505	426	461	428	489	483	450	444	486	466	458	446	490	472	457	416	457	453	468	426	452	450	462	454	474	443	425	479	427	480	459	454	496	510	465	444	447	461	471	464	461	458	442	420	463	432	474	471	424	422	496	456	478	492	505	484	503	442	455	437	524	483	460	453	469	480	460	504	457	454	480	495	418	523	449	473	477	475	461	460	448	475	440	467	476	497	451	468	428	460	463	466	476	446	451	471	437	471	435	428	457	484	486	440	482	490	467	472	462	460	495	453	436	473	455	442	469	495	439	475	503	479	461	484	459	466	472	465	475	468	443	486	470	473	450	410	472	467	497	454	436	493	445	467	515	488	489	496	444	470	485	440	455	486	434	449	476	477	430	475	452	472	485	442	467	431	445	411	445	453	488	447	484	433	465	450	473	505	485	434	481	457	464	466	449	429	461	495	502	466	441	477	499	481	466	444
4588	21366	9563	4754	3393	2569	1978	1515	1210	1012	971	867	775	712	669	672	653	572	582	558	555	543	521	510	478	482	487	487	498	535	446	492	535	499	483	488	476	475	438	473	463	519	461	443	476	498	440	458	451	464	470	477	469	457	467	441	478	467	435	438	469	482	473	459	453	476	441	408	444	442	436	455	460	466	447	471	488	438	439	494	453	466	465	446	473	440	462	457	467	459	461	459	449	469	416	428	436	471	447	445	430	478	444	452	480	477	455	488	487	439	517	461	409	422	438	441	433	444	447	465	452	438	404	453	475	480	455	438	447	456	471	441	436	483	448	470	439	433	463	432	443	469	426	464	471	468	434	486	454	443	446	482	459	434	470	441	406	453	427	475	473	461	409	477	468	432	451	464	455	451	467	443	413	485	426	475	467	442	515	441	423	445	450	442	488	427	415	436	448	458	424	435	461	465	456	443	451	429	481	408	434	441	450	417	398	455	439	457	471	457	456	422	442	440	454	450	482	468	443	465	432	425	468	424	453	457	411	437	444	521	442	457	457	434	492	477	449	443	452	449	414	453	419	423	475	421	447	453	485	485	432	455	454	450	421	421	491	459	433	464	413	449	450	456	433	455	469	464	472	463	419	425	427	450	434	464	441	454	448	449	449	461	455	457	474	442	446	429	467	464	476	473	450	422	463	496	415	469	418	418	457	446	425	426	436	478	440	463	434	454	458	405	437	441	463	433	441	411	420	467	474	468	466	455	422	447	453	422	472	459	464	443	477	452	436	494	487	439	470	501	473	423	482	454	464	445	430	486	416	419	479	454	429	467	391	463	438	479	436	437	430	450	435	456	417	411	469	464	442	494	479	458	417	424	478	447	457	474	429	425	454	440	447	417	448	444	432	409	413	463	433	466	443	431	459	435	447	413	427	455	451	454	459	420	461	453	471	437	428	434	478	471	402	448	437	455	443	430	462	474	467	439	463	458	439	458	440	383	449	460	449	421	439	467	454	433	449	464	457	421	462	463	440	464	438	450	442	405	462	465	454	432	486	457	446	484	433	505	445	454	461	445	438	422	459	416	457	393	441	418	443	462	417	442	462	451	467	429	420	431	456	444	426	478	434	422	447	425	431	436	442	462	424	474	418	430	438	421	445	452	444	467	449	470	504	468	462	451	454	487	457	448	450	412	467	453	456	454	431	479	438	449	441	452	475	450	465	432	404	420	452	478	415	473	457	465	437	467	433	460	449	461	452	452	472	455	475	467	436	441	432	454	456	492	445	431	414	435	451	416	446	469	482	456	481	452	454	430	459	472	458	458	459	444	481	451	468	443	421	456	436	436	431	460	453	459	460	479	420	456	421	449	470	456	441	464	440	448	447	448	447	419	434	414	466	481	415	441	460	447	472	454	399	469	482	450	450	432	454	451	465	466	480	426	483	431	422	452	447	476	459	464	434	455	457	453	457	460	441	455	470	450	462	479	438	460	441	424	488	449	472	468	525	453	465	457	446	432	471	456	437	452	418	463	453	482	428	454	433	445	415	442	444	432	438	445	466	441	462	436	454	437	430	446	441	457	459	439	442	455	449	471	438	434	481	452	430	438	439	433	435	455	456	426	427	462	460	485	450	422	462	445	433	476	463	493	475	453	463	427	436	420	446	444	443	479	425	464	422	415	489	445	459	436	432	475	464	434	437	436	431	509	445	475	419	475	451	470	439	445	402	452	447	437	475	438	431	483	486	482	460	443	470	441	469	446	453	434	443	424	469	482	448	478	445	406	424	431	448	446	460	430	478	455	460	407	468	482	471	464	465	494	448	445	448	429	477	449	432	479	403	475	419	438	464	428	431	440	451	450	457	483	433	456	454	481	439	431	464	443	402	451	454	459	468	457	447	443	421	466	464	454	458	422	456	422	454	486	455	490	425	412	460	434	450	437	444	454	477	445	425	427	445	441	435	445	456	419	445	410	424	394	456	421	471	442	469	472	439	420	448	483	463	424	475	452	470	451	416	493	419	459	441	434	487	427	454	459	458	455	466	446	408	443	445	447	472	482	459	429	456	453	457	453	439	465	430	435	487	445	423	450	467	458	467	449	450	440	444	421	457	470	425	427	441	456	432	453	459	470	502	461	449	439	430	441	450	440	453	437	485	439	432	491	450	448	473	450	454	441	459	479	454	458	469	458	457	467	433	486	442	451	477	414	462	472	473	452	420	453	430	438	475	439	460	439	474	407	447	466	481	474	434	421	472	422	452	442	440	486	467	451	455	458	506	496	426	435	447	448	445	460	431	457	449	443	455	447	467	428	475	477	400	457	448	461	481	451	498	442	436	410	431	420	453	443	459	469	424	458	425	437	454	492	454	443	456	456	440	449	445	431	468	473	476	423	462	467	453	456	422	427	416	473	436	418	437	458	437	502	452	465	452	438	446	459	452	459	448	421	430	479	454	457	461	451	409	426	449	461	448	457	447	446	454	485	429	462	432	438	495	463	440	456	441	479	489	448	434	450	465	441	457	490	425	424	425	463	439	448	439	465	419	429	439	494	440	433	455	469	410	494	469	448	458	445	423	448	431	463	446	457	438	477	477	438	434	454	432	432	478	476	436	431	427	426	446	457	399	462	449	451	447	453	458	406	414	436	447	436	459	426	431	452	468	459	458	476	426	425	458	461	447	427	463	444	457	457	480	435	438	417	451	440	481	459	449	449	456	429	418	480	477	447	445	403	451	438	439	428	453	437	462	497	416	404	431	434	479	453	426	476	430	448	450	460	478	464	447	437	480	464	464	471	467	472	468	436	489	440	469	444	443	452	436	427	460	438	429	420	452	439	466	471	451	449	464	462	445	412	454	430	460	424	463	434	471	458	494	431	477	442	451	437	391	429	414	470	448	496	432	460	455	464	482	439	452	485	444	452	441	457	433	445	443	477	466	466	453	476	465	420	442	439	443	477	447	433	466	443	470	413	450	447	470	471	464	452	436	413	429	450	487	451	453	476	455	458	488	444	430	399	440	435	442	451	455	428	425	457	473	447	459	449	439	441	432	449	417	446	470	434	460	457	427	448	437	445	391	482	432	433	418	449	457	451	465	455	434	429	443	450	423	455	417	397	466	461	454	436	448	446	445	472	444	458	467	434	432	469	453	476	471	419	473	464	439	440	449	443	468	425	431	505	442	460	437	440	479	434	476	445	469	456	472	465	456	458	490	446	455	446	429	490	443	449	445	448	473	456	450	486	442	482	426	455	522	459	478	402	443	470	437	447	434	459	454	447	401	490	426	451	460	441	462	430	484	454	441	400	452	450	432	425	430	442	469	449	488	462	420	486	412	460	439	464	410	493	457	423	425	441	418	449	446	414	424	442	442	440	442	476	433	482	452	494	405	460	461	450	439	450	448	482	475	439	457	435	478	432	453	491	438	454	469	409	448	493	448	408	455	465	440	427	427	462	469	475	421	430	417	468	463	466	452	440	441	479	461	486	453	459	473	477	479	473
27472	20123	8639	1412	916	855	768	775	784	721	774	730	779	762	770	760	721	712	718	750	716	722	759	727	716	795	741	730	780	757	735	741	728	730	739	705	717	749	686	764	711	745	738	744	762	710	745	763	763	747	765	659	759	734	716	771	694	690	755	723	740	716	696	769	736	706	724	734	714	716	678	738	715	709	760	738	714	765	746	708	728	729	711	736	716	709	719	724	691	719	703	760	707	745	738	723	743	777	706	722	701	718	731	745	724	733	686	759	714	733	736	758	735	740	746	712	719	716	747	748	741	720	761	783	709	742	739	701	714	705	712	704	735	729	729	723	677	716	695	701	701	769	701	735	738	746	741	714	691	706	708	710	755	776	750	740	679	695	682	694	719	716	740	750	733	705	715	737	711	714	700	756	746	756	744	683	695	688	682	695	729	748	730	694	727	718	699	750	732	725	725	756	737	764	750	724	749	778	684	677	759	729	725	702	707	751	708	731	751	692	719	704	705	722	658	707	678	732	705	715	749	704	757	732	736	736	743	750	785	724	705	753	724	744	718	707	707	725	710	697	704	769	762	716	768	711	734	728	699	712	710	690	745	726	748	718	708	712	755	750	780	677	736	744	750	767	724	741	725	711	738	711	749	641	729	707	764	744	710	689	745	759	730	721	670	713	743	727	765	688	768	718	711	709	702	741	690	720	697	752	692	701	736	715	686	722	698	700	722	699	692	680	711	708	701	702	726	725	703	707	726	714	728	749	735	748	751	745	759	754	739	692	749	725	726	731	772	756	704	740	680	704	738	737	734	755	712	680	704	755	732	747	717	735	768	686	758	735	725	712	704	727	670	735	664	754	748	721	685	733	724	736	754	813	730	751	732	708	772	712	731	739	723	760	759	798	709	736	753	741	752	762	737	709	720	695	687	746	728	697	751	725	739	755	693	750	724	754	736	722	749	728	741	729	692	757	703	719	697	703	723	728	736	717	711	703	705	701	757	742	738	728	709	695	747	718	726	718	736	756	746	739	712	751	678	756	776	733	739	729	729	769	737	712	716	682	710	684	698	717	721	738	678	710	716	723	710	764	700	696	737	712	731	754	717	724	737	759	692	687	699	733	733	737	698	665	725	706	708	706	678	756	746	754	743	717	699	766	734	747	726	731	758	752	702	651	778	744	739	770	739	740	688	711	731	773	700	735	718	757	759	714	767	731	756	756	760	783	767	740	730	735	739	762	704	746	683	712	703	676	676	766	690	750	732	752	679	725	705	722	741	758	716	698	718	723	765	760	719	691	683	738	703	711	738	729	701	739	681	684	701	717	718	730	766	709	750	746	699	762	699	705	702	751	740	646	706	722	718	708	736	742	716	746	713	743	751	749	684	697	690	749	733	678	695	687	725	681	734	786	713	719	697	697	735	780	739	751	763	732	634	739	774	736	747	710	677	736	722	714	740	706	749	706	728	703	661	753	757	699	713	772	759	727	717	786	756	707	755	717	715	713	731	675	742	697	720	721	691	701	733	740	734	767	751	692	765	731	725	727	694	748	760	742	738	695	701	715	719	740	710	763	750	688	725	707	699	732	737	760	664	705	739	735	708	694	772	749	813	755	749	756	721	742	678	689	780	727	741	702	718	737	710	727	703	744	743	689	730	698	726	787	754	761	761	713	704	687	735	692	684	762	705	733	740	716	713	746	716	735	687	736	720	713	722	699	721	739	706	750	751	697	726	764	719	786	744	700	737	700	759	738	763	703	769	748	732	769	769	746	701	756	696	754	716	705	718	668	719	707	741	742	689	690	769	765	717	718	766	677	734	741	740	712	736	703	716	724	746	710	745	682	734	746	704	730	713	758	723	717	683	730	722	741	753	694	698	705	719	723	727	699	731	715	716	694	717	741	726	707	744	713	684	730	741	726	699	744	701	764	729	759	778	722	713	746	703	748	746	726	695	728	717	738	735	770	747	713	678	712	740	736	748	713	711	708	728	718	743	725	796	744	708	716	721	755	744	724	711	765	689	732	724	739	765	782	753	764	771	707	740	755	772	727	710	706	691	725	704	701	726	731	758	716	751	732	724	737	716	703	758	705	686	730	690	731	718	702	718	698	722	726	703	691	711	695	704	777	734	769	748	761	757	741	718	706	689	706	758	708	703	724	748	766	725	761	733	775	668	728	696	728	726	735	754	706	756	770	700	752	766	710	701	713	716	762	688	742	727	706	720	756	728	729	744	681	764	725	701	737	735	761	726	725	747	747	760	762	690	709	740	717	748	761	741	752	729	761	694	716	773	739	727	689	764	724	722	672	711	720	755	724	694	766	760	771	762	710	708	731	722	766	707	705	725	733	762	747	795	713	709	703	681	676	735	686	724	723	722	705	733	789	739	723	673	717	774	743	723	734	779	687	748	687	715	774	718	732	718	722	790	729	692	713	752	683	750	702	734	682	702	674	705	717	782	692	759	708	733	700	761	738	761	742	711	755	716	726	758	744	683	732	762	704	729	729	693	686	702	711	723	718	730	737	752	774	688	730	734	754	743	758	692	731	673	752	698	706	729	761	767	733	721	728	772	728	728	730	707	739	714	716	748	702	742	719	735	702	711	714	728	722	791	744	689	729	738	722	729	723	724	797	680	771	737	696	710	762	672	749	733	723	726	747	724	711	749	733	723	692	720	729	737	708	690	732	712	780	697	703	677	723	701	717	739	763	730	739	714	720	773	735	698	709	727	703	716	707	733	740	705	755	715	717	685	740	752	678	737	721	712	698	765	699	740	712	754	757	736	716	736	708	701	719	701	754	716	702	698	748	718	738	720	721	691	738	769	698	748	744	688	712	678	652	749	714	702	756	720	728	742	746	710	757	715	701	743	705	762	720	777	746	688	718	758	730	740	725	678	741	671	719	717	720	723	694	694	761	719	751	711	718	728	748	774	737	710	720	772	736	734	723	729	714	732	702	720	679	705	683	726	724	751	701	751	734	711	742	734	765	701	733	716	735	702	751	743	732	762	702	720	700	707	743	752	729	696	749	707	725	733	761	720	728	761	724	700	784	729	740	726	699	692	711	695	708	740	713	709	737	727	690	709	700	745	705	758	731	722	744	721	706	715	731	687	736	669	683	769	743	716	738	761	750	708	756	734	702	769	739	739	748	743	689	734	697	745	740	738	747	688	725	753	697	723	737	773	714	704	739	775	681	779	758	765	676	799	686	751	739	723	753	771	690	717	755	728	804	717	703	715	733	751	704	710	713	739	717	711	693	742	740	745	762	722	729	691	791	710	752	761	765	711	800	704	694	693	743	718	720	757	711	756	745	764	792	720	737	752	742	702	727	769	745	734	745	740	745	728	698	714	754	719	727	681	746	723	716	699	691	739	753	693	744	756	732	721	745	764	752	752	662	737	729	730	688	722	710	711	700	730	702	754	722	727	716	716	718	753	742	738	703	714	715	734	731	757	728	739	760	726	718	719	746	709	732	709	759	736	740	756	726	729	722	730	769
4929	5338	1599	1055	1044	932	885	837	858	799	725	770	764	789	752	750	749	710	784	732	796	778	772	771	710	741	773	736	725	781	793	754	761	789	761	754	780	763	765	742	736	715	733	756	752	702	725	785	722	698	733	751	726	708	744	751	801	732	735	711	735	735	692	732	746	757	746	737	775	757	759	757	677	714	738	743	746	729	740	780	798	734	745	767	733	752	736	776	689	733	747	760	737	719	743	717	730	759	744	770	771	779	754	763	792	747	764	736	812	702	742	699	748	749	744	743	750	735	702	751	739	757	753	755	702	763	729	738	702	715	782	742	738	724	715	780	690	771	779	709	766	741	743	740	799	719	708	803	736	779	734	725	745	739	739	733	754	748	767	746	717	721	734	727	747	716	767	729	767	724	801	715	731	717	700	763	723	776	716	713	749	721	763	808	763	772	715	712	741	774	783	733	732	763	801	729	704	733	743	716	738	748	738	772	757	723	765	774	752	741	689	740	768	727	741	756	726	690	767	783	809	784	751	749	728	793	773	743	759	750	779	738	732	742	728	792	726	727	764	744	765	722	761	735	732	751	710	650	724	748	771	741	746	727	790	745	749	726	784	772	695	781	756	753	733	693	750	767	769	771	730	801	727	724	816	750	698	759	767	777	731	714	692	754	741	734	686	738	763	706	768	705	741	726	712	725	739	774	679	743	750	721	781	751	760	790	718	773	730	732	754	762	793	791	739	697	722	737	711	773	746	709	756	733	745	755	698	727	705	738	745	762	811	786	753	778	757	798	744	763	783	678	758	771	721	709	781	734	711	727	719	733	720	783	759	758	745	708	742	749	774	715	740	777	728	719	722	704	748	765	765	721	752	791	717	735	754	691	704	708	758	762	813	787	708	714	767	747	715	745	794	747	709	785	776	685	763	691	734	737	741	710	703	753	765	730	762	758	721	755	751	709	731	698	777	713	711	735	741	769	742	691	706	677	727	719	764	745	761	756	721	738	775	759	724	744	731	778	749	764	735	741	724	776	738	755	715	774	771	709	773	724	758	747	712	737	748	749	705	705	781	724	722	734	715	722	771	725	721	752	752	754	727	779	698	757	775	718	783	702	763	761	765	702	714	808	783	754	743	748	778	741	783	767	735	694	792	737	734	784	754	689	785	766	779	721	729	721	695	736	732	764	747	765	770	759	734	762	699	706	738	701	785	778	710	755	738	734	767	710	724	758	733	744	783	753	763	706	727	732	669	729	726	752	712	731	739	708	768	790	717	750	748	707	741	717	734	729	745	731	739	793	727	791	710	739	748	759	765	795	742	777	728	739	753	755	731	721	782	741	756	717	740	740	698	723	752	782	783	690	777	764	735	797	744	718	752	773	812	714	727	740	757	726	749	764	796	764	703	773	791	754	750	737	731	755	743	742	703	711	736	752	744	754	725	811	800	703	737	770	768	792	788	741	752	714	691	765	768	753	763	726	695	729	758	777	725	743	760	736	763	738	715	745	728	729	771	751	751	732	746	739	728	704	733	765	747	781	754	728	723	733	718	826	774	748	764	761	739	781	766	740	716	751	727	747	734	763	721	751	744	731	703	743	751	773	772	747	710	741	706	744	740	711	711	714	726	759	772	768	762	779	775	792	719	745	731	756	739	746	733	775	816	758	728	739	757	688	751	789	757	752	752	770	773	735	751	793	751	740	776	722	782	741	771	731	715	730	761	778	715	765	703	776	718	769	743	712	743	749	776	735	773	719	728	769	756	721	754	734	771	715	758	755	736	697	720	756	736	759	714	769	739	733	730	771	727	739	749	747	750	684	750	771	711	685	719	746	758	740	812	732	731	740	754	747	713	716	742	767	787	776	734	699	730	728	729	764	748	718	753	770	789	759	738	764	714	746	797	739	708	694	728	712	739	772	711	728	710	743	713	758	746	736	772	784	754	747	777	739	733	771	745	722	786	747	715	763	790	744	750	734	739	768	681	729	724	773	723	736	727	753	734	763	771	719	734	739	753	743	743	750	740	725	741	756	793	712	784	730	726	747	729	738	743	757	746	756	804	739	719	798	760	719	769	768	707	770	735	745	713	712	739	747	795	727	751	733	694	778	769	759	754	793	784	731	707	811	743	700	763	766	672	756	740	770	717	765	731	722	765	750	761	730	805	707	778	759	754	714	741	750	805	728	781	719	752	774	713	766	733	746	778	721	738	712	773	752	730	762	728	707	712	720	730	794	763	745	730	755	728	747	749	754	710	727	724	739	748	787	729	757	753	752	744	700	721	744	761	701	732	787	731	714	740	701	771	727	743	737	761	747	734	711	709	740	753	724	769	775	716	777	741	734	692	759	691	737	746	714	717	739	760	771	701	785	722	745	735	751	680	723	772	736	776	714	684	678	787	721	783	738	723	759	753	764	778	725	740	756	797	828	743	742	738	747	719	729	721	781	776	787	771	744	799	710	737	694	703	692	745	809	726	759	739	779	763	749	736	730	753	735	709	769	724	702	776	752	775	743	747	747	738	766	740	748	732	729	757	714	727	717	807	717	781	714	684	740	693	718	713	704	767	777	801	810	683	774	728	786	749	727	713	769	754	723	762	719	744	726	754	777	730	740	802	772	736	742	784	721	707	761	750	788	727	779	736	742	784	737	681	748	747	754	720	766	698	707	750	797	695	720	727	727	787	733	766	707	747	757	761	777	779	747	742	775	741	748	748	756	733	790	736	756	722	764	782	740	792	774	786	738	772	739	712	742	770	767	736	771	776	763	749	762	694	732	718	723	755	763	783	752	696	735	740	723	720	748	769	725	770	693	699	747	789	699	738	786	717	749	739	729	795	715	756	751	712	682	741	751	769	784	762	737	741	759	760	794	773	732	782	766	729	720	729	766	754	724	741	758	755	679	763	764	720	739	720	719	730	796	761	752	793	740	729	742	749	712	744	731	769	740	796	779	764	722	702	749	760	768	791	679	725	752	783	748	700	740	767	723	740	760	751	709	732	669	777	750	750	724	743	732	755	744	755	715	808	783	780	713	727	800	755	758	744	725	756	735	751	758	742	769	772	762	737	730	744	699	766	739	766	712	723	703	718	782	719	738	727	677	761	756	720	731	723	712	724	771	781	759	737	712	738	727	785	713	736	713	705	699	770	707	729	721	750	746	719	771	812	729	732	747	752	720	756	740	717	772	806	727	757	713	770	749	803	699	761	728	761	712	731	750	739	701	724	725	735	764	801	785	758	743	739	775	721	751	719	788	769	736	729	694	729	732	699	745	758	696	781	745	734	761	761	824	770	706	772	741	744	778	717	770	724	755	680	724	777	739	781	759	769	738	750	772	776	746	732	746	755	772	727	745	757	741	778	712	781	765	772	718	778	725	780	755	720	793	775	773	764	811	774	798	781	772	756	716	689	755	782	769	761	741	755	735	759	770	773	710	749	738	701	694	710	772	717	791	706	753	739	751	707	715	749	753	766	727	727	752	764	798	757	740	689	755	761	745
23466	20760	27492	24075	20705	6035	965	676	564	520	465	457	457	398	372	391	384	384	388	368	367	370	351	358	354	330	359	353	373	360	358	328	400	300	359	347	333	349	354	351	359	353	364	310	360	340	345	326	362	332	333	334	345	346	357	336	343	342	342	323	345	335	344	331	344	346	326	339	368	347	357	369	330	352	330	375	355	371	383	339	345	327	340	342	339	327	346	319	310	311	366	340	332	354	348	364	377	319	329	357	358	324	343	341	350	335	322	331	354	342	358	347	364	361	328	319	335	334	346	324	357	350	348	366	366	341	341	339	318	352	360	341	342	343	366	319	341	315	331	331	332	336	317	365	356	319	383	318	343	320	361	300	333	334	304	297	326	320	340	338	351	353	332	308	310	325	379	348	372	346	322	322	348	345	294	298	348	318	337	337	351	355	340	337	326	384	355	292	352	337	370	360	337	348	333	335	342	370	345	356	347	323	337	333	343	304	317	338	347	366	343	324	347	333	358	369	356	370	338	337	327	335	345	356	319	326	372	378	337	349	319	337	347	378	346	315	307	331	317	360	378	323	306	354	339	369	357	311	330	387	359	346	356	353	327	340	338	374	311	309	331	341	311	344	332	325	348	377	392	353	339	345	350	306	318	383	322	321	350	348	362	369	334	350	349	324	342	339	375	362	374	341	347	341	354	323	319	337	363	324	364	317	361	338	329	366	351	354	343	344	335	310	345	362	375	381	350	320	315	317	338	327	351	350	372	314	359	325	343	352	355	318	342	343	325	320	346	347	366	358	323	344	344	318	333	343	316	334	349	339	373	321	343	355	369	348	331	357	326	361	322	397	331	306	352	308	341	332	311	351	355	362	351	335	366	339	368	359	352	342	320	328	380	333	354	333	331	327	329	337	357	345	323	335	368	350	321	373	332	347	333	355	354	314	364	359	318	351	354	355	344	367	353	348	322	319	335	327	354	349	324	341	332	355	298	355	325	328	338	324	350	349	330	326	324	319	365	326	340	340	332	359	324	306	325	366	336	308	316	324	340	301	323	331	347	354	333	337	349	346	304	342	341	364	343	336	363	308	347	314	334	330	368	320	341	332	364	345	349	303	347	345	349	314	323	360	324	361	392	355	350	351	332	338	333	330	329	329	322	339	328	323	358	368	345	314	311	355	382	337	345	347	348	334	349	352	351	364	349	341	384	316	328	352	379	313	351	345	295	330	380	356	355	301	320	361	351	345	320	341	333	372	330	364	327	334	350	346	362	344	346	354	335	337	319	338	358	340	366	364	362	306	310	329	342	311	324	313	362	345	348	355	342	327	358	323	359	313	326	331	314	375	382	328	330	344	344	342	332	327	352	329	347	363	324	346	367	349	328	359	321	334	345	332	325	342	361	306	337	347	321	354	328	356	332	353	307	346	347	340	355	353	318	350	329	332	377	367	304	359	352	354	321	351	342	329	321	325	367	324	348	328	315	353	345	341	349	328	342	299	306	364	340	348	328	355	356	337	345	328	333	351	335	336	342	326	307	348	349	329	350	341	344	333	320	354	359	355	352	322	328	318	303	357	344	344	361	388	324	373	324	330	339	338	359	335	311	345	341	354	326	359	328	356	364	337	277	364	361	340	320	309	325	333	371	335	339	357	349	327	357	372	343	357	314	335	324	333	357	337	345	314	363	333	335	346	322	335	359	325	342	346	323	357	291	336	338	348	354	335	379	342	379	290	324	333	322	343	349	339	341	338	315	396	339	360	328	319	348	337	349	348	316	328	354	357	381	353	345	343	367	319	383	356	358	320	337	352	367	363	350	339	348	344	335	349	330	322	355	368	325	333	361	358	365	354	323	320	320	346	329	343	329	343	329	341	331	363	351	333	333	331	387	307	346	318	334	354	307	335	325	381	343	323	356	364	365	346	338	313	362	339	377	346	344	296	330	359	367	333	333	331	368	349	343	312	316	356	296	333	337	329	317	338	338	302	329	355	350	364	339	327	299	334	297	311	338	319	312	352	364	336	336	330	328	349	376	339	329	317	345	338	320	341	323	363	359	346	353	324	333	327	376	305	356	362	340	334	317	358	361	379	342	365	355	358	365	369	337	342	354	352	343	339	324	345	382	353	333	308	347	320	364	329	306	329	366	359	331	363	349	357	380	314	348	347	355	342	354	325	340	359	333	355	325	349	333	322	355	336	352	310	370	283	335	348	346	342	373	381	321	349	337	370	342	324	324	321	366	334	287	356	366	321	359	331	328	343	336	335	344	331	371	390	348	346	346	356	341	303	324	325	320	330	338	334	344	312	365	335	358	322	306	341	330	367	319	338	340	347	348	306	325	327	348	330	349	358	329	357	337	337	325	355	353	335	339	315	308	333	336	348	349	340	350	361	358	327	342	350	378	318	336	346	342	335	341	341	321	340	323	361	343	341	347	339	364	320	354	347	340	324	356	319	341	345	355	316	329	322	372	353	324	352	344	339	338	353	330	326	315	336	360	339	337	355	346	318	355	331	335	312	347	328	307	367	364	325	324	333	356	373	348	335	350	323	350	357	336	360	365	364	354	346	347	341	338	332	365	326	337	328	305	307	332	369	345	342	330	335	358	338	311	342	347	347	338	355	342	334	362	381	345	337	336	319	333	339	333	354	371	328	347	330	324	360	313	334	334	322	332	318	325	353	353	368	349	381	351	333	309	309	358	340	339	295	362	341	348	352	359	344	336	350	340	342	341	349	340	348	348	333	358	348	354	315	335	390	316	372	314	313	324	346	355	340	339	347	352	345	370	330	323	347	318	379	323	330	348	376	304	350	338	329	345	330	333	344	360	317	339	369	349	367	340	327	319	330	342	344	296	345	313	378	346	347	346	331	367	351	359	341	297	372	360	303	339	335	349	344	359	333	365	314	329	337	313	341	310	343	340	353	309	348	375	341	325	344	311	330	357	353	301	337	341	346	341	343	318	325	306	332	338	352	369	363	349	346	386	328	334	372	354	335	353	364	354	340	333	344	349	346	330	331	324	335	402	339	369	324	344	363	331	318	317	334	327	345	348	354	359	322	342	334	337	335	330	373	381	342	338	332	341	337	334	334	365	339	345	372	357	374	336	343	341	327	338	355	328	330	335	370	342	390	332	339	375	380	328	370	377	375	361	349	300	326	331	332	346	334	359	347	322	363	335	343	343	328	332	375	323	319	356	315	333	347	330	345	352	372	368	336	370	337	334	385	360	324	373	350	338	370	345	366	325	286	357	371	341	312	382	337	306	348	359	362	349	360	309	333	328	332	375	333	326	330	307	313	356	321	357	333	329	365	329	337	334	364	380	351	338	337	350	336	315	384	339	336	336	327	332	388	367	323	318	330	342	347	372	347	340	351	342	338	336	324	336	349	336	326	320	323	318	345	347	370	344	340	329	305	330	308	362	342	336	357	334	306	316	335	343	345	331	366	320	357	326	367	387	347	354	323	353	309	350	332	360	340	367	341	344	311	328	356	342	346
3717	15000	5892	2649	1881	1518	1118	904	793	670	604	540	503	489	450	439	440	429	413	400	413	373	427	395	393	372	370	362	383	346	359	355	384	316	380	335	343	387	397	369	380	344	349	348	374	344	359	395	347	314	371	378	334	386	379	366	356	358	364	361	358	313	377	339	349	316	329	359	370	341	365	326	353	363	380	352	354	337	332	320	393	347	381	319	302	330	334	364	342	343	343	349	348	362	345	358	359	350	352	353	369	361	379	370	317	325	366	329	339	361	354	352	372	365	331	357	349	350	349	353	333	348	339	313	378	346	342	362	308	344	355	345	336	359	340	362	372	361	351	351	353	356	351	339	339	355	339	362	321	366	364	376	341	343	335	357	383	353	350	343	338	344	356	337	330	372	359	343	367	301	371	376	351	333	332	335	360	364	346	346	351	385	368	360	372	342	330	371	348	327	367	326	376	329	348	359	369	361	367	336	358	318	385	366	325	353	341	362	377	368	353	339	366	326	371	339	355	362	325	352	352	321	328	328	368	321	349	349	349	380	327	341	349	356	336	340	342	334	358	331	355	352	344	332	398	369	375	314	351	336	347	353	333	378	325	354	315	341	335	348	345	340	321	356	366	316	324	364	330	374	355	335	319	387	372	369	341	346	372	336	372	366	314	325	338	368	318	358	351	369	379	357	325	355	352	352	356	349	323	325	376	380	372	370	294	371	363	360	329	347	311	342	352	364	365	345	370	350	346	324	353	357	319	342	366	328	364	350	348	378	305	379	331	310	353	315	358	367	293	320	323	384	370	350	322	373	334	342	340	335	331	340	354	353	323	332	370	350	338	319	326	388	355	366	352	337	369	348	322	343	328	367	340	370	327	323	355	379	339	384	350	312	316	303	378	324	365	376	353	343	357	324	315	304	343	315	370	356	363	358	330	325	362	378	339	357	346	369	338	341	357	351	339	370	355	332	340	360	351	360	367	346	315	351	355	380	353	386	347	379	334	357	382	363	327	355	329	350	384	355	343	340	363	346	374	333	328	325	326	346	332	351	331	358	364	348	320	375	332	343	343	352	356	328	329	351	363	369	315	312	350	333	386	340	371	364	334	340	309	365	391	335	359	365	340	369	360	356	362	352	312	372	303	343	371	344	341	344	341	354	361	397	380	371	335	361	331	338	341	327	347	360	338	361	377	353	352	323	328	374	343	322	328	345	385	361	317	361	369	363	343	322	377	405	321	331	345	362	342	367	360	347	344	389	317	368	369	370	334	345	346	323	373	375	337	341	378	339	328	314	386	377	324	342	316	337	350	350	343	326	368	339	339	357	351	355	343	331	328	325	367	381	338	339	348	373	394	341	366	350	370	339	361	355	333	348	367	356	332	335	348	357	351	344	353	360	338	333	353	356	362	359	355	361	334	343	341	345	344	325	376	354	317	334	322	353	346	340	324	316	366	329	341	335	349	344	372	361	341	346	362	359	381	365	344	321	364	343	351	338	327	346	336	356	359	350	354	337	341	378	383	335	346	337	326	334	370	338	334	329	370	374	345	322	333	349	343	342	341	323	373	340	331	389	379	351	335	344	332	334	325	336	383	337	355	352	367	345	348	347	345	359	352	352	322	361	357	349	344	339	370	354	347	341	354	336	355	340	320	323	330	358	373	353	358	342	356	362	353	359	362	335	377	334	339	363	351	359	337	347	330	358	367	311	341	366	351	334	356	334	369	345	351	355	332	326	381	379	341	344	343	362	392	348	330	356	369	363	345	350	317	405	373	358	346	365	349	343	367	342	359	341	332	354	371	360	359	357	379	343	358	371	379	314	331	344	341	335	331	355	340	308	363	344	346	354	337	371	351	327	313	327	358	341	322	364	337	363	326	350	354	345	369	318	325	345	326	332	346	346	335	326	309	385	356	325	381	317	343	361	360	297	362	320	363	354	344	330	365	362	352	324	409	353	363	355	363	350	343	344	349	344	322	321	358	332	374	352	347	349	334	365	307	344	363	334	357	327	348	355	346	366	352	357	366	374	353	359	348	344	348	325	378	337	383	357	329	328	336	339	349	332	341	331	335	356	337	340	347	354	347	338	334	323	338	381	346	353	346	349	365	339	312	354	339	342	337	365	329	321	344	352	339	339	354	339	348	348	371	342	330	354	334	374	344	328	373	332	360	354	364	379	368	352	345	353	360	349	366	321	349	348	335	385	326	350	355	307	360	361	347	341	348	338	323	347	372	383	349	404	334	335	328	348	376	320	372	332	350	345	379	339	333	373	350	335	315	351	333	322	349	339	359	317	321	368	321	386	348	343	339	339	350	345	364	336	383	367	354	372	363	360	329	357	312	334	360	361	345	325	335	356	348	356	351	347	333	363	363	358	324	344	325	353	365	370	354	337	361	360	332	321	357	352	341	351	364	340	316	310	349	340	377	346	369	376	351	358	361	326	350	370	352	361	354	311	353	354	372	346	360	329	377	373	360	321	385	362	360	388	341	303	339	370	367	346	362	332	355	357	362	356	338	321	345	336	346	369	370	335	343	368	364	368	365	352	308	391	321	342	371	365	353	364	328	374	323	343	352	335	318	382	358	373	358	378	369	353	352	331	346	349	402	339	353	346	365	374	359	367	358	349	317	361	329	350	364	342	335	338	308	359	340	351	330	345	371	354	344	335	336	393	358	334	358	354	354	354	343	332	344	335	351	375	312	357	379	324	361	322	349	361	347	393	343	338	339	327	331	337	345	349	373	375	326	346	337	352	307	343	334	339	368	388	348	336	311	351	327	354	349	368	366	368	342	380	342	378	373	328	322	317	370	354	367	321	351	353	393	362	356	329	363	363	364	337	387	349	331	358	328	338	344	393	341	356	347	312	362	360	335	345	358	334	341	343	364	301	356	365	345	316	358	358	349	371	342	333	338	361	344	365	347	307	345	337	346	358	343	319	333	361	322	364	331	334	334	339	338	353	374	374	352	347	330	349	351	349	350	366	342	388	363	344	327	384	358	362	328	343	340	333	361	365	353	348	354	355	325	334	331	346	325	366	344	343	373	339	393	335	343	343	341	335	356	341	382	335	351	343	325	334	345	348	368	381	365	349	363	336	365	348	328	371	356	367	333	344	325	334	348	335	340	352	365	353	355	351	364	355	354	322	364	329	323	355	391	369	337	365	353	343	369	367	358	354	353	349	364	348	366	306	359	362	357	325	360	365	362	324	337	325	367	345	359	321	366	342	356	339	349	362	381	329	375	372	326	367	338	347	343	346	356	359	342	314	312	372	340	352	356	325	361	356	315	323	356	336	351	354	346	350	348	356	351	336	315	359	341	352	327	339	368	345	335	323	309	370	354	366	337	321	369	334	348	338	340	344	321	371	341	352	367	351	390	337	391	358	339	355	321	345	368	351	336	365	315	357	362	330	347	329	354	358	355	384	350	331	324	384	310	308	348	323	325	335	340	347	348	303	337	304	331	331	329	349	364	349	343	347	327	373	330	369	320	386
24663	20880	26591	25144	9156	1444	1154	1112	1014	999	1036	1009	963	981	990	990	1003	968	1004	974	942	1026	1030	1045	972	1012	914	1005	915	944	926	972	992	952	972	965	966	921	957	1037	924	995	977	913	959	972	935	939	983	963	994	909	984	933	934	934	949	914	945	955	970	989	952	925	977	974	962	950	1042	944	936	928	974	925	987	943	1003	965	969	970	874	971	992	976	985	972	931	965	983	951	906	1001	932	1005	945	1028	949	909	1001	904	916	955	928	950	1011	967	952	943	977	968	944	955	1001	983	966	878	995	972	1012	953	982	948	919	921	971	976	990	943	961	961	917	932	967	985	939	966	994	977	998	942	974	982	963	919	943	997	913	949	929	970	946	942	966	939	983	904	973	896	922	921	941	952	977	971	990	953	1007	1039	968	1007	917	913	974	948	951	985	911	990	988	946	954	946	952	940	969	937	960	1044	984	913	947	989	936	955	1025	964	917	904	969	1013	948	938	999	955	894	986	977	931	886	926	966	913	925	901	965	946	1004	1032	949	1005	951	940	948	948	932	983	926	926	972	940	935	951	984	935	909	928	999	952	966	921	1013	970	972	961	958	935	992	959	934	964	957	974	952	965	973	994	878	937	955	1008	942	963	1011	940	985	905	962	1004	926	947	976	959	912	966	956	980	921	952	949	915	959	1002	960	930	953	991	941	1035	944	932	934	915	1018	942	952	928	1016	961	922	951	947	909	915	951	981	983	966	954	935	923	948	960	1007	988	967	995	913	1021	969	985	933	1002	944	935	926	961	923	992	949	981	976	990	904	957	936	879	967	918	998	999	911	936	930	948	960	886	981	916	944	943	934	906	941	954	931	978	933	952	937	922	984	960	946	980	941	950	963	1009	993	1031	929	1004	998	889	973	983	954	983	924	955	977	924	943	947	939	991	895	914	990	1062	996	1039	922	960	935	977	953	995	940	946	967	945	957	958	933	918	1016	1029	1006	959	936	969	941	935	916	928	913	890	939	948	956	1003	960	990	966	953	979	955	873	906	937	937	950	876	977	936	1002	978	970	1047	984	960	925	953	982	950	1000	930	975	931	970	970	924	932	910	962	925	935	958	943	950	991	997	945	943	933	943	949	885	937	951	931	865	966	968	939	946	988	1027	946	954	966	977	958	949	972	957	922	1002	959	963	992	970	1003	942	947	1006	968	923	975	965	940	961	974	908	908	938	964	1001	966	970	964	940	996	928	921	1001	955	930	915	949	984	1059	917	990	988	985	930	940	965	938	996	973	937	978	968	941	955	977	975	969	937	988	922	971	947	932	1015	984	937	899	969	949	975	907	1052	918	932	917	946	986	959	989	969	973	985	933	945	928	939	971	979	972	965	992	988	939	943	934	950	916	951	933	954	958	936	985	977	966	931	938	981	1020	991	938	963	935	943	957	955	968	942	968	949	964	970	949	925	942	890	923	990	912	918	962	960	919	938	966	953	927	1000	1005	960	946	931	1023	897	928	974	962	1008	1023	967	956	972	955	989	969	944	992	949	984	991	957	1004	979	928	1026	906	914	956	964	957	962	961	932	952	976	973	954	924	968	968	933	953	954	947	958	889	941	966	960	888	967	971	967	957	954	997	987	940	943	967	936	920	969	974	1006	998	1006	981	979	969	920	925	999	932	968	957	952	964	970	961	1008	955	909	932	1015	966	951	990	940	929	991	988	969	979	1007	973	927	915	959	1002	1018	962	989	928	961	956	962	933	916	939	939	918	980	939	1009	880	919	938	907	965	921	954	920	932	950	933	984	924	984	996	945	889	1007	946	980	932	970	954	996	923	973	948	987	977	951	935	998	930	953	982	955	907	999	927	938	970	1011	969	929	948	922	952	964	942	930	962	988	926	932	933	999	944	923	973	987	906	984	925	968	942	984	924	900	983	939	954	885	977	921	920	963	954	965	972	914	950	933	924	949	965	987	924	940	915	987	949	923	1008	952	931	882	965	988	1001	959	920	991	955	926	957	944	950	936	958	935	942	1014	982	1009	944	967	953	960	965	979	944	965	980	964	968	907	1005	916	955	956	996	971	982	994	933	950	968	965	954	958	940	975	980	974	945	1002	992	996	922	949	954	940	941	926	932	923	946	987	976	961	991	947	940	976	961	983	930	948	982	957	954	942	965	984	970	918	924	923	992	964	925	940	934	994	987	956	956	1022	977	966	954	932	1012	927	973	996	999	982	961	960	941	958	956	958	962	931	967	1021	933	1004	948	951	958	996	946	998	945	972	915	972	964	954	948	922	923	928	986	988	987	974	933	929	913	970	944	959	947	951	973	941	944	933	940	932	963	936	969	939	933	972	964	944	939	947	1009	950	987	967	930	961	994	916	984	939	922	973	920	950	967	986	960	931	998	1015	929	968	974	975	917	1001	1001	909	944	937	959	958	977	983	1010	959	932	912	980	985	932	1014	980	935	986	978	902	908	988	933	963	961	931	958	915	930	942	962	1013	929	973	974	978	939	901	978	916	989	984	953	928	1011	956	924	944	989	911	901	933	951	939	933	944	952	950	935	953	938	933	951	907	970	985	931	920	1016	974	1023	979	945	958	941	917	957	933	963	903	952	897	973	950	962	983	947	941	909	906	941	915	964	1003	942	941	961	962	981	934	932	984	960	948	926	984	933	928	973	960	957	917	952	923	977	962	962	952	944	969	979	956	968	959	974	925	942	964	992	943	944	941	933	963	884	985	888	922	893	1008	990	956	991	968	940	953	963	913	926	1028	1007	964	1009	1006	954	915	946	912	982	942	945	933	977	923	956	960	941	916	903	928	936	981	970	990	962	980	973	970	934	965	901	958	983	972	913	917	980	971	979	917	988	932	946	971	1019	1001	993	947	990	934	948	998	957	955	960	954	918	961	905	976	966	989	932	919	959	955	964	988	928	995	960	949	927	1004	961	946	975	976	950	935	971	963	966	989	978	947	921	963	908	954	1028	987	899	977	962	899	924	956	924	981	947	954	990	963	949	899	951	946	962	991	953	970	1009	963	933	931	945	939	1009	940	966	952	883	981	953	923	933	985	943	955	939	895	972	910	980	951	916	946	940	961	956	985	945	970	928	946	960	967	956	910	930	904	966	939	918	946	911	949	1004	990	959	945	954	943	942	1047	983	985	985	951	960	990	981	922	935	966	992	967	971	998	975	922	961	995	955	899	940	922	1024	930	956	929	998	923	985	933	986	939	944	925	948	980	1000	929	943	993	1011	957	916	982	907	948	917	929	988	949	945	943	938	962	987	909	923	958	930	955	957	918	974	947	933	946	985	862	943	929	910	958	992	1006	944	955	955	989	928	970	950	992	949	917	974	963	1005	956	969	931	923	953	988	1014	963	973	908	957	1012	1038	969	904	952	989	962	919	935	919	983	1008	938	1019	972	912	965	977	971	970	919	973	968	941	994	913	943	941	997	1013	997	962	944	929	957	924	958	946	1001	950	988	915	953	975	976	919	948	922	1009	980	928	993	952	906	987	938	967	986	987	960	969	984	888	964	975	969	917	936	880	935	950	958	1002	921	890	954	901	968	930	925	972	940	991	957	964	975	965	1013	941	982	951	945	965	960	968	959	943	943	968	931	927	904
3612	9242	3716	2092	1696	1507	1467	1283	1256	1161	1059	1062	1092	1003	1038	1054	991	966	942	968	976	981	956	1012	992	940	949	994	936	965	945	966	971	981	985	960	973	965	994	939	921	892	971	961	965	944	987	1041	932	1008	963	945	924	930	952	889	929	948	942	959	1004	968	900	960	908	987	935	978	1011	955	971	970	993	965	953	984	915	1029	934	994	946	958	928	906	963	957	993	943	920	938	948	934	951	961	982	995	941	929	889	929	944	923	927	929	953	952	969	940	912	912	962	944	980	931	975	925	901	974	977	934	970	917	978	928	934	882	889	913	905	1007	953	955	999	982	980	984	932	963	870	957	972	942	974	962	928	957	1034	958	968	944	940	975	963	932	974	959	974	939	938	908	969	958	990	956	938	1011	926	971	1004	981	961	1000	1011	966	952	935	973	976	936	935	981	1002	934	978	990	961	988	958	986	965	958	961	1016	987	938	881	954	903	928	938	916	971	981	991	913	1002	997	943	947	948	968	925	990	992	1014	960	1003	953	950	900	979	903	947	922	981	922	920	954	941	957	985	934	934	973	977	995	969	911	944	995	994	968	968	955	1026	896	994	930	942	924	920	991	930	947	973	974	956	905	953	967	935	984	929	950	931	908	937	976	998	948	949	974	970	915	989	1059	977	1020	967	887	911	948	973	918	962	954	970	926	990	974	950	929	977	948	971	881	964	975	978	932	959	902	942	990	938	932	1012	962	945	992	934	929	1003	932	987	973	940	927	933	990	932	1001	912	900	953	961	969	965	995	889	898	917	983	968	926	914	962	939	925	1010	941	929	923	953	940	940	886	955	919	987	978	944	997	953	938	959	888	952	1011	930	927	954	1003	951	935	905	970	947	953	937	997	961	889	937	957	942	955	950	947	948	955	880	963	967	937	915	914	978	950	981	978	930	943	977	930	969	935	955	975	1019	944	971	948	941	1007	979	970	982	912	921	909	924	936	935	916	983	924	925	978	960	904	948	956	957	995	991	973	924	905	939	979	1022	955	966	958	951	929	898	969	967	946	937	920	976	962	982	926	971	972	953	949	987	1001	959	956	891	964	943	997	956	957	963	999	972	934	954	958	916	957	1020	959	935	884	940	961	889	1010	915	913	974	968	977	887	953	964	947	950	933	901	965	943	946	966	981	967	959	914	995	914	952	990	933	962	939	989	994	943	954	974	956	1001	954	932	961	953	1005	920	967	981	955	937	959	916	953	978	1019	958	988	919	921	985	947	958	976	976	931	900	973	934	972	968	965	973	962	951	947	939	939	947	920	971	959	950	922	949	943	1011	956	898	943	984	924	962	936	890	961	946	955	976	944	938	984	961	974	984	931	1002	941	949	972	979	996	937	983	913	972	902	955	951	951	992	927	1006	949	958	929	906	974	952	941	960	974	950	918	951	957	957	873	962	938	926	991	940	1000	954	928	974	891	928	990	916	954	962	968	982	988	956	944	929	960	946	917	948	968	991	939	1028	945	994	978	907	956	935	987	954	1033	945	1015	1002	952	954	943	974	956	962	951	900	1005	933	938	936	974	970	975	970	909	942	986	937	992	984	958	953	886	901	992	959	926	910	965	958	958	906	969	993	915	970	949	912	970	961	922	950	936	935	921	931	910	987	983	904	962	952	950	983	1014	897	983	978	993	958	942	927	964	911	1007	979	958	975	864	904	916	1013	939	955	1008	984	933	939	970	931	942	942	980	944	948	940	954	953	956	972	927	989	917	950	988	1002	940	914	972	917	920	949	906	958	937	967	952	903	970	921	989	959	994	901	959	937	933	959	1006	960	975	984	1059	893	932	930	970	996	948	1043	974	1018	912	962	944	942	978	917	980	982	949	897	966	922	938	885	960	959	979	940	962	966	997	944	926	942	925	882	953	940	956	974	882	973	936	990	975	917	944	915	995	930	964	934	984	926	911	975	925	930	956	954	990	1031	951	994	963	903	936	926	991	965	952	917	937	872	959	949	963	950	911	1013	937	1010	899	945	957	934	963	977	984	944	942	1011	961	939	914	969	938	969	1009	976	949	885	924	920	916	1003	926	1003	943	915	917	936	945	946	1009	993	973	973	982	936	981	1009	932	926	946	948	979	937	980	898	978	978	970	978	968	929	956	966	1022	968	988	960	951	935	963	936	976	980	962	963	945	982	963	945	940	981	949	969	930	906	966	891	965	1044	983	931	969	976	971	968	986	933	982	965	946	928	983	924	931	906	934	891	999	957	927	919	937	962	935	916	920	977	970	960	980	1017	935	908	915	1018	978	922	979	929	971	924	949	960	920	934	951	908	993	882	948	922	939	919	937	910	936	914	948	961	942	949	963	979	896	974	946	955	984	921	1013	976	953	949	952	945	930	955	978	949	967	963	918	988	923	978	932	946	957	986	936	999	938	956	932	930	989	960	906	950	964	918	1014	933	896	935	941	935	953	1002	945	925	1006	918	961	959	956	981	947	956	959	947	930	875	918	942	1015	985	940	988	978	983	963	928	915	964	944	940	969	963	916	935	960	932	932	952	900	961	948	942	943	934	947	982	933	969	915	920	979	881	977	947	941	999	905	948	953	946	916	983	886	912	990	992	983	911	938	971	931	912	927	972	999	934	919	988	900	964	952	862	928	931	993	992	975	966	948	947	917	914	972	966	924	959	963	966	941	976	999	951	912	937	929	908	912	929	994	915	969	914	984	939	981	935	957	946	993	926	931	908	1049	942	959	965	985	938	980	907	973	945	934	971	925	962	931	989	948	879	969	984	906	962	928	952	966	948	994	940	964	967	925	1002	948	958	987	971	1006	936	964	970	1042	924	961	979	922	990	931	958	906	952	973	925	977	930	967	927	940	926	927	929	971	1002	997	948	938	956	928	915	930	939	953	918	998	944	947	948	889	1027	986	973	993	961	952	946	959	961	979	910	950	931	958	1015	999	957	935	963	935	929	931	907	1010	943	921	984	917	928	958	979	959	938	962	1007	938	958	944	926	953	952	931	892	963	959	942	934	917	973	938	968	945	963	990	957	939	946	967	965	935	1002	953	924	966	978	994	961	984	919	913	996	982	978	907	969	990	933	926	962	959	992	922	976	932	927	874	970	968	917	932	987	971	921	970	930	906	1010	978	937	943	982	957	960	944	946	903	973	973	964	958	970	930	985	969	966	981	948	983	935	961	941	938	980	961	956	978	948	912	931	983	967	948	982	974	958	971	962	939	940	939	928	941	945	954	948	900	938	960	936	993	966	926	908	846	926	953	872	899	993	986	927	952	970	933	987	946	981	918	872	1001	1029	974	918	928	900	940	948	933	982	944	928	951	966	988	892	978	949	961	986	941	915	954	964	914	1011	954	968	930	1004	931	970	969	966	959	942	1003	1013	946	941	980	1012	969	937	962	948	888	947	968	997	960	920	962	1019	966	911	968	938	976	990	1001	989	939	980	943	943	954	944	987	965	1007	960	941	970	1001	934	978	928	951	953	951	976	954	983	971	944	966	962	1003	1005	989	959	913	954	916	1028	971	996	1008	933	988	980	991	961	951	940	970	990	969	898	961	946	947	963	950	1013	902	1004	917	962	974	961	1000
22353	20954	28400	23692	20948	20997	7329	1214	872	798	704	707	657	637	605	581	577	568	514	580	525	546	475	504	521	514	544	491	507	543	484	493	471	514	473	464	540	494	533	471	477	456	429	501	511	477	514	481	454	503	414	448	462	490	485	439	465	503	494	454	459	442	443	519	485	500	494	437	462	459	495	481	468	490	436	466	479	486	453	442	453	430	439	478	503	486	462	492	483	471	489	491	469	477	455	500	470	514	495	528	483	463	477	482	504	457	505	469	439	464	480	511	510	482	462	484	480	480	486	478	481	449	504	473	463	450	490	476	494	454	505	474	467	471	482	486	466	480	489	477	453	500	468	518	480	450	465	471	487	457	477	515	468	503	486	457	505	493	448	470	446	495	442	490	475	466	469	470	464	481	476	479	479	489	480	493	497	470	481	460	455	437	465	464	506	497	469	510	444	485	471	494	427	457	420	440	462	467	484	495	506	474	496	465	476	482	510	461	489	442	446	430	460	502	481	477	466	467	476	451	501	474	470	507	480	491	416	430	471	479	451	474	493	455	468	481	485	465	475	429	458	531	485	529	411	471	469	489	471	428	436	431	447	487	442	472	483	475	432	442	445	489	440	493	504	510	511	469	494	443	487	507	447	520	486	515	459	448	459	481	446	405	491	459	486	468	471	483	467	446	471	496	496	478	460	458	470	466	445	484	456	444	432	463	504	497	446	454	473	458	470	493	460	496	466	459	493	499	495	440	508	444	473	485	504	473	504	485	433	420	436	487	443	482	452	439	486	465	497	443	507	433	467	489	471	485	456	486	444	457	416	476	488	467	442	456	488	492	545	433	469	436	484	489	469	428	451	485	459	450	464	470	459	452	470	510	483	488	443	468	477	485	484	507	457	454	506	456	478	428	453	474	445	473	478	474	500	480	480	469	497	485	485	463	488	490	471	474	435	447	482	494	462	476	481	444	449	440	483	472	485	454	494	417	456	449	497	455	472	440	438	491	452	466	482	446	490	483	507	482	474	457	482	470	452	515	447	482	473	459	450	481	498	492	436	464	441	513	468	475	475	478	438	487	494	486	455	467	478	472	468	484	473	465	472	474	484	453	449	483	503	474	505	504	448	466	481	446	460	476	450	467	488	476	516	461	440	495	451	480	458	487	460	480	466	451	449	502	493	477	499	487	467	444	485	470	502	492	475	450	425	480	470	427	440	495	468	479	468	459	473	479	452	477	457	477	467	461	443	488	435	484	477	480	451	452	480	470	459	478	484	440	457	475	437	460	458	458	427	420	452	459	474	457	462	449	481	475	512	473	444	469	470	451	489	453	466	427	458	494	490	480	487	526	463	449	463	463	483	446	431	475	440	491	478	470	466	473	480	436	475	442	463	453	459	475	461	475	470	463	498	464	477	487	473	444	486	458	498	490	449	474	457	465	455	450	472	469	480	432	463	466	493	418	447	444	450	519	475	444	473	475	482	445	454	461	498	454	463	454	455	489	455	462	453	465	465	434	457	438	448	453	495	474	504	474	474	500	435	470	476	449	482	471	458	466	512	467	463	496	490	462	464	480	454	453	487	440	438	439	457	456	439	474	498	457	456	436	454	493	468	452	476	433	430	449	463	484	492	428	460	440	454	467	491	498	491	489	473	512	475	452	504	461	456	523	504	470	437	480	459	414	498	434	467	482	484	444	463	469	497	423	502	466	469	464	455	479	449	480	451	488	492	460	470	438	475	437	498	474	468	445	456	471	499	494	491	489	467	435	491	479	494	454	458	481	499	468	435	513	465	445	449	453	462	424	477	480	425	463	496	472	470	483	454	467	469	471	481	455	501	465	439	447	452	447	463	498	441	453	460	498	478	408	465	517	478	469	444	461	507	455	435	473	468	488	486	494	452	466	467	456	458	456	493	435	453	488	459	471	506	466	463	424	459	480	460	447	454	427	476	430	461	475	484	443	427	462	449	453	464	454	453	489	470	471	455	507	478	447	512	483	440	466	485	485	464	457	463	486	464	447	436	472	425	458	458	496	501	472	439	434	463	456	457	481	465	470	459	500	497	474	421	457	437	450	468	427	455	519	485	470	462	452	499	469	501	487	492	455	484	491	459	462	462	464	472	441	472	451	450	459	497	470	443	468	467	507	440	449	473	475	421	496	453	473	461	494	455	435	474	501	438	493	480	523	472	441	495	451	487	466	502	440	490	457	428	440	489	469	443	513	428	451	473	472	502	454	478	460	477	490	440	440	475	477	479	441	490	444	487	482	458	432	505	450	460	456	482	470	487	429	475	513	456	470	486	471	467	457	407	483	488	452	504	473	495	448	463	497	502	497	447	459	489	521	436	459	452	447	481	452	459	468	496	485	447	435	509	440	465	453	440	487	471	446	506	463	438	415	485	456	481	448	460	482	467	491	442	442	478	481	477	463	445	485	467	496	482	480	439	474	458	480	457	502	474	459	472	453	465	469	475	463	430	477	489	443	494	514	478	451	446	441	429	464	474	505	490	483	476	434	523	491	447	429	465	439	470	459	458	474	462	466	455	443	514	470	495	497	451	459	487	527	510	448	455	463	468	482	437	450	453	467	508	442	445	465	445	462	435	485	458	451	497	479	467	468	457	476	478	463	457	469	485	497	462	469	494	482	448	464	446	421	476	468	482	474	465	470	468	459	480	452	457	432	471	437	479	484	507	464	441	445	467	437	473	480	458	482	461	448	520	479	462	511	452	473	480	479	459	454	443	486	469	503	473	483	452	499	520	474	430	468	500	493	467	439	447	489	479	471	430	519	458	510	478	440	416	464	435	444	475	477	483	443	428	466	483	445	458	502	449	479	442	458	485	455	493	486	420	480	463	451	464	525	451	463	477	468	459	449	470	434	490	486	503	473	481	465	465	478	490	439	476	485	423	466	488	459	448	427	452	461	437	464	474	447	463	464	479	490	446	451	442	470	454	469	465	448	511	473	483	507	487	464	524	472	472	492	478	482	452	476	462	509	462	470	486	432	474	482	470	460	463	446	484	465	482	455	434	472	448	453	506	455	449	480	464	473	485	502	472	436	468	431	458	504	462	475	438	483	491	483	493	442	439	460	475	483	495	469	471	431	452	438	485	516	457	449	463	454	466	460	464	471	480	481	466	489	469	445	440	446	493	464	431	521	491	482	463	468	495	484	472	466	450	439	460	512	462	446	454	488	434	437	480	465	490	467	491	477	497	477	478	487	489	480	478	448	449	431	488	451	497	476	471	505	451	463	458	448	414	454	456	459	479	456	485	447	460	495	467	449	420	444	436	476	497	467	494	457	477	408	453	460	479	506	493	500	497	494	465	475	473	420	530	488	501	444	455	455	508	447	435	491	466	460	471	487	462	448	479	491	477	444	457	489	455	509	455	450	468	460	465	458	456	449	434	447	440	497	444	415	466	464	463	465	442	480	429	436	464	485	453	479	449	439	464	428	491	467	419	487	482	502	466	429	490	472	460	479	478	480	435	487
4385	20227	9736	4656	3358	2546	2011	1490	1265	998	910	848	730	789	667	623	597	588	594	539	501	557	532	489	505	483	455	519	486	486	443	452	490	459	464	458	461	480	462	471	456	488	477	462	440	496	480	441	477	477	507	487	462	503	456	435	457	437	440	489	424	457	457	476	480	476	434	444	448	440	451	453	485	465	470	436	442	424	462	498	442	479	460	449	449	447	479	454	477	463	476	445	438	413	417	445	440	444	475	459	433	448	501	476	423	457	472	460	446	455	455	457	437	481	497	507	444	464	506	433	458	461	466	451	457	451	474	468	447	427	439	452	452	464	462	407	464	465	487	484	455	465	470	459	497	465	461	473	420	453	447	468	452	500	466	443	459	430	463	464	434	459	451	455	464	452	451	474	485	490	480	444	494	444	451	467	473	438	461	441	477	447	483	475	472	432	459	440	437	454	461	455	430	407	453	429	439	461	491	441	448	451	482	465	440	495	437	466	464	453	445	431	427	469	474	481	468	443	408	438	501	477	465	427	427	445	465	466	490	415	466	416	458	484	463	412	431	471	467	447	448	456	417	477	434	453	451	438	436	462	460	461	440	451	425	460	423	446	502	403	465	457	450	446	444	480	424	404	450	436	431	456	486	432	421	431	452	452	479	440	448	442	429	458	439	457	488	449	449	437	427	479	450	434	457	491	401	461	483	461	484	415	460	452	446	472	471	423	499	439	430	485	439	420	438	442	448	446	458	415	446	467	455	403	466	464	469	433	434	442	473	436	439	435	443	438	425	465	461	454	461	469	439	444	450	442	479	432	461	474	448	442	462	461	417	446	454	452	440	485	450	466	483	453	454	444	459	450	466	451	415	453	464	464	461	454	453	479	460	484	465	440	471	455	453	480	514	460	462	441	451	442	435	441	450	464	470	436	456	458	461	454	447	440	500	445	416	445	479	411	448	450	432	487	452	449	435	451	428	456	440	443	430	479	451	454	482	474	483	446	452	425	409	431	477	424	440	477	500	454	467	440	442	422	437	467	462	428	468	436	455	407	490	443	462	457	470	424	424	444	467	440	460	429	429	459	448	446	445	514	417	422	451	435	444	441	497	462	459	429	463	455	452	433	433	441	462	453	421	453	447	472	450	428	476	486	480	493	433	413	451	427	489	480	463	458	499	463	459	441	437	456	453	464	472	468	464	479	418	411	458	439	469	465	449	444	484	441	466	430	448	442	477	473	461	467	433	476	455	435	476	460	463	436	460	474	440	482	446	442	487	465	428	445	452	459	437	460	469	465	459	465	449	459	480	456	436	492	442	426	469	467	483	497	446	494	451	468	433	441	439	454	478	444	480	485	457	462	446	464	430	442	480	432	451	449	438	475	456	452	438	483	436	451	423	443	466	488	490	480	462	470	433	448	461	396	462	430	471	450	474	426	424	451	441	454	415	408	438	443	445	423	454	488	407	458	439	460	456	492	415	463	454	450	447	456	487	450	440	465	466	414	432	465	455	425	456	451	456	471	448	439	438	436	432	514	434	496	496	494	472	491	434	435	479	422	493	433	459	449	459	428	440	478	440	433	437	476	457	479	445	469	401	489	466	455	474	492	403	445	447	458	480	456	457	412	472	484	474	489	485	477	440	449	451	473	454	469	412	466	428	435	414	475	393	517	460	479	428	438	486	480	482	426	484	436	460	465	461	449	446	422	478	450	455	473	472	444	445	462	442	459	457	448	417	443	475	444	457	440	477	461	432	430	465	441	438	462	447	453	454	444	440	484	467	464	491	470	451	444	440	456	468	428	468	481	452	500	447	497	437	400	463	468	451	413	468	434	448	463	480	413	441	464	457	443	471	474	443	455	457	463	480	438	499	481	431	421	476	499	402	457	452	428	472	456	412	474	405	428	484	454	433	462	437	500	438	479	469	477	453	511	449	483	455	452	426	469	445	435	479	422	446	452	450	481	448	462	457	490	447	432	473	460	443	431	471	428	433	463	488	473	466	406	484	438	496	446	440	451	482	430	444	442	470	436	437	441	471	430	465	448	454	458	420	470	466	425	437	463	452	471	456	422	435	463	435	451	443	454	432	426	466	451	406	472	482	465	480	443	463	444	455	425	446	462	432	482	474	463	410	446	458	429	446	480	450	426	420	463	432	434	491	457	506	459	499	436	437	463	430	468	434	472	454	478	452	482	471	461	462	474	443	418	436	435	414	475	449	446	448	455	467	455	439	445	453	435	468	446	413	453	419	443	468	429	465	487	441	417	491	436	464	433	448	443	475	493	468	489	467	420	444	414	485	439	452	437	459	474	444	432	448	455	543	467	444	466	478	455	470	432	472	436	435	491	462	468	467	442	429	434	466	497	427	425	439	444	421	444	473	431	477	438	410	413	415	445	434	453	453	467	448	436	462	441	492	479	412	511	433	474	489	496	460	462	480	471	424	485	448	426	441	456	459	459	432	441	466	458	434	428	451	477	446	427	470	432	434	451	464	471	428	460	480	430	433	491	432	454	414	453	446	459	448	447	459	445	448	452	412	484	426	431	453	414	465	453	400	456	434	514	448	429	467	428	447	449	476	452	461	471	463	431	470	461	450	456	438	459	460	422	402	447	451	455	469	456	435	500	443	453	471	473	455	443	523	439	410	432	426	468	434	464	507	430	464	445	493	504	453	459	425	418	476	428	465	452	462	464	460	496	459	432	458	439	437	411	486	440	447	439	464	441	413	466	462	458	439	441	486	462	450	450	442	471	449	455	418	435	426	421	452	456	415	444	422	456	440	491	470	457	421	444	441	503	441	440	466	461	431	454	419	446	472	469	460	450	476	436	443	391	445	429	463	476	430	438	427	393	441	474	439	507	492	403	451	428	475	430	446	475	412	473	488	500	454	451	460	402	462	464	453	433	456	457	426	466	466	421	429	456	457	458	435	417	482	484	457	442	443	445	415	462	431	431	449	511	497	475	470	441	446	477	461	442	467	461	429	488	436	476	466	445	479	469	464	455	468	474	418	463	472	488	468	465	438	444	418	415	481	433	462	458	459	479	448	447	436	444	458	477	442	491	412	471	472	454	450	444	459	472	445	448	440	512	425	435	442	472	457	443	470	483	479	506	461	437	457	439	468	453	462	435	495	441	469	456	450	497	464	478	432	444	431	423	442	437	417	445	469	430	451	446	446	449	446	447	458	442	462	443	461	441	427	441	438	472	445	452	462	486	467	450	468	430	451	434	450	439	474	451	469	450	472	478	498	492	443	452	489	475	450	443	457	455	453	440	415	446	443	455	471	447	465	441	450	435	466	447	464	430	448	469	433	441	431	489	491	472	450	456	439	465	463	457	471	471	431	463	485	465	441	479	439	453	465	421	483	452	455	451	463	417	462	483	445	454	464	456	444	462	489	472	454	435	482	434	463	438	483	422	434	456	461	446	456	412	459	404	437	443	466	483	419	447	435	492	451	471	478	435	484	454	448	425	453	483	435	446	441	427	430	490	473	432
27442	20002	8668	1347	894	787	834	763	755	769	723	731	745	766	729	765	714	687	720	745	706	687	697	745	763	742	731	732	736	726	739	763	737	690	784	706	697	724	724	734	758	727	776	719	693	720	719	783	669	753	734	739	680	724	715	727	703	722	716	731	737	728	800	752	709	745	693	753	728	750	701	709	681	732	724	719	733	704	761	746	737	752	709	776	751	692	761	713	755	706	707	711	698	748	756	775	714	734	738	710	757	788	721	788	701	746	751	717	727	726	743	771	800	741	745	732	768	768	738	760	771	730	686	730	703	706	705	755	717	682	742	736	723	692	719	711	706	776	730	707	741	746	712	730	700	734	727	681	717	765	717	758	697	710	654	699	728	699	722	723	719	764	716	786	731	761	726	748	723	738	695	731	721	761	732	720	768	702	727	744	707	730	756	704	716	707	755	734	717	759	733	738	702	746	680	706	750	718	757	684	723	680	714	744	725	696	746	728	709	731	721	643	697	720	729	723	664	718	720	792	705	711	691	711	728	715	715	680	715	737	718	694	676	733	734	720	705	732	740	705	728	684	745	687	705	707	728	735	694	720	731	710	743	759	754	752	793	690	748	726	706	737	694	681	732	726	654	716	767	681	738	700	750	769	717	704	735	683	728	759	793	693	707	712	694	722	723	759	727	692	746	714	709	706	726	712	711	728	705	702	713	675	721	760	742	670	704	721	719	733	760	656	724	718	701	732	746	696	726	751	724	761	694	639	713	702	726	766	736	740	733	739	690	771	712	723	718	689	727	677	693	738	729	730	751	726	710	728	732	706	730	737	697	719	724	709	705	743	729	754	702	748	733	762	727	757	737	743	671	740	740	714	749	773	743	720	757	704	709	701	772	703	720	721	750	666	708	733	755	693	696	738	701	727	734	757	716	766	795	695	720	736	706	728	764	731	705	738	777	715	769	744	727	780	737	712	756	747	725	768	695	744	733	684	746	716	766	763	749	713	707	727	761	691	714	724	754	747	690	758	703	750	755	718	721	789	723	727	690	790	751	784	702	725	739	730	698	747	734	709	731	784	696	717	701	713	728	764	721	713	774	713	678	765	713	732	734	758	701	691	746	711	700	722	757	726	715	711	767	731	730	688	714	744	731	754	735	726	775	697	754	735	702	705	657	749	782	719	749	747	731	730	716	754	719	727	782	749	741	763	765	732	735	741	711	742	713	711	752	659	701	740	735	752	715	706	737	727	738	731	759	720	747	738	757	753	690	720	717	726	713	748	718	755	695	699	788	664	748	757	713	714	740	718	692	698	723	730	745	744	672	677	758	712	726	731	727	748	778	712	725	727	694	761	748	761	743	729	755	711	740	759	767	712	758	747	717	712	700	755	791	721	706	749	697	748	764	707	720	713	748	692	740	728	741	770	704	750	691	744	691	666	699	764	737	723	761	740	746	733	689	733	730	741	756	742	740	753	703	753	743	683	756	742	758	739	698	706	722	770	691	794	757	758	774	734	739	769	715	716	759	707	723	688	754	748	721	732	766	774	762	723	746	699	765	724	725	723	758	744	717	772	731	690	726	721	708	719	751	709	685	741	747	746	704	754	722	692	719	771	719	704	718	699	749	732	749	732	699	694	709	748	732	743	731	744	742	718	740	682	766	703	744	678	731	734	739	746	767	729	706	764	738	742	722	724	724	707	710	744	732	754	737	728	757	750	713	663	727	695	722	754	757	727	720	746	679	760	763	713	725	773	746	718	722	734	681	769	720	669	764	741	669	732	724	771	683	768	746	731	715	724	690	731	749	711	749	734	746	689	770	713	714	723	738	705	701	703	749	712	704	703	697	735	680	740	670	762	741	771	761	749	742	721	713	757	728	682	752	763	683	774	772	739	707	773	737	725	731	711	740	702	744	677	699	701	713	732	732	735	754	693	645	721	727	720	691	746	721	739	737	745	698	735	719	699	738	744	700	769	690	732	718	727	737	741	770	762	719	774	677	724	689	738	777	739	776	700	700	755	747	695	690	732	696	709	698	736	684	757	722	727	734	701	728	692	730	678	733	698	752	779	725	733	756	762	762	705	706	683	722	704	699	740	727	711	723	754	688	734	709	713	658	746	716	745	714	743	727	686	775	728	742	743	732	739	699	742	796	711	721	705	712	735	745	708	687	723	732	746	759	690	701	741	727	723	765	717	763	703	739	727	730	720	725	735	784	753	698	681	744	717	764	718	739	706	749	703	762	711	706	699	752	758	704	735	756	724	746	715	710	700	719	730	683	702	713	760	755	725	733	777	665	715	724	733	722	738	662	743	706	707	736	750	748	712	736	675	682	751	722	757	710	755	753	703	749	691	740	772	713	721	703	709	741	777	697	767	710	711	742	707	740	729	723	760	679	699	724	706	776	704	694	712	718	729	721	698	735	747	707	709	753	718	721	735	750	741	693	730	709	744	674	738	715	747	721	687	716	686	733	711	768	740	719	713	731	729	723	762	717	732	747	696	752	727	726	727	773	698	734	777	759	814	732	756	733	726	735	691	730	729	725	760	716	712	694	707	709	705	729	725	753	727	728	721	689	744	732	747	774	717	741	725	712	687	704	746	721	724	761	732	740	722	710	708	686	741	753	714	744	712	736	721	685	732	789	691	729	706	716	686	696	704	684	731	737	743	734	730	679	739	730	763	762	738	752	681	729	695	706	719	711	693	732	759	742	744	766	719	715	676	757	706	771	733	743	684	703	745	730	742	694	672	749	730	686	739	724	768	760	734	683	719	751	740	737	748	683	725	702	713	699	730	716	716	733	772	741	706	745	700	683	723	693	744	741	736	757	720	747	719	696	754	707	710	708	708	760	696	750	760	703	705	783	737	747	694	727	731	724	730	687	704	703	718	721	711	711	711	716	710	723	731	713	716	753	713	746	720	723	719	717	736	727	757	724	742	711	723	729	750	777	753	748	770	708	697	731	739	725	743	697	751	748	722	665	685	743	653	701	698	694	684	721	707	724	674	765	767	733	745	739	741	681	782	674	731	709	735	727	742	739	749	720	769	725	748	755	692	742	716	716	734	727	763	732	730	774	751	737	721	713	759	760	725	711	768	748	724	759	684	787	728	684	692	717	729	702	741	702	721	746	734	754	749	677	680	751	724	755	720	712	744	719	716	708	722	743	732	769	736	709	760	761	788	730	731	778	737	692	713	700	755	742	771	760	700	732	683	692	690	731	758	760	654	756	678	734	729	731	745	721	716	743	763	710	727	682	708	693	726	707	714	742	752	742	749	710	766	730	718	702	700	705	783	690	710	711	670	745	739	761	757	752	723	716	707	752	699	689	754	750	731	721	703	725	741	699	763	726	707	745	711	714	713	726	724	735	730	731	728	694	717	705	747	763	730	756	758	685	731	763	714	702	755	727	699	726	670	717	734	711	740	718	750	730	711	715	730	721	744	700	683	733	704	729	739	743	742	754	756	715	735	744	719	721	705	713	748	730	689	734	713	718	763
5041	4936	1584	1091	982	907	863	831	797	803	791	775	777	766	713	759	788	777	726	763	768	735	731	714	762	811	754	703	724	715	766	678	757	788	732	809	721	711	749	698	758	739	728	745	762	758	736	731	750	764	726	755	740	732	774	774	697	742	728	723	714	728	771	729	726	731	762	789	771	783	742	753	716	753	750	798	723	740	723	719	758	769	728	722	755	749	741	762	736	744	761	705	710	731	750	748	684	759	737	723	778	749	721	741	773	761	748	803	713	755	731	745	699	742	730	743	749	764	773	664	742	731	737	741	760	810	745	773	697	725	765	721	752	707	754	772	757	754	740	721	725	770	722	751	755	729	728	766	771	738	693	740	787	719	728	668	720	724	714	764	684	742	746	743	730	767	742	724	753	745	701	762	774	738	748	796	755	767	768	761	755	740	704	791	733	728	785	735	767	758	719	681	729	724	696	695	719	732	776	743	738	755	739	753	778	753	726	741	735	759	748	729	688	760	787	740	722	733	726	729	702	787	733	739	751	732	797	717	799	752	745	751	767	769	703	750	727	690	764	789	765	723	762	714	751	775	713	712	737	755	750	736	732	739	779	725	746	791	702	719	738	775	735	708	738	735	798	741	760	750	763	746	766	778	775	739	738	744	767	734	708	759	711	739	732	803	748	719	722	748	714	734	714	754	741	708	728	811	740	770	723	805	739	714	742	761	720	747	711	743	765	792	741	772	762	732	745	722	745	753	731	699	710	691	765	719	701	748	775	747	780	780	763	754	720	709	766	733	758	761	770	734	784	744	722	741	727	705	744	704	754	730	736	779	776	759	740	750	747	685	737	691	761	797	739	706	746	713	707	734	761	750	758	734	778	768	729	754	761	768	723	801	755	750	732	704	801	747	729	742	766	752	754	748	735	772	765	727	718	788	745	729	763	724	748	754	743	766	717	746	739	740	703	738	734	768	728	786	705	771	757	746	700	712	757	721	715	754	754	725	793	750	744	754	717	736	729	762	802	752	753	710	770	821	732	756	714	741	756	766	730	723	725	737	755	699	730	750	720	745	811	733	744	703	715	796	760	715	765	733	791	742	767	733	735	768	723	724	777	772	788	766	693	735	737	777	733	739	690	744	788	748	749	773	756	810	734	777	745	729	768	719	795	802	768	696	748	748	759	722	698	709	794	708	738	763	767	775	709	762	728	762	810	718	776	739	754	763	731	769	730	731	780	716	689	695	751	731	752	714	747	764	847	767	730	741	750	724	727	789	741	741	746	759	769	687	760	763	772	681	757	762	728	739	744	783	747	787	774	733	757	704	751	760	708	775	759	713	721	743	786	690	745	768	751	755	780	744	758	718	725	767	740	749	768	745	722	736	704	738	739	683	760	802	774	734	735	775	742	748	759	766	756	787	718	779	754	732	727	764	753	751	746	773	698	718	770	761	777	781	767	737	702	767	752	722	748	737	737	717	719	741	754	755	795	725	771	789	678	783	744	762	718	740	706	715	768	740	741	745	760	772	797	729	750	742	732	733	784	787	743	698	781	655	766	745	712	747	757	808	720	748	734	761	740	721	762	750	703	767	711	753	730	754	749	750	756	749	717	724	741	745	739	740	705	734	745	724	736	789	752	748	758	766	693	709	742	703	712	747	726	707	715	740	777	694	718	724	729	706	811	692	756	711	714	735	737	765	771	786	731	755	734	683	777	695	766	736	759	768	718	762	719	754	746	731	751	761	783	752	764	721	737	768	789	764	766	719	710	765	717	743	742	773	761	768	754	735	757	715	722	741	720	767	752	765	761	703	792	691	726	712	735	711	731	783	740	728	796	737	714	774	722	744	718	722	751	682	743	752	719	760	756	752	783	734	744	717	732	732	742	760	732	792	719	770	778	725	784	772	730	708	761	777	750	724	725	774	713	724	759	769	723	789	763	733	780	744	746	730	722	741	745	759	741	750	732	715	775	756	734	763	779	772	781	715	717	710	746	707	773	748	775	740	765	733	739	709	769	686	734	774	718	739	764	720	760	766	761	765	776	729	709	720	727	758	778	699	742	767	725	768	724	739	787	736	736	749	792	771	756	739	739	742	709	747	731	732	736	710	690	709	774	737	721	763	776	726	728	744	742	732	756	739	728	745	705	754	787	780	732	743	741	747	745	779	754	779	731	732	731	732	746	698	757	745	727	739	700	764	710	720	683	761	715	774	756	754	748	700	716	758	746	764	736	732	761	762	741	728	739	754	745	755	771	757	785	745	712	714	747	738	771	740	760	722	761	712	719	786	738	727	789	736	782	777	766	768	822	742	772	724	702	728	721	731	733	728	771	722	758	749	758	734	700	706	761	726	775	739	718	754	733	743	773	759	725	757	697	705	731	741	738	737	759	722	787	719	720	811	763	744	675	725	747	757	667	735	745	742	744	746	701	786	711	743	727	761	761	754	789	698	714	715	723	723	750	696	729	682	775	718	760	763	691	784	747	735	742	792	718	738	719	732	720	777	734	736	774	731	738	721	741	743	773	738	733	719	777	756	711	786	752	763	708	739	751	727	758	761	756	693	718	768	766	718	775	755	728	733	766	737	733	765	713	708	779	739	740	770	744	777	756	727	730	679	790	758	741	800	758	777	746	760	750	726	774	797	748	764	765	763	713	758	761	778	769	732	739	774	743	716	748	800	772	755	770	686	766	742	768	750	695	775	701	739	766	713	793	732	771	755	805	735	710	730	793	719	749	725	777	735	737	758	734	746	730	733	756	735	807	753	692	772	706	710	750	717	736	741	726	746	725	758	721	741	776	734	697	744	756	756	758	763	711	765	731	680	713	791	733	778	747	771	768	746	745	756	759	739	716	744	750	786	748	732	790	752	753	717	710	706	762	733	723	728	718	740	774	726	716	797	704	707	738	741	765	725	714	743	755	737	731	746	688	737	771	696	773	714	704	782	738	760	745	762	727	717	759	761	765	780	746	777	758	746	749	784	762	780	709	693	723	767	735	755	709	724	706	777	779	723	759	750	761	751	739	719	762	737	756	711	771	720	724	765	743	680	738	753	716	752	707	746	756	704	776	777	756	778	734	755	723	710	730	721	724	740	706	730	773	765	779	728	753	810	739	735	713	780	734	767	739	684	759	750	750	710	728	768	723	737	766	730	760	737	732	706	736	775	760	734	730	766	726	735	713	738	744	740	738	706	733	806	718	707	744	760	749	717	740	783	776	785	755	728	699	745	769	759	751	745	770	745	731	784	801	787	778	758	763	751	734	771	745	794	721	698	745	724	703	752	727	714	767	770	772	721	703	670	779	693	739	764	724	727	746	764	767	733	665	743	744	734	725	715	739	753	763	756	747	712	770	772	759	745	723	727	782	762	744	753	769	743	746	733	753	686	757	737	751	767	748	776	764	735	757	729	701	715	711	777	782	739	748	734	784	695	777	707	765	739	816	748	724	705	732	733	751	740	710	775	723	719	735	742	792	686	767	712	770	662	710	745	753	751
23478	20867	27731	24129	20815	6055	949	640	583	521	505	439	452	453	457	388	384	398	403	364	366	374	343	359	390	342	367	360	366	341	344	371	380	357	371	358	356	337	337	349	341	335	353	361	357	382	360	334	337	339	351	336	332	364	360	339	338	347	381	358	349	362	381	354	346	362	391	309	348	302	349	376	322	331	355	353	339	330	340	323	376	369	367	338	337	360	377	360	326	348	362	353	357	332	359	342	325	333	311	330	330	354	357	353	344	346	311	339	320	324	340	320	308	339	346	345	333	347	343	356	330	324	346	366	346	333	355	373	324	369	342	375	322	339	328	368	347	361	319	323	325	331	371	333	331	349	357	353	321	342	340	331	350	343	378	327	326	378	341	350	318	346	368	365	324	336	369	350	364	331	339	324	318	371	351	327	344	372	362	325	333	364	336	338	354	349	342	355	337	382	361	329	353	333	316	377	363	342	358	348	323	350	331	330	343	348	321	332	334	342	350	336	377	341	341	337	336	347	333	295	372	355	322	342	353	347	356	342	368	306	353	345	370	353	330	326	315	356	340	311	340	348	329	315	353	340	331	331	338	374	335	357	354	327	334	321	356	388	352	335	326	325	341	366	349	339	328	325	335	330	326	321	319	359	353	337	339	345	328	311	311	353	342	332	334	371	378	330	350	351	341	363	375	359	342	320	353	353	313	352	351	345	355	336	380	366	349	356	359	305	339	352	320	350	335	355	344	351	340	319	320	338	332	350	375	331	325	315	330	319	361	323	345	344	349	335	339	329	315	318	355	329	335	356	372	374	360	346	298	316	344	329	335	350	367	321	350	341	363	310	310	357	349	359	337	384	327	328	344	371	348	339	338	343	350	307	374	352	352	305	353	341	376	332	352	330	348	369	329	361	336	371	363	347	314	377	358	352	362	331	360	344	375	373	313	355	293	323	344	344	325	347	364	341	389	344	343	366	329	335	358	348	341	324	327	344	339	335	349	366	332	327	378	333	365	350	341	321	302	343	374	318	343	348	375	312	308	321	344	371	378	325	360	322	406	363	352	327	363	358	363	337	350	353	379	328	344	371	335	332	375	351	337	349	338	350	360	305	352	334	350	319	325	318	303	330	341	315	343	361	332	351	350	342	333	348	328	331	347	361	319	323	356	333	352	340	326	334	350	344	349	303	328	327	357	375	317	358	343	348	323	331	337	355	353	354	382	330	364	362	334	336	356	356	326	319	345	329	352	332	344	340	358	354	337	346	336	345	360	344	341	342	338	368	317	356	355	322	326	342	329	336	360	352	376	331	323	326	348	375	354	348	356	369	379	355	324	350	374	369	373	336	337	365	335	338	335	346	337	352	351	363	364	337	388	370	328	344	345	336	368	361	368	329	334	333	357	337	310	334	349	343	329	364	349	335	349	315	335	353	332	360	339	352	336	342	381	350	330	361	351	342	365	358	369	352	356	334	330	361	326	354	325	337	351	339	347	359	389	337	328	326	346	338	364	355	338	325	364	336	350	320	325	350	333	307	361	333	344	343	361	334	362	335	318	353	307	310	342	336	373	294	341	359	330	357	339	322	344	321	365	360	367	318	343	378	345	326	352	356	364	355	328	378	368	359	352	330	321	327	345	345	305	353	310	368	365	341	361	335	354	355	360	305	360	340	325	374	310	352	315	350	314	344	357	378	326	343	361	335	345	323	350	353	339	375	321	342	312	351	343	345	362	329	352	341	390	312	350	309	308	331	317	322	366	353	338	344	341	346	338	329	344	353	349	327	360	326	317	313	341	314	309	353	336	304	352	374	314	331	388	320	383	376	390	381	336	334	352	366	345	328	303	343	378	340	357	331	343	361	335	327	324	331	344	350	313	310	339	357	327	334	321	334	341	342	355	315	362	334	347	341	342	365	326	335	323	358	374	349	353	355	355	349	343	332	316	331	367	318	323	375	352	329	369	357	330	350	316	322	338	329	344	368	357	346	353	329	327	376	349	355	356	334	351	372	344	355	309	303	343	311	317	330	333	369	350	332	355	324	349	375	294	319	345	336	321	333	340	333	376	324	363	346	368	350	360	346	328	337	347	328	357	362	347	328	356	383	339	336	311	339	347	328	342	329	350	359	356	321	323	347	343	348	384	355	332	313	310	326	340	347	363	310	347	314	336	348	360	315	354	369	314	348	333	333	328	324	343	379	329	343	387	340	352	346	338	314	345	330	338	342	358	355	333	334	327	376	328	352	358	313	339	324	351	339	362	324	367	314	309	328	373	295	357	339	333	325	331	357	338	321	383	357	371	349	350	347	333	355	385	344	359	328	323	329	334	328	346	333	334	366	338	337	355	327	368	325	309	313	353	355	342	331	354	334	334	324	325	382	392	371	353	341	305	343	364	308	341	304	354	358	324	339	337	320	377	350	348	323	340	305	352	348	316	351	335	331	350	356	366	329	336	327	338	312	358	324	351	379	333	394	325	333	376	340	328	373	366	308	315	307	335	371	316	363	329	358	360	347	366	363	323	365	341	326	351	355	362	362	345	319	365	358	321	361	368	354	352	320	336	351	304	356	344	357	348	349	343	371	326	346	370	356	387	371	335	365	323	299	349	354	343	354	364	338	358	341	357	356	353	336	359	331	378	325	334	352	345	321	339	346	327	363	342	328	306	335	386	339	338	362	339	312	323	370	357	365	351	320	356	322	312	358	324	323	345	337	371	359	309	352	322	324	341	333	331	359	331	324	373	344	339	348	336	357	336	337	343	343	344	371	337	293	358	332	389	344	351	323	325	336	359	360	341	358	331	353	374	366	337	354	343	358	364	309	342	381	342	332	353	334	341	319	351	341	342	339	300	320	362	349	306	320	326	342	356	343	340	381	338	336	314	342	392	340	321	339	370	341	332	344	346	367	353	325	339	358	342	353	304	343	342	325	364	356	354	316	355	332	357	353	350	347	383	317	349	359	353	338	344	310	362	313	360	325	341	385	337	335	372	375	325	330	311	341	341	349	335	354	333	371	371	352	362	352	403	339	343	368	332	349	344	355	368	336	331	345	319	348	324	348	329	363	358	334	342	354	337	332	330	345	323	372	350	332	351	318	333	325	365	306	379	320	318	334	351	347	322	324	356	349	346	329	337	328	346	373	366	349	351	344	300	329	336	329	333	334	326	356	365	320	327	346	355	340	350	324	315	346	368	334	339	323	338	344	348	344	348	351	346	335	343	345	350	321	361	324	333	350	355	337	384	351	330	328	323	334	314	336	345	376	360	355	380	340	346	360	340	314	340	304	386	327	318	344	340	372	333	376	345	321	342	371	330	374	331	338	343	356	415	342	312	337	348	387	322	332	324	329	333	350	326	338	327	336	336	330	365	308	333	329	355	350	345	344	328	357	315	345	323	318	322	307	342	335	383	334	330	328	349	355	316	304	337	331	368	341	384	338	320	363	329	367	325	335	365	351	326	326	344	332	336	318	324	335	310	342	309	334	351	344	341	354	345	335
3739	14352	5780	2661	1997	1459	1169	972	760	648	596	567	491	469	450	426	417	435	442	390	419	413	405	409	354	371	372	364	376	347	362	347	334	364	344	358	361	396	368	350	379	340	377	370	396	373	351	343	365	332	335	326	347	360	355	384	332	371	321	346	351	355	386	374	345	349	321	345	366	336	343	340	362	387	363	324	357	351	333	350	371	349	362	336	358	328	355	325	358	326	392	399	337	313	359	349	354	342	334	333	332	331	313	357	360	373	345	328	371	340	385	339	347	362	338	350	361	332	388	368	345	329	379	321	327	342	371	320	359	353	379	342	391	342	339	354	355	329	371	341	377	337	363	365	378	323	357	319	381	352	340	385	330	370	333	344	359	351	365	351	324	336	354	339	353	324	345	382	349	352	375	361	345	359	363	347	362	354	352	330	351	358	351	324	338	320	357	309	337	333	364	390	355	314	345	337	297	331	336	359	328	364	349	333	348	348	335	332	358	314	329	361	364	349	357	373	377	332	354	356	357	369	337	338	318	353	346	356	393	345	380	360	333	344	389	350	350	331	379	360	352	372	327	379	338	390	381	342	364	336	393	356	389	345	353	334	364	335	347	324	348	325	352	382	343	374	353	368	354	369	370	345	361	358	356	341	338	365	360	349	374	361	323	354	361	361	343	344	349	349	361	346	351	339	339	337	385	357	362	351	349	341	307	355	361	330	372	327	346	352	367	361	334	334	373	331	364	361	352	340	324	335	350	361	330	344	348	348	369	351	364	334	335	321	351	370	354	370	358	340	351	325	345	348	332	357	324	360	375	342	344	331	365	353	335	384	334	315	353	326	353	369	357	384	346	338	351	386	373	369	383	324	358	358	333	350	346	355	369	364	382	359	344	357	349	335	331	350	368	349	387	345	357	364	335	333	357	335	335	367	350	374	354	358	348	354	347	372	356	366	359	364	341	363	355	318	339	361	346	321	360	345	358	334	355	346	325	343	393	355	346	341	374	376	360	346	349	335	344	342	350	354	321	340	319	316	320	332	342	344	355	381	391	321	337	361	314	374	350	368	329	326	322	317	319	328	332	333	314	389	360	354	350	335	333	364	353	347	347	372	332	350	375	347	358	360	356	367	325	337	341	346	380	360	377	336	352	350	360	366	359	338	359	358	322	370	341	317	342	353	382	335	335	345	388	347	330	381	339	352	332	317	369	330	347	353	353	348	337	315	310	328	361	334	331	334	319	357	330	352	388	396	326	351	326	361	354	338	363	332	370	363	335	342	357	324	324	348	337	362	320	363	390	369	324	337	334	336	335	380	332	357	332	361	320	342	351	352	342	348	339	339	342	357	309	380	357	358	309	359	369	363	376	381	357	345	383	332	330	359	341	381	371	333	369	383	345	343	357	350	347	342	361	357	329	321	354	332	360	355	366	349	334	349	307	353	340	346	342	354	362	332	375	349	356	339	340	340	353	358	307	347	355	331	317	349	356	351	334	312	330	344	367	365	347	384	341	315	361	363	377	314	359	355	324	375	353	395	373	344	350	361	360	365	361	353	383	334	355	362	346	386	383	361	367	368	378	376	337	365	387	324	334	356	334	371	312	371	319	353	333	326	327	315	330	372	335	346	348	363	329	343	332	344	354	314	383	336	344	340	343	339	360	356	359	365	383	362	336	353	332	353	347	326	351	359	336	351	353	359	359	335	329	351	391	344	353	386	353	322	379	362	370	341	335	340	336	306	339	355	345	361	355	380	317	320	325	360	337	367	350	365	363	351	357	334	339	361	335	337	336	344	371	367	369	344	365	345	345	358	358	344	345	355	358	336	347	341	345	333	373	334	377	354	352	358	347	351	370	350	366	356	342	366	387	361	358	323	367	341	367	361	350	354	308	354	368	360	350	353	361	355	319	371	323	385	323	341	339	327	364	353	346	334	341	369	345	345	377	345	338	359	363	338	386	355	336	351	346	342	353	337	350	371	320	330	365	353	345	361	351	344	345	356	354	359	364	313	337	394	357	363	353	325	381	339	366	358	317	345	352	332	327	382	336	389	362	326	358	356	386	351	338	333	367	380	364	354	400	386	360	355	390	342	361	338	376	348	364	343	366	352	353	352	378	351	384	350	349	357	369	351	368	367	332	326	347	329	338	355	358	345	354	326	296	375	319	343	373	335	351	345	338	326	374	349	351	365	302	321	343	339	355	335	338	338	357	278	368	360	366	316	326	340	356	341	321	359	339	368	374	360	346	378	309	367	336	328	324	341	339	364	325	350	373	382	346	342	352	352	357	358	344	319	376	360	346	358	348	375	380	356	333	306	349	352	354	397	382	358	354	333	381	327	348	367	324	326	357	312	345	387	360	348	318	331	356	354	354	360	356	379	332	338	362	346	327	359	341	340	335	361	334	369	378	342	329	311	336	354	368	364	344	343	321	372	334	341	362	347	369	372	365	346	345	313	357	373	336	347	346	349	358	319	369	342	347	357	338	346	365	337	326	339	366	362	360	355	357	345	365	323	320	340	348	333	331	378	357	354	375	321	340	356	367	355	313	330	334	363	346	363	327	325	382	354	368	334	339	363	348	344	392	340	370	335	343	352	347	316	349	346	385	349	342	363	382	357	381	381	365	330	351	322	318	377	306	345	350	369	356	342	320	299	378	346	351	344	344	354	360	340	360	336	311	347	361	378	350	363	389	336	360	327	343	347	332	372	351	363	350	385	370	324	326	339	373	343	383	366	342	353	354	336	341	383	345	313	366	335	339	345	344	344	360	349	348	329	347	350	319	364	314	331	353	354	325	333	341	347	369	355	357	357	350	348	351	350	374	350	368	339	371	355	342	356	381	348	316	365	383	344	357	366	348	377	376	356	388	328	363	349	353	332	361	404	321	363	357	358	307	366	356	358	350	331	325	335	334	388	354	360	339	360	317	345	351	364	343	362	345	331	359	356	366	360	345	375	367	355	363	355	359	335	349	346	347	345	383	375	363	357	345	320	329	325	368	316	360	372	342	344	348	331	357	334	349	329	358	385	344	421	351	337	380	343	361	345	350	343	378	339	336	367	328	371	374	327	378	355	380	356	328	347	361	385	345	368	367	340	381	350	365	344	368	392	410	365	347	374	366	380	324	370	367	326	348	348	371	319	356	368	343	377	360	422	363	366	348	383	360	324	338	358	354	334	362	355	352	345	358	317	327	346	380	342	358	340	382	325	346	330	341	336	371	339	366	372	347	318	336	376	383	359	402	343	348	363	356	326	322	377	360	366	364	345	366	334	352	354	348	362	364	385	334	373	325	324	360	308	345	338	342	365	354	341	351	344	360	343	339	375	343	333	343	330	355	363	334	357	354	338	375	349	347	352	348	354	345	327	384	376	363	360	357	354	338	341	344	364	345	345	316	335	375	369	336	359	359	343	297	384	338	335	318	340	390	368	335	367	330	337	362	333	346	369	356	342	378	344	357	347	389	346	352	315	337	355	333	350	334	390	352	354	335	344
24712	20981	26760	25241	9064	1533	1163	1119	1056	1036	1056	943	1016	997	1035	989	991	987	1006	1018	1042	985	1064	946	1004	957	961	970	916	960	924	962	936	960	971	957	888	962	983	974	921	940	1003	1004	968	983	1010	955	986	924	955	929	944	992	928	974	962	963	992	989	951	921	987	951	973	983	933	993	954	952	996	922	958	991	967	960	959	988	949	965	948	990	979	902	1033	976	1030	934	950	997	956	952	1013	989	1008	985	984	932	922	943	925	993	942	938	948	956	1023	963	966	932	1014	922	974	953	980	964	966	1005	946	931	1030	1001	915	967	969	935	935	945	984	971	971	927	985	972	983	906	964	994	965	954	946	972	971	1001	927	951	936	969	975	1020	1026	949	1020	980	1002	965	954	952	969	987	947	987	1010	1031	982	999	929	966	1042	957	973	938	930	991	1021	967	1009	956	959	983	950	1005	973	969	977	987	936	961	980	1049	987	1002	982	971	1027	1025	999	911	1006	996	980	997	994	989	963	946	979	978	980	945	971	904	954	964	991	973	988	906	1005	945	905	997	1006	963	951	993	948	932	975	997	1048	956	959	951	925	948	947	967	1006	1002	953	942	997	987	1028	1019	946	926	927	966	1035	1028	979	934	963	977	957	1018	964	911	969	1012	972	927	938	953	976	940	950	964	958	972	974	915	1003	990	948	967	1005	974	947	950	927	944	960	909	962	899	998	948	990	961	955	954	1005	965	961	966	994	907	994	931	956	975	974	969	947	966	941	985	1056	931	932	956	917	963	984	978	1022	983	906	980	954	948	1042	933	975	939	945	980	953	953	977	992	991	953	949	1003	983	957	1005	1007	962	986	933	953	986	947	931	940	946	946	995	957	915	950	929	952	1011	1014	1015	960	955	922	937	980	971	944	926	962	919	970	965	961	968	928	990	968	982	957	960	1000	933	972	971	931	902	954	968	980	1004	981	989	933	901	983	964	961	933	950	953	989	1018	1008	972	1011	949	987	969	957	964	982	959	943	962	929	955	925	1006	984	902	935	1050	957	896	964	1002	1044	960	909	1008	917	934	979	935	932	1001	978	928	957	922	955	992	934	1013	936	931	988	998	990	930	915	970	948	965	981	993	909	1046	945	892	969	1006	1011	970	1033	1028	985	1045	975	1002	958	961	916	948	912	938	954	992	952	971	956	1022	950	927	953	966	945	929	960	984	949	972	902	960	956	975	936	981	924	979	935	977	967	954	947	931	1002	931	982	927	967	916	961	979	971	960	949	941	970	1024	1006	919	1001	941	943	1001	960	951	1013	941	901	966	975	985	989	978	945	968	991	976	971	959	986	983	936	984	1020	980	987	974	948	964	952	919	925	1025	971	1018	957	1031	962	951	971	996	936	948	950	934	971	994	921	922	990	938	960	975	1013	960	917	957	986	967	1021	985	998	965	970	966	979	957	1029	957	944	948	994	968	987	951	1010	954	936	924	994	978	984	1001	968	982	1017	959	931	985	953	954	991	939	1036	982	966	979	981	949	989	989	999	938	961	971	943	998	926	1023	1019	952	914	979	1000	915	1005	997	952	963	989	992	994	996	924	939	906	965	971	964	963	992	959	1044	987	945	950	1001	931	1000	948	926	944	939	937	988	1048	987	947	933	997	963	999	963	953	1055	996	975	994	984	974	968	949	959	938	960	951	1013	948	905	949	991	1043	930	961	919	983	1009	984	951	1005	998	909	904	938	982	991	967	1006	919	945	906	915	967	927	949	1004	933	999	970	1025	952	992	972	966	945	951	964	973	993	1019	967	951	962	1077	1002	932	938	1004	947	960	971	999	926	991	941	948	972	966	958	968	942	1006	964	928	991	980	974	936	1002	988	940	901	1023	980	938	932	960	995	932	1041	943	977	963	972	985	973	941	956	960	995	1011	962	1007	998	981	983	973	928	992	997	944	970	913	930	932	950	918	960	944	943	970	992	936	954	913	1022	931	942	975	892	988	991	1007	947	949	964	966	958	945	915	977	984	926	969	1006	1000	990	964	995	950	1014	1017	953	1010	936	995	931	989	942	962	1033	978	926	1028	959	982	928	934	957	957	983	933	962	951	992	914	940	953	984	976	1008	957	963	938	981	979	927	995	1000	919	929	952	962	995	952	985	942	1011	977	943	1028	1059	927	857	1010	963	968	948	991	986	933	957	951	937	977	999	975	972	951	961	963	992	1008	955	965	956	943	966	936	917	951	931	997	958	900	1038	958	940	1005	923	916	998	961	969	994	976	967	984	981	973	981	949	965	917	936	988	947	1020	945	941	1069	937	972	1005	984	948	930	959	975	932	950	964	1006	1009	982	963	892	977	945	986	923	982	994	996	1026	999	968	1012	965	1001	1026	951	972	1014	919	946	889	935	964	974	998	884	919	980	963	979	987	942	1021	994	986	980	1025	978	939	947	1018	938	938	956	967	994	967	989	968	931	1018	963	996	998	926	991	1011	966	930	1018	950	990	953	954	951	974	1011	950	1000	950	908	1015	949	1018	985	1005	893	994	929	962	990	912	995	1011	982	981	1006	944	959	962	1022	947	1003	933	950	959	964	969	978	925	972	931	973	999	975	953	940	968	948	1006	975	990	998	955	933	968	937	1002	950	990	1038	972	974	945	1011	972	949	924	1003	1009	958	923	978	942	970	966	954	975	992	957	949	1016	936	972	971	1067	1009	932	959	1019	977	955	960	994	943	1000	982	1020	944	980	945	965	955	950	948	972	991	925	944	993	985	969	1000	941	931	953	942	1017	955	958	970	983	1026	944	963	955	998	945	890	970	965	926	993	918	998	963	918	895	962	951	932	970	971	987	989	937	997	927	923	956	930	946	966	989	971	972	976	930	994	920	974	982	890	1012	995	980	926	1041	924	970	964	898	990	958	968	1003	931	944	917	1005	938	950	989	993	976	962	1017	945	937	948	990	969	1011	1009	996	988	1009	873	960	1047	950	923	957	976	977	1006	971	973	968	934	954	963	954	961	952	970	976	940	990	948	954	933	949	955	990	976	962	958	938	980	956	961	981	956	985	972	983	980	982	988	963	952	986	968	948	974	906	968	1016	936	966	924	943	949	956	979	971	963	962	980	966	919	936	1016	914	879	971	961	931	1038	952	963	940	969	966	1008	960	1003	906	940	955	966	924	951	911	988	1007	925	934	995	909	957	925	997	1056	996	960	952	994	967	945	957	955	960	984	1017	916	913	920	971	966	936	961	1032	963	1011	993	979	917	987	990	937	1036	995	909	937	927	942	925	938	984	1027	978	953	926	987	970	955	934	941	944	947	937	984	937	953	958	990	950	940	977	970	922	962	968	1053	958	1014	877	1036	942	996	980	992	966	984	970	987	963	996	972	964	990	937	941	981	978	981	972	1027	991	945	946	947	1022	937	942	924	952	961	1027	957	1007	977	950	920	948	941	954	935	879	983	957	929	953	965	940	942	950	976	996	946	932	919	938	934	961	1013	968	983	1039	983	979	958	977	956	984	1045	988	988	918	927	1039	943	952	971	972	942	960	932	967	958	954	962	942	969	907	905	1057	922	986	972	972	997	952	962	1001	961	1007	985	972	929	1005	932	943	955	1005	952	946	984	996	963	979	973	978	941	959	985	988	952	944	980	939	931	922	990	944	943	948	1017	975	978	980	959	979	993	969	926	974	936	978	990	1030	970	961	965	1020	956	949	894	1012	952	1007	995	999	929
3691	9601	3773	2130	1737	1573	1375	1237	1142	1148	1136	1107	1024	1037	971	1032	993	1006	1027	1066	1010	1017	938	947	994	968	1018	938	977	937	962	948	978	989	1010	1018	969	1000	965	972	968	1026	1005	942	972	964	931	965	920	976	950	981	977	955	939	1017	1030	941	943	956	996	975	969	1029	955	942	967	930	997	958	985	932	965	914	1013	944	986	1019	992	981	965	1018	1005	993	933	896	935	964	976	962	937	988	1001	981	986	991	944	961	964	948	990	937	997	968	965	943	929	923	997	944	938	962	930	918	1019	1009	973	954	957	921	969	967	979	948	961	942	987	911	965	967	1009	921	964	956	973	953	990	968	950	987	966	981	934	963	946	966	962	980	913	1000	967	972	962	979	980	942	923	960	880	946	997	899	882	953	942	969	970	951	1002	957	953	969	969	988	967	979	942	975	958	962	1017	927	886	930	975	971	917	902	1025	955	1058	972	955	1008	953	954	922	1028	941	972	980	980	1012	967	1004	924	956	979	978	948	972	893	913	947	955	969	990	954	1004	958	926	923	983	973	966	937	962	1000	958	948	959	913	949	919	925	976	1005	957	956	932	994	960	967	968	956	958	943	890	996	914	983	993	953	962	1012	993	979	984	975	935	951	962	933	1002	980	993	976	912	954	998	965	935	959	967	958	984	958	940	995	984	994	945	949	992	985	977	977	912	948	968	951	948	1012	956	1002	983	953	926	969	950	967	984	951	966	958	964	969	989	978	978	1001	959	938	971	958	957	973	892	943	958	960	971	906	1006	944	958	965	898	965	984	1023	973	991	994	958	945	949	967	984	960	967	941	965	910	955	965	1008	949	986	912	945	949	940	944	946	912	978	956	944	926	951	967	958	976	1006	920	1021	1052	940	961	984	966	930	906	940	948	1007	917	907	966	1003	984	939	926	980	1001	1000	983	968	996	980	939	945	904	991	985	923	946	877	962	956	884	946	949	1016	970	976	926	954	943	946	920	992	1041	947	987	984	921	974	938	935	946	964	1009	1032	946	933	960	940	930	941	994	956	1026	976	981	990	970	969	959	960	977	963	982	942	988	945	935	941	914	965	969	911	926	966	936	919	959	933	918	936	935	1000	964	1017	940	1020	1019	957	944	936	998	982	991	920	967	956	980	983	923	906	947	960	922	935	990	956	954	927	984	971	976	969	996	972	1006	965	944	1010	996	946	941	934	974	945	1014	1000	945	973	994	959	979	923	922	1010	921	980	969	965	985	962	969	982	965	1047	973	944	985	1030	972	954	996	985	941	938	949	977	930	966	977	989	994	980	943	968	908	940	942	950	979	947	970	980	1003	992	1007	999	958	968	928	985	1001	1012	954	904	972	915	962	924	1000	925	1014	937	959	1029	996	984	974	953	1000	935	969	923	968	949	981	969	931	916	989	950	984	937	944	922	950	972	991	977	991	928	962	970	1012	972	842	942	962	967	937	954	1003	993	917	997	955	938	956	954	1011	897	942	959	973	916	989	1031	960	965	965	959	933	917	1012	957	960	965	961	980	886	984	958	1002	954	930	965	910	998	969	934	965	949	901	949	913	963	999	962	957	947	1017	1015	920	951	981	988	962	1012	932	972	960	970	906	953	975	914	923	947	984	967	966	946	970	941	965	974	1010	967	983	1034	1008	972	928	955	1007	955	959	986	944	963	974	1021	957	903	994	1005	895	960	963	942	962	964	968	1009	925	991	896	969	977	970	953	983	941	933	927	981	949	926	971	1001	931	1013	961	946	970	914	960	963	961	990	1002	961	972	925	1012	992	1005	1049	955	974	1028	991	953	958	978	974	1008	978	1033	937	963	968	975	991	1011	907	947	1035	1003	1010	982	982	979	918	971	939	953	971	961	978	961	964	984	948	968	983	931	935	995	949	1000	988	968	980	919	933	974	975	965	1022	956	925	968	935	892	963	979	922	1012	994	967	988	1015	951	968	942	937	948	964	990	1034	994	918	958	994	995	956	991	961	973	973	989	1012	953	966	996	939	969	942	968	906	1009	995	969	956	979	953	933	977	965	991	1020	883	1002	928	959	967	957	945	994	1062	957	962	934	1001	959	955	968	942	949	907	979	952	992	964	972	964	919	958	949	968	1019	928	932	955	993	908	961	946	971	923	918	947	947	965	972	946	906	930	963	956	968	982	963	957	968	982	947	966	968	927	951	922	995	963	983	990	1010	966	923	1005	946	968	960	1005	974	944	979	919	956	927	979	929	958	895	909	965	955	963	967	911	981	981	1023	974	941	925	988	941	928	977	966	928	982	964	967	972	930	962	964	944	974	997	949	989	1004	943	944	982	972	923	1011	944	965	977	963	926	940	1005	1008	972	920	971	956	940	926	966	937	963	930	914	963	973	979	939	977	986	956	1028	910	956	983	973	1062	961	952	950	972	970	950	972	983	980	972	1003	976	972	916	960	972	930	995	945	964	982	930	931	938	981	945	955	978	947	994	937	975	958	928	931	949	962	923	944	963	902	905	981	935	897	1039	961	989	972	961	956	931	917	890	921	975	958	968	924	999	950	1026	960	945	982	943	997	898	976	925	933	984	944	1013	940	967	1000	961	974	1025	931	983	987	999	976	952	975	988	960	959	943	935	963	965	977	1000	991	924	962	983	974	936	944	968	955	963	1001	1014	934	967	958	948	946	964	934	961	1028	954	935	989	987	904	1051	970	989	1022	970	958	959	962	970	940	899	1029	924	942	959	952	970	966	912	944	951	1035	908	912	1003	949	953	1011	960	955	930	950	991	951	990	944	988	981	942	964	1011	967	978	981	968	990	1007	964	965	967	966	978	973	972	996	996	956	989	952	982	1005	944	997	979	976	943	994	974	983	947	942	977	1012	932	952	991	929	961	961	928	914	1000	999	912	991	965	945	972	997	967	957	963	915	926	986	930	958	908	954	973	933	1020	937	920	1001	1003	971	1019	1004	989	1004	965	952	964	955	955	940	924	922	989	996	1004	958	980	959	938	968	944	966	951	943	958	958	943	960	1012	945	958	961	949	955	951	975	947	1008	944	998	965	969	976	1029	943	1001	1017	910	992	948	945	976	984	919	937	973	955	992	952	981	962	1024	924	958	985	953	966	930	973	973	958	982	986	923	975	957	965	956	934	975	948	974	1000	940	972	929	971	947	948	968	1011	946	956	975	969	955	973	988	924	962	968	971	1025	938	890	972	970	968	953	984	916	968	904	924	959	957	931	940	951	1014	973	974	991	942	964	939	1013	945	1012	979	950	975	965	914	953	987	963	977	925	945	973	934	949	1048	929	970	1026	903	969	940	1014	978	992	991	1008	985	962	1024	939	975	955	945	940	933	942	1031	1025	994	992	970	940	968	885	943	998	1019	965	972	980	1025	988	949	1003	962	967	969	1004	911	914	950	991	973	897	942	961	944	962	946	969	914	953	978	987	918	973	909	987	1005	910	970	994	924	971	896	956	939	997	951	1005	996	958	1034	946	1002	1036	1019	987	1012	936	1003	970	946	968	966	903	957	1006	921	973	963	930	920	940	985	934	938	939	985	994	954	939	1003	998	965	988	930	965	1006	969	915	959	973	959	963	936	920	980	1013	998	948	969	924	967	958	959	961	944	938	941	988	1014	986	998	982	956	986	1024	962	903	966	934	992	936	1051	985	975	925	933	968	943	958	1017	992
22327	20904	28311	23616	20907	20945	7311	1182	934	787	770	733	678	669	623	606	596	512	578	515	525	538	500	480	541	482	479	528	493	507	471	479	474	480	507	492	509	493	468	486	472	467	453	474	465	499	488	474	502	512	483	481	478	508	490	478	504	451	513	450	450	497	442	439	443	519	444	517	457	470	471	433	446	455	492	465	478	498	468	462	476	463	470	457	493	439	457	488	447	477	508	506	458	482	482	481	436	482	438	465	487	470	446	477	476	471	453	476	495	477	462	448	481	448	465	470	492	522	472	508	478	493	453	460	430	458	483	436	489	474	450	474	487	507	469	506	461	482	450	508	471	473	428	466	476	483	480	464	466	486	468	510	489	445	453	448	461	502	467	529	433	491	429	429	465	461	428	516	480	418	459	451	464	459	497	469	492	492	461	509	487	474	503	481	479	440	486	477	472	504	475	470	500	466	459	466	472	450	484	488	513	494	467	456	475	449	484	488	481	470	490	454	441	501	447	446	467	427	470	476	444	475	454	487	470	491	470	432	483	469	490	476	472	464	434	513	468	493	478	463	464	463	468	466	495	489	437	477	454	451	470	455	475	451	468	485	437	450	476	508	488	473	474	482	478	471	461	449	460	468	449	483	483	474	508	448	473	469	466	469	440	469	488	474	471	456	480	481	428	420	489	473	490	498	451	480	466	460	464	485	468	504	458	464	477	447	465	471	507	460	476	468	459	466	438	477	487	456	467	466	454	497	486	466	461	476	462	481	471	491	481	451	476	536	463	462	491	508	454	476	458	452	447	488	486	465	480	422	464	468	471	469	510	451	451	450	455	462	453	473	461	489	481	488	486	477	457	522	467	446	457	475	447	484	459	431	485	484	471	463	457	493	415	489	473	483	430	457	529	476	492	481	487	494	471	468	448	472	469	494	486	483	466	493	498	511	410	460	498	473	456	451	445	479	480	472	444	488	481	464	475	455	423	479	460	498	475	478	479	507	483	499	473	451	459	451	468	486	465	494	490	458	441	462	454	463	473	446	467	466	485	470	465	447	499	481	444	457	487	498	453	478	487	461	497	478	463	452	456	453	456	451	486	460	477	492	447	472	481	441	477	453	471	462	477	478	488	398	442	472	465	471	475	466	485	465	463	466	507	496	437	489	490	472	497	459	503	445	470	470	476	472	469	458	499	491	508	489	470	463	471	476	454	455	489	438	469	462	423	490	435	425	467	477	468	454	475	478	488	473	477	481	472	447	468	451	500	483	541	479	486	500	483	428	495	480	474	486	508	516	454	492	450	506	491	440	480	482	496	472	525	466	442	438	483	469	445	466	456	465	471	485	463	505	481	485	490	459	463	469	490	441	477	461	457	488	475	454	454	450	492	482	471	459	491	478	453	508	528	483	472	465	459	480	487	477	448	501	468	451	495	462	497	476	472	497	490	493	478	418	541	466	486	485	504	462	445	508	449	522	477	440	468	514	455	495	488	457	492	483	441	434	515	475	465	471	460	468	477	510	509	490	465	488	483	492	484	469	474	460	471	445	456	465	481	467	485	480	461	494	439	479	454	469	460	437	474	476	485	438	469	487	444	469	484	469	483	482	472	462	464	459	457	438	445	446	453	446	472	505	511	476	475	489	457	515	498	476	496	461	471	472	485	486	466	453	471	466	465	481	450	449	483	477	473	489	535	476	485	437	487	454	446	449	477	493	459	470	457	467	483	475	489	445	482	450	444	465	490	497	458	484	489	474	471	439	479	430	419	479	462	496	444	448	474	480	504	464	474	472	494	447	481	496	458	465	483	459	455	467	501	459	468	480	506	478	463	492	452	470	516	464	440	477	457	468	467	455	479	449	479	467	482	480	478	507	487	470	468	490	505	450	462	420	464	500	487	465	497	504	479	474	521	446	476	455	458	493	482	462	439	455	487	460	443	471	501	481	434	460	464	469	441	408	477	479	476	501	459	429	474	473	448	479	515	473	486	476	490	505	440	448	467	498	464	483	471	461	465	494	470	455	485	476	463	467	487	455	475	498	454	484	490	484	449	485	473	424	476	434	540	447	507	457	439	491	438	458	502	457	459	467	476	482	490	451	449	458	449	520	474	455	473	466	471	470	501	454	454	451	506	431	485	453	506	509	488	477	465	471	461	438	470	487	480	469	471	463	466	471	498	446	462	477	440	459	510	444	463	451	473	502	456	465	432	470	450	477	477	506	492	504	442	495	495	469	501	459	437	468	477	512	475	449	492	479	466	492	458	465	470	430	484	460	487	476	536	470	457	460	486	462	475	484	534	444	510	469	437	529	485	469	462	467	454	470	474	475	495	466	463	488	443	483	482	477	461	450	448	506	472	460	479	461	467	486	511	483	461	476	458	492	495	482	476	469	483	457	456	498	470	472	432	484	479	488	483	528	493	471	459	505	502	479	425	475	456	495	444	464	451	484	487	478	446	473	506	465	485	496	481	495	501	477	502	486	484	451	495	465	512	444	501	444	483	505	473	447	462	470	480	433	476	463	513	478	463	477	480	456	457	470	434	491	465	470	447	452	437	453	480	445	450	454	464	466	491	516	478	432	462	453	487	443	501	467	480	480	482	445	488	442	515	464	476	476	461	478	488	484	445	466	454	487	468	453	515	499	444	438	442	492	472	490	452	481	440	448	470	451	486	430	510	469	478	480	489	482	485	507	493	476	500	484	472	475	461	470	432	495	466	457	502	460	456	489	479	482	458	478	481	479	500	478	463	489	457	486	455	435	475	426	488	464	467	469	465	475	472	490	485	476	454	461	493	470	464	476	493	462	457	448	453	510	491	454	464	421	438	469	485	440	481	459	497	455	461	530	484	448	470	484	474	478	492	462	433	436	448	499	467	477	496	474	465	449	457	487	490	487	466	496	459	495	499	480	511	456	483	458	490	465	498	477	481	489	488	494	477	460	444	499	464	447	450	464	421	494	456	498	460	421	511	463	484	478	503	463	499	499	496	497	447	459	461	474	477	456	454	489	464	484	468	500	491	491	452	467	474	480	510	474	452	489	456	452	479	430	444	460	483	437	462	472	482	452	490	453	476	456	507	509	444	485	461	459	494	449	483	438	479	498	443	466	483	478	474	494	467	493	499	491	456	440	460	473	474	501	460	500	489	450	475	500	477	475	502	488	477	477	445	464	490	498	464	481	459	521	517	519	449	546	459	503	445	479	506	520	488	499	484	473	489	471	516	439	492	459	431	454	494	446	486	489	487	484	467	458	487	443	453	488	419	448	509	472	442	482	462	460	493	475	450	464	467	476	518	471	462	471	453	458	483	486	487	463	447	435	450	440	459	458	471	491	444	478	505	483	464	476	437	480	466	477	476	464	461	504	489	463	474	429	507	445	476	447	477	493	483	465	462	497	468	475	491	456	435	482	487	448	464	430	487	464	465	451	451	487	486	468	457	485	445	478	461	476	479	440	485	473	499	459	470	485	476	469	471	493	460	480	445	507	488	459	475	516
4404	20313	9523	4732	3299	2542	2006	1578	1246	1027	934	841	804	755	727	642	619	572	587	569	523	536	551	539	485	499	482	514	473	490	502	529	477	484	501	459	444	505	458	470	523	441	486	484	511	473	490	485	470	495	476	453	451	449	479	470	484	457	456	460	462	469	484	464	454	439	445	487	482	466	447	456	458	458	464	447	456	467	465	447	492	472	417	453	447	444	462	468	437	463	481	453	473	468	456	462	446	449	456	460	446	476	460	472	482	492	473	441	425	439	487	449	464	473	487	491	437	471	471	456	445	502	437	461	464	475	468	502	432	377	445	462	458	431	455	442	449	416	427	464	422	454	476	443	431	459	472	432	470	456	479	481	453	450	470	477	438	466	467	455	475	477	452	460	457	462	462	481	457	459	451	464	422	476	458	460	414	440	458	430	431	433	475	462	477	438	473	476	445	448	460	452	487	494	425	446	486	491	524	477	420	433	437	437	475	482	470	478	449	424	443	447	468	459	451	467	458	458	461	498	474	443	480	441	425	450	460	457	479	436	487	494	481	470	456	458	473	460	440	500	464	462	456	456	449	488	480	454	459	456	472	447	457	466	437	436	429	444	463	440	444	487	465	463	436	457	465	441	429	410	453	447	476	477	455	457	459	450	477	443	464	482	470	477	457	418	493	462	460	437	438	455	461	482	437	458	429	480	464	434	479	489	481	437	445	469	464	439	396	447	425	446	448	463	434	413	462	462	484	455	418	454	471	461	456	445	473	461	452	408	447	472	464	468	482	452	411	459	423	464	447	473	445	456	497	459	476	438	501	419	459	448	457	475	473	429	497	464	464	472	465	439	466	461	476	482	461	440	434	456	455	474	458	445	436	484	461	434	511	455	453	439	457	464	427	475	442	453	474	454	447	462	454	476	477	482	452	478	461	488	463	466	543	449	450	459	474	457	468	461	466	430	468	436	485	477	461	445	426	442	417	444	455	424	451	468	405	493	456	456	454	448	441	480	397	477	453	432	467	453	485	447	447	421	456	478	484	415	449	448	498	463	434	496	438	446	435	422	428	465	431	468	455	476	464	482	471	453	485	451	445	444	445	424	488	425	495	455	457	439	452	467	456	475	458	488	466	454	433	462	467	438	457	461	460	444	484	446	443	462	475	418	463	454	475	460	506	477	432	460	445	452	479	402	456	461	439	459	471	427	427	446	433	480	458	484	456	431	448	470	472	470	442	478	463	432	437	481	457	485	441	486	492	483	471	467	464	432	481	445	461	462	467	492	438	445	436	476	453	415	449	439	438	457	455	460	465	445	443	478	467	456	460	465	446	472	481	453	427	469	455	452	444	444	459	440	419	481	478	474	486	485	473	480	464	439	485	439	474	470	453	450	476	450	444	439	458	429	466	445	440	470	444	467	476	431	454	453	469	450	477	470	507	457	440	451	464	419	493	431	463	441	450	467	457	455	471	441	484	435	442	504	425	475	450	468	469	465	477	394	469	435	418	465	452	460	436	476	427	467	464	488	437	536	456	451	464	464	458	432	453	480	473	424	472	454	451	451	450	468	493	441	472	467	468	482	473	479	466	471	443	455	492	459	448	515	478	454	493	463	462	451	436	453	462	434	462	447	452	475	458	450	459	456	452	457	438	467	447	479	474	493	476	493	477	496	463	456	434	458	448	505	457	471	462	475	479	443	500	453	461	466	465	450	491	451	467	450	436	460	436	459	462	477	437	434	471	445	459	454	457	431	513	464	443	403	447	458	492	443	435	450	458	425	457	504	476	485	466	427	478	463	459	459	470	435	454	484	474	470	473	426	463	483	440	475	469	499	480	449	473	480	466	440	422	495	462	429	466	435	427	460	470	446	456	454	462	455	472	477	449	421	444	490	468	499	463	412	458	456	472	452	479	479	445	466	468	477	427	465	492	470	453	444	452	445	468	460	459	456	430	470	480	434	459	475	452	449	450	462	442	458	454	454	459	452	465	464	453	464	497	475	487	418	460	515	453	447	436	485	461	454	443	448	485	465	485	476	474	437	443	450	514	481	465	415	482	439	442	479	465	467	456	495	519	438	451	438	453	454	431	475	432	455	493	458	462	459	432	476	431	451	458	442	500	457	477	446	463	468	418	435	435	442	468	468	431	465	439	430	460	434	450	453	462	453	513	398	476	432	462	446	413	474	477	452	485	450	459	453	443	438	471	473	460	455	427	458	422	475	468	483	442	438	478	469	435	473	473	459	460	419	468	463	456	472	439	449	429	448	448	465	425	472	466	495	439	474	439	439	480	469	460	480	454	433	432	480	420	427	489	437	472	419	467	443	446	468	440	457	484	465	475	442	464	471	451	423	425	474	435	487	479	503	464	472	452	437	452	455	489	489	454	443	473	471	470	463	466	479	426	437	477	508	478	444	435	454	495	470	440	461	437	472	432	457	441	453	444	491	454	433	464	463	436	457	427	470	449	449	437	467	444	432	464	433	469	482	443	423	435	467	442	489	434	441	447	461	441	452	432	488	425	476	444	444	458	419	470	469	469	475	495	463	459	440	447	492	457	458	496	450	450	451	447	468	448	428	505	454	429	456	450	487	469	470	468	457	487	492	487	443	494	466	465	458	425	472	486	457	477	478	459	470	444	477	451	450	479	448	452	488	480	460	459	442	446	472	469	453	455	471	477	468	421	495	452	458	476	439	449	445	481	430	436	488	455	462	448	467	462	483	450	445	457	483	460	439	440	420	461	450	464	437	500	477	451	439	450	450	472	450	439	441	458	451	443	427	477	454	445	459	465	470	440	482	454	483	503	494	467	464	471	445	475	441	442	489	439	468	448	508	447	486	474	468	447	461	430	421	474	445	468	511	461	451	486	449	457	471	452	430	477	433	480	419	466	461	468	462	453	443	439	487	447	447	439	452	485	460	458	434	465	476	444	454	504	422	471	477	456	466	453	479	461	430	445	461	508	420	431	470	458	468	465	460	487	489	463	427	439	456	474	431	472	495	444	459	446	499	478	444	435	442	453	460	482	447	460	452	457	471	448	457	452	460	432	449	467	487	458	475	479	454	481	446	479	483	440	462	520	433	463	462	461	455	445	435	473	435	457	481	421	479	446	457	454	475	453	440	465	468	439	444	478	486	442	467	472	470	475	483	478	468	466	447	505	460	447	456	437	503	493	431	483	437	485	475	435	471	443	418	488	469	444	445	483	461	472	467	466	459	462	504	476	489	449	477	459	415	451	459	429	416	461	416	480	451	482	448	471	444	498	465	455	444	470	421	445	464	461	469	467	446	459	434	456	455	459	450	414	447	417	460	458	429	436	468	473	481	448	437	452	491	423	472	459	453	439	438	495	417	501	452	437	457	460	489	448	479	483	478	469	449	453	499	467	447	452	469	466	475	441	476	443	457	454	435	466	450	455	457	435	427	469	432	467	464	454	461	483	495	458	499	461	476	488	476	441	470	432	469	460	415	415	473	492	441	465	474	420	463	446	450	503	474
27329	20004	8920	1332	879	824	855	789	708	759	773	725	739	739	742	706	710	725	695	714	767	790	682	713	729	712	742	762	746	773	744	722	730	767	769	677	740	745	687	697	721	737	750	707	758	724	701	702	699	730	727	735	712	763	714	783	709	750	705	744	782	727	740	756	730	740	743	736	711	740	752	701	738	688	707	740	742	808	747	698	696	752	733	781	702	739	707	787	752	717	796	722	718	755	782	762	678	674	744	733	743	736	743	804	748	681	720	722	690	773	746	750	712	753	694	738	721	734	713	780	779	753	744	725	764	716	739	710	695	761	725	727	750	717	743	752	723	705	670	736	729	701	735	769	781	715	794	752	752	708	732	700	773	712	774	765	758	782	734	720	688	753	724	735	767	755	771	740	738	740	748	740	688	778	744	798	722	698	744	698	711	714	727	746	670	679	719	734	703	691	709	770	713	710	730	731	692	717	727	729	762	725	759	756	712	800	732	688	719	701	750	715	762	737	744	738	745	710	750	774	751	717	751	750	751	752	748	687	690	760	737	764	738	693	708	721	754	737	742	763	705	738	698	682	748	726	714	763	748	712	732	714	727	777	719	688	735	713	756	797	733	730	716	755	722	732	679	713	746	738	743	738	725	698	717	742	723	751	709	751	744	727	760	732	740	734	750	735	725	746	750	686	723	757	713	741	734	749	747	714	749	762	728	754	703	714	717	705	755	732	797	726	741	741	756	783	699	733	712	745	807	736	718	720	754	737	751	768	685	712	724	739	726	779	711	745	736	777	721	775	767	736	708	722	730	713	818	737	748	719	763	736	730	770	728	753	683	746	725	731	733	763	711	721	725	766	712	727	710	717	662	665	755	726	738	756	740	746	778	775	768	753	774	731	749	745	732	754	747	728	757	772	722	740	714	735	718	767	740	718	663	766	736	739	740	758	695	693	748	753	716	719	754	741	749	760	709	718	744	761	773	753	750	732	711	730	702	758	791	747	750	755	697	720	741	743	796	766	687	673	744	724	768	758	768	739	784	737	794	767	731	733	725	719	718	726	753	706	716	747	729	744	755	783	683	756	744	769	717	741	724	713	778	758	695	736	760	724	722	756	725	708	763	689	740	705	748	757	716	732	751	695	717	750	734	714	762	776	709	766	695	730	696	729	765	714	729	766	728	743	709	750	758	786	761	711	755	742	725	764	686	712	727	750	710	747	786	762	784	730	733	763	721	731	737	691	694	736	728	734	720	696	758	761	780	704	755	662	795	804	706	783	684	750	772	740	774	700	773	719	715	696	731	720	786	751	762	703	697	777	734	769	756	727	763	729	736	693	728	721	768	797	725	715	753	727	770	754	722	745	763	688	759	719	650	712	742	709	681	737	744	772	738	739	724	799	808	779	754	769	754	747	747	741	713	694	714	734	715	719	777	745	760	738	752	699	736	745	729	726	765	768	773	711	710	741	739	746	739	718	669	782	727	705	766	736	733	738	724	743	694	738	754	723	820	741	748	745	690	711	747	776	750	765	726	739	696	739	758	737	794	732	734	708	699	711	725	756	755	799	745	703	740	761	726	770	728	736	769	786	809	723	712	753	742	792	722	707	730	736	704	761	727	734	741	691	752	728	691	744	674	765	718	667	723	767	724	726	718	779	721	709	780	725	746	774	697	745	721	742	703	767	757	743	735	710	725	713	721	715	726	728	686	717	730	743	754	756	706	720	717	704	776	720	771	688	754	735	730	713	744	746	719	703	702	716	721	796	747	719	761	732	764	760	732	759	740	721	726	742	730	720	750	813	762	752	704	763	753	726	681	756	740	714	760	748	723	740	698	696	743	720	713	740	756	750	743	743	741	720	819	724	744	766	754	734	735	735	761	705	734	725	701	731	773	767	746	686	683	703	755	698	757	706	707	720	721	732	780	723	747	762	734	699	755	756	792	720	766	734	729	714	751	717	690	780	775	691	688	743	765	741	663	765	752	749	695	774	706	750	695	748	761	722	701	725	743	766	757	737	705	792	726	707	729	719	778	699	755	716	745	793	709	740	746	744	737	745	713	747	797	704	754	760	771	739	687	711	731	736	727	782	765	738	719	730	732	754	735	758	760	765	740	782	733	746	765	694	754	750	751	729	725	730	755	779	709	759	715	809	772	741	743	724	727	709	752	753	722	732	743	683	727	735	739	778	740	731	756	754	712	692	739	676	759	709	702	749	704	785	756	752	728	770	740	762	748	767	756	741	765	689	750	714	749	698	724	734	709	772	740	723	789	746	762	748	693	744	736	742	757	772	725	708	684	734	716	731	700	722	718	729	776	729	725	762	733	715	690	726	776	752	796	736	718	723	687	779	736	769	729	761	738	716	718	773	697	691	703	736	744	723	748	751	750	746	724	748	745	728	696	724	727	759	732	698	700	759	716	739	754	754	759	740	733	757	765	685	707	770	681	753	755	713	746	752	728	761	731	752	744	674	733	724	728	725	702	717	743	660	752	726	776	718	710	747	736	723	764	735	711	704	753	726	717	769	749	700	724	713	745	742	725	758	724	753	735	722	685	735	776	721	733	743	747	717	668	721	799	747	723	723	780	721	691	745	707	698	744	679	637	726	751	719	747	737	737	737	728	750	728	736	731	731	762	765	718	718	749	742	703	676	743	751	741	703	686	747	761	745	799	759	724	775	813	790	708	704	677	758	716	746	733	692	758	736	741	779	733	710	689	772	758	749	768	691	724	742	684	748	762	733	727	763	740	735	753	665	703	735	674	733	740	754	728	717	718	743	721	771	734	714	743	739	752	713	700	722	759	750	771	748	722	700	734	734	729	798	722	761	737	674	793	729	724	753	709	726	728	732	725	758	715	740	678	683	768	758	715	744	698	785	716	734	754	731	762	725	697	740	681	698	728	744	749	728	683	684	740	733	794	745	775	793	782	735	730	741	762	718	727	694	744	782	757	696	748	766	744	725	703	789	736	731	720	736	747	728	748	719	758	724	714	771	749	746	748	752	719	670	688	755	733	725	677	738	700	714	712	710	744	785	724	748	734	697	721	706	759	694	773	716	757	716	695	764	769	761	725	707	746	732	742	710	727	729	756	787	788	709	755	755	752	713	704	727	723	755	723	719	716	730	767	696	757	710	717	698	745	748	741	777	740	720	782	764	747	704	751	768	745	721	772	729	754	777	732	699	684	781	781	742	747	687	741	776	727	706	743	695	711	764	762	735	766	714	683	742	708	719	741	739	750	760	759	695	707	765	719	684	761	759	740	759	760	722	713	749	710	770	756	704	712	694	804	719	764	752	734	727	730	726	730	721	757	701	771	735	785	739	747	738	723	719	730	697	753	748	765	689	718	759	735	717	812	659	737	755	716	733	727	696	737	723	725	719	732	698	751	734	709	743	727	710	763	744	758	741	719	716	740	748	771	785	740	710	748	760	725	704	750	764	778	765	731	726	793	714	720	736	750	730	714	730	649	745	757	753	737	706	748	690	709	743	745	735
4906	4137	1621	1128	984	894	880	836	843	819	802	786	800	818	795	752	773	739	755	710	710	749	725	760	771	741	782	750	761	731	739	776	709	742	763	763	733	764	754	751	754	781	747	749	729	767	763	692	748	738	714	744	733	730	692	724	776	789	763	742	765	740	711	756	763	733	764	702	792	757	702	751	783	754	776	756	729	760	734	767	763	758	737	731	721	738	748	716	762	775	730	769	688	714	764	716	761	770	752	830	741	754	729	762	709	798	748	706	794	729	753	748	736	751	723	719	736	750	795	742	728	745	730	734	793	799	760	735	693	760	668	770	738	698	739	725	737	791	803	734	781	748	737	775	725	795	751	711	752	734	788	715	697	767	755	726	734	725	776	747	759	719	710	706	722	724	735	761	702	751	719	731	718	746	701	735	703	752	718	775	723	736	729	702	761	809	778	690	748	735	696	772	696	720	758	773	773	770	738	720	750	758	717	723	687	718	750	722	816	744	763	698	706	749	718	746	789	732	760	776	703	772	723	781	786	789	779	758	736	768	757	680	779	764	706	760	778	743	722	741	758	754	781	735	756	726	736	743	778	759	770	716	770	700	779	752	714	714	770	715	732	730	698	710	734	747	749	744	751	724	726	772	795	707	722	756	751	735	696	743	760	716	745	767	736	696	724	788	760	749	728	754	726	747	745	781	752	743	768	703	755	753	762	762	765	713	748	763	745	775	706	712	755	721	765	766	689	710	733	778	713	715	781	756	764	698	736	768	752	761	738	779	751	737	705	707	737	771	684	799	745	750	738	761	762	752	773	712	751	783	767	771	763	702	821	754	762	777	771	758	710	726	723	702	735	821	758	798	778	719	736	698	746	756	755	759	741	699	668	746	696	748	731	685	709	749	676	773	807	701	745	748	742	743	722	774	756	771	732	770	747	707	736	706	757	711	761	749	725	743	767	752	715	739	734	694	735	752	739	707	722	753	755	720	706	727	801	744	730	712	735	737	785	729	786	764	742	730	746	724	775	771	729	692	736	770	728	743	735	763	743	779	724	757	728	724	748	694	758	766	718	720	737	773	762	733	746	737	723	735	773	737	708	748	753	751	764	729	751	742	792	760	743	763	723	737	738	728	731	734	742	744	759	766	778	733	720	756	720	784	776	721	735	791	728	727	714	722	769	768	742	745	716	732	745	769	778	716	711	736	786	712	735	747	736	735	697	735	737	727	701	709	761	788	798	783	738	783	730	777	738	790	748	707	765	682	741	737	765	714	745	698	748	730	757	731	780	722	726	712	732	736	756	757	759	758	690	757	759	733	761	758	710	746	782	775	761	734	766	759	718	730	724	783	736	744	736	741	807	772	786	794	753	706	689	806	723	792	729	735	731	735	702	785	736	767	768	737	760	802	730	770	745	747	767	733	757	760	740	765	713	689	759	734	755	791	776	757	732	744	746	757	717	795	743	675	760	729	753	770	747	804	752	735	743	736	743	729	717	721	734	700	735	750	711	732	736	723	767	750	745	731	756	751	738	716	810	783	776	734	763	747	717	708	794	742	748	763	736	693	727	774	778	706	746	815	730	727	727	739	749	725	713	697	784	741	742	779	786	720	729	716	737	746	760	696	762	795	784	730	781	776	733	753	708	774	790	748	776	756	799	741	769	762	723	752	779	782	778	737	736	739	778	763	773	775	780	756	726	713	735	752	754	741	694	708	712	767	719	741	732	718	729	774	724	789	732	734	715	801	693	731	737	719	755	722	726	734	793	715	739	732	725	798	744	782	797	755	727	733	769	746	775	754	737	696	783	705	757	745	748	799	757	756	706	749	774	720	747	736	738	768	795	734	711	771	768	751	756	725	719	734	696	733	719	722	778	768	768	733	687	757	745	753	738	766	760	762	715	795	760	788	745	757	752	760	798	705	734	767	726	772	743	743	733	737	742	731	694	690	766	790	754	696	724	746	699	742	747	764	790	742	761	762	719	788	754	688	747	723	730	736	692	750	761	812	753	758	729	731	751	780	740	684	752	780	722	766	740	712	711	733	771	697	763	720	773	739	756	768	715	767	732	733	760	709	710	759	769	751	757	773	757	771	773	764	759	784	790	756	761	732	750	773	739	710	764	760	784	777	734	808	770	736	729	740	691	761	757	775	712	733	721	747	759	808	695	737	723	798	735	722	770	740	711	742	720	741	802	729	740	799	745	700	738	725	716	722	784	715	724	735	714	722	738	745	755	765	744	761	743	767	762	760	741	740	722	705	745	706	749	714	774	719	745	766	713	745	728	746	756	813	744	740	784	717	729	756	741	722	721	777	743	737	747	774	748	759	690	720	719	768	781	756	696	749	775	735	737	746	718	695	701	741	712	721	753	766	733	720	767	736	784	740	785	753	736	765	763	722	719	731	701	778	774	737	751	764	676	743	712	749	732	733	710	765	725	727	728	733	805	802	779	730	734	711	731	738	747	749	688	720	727	763	754	693	750	762	680	713	731	797	765	783	739	745	697	729	729	791	700	746	723	712	733	764	775	747	746	779	782	750	748	725	767	729	759	698	726	733	771	718	749	742	734	730	755	761	775	794	670	721	756	769	785	708	728	746	707	743	752	735	756	772	731	770	753	681	731	741	791	754	737	751	758	805	729	716	725	715	734	749	782	734	751	812	729	740	781	744	705	757	681	735	761	694	732	688	744	734	753	732	735	700	757	745	753	732	701	757	732	723	751	699	741	765	754	718	734	758	769	793	731	766	746	748	738	728	783	759	762	736	769	750	757	746	716	726	748	728	725	768	762	693	755	778	698	722	767	792	790	750	769	772	737	731	756	739	777	740	715	683	682	714	750	764	710	771	757	723	723	767	737	726	733	754	779	752	828	777	714	703	777	729	719	715	712	776	770	790	775	805	708	739	747	744	760	740	693	728	748	773	790	751	784	727	751	727	756	738	777	762	767	729	741	726	732	706	742	779	761	713	706	760	735	702	739	726	703	777	749	807	747	725	759	726	699	722	755	803	769	755	746	705	711	734	758	710	791	719	753	741	746	740	776	741	757	801	742	754	748	743	767	752	752	736	807	764	702	736	775	742	750	720	750	751	732	729	714	773	690	747	758	760	749	764	764	761	707	710	716	755	717	725	749	729	780	769	761	747	778	752	777	698	724	760	763	807	726	747	767	692	745	710	778	733	744	749	699	730	767	711	832	741	733	752	777	778	733	726	723	724	798	813	759	762	747	687	706	717	705	725	784	752	764	715	752	722	801	764	738	721	728	722	783	725	812	714	761	685	724	748	776	741	715	743	759	765	762	773	837	743	768	758	743	799	745	719	736	749	756	695	741	782	779	770	758	804	730	690	746	786	746	743	720	772	749	765	716	792	677	726	765	711	717	753	770	742	777	748	740	731	751	765	751	733	748	740	735	719	727	730	719	776	700	765	715	728	751	728	759	691	732	735	769	768	729	711	688	809	723	745	745	771	736	771	745	749	714	720	777	727	728	718	721	706
23633	20942	27807	24213	20909	6282	959	698	565	514	534	464	452	433	416	400	379	435	359	405	438	366	396	367	382	408	378	357	390	383	361	362	351	356	392	378	357	330	342	349	371	331	363	343	361	337	357	350	335	342	360	354	349	363	339	373	356	345	347	350	353	375	321	320	355	355	337	356	343	366	362	381	374	341	318	363	337	358	367	344	392	349	344	335	338	340	364	309	322	370	376	355	360	306	362	363	339	357	350	346	371	365	330	346	339	356	352	344	333	354	346	358	366	355	376	365	354	356	369	332	366	375	397	373	362	375	363	362	353	370	329	336	368	309	354	379	332	349	347	352	361	347	325	345	360	344	345	360	344	350	344	372	359	340	309	363	332	364	371	350	330	350	330	364	343	341	351	376	397	353	373	348	370	363	360	333	348	303	342	368	344	344	328	340	343	340	347	330	333	332	325	361	362	350	376	364	325	342	346	346	369	352	340	324	300	351	345	367	349	344	361	364	377	348	345	375	327	360	342	354	310	380	354	332	360	349	370	323	334	372	321	320	384	327	360	344	331	361	355	361	316	355	369	348	331	306	334	338	355	351	370	339	347	344	351	370	354	364	375	323	356	371	351	363	364	383	349	403	380	330	333	379	347	343	362	358	364	351	353	332	354	365	384	347	304	322	359	357	386	360	349	327	369	345	340	348	381	344	344	336	347	362	362	318	320	316	376	332	341	398	358	359	358	370	343	326	304	332	347	327	343	324	367	366	358	365	330	327	316	331	348	364	340	339	338	353	328	357	337	362	314	307	346	308	321	346	329	349	347	347	368	342	393	333	344	328	358	361	353	321	329	312	331	338	362	375	353	348	369	359	388	354	382	341	386	350	372	363	317	331	353	354	341	357	364	308	360	306	354	359	361	344	360	326	362	341	348	393	360	317	324	328	346	351	325	355	342	344	308	368	376	361	331	353	359	330	346	331	353	366	346	364	350	357	397	308	355	348	361	364	359	332	347	330	349	343	352	366	353	352	365	382	344	347	351	361	312	329	366	373	349	352	356	350	339	313	320	346	344	414	341	349	339	338	344	375	337	335	364	360	350	328	339	359	341	382	332	326	342	333	325	364	327	368	359	346	344	364	378	366	358	342	343	322	337	340	365	333	345	300	364	373	320	393	324	377	360	353	362	322	356	356	350	297	351	349	349	365	326	368	322	352	354	346	335	334	348	357	346	353	374	367	333	340	337	368	356	340	325	315	340	310	363	396	348	346	366	347	343	336	356	354	354	356	342	362	366	387	329	360	303	349	355	330	350	370	313	393	351	342	329	378	404	338	359	345	339	368	371	340	318	359	360	330	361	348	359	353	370	382	335	332	342	332	327	347	313	335	367	385	373	339	343	346	347	355	357	344	356	378	327	331	342	347	330	347	402	362	341	324	326	334	323	350	312	356	345	308	378	319	328	340	367	339	345	330	368	377	335	374	351	387	359	323	385	360	329	331	335	358	353	327	375	369	331	346	349	333	330	358	355	366	347	374	361	362	357	366	321	386	346	354	320	352	360	331	340	339	365	330	371	355	327	319	370	371	351	370	329	369	351	347	359	356	328	341	359	328	337	333	345	325	351	348	384	346	344	334	334	374	381	345	323	341	364	362	331	361	340	345	370	369	347	332	390	312	332	349	330	355	359	345	332	335	371	386	308	370	348	350	331	342	356	331	299	361	321	347	335	343	314	327	334	344	348	354	319	373	349	326	353	320	345	372	348	363	382	355	327	355	359	328	365	372	356	360	313	321	333	338	358	314	365	325	357	330	354	340	360	360	314	348	366	359	337	342	333	352	329	344	330	337	351	344	355	294	360	359	348	331	387	326	333	353	356	359	335	333	337	339	384	320	331	324	365	360	308	324	340	341	331	377	338	343	360	359	361	373	382	338	352	340	340	381	347	368	343	398	373	353	344	378	358	376	352	353	359	313	367	354	365	343	337	364	344	368	342	342	331	329	341	361	332	371	334	318	346	341	386	337	314	342	313	343	364	367	336	317	346	327	358	351	359	309	351	331	317	340	372	374	321	322	352	372	364	357	343	343	334	367	309	346	356	338	348	370	340	349	346	362	331	346	343	328	315	357	333	358	389	364	367	300	312	325	341	321	363	358	338	313	331	380	323	372	375	338	340	365	339	334	342	379	348	359	321	374	357	358	318	329	338	372	363	369	337	324	328	370	393	328	335	347	343	319	371	337	348	351	326	344	363	350	337	327	386	364	359	364	357	345	354	350	353	347	309	345	352	336	356	391	343	353	349	346	347	335	336	382	347	338	375	306	335	345	360	383	358	345	338	374	361	391	320	372	372	312	338	358	323	368	350	346	337	343	315	379	383	347	334	383	353	357	349	353	367	340	339	374	380	371	329	329	350	356	363	348	352	338	333	362	346	383	335	340	373	334	354	339	396	357	364	316	348	346	366	332	335	375	366	325	333	361	347	347	348	331	352	348	331	356	393	324	343	355	352	349	347	343	312	354	358	372	328	333	361	354	338	352	357	341	334	352	385	357	376	350	363	347	310	356	341	345	339	329	396	341	359	368	354	369	383	369	348	344	379	361	343	315	374	350	364	351	338	359	350	332	357	343	375	334	371	350	345	344	329	342	342	344	341	342	359	323	345	342	361	345	339	389	342	321	358	336	357	350	347	340	347	346	317	343	343	350	328	357	329	321	362	350	389	363	318	334	345	330	356	373	354	334	300	338	337	326	335	318	356	379	332	335	349	364	370	359	342	337	333	346	367	339	356	356	354	345	323	356	351	379	381	335	356	364	345	372	336	375	346	379	345	310	304	363	332	357	376	338	350	351	326	359	387	361	350	336	315	345	350	337	335	341	348	339	375	361	331	323	338	363	344	352	352	339	360	365	336	355	365	350	354	334	350	394	331	325	311	358	336	347	357	349	330	316	328	356	342	324	322	326	357	350	322	344	366	340	337	335	338	361	348	338	336	332	364	344	341	330	327	357	341	359	360	353	328	342	334	377	368	304	369	359	330	350	372	347	342	336	359	365	360	348	336	333	352	351	344	351	349	358	335	346	365	382	338	363	344	342	357	348	364	355	339	370	348	332	333	356	333	344	316	353	345	356	352	355	354	357	355	338	385	361	357	347	346	353	360	336	352	358	338	342	349	351	327	335	349	353	339	299	341	347	349	369	347	360	335	345	369	325	342	371	359	357	352	364	331	342	354	336	332	345	366	358	352	377	353	361	358	351	343	375	355	363	346	307	344	373	340	362	356	352	329	357	342	350	367	368	354	322	370	378	367	361	359	362	358	353	327	339	362	373	356	344	344	353	345	347	350	374	357	361	360	319	326	347	334	337	341	347	332	346	386	304	328	336	350	343	365	373	360	350	342	338	370	355	365	367	327	374	351	352	329	371	339	341	384	333	325	331	354	337	360	388	344	330	361	368	329	330	357	363	341	332	365	364	335	345	334	316	335	353	354	319	304	341	360	370	369	388
3774	13383	5842	2777	2000	1503	1110	966	801	731	632	614	547	501	500	441	417	455	422	418	414	395	444	378	369	365	373	408	361	361	395	385	379	383	374	382	364	379	337	375	393	374	372	327	361	371	321	367	332	382	351	354	355	369	322	362	352	361	345	347	355	364	330	364	339	364	298	356	359	351	376	368	324	347	382	367	327	379	367	361	355	350	376	345	370	361	367	360	321	366	349	355	350	342	353	352	360	323	359	337	370	355	342	342	348	329	350	356	322	362	349	342	339	362	331	379	355	339	362	338	350	301	372	320	384	367	367	349	367	341	312	356	353	337	375	345	346	390	343	310	338	372	370	343	345	355	340	374	367	337	347	360	373	350	364	345	358	376	386	341	372	354	348	372	369	357	371	356	358	386	362	353	332	400	360	361	342	331	353	356	343	361	343	374	343	341	342	336	341	322	349	377	362	374	354	331	337	344	350	319	382	371	369	356	380	328	329	347	342	327	357	340	357	377	340	364	370	357	329	333	388	359	363	341	353	364	374	374	346	359	313	376	353	339	379	368	371	354	327	349	359	348	343	360	365	336	354	347	375	373	337	336	399	345	364	371	368	329	353	366	341	346	343	327	340	362	362	325	341	359	378	359	354	358	353	348	366	377	363	335	317	339	328	348	324	341	347	377	354	374	350	364	363	351	349	358	350	353	340	348	359	377	348	347	354	370	347	370	358	350	374	351	366	367	369	334	408	366	385	362	363	364	330	363	376	372	353	351	374	370	348	344	312	340	393	330	331	329	349	371	342	380	375	360	368	360	360	370	383	369	344	346	365	348	314	349	384	367	390	358	363	388	378	395	348	358	333	382	351	344	351	348	354	358	363	383	356	353	339	355	361	351	368	385	311	343	354	348	395	373	390	371	327	377	348	339	347	360	346	376	381	355	358	370	371	359	357	357	362	336	365	341	352	375	356	375	360	379	357	375	370	366	342	365	380	366	358	359	338	387	335	362	395	349	382	357	345	360	342	349	370	352	330	360	368	350	337	343	351	353	336	337	377	338	345	353	373	369	362	316	361	342	345	372	386	332	366	347	382	357	373	364	363	370	346	337	353	364	374	357	365	376	347	323	332	376	350	349	334	371	331	389	361	363	351	339	369	395	372	332	357	366	356	324	355	366	348	387	361	353	361	335	357	361	322	351	353	346	323	331	366	343	344	362	357	324	367	341	358	333	336	326	385	342	360	333	361	366	322	395	376	349	341	351	345	328	360	351	316	325	353	377	363	379	339	359	322	339	351	347	345	335	370	356	373	330	352	359	355	356	354	356	323	320	371	340	343	350	330	378	368	340	322	353	363	360	333	344	335	350	377	327	351	391	353	352	364	314	404	355	348	311	338	341	347	331	319	351	397	336	369	347	347	383	356	359	391	349	355	354	374	391	349	312	363	348	407	361	368	385	339	322	348	375	363	339	364	337	361	401	365	387	354	375	362	349	365	336	374	364	339	359	380	349	379	364	337	338	336	335	403	360	371	341	328	320	382	329	370	385	348	395	363	350	341	373	361	376	375	389	385	364	353	360	348	363	346	370	352	342	347	320	377	317	341	366	345	343	369	370	374	352	361	346	369	366	357	357	345	369	349	370	331	391	337	315	334	330	347	364	343	358	336	336	360	363	361	386	342	393	360	395	333	326	352	307	341	353	368	360	351	348	372	366	344	404	345	330	347	360	363	356	338	360	381	356	355	357	343	366	368	349	339	332	340	341	334	349	346	345	340	329	373	374	359	332	362	326	338	341	328	357	350	345	345	337	333	328	366	379	343	335	364	350	364	339	366	351	365	348	356	332	332	350	341	380	321	349	365	349	342	349	347	376	352	345	330	337	384	370	372	327	346	379	368	363	334	343	344	347	344	343	374	346	372	347	356	373	369	357	371	369	367	331	316	349	373	332	341	357	331	314	353	341	358	364	346	356	358	358	336	330	343	403	337	340	364	391	370	334	375	336	351	376	326	327	363	367	360	340	341	321	372	344	336	389	354	373	322	319	349	363	350	345	372	354	369	378	338	341	342	352	350	343	399	345	351	351	398	367	358	357	343	342	346	370	360	403	351	352	362	338	315	397	390	343	383	353	347	343	372	369	346	327	329	337	334	372	358	335	349	362	360	344	337	328	343	372	385	348	359	381	360	332	349	359	395	336	342	363	325	324	354	363	341	333	330	358	397	357	357	377	335	366	372	355	359	364	360	344	347	373	348	357	363	319	365	387	346	349	341	360	357	365	366	350	376	348	333	383	372	336	337	344	353	344	390	350	363	325	382	357	334	364	349	346	330	338	310	314	380	332	398	323	336	388	332	337	370	376	343	346	355	383	339	327	378	332	343	350	367	366	362	341	397	324	349	383	346	361	394	338	375	335	340	336	384	348	336	350	357	359	387	368	351	347	341	372	353	344	346	333	377	378	386	341	383	356	373	355	314	356	364	353	379	350	352	342	398	388	384	382	349	361	381	345	340	344	368	348	356	372	328	350	367	342	389	372	342	356	374	341	384	348	372	354	327	329	343	352	349	365	380	350	381	332	311	332	350	376	358	340	351	390	327	372	363	348	343	379	391	350	334	333	330	344	358	347	394	388	346	365	365	337	357	371	343	368	362	385	328	346	328	356	335	334	388	390	386	353	388	354	354	355	308	396	344	361	359	342	356	332	348	326	374	385	350	343	352	354	355	362	375	351	338	374	356	344	355	347	323	361	353	357	373	335	345	403	348	384	354	367	352	352	366	345	348	364	381	335	348	337	370	354	382	349	356	364	370	343	363	328	382	340	358	338	382	379	347	321	348	340	348	345	372	370	350	364	356	339	305	363	367	308	339	351	371	363	327	355	346	338	345	348	321	372	372	375	337	337	343	345	339	369	370	358	350	354	340	337	373	369	328	375	358	363	353	354	340	328	359	363	321	364	333	334	361	359	321	340	348	365	359	341	337	355	388	360	365	330	363	382	351	355	350	325	342	360	339	376	347	363	356	332	357	351	378	348	336	385	351	342	340	351	347	384	348	366	351	355	385	348	375	392	354	333	324	355	328	355	378	347	370	377	343	340	394	359	404	353	384	343	375	377	347	394	343	330	376	376	351	371	349	287	367	344	338	338	343	364	351	381	334	345	369	365	369	390	326	349	369	320	353	355	361	339	355	349	374	369	373	362	347	320	387	352	361	372	349	380	365	356	362	379	347	316	342	381	390	321	364	368	329	375	354	356	365	349	363	370	361	351	348	367	362	343	365	371	345	343	361	380	342	375	371	377	361	338	352	359	367	323	350	344	347	365	367	340	388	327	354	342	377	344	360	339	363	351	338	332	363	335	342	338	342	315	358	303	377	331	362	364	348	363	367	368	373	314	354	354	360	376	362	363	339	356	395	356	370	365	378	339	343	354	362	332	367	352	319	344	368	362	328	332	389	364	343	367	373	345	330	338	361	311	338	366	364	350	360	357	402	362	344	344	344	365
24595	20919	26707	25181	9163	1391	1219	1121	1060	1024	1059	1032	1044	1030	1015	974	999	1053	1040	942	971	1009	996	975	1005	957	966	918	1000	993	937	1013	978	988	974	972	956	1028	981	1006	943	1015	991	974	953	970	999	982	1052	948	946	1012	960	954	987	965	1020	1020	987	929	955	1036	978	930	1006	974	1007	920	1025	967	978	929	963	959	975	1026	1001	944	968	970	995	1001	982	969	914	922	970	924	972	972	985	975	955	978	1054	988	1003	953	961	1017	945	971	908	983	924	1003	991	912	991	994	958	953	927	948	946	970	1021	980	962	993	964	917	957	964	977	938	949	1042	1019	975	947	964	958	992	933	966	885	973	939	950	992	1027	993	913	986	953	977	945	1002	930	997	972	959	999	948	1011	996	935	985	1016	1033	938	966	977	1012	981	981	993	1001	1022	961	894	995	967	999	982	1039	1010	924	917	998	1001	972	979	979	969	931	976	1047	975	928	1015	962	1012	944	952	924	977	962	962	975	1015	996	961	1022	1004	919	930	896	985	945	1007	959	1037	1006	933	968	941	992	1008	1014	993	994	1014	939	907	951	963	1012	1018	980	969	950	987	1004	989	1012	910	971	947	979	964	971	967	942	1022	967	1002	951	998	1015	1011	988	943	982	948	958	948	969	980	990	966	953	923	977	982	962	997	951	1014	1040	964	979	995	1032	1002	1010	985	932	934	978	973	949	1023	944	986	992	929	992	992	1026	1045	960	953	913	959	946	929	993	955	954	990	965	922	992	1022	1041	955	942	976	983	974	997	991	1023	976	986	991	959	984	988	921	960	999	968	984	950	985	937	1052	1011	995	948	964	965	956	959	1004	956	994	938	970	946	926	970	1018	976	1021	959	983	981	1013	947	984	971	931	978	968	974	1032	984	1002	1004	964	948	978	1006	988	977	959	938	940	972	966	977	959	1030	946	981	985	1011	994	1013	949	993	951	991	957	1014	976	945	935	939	925	947	950	968	904	938	877	1022	989	917	991	1002	944	922	941	986	926	963	958	1029	973	986	955	946	966	993	963	972	956	971	987	936	928	1019	965	943	1008	930	1005	992	985	983	1039	949	969	905	960	1008	941	953	944	949	957	921	946	1013	945	965	953	963	1034	964	942	905	960	937	1002	963	1006	976	1015	1022	910	947	983	1039	978	978	996	960	1003	980	1011	945	988	979	948	995	999	960	938	1018	973	965	1035	965	899	957	905	954	994	946	948	987	906	964	931	983	962	940	986	1019	964	980	986	955	956	946	946	961	980	970	953	974	984	1000	952	953	997	993	967	951	970	1013	952	967	943	934	987	993	986	981	949	987	941	964	1012	915	925	1026	1034	1001	978	924	917	933	977	981	980	955	903	910	1009	1028	939	946	915	995	958	988	973	1027	962	1005	1021	903	1016	1006	966	958	943	936	970	965	959	984	977	1011	979	962	984	977	977	970	995	981	941	863	923	933	965	935	985	980	983	1010	935	949	945	1013	981	979	959	908	1018	942	1003	937	921	977	975	941	1032	903	923	979	1029	932	1039	936	926	1012	934	1000	956	1021	1019	981	981	1027	1039	922	958	963	994	980	1015	932	930	981	1010	961	984	997	954	961	987	940	966	929	999	1024	1038	965	1045	1004	972	957	1001	946	983	999	947	949	949	968	964	960	977	944	951	970	994	946	912	954	946	970	928	975	1023	1006	932	963	940	954	973	972	954	955	1004	960	939	1005	1017	1027	1020	1000	1006	953	916	1010	889	924	932	947	998	991	954	1001	995	1041	942	989	985	995	959	984	976	972	961	973	970	975	917	998	999	987	1008	995	987	992	983	970	980	1008	995	972	990	1026	912	979	986	965	971	951	967	949	970	956	1013	988	999	934	940	977	991	996	964	976	976	970	974	993	947	1016	945	1008	982	983	964	954	962	985	948	978	957	985	1045	907	976	980	949	953	950	988	943	931	953	968	992	961	947	1004	962	975	966	966	1017	975	972	987	997	937	996	969	987	960	998	999	970	944	954	992	930	992	995	940	973	973	1018	939	968	982	993	921	931	969	919	972	953	935	920	995	984	940	1013	995	1008	934	975	949	973	973	985	1016	965	959	980	1043	1016	990	982	979	964	943	979	979	937	992	1009	994	935	969	984	993	998	1010	976	951	973	981	975	990	953	972	918	978	997	960	948	942	963	932	973	975	966	955	994	989	1010	962	975	946	949	1058	935	978	941	963	949	969	985	950	960	998	933	997	1034	1023	977	943	974	998	974	986	971	988	985	1051	1003	1034	950	954	986	964	1014	912	919	923	985	976	965	1021	965	1021	913	958	955	947	986	999	963	1017	964	978	996	1003	965	1015	979	1017	1004	960	997	950	976	932	980	968	926	1019	971	930	972	1028	952	937	932	963	910	962	987	1042	958	1017	1009	945	926	973	974	915	986	950	934	985	954	959	977	971	978	1048	980	963	966	982	1001	997	984	984	991	979	944	947	939	964	1002	1002	971	1034	981	981	951	994	1003	1004	938	989	943	938	919	977	951	995	977	1020	1029	977	1023	985	892	979	960	1044	943	932	970	952	909	940	1015	897	977	1042	1019	978	1019	978	956	969	996	937	933	989	1000	989	999	952	999	949	970	946	953	985	1017	974	998	933	1003	994	948	943	996	984	966	921	961	982	915	916	1015	963	988	1040	946	950	953	1007	992	1002	1016	1020	926	961	939	963	940	1007	992	992	985	937	984	975	1019	997	988	973	967	1000	957	966	998	1012	977	995	957	1005	962	987	981	953	998	915	990	954	979	990	968	1001	962	1003	922	939	940	999	991	994	940	970	973	957	1023	1005	957	1003	1011	1007	943	956	926	1005	981	991	972	974	1017	990	950	999	941	940	905	971	989	1003	924	991	941	934	1039	1012	984	1022	954	896	993	901	1010	937	932	980	979	1025	977	982	952	1006	970	926	995	982	1008	974	977	998	984	945	994	978	992	994	973	1031	957	1002	1008	987	957	941	999	915	974	1026	1014	948	961	983	978	901	971	981	966	968	975	986	925	991	911	897	932	977	1002	1010	956	959	937	966	990	995	969	991	1053	981	1013	989	967	964	975	943	938	925	1008	968	1015	1024	965	939	962	981	994	960	958	975	975	956	944	931	949	918	971	958	970	961	981	965	917	991	906	981	988	971	958	1008	1014	1000	973	952	970	1008	951	981	977	931	1001	944	1003	1013	988	939	955	1006	1007	985	1006	1001	1040	947	975	949	939	1025	947	966	941	988	978	949	946	981	929	962	1001	1010	994	991	961	1036	959	993	1009	939	955	954	979	963	1031	978	956	980	975	946	974	1025	920	930	959	967	976	1012	944	919	1014	970	990	955	956	947	986	958	935	922	927	989	998	974	972	979	924	943	913	1006	970	1024	985	1023	926	977	996	944	955	966	1019	862	1003	985	984	934	1012	910	974	947	950	925	939	944	968	958	974	914	982	922	931	964	981	972	926	974	993	938	915	946	977	961	966	990	984	956	969	951	991	982	987	1044	1037	911	941	1001	950	971	999	960	959	974	955	945	882	999	944	958	1019	927	1056	925	959	1001	948	990	1012	912	1022	1004	1038	985	959	979	975	938	1039	1042	991	996	975	940	980	912	979	973	966	983	933	964	979	951	924	918	976	940	970	932	973	924	1015	1004	957	996	975	980	953	1018	955	955	930	972	1013	971	970	991	1003	980	1001	986	968	997	996	944	1004	1048	1030	960	911	992	960	970	965	1001	993	956	971	1029	1000	977	933	1021	971	987	1015	990	942	975	984	955	974
3631	8413	3797	2141	1772	1568	1343	1293	1098	1072	1173	1128	1055	1038	1034	999	991	988	983	1031	984	950	988	979	1030	959	970	951	931	949	990	974	969	942	982	973	1024	988	948	946	936	952	942	958	916	906	973	953	949	1009	918	1011	921	927	1016	983	885	946	934	1008	961	892	965	955	956	1001	975	1015	958	929	954	961	978	953	953	990	936	981	1014	950	968	947	993	977	988	927	959	961	952	950	992	1008	981	961	969	901	927	974	960	938	979	967	1004	932	938	1006	1012	952	962	984	967	986	969	931	918	945	967	947	990	1013	969	1010	958	946	1030	952	967	981	978	911	960	994	961	995	977	953	955	967	1005	970	988	1025	1020	982	1010	971	973	967	945	927	997	965	963	948	970	982	965	936	928	940	971	988	977	955	935	982	985	969	931	944	909	990	960	989	959	1014	1027	986	951	950	941	990	933	980	929	945	959	954	964	967	970	928	1011	937	953	927	975	946	1001	899	986	959	977	970	986	949	956	1001	951	913	991	960	959	968	987	979	960	944	946	974	928	939	958	968	986	979	1038	934	936	1013	935	1017	987	969	974	971	886	939	984	929	978	966	949	953	980	995	958	939	993	947	966	945	942	927	957	892	996	964	963	997	963	970	974	980	987	963	967	990	1004	1002	951	942	1017	965	934	952	961	935	954	960	931	899	970	972	989	960	999	1005	979	1002	1024	982	962	966	955	920	1005	939	985	929	967	973	992	973	959	951	1009	985	929	993	947	965	974	1010	979	927	974	955	981	983	964	970	944	979	969	971	948	973	993	941	1023	1001	966	969	958	993	874	931	913	955	981	942	962	957	990	941	952	949	987	966	947	961	987	958	909	956	965	959	954	936	946	979	984	947	919	996	1000	952	960	977	1050	959	966	967	997	973	952	913	1000	1012	903	913	973	985	954	1003	929	1026	956	939	964	1007	952	974	938	928	946	965	977	973	998	946	944	949	961	979	940	989	990	976	943	959	959	983	981	974	941	948	951	979	970	904	954	950	965	953	941	910	971	1007	940	946	944	965	959	961	1016	1020	974	963	956	1028	988	988	987	1008	969	989	927	946	944	961	975	970	959	980	1008	970	974	958	1001	913	958	944	970	965	955	942	986	922	1043	944	944	998	1005	973	921	973	943	952	998	977	1026	990	991	986	954	964	997	949	969	932	998	958	933	984	952	1014	984	985	949	923	896	941	951	980	959	947	999	971	971	931	961	989	945	944	1010	996	986	1002	940	957	997	924	923	992	967	934	1015	991	955	1025	960	1006	945	981	985	965	952	998	1009	943	980	954	999	934	992	949	996	989	952	983	923	949	970	983	952	1023	965	915	938	918	913	979	916	975	882	960	972	976	1028	968	1021	955	950	958	943	911	1014	938	929	993	911	983	927	936	1005	978	918	945	990	973	954	942	923	994	989	1003	984	985	941	964	939	951	942	931	949	1004	986	973	940	913	909	934	974	963	995	969	959	917	1001	997	994	980	935	923	963	980	954	987	942	943	934	978	1005	970	999	934	968	964	969	968	964	955	937	880	922	959	997	1001	983	988	1000	980	947	995	990	996	989	968	949	958	954	976	1003	961	940	927	1011	957	962	972	961	958	945	966	970	973	972	942	919	958	977	950	967	953	969	962	941	1015	927	985	942	964	958	948	927	990	930	1005	968	1042	963	972	933	952	996	1009	976	945	973	981	913	966	964	972	980	956	977	968	993	958	1038	1001	980	975	969	918	917	970	986	971	988	987	1033	955	953	961	980	947	905	1005	1018	926	951	988	1021	945	944	965	958	966	929	992	981	955	942	986	991	1004	996	958	964	946	1000	983	939	932	1040	974	984	992	998	926	940	985	992	974	1024	956	983	977	991	953	955	929	952	921	966	978	889	967	1011	985	931	964	921	958	952	924	955	1022	983	958	1000	937	938	913	930	976	943	976	971	972	973	914	990	948	985	963	946	979	944	946	978	958	940	990	1025	1001	981	987	960	950	917	967	975	950	957	971	976	1002	986	999	940	934	914	994	995	914	988	937	978	925	993	905	957	937	938	968	937	992	967	952	911	906	960	953	996	1047	938	987	957	1000	960	956	964	986	1002	948	981	983	988	967	963	1004	1018	971	965	925	954	956	996	979	968	966	976	970	951	943	986	889	952	939	929	980	954	951	1004	976	956	933	962	957	896	916	992	975	924	989	985	954	937	977	971	980	991	1013	985	953	1025	994	960	982	959	980	989	943	937	932	917	1034	931	1028	947	963	947	960	1023	993	946	973	939	919	970	982	973	1000	993	937	923	1029	982	985	936	984	982	978	972	979	998	997	950	959	942	966	950	996	988	901	1019	967	991	919	954	988	932	990	989	1049	985	916	984	922	950	961	973	967	942	981	1037	990	967	931	975	967	975	959	913	930	1007	976	955	1006	1002	988	976	938	1012	934	994	983	967	1009	988	963	993	1018	992	932	933	994	922	985	934	989	981	978	967	951	998	929	952	927	972	1010	949	978	942	909	912	969	959	933	952	1019	973	1026	965	946	916	977	960	951	964	981	1039	962	959	995	950	929	956	951	974	989	991	1024	987	947	993	953	931	957	944	941	1022	1018	914	968	945	949	982	945	903	973	986	948	938	925	946	951	920	958	962	889	994	956	907	937	944	953	993	917	952	941	1002	1018	961	950	994	988	959	1010	997	987	964	1000	908	954	992	985	949	1007	969	964	993	982	1007	999	919	996	963	966	989	957	978	994	979	994	943	857	967	954	977	963	958	942	989	957	978	989	947	967	954	985	994	998	966	984	999	978	971	964	950	953	950	955	929	939	955	956	968	965	944	988	969	906	959	943	1023	937	954	934	989	938	949	1022	943	923	927	956	934	992	1014	950	941	980	946	968	984	922	905	937	974	973	941	941	987	974	953	975	934	1024	950	905	957	947	882	949	978	951	917	970	991	986	982	958	948	981	980	944	943	932	985	946	957	934	902	946	942	972	988	951	943	941	928	917	949	921	954	953	919	990	967	1008	948	997	1001	975	952	926	968	1047	959	944	989	964	962	971	966	958	904	1016	1002	1064	989	917	988	958	991	964	960	1016	945	979	924	985	972	979	932	954	990	960	934	944	972	997	947	985	980	987	924	931	978	996	950	966	921	975	992	893	945	994	953	1002	937	1004	969	963	973	923	970	974	937	925	968	976	1015	971	925	965	940	972	910	973	991	961	960	980	948	978	962	961	953	1005	972	972	943	957	974	969	964	982	968	941	988	962	927	998	1018	996	986	950	972	1019	980	939	956	886	980	959	962	937	1030	983	901	945	974	907	870	928	899	995	933	957	975	965	956	899	982	974	973	956	982	964	994	1016	944	961	930	925	968	1019	930	964	1008	990	973	1033	983	964	957	953	902	991	974	916	978	990	916	937	945	970	1007	925	880	950	972	996	974	961	970	960	993	952	981	1017	947	972	987	950	950	949	957	949	901	982	937	979	973	943	1025	956	1000	1011	971	1002	920	1002	977	984	953	1053	900	922	932	935	888	958	960	959	990	992	974	943	1003	983	922	946	972	940	1030	1001	977	1000	938	911	902	909	996	924	960	904	1017	1010	972	941	1005	940	977	970	1077	939	957	987	996	969	938	1000	985	955	976	1035	945	995	945	944	963	985	1031	990	927	987	968	954
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
