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
340065192686	340065193254	340065193804	340065194354	340065194904	340065195454	340065196004	340065196554	340065197104	340065197654	340065198204	340065198754	340065199304	340065199854	340065200404	340065200954	340065201504	340065202054	340065202604	340065203154	340065203704	340065204254	340065204804	340065205354	340065205904	340065206454	340065207004	340065207554	340065208104	340065208654	340065209204	340065209754	340065210304	340065210854	340065211404	340065211954	340065212504	340065213054	340065213604	340065214154	340065214704	340065215254	340065215804	340065216354	340065216904	340065217454	340065218004	340065218554	340065219104	340065219654	340065220204	340065220754	340065221304	340065221854	340065222404	340065222954	340065223504	340065224054	340065224604	340065225154	340065225704	340065226254	340065226804	340065227354	340065227904	340065228454	340065229004	340065229554	340065230104	340065230654	340065231204	340065231754	340065232304	340065232854	340065233404	340065233954	340065234504	340065235054	340065235604	340065236154	340065236704	340065237254	340065237804	340065238354	340065238904	340065239454	340065240004	340065240554	340065241104	340065241654	340065242204	340065242754	340065243304	340065243854	340065244404	340065244954	340065245506	340065246054	340065246604	340065247154	340065247706	340065248254	340065248804	340065249354	340065249904	340065250454	340065251006	340065251554	340065252104	340065252654	340065253204	340065253754	340065254304	340065254854	340065255404	340065255954	340065256504	340065257054	340065257604	340065258154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2679	3600	2300	2679	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23486	21764	29837	24269	21784	21840	13335	4856	2951	2633	1328	919	955	817	707	650	2346	15581	8043	479	236	235	228	212	217	218	213	220	203	222	222	208	221	219	222	203	185	215	216	199	197	213	200	201	196	182	206	188	219	191	214	198	191	200	189	187	193	206	215	200	211	200	211	192	213	192	196	200	198	189	216	201	206	203	211	193	161	208	191	189	194	226	214	194	179	183	172	206	197	196	196	208	205	176	202	218	189	220	185	223	187	178	206	212	193	184	189	213	210	185	211	209	193	180	198	192	199	207	198	209	194	209	201	214	213	169	198	211	195	200	233	172	196	219	227	214	222	202	215	193	196	198	189	200	201	218	203	216	194	209	221	182	212	189	230	199	191	191	208	195	181	175	215	216	213	177	216	228	223	221	202	193	175	175	180	206	206	200	167	210	193	211	208	187	196	203	210	185	174	236	195	200	180	221	177	172	221	207	191	199	184	212	195	194	195	201	200	181	195	211	188	203	203	196	209	184	188	217	223	181	177	202	187	223	200	183	202	214	198	193	171	192	185	194	227	205	201	203	221	191	202	214	199	194	212	179	201	215	205	192	187	188	207	194	195	226	191	226	186	202	176	191	207	192	193	222	214	196	210	195	185	202	230	205	214	198	182	201	214	207	219	194	202	183	203	173	195	212	187	202	205	202	211	194	188	196	201	202	179	182	237	201	191	210	182	190	221	208	217	189	198	208	209	196	202	206	212	193	208	181	214	191	215	193	194	194	198	165	188	189	191	197	203	196	210	196	193	188	204	173	211	208	185	201	196	178	209	200	196	225	194	222	191	192	215	195	208	237	163	213	222	225	206	188	203	180	199	215	213	210	181	192	197	188	211	206	187	197	210	208	206	212	215	199	197	197	207	177	202	188	209	209	196	188	186	217	193	188	168	195	189	178	201	225	204	220	198	190	231	216	192	191	214	209	225	190	183	185	217	186	187	193	175	183	221	193	195	219	212	177	198	190	200	182	197	221	232	187	229	193	198	186	178	198	178	188	192	197	182	195	213	232	184	208	229	174	187	162	201	198	219	214	211	198	213	214	191	201	200	173	165	191	218	209	204	198	207	212	210	212	202	211	203	186	199	187	188	198	214	205	171	208	184	191	196	195	186	210	199	203	190	202	201	188	216	189	179	210	178	176	192	206	227	214	209	209	228	171	218	207	194	177	205	192	201	186	186	184	199	191	193	204	178	182	208	200	218	209	218	226	187	208	192	204	205	176	175	183	192	183	193	182	189	176	192	214	195	207	192	203	206	186	183	198	185	190	173	217	199	182	224	193	182	197	203	211	213	211	207	193	200	205	180	228	176	219	190	189	195	218	197	216	216	179	184	177	194	200	200	235	208	177	180	208	190	176	213	198	212	206	182	186	181	204	192	197	180	203	187	164	178	202	197	166	190	210	222	217	189	193	177	208	200	216	208	196	202	213	176	199	178	168	194	199	180	209	200	178	211	197	186	198	189	195	193	206	203	181	212	193	178	195	191	193	190	189	202	188	187	219	202	194	185	183	216	201	208	186	207	216	189	174	187	214	204	188	192	204	202	197	196	215	215	186	158	225	211	196	202	199	203	196	192	177	178	184	221	195	161	220	214	177	191	213	197	210	197	218	205	223	204	197	190	207	189	191	214	192	202	187	202	186	177	220	200	192	186	193	197	197	198	194	195	207	216	204	193	208	187	181	219	198	172	214	201	200	205	172	182	175	187	196	207	200	202	199	196	206	180	187	202	159	174	205	213	192	194	200	192	174	189	193	204	200	215	200	200	196	178	208	226	205	215	186	178	176	200	191	163	187	180	201	192	200	208	205	218	193	197	228	223	197	197	187	191	207	181	218	171	189	201	214	187	211	213	182	187	183	215	220	209	168	208	202	213	216	161	165	190	202	209	203	176	205	204	206	216	206	199	194	212	216	187	176	201	212	184	199	215	211	192	191	209	224	206	196	198	168	187	190	196	171	212	205	208	213	206	193	202	200	195	189	223	199	198	213	187	199	205	186	189	205	190	214	194	204	208	206	181	211	185	190	195	180	188	172	195	191	226	187	181	216	206	203	202	194	199	211	172	221	183	193	202	199	213	202	180	201	203	190	204	220	192	179	172	205	180	199	205	188	195	198	211	205	199	178	215	193	197	177	212	205	212	177	191	220	183	198	210	198	162	221	198	201	207	204	180	183	191	212	182	215	197	223	190	216	199	192	207	198	209	184	198	193	196	203	217	179	181	198	216	181	186	183	231	200	206	203	199	212	197	195	181	195	175	214	198	210	207	182	185	209	181	198	209	195	197	171	211	192	189	194	178	209	181	177	206	201	212	184	209	205	203	212	191	202	217	217	197	196	206	204	209	224	175	163	198	208	216	176	205	205	196	176	208	205	201	191	186	195	194	181	194	205	207	198	195	209	199	208	174	199	193	207	210	216	220	206	200	189	186	192	195	204	201	178	187	215	211	186	201	205	183	210	211	210	210	185	209	187	208	182	215	231	212	181	187	211	200	229	179	192	199	214	207	211	216	205	208	195	184	190	172	200	182	211	219	203	189	205	213	196	187	221	214	194	194	194	190	193	219	194	191	195	189	189	217	200	188	187	186	194	222	205	193	199	185	201	196	190	184	190	156	213	217	203	204	209	208	204	178	190	187	189	210	219	192	200	188	204	213	196	203	211	203	197	181	190	183	191	178	223	202	195	176	201	197	182	198	173	189	218	210	185	199	192	195	213	161	195	191	194	192	171	187	173	186	193	209	197	201	193	221	225	224	194	222	197	211	218	213	213	176	187	209	206	182	187	192	190	188	214	175	197	177	204	214	224	196	205	203	187	205	192	178	185	205	211	195	175	215	237	191	173	192	220	205	200	200	206	218	199	214	202	199	186	211	208	193	212	215	227	200	219	194	187	202	200	194	213	177	211	187	201	218	210	190	187	194	194	192	209	222	197	207	176	220	210	187	202	186	193	215	230	188	198	196	167	217	182	171	182	197	199	208	208	176	190	224	180	179	210	168	210	192	201	208	184	207	203	176	216	216	231	203	218	193	201	190	215	206	206	213	186	204	179	205	169	195	177	196	203	210	200	220	215	193	214	199	186	211	190	209	175	213	195	188	190	182	232	212	204	169	192	207	194	200	187	198	201	196	191	224	187	182	208	184	205	219	175	225	181	204	201	208	220	186	205	193	190	190	193	181	201	181	187	186	201	217	215	166	208	191	173	203	212	183	210	188	209	188	179	219	207	178	185	189	198	186	172	181	166	220	187	210	230	196	189	196	178	182	186	213	218	186	211	179	177	195	189	183	219	203	179	214	212	192	205	203	211	203	212	167	186	185	180	194	197	203	203	181	184	215	189	210	196	164	196	195	204	213	189	188	208	204	171	206	174	170	175	221	203	189	197	194	193	197	211	191	220	207	219	195	213	197	192	213	207	201	187	189	198	204	195	175	178	203	220	204	194	197	200	195	183	193	211
14993	31049	28800	18512	17108	10362	11493	9228	7329	6416	3255	2017	2215	1805	1599	1446	4879	24510	10589	505	367	355	327	345	330	318	316	291	300	334	298	318	286	286	281	294	263	289	267	287	272	302	295	268	285	266	279	326	265	294	266	270	277	250	257	293	254	249	297	269	261	263	242	278	274	286	274	275	289	275	266	274	241	255	268	282	260	263	262	275	254	285	257	272	289	284	244	226	266	221	294	256	269	245	247	262	264	292	248	256	261	268	292	276	281	271	244	247	271	234	253	270	260	249	267	249	288	276	263	243	247	249	256	269	267	257	277	240	252	232	255	257	248	250	259	261	287	237	320	255	271	253	280	293	258	274	238	272	246	246	247	246	248	249	245	237	242	250	275	270	245	272	227	244	274	237	270	277	271	278	268	264	305	281	269	272	254	251	265	254	251	259	275	256	264	269	264	276	265	273	231	257	272	251	267	268	263	252	247	254	255	273	244	275	259	256	265	254	267	247	255	234	251	238	273	258	284	280	259	244	281	259	220	286	273	254	244	241	263	265	257	264	256	252	248	253	250	250	238	252	303	266	254	297	249	250	251	246	313	269	254	245	278	264	287	251	246	274	255	229	250	253	256	255	263	273	246	287	261	261	240	247	253	263	265	247	248	268	251	248	258	271	244	282	252	247	291	281	278	249	288	245	280	244	249	259	255	246	280	272	265	251	265	254	264	277	278	252	260	263	274	264	281	264	228	258	296	259	254	228	257	264	259	256	257	273	273	269	252	272	257	267	278	270	260	276	271	247	266	234	217	275	260	271	274	279	264	270	274	251	251	265	251	240	257	256	234	243	262	265	271	276	295	253	257	260	291	251	239	222	265	260	247	266	285	264	279	263	270	237	270	247	242	277	290	257	242	258	265	282	274	307	246	280	269	268	273	257	249	271	267	288	235	286	274	236	288	267	291	270	284	256	258	247	264	269	256	268	236	254	259	242	264	260	246	269	252	271	256	248	247	237	225	222	250	226	285	271	231	265	241	239	264	273	260	227	295	257	274	258	237	250	266	265	270	243	286	273	278	259	250	243	294	251	265	263	257	315	258	252	263	259	248	264	269	247	267	245	259	237	272	298	266	254	298	256	243	274	245	252	246	258	259	242	284	275	243	241	264	269	260	247	259	240	267	245	273	255	303	266	273	245	232	265	274	250	257	240	279	280	247	261	274	232	259	238	244	289	256	299	247	267	259	253	258	275	265	230	260	282	275	242	248	261	260	277	244	257	257	230	228	279	246	234	272	228	247	264	232	272	290	268	246	240	260	269	248	242	299	266	259	254	257	260	245	262	241	266	233	280	268	257	254	253	274	247	234	245	244	220	257	259	273	246	261	255	267	237	272	234	245	299	255	247	286	247	275	260	260	266	244	242	253	255	270	258	251	271	276	259	257	248	254	256	238	276	256	243	237	243	259	264	226	287	281	259	231	245	279	254	262	293	226	255	288	235	282	299	286	253	225	293	268	278	274	261	282	265	278	242	259	255	267	256	275	283	247	268	272	273	265	258	227	249	267	240	273	248	258	273	259	261	237	261	261	255	249	263	285	239	268	302	262	250	267	278	279	261	259	217	275	239	275	263	259	230	249	256	264	265	263	266	289	267	239	253	255	246	268	247	270	261	233	230	243	278	252	272	284	264	223	265	249	247	263	267	253	263	233	280	243	253	275	260	240	243	244	286	246	230	238	231	293	239	265	240	278	271	249	225	275	241	244	270	259	247	267	254	253	239	257	244	277	264	280	268	246	274	245	280	281	277	245	271	253	296	264	238	237	254	267	267	261	238	272	258	254	269	262	263	251	280	256	277	253	236	229	266	252	261	254	283	236	259	266	257	272	239	276	251	246	270	265	252	237	265	237	270	244	257	272	263	262	254	263	260	235	275	254	237	261	281	247	275	241	290	248	284	235	249	252	253	257	274	260	273	269	231	278	240	252	255	261	258	270	297	257	258	242	251	266	264	251	267	269	250	263	268	249	281	260	274	241	270	264	243	232	251	255	270	238	283	259	239	292	283	265	244	258	249	251	264	254	230	236	289	257	243	282	223	265	268	269	244	285	240	261	266	283	244	262	250	274	251	246	253	247	255	278	273	234	249	239	267	242	289	293	294	260	262	273	262	283	265	261	250	266	263	262	215	254	278	285	276	245	280	260	273	235	254	249	267	225	243	281	217	253	249	261	267	251	266	228	263	235	248	253	270	256	242	273	261	271	289	266	256	272	265	243	283	261	245	272	249	244	260	263	252	250	275	261	299	267	244	258	271	223	241	264	284	265	248	226	250	259	239	252	263	248	261	239	244	254	284	282	250	270	252	265	252	288	258	249	299	233	263	283	267	234	236	247	247	272	253	236	238	264	291	292	251	239	253	276	241	233	253	275	242	248	268	261	265	260	280	256	268	258	258	245	261	257	230	272	246	275	261	251	260	257	264	264	256	271	251	241	222	258	248	278	259	206	291	239	222	243	286	257	246	228	245	231	259	298	256	266	261	230	260	277	242	235	239	243	250	259	255	256	255	258	287	251	245	305	241	258	280	230	265	266	243	280	257	279	295	259	265	267	252	262	246	271	267	268	300	253	260	291	259	219	258	252	264	277	273	260	258	239	235	266	239	272	260	249	293	272	275	267	270	256	265	250	228	261	224	238	276	238	275	242	243	272	248	263	241	238	239	264	267	245	273	247	305	264	263	244	248	279	247	273	255	228	258	266	267	264	282	249	263	245	244	244	260	268	235	260	265	281	285	259	233	241	252	238	268	231	244	221	266	273	253	225	268	228	232	256	253	251	241	287	245	260	261	249	275	260	229	280	242	257	266	259	258	260	236	269	234	281	246	292	259	282	261	250	278	232	210	251	249	267	263	265	261	234	259	273	253	266	227	251	284	264	254	280	258	295	227	275	256	257	251	256	240	256	249	255	259	276	260	256	271	266	227	261	246	258	274	242	269	242	241	291	249	260	249	275	272	256	246	262	242	260	279	254	224	255	230	255	276	268	228	269	253	259	255	252	266	250	249	260	245	253	267	266	270	240	263	302	257	300	281	244	241	256	262	265	243	260	268	264	273	250	226	240	263	258	266	276	263	246	260	245	258	253	265	259	259	264	239	273	253	294	269	225	280	248	245	244	244	258	248	260	282	282	271	245	248	241	268	270	258	241	272	265	271	282	266	250	252	239	248	276	286	237	270	257	230	245	254	258	259	257	287	276	244	279	239	267	284	269	247	251	242	253	255	252	270	264	280	284	232	273	248	259	237	268	252	276	248	273	248	268	258	263	239	246	246	242	274	247	228	244	244	288	256	258	276	247	279	274	276	248	239	245	256	251	258	239	261	251	247	255	265	258	265	269	280	262	261	256	278	229	251	249	264	258	254	253	258	286	264	233	270	255	279	295	244	249	243	262	238	284	260	259	296	263	228	236	264	257	256	234	298	294	275	268	272	246	252	216	279	269	260	260	264	259	257
26699	20573	14464	6360	3355	1949	1777	1361	1224	1247	912	720	684	692	799	675	726	1180	843	591	626	566	614	557	570	624	618	585	589	544	569	576	590	586	560	611	605	599	605	580	573	630	564	579	599	604	570	597	595	594	561	544	546	556	599	588	575	581	553	559	624	567	590	588	566	599	580	576	587	580	593	562	605	591	614	570	581	578	620	597	577	557	597	641	575	578	610	571	590	550	539	614	547	574	606	577	562	573	608	588	597	594	612	574	537	540	593	604	593	584	544	616	587	577	594	574	590	551	593	562	584	595	546	560	530	555	619	600	564	588	612	566	568	585	585	561	566	605	600	575	581	607	579	565	552	570	538	580	572	568	567	606	583	588	630	565	638	583	617	571	598	610	600	571	574	575	571	584	597	565	629	577	607	582	599	590	583	577	614	571	620	601	573	565	592	572	586	556	560	575	558	610	599	588	533	562	567	598	523	569	597	578	627	596	563	609	557	579	592	624	603	574	577	591	584	567	574	578	569	575	565	589	615	583	584	586	600	596	549	598	610	619	579	646	590	586	556	578	602	605	572	608	588	572	564	582	568	574	597	612	595	562	545	591	564	615	579	551	538	533	549	558	593	609	619	589	591	604	578	564	620	612	558	601	578	563	572	548	599	547	569	551	564	569	569	567	565	603	571	611	567	574	595	607	560	578	605	583	626	591	555	589	593	550	586	549	569	604	605	566	642	582	611	566	623	572	605	571	571	548	627	587	586	546	615	559	593	603	591	589	552	568	628	601	606	603	624	615	558	576	580	630	582	598	552	569	610	594	591	619	594	620	613	579	578	584	598	566	604	540	547	626	584	569	625	551	622	575	562	574	583	583	578	623	598	587	556	576	570	564	545	571	587	561	601	571	579	577	622	562	544	567	538	558	614	604	591	598	594	607	545	549	588	614	613	539	579	596	623	554	568	611	610	621	587	599	552	608	587	598	581	599	590	577	622	586	545	576	553	603	597	597	553	556	542	615	575	542	625	543	540	576	564	590	570	628	575	554	555	529	563	547	598	558	545	569	574	568	622	552	560	566	577	570	565	568	567	534	583	597	570	610	596	592	604	576	549	578	636	613	618	596	574	564	628	544	593	580	584	613	594	590	533	555	567	605	582	569	588	605	609	559	611	562	597	626	597	562	597	585	567	592	553	590	580	579	586	582	628	554	616	641	616	614	599	528	567	569	570	615	586	556	605	585	574	548	554	633	545	643	597	583	601	583	600	612	604	583	535	566	572	611	544	586	575	590	558	570	588	615	586	547	575	600	574	544	579	605	563	581	596	598	594	538	603	564	548	577	619	597	569	569	540	613	602	557	589	580	560	574	595	619	621	574	592	577	614	554	571	610	573	578	594	622	623	563	604	557	603	559	563	597	562	598	585	583	598	586	573	583	576	553	553	597	544	595	601	613	629	590	611	569	597	597	580	579	560	568	583	602	619	587	562	576	589	565	590	605	576	543	568	619	586	610	583	571	603	596	564	579	596	607	598	578	560	585	565	600	581	598	572	574	601	586	563	592	643	601	602	608	591	631	581	553	569	629	606	589	584	591	595	606	544	600	569	572	547	570	582	579	574	549	585	579	602	558	605	597	577	590	575	578	609	567	613	600	576	588	584	573	542	563	568	609	611	608	585	583	602	556	604	558	544	619	600	592	573	555	601	544	590	554	544	552	580	558	585	551	560	580	599	576	570	593	568	593	601	590	603	600	590	602	597	548	567	553	591	571	605	590	577	569	608	552	597	554	596	570	592	596	581	599	555	586	609	622	609	562	576	615	551	568	561	615	535	583	577	631	546	562	557	524	591	599	603	605	578	567	591	588	584	608	590	576	576	601	580	563	527	577	589	591	582	574	595	635	557	541	633	572	540	549	610	600	534	573	575	571	545	562	610	616	580	531	597	553	575	554	578	602	593	594	590	592	564	526	564	617	568	560	574	589	567	593	520	563	558	583	543	587	584	621	556	550	528	572	571	580	608	605	619	599	578	574	552	568	541	566	596	571	604	570	589	600	599	569	605	534	625	600	587	609	584	532	546	568	587	604	595	570	614	552	604	618	561	606	620	573	575	595	577	578	583	568	587	547	574	548	590	603	579	569	587	569	586	604	537	538	588	624	599	575	579	552	551	558	606	580	588	567	555	605	553	599	595	561	600	558	575	593	574	578	593	551	584	625	602	580	563	578	570	589	590	594	564	637	592	589	608	558	575	592	615	645	620	581	606	530	548	554	649	563	616	571	555	611	573	572	562	568	637	568	552	601	577	595	590	580	593	588	606	504	570	560	579	603	570	577	566	564	566	540	515	606	592	559	567	556	547	604	612	570	563	568	530	581	598	602	554	586	559	607	626	559	566	592	626	581	568	555	566	586	552	552	554	542	595	559	577	573	585	582	569	596	563	563	564	552	614	590	551	623	603	582	561	579	566	610	605	579	613	620	569	570	568	559	573	581	588	630	655	601	585	545	563	621	602	605	558	573	579	556	550	551	540	607	586	578	555	605	588	561	596	573	589	633	541	601	604	581	567	549	529	569	612	587	609	583	614	564	561	590	607	589	595	583	588	603	572	555	586	565	584	593	574	617	590	575	627	568	596	595	569	603	577	618	623	600	595	555	594	552	605	613	578	562	621	591	573	607	579	573	551	621	571	570	605	595	597	603	590	597	567	585	588	637	640	575	593	607	562	558	603	583	617	572	599	594	576	554	603	573	580	635	580	569	577	589	533	605	565	619	596	615	591	574	592	563	599	634	542	584	609	559	602	577	570	588	581	618	579	570	559	588	628	570	560	616	589	586	549	637	587	577	547	586	554	571	586	573	588	549	579	555	590	627	555	609	586	601	573	552	568	623	564	621	604	572	563	563	582	559	552	555	580	568	562	589	601	610	547	547	611	571	607	571	585	576	539	626	565	557	566	564	558	553	585	541	584	614	597	611	585	592	586	578	593	550	590	594	571	550	561	557	579	578	572	584	570	580	607	633	549	537	552	590	605	555	536	588	551	602	594	580	638	581	574	563	594	618	624	567	593	609	589	588	627	610	536	610	639	617	575	567	577	636	597	560	581	592	601	574	563	601	595	601	582	604	597	587	599	590	553	621	603	599	648	553	552	597	606	596	600	535	552	582	556	577	602	596	567	662	555	569	581	610	597	566	615	598	569	591	611	563	560	589	577	604	622	603	554	620	557	553	559	599	601	582	620	571	574	568	602	579	598	556	548	584	578	562	555	534	609	604	619	552	603	586	558	588	532	580	591	572	634	635	535	586	582	537	609	578	583	601	551	599	568	635	565	573	577	579	573	592	603	586	552	590	614	571	595	556	526	613	560	567	566	630	568	612	590	562	600	576	576	609	572	520	571	579	596	549	595	581	574	566	589	534	562	572	607	561	617	596	562	570	562	605	619	602	599	577	595	621	530	563	592	588	553	553	607	598	599	584	585	604	595	579	598	577	601	556	573	549	565	578
10834	14822	14381	8990	6176	4023	3716	2851	2651	2764	1688	1131	1053	1114	1215	904	1095	1945	1235	805	757	780	769	768	816	769	786	777	748	785	719	765	749	735	756	797	740	777	709	739	810	770	778	735	739	737	821	789	780	714	796	765	746	765	769	777	702	782	744	736	768	757	751	810	783	780	769	775	770	786	767	812	770	756	743	765	753	759	791	761	794	764	729	748	757	777	767	799	733	749	755	713	796	801	777	788	716	766	769	782	730	766	713	757	671	742	799	768	774	786	757	771	770	784	779	776	769	782	793	777	772	754	763	784	705	773	723	796	789	740	781	775	742	784	745	722	758	765	747	734	774	745	760	752	793	759	761	790	744	755	799	748	765	777	750	739	753	760	732	708	718	728	735	742	770	766	747	752	787	755	810	764	732	789	720	760	686	755	777	753	746	750	766	764	787	806	788	733	788	717	729	740	766	790	776	761	787	749	774	821	767	770	761	776	802	779	728	797	784	708	757	730	787	765	759	762	767	795	755	785	746	748	784	787	787	794	786	774	761	768	734	752	777	759	763	805	751	774	793	741	739	803	720	785	766	760	767	777	784	803	832	746	803	751	779	769	729	725	800	751	805	741	722	747	785	764	746	754	743	802	696	763	745	723	778	790	773	790	744	802	776	784	778	756	753	739	751	739	758	774	740	820	788	798	753	764	749	781	755	747	755	757	794	767	740	778	749	746	787	722	763	794	819	729	780	732	728	732	772	772	809	730	771	779	716	780	756	764	763	812	804	783	768	778	718	718	738	742	795	763	796	805	761	738	758	771	714	767	777	777	766	743	748	786	736	736	796	737	739	729	711	745	776	779	754	758	805	751	752	696	765	741	744	762	732	759	774	753	793	757	741	782	776	827	791	797	765	751	727	799	785	819	708	726	809	732	762	750	775	786	723	785	756	766	753	762	756	754	796	713	775	712	698	733	732	783	746	723	784	782	758	759	731	768	756	795	769	780	741	774	803	788	704	771	772	762	760	792	781	754	737	781	775	796	729	781	750	745	753	834	732	747	752	735	744	787	773	834	784	755	750	769	742	792	745	730	765	789	796	781	790	767	811	790	779	744	731	837	749	743	801	784	749	753	785	711	803	754	779	777	738	797	788	764	797	752	768	760	780	742	767	784	778	777	748	777	767	761	749	773	739	817	783	765	787	699	718	710	738	743	760	746	739	738	743	727	790	769	825	769	827	743	747	711	745	748	768	773	767	740	745	710	746	786	768	757	748	764	737	783	752	762	751	741	734	791	808	779	785	758	748	773	753	762	750	718	808	771	718	785	783	729	759	770	809	750	750	745	744	730	757	829	808	753	741	744	776	777	772	770	800	765	820	785	784	814	730	778	757	721	772	781	755	751	781	789	745	739	756	772	734	757	770	766	765	785	772	770	776	757	776	808	755	765	771	758	760	745	768	720	781	766	767	766	708	736	797	767	789	759	756	802	757	749	767	734	792	782	763	835	790	737	798	805	788	777	802	791	732	750	713	765	738	798	724	771	804	745	705	791	732	748	789	741	801	746	753	740	828	782	729	722	735	707	766	755	704	772	764	783	732	733	808	740	758	759	735	764	744	777	773	767	789	731	782	747	768	787	749	714	755	775	778	771	746	727	778	743	746	741	725	756	734	811	749	721	795	783	729	792	763	756	780	759	821	762	717	747	755	752	741	723	735	762	755	769	706	717	822	736	792	708	753	752	794	770	771	764	805	769	728	727	773	782	760	810	752	775	776	722	753	772	765	747	783	779	714	812	795	787	787	721	775	753	724	814	751	802	776	775	791	763	770	719	753	738	751	760	765	782	757	730	729	779	765	767	717	797	776	763	764	711	739	772	805	784	775	734	745	694	754	763	763	750	756	741	739	777	742	783	784	774	833	754	721	771	750	735	756	788	761	790	733	705	757	793	783	729	730	784	751	774	829	722	792	764	708	782	762	819	764	753	781	773	784	729	795	821	746	745	750	767	769	736	789	798	741	802	747	763	758	730	790	754	780	710	808	764	739	724	775	763	766	758	776	803	732	715	737	795	806	755	777	794	745	793	795	711	797	763	765	764	821	744	783	764	767	784	770	804	752	769	744	765	758	711	772	755	748	768	776	748	732	778	733	763	777	780	767	772	793	772	801	745	757	769	729	777	773	762	764	800	775	769	726	751	779	778	804	791	771	716	796	751	741	788	740	737	735	799	772	784	768	773	734	779	799	734	770	783	749	764	731	761	800	804	787	793	755	748	773	717	762	763	795	767	741	744	743	764	721	710	771	768	755	799	745	823	748	760	759	776	790	766	774	788	793	764	797	738	806	758	720	747	745	770	745	759	795	732	795	805	739	766	731	731	767	777	778	788	817	762	787	712	806	783	758	748	765	793	754	770	771	739	797	784	773	762	746	736	752	748	782	758	746	784	791	734	730	757	812	729	753	782	797	757	795	734	760	758	771	773	770	748	730	762	735	765	710	733	772	780	737	746	781	764	755	746	752	796	731	750	748	700	814	743	760	820	774	712	762	833	767	729	767	770	807	724	768	742	749	763	732	758	743	807	763	796	719	730	735	791	730	773	748	809	765	765	735	763	796	727	713	741	794	775	754	817	796	748	788	775	801	767	788	773	761	730	736	752	756	713	753	783	774	714	776	756	731	757	725	771	781	806	796	751	758	743	765	762	779	720	773	779	796	779	767	782	756	773	795	776	784	750	742	736	720	711	736	691	775	772	762	743	750	748	799	732	773	783	752	801	762	765	749	750	819	750	798	758	754	724	756	748	737	705	722	769	753	771	808	706	751	766	708	777	769	743	706	772	776	758	790	742	748	768	806	739	750	678	777	691	716	756	768	765	746	706	756	791	738	763	791	793	767	735	757	805	760	732	836	759	760	723	769	765	790	743	750	745	792	776	791	753	774	763	701	766	734	791	774	746	764	831	737	815	792	761	729	730	761	778	785	855	753	787	733	800	780	764	773	742	796	772	770	762	807	783	713	772	774	773	771	749	756	742	799	746	759	768	763	752	781	766	747	731	803	780	730	804	769	777	763	774	740	760	758	766	736	744	740	734	735	769	787	774	762	810	713	772	740	730	793	748	770	766	737	759	801	755	806	735	714	789	776	747	794	759	773	776	780	723	795	775	771	743	761	690	825	732	711	775	763	768	799	771	792	784	707	733	734	754	769	779	793	757	760	743	761	713	735	772	781	744	756	773	793	779	791	778	780	726	770	776	759	744	732	780	804	747	760	727	742	758	777	769	750	790	803	782	836	746	792	737	736	749	775	784	716	777	702	734	765	793	830	753	761	786	754	736	738	733	735	760	801	804	765	790	763	772	778	771	761	729	759	763	768	763	758	761	765	754	776	757	777	804	766	760	810	761	724	779	756	754	717	723	682	795	783	768	745	751	786	751	753	791	768	773	762	740	785	763	743	718	774	779	729	828	790	701	797	793	722	751	756	799	774	757	785	751	804	784	714	762	788	787
23937	21059	28238	24082	20781	8987	3581	1938	1537	1613	1071	880	777	673	602	1159	5814	9238	2078	444	467	427	417	439	444	455	473	482	448	450	433	441	421	444	430	451	462	434	454	426	434	475	429	437	471	433	424	454	463	414	429	444	437	449	451	423	432	441	445	440	427	452	454	413	453	449	481	456	420	427	467	473	420	432	464	433	417	428	431	448	473	476	443	442	436	461	461	420	415	435	474	444	440	421	437	409	465	442	427	415	442	410	447	424	464	439	444	442	462	451	425	432	448	430	432	439	448	411	437	437	416	446	443	402	419	440	468	428	437	445	432	444	438	448	439	421	431	403	419	445	439	447	457	437	424	425	427	416	432	449	463	424	448	480	420	407	420	448	408	426	500	422	436	441	442	494	416	435	427	427	454	430	454	430	432	417	442	426	438	451	435	461	403	432	445	476	428	426	412	438	431	468	415	419	452	419	454	400	462	434	450	441	428	437	446	438	436	432	423	449	431	411	421	431	409	433	444	387	424	416	463	444	449	452	441	417	395	431	393	454	423	414	445	430	439	426	445	443	447	430	439	429	479	440	413	475	389	424	419	439	422	386	450	394	460	415	430	426	414	407	441	450	421	471	465	417	408	441	464	438	447	439	477	447	446	449	431	400	470	413	394	422	420	456	424	446	426	445	436	447	478	416	432	442	439	436	441	473	427	432	460	400	401	423	441	417	403	432	372	444	447	452	458	400	405	404	422	432	464	406	421	447	421	411	457	455	441	417	418	434	413	390	442	461	444	424	472	413	466	443	419	454	438	408	489	419	456	413	444	431	440	429	390	403	470	469	450	418	432	429	460	449	419	401	437	467	451	465	424	431	425	471	449	454	419	406	462	448	425	448	426	430	423	451	453	420	430	441	454	425	463	437	450	477	428	429	444	417	387	391	439	422	435	439	421	425	466	444	428	446	449	400	454	421	427	412	454	435	395	433	470	432	442	384	419	454	464	439	469	435	457	430	472	414	428	436	447	411	434	423	442	453	439	412	430	397	440	423	426	482	444	433	419	446	425	436	452	469	395	437	430	454	445	432	455	444	443	433	463	444	403	415	409	426	439	410	439	399	397	413	422	429	400	451	418	408	420	399	440	467	427	441	431	411	466	432	457	423	420	477	422	439	425	440	424	387	429	433	410	428	443	409	411	438	422	443	463	434	420	453	408	431	462	443	442	439	440	419	415	435	444	419	433	408	420	400	413	422	419	453	415	441	423	425	425	438	443	434	456	456	440	455	409	438	433	412	439	469	412	440	464	456	416	427	431	431	429	426	454	443	437	395	399	446	447	429	476	418	449	410	465	447	463	445	407	443	441	440	447	449	442	423	437	427	393	413	402	427	443	426	435	435	446	466	447	428	468	414	441	434	463	430	423	404	439	443	421	471	453	448	413	424	448	412	427	427	395	442	403	400	432	414	433	388	446	428	418	459	437	443	431	402	435	435	435	436	455	438	405	421	452	455	452	476	432	393	430	395	447	431	438	439	414	456	441	414	418	448	432	428	424	430	409	435	422	448	407	450	423	415	464	432	439	410	440	406	453	458	439	454	421	448	420	417	421	449	454	460	446	402	432	401	440	470	436	424	427	409	424	447	431	418	428	411	423	412	445	431	432	476	459	437	449	424	451	473	433	444	430	419	456	437	400	420	438	442	416	419	442	452	433	433	450	419	434	394	413	434	456	442	443	431	448	439	458	451	431	443	464	420	467	431	419	424	449	438	471	455	440	470	458	443	438	445	438	454	442	442	410	447	450	418	427	439	428	439	412	466	425	490	447	431	380	414	423	415	387	426	418	426	447	430	461	421	437	400	460	436	444	455	471	444	420	454	434	444	446	425	435	396	454	402	448	436	413	432	414	416	426	415	437	428	415	411	427	430	411	420	462	450	411	474	428	433	441	430	427	477	449	453	410	468	429	449	461	416	464	435	412	438	425	421	441	448	464	452	460	444	430	434	374	415	424	432	411	431	415	446	469	418	449	432	416	432	432	439	439	418	437	432	431	428	471	451	466	470	436	415	477	427	462	425	471	424	391	442	440	427	422	421	469	451	428	459	404	415	467	493	432	447	470	438	413	458	408	401	405	430	419	449	466	446	433	408	454	420	402	428	421	440	443	414	434	412	427	477	471	443	447	427	419	421	477	431	427	409	458	466	429	445	416	452	396	439	411	489	416	445	433	435	439	419	454	409	433	449	449	440	460	431	441	436	453	417	433	456	453	444	419	430	426	438	442	469	449	431	416	463	431	407	442	421	427	457	431	438	417	442	448	408	466	428	431	440	457	465	432	412	441	424	444	423	480	427	432	405	429	421	447	458	414	421	447	439	410	423	407	422	442	433	453	427	462	432	418	428	454	399	451	425	435	401	416	420	453	420	426	438	434	433	435	439	410	432	433	412	444	422	445	451	422	437	436	447	446	431	472	428	451	435	441	443	430	463	425	437	443	429	406	421	428	441	425	412	451	456	463	439	434	431	405	412	411	443	406	415	406	411	440	450	427	463	440	455	412	451	433	420	424	393	426	454	425	428	442	413	434	431	451	400	435	426	410	433	424	425	422	465	423	415	433	440	451	448	452	428	433	432	440	440	465	427	461	398	423	406	461	402	428	461	459	449	470	408	436	403	494	441	418	424	409	427	413	411	450	427	410	440	446	455	446	463	446	445	434	448	442	399	449	469	439	441	430	383	447	445	459	403	417	406	455	450	452	454	453	422	448	427	444	396	430	400	407	428	443	431	429	444	402	423	412	425	404	477	441	433	469	416	417	426	430	437	433	442	428	430	429	429	471	434	413	457	440	435	438	419	409	444	460	433	425	437	425	443	445	441	479	458	461	456	428	407	471	421	402	429	454	437	473	434	432	469	419	411	417	423	433	447	439	485	375	433	436	405	458	417	424	443	404	466	411	415	410	438	426	423	429	421	422	432	441	408	408	436	458	462	457	396	454	382	418	449	413	449	440	450	484	463	445	452	438	417	432	410	413	436	469	435	457	423	434	441	438	436	420	386	452	439	440	419	429	460	421	412	418	421	438	457	467	412	443	444	440	423	455	432	463	440	410	426	427	442	419	442	422	443	433	462	443	398	461	450	401	473	420	435	437	420	449	421	439	443	386	416	398	430	434	413	409	433	449	449	413	429	447	385	435	403	448	471	427	432	431	472	417	435	461	415	443	411	442	415	458	458	437	417	450	440	455	423	416	422	424	402	428	432	403	438	438	408	458	490	436	440	396	445	448	434	420	406	438	463	383	454	426	436	450	437	467	421	459	438	399	405	475	407	470	430	427	421	448	414	457	433	466	426	431	405	474	427	454	453	419	441	395	444	390	428	439	391	428	432	438	460	437	412	428	449	447	442	420	439	440	447	411	445	407	406	410	408	424	398	449	426	406	430	431	453	413	409	450	412	471	439	430	395	431	456	427	380	429	431	447	452	436	440	433	474	416	462	454	421	457	481	429	431
12318	23264	20877	16122	9029	7031	6618	4013	3441	3806	2407	1746	1469	1257	1065	2388	11347	15405	3026	686	617	628	663	612	636	578	580	595	554	646	556	597	613	571	559	579	659	643	580	594	575	575	570	587	547	579	620	589	563	623	615	587	606	569	581	569	569	593	561	615	584	608	575	587	600	584	575	574	564	589	595	613	578	607	595	606	611	617	594	566	588	584	633	578	587	578	632	552	593	607	585	624	586	606	560	546	621	575	569	593	609	623	593	579	597	570	586	579	590	546	631	608	570	566	558	594	561	607	588	557	605	596	552	605	606	577	522	570	600	600	544	609	585	599	581	599	588	579	594	556	560	621	561	572	565	548	587	616	553	571	621	581	552	609	573	562	574	602	568	617	598	579	529	551	572	607	573	568	590	567	592	596	573	584	643	586	560	581	569	597	575	579	566	592	561	579	585	574	590	528	548	590	563	583	561	558	587	589	587	630	565	630	579	567	585	541	563	551	559	603	587	588	535	571	598	564	626	567	555	576	590	547	610	596	595	652	574	567	600	576	585	583	606	542	575	576	599	593	570	559	560	568	566	593	600	572	596	558	558	596	554	643	550	563	566	564	590	597	608	570	586	578	586	544	536	577	591	573	596	609	592	553	564	546	597	552	553	587	567	582	588	596	600	591	569	522	579	583	562	571	549	641	545	563	566	563	575	523	554	578	586	614	576	579	587	580	556	590	603	527	585	564	571	569	589	590	598	585	588	584	566	591	568	602	526	583	578	564	554	561	584	566	553	555	554	595	579	600	626	597	571	574	584	564	536	591	553	598	590	579	550	618	554	572	566	605	558	528	613	570	568	604	570	609	613	594	607	581	614	579	577	564	544	590	596	559	612	612	563	552	609	536	573	573	595	603	587	524	568	553	597	573	554	557	596	551	561	597	568	593	577	587	602	601	597	584	569	566	589	541	586	609	547	587	598	542	575	615	593	605	572	601	564	572	565	628	558	544	577	600	575	559	608	544	564	553	593	565	571	575	628	618	599	574	571	569	610	597	564	577	601	638	583	562	593	585	576	600	620	615	582	609	553	579	542	620	601	579	601	590	594	577	552	595	566	545	542	607	607	551	580	570	557	564	588	593	551	614	545	592	586	599	561	583	590	577	585	570	595	631	546	557	591	541	560	564	594	596	580	570	533	602	570	562	594	547	556	567	573	537	601	557	611	581	542	560	545	550	566	552	563	576	564	574	579	567	576	639	616	602	581	514	579	560	603	546	544	554	596	573	570	545	590	560	565	625	598	583	559	585	569	589	568	590	594	563	539	613	588	561	537	588	604	626	617	558	535	573	586	561	565	565	591	590	592	592	598	561	594	593	547	571	575	647	529	602	571	595	583	621	562	589	593	539	607	608	598	622	544	566	613	559	538	596	612	604	562	610	568	621	641	605	577	620	553	589	566	622	591	591	592	576	578	574	583	550	566	554	615	582	570	567	564	611	562	570	580	597	556	626	544	573	615	605	619	572	568	564	576	590	554	606	558	563	560	609	583	610	599	586	578	604	587	564	569	616	593	538	553	603	619	590	597	622	583	586	599	615	555	593	547	556	587	533	602	597	576	584	569	589	569	575	639	629	589	597	574	603	562	586	618	575	571	576	584	591	540	676	575	552	585	613	559	599	623	552	613	595	605	615	563	611	615	574	588	556	573	556	617	578	566	587	571	585	605	580	606	620	593	557	561	605	530	534	598	601	596	566	582	594	598	556	567	605	598	563	557	558	571	568	573	631	588	614	612	539	600	628	580	560	588	593	611	567	602	596	616	545	603	629	569	580	605	579	565	585	585	599	556	581	606	585	600	562	580	612	588	600	595	539	601	556	598	524	538	568	597	585	589	592	568	545	629	557	601	570	583	573	620	592	591	572	594	575	566	579	570	567	569	570	571	595	578	585	532	568	597	586	532	578	548	558	569	550	625	587	601	553	546	564	572	636	568	551	623	571	609	617	590	589	573	575	530	596	612	633	568	594	555	565	624	607	601	577	564	602	545	575	601	587	581	590	589	625	566	558	617	590	596	558	589	570	581	589	594	598	575	616	548	586	599	553	557	640	557	557	580	537	566	565	602	602	585	573	582	636	567	583	594	576	575	582	568	577	538	552	634	595	581	566	542	565	532	599	596	610	524	599	595	555	557	577	619	515	569	635	559	543	576	634	585	607	551	568	594	563	560	583	555	543	559	569	600	595	566	557	578	596	607	559	543	597	590	545	566	607	564	594	586	521	545	562	550	597	576	582	551	638	583	561	595	554	595	565	597	586	586	557	571	580	612	598	623	580	594	600	616	584	581	577	589	600	586	561	570	603	593	558	632	575	539	570	593	572	559	580	623	552	573	582	568	583	544	576	577	566	549	578	571	594	589	540	613	571	601	615	583	593	591	565	559	604	615	564	550	560	596	577	612	595	560	556	606	588	606	570	571	616	596	571	586	598	614	583	603	570	554	553	561	584	617	582	621	616	545	573	575	585	604	570	580	553	606	515	557	567	568	610	560	559	616	606	592	593	595	603	576	546	579	603	566	602	609	580	577	577	557	601	577	573	601	564	630	584	585	617	578	608	565	584	570	599	581	578	586	567	578	570	617	568	577	576	609	601	579	553	601	606	545	574	548	546	592	593	550	598	549	580	629	562	534	585	594	604	573	589	586	592	611	550	597	586	574	557	524	576	566	607	575	566	598	575	601	571	555	550	618	589	605	605	569	590	538	543	593	598	598	559	614	536	617	616	590	569	599	623	560	603	549	603	589	586	627	547	553	573	580	573	616	591	574	596	610	602	580	588	579	546	603	565	570	593	565	611	610	588	589	593	587	539	559	593	571	601	575	606	586	587	608	545	555	580	593	575	552	529	565	629	567	578	598	572	546	593	554	630	567	569	587	613	598	587	573	580	582	598	589	630	610	590	579	630	580	582	617	603	592	607	587	592	577	600	594	573	592	579	608	581	601	567	628	596	601	563	596	577	596	634	597	620	572	557	571	582	594	629	556	539	588	596	568	587	560	575	567	582	539	596	556	598	579	562	585	551	555	586	598	569	527	577	568	563	559	571	575	592	600	603	565	559	550	558	550	628	597	573	579	580	569	585	538	544	576	610	558	633	607	574	601	598	578	553	578	593	574	574	607	575	569	531	572	603	579	604	556	595	561	531	588	584	539	600	583	612	609	617	587	564	566	592	562	595	568	573	598	612	567	569	565	541	554	554	573	579	578	616	598	561	610	547	589	569	546	561	576	605	576	556	560	594	550	578	569	601	606	619	586	599	554	602	566	580	578	590	580	574	578	599	625	620	552	599	597	558	604	601	601	568	577	605	598	607	579	634	576	567	558	577	597	556	608	587	578	568	603	593	560	588	586	594	605	595	557	575	597	600	558	601	618	564	622	568	547	615	615	589	543	604	519	541	578	559	590	591	565	563	596	584	594	549	555	564	603	615	595	590	601	586	572	563	600	576	558	634	604	568
22744	21049	28847	23489	21057	21231	11886	2386	1947	2275	1497	965	802	659	561	1480	9059	19383	11008	807	263	250	225	231	240	248	235	248	234	241	231	248	228	241	225	225	215	226	234	245	219	173	223	235	216	195	231	209	218	213	219	215	212	225	221	228	225	225	220	217	209	235	192	223	220	194	223	202	228	202	203	222	230	220	217	215	220	179	210	234	208	189	229	236	219	201	201	217	224	211	227	213	232	258	229	208	195	197	227	210	236	220	212	205	192	215	201	238	212	204	220	223	183	227	213	219	228	217	220	216	196	213	229	184	226	202	201	214	211	232	228	222	220	209	227	226	218	237	205	225	229	206	191	212	207	195	202	224	234	218	249	201	211	210	228	223	208	207	214	222	247	185	237	222	210	242	192	193	194	202	230	247	241	221	229	223	209	236	197	243	196	219	237	230	230	232	212	211	212	211	202	226	215	207	227	220	191	222	215	217	197	225	201	222	224	193	233	243	197	198	241	223	196	225	205	213	233	215	204	220	208	192	226	215	205	218	221	234	210	193	206	215	225	205	225	200	219	211	199	221	225	202	191	179	227	224	236	207	206	230	197	232	214	225	205	270	207	216	237	239	196	204	203	222	220	213	209	222	192	231	197	224	225	232	184	202	215	230	198	211	211	229	225	233	215	229	219	201	205	223	234	229	237	221	208	217	230	202	227	227	210	216	236	213	222	230	229	191	209	255	196	230	209	204	218	214	209	213	192	247	207	228	193	212	235	225	192	236	201	225	202	226	187	215	247	227	233	262	223	204	226	220	219	202	202	203	196	226	216	196	223	255	217	220	216	180	215	217	220	230	219	213	212	206	187	200	208	206	217	214	225	199	217	226	222	195	236	193	216	213	263	203	204	234	230	196	220	198	204	215	205	217	226	193	210	219	243	223	214	203	223	219	246	210	214	186	188	204	197	227	228	218	209	217	190	240	231	184	234	229	205	226	204	208	227	193	213	222	233	207	214	223	207	204	226	232	214	215	206	206	236	237	215	189	206	214	201	198	231	228	219	213	213	243	219	238	234	217	208	200	208	218	221	199	228	204	226	199	231	219	225	204	226	205	230	230	231	222	234	223	203	255	229	219	216	205	204	203	202	226	200	210	212	204	231	225	216	195	207	233	219	226	225	234	221	213	208	196	200	208	234	195	216	219	221	220	206	184	226	202	198	220	219	206	198	216	196	198	210	196	207	187	235	200	232	210	201	245	212	225	223	218	219	215	264	213	239	206	232	242	184	207	220	255	228	230	223	189	204	194	200	187	198	210	238	231	203	227	196	218	224	198	217	225	230	232	200	209	202	212	222	233	224	214	224	222	223	222	189	217	215	212	235	223	241	224	204	220	229	226	219	197	201	209	199	221	207	242	211	220	241	196	221	206	229	225	242	239	263	216	204	195	232	204	211	213	225	212	215	204	229	221	214	207	243	227	219	225	196	222	211	236	236	216	236	219	233	221	200	192	197	214	204	226	214	234	225	237	223	206	214	220	230	205	201	217	204	231	221	202	209	241	202	191	238	215	196	229	211	231	201	197	239	191	220	190	232	235	201	247	231	208	216	221	230	233	204	210	234	205	214	234	193	200	209	229	220	197	202	234	213	228	185	212	233	222	212	217	236	218	238	230	215	251	243	214	198	224	215	202	204	226	214	228	218	218	206	180	226	199	212	231	215	215	232	203	248	232	204	223	203	242	245	225	192	232	199	211	245	213	208	218	242	206	231	243	229	227	211	195	221	210	220	219	208	216	210	228	220	218	213	195	219	206	207	200	185	224	226	233	212	206	201	223	213	222	191	216	194	207	208	221	217	178	222	228	202	232	219	223	222	213	228	196	241	205	226	238	195	220	228	193	231	250	205	219	218	229	207	243	211	222	206	244	208	220	216	219	214	242	224	218	213	231	205	215	243	246	198	207	214	260	213	240	236	227	213	222	234	219	201	223	199	229	226	226	205	209	219	222	221	218	214	215	224	240	224	224	228	218	213	225	213	204	199	249	233	216	206	229	209	224	201	230	208	205	228	231	210	216	209	201	221	230	216	212	233	203	207	229	218	215	221	211	228	228	219	241	242	215	220	219	208	221	193	210	209	239	215	221	212	204	213	201	201	192	211	192	218	226	224	224	214	227	222	235	219	228	255	218	193	206	219	217	218	231	208	198	209	216	213	206	205	215	184	235	226	228	196	219	228	221	233	204	212	221	213	209	215	217	196	230	224	237	214	196	231	227	218	226	217	203	215	211	224	214	214	228	220	204	198	222	229	213	200	213	200	241	201	229	231	203	235	215	205	187	232	232	210	241	196	193	213	219	232	200	220	200	158	186	184	209	208	229	220	247	239	185	177	194	215	236	222	221	227	226	216	219	214	221	204	217	250	205	209	222	229	212	220	206	203	229	205	194	219	213	203	191	205	230	200	235	208	201	222	231	236	251	195	215	207	246	224	209	197	220	240	207	246	210	222	232	202	211	190	227	200	236	252	235	200	210	215	213	212	214	217	224	217	218	254	213	201	203	212	215	225	211	239	204	204	228	249	234	211	224	225	207	230	223	222	198	213	244	201	232	217	238	200	227	186	254	227	206	204	222	220	194	208	240	220	224	235	220	204	230	201	203	225	184	199	226	221	230	200	204	256	188	201	206	208	206	196	205	222	242	213	224	207	202	201	231	190	208	198	229	219	194	196	205	228	237	211	199	207	200	234	210	208	220	228	233	235	237	208	204	193	230	223	231	192	247	222	208	221	205	251	218	200	235	218	239	217	206	217	213	221	228	212	182	234	238	219	213	193	209	213	225	213	204	228	219	216	190	214	209	251	210	212	227	199	217	242	213	242	222	209	201	225	214	225	234	223	208	215	226	223	211	239	203	195	207	182	201	233	204	221	217	179	245	216	211	222	199	233	208	208	202	215	202	196	214	193	207	227	229	243	184	212	210	182	219	206	232	206	208	203	187	217	193	213	217	216	204	203	208	205	209	201	218	218	227	223	226	209	217	238	219	237	224	214	225	228	222	213	186	200	222	222	228	234	212	206	221	223	209	202	232	235	203	257	217	205	200	231	246	239	228	227	199	228	228	225	214	195	215	236	199	196	216	215	215	199	203	196	206	208	213	220	213	218	222	234	224	216	225	209	211	237	226	211	236	183	209	229	199	227	194	226	224	221	205	242	196	225	215	216	240	203	188	200	194	238	225	216	208	198	234	223	207	221	217	237	206	221	220	200	207	212	204	226	233	236	215	187	193	241	212	220	201	237	192	219	209	223	198	208	217	236	216	238	218	201	201	213	218	248	214	208	235	221	201	253	194	204	236	235	221	232	215	231	193	218	199	214	211	251	239	196	226	216	229	192	207	212	222	207	206	214	226	206	224	209	216	226	230	217	223	196	201	230	210	217	200	199	224	213	226	202	242	226	201	227	226	213	211	222	206	205	199	224	204	218	209	199	185	205	188	210	245	210	204	230	224	214	234
15070	30448	26294	20889	14439	12594	7917	5129	5077	5609	3641	2305	1775	1403	1110	3308	15665	26914	14619	733	347	348	337	310	308	310	322	284	289	325	305	314	289	311	291	320	295	271	307	311	303	293	298	281	303	302	305	297	269	302	288	276	283	318	324	288	262	281	298	262	297	279	297	267	283	272	285	279	279	310	279	307	295	286	302	301	258	289	286	275	277	304	279	306	306	308	287	250	281	257	298	283	259	264	284	288	273	289	293	270	274	259	268	286	292	258	247	318	294	293	286	285	275	260	305	256	294	282	314	319	311	286	283	285	265	283	274	303	297	307	303	284	286	278	271	261	284	323	261	289	299	297	280	270	273	271	308	269	275	277	277	267	293	281	274	284	291	280	292	282	295	288	301	278	289	283	295	268	312	282	280	299	267	276	263	270	272	272	307	272	284	286	261	297	269	288	257	288	285	276	274	272	270	292	259	268	303	252	288	286	272	295	288	241	281	293	260	280	285	285	337	261	275	288	314	312	272	266	297	309	293	297	289	310	267	299	241	287	304	264	289	282	288	295	325	281	307	289	286	259	266	285	295	276	269	286	285	268	313	282	287	288	277	276	248	275	258	282	291	280	267	301	275	314	284	287	316	273	297	271	295	292	288	267	299	296	305	309	267	297	295	264	267	283	286	282	286	291	290	307	279	268	281	248	265	304	294	280	258	258	272	266	300	272	272	296	297	277	278	295	287	266	282	272	282	245	269	271	260	291	271	272	274	288	275	279	312	277	307	308	253	278	278	292	310	278	294	281	300	270	285	286	252	269	279	299	263	315	310	296	258	285	292	271	281	278	288	270	284	244	313	309	270	293	290	286	306	280	277	279	295	286	295	301	282	293	279	284	256	313	291	254	252	298	293	299	272	292	273	271	259	288	290	281	257	266	287	271	275	287	280	274	284	318	274	287	277	291	270	260	272	300	285	286	265	268	302	277	245	278	290	264	285	264	274	279	306	284	325	270	295	285	328	284	282	297	276	306	296	299	292	268	274	282	262	279	288	282	271	261	290	279	280	304	294	262	291	290	271	287	267	301	299	280	284	292	287	293	272	276	281	290	287	301	269	305	289	278	262	246	287	298	278	286	279	292	288	322	277	267	272	317	273	286	297	282	263	275	285	274	300	272	297	294	311	285	283	277	270	283	266	270	261	257	270	286	263	278	277	274	298	300	252	285	270	292	294	269	305	284	289	290	289	290	293	271	252	290	268	281	271	268	283	286	294	317	268	277	283	256	277	288	299	280	251	278	285	258	264	302	267	276	305	294	270	265	245	255	269	309	275	307	308	263	305	258	266	276	314	279	299	317	298	300	304	281	285	301	275	326	282	268	275	301	259	297	316	312	273	283	288	286	285	303	282	284	293	261	265	279	303	248	245	306	292	291	289	265	264	291	306	284	269	268	295	280	276	264	261	264	296	297	313	281	301	298	259	259	279	317	277	282	265	266	294	276	302	289	280	271	268	292	252	316	284	320	281	243	297	262	266	290	283	279	266	288	285	280	305	274	274	259	254	269	305	266	290	306	267	289	267	250	273	311	292	279	247	289	294	279	285	273	279	253	289	310	307	306	253	267	279	321	280	292	248	260	302	296	257	288	278	273	282	297	303	289	302	279	263	289	273	307	300	282	284	296	307	282	281	263	279	260	248	291	272	300	271	278	269	269	309	251	253	255	290	292	257	282	302	279	265	259	274	261	299	257	273	312	273	295	283	276	298	298	256	286	298	268	260	278	288	285	277	281	290	288	270	307	298	283	257	272	310	283	283	324	294	285	261	319	288	269	288	272	288	312	281	259	250	273	280	265	273	290	286	281	256	266	309	295	259	282	305	277	281	299	276	295	280	290	285	302	275	245	278	248	232	276	272	305	265	272	290	278	282	293	327	329	291	265	274	289	279	287	298	284	291	271	315	261	307	284	290	288	268	283	285	273	295	299	282	265	316	300	282	273	306	286	288	278	296	303	290	272	268	288	282	287	286	293	292	280	287	279	297	300	269	262	285	272	269	258	272	271	277	254	284	253	288	271	267	312	288	268	297	296	272	271	269	277	288	258	268	276	283	286	258	276	277	307	270	273	295	313	277	280	299	293	279	300	285	280	263	272	286	289	294	275	290	259	310	283	278	276	267	285	288	307	288	302	294	286	295	292	283	282	287	302	274	324	293	278	293	265	261	300	294	294	303	288	286	278	273	282	287	302	301	277	299	286	268	276	275	292	258	277	271	269	260	273	275	275	290	276	270	264	258	279	284	278	265	281	289	291	287	288	275	292	303	295	284	280	313	259	263	289	282	285	248	265	274	287	282	259	273	268	289	259	247	261	308	314	258	309	276	287	262	291	300	273	286	279	269	302	313	322	259	245	262	264	296	289	287	259	270	276	269	273	288	294	283	291	276	290	278	267	289	277	301	269	294	277	300	283	301	282	275	299	271	267	290	292	271	287	247	267	278	288	303	295	276	277	282	288	277	304	277	270	295	272	276	289	285	285	255	274	293	294	282	290	257	287	267	286	287	261	296	302	271	270	274	273	290	258	262	297	311	273	258	305	305	248	291	265	259	281	323	266	279	285	275	266	320	281	269	247	296	278	278	270	286	274	263	288	277	289	300	278	280	275	282	299	295	279	281	261	320	265	283	253	260	268	255	298	292	286	290	290	293	294	273	285	288	317	285	279	278	298	292	286	262	260	291	293	290	274	292	281	261	288	286	276	285	269	280	267	258	286	283	289	268	258	296	277	259	291	318	272	299	300	296	280	296	275	290	286	280	285	291	283	251	262	301	301	280	277	284	276	300	267	314	275	290	286	253	290	301	279	290	285	289	291	267	267	275	275	264	267	286	294	286	245	277	336	278	281	296	272	271	257	272	252	273	280	265	279	297	284	280	299	279	238	286	262	270	253	276	284	293	291	267	285	291	277	287	308	266	296	269	268	296	277	287	295	260	296	299	262	300	296	286	289	270	261	265	284	300	270	290	308	288	293	298	279	288	304	308	277	291	289	297	289	279	259	277	270	281	283	281	285	280	298	307	293	300	293	282	280	275	292	308	298	280	298	282	267	281	282	306	284	282	259	313	271	259	285	301	281	262	248	290	272	288	303	279	279	303	272	267	299	267	269	304	288	249	302	292	303	312	295	282	291	297	297	278	297	295	278	327	281	253	293	267	316	281	281	284	293	272	281	290	268	295	318	284	292	256	279	253	275	270	273	285	286	311	262	273	282	267	284	330	300	266	249	288	285	275	272	278	287	284	272	302	294	278	273	289	267	272	272	273	270	265	289	276	273	286	286	276	290	272	271	280	280	290	254	289	279	272	295	283	260	324	310	281	297	289	280	298	273	287	283	312	311	307	274	292	287	282	278	256	312	297	287	281	259	303	278	274	322	265	302	276	301	279	286	263	290	278	289	283	275	309	270	259	273	266	288	302	293	299	270	276	261	304	297	264	289	299	305	272	268	277	290	303	271
26834	20723	14111	6523	3843	2994	1319	1212	893	1076	1113	983	814	708	738	724	824	1504	1501	693	649	612	616	621	615	625	698	649	621	662	616	616	636	647	692	620	641	625	652	647	612	639	620	629	623	593	603	573	654	665	572	632	615	621	592	654	631	616	592	602	620	624	582	592	628	591	593	636	676	649	587	667	660	651	627	626	659	631	648	607	636	580	625	579	588	632	595	627	631	670	611	670	633	624	576	616	635	603	549	638	623	602	665	599	617	678	685	632	632	616	621	575	621	637	682	609	621	638	666	641	585	609	612	625	599	615	626	627	628	657	643	678	649	654	626	649	609	620	641	635	616	582	623	592	592	631	590	585	647	630	607	613	607	603	653	635	644	589	645	609	621	637	679	638	627	647	588	622	647	622	656	646	623	629	651	610	639	623	619	646	615	633	626	646	652	580	590	603	632	605	641	638	634	634	605	635	623	671	638	648	688	562	654	600	627	592	604	649	594	612	670	637	626	626	620	582	633	617	632	614	602	619	622	618	629	639	665	646	642	643	611	630	628	590	637	611	656	585	641	623	583	644	654	632	619	613	670	653	615	629	619	625	612	620	657	643	636	610	648	637	623	608	599	581	618	616	631	650	600	636	636	631	599	658	669	625	627	677	644	639	634	644	630	620	654	670	573	627	600	644	639	616	591	633	644	624	660	621	628	610	670	626	651	651	655	640	648	666	640	583	633	609	620	598	644	619	603	653	655	649	601	623	618	661	630	647	584	648	639	660	618	656	659	657	663	631	626	607	586	620	627	644	675	657	651	633	635	629	641	648	661	621	616	626	631	599	604	624	579	635	637	581	619	631	611	657	617	630	616	638	622	630	581	628	630	614	662	665	649	660	618	625	615	638	642	652	640	645	661	589	639	559	609	611	607	635	637	619	604	640	651	634	697	694	620	601	619	617	627	622	609	656	609	645	610	603	612	631	621	619	584	617	603	603	635	655	621	638	655	673	679	658	597	631	654	612	653	605	639	626	646	630	619	629	626	614	613	626	594	597	639	626	629	626	672	639	624	581	628	616	622	619	627	634	584	604	645	622	591	598	605	610	592	629	591	610	614	636	593	622	619	585	606	631	585	680	625	625	595	597	682	630	684	570	628	645	634	635	615	608	632	678	650	593	645	628	566	675	621	613	701	550	666	606	658	610	637	640	668	680	614	601	635	650	637	619	597	660	680	611	629	650	645	620	573	616	642	657	617	581	615	631	635	648	637	646	617	630	605	655	612	613	635	654	649	638	621	649	635	623	577	648	622	634	639	606	621	622	671	635	628	670	650	609	638	583	642	641	563	673	588	620	650	617	623	582	656	580	625	616	625	677	639	680	600	605	618	605	634	629	627	648	646	585	612	652	615	619	671	637	643	635	646	651	633	601	625	631	648	637	608	578	584	629	616	592	645	655	627	622	658	643	631	639	613	615	589	592	625	620	629	631	622	609	641	650	659	618	613	623	608	630	597	652	623	626	625	579	637	620	621	643	640	622	602	583	628	629	630	601	575	602	592	609	602	591	637	651	633	643	637	639	679	590	665	628	650	626	618	586	632	577	595	589	612	651	591	661	609	595	620	615	637	666	623	648	637	645	678	631	594	631	631	642	608	656	662	626	637	634	614	626	651	615	616	607	647	605	630	609	648	653	642	649	669	673	688	638	632	621	611	669	650	675	628	604	595	599	637	630	664	667	624	636	640	646	632	616	676	615	659	620	561	636	568	620	623	621	597	659	610	620	596	595	641	604	638	664	605	651	625	611	645	563	591	640	641	614	589	657	624	600	619	597	670	649	672	623	570	639	658	605	651	606	608	613	589	643	621	609	651	626	597	618	600	660	589	642	666	645	622	637	611	655	580	702	635	640	625	640	592	604	592	582	665	643	688	622	647	608	646	631	611	562	660	628	668	600	604	626	636	613	663	629	652	639	632	592	629	657	603	621	618	606	605	640	610	606	586	639	639	649	624	643	612	621	633	620	606	576	619	650	614	611	612	630	645	608	622	617	672	634	585	650	676	648	632	619	635	627	632	629	618	616	654	600	631	592	641	671	631	594	599	676	630	632	633	634	615	652	651	630	624	626	607	647	580	583	600	613	643	580	645	603	639	645	620	618	621	617	611	623	646	630	662	648	600	607	640	682	670	646	625	604	613	663	679	664	627	638	655	602	615	660	671	621	628	637	609	615	638	631	632	617	626	610	585	613	653	637	564	587	622	581	656	609	637	615	666	658	634	610	643	617	602	624	606	648	653	619	618	627	609	618	609	630	632	630	636	612	620	631	626	603	631	656	628	622	612	634	644	619	626	618	601	621	613	628	646	620	616	639	617	629	584	704	614	588	661	656	639	636	670	609	670	646	606	617	629	659	633	612	611	664	638	673	642	579	615	601	639	656	608	645	651	625	585	680	628	606	613	618	596	596	638	621	607	651	645	653	652	628	612	611	573	635	633	596	647	574	583	592	641	622	664	632	639	669	647	654	576	626	611	649	621	642	601	660	667	618	645	681	622	635	639	647	669	618	618	611	594	619	653	634	661	644	651	684	623	595	611	665	596	611	672	570	660	609	676	638	605	645	666	654	644	623	596	615	606	650	607	601	613	635	703	605	630	635	618	632	658	592	664	612	635	634	625	680	649	631	638	640	599	644	603	566	671	636	624	600	653	651	626	640	624	597	596	590	611	641	613	635	580	638	638	648	642	646	645	625	605	681	610	605	621	612	611	677	603	633	667	660	625	615	651	656	632	645	596	604	617	633	669	632	621	595	658	617	606	603	614	623	623	612	611	577	614	609	626	658	622	640	580	592	603	660	618	600	602	644	655	665	635	642	619	607	658	626	623	626	622	620	602	620	606	613	613	637	643	636	603	635	626	621	581	645	613	604	618	651	604	617	655	603	640	656	658	636	659	624	679	624	655	603	606	634	663	672	599	635	658	602	633	624	604	634	633	614	627	633	586	682	600	590	591	618	626	635	601	638	684	641	576	644	672	628	639	644	640	607	644	654	634	602	650	616	618	639	586	610	597	602	571	634	661	617	638	630	619	620	592	619	626	635	612	655	647	593	617	648	618	623	654	592	616	558	623	582	642	586	650	616	668	631	599	594	613	631	629	627	604	646	642	653	608	592	607	608	624	608	644	654	603	662	667	619	655	586	672	604	584	636	604	652	624	608	615	609	631	642	639	608	622	628	644	629	664	621	615	640	608	625	674	633	634	626	658	638	592	614	630	633	613	604	615	583	605	634	646	644	665	637	638	650	620	617	579	626	614	641	634	624	653	632	608	654	623	598	635	621	577	652	631	594	607	650	643	600	640	636	632	619	652	611	679	609	627	670	652	667	625	643	612	606	615	684	598	616	671	599	604	603	628	580	614	617	607	634	679	622	617	620	683	617	644	607	612	618	615	583	653	586	602	615	592	625	630	671	649	655	627	628	603	564	642	647	593	661	621	599	641	632	651	633	630	597
10484	17105	12725	9286	7454	6517	2526	2345	1666	2122	2223	1798	1299	1066	1007	930	1108	2811	2572	970	801	812	812	828	846	818	807	798	804	793	829	778	864	819	838	825	869	818	766	807	793	855	834	814	819	792	826	832	740	855	784	790	820	792	837	779	828	840	804	762	814	743	773	813	772	809	816	821	815	850	796	799	823	781	811	871	833	841	870	821	786	870	794	790	909	870	814	831	851	785	779	838	796	822	811	783	775	844	806	804	813	837	827	850	826	796	778	833	844	800	815	824	781	791	807	818	762	763	838	834	909	850	780	805	837	813	810	801	859	748	799	790	826	816	792	836	800	793	859	864	784	783	836	766	864	852	848	811	829	844	825	848	853	818	804	842	831	815	799	849	785	791	823	774	811	776	754	814	808	885	808	826	837	824	820	821	820	762	838	863	827	800	821	804	806	785	834	871	813	813	840	820	822	823	818	853	818	814	790	788	819	783	802	827	813	817	803	833	856	782	843	823	826	802	764	817	782	851	782	789	849	819	844	806	825	831	776	826	774	789	806	816	865	814	801	844	864	795	831	816	825	804	813	796	832	803	821	858	814	855	859	752	771	793	823	760	835	801	849	840	788	819	874	793	789	791	811	802	796	795	808	838	787	807	808	835	828	834	794	794	809	844	843	794	795	780	805	856	823	812	846	825	805	816	854	814	810	854	829	777	844	837	818	832	826	824	816	783	782	792	796	803	832	857	817	804	848	820	807	800	776	812	763	748	802	810	842	834	789	836	852	821	795	835	814	826	790	796	810	787	786	811	794	829	821	840	800	860	808	815	809	839	803	786	850	811	805	824	842	783	830	810	813	785	779	844	799	874	794	809	819	802	813	784	802	830	766	826	883	829	814	808	785	831	792	826	833	867	799	823	829	790	812	829	792	829	847	873	793	840	800	836	770	782	798	769	812	822	814	841	827	854	819	839	805	824	811	848	804	816	748	790	815	820	787	851	826	798	806	815	823	779	778	796	828	829	810	816	791	833	774	826	852	825	828	816	806	763	820	805	836	847	812	832	839	788	799	851	831	757	814	819	824	821	835	856	809	827	798	852	830	811	851	815	779	806	809	844	744	873	798	833	764	816	785	837	845	782	783	777	807	859	845	861	839	791	837	803	818	813	790	809	769	802	803	822	821	831	850	827	841	818	792	838	846	867	843	793	820	818	741	850	841	803	831	820	844	827	812	780	847	856	820	837	787	840	809	796	812	793	835	892	865	836	733	835	836	785	818	837	770	830	830	800	807	810	787	859	766	813	815	830	850	830	786	831	858	824	805	754	816	849	747	843	818	789	861	829	807	798	839	779	812	805	799	841	823	828	837	885	868	824	852	819	797	764	803	788	837	878	801	798	881	867	813	752	788	812	761	832	788	792	792	796	828	757	793	809	826	803	805	764	799	806	825	812	849	794	823	834	723	808	858	839	873	843	810	863	836	836	832	819	855	791	834	785	786	791	829	784	811	783	790	788	856	792	817	801	800	816	825	799	820	820	864	780	834	773	862	750	772	833	820	811	811	772	840	790	833	811	816	840	844	893	823	810	854	863	793	833	787	789	833	855	806	783	800	811	789	839	799	865	828	783	742	817	825	731	813	749	805	801	819	853	806	819	839	794	874	833	862	761	779	834	782	813	819	815	864	760	825	790	847	777	836	817	820	861	789	827	821	840	792	811	825	802	816	830	762	860	822	793	805	795	803	832	792	815	810	783	828	822	747	823	855	852	819	810	802	822	798	827	827	791	782	773	835	801	792	851	797	831	839	830	805	785	805	775	797	823	846	838	853	794	824	785	814	813	856	759	825	804	751	787	812	861	800	846	815	865	830	818	857	865	834	795	800	801	819	812	814	819	829	845	851	798	779	785	801	821	806	835	809	836	790	839	804	797	842	869	856	771	796	793	816	794	820	820	799	817	796	819	828	851	826	820	799	805	795	827	803	890	772	797	801	779	817	855	796	789	833	760	872	788	782	787	845	851	868	831	803	813	851	850	853	785	814	825	845	813	819	777	803	882	824	828	822	810	823	755	865	821	804	827	808	809	783	826	848	768	794	824	841	805	722	810	825	791	891	768	821	861	828	871	849	816	827	830	789	785	833	838	787	817	830	839	825	776	867	776	805	789	840	787	793	823	804	772	843	817	815	793	828	865	792	785	817	819	722	798	743	830	845	813	794	841	798	777	809	775	806	802	837	814	818	824	830	792	805	790	776	851	841	857	790	766	776	742	842	829	777	809	848	821	811	799	857	831	798	828	792	836	824	813	797	753	838	777	783	822	787	793	851	803	808	768	783	801	783	790	806	824	803	771	785	823	819	783	833	824	865	824	821	803	812	835	834	833	826	819	806	816	809	875	769	823	815	768	784	856	785	788	806	828	808	822	886	844	865	828	821	823	751	832	822	842	775	819	825	830	827	798	781	786	823	786	795	757	834	806	803	834	748	800	805	816	797	783	806	768	765	787	829	783	800	865	819	829	827	790	850	853	832	817	816	793	796	814	843	805	841	813	862	804	823	847	840	779	807	782	818	844	771	776	842	849	802	805	823	848	794	799	805	773	788	798	764	821	824	816	819	833	787	802	858	804	872	817	800	863	761	779	779	847	820	807	781	817	820	830	802	820	769	807	761	793	773	778	768	790	801	856	813	832	789	842	806	817	853	852	813	834	845	804	819	792	870	817	804	798	766	809	782	824	811	824	817	848	813	824	810	825	814	864	823	839	869	757	840	838	823	769	783	821	835	770	863	809	792	800	811	828	829	829	824	814	806	847	824	814	820	797	848	872	820	821	828	855	813	800	843	763	786	789	779	843	812	815	810	761	806	819	803	805	813	776	816	839	851	767	794	793	750	788	820	780	791	819	791	839	844	839	834	848	787	819	814	818	831	841	798	814	792	818	822	795	886	834	781	800	822	774	805	798	780	803	861	856	785	835	864	811	848	811	745	801	829	826	807	843	799	855	816	798	821	769	778	844	850	784	846	816	806	832	815	774	814	794	812	822	829	856	835	855	820	809	831	836	808	753	818	794	853	780	818	765	823	790	859	819	837	823	833	801	845	848	829	800	831	784	790	789	822	873	833	781	842	833	823	786	878	819	823	867	771	798	839	781	799	821	802	881	751	829	806	833	804	828	806	806	797	831	795	835	807	765	808	785	808	779	802	820	842	823	836	806	820	852	808	793	848	862	831	813	837	832	849	806	835	819	811	828	819	864	783	780	811	804	769	885	842	845	825	774	825	793	814	793	828	821	819	785	804	791	792	787	861	773	826	816	833	856	850	819	860	792	884	802	818	779	813	803	782	775	787	844	859	780	785	802	791	869	847	831	818	825	791	845	810	811	823	763	797	818	847	836	845	851	846	815	778	809	813	845	828	805	833	845	836	833	779	779	824	832	839	824	812	850	868	872	853	826	836	852	833	838	812	781	822	794	814	764	790	845	834	859	854	858	817	771	802	826	770	815	840	840
23988	21076	28287	24093	21027	10767	2658	1656	1344	1019	1186	1245	1184	866	672	604	1625	8451	8574	2398	497	467	469	466	472	465	467	499	459	474	481	482	494	434	426	429	444	460	482	457	443	515	465	534	498	454	461	470	494	492	456	441	475	458	424	468	434	487	456	453	415	515	437	461	482	476	468	452	453	482	477	443	455	477	506	465	465	452	467	480	470	492	421	494	467	449	459	481	464	448	484	453	461	487	444	440	463	450	495	463	439	484	472	429	493	466	501	504	453	471	464	458	495	497	481	467	451	472	456	476	502	460	410	490	516	435	479	468	488	478	493	493	465	451	471	464	463	468	470	466	449	458	439	471	447	475	439	481	452	436	462	454	445	493	477	421	435	466	479	480	448	502	478	469	488	453	464	464	467	459	442	420	467	417	456	449	476	489	469	460	468	464	431	503	450	484	469	437	488	450	487	427	466	453	491	491	501	472	432	477	458	437	487	440	447	465	453	492	474	477	458	458	487	463	462	444	462	492	462	456	444	495	475	467	450	461	467	475	498	478	446	453	512	473	432	504	415	494	471	464	467	495	483	450	422	493	451	485	472	507	478	442	458	421	436	427	485	468	453	465	495	448	457	443	479	477	447	460	474	475	463	442	459	446	462	466	470	464	459	430	479	451	485	440	454	477	493	493	473	436	433	479	475	501	480	465	431	444	444	480	474	466	524	482	486	467	486	437	495	467	465	489	453	483	455	498	470	466	456	495	425	490	483	488	470	473	449	460	464	496	453	462	487	496	468	443	454	465	474	458	473	483	436	498	460	434	461	456	465	461	461	457	484	474	478	482	435	446	418	475	458	478	478	430	463	402	475	478	443	489	480	440	456	462	473	448	473	481	454	472	475	482	477	455	483	443	488	468	438	497	493	447	470	429	470	448	469	474	492	452	460	458	515	479	468	475	445	453	493	469	495	462	422	475	459	449	449	423	483	498	453	412	446	472	469	464	462	504	462	453	504	468	449	456	506	470	484	492	463	475	444	454	480	462	468	453	498	477	463	450	487	449	479	442	463	471	486	486	451	439	447	504	474	479	499	474	468	485	465	430	473	447	511	479	487	498	476	434	472	488	453	476	444	442	472	432	442	452	449	470	501	494	456	434	444	462	496	420	539	450	489	453	471	443	468	431	478	440	468	465	478	496	499	490	484	453	461	510	466	445	455	472	470	511	463	473	468	434	459	481	431	448	440	449	468	478	470	461	474	477	475	438	435	443	430	470	505	443	451	420	483	436	484	468	489	488	458	468	493	478	464	455	466	477	481	465	481	450	430	457	467	475	453	460	401	436	481	467	457	443	447	455	456	456	488	418	481	474	484	444	469	490	454	448	423	430	472	435	469	520	463	459	426	417	492	457	461	426	458	483	475	456	486	458	491	485	424	442	466	460	451	482	459	464	510	483	451	447	476	476	455	451	474	447	463	491	434	465	477	423	462	458	482	461	494	447	414	503	504	470	466	455	505	480	436	437	458	423	457	451	442	459	451	467	483	492	446	437	511	444	453	485	446	477	474	478	446	444	440	423	483	467	450	471	428	496	500	443	473	455	499	445	435	473	471	453	473	457	477	457	475	445	499	418	457	459	453	457	442	466	432	492	439	482	473	472	483	451	497	463	489	496	460	517	479	474	444	439	470	441	433	431	432	452	473	479	448	476	462	461	448	497	467	462	481	415	468	460	467	458	422	463	479	493	452	469	483	453	465	500	449	445	484	431	481	467	495	495	470	473	469	459	449	444	508	472	473	451	467	467	436	484	497	486	479	454	478	463	471	442	438	454	463	461	480	466	455	446	454	462	471	466	428	446	470	473	472	497	465	443	432	504	483	455	451	465	448	431	505	458	464	418	457	472	492	475	442	439	468	457	460	463	490	497	429	510	451	449	445	462	504	514	472	474	477	460	468	477	448	452	482	460	467	481	452	478	472	449	462	486	484	470	479	464	476	457	460	434	429	446	485	447	491	457	472	497	467	496	465	499	524	483	444	431	465	472	429	483	467	491	473	462	467	440	458	466	468	477	470	450	475	425	468	446	482	467	448	474	429	477	470	496	430	465	459	461	435	491	425	436	509	499	494	382	503	466	490	488	479	453	433	476	449	467	448	491	469	427	466	472	435	445	453	458	448	499	477	482	466	467	476	463	452	471	498	466	504	487	465	468	467	506	436	491	468	483	446	420	448	474	445	458	467	428	462	487	484	426	477	476	485	463	511	484	438	474	486	491	466	414	465	465	458	469	484	478	448	432	455	458	443	437	444	480	487	489	452	432	467	481	476	500	459	482	499	453	468	477	458	467	440	456	461	485	432	477	452	418	482	492	452	459	464	467	435	464	453	418	462	444	491	456	482	458	432	462	451	451	473	468	434	426	454	522	491	474	465	451	464	406	454	483	436	472	468	462	502	466	439	477	473	442	497	504	475	483	507	476	477	474	409	456	476	456	446	496	469	474	444	443	471	479	445	460	462	494	457	408	468	430	495	499	484	458	477	435	456	467	451	501	457	440	468	486	470	434	485	447	485	478	434	458	489	457	449	473	503	469	456	448	495	461	507	472	490	456	475	498	465	463	458	486	424	445	456	472	469	484	520	463	466	460	460	448	493	487	442	459	483	462	466	464	473	462	477	500	442	484	480	488	469	472	476	497	469	488	416	488	483	440	449	472	477	475	476	449	444	443	494	491	500	437	466	449	475	468	465	492	482	486	470	456	450	498	493	459	440	457	462	446	469	465	470	480	438	472	448	467	471	471	446	473	448	476	458	454	466	396	511	445	472	456	502	450	459	477	450	467	490	462	470	492	436	472	461	477	491	474	470	447	508	457	486	486	467	439	461	463	475	460	482	489	440	451	436	481	437	476	430	471	473	440	493	432	475	456	472	487	438	502	462	477	476	473	476	487	460	492	476	490	411	446	508	457	508	459	431	453	466	458	479	462	446	472	467	446	516	464	476	494	444	467	458	487	460	463	470	452	454	477	462	466	443	453	489	481	500	484	455	454	473	460	473	497	480	493	484	492	490	468	485	469	481	471	481	457	490	428	479	461	435	443	479	476	451	441	472	448	472	460	433	467	443	499	445	414	480	474	453	444	471	434	447	464	451	453	469	488	457	446	468	491	478	451	483	438	437	480	433	481	473	475	437	482	489	444	481	427	491	494	493	474	443	414	475	441	481	482	451	492	476	467	471	455	470	476	473	485	439	456	469	485	473	474	448	450	476	444	473	484	477	454	471	454	457	483	459	454	479	433	444	483	437	470	444	449	435	495	498	456	457	461	486	464	458	480	478	424	439	503	485	480	454	439	478	472	479	450	477	497	490	431	484	445	460	426	454	444	486	448	486	452	457	466	446	412	470	474	457	460	415	445	484	459	480	491	464	443	464	478	532	450	468	469	420	498	478	474	478	414	449	474	440	441	487	446	456	468	453	441	481	485	454	474	468	448	481	518	482	480	486	459	488	472	476	492
11252	25217	21301	16067	16748	7537	4489	3410	3044	2152	2383	2814	2337	1648	1139	939	3555	15287	13939	3668	639	629	633	617	678	634	673	627	615	657	634	626	653	644	609	650	629	601	629	638	660	579	618	653	611	606	643	628	650	661	619	596	618	612	668	602	600	621	636	617	615	643	665	653	617	616	629	618	633	637	646	615	612	615	605	610	624	629	641	645	637	614	542	656	614	641	645	619	627	606	637	594	643	635	572	629	643	644	573	640	630	584	638	624	595	598	664	599	627	656	655	650	617	586	596	631	631	627	652	614	587	637	632	662	611	596	621	590	621	597	611	633	590	602	622	619	601	628	623	632	611	628	621	603	650	604	637	588	632	640	637	598	573	638	637	635	621	614	639	600	615	614	626	622	619	560	645	634	603	656	662	657	626	614	612	629	604	631	587	613	601	633	653	606	604	607	602	631	579	662	617	590	609	585	672	600	619	617	642	608	594	609	595	583	564	666	603	598	656	666	612	617	627	606	634	657	617	671	609	600	676	593	598	614	610	632	566	580	606	638	658	610	655	653	671	634	622	635	655	612	582	656	634	620	593	637	607	613	625	625	621	581	643	602	623	629	652	637	599	597	601	568	617	620	598	651	610	628	597	615	668	593	603	614	610	572	566	652	654	603	649	654	652	646	603	644	608	661	617	642	650	599	613	638	629	664	645	652	648	672	648	619	647	590	594	647	626	606	615	655	579	617	564	644	636	624	646	619	635	605	679	611	669	617	632	627	622	617	602	648	668	655	628	651	615	639	628	632	624	635	608	609	622	695	627	615	717	593	619	632	648	620	599	570	641	646	626	612	610	622	653	626	633	605	575	651	619	619	624	594	648	604	611	641	609	603	624	577	614	588	611	612	602	595	585	592	608	565	634	606	617	632	615	612	626	669	620	603	659	647	611	632	617	631	650	634	655	625	599	612	638	616	623	610	650	605	620	616	701	608	622	617	619	639	606	599	640	606	587	596	625	626	611	615	604	575	568	617	622	616	624	595	637	597	584	591	630	623	595	584	652	610	601	595	632	627	593	589	624	586	650	658	598	661	635	625	631	620	641	615	583	673	603	642	605	603	603	622	589	588	616	615	614	609	610	628	669	622	614	647	621	636	597	646	600	621	590	619	615	648	627	657	617	596	614	627	645	605	602	646	613	610	643	599	642	615	665	661	662	636	636	622	597	647	628	662	626	584	619	599	600	632	593	651	629	586	632	635	607	608	608	618	619	583	662	607	598	641	633	582	616	627	643	625	659	635	602	619	629	605	599	626	605	658	622	651	631	618	601	640	593	622	615	632	605	618	654	651	617	578	601	613	605	604	654	623	615	599	656	606	638	651	634	600	617	601	555	646	610	612	644	607	600	586	630	616	637	627	610	630	617	648	615	606	572	665	601	651	622	626	667	629	595	645	626	601	648	587	577	621	612	626	608	616	618	644	629	612	609	639	631	632	622	667	630	609	594	627	642	589	622	642	652	599	570	628	609	612	602	631	674	655	584	647	589	591	626	616	642	622	612	636	605	601	617	625	612	614	585	670	621	610	590	595	604	602	621	600	659	604	616	620	649	630	658	617	640	640	637	628	649	614	594	637	603	638	647	608	592	597	645	603	638	630	639	600	633	621	595	593	545	615	635	571	612	658	633	617	609	620	631	595	607	651	596	592	626	585	620	585	613	631	593	628	643	690	615	561	604	592	616	628	619	656	599	609	583	596	624	595	590	654	646	614	604	575	612	616	597	629	584	585	596	641	593	634	601	633	618	608	658	605	594	584	622	599	616	647	671	630	599	649	666	597	633	654	675	652	607	654	653	650	649	619	579	654	592	642	624	616	622	601	663	607	623	631	612	631	649	615	585	603	625	588	574	589	647	635	585	584	597	636	613	671	621	605	611	656	666	624	599	630	625	640	634	647	628	553	590	615	619	617	611	614	627	623	596	653	612	595	645	621	626	576	607	637	629	569	583	638	620	629	622	637	619	614	668	613	632	636	646	611	639	623	603	617	557	601	611	607	636	625	626	614	633	618	608	627	627	604	633	595	610	617	630	619	567	625	605	625	610	629	588	646	569	601	643	613	636	649	613	603	637	574	636	605	597	618	628	634	626	634	606	590	669	617	592	624	630	610	624	639	602	639	643	604	635	676	670	585	654	586	599	626	640	592	596	621	566	595	631	623	644	628	582	631	582	617	639	637	632	594	563	653	608	581	617	625	590	665	607	619	581	633	629	568	625	619	624	656	637	609	592	623	591	646	594	611	624	647	637	650	586	596	573	633	651	617	580	650	607	628	627	659	598	651	604	582	584	591	595	671	655	584	632	650	609	595	638	645	633	641	622	611	634	623	648	624	672	593	658	628	607	613	596	603	617	619	660	615	604	645	641	591	622	646	647	664	643	604	643	626	630	604	662	622	598	604	605	637	649	664	661	608	613	653	583	630	619	632	629	627	567	592	638	614	610	646	617	641	599	658	591	638	603	673	590	624	593	591	608	636	619	625	591	598	595	564	618	601	575	614	646	599	592	635	663	607	612	668	656	616	633	614	640	609	578	622	634	592	645	622	599	621	665	634	663	630	617	618	623	620	580	633	594	609	610	620	636	629	660	594	598	614	621	612	617	623	642	606	615	566	608	597	632	619	638	651	641	649	603	616	624	618	623	624	654	585	636	673	610	627	588	655	625	623	661	623	638	624	620	584	644	634	612	646	652	619	577	621	622	659	656	635	617	626	610	606	631	622	611	632	641	629	598	603	633	585	604	612	639	630	682	644	635	617	599	633	565	583	621	648	613	618	588	628	653	638	658	577	646	614	628	642	650	590	662	606	607	604	610	620	660	601	579	642	676	631	632	639	601	656	643	623	621	602	626	636	631	572	605	584	643	641	601	598	617	603	632	646	618	625	624	633	620	599	689	632	610	616	606	643	611	620	580	602	583	639	593	592	654	591	593	623	626	615	650	638	644	635	621	588	637	635	603	632	675	604	611	631	599	640	570	580	621	643	640	595	604	620	600	619	633	613	628	604	613	605	631	627	610	644	654	627	626	659	621	631	605	640	656	623	639	622	623	569	608	628	585	664	648	606	662	631	613	652	625	629	651	625	597	585	611	621	636	689	627	608	624	663	607	620	619	618	658	576	603	611	615	611	618	620	610	628	636	629	634	619	647	652	622	614	579	631	601	605	584	636	610	624	662	611	620	614	617	596	641	649	619	585	586	655	603	624	583	616	580	561	609	605	620	643	657	575	620	644	604	638	600	592	616	563	637	621	596	608	630	623	624	609	632	631	630	604	646	641	599	619	632	656	604	622	595	640	645	664	629	632	623	597	600	548	642	585	613	607	592	661	610	673	622	616	572	589	601	626	615	610	615	618	633	644	653	644	584	600	644	638	643	603	599	627	625	619	674	621	603	638	621	598	585	569	655	569	626	607	611	615	654	625	657	610	630	591	610	650	640	564	636	594	605	612	612	627	625	577
22818	21058	28797	23537	21096	21000	10419	2762	2051	1311	984	892	878	1116	924	908	1209	12860	20086	10116	903	289	279	239	239	281	260	251	267	234	263	264	269	238	272	261	264	238	257	274	242	280	254	241	246	247	257	239	282	247	261	274	278	247	242	255	247	234	270	218	266	262	262	228	241	232	258	225	253	250	257	216	254	234	237	243	241	215	280	265	240	262	249	249	274	239	238	214	232	236	236	248	244	243	243	246	251	268	281	259	244	216	273	226	227	259	253	286	253	256	264	253	235	219	245	243	232	218	229	230	225	247	239	273	257	260	242	272	255	246	245	258	253	263	267	233	242	282	249	260	249	234	227	229	266	254	254	234	248	223	231	258	240	253	258	236	227	237	288	236	218	229	247	250	257	291	228	227	236	261	261	233	262	249	285	253	227	269	276	273	252	247	237	238	252	275	246	230	242	225	212	254	257	262	263	259	282	234	262	282	244	259	243	270	238	233	266	280	210	227	236	243	230	270	233	246	253	231	278	231	244	234	252	250	265	248	267	243	271	231	250	252	265	245	245	267	244	230	249	237	260	213	261	205	248	237	229	248	260	235	256	259	239	251	267	260	251	209	240	236	277	244	286	225	214	241	240	230	268	241	220	260	256	235	243	223	217	272	227	235	251	228	245	259	256	240	223	251	243	245	233	257	224	242	236	232	237	245	239	237	256	259	273	247	258	256	244	232	272	263	206	231	250	272	248	217	248	260	239	237	275	268	262	235	245	235	252	240	249	227	238	254	244	254	248	265	252	236	215	230	229	282	237	226	241	269	271	234	230	247	241	251	253	270	246	249	235	268	243	253	232	236	233	249	255	245	228	241	247	262	253	225	245	264	243	225	277	236	245	254	239	245	233	219	250	258	228	273	214	256	237	270	236	247	245	238	243	263	239	294	249	262	261	247	206	265	256	248	236	250	244	249	258	220	250	247	249	226	239	251	220	236	237	236	278	237	262	230	250	240	240	248	254	218	215	257	219	288	240	243	218	247	237	239	259	237	227	251	243	234	236	254	234	239	253	242	270	255	272	246	251	258	212	277	236	234	264	270	270	207	245	239	247	242	218	240	240	251	238	251	257	239	247	231	273	260	239	242	232	260	248	238	266	261	277	263	271	264	252	280	236	274	256	231	253	224	245	239	254	231	255	236	250	251	254	243	234	245	266	241	247	248	226	271	249	239	253	253	231	229	249	249	228	269	238	266	240	249	250	229	235	235	275	240	261	255	215	211	281	234	249	259	255	231	271	274	263	243	269	273	236	224	235	268	227	232	257	244	277	242	229	278	246	235	250	234	252	233	231	256	259	247	250	241	254	251	238	271	270	232	229	240	255	238	249	238	242	263	250	272	242	248	257	267	230	273	265	200	274	226	218	247	264	246	259	238	234	262	253	252	236	280	234	250	206	231	219	237	229	240	257	231	234	258	228	263	242	242	264	268	252	283	217	253	265	210	229	245	235	243	256	228	243	234	243	246	247	229	266	255	247	251	252	249	220	268	237	247	245	226	238	266	248	248	244	254	226	241	250	243	253	227	240	240	260	248	226	232	264	240	244	293	248	258	270	244	252	249	269	246	248	239	244	227	246	227	242	235	263	251	226	229	260	240	209	231	268	228	267	239	226	240	244	228	249	224	262	252	225	238	233	255	234	227	258	247	248	270	244	259	233	246	253	270	267	215	241	252	239	213	248	243	248	257	243	244	242	259	281	247	288	234	243	241	258	276	235	241	258	248	241	276	246	270	245	247	254	214	238	240	260	239	240	248	271	282	245	246	251	258	244	241	231	238	256	266	257	220	220	263	239	262	226	251	252	226	292	255	253	245	226	275	242	224	258	247	238	268	240	228	267	232	250	240	233	254	267	289	255	222	239	245	243	238	269	234	223	242	258	261	261	250	257	274	247	269	264	249	260	237	268	226	233	233	245	259	248	254	225	260	257	262	224	286	229	228	266	289	267	258	264	246	243	240	250	239	265	223	244	251	227	256	214	234	249	236	263	265	276	260	237	235	256	278	238	240	240	233	232	246	267	238	236	225	238	247	255	264	254	278	251	237	263	254	232	248	273	250	261	241	272	248	228	230	236	254	239	267	242	248	228	214	242	217	241	248	250	271	239	258	259	273	258	254	237	237	246	274	243	231	287	282	260	271	254	272	255	228	272	243	240	234	230	272	260	233	262	252	250	233	238	239	244	257	236	255	285	247	262	282	241	253	247	236	243	251	247	243	187	232	241	245	231	220	219	239	282	249	249	260	241	250	245	219	259	225	252	234	239	226	224	237	256	255	240	245	234	246	245	263	253	232	253	240	249	221	249	255	247	259	245	244	224	253	250	226	260	241	239	258	229	240	239	219	263	251	250	245	246	243	235	228	251	248	224	242	249	261	269	248	249	253	230	237	239	246	242	262	243	247	235	259	236	265	275	249	252	236	231	242	279	248	268	260	263	231	249	256	241	254	254	242	238	247	238	231	229	247	232	266	245	236	218	265	260	245	245	267	228	251	279	255	252	239	231	252	236	249	217	229	228	253	235	238	277	241	229	267	224	249	239	266	257	248	217	241	260	245	233	243	232	270	234	233	239	238	248	236	220	277	284	261	237	286	272	258	242	255	264	247	274	218	218	246	247	276	243	257	269	247	249	266	249	243	263	247	246	243	242	215	256	264	236	251	219	253	263	249	248	231	259	244	266	254	241	234	259	246	245	253	239	273	218	249	252	235	222	245	232	237	249	232	226	243	260	223	222	249	239	273	210	206	256	244	222	248	229	251	258	247	214	261	247	222	232	262	248	263	249	238	246	226	272	238	235	247	231	271	241	262	244	229	268	241	231	258	255	226	257	248	254	232	268	225	258	249	233	250	256	243	271	238	224	241	267	245	265	238	249	239	251	261	236	266	241	256	267	251	241	228	235	226	273	247	277	225	249	229	248	238	250	269	280	259	261	229	251	241	284	258	239	238	253	253	251	252	266	269	237	233	248	247	250	243	281	261	253	248	252	259	239	230	238	240	243	270	242	227	226	250	275	260	237	257	237	256	253	253	250	251	249	220	274	226	244	248	252	234	263	260	270	254	245	242	251	264	251	275	264	254	236	240	250	261	244	230	247	242	238	229	244	258	240	221	241	254	260	247	240	260	235	220	254	235	229	229	261	269	257	241	238	265	256	238	246	246	263	253	255	263	249	263	252	230	253	239	246	237	247	243	238	233	263	254	253	255	244	234	250	242	238	267	261	262	251	245	238	251	247	235	235	224	239	230	233	240	226	219	229	239	294	235	246	246	233	239	283	228	255	252	247	247	235	264	239	243	261	243	224	225	235	214	272	233	242	256	252	259	252	239	273	262	270	227	231	245	251	226	247	272	249	257	254	218	271	249	254	259	267	249	225	224	238	239	268	224	254	263	227	277	248	249	250	223	243	264	258	238	273	240	231	259	214	252	222	258	237	239	262	274	249	243	252	260	226	264
13575	31549	28735	24366	22033	8119	6144	5857	4969	3382	2339	1958	2078	2524	2053	1865	2626	21613	26058	13435	1295	380	369	340	341	337	330	324	367	325	340	321	315	369	352	321	340	297	368	350	336	375	340	323	317	314	338	340	346	343	312	326	302	367	306	333	333	326	326	355	318	310	293	315	329	335	351	312	307	332	317	318	320	314	325	330	360	302	315	346	324	312	342	322	348	328	344	309	342	326	316	338	302	312	339	320	341	326	317	314	341	334	325	331	309	338	303	353	321	323	320	320	338	297	328	352	301	317	304	321	325	314	327	298	338	328	337	335	319	310	320	341	311	310	280	362	311	335	317	311	347	318	345	313	314	279	322	291	297	304	319	294	330	337	337	343	351	310	299	318	311	307	336	342	329	369	319	316	347	295	323	336	295	297	319	339	340	292	325	355	338	322	329	330	316	318	286	332	323	327	340	316	320	330	315	309	330	291	353	345	290	310	322	299	335	334	331	302	343	324	300	303	338	322	317	315	316	346	321	343	315	321	316	311	319	316	339	335	313	335	325	294	299	303	319	340	331	328	356	347	341	310	300	328	332	351	303	317	329	309	309	324	341	320	307	353	336	310	317	325	337	288	324	335	340	335	330	326	308	330	344	308	328	328	326	357	348	282	317	326	341	320	324	350	333	312	305	344	294	325	317	328	302	292	341	316	362	340	302	335	345	332	304	335	309	271	278	299	322	303	315	324	315	376	284	312	354	308	306	307	335	351	315	320	329	346	327	313	305	331	322	327	287	304	324	318	322	269	355	302	314	326	312	332	310	311	324	305	281	315	318	335	286	315	356	336	340	373	304	317	316	314	314	314	364	343	334	326	328	352	336	315	311	326	338	324	317	298	337	350	323	330	316	294	314	291	329	310	314	305	309	334	353	334	319	321	309	301	324	308	346	316	325	354	316	327	292	335	327	293	315	307	338	320	303	351	309	337	339	319	290	314	315	313	316	329	303	332	327	320	297	323	333	316	332	313	330	341	339	335	316	344	328	319	308	338	303	322	321	351	345	316	325	298	324	313	331	334	341	301	319	323	307	303	326	318	299	324	340	356	327	303	313	327	309	314	309	309	305	320	330	331	356	311	318	325	320	320	321	304	316	328	341	331	347	343	325	318	325	312	324	306	320	352	330	309	338	315	326	286	320	295	314	294	329	331	325	295	327	337	337	325	293	315	312	349	306	313	307	319	307	309	326	325	321	321	309	341	318	278	313	279	328	320	330	339	343	337	331	290	297	313	312	328	351	338	313	294	332	298	317	341	297	317	303	305	287	333	348	317	342	290	331	298	359	341	316	335	273	340	335	352	325	316	311	314	325	314	308	331	344	325	334	328	304	298	299	341	312	293	313	298	309	294	325	325	323	318	301	333	328	292	316	322	318	314	355	312	302	324	285	323	319	317	315	336	304	327	316	294	301	357	300	309	317	328	323	311	379	276	336	303	324	303	343	329	300	281	302	291	337	324	301	307	326	319	341	320	299	312	349	325	327	343	325	336	306	319	303	350	307	301	351	335	319	332	300	302	274	303	326	298	298	316	325	319	337	312	334	362	301	288	329	342	328	304	347	360	302	315	301	319	298	323	328	331	341	287	336	327	342	345	321	335	320	319	306	328	309	291	332	296	320	326	322	323	310	319	325	331	298	328	305	330	333	312	334	295	338	332	310	330	319	289	305	308	323	331	327	346	288	307	318	319	318	339	340	340	331	325	308	336	346	325	293	321	343	315	308	370	317	313	313	309	344	289	334	301	343	335	291	288	324	307	315	330	315	310	306	284	330	321	332	365	297	323	338	328	287	356	305	322	312	320	317	290	312	323	329	345	317	301	289	319	319	318	339	306	332	277	348	329	299	314	341	317	323	321	322	322	328	315	305	327	317	311	324	305	309	295	319	323	320	300	288	329	309	344	316	316	288	341	313	306	341	324	301	326	324	315	344	333	325	332	355	314	355	295	314	309	308	323	337	329	324	322	324	303	308	297	316	271	315	317	330	314	351	317	311	311	334	312	341	319	333	317	319	316	282	326	316	301	302	350	332	319	324	332	323	330	319	324	343	347	280	316	303	311	322	330	334	329	309	318	368	312	285	302	311	316	334	338	357	336	330	378	313	324	325	347	319	296	329	342	328	328	317	306	347	309	349	285	299	306	322	371	297	333	332	305	334	326	319	310	319	354	313	312	334	316	298	335	303	316	307	299	315	330	340	309	323	304	305	344	287	340	331	313	316	300	319	351	307	334	286	304	321	289	314	307	311	308	329	314	296	320	325	326	347	311	312	321	302	321	297	326	335	337	332	312	308	302	332	285	370	335	316	320	305	324	308	326	316	291	313	303	315	367	346	330	322	320	308	310	318	298	332	298	300	333	335	320	302	302	298	343	338	287	306	338	323	333	307	339	318	285	301	302	315	316	317	328	299	308	305	335	338	336	337	320	301	324	340	321	326	323	330	324	283	291	336	332	343	320	302	343	334	349	324	308	329	327	319	315	311	296	326	320	289	334	324	302	308	309	302	316	335	339	288	309	307	312	330	321	326	339	327	342	299	296	330	316	325	317	326	342	298	337	313	336	308	329	349	309	345	309	294	340	299	304	308	309	323	321	321	320	333	314	316	302	298	308	299	319	329	309	334	319	317	313	356	315	331	327	300	310	308	311	298	337	317	365	323	308	306	318	330	330	315	343	332	339	321	292	322	324	316	330	324	317	322	311	308	299	317	325	304	305	321	353	346	293	298	318	280	337	306	302	338	346	334	299	292	333	322	328	345	323	310	323	321	333	304	299	316	327	297	330	327	292	316	324	305	343	361	332	311	302	330	301	321	340	323	324	355	329	343	317	314	302	327	352	339	321	324	328	327	354	348	314	347	374	304	307	322	323	325	320	320	343	328	317	351	288	325	291	328	304	336	331	351	339	333	324	297	297	293	313	359	329	320	325	326	328	313	308	311	295	340	336	333	314	327	291	343	329	338	319	344	331	333	311	326	297	330	323	334	330	321	314	362	324	322	312	336	332	332	340	308	320	295	330	302	327	316	342	319	322	303	291	338	336	310	315	329	321	272	355	341	306	299	350	327	313	306	332	298	290	323	336	331	323	327	300	320	327	314	319	285	316	313	326	311	298	298	305	310	341	318	330	316	320	320	347	310	310	327	320	328	295	309	349	323	333	330	313	304	311	331	318	354	302	287	341	341	313	322	310	298	294	302	316	304	348	291	310	320	310	331	326	344	287	332	321	348	334	317	300	307	314	343	327	314	327	313	312	315	332	310	326	325	277	324	317	327	340	308	368	319	356	305	347	347	308	331	327	315	328	302	340	308	310	344	305	300	338	355	305	333	307	315	314	300	292	348	330	338	329	340	326	315	269	306	318	306	321	304	348	285	327	336	317	296	313	338	325	295	339	337	328	308	332	333	331	325	317	339	323	339	319	294	324	309	331	370	335	304	329	339	291	291	279	340	332	317	297
26828	20723	15171	10994	5409	1320	1168	971	1065	1054	838	764	746	775	794	786	737	1271	1726	876	635	640	603	633	599	661	682	660	655	671	612	646	631	655	636	665	639	659	666	588	686	633	643	631	611	625	620	672	672	621	626	600	613	648	677	612	619	649	618	597	631	647	617	641	632	592	590	642	698	677	607	620	649	657	644	687	671	617	662	669	639	658	624	631	626	658	621	683	628	642	653	653	597	631	648	661	637	614	644	575	601	643	669	632	643	666	624	612	630	582	648	665	601	608	634	695	619	660	617	621	624	677	584	630	659	676	620	600	632	627	634	629	614	688	679	652	633	681	673	677	634	671	672	615	681	580	620	628	615	629	628	660	631	661	616	679	641	647	654	666	649	641	596	647	621	621	601	617	625	691	622	618	659	652	621	672	630	649	611	636	704	624	587	631	619	622	612	591	621	609	667	636	652	633	610	660	569	611	617	626	630	632	654	608	631	674	617	594	591	655	639	665	633	625	626	647	602	616	599	628	684	603	590	625	631	592	636	653	643	622	661	646	612	646	641	684	664	671	668	663	570	639	596	592	653	609	624	625	596	642	621	699	581	653	634	629	633	599	641	641	609	650	667	649	677	676	648	619	624	612	606	614	611	635	622	639	615	656	674	642	618	645	627	590	625	631	624	644	648	654	597	577	635	623	664	628	606	634	630	666	645	639	683	675	581	675	642	668	613	621	669	631	635	626	649	638	647	666	641	642	687	672	597	664	637	600	656	641	671	677	644	650	670	622	640	644	648	630	636	623	659	642	603	676	621	628	640	640	632	634	630	647	634	654	642	627	652	610	660	614	648	636	609	670	585	652	634	656	594	659	626	635	664	650	681	640	634	655	653	613	682	656	725	625	647	606	611	646	633	646	636	665	668	621	628	619	638	638	632	622	633	654	633	627	605	604	659	670	651	650	657	635	613	645	627	592	598	626	624	598	615	635	650	631	599	604	608	634	608	667	662	613	645	613	608	651	612	599	624	614	626	617	641	606	661	666	662	656	699	641	614	653	656	599	664	654	614	634	636	598	650	645	583	648	666	647	615	641	631	690	612	670	624	675	701	672	614	640	634	658	647	635	654	603	678	638	648	618	686	636	626	649	662	641	678	639	619	675	599	579	580	673	632	619	580	695	611	649	617	626	635	666	650	627	632	675	632	688	672	582	658	635	655	612	699	651	666	609	627	635	666	619	664	656	633	616	609	622	624	683	650	625	632	598	642	634	630	640	653	659	644	645	620	667	647	582	665	677	613	650	591	613	651	662	617	649	654	670	624	636	648	617	618	621	652	614	652	601	658	599	635	635	660	681	597	650	626	679	583	656	653	646	624	616	676	640	617	607	621	646	606	668	614	616	616	614	625	581	629	625	633	591	672	623	618	616	636	606	642	624	634	658	651	619	574	670	623	610	643	637	606	620	636	637	657	601	611	594	670	624	642	609	612	655	642	631	615	655	589	634	631	631	617	648	617	655	669	674	671	643	595	633	612	656	632	659	603	619	645	644	608	638	622	637	645	660	619	656	632	610	636	633	638	608	611	656	664	680	604	670	666	634	633	609	605	613	595	648	611	611	641	615	674	633	670	627	669	658	642	628	608	653	658	673	588	633	636	684	611	630	607	654	654	635	587	685	661	615	621	667	638	617	659	620	628	623	615	631	650	680	668	611	680	652	613	617	601	640	672	619	604	621	633	636	609	610	637	612	637	625	635	674	609	627	637	627	631	605	658	655	655	621	648	614	677	607	665	640	649	619	598	648	651	690	604	617	624	612	612	686	646	610	640	637	614	628	615	606	673	602	635	618	629	626	584	616	644	663	613	653	634	659	629	637	614	668	660	603	625	649	632	658	605	652	691	658	674	634	638	647	597	630	625	632	614	630	607	659	631	659	603	667	637	633	649	665	627	621	640	607	633	615	621	612	641	657	637	605	611	634	612	590	646	588	649	650	682	653	640	629	609	633	621	648	602	651	605	666	689	638	635	612	642	634	658	634	619	648	650	628	639	650	664	654	637	677	603	607	595	643	604	615	602	661	634	606	605	646	656	618	639	658	645	638	600	699	612	676	631	677	638	671	663	672	606	640	593	670	613	600	648	598	647	664	604	597	605	633	592	642	628	612	644	616	630	607	640	694	605	613	627	660	656	657	609	668	651	641	610	685	633	642	648	666	660	643	640	708	644	602	638	610	632	641	671	666	682	617	634	698	621	670	620	650	597	665	621	681	614	634	620	622	629	661	632	618	635	647	606	636	610	636	630	622	660	636	624	615	643	616	649	617	699	677	669	660	580	648	627	594	614	670	656	606	635	650	652	620	629	652	640	641	656	680	613	641	669	625	581	620	627	607	623	583	643	666	693	629	617	622	640	646	643	614	668	605	682	609	604	621	640	667	615	618	617	593	659	661	629	660	634	670	641	658	617	623	617	582	665	612	626	668	677	631	635	608	658	623	613	644	663	679	649	645	628	657	669	650	603	654	631	662	630	606	620	644	661	633	616	680	625	641	627	681	624	629	652	637	600	668	582	630	653	638	614	651	642	648	604	609	696	659	630	612	648	622	661	628	643	608	639	651	611	598	631	656	663	646	601	651	578	577	649	636	620	629	631	616	621	622	622	641	620	625	633	620	663	657	604	596	616	667	643	620	665	593	618	653	637	631	618	614	595	683	680	660	640	645	565	628	624	624	633	681	642	599	605	662	661	634	630	612	636	592	635	669	655	636	625	623	674	669	639	664	619	629	711	614	691	632	630	631	697	618	625	658	655	642	610	662	629	612	614	668	651	680	607	652	653	637	592	682	614	650	672	631	628	643	663	631	627	625	607	617	636	641	658	606	682	687	620	655	625	604	669	657	652	726	611	616	691	590	608	630	646	612	617	608	636	673	712	645	650	617	623	606	658	656	624	632	619	629	599	663	568	613	604	587	600	640	660	685	637	652	658	611	608	629	642	633	651	609	611	657	650	633	582	669	609	691	641	630	653	581	625	622	628	652	622	618	619	603	633	636	619	678	613	628	639	645	679	606	628	644	588	583	648	667	609	625	671	646	653	634	620	605	637	594	573	638	656	646	603	637	582	605	636	615	634	672	641	626	629	629	648	678	645	653	675	663	632	613	628	647	659	624	641	647	635	638	643	639	666	671	612	618	604	622	649	642	648	679	618	600	619	612	625	711	583	619	623	631	668	639	642	625	653	603	617	636	605	560	639	645	676	608	671	633	618	665	644	640	599	602	645	612	660	616	619	642	630	638	611	682	667	592	636	641	608	671	620	656	597	627	631	615	628	612	652	625	689	653	637	659	613	621	592	640	605	656	640	669	697	657	696	610	641	633	610	614	631	600	654	605	626	595	630	617	580	617	604	672	637	671	653	631	605	639	655	633	630	610	630	641	638	623	644	669	665	638	600	621	627	664	617	695	674	666	592	675	610	621	668	635	647	627	591	607	650	635	621	608	655	635	626	629
9693	16491	16139	15313	8616	2673	2293	1862	2026	1955	1502	1169	1152	1102	1211	1218	1014	2267	2980	1222	869	793	827	785	856	807	792	865	841	834	847	795	851	821	808	821	821	800	815	802	830	795	872	796	900	802	816	853	831	799	817	796	831	837	836	839	848	850	806	860	778	800	898	817	802	788	854	844	834	837	839	808	889	845	846	835	854	842	816	809	850	862	853	843	806	802	834	791	832	869	838	814	846	833	837	803	789	841	808	834	877	814	915	831	831	886	815	819	808	780	812	831	805	773	825	770	892	814	821	785	819	806	856	831	884	823	843	812	816	847	845	772	803	825	849	781	817	785	809	838	827	835	817	822	803	794	856	829	867	849	829	832	790	822	849	826	837	830	816	822	785	815	794	831	786	823	831	903	820	890	800	804	838	801	793	783	845	814	803	773	831	808	785	840	807	803	842	783	840	782	842	838	828	848	796	803	849	837	815	806	824	855	810	846	891	773	808	837	818	809	865	853	812	849	828	850	785	820	895	823	838	815	872	800	795	822	875	837	866	824	851	882	797	789	899	868	880	793	771	858	824	860	780	780	879	780	842	834	829	834	834	847	812	849	809	852	886	770	838	833	874	801	846	828	853	846	842	834	831	815	803	846	780	829	847	827	838	772	822	799	787	826	852	791	831	792	785	815	810	818	789	800	830	774	862	833	881	765	855	821	853	824	808	801	836	848	807	868	806	803	829	892	831	819	830	808	789	864	820	814	883	831	841	860	806	813	831	856	802	822	853	881	866	814	784	818	840	838	805	820	809	832	840	847	854	808	830	762	769	863	847	878	808	805	801	793	833	792	824	793	809	799	850	837	810	784	797	810	824	821	794	841	798	814	784	854	798	791	799	866	819	823	793	877	804	848	822	854	851	777	822	767	802	833	827	847	821	825	825	874	837	822	797	900	836	823	816	853	866	888	797	767	867	817	835	838	837	811	807	902	849	794	838	836	815	841	843	867	878	848	820	819	850	752	822	820	854	835	822	837	808	808	807	893	793	827	846	814	810	851	867	871	841	818	805	817	798	773	786	764	830	763	843	815	794	774	815	868	793	851	855	838	839	786	815	773	818	812	878	801	827	857	849	793	815	803	825	808	808	867	824	803	830	853	819	850	841	734	785	865	815	891	861	819	802	797	791	831	830	789	851	864	795	851	843	813	850	801	848	805	838	822	850	856	830	891	815	824	845	814	823	807	896	815	820	848	853	811	870	831	834	821	884	846	874	836	781	813	803	827	854	772	897	822	841	856	832	831	839	810	795	837	824	832	803	816	848	788	841	857	850	871	805	823	829	833	832	880	838	850	827	824	824	821	872	818	855	838	819	818	837	853	888	817	853	798	828	794	775	830	820	753	837	868	819	762	832	823	833	808	857	839	899	848	844	777	778	819	798	846	827	776	838	830	770	835	882	831	856	792	813	814	835	865	837	785	807	787	827	850	815	825	846	830	812	800	867	842	828	832	855	839	841	801	870	820	840	795	793	816	814	811	863	773	828	827	861	817	843	837	819	873	816	801	887	856	848	809	833	797	841	870	873	828	790	851	851	808	813	838	826	867	872	855	846	810	824	786	816	812	804	812	848	839	760	858	874	833	800	845	790	869	823	825	871	838	809	791	774	830	823	849	844	741	858	834	832	794	897	782	825	823	886	816	813	798	827	811	832	822	822	844	802	812	800	829	886	814	817	809	813	785	837	841	781	820	832	816	819	847	831	820	834	838	781	801	854	783	803	824	847	830	860	807	788	879	798	810	759	764	835	812	844	856	850	828	822	817	878	825	877	824	828	850	832	874	781	843	872	824	826	866	805	811	814	866	841	821	877	891	763	865	850	816	859	825	823	820	853	846	902	831	854	819	809	881	850	803	829	784	857	775	862	803	869	804	805	854	832	782	814	813	828	857	871	839	808	838	815	832	796	795	861	803	797	848	830	883	895	828	799	790	859	791	811	850	863	780	817	832	840	836	812	813	827	833	835	852	824	802	809	838	829	798	808	811	870	814	788	813	827	842	839	788	869	818	839	810	856	833	841	886	753	829	848	852	826	825	820	803	811	759	823	786	790	785	887	832	883	822	885	824	810	793	817	857	803	802	855	856	838	888	811	805	807	850	811	847	821	824	794	857	764	869	819	836	794	816	826	854	826	824	803	858	776	804	829	849	792	781	865	873	845	817	788	831	793	832	839	775	838	818	851	820	856	822	843	783	789	842	843	829	823	821	860	818	822	818	816	815	780	805	816	775	834	852	836	854	796	787	820	869	815	826	798	858	788	819	794	824	797	809	857	816	836	844	850	843	846	812	855	848	827	815	816	818	908	824	834	820	846	852	814	849	819	822	829	787	806	805	866	804	758	820	796	828	789	849	810	848	823	760	818	790	839	823	873	800	866	825	861	775	861	857	805	806	815	806	829	835	815	827	854	824	840	847	821	812	775	840	824	863	800	861	794	828	831	813	837	828	814	836	807	830	858	867	871	879	837	819	844	817	810	794	766	856	848	801	850	805	818	823	814	850	857	838	757	835	826	789	807	873	841	853	851	838	832	833	863	833	775	837	821	805	850	828	835	863	839	828	883	823	828	814	799	760	805	796	817	856	784	841	778	834	883	827	853	840	876	887	828	849	824	843	828	834	788	877	828	812	864	855	806	798	834	866	787	810	811	814	826	831	806	834	812	820	817	870	826	844	814	836	860	806	856	835	805	846	829	779	814	827	826	822	797	842	900	797	816	824	861	848	785	857	820	848	818	843	845	810	851	900	831	779	803	841	859	864	794	802	809	773	822	828	801	825	777	835	839	818	810	805	772	798	828	853	792	887	826	805	928	826	853	876	818	825	785	824	883	814	797	867	869	848	794	780	782	801	851	832	812	835	823	816	856	814	847	859	835	748	859	821	818	808	849	840	776	787	830	799	771	849	853	842	885	809	840	823	829	885	819	819	866	839	817	828	855	795	804	844	826	824	845	830	838	825	802	811	815	844	883	814	824	830	819	806	806	803	828	858	841	770	805	836	842	862	857	831	788	809	830	848	817	810	796	815	802	857	834	826	885	825	829	826	804	796	837	886	815	822	814	836	792	837	825	831	804	796	830	876	895	808	823	823	805	815	846	815	859	828	828	806	861	811	857	827	811	796	827	789	807	900	814	874	840	828	785	758	839	794	781	788	808	846	861	867	846	829	865	860	831	802	823	792	806	850	842	843	883	814	845	910	834	849	861	848	805	850	791	822	827	843	842	842	836	846	803	804	848	830	814	853	808	863	835	798	903	831	860	809	788	807	826	807	850	891	812	873	824	840	765	839	792	850	823	830	841	821	875	816	856	830	789	763	826	817	805	833	832	808	790	808	818	834	869	800	839	840	819	787	806	823	885	823	803	854	833	805	874	807	810	837	830	805	788	840	781	833	799	815	806	828	864	832	827	820	823	826	790	854	804	842	859	833	848	827	822	802	842	847	751	867	765	815	813	795
23933	21063	28233	24166	20642	8446	2146	1689	1617	1262	1095	792	740	683	605	612	1503	9323	5671	1316	473	458	464	453	467	408	436	429	456	450	453	450	458	452	483	466	425	483	429	461	409	492	457	493	440	464	436	432	476	465	488	435	422	457	438	435	437	443	441	440	453	469	446	433	401	417	463	427	433	459	465	398	437	461	424	464	402	483	415	466	438	415	454	434	400	402	446	430	457	457	451	457	435	428	474	453	430	450	477	476	422	477	444	425	403	458	465	422	495	459	443	439	476	441	415	430	440	456	417	464	418	442	451	462	418	479	416	439	430	443	449	438	486	442	458	423	428	451	461	433	460	441	455	422	445	436	444	432	431	460	478	426	493	434	401	435	470	429	441	446	460	437	437	421	447	426	417	432	409	426	451	443	456	442	446	447	466	430	451	471	400	430	459	407	459	436	426	439	417	460	438	453	437	456	454	461	443	435	430	432	422	461	458	464	455	411	435	414	435	444	417	441	441	396	431	429	441	419	469	473	434	434	441	460	441	417	483	436	427	477	432	422	443	474	462	443	427	475	478	469	471	460	453	428	478	430	427	448	450	466	430	433	483	444	442	429	408	447	448	483	438	456	470	481	471	458	457	466	437	433	438	466	451	451	426	447	487	466	431	456	455	470	450	458	440	480	431	473	432	481	429	463	460	452	439	450	444	466	448	413	458	444	448	449	440	453	489	425	470	438	441	437	480	429	463	439	439	434	438	424	427	423	453	426	407	421	447	417	423	440	446	418	455	397	406	441	437	458	474	429	453	434	458	463	455	459	438	419	436	444	422	452	469	471	455	453	427	460	435	427	453	445	433	437	445	449	458	439	432	429	456	431	470	440	434	449	462	423	469	450	407	462	438	467	434	475	460	399	443	462	425	453	461	421	454	461	431	450	452	440	451	441	402	421	414	434	419	422	446	445	437	472	436	433	468	468	441	449	444	440	460	462	456	437	425	445	470	415	462	463	463	422	435	467	466	421	457	470	401	441	456	456	454	446	435	423	459	438	485	425	468	469	433	429	408	453	438	434	477	445	451	457	467	417	436	459	468	418	461	416	425	440	439	458	460	455	450	459	434	466	430	419	446	462	433	491	450	419	447	458	441	435	469	431	448	429	459	440	412	462	483	454	478	462	417	457	444	439	457	509	514	393	465	474	452	416	443	457	446	396	457	421	441	433	441	439	434	468	466	425	433	443	443	478	432	459	423	446	461	435	437	408	422	430	423	431	415	485	409	437	438	448	451	450	426	476	460	459	453	426	450	430	456	464	457	443	435	439	450	427	422	427	444	400	439	435	473	443	420	484	415	441	421	435	394	448	432	385	415	433	441	436	438	457	455	433	430	414	432	450	482	437	434	479	436	447	391	435	458	469	423	441	395	449	429	465	437	405	476	463	445	406	434	452	456	456	441	432	476	483	457	443	472	475	457	427	434	424	442	436	427	407	449	433	456	448	444	415	413	422	417	438	453	448	470	397	463	441	445	430	440	441	424	432	410	442	469	475	418	439	431	437	435	397	451	431	450	432	476	441	442	420	468	475	436	439	444	456	446	415	437	440	424	422	478	469	464	449	457	460	446	450	451	435	457	458	463	467	433	424	402	453	504	438	465	442	442	463	445	437	431	433	448	430	441	424	412	443	449	486	446	431	422	401	438	448	412	448	444	487	467	429	448	404	434	441	442	456	460	446	458	471	420	449	439	462	466	432	470	474	458	438	434	464	401	426	456	456	427	478	453	449	455	473	470	455	494	467	463	424	470	451	435	430	443	424	437	441	453	456	403	457	437	444	473	502	436	449	472	420	468	462	464	457	434	452	439	424	432	427	476	455	436	413	466	453	478	409	464	438	459	454	453	429	478	438	426	475	486	437	478	460	437	404	420	449	431	466	462	470	461	454	420	424	439	461	435	463	411	417	450	447	459	451	425	445	441	440	430	465	428	420	458	408	478	443	447	480	450	462	405	441	459	422	498	460	459	438	480	400	463	479	438	436	458	461	456	473	471	428	428	407	421	480	453	421	439	474	420	430	456	440	445	465	456	459	452	460	455	434	458	412	428	460	446	491	431	466	426	468	430	467	428	407	400	458	433	467	425	462	437	432	449	437	437	425	448	443	435	465	440	447	419	466	410	466	422	456	459	404	451	451	414	440	439	453	458	435	453	435	410	441	389	429	483	465	423	426	424	461	417	443	464	437	479	417	424	428	405	449	462	451	429	398	415	460	451	423	427	464	463	431	473	442	463	433	470	443	441	445	418	449	456	434	411	478	473	494	442	436	430	416	417	462	451	468	481	414	414	423	490	454	479	491	464	468	420	445	432	443	445	457	408	429	424	461	477	418	407	453	451	453	405	459	423	454	463	425	465	430	468	453	437	453	458	441	435	443	459	463	447	415	434	460	436	478	432	488	440	433	426	458	445	446	447	449	474	447	449	408	469	452	426	432	471	461	438	445	420	480	457	457	432	451	462	440	464	441	431	457	464	461	433	441	425	447	424	419	414	410	432	456	414	441	467	417	437	483	448	431	476	438	490	483	439	439	434	442	485	417	425	451	439	418	389	431	433	430	450	460	456	434	469	416	432	431	447	460	440	450	429	448	457	457	437	440	421	440	453	423	440	462	421	437	463	456	426	443	458	442	463	434	410	427	415	514	463	445	442	443	416	481	485	471	462	411	440	462	423	459	466	453	456	459	449	453	443	447	463	461	462	412	377	462	483	441	421	415	428	451	445	440	442	414	453	443	433	443	438	466	472	423	422	438	419	436	477	444	424	449	439	465	442	486	438	458	412	460	432	468	481	459	414	391	433	401	480	451	470	463	458	473	423	403	441	463	446	450	408	436	460	426	444	458	465	439	441	451	483	404	449	446	441	448	445	460	438	462	488	428	456	436	396	429	447	475	475	433	442	451	433	442	415	460	469	475	415	421	397	434	449	414	436	452	447	422	440	418	500	450	429	448	470	451	466	428	459	475	452	498	468	469	416	448	439	442	449	466	451	446	455	445	440	443	434	427	471	428	470	460	449	452	458	448	454	444	465	435	445	430	454	457	464	436	427	448	429	448	419	425	416	449	410	435	439	464	457	457	431	454	404	432	469	423	421	449	426	461	413	451	435	467	481	462	434	437	466	426	433	456	438	457	420	451	442	388	444	433	460	426	463	452	422	429	421	450	464	432	447	446	454	484	427	460	436	442	424	443	444	459	450	449	484	434	460	438	448	466	503	453	453	438	474	467	438	474	438	472	430	441	420	443	465	446	460	472	440	400	452	446	458	428	472	476	457	446	419	447	448	436	483	427	447	457	464	444	409	470	424	462	432	461	432	408	440	436	478	419	446	412	428	429	437	448	436	438	458	445	441	466	407	452	452	443	491	438	426	439	440	465	467	444	449	432	422	451	457	475	492	451	474	438	400	441	432	444	434	421	446	437	394	452	472	490	463	420	433	431	442	454	425	430	415	504	467	392
11824	23570	24250	24086	9412	5049	3680	3648	3727	2887	2287	1478	1341	1165	1019	1032	2853	16911	9203	1993	594	652	608	635	583	621	653	597	630	585	613	565	611	629	612	608	647	601	612	600	619	615	626	634	552	619	591	567	566	637	591	607	628	585	588	622	595	597	644	582	580	581	609	569	606	575	568	587	584	604	584	603	584	596	585	617	565	639	631	593	616	619	601	571	608	552	591	585	585	624	570	619	576	583	573	597	580	580	604	528	595	583	551	576	651	588	584	641	575	596	588	578	638	619	578	614	619	580	598	620	604	592	605	627	610	585	563	598	596	600	630	582	581	575	624	594	600	601	571	567	584	588	609	590	544	609	613	589	568	608	623	620	604	582	577	584	616	597	548	586	591	578	578	585	654	556	576	588	581	579	590	605	606	619	596	618	623	584	607	641	641	587	539	578	644	596	574	633	590	577	614	603	599	584	593	595	581	597	584	621	614	621	622	572	630	558	614	583	599	602	582	561	590	516	633	569	579	593	590	580	606	621	564	592	608	568	591	619	592	581	621	585	622	574	600	584	594	585	627	565	626	621	596	591	601	614	569	598	616	552	565	607	598	621	591	615	571	598	536	603	551	643	597	544	590	625	608	620	608	614	625	607	644	615	625	623	576	611	593	595	607	611	597	595	599	596	634	625	588	593	594	608	589	603	586	595	596	584	608	613	588	619	609	581	602	606	610	592	554	600	604	602	560	609	609	589	596	628	558	606	624	605	599	564	573	610	579	585	598	620	574	593	653	565	561	539	598	619	569	596	617	559	611	591	631	592	617	584	606	603	590	619	614	590	585	615	607	609	562	593	561	592	577	620	562	621	545	602	550	582	590	582	581	609	547	560	582	601	550	613	579	593	569	630	650	626	604	602	565	592	632	565	574	614	608	595	616	574	613	545	593	565	566	605	582	608	636	572	617	576	558	592	609	579	589	582	621	630	632	637	562	603	575	565	629	586	586	623	607	580	620	627	578	594	564	628	594	578	615	601	637	607	631	618	591	601	636	617	589	592	596	621	599	595	567	555	620	579	577	569	618	570	643	590	559	612	630	604	615	590	625	608	599	605	614	638	581	600	605	581	595	639	613	561	572	604	587	629	610	606	611	567	562	571	604	603	576	629	601	594	603	569	558	590	595	594	631	597	591	625	632	579	594	598	584	611	564	560	568	598	573	598	541	586	597	582	533	601	585	622	600	574	607	603	580	570	586	621	602	600	591	651	598	555	621	612	577	577	620	569	574	585	593	614	605	615	632	585	615	593	590	564	597	613	598	600	597	591	617	565	650	643	561	598	587	602	647	629	585	612	591	609	614	607	602	592	583	561	602	598	621	628	601	604	625	608	605	601	572	578	629	633	636	569	591	603	618	619	618	606	586	615	603	609	652	636	612	586	632	622	603	620	626	584	602	625	619	608	556	613	619	586	595	600	593	587	588	561	553	567	612	590	604	561	581	626	605	586	592	612	614	592	614	609	572	614	574	583	595	577	602	574	629	606	593	560	564	601	595	616	607	588	622	599	599	572	565	587	586	617	628	583	606	546	601	568	609	551	592	627	664	653	567	586	601	578	526	625	548	602	550	603	605	581	600	621	613	561	557	592	577	586	585	591	576	595	582	579	602	631	540	567	600	605	625	572	583	567	598	626	581	564	601	589	612	590	609	593	628	587	609	561	612	606	577	521	611	593	584	609	580	571	613	605	608	590	545	570	566	588	578	619	595	575	591	563	594	592	590	607	608	615	587	589	630	600	556	609	628	639	602	584	566	567	578	601	619	618	618	595	632	592	610	629	596	623	532	563	566	594	575	627	571	610	612	613	588	614	603	572	583	594	607	564	620	615	567	600	548	584	616	590	558	589	613	555	606	595	597	618	595	617	617	625	592	564	548	593	637	596	577	600	604	604	584	622	611	584	612	587	546	603	641	579	589	567	648	602	592	619	581	597	622	587	628	565	593	602	555	603	534	588	613	596	584	579	580	615	636	599	578	597	578	596	611	608	597	609	601	589	619	562	624	592	633	630	616	580	613	611	595	585	581	582	622	604	585	588	635	597	571	589	565	587	604	536	602	581	600	586	646	589	610	590	581	594	550	623	566	618	636	630	614	611	552	591	606	569	583	595	584	612	563	567	592	637	578	545	603	608	614	585	582	566	637	581	617	565	569	589	588	607	571	613	599	619	595	598	601	557	613	588	647	589	578	626	597	570	608	570	620	625	615	638	564	600	589	585	566	663	595	593	596	577	580	559	557	584	551	639	581	594	616	574	577	609	648	603	579	631	642	571	616	601	588	612	611	590	576	619	588	586	591	592	602	596	591	622	619	601	622	621	583	600	615	584	577	601	608	610	598	583	562	608	599	578	608	645	609	591	596	575	623	608	578	622	618	597	579	602	574	595	551	633	587	620	605	603	609	621	595	585	567	643	587	596	578	588	578	564	606	568	572	621	595	593	617	587	564	612	580	581	634	582	580	629	597	583	564	582	589	595	579	585	566	583	580	577	609	620	597	591	593	598	604	586	596	590	581	603	573	579	558	592	606	590	595	597	564	594	582	607	588	605	596	600	613	621	564	595	578	568	649	582	556	617	589	574	642	578	576	578	581	590	596	631	592	589	631	602	615	595	596	612	585	620	605	577	611	581	600	604	565	574	609	580	594	588	585	638	599	614	619	598	552	579	621	548	569	603	569	620	591	610	604	587	596	601	613	560	577	605	600	610	591	594	626	561	633	557	582	574	605	646	593	627	627	551	592	591	552	587	578	559	596	579	623	567	619	629	609	586	624	576	606	598	603	625	584	549	614	602	662	577	577	586	560	594	581	629	606	653	592	619	606	580	618	600	557	595	578	579	606	632	584	579	595	601	537	632	589	591	641	583	594	546	603	623	584	564	592	600	558	590	563	616	605	585	583	598	554	626	612	568	587	587	571	604	587	579	603	584	570	567	578	556	601	571	587	593	564	589	575	595	594	566	562	575	576	603	580	655	625	546	603	649	576	597	519	603	594	650	663	602	622	606	600	558	586	599	624	625	556	621	570	617	595	619	638	607	582	590	560	568	617	583	598	583	653	552	648	629	626	594	619	579	610	613	589	644	576	549	590	599	543	634	567	658	582	627	614	561	551	600	622	609	608	606	594	623	586	619	566	560	598	567	607	635	549	547	638	584	567	591	588	585	593	530	609	604	579	577	602	581	623	577	602	586	588	587	578	635	599	621	585	576	595	626	668	565	598	629	562	620	614	608	625	594	577	605	572	546	616	608	570	601	582	604	604	620	621	587	617	574	624	552	625	574	586	555	627	560	614	635	605	655	593	590	548	596	586	585	610	541	618	577	604	599	612	586	574	610	600	585	650	583	604	601	598	602	594	603	576	658	647	571	559	654	569	581	631	610	585	594	589	563	579	619	592	590	569	571	636	623	601	566	566	565	663	574	585	607	600	601	599	566	550	577	612	581	648	624	620	582	628	557
22748	21068	28882	23494	21075	21105	10944	3253	2299	1748	1092	754	690	582	530	487	5233	11390	4591	1008	218	225	217	205	201	196	227	249	243	213	219	209	181	188	205	205	222	160	201	199	210	182	192	180	186	207	222	209	208	196	187	183	196	173	187	182	174	203	172	194	177	196	189	213	176	181	183	177	191	183	176	186	187	172	188	206	185	177	172	171	172	183	186	167	192	197	172	174	200	189	188	205	177	191	179	168	181	213	181	164	190	173	189	166	199	183	157	178	200	193	182	197	170	181	170	189	177	206	182	196	187	192	217	186	185	200	188	201	163	203	193	190	211	196	182	175	181	174	189	198	184	184	207	197	192	202	185	172	195	196	194	192	174	153	183	186	185	191	187	187	206	197	179	183	176	196	201	196	180	183	189	163	174	187	192	200	202	203	174	188	205	214	188	194	182	192	182	182	188	184	199	203	207	189	184	178	199	174	167	214	186	194	189	183	197	183	196	179	189	175	202	174	184	187	203	186	186	191	198	220	196	194	186	169	198	206	170	192	172	184	189	187	204	194	171	178	189	187	197	193	170	162	182	171	180	174	172	187	222	190	197	193	203	211	162	220	201	193	190	189	179	189	205	216	178	205	208	174	175	188	188	209	183	175	172	198	190	185	202	169	198	163	178	182	193	179	189	160	211	191	170	191	210	182	177	183	193	193	190	201	198	200	200	188	181	186	193	181	191	172	193	187	205	190	167	192	184	186	174	201	190	181	204	178	186	171	177	187	196	177	193	179	174	191	161	173	183	168	179	182	206	188	192	188	153	209	189	167	174	170	176	159	199	189	191	179	202	206	206	173	210	183	180	202	195	198	180	177	191	183	183	165	186	181	217	184	179	203	206	182	179	203	190	197	193	209	178	194	178	161	182	181	175	181	195	177	153	158	200	193	189	209	189	198	202	191	198	187	167	207	170	194	188	181	174	215	186	216	213	195	168	183	181	192	173	189	187	192	197	189	183	174	187	197	184	196	184	183	184	180	200	183	207	177	166	175	182	181	190	180	198	175	198	183	189	205	180	182	189	185	191	172	192	178	178	188	175	195	178	179	169	193	203	201	195	196	183	178	216	180	192	181	193	168	173	174	175	188	182	195	199	190	179	209	210	179	188	184	186	155	179	197	195	207	195	180	176	167	198	195	170	167	197	186	185	183	198	176	181	194	199	185	182	207	183	200	183	209	183	181	219	159	171	194	202	191	180	196	185	197	209	195	185	171	206	176	191	180	181	200	197	180	181	206	156	185	204	199	167	175	206	204	186	191	201	212	170	208	183	185	176	217	179	200	204	204	209	198	190	188	175	176	173	202	162	174	179	183	175	180	186	174	200	181	182	196	189	155	182	185	186	189	192	203	167	176	168	201	161	191	194	178	192	169	180	181	174	183	178	165	174	192	199	179	159	202	161	178	192	182	181	186	168	196	167	166	178	173	192	186	182	181	175	201	204	187	164	169	177	195	178	207	180	199	203	158	174	199	177	166	158	169	159	197	202	171	161	188	200	181	172	192	165	173	208	185	160	205	200	181	178	193	177	190	197	204	181	181	174	188	189	199	192	184	185	201	194	169	174	217	216	176	186	189	185	200	186	177	182	182	200	194	187	190	220	180	173	192	166	192	188	201	190	172	198	187	208	181	197	183	178	168	175	198	173	177	201	184	181	179	171	199	200	188	188	181	173	184	192	187	157	172	194	190	203	189	206	189	183	196	201	162	194	201	203	206	204	179	182	191	211	198	201	178	188	184	188	182	187	188	201	171	177	180	177	184	188	201	194	210	174	207	201	191	160	184	170	162	230	185	191	180	176	175	167	170	182	193	221	194	178	179	195	173	163	166	196	192	179	211	156	187	175	215	168	189	196	178	230	189	171	181	187	197	171	179	182	200	179	188	182	185	166	186	180	193	187	183	196	206	190	189	191	193	190	170	181	187	192	169	169	198	188	201	177	196	197	197	194	196	189	181	188	194	208	202	184	190	199	197	187	183	181	186	192	205	199	175	187	186	207	197	194	193	187	171	181	198	185	191	195	175	192	208	157	200	206	191	202	182	191	170	181	187	164	208	191	203	174	198	185	183	175	195	168	200	169	194	175	187	177	193	194	178	176	181	189	166	200	183	160	191	167	183	210	168	194	174	171	180	210	187	180	199	219	208	176	181	192	175	193	173	201	199	202	196	191	174	171	175	210	190	178	181	188	182	185	176	184	199	216	170	184	205	168	199	178	190	172	186	192	166	178	189	183	170	179	161	199	202	210	181	195	190	198	166	176	203	162	188	183	187	198	167	178	179	195	185	205	171	187	216	184	185	195	171	187	195	194	185	173	205	160	176	209	175	201	180	204	170	191	204	182	157	173	213	154	184	177	195	181	207	190	208	195	209	175	201	176	201	209	171	207	190	197	199	209	191	186	173	187	191	200	158	195	174	177	189	184	205	186	170	194	180	184	197	176	222	167	180	168	163	189	187	185	175	180	197	156	179	183	188	180	182	204	187	195	223	191	175	180	201	196	171	171	176	198	189	183	176	203	198	195	180	163	177	194	182	215	181	185	183	180	225	175	178	166	164	157	179	184	200	189	186	190	185	179	185	194	201	184	176	199	220	174	168	197	187	201	176	197	172	189	172	189	191	158	198	159	193	188	178	210	165	184	177	187	170	172	193	180	196	172	181	176	182	210	169	200	200	186	176	179	190	168	193	174	161	185	193	192	161	184	213	162	173	176	194	171	169	188	155	187	174	204	202	169	207	155	176	192	175	191	186	193	195	201	178	188	191	207	180	190	175	189	171	161	165	205	207	200	173	179	198	193	170	198	170	189	169	185	185	208	195	183	195	183	186	197	198	188	179	176	182	191	172	183	180	201	181	179	182	183	203	189	192	204	191	175	213	197	198	202	204	192	192	187	183	190	199	188	195	188	184	187	192	201	184	168	206	178	173	202	174	193	174	186	196	181	192	171	182	196	219	178	198	205	175	203	174	173	195	205	208	184	181	205	175	192	186	206	197	180	179	212	187	186	180	225	183	224	184	187	186	188	183	157	177	205	170	189	198	193	176	212	196	182	193	200	206	171	162	188	177	179	193	192	183	152	186	171	175	186	171	189	165	180	172	186	196	178	174	168	184	199	171	187	196	197	198	194	194	184	161	176	174	182	197	193	183	191	177	215	198	181	184	196	172	168	186	188	183	187	198	196	178	180	198	193	186	203	195	195	178	188	202	200	211	179	198	183	186	193	185	190	187	182	198	189	182	184	200	173	180	183	177	197	189	178	189	164	185	207	185	204	190	161	188	196	155	173	184	178	194	183	215	182	181	180	200	190	193	201	176	177	173	193	191	203	202	175	174	190	194	189	162	187	169	201	155	167	176	209	186	179	172	193	200	189	212	177	189	170	195	176	190	203	182	198	185	185	191	193	201	186	181	182	180	197	183	176	192	162	183	195	185	200	183	184	211	208	185	204	181	192	192
15557	30499	31079	26351	12044	9098	8056	6727	5633	4090	2629	1832	1588	1215	1090	972	10166	17713	6986	2098	386	350	339	328	333	313	327	270	276	274	263	292	310	259	250	279	281	271	256	268	276	242	272	266	254	279	244	258	258	257	265	261	260	277	273	259	241	237	274	238	250	251	252	217	260	248	284	252	261	260	229	251	232	231	252	246	238	258	255	237	261	282	242	245	236	236	263	246	231	248	270	254	251	245	229	279	239	246	251	251	243	249	245	248	227	250	271	261	227	248	271	247	232	277	227	230	227	253	275	263	264	237	237	254	236	253	256	268	238	255	250	249	246	280	224	238	290	260	252	248	231	267	257	227	232	248	235	255	225	253	241	259	261	236	224	239	230	242	242	275	244	244	240	272	267	251	242	254	214	278	240	242	260	224	223	249	240	247	210	238	276	231	257	242	264	236	244	247	246	267	252	259	221	235	248	219	235	246	227	224	247	265	220	228	221	252	224	226	257	224	225	207	262	245	247	235	238	257	232	244	247	231	260	244	235	216	286	240	252	234	256	230	257	231	237	249	234	237	246	232	239	222	230	235	260	267	255	244	252	221	228	241	245	242	225	269	216	235	243	266	235	251	217	224	232	251	224	244	244	245	265	237	241	232	226	235	237	251	261	241	240	245	256	257	263	233	243	243	240	235	238	242	238	223	243	212	240	230	234	240	237	271	256	248	260	250	244	256	242	260	254	232	229	284	232	261	252	236	237	249	228	229	234	247	243	243	253	213	228	216	247	260	258	255	231	229	220	259	254	242	226	266	248	255	245	234	242	227	262	260	262	216	254	252	256	229	266	258	271	230	250	232	230	229	239	263	252	256	237	209	232	253	240	222	237	226	274	251	241	261	245	257	248	236	232	235	229	263	246	217	267	235	238	221	227	267	273	236	236	262	246	236	243	255	260	254	226	238	220	245	278	209	260	236	235	235	237	244	233	238	258	238	243	237	231	247	250	225	246	258	243	227	239	257	269	246	246	234	257	220	233	234	234	233	252	248	259	276	255	252	232	217	244	255	250	257	249	244	247	248	266	255	255	237	245	230	228	248	254	245	234	261	236	239	244	262	270	251	238	248	272	233	256	246	230	236	274	221	216	269	240	251	271	222	215	240	249	256	244	252	244	235	244	242	251	224	273	219	246	230	233	211	223	256	206	257	239	234	248	231	251	242	265	235	259	217	235	239	261	232	280	220	258	241	230	241	257	242	255	224	241	245	244	231	243	241	262	249	235	256	243	237	234	223	229	258	246	251	212	239	219	226	270	267	241	233	260	231	251	260	273	222	241	227	257	211	248	265	237	258	240	208	259	247	220	234	229	249	246	256	227	249	241	231	239	249	234	243	242	238	262	256	253	243	238	210	255	249	260	233	238	266	247	249	252	238	249	257	263	256	241	246	240	255	235	231	233	239	224	239	245	268	238	216	247	210	224	231	232	250	247	247	265	253	250	247	228	252	245	241	242	240	226	225	232	221	251	260	266	254	220	236	255	233	239	237	208	235	245	247	232	243	264	225	198	251	261	219	244	236	264	264	223	222	270	222	226	219	250	267	270	226	229	210	248	251	235	231	229	238	251	242	227	255	231	240	232	249	269	259	240	232	230	260	245	264	259	230	252	229	282	246	222	257	222	210	232	236	269	213	255	227	247	234	235	265	211	227	259	253	245	250	252	255	252	257	247	222	261	228	249	256	227	249	249	231	259	251	239	241	259	280	237	229	237	250	240	238	245	251	226	240	253	260	236	256	259	247	220	252	252	246	264	246	257	267	245	238	271	239	260	225	240	254	280	242	239	230	273	266	227	258	223	249	265	235	213	245	254	229	259	247	261	232	221	234	221	263	260	220	252	267	241	233	220	236	254	251	249	234	231	260	238	221	234	232	236	253	263	244	239	227	251	231	261	245	235	222	254	231	238	238	244	238	246	247	226	238	247	233	254	241	227	244	250	235	267	246	243	239	213	232	239	220	243	222	258	229	234	254	272	247	260	245	224	239	207	241	218	231	243	240	209	259	245	234	257	234	243	230	220	233	235	252	263	247	270	215	264	240	237	249	254	234	252	249	267	269	253	237	235	248	235	243	255	269	240	256	235	231	268	242	228	234	243	246	226	246	253	226	261	261	249	217	224	238	237	229	230	222	257	223	257	244	234	242	249	216	239	257	244	251	243	262	244	250	264	223	224	247	245	243	234	241	263	252	243	250	228	244	249	229	239	237	235	225	236	256	238	245	233	252	263	232	230	251	256	252	244	212	245	280	250	221	224	254	253	266	210	219	258	242	235	238	234	235	250	190	271	229	247	238	270	231	252	249	237	243	234	233	234	261	230	229	232	258	210	230	255	258	264	272	238	258	244	235	241	257	265	218	234	221	213	272	211	278	220	282	241	242	257	236	220	244	237	272	230	270	242	235	258	238	283	290	252	212	248	231	235	262	225	259	248	244	253	228	250	230	247	246	224	205	242	233	232	264	258	226	240	250	246	276	236	261	232	244	233	250	247	247	263	255	235	243	266	205	242	241	252	251	226	244	226	236	236	228	238	235	264	206	239	228	243	243	217	254	243	272	249	223	245	247	238	247	277	249	245	213	232	232	254	217	253	255	255	254	254	234	248	229	227	251	224	227	249	243	234	276	239	254	241	260	267	245	264	236	236	268	226	259	232	231	240	237	238	221	242	271	266	255	254	266	234	240	215	218	244	246	270	268	229	223	241	238	243	255	252	238	230	240	246	256	233	216	237	240	228	231	244	232	249	230	237	239	236	244	240	244	242	261	228	265	252	246	254	243	249	228	232	255	220	238	232	251	255	249	258	232	210	247	249	211	222	239	248	252	228	252	247	253	237	242	242	242	234	232	251	241	238	227	242	240	242	263	246	229	242	241	246	228	227	238	230	253	227	243	262	229	219	259	234	265	278	236	256	221	223	227	240	272	261	247	232	254	225	221	244	243	258	243	240	254	257	241	243	259	252	219	241	237	257	238	226	247	240	243	223	275	249	248	225	257	227	210	231	260	259	268	243	266	263	269	232	247	273	225	233	239	239	213	216	241	213	239	249	223	247	260	220	240	245	243	212	259	255	232	250	235	249	234	257	233	257	246	221	245	236	265	219	255	231	270	234	246	253	248	238	222	233	240	230	214	263	263	230	236	253	266	243	228	248	256	255	233	222	268	227	241	246	243	250	226	251	252	228	250	215	226	255	253	250	227	245	262	228	222	222	228	227	250	271	243	233	261	238	241	241	229	222	212	232	259	217	251	242	248	229	237	219	236	242	290	244	244	237	271	262	239	242	246	261	240	255	247	236	259	255	260	231	232	250	255	237	248	245	246	249	253	248	233	260	246	251	227	248	211	253	241	256	247	263	242	258	221	244	244	251	237	236	220	276	244	253	243	249	240	244	255	242	226	238	238	257	240	268	244	218	219	265	247	242	241	263	247	276	229	233	237	261	247	249	248	237	240	251	236
26757	20653	17125	10599	2668	1996	1639	1332	1394	981	838	765	770	653	718	702	729	927	780	637	588	627	612	591	588	542	607	631	617	635	627	612	604	584	568	583	595	593	592	604	600	632	605	613	584	606	596	609	573	616	585	599	568	563	600	578	594	573	585	585	572	618	591	592	621	588	592	612	583	570	610	556	581	606	573	613	571	564	601	589	592	611	602	627	601	622	623	624	591	611	590	587	609	601	597	588	635	567	606	617	605	602	615	571	623	574	548	629	605	580	584	609	602	614	600	595	611	564	570	600	614	611	587	593	597	608	569	620	610	570	596	580	626	582	604	590	589	566	624	590	628	600	575	623	598	577	584	560	570	594	631	600	622	598	613	588	626	581	569	585	578	669	613	553	591	582	580	629	585	582	598	603	630	564	631	630	578	628	608	602	595	636	593	577	604	537	577	621	590	609	613	621	647	627	624	578	575	625	612	573	629	616	591	580	603	569	618	613	623	579	575	620	619	621	574	619	597	638	564	599	535	611	631	573	580	638	611	596	624	597	623	646	605	590	642	573	585	603	573	584	629	576	608	573	583	544	584	667	637	585	600	582	549	633	645	585	562	581	603	639	590	603	590	636	568	613	568	612	582	585	575	586	646	579	587	585	567	598	626	590	564	572	620	621	555	614	593	597	595	566	599	596	586	546	567	563	583	574	627	607	616	561	578	596	600	612	585	570	648	633	580	590	572	565	603	573	612	609	639	599	603	613	620	616	611	661	608	647	633	582	620	623	605	574	646	598	621	616	595	617	623	638	587	624	586	605	616	639	648	552	602	556	572	588	642	598	618	587	561	612	572	629	604	544	567	634	604	564	596	545	557	622	610	598	610	571	576	633	576	633	628	607	622	583	626	594	572	630	586	600	598	600	617	593	577	592	537	578	606	603	611	547	605	606	573	616	588	556	581	565	568	595	648	607	568	621	571	604	540	616	568	571	612	590	565	604	614	562	611	601	597	607	606	655	573	554	644	613	563	632	608	604	615	588	587	589	572	592	589	604	594	641	593	557	584	609	599	586	596	577	623	570	579	661	627	603	603	570	573	584	584	611	554	610	575	612	620	606	621	623	603	579	583	565	573	595	612	635	598	616	596	589	603	590	610	589	595	622	571	601	622	656	553	599	609	574	628	606	590	624	603	574	627	597	589	559	604	584	592	596	592	608	611	593	604	575	565	615	616	622	615	631	622	589	598	608	605	613	599	589	625	600	602	596	598	583	584	611	586	577	626	631	588	607	617	601	608	547	584	632	587	560	603	617	622	590	604	586	595	598	581	619	594	572	601	649	594	596	620	597	578	589	608	595	632	579	599	597	623	622	615	563	559	595	572	585	562	601	618	564	628	599	631	594	616	605	556	616	570	614	563	607	620	617	575	592	605	615	625	626	605	594	585	600	633	649	564	654	612	655	604	588	585	583	578	592	575	624	604	592	601	622	594	602	541	622	610	639	630	583	589	612	610	603	614	599	566	588	569	636	628	575	605	580	618	613	606	615	637	577	619	604	592	620	573	612	616	637	620	572	589	593	601	557	600	599	626	619	639	554	604	610	596	577	641	632	606	616	581	622	620	654	579	609	587	575	603	615	586	595	630	573	555	626	579	608	590	595	584	585	602	605	578	570	620	573	610	604	559	602	568	572	646	615	584	562	587	581	584	594	591	592	622	597	604	598	566	619	591	560	586	601	592	588	649	629	630	595	563	571	573	596	608	624	608	650	547	599	577	607	588	623	596	586	651	607	602	604	602	611	597	641	603	605	590	597	597	626	574	596	578	586	604	583	601	614	562	583	561	633	621	600	615	588	624	616	589	604	600	582	600	568	621	577	583	603	575	611	575	597	555	571	596	602	620	609	592	579	582	579	588	630	583	552	569	601	612	564	588	595	569	611	633	596	629	602	590	630	605	584	590	617	569	576	629	632	641	603	543	625	618	626	622	600	610	592	578	596	599	573	617	606	561	621	591	619	611	628	627	588	613	589	599	573	639	627	604	592	557	576	585	600	596	606	594	584	577	576	602	593	627	530	589	556	575	605	589	602	615	564	606	541	578	583	591	599	612	556	562	573	615	585	573	545	565	580	602	586	606	620	573	606	668	594	628	567	561	573	609	609	601	591	602	611	607	626	616	601	603	602	590	604	552	624	628	643	586	636	601	642	582	601	623	599	600	583	610	614	629	591	587	612	581	624	606	606	617	647	610	610	593	583	625	565	612	588	581	606	580	598	565	584	621	629	618	568	612	624	617	594	611	632	601	641	603	620	578	627	576	572	592	595	584	583	566	597	621	612	637	577	585	575	592	602	603	608	595	591	638	610	610	592	584	589	605	637	637	600	579	568	537	566	591	592	597	540	621	656	581	599	568	592	609	626	611	602	599	603	599	591	604	604	591	659	625	607	608	628	594	579	626	605	613	603	655	591	573	571	591	608	597	561	590	568	555	641	592	606	569	576	615	606	620	599	609	615	609	619	569	607	615	571	635	638	631	615	577	628	615	612	589	610	578	586	591	617	605	598	582	638	558	598	600	603	627	600	586	590	647	578	619	653	627	575	611	620	577	596	636	549	613	599	615	611	625	625	691	553	577	642	585	555	578	603	568	599	629	634	542	593	606	607	584	574	599	601	545	635	620	618	608	630	589	574	598	556	604	588	593	584	635	592	616	620	619	587	559	616	582	609	637	573	562	621	546	624	661	604	602	572	616	572	586	601	630	598	572	611	608	597	544	599	617	615	622	595	633	595	572	585	575	560	586	573	594	599	594	600	560	593	596	600	629	595	611	605	594	577	628	608	610	592	601	597	585	600	578	604	585	607	622	603	645	592	563	593	593	602	600	619	615	588	607	608	648	605	597	578	613	583	589	593	549	611	609	640	625	631	628	598	598	653	652	599	636	603	593	604	588	587	644	604	626	628	622	546	600	640	609	602	573	577	571	662	557	615	591	554	570	563	633	584	592	574	599	567	611	560	582	619	617	616	605	613	595	612	613	590	601	600	567	593	663	599	585	596	612	584	617	614	608	615	608	587	596	644	624	632	575	616	640	580	599	660	619	641	603	615	614	547	608	617	592	569	571	608	593	590	581	598	631	634	614	622	587	610	602	592	633	594	612	611	584	585	615	596	645	632	618	608	646	612	568	642	592	637	633	593	562	635	599	585	599	609	618	654	602	627	633	568	596	587	612	591	566	625	632	631	576	573	599	613	584	591	562	593	624	603	608	629	609	590	589	571	590	581	618	608	604	608	601	589	562	558	584	578	635	594	649	597	622	601	566	575	634	623	608	625	538	604	582	603	603	618	591	584	605	566	598	584	563	608	606	616	604	595	620	579	560	605	618	565	576	620	628	654	565	634	591	578	587	605	630	611	596	605	602	650	618	563	608	562	630	581	615	599	599	578	624	558	608	569	581	620	609	590	595	608	582	630	661	619	646	600	592	599	545	615	586	575	615	604	628	616	579	586
11597	16628	19819	12164	4902	4444	3624	2910	2961	2013	1412	1223	1117	977	995	910	1113	1656	1193	808	786	765	755	846	761	807	754	773	818	800	752	816	775	772	821	766	814	742	763	831	804	768	791	852	760	776	794	796	745	807	829	844	739	758	818	804	736	794	818	801	754	823	775	828	772	750	773	786	772	757	762	788	787	785	778	794	800	822	790	799	779	786	703	755	765	748	746	782	770	804	821	739	804	821	772	777	739	772	791	783	767	787	805	821	799	795	841	780	789	764	812	782	802	777	795	770	789	803	781	753	772	750	799	722	763	771	733	794	779	817	747	775	829	783	807	768	795	810	809	794	832	782	804	807	805	805	778	785	825	793	734	768	770	789	808	758	783	783	790	819	775	764	746	746	792	738	800	820	788	792	820	788	795	807	769	797	776	805	786	806	746	831	794	814	789	790	777	773	747	771	787	780	787	761	779	754	806	781	773	769	824	789	757	736	792	867	771	774	784	800	766	835	777	781	760	843	786	745	823	783	780	783	792	780	762	801	751	845	798	800	796	805	733	758	792	779	820	780	756	796	730	753	784	798	747	788	759	770	752	770	793	767	772	798	777	774	753	809	807	801	763	764	775	756	799	811	807	773	813	795	769	748	833	782	813	744	788	774	762	783	851	781	816	784	795	798	807	750	780	796	817	770	840	813	810	753	797	809	822	800	799	783	826	733	769	824	791	728	820	796	816	779	804	768	744	789	776	782	772	815	788	813	798	821	787	806	779	784	770	744	768	779	794	789	780	802	766	834	729	759	785	775	827	802	780	769	781	772	793	791	794	819	780	741	782	806	752	799	761	831	831	823	751	792	821	783	784	781	729	750	749	813	796	803	774	774	799	750	735	806	752	781	771	738	779	735	782	831	761	811	704	780	829	781	771	798	788	790	777	805	752	743	772	792	788	796	778	823	779	766	810	790	795	799	841	775	763	766	769	798	759	781	811	787	790	823	808	784	794	738	835	767	782	789	781	763	787	795	818	791	785	788	821	783	763	794	770	794	791	790	787	794	790	733	736	835	844	795	767	799	773	804	710	798	814	830	785	791	798	802	815	792	725	785	788	801	808	792	809	798	790	758	758	833	795	788	830	801	778	779	797	798	808	752	776	767	779	742	818	728	758	834	778	779	744	790	796	744	780	764	792	763	758	772	745	781	782	735	816	806	793	756	780	813	789	806	815	796	732	724	814	781	817	799	784	789	760	791	826	763	749	814	791	777	830	820	774	806	807	788	766	740	791	786	809	822	759	798	847	743	743	763	765	783	758	760	778	775	766	843	827	793	788	790	756	794	772	775	739	773	781	795	820	783	794	782	773	829	750	807	807	769	789	808	855	793	738	786	788	827	807	767	793	763	805	757	793	791	819	770	790	751	766	777	754	731	770	803	742	792	783	751	755	821	831	802	811	804	822	798	764	811	788	784	774	842	760	794	787	780	794	773	754	790	803	809	771	759	768	808	768	768	793	806	817	784	771	800	784	779	789	774	760	808	813	781	814	749	749	848	775	801	740	765	792	803	733	784	795	746	779	775	791	822	786	808	813	788	781	778	793	799	765	766	789	792	809	796	807	850	772	806	765	781	747	758	773	804	810	775	815	768	794	807	814	774	742	801	784	788	793	837	829	797	806	790	816	796	782	755	771	784	729	783	802	779	780	790	772	787	783	775	787	727	770	816	800	765	749	792	753	810	796	872	791	722	775	768	769	794	801	764	749	743	747	719	807	807	774	790	793	762	779	798	797	765	773	796	792	791	804	812	813	807	790	776	817	781	776	786	780	736	816	759	738	738	755	781	778	738	773	790	805	796	767	757	818	759	842	770	786	737	792	757	757	753	759	794	805	777	747	780	789	801	824	792	748	805	775	794	746	819	751	751	777	803	782	787	795	776	731	754	784	750	797	757	778	789	808	802	804	792	791	781	785	774	772	817	757	792	795	810	735	803	792	784	862	826	813	803	771	742	760	757	782	757	773	791	781	786	745	780	815	779	781	766	793	810	828	771	808	756	813	840	788	810	748	778	766	781	775	803	798	752	765	809	802	770	769	800	819	834	787	782	765	741	800	785	801	740	814	766	785	803	748	784	803	754	775	685	802	786	792	754	765	787	768	814	809	820	848	768	773	802	808	793	754	806	811	786	779	798	740	808	806	817	783	799	785	806	769	789	763	719	756	762	736	827	794	712	754	767	827	786	787	796	750	808	781	794	799	812	833	814	799	788	729	814	794	787	827	823	814	794	778	856	786	749	814	797	806	748	790	757	773	785	771	830	781	768	778	765	738	823	784	815	812	757	787	796	778	769	778	827	759	776	773	806	782	721	799	729	803	789	736	766	768	773	798	777	794	804	771	840	807	735	751	750	772	775	728	802	719	824	779	783	791	792	763	799	769	811	797	758	828	759	743	803	779	738	775	769	772	775	767	803	742	774	763	806	789	762	761	773	818	752	812	757	747	837	765	857	789	777	792	785	749	761	827	791	762	770	741	768	795	797	775	781	818	773	782	781	794	773	780	735	782	818	834	752	825	757	745	817	823	751	811	785	772	803	762	785	794	832	788	777	784	811	826	781	777	799	755	782	771	793	810	785	784	767	842	757	783	787	792	735	733	806	758	770	766	781	798	760	805	841	767	789	808	788	806	788	765	793	746	805	770	742	777	790	796	768	712	778	816	788	787	805	739	788	780	800	782	791	811	797	783	804	814	766	817	774	794	741	754	788	757	770	740	775	779	817	809	722	759	785	840	763	768	846	764	787	790	839	809	798	779	768	807	763	788	769	813	781	808	827	805	789	793	777	807	800	804	799	772	770	786	786	836	733	781	802	772	769	784	829	784	784	835	813	818	720	776	768	823	738	742	776	719	804	808	809	798	785	782	782	778	767	782	842	744	769	748	758	792	757	803	793	815	750	772	813	765	714	783	801	785	786	779	729	819	792	767	765	743	815	813	776	719	802	758	777	819	793	803	718	769	773	802	751	754	808	773	788	782	826	767	776	773	842	775	795	835	827	765	804	780	779	772	813	803	777	768	791	815	783	824	829	797	796	748	779	799	782	791	753	834	760	808	817	746	784	802	826	754	748	766	826	743	789	798	768	787	814	777	809	760	827	793	795	772	756	758	755	724	789	769	749	791	773	772	825	815	808	748	767	799	769	748	752	752	796	799	775	750	788	783	761	785	763	808	775	772	806	789	774	818	758	817	770	759	772	742	839	758	814	802	808	755	817	776	803	786	737	805	768	773	765	796	798	776	774	803	778	818	780	777	829	841	778	783	752	759	785	824	803	789	769	739	775	777	805	828	717	803	735	742	755	753	765	801	796	798	831	755	743	777	772	824	802	771	787	797	807	787	748	754	784	824	797	749	779	757	814	734	723	798	846	792	799	764	771	739	841	776	748	804	772	798	801	800	800	788	769	799	821	759	724	797	776	779	759	814	773	809	782	793	770	816	805	839	756	772	765	784	746
23948	21057	28215	24115	20734	10431	4174	2375	2074	1449	1150	818	841	707	689	841	3829	9418	4318	578	476	482	461	486	464	441	484	493	422	461	456	449	458	456	492	493	463	459	483	464	480	461	452	432	482	440	465	447	464	461	449	463	475	449	457	443	442	513	463	433	420	449	457	438	435	475	455	477	467	470	458	462	452	447	464	455	464	447	434	418	448	442	444	438	466	452	472	466	510	421	458	432	469	456	450	436	432	445	475	438	463	468	456	447	465	437	431	453	413	438	465	387	468	441	443	471	426	444	430	437	456	411	435	465	457	413	422	492	471	426	483	458	463	453	463	446	437	452	457	455	448	488	483	462	420	425	431	430	452	455	437	466	420	477	412	462	470	448	419	479	483	484	446	426	454	452	470	459	452	476	459	435	448	505	463	444	465	428	470	434	488	464	436	451	442	452	413	423	454	436	458	453	483	470	449	399	412	436	433	463	449	448	449	435	445	448	443	451	472	431	429	486	451	453	438	483	449	489	461	452	445	441	425	441	458	437	476	466	474	447	465	438	476	443	473	442	456	458	448	469	441	442	434	481	429	463	427	476	437	464	451	437	425	458	466	468	442	453	471	425	427	425	460	477	459	460	452	431	504	450	447	454	489	437	479	431	441	435	449	458	437	434	474	456	476	474	490	429	479	454	454	424	448	486	446	443	472	442	439	479	431	441	473	454	432	445	423	467	436	471	431	449	440	457	410	451	451	476	461	433	453	446	466	449	474	436	454	444	431	466	469	439	454	447	444	432	469	454	435	444	462	431	465	436	421	414	442	431	459	478	451	444	476	446	476	443	470	426	459	460	453	457	427	471	459	451	440	486	409	470	473	450	496	519	463	479	451	445	445	464	456	444	443	445	468	451	424	452	437	491	463	470	457	458	429	445	441	445	500	474	468	452	420	437	492	447	472	478	457	396	460	459	472	450	421	479	477	437	438	450	455	454	453	452	432	454	454	421	453	426	436	432	442	430	483	511	475	435	418	439	477	445	408	448	432	453	449	420	476	445	461	431	444	426	465	456	470	444	451	458	460	498	454	456	454	431	489	438	484	441	446	423	455	450	414	459	442	449	452	407	432	426	424	425	482	445	445	439	413	476	488	427	456	426	438	445	478	460	464	476	453	477	463	472	456	457	410	462	442	450	476	435	438	418	412	446	442	506	453	462	447	422	449	465	421	435	435	440	413	396	434	455	430	405	439	454	451	426	435	446	448	462	449	475	404	478	467	447	438	461	445	455	431	417	459	423	407	444	439	465	492	452	469	485	431	444	405	458	451	425	446	463	440	429	424	456	452	433	452	483	476	413	404	453	418	455	434	456	422	471	437	414	420	472	452	465	447	427	458	452	436	443	433	456	430	445	485	439	463	461	448	466	465	438	456	461	436	464	474	414	489	449	426	462	452	471	464	445	423	437	422	463	436	465	441	483	476	444	487	450	434	459	474	421	436	474	476	432	475	490	444	454	499	440	455	538	457	442	459	442	474	464	447	457	464	471	428	504	465	424	471	449	421	441	440	468	410	452	434	435	426	454	472	456	438	515	442	482	441	447	464	429	459	478	472	430	433	466	462	440	445	480	452	463	477	427	514	445	412	442	462	424	429	494	468	439	456	465	435	408	477	493	476	430	469	434	431	452	472	481	437	464	429	440	463	433	449	454	431	460	459	471	446	449	471	465	420	440	447	426	443	469	447	457	431	443	476	407	417	444	449	453	428	472	442	402	467	447	433	413	455	440	457	464	448	399	448	443	436	450	421	454	461	426	494	434	469	429	456	439	447	437	419	455	443	494	439	448	435	431	476	479	480	421	446	441	443	459	437	427	465	437	454	450	474	433	384	437	417	421	432	436	447	492	463	489	462	467	444	461	433	414	431	488	453	471	459	445	451	413	440	471	432	472	430	499	482	459	447	453	471	452	443	453	471	464	427	447	451	456	443	455	464	429	454	441	414	452	420	441	466	440	481	475	468	429	439	408	448	456	423	475	408	450	469	461	464	479	484	458	427	473	423	475	488	431	417	464	444	455	459	434	454	453	451	460	460	442	466	432	457	482	459	449	440	448	476	423	416	489	468	477	454	464	432	442	479	454	424	461	472	475	448	459	441	437	432	442	442	425	464	482	439	445	458	435	470	433	424	453	455	416	481	469	456	441	439	440	439	433	427	441	439	454	448	470	441	437	446	440	469	455	459	425	418	480	434	436	460	384	465	452	431	439	433	470	477	444	467	438	446	464	453	438	464	429	431	465	408	444	399	428	428	426	435	438	471	464	436	437	449	445	418	419	445	418	419	453	463	438	458	444	432	447	484	446	437	480	453	429	430	437	429	450	398	443	457	482	421	435	452	448	438	429	440	443	453	490	445	457	422	468	427	443	442	419	442	445	440	464	404	463	461	449	437	442	420	461	434	441	470	480	482	451	469	479	455	461	466	450	428	464	430	459	461	446	405	441	461	433	451	436	440	425	433	424	441	482	450	489	439	453	435	478	455	434	466	414	441	461	487	454	445	443	451	469	455	459	419	447	442	452	464	422	443	448	453	456	469	435	449	470	477	476	452	428	439	426	438	460	444	427	436	434	438	446	455	431	491	431	482	439	464	414	446	417	425	435	452	484	497	477	445	483	442	419	429	433	471	486	479	493	402	447	459	455	467	470	438	437	439	487	453	440	468	484	450	421	447	451	448	474	472	459	465	433	430	464	471	418	415	419	439	418	452	462	484	491	465	452	486	474	454	435	456	395	466	441	420	464	442	456	450	444	459	438	449	444	432	484	432	471	441	463	447	483	456	446	436	473	477	494	434	448	461	447	454	434	432	401	421	426	455	450	453	449	424	407	454	420	495	493	472	467	471	467	465	442	464	458	404	411	431	481	422	435	456	441	402	464	441	439	455	467	406	438	483	407	457	478	481	453	425	450	457	438	451	462	436	461	475	438	460	443	424	446	439	496	452	453	442	450	426	488	419	463	461	454	463	431	457	438	481	482	425	444	442	458	448	458	430	458	456	455	450	409	446	459	418	455	415	430	437	459	460	462	430	441	489	432	481	449	445	424	459	478	436	393	422	434	464	405	479	445	420	437	509	459	435	470	443	441	458	437	420	450	446	449	452	435	448	478	423	432	453	433	431	465	463	423	442	469	439	409	459	446	484	442	449	472	467	442	446	424	464	442	458	440	432	437	467	423	477	454	403	430	444	427	451	410	443	447	448	437	449	487	480	510	437	431	415	451	474	437	429	438	464	441	457	500	434	467	435	439	465	471	436	420	486	470	474	453	454	533	443	480	463	431	475	440	456	461	448	426	461	455	400	459	483	502	417	446	406	443	404	445	442	484	448	472	473	429	465	436	465	415	458	500	471	429	436	440	444	425	432	444	455	407	473	456	448	461	446	439	502	446	489	460	467	458	473	485	463	454	440	490	493	421	438	416	460	426	448	458	440	439	457	425	466	436	475	425	481	408	481	475
12288	25118	29485	14550	11585	9371	7304	5297	4976	3445	2463	1799	1586	1294	1283	1515	8122	16437	7091	813	684	632	624	593	653	642	605	584	606	648	586	656	620	630	655	584	650	600	609	610	579	608	644	689	620	635	650	649	607	596	627	551	620	641	617	616	619	570	624	616	628	631	628	578	618	582	589	604	554	605	606	610	586	595	636	624	610	616	600	663	633	569	594	590	576	574	559	606	613	611	607	609	601	595	573	554	635	650	626	592	602	576	564	597	615	600	664	656	611	603	643	614	622	616	620	605	556	629	575	579	616	558	609	642	667	647	636	612	633	592	607	580	617	618	611	593	623	544	580	598	605	561	630	612	617	629	642	631	616	569	615	609	596	634	661	613	593	604	653	640	582	597	598	619	598	655	614	581	612	584	590	572	570	561	610	663	607	619	608	591	629	612	585	596	620	617	627	640	606	617	606	640	597	615	573	611	591	598	619	621	630	590	596	563	626	562	583	589	639	618	551	611	604	595	619	577	606	577	592	618	609	630	632	595	603	605	625	577	581	627	625	645	632	624	596	607	624	636	602	643	610	640	591	604	552	600	628	634	650	627	603	597	563	622	607	582	684	626	589	616	598	564	589	667	578	608	587	603	640	587	613	612	572	596	618	631	603	625	597	587	610	593	617	612	551	637	635	590	640	572	586	603	614	631	613	629	576	590	608	614	615	653	590	595	590	624	579	603	607	576	584	575	599	646	633	632	612	624	604	600	608	576	584	601	624	624	604	573	630	614	612	630	606	603	639	591	602	652	638	669	595	590	614	638	622	577	604	579	597	569	620	637	582	614	585	588	604	643	601	608	611	608	627	569	598	561	630	602	610	607	579	569	594	601	619	554	616	635	623	607	559	628	639	587	591	619	633	570	576	593	622	613	594	571	635	653	590	617	635	597	589	615	592	621	608	597	617	584	603	630	607	602	642	599	616	599	607	601	619	607	625	598	585	637	605	628	605	558	576	672	562	630	599	567	588	601	601	601	592	599	602	621	591	637	621	610	535	582	629	593	617	647	630	613	569	584	640	647	584	591	640	603	611	614	564	621	606	584	589	617	643	591	583	608	534	630	583	608	608	596	613	589	630	616	630	649	588	610	603	586	615	561	597	580	586	613	633	626	590	602	568	599	617	623	585	596	591	622	642	636	593	594	610	601	631	572	631	678	575	626	642	686	592	605	617	588	630	621	579	604	583	577	591	609	625	564	649	594	582	576	592	599	579	577	639	654	646	608	609	628	583	562	568	602	602	634	603	576	625	639	586	584	639	625	640	632	609	625	579	615	628	605	594	628	626	642	631	567	623	620	592	642	588	627	620	549	600	626	592	568	578	631	598	614	597	650	594	591	611	610	591	628	600	617	585	617	594	623	600	615	610	607	596	615	588	574	609	673	590	601	641	644	670	622	614	608	600	588	639	609	641	631	602	606	578	591	636	541	633	608	600	601	580	591	623	589	623	644	604	602	568	607	599	646	620	565	646	629	575	564	612	619	599	571	583	634	626	608	602	666	615	609	582	638	630	634	614	617	573	635	592	601	587	610	590	638	635	638	596	574	598	621	552	588	595	629	601	583	612	634	552	602	593	620	619	593	618	628	573	596	602	633	608	587	592	589	609	604	589	590	612	609	606	585	597	630	605	628	609	681	581	588	590	661	592	633	581	590	641	601	613	591	598	659	629	635	560	650	595	622	575	619	612	610	598	595	634	645	615	608	592	646	581	592	606	582	567	627	598	634	583	608	598	590	609	621	643	646	596	612	609	558	605	600	574	639	623	637	589	531	658	659	606	604	586	594	603	573	612	600	626	620	609	597	589	602	643	579	580	555	605	636	579	564	530	595	566	590	620	607	573	601	637	567	611	600	613	618	644	588	597	620	583	606	624	588	581	644	599	573	566	594	593	587	616	659	615	600	600	635	579	607	617	638	606	598	606	621	617	627	629	639	565	599	581	602	616	636	621	617	610	585	558	629	585	605	600	585	639	612	652	605	577	627	637	633	644	589	575	613	649	571	612	610	604	614	600	662	612	602	588	591	647	611	581	633	612	644	575	650	628	620	582	633	560	613	600	590	646	616	614	631	646	632	608	598	597	638	639	614	610	579	604	552	623	617	591	607	589	618	637	600	590	619	638	590	597	617	570	648	579	592	603	606	590	610	602	604	625	583	617	641	616	581	587	599	584	595	649	558	591	590	579	597	633	630	623	637	606	613	588	613	618	603	582	589	619	570	627	564	580	623	621	629	609	556	583	601	567	590	676	629	601	581	595	612	629	613	629	570	627	585	619	602	609	574	575	618	621	609	604	656	588	558	621	615	596	637	628	582	582	583	627	617	628	613	586	637	570	592	616	594	595	629	579	656	566	583	558	588	582	654	576	618	610	595	592	630	611	623	593	642	629	581	626	646	562	620	590	618	611	570	596	607	588	565	597	628	599	617	590	616	652	586	604	565	578	592	639	622	615	595	605	601	590	554	606	643	576	595	612	603	616	623	637	646	586	565	639	598	587	629	614	551	593	592	540	605	619	606	617	603	647	609	606	594	650	597	602	565	618	556	606	618	623	602	580	593	607	623	618	592	588	620	586	567	625	628	559	577	635	588	602	609	595	617	632	617	632	602	640	626	650	584	612	607	618	605	604	625	587	567	638	567	597	587	601	597	632	610	617	634	630	634	591	554	596	640	651	581	597	602	580	606	600	593	643	591	651	591	622	593	591	597	620	642	575	615	597	603	577	566	590	624	601	660	598	606	604	574	570	583	625	610	579	599	650	597	577	561	596	619	589	612	590	570	622	608	605	594	635	588	574	635	633	618	636	608	599	586	590	574	606	606	609	603	624	604	599	630	605	606	618	619	583	608	610	646	604	608	580	597	628	578	635	609	649	605	589	622	589	579	581	593	595	607	607	585	642	635	608	638	606	586	618	598	589	640	605	615	603	600	623	593	575	618	614	547	652	635	615	623	564	597	588	606	623	606	605	568	643	602	583	641	641	540	570	589	625	625	596	597	615	556	612	592	625	615	573	569	641	597	607	582	580	577	595	617	610	588	580	636	615	638	606	624	575	608	596	554	580	622	579	614	661	636	643	653	609	640	575	652	581	619	553	605	600	648	598	606	612	592	584	622	640	658	610	578	608	588	623	622	633	606	609	555	631	580	559	610	615	595	612	573	583	596	608	606	620	613	637	580	612	616	615	619	585	582	590	572	594	575	584	582	637	651	592	590	610	609	607	587	654	611	606	604	633	602	608	635	610	571	650	611	621	568	619	627	588	603	633	635	583	595	614	611	592	590	686	608	608	602	607	597	592	617	603	625	630	573	619	598	637	592	592	546	594	605	600	605	636	637	597	623	645	591	573	604	591	623	576	618	617	617	601	625	615	605	673	626	600	602	651	659	623	594	593	609	603	622	610	627	606	621	599	606	623	619	674	633	623	635	654	598	587	616	607	600	642	587	570	611	610	603	627	649
22772	21049	28893	23436	21086	21240	14059	4759	3083	2272	1243	1036	941	762	716	625	4591	17391	12753	759	249	254	266	228	234	226	264	258	235	218	223	218	233	224	199	208	220	216	256	223	224	212	228	253	232	226	260	228	230	212	234	226	196	210	239	249	224	215	226	235	233	236	215	210	208	247	222	224	214	229	221	222	221	236	183	207	209	250	200	214	234	241	228	241	216	209	215	203	233	219	245	212	222	216	227	216	212	212	215	241	215	221	183	224	218	227	244	223	187	220	197	217	223	204	208	196	211	235	231	213	205	209	220	248	220	205	246	211	217	207	227	200	225	229	212	227	208	204	204	218	230	209	195	242	229	217	239	212	204	216	251	201	227	210	254	221	241	202	225	199	225	213	230	234	217	231	220	201	223	228	233	213	239	228	223	191	222	228	225	242	212	238	203	217	224	219	247	214	223	227	234	225	207	208	206	199	223	239	214	207	233	214	232	184	212	226	217	221	202	226	191	206	190	211	224	199	225	256	204	225	216	205	222	214	207	237	205	191	206	230	214	217	217	237	259	186	217	211	223	235	219	239	222	219	224	200	197	242	233	237	219	220	200	210	224	227	236	244	220	201	220	204	228	205	227	215	230	215	220	222	216	213	244	176	231	221	208	241	213	215	219	214	198	208	221	237	219	215	222	241	243	223	249	227	233	229	197	195	216	231	235	222	226	217	214	226	207	218	233	201	215	193	226	188	209	230	222	219	209	249	238	213	219	223	215	224	223	235	241	228	229	199	214	195	197	201	221	233	202	214	216	207	210	226	241	209	210	227	198	217	228	253	206	235	224	222	220	227	243	205	243	251	227	206	215	197	232	231	229	239	216	190	234	222	209	249	249	244	191	214	217	255	232	195	221	230	193	201	213	248	229	194	200	214	184	216	219	237	199	219	238	209	193	195	205	219	222	215	200	206	222	211	230	220	200	206	224	248	213	215	234	218	187	256	236	223	205	224	228	206	247	227	225	199	235	221	228	198	249	209	213	235	204	208	236	228	213	178	250	226	213	208	230	220	217	231	230	202	214	205	213	209	235	235	218	214	217	217	252	201	217	224	218	244	219	234	205	221	215	233	212	222	220	209	222	200	227	209	225	244	211	260	228	232	220	204	233	219	208	214	228	220	240	208	210	212	226	213	226	219	196	223	208	222	208	233	265	243	230	211	200	218	218	201	221	219	210	193	242	224	219	247	206	217	224	235	202	233	216	191	236	211	225	198	225	235	259	223	206	240	216	243	239	210	230	223	207	226	217	221	213	212	236	214	195	225	204	212	213	230	237	220	193	250	242	230	254	203	230	220	209	208	214	209	236	245	193	229	233	240	214	232	192	213	244	224	212	221	226	206	208	188	234	191	189	244	230	204	218	219	215	210	213	239	215	235	205	243	239	206	248	235	218	206	213	216	217	212	240	201	209	217	216	226	196	245	207	229	201	224	252	218	218	234	234	214	230	225	226	238	236	196	245	230	236	227	213	249	216	220	214	205	236	205	185	226	240	220	229	231	220	226	200	223	239	232	230	224	224	232	229	234	229	203	240	212	209	200	231	181	233	229	216	188	214	210	210	232	220	213	217	197	208	188	228	225	230	232	207	245	240	225	227	217	232	215	232	245	221	209	225	213	223	213	216	213	229	216	244	221	221	233	207	218	194	235	190	242	212	230	192	233	203	224	219	187	218	239	223	211	213	242	238	228	238	216	198	219	202	230	222	227	192	238	215	237	241	208	244	220	206	215	227	217	191	248	224	235	249	231	247	190	221	227	230	186	190	217	210	214	222	214	232	221	225	245	230	219	206	232	196	192	218	221	216	223	236	221	190	249	209	241	237	218	217	211	189	237	180	198	215	222	217	231	215	239	210	222	228	236	211	221	234	205	242	216	212	191	222	207	261	214	211	211	193	221	245	224	197	216	218	218	221	222	216	226	214	248	214	213	234	210	243	243	196	219	201	236	221	227	216	197	222	217	229	222	228	207	225	221	204	245	231	232	190	221	193	196	206	241	228	216	239	225	219	221	199	222	221	248	206	230	238	185	208	225	225	210	210	207	196	209	217	258	223	233	226	202	206	224	222	232	225	239	201	220	227	201	213	225	208	207	217	237	230	208	216	231	257	208	247	213	256	223	225	212	206	198	237	214	218	227	234	196	209	208	249	199	204	224	202	217	207	227	209	221	238	238	191	213	236	208	231	224	228	237	223	227	215	199	217	222	221	209	207	202	236	226	235	185	198	214	203	213	231	201	221	206	209	218	232	182	209	215	194	220	244	214	230	214	234	239	217	205	242	215	209	189	255	207	250	205	217	231	248	222	223	239	223	201	201	206	213	240	228	250	202	200	248	225	217	219	215	214	219	194	220	237	251	230	230	220	204	257	226	255	226	206	228	208	220	214	227	219	214	193	207	225	201	245	222	195	216	224	210	211	205	238	228	217	195	193	217	234	209	238	242	191	223	236	200	211	206	236	227	223	203	233	198	214	214	197	231	229	233	187	238	230	219	222	240	214	225	206	218	208	228	228	248	211	200	229	201	235	212	216	219	230	217	223	225	232	223	212	235	219	212	223	243	227	204	249	200	204	214	208	235	205	220	210	203	230	217	205	211	200	206	219	229	238	242	227	225	218	221	250	239	225	224	206	240	234	203	200	198	228	233	197	224	195	240	209	224	213	225	230	240	213	217	228	226	222	226	223	222	216	203	198	227	206	230	235	210	196	203	218	228	218	209	216	196	209	227	203	213	237	217	230	212	214	227	221	214	205	222	208	221	227	201	208	226	212	236	232	226	210	211	237	221	216	252	193	231	217	201	222	234	204	240	196	214	234	210	234	203	227	184	220	228	220	194	229	216	186	198	210	212	211	214	202	223	228	211	210	208	221	214	230	194	208	212	209	215	233	216	214	240	227	203	217	187	212	231	249	192	227	232	204	244	213	245	234	204	201	214	248	217	237	224	217	210	208	223	200	224	212	210	188	240	224	228	242	238	225	240	215	250	187	207	210	202	213	218	203	245	213	211	220	232	251	198	209	230	199	213	233	228	232	199	219	212	211	213	199	234	205	205	204	218	203	234	247	209	226	231	242	218	208	245	224	212	217	188	211	211	221	209	231	199	224	220	207	209	234	229	202	210	224	232	236	219	245	222	222	202	235	228	232	220	221	222	214	244	185	223	209	204	195	272	202	241	243	218	225	217	201	229	227	212	238	207	232	220	205	214	222	219	210	216	202	214	227	235	214	227	213	212	244	225	246	223	210	237	220	221	203	191	224	222	235	222	212	257	226	196	208	218	207	225	229	217	230	243	234	199	234	223	212	190	230	233	214	213	214	240	230	199	205	209	238	208	229	219	213	225	229	202	220	221	214	194	214	241	197	229	238	208	215	214	212	237	212	220	235	235	229	195	227	208	202	219	217	222	220	223	215	203	218	223	227	206	219	237	218	229	221	219	235	228	216	177	232	249	226	212	246
14360	31978	35002	19606	18623	13684	12004	9528	7279	5755	3026	2418	2079	1723	1567	1341	9261	25719	15899	666	375	355	347	346	341	314	344	303	301	326	333	313	321	333	324	327	323	316	298	333	324	315	288	300	316	326	305	332	294	301	290	308	306	312	285	321	280	281	290	331	278	272	296	290	263	272	291	279	299	303	245	286	272	312	284	331	303	316	327	286	305	302	259	298	295	292	297	300	276	335	289	270	301	294	261	298	315	257	301	316	330	291	263	291	297	278	288	290	279	262	274	285	295	297	304	277	301	294	298	277	291	306	284	300	312	306	289	293	278	279	295	297	272	313	307	280	284	272	255	287	294	289	318	285	250	302	262	304	300	303	334	288	285	277	307	277	251	309	288	278	292	284	267	287	294	292	323	270	296	296	300	285	282	308	309	294	260	265	305	302	279	291	282	277	317	280	308	286	295	334	304	279	299	304	281	303	314	303	272	294	283	289	303	274	289	302	295	306	318	279	290	324	278	304	272	305	294	272	267	309	262	303	282	277	290	270	267	291	255	289	261	272	287	308	289	267	270	305	284	308	284	299	328	262	299	273	293	295	278	313	294	237	299	290	285	277	306	272	253	295	261	308	308	310	313	289	319	287	328	278	302	284	325	300	296	313	272	281	273	292	282	321	295	296	306	303	290	262	301	272	272	293	288	284	298	263	273	264	261	287	285	297	289	269	300	306	283	285	317	323	323	289	334	281	275	275	282	296	239	259	299	300	314	307	293	269	272	278	281	305	274	253	294	249	274	310	281	261	315	292	305	267	260	275	304	296	275	312	286	261	282	268	317	274	276	337	310	300	287	271	320	292	298	307	296	263	267	266	252	260	300	302	258	300	278	279	311	278	308	288	291	323	257	297	285	308	307	279	293	336	267	257	296	282	279	256	308	294	316	321	294	273	299	262	299	289	293	264	286	312	278	313	303	304	292	273	299	282	292	297	271	330	295	272	286	269	282	266	287	259	279	291	311	291	274	298	284	303	296	282	282	287	284	280	298	298	311	294	277	268	278	273	267	305	300	286	295	312	292	296	296	290	306	267	280	305	313	299	284	291	287	300	278	309	278	295	289	280	306	284	307	301	305	280	290	287	271	320	262	310	301	314	303	276	309	273	293	288	265	337	319	302	275	282	302	285	317	297	276	292	288	291	269	294	288	305	295	266	276	296	283	295	284	260	272	283	287	288	297	271	271	324	280	277	298	280	297	275	307	289	310	271	270	292	290	262	304	289	266	332	294	282	292	299	304	304	318	319	283	307	287	305	301	278	282	274	281	292	322	262	301	270	284	286	276	316	305	285	304	287	291	314	294	303	286	279	272	289	289	307	298	275	283	284	306	310	310	317	321	322	310	302	297	311	323	290	283	339	307	302	296	280	282	261	273	297	305	285	297	311	290	295	281	264	274	262	274	326	282	292	291	294	327	310	277	264	286	275	282	287	305	258	309	280	330	279	284	240	288	288	282	300	297	296	285	277	282	265	302	270	284	273	269	282	278	280	310	256	293	271	275	300	284	278	291	292	276	281	296	284	288	301	292	295	281	291	293	302	275	256	306	275	251	308	269	293	304	256	290	305	318	292	309	293	312	300	273	316	292	312	287	306	292	291	256	289	305	297	270	281	311	270	279	293	314	290	266	291	313	298	265	272	289	263	297	273	319	286	299	311	291	321	293	300	292	266	294	291	271	259	265	304	293	292	283	292	294	309	268	283	303	287	276	264	303	284	278	324	298	280	306	261	310	319	306	300	312	280	269	316	298	297	309	274	273	310	300	257	295	279	283	303	292	289	303	298	269	278	287	296	266	317	318	293	271	298	325	275	290	265	291	271	321	304	298	312	273	296	296	290	257	308	279	288	288	293	278	269	272	277	331	287	261	315	323	277	288	309	282	294	291	286	308	322	316	286	265	293	303	291	297	279	277	293	281	251	285	283	305	317	272	283	304	295	261	256	276	300	325	271	306	281	308	274	292	300	302	294	289	271	297	272	296	285	289	296	296	267	306	307	272	271	288	316	283	309	275	279	280	275	299	301	280	290	298	282	295	269	258	291	284	284	299	292	288	309	279	279	289	303	317	243	284	300	281	283	289	282	276	295	260	280	283	277	290	285	258	284	306	266	312	282	288	277	297	286	279	301	301	282	306	288	302	299	316	288	318	312	267	300	268	259	285	301	277	270	308	276	299	260	276	274	259	301	296	281	285	291	284	271	330	271	314	297	295	295	313	284	259	299	278	280	301	309	270	289	266	299	302	298	300	305	286	289	322	295	284	313	314	282	288	303	304	297	273	267	271	276	298	279	277	285	284	297	305	310	313	269	286	276	302	289	314	282	285	292	297	283	267	286	289	262	295	287	274	294	260	278	288	275	264	280	280	284	290	287	278	307	297	283	276	303	308	295	317	293	289	287	279	273	254	284	305	278	321	328	279	276	300	306	292	290	288	309	282	276	280	267	289	253	306	306	306	308	307	280	310	272	306	300	289	281	272	265	270	285	286	251	298	285	283	273	291	288	267	287	302	305	289	309	303	284	274	288	281	331	324	285	312	319	320	263	295	307	288	271	260	268	277	279	315	254	308	302	297	269	290	307	307	272	318	300	290	271	281	249	254	309	306	262	280	272	316	322	291	280	278	300	289	296	297	324	277	258	312	285	291	311	315	306	313	327	299	287	312	294	299	263	290	289	315	282	303	277	304	315	291	300	267	282	303	316	291	298	282	304	284	294	276	296	265	264	292	287	267	309	275	296	313	292	279	289	269	288	300	293	304	288	276	304	283	269	261	321	289	272	300	301	279	313	256	290	299	297	281	270	295	294	286	284	302	307	295	283	296	310	274	267	275	268	273	292	290	297	272	326	280	294	271	314	292	295	282	280	305	270	301	324	278	293	291	306	312	298	299	282	286	292	298	277	289	292	270	290	295	287	278	286	287	244	276	295	280	304	297	248	278	286	326	291	278	303	297	284	283	302	320	289	262	279	308	333	289	284	251	290	292	274	297	290	273	267	264	289	278	290	301	278	286	269	298	271	349	319	309	291	294	272	277	278	259	327	289	326	275	298	306	293	310	301	306	281	260	345	266	276	297	277	275	307	334	291	280	230	339	313	272	279	308	278	292	272	274	267	270	296	296	267	293	275	294	302	283	311	286	258	293	277	286	272	288	300	302	312	300	302	321	256	305	276	296	290	302	303	294	271	275	295	271	273	271	285	309	293	313	301	315	306	302	289	271	308	297	296	313	315	263	309	331	307	289	273	255	296	305	287	307	280	290	260	293	281	324	284	302	340	307	292	288	288	290	299	299	259	302	281	296	264	290	280	320	314	267	297	280	283	321	288	286	287	271	278	285	296	307	277	290	307	293	273	282	283	277	259	294	280	303	279	286	290	273	268	301	274	337	271	262	279	292	261	295	279	306	298	280	263	285	330	283	312	290	293	288	299	257	281	247	267	321	270	276	308	274	310	328	303
26799	20803	18262	7424	5102	3279	2556	2040	1620	1126	1005	774	788	778	793	702	781	1673	1451	725	660	624	661	672	654	693	608	633	626	636	627	626	624	616	667	621	650	653	600	654	645	655	655	618	638	619	609	683	609	639	646	629	654	665	623	625	631	666	629	637	634	636	673	619	649	638	611	611	684	608	678	650	674	657	672	634	663	595	625	640	626	644	601	640	605	602	644	615	631	604	635	641	610	593	685	631	622	612	624	653	608	619	634	610	658	614	619	655	720	669	619	659	618	619	625	700	655	637	635	660	643	612	643	597	647	678	613	615	623	597	663	648	643	661	640	614	623	603	662	643	644	664	625	573	618	638	620	626	668	611	651	667	598	619	650	632	592	683	601	606	602	645	617	651	677	612	606	608	645	604	619	610	660	615	659	624	649	675	639	598	643	622	625	574	631	619	634	657	635	642	654	632	639	645	634	613	678	690	662	685	644	656	678	620	630	607	658	674	613	626	634	659	680	633	625	594	644	621	619	663	670	649	646	589	627	641	635	644	680	649	668	691	666	616	664	598	653	620	633	690	641	604	633	646	621	600	641	629	635	660	615	649	672	624	622	652	637	664	616	597	662	651	640	659	688	633	590	641	639	648	630	658	633	624	639	647	642	655	630	635	674	636	641	659	622	643	649	638	585	592	635	672	634	626	619	622	627	612	618	636	662	634	673	581	658	667	641	630	642	649	616	646	616	703	624	626	624	686	663	668	614	619	638	588	672	628	668	618	605	685	648	642	641	641	611	644	642	613	618	675	647	671	609	635	619	647	619	594	582	616	594	599	619	613	622	626	645	644	678	622	628	633	622	612	624	624	664	590	642	633	651	634	652	620	630	626	650	657	628	620	651	622	632	645	606	581	642	608	637	651	635	675	654	657	618	614	627	651	614	649	672	625	646	654	636	593	635	650	635	595	622	663	637	615	596	607	655	646	685	642	678	636	673	639	633	616	629	628	673	664	652	635	616	619	632	634	619	617	617	612	664	605	658	666	631	633	626	690	680	662	632	620	619	634	637	626	657	594	617	624	609	665	605	601	606	660	648	598	645	617	641	639	640	675	574	616	617	635	633	636	651	649	601	621	609	671	641	642	635	628	639	640	635	624	671	597	621	622	646	640	627	612	631	636	603	621	641	649	637	654	620	605	619	659	604	647	648	676	570	671	659	636	685	646	598	631	627	637	599	653	640	645	642	662	651	604	732	628	660	630	650	638	613	670	636	673	632	626	658	637	603	620	597	630	631	645	664	650	652	656	630	586	649	685	634	689	614	670	629	594	636	592	655	660	623	654	625	617	587	577	603	661	681	641	670	626	616	601	647	642	606	639	643	595	631	654	638	628	667	626	659	630	644	599	628	667	606	590	618	594	598	635	695	605	626	647	609	659	622	700	631	658	649	629	647	678	655	646	679	638	654	587	650	675	607	640	675	651	631	626	636	686	630	672	586	600	650	626	601	661	640	608	647	640	667	646	663	641	633	664	669	602	653	651	596	612	639	634	649	675	682	648	611	657	635	679	603	615	652	627	645	620	605	677	632	633	668	619	636	644	625	633	603	654	642	625	613	581	615	613	624	613	660	624	637	665	682	591	658	643	600	639	643	609	672	628	715	634	623	662	616	625	681	624	620	674	635	569	627	658	658	611	660	656	625	603	642	627	633	618	663	650	587	676	627	617	639	641	668	629	662	641	640	648	624	647	620	645	633	665	668	658	619	618	623	599	654	627	663	614	640	628	658	677	609	629	632	597	662	656	641	600	649	611	646	640	612	637	651	633	642	638	673	603	620	590	659	655	618	645	624	649	634	612	645	632	644	630	647	658	613	661	638	650	660	641	636	666	609	624	618	683	607	643	653	676	656	656	644	658	628	634	645	621	647	638	608	593	621	674	611	671	631	668	639	602	618	568	617	631	613	609	639	615	673	633	663	653	648	591	583	645	628	628	641	646	593	647	689	641	654	616	659	615	644	661	597	619	627	605	638	595	634	670	697	683	655	698	634	632	597	657	582	670	650	640	620	625	635	659	649	646	644	633	631	617	638	642	618	609	637	640	651	605	629	602	631	669	630	630	616	620	586	631	636	615	666	641	646	612	668	650	641	675	645	635	608	629	645	605	605	651	670	645	645	630	682	617	637	638	619	599	668	630	624	710	605	616	621	586	657	611	648	641	638	643	640	617	603	608	656	640	660	620	642	634	629	641	679	613	674	613	670	599	631	588	554	648	674	615	649	634	632	645	667	665	609	583	607	625	625	618	629	616	666	622	658	672	596	614	677	642	640	678	630	634	656	644	653	667	589	594	621	668	622	649	610	648	693	646	632	655	635	629	659	637	663	700	647	639	617	668	635	662	659	675	586	620	635	617	637	640	640	652	662	630	615	584	626	642	645	628	664	612	603	658	579	643	622	635	608	608	636	666	602	674	629	603	604	658	657	646	616	628	644	615	566	670	620	611	627	645	636	614	597	604	599	639	605	641	589	648	693	609	608	657	677	645	657	628	632	597	632	616	637	641	680	602	659	627	666	592	668	671	609	643	701	615	624	641	667	698	617	628	630	621	666	608	616	662	680	604	662	642	622	603	636	662	622	639	704	622	653	621	632	624	618	633	657	598	614	649	654	647	644	639	627	616	619	636	658	626	634	676	619	600	631	654	617	632	625	628	614	667	646	626	628	667	621	650	646	608	577	621	589	652	656	634	582	644	617	688	603	614	618	661	618	614	646	652	668	614	636	703	652	675	674	660	663	648	699	663	625	672	634	648	644	596	620	628	605	619	640	616	645	659	635	641	646	639	605	646	622	651	649	606	631	630	616	658	646	668	622	681	680	693	634	625	599	663	654	590	603	589	633	632	652	671	634	663	633	586	653	599	638	654	622	631	604	679	625	675	659	637	602	657	639	660	660	648	653	645	627	636	592	601	657	650	682	638	663	647	667	647	644	653	617	592	633	648	669	631	629	615	652	649	635	572	680	642	633	651	640	636	634	669	655	642	686	652	645	632	686	635	613	658	632	604	668	635	629	633	659	654	617	625	597	655	608	651	643	650	656	624	650	660	640	635	622	629	676	661	641	663	639	628	662	666	649	611	646	646	622	619	646	637	675	631	614	622	654	620	630	595	619	617	621	657	623	607	676	624	585	648	616	643	618	635	615	634	606	634	660	615	662	621	680	674	604	648	617	647	613	644	677	685	598	677	633	622	603	623	645	648	653	664	623	667	658	673	667	637	645	655	642	614	597	571	637	622	702	602	657	631	633	635	628	633	665	607	601	622	615	601	648	648	662	626	625	641	646	615	635	644	651	636	588	655	625	615	620	690	644	666	600	635	638	644	659	630	635	652	652	645	649	637	624	663	648	677	619	661	627	616	630	654	628	595	607	624	670	652	695	650	640	621	672	678	671	628	598	654	602	632	668	682	608	607	616	646	642	670	659	626	632	601	627	626	648	603	616	649	630	653	609	644
10224	18880	21645	9032	9531	6950	5788	4785	3535	2375	1779	1288	1190	1164	1132	1046	1285	2879	2288	928	857	849	859	809	841	864	861	817	809	827	828	856	879	811	794	764	887	882	828	816	879	842	817	841	839	875	860	817	818	841	877	833	858	813	806	774	854	847	798	822	809	854	793	879	815	879	747	832	848	770	855	848	831	820	864	849	811	859	802	866	903	812	860	855	859	829	857	849	883	835	827	829	805	839	810	848	798	852	840	823	788	883	843	853	797	862	858	826	848	819	879	812	823	872	842	831	777	852	829	868	815	854	818	833	850	817	864	854	815	874	827	869	876	833	844	846	840	806	887	770	898	873	862	853	817	857	842	807	849	841	836	837	869	813	811	841	857	828	872	859	873	810	833	828	838	839	874	865	836	854	870	813	844	791	835	847	823	842	834	859	785	788	822	805	861	832	867	883	861	843	892	809	828	838	787	842	860	826	856	842	830	907	855	813	796	870	859	862	917	826	841	808	824	794	884	824	797	844	818	816	858	815	826	784	814	854	848	828	810	834	828	901	872	848	816	802	814	833	831	843	848	824	802	827	863	856	789	866	846	853	810	829	831	826	848	853	783	835	864	891	841	845	803	831	803	811	874	833	876	849	820	859	839	877	850	837	854	833	795	843	836	885	846	837	843	835	859	873	886	849	822	829	803	822	816	841	855	816	906	809	866	822	921	858	857	806	827	769	830	845	825	861	879	882	822	788	857	869	817	825	808	887	844	843	865	790	852	834	829	847	872	826	842	832	820	765	844	848	857	819	798	862	838	845	861	842	870	849	811	859	827	812	823	794	830	865	833	836	904	872	823	828	895	851	815	827	836	838	828	849	890	850	823	919	823	808	920	842	848	799	844	817	815	832	858	814	849	812	926	858	849	834	888	811	801	852	892	878	823	830	822	860	865	861	823	809	886	782	841	780	787	850	830	832	836	841	857	853	844	806	817	877	802	874	860	793	787	816	798	760	847	819	824	844	784	831	829	854	828	862	792	805	783	889	827	853	840	797	832	833	824	809	805	785	827	795	868	846	785	880	803	824	867	805	824	834	799	818	804	856	795	858	846	830	829	861	806	860	858	865	837	816	827	837	859	886	862	831	780	872	877	842	850	840	847	848	876	816	834	824	820	856	781	811	834	845	850	857	811	853	812	808	819	792	831	824	835	860	835	806	866	846	787	870	840	867	833	830	835	826	806	826	838	832	841	854	872	852	819	808	831	813	873	902	790	799	819	854	871	820	797	800	822	868	889	842	821	837	870	846	854	846	888	878	864	857	864	853	814	846	855	811	814	845	846	858	808	812	831	874	850	807	869	816	809	815	814	788	832	878	835	842	869	855	828	889	812	776	834	818	862	840	785	825	890	853	828	833	868	844	837	848	817	831	829	764	827	846	812	863	854	872	871	815	842	857	856	863	900	846	885	843	879	791	812	821	850	833	811	841	844	795	788	843	879	819	786	818	883	824	793	888	852	795	782	849	839	811	771	854	808	818	837	810	826	815	844	811	844	848	817	820	833	828	875	852	863	872	850	837	829	843	790	903	838	811	829	823	798	819	772	861	850	847	858	848	781	827	821	877	820	861	830	810	809	797	851	819	863	798	866	887	827	845	856	860	865	764	848	846	820	803	847	817	867	908	830	845	803	844	794	797	833	860	828	830	918	797	797	857	838	809	836	819	852	861	795	827	894	847	833	864	760	828	862	793	827	833	873	794	828	806	831	847	851	867	853	860	831	851	837	860	819	810	859	863	808	812	824	858	831	843	829	864	864	800	849	773	827	754	823	823	827	819	839	848	849	866	856	832	820	830	901	851	813	844	818	833	848	843	864	850	896	855	880	850	857	837	832	854	838	852	844	810	801	855	835	821	875	865	839	889	803	773	809	784	856	816	822	867	855	817	821	863	841	859	839	894	844	850	890	819	817	871	821	854	821	889	793	831	878	805	842	819	824	824	831	836	829	858	803	894	859	862	875	837	823	830	824	789	854	849	899	830	824	863	775	808	835	844	863	813	834	894	790	848	803	830	875	810	864	883	784	872	819	822	822	803	799	830	797	816	830	828	779	831	819	852	851	865	826	884	876	812	819	849	911	815	842	800	844	792	825	838	800	866	870	850	869	798	842	840	855	841	838	876	855	907	801	852	801	842	832	885	847	799	835	868	828	806	865	844	847	853	824	836	818	808	776	851	823	809	799	857	853	851	819	801	868	807	798	793	878	871	777	796	871	845	834	862	802	874	788	873	820	838	773	785	788	822	880	879	841	869	854	838	855	835	806	865	866	816	890	848	842	841	812	784	820	764	845	828	840	793	818	861	844	852	800	876	811	831	832	797	904	848	888	845	866	876	889	854	862	839	808	841	825	810	886	838	867	828	814	836	802	798	863	872	792	824	806	860	850	823	792	820	843	797	879	860	872	836	840	816	878	842	867	819	869	876	850	788	820	853	813	846	884	833	812	818	803	831	882	869	814	822	892	770	865	812	833	836	811	825	827	824	853	889	849	870	823	859	874	843	839	826	836	855	877	753	862	850	822	822	865	840	822	863	858	820	803	810	851	881	846	853	836	852	846	869	821	798	869	827	844	792	822	856	811	831	860	814	846	819	870	818	811	855	877	811	851	859	826	771	813	859	831	838	854	868	864	903	817	869	860	894	801	800	820	865	859	800	833	849	893	829	815	874	856	835	836	802	807	832	844	875	811	860	872	838	846	894	875	837	845	921	817	850	825	816	857	784	835	846	841	804	859	790	834	818	821	790	843	858	873	833	808	817	911	792	821	834	831	868	856	875	853	837	854	884	909	830	843	842	866	812	827	828	884	857	862	786	852	794	816	834	863	852	833	861	845	833	833	860	854	850	864	857	850	842	862	829	815	808	805	823	831	815	843	829	836	844	835	809	844	855	820	862	856	846	825	854	816	857	846	814	861	773	808	824	817	837	894	918	885	863	820	793	833	847	852	810	822	820	827	809	827	845	862	843	833	816	832	863	859	820	845	852	836	847	842	827	836	849	790	829	861	827	839	810	885	851	820	803	801	863	811	861	834	863	818	862	861	865	832	875	824	832	831	859	822	863	814	848	857	894	865	844	879	787	856	835	818	854	834	829	842	789	830	828	842	863	764	909	840	838	809	769	880	822	830	843	828	777	852	809	873	803	855	856	859	812	791	801	855	833	859	777	803	812	831	841	834	861	799	827	819	845	817	811	874	858	836	854	816	841	830	877	804	827	832	816	880	823	885	813	825	836	835	811	793	807	792	820	834	850	841	815	829	839	839	828	834	860	835	814	841	783	827	839	834	811	810	800	870	787	816	804	885	787	837	799	843	801	815	827	887	893	868	901	834	851	837	854	843	848	869	867	870	792	822	777	883	820	819	831	882	810	841	870	822	863	870	853	796	844	839	834	842	836	799	848	834	848	831	818	825	868	812	838	842	844	865	868	872	832	782	794	825	844	882	813	851	864	808	857
23982	21072	28263	24096	20925	11819	4685	2708	2477	1616	1205	1044	684	658	702	626	1488	8315	7053	1427	476	460	480	458	446	466	511	493	461	446	476	488	450	448	457	447	464	454	485	456	473	462	469	490	453	431	468	463	482	465	478	474	505	466	492	463	491	462	487	462	467	474	475	483	446	465	464	475	465	448	451	527	490	446	440	482	474	445	456	471	472	453	464	476	470	462	456	491	469	462	467	435	467	509	494	436	506	476	450	475	497	492	464	474	450	512	448	470	455	481	442	509	476	495	456	476	485	449	484	472	491	442	414	479	468	452	460	483	481	479	463	430	418	437	453	447	471	450	454	480	434	466	451	445	476	461	446	468	464	477	483	468	456	493	469	475	458	471	495	489	456	468	432	453	423	456	488	491	445	471	436	460	487	422	459	428	470	474	453	435	447	505	467	471	500	417	447	460	429	478	474	431	466	439	456	464	470	455	447	415	473	467	454	480	473	427	477	465	498	473	454	480	442	503	466	465	450	477	462	460	437	460	447	436	493	435	459	470	511	456	474	473	459	510	487	462	436	433	464	496	472	435	476	463	442	457	474	458	479	497	471	457	466	465	541	462	478	455	470	476	470	455	460	462	455	443	435	425	450	510	463	458	462	478	465	477	468	472	484	468	453	450	475	463	487	503	473	443	480	478	470	478	481	495	496	484	478	452	430	468	467	464	492	464	429	432	460	426	480	476	435	425	469	441	487	444	462	429	438	450	441	479	482	506	491	482	458	475	485	466	467	453	483	482	466	460	443	436	458	514	409	468	479	460	469	478	479	487	439	454	454	465	478	440	481	465	444	485	492	470	441	448	474	506	429	468	425	482	460	487	459	438	486	444	480	491	488	449	476	485	440	467	463	467	455	443	471	451	441	468	468	498	452	441	471	457	487	473	428	450	447	504	498	476	451	460	469	425	473	458	472	457	456	415	461	453	422	435	433	466	459	475	491	487	504	433	450	444	457	475	463	451	465	495	428	494	447	451	456	492	416	480	473	498	434	463	442	406	470	473	442	468	467	507	473	486	453	463	452	486	469	417	514	454	452	474	425	470	451	451	466	461	464	474	473	471	439	476	475	457	427	479	448	458	459	453	456	483	473	489	483	457	466	456	464	429	467	485	470	510	463	466	458	495	446	466	504	439	519	422	468	444	483	461	491	492	467	474	451	425	447	453	459	453	488	490	473	429	428	452	455	451	453	468	422	451	475	468	468	431	455	444	442	446	483	464	455	490	485	481	460	484	495	467	490	477	450	487	432	469	453	472	458	484	455	504	473	486	421	442	462	457	482	444	428	453	464	465	443	432	457	451	481	431	477	442	411	429	449	486	451	449	474	472	468	483	465	465	445	468	439	463	473	464	484	476	495	459	482	457	481	468	475	445	463	475	495	478	472	463	486	487	482	493	494	475	449	438	416	503	477	473	499	432	489	449	510	482	412	482	469	481	415	504	456	461	448	416	477	463	478	481	472	452	472	456	456	465	453	463	469	417	477	481	431	464	462	462	469	451	449	471	448	483	442	446	446	423	440	464	443	470	452	459	464	455	453	459	469	459	484	457	429	506	477	510	412	505	477	456	475	485	431	427	479	434	474	461	440	449	463	463	474	449	447	451	436	475	466	458	510	454	448	477	460	460	471	449	461	478	444	443	472	441	441	457	491	429	470	495	480	465	458	465	460	472	473	476	477	421	458	447	428	446	470	442	467	480	447	466	441	482	475	485	433	466	475	479	455	455	473	483	454	442	467	449	451	431	479	489	468	451	489	463	492	484	462	488	477	474	416	483	469	495	471	445	472	445	444	449	433	474	466	459	452	502	486	481	461	466	447	462	471	462	445	421	445	448	462	461	447	468	491	444	480	458	467	422	479	438	466	506	465	440	465	520	477	459	474	475	468	509	448	490	457	441	461	471	481	446	474	473	475	476	453	488	444	464	413	458	469	458	461	427	460	486	436	456	495	467	477	480	481	464	426	455	408	438	429	464	443	503	471	475	467	446	462	475	447	465	477	466	491	472	481	480	483	464	475	512	463	463	459	440	456	464	450	470	469	485	473	431	501	447	488	438	470	472	473	473	477	461	508	509	444	485	440	488	500	454	489	468	453	450	462	480	416	465	475	484	422	446	421	483	499	461	443	475	471	500	451	480	461	473	477	452	469	460	480	480	485	447	414	467	489	475	454	460	423	433	444	439	446	442	485	483	495	469	501	491	418	442	515	467	473	481	462	468	450	439	452	458	456	478	489	456	426	461	459	445	461	453	447	459	441	444	430	476	526	455	450	511	456	436	454	463	449	480	491	480	488	449	483	464	471	436	450	461	462	472	453	476	459	477	494	456	460	409	431	434	464	501	471	451	483	504	455	435	458	496	465	448	458	458	451	482	434	437	486	530	467	461	491	500	441	415	461	495	473	435	445	433	487	428	488	512	467	448	486	467	443	460	499	506	467	454	506	488	507	425	466	436	453	456	427	484	433	520	474	451	491	489	455	465	446	432	470	457	438	481	472	500	501	442	466	486	443	469	451	457	468	470	477	470	436	456	458	448	461	474	481	480	472	480	484	439	439	464	480	452	463	460	455	487	459	441	482	469	469	472	473	447	454	481	436	448	459	439	495	455	436	457	499	435	474	454	463	454	449	492	470	444	448	462	459	454	452	467	496	490	465	452	423	479	451	484	447	454	430	461	448	459	500	446	436	483	461	466	502	447	468	457	437	472	449	505	479	467	460	468	499	451	468	448	443	486	454	455	456	457	475	478	468	495	469	496	497	503	485	466	481	492	431	460	444	491	441	473	462	472	491	427	452	478	465	467	459	478	453	443	402	457	487	440	432	443	475	448	463	437	449	460	466	471	451	442	477	475	442	462	462	469	490	494	467	445	453	484	470	450	457	478	437	492	493	456	447	497	467	450	518	433	462	443	454	488	475	424	466	460	433	462	438	462	436	462	468	472	505	500	487	467	496	439	466	447	476	466	462	468	413	491	426	481	455	459	431	444	446	450	485	450	479	452	471	429	446	456	503	437	429	466	443	448	480	497	459	472	446	481	462	489	490	488	441	450	471	458	419	457	441	456	446	469	427	444	472	453	442	472	497	487	459	472	471	454	471	464	481	464	475	465	475	488	479	456	473	452	474	469	499	476	458	462	481	415	466	447	454	449	472	459	438	463	462	456	430	471	436	494	468	480	456	491	456	429	525	452	493	464	424	458	470	478	458	498	471	451	481	464	444	478	468	470	435	467	469	469	448	441	445	431	469	457	484	448	455	471	423	475	439	415	418	484	440	451	449	446	427	481	472	465	444	472	462	441	450	463	444	476	428	433	455	461	465	488	468	526	476	457	461	443	483	492	441	417	464	458	482	459	438	443	475	418	515	487	447	456	468	475	432	448	483	480	488	505	477	480	464	485	433	476	477	451	483	448	470	438	441	489	453	451	456	477	480	432	462	478	479	494	457	458	470	457	465	448
11743	28134	26531	17386	16147	10744	7785	6137	5615	3779	2593	2051	1214	1069	1207	956	2905	14848	11460	2344	645	646	621	643	667	590	640	635	610	647	685	616	628	634	630	617	586	629	620	631	592	611	663	633	652	643	661	647	636	652	585	672	651	658	614	615	628	611	637	617	618	634	661	593	640	612	592	616	627	673	644	639	591	647	605	632	645	637	625	644	658	623	603	631	589	610	659	625	643	646	591	660	642	645	582	616	605	666	651	626	612	601	624	591	604	667	592	627	603	628	621	648	658	598	604	652	607	614	613	625	601	569	659	583	650	621	630	641	637	674	604	603	640	617	603	636	620	633	639	626	610	642	638	662	582	585	670	660	587	626	609	640	589	611	630	629	626	595	665	650	588	623	645	639	623	646	625	650	564	618	665	609	573	618	632	595	657	665	643	618	622	593	633	645	613	634	639	623	574	643	629	582	635	616	672	586	619	609	616	633	605	591	646	676	636	631	637	634	652	615	651	600	624	593	577	604	591	636	631	652	676	625	604	711	627	632	642	629	612	641	615	636	615	641	597	600	621	638	629	661	578	641	637	639	594	687	637	649	620	606	591	596	639	656	612	612	644	606	670	639	603	631	611	611	619	626	613	691	624	615	635	628	595	630	579	616	640	654	657	605	630	636	658	570	637	642	599	636	615	652	639	656	639	616	645	626	630	644	618	602	605	649	621	641	577	595	642	629	620	600	629	636	654	629	651	612	629	623	576	631	652	628	605	568	636	623	616	617	641	596	615	648	647	652	608	617	639	609	599	643	594	613	599	582	646	615	624	593	607	631	643	589	557	598	650	650	660	632	615	633	649	579	624	602	624	665	602	612	676	613	615	620	584	595	648	637	631	633	617	614	608	656	578	633	622	599	579	624	629	642	678	633	624	635	639	640	652	651	653	649	606	594	692	620	651	657	604	632	651	604	617	622	647	620	657	579	612	587	631	644	607	607	601	679	639	620	649	628	635	668	606	589	632	663	609	644	614	611	626	654	578	638	616	609	593	580	605	597	596	670	642	624	648	613	651	638	611	649	614	649	663	636	622	637	664	603	662	630	609	641	594	616	614	610	604	654	620	608	663	613	639	620	609	656	623	629	597	592	641	599	603	634	614	630	630	607	610	582	616	634	585	651	598	620	632	607	648	598	665	653	651	610	658	620	589	625	603	613	617	580	592	607	605	679	601	598	601	615	643	630	613	624	588	624	634	687	606	606	589	603	627	623	655	626	629	592	618	569	585	621	578	665	617	644	594	604	603	606	677	638	604	627	613	629	636	613	601	603	641	603	613	645	658	619	676	629	612	581	633	585	613	586	651	601	620	618	681	621	577	652	616	656	628	659	588	644	676	658	621	594	637	626	656	653	642	620	594	652	664	629	611	593	578	669	641	605	617	621	590	595	634	583	656	635	595	612	607	638	610	599	603	655	617	613	611	635	640	630	630	669	666	557	610	661	654	643	627	616	623	677	581	612	626	600	590	653	626	654	646	648	630	674	647	624	582	590	642	621	615	628	634	608	660	628	586	615	629	625	648	600	625	605	601	610	660	653	619	590	665	634	618	580	616	603	624	633	606	586	598	615	650	605	651	605	620	643	644	656	637	599	611	625	650	641	646	596	650	663	583	607	631	636	652	632	609	586	634	631	648	598	642	656	624	622	624	634	611	633	611	648	582	627	613	652	607	602	600	644	590	603	589	622	641	636	635	630	671	621	628	685	619	647	628	611	646	569	590	618	643	595	580	638	609	624	653	596	607	643	622	595	617	615	623	614	581	636	657	605	633	621	571	620	647	642	617	612	632	614	557	631	598	607	606	635	661	599	642	675	598	615	672	649	598	605	605	654	656	636	605	609	661	606	683	616	603	646	607	627	597	617	572	644	619	633	607	648	613	691	590	616	624	647	609	610	626	646	603	655	616	642	613	603	613	657	595	609	645	616	607	632	639	613	635	645	625	608	582	644	655	635	618	640	603	656	643	599	660	629	618	574	647	610	598	634	577	604	639	651	613	623	604	611	633	617	592	585	647	606	623	601	609	594	632	625	621	632	608	633	646	608	577	674	633	599	638	575	608	599	575	641	654	625	586	586	622	615	599	633	639	591	607	623	633	636	624	605	666	622	596	607	597	609	576	582	610	589	621	608	652	583	641	589	649	621	647	620	630	612	616	674	609	627	636	601	622	647	628	618	600	612	616	627	614	578	617	628	651	605	625	629	617	624	678	574	587	648	592	624	666	608	571	603	644	643	642	607	592	595	624	635	634	628	619	626	665	602	631	617	658	635	632	638	609	578	594	606	643	675	608	588	621	608	590	569	609	598	601	593	644	603	644	632	601	595	652	613	634	606	627	612	610	640	647	636	619	659	596	610	613	620	556	634	616	632	628	610	657	660	626	645	652	641	636	599	637	617	619	634	601	583	592	642	649	608	615	617	605	615	635	673	610	661	654	665	646	605	670	575	620	638	577	636	657	630	619	613	604	604	620	642	635	608	613	620	604	609	643	624	620	649	598	589	666	634	646	608	597	650	611	618	617	598	641	635	620	611	662	651	602	630	620	593	631	652	596	615	618	674	564	606	626	629	617	610	614	568	633	661	637	642	598	607	611	589	686	652	639	621	644	638	657	577	613	639	610	607	649	613	645	625	629	609	626	649	624	683	647	602	615	626	612	615	614	661	599	602	599	656	622	632	607	643	590	620	628	633	582	621	645	578	633	617	634	593	691	591	636	649	654	649	576	609	614	659	617	623	672	587	601	620	578	598	619	668	619	601	612	631	628	641	604	655	591	636	641	628	625	652	591	617	563	562	613	575	620	620	600	558	628	610	643	641	616	634	628	604	649	650	596	624	631	651	610	627	605	611	638	591	581	635	691	610	606	657	639	660	560	630	629	648	603	621	613	623	601	622	611	664	603	603	597	605	643	613	596	613	606	666	596	605	618	670	652	611	579	648	606	587	583	598	623	659	591	619	611	587	658	621	612	606	638	618	615	626	603	611	609	611	652	623	591	646	643	632	622	644	593	608	640	665	601	649	605	599	619	644	605	647	665	584	628	657	639	639	694	636	603	647	604	640	615	626	658	608	638	661	651	661	644	624	599	620	618	635	626	642	652	637	601	618	638	571	618	626	600	621	672	622	618	612	625	658	624	622	596	672	663	598	625	610	583	696	608	592	619	620	672	587	637	649	625	612	632	635	632	652	614	647	634	665	652	646	604	617	608	632	652	633	616	604	624	590	691	621	620	653	626	631	635	616	591	599	618	616	602	615	634	636	595	637	610	594	636	639	618	609	641	655	644	618	615	613	609	628	629	629	596	604	661	642	613	616	546	622	553	613	617	618	613	626	628	634	656	620	620	594	664	612	588	606	642	573	670	620	595	584	611	572	634	590	609	630	646	634	616	572	626	659	599	593	592	637	601	598	687	655	591	619	646	627	635	617	622	629	636	586	621	619	628	610	627	613	614	618	590	655
22672	21054	28834	23502	21107	21130	11947	3205	2956	2617	1610	1198	1039	782	666	675	2844	16269	16881	5403	685	269	256	248	255	279	252	250	248	254	284	233	255	237	248	227	248	242	229	245	264	266	260	254	281	238	261	236	239	295	261	255	260	263	240	249	275	264	261	246	276	234	237	257	276	254	238	239	261	254	285	254	230	263	256	231	236	247	250	257	243	258	252	242	266	245	249	218	248	248	257	232	262	260	247	234	273	233	245	246	275	263	238	221	237	240	273	247	227	270	250	251	253	252	247	240	244	252	258	228	262	231	257	242	234	260	265	234	237	246	252	238	246	232	262	251	238	236	274	224	228	264	255	259	264	270	259	229	243	245	251	250	238	242	267	260	220	260	219	249	234	242	238	261	266	262	241	244	225	253	255	279	248	253	245	234	237	243	226	261	235	230	221	252	251	240	223	246	237	234	260	266	257	253	249	242	260	248	232	233	255	223	229	250	246	259	253	269	255	248	232	239	239	238	250	246	243	232	264	238	256	227	272	229	233	260	256	254	251	246	253	231	251	239	222	252	245	237	241	236	229	255	255	234	258	238	259	253	243	240	243	247	259	233	224	243	233	262	242	231	260	263	305	259	247	245	228	233	255	246	246	244	246	262	261	246	235	246	225	235	250	248	248	260	258	237	261	247	223	240	248	260	271	253	248	257	250	251	250	249	226	234	259	250	234	228	254	245	238	229	267	215	247	247	240	255	242	260	229	259	217	232	234	253	233	229	219	227	255	243	250	239	238	259	224	248	231	257	237	239	238	227	246	224	246	251	256	248	232	264	273	247	246	256	229	214	246	219	249	253	230	249	241	226	230	254	283	242	228	270	249	223	276	241	239	235	279	236	253	253	212	255	269	231	219	267	238	255	263	245	262	246	231	236	264	217	259	257	282	263	262	240	217	218	251	246	251	249	239	233	242	223	231	244	248	227	246	261	253	273	232	231	289	246	240	261	238	263	261	266	268	264	223	224	236	262	243	254	236	235	239	236	230	249	254	239	239	241	249	235	259	232	246	225	248	245	236	251	264	218	223	282	245	226	231	229	217	209	258	268	249	235	253	227	289	251	229	238	279	258	254	270	262	264	253	260	233	253	277	247	241	244	219	230	242	247	236	222	251	241	249	205	245	220	215	259	234	254	225	255	221	246	240	267	243	245	250	233	251	235	245	249	220	220	234	253	275	260	235	260	256	245	239	244	254	248	260	249	241	249	250	222	242	227	220	228	247	240	226	257	240	252	263	233	258	219	282	265	249	255	248	214	252	238	254	241	211	243	242	212	263	253	225	256	251	243	259	247	240	253	243	264	260	260	239	242	242	245	255	252	265	224	225	240	257	234	241	253	222	283	256	247	260	252	286	268	291	236	272	243	230	231	245	251	214	240	261	222	230	271	225	239	248	226	266	241	242	231	292	224	252	256	245	266	230	266	250	249	259	239	239	265	238	243	264	249	260	245	276	237	244	252	227	272	264	228	261	229	248	226	262	218	225	260	235	238	235	254	257	253	246	258	251	257	220	218	233	252	257	230	245	257	239	230	257	260	271	246	221	238	245	219	252	262	230	243	231	243	260	192	238	234	235	221	248	230	268	250	250	236	265	242	276	261	214	277	255	236	241	274	245	264	246	282	226	229	270	250	238	253	233	248	230	232	220	239	257	251	235	237	245	254	243	247	266	265	231	242	243	287	230	285	239	241	269	218	216	250	258	263	239	229	246	228	239	272	228	268	260	224	251	231	231	239	233	263	266	271	232	252	264	249	271	266	220	233	223	212	268	231	286	231	265	249	223	228	257	265	235	271	229	240	241	248	277	239	256	263	254	232	234	280	236	241	241	233	232	254	241	246	257	240	236	261	273	256	241	261	224	237	238	269	251	227	215	223	242	233	218	216	227	246	239	219	262	275	246	253	227	226	225	253	265	291	237	263	234	254	210	248	257	264	250	224	261	229	239	234	233	263	261	244	277	252	243	240	251	241	239	246	275	262	216	215	229	249	247	220	271	246	237	251	251	255	253	246	248	235	261	235	235	267	230	237	259	219	229	248	239	253	251	267	241	234	254	242	233	251	264	258	240	211	238	223	240	235	236	234	264	270	238	241	238	248	264	251	268	259	276	234	216	253	268	271	257	248	232	253	237	227	252	251	294	265	226	248	281	269	234	245	250	269	230	210	271	232	243	277	261	252	246	241	232	262	247	234	264	243	247	224	255	247	240	234	236	260	218	249	265	274	233	260	240	288	253	247	264	244	277	242	271	236	253	233	258	257	253	224	235	235	255	238	258	242	265	243	255	244	226	230	247	260	261	241	243	248	240	276	226	269	249	247	222	254	239	232	238	263	230	234	257	230	257	235	264	242	263	267	233	241	240	248	275	220	238	240	261	244	228	247	242	254	255	237	248	246	227	228	228	255	234	252	243	262	246	240	225	209	241	254	246	257	247	248	216	237	238	235	288	254	243	235	251	247	235	228	259	225	237	275	255	273	249	257	224	232	255	240	241	262	217	226	239	222	222	241	236	240	249	235	270	213	242	249	273	270	257	257	256	254	250	242	253	212	212	243	248	245	241	223	249	257	251	257	224	255	249	239	237	232	234	221	236	230	242	224	239	221	258	235	243	235	241	247	262	246	229	248	251	258	257	249	234	239	214	236	230	280	245	243	245	210	239	223	256	253	241	245	283	251	262	251	257	221	224	245	232	264	284	218	251	239	260	234	253	263	252	243	233	240	245	285	245	236	238	234	249	237	248	226	255	262	269	258	295	225	246	226	279	250	259	281	258	242	222	208	233	238	246	245	228	239	234	272	231	227	256	257	244	235	253	277	255	234	251	281	255	232	260	210	231	251	227	274	260	254	258	258	254	241	222	257	252	263	253	241	231	238	233	247	211	259	255	250	234	270	267	255	236	256	240	242	251	272	222	195	235	283	271	267	259	249	228	260	258	223	235	255	235	251	266	248	269	234	228	254	243	242	265	250	258	243	245	263	237	244	278	260	273	253	255	260	230	249	245	256	247	241	248	270	244	228	226	259	236	238	240	232	240	271	231	226	240	238	241	239	242	245	232	241	254	219	249	254	237	279	229	208	269	246	269	274	249	227	257	272	244	233	251	231	251	247	255	246	228	237	208	249	247	227	227	249	259	233	263	247	262	252	238	262	257	242	246	235	270	249	251	257	266	252	258	252	284	270	261	238	216	234	244	229	234	268	270	227	242	234	264	247	253	270	236	234	247	252	268	273	264	249	259	241	247	246	228	250	235	237	213	269	258	271	280	248	229	246	263	253	252	237	256	234	260	268	218	250	247	247	238	243	254	246	244	251	227	279	233	251	238	223	238	246	272	251	248	238	228	253	235	257	231	251	274	239	227	267	232	269	238	244	260	265	263	241	284	242	254	249	246	237	256	226	243	264	258	226	251	252	277	241	266	250	242	221	240	233	212	246	229	255	217	238	228	216	231	252	226	267
14593	36043	30427	25498	21713	13421	8375	6375	7127	6233	4004	3010	2441	1726	1331	1206	6033	25054	22730	8072	928	349	330	357	347	345	324	341	352	358	355	336	347	355	362	345	304	326	349	329	341	340	326	349	311	355	309	359	314	331	302	315	315	325	304	348	327	317	337	342	349	358	342	329	314	303	340	325	320	315	321	332	325	295	307	312	317	313	323	303	317	297	327	308	340	308	313	313	337	355	323	322	340	324	311	338	324	335	322	331	301	320	319	338	333	287	336	313	326	333	314	324	320	335	324	328	283	307	294	327	321	307	332	334	310	352	307	311	294	310	324	303	315	338	335	316	323	316	308	317	342	325	339	352	344	347	280	338	309	311	313	336	320	300	337	344	331	340	334	295	304	322	320	300	345	294	331	334	345	318	290	340	344	319	322	342	334	290	316	307	326	309	282	334	299	303	353	301	316	337	284	358	341	289	349	324	305	363	310	330	346	317	324	317	339	336	316	326	320	312	345	316	314	304	324	326	317	304	314	294	301	342	314	336	319	349	305	337	296	284	304	343	311	320	335	320	349	325	320	330	341	296	313	338	352	330	306	333	328	333	305	317	336	327	330	306	322	320	318	350	323	306	318	299	294	312	309	284	295	319	317	335	281	335	289	294	310	294	336	301	326	320	328	320	325	321	341	326	350	312	323	324	313	314	330	322	319	333	304	330	327	318	323	339	320	299	318	322	319	318	318	323	292	326	312	334	328	321	307	307	331	316	333	335	345	299	310	339	310	341	319	304	331	323	324	329	315	296	311	312	321	335	357	320	307	361	322	323	317	322	313	327	315	327	317	317	327	304	321	319	320	313	328	320	330	330	358	324	310	347	345	326	323	339	356	340	318	312	307	343	306	322	379	299	334	342	314	365	339	315	327	297	332	347	339	339	331	352	342	320	342	320	324	302	329	292	359	347	293	352	331	341	314	331	351	308	313	273	341	307	338	315	314	320	313	289	312	337	274	317	313	320	319	296	350	305	330	323	340	347	314	325	332	305	308	297	349	323	341	306	341	301	303	307	321	324	314	309	327	336	346	301	316	343	320	329	316	305	284	331	330	326	311	295	316	306	319	323	354	328	337	334	321	334	303	306	303	330	323	339	323	309	344	345	297	325	316	321	321	323	349	306	315	313	297	340	310	324	329	329	297	340	330	363	326	298	293	321	335	332	320	311	302	299	359	313	331	308	307	313	320	311	322	296	318	303	298	324	307	349	315	297	327	330	297	291	328	362	335	315	332	338	283	341	300	309	322	298	266	323	320	326	300	359	302	310	311	313	324	318	329	340	305	311	317	348	327	362	317	291	329	368	303	309	295	318	337	329	313	314	262	306	313	310	289	309	318	308	309	308	333	330	324	318	299	307	335	325	312	320	331	350	330	348	349	308	306	331	303	314	309	307	324	321	316	328	324	327	325	298	296	328	324	314	317	329	353	324	351	311	314	299	306	322	333	342	348	328	339	321	312	310	320	309	343	316	325	317	340	309	322	331	327	320	327	332	319	285	309	339	326	319	298	336	322	302	298	319	335	334	308	359	317	316	289	301	297	348	340	342	327	317	349	282	311	344	325	350	309	329	315	321	338	325	320	348	331	321	327	321	357	321	316	351	312	314	321	327	339	289	325	326	325	328	311	315	322	296	310	306	335	298	283	328	347	347	356	316	325	296	353	325	325	291	336	325	322	319	333	323	322	353	277	337	312	338	347	327	331	322	309	332	322	346	310	346	313	347	320	349	317	349	324	323	301	331	345	330	307	305	328	337	328	318	293	296	318	345	313	326	327	308	309	347	343	331	342	326	341	312	314	347	326	312	320	371	351	345	320	342	291	343	350	314	301	323	328	337	339	345	333	305	312	305	316	344	346	330	315	333	334	317	335	343	334	326	335	313	340	336	324	319	331	320	346	298	308	327	324	316	335	320	331	326	317	324	326	322	301	339	334	337	292	307	304	325	318	315	325	352	284	336	351	329	300	294	316	314	320	348	297	327	324	325	312	329	329	327	326	311	343	320	319	325	309	308	323	330	303	305	320	301	309	318	306	330	338	314	302	342	323	314	306	320	318	313	322	364	333	337	306	320	317	321	323	290	321	328	322	321	306	311	319	350	326	320	326	281	353	332	301	313	318	317	345	312	315	350	312	304	329	305	293	341	295	340	337	303	326	312	311	304	312	309	297	329	329	334	306	324	312	344	334	303	334	339	301	327	310	314	331	313	334	329	302	335	375	324	350	319	333	357	324	324	322	306	324	326	329	313	332	359	311	298	331	320	353	335	326	296	347	318	319	326	332	310	323	339	371	324	289	315	332	317	356	348	313	352	332	296	313	304	347	333	338	330	300	316	336	351	351	319	312	319	309	339	290	316	318	290	334	322	323	304	307	318	300	322	355	337	294	338	329	319	317	344	327	329	350	310	303	332	320	308	309	355	321	302	325	314	280	336	322	344	316	340	325	328	298	313	339	329	309	291	308	340	323	298	317	299	324	308	308	326	307	310	328	313	317	322	343	337	330	328	312	333	352	295	336	323	340	348	289	319	319	300	313	296	330	352	281	336	294	333	347	342	306	309	286	311	333	335	283	280	317	324	353	333	325	332	346	348	341	333	298	342	307	354	296	297	305	293	309	314	326	327	301	336	330	332	331	305	309	315	295	327	315	299	317	324	303	323	334	335	330	302	314	270	314	306	326	344	337	339	310	334	321	332	302	305	330	313	347	313	350	328	311	343	352	340	335	333	317	319	340	301	325	297	297	327	299	317	296	322	335	313	313	310	329	345	337	300	339	336	319	354	302	310	311	324	322	301	333	307	327	329	328	294	343	340	345	302	344	371	348	330	331	304	324	334	324	321	331	339	305	321	316	323	304	299	321	322	313	345	319	301	325	337	321	301	321	342	320	355	321	312	304	350	293	329	321	365	375	303	332	324	319	326	344	328	295	290	318	324	304	310	328	329	336	321	366	304	326	323	330	334	327	318	331	315	312	315	305	310	272	335	356	318	307	327	313	345	322	322	368	297	318	342	331	340	271	293	345	334	286	346	313	296	351	337	310	300	329	304	322	335	331	322	328	292	330	298	344	331	322	293	327	332	332	349	308	306	302	341	318	306	336	312	311	330	332	332	327	302	300	353	316	311	329	344	351	301	363	346	308	339	336	317	358	322	315	319	302	322	320	297	318	313	313	322	318	315	321	320	339	331	312	291	325	363	332	304	312	320	317	296	359	311	310	331	318	339	318	310	346	314	363	315	296	337	333	316	345	339	310	324	302	314	288	327	326	321	326	324	324	301	334	296	254	352	317	318	363	314	308	346	320	329	327	315	343	357	352	301	306	286	322	324	303	305	314	315	303	300	325	318	327	296	299	325	304	345	335	342	341	326	324	326	303	321	326	339	358	296	311	323	364	337	313	292	352	330	293	322	321	340	292	318	319	292	330	321	313	330	309	321	341	305	325	314	334	337	329	335	344	329
26749	21048	16194	11352	5786	2494	1412	1213	1307	1321	1113	866	865	838	766	736	831	1468	1693	891	652	671	685	648	613	651	635	610	649	648	648	702	643	682	689	642	652	611	635	648	622	651	634	685	625	665	689	664	662	658	673	640	656	653	638	655	652	645	655	635	609	666	652	683	659	698	703	684	622	647	661	661	652	701	665	639	712	668	642	662	664	667	704	665	714	656	636	654	686	657	612	708	648	661	709	643	643	677	613	628	674	628	674	634	659	687	653	676	647	690	663	668	665	683	657	690	673	673	702	700	586	614	655	695	673	675	622	645	639	604	628	665	636	685	633	683	665	717	681	679	618	656	650	645	688	657	656	616	652	665	681	689	620	614	717	625	622	683	671	645	651	671	627	653	641	642	648	633	629	661	655	628	645	665	625	620	628	610	693	622	698	658	699	647	643	659	653	643	602	665	683	651	631	603	671	635	616	666	617	630	622	632	673	683	645	648	650	658	703	655	639	687	707	659	647	671	655	644	678	626	666	703	620	635	659	648	668	646	650	622	662	656	695	621	642	642	677	698	643	659	617	656	650	681	674	655	623	707	643	655	618	667	636	658	657	690	640	675	658	659	630	623	655	658	655	699	633	696	642	628	665	654	630	670	694	666	670	636	657	648	642	643	678	674	649	663	684	650	648	641	677	619	637	671	664	598	656	654	688	643	631	618	637	681	670	648	638	640	627	645	633	577	668	622	676	610	654	695	659	673	632	669	646	664	627	657	679	709	697	598	663	622	645	657	675	674	648	613	679	632	646	653	659	620	709	645	687	673	676	652	679	611	705	636	628	616	624	632	654	675	619	683	632	662	671	580	663	725	658	640	676	681	647	629	685	658	656	649	648	649	665	663	621	689	633	675	644	651	673	655	641	630	670	645	663	662	660	646	635	613	648	670	649	646	675	638	651	598	623	639	634	691	666	680	670	701	649	647	678	645	666	624	688	625	670	644	652	648	703	633	695	658	646	615	659	676	637	642	633	662	621	625	680	614	678	629	626	661	688	651	673	641	623	644	636	678	664	640	694	646	661	602	641	667	650	671	672	669	691	649	660	673	680	691	684	642	686	622	668	669	647	662	668	647	672	653	653	652	640	676	644	661	660	683	658	652	667	656	610	629	634	652	651	641	604	680	640	638	604	647	629	730	602	656	622	649	648	641	624	616	665	644	644	692	689	705	643	645	606	663	684	634	657	655	626	637	670	654	634	674	644	716	670	624	630	674	681	646	587	656	652	691	677	682	624	662	664	604	637	657	638	601	619	627	693	686	672	636	677	610	653	651	675	679	667	625	672	619	644	668	639	676	688	644	649	669	682	668	676	618	616	656	705	661	671	694	653	655	667	663	675	609	641	664	682	659	666	683	680	642	652	665	655	693	636	648	663	636	690	662	634	635	643	645	666	606	647	635	609	682	642	653	615	654	635	666	660	642	658	655	650	680	636	638	643	621	644	645	622	687	655	710	661	635	702	680	654	635	593	695	659	670	667	703	711	642	662	644	637	693	640	610	679	669	657	683	647	635	699	673	618	605	677	679	661	670	696	690	651	631	664	685	669	642	630	639	710	616	657	677	644	667	652	633	662	609	601	653	629	654	640	669	665	674	698	631	708	646	641	661	636	638	632	643	692	699	688	655	653	658	680	686	686	646	687	646	650	636	646	657	688	668	673	664	646	656	648	679	640	612	680	641	640	679	644	673	733	630	678	626	668	675	603	634	667	630	624	643	650	653	618	612	663	661	637	692	629	695	666	696	674	633	658	689	672	674	679	647	637	641	673	641	618	660	677	660	678	682	673	561	738	722	660	633	662	638	679	660	616	675	671	657	651	659	617	653	680	671	641	644	693	648	682	655	617	647	625	649	615	704	681	646	661	636	648	684	635	665	642	672	673	654	644	653	655	663	695	673	655	644	654	654	674	650	626	647	662	643	629	622	618	662	685	675	649	666	641	660	660	650	652	689	645	686	668	669	656	607	634	663	674	613	671	638	638	630	648	674	613	659	635	629	641	679	673	630	630	676	601	651	638	628	658	692	679	662	635	668	681	656	669	678	656	636	642	611	646	664	680	637	671	619	680	652	659	601	684	641	647	672	641	684	661	668	668	681	636	703	652	639	650	653	633	606	702	630	714	643	637	664	634	625	639	668	691	657	665	680	696	635	631	648	639	623	669	615	633	639	643	684	684	683	676	653	639	601	654	651	616	676	713	620	674	644	666	673	682	647	671	681	640	622	664	673	680	655	648	709	601	681	664	667	654	615	638	619	630	678	697	683	646	670	645	633	630	629	662	642	710	650	657	670	661	656	654	678	660	603	683	675	666	676	621	647	627	663	642	669	633	638	674	653	622	661	680	726	606	678	658	707	683	656	630	646	663	664	623	659	645	653	657	664	601	653	635	654	655	631	646	633	673	642	668	632	612	656	656	630	681	676	660	652	682	680	651	633	674	669	686	630	674	680	668	677	617	668	682	629	616	709	693	688	638	626	686	638	647	675	627	669	685	618	638	718	610	621	668	646	634	664	656	610	656	681	650	622	617	679	663	680	625	656	661	674	614	672	695	686	646	612	629	683	597	623	672	686	666	659	668	663	671	652	692	696	698	662	675	654	635	705	582	653	678	668	674	631	677	633	658	682	677	629	674	613	672	651	655	617	599	661	694	610	684	689	690	653	618	709	609	606	637	684	689	712	663	647	646	655	647	623	629	631	677	687	635	668	655	629	637	701	704	696	654	644	600	635	644	672	596	648	614	658	680	690	644	645	623	676	636	668	623	629	648	694	647	670	604	626	668	683	680	697	669	682	672	643	645	691	653	636	662	656	661	635	636	618	648	640	665	656	633	623	674	685	674	640	647	672	661	653	611	653	659	687	634	643	611	662	674	672	667	657	642	633	687	665	662	603	675	698	676	653	623	634	671	661	664	666	627	702	647	654	659	669	662	623	686	666	631	657	630	667	607	622	637	677	660	685	644	675	667	656	614	655	669	673	662	663	678	695	657	643	644	664	652	662	689	656	679	658	700	565	681	661	657	672	649	664	681	640	630	676	669	644	650	661	688	682	680	667	648	645	659	630	650	676	656	630	656	670	674	602	709	637	664	641	689	663	644	646	651	664	627	651	649	646	657	657	663	671	685	644	669	637	702	657	655	702	652	669	636	642	678	643	632	671	638	666	679	637	681	680	608	658	646	670	675	601	685	661	634	633	645	644	627	703	587	658	687	630	588	663	635	679	633	658	598	651	626	629	620	692	637	694	640	687	604	634	674	674	636	631	710	671	677	646	672	682	673	634	647	694	682	647	657	721	668	630	684	688	629	664	710	655	655	624	687	631	642	679	668	657	663	674	697	654	618	662	657	711	630	637	647	634	680	672	669	651	648	664	673	666	619	673	649	647	669	684	651	643	665	666	654	642	647	616	671	659	660	668	683	659	699	687	585	676	651	657	669	691	677	674	659	685	632	594
10491	23646	16258	15893	10048	5210	2876	2533	2598	2930	2027	1466	1369	1417	1139	1005	1147	2523	3019	1287	870	858	845	888	842	879	817	862	855	854	824	866	898	898	844	895	871	849	842	868	860	799	872	884	876	940	893	855	914	836	847	840	816	924	855	829	863	860	858	852	788	831	837	840	861	852	867	857	902	825	895	847	855	830	890	900	833	832	820	834	915	856	855	855	866	804	828	867	901	801	923	884	901	891	809	857	827	860	801	905	829	854	824	889	869	904	842	856	865	808	877	838	865	833	810	872	850	851	856	916	872	907	845	846	874	789	860	839	800	868	889	856	874	845	831	861	873	857	820	880	916	890	877	812	863	836	854	834	839	816	816	852	853	854	872	836	848	886	905	822	818	854	850	847	845	775	848	903	861	854	843	885	841	864	820	880	814	832	837	908	835	843	876	879	886	895	816	845	847	850	871	853	810	886	861	861	857	895	901	870	828	872	857	896	872	847	878	910	853	869	828	864	824	870	854	821	830	825	853	860	821	838	861	892	870	793	849	845	888	845	857	880	782	869	869	867	823	850	840	874	907	901	835	829	814	852	840	844	847	903	854	861	837	839	881	836	830	896	857	831	871	883	849	917	903	881	851	893	858	891	789	868	859	806	839	891	856	836	893	861	881	792	839	845	846	860	886	829	896	879	815	811	793	863	875	774	873	852	838	846	815	871	892	796	834	858	836	848	824	854	865	903	842	887	901	842	847	821	880	871	870	840	813	870	839	848	867	911	840	883	883	884	875	823	838	852	856	853	833	915	794	848	886	843	888	824	859	860	872	879	901	847	840	829	813	869	802	848	829	868	893	824	853	852	825	909	799	861	883	866	837	849	925	902	847	883	874	845	812	847	866	832	845	871	908	861	908	842	886	847	865	845	884	864	831	844	915	853	864	863	880	856	841	832	819	872	831	872	841	845	891	901	892	846	858	888	885	868	873	838	861	817	851	871	837	894	862	852	842	858	836	889	846	909	890	834	839	835	879	860	841	866	901	827	803	883	868	853	814	832	894	870	902	840	885	862	831	826	880	941	832	855	838	910	850	847	859	889	808	827	818	833	910	875	833	853	863	850	882	812	818	809	818	833	864	826	852	832	809	886	827	866	843	827	800	851	922	879	813	873	834	887	878	852	877	836	868	874	851	860	876	840	817	853	870	873	843	883	809	813	848	906	908	837	882	816	821	900	851	878	819	858	866	899	879	817	884	847	823	850	883	837	870	856	868	831	948	819	885	869	862	808	840	868	920	863	851	859	877	864	916	840	849	824	856	863	849	832	854	890	850	826	852	882	856	844	870	847	837	863	795	826	868	818	900	902	893	892	864	846	876	838	820	918	874	864	900	880	866	875	839	885	851	903	819	938	873	840	874	798	839	857	835	848	838	891	855	858	870	791	921	857	862	895	877	878	829	848	816	857	887	813	888	863	901	901	870	838	888	819	878	922	855	842	880	803	849	861	872	863	856	887	838	856	836	886	842	817	877	869	915	835	879	812	822	838	803	849	905	851	853	888	849	847	851	879	838	906	861	860	867	855	844	843	869	886	864	869	842	842	812	874	883	842	851	790	845	896	859	845	825	854	753	869	832	834	865	849	837	871	861	878	836	893	833	896	834	942	837	908	856	837	855	843	890	899	816	792	810	865	885	931	914	835	818	915	902	865	839	825	829	916	833	880	826	838	899	898	897	851	901	899	855	865	822	833	873	863	867	842	867	876	860	851	835	835	799	839	827	866	853	835	810	844	852	862	808	828	867	854	836	826	826	843	856	881	866	862	845	827	822	866	872	822	836	874	849	852	890	812	877	847	810	820	819	882	812	833	851	883	842	912	867	860	855	835	850	905	895	835	882	844	854	864	883	851	868	865	824	891	875	846	811	862	857	793	876	855	846	830	847	840	855	894	831	880	799	852	842	876	894	831	852	845	861	879	805	883	834	851	837	862	843	824	852	860	847	863	869	889	902	878	878	846	888	806	924	844	891	910	842	829	888	832	863	853	877	896	892	881	847	886	865	884	838	841	806	855	815	873	818	825	885	890	881	819	862	821	861	847	850	879	892	855	864	910	833	833	884	880	903	820	902	857	924	850	873	879	859	866	834	829	841	906	873	890	793	843	825	888	837	846	887	861	845	863	838	822	815	880	877	877	876	845	823	855	829	822	843	870	842	843	861	827	851	823	795	932	820	853	869	827	865	860	803	875	855	854	822	867	839	843	920	837	845	809	867	864	843	907	865	895	820	849	899	803	853	844	853	883	880	885	863	829	893	847	901	800	840	908	835	857	839	814	804	873	858	897	883	876	899	883	862	840	869	830	874	857	912	875	844	875	873	899	859	796	882	883	831	814	870	870	794	842	836	873	851	863	833	822	884	827	793	873	854	850	824	865	849	833	847	849	875	863	845	834	857	850	875	906	871	871	853	882	846	867	905	864	912	836	865	833	874	829	931	827	888	877	807	819	846	848	820	837	900	879	861	822	885	884	906	830	878	840	848	909	848	847	861	788	828	830	828	838	840	876	889	865	916	836	826	876	851	815	846	939	863	853	897	856	803	839	849	830	861	826	843	888	877	892	837	813	884	853	858	823	909	826	846	849	887	833	872	851	878	821	890	855	791	797	836	813	855	825	870	823	857	857	873	870	863	864	920	829	858	904	900	836	869	861	884	848	884	870	861	876	839	843	877	840	834	855	835	818	873	873	912	851	855	881	852	838	864	884	840	817	826	814	864	903	855	860	825	874	822	860	861	837	869	839	856	858	832	842	872	846	876	886	827	794	862	830	833	830	875	891	891	843	841	855	887	832	851	846	890	874	866	833	849	859	920	863	845	832	852	848	834	846	844	874	890	833	848	856	890	835	855	836	810	929	827	845	892	836	850	776	847	825	861	852	814	811	835	835	866	835	812	845	848	896	832	850	839	837	871	777	876	811	856	863	833	891	894	860	859	844	845	827	840	867	886	890	863	902	823	825	791	843	866	868	878	823	903	862	811	809	849	816	876	859	856	860	859	860	857	873	837	837	830	863	846	959	806	885	884	839	881	823	833	857	879	874	823	848	929	889	853	874	859	918	853	810	835	825	864	847	856	864	838	827	880	870	849	855	896	825	873	894	903	882	825	805	921	888	882	846	841	853	875	864	849	889	854	904	885	842	849	824	808	820	868	884	839	773	861	931	842	885	833	855	811	872	847	800	868	937	874	880	867	900	847	844	886	916	861	815	852	854	856	902	837	899	855	868	851	839	860	832	827	818	848	871	850	831	843	863	913	849	868	859	874	868	872	924	860	902	867	868	853	839	847	832	794	837	829	873	869	849	869	827	826	836	848	816	866	907	880	852	818	874	868	823	875	828	931	870	845	860	865	833	870	807	827	903	838	840	832	830	845	836	815	828	855	867	883	883	915	802	837	887	848	874	808	846	909	946	916	861	881	815	900	845	868	857	845	876	848	838	819	901	849	903	864	876	870	829
23927	21045	28210	24118	20752	10810	3042	1671	1604	1386	1309	1103	901	783	721	647	1783	9087	8725	2398	521	533	537	462	471	466	453	511	551	492	483	504	469	527	499	492	502	468	521	494	482	479	495	469	513	462	459	492	448	498	470	507	478	481	478	498	488	456	446	481	493	499	506	511	470	467	453	511	525	493	488	497	458	494	479	515	488	519	479	507	488	500	538	489	493	487	502	504	452	469	494	472	504	454	511	477	490	461	471	506	498	470	453	506	468	453	448	465	516	464	476	476	490	492	531	516	469	458	548	494	469	514	517	490	454	485	472	486	499	490	517	477	455	484	451	463	431	476	506	486	471	468	466	506	470	458	478	492	454	500	468	508	483	479	477	500	499	460	514	488	466	488	485	487	510	465	450	499	500	473	543	516	471	477	466	481	472	461	492	486	468	435	469	491	490	472	472	459	492	516	485	476	480	511	493	469	516	493	468	510	507	452	473	492	483	487	480	452	446	481	490	475	524	486	498	485	502	484	472	510	463	480	484	472	515	465	444	448	478	498	504	503	458	452	456	471	543	515	482	466	482	463	474	516	479	496	473	459	508	492	503	455	521	480	505	486	491	438	469	476	491	466	523	495	481	503	454	490	492	501	518	490	515	500	469	472	466	459	524	485	477	488	506	499	467	516	464	471	463	495	463	475	478	449	488	494	475	478	483	488	517	457	460	474	494	482	438	494	494	497	482	456	466	456	515	454	477	507	455	502	460	470	501	452	484	532	462	484	497	481	462	464	533	486	494	481	458	469	514	484	475	468	450	501	471	485	496	480	521	503	479	490	476	486	501	498	464	500	489	427	501	482	517	485	459	489	500	473	518	492	475	495	473	517	490	474	472	508	515	466	460	476	479	491	454	491	530	468	470	500	494	488	519	481	462	491	497	499	533	418	512	481	506	498	480	525	443	447	486	458	505	471	469	476	472	510	478	452	480	489	477	501	477	458	505	460	489	487	435	469	486	494	503	526	498	475	468	459	470	488	503	444	480	462	482	472	455	496	453	452	484	487	499	473	495	476	537	481	419	463	444	472	516	464	516	462	449	466	473	526	499	490	456	452	486	486	493	460	449	526	481	490	520	525	481	507	487	438	504	491	505	471	494	451	452	527	486	454	509	474	477	469	493	463	494	489	476	465	484	478	470	481	482	460	499	499	514	506	479	506	492	482	473	485	481	480	490	524	465	471	490	490	445	490	469	472	452	468	473	447	511	448	480	476	497	491	517	460	506	478	518	502	472	498	482	472	503	452	467	463	460	449	499	457	503	478	510	452	482	476	492	485	483	508	461	446	487	487	490	440	496	498	484	479	463	495	463	479	462	492	482	472	456	491	483	464	478	470	445	522	510	487	475	491	454	521	515	451	489	447	498	469	496	509	452	472	503	503	529	514	461	472	470	433	450	514	464	469	479	466	560	500	467	495	442	493	497	497	495	467	502	462	485	510	516	498	428	472	442	492	485	484	459	483	503	487	478	508	447	469	476	489	460	501	456	476	462	489	481	471	540	490	484	492	457	502	466	505	468	471	454	473	484	439	473	520	451	443	464	503	497	485	488	475	450	501	505	524	461	459	460	496	457	477	459	522	448	478	501	456	469	475	473	463	479	489	454	540	465	483	458	493	458	531	500	469	481	469	533	508	450	490	460	471	471	493	487	494	477	498	520	494	474	512	482	490	436	488	507	463	471	506	551	483	485	526	451	477	500	496	471	503	522	454	480	479	516	503	490	529	444	480	470	526	492	493	493	455	484	520	483	469	460	494	520	493	470	482	492	520	442	522	461	493	497	483	491	482	493	495	497	439	496	456	440	477	455	478	466	492	468	494	507	499	483	468	471	466	490	505	475	474	477	500	491	504	493	494	500	476	490	488	485	502	514	491	486	474	479	479	488	482	467	479	489	490	472	453	506	512	502	486	477	453	520	488	484	437	515	497	467	515	493	484	484	460	479	479	472	499	475	511	500	455	497	503	502	517	455	463	478	466	501	482	489	509	483	470	519	468	475	463	455	488	480	448	476	471	515	482	513	503	522	493	464	459	425	441	454	488	485	489	504	500	516	494	460	450	514	508	429	489	498	528	503	501	478	513	500	442	450	533	523	501	484	459	488	484	446	475	495	474	494	484	449	482	501	469	480	520	497	502	477	479	478	465	441	455	483	462	487	462	499	461	479	505	511	463	480	501	468	499	453	465	475	471	472	514	458	495	478	480	523	469	489	442	464	442	490	504	525	497	467	517	488	495	481	517	500	469	449	464	518	474	441	484	481	452	501	477	482	512	515	503	469	456	492	510	499	520	467	497	464	463	503	482	478	436	470	472	485	480	509	464	476	483	463	482	471	495	499	489	524	521	459	448	446	487	475	497	494	534	505	489	425	500	496	479	474	497	462	479	466	485	528	492	470	467	449	486	490	492	462	464	478	487	468	456	503	472	499	475	453	484	448	487	485	482	505	509	466	506	464	451	476	440	483	496	466	484	473	510	490	440	476	518	508	496	464	493	474	487	491	487	485	497	498	499	494	479	492	481	475	481	493	495	470	509	496	495	467	455	462	508	501	498	484	509	523	494	469	486	482	516	517	490	480	475	497	524	497	478	486	485	484	487	530	539	477	499	488	501	487	537	503	465	497	491	470	481	497	483	474	458	462	505	485	477	460	529	478	445	466	487	500	495	494	457	512	482	489	522	523	497	507	443	503	495	487	477	507	519	476	466	445	461	474	485	524	506	497	491	473	488	497	481	487	462	468	517	487	468	469	497	512	464	495	483	504	492	453	466	479	492	451	477	466	481	518	486	475	512	461	473	482	469	440	466	482	475	449	490	503	493	470	496	475	483	453	476	504	443	455	500	505	477	473	482	451	474	481	526	491	491	479	510	473	501	496	517	479	466	496	459	489	493	437	460	490	483	503	468	496	478	487	459	511	486	455	442	473	512	473	513	475	473	490	497	466	442	473	469	479	479	465	461	479	484	472	502	496	486	438	465	426	505	453	486	449	487	515	490	471	520	506	528	484	475	491	511	506	503	482	493	487	495	506	448	489	523	505	470	490	461	515	506	473	474	468	512	491	455	491	518	496	459	464	503	478	494	488	483	493	459	461	470	471	477	483	436	439	511	466	502	477	504	486	482	504	499	449	486	422	471	470	498	517	452	489	467	479	470	480	462	469	493	472	496	489	493	489	476	489	503	468	457	487	502	486	458	469	494	451	483	505	439	436	483	450	443	526	457	472	499	514	477	483	483	467	469	484	448	467	477	512	496	478	475	470	477	462	482	489	488	458	491	488	504	465	432	488	473	476	510	474	516	505	461	490	503	481	484	424	504	459	506	470	493	513	465	490	457	496	520	491	497	503	500	476	465	454	490	485	507	445	511	480	472	470	484	497	484	493	466	490	447	464	468	531	470	461	490	479	491	507	454	482	461	458	458	477	480	483	447	464	492	491	489	534	484	481	483	465	436	489	504
11373	31077	24565	24048	13702	8909	4918	3531	3661	3143	2804	2384	1744	1448	1178	1060	3666	16282	14059	3765	645	639	667	650	664	650	655	715	685	681	627	643	714	659	670	688	640	634	669	686	612	669	666	672	644	674	655	633	642	667	682	643	635	659	672	685	644	654	620	626	646	698	661	639	689	636	629	619	666	670	634	620	625	594	660	643	653	620	620	630	673	664	665	635	721	658	644	598	668	654	651	652	652	659	627	643	653	668	634	574	634	625	634	659	677	661	609	643	628	622	640	658	615	662	641	610	637	640	651	655	681	678	629	646	630	679	639	621	633	655	680	683	665	595	649	647	661	653	649	673	650	627	634	672	600	630	649	640	702	647	643	643	640	662	691	639	604	607	640	644	673	637	664	620	668	585	655	647	622	632	641	663	635	680	634	662	628	633	682	622	689	654	634	657	635	633	634	645	675	636	672	656	655	641	617	654	624	608	663	637	610	647	647	652	692	626	649	634	661	662	678	636	654	630	651	654	632	634	616	621	665	665	635	608	664	604	676	671	656	661	692	632	651	649	630	663	647	666	637	649	640	664	642	643	632	646	637	634	625	624	649	648	638	642	653	665	641	630	634	651	636	659	662	639	666	653	642	678	628	638	651	629	634	687	684	691	632	681	657	595	673	654	613	632	692	681	672	603	609	650	626	691	616	626	646	626	647	675	592	612	667	680	662	636	615	623	670	672	659	611	625	659	638	675	628	646	647	628	655	659	653	659	614	646	657	657	649	635	631	648	635	630	620	695	630	661	675	624	658	599	640	677	668	626	629	659	666	644	675	586	665	633	629	666	680	660	628	637	681	626	632	645	677	688	684	648	687	648	646	630	636	633	619	634	631	656	616	662	571	658	670	674	652	645	625	651	586	666	640	599	668	648	663	663	630	646	588	613	647	628	578	674	663	645	672	614	659	659	630	604	623	617	631	642	651	655	650	664	636	629	643	665	623	672	672	637	693	633	652	648	601	630	641	687	642	644	660	642	673	635	701	664	629	651	655	640	616	637	640	637	659	694	659	667	628	584	644	664	698	634	621	667	605	649	642	646	638	699	649	674	655	607	655	642	654	640	661	639	654	663	611	650	626	654	674	686	615	632	683	640	618	682	669	631	644	582	654	633	638	588	682	599	680	619	669	619	595	610	638	667	647	605	648	661	666	633	634	613	650	676	639	648	658	641	671	680	628	637	669	656	638	639	654	647	689	684	665	580	619	669	684	678	678	679	672	653	634	681	643	652	693	706	635	621	675	625	654	648	675	665	686	645	665	634	593	648	680	668	680	670	626	676	685	665	692	649	656	638	629	661	649	660	657	601	639	649	618	659	678	681	676	681	674	681	650	598	692	656	656	641	620	718	613	642	643	635	625	626	651	625	700	669	653	649	639	656	671	597	681	628	629	650	708	637	632	639	673	622	647	601	662	656	662	644	653	616	646	626	651	706	656	655	605	609	715	695	693	623	662	645	629	656	631	671	665	609	636	657	665	631	624	646	657	644	663	601	643	631	668	640	675	610	623	690	672	639	658	650	624	607	658	648	693	654	645	650	665	615	652	632	677	633	679	661	668	630	594	655	699	641	632	623	631	626	645	693	647	650	663	640	667	651	642	644	669	592	686	649	653	635	682	659	686	634	627	660	665	681	626	647	634	601	645	624	649	642	634	649	637	683	642	684	631	634	688	648	614	627	637	650	614	625	651	641	688	641	675	677	630	638	636	689	635	659	639	608	620	632	677	625	651	655	658	654	628	558	643	607	676	631	636	613	592	668	614	655	657	598	638	636	662	630	633	716	663	659	581	672	676	623	624	643	653	651	672	623	643	630	656	608	675	648	653	663	660	622	639	612	681	646	684	613	629	630	609	655	662	626	644	661	668	653	641	601	638	648	675	626	656	687	597	626	639	625	625	656	611	620	582	641	607	636	641	654	633	676	654	667	597	639	627	701	636	599	668	606	654	623	626	642	614	638	646	664	681	622	646	663	631	654	662	652	617	684	662	634	674	705	608	629	625	642	635	642	616	600	660	702	600	665	655	647	600	667	622	648	623	644	694	644	631	697	623	627	614	664	675	664	621	656	645	655	694	609	629	668	612	651	660	681	629	654	624	651	626	670	631	664	629	617	670	670	711	645	645	592	670	612	611	669	654	670	645	639	628	665	644	640	652	620	698	696	637	618	652	680	621	630	627	691	608	633	647	644	678	649	650	641	638	681	700	669	673	642	674	629	635	684	626	612	616	629	616	645	643	643	599	631	704	621	639	631	654	644	617	657	641	679	669	668	696	667	602	609	666	601	636	682	680	645	625	637	643	628	643	715	600	671	633	715	655	618	666	602	666	689	652	633	677	644	720	663	627	660	686	647	653	630	656	595	664	632	668	606	662	655	659	642	648	656	623	627	634	609	663	696	659	678	634	735	655	622	641	622	617	667	624	638	688	653	691	679	634	616	657	662	655	646	645	603	684	660	603	620	601	660	633	614	657	605	596	644	654	630	655	612	666	651	647	638	602	665	599	669	689	633	601	643	644	647	635	664	671	678	639	644	624	646	642	670	675	599	621	654	702	688	649	723	657	640	648	608	656	638	691	631	660	637	646	613	626	659	632	676	630	634	671	649	687	632	638	625	661	655	630	675	663	658	699	648	640	633	685	697	598	608	635	628	594	648	628	647	612	632	606	653	664	666	639	690	633	633	651	675	645	642	665	639	634	664	660	657	666	641	690	674	626	653	624	682	629	643	603	695	675	621	603	639	644	617	603	636	673	608	643	648	679	594	600	660	642	610	677	661	630	611	683	598	628	670	613	636	645	631	640	643	621	667	627	653	629	640	676	610	636	659	614	653	603	621	667	674	635	608	594	633	629	657	670	621	656	634	632	624	653	610	674	672	665	654	641	668	603	665	667	655	643	663	633	628	622	629	669	647	655	681	662	677	590	674	643	625	581	583	681	652	634	642	653	641	617	671	670	669	629	680	631	638	609	676	632	598	635	663	638	622	641	629	642	614	673	666	704	642	611	639	669	653	633	631	701	638	651	656	684	695	661	613	625	639	634	669	620	670	675	636	624	634	683	656	634	627	646	638	652	654	658	636	635	656	680	618	658	663	666	668	622	648	646	657	630	619	680	647	621	649	645	672	618	643	629	607	644	635	645	643	670	651	615	660	662	664	643	647	623	609	638	645	634	666	653	622	644	663	659	670	644	633	617	650	635	696	643	685	637	657	699	623	680	690	662	637	660	660	633	660	611	677	648	640	682	581	665	669	629	668	616	647	628	656	612	661	657	643	698	620	670	628	666	660	669	677	654	646	627	599	639	671	639	601	613	647	651	622	673	602	654	664	691	662	689	618	639	648	641	656	646	636	602	628	673	619	647	649	600	634	629	628	637	672	611	661	673	623	633	652	676	673	627	644	651	649	637	667	713	626	667	602	632	668	654	679	625	653	675	631	665	648	647	649	610	636	604	627	643	675
22730	21069	28870	23486	21083	21130	10285	1802	1699	1755	1544	1235	762	690	601	527	3904	18170	14698	4495	285	252	273	260	243	245	239	251	229	257	243	250	230	244	239	224	230	257	235	280	238	244	254	217	245	258	240	216	253	244	228	250	266	231	237	259	275	218	257	237	212	271	269	220	225	237	246	238	254	264	240	237	249	237	233	240	219	255	239	247	233	226	227	232	277	254	228	218	242	242	229	240	211	215	253	265	227	235	240	213	239	257	251	246	236	232	219	240	207	259	248	237	240	244	225	245	239	236	222	232	219	238	229	244	261	237	226	251	233	245	213	218	236	240	252	247	262	252	251	252	257	252	251	237	223	222	247	218	249	238	241	228	242	265	256	232	229	230	241	233	238	233	263	207	237	253	217	236	238	197	217	210	230	200	230	243	220	235	248	230	222	255	248	227	221	268	229	214	229	230	236	234	256	246	228	246	252	221	229	231	215	223	226	235	214	236	260	250	246	246	248	234	243	225	228	219	256	243	209	214	251	209	207	230	242	228	251	249	255	249	235	256	242	235	218	255	224	244	231	212	246	234	231	227	221	254	227	236	261	238	239	206	212	267	236	227	219	201	214	221	222	283	259	240	239	245	207	241	231	224	250	235	228	231	232	229	241	232	215	212	216	234	232	235	255	229	246	236	231	241	216	233	234	228	252	254	238	251	254	245	233	244	200	253	230	235	265	230	256	218	225	220	263	247	230	239	215	261	238	247	230	222	251	228	244	220	237	251	240	219	224	223	236	222	250	230	257	272	205	222	211	232	275	234	255	246	230	219	248	231	233	222	224	264	240	222	219	216	215	233	231	223	231	244	271	240	244	228	242	233	245	252	233	227	247	223	226	238	231	191	228	250	231	249	212	231	252	253	212	204	232	239	226	256	235	216	230	211	235	234	250	235	242	217	222	216	230	234	225	237	234	235	228	224	241	220	226	221	256	226	223	232	218	218	253	241	238	239	248	261	209	227	245	251	232	224	238	230	227	226	234	251	224	244	243	210	245	223	249	246	224	223	211	246	271	213	225	265	234	226	241	242	303	243	240	257	245	231	237	238	248	253	250	219	236	227	249	244	246	247	215	230	235	226	245	245	232	223	198	231	254	242	227	208	224	258	240	235	239	219	214	262	229	254	230	240	224	213	224	248	197	254	190	228	247	230	260	252	243	239	227	229	229	262	224	230	210	248	224	237	211	241	259	243	231	223	211	227	257	239	239	248	249	238	222	221	232	212	233	265	229	222	218	228	221	244	236	247	232	216	227	212	222	231	202	265	248	218	204	218	244	240	260	243	229	230	237	229	258	231	229	245	244	226	219	221	260	242	229	225	228	223	246	226	251	229	227	239	237	215	249	233	234	233	206	216	208	227	265	218	225	223	231	251	228	223	229	237	227	227	247	245	238	223	227	230	249	248	220	229	249	258	266	257	241	235	227	223	251	230	246	239	244	222	230	210	223	257	219	242	244	234	242	208	235	232	228	268	246	256	212	238	226	215	245	226	241	247	214	235	212	241	244	259	228	251	197	242	251	243	261	256	214	241	229	218	241	214	277	229	198	248	226	238	217	241	239	234	239	242	238	220	223	252	245	238	252	240	225	249	229	232	244	219	244	226	229	229	221	213	232	218	225	266	239	199	232	212	230	224	242	228	237	214	240	216	261	261	247	222	231	247	228	227	238	234	252	220	233	254	206	251	241	237	261	246	220	230	239	235	240	213	213	246	247	224	228	249	246	260	249	223	214	232	213	269	226	247	249	250	243	209	215	226	260	228	243	224	252	228	259	237	240	201	218	260	256	251	219	257	226	251	245	251	214	243	241	262	226	229	233	222	259	255	204	241	229	202	259	252	221	245	254	240	238	235	232	241	236	229	246	231	208	220	248	258	234	234	233	235	223	220	225	222	232	215	270	246	232	218	252	237	225	256	213	252	249	244	216	261	244	252	236	239	248	250	240	218	244	225	228	212	225	223	225	251	237	231	234	227	231	233	230	244	223	230	242	217	257	232	229	219	210	228	228	230	197	264	239	241	251	253	226	214	217	218	221	218	240	230	243	240	231	208	253	227	212	234	279	216	241	236	234	261	227	239	242	235	255	246	243	236	254	200	252	255	241	220	246	277	218	231	229	218	228	258	221	234	227	223	242	256	219	261	218	239	246	252	250	228	224	231	247	222	226	229	244	241	233	232	215	223	240	253	223	265	222	213	222	197	242	248	219	236	219	231	256	250	234	243	243	217	215	262	238	247	200	222	245	224	228	252	215	249	221	237	248	225	241	233	239	227	247	253	234	226	252	210	230	236	246	241	246	200	241	235	236	255	239	219	227	258	247	218	241	232	245	233	233	212	239	242	245	241	231	250	239	210	206	238	251	268	240	229	233	218	242	242	249	259	222	251	231	225	234	232	228	248	225	217	238	223	266	253	236	242	222	255	249	247	251	255	223	221	217	211	219	204	240	239	224	247	232	197	227	247	243	221	253	247	254	262	231	261	211	262	237	231	217	231	222	267	243	258	229	229	228	244	231	258	241	231	247	224	234	267	237	212	248	232	206	239	261	242	207	253	216	233	232	250	259	226	228	255	236	227	259	226	260	204	233	214	209	227	249	261	219	244	216	215	230	224	245	229	211	219	251	232	227	259	223	233	243	248	243	214	229	231	242	251	230	228	233	230	248	251	221	234	243	244	231	233	202	218	216	247	243	228	251	236	247	213	232	240	247	249	226	237	230	216	256	208	237	225	243	242	262	231	235	256	225	236	266	248	221	230	255	221	282	239	252	238	215	255	250	239	236	258	232	233	239	225	233	233	216	241	257	263	255	253	220	246	224	241	219	257	236	251	244	220	246	223	224	248	234	255	234	232	225	255	228	244	243	197	224	192	253	239	266	240	228	232	250	252	245	216	233	215	257	261	266	255	244	229	228	230	222	228	229	242	223	234	198	248	222	211	271	253	216	228	226	241	220	221	260	256	211	224	238	230	229	244	253	244	260	223	256	232	240	236	231	238	247	261	225	256	197	242	238	239	234	215	215	240	220	257	238	217	228	240	232	258	243	227	252	225	230	221	220	216	235	266	222	236	220	246	225	249	241	235	235	245	204	257	234	251	245	239	243	208	248	242	259	240	230	220	242	219	229	234	247	240	238	225	244	224	242	242	230	229	228	227	238	257	235	216	246	218	261	244	223	234	220	260	240	258	258	240	245	231	218	250	230	242	226	263	252	238	230	235	237	247	264	243	239	247	198	252	237	265	274	244	222	236	245	245	220	251	249	248	230	254	247	235	229	236	238	246	213	229	230	244	215	221	200	222	250	209	254	207	211	223	215	238	209	234	255	234	217	207	246	245	220	233	242	236	256	234	226	255	203	246	215	237	236	215	240	224	251	255	229	237	235	233	246	251	237	200	230	227	217	238	231	220	239	262	219	226	211	211	233	210	231	227	192	218	253	271	253	236	236	214	239	263	225	234
15256	36301	32601	28960	17040	11058	5595	3782	4271	4291	3814	2851	1725	1428	1193	1042	7935	26386	19580	6544	361	363	358	367	361	344	349	336	332	307	330	300	344	299	302	338	302	313	316	288	328	335	317	355	329	315	326	312	317	349	309	328	332	281	325	346	318	313	294	329	349	282	288	340	290	325	293	310	302	339	305	306	330	316	320	280	311	309	324	289	307	329	324	283	316	326	335	296	293	338	315	293	325	319	283	298	317	309	345	326	333	320	312	313	307	307	310	347	307	297	312	310	312	329	268	276	306	310	297	292	279	287	320	307	300	312	309	304	324	313	285	296	287	327	310	320	313	302	297	298	313	340	302	283	316	295	307	289	305	308	315	341	296	292	350	297	319	300	310	292	325	304	328	294	313	305	299	292	311	306	309	300	311	313	291	278	320	323	288	298	319	336	319	294	302	310	287	301	321	305	300	317	320	303	336	293	297	306	306	306	277	306	322	267	266	317	274	286	318	293	311	334	306	314	277	310	310	289	334	280	280	308	299	297	319	296	308	324	285	316	289	286	312	316	300	312	274	341	333	301	313	292	295	307	301	303	310	313	275	297	292	332	309	309	288	301	287	290	297	274	312	308	295	289	318	304	292	324	316	304	286	286	284	293	332	334	322	294	290	343	314	336	311	323	342	325	317	298	333	315	304	311	280	301	326	326	321	251	297	307	295	321	320	305	307	299	320	316	292	291	312	274	304	292	308	289	286	270	325	334	306	335	333	323	315	320	271	308	312	319	329	312	291	297	309	335	345	309	294	313	305	293	296	298	293	323	310	265	302	320	322	349	297	323	303	291	324	324	286	286	300	300	293	285	319	312	306	290	311	329	306	295	317	341	301	311	328	337	282	314	286	305	349	322	294	293	342	271	322	270	340	307	306	293	328	311	313	278	292	310	278	319	319	322	313	328	334	302	285	310	295	296	288	275	308	280	326	287	298	324	338	293	320	316	325	323	315	316	317	308	307	264	323	293	309	330	317	317	325	287	299	307	313	295	338	297	317	312	302	318	304	294	290	291	326	294	299	291	305	290	341	335	321	343	307	311	312	338	344	306	330	303	326	312	299	339	326	334	309	306	277	304	307	299	294	297	286	277	322	290	318	292	295	311	299	328	305	321	301	298	289	337	305	343	333	322	292	307	291	299	313	303	312	317	294	327	256	295	319	296	326	301	325	316	281	274	313	282	289	290	328	332	324	305	315	315	322	290	320	311	331	295	333	284	338	297	304	309	332	296	305	288	297	312	284	312	297	274	299	291	294	289	332	317	329	293	312	309	320	310	301	286	338	282	315	318	305	309	335	275	298	318	316	304	312	298	286	287	293	284	300	323	299	321	310	317	317	301	317	307	324	297	308	308	302	278	317	305	297	288	312	298	291	303	295	294	314	278	331	252	301	329	297	288	293	324	279	267	310	326	339	268	325	268	290	276	330	310	332	310	298	319	313	305	313	310	310	291	289	312	332	291	315	341	330	316	309	301	306	318	284	292	301	311	277	331	329	312	330	316	289	338	281	329	274	341	316	315	320	321	293	326	320	294	272	304	315	323	307	307	309	289	291	302	288	276	284	303	323	305	325	329	306	306	329	330	283	337	314	336	305	305	311	282	316	313	321	308	259	313	294	288	309	293	306	326	305	309	333	301	285	320	315	296	312	322	268	305	301	312	313	286	334	327	282	271	326	319	329	324	268	299	306	301	309	304	309	317	297	302	298	285	293	312	337	304	307	308	338	322	319	303	309	303	317	277	325	305	301	299	331	270	320	281	303	303	316	301	307	305	315	280	294	307	300	326	307	308	315	286	314	341	295	307	282	299	311	323	322	295	283	301	328	317	293	305	277	304	336	309	299	323	305	294	329	302	286	303	314	317	253	299	305	324	308	311	318	282	309	309	294	296	316	311	302	307	295	305	297	335	305	307	308	323	298	331	323	317	290	308	304	344	301	309	286	298	307	312	297	299	312	299	270	327	315	308	291	281	307	296	322	299	321	317	298	289	306	295	341	309	301	302	297	300	352	304	296	288	324	323	287	275	323	308	324	335	265	305	315	321	324	294	323	297	287	307	325	301	275	313	336	314	301	298	321	287	329	297	338	305	290	277	307	333	281	316	297	317	304	327	334	312	303	311	271	310	317	313	281	329	312	285	304	284	316	258	311	304	295	314	324	300	328	327	299	297	292	280	325	301	307	304	306	304	304	297	290	326	350	303	297	314	324	328	302	293	340	303	304	288	293	300	323	329	318	306	339	321	266	290	295	276	282	309	297	332	303	313	300	316	298	290	303	293	300	323	338	308	284	315	348	308	306	315	326	277	287	289	294	290	302	319	299	325	297	297	303	303	328	309	322	335	325	280	322	303	299	303	306	314	329	324	325	312	326	296	313	315	307	327	282	351	290	345	298	294	287	314	291	312	299	301	288	296	306	303	272	304	304	327	307	287	330	284	321	336	287	321	290	333	324	312	282	316	298	294	311	295	296	291	314	306	298	298	327	291	322	288	289	297	305	313	299	303	319	298	310	310	311	292	309	289	313	291	297	319	287	330	300	298	279	300	293	304	319	292	323	295	328	331	344	313	320	289	316	272	300	309	310	292	292	309	313	337	311	272	303	297	321	291	322	332	299	297	339	296	307	288	267	305	291	283	301	304	307	292	338	306	290	303	332	318	289	333	298	319	319	342	323	319	323	296	292	309	292	294	343	293	300	325	287	305	331	304	289	300	323	336	326	292	315	310	303	308	306	313	313	310	299	283	285	320	322	324	312	303	291	348	299	326	293	296	328	286	319	308	323	262	288	285	318	305	288	270	305	274	291	312	320	295	314	304	312	309	340	334	324	285	317	319	317	302	322	315	312	291	309	277	306	285	334	313	337	319	303	300	317	299	307	343	316	305	268	321	283	327	305	300	320	303	335	291	315	275	282	323	318	333	329	320	302	296	272	305	310	282	327	329	335	307	294	288	310	315	320	310	285	301	331	307	310	321	320	277	292	301	301	296	258	329	316	316	328	283	304	342	291	308	300	282	285	330	298	325	314	294	325	337	311	285	311	284	295	321	303	321	318	293	290	280	320	276	326	338	303	314	298	316	317	322	315	299	317	317	331	325	317	299	328	322	289	291	299	281	316	304	292	311	310	319	312	298	288	297	306	285	318	295	316	274	307	319	285	266	294	284	293	299	278	321	327	319	301	314	325	289	331	331	291	318	348	324	308	328	312	314	311	308	304	306	293	314	289	292	314	291	304	297	299	349	320	347	327	292	312	298	319	312	294	283	290	301	318	284	363	282	295	313	318	288	308	311	301	273	300	312	298	303	334	270	287	316	308	287	301	293	289	311	298	311	296	328	295	295	314	302	305	282	291	303	296	328	309	301	294	299	345	338	313	292	266	323	313	293	324	294	312	332	341	310	332	291	314	295	338	286	315	322	294	298	356	307	344	351	312	305	322	331	328	328	316	324	273	297	301	304
26738	20878	18717	12720	3689	1556	999	873	879	1050	1019	960	891	832	764	670	808	1442	1628	945	640	635	698	653	673	647	665	643	624	618	617	653	679	689	690	678	672	632	683	679	659	672	670	723	682	652	709	726	650	671	641	626	640	673	637	631	670	685	640	662	637	661	623	711	665	669	645	666	696	660	672	621	652	670	640	628	621	666	664	657	667	663	661	682	635	688	678	649	684	666	629	720	651	652	644	703	687	682	651	624	704	698	650	621	685	621	639	640	646	672	643	651	655	694	678	670	641	657	695	641	670	642	622	691	686	669	672	692	663	618	658	700	655	644	671	678	691	693	644	667	709	635	673	657	622	681	604	701	671	660	658	708	602	674	613	632	653	673	650	706	675	699	675	682	669	666	666	652	709	670	690	655	665	709	637	690	652	680	680	665	655	640	665	637	645	623	636	671	708	660	681	641	648	689	611	622	651	658	656	666	681	621	666	693	664	656	629	663	699	606	653	658	666	673	636	688	630	704	661	692	688	647	673	690	685	627	650	700	656	674	661	627	679	642	670	689	678	634	621	624	712	686	676	686	640	696	651	659	695	688	660	663	663	667	663	685	722	614	641	635	620	680	655	663	653	646	586	651	672	666	664	674	680	681	665	688	699	671	689	638	703	657	662	708	658	613	664	645	665	634	690	683	662	626	635	623	646	634	638	612	657	669	650	647	723	647	673	611	690	687	648	646	622	677	630	638	649	671	668	640	718	656	664	660	696	563	676	678	662	656	660	663	687	612	641	689	637	646	651	673	687	680	638	599	611	640	707	634	652	638	678	643	687	657	661	613	670	637	684	663	661	696	627	637	663	639	664	670	676	622	685	633	645	631	652	665	653	624	658	681	662	649	675	661	665	652	672	700	671	678	652	725	688	651	644	667	643	629	668	671	598	655	660	622	628	657	655	718	669	662	656	604	671	654	640	705	660	664	623	672	644	658	656	698	648	675	657	626	675	716	594	665	693	625	650	620	672	647	681	649	665	658	661	675	597	705	665	629	656	676	640	619	678	649	641	650	620	690	652	658	642	667	616	663	656	641	659	626	643	666	691	689	639	681	660	644	640	726	647	609	686	647	647	675	743	664	729	644	641	644	698	615	610	701	641	636	684	607	641	648	643	699	702	654	667	690	648	683	685	656	639	651	675	672	619	695	667	704	733	642	657	636	744	687	686	659	625	701	604	682	662	677	664	620	676	636	680	692	667	645	690	669	657	668	636	698	663	636	665	647	667	690	636	634	689	646	648	679	632	652	673	678	672	655	676	635	709	656	653	645	600	648	658	650	612	645	651	658	632	682	659	654	709	625	633	709	620	692	674	666	672	645	683	690	623	623	669	651	626	693	669	624	669	693	617	648	656	691	670	683	667	640	678	667	710	634	677	646	646	629	688	668	676	677	662	653	692	663	663	636	686	634	662	675	661	665	690	646	712	675	696	648	661	681	641	698	658	633	684	621	631	660	659	602	606	689	632	656	682	676	694	591	618	663	658	625	689	683	666	667	634	653	628	628	706	698	691	647	616	679	683	640	675	686	671	642	674	669	667	673	684	665	643	600	717	690	661	654	653	653	659	701	671	706	664	708	624	611	664	656	668	656	643	719	607	639	672	663	709	637	642	665	659	647	668	653	639	698	639	720	690	613	643	691	720	637	681	695	647	656	652	692	683	671	674	630	718	694	672	617	627	670	649	613	644	704	670	664	692	634	661	707	677	648	659	648	646	668	667	685	721	654	680	624	628	619	649	640	678	662	642	675	632	618	648	707	641	718	663	674	626	673	654	624	645	726	688	672	709	712	687	711	665	683	636	630	673	645	654	700	644	640	643	658	657	634	681	636	625	657	667	723	648	660	654	659	715	642	662	597	663	653	667	662	682	682	686	708	714	629	645	652	647	658	688	646	686	702	718	643	708	638	655	633	673	638	624	647	638	647	626	682	677	641	672	617	687	633	677	657	677	681	642	690	720	663	667	653	607	636	660	661	643	665	641	587	604	708	654	697	662	651	616	651	634	666	662	642	647	662	681	664	696	664	675	702	662	668	622	646	644	615	697	661	636	671	712	667	695	657	637	666	672	667	620	684	673	645	651	662	680	635	675	609	698	645	655	662	640	684	617	689	685	651	624	623	690	623	683	650	684	662	653	650	652	669	666	669	638	665	666	696	688	658	681	611	659	675	654	683	678	684	632	640	640	682	673	591	675	635	668	638	648	646	650	670	657	671	669	652	708	660	661	644	672	632	618	631	641	654	642	660	644	621	620	658	649	646	673	685	664	638	598	691	707	704	665	638	674	647	667	719	599	685	683	621	604	646	648	686	609	612	663	660	642	668	713	601	668	642	648	658	679	680	670	653	700	683	706	682	625	654	634	687	681	676	665	674	683	681	624	673	634	682	648	686	643	672	628	692	683	683	720	632	694	667	642	646	634	637	661	669	675	714	607	649	650	646	651	662	661	660	662	656	658	672	625	666	644	639	626	673	703	677	645	720	648	682	639	663	693	663	619	677	646	668	703	733	593	666	691	643	659	638	634	678	655	660	664	691	646	653	642	659	659	620	677	685	661	684	645	691	670	628	677	669	681	680	675	674	686	674	628	675	647	642	661	677	634	664	657	665	664	695	633	627	656	649	650	647	628	625	627	671	671	636	658	660	648	614	665	701	618	712	638	727	624	711	644	636	674	687	647	646	653	692	690	653	666	686	666	637	622	627	666	681	652	679	648	676	678	667	719	656	644	684	648	700	674	665	641	689	667	671	668	658	656	648	662	625	686	677	696	639	667	694	643	638	631	649	670	684	687	636	683	645	656	675	643	673	686	671	620	678	601	650	700	645	648	669	613	649	667	675	679	648	716	671	622	692	665	683	678	639	643	679	686	655	656	647	686	655	645	668	674	670	667	688	690	672	648	691	663	674	676	614	661	686	670	684	597	649	613	656	726	664	692	657	673	681	679	662	712	642	637	679	631	701	650	704	619	684	697	668	694	660	670	684	706	687	619	684	664	677	668	607	662	657	652	675	653	716	667	642	642	681	639	654	646	693	659	639	618	655	676	659	660	687	701	671	679	631	681	685	652	643	662	637	684	673	625	680	667	649	658	686	701	654	640	679	670	739	659	636	677	652	643	671	686	650	676	629	677	637	667	670	644	652	683	643	674	678	700	680	682	677	665	635	640	701	638	648	644	668	671	680	679	697	726	634	660	659	678	670	645	673	662	703	657	665	682	714	674	684	642	645	634	640	630	674	663	680	624	661	663	678	680	691	710	685	652	642	632	644	591	659	681	629	659	645	687	653	706	674	688	616	653	592	649	698	679	614	708	664	626	676	650	651	670	646	659	677	629	681	653	644	693	628	643	655	667	648	685	658	599	665	692	687	653	644	683	642	618	683	627	624	633	677	692	663	706	646	732	649	655	663	633	659	627	656	700	680	686	680	675	651	664	668	639	689	669	636	664	640	669	602
12961	21066	22321	15094	6594	2943	1664	1418	1479	1810	1813	1672	1495	1248	1107	1024	1189	2396	2744	1446	829	850	879	875	802	848	859	883	861	825	847	838	868	890	797	893	856	833	843	820	922	874	862	879	885	876	866	877	864	831	830	829	872	875	870	869	858	868	822	782	857	877	839	834	910	853	852	898	869	838	860	878	847	831	915	876	840	835	912	862	868	840	853	813	832	853	832	811	848	854	850	825	863	901	843	821	791	887	897	873	818	813	825	891	851	917	855	894	892	863	865	869	829	844	816	864	877	829	839	875	863	935	820	807	909	836	867	845	861	899	809	880	875	861	854	872	890	865	827	866	861	818	850	833	814	823	852	833	876	879	802	795	882	843	878	824	848	910	922	822	845	841	825	896	837	899	852	867	839	882	860	797	883	807	867	853	871	886	870	862	866	871	878	839	838	847	847	817	827	904	881	899	850	896	851	838	883	813	859	837	854	860	833	873	838	798	848	810	817	822	857	880	816	795	830	932	883	840	883	852	825	808	824	831	821	857	793	835	810	882	823	823	844	854	814	890	862	860	882	846	862	833	863	833	824	879	766	841	922	851	887	882	836	854	851	917	884	864	823	834	812	828	805	852	877	858	829	838	878	833	844	865	862	863	823	838	850	903	872	845	882	850	886	882	827	835	899	834	841	895	881	859	844	816	837	857	857	859	821	826	848	863	823	905	823	885	863	810	870	863	883	826	814	828	872	826	861	810	904	898	894	821	812	843	893	887	897	884	851	872	927	868	887	827	863	851	906	829	836	831	836	860	899	884	850	853	870	799	893	866	829	888	822	825	831	896	876	883	903	831	812	817	834	849	873	854	847	853	876	848	858	835	877	886	788	857	848	833	872	869	785	844	922	912	863	854	869	787	845	858	855	850	856	779	901	868	865	859	893	855	849	833	837	865	837	815	887	867	860	815	896	842	826	877	882	858	841	861	799	859	822	826	827	832	872	834	819	840	875	856	828	870	822	874	856	874	861	847	797	848	872	808	871	832	866	874	886	860	821	784	835	825	888	905	856	806	863	839	851	818	886	836	830	835	869	876	766	852	887	866	800	873	817	903	859	868	836	901	871	844	853	874	786	861	789	897	852	819	845	839	872	912	841	901	853	833	859	825	880	886	831	845	831	826	844	874	860	796	840	848	886	849	786	869	818	842	862	859	841	845	865	853	834	810	901	873	835	871	882	870	863	819	881	839	878	871	866	846	884	878	858	822	852	813	819	842	828	856	820	821	880	861	793	846	859	920	879	873	844	877	875	881	883	883	821	833	839	813	792	884	928	893	869	867	895	819	860	823	790	869	838	882	911	916	890	840	813	910	832	894	859	848	846	829	879	884	895	810	863	878	895	898	877	859	849	878	828	832	814	826	882	841	848	850	807	929	901	867	838	808	861	874	865	886	836	820	867	854	905	877	813	843	897	825	864	844	800	825	822	877	862	850	892	828	904	879	880	856	830	788	808	857	889	848	828	867	846	887	857	892	871	827	883	892	815	861	926	877	884	900	900	813	835	900	831	876	865	890	871	905	816	835	847	858	862	913	862	865	833	837	864	896	877	869	868	867	858	865	880	806	838	846	870	856	817	886	845	836	828	851	884	839	870	880	859	859	883	856	869	893	811	845	848	798	850	935	856	924	823	862	816	785	818	876	823	821	913	803	849	839	838	841	847	850	887	881	866	838	864	822	875	809	904	843	862	878	815	825	889	858	834	849	859	879	866	833	842	880	847	869	889	841	841	798	813	824	854	824	862	868	837	842	814	894	810	855	859	853	840	864	794	845	843	846	871	908	850	875	840	911	814	905	866	908	881	903	832	845	858	889	803	812	862	881	859	841	836	860	835	825	863	855	868	829	875	860	857	857	851	826	877	811	850	840	821	874	828	859	784	822	849	905	854	916	825	849	818	854	836	927	839	857	823	852	851	867	863	935	857	877	853	868	872	871	868	881	875	838	871	822	845	874	858	866	842	836	902	891	842	870	878	843	921	884	832	853	829	861	819	864	816	893	878	860	838	886	881	869	842	845	852	881	884	856	853	902	837	871	865	827	849	887	919	901	831	871	886	866	902	861	865	842	931	864	830	832	812	807	851	850	870	814	849	872	833	854	838	885	871	871	824	831	869	866	837	834	850	847	864	868	860	856	832	854	865	857	839	872	867	842	840	804	873	838	883	857	876	857	866	856	844	853	851	827	801	829	870	862	869	848	812	797	865	877	853	806	873	841	900	867	822	833	870	859	827	835	841	850	851	843	878	899	856	844	810	878	840	862	837	868	846	860	870	866	854	876	862	869	889	846	826	846	865	821	867	847	906	849	841	851	858	805	822	869	870	836	929	873	827	850	837	872	844	888	819	814	851	846	839	848	847	849	936	853	890	822	882	884	876	860	911	826	848	856	864	889	874	835	835	830	828	845	846	902	810	841	858	869	843	862	851	844	872	879	845	827	905	854	876	833	861	932	829	880	872	828	800	888	901	844	876	855	813	855	880	829	876	870	930	843	824	835	864	873	895	873	857	834	843	878	823	848	804	894	835	859	862	876	848	861	865	891	876	888	836	805	823	873	819	849	842	894	822	857	889	884	894	905	874	848	826	860	845	891	844	860	857	858	866	836	799	850	872	892	936	851	904	818	869	836	829	835	842	852	785	833	879	906	841	863	872	847	874	808	839	830	847	851	781	884	880	863	835	879	847	897	855	882	900	847	839	875	860	804	861	855	905	905	886	916	878	864	861	889	786	878	872	819	866	829	831	859	841	846	867	849	795	840	845	829	850	811	874	892	832	858	859	796	872	868	857	816	909	823	811	855	849	829	849	853	846	874	893	863	897	884	893	862	816	861	837	829	810	867	797	863	848	864	824	867	838	828	867	862	833	850	809	840	828	868	843	884	906	854	817	855	880	858	841	861	922	883	853	900	860	892	868	850	862	836	904	871	870	840	836	846	855	876	827	887	851	871	915	859	794	838	894	849	853	890	860	884	878	876	854	839	848	829	850	821	839	847	827	828	864	788	860	844	885	821	884	833	898	927	869	878	885	854	842	872	898	803	899	818	870	867	860	824	880	861	899	798	903	829	870	910	844	803	831	868	883	905	851	811	858	800	825	821	843	875	856	848	841	860	813	801	828	795	879	877	839	769	878	847	816	912	857	885	838	847	870	833	903	850	842	860	858	836	833	851	805	897	802	837	862	863	834	848	856	861	851	879	870	841	894	838	955	834	792	861	884	860	863	876	897	856	898	841	887	862	859	854	888	844	875	884	841	817	889	800	856	870	870	840	874	838	847	871	831	860	828	800	846	799	853	878	857	880	841	821	931	910	861	840	877	860	882	861	865	895	813	893	867	852	852	846	844	834	857	855	862	876	874	888	902	828	842	859	886	855	860	828	885	896	879	883	819	852	861	870	852	834	866	841	813	866	817	879	842	816	894	900	846	863	840	843	869	836	852	873	901	832	818	873	848	788
23907	21057	28278	24087	20676	8200	2148	1147	940	1024	1144	974	837	722	650	792	3158	10027	7381	1766	504	525	482	466	508	486	494	509	483	484	522	491	520	467	481	458	493	511	537	525	520	470	500	514	505	443	496	469	448	500	455	526	475	458	509	472	488	502	446	456	503	465	509	501	459	505	432	532	481	541	456	486	462	489	470	438	450	450	485	510	510	489	514	476	475	487	482	505	476	454	482	502	507	470	539	527	527	500	479	462	486	532	487	477	465	477	476	484	485	443	489	466	495	482	468	478	476	459	475	470	508	498	523	527	498	485	495	461	491	478	447	507	481	474	470	485	528	449	477	492	496	432	486	478	468	459	496	486	452	480	479	476	466	426	488	474	490	470	440	518	495	521	455	463	484	466	476	451	470	474	455	486	489	505	457	475	468	485	451	450	475	481	501	487	496	531	475	490	512	478	503	457	517	467	487	509	507	465	476	456	482	435	494	469	487	481	504	507	477	497	484	479	510	492	485	491	439	490	485	464	443	480	464	494	514	450	484	523	447	512	480	489	502	483	469	483	466	457	452	431	521	498	499	488	450	490	462	480	487	495	476	456	469	515	525	484	472	450	474	474	482	492	477	486	475	471	476	481	457	450	457	491	485	482	487	507	463	502	484	490	466	469	460	475	459	478	488	498	481	481	469	478	486	464	438	490	484	469	480	512	466	472	484	499	468	509	472	455	516	519	475	496	517	478	487	444	488	502	484	482	473	488	489	488	479	505	448	475	476	516	505	499	479	494	472	515	495	507	510	512	538	460	485	470	489	444	496	479	507	490	491	467	494	476	492	505	454	472	412	432	537	448	469	465	438	502	476	467	495	522	502	508	466	519	421	451	492	483	514	478	440	475	517	449	479	486	497	474	483	515	495	499	482	501	520	460	490	488	513	485	463	486	469	485	475	472	476	488	441	496	509	503	530	493	457	466	474	470	493	443	464	494	489	502	486	502	461	445	479	537	469	487	474	478	470	499	457	454	510	521	461	494	468	490	522	494	463	461	504	472	472	487	505	475	538	456	477	505	502	462	475	461	449	462	457	493	494	458	466	459	472	511	477	467	479	502	489	496	467	485	446	481	496	492	446	469	476	463	480	480	467	508	500	482	461	430	472	451	467	480	463	503	495	477	512	470	480	462	454	478	528	480	474	491	451	507	492	495	523	478	490	490	475	510	503	465	465	518	451	455	516	443	479	451	438	442	492	462	444	461	449	494	521	465	485	488	495	493	499	494	508	482	490	453	477	478	458	447	485	452	439	471	497	488	515	452	462	497	469	499	470	458	508	461	492	486	491	455	505	504	481	464	560	472	514	477	472	462	447	496	537	471	480	497	465	489	453	486	483	500	474	471	478	510	458	450	472	475	498	479	451	445	501	499	480	525	474	494	464	434	493	502	509	527	484	438	462	448	511	482	460	456	480	479	453	495	525	478	494	476	462	499	519	489	481	481	459	472	486	536	490	451	483	498	454	473	466	500	468	499	519	495	468	499	502	455	485	479	487	442	465	491	460	475	481	500	510	464	473	482	471	486	478	453	513	514	467	481	509	452	489	479	488	501	499	434	499	486	479	512	464	464	462	502	456	468	466	468	522	462	448	472	478	497	489	479	484	474	450	479	470	520	499	476	486	500	502	484	500	482	482	480	491	469	473	497	512	479	450	466	459	453	499	471	477	491	463	469	469	479	504	468	510	480	497	505	487	491	503	475	467	486	504	491	491	464	469	477	461	464	481	473	460	482	461	481	479	497	452	487	485	444	445	463	510	470	505	466	478	465	513	496	512	508	479	482	504	521	487	470	474	449	505	472	454	449	492	505	469	485	453	470	496	464	509	473	477	483	485	488	488	443	504	469	501	525	482	502	509	490	512	466	452	449	466	487	475	470	462	490	486	466	479	454	485	474	459	448	492	514	488	485	453	465	465	455	472	493	489	489	503	454	463	503	466	483	434	482	511	510	419	486	495	473	501	453	471	471	466	488	463	501	461	461	473	492	508	472	464	483	485	471	543	485	477	478	502	488	447	485	519	487	493	500	513	517	472	477	482	491	458	479	499	439	504	486	444	510	502	498	537	456	484	453	478	505	496	441	488	490	488	491	490	488	535	462	495	513	525	520	444	480	520	451	482	493	485	485	522	469	500	451	465	460	473	464	460	483	478	487	487	476	459	483	490	478	469	468	489	485	490	462	438	449	489	492	531	482	429	485	466	491	517	474	519	471	466	479	481	478	487	497	496	472	495	474	508	458	486	475	482	432	485	459	468	478	469	495	469	483	467	463	466	493	472	446	453	446	485	458	506	503	429	456	469	444	480	484	451	474	487	505	512	481	476	474	437	465	489	485	490	492	459	496	495	476	454	453	472	477	496	454	486	471	452	468	456	432	496	473	500	495	522	466	468	484	480	504	441	506	473	499	501	510	471	435	438	474	499	474	498	498	465	473	509	503	496	488	470	488	476	489	496	419	463	473	463	499	470	469	480	529	494	468	461	516	474	480	489	462	504	470	533	487	487	475	455	470	441	512	477	497	448	485	458	491	504	466	496	472	440	486	475	497	486	503	451	486	503	471	469	460	499	470	456	465	483	502	462	475	506	493	471	431	496	436	488	449	525	466	497	462	502	477	523	458	462	496	492	496	502	503	496	464	508	529	503	465	491	471	486	509	476	486	479	497	458	473	505	489	474	431	478	472	437	466	516	445	473	472	463	481	504	490	458	476	490	457	487	479	486	448	473	520	461	530	492	482	452	529	473	479	511	479	525	516	460	469	466	465	482	466	523	447	484	474	482	468	492	490	443	495	505	496	478	440	496	474	468	459	472	504	513	472	501	464	470	437	429	501	421	420	480	480	474	469	486	483	469	479	451	421	449	468	492	493	481	496	514	488	453	513	464	494	477	495	497	440	479	450	452	476	496	429	474	513	490	498	444	476	459	480	519	470	491	432	515	468	477	493	496	483	505	475	486	470	471	482	487	491	472	485	484	492	474	451	458	472	496	468	466	474	481	526	474	464	486	496	477	499	466	491	501	477	474	512	466	492	474	470	462	465	466	478	480	467	470	492	497	455	545	508	448	488	486	477	505	529	506	497	459	463	465	470	486	452	511	465	459	497	478	483	515	466	478	501	499	480	462	512	500	473	530	436	476	530	481	513	503	469	510	511	487	492	472	492	499	489	432	476	490	502	486	493	517	497	501	488	484	449	424	432	527	501	504	463	491	522	462	494	495	498	495	477	467	487	474	505	486	474	512	495	484	509	481	474	501	479	473	495	495	460	499	503	482	484	466	504	477	513	505	524	458	505	470	531	481	488	486	491	480	493	479	519	509	464	458	500	487	456	534	494	519	487	486	482	505	528	477	480	459	489	457	514	487	473	465	481	446	486	480	452	484	459	480	522	516	472	500	456	481	487	476	480	502	484	483	452	490	518	477	535	477	473	464	444	514	481	489	472	463	492	505	484	514	469
15080	27997	31745	19441	9519	4361	3786	2360	1854	2242	2268	1855	1557	1346	1089	1382	6378	17078	11462	3274	718	653	626	654	657	653	663	683	682	644	642	661	645	619	672	636	642	638	653	615	672	655	667	646	662	647	648	669	631	652	664	631	643	677	616	618	595	621	645	641	598	620	667	627	671	677	637	604	618	672	662	637	661	649	632	613	663	615	654	611	647	658	612	634	599	618	656	639	641	665	622	640	662	655	661	635	632	669	630	633	690	673	649	646	598	617	630	670	629	623	630	644	660	679	587	649	630	631	667	658	589	651	662	659	612	638	678	646	709	651	642	641	633	627	662	618	638	654	641	619	671	604	622	663	620	638	658	648	621	654	615	666	605	633	634	603	635	625	658	629	606	622	587	668	594	661	680	657	604	619	649	673	658	692	679	634	604	625	616	632	645	625	664	648	623	692	640	636	628	607	672	661	594	620	644	615	646	629	678	640	640	598	608	661	661	615	649	698	656	645	620	640	695	634	602	656	673	649	707	622	623	657	639	577	679	584	661	677	617	599	657	642	596	639	658	599	659	656	644	657	613	609	647	644	677	666	642	670	651	710	646	654	620	635	637	647	611	623	652	605	618	602	646	614	611	611	656	655	610	668	637	625	661	641	626	633	641	615	653	606	629	658	636	671	597	621	652	654	578	645	591	638	645	605	639	668	643	654	648	632	592	620	612	627	625	685	688	618	641	667	637	650	605	648	631	663	615	631	648	648	647	641	609	614	656	648	636	588	602	626	626	632	635	656	633	651	607	632	633	651	661	662	630	614	621	620	653	641	655	668	630	625	596	670	594	625	701	611	631	632	677	614	635	570	664	641	622	653	679	632	613	636	658	666	559	623	651	643	672	627	625	598	648	607	591	644	652	600	635	656	639	638	614	647	643	678	626	631	649	632	645	663	594	649	620	601	641	650	637	614	665	639	648	626	640	638	650	654	594	648	705	668	639	653	601	647	610	647	592	590	646	640	626	617	608	629	634	619	630	643	649	647	621	645	630	669	639	656	644	639	622	625	637	652	624	650	622	627	623	654	608	644	659	611	626	617	625	640	625	670	645	568	617	641	590	629	673	683	637	693	635	631	647	636	597	686	618	622	639	698	665	650	591	622	678	657	592	629	629	657	658	670	625	659	636	604	615	610	643	634	607	623	671	639	604	665	667	619	675	671	638	602	641	588	673	591	654	651	665	680	657	635	626	664	638	659	635	612	641	620	583	605	585	670	607	649	675	650	671	663	630	632	654	615	638	624	624	646	637	633	650	636	670	595	642	601	676	603	625	605	640	609	626	645	638	644	620	632	602	639	654	626	663	622	660	645	616	647	657	664	699	639	663	609	686	643	631	671	661	648	657	623	657	630	625	667	643	652	635	681	660	661	635	646	634	660	651	604	631	630	572	591	675	586	648	674	628	634	648	660	635	621	653	643	620	565	654	620	600	601	605	641	597	636	605	651	620	623	630	613	664	629	663	642	619	680	676	666	634	584	582	684	614	655	654	650	652	620	652	648	602	640	612	633	655	682	624	650	654	618	609	652	612	622	618	630	661	630	665	681	639	648	627	635	615	673	656	625	656	700	655	687	654	613	607	618	684	621	655	637	642	607	599	641	644	641	704	619	647	643	613	649	661	650	613	658	634	632	649	695	648	624	658	664	628	583	653	645	640	644	656	641	603	645	627	650	619	658	638	652	649	637	631	626	642	659	669	638	604	650	648	630	584	645	614	649	688	619	618	660	644	622	635	659	644	665	633	651	686	640	671	640	641	654	617	630	608	647	661	633	599	649	647	646	628	616	599	664	629	661	608	641	621	671	638	610	604	608	606	660	662	652	714	625	647	627	647	582	592	630	657	652	613	646	666	676	610	664	621	632	628	649	637	602	645	630	617	652	642	615	628	659	627	656	573	616	643	594	659	602	621	631	646	658	661	658	609	662	641	629	646	575	647	605	645	620	627	648	634	678	619	612	688	629	593	641	594	652	643	608	665	609	622	684	610	644	590	679	639	626	612	624	636	671	637	639	671	646	643	611	671	632	657	648	635	678	665	636	618	631	663	605	633	669	628	612	653	635	609	676	664	607	684	629	629	630	606	631	595	609	623	681	598	586	614	631	663	644	648	625	694	643	685	621	670	659	658	655	671	625	657	629	618	627	664	631	595	668	643	641	668	595	673	613	657	638	639	632	651	625	616	623	625	675	611	628	666	672	644	658	638	671	600	639	665	632	590	644	638	670	650	642	652	654	621	629	636	633	599	609	645	621	618	621	630	601	627	632	615	568	636	653	672	594	630	697	620	634	668	644	617	608	692	655	646	595	619	656	635	642	641	617	655	645	627	595	630	645	609	678	667	673	628	643	661	665	616	648	598	670	674	630	628	638	713	646	651	641	603	646	672	666	638	645	643	633	615	652	640	616	608	657	640	690	607	648	665	614	594	642	684	624	626	617	647	624	622	605	650	616	642	691	643	620	632	649	584	574	625	622	629	630	589	653	679	681	586	670	635	637	617	643	660	594	625	636	612	645	662	643	665	625	645	607	625	647	656	621	649	653	664	632	667	631	689	652	627	619	666	604	616	655	634	669	615	637	648	639	611	620	615	630	650	614	590	625	647	639	605	621	593	630	627	659	625	585	609	638	684	632	615	597	621	615	648	649	625	647	678	650	626	626	651	637	630	682	603	632	625	641	633	644	662	634	677	663	614	593	619	632	638	647	662	616	665	647	617	629	688	600	661	634	606	627	630	647	664	702	645	613	602	659	652	616	632	640	641	613	614	672	642	582	652	631	613	682	679	656	651	652	665	663	628	636	637	647	675	624	636	673	649	629	651	651	636	655	643	651	659	661	660	643	620	640	601	638	639	609	641	637	612	638	602	661	660	627	637	664	638	675	571	627	666	643	684	648	623	600	642	683	572	568	658	686	679	605	624	653	670	668	621	680	626	633	613	622	641	635	675	626	663	635	654	662	631	615	614	663	607	635	640	565	659	657	611	703	639	619	641	637	642	645	668	676	625	643	657	648	674	613	612	628	635	605	589	645	644	635	641	657	627	597	604	660	647	662	686	670	641	629	623	651	652	645	593	616	649	665	618	636	613	602	628	644	616	629	683	662	592	667	590	638	657	679	620	691	636	617	653	616	648	673	630	646	645	629	662	615	678	618	631	640	631	666	647	618	644	652	664	619	606	652	668	623	660	642	643	646	635	638	614	617	638	645	649	647	627	660	646	608	657	609	627	637	665	581	585	671	639	661	639	586	631	593	627	645	630	634	664	582	654	607	691	635	619	664	608	606	611	613	593	648	652	643	638	615	682	661	655	613	645	672	619	643	617	650	667	659	631	643	654	668	611	677	694	632	694	635	623	580	665	597	634	667	613	628	590	639	638	665	620	634	642	568	610	594	622	623	654	612	593	651	632	654	634	644	662	646	632	673	647	649	598	628	613	634	596	573	605	644	688	629	599	605	602	653
22753	21055	28850	23491	21057	21094	11223	2184	1263	1164	1313	859	752	585	518	596	4132	18332	12477	1396	279	222	256	196	257	242	239	246	245	241	219	236	239	247	225	214	251	238	226	225	233	215	203	201	242	251	211	246	242	250	214	247	226	224	242	223	237	229	190	207	223	203	206	187	222	219	235	210	201	199	212	219	238	194	231	199	246	233	215	227	260	221	225	219	258	190	219	234	212	217	214	214	222	252	212	230	187	210	231	200	221	206	226	201	229	218	228	245	227	233	225	212	200	217	208	184	232	221	221	258	225	228	231	203	202	202	246	219	221	204	224	255	229	227	223	223	220	265	231	245	203	237	239	228	223	221	207	215	232	255	219	233	227	246	207	189	230	207	215	186	208	224	243	189	212	224	211	253	191	188	215	219	226	202	218	240	224	227	174	217	221	248	223	224	216	225	237	211	215	201	216	219	207	217	244	209	215	242	235	242	222	205	194	219	205	242	219	221	206	227	207	202	236	252	223	232	228	223	220	232	196	229	226	214	242	221	227	241	207	244	217	204	203	242	210	236	198	228	204	224	215	238	211	240	207	230	225	198	244	219	244	255	194	217	246	220	217	235	215	223	205	224	220	247	209	189	226	223	216	218	221	222	243	249	219	209	230	217	225	203	228	219	226	236	222	218	210	220	231	228	254	221	207	214	223	248	225	227	210	216	239	236	233	231	238	217	216	230	249	221	233	210	246	226	235	230	223	217	229	211	216	232	216	218	218	220	217	228	220	206	240	197	233	215	221	220	233	224	218	204	242	228	229	230	217	212	229	227	224	237	211	205	221	226	210	206	230	202	241	222	207	234	235	250	239	220	205	242	252	210	225	205	225	215	218	205	216	230	194	235	228	207	200	202	231	200	225	242	239	204	220	205	246	224	216	232	216	228	230	208	217	209	218	204	227	198	226	207	250	215	233	239	214	217	216	234	209	222	208	215	202	219	197	222	220	222	213	231	204	215	236	221	226	213	230	207	249	221	212	212	219	239	215	207	236	197	219	239	241	237	191	220	177	205	233	257	202	235	211	229	195	219	229	214	223	205	225	229	226	209	204	219	224	246	230	203	210	203	207	215	225	223	209	224	203	203	222	218	226	204	226	210	253	194	222	228	244	203	211	219	190	220	228	204	220	186	228	211	215	218	218	214	231	218	236	230	226	210	217	215	205	206	223	209	214	231	230	198	223	232	217	206	206	219	241	221	212	226	248	228	205	221	226	222	212	220	235	231	225	241	221	221	222	263	225	210	240	220	244	215	221	212	204	226	222	200	209	230	221	220	227	211	209	200	218	244	227	235	207	239	215	235	209	256	224	214	219	213	227	230	243	218	212	229	215	181	205	230	217	236	222	232	232	213	184	200	257	236	219	241	230	228	195	227	194	221	205	218	236	240	221	193	229	231	211	241	220	202	215	226	215	224	220	231	215	204	258	237	241	224	214	221	219	207	233	222	223	226	204	244	221	212	238	229	212	224	214	206	197	211	230	210	240	220	231	229	238	213	229	212	229	203	233	247	216	223	225	230	231	217	200	221	232	232	209	190	206	215	208	204	227	232	213	229	238	221	250	233	197	193	206	258	222	238	216	230	232	208	208	244	216	223	244	227	206	213	217	214	205	196	220	212	199	220	217	206	216	237	216	208	214	219	232	213	208	214	196	215	229	230	232	249	225	197	218	218	186	206	227	231	219	198	225	254	220	210	223	184	231	228	251	240	226	210	235	225	229	204	219	220	208	208	187	222	231	228	188	225	225	217	213	216	231	218	213	228	213	249	211	220	213	200	234	247	237	235	236	211	241	210	189	218	237	204	232	218	270	231	230	220	191	220	209	209	225	209	215	216	233	194	218	237	223	191	202	205	203	196	226	237	211	233	230	212	202	236	206	224	211	248	205	231	188	234	224	198	236	237	207	230	202	202	226	220	206	226	235	216	217	198	214	212	208	224	224	206	221	214	250	235	225	239	226	221	214	218	204	234	224	205	227	197	215	222	223	230	209	227	238	227	261	219	223	202	218	231	188	215	195	208	227	217	209	198	214	227	205	210	203	229	239	199	219	188	207	200	223	239	193	211	234	196	209	213	232	197	214	231	206	244	218	216	232	218	213	201	209	196	202	212	212	238	196	217	194	234	246	208	207	219	205	223	206	228	228	208	187	227	213	212	212	211	209	208	239	225	227	218	217	207	208	195	223	196	216	219	212	201	225	209	214	224	196	233	231	193	219	201	210	257	235	233	230	220	236	227	198	227	195	216	210	224	202	237	212	218	212	225	251	216	233	218	213	198	192	220	215	223	215	239	240	244	206	235	223	223	222	236	218	221	194	215	215	220	233	235	215	233	203	226	213	223	211	234	250	229	223	208	217	215	233	247	195	203	216	209	222	204	225	213	239	242	230	214	206	199	252	219	192	247	207	242	189	239	198	230	213	219	197	214	248	219	251	238	208	199	236	224	235	214	230	223	245	225	225	212	224	206	209	196	230	206	204	236	214	238	208	202	216	208	228	236	209	220	217	208	219	206	196	202	231	217	259	218	231	225	203	212	220	225	234	229	217	220	241	233	240	256	209	200	234	232	214	221	235	231	228	198	223	198	207	240	231	209	218	242	214	253	231	247	234	218	200	215	220	209	210	189	195	233	213	192	229	227	221	192	229	235	198	231	204	221	205	236	207	214	252	207	219	207	241	211	209	216	200	243	213	209	222	212	253	229	210	224	210	226	230	223	230	204	210	207	226	218	201	207	202	223	244	236	221	227	215	260	221	222	243	218	236	215	243	239	221	242	251	210	224	235	228	200	246	233	215	238	184	199	215	223	197	189	227	239	227	209	208	216	229	250	238	207	230	189	234	249	214	199	198	230	245	237	230	199	197	228	236	208	236	220	227	208	202	231	207	222	233	230	213	220	215	230	206	222	217	216	226	199	198	265	243	231	239	224	242	213	225	252	231	206	225	223	219	204	210	237	225	214	223	213	194	235	236	208	220	211	225	222	236	256	219	205	217	235	201	227	234	232	255	244	207	214	241	258	214	216	233	202	243	232	222	245	214	209	223	220	203	220	215	227	252	218	227	224	228	224	209	221	214	218	230	202	235	226	220	205	223	234	241	205	205	211	219	237	206	230	203	206	208	227	222	230	216	219	223	237	215	201	216	228	243	226	243	214	215	229	205	188	209	226	220	245	210	231	240	207	212	221	210	226	218	195	214	264	225	226	220	232	210	241	199	198	209	222	220	214	212	243	214	191	217	201	228	182	221	245	223	222	227	213	199	215	206	236	215	217	210	236	205	188	208	215	216	221	212	214	222	212	245	219	227	229	223	214	208	222	213	203	211	220	248	247	218	217	216	263	233	209	214	192	230	251	212	210	224	237	213	227	235	237	236	226	212	212	197	238	219	216	217	212	206	216	244	205	195	225	221	217	245	210	210	222	232	230	230	221	212	228	229	216	214	207	237	200	222	238	213	222
17851	34845	38583	20808	12513	8775	8102	4396	2886	2905	3174	2054	1748	1314	1138	1154	8194	26518	14864	2153	415	379	340	316	312	312	311	314	302	320	327	290	313	295	318	293	294	329	279	295	302	318	302	288	327	269	311	304	274	307	262	290	304	294	268	300	316	278	329	275	314	302	299	288	285	286	271	271	302	273	289	307	293	277	283	282	315	310	291	282	313	301	290	309	299	290	282	258	307	269	292	323	305	275	295	298	287	304	281	279	288	286	277	262	280	292	282	293	272	284	262	296	265	279	319	290	285	269	292	295	285	278	282	302	302	286	277	291	291	283	284	276	347	269	273	275	292	270	279	278	267	260	320	303	300	265	288	276	291	280	267	274	277	298	312	295	280	280	288	299	281	305	308	258	296	305	283	296	276	294	274	297	290	319	275	302	261	276	285	292	284	286	294	293	268	289	282	277	288	300	265	291	271	286	276	287	311	298	279	278	265	274	284	281	316	295	286	264	265	306	269	273	276	329	289	338	287	285	274	278	315	302	289	275	290	268	243	293	278	281	295	298	265	277	308	296	298	292	296	299	286	287	270	292	282	277	288	312	263	299	300	254	284	268	289	295	288	281	277	316	298	293	279	312	300	301	267	280	306	300	286	305	268	290	307	295	293	269	296	302	279	265	325	299	298	264	295	269	265	271	299	301	294	277	277	262	293	282	290	263	272	259	272	264	291	277	288	280	293	290	266	304	308	283	311	291	272	313	264	273	263	277	290	294	276	289	232	285	309	280	277	311	278	299	334	291	285	275	282	269	270	246	281	274	282	274	311	298	263	273	310	280	321	305	269	269	287	247	300	272	263	253	282	279	267	264	279	282	298	284	313	279	299	262	294	282	278	250	290	264	286	284	281	278	299	265	273	287	275	271	288	299	260	264	272	281	271	296	303	293	267	291	275	298	300	315	293	266	317	289	268	259	271	284	266	295	272	258	294	300	299	268	298	329	291	281	290	288	306	280	272	315	278	298	292	283	271	274	287	314	277	265	319	310	273	283	256	282	286	278	293	275	266	288	294	264	283	304	285	284	287	303	285	333	309	279	312	279	274	275	296	276	262	283	306	281	284	271	274	270	297	279	280	276	284	263	281	273	306	286	283	292	270	299	282	329	309	296	282	311	261	259	278	291	262	264	304	304	292	274	282	265	314	301	272	287	290	284	297	272	309	285	282	296	267	306	279	267	316	303	288	259	282	315	281	295	314	318	303	263	278	305	283	273	275	279	283	295	279	302	272	302	310	286	294	313	266	286	248	280	290	307	267	268	290	284	267	308	278	310	301	317	281	297	275	307	282	308	284	255	274	283	271	274	294	298	283	305	286	299	283	264	297	273	312	302	314	275	315	297	284	293	295	284	284	257	306	289	288	293	280	314	276	315	283	268	291	296	312	278	266	270	283	289	298	285	277	287	279	282	258	295	300	262	278	292	266	288	261	275	318	290	300	285	288	277	274	288	280	288	271	274	294	287	295	268	287	296	280	287	277	260	302	284	283	291	281	281	268	318	280	267	278	266	293	291	291	300	302	283	273	298	295	272	273	280	297	298	288	282	303	321	301	272	281	290	292	268	301	261	287	281	283	278	289	275	300	289	293	296	286	286	279	282	270	279	247	304	287	280	283	302	323	332	284	320	293	274	269	271	310	259	294	296	284	292	279	328	256	306	287	297	275	303	296	291	271	305	291	284	305	272	306	272	292	291	273	312	255	279	302	304	304	279	302	291	317	267	286	287	225	296	320	275	319	297	270	291	261	278	282	301	297	300	280	277	283	298	322	286	285	271	263	318	303	261	298	251	261	283	301	299	262	285	293	354	263	279	306	267	262	298	304	315	267	283	269	299	270	272	274	282	281	289	272	276	268	293	284	285	298	318	290	297	284	302	270	290	300	276	302	271	275	304	295	298	257	289	286	296	282	284	285	284	256	283	271	294	296	296	300	272	269	282	253	263	300	328	290	267	314	274	290	295	286	260	286	291	289	314	292	291	282	276	298	282	276	280	292	273	262	314	293	282	277	250	295	315	313	293	273	285	309	320	292	313	347	301	280	283	300	259	271	294	298	318	268	285	282	260	282	278	282	293	294	288	306	254	291	275	307	298	280	271	278	278	281	282	285	282	262	287	281	284	287	280	279	295	249	278	307	311	282	255	288	305	272	264	289	261	288	315	265	281	282	276	275	284	317	292	281	268	299	291	286	269	258	289	267	282	272	278	260	275	278	273	284	316	277	269	310	298	285	273	275	319	296	284	294	259	282	260	296	313	304	291	303	269	289	296	269	291	300	280	289	286	266	280	290	303	277	284	267	300	298	271	279	290	286	300	258	279	277	302	275	287	265	268	302	284	333	291	276	299	309	247	290	304	267	267	288	293	291	294	302	284	262	254	283	296	262	272	271	285	302	267	311	285	286	301	293	289	243	270	277	254	291	285	314	288	289	276	309	276	255	288	289	287	281	296	286	298	263	280	298	259	264	280	321	322	299	303	256	312	293	301	267	285	294	301	277	279	283	280	299	274	326	276	327	288	244	283	293	285	298	281	289	276	305	288	289	259	285	295	305	277	256	278	273	308	292	296	269	293	279	299	276	283	273	299	288	291	316	298	297	290	281	266	282	267	269	281	269	303	310	290	300	263	263	295	289	263	284	255	290	305	306	274	271	276	297	262	270	294	273	286	277	329	283	276	294	264	312	265	290	286	258	268	274	295	280	280	246	261	275	283	263	306	286	256	271	300	286	298	274	336	283	299	299	304	288	329	293	292	275	290	259	288	290	299	278	277	280	326	279	266	277	292	310	324	303	285	267	291	297	266	284	305	287	266	306	255	297	265	270	309	267	273	290	255	278	297	323	276	256	256	267	265	297	295	278	297	259	279	273	284	277	319	316	266	271	295	280	276	270	310	285	263	282	253	278	241	283	278	294	287	272	279	290	299	286	289	260	291	265	248	285	286	280	288	306	284	261	276	311	287	267	298	287	271	276	320	307	289	289	295	306	315	325	257	286	284	274	284	305	290	296	297	313	291	253	300	277	268	274	280	302	291	281	296	295	292	233	308	311	294	280	270	300	255	322	303	282	298	265	250	312	270	273	281	270	312	291	304	266	295	274	281	269	296	285	277	306	278	270	316	282	313	275	286	280	277	305	257	292	299	282	299	306	280	280	298	284	307	304	292	288	295	279	269	270	303	307	261	319	311	269	272	280	284	316	303	263	317	292	285	265	260	298	265	297	283	275	273	276	299	287	281	292	276	318	275	287	300	287	290	310	293	272	280	268	284	296	292	303	295	297	272	276	285	288	285	327	298	273	297	277	278	285	310	256	269	291	278	275	276	281	269	294	267	279	300	249	288	318	275	291	293	277	291	261	295	297	248	282	300	273	313	308	283	303	282	266	278	306	288	278	281	253	291	272	276	282	312	286	287	317	299	279	291	273	315	301	280	272	284	264	307	305	268	290	306	300	275	279	267
26750	20983	21590	8535	2829	2146	2144	1733	1297	889	961	876	788	739	670	635	830	1344	1005	674	654	670	649	609	656	625	662	654	650	653	628	647	664	654	606	647	661	632	632	632	620	591	670	590	647	625	622	649	646	626	656	667	603	628	643	599	672	609	631	608	606	575	635	622	611	633	650	675	654	622	647	617	663	648	661	635	651	607	622	622	655	639	647	670	663	639	632	674	653	691	647	618	642	670	665	609	584	638	637	603	602	642	619	613	659	623	660	613	591	579	598	676	676	644	622	612	627	630	610	638	609	608	621	620	607	646	653	655	649	618	595	628	658	685	589	641	648	625	635	633	637	605	663	637	644	625	629	632	651	666	623	617	647	638	644	635	684	652	627	580	631	599	617	621	642	654	607	619	654	640	641	589	627	611	599	668	696	627	661	643	612	611	624	672	655	610	600	582	708	631	658	613	625	612	648	591	675	600	673	620	612	661	666	600	662	614	649	624	638	670	565	652	617	607	671	687	668	646	688	613	684	699	649	643	622	687	661	646	618	640	623	635	651	635	626	654	641	601	647	589	620	616	636	663	627	612	593	660	693	635	646	621	636	659	687	631	676	677	621	601	607	600	597	619	667	606	610	644	641	608	650	619	615	641	624	650	628	656	618	635	652	641	703	616	575	623	624	626	630	602	598	682	629	640	678	634	647	618	642	656	593	668	623	613	635	658	668	631	636	682	663	637	643	642	619	638	623	650	618	623	662	630	608	648	622	625	648	626	622	642	669	640	660	669	622	617	668	650	611	659	595	630	673	602	636	634	640	618	650	606	667	597	625	632	627	644	613	618	617	633	655	657	616	641	643	650	680	649	617	646	618	678	668	661	617	618	673	642	635	661	601	595	608	722	635	652	697	659	637	668	590	575	627	611	610	693	633	607	635	641	627	647	634	634	643	648	666	626	600	629	667	628	628	624	606	596	654	638	631	595	606	637	663	670	694	613	621	634	627	659	646	644	611	628	632	652	664	674	664	648	622	627	645	652	643	661	604	620	644	575	590	619	622	700	662	619	616	694	665	671	681	648	615	630	641	643	641	634	660	571	646	577	668	627	628	652	631	636	643	650	623	573	657	603	634	628	594	625	630	659	679	667	652	645	591	676	627	635	653	602	672	608	654	643	679	655	652	632	621	622	680	594	621	599	597	638	642	660	622	639	662	627	617	655	624	631	634	661	622	608	620	587	596	631	594	620	666	610	598	659	633	592	681	637	655	636	667	623	640	638	624	612	623	577	668	621	584	633	655	615	627	645	637	611	617	618	645	626	676	642	631	646	628	642	620	638	683	639	617	628	671	608	616	667	588	694	636	645	600	637	627	649	622	624	631	655	620	630	691	630	673	596	676	624	652	610	631	665	615	625	644	633	643	605	597	646	612	606	657	602	639	657	630	599	597	650	616	597	660	622	643	648	657	574	646	644	635	634	619	616	617	633	635	622	622	643	663	613	616	641	649	651	656	639	616	579	628	613	592	631	630	646	648	624	668	662	690	627	626	626	650	625	626	663	609	594	646	607	684	605	673	651	642	645	660	619	640	715	625	629	609	655	636	657	647	650	614	624	622	655	626	625	637	601	613	643	646	660	595	625	666	607	607	610	661	611	592	643	618	628	637	619	641	603	624	650	601	648	626	665	630	630	676	625	622	605	694	630	653	602	675	680	617	636	630	615	653	626	618	689	641	642	661	634	679	628	661	629	666	658	625	610	652	639	642	673	663	595	633	616	629	615	629	630	589	646	695	712	655	634	532	628	626	637	602	669	639	653	668	625	631	624	656	579	673	607	561	639	625	672	631	651	678	633	632	622	630	643	603	635	649	600	659	622	610	648	658	624	595	599	606	661	660	637	657	670	658	612	637	651	637	644	644	650	637	633	719	598	642	667	644	657	596	622	630	631	661	641	616	623	652	669	616	658	666	655	589	646	630	633	637	575	676	651	658	660	626	584	630	614	669	623	662	677	641	663	661	627	676	647	666	646	586	651	596	625	603	672	666	633	594	617	646	621	612	685	643	644	601	582	607	645	634	582	675	629	647	643	663	589	662	641	652	631	654	645	573	629	630	631	622	614	654	612	612	606	626	611	614	640	578	644	608	598	605	626	655	688	614	601	653	668	638	665	657	610	662	639	606	643	636	584	637	625	609	634	680	632	610	617	670	659	626	689	640	664	630	648	676	647	637	648	615	623	601	619	641	670	637	630	670	571	609	601	614	624	643	643	634	650	640	642	639	632	693	701	666	633	582	667	634	631	643	582	662	647	628	592	668	556	614	662	583	614	617	605	605	612	599	630	661	641	623	649	621	623	643	633	656	654	666	604	613	620	696	634	640	652	686	654	635	643	602	651	657	595	665	595	603	648	656	611	626	630	673	608	615	655	606	644	622	668	678	622	575	620	615	595	614	635	626	610	629	621	658	670	615	671	624	614	680	628	615	624	605	624	626	588	637	651	640	636	602	684	680	642	605	649	639	617	618	636	643	647	630	641	648	593	616	602	637	630	614	657	609	653	645	602	650	605	649	604	656	645	627	619	610	656	644	656	649	630	612	597	659	600	621	642	691	649	670	606	612	653	638	635	614	655	649	655	660	646	597	610	619	668	660	649	608	639	662	598	660	620	642	612	653	597	615	633	618	672	620	618	644	622	650	657	622	630	639	621	640	633	604	642	626	624	658	627	632	671	622	636	648	612	596	607	648	648	615	675	666	655	652	642	643	598	651	672	657	626	625	655	652	631	634	646	681	661	616	643	607	620	663	625	638	621	670	641	611	645	614	653	636	627	648	605	611	651	653	587	627	631	605	590	634	656	624	630	616	639	656	634	643	631	639	653	629	635	607	656	597	650	576	659	635	658	604	649	646	611	693	598	631	619	633	637	620	623	643	609	667	620	586	630	686	633	682	666	668	608	650	687	644	616	683	635	683	635	647	658	618	622	628	616	638	610	599	617	624	679	593	627	651	628	678	644	691	634	614	615	658	650	612	651	644	639	648	634	670	592	625	624	635	607	660	651	656	654	625	687	644	609	642	627	663	620	630	650	600	658	619	632	627	599	638	640	663	627	662	622	639	645	596	639	614	600	638	623	639	686	608	626	637	634	619	650	590	665	669	594	657	611	633	679	627	667	602	602	608	675	670	610	643	637	648	621	670	619	668	627	618	632	587	622	629	645	597	618	652	627	625	628	644	652	611	619	669	677	614	600	640	656	647	608	630	635	600	644	658	718	662	666	637	661	629	621	635	661	603	605	677	707	630	615	641	642	668	684	623	614	647	642	625	652	659	670	636	645	636	641	636	642	610	653	629	624	646	630	634	648	647	609	646	623	637	654	597	617	635	653	613	613	679	620	616	649	658	641	605	624	651	621	602	619	588	630	663	630	624	606	613	563	609	656	648	622	633	656	613	634	604	613	650	641	622	655	598	658	616	643	661	650	634	611	633	641	666	635	637	605	634	614	624	647
13227	23506	26445	8277	5216	4386	4616	3777	2434	1367	1740	1310	1217	1108	965	909	1168	2288	1652	929	851	808	792	873	820	822	838	828	836	872	827	780	777	807	787	803	789	814	810	806	838	839	786	823	841	850	806	836	795	825	832	852	803	823	849	738	833	799	845	811	826	831	846	820	801	781	802	833	831	795	828	765	823	817	809	819	864	822	759	856	857	839	793	859	829	797	813	829	808	887	846	838	823	809	851	800	829	845	824	820	830	791	774	807	800	792	830	841	843	838	791	897	820	812	879	833	848	819	844	739	843	834	793	783	849	800	819	798	819	844	836	831	862	780	873	789	847	839	828	831	824	824	850	850	825	818	827	755	821	882	776	871	832	843	841	845	808	768	813	822	800	831	871	819	815	832	882	775	790	806	845	817	803	785	835	804	815	830	776	813	793	896	805	826	807	792	887	822	804	798	825	843	854	807	844	813	830	810	843	799	867	824	793	821	867	814	832	821	767	793	817	811	801	822	842	789	791	801	840	755	818	823	797	797	829	839	806	797	839	822	844	780	822	793	782	841	807	815	837	873	857	854	813	819	835	810	792	841	827	830	852	887	802	800	904	832	789	774	800	838	777	816	835	852	870	826	815	799	862	838	838	778	782	819	798	856	872	841	831	823	840	772	798	767	827	782	815	826	776	831	826	805	829	796	826	831	818	835	812	813	784	806	851	772	823	825	821	822	790	779	825	871	776	755	790	786	828	839	791	762	833	815	835	753	825	831	832	781	803	827	798	788	798	805	783	810	827	872	823	853	832	804	834	853	763	802	837	804	821	824	882	795	886	839	792	810	850	801	869	780	847	826	873	774	797	845	856	797	804	818	845	792	811	773	846	827	825	793	848	824	858	839	805	814	833	799	814	813	826	853	824	812	790	801	846	801	812	834	772	815	823	802	863	856	789	863	811	847	804	847	864	817	809	834	780	802	742	829	796	859	845	828	764	799	788	887	830	810	896	812	848	794	861	758	806	829	853	832	865	793	820	864	766	854	806	863	799	791	861	811	879	792	813	843	782	854	813	859	807	848	786	773	828	816	822	798	811	789	825	810	823	856	779	832	831	826	849	756	856	832	857	821	854	843	860	799	822	806	803	809	826	818	796	782	814	831	811	790	810	813	772	831	806	764	794	814	778	812	845	784	851	830	856	870	832	805	830	858	831	835	874	844	841	836	812	788	811	808	832	817	813	827	808	772	818	827	811	740	825	801	821	803	852	810	833	810	873	827	781	790	809	808	799	809	850	814	809	839	811	822	813	800	804	798	771	776	829	820	868	816	834	841	774	872	873	828	819	867	816	793	822	857	774	847	862	843	833	845	795	792	822	818	867	850	822	826	822	840	853	835	844	830	841	826	804	786	837	807	808	831	815	782	859	848	827	808	799	818	802	834	839	810	807	775	806	840	823	885	778	869	845	786	782	793	808	783	813	818	830	843	895	782	792	805	774	826	812	834	825	797	790	825	858	814	777	836	791	836	832	824	844	803	787	832	834	804	814	865	835	770	818	815	819	863	797	852	774	845	804	831	847	812	828	847	809	802	826	850	798	796	840	828	846	807	815	823	888	834	846	810	834	880	872	793	762	822	817	835	818	834	841	803	867	798	846	823	786	853	774	759	813	868	893	803	770	820	847	805	854	815	812	793	814	798	847	861	831	826	823	818	804	789	817	836	841	772	838	830	847	826	828	791	841	862	848	836	837	802	842	835	820	826	854	832	828	852	775	847	816	783	831	824	834	771	812	851	827	827	805	857	813	840	830	771	836	856	803	839	788	796	832	828	780	774	833	816	836	781	820	820	825	840	813	817	798	797	820	832	824	815	799	840	852	833	801	831	780	835	839	839	829	817	824	881	819	832	848	827	779	774	863	794	854	782	816	850	863	792	804	838	782	816	806	806	829	835	809	829	843	847	840	805	833	841	850	806	831	894	826	829	848	817	825	844	801	819	804	820	802	791	855	808	855	811	823	796	802	766	833	820	824	845	821	831	848	804	794	764	803	842	828	805	845	778	828	823	793	792	816	853	855	864	815	819	829	813	789	819	825	838	806	860	798	844	814	820	829	819	845	852	845	844	878	852	786	789	814	813	815	858	764	781	848	808	830	825	849	841	824	890	839	837	849	769	875	798	812	797	827	840	801	803	851	830	810	812	810	827	837	820	845	836	786	850	851	852	788	791	841	822	858	826	848	854	818	803	839	836	842	831	828	815	780	781	855	815	803	809	844	829	750	801	808	819	837	826	809	821	877	852	843	840	884	843	804	781	804	831	824	807	799	770	845	840	816	841	787	815	818	830	847	845	829	812	811	773	841	830	816	830	803	814	873	815	797	786	819	830	816	783	810	830	828	841	825	841	759	869	838	807	805	766	775	812	841	859	886	840	828	795	807	838	828	817	839	879	842	817	816	825	836	799	795	844	814	874	815	850	824	817	838	825	840	775	835	794	824	795	812	815	822	779	792	811	747	805	791	817	807	806	856	836	787	768	838	785	781	851	820	799	789	790	850	844	866	859	840	794	875	816	792	845	763	819	828	831	821	788	816	809	817	784	794	828	771	790	838	866	820	845	763	779	839	813	824	811	800	779	797	864	841	792	901	828	850	840	782	829	803	830	775	798	817	822	784	817	824	798	812	796	864	829	855	855	857	813	825	867	785	801	765	853	822	798	792	793	836	789	786	838	798	823	800	823	857	838	824	797	853	820	795	825	773	794	856	835	813	826	861	767	781	852	876	846	823	795	835	812	827	785	867	794	809	817	781	818	834	811	802	802	802	819	834	830	790	829	826	850	843	829	818	837	781	846	815	864	833	808	817	793	793	847	868	874	817	816	808	850	838	837	826	886	837	804	852	799	798	785	839	840	837	836	814	840	837	763	831	801	817	833	821	799	828	856	852	811	843	763	844	807	827	816	853	854	818	810	845	885	803	851	808	852	861	811	896	791	802	827	886	800	835	790	787	851	833	818	862	826	814	864	840	852	864	858	812	802	853	837	787	815	813	784	857	800	791	882	866	878	760	798	830	836	809	807	767	827	833	812	783	814	811	860	782	795	800	868	803	795	850	774	789	798	819	852	799	824	807	850	835	831	807	797	803	833	807	847	778	855	810	771	832	830	832	800	792	889	875	853	819	858	790	782	786	835	835	842	784	840	795	812	869	833	870	816	815	811	870	811	823	816	836	876	844	842	824	857	776	817	828	832	855	827	868	795	857	775	863	821	765	752	766	793	851	775	801	800	836	855	796	810	842	820	844	816	795	860	775	778	810	784	821	823	809	840	874	804	848	836	782	826	803	815	839	821	801	865	835	814	803	782	808	842	845	781	835	885	840	815	788	801	780	819	818	826	816	898	850	838	800	796	798	814	832	860	805	788	846	844	796	836	811	781	830	809	813	812	823	781	832	816	841	794	775	816	796	801	809	774	800	836	841	791	792	863	778	809	808	778	776	834	872	835	810	783	824	847
23959	21061	28216	24075	20700	11999	7061	4001	2842	1148	1065	838	749	707	591	659	2415	7313	6465	2357	529	504	521	544	501	531	499	489	458	476	487	502	449	492	474	463	489	488	501	510	511	517	488	505	481	496	495	479	455	476	469	516	479	478	495	498	472	482	475	508	511	563	427	494	518	478	454	468	499	474	467	471	476	476	433	449	497	483	453	462	451	506	491	531	455	476	444	497	503	483	501	477	465	488	525	470	500	502	521	475	461	465	529	480	478	496	516	479	493	444	509	489	501	479	455	522	470	484	486	494	465	477	483	489	471	492	489	463	444	483	476	513	538	485	472	462	487	455	525	455	511	527	517	445	446	487	472	484	438	495	496	504	489	478	472	489	510	484	458	465	491	478	480	478	465	456	534	461	490	486	506	462	470	491	508	429	495	496	495	437	492	471	495	514	449	438	506	525	473	513	517	486	503	424	503	426	472	450	491	514	466	484	487	475	516	478	472	468	525	492	497	538	477	473	479	513	496	430	508	465	460	510	487	485	505	467	490	506	487	495	460	498	436	484	459	499	484	472	476	474	501	481	500	461	483	470	495	435	481	495	488	473	477	463	452	480	517	511	489	488	476	467	478	500	483	453	468	484	498	465	453	490	477	474	518	502	500	488	497	498	491	509	486	507	468	472	506	507	449	490	479	472	484	503	455	497	493	478	436	510	496	456	499	466	502	538	473	463	482	486	489	484	462	480	467	499	498	427	468	473	458	491	480	479	501	482	430	486	513	479	488	492	505	513	465	476	472	474	459	488	478	519	474	442	511	511	495	485	524	486	498	495	472	505	447	505	470	497	452	454	449	477	476	492	501	524	503	483	492	475	466	460	469	443	460	446	476	439	473	468	464	471	470	504	497	466	480	482	527	446	462	466	486	466	462	515	476	448	523	500	461	497	507	455	490	481	491	517	460	466	460	463	496	472	523	489	482	474	512	471	464	477	457	450	477	506	481	433	509	483	488	520	504	480	469	472	507	488	452	450	444	473	451	499	497	511	489	476	475	495	491	490	489	499	519	500	464	496	480	481	497	490	439	479	474	524	446	492	491	508	507	507	508	510	500	505	443	513	508	527	496	520	451	493	503	468	507	437	489	500	481	451	520	493	491	496	468	492	474	498	440	477	459	506	448	484	454	497	455	459	456	462	462	515	480	509	477	450	545	506	509	527	470	494	427	460	470	460	486	468	468	473	458	495	461	484	483	515	523	487	466	498	485	501	498	502	500	485	420	475	502	475	475	483	493	481	500	488	472	513	502	492	477	474	503	494	485	461	468	448	465	529	490	485	516	485	526	538	463	480	490	477	501	501	447	457	460	465	496	459	472	516	498	486	455	473	470	471	462	472	498	520	493	486	480	459	491	494	505	485	444	500	497	478	491	486	461	488	469	517	477	506	482	462	490	473	462	468	484	484	476	497	489	461	458	489	494	494	504	471	494	467	489	438	457	487	486	448	459	456	469	503	487	526	484	458	526	491	481	469	439	524	484	444	482	439	492	457	452	483	486	492	481	509	469	494	472	509	485	494	460	510	478	469	503	466	464	454	527	480	449	465	501	495	432	438	528	471	481	493	477	473	481	479	478	468	472	482	496	446	493	509	459	493	492	475	502	462	462	476	518	463	501	527	495	489	486	468	494	470	522	483	493	466	481	480	463	461	478	470	534	487	517	504	448	458	490	474	505	500	501	475	466	456	460	488	464	487	478	477	467	523	479	481	463	449	468	490	478	521	490	480	479	505	464	515	483	489	508	462	496	467	481	476	528	484	478	534	500	470	490	471	482	509	459	454	518	474	468	472	501	482	478	494	466	515	457	484	487	492	520	514	501	513	496	460	509	475	462	468	438	489	479	481	497	478	507	489	482	512	442	484	447	438	472	475	492	504	470	451	491	505	520	474	466	446	461	496	441	482	533	506	506	476	492	480	463	507	474	460	459	470	454	510	482	500	479	505	476	517	480	470	500	466	484	478	528	473	496	500	435	531	482	486	510	514	496	513	516	469	505	470	511	479	474	473	482	455	466	477	475	481	505	494	476	464	488	485	509	424	474	513	508	464	469	499	506	482	461	480	483	487	490	501	493	520	500	477	523	448	503	489	492	486	519	473	511	446	471	442	488	467	468	471	475	479	476	497	496	461	504	451	448	475	442	478	478	518	504	452	477	512	491	510	501	495	498	445	480	480	483	487	489	438	470	473	448	457	498	451	516	493	509	445	477	477	511	454	498	481	529	457	495	466	496	474	450	464	499	469	467	464	495	458	472	464	459	475	529	477	486	501	453	498	479	457	522	480	475	466	459	481	465	433	508	468	497	494	487	491	484	480	473	475	482	467	490	490	525	486	499	473	489	467	494	469	457	499	464	467	448	474	513	447	494	453	471	484	461	483	493	454	469	470	465	497	427	496	472	472	468	497	480	497	466	480	486	485	464	516	443	477	487	473	478	512	491	475	443	487	459	490	447	477	489	500	515	487	540	500	520	515	446	488	472	484	513	508	484	484	472	529	468	489	454	435	462	473	453	502	495	483	461	473	530	493	468	478	483	476	511	452	483	482	488	451	448	492	465	517	491	470	480	522	459	488	473	478	478	481	482	465	494	504	499	489	462	517	471	467	487	468	499	454	480	518	491	515	472	463	501	477	484	486	444	484	510	486	521	453	470	505	487	504	496	508	481	464	518	426	485	480	505	467	497	490	482	522	455	508	464	504	484	495	517	477	506	502	456	483	438	476	524	504	490	440	476	478	438	468	503	474	509	480	492	493	494	503	508	445	515	474	513	487	507	449	493	450	504	501	514	455	507	514	507	493	494	481	454	467	456	450	469	456	548	474	477	472	468	509	464	530	460	445	440	453	474	469	494	499	474	479	485	494	489	498	499	482	491	460	455	489	466	528	478	487	482	502	495	485	468	492	505	517	461	487	454	489	500	517	473	473	463	464	461	450	472	519	482	469	482	461	467	474	514	474	518	466	456	513	482	470	533	524	473	500	486	499	488	502	514	498	470	468	493	489	496	479	475	466	441	505	481	473	505	479	500	486	457	486	470	495	477	495	458	454	516	527	484	491	469	500	459	487	472	497	517	504	477	474	512	497	465	518	535	484	487	503	451	490	488	491	494	473	475	534	474	498	505	510	491	525	491	455	452	537	457	479	492	476	481	458	457	481	481	479	496	469	477	518	454	487	493	504	471	460	477	498	471	456	509	512	490	543	476	478	481	456	505	480	476	481	455	490	459	481	511	514	506	420	445	462	468	490	485	493	515	461	482	464	481	479	471	474	487	472	487	511	492	490	457	489	468	520	468	507	470	452	459	461	447	499	492	443	488	486	426	453	496	467	487	480	465	507	463	469	503	515	492	443	500	488	478	488	481	489	469	496	460	447	449	537	531	483	502	506	483	448	458	483	489	507	474	518	459	485	456	485	488	524	463	486	513	513	460	486	473	463	489	464	498	479	481	438	482	505
13700	32102	31091	11792	10589	13065	11589	8558	6516	2233	2228	1585	1443	1191	1140	1113	4992	13405	11386	3979	694	686	655	640	634	688	690	712	608	659	664	612	660	634	644	588	684	657	669	658	644	622	665	650	643	630	676	641	669	622	658	687	672	689	679	668	607	683	639	624	636	640	624	638	706	638	659	641	625	650	684	634	661	623	658	643	640	669	628	624	668	619	645	626	635	657	633	660	633	642	647	645	652	681	654	675	645	646	603	638	630	667	630	669	619	642	627	646	598	659	632	631	654	655	661	673	640	687	620	612	653	667	649	644	668	686	619	587	643	675	672	693	634	655	634	682	640	602	620	666	627	656	656	661	675	632	637	602	605	677	660	616	636	676	638	639	645	649	671	633	646	654	593	637	658	697	650	633	670	659	615	635	675	650	683	690	677	634	598	694	661	635	649	654	648	623	637	647	632	639	648	618	640	625	617	656	647	656	648	653	629	640	620	641	604	670	658	645	651	637	660	636	626	635	649	709	700	682	660	653	722	660	609	672	721	633	662	610	667	620	606	640	709	635	625	606	621	678	675	629	652	679	654	628	623	642	676	634	662	636	632	639	652	645	593	625	652	625	624	636	658	656	612	646	615	597	618	601	637	618	658	676	648	634	717	615	643	677	646	616	644	667	637	631	593	612	639	606	622	670	636	686	659	699	656	661	628	677	638	625	678	640	638	619	642	686	656	663	661	643	654	690	648	641	626	634	641	645	646	589	653	653	653	642	686	636	673	620	653	628	656	640	590	640	665	656	585	641	659	642	606	652	660	614	606	630	655	625	634	670	657	635	630	604	676	631	619	609	641	649	611	638	630	649	622	615	628	704	634	698	649	644	655	596	657	628	654	672	629	628	653	643	661	655	624	634	639	671	658	665	636	672	699	636	607	595	663	658	644	681	632	629	647	661	610	633	604	654	631	676	627	649	655	670	667	652	626	639	642	660	646	641	662	627	671	657	677	667	591	669	600	640	650	634	630	649	660	684	647	634	658	638	628	608	655	642	659	647	664	631	644	656	669	615	653	653	647	632	644	632	646	585	647	680	606	612	661	657	644	653	665	665	668	616	632	669	641	617	637	602	631	593	663	604	630	663	610	633	645	642	677	642	635	668	600	706	620	599	649	648	624	649	665	601	634	621	617	604	636	661	644	675	675	649	638	661	646	628	661	672	656	615	627	601	651	680	617	632	655	644	614	620	612	692	635	682	638	642	563	597	648	584	667	642	612	636	602	602	600	661	620	659	642	591	640	612	666	644	628	574	619	650	633	619	674	626	665	654	636	653	635	642	640	626	635	660	639	637	634	670	655	669	639	676	650	629	650	643	646	682	644	602	614	651	663	676	656	649	658	662	605	657	646	609	642	656	599	625	641	630	673	653	633	624	622	600	650	669	674	668	661	684	653	635	634	641	660	613	644	648	639	592	658	632	665	670	684	695	626	669	651	635	650	645	634	669	696	626	665	627	628	622	672	689	644	638	633	650	673	641	633	632	620	604	630	641	657	695	613	628	626	674	675	657	621	696	652	641	658	649	640	670	621	640	616	598	664	646	667	675	608	665	611	686	664	680	634	631	644	681	660	648	615	661	627	641	638	701	635	654	633	706	639	591	672	623	680	675	622	643	665	607	609	626	683	652	622	602	670	645	645	592	641	643	619	659	626	664	643	612	686	652	640	611	654	638	624	637	647	723	660	565	649	643	681	668	651	665	670	657	636	566	653	667	647	658	650	599	688	587	585	651	652	649	652	617	615	653	600	637	628	626	640	633	672	641	647	614	649	634	633	631	674	614	604	662	624	632	643	616	617	648	679	624	642	644	639	662	654	630	617	681	673	626	645	661	623	669	651	660	704	606	611	648	624	652	640	658	655	708	616	631	658	643	640	615	632	646	695	606	644	672	656	670	618	670	661	611	714	658	655	668	622	663	665	647	649	624	572	647	644	658	624	657	636	622	618	638	658	666	638	655	660	686	646	619	630	673	655	622	652	641	624	698	657	620	606	574	648	615	649	636	662	656	615	683	628	665	602	600	635	642	628	625	622	650	679	603	659	644	656	657	597	630	628	628	642	661	609	682	659	624	599	657	630	640	671	651	640	605	621	652	664	673	648	655	630	619	662	650	648	642	656	674	648	610	647	678	610	710	670	623	609	635	632	627	651	653	654	667	652	625	635	649	661	638	624	630	642	644	650	628	660	654	649	598	672	633	614	644	615	635	651	655	653	631	600	655	641	676	660	620	598	661	673	649	649	637	627	646	622	583	642	636	640	637	681	662	634	635	621	605	670	667	661	713	653	662	624	655	618	645	632	650	657	681	632	631	628	662	632	618	664	640	672	653	607	626	657	603	681	627	695	653	636	638	634	646	637	679	627	663	643	642	627	644	665	627	705	605	716	664	634	668	670	645	673	658	629	647	663	676	613	608	625	575	657	669	592	622	615	685	596	650	641	650	610	633	683	648	606	619	636	665	612	640	637	617	616	636	638	655	655	654	634	661	645	662	690	640	651	579	570	649	645	638	635	622	617	637	643	638	656	638	638	652	643	634	665	642	671	673	678	689	627	630	622	629	653	655	610	650	637	658	654	596	618	677	630	620	630	660	660	636	630	658	636	602	676	641	689	644	669	641	645	621	649	615	649	653	694	632	681	615	663	645	620	600	650	664	686	678	648	639	639	697	617	632	650	631	646	700	624	688	611	632	617	651	638	660	655	627	591	660	651	643	655	613	614	645	613	645	616	647	663	578	606	658	688	652	620	633	647	662	666	661	617	604	613	646	658	632	635	639	651	645	638	692	642	607	694	644	664	663	657	599	604	610	640	646	647	628	601	662	624	623	665	633	631	641	628	636	676	642	583	644	629	606	632	671	627	630	654	616	684	643	647	592	648	674	661	702	624	666	617	640	652	625	636	628	660	663	656	680	598	635	638	656	645	660	677	663	651	664	650	639	651	625	619	635	646	649	626	585	642	634	597	629	620	654	661	674	628	609	610	654	631	639	692	620	657	666	669	652	625	665	676	600	676	650	637	670	652	668	613	656	618	643	612	651	674	586	693	641	639	676	655	606	619	652	660	675	648	671	619	627	597	644	644	598	621	627	620	618	645	630	613	675	647	672	641	680	660	615	665	602	655	646	604	681	600	609	626	648	622	620	659	663	671	642	631	654	723	640	602	643	657	653	667	667	670	638	608	628	611	624	617	681	610	650	653	636	612	648	655	647	621	658	656	641	607	603	684	626	654	632	677	597	657	644	620	624	609	606	629	640	686	625	642	611	659	613	618	662	642	709	624	624	674	609	685	621	635	625	612	649	673	657	632	640	661	654	606	632	643	631	629	681	636	655	594	633	632	652	654	642	606	642	633	657	660	633	662	623	643	685	647	605	653	611	662	617	628	679	641	610	617	580	635	635	667	641	628	631	667	579	656	648	635	635	617	611	659	678	640	623	639	603	600	665	641	623	620	649	649	683
22771	21052	28855	23466	21070	21413	13743	3061	2227	2128	1093	948	838	708	769	687	6509	19259	17032	6816	361	339	302	347	273	276	310	291	287	274	302	276	314	257	258	284	306	267	289	263	252	283	290	272	278	269	273	292	305	260	287	304	280	286	268	240	293	278	304	250	266	266	288	253	306	275	287	289	260	253	276	262	253	278	291	300	294	307	270	292	287	281	271	285	265	276	268	312	265	286	285	266	275	282	276	266	276	258	253	295	290	293	272	249	277	306	291	283	258	269	284	266	291	273	263	272	256	283	302	266	280	296	264	275	293	284	278	281	267	258	275	290	283	289	271	293	275	274	288	254	253	283	279	254	267	270	288	316	283	276	264	308	278	245	270	295	259	255	279	247	254	291	312	260	264	301	256	259	280	252	276	283	285	293	270	267	249	300	280	263	306	271	280	256	277	292	311	283	266	267	302	286	268	290	275	278	291	272	295	286	295	282	255	306	287	269	252	276	310	282	312	297	252	304	275	298	283	275	282	312	259	270	271	264	286	271	283	296	274	287	278	296	290	282	278	275	228	271	277	275	248	267	256	295	265	287	298	281	246	262	251	261	270	280	244	286	242	326	285	283	290	282	289	285	294	281	265	261	258	265	281	266	303	260	262	257	252	284	272	267	271	293	282	278	251	268	281	273	295	271	282	272	289	262	250	276	270	274	289	277	286	260	288	262	264	260	308	264	278	268	270	294	287	290	243	256	288	269	278	270	299	279	269	267	276	301	289	281	275	284	277	297	303	286	270	259	281	257	301	253	288	251	263	270	253	298	293	302	285	252	273	281	262	266	278	304	261	265	231	285	274	249	278	287	284	286	271	265	273	278	260	285	279	278	290	253	266	243	263	279	287	297	278	265	279	280	263	278	277	258	271	304	289	293	279	286	296	267	248	271	278	290	263	279	289	251	271	300	313	288	279	258	294	282	266	273	257	281	286	298	281	276	260	246	275	291	259	270	301	274	261	292	308	276	304	277	285	271	266	260	276	275	279	276	281	269	250	283	293	291	293	273	299	275	288	250	277	307	287	284	317	291	250	271	291	252	277	299	299	269	294	287	285	260	247	313	275	261	277	263	283	258	235	259	267	255	283	256	266	290	276	262	282	260	293	269	318	279	287	263	307	263	268	286	296	271	287	282	252	264	251	294	275	275	256	270	266	277	267	268	274	243	275	292	270	294	256	287	272	255	288	269	269	251	273	285	256	278	289	290	294	277	278	296	271	255	250	275	271	246	289	276	288	239	272	280	269	264	270	264	290	278	278	276	244	281	281	251	274	266	283	283	287	286	283	281	231	286	288	277	283	281	297	276	293	273	273	301	295	277	268	268	310	268	257	257	304	267	258	269	250	281	288	290	290	281	264	257	276	241	257	258	267	252	276	301	289	224	281	257	307	265	291	259	278	273	280	284	261	276	262	266	269	275	264	284	247	272	280	260	274	296	294	287	241	305	268	259	264	291	283	289	257	272	279	310	284	270	272	276	260	261	253	316	286	308	275	270	287	261	270	285	258	323	279	279	233	293	257	291	266	300	271	268	275	225	260	262	281	241	293	267	287	277	271	290	278	293	264	296	309	239	267	289	294	257	267	268	239	282	310	290	279	260	251	299	273	268	278	230	289	242	251	294	276	318	261	284	269	272	281	283	278	282	273	273	279	255	243	293	281	241	264	291	270	289	268	273	270	270	272	278	278	272	291	276	285	260	300	286	269	274	310	266	260	261	252	266	268	273	265	261	309	267	288	249	272	283	284	299	252	281	279	253	268	259	288	286	271	275	285	284	274	268	284	274	264	270	281	249	301	266	270	292	253	294	261	250	258	225	267	272	272	266	254	304	300	282	290	279	280	273	275	257	275	251	289	285	288	299	290	297	282	267	276	282	263	269	265	268	297	281	293	285	266	288	253	252	263	269	290	281	260	283	284	296	304	257	301	286	262	272	271	302	271	285	278	294	281	274	295	262	285	236	284	304	268	262	252	264	261	285	271	299	279	255	289	282	248	282	256	290	265	299	276	285	285	254	258	263	265	300	288	277	261	270	260	266	291	267	262	282	254	287	268	261	281	288	276	274	287	282	278	286	277	253	262	275	282	267	281	286	263	287	258	274	275	264	302	262	278	283	257	295	289	266	243	266	258	264	291	295	294	302	273	282	265	284	286	251	286	263	292	292	280	260	273	266	257	276	270	253	280	277	258	271	264	261	272	270	285	281	285	250	289	301	290	285	269	286	268	272	249	268	268	294	263	269	286	273	296	279	266	305	299	268	261	309	248	278	287	284	285	274	277	268	262	282	279	278	269	270	269	286	261	260	266	264	248	253	298	262	269	296	268	275	273	274	319	269	265	277	270	295	244	281	282	273	280	253	277	268	286	282	263	265	273	290	255	274	295	270	261	274	299	262	262	300	267	305	265	272	255	268	286	252	272	280	278	278	262	265	274	268	249	273	279	276	259	296	277	276	275	272	265	245	288	268	268	266	283	267	237	268	270	315	275	264	260	263	276	312	268	239	288	294	262	259	277	302	304	278	296	262	288	277	252	281	289	259	260	280	264	264	248	294	298	244	271	241	276	294	270	274	268	280	313	277	242	297	289	266	268	304	262	266	308	267	283	252	262	264	271	247	293	266	269	246	280	297	277	239	299	280	297	247	278	278	256	281	275	271	277	273	309	278	264	275	275	310	244	293	271	278	278	247	282	279	249	277	268	263	290	287	282	282	265	255	294	291	278	288	273	255	296	258	272	257	274	271	283	264	264	283	234	290	246	273	299	263	246	285	271	298	278	267	241	294	270	262	293	277	309	290	266	247	248	267	285	261	253	274	256	285	281	260	284	240	258	290	281	283	269	311	287	302	263	281	274	289	264	267	292	300	272	270	279	291	276	289	280	250	255	259	292	299	274	288	290	298	271	291	291	269	274	288	282	287	264	277	277	283	271	255	285	239	263	305	265	254	288	263	272	273	282	285	273	270	263	254	292	271	262	292	279	275	271	268	259	278	275	300	276	279	248	280	280	270	272	271	274	249	277	288	273	272	284	253	288	279	265	240	267	290	292	278	282	257	274	267	247	285	294	263	289	256	269	269	241	283	302	264	279	262	248	279	288	260	237	256	269	261	260	280	235	259	294	301	276	268	269	239	296	281	265	291	287	261	254	277	243	267	272	286	259	251	277	278	292	289	259	290	270	289	254	296	259	265	267	271	310	252	276	300	245	281	281	278	280	242	273	294	257	254	270	243	278	272	295	255	293	237	292	308	292	274	268	254	270	275	247	291	263	300	265	269	277	231	301	268	267	263	278	314	299	289	268	262	280	294	255	282	258	271	291	277	283	284	280	262	257	277	289	245	275	283	271	304	270	287	262	252	276	289	231	269	268	267	295	236	247	292	288	251	262	287	281	270	302	269	251	278	287	280	267	245	259	278	271	275	262	255	282	272	279	283	303	255	256	262	233	276	306	289	266	273
16433	40016	34118	17133	18034	18246	10058	5899	5514	5090	2540	2122	1851	1555	1521	1297	12392	26768	22563	9378	473	371	386	356	386	366	352	381	364	354	371	355	366	358	329	393	371	395	356	349	352	375	354	358	349	365	372	351	335	356	343	360	342	362	382	375	369	343	360	376	403	366	359	364	325	352	343	415	374	356	360	366	404	373	379	371	377	324	366	367	353	361	341	364	349	340	335	372	393	349	370	323	346	372	337	372	376	346	371	356	366	330	351	363	335	340	380	335	366	363	353	357	373	383	330	376	332	342	377	343	379	361	316	357	360	358	380	354	358	382	390	362	361	375	355	342	379	403	371	380	353	349	357	365	378	336	389	381	348	349	331	332	375	367	358	373	340	378	374	329	328	351	345	362	377	387	335	322	380	364	366	374	341	368	363	338	375	353	371	381	336	350	377	355	336	374	334	387	400	378	382	343	358	355	366	368	364	385	324	360	339	366	376	340	341	347	360	361	394	345	343	350	325	338	345	350	354	370	343	365	347	376	364	341	331	345	333	389	356	352	357	340	363	387	383	373	349	369	364	363	332	359	325	344	363	324	362	393	351	349	372	362	374	316	384	341	358	341	385	349	408	390	379	383	372	350	366	364	344	365	350	355	405	362	332	314	332	335	372	336	347	350	370	348	345	374	361	411	349	371	364	324	346	348	356	325	352	374	354	380	343	336	358	361	343	362	347	357	363	370	392	362	369	328	370	336	311	364	343	317	324	359	378	382	402	361	347	382	352	335	358	344	369	366	338	354	354	337	361	365	346	344	374	369	361	337	343	325	360	344	385	346	384	370	345	333	376	342	375	353	312	356	346	382	349	379	381	361	334	366	362	361	357	372	372	366	370	365	347	395	355	355	322	343	346	384	361	361	352	366	341	371	364	329	348	318	351	342	320	364	358	363	320	329	357	386	350	330	359	380	361	379	373	365	370	329	330	350	355	357	344	367	339	369	383	380	330	353	348	356	340	354	350	334	360	373	371	368	370	338	353	336	364	358	366	352	365	369	383	380	356	342	371	352	385	360	318	307	368	361	385	354	369	352	348	372	375	350	354	339	365	374	363	337	374	384	377	384	334	363	327	344	339	377	333	330	365	380	347	337	340	348	384	367	391	350	377	352	365	348	360	386	382	384	363	373	374	329	380	358	350	371	370	368	342	333	345	384	336	331	374	332	347	318	382	324	377	330	367	384	361	367	353	348	351	352	411	365	340	389	355	361	362	376	312	334	350	352	335	371	391	344	344	357	317	336	376	333	337	339	357	331	339	363	401	341	350	332	348	338	344	379	345	351	308	359	349	344	362	334	355	360	356	354	378	348	343	374	387	332	360	357	379	357	362	370	366	361	367	380	377	331	369	371	362	359	364	327	347	343	366	355	345	344	359	366	356	348	339	375	392	329	340	375	378	365	380	361	373	363	366	359	327	357	346	347	329	339	343	358	373	328	367	365	352	358	376	345	392	365	329	355	376	335	347	361	358	369	352	354	379	336	365	335	355	368	344	322	385	369	362	353	368	341	411	335	365	348	347	346	365	356	361	348	352	350	366	339	352	357	361	346	326	333	360	322	353	360	374	319	383	349	384	368	331	366	379	358	333	335	334	352	306	345	384	349	354	350	335	329	392	354	371	355	340	333	367	329	341	372	369	365	352	379	358	364	359	361	352	358	367	310	312	372	344	346	341	371	359	339	372	358	350	361	341	349	368	354	367	352	351	355	346	379	336	352	381	390	388	321	344	351	348	361	378	344	335	375	342	332	367	349	356	388	346	381	354	366	345	369	370	371	354	375	366	373	350	357	370	358	362	381	366	366	374	375	342	376	341	372	355	351	335	333	349	336	342	373	362	377	373	378	356	319	360	336	334	369	340	391	349	340	367	341	321	355	367	360	365	360	364	344	367	387	367	347	406	365	334	363	381	387	292	376	342	335	355	390	353	335	373	376	366	406	383	351	344	347	370	362	354	356	348	362	354	342	371	361	370	324	363	359	348	337	389	331	378	352	322	350	373	348	364	346	373	359	339	351	363	378	391	384	344	371	365	378	344	365	357	370	341	347	363	331	335	376	369	331	389	379	340	370	352	363	371	377	362	329	350	371	336	334	360	371	330	356	345	343	333	379	331	355	367	365	344	362	356	370	350	379	368	345	344	338	333	379	377	322	342	345	361	394	358	316	345	383	375	343	366	367	368	373	333	348	347	364	377	328	371	350	368	356	363	358	365	358	343	362	342	334	364	355	348	378	350	371	329	357	361	346	360	415	359	323	385	343	365	353	400	357	366	346	359	385	373	342	373	379	348	376	357	366	332	355	365	358	358	353	353	394	333	381	352	352	366	347	366	372	378	336	364	382	363	401	401	334	355	352	397	354	349	372	324	359	362	369	365	333	356	336	344	341	339	342	376	384	353	346	339	368	320	355	369	345	377	366	326	349	358	371	356	336	362	340	357	340	390	400	345	356	377	362	303	347	368	369	374	359	353	361	348	333	382	389	341	379	363	395	372	359	363	367	353	357	366	343	362	343	341	316	380	356	350	367	350	345	372	377	398	352	387	353	349	342	351	396	383	360	364	337	373	364	365	340	367	366	375	352	359	329	353	390	341	331	384	337	350	371	356	352	355	369	350	383	358	371	350	344	367	348	351	366	368	329	319	369	351	373	321	367	333	353	373	315	357	382	385	330	373	359	349	342	346	333	360	352	371	360	362	359	345	356	384	327	331	351	385	345	343	349	334	349	378	352	383	332	361	395	314	343	350	358	355	325	366	324	366	364	334	364	405	369	343	379	349	322	364	352	370	351	343	352	364	358	361	340	363	375	344	346	347	375	353	352	360	361	338	358	332	371	344	383	391	328	380	374	376	321	353	364	346	333	331	386	365	367	342	379	382	348	389	354	379	359	363	364	334	358	389	387	377	357	345	358	362	344	338	329	375	366	356	391	325	370	373	332	336	384	354	322	364	322	368	356	339	368	356	349	353	333	347	351	353	361	368	365	367	340	326	370	351	342	386	346	358	377	362	347	359	344	383	316	380	396	393	364	349	339	359	314	357	342	346	338	364	363	319	348	340	345	376	350	403	326	347	354	352	362	338	356	337	355	341	333	338	349	360	363	374	349	352	363	347	387	386	353	329	374	334	374	346	383	353	350	381	330	339	322	340	351	366	332	371	321	352	373	393	361	359	345	389	345	347	374	343	363	355	348	367	358	370	338	349	388	351	353	356	394	343	354	357	377	358	365	352	335	365	364	350	373	417	370	345	354	374	373	330	340	373	352	367	372	358	397	370	350	322	385	350	356	325	319	356	377	356	383	362	349	367	358	348	350	369	363	359	331	337	354	332	363	362	375	373	344	389	348	346	340	341	322	363	336	346	388	379	348	341	364	351	367	374	349	372	346	349	358	363	327	335	358	362	348	338	330	378	359	361	358	373	370	349	331	363	359	405	352	380	377	375	350	371	358	376	366	358	354
26730	21507	18616	7030	5155	2665	1490	1313	994	1150	865	835	799	799	826	811	1166	1486	1532	959	657	704	726	706	687	679	680	703	727	685	691	699	717	633	676	669	720	696	720	669	645	670	686	654	731	705	705	721	623	681	709	710	695	664	722	742	746	709	668	679	678	637	697	675	644	729	687	675	692	656	690	654	705	641	698	671	689	672	701	670	673	695	665	683	744	667	687	713	664	650	689	684	688	672	679	658	702	695	678	633	706	678	709	667	686	680	670	721	694	664	638	726	665	664	692	700	660	662	654	655	752	664	641	690	682	661	676	733	687	703	650	686	730	686	693	681	675	698	700	756	670	714	684	700	662	706	713	701	649	697	706	673	673	669	697	737	730	719	662	657	669	732	658	735	718	645	714	694	709	675	717	676	676	654	674	744	689	660	703	718	671	672	729	687	727	666	721	683	697	720	693	694	675	642	667	696	711	718	698	672	711	708	703	631	652	692	730	688	689	656	652	676	689	695	703	640	687	667	692	670	698	724	688	704	671	699	748	681	675	707	713	670	717	684	683	684	650	692	637	671	723	719	720	694	693	701	651	658	667	646	682	670	700	669	676	677	629	693	680	678	693	685	712	688	674	651	693	692	702	674	681	688	668	698	701	702	683	650	691	724	696	660	669	699	704	664	672	667	664	701	673	661	687	695	733	682	703	653	690	680	704	639	715	716	686	696	696	720	689	687	687	693	742	692	701	638	668	669	646	690	652	655	737	705	676	669	693	689	669	691	663	726	702	731	681	757	693	657	699	678	736	669	715	674	709	720	678	667	629	683	681	695	697	690	680	684	717	727	711	689	727	657	711	700	727	690	675	726	631	688	698	733	701	698	667	689	684	702	676	656	693	686	725	658	700	737	638	703	692	683	688	639	691	680	727	718	659	691	661	668	685	693	634	676	673	667	705	706	675	660	687	695	719	684	686	657	719	704	711	696	718	682	656	706	698	650	691	660	696	657	630	685	667	714	716	730	700	688	652	710	706	698	694	708	707	706	680	698	689	672	672	655	693	667	691	686	663	673	747	687	673	620	691	715	655	675	685	703	704	726	655	668	659	714	677	674	710	730	651	709	700	680	672	685	671	709	707	673	655	690	702	704	681	724	682	715	712	685	658	656	674	682	699	735	710	702	697	646	701	686	677	700	694	707	667	747	673	742	669	738	663	705	704	711	704	688	696	663	661	714	647	676	658	677	662	672	683	686	686	725	710	686	695	679	696	688	700	697	653	683	635	713	720	687	695	682	685	664	723	686	616	718	674	692	702	705	678	701	729	668	673	684	693	669	668	691	704	715	686	659	654	677	657	698	639	674	695	685	695	682	691	640	697	712	665	709	691	657	747	692	689	664	669	727	691	651	738	644	699	699	690	659	688	686	722	703	684	671	681	675	661	702	694	666	711	729	665	690	705	670	655	697	676	692	680	657	659	694	678	664	705	655	676	664	719	701	700	694	708	756	664	679	704	716	719	659	677	655	711	647	666	756	658	695	656	698	697	665	678	680	687	638	768	693	658	646	644	687	702	708	707	702	674	679	756	679	660	682	638	717	692	735	698	709	691	667	769	675	691	659	658	709	665	719	686	707	716	672	668	674	685	715	689	680	675	637	645	657	635	699	687	745	715	644	693	715	701	760	696	689	691	718	690	700	718	646	650	699	671	686	670	713	727	696	696	710	685	729	732	687	700	633	677	617	676	692	668	756	699	723	731	707	670	730	689	724	680	657	675	687	657	703	659	670	697	712	657	721	674	683	644	647	688	692	721	695	687	686	694	664	634	693	685	668	695	675	664	739	677	665	685	670	721	688	675	686	701	688	682	684	624	673	687	619	655	628	668	667	681	699	708	717	658	709	723	684	735	681	686	700	670	701	673	700	690	708	715	694	727	704	690	682	681	753	683	718	668	702	719	656	669	730	724	700	662	670	662	724	746	720	694	695	690	691	680	688	657	695	685	702	707	653	694	631	696	656	642	645	693	712	688	681	656	722	707	690	675	677	701	721	724	671	672	679	667	712	698	695	711	642	699	687	679	647	718	705	728	686	709	680	695	706	700	668	704	655	683	646	694	694	685	683	679	679	633	693	677	656	711	631	670	672	716	661	663	667	666	742	694	671	740	696	684	684	675	673	612	713	676	674	641	685	730	674	667	706	680	697	655	688	670	696	709	681	700	724	690	694	639	694	710	725	681	725	645	687	704	654	732	680	696	697	655	663	696	697	658	673	675	676	667	690	708	671	701	702	734	625	683	708	667	687	656	637	689	639	684	695	708	701	705	635	726	699	677	655	657	697	760	724	716	707	658	702	739	695	702	723	692	653	630	706	667	723	686	673	753	729	700	687	716	694	709	695	672	732	666	636	685	687	727	658	661	693	696	707	671	712	726	654	707	689	681	721	691	660	653	670	655	669	691	685	699	676	703	685	726	671	666	662	670	695	681	676	697	697	693	651	731	710	687	662	689	675	698	678	679	692	687	701	730	702	724	668	690	719	654	705	710	641	724	676	713	708	726	729	703	663	679	700	686	744	684	702	694	659	724	668	696	663	716	667	655	675	669	667	745	743	673	692	664	643	642	705	674	690	673	722	708	762	649	696	694	732	707	675	707	684	677	733	714	744	670	728	688	687	703	716	709	692	634	750	690	684	695	707	654	695	729	724	678	673	665	660	700	662	752	754	695	708	741	671	709	685	714	691	754	709	699	683	715	689	675	700	697	758	689	670	750	611	708	617	673	694	672	678	701	643	688	713	675	716	691	694	726	667	658	696	660	668	656	730	646	686	693	690	693	633	685	665	677	679	685	723	649	642	725	686	639	637	701	674	708	732	671	661	656	660	634	699	693	665	694	718	686	714	693	697	673	654	680	637	678	733	675	713	678	655	663	684	705	727	680	666	693	674	691	693	706	652	699	651	651	708	633	655	688	671	691	639	684	663	714	644	707	685	706	637	698	664	687	690	694	656	706	689	723	678	688	644	716	637	649	672	679	633	683	657	705	680	668	744	689	661	678	714	655	710	703	681	677	654	667	655	723	700	725	675	709	725	677	705	680	683	645	724	684	675	664	645	699	693	658	707	670	699	684	704	703	673	660	703	664	661	697	717	729	706	703	714	667	687	659	698	727	692	711	713	722	696	672	724	676	692	775	680	723	666	690	686	718	640	727	692	658	710	657	657	662	697	744	667	647	651	707	673	695	696	693	695	690	691	672	657	673	685	676	662	658	703	729	661	683	685	684	728	709	652	657	663	646	660	650	730	662	672	708	691	696	659	707	676	708	676	645	654	744	675	676	683	677	669	734	723	692	682	680	709	704	683	688	729	667	699	676	683	704	645	691	657	674	695	654	714	699	675	665	705	675	721	670	678	716	690	683	721	702	676	644	705	693	667	711	683	653	660	701	648	675	706	716	686	737	731	691	736	698	691	713	678	697	689	699	702	690	710	687	685	708	666	696	689	665	672	600	669
12579	29839	19630	8339	9706	5294	3119	2458	1690	2331	1332	1250	1188	1160	1119	1100	1881	2601	2602	1411	886	866	853	888	891	917	879	934	868	885	851	921	913	891	930	869	885	852	895	901	941	891	895	904	890	876	874	915	950	884	885	872	926	899	885	882	877	861	885	907	927	842	923	925	914	886	881	912	886	868	897	909	855	878	931	878	929	872	892	885	904	883	895	832	895	880	933	942	858	898	867	938	902	897	886	867	837	860	868	924	886	884	874	865	896	879	871	860	887	891	888	867	861	893	911	888	865	893	895	943	854	860	928	897	900	897	854	902	832	898	888	881	869	945	855	833	893	854	874	873	872	886	866	882	894	859	939	916	857	865	950	866	880	871	917	902	876	881	908	825	862	893	874	875	873	895	930	862	854	919	859	883	898	858	886	891	872	903	843	927	907	857	897	864	853	890	881	869	865	868	855	926	890	887	884	854	899	881	836	938	838	916	877	891	910	920	894	924	894	829	880	850	924	873	873	901	930	920	932	864	864	921	875	919	895	922	891	877	894	909	918	904	902	964	896	895	864	886	865	931	830	886	910	869	897	832	829	912	883	896	901	855	887	917	907	904	969	908	875	868	881	892	881	930	872	872	869	924	894	877	886	880	876	896	842	864	898	884	859	924	903	916	932	904	883	866	916	881	868	849	875	868	865	919	941	847	910	960	901	882	923	897	838	884	894	930	838	876	870	874	860	933	894	833	882	862	874	891	931	849	898	878	937	917	828	888	932	846	964	867	839	922	872	880	880	853	849	915	852	852	864	889	922	852	839	845	876	905	875	895	906	895	905	870	878	904	890	829	833	906	819	944	843	854	929	921	918	927	836	915	999	920	896	833	925	878	882	868	936	883	886	883	841	838	912	876	899	931	879	950	892	872	869	897	843	873	894	914	876	878	878	878	849	915	870	935	865	905	861	877	930	865	830	909	911	913	885	887	913	861	844	886	865	899	931	884	905	915	904	884	869	914	884	870	892	970	930	879	897	861	852	927	921	866	819	862	869	843	856	889	926	892	870	857	906	908	898	881	847	901	810	825	904	891	895	908	910	857	878	916	900	893	922	893	875	881	886	870	878	924	881	916	859	882	886	894	909	898	921	877	907	886	878	884	856	922	874	869	914	885	885	853	908	944	855	878	856	897	893	875	910	880	846	868	908	871	878	844	906	872	844	864	943	889	907	952	927	906	895	872	852	884	879	927	876	905	923	877	824	932	878	875	842	958	905	893	866	924	874	918	915	842	908	931	843	894	890	931	879	909	903	897	920	904	907	901	894	858	898	851	860	907	906	886	864	826	909	882	855	895	890	898	890	873	914	869	857	884	908	887	851	849	900	898	854	914	912	927	868	883	924	878	882	909	879	860	898	856	872	873	883	899	846	897	880	900	884	846	908	869	935	903	886	863	868	834	882	852	920	844	892	962	878	872	864	924	883	933	921	866	905	889	821	868	903	876	824	894	874	924	938	896	911	925	873	892	858	933	850	903	860	910	926	913	884	912	850	886	897	854	866	904	908	893	861	912	889	889	870	879	947	890	896	938	902	883	866	897	883	920	926	888	923	821	883	902	930	856	896	880	832	888	923	855	854	907	925	906	855	860	907	863	859	900	913	870	874	878	869	881	862	910	931	863	908	905	903	858	874	909	905	872	931	941	868	885	870	826	916	822	929	869	884	876	901	877	875	906	868	908	879	894	887	838	987	873	863	888	873	930	913	860	938	896	874	892	839	888	901	889	896	861	908	884	872	842	935	871	874	866	929	880	840	927	920	896	909	889	944	865	927	859	905	912	873	874	903	855	868	906	872	949	890	888	899	923	888	915	889	883	910	807	896	878	878	929	894	857	879	893	897	907	894	889	878	854	911	883	835	862	823	872	907	877	968	907	891	882	883	898	865	930	935	858	836	838	915	885	910	878	849	908	870	878	894	934	925	900	837	873	893	888	899	907	848	901	870	910	874	901	929	858	901	934	857	897	927	922	855	858	886	925	859	860	894	890	807	917	882	866	903	922	910	903	843	898	917	884	894	861	855	881	923	831	899	863	924	915	870	899	910	859	887	903	871	867	868	905	947	880	889	893	850	930	849	913	894	866	889	883	889	879	917	902	875	918	917	931	882	846	829	887	894	893	878	841	903	880	862	892	880	941	905	888	832	868	877	879	877	931	908	879	894	933	879	933	865	889	903	890	864	898	914	879	861	904	896	877	907	902	851	868	872	878	887	966	888	896	928	851	914	894	915	903	918	795	899	839	925	892	880	859	845	933	892	881	938	917	869	890	916	884	930	843	899	856	876	910	857	918	932	839	926	864	992	850	919	860	920	905	896	913	875	894	900	891	847	931	907	867	912	861	898	849	899	929	881	917	916	938	916	862	872	928	904	905	914	867	953	832	889	873	938	869	882	919	871	875	935	901	873	891	857	860	868	852	891	928	866	953	857	887	880	868	906	853	926	850	841	888	837	888	908	922	895	892	894	869	911	920	873	887	892	951	875	885	899	869	901	929	912	890	900	935	839	906	910	886	888	837	870	865	866	922	832	796	896	914	871	880	901	909	840	902	869	892	879	847	881	916	883	934	869	901	918	855	941	885	857	926	885	912	939	910	901	918	946	915	925	928	893	927	906	896	909	857	849	916	873	873	886	911	903	831	912	872	861	876	919	855	892	848	884	857	888	921	865	898	894	863	906	914	879	948	911	923	884	874	884	945	888	851	913	890	908	832	896	879	850	863	911	886	874	875	891	868	851	865	936	884	876	893	930	907	860	911	914	900	883	906	919	910	862	874	863	880	903	856	905	903	886	875	920	918	935	888	854	854	863	831	918	863	907	895	855	884	862	897	915	862	887	951	915	897	891	875	920	892	920	978	896	853	929	914	895	915	877	905	904	910	851	907	886	875	914	910	884	876	882	843	858	838	838	879	839	951	910	916	920	876	884	888	872	899	946	856	852	857	878	885	942	840	855	898	933	864	859	887	901	886	863	874	877	879	843	878	878	906	911	923	906	912	861	884	875	879	883	951	878	914	894	887	905	931	930	864	877	901	858	887	858	924	874	881	895	882	875	888	860	869	889	882	931	882	847	870	853	891	893	890	817	871	862	892	882	970	852	885	931	874	900	877	850	895	886	925	863	900	885	886	942	864	889	903	901	831	875	838	849	858	860	891	844	875	920	875	925	834	849	861	828	845	912	869	927	935	871	870	920	881	910	887	890	839	866	881	902	899	886	883	884	898	918	848	821	843	897	906	880	892	894	905	898	920	893	912	964	900	879	895	863	913	841	869	938	855	883	881	847	911	923	888	877	844	885	875	860	919	865	926	885	859	896	903	896	924	903	871	930	847	885	909	931	913	890	891	905	843	903	889	848	868	881	866	892	866	896	887	880	860	861	945	872	921	846	899	873	866	892	878	865	846	882	913	957	894	889	947	913	887	925	823	940	886	867	892	880	877	867	936	903	891	864	897	922	911
23894	21030	28188	24055	20786	9711	3121	1684	1305	1155	1363	1067	815	771	647	944	4038	9472	8118	3575	534	549	542	505	499	567	496	520	504	561	583	541	500	547	529	518	485	468	514	555	523	532	484	505	503	496	467	531	533	502	545	476	507	498	524	538	560	492	519	511	537	526	551	529	524	498	518	502	503	511	469	555	533	521	537	524	534	543	501	545	550	518	529	509	560	491	526	569	498	519	507	476	492	537	513	455	539	502	497	531	506	514	547	479	498	512	520	571	537	493	523	549	526	514	481	495	549	539	509	496	476	496	504	549	485	523	492	519	513	494	541	540	544	515	475	514	584	533	548	530	540	513	516	533	499	526	531	514	518	495	504	521	500	493	519	492	490	509	500	518	524	507	478	502	531	501	493	580	513	531	540	514	531	527	488	500	503	543	506	507	517	526	490	493	522	502	505	489	461	448	512	529	509	485	526	539	490	494	524	527	550	534	507	527	484	516	547	534	543	517	477	498	485	514	559	513	530	500	544	490	495	458	493	525	521	482	539	484	514	525	506	517	523	486	460	490	503	506	514	521	495	465	546	477	548	503	493	543	552	509	552	495	581	483	519	505	517	505	482	473	501	529	557	552	499	514	530	509	455	450	472	500	522	497	495	497	506	497	477	544	501	507	542	529	458	518	476	499	490	497	532	505	528	480	476	509	487	514	539	545	522	530	513	498	528	503	526	525	511	504	481	497	535	566	540	523	505	539	488	484	543	538	489	532	522	526	500	524	497	495	507	517	515	511	549	538	511	503	511	537	496	508	518	485	504	500	509	528	474	509	528	530	482	517	512	523	526	496	496	477	483	482	522	492	513	524	525	508	575	508	481	541	539	514	488	505	535	547	492	539	512	508	539	534	516	582	477	535	462	511	479	522	488	494	531	512	552	529	516	517	570	513	505	500	547	496	507	512	498	537	510	514	499	534	471	520	530	535	502	517	517	538	520	554	549	516	497	563	499	516	552	520	520	474	517	565	533	563	522	497	501	502	529	529	499	498	534	505	500	559	522	543	486	499	504	506	520	476	545	527	511	515	494	546	510	553	513	499	504	505	468	528	539	518	506	540	546	521	557	493	546	515	539	506	487	514	512	506	541	528	483	492	508	538	475	510	494	494	497	525	522	527	502	498	499	530	499	517	505	513	510	517	529	543	479	488	516	534	559	513	517	542	543	494	525	484	542	469	534	531	468	543	517	512	465	533	515	499	512	512	514	463	501	494	523	520	497	495	490	515	530	526	513	511	539	484	499	518	533	518	565	512	486	495	469	492	549	539	557	521	519	528	535	493	525	527	514	515	511	498	511	514	522	503	493	488	487	512	500	510	484	506	536	497	496	526	507	492	513	490	516	534	528	502	511	490	533	473	514	511	509	502	521	504	527	513	497	499	496	512	484	527	526	515	531	503	496	506	575	474	519	540	487	488	517	529	538	499	499	535	484	524	491	563	509	486	517	582	486	556	487	537	514	516	481	487	532	544	549	455	512	544	494	500	493	461	483	497	519	537	487	496	526	555	507	569	495	479	517	530	510	518	505	506	529	516	540	521	508	547	524	504	556	482	487	528	543	483	525	487	512	469	486	489	530	530	498	524	495	542	514	477	522	563	513	523	526	490	482	512	492	521	474	522	548	483	536	485	512	540	509	503	502	484	511	498	546	523	487	512	519	505	542	462	504	503	524	490	546	488	514	507	530	480	510	535	520	550	517	500	483	540	458	520	505	535	485	525	483	504	503	500	552	507	503	518	526	529	507	534	512	540	545	477	527	514	479	503	535	510	503	504	515	532	529	496	544	481	527	517	497	558	518	489	535	536	516	478	498	518	545	504	559	552	514	502	517	500	503	543	519	497	487	485	535	525	505	550	553	528	515	522	542	540	556	549	519	498	521	515	511	525	505	526	510	512	492	542	509	530	511	531	507	495	508	520	495	476	498	545	527	514	509	531	501	531	490	495	503	459	529	536	523	567	547	503	552	478	502	493	535	526	504	581	546	539	544	516	511	495	508	560	492	551	508	538	514	516	464	501	511	509	483	534	563	504	480	521	475	546	474	517	521	490	498	524	519	504	508	543	525	521	485	475	497	517	564	514	531	519	491	549	494	506	473	517	497	486	515	516	518	528	516	480	535	493	535	501	530	551	542	496	485	511	541	514	537	534	522	529	550	528	518	488	517	534	493	517	550	519	559	486	503	481	524	512	533	503	516	502	545	534	515	518	492	495	486	505	492	493	517	498	518	515	500	533	502	529	472	514	498	518	523	520	521	506	562	476	489	485	529	500	538	569	494	525	515	512	501	501	498	519	520	522	510	491	520	563	536	500	546	498	525	489	525	517	536	483	477	514	518	529	512	524	506	508	564	482	514	507	500	529	500	500	534	499	510	489	538	510	506	545	500	539	520	522	523	512	535	493	520	497	517	496	516	517	526	452	550	523	523	469	508	540	532	536	554	539	471	535	548	474	533	499	514	551	476	546	478	524	517	557	516	558	570	527	503	520	498	536	498	498	491	494	513	524	532	465	550	494	541	507	546	513	493	452	533	505	541	496	513	499	501	504	528	529	498	521	489	539	513	520	501	521	472	489	510	489	502	502	510	480	548	532	515	499	477	521	514	460	473	502	535	522	502	547	538	506	475	509	567	491	522	531	499	497	526	519	492	492	502	483	552	548	478	494	491	470	507	489	564	485	514	536	475	501	559	493	482	545	501	503	526	504	516	530	520	487	499	513	537	525	513	497	515	535	518	549	527	531	525	503	513	503	559	519	524	510	485	547	509	529	544	512	489	534	497	503	498	500	543	533	548	490	551	495	503	503	529	543	485	496	524	480	513	483	529	517	485	534	544	526	546	496	548	526	535	539	485	499	479	479	519	526	511	485	519	491	540	502	555	501	516	527	510	514	514	513	504	491	506	553	518	470	493	519	478	542	505	553	491	494	551	493	552	473	533	527	499	489	474	517	543	521	521	495	496	507	496	497	570	528	514	528	532	488	525	532	535	541	509	502	511	497	517	536	486	511	563	520	501	473	509	499	502	529	531	522	524	479	502	544	471	494	548	494	501	544	528	507	527	506	522	502	502	557	471	511	499	534	471	499	477	521	509	498	543	517	516	471	490	527	529	507	485	513	528	477	508	503	552	484	511	555	509	512	516	537	476	471	544	503	517	513	496	492	527	534	522	519	482	503	558	507	470	502	482	531	542	492	545	530	512	470	513	507	498	541	493	483	501	509	511	539	526	554	527	545	466	512	482	480	466	524	514	487	524	495	495	516	497	486	520	532	475	500	488	505	520	521	461	558	520	522	506	515	558	529	532	515	507	535	508	534	541	508	527	498	498	507	546	524	529	504	536	494	488	478	528	495	487	523	523	510	497	487	489	495	490	547	530	497	546	513	496	550	532	460	549	531	572	517	514	526	517	497	492	519	503	510	555	518	503	539	514	521	529	515	508	540	526	507	521	569	511	499
14949	36387	24256	15008	13022	7105	5192	3521	2677	2528	2855	2110	1400	1328	1103	1672	7893	15958	13254	5577	704	704	646	667	698	678	652	698	658	745	679	668	694	719	676	692	651	680	679	650	692	656	653	663	723	647	664	713	744	640	653	662	658	642	728	666	702	691	699	708	635	677	687	658	691	675	696	687	665	631	686	666	663	680	617	620	699	664	670	686	672	686	684	682	672	667	650	699	716	677	676	689	669	682	628	656	704	674	678	713	682	642	664	674	660	656	700	692	709	640	715	717	691	668	651	737	683	724	672	649	655	657	711	660	607	698	682	649	666	677	632	690	681	688	703	642	661	632	697	681	682	688	683	638	706	714	647	679	651	652	665	692	684	688	666	718	663	684	665	701	698	668	669	684	648	730	712	685	688	674	679	646	692	745	646	668	688	687	688	672	695	625	689	655	667	622	677	691	661	672	663	670	675	656	672	661	642	675	647	702	679	631	676	688	701	673	682	660	645	670	704	658	673	655	636	677	657	662	667	689	692	710	696	719	659	657	722	679	695	656	686	687	738	687	686	667	696	722	710	621	684	682	640	703	658	672	686	638	702	707	646	694	705	663	661	640	674	642	688	692	672	677	641	651	675	670	661	680	719	719	703	749	708	664	647	699	671	647	685	707	663	689	650	656	657	670	678	699	647	661	657	702	653	666	689	652	694	676	683	665	671	645	722	681	667	679	637	721	696	685	670	681	676	652	673	670	690	685	707	649	678	699	691	649	722	653	697	646	659	688	674	648	653	659	661	713	691	687	659	669	679	690	734	688	651	663	690	648	711	711	696	651	676	632	683	665	664	633	687	681	706	654	675	706	679	716	677	692	672	642	688	713	707	670	678	677	684	642	688	663	659	638	679	676	677	682	687	654	712	708	697	650	665	702	674	649	666	662	617	694	705	667	642	656	693	663	654	709	691	643	678	645	746	664	674	698	682	707	645	675	688	692	680	679	662	621	666	656	656	674	632	680	668	655	663	687	676	674	611	688	653	642	678	670	699	678	708	708	733	684	726	733	684	690	653	714	694	679	696	663	660	634	682	676	680	690	740	672	675	697	720	660	657	681	710	666	687	618	678	693	664	661	711	661	699	658	665	650	651	697	663	729	683	696	668	661	725	682	693	664	646	698	675	694	670	665	674	701	692	680	658	651	658	623	685	689	665	655	704	691	736	676	674	712	690	659	670	648	697	720	649	672	639	673	702	679	677	704	680	681	657	674	680	673	674	672	715	714	701	702	660	677	684	668	659	686	715	656	659	650	687	643	701	700	644	629	669	669	701	687	701	703	672	694	698	696	650	680	661	637	701	674	629	681	671	726	703	671	666	721	655	696	663	648	637	734	640	653	668	695	665	663	690	690	763	674	715	682	687	713	702	695	646	695	696	709	637	621	677	688	704	682	655	641	690	648	676	664	721	691	698	705	716	674	692	706	661	643	604	682	713	669	619	682	714	670	631	631	650	704	658	653	686	688	661	689	703	700	713	683	694	714	665	712	657	694	679	672	673	687	670	616	678	679	649	666	681	708	695	722	647	664	728	696	696	679	642	689	716	695	671	670	621	661	712	683	690	724	741	684	670	628	703	708	667	709	660	661	724	691	702	691	673	685	684	714	651	663	642	726	675	741	656	642	680	681	674	630	701	655	727	702	717	641	662	690	647	608	690	683	642	703	682	669	695	674	695	684	704	664	689	700	672	677	675	690	717	688	696	688	683	700	666	649	636	636	709	727	681	710	687	665	651	672	678	680	652	731	662	660	702	659	696	655	640	657	695	680	646	682	653	675	702	680	676	702	649	680	688	684	691	671	679	721	716	665	681	665	701	677	638	692	664	708	687	688	656	705	655	718	662	711	659	676	688	649	682	672	647	665	692	619	690	621	641	684	674	680	660	677	699	704	696	689	643	663	669	678	668	663	669	668	665	674	709	734	650	683	693	699	712	645	687	648	691	659	642	690	706	693	695	700	676	687	690	667	618	647	638	712	676	693	662	657	697	721	690	677	695	660	726	693	627	670	668	668	633	684	707	652	684	637	666	666	665	675	664	697	695	650	637	644	678	676	678	668	685	677	693	691	711	707	646	646	664	660	699	653	634	606	700	684	703	667	640	613	683	682	686	695	679	720	700	670	636	717	690	644	647	705	645	675	661	665	668	660	717	669	693	695	669	658	646	702	707	688	683	680	652	653	704	695	639	658	692	644	676	709	682	679	652	707	683	697	700	653	712	664	651	682	645	672	683	684	632	669	649	646	677	682	643	704	656	650	699	653	673	651	694	649	631	632	689	666	663	678	641	698	698	693	638	635	582	706	719	661	692	679	675	709	646	665	648	658	650	688	694	639	674	683	641	676	688	681	686	680	663	688	685	660	674	659	706	660	690	719	632	653	763	700	616	689	647	654	651	676	676	689	657	674	648	670	657	643	677	689	698	633	670	721	675	703	617	682	652	728	702	652	710	711	692	678	706	679	642	701	709	680	670	633	672	685	674	696	668	664	639	649	712	675	667	655	650	667	670	700	715	686	650	634	720	692	643	661	673	682	681	685	640	721	649	661	665	673	670	632	661	730	709	641	656	663	655	648	669	697	652	690	646	692	662	704	703	715	632	681	693	654	698	664	700	681	704	648	653	672	703	673	635	670	663	612	703	652	706	687	640	639	677	682	664	660	693	703	708	690	622	688	700	657	690	669	658	682	727	679	692	666	739	711	656	699	658	670	694	660	723	709	669	656	688	688	693	706	673	693	637	629	624	687	672	671	643	632	660	690	662	699	670	656	677	686	704	643	687	692	702	701	703	717	689	673	673	663	644	703	709	695	692	676	655	659	720	641	646	696	671	719	729	730	723	690	677	659	660	683	703	662	690	657	712	692	657	685	661	687	705	708	663	668	707	652	674	691	666	719	638	661	658	665	716	671	683	656	653	718	687	688	634	696	703	692	658	692	686	692	708	704	721	658	582	687	658	659	662	715	702	701	675	693	661	652	693	674	660	694	675	697	713	652	689	687	662	613	632	707	671	663	668	627	711	692	695	667	691	701	710	677	665	680	696	672	666	671	698	705	688	658	713	676	688	647	621	638	711	716	652	651	691	671	674	677	687	634	664	628	652	692	696	689	665	661	676	715	664	665	678	698	726	730	650	698	705	757	711	657	709	686	677	649	682	635	648	688	675	637	681	681	689	685	713	656	691	670	651	691	688	706	676	664	706	673	726	689	673	716	695	704	687	668	659	689	684	667	689	721	688	669	669	650	653	677	665	698	728	664	587	705	670	669	682	640	702	650	663	672	657	668	667	709	683	695	680	689	692	699	695	652	656	699	654	638	680	674	685	705	696	708	735	672	694	678	719	669	679	703	683	684	668	634	662	716	682	666	652	687	657	668	700	677	709	653	614	720	678	678	684	706	672	661	679	650	704	669	708	642	662	681	693	634	701	709	656	737	674	698	663	664	636	668	704	660	650	709	675	677
22719	21046	28833	23469	21053	21218	11539	2426	1431	1395	1567	1435	1345	1138	1115	960	7919	20368	17779	8713	544	327	310	318	317	339	304	289	319	326	321	310	298	315	341	275	312	320	301	330	286	302	311	313	316	324	303	336	298	311	347	333	341	326	297	285	359	319	285	345	315	319	322	305	297	330	313	288	288	340	319	304	332	333	292	291	307	299	309	310	318	273	302	320	320	327	356	326	302	317	297	305	324	309	296	321	287	334	343	293	302	303	330	328	297	319	307	321	289	316	306	303	351	327	298	292	288	305	330	333	312	302	323	287	291	323	288	334	285	317	291	314	335	340	308	308	284	304	319	313	310	302	311	318	338	290	294	319	299	265	362	325	315	332	329	305	285	279	309	280	273	310	297	302	290	316	284	293	320	300	338	288	290	296	336	331	322	305	315	314	339	313	306	307	325	328	319	297	310	307	306	324	313	294	269	281	317	305	322	322	314	294	317	307	283	326	305	317	316	300	296	324	272	311	301	291	316	308	299	259	288	297	298	334	328	295	297	304	330	286	335	315	307	330	327	297	324	324	328	285	318	320	300	288	274	285	321	305	316	341	319	306	326	311	320	323	304	279	323	311	338	297	296	308	317	324	326	335	307	310	313	306	273	310	325	320	317	301	337	286	321	312	298	314	316	320	309	316	296	311	312	328	300	313	336	281	329	347	323	317	307	316	293	297	317	310	275	338	310	325	327	297	302	303	320	314	294	310	308	305	311	300	318	318	307	346	320	324	296	312	293	260	296	304	318	307	323	294	277	300	314	314	325	285	331	324	309	328	311	333	313	326	315	310	328	324	312	311	328	321	310	339	279	313	341	326	299	310	306	276	321	288	316	290	334	312	336	332	316	311	271	316	311	300	310	313	291	310	324	320	274	310	307	337	302	304	310	319	309	308	313	311	316	286	301	317	303	310	294	312	293	299	301	329	333	320	318	303	313	320	307	310	318	325	320	290	327	293	299	305	325	316	309	312	337	325	298	259	302	335	340	290	312	307	322	287	323	312	309	332	331	304	271	275	308	322	310	292	278	320	321	319	320	308	322	300	303	315	304	300	335	316	324	313	372	324	294	278	336	269	307	291	287	304	322	345	271	325	296	319	317	312	283	318	292	285	285	325	314	306	302	303	311	311	305	330	299	306	299	327	319	318	300	335	319	323	315	341	305	275	308	299	347	284	301	318	297	323	300	296	318	301	308	335	321	340	295	304	337	316	327	337	315	309	296	325	321	326	320	346	325	319	287	311	296	326	284	279	296	302	299	319	319	279	305	310	311	305	320	307	311	279	326	286	335	329	279	293	322	283	304	314	305	306	296	269	280	293	315	313	289	332	324	309	307	317	322	327	305	288	320	343	300	318	346	298	327	303	312	306	316	309	287	298	312	297	317	314	300	319	337	305	293	299	312	297	308	300	310	311	327	307	287	313	321	313	313	308	324	312	306	283	313	311	322	281	279	315	297	283	292	312	300	311	330	297	309	328	293	285	302	289	305	318	308	310	335	277	308	302	289	280	331	314	286	314	315	316	316	302	289	297	321	303	296	307	336	267	320	296	317	317	295	327	312	312	276	298	309	305	296	308	313	271	306	321	317	322	287	321	318	304	333	298	321	335	309	337	295	315	323	322	314	296	277	290	297	312	307	295	289	302	292	278	306	312	319	286	316	317	307	318	294	318	317	316	320	325	322	293	314	301	291	306	307	296	278	299	277	323	319	307	304	302	350	319	313	294	312	318	303	304	345	346	302	324	285	300	298	303	303	292	294	316	310	292	315	293	303	288	296	316	320	337	302	338	316	288	293	329	320	327	301	309	308	310	319	293	306	283	286	300	284	265	293	309	302	310	311	312	279	309	319	319	302	301	324	299	319	304	302	312	326	297	312	297	305	297	286	312	324	280	297	315	335	311	299	283	282	329	325	311	311	315	286	318	290	286	315	330	318	322	298	315	337	310	318	323	266	279	353	283	317	322	336	305	307	318	296	350	296	330	289	316	322	301	288	316	294	311	317	302	278	289	304	310	319	282	317	310	291	324	288	333	291	296	308	310	315	323	322	322	324	303	351	317	318	326	282	291	300	302	312	289	326	300	306	298	328	310	289	289	290	294	311	323	310	305	310	303	278	326	350	284	290	312	301	321	311	305	317	329	296	320	289	299	308	308	296	316	290	301	324	324	332	298	309	313	316	355	324	323	329	288	326	318	349	295	302	309	299	296	311	310	348	339	337	310	340	272	339	300	300	315	295	324	303	330	295	288	302	340	315	326	274	266	310	297	335	338	307	323	304	315	323	319	345	302	329	305	296	318	294	311	314	284	303	310	307	302	341	285	318	310	304	275	312	343	321	302	316	304	320	302	322	331	327	315	331	328	301	294	328	286	333	283	282	329	300	305	317	290	322	309	311	278	316	306	296	315	296	313	294	334	296	311	310	336	304	304	336	296	284	308	294	334	321	254	303	304	321	292	305	307	323	284	294	324	316	315	285	344	310	326	308	292	344	327	344	341	328	301	308	332	290	315	305	287	335	330	322	303	314	312	309	288	307	294	309	313	287	287	315	313	310	333	302	299	316	308	307	299	307	304	326	288	273	285	312	310	319	309	315	328	289	291	328	344	282	330	286	299	290	329	317	312	283	320	310	284	322	290	292	303	314	322	325	327	285	310	315	304	294	296	307	325	300	315	319	307	300	338	294	351	305	342	297	308	325	341	323	303	289	322	306	325	290	312	293	298	331	322	322	319	315	275	301	289	318	327	340	289	344	333	324	279	296	299	299	304	318	301	300	315	313	282	350	313	324	315	285	323	341	310	264	254	312	310	296	333	292	277	292	315	322	309	299	301	276	312	297	300	350	288	305	281	317	309	279	307	285	317	317	288	289	304	296	301	338	321	295	292	308	332	314	345	318	313	329	273	328	340	304	311	314	328	276	277	309	353	286	324	320	316	311	320	294	323	324	331	302	278	286	341	311	270	303	331	325	293	305	323	290	292	298	293	326	323	323	315	295	297	330	288	306	304	317	356	302	319	314	313	303	300	313	320	305	308	311	320	346	304	314	296	301	323	298	322	315	292	294	309	317	307	301	318	338	310	294	293	311	333	311	327	306	315	312	318	285	313	280	304	312	302	322	309	325	319	292	336	319	334	323	327	314	316	306	325	302	314	311	316	348	324	307	284	284	298	289	293	313	317	291	273	332	318	296	290	313	316	299	306	310	307	311	324	275	296	315	313	296	324	301	313	342	276	307	300	304	318	331	285	286	338	304	334	304	312	293	315	289	302	294	278	279	304	309	323	299	315	339	293	306	326	331	311	325	293	350	342	345	303	290	324	291	299	297	278	311	315	300	304	267	297	310	299	356	326	343	298	336	306	299	288	285	316	283	332	330	302	324	321	287	308	317	306	330	306	321	321	323	324	329	315	330	317	304	302	359	295	285	301	340	324	319	318	356	291	290	299	312	306	336	279	302	332
19594	40690	28812	22408	15059	12713	7375	4856	3581	3454	3321	3335	3047	2635	2391	1873	14257	27616	23263	11439	573	439	397	416	455	384	449	402	375	430	384	431	390	395	396	389	435	376	392	411	401	412	406	413	400	416	399	421	433	416	399	395	413	403	424	414	408	428	375	382	424	386	379	395	364	441	369	398	359	385	383	384	389	431	385	443	409	433	427	382	384	417	390	356	400	396	378	391	389	381	407	415	416	405	384	376	410	391	374	386	448	406	402	356	396	390	412	395	388	414	429	417	416	390	390	387	400	402	415	382	401	387	407	391	390	394	436	427	387	372	380	366	396	385	389	411	419	392	405	404	376	389	420	394	404	395	395	380	397	413	339	390	401	398	421	406	398	388	402	385	383	368	391	388	379	403	396	355	399	400	398	382	368	402	409	398	379	397	397	383	394	393	373	363	395	372	403	374	418	392	352	411	400	399	403	424	420	442	423	433	413	385	428	409	347	388	399	368	431	390	395	391	393	407	393	378	440	359	428	394	370	431	406	428	383	397	402	428	371	387	406	408	408	416	415	372	435	372	416	401	368	394	413	416	405	383	432	394	381	432	424	429	390	388	397	413	370	416	413	394	390	355	426	419	442	404	400	398	396	387	388	419	389	371	359	402	412	386	412	407	386	379	384	422	392	377	432	381	395	413	396	395	417	389	383	394	371	404	401	436	370	396	374	370	376	397	389	400	430	405	418	372	391	408	371	386	393	366	413	397	409	441	398	409	412	367	419	390	399	389	378	417	416	418	372	395	388	360	417	391	357	378	374	411	388	426	386	415	409	399	396	422	392	423	378	401	409	406	384	401	412	421	388	392	394	377	417	416	412	400	410	401	392	407	393	373	391	398	391	387	410	402	399	424	374	386	403	414	409	391	416	430	377	383	408	362	397	383	374	364	410	449	396	400	411	398	389	408	428	381	379	413	414	408	396	381	402	421	401	417	402	391	401	372	349	405	383	383	414	396	386	437	382	399	403	407	363	414	432	380	394	414	390	407	409	396	418	364	386	408	390	424	403	419	393	389	381	427	403	400	420	377	412	400	388	417	424	408	388	390	441	430	404	382	415	402	400	410	398	403	407	412	374	414	426	375	384	394	425	392	404	429	398	384	381	394	401	424	414	360	407	392	431	394	386	423	382	375	447	377	364	385	426	411	404	431	393	420	423	396	406	397	425	412	393	368	397	374	405	378	377	364	387	399	392	382	408	443	400	403	407	380	426	387	425	405	375	384	388	393	413	427	423	388	382	394	406	412	423	425	382	394	432	397	391	373	417	384	439	413	428	387	402	393	367	386	439	382	391	393	421	380	394	412	418	403	398	431	428	400	405	361	411	444	389	409	406	366	443	392	390	374	385	382	418	366	411	413	382	376	384	411	418	378	427	419	394	388	388	406	394	376	402	406	437	415	407	387	372	361	399	400	395	435	389	413	401	430	373	372	379	434	402	415	402	414	384	386	389	396	355	398	399	377	397	342	411	389	400	370	441	398	382	376	412	380	384	367	422	372	423	380	395	393	424	427	368	400	378	406	386	414	370	383	374	388	398	353	407	391	368	379	395	398	444	393	385	389	401	401	398	357	378	391	400	373	407	392	362	411	405	401	428	443	360	384	396	393	400	394	419	389	425	403	419	420	406	419	401	396	398	386	415	358	377	378	403	410	404	366	404	410	400	399	377	402	373	419	412	375	399	395	416	404	407	397	388	402	372	406	400	394	421	407	381	404	396	369	400	424	375	406	388	413	414	393	393	404	427	413	377	426	389	396	365	414	383	380	406	374	372	395	388	405	423	416	410	383	419	418	400	414	383	403	418	403	392	391	439	401	365	350	421	384	419	396	411	391	421	399	415	402	376	390	413	422	403	398	410	395	428	400	412	415	385	421	433	418	398	396	413	393	388	390	413	426	406	422	399	382	421	364	402	382	418	400	400	368	428	383	424	403	403	408	414	397	400	412	405	400	379	362	408	353	384	415	385	410	407	387	374	409	382	421	345	391	378	399	384	377	412	416	418	392	408	415	385	385	406	393	384	408	376	402	407	419	420	396	410	410	397	372	372	378	368	431	387	400	383	397	400	378	412	412	405	419	430	392	416	377	403	416	410	401	374	388	386	378	387	394	420	382	386	384	378	420	386	426	426	417	381	408	417	412	395	424	412	410	420	434	404	375	404	395	404	391	445	376	411	405	368	424	368	421	435	433	407	409	397	388	358	411	400	424	391	411	409	409	389	379	391	406	414	412	385	395	376	411	416	405	393	425	420	387	384	427	400	436	353	407	415	377	401	394	382	403	379	401	392	417	390	403	342	394	392	359	378	425	410	412	393	413	428	407	400	380	384	422	374	388	388	384	394	406	402	412	402	396	384	395	404	373	409	387	425	414	389	422	360	367	363	414	377	396	388	415	433	390	431	392	388	401	392	407	419	389	386	386	380	408	402	419	406	387	404	406	422	387	380	401	400	404	381	403	398	400	396	399	420	401	383	422	376	411	390	394	409	406	408	388	452	396	380	401	415	419	395	408	402	422	412	395	433	413	377	380	405	371	360	430	434	384	381	392	380	414	399	385	371	407	389	396	420	455	370	403	394	416	398	416	381	397	430	400	379	392	397	406	405	383	403	407	364	389	384	389	410	376	411	379	416	369	396	403	396	405	394	363	409	381	371	378	405	381	400	406	409	426	417	410	396	379	404	402	402	410	381	385	399	401	425	409	359	421	406	386	443	403	396	427	367	371	399	378	381	397	399	422	361	417	399	379	417	407	368	406	394	392	386	422	385	410	391	399	405	366	392	371	420	408	406	389	390	391	423	371	415	375	397	409	385	384	376	412	438	390	400	403	416	395	411	381	419	420	420	421	397	429	388	378	420	404	395	419	404	392	368	388	399	382	399	384	381	421	391	394	383	429	374	413	387	430	387	411	413	336	422	435	404	379	389	391	400	387	407	416	369	417	430	404	404	411	425	407	398	390	403	381	378	381	437	380	387	414	418	411	409	391	403	384	373	409	410	394	395	370	398	418	421	407	394	383	403	423	413	369	392	435	422	388	382	402	425	392	408	404	383	427	402	385	431	415	417	413	389	394	351	386	397	387	382	400	413	365	404	398	399	399	406	382	420	379	414	384	429	393	410	437	383	376	357	371	399	399	359	398	403	436	398	362	407	415	404	383	397	409	403	425	413	403	438	363	392	376	366	398	416	408	412	406	394	380	430	413	399	406	383	404	426	410	434	411	426	407	393	372	391	377	358	394	368	422	388	402	422	392	426	383	402	397	400	409	404	398	383	423	423	386	386	419	378	401	432	418	387	407	354	402	413	393	387	406	410	429	388	387	388	373	362	356	380	365	406	421	372	397	395	379	395	423	376	376	395	342	369	445	431	399	373	382	388	402	410	431	379	395	423	396	373	382	383	380	418	412	427	420	379	394	389	386	402	406	374	391	385	368	378	410	401	407	407	401	392	383	422	402
26856	21271	16189	8143	3421	2221	2037	1339	967	940	979	898	901	868	847	833	1234	1941	1838	1242	748	704	733	726	696	763	719	739	725	685	740	688	687	747	715	755	743	721	755	745	724	712	803	675	754	712	788	663	694	728	718	728	694	761	679	717	750	770	737	715	756	690	709	730	741	736	713	699	697	741	779	707	732	735	772	741	703	813	735	756	719	711	689	722	764	690	744	726	728	722	745	705	749	724	713	700	763	699	705	733	741	759	777	750	707	687	688	768	725	724	747	717	710	718	738	735	704	720	737	749	776	724	731	737	734	680	711	722	781	764	661	738	743	751	729	739	757	721	728	769	735	787	787	738	728	722	733	762	720	790	764	711	728	686	765	761	752	738	789	759	712	720	723	698	743	726	693	704	694	689	712	754	774	717	784	738	765	726	756	729	737	734	747	735	735	765	780	681	706	766	692	727	738	716	732	748	729	674	707	738	719	795	673	703	744	780	746	729	764	743	723	790	738	743	693	720	755	684	702	707	701	743	748	707	761	704	700	714	735	723	740	752	751	802	781	737	738	731	733	739	720	744	732	718	711	701	737	764	730	724	752	717	715	733	698	711	751	727	768	772	736	718	717	682	773	734	725	728	691	721	731	716	689	721	749	747	693	745	727	749	686	782	754	713	736	721	692	694	691	678	746	690	726	753	717	704	679	751	725	761	679	752	722	706	723	757	706	741	697	720	714	746	696	739	740	748	734	767	735	743	679	720	670	683	756	728	683	718	763	739	788	790	696	720	753	699	714	734	702	724	731	685	697	742	692	738	748	720	749	723	713	688	741	766	742	697	721	760	681	732	714	724	712	752	749	762	791	745	723	703	744	720	732	733	722	670	781	739	732	750	733	761	741	738	719	713	723	708	716	735	723	756	683	728	731	714	734	687	754	703	757	718	749	721	693	689	752	740	734	726	730	761	718	746	723	724	697	783	763	709	732	781	725	742	730	720	737	743	739	685	674	747	727	787	756	745	739	741	714	688	733	709	704	749	765	739	735	696	710	682	732	707	712	728	757	752	725	718	736	722	744	696	739	734	723	729	771	679	721	701	770	743	732	719	751	754	728	680	696	706	697	767	685	682	697	732	733	770	721	725	714	726	769	710	777	699	731	735	723	747	709	690	700	698	750	779	726	754	681	706	692	694	744	720	742	709	726	735	740	721	747	749	716	733	769	756	733	715	730	706	732	721	765	709	733	712	723	713	743	680	703	744	775	725	742	723	740	688	687	758	723	731	730	713	777	703	737	707	776	710	723	755	679	745	736	745	715	718	685	753	745	712	721	716	707	736	716	751	718	680	786	740	785	698	743	754	735	728	780	765	723	706	782	711	753	724	771	735	716	738	740	728	733	741	753	711	725	780	738	707	719	733	696	779	720	745	749	787	768	708	724	769	724	737	738	758	719	727	711	720	710	755	702	714	702	736	699	789	674	757	721	765	743	724	746	745	712	742	726	732	680	734	713	744	729	734	777	661	726	708	808	713	737	760	718	755	741	768	690	706	690	734	683	740	703	708	733	738	715	711	763	761	704	715	729	748	729	707	744	743	812	720	716	704	712	728	710	703	692	736	708	769	740	778	760	709	769	675	740	791	782	718	687	698	718	732	707	723	747	725	694	751	707	740	767	755	715	704	720	763	732	734	741	715	690	718	747	704	734	745	689	695	705	699	739	725	684	732	723	754	688	720	743	705	721	726	727	762	689	748	718	764	704	703	750	680	735	706	775	734	768	734	721	731	750	722	733	773	765	764	786	665	752	693	763	727	684	776	761	768	721	724	811	752	727	692	702	697	756	684	758	731	719	746	724	735	776	747	725	699	781	730	685	724	758	745	706	697	741	727	745	729	735	717	762	703	726	721	777	716	731	730	722	751	757	720	742	706	715	665	748	708	709	768	714	679	730	730	746	703	734	712	756	716	727	726	724	707	729	756	731	707	742	740	717	753	747	769	725	730	698	750	762	787	739	730	678	702	737	709	755	703	744	808	752	747	737	730	741	737	727	721	704	732	701	762	730	711	723	739	730	717	661	693	725	697	728	692	707	724	699	683	746	681	734	688	729	732	773	706	667	727	721	705	754	701	764	688	776	731	709	724	710	750	685	681	732	714	734	749	754	725	706	696	755	748	759	734	690	695	721	687	762	693	716	797	728	760	671	755	708	735	672	742	722	730	745	713	768	766	769	688	694	689	667	696	720	732	752	731	777	736	720	714	744	695	738	736	746	724	717	739	681	747	717	727	669	706	696	735	741	721	713	729	701	756	749	739	761	734	761	702	714	730	734	724	747	745	710	710	735	739	735	685	771	692	719	750	737	732	772	784	794	757	716	742	743	730	771	758	746	722	768	701	755	742	778	751	715	719	771	701	716	751	776	739	765	721	748	752	744	752	730	783	731	711	685	725	710	711	690	758	676	699	701	716	712	712	689	766	722	743	724	753	737	753	740	764	708	735	701	745	758	708	733	781	684	777	716	730	712	747	716	743	740	772	681	721	711	733	692	705	746	730	733	761	750	753	728	707	716	740	710	703	706	745	724	703	750	725	687	749	718	780	683	772	749	714	738	730	726	728	743	749	748	777	774	724	727	728	680	728	687	712	729	753	714	671	738	731	730	755	716	762	739	720	723	737	714	776	724	752	743	782	687	710	728	728	750	688	730	792	728	803	768	722	759	718	755	738	730	725	719	709	753	729	744	705	683	681	720	702	666	745	734	695	716	715	700	773	749	667	756	705	688	716	729	696	720	730	730	747	729	716	680	720	704	782	762	731	765	736	709	768	776	676	759	744	746	749	762	744	730	746	719	763	712	722	704	657	692	707	739	722	763	711	738	731	691	761	747	736	746	746	690	722	728	771	755	715	765	720	725	765	691	689	701	684	712	735	759	747	676	715	717	714	773	710	733	724	765	741	727	709	726	789	735	791	764	716	740	710	732	716	761	768	698	712	774	737	689	718	698	708	740	740	715	680	708	728	737	709	749	748	717	740	719	728	728	694	699	728	760	705	670	690	740	684	684	733	703	701	684	744	747	718	736	690	717	712	748	714	742	770	735	785	749	700	717	728	795	741	707	723	712	729	730	718	760	709	701	689	761	716	678	766	737	745	751	764	723	661	751	713	728	693	718	726	694	668	743	764	751	732	711	711	724	697	730	716	746	712	741	742	703	705	724	730	733	734	735	734	753	730	717	719	757	716	730	780	738	691	701	733	687	766	735	760	679	709	761	710	721	774	739	751	713	700	725	738	756	704	758	728	753	700	732	741	771	721	714	753	740	728	717	763	767	694	697	725	713	662	688	766	717	712	680	734	766	708	729	706	743	734	694	714	695	721	707	750	711	723	749	735	731	725	726	745	690	734	726	730	727	717	750	713	734	741	709	712	738	718	721	720	719	742	694	721	738	742	761	699	793	718	710	699	740	765	735	703	733	689	702	729	714	721	731	674	703	701	746	746	688	706	722	751
17649	27013	14744	10785	6110	4475	4245	2623	1503	1607	1517	1460	1416	1361	1227	1262	2001	3372	3070	1947	987	944	935	919	950	948	916	937	916	953	921	896	954	972	944	908	908	939	940	959	944	961	879	921	918	928	909	933	965	922	923	932	915	953	972	957	934	860	900	970	946	974	922	853	966	976	990	916	950	927	901	900	932	935	926	958	936	968	900	912	964	915	971	916	918	989	971	964	974	944	929	895	948	908	945	964	941	906	919	940	955	972	946	919	961	948	974	892	932	898	931	959	904	898	957	914	888	964	938	927	956	934	953	940	860	965	928	925	907	911	952	895	944	967	968	918	950	971	935	966	929	965	968	943	912	920	915	949	977	913	958	951	950	939	936	955	973	971	940	891	968	936	1076	894	922	917	932	959	938	893	977	933	950	959	906	934	962	915	924	919	970	932	1016	936	1003	965	932	924	913	952	916	864	868	925	937	894	961	958	934	941	964	957	934	957	885	948	948	949	914	943	978	937	942	926	935	874	912	954	952	964	919	918	987	951	965	965	877	972	951	919	942	922	956	914	989	955	934	917	925	983	890	910	978	969	960	933	987	989	934	919	961	861	919	943	955	894	956	860	979	958	940	901	946	932	965	983	971	963	941	924	924	925	958	915	948	921	958	935	871	894	1015	922	960	941	915	969	945	959	930	938	937	962	931	948	957	951	935	938	933	964	946	879	947	887	980	967	931	968	907	954	920	934	908	931	886	914	910	952	932	984	1010	952	950	925	921	900	942	980	894	933	971	909	903	960	936	975	933	897	929	937	919	970	928	958	925	975	921	1030	928	948	924	960	945	932	867	922	939	963	907	872	936	936	972	888	952	952	905	930	935	939	942	954	931	924	957	949	940	902	911	965	905	971	948	925	913	961	949	975	988	970	971	972	1006	959	943	981	935	934	928	989	970	944	944	970	924	891	919	883	898	857	973	911	925	920	914	995	910	932	953	900	972	941	890	862	966	1033	881	930	955	981	934	931	977	882	977	943	943	949	940	947	930	918	929	961	959	950	995	940	916	922	897	957	929	940	965	962	916	913	983	940	921	926	984	969	948	955	924	883	939	949	960	926	945	951	975	940	938	953	974	974	890	977	942	911	961	928	965	911	948	941	930	948	985	932	931	933	887	912	947	937	936	986	990	881	923	980	931	988	978	910	918	893	953	919	949	919	912	994	934	941	920	916	909	991	913	973	894	966	946	853	953	933	946	897	902	938	986	961	945	912	991	951	919	899	928	940	881	932	958	892	930	921	923	916	953	918	946	957	938	855	901	960	969	974	888	924	964	896	960	968	988	900	948	919	915	938	934	910	924	937	962	961	958	950	941	979	940	935	945	939	981	959	862	929	913	965	975	930	910	979	929	968	885	934	943	945	931	928	962	948	951	975	891	942	966	918	937	906	983	932	975	912	933	955	967	932	944	971	947	952	878	957	948	956	915	986	963	951	945	932	956	916	902	914	980	982	912	931	898	921	924	994	901	950	919	989	986	937	891	936	894	915	932	930	935	997	963	964	998	910	967	981	942	960	928	890	891	956	946	922	941	955	903	897	1043	948	885	970	908	951	937	928	946	947	968	947	947	965	950	953	932	963	920	879	916	967	925	897	938	920	891	952	888	1002	945	994	948	906	979	892	953	968	936	918	902	918	900	968	940	915	947	949	925	956	888	896	963	940	986	951	867	885	953	938	966	943	945	954	934	953	923	876	938	919	954	949	953	948	999	948	942	904	967	892	992	909	949	985	965	922	956	883	907	962	946	908	910	902	969	885	996	968	933	924	921	931	985	961	951	961	963	975	944	945	914	908	938	912	980	976	889	963	941	947	905	875	933	939	957	971	940	940	899	988	893	947	933	978	933	897	931	911	892	949	970	942	925	912	970	916	935	954	932	982	885	891	925	905	903	949	956	911	927	944	873	928	934	968	904	908	936	955	920	874	920	928	937	900	946	923	975	915	1004	976	992	932	937	999	899	937	949	945	937	942	912	943	994	873	933	959	939	928	957	906	1005	971	916	911	939	946	974	962	951	936	914	928	935	927	907	930	905	881	936	920	892	952	944	967	914	953	927	953	889	989	923	937	913	909	949	953	953	933	957	873	956	992	963	872	1009	941	980	937	958	911	906	911	947	947	934	938	942	935	952	948	982	884	908	967	914	897	969	947	972	939	957	911	871	921	980	977	965	980	916	947	893	960	956	951	933	921	958	946	947	952	917	891	912	939	969	939	949	928	900	901	954	944	877	952	947	945	893	929	1003	974	943	938	949	876	934	932	919	907	926	918	881	947	931	906	951	971	873	906	947	946	907	970	943	940	970	952	914	901	993	917	913	947	915	968	942	932	931	904	919	887	934	953	953	940	941	978	969	942	941	998	950	912	961	932	961	1010	918	968	914	934	979	948	939	957	986	914	981	934	958	935	974	957	993	937	926	932	939	915	953	945	961	944	996	861	956	959	899	921	899	950	907	899	944	953	997	982	965	939	918	879	923	983	934	946	957	916	997	976	930	959	930	936	899	888	913	956	950	889	1000	949	925	933	920	977	924	933	916	968	941	952	938	918	932	914	926	934	894	925	1013	996	933	959	997	999	992	938	914	889	938	947	918	949	974	977	881	936	924	954	963	902	953	1015	895	904	914	960	909	973	988	949	979	948	933	942	920	940	931	937	950	930	946	976	910	933	932	940	900	959	928	966	947	943	967	937	955	886	895	976	958	979	958	969	990	891	906	964	958	1007	944	976	949	941	948	948	922	966	917	952	923	972	936	915	928	897	952	939	958	964	933	976	936	903	935	960	949	908	883	947	932	923	952	933	924	936	947	892	982	917	969	954	947	935	934	934	954	926	927	952	929	967	956	938	926	909	911	907	945	914	951	917	926	962	924	938	903	943	937	941	927	946	914	924	906	962	957	938	949	990	925	928	918	942	907	989	892	983	934	931	890	927	952	966	997	872	963	915	894	974	952	956	940	889	957	914	976	902	904	907	945	893	916	931	946	936	932	945	921	934	916	857	957	1030	940	916	914	929	934	996	916	975	932	979	895	953	894	925	933	939	945	944	986	894	952	954	942	903	916	875	926	966	978	944	994	996	929	981	919	957	911	983	938	1001	955	941	955	978	971	901	898	885	896	907	993	935	935	898	896	934	933	930	949	913	929	965	949	926	962	977	983	965	912	933	914	912	916	964	865	891	941	911	962	909	986	946	958	940	966	944	949	966	933	942	900	866	1000	908	957	950	910	923	898	963	947	978	915	931	1008	891	962	920	879	983	926	947	932	953	904	968	936	951	943	943	957	934	927	938	942	985	896	951	889	927	924	948	937	926	980	927	976	973	953	949	962	938	940	902	953	964	919	979	905	913	968	944	938	954	954	951	989	919	923	969	926	957	931	908	964	950	931	915	929	976	888	933	947	959	927	955	914	908	962	961	922	940	951	970	932	903	960	982	967	941	907	943	948	963	955	929	910	954	984	930	972	927	913	963	934	981	942	945	951	942
23889	21034	28237	24046	20721	8996	4457	2652	1453	1161	960	912	803	806	1141	3851	8815	10781	6954	3006	641	561	586	583	560	529	590	602	586	533	542	547	594	541	567	562	545	570	551	545	625	547	571	556	559	552	534	536	625	579	525	534	529	550	577	540	578	559	566	526	601	545	519	583	578	591	591	544	544	560	560	554	585	587	584	578	591	582	579	590	541	543	537	583	576	566	544	584	537	554	578	537	557	528	586	554	550	595	531	600	560	579	550	586	544	574	545	521	543	593	543	568	563	577	516	599	557	527	544	579	576	550	646	580	601	557	546	574	561	518	568	612	559	563	544	583	556	517	592	566	585	594	557	529	588	553	577	534	553	596	569	564	615	567	565	575	584	590	560	586	619	603	565	545	571	542	554	541	607	538	577	548	544	574	528	537	558	551	572	619	538	578	519	600	570	621	555	555	547	569	558	506	557	581	558	590	570	548	587	527	548	552	566	561	551	595	549	550	539	551	566	551	518	537	555	528	565	522	534	547	568	611	560	590	600	601	522	561	533	553	521	566	543	603	565	574	573	563	562	586	596	599	535	550	577	556	538	597	532	579	589	539	594	569	554	520	533	615	585	525	561	548	585	604	533	593	517	530	571	546	545	563	511	554	548	589	557	591	512	565	599	493	605	564	563	580	547	521	525	570	574	591	569	555	585	550	573	577	565	621	524	595	602	546	530	535	577	565	547	594	552	560	580	545	545	612	572	557	555	557	551	547	556	575	516	552	542	559	565	569	568	528	567	642	559	533	548	566	544	586	585	538	548	619	532	580	531	500	583	545	574	530	540	545	554	599	598	560	581	603	538	594	578	544	538	560	571	540	581	557	577	539	559	589	550	555	564	594	538	561	559	605	579	569	571	612	562	576	588	582	589	574	573	552	508	555	537	551	516	558	565	588	534	590	577	558	573	557	598	583	560	566	544	535	526	525	549	584	557	519	584	542	601	561	601	577	577	573	579	566	524	593	555	575	579	549	568	566	589	561	586	512	547	564	547	563	580	550	578	557	583	584	537	516	550	593	582	553	543	564	572	562	558	595	565	533	533	560	588	565	569	601	570	599	586	602	553	560	552	570	567	563	550	532	564	561	530	512	547	555	555	587	521	556	566	576	547	559	533	562	551	555	565	552	568	570	548	586	558	566	559	579	602	565	541	544	603	603	550	566	561	526	564	581	560	562	551	549	567	555	574	592	591	552	527	602	503	618	552	567	548	524	550	565	531	583	612	528	586	583	591	572	540	522	597	594	552	557	562	538	605	587	621	521	558	540	526	566	589	600	573	558	561	538	556	546	541	551	542	584	574	595	587	543	531	598	571	558	567	554	552	585	582	619	601	585	576	569	578	554	542	586	556	569	547	561	523	574	566	543	564	549	557	508	585	558	535	533	566	555	539	531	543	567	551	547	567	572	558	554	563	568	548	602	529	557	581	571	525	555	533	620	545	554	583	550	537	597	548	519	564	604	563	569	566	514	554	564	562	566	599	598	551	581	564	551	581	552	564	591	560	577	614	618	554	559	579	524	575	583	542	573	550	555	553	539	589	577	567	555	564	551	562	587	527	558	579	501	550	522	565	552	593	585	573	575	556	604	563	580	546	556	527	535	542	518	537	574	561	562	582	546	578	541	537	514	578	580	545	537	565	586	597	555	580	584	575	552	558	606	535	567	560	539	549	555	547	612	550	600	514	565	532	541	552	519	561	555	563	549	580	530	574	571	553	559	586	547	514	529	590	524	530	555	542	490	550	569	566	556	591	607	561	575	559	570	556	555	541	552	562	611	604	585	560	548	591	587	560	538	545	497	566	544	584	553	558	542	563	567	557	557	552	564	542	562	539	553	569	512	571	578	578	551	569	539	555	607	573	571	525	529	564	550	560	583	606	555	502	561	571	527	545	552	554	560	576	506	581	555	542	533	549	567	543	562	554	559	565	580	561	567	563	581	598	573	567	560	560	571	538	554	579	538	565	536	571	525	573	556	570	611	520	550	581	587	569	551	597	597	552	533	547	576	542	562	574	560	532	532	558	576	579	591	525	559	605	536	532	600	541	593	528	563	549	556	525	581	544	565	556	573	536	545	532	592	572	556	558	528	573	592	537	511	556	607	578	547	536	529	567	526	578	553	537	532	589	565	515	550	550	550	561	581	580	563	573	548	603	564	548	568	582	581	554	582	594	530	559	598	555	549	589	589	528	537	540	534	570	552	541	558	550	562	563	571	594	558	567	574	546	537	552	531	553	532	543	591	510	570	556	597	526	562	561	550	561	503	584	579	557	573	585	560	582	556	560	603	591	525	528	575	542	546	519	556	599	536	579	579	570	539	536	522	572	553	581	558	553	548	571	567	619	548	559	542	563	529	549	571	578	565	591	552	607	572	552	536	605	604	578	562	540	545	575	560	585	594	531	555	534	545	563	559	540	576	594	530	524	600	528	572	544	566	576	592	563	549	527	552	561	535	527	538	545	579	553	578	555	565	574	586	606	538	575	590	556	597	559	562	589	548	542	597	573	553	596	551	595	579	582	553	537	547	593	548	536	572	522	551	514	526	533	601	588	533	548	580	586	560	544	571	551	538	579	537	542	534	586	561	568	534	555	580	575	550	539	533	566	567	540	529	511	552	585	558	531	524	570	593	536	558	553	575	597	557	578	563	591	565	583	523	563	562	560	541	564	560	531	545	584	556	553	554	589	572	565	551	546	533	577	626	512	504	553	546	540	583	546	550	578	516	569	561	567	543	564	569	539	589	573	545	537	564	546	601	585	581	566	507	561	577	551	598	552	565	571	567	592	581	656	600	552	540	586	533	529	555	574	599	548	551	560	580	564	557	521	557	574	572	519	577	615	556	579	560	566	559	542	565	602	516	584	548	577	553	557	582	534	550	538	567	558	576	598	532	566	568	555	517	559	582	583	589	591	557	560	582	604	520	542	539	561	556	599	552	550	589	556	586	564	542	545	511	549	567	526	577	590	535	589	569	571	578	568	588	578	570	564	560	577	525	507	552	547	582	573	542	530	566	569	541	571	573	522	550	568	501	578	584	565	584	551	578	576	596	567	578	542	530	550	542	571	568	517	595	551	608	587	567	609	517	506	540	558	549	572	540	591	574	535	555	579	536	538	554	574	524	589	576	574	575	540	545	564	546	559	550	573	533	570	567	540	576	607	564	599	578	552	535	559	553	549	557	530	516	543	541	571	588	555	546	586	525	541	551	557	562	545	553	573	555	549	574	542	546	558	545	572	573	567	572	554	552	551	531	593	550	555	567	526	580	571	489	564	505	553	558	552	518	500	562	543	521	575	587	577	579	568	565	575	540	561	604	559	566	573	565	581	612	541	575	561	524	568	597	523	544	586	554	547	556	570	554	540	587	579	572	575	593	531	595	565	538	541	577	566	518	556	524	528	561	580	578	540	542	535	589	578	551	556	551	605	566	562	518	544	540	568	561	573	562	608	549	607	561
19648	32626	20478	16186	9034	7215	7817	5655	3101	2137	1827	1590	1290	1433	2099	7723	15629	16837	11247	4969	765	786	743	754	740	761	786	757	785	725	781	756	760	781	749	733	706	766	721	756	750	715	725	794	772	711	730	721	751	712	733	692	787	701	726	715	708	758	750	718	710	736	738	766	738	715	753	715	704	715	736	738	752	716	740	714	735	713	748	760	752	745	773	735	709	712	695	702	668	710	781	775	732	733	761	739	763	730	750	733	703	741	766	754	726	715	771	735	750	743	740	707	729	833	727	706	768	730	712	744	710	696	743	727	705	734	781	692	728	702	747	723	741	795	707	729	750	741	747	731	707	676	721	699	715	714	740	766	713	741	755	745	715	752	744	723	710	719	758	700	760	758	778	759	742	709	797	677	761	691	734	672	751	700	769	724	729	735	737	725	763	699	752	687	785	730	722	735	713	697	722	680	743	670	705	710	753	715	794	724	764	762	722	735	760	724	753	737	730	685	758	710	705	729	770	699	770	750	746	740	745	745	729	730	740	723	732	746	763	720	701	693	716	725	696	692	707	775	717	747	748	766	743	691	743	750	764	722	739	741	778	717	763	719	745	719	732	773	660	726	746	724	758	706	694	721	701	704	753	716	709	703	696	718	779	721	723	767	723	714	751	735	742	733	696	757	735	725	733	739	747	718	725	717	702	707	759	765	710	732	784	732	725	692	721	729	723	709	685	730	768	751	774	693	761	680	715	748	755	726	696	732	749	770	712	713	705	779	731	766	737	725	716	719	715	729	705	681	682	741	710	738	722	759	740	716	739	788	681	758	685	766	737	748	743	733	789	751	684	747	723	753	721	750	746	749	769	745	729	770	750	723	694	706	742	754	780	726	733	762	802	713	745	767	761	748	741	727	713	717	749	723	738	709	755	681	755	771	730	777	731	728	750	754	730	737	719	732	718	787	729	754	767	765	746	764	754	742	749	751	775	733	726	740	699	715	704	775	780	741	724	772	745	725	741	708	756	717	764	735	735	734	775	707	724	679	706	730	756	729	730	686	707	725	744	669	698	696	712	752	716	706	694	740	733	704	708	695	696	737	744	748	674	799	699	668	763	753	744	770	742	729	744	726	790	729	774	779	744	720	740	730	749	721	742	728	739	694	808	761	693	771	709	759	757	764	759	693	784	780	723	778	707	730	768	709	717	737	770	740	748	759	733	685	725	741	678	785	692	735	749	751	697	746	650	739	740	703	694	749	763	748	681	689	759	734	690	739	756	776	769	778	730	761	709	725	733	773	696	744	775	741	747	705	761	701	734	722	697	681	757	742	739	742	736	741	750	737	743	728	698	718	714	735	737	715	757	704	708	743	716	712	762	705	683	746	733	750	702	717	762	689	695	731	758	703	730	763	720	717	784	737	741	770	726	758	725	752	726	731	782	751	798	757	724	698	808	739	744	762	724	723	745	711	737	768	770	727	748	719	711	753	741	690	725	783	731	752	729	734	717	697	758	693	747	822	740	692	736	763	748	734	708	733	741	725	743	723	785	780	783	749	722	706	720	683	723	720	746	749	771	756	730	720	736	789	741	695	746	724	747	755	699	733	745	700	736	674	756	690	723	745	749	728	687	738	745	718	736	708	743	744	723	760	747	720	736	760	698	741	725	745	753	719	729	706	730	746	744	695	715	709	711	735	710	791	688	752	666	685	682	712	708	709	743	771	771	776	712	703	794	687	728	771	726	729	765	735	698	748	729	723	704	746	753	731	730	758	728	708	744	725	742	719	697	774	771	744	710	777	726	734	715	652	759	713	715	768	744	736	687	757	700	755	711	710	768	749	786	739	738	726	714	737	802	711	720	713	723	744	751	751	726	686	734	753	772	760	731	760	674	761	715	712	762	756	705	743	702	739	699	744	734	747	748	687	760	728	742	736	749	762	740	743	735	707	730	723	707	713	725	699	724	719	738	720	690	750	718	739	670	747	729	718	751	686	725	750	717	793	733	725	738	751	741	718	740	711	737	724	730	716	749	748	775	675	750	703	736	684	744	693	694	739	750	755	768	764	751	725	772	723	717	691	711	784	696	706	707	786	728	717	764	788	705	752	723	692	765	703	714	731	771	758	772	719	775	730	788	776	764	729	740	737	747	758	774	732	770	761	765	730	729	753	745	755	722	730	751	710	696	743	764	734	718	739	687	711	777	760	727	745	747	771	761	753	762	757	698	729	750	756	735	764	744	750	781	716	737	718	678	678	710	728	742	704	706	730	733	725	718	726	724	735	698	753	727	715	743	713	752	744	740	721	707	718	754	721	755	747	746	686	724	705	752	748	719	729	787	721	753	737	692	721	729	706	778	697	701	760	692	713	769	730	745	745	745	757	755	785	753	714	719	742	737	679	713	721	754	735	755	747	738	783	752	713	727	743	721	793	699	722	734	736	731	769	720	747	736	731	722	766	724	731	751	731	728	757	769	743	717	728	732	759	785	771	698	736	748	758	711	714	739	744	749	759	789	747	712	719	726	724	735	754	712	727	733	728	780	752	730	756	712	697	741	742	752	765	767	757	781	755	726	774	742	712	720	708	713	776	740	752	677	775	730	712	725	750	767	740	728	689	735	738	740	723	711	734	738	738	742	728	686	744	731	704	713	801	680	710	760	697	735	702	752	735	753	712	725	744	701	760	718	824	705	756	739	751	700	736	805	742	751	751	724	730	714	735	733	720	765	724	751	765	727	761	735	764	747	720	731	762	734	745	735	726	763	729	727	721	718	720	750	733	728	721	789	750	727	770	758	726	712	706	738	746	730	736	764	766	693	783	748	745	732	769	746	668	751	763	724	716	750	712	729	756	700	752	769	720	724	734	742	728	743	754	790	776	739	751	746	736	780	726	745	707	762	706	779	766	739	715	743	724	758	678	745	727	719	746	739	733	723	719	728	728	753	709	733	741	732	737	736	724	756	699	741	760	712	746	706	736	750	742	681	705	751	803	743	736	743	730	787	756	702	712	767	741	774	712	752	722	729	744	737	719	742	745	710	755	752	757	744	767	745	726	762	686	741	708	666	739	729	730	735	736	725	727	712	722	757	755	721	736	694	706	738	750	707	754	742	690	798	693	709	731	757	695	805	774	710	746	708	736	736	706	789	750	713	727	763	717	704	758	723	714	694	745	718	705	710	737	686	771	739	697	728	775	700	697	785	760	707	744	730	750	728	715	777	702	716	701	764	767	703	738	741	721	744	780	733	744	781	728	774	711	780	717	744	700	767	747	761	776	750	691	767	735	711	700	755	713	770	751	744	762	739	734	709	753	790	736	734	740	729	729	746	754	755	754	774	671	777	710	783	729	659	723	732	765	719	714	707	711	741	737	702	755	761	739	770	751	704	735	767	720	695	762	782	733	774	751	749	722	691	722	679	746	689	734	728	757	725	749	727	710	758	732	766	682	752	722	703	722	727	757	732	723	729	738	732	695	735	769	683	778	763	745	746	750	731	717	734	730	779	722
22769	21046	28812	23518	21051	21228	12402	3242	2523	1168	1047	917	732	750	2199	9703	18162	18128	7373	1480	311	297	298	280	260	320	269	327	304	301	261	278	303	291	265	256	265	270	278	268	288	270	275	269	287	276	285	269	259	271	273	280	293	293	274	255	261	272	266	256	293	291	275	272	267	272	269	280	286	259	298	285	242	305	300	288	276	270	269	269	280	288	270	277	268	276	286	280	279	265	306	302	262	285	261	301	276	298	264	283	260	289	288	232	278	282	299	290	275	258	265	242	264	278	271	261	284	263	289	271	276	309	272	294	273	289	268	267	276	274	265	272	243	288	262	270	287	279	294	266	269	287	277	283	280	285	274	271	273	261	277	309	299	267	249	249	261	255	246	280	282	274	250	270	277	283	273	286	259	275	284	272	302	274	262	264	245	291	265	308	299	279	276	250	304	289	268	265	246	257	303	290	274	262	260	269	270	285	290	287	230	290	297	273	301	271	275	291	284	251	276	252	297	285	254	265	261	307	271	297	304	237	256	259	262	303	283	236	270	251	281	285	281	272	252	279	275	285	269	295	261	288	264	261	290	273	252	272	270	250	266	281	279	296	284	282	260	273	277	265	303	270	278	269	277	275	279	275	268	250	267	264	276	280	285	285	280	272	304	275	277	311	284	262	265	258	275	244	238	299	290	285	292	281	254	294	271	258	250	287	295	274	268	249	287	249	284	249	252	304	275	281	290	260	281	255	270	284	284	271	275	238	262	279	269	284	287	276	263	270	263	273	278	236	264	296	248	270	274	278	267	269	269	272	248	266	318	244	291	281	277	287	285	281	277	283	269	285	299	287	265	272	266	262	300	275	254	281	273	269	265	294	261	263	277	294	276	279	287	272	298	284	278	258	244	279	270	281	266	271	264	284	280	297	276	276	298	271	269	270	268	257	282	258	281	266	299	260	286	304	277	272	283	245	282	323	307	277	258	273	272	259	258	260	254	287	284	270	295	286	293	250	283	278	265	279	232	268	267	277	253	289	254	296	256	295	264	276	282	270	306	290	280	272	250	265	262	284	267	279	268	289	281	277	277	279	284	261	274	272	279	265	260	276	268	292	280	259	265	237	274	275	286	278	284	276	297	261	286	289	240	263	281	284	301	302	285	248	277	295	271	304	273	283	284	280	281	269	300	266	253	280	284	302	281	284	269	292	267	297	294	302	247	274	271	287	272	265	254	251	263	270	298	298	263	264	287	266	256	285	282	262	290	263	242	298	281	264	271	276	275	264	282	278	252	274	270	280	271	290	264	269	266	260	290	277	283	309	263	273	293	273	267	286	243	313	296	260	292	251	281	258	294	283	286	255	252	296	275	272	266	290	273	274	271	273	288	249	281	261	257	290	295	281	284	271	275	280	291	261	292	299	271	279	293	294	272	238	274	273	265	296	274	279	251	281	274	299	294	258	268	290	256	258	296	267	271	278	295	286	296	277	300	283	273	295	308	282	274	266	280	248	274	265	254	280	277	265	254	268	302	293	284	310	279	277	280	294	254	332	290	293	292	278	283	290	268	257	288	298	280	268	289	257	250	287	263	285	263	285	281	260	263	279	258	266	273	268	265	299	276	297	286	257	250	269	273	278	267	286	270	269	307	274	276	278	279	264	270	277	270	322	291	278	272	270	257	283	293	290	293	298	279	301	262	278	277	282	267	293	284	284	287	284	279	249	271	285	263	284	261	254	259	298	263	291	305	270	269	278	285	274	280	281	290	284	289	256	258	298	252	287	290	287	282	259	256	282	271	271	276	270	277	306	293	266	249	301	253	252	252	261	262	287	251	247	281	252	300	243	285	246	269	292	305	309	292	284	254	265	282	263	288	266	285	277	264	308	275	297	275	271	252	259	267	262	283	280	268	229	260	276	273	267	278	284	297	278	267	297	300	286	272	298	262	287	271	268	295	268	298	302	277	286	273	243	270	252	295	250	274	289	253	283	284	245	273	271	270	255	285	265	287	278	298	273	315	246	273	313	264	256	251	278	263	269	277	273	268	270	280	285	296	275	291	270	247	237	296	288	282	269	284	264	293	271	277	259	309	273	267	260	263	276	277	259	272	315	288	281	260	263	263	273	258	292	282	271	309	292	285	262	278	256	283	260	253	219	271	247	271	273	253	269	270	276	261	315	286	247	287	268	262	262	243	291	287	268	262	251	264	296	285	285	266	294	284	284	276	268	260	279	259	258	277	270	286	269	253	287	257	286	285	279	288	256	276	258	284	272	276	276	275	292	273	281	267	292	309	269	296	272	264	277	258	259	277	280	309	285	268	272	264	255	289	294	309	281	273	269	292	272	251	280	282	295	237	266	287	295	259	269	297	266	283	260	274	278	290	263	283	284	246	293	265	284	285	263	299	248	257	256	272	260	283	300	258	275	270	277	236	246	289	281	267	274	269	269	291	268	276	274	269	266	261	298	290	270	243	298	294	267	245	269	253	272	296	266	243	260	255	259	305	287	287	294	308	294	287	258	279	264	280	261	295	289	297	279	303	273	278	252	257	284	277	255	289	263	247	290	288	277	276	266	290	270	272	273	277	250	278	304	280	289	287	292	277	258	264	257	264	276	256	297	267	268	283	315	281	276	283	247	252	289	272	293	268	292	283	266	288	269	291	293	302	288	301	278	296	269	258	273	257	259	277	285	270	284	262	261	295	280	282	286	246	303	306	282	290	273	272	269	279	284	256	299	268	284	276	256	259	296	243	279	290	284	268	249	234	248	276	276	247	299	245	266	290	253	320	271	264	288	283	264	287	270	281	284	290	249	295	302	247	232	273	307	282	268	308	261	296	253	271	262	247	245	279	268	266	295	254	283	264	275	282	269	276	292	279	287	255	248	276	285	273	269	289	287	296	282	270	287	265	273	258	288	279	265	285	282	267	257	262	263	271	288	278	294	295	285	266	306	293	241	257	273	240	279	266	267	274	313	265	296	264	250	270	283	267	286	257	311	286	305	285	239	286	287	286	296	280	259	265	253	267	277	281	251	285	280	267	290	287	261	284	297	262	257	268	273	287	260	261	253	276	281	266	293	291	271	267	289	246	289	271	284	267	251	256	251	264	282	285	292	273	290	277	261	288	259	278	303	281	263	275	255	283	274	300	276	276	287	257	289	290	268	266	268	267	310	244	274	238	287	272	275	275	268	237	269	261	282	268	278	267	280	292	288	270	265	317	262	247	280	281	268	289	277	287	295	311	279	298	235	266	265	281	266	284	287	269	262	293	274	296	281	303	261	289	254	268	269	275	250	271	287	241	288	294	273	280	265	271	268	288	254	256	262	266	296	273	248	276	275	261	281	266	272	270	314	277	285	299	285	262	285	268	298	269	277	273	276	237	266	266	245	283	279	303	246	247	272	271	282	283	249	279	269	287	264	271	277	282	295	248	264	264	261	278	275	250	289	286	249	239	277	264	285	296	301	279	309	254	263	278	284	260	254	284	303	246	308	312	287	279	288
21775	36639	26220	20498	11375	12125	8596	6497	5935	2732	2356	2015	1576	1551	4815	16265	25746	24096	10179	2277	331	426	374	368	391	346	369	365	360	357	419	387	366	333	332	352	356	347	378	326	362	342	378	354	340	336	342	353	361	310	364	356	364	365	373	351	380	335	367	354	399	365	344	371	359	342	342	387	367	331	363	357	380	349	352	324	346	378	357	355	377	348	374	349	352	350	357	338	384	355	349	381	356	316	331	359	352	355	376	350	341	359	329	339	350	347	391	333	349	362	378	351	361	376	354	346	338	361	342	381	351	348	362	392	382	321	355	343	385	340	351	368	393	371	390	340	340	348	360	375	313	321	335	362	341	362	360	357	377	344	387	336	347	359	350	352	354	358	320	342	386	346	332	356	395	358	372	340	358	370	338	352	365	346	394	342	362	336	357	318	356	366	335	359	362	354	362	350	396	385	376	335	367	360	366	322	363	392	369	346	341	369	360	342	335	338	366	348	375	366	339	338	372	351	344	337	364	359	345	340	340	364	354	368	377	342	361	343	368	368	384	361	362	343	318	357	362	377	311	369	339	361	342	366	360	343	354	373	369	361	353	322	352	351	361	386	344	366	336	369	352	349	302	342	328	350	348	352	358	351	347	375	353	355	337	369	369	357	383	371	385	361	340	346	335	360	369	377	360	367	312	375	344	381	357	378	358	351	329	396	361	373	352	365	381	349	324	338	330	344	340	354	327	359	356	314	352	361	360	362	357	373	333	349	369	384	355	346	369	342	327	333	351	320	337	381	328	346	341	373	355	358	371	372	367	357	342	364	325	366	355	363	353	330	353	374	333	360	368	385	332	346	364	387	373	351	360	354	327	367	341	320	355	350	343	338	354	372	358	354	358	380	370	386	388	362	369	349	377	334	356	341	365	367	350	362	375	348	349	357	366	372	356	344	352	345	358	329	353	378	335	380	330	329	366	339	362	352	372	375	346	338	341	352	355	373	360	351	325	308	357	354	322	352	344	353	351	320	347	352	332	361	362	317	364	362	355	339	378	313	366	363	345	355	328	331	345	355	392	350	363	356	348	375	351	352	353	353	372	337	363	341	331	350	365	347	338	360	392	326	345	338	350	353	320	366	365	373	340	356	328	345	354	333	328	353	398	336	324	328	338	340	385	394	337	337	354	334	372	344	337	343	347	332	300	326	332	366	376	343	353	340	317	373	357	372	353	375	328	355	348	376	368	330	322	340	337	341	339	325	372	326	316	346	345	402	343	359	342	352	340	331	357	381	365	356	365	355	331	352	346	336	339	329	342	345	335	365	367	380	361	336	356	404	345	335	389	335	323	369	347	349	358	365	390	366	358	342	351	363	355	324	343	354	313	325	341	373	388	363	330	353	351	381	373	354	357	341	330	374	323	354	342	357	334	339	341	303	379	382	340	350	343	361	359	373	379	378	328	345	363	351	344	379	331	363	369	373	333	364	342	341	369	336	333	336	376	334	347	317	399	351	339	353	330	349	392	337	349	350	360	376	326	336	356	337	343	363	361	353	337	377	338	355	377	340	340	383	340	339	364	338	345	374	357	326	342	334	330	367	349	381	345	340	368	356	353	335	334	380	351	381	349	363	360	356	335	336	358	369	365	348	367	338	334	331	340	319	351	351	344	367	347	329	359	352	323	380	348	346	375	369	339	355	363	372	377	359	382	341	346	325	360	350	350	367	354	342	355	323	336	348	351	384	319	338	376	320	382	321	371	339	342	383	360	335	347	358	362	349	415	320	371	377	331	353	391	355	352	354	376	363	379	380	334	359	354	353	350	370	342	352	355	355	374	365	352	353	370	350	378	341	366	344	376	341	344	353	334	343	349	362	363	347	343	356	349	345	351	357	351	382	368	369	382	349	333	345	361	336	359	366	367	338	414	375	343	349	386	338	351	347	348	361	357	340	338	350	346	338	337	354	371	302	350	348	368	299	372	327	357	365	344	327	365	349	392	365	348	362	360	336	359	337	359	342	365	373	360	335	357	350	394	373	357	378	360	360	333	386	333	329	364	310	373	325	347	377	378	353	329	373	361	346	368	373	359	366	338	368	319	364	355	375	360	317	353	369	348	361	336	338	358	362	338	388	349	357	338	338	386	343	354	336	339	370	301	357	369	377	359	381	352	384	356	361	358	320	340	351	353	351	369	367	334	360	338	381	361	356	359	326	349	364	357	372	347	346	366	387	342	370	352	322	359	352	346	342	354	353	333	371	369	351	307	338	335	331	367	378	390	355	334	344	394	314	342	318	362	369	383	379	300	370	397	331	357	317	369	385	339	335	356	405	346	364	324	360	406	391	333	354	307	329	358	352	348	341	365	332	368	345	333	341	359	353	342	351	332	358	397	300	386	386	332	336	350	362	364	342	367	357	373	333	367	354	351	387	339	383	335	341	354	365	356	371	346	384	364	337	331	378	379	334	390	317	336	360	339	335	359	350	323	339	323	361	354	369	364	353	366	352	359	361	355	346	320	351	315	356	386	336	364	314	349	336	349	336	376	365	350	347	384	366	379	351	376	338	359	337	368	342	342	311	347	352	378	330	348	351	356	368	353	332	320	331	328	326	331	389	348	334	344	370	324	360	382	367	354	351	332	333	322	370	375	385	388	343	366	393	357	335	378	365	355	379	367	382	356	344	346	355	379	366	369	366	310	357	356	337	363	375	371	363	351	360	339	364	369	363	375	339	348	366	352	353	348	351	362	331	324	368	353	348	356	379	362	368	342	339	356	402	333	333	354	336	361	362	396	363	331	387	363	330	338	340	342	359	347	389	389	353	352	366	362	366	376	341	327	346	352	381	354	372	345	364	365	352	367	375	371	341	324	355	336	365	356	351	345	355	364	378	347	359	363	333	333	361	333	339	368	362	394	338	357	358	335	356	364	388	362	368	358	330	316	352	341	345	390	355	361	367	372	351	330	378	334	349	391	361	347	364	372	325	361	339	350	361	379	345	382	358	351	345	337	359	361	344	324	341	388	341	337	382	332	335	333	353	332	327	356	341	387	380	342	338	338	335	426	357	360	390	356	352	370	326	352	330	376	381	373	321	346	350	386	329	339	350	334	340	398	345	378	358	352	350	364	370	325	358	365	359	367	363	369	366	345	368	373	330	373	356	342	329	373	379	388	378	354	351	368	374	375	318	349	356	362	337	351	321	370	347	382	386	322	337	357	344	356	343	351	340	343	319	361	350	365	370	341	371	340	313	380	326	343	389	340	357	323	344	380	370	377	336	394	371	363	378	370	374	350	322	359	394	373	356	353	326	354	362	323	360	371	365	325	323	334	376	364	325	356	371	392	394	365	337	361	359	384	322	322	303	355	354	330	366	373	330	334	355	339	407	356	353	365	355	368	325	335	330	354	360	360	379	331	341	353	308	353	355	325	353	340	348	367	369	339	357	397	369	366	357	333	359	318	365	375	344	368	347	372	388	345	352	324	395	369	370	360	342	341	338	354	341	343	391
26829	20937	14913	6381	2522	2135	1381	1226	1382	938	804	892	855	877	782	726	1221	1590	999	638	633	669	658	682	600	712	686	672	671	656	692	641	638	659	676	744	666	635	660	683	637	641	685	696	684	693	664	662	662	679	649	627	730	665	634	667	708	665	720	678	664	712	657	720	722	642	678	683	689	671	683	707	676	663	662	684	655	645	667	647	729	662	671	677	693	682	631	692	667	629	632	623	658	650	694	651	709	720	664	668	662	684	686	688	671	711	657	642	641	685	687	664	647	688	685	681	688	657	666	668	623	700	663	669	654	679	689	684	659	696	653	627	678	693	618	660	656	632	673	647	635	679	662	692	684	664	671	652	692	683	682	602	652	647	693	667	636	677	678	656	650	649	684	681	704	683	640	641	663	702	673	673	676	684	662	651	673	641	682	661	695	673	653	681	622	657	695	654	668	685	601	675	702	693	679	639	657	700	671	689	679	654	633	675	650	663	667	701	672	668	640	641	658	714	638	662	680	717	633	735	626	636	645	678	638	684	647	680	654	640	674	685	705	654	688	696	695	643	651	658	679	726	703	642	654	683	698	666	718	660	677	669	669	659	688	709	662	658	689	658	717	686	645	649	667	639	673	648	666	686	706	668	704	694	672	629	670	691	642	704	653	727	696	664	661	652	647	680	675	631	652	696	675	640	687	672	628	647	712	662	649	662	661	699	645	699	678	670	671	624	635	651	651	639	674	682	663	692	717	683	699	694	678	684	670	654	651	682	623	657	670	666	671	700	667	672	701	649	647	714	703	640	678	656	711	703	714	713	650	671	667	707	680	682	689	668	710	625	657	663	678	659	674	661	677	664	679	638	674	689	692	666	665	626	641	674	659	646	651	707	661	596	706	659	643	694	650	688	714	690	687	680	699	700	653	662	713	634	691	695	700	660	751	642	672	670	647	644	692	686	694	634	698	681	690	679	682	707	637	637	655	693	651	673	725	677	659	697	670	661	666	647	645	608	690	659	653	637	662	648	654	668	615	629	663	702	663	641	625	680	639	676	661	677	628	649	671	659	669	664	681	712	611	642	710	668	724	693	669	661	663	661	640	726	653	654	692	694	698	646	647	681	676	652	688	668	634	649	625	669	679	683	629	628	680	720	653	635	650	633	656	644	709	629	667	693	668	677	677	655	673	682	705	662	684	727	683	643	653	690	682	671	653	688	608	670	708	694	720	658	626	679	676	635	665	675	704	704	685	668	699	682	722	651	665	671	713	658	704	670	709	668	656	662	653	669	666	716	670	732	618	701	622	697	661	700	668	698	677	673	742	682	669	719	682	619	661	673	681	685	642	686	688	731	661	685	704	635	649	617	630	719	675	665	682	605	664	727	734	713	660	650	681	626	624	641	687	671	684	710	635	681	696	690	641	654	697	677	629	708	667	667	663	683	685	709	646	694	677	686	669	691	666	690	661	685	701	655	685	680	670	724	667	687	661	655	717	638	661	630	665	666	634	657	675	649	687	656	648	678	686	667	696	665	652	675	642	673	619	697	668	664	634	673	657	681	659	600	689	647	637	676	691	710	692	698	662	727	690	631	705	667	714	685	658	659	680	654	665	703	637	678	673	677	639	652	646	600	638	659	694	717	675	667	664	648	664	678	678	674	661	652	668	641	657	674	654	666	641	679	646	684	701	673	670	657	675	688	666	646	643	653	683	656	700	680	704	668	702	664	671	675	695	686	606	681	628	684	700	667	662	665	692	639	658	663	682	691	680	704	623	660	684	682	664	657	670	629	672	661	664	685	654	677	673	678	696	689	680	659	669	690	661	686	701	656	636	660	630	636	620	722	651	708	675	664	646	688	651	669	650	705	692	727	680	684	691	683	676	663	621	635	657	658	660	694	678	682	664	724	676	688	689	641	651	721	646	660	675	657	651	698	652	709	666	643	685	707	683	682	673	703	677	651	687	643	673	655	630	697	718	658	647	657	673	612	609	648	696	604	656	685	692	688	690	634	623	667	664	714	685	650	685	670	684	681	691	685	673	674	650	675	692	664	675	707	695	694	693	621	699	645	666	683	660	664	648	635	646	635	644	632	693	639	674	657	668	678	700	654	724	629	692	686	692	659	638	658	677	660	694	683	670	713	629	676	662	638	692	658	652	699	653	701	712	647	636	650	667	708	686	671	686	680	677	677	650	672	647	684	649	686	683	628	651	691	665	645	640	631	635	653	721	635	646	721	703	698	634	654	628	644	676	688	668	630	619	651	650	630	681	647	653	681	658	666	674	626	695	688	654	699	658	657	672	698	665	662	650	684	703	705	684	668	697	680	648	689	665	679	656	649	689	686	659	641	688	686	683	724	696	618	666	630	678	693	686	654	650	635	677	643	716	654	653	657	652	674	637	681	680	689	685	713	695	678	707	682	660	640	656	704	634	712	644	676	650	680	670	691	632	655	656	639	686	670	671	662	629	667	666	652	707	726	621	639	654	692	690	698	707	682	639	687	646	645	711	665	687	673	722	643	683	633	654	719	677	650	665	665	676	658	664	673	669	677	643	690	678	686	655	616	708	648	672	639	646	638	637	709	668	667	687	688	683	654	697	680	675	656	672	682	704	697	653	652	656	699	677	626	676	673	667	669	631	688	714	644	692	642	671	694	660	680	692	690	673	667	695	671	685	685	636	685	699	716	666	654	676	656	640	648	663	646	714	658	660	677	654	714	652	704	646	668	658	607	666	693	644	669	639	695	651	664	648	650	672	685	658	681	650	637	655	686	707	649	638	657	658	661	667	654	636	675	662	647	611	698	669	661	638	669	653	674	684	654	657	673	660	655	629	661	650	691	642	671	671	612	636	724	670	678	638	647	655	686	656	689	680	662	678	666	652	690	668	741	656	629	652	667	683	645	650	692	724	627	674	687	661	678	677	676	645	649	652	658	692	664	699	692	676	620	624	668	657	684	656	688	652	669	603	631	654	672	659	648	703	727	652	725	664	698	676	701	660	676	658	704	668	697	656	689	635	704	669	686	660	677	692	658	704	688	648	673	641	666	703	690	685	691	658	667	661	677	682	689	624	655	694	663	686	631	687	703	625	614	691	673	634	690	679	661	633	665	670	714	645	653	708	680	734	648	694	648	633	664	694	687	695	646	674	671	690	670	664	710	632	693	629	671	692	675	700	673	668	672	716	682	714	719	690	677	684	652	676	710	636	713	647	698	684	659	687	631	702	634	580	677	630	648	696	664	691	641	706	669	690	642	686	636	698	665	656	644	693	663	702	650	634	629	674	624	719	668	694	682	632	629	692	685	642	683	654	585	656	668	701	658	675	639	670	681	615	651	665	683	651	658	694	642	699	651	677	644	698	681	685	642	694	691	634	611	686	690	668	686	638	673	644	714	700	656	678	619	650	667	634	658	641	683	685	728	681	637	641	679	667	642	652	643	675	686	715	681	760	679	657	670	688	691	717	676	647	628	678	694	683	654	686	698	689	657	656	656	690	675
17158	21702	13436	7992	4780	4493	2801	2593	2701	1487	1277	1419	1457	1464	1137	1115	2075	2835	1439	848	838	819	882	851	829	851	860	850	854	847	863	825	890	879	843	861	881	881	864	846	864	860	896	884	908	894	878	900	872	893	842	856	854	898	851	881	854	841	843	849	863	895	854	897	876	851	854	879	804	866	871	874	869	877	866	838	840	839	824	868	846	854	857	827	872	837	853	810	882	893	871	864	847	881	901	860	861	843	858	887	914	872	862	828	857	844	843	835	875	866	846	825	824	918	869	896	819	892	845	841	881	829	791	882	808	872	854	877	861	847	889	859	867	912	848	851	890	863	818	868	847	846	880	865	842	892	878	780	879	842	834	873	862	881	907	892	885	913	877	848	870	848	884	865	870	860	873	891	873	877	838	869	878	889	829	854	902	837	838	861	886	886	864	845	835	921	855	915	860	876	873	875	904	900	840	864	848	867	851	869	923	878	876	905	834	853	866	858	959	905	819	832	832	853	861	816	919	913	828	900	831	920	860	834	858	893	910	835	840	826	818	808	884	856	821	884	849	896	859	857	899	858	850	934	877	884	888	930	855	919	840	884	854	826	883	886	861	885	883	877	834	850	897	873	917	878	872	865	826	903	895	876	877	875	828	848	839	867	833	892	837	886	879	883	925	851	829	873	922	828	858	848	863	863	885	878	866	875	893	881	869	857	880	888	848	886	879	884	870	882	880	848	862	877	841	879	894	899	820	913	875	826	845	839	909	837	889	851	840	835	833	863	904	842	883	911	825	857	839	802	898	861	890	863	859	835	826	852	859	864	855	810	848	851	862	851	850	892	877	895	874	881	866	866	856	865	900	888	833	857	839	892	848	835	885	857	878	847	840	874	903	853	864	848	817	828	864	898	842	875	865	830	811	830	853	850	831	850	874	831	901	911	920	868	848	847	889	912	894	868	838	846	877	914	879	856	867	902	841	848	837	848	886	839	851	855	859	830	826	863	854	916	880	866	858	861	901	806	812	891	861	855	837	895	859	871	841	809	866	832	816	867	898	833	878	822	831	876	877	855	870	870	841	781	824	831	875	888	890	874	899	813	860	935	899	784	855	899	858	889	843	907	866	868	851	873	870	849	828	844	837	822	855	885	883	853	882	893	812	841	839	855	858	861	868	870	854	814	898	856	896	876	830	816	933	909	871	890	898	880	855	897	857	905	887	845	867	867	886	892	854	910	900	830	826	852	874	840	889	848	848	831	813	841	864	867	885	870	827	846	894	824	840	867	830	865	881	814	878	859	843	896	892	897	848	836	891	870	882	858	863	832	835	848	805	831	878	846	868	827	866	844	874	848	884	862	895	843	877	881	836	898	862	842	838	851	834	855	878	880	812	829	825	822	813	832	877	866	862	846	901	897	932	884	868	840	886	839	885	838	879	845	859	896	852	871	834	839	878	859	803	874	827	848	903	911	850	841	821	886	926	861	857	870	883	890	924	831	833	881	889	897	868	889	888	869	851	920	862	845	878	842	939	818	906	827	827	870	811	878	883	812	889	879	924	886	862	901	832	866	816	873	818	838	818	870	849	884	854	857	838	839	867	789	884	853	864	889	848	860	818	826	938	867	853	851	868	860	864	817	872	851	879	843	830	902	893	893	843	823	937	875	794	908	853	883	883	888	863	859	852	856	839	885	859	840	825	864	877	863	848	874	852	831	867	826	863	893	876	910	847	904	847	850	839	805	823	924	899	809	834	913	867	842	897	856	913	830	901	913	839	849	846	844	880	856	854	851	874	867	939	872	881	856	835	882	866	846	876	918	796	901	820	843	814	811	815	853	878	877	867	836	822	870	861	844	924	872	861	855	850	860	876	852	862	870	846	841	853	867	916	847	877	901	854	861	872	858	815	826	886	883	827	848	887	883	871	842	875	846	884	887	877	892	879	853	918	844	860	896	869	891	838	868	853	853	832	917	819	863	811	851	880	847	796	864	857	830	859	850	899	856	864	933	817	849	879	848	892	911	868	878	821	867	839	862	902	877	901	822	896	858	836	861	886	883	919	848	876	839	859	878	890	863	882	878	853	823	845	892	845	858	803	891	862	841	873	883	888	830	823	810	873	869	868	838	893	896	909	886	930	895	865	850	829	879	842	857	830	825	907	825	859	834	869	895	813	895	840	810	888	882	914	874	848	845	841	857	873	858	838	856	899	817	867	897	866	854	843	930	863	885	864	885	865	808	852	834	860	877	852	896	866	865	841	850	878	827	793	840	860	866	825	847	856	877	925	857	836	898	869	830	831	874	840	878	862	898	871	879	869	857	840	833	869	889	858	858	829	871	849	886	871	869	827	856	890	891	834	833	817	860	876	859	846	862	908	833	874	857	854	837	820	852	840	827	871	870	822	838	813	800	897	889	806	886	842	852	851	880	840	861	868	865	845	811	842	838	856	843	839	840	850	820	824	840	848	860	846	912	852	861	839	888	857	870	850	830	879	906	856	943	875	882	885	834	891	921	877	815	832	841	913	871	915	848	900	838	934	929	904	857	833	881	868	816	884	900	827	873	836	909	893	900	848	808	829	821	839	857	834	841	875	857	841	906	888	888	902	812	853	792	846	882	824	871	833	923	888	835	870	888	891	854	863	883	882	875	858	859	865	861	905	808	900	858	899	851	895	878	870	802	864	861	850	847	822	848	893	895	840	869	847	836	906	868	937	790	820	865	848	833	838	848	839	885	864	879	864	866	841	857	844	886	889	896	798	878	896	933	814	838	849	851	832	843	894	852	850	840	838	863	871	893	815	920	859	884	887	861	859	881	901	871	843	900	910	844	907	900	841	833	858	865	839	861	817	854	888	871	876	861	820	821	816	840	838	876	890	855	860	878	894	838	852	840	858	867	840	923	846	891	841	815	856	911	832	871	811	823	881	826	871	850	906	839	898	874	877	860	878	875	885	854	834	827	897	816	946	876	845	931	885	813	929	873	870	834	884	874	890	858	857	856	842	864	875	903	834	811	830	865	875	862	909	878	889	877	886	901	884	818	886	915	822	896	865	881	832	880	866	851	831	913	835	861	835	899	825	869	903	829	902	906	906	861	864	875	890	906	823	951	892	834	892	834	844	855	855	836	844	841	869	892	887	841	873	805	858	800	881	833	885	934	832	818	878	906	833	899	926	885	839	868	894	862	822	853	888	859	900	884	846	868	919	912	882	840	890	881	829	864	889	917	870	871	887	833	816	806	856	856	867	868	876	852	903	842	838	847	814	883	909	831	866	840	897	877	871	865	848	862	851	884	872	826	926	852	892	906	878	863	849	852	875	847	833	873	854	875	858	849	882	892	890	873	889	806	915	880	866	888	901	877	861	904	847	888	885	809	853	879	888	904	861	855	828	875	886	865	907	793	842	854	843	875	822	829	877	880	869	833	844	878	837	911	875	899	848	867	829	906	873	813	848	898	846	849	813	833	882	821	847	836	884	806	938	853	825	856	887	874	886	889	848	839
23869	21056	28251	24095	20861	8550	2830	1834	1491	1534	811	892	1081	966	903	779	4240	11433	7396	784	536	548	542	526	483	536	521	537	542	511	538	560	530	492	501	546	501	478	485	534	528	496	560	529	547	522	509	488	511	493	533	476	504	508	479	564	531	495	492	526	532	513	510	531	509	499	523	547	507	497	505	531	515	487	499	514	483	498	516	478	494	481	495	525	499	516	513	511	495	516	521	501	523	525	495	502	529	537	510	534	534	546	476	486	514	470	533	477	500	490	527	538	528	502	474	524	521	549	526	527	490	517	487	526	536	521	499	491	486	492	496	514	517	528	518	540	515	492	485	533	501	523	541	501	507	527	545	515	535	499	568	481	545	507	556	538	504	483	507	506	513	497	523	515	565	469	499	507	525	546	511	522	527	521	509	504	470	497	471	483	528	516	482	522	563	478	564	503	517	497	576	488	481	490	497	518	499	488	515	498	513	495	509	488	497	549	486	526	535	499	507	538	487	492	515	520	521	515	494	472	536	544	501	532	504	509	507	534	491	512	524	525	463	533	489	513	489	518	517	507	457	501	514	483	547	486	513	504	494	479	475	497	488	493	477	510	536	524	517	444	522	507	543	528	494	521	512	512	484	540	525	531	502	484	529	506	519	500	466	481	433	519	575	522	470	529	524	528	538	504	494	521	486	495	514	540	507	523	543	531	518	498	503	470	498	514	492	484	492	507	503	502	513	493	504	520	512	523	550	474	482	521	496	520	527	518	487	504	485	532	535	501	482	497	511	509	500	454	509	530	484	490	543	526	505	461	522	523	495	519	522	485	515	531	537	531	532	544	488	493	491	524	526	512	471	519	503	495	532	482	469	510	512	499	514	538	532	453	507	530	481	516	538	500	476	524	505	491	532	476	548	501	503	530	519	496	502	515	531	522	499	520	527	463	504	551	495	495	513	478	538	494	501	510	522	501	511	490	537	505	499	527	511	491	503	506	507	513	510	489	498	489	515	483	505	534	517	497	457	560	521	495	482	481	496	513	501	474	504	506	518	498	523	485	453	547	514	520	552	538	525	497	506	553	473	482	544	501	509	510	504	493	528	504	507	482	491	506	495	519	515	527	489	530	510	526	508	499	495	514	488	516	511	483	510	486	504	511	509	482	507	483	476	481	519	526	545	499	521	505	498	530	504	512	475	484	523	517	514	533	533	489	535	520	541	549	495	521	495	477	528	487	502	530	505	486	531	534	518	484	488	520	511	527	523	530	528	502	500	525	503	501	514	517	469	478	497	546	515	469	498	485	516	504	473	504	504	529	579	507	523	515	521	490	494	509	516	505	523	479	525	485	560	496	524	550	488	546	528	520	559	495	534	555	508	537	524	485	481	501	488	536	527	486	532	509	516	498	505	532	500	516	538	512	533	501	539	487	505	541	511	490	476	480	498	518	494	532	514	506	518	499	525	512	492	465	465	475	514	511	490	511	548	545	482	497	486	533	506	512	511	481	545	496	491	538	475	489	485	546	484	526	519	501	520	482	510	518	504	479	469	523	483	505	525	441	482	503	529	492	459	490	516	512	512	534	558	479	541	550	500	522	504	466	535	475	491	464	518	511	522	533	540	509	484	498	484	474	499	523	523	531	476	476	472	501	522	514	475	530	485	536	522	506	540	483	534	515	492	514	535	487	518	505	533	519	479	512	488	499	557	529	494	521	503	476	503	521	526	498	501	480	532	499	517	491	492	481	494	502	503	453	503	508	483	508	547	457	508	546	554	492	504	531	498	516	526	472	510	492	530	518	508	472	500	527	494	475	535	485	493	528	491	479	512	468	513	550	488	539	496	543	501	573	516	516	574	496	494	501	509	521	500	529	545	504	464	500	553	527	553	491	534	494	516	519	511	497	523	531	515	513	488	480	487	519	495	520	526	520	513	523	550	523	506	529	533	484	499	495	530	572	464	490	518	537	514	489	519	493	475	519	480	464	494	498	502	463	520	482	521	514	558	508	552	514	460	521	528	522	471	475	529	504	539	486	481	481	506	522	489	510	482	501	528	499	491	502	490	521	519	491	506	525	512	500	525	541	525	505	502	496	488	531	507	501	487	492	547	490	529	491	506	485	520	527	460	480	514	504	571	486	516	535	501	481	530	491	497	523	517	496	534	534	493	513	517	491	497	510	504	508	558	548	512	520	505	524	539	490	498	522	497	523	505	477	527	502	525	524	512	522	525	512	496	513	512	498	535	481	526	489	529	509	506	549	505	521	537	504	568	486	532	502	502	516	507	548	543	521	515	505	524	505	516	496	544	502	467	495	523	486	558	503	528	515	453	530	529	539	500	472	514	528	466	495	501	493	540	499	534	500	520	474	499	514	510	522	529	466	525	498	524	528	536	522	468	489	509	504	498	526	512	553	505	539	515	553	472	518	501	542	539	508	516	508	477	514	513	521	511	512	514	535	498	522	542	480	531	500	501	502	547	489	477	523	501	516	514	501	484	503	490	506	523	519	513	474	523	517	528	477	507	522	513	514	487	517	485	508	490	512	512	497	508	535	510	520	537	491	508	508	563	508	499	500	556	476	506	506	508	506	498	479	527	517	507	505	543	533	489	494	505	501	518	503	524	522	504	502	493	500	502	482	484	446	505	488	519	552	514	515	498	508	484	455	492	535	478	511	504	492	505	500	517	481	480	520	486	518	528	455	497	525	503	551	512	510	537	509	519	491	502	494	498	470	501	494	494	470	515	503	505	530	546	460	474	477	453	488	471	485	530	530	462	497	543	552	492	530	499	475	541	484	501	509	518	511	523	523	522	489	510	514	507	460	493	503	489	517	484	506	513	515	523	484	518	567	504	488	520	533	504	537	503	520	485	507	489	534	545	477	531	516	465	480	544	482	494	534	516	534	482	504	512	504	500	498	494	531	482	495	494	495	498	509	536	499	527	487	500	494	516	481	501	531	500	487	512	525	511	513	510	511	490	471	490	540	501	504	537	523	515	480	476	477	501	530	490	472	549	513	508	496	484	491	553	533	484	537	570	512	507	512	557	501	525	508	527	479	500	496	556	473	508	467	504	527	510	510	471	512	519	500	492	518	501	519	499	496	495	499	478	486	505	492	510	489	508	550	481	494	489	484	482	481	544	519	504	497	525	552	530	486	457	498	516	520	511	501	554	488	483	482	482	476	514	515	545	482	540	497	538	517	531	483	510	513	493	488	493	487	518	508	462	497	502	519	474	535	496	491	538	532	515	495	490	517	542	487	491	501	546	521	508	516	521	497	513	513	547	496	481	495	477	481	498	484	500	498	532	511	488	490	508	513	515	544	486	494	546	534	539	537	523	526	538	526	524	488	492	515	477	563	511	457	562	470	520	496	481	517	489	506	500	516	526	525	455	503	525	541	532	470	526	497	480	462	499	482	461	504	494	489	462	505	512	495	491	515	485	503	521	472	532	503	513	500	522	517	519	534	525	497	523	546	512	519	520	507	490	482	497	491	526	476
16626	26927	21771	12578	9898	5676	5060	4023	3195	3285	1494	1690	2243	1903	1544	1413	8515	18630	11349	1022	699	683	672	721	653	686	680	704	697	706	721	699	701	641	714	704	685	714	663	691	672	697	668	652	687	692	663	684	680	626	647	662	687	714	638	676	640	678	660	666	687	675	638	667	693	653	662	613	659	651	690	630	696	700	675	670	663	685	712	656	613	661	671	646	665	644	715	641	677	689	642	667	622	610	678	638	657	640	622	631	647	644	697	673	643	693	697	687	627	696	676	672	679	668	636	661	631	642	702	674	669	656	678	716	669	696	620	712	688	690	675	697	626	679	677	612	662	679	708	673	671	629	663	662	659	718	708	672	662	631	708	701	645	671	643	700	656	641	684	670	688	657	682	656	644	630	658	643	710	599	671	654	637	643	663	684	676	673	706	686	637	680	692	683	617	697	654	687	640	655	701	670	714	681	723	681	716	677	658	661	674	663	678	661	724	692	726	678	670	637	688	692	669	697	650	667	658	668	702	697	696	687	667	616	673	658	715	694	677	630	665	670	662	718	681	670	658	644	665	640	712	671	680	670	671	661	633	673	726	680	697	635	713	684	697	674	673	666	657	675	704	675	673	687	693	667	686	689	702	634	685	687	654	708	667	732	687	678	686	638	637	645	642	663	706	678	633	682	689	630	667	699	686	682	645	649	671	663	672	703	623	653	614	664	711	635	656	646	661	688	707	697	640	684	633	682	688	648	679	678	665	700	706	679	688	646	636	676	702	642	639	658	654	631	693	682	652	691	663	695	662	653	654	649	689	671	635	630	674	664	665	660	659	664	642	664	672	671	667	644	674	659	694	632	670	680	637	656	677	685	692	670	706	697	630	674	695	626	672	667	643	645	682	659	660	682	660	632	706	666	661	650	670	655	635	691	664	682	649	684	675	665	658	654	650	674	693	672	694	666	666	681	690	680	679	680	691	677	670	687	673	668	670	694	664	667	678	632	679	644	659	663	634	688	681	680	681	660	669	693	630	690	664	674	659	679	670	697	621	611	683	662	663	626	626	695	690	671	614	688	682	676	695	633	659	681	727	651	699	686	648	669	675	677	676	680	728	720	663	674	651	670	683	652	706	671	695	676	689	646	689	696	667	699	682	696	668	671	680	665	618	629	714	671	695	654	650	660	672	651	632	655	632	688	689	688	704	657	649	672	683	694	692	635	673	664	620	703	695	668	673	701	669	669	702	607	688	669	685	608	621	664	718	703	645	652	667	650	654	698	619	666	709	627	649	688	644	673	694	672	614	664	677	642	673	674	662	664	646	707	665	669	647	650	676	714	677	614	673	651	697	666	666	650	694	631	704	668	655	639	670	658	693	686	695	659	693	656	676	650	680	698	632	699	672	689	669	646	637	677	660	670	656	643	714	645	689	670	622	650	611	661	662	680	651	657	708	697	673	692	647	668	678	687	646	658	682	654	670	676	691	649	663	671	680	654	662	623	703	689	664	637	673	677	659	660	699	685	670	650	668	679	712	684	697	645	709	740	635	672	689	707	693	684	667	655	637	644	700	705	647	646	659	662	678	669	680	672	673	692	662	674	683	675	682	651	700	695	679	700	695	673	673	644	662	696	685	632	661	656	668	689	720	652	656	682	680	737	687	667	667	632	651	649	663	683	716	654	641	643	639	685	643	647	690	617	678	671	644	681	689	685	684	663	648	720	711	666	645	679	699	692	710	624	688	683	636	663	686	650	693	657	630	670	676	625	693	661	680	652	652	622	628	657	694	662	683	602	718	671	673	669	684	704	654	666	707	700	667	696	681	688	683	632	656	655	670	697	666	671	715	676	653	669	663	734	696	664	698	655	688	678	669	677	651	674	685	713	679	626	715	690	637	682	673	628	698	660	677	685	680	682	691	702	694	680	687	655	646	706	637	694	668	633	699	686	641	663	671	703	690	682	640	682	645	720	680	643	710	655	671	692	689	641	678	669	662	672	672	623	647	647	706	678	645	660	657	719	726	740	702	691	646	666	716	696	611	620	654	661	661	674	662	681	649	651	678	631	695	684	729	665	671	661	662	658	686	687	660	689	705	677	707	676	694	661	657	654	661	704	663	716	688	710	672	633	628	695	669	760	672	678	694	682	666	629	718	722	650	685	657	665	678	645	678	662	669	694	676	697	613	644	668	652	682	715	659	694	690	681	666	676	702	694	683	700	660	659	670	668	689	718	660	676	644	666	665	688	650	639	621	665	652	673	658	651	675	670	667	705	622	602	620	661	681	650	618	692	623	668	660	626	731	682	633	635	672	682	663	620	679	705	658	656	709	684	682	678	729	684	684	675	658	677	681	688	628	684	676	709	675	674	620	634	680	672	695	675	688	619	623	695	706	674	671	687	699	658	694	685	693	670	670	696	688	649	685	645	636	689	671	684	649	637	708	662	673	642	682	634	636	670	725	697	685	678	659	638	703	665	669	690	658	673	705	689	682	705	678	661	665	667	730	662	690	607	658	664	643	669	661	641	643	642	661	663	733	686	656	656	728	667	696	684	643	685	689	712	661	691	664	653	631	663	679	685	696	697	647	661	661	656	700	633	680	699	645	671	671	689	689	708	731	693	700	670	669	669	674	665	666	632	678	657	667	680	655	657	704	657	628	664	673	652	614	626	614	700	717	639	702	659	598	641	636	667	663	674	642	656	695	639	678	651	643	673	685	659	642	681	668	681	644	664	649	694	720	646	730	660	682	662	671	666	664	663	636	618	657	678	670	680	664	592	605	665	695	674	655	631	676	661	676	686	694	702	680	711	663	709	677	692	689	665	651	667	708	661	682	699	649	641	668	658	661	688	733	672	702	655	692	668	654	689	669	658	653	692	711	702	644	637	725	634	659	604	649	683	625	674	674	686	701	680	699	639	694	637	646	678	660	694	673	687	666	702	621	660	686	657	693	686	657	664	634	695	704	656	682	690	684	693	695	631	669	681	661	691	673	666	686	643	675	683	705	657	681	661	620	691	673	650	654	680	654	674	625	669	649	694	694	696	621	660	671	659	690	689	678	685	679	692	679	700	699	643	645	681	677	638	687	658	675	668	689	644	685	674	642	659	653	672	662	638	693	701	710	674	692	663	679	620	721	666	673	699	671	703	622	654	628	699	665	672	653	650	684	659	678	666	673	682	643	678	662	664	658	673	626	680	708	693	661	651	693	690	636	675	651	682	691	648	633	717	662	694	660	666	656	701	662	651	644	690	673	719	665	632	665	672	733	679	668	681	679	685	628	749	703	676	704	646	670	662	625	676	654	699	668	670	689	668	694	643	654	661	648	703	680	701	651	676	640	633	700	655	670	690	662	690	696	630	641	661	633	656	661	700	670	665	681	685	635	684	643	687	662	622	700	653	675	627	645	686	666	665	707	695	653	673	662	680	648	700	670	666	670	692	666	689	680	680	679	666	685	706	648	681	655	696	669	668	694	681	685	693	607	643	656	670	668	700	685	731	679	685
22691	21054	28859	23439	21059	21122	10852	3092	1816	1691	1297	993	1085	882	735	706	10435	23255	15327	2328	364	317	307	304	309	317	262	314	287	245	250	303	272	274	282	298	285	281	312	284	272	294	281	274	280	289	270	292	267	284	284	262	285	266	264	277	260	253	290	318	278	274	269	280	270	299	275	297	278	295	269	289	269	286	288	285	287	273	284	255	258	273	279	260	271	283	290	285	284	279	263	275	272	265	303	287	303	267	299	300	286	278	303	268	297	305	288	313	262	266	284	274	277	278	235	301	303	271	271	264	294	251	255	268	267	299	251	271	292	320	272	284	265	262	274	275	290	263	243	291	311	287	257	288	263	264	260	279	277	291	304	257	292	294	266	288	290	294	298	299	285	272	282	304	321	269	253	286	269	271	277	270	281	331	268	263	295	289	282	297	246	287	235	306	281	279	248	244	282	297	272	271	250	292	306	268	296	276	276	289	278	270	281	280	289	277	268	274	253	275	279	266	279	307	266	262	295	270	268	272	275	280	274	290	319	271	281	264	269	285	259	291	245	260	271	272	238	282	281	268	276	283	296	279	264	252	274	265	280	223	268	276	308	292	270	272	280	277	267	284	250	302	294	285	281	290	296	298	329	270	283	280	271	260	264	305	274	273	261	270	302	245	291	309	274	268	255	270	272	249	272	247	300	302	256	271	249	278	270	280	259	260	276	287	258	269	261	291	279	255	258	285	296	245	289	266	260	259	276	268	259	274	257	289	299	277	254	260	258	269	270	267	281	270	277	262	268	266	315	261	270	263	249	257	260	288	291	251	282	290	280	268	296	296	270	244	261	235	274	244	247	264	293	252	288	247	290	265	262	256	269	263	262	297	258	281	252	269	255	249	224	239	270	257	309	269	270	300	282	273	253	272	299	278	279	282	279	266	274	253	269	286	259	276	315	239	249	276	267	294	296	288	291	262	292	260	283	262	262	287	271	308	311	295	272	262	296	258	253	263	263	280	280	277	293	263	260	246	272	269	303	296	268	276	239	263	271	254	255	268	271	251	263	298	273	292	297	268	270	275	260	296	250	262	321	281	279	277	254	252	240	259	267	283	246	282	244	246	255	270	277	289	267	266	277	321	256	290	317	293	288	281	272	302	266	282	274	235	259	277	289	254	266	273	311	292	309	279	285	307	283	297	302	239	268	285	280	264	276	300	282	280	250	322	299	280	256	268	284	305	276	272	276	271	288	251	265	268	283	258	268	289	302	261	257	289	272	303	305	275	271	269	273	264	277	243	299	275	247	274	291	258	259	266	280	274	276	266	263	267	258	284	281	239	275	293	262	270	317	254	274	273	299	271	255	259	274	280	279	270	258	267	284	290	253	247	285	274	257	297	301	273	271	265	276	268	287	251	292	289	293	288	272	287	277	284	295	275	269	232	260	295	255	253	270	263	261	260	277	264	279	280	270	254	277	276	284	262	287	295	284	293	298	297	262	287	261	268	291	275	280	276	289	290	267	289	296	261	260	266	283	258	299	284	278	282	268	278	290	268	280	237	278	262	272	289	253	288	271	292	298	296	285	269	295	286	255	266	265	294	290	295	275	249	298	264	292	272	279	314	258	267	280	280	278	281	285	256	296	288	294	309	302	260	287	282	296	276	240	246	281	254	280	265	295	271	281	255	284	270	285	284	254	311	230	296	260	257	284	284	295	292	267	300	268	270	283	288	295	291	246	279	255	265	262	277	255	307	256	263	274	295	270	265	268	277	300	264	258	269	263	281	259	264	296	245	282	281	265	279	285	294	264	300	279	280	268	261	249	274	249	292	272	243	249	283	277	268	257	285	267	250	273	267	275	304	254	271	266	310	236	277	290	266	248	296	266	283	264	282	281	286	255	267	274	266	261	276	274	263	270	279	276	286	314	264	262	267	257	284	257	291	297	272	283	312	267	271	261	298	263	285	290	274	261	281	295	251	268	270	256	278	277	276	287	258	234	267	264	292	260	256	291	296	269	282	240	273	295	282	260	307	286	278	285	283	281	285	278	310	262	310	278	273	267	287	255	274	311	258	282	266	281	260	266	276	293	322	289	238	263	306	270	304	242	293	257	280	287	271	296	236	245	269	297	262	304	281	252	247	262	275	287	260	280	253	268	267	273	275	269	250	264	275	267	286	285	284	283	289	261	276	244	252	248	294	258	288	243	305	279	290	289	289	272	267	291	272	273	271	278	283	256	272	267	259	269	254	276	288	282	288	260	297	282	239	275	293	282	261	255	264	249	290	282	285	255	288	269	289	265	274	274	283	291	277	289	297	269	310	291	290	287	279	262	276	253	275	244	262	262	253	277	246	287	282	281	277	281	303	268	268	313	271	255	269	319	259	278	300	252	271	285	285	247	267	285	291	272	289	252	260	253	271	252	265	271	291	257	269	275	276	269	261	279	287	259	279	318	286	291	279	296	306	253	260	266	263	257	295	284	289	258	279	288	277	283	284	251	288	277	269	265	260	267	275	260	291	254	262	267	279	263	247	250	288	300	261	297	270	252	289	308	260	269	274	295	293	261	257	275	290	283	286	298	254	280	266	270	247	281	278	265	256	261	241	264	257	277	254	271	275	270	277	268	284	287	294	264	286	267	299	256	228	283	298	255	317	272	289	291	282	276	290	253	268	244	258	275	272	288	279	295	280	274	249	274	262	274	271	275	270	268	269	275	269	274	289	284	257	269	276	281	284	274	270	301	264	291	292	308	270	290	262	272	288	274	259	249	246	273	279	279	283	279	269	273	260	262	264	270	287	271	282	259	250	268	284	273	254	254	259	270	278	246	253	280	254	287	271	268	240	279	290	251	287	248	271	280	318	242	247	251	279	313	287	263	277	256	269	281	282	253	256	279	269	266	300	315	265	282	253	261	308	289	282	266	280	270	282	286	285	264	276	300	296	252	248	295	298	265	280	295	296	308	257	279	260	283	275	278	257	290	274	256	266	286	276	286	270	303	310	277	293	255	274	275	274	260	269	274	293	259	275	273	289	284	262	282	265	265	273	271	269	287	262	283	279	275	267	247	280	284	267	293	294	260	247	306	277	267	244	261	278	276	292	273	285	282	263	279	254	298	255	280	285	267	258	295	284	287	265	270	258	263	280	273	269	260	275	300	238	273	280	292	273	275	263	275	268	296	271	271	288	291	280	304	275	283	271	265	271	255	285	293	275	276	284	262	280	292	291	272	242	267	271	267	264	277	281	270	276	280	253	288	232	286	261	264	247	298	278	288	261	295	283	257	274	284	261	250	272	287	280	282	293	262	299	271	266	288	299	301	294	284	274	255	284	279	265	315	282	279	279	264	296	280	267	307	262	284	255	265	255	257	270	258	286	274	250	299	275	282	256	255	263	279	268	269	259	310	287	271	274	244	266	287	268	271	282	248	270	285	284	289	265	254	275	323	255	272	285	306	262	296	287	275	272	305	279	270	275	250	287	277	247	282	288	284	310	280	246	241	263	303	286
18671	31588	29468	17539	12797	8644	6901	6342	4399	4134	3018	2381	2452	1902	1486	1368	17903	29196	20341	2515	429	430	392	395	420	364	374	368	384	391	353	355	375	387	346	389	361	365	331	365	360	338	384	363	327	361	326	318	370	363	352	367	372	367	366	356	364	358	415	363	348	367	380	385	368	372	349	363	358	358	384	365	344	372	363	378	363	321	368	373	373	336	309	325	366	333	346	393	374	344	367	346	364	356	388	395	380	342	352	342	370	348	350	372	364	362	406	393	349	365	332	327	356	359	347	349	382	359	331	348	355	402	360	346	356	383	336	334	336	349	365	380	348	386	348	364	364	345	371	328	355	399	390	378	376	326	369	344	368	359	360	386	369	353	370	364	338	357	340	329	327	359	360	353	354	359	345	350	359	373	338	362	342	383	345	355	352	370	349	374	355	321	350	350	369	365	366	323	351	343	338	332	343	368	360	353	392	315	393	309	374	352	378	380	339	387	364	321	355	392	331	347	368	328	367	342	359	362	341	379	398	350	390	372	315	328	357	364	338	343	313	345	334	355	334	368	357	355	364	368	340	382	353	366	372	347	389	343	351	372	327	366	359	366	357	360	353	371	342	346	368	356	346	393	339	361	345	325	377	356	332	352	354	365	367	346	398	351	327	347	372	357	337	382	383	332	367	341	354	349	366	372	333	382	364	380	361	366	349	360	342	328	359	346	395	342	378	359	336	361	345	381	385	379	362	380	379	367	339	329	331	339	361	348	363	375	338	345	354	336	362	325	377	359	352	345	347	351	351	351	364	362	371	376	330	351	374	336	354	372	359	320	384	337	368	389	370	397	354	368	317	356	352	384	364	349	364	365	382	339	362	337	334	313	333	326	363	387	341	343	364	370	346	327	375	367	328	367	372	378	310	364	359	323	329	379	365	374	340	333	355	384	329	343	386	348	348	316	356	359	328	355	379	343	358	349	336	367	354	374	356	343	355	363	354	372	365	323	357	357	340	345	373	333	373	351	356	389	359	361	376	368	366	353	325	355	356	311	338	352	345	334	392	312	361	352	322	364	363	322	325	306	375	351	350	366	325	353	349	329	350	358	352	335	338	357	326	358	343	369	328	347	368	368	339	380	354	329	348	390	342	338	363	366	384	356	343	385	341	352	360	383	341	359	340	335	377	348	360	366	368	349	347	308	344	334	366	360	370	354	386	369	352	319	373	325	344	352	331	386	356	374	383	367	324	340	376	340	372	345	358	356	344	333	375	331	367	366	350	387	338	320	334	334	348	357	345	348	394	367	335	351	364	338	368	347	358	351	360	379	383	342	345	361	368	366	336	343	370	373	358	372	357	369	372	364	356	352	379	334	357	325	347	353	338	374	337	355	335	321	321	356	384	350	353	353	346	359	337	364	338	378	379	298	336	339	357	347	325	356	359	338	340	368	383	396	361	361	334	365	351	335	373	356	386	347	339	309	340	336	353	392	376	338	354	348	356	357	343	342	347	363	366	352	359	370	333	356	348	367	343	359	370	356	338	338	373	359	349	343	340	330	349	369	364	417	392	367	378	339	356	333	345	351	374	391	361	365	349	358	330	367	342	351	351	363	375	349	356	367	355	356	375	342	334	349	362	356	315	371	337	345	367	350	379	325	349	355	346	347	329	350	371	383	379	345	384	349	350	335	365	331	348	338	339	371	344	362	368	373	339	336	346	351	360	333	364	338	378	378	395	386	391	330	354	327	340	356	369	320	352	396	361	368	333	381	368	386	357	348	323	346	362	353	338	372	355	321	322	341	391	337	362	335	369	336	392	334	366	356	369	356	336	369	356	327	339	330	347	362	362	337	365	350	363	336	346	388	342	353	343	347	324	337	342	352	379	326	370	358	336	372	367	333	347	337	352	342	370	383	349	343	323	373	358	330	340	341	334	366	340	354	341	351	326	349	369	364	336	345	366	351	365	340	349	389	346	384	321	361	340	355	345	341	355	352	361	332	326	346	386	359	362	357	331	366	383	372	366	370	382	329	345	376	317	342	349	343	363	378	344	350	349	375	335	363	371	333	355	357	362	341	381	357	348	369	340	381	355	395	404	387	390	329	339	342	366	343	400	354	369	354	352	350	347	355	358	321	343	368	338	390	379	368	359	340	332	347	347	354	334	340	369	375	368	352	364	354	336	351	342	354	373	369	339	369	354	344	342	357	413	344	346	333	365	325	327	330	338	343	374	379	365	331	352	341	368	333	355	358	378	400	367	351	352	354	336	355	357	332	329	372	347	355	342	353	357	312	384	340	374	336	382	349	361	369	327	366	340	361	383	369	335	345	325	323	338	374	361	350	371	330	359	352	340	344	344	344	356	390	388	342	340	329	326	348	344	362	382	330	346	361	355	372	354	343	355	346	387	362	317	327	342	334	377	314	375	338	372	362	328	338	363	341	330	335	336	347	347	352	372	374	360	373	358	379	331	345	339	349	326	336	320	350	367	365	379	367	416	330	364	352	369	333	321	364	321	333	374	361	355	332	356	342	324	381	378	362	373	343	349	355	343	336	362	356	344	326	334	363	345	341	374	378	364	336	337	364	391	363	354	336	344	366	363	314	365	346	342	341	378	365	350	358	325	339	370	362	321	358	335	365	355	347	340	322	351	354	343	353	357	357	354	376	341	342	374	318	316	354	348	360	353	346	332	366	327	325	346	347	345	334	371	393	353	352	355	338	342	346	352	357	347	390	356	317	375	363	348	368	354	354	349	328	363	328	365	322	362	351	357	344	347	343	338	340	305	358	368	335	353	367	378	352	381	351	341	365	361	367	362	358	336	361	353	375	360	382	323	369	367	350	354	330	377	341	323	372	317	351	332	360	379	330	370	360	337	362	352	319	396	342	380	338	361	370	392	357	373	367	335	328	345	339	348	330	363	334	382	349	342	381	353	377	375	329	356	359	394	372	357	347	354	365	337	339	357	329	328	387	370	363	361	340	400	349	307	355	336	352	367	369	335	354	349	337	331	356	326	352	334	334	373	340	358	362	369	359	356	355	329	364	344	367	367	364	357	351	341	349	328	353	325	332	350	357	340	378	345	351	338	372	354	350	361	358	346	331	358	365	320	383	386	328	321	333	361	381	354	315	361	373	350	380	359	314	330	370	341	365	398	353	363	360	379	366	362	341	340	372	332	346	334	360	347	358	357	349	348	353	347	371	389	324	358	358	338	353	334	345	349	364	327	343	360	379	349	353	406	329	338	352	348	366	378	351	339	346	375	314	349	346	362	356	360	325	342	357	370	366	356	343	379	386	358	392	340	357	325	370	391	353	314	368	381	377	384	354	361	348	340	376	359	336	339	329	365	350	358	387	347	345	349	338	347	343	402	370	365	330	343	342	363	371	347	360	351	324	355	360	358	348	377	363	344	335	352	356	362	324	346	351	364	317	367	392	344	365	359	368	350	380	325	342	336	369	349	323	337	355	328	393	364	338	299	365	341	357	343	377	364	330	311	333	357	395
26810	20673	15713	6234	2150	1524	1534	1321	1236	1060	975	922	926	847	834	844	1315	1821	1687	948	720	688	741	735	712	723	729	712	706	706	716	770	690	710	731	684	732	715	707	706	705	768	742	695	788	736	702	716	734	691	684	723	715	707	716	690	715	743	712	765	736	772	759	739	704	750	684	716	743	726	684	725	741	733	703	730	714	706	720	673	701	759	700	724	699	658	741	753	712	716	733	677	732	702	708	725	741	773	717	724	696	658	733	739	714	750	683	730	687	685	735	730	752	749	770	723	750	720	728	757	727	693	723	704	761	720	735	721	699	734	697	736	721	730	733	721	750	704	696	680	702	713	701	757	724	720	665	655	711	702	715	705	677	701	711	742	711	708	706	706	729	742	687	698	674	748	703	696	705	692	718	704	668	684	691	685	682	681	672	702	702	723	740	769	723	675	676	717	653	707	706	704	767	690	717	727	720	672	698	714	717	667	681	740	734	726	744	657	726	742	700	748	683	742	739	720	733	760	713	693	741	702	709	711	687	718	711	706	712	716	739	742	727	725	684	707	719	718	720	748	686	703	738	693	716	756	742	762	706	724	741	720	719	680	683	715	700	687	758	719	768	728	751	716	759	733	678	687	738	700	710	699	740	751	698	722	711	717	705	673	739	684	737	697	700	733	756	759	731	733	719	710	701	714	691	726	715	720	706	697	782	699	707	720	738	712	733	728	715	714	730	704	736	702	711	698	740	706	736	724	752	699	741	729	701	687	736	712	738	710	702	719	716	744	707	715	701	729	707	703	692	720	701	734	745	706	708	715	707	728	737	720	737	726	714	721	724	682	721	695	731	740	697	704	708	728	710	738	734	714	699	707	716	693	730	718	690	734	723	703	726	684	768	762	685	675	772	704	716	704	758	732	729	690	711	713	676	732	720	763	709	713	736	690	722	726	683	668	722	701	705	686	736	713	696	704	700	755	708	671	684	757	700	742	715	667	691	741	694	733	752	712	736	724	761	740	724	751	672	752	697	707	713	810	717	745	720	738	725	745	747	718	671	691	705	727	705	692	676	712	749	731	750	743	695	663	741	669	724	695	681	703	748	717	691	699	684	662	751	744	700	759	715	702	740	729	672	728	731	734	706	700	715	720	683	748	732	699	713	723	739	759	730	730	695	730	681	753	708	768	753	757	704	709	659	739	668	745	747	725	731	684	720	754	673	751	744	720	680	740	751	747	712	763	703	702	684	717	688	745	710	731	719	724	738	725	742	686	725	755	760	695	693	731	695	698	748	750	661	731	686	725	762	744	723	720	705	720	700	707	709	720	714	774	686	722	697	708	717	724	726	719	736	717	702	776	718	755	763	712	743	712	768	742	728	761	739	725	672	715	760	668	713	723	729	695	725	699	753	748	705	705	687	729	694	756	710	771	725	726	720	777	772	725	735	684	704	766	700	714	719	699	690	710	738	694	728	727	755	708	721	716	712	694	782	738	741	735	710	696	702	687	718	772	683	731	675	720	707	668	702	728	755	749	732	737	730	708	746	715	721	765	689	699	726	728	700	776	732	660	719	737	712	766	736	719	720	746	755	726	740	723	676	725	720	650	707	732	666	703	734	673	684	765	715	710	716	697	720	691	706	711	703	736	722	763	716	727	712	697	726	717	733	774	717	689	682	726	711	758	738	734	724	722	748	693	723	710	711	772	727	743	667	719	676	698	697	695	703	708	710	690	664	685	733	712	717	705	706	706	697	766	704	690	718	740	756	722	723	711	746	708	731	699	746	724	740	740	679	740	705	714	708	734	723	724	771	720	710	692	745	697	768	759	737	692	708	712	756	745	727	741	736	712	762	717	755	679	705	671	728	741	814	760	734	713	733	705	746	694	671	670	724	716	735	764	748	733	678	743	735	745	691	662	716	733	722	734	742	731	684	663	698	712	744	741	736	688	740	733	743	685	696	696	689	727	723	726	729	739	716	708	746	690	785	774	716	729	694	751	697	752	663	746	691	702	727	725	691	736	750	692	733	704	723	637	702	728	672	698	682	757	650	658	731	799	743	706	750	695	697	780	702	756	710	712	668	727	737	695	742	721	670	701	745	698	706	716	755	720	706	678	692	693	724	708	688	664	705	722	716	708	695	701	658	722	717	718	715	748	735	789	710	696	741	729	705	682	725	703	676	715	686	718	726	689	694	703	748	749	701	717	705	704	725	752	709	726	707	698	696	717	716	694	712	707	699	729	705	679	737	741	718	724	743	751	704	736	713	682	744	685	711	706	717	705	748	725	715	683	715	708	713	676	698	725	696	771	700	712	734	729	700	755	771	688	729	735	735	751	752	723	716	743	677	743	706	747	747	762	683	710	781	740	712	760	777	692	748	692	728	706	677	716	718	692	668	694	726	697	704	708	715	760	722	653	708	751	678	676	675	703	734	722	738	673	759	744	698	678	717	702	701	716	719	710	721	768	759	751	724	711	725	727	716	702	701	748	714	781	727	687	689	702	714	676	708	740	742	702	723	736	710	702	714	750	695	706	689	701	706	736	755	749	701	750	725	696	763	706	696	724	753	675	715	702	725	666	697	739	696	724	710	699	704	706	734	666	726	780	722	725	751	733	738	742	654	701	706	730	720	692	737	724	689	735	710	718	687	736	732	710	752	675	721	713	694	736	742	744	771	714	714	779	701	699	689	747	744	709	711	710	738	762	694	715	685	715	741	765	684	693	683	742	742	716	741	687	741	695	757	704	695	679	669	722	780	728	736	750	748	740	728	696	779	756	741	721	752	727	729	735	715	719	714	690	720	728	740	724	750	737	719	672	694	765	745	742	723	753	732	742	723	701	762	778	697	715	680	725	705	742	743	738	745	740	736	772	751	671	693	673	735	736	722	738	731	664	651	715	749	688	714	720	712	765	777	724	710	710	765	751	742	673	716	694	722	714	720	699	683	685	692	775	676	688	751	693	767	744	723	654	700	705	661	712	713	714	732	742	755	705	771	722	755	679	703	695	745	761	775	738	717	659	706	699	765	750	704	702	680	760	744	697	663	701	741	710	720	741	705	736	697	717	655	738	680	720	794	683	700	717	735	710	703	676	699	767	712	674	743	726	706	715	693	706	683	756	702	688	688	702	759	704	715	705	717	729	733	716	715	733	729	727	687	715	685	716	718	714	771	707	666	696	729	721	773	711	729	697	732	743	748	756	662	664	728	714	659	768	722	677	692	681	755	679	723	791	723	725	717	686	696	735	729	689	746	731	701	725	720	756	773	722	731	668	709	725	742	732	725	714	701	722	737	717	699	708	718	730	725	706	719	727	686	729	727	711	745	716	727	730	760	727	694	693	719	702	699	739	734	677	711	720	764	710	739	702	709	718	719	709	704	732	744	701	724	746	685	729	675	715	652	726	712	741	746	747	703	772	654	698	730	735	707	729	674	757	696	687	688	698	712	675	703	723	727	702	768	714	727	761	715	687	740	778	734	709	725	729	714	752	770	694	719	726
14547	16099	16216	7848	3895	3205	3115	2729	2350	1759	1546	1464	1394	1254	1215	1225	2317	3241	2850	1344	907	975	937	928	890	893	878	901	912	949	896	898	873	865	906	894	926	918	925	930	900	947	923	932	925	911	916	909	933	944	979	967	977	960	910	1002	920	924	921	904	957	925	907	966	943	955	930	913	982	941	944	998	891	950	931	901	874	957	913	910	978	877	884	918	941	927	978	915	887	945	920	949	899	915	912	999	926	957	877	944	939	939	903	959	924	911	902	889	952	949	961	935	893	952	926	921	913	918	953	885	935	914	945	891	902	888	920	917	918	932	907	938	888	939	900	942	909	910	891	929	954	937	937	907	920	910	934	952	910	945	948	956	925	949	897	907	925	896	930	919	966	916	908	955	941	928	897	953	910	910	915	870	938	895	896	941	918	877	915	984	932	940	954	948	936	963	910	878	953	859	872	886	945	911	972	977	949	916	908	912	959	922	966	908	944	942	899	881	944	956	947	966	952	907	928	912	958	896	946	952	937	907	869	888	935	966	935	962	887	913	967	981	937	956	904	895	887	933	961	948	939	897	908	924	929	921	951	940	948	887	948	932	1007	951	936	935	909	952	915	944	934	898	964	908	920	907	861	956	937	869	954	939	890	945	987	898	925	957	862	1004	924	900	920	1010	917	889	899	917	934	899	933	888	971	885	957	938	946	953	957	875	929	964	915	945	879	908	911	914	910	899	906	927	942	956	871	944	946	863	943	926	942	866	953	961	929	969	950	923	925	946	908	880	955	913	900	935	946	881	922	942	901	909	873	917	1015	929	931	905	915	968	924	935	891	944	925	927	881	876	944	945	937	918	937	961	922	962	941	937	936	911	963	887	894	975	942	938	905	897	893	922	910	926	910	911	905	890	924	941	899	923	855	951	936	875	903	928	938	926	898	930	920	886	910	931	913	982	923	977	940	936	906	889	929	931	887	943	890	913	943	958	900	920	888	911	935	943	906	951	946	872	927	915	920	868	929	968	913	942	930	872	1014	903	893	929	932	956	916	938	933	960	908	906	939	939	901	911	886	935	923	921	880	883	903	928	894	949	933	944	883	923	903	908	911	956	827	956	924	950	989	919	959	894	937	906	920	913	944	966	921	954	925	965	894	949	933	932	899	910	955	948	906	872	887	927	940	917	914	870	948	894	929	942	911	952	919	947	968	887	931	909	951	932	930	931	898	920	895	921	871	896	870	959	940	975	951	957	959	897	933	941	954	873	902	941	941	934	924	897	868	911	909	941	943	933	934	903	932	907	875	889	906	947	979	850	913	976	918	917	904	921	937	933	945	902	932	889	923	941	953	874	893	933	869	949	933	944	993	911	900	892	931	915	922	911	983	949	897	999	925	922	950	922	919	921	920	952	922	922	949	982	968	924	935	983	924	930	911	924	874	935	904	949	916	956	950	950	965	917	976	904	959	919	902	938	993	922	950	962	942	975	868	908	903	958	962	900	915	941	991	969	859	930	904	969	931	882	949	911	902	928	948	932	895	975	891	928	925	879	926	923	987	909	927	931	933	896	958	928	861	941	919	970	955	902	964	965	910	939	950	937	916	936	936	927	904	864	916	915	967	918	920	868	934	953	947	952	882	915	941	917	939	898	987	936	925	893	924	973	854	927	905	952	938	914	950	885	951	928	909	953	916	928	940	905	986	947	892	916	916	934	940	914	961	902	906	873	943	922	930	918	938	933	951	911	851	883	922	894	908	948	929	941	917	910	959	893	925	889	903	918	955	846	914	960	912	973	921	903	957	899	914	897	866	938	936	928	894	925	896	921	981	940	912	946	923	933	923	948	906	936	864	948	972	939	976	924	896	948	903	938	932	941	896	896	928	904	939	897	927	865	1014	916	913	958	949	900	900	954	888	880	873	968	942	932	966	977	909	866	946	899	861	957	922	920	900	898	955	959	983	912	929	928	870	904	929	882	935	940	959	923	880	939	971	878	947	957	935	872	950	953	913	942	869	903	924	944	911	963	892	933	944	924	939	897	972	939	880	942	924	959	946	879	968	874	915	918	941	930	927	910	934	948	890	935	944	925	1029	889	910	885	934	958	909	957	927	906	856	898	922	949	917	915	917	920	953	940	888	949	937	906	865	895	914	919	910	928	901	969	958	947	923	931	899	964	918	949	925	915	938	918	941	954	945	937	918	914	867	961	904	916	966	865	915	903	910	998	936	881	945	909	929	921	939	898	959	914	938	911	921	924	871	960	951	928	950	886	974	947	909	956	940	882	895	898	978	986	916	928	907	930	895	961	921	984	935	921	925	959	939	871	964	922	835	922	906	926	934	1002	925	983	895	925	931	971	885	886	933	924	913	954	890	927	966	912	1004	943	907	966	894	946	942	906	912	914	915	952	920	981	914	958	881	924	898	924	903	939	950	875	966	928	906	912	912	969	956	945	871	963	923	979	914	944	907	973	950	879	895	880	909	920	941	933	954	884	982	928	898	910	913	886	935	887	924	883	947	901	922	973	899	896	915	939	949	910	888	897	959	873	924	883	913	978	902	912	948	935	868	915	916	952	934	936	920	955	939	928	915	861	930	950	907	952	916	965	911	940	925	970	934	939	900	935	920	966	935	889	866	917	951	934	901	909	896	895	907	972	907	901	897	867	949	874	950	908	895	901	897	951	922	914	972	897	928	933	959	933	971	948	894	900	901	871	951	891	913	981	924	957	914	991	965	943	880	902	925	924	889	924	966	894	883	997	938	902	914	944	945	889	896	873	962	932	931	895	878	909	918	929	926	885	966	904	963	954	872	924	925	954	952	945	867	882	924	920	916	949	929	906	902	878	976	919	960	915	918	915	893	929	936	900	938	919	962	938	945	943	911	990	940	931	966	914	927	916	938	907	910	907	918	902	967	981	946	912	947	883	926	978	911	928	945	922	951	944	883	916	941	940	929	940	922	931	925	964	977	936	902	952	921	910	870	945	935	905	893	925	932	885	915	951	971	920	908	918	926	976	935	913	913	881	965	926	903	894	949	926	942	968	898	923	910	918	894	977	965	948	909	908	955	964	900	949	905	924	914	963	928	917	986	871	987	928	946	917	943	897	931	908	882	947	947	940	905	915	945	967	941	939	951	941	931	911	953	910	917	899	955	935	929	942	874	937	910	934	908	886	926	921	894	916	910	913	914	901	866	961	885	942	918	911	934	916	974	929	897	909	908	920	932	880	949	945	918	904	855	892	937	1029	922	939	920	935	990	959	944	899	882	897	884	905	895	941	941	929	980	937	960	874	921	941	950	944	920	923	892	929	940	930	959	980	971	969	921	901	955	924	967	916	965	875	914	952	932	915	915	933	943	916	947	946	906	914	922	911	923	934	943	951	940	920	884	961	957	920	990	881	928	935	954	951	950	924	873	908	915	988	934	942	863	918	940	924	903	993	976	934	954	958	899	868	908	904	935	951	889	916	948	922	929	907	926	913	924	942	924	893	961	963	941	941	946	910	909	938	949	919
23887	21042	28191	24087	20781	9825	3888	2374	1858	1312	928	807	876	818	936	4722	10617	10216	6646	2845	609	572	581	551	547	566	578	587	547	556	609	592	574	528	573	567	617	540	587	573	596	594	558	570	596	561	560	545	633	571	534	555	588	575	564	583	608	603	619	599	570	579	552	552	574	531	571	570	592	563	562	572	608	548	567	596	571	541	550	567	574	563	571	579	556	591	605	577	599	594	584	567	564	555	562	601	523	535	578	543	579	589	564	554	575	578	543	545	573	609	570	533	540	624	587	529	563	547	561	551	588	592	572	588	627	560	588	554	563	593	526	601	555	566	555	547	553	554	637	574	596	560	566	600	586	606	538	595	579	600	542	585	568	574	586	567	622	563	576	601	592	575	555	566	622	598	552	538	597	596	565	579	596	599	546	578	568	587	576	611	574	549	554	560	566	578	597	535	616	631	560	586	566	588	547	563	561	587	561	569	597	553	544	576	553	610	607	620	571	599	602	581	601	637	553	553	571	572	571	606	616	568	575	538	596	584	578	608	570	561	608	506	587	542	561	609	543	562	566	579	574	630	587	581	566	556	600	558	615	579	567	532	575	575	557	556	558	554	551	572	591	579	561	577	571	586	586	565	559	554	586	559	549	586	560	590	577	547	561	524	563	585	543	569	562	559	585	564	613	563	589	522	575	550	577	602	605	565	553	579	580	609	566	563	546	576	571	563	586	558	556	565	549	573	579	582	542	546	542	528	587	525	541	614	552	586	563	551	550	574	548	525	570	607	567	576	585	562	576	609	575	604	562	590	625	593	559	601	545	577	544	590	557	577	550	561	587	556	543	581	586	517	503	565	569	542	515	584	562	581	573	561	583	579	583	523	593	541	556	589	551	608	580	608	537	622	573	587	592	554	584	622	577	579	581	539	558	559	603	576	551	552	610	557	555	583	547	550	605	543	616	620	598	524	565	571	556	586	574	541	552	572	598	561	569	589	583	582	570	565	576	621	579	554	577	558	593	609	553	571	577	565	603	603	559	638	568	529	574	577	577	564	585	633	570	563	590	572	552	563	578	581	536	574	576	590	599	544	590	570	595	569	554	555	530	530	560	540	565	592	612	601	593	632	547	606	579	540	564	588	579	584	591	593	598	603	614	580	576	601	622	551	562	590	598	541	521	566	570	564	525	585	622	568	548	570	611	609	571	582	539	576	574	590	574	575	589	613	547	604	527	577	572	553	550	580	573	533	558	562	574	595	563	566	591	595	561	579	564	571	547	553	558	568	545	573	572	546	571	567	572	576	554	562	562	597	601	551	621	612	586	546	564	599	561	583	584	603	589	589	573	584	575	539	613	564	574	586	548	536	595	558	573	566	626	575	577	619	600	604	585	620	594	556	553	567	572	583	582	579	585	532	556	586	588	566	597	606	581	589	556	585	603	571	543	616	607	571	616	575	566	587	523	581	547	585	569	574	567	535	583	572	594	550	569	591	573	569	599	619	577	588	564	598	535	580	593	599	534	575	580	615	572	604	554	588	558	544	544	518	551	555	593	598	530	552	546	552	565	591	574	555	553	583	567	563	574	566	576	569	596	581	552	599	603	546	581	561	613	552	538	585	554	554	607	557	558	576	564	568	602	544	570	573	510	558	538	576	595	579	543	551	548	561	533	574	527	582	560	550	547	567	570	555	604	573	577	583	543	570	568	587	567	606	583	559	533	598	587	552	560	574	590	609	579	573	568	596	611	546	568	560	611	584	589	525	504	577	580	588	551	566	586	572	586	550	615	568	572	553	575	547	555	580	617	582	611	561	606	605	551	558	611	599	595	561	571	556	553	619	582	564	560	575	575	591	556	545	542	606	569	544	603	547	532	616	599	556	591	623	577	557	560	616	601	566	555	557	532	600	558	602	629	593	561	561	570	532	595	538	567	568	518	533	596	567	579	580	523	558	561	557	607	568	547	567	564	574	548	571	556	565	555	605	560	578	584	610	577	608	590	514	599	610	579	531	611	590	604	573	598	509	543	591	580	542	593	571	561	585	584	588	556	603	560	570	530	622	556	543	547	565	593	570	597	579	570	602	585	555	622	570	537	566	608	577	607	543	534	582	588	536	560	607	601	572	575	578	569	582	548	532	563	535	600	582	551	589	546	581	570	600	570	555	534	535	597	576	580	558	553	552	545	517	557	565	598	588	586	553	581	557	579	562	579	544	538	562	534	580	545	602	598	554	556	551	585	538	567	572	552	596	595	517	633	549	550	578	615	583	544	546	573	545	565	596	604	556	553	627	574	585	588	558	544	585	558	568	573	565	625	568	566	594	566	562	592	586	609	554	581	553	575	578	567	568	535	608	584	522	595	585	601	561	579	570	565	561	572	583	536	616	569	562	574	561	562	583	567	560	533	572	538	599	539	561	594	619	584	549	564	585	561	538	584	598	614	551	614	575	587	575	551	590	589	547	605	576	592	608	554	624	563	590	560	564	588	583	577	570	548	577	571	586	572	614	574	580	531	570	566	568	532	569	559	609	561	572	587	571	533	576	581	567	543	608	564	528	545	560	567	576	573	576	526	552	604	568	611	548	614	552	580	597	572	554	547	583	519	560	629	590	517	618	571	500	585	579	603	599	523	515	547	567	591	583	611	572	554	560	580	559	572	529	560	525	579	562	535	571	547	570	574	619	584	599	550	610	582	550	603	570	595	564	589	582	556	602	606	592	587	589	599	575	587	536	620	628	576	549	636	583	568	575	593	586	570	586	547	561	621	569	570	550	607	554	582	561	567	566	589	554	567	551	591	528	570	569	621	608	597	575	592	545	558	565	575	558	608	555	603	585	588	589	562	551	560	637	581	616	581	535	567	597	613	562	608	577	519	574	556	558	560	600	593	565	591	612	539	556	574	553	562	573	589	563	577	596	618	568	569	594	586	555	547	554	615	586	575	578	571	552	545	594	543	544	595	601	555	564	580	566	551	583	560	556	595	596	600	573	592	561	562	588	566	541	608	602	540	558	558	538	576	578	555	591	533	568	553	567	577	623	602	541	535	553	574	592	586	587	570	574	569	567	551	549	597	567	580	588	579	598	580	566	566	594	595	573	577	596	585	537	560	588	515	578	553	552	586	591	585	548	559	520	583	551	563	568	561	616	595	648	602	580	573	592	605	629	579	563	612	563	601	548	542	614	585	590	560	601	584	563	605	612	551	564	585	580	556	601	527	609	570	548	601	549	612	550	617	554	551	576	551	569	553	548	600	599	589	554	564	556	541	588	557	515	613	601	538	552	573	612	526	557	585	572	581	577	582	582	610	593	543	608	564	580	542	580	536	570	582	556	580	597	610	614	594	594	598	575	591	572	555	551	559	621	531	575	567	555	593	568	570	553	576	573	559	571	553	573	524	588	583	594	560	601	576	584	589	572	588	566	639	591	582	530	553	563	571	566	585	587	637	591	574	600	485	578	650	585	583	543	536	529	614	562	556	546	594	584	585	534	594	617	555	566
15170	23728	24082	12640	7927	8591	6743	5054	3927	2504	1756	1468	1470	1446	1467	9413	18012	15820	10759	4756	776	790	799	738	761	762	776	757	759	728	748	769	783	751	782	728	732	735	788	755	761	696	768	796	753	788	729	745	732	723	740	729	733	693	751	716	724	758	724	788	752	727	775	821	750	755	733	792	741	748	837	740	751	701	773	729	731	735	759	732	752	752	738	784	737	732	745	772	729	828	752	683	759	740	741	748	773	720	746	724	756	733	772	743	782	756	760	711	732	714	770	747	750	769	685	778	755	761	754	714	744	730	691	768	804	703	787	763	743	758	729	737	696	790	752	752	777	782	744	748	711	753	752	726	771	763	744	767	729	721	783	750	770	824	736	825	750	773	775	765	746	750	754	716	770	735	765	800	796	766	752	736	742	701	779	714	761	753	759	753	710	776	703	767	690	847	778	786	780	745	698	774	747	780	732	750	752	754	716	712	722	762	728	759	769	759	754	733	735	754	744	732	754	765	732	722	727	762	769	747	764	731	725	799	775	746	770	751	740	771	777	739	746	732	694	749	738	786	757	786	732	759	741	775	738	766	719	740	764	770	711	781	777	759	736	728	749	761	686	753	707	742	764	720	745	720	747	776	753	746	746	742	751	767	707	779	731	701	775	722	739	761	749	758	791	747	703	740	742	771	760	743	723	760	758	706	711	748	790	771	742	690	771	756	808	752	722	746	787	702	745	765	715	785	735	805	765	771	782	736	728	789	715	789	813	705	799	748	724	735	729	752	750	741	696	757	747	772	805	722	755	791	737	710	764	757	751	805	765	739	746	769	755	705	770	757	806	721	729	761	734	733	771	755	743	724	716	769	713	746	765	754	727	743	708	730	714	784	743	792	754	761	722	790	709	740	755	786	758	773	749	787	762	766	750	735	736	731	777	743	752	758	720	680	752	773	711	732	773	726	752	807	725	789	756	716	788	754	770	762	785	679	715	730	770	736	693	738	732	775	716	721	749	770	791	755	799	722	725	752	766	782	709	762	701	735	778	769	747	770	757	764	797	705	706	757	757	748	772	758	797	772	741	753	752	717	745	750	767	725	739	743	740	742	746	758	722	761	701	741	801	760	750	756	772	777	753	713	751	771	733	792	718	752	731	787	759	773	767	717	719	724	736	736	778	723	753	787	740	700	770	774	815	723	755	782	728	735	771	721	722	722	733	740	740	727	769	735	774	758	732	768	731	750	813	754	764	734	805	728	788	772	710	768	752	739	731	758	793	726	775	766	713	744	747	783	738	731	742	785	741	764	730	714	737	748	709	741	741	716	780	785	750	739	751	778	717	770	728	719	724	789	739	782	733	813	737	779	800	757	782	704	721	771	747	752	722	749	750	717	726	751	756	771	740	732	840	742	799	686	748	738	723	743	752	741	764	738	716	727	748	720	743	737	754	749	729	763	768	750	750	744	746	774	704	751	757	714	726	725	738	752	700	718	760	794	730	794	728	763	735	738	716	751	745	751	755	790	739	756	694	729	776	826	787	777	720	761	808	703	771	739	757	761	739	750	746	808	733	753	762	789	707	771	701	778	729	718	734	785	730	785	762	788	768	745	732	739	804	742	786	764	732	776	803	721	718	724	721	768	738	748	725	779	744	749	756	756	718	771	768	720	737	759	780	759	762	760	764	772	719	738	741	751	747	724	719	714	753	769	728	743	796	742	734	743	730	741	784	736	735	764	729	749	776	734	695	707	783	728	715	712	740	743	692	762	736	781	782	716	766	736	730	730	807	788	746	764	733	777	735	738	755	777	764	786	744	788	760	720	742	784	766	783	803	780	770	769	744	762	743	785	767	793	730	769	755	790	755	786	710	755	761	755	743	788	744	753	732	749	761	742	769	712	725	790	732	713	769	730	810	767	781	735	782	781	746	781	722	734	736	804	747	745	771	710	711	753	761	716	778	760	751	712	716	740	714	741	744	728	766	752	786	718	783	751	756	747	728	770	791	726	735	759	774	771	765	736	766	766	745	780	791	752	743	735	729	748	771	752	755	766	823	759	730	769	730	765	714	715	771	736	735	785	727	727	748	761	729	723	727	744	749	754	790	727	731	803	723	756	809	743	747	758	710	693	766	759	748	772	734	704	796	764	726	716	770	755	780	747	719	768	756	732	725	783	708	715	765	745	825	748	738	722	785	793	789	690	713	701	754	754	774	762	774	790	762	745	759	740	746	752	766	783	770	767	771	708	766	724	772	806	729	766	723	776	783	759	785	801	732	754	750	775	794	742	782	764	742	756	770	730	803	769	781	736	708	802	692	738	766	757	745	751	783	711	746	659	789	773	762	700	750	745	783	697	780	739	743	726	751	710	731	735	744	756	736	718	730	763	747	741	732	730	736	768	740	758	745	751	763	753	748	759	724	749	784	754	761	714	756	744	764	719	806	745	727	757	727	724	771	718	732	740	719	790	737	744	770	749	753	732	743	748	765	758	732	760	719	770	794	755	783	743	794	771	732	705	703	770	718	723	733	714	744	756	759	782	743	771	720	791	789	736	731	762	723	709	728	714	718	807	743	713	801	731	765	751	804	719	751	750	696	749	755	737	773	769	745	804	747	768	736	719	735	790	774	742	748	745	715	746	700	789	742	726	753	755	743	796	756	775	749	775	771	710	786	757	731	733	763	734	736	758	728	763	776	694	738	774	777	775	721	729	798	719	709	737	764	755	751	817	706	766	790	722	809	767	784	700	758	727	798	733	774	761	782	784	768	752	761	748	749	754	697	779	770	676	805	765	730	763	721	723	765	772	756	738	719	743	793	738	765	820	745	734	678	721	793	724	710	788	763	722	798	747	752	715	726	780	755	741	770	751	709	738	722	723	749	799	742	724	783	728	755	752	720	742	733	722	729	763	752	753	759	776	740	753	704	785	708	771	696	743	743	754	724	729	762	755	751	753	736	746	761	766	783	781	730	755	730	744	786	810	720	752	757	728	757	742	735	740	733	771	749	743	702	722	747	782	764	793	713	723	731	736	756	723	717	735	728	780	824	761	775	750	770	776	766	699	706	715	744	751	729	756	709	751	744	753	765	756	710	749	775	738	745	753	762	700	730	752	754	667	736	765	751	739	766	737	766	759	737	769	712	784	759	773	742	699	722	748	758	768	792	769	739	773	771	740	689	714	764	787	732	758	764	810	745	715	697	749	726	743	798	755	786	764	772	770	743	745	742	720	773	750	762	728	741	724	754	716	750	797	755	737	792	714	743	712	760	751	787	730	780	744	747	785	752	737	709	751	777	784	741	758	806	786	750	785	749	734	702	760	746	773	750	733	707	764	732	726	766	772	793	727	734	796	753	776	712	750	768	759	718	742	735	782	776	726	767	759	773	752	722	710	779	771	736	715	789	758	723	757	697	754	787	712	744	778	728	780	750	795	742	774	780	755	768	749	784	737	747	769	753	752	755	748	752	787	771	804	720	809	723	779	756	788	769	772	713	745	753	754	784	749
22682	21065	28861	23488	21089	21311	12097	2479	2472	1501	1257	953	741	620	627	3158	18085	19018	14726	4259	371	322	317	315	351	312	313	315	311	264	283	300	286	275	291	325	277	293	299	270	298	303	304	290	316	329	262	280	319	297	281	285	307	313	312	283	280	326	300	280	262	297	323	279	312	301	293	268	302	310	240	267	279	299	301	333	313	295	291	284	295	306	273	276	298	299	287	286	266	290	318	337	271	321	289	292	292	296	284	274	305	315	268	292	287	319	300	283	298	287	282	288	289	273	270	328	296	317	282	302	268	326	289	311	297	290	277	262	298	292	282	257	293	345	317	315	285	280	293	341	317	310	299	260	280	353	313	282	273	308	312	314	311	303	291	306	291	315	320	314	300	307	286	296	305	318	292	293	290	317	283	296	299	303	299	291	307	298	300	288	314	312	311	286	293	301	292	291	294	300	287	294	309	294	300	314	328	286	268	288	290	300	284	290	320	275	275	265	299	270	298	316	291	321	278	282	270	312	318	266	287	285	292	303	313	331	321	280	327	299	290	283	316	305	292	302	273	324	286	270	311	292	288	291	280	296	315	293	298	278	286	294	282	327	291	298	297	282	277	279	337	299	283	277	323	288	310	302	279	306	295	307	301	317	278	309	319	283	294	274	297	318	291	266	271	280	293	297	302	282	308	312	267	290	268	298	296	284	285	280	266	314	327	320	288	322	253	296	290	324	327	319	293	278	332	321	294	303	284	308	274	274	304	301	282	317	296	315	299	302	315	306	293	289	306	302	316	329	279	294	282	274	275	298	311	279	309	273	307	306	302	311	285	307	283	267	300	265	288	297	319	300	321	272	279	293	301	302	297	311	292	291	273	295	305	286	291	285	304	315	273	292	276	270	283	315	293	310	296	320	304	302	276	329	297	295	305	303	337	307	306	305	296	300	317	318	307	302	295	293	284	267	284	292	288	308	290	274	292	311	280	284	285	300	294	278	294	284	286	282	295	300	305	288	325	292	285	285	291	322	288	307	272	276	303	271	316	294	280	303	327	296	289	292	275	271	318	303	283	312	267	302	284	314	287	263	302	324	279	283	314	303	328	303	322	304	316	284	303	336	276	300	304	276	283	308	292	317	322	284	304	275	297	308	307	286	293	292	283	325	313	302	319	303	324	291	308	296	327	288	309	313	303	306	287	290	297	287	314	256	295	278	284	309	291	304	316	284	308	275	290	303	266	295	317	305	283	295	322	293	294	302	299	278	298	316	272	299	304	307	284	304	313	293	301	315	298	277	302	263	310	308	317	308	300	297	287	268	277	286	319	278	269	297	326	293	298	292	308	261	251	306	302	300	311	278	292	305	288	290	313	292	280	277	318	269	313	307	289	286	321	310	298	296	299	285	317	306	302	279	339	313	287	287	305	307	291	305	277	294	308	316	302	305	303	283	297	288	337	322	280	284	301	312	312	288	285	296	280	297	319	295	305	283	276	313	286	298	294	302	293	314	303	276	286	280	278	252	286	272	272	299	291	301	293	312	315	338	306	294	291	289	308	269	313	288	300	299	335	276	289	278	293	283	272	300	277	343	292	308	307	337	304	299	327	304	282	313	265	291	311	299	290	294	289	304	279	277	280	320	315	303	316	307	285	284	306	284	282	325	322	293	303	300	291	257	257	324	296	303	307	286	305	289	301	302	307	320	333	284	284	330	266	288	278	279	268	306	295	301	318	333	296	296	295	327	285	315	273	276	306	298	274	313	328	319	281	275	283	302	291	297	303	324	303	286	286	317	295	316	256	308	313	298	279	291	266	289	293	332	300	282	288	328	286	339	273	281	311	296	290	288	301	266	282	285	275	267	290	277	301	320	277	294	326	315	282	292	270	297	279	305	309	305	299	295	282	301	272	323	313	305	282	302	270	299	304	295	304	299	288	268	286	254	272	289	307	310	292	281	250	307	267	313	263	315	288	299	296	278	302	289	307	294	267	276	294	275	273	317	317	302	293	271	312	303	295	320	295	310	301	291	274	296	280	302	307	266	325	314	313	271	298	307	293	290	282	304	289	307	313	309	310	254	316	287	299	303	301	311	302	310	293	301	266	312	286	280	311	286	305	284	297	303	294	307	294	304	295	306	286	292	294	307	317	285	304	311	324	270	279	309	304	278	300	299	287	287	300	301	316	314	296	290	312	282	310	303	294	272	273	298	261	326	288	285	293	314	263	289	308	360	268	303	322	310	295	297	282	293	314	283	279	327	302	279	324	301	288	320	280	267	311	334	291	303	280	281	285	316	326	277	292	301	274	300	325	319	293	318	300	291	311	294	275	283	315	320	309	276	302	322	277	279	297	265	271	296	309	334	283	292	308	288	305	311	297	281	306	296	309	305	287	288	309	309	293	270	296	288	306	306	285	259	296	285	276	299	292	293	288	288	297	284	289	282	281	290	274	309	290	293	289	306	286	283	284	283	298	305	300	300	280	322	263	290	292	278	304	283	305	312	286	306	315	309	295	291	305	304	313	335	291	305	310	307	310	309	300	270	278	275	284	324	307	312	256	283	294	297	302	295	302	271	281	309	289	304	294	309	244	298	292	303	282	313	293	267	291	287	275	283	303	261	275	274	278	273	312	272	285	293	296	269	306	298	310	257	256	295	279	286	287	343	296	272	279	278	297	265	293	316	269	300	291	318	286	316	320	285	274	302	289	298	327	290	302	308	310	295	304	268	292	267	295	310	300	292	313	290	286	311	290	274	295	288	271	320	277	291	288	287	322	297	300	279	268	293	286	315	288	284	299	287	269	292	291	296	305	320	308	288	288	317	296	283	319	263	292	276	284	306	279	322	278	304	284	260	265	315	311	274	297	305	326	284	290	313	326	295	317	261	322	283	290	284	270	305	311	284	254	278	292	251	321	262	313	298	304	310	312	302	297	286	328	313	299	302	303	317	274	285	290	298	297	286	275	286	303	283	336	315	275	275	268	292	283	305	307	286	314	326	301	285	265	331	286	281	321	288	306	277	275	293	296	295	262	309	319	302	280	314	295	294	308	285	297	283	319	277	304	296	313	318	274	296	314	306	299	282	306	302	300	313	309	290	268	281	296	301	292	283	309	300	301	305	297	306	319	315	286	304	299	282	310	292	284	312	309	296	299	310	299	305	255	292	333	293	311	281	301	322	321	299	295	293	293	315	303	304	281	278	284	297	315	311	316	275	283	267	329	297	293	316	284	282	284	301	282	306	283	323	309	305	266	269	311	265	302	291	296	289	300	291	289	302	299	293	275	292	298	285	293	285	258	304	319	302	278	287	297	311	319	301	288	310	289	320	309	295	265	276	323	296	321	282	326	329	293	319	284	297	313	280	308	293	307	282	292	331	319	287	286	304	298	280	280	309	307	316	313	301	301	298	321	282	289	303	255	282	280	308	291	296	292	292	294	270	319	266	286	290	285	291	311	309	311	303	289	298	337	313	289	309	299	290	280	286	270	301	284	328	295	282	291	281
17423	30414	30070	16951	16274	14263	7792	4947	6137	3816	2841	2125	1600	1339	1177	6723	26346	25313	19571	6182	466	404	384	397	410	398	391	404	430	366	352	392	420	398	423	393	412	378	396	416	390	393	383	399	377	356	405	384	378	358	403	384	361	386	378	408	378	390	336	355	385	402	394	397	388	388	353	373	411	367	416	382	410	381	396	369	374	418	418	340	375	390	394	397	368	360	368	406	365	383	379	379	378	395	393	378	372	389	385	371	387	438	428	353	395	367	413	401	376	382	368	389	402	361	359	397	361	391	399	388	393	353	396	386	382	362	394	379	377	393	358	436	349	403	368	394	361	377	378	373	382	380	389	391	363	351	403	391	386	387	374	377	414	411	376	397	339	400	370	398	380	361	373	381	422	378	398	353	390	351	373	346	373	423	372	388	377	364	344	380	372	399	401	347	379	380	398	417	376	364	366	355	384	381	359	405	380	410	418	379	353	375	377	349	341	375	393	368	380	396	378	358	371	354	371	365	395	396	383	382	414	371	383	377	386	361	387	380	382	357	393	345	381	385	369	368	364	373	366	393	335	386	375	398	377	414	386	386	368	361	380	386	381	407	368	340	368	389	364	353	404	394	384	375	403	352	390	358	360	342	402	371	367	377	386	341	373	375	362	394	375	380	407	420	344	367	343	392	363	414	370	383	394	387	381	396	364	364	396	365	374	402	373	359	413	381	377	358	378	388	405	397	386	417	380	360	349	406	392	389	397	360	352	403	365	406	382	340	361	386	365	353	380	380	388	359	363	391	400	396	365	369	393	385	381	426	358	391	353	388	360	357	379	376	380	411	372	366	418	336	373	351	363	360	356	381	366	384	400	357	385	390	409	369	378	339	388	404	375	371	414	367	394	374	388	397	363	355	378	373	386	363	394	402	372	372	364	365	365	375	389	392	380	369	360	409	396	377	375	389	378	374	395	364	362	365	390	373	414	358	346	382	405	405	390	426	378	398	382	392	365	401	397	331	358	361	368	402	387	345	365	350	404	369	418	395	386	380	400	372	396	366	379	370	413	362	386	370	407	390	412	415	419	376	360	382	383	386	378	399	382	348	375	398	327	390	393	365	360	366	341	360	351	374	379	367	383	391	378	367	399	400	387	383	393	352	356	379	383	409	406	369	405	380	374	414	374	374	357	410	366	370	386	390	398	360	394	358	398	379	348	376	410	374	374	360	383	385	374	406	372	393	385	388	401	383	362	376	404	366	353	397	383	352	350	367	382	415	405	379	368	382	367	385	356	416	396	373	360	399	361	400	388	373	393	426	405	401	391	424	394	390	399	382	383	387	387	347	386	382	383	368	377	379	384	417	407	372	359	353	360	353	355	361	401	373	384	373	412	395	384	397	363	371	372	359	377	391	348	349	352	350	378	382	362	384	340	375	334	365	355	367	378	394	415	350	382	374	353	403	405	336	360	423	382	373	392	338	383	359	369	402	360	365	406	367	371	381	384	341	399	387	373	367	355	392	368	371	411	426	395	373	365	387	375	385	402	380	374	440	378	399	374	384	399	382	371	322	384	356	381	375	400	375	393	364	377	381	397	379	348	422	375	354	376	371	364	391	377	357	406	389	403	376	428	369	418	369	388	368	366	421	374	391	389	403	328	347	377	391	404	363	358	388	370	392	391	391	418	386	386	417	379	423	361	364	425	404	340	384	379	379	378	351	380	365	364	367	379	410	357	350	384	354	398	348	359	351	392	367	382	350	375	409	389	393	362	386	339	419	384	364	388	404	384	381	382	424	373	381	378	365	406	374	363	364	380	381	371	375	363	347	391	400	354	377	357	395	374	387	398	392	409	430	409	339	364	392	432	368	383	385	371	400	401	379	405	379	377	394	361	361	413	372	389	380	374	389	390	381	365	421	372	379	378	359	387	362	402	384	400	358	399	351	387	364	388	364	378	394	382	378	376	389	371	376	360	376	373	384	358	364	382	390	404	392	360	398	376	383	388	391	411	365	393	396	400	402	372	372	371	364	371	378	379	335	346	384	371	346	397	397	382	416	379	380	361	377	385	400	353	385	430	368	350	425	367	385	393	370	358	361	349	397	394	399	375	364	370	370	372	392	373	371	407	375	396	374	396	414	344	360	380	383	384	380	354	408	364	412	373	423	407	422	383	356	400	348	360	379	377	382	354	360	385	371	394	391	408	382	358	377	359	403	370	392	372	383	390	367	398	347	388	374	369	363	338	353	367	375	368	374	374	409	369	337	349	366	400	386	382	375	390	364	352	385	376	399	408	406	396	382	395	399	383	396	337	387	368	392	389	388	382	411	394	375	383	394	351	366	340	332	378	388	366	367	382	388	366	374	339	381	372	360	393	391	375	381	392	400	371	405	337	356	363	369	410	353	387	373	363	395	368	387	368	366	383	375	394	365	383	362	362	366	402	336	384	380	353	382	379	377	366	422	417	328	373	376	382	384	344	403	412	357	403	367	370	375	356	397	377	366	377	383	376	421	395	368	370	406	392	372	372	338	406	343	377	330	395	368	377	391	374	379	378	376	370	354	355	396	382	363	385	413	335	398	397	396	369	395	391	362	382	389	381	374	394	379	367	384	409	368	380	402	375	368	392	374	376	364	388	401	367	349	357	375	408	380	413	370	346	365	360	402	403	387	392	367	378	377	382	357	395	340	355	387	364	386	416	388	384	376	364	372	405	417	388	358	345	420	359	377	389	347	388	386	401	348	372	398	385	366	371	382	335	390	377	357	387	365	397	368	375	374	383	357	350	369	384	370	389	382	392	376	358	356	363	377	398	386	384	384	356	380	381	389	410	382	385	419	378	380	374	371	387	352	390	395	382	386	381	384	348	372	365	375	340	408	402	414	353	370	393	381	367	347	373	363	359	367	357	370	393	382	394	361	348	370	385	329	384	345	386	390	387	409	393	393	383	365	362	368	374	377	352	404	381	376	365	348	365	354	388	364	389	372	422	381	372	363	373	369	407	344	362	371	367	414	391	352	356	385	386	387	378	358	379	348	350	379	388	376	373	427	343	388	359	371	387	380	350	377	396	401	360	382	357	353	374	369	363	384	372	365	414	412	392	387	381	382	379	370	384	370	390	362	404	382	374	374	388	397	371	363	385	371	372	380	416	398	372	411	399	365	379	377	378	376	361	378	366	354	374	378	368	380	374	346	393	373	349	390	389	357	380	371	378	409	420	394	403	362	429	404	336	407	407	369	356	364	368	370	385	365	376	369	394	405	354	403	373	390	375	385	380	346	389	372	402	376	408	386	385	402	392	392	412	412	393	376	374	393	383	384	372	375	389	402	374	358	402	359	368	387	385	376	369	361	353	367	386	384	371	366	375	378	384	330	398	367	365	359	394	373	351	387	369	392	376	374	389	369	416	376	338	388	396	393	362	380	378	402	391	341	381	410	384	386	407	383	368	398	385	402	358	328	399	374	393	404	399	367	398	356	361	347	372	402	373	355	364	396	356	377	398	379
26737	20772	16081	5713	3756	3093	1470	987	1279	1236	990	948	903	748	819	875	1666	1774	1285	852	697	738	690	742	691	732	720	733	715	723	648	717	715	671	673	726	717	707	720	728	679	666	713	692	688	737	728	705	699	741	698	711	683	707	700	697	693	701	696	736	715	701	707	716	711	709	745	725	758	701	653	689	679	738	717	710	706	690	709	703	710	731	705	708	734	739	714	732	708	667	672	700	736	693	721	720	704	711	738	680	735	730	714	671	697	691	670	677	700	759	703	713	709	667	760	713	701	696	667	690	684	695	753	690	709	716	713	663	686	714	638	677	655	722	670	715	721	717	687	721	655	754	675	712	698	676	688	754	697	700	679	684	683	727	718	652	680	685	644	740	697	653	690	724	718	712	704	718	700	667	722	738	683	680	707	667	665	708	684	733	714	684	674	715	700	727	671	690	726	712	713	678	668	730	670	715	691	723	755	710	680	661	686	685	692	695	751	709	725	729	663	700	716	661	715	683	678	721	695	685	705	743	723	686	709	699	662	752	713	671	736	667	635	700	687	728	726	711	675	671	677	677	694	704	685	706	702	710	704	700	733	741	700	662	737	692	743	660	717	731	671	707	736	697	676	667	730	726	683	700	738	677	749	727	687	690	683	655	722	766	690	677	693	710	726	719	683	701	702	686	692	729	674	736	678	684	702	679	704	667	720	712	754	684	670	688	703	741	713	677	694	722	709	676	779	695	715	711	660	719	682	730	693	716	728	692	675	670	697	710	684	693	665	690	733	681	654	710	706	701	695	743	683	657	727	745	663	682	685	715	681	712	714	670	718	730	730	744	677	672	702	707	728	717	710	713	671	716	769	686	699	748	680	712	701	731	676	721	739	695	689	712	717	673	698	727	704	717	705	678	685	711	687	717	700	709	680	746	716	745	728	692	712	695	706	727	722	695	710	721	721	723	739	703	712	724	666	690	702	751	697	707	750	714	748	645	676	723	698	732	702	742	757	692	707	739	717	656	710	744	740	706	693	738	683	659	729	698	705	725	684	719	719	689	738	675	706	674	718	706	670	722	755	696	698	749	677	678	720	687	751	675	671	711	734	745	741	686	717	737	700	687	706	710	647	660	703	744	683	695	733	723	699	731	741	727	721	688	702	654	674	665	702	681	654	722	752	683	704	674	661	706	662	670	678	671	678	700	716	662	636	685	702	731	686	723	664	640	758	766	703	664	685	683	673	671	747	659	682	667	718	715	699	715	690	654	687	703	715	679	714	671	687	692	677	720	704	724	706	692	750	682	679	725	653	710	675	713	721	749	702	670	680	648	683	687	709	715	664	661	661	709	694	717	649	686	698	752	704	691	741	709	711	763	745	669	708	724	667	730	712	696	697	730	696	659	711	734	685	707	686	697	723	710	636	727	726	732	679	643	661	717	643	700	697	690	725	676	702	677	699	664	737	672	747	678	758	736	653	694	704	734	711	719	730	724	697	693	705	674	738	743	705	698	688	690	697	720	721	696	694	689	718	714	745	665	681	715	698	732	696	692	668	758	648	695	715	744	667	710	701	721	766	678	703	705	688	673	698	686	763	653	693	711	688	694	674	699	715	721	662	675	681	708	691	694	718	699	678	717	690	757	719	671	721	710	714	687	743	664	717	754	686	740	709	733	710	676	714	703	709	713	727	682	670	699	696	732	677	695	725	721	701	719	707	764	730	683	675	731	711	748	704	665	718	698	732	692	674	709	694	683	708	709	736	718	776	704	699	709	739	692	706	667	741	709	691	692	707	693	771	703	689	731	714	678	719	701	717	691	686	663	686	706	666	699	713	687	652	675	725	666	714	689	675	731	689	699	700	730	713	706	725	735	695	715	653	661	682	718	722	654	665	678	746	701	702	722	702	722	723	763	720	742	697	692	690	672	698	733	694	685	674	678	645	693	699	725	694	700	737	751	753	684	730	695	654	684	677	694	682	674	714	708	706	728	683	693	736	735	699	684	680	734	696	656	690	680	709	733	730	688	664	678	744	735	666	713	742	669	700	697	700	692	720	686	704	691	681	747	697	706	676	702	664	661	690	711	721	676	686	698	690	673	702	673	710	673	739	660	679	708	694	676	671	725	735	726	680	699	739	700	691	703	723	720	674	697	676	690	679	726	677	700	714	682	719	704	671	710	714	640	686	720	727	679	731	707	685	719	655	706	665	690	705	690	702	673	752	685	660	667	687	740	723	673	686	717	671	646	668	682	705	713	699	694	713	688	652	730	699	695	696	746	632	756	706	694	672	678	690	670	651	699	705	685	710	700	716	696	731	717	720	680	653	706	678	720	723	722	683	683	745	727	695	721	719	684	720	668	677	735	677	671	694	692	747	714	713	706	722	718	771	727	687	757	703	690	706	720	734	674	714	725	725	705	733	762	733	726	746	664	688	706	718	687	759	647	680	700	710	729	759	672	735	660	725	693	671	707	761	746	676	766	739	689	676	670	715	695	742	707	697	678	721	720	684	731	714	727	663	689	661	709	726	780	721	737	730	705	656	719	682	719	731	727	656	672	665	671	767	718	684	723	700	706	686	749	730	715	710	677	704	710	691	683	701	720	754	724	726	705	708	727	727	680	731	709	711	685	764	686	671	695	731	674	667	655	730	650	713	726	716	692	681	684	701	722	711	709	719	701	688	695	691	721	706	739	681	664	712	732	712	736	749	663	680	673	728	708	715	731	642	697	704	709	713	712	689	747	728	711	704	710	673	722	670	710	681	693	692	738	661	682	707	754	670	676	752	714	673	693	697	689	711	685	716	695	692	710	754	697	693	716	725	672	722	731	677	654	669	711	695	740	686	700	668	717	716	729	706	681	759	736	719	691	699	694	699	673	699	684	682	704	728	683	727	684	696	683	713	698	684	720	714	662	677	731	752	695	683	696	705	689	764	720	714	718	722	745	716	706	698	684	727	691	686	675	721	670	701	728	678	713	700	716	740	657	717	704	706	719	754	711	719	732	666	724	682	715	778	670	718	725	672	720	699	679	743	642	734	681	673	703	702	728	686	722	737	698	716	712	687	732	694	764	725	652	718	657	709	699	706	727	698	656	757	697	725	704	702	680	732	709	669	654	690	702	664	742	692	715	715	718	689	720	691	693	702	732	700	739	699	681	679	740	716	678	731	673	712	714	710	710	723	653	709	722	666	722	651	728	703	652	709	717	636	671	707	689	704	678	729	703	675	706	648	687	726	669	711	678	682	707	721	752	708	642	714	675	725	713	682	735	694	672	735	743	747	708	726	715	689	673	710	686	670	629	751	715	718	728	743	687	677	749	702	730	733	699	725	693	729	693	756	687	692	640	740	701	686	689	711	691	722	667	718	715	718	707	738	687	658	737	686	717	693	713	661	701	728	683	695	682	708	694	670	752	696	698	678	716	810	662	705	709	730	644	679	696	738	668	664	724	727	690	695	734	712	711	718	681	686	672	700	683	678	677	704	676	731	674	657	669	703	735
12861	16442	16976	6590	7217	6119	2648	1934	2601	2413	1866	1547	1298	1139	1072	1323	2765	3014	1910	1210	901	884	930	914	891	908	896	871	935	956	900	911	904	890	893	857	936	872	881	898	903	921	933	934	885	918	937	891	873	865	897	868	916	864	849	926	838	859	913	853	851	964	907	889	887	830	849	944	916	887	839	932	912	913	909	875	941	885	900	923	894	940	936	865	889	889	882	903	861	866	905	896	849	928	907	875	904	879	891	891	929	892	921	901	909	866	902	897	859	945	905	924	892	867	959	910	932	873	920	872	911	883	895	884	929	932	867	893	924	959	897	920	915	858	936	933	872	873	902	906	893	883	922	886	872	874	886	908	850	957	920	891	871	934	912	903	893	863	901	892	887	929	835	940	867	874	889	934	877	859	911	940	904	906	878	884	914	868	956	804	895	897	880	902	951	911	914	908	912	903	904	910	924	939	910	893	852	919	857	887	880	941	908	868	895	931	881	949	876	874	916	911	885	888	881	917	925	955	914	883	899	911	904	895	969	832	863	885	935	890	893	951	876	910	906	858	892	900	946	891	912	872	932	889	902	912	921	933	897	947	916	907	872	924	903	922	887	909	942	877	883	876	958	888	898	905	898	855	924	933	902	819	915	884	840	923	925	939	929	890	889	911	903	902	923	883	896	930	961	912	908	868	872	837	933	914	875	902	856	920	902	948	974	897	880	909	882	917	877	926	891	887	883	881	932	950	857	911	888	908	893	924	913	854	908	884	975	881	921	871	933	899	862	878	921	885	952	897	855	907	927	861	939	878	888	863	916	953	934	924	945	845	866	871	875	909	928	879	898	962	945	912	916	865	853	874	916	933	858	901	866	867	849	946	899	866	885	892	903	937	889	964	909	926	922	866	896	927	876	903	883	904	864	894	910	922	910	887	906	882	885	890	836	946	910	927	907	907	923	891	919	851	914	900	910	883	900	929	845	867	862	850	927	894	888	845	906	941	891	922	888	901	889	866	853	938	879	946	898	891	892	935	830	882	922	860	861	897	870	852	920	899	936	877	931	847	867	930	897	927	879	873	870	886	908	876	887	892	904	869	935	869	863	834	840	907	874	885	894	916	843	913	918	899	860	866	906	917	931	861	907	889	854	872	901	933	862	906	882	980	906	920	899	928	886	899	874	931	909	964	863	909	870	890	916	879	888	891	918	925	873	912	934	940	859	877	915	943	939	880	910	880	890	910	883	872	896	952	854	893	917	900	915	883	878	827	886	845	862	895	908	888	850	943	841	896	876	922	922	884	888	906	894	912	821	902	881	927	885	953	935	907	920	874	895	922	924	921	906	940	887	896	918	888	822	922	923	882	901	924	847	973	941	906	930	882	903	917	920	946	917	902	840	933	914	926	925	927	919	918	828	878	959	936	914	895	935	879	914	908	896	878	900	897	938	944	871	851	942	898	871	909	914	861	905	918	863	886	903	912	944	864	909	918	875	984	901	890	918	913	895	913	893	936	847	902	900	890	920	919	935	913	898	870	949	881	857	893	855	912	870	887	921	893	895	933	948	887	923	898	925	937	863	922	863	857	911	863	941	919	870	908	842	916	873	925	883	877	853	893	875	905	866	884	867	940	885	910	884	943	912	948	836	866	922	907	890	926	887	880	896	880	860	898	939	898	901	888	869	835	860	918	866	880	898	937	877	899	927	960	891	864	915	889	928	905	907	889	861	868	870	885	869	884	909	877	862	874	897	910	853	906	897	863	909	930	897	942	904	920	882	888	945	919	907	852	910	855	865	953	894	885	882	906	862	907	888	887	919	915	906	912	936	886	875	859	921	887	826	940	892	914	896	874	950	891	886	916	883	914	948	865	938	920	935	876	903	940	891	891	914	891	883	919	916	913	879	895	897	851	904	945	906	948	879	948	845	928	903	870	911	859	927	887	844	919	893	887	875	971	949	855	893	893	879	840	854	875	890	954	887	907	910	849	879	933	892	910	864	870	903	966	904	858	930	866	890	922	901	891	888	876	867	887	992	869	861	898	883	924	886	859	900	838	905	924	919	873	901	892	865	878	893	927	935	891	841	887	914	894	889	907	877	946	946	886	848	880	892	895	857	848	877	904	918	861	947	886	904	915	869	846	897	885	903	908	944	955	896	890	903	917	923	847	896	880	882	948	914	876	898	890	854	931	886	920	891	882	888	871	873	855	898	888	914	908	908	848	903	939	891	864	872	943	938	914	895	884	870	881	859	846	926	849	865	871	879	878	949	916	896	932	880	909	952	923	881	912	883	916	886	923	906	925	949	880	913	884	893	797	904	930	913	945	931	864	911	870	892	883	887	917	892	898	861	880	833	912	912	884	877	915	877	907	836	857	907	936	890	882	915	850	956	884	891	887	918	868	919	934	918	935	863	868	895	891	842	879	871	925	930	874	901	836	892	847	905	898	924	827	917	913	961	933	939	892	813	911	858	938	871	944	872	859	885	955	869	869	883	917	899	959	926	899	894	937	911	881	895	973	926	904	937	956	879	909	865	964	853	874	902	918	892	924	918	905	933	911	866	905	878	902	921	942	897	901	917	897	939	882	925	887	957	892	873	877	855	843	890	907	909	889	912	837	913	917	973	894	845	942	831	875	879	905	878	910	902	887	908	935	919	866	884	911	940	857	863	917	882	867	886	957	908	940	903	844	927	917	953	878	887	891	875	884	936	875	887	891	900	891	944	872	957	912	905	939	907	945	929	907	856	870	903	900	942	929	963	927	860	918	858	866	912	906	890	934	919	941	870	908	875	890	955	930	873	904	879	885	959	909	898	855	896	870	855	854	912	880	910	881	867	886	876	891	921	935	907	887	933	863	887	892	929	922	888	842	898	867	941	890	867	884	917	888	910	881	866	855	895	919	834	977	910	929	887	867	942	869	923	908	878	912	895	863	859	851	914	930	929	898	899	901	872	912	845	905	981	876	920	945	925	913	909	935	875	900	927	894	915	871	906	938	862	903	933	952	881	928	873	816	955	898	893	964	846	887	883	923	847	877	890	912	874	936	947	861	878	855	883	913	924	910	847	889	916	921	923	935	902	883	875	933	872	919	930	881	889	908	920	876	884	852	922	944	921	956	891	855	942	933	881	922	906	904	895	845	903	870	928	933	870	876	886	848	881	875	929	916	881	922	861	838	927	887	948	881	893	930	871	881	883	949	896	882	852	891	875	949	929	862	887	871	894	866	920	860	882	868	857	935	905	926	876	936	916	914	912	906	921	897	876	903	913	918	859	881	865	943	958	858	885	912	881	856	922	902	929	946	896	949	925	913	904	915	889	905	849	855	902	886	943	915	925	889	920	933	874	934	922	901	909	863	878	892	902	956	884	874	917	929	873	928	915	851	876	892	892	889	886	891	957	919	853	893	874	875	917	919	888	942	931	926	911	912	876	848	914	866	926	878	940	896	939	846	863	874	857	892	894	923	862	918	879	882	914	882	917	874	908	889	836	892	895	888	864	924
23897	21063	28202	24055	20856	9710	3945	2059	1249	1312	1123	868	713	654	634	901	5201	5642	2210	900	489	506	509	498	499	458	515	477	525	471	469	494	483	445	476	450	484	485	483	484	489	449	477	458	456	479	509	489	511	481	462	476	489	497	504	470	493	483	466	492	460	492	453	462	449	490	504	493	466	458	522	482	481	483	483	472	500	508	451	484	479	484	487	490	467	484	470	484	495	437	480	457	452	507	469	421	522	465	470	474	514	489	515	464	494	455	472	418	485	468	470	516	457	476	446	535	468	450	489	485	476	427	503	446	472	531	488	472	505	473	470	462	463	471	540	495	450	509	479	484	474	473	461	460	510	470	471	479	455	501	488	498	487	430	468	446	475	466	474	466	452	479	491	455	439	443	469	460	474	466	495	466	484	458	466	471	497	448	458	463	488	467	463	452	425	466	470	438	501	461	478	458	441	493	505	466	500	524	499	450	432	527	478	471	467	474	443	517	481	494	470	428	498	466	456	466	447	456	434	472	458	474	464	478	483	419	484	448	475	509	481	479	456	501	465	489	479	485	490	478	495	457	454	434	440	509	504	487	455	512	443	457	513	493	462	462	492	463	479	469	492	433	452	470	488	497	459	479	471	470	461	501	481	490	462	487	456	463	482	447	448	461	511	495	460	420	479	478	461	489	529	440	440	482	497	507	512	436	516	428	488	458	491	482	491	447	468	450	513	480	432	471	478	461	481	461	512	510	479	440	446	489	470	482	460	476	474	498	446	470	446	466	475	490	503	464	497	496	470	499	461	499	518	502	484	472	457	465	485	481	470	492	453	478	474	434	516	499	463	449	453	478	459	503	472	510	446	462	446	494	475	481	478	469	415	498	456	427	438	492	464	449	415	518	464	476	449	502	473	492	504	477	477	472	459	437	510	449	448	477	487	444	481	480	461	484	485	477	502	524	504	475	508	453	489	444	484	449	484	515	472	513	492	468	493	467	430	495	483	505	497	469	483	473	505	483	474	498	456	479	485	447	449	481	484	489	495	476	458	474	501	492	456	473	492	478	451	508	463	467	484	486	454	486	510	434	420	510	515	484	476	472	449	469	503	453	480	496	473	493	479	459	497	470	478	463	473	533	517	504	502	465	511	438	497	461	466	499	456	500	450	450	457	459	419	453	477	470	476	504	473	487	518	500	503	468	421	488	473	481	475	492	461	476	516	488	483	478	502	461	474	448	466	500	513	469	495	506	474	465	489	470	463	475	457	447	453	476	440	474	456	503	519	480	496	445	458	465	457	484	477	469	470	482	474	471	500	494	473	464	460	489	469	471	466	471	497	476	467	478	440	493	446	451	496	447	450	477	511	463	479	437	482	484	451	459	478	452	505	464	459	485	457	471	488	436	519	484	458	479	474	479	469	447	476	485	457	453	462	475	459	437	463	472	471	489	452	467	496	492	466	464	476	467	455	500	426	485	476	450	461	495	482	457	459	496	460	461	454	439	484	452	484	485	492	495	494	509	485	481	475	468	452	495	441	471	512	467	491	467	490	474	490	440	484	495	493	473	498	449	471	473	486	453	469	473	480	509	503	470	454	468	520	479	506	477	475	509	489	482	495	473	476	484	476	461	482	438	449	458	478	475	496	461	485	499	473	482	501	513	499	446	491	504	428	447	500	496	466	500	490	478	475	452	486	528	470	459	470	433	468	448	499	445	492	480	532	483	475	520	489	486	446	521	455	475	465	457	441	443	487	487	462	480	486	490	466	486	508	473	521	477	462	500	485	451	458	492	492	460	423	450	451	468	502	490	499	447	461	470	460	464	478	469	453	436	511	505	453	485	445	470	473	477	503	487	498	468	420	457	476	506	499	507	516	477	448	472	450	433	438	469	471	464	510	500	473	468	467	503	461	498	484	470	522	477	418	462	441	504	474	460	525	496	486	483	454	473	495	482	459	428	462	459	507	494	481	519	486	498	480	469	500	475	512	480	481	474	506	483	432	536	503	471	487	470	449	484	493	500	481	470	443	484	447	475	473	486	477	450	494	458	473	521	474	484	480	502	449	457	476	528	506	480	489	466	492	461	498	461	472	489	486	491	507	459	457	470	526	444	517	481	472	453	500	458	513	494	485	464	478	470	434	445	479	420	499	524	499	474	528	500	450	465	475	496	489	447	492	459	454	496	439	500	530	466	495	489	474	473	486	470	492	492	472	478	485	518	460	493	447	471	507	482	459	467	451	495	503	484	476	456	457	460	467	411	473	525	461	481	448	461	517	462	521	505	510	473	469	471	469	452	482	469	444	460	475	520	476	475	494	509	486	517	459	472	490	479	466	491	467	498	473	456	483	515	495	448	445	480	497	479	501	459	455	502	467	491	474	512	499	486	507	484	504	417	520	458	489	544	486	438	484	472	475	442	502	488	454	502	476	461	458	470	470	480	459	442	449	493	469	467	436	474	446	483	476	484	457	475	500	484	451	460	467	459	520	464	474	443	471	469	478	455	477	468	444	452	478	455	444	445	497	499	461	479	473	402	459	465	456	480	476	490	520	468	500	492	489	516	470	479	515	496	470	458	439	448	469	465	445	465	492	452	504	474	512	470	456	488	473	458	475	453	462	488	457	474	438	475	463	496	481	459	474	476	487	512	496	474	463	448	442	473	459	515	533	443	461	485	493	420	502	486	463	480	462	495	506	463	472	487	456	488	453	496	433	476	465	485	484	520	496	511	444	501	463	480	476	446	487	488	449	430	451	490	448	505	451	470	481	463	440	496	479	536	483	482	467	454	470	448	508	451	440	493	497	504	480	491	457	472	487	476	527	499	474	514	459	477	514	488	468	481	469	450	431	466	480	467	473	444	533	433	465	481	487	493	467	496	480	496	504	463	438	443	463	456	480	477	485	479	482	475	470	507	489	502	476	454	454	509	476	430	459	442	453	471	495	456	450	458	484	479	501	498	471	441	504	463	456	473	464	445	464	471	479	510	490	514	470	501	473	462	480	435	465	491	448	475	489	524	470	454	505	481	476	492	517	457	469	458	500	463	472	460	462	466	460	510	477	471	483	433	496	470	504	500	512	454	480	473	487	458	484	480	480	474	498	485	507	457	468	474	443	475	468	479	479	436	487	459	495	442	454	464	512	438	464	444	467	494	449	467	478	502	461	462	475	504	477	490	506	488	477	501	495	477	459	472	506	457	460	508	455	540	475	471	431	475	457	451	497	474	486	544	458	472	471	522	441	505	477	506	505	489	476	465	487	477	482	515	483	475	521	471	460	478	466	466	522	436	490	471	473	465	494	462	506	465	436	471	460	438	508	476	464	487	467	495	487	495	465	461	477	486	467	485	483	487	444	457	508	516	460	458	459	488	486	473	478	482	474	429	491	497	471	455	513	482	452	473	492	476	460	503	486	468	461	461	492	485	466	487	465	473	436	472	505	444	428	492	465	477	510	472	502	460	490	523	423	469	462	459	487	459	488	505	478	488	456	470	488	459	474	448
12784	24978	23771	10771	11183	7277	6856	4421	2734	2876	2355	1561	1090	1054	1000	1502	9927	9949	3962	1467	659	683	670	652	680	648	657	604	640	642	649	627	647	655	595	632	615	649	612	635	614	634	688	660	670	660	625	605	657	598	660	643	601	657	603	607	637	649	632	622	599	608	649	654	631	656	634	619	661	639	663	613	629	599	659	628	668	653	629	652	616	625	639	614	604	596	619	557	617	580	635	645	601	624	606	582	659	611	636	648	593	599	633	623	587	645	595	605	598	583	597	595	621	638	656	654	634	573	636	646	630	623	633	606	585	604	600	662	664	601	667	611	612	600	626	631	604	620	653	608	598	653	605	633	641	662	605	639	613	582	659	587	632	634	607	651	681	611	651	591	661	667	576	626	638	629	635	618	598	629	611	661	608	642	593	611	572	617	609	651	591	601	582	675	626	644	637	640	613	655	611	625	615	625	663	550	591	612	554	610	606	626	584	617	605	610	649	632	618	593	600	610	598	596	641	621	628	680	653	621	667	619	606	621	645	634	635	625	566	593	606	614	625	587	622	598	598	622	604	625	582	606	634	617	631	664	615	584	671	617	630	622	646	635	628	607	654	603	609	651	634	579	666	622	650	639	676	582	620	590	610	595	586	670	570	630	622	632	620	646	658	635	616	611	617	620	629	620	671	637	610	602	638	620	627	639	636	645	620	605	638	616	653	623	616	587	617	612	572	617	651	640	628	616	616	641	614	616	587	585	631	650	611	589	611	642	607	606	627	643	611	612	644	575	625	660	651	630	633	629	641	639	622	645	579	568	630	662	632	631	617	615	609	639	600	591	661	610	635	635	600	584	658	598	666	595	662	577	587	652	613	634	654	585	610	590	613	642	599	641	649	628	610	617	604	633	646	620	613	616	645	606	608	610	648	601	641	632	606	628	663	591	621	640	587	616	672	641	615	611	629	575	624	595	621	597	658	597	683	630	613	612	592	644	616	598	654	586	605	615	625	623	626	655	619	646	613	633	607	613	620	641	646	589	610	628	587	632	644	596	592	622	615	658	667	605	629	644	630	637	661	661	644	591	643	636	584	623	653	648	608	610	604	629	595	659	592	625	618	636	619	597	563	669	629	641	627	626	634	618	591	658	608	614	652	671	634	600	601	640	641	601	647	610	566	633	557	662	636	672	632	622	631	593	634	624	659	612	647	637	647	623	619	660	600	596	613	632	634	614	617	638	653	623	608	637	645	609	631	595	628	598	604	613	565	613	649	652	622	628	636	608	654	631	599	601	621	638	653	641	666	602	622	595	600	649	646	613	644	610	601	631	667	633	638	636	588	615	637	617	634	608	655	618	618	573	608	619	625	649	579	632	623	622	640	631	660	581	601	598	629	669	622	535	621	587	689	630	616	619	590	629	582	667	665	581	651	611	617	630	662	639	661	636	595	614	629	620	652	664	650	708	586	674	612	681	639	618	643	562	619	607	624	641	671	580	638	613	599	617	621	605	617	635	647	644	615	607	586	619	607	656	638	616	575	596	625	619	623	564	605	610	596	662	607	614	649	608	635	649	631	645	599	645	607	662	588	622	651	633	612	664	621	620	643	584	658	614	602	619	659	639	627	591	610	636	620	637	630	600	629	664	650	608	625	620	631	615	630	607	617	645	591	648	624	615	637	639	613	658	605	601	613	669	624	631	631	582	616	630	623	603	616	621	631	591	620	616	635	576	598	587	596	602	664	606	638	610	613	672	616	596	618	570	582	586	647	587	652	617	577	620	611	631	586	582	599	643	588	584	592	686	648	645	606	635	603	625	629	637	601	576	659	635	593	673	619	609	625	590	643	648	592	642	597	615	598	563	633	642	576	679	591	650	654	625	635	643	611	644	588	643	649	627	604	639	635	632	598	621	599	596	678	603	607	625	646	645	625	668	602	659	613	636	618	609	586	611	617	653	609	636	602	619	645	628	621	609	591	633	613	632	593	644	616	586	612	655	587	616	616	652	634	597	622	625	628	618	583	623	625	618	635	660	658	673	582	641	638	617	623	653	700	573	612	551	597	616	659	598	646	612	623	609	611	642	619	670	660	623	629	632	605	600	634	642	586	602	628	618	622	613	662	612	614	630	647	635	594	606	645	613	629	670	608	607	607	627	673	591	568	628	625	546	620	617	613	586	628	574	632	648	663	665	590	617	654	613	629	640	629	667	595	652	620	635	621	627	611	632	579	614	628	623	628	631	612	640	633	650	596	622	614	621	597	606	596	591	648	612	655	640	661	617	632	644	595	623	628	636	647	632	625	671	607	612	617	625	582	634	615	574	605	610	618	629	612	610	609	617	645	615	638	645	626	654	594	697	662	559	602	651	630	661	553	628	622	605	668	597	584	632	606	639	590	604	641	609	641	618	608	649	653	647	644	646	647	613	653	566	609	617	628	628	629	701	643	628	618	598	618	605	600	654	714	609	625	622	638	567	597	607	579	634	604	636	621	598	648	578	580	655	561	657	619	595	614	656	577	647	651	650	613	611	618	606	610	634	607	604	663	615	650	610	667	613	624	696	615	633	606	663	581	609	576	603	612	629	607	593	615	612	648	623	619	612	615	608	610	600	596	594	614	618	632	652	617	608	639	632	587	612	623	680	607	655	624	631	613	634	658	623	630	636	624	608	552	573	633	636	572	625	614	620	613	651	605	683	629	631	604	641	622	621	623	620	611	618	593	630	637	626	601	660	608	606	585	630	612	587	622	588	668	593	599	628	668	606	642	639	607	603	619	601	608	626	650	627	612	625	634	638	612	632	572	596	650	627	623	595	636	642	667	605	655	567	637	612	607	635	654	615	643	650	636	675	593	599	610	590	601	578	585	594	654	632	653	652	616	639	623	609	586	617	607	606	630	632	619	615	601	606	553	593	595	591	571	623	559	645	682	636	635	615	605	647	635	652	582	646	649	676	578	635	661	573	612	631	657	659	561	654	595	610	663	650	581	619	661	636	611	611	616	650	627	636	600	645	646	618	656	641	601	613	623	681	593	628	671	607	568	646	596	632	659	600	619	616	634	628	598	665	638	634	653	611	633	671	639	650	621	676	608	674	631	627	607	628	653	610	624	605	635	620	636	621	631	598	638	640	626	613	667	611	662	591	628	657	625	595	644	638	604	671	601	628	610	629	567	624	626	600	590	589	609	625	602	590	612	620	578	599	613	618	625	583	663	634	647	674	601	610	692	646	658	597	621	692	603	624	651	644	665	592	657	623	598	673	592	574	639	614	672	635	634	611	610	651	623	633	631	604	618	618	624	605	617	662	650	645	630	655	644	627	628	625	616	597	642	646	624	619	615	619	642	592	612	624	645	602	660	585	649	623	609	642	592	631	659	622	647	613	590	644	625	597	587	641	611	619	595	657	631	617	623	643	621	659	622	621	614	573	607	577	646	601	642	619	584	638	625	671	623	645	612	678	621	607	645	604	643	627	613	619	608	614	672	609	665	629	617	633	584	629	641	618
22724	21048	28830	23475	21058	21316	14068	4701	2258	1329	1216	958	774	599	533	464	8662	14601	1759	626	250	244	246	260	245	266	257	225	216	231	217	214	211	212	239	238	226	257	234	231	242	240	225	190	238	237	232	242	232	237	250	234	200	224	246	247	220	236	236	227	224	193	194	239	221	232	250	201	233	240	212	239	211	227	228	223	203	218	233	224	224	226	235	209	213	220	240	218	223	260	218	233	204	221	239	195	236	209	216	184	222	235	215	211	223	220	223	234	200	216	228	211	254	200	206	223	237	233	205	202	211	235	227	228	222	210	204	210	214	217	221	227	231	203	216	212	206	224	215	227	255	214	200	184	213	210	214	219	206	205	231	212	213	247	207	215	206	220	220	233	192	226	195	194	225	201	214	230	207	223	201	217	198	202	205	230	247	221	206	252	232	233	234	193	193	219	204	216	233	202	211	194	239	202	198	221	216	227	203	228	190	222	238	241	196	215	220	243	209	224	220	216	201	199	187	228	218	211	238	189	214	201	231	207	217	226	258	222	209	193	229	231	228	200	221	187	208	235	219	234	194	195	248	209	248	208	216	224	235	211	219	231	229	247	214	225	217	214	239	210	208	203	207	230	190	221	203	229	220	214	228	209	236	210	228	219	238	199	242	212	214	227	213	201	208	226	198	216	258	214	227	230	216	192	225	211	196	208	223	209	227	234	219	249	205	216	212	212	228	203	207	209	224	214	212	220	225	231	202	206	230	233	229	216	223	225	248	213	231	202	201	238	242	271	219	218	238	209	233	218	200	213	242	209	226	189	230	228	213	223	212	228	228	220	217	210	221	210	207	211	243	212	231	245	228	213	235	211	196	209	247	211	211	214	205	207	212	223	209	241	234	191	213	220	212	206	202	231	201	223	226	193	241	208	213	209	233	243	218	229	229	238	236	240	207	228	220	205	209	234	224	220	236	229	198	209	222	208	217	214	196	214	207	226	189	219	204	230	220	189	223	234	190	208	233	211	201	206	201	228	206	200	237	212	238	223	225	196	239	219	226	214	189	243	226	227	197	225	235	203	217	208	211	221	216	225	220	218	204	208	232	218	217	216	218	228	207	197	238	201	201	210	232	204	224	203	230	220	204	193	234	209	223	227	196	220	218	220	223	203	220	209	230	213	225	235	231	218	241	236	215	229	219	212	212	210	215	209	204	234	219	216	209	201	210	202	224	219	227	212	221	243	192	214	219	196	238	227	226	223	208	232	196	215	193	192	222	189	229	193	188	218	210	217	198	240	246	231	218	226	183	225	227	203	212	250	210	232	219	229	253	208	222	244	216	214	268	203	233	220	223	208	210	195	225	236	229	202	219	223	210	228	225	233	214	191	201	224	218	196	190	206	192	213	212	211	200	223	220	198	212	178	238	238	232	203	234	224	240	215	229	219	247	214	185	219	218	220	207	221	206	221	230	188	213	179	210	230	206	218	229	189	198	239	203	224	235	228	207	192	196	197	229	197	235	191	226	227	181	198	178	208	227	227	206	219	225	194	205	188	231	222	228	208	215	187	216	208	217	204	231	216	236	209	237	205	232	233	203	214	225	210	224	206	213	200	222	228	212	246	213	217	185	214	230	253	203	199	213	248	231	215	218	218	214	225	212	225	192	204	211	234	217	218	210	231	201	202	195	209	225	229	224	240	210	209	191	223	205	210	206	213	214	226	192	221	234	233	201	189	209	199	214	225	201	191	230	196	190	223	217	208	239	211	192	235	241	208	240	210	232	209	213	202	220	221	205	197	212	216	212	232	239	209	211	195	241	220	218	209	206	229	233	218	238	198	215	227	200	220	230	221	194	212	212	210	215	217	204	211	187	194	212	233	197	231	233	237	222	231	209	214	219	231	213	222	185	217	243	238	214	225	245	203	199	225	215	227	191	212	206	212	205	202	225	208	223	225	214	231	218	249	233	225	219	220	193	216	214	213	240	243	230	222	224	209	230	212	222	210	219	239	251	256	231	223	242	198	195	238	219	218	222	218	204	214	220	221	225	189	232	202	212	229	204	220	195	198	210	220	236	205	218	216	219	196	231	210	234	226	199	212	222	217	219	224	245	240	214	209	212	196	228	211	222	219	236	244	219	212	212	194	209	211	238	230	219	223	223	233	195	232	233	205	205	202	234	197	203	207	197	215	204	181	228	206	220	217	226	218	215	199	212	230	217	206	234	219	230	211	217	217	211	221	215	199	185	228	234	228	222	204	214	179	221	215	223	237	230	260	233	209	210	214	226	223	227	215	238	238	247	206	229	237	209	213	226	209	227	240	243	220	227	199	234	223	209	227	240	221	210	240	237	229	241	222	204	212	188	228	220	244	222	220	210	233	216	210	222	230	216	235	211	233	207	250	222	234	197	227	213	205	211	208	216	214	246	229	209	233	239	215	200	224	217	214	197	202	218	249	221	232	238	198	188	209	219	221	206	224	206	217	215	184	206	218	220	219	264	217	247	229	196	231	236	191	225	213	210	190	199	198	216	202	214	193	216	228	225	220	207	226	249	215	224	217	219	216	226	223	218	228	212	189	222	213	213	226	219	208	211	225	208	214	201	228	239	243	212	226	231	219	207	205	225	228	236	184	216	224	211	207	228	214	227	251	221	202	198	213	258	205	213	208	213	192	212	226	226	241	217	221	205	215	202	206	208	232	217	228	208	194	209	197	203	234	227	212	204	210	215	198	223	214	216	210	244	212	232	230	201	213	198	213	223	214	196	221	225	220	220	217	226	221	250	206	225	197	207	196	219	223	199	212	200	220	192	218	223	213	213	228	213	229	214	221	223	188	206	235	240	204	209	229	209	217	242	233	204	214	205	224	204	224	218	234	186	230	221	226	212	217	212	222	203	222	215	204	231	213	215	205	200	212	238	228	236	204	214	217	192	212	213	193	237	204	202	223	236	205	224	238	239	213	209	237	220	227	239	229	209	231	199	232	218	215	224	200	201	217	214	213	212	246	204	215	236	218	200	223	215	209	251	211	213	222	235	197	232	261	208	187	204	227	231	248	207	182	228	193	205	223	229	252	238	222	233	200	236	204	196	209	192	226	195	218	215	218	243	209	223	217	225	197	220	234	253	192	207	215	229	217	240	237	211	187	222	216	211	245	196	224	201	220	194	195	186	235	227	216	224	217	208	198	199	224	230	205	218	219	211	214	209	235	201	221	225	232	212	229	225	226	211	209	199	223	211	222	199	246	198	206	248	195	226	200	218	208	227	209	202	233	243	220	230	226	210	222	221	236	222	217	230	227	200	251	198	223	224	228	216	207	188	230	215	234	235	224	221	213	218	211	223	223	216	203	212	208	190	195	221	212	220	196	219	217	235	212	181	227	218	224	232	205	209	183	208	228	207	199	237	227	233	222	203	205	229	205	212	214	177	199	218	215	231	233	247	243	228	204	198	213	198	212	225	220	231	225	217	215	211	206	217	218	215	222	212	181	212	209	207	218	244	225	209	199
14747	31719	29131	13673	15838	14097	11876	9326	5544	3228	2803	2355	1658	1229	923	984	15731	18775	2514	1133	361	375	338	360	335	320	327	307	324	336	290	304	321	307	288	300	309	287	320	300	296	291	311	316	311	310	308	296	262	282	301	305	293	284	286	259	275	291	274	296	277	316	304	300	273	309	275	295	266	302	263	259	303	276	270	277	283	287	284	259	268	256	295	271	297	273	281	233	268	303	285	297	252	259	265	276	285	272	295	282	289	306	263	294	284	298	277	301	282	296	277	254	303	296	293	289	274	266	270	318	270	246	263	252	280	299	283	289	283	282	279	303	244	282	286	287	312	284	279	278	286	262	299	286	274	273	290	294	262	280	275	258	258	268	282	301	274	283	239	263	286	250	262	284	268	302	283	258	266	281	281	269	288	309	252	285	284	265	272	262	266	275	281	284	289	260	260	297	276	233	257	273	247	250	272	279	273	263	312	280	234	292	258	300	257	275	254	275	265	245	281	288	307	255	280	262	286	242	281	290	296	268	319	288	287	250	296	314	274	277	272	259	293	286	272	271	291	279	269	281	256	263	283	279	279	266	280	289	276	292	246	237	270	265	260	288	260	281	265	320	287	285	284	294	249	286	249	248	285	264	289	269	252	296	266	250	263	271	288	282	278	267	238	278	266	284	286	282	302	272	283	288	273	283	249	281	285	270	297	316	260	270	270	285	304	299	282	285	291	288	269	310	264	301	300	271	260	283	289	278	278	258	289	295	272	278	288	287	306	271	256	275	256	256	283	260	259	288	269	280	286	268	250	273	281	267	271	276	262	283	283	226	305	263	267	273	265	271	270	257	309	301	298	284	244	278	258	291	281	268	259	263	262	269	251	276	275	242	296	286	287	284	278	301	281	287	263	264	301	274	300	254	287	258	273	313	254	285	287	279	287	299	284	292	273	285	281	258	251	301	279	266	260	272	265	277	272	287	238	303	247	289	301	298	279	248	251	300	274	265	306	289	297	292	301	249	287	276	250	289	282	255	255	266	288	283	291	310	251	269	266	287	286	300	274	263	307	246	300	270	315	270	286	290	300	280	273	287	299	290	283	236	276	266	275	302	277	275	266	254	271	290	276	277	274	263	265	270	258	266	275	254	285	295	257	260	289	258	296	309	244	260	267	287	279	287	270	273	280	261	274	291	260	302	292	286	237	295	280	290	294	287	251	299	271	248	281	268	317	285	283	294	288	290	294	280	274	291	277	237	265	250	294	276	297	277	274	304	309	256	280	273	284	267	306	326	292	297	292	275	265	282	266	274	325	260	286	250	296	300	310	265	275	261	264	273	251	282	283	268	282	297	285	286	274	269	282	285	283	298	291	278	282	266	286	272	266	275	259	270	266	288	283	291	283	311	270	266	265	304	278	272	261	275	267	280	281	311	259	271	277	280	273	302	248	295	277	298	267	275	295	296	271	284	277	262	272	297	286	265	282	279	267	299	259	284	271	290	276	251	285	259	288	291	255	298	277	278	281	256	287	248	282	292	280	284	284	274	267	263	286	264	264	266	282	270	299	300	302	283	281	305	260	242	274	266	284	256	284	277	276	292	274	272	264	287	263	258	278	246	242	302	279	292	271	274	284	274	273	285	277	276	257	289	280	254	243	251	280	280	288	319	291	276	285	260	311	286	291	291	304	303	273	294	261	266	302	271	276	275	299	268	278	287	287	304	273	257	248	279	271	272	296	276	306	326	262	297	269	268	273	258	284	268	278	279	302	243	262	278	294	269	291	280	289	282	258	286	261	267	265	280	288	277	268	250	299	291	275	275	292	303	267	303	290	261	280	295	271	256	268	276	291	257	265	298	279	264	252	288	236	284	295	272	310	255	271	291	273	288	258	300	292	289	304	281	265	255	282	284	255	268	238	297	272	269	234	277	299	279	262	292	259	279	302	271	292	283	260	284	277	239	291	268	292	268	276	281	249	265	306	280	284	250	282	292	275	303	280	273	291	299	288	251	311	266	284	263	287	259	260	277	282	294	262	255	295	281	304	280	274	290	296	248	275	296	285	295	249	274	286	250	281	249	264	275	280	259	296	282	277	283	302	295	283	276	260	266	243	292	274	289	280	252	278	275	263	265	256	285	275	290	253	273	295	297	292	306	288	279	257	292	273	271	295	269	262	260	269	285	265	305	270	274	275	269	254	288	283	272	287	271	265	298	311	259	284	271	283	291	278	274	280	263	258	298	269	276	276	255	310	304	281	268	275	283	274	292	287	279	260	266	266	286	287	267	282	302	295	296	254	282	285	314	281	251	257	293	307	274	270	277	295	284	274	270	305	269	273	271	268	268	272	260	287	248	309	274	286	288	294	282	256	276	294	313	266	285	284	262	289	292	290	300	297	259	288	262	292	291	297	268	236	285	295	285	270	269	284	276	274	239	259	288	305	292	260	289	271	251	281	260	231	283	293	272	269	264	263	272	290	280	278	252	308	299	285	278	255	290	295	285	290	285	301	261	279	257	282	281	292	298	309	271	277	255	268	298	273	271	303	274	279	257	308	293	269	297	272	272	263	266	273	288	269	264	277	297	286	257	261	267	249	275	281	265	294	265	262	259	270	295	309	250	278	245	237	297	276	270	281	252	277	300	274	302	292	252	260	294	301	286	276	289	274	293	253	255	289	270	266	278	283	286	304	275	277	267	265	270	291	267	278	239	274	289	266	279	275	299	280	298	251	279	272	291	290	254	323	267	276	250	233	287	297	262	256	293	290	253	274	248	276	287	280	306	272	266	273	262	273	276	291	257	267	265	277	281	260	250	289	269	303	280	259	298	291	291	266	262	275	281	289	268	293	270	269	257	290	286	304	293	284	289	276	269	254	259	264	266	286	298	268	251	275	255	281	265	295	282	269	247	282	260	243	269	271	287	253	299	294	311	280	279	255	290	257	306	244	268	291	294	305	277	286	299	260	279	293	245	285	268	272	298	275	269	283	276	270	316	294	243	282	267	256	266	295	280	276	307	281	293	303	273	276	251	284	273	268	281	275	254	296	257	270	267	282	254	256	303	280	275	267	267	258	247	298	287	282	279	298	307	273	271	272	274	291	264	283	293	275	263	252	305	293	273	270	281	265	265	298	285	246	296	271	245	255	280	282	304	291	279	257	254	266	287	240	268	286	273	284	274	256	265	257	279	284	265	263	316	301	266	280	290	287	259	246	308	268	243	263	291	267	266	285	276	309	266	262	270	288	282	249	297	300	258	258	279	296	279	272	289	280	249	295	268	312	286	298	301	274	265	282	291	283	276	262	283	291	273	260	269	307	279	273	269	280	270	263	260	260	263	271	255	292	300	272	260	267	289	288	308	272	293	278	279	272	268	274	282	269	269	285	275	299	274	257	282	298	250	262	259	287	271	295	258	261	252	264	262	277	279	301	250	253	250	280	274	271	274	270	258	291	288	267	282	251	277	281	279	244	284	289	261	260	268	283	296	255	273	267	271	265	249	313	233
26770	20762	15117	4553	4049	2847	2103	2074	1717	1127	882	835	829	780	758	759	1015	1659	1130	644	671	624	646	680	719	708	656	739	669	663	685	648	674	666	696	671	696	667	672	686	709	669	706	627	640	712	679	704	722	676	676	694	736	657	715	679	709	679	690	713	675	731	705	692	627	664	693	663	684	678	679	694	680	680	710	696	713	683	676	658	686	670	699	710	644	650	686	701	700	698	668	629	691	684	676	659	645	697	666	696	668	643	684	655	625	723	664	662	703	691	634	656	765	684	688	657	671	655	647	675	707	659	694	708	728	674	711	709	668	629	697	704	699	677	686	652	653	699	696	698	661	679	718	715	661	696	654	681	643	673	702	669	662	717	703	641	705	722	702	688	636	714	685	676	657	674	702	671	671	707	698	706	654	690	712	676	660	730	659	669	657	692	736	693	689	710	653	709	666	666	653	637	680	674	667	743	696	717	658	677	704	694	689	692	703	668	669	642	680	682	786	688	659	651	679	687	656	708	693	653	673	651	702	698	721	662	716	656	674	700	698	720	699	686	714	682	672	688	713	687	704	712	645	672	675	698	719	701	649	673	688	695	700	708	722	691	703	663	672	675	676	668	700	687	699	671	682	704	685	638	682	704	676	681	640	698	701	711	655	720	693	716	703	693	670	677	662	663	728	702	708	663	655	713	683	700	700	631	722	668	661	652	666	694	697	690	663	610	678	675	704	688	672	705	712	699	694	731	667	701	708	682	639	704	684	716	688	708	706	690	690	702	699	669	665	683	644	675	713	701	669	735	719	685	675	695	644	770	655	666	699	670	698	671	657	674	689	643	696	642	639	660	688	704	684	686	707	668	627	707	715	635	676	641	644	641	679	688	700	668	680	696	660	677	688	678	682	736	682	650	714	654	725	707	675	739	707	737	680	690	666	646	726	660	668	695	701	712	674	683	665	701	653	658	667	683	668	694	661	666	702	687	666	679	736	706	717	649	673	688	678	744	691	690	663	661	647	657	723	713	700	663	694	636	650	656	680	674	698	692	703	645	657	718	699	688	729	708	640	711	672	708	651	676	612	704	690	733	662	692	689	684	677	692	650	645	623	669	644	616	671	677	673	724	674	709	668	731	678	622	678	691	658	679	683	667	680	669	681	699	682	654	688	671	739	735	651	662	673	682	703	685	647	676	676	678	697	683	730	670	710	677	687	662	634	672	680	654	679	671	720	672	697	703	675	680	708	705	723	682	696	702	719	607	689	697	732	669	701	708	687	661	722	722	654	671	650	669	687	686	675	647	683	705	718	672	675	664	690	688	721	665	663	716	659	704	702	640	667	658	664	687	675	682	710	706	685	632	697	688	669	649	726	671	714	661	653	683	672	700	674	663	663	698	658	666	653	608	707	657	675	689	687	729	710	655	655	715	684	654	703	687	634	661	737	663	698	681	702	691	712	652	669	741	705	670	705	679	632	655	655	705	695	672	708	718	641	691	668	697	703	665	665	697	652	666	663	666	668	699	750	692	692	707	631	689	696	700	702	663	734	727	680	684	654	694	735	687	676	673	701	726	682	657	744	698	695	735	690	692	635	701	701	712	737	740	711	707	685	661	692	664	738	645	658	712	711	707	643	714	694	665	694	702	687	722	681	650	705	717	700	684	674	670	648	682	687	677	695	704	683	684	660	666	682	692	630	707	689	633	661	704	729	671	678	681	678	695	653	656	725	669	658	659	690	710	714	709	702	707	699	720	649	736	688	713	737	643	663	661	692	684	664	665	679	633	708	672	670	673	700	708	709	712	684	679	669	682	637	700	659	659	734	716	737	699	677	687	692	682	703	721	704	664	686	678	634	701	719	688	681	703	701	735	616	645	693	606	666	714	706	694	696	661	669	726	690	666	656	699	696	676	653	689	677	702	669	670	727	681	685	708	733	699	692	750	683	658	672	706	669	698	672	660	638	649	681	664	689	688	683	648	720	682	699	627	671	669	699	703	716	700	661	684	695	641	714	661	726	675	622	678	631	669	688	718	676	663	659	697	697	663	680	674	706	685	679	668	697	702	631	618	683	693	686	671	708	712	649	707	716	669	672	653	704	682	664	676	666	723	657	670	665	690	704	666	724	653	682	671	734	669	662	700	662	700	704	668	653	732	652	683	687	687	673	694	689	672	678	742	697	655	677	672	686	723	691	685	681	704	714	656	675	666	657	698	684	685	690	689	656	705	656	667	663	646	675	709	716	692	710	719	684	699	655	670	725	692	653	710	674	653	776	684	686	687	659	678	684	687	693	670	728	744	625	691	674	651	702	703	685	704	651	720	658	726	643	654	696	674	705	701	688	708	682	722	668	698	666	699	691	687	642	702	660	656	651	675	659	697	660	711	695	659	724	686	718	712	688	665	717	651	654	679	655	682	669	710	720	698	635	684	650	635	637	682	724	679	667	700	678	681	698	702	672	684	713	702	688	650	675	656	701	694	663	634	655	713	714	681	700	684	668	668	740	667	712	732	667	639	657	681	681	709	695	688	673	710	699	680	687	699	648	656	656	705	638	698	684	717	678	700	676	659	741	647	651	709	699	708	707	700	688	702	698	656	644	718	713	656	706	677	651	666	708	704	665	703	688	705	696	708	650	714	719	685	680	707	664	680	684	685	652	727	703	702	710	718	704	709	681	657	721	655	666	703	701	651	696	694	703	690	716	697	714	678	662	722	709	652	671	690	688	694	702	689	647	684	636	668	655	662	693	703	672	737	664	685	664	707	692	672	700	674	718	690	675	700	678	710	738	677	717	678	686	646	628	663	676	682	657	658	723	679	689	748	701	650	681	627	668	638	681	643	728	685	699	659	654	653	708	670	660	713	622	675	685	682	683	694	710	661	731	671	605	657	712	673	666	688	715	676	689	654	702	703	655	705	690	722	665	633	708	661	702	680	654	696	686	661	663	701	688	633	632	650	705	655	734	674	727	673	739	641	673	676	680	665	693	694	707	723	710	739	668	725	659	704	708	681	629	685	692	686	673	676	663	620	690	693	707	677	707	669	651	673	683	621	646	664	697	698	694	685	638	635	669	726	716	665	696	645	705	695	674	696	674	708	700	674	710	696	673	692	695	661	645	679	656	646	715	701	713	631	689	694	685	712	669	691	676	679	689	669	670	662	673	681	685	642	672	612	688	691	707	710	667	707	681	679	682	698	713	688	676	704	666	663	683	646	684	724	645	675	699	644	636	718	683	727	670	730	687	679	693	667	673	708	702	688	720	721	694	670	697	683	708	674	696	655	694	642	678	692	687	719	653	664	682	671	654	662	705	656	679	692	688	707	638	633	635	656	645	699	714	690	703	707	658	660	666	681	699	662	690	674	688	706	695	642	715	676	691	692	675	694	641	647	695	668	662	689	686	700	648	693	681	663	683	705	686	692	706	711	675	715	666	628	654	700	654	713	704	703	667	686	679	728	663	692	706	699	663	677	636	670	647	673	687	686	701	664	689	709	660	719
10814	17285	14953	5206	7787	5868	4481	4655	3781	2169	1378	1330	1250	1163	1087	1123	1646	2866	1683	925	870	834	904	835	859	887	876	875	865	904	875	868	900	918	846	897	864	870	837	871	825	871	917	897	879	930	874	879	859	888	931	892	868	872	847	876	830	913	872	869	931	863	853	868	892	831	825	876	826	887	876	907	892	895	856	858	853	866	895	867	901	889	837	856	851	887	887	876	859	866	840	848	904	904	862	921	907	872	889	894	878	837	875	872	891	859	856	896	835	867	864	858	848	814	863	840	883	861	876	864	858	871	875	888	900	856	923	846	927	865	887	882	849	898	821	828	844	879	891	857	814	859	924	842	851	859	899	837	866	961	902	893	866	884	886	881	904	866	876	842	839	852	776	845	847	827	861	880	836	847	919	919	872	873	885	920	899	826	874	884	858	919	873	863	903	863	914	851	906	871	927	860	890	818	917	895	863	868	863	864	824	911	843	910	878	838	862	882	874	869	899	874	881	884	926	872	883	882	865	883	895	882	846	860	907	860	870	881	873	824	887	847	869	874	862	845	849	844	864	842	828	885	883	837	859	875	871	837	877	894	845	920	923	885	870	826	855	824	859	870	910	844	892	825	842	870	882	922	848	839	920	843	866	913	926	864	881	873	878	875	872	825	911	810	836	864	880	919	882	859	830	885	879	944	846	925	863	886	882	915	881	874	884	864	873	857	876	877	846	816	868	827	880	918	861	844	880	869	891	882	922	836	846	831	877	894	823	833	842	881	842	866	865	888	800	819	865	824	925	862	870	839	851	938	838	877	866	917	856	873	881	882	874	904	875	877	857	856	832	898	892	864	857	904	926	864	881	869	876	810	878	859	878	805	901	891	849	866	886	887	840	866	880	868	890	832	841	885	907	830	857	892	933	869	877	848	851	909	901	868	852	907	879	883	860	873	872	836	842	876	868	884	831	874	907	853	943	912	860	861	823	876	873	923	906	881	915	837	935	869	820	878	874	855	908	867	876	860	930	885	867	872	867	878	934	882	855	868	838	897	854	875	908	928	887	882	879	895	853	871	875	891	887	927	839	912	850	821	860	847	900	895	850	877	860	878	828	856	870	859	839	899	860	860	864	824	855	884	929	889	903	889	867	868	867	851	845	862	861	870	857	906	864	861	862	873	871	868	881	877	879	808	836	894	910	789	909	850	853	896	883	862	834	894	892	864	909	875	902	860	864	869	830	828	860	911	864	903	847	906	857	831	886	909	855	869	883	830	795	893	933	868	867	859	841	874	859	875	895	822	877	936	821	811	838	830	886	888	880	887	812	955	889	853	907	908	888	821	877	833	894	845	932	927	862	873	866	889	880	882	866	835	859	848	860	870	829	908	860	873	855	909	855	860	916	825	883	871	868	913	840	870	849	887	826	922	885	911	847	890	849	827	858	884	893	842	869	895	834	852	924	826	842	911	885	873	899	879	856	874	859	857	864	829	911	855	888	884	849	897	876	901	867	855	866	877	828	856	880	855	848	881	877	850	907	910	893	875	856	889	913	938	892	808	843	871	863	843	870	857	865	835	872	872	910	885	885	873	855	843	841	898	831	882	879	852	862	860	866	910	902	907	858	869	853	895	876	840	894	918	911	887	942	884	846	909	916	855	833	829	911	835	894	881	901	892	884	806	824	866	870	882	898	876	851	891	908	824	886	831	907	909	894	868	844	920	950	838	883	879	878	867	839	872	874	872	905	897	884	831	868	880	819	891	886	896	854	846	873	885	841	879	911	883	862	841	904	915	897	917	864	894	875	855	850	838	869	919	816	842	900	877	846	882	811	857	861	844	862	857	898	923	874	816	854	879	907	849	868	841	847	846	896	891	873	842	890	852	915	889	874	875	829	841	906	888	880	852	820	867	888	928	895	869	834	894	880	868	849	888	909	830	836	824	891	935	896	840	884	886	871	891	833	882	922	861	864	856	903	886	844	885	851	843	852	890	934	850	843	880	879	883	851	887	876	874	892	816	902	883	876	819	876	877	847	868	860	882	838	847	900	843	912	883	910	959	860	906	881	871	871	882	890	865	903	850	885	905	897	878	900	894	909	870	836	906	892	800	887	831	894	888	867	891	850	850	892	824	872	897	901	854	869	846	818	897	858	887	930	864	836	898	872	909	820	836	826	882	849	878	893	907	873	840	887	883	872	901	875	890	843	893	855	863	887	839	864	838	879	856	891	862	853	865	893	853	856	848	886	854	834	863	892	905	900	923	853	926	820	905	865	822	877	862	861	885	852	845	820	836	912	893	876	848	860	830	919	863	835	891	904	886	872	842	886	890	872	859	932	915	892	883	913	871	911	897	926	874	879	864	878	884	896	863	854	831	862	847	905	871	877	898	899	806	859	896	810	901	865	833	904	909	881	884	869	899	871	873	880	839	886	867	834	819	880	886	848	804	845	866	891	858	812	828	912	904	848	911	834	896	887	848	849	908	894	874	895	833	888	871	834	890	890	933	849	894	877	870	886	851	917	900	923	896	817	856	847	841	844	866	857	856	840	878	890	888	880	905	874	904	861	892	908	862	918	891	839	890	895	892	872	856	911	871	830	842	854	853	815	889	892	897	869	854	907	871	890	833	881	888	864	869	873	913	880	888	897	867	827	857	867	882	858	875	863	898	892	871	906	850	865	839	919	902	866	885	878	872	875	866	859	852	864	932	887	887	838	852	835	847	890	847	856	871	904	888	868	903	874	925	888	866	877	879	885	902	872	889	868	843	950	860	852	878	847	874	906	914	853	850	911	886	867	886	899	844	884	955	947	899	853	809	883	858	898	897	851	867	835	884	873	844	854	851	888	830	897	920	891	904	912	872	879	898	819	847	926	830	871	920	863	891	876	840	854	829	867	915	893	876	824	886	863	887	843	849	851	874	859	827	856	845	817	849	891	866	899	873	849	843	865	938	874	837	890	902	840	879	873	930	907	917	872	896	879	836	903	884	898	875	806	871	896	855	830	865	887	835	899	878	857	927	884	870	891	895	828	820	861	901	831	887	842	893	931	860	854	891	850	853	903	828	899	859	880	853	874	873	875	912	917	851	858	840	866	927	841	880	855	876	871	839	827	868	918	863	902	891	952	890	921	845	910	872	874	826	866	925	911	903	834	822	863	901	841	916	850	819	841	882	930	873	883	891	857	857	862	912	804	895	894	819	903	829	840	886	822	853	819	829	851	879	881	920	975	874	927	907	857	899	879	872	882	875	862	885	911	892	918	880	826	845	884	889	903	893	860	845	861	881	904	905	927	892	871	877	899	853	833	829	879	852	871	856	931	815	900	866	905	902	853	879	867	873	865	858	880	889	908	909	868	926	931	863	819	818	847	890	853	877	874	885	846	863	943	875	825	876	886	838	839	898	828	941	881	869	892	868	815	866	906	910	864	893	873	836	867	869	828	862	870	844	874	853	897	837	915	878	876	846	868	859	904	833	865	951	859	865	881	876	872	862	842	880	884	872
24032	21108	28280	24169	20930	10378	4262	3034	2949	1650	1250	916	785	817	712	746	3214	9097	4569	562	476	478	554	536	508	500	526	510	511	496	489	531	510	518	529	498	498	493	487	525	466	534	499	548	511	504	517	500	539	497	512	505	499	492	509	482	512	517	516	509	502	525	501	502	514	487	461	499	508	487	533	512	525	481	482	521	486	511	489	507	493	482	550	488	502	472	519	509	517	504	470	494	497	472	490	455	487	519	503	518	504	471	539	537	509	473	494	472	509	505	506	490	470	514	496	505	494	516	472	475	491	506	497	496	497	498	491	484	490	505	538	515	481	495	528	440	536	501	491	516	537	518	502	504	498	543	478	498	526	488	482	529	515	485	451	518	511	500	466	542	497	491	521	572	507	536	513	497	486	469	504	470	511	503	496	488	529	505	490	463	501	525	515	528	472	504	529	505	494	526	507	493	522	510	509	493	480	522	507	505	546	486	491	518	469	500	481	471	510	488	503	505	500	516	485	509	483	536	512	504	493	466	460	510	501	460	538	470	515	517	519	488	499	514	519	502	513	498	515	557	513	501	485	493	512	464	497	511	524	485	515	512	473	517	479	478	500	465	513	502	498	501	486	467	507	500	493	535	500	502	516	511	531	525	479	504	498	514	528	497	504	511	504	521	504	532	456	457	478	531	495	464	501	495	499	492	483	492	474	475	493	511	463	480	508	538	491	553	502	480	495	520	514	491	468	504	453	488	496	474	487	505	532	510	549	488	489	486	528	478	531	510	512	509	502	480	530	475	480	512	500	478	483	509	471	495	504	479	496	486	550	531	515	505	525	494	496	497	496	514	493	489	536	473	478	462	522	461	485	470	539	537	496	481	501	486	482	473	500	511	510	466	488	530	515	466	536	476	486	517	482	493	508	487	529	516	463	482	503	505	514	520	527	477	498	466	499	519	500	479	487	546	517	503	451	478	488	506	509	495	513	543	487	500	505	485	509	501	471	509	516	480	468	468	480	520	473	501	477	502	511	508	479	493	484	486	522	527	494	513	499	494	519	505	517	483	486	529	516	505	496	508	480	516	479	528	518	508	481	476	481	493	509	471	494	475	502	503	496	484	496	485	506	501	481	460	514	470	512	469	491	487	484	501	476	504	443	520	471	471	542	474	476	481	482	485	506	502	485	464	516	497	486	478	516	501	491	492	494	493	535	516	520	508	486	493	498	491	480	501	497	508	506	546	475	477	534	506	551	512	535	512	480	522	456	499	469	487	554	506	497	490	498	481	517	451	511	465	492	485	485	489	485	490	476	470	505	488	466	531	497	510	530	486	513	531	526	518	500	511	480	491	501	499	498	512	498	507	510	499	482	517	494	479	483	491	484	491	482	484	479	487	494	524	535	511	522	477	512	521	509	538	510	452	507	541	491	525	534	538	488	542	479	540	520	518	470	518	500	506	480	510	485	511	528	468	488	527	522	501	505	516	428	509	477	461	526	484	502	472	539	546	521	504	523	483	501	499	482	481	446	531	458	496	490	469	532	506	487	492	498	497	525	519	472	443	509	509	507	493	507	514	533	506	495	489	465	471	511	515	511	468	484	473	486	538	531	488	503	516	493	500	509	482	510	505	487	501	475	519	478	490	503	482	525	477	489	474	449	483	521	483	492	531	529	490	513	511	510	481	512	469	514	478	532	505	503	488	498	449	518	518	514	474	512	469	482	513	504	483	477	476	485	498	499	448	500	471	552	496	513	503	489	479	504	460	444	502	501	534	491	513	520	462	483	480	507	533	539	492	514	517	490	518	511	455	515	485	503	471	505	494	460	503	516	500	471	494	502	538	491	510	492	511	527	508	502	500	517	515	473	491	477	479	540	487	512	486	491	530	509	507	500	519	467	448	499	475	502	503	495	489	509	524	490	496	518	508	477	544	501	471	520	518	482	499	478	524	526	493	526	464	502	551	489	473	461	467	510	475	502	523	496	525	488	458	522	496	438	469	500	478	485	480	501	502	503	522	508	489	520	521	519	487	478	523	464	498	519	489	507	493	496	493	473	463	493	481	500	465	476	516	525	501	506	488	496	532	502	496	517	511	513	515	519	464	463	525	513	490	491	514	530	487	533	498	478	514	497	472	469	481	501	539	530	514	487	493	487	491	487	501	491	506	493	537	501	505	468	478	540	521	492	516	507	490	513	532	491	500	511	507	480	512	485	509	496	494	485	503	507	524	488	494	503	520	470	518	478	520	514	476	486	495	483	523	483	513	519	530	574	496	516	453	521	480	465	512	472	514	498	491	501	521	482	510	473	497	505	495	488	500	476	501	479	518	478	481	465	471	531	509	503	469	503	494	506	509	496	446	525	515	496	478	504	497	494	504	494	495	479	454	468	504	492	527	487	487	498	498	481	532	454	494	493	525	486	494	519	490	514	467	458	520	529	493	514	476	523	475	479	505	564	474	496	513	557	480	511	492	509	488	476	512	511	508	526	479	530	490	498	510	476	472	465	522	479	475	488	511	538	470	495	493	499	462	496	486	475	492	487	487	515	467	525	523	474	519	484	491	518	515	461	513	490	475	492	484	525	508	517	482	459	503	481	491	492	512	512	479	509	512	481	504	479	526	507	484	515	499	512	481	499	469	500	518	505	511	514	516	495	520	476	501	495	469	490	498	503	464	485	493	451	494	520	474	490	510	470	519	518	471	490	499	474	479	518	487	518	479	502	470	478	491	535	507	487	530	513	485	529	495	503	503	469	470	498	488	508	447	512	533	527	516	522	505	530	454	479	521	509	481	491	478	516	484	502	504	483	500	502	530	513	459	486	474	490	469	483	496	488	491	505	488	526	478	510	528	486	493	442	504	507	499	507	526	495	520	511	490	480	522	499	486	485	488	540	509	490	497	501	483	500	493	526	508	491	483	509	513	541	527	531	485	496	490	480	484	495	506	499	492	545	500	508	530	537	525	493	452	522	471	500	529	458	522	532	502	470	496	492	523	499	448	464	493	525	459	463	507	481	519	515	474	492	479	536	520	499	486	517	481	512	507	537	489	485	448	473	482	485	521	479	520	481	515	457	467	503	481	520	498	549	460	459	562	517	517	474	497	524	530	468	542	519	504	513	521	510	505	485	535	526	488	500	467	499	508	496	463	504	528	516	467	543	499	526	502	509	527	487	508	516	505	479	506	489	459	457	500	544	456	467	508	530	450	471	515	502	491	459	538	530	494	487	546	482	543	480	484	495	476	570	514	469	489	514	546	478	515	516	495	489	549	497	521	491	533	494	475	521	489	510	488	498	499	490	528	476	533	504	457	485	490	535	495	542	463	520	473	503	498	488	515	507	451	560	494	448	484	511	516	539	503	507	462	465	485	507	523	486	485	510	501	485	488	530	465	497	482	498	482	490	469	504	467	501	470	495	498	485	493	470	510	434	512	480	488	518	466	508	499	498	500	501	486	496	483	511	500	522	462	519	544	496	502	530	497	476	552	501	522	488	493	525	553
11218	24989	22471	11452	13049	8781	7617	6760	6803	3763	2599	1660	1513	1288	1305	1239	6508	16005	6865	808	688	698	694	704	655	707	659	671	623	708	658	680	682	635	682	609	671	665	691	712	662	657	650	706	679	669	654	618	607	647	626	658	647	643	621	676	685	645	683	663	655	690	697	677	656	660	660	651	610	643	625	628	668	693	634	701	676	631	645	668	665	698	682	700	669	641	646	683	642	653	663	647	700	623	691	684	656	637	648	691	692	671	611	663	680	728	670	661	688	615	678	626	672	663	646	678	632	670	669	665	661	689	694	662	672	671	647	616	647	642	673	673	664	651	646	691	641	641	681	662	635	643	691	654	701	710	656	616	655	639	659	682	644	634	655	651	651	677	655	654	655	666	645	661	682	620	613	652	650	642	673	665	686	647	725	646	658	667	647	607	698	652	638	671	682	681	662	650	659	678	724	619	682	640	663	692	651	666	657	676	658	671	669	626	658	604	647	630	635	678	613	674	651	727	661	649	673	682	654	633	644	687	641	661	680	685	637	646	602	665	653	604	684	621	651	628	648	641	631	662	613	642	622	653	658	601	711	698	663	632	654	619	654	625	677	632	667	690	682	647	612	676	670	679	658	634	684	634	624	624	664	639	651	629	637	675	649	685	645	679	660	683	646	717	710	673	604	696	664	676	625	668	657	645	651	635	615	626	660	670	648	677	596	698	628	681	606	640	661	614	658	679	661	672	620	616	705	638	675	628	649	668	626	651	687	664	676	614	598	650	692	666	652	659	659	625	641	697	673	642	668	635	679	633	678	648	622	677	617	656	672	680	637	651	642	672	640	636	649	618	653	634	647	653	688	696	672	658	649	636	665	683	695	710	638	670	678	644	689	673	682	630	665	666	612	692	661	624	681	681	672	670	634	663	654	649	667	609	642	685	651	653	631	663	649	606	634	633	649	643	703	622	655	677	622	623	687	674	694	691	640	649	699	643	692	682	661	644	616	660	670	635	602	639	673	653	653	625	646	666	666	659	674	710	696	636	636	708	696	647	638	617	603	660	709	661	695	683	665	682	665	636	650	637	671	673	630	642	680	652	658	642	666	606	607	679	645	680	667	649	654	676	729	617	620	662	656	640	620	680	645	632	656	628	654	667	679	660	657	650	701	651	658	670	664	683	649	673	643	625	641	680	651	650	668	645	655	613	686	651	615	623	635	637	612	689	620	641	668	647	676	672	670	655	661	705	692	676	682	686	632	643	646	641	696	623	665	605	672	623	647	688	659	659	642	624	696	674	641	661	706	632	658	656	670	623	626	618	674	633	646	658	664	663	672	634	632	645	640	625	643	660	629	613	637	652	623	684	651	665	669	639	654	665	636	629	624	658	686	633	648	675	645	686	662	677	643	629	615	612	639	717	661	669	655	654	639	626	671	648	681	676	650	705	687	645	607	651	636	654	628	693	694	656	654	637	650	671	669	641	646	636	662	675	646	690	653	633	716	659	624	639	686	672	635	662	643	651	694	661	643	655	642	645	669	689	620	666	651	682	610	675	674	645	691	686	678	669	670	656	689	661	681	688	649	649	626	698	654	649	641	658	619	669	626	664	712	641	655	650	661	640	678	643	682	622	709	647	655	651	657	630	666	629	643	644	637	692	653	653	661	645	620	591	613	681	655	732	641	653	710	643	663	632	685	653	666	643	688	676	652	652	675	703	668	641	673	637	606	633	677	662	627	647	685	656	657	640	621	649	672	685	601	670	666	604	682	633	615	679	679	647	658	646	646	655	615	657	674	657	654	647	667	669	702	648	662	629	635	647	661	610	687	678	641	623	666	663	672	668	667	672	664	674	603	682	649	665	671	617	670	737	676	662	653	666	655	654	625	640	676	703	637	640	670	659	712	640	682	663	614	654	660	688	614	671	657	647	612	672	615	629	620	644	678	709	613	658	588	683	688	688	687	677	679	631	674	693	677	637	666	687	675	667	687	644	656	681	613	711	648	665	627	684	676	605	719	593	682	668	653	676	665	620	619	650	667	637	670	620	624	648	641	694	630	655	658	711	688	616	675	727	689	712	643	615	673	672	658	617	639	674	647	640	653	631	592	715	640	623	619	627	682	654	683	662	755	603	645	652	679	638	634	686	671	667	697	647	660	641	646	657	651	672	683	653	625	668	638	627	659	678	650	648	651	639	644	657	653	667	680	679	685	634	644	645	639	684	662	673	689	643	667	640	624	638	645	689	654	596	582	628	676	640	631	638	656	664	626	633	633	660	653	679	618	630	695	631	645	663	673	646	655	676	654	680	628	674	655	646	664	644	652	683	653	666	653	650	629	651	674	627	634	661	664	633	700	691	644	684	649	631	637	668	690	688	677	637	670	634	652	637	656	665	682	656	645	659	672	629	641	636	669	592	693	667	623	650	646	669	619	658	681	638	632	659	690	646	650	644	617	657	652	645	654	645	686	685	665	682	627	626	613	665	687	632	646	663	637	636	649	670	672	640	654	692	640	673	610	639	693	617	682	615	628	624	657	641	657	680	636	669	668	705	679	632	636	652	651	637	640	650	600	674	639	658	668	625	640	656	677	673	619	695	676	633	667	635	672	684	654	656	632	674	654	710	680	692	676	661	698	687	688	653	694	642	722	681	641	618	665	716	633	697	639	605	664	642	655	690	678	667	668	667	650	637	647	652	681	661	650	707	643	629	644	721	663	617	620	646	654	635	635	658	680	676	663	659	635	632	650	660	669	603	665	662	624	635	653	636	633	667	645	646	714	660	611	668	621	660	673	659	680	660	669	657	640	624	603	665	671	625	657	676	623	645	619	660	668	662	622	687	656	655	668	632	641	695	654	641	647	657	655	660	675	647	607	685	634	678	678	649	608	650	691	635	692	670	694	689	694	653	630	670	696	639	659	693	650	653	628	667	718	663	593	615	645	692	637	692	647	682	676	660	685	655	646	665	630	695	632	655	673	661	693	664	649	664	646	690	671	600	652	609	664	657	635	636	684	598	654	678	657	646	675	642	611	663	616	629	627	642	648	621	649	596	648	621	654	666	605	628	638	705	629	643	631	702	682	680	659	636	594	656	673	688	684	669	652	635	634	634	649	630	705	626	659	661	666	637	651	664	673	701	667	660	662	619	642	655	643	659	649	690	638	702	655	641	639	620	649	648	658	682	649	677	650	620	668	633	688	624	642	662	663	637	647	699	656	653	650	635	646	718	658	653	635	669	617	629	673	644	723	663	627	658	680	625	658	635	659	658	661	669	659	618	669	645	654	632	657	662	693	665	654	679	655	664	580	622	655	681	628	679	681	685	633	651	656	635	631	657	687	660	637	676	708	650	650	656	663	697	721	649	678	662	696	616	668	651	676	643	708	641	667	655	718	665	600	653	649	625	633	670	639	702	696	670	612	670	661	653	679	646	669	638	662	621	680	658	663	677	675	653	652	697	651	659	685	662	668	653	582	692	658	602	616	633	652	671	650	621	673	650	659	656
22766	21045	28825	23487	21051	21213	11787	2732	3055	2280	1407	1124	771	714	684	577	8635	21313	13580	746	297	287	288	300	300	300	258	297	271	283	256	262	279	280	288	293	290	290	272	246	286	283	265	258	274	255	273	247	266	255	246	249	265	258	292	246	269	291	250	260	278	270	271	268	291	270	259	278	270	273	264	270	281	252	274	271	271	298	253	294	242	267	284	259	270	268	257	248	284	276	251	270	256	257	284	247	279	250	244	289	252	251	270	245	254	273	286	278	259	246	271	248	284	260	291	266	265	291	243	283	280	258	275	261	282	261	253	240	277	279	243	244	260	306	293	281	275	283	280	249	293	259	272	251	278	249	269	273	231	271	273	261	266	281	261	260	263	251	261	271	290	258	266	320	286	253	274	271	290	266	275	288	284	263	274	263	266	230	285	239	278	282	253	268	289	245	270	293	251	266	299	268	270	280	276	277	279	248	258	287	275	279	277	264	298	271	307	235	247	264	257	268	230	259	280	265	261	276	252	246	270	264	260	256	259	282	271	282	279	259	252	276	239	316	271	259	267	271	263	297	247	277	270	244	247	265	266	250	263	290	288	268	267	277	277	261	265	276	272	266	260	282	252	264	257	256	250	262	267	257	282	255	255	262	246	238	254	290	276	274	244	252	277	273	261	262	261	282	254	237	288	263	268	273	245	289	282	251	263	269	261	247	278	283	308	266	278	287	251	265	290	270	275	263	262	260	292	290	266	280	280	261	299	278	281	270	275	285	263	258	248	263	291	269	251	253	283	254	306	266	263	277	275	272	275	256	258	290	239	282	265	273	255	260	269	281	266	289	270	274	272	253	256	299	267	257	263	256	249	272	253	262	299	255	283	290	262	288	286	258	258	241	289	278	267	255	253	280	286	256	272	248	260	214	282	309	273	242	269	278	266	263	275	286	257	250	296	250	272	270	264	271	256	250	314	268	276	255	264	245	283	233	272	294	263	265	269	257	251	282	269	258	268	269	260	257	272	287	280	268	299	248	263	261	271	259	245	283	271	277	241	237	261	246	271	251	290	268	285	237	276	290	290	265	256	271	262	247	252	267	282	252	249	256	265	253	282	272	291	280	273	252	265	269	271	284	274	260	287	298	261	246	267	251	259	248	289	269	270	283	243	278	264	261	253	233	273	244	265	278	295	253	281	234	239	268	267	233	270	271	253	255	252	262	268	259	241	265	274	249	251	296	271	292	267	273	272	275	276	266	246	273	275	277	255	263	278	291	257	276	257	283	261	270	252	214	280	289	269	259	278	274	257	240	286	258	293	262	270	258	240	265	279	278	266	280	237	298	265	274	273	274	265	269	262	246	273	264	272	256	278	296	256	269	262	270	265	285	250	266	253	288	277	254	260	266	291	278	272	267	269	258	246	254	257	264	246	254	275	244	250	258	273	289	262	297	258	251	258	286	285	258	261	245	269	286	266	245	258	240	281	261	244	269	275	279	296	246	290	244	278	237	262	307	262	271	270	277	262	259	277	269	241	244	254	263	274	271	275	244	270	258	276	277	258	276	256	299	293	270	280	276	267	266	271	259	288	246	278	287	257	244	283	249	271	259	267	278	268	238	275	263	283	276	254	265	293	273	239	262	279	273	247	288	259	274	290	275	242	262	314	266	248	264	263	244	240	268	290	255	265	259	276	276	261	258	269	266	256	242	257	271	277	244	285	257	250	267	290	280	232	269	247	270	265	242	263	268	288	259	291	292	252	247	268	277	288	258	254	292	258	289	268	284	269	278	260	270	257	257	270	261	243	269	254	273	262	286	271	285	255	268	271	262	297	263	288	305	233	245	256	253	270	220	252	284	258	286	296	255	279	275	265	282	240	280	314	238	269	280	307	253	267	268	283	250	271	245	248	267	271	258	245	272	265	266	310	255	297	271	262	281	266	264	258	285	261	271	259	294	271	271	262	258	272	277	288	273	291	275	267	284	265	254	228	255	286	265	272	283	276	263	244	283	238	255	281	255	285	276	270	292	246	263	259	242	269	295	289	225	239	277	246	268	256	248	288	262	256	285	287	261	244	264	258	261	265	266	266	279	257	274	300	242	268	270	247	281	277	269	251	255	269	269	273	231	274	250	271	228	297	260	273	270	283	247	283	267	287	274	291	290	266	276	289	277	283	292	258	268	261	271	281	252	269	264	272	277	250	255	282	264	249	277	288	271	259	291	254	264	247	231	278	281	266	258	255	272	257	254	235	253	280	244	245	245	258	280	271	267	246	265	272	260	256	273	287	258	262	249	261	232	256	280	266	255	272	263	261	242	249	267	271	244	274	267	268	306	266	292	267	266	250	287	262	263	267	272	284	241	259	272	296	251	257	280	289	265	261	271	250	281	235	275	276	259	252	275	258	283	244	272	264	289	265	282	252	264	287	269	257	239	287	267	266	265	269	269	259	269	264	241	264	285	263	261	264	271	263	257	276	268	258	267	265	259	267	267	259	246	249	277	279	278	262	260	256	285	269	248	288	275	238	276	257	256	234	296	267	284	283	299	262	291	268	260	265	244	265	288	270	248	267	271	265	295	260	299	272	260	271	244	250	253	264	274	251	251	223	270	279	246	261	258	263	258	269	263	246	266	287	280	278	285	248	276	233	282	273	269	293	269	259	277	276	264	249	261	289	244	260	259	262	246	254	270	253	299	250	244	266	280	267	279	283	273	254	271	244	293	246	275	258	258	272	261	262	271	250	225	246	228	269	289	261	254	278	257	267	286	282	278	270	252	302	257	252	277	264	260	245	249	249	265	256	274	266	284	299	257	284	282	263	273	231	282	289	257	274	279	283	247	282	287	267	260	260	272	279	273	266	269	292	276	278	247	280	279	251	264	279	291	266	254	266	254	277	286	268	260	250	254	297	261	235	280	298	247	246	251	244	250	263	261	247	244	271	300	226	267	272	293	247	245	253	257	295	280	258	258	293	266	296	271	240	280	274	241	288	256	225	269	264	268	265	280	263	255	269	260	270	292	261	268	264	274	237	255	278	281	307	260	254	257	256	260	268	286	301	243	263	241	292	256	256	256	270	266	293	250	270	242	274	252	254	262	269	287	266	289	257	298	267	294	284	268	251	229	269	265	267	256	268	275	273	237	271	244	241	288	296	252	248	268	242	261	228	271	244	286	266	300	275	257	244	271	281	277	281	299	257	256	255	268	273	268	248	252	244	294	294	283	264	262	260	285	253	236	246	274	263	246	257	260	259	246	276	261	272	242	269	246	276	306	234	279	247	260	260	283	267	283	291	269	267	273	253	291	267	247	292	268	277	262	267	244	294	255	248	300	257	257	264	286	256	280	281	245	252	289	318	263	254	277	257	297	277	312	252	259	284	251	300	262	279	280	246	266	285	249	245	264	288	295	303	286	260	245	292	286	242	286	269	248	228	247	263	267	280	254	264	270	277	258	297	292	306	250	265	256	258	288	259	271	270	251	298	237	242	287	276	286	263	281	273	272
13978	33125	27063	17806	15371	13036	7915	5534	7384	5179	3363	2725	1595	1424	1313	1154	15674	28192	16242	504	383	381	399	380	322	396	398	386	346	352	385	366	353	366	345	397	376	337	355	348	379	369	295	368	374	337	354	337	351	319	334	358	364	363	346	351	340	352	298	361	330	338	324	374	367	340	382	351	342	304	356	342	329	360	350	308	367	335	333	366	350	352	348	366	372	344	315	344	331	344	332	324	329	332	330	339	341	364	339	322	351	335	319	306	349	355	383	337	326	336	327	322	371	350	335	368	333	329	329	355	357	337	329	344	348	350	348	333	350	314	328	378	341	330	329	319	318	329	324	325	351	350	389	359	335	335	357	343	365	351	321	336	347	342	367	351	344	344	316	342	326	340	320	341	341	317	371	371	341	360	338	331	362	361	335	363	329	329	363	308	337	351	310	327	327	348	348	319	337	377	353	333	343	354	355	346	308	369	331	323	342	335	307	313	317	339	369	331	337	324	351	348	335	315	359	341	368	302	354	350	353	342	365	344	329	332	315	323	352	343	351	347	357	327	294	371	330	351	316	354	345	345	358	337	352	323	336	315	357	328	360	306	321	331	337	351	351	344	346	339	326	313	335	344	345	366	342	339	357	325	370	351	346	321	351	386	302	327	343	370	332	330	331	383	321	316	332	354	334	356	340	347	337	354	361	353	327	342	351	327	360	366	355	326	341	378	356	338	357	350	315	352	332	340	296	334	344	335	329	321	342	339	354	357	370	321	331	335	371	367	290	324	354	351	365	330	342	351	361	325	365	334	348	337	349	318	346	364	350	356	342	320	302	329	310	357	307	308	368	340	361	323	337	331	372	373	328	344	360	343	363	329	386	313	346	367	349	333	342	341	340	344	326	304	378	329	322	353	385	325	350	334	329	367	349	339	336	332	328	323	327	340	348	330	364	349	334	308	344	369	326	341	337	366	343	334	340	345	329	316	322	352	367	334	384	314	309	323	328	354	388	352	343	320	352	355	351	384	345	363	357	314	330	348	339	358	355	357	332	340	320	343	362	334	331	357	326	374	319	332	353	301	349	366	333	337	332	374	354	364	357	347	341	343	337	361	341	343	334	337	352	323	326	329	340	349	335	344	351	314	317	356	343	357	335	357	342	348	359	349	343	341	323	362	344	318	340	332	369	373	296	325	336	346	328	350	361	321	354	370	351	346	319	339	337	344	326	307	383	329	349	332	308	324	321	325	362	330	344	348	343	366	355	356	346	346	352	368	319	317	335	329	353	331	341	336	327	331	320	340	359	351	360	340	326	341	372	314	330	344	340	302	305	345	352	333	362	343	321	330	347	346	355	363	338	378	357	335	318	308	362	347	341	343	352	317	347	349	335	346	331	349	359	335	320	352	358	355	350	334	354	349	335	325	337	336	373	365	348	332	344	345	334	309	351	329	342	340	370	336	328	356	327	328	342	351	344	351	326	367	365	395	338	343	354	334	382	357	334	306	342	359	351	336	343	355	319	335	319	328	347	375	368	329	329	321	318	343	333	348	351	329	335	333	338	343	345	332	337	319	367	330	379	364	325	330	334	331	344	336	351	355	336	358	360	328	341	311	329	328	366	340	313	334	334	350	319	354	379	334	362	356	348	364	350	342	348	346	360	359	356	351	352	344	346	320	338	346	336	338	351	361	303	347	367	304	338	345	373	340	351	314	360	367	351	334	351	341	366	330	373	361	347	319	347	329	383	350	325	357	359	324	327	344	355	356	337	330	369	364	338	346	318	330	348	347	331	375	343	342	333	317	336	335	336	340	363	312	300	356	329	359	362	356	319	361	351	343	329	339	354	327	325	332	321	321	325	322	311	367	373	374	336	361	377	342	344	370	336	330	328	347	332	336	350	316	334	340	364	332	301	320	369	339	334	328	333	330	336	354	360	326	354	327	327	346	338	322	348	360	328	309	335	320	328	337	350	328	363	308	332	357	349	370	351	307	380	337	373	335	351	327	320	340	328	342	317	316	330	338	337	344	338	355	370	342	372	375	324	326	370	375	369	388	375	352	317	368	304	345	343	330	348	341	367	311	336	362	312	358	365	318	353	317	346	355	339	352	359	287	300	340	325	353	357	356	326	319	334	352	333	355	339	337	304	351	341	353	350	341	338	348	354	358	346	353	379	338	348	373	330	331	331	371	316	356	339	347	347	321	337	369	359	378	375	341	326	309	340	332	351	321	326	329	321	372	376	332	337	327	330	326	296	316	334	343	335	390	343	323	323	344	350	348	368	356	343	341	363	339	376	317	337	378	354	336	346	336	324	343	329	356	347	336	319	343	334	353	304	307	346	343	336	356	354	364	352	369	332	329	327	351	354	336	344	377	351	350	360	351	360	306	361	352	346	321	332	354	331	340	349	345	344	315	359	348	334	355	320	318	378	339	351	329	378	325	347	326	315	358	326	353	319	318	328	347	337	337	382	319	356	324	374	351	359	334	346	349	338	373	376	323	315	357	328	346	350	311	356	340	317	350	321	332	337	354	331	353	336	330	331	307	360	333	342	348	336	319	310	378	333	346	339	322	330	375	320	305	355	308	362	339	332	374	343	361	321	333	325	349	321	348	306	332	312	350	319	356	343	360	332	356	348	355	355	356	338	351	378	326	361	343	301	332	346	329	331	343	321	325	361	350	318	354	330	323	364	330	364	313	357	331	332	332	361	334	336	342	349	342	341	345	337	338	350	347	341	345	359	327	316	304	319	291	354	332	356	359	321	344	360	326	364	393	334	369	354	343	344	315	307	339	332	319	335	359	381	345	340	343	319	321	302	358	339	348	325	326	346	367	323	341	330	354	359	321	357	342	356	324	315	364	350	319	317	330	343	319	349	318	358	356	329	329	333	323	357	353	333	315	349	333	343	342	299	317	368	385	336	344	327	350	313	368	354	349	314	336	327	325	364	360	339	365	346	333	356	303	367	349	352	354	290	331	345	326	336	376	356	357	328	341	327	294	337	342	309	320	313	334	329	365	383	333	320	344	349	347	387	335	356	345	318	367	351	315	353	298	353	362	357	354	328	357	364	303	336	346	346	339	351	343	357	350	355	358	339	316	327	321	333	335	346	327	341	333	357	345	341	315	355	348	358	333	347	319	332	357	362	329	340	382	326	347	340	338	352	324	344	352	355	324	338	337	312	361	342	333	334	344	316	329	348	337	345	323	342	316	325	329	353	352	318	321	349	298	337	357	354	318	338	335	337	374	379	354	344	339	369	340	329	366	354	373	353	363	326	331	297	316	328	332	340	346	357	392	360	313	345	344	322	320	353	380	343	338	355	324	276	308	332	334	344	333	341	346	342	348	318	310	326	352	343	351	321	369	358	362	311	333	342	328	381	345	341	340	373	324	322	334	292	356	336	327	309	329	367	329	335	356	364	328	367	363	366	311	323	338	375	332	322	319	375	334	325	350	314	345	363	340	336	349	350	368	352	327	348	345	343	334	319	331	342	340	345	339
26688	20811	14785	5945	3512	2407	1425	1187	1083	1229	1046	1008	909	886	805	822	1154	1946	1747	732	782	700	725	707	729	702	704	725	734	722	694	769	661	730	709	705	678	760	735	735	658	720	723	740	709	724	733	733	700	728	728	729	781	703	689	718	725	702	690	748	727	721	722	772	683	726	723	716	673	682	688	706	757	763	715	755	724	723	685	771	766	747	721	740	738	740	696	673	666	739	725	726	742	711	665	719	795	690	678	696	756	753	682	749	732	724	717	724	682	722	706	756	744	671	691	723	723	715	714	744	776	728	694	690	720	677	689	722	711	716	686	692	703	698	738	694	695	743	697	741	698	677	706	723	722	717	728	714	738	705	711	766	750	696	708	738	699	713	719	739	741	710	732	692	668	720	750	720	723	679	729	732	722	748	722	723	714	700	716	725	733	725	704	723	696	722	708	752	712	762	712	724	746	737	714	726	718	694	711	726	692	733	719	661	723	713	715	711	698	741	763	685	705	704	706	712	699	683	771	719	716	737	732	697	726	761	711	714	687	727	737	706	702	709	678	725	708	709	682	705	725	731	720	703	734	701	695	721	689	713	692	688	746	680	749	709	692	715	670	699	729	728	739	695	738	768	711	763	711	711	721	735	737	727	700	725	714	734	704	720	726	743	735	712	683	755	691	759	680	672	726	748	694	698	743	693	728	716	737	774	690	716	711	699	683	711	711	739	731	762	676	748	700	740	744	743	728	713	706	740	709	731	703	697	703	732	712	743	709	711	749	717	777	703	737	717	674	705	703	732	726	747	752	733	760	702	657	701	701	734	773	723	706	767	682	708	741	711	711	734	744	680	704	699	730	685	692	713	716	712	726	680	702	737	688	667	746	727	720	717	684	715	794	727	731	742	737	722	715	725	703	684	738	734	717	720	713	735	706	744	704	703	710	742	692	702	731	719	766	706	673	749	660	697	731	727	733	656	689	733	750	707	728	725	740	680	735	713	751	714	706	719	697	782	717	690	702	679	732	700	710	728	739	750	727	731	714	709	675	726	712	740	742	708	723	699	696	683	685	729	666	725	702	730	725	688	744	718	730	763	742	722	731	704	751	684	730	696	725	739	688	739	724	691	707	720	694	708	701	687	741	752	693	726	676	739	731	738	733	731	730	688	719	691	663	699	714	747	711	721	709	718	752	687	708	694	745	686	702	681	711	725	710	729	682	757	790	693	706	675	728	700	731	734	755	678	705	727	703	715	737	719	724	718	715	711	677	726	719	745	718	679	766	706	738	743	778	718	741	709	720	722	727	731	756	710	732	743	717	740	743	712	669	754	695	705	735	680	693	736	720	745	686	691	719	697	698	703	670	758	695	690	696	739	744	705	761	727	650	661	751	780	713	765	708	736	706	748	772	731	708	712	744	704	736	704	722	682	736	670	705	733	670	744	697	692	708	688	734	686	699	686	751	698	700	714	693	730	727	736	765	727	761	751	800	744	720	718	732	688	721	687	692	731	688	694	750	721	683	708	680	735	712	743	670	699	762	724	729	722	734	709	696	739	734	698	745	708	724	750	760	782	711	749	685	710	720	761	731	793	755	732	732	721	705	744	738	702	664	714	689	695	729	734	729	720	707	721	729	703	709	717	681	706	699	782	731	702	706	678	738	704	716	739	711	700	735	742	715	698	722	685	767	720	753	743	709	755	727	768	730	724	682	680	721	714	726	745	704	733	700	751	700	703	711	728	726	709	723	749	681	753	753	738	721	722	662	773	738	712	694	743	738	700	742	711	682	707	737	701	697	692	728	757	681	753	773	751	706	725	684	724	715	766	701	690	692	688	727	738	717	701	706	684	745	710	730	706	723	725	736	720	712	776	748	696	680	752	748	714	744	734	727	743	727	715	643	708	698	764	744	705	689	697	696	731	705	751	717	759	741	714	751	720	730	701	712	735	736	744	739	701	692	710	702	715	740	718	691	712	717	702	733	746	708	694	702	714	705	697	698	699	745	715	707	728	703	672	712	756	716	659	717	769	717	664	682	706	736	700	721	716	698	708	782	724	711	724	736	669	724	744	697	707	730	718	723	691	687	729	675	719	747	734	729	756	700	704	719	720	741	717	692	693	688	712	740	677	719	742	741	758	697	735	693	770	711	723	674	729	731	748	677	720	703	706	704	689	725	735	729	734	755	750	754	723	739	722	683	700	727	675	658	690	723	667	720	689	699	720	753	756	716	707	717	726	716	730	761	769	704	703	722	673	685	669	736	761	671	725	729	715	703	695	697	728	755	709	716	751	757	669	737	744	729	689	737	719	733	680	721	742	664	786	720	696	780	733	711	695	710	716	714	740	736	740	726	720	666	717	744	694	703	725	706	709	703	759	738	714	727	744	707	777	737	720	699	770	737	717	731	684	706	700	714	729	682	695	733	758	718	738	731	761	750	720	697	725	709	708	719	702	703	692	722	724	764	745	753	711	719	708	724	712	706	752	704	695	753	702	736	750	680	736	730	762	725	723	706	711	704	737	701	738	649	685	693	691	708	762	711	677	678	725	742	733	733	698	746	744	741	738	715	634	720	748	750	711	714	733	725	744	694	734	726	694	752	713	749	732	723	699	684	722	755	736	712	674	696	689	724	711	725	728	733	722	663	723	729	728	709	714	743	705	733	694	725	741	742	738	720	728	793	710	732	725	720	684	713	730	721	690	726	710	743	725	700	707	677	723	709	693	734	715	680	740	696	657	690	700	693	756	711	704	727	752	722	747	773	694	738	699	761	687	725	727	737	746	735	704	726	716	762	716	703	738	705	710	723	736	691	729	696	732	712	747	737	711	728	734	715	772	737	682	716	713	726	723	752	704	765	747	738	687	748	740	768	741	713	723	694	726	749	689	685	708	751	735	708	707	732	717	752	715	727	727	732	705	743	734	716	743	746	752	727	724	738	758	744	696	762	785	701	713	684	747	726	704	718	710	790	723	677	736	685	732	718	695	683	711	730	753	770	771	734	726	724	702	715	703	754	713	758	726	748	714	706	737	717	746	732	759	725	710	636	711	666	755	710	754	693	686	757	742	699	692	680	723	747	747	746	760	721	719	710	688	740	729	748	731	706	698	671	683	706	737	681	730	707	719	719	718	734	694	684	717	747	708	758	671	696	752	667	746	713	701	726	766	749	728	721	701	692	707	758	734	730	739	728	743	724	739	745	722	713	760	698	730	662	725	705	738	751	721	769	754	766	701	707	754	751	667	696	700	742	758	713	696	720	737	765	752	704	689	708	704	735	742	703	705	722	723	737	728	766	733	730	760	727	702	729	751	727	736	722	745	710	651	710	715	713	721	694	743	688	677	706	670	714	670	693	643	728	719	697	688	727	676	723	750	689	696	674	693	671	735	722	760	728	701	739	736	681	751	768	731	684	714	713	711	733	767	676	719	763	721	743	749	735	696	728	704	723	770	713	712	709	719	725	728	710	728	734	731	749	721	695	720	700	759	728	715	714	711	724	717
10072	18931	13142	7983	6925	4751	2818	2177	1999	2451	1659	1560	1361	1290	1218	1086	1705	3454	2884	1024	913	957	962	973	941	901	907	892	926	979	921	945	962	898	890	887	902	873	855	877	888	897	905	951	913	950	883	930	934	915	995	900	956	889	916	912	899	875	940	944	901	947	920	921	967	950	893	951	884	906	917	893	855	923	908	913	929	868	935	911	908	969	930	898	938	944	869	923	932	859	889	954	963	949	903	950	897	919	909	919	855	889	880	891	932	906	957	936	921	912	961	904	970	930	913	905	897	961	953	913	952	884	933	907	888	926	873	929	935	920	915	998	907	906	922	879	949	902	872	955	909	880	1010	951	924	904	916	962	973	921	887	900	914	905	977	929	910	873	949	981	918	940	886	888	954	908	916	908	869	915	920	905	926	869	943	899	937	910	931	948	918	838	864	930	928	911	930	899	917	914	934	882	912	857	933	913	919	886	926	934	933	894	970	928	922	861	944	921	908	918	872	915	868	914	951	924	872	924	914	957	917	950	928	923	920	922	872	921	889	905	935	907	907	908	964	908	967	842	846	959	900	884	950	924	913	923	905	922	927	945	937	905	866	970	905	916	952	865	927	960	938	963	890	982	895	908	971	896	906	895	933	1004	900	963	889	923	881	929	937	921	931	916	924	964	937	900	924	972	935	917	928	865	945	946	883	916	921	846	917	938	910	966	891	926	902	879	876	969	937	936	943	888	928	949	929	949	910	929	940	907	897	900	905	935	898	982	944	924	929	903	907	960	919	921	925	885	898	963	880	900	943	929	870	920	972	866	901	898	996	921	951	893	938	891	921	893	931	928	975	914	917	891	923	953	905	922	931	951	897	943	919	933	912	965	989	890	906	937	934	914	926	959	916	893	925	975	922	889	913	932	893	906	893	920	947	907	910	884	929	960	891	906	994	912	887	922	881	868	965	964	903	953	883	951	991	887	880	897	965	943	970	883	857	912	929	950	930	945	892	871	915	938	865	940	936	914	888	890	862	933	942	920	953	880	894	971	901	895	951	935	870	913	961	938	941	955	877	892	904	936	986	928	902	903	904	943	934	915	915	926	932	885	921	854	903	924	941	885	955	975	927	916	904	860	930	970	919	922	952	908	979	920	937	909	908	902	887	943	922	846	908	901	987	876	914	941	907	945	936	966	884	849	943	910	898	902	873	917	917	906	919	907	948	927	933	887	943	931	865	911	930	852	882	915	876	966	893	928	909	914	896	899	938	889	930	907	912	957	906	891	906	982	878	921	894	913	909	943	972	932	897	888	880	942	898	960	921	923	909	917	914	903	962	904	957	876	943	919	932	889	950	945	897	906	979	893	934	886	973	920	921	880	964	870	942	940	940	969	942	909	879	939	897	884	890	916	929	946	897	887	934	915	957	954	900	953	899	916	931	901	898	872	926	913	889	918	947	914	943	956	948	913	919	912	919	939	880	924	897	963	944	898	947	902	896	992	974	949	968	905	952	908	931	915	937	919	899	935	902	973	955	913	900	921	999	902	927	956	903	938	938	904	898	896	933	897	893	916	904	913	873	870	942	911	910	933	899	934	932	956	899	983	917	891	953	895	943	901	927	973	947	897	892	978	916	923	1008	957	911	910	949	902	873	960	933	941	936	931	954	936	906	962	931	937	899	910	871	875	912	925	941	936	925	957	952	959	895	927	929	938	889	882	908	932	907	955	880	946	932	945	898	923	927	904	871	969	947	967	904	969	946	903	927	912	940	885	976	961	925	867	950	854	974	911	921	907	946	946	927	907	973	934	920	955	899	903	964	905	927	911	939	943	940	918	923	891	878	905	950	893	975	880	1001	949	915	948	955	931	966	921	961	917	964	905	960	903	894	820	935	972	955	892	942	912	894	921	923	932	848	961	885	881	921	941	932	941	899	977	864	877	912	886	910	929	925	903	915	894	947	943	950	839	934	935	881	965	921	908	932	913	914	900	872	926	915	897	904	877	970	912	831	953	941	894	910	965	933	977	960	932	905	939	957	897	938	881	930	940	900	920	934	983	960	881	882	915	934	914	899	974	983	940	887	864	887	958	953	890	914	914	930	923	907	902	914	968	977	914	922	919	913	885	900	911	931	915	906	897	898	894	953	915	909	889	885	865	981	959	895	924	968	939	923	924	868	898	925	923	921	895	900	897	947	921	917	923	947	983	924	948	896	963	918	943	866	931	871	911	897	933	932	919	869	954	948	958	929	951	920	925	934	944	922	907	924	910	849	910	889	928	894	950	920	955	968	909	901	922	934	961	886	927	876	916	933	885	965	915	980	905	925	858	877	930	881	918	936	886	916	889	970	918	895	897	886	887	922	922	934	946	889	892	936	902	886	917	952	923	943	957	901	956	905	959	872	888	915	991	944	845	923	941	927	908	946	923	869	896	877	935	919	984	914	926	911	911	947	945	930	916	909	958	905	926	924	897	916	873	984	935	923	943	900	903	934	937	897	858	951	901	923	924	951	889	919	894	986	860	901	931	893	918	878	925	899	935	877	895	927	881	909	920	902	920	955	963	918	910	897	921	868	868	927	895	907	923	841	909	908	884	889	929	856	906	900	911	917	947	873	930	943	913	907	921	1029	993	957	926	944	936	908	917	960	929	937	943	929	879	935	928	872	913	881	949	917	923	949	883	958	914	926	858	961	890	899	919	914	941	951	901	924	960	957	920	937	902	906	911	908	943	949	886	953	907	909	861	963	889	955	950	914	909	905	888	949	911	960	958	913	948	874	889	889	959	899	963	913	904	928	952	877	882	925	908	893	976	977	873	914	894	915	917	846	939	873	969	890	923	908	929	935	888	970	969	922	898	884	916	926	906	946	958	927	976	911	943	878	923	934	878	934	908	920	883	892	908	951	934	972	933	876	932	982	908	919	956	957	915	924	923	860	914	936	918	921	887	944	920	882	869	925	918	912	956	924	899	891	890	941	904	889	895	927	858	943	935	930	949	929	914	911	941	959	900	962	853	918	934	939	894	927	912	912	936	926	889	962	949	909	905	950	933	978	917	883	928	877	908	948	912	899	882	897	903	859	917	958	878	842	941	935	932	873	939	924	950	936	938	925	914	971	904	933	911	888	937	997	882	911	941	828	849	936	982	939	949	962	903	872	915	948	923	947	901	939	918	890	925	957	892	951	1008	912	927	887	964	940	865	895	908	920	938	920	951	928	918	918	960	895	892	946	930	913	899	943	940	830	922	860	914	921	931	875	949	918	934	915	913	921	925	979	865	930	873	906	925	935	950	903	919	926	966	864	952	950	913	955	892	879	911	942	884	909	923	946	934	912	919	927	876	900	933	902	925	961	987	968	936	954	933	912	938	927	939	948	977	949	921	926	948	867	857	886	945	900	913	902	974	926	885	884	940	904	874	927	881	957	904	928	870	864	878	897	903	908	967	890	945	917	900	865	896	940	898	922	906	941	950	895	950	893	940	915	925	905	931	912	934	920	866	912	937	972	912	930	883
24013	21056	28222	24119	20838	9195	3055	1905	1353	1258	1128	987	866	824	766	880	6921	11074	6507	1521	595	614	540	562	554	526	527	517	516	540	536	549	511	537	528	537	520	513	537	509	553	569	463	536	534	518	539	548	568	514	553	562	547	519	485	532	513	535	562	536	543	522	533	543	513	537	522	512	509	535	529	538	550	514	529	515	483	510	522	523	530	508	518	542	489	568	523	577	578	534	567	543	586	529	573	556	539	546	494	565	519	512	505	543	515	525	551	544	547	491	549	546	515	563	516	524	525	518	563	554	558	517	515	546	521	497	514	563	511	535	583	536	523	529	545	530	533	538	564	528	557	546	511	536	541	552	584	532	526	528	549	524	501	505	571	553	533	542	556	495	533	494	497	535	530	529	511	549	528	518	553	558	531	539	541	562	525	479	519	541	517	558	570	473	530	546	483	571	546	517	583	552	512	518	540	524	533	538	540	537	597	511	483	542	541	533	546	505	513	525	529	527	529	489	504	509	559	572	523	540	557	540	544	530	544	498	514	532	517	513	527	538	574	535	533	506	530	515	518	509	499	543	484	496	557	541	569	540	531	538	511	548	549	539	536	554	529	534	528	532	526	519	558	523	522	562	514	535	531	535	553	554	545	524	515	572	561	567	504	523	528	574	539	548	538	532	519	541	552	570	551	524	533	483	531	583	541	526	533	518	541	513	526	545	537	542	501	567	538	524	557	513	502	529	490	567	511	538	577	474	525	547	553	551	562	565	516	513	517	510	565	524	569	530	595	501	527	523	580	538	525	532	548	549	534	521	524	471	533	551	534	545	526	525	502	550	540	551	556	536	518	553	548	569	519	534	551	580	545	520	538	514	565	569	525	515	505	552	562	542	522	581	550	529	592	515	516	537	537	523	531	553	527	521	535	538	551	540	549	542	545	567	498	488	486	532	515	532	570	543	524	496	570	558	540	497	548	542	568	516	482	554	539	526	515	541	556	580	542	539	533	524	501	539	552	514	510	540	538	541	497	525	581	555	530	536	543	535	556	503	556	531	527	567	568	506	545	596	548	513	497	535	525	548	552	563	546	524	546	539	514	537	521	498	520	575	545	496	529	550	527	542	525	559	528	529	523	548	519	540	513	525	507	521	544	544	540	527	524	527	515	577	510	508	556	557	563	553	510	487	519	545	553	500	564	559	527	551	535	509	554	547	508	510	537	538	522	567	506	557	515	543	522	520	536	544	537	495	523	533	489	534	502	510	538	532	526	551	526	506	481	542	549	558	570	530	519	551	517	540	526	511	470	530	535	537	576	510	521	506	530	554	519	518	548	512	523	552	498	567	535	511	520	547	511	559	561	509	543	503	530	520	535	534	526	541	556	533	541	557	528	578	550	572	541	536	534	500	503	497	562	518	549	535	550	521	513	546	545	530	504	535	584	514	546	519	470	489	563	533	540	500	559	546	568	505	539	521	549	545	542	548	497	484	537	514	528	539	545	564	582	535	514	512	492	544	521	551	540	512	549	549	531	547	499	528	487	515	518	557	555	522	570	536	551	529	523	490	528	572	519	537	525	549	508	537	530	557	502	535	520	538	550	555	541	530	521	518	531	532	535	552	576	510	519	593	520	543	551	553	532	531	518	579	509	552	515	541	611	561	521	538	492	517	535	493	502	580	554	538	572	540	544	512	585	524	565	518	545	517	536	527	515	527	566	540	513	554	515	504	529	548	512	491	547	487	570	545	511	539	545	503	538	509	531	551	515	570	525	583	502	506	539	559	526	543	567	592	532	496	583	534	537	544	546	524	527	532	573	548	523	554	518	526	533	555	513	571	562	521	525	555	511	521	560	535	526	511	512	521	514	565	551	525	586	523	524	517	538	508	538	527	503	513	531	556	493	558	541	581	527	481	510	545	526	517	545	525	499	551	514	498	555	564	545	534	520	524	538	509	616	523	539	516	543	573	501	553	532	570	523	541	556	546	519	530	512	551	570	499	546	524	537	544	518	557	546	512	495	542	538	546	526	565	542	620	526	520	573	542	561	521	564	519	506	527	539	509	526	543	532	516	552	523	518	537	549	542	540	501	532	551	512	541	513	568	527	565	532	518	522	535	547	554	509	527	537	492	534	549	517	504	513	545	557	491	498	516	558	523	500	514	525	526	557	550	528	542	552	526	552	539	521	526	549	528	521	526	560	519	548	594	524	572	486	541	528	542	500	545	558	538	558	526	541	540	523	536	492	528	551	542	547	557	501	526	547	511	555	523	525	530	531	547	494	537	500	537	543	553	503	516	512	542	500	559	540	503	498	575	495	530	500	535	497	539	482	521	571	563	479	524	563	539	506	537	529	558	533	532	538	538	540	546	525	541	512	511	538	521	530	532	542	525	537	519	530	550	539	526	530	528	538	489	532	565	591	558	545	540	531	529	525	533	571	507	529	556	546	528	539	562	518	508	536	535	531	524	501	506	504	526	570	528	544	512	528	534	525	539	557	487	505	540	519	559	484	502	585	528	588	519	581	518	525	553	530	515	525	582	519	528	498	517	541	527	522	539	553	542	561	545	552	566	517	532	532	551	516	513	534	511	533	551	500	526	535	528	530	529	536	556	535	550	501	524	545	550	556	557	517	549	505	514	558	542	533	503	500	494	478	520	518	501	560	501	510	499	514	600	512	540	562	490	569	569	525	523	532	556	514	584	527	544	566	555	519	501	505	537	542	563	500	550	517	493	547	520	521	516	494	541	527	545	563	537	534	555	536	537	551	528	534	510	520	523	535	510	527	539	528	549	573	508	531	505	581	558	522	530	523	574	560	549	525	525	531	545	532	528	566	514	570	565	567	514	513	505	561	532	530	548	479	557	538	498	538	517	534	550	519	541	556	522	516	500	538	486	530	519	509	518	529	494	544	500	541	528	521	538	522	549	514	514	538	528	523	548	559	565	510	515	564	527	577	502	552	512	536	571	545	549	511	542	517	533	531	519	553	495	547	531	552	572	501	557	517	520	504	517	534	525	544	590	495	527	569	517	545	507	493	535	499	544	535	548	505	539	545	547	538	507	560	518	530	528	509	578	523	502	510	552	558	573	558	520	552	546	577	500	542	530	492	552	530	530	531	508	521	567	542	513	533	546	517	511	562	503	487	512	541	546	504	508	526	530	518	511	518	551	533	497	540	528	552	525	555	517	521	547	544	515	527	508	541	510	561	541	512	567	530	538	531	545	529	522	588	586	514	515	520	534	551	550	538	494	560	559	573	515	555	538	524	526	535	537	582	537	506	574	528	533	551	519	530	579	528	495	544	554	530	529	541	512	497	521	528	490	535	557	535	547	550	515	498	552	511	544	546	544	577	552	573	539	521	545	524	542	546	512	560	486	530	527	557	517	517	532	491	534	531	505	518	504	496	544	509	559	522	559	551	552	505	531	505	546	545	523	541	541	507	530	549	509	566	539	473	522	546	488	527	497	515	504	588	509	520	512	529	511	531	480	589	520	547	543
11451	25847	19297	14966	11664	6742	5452	4109	2844	2609	2247	1867	1621	1338	1207	1534	13259	17496	10493	2511	732	736	787	732	696	721	715	698	696	773	677	751	728	713	684	712	672	687	715	705	719	723	750	692	702	695	713	642	663	704	709	660	653	650	683	767	740	742	674	682	662	732	676	713	727	683	702	688	702	735	689	726	688	704	699	746	731	683	678	674	717	727	688	654	693	692	703	671	731	760	698	694	685	738	668	672	749	661	664	719	679	682	664	687	679	700	643	733	742	706	697	682	726	650	690	710	682	697	697	710	677	716	699	712	699	697	731	698	666	708	661	739	722	732	755	668	659	685	748	703	672	704	710	724	737	705	710	688	715	724	690	664	722	723	696	721	736	696	673	680	728	749	729	651	682	647	673	678	666	696	713	675	710	706	701	698	681	688	719	672	694	658	740	704	719	693	677	697	694	704	738	692	654	708	688	681	715	704	743	716	716	688	670	746	698	734	715	686	677	675	664	690	731	716	748	697	697	748	711	662	716	703	676	720	735	728	702	685	718	704	650	727	744	654	660	735	694	678	703	689	684	688	745	701	735	747	716	709	692	701	689	685	670	702	668	704	639	681	660	687	751	700	687	678	755	735	702	708	689	741	707	692	728	716	723	651	659	737	731	696	712	668	711	740	664	723	685	666	670	702	658	754	710	703	649	696	673	686	690	705	686	729	716	704	682	670	783	705	700	674	691	732	741	672	661	720	677	654	684	657	709	680	673	721	706	713	717	755	667	689	695	716	673	684	692	713	706	719	692	700	694	727	678	696	669	685	709	745	697	677	738	733	716	720	651	728	661	741	657	720	734	683	686	707	688	699	704	645	679	705	670	700	633	687	721	700	677	754	694	712	682	709	696	705	635	697	681	672	707	726	712	716	708	743	728	674	710	701	725	693	699	676	731	749	729	707	700	695	676	692	675	709	707	695	698	714	699	664	698	665	723	693	731	685	692	738	706	719	703	681	686	712	719	663	689	675	712	699	696	757	672	642	626	684	669	745	705	713	667	721	652	675	693	750	673	727	707	689	670	707	749	724	761	658	721	689	741	723	713	703	714	698	699	715	706	728	685	712	685	715	725	692	687	683	694	712	691	719	727	709	678	707	719	685	694	724	693	695	720	733	705	732	736	727	712	706	689	679	691	690	754	701	727	724	728	746	648	692	674	724	672	693	664	705	657	688	685	707	640	653	711	655	705	690	685	681	705	745	744	681	720	704	713	710	708	706	723	735	705	730	690	744	640	719	662	685	721	711	670	692	692	730	703	689	706	735	690	681	708	703	703	708	724	698	700	713	672	713	684	732	674	689	666	679	670	686	698	723	724	703	710	697	697	707	712	749	718	701	687	699	665	741	704	722	769	742	713	707	738	735	670	685	696	671	669	682	700	692	715	684	677	712	661	697	689	692	730	691	724	704	666	658	722	719	738	708	695	726	735	650	702	713	739	715	706	704	668	717	727	679	672	667	711	677	735	686	698	694	667	692	692	700	693	774	715	703	721	683	701	681	670	728	647	706	695	711	668	705	707	697	726	734	722	718	656	696	695	746	733	701	692	680	702	743	720	718	714	686	715	702	700	710	664	679	670	739	723	715	692	718	671	691	708	694	739	688	689	698	677	703	708	690	678	729	737	679	701	677	733	706	737	699	724	762	679	718	707	762	686	708	694	694	691	709	671	739	698	701	682	685	756	724	750	671	693	723	707	663	689	711	704	718	749	670	690	777	696	712	698	686	698	716	699	655	676	683	670	713	706	715	724	686	728	655	762	725	706	708	721	710	740	719	717	729	649	740	712	686	664	675	669	647	706	730	661	671	654	723	652	679	691	732	723	763	710	666	685	726	731	692	727	744	668	701	703	660	699	675	745	645	707	688	688	674	737	705	718	712	667	729	730	688	710	755	728	684	694	709	745	693	683	733	658	705	683	728	675	693	663	729	744	681	703	711	658	742	702	708	684	720	692	694	666	700	661	708	714	735	677	709	670	667	694	665	687	702	676	713	667	737	665	685	726	664	694	717	700	695	709	711	716	708	755	711	713	714	666	728	669	717	730	694	696	654	720	687	766	709	686	719	679	751	725	687	710	725	700	720	714	699	733	732	700	665	721	726	663	725	697	721	696	696	671	717	721	692	708	697	680	705	699	699	723	710	674	694	689	669	679	690	716	693	690	682	738	745	719	666	683	666	682	719	715	661	654	678	701	665	710	719	715	747	729	724	731	710	675	713	722	703	695	739	666	696	677	667	699	700	687	666	708	684	677	710	686	697	700	697	681	704	691	749	711	713	800	680	675	703	677	717	752	739	746	691	648	733	649	706	663	715	680	615	678	689	690	668	721	703	695	711	678	721	703	657	724	721	717	727	723	729	682	751	713	674	701	679	727	700	679	702	704	707	754	692	694	709	633	680	729	712	738	661	693	701	670	727	714	695	706	698	716	726	669	719	632	742	700	701	737	725	696	641	709	672	675	732	708	692	676	702	652	658	673	733	692	675	712	649	680	680	717	715	698	685	689	732	705	721	740	700	719	689	708	723	676	655	668	717	711	712	668	695	692	725	706	695	685	693	749	743	709	677	718	667	753	697	720	713	695	698	729	681	692	661	702	717	677	678	689	630	678	775	716	703	717	671	706	710	714	697	707	752	706	690	684	665	675	715	711	687	738	721	684	692	706	653	672	709	720	718	698	675	667	685	685	708	718	687	719	715	687	685	718	685	761	699	689	709	698	686	659	733	706	678	734	695	682	736	728	694	684	677	693	758	705	694	684	686	706	685	728	688	706	647	689	670	681	670	699	734	662	660	731	708	705	676	692	761	725	747	684	694	723	739	709	680	721	686	731	719	693	678	708	689	739	710	709	705	707	693	701	709	677	692	676	720	663	720	708	692	693	722	666	688	647	709	729	680	679	690	725	696	732	713	652	708	684	715	698	691	727	650	708	722	676	705	759	713	723	692	682	742	719	719	708	680	672	697	657	674	720	725	689	705	683	697	769	682	778	683	662	691	677	688	687	684	691	748	657	663	651	679	696	631	729	717	740	750	681	683	684	772	651	705	683	737	746	674	725	703	739	751	707	692	668	692	717	682	726	692	669	700	746	694	670	707	731	701	691	696	733	684	714	692	689	664	703	695	744	685	697	671	709	694	677	687	701	728	710	690	684	683	727	709	758	672	724	721	744	701	737	719	675	711	660	711	753	714	645	675	707	675	692	693	703	681	705	682	670	699	709	707	729	720	734	727	692	676	698	717	726	712	737	723	688	711	677	699	704	701	733	709	710	722	688	709	723	745	705	707	708	729	679	711	667	735	695	748	671	698	702	706	702	739	731	692	700	710	666	724	679	744	705	673	735	689	739	660	703	664	685	680	711	732	696	669	670	701	685	700	717	700	722	732	696	736	734	711	701	719	713	674	694	691	678	672	714	696	647	691	675	697	715	692	694	687	706	669	696	685	711	671	674	722	695	690
22821	21101	28900	23531	21113	21182	10710	2569	1807	1407	1366	1398	1151	851	718	921	11819	21135	13863	1731	326	322	291	291	280	306	296	262	295	281	280	308	298	278	285	296	275	266	269	290	296	285	310	299	329	275	275	285	294	289	285	306	310	259	275	270	275	302	245	303	271	288	275	283	297	281	264	290	276	260	276	230	284	291	304	274	269	279	293	281	260	269	308	275	268	262	290	277	287	296	251	307	298	277	275	262	275	270	261	274	274	309	287	300	298	281	279	258	279	302	286	265	312	267	273	261	276	272	258	239	292	278	270	292	256	276	244	279	300	286	284	253	278	269	300	264	284	263	272	287	289	278	258	283	268	247	290	268	252	298	272	280	262	286	315	281	278	308	270	255	276	291	240	310	254	252	280	275	265	262	298	270	268	284	258	290	291	272	311	274	299	277	268	265	259	304	293	270	299	283	249	271	279	263	287	283	289	277	260	265	262	292	262	268	269	281	293	265	253	294	272	271	276	264	277	258	286	279	270	296	266	307	278	276	296	249	257	262	263	289	279	277	307	271	272	268	279	277	274	268	260	276	271	243	277	293	281	274	249	238	270	276	283	290	260	299	284	276	280	272	309	284	278	287	282	298	272	269	295	270	249	296	283	275	262	252	293	291	285	266	297	294	271	295	248	278	278	281	263	294	302	284	303	269	308	268	257	287	277	285	258	283	286	272	282	276	255	306	265	274	253	269	293	293	257	297	250	270	276	275	258	292	298	291	260	291	277	271	300	247	296	267	279	265	302	280	268	290	287	266	289	275	299	270	237	294	279	320	297	287	273	291	269	283	272	270	285	266	273	288	246	309	272	278	288	265	269	282	254	241	299	269	293	292	254	270	258	242	272	306	286	288	262	280	282	298	274	272	275	293	260	296	279	252	262	306	314	290	267	281	292	265	270	259	276	272	259	264	253	274	297	294	275	284	299	257	281	258	303	290	281	291	273	291	268	286	287	263	285	270	261	293	268	278	274	281	275	259	246	294	265	293	258	286	263	279	252	275	271	263	240	250	296	233	258	276	251	305	276	265	271	272	277	271	291	267	277	285	271	299	296	251	269	277	285	294	266	269	265	286	284	271	277	270	316	284	261	286	304	318	282	256	287	282	259	275	266	292	274	295	265	286	239	285	286	276	254	249	270	284	254	270	286	263	293	285	296	286	276	269	279	268	263	307	270	267	289	296	277	306	292	247	296	257	271	274	281	269	268	281	252	247	260	283	277	249	251	289	287	310	266	247	284	276	272	284	276	293	260	288	287	280	306	303	253	273	290	274	303	258	248	265	278	273	270	322	264	289	269	276	275	271	306	300	280	262	302	296	252	287	248	269	241	289	259	297	252	268	296	293	245	284	265	314	294	270	278	292	268	272	252	246	268	274	265	267	245	266	247	283	299	259	246	283	276	250	317	272	278	275	311	264	263	242	274	267	274	265	255	255	304	324	277	285	263	267	262	276	265	286	268	254	286	305	296	269	266	277	304	256	286	251	280	299	287	252	263	270	258	258	272	257	275	273	266	271	288	253	315	259	302	252	287	260	284	266	283	295	257	299	293	299	306	258	280	267	268	293	281	265	263	287	273	253	262	266	296	235	278	264	255	281	268	241	280	246	265	297	265	265	234	258	252	255	308	309	276	311	299	267	245	291	301	283	299	266	276	263	297	271	282	266	269	268	275	261	264	294	279	255	297	281	246	278	287	280	289	275	271	278	267	260	266	262	297	258	286	304	295	279	266	245	263	282	298	290	263	238	293	308	274	285	315	279	285	274	282	281	280	285	271	287	294	291	288	269	250	296	282	277	275	296	271	292	303	234	278	283	247	252	283	275	285	248	292	261	250	256	264	283	295	306	298	315	271	262	295	321	265	272	303	295	282	262	249	292	299	257	257	246	271	266	310	262	292	262	256	291	310	274	275	290	280	290	236	291	311	281	269	259	286	299	237	286	251	267	319	271	276	265	286	284	274	283	270	281	273	271	280	279	272	287	275	288	273	253	295	288	255	268	304	291	263	292	278	276	300	272	312	239	282	292	265	255	262	281	261	269	274	270	308	274	294	252	264	269	278	280	287	284	281	299	280	262	295	306	283	258	262	282	263	266	252	262	276	284	295	264	296	274	254	283	297	268	253	271	266	290	279	253	261	308	300	276	274	272	287	275	296	269	268	274	265	282	262	259	275	284	263	276	300	257	247	287	293	273	286	289	304	282	286	283	277	277	294	282	300	267	241	260	267	235	248	301	261	274	264	263	294	273	276	284	290	261	274	282	271	274	265	276	296	290	274	268	302	264	280	287	312	279	281	290	279	297	288	275	294	274	292	290	278	286	279	281	294	282	267	275	298	264	290	243	310	305	256	286	286	299	289	292	249	285	301	300	275	270	280	272	271	268	279	291	273	300	280	271	254	287	289	274	289	269	276	284	255	277	283	239	249	292	274	272	281	285	293	269	253	282	281	282	277	260	270	258	274	305	278	281	260	266	314	289	279	303	319	268	248	305	272	304	283	271	288	280	292	249	299	261	309	288	250	302	280	264	305	270	282	291	284	292	273	288	281	254	268	256	272	261	253	279	268	275	267	286	259	261	307	301	270	289	306	293	275	276	256	275	304	293	282	292	287	304	287	252	272	280	282	273	272	297	278	256	282	292	299	274	272	265	283	285	303	295	274	253	280	246	288	267	248	271	276	275	258	280	279	257	292	250	304	273	280	263	281	305	269	280	280	293	271	308	266	263	257	281	278	267	246	268	235	279	287	241	277	247	280	287	298	281	253	278	274	256	278	284	299	298	287	253	273	269	272	288	294	288	297	296	278	287	269	282	273	268	274	274	297	262	259	268	273	287	297	250	259	264	280	300	265	265	280	275	283	276	261	283	299	257	268	300	292	276	279	286	302	275	277	272	298	255	283	291	276	261	244	278	264	261	271	321	287	288	282	264	287	261	286	262	267	279	302	287	288	272	285	268	266	271	298	283	271	305	285	291	281	270	275	307	270	302	262	280	287	276	262	265	280	282	305	264	270	295	274	275	301	274	263	309	258	274	283	263	267	278	247	242	277	268	285	274	294	294	275	278	271	284	277	287	254	253	252	255	293	249	311	289	273	284	310	253	260	274	281	282	308	300	271	268	278	283	265	281	290	296	298	280	287	238	307	251	295	294	267	286	278	275	272	296	264	274	282	260	294	288	266	283	265	307	265	278	268	278	291	243	272	306	294	275	264	265	270	233	264	288	269	267	300	332	266	264	266	283	271	289	289	253	253	272	285	309	301	266	268	283	268	296	292	262	285	288	271	265	254	276	281	251	279	275	274	265	282	281	248	289	285	274	275	266	273	272	261	256	272	276	284	321	288	285	267	267	278	298	314	293	285	298	283	295	261	263	266	273	274	292	305	276	295	268	265	270	251	287	256	274	282	260	241	275	300	273	265	261	240	249	285	279	274	251	250	273	297	284	269	290	307	266	262	273
14753	32242	27108	21987	15718	9460	6587	5262	4432	3380	3295	3215	2623	1797	1563	1746	19906	27700	17662	2213	438	410	427	436	380	368	388	366	378	370	385	409	342	366	355	380	360	413	361	363	328	346	335	336	346	367	375	364	379	345	371	354	344	375	377	362	417	346	343	355	365	381	359	363	337	357	350	359	361	353	341	382	381	354	394	326	345	358	358	339	368	339	370	337	336	369	354	355	362	377	313	349	352	388	360	368	369	332	356	369	352	360	384	342	373	341	360	370	333	370	352	325	351	328	344	345	318	373	339	365	364	370	394	353	332	348	374	353	326	346	381	370	344	368	366	333	353	353	350	341	332	375	380	360	392	347	337	349	359	336	346	391	345	353	355	361	341	359	362	351	343	354	341	351	334	356	355	366	340	327	365	365	358	313	343	346	345	372	358	344	331	348	368	333	360	300	335	353	349	347	378	355	355	347	359	326	381	336	355	367	323	347	358	353	337	361	344	358	352	358	349	322	368	369	351	373	359	352	351	320	364	361	366	362	370	352	350	350	369	344	343	362	389	369	369	359	359	342	313	375	380	348	354	405	346	344	348	398	364	336	355	339	348	358	351	395	367	359	352	357	382	345	316	375	350	349	340	342	341	359	343	347	352	364	339	369	364	362	374	350	331	334	375	349	371	372	360	370	372	358	360	361	352	339	338	359	333	354	376	343	340	349	349	335	354	378	336	379	363	334	365	341	361	322	364	333	311	367	350	339	382	327	339	344	327	378	366	358	330	343	341	385	370	368	363	361	338	341	364	335	356	400	318	320	382	366	351	361	343	372	367	328	392	351	369	326	319	335	344	357	368	306	325	371	358	338	355	366	384	336	330	356	330	384	337	316	339	366	372	319	385	360	373	335	343	354	375	353	350	358	344	349	368	331	373	335	349	351	349	399	335	374	369	352	322	355	339	377	357	368	368	342	390	373	366	356	337	358	339	349	342	359	333	382	332	336	341	332	375	359	364	328	343	386	359	363	352	353	354	374	336	335	370	327	362	366	363	364	342	344	337	379	372	333	375	367	338	351	358	325	368	312	344	349	388	366	354	348	354	375	319	351	373	376	353	362	379	326	394	365	338	331	363	335	360	370	332	361	364	336	347	349	372	361	343	324	354	370	352	373	378	377	369	368	339	353	324	339	355	356	337	338	362	357	346	351	324	409	355	345	313	375	342	372	374	328	342	380	341	340	352	365	312	317	357	353	322	328	399	315	338	348	340	361	376	358	348	374	332	346	390	337	315	352	370	333	356	337	358	353	322	352	359	340	357	339	359	332	357	329	358	365	362	353	375	338	371	331	369	369	319	360	349	375	375	354	375	377	355	374	354	351	392	362	327	349	338	336	352	321	379	332	369	335	359	346	333	341	319	322	358	349	374	363	346	324	325	350	349	350	327	337	330	363	369	337	356	356	364	383	376	335	375	342	339	320	363	382	395	392	349	336	355	371	347	356	337	344	320	365	345	353	371	309	361	326	348	349	329	355	351	334	382	344	357	384	329	341	339	345	352	360	340	371	418	347	343	380	353	367	352	363	322	361	328	363	354	357	364	391	345	365	346	331	325	378	344	356	345	343	323	355	366	345	350	384	391	352	369	317	397	339	377	355	366	393	399	381	364	356	327	364	363	376	354	369	395	324	362	370	342	321	373	369	334	346	359	350	369	309	380	336	369	351	325	340	326	339	373	328	333	344	353	313	369	381	349	344	364	384	345	375	338	332	333	316	348	338	345	343	353	352	337	372	329	324	336	347	343	348	380	336	319	363	361	383	348	347	349	354	344	385	366	348	348	374	355	410	327	349	370	355	340	337	341	340	340	393	391	354	354	360	364	358	362	344	347	338	355	363	360	317	361	328	354	356	382	376	369	347	358	358	333	324	347	335	349	332	343	340	377	355	327	334	362	385	362	326	373	314	375	355	340	380	364	341	352	370	381	345	329	358	344	358	358	351	363	384	375	390	364	371	345	307	311	340	352	337	351	383	338	310	330	363	372	359	343	381	345	360	343	375	329	329	331	331	343	350	363	372	383	346	363	360	375	347	322	332	344	336	344	358	358	352	384	351	345	357	348	411	372	355	364	353	363	371	348	339	376	331	354	375	354	352	341	363	375	385	332	369	376	343	355	394	365	381	353	362	328	356	345	339	379	375	333	339	336	339	357	336	356	331	371	337	321	359	371	342	358	338	361	330	336	359	331	314	354	344	368	362	362	370	331	337	369	357	346	378	356	344	349	395	345	330	320	344	360	399	355	354	326	364	323	378	376	338	340	351	372	362	350	357	382	358	331	360	367	368	374	343	378	368	362	377	369	345	335	325	353	351	331	377	326	360	374	361	335	381	405	341	387	372	358	370	349	340	349	328	382	323	370	350	334	343	367	325	348	358	354	347	346	344	362	374	385	315	373	384	364	354	354	362	353	388	411	370	333	362	343	377	382	335	367	379	329	326	315	346	359	368	375	362	373	348	364	367	341	365	353	393	378	365	317	374	360	375	351	369	355	359	375	350	369	334	359	326	373	359	369	322	354	355	355	369	337	363	397	377	348	340	374	367	353	332	378	349	338	377	331	361	353	367	356	322	313	350	356	366	368	344	359	363	353	372	344	354	332	349	342	358	370	345	327	354	361	344	349	352	346	313	345	375	359	345	343	354	386	344	369	356	359	365	365	362	350	352	339	355	360	366	337	361	317	342	359	353	336	371	368	353	337	346	363	376	372	349	371	362	358	352	376	352	354	338	385	381	355	360	330	373	391	352	377	328	322	341	359	350	355	337	349	339	363	364	331	370	298	356	333	372	375	360	350	370	361	324	341	357	356	343	369	348	339	346	379	380	401	326	337	369	349	357	359	314	352	384	362	353	350	312	309	351	339	325	366	326	342	366	374	350	353	354	343	379	340	302	372	361	358	329	329	357	388	355	344	339	348	368	351	314	357	369	347	375	362	371	370	345	361	350	373	352	337	346	323	327	410	337	320	340	350	346	357	371	362	355	360	385	352	362	335	333	342	359	365	342	352	398	348	346	352	361	359	338	353	351	337	348	389	380	327	331	366	351	381	340	357	364	344	365	334	344	341	340	388	361	346	357	311	376	341	349	355	365	334	378	358	333	378	363	322	383	359	342	371	355	338	319	352	353	331	363	380	343	345	401	318	348	345	342	406	359	402	360	358	325	351	348	340	382	356	388	351	372	374	341	355	369	383	357	362	348	350	354	351	345	352	354	340	352	348	338	343	358	393	363	356	347	320	341	355	331	329	321	343	348	328	371	316	362	360	368	370	367	380	346	319	308	355	340	395	369	340	369	346	362	349	348	359	333	346	339	380	337	362	325	326	371	362	352	362	368	332	343	343	329	322	356	364	333	370	331	347	359	367	339	350	337	368	354	387	369	354	364	341	353	353	352	303	364	339	360	350	356	339	346	369	349	377	355	380	377	376	313	371	357	360	364	345	362	328	362	387	394	375	363
26839	20710	14787	8365	3097	1713	1295	1156	1064	1062	979	1059	957	887	845	840	1260	1876	1372	770	684	738	740	742	711	756	710	691	715	702	744	685	747	736	703	728	668	679	702	702	718	752	735	694	743	715	730	730	726	754	680	707	744	730	712	733	743	706	704	658	729	717	744	710	723	722	699	724	720	712	703	697	694	732	716	710	699	691	774	696	757	749	725	698	739	691	739	699	697	706	712	665	741	736	687	711	675	670	729	729	738	719	736	760	669	698	729	711	686	724	740	734	718	713	720	755	721	739	706	724	711	695	682	687	714	728	694	741	707	683	715	748	695	702	702	678	724	736	715	746	685	734	700	721	732	741	701	707	753	725	721	740	723	691	750	692	743	774	717	721	712	765	690	699	734	766	698	759	711	717	762	748	676	775	741	740	699	717	741	724	665	735	724	726	700	716	766	723	691	680	704	746	688	724	697	688	747	681	723	759	713	745	690	695	728	708	717	698	710	686	768	728	737	766	723	672	708	716	698	747	728	690	677	728	740	732	717	724	769	740	704	732	739	717	701	728	766	721	784	709	750	733	676	645	714	745	752	743	726	659	681	743	705	688	699	725	667	712	761	784	801	719	708	688	731	723	691	706	687	728	742	718	739	665	735	755	747	678	662	774	756	710	715	727	679	738	759	733	701	743	699	723	689	721	732	738	768	723	699	677	725	725	711	731	696	744	733	691	714	703	690	704	697	738	697	702	763	690	711	759	729	718	699	738	713	729	736	693	732	724	695	704	726	688	742	727	722	714	717	765	723	707	719	756	666	724	724	693	685	730	721	744	731	700	699	752	708	705	697	728	721	710	720	744	675	765	760	701	805	703	718	697	726	705	711	703	759	727	734	777	711	725	718	735	657	743	709	726	676	722	696	732	726	717	742	762	731	731	722	777	782	739	707	707	739	742	690	682	663	751	733	757	696	740	660	693	709	741	673	688	725	710	763	715	760	685	706	746	724	753	693	680	761	728	699	718	677	737	695	708	732	724	720	739	688	694	708	725	740	737	715	731	721	682	761	718	732	693	750	739	750	698	702	710	756	742	722	701	706	715	768	668	747	691	743	706	745	735	716	695	702	734	697	706	731	710	734	722	738	725	727	715	692	707	676	715	685	719	708	717	723	683	718	725	737	732	745	715	759	740	739	714	716	731	708	704	713	769	693	706	697	693	665	721	709	685	739	707	685	755	722	709	744	720	741	731	667	752	725	700	707	690	750	670	728	739	692	660	727	689	747	738	694	715	700	689	732	720	720	731	731	694	706	751	710	663	708	723	727	722	724	728	707	713	688	720	687	738	732	730	712	693	745	720	757	700	737	689	718	692	743	654	657	769	741	745	706	697	777	726	751	734	731	714	695	792	725	755	756	756	756	685	692	707	700	711	779	745	703	661	702	714	710	757	715	753	718	719	708	734	720	704	710	744	716	705	738	721	659	707	695	761	728	752	716	703	721	722	705	722	681	707	709	736	728	744	774	707	705	673	693	735	714	739	698	702	745	696	726	755	672	728	656	724	760	700	697	674	740	748	744	727	705	730	720	706	730	701	684	772	737	691	739	730	715	681	727	711	698	732	688	690	730	725	760	703	738	731	744	742	746	724	752	706	746	743	736	728	749	674	770	733	749	695	721	715	742	698	704	757	728	702	722	688	718	703	745	740	669	738	731	716	703	662	677	749	760	675	740	734	714	708	701	692	728	718	697	694	661	732	677	738	750	670	707	670	735	747	690	683	717	715	735	688	730	694	696	678	741	740	702	725	734	720	742	717	690	675	700	736	746	678	702	729	726	758	741	722	757	757	691	706	737	688	692	735	737	686	745	679	715	718	720	703	708	732	723	697	730	671	756	670	707	726	658	702	725	698	677	724	695	754	771	729	699	729	703	680	780	701	706	692	708	714	677	704	695	734	707	776	670	728	715	700	737	730	721	730	734	752	694	709	687	719	717	686	721	728	673	682	751	707	744	693	685	714	762	722	725	755	729	711	694	743	691	689	779	772	769	723	755	694	680	781	718	700	708	742	759	716	727	773	728	686	724	750	698	746	743	688	732	724	665	699	715	734	715	698	723	725	744	636	761	739	723	721	726	692	706	669	716	702	700	673	735	721	735	669	720	718	682	706	699	732	724	748	746	730	693	730	704	749	694	681	697	694	726	718	699	725	713	758	712	726	802	732	730	732	778	709	727	669	692	728	677	749	691	718	725	744	720	681	760	699	709	704	712	678	757	702	700	682	716	683	710	732	708	672	686	728	718	712	736	697	673	733	747	708	677	767	727	686	713	727	711	671	703	698	749	714	721	672	747	749	733	777	670	689	691	724	724	724	745	647	716	707	746	707	703	719	782	777	712	729	693	704	736	772	680	726	750	780	692	734	722	742	774	753	723	715	704	769	693	702	711	727	662	694	727	712	746	736	773	737	759	734	772	707	741	750	729	676	744	682	680	725	754	725	704	739	689	747	708	764	696	668	750	784	713	727	720	746	729	686	739	734	695	760	698	756	742	724	722	786	716	776	732	712	721	730	704	724	706	717	734	733	742	707	708	732	719	709	710	733	715	723	693	701	713	724	674	705	765	779	678	682	767	742	735	693	659	730	708	745	730	691	731	719	720	725	722	711	721	734	778	678	692	730	666	721	788	708	760	703	729	704	704	718	734	727	693	724	704	728	738	701	706	756	775	713	733	698	686	700	717	741	711	745	725	695	678	674	721	739	754	740	695	670	692	770	699	703	750	718	736	728	771	793	716	661	721	716	759	684	711	712	681	739	698	746	739	713	743	733	703	711	691	726	728	694	723	760	741	734	712	777	701	711	705	746	667	674	751	732	728	737	693	655	743	753	731	738	765	726	725	710	735	709	721	694	710	730	745	695	684	708	672	754	686	735	687	739	743	723	707	728	744	712	693	746	733	715	692	704	733	718	683	730	686	690	693	733	699	740	696	705	686	683	705	721	663	700	704	698	757	735	673	720	697	697	726	724	737	698	739	743	772	711	697	733	721	748	716	664	689	736	728	703	744	712	656	731	721	763	739	700	704	711	690	721	762	712	767	766	711	745	742	731	716	702	764	724	707	724	748	686	682	688	694	668	714	741	743	721	706	705	669	724	712	741	717	692	766	714	672	684	676	750	663	723	727	697	709	727	703	701	700	706	733	711	714	747	705	765	761	762	694	689	697	699	714	699	739	708	655	746	698	746	732	730	689	712	668	710	746	756	720	751	695	679	752	755	729	670	715	694	692	669	734	705	756	674	717	698	706	747	728	705	688	703	757	757	778	747	746	763	705	696	698	712	762	696	713	727	780	783	712	709	690	716	677	756	753	730	736	722	717	699	692	701	671	720	714	702	750	754	718	689	668	682	670	721	704	710	706	740	707	731	715	732	758	708	723	708	720	728	717	677	677	662	673	726	702	719	762	742	715	700	763	686	694	681	704	724	671	744	703	704	722	646	731	729	709	713	654	695
10987	16925	14777	10947	5717	3334	2488	2250	1966	2018	1631	1745	1530	1252	1234	1135	2038	3310	2052	1068	939	916	937	928	925	934	912	931	950	905	935	970	949	949	935	918	937	939	862	899	950	956	891	964	944	911	935	950	887	937	890	910	917	951	922	856	900	922	922	926	906	937	942	931	925	972	947	903	883	933	909	925	960	918	910	900	963	885	970	915	950	933	914	919	931	959	940	923	907	893	867	920	956	938	898	896	857	971	896	930	918	912	915	922	960	851	871	936	988	968	953	924	937	929	885	963	922	904	942	897	946	913	898	866	890	875	918	901	909	945	934	919	877	896	908	906	931	926	954	936	937	895	872	931	923	913	922	928	936	914	932	964	927	892	906	917	923	934	977	949	954	931	971	917	943	910	915	914	992	874	931	903	1026	899	881	927	922	859	899	917	948	932	923	886	920	942	944	926	929	931	952	952	913	948	880	941	907	956	961	927	892	882	954	949	911	890	900	889	929	930	977	949	932	905	951	956	942	874	889	908	961	977	929	980	932	922	907	930	889	993	904	901	950	966	983	911	957	920	934	937	892	958	950	940	844	944	927	925	905	937	922	955	947	929	978	925	947	897	882	928	878	892	940	906	905	896	928	910	940	916	949	915	955	864	911	931	918	883	948	904	944	893	975	928	898	932	904	889	911	909	901	921	978	917	923	881	940	947	908	1010	934	892	914	940	937	883	902	915	942	929	928	881	935	918	902	980	856	970	944	945	958	949	887	892	930	901	906	951	883	943	909	953	921	950	934	889	962	895	943	953	907	944	890	920	888	983	862	903	929	925	945	912	860	937	874	913	895	904	895	882	934	922	938	904	940	955	904	970	876	961	914	928	992	883	906	870	946	964	950	928	946	926	901	879	908	880	959	915	941	936	891	907	910	900	918	1007	889	954	869	927	919	948	880	916	951	910	864	932	943	929	955	907	931	894	944	928	879	917	920	909	880	925	934	907	928	930	918	913	950	931	938	889	976	953	890	881	891	905	949	932	954	897	932	921	927	895	941	960	900	914	910	884	889	932	949	879	947	945	893	968	941	924	903	881	912	931	905	943	950	898	906	965	929	919	923	958	920	933	969	991	886	918	927	959	882	907	909	946	921	901	958	906	955	901	892	934	943	911	920	920	899	920	894	925	913	934	903	969	874	888	914	938	900	940	954	907	894	934	921	972	910	886	923	900	927	928	970	897	960	920	915	902	976	916	896	927	914	862	900	919	895	908	957	883	922	937	909	923	941	933	944	910	931	903	979	925	904	957	922	937	965	971	940	972	916	988	923	909	867	968	912	974	902	947	931	897	930	933	966	946	934	969	939	927	937	919	921	918	860	967	954	922	903	904	918	951	919	900	874	962	949	919	981	868	911	945	899	957	904	954	943	892	895	951	937	896	946	897	988	924	882	910	929	918	966	900	939	943	925	914	960	963	909	971	1023	895	953	921	928	933	896	937	916	899	903	906	875	1023	920	922	881	958	938	919	966	895	916	938	915	982	916	928	912	906	937	906	976	909	914	890	916	946	960	898	922	974	921	904	898	919	891	882	914	935	942	935	938	929	900	876	923	921	935	931	960	942	934	963	900	914	904	910	1017	924	936	967	913	928	922	926	931	927	933	848	964	928	927	885	916	887	905	972	918	900	912	918	910	885	951	912	911	889	933	1002	924	961	895	874	900	912	922	960	895	955	922	955	971	919	893	969	943	1023	883	913	925	920	921	941	934	943	949	912	944	980	924	890	925	910	897	911	975	879	953	911	944	914	886	938	902	956	924	979	904	838	956	934	854	913	942	962	921	887	950	926	919	909	914	907	906	890	959	836	949	922	889	924	914	895	944	904	912	877	911	928	906	913	927	925	961	904	901	885	873	959	917	896	883	919	956	920	973	933	985	919	886	965	894	919	929	926	919	909	880	938	877	884	911	891	913	896	907	1004	918	965	949	937	930	891	970	885	951	941	914	927	914	923	927	964	913	936	864	937	909	915	932	933	911	927	962	913	880	887	950	960	930	945	920	934	866	960	940	912	907	884	931	961	956	906	895	887	915	938	924	903	929	885	969	891	932	924	878	894	879	946	893	867	907	1002	881	966	926	902	892	922	938	948	888	919	958	964	866	889	900	936	909	886	910	926	904	887	922	933	964	910	915	915	977	978	902	932	920	903	928	931	938	928	916	943	932	899	949	932	895	934	943	946	929	959	921	919	908	871	948	947	891	883	907	884	847	903	906	920	897	956	936	922	925	913	926	938	1000	919	896	896	935	927	951	875	919	924	926	990	969	898	937	986	946	863	881	893	897	924	950	948	947	951	950	910	898	906	948	893	893	936	892	916	884	887	964	870	955	893	911	914	916	858	985	911	958	915	947	902	971	960	929	893	962	955	922	906	963	980	923	897	914	928	932	928	955	900	916	924	905	919	907	914	945	913	892	938	944	922	906	937	928	930	901	926	914	917	935	902	917	914	942	914	875	921	935	919	944	938	1011	897	900	898	927	930	984	912	927	933	898	968	955	903	908	926	932	917	915	950	946	956	861	936	891	927	931	908	951	891	947	945	924	889	912	965	910	911	891	951	892	929	904	916	892	854	949	941	925	933	950	878	904	896	929	934	965	907	878	941	977	932	932	919	908	896	912	917	932	962	899	960	895	946	894	878	938	924	960	891	970	905	888	928	913	943	928	959	896	872	985	925	935	924	941	921	904	944	874	869	934	862	980	923	939	910	926	876	903	935	901	888	971	906	919	903	898	883	926	914	896	919	874	913	896	885	886	911	843	948	956	961	931	884	918	918	869	910	939	944	846	968	852	879	956	857	931	930	917	903	916	945	890	935	886	899	987	910	911	889	950	886	892	946	988	947	950	924	947	918	956	941	922	917	901	934	903	881	922	916	887	907	895	940	954	913	935	935	931	903	897	931	919	926	1017	929	916	922	872	857	888	940	890	988	944	990	922	928	917	971	885	877	958	920	923	926	908	900	885	925	923	905	889	964	896	939	909	880	912	954	901	928	978	953	875	883	871	901	937	960	930	918	927	927	903	960	895	936	974	900	948	941	860	919	919	960	918	969	920	942	932	926	935	889	899	929	898	887	935	907	945	919	961	949	939	962	935	897	917	904	899	888	882	927	966	965	882	978	881	890	926	948	888	941	923	919	894	938	916	918	972	940	931	935	900	935	915	937	917	880	909	982	917	914	965	911	930	862	900	870	940	953	945	921	938	901	845	916	954	891	935	910	954	955	919	906	965	899	876	958	895	921	986	893	946	898	919	940	960	919	936	953	924	993	923	967	905	933	949	914	926	875	880	964	875	927	910	903	861	904	918	906	949	903	894	937	892	923	924	900	931	923	920	977	946	913	943	881	884	954	958	935	884	898	891	913	926	909	944	928	931	927	952	955	912	970	899	942	871	949	921	901	898	933	953	918	874	963	918	908	947	969	869	959	935	921	936	904	922	909	923	918	934	945	877	882	934	941	932	900	893	902	916	926
23940	21036	28218	24056	20738	8344	2516	1742	1531	1268	1169	1002	919	796	947	3222	7869	10051	7135	1582	570	585	559	598	597	585	589	559	547	542	574	563	570	585	545	542	502	590	607	536	555	547	523	552	559	546	519	560	556	573	559	549	574	559	533	559	599	597	578	568	567	575	563	523	564	581	570	555	525	562	536	552	547	564	533	536	617	556	602	536	538	564	589	528	533	568	566	562	562	459	590	540	550	547	544	553	572	576	551	540	609	571	574	566	565	565	577	574	538	564	533	554	559	544	570	592	550	555	568	575	554	566	569	584	545	536	581	507	614	554	556	569	562	559	577	600	541	557	588	508	539	581	580	551	552	608	568	503	586	595	548	582	560	582	603	542	544	565	586	602	556	590	584	528	520	583	546	517	573	559	518	553	518	550	586	567	610	583	551	569	544	536	551	580	551	543	544	538	540	565	568	544	571	506	548	602	539	587	558	534	547	579	551	564	581	565	568	569	553	536	557	563	608	502	603	608	522	584	519	563	552	596	583	546	581	582	555	549	585	518	535	576	573	529	573	550	562	494	624	597	576	590	564	533	566	595	555	528	597	560	571	556	525	523	584	529	566	489	579	560	568	510	589	531	502	575	566	545	557	544	566	563	576	498	536	568	530	520	526	542	560	563	574	505	562	548	519	541	550	540	541	594	543	633	567	573	562	554	560	582	587	560	553	565	544	506	566	538	584	536	553	564	569	544	569	547	532	541	549	557	546	527	595	549	550	587	537	577	583	558	563	601	536	575	545	577	564	513	567	557	539	576	601	587	568	521	527	556	535	549	570	553	555	531	507	579	554	578	573	534	535	554	564	555	540	548	563	593	539	537	596	556	547	578	542	543	547	555	583	563	545	538	541	587	580	571	538	551	563	590	526	536	531	591	578	566	596	543	551	554	557	504	550	557	572	588	558	583	538	588	565	552	562	566	538	544	578	568	573	568	562	546	585	568	557	538	579	557	534	577	532	607	562	549	556	508	591	561	532	554	556	567	541	555	546	540	581	597	562	553	560	553	519	530	566	599	567	539	596	608	504	582	538	568	532	563	536	544	587	592	567	548	502	563	539	593	522	514	561	505	588	538	606	524	517	551	517	549	536	545	576	587	537	573	576	570	547	540	552	528	506	573	529	549	589	609	580	563	589	555	488	557	551	549	550	564	554	571	527	538	525	544	545	541	576	564	568	572	565	556	612	590	539	601	548	554	554	515	525	559	560	536	531	576	550	529	532	560	524	550	568	562	532	552	523	540	535	521	518	601	520	578	552	568	583	511	555	550	553	549	544	508	530	576	567	574	534	553	584	547	558	515	580	551	552	552	577	559	536	584	546	511	532	550	559	546	572	548	549	527	564	550	550	568	596	525	548	596	583	519	548	580	553	558	552	532	534	526	512	576	504	575	556	558	587	576	565	579	542	511	582	585	565	525	574	538	588	582	521	558	560	548	557	542	545	569	565	598	553	557	509	598	552	536	561	552	533	507	511	541	545	556	527	576	572	536	527	574	564	588	542	548	559	579	544	584	570	558	564	579	599	581	540	572	559	596	569	583	577	578	563	556	538	598	594	510	551	551	572	524	527	549	530	526	529	545	564	550	544	519	620	523	560	531	557	554	577	531	576	536	566	524	570	581	541	529	570	579	574	577	560	552	531	571	556	546	542	571	559	561	542	582	600	557	533	585	565	531	565	534	525	581	544	587	545	538	564	575	526	558	545	537	574	532	537	533	552	537	563	578	557	554	563	511	571	567	533	587	584	552	507	516	544	563	556	559	533	569	554	534	547	556	543	578	603	565	564	573	562	549	535	555	594	562	565	584	563	525	597	550	547	558	588	596	573	566	538	558	584	545	545	600	532	531	556	565	529	539	573	578	562	595	548	578	557	550	526	580	588	568	540	524	534	571	524	569	542	537	535	570	542	570	582	561	561	584	546	573	545	556	585	552	553	547	552	605	543	521	538	561	535	546	545	533	542	530	567	549	548	572	538	599	566	586	595	577	569	564	562	576	574	551	556	506	554	539	603	530	552	586	553	589	559	577	542	554	498	558	625	536	524	531	627	554	571	555	552	550	585	532	555	557	554	528	582	601	597	530	571	545	562	558	547	551	573	556	578	548	581	535	516	548	555	587	566	588	586	545	568	528	587	556	534	527	534	539	567	552	559	544	550	546	560	541	601	505	554	542	598	540	573	544	531	555	566	577	597	552	557	553	563	579	508	536	559	529	578	530	544	517	593	556	569	569	552	506	555	578	563	555	550	522	602	545	563	550	508	533	592	566	563	527	573	550	519	579	540	510	527	564	526	524	567	580	573	533	578	565	590	537	561	566	494	556	536	559	539	540	553	519	560	591	567	502	576	548	566	573	577	581	547	527	577	554	553	530	564	555	531	609	543	529	501	540	558	570	566	542	497	568	592	564	527	547	567	576	576	517	591	578	558	552	528	539	550	566	567	593	548	537	494	576	576	545	549	549	588	540	597	568	562	578	545	548	550	596	618	523	572	591	559	533	555	550	565	557	557	533	570	574	577	572	517	561	547	563	556	564	541	552	558	494	593	511	581	570	579	547	549	574	564	589	559	541	571	585	473	591	593	566	528	540	558	596	557	539	585	536	563	542	590	537	519	569	549	530	533	545	526	543	549	576	528	573	564	558	557	598	547	580	548	540	598	564	599	601	592	526	573	583	541	592	551	581	540	547	543	571	570	573	512	564	565	546	503	559	567	559	584	566	543	510	572	553	610	570	566	554	541	556	570	601	541	549	561	528	541	530	549	547	529	559	583	555	560	545	526	564	555	555	559	564	552	576	543	588	547	547	590	552	528	504	555	587	535	543	530	551	538	510	544	565	604	583	578	561	563	528	551	592	590	562	574	550	529	585	590	591	597	560	568	529	597	556	549	525	534	550	591	522	585	564	582	567	540	534	524	556	564	543	553	540	611	525	561	536	530	550	547	505	543	552	567	539	558	554	538	530	544	509	567	582	583	551	565	535	587	544	541	532	572	528	591	551	603	573	553	543	549	562	605	561	570	547	555	571	534	539	535	553	568	509	539	525	564	574	536	553	527	566	557	550	574	580	564	544	534	581	577	584	549	554	570	566	558	571	557	567	549	552	552	548	543	532	508	563	566	573	522	608	528	611	553	515	591	571	553	552	538	529	559	539	570	574	579	575	554	551	565	600	564	533	564	561	530	572	561	571	517	546	553	563	577	528	582	598	535	575	541	535	544	582	571	543	591	538	529	578	530	549	575	519	492	549	576	548	545	559	513	548	576	553	553	566	540	523	528	555	539	556	555	585	568	575	550	588	547	550	563	578	582	570	602	536	568	568	562	540	580	559	516	597	552	542	549	567	528	578	533	563	545	525	545	593	557	572	506	587	585	549	577	555	536	540	553	509	567	582	557	565	547	522	530	581	550	518	535	582	561	558	545	554	570	533	575	560	568	555	533	540	553	560	543	549	554	528
11667	24374	25221	15087	9314	5706	4322	3565	3308	2680	2269	1970	1676	1506	1545	6533	14124	16804	11636	2495	767	707	815	720	676	774	788	768	704	780	707	784	705	695	733	751	711	709	735	737	687	729	758	736	703	730	682	780	726	719	718	705	681	720	707	729	723	729	748	704	729	719	718	718	723	751	720	758	735	713	735	758	705	714	732	710	761	710	712	719	793	745	710	792	729	704	779	716	710	725	702	737	715	708	738	763	693	743	737	731	713	731	746	739	724	728	686	670	710	744	737	766	725	723	684	713	709	708	730	719	778	735	753	762	715	702	800	729	760	688	685	731	711	729	741	748	711	741	702	726	722	709	713	760	725	699	786	755	745	725	718	732	706	736	698	742	727	732	697	714	756	730	743	767	679	762	725	718	752	757	739	759	768	720	760	795	772	739	734	701	688	727	739	747	692	706	699	706	730	722	729	688	773	681	739	699	719	712	730	742	724	739	711	716	819	773	711	705	706	703	781	746	727	733	755	692	735	710	724	699	752	716	716	705	728	734	723	717	715	760	745	752	677	708	726	721	730	736	784	691	731	713	735	711	746	725	744	682	728	781	751	759	775	765	717	701	704	747	735	731	724	726	693	802	696	730	676	698	714	719	758	726	725	712	740	720	749	712	697	733	744	756	735	768	747	763	713	674	684	765	744	703	710	683	717	721	721	732	758	739	710	721	653	716	728	746	757	732	721	782	765	741	721	704	727	737	717	747	774	771	715	735	711	740	755	764	763	732	791	744	773	757	743	713	773	738	730	742	714	750	736	759	716	758	761	738	726	742	718	713	715	737	695	718	743	744	755	694	677	731	704	764	678	717	754	753	741	712	730	733	736	738	720	731	724	778	745	728	698	755	734	710	697	709	728	754	757	723	751	789	771	735	773	737	742	695	744	714	702	686	663	734	752	743	718	736	745	715	717	694	749	749	773	760	743	749	766	683	755	740	736	709	744	733	704	724	662	675	721	745	793	710	741	763	719	753	719	735	742	713	757	705	763	762	708	680	760	696	733	717	711	703	732	740	747	714	732	726	735	729	763	707	727	703	719	756	692	761	732	732	710	725	730	695	722	717	764	749	746	700	779	757	724	667	740	784	684	730	761	780	691	761	754	704	702	696	730	748	741	759	714	743	717	744	748	684	729	737	754	750	764	749	703	673	736	766	724	720	711	728	757	726	747	701	734	682	763	725	772	780	720	732	726	783	666	755	693	716	757	749	711	750	755	780	760	740	722	767	732	743	727	719	741	698	720	748	730	689	682	763	735	734	763	733	706	750	729	686	716	738	762	737	732	707	760	731	732	730	763	674	724	714	758	750	699	744	722	722	710	727	728	761	669	752	756	732	730	700	701	771	719	728	726	763	768	737	721	753	742	761	746	682	725	750	741	723	757	695	730	726	759	729	733	700	720	702	718	739	695	731	759	761	669	716	705	695	743	721	776	725	753	793	704	776	778	751	692	752	736	688	712	734	702	716	717	796	719	754	740	745	763	790	697	732	714	727	736	753	729	728	706	765	697	794	720	766	709	728	732	705	754	706	706	739	755	733	730	710	699	718	715	751	719	736	755	711	706	711	757	739	718	760	696	767	738	671	745	726	724	727	755	759	725	705	694	760	707	705	746	711	748	746	713	737	769	736	749	767	738	735	756	710	741	684	714	702	743	757	724	745	750	656	748	786	695	703	711	752	716	720	735	739	746	753	766	694	710	748	738	709	735	718	748	708	713	735	764	735	688	716	714	697	704	718	773	750	685	711	714	738	753	727	747	744	780	733	743	711	708	737	736	737	712	785	705	703	701	762	761	744	712	750	764	779	755	713	726	696	740	709	680	730	675	706	711	715	721	746	709	727	743	735	736	745	722	697	684	751	709	689	729	717	746	751	697	696	765	747	785	768	731	712	751	788	720	672	799	753	718	727	744	708	753	717	734	706	719	734	755	716	713	742	772	742	744	708	719	708	712	728	755	731	736	734	747	793	723	726	744	726	711	709	732	682	757	763	717	697	758	714	727	733	778	697	729	754	729	736	730	723	731	752	778	723	719	704	763	740	761	704	719	688	735	674	744	717	703	738	738	749	712	718	744	716	711	715	765	698	704	713	713	758	796	714	704	743	752	742	773	688	752	735	720	726	709	729	739	790	716	698	727	708	748	725	701	738	754	757	690	748	798	773	704	767	724	783	768	704	721	708	723	729	741	717	677	734	677	704	784	686	784	690	686	759	780	757	742	755	683	778	705	711	723	754	705	746	734	772	762	785	760	760	764	728	759	705	742	697	727	767	736	733	705	708	751	729	715	773	722	809	745	751	757	690	749	765	788	758	774	702	739	729	780	709	762	769	778	712	789	734	748	745	661	729	736	748	723	765	690	737	761	763	649	780	710	766	713	691	720	706	737	743	735	733	670	733	802	694	685	736	686	723	731	746	741	731	681	734	695	706	754	719	710	745	709	728	743	744	741	752	700	727	735	688	743	723	747	760	716	728	697	702	699	714	776	700	711	734	713	712	756	746	738	707	715	744	730	771	692	731	714	695	703	702	725	766	704	694	761	739	783	753	725	729	716	729	783	696	690	735	653	712	707	719	734	729	711	740	794	728	733	711	752	701	741	736	748	743	690	742	749	702	735	737	741	750	715	735	732	712	728	728	720	708	697	744	702	767	735	717	706	730	721	725	713	721	774	719	742	765	740	750	726	734	715	793	728	727	707	694	763	715	761	728	715	715	708	746	773	728	737	710	710	718	740	727	705	740	724	713	739	762	760	728	730	752	761	731	713	667	743	719	760	730	761	715	767	769	802	735	725	779	721	727	775	753	712	745	734	686	690	742	707	781	794	725	720	761	687	721	711	699	688	736	742	759	727	688	702	658	720	729	751	732	686	728	742	708	739	718	712	748	727	728	668	791	733	654	716	700	720	753	716	696	760	739	682	725	779	740	709	671	713	759	689	721	773	740	759	735	725	714	737	762	721	721	719	783	729	768	745	695	743	735	761	734	759	685	703	779	713	750	748	773	745	706	745	771	763	705	741	726	695	722	745	714	736	763	771	748	739	740	781	715	765	690	707	742	767	718	732	712	753	750	705	734	710	716	726	682	774	694	795	713	708	747	699	749	737	714	724	722	693	755	748	751	733	754	682	726	721	720	768	701	736	724	737	737	689	743	746	724	729	694	718	775	741	712	710	707	712	709	731	678	744	739	763	743	711	749	764	748	761	725	746	730	775	722	748	718	714	773	725	764	763	728	769	703	712	715	707	735	720	725	712	773	775	713	687	688	708	719	748	705	749	716	708	757	750	704	717	727	764	701	744	780	700	731	755	712	712	697	724	764	712	734	744	746	682	724	689	781	738	753	730	724	707	729	738	685	711	736	740	740	777	690	709	713	679	734	653	789	749	705	735	767	796	740	741	741	707	738	708	746	702	741	706	735	723	729	743	684	759	765	736	750	716	705	730	718	724	741	709	758	706	738
22743	21060	28869	23471	21071	21142	10741	2448	1879	1623	1452	1111	948	793	818	2473	14125	20876	14956	5039	355	313	325	371	328	318	318	329	336	306	298	319	316	298	310	336	292	326	318	305	305	292	298	318	347	299	329	306	280	300	295	317	300	308	320	333	311	320	325	298	335	274	333	298	325	284	298	295	316	308	288	330	314	300	270	266	330	306	304	307	301	305	289	320	291	291	293	310	328	281	321	328	321	305	303	321	290	296	311	301	312	286	307	315	302	316	292	273	293	304	273	288	314	288	318	286	325	284	303	323	299	303	284	345	296	336	318	301	312	302	312	302	306	331	322	287	307	302	345	283	305	310	320	311	307	294	300	314	297	312	273	291	305	302	292	301	337	300	308	290	321	311	307	352	324	332	314	312	284	307	332	314	323	312	302	274	319	284	290	281	280	326	309	313	321	299	322	306	303	316	310	322	286	289	307	298	300	299	294	297	305	272	282	324	269	288	302	315	293	283	299	276	327	316	311	303	303	304	315	310	300	302	314	337	305	288	281	333	311	284	343	274	295	310	307	328	312	342	311	313	290	314	340	320	317	305	298	298	303	288	278	307	277	298	302	328	318	297	299	312	319	308	337	307	299	325	288	319	259	322	294	310	331	323	276	286	311	308	278	335	317	304	316	290	322	321	269	294	282	336	271	326	310	308	292	308	297	297	283	278	324	306	266	316	309	335	332	296	296	315	303	315	288	281	307	305	306	299	310	339	305	278	293	307	310	289	305	342	280	275	284	301	311	308	284	270	303	303	298	295	320	318	301	296	286	310	304	306	294	314	304	305	288	295	310	314	315	338	274	316	307	307	336	278	287	303	308	331	330	286	310	291	298	320	299	310	320	278	257	280	308	290	307	304	307	319	306	260	286	291	315	313	318	310	301	338	302	316	326	278	286	287	309	335	294	298	336	307	332	303	308	254	303	301	315	318	305	323	277	321	308	312	308	297	286	310	321	324	308	320	305	306	295	318	320	327	305	321	324	331	315	312	319	314	326	268	304	273	308	322	311	331	303	327	304	307	286	299	329	299	309	316	295	301	309	298	289	313	305	280	304	313	323	273	316	303	307	322	312	266	316	336	292	302	323	303	336	285	325	312	299	309	321	296	336	337	312	278	298	306	323	292	293	302	341	299	314	272	287	324	300	278	299	301	311	333	320	294	328	290	310	320	322	322	342	302	269	328	296	307	275	275	311	292	293	303	325	311	351	307	306	276	328	296	307	306	321	312	319	300	320	320	324	295	288	309	303	350	286	291	293	312	320	279	314	311	273	302	306	274	300	311	315	315	296	288	310	307	283	280	306	305	298	325	285	301	268	293	293	316	313	326	275	317	297	323	302	301	340	305	292	333	295	299	287	314	333	279	317	334	308	312	300	309	301	293	297	303	298	301	309	305	292	281	286	298	311	276	320	279	325	301	289	281	319	304	292	322	297	281	320	322	289	299	301	284	273	320	302	298	331	297	291	261	301	314	267	305	299	334	314	292	305	293	312	298	309	296	279	311	305	307	332	297	301	309	308	297	299	299	308	295	321	311	305	315	303	280	295	262	295	323	294	306	284	280	291	320	307	318	312	328	313	297	302	315	336	299	275	301	285	310	324	286	332	326	312	299	299	321	296	326	290	302	293	301	331	316	313	298	309	326	314	305	326	286	301	284	329	308	328	270	317	305	270	311	316	295	308	293	303	315	323	278	282	293	288	323	329	325	297	340	310	308	307	314	307	299	324	282	325	287	270	267	322	285	319	299	297	318	302	276	314	297	305	285	282	305	308	315	324	283	320	313	324	295	311	287	298	317	298	301	291	313	286	311	312	339	324	296	299	308	310	284	277	292	268	305	308	305	298	271	300	318	300	299	293	302	305	293	324	291	279	309	310	299	287	315	316	335	320	329	314	299	329	311	306	283	328	280	277	301	302	302	290	337	288	315	303	318	314	304	285	260	310	294	283	281	302	306	330	321	319	291	320	313	346	281	291	309	310	288	306	305	278	300	288	302	344	273	289	287	307	318	279	304	288	329	296	289	295	324	316	315	276	297	306	322	283	303	274	272	311	265	319	325	308	305	297	298	305	296	299	315	327	289	311	299	285	337	321	320	302	279	316	323	316	297	304	327	296	300	320	312	297	290	278	288	301	306	305	283	301	303	278	289	300	309	323	287	313	294	288	296	300	303	304	307	273	285	315	304	320	312	300	302	314	325	290	307	305	292	261	305	313	296	311	322	285	294	311	304	303	288	282	283	306	324	280	286	323	320	292	303	318	316	273	302	297	273	317	301	293	320	306	291	303	298	270	287	305	318	302	333	279	314	292	307	308	292	301	306	311	286	317	304	303	323	299	319	308	283	323	298	314	296	319	312	294	331	325	290	297	323	310	317	288	311	291	307	311	307	286	324	308	301	260	307	286	299	305	305	278	324	287	298	321	320	321	299	312	314	301	285	296	301	292	334	287	301	302	312	297	272	313	327	291	291	310	324	307	295	294	276	304	312	305	262	305	283	283	313	315	292	293	270	318	327	297	300	320	292	343	287	298	317	314	306	299	292	293	306	304	295	315	307	277	323	297	301	305	299	318	290	277	305	300	307	304	319	320	285	271	333	280	327	295	300	318	316	297	306	306	333	325	281	296	331	317	307	312	302	307	289	318	317	350	332	307	323	301	299	311	302	304	338	300	279	287	315	279	291	298	313	309	301	310	300	295	296	304	313	308	324	291	304	310	309	322	285	317	329	288	353	305	325	303	298	323	310	318	314	297	271	311	329	312	330	333	275	321	291	330	314	294	279	301	296	318	300	287	304	302	313	255	283	318	315	305	347	315	291	314	286	346	286	281	319	305	332	330	277	305	299	305	319	346	312	266	301	295	303	268	311	280	305	304	285	309	309	269	304	311	303	322	310	299	312	292	304	320	293	314	308	298	310	279	280	290	296	294	296	300	338	311	312	314	293	319	308	303	277	300	307	296	337	321	278	281	329	323	327	300	289	302	304	293	320	281	300	304	301	308	333	284	301	327	281	301	295	304	291	288	317	282	269	292	308	316	300	298	266	297	336	321	277	271	287	271	288	312	317	309	316	297	270	308	287	292	300	328	304	293	321	274	306	288	317	298	305	310	297	285	317	308	276	297	343	312	276	274	308	290	310	288	317	311	312	344	296	284	278	303	287	277	299	343	301	306	308	306	302	271	330	299	303	297	333	305	302	297	301	293	300	324	319	318	295	285	297	317	280	301	311	318	294	314	278	282	283	338	299	288	311	283	303	309	296	298	297	327	274	314	310	316	319	310	310	290	305	335	331	306	309	337	319	319	259	287	273	290	261	345	289	321	311	309	309	277	312	342	296	282	271	294	307	322	283	309	305	306	323	330	281	283	329	289	291	302	338	281	289	305	318	338	311	317	305	296	304	310	284	295	293	280	283	304	281	306	309	306	310	296	272	286	330	304	298	341	309	277	293	288	332	279	313
14756	30577	31513	18938	12467	8586	6860	4943	4645	3875	3257	2370	2176	1742	1686	5254	22383	27178	19938	6727	426	409	406	404	439	402	435	384	417	410	398	407	404	395	375	358	415	423	379	425	404	431	391	398	417	392	391	380	411	399	402	420	364	399	417	364	400	369	378	425	371	376	433	406	412	386	385	377	390	385	374	401	410	380	410	409	392	395	353	427	387	438	396	372	389	401	381	431	405	399	407	412	407	371	394	387	384	379	404	395	380	436	378	389	401	381	407	410	386	386	400	369	380	390	387	389	413	390	387	390	401	391	384	397	387	360	357	394	407	380	376	397	405	375	399	413	395	376	398	408	396	419	396	378	407	370	391	380	398	445	379	392	403	410	400	394	386	408	392	399	377	429	410	389	375	409	387	378	368	392	398	367	404	390	403	401	398	424	411	407	365	407	350	390	379	356	380	404	409	420	386	399	397	365	359	375	402	410	396	381	369	382	396	348	391	383	387	393	381	404	382	421	367	347	380	402	395	361	399	366	403	418	363	362	377	386	409	399	368	396	381	383	389	392	395	420	409	398	361	384	403	386	368	394	414	399	386	374	387	370	374	411	343	393	382	364	403	363	385	393	404	373	405	419	374	353	386	361	410	390	338	393	407	397	379	382	425	382	399	410	383	445	383	421	370	394	388	411	373	372	404	393	384	426	397	390	405	381	376	383	414	374	411	388	355	359	388	368	410	413	408	370	335	398	367	407	382	367	423	394	418	401	382	380	392	359	374	392	399	380	411	357	333	401	412	366	413	369	346	367	398	401	397	395	362	402	386	394	386	413	376	416	403	402	365	397	392	404	395	417	390	393	383	418	413	398	412	396	368	401	389	375	396	359	408	384	396	372	386	371	380	378	377	401	413	407	414	404	390	389	388	404	376	360	376	429	362	372	412	390	344	395	416	375	388	393	381	406	396	382	417	413	365	406	367	395	357	394	384	368	377	395	382	439	358	382	334	421	361	404	407	389	344	424	419	373	438	402	363	390	394	389	377	363	379	378	397	393	361	359	421	406	394	409	385	408	411	425	397	387	363	411	378	388	413	407	384	391	408	385	395	367	376	423	399	395	392	380	370	437	396	401	408	368	382	395	392	373	397	395	385	376	406	449	367	410	399	404	387	381	382	398	400	402	372	414	380	396	385	364	389	413	379	365	385	379	359	381	392	377	364	413	373	391	384	413	362	405	406	386	434	385	364	384	387	367	380	378	410	375	381	402	368	400	363	416	375	385	383	371	411	401	375	390	406	414	402	409	410	418	388	368	399	389	413	396	360	369	418	377	365	374	353	403	399	374	405	421	388	387	399	389	354	415	405	389	382	395	373	401	400	371	403	418	406	389	366	412	393	371	414	408	373	403	405	385	362	405	389	388	371	390	403	384	397	377	395	440	393	389	380	377	362	390	403	389	369	375	399	427	380	394	378	386	389	365	382	372	393	388	366	433	387	374	399	390	404	404	413	379	361	385	388	376	401	421	397	393	381	380	374	399	349	376	394	387	401	376	394	401	377	429	360	398	393	389	404	405	368	374	414	388	371	370	437	390	370	399	388	375	410	396	382	416	378	396	401	412	373	407	358	358	373	419	369	388	390	405	392	430	392	398	412	409	423	366	369	419	380	375	370	398	391	389	397	432	426	401	353	371	406	446	403	424	435	427	364	389	413	387	378	400	379	409	379	408	382	377	438	376	367	402	429	435	401	390	408	390	409	381	390	369	368	379	432	377	375	402	360	376	400	339	384	421	396	383	356	440	392	410	427	390	392	396	393	381	403	391	380	392	431	386	373	395	395	398	358	385	369	355	357	371	381	384	379	425	364	365	400	393	394	357	350	374	387	403	399	405	373	407	422	410	414	377	377	389	397	380	385	410	385	368	358	374	428	384	380	362	379	407	388	381	391	426	371	368	373	391	398	387	374	376	417	391	378	386	369	338	408	388	398	411	386	390	413	387	389	404	376	403	386	370	386	432	406	361	375	393	418	415	412	426	400	384	392	426	381	382	375	417	356	362	399	397	408	380	348	362	422	379	411	387	369	398	385	389	398	399	385	351	380	402	361	395	401	368	390	403	338	419	387	409	416	387	392	389	359	395	355	362	403	387	381	388	417	451	400	372	364	406	403	347	406	358	367	423	434	389	403	383	360	359	423	390	390	367	368	365	385	367	384	416	380	432	398	399	370	376	387	394	372	387	397	381	421	367	382	392	366	358	371	406	395	380	403	428	374	382	362	399	403	386	395	388	389	409	400	368	390	404	390	403	374	367	384	375	429	413	420	355	385	376	377	349	385	410	430	397	371	366	406	399	352	374	391	378	407	395	373	365	407	408	386	391	395	403	384	406	434	387	418	416	408	418	381	372	393	367	365	370	421	393	369	414	363	386	412	333	386	379	349	407	410	398	406	361	380	400	401	382	386	356	395	428	365	363	415	390	387	395	375	409	384	382	363	386	393	401	369	385	372	380	379	395	358	380	406	353	394	376	385	379	402	364	371	399	388	394	369	430	407	379	391	356	387	370	388	365	381	402	416	372	388	391	380	392	410	396	402	401	389	384	393	395	395	415	376	383	378	395	381	346	376	400	423	416	400	364	388	395	365	402	394	406	384	424	425	387	391	359	366	411	389	409	360	427	381	390	411	371	378	428	452	433	340	386	414	378	388	419	380	381	396	431	369	379	373	391	394	381	402	341	411	371	396	366	403	383	396	396	403	377	388	384	340	379	360	399	385	402	372	385	386	394	393	383	379	418	395	372	407	426	364	394	372	362	384	384	403	393	426	379	370	359	408	407	377	413	392	360	394	396	397	369	388	405	394	420	384	387	398	389	409	365	426	405	379	381	394	393	360	426	372	368	353	381	384	389	396	367	364	410	386	423	381	386	384	391	369	394	362	388	381	375	364	381	394	356	387	363	419	359	407	367	420	397	374	370	375	394	388	402	394	404	407	346	401	383	369	406	337	394	370	399	358	401	403	394	389	380	413	401	419	395	353	408	375	427	365	403	391	402	371	362	365	381	416	404	368	389	369	389	382	398	363	390	409	367	393	378	395	402	394	382	354	400	402	407	400	380	408	357	431	413	363	365	370	385	357	399	402	398	400	401	393	387	426	431	384	429	388	386	411	364	397	358	393	422	371	400	388	372	395	395	418	370	424	390	390	386	386	390	392	366	446	379	369	384	435	427	404	368	354	386	391	386	410	364	368	379	357	394	397	396	384	394	395	405	377	387	399	411	397	380	398	378	386	399	397	358	382	387	421	377	414	358	406	388	394	408	386	395	443	375	414	411	376	381	388	378	398	395	402	388	395	387	397	403	368	399	414	400	397	362	377	393	388	377	385	383	389	389	391	395	418	362	389	382	371	384	416	357	390	386	400	403	360	371	411	396	374	368	371	424	394	365	409	399	380	431	396	399	406	388	359	423	414	397	393	386	378	408	444	368	367	376	397	426	380	385	372	359	386	407	436	398
26723	20728	17320	6514	2351	1796	1406	1192	1153	1069	1049	951	897	881	875	904	1680	1940	1613	973	785	769	717	751	793	707	744	734	738	731	753	757	760	770	761	727	762	747	739	774	719	795	730	776	763	737	721	788	785	768	734	762	766	725	758	788	762	749	760	746	726	748	757	735	773	729	710	701	745	736	738	786	748	757	768	800	827	742	749	761	762	763	765	800	742	734	756	784	788	747	700	793	765	735	745	774	750	783	772	779	761	700	686	761	770	726	731	778	754	736	700	729	754	780	716	817	755	781	741	780	681	733	794	755	789	770	701	720	721	736	800	766	739	774	747	788	755	701	757	807	771	688	756	742	760	720	746	764	756	783	761	746	752	791	724	731	768	727	752	755	709	710	769	794	729	752	763	740	799	702	762	799	753	726	746	726	781	753	773	823	730	738	788	745	746	740	717	780	763	748	770	758	755	773	815	733	754	776	752	713	745	755	753	776	712	698	737	704	756	748	790	787	747	739	719	754	745	731	735	748	752	772	757	705	739	742	723	735	809	743	757	755	735	795	775	805	761	714	784	751	781	776	745	730	735	722	737	724	773	781	751	728	752	738	793	748	722	717	711	791	811	748	753	721	772	747	760	758	784	769	755	744	754	764	741	748	718	781	762	741	757	731	739	776	740	795	756	747	756	776	747	759	760	778	763	777	829	711	747	740	720	716	731	740	715	742	773	758	744	745	752	753	747	711	747	725	753	755	810	788	803	743	787	749	748	750	744	703	702	714	780	752	734	752	715	797	733	748	770	692	717	760	757	791	778	698	749	797	791	733	758	764	756	785	741	731	757	783	799	758	743	715	716	752	725	762	751	731	743	745	776	748	756	818	760	724	699	757	785	760	730	769	798	740	696	791	793	768	709	750	770	750	761	743	700	761	765	781	708	732	748	752	755	779	754	688	749	775	750	688	780	756	776	732	716	701	719	799	747	748	822	743	780	764	746	761	687	761	765	697	745	801	740	746	697	742	757	784	796	769	732	768	740	788	778	818	779	741	721	712	752	806	761	738	780	762	701	736	735	744	748	807	753	779	743	749	733	723	708	742	761	740	770	720	743	748	736	738	799	771	751	729	747	732	732	796	740	762	780	768	716	779	721	746	773	716	764	745	726	773	792	725	700	713	726	751	693	756	761	730	737	764	706	781	746	777	755	696	750	747	756	772	760	768	747	735	756	755	750	731	794	721	794	768	749	777	784	756	712	769	739	744	777	764	763	712	701	777	700	764	760	753	765	707	737	740	769	768	713	712	761	780	760	758	776	767	809	779	750	743	763	778	741	688	815	765	718	785	755	757	747	759	760	738	803	763	753	754	674	758	759	714	750	734	718	734	738	722	721	758	786	730	751	743	741	771	682	771	748	792	730	762	762	748	772	759	757	795	707	735	784	815	740	764	751	734	782	726	770	742	754	756	774	782	765	783	764	754	746	728	749	745	771	786	762	724	719	736	737	771	720	769	792	718	719	762	752	767	726	716	764	775	820	754	760	720	757	758	748	763	750	759	763	727	756	852	806	751	787	789	779	769	809	760	766	781	703	766	751	745	706	773	756	739	750	758	687	743	731	736	730	723	775	732	750	736	784	688	761	712	781	746	808	733	726	793	742	792	828	745	736	794	796	741	742	723	718	765	751	748	744	760	713	767	736	754	733	754	767	738	855	729	695	777	742	765	793	776	779	804	755	757	754	788	728	757	757	745	765	743	716	817	747	794	761	701	721	752	755	734	774	757	714	763	799	764	726	777	751	767	752	708	762	742	773	768	730	803	788	758	744	763	713	745	709	780	758	765	788	761	790	744	742	731	786	703	763	711	743	739	710	733	742	752	753	744	763	710	758	763	823	804	753	749	677	749	770	742	801	699	814	743	732	751	779	780	731	738	764	717	744	796	748	735	720	768	778	718	738	765	784	714	751	739	763	763	748	766	747	765	709	765	740	744	768	775	754	753	784	733	754	770	804	736	768	728	803	769	756	731	756	760	760	749	756	754	728	754	730	745	760	761	726	750	736	737	765	732	750	730	758	767	719	730	782	705	777	748	718	731	753	737	773	757	790	727	725	768	789	776	771	787	707	743	689	714	747	775	737	738	797	694	790	790	714	695	754	753	746	747	718	743	746	806	781	755	751	755	736	762	765	750	788	771	739	740	746	761	775	732	761	728	751	761	754	757	745	766	740	762	785	752	800	753	737	750	764	768	711	715	714	745	734	729	767	722	800	734	747	745	752	746	727	749	787	737	749	789	771	699	744	763	768	758	748	773	731	733	711	717	752	783	704	777	755	768	736	720	730	776	759	751	750	764	759	773	741	787	721	769	733	806	790	752	848	791	733	756	740	707	757	755	756	739	728	781	751	793	729	768	755	785	702	782	766	704	792	739	753	745	765	737	769	734	735	732	735	735	761	778	752	749	748	766	745	763	807	750	719	717	764	741	767	752	706	749	752	665	754	788	757	726	751	729	769	754	746	753	793	785	730	723	810	718	771	736	748	727	780	812	771	801	788	767	738	746	715	808	738	743	739	734	748	751	781	773	739	779	768	776	787	752	780	736	725	744	753	732	716	751	714	759	737	788	774	756	702	721	760	707	772	722	774	755	786	777	741	813	748	777	755	773	734	744	811	742	792	790	721	777	736	728	724	753	717	713	763	718	746	776	737	702	749	765	757	776	692	721	723	744	746	723	727	797	713	740	794	763	777	745	716	742	755	751	828	767	732	744	762	720	757	738	754	781	728	718	704	725	744	733	724	783	759	750	748	764	746	743	764	801	734	745	748	737	755	754	717	773	717	738	713	783	781	778	731	781	759	779	723	798	734	770	711	786	755	763	741	736	745	726	761	778	739	766	730	809	758	762	766	725	737	754	769	727	784	747	753	726	723	717	723	772	745	694	743	741	742	748	782	738	773	764	755	808	777	755	726	794	757	760	727	721	714	752	759	753	733	754	739	782	735	751	758	765	783	803	797	759	786	707	765	776	767	749	735	760	765	757	791	777	741	776	796	738	776	729	795	769	757	747	762	822	793	716	671	740	790	771	722	787	790	755	744	735	792	795	776	772	751	811	742	781	765	784	727	724	729	714	741	779	770	735	823	789	736	753	782	764	729	751	724	765	731	726	701	757	752	697	772	773	683	704	756	738	785	751	720	736	776	769	797	733	805	715	786	724	746	766	751	764	765	746	747	745	765	759	775	729	781	729	752	760	749	766	778	793	777	794	761	757	765	760	743	772	728	711	824	757	791	732	735	724	754	748	762	763	788	745	685	733	704	754	762	748	721	755	719	749	740	751	732	786	787	790	765	747	758	761	785	795	750	787	743	747	725	716	772	770	732	745	798	748	759	817	715	745	754	756	716	758	720	723	761	766	788	816	724	767	736	768	778	793	740	728	765	747	775	813	828	792	761	748	766	744	718	753	785	751	734	786	769	728	784	769	736	785	765	768	770	746	754	767	723	772	798	745
10545	16700	19206	7531	4017	3171	2386	2006	2063	1657	1830	1478	1296	1194	1141	1414	2873	3302	2374	1302	931	972	985	893	997	950	884	946	958	945	962	981	955	952	896	938	953	942	965	957	925	906	961	977	900	971	980	970	957	958	977	1020	944	942	968	993	945	949	933	970	942	972	972	975	997	934	978	973	952	959	1000	1014	922	966	926	950	958	992	898	943	928	955	968	980	990	999	911	918	904	946	964	977	994	931	957	971	929	987	995	967	905	923	958	920	967	934	1011	986	958	900	961	901	905	969	937	937	1003	953	1008	930	934	949	957	974	983	970	989	960	1005	922	989	989	965	1032	979	956	916	998	949	928	1002	998	979	994	893	919	919	933	884	975	974	980	879	966	966	956	957	939	930	917	989	966	964	977	997	965	1018	917	951	934	951	900	964	928	982	960	919	986	956	913	961	906	911	963	1007	933	920	941	909	1028	901	923	975	859	1004	968	979	931	974	920	921	954	999	931	977	966	945	941	966	940	893	992	890	939	918	971	943	939	958	936	917	950	930	989	917	979	979	970	972	943	927	937	954	946	932	980	1003	934	935	924	972	965	897	953	999	960	933	985	979	916	971	979	994	945	956	986	1018	948	958	960	957	941	947	898	997	945	996	962	981	917	991	950	910	930	961	915	972	880	959	896	1006	939	955	935	976	913	985	956	978	935	919	971	912	944	946	954	991	987	940	928	956	982	924	933	882	949	991	969	921	933	939	969	882	916	908	953	971	900	942	928	908	957	951	982	927	968	889	957	984	909	940	930	939	981	913	980	922	987	968	961	1011	901	966	962	941	949	986	962	966	915	993	897	948	974	969	937	930	976	958	966	1028	995	1005	930	976	879	969	943	965	980	925	1000	966	944	944	908	918	977	995	985	972	933	933	972	964	977	943	954	995	943	931	936	941	983	920	942	912	943	977	947	926	947	907	953	881	967	946	940	906	960	1025	970	984	946	928	942	937	929	979	963	982	879	895	916	991	966	950	973	932	959	972	964	952	957	993	885	957	944	983	931	966	937	907	996	977	894	966	921	962	979	931	943	914	935	975	945	954	914	922	955	957	985	934	913	1012	944	941	973	992	951	903	941	1045	976	961	967	883	961	954	909	934	976	1001	912	931	966	927	924	909	967	999	957	933	962	946	923	898	951	956	980	939	990	918	977	952	914	989	944	962	920	977	979	971	930	947	977	992	927	1004	906	989	962	945	1003	1035	993	928	990	950	906	912	977	960	920	954	1007	918	979	982	971	939	913	872	929	910	947	923	908	947	912	962	906	964	984	966	942	964	937	957	941	980	941	970	932	978	947	985	936	943	967	985	948	900	946	996	925	946	940	998	1036	914	949	977	953	959	984	1006	925	981	938	892	943	896	931	942	944	930	948	952	922	956	966	902	978	968	982	900	962	924	973	966	985	935	968	968	928	985	948	970	981	999	926	968	1022	1004	988	998	965	1010	1009	928	1000	992	976	929	983	938	985	941	974	963	986	910	958	947	954	935	924	962	955	912	951	971	985	958	961	966	972	985	918	939	942	944	1003	974	1008	923	968	958	960	972	943	982	918	963	937	877	935	960	926	925	983	949	917	939	927	929	983	959	949	956	899	1024	936	969	928	925	958	951	964	1012	981	962	989	1000	906	947	954	924	942	985	1003	924	958	948	997	946	935	957	938	963	949	1003	1000	939	984	936	949	906	945	949	900	935	959	971	965	932	981	995	944	1030	945	963	936	994	973	973	957	987	917	993	942	947	958	901	930	927	947	968	947	984	1002	910	919	982	987	960	976	940	980	953	989	979	942	962	940	949	997	940	926	938	975	926	971	942	941	937	916	969	937	972	954	938	982	949	1032	954	980	897	919	971	931	922	878	962	1018	941	951	950	941	937	960	978	956	956	933	981	1008	928	972	979	936	911	962	963	979	899	959	937	973	946	927	938	976	962	903	945	927	919	935	908	948	882	883	944	914	1011	990	953	984	974	938	972	914	986	965	1035	956	955	1039	977	1012	945	929	940	947	972	909	940	911	1018	961	925	956	953	945	910	973	953	939	899	947	921	985	939	1008	1008	926	933	930	985	947	925	984	942	986	937	933	978	982	911	971	986	1010	938	955	957	913	929	898	890	986	957	966	959	946	983	961	946	994	955	981	976	994	925	906	1021	965	931	942	960	924	915	953	1010	946	1011	981	956	1023	966	966	994	922	956	929	952	987	937	1001	946	945	884	895	942	915	964	933	935	989	961	999	1003	918	929	909	1003	991	966	939	971	1046	941	970	990	1001	934	947	946	942	920	901	936	969	935	994	939	955	980	897	988	939	950	984	994	934	905	949	954	931	969	931	959	960	939	964	943	1011	950	967	892	949	979	943	922	946	959	934	951	937	919	942	967	964	990	932	924	959	987	926	952	981	985	976	990	988	940	951	909	973	900	971	981	970	961	904	935	946	900	983	967	946	947	984	965	941	999	965	1001	949	975	945	931	942	914	955	913	981	946	1080	1005	900	933	974	971	940	966	976	923	929	953	963	916	906	897	913	978	973	937	962	988	929	955	973	950	941	963	955	922	898	957	987	962	922	971	947	984	913	945	899	946	967	964	931	1005	961	956	959	936	940	953	986	944	976	947	967	896	904	961	931	966	972	1004	929	940	956	936	960	976	970	959	968	950	954	954	999	973	972	940	946	971	978	940	963	960	996	996	957	984	974	953	941	948	932	972	944	981	975	946	971	1013	954	999	904	935	993	919	928	934	994	937	1007	895	945	963	953	930	1046	946	994	947	962	984	938	959	947	948	907	927	1014	957	967	960	956	971	971	963	921	959	942	964	917	985	917	1006	936	923	922	881	957	927	914	982	973	933	918	932	972	934	957	953	1000	976	1008	958	928	943	894	910	942	918	969	952	970	959	975	898	943	953	951	953	943	988	936	919	974	965	942	906	974	942	915	965	947	879	969	940	933	954	942	892	931	920	926	917	953	968	978	1011	908	916	962	1003	1005	949	968	973	927	1001	922	961	936	994	966	1001	955	914	937	975	967	987	942	961	977	972	955	1007	926	946	915	989	952	941	945	960	958	941	917	936	985	953	948	936	924	916	956	985	963	924	962	933	959	932	909	952	943	980	935	911	929	931	965	931	958	987	930	925	998	955	957	974	950	924	917	928	997	997	934	1012	960	924	908	961	905	943	994	985	986	917	974	910	937	906	979	911	952	988	888	956	993	954	959	898	939	943	940	950	910	961	935	1022	990	961	926	969	953	901	947	963	969	920	910	895	898	937	935	937	935	974	952	955	919	1001	974	965	889	986	968	942	941	939	978	974	973	968	939	926	990	950	908	921	934	925	962	947	966	960	993	981	986	927	953	895	915	995	940	1021	902	972	942	937	931	962	934	914	974	982	998	916	1012	1001	962	916	904	942	960	983	909	976	922	959	945	956	942	979	1027	958	928	1005	943	888	969	995	930	948	970	981	977	961	978	992	943	885	964	936	971	1019	985	968	906	986	979	975	959	933	954	953	992	972	971	942	907	937	927	900	952	931	970	958	970	964	945	960	925	1033	941	937	934	947	940	958	956	999	978	942	943
23936	21051	28214	24093	20779	7812	2196	1491	1478	1130	962	1129	881	842	854	3075	9599	9940	4635	823	566	523	549	547	563	539	577	577	575	574	547	558	549	545	590	595	528	591	534	544	596	513	518	522	558	559	570	540	497	547	533	546	498	550	550	543	531	528	518	519	544	567	569	577	538	549	544	530	502	553	561	568	530	564	523	520	547	594	487	553	559	568	558	549	527	511	544	520	497	541	556	546	536	578	557	540	546	552	549	547	581	557	544	515	508	556	579	530	556	540	501	548	560	535	554	523	538	538	550	523	505	535	553	550	534	534	552	568	536	534	548	523	516	522	520	542	561	528	541	546	550	541	539	539	548	519	535	523	522	549	528	531	536	571	531	554	588	581	541	536	521	529	541	540	541	527	540	557	564	543	552	526	517	568	554	507	562	605	496	559	495	537	569	549	531	574	532	527	532	532	557	549	519	563	552	543	566	524	580	508	548	589	511	520	548	549	541	555	531	512	528	519	551	533	508	576	518	525	527	574	496	545	530	551	510	507	563	521	527	499	534	558	468	526	515	586	509	518	547	473	538	538	544	524	550	527	583	516	525	558	551	555	536	570	546	516	577	568	519	526	532	545	501	550	542	552	550	536	529	517	534	502	546	509	540	535	555	542	558	539	587	548	560	571	511	561	554	515	519	544	501	563	545	527	536	515	554	543	546	522	537	559	545	554	551	569	523	567	548	519	487	458	555	508	550	585	555	530	520	524	556	556	505	559	550	517	597	573	544	546	538	546	528	527	568	514	521	514	549	564	530	548	572	545	592	527	506	563	544	539	535	564	561	550	553	527	526	528	525	526	525	526	490	522	522	532	524	531	544	567	522	517	540	550	550	514	575	569	515	550	576	515	543	533	538	504	512	527	558	548	551	552	498	559	526	555	522	515	561	537	550	547	595	543	535	560	517	523	526	551	548	512	560	511	529	511	549	541	533	562	528	541	564	521	526	560	511	556	562	567	566	513	584	537	511	528	543	548	552	542	562	545	545	551	574	518	555	479	517	486	535	524	557	535	532	531	531	539	552	544	568	562	512	540	598	516	558	541	528	552	556	531	577	555	512	511	533	562	574	517	548	573	544	538	547	535	539	522	552	562	538	519	574	548	549	535	574	514	535	559	577	505	528	581	527	515	549	559	541	583	549	546	552	506	500	518	521	543	580	515	502	529	478	543	531	543	533	579	518	537	553	526	524	543	490	514	586	489	529	564	515	561	496	567	546	581	553	560	479	531	507	538	508	501	564	575	524	509	562	540	557	591	537	535	515	506	535	528	565	513	559	532	541	526	490	522	551	528	512	555	530	513	508	526	493	539	518	512	567	524	545	503	570	491	572	553	531	524	526	537	573	527	559	502	565	522	538	606	559	529	564	507	523	567	530	550	504	531	511	512	492	518	528	550	558	531	626	502	574	508	515	515	605	527	528	523	544	533	535	574	542	506	497	579	580	517	514	532	537	546	552	513	551	557	564	544	545	523	521	509	513	531	549	536	525	540	559	559	556	529	533	537	525	529	513	535	518	518	549	530	505	576	528	524	540	553	515	502	557	559	559	543	493	526	542	546	548	573	538	535	535	524	558	528	519	533	535	509	569	534	536	488	549	500	527	553	513	519	559	547	541	512	491	523	554	560	558	563	562	527	536	538	564	515	523	487	528	518	547	613	526	536	550	538	560	568	532	541	508	576	549	540	548	553	545	550	501	542	538	497	517	529	563	562	548	523	543	519	569	534	544	526	540	539	532	545	537	568	559	539	575	512	561	534	498	536	554	526	537	545	525	559	539	536	542	543	513	526	531	558	476	560	524	514	492	570	534	556	521	528	536	504	605	542	512	557	550	551	565	565	521	509	555	559	485	560	532	550	521	564	591	565	553	511	521	565	503	522	528	515	547	556	545	513	556	535	547	552	567	583	537	527	554	523	559	541	505	554	533	522	528	563	545	532	547	520	561	553	524	576	562	557	526	540	529	513	561	537	503	545	524	546	526	539	520	548	522	507	511	544	554	562	544	548	513	574	509	528	514	567	524	499	539	545	545	552	511	503	522	501	488	567	570	511	535	549	553	530	533	551	567	544	576	541	545	530	557	577	541	557	496	543	546	568	527	526	515	579	537	584	523	543	567	545	546	544	586	542	501	539	529	526	506	549	552	504	565	518	533	555	510	508	553	528	539	557	510	507	565	565	524	528	491	569	540	509	542	554	570	571	545	566	529	491	575	550	534	527	522	540	511	524	531	581	535	562	556	563	536	559	510	572	542	547	564	558	568	542	533	552	554	545	553	553	570	534	572	516	583	551	528	560	536	520	527	542	588	562	531	569	511	517	551	539	524	539	543	517	535	577	521	521	538	524	562	532	542	537	541	548	545	494	571	582	557	561	542	558	566	500	505	531	519	568	551	495	554	590	530	508	527	564	554	577	543	538	537	493	538	548	555	506	564	531	509	524	538	535	538	536	540	554	557	539	542	542	528	579	546	527	552	519	577	569	556	571	509	523	517	540	580	554	521	549	560	553	549	522	520	549	579	539	579	517	528	559	529	560	536	534	574	540	547	563	535	494	561	528	557	558	512	503	530	543	507	483	571	582	558	576	515	541	559	542	511	561	527	532	512	554	572	517	529	520	497	564	601	529	543	520	535	565	507	527	529	526	548	525	557	538	496	561	519	551	539	545	524	569	548	512	553	531	487	538	537	517	555	526	513	540	540	543	549	574	548	534	533	582	545	518	526	557	538	572	580	534	511	529	536	536	568	524	512	518	550	559	526	558	538	531	547	547	528	558	520	544	557	563	538	511	554	565	558	560	547	553	544	598	583	535	564	525	504	572	530	517	590	533	542	529	526	508	552	553	542	549	514	536	523	548	511	545	540	518	541	558	537	561	541	516	567	533	510	536	525	552	561	533	542	591	550	565	532	575	564	576	536	520	565	514	540	558	559	559	502	538	569	523	547	536	536	564	546	556	555	502	592	531	553	543	552	570	548	517	499	535	518	578	524	527	508	492	499	562	521	522	510	550	533	526	559	525	550	542	536	534	523	551	522	540	529	523	543	553	568	537	530	534	541	517	526	555	539	521	536	537	517	553	574	538	573	550	553	565	536	554	507	542	527	569	552	540	514	542	567	531	537	537	545	595	541	496	549	562	539	500	531	567	543	526	536	515	514	553	600	528	527	559	544	553	551	522	512	512	577	576	499	546	531	553	510	516	553	520	535	567	541	598	544	533	554	557	532	591	530	564	533	503	537	574	583	564	495	538	530	527	508	519	524	550	567	528	525	530	536	562	553	553	553	562	544	532	514	547	516	567	518	544	524	519	475	525	546	540	548	541	559	492	542	566	567	522	545	501	499	500	563	540	539	546	503	594	528	519	536	574	551	569	521	549	534	596	548	540	542	515	542	500	528	560	490	533	510	524	543	565	546	545	548	520	513	576	529	589	546	531	521	532	552	568	507	510	511	556	539	563
11810	25878	24539	11554	6844	5479	3611	3128	3349	2423	1973	2290	1554	1467	1471	6519	16869	15729	7644	1183	694	734	742	752	714	700	707	744	733	702	709	727	746	681	733	714	724	713	714	735	741	675	728	716	717	749	760	755	675	667	738	735	719	689	779	704	691	704	762	722	692	693	669	720	694	687	688	700	677	707	683	672	731	696	729	706	707	706	749	703	682	740	707	724	699	686	694	728	722	738	698	686	685	708	676	720	693	737	757	688	720	740	681	669	728	629	691	691	697	720	707	699	717	718	731	683	745	668	753	719	778	739	720	769	687	690	700	679	730	699	677	680	704	684	686	743	747	677	724	754	706	706	753	703	691	735	691	699	713	732	687	675	736	731	735	715	703	693	708	701	699	697	702	712	693	690	705	686	699	771	712	724	709	723	699	691	678	722	709	758	741	707	736	709	750	720	685	704	707	712	708	733	706	723	751	683	710	690	719	760	751	668	695	707	718	631	702	683	643	728	707	695	670	725	706	716	679	683	737	739	703	729	716	723	735	687	697	694	767	717	690	690	722	718	702	684	721	747	713	694	695	717	709	694	722	720	738	734	703	727	696	702	698	691	691	715	697	768	729	722	689	752	766	694	698	711	720	691	728	710	707	719	660	714	704	682	762	722	686	697	706	718	646	694	728	660	714	712	690	709	691	679	722	687	653	728	711	695	706	745	668	677	730	725	719	715	713	723	759	724	721	645	702	710	702	667	725	681	700	688	683	708	703	705	723	754	703	712	710	699	723	738	720	651	684	686	756	683	724	734	689	735	748	685	672	692	692	670	750	733	683	714	694	697	688	735	678	739	685	696	703	738	722	697	741	704	694	705	710	705	707	735	675	709	713	711	724	731	748	685	665	764	712	679	715	686	714	728	667	688	721	712	719	704	728	691	746	714	698	721	724	645	680	723	694	713	685	682	701	733	696	692	701	764	669	745	726	709	688	696	687	713	746	669	751	709	706	741	753	701	695	683	684	693	683	676	716	705	681	734	719	737	711	695	734	715	706	724	695	674	696	724	697	692	721	711	695	671	679	713	690	693	717	701	761	719	751	691	716	745	671	705	687	707	709	687	708	695	726	721	711	724	713	715	719	720	758	748	710	715	682	751	690	710	711	684	694	693	722	740	719	733	723	728	659	700	706	700	657	711	714	720	691	698	715	670	723	689	703	699	745	710	736	734	700	729	758	701	726	704	715	756	704	705	746	652	711	713	719	750	760	772	689	693	704	700	667	733	712	735	692	702	729	676	708	710	714	690	723	695	781	721	699	691	692	721	682	674	727	736	685	734	676	689	720	696	702	685	655	719	681	695	716	717	717	703	726	727	731	626	677	680	748	703	709	679	736	726	709	697	733	753	659	727	713	707	679	723	761	690	710	659	706	663	707	700	692	739	679	727	731	688	705	692	729	711	662	683	686	679	736	687	680	702	703	726	710	694	684	725	760	702	729	750	675	732	730	727	725	672	701	726	683	718	687	684	691	736	673	753	682	696	675	741	703	706	704	702	688	760	713	696	693	706	733	700	692	660	668	673	712	687	726	687	757	708	719	717	723	714	675	715	733	728	710	670	671	694	743	725	711	691	683	721	654	717	698	690	713	698	735	676	662	690	733	715	728	716	742	721	786	716	715	696	687	695	750	751	658	732	679	714	675	709	736	697	632	742	741	676	734	713	707	724	712	695	673	712	718	699	749	708	650	699	700	711	694	767	716	673	727	728	748	673	740	692	715	653	690	706	673	695	699	752	689	682	717	693	724	729	716	715	664	685	745	700	707	712	708	709	718	719	705	683	743	750	687	628	730	669	703	749	718	764	709	711	735	702	771	756	702	672	714	673	689	714	740	718	738	739	719	718	701	701	728	710	692	676	680	738	706	709	717	715	707	728	711	699	736	704	719	692	767	659	714	709	710	659	716	705	688	741	740	739	722	694	681	706	676	695	749	736	729	683	719	708	667	737	749	690	744	705	698	717	692	678	724	748	671	746	728	707	687	662	691	723	679	703	712	683	646	709	725	703	707	713	691	703	746	700	692	679	772	726	731	720	722	666	733	671	716	719	679	725	671	676	723	727	755	705	694	680	725	743	745	721	721	729	755	678	691	676	713	745	727	687	693	729	696	712	705	689	713	723	674	699	716	702	732	693	685	710	734	727	740	704	692	707	782	722	762	716	749	683	673	739	702	708	687	739	671	741	708	730	738	694	690	685	731	720	685	669	745	722	732	737	731	757	715	708	740	657	752	667	697	670	726	711	681	720	732	698	661	691	745	698	679	704	716	758	694	674	693	651	713	717	684	715	673	721	702	705	732	706	731	694	746	704	701	737	744	753	698	700	713	666	694	696	698	729	738	701	706	674	686	706	735	741	651	708	693	674	746	736	710	721	721	726	721	724	730	772	743	691	692	703	717	743	729	732	729	684	746	724	735	735	737	699	665	744	690	701	690	696	707	677	713	736	733	708	704	672	711	717	681	733	701	685	718	669	724	683	701	716	745	713	723	651	712	710	699	690	699	737	700	766	702	728	724	701	708	685	705	735	690	712	739	674	709	731	756	696	721	785	729	715	696	719	742	705	723	685	680	679	696	703	720	704	720	701	736	666	627	701	752	691	741	680	727	708	760	696	681	685	707	711	696	685	698	694	710	721	699	714	730	728	696	704	730	648	673	689	728	752	726	671	709	687	706	700	702	693	644	697	702	708	729	671	739	716	706	695	665	711	695	693	714	702	685	693	724	721	678	661	690	724	729	712	695	722	713	737	683	676	742	703	710	703	731	698	717	717	710	706	717	695	717	774	707	707	744	673	736	643	724	657	714	682	691	713	701	722	694	710	712	671	716	739	659	756	656	668	737	722	691	741	723	692	715	721	696	711	749	734	765	691	716	749	685	743	700	727	670	689	729	684	715	697	765	649	722	686	712	724	698	697	717	730	674	734	743	751	745	670	691	692	728	701	679	717	733	680	721	706	711	669	697	712	701	738	672	724	719	762	687	730	686	685	704	734	749	712	679	686	709	712	700	693	695	710	723	665	719	688	707	716	713	697	698	730	705	692	699	704	745	738	712	680	644	680	669	707	739	721	727	702	704	673	731	725	722	683	700	723	726	701	683	708	721	723	706	743	657	713	705	729	717	646	682	691	632	678	726	672	694	691	724	718	694	692	718	684	753	695	732	731	761	681	723	719	716	717	706	709	666	759	739	734	707	671	691	710	718	704	673	704	716	748	754	729	705	694	652	705	696	720	711	722	650	703	737	737	712	711	740	775	672	683	731	702	724	702	680	655	676	660	770	696	724	695	758	727	697	698	733	677	738	727	736	712	765	667	685	691	724	743	676	725	734	691	686	675	749	732	666	704	705	714	700	672	714	721	719	721	729	719	711	704	712	697	679	680	756	703	733	690	707	721	670	682	654	736	730	645	691	739	693	694	692	712	691	709	772	718	697	763	730	702	735	671	693	743	716	681	706	725
22688	21029	28831	23418	21040	21095	10217	2223	1849	1560	1051	926	813	819	756	7491	19387	18460	9362	697	330	307	314	294	287	285	301	299	293	272	286	293	294	265	298	264	302	317	269	298	294	268	266	292	303	280	309	278	302	297	271	257	268	268	263	306	303	286	282	276	300	302	311	303	293	278	243	293	287	291	294	290	300	327	280	244	269	299	268	294	272	276	299	270	268	312	267	281	278	285	262	271	288	287	267	301	291	267	264	291	276	291	294	248	263	251	285	309	247	282	263	296	276	307	293	301	275	290	280	276	304	264	262	270	308	290	289	289	249	264	301	327	274	282	266	325	313	294	271	299	289	287	253	309	282	259	305	266	274	275	291	257	238	261	235	284	283	294	283	305	267	279	283	285	251	265	281	268	252	257	287	287	268	292	311	307	272	276	264	242	282	289	287	285	247	305	304	267	273	286	274	287	257	295	308	305	265	262	295	290	277	273	291	286	286	277	289	267	307	286	282	284	263	291	294	263	260	285	286	276	275	281	288	289	305	241	276	260	281	273	285	302	293	279	292	296	293	267	270	268	280	295	276	266	288	291	247	314	261	273	274	272	285	272	287	287	280	315	265	314	289	245	285	289	234	279	296	293	281	287	283	282	284	238	271	292	296	279	303	275	282	277	267	276	297	306	283	252	267	284	294	297	268	256	262	300	269	288	286	265	249	283	293	267	288	267	288	300	305	282	260	295	305	277	281	269	285	303	286	270	292	323	287	273	317	271	249	295	237	268	240	282	325	303	291	270	274	271	290	263	273	277	267	295	277	289	292	265	265	271	284	276	289	275	276	273	261	287	264	267	279	268	279	273	291	270	291	284	261	274	287	284	276	270	314	278	298	246	267	279	268	267	312	288	263	288	270	284	247	278	279	263	309	274	267	245	279	255	293	309	284	272	281	272	284	305	274	276	260	297	273	268	246	239	294	273	251	283	278	261	289	287	278	272	288	265	298	297	277	257	284	278	303	259	265	292	294	259	266	279	291	260	270	257	281	288	255	250	294	274	299	267	258	296	283	277	276	252	310	253	289	270	278	281	256	275	294	280	275	292	292	265	280	258	261	272	261	277	279	254	274	301	289	258	249	265	234	279	294	284	287	268	268	300	276	298	293	282	293	261	253	283	274	277	269	298	254	263	243	256	266	311	271	284	304	262	272	287	250	276	289	299	266	256	257	320	295	274	281	299	274	276	274	259	269	292	264	271	279	281	259	281	282	258	282	276	278	287	278	301	269	260	289	292	256	277	293	284	276	285	294	290	242	280	272	293	264	309	289	285	283	290	267	285	303	266	284	274	303	307	296	285	252	247	257	274	279	279	271	267	304	267	277	295	274	244	298	275	288	261	269	275	276	268	274	308	276	270	284	252	275	287	299	291	286	284	288	283	270	262	274	286	275	307	273	267	250	293	285	274	282	254	278	248	286	256	285	311	278	279	292	267	253	278	281	276	257	275	265	280	242	263	288	260	253	257	270	266	267	259	298	278	261	270	273	302	276	282	252	285	284	260	282	282	279	274	277	271	274	287	298	290	277	269	288	277	267	282	299	303	274	268	302	268	298	271	266	294	285	283	265	297	259	263	302	278	309	278	264	280	251	277	302	282	281	267	308	280	288	294	266	308	258	298	273	295	300	300	262	268	245	299	278	294	286	256	252	304	312	275	270	272	276	278	281	271	296	284	247	260	295	273	306	254	257	279	284	284	256	263	235	260	274	312	256	280	280	269	279	308	285	254	267	275	296	281	295	290	269	295	237	272	307	293	273	282	306	268	264	285	254	301	293	297	299	298	263	262	281	294	268	269	251	271	261	288	280	298	242	290	264	281	288	285	278	303	267	285	311	280	285	282	278	269	306	281	238	262	254	268	287	280	294	262	272	266	279	286	273	279	263	279	327	274	322	282	248	272	269	307	290	288	290	307	271	235	289	281	294	247	278	294	292	276	257	258	259	296	259	263	285	275	264	263	295	266	304	262	295	273	321	296	230	307	291	267	289	301	295	273	277	277	273	254	279	290	299	279	274	282	288	256	264	299	281	259	289	287	264	297	285	320	300	270	268	288	262	276	284	274	276	288	265	276	262	299	274	254	268	266	257	281	247	287	263	260	275	292	282	289	284	283	290	293	301	274	292	285	257	268	292	286	306	242	280	273	272	249	299	287	228	325	296	295	245	267	264	281	283	260	262	273	302	265	297	287	284	274	306	283	293	304	305	286	286	269	280	302	291	261	287	264	280	284	268	286	266	273	275	298	288	281	278	285	259	273	267	286	240	309	274	281	239	269	263	296	284	301	253	275	275	267	271	263	290	294	274	300	275	285	266	273	285	298	277	296	296	257	302	248	279	269	257	289	298	293	267	290	283	259	259	294	320	297	303	302	263	300	280	275	310	282	268	277	281	297	259	280	237	278	285	282	299	276	266	261	256	289	307	258	273	284	310	258	271	276	286	289	303	269	264	266	323	259	289	282	277	264	264	264	267	291	286	264	296	257	274	300	278	274	266	295	281	250	281	295	275	305	267	278	286	262	278	301	319	260	297	315	256	261	283	251	277	270	255	296	274	273	257	287	304	273	265	277	264	260	289	309	236	302	283	242	267	241	272	284	286	305	293	279	243	271	296	263	281	279	263	275	277	271	283	280	279	288	275	284	256	292	294	260	262	282	295	269	253	291	317	279	266	271	280	275	303	284	283	250	255	280	223	263	264	304	280	288	299	296	257	266	290	314	254	250	265	269	301	290	254	298	279	270	277	264	289	269	297	301	304	280	266	303	274	282	280	288	299	263	277	264	289	289	274	271	271	274	278	270	276	269	273	261	269	280	264	263	274	286	314	297	289	273	270	279	294	283	243	285	262	266	275	289	289	271	294	274	256	291	283	295	277	266	288	282	296	279	284	263	296	314	280	262	249	275	270	260	246	267	303	302	276	274	290	273	281	280	280	271	281	259	280	266	283	285	270	278	268	268	277	274	296	267	272	268	263	279	261	286	301	282	262	291	275	275	305	269	271	263	302	267	292	276	279	269	290	272	253	261	253	252	290	299	276	262	275	279	284	282	278	302	291	265	282	277	285	255	276	271	283	267	273	300	278	291	269	314	284	270	290	293	295	255	316	274	273	307	263	295	287	241	281	284	306	282	273	297	267	276	318	275	288	284	254	280	289	298	290	264	285	270	228	277	265	312	305	279	284	280	276	293	308	297	275	324	252	297	265	289	263	292	302	282	280	288	248	297	283	271	281	266	276	279	287	267	294	298	299	284	260	263	288	240	273	290	312	268	293	270	269	283	303	314	276	271	266	274	297	276	253	274	293	302	239	277	250	300	292	292	283	269	300	253	296	287	251	287	293	302	297	326	272	261	282	288	260	279	282	267	259	263	265	264	267	278	311	272	288	283	262	292	286	301	256	263	271	275	265	284	261	267	251	258	252	281	266	292	251	277	277	264	276	286	255	262	256	274	256	265
15110	34304	28666	16470	11437	8136	5979	4723	4674	3622	2497	2239	1790	1609	1600	14014	27355	24277	12628	868	407	412	400	388	383	350	371	364	356	386	383	379	348	370	363	334	378	362	364	384	364	374	353	366	368	360	351	357	359	367	350	384	330	340	375	382	370	356	371	355	399	355	363	355	339	348	378	358	362	338	346	361	363	371	385	346	358	348	357	396	400	354	358	383	347	377	311	344	399	380	329	371	356	376	374	392	361	367	326	340	342	336	348	365	361	351	347	363	405	366	351	374	346	370	366	396	330	344	362	397	361	328	338	372	359	389	328	379	374	380	343	341	378	368	359	372	375	369	387	340	397	355	328	366	360	378	337	363	340	362	334	382	358	366	366	361	349	352	416	362	356	320	325	361	392	375	349	314	374	351	375	353	376	359	342	370	338	374	350	396	370	361	340	351	318	366	364	357	364	362	328	334	382	341	354	361	309	361	319	342	385	351	344	388	394	325	382	376	351	356	374	382	376	341	404	376	381	353	319	353	392	371	323	358	339	364	389	351	359	368	347	363	367	351	329	336	361	400	340	360	358	339	345	343	365	373	377	337	354	371	336	368	404	367	337	405	375	344	374	382	342	345	368	339	341	345	352	370	314	367	319	344	331	362	371	357	380	380	349	359	354	355	327	356	365	389	327	370	366	342	381	358	339	379	343	354	397	403	353	362	365	403	370	336	324	361	373	335	315	332	367	364	353	365	337	380	365	345	350	354	347	309	328	357	333	386	375	375	343	362	342	356	357	367	358	332	357	360	362	376	356	332	365	371	402	331	366	327	368	337	367	374	360	355	351	387	364	325	395	395	361	328	368	341	350	346	351	364	340	372	326	319	370	344	385	380	337	359	349	359	348	369	376	369	393	395	374	359	354	393	372	354	363	378	369	353	347	357	360	338	374	329	365	338	342	366	354	361	355	397	348	355	339	369	346	346	357	395	355	365	351	374	340	370	386	338	348	356	359	369	362	363	363	392	345	370	353	356	342	398	335	379	358	360	361	343	350	359	378	341	378	354	398	329	357	317	349	340	370	343	337	342	338	357	362	361	333	346	344	341	333	363	384	342	377	311	360	351	368	361	353	345	342	379	397	372	364	376	375	339	359	369	391	359	317	362	334	355	320	332	331	370	317	350	336	352	349	366	354	348	396	365	368	359	347	333	364	353	348	378	374	371	373	359	346	357	378	334	397	344	352	360	317	369	386	353	371	391	329	370	342	387	373	341	392	356	327	377	313	327	336	364	365	372	364	337	350	363	332	356	350	351	362	361	407	369	337	365	344	334	343	384	324	353	395	371	332	335	343	386	345	353	329	350	309	302	354	370	386	368	353	360	350	368	382	346	400	375	324	375	372	365	318	338	369	384	326	339	365	350	356	357	331	359	363	336	368	315	350	360	332	330	372	359	357	353	367	338	389	369	341	347	378	361	323	352	379	342	373	360	335	347	324	353	368	350	329	354	328	362	341	362	358	381	344	334	341	333	364	366	370	350	375	354	375	379	357	336	387	360	368	403	366	383	358	393	377	328	346	381	370	366	370	360	347	344	378	336	329	380	380	350	365	372	352	345	357	327	371	358	345	373	353	339	364	375	351	339	360	354	341	356	344	363	390	378	332	386	409	363	333	382	325	382	344	355	369	370	370	367	354	363	341	374	385	369	374	360	351	350	361	356	353	379	345	306	346	334	349	334	316	324	360	342	361	386	380	369	373	385	373	345	362	340	368	327	334	355	362	349	363	377	356	342	355	373	375	358	387	375	341	325	350	361	389	365	365	306	367	324	354	374	355	378	344	396	355	373	336	350	324	388	330	376	359	346	379	356	359	366	357	340	392	349	326	381	356	338	373	331	370	365	368	370	350	341	373	345	345	360	337	340	348	375	382	343	373	380	357	344	373	329	341	374	354	394	355	378	345	341	351	372	362	336	370	331	349	355	343	351	309	333	367	355	340	373	328	368	359	376	355	357	378	358	343	371	348	329	346	333	376	360	369	383	313	325	338	333	334	365	381	395	366	340	359	344	362	369	348	356	358	365	370	331	374	333	369	379	375	347	370	372	341	327	359	385	329	368	330	371	366	350	335	325	361	353	366	340	342	358	380	339	370	363	357	373	403	343	329	330	387	347	374	347	372	346	353	345	374	381	342	352	373	377	383	359	353	354	389	342	336	352	381	348	337	362	342	373	347	370	360	346	384	343	385	361	321	334	359	362	358	350	349	365	355	359	356	323	351	376	331	359	372	396	350	359	352	344	376	348	347	365	334	332	349	392	336	338	362	370	356	317	376	370	341	369	344	353	366	337	352	378	360	387	351	369	337	328	363	381	350	349	363	350	341	370	340	323	337	356	365	373	350	367	355	342	357	355	391	345	345	321	376	338	334	321	360	380	375	369	372	346	365	369	379	401	348	356	354	361	347	370	351	339	369	333	341	354	354	377	351	361	371	325	359	370	365	355	365	392	358	367	377	357	368	339	343	328	348	367	354	397	330	373	365	368	314	361	358	373	347	355	372	341	378	379	363	340	360	398	382	336	328	385	377	336	370	353	326	317	340	368	369	366	351	364	393	357	357	345	330	354	353	345	355	367	349	344	355	367	355	342	355	377	341	331	310	373	370	345	374	370	365	367	367	362	321	350	378	360	342	345	349	377	345	347	369	382	360	359	334	313	348	326	346	308	335	367	386	331	360	359	347	342	356	350	361	372	357	324	346	354	346	388	370	372	357	382	360	358	365	365	376	357	348	345	372	348	343	381	373	368	344	359	342	363	331	335	343	372	339	359	337	336	365	349	338	373	350	356	346	369	324	334	349	356	360	352	361	350	361	357	352	353	366	352	355	358	390	352	362	379	375	340	346	365	352	330	323	366	345	382	363	355	345	349	353	351	313	367	378	343	363	355	332	354	339	350	402	339	344	348	365	358	359	340	351	328	348	383	328	356	329	373	355	346	332	380	379	386	339	347	302	387	340	330	373	376	345	369	352	370	369	368	358	320	358	379	366	385	378	348	414	343	341	356	362	363	351	371	342	339	346	364	363	347	370	354	353	358	398	349	361	374	335	382	369	366	390	336	378	357	337	333	362	353	367	333	356	334	352	367	350	354	351	364	325	352	359	359	370	362	368	363	362	346	360	392	345	353	334	366	348	359	386	360	362	311	364	396	349	357	340	341	349	341	361	368	352	360	347	348	357	337	332	346	348	336	353	363	404	373	372	354	392	334	376	352	318	334	362	367	379	345	357	346	377	368	356	353	350	388	356	377	308	357	378	350	355	364	362	350	383	348	353	375	368	358	353	381	361	356	365	370	345	367	348	356	347	320	339	359	373	344	345	347	338	398	338	371	401	371	327	362	361	340	366	406	334	336	341	367	359	334	369	365	366	348	358	371	353	340	342	364	315	374	340	349	406	343	403	323	376	351	377	353	382	368	357	322	354	371	401	376	356	336	386	331	346	342	351	361	338	368	356	381
26727	20958	15612	4992	2531	1766	1270	1097	1115	988	899	898	876	831	823	790	1288	1785	1044	696	677	730	696	767	715	750	707	702	724	736	711	763	697	700	692	682	695	709	755	707	722	737	701	673	750	752	694	741	704	673	720	729	745	703	669	742	701	713	713	705	776	724	725	664	703	707	703	726	693	681	667	705	692	728	742	702	748	694	735	705	730	706	752	738	723	723	699	701	710	689	715	770	710	754	757	731	719	696	736	719	736	721	684	713	746	718	740	687	768	707	673	761	718	727	761	733	738	731	682	676	710	705	694	725	692	761	654	687	706	719	649	717	738	699	742	694	740	705	718	742	716	692	702	748	718	688	724	700	697	718	735	699	709	694	744	725	723	740	668	743	712	675	762	716	731	737	668	712	717	697	711	713	703	717	719	688	681	703	662	684	743	717	733	700	723	692	727	708	716	739	713	705	662	672	724	728	677	739	755	732	703	671	736	756	703	680	679	755	714	717	685	775	738	775	746	724	731	709	735	755	715	709	742	715	727	706	682	727	723	718	724	708	743	696	726	756	685	725	724	723	708	695	738	723	739	704	789	685	712	690	728	740	748	719	723	692	701	753	683	738	708	683	670	702	714	722	658	706	671	748	733	724	687	703	738	685	686	720	745	724	669	721	761	737	708	749	733	730	696	717	709	729	696	691	696	679	715	724	704	688	696	710	685	730	693	709	683	742	704	678	767	729	686	701	733	692	681	702	719	753	719	689	755	671	742	718	718	724	752	691	672	740	728	675	745	683	767	679	726	708	709	726	691	751	695	680	742	720	686	733	778	687	745	670	716	737	706	704	689	719	711	724	737	699	699	755	705	725	724	719	695	679	755	759	703	744	664	686	675	725	619	687	693	702	667	771	718	697	701	705	703	715	709	724	714	740	645	712	683	692	658	699	725	682	768	728	727	670	749	697	722	676	691	794	740	708	733	697	705	715	731	747	683	701	725	707	737	701	726	740	663	725	660	674	701	707	699	744	688	743	683	708	730	724	714	735	692	736	692	720	749	710	730	707	740	735	715	745	689	718	676	720	747	728	678	687	721	715	701	703	708	671	777	729	673	746	678	733	689	715	727	681	686	709	773	700	690	716	708	700	723	728	715	704	701	692	746	709	664	684	728	663	738	705	704	700	734	730	701	701	691	699	728	757	709	731	704	706	715	738	676	693	716	685	672	698	731	685	677	704	716	674	728	671	721	697	758	669	743	708	711	733	732	727	667	676	721	733	711	714	714	710	708	727	692	698	743	693	711	719	700	732	765	681	725	721	693	733	677	698	691	702	728	707	684	721	710	684	707	712	708	722	758	725	672	728	694	720	672	718	711	756	721	738	705	763	676	726	682	675	708	735	696	715	688	691	714	698	750	702	645	694	671	697	720	726	662	750	714	673	693	705	713	712	764	731	750	705	673	741	724	706	729	717	697	668	699	700	794	671	725	700	721	734	720	679	739	696	681	674	724	723	723	720	677	678	736	725	694	782	695	662	774	711	713	724	712	696	674	705	709	759	734	727	697	681	677	739	701	722	710	687	695	672	670	757	696	738	729	688	685	785	704	725	681	737	699	730	689	682	748	732	676	707	738	774	698	685	720	722	689	712	759	734	723	697	701	730	716	683	733	697	698	707	720	678	719	718	703	727	685	740	779	727	717	699	674	712	716	681	716	696	748	714	700	718	706	695	744	717	697	710	709	687	704	686	705	712	709	723	707	734	693	684	755	701	711	689	704	786	714	707	696	734	719	745	713	779	768	732	716	751	696	740	704	716	703	728	698	747	710	717	709	693	764	717	720	740	686	712	705	709	701	699	717	755	731	687	707	717	714	731	724	708	706	728	744	741	690	715	710	697	764	704	740	694	704	725	691	699	715	696	721	697	745	687	717	730	741	693	727	684	689	685	738	710	697	730	762	723	715	701	704	699	732	718	702	739	764	668	685	680	749	685	660	656	714	724	765	744	705	729	773	729	641	712	705	704	715	722	760	706	743	719	660	712	712	710	724	720	738	684	743	683	703	695	746	681	735	712	653	708	728	679	716	716	722	732	721	748	735	722	676	709	720	738	703	736	645	690	712	688	717	697	721	693	678	701	689	735	728	704	713	735	719	725	720	682	729	703	756	690	757	679	675	719	745	682	758	745	698	733	708	675	696	707	787	715	720	696	778	702	722	715	743	686	690	707	736	685	753	715	718	706	715	747	689	710	716	758	693	775	759	700	727	681	702	683	669	740	758	671	703	713	728	698	686	715	744	736	754	694	711	667	700	692	736	671	727	694	707	697	773	722	725	735	664	712	729	701	684	732	687	718	679	712	700	716	720	685	695	646	756	731	766	734	719	666	651	749	737	693	733	690	703	759	700	667	758	691	745	737	732	800	736	751	736	697	704	712	752	710	728	697	698	720	712	696	712	708	717	709	713	693	728	728	673	689	676	646	753	721	697	692	771	755	672	740	719	717	773	715	712	720	710	705	700	748	675	670	697	724	696	716	736	743	694	687	722	725	680	674	727	731	689	731	735	728	673	686	739	721	709	703	719	683	699	744	715	718	660	679	688	677	715	710	716	709	679	747	710	718	739	737	690	680	691	717	697	700	677	700	688	740	716	739	655	725	712	714	739	707	727	714	746	685	731	701	696	673	691	687	715	704	672	700	740	747	702	707	703	758	680	741	689	684	742	688	641	687	705	718	686	718	721	692	715	680	717	713	675	680	742	715	715	718	688	636	690	721	716	669	712	696	679	749	689	672	702	720	717	697	742	685	714	718	675	715	726	718	699	756	717	724	738	676	701	739	725	702	698	677	749	704	743	708	729	674	740	724	696	684	738	714	728	718	690	731	731	714	721	746	704	685	729	726	746	725	759	704	732	758	709	721	656	714	752	651	702	763	756	701	728	670	669	708	704	714	734	706	736	711	734	695	713	701	709	688	718	755	712	721	711	729	739	717	706	697	713	707	732	714	739	714	678	700	714	671	722	708	735	744	739	724	673	699	736	716	712	739	721	709	681	755	726	689	734	656	712	738	680	691	730	711	710	754	672	693	701	732	740	720	720	736	730	762	697	726	711	720	715	731	700	715	697	669	699	704	693	699	699	692	756	705	735	746	731	732	720	684	685	706	710	699	737	721	683	715	740	691	682	736	704	715	714	701	717	695	736	719	710	666	761	695	708	713	731	713	753	761	698	723	740	726	734	672	668	698	713	750	736	720	745	706	701	699	708	695	692	719	683	704	729	746	714	731	729	727	709	722	724	706	707	730	714	709	710	742	671	718	753	776	730	697	748	680	686	713	692	720	702	695	693	717	683	728	694	729	784	709	740	708	721	686	731	716	767	686	690	699	727	727	694	705	740	681	741	725	726	747	745	707	695	689	721	691	727	680	747	759	709	695	733	698	702	651	726	735	707	719	712	669	721	701	712	625	682	719	744	716	695	710	712	728	696	705	700	688	658	687	702	732	726	691	707	707
10437	21716	14152	5857	4760	3519	2481	1994	2092	1792	1422	1409	1290	1181	1062	1140	2337	2944	1527	926	876	922	940	890	935	921	889	908	893	965	969	932	894	880	905	906	915	941	929	971	895	896	922	907	890	915	927	934	921	919	907	922	958	882	938	951	927	904	909	872	911	930	892	927	957	938	878	875	884	929	869	891	903	917	853	852	912	950	941	886	893	911	880	915	958	916	908	881	968	933	896	909	884	899	924	886	851	904	925	866	861	875	864	880	875	974	965	887	941	929	919	986	940	919	925	914	966	904	938	873	913	924	898	886	891	926	860	923	893	931	945	917	902	899	957	911	884	912	943	916	921	900	960	905	959	927	863	929	891	883	875	905	956	868	947	909	882	899	922	884	938	854	898	908	909	917	970	900	905	854	953	881	881	944	882	952	854	903	911	884	881	888	893	890	919	883	905	871	911	887	910	898	868	888	924	928	914	899	898	939	900	921	930	890	928	945	924	924	861	907	918	935	891	916	836	901	893	918	934	948	897	962	895	859	851	941	921	874	929	899	922	937	904	935	999	891	892	910	946	878	853	894	893	869	890	920	974	881	897	912	919	839	889	927	945	958	889	899	887	888	946	921	908	918	904	927	1003	932	890	922	869	925	891	904	948	863	929	910	931	949	911	962	902	901	933	928	965	936	956	937	902	880	890	892	932	919	917	879	886	933	838	926	946	876	916	978	931	936	866	940	867	919	930	935	906	884	913	851	920	918	918	905	897	929	917	937	922	965	940	877	929	830	926	960	903	912	864	930	918	974	918	901	916	934	941	874	913	907	856	921	911	920	909	906	925	886	873	863	964	904	980	863	904	875	982	937	918	955	942	929	966	908	910	896	877	962	862	970	889	913	927	911	933	921	864	887	935	949	944	896	906	858	986	930	837	862	918	926	902	907	890	904	955	901	902	851	867	923	910	951	880	913	929	916	855	903	879	926	862	873	878	941	944	909	926	934	917	938	995	881	957	896	907	947	911	905	893	931	894	830	924	941	904	889	909	854	895	912	936	924	900	895	909	944	896	921	894	974	940	926	939	944	925	886	886	912	952	906	913	913	895	906	891	897	927	909	898	906	931	932	932	915	908	924	882	893	932	870	954	900	981	931	901	904	868	882	859	950	953	890	967	906	950	864	990	930	899	863	912	902	902	881	940	879	889	986	895	932	975	936	903	941	923	929	905	896	898	929	857	874	881	910	957	851	902	948	900	941	938	893	900	872	903	912	926	959	873	935	939	888	934	961	889	888	913	895	956	927	894	919	953	877	935	982	980	921	988	948	886	910	904	923	910	938	904	896	893	857	970	896	911	919	952	885	947	874	864	930	940	893	921	888	963	925	886	927	934	911	902	908	880	876	935	948	919	900	916	906	919	919	923	864	882	904	939	951	925	944	913	921	911	966	921	924	819	904	857	960	914	865	861	959	928	909	927	966	957	916	963	858	912	960	951	917	939	923	896	921	892	924	902	917	924	962	902	883	891	923	915	900	904	952	915	895	883	897	909	919	889	950	903	943	861	880	954	944	934	905	893	917	877	893	904	847	938	957	942	993	914	972	873	942	910	951	940	899	898	895	853	986	904	964	914	905	881	923	915	964	908	889	886	873	864	945	879	1002	962	852	907	913	893	885	843	900	901	903	946	1031	911	941	872	969	904	868	897	847	939	991	958	918	907	894	890	909	878	866	922	925	925	949	863	862	967	926	894	890	925	941	923	941	912	901	897	912	904	925	942	942	910	854	924	915	931	920	953	913	912	938	895	919	900	931	929	855	908	897	874	935	907	892	927	923	903	946	897	920	902	901	897	904	888	918	931	892	905	919	906	881	901	936	966	923	928	908	893	920	936	911	921	919	930	938	919	952	939	911	903	953	903	933	902	933	912	879	877	932	899	921	856	915	920	938	946	932	930	955	918	963	916	903	895	913	888	900	907	919	909	928	915	937	895	920	939	943	929	871	916	942	967	926	861	935	897	947	939	923	908	899	892	873	946	858	872	854	881	906	944	899	843	939	960	895	927	911	918	916	887	880	896	949	915	977	924	942	932	901	908	905	916	924	920	933	938	898	904	893	912	950	890	951	912	915	937	954	884	914	908	905	866	914	908	878	928	913	895	895	883	883	960	950	897	902	956	919	896	914	900	892	880	939	851	908	929	890	924	894	949	902	896	913	951	897	924	889	945	870	936	921	879	897	872	926	943	991	870	933	923	917	907	907	904	917	876	945	909	888	923	946	906	939	904	897	903	929	962	906	947	847	896	889	960	962	942	955	949	883	892	904	876	967	880	938	927	925	871	906	896	905	946	968	923	919	920	880	902	896	956	839	924	924	932	917	934	867	905	873	875	894	899	868	892	908	897	919	899	912	893	886	877	955	923	940	940	910	899	902	956	930	947	937	903	935	955	923	917	928	921	932	898	923	898	868	920	912	910	895	887	955	857	914	967	933	926	892	975	907	896	908	927	893	878	995	913	934	998	909	947	948	852	883	949	863	949	945	916	958	893	888	925	919	917	926	945	939	922	883	910	910	911	886	938	909	946	913	943	973	926	911	892	923	871	951	912	937	962	937	910	902	935	875	905	887	933	962	862	883	904	887	884	881	923	888	916	948	907	925	944	944	907	922	918	893	905	927	897	901	938	923	880	915	940	897	890	914	890	947	912	993	973	909	947	860	923	903	876	844	885	931	968	896	925	910	915	924	894	947	927	961	926	887	906	853	886	933	922	922	882	943	914	952	909	942	866	914	906	924	966	895	948	983	906	907	951	949	926	921	874	947	964	887	933	929	883	886	910	957	931	913	904	923	935	912	899	954	941	940	903	859	938	888	949	863	925	893	933	877	856	921	903	946	955	905	883	854	879	904	908	977	900	934	892	938	962	892	932	896	936	881	907	899	954	920	900	912	923	932	942	875	939	874	920	907	907	900	901	882	907	843	937	923	915	907	881	952	900	923	950	871	945	892	942	980	906	971	869	900	926	920	903	910	902	915	889	898	1020	865	916	952	892	911	914	903	914	951	891	913	963	864	906	954	907	882	959	915	875	946	894	859	929	903	900	913	907	890	886	995	913	909	919	938	873	1001	861	958	923	900	855	970	907	857	953	860	919	899	878	892	920	922	884	873	884	887	868	848	915	919	898	914	864	889	913	977	875	943	961	875	1002	933	919	909	938	879	929	889	963	928	896	948	922	901	943	950	890	940	901	892	905	911	931	909	909	855	876	888	908	916	933	884	902	866	962	833	888	881	896	903	895	903	926	902	897	865	889	909	929	866	923	905	953	949	885	904	904	905	933	865	931	914	920	887	915	894	954	881	878	911	927	905	907	909	935	865	928	931	873	921	908	946	918	876	951	920	884	912	914	942	939	890	890	923	896	889	921	890	928	908	842	892	945	923	918	926	935	912	947	954	899	881	918	927	888	901	926	887	955	895	882	971	913	925	891	923	893	920	868	869	904	922	916	931	880	910	902	902	904	920
23907	21038	28205	24071	20781	8802	2671	1495	1230	1029	988	895	856	787	741	1191	6617	9181	3495	726	542	541	532	503	525	516	496	507	541	540	491	540	535	550	533	542	510	556	550	498	532	511	485	489	536	536	524	496	528	514	502	539	509	521	521	496	533	539	519	475	501	523	519	529	499	536	508	496	497	550	475	518	519	537	502	530	497	529	540	510	539	522	543	553	532	520	546	543	469	549	549	501	551	550	474	496	519	535	499	528	512	505	554	559	529	491	516	527	473	530	513	518	508	500	499	498	495	521	488	487	532	508	492	497	505	501	542	498	508	565	482	506	507	517	527	484	492	537	518	504	544	524	540	551	545	505	498	563	508	528	524	483	520	520	542	497	465	512	515	481	504	481	534	509	521	501	544	525	501	488	499	544	520	505	498	491	496	499	545	516	457	546	518	536	513	471	495	520	518	526	550	497	483	513	541	537	571	574	513	513	527	525	506	524	531	506	542	489	487	488	480	525	533	525	494	477	536	521	522	477	522	504	516	514	524	538	484	501	537	503	518	482	513	488	502	495	453	540	538	499	474	514	533	495	521	532	540	552	525	516	504	518	527	516	549	542	549	507	535	499	508	519	562	537	534	542	576	490	514	543	523	502	484	536	480	524	493	498	519	516	499	524	494	512	541	499	527	468	524	498	511	558	465	506	539	482	550	485	517	475	506	475	522	500	520	526	498	510	516	486	505	540	513	541	543	551	510	531	519	546	542	511	522	509	495	510	506	504	517	481	522	443	505	493	573	538	531	489	491	512	493	570	527	498	516	506	521	495	525	502	477	482	519	521	504	537	489	540	556	529	520	531	503	557	552	524	528	521	553	529	517	524	493	500	517	520	506	529	528	538	536	531	539	567	478	522	502	511	525	503	541	530	576	488	521	504	498	497	551	529	476	519	517	510	550	526	540	503	511	502	545	502	502	517	544	531	509	499	494	539	470	524	518	514	509	495	511	483	479	521	480	502	517	537	522	484	512	542	501	530	526	548	506	493	468	512	512	545	524	546	499	466	489	484	509	491	517	516	503	467	507	487	480	501	494	502	497	507	513	520	495	491	528	508	493	574	487	511	494	492	486	560	465	491	494	490	509	519	488	526	508	486	557	528	536	506	491	532	488	501	516	496	517	512	527	520	543	517	539	510	525	481	533	538	505	510	542	504	512	491	519	504	529	490	514	496	506	511	506	534	539	538	513	512	508	536	487	507	522	523	512	510	524	509	493	497	500	496	528	500	531	488	516	496	479	539	510	504	530	519	467	515	549	472	532	484	523	523	510	518	519	499	506	538	494	525	508	515	514	534	518	515	543	534	489	494	484	511	492	477	522	530	463	508	516	502	531	523	508	529	522	553	478	521	506	484	542	533	513	504	507	513	492	549	508	530	494	506	477	521	532	539	546	538	507	539	555	478	487	527	507	520	515	505	505	470	527	493	516	542	493	536	473	493	532	531	533	563	483	569	501	537	464	505	515	504	502	525	473	566	538	491	554	522	523	506	537	514	488	505	521	491	528	484	513	499	495	521	537	525	487	473	508	511	509	508	520	550	527	518	540	528	474	531	485	523	498	513	543	516	519	536	540	517	486	522	540	498	530	488	551	501	526	530	537	530	519	504	517	501	529	518	520	521	570	486	514	523	510	544	555	508	516	518	509	519	505	474	466	560	514	518	511	496	551	473	474	476	504	526	522	522	522	531	554	502	511	507	549	501	542	492	559	537	534	529	499	534	501	461	520	528	459	556	486	544	511	542	506	509	513	467	501	500	534	472	519	473	517	490	500	502	542	498	505	493	516	515	526	462	541	523	578	506	519	510	544	484	464	569	485	472	497	512	512	526	506	481	551	525	468	506	508	473	514	470	505	533	533	525	513	477	485	526	511	515	484	539	473	476	514	519	544	489	477	520	527	511	480	551	540	501	544	483	500	511	490	503	499	511	494	517	519	507	524	536	528	551	475	516	494	544	466	506	526	475	526	523	528	502	513	527	490	541	504	505	498	522	529	513	484	533	498	533	530	523	526	512	534	502	528	518	486	511	507	526	487	508	515	494	489	511	513	505	459	530	512	545	508	519	517	515	530	474	496	510	499	502	555	494	510	478	534	518	487	501	522	529	493	511	520	522	501	482	496	553	460	561	509	509	497	519	497	498	539	518	540	498	500	489	538	503	517	478	495	511	523	520	520	529	522	533	500	533	522	542	519	508	540	499	489	525	560	517	478	504	504	472	518	516	541	470	539	522	512	508	497	524	534	485	511	510	526	546	519	504	489	503	552	503	498	545	492	510	531	485	520	469	521	555	500	510	500	531	515	495	509	504	540	490	498	486	511	524	511	496	496	526	525	510	540	513	525	480	498	496	496	534	501	506	496	508	484	483	508	509	537	523	480	499	531	506	484	478	518	540	531	521	495	514	484	504	528	479	486	541	536	523	483	534	520	479	535	490	524	520	517	523	539	472	506	491	479	526	509	508	495	539	480	489	503	508	523	526	551	501	540	492	544	567	546	486	520	505	488	477	470	549	539	524	531	540	538	505	502	482	519	498	480	544	512	482	516	503	496	529	518	482	521	535	513	513	474	506	494	551	501	476	468	503	540	515	494	531	505	555	545	513	475	513	472	466	522	516	541	503	545	532	509	525	500	566	546	497	535	532	519	526	547	510	528	512	473	507	538	498	527	483	547	517	518	526	534	484	544	506	506	494	519	513	539	521	486	526	524	528	496	513	520	513	487	531	495	476	514	572	471	551	550	497	510	522	550	533	539	488	534	513	512	507	514	538	525	504	503	495	510	511	539	534	560	495	532	506	538	525	522	518	563	525	502	509	536	478	482	562	507	465	484	514	508	501	477	503	526	531	515	525	501	515	517	522	513	546	487	521	481	482	497	516	523	522	499	509	533	500	510	472	523	517	504	515	483	511	498	545	557	541	543	503	511	520	501	534	523	521	529	488	519	530	479	544	522	503	501	494	519	498	542	495	535	553	517	506	501	524	512	489	515	537	480	511	524	516	543	539	463	562	532	497	499	529	529	508	538	492	508	518	535	487	521	482	545	492	551	517	561	514	539	531	540	513	505	497	550	518	488	492	487	494	527	538	493	549	537	509	518	486	514	531	515	531	530	509	496	511	526	516	543	530	529	530	486	517	545	496	528	515	525	516	507	510	527	565	492	518	540	542	516	514	502	555	495	520	527	519	499	536	492	543	513	560	521	489	480	524	502	497	516	501	552	483	545	512	526	507	548	578	525	508	514	515	498	516	526	512	520	509	530	500	530	499	571	483	521	514	517	549	551	475	512	537	530	538	495	526	528	539	513	508	510	556	478	522	512	496	512	491	501	514	522	523	513	492	475	499	476	557	557	487	523	538	550	517	495	521	521	512	501	524	553	493	530	517	523	492	525	472	539	541	520	517	523	502	472	516	506	501	530	526	519	508	515	481	527	488	460	512	528	483	537	518	546	561	539	522
11980	29406	20651	10658	9892	6782	4391	2899	2595	2119	1801	1610	1606	1422	1339	2114	12461	15201	5913	948	679	667	699	717	683	685	626	724	730	666	710	718	687	720	746	641	717	681	714	668	689	713	697	666	652	632	662	683	690	682	652	680	659	659	675	672	714	675	661	713	698	659	668	632	670	690	708	692	661	655	686	678	682	693	668	673	670	676	685	663	681	655	712	720	691	677	644	666	689	680	643	735	682	692	662	740	663	711	703	640	693	723	649	699	726	703	661	691	639	697	690	647	681	647	708	654	666	633	686	647	670	680	722	641	692	655	710	687	631	705	657	669	682	692	663	691	658	675	668	655	658	712	648	672	697	671	626	718	690	670	629	700	645	645	694	676	703	671	678	688	686	680	630	683	641	668	687	645	673	665	659	694	681	657	698	628	668	633	675	696	662	650	690	647	657	642	662	656	635	660	673	683	701	668	657	606	651	686	625	627	709	660	643	681	683	664	703	623	689	687	693	728	623	691	653	706	670	688	672	685	670	654	660	633	646	687	643	668	639	644	637	674	732	695	665	675	676	667	662	683	660	643	665	675	682	667	687	650	664	650	695	696	657	710	660	672	642	660	655	654	643	670	637	654	719	716	692	669	693	719	626	662	654	710	697	691	675	617	713	659	665	587	671	658	645	654	625	662	667	635	655	677	649	650	646	677	671	682	652	694	632	678	721	652	644	685	642	671	659	688	658	688	704	656	697	675	690	711	656	659	653	654	719	687	676	690	686	665	739	672	714	669	712	671	703	678	701	696	684	630	639	693	690	667	642	679	689	671	699	655	616	698	692	672	705	703	674	702	680	615	651	704	706	699	675	700	698	664	674	645	682	685	675	644	670	665	724	663	666	671	690	681	668	707	688	667	682	680	667	707	688	668	673	656	684	736	713	667	698	684	704	704	653	700	683	671	687	684	702	663	700	679	661	679	708	635	671	677	674	716	657	662	651	696	632	701	637	664	659	706	675	684	634	728	626	662	666	678	633	669	673	651	730	664	646	716	657	675	667	659	699	664	647	701	663	694	668	671	679	648	699	707	654	651	699	632	667	720	695	720	702	703	656	662	653	673	689	649	709	680	658	693	707	703	684	670	644	672	670	671	687	661	662	710	697	646	686	711	643	679	700	677	665	649	643	702	679	697	655	719	714	657	674	639	679	642	673	709	665	701	648	666	699	676	693	679	704	714	695	718	665	639	666	676	692	655	634	686	702	698	659	728	653	653	692	639	694	696	699	655	657	669	654	654	688	673	696	702	662	668	661	676	671	651	646	741	691	673	667	638	698	689	681	644	670	694	648	685	622	716	670	685	718	658	649	628	651	687	669	688	738	615	664	684	665	669	636	706	710	674	685	678	621	653	698	703	682	672	670	635	691	674	672	616	711	646	668	698	733	697	646	668	663	689	648	650	654	618	661	720	664	659	686	665	665	692	640	667	680	685	646	674	685	692	685	654	661	637	666	736	668	691	696	685	709	690	672	671	657	655	685	637	685	675	693	689	709	721	667	707	680	621	649	658	658	640	683	701	622	679	677	641	711	681	712	687	630	670	682	669	664	673	664	677	670	672	667	696	643	661	686	624	673	683	682	666	648	666	660	700	646	665	681	691	653	683	660	670	703	704	696	716	691	701	672	675	690	642	697	648	742	697	617	680	710	692	678	677	692	691	652	670	669	638	638	657	686	647	686	674	674	697	645	667	674	679	662	668	690	696	706	665	699	628	698	716	662	695	677	653	670	662	647	683	682	661	630	668	671	685	673	670	689	661	681	684	638	651	650	668	671	643	655	676	695	677	687	657	657	658	673	659	673	694	720	707	657	716	666	687	638	691	663	723	690	677	708	696	693	672	676	675	719	680	669	692	658	653	681	655	690	699	661	628	691	647	661	700	654	645	669	692	643	666	682	681	613	700	692	694	636	694	660	655	679	664	712	680	644	699	733	688	704	659	649	698	669	714	713	678	666	634	630	664	649	681	700	693	624	628	689	612	706	690	679	683	643	638	683	689	680	638	674	599	623	709	670	619	639	697	701	652	641	661	698	710	674	677	686	691	728	725	681	689	689	691	718	695	659	663	684	667	686	666	650	668	689	644	660	621	668	687	668	687	614	666	703	625	665	714	643	677	692	675	701	705	710	647	688	736	686	673	716	717	637	669	669	649	652	644	665	639	685	630	742	707	619	645	644	697	678	674	657	633	660	680	692	651	684	674	641	702	622	697	680	633	651	642	739	662	670	707	677	712	654	707	692	682	680	675	676	736	676	651	672	674	696	655	655	646	669	620	660	719	667	642	692	685	642	615	664	665	679	673	676	651	621	639	678	662	699	661	643	644	641	688	649	648	660	694	642	693	700	697	692	674	659	669	676	654	664	675	679	659	672	654	694	676	632	710	697	677	650	711	716	683	632	717	669	684	650	697	652	718	671	731	648	677	655	706	695	640	680	692	651	648	690	692	679	713	652	684	700	655	662	667	644	695	657	669	680	688	694	666	658	637	675	665	652	662	633	660	654	692	671	668	634	692	641	680	733	640	654	650	664	679	683	688	703	635	707	669	667	685	657	637	708	659	600	667	697	692	667	648	713	639	674	657	699	711	673	696	677	652	712	634	648	637	642	696	712	696	707	710	645	686	643	654	645	739	643	670	670	678	691	681	697	717	657	718	650	664	698	669	710	654	687	679	668	738	710	691	710	684	677	679	656	698	675	655	672	685	731	649	693	691	630	680	663	663	665	641	665	705	671	661	674	690	639	713	668	726	639	682	686	677	672	671	662	723	691	690	671	685	669	662	693	708	681	659	674	689	683	664	670	646	684	681	636	672	636	648	687	693	677	699	620	664	628	664	680	645	683	623	636	743	700	618	609	635	678	727	684	719	665	673	696	647	704	699	667	706	648	713	720	679	651	643	684	654	659	674	666	714	645	652	659	625	697	623	684	648	651	630	626	748	696	666	721	733	692	642	614	665	662	706	659	656	638	656	655	701	673	681	674	674	697	677	654	632	691	630	663	680	637	688	698	666	663	640	679	697	623	682	653	700	661	641	677	698	659	629	652	653	679	659	639	672	692	670	697	652	654	647	709	688	696	707	661	679	676	711	684	629	680	674	713	667	660	649	684	665	642	682	700	686	712	687	668	697	667	667	700	662	678	680	700	693	690	709	694	652	666	646	655	660	698	653	708	671	643	656	676	683	663	682	686	637	651	631	683	664	613	683	658	683	684	719	657	719	625	669	686	723	656	671	676	698	646	603	691	683	666	682	651	654	701	657	674	650	662	666	673	667	697	657	710	679	683	698	634	679	665	632	631	618	670	692	634	669	682	658	694	645	655	690	688	658	658	648	658	666	655	705	679	675	608	609	706	683	644	704	665	659	683	690	688	668	701	669	676	696	665	638	647	622	677	691	653	665	687	720	631	675	699	660	652	636	646	643	683	687	620	666	613	624	681	642	736	666	636	656	650	653	692	708
22780	21052	28846	23501	21065	21136	10895	2061	1291	1214	1040	846	741	657	602	4545	14178	17332	6302	372	277	278	285	289	268	269	294	254	290	226	252	252	250	261	256	271	254	255	278	270	214	274	252	265	259	246	239	257	271	231	264	241	273	263	267	248	261	270	248	285	268	252	250	258	237	247	227	257	262	259	254	234	238	238	268	242	238	236	254	253	238	233	222	258	262	224	261	245	257	268	244	236	250	236	246	250	249	234	248	271	259	252	242	247	256	262	257	239	222	240	232	240	245	245	232	248	270	239	261	241	243	230	217	250	251	236	247	238	269	258	277	250	257	263	252	260	242	267	245	217	260	232	278	274	268	253	266	249	274	252	225	258	242	255	244	270	274	252	262	243	228	274	263	259	272	257	263	260	245	257	257	256	242	251	241	256	225	246	252	285	262	257	259	239	258	259	256	260	257	260	264	304	220	239	250	283	313	253	242	248	240	219	239	228	256	272	264	255	248	249	264	251	269	241	246	276	238	244	259	276	239	267	261	262	270	251	243	232	251	305	245	231	240	248	247	245	242	279	254	243	256	258	245	250	251	275	238	256	252	248	251	252	249	237	230	238	269	254	287	265	248	250	239	243	239	262	256	264	245	254	231	258	254	209	256	226	241	266	248	215	249	256	272	229	235	273	265	272	247	257	237	241	237	240	231	248	276	266	251	283	255	237	253	243	273	235	235	262	246	242	268	240	237	272	278	253	260	247	262	249	244	264	233	253	243	237	249	261	230	233	256	251	242	269	269	238	257	263	251	250	250	261	250	233	233	241	256	267	238	236	245	247	258	222	225	250	235	253	262	231	268	228	239	251	242	259	258	231	267	279	265	264	241	246	243	250	252	241	234	281	241	225	242	276	249	227	232	260	238	254	270	261	259	231	272	237	246	258	262	267	272	244	270	264	242	263	248	234	223	255	241	259	271	261	257	238	236	273	224	276	252	249	256	244	270	265	251	269	252	276	247	270	246	245	276	264	239	244	224	235	261	237	267	269	230	260	272	244	255	261	230	278	251	254	251	251	238	204	256	246	248	260	244	238	238	249	246	275	237	270	254	221	255	216	255	251	239	274	233	262	252	226	262	288	244	228	234	275	241	237	268	260	249	227	259	232	253	256	260	242	257	254	229	277	290	256	231	252	244	246	241	231	239	248	268	237	260	264	249	224	242	227	242	253	221	228	273	231	274	266	242	256	242	262	254	244	250	247	261	240	248	260	273	268	272	266	243	242	254	242	260	248	260	268	242	245	245	254	244	260	267	275	259	278	247	252	231	268	227	239	253	242	231	254	273	246	235	235	265	269	267	283	231	253	239	283	235	236	256	238	270	266	263	268	255	250	266	265	248	230	251	262	266	278	232	268	256	219	227	230	260	242	237	249	252	233	262	234	241	274	269	249	266	259	236	237	265	268	260	281	237	230	262	260	268	245	258	242	204	247	248	262	260	243	270	274	249	255	257	254	266	239	253	274	259	249	228	282	248	283	231	246	251	226	237	242	242	241	260	263	262	248	237	265	254	231	257	262	256	245	253	256	249	250	257	247	263	270	237	226	234	243	246	264	257	248	233	258	260	233	218	243	254	247	266	241	238	260	258	260	244	243	241	264	250	237	249	245	247	237	221	243	245	257	231	268	240	276	253	239	237	250	273	223	242	242	248	248	259	250	243	250	235	239	266	247	259	221	232	231	237	260	273	252	230	242	258	237	219	240	244	274	253	231	251	263	269	252	247	265	239	228	228	266	243	277	265	252	259	257	223	258	244	265	249	242	247	239	242	245	239	232	252	238	231	259	251	265	259	262	260	254	225	230	253	262	220	258	268	255	239	245	279	233	272	263	266	253	263	248	233	276	221	241	268	232	286	252	244	265	226	224	253	238	226	254	237	225	263	258	249	229	248	256	260	254	223	265	240	247	221	235	247	239	252	239	284	241	261	265	218	248	262	217	259	250	254	264	278	238	263	273	263	253	216	258	244	237	258	242	235	227	259	272	242	260	260	232	235	278	261	232	241	288	251	210	245	247	247	230	237	246	237	249	249	261	220	260	262	253	263	250	251	266	261	251	237	249	230	236	220	262	241	265	242	235	228	284	243	247	260	237	271	265	271	258	247	246	244	249	262	249	245	252	251	271	248	256	232	251	247	273	234	232	260	234	236	251	273	249	267	278	240	216	243	242	230	259	239	245	261	268	271	248	242	288	249	255	272	263	252	237	242	221	236	230	251	269	259	250	255	269	234	261	254	251	238	250	247	243	259	263	274	255	232	226	258	268	225	233	240	243	229	254	254	249	229	246	237	227	263	229	258	238	276	269	214	262	249	245	240	235	244	238	255	243	233	260	253	245	247	253	259	254	250	265	253	242	241	246	248	270	248	245	272	249	257	268	237	248	237	246	261	265	252	235	254	221	277	235	232	241	251	217	243	219	219	258	265	267	273	232	223	254	271	282	231	233	204	264	239	255	271	238	269	246	242	268	266	263	270	246	257	251	240	237	239	271	229	251	227	229	248	243	241	238	238	263	283	235	240	283	263	223	226	242	274	253	298	227	256	238	257	282	257	255	229	252	230	226	267	236	238	236	237	260	270	229	259	211	245	258	232	277	245	253	253	245	254	235	280	233	251	247	263	251	277	230	274	278	260	212	247	266	243	246	280	251	261	263	268	259	247	254	239	233	249	210	260	245	259	249	245	239	215	255	258	224	239	265	248	260	275	223	240	238	246	240	258	269	257	277	268	230	259	285	242	264	258	241	247	246	229	258	246	249	243	239	284	243	253	251	234	272	237	261	241	245	254	266	274	259	236	244	245	275	241	280	224	226	234	255	242	240	282	241	276	246	243	243	256	258	215	257	243	237	246	307	258	269	244	260	270	219	266	239	232	248	223	255	217	248	250	263	257	278	257	285	245	259	214	245	237	278	234	245	248	251	241	292	245	266	264	271	240	277	288	293	269	234	265	264	214	228	243	246	251	282	253	254	238	250	243	258	245	237	255	242	263	221	238	220	257	245	243	269	272	262	248	247	247	236	235	245	242	278	265	243	251	248	262	246	269	259	241	243	219	235	257	279	241	228	254	256	251	243	257	235	265	276	252	243	236	265	245	286	232	238	274	248	249	256	247	263	246	276	249	270	237	248	271	235	213	222	224	254	246	248	223	240	240	221	244	228	219	250	230	241	256	256	234	251	228	244	256	255	256	236	236	257	236	242	242	246	237	258	277	236	246	230	236	222	287	243	246	239	249	262	245	250	260	261	251	265	259	239	235	250	256	238	287	233	246	242	253	256	241	254	265	248	240	249	255	261	278	256	236	238	250	232	221	267	281	241	276	218	252	233	273	267	271	250	257	258	263	235	282	236	263	302	221	230	244	256	239	265	248	255	281	262	245	236	235	248	257	240	253	252	249	239	230	247	257	246	245	237	266	259	241	255	246	270	253	249	238	235	240	252	239	266	249	244	244	253	232	253
15316	35967	26006	17095	16178	9844	6585	4273	3322	2965	2502	1881	1672	1417	1195	9556	22590	23668	8825	423	405	403	397	402	395	358	375	410	348	342	330	359	361	373	348	375	352	309	320	331	335	319	327	347	347	322	334	311	337	326	317	345	334	351	331	349	344	339	340	366	341	307	324	312	317	337	340	292	324	335	292	335	308	330	318	355	349	319	300	308	360	355	327	350	313	332	310	320	284	356	329	337	345	313	309	323	320	339	278	318	331	341	326	312	310	301	343	338	333	307	324	344	333	349	322	339	330	309	315	321	306	296	330	311	278	282	308	318	313	299	314	341	326	317	309	314	321	285	304	306	303	302	308	305	331	299	364	329	299	325	316	329	299	294	323	316	302	341	323	288	356	290	346	277	271	284	309	338	353	326	335	318	316	329	310	315	321	303	313	341	309	314	299	302	307	320	335	326	349	305	315	324	325	287	324	310	307	277	329	297	343	313	323	306	304	360	337	330	299	350	303	309	338	335	322	353	299	312	329	325	345	333	305	342	283	333	323	295	300	321	335	338	354	343	352	311	316	288	322	341	334	306	320	330	304	338	321	324	322	324	286	301	301	311	312	315	339	357	333	331	314	305	333	325	286	325	302	313	295	314	326	310	313	338	381	315	309	328	292	300	313	356	324	334	290	312	324	332	311	322	325	321	357	318	332	308	302	330	300	320	333	298	324	318	326	326	318	316	351	336	337	314	338	314	328	280	321	309	340	307	314	317	290	304	317	340	298	332	307	309	324	336	296	317	323	304	338	287	305	318	327	325	302	352	324	347	320	350	300	318	291	296	294	308	322	332	314	304	292	305	343	324	315	304	341	312	332	335	303	354	321	314	322	294	307	308	293	294	318	322	329	335	348	311	340	284	327	330	307	294	320	329	355	312	334	296	306	321	299	315	291	300	367	325	305	358	326	293	318	301	318	363	326	280	346	300	335	318	335	293	331	340	318	353	339	303	306	310	321	319	316	298	310	289	298	321	306	300	309	321	326	302	322	344	319	324	357	343	317	294	281	319	304	331	318	312	326	305	331	306	300	341	307	325	307	314	349	328	306	306	340	300	335	309	311	315	333	318	318	311	314	311	297	322	332	349	317	315	312	322	322	332	324	340	331	312	347	316	311	313	297	328	332	325	268	286	278	326	298	314	297	327	291	365	327	340	301	330	338	295	334	301	317	314	298	316	324	331	291	328	269	315	300	312	305	323	327	342	313	304	313	290	303	314	306	316	317	306	307	338	330	332	324	301	294	308	315	322	370	350	304	333	299	326	304	325	325	316	332	276	289	341	290	341	305	320	354	294	284	295	317	337	335	328	303	350	304	295	309	277	324	311	313	296	345	328	334	350	327	330	328	305	324	338	317	325	317	327	286	323	343	361	367	321	315	300	320	312	300	329	301	301	313	311	347	307	297	300	330	347	290	327	326	337	300	297	368	333	325	325	324	307	312	305	311	320	281	320	334	312	309	329	294	294	319	338	305	300	353	304	306	319	325	299	331	321	344	320	277	325	320	307	300	283	325	307	297	311	302	328	317	313	305	304	326	316	303	309	313	353	287	310	324	294	299	336	327	329	326	324	329	352	326	329	318	338	324	333	344	317	352	322	329	306	328	321	338	332	319	299	308	294	302	304	339	310	336	345	315	307	303	313	324	297	324	316	310	303	316	301	345	347	336	317	313	322	311	328	317	317	322	311	293	346	298	320	335	301	331	351	337	320	344	311	293	311	312	313	302	336	300	307	305	332	308	323	320	301	333	321	310	342	333	330	332	318	325	325	284	322	331	316	296	313	322	346	346	314	318	284	317	313	320	305	310	303	350	315	300	308	290	288	338	298	342	341	294	318	324	329	321	305	332	334	302	319	301	311	338	325	312	310	291	320	326	333	322	308	317	318	325	311	313	312	335	348	311	296	333	335	290	280	308	312	325	324	328	319	323	313	284	309	330	318	332	314	335	340	321	319	310	307	358	310	328	339	321	331	327	321	330	332	293	307	308	340	308	306	291	342	302	333	330	327	300	329	315	297	316	314	340	319	300	328	345	281	331	295	333	323	322	315	351	282	347	314	330	314	385	316	334	309	313	304	316	321	328	284	304	339	330	302	338	325	334	318	331	306	334	300	333	329	316	295	303	316	306	330	348	305	317	340	332	317	320	323	305	321	295	303	339	325	324	319	327	316	323	332	312	335	282	329	302	316	366	360	351	285	356	340	316	326	309	321	287	331	314	300	317	339	323	297	315	307	297	324	317	322	338	315	342	349	328	317	320	337	306	307	291	316	334	332	302	333	324	338	323	302	330	336	289	317	318	344	312	339	304	330	317	305	304	321	321	311	323	317	320	326	314	318	307	333	307	310	281	308	302	334	304	309	297	285	362	321	320	307	343	299	319	318	312	333	323	332	285	311	314	326	303	285	309	310	332	334	328	305	335	331	304	328	303	315	326	336	321	336	331	333	321	337	311	314	283	308	344	323	312	350	318	316	287	344	318	327	322	334	315	327	317	337	313	359	321	297	309	336	306	322	309	311	307	301	351	320	308	312	304	340	308	306	330	351	326	303	321	337	293	346	329	342	306	298	317	312	331	325	331	331	303	285	316	321	301	318	326	325	346	312	333	305	312	324	360	309	319	328	313	319	326	358	316	293	333	325	334	332	320	312	339	321	333	316	344	329	352	321	304	311	298	287	303	331	327	291	271	307	319	306	312	327	332	296	340	297	334	324	340	340	342	313	292	354	290	334	310	306	304	314	346	293	328	318	325	326	337	322	308	350	310	309	331	325	340	336	338	323	310	327	301	308	292	293	320	306	324	356	316	301	294	360	313	320	322	313	319	335	336	311	332	336	301	328	313	323	314	313	316	304	328	313	309	351	306	320	340	301	322	305	310	288	299	335	315	319	316	297	343	335	294	333	328	356	293	302	325	293	299	322	316	353	346	320	310	314	311	301	333	307	299	330	323	327	357	323	301	368	315	278	332	326	339	306	320	298	327	311	330	319	325	323	290	299	312	339	294	312	299	328	307	335	322	323	341	320	309	342	298	328	309	320	308	276	354	353	275	332	294	334	308	323	325	336	310	302	323	346	310	303	310	326	327	295	349	311	329	324	340	315	328	341	309	321	308	315	325	293	322	327	331	310	350	325	321	300	347	348	327	330	305	344	357	333	319	328	320	352	334	332	311	335	311	310	321	317	312	344	318	322	307	306	330	318	341	328	327	316	320	292	315	348	332	329	322	293	314	296	361	298	309	289	293	296	334	312	326	305	335	319	309	304	337	328	330	331	341	312	328	332	300	313	295	331	341	308	322	333	285	335	349	299	307	326	315	310	309	343	285	304	381	296	325	325	324	337	332	321	337	358	343	345	345	345	330	312	302	310	326	324	314	332	333	327	330	324	340	346	304	308	325	306	297	343	315	335	311	287	283	323	312	355	309	353	318	296	326	305	302	298	316	351	347	322	331	304	313	338
26793	20807	14101	6290	3753	1668	1335	1125	938	877	914	862	807	828	812	833	1284	1720	1103	665	704	705	759	685	696	740	725	707	709	697	759	768	764	736	720	762	698	739	726	726	707	641	672	673	706	702	716	713	705	734	718	705	727	724	714	764	684	694	730	644	687	758	719	726	743	646	683	764	734	703	712	725	720	681	727	733	719	719	717	692	734	706	702	708	741	755	700	702	753	733	703	741	765	717	723	724	735	706	659	674	692	754	753	735	719	768	737	689	673	700	750	682	719	683	711	723	737	727	722	699	673	748	731	743	720	653	701	665	676	742	691	684	717	732	738	737	725	779	702	697	703	696	712	742	696	743	688	725	711	734	692	702	677	704	708	696	690	691	738	757	775	724	707	723	692	677	727	688	740	713	746	767	741	752	728	743	765	706	674	731	729	710	738	704	727	779	695	710	715	693	731	750	669	722	721	737	746	671	684	695	727	728	699	737	712	699	725	725	675	713	716	751	742	743	708	743	711	738	767	698	731	744	687	744	696	710	749	731	729	755	714	687	729	717	716	728	722	734	745	720	736	672	704	672	717	676	739	701	782	715	760	717	722	703	685	705	727	735	748	673	745	717	703	710	688	697	682	671	740	710	720	717	765	746	752	697	768	671	681	726	673	713	714	683	693	705	681	721	710	712	761	721	789	726	705	720	689	726	724	735	729	719	716	691	756	691	713	739	638	697	758	736	659	700	684	738	738	719	714	699	716	727	677	805	732	764	686	724	692	720	722	733	717	672	719	701	681	698	745	740	720	743	738	710	733	736	692	718	725	716	726	751	705	781	743	676	711	665	711	721	744	729	767	680	716	701	687	748	769	736	729	751	728	705	744	752	741	751	720	683	689	743	704	705	722	741	718	687	659	736	725	754	749	725	684	700	726	701	720	700	707	687	706	690	716	716	689	735	707	725	735	737	716	745	759	742	721	761	691	699	705	673	687	668	680	767	686	724	703	764	737	720	725	680	772	751	716	698	726	708	725	728	727	720	692	710	715	720	748	719	731	705	754	668	750	751	688	719	703	794	730	696	709	709	724	727	691	696	684	737	736	726	704	707	755	661	704	753	685	726	700	691	722	640	718	749	723	713	687	718	731	712	712	745	746	727	725	681	732	704	692	718	729	688	716	696	674	690	728	737	731	727	704	735	721	737	751	725	752	726	744	730	762	705	691	788	725	694	678	678	755	712	682	748	702	700	764	707	682	695	696	725	698	698	706	785	722	739	736	697	725	660	732	755	749	737	695	691	715	713	677	703	704	778	724	721	666	722	692	752	701	729	713	732	721	721	728	684	677	694	698	688	719	735	682	765	702	739	720	701	758	734	689	721	748	725	707	704	704	721	709	723	721	707	727	720	721	757	744	680	740	743	704	706	732	725	686	689	716	697	747	683	702	686	705	650	718	719	692	743	693	708	718	680	694	732	705	721	714	704	715	712	728	733	708	734	716	700	720	741	744	697	672	749	679	685	699	687	687	732	751	749	673	700	640	696	713	712	704	683	730	690	721	700	719	742	698	664	701	741	695	727	715	745	718	751	732	713	733	707	701	752	675	716	719	675	686	742	676	710	756	771	730	635	694	695	713	751	698	758	704	711	750	684	717	713	716	722	739	707	684	755	708	699	739	702	691	750	650	694	708	718	778	743	711	722	784	724	726	766	700	720	706	713	692	731	705	701	730	721	686	713	697	722	709	647	715	717	662	678	692	686	693	708	738	745	744	757	736	708	689	736	711	699	742	765	741	726	730	699	689	693	761	717	733	700	693	705	744	720	725	672	705	687	689	677	753	763	702	729	735	688	761	714	730	706	673	704	715	693	742	750	755	730	720	711	717	676	723	737	711	692	742	694	662	776	730	708	742	706	708	748	735	750	714	711	711	723	748	719	697	682	689	738	732	695	698	734	699	738	738	697	720	696	706	744	708	685	744	718	735	653	763	676	743	775	712	761	723	738	748	719	723	671	692	687	640	724	734	705	711	726	672	735	699	733	675	758	726	760	710	703	706	695	693	722	705	773	698	758	727	710	702	683	695	689	724	716	701	696	694	726	678	749	758	714	715	731	729	733	717	724	754	708	728	759	698	726	728	695	746	727	736	688	728	759	710	700	729	676	708	667	758	715	706	728	703	682	760	690	684	720	758	717	712	739	681	710	740	701	698	691	733	713	736	702	720	675	725	698	723	749	708	750	720	706	749	748	673	740	670	711	671	754	751	733	738	753	716	731	712	729	726	680	718	713	716	723	696	699	753	695	734	747	671	744	765	717	739	696	689	687	697	683	708	742	688	701	748	732	734	669	712	696	734	785	724	705	699	718	748	747	739	694	723	689	706	736	726	722	700	767	729	709	677	702	774	656	707	685	729	732	729	777	712	795	708	717	763	699	708	747	739	723	684	758	743	763	756	719	680	684	751	723	704	700	720	713	756	733	717	703	687	714	695	730	710	744	728	711	675	708	736	723	681	752	713	759	645	720	702	688	712	689	744	720	710	709	734	713	763	775	723	701	725	756	724	725	704	679	712	778	677	703	744	699	693	683	694	718	746	734	692	716	665	681	716	722	747	680	749	711	762	722	728	714	717	690	698	739	752	685	709	710	720	733	711	715	725	720	720	725	717	681	762	704	742	707	709	728	741	716	664	699	721	672	695	724	712	710	749	677	753	702	727	709	681	691	725	728	687	693	674	790	698	694	699	704	720	746	703	738	735	672	706	697	649	693	720	674	635	720	685	700	728	720	720	730	717	723	693	679	708	671	752	649	740	716	681	737	759	712	710	720	711	708	741	675	720	705	711	665	719	696	724	723	698	705	688	691	656	748	734	678	712	745	741	673	739	763	708	718	725	716	729	756	702	686	725	665	688	713	710	727	703	671	735	702	751	689	744	710	783	725	682	723	734	739	693	699	736	718	660	708	751	749	701	695	721	675	776	729	680	715	720	761	716	691	760	712	733	701	711	700	742	761	755	728	692	710	716	746	750	710	722	736	738	713	693	656	679	722	754	699	693	752	740	695	718	698	679	711	696	719	693	734	716	706	756	762	765	679	705	752	720	733	732	727	726	668	712	785	681	701	726	707	717	740	734	755	752	701	744	700	645	697	705	747	736	725	729	684	723	686	756	716	709	732	721	718	751	694	734	696	717	723	723	681	717	683	697	753	691	671	695	753	706	738	718	686	661	723	676	677	749	695	762	697	691	682	691	676	734	775	755	717	701	731	630	686	735	736	713	738	712	732	691	728	739	673	739	735	705	715	739	721	741	679	691	706	677	746	726	677	748	690	729	734	694	685	706	712	674	694	701	671	674	727	738	681	708	724	714	682	710	705	688	722	712	700	737	720	699	719	717	683	709	706	742	741	701	757	736	750	718	661	728	680	717	701	721	701	700	759	750	720	709	703	707	726	691	711	710	697	667	712	682	742	691	660	694	667	699	731	733	695	728	681	732	713	722	739	769	725	733	701
12859	19779	11776	8856	6778	3135	2682	1916	1567	1362	1496	1442	1199	1165	1177	1164	2074	2908	1640	931	912	897	919	911	887	911	884	931	889	896	905	949	918	971	946	927	925	941	896	978	981	929	916	913	987	837	929	929	929	872	921	893	946	944	915	914	918	918	933	898	982	927	940	931	946	931	913	875	951	918	912	923	907	900	918	923	929	960	921	933	891	872	929	896	919	914	938	891	902	938	968	948	944	916	926	884	890	873	910	939	977	940	895	910	938	869	917	865	905	923	873	881	899	929	940	904	938	876	912	893	904	884	889	941	925	943	903	928	904	883	929	940	927	927	856	929	929	971	923	899	986	966	981	927	886	913	908	954	889	880	909	902	898	918	930	949	947	922	929	885	919	925	867	874	993	932	938	919	899	878	897	916	891	935	912	921	945	903	940	916	906	933	952	900	920	917	907	913	952	889	907	877	923	896	917	933	862	964	889	907	901	907	937	875	926	945	929	934	928	921	926	938	960	924	877	875	929	912	914	903	951	898	937	885	941	920	843	930	885	867	909	963	902	918	926	936	892	896	931	915	909	916	879	903	903	924	916	925	930	943	947	889	928	941	856	882	900	913	921	953	923	903	921	953	848	882	901	931	955	852	899	894	885	948	916	893	905	883	943	956	906	912	875	958	929	944	939	898	926	942	937	916	875	954	898	893	890	884	882	904	928	868	953	903	880	904	920	902	907	894	884	889	899	937	920	924	903	891	943	933	965	930	950	922	937	914	919	929	875	886	944	960	933	860	871	890	921	862	926	897	894	867	904	980	866	855	924	920	967	932	886	951	928	914	880	949	903	942	932	894	852	887	905	914	901	908	882	892	866	900	899	879	884	900	953	939	895	930	936	960	901	891	975	924	924	970	939	940	936	907	931	914	926	903	891	871	910	914	947	877	923	922	911	890	917	915	892	880	910	901	915	940	921	934	900	915	943	926	876	914	944	944	923	909	900	944	900	932	937	910	904	923	912	975	928	959	848	949	883	890	912	942	941	911	902	925	926	950	935	908	869	931	924	917	918	908	941	948	944	943	947	899	948	907	893	915	962	909	857	949	1002	988	937	891	890	910	963	869	884	904	954	940	891	909	951	929	929	902	921	940	954	940	934	908	936	917	906	875	922	890	979	891	960	931	937	910	909	924	883	892	934	967	911	917	861	910	940	948	887	878	934	841	870	926	948	934	871	873	915	917	926	956	893	956	896	907	904	915	945	948	961	944	908	878	897	924	861	865	950	933	922	901	909	898	899	879	894	897	954	906	920	876	916	977	904	929	956	947	911	943	956	961	836	957	900	963	948	888	895	924	869	961	914	876	890	860	880	918	913	920	930	867	942	937	895	927	903	892	843	902	908	925	896	929	918	891	940	922	881	934	912	938	889	899	906	927	890	917	888	885	940	885	904	903	898	898	937	922	915	897	936	942	878	899	900	892	962	909	917	906	894	977	945	945	906	884	929	893	903	901	883	928	917	964	950	956	897	930	927	911	890	905	906	887	914	942	973	949	979	888	966	913	970	987	896	934	985	926	950	894	921	927	916	920	980	905	952	864	934	900	936	897	968	901	889	912	881	908	921	958	898	926	916	927	931	930	868	879	947	875	952	905	924	917	871	931	955	960	911	879	941	968	954	890	953	842	866	854	860	950	917	952	965	894	919	927	930	922	931	951	888	959	919	990	936	909	930	891	934	950	904	892	931	946	887	941	869	881	923	912	938	859	890	881	885	914	909	914	916	937	870	896	923	869	897	877	907	958	959	877	918	937	902	874	906	906	925	908	894	935	894	964	899	872	852	921	894	900	965	904	878	860	915	941	939	925	921	926	928	918	960	916	875	940	912	901	886	909	891	911	897	929	926	906	906	931	888	984	976	883	954	895	924	978	896	927	960	920	957	853	845	940	935	879	881	894	914	904	926	865	896	901	906	903	874	939	926	946	879	951	893	893	941	881	972	905	906	907	875	884	926	958	926	862	937	971	934	936	911	963	903	893	951	886	926	928	842	893	984	999	905	908	951	920	897	895	841	921	877	874	960	921	913	874	944	926	918	940	926	928	955	912	907	892	891	917	888	926	960	885	902	933	900	922	939	919	887	909	890	928	940	865	954	850	922	921	886	921	949	898	930	963	845	921	914	931	858	944	931	884	949	914	977	918	884	883	940	900	957	919	959	923	897	900	917	903	862	911	886	959	903	921	888	948	879	828	917	910	894	927	886	881	906	893	945	933	860	915	934	935	914	932	916	917	863	918	892	900	915	936	937	895	934	902	875	948	907	902	930	918	878	835	930	967	864	929	902	889	982	909	895	847	895	903	887	940	876	900	914	935	929	916	939	889	916	895	939	906	911	876	919	917	855	933	957	920	854	910	850	920	928	906	892	898	936	939	881	952	930	923	904	896	973	952	918	921	922	927	913	937	850	957	949	889	946	899	920	927	926	916	953	907	921	902	912	898	922	948	913	940	915	897	980	913	925	899	932	920	918	862	936	914	926	988	931	891	922	970	866	898	894	877	921	916	977	896	914	919	947	902	923	931	909	956	935	857	886	898	934	970	939	932	949	909	936	921	888	903	865	935	961	898	891	947	866	955	981	893	898	908	934	889	915	915	865	934	916	930	898	901	934	959	911	899	951	872	908	852	921	926	982	864	880	929	906	895	898	895	867	958	947	931	937	918	873	913	960	904	908	851	919	905	915	963	908	932	928	906	921	917	928	919	905	873	906	914	853	920	983	943	912	907	904	980	864	879	939	904	938	945	972	893	922	911	962	888	893	934	917	898	906	925	915	921	908	943	921	863	878	926	949	885	928	919	981	931	905	927	895	901	937	887	938	892	902	910	865	935	887	889	974	949	912	915	930	920	932	923	961	920	942	918	856	910	924	934	878	889	933	898	965	941	908	886	958	884	926	947	921	918	917	906	884	941	919	916	916	938	891	925	917	918	872	974	928	917	958	937	954	951	879	947	921	926	935	885	917	938	931	906	906	865	927	898	941	920	970	904	925	950	844	910	937	974	886	912	883	949	914	878	950	929	888	912	935	894	866	919	891	881	898	889	902	980	926	997	963	897	917	888	927	907	916	920	925	972	931	979	915	869	955	932	935	938	919	900	924	929	933	903	882	931	931	870	920	947	887	922	884	921	916	901	886	933	918	881	898	908	882	897	951	964	891	906	948	929	963	953	915	914	881	912	931	944	929	921	858	936	889	923	964	930	886	952	922	981	929	928	922	866	879	914	894	904	888	976	914	902	864	900	919	915	926	928	912	928	890	927	930	915	874	894	897	911	937	965	941	916	841	905	919	930	956	875	909	877	919	886	922	931	952	944	914	888	924	886	912	923	956	903	865	897	885	881	887	902	940	944	899	956	921	872	841	940	930	898	850	908	885	908	938	948	966	961	915	901	958	937	869	902	955	906	893	929	930	952	923	940	966	908	906	957	978	969	947	940	901	916	847	920	893	885	918	885	973	933
23896	21040	28232	24048	20704	8172	2817	1632	1053	956	857	850	822	767	761	1178	8439	10603	3728	693	544	528	566	538	533	503	504	525	528	544	504	535	537	498	525	512	521	546	547	595	543	529	494	557	573	539	536	543	535	508	514	561	556	539	492	548	537	559	527	503	548	514	515	566	519	489	572	498	483	594	473	564	531	532	488	528	521	504	530	522	537	542	555	501	516	580	510	546	502	553	516	513	484	544	542	533	541	533	502	527	530	537	518	515	533	523	542	563	513	525	570	563	527	551	529	534	518	506	524	503	504	527	526	579	512	564	530	494	533	492	534	502	552	552	557	522	511	501	544	510	571	491	547	506	498	511	530	491	544	577	500	521	532	519	511	489	508	591	506	540	588	500	577	503	516	544	527	525	532	530	505	537	550	533	523	513	536	541	492	509	543	536	567	535	508	588	548	492	539	508	542	542	492	537	512	526	524	538	501	528	556	513	555	501	500	557	533	520	484	523	520	555	589	529	549	518	515	505	543	513	515	544	533	590	544	530	526	513	508	491	519	529	533	560	558	524	534	528	539	550	506	538	551	562	557	539	519	488	529	545	538	550	518	520	560	528	555	551	519	540	515	562	549	530	562	537	545	518	534	568	575	501	545	529	503	487	517	531	525	518	520	510	554	545	532	535	547	532	576	535	500	514	506	563	560	585	531	506	508	516	556	549	574	520	523	503	521	531	554	510	544	536	527	571	514	531	508	565	505	573	538	521	514	527	474	532	556	490	538	521	559	500	522	527	531	558	529	561	498	528	538	512	515	494	544	498	573	545	555	498	540	550	510	521	550	548	600	576	543	548	533	499	521	515	484	521	549	545	519	585	547	554	517	554	510	504	525	538	513	550	540	527	512	532	582	528	557	551	571	516	557	562	535	540	522	539	567	519	583	523	535	538	515	555	534	544	501	531	552	530	554	490	556	531	553	504	537	542	557	504	515	512	533	523	499	531	544	570	536	541	523	533	517	504	507	549	560	520	521	523	583	527	510	510	523	500	532	559	533	545	560	536	543	543	559	503	493	508	542	480	568	506	521	504	521	531	529	490	610	522	551	525	532	536	555	557	520	506	528	507	502	528	538	531	510	570	514	505	545	539	514	523	502	519	500	561	560	515	544	530	542	539	533	543	555	496	535	572	524	532	519	534	507	511	506	491	542	514	540	557	546	475	527	591	501	513	530	509	546	547	509	513	520	558	518	545	509	523	556	499	559	559	556	527	532	515	515	504	464	520	532	550	505	524	486	520	543	488	536	516	555	533	531	566	500	509	567	520	552	540	544	541	533	494	553	567	495	501	530	561	588	556	521	507	560	524	529	513	532	557	549	536	556	513	524	556	527	541	577	527	522	518	504	536	509	544	501	537	517	493	546	533	557	531	492	543	510	524	526	554	494	512	526	543	516	550	500	530	536	538	550	518	504	555	525	550	553	541	536	496	508	580	501	535	521	558	530	504	482	549	502	557	520	542	548	499	535	540	517	521	528	514	515	539	521	528	504	529	493	543	560	489	490	488	569	540	567	488	528	509	525	532	489	509	522	535	542	511	560	499	545	513	565	511	542	487	585	558	564	516	578	514	497	523	528	532	491	540	498	508	526	538	568	540	513	542	541	595	538	537	513	512	528	544	519	539	507	499	557	532	527	502	550	520	538	517	509	530	547	538	513	541	525	517	566	532	556	531	537	540	549	554	498	556	540	533	539	511	547	543	572	557	552	578	510	518	557	530	527	488	533	539	522	549	504	553	597	531	504	502	485	545	541	494	538	541	545	528	518	535	580	502	546	546	494	502	505	529	486	478	519	504	518	524	560	544	520	547	547	505	518	568	508	545	507	536	538	508	546	520	524	538	554	535	543	544	519	547	543	528	553	533	555	508	537	532	547	530	524	530	526	538	530	535	540	543	515	543	545	542	512	522	502	505	498	535	542	555	507	513	562	543	541	537	548	524	516	538	532	503	500	538	539	504	577	534	538	554	527	566	570	511	557	488	541	510	533	537	541	550	526	560	543	549	508	498	597	524	542	579	550	539	557	498	542	545	538	551	532	536	475	578	535	550	527	541	468	529	548	531	551	518	508	527	551	540	526	460	529	524	579	535	562	517	517	550	570	523	529	527	548	531	566	583	535	574	544	520	535	531	524	511	528	518	537	529	522	509	531	532	532	522	522	540	542	559	549	529	550	550	520	512	501	545	584	518	542	524	517	560	520	492	525	499	540	539	544	535	568	545	554	513	540	540	503	529	548	503	510	507	559	515	521	566	530	542	527	546	542	518	568	525	476	498	544	548	529	524	495	514	534	540	537	551	501	534	493	540	546	551	531	535	523	522	516	481	522	521	547	576	510	561	501	552	523	529	508	510	538	562	527	493	519	530	527	520	484	544	538	505	489	518	522	539	576	525	535	542	545	547	568	541	560	502	531	537	534	528	486	524	566	524	552	541	510	537	575	522	541	526	540	523	547	557	502	501	555	544	525	519	512	539	537	551	537	557	490	535	486	536	522	565	490	510	511	532	532	522	554	474	516	511	536	526	549	545	555	488	507	512	543	523	545	547	522	516	519	553	525	535	528	501	534	513	522	505	549	574	557	528	553	508	554	549	521	546	522	551	499	504	568	499	505	485	546	511	507	548	536	494	533	595	546	549	535	545	547	559	563	525	547	538	548	543	563	488	545	511	556	579	545	499	518	502	522	505	562	505	547	539	535	532	533	524	546	516	543	480	535	553	565	550	553	481	499	549	554	501	546	513	530	530	528	547	519	525	543	499	554	498	519	533	507	528	551	565	511	568	522	560	578	544	523	523	534	520	546	491	575	523	521	534	539	519	534	542	513	542	508	494	528	559	499	533	555	558	479	516	553	565	491	521	531	580	516	520	537	547	569	536	546	512	515	533	485	539	524	521	509	522	515	561	543	507	496	476	539	503	525	520	521	533	515	522	557	514	486	524	526	523	521	516	529	575	506	582	495	557	537	495	555	531	545	561	520	562	530	511	514	527	531	540	544	555	519	553	490	496	525	488	498	495	485	535	564	513	556	502	523	547	525	549	523	523	535	536	530	552	503	515	530	561	517	528	518	572	498	537	529	531	517	532	509	528	543	551	519	548	534	535	523	535	522	523	562	527	540	519	515	535	491	570	536	563	537	530	497	496	510	493	539	562	531	514	559	510	514	501	508	526	524	525	514	587	533	556	508	534	465	482	525	537	506	519	515	499	568	544	546	589	516	542	511	554	548	552	511	518	519	541	523	512	543	469	524	531	564	531	502	530	540	513	523	530	567	523	569	519	496	540	511	514	530	545	499	522	520	516	528	489	551	546	553	528	491	545	570	560	529	542	544	523	499	583	554	523	506	537	563	511	517	537	528	517	537	543	539	504	462	542	540	554	513	489	522	602	514	525	518	516	515	543	557	522	502	493	554	513	536	543	540	541	536	566	540	536	544	515	565	489	537	558	529	508	534	508
15877	25378	18928	17435	8093	5624	4762	3494	2045	1897	1664	1683	1478	1324	1320	2122	15280	16618	5874	1055	754	710	674	673	748	725	687	707	678	658	733	677	662	715	744	732	690	733	737	697	689	728	693	750	695	713	712	699	719	667	685	677	677	694	645	737	679	726	675	689	694	686	694	698	724	704	674	668	700	664	719	703	729	662	681	684	707	669	690	673	655	705	710	696	686	696	686	689	675	699	689	697	693	695	717	690	713	682	670	735	668	680	682	685	682	671	703	724	655	664	707	680	683	700	708	726	740	717	693	673	719	681	706	697	707	646	696	711	681	659	616	699	694	723	676	707	679	722	699	730	688	747	662	696	705	720	667	683	706	708	699	690	681	718	686	703	666	719	646	722	726	753	716	690	678	667	667	695	717	679	744	662	697	694	682	647	654	694	649	685	702	680	728	683	688	742	687	724	747	705	671	648	683	696	730	694	705	716	705	720	678	699	678	704	760	682	658	667	643	697	737	699	661	650	673	707	678	732	701	707	694	700	705	654	708	698	694	662	707	689	673	634	661	702	688	724	690	752	667	707	681	696	710	722	686	719	734	687	690	730	701	746	670	675	653	709	675	735	661	693	721	662	661	704	707	716	667	678	730	708	683	709	655	732	722	675	626	661	674	715	702	739	684	690	660	680	667	708	680	680	675	746	674	733	659	689	680	688	717	666	706	700	707	716	703	657	670	702	750	659	689	673	639	737	715	709	689	736	661	695	708	707	739	722	645	685	699	671	660	674	747	716	688	752	657	666	728	692	680	707	716	731	714	695	705	786	702	678	701	640	709	661	699	673	677	661	737	760	681	699	707	691	678	657	684	698	720	708	705	713	674	637	714	715	658	702	705	717	753	706	631	681	697	646	675	737	683	692	667	680	674	705	669	689	698	679	732	752	656	675	749	658	671	678	730	685	723	681	685	719	683	676	725	686	672	731	736	675	651	696	692	710	706	689	655	724	666	707	686	674	721	725	684	681	702	718	732	682	687	699	686	694	714	698	674	690	696	723	692	683	641	724	685	727	733	658	687	710	738	680	707	666	751	681	678	711	720	701	677	673	708	719	710	688	652	726	662	681	726	639	689	675	723	663	702	716	651	724	713	681	711	683	696	683	692	708	676	687	723	661	689	707	699	684	693	699	660	689	681	694	672	669	708	700	712	665	676	692	690	709	649	713	705	693	737	653	728	643	686	663	688	677	713	734	711	715	673	658	701	708	670	702	687	731	698	700	660	729	690	676	710	704	670	706	700	677	707	663	705	733	710	683	695	717	690	680	710	730	740	731	694	735	684	774	667	668	651	665	702	625	680	669	728	658	684	659	712	684	715	701	661	739	663	674	699	745	702	708	645	710	689	698	721	706	684	686	724	718	698	700	705	666	696	681	704	693	666	678	707	667	716	695	698	679	728	679	719	685	711	740	708	682	733	699	716	643	735	687	713	662	703	694	680	722	732	679	716	644	672	695	671	651	674	680	688	679	679	691	676	732	713	676	715	682	699	707	651	742	728	697	675	662	708	739	722	661	661	671	734	721	717	693	694	730	692	698	700	695	679	696	672	752	754	652	695	708	746	657	692	724	700	693	698	704	711	677	679	674	685	684	709	722	685	697	709	702	718	646	672	728	706	658	735	727	663	681	671	670	641	735	694	704	714	684	713	732	683	716	708	752	643	696	685	691	735	687	730	782	718	725	696	713	675	638	695	727	720	707	678	691	672	682	696	649	699	710	691	704	710	711	668	706	666	654	713	696	699	695	704	730	714	713	683	694	663	710	750	680	709	725	658	689	708	685	683	703	712	699	714	677	694	732	642	686	708	682	757	675	707	710	718	689	696	671	688	725	657	734	729	663	692	725	718	674	695	657	708	718	627	682	666	690	701	679	674	665	718	687	678	731	703	718	711	685	703	741	711	723	710	619	715	649	619	704	686	693	733	641	680	698	705	738	672	688	693	698	636	667	712	684	708	709	665	713	711	695	690	702	680	698	721	718	694	642	714	669	683	676	685	730	676	695	679	709	664	729	686	675	664	709	703	696	713	701	718	669	663	687	671	668	678	679	721	637	675	679	644	670	714	697	733	696	664	721	714	748	667	691	683	693	672	692	704	700	685	731	683	684	679	735	692	698	681	714	654	640	645	732	654	732	685	688	699	717	739	688	709	682	707	723	693	652	665	700	663	725	706	752	668	685	747	746	720	702	716	672	647	718	654	693	671	678	653	709	711	665	705	686	717	721	698	744	706	727	718	702	700	696	744	691	738	683	694	707	701	698	674	645	726	724	683	694	734	649	723	676	666	667	684	719	655	677	709	724	695	616	651	688	702	700	703	701	712	694	717	699	678	694	691	684	654	686	671	664	694	695	702	714	681	653	685	719	687	695	663	716	738	643	692	695	701	663	699	671	712	672	738	673	694	685	702	708	698	700	666	698	693	714	710	718	688	719	676	690	689	657	686	657	723	657	685	692	659	672	730	686	678	751	699	690	671	677	672	708	669	663	694	700	738	666	681	727	692	649	703	728	675	675	695	660	719	720	741	660	744	697	698	669	680	653	702	676	685	669	694	664	718	648	704	706	690	646	702	763	703	663	678	716	690	688	648	688	676	686	701	710	726	742	689	686	685	685	712	742	686	676	718	671	690	719	686	698	705	730	686	683	674	678	688	722	737	675	714	667	682	755	726	730	732	684	730	708	745	665	663	696	726	742	703	653	692	673	710	728	690	741	692	659	679	698	718	745	690	695	672	733	691	671	714	635	731	714	653	664	680	689	667	692	755	673	658	713	671	707	699	731	734	689	704	671	706	731	708	655	701	679	686	718	688	748	650	738	702	675	709	690	704	730	694	687	716	750	707	710	643	684	716	691	653	715	679	695	708	687	653	715	657	722	674	708	695	669	713	695	692	694	673	719	669	708	714	711	754	653	666	675	709	731	707	678	665	687	671	669	697	738	710	706	694	701	713	638	664	711	666	667	711	715	718	716	674	702	659	667	678	662	685	697	696	731	659	658	715	688	664	651	709	721	698	713	663	719	715	690	694	690	727	677	654	666	710	694	709	688	680	728	657	661	705	716	706	701	678	703	713	717	641	729	692	710	696	719	675	720	665	647	690	687	740	717	671	691	724	693	637	719	656	721	705	672	730	696	712	703	675	730	660	691	693	645	708	678	669	662	708	711	681	735	697	655	689	702	673	715	684	697	666	634	710	701	712	668	689	706	703	748	660	683	679	715	677	722	646	705	721	681	758	685	687	725	699	688	678	712	651	729	694	643	701	715	677	781	670	666	752	683	727	658	728	684	687	702	742	693	673	730	690	740	718	704	679	719	682	666	676	725	707	688	679	682	658	680	657	730	672	664	691	684	708	697	721	653	681	706	703	689	722	665	679	655	699	623	718	697	701	680	688	759	711	701	683	690	707	729	674	725	725	722	660	700	728	691	659	692	626	710	661	721	697	669	679	704	714	676	700	648
22724	21060	28919	23434	21068	21218	12544	3471	1687	1210	959	772	800	727	734	6384	18084	18530	9095	648	332	266	305	286	295	338	294	299	316	323	294	301	301	293	292	256	311	299	257	279	279	261	271	287	264	289	264	299	319	287	260	283	318	268	313	260	303	292	290	311	311	312	316	300	283	300	265	273	328	309	272	308	317	287	291	294	285	312	316	293	304	288	285	264	302	275	288	272	296	279	301	281	319	284	304	295	301	300	265	281	284	332	292	321	305	317	315	280	303	282	271	259	276	247	273	291	265	263	277	283	269	292	260	234	286	309	319	298	303	274	269	302	273	307	293	288	274	271	283	266	282	301	287	288	304	299	270	294	309	267	273	307	305	316	305	308	285	262	324	279	273	270	300	278	298	265	278	265	278	282	294	249	291	270	325	310	290	270	300	262	279	269	294	277	291	283	285	292	283	283	285	262	296	297	269	262	285	273	288	302	288	268	293	299	276	274	279	277	285	260	279	270	278	306	272	309	265	266	234	286	290	291	279	301	281	302	285	291	286	318	288	289	276	278	303	282	307	279	264	305	268	284	287	281	297	301	281	240	287	302	287	282	280	286	286	271	279	315	277	284	274	304	281	265	301	290	267	292	253	300	280	310	260	294	289	287	258	310	286	288	285	267	304	269	296	292	259	293	288	280	307	279	303	270	281	267	264	283	295	299	285	293	283	281	298	309	290	258	271	289	258	322	303	307	265	276	260	291	288	224	309	290	258	299	272	289	268	258	282	246	284	283	287	268	315	297	322	297	283	295	280	273	302	278	294	268	274	278	282	295	303	271	313	290	293	291	279	279	265	304	296	290	314	285	264	282	285	286	277	278	294	292	249	261	265	256	288	309	297	273	274	288	302	296	303	298	257	285	301	261	273	304	292	285	312	273	291	273	275	295	327	313	311	298	282	267	262	291	278	259	287	292	285	302	318	313	271	267	255	282	271	295	280	285	290	268	306	267	274	271	297	272	222	283	257	310	261	258	216	267	282	279	320	241	309	291	281	284	264	264	301	245	276	277	297	309	257	310	301	274	283	286	283	303	241	279	306	267	296	270	285	291	276	275	280	288	313	288	267	261	278	303	292	277	298	269	303	282	290	285	278	289	297	294	293	275	289	278	269	294	273	276	272	306	293	280	283	283	281	313	267	277	271	280	299	278	308	291	255	296	279	282	265	275	270	271	278	262	324	276	271	277	283	286	295	297	286	256	274	285	288	289	266	296	279	279	268	283	306	282	303	277	294	276	304	327	302	245	285	307	278	285	271	281	292	285	262	303	264	300	259	282	282	286	298	287	305	257	276	287	253	282	275	268	288	283	295	315	312	305	286	302	282	266	220	268	294	273	273	261	301	273	248	285	250	293	260	309	267	305	263	278	301	272	292	273	305	292	301	276	297	273	286	284	298	279	282	264	279	321	313	282	287	286	271	277	291	283	268	305	297	260	289	267	261	291	298	306	300	288	295	292	319	287	282	283	292	289	284	266	283	250	283	275	273	280	287	280	282	304	261	275	291	278	277	273	287	280	271	265	288	299	292	311	305	273	262	310	286	268	274	282	304	290	250	287	298	264	301	316	283	300	261	285	287	287	264	294	253	278	264	282	271	264	304	284	272	287	299	250	287	273	281	281	300	255	272	295	263	284	309	261	287	288	288	287	273	304	276	253	272	304	282	287	267	314	311	277	254	272	296	304	280	271	273	298	279	294	310	288	287	289	294	288	264	284	292	301	282	280	274	304	285	265	266	301	290	302	320	265	261	307	266	288	278	278	271	299	290	281	283	279	278	279	261	294	281	281	284	316	252	274	257	277	267	291	271	262	291	319	263	293	288	276	297	287	286	295	291	275	262	314	278	303	310	278	284	279	298	260	270	279	285	274	290	284	253	255	313	276	291	321	303	268	288	293	252	331	253	273	295	289	296	281	284	279	285	275	277	296	302	278	267	282	281	283	279	279	292	303	287	263	275	297	251	291	277	294	303	310	269	314	293	263	286	301	299	297	286	269	305	283	248	283	270	299	266	289	297	279	304	282	297	297	303	282	275	281	289	311	272	272	292	281	272	277	290	286	279	302	269	274	297	308	293	253	265	291	323	258	298	314	290	303	288	271	293	270	251	271	256	289	305	268	259	272	307	272	271	284	241	275	269	295	294	269	299	270	295	293	291	277	283	290	293	317	310	286	300	294	274	298	270	279	282	296	279	305	279	276	308	313	298	301	269	294	295	273	305	299	299	256	270	255	305	346	306	291	276	307	272	293	296	281	296	279	272	253	275	301	298	272	283	293	305	298	267	298	276	267	281	301	276	292	276	267	248	268	289	264	299	248	313	315	280	315	302	302	309	297	302	295	266	273	277	293	306	278	320	317	295	231	272	271	266	283	269	308	326	260	295	273	317	282	285	282	266	284	286	249	279	276	316	305	266	287	249	271	291	303	282	286	286	307	251	292	281	317	270	305	278	269	284	270	282	280	262	302	260	285	255	271	300	292	284	286	312	287	281	292	277	259	287	290	313	293	319	261	292	265	266	292	290	298	300	309	320	263	309	268	276	259	300	286	295	291	263	294	282	277	291	277	266	295	272	275	254	296	294	281	281	267	276	285	293	289	283	282	284	277	298	289	263	282	316	317	239	292	293	290	261	266	274	275	259	270	265	270	289	261	285	293	279	277	279	288	298	279	268	239	267	277	242	286	292	306	292	315	254	291	291	286	277	268	287	256	307	272	256	279	299	265	274	283	303	284	276	258	270	291	270	274	312	258	275	269	312	289	251	261	268	266	253	266	290	267	255	278	307	303	292	324	282	257	312	258	287	285	308	289	279	282	298	295	316	248	269	242	286	267	291	278	262	260	295	271	293	302	280	306	276	285	300	264	279	300	286	290	299	283	307	281	307	295	290	270	277	266	284	277	278	281	305	294	305	296	301	288	290	311	285	279	334	310	273	282	308	278	264	286	282	294	297	258	304	276	295	307	267	289	247	282	321	300	293	297	252	266	255	286	297	310	284	257	290	291	292	303	283	291	272	285	283	294	300	294	286	297	305	262	295	251	260	298	275	271	288	298	270	265	291	271	289	299	280	307	272	312	315	284	301	254	290	306	300	276	297	254	272	273	260	302	312	290	261	272	273	303	298	298	265	297	271	286	290	282	253	312	289	289	288	293	261	307	296	266	276	286	279	293	286	279	289	250	305	283	297	259	280	300	289	282	300	298	263	305	280	294	259	308	313	285	291	299	296	272	312	280	324	286	282	285	272	286	273	283	309	308	261	297	276	286	284	284	308	306	254	294	280	285	285	269	278	286	276	310	308	270	328	268	262	262	265	290	280	285	280	286	305	306	292	273	272	256	258	299	287	277	257	261	269	291	278	270	254	279	293	290	305	290	261	282	274	283	260	279	287	266	256	303	293	275	267	288	262	244	264	294	290	308	248	284	266	290	295	256	302	295	257	300	288	288	259	280	291	273
17935	30560	27546	22714	10671	10140	9698	7113	4110	2761	2139	1813	1822	1522	1599	12539	26254	24637	11597	867	420	425	389	405	390	373	401	372	351	347	398	397	358	343	393	397	373	361	361	381	355	380	389	334	379	376	328	361	390	347	370	366	365	354	414	334	342	365	363	365	386	349	341	370	341	364	370	370	336	378	351	347	368	338	367	374	371	351	353	356	347	402	375	368	347	363	405	356	353	369	372	334	362	376	357	366	368	372	360	378	354	340	384	356	398	367	363	378	355	378	327	384	346	358	367	365	353	376	331	383	373	349	391	387	371	382	382	371	323	339	339	344	375	403	356	389	332	373	350	364	372	355	376	382	360	411	340	373	342	360	347	352	372	371	367	381	370	391	343	379	348	373	356	361	372	377	342	353	344	345	368	345	398	370	408	343	379	383	373	330	354	369	386	314	355	367	373	361	332	367	341	363	355	368	345	353	368	393	335	343	359	372	359	379	325	380	382	350	378	361	381	359	375	408	367	375	350	342	390	354	333	362	373	352	399	384	346	387	399	378	370	371	354	322	402	366	330	357	356	389	391	359	384	351	394	376	387	366	390	343	370	372	387	404	369	316	378	348	343	365	369	381	363	347	371	365	348	359	348	321	365	337	378	361	373	355	337	361	375	375	328	347	400	356	380	361	324	376	361	371	368	375	374	390	382	385	361	338	348	370	374	355	343	346	357	363	338	361	352	371	374	388	376	360	337	383	360	364	341	399	334	333	354	365	363	374	372	348	375	373	368	350	381	320	394	397	390	354	347	374	377	376	326	346	381	338	369	332	382	345	343	354	393	362	388	391	375	359	385	355	359	379	370	389	348	393	353	369	364	341	360	356	358	377	340	342	367	378	363	369	355	366	351	381	339	365	365	367	359	356	336	355	387	354	379	335	339	348	349	389	341	392	345	355	341	364	376	364	409	360	356	333	356	322	362	359	366	358	338	324	408	359	364	346	388	336	341	329	361	365	336	362	363	371	355	343	361	356	359	363	351	365	321	347	373	370	330	364	374	342	368	378	340	362	350	381	359	419	371	295	344	378	368	330	344	402	380	393	326	361	343	334	396	348	358	375	347	382	350	379	384	357	351	364	385	398	366	356	364	363	383	314	375	361	385	351	391	312	335	385	370	378	372	364	340	360	394	355	386	388	389	353	365	340	344	375	378	371	401	388	371	341	347	372	370	358	375	356	397	367	320	364	360	360	405	407	322	375	331	358	312	387	359	360	419	352	357	368	360	325	367	336	391	355	370	345	369	359	371	379	371	360	349	381	382	393	388	355	317	343	374	340	366	344	363	370	362	348	380	346	356	389	396	350	358	350	347	340	387	374	352	346	342	356	377	360	347	340	347	351	353	375	391	353	383	373	336	373	379	353	359	380	374	358	348	336	378	364	387	373	381	371	349	362	337	364	374	363	373	336	352	393	372	363	343	358	343	359	382	358	372	380	365	346	350	358	388	404	385	393	385	367	360	377	372	367	363	395	355	350	356	379	347	385	392	349	373	367	334	374	348	368	356	409	339	355	341	338	335	392	385	363	348	396	349	363	355	365	332	355	372	352	361	372	354	396	360	351	379	358	377	382	353	388	369	378	373	355	366	367	392	358	367	338	359	324	372	380	365	384	364	342	339	369	339	355	368	381	352	381	408	373	380	347	410	356	301	352	352	366	379	335	369	353	345	353	347	364	339	372	361	381	381	352	372	352	365	367	355	367	338	371	357	361	338	353	391	342	351	380	366	340	399	365	331	332	386	397	345	387	359	341	354	379	342	347	370	386	331	353	358	377	361	369	328	390	403	378	346	364	342	394	329	391	366	341	359	371	354	370	319	362	360	370	371	385	358	372	357	315	367	382	384	376	359	337	372	364	345	360	392	342	391	338	408	359	378	383	332	362	370	352	391	334	376	365	321	372	330	305	357	371	349	364	358	332	390	344	366	358	347	341	370	337	371	341	340	355	353	360	362	359	359	381	364	361	372	344	383	371	332	360	350	379	339	409	371	353	348	377	356	382	403	378	348	354	378	373	392	372	353	377	350	360	395	334	380	334	363	367	370	372	387	371	365	340	389	367	378	338	351	342	352	341	334	387	353	369	389	342	387	386	340	418	364	364	362	349	348	364	330	387	337	375	384	358	359	359	366	354	375	408	357	372	346	357	358	371	391	335	349	369	347	379	380	364	388	359	358	371	335	358	374	357	349	358	354	365	379	351	358	354	350	390	405	339	374	366	358	347	394	367	360	371	383	361	328	340	372	391	376	338	349	388	352	348	359	384	358	368	351	396	374	350	346	343	425	327	359	374	391	360	336	373	347	334	378	369	342	394	361	352	329	354	400	351	362	368	381	347	326	371	364	387	374	368	387	336	377	326	344	362	352	368	363	372	379	356	370	315	352	369	358	352	357	370	355	376	378	354	391	340	412	379	351	358	379	311	347	322	325	348	378	359	365	369	333	343	345	371	356	376	340	371	355	336	376	336	357	353	359	341	394	356	379	359	325	357	378	366	352	377	330	351	398	341	369	329	352	386	353	395	353	362	368	347	374	313	366	381	372	359	362	356	348	350	328	353	361	368	390	372	352	383	359	358	399	368	364	381	360	338	397	360	364	384	365	385	365	386	354	370	376	351	367	368	387	369	342	338	357	381	338	343	368	372	382	350	396	402	365	372	354	358	363	341	358	397	380	383	362	366	342	350	341	378	343	362	344	387	383	368	333	331	353	381	363	357	397	375	393	383	368	349	360	359	382	348	344	362	373	338	351	357	352	364	364	362	328	357	401	381	328	375	398	364	362	367	366	358	360	370	350	373	363	357	359	390	339	367	347	342	351	424	428	344	371	380	344	359	357	382	372	370	387	371	367	379	393	375	371	343	378	346	348	365	363	373	359	338	374	373	363	354	372	360	357	329	348	372	377	330	363	379	356	365	349	398	389	334	376	358	378	346	374	392	370	387	337	406	367	340	386	321	343	367	361	361	329	381	367	375	387	406	373	384	369	369	386	381	351	404	371	314	358	357	352	377	338	354	385	376	353	379	353	355	373	390	370	339	344	337	355	336	374	354	343	358	351	346	370	374	386	366	400	342	361	362	349	382	358	350	386	396	335	345	360	335	351	357	327	388	341	351	368	356	357	339	372	357	337	358	371	353	369	376	358	358	403	375	370	351	349	354	305	371	376	357	372	361	358	387	341	373	336	342	312	368	383	372	349	369	333	358	380	359	373	375	362	333	342	318	357	380	368	365	357	345	376	367	348	392	383	367	349	358	347	379	349	355	298	372	351	365	340	344	368	358	377	363	358	372	354	390	370	366	344	380	381	385	388	332	383	405	321	363	387	343	388	345	379	340	365	372	320	353	373	365	336	400	362	351	329	376	363	397	383	328	383	363	354	373	388	339	389	410	338	393	365	354	355	361	371	388	360	346	374	358	343	357	337	388	384	323	386	358	422	364	374	357	375	363	383	369	339	351
26721	20697	16173	8266	2430	2567	2990	2195	1267	1044	911	836	889	865	819	1018	1565	1660	1138	806	748	746	756	778	766	768	743	759	734	734	756	690	729	728	746	760	732	786	762	780	684	756	763	715	781	750	752	729	698	722	766	771	758	752	708	750	779	761	705	794	775	764	726	760	695	781	739	719	715	743	769	810	743	763	811	720	794	753	708	727	752	756	731	751	711	724	783	722	692	727	729	721	780	735	785	734	723	774	726	734	731	713	744	749	770	820	749	806	761	717	743	761	725	758	686	785	756	729	754	694	728	743	708	744	742	741	784	730	769	758	753	752	740	696	747	761	727	756	800	764	708	759	729	762	723	753	742	705	713	764	698	757	769	758	764	758	776	756	765	732	730	707	722	766	735	743	721	746	774	742	726	723	733	747	711	727	761	708	766	739	747	768	765	788	790	786	754	774	743	772	733	791	778	742	749	774	729	731	751	736	738	724	731	748	794	766	761	736	799	766	706	767	749	721	763	744	764	782	741	732	737	737	768	658	728	688	746	764	755	739	729	750	749	711	748	714	779	765	761	724	747	739	725	782	757	774	715	751	778	748	730	764	710	744	736	759	743	753	728	778	743	721	749	750	765	721	745	730	743	786	746	681	747	744	728	759	716	792	787	775	779	779	701	703	716	767	743	748	697	763	751	751	739	724	731	767	718	762	736	733	780	728	762	778	701	754	778	694	752	747	729	734	792	724	732	740	745	696	761	783	725	710	726	787	760	758	777	736	736	774	731	781	747	771	725	736	765	762	752	721	822	770	727	764	779	733	741	768	776	729	770	719	793	773	723	725	737	740	751	740	798	779	715	739	794	744	720	702	735	720	753	733	755	717	741	771	810	761	761	721	733	811	763	703	716	753	713	754	740	747	742	738	722	771	728	686	740	811	718	796	750	765	762	716	722	764	789	745	757	730	783	821	713	773	755	777	775	780	733	772	790	786	750	733	745	741	757	748	758	757	751	790	752	783	764	698	747	749	731	707	751	740	733	747	717	768	763	769	759	774	762	718	760	725	702	779	729	758	797	811	715	730	731	725	790	683	755	781	739	757	751	713	688	730	730	725	798	781	730	761	740	736	737	768	800	698	739	715	734	773	735	785	794	724	716	750	756	760	727	732	780	747	811	730	831	734	734	745	731	730	753	755	757	758	703	726	750	708	705	692	738	716	756	811	736	736	739	771	786	705	721	727	693	743	729	780	745	718	762	731	745	737	732	698	792	735	794	779	777	729	766	718	777	752	763	736	775	721	750	755	708	749	780	749	709	759	771	737	736	734	756	754	717	728	731	783	825	756	767	747	716	726	765	741	763	759	770	782	725	739	767	757	754	747	773	768	685	776	708	815	797	741	737	743	796	791	684	752	725	768	673	712	740	827	757	732	731	726	746	754	757	707	758	770	700	708	708	749	752	768	735	741	734	760	706	771	742	721	722	739	739	767	704	743	747	715	784	761	790	743	757	726	725	771	787	748	770	760	744	767	723	715	680	738	693	692	745	712	697	772	730	726	759	759	746	730	740	769	775	692	772	773	751	710	712	781	786	740	802	732	747	751	752	751	733	766	753	779	772	762	757	711	713	729	746	733	776	771	748	764	728	677	713	756	717	736	767	693	686	804	747	748	761	786	764	738	770	718	765	718	662	778	767	751	728	743	780	775	730	774	741	753	734	731	763	749	755	807	768	721	757	752	763	765	730	758	712	808	680	773	716	741	750	749	732	726	724	824	742	732	768	759	735	749	736	740	750	725	746	727	760	764	771	705	747	757	770	742	749	736	769	724	773	731	701	779	734	766	718	783	753	721	768	742	742	692	747	695	775	702	764	722	762	774	743	752	718	737	754	766	710	765	738	748	722	760	729	744	809	724	758	755	832	751	702	738	714	736	725	750	746	807	717	764	744	734	773	777	767	735	694	731	693	753	756	702	714	783	712	729	726	768	735	773	761	716	751	778	772	769	723	790	740	748	740	755	749	787	704	736	695	769	719	701	737	780	753	701	714	748	743	777	773	758	706	744	773	747	763	774	736	722	767	758	736	796	779	773	717	779	744	765	791	733	736	735	734	711	764	824	734	739	774	771	740	734	733	728	742	777	731	750	725	763	751	760	762	728	722	747	714	725	739	761	702	834	801	697	694	784	764	766	715	761	763	756	733	716	761	739	774	735	805	682	731	751	741	754	749	736	724	776	752	706	763	755	751	753	763	746	771	768	750	748	767	729	717	735	783	753	811	769	692	740	736	761	774	754	763	713	757	722	792	771	723	714	735	774	774	733	768	715	751	771	723	739	721	745	702	795	773	756	750	752	734	750	739	733	704	727	759	754	727	742	763	751	736	728	756	763	710	767	796	790	677	785	806	771	755	769	747	708	791	743	780	771	694	781	755	722	744	708	766	727	743	744	764	731	741	763	723	760	765	753	682	741	806	746	768	710	744	736	716	765	708	742	774	730	807	724	699	795	716	741	739	742	764	747	720	735	738	746	725	784	739	713	769	709	765	753	719	677	753	807	804	766	707	725	694	761	736	757	778	788	716	735	753	750	756	773	743	762	788	775	722	761	702	739	720	729	694	772	837	713	753	770	779	716	773	773	771	733	749	777	733	759	754	729	757	736	734	708	824	745	716	767	754	791	813	733	778	762	772	759	740	741	746	753	738	760	773	714	732	781	707	745	755	714	780	760	722	726	737	731	748	738	777	749	728	757	785	751	727	774	770	743	750	799	750	714	738	698	765	742	756	741	775	719	730	725	758	733	743	757	759	771	725	770	702	728	759	696	779	762	811	705	729	755	784	751	737	707	760	735	748	767	765	723	736	716	755	735	702	730	743	729	716	760	719	744	749	707	724	752	727	730	732	706	740	742	776	768	715	744	818	777	741	728	772	787	792	795	755	719	758	759	712	684	782	744	740	725	711	753	755	778	740	668	773	728	724	757	713	728	729	728	781	718	732	778	752	706	711	752	776	698	727	740	753	754	755	743	747	711	708	782	753	773	734	775	752	748	741	760	741	773	765	733	738	716	730	755	788	766	789	720	740	727	748	771	732	771	727	781	763	704	753	793	786	754	753	745	761	755	762	792	767	750	742	754	742	761	734	735	742	761	761	724	732	748	746	759	719	714	734	733	687	751	722	708	742	720	746	754	728	721	732	761	750	717	775	786	699	707	738	767	753	786	725	753	744	773	758	744	724	780	776	732	736	717	732	729	746	777	739	737	748	748	748	740	719	796	751	717	777	743	732	804	736	730	720	776	793	729	761	749	768	740	753	744	674	710	706	730	715	761	755	728	782	744	695	739	761	756	767	765	765	724	731	731	727	771	769	781	716	784	757	767	741	787	727	748	765	738	758	746	707	781	740	745	770	733	752	715	756	696	746	752	772	730	742	725	719	732	698	779	794	758	706	750	747	765	789	720	758	765	771	712	732	758	749	722	723	778	726	764	744	751	693	746	714	789	745	725	775	737
12819	15580	17447	9545	4605	5251	6420	4717	2466	1821	1414	1269	1184	1138	1168	1542	2507	2881	1680	977	944	992	981	944	938	977	995	1011	929	981	913	966	961	981	957	993	963	954	916	969	966	970	995	940	930	928	930	981	925	936	896	965	949	935	940	957	937	960	952	950	954	983	957	1018	982	913	955	935	932	914	913	1001	947	970	958	923	977	962	958	973	935	962	875	981	931	896	903	945	982	953	963	950	930	954	946	960	939	924	942	853	985	972	954	936	905	965	927	898	932	964	941	970	967	905	955	974	965	959	897	963	915	987	973	940	955	919	938	982	998	971	1007	949	969	978	951	914	972	962	942	940	1013	933	977	946	939	979	968	913	960	933	935	951	955	995	904	1028	950	952	946	988	1027	979	924	984	949	908	967	953	922	981	966	946	979	953	979	967	897	978	928	983	929	913	929	959	926	1006	943	964	929	902	917	930	928	937	969	900	932	971	1000	949	919	941	919	957	964	955	958	932	983	929	972	958	955	961	949	881	908	959	996	921	910	921	990	964	963	936	948	978	908	1005	963	964	908	953	987	946	910	971	927	979	1006	942	974	944	958	906	904	971	894	936	967	978	951	959	926	937	965	960	907	912	965	926	961	942	902	988	943	933	984	897	969	999	937	970	925	912	937	942	976	899	933	934	958	944	932	909	958	935	911	892	943	955	987	909	984	960	941	966	897	948	981	929	961	975	955	925	967	936	937	978	938	962	944	904	933	982	914	974	923	952	920	963	1014	932	961	925	953	990	940	981	935	972	946	907	880	991	967	958	888	951	909	965	939	954	936	939	925	984	1010	959	904	990	934	962	967	941	848	986	900	903	931	951	905	908	946	944	946	972	944	945	971	935	1012	915	917	968	991	970	937	921	929	923	901	976	903	943	943	969	956	899	917	960	966	945	956	971	961	926	965	990	934	935	879	975	955	946	954	949	927	978	941	980	943	1000	951	966	941	970	948	938	993	957	949	974	897	899	969	952	915	968	973	951	1004	966	979	939	936	899	957	937	990	898	937	919	962	913	945	1010	908	945	966	952	941	963	947	939	907	896	927	968	952	885	962	987	943	947	920	945	933	930	984	902	965	943	978	853	970	923	998	937	962	1000	923	1007	889	976	1014	947	926	932	919	895	926	990	1040	963	946	953	900	925	876	978	981	975	953	969	945	970	951	939	918	967	961	900	943	986	924	950	1010	976	948	946	937	950	1005	950	909	868	990	908	1036	978	970	939	994	967	940	938	938	951	943	942	944	995	1026	878	940	962	932	893	972	956	939	961	989	938	937	934	968	973	959	922	907	974	934	933	963	953	964	951	976	959	962	897	1003	1003	1000	884	886	960	926	947	978	955	933	940	983	946	897	937	928	946	962	986	915	911	950	947	905	933	949	944	940	979	990	882	929	980	967	979	965	1043	925	972	965	971	958	982	948	915	992	1032	922	978	901	981	961	923	926	918	931	979	978	926	987	940	972	975	956	975	1006	903	989	900	949	967	948	924	983	931	974	934	951	969	935	1013	928	968	945	982	970	945	992	924	995	933	946	959	977	944	974	896	931	943	969	956	966	961	932	877	951	939	975	971	993	910	1001	960	922	957	946	939	943	998	994	959	958	963	934	978	955	947	907	987	1010	993	986	996	946	966	906	928	962	886	948	929	922	1002	938	931	1016	952	979	886	1005	1018	958	940	959	948	933	924	989	940	941	963	974	939	966	937	1006	950	968	976	970	944	966	893	918	1004	984	929	1013	1032	959	947	902	988	944	976	941	976	927	919	958	943	972	925	907	965	976	955	942	946	1023	946	952	952	971	862	977	927	1004	996	984	936	915	930	1022	1041	981	934	944	918	941	935	936	976	883	948	887	962	957	944	924	953	930	944	915	967	1006	956	903	938	964	982	955	937	945	900	896	1000	918	919	967	921	968	952	948	924	905	1046	993	957	986	984	928	943	982	950	972	957	937	887	920	942	917	976	917	910	959	990	918	938	962	871	941	953	925	911	944	964	906	946	948	923	944	910	962	1009	947	967	964	933	940	912	941	966	891	930	929	977	917	904	977	943	943	960	963	903	946	948	942	947	1029	939	911	915	937	930	985	954	973	940	983	991	969	989	939	903	957	969	982	961	941	966	934	974	910	966	955	890	983	942	885	915	934	992	949	935	983	956	955	931	962	956	978	960	973	953	989	955	920	1004	934	928	907	872	954	933	975	976	946	966	965	929	929	928	966	927	975	934	916	941	978	998	909	961	959	907	950	978	972	962	905	939	985	917	961	959	936	929	1021	964	964	973	950	1029	924	878	920	1002	961	929	941	981	935	916	900	932	949	917	969	934	952	971	967	961	980	990	942	925	955	978	925	941	948	939	992	902	944	909	931	946	943	1013	1001	967	914	973	960	923	957	955	884	956	956	983	855	935	977	949	938	940	945	967	921	968	915	928	929	970	919	943	913	939	976	946	1025	934	964	979	953	917	968	960	988	938	930	986	957	982	1017	952	886	975	904	934	926	991	927	920	954	962	957	944	941	971	942	915	899	918	1020	965	958	953	935	920	965	939	940	946	901	987	980	920	913	944	911	919	971	968	958	953	956	946	897	968	961	984	974	951	935	960	965	907	968	938	934	968	926	912	979	917	989	915	962	928	908	962	969	928	1003	912	975	929	1033	922	927	935	931	935	928	992	966	924	980	930	970	960	965	948	933	984	917	997	948	943	975	931	919	941	932	960	944	995	1013	880	959	943	944	954	986	878	942	958	984	961	961	903	944	950	950	989	982	985	945	937	991	937	954	976	930	951	911	931	946	1002	882	986	1004	912	930	937	956	992	952	991	957	913	940	974	969	962	984	962	943	974	948	1026	917	918	954	900	948	951	935	955	924	904	933	927	966	944	957	968	949	956	934	915	973	990	922	997	958	937	919	970	977	938	947	953	998	942	927	897	947	920	921	904	967	920	925	981	1009	953	927	964	975	887	928	961	927	936	969	969	928	975	938	974	952	998	1008	919	943	971	989	908	910	963	919	955	945	943	945	959	945	881	1004	908	1007	943	955	979	957	943	917	1016	912	873	899	941	929	929	960	927	898	970	949	967	968	933	964	907	948	988	946	965	919	952	930	919	947	952	939	952	959	967	989	917	955	989	884	953	993	1006	945	934	908	986	985	978	982	930	951	985	943	922	960	941	1015	908	920	950	935	900	951	900	974	964	938	941	955	960	1006	959	953	949	971	940	968	964	961	904	981	926	928	965	948	955	988	982	987	974	994	942	916	987	952	1015	944	936	871	971	957	898	952	960	977	989	969	973	993	932	954	946	940	928	969	959	964	953	896	972	1020	981	973	895	945	944	932	920	960	969	949	932	946	937	963	928	946	977	931	948	910	944	898	950	910	948	890	1045	946	979	933	957	975	937	938	987	951	991	966	962	974	930	892	930	958	988	907	897	950	936	910	918	979	934	984	962	941	978	926	953	920	981	960	949	957	926	943	950	964	961	1024	947	926	931	997	942	930	994	1015	968	990	981	913	991	913	964	987	939	931	964	965	958	1024	979	970	916	925	999	997	953	935	1006
23931	21034	28188	24105	20757	12598	9082	5184	2865	1350	1278	1128	1001	873	738	1861	8384	7668	5549	2101	651	623	535	585	556	574	539	611	562	609	561	581	554	607	614	557	580	538	565	558	589	585	575	567	561	593	573	513	558	617	552	596	580	589	525	617	557	614	549	556	539	608	586	548	585	601	611	560	584	600	523	565	590	588	596	619	589	564	558	524	541	617	601	552	576	597	592	579	546	590	603	574	568	569	580	557	561	582	626	564	593	599	600	617	573	550	548	522	593	554	583	583	555	581	559	565	566	579	612	578	529	544	553	586	572	558	612	580	583	583	544	565	563	618	590	561	589	560	587	559	573	608	605	559	581	539	568	577	584	590	571	569	555	614	563	547	573	499	543	611	532	554	562	540	597	537	565	580	572	649	586	586	582	552	603	523	580	530	585	592	579	581	564	587	574	560	567	598	548	534	577	604	615	595	517	576	559	562	562	572	573	621	551	523	581	590	569	587	621	624	604	532	558	554	579	571	586	505	630	558	570	556	577	561	544	566	574	545	613	575	577	564	589	578	551	552	548	543	581	569	563	564	563	588	531	560	546	573	544	525	606	572	606	537	532	569	567	564	575	611	598	607	539	591	554	576	536	555	564	554	564	550	581	577	609	559	595	583	561	557	591	538	574	600	558	571	582	573	616	603	552	597	549	595	598	554	575	568	567	568	526	560	597	557	607	614	602	566	554	617	586	596	602	574	517	551	550	597	578	520	585	590	588	537	581	560	591	571	580	608	581	539	601	567	576	586	563	593	567	580	585	553	572	543	594	591	576	607	572	547	548	545	557	571	557	556	574	610	581	553	556	502	597	576	597	555	559	568	578	540	586	600	555	584	585	562	564	545	582	591	613	590	555	582	551	585	573	599	565	579	614	612	602	573	536	558	585	602	531	584	559	548	569	581	537	591	586	557	571	578	575	619	580	597	575	540	560	594	565	554	593	556	567	566	558	566	545	562	540	659	590	576	588	561	544	563	551	596	556	585	582	563	552	560	583	595	574	568	566	582	552	554	561	532	614	558	602	567	587	599	574	589	529	588	608	559	568	570	595	528	567	567	569	570	532	549	545	542	550	562	576	570	558	540	561	603	614	558	562	580	616	548	621	552	586	565	524	580	592	562	542	553	549	539	589	590	578	596	546	555	534	517	523	581	586	544	593	540	577	539	533	544	620	535	553	589	591	533	582	575	580	588	558	545	552	591	601	567	574	593	574	577	575	563	588	567	544	548	553	613	563	555	612	591	589	554	528	586	591	562	535	615	597	595	553	630	543	585	615	629	552	575	564	586	570	582	531	504	555	530	570	493	595	598	593	591	550	577	536	518	533	539	548	563	599	564	587	503	597	607	550	515	528	591	577	577	549	546	550	561	569	560	572	574	599	615	568	592	546	609	585	613	575	615	586	575	597	594	582	574	567	556	595	572	593	591	575	578	562	598	632	599	577	549	562	601	586	581	574	553	528	551	601	597	587	545	586	540	617	604	553	594	558	539	578	568	577	577	575	606	560	557	546	568	575	580	552	550	557	578	551	579	578	602	553	540	606	570	558	613	570	544	617	542	580	611	594	537	516	591	581	578	555	549	553	547	564	582	541	584	621	574	612	549	570	590	549	576	542	563	593	581	616	602	567	535	566	597	537	530	557	572	568	579	544	563	537	552	585	571	548	587	547	543	539	603	608	517	603	562	562	590	582	580	605	547	562	611	600	594	541	583	572	557	580	552	577	589	563	481	555	570	568	557	593	538	553	574	553	577	581	539	534	562	572	603	559	621	560	571	602	562	550	599	573	578	552	564	572	558	581	580	588	608	567	535	553	587	599	594	592	549	605	601	602	571	562	541	574	586	627	597	571	561	573	546	528	591	597	566	601	581	582	587	545	591	577	567	548	602	560	576	555	585	587	627	603	554	548	589	611	542	571	567	619	558	567	535	633	591	603	596	580	555	583	625	538	590	583	510	573	541	575	595	578	574	615	560	582	613	585	559	557	567	588	618	559	527	550	549	571	558	576	561	592	577	564	573	560	591	627	597	578	558	565	604	573	585	578	612	567	586	597	584	563	543	614	609	549	565	525	608	580	579	569	550	615	602	588	570	591	564	615	539	559	577	570	573	591	606	544	603	581	557	590	567	579	565	566	612	576	531	598	574	560	584	572	578	558	576	574	567	575	567	561	580	556	508	535	609	581	593	589	571	552	535	582	563	527	591	583	579	587	533	597	567	529	583	568	548	584	574	537	594	597	579	584	562	564	588	565	549	570	597	523	585	561	551	582	587	540	604	591	605	554	564	519	543	602	602	553	550	582	567	572	578	532	561	571	541	591	554	622	615	523	577	585	564	595	517	574	610	580	591	593	592	555	576	569	531	618	595	556	611	565	555	622	559	526	554	549	544	567	536	557	567	583	559	577	530	553	543	569	597	510	598	588	569	532	579	567	572	602	525	583	589	572	571	596	547	573	595	586	584	598	581	556	598	564	557	545	523	617	553	587	577	558	571	546	537	575	560	580	568	594	535	556	541	636	583	564	578	556	566	563	574	557	620	578	560	609	562	573	565	573	583	583	589	594	538	573	559	547	547	565	618	570	574	565	581	557	529	613	557	522	598	563	579	560	537	583	583	573	582	571	550	555	564	553	600	567	572	559	556	586	592	623	571	575	571	564	584	576	583	586	584	557	568	572	591	575	572	524	552	579	597	551	547	593	595	559	571	550	600	562	593	582	559	586	580	596	594	523	571	565	538	556	557	606	513	567	582	545	554	576	580	555	596	604	543	558	561	554	596	554	585	614	584	554	612	577	647	532	573	570	524	656	570	554	574	621	579	583	561	591	552	604	598	564	576	551	570	556	566	570	580	615	540	549	555	543	585	581	579	550	549	581	572	522	583	565	554	555	563	541	524	563	511	568	573	559	540	619	580	531	619	593	551	589	593	605	574	586	564	560	599	571	552	537	553	575	566	570	541	592	586	584	569	549	586	545	568	557	538	582	566	546	540	548	544	598	579	591	561	597	583	556	567	571	584	583	594	523	608	550	582	526	557	572	584	542	569	536	554	544	595	605	527	556	568	548	604	563	558	519	556	547	573	577	551	596	568	560	538	580	576	605	589	544	584	553	595	562	602	598	632	584	563	550	564	599	548	628	544	581	564	573	594	547	562	593	614	615	559	586	507	610	554	559	559	584	615	593	577	588	575	572	550	556	554	555	588	578	551	621	565	557	580	599	522	558	602	570	523	493	550	575	552	595	547	572	601	576	532	615	582	574	625	579	608	610	543	535	599	562	549	568	580	570	584	562	603	535	555	533	520	527	573	546	571	526	595	524	601	586	554	614	583	549	567	514	552	582	556	579	588	599	514	567	560	551	548	561	552	575	580	565	578	594	530	612	581	517	531	588	586	574	637	549	601	576	523	552	551	603	583	562	571	571	570	577	554	586	521	569	565	531	550	549	573	594	552	587	599	597	538
13178	23707	27649	13538	8921	14298	14431	10395	5957	2941	2453	2297	1817	1284	1093	3611	15105	12951	9766	3330	785	716	779	779	739	791	775	716	729	731	713	738	724	789	770	778	738	724	715	723	759	744	731	727	776	751	774	757	783	776	716	742	755	774	752	767	774	756	754	712	776	750	759	732	746	741	767	746	756	730	782	730	796	721	778	750	763	700	779	792	708	741	736	698	759	771	644	725	729	709	729	748	763	770	731	766	747	731	753	739	781	744	740	760	752	739	737	716	753	739	773	771	688	700	761	704	786	739	747	813	715	746	743	764	739	705	702	774	776	757	754	748	757	738	731	691	702	752	751	763	764	712	769	801	792	746	732	735	729	705	771	772	737	726	766	761	766	722	772	770	686	756	761	731	724	729	745	720	699	791	738	754	761	712	738	777	725	730	733	742	745	728	749	729	745	776	720	738	787	708	816	740	732	743	729	714	760	767	718	734	715	730	723	722	739	771	684	742	713	723	772	754	744	732	725	748	767	741	746	681	704	747	710	755	762	761	813	748	747	711	737	732	729	752	724	723	754	725	753	747	731	711	739	749	726	748	747	751	752	758	775	722	723	734	747	720	753	763	728	736	767	747	744	690	738	745	696	761	740	748	785	712	722	734	759	694	737	729	721	780	742	742	716	774	712	773	772	744	734	717	765	734	690	715	700	745	696	759	706	744	728	765	726	723	758	777	751	720	768	701	741	791	770	735	762	774	769	750	723	772	744	686	763	799	733	738	754	725	772	721	758	752	764	712	773	759	721	730	717	764	751	711	756	686	734	748	720	788	753	717	726	741	734	728	711	802	730	736	719	766	711	734	768	753	748	718	714	753	701	754	757	733	757	710	729	716	742	728	773	755	731	743	738	774	726	723	725	763	743	749	754	714	760	821	786	754	759	755	765	746	739	771	734	731	773	733	698	735	775	727	724	675	746	747	740	734	760	720	693	760	757	756	719	788	734	733	702	687	785	741	725	725	776	785	737	730	726	795	727	778	776	750	768	763	695	763	708	727	703	732	746	710	722	777	710	699	690	723	750	722	732	790	736	758	771	729	722	701	744	789	730	753	754	717	721	740	706	718	691	769	782	721	747	743	778	735	751	748	733	748	722	768	770	745	741	778	776	738	754	741	781	736	723	708	786	770	728	751	745	733	745	738	757	753	724	746	737	732	728	772	748	714	768	765	744	715	738	764	736	765	744	715	708	755	767	787	716	716	752	711	712	729	772	756	755	723	717	779	736	734	754	725	726	778	786	735	789	748	736	746	770	737	742	723	731	764	762	716	764	749	717	766	742	771	742	737	741	767	757	752	766	695	688	724	761	690	753	737	757	769	762	733	689	694	730	703	777	749	769	732	769	747	753	726	746	716	716	733	736	774	741	733	709	765	750	762	759	786	742	722	797	756	744	741	712	769	718	711	783	718	738	695	722	790	731	757	760	787	722	681	731	777	741	759	807	708	721	709	726	794	742	764	784	721	781	705	736	680	762	709	733	729	714	760	712	780	704	712	737	736	734	695	715	722	748	738	762	768	757	741	722	775	719	770	722	714	739	712	752	707	764	753	729	728	731	758	756	722	702	767	773	782	735	727	716	731	697	761	741	726	777	749	740	774	727	781	801	700	743	775	743	768	791	776	775	737	782	762	738	718	755	780	731	739	744	715	763	699	775	771	763	731	779	781	728	753	716	690	728	726	716	749	739	710	760	762	780	743	721	755	765	759	775	794	716	762	759	768	724	748	712	700	758	749	724	723	752	716	712	743	716	821	692	787	748	712	719	729	709	716	726	742	755	716	734	782	717	770	763	742	721	742	780	701	793	731	749	717	770	785	720	731	712	721	754	769	749	708	748	727	724	747	739	727	723	714	796	784	749	742	694	810	716	757	734	774	728	758	781	676	729	759	712	773	786	700	741	756	748	791	727	715	712	737	736	719	731	778	774	697	719	709	708	807	714	697	776	742	732	782	715	761	711	775	740	742	739	729	745	742	701	751	728	723	757	748	732	732	724	729	736	694	723	765	775	750	717	742	704	771	740	790	746	715	791	746	717	752	737	760	765	744	727	790	789	707	735	762	780	735	704	722	779	726	767	781	700	720	759	729	774	740	716	713	732	757	781	749	788	699	775	707	756	748	699	738	767	740	741	766	762	713	735	727	736	730	731	772	719	749	729	765	769	697	695	765	718	773	755	759	697	709	748	721	728	760	696	745	723	785	725	710	753	734	715	726	753	761	735	766	708	757	731	781	722	745	695	753	738	718	727	730	699	732	760	692	769	742	781	731	729	717	722	750	800	733	809	719	705	735	746	735	725	770	769	736	719	694	779	739	722	722	732	704	755	738	734	772	762	776	731	721	746	748	683	723	748	744	764	722	783	801	733	782	739	737	678	749	717	730	717	717	740	754	763	724	805	779	767	766	784	793	713	764	752	780	758	768	727	731	753	726	762	747	778	734	738	704	774	716	674	752	767	730	772	695	786	751	757	711	807	780	740	763	727	768	746	733	770	735	741	740	720	702	723	722	704	741	775	787	726	750	798	740	731	733	763	719	701	741	774	746	737	729	755	728	766	708	748	700	761	742	743	695	795	756	703	718	693	730	733	739	720	714	689	768	714	769	792	744	753	761	706	759	743	728	791	722	763	705	736	721	738	750	740	762	726	710	709	740	763	777	745	746	714	728	761	748	794	707	751	718	702	746	745	742	693	767	741	760	764	737	739	764	713	724	731	775	774	692	768	717	735	709	765	787	722	748	728	716	721	669	711	769	767	784	761	710	774	738	745	725	744	771	751	680	707	759	719	747	745	737	760	718	735	756	748	707	744	712	739	768	753	743	737	698	723	735	759	752	743	717	723	762	736	759	703	785	788	698	756	749	737	785	774	739	731	781	727	762	729	769	807	742	753	710	719	743	715	751	797	767	701	705	719	773	735	746	750	733	728	765	703	737	721	734	774	749	767	788	707	763	739	748	722	741	741	758	746	739	707	710	774	712	741	745	731	727	712	708	771	739	754	765	774	736	823	764	698	748	719	772	764	717	776	751	747	776	772	750	759	743	685	769	725	751	763	723	718	761	740	767	718	744	712	734	698	714	721	769	725	757	726	775	713	714	777	793	761	748	776	769	760	723	728	744	694	707	746	744	727	759	746	730	701	702	740	695	718	776	735	701	774	696	766	714	753	743	757	732	747	709	720	746	752	737	719	740	710	751	760	751	775	755	766	738	698	712	745	793	765	805	693	755	765	732	732	701	767	734	709	753	752	701	731	724	737	771	694	777	762	739	744	721	771	785	757	714	726	705	740	753	774	764	765	767	708	796	785	776	749	732	698	707	731	731	752	782	704	735	750	726	724	766	709	757	737	715	736	687	702	769	725	715	782	759	719	740	686	789	674	803	773	721	727	723	763	739	721	710	699	732	716	794	720	769	763	771	731	752	704	737	705	734	777	767	764	756	730	699	695	784	687	735	770	728
22678	21036	28843	23447	21053	21733	14915	4082	4084	2982	1499	1472	1229	1066	681	757	13529	19931	12577	3356	510	316	330	311	344	366	331	332	328	362	333	342	286	344	355	353	310	329	332	320	331	314	351	306	366	272	311	312	352	306	326	366	343	333	315	359	326	334	310	316	298	323	325	341	297	329	341	326	301	320	311	288	334	318	369	346	353	307	351	342	315	321	354	319	318	314	295	351	356	311	333	299	331	300	352	339	342	335	311	357	351	322	345	315	316	300	295	315	332	327	349	334	322	349	325	341	290	329	306	291	321	322	307	340	328	328	336	314	329	308	292	320	360	306	321	348	328	361	295	334	308	296	338	312	331	330	310	326	327	325	319	320	302	311	343	348	303	293	315	311	338	334	316	310	316	320	323	301	303	342	344	319	307	339	342	295	336	336	350	308	290	347	307	328	326	330	285	359	346	298	317	327	317	328	350	326	309	348	326	320	321	316	311	317	306	316	329	365	338	311	306	301	325	306	353	311	306	361	308	331	336	310	344	333	325	316	355	315	296	334	336	314	310	326	318	309	299	323	325	334	311	313	324	329	343	361	324	326	331	319	330	308	341	344	339	315	348	372	294	350	339	322	294	323	319	350	298	308	287	288	327	336	298	329	303	289	348	328	360	316	332	315	338	340	338	316	321	325	302	334	304	301	301	310	315	315	301	293	327	311	309	343	340	346	316	320	342	338	362	323	315	327	290	331	355	307	309	347	327	349	331	330	315	300	296	330	346	316	308	339	315	352	326	316	342	339	324	323	319	309	327	306	329	310	339	321	305	346	303	317	343	334	300	348	325	307	300	385	311	358	314	371	322	292	311	317	294	302	331	322	313	331	294	298	339	332	316	339	283	339	328	319	316	301	357	313	303	314	348	288	305	309	302	335	345	314	315	321	301	314	300	303	319	317	309	339	344	349	332	320	323	322	296	344	309	333	315	347	329	353	331	343	322	312	293	324	316	311	305	285	331	316	325	295	285	327	286	296	338	335	309	344	319	314	305	325	333	331	319	323	345	327	348	331	315	327	317	328	323	325	340	330	343	330	336	302	320	339	332	322	302	337	294	313	313	308	316	320	331	361	306	303	346	323	325	334	323	323	318	296	330	353	339	315	321	355	324	322	315	313	336	291	370	296	323	324	332	324	325	379	303	325	321	330	310	331	317	332	319	313	324	348	312	325	329	318	326	333	319	300	331	333	319	303	333	324	300	343	286	303	319	320	306	332	325	278	337	293	331	319	332	312	318	322	337	350	367	300	349	332	311	300	319	378	314	353	343	361	339	323	349	335	305	321	341	339	334	341	332	308	336	330	333	309	341	323	307	320	330	316	321	316	316	331	353	323	320	300	317	317	335	324	311	324	326	309	320	323	341	296	357	280	349	330	307	304	345	378	310	333	310	291	318	342	330	326	319	311	345	322	339	320	357	328	319	330	356	331	324	278	348	331	305	295	332	322	316	355	328	306	314	318	281	353	348	321	303	335	309	325	340	311	342	314	344	312	301	328	311	314	312	309	322	331	357	343	340	310	328	322	288	300	326	312	323	328	332	330	321	351	286	314	327	316	328	302	329	289	307	334	310	341	276	349	322	276	279	343	306	348	303	363	337	304	312	316	339	299	303	318	339	298	332	308	339	290	302	349	329	320	323	359	290	280	321	334	337	324	287	298	344	318	321	326	322	328	361	333	314	333	339	330	344	305	343	322	344	339	325	319	331	315	328	313	341	270	306	323	318	335	318	344	309	349	322	330	341	277	327	337	330	349	353	314	308	314	310	328	348	302	340	303	318	355	322	342	329	349	360	291	314	313	353	296	320	339	355	330	314	339	312	323	355	311	344	312	342	329	341	313	318	300	312	356	269	329	315	336	350	300	296	312	315	358	317	292	329	330	277	339	314	366	324	334	326	335	332	330	306	299	318	324	321	328	321	333	330	327	358	304	299	311	295	303	320	331	330	314	328	325	339	328	349	289	312	333	356	326	322	286	308	307	319	316	345	351	296	339	321	318	320	295	358	300	326	322	338	318	307	313	304	328	327	324	311	303	316	311	328	313	313	334	329	326	318	327	338	326	359	338	314	316	323	316	308	300	351	333	341	348	307	319	289	290	321	337	301	310	368	310	316	324	306	305	323	357	330	287	339	324	334	311	315	310	338	352	312	362	334	328	342	323	288	327	329	339	318	344	305	315	320	286	367	311	320	346	334	305	349	307	311	302	314	318	319	329	335	322	345	349	338	314	318	281	353	351	349	334	342	289	311	323	346	330	328	333	345	311	307	310	300	287	338	336	321	325	319	323	325	351	299	332	344	315	334	324	336	347	323	328	334	328	331	341	291	321	339	345	309	331	310	346	325	321	340	328	354	354	338	325	290	325	324	344	306	315	288	308	332	323	319	327	317	322	322	315	323	317	328	318	301	356	334	345	352	315	312	311	325	348	354	335	351	327	318	339	325	304	335	348	310	315	327	314	319	333	315	350	316	351	321	333	324	290	331	295	324	326	300	337	290	321	316	329	321	324	309	307	317	335	335	308	317	307	299	328	341	319	316	345	310	337	308	323	320	329	334	338	333	303	310	369	322	329	326	281	331	334	325	318	328	300	319	340	328	332	318	315	306	316	358	316	309	310	308	298	347	313	322	306	318	302	321	318	307	304	301	315	346	330	340	327	350	325	323	314	333	331	315	340	347	326	319	322	325	325	339	329	342	306	309	316	322	280	281	326	338	314	325	320	306	319	328	325	297	341	343	325	354	356	302	314	292	304	334	304	301	344	316	298	321	324	301	320	302	331	337	340	340	283	351	327	320	340	346	343	289	337	361	333	305	329	345	319	338	329	301	315	286	316	335	301	310	342	342	341	329	310	302	349	325	313	327	327	317	315	319	312	325	317	307	335	307	310	312	320	317	299	310	312	323	341	311	316	339	298	346	332	325	318	320	343	319	336	299	345	367	341	353	327	332	349	333	334	333	349	320	315	342	304	356	330	346	300	296	318	345	297	308	298	347	341	292	305	317	325	347	338	342	372	329	327	323	318	327	320	313	361	307	334	375	344	334	305	315	342	308	325	306	332	331	334	313	320	343	301	331	339	327	323	319	310	324	301	343	297	345	322	300	338	341	323	323	305	316	342	309	300	346	330	325	327	319	323	333	351	320	341	354	343	337	322	325	293	322	319	317	317	292	340	314	323	303	305	321	332	331	336	307	314	332	326	365	310	331	325	324	311	302	314	311	317	339	368	334	306	317	336	352	345	324	345	323	316	330	300	308	309	320	319	334	325	331	324	304	306	330	333	280	317	333	313	356	308	347	317	336	364	307	331	351	338	302	299	331	296	342	314	309	347	329	289	331	338	338	353	292	309	323	331	296	332	347	346	323	312	337	331	314	365	350	349	332	315	325	309	312	323	334	330	305	328	351	312	295	289	321	330	322	311	316	313	331	351	326	321	298	330	346	335	360	340	319	299	327	297
15886	30668	34930	18163	17078	21883	11601	7587	9899	6497	3483	3418	2558	2352	1399	1548	22145	25918	17759	5453	674	431	416	457	441	462	467	393	416	411	446	387	421	454	421	431	455	401	408	415	416	420	425	406	446	393	421	426	433	438	393	424	421	423	423	450	433	433	428	418	425	398	445	381	390	405	430	409	389	405	407	421	436	419	431	398	395	424	407	423	416	395	393	427	429	437	433	403	399	376	419	406	427	465	444	445	445	416	445	440	417	417	413	380	434	421	405	414	403	425	443	426	405	441	405	441	430	437	415	378	424	415	391	440	424	460	386	391	423	433	399	424	403	448	376	438	426	405	418	394	392	405	433	436	404	437	392	428	434	413	425	425	416	387	392	437	416	407	397	458	390	409	370	417	408	431	404	429	438	415	388	412	424	432	395	417	426	418	424	403	413	412	422	401	403	410	388	415	428	398	388	403	438	427	422	399	437	420	378	432	378	402	417	434	431	410	395	387	451	445	401	434	436	407	408	421	387	398	425	420	392	407	409	444	419	395	408	440	428	391	413	383	413	450	419	378	405	418	421	403	430	398	428	391	386	432	376	406	400	436	404	403	444	431	388	383	419	417	405	431	394	462	419	420	414	440	403	399	415	400	394	408	433	403	382	420	404	439	392	385	434	376	441	408	415	415	434	395	432	451	415	426	420	400	411	433	395	395	415	415	448	433	385	383	438	429	385	428	437	426	454	426	429	373	393	411	429	399	407	396	419	409	407	406	415	418	418	386	410	398	410	407	421	391	408	422	433	445	424	418	394	418	439	442	415	416	397	421	398	429	423	423	402	401	420	378	396	412	411	414	419	408	434	392	442	386	409	399	430	410	396	452	402	404	398	434	417	458	386	419	423	425	378	391	413	461	441	406	415	418	418	384	376	425	394	372	400	385	421	407	432	426	437	421	396	425	402	384	425	392	389	392	389	404	415	423	393	426	384	423	408	414	382	410	423	433	397	402	422	412	443	406	394	438	422	444	406	413	377	430	415	419	372	396	402	411	385	393	427	438	408	432	402	355	446	434	401	421	437	431	420	407	419	438	383	398	433	425	413	388	437	420	437	435	413	380	414	412	389	426	425	418	426	428	433	420	404	448	419	374	442	420	426	429	400	382	411	379	403	416	410	421	372	452	412	394	475	404	428	419	410	414	405	409	429	421	417	409	385	416	473	425	414	390	429	358	395	416	406	373	413	415	421	395	437	429	401	375	396	397	413	446	391	437	388	407	424	400	379	431	386	439	426	441	470	400	406	404	426	403	404	463	397	417	396	371	427	450	451	353	405	438	400	408	431	403	435	428	443	429	410	405	401	409	400	405	458	429	436	410	394	421	426	390	423	413	446	403	450	415	470	422	401	389	431	439	411	428	414	396	412	400	358	405	393	378	432	384	433	433	412	415	416	386	423	454	413	381	435	419	422	435	441	424	436	398	402	428	397	438	416	410	377	421	409	403	405	439	398	422	383	396	419	429	450	430	390	421	392	383	409	464	433	434	402	409	443	426	405	415	425	384	402	410	396	382	380	428	400	418	402	413	427	422	407	447	365	410	422	419	455	413	402	422	436	405	414	415	405	444	383	409	404	445	403	400	450	395	404	412	389	428	409	377	463	430	420	407	448	450	435	413	414	449	416	408	462	417	403	426	407	429	402	396	411	413	456	443	399	450	414	408	403	444	404	389	410	452	400	397	431	410	403	437	452	442	399	390	391	404	450	429	381	415	412	406	431	414	430	363	407	412	423	434	428	441	451	417	465	403	421	431	420	432	422	425	424	406	421	399	435	426	443	411	446	372	402	427	421	427	432	426	394	436	397	404	387	398	430	397	412	426	421	415	399	389	415	421	411	407	432	421	459	418	384	392	434	428	399	399	400	413	435	430	420	391	440	407	437	420	428	412	397	389	403	419	388	425	416	414	427	443	405	405	409	444	380	425	387	392	414	386	400	442	396	409	437	385	392	448	425	415	448	444	428	427	429	427	414	380	403	377	402	441	422	411	407	384	410	405	399	400	442	425	402	409	430	420	391	412	436	417	436	420	419	414	420	382	438	430	367	413	396	468	408	404	426	389	435	401	419	403	379	416	438	438	395	400	434	413	418	379	423	416	431	434	416	421	398	448	422	384	405	453	420	439	377	405	414	418	430	442	450	431	415	423	399	437	386	417	390	407	396	420	397	459	432	404	401	402	433	409	415	423	416	415	423	403	378	426	413	431	410	442	417	405	380	401	435	435	426	385	380	428	393	397	445	390	425	433	401	423	418	405	436	415	408	421	412	399	378	402	380	425	381	425	403	438	398	426	436	397	400	443	389	428	437	408	420	416	439	409	406	369	421	395	419	452	441	394	429	399	401	430	383	381	428	457	398	415	399	421	420	412	409	387	406	406	387	432	463	444	420	418	411	416	379	401	419	442	406	436	448	410	385	416	417	403	402	399	436	423	446	409	416	385	385	396	428	433	413	408	417	389	421	436	422	374	403	416	439	401	414	397	394	441	381	432	421	464	444	386	457	442	383	385	399	402	381	458	410	400	381	375	437	414	422	397	459	432	427	435	424	412	448	437	395	426	441	395	429	461	400	416	419	412	417	401	435	399	414	407	424	419	402	422	412	409	397	399	418	412	437	407	428	385	440	410	375	431	393	413	375	431	449	425	431	405	426	393	424	440	406	402	395	464	408	405	417	424	423	421	413	432	446	428	387	395	402	385	421	419	416	415	447	423	397	385	421	426	387	414	439	407	392	411	387	376	406	405	430	400	440	379	428	379	428	443	392	430	444	464	439	403	409	395	383	424	399	398	399	429	394	430	420	460	446	404	431	399	367	406	401	389	409	442	397	401	437	397	414	415	416	407	415	427	390	450	416	411	444	416	430	423	415	401	410	412	432	424	422	453	402	422	408	399	413	418	427	431	439	415	441	424	408	401	429	429	388	427	436	378	362	427	462	401	412	385	411	432	444	412	430	450	397	425	381	420	427	417	384	377	392	393	455	379	410	429	449	421	423	405	432	405	373	444	391	404	416	424	406	418	402	399	401	451	430	420	416	412	411	389	419	445	413	403	445	412	399	429	393	448	440	399	379	423	447	421	412	399	423	442	432	419	391	372	450	421	365	446	434	429	391	419	456	379	411	405	448	462	428	412	395	415	473	398	423	366	420	442	443	422	451	439	408	402	454	415	436	388	409	412	433	406	392	427	395	427	389	417	416	412	427	391	382	415	456	410	407	387	433	425	468	411	426	444	390	402	414	417	431	379	421	410	418	407	410	443	411	408	429	409	432	398	384	436	434	395	396	409	436	366	401	388	407	415	378	406	450	402	422	407	429	462	379	426	431	413	402	432	389	403	449	410	407	413	412	426	405	379	412	414	406	443	404	429	430	437	451	415	421	380	457	411	411	422	428	417	401	402	424	424	425	380	413	413	375	398	364	418	427	409	396	436	411	452	431	395	434	394	408	438	408	460	389	414
26775	20743	18474	6308	6648	4067	1907	1335	1619	2125	1419	1069	987	916	856	802	1165	1834	1783	1057	718	779	792	758	807	745	804	795	824	801	819	785	765	759	778	792	805	817	795	850	739	823	742	772	818	778	737	793	803	795	762	825	747	815	778	782	743	757	753	819	757	761	795	809	766	726	768	850	791	765	763	830	809	822	785	767	817	765	777	786	781	778	794	796	765	764	739	821	791	793	807	812	716	812	801	774	780	754	770	794	807	799	807	756	780	754	792	761	840	840	734	754	839	763	823	831	800	743	758	764	772	763	733	815	753	783	747	774	792	772	784	798	827	733	803	766	759	755	784	803	786	819	822	795	737	775	777	804	806	755	797	775	782	809	757	766	774	770	776	750	786	790	742	784	825	807	839	767	808	751	765	769	841	765	822	793	767	764	821	785	771	804	750	821	729	804	799	727	763	730	740	791	784	759	799	743	798	788	770	741	802	805	797	761	760	728	757	753	752	738	774	741	773	809	760	782	761	761	768	779	759	821	771	809	814	827	787	798	821	776	756	771	835	758	797	767	767	784	768	749	823	761	768	713	791	807	786	803	790	742	778	739	786	804	729	736	792	761	784	793	789	815	751	818	777	753	749	800	758	736	801	767	784	784	801	818	761	777	825	790	746	770	768	721	774	712	788	784	741	779	795	780	755	801	795	750	797	781	780	773	803	834	829	798	775	765	831	861	739	773	753	777	791	796	745	777	769	841	800	787	765	788	782	776	791	765	873	755	800	793	793	806	741	778	774	811	770	753	755	729	760	762	855	812	751	784	763	829	786	818	783	756	765	733	829	770	769	763	799	787	778	791	787	765	798	781	815	755	766	788	797	772	776	836	789	751	754	764	793	779	747	757	738	736	759	788	793	759	743	773	801	737	785	796	794	749	721	798	738	804	803	800	742	757	797	740	733	788	780	728	746	790	830	775	815	754	751	743	847	760	752	773	795	784	745	819	778	787	784	779	782	738	781	787	773	792	804	763	823	783	800	796	790	816	790	781	816	827	804	811	746	820	764	752	799	756	768	747	715	802	757	748	723	769	753	795	794	754	728	739	781	756	845	765	765	787	771	757	756	798	790	754	767	763	769	748	785	778	820	789	808	749	749	753	754	766	779	762	757	802	790	755	790	802	790	783	769	798	754	802	775	772	792	735	787	802	779	804	835	738	800	804	757	774	756	778	789	779	796	785	790	760	755	778	795	776	766	748	771	768	712	785	803	775	812	784	790	781	767	776	770	707	748	786	820	735	763	764	770	792	814	739	810	771	770	791	806	799	808	777	813	779	794	812	796	779	751	795	780	806	827	814	755	813	770	750	770	760	738	799	702	794	772	781	821	820	800	783	785	813	801	771	775	773	781	759	726	811	774	794	765	772	804	784	736	826	797	778	799	795	791	748	803	741	729	757	741	804	789	797	783	819	821	770	779	822	760	792	737	713	726	788	776	771	786	778	784	793	756	748	768	794	813	808	828	763	778	782	786	771	776	805	742	740	756	811	786	757	735	786	795	765	768	814	798	764	843	772	755	819	759	745	825	824	785	770	804	787	806	735	757	745	788	757	808	785	782	825	736	774	736	763	785	808	772	793	753	731	776	718	798	805	813	792	757	782	740	747	761	804	788	777	776	773	798	858	743	841	740	748	751	779	775	792	728	845	752	804	807	801	776	798	752	781	749	830	759	746	752	834	771	764	825	766	752	760	746	797	785	786	803	762	779	818	859	762	778	779	758	796	775	804	775	866	732	798	777	784	734	779	794	743	794	777	794	810	833	760	788	778	775	806	751	772	803	793	834	778	780	770	791	722	779	773	800	743	737	841	811	782	719	823	813	779	808	756	838	769	775	762	819	811	805	792	789	808	755	806	790	784	749	736	761	774	822	789	768	763	802	742	747	808	779	787	767	766	767	771	740	836	778	823	801	794	776	782	747	779	801	802	744	766	779	812	776	794	754	754	767	759	777	767	789	784	793	756	794	817	802	812	771	819	794	772	806	788	762	780	761	746	774	841	816	736	749	771	749	812	764	797	758	787	804	773	808	811	775	839	767	783	743	753	780	755	777	752	778	724	783	774	753	743	803	834	765	773	824	740	785	801	753	759	794	780	799	764	736	737	783	761	812	763	761	743	796	782	788	731	795	752	800	729	738	853	710	777	756	745	817	771	791	801	754	734	770	782	772	728	809	800	735	763	742	796	769	765	765	798	797	729	804	772	759	793	792	769	756	782	792	775	747	788	802	779	793	749	751	832	792	811	775	747	766	793	739	773	856	792	780	704	747	768	746	750	776	771	751	775	762	751	780	837	766	772	775	782	773	714	763	805	776	801	775	764	768	753	747	748	814	750	763	805	763	802	805	774	759	785	769	796	783	802	807	792	802	770	804	742	798	752	772	730	743	766	799	751	738	816	762	789	791	777	727	792	777	797	768	737	788	781	705	784	807	767	830	746	778	788	764	734	771	816	809	802	781	751	833	805	796	753	755	791	783	791	750	776	742	780	763	767	802	757	793	756	795	794	787	768	779	818	757	794	737	766	802	760	779	794	744	769	732	743	763	787	777	711	779	735	775	824	840	812	808	807	795	764	794	815	765	764	745	738	800	809	814	715	803	769	777	809	754	807	839	815	756	756	775	775	778	808	734	772	717	773	795	798	751	777	824	752	778	770	822	807	795	778	777	779	835	712	790	738	756	729	855	830	798	790	786	771	802	794	770	767	794	776	744	813	780	769	785	752	775	819	763	830	829	758	781	781	752	728	784	813	803	774	765	794	809	791	840	743	784	804	800	787	784	745	748	736	774	748	776	726	797	750	799	798	737	794	783	797	774	765	760	797	783	756	766	819	770	768	771	786	757	822	860	814	789	776	790	761	790	769	840	769	764	770	783	820	774	779	777	710	780	795	744	793	741	843	769	780	755	782	821	771	767	759	828	795	750	813	813	783	723	776	758	757	749	750	765	749	801	806	808	765	805	806	754	824	814	793	748	734	782	803	814	789	754	780	772	774	771	741	819	771	746	801	766	853	699	794	770	735	791	720	758	772	791	837	784	761	786	792	748	770	790	789	795	741	736	773	721	778	804	737	811	763	777	725	780	766	774	787	746	839	746	809	746	803	797	780	800	749	824	808	727	722	743	761	769	805	742	755	785	796	741	742	796	815	800	743	794	768	818	790	754	780	811	745	756	750	822	732	774	745	743	783	779	784	749	812	731	737	788	736	771	774	772	727	814	769	737	754	815	755	769	764	767	771	749	798	769	763	780	820	778	796	775	772	793	766	792	761	810	814	783	824	788	797	787	789	750	809	784	831	784	753	806	785	745	752	779	748	723	754	821	804	813	789	798	772	804	770	782	762	806	761	798	801	791	783	753	721	746	771	812	809	802	748	757	779	791	750	793	792	781	756	731	768	755	775	747	823	740	796	755	772	790	782	768	775	768	790	784	773	775	784	772	782	772	733	734	777	704	740
11601	16482	21015	6806	12422	7589	3645	2540	3472	4597	2576	1844	1466	1334	1259	1075	1809	3111	2931	1547	977	1028	999	933	953	1010	1013	1034	1032	1010	976	998	1032	962	1016	929	985	1038	973	1051	1028	982	1010	993	973	997	1042	1001	951	997	967	1055	992	997	974	962	1006	1026	960	1030	1020	992	1003	1011	1006	963	989	967	1045	967	956	985	995	1019	1070	988	980	962	1050	960	1029	975	1003	1032	974	1054	1035	978	995	1007	1016	997	1003	1009	977	964	1013	964	967	983	957	958	974	1044	983	975	1032	1048	979	967	957	991	971	1031	1029	1011	964	995	992	1012	994	1020	1040	1003	960	1007	1011	968	965	977	1025	1015	976	961	1009	1030	1035	967	1063	983	1021	1005	1027	1013	979	1007	998	1023	989	965	984	961	1023	1017	1011	976	987	966	983	987	1003	1047	996	948	1000	1069	977	1006	994	1071	1011	1000	993	974	996	1034	967	946	969	961	992	994	956	993	978	1027	958	1012	1015	937	1026	994	996	1021	975	991	1006	996	1008	1018	1022	1013	984	992	1012	1010	912	1010	1019	977	1017	1054	1008	1014	1008	1022	984	974	1038	1000	970	967	980	969	971	1049	986	973	984	1027	1037	1037	981	999	1059	931	965	1009	1029	1023	1020	964	1001	998	934	1007	975	996	1004	980	1028	972	1004	1032	1015	994	1002	991	986	953	1004	988	1017	950	981	1043	976	1036	1045	988	1038	996	1059	968	1028	954	1024	1054	999	952	933	1000	1030	971	1006	1017	989	1028	948	999	1049	960	999	979	975	967	999	1023	969	1019	1053	989	1000	1006	1004	998	953	976	1054	995	957	1004	1020	1018	988	945	997	954	957	1021	1058	1012	1052	1018	1003	1035	1039	972	1002	971	996	1003	946	1023	1054	1031	1004	994	1023	943	1006	1009	999	940	972	977	982	979	1010	1050	1044	1009	1004	977	975	988	950	1000	966	984	970	983	997	961	954	1003	1029	990	943	1017	925	982	970	1002	980	1046	1011	956	947	936	1004	991	996	1033	959	1026	997	995	957	1003	990	996	1015	991	967	1003	1031	1030	996	974	1000	1001	1021	941	993	956	931	1041	982	960	1015	1069	947	993	1046	1028	951	1022	963	958	976	1036	1016	1011	986	982	970	1006	998	973	963	1006	987	986	1020	1018	1024	1010	945	990	991	992	969	984	991	1022	958	1009	1003	1012	1018	1037	1028	1022	983	943	986	1002	965	1020	983	999	1001	994	972	1022	1053	957	983	939	945	1001	948	988	1050	1024	937	1006	966	981	1029	1026	1012	1024	1006	952	1033	972	1026	1011	1000	994	1026	971	1008	997	953	1007	1027	1022	971	988	1021	994	1013	998	979	1017	1021	1003	948	1032	976	1003	972	1019	998	986	1050	1029	1035	994	1005	958	985	975	1010	996	995	963	987	992	990	947	991	981	1042	1021	960	995	973	985	1006	1038	1027	1023	1021	1023	964	970	964	1016	1025	974	1047	1021	1025	1011	986	976	955	1045	976	976	962	992	968	989	1018	1027	1022	999	1004	1049	1043	1001	1009	968	1009	968	1044	968	975	917	1019	1028	929	934	989	958	959	1024	975	961	986	976	995	1012	1039	978	1001	1009	1040	1044	997	1044	1011	959	996	1038	1003	972	968	1059	964	965	1005	983	979	990	1027	958	938	1001	1000	1008	975	956	1040	1049	1040	1015	1023	1009	955	1048	998	993	985	987	986	967	1011	1025	974	973	945	939	1054	980	1003	979	987	1055	981	1057	1001	1024	1004	1004	1028	962	963	1027	985	1028	1019	978	971	949	1011	982	1009	1026	979	972	1003	1059	960	997	959	920	973	1026	987	1045	993	1015	972	1076	1033	941	1043	984	963	941	963	995	1014	1000	972	1013	1007	1032	1027	1002	1008	997	994	1016	958	976	962	993	1026	979	956	1015	1013	1015	988	972	993	1010	1044	952	978	970	943	989	959	953	981	939	1000	935	983	994	1037	981	1027	1011	1010	1047	944	999	959	1044	1009	1005	967	976	939	1023	1023	1007	976	1025	960	980	947	1020	971	1020	989	980	975	1009	1003	992	991	944	977	1028	1009	970	996	985	1002	1047	983	995	1004	1014	1013	986	1035	1017	1059	1039	1022	933	978	982	996	1010	995	1031	950	1020	978	989	951	998	982	1021	983	989	991	1043	1001	1017	1026	1036	1021	1018	995	1001	1008	993	992	1026	1046	1044	1002	981	983	1021	962	984	1002	1027	990	987	964	1040	1024	978	996	956	975	1034	968	993	1026	975	992	1009	998	961	1022	973	1033	984	1002	1024	1043	1020	992	1004	1003	975	1018	1036	1015	1016	1067	972	981	971	1026	963	960	967	974	981	974	984	943	997	948	1041	1049	1034	1039	1015	992	976	979	1030	998	980	998	1052	1045	968	1037	1042	1013	1017	985	955	997	1003	1005	1015	1031	1006	1010	969	973	1008	981	1006	937	1031	996	989	974	1030	936	954	995	946	1007	1028	1016	1027	1015	984	976	971	997	967	1030	1042	1043	991	998	979	986	1000	1023	976	963	979	989	1026	960	943	1023	968	1018	1055	999	974	954	947	963	994	1025	1008	974	960	1012	984	987	1008	1011	997	974	985	955	1017	968	975	932	989	987	1002	976	997	1026	983	947	999	1018	985	974	1021	994	1001	1013	969	1043	1007	963	951	1015	1005	920	1002	979	971	975	988	996	1025	989	1002	968	969	1010	978	990	928	1042	967	977	1015	1029	974	1003	977	958	955	1038	1006	1005	967	952	1018	981	973	978	969	1024	1063	1072	976	1009	986	974	996	981	1062	1014	1010	980	1025	987	1001	984	968	1040	925	993	978	1042	968	946	977	1062	988	1015	995	1021	1029	1038	979	982	1053	1012	985	1043	963	979	1034	1017	977	1053	974	1049	1031	1005	1023	958	1032	1059	975	983	973	1004	1065	985	1002	976	956	1005	935	1014	986	973	998	1036	1006	1004	1026	1033	1040	988	955	977	1049	1024	1043	1003	1013	994	1013	1030	1017	965	1000	1054	1005	1005	1017	980	992	988	1031	1015	1032	1088	1027	1025	1046	1032	1026	968	998	1039	942	952	962	974	1083	1017	1021	981	1019	984	1051	1033	965	1038	1033	977	991	997	958	993	1019	1048	946	943	1044	1008	925	976	991	981	996	989	1029	999	996	981	946	973	992	960	982	1020	1017	998	985	991	951	1002	992	981	962	990	1009	986	1005	1016	936	963	1035	959	991	1000	989	963	1035	983	970	995	970	975	955	1000	1004	1038	993	960	961	1013	993	1020	955	1040	967	996	977	991	998	992	1009	932	994	979	1032	956	1011	966	982	985	980	1026	959	1006	990	1094	960	1020	1036	1026	994	989	1049	1004	971	1000	989	1019	1014	1045	988	984	946	1006	980	956	984	952	993	941	1034	1012	994	967	1019	984	1023	944	982	1027	1033	959	1049	1043	978	1033	972	1017	987	935	981	1012	1051	988	998	970	1024	1060	954	1002	1049	1005	1005	1026	1027	998	981	1005	982	997	995	1006	1001	965	978	993	1023	1008	960	1000	1001	987	964	997	1034	979	955	1003	992	1001	1014	933	1024	1051	1058	985	960	966	975	950	997	1017	964	1007	983	983	1018	991	1027	972	979	974	1002	981	996	1018	998	1037	989	979	1045	974	1030	996	988	961	932	1006	987	1056	1063	999	980	987	1082	1006	1017	1008	961	1020	958	1037	1000	1012	1003	1013	985	1030	986	1009	1043	1012	994	967	1023	1007	991	1018	1041	982	983	965	1001	991	1025	985	1024	1038	994	948	958	978	1063	1036	983	985	925	1011	1033	1026	956	989	1010	1020	1015	1005	988	973	1009	973	1024	1023	1033	1006	1035	1022	1008	988	990	1007	964	941	992	929	1021	1012	1024	969	1017	1020	1045	986	1013	1019	998	950	1027	989	966	991	992	1058	1024	954	1038	961	919	1028	966	1033	1001	981	1021	1053	1021	972	961	983	960	1011	976	997	945	942	1006	965	1028	1005	1007	1029	980	941	1045	1001	1003	1031	1039	1016	971	1032	996	1010	980	1011	998	1035	1014	991	980	983	1063	1005	1024	1072	1039	1040	969	927	983	998	1016	1047	998	968	991	1043	1006	1007	1027	975	1018	988	1030	989	1021
23962	21029	28199	24077	21171	11860	3031	1735	1583	3511	2955	2264	1432	898	757	844	2149	10472	8286	3379	655	612	602	581	567	593	602	640	620	623	552	613	602	615	616	598	632	566	573	591	584	586	566	580	596	618	565	609	548	591	604	596	582	594	586	579	567	609	583	606	606	562	604	579	627	607	622	595	591	590	598	645	605	566	609	585	556	624	596	578	573	624	581	554	594	576	624	577	601	549	605	582	584	572	578	549	594	561	593	607	627	590	576	628	554	607	591	594	578	629	593	603	592	581	562	572	576	607	596	590	603	601	653	611	549	571	599	613	577	555	556	593	596	579	561	588	550	551	588	582	574	574	596	585	605	584	545	565	568	564	571	624	591	564	577	581	588	578	622	606	565	602	620	589	575	579	560	597	582	563	592	585	587	585	598	562	604	605	629	579	580	587	568	552	558	623	593	567	597	580	597	607	605	578	601	602	590	606	582	643	598	573	636	597	623	593	622	580	600	583	566	560	602	612	580	547	569	574	552	585	590	563	572	583	617	581	579	539	576	582	575	586	614	553	568	594	611	538	601	561	575	567	596	603	543	573	588	594	596	604	616	548	596	563	585	609	560	604	585	593	568	594	584	567	594	560	552	619	555	578	562	595	605	603	593	641	579	628	638	600	592	572	631	613	594	541	596	624	581	592	578	571	649	553	594	577	580	600	640	631	611	615	566	581	583	628	596	572	619	616	601	608	604	590	577	595	581	609	614	579	614	572	565	618	612	533	607	633	571	590	584	580	546	593	622	593	624	562	621	567	619	552	537	571	609	590	613	556	580	597	560	565	562	620	545	593	599	565	590	616	599	593	601	607	572	580	614	584	561	534	591	611	544	577	596	599	617	609	603	558	591	567	553	587	606	601	574	614	567	568	598	587	632	613	566	617	563	577	531	603	562	583	576	552	632	619	630	562	557	596	597	586	573	578	597	585	590	584	594	636	539	631	609	571	594	587	570	575	615	577	576	622	591	557	570	551	575	576	597	578	628	593	557	610	606	607	581	596	590	611	604	569	582	589	600	594	582	647	567	627	626	568	618	584	584	595	581	591	596	612	590	585	596	585	592	622	602	612	655	619	586	569	580	597	538	576	566	554	576	587	555	590	564	571	616	600	562	614	574	557	560	568	543	552	585	580	568	576	605	566	632	584	549	612	600	572	598	592	565	586	592	585	612	602	630	625	597	608	588	589	578	635	544	603	598	598	644	622	588	563	644	601	583	539	596	618	598	574	563	605	593	578	549	618	589	588	580	616	604	610	578	586	598	548	595	581	567	609	591	596	601	630	597	529	606	600	565	561	593	550	593	562	585	573	559	588	586	633	547	568	604	619	587	586	600	558	594	609	551	630	545	578	640	563	595	608	612	597	554	593	573	586	596	563	617	595	576	597	588	587	542	577	569	592	566	631	560	586	610	618	572	587	590	571	610	577	612	601	568	612	601	585	585	661	568	599	572	593	607	574	541	587	615	627	619	605	604	597	612	578	598	609	587	626	574	576	592	590	592	558	585	594	580	557	578	618	574	490	568	557	649	589	566	552	572	601	604	565	564	611	574	598	560	531	567	587	590	575	614	600	563	588	627	580	554	555	542	570	569	594	577	579	595	583	567	601	580	593	570	584	565	567	568	617	553	548	548	584	639	606	609	583	563	542	576	593	588	541	590	568	622	600	606	588	591	608	594	555	550	539	614	553	576	586	585	626	597	566	556	594	558	554	620	549	560	583	588	557	624	536	611	584	617	583	567	602	602	588	545	587	574	587	565	593	594	531	601	582	574	587	589	574	574	565	581	585	586	573	609	599	527	561	567	599	586	566	597	564	575	586	600	545	570	586	561	549	569	565	587	614	576	612	603	595	577	557	566	596	602	566	572	601	600	601	532	583	580	617	606	544	521	561	565	556	615	568	578	570	581	590	609	605	580	602	602	591	585	576	564	588	606	544	584	609	591	582	597	576	596	608	577	607	565	577	605	598	599	617	605	565	567	581	611	592	610	627	605	596	582	573	600	585	611	607	567	572	586	585	584	581	604	587	620	632	602	594	565	583	610	590	583	580	542	559	616	572	548	637	584	582	586	566	586	603	577	579	541	646	592	578	624	558	598	540	589	615	617	620	616	582	595	574	592	601	556	588	598	648	614	586	587	570	624	580	568	538	588	571	544	536	593	563	591	600	585	578	611	584	600	604	577	559	612	585	606	594	611	542	653	549	596	603	569	586	622	536	611	573	614	588	577	608	647	620	595	620	595	579	607	601	573	574	600	592	611	598	565	555	594	529	562	589	599	584	572	540	600	566	580	571	549	563	566	560	562	606	614	579	591	555	603	623	593	543	577	583	593	596	619	596	615	589	593	612	527	610	586	598	585	574	554	579	596	543	607	597	590	567	563	610	613	601	590	626	584	585	584	609	578	574	608	573	573	625	542	580	590	565	546	622	613	592	600	543	607	570	578	590	545	578	551	614	581	610	595	567	580	592	625	618	551	572	591	587	556	566	576	568	600	597	640	550	604	575	586	575	571	635	583	586	562	563	633	585	581	598	613	563	591	598	577	615	564	576	625	563	578	587	589	603	599	613	558	590	591	574	596	593	618	568	598	594	577	579	602	588	586	557	588	576	573	616	555	594	573	577	606	630	604	597	584	589	605	565	579	612	538	586	571	584	591	559	583	595	585	613	563	627	622	600	547	582	594	609	596	600	595	589	609	557	556	542	577	603	579	626	589	552	605	616	590	547	580	605	589	569	629	583	562	580	610	588	605	575	577	600	574	589	606	581	599	601	562	576	586	592	517	597	578	563	616	588	582	571	586	619	561	557	606	556	556	598	589	583	616	568	576	600	610	557	606	591	570	569	586	593	581	593	670	596	625	562	615	575	611	600	601	567	632	593	610	600	610	584	608	581	615	604	595	602	602	605	584	567	619	644	600	555	578	573	536	592	593	562	610	587	606	596	603	597	600	581	612	561	558	576	585	557	568	563	589	565	595	570	646	581	537	541	593	590	615	588	583	608	581	552	609	639	599	566	607	582	574	582	575	589	613	580	559	568	563	564	560	578	589	575	600	597	646	550	633	574	605	611	547	573	592	634	571	561	582	552	589	632	626	608	579	599	585	495	584	591	631	566	591	577	598	583	580	617	567	594	591	609	585	596	661	579	571	548	592	634	606	631	629	584	574	582	600	562	566	594	597	567	585	630	553	602	605	544	552	582	590	595	575	621	583	551	567	657	576	575	590	572	562	571	598	573	594	569	590	600	552	631	553	591	609	594	541	561	549	610	599	626	568	591	634	594	610	575	605	598	565	569	589	576	599	618	611	592	571	571	583	559	572	612	581	573	549	608	554	610	574	597	594	554	583	566	552	595	583	584	584	599	610	607	582	584	557	604	589	604	585	600	611	567	567	572	612	616	602	575	631	634	586	597	548	520	578	615	611	571	603	577	567	590	610	569	617	586	583	572	605	595	538	588
12432	26676	23461	14029	20038	9521	4567	3505	3776	7965	6383	4639	2792	1565	1294	1439	4366	17730	13256	5619	844	778	775	773	760	786	738	771	754	818	770	760	766	781	760	731	738	740	746	769	733	742	851	792	775	830	783	790	803	772	795	735	776	771	744	716	775	765	753	753	779	753	761	798	751	811	799	819	761	773	817	756	772	755	730	776	789	773	768	773	756	763	752	776	747	752	727	802	783	732	810	749	727	809	781	837	729	752	748	837	785	758	766	712	756	753	769	779	785	807	743	697	760	764	777	772	769	725	750	749	804	771	768	801	753	752	777	788	799	762	743	730	767	793	773	752	790	697	724	782	804	786	738	766	775	791	766	789	739	771	774	791	770	786	766	760	788	753	751	758	766	772	747	774	801	776	800	733	741	767	794	733	778	796	807	759	776	753	752	797	780	791	745	794	778	784	776	780	773	720	715	789	725	721	825	778	780	760	773	765	812	766	718	772	758	760	834	799	747	757	752	835	789	817	758	776	766	779	772	728	765	765	749	789	791	818	839	775	810	773	753	786	784	781	748	745	782	822	747	736	738	771	740	770	803	740	767	768	710	785	742	771	769	787	799	788	776	798	799	768	762	752	756	781	718	787	746	708	757	781	758	772	786	718	805	777	749	797	730	762	731	737	822	768	752	734	795	778	738	764	808	749	815	811	695	809	771	785	743	766	791	776	798	786	753	754	745	803	758	748	777	812	801	757	768	734	806	773	781	775	752	788	807	754	775	775	767	761	802	752	745	760	769	748	774	729	797	765	793	783	775	781	827	767	762	807	781	807	780	814	754	749	754	770	819	760	739	818	751	749	756	758	769	789	749	782	730	761	788	770	739	765	781	777	790	810	814	786	760	764	757	757	808	742	745	765	756	795	802	752	784	715	751	775	772	808	769	755	737	734	798	807	755	830	752	761	779	747	821	770	730	762	782	798	732	772	746	758	748	742	770	756	746	794	801	737	788	794	769	818	804	769	754	771	727	740	814	808	782	769	750	746	714	764	793	755	774	790	788	772	756	773	773	757	779	766	775	759	749	747	764	749	749	777	775	776	725	755	751	718	818	766	776	761	746	756	770	756	803	808	766	790	780	809	789	768	764	771	770	788	743	748	778	791	769	728	764	717	803	759	758	775	808	749	782	780	778	773	769	795	772	800	801	730	813	743	742	783	720	756	759	774	759	744	777	748	757	792	766	744	748	783	776	768	744	770	768	765	791	792	730	731	800	786	769	758	774	751	767	749	812	719	764	749	752	784	766	760	775	818	761	800	742	748	754	750	774	782	764	757	821	832	755	750	817	803	772	798	799	756	751	753	722	744	760	741	748	788	752	812	818	773	790	815	760	739	787	743	744	770	816	716	743	784	794	734	751	753	780	815	827	777	795	821	738	810	758	813	791	770	814	784	779	748	777	709	758	781	781	822	745	769	741	719	810	747	791	772	725	784	787	763	780	771	794	772	777	804	804	778	797	816	756	759	784	761	771	729	781	761	739	774	777	778	729	765	720	756	745	758	768	775	762	773	800	779	722	785	786	771	774	799	722	767	785	780	737	750	763	745	799	811	779	750	848	739	768	796	724	811	741	773	798	815	762	766	764	731	757	773	719	758	783	792	768	798	819	746	752	773	789	754	752	769	774	774	765	777	770	782	746	763	781	786	722	777	725	765	743	771	758	786	767	805	764	765	807	776	759	780	758	779	756	724	742	786	764	784	756	752	759	809	721	761	745	819	754	798	793	799	795	781	772	753	727	771	728	803	745	793	788	785	765	737	774	760	788	751	748	743	784	817	771	772	797	780	723	760	772	754	764	802	751	790	776	760	806	745	749	783	730	774	753	789	795	781	723	804	791	769	768	800	785	806	779	755	789	742	772	761	733	816	736	753	807	783	742	745	784	712	776	790	776	755	767	770	758	743	783	724	785	731	775	754	797	731	782	753	775	794	770	790	668	772	756	803	762	761	751	773	785	777	802	720	804	772	808	756	734	772	780	775	793	769	763	809	765	755	751	771	791	755	801	748	788	765	796	774	760	759	763	801	757	791	778	784	806	761	761	738	780	763	788	728	725	800	764	740	781	788	753	757	713	793	789	818	725	739	711	791	754	770	772	811	757	790	757	770	839	728	851	779	742	765	783	786	828	790	742	779	779	773	770	767	743	811	788	760	801	793	790	832	754	791	776	798	724	725	841	758	806	823	775	779	764	756	811	746	769	809	737	803	776	803	805	764	738	757	787	796	748	785	757	738	769	816	721	802	764	736	779	739	815	801	775	754	744	722	726	790	780	789	722	795	774	773	786	797	794	744	769	798	751	785	747	778	796	761	805	756	731	829	765	799	792	725	790	772	786	790	798	741	725	763	790	751	763	770	779	778	787	758	737	734	764	722	762	738	702	746	765	729	747	821	736	751	754	762	813	704	768	732	772	787	778	774	764	743	811	781	823	769	791	757	786	790	793	755	744	724	748	728	720	720	761	760	776	748	744	748	763	773	826	785	754	766	811	789	760	744	759	790	786	817	738	765	801	761	782	734	806	736	772	797	786	777	749	786	709	811	763	801	771	772	807	785	755	726	777	766	774	771	830	765	791	761	800	793	765	761	756	785	830	813	802	789	779	660	752	774	782	742	724	739	763	739	768	743	753	782	805	754	767	748	780	734	819	752	776	738	805	800	729	796	767	788	754	805	830	752	772	721	726	747	806	786	724	754	780	761	780	743	757	786	750	798	740	727	765	791	792	800	794	742	748	755	837	757	751	778	737	787	768	782	784	828	774	738	761	778	807	756	776	785	749	786	775	749	768	790	786	763	769	808	775	783	765	777	740	755	765	731	766	813	795	768	760	815	841	765	774	770	744	799	725	749	791	800	796	738	732	854	735	751	775	746	726	791	768	767	769	805	728	770	806	756	811	745	790	772	682	730	789	758	724	795	766	803	723	806	796	754	772	807	762	726	778	798	731	773	802	788	750	797	772	745	803	763	768	762	807	795	791	747	740	800	784	813	751	765	792	748	745	747	750	735	727	763	725	770	752	774	756	770	750	793	734	782	759	761	734	754	780	727	729	780	782	724	755	757	790	753	747	766	830	768	797	805	785	734	783	760	816	786	820	738	761	791	771	802	823	735	740	773	836	760	734	788	772	799	734	768	748	747	745	793	777	780	760	813	800	747	789	742	792	773	791	795	811	778	788	757	786	772	795	740	802	743	750	709	750	814	820	733	757	809	767	763	812	736	806	763	779	763	751	790	759	740	732	703	754	779	756	765	764	780	728	719	732	731	799	836	769	778	752	825	751	714	760	741	792	831	738	761	785	744	806	725	741	741	779	783	762	744	773	792	800	716	781	799	758	733	783	765	798	763	755	749	727	757	794	762	754	766	736	766	744	764	721	783	757	743	789	800	735	784	753	771	731	790	823	773	779	788	737	803	822	774	746	746	772	778	758	752	732	736	747	763	768	787	772	768	744	774	738	801
22789	21064	28858	23495	21100	21046	10513	2717	1998	2336	3366	3112	2528	1895	1164	872	5154	20581	16576	5464	407	363	342	365	338	294	366	353	356	372	329	321	352	362	348	340	348	340	354	310	329	327	312	363	329	353	331	324	315	327	350	344	335	316	335	290	343	317	359	348	333	332	327	351	311	344	333	334	338	296	352	301	328	329	356	332	340	316	301	338	332	346	337	318	342	315	303	351	312	338	353	349	348	315	336	324	353	336	337	340	311	337	330	328	341	304	331	343	320	313	371	316	355	298	315	341	357	312	349	324	331	333	344	369	326	340	333	330	303	323	328	300	320	313	342	320	324	347	320	323	331	383	339	318	348	350	331	334	318	349	351	347	313	331	361	331	344	337	343	366	328	363	317	350	329	314	333	331	322	323	387	322	312	342	312	306	328	336	323	325	346	339	323	327	365	344	335	350	336	337	348	319	339	332	331	358	337	338	340	341	353	303	344	320	310	342	317	343	352	333	323	356	340	324	331	321	320	356	338	347	328	300	362	350	321	345	303	360	306	338	333	307	350	340	294	294	349	345	319	339	322	330	305	312	327	349	323	360	330	327	334	336	352	341	358	309	361	309	333	338	301	344	332	343	306	334	327	351	334	350	325	346	319	322	345	349	336	335	343	319	339	336	322	362	330	359	325	309	359	351	319	389	351	366	310	327	376	322	336	336	342	373	367	360	322	353	333	325	332	364	318	333	370	336	351	345	319	319	352	311	340	366	361	364	327	307	335	314	314	333	344	360	336	315	362	343	343	329	319	320	325	324	331	298	330	321	358	321	346	343	343	330	333	337	316	337	362	373	347	334	329	340	324	344	309	301	297	334	337	312	307	344	324	322	316	347	353	338	346	346	356	331	343	328	354	364	326	321	334	311	353	337	333	355	319	362	343	313	330	354	357	322	352	333	350	338	340	300	349	331	348	340	317	340	356	344	339	325	317	345	369	372	315	286	327	307	338	344	350	311	353	303	340	351	368	341	336	356	321	347	354	316	305	366	299	330	324	345	304	329	312	295	360	333	340	345	341	345	347	298	353	318	331	350	305	309	320	332	318	289	363	315	334	337	335	352	344	348	332	320	328	323	299	328	321	317	313	328	291	321	340	313	349	324	318	326	343	333	321	317	325	384	368	316	323	319	325	344	327	312	297	319	310	299	314	328	324	345	342	351	295	317	287	321	322	346	325	340	341	337	309	326	329	327	335	327	327	317	342	298	342	336	329	309	312	330	334	353	340	317	361	341	334	373	353	354	356	362	327	334	329	333	342	349	322	327	333	338	326	365	346	325	336	335	339	328	359	333	356	358	350	347	313	373	318	280	318	345	314	346	341	332	332	327	304	346	315	347	334	317	325	312	321	316	349	320	331	342	321	318	346	323	316	324	322	359	292	307	347	307	297	317	346	335	343	346	340	320	316	344	336	324	334	364	338	329	330	303	315	349	322	335	339	334	324	330	345	322	322	331	311	340	355	313	274	322	327	329	321	351	330	381	320	319	319	324	336	328	365	308	305	344	330	311	328	343	290	317	353	310	346	323	341	319	369	314	363	327	314	347	379	339	342	353	338	351	369	354	314	320	336	337	349	335	318	361	370	361	350	339	333	299	348	365	340	326	333	337	312	344	336	334	351	336	358	318	313	335	313	348	284	333	330	358	334	330	342	310	343	354	342	354	339	348	335	319	342	305	357	346	349	294	356	303	329	354	344	347	332	316	356	295	314	338	320	314	316	328	344	326	326	317	351	307	322	341	308	333	343	328	323	312	322	338	324	346	318	371	300	337	333	350	347	329	322	318	333	316	345	322	322	295	333	340	341	361	319	327	308	290	315	328	326	344	327	313	345	329	335	329	344	347	342	299	327	354	334	319	299	327	327	340	334	313	307	331	343	312	327	351	318	330	299	312	358	322	344	330	355	304	349	309	319	351	355	319	324	324	347	357	365	357	334	322	282	340	325	351	319	331	343	335	312	347	335	341	335	296	360	358	331	351	307	348	367	346	359	314	326	356	326	339	353	313	342	343	343	339	338	344	330	361	324	327	347	330	367	324	387	303	332	335	357	334	327	332	315	312	313	331	341	344	338	310	347	354	319	328	319	361	311	340	337	369	347	302	352	367	317	317	321	328	322	311	373	354	317	358	343	345	332	328	372	331	331	302	333	331	283	321	335	305	310	298	319	313	304	363	350	355	311	328	330	329	322	315	319	352	309	302	318	324	325	311	357	329	335	326	360	337	330	358	354	335	314	313	330	349	373	345	320	299	324	330	339	343	348	325	344	360	317	341	340	345	320	335	315	306	356	332	359	346	336	349	341	326	324	331	327	371	349	326	347	316	351	333	327	359	331	331	330	336	327	325	331	313	313	347	342	342	342	301	350	344	349	335	305	331	321	326	317	320	359	340	340	329	325	339	342	337	330	351	308	323	309	330	363	344	371	324	353	316	335	325	329	329	381	331	368	351	345	331	355	307	309	288	338	315	310	335	359	338	370	343	363	345	328	357	348	351	351	346	322	313	309	338	312	331	320	319	361	323	362	341	346	337	334	345	370	298	364	304	355	332	334	325	317	310	345	337	323	317	297	339	366	329	350	311	330	326	318	333	310	362	339	355	368	302	328	318	328	327	315	315	307	318	309	348	358	377	306	334	348	319	305	335	343	315	341	305	301	375	326	335	353	328	333	309	344	347	339	323	353	357	345	341	289	335	352	322	318	333	325	309	305	332	324	333	322	326	334	330	346	302	328	325	324	341	350	332	318	320	354	313	293	342	337	330	336	342	340	325	318	315	328	307	370	338	321	318	356	347	352	344	353	351	351	336	342	307	313	330	328	355	365	294	319	340	328	315	350	302	359	348	349	314	344	329	343	334	347	349	326	298	340	332	339	307	326	337	332	330	352	331	341	336	335	334	356	366	337	318	328	349	336	317	326	289	351	348	324	343	359	333	346	332	333	325	326	324	324	335	352	321	366	327	330	329	327	331	314	300	341	346	342	321	327	337	351	314	354	344	325	335	327	319	338	323	363	346	383	351	362	333	309	302	329	322	335	350	362	342	320	370	312	368	341	308	345	328	335	368	324	323	360	334	315	295	290	323	316	333	327	359	343	319	340	326	314	363	334	326	321	312	322	324	298	355	358	322	337	343	318	342	316	342	317	349	311	330	342	306	350	308	364	325	309	325	332	350	325	328	324	315	309	337	342	347	311	347	322	335	336	352	317	343	340	327	353	312	305	347	336	343	337	317	360	352	347	321	320	328	332	336	313	352	340	318	317	352	335	332	321	316	334	322	316	338	334	346	330	357	348	319	348	318	325	381	331	344	349	323	366	352	319	336	371	335	319	331	306	311	353	352	344	285	339	336	317	335	339	334	340	312	342	330	337	357	360	339	319	346	330	356	352	346	324	347	334	348	319	337	317	330	371	347	311	340	370	323	333	345	366	333	344	307	311	320	335	347	339	314	354	343	346	341
15074	35028	28610	25238	19708	9769	5171	5610	4898	5584	7712	6854	5821	4189	2366	1820	10046	28216	21863	7286	499	440	459	423	497	435	470	427	431	448	446	440	464	431	457	419	436	452	409	433	427	450	396	454	408	433	406	437	422	448	429	438	448	424	385	416	430	420	487	493	418	424	422	414	442	391	426	375	438	434	436	447	438	408	473	443	439	412	445	429	420	425	439	412	437	433	404	399	442	440	406	432	450	430	393	467	405	434	401	443	405	432	443	451	420	471	452	459	398	432	413	420	405	437	473	445	440	434	419	424	456	439	434	442	424	406	407	438	440	424	444	395	439	431	430	453	454	441	414	384	442	440	424	422	424	431	428	429	418	417	394	444	427	416	406	415	426	408	459	415	404	417	409	438	490	452	410	426	422	450	442	421	418	439	415	389	457	424	432	429	430	455	408	438	442	433	387	445	434	402	459	439	421	433	419	445	424	420	424	424	408	403	407	402	431	427	411	417	371	401	416	401	443	436	413	428	450	398	388	393	411	393	399	439	439	406	404	426	432	422	428	436	418	432	441	474	445	422	421	423	419	430	449	428	415	414	424	435	419	404	444	440	431	427	433	425	424	422	443	397	434	411	401	410	405	431	426	395	417	438	445	398	427	423	414	426	377	455	399	456	397	452	444	428	420	425	419	438	424	456	399	409	394	461	448	403	454	439	439	437	426	449	406	432	385	457	438	438	409	429	418	431	429	398	417	412	425	433	422	422	406	479	405	437	451	430	425	434	417	414	406	413	426	457	400	394	467	433	434	400	436	426	436	420	423	427	429	442	417	426	449	437	432	444	445	415	425	407	430	408	414	401	447	430	445	424	406	441	424	453	401	397	413	441	409	433	444	418	425	424	424	406	415	439	425	429	431	436	463	431	424	442	404	419	451	418	448	420	403	443	367	443	431	428	413	417	400	427	389	406	428	437	396	459	468	392	464	414	428	431	451	394	422	431	449	406	443	447	431	422	463	424	437	425	422	405	411	445	439	412	415	443	432	460	409	423	422	389	413	414	387	429	455	429	444	438	389	412	422	381	464	417	411	436	382	417	433	419	401	427	425	431	407	389	394	427	465	440	432	449	425	418	458	413	399	425	433	428	403	438	442	409	420	422	393	417	419	437	412	391	434	404	462	397	431	419	422	434	454	397	396	432	433	464	397	444	427	451	410	404	409	456	416	419	435	423	441	432	399	429	418	431	438	416	429	403	397	415	436	429	425	464	421	400	434	417	411	441	429	394	473	433	425	397	434	425	437	426	434	428	432	430	420	441	399	454	425	432	437	430	398	404	427	402	409	429	400	454	403	412	418	436	419	437	403	412	429	403	431	441	419	443	412	444	414	405	407	430	432	454	414	419	421	444	399	444	433	414	418	423	396	418	442	429	431	406	421	399	413	401	424	416	412	396	430	422	436	449	433	417	399	453	447	403	423	403	394	459	417	438	406	413	440	405	367	434	441	412	435	391	438	426	437	398	430	434	388	420	406	411	437	442	426	426	406	444	400	402	411	407	398	421	435	447	450	380	435	419	401	441	425	441	430	424	413	428	406	459	400	448	412	450	419	424	395	415	451	405	397	399	425	398	440	400	395	409	448	441	425	457	437	421	428	434	464	405	469	431	431	437	433	418	403	437	425	454	426	438	421	412	405	447	421	418	421	404	435	407	438	441	454	380	443	409	459	402	418	418	423	441	432	409	446	426	436	396	424	454	390	450	431	428	441	429	441	429	438	396	415	408	406	429	422	458	444	463	421	404	417	420	406	450	468	417	430	387	442	386	405	425	396	423	427	425	441	432	438	382	392	423	437	417	425	428	434	449	421	440	433	428	440	460	407	409	423	437	417	436	399	411	413	426	412	458	447	405	432	429	443	432	412	424	433	424	401	440	436	425	434	458	429	433	433	416	398	451	382	410	408	443	386	432	417	435	439	390	430	407	422	429	403	430	437	427	425	443	435	385	430	409	407	449	441	417	431	452	413	418	392	417	410	397	449	461	408	466	454	462	425	449	431	443	463	414	420	408	409	418	409	414	395	425	381	426	429	446	414	436	405	411	397	419	396	438	465	379	440	407	436	435	460	403	442	431	398	418	445	417	399	439	391	442	409	462	416	445	459	412	385	414	452	443	459	387	382	421	382	402	432	463	427	441	436	397	442	415	422	472	421	424	402	402	468	452	368	451	441	452	406	437	434	400	436	463	418	435	388	428	415	412	388	459	482	396	458	417	422	460	438	452	428	401	422	418	418	457	423	426	437	459	414	403	400	447	413	453	447	464	403	440	407	405	427	415	387	412	422	400	409	413	414	407	427	433	452	445	465	429	427	406	420	451	431	464	415	446	402	433	436	428	429	449	430	411	458	400	416	411	467	426	414	404	447	443	396	424	447	366	390	436	432	441	413	407	397	446	424	423	447	468	406	426	425	467	412	411	443	459	446	395	412	455	437	399	390	422	427	464	457	435	399	455	471	448	453	482	438	425	429	428	439	454	462	410	433	431	412	411	425	435	434	458	429	436	420	407	431	435	441	427	408	413	422	391	387	445	403	393	403	412	469	424	436	426	411	446	391	405	400	456	451	455	383	421	438	448	416	390	460	430	449	428	422	396	400	467	421	412	409	440	420	416	427	389	434	421	433	417	421	412	392	413	444	437	441	397	435	419	441	403	410	425	463	413	437	418	461	449	441	379	418	409	445	353	390	424	400	405	473	424	432	398	414	439	391	409	435	406	418	428	402	411	384	453	396	459	405	429	443	428	420	403	410	443	423	430	370	427	427	458	422	430	430	411	409	409	419	452	409	453	472	421	425	407	452	436	418	434	424	426	413	448	418	460	400	424	449	392	430	413	457	418	478	434	468	413	439	392	413	427	452	458	392	443	417	432	428	405	429	435	406	364	441	441	421	428	439	413	377	417	417	453	412	426	435	470	409	424	432	399	444	415	470	428	464	435	464	422	443	428	410	426	412	438	468	427	401	417	422	461	410	427	454	416	439	429	429	454	400	436	416	437	394	472	453	439	409	458	454	412	444	434	410	449	432	415	442	452	395	428	424	422	426	438	394	402	419	468	416	431	457	454	426	418	418	433	454	454	437	421	396	442	448	451	428	398	418	454	446	440	445	399	461	490	398	401	403	424	422	411	406	460	433	450	418	436	409	460	438	441	424	443	406	427	389	418	436	421	425	427	416	418	394	409	439	446	416	386	444	443	435	400	443	451	395	425	449	414	387	435	435	406	430	428	436	432	400	448	417	436	417	390	428	445	416	435	415	455	401	435	410	416	457	402	406	455	429	406	445	437	420	432	437	431	431	404	440	422	451	456	440	412	415	411	446	428	425	444	403	450	413	439	377	442	423	418	473	417	450	443	402	424	436	409	404	433	455	432	451	429	425	416	389	417	431	406	450	412	417	467	450	394	434	435	441	439	415	426	386	411	435	394	424	402	458	401	447	438	430	414	400	428	435	450	387	427
26772	21036	16912	13218	3729	1634	1289	1121	1069	1165	1111	1074	993	1111	1050	1019	1116	1869	1948	1065	778	788	825	741	778	825	745	843	773	772	829	763	794	730	808	797	829	796	824	767	785	785	809	788	794	814	773	781	773	820	800	791	778	802	852	778	790	742	819	761	828	762	774	782	817	830	831	761	857	773	770	741	787	750	748	847	807	798	745	738	847	861	779	802	777	800	767	738	812	786	803	817	803	711	767	761	846	836	795	763	791	754	814	766	766	788	828	778	773	772	800	781	750	825	738	803	820	781	775	793	766	752	741	830	732	782	827	810	779	821	796	789	791	772	814	802	770	780	835	794	802	812	780	770	801	756	796	745	782	762	769	783	804	811	767	793	779	780	776	807	765	753	793	776	787	803	777	777	777	757	836	792	790	811	732	748	810	812	828	777	754	823	770	808	809	742	809	798	793	818	803	777	800	740	791	792	748	812	772	768	799	820	833	756	786	767	838	762	785	785	784	810	792	779	735	798	790	809	801	815	793	768	757	826	785	777	794	755	755	812	826	745	775	767	743	800	795	772	767	748	750	801	811	822	769	791	778	764	790	804	851	792	791	766	800	791	760	766	774	745	771	772	761	808	739	786	845	792	756	832	747	804	813	780	807	784	756	787	766	782	808	797	733	760	841	751	812	796	765	811	818	803	770	782	761	735	743	790	788	755	748	806	745	840	758	827	800	779	789	785	812	786	740	804	823	817	766	750	798	804	735	745	781	780	759	756	766	796	754	733	782	741	787	807	810	738	754	763	759	756	829	797	803	815	763	784	757	811	819	811	712	749	755	781	840	763	807	763	706	797	769	784	819	775	770	770	730	752	789	823	732	783	760	806	761	756	761	741	731	767	798	782	764	766	752	789	798	826	774	774	772	810	814	795	806	807	758	741	769	791	758	749	771	779	808	794	803	791	797	775	789	780	800	770	761	805	763	774	773	763	738	809	740	783	719	800	783	781	816	786	775	795	806	734	782	784	789	750	783	759	762	773	825	791	776	823	776	771	796	843	794	779	787	791	734	731	718	839	750	791	832	798	786	799	771	795	798	765	780	823	776	777	794	754	813	754	832	792	772	735	757	789	826	809	752	785	753	807	785	744	789	765	783	750	777	742	811	738	774	778	757	796	774	788	759	769	829	775	759	774	805	790	772	760	811	848	804	754	753	799	772	808	803	774	771	800	812	787	780	763	754	819	788	784	770	773	805	826	766	790	826	751	800	751	807	745	776	742	847	731	759	830	773	780	753	802	771	783	783	766	776	843	786	757	737	769	822	765	786	745	803	788	822	791	786	836	768	806	852	778	768	744	761	816	772	791	758	738	784	785	816	762	795	878	761	764	811	778	732	793	802	787	812	792	755	781	806	810	796	777	784	751	736	784	765	806	758	720	780	826	799	801	778	816	780	811	774	741	796	766	823	755	818	816	780	760	762	802	769	802	780	800	800	827	746	797	778	847	820	764	803	745	811	804	789	727	776	769	762	804	815	781	777	792	784	795	823	771	825	841	782	805	769	780	773	823	771	758	804	734	769	804	750	797	786	799	786	784	738	811	807	830	795	838	817	752	817	817	763	767	799	758	791	789	712	749	782	772	747	797	821	832	793	799	768	808	801	794	806	791	776	761	750	776	846	784	751	749	747	764	808	802	770	736	801	794	791	760	787	789	843	777	752	825	776	782	795	752	781	772	763	779	773	760	767	795	790	770	787	801	821	763	770	782	749	760	818	803	749	770	749	802	791	753	799	732	798	759	787	759	786	771	798	807	775	764	715	704	818	801	826	775	788	779	813	814	753	782	820	800	770	742	758	853	735	813	831	792	773	783	788	798	723	812	823	779	744	790	742	761	748	763	748	747	759	764	780	816	738	773	842	765	766	802	756	799	762	819	779	790	773	784	782	785	802	755	816	799	775	760	746	786	808	818	788	787	795	759	763	778	799	773	822	774	803	746	817	723	795	795	731	798	770	784	736	788	784	774	851	769	819	797	770	806	812	751	751	779	751	781	774	782	790	770	736	784	821	773	814	795	798	770	755	726	719	815	822	802	777	758	828	788	743	789	718	777	781	769	765	823	797	800	826	780	778	799	773	774	730	760	730	788	779	810	786	711	760	780	783	784	746	852	778	790	758	772	806	845	793	751	744	765	779	762	778	794	758	772	804	771	808	782	782	751	793	753	757	757	774	768	772	772	826	835	767	775	773	773	763	825	818	822	786	767	759	810	813	782	853	794	752	751	775	765	782	738	775	777	814	824	746	787	812	797	764	768	779	886	788	755	784	740	821	797	784	754	812	767	768	764	748	807	829	761	816	761	750	824	723	813	756	776	743	807	779	802	762	791	831	814	789	792	773	773	799	769	778	792	839	759	784	766	782	786	846	763	792	783	836	776	757	749	802	756	831	746	799	765	783	768	713	784	739	797	758	813	750	788	736	750	786	765	827	757	768	723	799	796	752	781	772	792	774	749	792	785	781	797	774	724	752	789	789	748	744	791	754	702	800	772	787	771	799	763	791	747	795	784	759	762	820	785	772	731	795	755	750	749	832	755	808	766	784	806	727	800	801	767	811	764	738	783	704	767	834	805	763	799	803	757	838	780	770	734	819	738	790	820	873	766	775	795	796	748	838	816	782	808	781	817	802	794	733	806	738	770	751	732	743	746	755	785	756	741	814	769	798	762	770	732	803	785	788	770	733	789	752	780	761	810	806	770	794	782	774	751	790	798	770	754	772	793	741	812	838	796	831	767	755	804	759	813	766	814	790	809	745	812	778	805	792	782	766	767	791	832	797	821	773	804	815	785	813	731	757	827	794	764	796	796	770	805	783	796	809	759	768	775	797	813	839	804	743	821	809	819	806	773	789	784	782	782	757	783	796	766	806	778	770	771	820	752	829	751	789	724	807	767	765	787	761	791	792	792	787	800	754	773	803	811	760	792	735	761	772	800	778	775	784	732	736	756	793	807	796	781	817	744	744	846	784	835	778	786	822	786	768	746	764	776	762	841	781	767	829	767	818	782	793	804	793	765	807	787	769	797	729	794	763	825	771	801	775	769	787	825	792	758	754	795	800	791	784	758	788	777	759	743	833	771	773	784	799	757	772	812	783	758	796	798	753	791	799	781	791	834	764	770	804	773	775	742	802	777	794	772	832	806	776	854	755	771	768	765	789	750	788	774	816	808	747	788	818	806	814	822	779	772	779	778	721	752	816	765	758	768	818	820	804	805	749	780	765	790	741	832	792	812	780	764	824	772	804	829	759	758	785	793	766	813	773	800	785	826	782	794	727	857	808	793	788	785	816	788	770	775	815	758	834	786	760	791	802	782	767	790	781	725	771	753	813	721	778	781	762	779	760	754	817	804	749	810	839	723	752	746	784	774	801	802	791	796	786	827	801	779	735	775	784	774	764	753	743	752	780	814	804	818	742	817	776	776	781	821	770	780	756	759	766	811	819	807	780	781	754	763
10276	23496	17066	17661	5598	2990	2295	1945	1884	1935	1855	1698	1559	1814	1589	1592	1666	3332	3125	1528	972	1051	1019	975	982	1015	977	1000	980	1018	1006	1014	942	1012	990	994	981	957	983	951	987	988	1015	1006	984	1009	1059	960	957	944	958	1003	1011	1002	963	1000	971	1025	986	953	963	946	1032	1017	934	1008	977	1033	1089	961	975	1021	995	992	997	1050	985	973	947	1010	1003	990	1048	995	995	975	964	1053	982	1016	1010	945	1000	952	997	1013	996	1003	1006	964	960	1043	993	972	982	959	977	928	974	1017	972	1078	974	1015	987	1007	1010	1007	1008	990	1053	1036	961	969	994	1025	1049	969	981	1067	966	987	1020	1018	1009	1007	982	988	990	982	974	975	1000	958	917	1006	1001	946	997	935	982	1013	1038	1005	969	963	1046	1018	921	993	1003	976	964	1016	995	1008	1004	985	982	978	1052	974	984	962	969	995	1018	1004	1038	1030	988	1020	1003	1008	998	1022	990	1000	987	1010	932	1014	981	1027	995	1006	1031	1026	1001	1032	1041	951	979	963	1054	963	1035	955	1015	1044	991	995	1021	978	1017	994	1004	1040	958	951	1006	980	941	941	1021	1006	979	1014	986	1077	960	979	997	959	989	1079	1027	994	1030	1005	1004	1008	996	968	997	1035	950	959	988	985	973	977	997	1006	1059	1005	1010	1015	979	965	1030	1047	1051	974	1018	990	968	1019	964	1035	1071	997	1005	954	987	965	989	997	942	985	966	957	969	932	1026	1003	1008	1035	984	980	931	1026	1042	973	1033	1020	969	989	984	980	1025	1016	1014	970	1000	933	1004	987	958	1033	1010	959	982	1008	1015	951	1023	956	984	962	974	996	985	1006	981	976	998	1015	1011	987	993	1013	987	1030	1001	979	1030	946	962	1003	979	1036	1026	991	958	1008	1018	1039	998	991	1019	1024	1042	965	1005	1014	1027	984	987	1019	967	1011	982	1016	945	1010	1036	997	930	987	1010	972	991	956	965	959	977	951	1009	990	948	1039	951	1017	972	1014	1015	1011	1011	979	1052	979	935	972	1022	1015	981	1016	964	997	997	1007	1019	1026	975	967	939	974	1028	985	977	1010	1029	981	969	979	1017	990	983	938	1065	982	1006	1013	983	989	934	960	999	1005	995	1030	1045	1004	991	960	993	1012	982	1027	1026	1023	1001	973	1002	981	984	1035	983	943	1010	965	1010	988	1017	979	970	950	978	1038	1045	993	986	990	1017	1009	1029	937	964	954	1011	936	954	994	965	963	1040	987	1013	997	1014	991	990	938	1014	995	973	1015	955	994	1027	976	1014	958	1045	967	979	983	993	989	1003	1030	977	1006	991	984	1026	1028	992	996	1009	980	992	957	1003	983	968	999	991	971	993	952	993	1007	1008	968	986	992	1016	1030	976	960	985	938	944	1021	1019	988	1016	956	989	1034	1036	1024	1003	962	1003	1056	959	931	973	1010	997	1031	985	951	983	995	1047	1007	974	995	964	987	999	901	968	942	960	1009	973	1043	940	997	1005	939	1012	979	966	1007	988	991	966	1041	962	995	974	967	936	988	963	968	944	1022	1008	952	993	1047	1015	1014	968	1049	968	1024	977	962	957	930	924	1008	977	1012	1078	1022	984	942	1047	1041	1010	977	982	1015	972	983	1015	977	990	959	1006	975	1040	967	1014	1003	1085	1001	1020	973	983	1027	998	1010	985	1005	1002	1031	947	965	1010	1014	1033	1033	1003	952	999	991	999	963	975	1003	982	946	1031	1017	1032	1022	1048	999	1005	995	995	944	938	993	951	999	1016	1039	1049	1008	968	981	958	1016	1043	996	976	940	1036	953	1004	1038	972	1037	969	976	1023	1007	995	972	1011	1021	971	1015	991	1007	963	972	1006	1039	1026	1008	977	998	954	963	938	1015	956	966	1007	998	920	1023	1044	962	1005	978	1000	987	962	1013	961	986	1011	1030	995	972	970	1016	947	982	995	1007	1029	1027	992	952	1003	999	1029	1014	966	1010	1029	1012	978	936	1021	1011	959	1009	1016	995	961	995	1015	970	1006	990	1020	1001	967	947	1050	1032	947	968	983	981	985	1018	1061	966	976	990	984	1026	1024	973	991	992	967	982	969	991	959	1011	1007	973	967	986	951	951	992	936	949	988	956	1021	1023	991	984	999	924	993	986	959	989	1005	974	968	993	1009	1020	1038	1004	982	1050	986	952	984	980	991	966	968	1013	983	1035	962	953	1005	1008	988	970	975	1044	991	968	927	966	1036	1029	967	1017	1027	1043	936	1005	959	1001	1005	980	979	962	982	971	969	994	1031	962	962	949	978	996	964	977	1045	926	966	1026	985	985	959	1021	1015	1003	1023	980	975	1020	992	944	952	964	972	1042	994	1004	965	955	1056	985	968	979	984	1022	975	1045	959	1010	991	1000	1023	971	960	973	981	1014	1026	1047	936	945	959	1031	1037	991	1041	971	1014	1026	960	981	1069	992	975	1003	1026	1003	983	954	920	983	998	1041	1052	965	976	1025	975	1011	959	989	998	1021	1072	1028	1032	963	1011	985	1015	1007	967	1010	1004	1010	1031	974	988	1002	1035	1000	1009	973	980	1005	980	1000	987	972	1048	965	973	1013	1009	1012	1097	996	972	1002	997	1031	949	1014	965	986	989	1028	1048	968	966	999	1012	999	1016	945	971	965	984	966	958	1012	960	988	949	1021	1033	990	953	1006	963	911	1000	981	1020	948	1032	994	1054	1020	1000	1039	1014	996	986	1007	1030	1035	1042	998	950	1065	991	971	966	974	965	1041	993	1045	997	1054	985	1015	1000	1071	993	1032	1072	982	1006	1039	1002	1001	970	1038	1029	997	976	1011	1045	952	967	1050	998	957	1019	1013	1007	952	959	966	975	988	981	978	951	1011	956	1028	1023	979	1040	1000	985	1056	1015	965	942	1003	1033	998	975	1015	991	1059	1005	965	901	994	1018	970	977	1007	957	993	1020	1009	976	988	1023	994	988	1031	1029	959	987	1016	1030	1049	991	995	995	1004	969	938	1021	1018	1002	963	995	985	1013	1007	984	1025	956	1015	975	1017	1030	979	979	986	980	1000	1048	976	1034	1070	1037	982	1064	1016	1048	1023	959	998	990	1024	1010	1004	980	1010	992	1035	993	1041	1025	938	1018	945	980	1028	975	973	949	1003	960	1001	980	1020	957	1005	1065	1006	928	984	989	992	973	960	990	1008	1019	920	1006	929	980	967	961	962	951	1013	975	992	999	975	1001	1006	964	1006	996	1007	995	1030	1004	992	957	973	1026	1015	992	1051	1028	948	949	962	980	972	1007	977	978	991	966	977	976	995	1036	991	1037	996	999	980	948	998	989	978	982	1030	1072	971	1041	988	1018	974	1014	998	1006	951	1014	1025	981	967	966	1022	1002	971	962	955	971	998	959	1054	1008	965	976	1065	1012	1022	1004	994	977	946	966	967	1020	951	950	995	942	978	993	983	948	1002	1029	953	969	958	998	1010	1039	987	1057	1055	1000	986	1014	955	999	1007	1019	1024	977	1038	1038	972	982	1021	1006	976	991	938	966	1010	955	983	952	1037	998	949	985	993	988	985	986	983	966	1036	995	1002	1028	1025	996	985	1009	993	979	1024	1047	1000	960	1006	984	1009	1054	982	993	1002	949	1018	968	1032	1010	984	887	1001	963	1017	985	958	956	987	989	994	961	991	1020	980	1001	1006	935	1051	964	1001	1027	1054	1040	1039	1028	1002	973	958	1037	992	1059	1010	1011	981	939	973	960	1007	1035	978	985	1000	993	997	1001	1002	1019	1042	980	1004	983	1005	956	968	1020	999	991	969	1035	944	1023	1012	1013	953	1016	967	987	987	963	995	994	974	1000	974	1014	989	1010	1031	999	1000	1014	1065	1075	1038	990	991	1037	951	999	933	962	984	1022	1003	964	991	1042	1002	1020	1010	991	1030	968	1007	1036	995	953	984	1008	986	986	1081	969	971	996	1023	1024	999	958	984	1014	980	1036	964	1035	948	1035	974	982	955	1005	984	996	961	952	1056	993	1019	997	1009	1012	968	975	985	1016	1033	980	949	960	976	942	982	1030	1049	1010	966	1024	938	1031
24050	21074	28309	24098	20669	8104	2522	2135	1513	1197	1243	1031	906	919	904	954	5244	11663	8132	2031	651	607	619	580	586	632	602	638	582	599	567	572	610	607	592	585	628	569	588	595	584	616	563	629	612	588	606	661	638	611	597	607	608	586	575	614	579	589	595	601	600	598	588	598	633	614	581	608	576	601	584	615	608	590	585	566	597	594	580	620	564	645	562	635	574	602	617	585	595	597	621	590	612	576	591	569	609	578	580	562	625	565	582	570	624	553	597	560	596	606	556	577	574	594	634	603	568	566	584	603	635	578	573	575	577	576	553	614	560	570	609	617	564	569	600	555	568	578	612	619	552	603	576	621	604	545	582	601	558	606	593	579	592	619	597	550	585	577	631	551	586	627	637	578	588	593	593	607	543	591	607	607	609	590	551	551	595	593	582	591	590	632	609	633	602	625	591	563	568	572	607	648	600	557	606	581	599	595	586	569	644	571	586	565	599	633	584	611	593	565	612	596	613	565	612	589	547	591	593	582	579	621	583	607	626	611	594	559	643	590	583	597	590	560	575	584	588	569	589	576	572	629	607	626	638	624	591	604	569	593	576	616	622	614	547	615	606	579	612	581	549	556	590	597	589	623	612	600	567	575	546	602	610	575	593	593	599	582	579	577	602	607	556	659	567	645	619	586	616	595	641	629	611	631	571	543	571	567	567	584	577	589	587	572	545	566	585	599	564	617	593	591	587	585	580	613	598	657	561	578	560	591	621	537	588	561	551	598	559	609	588	584	587	574	587	603	585	608	567	592	601	587	604	599	576	594	610	580	620	569	613	584	579	555	583	598	605	599	580	541	609	598	613	584	616	630	567	603	603	597	564	608	606	544	567	575	577	581	586	570	614	625	552	628	590	589	604	618	621	544	574	618	531	584	615	613	572	593	533	577	644	620	572	564	535	575	607	588	582	578	632	591	625	595	618	611	656	556	575	583	573	598	525	588	578	563	531	568	622	604	597	557	585	595	604	542	585	633	579	586	603	541	621	600	614	625	599	631	606	570	567	599	572	619	581	566	636	609	611	585	592	572	562	584	595	566	628	609	604	622	593	619	578	658	567	571	602	565	649	573	572	588	604	637	578	563	565	622	624	604	582	568	637	561	546	531	601	622	577	575	619	602	553	606	584	542	586	633	569	584	592	609	602	587	560	621	616	593	593	599	573	602	622	613	575	623	623	599	601	606	596	564	590	606	683	587	626	620	582	566	593	598	579	607	591	620	584	559	569	583	567	619	590	603	538	571	584	637	582	574	602	623	563	592	610	619	598	564	586	619	590	606	615	601	581	585	606	560	591	553	631	579	620	610	595	580	622	573	633	606	618	607	588	595	593	602	592	603	583	549	599	591	582	608	573	573	631	603	577	618	572	617	591	592	570	571	599	603	594	598	591	571	562	609	595	611	582	598	587	582	612	579	536	571	572	563	569	569	601	572	573	590	574	620	588	628	543	608	636	611	605	599	590	624	582	595	592	590	634	632	617	612	603	602	579	621	593	580	623	605	622	610	592	593	572	601	650	589	581	594	599	603	607	598	556	633	606	606	575	616	604	633	606	584	558	579	601	635	586	587	573	590	630	566	621	616	560	566	606	596	566	617	622	600	577	584	594	637	621	593	615	568	610	641	560	641	571	616	585	567	621	600	589	597	579	637	601	565	553	594	575	571	623	564	616	616	613	563	601	567	619	578	613	602	604	562	535	568	607	598	589	609	589	578	587	573	570	552	591	578	599	557	575	588	609	593	587	582	546	597	608	596	591	573	548	617	600	589	592	611	617	577	560	574	587	643	610	601	623	578	607	571	588	591	614	646	608	604	579	563	583	625	617	586	590	597	604	579	583	612	623	604	602	556	597	585	572	577	600	598	579	578	589	591	553	583	589	596	646	575	594	606	590	597	605	653	619	586	579	604	578	581	578	615	579	595	597	597	594	598	584	596	632	597	593	600	613	600	561	627	621	619	646	592	611	624	587	582	616	589	579	591	566	609	601	573	618	621	637	619	591	565	616	573	614	626	561	598	547	580	621	644	604	572	641	554	609	522	646	587	580	600	564	545	586	602	578	600	556	571	622	577	606	609	591	629	628	609	618	583	567	603	591	607	585	588	573	564	588	581	616	570	587	593	580	573	566	607	552	611	604	601	606	640	585	600	642	604	571	587	602	587	607	611	586	621	586	608	604	520	616	556	606	596	565	623	615	569	590	619	609	575	573	597	608	554	565	594	568	567	533	549	606	582	567	622	619	554	567	614	587	590	610	613	584	629	632	581	616	612	581	598	652	591	633	575	585	581	592	603	604	593	611	626	550	578	568	576	628	587	591	590	607	586	596	589	624	590	611	559	612	645	601	593	618	565	647	569	620	608	598	589	564	601	599	601	620	581	556	631	619	588	588	592	582	577	582	587	584	593	595	586	546	614	580	547	585	590	600	585	595	628	623	627	517	605	604	575	565	582	566	563	573	563	588	617	548	602	578	577	588	586	590	540	568	560	632	609	579	608	600	575	599	557	574	615	560	618	634	615	581	599	596	575	605	607	621	566	603	610	557	605	573	586	570	602	606	630	571	593	628	587	583	569	597	600	589	549	616	593	603	563	648	581	576	614	615	602	573	608	623	631	598	579	589	588	614	566	605	595	617	596	573	586	645	643	597	592	560	552	580	573	633	656	538	610	626	626	576	621	569	583	618	587	586	614	579	614	569	578	582	597	615	609	586	622	602	590	557	583	600	598	610	574	593	595	578	601	594	585	594	618	557	581	577	589	561	560	591	592	574	591	620	563	547	603	575	575	592	583	590	572	601	513	603	607	618	615	597	581	597	591	601	567	619	602	555	618	587	624	621	571	579	578	612	617	585	581	609	610	615	573	600	583	622	546	640	621	584	576	600	579	557	569	579	627	600	611	579	599	642	613	604	568	634	521	604	587	576	626	552	644	575	602	552	588	583	606	564	626	603	585	596	589	597	567	619	674	569	603	569	600	560	587	589	579	563	555	648	562	543	560	581	597	615	621	637	602	572	624	584	576	642	584	581	532	604	598	580	582	579	576	601	641	583	642	621	593	637	582	586	584	560	586	577	598	585	590	591	594	632	626	565	566	616	595	587	613	567	621	571	580	593	614	530	590	625	600	598	591	612	605	594	584	609	598	612	620	577	577	586	550	614	566	551	600	572	599	599	643	575	604	566	580	541	606	576	579	581	558	590	600	603	621	616	566	548	551	541	589	609	617	611	616	607	650	602	611	599	597	550	581	556	598	585	579	578	634	577	601	583	549	611	616	607	597	630	588	582	581	565	593	588	592	568	613	586	546	592	604	603	558	595	596	627	589	630	629	584	593	517	598	628	634	558	561	604	618	611	597	580	576	599	547	574	557	584	608	582	592	593	593	602	579	597	611	628	591	554	564	585	599	592	594	578	611	555	577	597	589	563	561	571	591	572	568	621	593	635	592	596	601	605	575	618	597
11887	32141	24473	18916	7753	5099	4377	4370	3125	2459	2286	1795	1580	1594	1568	1557	10026	18604	12791	2980	758	771	780	821	762	808	762	752	774	821	794	788	797	787	792	787	763	812	819	806	845	784	761	790	773	755	748	740	784	719	801	762	798	747	778	742	761	742	696	793	747	794	788	796	800	736	786	748	780	813	759	789	806	739	792	774	754	749	820	763	801	753	741	800	762	759	770	755	776	790	751	783	726	705	764	773	813	728	767	794	741	782	740	791	749	766	736	783	792	786	756	713	761	699	767	748	778	804	760	792	794	753	746	710	780	768	741	744	757	785	822	784	800	763	795	733	752	702	811	728	770	742	751	743	744	783	758	772	759	767	787	742	817	835	810	791	762	771	784	759	765	789	736	755	766	800	827	761	766	789	764	767	764	790	732	691	732	726	756	776	713	785	800	795	780	721	776	773	786	704	762	739	799	734	750	757	731	786	805	806	752	756	792	766	741	725	752	749	798	782	766	841	783	780	813	772	803	752	797	816	737	727	793	778	784	758	757	731	755	735	785	740	725	777	793	760	783	765	808	809	762	740	733	795	779	724	799	773	749	735	735	765	758	753	778	781	760	811	796	749	768	697	753	761	747	821	791	761	783	761	776	753	763	769	833	743	749	720	772	786	761	764	722	763	742	749	796	798	748	744	803	782	816	760	713	783	779	777	800	768	759	723	748	777	788	734	764	740	770	749	763	749	743	767	797	814	763	778	778	779	771	803	793	732	757	766	731	769	784	771	819	820	772	730	770	843	778	787	772	732	734	763	752	736	822	723	768	803	794	747	756	832	779	753	746	765	802	763	748	757	777	742	765	754	739	736	695	753	753	774	759	774	780	754	784	755	736	747	776	794	750	791	783	756	759	764	798	809	786	804	784	788	770	783	786	805	690	758	799	796	729	787	787	779	754	723	781	792	793	767	771	737	816	740	805	747	768	791	787	773	758	696	765	780	816	816	809	736	792	764	760	764	760	780	765	788	790	735	743	784	771	739	800	764	769	797	767	761	776	783	718	770	728	811	766	784	745	755	802	755	754	821	807	787	799	761	766	731	761	736	785	805	760	774	780	783	756	760	767	754	784	712	759	813	730	723	711	758	793	709	800	775	792	746	721	780	807	753	824	764	791	761	721	792	784	766	771	778	808	719	725	763	787	779	803	798	789	767	753	773	798	767	793	773	752	725	795	782	802	795	783	801	777	764	692	802	795	755	773	777	741	758	786	803	766	784	783	804	745	778	742	766	764	789	780	766	750	732	725	701	784	781	757	728	769	774	797	805	749	765	737	732	774	686	758	738	787	766	771	782	755	756	812	702	797	767	729	756	777	780	798	735	771	761	803	788	780	769	814	752	794	742	762	774	769	729	756	761	784	769	781	794	713	769	762	796	739	797	763	756	773	799	757	724	778	763	709	768	790	731	767	687	719	727	775	785	807	780	790	801	763	731	713	753	796	752	744	742	731	746	765	743	768	780	748	780	741	752	779	760	772	725	791	793	738	721	805	744	776	751	755	771	805	790	804	763	790	732	746	770	732	781	781	727	787	757	726	743	764	777	787	803	766	762	765	744	744	787	843	786	738	754	751	791	760	764	761	734	775	813	773	794	780	783	757	752	754	707	750	756	781	767	730	796	765	764	721	774	772	770	752	717	783	792	789	759	808	779	815	763	760	740	710	764	760	798	794	708	805	775	744	751	747	758	764	755	753	763	762	739	775	796	817	723	775	791	725	774	737	764	750	774	813	796	801	794	740	819	746	723	787	736	775	779	799	760	746	767	739	763	748	758	777	697	757	765	800	768	756	755	799	827	852	786	681	789	741	801	730	776	803	793	770	791	785	733	708	770	781	741	756	790	743	730	781	773	804	708	765	799	762	780	757	791	768	790	728	803	781	817	767	756	787	749	779	768	809	725	804	716	785	785	740	736	786	806	754	721	746	820	786	798	764	767	752	853	748	771	818	776	775	798	761	765	751	822	798	765	780	764	788	762	780	718	767	785	801	735	766	755	775	753	767	795	745	799	789	769	774	732	744	738	728	759	803	786	788	747	773	775	780	779	764	750	755	779	769	772	780	726	779	741	764	755	781	753	781	789	768	782	770	783	755	816	807	723	800	765	787	750	859	754	751	768	798	803	783	765	776	766	805	803	715	784	723	752	765	768	782	754	777	777	767	800	802	778	755	783	788	800	728	807	731	766	798	738	806	793	791	779	750	760	777	754	748	761	777	752	752	725	713	744	776	770	712	769	762	695	788	754	776	771	704	719	790	767	780	737	823	764	720	793	809	776	742	748	767	751	777	809	779	746	767	778	784	776	770	744	759	799	790	789	805	766	770	802	771	749	750	786	735	776	784	776	750	731	726	769	741	714	781	765	766	785	771	741	724	785	765	795	763	783	733	785	763	722	792	762	797	814	752	759	752	774	727	771	786	745	715	757	771	771	769	798	805	719	779	805	808	760	772	789	787	773	745	761	744	764	792	764	787	748	736	742	740	777	764	790	772	799	768	820	770	728	747	806	782	766	771	769	792	813	772	774	782	757	780	775	779	754	770	794	748	814	762	731	744	730	782	810	777	799	784	776	749	788	779	780	745	789	706	810	765	737	721	777	758	759	738	728	748	770	770	744	747	726	825	784	776	759	735	764	786	782	760	752	751	777	774	735	742	745	811	760	701	730	732	776	805	747	800	714	753	773	768	780	752	751	793	757	755	781	791	808	737	749	759	762	755	759	800	768	710	768	767	757	772	707	809	757	809	775	796	763	795	766	776	829	766	756	790	784	770	742	760	760	740	760	788	792	773	741	782	782	771	731	816	751	734	737	816	804	756	742	757	827	763	777	805	787	794	704	764	741	791	729	765	722	779	760	810	739	814	736	772	753	772	806	736	765	751	740	802	756	766	759	738	766	772	798	726	801	749	803	810	780	763	755	764	769	781	742	757	788	762	765	771	763	789	761	769	742	773	784	734	785	730	748	763	748	795	773	795	757	722	765	763	795	752	746	716	743	760	706	747	755	776	734	787	747	749	742	727	757	748	760	777	757	797	802	777	788	739	776	764	726	835	750	764	829	752	776	745	784	729	690	769	744	825	733	760	755	750	742	725	840	752	791	786	770	783	787	736	798	774	752	716	753	819	731	763	762	825	736	739	762	795	745	784	758	778	775	798	798	719	794	777	805	775	774	751	751	716	745	779	757	815	761	811	820	792	774	757	783	786	771	823	737	778	733	764	754	786	744	752	785	766	754	797	767	777	749	769	716	759	751	779	797	786	725	749	759	746	798	784	740	768	823	746	757	755	800	747	724	745	722	769	726	767	769	800	799	721	774	755	805	724	807	754	752	760	772	779	769	727	800	734	737	751	783	768	814	776	754	723	790	772	744	748	807	795	781	760	820	772	815	734	800	802	827	791	720	755	731	785	791	785	740	745	753	804	770	781	809	756	792	807	723	794	784	779	764	768	805	771	746
22795	21071	28858	23492	21072	21155	12216	3325	1913	1709	1533	933	714	805	751	2290	13715	21455	11339	3048	367	339	316	344	307	295	349	283	314	341	345	323	336	305	324	308	307	316	327	321	309	315	294	303	305	291	319	306	320	337	311	287	325	342	338	322	324	333	302	331	332	308	314	359	308	323	323	299	326	293	293	320	331	314	329	336	306	298	302	302	327	297	319	296	325	312	319	312	317	339	289	308	283	336	306	306	304	293	327	317	303	344	304	275	319	301	302	305	344	337	286	337	316	298	309	305	314	338	317	304	300	302	312	331	318	342	312	335	296	293	304	339	315	301	307	329	331	304	287	315	292	296	317	277	311	279	292	296	304	311	329	319	316	326	312	296	319	328	316	310	332	295	313	302	312	322	307	312	338	291	291	299	314	306	315	315	290	296	294	322	294	318	330	327	308	334	325	334	308	312	283	345	312	305	302	304	323	332	342	325	317	307	285	323	339	301	283	298	330	323	318	274	311	291	278	288	309	308	315	305	295	278	352	318	329	268	326	343	316	328	289	324	325	320	307	300	287	325	296	275	293	294	300	322	291	339	340	315	315	303	342	345	295	333	291	273	302	286	352	292	331	304	312	325	298	316	311	284	305	327	325	291	272	314	308	299	313	327	314	336	294	317	295	292	329	309	321	337	312	342	282	292	329	308	321	327	304	310	331	307	349	287	321	333	317	305	293	297	341	331	294	297	301	302	304	308	321	291	295	295	307	300	319	317	313	328	295	313	296	341	311	290	301	300	320	327	301	317	301	316	292	347	320	297	325	311	283	304	318	339	310	305	317	329	308	315	342	324	321	309	284	341	301	302	297	330	280	345	281	274	305	309	296	318	316	294	320	320	276	321	318	306	302	291	344	317	286	293	314	284	305	289	324	312	301	301	317	301	288	298	325	315	325	303	264	278	308	284	307	331	313	329	304	287	294	324	303	284	289	268	318	292	284	328	315	312	284	282	320	310	276	297	325	325	321	301	316	314	333	326	306	306	319	307	317	307	266	331	323	336	312	299	298	305	326	310	304	285	313	300	276	315	316	326	320	305	298	294	312	303	313	313	304	317	308	289	303	312	306	293	325	292	333	316	307	317	314	296	334	295	301	347	311	309	326	326	306	283	283	326	287	301	321	305	310	273	323	328	304	320	324	306	301	312	300	332	311	295	323	340	322	342	311	325	304	328	298	301	324	304	333	292	289	320	299	315	305	295	312	316	315	323	319	278	286	325	329	280	321	289	280	323	287	300	314	290	295	283	311	300	309	311	310	328	318	302	330	301	326	296	292	329	325	331	331	312	309	340	300	314	306	304	329	318	327	307	311	315	306	325	294	325	284	296	330	325	315	308	322	344	303	316	313	307	331	296	294	328	316	321	351	302	323	280	306	291	312	294	331	286	298	308	310	307	341	318	325	325	304	279	320	311	312	291	320	294	294	319	290	328	278	334	289	284	303	325	348	341	322	306	298	310	313	320	302	317	318	314	262	302	338	316	302	293	318	314	289	316	302	323	292	322	297	316	328	273	273	306	308	349	307	319	315	283	337	296	298	300	314	292	326	282	324	323	298	305	279	326	305	313	291	316	332	303	330	318	328	326	320	343	302	313	333	325	301	293	325	296	336	334	325	284	327	324	341	296	315	301	291	336	333	340	323	302	309	298	306	298	312	304	322	298	315	328	310	298	321	306	325	280	292	332	283	302	289	330	289	330	343	313	308	299	315	304	325	306	315	298	340	307	330	292	304	314	349	305	325	304	317	302	320	299	302	313	277	312	327	299	301	324	314	327	310	287	320	312	323	301	300	306	350	320	289	311	328	295	342	322	310	328	323	316	302	295	318	302	330	301	317	275	312	318	292	281	329	305	285	302	301	310	300	304	283	308	318	314	321	314	286	323	306	279	323	328	278	320	296	327	288	328	303	326	298	294	335	293	331	311	341	309	310	307	320	313	332	305	329	330	337	280	281	306	280	325	320	292	290	324	292	335	314	289	278	289	336	296	319	306	315	304	325	287	300	308	306	328	333	293	299	321	294	299	335	292	315	314	320	328	315	321	321	309	315	308	318	323	304	288	311	301	310	302	330	344	278	311	293	299	300	341	348	313	330	355	320	306	343	343	322	316	298	317	281	311	288	265	316	337	332	303	324	299	292	320	304	281	308	330	320	287	317	290	284	313	336	313	273	344	317	295	332	350	291	294	308	313	260	327	305	282	313	311	279	294	327	295	340	296	299	309	299	323	319	296	335	333	276	318	291	319	310	310	326	292	320	330	295	299	313	309	321	312	329	321	324	351	311	310	321	338	344	333	289	290	326	269	321	289	338	286	320	319	307	310	305	305	306	340	309	323	321	305	318	300	314	297	316	318	329	300	313	292	305	316	311	337	338	311	279	306	295	297	318	299	306	315	285	319	299	314	322	325	310	321	299	346	337	303	329	308	286	284	327	322	326	309	321	296	342	324	310	305	328	277	318	288	317	327	314	318	302	303	310	333	336	322	277	283	308	327	323	323	320	284	312	299	316	320	320	306	320	323	309	307	259	274	316	284	319	292	284	301	288	319	316	324	317	289	320	318	279	303	327	284	299	302	268	328	312	295	291	304	301	312	317	336	299	332	282	303	316	328	339	323	323	334	294	291	335	301	319	371	313	298	339	315	276	348	312	327	324	313	309	307	332	294	312	304	314	349	307	311	299	330	323	295	275	278	273	294	316	321	308	306	315	324	313	326	310	298	303	311	304	310	279	348	303	318	317	290	290	317	312	314	337	298	302	323	288	315	318	286	299	321	316	267	293	304	332	303	328	302	296	313	318	315	302	331	316	314	317	296	336	331	323	317	314	304	311	318	294	301	299	299	320	304	330	328	296	316	307	293	296	329	310	280	323	311	308	328	316	304	284	315	275	313	295	315	313	317	293	312	314	291	342	312	301	329	309	287	288	293	274	315	328	312	284	311	275	303	288	323	319	309	299	286	316	312	331	316	283	314	338	350	309	300	309	315	265	311	306	307	341	287	301	331	323	289	320	311	337	319	314	296	342	327	316	338	288	318	299	339	301	312	322	288	307	296	339	304	304	313	299	342	332	284	329	301	324	304	295	319	280	328	302	303	275	316	318	293	294	312	296	311	366	317	292	314	300	300	304	307	307	307	331	283	307	308	320	293	306	305	333	284	312	310	323	321	298	287	339	302	318	322	318	321	301	300	328	325	347	344	306	335	307	321	276	312	303	288	309	327	346	329	302	299	280	328	313	301	327	301	312	300	304	301	275	317	282	285	307	315	295	298	292	318	318	326	307	331	306	310	323	270	332	310	335	352	324	300	309	316	300	316	312	311	301	327	328	328	316	281	303	313	284	308	304	280	288	287	282	344	297	323	311	318	323	306	279	283	321	315	306	307	288	299	312	340	332	294	321	305	297	302	326	319	323	333	323	336	303	350	315	314	297	286	300	318	282	310	296	288	317	293	317	320
16373	38063	33585	18998	10617	8390	9433	6432	4688	4096	3691	2027	1410	1624	1589	4834	22423	27507	15428	4504	494	410	451	463	412	411	384	420	383	433	417	413	376	409	416	420	402	391	413	392	394	411	382	382	391	387	403	404	415	404	407	399	421	422	407	376	414	415	374	430	399	391	401	363	414	421	366	433	425	401	414	408	409	413	406	397	400	408	395	410	435	420	407	395	412	410	393	372	412	407	391	363	355	401	367	384	379	388	411	363	377	390	398	429	389	386	383	424	391	402	410	398	375	412	391	354	388	444	411	382	399	417	368	382	409	391	367	394	416	385	412	414	399	414	399	424	388	403	351	362	404	406	391	377	374	419	401	361	383	421	385	404	411	413	398	391	407	397	410	387	406	429	421	382	383	410	369	387	367	376	417	408	379	391	386	403	410	352	404	407	375	414	381	426	419	386	395	369	383	387	390	369	397	400	424	385	382	395	393	375	410	378	372	379	380	444	369	399	400	417	385	410	384	410	372	411	404	413	399	433	396	378	365	406	369	383	403	381	407	403	421	427	394	382	381	390	388	408	386	404	385	390	411	393	388	373	391	392	423	388	395	408	409	398	386	388	408	393	386	421	434	410	407	415	396	421	410	390	424	394	380	372	396	406	392	377	355	375	370	371	371	421	441	391	419	397	429	402	376	398	381	422	380	416	371	387	420	412	386	392	388	382	375	408	416	404	418	383	382	450	410	400	371	402	435	404	388	379	385	375	387	384	384	353	390	386	432	391	407	364	370	414	393	376	429	414	410	400	384	378	387	406	390	390	415	382	381	363	369	419	355	357	432	399	369	359	381	398	369	377	393	376	413	413	419	415	384	413	415	393	438	397	402	401	371	412	363	367	373	397	371	401	407	399	378	379	405	421	392	405	389	366	400	421	389	349	404	402	360	375	390	411	374	421	379	416	395	383	395	390	387	398	391	385	377	411	420	398	411	382	369	386	385	419	406	386	409	375	361	422	395	406	393	392	388	380	425	383	351	390	422	387	370	364	427	403	379	413	412	397	394	363	377	333	362	346	395	417	371	390	404	410	398	414	364	389	414	425	401	411	358	404	392	402	404	376	424	435	407	379	408	440	395	367	371	392	400	379	392	353	403	389	417	372	417	401	396	399	410	411	402	442	419	406	419	430	387	402	367	399	400	378	413	365	372	404	416	371	420	392	370	403	361	401	365	409	357	383	395	412	387	410	417	354	410	392	428	359	409	385	401	390	400	385	358	381	397	433	419	401	396	426	400	401	411	372	388	382	419	407	360	392	390	396	386	401	408	374	412	407	384	394	405	378	402	404	401	399	405	391	384	405	427	402	398	415	382	393	390	405	400	395	402	431	391	400	416	395	385	398	393	402	370	397	369	390	384	403	412	355	364	359	378	395	420	416	400	405	401	415	380	398	399	423	427	432	409	428	386	433	371	391	392	430	391	408	386	403	410	412	405	403	389	393	403	385	415	363	414	409	375	428	400	384	399	402	370	360	400	389	354	408	383	395	360	362	377	408	400	416	423	396	389	378	411	393	425	395	403	372	387	416	394	425	395	373	388	389	420	434	386	374	404	396	405	372	400	412	396	410	403	403	366	376	367	366	378	438	394	379	409	395	382	393	357	402	424	403	384	404	366	387	410	347	420	389	410	368	408	347	373	399	404	363	390	436	427	411	426	379	406	384	391	394	355	445	373	421	404	363	388	430	376	430	398	376	391	392	414	389	396	386	431	362	452	373	419	383	329	391	426	378	381	386	383	407	380	403	403	425	383	396	434	404	378	427	406	380	390	405	398	410	418	376	445	381	354	385	394	407	368	416	392	433	423	384	397	396	412	405	402	378	398	395	408	405	399	380	404	366	372	378	364	392	399	365	399	383	387	426	371	386	368	382	383	378	383	405	378	358	439	387	402	419	415	384	381	379	396	385	406	375	385	404	408	393	434	446	361	381	392	373	435	435	392	401	402	398	405	416	401	413	364	389	379	368	361	372	412	412	391	405	403	365	376	400	402	395	348	383	388	401	390	380	427	365	373	388	421	387	425	372	420	385	408	395	409	395	382	353	387	368	429	387	377	409	360	387	388	406	390	382	374	382	423	407	396	407	441	372	397	386	414	420	399	385	394	404	399	418	381	452	404	397	412	398	410	390	368	390	417	421	402	370	394	384	388	401	411	388	437	395	406	415	396	415	405	411	418	399	389	378	383	395	391	407	387	386	407	410	386	392	398	429	388	421	400	372	384	395	364	406	433	379	432	407	389	388	383	389	405	386	392	400	414	436	420	426	396	427	375	397	393	386	409	383	396	386	370	389	411	369	368	400	377	405	421	375	387	405	370	394	359	415	388	411	396	394	387	382	383	361	378	404	419	392	368	440	375	413	382	388	372	389	402	406	391	387	405	381	397	378	446	361	397	363	388	382	410	378	370	423	389	412	444	397	378	430	383	396	398	399	431	398	402	399	376	383	417	353	404	413	429	397	414	426	406	395	413	417	382	425	390	418	399	371	369	390	359	393	417	386	394	404	421	383	410	392	427	383	375	399	389	410	406	408	434	387	367	442	413	404	457	359	416	371	356	396	381	389	349	353	411	393	415	396	396	376	418	432	383	362	392	384	369	383	389	384	413	409	417	378	397	427	402	404	354	402	353	383	380	409	405	388	394	393	391	432	373	416	413	400	400	373	403	386	405	385	431	418	424	410	382	420	388	446	397	391	399	386	396	385	411	443	402	403	381	400	405	417	406	417	421	383	386	428	398	406	371	417	379	364	431	392	420	391	431	386	407	403	381	400	370	435	411	405	375	388	386	399	394	404	351	404	398	416	393	423	375	385	371	387	396	380	372	392	407	390	412	429	374	403	377	386	399	361	382	365	389	372	392	410	384	380	408	386	379	393	366	369	415	398	383	406	409	417	396	413	361	418	387	393	362	426	385	391	384	391	394	382	411	463	394	373	405	378	414	408	373	379	381	375	360	393	393	377	370	444	419	340	385	495	415	366	384	412	407	374	372	399	377	391	428	405	391	384	387	374	445	416	387	411	399	403	395	382	400	389	404	364	383	388	399	418	393	376	382	420	396	390	404	396	399	412	408	410	368	404	407	420	409	405	338	408	405	409	441	429	410	388	389	390	399	402	428	421	416	365	400	407	387	380	392	396	430	376	402	383	381	419	399	391	423	363	360	400	392	401	365	381	378	356	355	381	416	419	384	396	399	373	363	399	379	416	389	362	408	378	378	396	382	386	401	352	398	367	368	384	376	372	397	403	382	389	381	416	374	397	408	439	383	354	392	377	419	381	420	412	390	367	414	391	420	399	410	432	422	401	413	402	413	406	387	401	373	388	379	398	390	385	375	391	359	379	376	392	401	387	382	425	396	400	401	389	417	405	399	400	372	353	375	398	389	419	398	414	384	430	395	400	397	380	429	424	404	418	370	378	394	415	376	414	377	351	409	360	376	386	403	399	418	388	368	395	416	384
26703	20994	19699	7992	1717	1893	1843	1425	1106	1146	1218	970	867	920	853	997	1510	1340	838	708	729	718	727	689	714	744	790	709	767	740	707	769	753	741	742	759	803	743	771	785	716	773	784	741	746	772	751	711	780	732	733	700	751	722	717	726	726	733	707	781	709	761	695	785	764	771	713	773	727	743	804	705	796	737	751	732	788	721	733	765	694	765	763	728	761	726	726	741	788	707	775	711	712	787	719	726	750	773	729	736	764	718	760	759	747	739	704	700	731	748	752	738	724	731	753	741	706	728	750	785	788	765	774	754	730	741	744	802	766	715	755	737	768	794	723	771	685	733	716	727	710	701	760	782	735	688	726	714	693	730	764	762	794	739	736	747	706	725	765	724	695	747	721	717	766	711	732	729	749	741	734	702	797	767	799	748	777	765	718	721	720	729	756	731	712	748	774	738	752	697	712	763	721	776	787	710	749	732	710	767	729	789	738	800	757	754	727	732	716	686	787	764	746	749	716	715	787	750	771	753	734	776	724	755	742	688	724	764	713	679	707	752	762	770	754	731	780	727	743	714	772	687	750	741	762	768	745	736	719	756	747	754	804	753	728	698	728	745	715	727	713	754	689	723	802	767	715	782	766	722	731	752	768	781	721	733	784	720	764	743	711	805	711	762	735	680	756	787	711	775	713	744	730	742	745	727	748	743	753	735	753	774	763	747	756	772	745	758	711	758	707	779	740	786	719	749	781	718	703	775	733	698	756	729	704	754	706	700	734	736	723	710	780	755	712	708	774	788	791	750	742	736	817	775	740	745	709	750	766	699	733	743	732	765	799	740	793	717	713	773	797	745	740	742	725	730	728	717	754	685	735	758	719	756	735	802	717	785	744	770	722	803	764	731	738	732	758	798	728	728	757	726	716	763	759	737	776	779	773	708	713	745	756	750	716	756	715	786	708	721	771	773	785	753	727	728	701	731	717	743	760	795	757	719	741	722	753	745	742	746	733	811	746	752	740	760	792	765	780	765	755	703	726	717	792	727	750	718	662	728	734	728	806	756	742	757	773	741	746	733	752	754	732	763	766	742	721	789	767	699	727	759	730	756	779	704	768	746	737	767	744	705	773	783	710	829	727	758	760	746	766	703	735	769	749	698	727	775	762	752	763	774	717	759	702	751	738	764	767	766	746	740	740	730	741	790	713	739	744	708	737	762	757	750	760	715	739	764	769	785	764	697	740	708	749	750	731	717	721	713	769	704	747	754	755	739	806	765	729	730	772	774	762	745	754	790	765	741	762	728	760	751	744	747	729	738	725	716	728	714	771	773	710	710	750	745	759	721	790	699	787	737	780	708	714	727	731	686	733	723	756	779	710	743	769	794	787	787	764	730	765	714	733	719	765	770	724	768	737	730	755	757	741	781	722	747	755	761	724	723	771	783	746	739	746	731	718	770	733	791	675	735	721	726	786	743	724	794	728	766	766	752	750	728	737	719	737	737	734	758	721	692	738	731	734	780	748	740	760	732	741	720	731	764	737	714	724	722	782	716	780	697	766	774	784	781	702	734	743	738	742	755	732	754	749	802	721	713	793	758	780	751	716	750	715	738	727	725	736	800	775	775	791	714	709	727	746	729	754	780	790	731	727	751	766	752	719	730	759	730	770	752	778	725	770	806	676	746	720	757	730	706	769	686	742	745	783	727	761	715	751	749	705	776	654	736	775	800	762	713	747	757	737	740	721	749	762	750	752	755	737	767	763	728	722	761	761	697	706	736	771	764	746	729	791	755	730	736	739	728	733	679	771	796	727	706	711	751	815	747	763	746	849	727	709	751	777	754	733	758	735	718	755	742	800	713	764	743	771	787	753	739	774	781	753	713	756	743	735	727	747	728	740	726	736	705	757	772	744	764	768	749	777	761	752	753	716	708	735	753	748	755	729	787	759	793	820	786	725	724	774	739	752	759	751	737	711	785	712	705	721	690	731	760	750	738	718	746	790	744	760	771	703	695	735	757	753	752	680	713	746	704	715	751	713	755	715	727	738	745	709	695	759	748	731	769	753	746	743	723	789	768	796	706	739	731	791	769	742	759	710	738	720	739	692	758	721	734	734	764	721	761	717	764	733	717	768	722	742	759	744	711	795	774	753	731	767	770	699	744	750	757	759	784	792	762	766	727	748	768	740	742	734	726	735	786	768	752	721	747	759	726	769	734	717	767	722	781	755	736	727	772	748	778	791	782	779	744	801	778	700	752	772	761	690	739	731	738	762	780	735	742	751	769	679	687	769	747	741	725	749	745	723	730	727	762	766	739	755	762	769	717	803	769	803	725	715	774	778	705	712	753	785	776	735	754	764	750	722	743	802	672	696	726	705	748	736	797	723	714	762	746	751	742	734	767	743	761	743	790	715	759	734	713	718	786	747	716	690	744	724	736	705	754	721	757	703	727	720	735	714	735	801	748	774	727	777	719	744	784	772	785	755	766	798	740	722	741	745	755	742	718	773	784	795	707	744	712	746	739	715	702	784	756	673	697	738	773	767	747	763	735	735	739	712	759	742	742	757	725	745	759	729	741	764	823	683	719	709	702	727	763	760	779	758	758	758	751	747	772	716	742	762	714	688	711	766	773	753	750	704	749	739	771	766	712	780	746	740	781	741	712	780	711	732	700	734	736	717	756	777	712	788	760	728	703	739	761	753	721	737	798	769	730	690	725	723	739	781	728	758	731	769	752	724	739	756	707	739	739	687	796	718	690	736	773	734	725	765	726	727	770	721	768	723	767	765	722	682	736	745	707	727	757	740	762	769	749	757	732	819	717	743	742	757	750	721	725	727	738	729	793	764	750	734	744	744	737	712	745	737	747	741	744	782	748	708	747	772	741	760	700	778	727	786	755	785	797	639	763	754	753	721	798	741	726	725	742	749	729	752	751	722	775	750	728	750	667	785	807	715	712	746	711	698	719	744	795	771	745	748	736	749	781	833	719	760	661	722	756	744	779	780	751	762	796	766	804	755	752	727	774	729	761	761	729	745	739	793	750	749	743	718	696	762	714	760	796	785	712	795	755	752	742	751	787	755	751	774	738	752	769	686	730	710	744	749	754	759	737	762	750	739	760	760	759	727	757	709	725	715	706	736	720	787	767	766	778	749	691	753	746	771	745	767	770	721	783	681	718	767	764	756	747	762	773	752	710	798	673	725	743	744	737	759	775	771	726	769	777	769	757	714	747	700	748	795	702	774	769	741	691	726	750	720	745	781	706	767	761	777	740	697	753	750	746	753	737	713	726	734	806	729	756	743	768	774	721	687	715	763	714	713	752	755	762	760	725	744	729	749	709	776	774	713	806	777	755	770	738	726	750	746	688	749	730	759	712	752	711	731	721	763	700	710	753	692	695	748	738	687	681	707	727	755	737	791	783	707	736	734	790	759	791	751	720	762	735	751	734	737	764	756	753	754	773	760	773	741	792	772	776	703	741	787	740	755	755	748	664	734	748	737	732	703	750
13811	21976	23194	7655	2895	3827	3785	2740	2032	2155	2331	1563	1383	1266	1107	1496	2691	2235	1213	974	942	930	885	911	933	991	978	969	957	978	935	969	946	974	997	955	874	939	1004	956	947	944	969	1048	946	972	967	922	926	979	984	934	968	912	942	993	975	931	1029	900	942	937	958	973	934	903	954	994	960	944	881	936	966	940	889	924	990	907	976	928	938	980	961	954	977	897	959	996	972	958	950	935	962	985	945	989	911	921	991	888	866	954	921	900	950	932	922	948	887	947	868	936	906	892	953	1005	972	949	945	934	909	965	902	1011	925	877	984	910	955	928	961	893	964	876	936	978	997	918	967	911	911	994	969	974	935	932	952	949	963	1024	950	933	940	965	990	920	914	990	940	940	947	930	955	956	920	911	945	949	972	1015	912	968	940	984	957	957	893	979	949	993	975	970	933	928	963	975	919	926	990	1016	998	924	954	925	981	937	931	919	909	966	953	944	952	984	990	954	980	935	992	902	1029	941	1038	890	932	916	1021	938	946	988	924	968	930	948	912	929	957	897	1000	926	951	1006	903	922	932	975	958	927	942	927	894	957	955	937	938	958	1003	923	965	892	970	918	889	897	967	963	979	960	960	958	913	971	891	968	988	922	976	947	966	898	920	913	990	938	926	951	963	929	953	962	943	1007	923	970	991	920	918	940	924	925	979	937	945	899	905	999	980	935	975	938	953	1017	959	961	961	933	994	933	1010	975	968	929	975	940	935	952	938	923	951	949	966	971	909	926	959	877	999	917	913	944	968	921	942	908	951	909	952	959	937	955	893	965	967	1017	993	943	942	966	907	940	912	948	1000	925	956	959	962	943	947	975	960	958	981	949	1018	974	908	955	942	907	940	946	942	966	971	930	998	894	893	926	985	998	937	974	946	915	946	936	959	902	924	928	947	952	941	966	970	891	918	931	891	984	998	989	1044	959	971	973	948	887	953	892	927	981	1001	934	954	948	968	901	921	957	920	975	933	928	898	940	954	971	959	971	945	949	899	902	976	955	968	951	963	990	937	978	941	932	903	1005	940	980	982	927	909	930	947	964	949	948	948	937	963	978	959	891	916	1008	928	920	987	967	939	935	979	974	960	898	999	944	919	957	951	958	921	911	959	911	1006	973	868	935	935	923	959	957	936	990	987	984	959	965	1025	941	987	944	967	948	977	1004	959	961	946	949	952	932	984	945	973	888	999	953	961	931	874	1024	939	935	963	926	915	982	927	931	960	964	985	953	954	1000	932	951	920	950	984	914	934	932	908	949	952	926	1006	975	996	930	942	889	968	923	936	932	931	910	938	948	993	1007	937	907	899	896	939	969	919	950	980	978	929	928	971	929	939	979	926	934	959	979	970	936	965	980	889	921	961	906	939	974	949	954	949	948	942	906	954	895	939	954	942	958	907	973	961	897	947	987	970	893	982	958	904	882	955	1010	962	951	954	934	922	1010	926	983	957	921	914	951	954	920	937	935	982	990	989	901	978	973	950	961	917	890	945	953	935	960	954	919	974	934	923	894	955	917	928	920	950	956	923	971	995	872	946	922	928	941	965	914	939	909	916	994	936	994	944	960	939	947	953	973	942	987	947	909	901	953	919	971	961	885	989	945	994	922	915	961	955	954	957	929	921	938	983	999	931	894	937	917	962	989	932	925	936	912	897	966	978	934	971	1004	1026	931	937	968	972	976	954	967	974	964	966	942	957	989	942	920	910	923	943	936	900	939	934	925	966	959	933	975	946	915	967	922	945	934	959	992	941	917	924	943	917	942	962	939	987	913	927	940	966	990	916	988	969	929	963	946	994	938	978	941	913	947	935	923	980	961	1004	919	955	994	979	1011	886	938	957	982	937	931	985	931	939	934	951	966	998	978	939	968	941	905	930	932	987	950	898	923	936	980	946	971	939	902	957	975	929	973	888	922	947	990	934	965	940	1024	974	946	914	974	931	945	943	942	914	931	976	960	1011	889	934	941	941	919	943	975	985	939	922	978	939	980	901	961	943	975	981	935	973	934	966	971	952	946	956	924	1021	953	895	944	921	972	953	941	886	956	939	938	940	954	945	999	970	915	931	961	963	936	938	903	939	950	960	964	945	957	911	980	950	879	1014	957	968	981	912	948	915	924	911	947	960	955	917	943	945	925	930	929	968	993	916	944	976	938	942	931	883	916	905	981	951	965	948	956	978	965	915	1001	1004	961	950	990	1016	938	921	919	930	914	957	963	988	974	974	978	856	948	907	954	1001	942	1026	921	926	945	962	1009	1017	968	993	932	1007	991	1004	920	954	932	888	962	935	977	929	932	906	919	973	944	969	913	976	942	969	965	973	972	939	972	909	960	935	926	986	888	920	946	1007	882	934	945	970	975	980	984	978	965	998	983	896	927	1000	882	957	965	958	934	943	995	940	987	923	991	939	924	982	978	937	960	930	959	991	937	960	962	938	922	978	933	926	999	925	978	902	950	959	955	980	897	911	956	924	966	930	925	949	964	986	900	957	934	921	898	916	984	923	946	946	934	946	943	1010	914	894	903	958	1005	922	953	904	948	967	955	946	893	945	925	902	949	937	963	927	969	1008	948	906	937	1021	963	892	1013	958	982	997	960	955	998	888	909	927	966	934	977	956	933	941	917	939	923	906	912	924	975	957	904	1007	923	975	942	942	990	933	913	951	999	943	994	975	914	906	918	947	988	960	959	956	970	981	961	938	918	948	903	918	978	973	910	888	971	959	989	929	944	950	963	1012	897	956	992	939	955	987	1021	925	931	958	927	959	897	945	926	917	1002	1027	975	924	939	941	923	897	929	992	966	987	942	929	930	945	990	970	964	933	920	936	926	953	1005	955	932	932	983	934	955	935	966	946	974	920	946	883	960	953	958	964	996	936	946	945	933	907	930	977	957	947	892	971	928	929	917	919	955	948	941	923	915	939	953	939	914	977	929	978	958	937	917	956	1018	972	1013	1012	971	980	945	998	940	938	961	974	944	960	953	940	933	995	925	884	906	977	1001	932	932	1008	903	954	900	924	933	948	957	961	959	957	958	970	938	960	918	962	963	927	957	909	951	1034	994	884	955	937	969	934	981	941	975	933	905	936	950	1008	984	961	944	937	956	939	939	1009	935	957	936	936	908	926	944	976	971	933	973	960	963	978	950	958	992	940	937	901	947	984	910	908	942	919	886	916	941	951	986	917	959	998	915	964	941	948	958	983	949	1041	913	948	998	959	928	927	974	948	937	993	930	958	896	947	978	945	923	917	998	927	957	923	948	1021	940	933	954	921	978	953	939	940	939	950	901	963	953	979	958	951	958	891	958	932	962	951	1013	885	920	980	989	928	967	950	953	968	964	940	908	976	949	922	943	942	970	929	940	929	909	933	949	972	952	947	909	957	948	954	941	953	927	967	962	919	936	892	981	929	1011	893	980	937	973	984	918	961	923	914	901	984	946	997	982	950	988	971	954	969	904	938	938	934	979	934	938	913	962	931	931	905	988	993	943	980	949	978	956	1036	946	958	945	967	908	969	984	1010	940	982	900	973	974	948	926	950	968	939	969
23960	21048	28274	24046	20491	8241	3550	2118	1681	1690	1344	1001	873	864	934	3393	7426	7950	3191	1129	542	575	601	553	551	595	595	560	579	554	617	546	561	577	521	564	580	572	559	503	554	611	571	569	610	540	545	551	516	591	594	544	563	566	573	552	548	579	524	507	590	556	559	544	582	542	545	561	492	521	549	547	546	572	545	557	540	549	557	561	511	543	576	570	538	584	582	561	546	559	500	521	542	578	542	531	572	558	563	547	553	566	534	556	536	575	533	535	531	544	570	551	567	577	528	589	530	523	571	541	560	584	570	581	588	573	575	556	527	589	545	510	581	530	532	521	539	556	532	542	519	536	525	511	553	583	542	521	557	565	527	522	542	575	528	548	565	546	564	521	543	541	542	569	566	541	574	560	560	513	577	543	577	552	535	525	546	511	563	559	560	541	580	517	540	539	545	524	520	526	528	534	552	561	566	520	535	557	553	557	512	532	527	557	588	511	566	568	541	577	563	523	579	547	544	565	547	593	554	553	545	559	592	531	615	575	549	511	536	565	555	524	551	560	569	567	550	555	586	532	556	582	565	548	538	560	586	548	526	558	574	547	551	515	589	565	543	582	547	551	547	583	541	523	560	568	560	579	596	554	561	507	538	521	563	517	522	577	572	557	558	532	584	554	573	472	561	542	561	535	510	551	577	529	552	507	550	491	565	560	535	523	549	593	554	533	518	538	579	556	553	564	590	570	578	528	583	583	541	525	550	549	576	510	546	575	532	559	501	559	556	576	582	544	556	571	561	541	555	568	545	527	551	525	516	561	528	555	535	577	531	547	568	575	554	553	564	484	593	518	556	565	523	544	545	594	601	540	554	531	540	542	550	534	578	533	566	535	549	565	560	535	596	545	583	542	574	529	574	488	534	583	542	521	577	549	561	510	544	545	531	574	557	573	546	572	557	548	586	594	546	599	566	555	554	572	557	565	555	560	561	552	552	566	539	542	542	538	550	586	552	524	546	564	592	541	550	574	577	595	602	543	560	582	552	582	562	505	532	529	558	547	561	558	567	524	559	520	519	552	528	506	553	536	558	597	580	487	510	566	580	573	543	545	534	532	534	579	590	576	583	512	548	553	585	551	522	542	531	541	573	574	528	571	551	553	561	552	568	516	522	534	538	540	561	562	579	531	564	577	572	543	531	548	513	516	539	518	523	536	597	534	561	532	520	528	556	593	538	569	498	576	545	531	521	579	533	537	563	552	529	558	541	530	537	520	534	539	528	554	570	581	565	566	591	550	572	563	555	567	539	577	584	552	549	555	544	514	547	560	524	545	556	550	558	558	588	534	571	544	513	542	560	577	557	537	550	578	574	592	542	546	542	565	533	511	577	586	589	555	534	548	543	541	545	553	521	533	585	536	552	572	564	517	602	556	532	559	560	549	559	582	555	532	524	572	561	526	593	559	543	537	551	539	593	600	582	507	574	567	581	536	530	552	587	554	512	563	512	553	544	601	546	564	564	599	558	550	540	555	570	559	536	530	523	520	536	508	583	549	587	585	568	538	532	571	547	619	582	539	558	589	539	572	527	544	593	552	537	623	518	540	539	536	556	547	548	607	594	540	558	511	525	538	542	528	576	550	568	563	583	534	533	512	532	575	540	551	529	516	536	541	541	549	543	579	556	528	609	572	548	536	523	584	544	535	565	518	541	579	558	544	562	559	595	533	576	532	530	557	538	529	524	526	550	508	547	566	535	561	501	554	572	555	570	575	558	551	521	581	518	520	539	533	569	570	570	528	518	560	554	542	558	537	587	530	572	535	529	560	548	502	547	521	575	608	514	571	563	569	519	587	579	568	546	550	537	540	552	578	504	564	574	561	545	556	577	552	548	523	584	591	509	512	571	548	538	563	567	582	565	568	535	526	553	558	548	542	578	564	556	544	528	543	605	551	517	561	566	529	569	541	561	596	604	567	574	554	562	528	525	560	555	532	554	521	523	561	563	559	567	580	538	573	547	529	573	540	562	590	579	571	591	571	563	573	548	601	579	565	552	561	530	570	569	552	561	539	528	558	526	534	577	531	547	539	500	525	525	537	509	572	583	539	554	542	567	567	553	552	543	541	541	534	566	562	596	592	547	562	554	593	559	537	576	544	564	507	576	527	515	518	533	567	577	537	534	552	511	603	529	531	528	549	530	550	576	556	556	548	585	536	578	575	561	502	571	558	556	585	530	545	546	557	531	591	558	546	542	556	552	598	576	553	580	537	609	546	523	510	540	559	529	571	566	566	584	542	571	528	562	552	539	568	537	519	526	556	565	529	577	558	545	573	539	564	577	566	557	539	532	565	546	530	580	561	561	576	565	552	560	546	506	566	548	552	556	539	567	530	560	509	527	560	538	520	577	532	553	590	566	548	525	554	569	580	534	541	518	535	606	519	566	528	541	546	586	550	574	498	563	591	580	502	527	551	532	540	556	553	564	551	528	576	598	550	562	545	530	614	547	589	552	557	573	579	545	539	511	588	598	541	570	493	565	543	533	561	531	544	560	569	547	560	533	573	561	512	535	558	627	560	543	543	568	555	538	563	612	544	535	535	544	578	552	561	538	542	592	557	551	517	533	545	533	580	550	540	576	602	563	500	568	566	548	551	555	523	556	579	527	547	544	593	560	528	571	525	570	564	528	512	524	554	550	550	553	544	541	538	537	560	520	549	572	503	572	538	524	544	528	571	573	547	549	556	563	546	524	585	597	509	564	530	547	556	559	569	578	590	537	536	507	569	556	584	525	556	501	522	583	571	524	535	556	555	571	531	587	589	526	521	512	533	516	566	546	547	565	580	571	508	576	570	566	563	588	563	581	554	553	515	561	549	551	547	561	524	569	577	546	538	534	591	576	536	560	540	531	528	533	530	583	558	559	598	583	587	561	505	571	542	529	562	570	545	554	547	546	578	552	522	566	529	549	536	549	544	536	568	529	544	584	571	520	535	588	529	533	530	577	504	588	548	567	594	554	531	575	507	553	577	571	539	548	579	529	566	579	551	540	510	561	528	537	555	566	554	573	539	537	542	539	553	548	536	601	531	529	570	591	527	554	529	545	585	593	531	556	537	546	544	522	540	553	560	583	566	551	546	572	589	562	515	558	533	597	554	541	577	562	566	551	540	557	545	565	610	586	595	604	569	585	520	609	542	595	574	573	548	537	570	521	565	530	596	500	596	561	542	511	569	544	555	526	529	543	566	564	531	522	556	530	560	535	552	530	559	519	589	559	580	544	624	565	532	555	552	607	579	569	549	481	582	527	571	560	535	534	544	579	504	514	517	554	563	531	586	565	567	598	574	541	519	524	577	553	589	566	516	536	532	528	580	562	560	520	542	538	566	577	550	518	522	572	532	561	568	534	530	540	571	539	550	550	532	572	556	587	606	565	560	555	528	533	568	548	543	548	524	536	544	566	560	520	580	537	556	594	542	559	521	561	551	562	584	559	576	588	543	562	569	547	564	584	542
16003	27245	32008	14091	5149	7029	6493	4683	3531	3941	2677	1911	1651	1302	1593	6866	13644	13032	5577	1705	787	766	745	747	698	757	699	726	708	754	728	748	738	722	725	706	686	751	712	716	703	708	726	739	707	710	669	712	708	739	739	737	738	716	752	753	686	708	727	682	753	780	705	691	721	741	733	711	725	742	737	754	741	713	729	751	728	706	715	683	755	775	703	736	713	687	709	702	676	739	694	719	688	700	700	724	695	690	739	715	690	711	750	703	729	706	742	750	731	725	714	706	719	686	741	774	706	707	772	753	685	730	685	690	765	732	695	718	749	730	715	738	686	694	746	733	708	733	765	745	681	705	728	712	744	728	748	692	691	689	714	712	682	711	684	702	724	763	736	679	742	705	690	677	683	722	724	734	720	700	720	670	733	672	696	746	701	664	691	731	718	725	701	740	743	714	738	695	776	727	706	762	708	738	761	746	720	696	737	715	751	692	722	724	767	709	722	739	689	736	791	698	677	708	742	725	733	717	738	719	730	768	729	701	688	750	729	758	709	731	754	695	680	729	729	688	663	712	730	723	696	692	734	754	745	769	690	694	744	731	726	725	747	698	671	717	694	713	740	730	726	704	672	733	761	748	724	754	750	723	728	736	677	744	719	707	746	684	696	730	743	730	732	736	738	704	705	704	767	778	744	726	758	667	722	694	731	721	715	705	738	696	703	705	729	733	680	696	690	696	734	773	764	700	707	705	705	730	732	750	706	731	720	740	780	738	737	704	700	728	665	726	702	696	654	776	705	653	763	703	680	654	725	726	688	742	712	720	758	748	675	719	724	723	705	733	678	728	752	694	742	735	739	730	718	747	689	726	727	711	750	728	694	764	702	674	765	716	763	731	711	698	698	725	691	745	731	697	701	717	772	768	710	699	684	696	714	711	732	693	753	728	742	743	750	746	731	682	711	735	716	744	710	652	739	757	748	731	728	647	726	730	733	660	798	722	744	721	709	711	697	696	682	731	721	705	718	724	679	737	755	717	740	714	678	744	739	766	765	667	666	724	711	724	662	727	706	697	753	736	677	694	725	726	689	676	723	734	691	718	706	720	715	748	656	731	744	721	697	721	710	679	769	742	656	757	730	711	734	760	774	728	688	745	724	712	703	762	767	685	720	697	658	721	707	695	750	686	666	688	752	721	746	677	695	730	742	727	705	698	764	701	736	709	711	681	694	722	756	703	666	700	721	678	679	726	768	676	755	678	733	756	756	728	694	689	737	721	680	721	716	735	759	708	727	724	734	725	715	677	703	774	677	706	727	732	675	726	741	698	692	748	685	678	760	684	725	692	721	719	719	733	750	716	684	731	722	676	694	721	741	691	727	729	764	750	725	707	710	672	717	706	749	718	689	771	713	750	679	697	766	739	684	753	735	725	712	700	751	735	740	741	717	725	661	709	677	696	777	721	700	725	698	750	696	688	720	737	711	725	748	746	765	683	755	725	702	732	736	689	720	754	721	747	765	703	719	721	694	734	703	699	737	703	706	734	714	734	690	708	644	733	712	749	700	695	745	749	663	725	713	710	728	678	687	741	705	676	720	715	728	698	730	723	687	694	684	727	738	685	694	717	703	765	677	689	707	693	713	730	669	700	739	696	720	712	712	696	698	677	708	673	675	723	705	752	709	724	696	724	766	712	691	735	738	706	759	752	743	675	716	659	744	744	757	765	724	730	727	677	686	671	671	659	704	707	687	730	720	722	730	739	747	666	728	734	782	717	721	713	738	681	692	695	744	692	762	697	694	715	756	706	712	745	713	705	718	763	684	713	717	726	737	711	740	712	707	757	728	682	712	730	756	742	728	747	720	723	681	684	729	699	733	691	740	734	731	743	734	697	716	757	707	717	765	701	686	697	715	712	698	673	712	712	712	713	707	712	722	659	766	683	706	758	676	705	749	681	753	742	711	720	762	748	712	703	724	740	707	723	719	697	799	712	711	708	708	692	718	668	696	745	706	702	725	718	725	714	700	760	717	734	715	727	731	712	690	716	703	717	756	688	709	715	711	701	700	710	695	715	695	724	721	685	753	688	720	681	703	738	703	698	750	720	759	771	727	667	742	713	738	697	699	719	716	693	692	717	736	706	734	714	709	684	714	690	700	752	724	710	727	743	720	731	746	709	745	717	735	769	727	718	738	716	760	710	717	730	758	723	706	740	735	687	664	713	737	758	714	701	715	722	694	709	746	693	769	700	684	745	679	697	709	669	747	710	686	749	746	730	694	732	694	732	683	668	724	714	724	783	713	767	752	749	710	737	718	728	685	706	744	710	718	737	757	675	734	682	680	679	741	740	730	682	763	700	656	712	729	729	714	803	733	727	723	748	750	697	684	713	725	749	713	755	747	721	692	682	717	700	705	686	740	704	722	688	711	684	733	773	729	733	701	754	702	760	748	736	749	656	686	748	734	689	725	679	715	771	707	701	745	721	719	735	746	733	763	710	713	756	675	750	666	669	682	669	699	712	687	721	718	762	736	737	714	711	688	705	685	660	718	716	712	729	721	717	696	737	697	733	735	754	713	716	717	723	706	713	751	748	726	727	762	746	734	729	724	720	693	715	721	736	738	701	738	659	706	674	719	693	683	689	746	715	719	724	721	721	739	729	725	741	667	701	708	717	717	800	703	740	712	720	737	713	707	721	738	686	730	716	691	702	725	719	711	713	745	707	720	748	729	668	685	669	734	660	745	711	699	702	722	728	702	711	697	745	720	752	717	734	669	712	751	664	776	705	694	730	737	738	726	734	731	688	707	757	655	718	725	711	705	709	746	738	712	706	722	723	678	688	716	701	726	670	711	751	766	678	734	726	734	750	747	675	704	681	735	724	719	693	730	722	705	706	672	700	755	695	723	749	742	664	757	715	765	718	769	740	704	761	731	768	751	730	753	735	673	671	708	744	684	720	698	700	682	699	648	706	774	706	710	682	740	769	751	714	755	743	718	742	704	734	733	727	659	730	753	668	711	729	737	702	727	739	728	749	746	725	676	715	696	693	693	723	681	724	720	743	752	691	707	702	722	749	737	779	690	690	779	738	710	736	762	680	717	714	714	716	650	707	727	705	717	715	687	711	753	711	708	687	705	718	759	693	690	754	723	722	713	648	683	740	716	705	697	702	695	732	722	704	737	721	678	750	693	722	727	719	757	688	683	694	691	718	739	713	734	752	684	724	692	683	727	731	725	765	743	736	726	717	709	710	760	731	731	755	734	701	684	726	706	723	739	687	727	722	722	723	731	721	719	680	716	706	697	739	741	730	731	736	703	703	733	736	698	728	693	787	736	703	736	757	674	697	765	733	685	684	745	698	749	695	702	739	732	722	698	686	713	721	715	692	734	735	726	694	691	731	714	748	744	677	691	711	731	685	711	707	728	763	763	742	776	718	699	768	746	706	722	701	693	725	653	759	744	732	736	751	772	720	709	689	753	706	725	750	741	721	746	707	707	705	715	761	741	731
22718	21048	28821	23504	21050	21247	13812	3926	2006	1606	1468	1174	897	781	1350	8136	16769	15176	6511	4093	426	304	323	347	309	343	328	321	312	320	319	293	325	294	303	310	311	301	317	324	307	313	301	308	308	316	321	285	307	327	312	304	306	310	327	319	361	329	298	304	315	329	319	290	335	326	297	309	311	318	322	316	318	320	278	297	312	311	301	284	323	310	298	332	280	309	327	295	299	301	313	274	309	327	310	302	295	344	319	309	286	309	314	306	335	335	288	305	319	304	302	303	305	332	285	320	298	331	343	319	276	300	299	314	284	281	308	287	327	346	274	295	329	282	311	303	298	283	342	321	293	285	303	266	314	277	339	295	289	292	293	318	330	313	294	286	320	305	282	339	304	270	288	309	287	309	320	275	292	300	321	331	321	306	303	289	319	310	275	286	304	328	274	316	306	319	264	311	303	316	295	286	312	290	293	311	286	300	327	283	321	288	290	289	330	320	314	327	290	317	347	316	310	304	297	342	294	320	272	337	288	337	311	292	286	301	301	324	286	326	320	276	315	329	307	329	309	302	297	298	328	290	284	301	291	283	304	323	356	290	300	296	322	324	330	315	301	285	302	267	255	319	302	311	306	333	286	302	306	314	308	286	305	327	303	311	262	306	291	322	304	297	319	289	321	300	318	328	297	303	286	321	306	285	317	313	332	305	292	314	315	312	282	258	270	304	284	305	299	322	318	319	298	282	297	307	303	301	307	297	276	299	308	324	326	302	271	303	310	281	309	289	314	299	298	314	297	305	292	313	326	321	318	311	305	316	275	295	319	320	309	274	326	323	278	285	306	289	306	312	334	314	308	296	298	315	303	314	282	299	278	306	311	266	312	292	277	317	296	291	318	290	295	298	341	331	318	298	264	303	314	341	290	299	287	324	335	294	293	306	332	301	312	315	299	317	291	284	280	311	295	293	292	313	331	294	300	324	314	285	321	276	297	303	323	298	315	309	279	319	282	305	322	311	308	324	334	302	319	304	302	294	281	348	298	310	302	317	298	340	323	304	323	292	300	301	316	319	303	286	328	303	282	319	321	312	303	328	301	278	327	276	306	326	322	295	295	322	300	287	294	291	296	331	317	297	299	344	294	310	308	319	351	299	316	310	287	288	304	318	299	299	320	299	303	300	328	285	310	303	282	296	301	297	304	314	296	314	311	307	318	323	300	296	288	308	291	326	306	302	290	305	284	296	309	307	309	345	304	321	326	336	314	275	303	299	296	333	330	306	288	290	323	294	335	293	291	321	341	286	291	295	315	295	304	312	353	302	282	308	312	322	303	294	307	275	314	291	280	302	298	280	290	294	344	306	297	331	323	308	265	312	302	318	340	310	306	308	290	288	285	307	332	304	282	287	311	304	300	300	308	325	309	285	298	313	300	309	313	327	274	308	306	295	318	333	293	327	300	307	318	268	304	303	282	265	286	289	314	292	291	332	316	305	283	313	300	308	325	336	302	293	328	327	300	293	304	277	315	329	286	290	295	332	311	318	316	301	308	288	299	299	314	263	312	299	287	295	317	293	304	285	318	321	309	307	311	323	288	271	295	285	316	282	312	297	317	298	344	307	349	328	313	295	319	337	273	303	291	342	334	325	300	291	333	295	325	311	265	293	303	311	291	290	287	324	294	318	298	311	294	320	319	304	310	269	301	283	333	332	321	296	300	298	291	328	326	294	281	295	289	286	325	313	298	301	345	293	310	299	297	281	333	294	308	331	338	317	297	321	272	295	315	325	301	322	292	282	332	278	323	286	288	317	312	306	311	303	294	322	325	279	274	315	283	348	303	304	282	279	280	304	289	324	294	310	320	305	314	305	306	294	309	334	271	316	318	315	296	297	307	307	285	331	371	281	304	304	291	316	287	258	310	326	326	297	301	324	305	286	295	307	294	318	299	332	301	312	312	304	290	312	302	281	328	302	286	287	277	289	307	340	293	280	321	320	333	327	301	313	305	325	308	314	318	288	283	295	328	301	288	288	314	301	297	303	288	297	298	316	309	318	303	326	312	305	295	299	300	308	301	297	344	311	276	299	316	310	298	289	317	318	304	299	306	314	312	322	297	293	299	317	314	333	323	312	306	324	293	297	303	300	326	317	328	275	324	294	328	318	310	301	308	311	320	272	305	316	268	291	288	304	310	273	307	304	306	325	354	315	312	303	321	313	270	294	298	307	296	326	305	303	329	277	273	291	328	339	317	308	305	280	312	347	342	327	334	344	339	287	278	305	311	307	332	324	298	308	293	287	320	300	298	302	302	280	311	289	290	268	338	302	313	302	338	304	322	308	329	286	300	312	318	311	319	276	319	330	327	304	305	303	274	288	323	285	315	297	327	312	287	306	314	304	306	279	319	339	276	289	295	304	282	353	305	334	313	288	285	334	287	313	309	316	296	320	320	310	306	291	331	344	313	271	332	321	287	293	316	337	316	308	299	268	292	288	290	299	300	282	328	287	313	259	284	317	291	308	308	311	312	320	308	306	293	318	298	316	304	285	317	318	294	315	308	302	318	284	296	328	284	332	297	328	317	323	299	306	311	276	300	299	311	290	312	307	318	302	333	299	300	275	290	333	308	307	285	300	290	307	283	303	304	322	345	297	302	284	311	319	288	303	294	306	288	320	314	289	315	317	307	258	331	275	271	287	321	312	301	281	290	306	306	308	301	289	294	305	264	308	316	330	304	311	316	284	302	330	309	290	311	302	291	313	291	258	309	308	304	350	318	336	338	284	341	290	303	282	295	282	323	297	295	282	317	298	343	280	326	302	318	291	299	351	316	304	314	280	304	296	297	305	287	307	306	292	322	294	285	331	312	304	308	298	321	301	309	304	308	323	311	297	314	301	295	298	303	317	301	286	309	306	324	294	303	286	292	316	310	296	297	335	336	283	324	282	279	313	291	299	289	296	313	289	276	292	315	336	323	297	286	300	293	293	320	330	298	317	342	314	272	290	279	304	267	317	325	341	297	315	294	290	303	315	290	290	332	292	322	319	330	270	308	293	305	282	303	270	272	316	310	292	298	282	272	281	297	320	307	316	299	293	274	278	288	282	315	352	328	315	284	332	292	279	309	285	277	359	308	307	315	291	304	295	289	312	298	323	300	334	302	316	297	298	279	266	278	317	311	294	282	292	304	335	292	309	293	284	313	341	329	309	328	314	322	326	293	252	310	319	296	293	321	299	300	315	321	300	292	314	300	276	305	313	302	296	312	291	306	307	309	337	296	306	303	308	309	319	318	289	331	305	283	327	311	309	309	291	294	328	318	288	313	294	301	297	266	293	340	302	327	300	310	265	285	321	287	285	304	285	284	263	299	310	313	295	283	311	304	308	300	286	341	293	293	320	305	288	306	303	331	335	306	298	281	310	295	292	315	325	316	303	284	300	293	284	292	283	309	320	297	331	309	292	288	291	305	293	299	280	271	300	321	309	308	282	303	311	290	325	319	322	309	292	307	292
19233	34618	38649	14865	9045	11157	11197	7639	4839	3780	3435	2574	1818	1478	3030	14870	24329	20951	10180	7045	565	412	431	490	454	412	454	421	409	404	434	407	440	391	417	380	432	416	395	392	389	378	391	426	396	402	390	394	410	408	393	390	445	392	377	405	389	400	400	382	408	376	400	365	390	387	396	412	388	390	364	410	403	393	425	372	439	375	408	395	399	392	378	364	374	397	426	400	397	380	388	374	337	407	417	394	406	387	392	408	387	369	424	378	421	360	403	352	420	366	399	388	417	392	402	403	390	387	366	365	384	370	413	388	374	352	399	405	386	374	385	404	403	404	406	415	388	416	407	388	388	384	384	374	411	403	415	434	389	384	400	389	381	393	395	393	370	393	390	417	412	415	399	402	393	361	375	384	388	382	393	381	381	388	392	395	367	376	383	379	375	423	388	388	354	409	422	409	403	382	377	405	379	372	349	420	407	375	388	385	377	348	426	389	414	380	396	378	410	428	380	386	396	370	376	391	407	370	360	392	383	401	418	395	372	374	366	435	420	367	330	403	378	426	376	379	392	401	386	398	372	426	404	431	402	372	376	400	374	387	368	386	419	392	414	354	418	420	386	380	362	375	396	387	389	412	390	399	429	376	379	431	406	362	403	416	374	371	364	386	359	402	406	367	374	434	396	356	408	354	424	380	418	391	374	403	364	376	411	398	360	408	408	368	409	366	377	374	374	383	376	394	411	401	361	426	399	378	392	398	391	360	409	378	369	347	406	328	378	408	400	387	417	392	375	390	393	430	427	365	385	409	384	369	358	390	389	413	381	395	428	355	455	394	421	390	389	393	392	376	424	389	379	362	358	362	416	433	389	400	416	374	369	398	397	371	378	394	388	399	405	380	423	385	404	445	422	405	414	393	375	400	377	383	344	368	412	333	388	377	404	386	360	365	417	421	399	384	422	413	412	365	406	429	383	405	368	395	380	393	376	415	386	421	420	375	388	395	399	385	372	364	384	385	380	383	371	366	378	380	382	384	411	420	357	372	373	402	391	346	380	391	384	362	413	400	414	404	390	365	409	397	409	364	418	368	401	369	364	369	418	368	376	393	414	395	377	386	385	384	370	393	380	414	376	392	388	392	370	348	406	359	400	397	398	392	411	355	374	370	405	375	414	377	379	414	389	407	411	371	375	381	369	376	381	360	386	371	414	380	423	385	392	428	365	379	399	403	380	379	404	397	385	386	436	424	397	393	398	427	405	391	392	373	370	413	388	386	442	405	414	418	376	382	375	383	377	398	411	401	376	348	385	376	382	361	423	407	395	387	398	366	384	373	410	415	363	372	420	368	423	405	400	402	351	411	386	362	361	392	380	407	418	395	351	380	398	348	406	393	433	407	370	381	383	404	393	344	395	394	411	409	387	372	394	376	386	368	403	394	392	410	423	388	432	376	374	401	378	376	401	414	389	387	395	361	356	410	410	361	361	377	410	402	399	434	374	388	404	378	389	387	365	389	370	396	411	350	393	405	412	433	370	392	379	348	390	353	361	393	387	388	397	373	378	402	365	383	408	407	413	372	424	384	413	378	386	365	372	394	393	377	379	378	355	396	413	350	386	389	388	396	393	389	400	401	424	391	410	385	370	409	409	410	383	384	405	376	374	395	375	391	407	396	406	391	387	396	362	368	421	415	411	388	384	352	424	362	393	373	365	386	382	383	353	381	398	401	393	403	387	424	419	410	384	401	430	370	395	341	396	404	381	423	401	413	386	378	375	402	377	379	396	380	374	395	386	380	363	402	363	385	397	348	403	384	381	382	373	358	379	399	374	393	407	361	394	359	378	379	382	424	394	370	396	380	414	409	379	359	402	403	374	383	378	385	375	430	384	412	369	429	388	379	377	387	371	402	398	383	423	394	411	378	416	400	386	397	372	369	376	387	353	393	394	388	406	368	408	387	379	410	370	355	416	419	404	409	417	372	391	412	416	384	375	379	405	384	384	395	370	386	414	403	393	414	386	366	384	402	393	387	401	396	399	394	416	441	406	399	419	378	380	413	413	411	364	381	376	365	429	378	378	406	398	400	380	380	387	417	387	428	364	369	419	401	380	398	384	406	378	373	374	356	398	389	385	406	402	391	409	378	356	362	403	406	355	399	370	393	422	393	360	404	385	374	416	399	422	412	366	397	428	368	383	406	375	417	371	405	393	409	412	426	422	389	376	396	385	401	365	361	405	408	386	369	388	395	397	415	386	400	370	391	392	374	373	375	356	386	371	397	422	406	386	343	387	423	407	392	370	368	389	367	413	421	375	397	362	389	380	372	394	400	402	360	387	394	358	376	386	415	436	370	370	366	353	398	414	360	343	401	372	399	389	396	389	431	392	379	388	371	397	396	375	400	401	378	416	386	412	417	393	386	390	383	405	396	399	393	381	388	379	396	395	412	390	373	392	422	399	434	377	389	383	404	392	418	393	362	406	398	381	391	373	392	405	402	384	380	418	383	375	429	445	390	370	404	407	379	397	375	378	374	416	413	360	367	438	380	376	410	415	398	436	373	399	393	396	382	390	390	400	376	378	359	391	353	389	394	401	373	367	383	388	394	373	415	386	404	406	399	357	376	421	406	401	391	389	440	378	371	418	414	397	403	421	374	394	373	407	359	385	350	377	401	433	413	369	410	393	359	397	390	405	360	391	397	403	390	415	372	420	362	394	387	374	425	367	418	377	379	396	374	381	402	373	407	423	403	361	423	432	378	365	402	374	402	387	375	414	394	389	384	389	391	392	385	373	364	377	397	376	415	371	361	395	389	407	402	408	383	393	361	396	395	345	385	360	397	407	394	367	342	395	419	387	364	408	385	405	424	389	384	356	399	378	401	378	361	376	362	367	391	380	373	423	419	406	414	385	412	410	369	373	360	396	412	415	394	404	420	373	383	375	422	364	371	416	368	397	406	404	381	409	409	392	423	374	412	398	417	383	375	415	378	413	385	318	407	398	402	411	414	361	392	387	455	372	375	377	386	394	409	442	361	364	387	387	341	403	383	361	386	397	355	373	371	393	390	358	430	393	425	370	393	389	404	405	419	347	374	409	399	417	394	373	366	391	356	378	387	407	369	373	421	416	393	391	369	403	367	365	381	398	378	427	382	365	359	413	362	435	391	367	411	408	373	419	367	368	383	368	384	400	378	401	415	388	367	336	369	405	361	385	390	379	390	369	402	368	407	394	390	388	376	377	405	390	382	403	397	387	400	346	395	378	378	396	395	365	417	392	363	389	391	376	431	405	390	402	395	386	399	404	383	378	388	372	388	366	377	412	377	384	394	364	365	384	360	413	381	396	376	395	394	403	391	375	431	362	413	382	388	406	410	410	405	395	367	414	410	400	378	400	388	391	386	385	413	391	382	373	398	397	374	378	391	405	427	387	430	413	359	382	366	402	385	386	377	392	428	379	387	381	386	388	374	449	376	354	400	406	370	392	394	405	377	385	405	426	413	400	399	398	396
26848	21104	18841	4131	2337	2676	2353	1595	1314	1277	1201	1095	1000	952	879	891	1475	1893	1654	1205	849	833	815	800	800	787	765	837	809	787	779	808	808	822	799	761	802	777	832	774	770	785	838	824	855	814	797	834	832	843	798	804	829	831	825	755	801	745	840	799	804	780	804	790	811	791	800	809	772	771	772	807	832	811	823	805	772	825	844	808	818	789	829	850	801	747	796	773	835	833	790	785	811	835	785	778	791	793	859	863	862	853	817	823	873	853	843	829	859	822	809	800	782	843	790	736	760	779	823	784	811	779	799	790	789	794	799	798	789	818	811	799	783	810	817	790	858	777	805	809	762	835	817	775	822	784	770	772	834	803	796	768	801	837	798	743	790	765	812	775	770	795	796	781	739	738	762	827	831	773	788	785	828	742	818	799	840	793	790	793	817	818	835	785	744	834	803	782	786	857	808	790	796	828	804	803	832	804	813	777	772	808	781	795	794	800	771	812	823	862	741	763	818	775	814	796	857	813	813	874	801	781	791	778	797	800	857	812	766	851	785	798	808	818	812	806	867	777	789	790	819	799	850	801	805	800	772	821	816	796	814	847	769	810	765	802	808	803	761	826	776	757	843	764	802	818	806	803	814	828	867	814	774	825	849	789	830	809	799	772	806	814	773	810	832	799	831	782	828	824	769	783	773	811	833	846	775	799	797	777	780	823	851	807	794	804	814	825	838	834	763	754	772	811	797	803	798	803	791	818	788	822	823	809	814	825	801	786	787	821	805	828	793	880	821	820	835	774	787	855	789	806	797	824	765	793	833	787	781	833	769	796	803	829	810	795	796	798	783	783	778	813	760	790	774	790	776	804	752	761	782	790	793	812	809	832	831	802	812	789	757	805	821	761	794	814	783	813	841	859	851	807	839	737	801	772	798	845	816	789	806	831	794	776	811	843	798	790	825	819	819	796	839	809	771	816	807	756	815	813	773	824	776	795	816	779	773	759	804	771	798	820	775	790	807	813	815	768	807	772	793	840	810	781	783	791	760	821	800	757	787	793	786	820	798	793	768	790	828	819	829	807	841	833	806	787	803	803	778	791	830	808	843	789	814	838	758	811	787	795	774	815	816	784	801	846	794	813	839	815	827	794	826	866	786	777	754	806	748	847	803	753	806	810	889	851	804	807	823	812	827	818	797	827	860	844	812	840	786	817	799	837	773	794	803	843	789	783	826	800	814	818	780	811	775	765	780	771	837	783	836	819	815	751	763	793	822	846	785	883	776	738	766	776	841	782	797	789	774	873	807	787	826	776	767	809	790	808	796	830	795	819	802	793	759	751	811	818	835	790	822	793	790	804	810	769	765	855	819	809	848	796	797	815	747	829	845	789	807	735	788	823	771	734	826	808	738	787	796	757	830	823	776	776	769	823	784	804	842	841	808	826	830	820	757	820	743	747	805	829	810	775	852	841	775	790	845	851	816	821	774	798	774	849	797	819	775	828	779	802	803	844	783	753	805	802	827	781	775	831	800	849	806	759	849	801	828	774	874	790	849	789	817	799	806	741	848	794	853	818	850	802	844	826	788	830	769	794	847	766	818	805	828	785	829	765	808	809	769	821	817	879	819	827	788	820	801	813	800	797	814	793	839	809	812	776	796	804	825	781	805	807	784	765	819	805	823	788	840	841	805	781	772	805	794	759	776	800	803	752	810	785	794	813	823	784	798	789	769	801	759	815	829	813	778	773	830	771	812	811	808	754	833	848	814	789	770	828	790	776	830	778	767	847	797	792	775	824	759	820	784	782	814	796	780	768	776	823	786	813	794	820	772	785	786	828	770	818	779	742	781	766	784	841	851	798	795	848	826	747	781	807	743	770	791	793	823	856	778	809	828	797	827	798	832	807	829	806	778	797	881	804	828	831	761	807	788	808	801	839	840	813	772	808	799	822	803	791	804	793	739	824	757	868	844	760	829	756	782	767	830	801	807	849	773	783	775	785	849	787	779	786	787	786	818	790	804	810	793	780	825	739	839	804	856	842	790	818	800	796	810	836	813	803	787	780	826	831	782	797	780	773	799	807	828	780	819	772	833	802	807	867	811	816	739	800	845	856	829	772	810	831	799	777	787	806	761	772	785	772	749	801	827	794	806	788	829	852	769	835	809	835	862	820	827	820	790	817	833	805	769	858	750	789	854	753	825	803	792	868	757	801	834	767	823	785	781	769	803	824	829	741	837	789	800	789	803	788	791	820	790	770	811	816	840	784	795	788	836	824	798	790	771	747	821	789	842	763	823	804	820	788	788	772	813	792	794	815	831	809	825	782	784	822	791	775	805	840	765	801	765	867	803	784	802	804	841	828	819	849	810	800	815	751	818	799	842	766	825	799	798	785	796	763	806	780	819	740	805	825	765	818	809	841	834	792	741	838	839	771	818	736	795	836	779	832	766	756	771	812	810	796	755	782	803	852	747	733	863	766	801	800	786	774	823	790	801	867	875	789	823	837	832	804	787	790	790	806	777	780	797	809	883	800	829	814	813	743	761	804	846	772	823	826	827	760	789	834	760	785	771	798	818	821	809	823	836	761	780	790	783	810	811	760	811	866	742	820	796	804	779	785	754	808	753	800	816	817	803	812	831	849	792	784	816	824	752	801	791	783	778	817	787	817	829	773	836	823	769	762	849	791	804	795	780	798	816	764	784	858	798	790	818	833	800	805	801	854	790	859	835	811	780	814	791	807	775	816	815	830	790	813	837	789	826	781	768	792	810	805	828	766	799	828	759	829	826	820	782	792	784	779	801	798	769	822	844	847	805	791	838	808	825	836	827	786	817	770	777	813	800	828	812	800	808	836	792	814	783	759	818	763	804	811	768	835	839	757	739	853	841	826	837	763	798	833	791	789	770	871	789	766	758	823	811	832	822	791	814	794	762	819	829	781	806	821	810	797	808	754	780	757	806	776	852	815	813	764	806	760	814	799	804	800	768	778	805	841	804	858	809	839	804	792	785	831	770	752	768	769	834	806	800	783	762	765	818	799	810	833	836	823	779	783	789	795	812	844	839	759	805	861	788	797	821	785	841	776	859	766	794	828	757	759	786	788	802	818	839	756	828	811	819	867	806	832	835	778	781	807	819	805	842	815	819	772	796	831	779	819	769	791	772	831	788	785	805	793	802	769	840	844	799	769	784	766	830	811	780	785	837	760	782	760	777	773	821	772	757	826	813	812	815	810	769	835	780	792	831	826	810	796	821	855	802	822	798	789	831	801	785	794	763	769	843	781	782	829	769	823	788	808	846	851	788	820	811	823	783	791	838	806	807	846	786	836	775	826	824	838	807	796	840	833	787	844	815	805	817	782	779	795	773	801	813	776	815	797	804	824	853	781	821	796	818	806	818	837	795	824	819	733	814	820	781	792	824	827	867	794	834	810	767	797	808	807	749	792	797	765	810	807	777	801	789	829	798	842	829	791	775	796	834	741	834	850	833	782	773	744	820	811	796	806	790	785
14739	22713	19743	3239	4143	5771	4974	3351	2381	2129	2190	1746	1402	1245	1192	1301	2450	3259	2629	1651	1037	984	1101	1019	982	959	961	1003	1027	1019	992	998	1009	1031	1066	1011	1038	1046	1028	1006	1025	1021	1085	1011	988	997	990	1028	985	1012	1006	1043	1022	1024	1021	1049	995	1051	1074	960	999	1037	1036	1036	984	1008	1007	1073	1039	1074	1003	1069	1004	1005	987	1016	996	1064	920	970	1048	1008	1028	1008	1024	961	1051	971	1051	1004	1023	970	1011	1057	1017	1013	1049	970	1003	1004	1020	1061	1025	1020	1068	1023	1013	998	1038	989	1030	1038	1074	1072	1048	1007	970	1011	1018	1048	1018	1070	1102	1047	974	1009	1022	1031	1003	981	1052	1025	1029	1018	1031	1020	1021	1065	998	1003	996	976	1079	1024	1013	1001	1004	1023	1016	1036	975	992	1004	1084	971	1050	1044	973	1060	1001	994	1047	1050	1101	983	996	1027	1034	1014	1063	990	1015	1025	1018	1086	1006	983	982	1021	1046	991	1026	1044	1014	1022	1031	989	1017	983	1053	1023	1029	983	966	1052	994	996	1040	1004	1039	1025	997	1000	993	995	1019	994	976	1021	1045	1063	1051	1066	1046	989	976	920	1024	1005	1044	1038	1041	995	1035	997	1010	1059	1021	983	1029	1080	1044	1046	1063	1020	974	1006	995	1038	1034	1023	1011	1058	1029	1037	1019	1020	1044	962	1037	1032	1044	1010	1031	1034	995	1013	1060	1063	1017	961	1020	1025	998	993	1049	1043	1071	1097	1014	1041	1044	1067	979	1025	1000	1007	1024	1027	1001	1019	1019	1034	966	1026	999	1056	1045	993	1067	1075	992	1012	1030	1042	1002	1042	991	1086	1029	1008	1056	1015	970	1012	1026	1018	965	999	1003	994	1068	998	1023	1057	1052	1084	1085	990	1066	1058	937	959	988	1018	1044	1069	1048	1016	969	1024	1037	1005	1013	943	1076	1023	1066	1080	1013	1016	1009	1059	1014	1050	1035	1070	1038	966	1037	1035	999	1023	1046	1027	973	1010	1008	1039	965	1010	982	1040	1073	1016	943	1022	1025	1018	1022	1030	1021	1054	1056	986	982	1028	1025	1037	1065	1002	1006	1073	1010	1012	1013	1032	1043	1034	1018	1070	1036	1050	1035	993	1040	1035	1011	984	1052	1030	982	965	995	1016	973	1054	1030	1052	1003	983	1056	1027	1026	1052	989	1032	977	988	974	1042	1015	1039	1008	1001	954	1011	1036	1001	1056	1015	1080	984	1059	991	1007	1008	972	1013	1013	1029	1041	1065	1042	986	1040	989	1016	995	1007	1012	1054	977	953	1001	1013	1040	1061	1016	956	1073	1026	1041	1026	1067	1014	1027	1030	1066	982	965	1036	1043	1041	1071	962	1011	1013	1047	1069	1035	1038	1055	1011	962	1033	1104	1039	1024	973	1033	1023	1047	1014	1079	982	1004	999	1001	1078	1030	1081	1056	1020	1039	1021	1027	1045	1015	1045	1121	1028	982	986	1092	1074	1049	984	1004	987	967	1002	1009	947	1070	1043	1055	1056	1042	1032	1000	1027	1038	1003	1013	1093	1012	1012	996	1071	1051	992	1057	994	1015	993	993	1012	1008	992	1004	979	1074	972	1031	1031	1044	1013	1010	1045	980	966	1031	1032	1046	1021	1011	1030	987	1005	1053	988	1057	1007	990	1013	1012	1024	1008	1045	1002	1010	1028	985	1022	1043	993	998	1045	994	1020	1011	996	1054	1004	1041	1027	996	1084	1004	1043	1026	1012	1074	997	1000	1091	978	1025	983	1041	1048	1058	1056	1038	996	1001	1006	1046	1066	1018	1038	1026	993	977	1054	1032	1005	1020	995	997	1049	971	1041	998	1052	1036	1041	1018	1037	1022	969	995	1002	1032	1012	967	1035	1003	1015	1047	990	1019	1003	1003	1008	1009	1025	1006	1004	1037	1038	1032	1023	992	1021	1041	1021	998	1053	1078	938	1019	1027	1000	1048	965	1043	955	1066	1033	996	1057	983	1019	1024	1045	1041	1093	1008	1015	1054	1053	1041	966	1037	1003	989	1003	988	1005	1018	1040	1084	1024	1004	1012	1039	1022	1063	1023	992	1036	1069	953	1034	991	976	1025	1052	1029	1025	991	1038	1106	1025	1080	1070	1001	962	1058	1004	1070	906	1093	1001	1074	951	1010	1067	1043	1069	1052	1026	1075	1050	1028	1031	1039	1074	1051	1036	992	1043	968	1063	1012	925	969	1055	1042	987	1045	1089	991	992	1021	1022	1027	963	1114	1020	973	1080	977	995	1034	1066	1045	1043	1044	1037	1051	986	1059	996	1011	1033	1081	974	967	1059	1023	1001	1030	1034	1019	1010	1040	1049	1019	986	975	1011	1021	992	1009	992	1064	1051	1006	984	1043	992	989	1013	1071	1047	1009	1016	1042	1015	1055	977	1096	1038	1035	1054	979	1055	1016	987	1026	980	1002	1052	1011	1043	952	1066	1017	1020	1030	953	1060	980	1070	1121	1014	1000	1061	1003	1032	983	1035	973	1056	1038	1008	1015	1050	1009	1008	1010	1054	1036	1038	1016	992	1019	1038	1058	1056	990	906	1051	1020	962	1047	1003	1072	1047	994	1002	1032	1043	991	1043	1052	988	1016	979	952	1067	1021	1066	1053	1025	1068	1038	1031	1025	1012	995	1003	1027	1050	978	1027	1002	1007	1033	1019	1004	1011	1021	1032	1040	967	1021	974	984	1057	986	1064	1051	1032	1031	1000	982	1010	1024	990	1026	1011	1035	1049	995	1014	975	1092	1052	1010	997	979	1051	1003	1033	1022	977	1049	1056	967	1037	981	1030	1047	1041	1029	1037	1023	1022	1000	990	1029	1025	1050	1039	1011	1049	1074	1041	990	1016	1047	939	1042	969	1027	964	1016	1015	972	975	997	1081	1084	1044	993	1016	1050	1039	1054	1097	996	981	1022	1008	1005	993	964	1029	1001	1017	1040	1023	952	1043	1045	1056	1075	1015	983	999	1049	977	986	1010	1008	1046	1010	1070	1079	1020	1070	1039	970	997	1029	1011	998	1009	1042	1012	1027	1081	1036	1008	1039	1021	967	1040	1001	1037	1005	1000	1024	1024	967	982	1096	1059	959	1026	1034	1069	988	1046	999	1043	1019	1038	993	1015	995	1003	1028	1003	954	1005	990	1026	1001	1021	1013	1021	1038	984	1004	998	1062	1063	1034	1017	1053	975	1029	1029	960	999	958	987	1035	1034	973	998	1055	1076	993	1049	1051	1018	980	1080	968	977	1005	1031	1038	1003	1056	1041	1042	1038	1046	1051	1012	1018	1052	1042	956	1060	992	1030	1026	1015	1039	1008	1072	1047	1030	1028	998	1025	985	1025	1035	1054	986	1049	1023	1053	1067	968	1071	1074	1015	1047	1016	1008	974	1056	977	1004	989	1013	1029	1035	1025	995	1073	1082	1024	1070	1040	996	980	1034	1004	1012	1020	1071	987	1029	1047	1064	1049	985	990	1061	1053	970	1023	992	966	1004	1088	976	994	1016	999	1030	1048	1021	1041	994	994	1043	1029	1017	1003	1016	972	1025	963	1018	997	1021	1037	1030	1049	1003	1027	994	1032	1057	1068	1012	1017	1034	1020	1002	1069	947	1018	1007	1013	1044	1027	981	967	994	992	986	1014	1022	996	1059	978	1051	1071	1002	972	1038	1076	1032	999	1031	1006	971	1052	999	1060	959	1057	940	1054	954	1031	1065	968	1003	1038	1069	1025	1052	989	1042	1039	1019	997	1052	1005	1021	1064	1047	1045	1055	1006	989	1058	1017	1007	974	1027	1022	1068	1071	986	982	1005	1039	1050	1055	1014	1080	1023	1021	978	1036	971	1073	1018	1030	1050	1072	1030	1038	998	1038	1036	1003	1016	975	1079	1051	1116	959	1052	1032	1034	1069	1032	1064	1058	984	1015	1003	1095	1009	1018	1023	1072	1005	972	992	1071	998	1033	1055	1049	1095	1023	968	1020	1062	1012	1006	1022	988	995	1074	977	984	1000	975	979	1017	1104	1011	1035	1110	1007	1028	1016	1034	992	1036	955	1041	1062	989	1072	990	983	1007	1019	1051	1052	957	1016	1046	999	1041	996	994	982	1018	1018	1006	990	1000	972	1013	963	1034	966	1020	994	965	1036	1015	976	1001	984	958	1041	1022	973	1033	1049	1008	949	1013	1021	1055	980	1004	1020	962	958	960	922	979	1025	1050	995	1017	1058	1017	1083	1064	1013	1089	1062	1026	991	988	1025	1031	1012	1044	994	1055	1013	1022	1021	1061	1031	989	1033	990	1004	994	1036	1034	1015	1042	967	1056	982	956	1002	994	968	1020	1021	1015	1019	1044	1062	1031	1058	1011	1023	983	994	1019	1044	1007	1003	1098	1039	1005	1017	992	1002	989	1000	999	993	1029	1005	1014	1012	966	975	1027	976	1071	1061	988	1000	1055	1013	1039	972	1016	942	1013	989	963	1083	1018	998	1025	1064	1001	1052	1039	977	973	1039	1009	1028	1015	992	1056	1004	1063	956	963	1029	1031	1052	970
23913	21030	28193	24072	20811	10079	4176	2630	1904	1624	1608	1167	962	810	722	895	7641	10229	5322	1855	588	591	560	548	562	587	562	560	618	561	574	595	581	565	610	524	580	600	601	570	552	571	569	576	594	613	567	573	601	586	610	561	570	576	557	596	590	621	567	549	550	579	560	603	577	589	581	578	583	577	583	606	542	589	590	535	554	587	609	576	627	576	568	580	581	603	584	607	633	539	573	604	603	579	602	569	552	591	555	558	573	573	596	560	586	584	618	527	596	562	521	606	561	555	536	628	629	560	581	584	594	571	579	530	535	595	606	604	538	569	553	587	605	569	570	594	600	571	569	584	600	571	585	567	586	599	576	641	606	573	597	568	587	596	585	597	598	576	616	582	608	583	580	549	577	555	607	582	589	554	568	603	590	602	549	549	538	529	590	583	568	575	579	592	553	583	575	605	596	567	616	548	572	576	564	545	577	603	545	561	559	598	633	598	595	604	605	574	576	556	542	588	586	627	598	553	577	612	586	578	585	624	619	597	589	597	581	525	583	549	559	578	605	575	585	599	604	582	555	568	573	585	560	601	598	553	590	578	608	617	600	600	623	595	543	603	628	591	592	554	572	571	585	586	579	561	547	602	613	580	519	564	598	594	575	594	583	587	588	593	558	623	543	605	601	554	561	599	586	555	610	539	551	563	578	561	535	553	534	603	615	612	627	566	569	624	569	576	546	559	567	563	569	569	568	541	569	551	619	578	549	584	573	530	550	604	559	567	598	581	565	553	569	553	538	589	552	576	570	607	596	584	578	605	548	567	537	600	613	568	556	572	582	565	562	540	565	545	596	588	581	573	601	566	587	567	574	593	576	578	556	581	567	587	623	567	566	586	545	578	548	578	532	596	605	576	613	546	584	574	592	593	568	574	566	570	571	582	652	598	592	585	569	581	598	563	587	583	544	591	604	576	617	570	599	579	571	539	595	537	571	543	573	593	476	519	548	544	594	575	601	559	587	552	568	598	559	553	608	550	601	585	640	619	548	552	593	589	571	545	613	576	569	532	557	529	553	593	566	574	602	625	594	582	585	625	601	596	584	607	586	578	574	572	598	561	599	632	573	556	586	581	619	565	584	560	573	582	548	585	517	605	533	614	567	599	581	586	565	569	615	577	596	557	598	562	611	578	587	608	527	552	587	591	617	553	601	607	568	543	569	580	607	601	595	603	625	579	533	571	599	584	560	593	625	541	544	564	586	589	560	605	550	570	574	526	578	599	572	595	551	567	592	605	582	561	560	558	609	566	564	534	640	591	573	554	638	591	624	577	607	577	571	532	561	593	534	592	572	604	577	586	561	555	574	585	549	595	610	589	583	551	545	550	568	555	621	553	587	596	567	575	598	584	569	544	595	539	563	562	579	584	599	567	587	573	559	570	547	607	577	603	561	570	572	609	571	542	556	556	584	523	566	580	557	621	548	536	606	603	563	631	591	553	590	583	606	600	550	565	616	613	560	595	576	540	565	567	614	539	600	583	574	604	606	548	564	553	604	557	580	578	594	582	628	518	561	591	592	523	530	554	567	563	545	575	556	561	572	585	588	552	611	564	569	564	556	568	585	585	571	585	596	605	603	549	586	620	612	610	536	612	565	533	577	559	590	530	556	585	580	583	580	551	556	604	543	550	570	577	593	604	590	602	561	572	544	562	576	600	574	572	589	612	553	593	578	586	570	543	587	571	557	576	569	539	601	542	577	589	571	568	621	555	599	597	630	609	575	585	558	541	588	560	572	603	582	537	588	557	559	593	564	555	597	572	576	597	598	551	519	539	594	564	572	508	576	576	547	619	561	577	573	573	565	625	605	540	557	595	573	588	583	546	614	585	575	573	589	545	584	587	569	558	631	546	534	565	553	562	589	545	573	563	565	586	573	547	553	563	567	601	545	587	588	538	616	640	583	564	560	602	565	551	573	600	617	602	609	519	592	554	544	578	536	591	591	568	563	576	581	576	568	585	588	588	567	598	598	542	578	557	541	595	562	617	589	551	536	602	607	585	586	567	605	586	570	556	581	571	601	604	591	620	627	600	583	552	570	587	598	598	573	605	517	601	570	539	552	586	551	558	553	595	588	546	546	606	557	565	572	606	573	535	600	572	566	607	599	598	584	566	556	592	573	546	601	598	634	610	609	541	581	609	590	592	600	583	618	537	597	578	516	575	571	562	544	543	605	535	581	605	564	581	565	605	565	586	569	593	575	605	519	574	577	582	601	600	581	543	547	561	574	575	626	556	555	557	586	625	598	538	585	549	610	599	607	600	611	583	591	573	563	581	589	603	578	583	554	608	588	598	615	549	559	591	553	558	587	560	577	563	582	587	532	587	559	574	607	553	592	582	564	564	590	529	573	549	534	576	575	595	540	587	619	585	576	571	651	615	585	562	558	566	565	573	600	614	563	568	587	569	584	551	612	637	563	574	568	592	577	603	569	577	597	598	536	548	601	595	591	572	545	550	572	578	557	579	624	546	587	544	547	559	573	539	557	632	556	551	598	551	586	576	600	560	574	581	570	596	590	590	593	576	571	581	515	627	587	570	563	588	603	540	597	585	587	566	566	560	576	540	572	550	579	561	575	570	584	567	586	573	583	578	582	571	566	556	545	596	559	570	580	524	599	550	582	600	560	560	526	591	567	590	584	550	599	575	630	577	576	592	604	579	577	567	540	565	528	578	552	573	574	566	611	543	527	579	550	555	561	577	564	549	508	572	576	621	568	581	599	559	559	586	561	563	608	567	610	603	542	578	588	570	585	597	584	608	609	601	582	604	571	541	533	569	547	589	561	554	599	622	538	587	543	582	565	586	570	605	585	612	575	528	558	576	551	581	558	543	579	599	592	567	569	572	620	555	655	564	568	585	613	612	576	551	607	611	621	547	564	551	599	619	546	562	602	569	586	580	570	563	598	588	558	600	610	590	517	578	588	567	568	621	554	556	587	571	588	614	556	565	537	559	573	574	551	569	572	573	585	572	553	619	569	614	555	507	591	574	569	584	597	563	554	596	522	591	559	591	579	584	588	564	560	603	582	567	589	598	516	542	608	573	592	581	542	540	630	550	563	565	612	570	599	580	608	602	569	540	603	595	583	597	580	579	586	571	547	605	628	594	550	549	584	593	572	564	547	577	562	556	570	568	570	566	612	553	524	588	588	591	568	555	591	548	581	565	600	557	598	601	515	571	592	576	616	581	562	573	608	565	570	566	587	597	603	558	559	598	589	563	574	603	573	575	562	569	597	608	571	517	551	580	592	548	576	556	584	558	559	572	551	554	554	549	556	545	583	526	567	632	576	556	549	563	566	564	592	593	587	570	572	542	603	584	596	665	581	552	518	582	643	547	583	610	574	561	569	567	552	610	574	612	575	608	559	553	594	600	593	594	582	556	563	530	536	575	589	573	586	573	601	562	587	551	591	569	578	596	588	571	585	566	569	584	630	602	596	632	569	563	584	563	548	557
14769	29984	20956	8123	9957	9254	7068	5533	4240	3585	3276	2183	1770	1243	1276	1465	13848	16173	8832	3137	768	764	780	736	760	734	806	771	754	749	714	808	769	748	837	752	737	744	719	788	787	754	798	717	746	741	778	715	794	762	787	715	749	746	730	730	749	759	765	712	768	728	788	754	779	752	695	773	750	795	792	761	760	752	767	775	742	757	770	733	789	787	764	813	715	709	790	722	758	761	734	748	732	754	731	707	781	761	761	742	765	748	696	767	760	703	791	722	748	742	751	751	772	722	794	738	737	795	770	731	779	734	796	762	749	716	732	761	796	796	744	762	741	788	774	729	748	745	789	751	725	738	730	765	769	742	787	751	717	741	782	749	739	797	779	756	778	753	792	722	758	739	792	667	691	711	751	741	741	773	798	773	750	775	755	756	719	760	743	734	807	814	759	760	729	776	787	728	691	749	720	795	753	777	719	753	732	764	763	735	772	780	739	784	753	745	782	790	735	705	801	787	729	766	767	745	764	752	756	756	816	686	776	786	723	751	762	749	767	728	742	762	738	743	738	779	770	723	744	779	704	788	735	745	742	777	758	807	744	773	750	764	711	722	707	716	827	797	784	787	719	753	773	772	731	715	761	746	788	699	755	775	776	794	802	759	713	758	774	718	756	711	689	791	751	773	776	758	697	802	778	767	758	792	722	794	734	746	766	754	783	720	770	731	736	718	743	755	749	783	710	763	738	722	732	746	734	767	769	709	702	788	711	757	758	791	746	749	721	792	772	716	747	722	713	771	777	746	773	772	770	706	785	752	788	774	757	730	724	745	673	724	751	759	739	735	766	790	749	774	789	755	760	714	787	779	753	701	725	795	787	745	721	765	762	714	762	788	756	779	778	789	725	762	745	759	723	752	745	777	727	726	794	741	757	777	742	762	776	731	780	771	741	745	756	726	814	691	754	771	732	769	751	765	764	717	791	756	756	768	776	741	765	745	792	758	755	715	736	752	766	764	745	747	738	719	703	750	734	763	707	750	762	762	759	773	764	770	737	752	736	751	756	788	768	741	736	769	741	734	802	747	748	760	801	761	752	791	711	763	705	734	737	791	691	720	795	783	763	748	728	803	747	765	736	779	738	777	759	771	778	725	772	762	728	728	783	805	734	821	770	741	775	778	756	677	767	753	725	732	753	766	735	746	724	742	744	702	756	790	783	769	790	737	736	752	776	721	719	738	757	756	749	796	765	786	736	758	752	711	818	773	727	764	793	786	766	778	788	747	795	775	782	726	762	742	766	745	732	748	817	740	745	776	726	710	769	752	784	763	790	735	828	790	776	730	685	741	760	732	773	735	761	747	756	756	786	755	759	779	721	741	770	774	685	764	762	781	749	706	757	727	744	716	763	737	749	731	758	720	790	777	773	717	727	695	770	763	790	783	754	779	764	774	753	766	739	737	771	775	731	761	775	743	770	775	786	774	752	745	783	687	761	754	757	778	780	755	761	740	724	727	768	728	756	777	764	708	684	766	735	762	771	800	753	756	716	765	711	759	732	751	799	777	770	783	751	778	781	755	719	775	751	751	768	737	718	739	777	724	785	686	748	825	686	759	766	701	802	777	737	719	784	754	745	769	749	813	731	766	745	753	738	772	742	785	708	751	775	744	740	750	773	745	777	750	677	695	746	706	730	690	769	743	733	773	762	754	740	770	742	732	786	754	754	738	710	759	749	696	754	697	739	740	763	728	751	744	755	750	762	728	745	736	773	780	760	748	712	769	724	761	734	712	753	803	784	763	750	712	708	752	768	772	748	763	740	766	742	765	820	764	718	706	751	761	714	764	794	731	747	754	779	729	744	759	731	774	769	779	741	748	755	805	742	762	723	769	757	742	753	771	767	757	728	729	725	706	747	742	767	743	744	726	749	734	745	761	776	751	773	720	763	806	732	715	734	804	798	738	749	722	770	764	778	760	762	793	812	726	713	724	776	762	764	727	800	765	722	748	762	756	726	732	796	729	726	806	786	796	752	743	801	741	779	754	764	753	766	772	726	784	744	730	765	725	722	801	754	766	804	723	752	741	754	748	763	784	819	756	772	747	728	777	775	811	733	783	789	742	784	736	741	774	750	768	786	799	754	746	755	744	752	771	734	798	767	753	775	764	766	794	782	796	792	729	757	780	766	732	726	770	807	760	730	738	765	782	786	729	782	751	758	782	776	793	717	784	734	754	741	781	787	755	789	777	738	717	744	730	711	756	766	755	696	771	802	758	764	801	822	732	737	765	738	721	778	739	780	739	768	708	708	706	761	742	802	747	766	793	764	751	738	781	736	780	764	768	775	748	719	769	753	779	744	780	799	736	736	744	701	755	754	758	795	783	783	740	781	724	727	750	761	717	732	702	734	761	723	713	763	756	774	781	730	723	755	769	762	751	788	760	788	720	741	750	731	705	736	712	747	713	749	757	769	768	829	761	734	764	748	761	708	758	704	706	721	759	770	686	733	733	789	788	746	751	791	771	784	720	732	704	731	746	774	758	752	746	782	791	720	753	771	762	740	757	720	708	780	724	786	731	767	727	755	748	689	759	798	752	782	755	728	757	771	772	752	770	760	758	700	737	748	686	732	762	774	747	735	723	758	714	743	712	749	778	765	777	761	719	753	792	718	784	745	758	765	748	736	731	740	702	744	732	777	766	786	760	715	765	783	762	735	725	789	767	726	753	783	795	768	724	714	731	761	749	769	728	792	775	738	763	765	713	743	753	780	798	733	754	722	766	718	783	795	735	761	722	807	738	773	801	753	777	747	717	723	748	741	768	730	756	767	749	769	707	702	721	761	716	775	771	705	716	758	764	769	734	721	764	721	746	762	743	743	776	741	794	759	717	753	770	695	743	725	739	772	733	747	746	804	757	726	729	718	739	739	747	719	709	699	745	758	715	779	739	781	749	734	789	775	777	779	744	777	727	753	736	741	725	747	739	792	741	765	742	796	738	731	723	726	796	753	783	729	773	756	758	730	739	744	844	741	738	749	748	755	760	731	788	739	738	761	796	769	717	726	776	768	735	754	753	740	774	761	732	755	739	753	764	780	743	776	726	736	767	737	746	766	753	798	755	802	725	739	736	739	736	756	784	717	776	716	756	777	767	738	719	756	761	739	775	739	751	773	749	758	742	746	733	774	755	747	793	772	785	768	805	766	753	723	681	781	736	733	761	829	763	799	701	702	752	723	760	765	757	756	749	768	718	810	770	762	766	735	751	721	771	738	775	731	723	752	777	817	772	750	780	778	793	772	806	757	738	742	732	753	770	758	824	719	759	763	772	776	798	744	752	774	731	761	734	742	679	727	794	716	758	720	740	758	737	767	728	764	715	703	761	736	790	758	720	756	723	752	785	718	766	730	763	737	692	757	770	752	752	754	757	707	749	772	738	733	788	751	746	743	767	780	763	752	780	780	703	708	750	738	736	761	783	752	717	747	752	764	732	780	767	749	759	733	713	796	766	803	772
22740	21058	28862	23433	21079	21168	10799	2683	2671	2143	1842	1288	835	687	726	1144	9048	20850	14562	2954	325	316	349	324	322	311	331	320	331	326	305	305	319	319	317	298	287	315	307	301	283	302	320	335	292	295	281	301	323	315	292	313	290	299	289	283	337	327	269	329	302	306	293	342	313	299	312	265	316	300	310	314	336	304	322	341	285	282	327	307	338	309	299	312	295	294	304	317	309	338	313	310	266	304	306	312	300	303	320	309	302	304	329	288	342	295	319	302	290	288	327	295	331	312	288	285	302	272	285	313	335	306	290	289	286	313	279	307	293	317	296	314	309	343	285	306	332	327	294	302	314	323	324	318	290	312	307	311	274	376	324	316	321	311	307	300	288	292	311	294	306	317	286	287	317	296	318	323	289	323	298	315	294	273	317	311	310	317	293	325	294	271	321	326	300	336	332	287	264	306	317	311	275	304	298	308	305	309	321	318	314	280	347	293	320	311	300	297	284	313	302	324	315	286	324	330	308	308	287	304	330	317	277	324	321	309	318	295	314	349	279	301	316	288	293	308	298	309	326	310	311	305	284	307	310	300	322	329	307	329	327	272	315	347	308	315	330	263	292	321	316	323	278	295	300	314	298	329	285	320	293	309	319	317	276	279	315	302	295	316	296	284	296	282	302	285	292	297	347	278	319	292	309	272	285	319	280	297	277	296	301	332	310	293	307	272	294	295	275	301	292	306	291	316	310	317	296	289	293	299	347	301	304	303	293	315	331	308	298	291	311	286	314	304	278	316	318	275	297	322	313	301	325	315	264	307	301	289	332	296	322	316	288	307	311	297	312	299	317	278	300	332	269	281	293	325	317	295	312	283	267	299	304	294	315	301	339	298	315	287	306	282	295	280	324	289	335	300	288	323	298	310	308	311	293	278	306	277	307	304	275	353	279	320	286	289	263	310	298	316	302	294	310	281	304	309	346	302	305	276	291	294	314	308	296	292	294	296	311	335	280	301	315	327	288	313	317	285	314	333	342	353	261	324	278	300	332	322	305	290	333	305	345	310	276	306	294	338	313	313	296	287	308	263	337	284	302	309	296	274	275	294	287	303	308	327	301	318	294	301	319	337	300	299	305	312	274	311	310	307	316	331	299	314	310	292	308	346	297	345	325	310	308	309	314	281	287	284	305	287	298	307	297	315	304	246	293	305	317	289	285	302	317	299	297	308	291	289	309	288	329	299	287	320	290	294	298	301	313	287	309	330	290	322	297	329	304	315	307	325	307	297	325	306	307	291	323	302	290	290	298	337	300	274	301	324	318	298	299	307	307	316	273	299	322	332	303	302	313	323	309	297	305	309	297	322	318	294	285	308	349	308	300	305	310	304	302	305	285	297	325	298	305	310	279	306	306	306	306	301	309	283	309	323	345	315	325	324	277	306	291	302	342	309	330	289	297	324	320	276	290	295	319	268	305	319	335	282	297	326	320	307	301	353	307	307	335	324	307	319	288	305	278	297	299	315	323	322	305	295	312	297	305	320	287	274	311	319	338	299	327	336	325	302	319	280	285	265	323	306	305	299	316	316	298	311	319	336	322	298	288	300	333	314	305	300	341	314	320	304	329	296	289	313	283	275	303	311	269	272	295	333	300	275	297	314	283	292	291	295	346	293	286	332	286	293	295	317	301	299	322	283	327	296	284	314	281	291	316	270	289	317	316	289	304	322	285	295	288	286	304	303	305	286	293	298	301	285	280	310	289	298	306	278	275	338	299	310	315	299	309	311	326	287	308	327	288	311	313	266	293	280	332	304	312	323	310	329	313	347	311	297	318	306	321	325	300	325	303	303	311	295	321	289	319	311	298	299	303	317	327	304	327	308	317	325	308	298	318	301	295	302	310	299	300	305	308	299	303	309	302	296	288	283	276	303	328	289	329	303	324	281	277	296	300	286	317	324	316	296	273	259	291	323	311	300	299	326	322	312	309	315	300	307	301	296	308	314	302	326	303	343	305	297	294	322	319	291	299	284	300	303	310	340	269	321	304	292	291	314	324	317	333	284	301	269	323	309	270	341	301	311	308	319	320	287	304	300	300	300	306	346	298	309	306	285	308	287	307	292	300	288	305	279	297	297	306	275	331	293	291	304	277	283	320	283	307	311	319	339	313	321	302	318	300	303	292	319	281	295	308	306	305	298	286	298	318	329	308	282	318	290	301	318	312	286	308	290	285	290	283	305	351	334	304	300	304	311	295	299	317	334	319	324	298	286	295	338	306	293	280	304	339	301	311	301	298	299	301	312	290	311	346	271	298	299	290	318	308	300	319	326	289	293	300	313	266	291	323	332	320	304	314	308	300	291	319	283	329	302	312	300	309	356	319	270	324	316	332	320	285	339	285	308	309	294	284	261	326	319	315	287	311	301	283	303	309	290	286	298	296	298	303	312	296	298	287	314	278	305	338	286	321	309	309	304	333	292	281	298	312	293	301	310	306	326	325	314	312	295	275	277	282	309	279	324	292	292	313	339	304	325	312	304	297	284	296	319	300	293	300	291	322	306	298	301	309	326	256	302	316	316	303	320	315	307	299	310	309	315	301	319	286	289	293	315	333	327	315	316	288	306	294	306	320	325	295	339	293	293	310	305	331	307	292	272	323	326	347	298	323	284	296	327	295	304	316	309	329	304	287	287	298	267	294	304	346	292	312	313	317	280	310	302	297	317	314	325	312	315	301	279	292	308	308	328	329	299	299	282	315	331	301	291	282	328	268	341	281	315	332	303	310	313	288	324	328	320	276	346	299	314	300	306	300	305	302	305	317	309	288	309	294	291	304	296	308	325	320	298	294	310	287	281	281	282	322	352	306	264	335	298	323	308	343	272	288	294	326	272	296	322	292	308	318	290	284	304	286	323	274	319	293	319	280	282	300	341	285	302	305	327	333	316	332	272	297	299	297	281	336	309	305	300	300	310	278	288	281	282	269	291	313	311	308	296	270	296	306	314	306	317	301	311	305	331	317	321	299	309	312	318	329	298	316	319	324	309	294	312	293	319	301	334	324	305	332	314	300	312	274	284	308	304	326	299	324	295	319	335	321	312	286	302	308	281	312	297	295	283	319	312	287	323	309	311	295	301	316	328	314	316	308	312	288	281	315	311	301	299	282	291	300	318	325	335	312	300	292	299	333	296	332	307	302	328	297	289	323	308	291	267	339	325	334	299	305	303	275	316	329	291	282	297	298	298	302	340	344	304	290	306	327	289	302	291	333	301	300	294	301	292	298	279	332	323	293	307	281	311	293	306	279	315	305	324	300	314	283	300	320	320	317	297	331	324	322	308	289	332	305	311	313	293	343	326	337	297	273	297	288	328	320	289	338	346	307	314	329	310	306	293	301	297	290	301	283	310	321	277	300	287	268	306	309	293	314	309	306	306	341	292	279	301	283	306	288	314	289	309	312	338	321	314	300	302	285	289	306	309	293	262	334	301	322	303	296	287	292	317	267	308	303	297	311	294
16605	36139	26086	15863	15900	12094	5737	5570	6738	4950	4268	3075	1721	1262	1455	2392	15975	27896	19461	3370	441	462	428	455	442	436	437	439	385	400	422	398	407	401	378	433	419	375	381	373	390	389	398	386	424	427	367	416	400	428	401	382	409	442	382	379	411	371	389	372	397	405	369	405	397	374	373	399	421	419	377	385	405	402	409	398	421	413	396	397	376	386	408	411	418	394	417	416	371	408	423	366	361	389	369	367	391	382	418	397	376	405	413	377	416	382	381	400	400	384	387	397	399	383	391	405	395	423	390	400	412	390	397	410	416	374	398	374	388	339	393	374	386	368	382	422	406	379	397	398	415	357	421	418	371	392	387	419	376	437	390	392	407	390	399	413	372	420	359	389	416	417	347	379	395	409	385	418	403	404	361	415	404	370	406	397	397	407	386	418	384	400	387	405	424	409	406	346	398	364	370	364	402	403	402	404	432	397	367	416	395	394	388	397	397	393	377	360	394	417	377	404	397	398	432	409	389	373	381	370	399	403	392	374	378	401	404	406	393	377	377	384	403	380	395	379	381	424	397	373	432	406	417	378	400	383	391	405	394	382	389	391	362	427	411	401	388	385	387	384	386	385	364	390	397	381	392	399	422	385	376	366	405	373	397	393	386	367	390	395	393	397	385	403	397	388	405	371	374	394	361	397	377	427	383	411	403	361	407	390	376	433	406	387	405	412	372	378	346	370	367	391	367	398	378	402	383	386	409	394	380	410	378	375	401	408	365	395	347	391	433	414	430	377	400	419	366	411	374	390	366	391	355	395	385	403	404	352	381	380	392	409	399	388	392	400	376	363	400	364	377	401	396	379	431	385	379	393	397	417	376	357	408	336	394	396	393	415	429	417	375	376	408	398	383	377	404	346	405	402	416	431	359	395	413	380	358	384	404	400	418	386	376	373	380	406	395	413	437	371	396	375	348	410	397	357	396	391	389	400	421	410	405	320	369	403	406	409	436	382	387	391	382	422	389	375	368	375	403	415	378	450	386	427	412	411	355	379	407	375	394	383	397	363	389	380	416	407	378	404	413	389	387	425	413	389	390	421	415	401	367	374	390	423	355	387	371	362	346	365	396	366	383	385	398	368	402	373	383	430	366	384	402	387	402	399	397	351	388	366	377	407	408	373	382	379	407	406	408	390	407	375	417	416	396	404	432	366	429	386	387	382	360	414	397	419	398	379	392	422	435	394	353	373	412	412	401	395	381	422	384	369	420	366	405	381	367	455	375	423	343	406	390	387	356	417	405	387	358	368	381	366	385	406	413	395	424	401	382	395	409	394	397	414	417	394	384	400	363	381	389	410	407	396	399	373	373	391	422	403	385	376	413	432	432	392	411	342	378	369	405	404	391	379	398	389	413	365	425	420	421	382	433	378	420	402	375	375	360	378	409	386	405	377	356	394	393	428	393	396	368	405	392	438	424	353	396	407	361	396	409	330	390	408	394	412	394	367	386	373	383	385	382	383	408	402	386	366	410	408	401	390	409	382	419	405	381	395	428	379	389	382	453	373	406	386	405	444	425	438	383	391	391	385	362	407	342	412	401	410	419	356	367	384	416	372	381	410	386	432	343	411	421	373	423	384	369	374	390	414	397	367	385	393	403	398	361	399	412	411	379	402	379	423	397	385	374	430	365	394	358	361	363	383	392	360	400	392	327	393	365	366	385	395	385	373	405	399	395	415	373	392	384	392	374	382	387	395	392	379	423	399	390	396	388	391	386	395	399	400	390	358	395	404	371	369	403	381	402	403	382	378	421	330	365	397	390	389	395	374	383	379	399	406	401	376	446	391	378	391	418	388	390	357	376	359	368	400	396	378	397	407	387	394	419	379	408	380	408	357	418	420	393	366	400	382	387	434	404	416	392	400	393	427	360	382	424	376	387	381	394	373	430	404	389	386	388	427	357	369	382	389	376	374	375	385	431	385	400	396	387	420	415	359	371	380	376	417	383	402	403	425	371	374	415	358	409	413	397	402	390	364	360	364	424	419	333	394	378	378	368	373	383	370	389	380	396	385	404	413	385	412	395	388	368	415	411	430	393	392	408	423	389	409	383	400	356	382	422	410	357	360	429	405	351	375	402	419	380	397	401	410	389	371	384	390	403	408	411	380	385	374	399	379	396	397	385	380	402	397	417	423	402	398	387	408	405	390	364	407	373	424	391	392	370	402	385	384	400	403	379	393	429	415	402	419	384	397	398	416	401	399	387	372	372	345	409	395	403	379	359	359	367	397	353	404	382	390	398	407	402	420	425	370	377	398	403	399	411	374	376	393	379	412	391	377	379	404	408	380	380	418	404	378	396	406	428	385	368	388	386	367	359	377	440	399	374	391	391	369	398	381	382	378	419	397	380	398	376	384	372	445	359	357	400	361	400	386	400	404	391	409	344	382	381	354	376	393	406	393	398	391	363	445	400	383	419	399	417	393	406	391	383	402	417	387	370	387	392	412	391	395	417	378	380	381	369	416	384	402	417	419	378	403	385	381	399	375	396	405	389	429	421	325	409	367	409	391	448	387	384	377	394	356	392	396	385	409	366	412	393	392	411	395	397	372	403	380	390	389	399	395	348	388	405	356	385	388	375	361	361	407	428	383	375	396	430	378	396	353	421	400	396	384	347	393	371	409	364	420	443	393	374	374	360	377	408	405	383	366	371	350	399	371	398	401	409	391	392	390	399	420	398	376	414	414	427	369	375	378	384	381	372	387	373	406	373	378	408	395	386	412	425	397	374	382	388	394	360	406	371	378	374	386	396	416	436	404	390	395	414	407	405	393	383	437	360	352	393	388	399	406	364	412	372	394	406	384	370	408	411	377	372	403	400	393	382	399	418	363	393	397	402	397	376	399	419	371	421	371	444	439	389	381	400	400	345	383	379	384	397	384	424	354	394	401	389	398	384	403	373	399	412	404	397	403	398	401	352	457	388	365	383	392	403	355	397	368	386	385	373	382	396	436	408	379	378	414	416	396	395	372	416	415	408	401	434	421	371	373	402	370	400	373	391	379	380	426	354	420	382	417	389	396	385	399	377	393	364	425	380	409	406	415	434	364	411	420	388	371	424	377	379	395	415	370	414	369	384	376	395	421	379	385	385	377	398	389	378	427	352	415	379	406	414	424	409	382	384	405	392	383	385	394	392	379	411	368	403	383	362	377	383	400	365	405	377	410	403	366	406	377	387	373	386	385	371	371	369	411	417	373	382	388	376	393	356	351	371	384	387	392	400	378	403	384	364	435	405	385	409	423	416	377	400	378	390	411	361	387	388	366	396	394	378	345	381	375	393	367	346	373	417	368	395	392	400	371	406	402	403	362	374	393	382	382	397	385	375	380	381	361	403	388	399	402	383	383	412	397	404	383	440	429	427	376	403	370	400	377	396	382	404	367	365	417	370	364	422	376	382	388	404	405	382	414	366	376	353	393	398	376	372	425	378	394	384	382	377	370	411	393	393	384	395	396
26752	21178	15809	6669	4037	1549	1199	1095	1493	1306	1078	943	882	884	860	887	1299	2148	1758	869	771	765	815	756	799	799	755	764	791	777	764	790	842	771	732	759	810	776	776	790	700	780	741	798	749	804	752	774	776	785	769	740	772	735	773	777	798	805	756	772	805	832	782	814	774	824	802	786	762	795	827	746	741	806	788	787	754	776	803	775	797	773	736	814	780	774	815	825	720	800	801	822	734	779	805	731	794	766	765	776	748	851	785	748	806	811	758	754	769	771	700	732	777	811	787	748	764	733	721	769	786	738	752	808	806	776	796	765	797	729	733	808	786	752	837	761	786	767	763	795	753	782	813	805	757	756	770	790	783	827	789	746	809	795	798	711	706	767	785	750	819	755	729	770	775	758	798	776	761	778	769	773	789	731	793	793	752	730	798	784	727	789	800	777	732	793	766	769	785	773	764	738	788	754	754	780	793	781	777	788	709	816	806	780	758	758	733	763	811	792	783	760	774	771	791	752	733	804	755	765	829	772	762	795	771	761	743	730	769	777	771	815	786	729	778	799	741	787	793	752	795	745	788	757	784	831	791	715	809	762	782	804	772	824	798	787	784	768	765	818	724	821	731	793	754	814	789	772	763	759	784	692	775	750	747	804	812	712	761	724	761	781	760	772	790	795	781	792	827	794	776	750	767	791	730	770	774	776	716	753	692	793	744	768	784	799	761	764	719	809	736	797	796	769	771	725	777	727	804	819	790	755	764	764	784	804	819	784	818	833	775	776	778	757	711	804	781	795	801	788	814	761	748	776	761	761	749	734	771	767	741	835	786	781	759	808	787	770	782	827	770	756	757	729	721	792	837	829	784	759	733	733	794	803	814	755	825	778	789	758	778	799	753	760	776	794	791	769	785	776	736	802	833	758	784	778	725	767	767	770	770	782	783	741	779	798	812	802	762	752	803	835	756	757	736	772	793	748	745	785	759	741	752	798	816	791	799	795	768	799	786	782	781	774	775	773	749	727	752	790	747	783	728	786	812	812	776	767	810	786	808	771	744	735	821	792	805	788	781	798	800	755	773	800	786	781	777	821	771	800	781	757	784	794	797	824	767	723	779	763	726	771	793	782	799	790	825	802	776	798	732	810	747	737	767	754	784	779	802	826	768	801	800	757	762	739	755	799	746	707	772	780	755	796	801	748	728	765	753	721	740	785	772	807	764	770	767	768	772	775	771	769	835	755	792	749	766	688	766	804	753	771	789	782	790	806	815	765	726	825	811	789	720	755	793	752	792	796	689	812	786	780	776	784	776	796	791	755	820	767	784	814	771	777	765	846	769	809	788	763	753	771	766	758	774	773	785	760	739	797	837	747	796	773	780	771	749	800	792	804	767	752	740	802	753	764	770	766	787	744	761	747	779	779	822	817	742	762	797	815	764	796	783	792	775	772	745	813	750	811	779	803	785	786	789	830	756	749	772	746	770	802	756	805	763	750	781	770	731	779	838	756	717	761	782	754	775	780	761	775	745	743	808	781	764	811	761	776	760	781	800	743	741	747	777	797	721	790	785	800	792	775	770	741	707	798	773	748	832	785	765	737	746	793	765	807	752	801	755	751	816	743	797	806	787	805	806	781	779	806	780	797	758	782	768	763	811	768	776	792	740	749	765	811	754	761	768	736	814	772	761	743	817	772	754	786	758	812	716	762	799	767	722	796	739	724	771	816	798	833	715	734	766	762	779	771	732	800	802	789	796	770	747	768	785	798	746	740	759	757	746	788	777	770	835	775	761	817	771	761	750	799	797	782	745	737	754	816	821	771	802	824	761	787	769	788	748	820	784	717	766	831	757	785	735	776	739	781	795	838	769	755	756	779	778	767	838	768	774	794	800	753	803	772	758	760	763	765	757	772	789	772	795	736	787	697	790	726	731	795	754	802	736	721	793	801	796	772	765	764	785	778	736	812	760	789	736	803	738	801	784	738	797	788	846	783	785	722	849	777	739	777	748	748	786	837	765	798	718	737	783	770	770	811	753	744	739	781	797	782	822	720	774	753	758	778	769	763	775	774	792	790	765	803	783	788	780	723	793	798	796	770	826	781	791	806	798	803	808	787	811	818	768	789	764	780	823	761	807	745	793	748	797	788	738	760	789	758	797	738	798	799	755	775	771	777	812	744	784	792	829	734	781	790	793	761	763	794	800	744	765	875	802	741	789	717	702	816	794	776	752	819	753	747	803	769	750	773	796	857	759	775	784	756	740	802	818	736	741	778	802	802	798	779	815	768	740	734	746	779	788	777	751	761	771	790	780	807	786	759	760	759	742	769	800	769	797	796	767	785	807	788	772	791	777	796	779	847	781	785	764	779	808	769	794	741	776	728	818	773	735	829	790	718	789	784	761	728	792	794	769	728	822	790	769	763	819	793	754	787	782	768	777	782	803	769	741	761	772	756	767	777	787	805	789	793	785	797	778	769	745	770	734	779	770	738	751	752	769	769	816	759	761	709	793	816	810	787	835	749	780	768	790	780	746	762	758	790	766	761	780	755	819	813	788	785	773	787	777	813	742	766	800	809	769	746	767	754	765	762	760	757	781	800	763	780	803	766	812	800	725	759	794	754	780	789	797	788	774	792	758	776	786	765	749	761	861	793	804	802	734	846	702	796	756	792	731	778	827	809	794	771	798	769	747	747	784	784	776	745	777	747	753	784	738	760	776	818	794	755	780	801	757	774	767	739	799	812	792	791	814	772	792	769	781	741	820	760	795	780	755	809	729	760	778	829	814	801	799	747	777	829	755	760	763	743	733	772	778	772	745	807	750	772	748	741	781	798	763	773	771	745	814	764	767	729	763	790	748	776	818	793	768	758	771	782	799	822	783	788	733	760	779	783	764	796	814	731	803	766	784	742	757	761	763	796	778	786	763	791	768	813	823	815	794	788	787	744	803	756	809	812	757	770	745	793	809	765	825	800	853	795	780	727	736	733	758	712	819	731	770	777	793	794	824	760	797	804	787	766	786	735	779	753	762	737	778	726	746	784	808	774	795	759	751	813	787	751	738	765	802	786	753	796	800	757	784	810	736	783	730	795	737	760	785	768	764	777	764	783	750	818	754	789	815	730	785	800	772	791	757	750	730	758	821	784	759	794	752	785	754	755	780	809	753	732	779	800	762	794	766	719	767	777	781	782	760	796	767	800	791	781	733	756	728	752	810	749	772	790	806	760	763	805	780	800	837	732	770	797	802	759	830	790	771	746	730	780	778	856	807	800	763	753	747	783	790	773	755	811	699	770	751	772	778	746	758	812	882	808	802	757	752	723	758	771	753	734	803	746	752	793	785	792	770	810	780	780	812	737	793	814	798	793	798	793	769	813	773	740	813	816	765	809	763	773	869	759	816	830	735	792	795	794	729	802	793	779	808	765	756	824	750	783	802	753	794	774	772	780	795	782	712	775	727	767	765	746	794	801	726	742	806	764	812	724	735	764	775	767	825	798	800	806	773	729
11746	24516	13805	8630	7339	2502	2041	1989	2918	2294	1916	1457	1271	1186	1237	1220	2164	3462	2704	1069	945	950	981	1053	993	1026	961	989	1015	1002	1018	989	989	984	1018	1009	1010	989	962	1013	982	1002	1051	992	1005	1008	927	1014	978	1035	971	959	970	947	956	952	995	1009	975	1035	1096	1028	1020	992	944	969	897	999	994	978	1000	971	1037	1000	927	989	992	1037	991	1031	974	995	1010	941	917	1066	963	1033	1051	983	1018	984	966	1022	1007	976	1035	985	935	989	999	1007	972	966	1079	1035	975	979	993	1054	952	979	954	1000	1012	1016	925	1031	954	1014	1021	988	935	976	975	1008	961	991	983	943	988	999	929	1023	988	991	971	949	1048	999	1015	969	1007	954	1000	1026	1027	984	1024	956	955	1032	1009	967	981	957	941	1028	962	980	985	1010	988	999	983	979	1008	1013	948	974	976	977	1046	1027	957	1030	960	1009	1022	967	991	1026	962	1036	985	996	971	984	1019	970	920	927	986	1014	985	942	959	966	1027	1001	973	989	991	1027	1008	1010	979	993	997	994	945	1000	997	1011	1029	1002	988	944	1010	1038	987	1014	995	1025	954	998	1013	956	948	965	989	919	997	992	952	981	968	978	971	957	1022	1004	986	990	953	1028	1032	1102	959	1010	953	1017	953	1028	967	984	941	1024	1032	987	991	958	1014	996	982	952	914	967	1005	1022	991	1003	972	1004	974	1008	952	999	974	1006	1037	956	949	1031	930	1007	972	960	951	998	955	985	1021	993	980	1023	986	1056	1016	994	947	990	995	989	971	967	1005	993	1021	1029	942	1002	1023	983	968	979	961	919	952	1026	936	975	970	998	1004	995	1023	983	973	1014	994	959	1003	979	1022	1030	1039	975	1018	1013	1020	952	987	997	964	990	958	970	1018	1004	1002	998	946	939	999	953	1021	964	1000	989	1014	976	986	959	996	1032	999	923	956	934	982	1049	960	1018	1000	974	976	994	979	1010	1000	997	976	1013	1002	1029	988	999	1039	1018	988	1031	964	962	970	981	1002	1014	939	1004	964	999	1046	951	950	974	954	922	991	1004	1050	980	965	998	969	955	980	929	1027	977	1005	981	996	969	973	958	992	998	950	980	968	963	998	964	983	984	1034	964	951	1039	961	1053	1011	1029	1041	980	1019	974	1008	1049	982	1014	947	1024	970	980	982	957	1046	939	931	959	964	961	974	983	1022	972	966	970	955	973	1025	978	1021	905	1006	956	1022	984	998	957	990	970	999	958	972	989	1002	1013	998	1031	1009	970	997	1007	1002	943	997	1033	951	997	1043	964	983	1025	966	968	988	1015	1012	966	1052	992	1006	942	1014	1025	942	986	983	978	1053	1041	994	961	917	1043	1001	967	1013	967	970	993	965	988	967	1037	969	945	1036	1021	947	971	942	975	930	964	976	969	999	1034	997	952	959	946	941	1020	1045	933	961	977	1000	1004	1025	990	1062	957	957	945	1003	959	1068	1016	1009	959	1004	992	985	950	987	1010	991	1006	978	1016	992	969	990	938	965	987	1010	986	982	995	1006	1005	1036	1037	981	1012	978	992	976	1027	1017	993	967	1040	990	1002	1013	1007	1027	992	983	999	995	998	966	1001	1006	983	983	953	961	960	1036	1013	971	1032	1040	1002	1020	1010	1005	943	977	997	994	955	975	983	1017	1018	1018	983	966	987	1023	1000	1009	997	1003	980	991	1041	1043	970	945	1001	983	938	992	1020	998	998	964	988	929	981	1032	960	946	1011	945	995	1004	972	961	1030	1005	1013	1031	982	995	973	1000	994	934	1048	969	934	967	1010	960	1032	994	986	997	990	1016	1009	967	1029	1019	1000	1029	971	945	984	992	1000	1011	987	919	995	984	960	976	1025	1017	958	1021	970	919	1009	956	1057	1007	1017	974	1003	966	1026	947	1022	981	1006	1004	953	1004	967	940	979	988	934	950	1028	991	1030	983	956	932	1040	968	942	966	1023	1008	905	1003	997	965	1039	962	1007	973	988	1001	1022	1027	959	999	1018	1016	971	984	1012	956	941	1039	1039	1007	960	944	1002	971	905	958	966	984	958	1040	1006	934	999	967	968	1040	986	1009	980	955	1010	990	1023	885	955	1001	969	977	1036	976	960	961	1027	995	960	972	954	1000	992	1001	1001	955	970	988	1015	1064	994	1005	995	1002	960	986	964	980	1019	1020	934	957	1012	1042	974	1047	1030	1000	990	986	995	962	999	1028	909	995	1022	1014	1002	999	1035	978	983	1004	1007	1010	989	1014	1041	1000	986	958	958	963	1000	1042	937	953	983	959	1028	975	966	967	1060	966	1006	959	1041	1019	999	954	990	937	1019	996	996	952	996	994	1008	924	1002	929	957	992	947	1004	952	1018	1000	999	1016	984	1004	1022	932	1020	994	1017	1038	1031	1057	982	984	1020	1058	980	1011	962	963	963	970	959	986	961	1000	992	1003	1004	974	990	1003	994	981	974	993	1002	1040	1029	937	1010	963	985	998	998	985	1007	980	1037	994	977	955	1001	1016	1002	988	982	1003	986	974	995	970	974	979	1012	1000	955	986	972	909	1013	963	1020	968	968	1013	911	1015	919	962	1002	990	993	1023	987	1007	1065	962	1044	982	986	1004	954	1002	995	1049	951	1009	1011	1003	988	968	1026	1027	1012	973	991	973	977	1004	1018	945	1022	1027	969	955	990	965	939	978	965	984	1048	1012	968	968	998	1006	942	975	976	972	986	1029	1016	976	940	1037	989	948	975	1009	982	993	998	1063	982	1012	972	960	991	972	986	981	1026	954	1010	1015	993	973	998	1013	995	1029	966	972	957	1015	996	1010	1014	975	1007	989	1043	1008	957	958	958	978	995	947	969	993	989	999	998	982	967	1036	1057	972	1049	990	965	974	981	983	959	1035	1028	1007	973	993	986	954	946	1007	938	952	1003	961	957	999	954	982	998	1001	956	1032	979	1048	964	991	1008	1035	942	1021	957	1013	1009	1039	1028	1013	957	1005	934	985	952	1044	1003	986	997	919	978	987	1004	1004	1041	978	989	1001	1000	999	958	963	1038	1022	1023	958	951	926	1022	983	1002	1005	1011	952	925	963	954	968	976	997	1016	1011	970	966	1006	991	1009	1027	989	1018	997	953	940	1050	1021	970	942	1003	1036	1011	998	1007	957	948	1061	939	959	1004	986	968	1019	1031	971	1059	961	1039	1017	1001	1008	930	1045	989	1003	947	1013	1006	974	928	1024	1069	1028	966	1024	971	970	995	954	974	1005	1034	983	959	989	1009	981	1017	956	1004	1016	966	975	983	978	1040	1009	979	958	952	1024	989	991	946	1004	983	1050	991	958	1035	1023	980	941	1043	901	1007	950	1019	982	1008	969	981	988	1015	934	1007	982	1019	952	953	1001	1004	942	999	988	946	977	957	957	1017	1057	975	1000	1022	998	991	1004	981	1003	978	967	969	944	999	1040	977	954	1046	981	1014	983	930	1011	957	996	1015	995	1001	980	1013	966	1018	1024	956	1018	998	986	1016	966	1019	932	952	983	987	1007	968	957	994	1021	978	971	1009	948	1027	1013	1015	918	1012	1029	1028	984	994	1013	968	938	969	1021	954	1000	990	970	1009	967	926	1013	950	1016	984	985	1056	968	989	981	979	959	1018	962	987	1053	952	932	960	1011	976	1018	999	948	982	1037	986	973	1040	1007	983	1001	990	974	907	1000	964	992	995	985	1001	968	1009	1024	979	959	972	1025	989	965	1020	1014	976	1027	1043	1005	988	981	1016	997	936	975	1010	1001	962	1020	916	928	1047	1000	977	1018	948	947	942	984	949	961	968	958	978	1048	1014	1009	1011	983	974	1003	978	926	946	974	1018	966	967	992	1000	1008	908	999	977	1007	1020	1000	990	934	1012	969	967	963	1011	939	967	996	980	982	948	989	975	962	962	935	994	992	1024	1034	964	989	948	997	975	1044	962	979	1023	1014	1006	943	948	1012	979	957	949	942	974	1006	987	996	960	1000	970	1008	1008	989	990	987	977	1073	965
23934	21037	28238	24052	20740	8045	2496	1569	1388	1922	1269	1037	994	805	769	1008	5825	11380	7635	1333	600	595	633	573	597	566	563	631	602	665	627	597	610	596	615	589	579	602	624	592	603	602	579	586	579	580	598	625	622	602	538	617	586	595	575	583	615	563	588	574	596	591	590	584	651	570	617	543	590	606	588	567	630	604	582	589	525	588	611	568	622	578	573	607	614	593	574	565	582	573	628	615	595	567	610	579	599	580	563	568	596	562	561	556	557	606	590	630	571	600	635	618	587	603	604	587	610	576	594	581	557	615	526	639	623	580	569	608	602	617	628	604	562	583	607	610	610	593	587	586	592	628	560	581	589	600	607	597	575	613	582	559	590	585	557	568	602	598	572	589	564	559	541	598	616	560	576	600	574	605	597	612	586	641	579	565	577	556	638	602	571	619	585	582	574	540	579	615	575	591	620	573	573	656	536	595	592	595	573	565	627	574	594	609	603	552	623	598	610	546	599	625	621	544	594	580	628	581	617	581	627	591	607	594	616	575	628	612	559	637	577	608	578	611	589	642	528	631	551	578	600	619	584	553	564	567	627	588	564	621	579	600	627	606	573	577	596	603	583	618	563	557	564	576	596	597	566	594	575	557	637	583	580	573	584	603	620	552	574	584	578	614	579	613	610	605	577	572	561	617	545	565	541	613	608	611	631	604	595	576	536	535	570	558	573	588	627	616	570	624	586	649	604	623	557	585	548	596	592	611	593	585	574	587	569	599	642	559	588	584	597	578	590	597	579	616	603	565	592	567	600	559	614	577	576	538	546	569	566	572	621	589	572	579	583	601	621	581	573	566	608	608	590	581	626	597	579	586	571	606	619	610	590	570	597	605	576	625	568	573	604	609	573	594	612	550	569	615	607	597	585	587	611	581	561	547	572	552	575	593	620	598	608	586	624	583	600	576	639	590	596	596	614	578	616	596	584	616	585	564	596	579	625	604	613	609	595	575	612	589	617	604	555	637	650	559	607	568	567	633	570	631	652	615	585	553	660	597	583	586	584	531	639	579	614	583	565	645	571	578	602	615	614	558	590	606	586	657	563	548	638	617	616	571	597	615	612	601	579	627	584	563	562	647	634	595	576	540	624	601	592	591	589	592	578	540	602	581	620	585	575	583	560	580	524	582	565	637	588	611	585	622	555	619	563	592	532	613	581	558	571	607	596	570	580	592	573	552	592	577	540	609	582	646	553	574	590	608	626	603	558	627	612	591	614	549	563	587	580	627	613	580	576	557	617	543	612	608	604	619	583	612	586	567	572	607	559	604	591	578	588	583	636	581	561	575	642	585	627	561	576	577	615	589	571	605	612	578	595	593	583	565	577	566	619	578	575	613	626	604	567	527	589	627	581	558	602	584	569	610	557	575	599	575	611	617	604	567	580	591	583	575	605	599	602	613	573	593	615	571	603	590	590	612	603	586	634	578	632	629	576	592	595	555	599	560	603	553	607	576	579	576	573	596	562	571	555	557	558	570	642	595	582	605	635	602	618	627	602	575	583	584	576	593	583	582	608	571	628	620	593	585	571	637	606	618	577	554	566	621	584	597	590	589	614	589	639	575	573	601	592	622	592	556	591	589	608	609	544	612	625	615	549	585	577	590	580	569	575	610	572	611	598	574	571	568	609	554	612	590	610	603	575	590	548	585	601	602	562	572	637	625	585	600	624	595	588	572	577	632	589	620	609	622	605	631	627	616	602	579	606	602	631	612	606	609	579	601	596	616	578	607	589	568	633	592	630	579	574	577	573	583	600	597	553	542	610	609	611	553	562	593	572	579	623	576	594	634	577	545	656	564	540	613	603	614	596	627	605	609	611	574	596	552	604	617	595	594	608	597	603	622	577	600	543	575	576	579	565	597	588	600	577	639	592	555	567	595	637	570	627	600	592	616	612	612	599	528	612	626	561	588	589	587	597	564	532	573	615	543	627	586	598	560	582	555	625	576	578	575	628	595	577	587	622	560	546	625	562	550	555	594	584	591	550	597	569	584	570	610	621	563	610	571	613	590	615	560	587	583	580	580	607	622	591	596	595	593	551	576	569	597	621	597	595	590	602	582	616	585	555	601	567	519	579	580	565	627	554	612	580	577	599	648	645	588	550	571	600	603	574	586	590	600	600	637	580	613	620	589	549	585	608	541	610	641	612	629	582	601	619	574	563	575	573	591	579	585	583	592	589	619	614	636	583	620	576	572	635	570	603	601	576	576	568	579	585	609	582	557	575	604	593	620	581	610	589	578	639	598	581	587	648	571	588	632	586	549	592	599	607	534	592	619	605	538	600	592	559	593	589	579	616	569	543	565	598	580	592	561	571	585	570	597	569	591	579	609	604	611	607	624	579	597	577	574	615	591	628	575	561	544	563	607	568	584	586	589	593	605	596	601	606	601	545	590	610	609	575	582	548	590	590	584	564	553	587	628	573	624	591	582	603	597	555	614	591	600	580	608	633	630	599	597	600	610	609	603	585	580	538	565	563	552	572	556	591	610	583	579	550	566	617	629	616	560	542	604	555	599	627	628	606	618	607	607	595	583	579	607	594	620	573	581	563	607	587	617	574	586	622	571	590	593	538	590	616	597	567	581	587	561	578	576	545	540	612	580	552	614	560	605	607	579	547	578	578	562	572	596	609	594	621	608	618	604	603	659	582	546	551	587	564	589	561	597	544	574	550	603	567	604	601	564	540	583	604	592	624	603	615	587	566	626	567	556	574	561	574	596	590	637	602	611	550	616	609	632	559	595	607	516	564	608	595	592	609	606	583	655	581	567	576	615	569	573	643	611	537	563	585	602	578	604	629	577	578	573	584	501	583	575	605	603	595	602	600	563	616	620	584	588	575	555	595	620	596	612	566	625	579	598	578	575	631	566	555	580	545	571	617	597	584	535	550	591	635	538	583	628	569	586	570	612	592	632	632	596	565	622	560	620	630	592	575	553	603	627	581	622	610	622	622	578	587	623	645	586	588	575	554	589	570	563	594	616	620	614	556	632	593	612	607	605	569	570	612	605	560	557	595	591	563	576	621	612	528	599	657	608	579	632	626	610	553	604	597	573	591	603	602	622	622	577	589	568	556	622	570	597	640	595	622	580	596	558	622	566	563	578	580	621	599	545	583	591	598	600	569	556	530	580	596	592	588	592	583	584	571	573	580	563	559	581	585	616	635	591	589	578	531	549	584	598	582	585	601	620	543	627	603	586	580	585	593	568	574	571	589	606	622	657	571	534	592	564	584	584	555	596	582	622	617	582	637	580	559	579	560	583	594	583	568	563	622	597	588	598	612	569	582	567	583	599	638	526	588	614	575	577	576	560	580	607	601	552	591	606	586	571	593	546	595	564	576	597	573	616	581	619	577	596	568	584	581	577	583	615	551	554	567	573	562	601	569	569	590	566	586	567	586	615	580	547	604	611	631	563	575	550	591	588	538	588	578	598	596	621	619	594	604	595	568	599	582	605
13349	31671	21703	17172	10211	4387	4228	3283	2866	3884	2540	1954	1735	1259	1358	1757	11097	18180	11993	1865	789	799	797	781	792	870	779	770	797	805	782	766	771	763	796	785	769	760	757	724	803	740	738	818	719	797	798	786	783	752	761	740	775	734	742	836	760	784	771	739	783	707	762	760	802	784	764	706	806	780	797	822	749	745	757	779	795	774	795	783	773	764	801	760	758	783	771	788	792	730	726	739	819	773	775	750	759	777	780	739	748	796	773	797	780	728	790	749	707	801	769	791	779	789	808	779	770	743	806	736	761	797	797	826	780	715	791	782	792	719	775	788	759	727	768	722	787	765	752	794	753	804	797	806	748	782	794	730	734	774	764	781	727	769	792	780	773	752	770	746	761	749	791	762	794	738	774	767	786	741	778	757	787	775	772	801	763	799	749	788	772	803	770	771	793	805	780	759	787	721	792	788	809	800	743	787	774	781	759	804	764	787	734	754	753	834	767	813	769	769	756	812	796	775	753	778	759	741	764	802	794	803	762	786	758	737	783	818	782	757	745	791	819	801	778	807	756	757	780	761	784	803	764	730	771	788	730	768	771	766	795	802	784	765	841	749	779	730	826	791	831	752	778	778	774	817	760	796	766	737	744	793	785	774	798	826	786	816	805	764	764	783	770	757	733	747	848	754	775	769	785	794	818	765	777	714	766	775	779	778	786	786	774	820	765	756	821	746	766	701	787	751	727	798	754	818	788	848	787	785	797	788	781	778	751	788	788	759	775	772	757	729	720	780	798	780	811	789	780	767	740	778	831	756	750	756	815	780	771	760	748	780	770	780	806	791	781	747	767	777	773	742	765	771	731	772	749	764	743	740	776	771	817	764	796	756	792	757	824	753	783	797	816	800	752	756	746	772	808	776	750	776	771	788	783	783	796	765	798	787	757	726	715	770	728	788	743	779	747	750	803	777	759	788	762	766	764	771	793	788	774	785	758	780	790	817	870	788	769	733	744	740	762	773	803	782	789	768	747	802	809	769	815	792	815	778	764	733	742	728	803	789	760	777	784	800	808	814	790	813	755	752	759	761	768	801	803	771	813	802	798	788	766	747	785	795	743	753	763	762	746	745	768	809	748	787	775	767	779	799	790	808	762	757	808	729	764	751	827	818	806	729	816	814	758	757	782	757	768	772	817	810	759	796	719	716	777	801	755	830	775	772	767	741	746	732	763	753	786	727	752	801	786	810	784	754	807	753	815	742	744	769	792	809	774	826	801	750	797	728	700	738	765	766	790	782	777	778	787	764	760	764	772	748	763	766	758	829	766	802	764	786	819	715	787	765	761	807	791	743	778	750	818	736	815	793	760	791	743	785	793	790	767	775	779	766	757	798	795	798	746	766	801	780	793	779	794	754	786	774	811	781	762	707	773	764	774	783	766	796	788	757	775	683	802	784	833	769	751	755	744	783	746	733	748	773	829	801	803	820	757	779	762	780	778	767	801	739	817	797	678	743	757	764	796	799	757	718	792	753	825	806	747	757	823	806	766	775	759	779	784	755	744	778	778	768	811	772	741	767	752	809	821	777	755	752	780	764	833	792	785	725	793	783	780	829	769	762	761	805	756	748	782	733	754	759	799	772	812	758	737	775	815	754	811	744	796	743	776	736	781	819	765	778	778	758	779	772	772	809	727	755	753	773	751	781	774	830	809	753	736	766	775	736	759	795	778	738	796	825	782	736	752	754	754	821	773	740	720	782	783	792	770	722	774	776	755	781	783	776	812	777	746	804	760	794	813	749	778	808	801	749	786	790	766	728	802	843	746	777	770	743	770	713	843	812	813	745	800	841	773	769	777	790	759	804	754	768	780	725	762	751	795	757	783	773	787	767	779	749	718	759	798	770	777	756	808	769	806	771	767	799	737	775	792	784	753	761	745	737	752	765	735	772	751	725	784	791	802	785	786	785	811	779	774	782	780	765	731	793	747	743	800	748	766	811	806	766	795	775	787	723	743	763	745	762	778	805	741	822	811	813	757	779	794	758	763	749	741	787	796	761	806	758	790	806	744	745	778	763	755	748	772	791	772	748	798	800	748	758	775	775	819	775	802	758	737	785	798	819	744	749	801	759	772	767	766	763	787	799	809	756	841	741	745	815	718	777	797	755	777	751	759	780	766	766	786	739	748	742	752	749	767	773	790	757	729	782	763	861	755	800	784	770	777	723	780	737	733	786	772	778	795	742	702	819	791	797	764	735	817	763	776	791	812	771	768	795	767	818	765	787	817	752	784	797	802	829	759	775	791	784	776	777	782	773	816	795	796	795	805	805	775	770	750	728	765	804	810	758	783	791	751	750	780	775	827	822	770	765	768	767	778	772	667	765	803	735	727	745	765	732	721	739	774	735	745	801	731	845	762	755	798	770	767	787	769	775	750	795	831	789	795	800	794	743	757	748	796	755	776	780	800	760	782	787	784	758	762	812	813	795	809	729	759	713	768	815	802	785	775	771	731	791	763	802	743	761	780	735	806	799	790	786	782	792	799	821	747	825	769	764	720	794	748	794	735	707	750	791	756	778	752	761	802	819	767	723	773	751	799	785	791	770	781	745	781	822	820	785	758	741	780	754	783	802	735	801	775	791	811	761	835	791	794	801	719	762	762	790	778	759	776	782	786	749	792	764	778	729	729	787	728	789	767	752	786	793	762	744	797	759	817	785	758	760	832	783	744	761	748	741	716	777	785	770	738	779	719	789	766	783	768	801	778	779	758	774	821	785	809	821	779	736	775	784	753	777	796	774	786	800	747	756	758	769	779	761	813	763	814	773	770	769	782	749	838	779	778	777	736	748	786	797	745	719	742	821	732	733	796	775	763	735	751	808	822	791	761	757	780	825	817	812	808	755	813	791	759	755	776	725	808	729	785	752	780	791	803	782	753	773	772	761	783	740	784	745	815	789	795	744	763	801	779	794	758	804	781	786	775	782	774	809	791	767	721	763	748	770	766	773	784	795	774	761	735	853	767	799	780	764	794	757	750	814	793	783	775	799	799	761	786	782	790	834	808	764	768	757	775	746	782	760	765	816	729	778	806	738	761	783	774	817	745	752	736	800	763	728	755	757	816	751	775	788	742	776	711	760	720	767	786	790	776	780	827	775	805	752	756	804	742	742	775	713	759	724	740	749	782	750	778	762	836	744	784	790	762	783	807	760	787	810	776	756	825	749	773	778	768	815	781	768	807	748	753	773	758	786	758	706	778	776	714	716	784	743	779	728	805	771	737	775	788	761	759	790	768	735	760	781	750	820	740	766	779	731	761	780	778	747	821	776	789	759	832	726	797	790	769	764	738	796	786	751	760	773	795	716	741	783	771	757	803	798	776	814	758	759	825	722	726	755	817	735	761	756	778	806	763	751	764	777	782	793	764	790	769	727	770	788	749	790	771	756	785	818	824	767	774	807	761	776	764	792	766	798	822	846	745	772	773	733	735	766	770	764	771	789	764	791	761	766	805	738
22762	21052	28855	23507	21075	21117	11320	2799	1634	2715	3117	2242	1418	972	997	812	8819	21254	16553	4906	409	360	368	366	357	368	358	371	375	352	372	300	335	330	365	365	341	333	356	352	315	348	372	352	340	309	345	354	368	360	314	372	342	365	362	325	368	339	377	336	379	363	388	366	349	385	328	333	332	333	357	371	338	379	325	344	360	371	351	363	340	313	359	339	340	345	375	365	361	369	338	374	363	346	329	342	336	298	389	357	345	339	348	369	363	364	343	361	350	333	344	330	343	348	355	353	366	322	354	362	327	349	365	338	371	353	336	376	340	371	333	381	313	356	339	379	360	332	347	361	354	365	374	348	320	364	337	361	349	292	386	340	371	355	367	375	369	390	378	342	372	365	336	344	374	370	373	357	400	374	366	337	332	384	357	341	361	384	373	366	370	326	326	349	344	351	355	356	329	332	342	359	354	393	336	366	316	381	372	355	341	357	342	378	351	360	313	351	359	346	329	357	382	337	348	382	346	355	364	341	355	369	315	360	351	348	384	373	344	296	357	322	362	373	370	379	327	340	363	355	365	357	366	355	378	364	350	356	335	336	358	388	367	306	395	375	331	366	378	351	311	384	345	392	333	350	334	379	365	390	366	367	383	317	381	326	330	347	335	372	329	353	364	340	380	356	354	364	341	345	360	330	334	358	340	285	325	397	378	356	376	351	367	338	395	291	379	330	349	357	324	324	372	359	337	363	375	348	354	372	342	352	386	369	351	379	360	330	348	312	334	349	361	352	368	367	392	347	327	355	342	352	357	336	365	326	362	346	333	357	375	357	356	316	391	367	390	369	360	362	333	368	340	367	368	326	371	334	356	330	344	352	384	347	350	320	350	358	334	360	354	336	314	364	336	312	341	364	332	334	347	357	372	352	385	352	377	322	365	330	335	370	359	370	340	358	327	369	335	348	356	372	335	356	359	337	317	319	353	329	343	349	335	354	340	354	335	329	343	361	349	334	351	353	326	311	383	384	360	351	323	330	380	366	348	358	363	358	376	344	323	363	363	399	390	377	325	357	382	384	343	362	374	370	378	343	335	341	320	353	341	360	330	340	342	339	354	344	365	352	325	366	331	362	401	373	347	358	359	324	340	354	336	340	342	364	346	357	357	362	341	372	319	368	322	339	323	334	323	359	355	377	338	345	336	338	353	369	357	360	338	350	376	309	321	309	335	390	383	365	367	341	352	395	326	341	378	340	348	384	338	354	375	364	349	377	364	336	346	347	341	358	317	332	385	353	362	358	361	357	383	389	344	351	306	342	364	317	347	345	332	374	342	338	339	377	319	388	334	368	339	365	338	377	344	339	384	347	350	342	345	336	337	370	338	377	332	343	351	386	353	350	335	350	345	362	351	356	382	337	369	374	339	320	358	365	366	363	339	323	333	353	367	377	385	333	329	368	349	346	341	338	325	337	350	341	369	367	300	335	325	354	345	339	340	323	324	334	328	321	404	361	356	352	322	330	339	329	365	345	361	323	350	305	361	357	337	350	363	325	356	377	360	352	346	320	349	372	356	361	368	341	373	376	331	375	336	338	341	345	364	371	346	345	321	325	364	360	341	377	332	323	323	361	351	348	353	352	343	359	376	351	362	363	349	328	386	348	344	341	356	341	379	373	360	350	356	358	321	368	354	355	330	352	359	362	336	362	348	355	352	363	340	352	340	333	384	318	340	342	339	370	299	359	357	355	371	357	372	377	340	350	359	346	372	325	377	356	354	352	342	353	354	374	366	356	349	367	388	351	355	357	344	314	367	366	315	341	383	379	367	334	333	405	353	317	330	356	341	335	349	387	339	337	350	367	334	374	369	372	351	360	384	348	364	369	378	305	374	347	345	363	375	359	371	352	362	350	348	344	369	368	342	353	372	362	367	378	354	313	365	362	399	338	341	368	353	348	309	353	322	350	391	357	338	328	367	360	360	373	327	365	333	314	358	342	340	357	330	382	364	374	344	331	361	318	364	365	380	393	359	323	360	370	393	349	314	346	342	334	397	379	350	346	356	357	342	346	345	353	348	370	345	381	322	382	340	349	346	338	341	346	351	360	358	361	364	326	360	349	346	370	336	349	351	332	294	329	353	325	371	345	346	368	370	330	363	336	351	359	380	319	355	386	353	351	370	332	365	351	362	366	352	353	361	344	348	346	363	413	372	310	356	360	356	358	355	336	357	367	327	390	344	331	367	339	360	341	361	356	341	341	329	325	345	354	322	325	345	394	360	370	342	369	394	339	362	354	368	357	332	366	350	309	340	316	381	353	339	370	383	327	375	348	337	346	368	357	317	344	333	385	341	367	388	361	383	364	350	335	362	365	344	361	317	341	338	352	369	359	352	327	343	339	347	368	376	355	326	346	335	361	389	374	373	331	390	361	396	372	367	369	352	358	334	364	330	371	333	348	357	370	325	346	363	384	355	361	357	374	357	340	349	387	333	347	376	334	385	377	365	359	388	358	342	381	342	363	350	345	309	373	327	355	366	377	356	358	335	356	341	322	357	313	362	378	363	348	341	355	352	374	320	316	368	349	325	325	365	376	395	374	340	312	379	378	367	360	344	312	343	367	361	345	316	354	356	358	362	371	331	354	356	354	327	351	332	378	352	379	343	397	354	368	343	350	363	356	377	372	332	355	311	334	349	350	349	384	321	387	339	337	320	359	361	352	339	346	355	371	322	350	337	346	385	327	357	351	337	344	352	350	347	348	351	329	367	353	314	352	375	348	347	354	319	333	328	385	372	347	302	355	365	296	346	311	347	334	340	343	391	363	319	323	335	339	359	300	334	354	340	336	329	336	353	362	321	380	363	357	315	344	334	324	385	381	353	344	369	348	351	336	348	311	365	349	348	329	323	359	332	331	339	350	357	370	333	352	385	331	333	375	317	343	328	365	326	365	330	359	368	348	356	355	373	370	364	346	331	349	309	368	368	341	374	370	343	388	318	324	372	323	322	316	367	368	389	358	376	343	364	346	312	372	347	370	327	337	329	340	356	352	368	349	326	316	363	349	323	336	355	354	328	340	362	348	316	332	349	346	366	376	338	372	360	334	356	339	359	346	334	363	335	328	342	343	361	333	359	352	346	338	361	362	354	324	378	319	335	319	356	377	360	339	375	355	347	335	341	351	374	336	326	337	375	367	351	350	355	343	317	363	359	342	358	368	364	375	344	352	358	340	337	382	385	335	358	336	348	390	354	362	370	359	329	336	342	379	339	402	365	335	367	341	396	333	376	343	355	381	308	359	351	342	364	347	369	377	319	381	343	349	325	342	335	358	359	359	330	335	331	360	364	355	344	344	342	347	373	359	346	353	334	328	339	333	351	350	343	355	355	351	344	339	336	324	323	371	339	332	347	360	375	348	344	360	347	385	350	366	353	330	352	359	346	353	368	341	346	356	335	361	370	339	352	376	348	332	362	361	349	354	340	340	336	337	335	370	368	320	325	364	363	361	340	353
18536	36914	28764	23706	13849	8410	7442	5570	3648	6480	7172	4817	3033	1946	1934	1588	15604	28212	21724	6124	527	482	455	475	447	430	477	445	422	475	440	449	438	445	429	441	453	456	441	453	451	451	447	452	445	438	462	405	456	438	415	421	462	480	439	454	456	454	412	416	446	435	456	464	434	425	470	475	450	469	480	422	458	441	393	439	456	434	481	418	415	417	456	461	466	432	418	438	469	452	462	424	446	427	471	443	433	443	456	411	482	434	461	462	431	455	430	460	439	454	425	442	440	432	430	434	444	439	427	472	421	416	420	439	487	402	430	449	440	398	430	426	463	447	449	405	450	452	458	448	452	414	459	452	459	480	428	403	446	425	425	454	416	452	461	455	439	435	467	484	394	421	419	471	398	440	436	447	448	427	498	438	426	451	438	431	431	430	444	441	436	461	447	452	443	455	436	460	461	460	414	452	452	417	461	440	424	507	418	455	432	446	431	489	479	452	431	408	440	465	431	409	424	440	421	451	464	458	448	427	435	461	451	480	428	482	420	457	458	448	454	406	453	432	477	442	412	421	447	452	466	446	434	492	439	490	440	415	429	437	435	413	454	451	452	443	422	439	433	442	459	487	441	454	439	441	439	417	423	453	438	414	456	437	461	437	479	461	464	456	425	445	441	463	457	408	444	416	422	442	457	425	422	417	460	497	458	464	436	426	451	432	447	445	439	404	454	464	459	462	464	437	433	435	469	435	444	450	476	442	455	456	437	465	455	424	449	481	471	435	449	463	444	423	424	423	440	425	425	402	459	409	438	447	481	468	436	440	463	455	400	446	428	444	407	423	452	445	467	467	435	460	439	437	461	452	452	453	405	460	405	392	436	424	469	427	416	439	491	490	436	433	429	444	430	445	432	490	447	442	430	454	427	406	415	458	427	449	440	439	434	408	444	442	446	419	423	457	477	484	470	436	442	456	443	462	427	477	493	448	410	455	447	434	418	454	416	423	432	483	441	424	455	455	439	440	466	438	446	495	479	437	490	411	412	451	511	446	471	455	441	479	456	432	428	427	452	433	490	418	432	430	451	469	486	476	472	436	448	443	420	500	453	421	453	425	444	430	446	468	443	443	456	485	428	445	410	461	439	412	427	481	432	440	464	488	425	445	411	449	440	424	420	438	441	463	449	405	394	437	453	431	460	425	416	439	459	427	428	437	457	421	443	441	399	446	462	432	425	413	473	468	449	404	441	478	457	469	431	463	460	408	458	439	439	457	411	410	429	404	436	436	420	410	422	416	454	436	434	414	429	458	437	479	441	429	489	473	398	443	460	461	409	428	447	422	472	454	480	437	428	397	441	468	417	436	454	402	455	413	432	441	432	457	413	457	462	422	435	421	464	456	463	451	493	456	461	458	440	438	460	446	446	454	446	454	415	471	443	459	435	481	415	385	470	451	437	404	490	474	475	448	396	462	458	454	465	438	450	444	421	449	449	478	467	418	445	431	483	446	412	458	442	449	436	438	445	441	443	407	411	443	431	428	446	451	451	437	477	442	458	417	465	432	439	409	460	466	436	420	461	439	420	429	435	446	457	410	473	480	450	472	411	447	425	418	430	415	446	451	431	472	429	412	458	464	423	413	455	461	415	468	457	467	415	413	460	438	464	469	467	458	462	411	449	437	394	427	457	471	461	463	469	438	464	501	432	449	425	432	448	468	420	456	401	455	427	477	443	490	456	391	436	480	469	434	428	417	463	422	416	435	449	407	441	452	443	474	454	449	419	433	454	406	461	424	458	476	457	460	454	475	454	427	436	441	424	446	414	439	470	459	480	444	420	456	467	457	446	475	467	465	416	438	405	441	448	439	380	446	429	457	436	421	478	422	469	453	446	404	462	463	436	472	444	412	473	447	462	386	415	456	457	421	489	441	385	477	471	458	402	448	443	439	427	422	427	430	433	442	406	453	471	476	471	458	434	424	451	476	461	434	441	447	425	457	472	495	455	462	467	453	461	414	419	450	464	416	433	441	460	438	441	442	438	455	415	465	417	451	424	447	447	450	455	446	433	447	460	415	438	468	404	436	466	412	448	383	438	461	416	461	433	441	459	409	463	438	465	448	458	459	471	426	471	440	456	449	446	447	461	410	461	424	422	408	438	427	464	460	443	461	427	398	454	434	450	472	465	440	423	434	446	443	427	411	459	434	430	421	445	454	455	448	456	442	444	398	438	465	426	438	410	422	448	427	412	482	427	438	413	432	405	459	445	404	427	441	414	441	421	467	405	432	413	426	444	428	445	463	453	417	438	421	426	468	420	444	473	475	415	457	452	474	441	434	466	420	434	468	425	427	472	447	434	468	402	442	424	464	434	447	452	436	446	411	426	459	458	495	424	429	453	432	448	446	444	479	456	451	447	438	434	435	445	450	440	453	469	437	450	434	430	434	431	432	443	427	441	472	410	439	439	415	424	433	456	445	462	447	449	447	449	432	467	421	444	462	461	435	427	474	478	452	440	436	456	464	458	463	448	465	432	436	423	484	455	431	499	452	413	438	463	426	449	392	487	457	452	461	474	426	412	469	423	479	437	411	427	462	455	453	467	431	443	454	461	421	450	450	487	475	402	420	435	423	450	463	444	401	451	429	417	447	430	427	427	438	403	474	425	417	434	465	460	471	437	402	414	440	409	431	483	432	453	417	429	446	451	433	438	442	417	432	440	443	422	433	464	457	458	460	417	462	493	465	458	472	454	462	424	411	449	441	449	438	441	424	436	439	438	447	446	424	443	463	407	440	445	426	444	404	434	456	434	424	412	443	433	413	428	438	468	426	445	433	464	441	466	426	444	445	482	451	468	434	460	450	439	428	434	443	417	447	479	397	419	405	448	432	448	468	425	443	430	450	475	418	419	407	428	453	415	467	449	435	435	451	442	457	440	425	400	432	427	442	416	438	408	478	439	427	421	452	425	415	460	475	410	471	454	481	368	445	437	408	459	439	447	457	459	418	436	439	417	467	449	436	477	422	445	443	445	472	448	461	422	442	444	421	458	439	393	452	433	436	421	424	458	469	444	425	412	417	434	440	431	475	460	463	434	417	454	425	449	449	437	423	437	448	460	481	454	442	455	443	464	457	437	439	441	418	466	437	469	449	453	447	421	434	433	379	452	422	473	445	446	431	458	457	461	423	430	421	426	420	430	425	482	454	483	417	399	440	433	441	457	444	491	440	418	485	460	443	447	442	447	430	425	417	457	434	436	415	413	454	469	448	420	446	469	457	413	440	422	374	460	463	468	421	459	431	449	455	467	440	422	437	418	458	441	460	425	455	467	434	443	467	426	443	415	470	407	406	426	455	432	473	415	462	457	425	454	439	453	431	401	428	464	443	440	446	430	421	477	453	425	392	468	448	426	436	445	441	444	473	479	440	486	430	464	443	425	426	457	442	409	449	462	425	433	494	425	422	443	417	473	448	438	498	428	486	437	447	456	480	448	430	428	470	470	429	455	438	447	455
26792	20941	16275	9488	3015	2112	2050	1745	1357	1081	1137	1133	1048	1045	970	956	1110	2125	1797	936	843	821	828	852	839	762	799	851	840	769	828	799	864	811	799	782	778	799	857	815	800	843	814	800	825	829	803	763	815	896	826	786	815	807	828	801	772	796	814	767	798	805	818	810	774	826	822	825	802	831	832	814	835	784	818	824	823	808	773	822	778	815	832	827	855	778	840	858	827	798	799	821	841	780	842	792	825	786	769	752	843	800	754	806	816	815	819	828	895	762	793	831	787	824	862	842	819	835	787	820	814	831	798	790	799	827	831	870	808	834	838	861	795	794	814	777	864	795	850	797	823	820	817	803	821	896	803	778	813	881	798	830	836	788	803	794	799	804	837	825	793	769	805	789	827	819	781	801	836	842	863	827	810	792	838	804	795	788	851	811	761	858	834	780	764	759	844	737	815	778	807	795	819	813	795	828	819	809	851	788	825	854	804	826	777	796	795	842	809	857	858	836	805	805	819	818	832	831	808	814	814	781	788	755	812	834	791	803	825	758	845	845	827	834	826	809	787	823	785	812	817	832	783	804	849	779	805	783	832	843	811	799	784	848	814	851	840	846	797	774	803	826	823	790	847	810	866	756	821	864	865	801	830	833	811	784	825	755	775	853	828	819	800	828	770	794	828	795	745	850	809	787	769	800	879	816	845	753	767	791	792	830	859	828	834	845	805	866	802	832	822	810	832	794	764	820	806	821	836	829	796	806	849	784	835	813	780	782	811	828	846	814	862	850	790	827	787	781	799	816	810	871	809	854	827	820	820	812	822	838	776	826	810	774	847	835	801	874	841	772	821	741	827	834	810	845	810	781	792	813	814	826	807	757	796	821	815	772	824	851	810	807	767	782	808	850	735	790	815	857	811	869	797	792	769	835	834	823	817	826	787	788	835	774	808	780	805	842	775	803	832	829	838	813	861	790	807	810	793	814	799	774	806	789	832	830	806	762	876	828	812	750	798	837	816	815	833	849	779	839	752	842	831	839	830	831	830	815	834	825	815	781	819	786	860	812	859	848	786	814	828	858	831	783	824	829	838	791	793	808	786	735	757	793	834	796	810	791	836	775	795	826	805	804	820	818	769	870	789	823	805	815	829	821	799	819	864	781	800	802	820	794	762	796	819	829	836	791	838	792	856	803	812	803	807	813	832	838	847	813	822	856	784	819	837	772	840	803	814	795	794	804	789	829	826	787	851	818	820	788	828	779	871	802	823	786	855	798	807	812	765	782	792	811	826	806	796	810	789	791	866	804	872	858	818	810	789	770	775	817	823	833	832	786	837	812	829	812	798	818	791	802	826	812	826	856	775	846	835	804	840	789	758	783	804	839	815	802	777	786	785	826	833	792	849	797	792	815	835	807	844	825	779	804	769	838	822	808	790	853	769	810	789	817	756	829	851	836	809	799	833	783	810	810	871	755	807	861	795	814	760	789	824	792	829	834	811	847	787	804	835	813	793	827	865	839	751	771	776	813	846	826	856	821	787	848	818	850	828	811	801	776	801	881	842	819	823	812	843	861	819	780	791	767	819	741	800	856	849	849	837	797	774	837	803	820	779	824	868	804	876	825	838	842	807	791	849	799	836	802	805	822	853	823	846	864	822	791	818	862	820	811	846	811	838	778	834	834	776	804	801	842	877	803	844	806	818	792	827	832	865	782	779	854	802	824	856	839	839	809	807	832	768	808	811	859	839	797	790	804	853	830	808	811	811	817	804	793	812	794	760	866	770	844	797	849	828	800	803	768	833	828	787	811	793	808	829	752	792	867	798	807	832	757	820	853	794	825	829	863	837	811	830	822	827	834	815	799	804	787	836	778	803	817	793	758	788	823	805	809	823	775	776	831	803	793	789	872	823	869	818	750	818	821	827	835	753	814	829	804	755	898	829	821	842	867	856	846	785	818	790	804	795	809	827	852	777	830	807	816	815	818	834	799	847	821	813	863	814	825	755	786	818	774	825	818	843	842	798	866	845	793	857	810	821	768	788	824	782	810	837	784	826	788	819	805	868	805	801	792	783	821	850	810	784	812	811	846	881	830	820	791	831	781	827	840	847	841	798	831	818	845	835	818	848	813	848	838	814	816	833	811	838	819	786	769	825	744	760	832	799	775	846	842	853	757	805	822	787	828	817	825	768	819	769	791	793	763	781	783	893	819	831	807	789	828	823	816	845	756	813	782	838	850	799	820	819	791	791	813	873	843	816	813	840	798	846	821	831	850	835	805	795	854	798	883	848	784	835	783	791	812	806	827	815	807	796	827	841	834	782	749	844	853	876	823	798	876	806	806	802	802	888	805	792	825	808	778	807	811	780	763	799	803	769	821	797	820	800	844	833	860	790	784	750	839	840	814	768	827	768	797	839	828	856	770	845	758	827	830	816	803	843	857	805	823	848	846	832	826	802	745	777	866	805	833	813	846	806	793	832	836	817	827	781	842	805	848	818	793	837	858	808	812	816	873	760	782	794	864	802	808	801	792	822	822	813	830	836	834	865	826	865	772	793	842	812	738	804	846	833	839	795	810	786	792	833	764	830	855	797	825	844	786	828	813	796	787	787	830	784	813	842	791	820	824	786	851	809	849	813	745	865	818	802	788	835	829	828	832	861	806	807	847	818	797	762	877	798	874	781	810	821	782	810	839	804	840	800	810	853	810	776	810	826	836	817	782	761	855	810	832	812	809	847	816	806	807	786	801	813	827	812	776	778	816	796	860	791	835	759	837	843	839	835	820	809	795	839	814	831	768	807	803	842	785	776	846	784	811	822	833	797	870	826	770	806	848	779	800	797	806	801	810	801	806	788	813	854	863	808	757	818	839	854	807	771	822	786	809	819	872	841	832	841	748	825	832	803	813	790	856	779	767	748	799	784	810	806	839	824	795	820	796	830	814	768	856	910	835	837	822	850	836	788	828	873	868	817	808	871	804	827	780	845	799	866	803	856	779	848	765	824	769	838	831	835	764	778	776	857	848	880	823	863	813	795	848	831	792	805	816	794	817	811	847	805	806	822	780	795	772	797	828	849	787	835	788	813	819	817	834	843	823	842	839	868	817	802	818	800	805	824	814	787	838	809	782	846	835	801	882	835	848	815	830	820	766	751	823	809	845	812	788	823	787	848	763	774	817	824	828	832	791	822	812	823	790	801	832	891	794	818	832	823	780	791	800	831	787	758	875	837	798	759	794	809	800	785	806	787	769	826	833	839	781	812	827	835	849	790	904	808	834	799	780	833	817	826	843	781	786	793	775	832	867	812	847	796	805	823	797	827	793	830	818	879	820	791	811	843	841	815	829	809	803	790	807	905	810	805	803	794	805	784	825	813	829	782	776	813	734	846	826	796	817	848	817	834	810	827	781	791	812	840	791	850	826	815	798	862	843	806	776	834	790	800	838	815	811	824	802	820	816	839	817	837	863	846	733	812	785	807	802	767	854	816	824	862	814	840	801	781	814	864	784
16486	22109	15998	12133	5088	4244	4197	3670	2519	1625	1897	1927	1749	1671	1462	1414	1763	3639	2801	1359	1044	1026	1078	1034	1007	1012	988	998	1059	1121	1031	1035	1038	1039	1078	1026	1021	1046	1007	983	973	978	1001	1031	1043	1043	1030	997	1068	1021	1045	1066	1038	1012	957	1117	990	1022	958	1005	966	1008	1049	1043	1063	1002	1062	1050	1029	960	1086	1036	1049	1076	999	955	1017	970	983	1046	1039	1029	1030	1053	1030	1072	1035	1032	1042	1039	1016	1064	980	1055	1030	999	1008	1012	973	1023	1048	1070	1076	1005	1026	954	1034	1016	1087	1062	1041	969	1053	1094	1058	1048	1044	1011	966	1064	1068	1006	1078	1025	1058	1057	1006	1008	1022	1023	1063	1012	1070	965	1065	1108	961	1029	1034	993	1005	983	1056	1066	1005	1053	1031	1017	1035	1076	1046	999	1041	975	1028	1021	1050	1003	1035	1007	1045	1054	1048	1069	1006	1000	1032	1047	960	1089	1050	982	1053	1023	1010	1040	1030	1096	1006	1057	976	990	1086	1065	1012	1027	993	1004	1004	1016	1009	997	1009	1049	1011	1008	1044	1048	989	992	1076	989	1055	996	1017	1030	1053	973	1026	985	1071	1037	1062	1013	973	1006	998	1077	1046	985	1057	1090	1052	993	1012	985	1024	1034	1022	1067	1022	1035	976	1033	980	1013	1060	1022	1071	1098	1007	1026	1005	1025	1071	1020	1010	1059	1025	988	1038	1031	1044	1052	1024	1021	1024	1013	997	1081	1111	956	975	1021	1057	1028	976	959	1051	1044	1004	1055	998	1029	993	1066	1043	1048	1035	1000	1006	1019	1069	1049	1067	994	984	1046	1044	1041	1003	1043	1063	1037	995	1018	1065	983	1056	1039	995	1039	1021	1040	996	971	999	1058	1068	1053	1031	994	994	1034	981	999	1030	1055	1023	1083	1010	1074	1054	990	1083	972	1011	1018	1076	1036	1035	1049	1000	1005	1043	998	990	1016	1015	1041	1012	1026	1025	1032	996	1001	1057	1043	1074	1067	1036	991	1000	998	981	1014	1032	1061	1025	1037	1005	1012	1089	1068	1022	1062	1003	1052	1011	1016	1047	1035	1033	984	1082	1008	1063	992	1046	1004	1060	1045	1042	1079	1057	1021	1043	1044	1029	1060	986	1023	1056	1076	995	1028	1036	1002	1020	1034	1047	1041	1009	1021	1031	1002	1067	1075	1046	999	1098	1001	1015	1022	1021	1002	1056	1015	1034	945	1089	1020	1038	1047	1070	1005	996	1038	1053	1009	1016	939	1085	1004	1052	1092	1021	1021	1047	1016	1081	996	996	1072	991	1032	1109	1002	1028	1042	944	986	1047	996	1032	1081	1067	1039	1006	1052	1027	1049	1015	1019	1087	1067	1008	979	1016	1034	1002	1036	1087	1057	1030	1062	1029	1069	1008	993	1037	1071	1056	1041	967	1029	1036	984	1020	1074	1033	1077	1000	1033	988	1012	1043	1053	1009	1026	1031	1039	1068	1022	1085	1009	1007	999	1062	1002	1098	1068	1065	1065	989	970	1004	1013	977	1077	1030	1006	1003	994	1065	1041	1056	1013	1028	1016	1010	1025	1004	1035	984	998	1066	1012	967	1039	1010	1016	1065	977	978	982	1052	1032	976	1023	1012	973	1033	1054	1062	1025	1010	1032	1002	1042	983	1043	987	1026	1043	999	1050	1049	1001	1063	1007	1000	1062	1008	1019	1046	1012	959	1070	1043	1032	987	1038	997	1058	1040	1060	1015	1051	1043	1041	1005	1006	1030	978	1028	1051	1052	977	1047	962	1076	1031	1038	1042	993	1082	990	1014	1017	997	1029	997	1008	1007	1048	992	956	1059	1085	1050	1047	1006	990	985	1058	1001	1024	1033	1054	959	1016	1028	1013	1081	986	1022	1038	1036	1033	1021	984	1009	1031	985	1009	1035	1015	986	1047	1035	1089	979	1069	1015	984	1053	990	1016	1047	984	1084	1091	1045	993	1044	1086	985	1042	1019	987	1053	1062	950	1037	1021	1035	1017	1000	1023	1005	998	1041	1030	1070	1049	1011	1059	1047	994	1049	995	1035	991	1064	1034	1029	1003	1025	1017	1003	1038	1024	1012	1058	1069	1012	1028	1003	962	986	1031	1009	1031	1073	1009	1027	1011	1092	977	998	1025	1002	995	950	1087	970	989	1048	977	972	1007	1032	1006	1068	977	1049	1062	988	1050	1015	997	1049	1005	1063	1056	1017	1032	1050	1050	1068	1035	1026	1034	1029	1065	1030	1018	1048	1024	1025	1022	984	985	1058	950	1002	1008	1032	995	1012	1095	1016	1029	1025	1088	1029	1032	1045	993	971	979	1025	1010	995	1063	1024	1023	1025	993	1027	1034	1081	1014	1049	1012	983	1049	1085	1029	1043	1071	1044	1035	1033	1012	1039	1024	1068	1071	1051	1049	1030	996	1070	963	1022	1063	1071	1042	1064	1059	1011	973	1025	1059	1026	1043	1038	983	1027	1016	1041	994	989	1029	1030	1097	989	1035	1055	1028	1024	1033	983	1042	1046	1005	979	1019	1026	1035	1005	1086	1056	1028	994	1007	1051	1046	1057	1052	1058	1032	1065	978	995	1043	1061	1102	1054	984	995	992	1044	1042	1008	1005	1019	1004	1023	1020	969	1044	1041	1052	1002	1012	1028	1058	1014	1034	1012	960	1072	1021	1011	990	1017	1034	997	1075	1061	1022	994	1026	1009	1054	1075	1053	981	1020	1036	1030	1001	1041	1021	1070	1010	1011	1009	1038	983	1021	1054	1081	1058	1036	1068	984	1056	1033	994	992	1048	1075	1009	1026	1058	1081	1047	1034	967	1017	1042	1042	1037	1016	1018	955	1037	1002	1008	1021	972	1019	1002	1012	1047	1050	1047	1010	1054	1008	1030	970	989	1058	1073	1031	1032	1080	1039	997	1058	1032	1043	1022	979	1034	1053	1014	1071	1023	997	1018	1061	1010	1023	1022	1020	1045	993	1064	999	976	1034	1042	1007	986	1059	1063	985	1017	1068	993	1066	1092	1041	989	1036	1034	1052	1015	1033	1031	999	1078	1052	1015	1011	1045	977	1080	1001	1027	1020	970	1106	1095	1080	1029	1078	971	1030	1025	982	1046	1005	1055	1064	1027	1020	1007	988	1062	995	1065	1024	998	1029	1042	1003	1041	1045	1017	1024	1050	1025	1050	1032	1021	1013	1005	1026	1038	1033	1038	991	1077	1057	1012	942	990	986	1001	984	1066	1012	1076	1018	1084	1013	1036	1046	924	1008	1011	1036	1000	1096	1029	1047	1005	1018	962	1010	1044	1036	1048	1004	1061	1029	974	986	1005	1024	987	1021	1023	997	1025	989	1058	1022	994	1016	1037	1060	1094	1005	998	1021	1021	1029	1028	1002	1000	1012	1001	1010	1054	1003	970	1024	1065	1022	1023	1039	1026	977	1040	988	1036	1011	958	1083	1007	1028	1072	1096	998	1095	986	973	1050	1050	1003	996	979	984	1063	999	1019	1054	1040	964	1001	1068	1049	1029	1017	1060	1049	1003	1078	1053	1106	1088	1063	1032	994	1053	1050	1041	1026	1010	973	1076	1063	987	1074	1050	1058	998	1029	1066	1033	1005	1014	989	1025	1045	1054	1032	997	1035	1034	1004	975	1041	1057	989	1062	1020	992	996	998	1034	1060	1013	993	996	1040	998	1040	1047	1042	1057	1001	1011	1008	1002	1025	1022	1069	1018	1074	1010	1004	1016	1010	1009	988	1055	1044	1046	980	983	1087	1075	1022	1054	1036	1039	981	1038	1021	981	1017	977	1022	1045	1065	1024	1009	1017	1087	990	1036	1004	1036	1029	1056	1039	1021	1022	1044	1024	1020	987	987	972	987	993	1070	1028	1031	988	1022	1054	1011	1019	1043	1047	1058	1040	1034	1012	1029	1022	1033	1022	1063	981	1016	997	1055	1032	1037	1085	1043	1055	1020	1041	1065	1089	1023	989	1035	1030	1032	1059	1033	967	986	1038	1030	1007	996	1056	993	1054	1032	1018	1027	1047	1006	1064	1007	1081	1055	1021	986	1021	1032	1092	1064	996	966	1054	992	1069	1036	1076	1087	968	1005	1099	1105	1031	1036	1001	1039	1005	1097	975	988	1003	1023	1078	1033	1041	987	1073	1015	1016	1107	1081	1011	1040	998	1051	982	1002	992	1002	1020	1025	1065	976	1104	1067	1028	1036	1037	1016	1004	1015	1057	1005	1009	985	1043	1052	1047	1041	1017	1099	1031	1019	1024	1056	993	1002	1047	999	1041	1083	1080	1002	959	1066	1044	1042	925	1061	1063	1040	1026	1002	1057	976	1029	999	1020	1012	1047	1112	1029	1026	1048	1056	1044	968	1021	987	983	976	1036	1059	1032	974	1041	1008	981	990	1003	1081	1033	973	1069	1022	974	1008	1027	1114	1016	994	1051	1036	1057	1027	1047	1067	1018	1043	1003	1009	1057	1051	1025	1000	955	1035	946	1009	1005	983	1051	983	1038	1021	990	1003	1010	1058	1059	979	1101	1049	1035	998	1030	1033	1079	996	1036	1013	1033	1046	1025	1084	1040	988	999	1041	1002	1083	1012	997	1009	1025	985	1007	1044	1056	1011	1023	1018	1066	986	1070	1044	1001	1033
23945	21046	28271	24047	20789	10662	4883	3231	2257	1381	1145	1030	1014	930	997	1415	7375	11698	6995	1774	617	660	657	641	628	641	614	599	634	664	679	586	611	645	602	611	627	613	684	651	615	615	601	628	650	595	639	606	646	647	607	627	627	630	643	619	598	652	613	641	612	675	655	667	652	640	671	671	628	586	632	601	628	634	603	614	605	635	629	681	605	615	632	634	649	578	598	650	652	616	625	669	654	627	623	653	616	594	640	652	657	629	631	636	569	599	602	616	602	631	605	655	598	595	653	569	608	606	634	674	644	660	629	613	586	591	587	641	633	645	626	638	613	648	608	628	628	627	610	640	622	614	682	683	624	567	607	651	652	631	624	662	595	658	607	596	590	655	604	612	642	640	656	665	646	593	674	600	686	650	596	662	589	647	635	617	594	599	634	616	627	595	602	631	608	601	590	610	624	623	627	577	643	643	607	639	637	619	659	621	647	635	644	651	658	586	674	614	607	612	619	626	645	650	624	569	620	618	619	578	612	611	646	654	606	598	581	632	625	617	679	651	629	661	632	622	622	649	636	622	611	612	646	643	610	669	651	580	653	650	609	653	618	669	669	605	622	637	609	631	629	639	611	596	647	616	637	632	626	614	622	595	614	631	600	661	575	637	669	629	618	580	642	660	628	647	619	608	621	620	638	668	639	643	617	602	623	620	613	588	639	582	596	637	603	637	640	607	610	660	636	659	675	618	614	647	645	631	612	618	609	624	649	636	601	618	620	624	578	630	635	629	646	620	618	635	659	622	617	608	619	610	585	613	645	622	613	593	586	603	597	629	622	596	611	637	641	624	638	613	575	578	633	616	595	626	567	647	617	614	630	633	618	663	643	641	615	628	636	561	639	601	580	584	638	623	626	617	621	618	643	636	606	622	653	679	612	650	681	598	556	602	638	601	633	586	666	608	630	588	643	650	621	672	635	641	612	633	625	662	616	586	633	612	638	675	636	631	594	609	604	636	595	669	647	607	600	634	610	633	664	644	610	618	642	636	649	628	592	600	631	651	577	648	619	590	632	637	582	614	660	633	603	638	635	571	624	617	668	635	621	622	675	637	612	645	571	581	626	580	605	595	665	633	651	653	646	595	621	624	629	645	627	629	625	597	643	648	619	612	574	615	600	585	573	669	630	630	620	576	590	660	653	636	605	655	672	605	601	640	651	590	609	635	670	656	647	683	617	631	642	563	665	616	643	655	599	649	607	595	683	579	613	616	613	606	625	615	590	629	621	639	638	609	567	630	626	649	620	614	614	635	632	661	645	622	607	611	647	657	629	624	622	644	638	597	674	636	665	642	597	640	615	660	603	633	600	608	614	600	578	611	623	593	622	621	605	591	620	613	639	660	599	628	614	651	629	559	657	634	617	628	645	598	617	668	584	590	626	566	646	617	630	600	618	586	635	592	622	610	636	644	607	589	646	580	617	642	637	609	593	672	629	620	582	631	666	596	629	593	658	640	576	631	605	611	657	614	604	607	599	597	611	632	651	595	638	639	596	603	639	601	641	632	581	626	619	699	614	657	614	633	640	613	637	624	632	596	628	575	634	614	588	596	625	580	620	633	618	618	626	596	626	572	602	621	626	609	586	642	634	638	591	637	651	647	664	601	584	680	601	648	657	653	572	606	642	618	607	627	637	610	643	626	659	602	586	643	642	671	633	604	655	600	596	658	622	684	611	621	645	618	622	616	584	606	662	608	586	637	659	612	663	611	634	596	598	604	655	664	629	622	618	632	632	639	618	643	612	598	591	615	624	638	616	613	648	635	624	651	600	596	621	684	662	645	638	654	558	631	704	651	659	608	602	655	626	620	683	614	607	600	652	623	638	622	597	652	627	651	667	574	608	607	623	608	645	657	609	615	641	631	609	637	643	618	614	576	655	638	590	655	651	607	690	721	633	644	640	620	609	603	624	650	608	584	612	626	630	619	645	631	635	653	638	649	590	619	613	652	639	621	638	662	641	637	595	597	649	635	604	619	637	634	615	600	624	603	620	579	619	631	625	587	589	663	632	597	621	559	685	615	612	645	660	648	650	636	662	638	617	631	599	616	638	613	627	616	632	623	637	608	600	627	599	642	649	612	611	665	590	655	652	595	577	590	622	631	666	640	652	595	594	624	623	671	670	625	646	665	631	639	647	597	613	638	611	609	653	665	642	666	642	609	631	603	652	630	664	617	604	644	623	609	621	627	632	657	607	643	623	669	643	632	618	645	626	638	609	611	643	627	615	636	590	627	660	642	609	620	613	625	605	609	634	616	600	624	603	591	637	629	671	598	620	636	629	605	662	622	611	640	605	608	646	641	612	623	637	618	601	632	600	612	605	597	583	609	589	673	583	672	617	600	634	579	609	621	608	582	615	643	645	633	614	598	606	605	686	634	619	589	615	640	637	650	630	632	552	599	654	607	631	669	636	604	610	601	614	668	655	623	605	653	614	574	591	655	606	612	658	661	611	652	656	646	603	590	598	638	598	651	625	644	614	621	617	678	633	608	628	659	604	643	659	617	598	699	657	620	637	651	580	621	636	597	605	641	647	653	591	653	612	631	654	644	616	582	633	598	627	625	638	623	627	603	585	603	631	659	608	631	566	634	594	607	622	618	606	615	618	608	613	633	642	576	633	601	625	580	652	641	623	611	602	656	602	657	613	652	648	594	603	700	629	634	613	638	623	648	620	630	612	669	605	603	648	614	590	618	560	590	580	638	620	675	642	595	618	661	621	667	623	620	608	627	645	660	645	625	610	632	579	634	660	643	626	626	635	593	608	612	653	602	609	594	659	624	647	685	640	592	653	646	608	637	605	598	584	614	630	600	642	653	632	589	644	633	621	597	623	598	635	605	648	637	620	628	612	626	599	657	608	618	639	626	599	600	634	584	625	629	664	683	597	599	634	623	621	623	606	587	681	594	653	633	634	663	623	656	653	553	620	634	606	633	658	605	592	637	644	632	613	618	629	645	640	646	618	667	627	628	616	642	630	584	658	608	599	609	609	640	591	615	644	613	624	587	613	597	640	586	600	625	604	607	582	612	594	618	637	571	593	601	626	674	622	645	625	611	643	610	621	624	638	594	638	665	601	635	595	608	649	610	612	618	637	586	640	660	664	641	617	587	645	641	650	605	570	609	637	629	596	596	593	617	632	607	629	658	643	605	631	596	635	623	619	615	609	607	602	637	640	648	615	613	586	623	672	645	643	655	632	606	556	621	600	627	642	585	623	656	641	644	641	642	632	615	640	621	552	588	619	639	585	649	570	590	630	582	595	625	619	574	636	617	645	599	583	651	619	619	591	597	572	604	627	657	665	620	636	618	643	608	628	642	593	650	624	636	629	644	613	610	661	648	674	614	622	604	624	635	602	574	664	661	626	590	629	544	650	587	600	625	630	659	587	625	624	624	616	611	653	601	666	653	644	670	648	611	639	648	608	624	642	643	624	646	610	592	633	674	630	646	598	578
18482	26877	25473	17301	9225	9781	8199	6836	4772	2555	1956	1760	1758	1641	1641	2773	13465	18229	10947	2701	900	828	790	830	831	838	844	804	846	814	777	842	778	843	838	830	865	837	829	802	808	834	811	783	806	801	803	792	776	818	788	787	811	775	813	755	868	784	893	771	791	828	795	838	786	799	838	836	795	790	799	811	746	735	873	774	829	818	813	836	729	828	783	837	800	854	819	810	830	809	816	799	767	805	857	752	765	828	747	809	829	798	857	782	807	817	782	788	809	812	771	820	774	806	788	829	831	798	895	767	790	769	785	780	855	791	793	812	782	794	811	808	777	804	809	768	807	811	810	736	808	808	851	832	793	771	816	792	867	789	755	812	771	824	787	819	774	801	717	823	802	847	782	796	790	842	832	811	819	800	857	828	745	860	796	797	797	747	821	803	775	779	780	815	781	816	811	774	847	803	759	809	790	863	778	764	768	800	760	798	829	772	770	803	799	730	820	826	839	804	771	806	808	832	768	815	816	804	806	844	771	792	795	810	782	817	794	812	746	819	829	829	778	804	803	832	836	766	811	853	797	796	797	823	758	801	802	797	777	815	805	779	774	748	827	822	795	839	782	769	794	791	795	805	829	798	809	808	817	798	790	780	764	816	761	785	821	771	866	855	834	815	806	792	776	790	804	835	812	794	819	845	806	816	894	826	769	717	778	834	803	745	755	835	782	820	764	804	797	784	817	802	763	853	771	793	814	785	775	791	860	820	767	804	768	781	818	865	786	844	774	799	804	790	786	837	764	811	794	792	817	802	841	758	818	808	780	770	792	797	821	789	719	782	792	795	778	788	802	889	853	842	792	840	817	755	805	812	810	825	725	829	826	796	835	810	788	803	772	770	787	795	818	743	810	820	814	778	780	827	794	837	787	814	800	815	778	804	828	753	826	846	840	775	756	771	747	805	814	827	835	798	847	799	809	806	749	816	822	803	847	819	821	793	791	772	829	757	776	837	794	802	780	765	843	812	791	800	819	807	820	771	791	804	808	791	820	799	814	785	831	821	787	787	840	810	780	775	788	834	800	762	790	751	784	780	819	860	800	776	816	837	793	791	806	786	778	830	803	809	780	800	849	768	769	832	815	825	823	830	801	781	762	740	833	794	838	797	795	839	801	849	804	815	826	795	791	769	843	828	835	786	838	805	777	817	773	822	802	792	817	803	805	839	808	827	812	823	779	764	778	771	809	773	816	822	808	834	837	764	786	762	815	821	767	795	793	813	816	779	807	796	721	762	878	794	796	793	830	785	787	785	785	790	812	789	812	796	829	778	896	782	773	765	794	803	802	837	801	812	793	804	799	809	801	809	779	786	745	821	806	819	784	807	848	820	811	847	801	770	802	790	796	823	829	809	775	814	749	835	824	794	812	781	789	795	848	795	822	796	828	837	782	830	798	755	808	779	796	738	821	802	753	787	767	770	765	780	801	838	778	744	815	829	806	808	818	802	808	788	768	835	798	820	784	789	789	781	794	781	811	815	787	826	826	795	844	830	790	801	811	860	829	839	764	786	815	824	828	851	780	788	800	790	826	781	782	778	827	835	811	782	771	814	809	845	826	807	771	782	804	842	803	746	771	815	763	787	780	830	805	821	863	769	835	802	843	801	784	831	797	821	838	813	819	800	817	814	829	812	854	833	783	791	817	778	781	813	808	808	778	745	793	859	816	763	793	781	791	786	794	830	770	773	796	774	773	774	786	783	798	790	838	822	827	853	776	784	832	871	761	832	826	798	868	764	806	793	822	841	809	814	794	841	792	787	817	785	847	791	831	804	801	836	809	829	808	812	786	819	796	858	797	803	799	797	813	816	791	808	822	801	792	771	805	794	842	801	792	837	807	787	847	826	813	755	827	762	809	825	798	842	842	820	826	779	787	787	789	790	819	788	784	736	812	791	835	812	778	828	786	853	814	829	808	811	772	800	823	814	821	792	818	831	799	819	830	775	761	784	784	810	811	780	827	807	799	797	751	829	791	757	790	803	819	829	811	834	810	832	782	797	782	830	806	786	828	802	807	798	814	794	789	803	830	808	804	872	792	809	800	808	763	807	799	789	778	775	796	773	810	780	777	782	810	836	817	793	776	788	781	845	821	839	809	720	798	785	766	791	830	780	856	837	809	794	833	794	838	889	822	827	770	798	845	799	795	806	801	805	746	833	817	751	812	785	816	840	805	754	788	786	810	758	815	842	818	806	780	820	799	795	804	812	820	783	794	827	849	792	799	780	826	800	762	777	753	803	775	779	815	801	813	774	814	799	773	812	838	827	789	792	809	793	775	840	801	751	798	819	807	819	799	774	793	810	776	811	847	800	789	802	766	775	806	837	834	820	776	809	816	760	812	749	774	804	800	787	746	806	813	804	799	828	823	736	839	774	830	798	784	814	806	756	833	807	783	766	791	802	800	811	820	775	786	783	782	819	833	816	768	847	790	763	781	839	782	829	821	826	796	791	819	851	826	786	814	777	777	821	800	814	814	773	832	819	828	824	855	807	783	827	739	837	806	786	801	822	849	872	823	840	803	777	782	779	836	772	816	825	769	792	837	794	778	732	776	762	783	789	796	793	804	793	784	816	786	757	883	767	806	789	808	784	822	737	787	878	758	817	803	789	852	814	782	835	775	869	782	822	813	766	783	880	806	783	776	814	819	771	824	833	812	782	823	831	821	808	838	878	779	794	792	799	765	788	805	839	832	850	832	815	832	830	817	745	839	766	772	801	747	855	775	867	772	784	785	776	779	776	846	787	826	760	797	779	809	809	829	829	848	834	808	803	847	812	828	793	804	773	811	758	831	789	808	785	840	817	764	791	825	759	791	812	775	814	784	758	788	784	828	779	812	767	820	824	767	805	811	769	798	830	825	821	810	744	816	791	788	770	797	776	795	788	785	812	833	868	814	813	810	782	750	786	774	792	839	771	840	827	784	777	825	792	771	831	794	821	797	854	804	801	812	791	840	765	780	789	771	811	778	731	814	840	795	797	815	762	765	836	795	808	828	781	776	847	798	807	800	851	795	781	828	801	814	826	817	824	779	838	816	803	774	813	875	811	858	809	814	800	836	807	826	793	787	819	836	787	872	739	776	858	767	787	826	830	714	828	841	803	811	795	813	796	829	756	822	785	742	813	774	775	837	778	760	842	806	789	778	786	811	802	806	790	776	767	766	814	810	766	787	816	807	775	797	821	798	797	818	790	797	789	784	831	800	815	778	817	823	826	769	783	794	818	839	827	791	798	826	782	804	749	775	792	834	776	755	745	775	799	814	840	821	804	762	783	804	786	763	807	796	830	821	782	789	765	780	806	816	804	774	786	784	779	762	825	812	821	788	771	780	809	816	854	825	832	808	778	782	797	788	787	796	761	826	827	768	761	830	794	759	772	748	781	792	759	818	838	814	825	809	793	804	834	823	789	809	778	776	793	768	799	766	802	794	790	780	836	792	765	860	786	741	869	835	790
22709	21038	28857	23432	21050	21379	14380	4255	3232	1834	1219	1037	951	892	1034	6505	20682	20088	11056	1386	371	348	401	396	368	351	333	369	322	405	352	390	392	331	335	340	392	384	369	368	375	372	322	380	340	343	357	349	385	337	394	382	339	395	381	370	376	390	377	371	359	371	339	399	353	365	391	344	359	358	368	354	360	367	344	367	359	355	386	329	376	370	370	365	368	356	362	319	388	377	376	342	338	367	396	378	337	368	352	358	359	385	355	359	337	355	366	356	372	324	370	354	349	364	353	339	348	364	365	382	386	336	368	342	358	326	355	364	316	366	371	344	330	335	355	369	350	354	379	365	359	356	365	354	381	377	369	372	364	321	319	420	386	357	329	348	375	353	373	368	373	347	367	326	338	363	372	396	368	336	347	350	363	339	357	363	372	371	392	376	361	372	333	337	327	364	355	359	344	375	353	335	374	344	368	368	371	363	355	377	344	389	370	371	376	340	368	388	365	365	339	353	364	351	381	360	387	348	361	343	366	340	354	321	366	372	341	360	389	326	345	347	350	370	379	389	349	357	350	346	375	341	333	382	362	374	334	349	345	355	339	370	387	349	372	353	369	365	361	367	317	350	357	381	363	389	375	334	325	344	358	344	343	339	350	360	358	366	385	328	385	356	371	347	381	383	342	370	355	365	388	364	352	381	371	379	339	369	365	352	387	351	358	384	364	345	328	396	365	329	341	329	349	343	364	328	353	361	359	354	374	368	337	361	382	370	395	346	382	373	394	379	381	359	350	361	386	364	360	368	365	387	346	329	387	380	337	373	337	359	351	336	357	389	400	351	396	326	369	378	357	379	372	331	374	378	329	355	357	351	340	339	346	359	358	364	367	386	355	373	369	343	329	337	358	384	344	326	346	338	382	378	345	381	365	373	345	352	376	369	385	383	369	375	343	354	380	341	356	337	378	386	340	355	346	358	379	367	358	388	348	368	348	341	381	346	333	376	349	358	368	348	330	321	356	381	306	341	335	341	361	345	376	393	352	387	375	392	339	425	342	358	335	356	357	354	373	355	346	387	363	386	359	336	386	366	348	342	372	348	400	341	358	341	365	322	318	350	376	349	358	385	376	366	348	362	351	352	390	336	381	349	370	347	343	345	360	368	369	369	357	367	373	347	368	359	378	360	378	355	343	338	354	362	342	347	402	373	378	374	362	356	353	384	392	354	354	360	378	356	348	360	390	364	332	369	331	330	359	334	364	355	360	372	350	381	382	373	377	369	360	346	333	340	344	368	370	378	400	351	359	334	409	356	368	388	343	352	364	372	369	385	378	349	378	337	352	354	352	360	361	362	349	358	357	347	395	382	338	382	338	361	349	347	372	374	318	352	349	355	372	385	385	344	304	339	347	329	375	363	343	349	357	369	347	340	352	346	374	357	341	355	320	363	357	333	353	367	379	350	364	336	357	342	378	358	335	360	354	386	347	336	390	389	343	358	326	376	377	357	352	366	341	371	371	395	367	346	340	331	359	371	360	338	347	381	360	356	341	340	379	342	377	330	344	384	330	359	364	368	357	358	352	349	366	366	354	340	362	354	351	404	323	342	339	318	360	311	367	356	351	344	323	340	331	340	330	359	344	370	362	353	386	347	351	358	352	355	362	356	347	354	371	396	353	367	323	361	340	334	349	350	371	347	400	371	365	349	369	356	369	357	365	373	354	366	347	337	386	378	333	390	351	388	364	393	347	348	355	382	355	357	333	348	381	367	394	383	353	378	376	354	371	345	379	351	383	374	336	366	365	322	372	367	369	374	326	371	367	358	345	317	322	347	394	382	376	372	335	357	344	359	342	358	369	337	379	361	378	351	352	361	355	346	360	322	383	334	350	370	361	335	368	387	358	340	368	374	332	347	334	364	359	351	362	379	346	368	347	350	386	354	400	355	381	324	343	356	369	360	374	367	361	387	354	367	347	341	316	360	355	365	381	375	360	347	354	422	350	357	349	361	343	365	380	381	372	357	349	343	378	368	362	348	346	348	339	361	354	353	349	356	354	362	333	367	365	370	359	337	344	344	347	357	357	340	392	363	360	333	382	379	309	343	350	344	357	368	372	351	377	378	337	341	390	361	326	347	358	374	369	355	377	332	362	369	363	350	347	336	383	350	365	355	318	379	364	331	363	392	395	339	389	329	336	381	348	338	328	365	330	384	349	354	361	346	342	335	386	346	335	365	349	338	389	352	387	350	328	368	350	353	371	353	352	330	342	355	328	379	347	373	382	360	366	322	365	331	360	370	352	335	361	316	355	347	408	346	358	340	350	337	350	373	329	397	371	356	340	367	346	323	374	371	382	341	370	372	338	371	354	362	348	375	366	349	353	365	370	348	366	372	354	354	378	390	375	387	312	366	369	374	332	334	363	371	375	373	369	353	391	384	384	329	359	379	349	368	356	325	356	391	394	366	332	400	343	341	374	347	344	357	366	372	367	360	346	340	359	355	384	394	326	298	352	384	361	344	359	372	367	356	405	355	353	357	368	345	341	354	345	363	353	360	356	337	354	375	344	362	404	354	364	361	382	361	363	342	344	382	367	376	364	351	363	353	343	359	386	351	329	317	372	354	337	380	350	383	362	351	366	377	360	375	391	375	352	369	329	362	346	400	360	342	357	383	359	334	364	338	349	360	359	337	370	358	336	406	365	362	368	373	343	352	361	371	369	355	331	367	357	367	356	367	353	335	412	351	333	336	377	314	349	338	378	338	355	356	341	360	349	349	363	370	366	367	334	361	364	355	366	348	397	374	359	350	314	372	369	322	349	344	373	334	356	368	361	351	364	350	363	404	337	345	339	365	348	363	341	380	358	370	379	347	350	392	379	394	356	356	368	360	383	368	340	354	345	362	372	391	371	351	358	346	347	369	369	374	330	341	367	324	361	378	373	358	358	368	364	379	350	352	342	362	392	356	355	397	318	361	388	363	378	384	353	363	363	355	338	375	361	379	356	346	391	376	344	350	314	365	347	341	377	372	374	364	370	372	351	344	329	340	340	325	374	363	353	367	345	340	355	344	365	366	352	352	362	364	331	331	333	361	369	331	321	352	360	357	367	351	350	338	369	378	334	378	354	366	354	328	368	359	346	354	345	416	370	361	355	368	378	347	372	340	377	339	372	365	380	370	377	369	378	372	363	356	350	343	318	372	405	370	366	349	392	378	333	400	362	351	355	355	360	372	354	339	379	391	384	368	344	363	361	350	344	351	358	352	375	361	388	333	325	362	371	355	363	324	355	360	350	383	341	344	358	343	353	367	382	392	384	384	355	368	369	331	380	345	358	353	355	358	349	362	348	353	374	360	352	340	354	347	390	351	350	361	364	363	385	375	383	380	335	391	316	378	325	364	336	356	358	346	330	344	377	373	356	380	392	340	408	360	370	323	366	379	331	343	372	367	343	351	389	362	382	303	379	347	387	348	365	346	350	350	358	355	323	352	364	361	363	376	356	359	361	385
20667	31519	33065	21154	16903	15859	10990	8011	7536	4202	2616	2261	1921	1657	2059	12067	28124	25263	14682	1919	469	471	442	450	471	457	467	471	460	470	462	435	458	483	465	470	466	462	444	456	451	460	475	464	494	473	447	479	481	456	424	475	464	468	470	468	502	465	437	466	477	417	440	424	461	447	458	480	410	438	425	429	434	418	398	482	453	495	467	436	457	457	461	480	449	436	495	445	453	464	398	463	487	446	421	442	458	464	428	439	455	421	453	460	440	453	484	446	470	436	443	454	490	473	470	449	474	470	468	447	448	462	429	464	462	469	442	445	473	453	400	489	421	423	472	466	442	475	460	441	428	462	438	477	459	450	447	448	468	441	430	456	473	463	459	485	471	452	392	423	442	468	456	487	447	494	457	412	442	453	470	413	456	452	502	483	461	490	425	459	433	433	457	432	446	472	464	415	453	478	472	481	487	426	461	424	462	426	477	421	444	532	442	437	463	435	459	472	436	453	452	393	436	458	480	485	445	443	428	453	417	453	459	463	456	470	479	436	460	407	475	473	427	425	447	474	437	421	454	420	442	458	459	423	450	447	478	454	462	457	448	428	408	465	465	470	441	446	440	486	482	435	438	442	438	445	443	437	440	456	475	449	435	478	471	452	433	449	433	445	428	457	434	457	462	487	439	452	468	499	416	419	427	440	455	442	450	426	472	458	473	473	427	481	433	462	475	456	438	463	459	480	470	450	418	404	463	474	438	455	487	456	454	427	473	451	465	452	491	436	446	472	428	459	486	422	435	494	456	451	459	414	456	439	444	459	450	466	452	436	452	411	473	463	454	463	450	467	430	446	459	458	434	454	485	482	412	446	425	468	421	468	455	473	454	472	461	464	401	454	424	418	473	474	434	426	463	476	441	498	461	475	492	461	439	402	434	440	453	414	451	421	444	462	444	444	441	484	433	473	462	468	454	439	426	458	430	425	410	475	467	426	461	444	439	412	498	456	427	467	421	482	419	436	465	438	451	463	429	433	464	440	448	462	456	443	454	425	405	462	404	454	457	462	482	435	452	448	472	456	445	431	436	485	444	485	468	432	433	472	425	427	448	435	438	425	460	473	458	452	432	452	451	443	467	453	464	431	461	433	447	440	447	425	434	446	454	457	462	436	484	459	445	429	438	432	439	468	475	436	415	400	495	470	452	460	436	441	437	486	411	444	443	442	488	417	481	462	470	447	446	465	436	438	457	458	470	444	450	456	458	469	444	499	512	460	447	469	476	415	417	445	478	472	451	467	429	508	458	464	454	457	446	464	470	469	444	428	463	438	449	470	422	460	434	444	450	454	465	465	485	454	448	448	451	452	474	485	451	451	444	484	423	391	453	426	472	427	454	428	442	449	443	477	453	444	442	443	470	436	490	431	477	455	452	433	443	463	471	465	454	431	489	477	447	506	465	460	451	421	430	460	445	495	416	442	472	465	457	467	465	441	459	486	432	472	473	441	477	440	442	461	456	451	430	465	448	481	445	470	464	486	421	461	447	450	467	449	430	451	468	465	464	437	469	468	428	427	452	417	460	450	430	430	458	439	469	459	470	431	393	438	410	462	468	460	470	461	439	458	437	455	448	464	431	463	438	466	471	404	448	446	425	440	464	437	452	442	440	472	449	445	465	452	420	447	482	458	441	435	487	474	464	448	460	417	436	458	443	455	425	449	431	469	441	460	460	457	440	428	443	455	450	445	483	425	497	492	472	485	472	432	418	472	481	469	458	463	498	450	453	449	460	426	430	498	436	445	475	460	452	407	484	421	453	475	443	441	442	434	439	455	460	479	457	441	444	447	472	429	456	414	440	441	434	471	436	446	434	435	427	453	450	459	424	411	435	437	432	421	448	460	457	454	410	422	456	470	435	469	442	492	457	459	438	457	471	446	471	437	479	456	440	438	447	443	444	441	446	450	413	445	464	458	448	456	471	417	466	437	509	420	453	449	436	437	439	465	436	463	443	476	452	462	466	445	425	438	460	462	449	460	444	464	451	450	436	448	419	455	472	474	473	438	453	464	437	462	444	453	474	476	463	423	458	446	465	417	449	470	466	441	470	450	426	458	473	408	412	434	405	468	425	484	437	467	429	406	432	421	462	487	452	453	454	456	479	430	411	458	460	430	438	453	433	423	476	463	434	450	441	457	437	427	432	503	451	420	432	467	398	417	453	488	459	468	413	468	419	449	456	460	493	446	419	448	469	434	434	481	437	456	465	438	488	447	427	444	488	451	450	454	450	459	478	476	473	461	397	448	460	489	456	469	471	416	415	436	450	464	455	447	465	463	471	456	437	423	418	445	436	482	471	474	475	409	469	448	465	456	466	457	471	433	485	448	465	439	446	451	484	467	490	428	463	444	427	468	489	454	467	444	471	449	466	497	441	436	436	429	457	428	453	488	429	505	436	445	483	463	441	451	427	440	477	453	429	499	479	459	438	458	447	476	426	449	467	471	444	459	488	439	464	450	453	453	450	436	450	460	440	456	462	453	458	442	435	462	484	449	457	477	442	462	460	432	450	475	460	477	450	458	398	445	446	499	443	450	468	450	453	460	446	426	440	445	440	464	475	431	449	442	448	478	423	451	440	451	437	465	463	443	439	464	441	449	456	446	430	425	491	445	471	456	445	474	473	448	430	457	426	497	470	407	441	456	425	441	478	392	498	458	459	463	448	442	489	480	455	428	513	469	433	459	439	494	397	425	453	426	418	432	482	458	431	452	470	469	408	446	441	421	476	481	455	460	456	464	438	444	472	468	427	507	452	458	465	450	426	435	439	449	461	466	440	450	422	469	461	443	477	453	442	480	437	428	444	420	458	436	472	435	438	449	472	479	442	459	452	442	466	473	456	427	504	440	436	443	452	452	457	460	449	442	420	469	473	455	461	411	465	421	456	436	409	417	436	464	454	442	438	439	433	418	448	451	441	452	459	455	473	433	445	422	454	423	467	463	464	442	463	481	452	465	423	418	460	467	475	417	459	457	445	460	457	454	417	472	411	493	429	422	440	409	479	466	445	471	480	453	479	440	463	496	480	470	462	421	482	437	472	456	441	437	469	475	453	435	454	447	441	437	449	465	450	446	432	464	448	471	508	470	456	443	448	474	450	413	437	467	457	458	426	433	459	476	466	468	456	472	492	476	428	430	459	449	449	457	466	448	451	442	447	413	453	410	485	431	457	429	471	430	436	452	467	438	460	467	439	458	424	441	443	463	493	455	460	453	430	433	458	441	484	438	499	402	455	445	480	462	438	494	448	475	460	448	450	449	452	431	439	457	433	477	458	461	428	466	485	454	439	469	450	429	411	456	468	418	433	478	407	487	472	441	458	446	463	455	478	465	441	460	474	448	479	447	467	423	417	483	451	406	457	462	435	442	461	431	443	433	452	457	437	428	461	450	472	466	434	417	463	455	498	452	464	419	455	479	443	467	423	446	424	442	502	421	446	445	457	452	410	434	454	447	488	433
26791	20819	18195	8644	5010	3428	1906	1501	1510	1435	1163	964	1056	943	910	1222	1876	2003	1586	994	810	858	850	828	803	872	829	863	848	842	865	851	858	860	884	842	849	805	816	851	768	806	848	886	814	809	864	806	868	805	828	827	866	854	847	840	837	870	866	841	894	805	820	843	833	874	867	850	848	828	816	886	854	855	923	825	874	861	891	831	824	800	857	829	777	846	896	841	806	801	862	840	850	836	817	807	875	815	869	806	857	830	876	844	850	797	801	814	817	805	827	902	872	878	822	876	846	865	837	811	848	852	881	784	840	850	830	893	902	817	820	822	847	790	820	806	848	873	818	853	827	829	907	816	835	850	871	826	870	819	823	836	859	811	817	822	868	898	833	871	829	854	822	844	820	843	880	890	843	825	827	855	865	841	861	780	903	825	844	845	878	870	820	857	821	844	833	800	817	837	807	849	864	800	853	899	899	839	845	861	823	840	769	879	788	868	851	821	854	816	830	848	859	883	861	833	842	816	856	893	837	899	814	868	856	819	817	841	830	857	829	835	891	817	873	804	827	846	829	835	885	822	798	825	802	872	833	795	864	909	868	858	887	875	895	817	833	855	810	820	796	818	859	866	790	865	846	856	854	815	817	830	833	869	821	844	849	820	841	835	832	844	800	805	836	875	850	880	833	840	859	854	870	844	795	800	813	799	803	861	844	849	820	849	834	833	854	804	806	836	847	879	862	809	893	847	882	855	868	828	838	847	844	853	857	897	855	805	836	861	839	821	810	843	866	825	788	814	845	824	805	821	888	818	900	851	885	899	854	796	840	871	846	808	896	852	801	853	828	849	882	854	820	875	833	803	896	849	819	816	804	842	883	872	792	845	835	885	858	805	849	816	841	812	805	854	919	881	854	874	869	850	829	857	830	824	895	819	854	809	835	846	836	807	831	812	879	856	856	878	859	827	857	841	811	831	831	822	824	863	859	841	828	904	849	860	823	856	832	843	870	849	842	827	842	891	794	834	830	815	848	850	839	834	849	817	825	811	882	862	759	878	823	909	851	830	886	807	877	798	891	901	828	845	827	881	808	853	842	819	832	854	843	860	807	811	846	842	821	827	860	844	835	799	828	788	825	818	825	838	854	838	780	852	799	819	818	852	830	856	848	829	867	855	857	823	868	881	864	816	816	862	909	843	854	793	795	885	810	917	836	861	836	830	837	861	823	884	821	861	805	818	837	824	801	871	860	844	827	837	892	882	853	828	813	891	872	883	854	800	839	862	846	815	824	833	799	811	823	825	858	836	768	861	816	850	838	858	809	802	862	781	882	799	901	809	819	851	894	833	840	783	802	844	811	838	813	873	812	821	853	877	882	845	776	844	825	835	855	827	848	875	830	876	863	891	813	852	888	896	804	849	878	846	823	874	923	883	914	802	870	861	836	805	856	856	854	880	829	918	875	846	922	857	830	838	826	862	874	805	798	834	776	848	891	817	887	841	835	837	861	787	901	831	810	857	830	793	902	882	817	783	793	836	826	821	808	857	847	864	863	837	878	875	836	849	847	881	865	856	853	783	786	877	825	878	816	852	872	849	821	818	826	845	831	851	812	876	824	827	814	821	848	890	805	837	786	808	887	845	847	892	886	850	836	838	847	790	838	879	873	902	824	876	857	886	871	776	842	826	879	831	835	818	813	829	862	820	878	774	806	868	818	882	841	856	887	858	859	874	864	829	829	846	800	833	842	868	846	847	832	869	875	850	829	873	778	882	888	889	843	837	852	833	902	814	823	825	814	814	859	872	814	853	844	843	833	833	849	875	869	872	791	839	789	871	837	860	889	813	837	847	825	858	867	860	891	849	878	820	833	791	807	825	817	841	865	864	791	826	754	852	832	836	839	846	815	811	851	858	852	875	805	796	775	855	837	800	818	864	827	859	840	839	847	873	869	827	826	813	834	821	878	887	869	832	882	859	832	893	863	854	920	882	866	829	806	842	855	840	851	827	846	843	835	886	836	820	873	830	819	878	824	863	811	910	773	818	864	803	814	838	848	803	829	844	832	816	807	830	860	845	839	843	907	814	894	876	900	835	847	812	823	883	847	840	829	872	821	892	873	855	825	838	924	849	853	825	828	806	803	841	883	886	861	892	866	863	822	803	872	889	808	937	872	813	783	825	871	849	815	818	826	815	871	861	854	843	889	812	892	879	820	849	870	822	838	845	857	841	841	840	776	864	842	831	861	870	881	818	848	812	824	857	869	837	815	878	862	897	849	840	845	852	887	826	828	798	856	855	896	863	830	885	831	900	851	838	880	889	777	885	860	860	809	855	849	877	838	796	866	816	826	857	848	836	811	838	890	857	842	821	775	794	855	834	858	832	835	848	830	860	838	871	835	837	832	862	832	864	856	795	861	890	862	834	830	840	859	826	869	845	870	869	836	861	848	863	854	802	820	847	834	843	850	889	819	858	865	852	829	855	844	799	849	849	833	900	910	843	854	843	837	845	861	803	876	833	853	846	856	864	874	860	864	866	838	841	848	855	891	861	836	841	823	831	845	836	842	796	773	869	848	847	826	859	876	830	900	793	802	835	798	825	849	835	831	844	823	855	871	809	808	865	834	840	844	818	802	815	792	857	779	879	810	826	842	868	827	862	814	797	801	874	881	774	845	829	850	841	864	808	859	845	828	792	810	886	845	837	865	850	825	858	864	881	853	898	867	792	880	853	883	840	906	817	857	844	849	828	824	881	811	850	841	856	861	855	788	875	811	822	819	823	886	807	849	846	866	873	893	809	860	857	901	848	805	803	819	874	856	831	840	803	796	813	853	830	900	891	850	811	849	893	822	854	857	858	866	837	903	816	823	861	893	833	852	818	845	849	792	824	857	839	850	857	862	827	842	858	821	812	873	851	839	822	829	828	788	836	853	807	843	861	794	817	844	840	805	831	822	847	907	828	854	833	813	808	851	860	843	859	793	862	847	836	837	851	836	834	816	833	886	891	871	870	864	864	817	870	832	840	855	846	849	838	817	868	813	804	836	818	802	793	829	849	819	865	837	808	872	839	824	870	843	847	805	873	828	834	815	800	844	870	836	821	878	816	844	857	865	830	783	794	900	825	898	848	812	894	811	858	785	845	893	835	838	843	876	855	839	815	807	797	852	870	862	818	793	850	833	862	791	857	910	869	809	838	853	814	823	873	824	854	842	890	797	862	827	843	848	866	823	868	866	894	824	815	855	867	789	868	859	849	849	810	845	853	857	845	830	825	804	837	859	886	864	789	803	826	795	857	809	816	865	835	882	807	846	810	873	847	831	872	849	860	880	885	880	858	839	843	808	840	811	805	860	873	786	856	837	849	827	845	863	827	820	879	853	936	855	837	849	830	832	854	830	838	857	853	840	837	846	808	863	837	842	813	764	836	824	826	811	799	826	799	866	827	792	823	814	861	848	852	851	862	807	825	869	859	835	828	828	794	811	838	843	857	863	860	860	838	828	849	879	864
15459	17729	20532	10607	9360	7054	3793	2788	2846	2610	1778	1458	1552	1292	1297	1789	3059	3255	2421	1231	1065	1033	1041	1088	1150	1083	1061	1040	1017	1075	1087	1002	1069	1093	1087	1044	1020	1037	1048	1059	1047	1045	1100	1056	1076	1043	1048	1020	1057	998	1065	1022	1015	1059	1019	1085	1093	1119	1055	975	1035	1066	1071	1021	1034	1073	1049	1070	1064	1063	1066	1086	1082	1077	996	1032	1021	1050	1064	1038	1028	1127	1123	1058	1008	1096	1037	1086	1019	1014	1072	1052	1090	1102	1098	1079	1022	1068	1061	1126	1063	1070	1059	1024	1053	1087	1069	1055	1066	1005	1082	1018	985	1136	1019	1036	1093	1057	1071	1030	1016	1097	1046	1062	1031	1092	1008	1038	1086	1077	1029	1091	1111	1047	1058	1082	1040	1052	1033	1079	1086	1090	1086	1020	996	1020	1046	1109	1062	1079	1053	1039	1021	1071	1051	1068	1030	1028	1048	1011	1042	1110	1012	1097	1080	1053	1081	1053	1080	1060	1071	1098	1033	1082	1030	1044	1068	1053	1056	1016	1097	1010	1066	1089	1047	1059	1040	1068	1069	1069	1060	1084	1131	1125	1056	1089	1064	1067	1103	1081	1143	1031	1068	1035	1039	1087	1034	1101	1094	1065	1064	1001	1076	1059	1063	1021	1045	1027	1069	1105	1043	1047	1094	1044	1119	1129	1041	1062	1034	1033	1038	1057	1058	1084	1057	1043	1064	1037	1043	1054	1034	1059	1051	1026	1045	1048	1090	1052	1025	983	1105	1068	1090	1091	1039	1072	1057	1053	1109	1039	1047	1080	1066	1097	1026	1003	1058	1081	1083	1119	997	1044	1057	1056	1056	1039	1082	1133	1033	1068	1027	1098	1078	1105	1053	999	1059	1033	1031	1054	1087	1013	1102	1088	1101	1048	1082	1134	1086	1101	1039	1061	1065	1024	1023	1047	1075	1032	990	1032	1022	1077	1024	1049	1116	1081	1020	1079	1055	1024	1017	1064	1040	1055	1036	1105	1054	1077	1052	1047	1023	1045	1081	1113	1032	1052	1047	1043	1031	1053	1055	1041	1013	1086	1014	1041	1095	1067	1039	1039	1036	1074	1008	1056	1042	1046	1016	1058	1046	1027	1036	1068	1049	993	1014	1072	1069	1067	1042	1058	1071	1056	1089	1049	1055	1039	1021	1087	1038	1048	1056	1053	1091	1067	990	1040	1051	1038	997	1104	1044	1093	988	1100	1109	1095	1068	1015	1107	1075	1016	1035	977	1097	1085	1093	1086	1080	1048	1126	1077	1043	1005	1022	1078	1071	1116	1034	1007	1063	1083	1091	1020	1053	1024	1113	1007	1019	1044	1099	1058	1099	1058	1146	1053	1018	1075	1031	1016	1078	1025	995	1066	1078	1079	1068	1018	1084	1075	1047	1109	1074	1045	1089	1042	1053	1103	1089	1050	1045	1065	1052	1077	1048	1088	1038	1114	1101	1080	1097	979	1208	1057	1010	1063	1105	1137	1089	1034	1044	1105	1093	1077	1056	1086	1047	1077	1053	1013	1066	1071	1047	1104	1097	1057	1046	1120	1072	1098	1105	1094	1044	1039	1011	1054	1104	1094	1041	1109	1091	1079	1062	1077	1073	1044	1066	1069	1038	1069	1052	1078	1105	1042	1068	1077	1021	1038	1109	1070	1044	1090	1053	1048	1033	1028	1121	1043	1105	1016	1071	1088	1064	1049	1055	1077	1080	1036	1041	1104	1035	1055	1095	1084	1081	1056	1078	1062	1072	1078	1048	1085	1091	1013	1091	1115	1070	1068	1060	1040	1047	1037	1036	1029	1073	1110	1083	1124	1040	1038	1037	1101	1131	1089	1053	1062	1053	1056	1099	1103	1057	1023	1057	1066	1064	1076	1080	1107	1105	1089	1051	1103	1061	1055	1034	1058	1063	1104	1076	1075	1029	1025	1090	1029	998	1103	1084	1045	1021	1099	1043	1053	1074	1028	1024	1058	1013	1096	1055	1065	1073	1113	1008	1118	1071	1059	1051	1111	999	1070	1068	1069	1006	1032	1054	1074	1062	1077	971	1001	1069	1032	1033	1023	1031	1093	1091	1087	1022	1034	1056	1074	1000	1075	1063	1063	1095	1078	1006	1012	1069	1095	1107	1071	1089	1149	1064	1071	1089	1111	1056	1072	1136	1048	1051	971	1071	1014	1105	1074	1057	1022	1077	1078	1082	1114	1067	1055	1070	1058	1046	1040	1083	1041	1091	1123	1037	1105	1013	1053	1080	1092	1104	1075	1045	1074	1036	1049	1044	1056	1099	1098	1078	1051	1109	1011	1057	1095	1064	1080	1076	1059	1064	1096	1086	1077	1014	1091	1093	1044	1113	1103	1069	1113	1095	1113	1075	1057	1050	1125	1063	1066	1057	1084	1067	1065	1012	1089	1014	1049	1064	1073	1059	1064	1053	1084	1061	1067	1039	1023	1044	1015	1033	1026	1098	1072	1022	1081	1017	1079	1025	1037	1008	1062	1094	1052	1029	1042	1094	1027	1058	1038	1036	1014	1048	1044	1080	983	1124	1084	1065	1091	1021	1074	1042	1065	1099	1096	1037	1037	1045	1089	987	1025	1080	1047	981	1107	1084	1086	1078	1047	1021	1128	1049	1114	1037	1019	1063	1038	992	1064	1065	1039	1100	1060	1035	1094	1061	1067	1109	1054	1099	1070	1089	961	1113	1070	1102	1055	1056	1015	1111	1052	1027	1107	1044	1068	1011	1109	1106	1088	1102	1055	1071	1079	1099	1051	1094	1070	1027	1113	1056	1097	1111	1098	1112	1044	1114	1043	1026	1038	1109	1052	1056	1020	1065	1045	1057	1091	1033	1047	1057	1031	1033	1036	1067	1076	1017	1119	1086	1040	1114	1125	1035	1093	1082	1056	1051	1063	1067	1092	1054	1072	1066	1071	1082	1065	1011	1035	1067	1017	1105	1132	1064	1070	1099	1097	1064	1022	1078	1084	997	1105	1078	1120	1126	1055	1098	1050	943	1014	1056	1099	1109	1064	1057	1043	1077	1051	1034	1046	1024	1107	1060	1072	1069	1103	1109	1083	1046	1065	1023	1055	1026	1113	1050	1036	1086	1005	1056	1114	1123	1024	1087	1070	1033	1006	1024	1108	1032	1051	1053	1058	1051	1095	1067	1062	1064	1077	1061	1056	1072	1018	1022	1068	1051	1055	1036	1085	1084	1069	1190	1003	1038	1027	1116	1009	1062	1069	1059	1051	1104	1050	1042	1132	1067	1079	1061	1030	1031	1077	1034	1018	1119	1049	1042	1058	1080	1064	1044	1068	1067	1056	1079	1017	1037	1084	1070	1065	1029	1066	1021	1077	1074	1073	1125	1016	1073	1065	1041	994	1060	1035	1045	1072	1099	1075	1032	1089	1049	1044	1017	1063	1084	1062	1028	1128	1018	1071	1081	1039	1088	994	1053	1063	1046	1025	1075	1009	1082	989	1079	996	1081	1064	1086	1054	1055	984	998	1080	1072	1048	1043	1001	1052	1066	1085	1094	1081	1033	1064	1073	1102	994	1073	1067	1059	1077	1055	1009	1050	1034	1045	1011	1094	1067	1086	1105	1073	1009	1126	1122	1018	1110	1069	1067	1081	1058	1029	1048	1075	1036	1105	1051	1067	1069	1081	1094	1081	1083	1041	1049	1115	1089	1030	1087	1092	1029	1110	1121	1057	1044	1108	1022	1045	1063	1060	1091	1074	1087	1031	1048	1065	1034	1099	1077	1086	1019	1042	1047	1092	1086	1033	1018	994	1057	1090	1093	1071	1070	1095	1094	1023	1023	1099	1087	1052	1054	1042	1118	1012	1064	1017	1066	1011	1006	1069	1044	1085	1055	1101	1021	1089	969	1084	1143	1097	1051	1030	1079	1060	1060	1061	1093	1016	1045	1065	1047	1043	1043	1069	1036	1058	1126	1027	1093	1085	992	1148	1039	1088	1039	1030	1063	975	1072	1058	1070	1069	1028	1061	1098	1051	1076	1052	1017	1080	1117	1055	1061	1036	1045	1008	1087	1094	1092	1027	1049	1009	1086	1050	1073	1095	1076	1081	1030	1065	1102	1137	1083	1062	1064	1014	1053	1061	1049	1045	1090	1140	1076	1086	1051	1045	1054	1102	1057	1022	989	1068	1057	1090	991	1079	1076	1084	1099	1031	1016	1025	1114	1069	1022	1072	1040	1084	1072	1016	1037	1057	1102	1061	1035	1060	1049	1083	1089	1041	1054	1078	1087	1015	972	1073	1059	1021	1077	1101	1133	1044	1080	1091	1047	1043	1111	1109	996	1056	1092	1041	1131	1056	1100	1027	1046	1082	1058	1090	1101	1060	1065	1059	986	1061	1075	1046	1120	1073	1013	1047	1075	1015	1067	1064	1052	1057	1087	1044	1048	1041	1097	1042	1048	1071	1022	1099	1088	1034	1060	1081	1066	1088	1028	1094	1084	1037	1074	1091	1093	985	1069	1067	1041	1176	1042	1112	1017	1072	1017	1097	1087	1045	1115	1089	1042	1091	1048	1026	1100	1008	1013	1036	1063	1080	1073	1144	1049	1065	1119	1063	1085	1016	1071	1052	1051	1046	1026	1031	1065	1044	1092	1074	1021	1072	1131	1110	1087	1104	1051	1118	1082	1105	1091	1044	1122	1098	1096	1019	1056	1058	1053	1046	1015	1033	1096	1080	1107	1039	984	1074	1029	1082	1036	1080	1061	1041	1076	1001	1120	1082	1058	1144	1060	1050	1096	1002	1076	1087	1057	1005	1112	1081	1044	1055	1042	1078	1025	1115	1057	1102	1020	1115	1029	1055	1107	1064	1072	1069	1075	1078	1096	1050	1056	1040	1067	1028	1096	1070	1105	1097	1015	1052	1082	1057	1058	1055	1092	1030	1018	1036	1092	1078	1090	1045	1084	1125	1099	1080	1090	1009	1047	1089	1008	1077	1096	1049
23997	21062	28285	24071	20868	10992	4028	2311	1848	1874	1521	1169	1069	1004	943	1371	6810	11265	7984	3398	733	712	655	670	652	640	673	674	699	631	716	658	637	671	689	668	702	667	656	731	666	692	706	694	664	668	673	687	683	638	660	615	637	661	684	686	703	698	680	657	646	706	685	664	635	683	629	673	686	653	654	654	662	649	709	662	660	669	678	657	660	672	648	686	704	673	626	660	675	641	648	658	665	674	707	682	645	642	670	647	622	644	663	674	614	626	647	666	656	658	689	690	684	665	648	622	645	699	690	707	669	683	657	684	652	670	731	660	671	686	691	639	636	616	649	683	668	716	687	623	697	675	670	627	699	686	624	708	671	681	672	660	698	703	684	682	630	654	651	669	669	626	693	685	654	605	673	641	684	666	674	662	662	647	651	627	675	662	656	702	677	655	692	677	698	731	616	617	647	681	644	683	692	649	670	684	702	634	685	658	650	630	661	696	676	684	694	710	658	676	669	679	704	633	660	662	675	688	704	670	669	639	646	684	636	682	717	637	670	602	660	640	638	637	667	681	661	657	738	607	679	661	636	666	684	654	682	631	641	651	661	638	711	656	677	683	707	648	677	660	669	664	670	640	682	650	671	662	603	625	634	673	656	682	647	664	692	634	691	698	611	646	701	677	669	626	648	674	677	680	691	638	659	651	694	661	693	664	622	661	628	682	641	717	689	642	648	662	656	705	634	642	714	635	670	650	684	638	690	617	649	681	692	667	679	646	650	682	696	710	650	651	662	692	688	646	685	636	694	657	644	664	672	645	649	673	604	730	618	635	632	670	645	653	715	629	637	674	645	667	658	637	616	668	641	661	685	716	654	661	648	702	672	694	644	644	677	638	671	659	646	635	623	671	662	690	680	681	675	650	624	670	631	671	672	677	665	668	596	661	673	648	674	723	643	688	699	672	677	624	657	683	605	703	644	654	699	668	652	687	703	650	688	658	646	653	654	678	643	665	632	663	668	662	698	651	642	687	710	689	678	682	691	651	665	670	654	661	633	722	668	689	671	633	664	695	682	676	657	633	663	692	667	663	669	707	660	672	678	701	646	700	682	694	658	690	658	661	699	640	655	671	689	673	710	639	627	615	691	665	646	629	634	637	701	637	681	662	678	621	653	670	693	694	670	683	647	645	678	667	653	714	679	665	728	692	696	666	667	659	702	709	703	628	730	709	658	680	635	713	709	679	692	688	641	673	687	723	614	714	710	687	724	680	664	684	681	638	676	654	669	674	655	704	663	673	685	657	620	741	703	663	667	674	605	670	684	681	663	669	669	677	651	655	681	697	675	664	628	691	682	736	687	647	687	679	701	614	650	675	655	690	660	656	627	678	639	704	695	657	656	665	645	620	634	664	656	714	646	685	633	681	664	656	646	634	634	662	641	667	666	658	671	623	619	692	644	699	685	660	677	673	685	681	703	666	665	668	672	672	664	616	698	691	643	688	682	659	648	665	631	663	665	632	616	676	671	635	634	673	679	636	662	634	699	694	632	630	710	670	633	641	637	667	676	675	681	665	664	645	606	675	682	598	687	691	664	700	671	672	707	673	673	703	667	700	691	641	692	736	648	686	676	677	699	667	651	687	676	672	687	675	690	678	661	642	675	687	696	669	664	637	649	668	708	648	638	654	673	648	659	683	654	674	668	744	671	696	673	653	668	630	685	655	656	639	687	659	663	631	696	665	664	640	687	654	676	644	713	660	663	660	646	701	679	648	630	689	701	672	749	606	680	674	620	658	687	655	650	669	663	628	685	635	641	723	693	667	659	672	645	654	632	693	631	645	687	674	635	658	719	669	687	638	618	680	659	654	694	678	651	681	656	642	660	682	683	691	665	641	650	622	635	656	678	627	656	650	674	670	675	663	656	652	647	683	650	677	673	645	679	650	721	707	675	637	679	658	652	681	683	661	658	635	679	680	662	673	669	661	680	694	687	616	663	636	676	645	674	656	702	599	672	657	679	647	689	679	644	631	624	630	695	647	691	620	718	667	670	628	618	682	680	649	659	640	707	647	677	641	667	687	658	706	678	643	694	670	631	676	720	661	655	661	650	618	659	699	663	652	671	653	690	686	678	682	662	661	643	661	631	652	658	656	666	668	633	719	736	645	651	709	647	612	641	625	637	632	652	654	697	662	626	627	624	687	700	664	653	707	632	607	640	646	673	655	668	608	701	704	700	632	692	663	661	618	717	695	702	682	666	680	649	670	642	678	683	658	644	674	663	670	721	691	653	659	667	673	682	666	679	670	705	650	656	650	627	702	672	678	682	641	643	614	649	712	652	641	703	703	622	667	651	697	646	648	655	647	661	679	711	631	669	702	662	671	687	692	697	619	680	696	637	678	698	662	603	640	707	599	622	650	650	656	689	664	677	634	667	626	657	592	669	707	682	694	675	682	646	695	648	607	708	674	657	618	681	646	641	678	678	643	689	686	635	667	675	628	661	688	646	651	621	649	656	652	664	666	646	640	657	622	659	650	669	676	673	645	721	660	643	677	646	673	665	666	665	672	619	682	642	640	656	710	691	609	678	653	692	715	664	629	621	632	672	656	660	642	638	623	632	660	683	650	740	664	662	691	638	683	709	660	671	664	718	634	667	689	645	611	667	702	669	722	620	669	616	623	673	684	675	647	682	645	647	689	635	612	648	699	632	681	656	703	666	684	678	659	660	583	625	624	669	691	641	696	696	678	615	662	662	668	640	634	695	690	667	639	622	667	684	647	645	619	663	687	676	688	654	672	629	664	647	656	641	636	617	665	632	629	675	690	630	687	707	644	679	684	609	639	669	656	699	705	669	633	627	692	682	645	639	596	616	683	649	641	647	672	654	688	644	662	621	670	692	688	637	619	665	638	645	656	704	682	626	699	661	657	670	675	669	671	666	669	651	643	647	685	662	673	690	687	671	684	674	740	641	714	696	703	677	648	658	668	665	728	669	670	644	643	656	687	694	688	686	587	642	681	647	666	639	668	662	702	659	637	619	633	659	660	695	683	638	661	632	629	648	671	664	663	676	691	673	651	654	669	691	615	691	632	649	703	658	620	654	630	666	654	677	659	664	657	605	676	669	648	653	688	683	650	628	650	682	647	649	633	660	669	682	678	683	650	644	688	626	675	682	704	645	652	651	636	672	663	612	657	654	651	638	688	662	722	611	660	686	667	644	665	645	640	663	625	652	660	671	625	637	726	697	636	644	603	632	671	692	649	685	659	658	708	649	662	659	685	636	651	665	638	622	619	649	679	630	652	704	650	655	673	620	670	691	674	670	679	620	663	683	669	672	709	641	669	698	636	651	646	659	613	644	667	671	673	691	692	668	638	698	656	659	669	634	675	664	691	656	643	704	667	681	685	683	668	656	655	662	619	684	704	630	627	665	685	662	689	722	676	655	672	698	637	654	668	640	704	621	692	661	665	649	647	679	692	612	648	633	662	698	668	655	675	673	663	605	654	696	660
14280	27441	27975	17723	13708	8649	6465	4773	3936	4055	3043	2096	1933	1778	1520	2583	12595	17384	12628	5308	851	915	809	851	848	849	831	834	824	864	834	873	822	906	877	838	869	876	871	843	868	838	900	838	859	864	835	885	860	880	839	845	855	865	837	814	845	828	879	815	847	843	831	842	796	845	877	833	848	819	811	841	838	847	878	884	870	824	813	831	814	849	860	828	861	888	789	887	855	841	882	836	841	859	813	936	831	800	847	850	898	896	916	941	887	847	846	864	874	912	844	876	877	882	871	839	824	894	815	846	773	857	861	872	885	900	832	893	887	847	803	871	792	809	835	899	870	914	868	859	850	903	877	853	887	844	843	859	852	856	896	891	854	841	844	895	866	816	851	864	878	894	897	844	796	850	810	921	845	829	873	840	880	843	821	877	855	819	825	924	825	852	866	868	829	803	836	857	868	840	846	848	835	844	836	823	872	819	795	848	862	884	864	843	830	849	866	841	870	878	832	878	918	853	815	828	859	828	879	885	826	841	825	833	799	857	868	856	893	843	902	940	898	864	880	870	844	852	873	814	874	859	838	815	837	861	791	855	835	873	851	837	871	862	837	857	836	890	848	859	871	856	880	858	924	822	854	810	843	861	862	868	832	829	865	854	832	874	786	833	848	819	822	859	844	935	842	845	846	868	820	804	855	870	896	811	837	882	890	848	855	880	863	819	885	826	860	864	858	873	906	897	804	811	868	855	858	818	796	868	850	851	867	839	796	884	856	819	892	805	853	852	837	875	864	853	862	852	827	781	877	855	883	846	827	851	819	826	865	899	881	917	807	847	832	864	834	836	874	862	901	828	802	829	841	851	897	875	872	921	842	854	853	882	875	861	863	827	857	878	887	834	854	830	819	817	892	840	847	857	845	844	853	878	833	849	848	857	809	851	859	860	827	812	929	884	813	781	865	836	861	865	835	851	836	884	814	850	870	824	878	847	825	816	862	839	786	850	911	885	830	869	859	860	839	858	819	855	870	851	847	836	798	826	823	867	869	943	886	819	816	827	894	825	822	878	811	822	816	837	808	868	855	869	780	844	863	872	834	859	865	821	859	837	878	885	854	852	846	848	907	831	850	832	819	915	887	825	846	821	837	860	845	808	901	846	870	832	844	812	815	842	869	885	852	835	870	832	854	846	786	896	803	876	817	762	867	875	844	870	797	852	854	831	854	822	860	850	861	915	900	874	868	862	849	894	835	868	832	879	867	873	856	871	835	891	864	872	858	820	891	876	864	848	875	882	846	840	870	859	857	853	895	882	865	875	845	816	824	861	900	909	855	862	834	809	829	861	838	837	833	824	853	872	856	902	833	846	859	795	832	917	827	875	846	887	899	836	841	859	855	873	826	832	832	858	805	868	877	879	863	865	833	829	816	855	898	919	820	869	915	886	883	884	823	868	888	909	876	859	902	853	854	827	763	858	827	853	849	850	888	854	866	860	859	792	841	866	874	862	847	880	852	867	850	879	854	853	871	860	775	847	837	874	800	891	854	804	848	842	908	884	871	882	876	835	872	815	897	817	833	834	824	852	892	868	846	865	891	863	876	826	864	846	832	860	844	844	848	893	848	853	855	865	844	865	827	844	842	867	808	854	821	871	850	845	873	861	890	884	859	853	863	859	840	841	838	875	809	839	859	794	875	884	841	858	897	867	858	868	885	824	797	875	867	830	873	915	837	831	848	835	925	901	827	845	886	863	854	825	858	868	877	832	903	823	882	841	817	825	866	945	850	880	852	826	875	859	842	840	855	848	885	873	847	862	819	864	848	825	828	896	834	900	936	828	890	842	849	885	822	832	887	841	870	828	836	843	839	828	830	856	801	870	868	884	886	875	811	882	822	834	840	858	866	846	848	833	868	789	857	883	881	776	858	861	875	863	870	896	840	876	858	879	872	877	895	850	905	835	872	793	823	872	938	865	832	848	821	862	844	833	873	856	839	882	871	871	898	828	870	845	820	814	857	862	882	854	857	857	841	859	819	850	810	883	817	886	846	837	802	877	874	852	859	890	853	835	900	808	855	812	868	821	828	841	848	832	785	835	858	832	828	858	844	892	854	821	836	853	837	831	829	908	840	856	830	873	828	861	892	850	849	885	875	889	831	895	829	851	873	862	853	810	819	834	884	830	862	873	866	845	837	857	814	861	836	887	834	839	885	866	893	886	807	852	798	797	867	825	796	891	835	859	830	858	821	851	847	849	827	854	881	802	880	874	837	855	914	832	901	868	823	809	855	929	757	889	871	823	845	876	780	881	841	892	864	912	857	856	838	828	869	809	843	793	904	856	869	862	852	814	855	856	857	834	850	872	796	817	902	888	870	915	819	863	858	848	772	825	862	836	833	894	856	815	904	821	832	824	858	897	838	824	806	871	824	851	863	841	827	862	866	861	834	870	842	913	875	901	832	880	846	809	908	863	781	805	873	862	846	840	838	826	849	888	856	807	778	886	830	885	843	873	832	844	857	808	858	888	852	835	837	884	857	812	829	845	876	868	863	889	864	875	832	814	860	864	793	841	853	879	815	837	872	835	821	844	857	848	873	863	861	828	862	831	875	911	830	846	881	844	799	839	849	835	858	843	850	856	869	810	856	897	852	853	840	780	817	878	855	844	832	838	805	832	830	863	853	874	870	852	873	880	911	824	827	867	857	828	861	852	852	833	871	886	864	844	818	829	813	845	787	818	829	804	832	851	878	868	845	863	946	901	887	813	840	808	806	892	859	849	839	872	858	852	904	858	859	848	876	861	858	828	862	820	840	859	882	860	858	878	791	870	809	861	824	865	884	857	891	840	878	837	873	859	923	811	811	895	877	832	876	854	889	876	827	835	876	883	840	902	822	848	871	869	880	839	872	839	869	838	879	827	826	809	871	856	905	866	882	849	854	857	846	894	844	829	798	836	890	818	852	907	850	839	863	873	852	827	871	836	824	849	862	866	841	853	831	815	914	835	821	885	891	821	853	847	819	900	876	869	815	848	899	877	869	849	854	850	818	800	816	863	880	862	828	835	823	827	822	888	899	809	890	830	850	875	870	879	851	860	827	890	880	834	854	835	877	866	888	832	845	842	883	864	875	768	865	812	860	816	848	799	845	827	874	842	872	800	833	802	889	858	831	862	831	829	894	886	851	843	880	828	876	845	849	849	888	849	881	822	782	825	830	856	830	875	867	826	866	813	856	831	841	870	832	834	811	847	838	842	886	876	841	866	875	891	870	861	856	870	850	832	860	869	854	870	869	894	777	879	859	846	884	866	803	891	827	926	866	793	834	863	819	876	818	858	869	862	857	874	889	844	913	831	824	874	890	868	864	862	865	876	835	839	875	878	817	884	845	867	886	865	833	898	875	859	806	886	886	854	853	898	874	886	885	843	859	846	840	890	851	870	842	886	871	804	837	820	822	816	859	860	884	837	858	854	884	837	859	817	892	848	879	863	859	854	826	887	844	839	856	834	864	843
22782	21040	28841	23452	21053	21173	12306	3616	2551	2173	2081	1900	1618	1473	1315	912	9501	20759	14553	8151	2314	436	413	419	443	418	454	413	402	408	449	432	417	460	448	446	379	434	427	395	406	418	415	409	405	433	437	431	417	400	443	443	438	384	403	441	404	381	453	404	415	373	417	419	427	433	412	392	438	402	449	429	443	415	421	375	391	401	372	404	430	404	407	443	431	418	399	415	416	412	394	453	435	409	389	401	441	416	411	415	406	395	386	412	433	398	386	446	432	418	399	433	423	404	397	409	389	425	377	412	418	381	422	403	426	415	391	450	437	391	392	393	369	404	415	406	398	390	427	387	372	397	411	438	366	408	400	437	397	427	452	394	388	424	388	419	410	414	453	443	442	421	428	439	403	430	439	403	436	408	424	399	399	400	436	396	407	406	372	422	442	420	456	443	376	425	437	427	426	416	455	387	420	413	431	398	381	434	428	380	433	391	422	407	407	393	399	385	435	408	399	380	379	408	410	414	417	409	390	431	401	417	410	411	437	406	438	451	384	405	404	411	377	411	462	421	427	418	411	410	401	408	402	450	464	394	418	401	421	386	424	408	401	417	377	470	423	409	418	428	431	383	419	411	374	439	430	415	397	444	410	361	411	382	424	393	390	407	388	426	385	428	407	438	417	379	446	430	390	401	389	408	418	402	410	433	440	413	398	395	399	433	399	416	410	431	431	381	409	429	381	438	397	420	404	386	417	424	407	434	420	398	431	423	423	388	415	387	382	429	411	407	438	370	428	434	436	419	402	412	402	416	422	426	462	409	437	409	412	414	396	414	376	398	427	405	405	434	426	406	413	407	413	388	418	400	390	399	402	416	398	402	436	415	431	413	404	410	423	407	420	433	432	394	413	399	403	385	409	444	410	440	423	414	404	433	408	435	418	426	449	371	457	396	411	371	418	397	401	403	407	436	426	388	428	418	404	413	411	420	412	434	404	398	418	454	412	409	422	435	365	368	414	454	403	403	421	367	416	420	367	431	387	415	362	401	426	417	436	426	413	404	447	419	405	411	408	385	400	391	369	377	430	404	431	433	439	424	449	424	399	407	448	415	402	437	389	393	447	399	410	461	418	433	427	411	410	450	400	418	420	420	418	390	427	404	456	436	383	418	447	404	413	403	404	398	414	429	415	412	413	426	394	420	420	418	426	406	412	384	400	411	370	389	432	449	399	419	373	439	423	409	418	378	410	441	404	392	436	419	423	389	421	388	429	383	430	390	427	383	435	440	410	424	422	403	427	401	413	425	422	429	404	400	410	437	439	384	406	424	412	400	408	347	407	401	418	408	407	385	388	406	405	421	398	419	380	408	429	416	411	389	400	475	412	420	380	420	409	421	411	385	415	382	438	369	416	381	393	398	400	430	410	405	417	454	406	403	444	405	411	398	411	378	433	409	414	430	407	400	410	422	421	411	399	385	374	400	454	413	422	420	417	410	394	394	427	417	452	413	438	451	439	394	405	389	450	389	398	446	475	398	427	418	404	381	384	383	397	433	411	407	414	384	398	399	416	413	453	445	417	404	413	426	412	409	416	436	408	393	394	427	401	356	423	377	407	424	365	414	437	445	404	417	418	434	400	424	411	422	445	409	456	428	431	378	458	445	396	404	392	380	449	397	402	465	390	434	425	388	446	377	398	432	460	468	433	373	400	371	463	410	441	403	419	422	419	406	400	383	393	438	441	390	437	416	421	407	343	414	355	426	440	384	430	393	424	405	397	409	390	396	423	376	366	442	397	419	410	409	405	417	385	448	416	406	431	419	416	399	438	402	432	400	429	437	405	401	426	454	381	412	383	415	409	432	380	398	405	410	431	390	418	436	391	403	431	408	436	392	423	424	451	414	408	410	426	435	422	407	388	401	393	414	399	430	390	449	446	422	415	382	363	416	366	431	405	469	396	424	469	380	383	446	415	397	407	406	420	396	425	436	393	401	429	408	423	399	390	439	392	404	418	375	433	410	410	407	418	406	396	386	385	450	434	439	426	435	414	422	448	418	425	404	408	405	386	416	439	397	410	413	405	414	439	418	441	446	409	415	419	398	411	430	418	416	421	374	407	423	409	425	415	414	407	401	441	407	396	420	414	429	396	438	399	431	421	411	362	410	402	418	403	412	391	396	389	366	384	366	390	455	399	401	428	401	402	407	414	437	444	396	394	416	408	378	402	402	391	441	394	404	384	392	408	401	403	409	417	400	429	397	399	431	407	398	417	431	418	421	401	396	400	388	366	411	397	420	405	406	378	462	426	430	411	405	404	389	398	403	406	450	408	388	411	395	438	442	415	424	442	433	407	401	454	424	386	427	417	394	392	417	415	402	349	408	401	400	395	419	434	396	416	394	409	429	404	409	396	402	446	435	428	368	399	435	402	433	439	391	419	399	433	439	438	459	446	436	384	415	385	389	371	406	431	425	433	387	387	421	437	401	426	430	418	390	374	399	386	373	441	421	398	378	438	423	392	410	412	405	389	409	416	391	387	437	404	398	423	411	427	395	413	399	463	381	417	416	408	415	437	399	400	438	423	408	390	432	430	396	394	450	405	418	394	410	406	413	414	423	395	375	389	404	394	415	456	392	454	415	444	413	412	424	408	435	405	457	453	434	428	435	403	399	428	414	380	387	365	437	365	414	407	407	403	439	392	423	430	416	401	424	400	390	396	441	368	423	397	413	380	425	398	402	397	437	421	420	389	434	392	423	437	407	396	402	408	415	441	383	380	387	394	408	374	418	414	420	381	408	372	432	404	372	410	435	402	431	415	370	427	401	418	399	423	426	416	400	405	411	376	382	391	388	437	421	404	447	382	388	425	434	436	411	409	392	426	377	394	369	416	404	411	461	396	428	409	406	400	424	417	400	378	432	425	427	403	439	387	438	424	438	408	402	406	415	423	426	371	430	386	395	423	392	412	370	410	405	385	397	421	422	435	388	415	405	423	413	367	400	431	425	369	418	407	410	439	391	412	430	420	409	419	413	446	431	402	386	402	389	421	392	419	423	379	418	378	401	409	393	438	430	402	401	388	414	400	418	404	408	424	405	405	357	413	446	453	400	417	410	425	408	412	400	438	408	409	419	423	349	449	407	378	391	408	391	426	429	394	370	412	408	366	432	382	428	436	398	407	402	396	421	413	417	382	413	398	448	470	374	427	411	412	421	405	425	418	376	418	395	422	422	390	406	421	359	375	416	394	422	389	388	398	415	412	408	425	363	380	416	431	416	405	372	399	412	468	369	382	414	455	413	393	395	441	388	434	445	404	443	420	387	423	421	359	447	413	380	375	375	447	377	429	444	411	404	379	378	426	389	419	424	390	420	424	391	405	435	406	417	452	401	396	418	423	419	376	406	423	431	354	399	437	391	365	437	396	424	435	417	414	433	387	399	387	408	412	380	411	420	443	419	385	418	420	453	417	419	447	416	428	394	413	409	383	395	380	419	443	385	428	390	422	403	415	410
15983	35134	33910	23595	16204	11571	8013	7197	5853	4903	4699	4176	3366	3095	2509	1726	16736	27559	18976	12289	3427	551	571	465	595	538	528	492	548	564	543	503	540	550	509	558	560	511	545	495	533	538	511	549	540	529	547	565	519	530	524	533	489	520	492	517	530	528	538	528	474	495	513	528	533	479	552	528	574	530	539	521	503	504	511	539	568	516	496	554	486	583	500	484	540	507	552	523	513	557	534	520	532	498	538	512	565	525	503	499	537	541	560	552	444	524	519	547	513	506	538	510	520	522	500	551	485	500	514	529	508	505	507	517	556	536	491	547	510	514	501	521	521	503	533	506	500	507	503	538	555	516	529	511	483	512	583	520	532	492	513	570	530	555	525	528	534	500	527	520	529	508	584	520	529	511	505	515	534	508	510	512	482	551	476	513	565	565	516	535	536	505	540	521	531	487	542	520	523	545	470	510	531	528	583	524	507	523	497	536	563	532	526	508	520	506	536	532	531	545	549	520	520	521	512	524	497	523	506	551	519	517	512	497	567	487	518	527	557	511	490	488	506	525	491	534	559	515	509	523	540	491	527	541	532	527	524	492	531	500	514	527	497	534	530	500	502	524	519	513	568	434	493	537	563	516	547	484	528	550	512	505	527	517	523	507	560	497	531	521	527	506	527	498	483	536	542	511	536	517	507	499	506	561	563	514	546	527	485	532	556	517	549	513	534	508	526	519	561	573	529	557	525	530	523	493	542	517	530	511	526	542	525	554	519	536	527	523	524	521	528	516	513	510	556	542	496	492	502	515	550	509	495	571	547	552	513	499	495	536	521	519	515	488	491	519	512	507	547	506	563	490	513	498	524	536	509	510	514	509	525	527	513	546	539	500	517	485	547	501	525	493	489	494	523	568	480	507	540	527	499	476	503	526	514	514	562	507	520	500	512	551	525	543	518	535	515	489	512	525	506	530	544	539	491	493	511	518	508	539	529	526	523	499	526	517	535	514	540	503	519	531	536	506	522	534	521	485	535	531	481	514	519	491	484	546	542	501	501	493	547	528	491	505	520	525	515	512	495	517	514	512	550	572	476	526	512	586	482	500	530	528	517	510	538	509	495	546	488	541	493	530	545	534	515	540	539	540	524	498	535	517	486	493	499	529	488	523	570	508	511	494	496	530	528	509	520	525	555	545	577	506	522	539	558	544	522	530	511	469	532	476	518	491	546	466	531	515	545	524	522	543	547	521	493	504	489	527	509	526	488	525	529	497	529	515	569	532	528	562	497	493	511	541	515	559	564	567	520	496	583	510	512	484	529	526	516	521	510	521	537	504	535	507	556	537	537	520	544	562	547	517	534	542	552	495	549	516	505	528	518	498	521	504	501	530	529	537	531	499	579	528	510	521	500	531	495	528	524	514	575	525	513	544	525	552	495	483	523	525	498	530	528	530	499	505	590	500	558	522	483	554	489	505	509	557	536	566	465	519	497	494	547	534	505	535	547	502	504	531	490	515	520	512	519	527	484	533	521	535	514	524	512	562	519	513	494	575	532	517	509	499	506	498	473	523	542	536	510	505	501	490	506	504	502	534	505	525	510	496	546	516	538	535	525	501	497	497	488	542	539	530	517	537	557	558	508	521	496	500	513	514	540	523	551	536	505	543	525	489	598	485	514	501	507	522	480	497	558	513	529	534	549	464	524	554	513	494	513	475	485	523	525	553	563	491	529	522	539	521	529	541	517	513	550	544	468	504	516	538	519	530	519	529	532	554	508	504	528	496	549	494	505	501	521	577	525	573	468	544	518	512	532	523	511	475	518	536	517	492	531	525	491	567	545	528	505	536	508	526	532	516	490	517	501	524	556	557	558	481	498	527	511	522	520	532	516	568	543	553	541	510	496	532	586	481	573	526	540	542	499	536	505	546	527	503	522	529	521	523	499	527	527	522	538	521	542	484	530	517	512	575	539	481	519	496	505	514	533	510	558	489	549	530	517	499	519	539	534	531	558	515	502	499	507	526	531	545	515	486	514	493	521	522	494	498	513	550	496	567	563	541	524	517	534	510	529	492	546	485	499	487	558	539	512	534	514	489	509	513	520	499	575	533	509	513	522	515	504	520	516	515	530	554	539	505	525	549	514	513	510	530	520	499	480	512	525	550	502	535	516	534	541	491	518	559	555	541	520	528	524	546	525	513	549	528	526	504	514	526	474	536	496	507	531	569	546	515	553	501	506	529	492	509	517	456	525	533	509	507	483	512	560	532	500	505	522	541	512	532	519	536	503	500	572	533	560	507	566	540	517	532	528	579	540	523	504	550	524	540	487	551	523	531	534	538	569	507	518	516	516	500	541	502	535	520	511	520	550	471	457	540	555	526	555	501	503	513	525	510	542	468	527	525	523	525	494	542	510	511	543	510	504	549	506	579	539	557	529	506	529	517	529	541	491	509	512	498	541	537	497	518	535	555	499	531	533	529	510	510	541	507	547	486	564	535	475	557	538	538	516	544	484	480	544	552	543	546	529	537	536	483	532	518	555	572	508	530	558	500	464	511	506	527	484	462	545	506	545	472	561	529	543	565	493	531	553	558	483	500	515	541	533	549	539	546	524	493	559	563	532	471	546	556	489	515	489	491	530	498	537	478	493	519	546	517	517	522	523	510	517	577	515	498	545	522	500	493	520	525	517	490	506	470	509	523	519	511	524	510	522	540	532	481	513	532	568	548	500	490	515	527	543	505	525	538	545	560	514	500	532	548	504	497	533	533	544	509	527	531	540	550	532	505	516	512	509	501	530	531	546	538	549	520	515	539	534	537	509	518	513	544	552	502	488	527	529	522	526	482	499	534	479	532	538	501	534	488	469	517	514	535	520	500	565	482	515	528	504	544	506	507	510	507	530	511	510	512	476	539	551	526	500	566	496	499	503	524	546	518	521	531	559	515	534	549	503	521	551	523	515	516	463	534	525	554	482	503	536	523	564	524	527	539	580	524	543	515	528	485	511	578	526	510	538	522	548	507	508	504	530	494	559	486	474	529	549	532	482	552	517	532	522	521	517	548	522	513	512	521	559	509	539	503	511	476	542	503	506	501	532	491	525	522	552	522	555	537	498	498	530	509	512	534	529	512	527	549	478	525	509	494	540	522	496	568	528	531	518	522	573	479	481	512	548	508	555	517	534	524	522	527	557	518	498	523	517	563	532	543	497	523	534	478	506	480	538	522	508	519	542	561	493	516	549	495	491	532	508	513	496	515	520	532	515	523	515	544	505	488	539	507	541	500	550	554	484	540	550	514	512	509	540	528	526	508	520	499	517	518	522	524	563	498	550	507	529	519	514	522	540	506	513	487	487	529	560	514	506	529	529	506	524	491	537	507	501	532	527	518	521	499	495	566	518	494	511	532	482	501	501	505	506	580	553	467	502	481	514	492	531	541	509	503	490	475	563	494	500	526	486	534	531	541	477	504	571	512	546	491	556	528	511	513	517	542	580	501	552	545	532	479	549	514	559	514
26794	21102	18941	9973	3906	2338	1632	1542	1576	1344	1194	1156	1165	1109	1098	984	1248	2241	2153	1154	1025	887	913	837	875	853	854	858	883	904	882	891	917	911	863	882	928	857	904	894	854	845	846	888	876	850	877	934	873	852	853	872	861	840	878	862	879	810	885	838	923	862	890	911	857	811	868	891	870	846	885	816	880	853	842	823	818	869	902	892	832	864	889	898	876	850	914	853	868	834	861	818	905	904	905	888	848	905	882	881	891	917	848	868	883	834	892	859	897	898	847	865	875	855	891	892	852	836	895	876	867	850	875	939	859	889	868	855	873	863	878	858	811	876	871	941	823	881	838	909	893	826	811	873	880	829	846	856	933	882	836	811	892	914	929	921	880	852	901	835	874	862	916	897	892	916	887	824	814	888	892	938	808	899	843	867	872	825	875	841	845	910	880	892	854	901	885	841	916	850	872	885	880	884	875	875	926	800	900	880	821	905	848	842	869	868	878	886	907	854	845	894	887	855	865	867	843	819	857	867	895	855	858	866	828	920	877	866	920	821	912	868	852	855	835	914	892	879	898	854	871	881	838	858	857	829	900	943	905	878	815	853	897	874	873	871	843	845	891	865	842	883	868	882	823	885	859	802	860	886	839	875	826	852	871	819	883	832	914	875	842	877	849	850	886	886	886	888	869	897	884	871	852	836	880	870	867	909	883	888	857	857	818	835	864	863	830	878	834	826	894	893	864	855	900	840	886	851	856	852	869	855	858	856	864	847	859	826	853	900	876	870	890	819	845	852	891	859	851	844	890	848	872	873	859	856	881	869	859	845	875	907	851	815	891	872	890	862	882	892	832	860	837	870	891	893	891	852	842	845	834	895	836	848	876	878	820	863	857	930	869	808	847	841	788	857	861	828	879	858	896	887	860	877	864	837	848	888	878	896	856	871	892	854	854	867	917	847	923	827	858	872	857	876	929	877	815	857	854	886	906	848	862	839	903	853	830	904	920	819	889	900	855	863	834	909	825	831	911	878	874	864	877	919	913	849	891	855	935	911	916	890	831	898	813	834	895	854	905	892	825	857	885	842	908	849	871	906	845	917	864	838	889	898	885	849	907	889	810	864	877	892	864	916	878	871	922	868	835	883	908	857	867	888	897	864	887	872	889	823	887	895	891	851	865	838	880	910	820	895	899	964	884	892	884	859	829	866	860	895	899	852	887	889	841	921	896	886	818	911	908	913	860	831	870	929	807	917	890	885	876	909	845	924	908	837	914	873	884	867	827	889	857	912	883	879	852	871	862	888	871	858	907	800	876	871	846	876	871	865	894	859	866	867	864	871	858	888	863	870	908	887	845	890	873	846	847	922	867	843	863	879	841	852	835	821	804	857	907	855	857	865	841	848	921	853	867	843	883	880	882	834	870	874	837	891	869	873	878	889	840	889	857	859	889	922	895	847	808	876	898	901	802	895	868	876	866	815	934	883	854	884	826	869	880	861	891	888	852	865	906	853	873	874	879	885	862	894	900	851	878	851	899	872	889	828	842	858	901	800	888	847	908	817	909	885	855	876	870	880	866	876	849	893	838	853	870	861	875	876	878	842	901	886	884	866	884	896	875	878	881	892	898	888	848	858	839	870	867	872	929	911	853	894	944	876	876	838	917	870	874	830	839	860	825	837	884	896	881	892	869	889	869	923	864	890	847	834	865	877	837	878	881	879	867	851	821	875	864	843	877	868	876	862	893	839	842	822	880	861	863	925	871	853	896	826	872	859	864	876	871	807	848	830	858	840	903	878	907	898	872	852	918	928	875	851	908	878	839	792	857	908	825	854	897	821	879	885	839	830	863	869	892	835	877	876	940	864	904	849	848	831	870	870	869	823	865	857	867	887	877	818	903	837	866	881	889	898	943	868	844	857	914	899	914	833	786	810	864	851	856	892	900	861	905	897	814	871	908	887	940	855	876	838	867	879	906	870	855	891	869	910	861	872	813	836	908	856	914	876	872	863	853	910	864	861	868	840	851	849	852	897	849	879	868	889	868	828	897	846	873	941	894	875	852	888	806	851	836	910	893	870	909	921	923	882	876	906	845	855	855	885	841	864	877	832	900	846	821	829	878	843	799	845	918	918	862	891	847	881	849	872	883	841	870	881	863	881	862	893	831	883	870	857	851	851	863	901	876	846	867	875	822	860	874	868	856	901	860	839	865	862	834	906	888	863	844	868	826	855	853	863	871	888	902	848	864	904	914	857	911	812	865	881	916	868	863	866	887	896	881	862	862	896	907	874	858	886	919	858	880	822	819	802	857	920	863	849	869	919	846	896	866	843	855	874	851	861	848	863	880	839	937	894	836	905	863	901	870	864	845	895	831	874	894	853	825	835	858	919	851	887	836	907	831	900	926	840	872	863	881	891	874	846	883	887	947	910	866	889	921	817	915	841	915	865	852	881	831	815	862	881	890	845	892	832	922	888	860	835	871	856	839	904	836	854	815	910	871	870	847	865	863	852	874	894	929	876	833	883	881	861	894	856	845	834	827	887	845	865	882	859	866	885	907	879	915	901	847	808	843	878	858	862	861	845	858	895	857	822	877	870	877	860	822	799	870	847	861	878	903	931	883	872	905	915	826	831	871	934	833	855	878	922	882	837	904	864	932	845	916	827	851	872	839	871	853	865	912	867	849	883	860	859	892	896	851	850	852	900	843	873	904	871	856	901	864	892	920	877	915	888	872	842	825	837	854	893	840	889	843	918	869	911	794	851	949	856	874	883	864	820	920	892	888	873	879	802	837	867	895	835	862	910	885	807	897	869	875	883	860	862	845	870	878	905	864	853	874	870	871	870	883	887	918	890	943	855	899	884	862	881	851	842	930	838	838	869	860	897	862	856	898	896	887	862	838	914	871	886	886	825	891	873	897	825	862	827	843	852	862	950	822	876	820	880	911	860	898	888	859	840	884	917	891	890	869	870	864	869	900	854	879	831	861	858	862	829	896	864	872	840	853	869	859	919	875	892	868	860	916	852	875	837	853	838	850	917	864	901	882	849	888	881	859	882	925	880	898	856	883	928	866	924	825	880	840	891	821	823	901	940	915	867	893	882	866	863	850	846	887	828	873	901	858	855	817	895	891	899	860	901	852	870	898	890	930	852	865	910	852	846	871	924	805	887	860	915	895	866	838	891	878	847	902	795	825	845	830	903	831	833	879	905	861	922	919	863	880	861	861	902	825	853	857	894	828	848	880	851	869	870	841	852	826	851	869	890	852	803	834	910	825	859	888	852	822	906	892	842	856	855	864	901	856	881	888	835	845	846	907	853	867	862	869	883	926	861	905	843	848	859	900	887	882	841	889	902	876	866	844	896	888	882	863	833	821	867	890	897	807	862	853	850	912	850	832	783	863	875	895	886	867	900	891	899	840	842	898	933	849	874	880	840	899	840	910	836	869	917	869	877	853	868	886	868	881	836	899	829	855	867	878	823	929	873	866	916	896	885	884	842	824	871	912	822
11679	23563	20830	11748	6390	4184	2759	2868	2855	2444	2068	1974	1787	1658	1481	1380	1892	3525	3339	1654	1412	1063	1127	1041	1063	1098	1131	1102	1064	1059	1081	1123	1119	1061	1137	1030	1129	1143	1081	1119	1111	1088	1156	1036	1059	1091	1090	1179	1102	1082	1088	1078	1092	1110	1093	1073	1098	1121	1086	1048	1093	1135	1094	1078	1165	1125	1092	1060	1101	1104	1065	1062	1102	1107	1066	1109	1095	1087	1052	1079	1083	1075	1042	1063	1093	1121	1007	1033	1149	1061	1089	1087	1090	1119	1077	1103	1107	1101	1144	1063	1049	1089	1092	1050	1051	1067	1092	996	1092	1109	1082	1110	1091	1087	1058	1072	1050	1083	1123	1074	1116	1107	1046	1120	1117	1103	1050	1124	1139	1128	1066	1056	1134	1130	1096	1089	1084	1071	1130	1127	1126	1050	1062	1119	1103	1109	1145	1085	1151	1050	1055	1069	1020	1113	1017	1102	1067	1088	1091	1104	1069	1151	1070	1191	1074	1060	1108	1056	1121	1070	1115	1100	1065	1193	1116	1066	1033	1091	1145	1110	1046	1069	1075	1038	1058	1092	1086	1127	1132	1064	1141	1140	1107	1090	1083	1163	1114	1081	1086	1113	1048	1158	1112	1086	1079	1092	1117	1066	1059	1132	1145	1088	1118	1014	1063	1232	1125	1124	1002	1134	1123	1121	1032	1138	1091	1040	1126	1068	1145	1084	1113	1071	1073	1030	1075	1074	1068	1089	1111	1041	1096	1145	1124	1080	1146	1128	1133	1108	1049	1097	1086	1083	1126	1059	1101	1119	1082	1049	1081	1048	1099	1091	1141	1091	1042	1134	1046	1066	1116	1129	1094	1098	1113	1088	1115	1059	1106	1072	1092	1088	1097	1127	1147	1162	1064	1074	1095	958	1103	1086	1085	1100	1079	1142	1105	1073	1143	1081	1120	1071	1072	1063	1055	1100	1077	1103	1106	1109	1048	1100	1114	1104	1068	1078	1106	1093	1064	1117	1036	1153	1109	1091	1058	1124	1108	1104	1025	1077	1155	1104	1109	1073	1087	1128	1064	1109	1090	1060	1110	1085	1135	1133	1096	1126	1114	1053	1089	1081	1074	1120	1037	1012	1144	1111	1062	1051	1099	1118	1092	1098	1045	1065	1048	1080	1018	1104	1129	1087	1155	1121	1101	1051	1068	1088	1075	1129	1056	1037	1034	1086	1081	1003	1134	1119	1165	1144	1058	1148	1037	1143	1091	1070	1043	1101	1116	1072	1066	1066	1097	1102	1107	1091	1096	1017	1069	1084	1116	1103	1067	1105	1042	1127	1096	1070	1129	1097	1071	1056	1073	1148	1105	1147	1047	1086	1118	1116	1090	1130	1058	1049	1042	1110	1099	1077	1130	1117	1159	1036	1108	1095	1104	1086	1126	1082	1075	1086	1126	1056	1032	1115	1042	1141	1078	1105	1108	1107	1112	1064	1037	1132	1135	1086	1052	1068	1067	1132	1111	1073	1054	1080	1119	1113	1059	1092	1122	1095	1117	1050	1103	1093	1052	1048	1125	1060	1041	1168	1140	1054	1157	1086	1118	1133	1091	1079	1093	1066	1083	1133	1116	1067	1054	1107	1037	1083	1071	1122	1123	1097	1070	1103	1082	1063	1034	1090	1047	1111	1071	1097	1188	1065	1156	1094	1046	1129	1058	1090	1094	1077	1058	1047	1061	1092	1082	1117	1077	1074	1109	1074	1072	1099	1067	1111	1138	1130	1082	1085	1050	1108	1082	1057	1140	1094	1084	1070	1118	1163	1123	1052	1116	1107	1078	1130	1068	1065	1071	1093	1105	1096	1058	1131	1061	1008	1145	1079	1080	1052	1038	1094	1084	1094	1076	1066	1050	1042	1093	1119	1084	1083	1062	1025	1064	1089	1083	1146	1010	1073	1093	1099	1135	1118	1078	1061	1089	1060	1103	1151	1160	1053	1106	1076	1162	1083	1078	1104	1043	1127	1044	1073	1110	1162	1126	1071	1126	1060	1054	1076	1116	1025	1085	1072	1122	1080	1125	1100	1104	1099	1137	1083	1042	1052	1105	1082	1084	1094	1059	1093	1145	1087	1057	1129	1116	1077	1040	1069	1135	1130	1086	1084	1077	1094	1079	1093	1029	1019	1138	1101	1099	1139	1116	1062	1129	1079	1098	1135	1052	1073	1054	1079	1083	1122	1055	1103	1069	1071	1143	1039	1122	1070	1079	1113	1065	1187	1068	1057	1107	1000	1137	1111	1116	1112	1107	1116	1064	1067	1088	1121	1112	1053	1140	1088	1094	1068	1130	1105	1108	1103	1168	1073	1078	1102	1073	1077	1048	1076	1064	1102	1099	1140	1047	1091	1086	1051	1051	1106	1091	1050	1078	1116	1104	1053	1157	1090	1089	1013	1056	1060	1052	1124	1088	1075	1053	1008	1060	1049	1091	1055	1085	1059	1126	1112	1105	1119	1107	1105	1107	1090	1042	1061	1077	1196	1040	1060	1065	1062	1095	1129	1067	1098	1052	1134	1093	1083	1025	1153	1064	1076	1084	1093	1063	1044	1064	1127	1059	1094	1110	1080	1137	1131	1110	1119	1125	1112	1088	1098	1074	1066	1135	1059	1008	1078	1149	1113	1032	1091	1078	1106	1028	1165	1117	1119	1089	1111	1105	1163	1115	1100	1118	1098	1100	1035	1127	1080	1120	1047	1055	1033	1073	1121	1152	1107	1065	1135	1089	1101	1138	1094	1108	1114	1123	1153	1087	1077	1044	1105	1061	1114	1086	1112	1111	1122	1104	1085	1059	1092	1082	1115	1072	1058	1087	1121	1078	1104	1096	1014	1057	1096	1086	1099	1052	1107	1097	1056	1099	1136	1064	1116	1047	1141	1102	1102	1067	1142	1087	1058	1073	1095	1087	1064	1107	1129	1147	1134	1034	1057	1068	1098	1059	1170	1070	1132	1102	1062	1069	1058	1077	1058	1080	1153	994	1074	1095	1054	1058	1123	1070	1106	1061	1103	1147	1112	1154	1051	1084	1108	1099	1092	1096	1109	1130	1105	1058	1092	1078	1090	1014	1157	1147	1121	1145	1040	1056	1061	1081	1039	1038	1081	1045	1076	1080	1064	1091	1092	1049	1145	1128	1044	1108	1083	1071	1109	1070	1081	1046	1064	1147	1126	1078	1059	1085	1109	1068	1086	1144	1085	1107	1098	1090	1072	1053	1050	1082	1110	1063	1086	1082	1092	1042	1103	1087	1099	1065	1033	1115	1041	1062	1088	1078	1096	1042	1053	1079	1149	1082	1064	1104	1093	1158	1040	1052	1072	1124	1064	1036	1092	1084	1074	1081	1139	1026	1088	1107	1042	1103	1053	1106	1039	1070	1126	1133	1072	1080	1045	1104	1128	1115	1047	1107	1106	1134	1072	1030	1040	1090	1114	1118	1072	1019	1032	1029	1123	1133	1055	1091	1083	1040	1111	1051	1088	1116	1097	1056	1123	1030	1096	1003	1081	1097	1163	1075	996	1110	1073	1115	1077	1098	1075	1096	1085	1075	1042	1078	1047	1100	1092	1161	1034	1079	1075	1085	1138	1096	1116	1123	1061	1134	1070	1025	1053	1060	1038	1090	1126	1094	1098	1086	1085	1015	1069	1061	1130	1116	1095	1148	1106	1119	1066	1093	1050	1107	1083	1116	1136	1088	1048	1108	1098	1114	1090	1084	1054	1115	1059	1122	1071	1056	1070	1153	1108	1107	1103	1070	1128	1140	1115	1085	1049	1026	1111	1059	1112	1068	1101	1109	1036	1088	1137	1114	1113	1075	1096	1085	1093	1075	1033	1077	1081	1083	1069	1135	1122	1112	1040	1086	1086	1081	1055	1151	1109	1123	992	1090	1098	1063	1098	1063	1079	1163	1050	1119	1096	1102	1085	1022	1132	1122	1064	1092	1136	1111	1068	1083	1055	1049	1089	1124	1007	1017	1042	1080	1089	1071	1099	1101	1099	1108	1079	1156	1105	1078	1125	1060	1137	1096	1073	1077	1094	1116	1087	1125	1078	1066	1060	1079	1115	1133	1105	1067	1099	1046	1104	1067	1059	1097	1096	1071	1111	1144	1126	1034	1058	1116	1134	1105	1119	1101	1154	1083	1108	1095	1101	1074	1147	1098	1087	1103	1081	1097	1086	1059	1062	1116	1057	1076	1101	1078	1103	1029	1032	1068	1132	1093	1030	1114	1064	1041	1178	1095	1136	1141	1097	1121	1071	1087	1056	1068	1137	1113	1095	1107	1070	1069	1077	1143	1057	1151	1135	1076	1100	1070	1048	1084	1128	1106	1092	1068	1068	1090	1153	1035	1082	1131	1082	1087	1069	1157	1126	1051	1092	1093	1113	1136	1076	1095	1119	1063	1087	1070	1095	1104	1088	1125	1148	1164	1113	1131	1124	1092	1067	1108	1040	1063	1112	1096	1127	1129	1095	1090	1100	1120	1069	1095	1060	1116	1102	1112	1127	1074	1106	1073	1088	1094	1083	1141	1087	1064	1077	1092	1089	1093	1034	1048	1060	1086	1096	1082	1036	1087	1096	1133	1092	1092	1025	1068	1133	1060	1056	1102	1160	1112	1135	1068	1137	1166	1069	1061	1035	1107	1077	1097	1025	1143	1114	1031	1112	1124	1096	1058	1065	1142	1080	1124	1078	1076	1073	1125	1088	1076	1063	1052	1063	1094	1085	1094	1086	1102	1089	1063	1121	1159	1090	1104	1045	1055	1080	1100	1101	1072	1066	1062	1040	1069	1084	1084	1034	1096	1133	1034	1098	1021	1115	1020	1119	1150	1079	1099	1113	1062	1112	1065	1042	1090	1025	1129	1105	1073	1129	1047	1137	1099	1111	1150	1087	1075	1078	1107	1077	1137	1090	1033	1046	1125	1044	1049	1083	1077	1107	1127	1035	1032	1083	1145	1063	1060	1074	1089	1073	1090	996	1107	1122	1128	1090	1108	1072	1063	1071	1126	1061	1098	1058	1073	1076	1099	1106	1099	1096
23982	21048	28227	24092	20791	9408	2572	1789	1720	1566	1445	1211	1097	948	886	847	3655	10905	7335	2769	917	686	636	626	624	640	589	597	699	655	595	641	642	652	614	626	634	653	599	625	617	609	659	588	667	631	634	673	649	646	638	597	599	644	621	627	643	611	645	624	661	613	636	671	618	612	625	665	583	596	620	600	661	648	603	586	626	661	656	625	619	679	689	622	647	628	612	624	578	605	653	616	670	540	630	651	652	622	624	650	572	667	600	603	658	654	660	607	631	657	638	657	596	641	611	615	660	650	655	648	612	620	652	590	620	619	646	638	622	630	636	597	637	640	601	618	635	649	640	605	614	573	619	616	639	633	600	573	633	639	661	652	611	596	612	649	603	641	561	617	615	635	660	668	601	616	627	638	622	629	612	585	631	617	627	674	614	580	620	677	626	654	629	621	611	667	631	621	614	606	574	633	611	658	629	658	567	618	618	594	595	616	672	677	647	636	633	604	610	615	639	644	602	615	658	637	599	651	605	640	641	624	596	680	628	640	631	603	647	617	652	627	596	631	603	609	644	631	670	665	617	627	601	633	642	615	624	609	617	576	585	645	596	635	598	626	645	635	611	638	618	647	664	623	596	599	614	588	652	629	624	640	633	606	582	627	640	642	637	587	600	568	604	610	609	655	633	620	623	616	609	635	624	638	635	613	642	622	616	693	625	602	648	641	636	643	604	620	636	610	623	618	654	611	657	653	634	612	635	642	630	595	638	623	622	661	656	692	639	619	658	620	616	598	652	630	655	691	605	625	647	611	670	646	610	608	671	650	643	601	646	639	622	603	695	644	659	635	589	630	609	594	645	654	649	606	613	614	645	634	652	640	620	617	627	602	645	650	611	630	596	627	607	643	605	601	610	634	629	578	597	646	637	580	621	614	659	627	616	673	617	628	642	670	622	608	611	620	672	619	600	638	616	614	612	684	620	593	624	588	691	587	623	617	604	631	624	633	605	666	628	607	661	608	598	615	608	656	640	616	663	606	604	668	677	591	639	658	642	621	636	564	613	615	596	633	630	620	635	644	643	664	612	606	622	615	648	668	586	684	632	609	638	642	568	660	645	568	591	589	598	656	616	628	620	622	655	657	631	646	649	657	616	610	588	623	639	588	611	625	612	625	627	607	630	630	615	662	593	637	607	625	650	604	636	640	645	629	621	641	654	616	637	633	643	589	639	597	612	598	613	649	625	655	651	668	644	606	593	563	638	603	599	587	635	614	571	660	595	635	627	619	646	625	657	604	628	614	624	662	608	635	657	627	635	691	590	608	611	595	649	596	621	618	605	680	660	628	626	671	634	602	587	637	665	620	606	652	657	602	646	633	600	647	633	622	622	617	630	634	651	681	632	659	620	584	619	627	618	627	622	653	603	645	609	662	667	621	635	581	631	629	617	662	639	598	645	598	631	646	661	653	646	624	599	629	648	625	646	587	610	608	632	608	579	610	640	587	600	612	615	685	647	629	596	645	642	623	661	605	614	633	667	628	638	641	615	642	576	623	644	612	660	587	634	619	601	694	583	663	622	648	644	659	640	590	602	608	631	688	623	699	680	608	616	626	638	640	625	615	658	636	620	652	628	611	600	641	625	633	627	637	623	659	621	604	636	626	617	590	634	624	589	662	626	588	602	590	598	591	591	618	645	642	585	570	646	654	654	598	615	636	580	620	660	669	624	683	612	638	635	643	633	644	621	562	585	638	592	581	653	631	610	623	683	614	621	625	621	594	641	619	589	654	585	601	647	607	667	648	605	626	607	584	580	639	628	646	640	633	628	626	615	598	636	664	615	597	615	605	619	622	611	631	571	601	657	614	640	647	603	647	624	645	603	618	638	633	594	610	680	631	615	648	614	642	623	641	631	618	597	604	664	600	614	648	635	629	631	649	638	669	600	641	648	652	620	618	657	601	658	631	628	640	636	670	621	660	596	619	612	635	602	639	614	595	636	621	621	606	598	626	598	651	606	641	655	638	590	614	677	651	663	599	623	598	665	637	644	617	644	625	644	625	625	679	651	631	610	669	653	611	622	612	611	605	584	639	617	627	633	622	597	616	633	596	646	628	598	618	675	659	567	659	597	588	627	583	608	631	610	608	658	633	615	646	590	596	606	581	586	657	638	599	599	597	663	637	596	600	625	623	663	581	644	629	654	663	597	643	673	598	612	617	589	631	620	627	605	625	617	640	605	667	645	606	617	655	631	623	610	624	632	643	572	626	637	622	629	659	661	618	661	611	611	603	654	674	613	704	620	595	626	636	666	606	644	614	636	616	663	643	643	579	613	663	622	619	624	614	620	596	620	606	607	620	576	660	580	652	643	610	654	631	652	592	612	678	602	677	586	626	634	601	611	612	585	616	623	646	592	600	580	590	625	636	610	625	656	645	604	646	616	639	630	646	616	619	623	645	638	659	613	646	648	628	653	648	628	608	670	569	636	598	625	629	669	595	569	605	617	617	641	604	604	605	607	637	601	681	644	619	627	631	655	630	666	589	611	637	646	609	626	573	610	660	601	617	655	630	657	651	634	585	592	643	630	631	618	635	622	634	642	631	631	613	618	644	641	583	652	580	605	622	625	619	649	621	638	660	639	623	623	615	582	632	571	625	630	632	590	629	604	587	634	618	644	605	617	610	656	661	595	580	627	638	620	643	623	658	641	644	660	605	667	629	607	623	589	642	582	634	599	631	629	635	578	595	655	632	617	645	598	611	608	636	637	616	627	617	639	605	603	600	597	637	619	622	551	648	657	578	597	625	584	644	583	609	629	605	604	667	640	653	613	577	634	618	659	607	639	643	623	613	630	617	624	662	650	643	611	595	634	590	657	595	611	639	671	627	607	605	653	627	598	640	619	591	638	643	640	637	638	640	590	579	567	602	601	600	619	609	648	654	595	607	622	617	610	640	621	660	660	664	580	625	640	642	651	621	636	617	622	607	630	635	633	659	634	607	616	619	630	619	636	655	633	653	643	641	663	611	653	623	582	600	621	588	597	630	625	627	598	605	628	606	610	620	626	635	680	593	645	630	641	642	628	618	640	639	635	664	626	679	640	617	629	649	658	617	608	602	578	639	644	603	627	626	592	653	607	645	640	624	584	579	645	649	667	583	609	627	635	637	641	627	647	618	602	647	667	637	616	596	622	559	653	635	640	612	611	595	593	684	680	625	618	648	603	636	698	643	597	608	622	639	607	629	597	589	625	586	579	649	605	608	629	602	642	638	618	615	646	628	651	610	633	651	622	624	628	635	646	649	610	634	613	617	617	661	610	617	596	639	646	590	596	617	633	635	604	588	603	642	616	575	647	655	658	626	648	631	606	608	639	634	600	556	614	596	627	597	642	640	631	630	637	610	621	629	619	617	626	640	611	616	661	633	655	609	617	634	580	664	609	579	665	629	617	657	606	653	610	601	619	626	621	641	663	631	632	615	630	628	580	600	693	630	648	662	634	603	651	626	588	627
12908	31441	28256	16894	10390	6707	4307	3739	3697	3384	2800	2308	1875	1624	1442	1289	7242	17533	11490	4749	1366	807	867	755	841	841	811	852	816	823	816	781	802	840	807	817	797	829	831	796	830	839	813	843	832	838	830	816	798	759	866	774	754	831	819	857	799	782	831	779	850	809	838	781	783	807	849	829	766	787	759	850	830	825	782	768	793	794	790	797	772	814	841	800	784	823	780	830	787	836	799	874	807	781	833	742	813	776	804	770	751	809	746	790	764	766	837	823	793	759	820	795	811	792	820	781	845	803	835	778	799	792	816	760	851	824	796	788	797	837	839	800	833	815	800	826	782	842	773	806	770	848	751	788	777	846	816	797	836	778	840	830	803	832	823	752	836	797	841	798	804	844	810	811	807	821	813	759	878	738	799	829	830	863	790	800	776	824	765	817	825	780	902	836	903	786	765	779	760	773	756	789	826	775	798	766	854	806	845	823	838	783	823	838	809	807	807	811	801	833	805	858	835	801	783	810	801	861	773	810	822	804	763	809	876	803	828	828	850	829	830	806	822	796	813	794	815	838	807	823	824	769	763	818	850	779	792	789	801	786	825	813	845	821	746	838	759	780	827	784	782	851	827	798	838	847	769	769	796	887	772	837	818	748	822	805	837	808	869	783	798	773	782	831	837	780	799	803	841	830	815	805	825	842	827	788	841	816	770	812	784	802	762	865	792	810	812	766	779	796	768	830	806	804	783	794	810	779	814	865	822	839	833	796	794	800	859	817	803	842	779	800	781	736	796	809	773	813	782	806	828	817	792	812	820	779	810	749	800	775	848	844	844	807	805	820	807	834	742	824	783	842	776	792	857	796	758	813	787	770	771	783	830	797	794	786	779	808	800	786	815	814	834	748	842	813	781	800	807	792	856	820	836	827	773	799	781	793	797	769	849	828	799	776	778	838	791	755	810	818	803	815	767	815	817	819	773	852	846	811	783	806	850	808	816	775	811	789	875	836	824	751	779	775	835	754	760	800	831	786	824	815	770	810	796	850	773	786	784	819	795	840	786	795	769	814	781	764	810	816	846	808	862	767	811	824	845	834	789	857	849	781	770	817	780	827	748	826	812	791	749	781	810	810	796	780	810	798	853	792	792	828	780	827	792	814	842	837	836	834	822	794	812	770	840	807	789	801	738	778	792	793	793	763	797	804	793	809	834	756	834	793	829	817	804	781	815	858	792	841	797	839	804	775	764	809	837	821	789	835	834	803	814	825	801	799	828	769	796	734	808	804	816	807	792	831	815	840	761	808	795	805	817	825	812	771	787	819	815	795	755	761	777	836	854	846	800	804	781	827	821	803	810	844	799	839	788	774	800	839	804	838	817	812	854	795	791	798	807	798	820	824	882	745	817	842	794	792	837	792	848	788	818	815	824	792	794	816	844	785	827	795	782	805	825	806	821	799	803	842	829	843	794	808	825	792	800	796	792	823	789	794	838	806	819	803	839	813	829	849	763	796	770	817	778	795	782	799	842	826	749	754	831	771	827	768	781	813	798	801	801	804	811	826	833	795	805	796	820	831	800	849	843	788	775	763	813	847	805	788	746	816	770	771	806	784	839	798	849	791	786	779	822	822	779	830	809	815	808	811	781	821	777	850	804	795	847	837	790	776	796	817	818	820	833	815	824	826	754	786	869	798	788	835	785	809	797	799	773	805	802	870	770	820	803	838	783	869	824	852	787	850	827	827	787	769	842	801	846	794	807	769	761	781	778	815	803	822	833	824	789	786	793	808	821	814	808	799	793	789	812	786	789	785	788	849	772	815	847	862	775	787	804	771	738	787	797	755	813	852	783	774	811	821	803	794	788	820	813	798	789	744	837	831	853	774	794	826	824	833	770	822	787	803	833	822	782	795	786	815	829	827	818	826	814	810	848	786	760	769	882	743	808	780	776	819	801	775	780	810	798	795	822	809	796	755	805	810	818	790	815	825	829	766	822	837	840	829	775	799	795	788	817	795	813	842	798	766	799	788	788	776	772	736	774	807	795	789	874	788	777	846	778	840	748	760	800	760	846	757	808	777	836	794	838	797	803	783	777	845	815	795	830	843	779	809	809	775	735	832	805	792	809	801	824	832	828	810	787	768	796	821	837	810	800	828	823	821	823	782	791	813	786	797	800	796	790	808	838	807	746	801	838	774	822	856	802	801	818	785	801	757	829	807	841	815	799	856	831	843	808	797	850	817	857	806	819	774	836	850	823	846	815	779	827	813	825	781	816	788	799	857	852	792	854	844	766	830	806	845	778	803	793	863	836	776	782	750	797	796	803	780	850	817	829	801	794	815	830	817	836	778	841	820	817	814	834	788	758	793	817	796	790	740	800	844	764	849	799	783	787	831	804	780	788	787	848	795	793	795	812	792	746	734	826	845	779	804	816	843	777	819	870	814	828	825	792	789	776	760	816	856	856	786	835	814	829	818	822	797	816	711	785	776	820	819	818	801	823	829	832	790	759	838	766	804	737	786	845	811	845	853	799	770	869	780	808	837	813	817	801	795	780	808	815	782	834	779	838	768	738	798	771	779	792	776	804	794	819	862	819	802	755	868	831	811	795	806	807	840	834	814	799	846	800	789	842	848	803	804	788	805	784	823	817	809	782	761	790	800	820	855	803	776	785	790	772	819	774	803	864	796	799	788	815	784	766	777	830	773	737	816	798	757	849	854	746	772	795	766	786	813	778	772	823	784	803	818	746	845	814	834	800	717	836	760	797	755	790	822	811	826	779	771	835	818	837	811	844	823	776	854	790	770	811	844	783	827	790	891	794	803	740	800	850	789	798	812	808	807	818	820	842	772	798	837	774	852	825	781	792	770	824	772	822	827	799	790	781	793	844	818	827	757	780	769	801	795	814	814	784	805	816	826	821	787	806	769	835	806	776	813	833	802	765	815	811	786	777	822	805	842	844	776	827	807	857	812	852	858	815	780	793	775	785	737	807	821	829	804	781	800	789	834	789	774	820	806	806	802	823	796	812	817	806	772	810	793	791	791	804	793	854	761	798	824	897	840	810	811	782	853	755	768	782	781	775	819	772	767	849	801	823	801	811	799	796	814	787	809	840	784	800	820	822	789	833	789	876	832	796	787	822	789	809	795	845	856	869	796	797	793	804	834	844	810	812	837	750	847	785	774	818	817	845	806	779	818	805	756	802	823	823	842	810	791	809	789	784	822	798	816	846	832	825	772	797	808	816	796	804	833	794	774	804	801	757	741	751	793	807	787	814	785	726	791	779	792	805	773	822	811	814	757	865	828	812	792	748	834	846	803	839	796	818	795	787	810	812	756	794	803	817	845	787	772	796	813	814	791	819	770	753	820	816	809	832	796	776	786	821	820	781	813	801	798	825	804	805	812	832	791	827	796	798	854	752	839	774	784	794	748	838	829	806	740	813	810	781	791	811	838	799	812	850	761	806	839	831	793	805	808	805	764	805	846	804	827	824	741	823	817	785	770	832	803
22693	21023	28833	23436	21035	21094	11151	2875	1835	1871	1735	1316	1033	1069	898	868	12268	18833	12088	4522	406	350	358	354	346	361	350	348	315	324	370	340	333	337	352	342	333	339	318	334	325	360	349	344	341	341	302	318	346	300	340	342	356	333	346	318	366	322	302	305	336	321	336	329	363	381	378	328	320	309	327	291	338	326	330	329	339	319	361	325	335	347	339	354	328	334	314	308	303	316	346	319	323	347	336	305	360	301	336	318	335	308	334	339	300	317	309	332	365	325	343	339	372	318	333	339	319	330	315	342	316	294	311	314	322	320	332	305	313	318	314	381	311	347	339	350	298	306	301	344	345	304	350	323	301	305	323	303	355	330	331	327	313	319	343	352	316	309	364	336	304	327	336	329	325	324	367	333	337	322	319	333	364	341	332	326	318	318	313	298	302	311	386	324	312	345	341	336	318	333	305	292	345	334	289	336	300	333	320	316	301	344	332	310	333	295	327	345	331	309	339	352	328	372	313	323	347	331	339	337	318	310	333	367	357	294	290	358	320	324	322	345	330	321	333	328	336	305	318	308	294	324	332	345	308	330	341	349	335	334	299	347	354	343	284	310	335	312	329	315	291	315	304	345	323	294	310	308	315	325	303	315	319	311	324	331	323	310	298	330	308	318	329	344	303	337	281	332	326	323	336	307	325	348	322	301	341	309	285	328	302	307	301	337	339	333	284	314	315	314	338	325	324	306	296	316	352	322	290	319	331	310	331	319	314	325	302	302	346	346	311	325	335	350	330	329	341	323	325	343	284	311	311	309	313	368	330	317	316	331	330	335	343	340	308	365	292	302	301	305	325	330	352	329	333	311	339	342	325	311	338	329	343	323	319	344	343	333	303	321	315	339	315	326	342	292	348	314	301	300	341	338	327	331	328	332	333	327	314	303	324	318	350	349	336	363	333	341	327	330	337	315	327	327	320	340	321	334	312	344	310	332	315	325	330	320	316	312	310	288	360	286	310	337	311	313	348	336	300	321	323	322	327	322	293	349	333	315	316	328	332	329	308	337	351	325	355	323	322	320	320	339	336	336	328	346	333	333	318	317	341	331	339	345	333	343	318	327	314	314	315	336	318	303	306	316	336	321	334	308	331	337	326	343	340	366	306	307	318	314	349	339	329	317	318	330	342	328	312	349	317	314	316	326	299	347	343	325	349	312	319	349	349	305	319	330	319	331	332	326	309	320	306	330	342	336	335	328	321	343	339	304	348	373	326	315	327	303	359	308	333	318	318	310	314	306	342	361	324	338	322	291	343	326	313	328	311	347	312	309	287	295	303	307	326	327	302	301	317	311	316	326	328	331	317	337	315	316	322	317	292	335	322	349	306	338	359	309	326	326	320	356	307	330	320	318	340	323	310	333	308	336	360	323	309	334	328	317	319	286	303	333	345	303	306	329	320	336	338	354	320	302	323	322	319	361	317	301	321	330	351	371	334	358	334	307	292	322	340	320	322	356	344	300	314	327	298	334	293	311	366	319	321	297	315	315	331	345	325	324	328	332	329	305	321	339	349	333	335	319	326	323	295	297	319	314	348	338	352	327	302	306	344	311	347	296	317	315	302	307	359	327	338	348	303	342	349	327	342	339	317	324	331	328	330	345	337	321	317	330	342	312	325	313	316	313	308	336	322	315	330	330	328	356	318	356	340	337	314	348	311	323	328	307	323	283	344	328	309	312	305	341	320	317	339	313	314	322	350	335	308	336	350	359	315	337	321	298	327	327	354	325	309	315	314	325	322	327	321	313	310	349	328	295	341	305	329	328	308	317	330	299	307	306	331	362	295	309	308	345	343	332	336	344	334	330	304	318	335	345	342	307	306	337	322	349	337	287	312	328	302	294	342	297	347	336	308	330	322	331	312	352	325	354	341	332	321	340	325	353	326	325	340	337	328	352	328	340	309	314	310	329	317	308	301	329	329	361	321	325	326	347	323	326	331	324	299	341	310	300	303	328	312	294	341	311	352	301	340	341	287	316	358	296	324	326	309	319	334	316	312	311	337	354	304	306	314	318	325	325	326	338	331	322	338	296	344	322	331	346	298	338	308	312	318	343	340	297	311	299	301	327	332	329	333	346	296	300	345	309	318	326	367	311	326	336	297	348	316	325	331	339	324	299	347	350	286	309	307	302	319	334	346	313	315	298	334	373	290	361	340	330	339	279	359	309	324	293	279	333	363	346	295	338	335	321	325	323	318	316	315	308	305	327	330	321	324	313	317	317	317	308	333	376	326	355	300	327	325	347	314	333	308	327	318	318	316	303	326	333	298	335	313	317	318	348	316	339	315	308	295	331	335	331	353	333	322	325	352	305	340	327	307	319	324	340	358	304	314	312	336	315	311	298	359	298	356	348	337	330	371	336	354	320	313	317	342	325	342	346	323	326	319	365	331	355	332	334	318	338	324	306	325	352	297	292	327	312	321	300	312	339	305	328	353	311	304	297	343	288	312	325	319	301	329	303	334	341	352	305	338	312	351	316	344	328	317	302	338	336	324	343	335	331	318	334	336	331	308	296	349	311	320	311	335	332	310	303	322	325	333	332	309	322	329	334	306	338	342	328	310	282	340	313	331	313	338	351	328	345	305	320	334	338	333	304	340	353	313	318	318	338	312	327	337	332	313	300	339	313	350	321	328	306	321	310	310	335	340	323	327	324	332	302	330	324	329	317	327	331	360	333	301	321	325	326	362	308	318	342	309	325	353	318	342	318	303	306	349	296	339	321	332	328	319	309	315	307	317	341	295	318	335	298	302	366	330	344	343	333	319	323	347	310	340	335	320	323	326	295	292	344	296	318	327	356	300	357	322	354	335	329	290	309	307	304	312	325	316	307	298	325	312	317	361	331	326	351	311	274	316	365	338	331	331	361	323	335	334	350	317	333	338	363	294	316	318	323	349	314	325	340	335	325	327	358	352	358	303	332	306	334	333	319	335	310	325	352	333	312	340	310	313	305	304	302	345	333	323	335	336	329	325	349	320	355	324	292	287	301	318	308	341	332	327	357	319	345	361	316	321	377	340	331	345	339	319	327	318	332	360	334	338	309	344	356	312	291	335	334	336	324	309	299	327	324	311	336	330	305	338	337	330	338	320	315	342	282	289	308	323	329	320	332	323	282	305	338	337	321	296	321	307	317	328	304	338	342	339	311	328	346	336	335	324	330	323	353	340	360	333	363	288	317	317	339	312	313	303	316	336	333	323	332	333	335	281	323	318	358	338	293	296	307	320	354	348	359	328	331	372	324	335	336	335	336	318	299	352	339	325	309	326	349	290	331	322	343	333	321	323	300	309	291	304	341	336	333	338	300	300	310	321	333	296	341	313	354	288	357	339	321	302	366	311	328	311	306	322	320	356	344	348	310	300	307	338	314	348	300	324	343	327	338	361	315	334	321	356	353	340	351	333	332	327	324	355	332	350	315	326	290	343	358	327	349	337	330	325	333	315	317	317	305	347	358
16392	37773	33899	21072	15163	8243	6930	5574	4481	4309	4003	2941	2399	2164	1739	1711	19996	25250	16941	7062	502	474	392	439	457	435	462	432	456	427	430	425	409	388	404	422	433	438	437	431	426	405	380	400	407	392	405	408	414	438	452	430	407	458	406	399	390	431	446	440	462	420	480	389	425	383	415	379	434	467	389	430	409	390	420	437	408	379	416	424	434	405	420	421	417	407	397	396	421	425	433	377	413	400	408	427	407	401	405	410	434	407	400	411	395	430	407	388	371	400	439	387	407	405	378	377	411	380	428	438	422	406	453	428	439	416	432	425	402	400	389	434	427	412	394	402	409	408	400	421	366	414	389	368	387	400	369	410	378	416	391	418	378	403	450	401	417	443	396	383	423	447	421	401	432	411	416	397	416	450	409	413	437	399	445	388	478	450	401	391	395	403	384	410	411	390	441	372	390	409	409	397	416	410	427	415	408	400	404	442	397	405	427	406	415	386	402	441	399	397	415	413	406	399	437	447	395	417	400	422	407	429	405	409	434	416	409	396	433	393	430	404	428	438	411	402	461	424	419	384	424	411	393	440	402	412	391	424	464	396	402	369	405	384	403	367	405	393	433	386	421	422	442	411	389	380	400	419	409	385	446	415	393	419	434	411	368	368	409	403	386	397	423	424	409	420	393	389	448	424	424	406	390	427	424	400	396	397	416	414	407	407	418	415	416	424	410	428	409	378	433	407	433	380	421	456	391	409	392	414	407	428	416	394	416	402	371	409	424	400	421	407	386	420	398	401	399	405	395	408	416	427	398	449	399	377	416	394	419	411	379	387	422	416	374	399	421	431	411	381	411	411	422	380	396	431	413	430	386	383	427	417	416	438	407	449	427	415	375	426	419	403	422	415	402	438	396	434	413	437	437	403	406	428	424	435	442	407	412	423	404	397	388	391	379	445	411	445	423	421	419	425	407	389	393	432	425	401	417	407	388	446	421	443	404	424	406	403	419	401	409	408	427	424	434	406	447	424	465	419	405	412	389	445	424	419	422	389	402	412	428	426	399	415	372	425	403	392	410	420	442	410	402	389	395	434	441	434	426	435	441	364	401	393	390	399	386	414	402	416	396	404	408	426	402	390	418	406	418	412	422	416	386	403	403	449	444	418	396	398	412	411	403	426	409	460	390	422	372	384	374	414	414	399	377	383	388	418	414	411	427	385	389	414	382	389	431	432	423	390	413	392	419	425	399	422	401	407	387	381	411	453	419	422	380	384	379	452	417	410	395	392	435	445	392	420	427	420	417	387	456	430	416	368	440	425	438	441	401	406	392	432	442	415	420	424	378	388	408	387	419	398	441	424	428	419	386	429	397	413	410	423	441	408	403	410	432	407	387	403	413	390	444	407	421	425	384	416	399	420	395	425	420	414	408	407	411	445	419	351	434	420	409	439	418	403	386	377	411	426	416	413	439	416	426	411	433	401	399	417	348	415	388	402	393	407	435	435	413	435	432	379	425	416	441	404	377	371	395	366	399	425	376	410	420	425	406	388	439	427	409	400	404	451	388	426	436	390	378	396	422	413	385	387	394	392	416	444	414	439	387	412	369	411	420	349	417	399	409	411	412	427	406	436	409	437	370	444	400	394	378	420	448	421	393	444	406	393	390	409	401	431	427	411	405	428	388	399	451	404	392	430	437	402	427	402	485	422	368	430	409	410	437	394	419	421	385	413	415	403	430	443	391	415	397	437	416	450	428	414	380	390	451	401	385	412	419	415	413	384	397	444	426	405	427	422	388	430	408	398	400	392	368	432	351	422	398	401	405	399	407	426	453	386	419	405	443	413	388	385	386	472	453	436	362	394	378	415	383	439	398	405	417	451	404	393	394	402	409	421	385	415	417	377	423	444	410	373	457	432	389	430	398	414	413	413	404	407	416	382	402	400	426	428	409	414	390	398	382	464	398	387	392	429	415	421	376	424	406	436	366	411	421	419	407	393	402	389	389	342	376	399	409	381	418	388	408	407	405	413	392	381	443	384	416	387	417	411	386	413	408	403	429	367	415	448	400	432	406	394	410	439	421	407	398	397	382	375	403	400	421	432	399	416	391	433	365	429	428	431	436	442	399	388	400	432	438	427	417	387	427	404	393	442	415	393	416	402	410	403	407	368	380	411	452	389	408	412	422	393	423	411	394	433	406	402	408	372	436	397	458	426	425	391	416	437	404	440	393	424	397	433	392	413	394	403	417	420	419	397	371	392	446	415	443	417	395	396	381	401	385	398	451	392	397	397	420	414	407	421	424	422	413	379	384	434	413	417	439	412	394	365	457	422	410	401	411	420	402	418	406	350	402	421	415	430	399	399	395	385	422	412	423	402	433	386	414	426	415	400	438	378	406	395	422	386	413	399	392	362	398	422	441	410	409	393	412	443	466	389	391	408	386	393	405	385	409	412	403	411	402	424	421	438	403	382	441	424	442	422	405	386	442	388	376	426	401	415	448	414	443	446	431	398	410	418	424	445	416	411	372	405	394	411	416	414	369	375	433	374	408	448	422	404	419	375	438	464	393	416	435	414	435	402	435	407	362	428	409	410	425	427	389	437	445	395	434	421	428	394	456	395	395	383	384	407	401	438	409	375	415	431	398	380	395	412	415	444	382	405	447	377	413	429	459	402	409	452	428	368	403	445	393	408	392	381	395	403	417	444	428	409	424	421	384	424	398	416	382	446	405	416	427	447	428	437	397	397	406	405	402	421	432	412	411	391	399	403	434	418	409	416	392	408	444	406	410	421	391	427	417	387	407	459	449	426	400	476	432	433	410	384	432	391	416	439	397	378	422	400	398	384	412	387	415	432	406	428	418	415	443	385	441	445	415	378	430	394	403	420	414	432	414	405	399	437	394	455	391	383	413	404	399	389	386	367	408	416	433	409	421	407	398	400	398	442	419	390	422	410	391	434	442	414	393	403	426	421	439	408	371	416	411	392	415	401	427	409	423	435	383	396	383	401	398	466	413	386	425	400	408	403	452	415	383	440	371	412	411	411	398	385	403	401	445	434	406	360	423	427	419	437	402	393	424	413	425	421	386	435	462	374	404	383	455	424	448	407	391	384	408	408	425	421	413	417	430	433	372	408	389	397	414	459	431	437	417	422	398	378	411	424	379	412	436	421	408	396	418	384	416	411	424	395	454	392	405	439	385	381	405	409	410	395	395	416	402	400	439	440	412	428	423	417	392	406	393	401	419	407	391	382	455	405	425	404	403	429	412	444	429	406	431	398	399	420	386	410	427	426	420	402	385	411	427	400	441	422	427	403	405	373	399	428	415	426	397	380	460	452	394	400	401	395	380	406	409	411	418	446	416	401	426	439	395	398	392	388	417	413	428	400	425	426	412	401	419	410	408	385	379	417	403	428	396	426	386	394	369	406	396	423	380	414	436	405	453	414	416	408	418	438	426	418	469	408	423	418	394	413	379	406	388	393	413	437	416	430	379	431	414	448	388	398	392	462
26674	20983	18226	7912	2907	1695	1839	1573	1144	1173	1180	1117	1053	986	952	925	1275	1896	1295	821	841	817	816	827	839	819	824	781	822	831	793	823	796	786	794	781	798	874	812	802	827	785	825	798	834	839	807	778	768	816	805	808	771	797	786	805	867	838	816	838	793	880	806	833	777	811	757	801	762	796	807	828	839	761	787	760	776	799	823	858	802	831	790	834	755	832	833	754	791	790	772	805	791	812	786	809	812	805	817	844	809	798	802	800	790	828	796	813	757	835	787	813	794	829	813	758	799	800	766	775	753	780	777	726	817	772	819	784	815	798	788	816	778	828	784	857	802	805	832	805	826	788	806	832	780	774	793	789	809	800	804	805	801	802	739	786	766	813	831	750	858	799	904	809	809	770	798	785	797	793	853	746	769	827	811	786	793	810	769	822	777	823	814	783	786	761	802	843	779	803	799	758	835	774	796	763	801	852	825	821	807	804	795	773	813	848	763	835	832	783	847	828	826	782	783	802	766	813	785	772	804	798	834	793	794	796	791	823	802	815	792	794	786	799	802	783	806	807	775	805	799	793	766	810	803	794	812	791	838	809	811	779	824	777	804	852	830	852	776	813	819	789	821	737	793	810	751	783	812	783	794	817	808	774	816	800	831	760	831	804	807	775	811	816	780	799	809	816	787	779	754	780	761	795	818	796	790	784	818	822	787	792	799	834	836	852	809	761	794	803	791	753	794	776	783	835	801	806	806	797	763	810	797	813	813	819	796	819	726	776	807	836	801	763	804	746	804	764	812	794	794	838	785	781	777	765	782	813	855	825	788	814	825	805	817	828	814	789	772	820	849	804	815	856	779	825	820	782	801	807	844	833	768	818	732	794	773	825	845	858	841	764	830	847	791	765	799	768	785	788	746	770	807	751	841	822	773	789	813	813	790	770	816	793	855	795	751	828	818	820	791	832	775	804	783	816	846	802	809	785	788	813	800	770	752	786	759	799	762	770	780	844	799	834	803	827	826	818	810	795	769	794	870	768	754	780	840	805	788	818	809	821	800	759	807	799	804	765	847	806	756	815	801	792	811	770	782	842	816	809	779	796	819	768	830	781	834	785	804	800	859	843	845	778	790	856	809	819	824	849	781	794	790	846	801	779	841	810	777	859	790	779	814	756	761	809	843	771	805	777	815	820	785	819	781	812	788	865	820	837	803	771	755	798	856	852	839	772	800	804	822	802	849	808	761	803	788	822	775	798	832	788	799	827	815	810	751	799	806	809	781	803	743	834	809	808	810	804	744	785	813	838	772	852	827	851	730	787	790	803	805	784	799	823	812	829	760	805	771	806	819	816	792	794	809	769	777	781	780	779	785	798	773	843	809	883	831	755	792	844	819	798	742	760	808	806	764	860	820	784	858	798	803	791	815	826	800	783	785	807	806	784	805	810	806	822	828	803	819	786	794	836	783	800	775	829	823	785	794	832	814	817	798	781	826	848	769	791	812	810	823	850	782	798	833	849	799	822	840	835	775	791	791	745	805	825	773	762	789	790	828	821	824	842	775	819	793	769	833	753	817	810	800	839	818	798	795	817	794	809	831	836	871	798	745	829	821	839	821	804	835	813	841	819	830	810	777	787	789	798	786	750	770	779	836	817	794	777	762	804	803	765	790	785	777	819	804	814	800	767	780	729	792	814	845	784	774	786	770	758	829	756	824	847	761	806	780	825	738	794	757	823	782	833	814	809	795	778	810	840	789	796	779	778	828	800	830	834	805	803	769	747	805	794	804	814	824	803	767	830	752	792	819	785	857	844	783	753	779	794	792	797	787	754	823	803	814	767	793	740	813	824	732	790	823	803	809	803	835	843	778	840	842	796	812	766	814	797	769	803	799	784	747	815	840	825	808	804	813	804	789	835	817	803	848	819	821	809	805	776	785	838	806	785	801	809	784	800	799	793	808	783	847	774	759	766	840	809	795	815	773	787	797	827	822	811	855	788	829	844	810	780	795	768	783	806	806	763	802	803	820	742	835	835	805	771	840	797	856	785	787	822	787	809	765	758	816	794	767	802	795	784	830	820	826	891	788	770	785	783	773	815	780	798	803	803	772	833	826	830	798	825	820	802	784	843	789	715	793	823	804	792	749	765	782	826	786	790	834	762	822	817	818	773	753	833	806	818	743	827	779	774	828	820	838	769	780	817	859	835	787	840	830	808	789	795	808	826	823	796	799	798	837	773	861	793	771	862	787	855	799	795	765	830	790	789	765	762	799	780	735	796	771	803	840	813	809	805	755	806	751	776	818	814	771	837	813	793	780	778	755	795	809	798	799	767	806	856	782	757	807	760	793	817	781	773	880	852	785	817	771	774	805	829	829	778	758	782	855	800	808	806	795	811	840	796	802	791	802	820	813	807	822	810	780	755	795	790	848	813	797	848	821	806	809	775	829	768	817	832	867	780	776	830	792	864	784	784	765	805	806	776	827	798	794	728	814	798	792	758	826	813	811	785	808	796	840	794	871	760	822	843	800	842	820	803	840	827	892	775	825	809	801	814	779	757	793	774	821	766	815	809	825	835	812	829	769	794	842	835	757	815	774	798	816	854	832	832	791	789	834	805	826	766	794	776	815	766	796	730	850	789	838	774	826	809	810	821	829	793	775	775	795	874	819	817	780	841	779	810	781	766	834	795	761	833	836	786	772	833	744	814	811	818	822	818	805	792	837	793	815	791	776	812	798	746	814	807	800	788	758	785	791	805	817	786	826	782	825	789	817	782	813	818	731	821	813	796	775	769	824	846	782	837	829	790	758	811	794	776	786	795	859	816	793	826	848	871	818	817	811	806	787	793	833	780	822	803	821	800	810	796	807	718	812	785	802	813	816	794	796	766	827	777	819	839	795	836	804	756	792	795	823	821	830	808	791	789	803	739	754	802	812	777	798	826	724	815	783	802	790	799	822	780	828	816	781	818	819	866	786	794	839	787	803	790	830	774	808	748	730	761	837	770	833	805	759	781	803	824	825	805	855	802	789	793	797	881	736	776	797	773	777	779	788	802	803	741	809	822	777	861	832	798	785	807	764	811	833	879	775	823	814	846	820	806	788	836	778	720	779	795	796	799	790	811	733	823	805	802	815	803	751	758	772	775	815	858	772	815	808	782	803	800	789	811	826	840	771	785	786	799	797	778	804	838	862	810	819	836	829	758	822	804	800	819	831	776	796	829	832	785	804	791	831	786	793	783	796	839	802	795	806	820	782	854	826	809	829	782	820	814	813	783	764	773	812	805	776	766	755	762	803	817	779	825	822	754	809	763	831	788	849	797	785	858	796	778	755	802	863	869	817	789	808	799	796	784	758	801	818	752	795	812	806	779	804	842	829	742	781	800	835	790	848	833	777	847	798	751	796	749	812	836	805	763	758	756	815	759	799	813	780	809	779	782	782	854	767	778	807	784	840	787	741	809	761	827	847	825	826	759	782	814	816	806	837	857	812	811	755	805	788	818	778	771
13048	24654	20281	9675	5097	3124	3387	3075	1931	2190	2135	1781	1654	1454	1441	1421	2008	3226	1990	1088	1029	957	1035	1008	1036	1005	1008	1044	982	971	1007	1048	998	1065	994	1014	1073	1024	1030	1026	990	992	1005	978	1030	1019	1052	1042	1020	957	1034	1077	1027	1008	1005	1014	1057	998	1026	1034	1001	1056	996	993	1011	998	937	1020	1024	1044	1015	1017	972	1077	1020	998	1015	1016	1031	1019	949	991	1002	1067	971	1044	1041	993	995	1015	1037	1048	986	1042	1036	1029	1091	1064	1078	1043	1048	1051	1032	1014	987	1038	1055	1015	1013	1030	1007	1005	974	988	1018	995	1015	1004	970	976	991	1012	1013	1002	977	998	997	1045	1051	1073	1036	983	963	1037	1002	988	1039	1056	1031	1006	1000	997	1013	1018	958	965	1045	986	981	997	978	1023	1003	1000	1038	978	1013	972	1012	1043	1012	1044	1011	998	981	1072	999	997	1028	990	1007	1064	1026	1037	1015	999	1036	1037	1027	976	1030	1050	1030	1044	986	1011	962	997	973	993	1051	1014	997	1029	1006	965	1021	997	1031	1046	988	1008	1008	1064	1051	1008	1017	1056	1002	1029	1006	1014	1035	1014	1020	997	1045	1007	1038	1026	1056	1013	979	999	997	1012	996	1004	1007	1008	1045	980	1006	1023	1046	1013	1002	964	1068	1065	1019	1032	1037	986	1011	1048	997	1011	1053	1050	1023	1033	1006	1032	1063	996	1076	1071	1026	1005	1011	1011	987	994	1007	1028	1027	1022	958	1024	1017	988	1079	1028	1002	962	1062	1008	1051	1046	999	961	972	1026	1014	1042	1023	994	1013	997	951	1024	1024	1010	973	1002	1020	992	1057	977	1022	1068	975	991	977	962	1043	1043	1040	1045	1074	1043	970	1038	1003	947	1011	1022	1024	1012	996	992	989	971	1013	993	989	1094	1024	1030	994	1032	1054	1031	978	1042	991	1030	975	1004	1060	1006	955	1003	1023	1010	1036	982	966	1032	1052	972	1005	1084	1009	994	986	1050	1023	996	1017	1007	1008	1011	1020	1073	1012	1022	958	1018	989	1029	1054	1047	1051	1047	1059	1030	970	1047	993	972	1008	1047	1014	969	991	1044	1037	1101	992	1054	1011	1008	1002	990	1018	1049	935	1054	979	958	1060	1064	1005	1057	1003	935	1043	1000	1012	1054	1021	992	1049	1098	1015	1031	1011	1025	1001	1030	1028	1014	1067	1033	1010	1036	970	1018	1039	993	998	1011	1010	1020	1036	995	1010	1058	1041	1008	1034	1009	1003	1025	1036	1003	1057	938	1051	987	956	1044	1014	973	955	1013	1032	1045	1056	1014	1060	1027	945	1065	1014	974	1037	1087	1026	1048	977	1040	1067	971	1070	987	1008	1037	1016	1076	981	1010	1031	1058	989	1000	952	1015	1000	989	1033	1076	998	977	987	992	1022	976	1030	1005	1009	1041	1004	1037	997	999	1064	993	1047	1083	973	1022	1014	1038	1050	996	996	972	1054	998	1000	994	1039	935	1061	1006	1026	1020	1037	1066	1028	1028	1034	1004	1016	1040	1011	1023	991	1042	1072	1050	1001	1138	983	995	1020	1017	985	1010	1004	981	1043	987	976	1023	1013	996	1021	1068	1023	1031	1005	1020	1028	979	1050	981	1001	1005	1045	1034	997	1036	1011	994	1018	1007	1058	1001	1040	961	1009	1031	1038	976	1002	1033	1018	983	1042	1069	1051	1008	1025	1030	1024	1011	1048	989	936	1024	991	998	985	1004	968	1020	1006	972	1028	1008	1030	1003	1033	1024	1030	1033	993	969	949	978	1011	1031	1012	1033	1014	1016	1028	980	991	979	990	1021	1043	1048	1053	1035	1030	1047	1081	1034	1022	1038	1073	1036	994	971	1088	1047	1014	1046	978	993	1061	1119	1013	1018	1040	980	1046	1046	1037	1020	1083	1016	1024	1039	1045	1096	1016	998	1000	1014	1061	1047	993	1001	1031	986	1047	1048	1042	969	1049	1120	975	967	983	1028	986	1010	999	1008	1050	1030	968	1017	1011	1059	990	1070	1040	1045	961	1009	1031	1043	935	1014	998	1053	995	1012	968	1036	964	941	981	1071	984	970	989	991	1058	1040	992	998	979	1020	1011	1035	1072	996	988	973	1046	1006	1028	984	999	998	1030	998	985	987	1008	982	1011	1050	986	1021	1074	1037	1001	1041	985	979	1000	1021	1039	1064	1003	1009	1007	967	1063	983	1031	988	1003	1025	1036	1056	1065	957	1058	1020	1014	1013	1052	990	1023	1000	1052	978	1020	1003	1023	1025	1039	1048	1063	1051	1045	1003	1051	971	1041	1050	1024	1030	1034	979	995	985	999	1002	1055	993	1026	987	988	1041	1053	1028	1042	959	1026	1073	1023	1048	1001	994	977	1071	1085	1077	1082	1064	987	1053	1012	974	985	1037	1047	1025	1062	991	1016	983	994	998	1037	1011	975	1022	1079	1017	1064	1042	1001	968	988	1001	1005	1021	1029	1019	1001	1001	1008	976	997	993	1016	1022	1009	1032	1028	1069	1037	1027	1014	967	1057	1026	1050	1038	1002	945	1051	1010	1019	1037	1044	1058	963	990	1066	1046	1042	1020	1009	959	979	1019	1028	996	1008	1023	1011	996	1107	1050	942	995	992	965	1007	1010	1014	1025	1054	961	1009	1024	1041	950	1017	1022	1036	1015	977	1045	1043	1016	978	1053	1000	1038	999	1013	998	1039	999	991	1029	1018	1026	1014	1018	993	998	989	1051	1019	983	996	1009	1041	1012	1015	1083	996	988	1045	982	1067	1036	980	1025	1005	1036	971	1016	992	1035	1023	1027	990	1038	1008	1052	950	1017	1064	1054	1057	996	1072	1064	1006	1043	1017	987	1040	1054	999	989	992	1034	1072	1052	991	1032	999	1045	1056	1014	963	1028	1015	998	1029	978	970	1026	1054	989	1010	1010	1014	1022	1049	1013	997	989	1008	1022	1012	993	988	998	1022	983	984	959	992	1030	1017	970	1023	1038	1001	1028	1016	1058	1061	1041	992	1013	1027	1041	964	1084	997	1011	1045	1004	1041	986	988	1021	1055	1013	977	1080	1097	1027	990	1056	970	989	1019	1011	995	1005	1031	1018	1030	1033	1065	959	1001	1047	1036	996	1050	1001	1039	1009	1028	1026	995	1002	1003	1036	1019	1012	1016	1020	1001	1008	994	992	1034	1045	1064	968	1050	978	1021	989	1043	1017	1015	996	994	1086	1004	1039	1076	993	1013	1016	1049	991	1045	985	1000	1028	1052	1036	1085	1013	998	1024	1071	999	1054	1024	1034	997	1021	967	1030	1038	980	1044	1004	988	1062	1009	1006	988	1100	1041	1066	1064	1030	1020	1080	1074	1064	1046	1018	1062	1032	1024	1061	1008	1023	982	1077	1016	999	1001	1030	1028	1076	1023	1031	1043	1010	1054	1102	1047	1017	1005	1020	986	1075	960	951	994	1025	993	1013	1002	1049	978	974	1000	1086	955	1030	1057	1003	1031	997	1003	1003	1028	996	1022	985	1057	998	1051	999	972	952	1007	1023	1046	983	1054	993	1003	1017	969	1037	1029	1037	1018	1037	1048	1081	1017	994	1014	1032	987	1009	996	1010	1057	1017	1015	995	1007	1059	1038	975	995	1064	1013	960	999	1005	962	1037	1019	1020	1052	1034	988	1022	1011	993	960	999	1013	1049	1072	999	1005	1032	1033	1007	1025	962	1051	1070	1025	1086	1014	1025	1044	1042	990	1018	1038	969	981	1000	990	1064	961	1034	1005	1043	1059	1039	1008	1018	1027	977	1067	1076	1038	1057	973	1053	987	996	1057	998	1004	1042	1069	989	1035	1009	962	1014	990	994	1018	1020	1003	1042	947	1015	1038	1050	999	989	1037	1054	1056	992	1049	999	1027	1038	1024	1056	1045	1039	1028	1028	1001	1037	1023	1000	1038	1054	1001	977	986	1045	989	990	1012	1096	970	1034	1042	1031	1052	977	926	1004	978	1026	1066	1026	1026	991	1051	966	971	1049	993	1060	1004	1068	1016	1001	1097	936	1046	989	1017	1051	1038	985	976	981	996	1010	1008	1051	1039	1027	986	1006	1048	1049	1020	1042	975	1022	987	1088	1085	1057	1048	1068	1022	1017	1043	992	980	1072	1030	1014	994	1075	1084	1010	1014	986	1067	1003	1024	959	1065	967	1076	1015	983	1080	977	1069	996	1055	1027	1016	979	1063	1103	1011	986	980	1006	1040	1039	1022	1010	988	1040	1031	1079	1055	1040	1004	995	1006	1080	1078	1006	1037	1070	998	1024	1035	1048	1012	989	998	1031	1044	1000	1044	1040	995	1040	1018	1009	1006	1009	1015	1066	988	968	1021	1071	1017	1054	982	1005	1058	998	1013	1017	1025	991	1011	1031	984	1034	1028	1024	1015	1028	1004	1065	1010	1024	1037	1020	1049	1037	1036	1015	997	1026	1060	1013	1014	1015	1012	1033	1044	1023	971	1035	978	998	1067
23933	21044	28199	24126	20687	9156	3824	2868	1652	1397	1315	1199	1121	1004	879	853	5629	11395	7137	1751	657	661	611	696	616	616	611	610	655	613	626	632	600	621	615	666	639	622	590	642	676	548	639	596	596	584	639	641	604	592	634	659	610	594	655	616	587	589	638	633	633	639	600	621	627	603	608	620	629	602	618	623	588	636	629	612	639	677	634	626	631	595	620	642	627	626	625	626	613	591	615	615	617	623	643	656	657	642	637	604	604	640	622	628	601	655	633	601	636	616	596	585	611	587	641	625	635	617	588	684	611	603	618	658	610	614	577	612	632	617	607	629	640	627	623	650	616	603	639	641	588	618	634	602	638	644	631	592	570	619	614	550	628	668	633	558	596	642	618	664	606	635	624	650	602	586	587	639	604	642	644	647	610	643	635	603	628	575	652	594	652	590	627	600	636	601	631	636	608	657	602	591	595	629	614	598	605	636	617	567	633	602	614	607	570	629	622	637	584	603	608	663	617	598	635	653	591	596	607	583	630	634	639	616	642	639	626	574	596	603	613	607	622	629	637	599	663	591	643	609	582	652	634	585	610	625	621	611	642	609	617	611	585	635	576	614	605	586	617	593	602	590	640	618	617	611	573	646	619	574	672	674	633	661	602	586	593	642	609	583	585	604	581	567	608	664	632	556	632	614	603	618	619	618	617	581	576	598	604	612	555	617	608	573	670	623	598	624	601	659	636	637	610	609	633	596	603	592	626	614	601	594	605	629	599	606	636	624	646	594	636	626	602	607	623	635	616	617	661	652	574	640	617	606	615	653	597	600	618	604	623	594	600	628	653	610	631	610	591	614	541	619	655	606	638	609	636	621	611	603	604	624	603	589	630	602	601	630	609	608	635	654	594	610	626	574	622	624	599	574	635	627	649	621	596	654	609	598	594	632	605	608	597	647	638	618	617	640	654	659	613	630	633	583	614	593	608	626	627	668	603	627	608	634	600	616	624	602	626	591	592	622	620	604	609	624	597	670	662	598	603	625	609	666	608	652	602	628	631	644	673	622	629	583	612	601	635	640	603	625	654	574	565	587	637	633	629	603	601	633	620	656	591	628	627	666	620	618	597	601	615	612	613	599	645	622	647	612	588	635	648	588	639	645	658	594	610	594	614	634	655	641	582	617	583	621	666	640	632	652	646	631	639	646	679	639	594	665	630	597	623	656	577	603	602	605	616	637	631	621	641	616	603	632	627	602	670	587	606	625	662	614	621	609	590	617	620	592	617	648	617	599	603	627	645	625	549	621	622	610	556	617	606	631	591	583	616	605	633	629	599	597	594	619	592	604	577	637	633	618	616	617	609	639	607	564	586	590	609	612	617	627	575	619	601	624	610	614	612	607	626	619	597	610	612	613	618	633	616	591	634	646	635	568	625	606	584	644	623	663	611	651	623	649	605	602	658	615	617	615	600	587	598	589	608	605	603	592	638	614	603	579	615	567	647	582	636	623	604	618	605	646	690	601	640	613	632	637	641	601	618	619	606	611	628	619	644	635	608	625	621	629	602	599	613	650	606	608	595	628	659	620	611	639	635	606	646	608	624	632	616	682	606	644	654	641	658	606	633	637	641	647	628	642	586	624	588	561	556	589	610	623	608	612	642	650	626	573	633	620	634	596	623	604	559	622	605	596	628	623	616	598	598	659	569	620	621	565	626	644	599	606	627	648	625	623	629	579	664	576	588	613	623	617	595	607	624	606	631	629	613	614	619	647	622	618	595	604	637	624	615	609	588	636	584	643	596	668	641	632	609	620	662	608	659	629	603	617	645	618	617	613	649	578	596	638	622	631	588	651	583	585	625	568	680	655	606	609	635	639	580	579	618	576	591	598	660	679	627	666	657	602	626	654	689	606	615	606	654	612	617	606	603	585	622	616	656	615	644	588	576	642	583	622	617	595	570	584	608	604	596	650	646	580	596	609	596	588	608	595	614	624	649	628	594	635	635	588	605	662	611	596	615	650	605	624	628	645	650	609	589	605	613	621	610	613	645	609	632	635	613	626	587	640	628	671	581	584	580	612	609	585	646	589	615	654	651	615	607	615	583	639	600	630	615	594	591	623	602	592	610	598	605	620	668	651	627	618	650	595	645	585	612	598	612	641	591	640	609	664	632	624	581	602	601	662	646	608	602	611	617	590	598	637	634	599	608	601	653	651	567	641	580	648	641	627	602	626	628	661	597	620	611	615	581	601	642	605	581	624	620	613	652	596	650	634	591	599	609	611	578	656	610	620	624	595	586	583	627	611	659	659	644	566	593	654	621	574	625	603	626	612	627	628	663	606	600	632	638	628	639	606	655	601	633	626	592	642	620	673	597	607	617	610	607	646	624	607	649	628	597	638	575	627	607	651	607	617	628	624	624	621	646	611	667	628	611	653	647	645	635	644	620	608	601	614	610	584	617	625	620	623	587	615	643	574	597	617	647	604	644	596	618	609	612	621	646	605	600	603	639	627	603	622	598	608	618	642	604	592	597	609	640	616	574	596	606	606	613	622	582	665	679	604	595	619	609	599	608	602	618	597	627	571	652	664	643	593	645	627	634	623	587	576	605	629	601	587	613	661	609	613	625	617	642	573	629	625	631	635	587	628	605	639	632	619	567	648	604	558	598	558	705	657	603	604	641	581	617	592	644	594	602	656	577	593	618	619	620	641	646	624	643	630	588	586	618	583	619	609	586	620	614	651	649	665	610	625	601	620	569	637	637	635	638	597	632	636	633	671	617	623	665	613	562	650	618	611	649	584	594	591	643	594	607	643	640	584	646	611	617	610	617	589	628	676	625	634	643	648	586	601	616	610	630	636	638	681	592	595	611	642	595	664	587	637	598	590	602	615	622	600	606	611	603	605	630	669	622	592	607	600	614	631	629	588	635	579	637	617	599	622	663	590	646	602	615	642	568	624	643	610	627	676	558	598	630	612	603	638	585	632	609	616	583	612	589	603	579	614	629	636	598	639	611	603	618	603	564	616	606	641	688	668	617	657	661	611	608	636	589	622	645	621	618	638	622	590	670	650	615	626	575	600	657	642	605	653	609	674	619	594	656	599	628	580	630	584	694	631	626	629	556	633	621	642	651	602	651	596	594	585	603	618	610	644	594	631	624	665	609	617	607	648	651	604	600	590	645	651	659	611	644	623	601	637	593	609	613	612	633	593	595	647	601	599	642	603	609	603	565	691	608	602	624	620	592	582	615	619	622	620	570	614	623	575	603	626	677	612	574	627	659	607	580	664	590	652	624	601	594	547	632	631	572	629	644	562	594	654	647	622	632	594	633	574	640	630	580	622	601	638	637	675	607	597	526	629	620	585	616	646	592	676	658	657	631	592	626	603	659	629	629	589	629	599	653	651	577	613	574	668	625	631	590	581	619	610	596	579	669	598	629	570	639	613	653	617	640	621	635	579	600	622	597	627	643	647	607	635	615	596	620	601	599	640	574	597	614	629	584	610	609	614	641	594
15534	31594	25469	15907	8155	7221	6681	5934	3275	2692	2665	2317	2073	1803	1441	1461	10656	18130	11464	2691	807	799	816	837	793	827	800	793	776	788	803	837	722	793	808	754	838	762	781	814	840	807	824	809	817	792	843	812	801	813	815	835	851	776	787	795	787	823	805	781	825	783	787	779	796	779	779	814	826	809	799	763	782	827	790	804	736	718	792	782	857	773	791	838	805	829	829	811	769	778	786	745	832	806	788	776	777	828	792	819	779	794	773	815	744	780	833	747	820	818	825	776	777	796	775	838	828	732	794	826	807	832	821	832	766	807	812	850	795	807	749	807	781	774	818	767	766	807	797	811	795	844	841	821	801	754	735	837	842	794	746	846	783	813	847	787	791	797	809	740	802	832	802	823	819	854	854	797	756	801	820	801	778	798	785	780	820	824	787	767	796	787	809	832	805	863	825	715	787	796	805	811	783	841	814	804	785	800	777	804	825	799	812	746	784	794	738	790	835	839	816	844	831	805	781	798	816	785	760	806	851	779	758	824	791	817	805	808	762	838	790	813	790	799	811	801	842	720	765	838	787	814	779	764	799	781	835	776	785	838	792	774	801	870	840	820	845	802	744	840	811	766	771	807	851	750	768	758	834	752	835	824	806	778	835	803	816	777	831	813	798	822	811	804	829	762	864	795	770	799	833	742	811	808	839	793	812	769	830	757	782	776	766	822	818	861	769	802	761	760	761	802	799	829	822	820	830	820	804	768	800	788	757	779	811	815	803	833	766	797	762	778	799	756	826	811	770	815	782	828	790	802	796	771	841	782	780	824	817	824	772	843	829	796	798	799	831	791	835	831	842	822	799	768	776	852	770	776	797	735	821	798	800	803	775	871	861	791	780	794	856	818	796	835	827	811	790	835	816	760	832	806	728	760	818	790	775	793	803	818	779	768	811	818	792	773	865	805	815	789	789	763	792	820	835	779	800	803	815	822	767	778	838	837	823	773	807	744	801	778	788	766	802	800	776	861	771	810	770	812	765	794	802	812	815	820	825	881	792	827	766	795	824	813	841	795	797	788	801	764	796	774	815	822	766	811	783	789	802	789	753	835	770	791	798	787	788	791	806	816	796	809	782	798	831	789	790	845	793	824	824	787	793	825	791	756	812	833	834	824	779	783	824	783	802	823	777	801	755	779	841	792	807	758	840	777	763	776	773	765	783	822	815	841	834	786	802	838	820	782	778	777	736	735	779	850	807	869	871	809	754	810	790	794	818	821	819	792	743	775	815	766	810	803	809	817	775	832	774	798	855	774	798	781	821	757	789	796	815	742	796	794	762	812	792	837	789	823	841	762	842	836	825	784	852	805	821	780	805	757	776	757	800	795	834	792	781	792	803	841	803	794	831	864	824	816	801	787	844	840	812	788	796	807	807	848	765	780	815	825	807	774	777	789	777	782	816	787	818	795	769	828	754	791	844	783	788	771	835	776	796	860	823	801	799	782	803	799	793	817	784	844	773	819	779	768	834	862	797	801	840	812	779	840	815	785	763	813	790	761	820	819	838	769	811	801	816	779	782	794	852	764	819	801	840	833	795	796	846	779	757	785	836	788	800	814	765	783	800	795	818	797	826	744	835	757	795	753	773	784	756	802	840	763	764	841	792	829	795	785	823	817	808	822	819	728	803	812	785	766	810	766	792	788	803	838	797	813	803	810	783	846	831	837	870	794	798	801	801	802	740	845	784	787	836	827	786	795	833	795	878	810	779	805	781	841	767	811	753	777	843	821	798	838	804	836	807	781	792	813	748	837	775	794	761	830	812	812	884	853	754	826	809	762	800	758	823	812	800	851	788	800	774	759	794	787	838	814	753	771	791	768	824	768	806	788	854	752	779	785	754	892	772	835	805	817	831	793	803	809	804	803	830	778	763	765	816	799	780	856	792	832	838	781	796	792	832	817	820	795	788	781	846	796	767	788	808	796	754	811	763	828	795	848	766	827	813	812	810	802	852	779	817	802	814	783	825	758	808	790	793	781	830	790	809	826	778	822	797	802	740	877	814	817	804	786	790	840	824	806	771	806	802	809	798	773	776	810	783	820	798	776	759	825	776	822	805	803	806	808	747	807	783	784	765	799	796	837	855	796	833	763	829	787	782	815	786	817	815	849	787	768	815	836	795	809	764	787	836	778	804	789	793	776	788	850	776	761	812	778	845	809	787	814	761	806	830	825	825	764	798	803	790	779	815	777	840	793	771	800	815	822	806	750	811	833	770	791	798	819	820	771	789	753	825	841	771	833	775	790	805	809	802	784	779	805	825	798	763	799	765	838	769	801	796	831	801	826	784	799	775	753	783	864	806	784	819	810	823	794	819	769	826	791	792	796	787	827	820	808	808	804	810	780	732	812	755	775	839	776	802	820	761	829	760	866	809	807	829	750	736	824	793	828	775	796	802	824	741	789	798	814	819	851	825	846	792	780	811	798	774	816	747	805	803	791	794	841	802	783	800	774	815	839	779	786	809	802	799	820	807	807	758	830	811	836	794	781	800	767	780	870	827	792	824	767	784	826	848	811	820	768	784	798	803	833	809	756	790	806	802	791	800	816	784	790	824	842	759	796	813	846	841	741	787	823	799	785	795	798	786	827	819	798	796	827	797	802	785	821	745	793	830	804	809	776	828	780	789	777	749	796	761	839	807	798	806	819	785	794	801	799	813	786	794	791	803	832	813	822	801	854	804	802	838	781	758	788	810	842	790	803	794	811	793	825	838	818	800	810	798	760	797	814	815	796	846	777	771	801	766	771	811	824	827	848	749	840	801	809	784	784	794	829	798	798	821	807	804	763	800	853	798	820	768	796	815	752	828	871	772	821	821	823	729	806	861	809	808	786	843	804	781	824	808	776	751	822	821	824	864	765	788	842	796	790	743	820	745	799	723	763	772	793	857	780	754	816	773	844	812	789	822	807	782	807	801	861	836	829	812	771	763	769	788	790	794	777	804	810	793	789	827	838	776	792	828	759	869	817	802	830	760	773	794	780	753	789	844	790	817	790	790	773	784	810	850	739	821	777	786	770	858	762	826	812	809	803	815	810	758	820	793	858	808	837	849	805	822	824	797	843	810	795	814	829	840	771	825	750	819	807	805	790	767	778	789	876	784	808	793	776	797	827	809	774	806	836	794	782	815	845	877	834	775	797	759	776	799	790	789	808	806	792	808	768	813	794	816	801	834	842	820	798	771	819	796	780	752	827	817	781	853	800	799	823	773	829	833	827	824	817	776	799	786	767	792	766	836	811	758	781	757	800	795	784	818	803	757	847	820	820	820	778	760	812	803	786	788	817	780	797	713	746	840	766	778	761	856	776	808	777	798	806	801	789	832	830	807	827	795	801	811	853	832	780	839	806	810	834	858	808	817	752	759	813	778	803	810	796	763	845	783	801	848	803	830	779	769	786	802	764	765	797	800	768	841	772	724	786	771	796	773	787	888	793	764	787	772	783	802	783	784	773	818	808
22722	21040	28886	23420	21055	21114	11138	3078	2655	1229	1416	1580	1464	1065	733	684	9737	21515	16075	4764	407	400	387	358	356	358	357	381	413	369	373	361	346	349	352	362	363	378	402	356	363	407	358	373	332	343	358	337	332	377	354	368	347	371	353	361	360	369	368	345	377	352	347	356	338	324	364	341	389	343	364	384	375	362	341	378	387	374	368	333	354	385	381	339	337	365	395	360	365	352	368	357	380	331	329	366	378	363	358	355	396	385	370	342	359	399	368	386	353	322	351	363	358	326	354	354	385	356	355	370	386	330	347	358	349	382	409	339	374	377	339	358	351	404	408	377	372	334	337	377	382	359	345	383	357	344	383	377	383	368	358	394	361	370	387	389	379	367	355	338	382	344	373	335	385	362	371	384	363	392	353	311	322	370	356	342	380	371	369	383	381	349	379	378	343	359	386	341	366	330	342	369	366	399	375	375	363	346	385	356	383	331	352	382	332	384	364	363	360	385	392	373	383	366	376	346	354	348	358	346	362	364	392	383	380	345	321	341	366	356	356	355	359	349	338	341	361	346	343	365	361	335	368	395	346	322	351	359	368	368	366	379	377	374	362	339	395	413	397	352	364	355	342	380	347	347	356	355	365	341	360	391	362	378	376	354	376	363	340	366	372	370	364	335	372	339	381	370	351	380	357	340	365	384	380	372	345	366	352	323	395	357	363	346	339	369	348	343	368	372	424	382	361	328	374	353	377	359	377	348	364	399	358	359	356	380	342	373	366	372	341	384	356	336	365	374	388	354	358	387	356	359	368	382	408	346	345	365	343	352	362	364	347	357	340	329	381	385	373	346	398	381	341	364	386	352	364	403	376	351	357	362	340	381	357	348	355	375	353	352	371	365	365	342	357	368	352	371	348	368	332	388	379	403	370	365	338	367	368	370	349	366	365	362	347	343	391	365	379	339	371	370	354	351	371	365	368	327	353	350	367	375	331	387	361	370	372	337	353	368	334	332	366	362	330	381	378	353	378	345	369	372	353	358	360	358	369	361	352	326	341	372	363	363	321	369	389	359	377	334	384	350	360	397	325	352	343	356	363	376	376	339	321	389	351	419	387	336	367	362	374	385	372	358	354	377	331	348	387	364	383	348	363	398	352	360	380	343	337	339	364	313	362	363	349	380	340	352	343	373	336	366	345	372	381	391	353	327	383	380	355	348	363	349	374	345	374	358	375	363	382	364	377	392	346	350	364	374	393	388	337	350	370	375	363	385	338	333	369	396	343	338	346	385	371	374	358	333	376	346	379	320	344	357	333	357	360	347	374	371	376	347	365	367	388	369	383	357	322	367	338	383	369	382	326	362	349	361	321	332	380	359	341	340	350	353	368	355	341	382	349	354	355	399	368	355	392	390	336	320	367	363	348	364	353	383	356	379	393	371	355	356	332	394	362	351	382	394	318	385	370	379	421	350	368	347	388	372	411	341	370	342	347	376	354	369	337	364	378	359	377	343	330	355	344	356	355	364	374	348	377	327	389	339	342	354	359	386	337	378	370	360	382	379	353	345	388	366	356	334	361	362	357	367	343	383	347	370	359	363	343	308	391	377	342	346	353	357	390	366	342	342	346	344	346	347	383	356	352	347	348	353	349	340	385	335	345	391	346	351	361	374	346	359	331	361	386	358	357	372	376	345	348	356	365	357	387	400	381	396	397	362	350	354	352	365	360	328	359	361	380	361	391	361	384	391	339	367	355	355	332	352	385	370	364	361	361	403	312	383	362	384	340	352	370	371	330	385	334	378	319	386	370	398	332	381	370	393	369	352	342	334	390	408	344	373	361	338	371	367	313	345	355	386	337	361	392	367	390	363	337	404	383	372	348	354	363	373	432	365	388	365	417	352	357	348	329	392	363	340	374	377	381	355	348	372	357	347	337	367	375	352	408	374	363	367	352	373	377	359	368	369	378	363	393	364	368	366	357	340	360	376	373	369	358	354	375	364	332	377	365	345	363	365	360	332	363	364	362	374	344	335	353	376	342	346	375	374	360	347	346	375	370	340	354	369	384	372	365	384	362	380	376	361	360	345	343	352	411	380	359	350	350	341	352	345	328	359	399	352	352	379	367	377	335	401	376	360	336	371	313	336	397	357	386	358	339	360	354	333	337	338	344	347	361	369	356	376	329	349	394	388	370	374	359	341	363	378	384	376	366	363	344	375	369	345	380	330	360	333	378	359	378	369	344	373	365	376	383	361	362	373	360	364	372	372	353	360	374	352	351	361	370	353	375	387	358	348	350	362	343	354	327	380	394	357	364	359	392	363	359	361	375	354	318	347	351	375	351	320	388	378	356	326	345	337	357	381	366	349	352	317	336	353	357	377	371	352	345	370	372	406	352	341	333	378	344	346	380	386	346	407	364	377	386	370	390	370	370	375	329	344	334	344	366	382	407	355	376	362	350	336	369	357	346	390	367	383	385	364	377	360	347	380	390	344	359	342	331	345	355	386	334	373	367	392	325	352	345	365	354	349	360	317	370	399	372	369	369	367	343	362	348	328	336	357	364	352	352	352	376	368	343	327	377	384	348	374	393	340	370	384	363	383	396	360	344	333	350	361	353	335	390	361	356	391	361	370	374	356	358	341	377	329	367	362	394	351	337	351	376	321	382	350	364	385	365	391	358	378	312	360	368	357	369	414	323	364	355	370	383	337	377	374	348	358	365	392	345	379	352	375	357	365	384	375	382	338	379	390	335	377	368	346	332	327	335	352	358	354	350	350	333	344	367	344	352	358	354	371	373	398	364	338	387	369	372	342	363	345	361	381	365	343	347	348	330	331	394	342	354	386	343	336	340	357	331	365	362	389	330	335	346	366	362	352	376	375	371	401	350	364	357	391	403	372	358	344	396	376	324	357	382	373	367	360	348	382	381	346	359	326	373	397	363	393	360	346	336	359	394	360	361	370	340	371	398	420	351	360	358	345	346	367	350	364	368	361	378	356	324	346	395	341	390	370	381	373	373	386	330	364	354	353	362	357	359	402	357	383	342	335	354	388	331	364	355	374	355	359	359	376	362	375	378	336	339	361	372	343	345	349	348	335	398	344	359	355	336	366	369	358	369	371	390	368	361	339	381	338	371	368	353	342	357	342	324	356	365	374	345	382	345	400	381	406	369	319	380	380	365	346	358	363	408	347	372	355	365	352	394	369	364	362	346	380	378	373	344	368	372	354	328	367	380	382	393	356	337	364	329	376	369	357	372	333	370	376	360	336	402	369	357	321	407	367	371	353	392	357	379	360	352	357	423	377	345	356	372	380	333	375	358	344	344	328	331	357	355	373	379	376	361	339	379	365	334	317	360	362	363	375	359	363	361	364	361	376	360	381	349	339	357	351	365	401	347	384	372	344	358	352	353	366	343	377	378	326	347	348	357	370	360	348	306	389	364	337	344	377	392	353	342	345	365	356	354	375	371	371	392	351	356	366	352	339	363	393	342	355	332	366	381	371	370	351
19485	37241	30931	21298	14572	10878	6715	6068	6086	2796	3373	3692	3222	2378	1323	1219	17066	27867	21248	5953	495	506	444	453	534	469	509	523	498	504	452	450	479	449	465	458	468	444	466	410	451	481	456	468	471	515	459	470	467	424	471	476	456	451	507	428	466	453	500	462	451	420	460	447	422	474	481	519	427	459	461	471	471	432	431	475	469	523	490	421	447	454	468	443	460	453	446	451	470	491	484	450	471	468	461	472	498	434	464	476	443	488	488	478	442	439	518	428	508	455	457	445	425	449	485	463	470	452	449	480	464	464	451	470	457	441	415	490	487	455	414	450	447	441	444	464	442	460	464	410	485	440	441	460	440	438	407	442	473	462	460	452	451	440	445	437	464	457	450	448	432	468	480	458	461	453	485	504	465	443	456	450	447	455	488	458	504	452	466	461	477	436	425	473	460	434	463	507	472	451	453	453	470	431	455	442	443	473	465	451	457	469	474	468	473	433	475	440	447	465	438	458	481	401	497	423	489	466	470	458	448	480	456	451	500	466	473	442	486	424	450	441	458	481	464	448	461	470	467	464	443	478	465	442	471	447	466	495	448	430	451	459	457	430	449	470	490	459	456	462	466	457	453	495	460	492	427	485	454	433	457	467	482	445	456	440	480	408	444	467	468	474	459	461	467	429	466	463	453	482	473	438	406	488	463	444	491	452	464	450	446	435	475	458	439	501	466	523	462	446	458	453	453	444	435	448	476	456	434	489	441	442	445	437	466	445	439	497	441	476	511	482	452	498	452	463	498	455	452	470	481	436	468	430	452	463	473	431	443	446	477	447	467	473	475	469	412	460	472	442	459	462	451	460	434	458	455	441	450	500	477	474	484	453	425	429	432	431	483	462	439	429	436	438	470	451	463	493	448	418	487	417	484	455	442	459	476	463	447	453	454	447	447	483	448	463	492	456	454	429	495	414	458	478	477	434	441	459	436	424	475	456	471	479	484	459	458	446	486	458	442	471	442	449	507	481	469	444	492	434	461	420	462	471	430	450	447	435	462	431	443	487	451	468	452	412	496	456	421	452	490	478	469	431	469	423	428	477	459	446	466	468	454	443	523	463	471	476	484	460	480	447	434	476	438	446	436	507	464	444	471	472	463	444	480	493	465	482	523	458	464	461	459	446	486	462	476	463	450	472	440	440	453	481	462	477	450	476	460	470	468	478	453	459	464	444	465	475	448	425	456	428	479	447	424	451	450	444	444	455	471	423	487	467	489	412	446	487	453	451	451	446	481	445	489	445	470	460	456	437	494	453	469	426	457	434	504	466	476	493	466	433	429	447	470	419	401	481	494	436	473	453	488	473	460	426	452	485	485	463	433	427	473	459	441	500	454	474	459	442	476	430	483	454	450	451	490	484	480	456	429	428	455	459	465	459	413	434	410	490	493	485	487	481	429	532	461	454	482	464	421	458	462	447	459	496	423	458	462	454	501	482	476	424	452	453	466	423	467	495	460	455	469	443	485	442	474	471	458	414	459	463	459	475	409	455	449	443	424	436	426	444	455	426	451	497	447	454	449	457	466	451	440	438	467	475	450	463	448	431	452	490	482	467	453	418	480	423	415	473	433	411	429	454	460	402	443	463	478	491	482	426	455	459	427	460	479	477	453	463	484	459	447	455	438	463	449	450	475	472	450	426	465	416	451	409	443	442	469	442	491	462	454	448	403	447	479	475	447	480	463	440	464	435	460	434	439	467	447	478	485	482	464	428	458	453	493	464	498	484	455	486	456	454	446	465	484	450	442	444	470	494	454	446	470	480	424	429	477	470	451	458	471	460	454	481	470	450	431	450	458	445	446	508	438	447	448	449	514	455	468	490	425	436	462	466	466	446	476	409	461	465	443	473	466	442	460	486	466	463	453	455	463	449	450	462	496	473	481	460	451	500	455	453	470	497	446	434	472	483	464	442	405	476	438	429	474	453	437	463	471	444	433	470	469	474	437	470	445	460	485	484	469	446	486	436	470	469	444	449	464	469	433	494	490	483	471	438	463	464	451	479	449	455	446	466	464	479	444	479	423	454	495	484	435	489	476	452	443	436	435	459	469	512	443	451	443	437	452	474	457	420	444	426	445	463	443	490	473	455	478	472	476	481	402	478	482	462	456	459	447	466	478	470	482	442	423	447	442	478	471	494	489	464	481	480	426	469	460	457	448	425	446	471	431	497	478	456	441	478	454	471	480	428	458	451	418	475	472	433	457	414	447	408	452	454	452	448	457	483	443	436	455	463	430	474	450	478	465	464	460	454	506	441	453	455	434	486	490	493	452	455	453	442	467	482	437	448	476	424	474	468	471	492	450	463	464	470	457	433	490	461	443	458	477	448	482	440	452	479	467	438	440	429	457	456	448	474	480	458	421	443	442	473	445	482	435	460	510	425	495	443	464	448	484	476	465	442	478	451	469	473	465	447	463	439	443	432	437	438	418	437	430	460	483	466	468	453	469	457	436	403	489	462	449	453	433	460	496	456	468	433	466	451	458	470	455	463	457	444	470	452	429	452	466	464	459	448	484	453	434	468	463	462	465	452	446	466	428	455	475	482	450	446	463	479	450	437	419	464	427	457	443	456	489	449	478	423	439	432	447	450	424	442	470	434	458	460	439	444	467	473	469	478	480	435	471	462	468	465	478	457	454	418	449	432	470	444	469	450	433	444	480	488	450	468	443	449	460	443	476	465	461	442	457	448	466	453	422	417	436	474	430	454	443	474	491	481	496	431	437	440	490	479	474	479	476	469	430	483	477	444	493	421	442	475	459	453	447	431	474	478	453	481	416	475	477	465	466	470	503	474	438	418	452	483	452	449	436	437	472	469	451	442	447	471	466	450	410	452	443	478	460	452	444	467	487	463	467	497	465	464	447	487	443	475	521	483	475	461	450	417	418	476	468	476	441	488	476	476	448	453	441	480	445	427	453	467	448	454	462	480	470	474	456	471	428	425	439	442	474	497	420	426	441	443	502	442	480	442	452	427	443	458	454	446	491	450	435	452	473	444	442	479	449	463	447	470	422	483	457	478	432	430	428	439	475	463	485	446	449	466	466	451	467	473	432	454	438	443	454	454	441	455	443	484	470	437	456	469	485	471	418	444	461	457	454	436	454	420	450	480	445	446	459	441	489	417	445	432	480	456	407	475	486	443	460	456	450	489	457	471	497	492	451	461	460	495	448	483	456	456	497	438	466	462	439	451	466	438	452	459	483	463	428	451	426	459	439	453	475	433	426	456	445	462	477	482	480	491	450	474	458	418	446	453	483	488	468	462	481	424	459	423	434	462	489	452	439	476	475	477	465	440	454	461	474	461	442	481	465	447	459	471	442	487	434	495	432	439	411	441	428	456	459	450	488	451	449	458	453	440	427	453	461	500	442	451	478	469	482	497	478	490	464	465	456	467	437	475	436	448	439	410	442	469	472	445	458	482	469	460	422	467	429	496	463	426	466	417	440	439	475	444	443	453
26792	21047	16835	7765	3939	1820	1468	1352	1363	1339	1162	1222	1043	974	914	939	1269	2012	1987	1010	889	820	816	913	840	895	914	832	807	899	921	930	915	834	880	839	867	846	882	810	859	855	927	881	916	910	862	812	876	844	847	825	886	884	864	888	847	866	907	837	874	891	850	840	873	880	861	846	867	923	824	882	877	805	861	840	872	833	839	849	818	897	818	876	849	821	868	882	872	831	853	844	868	911	838	880	833	845	811	845	866	865	863	816	848	887	854	872	825	870	836	831	834	860	857	855	865	853	847	841	784	837	868	838	872	829	846	825	813	856	873	888	813	872	907	824	801	794	887	815	826	862	866	852	818	831	880	813	906	837	875	860	890	832	867	816	934	869	872	816	865	870	832	851	852	863	864	859	832	870	883	851	858	896	801	818	830	890	889	853	842	836	847	854	883	826	859	849	823	887	841	838	850	835	907	855	824	860	844	841	891	853	870	901	802	867	866	838	862	871	846	874	823	897	839	859	870	821	860	923	880	864	838	823	859	852	880	863	865	888	873	880	845	821	880	889	830	857	793	866	812	856	824	873	886	868	888	880	843	860	836	909	870	841	825	872	866	887	840	879	874	881	859	845	871	840	853	865	845	856	811	895	840	850	867	809	830	849	858	850	821	815	843	844	812	860	821	875	928	918	850	861	803	894	847	888	843	834	863	862	864	876	881	813	866	869	872	849	869	826	853	863	887	854	863	827	895	841	842	879	839	829	871	844	812	846	860	849	874	862	839	868	823	895	871	879	845	819	866	911	897	877	819	812	809	864	856	842	862	892	877	835	846	878	812	877	832	867	830	855	856	848	829	878	908	872	858	829	879	893	843	864	836	862	888	797	915	880	841	827	851	820	881	894	844	883	843	831	817	817	835	833	820	920	879	895	945	821	842	845	872	853	914	859	858	843	881	878	920	852	853	871	824	828	833	856	844	882	860	811	836	871	885	833	859	880	853	883	810	860	881	820	864	806	824	841	860	798	837	883	882	852	857	893	862	846	866	843	889	854	849	874	868	843	854	863	891	876	895	788	827	878	844	874	869	893	814	836	862	893	884	868	839	823	856	864	874	830	830	892	903	840	881	843	840	848	844	838	859	834	856	838	901	859	881	874	818	842	871	879	877	826	853	821	838	825	829	841	853	884	847	844	880	859	838	830	850	873	840	830	857	806	840	935	897	893	859	862	880	853	883	864	834	851	826	878	820	875	906	799	857	877	809	816	845	863	897	864	853	939	879	824	827	833	826	876	834	885	847	891	847	863	834	877	864	864	834	832	824	819	863	831	856	866	819	846	879	875	872	859	833	884	870	817	897	898	899	887	864	856	866	874	853	859	861	853	901	817	873	843	858	879	810	899	891	826	835	841	848	886	822	874	891	866	838	878	897	879	863	872	863	837	854	914	869	878	811	849	846	876	891	779	827	896	876	830	843	826	801	837	880	846	854	896	874	865	812	860	831	855	864	853	811	882	816	879	894	865	897	888	867	787	868	878	830	852	851	883	863	824	837	843	863	834	846	820	824	919	896	869	888	887	816	882	897	885	871	862	837	868	854	860	832	877	858	856	824	853	876	827	860	862	858	864	881	817	859	842	845	870	831	888	910	875	838	901	862	827	846	824	825	885	854	851	857	879	884	849	889	868	890	890	845	813	814	861	896	853	827	861	903	875	829	842	913	845	832	819	888	816	891	834	888	824	844	892	825	890	884	851	871	857	864	856	831	867	854	863	885	877	893	846	823	869	870	880	859	859	861	873	849	831	886	874	864	831	859	877	798	832	853	896	845	884	835	890	868	910	903	868	849	886	873	858	797	822	822	834	797	900	901	856	889	861	844	861	827	892	841	868	843	847	817	803	850	851	791	802	863	874	822	827	922	848	849	854	882	863	843	880	871	877	905	851	841	839	856	833	864	859	841	876	848	910	843	850	863	847	811	831	842	810	861	846	870	865	866	838	855	848	870	872	856	847	834	819	870	831	889	876	815	819	855	866	841	885	832	871	829	840	873	836	911	859	835	856	876	912	862	885	934	824	917	868	828	912	894	857	899	881	842	857	876	835	842	829	877	851	910	821	838	848	852	841	822	834	883	872	882	797	882	855	850	822	857	815	859	888	889	908	831	828	862	844	793	793	815	859	849	877	858	825	834	917	849	884	875	854	851	883	830	867	882	828	882	867	830	815	853	852	894	884	921	881	859	904	845	868	876	851	869	907	888	818	873	891	839	866	855	829	816	835	855	879	873	928	836	875	847	908	862	844	827	820	807	860	867	914	853	884	845	834	891	865	836	875	825	848	900	850	896	871	894	857	848	884	899	893	825	800	882	874	872	881	834	862	857	795	852	876	898	895	835	870	880	808	870	818	840	812	871	819	876	845	835	883	834	813	861	914	818	861	886	801	883	913	912	840	787	844	861	854	848	833	892	854	834	847	801	844	853	855	828	848	863	860	852	835	914	854	889	899	868	872	878	845	826	839	854	897	852	853	873	856	888	822	860	865	842	833	857	859	834	851	861	875	843	875	855	871	867	886	912	878	868	841	834	887	826	863	880	869	850	907	831	882	889	832	878	800	855	800	840	827	931	856	909	853	837	827	873	867	870	853	900	870	894	833	867	851	811	854	875	885	840	827	804	876	839	807	883	872	853	840	898	848	863	858	852	885	842	846	881	897	837	894	825	835	871	823	807	815	842	922	888	893	879	871	889	860	843	849	889	878	847	835	862	919	864	890	887	800	842	857	880	844	829	813	812	856	825	851	828	860	879	904	860	851	856	822	817	859	852	864	877	878	821	825	860	866	780	832	871	867	840	835	850	832	890	886	845	820	862	808	862	861	811	816	882	815	865	870	827	885	885	850	943	847	862	858	901	850	808	907	879	855	844	874	900	868	851	860	828	891	889	875	855	886	854	886	844	876	863	861	908	833	817	896	875	874	850	842	845	877	881	838	860	873	803	831	909	863	880	884	839	856	842	834	858	843	818	899	899	867	781	809	807	829	839	869	852	802	856	853	827	852	818	874	876	834	881	890	855	839	871	872	881	823	847	813	862	849	869	887	844	860	834	789	864	856	837	827	914	824	833	887	905	857	837	781	840	849	878	858	874	853	892	836	826	924	841	840	862	858	860	867	869	863	875	844	853	863	866	858	875	839	851	861	915	837	875	823	857	872	875	842	801	850	910	826	883	874	859	789	865	846	842	890	826	906	836	847	871	850	890	903	827	860	879	891	853	885	833	888	882	845	879	865	843	874	892	856	831	891	814	854	823	849	856	845	811	915	885	793	873	852	885	850	888	885	857	838	846	902	866	818	842	900	843	844	850	866	869	862	832	874	829	885	851	866	900	916	885	932	875	782	856	838	804	852	845	803	847	835	867	840	827	877	779	861	924	877	849	887	783	882	878	825	882	902	801	889	819	851	819	855	865	850	867	896	826	855	945	935	886	873	871	874	865	853	877	842	885	849	866	828
16056	24236	16693	9765	6995	3230	2505	2262	2564	2282	1745	1931	1572	1426	1165	1206	2060	3313	3013	1415	1128	1127	1031	1065	1129	1075	1148	1127	1062	1008	1090	1104	1133	988	1125	1119	1079	1068	1064	1092	1076	1171	1094	1100	1080	1099	1126	1106	1081	1054	1051	1088	1073	1050	1001	1114	1064	1123	1095	1052	1120	1129	1065	1113	1091	1093	1053	1054	1123	1116	1089	1078	1069	1088	1071	1096	1078	1021	1111	1057	1049	1070	1082	1042	1032	1053	1019	1061	1060	1074	1070	1071	1068	1078	1088	1131	1124	1109	1143	1081	1028	1063	1081	1077	1074	1057	1042	1049	1065	1064	1086	1105	1065	1075	1080	1056	1102	1093	1026	1111	1053	1008	1100	1097	1072	1076	1067	1083	1043	1115	1124	1084	1131	1087	1107	1032	1068	1106	1068	1065	994	1086	1070	1108	1077	1071	1104	1099	1068	1060	1146	1115	1117	1080	1094	1125	1136	1095	1106	1128	1051	1062	1027	1036	1105	1068	1036	1083	1075	1072	1100	1024	1088	1079	1036	1070	1027	1084	1101	1045	1063	1172	1117	1034	1066	1076	1001	1082	1073	1115	1078	1118	1069	1073	1083	1118	1068	1099	1072	1051	1097	1130	1032	1113	1064	1153	1075	1041	1069	1096	1103	1121	1081	1049	1088	1064	1048	1053	1103	1098	1093	1036	1085	1089	1135	1116	1083	1141	1125	1076	1124	1017	1018	1063	1134	1091	1075	1088	1082	1046	1125	1064	1061	1063	1052	1107	1038	1077	1118	1086	1050	1066	1095	1152	1046	1088	1059	1187	1056	1040	1093	1116	1069	1042	1069	1072	1095	1094	1074	1022	1056	1082	1040	1064	1060	1092	1094	1088	1062	1082	1103	1091	1080	1143	1029	1066	1080	1057	1086	1064	1058	1126	1056	1040	1096	1060	1039	1082	1044	1089	1069	1049	1035	1089	1078	1037	1075	1082	1071	1091	1079	1120	1053	1048	1075	1076	1066	1079	1047	1057	1039	1054	1133	1126	1053	1056	1108	1127	1076	1089	1052	1071	1157	1059	984	1118	1109	1068	1133	1060	1096	1052	1100	1101	1111	1004	1043	1078	1088	1091	1104	1022	1119	1005	1038	1089	1034	1081	1097	1120	1088	1090	1068	1025	995	1083	1154	1049	1079	1113	1057	1121	1056	1079	1132	1009	1109	1096	1118	1129	1081	1095	1100	1046	1097	1145	1067	1041	1068	1117	1026	1090	1050	1131	1100	1099	1095	1075	1076	1116	1056	1081	1108	1042	1037	1041	1076	1077	1025	1041	1026	1091	1099	1058	1037	1175	1097	1103	1085	1052	1082	1055	1078	1066	1095	1126	1083	1063	1037	1125	1112	1135	1108	1088	1057	1074	1111	1081	1111	1066	1011	1111	1073	1059	1094	1058	1032	1117	1027	1049	1074	1109	1074	1001	1034	1094	1113	1065	1103	1034	984	1101	1089	1133	1084	1072	1085	1081	1114	1133	1101	1104	1068	1059	1033	1019	1140	1088	1042	1105	1091	1130	1060	1077	1151	1082	1130	1037	1049	1063	1118	1064	1091	1059	996	1134	1013	1095	1075	1097	1070	1109	1077	1108	1057	1049	1198	1073	1098	1063	1058	1059	1032	1051	1137	1091	1045	1071	1112	977	1025	1017	1045	1033	1040	1089	1126	1067	1033	1160	1075	1126	1106	1068	1083	1101	1092	1088	1072	1041	1125	1097	1123	1020	1082	1107	1052	1116	1091	1062	1117	1080	1085	1088	1073	1074	1096	1042	1128	1091	1026	1089	1132	1020	1094	1065	1048	1094	1095	1060	1024	1066	1063	1033	1064	1098	1115	1074	1073	1039	1156	1041	1074	1048	1133	1092	1042	1040	1109	1065	1100	1103	1024	1045	1093	1071	1088	1062	1075	1050	1085	1085	1031	1052	1085	1112	1116	1083	1046	1023	1092	1048	1071	1038	1094	1103	1083	1115	1097	1057	1089	1080	1012	1083	1045	1106	1074	1135	1076	1064	1113	1078	1087	1101	1050	1078	1085	1081	1085	1078	1118	1037	1049	1080	1063	1077	1063	1016	1039	1064	1003	1079	1120	1033	1136	1080	1122	1076	1108	1113	1055	1109	1078	1118	1045	1059	1100	1101	1059	1087	1069	1052	1094	1073	1070	1100	1080	1040	1103	1125	1069	1099	1082	1064	1069	1112	1028	1109	1095	1089	1080	1091	1076	1021	1105	1082	1087	1094	1097	1008	1078	1072	1108	1080	1114	1014	1048	1093	1093	1050	1111	1035	1042	1074	1113	1066	1085	1050	1138	1042	1092	1101	996	1042	1087	1106	1039	1081	1082	1079	1021	1087	1065	1118	1132	1052	1074	1088	1093	1108	1110	1108	1044	1106	1082	1123	1042	1046	1081	1098	1089	1086	1078	1078	1092	1081	1072	1128	1078	1053	1118	1118	1099	1089	1195	1092	1052	1111	1019	1070	1088	1080	1058	1084	1075	1097	1089	1119	1059	1076	1058	1103	1058	1086	1107	1066	1106	1081	1108	1166	1150	1068	1078	1071	1079	1097	1065	1051	1060	1130	1097	1104	1082	1047	1062	1047	1077	1072	1101	1018	1099	1044	993	1131	1118	1077	1074	1068	1040	1022	1061	1042	1035	1075	1080	1063	1120	1079	1111	1108	1097	1071	1096	1039	1080	1114	1093	1030	1113	1080	1079	1019	1115	1067	1064	1071	1133	1059	1064	1021	1112	1015	1107	1110	1050	1107	1095	1107	1110	1083	1119	1089	1084	1089	1149	1064	1104	1060	1099	1126	1101	1109	1077	1152	1112	1016	1111	1029	1115	1041	1038	1087	1064	1084	1064	1135	1058	1075	1069	1077	1093	1058	1085	1065	1130	1079	1070	1051	1100	1129	1051	1063	1029	1106	1121	1118	1108	1068	1107	1110	1101	1099	1060	1100	1085	1137	1094	1040	1084	1071	1098	1073	1049	1072	1104	1053	1136	1071	1056	1102	1069	1087	1037	1104	1111	1088	1064	1072	1129	1096	1087	1047	1111	1015	1054	1125	1093	1043	1078	1056	1108	1066	1060	1034	1073	1052	1098	1089	1139	1149	1057	1044	1091	1054	1059	1125	1057	1083	1061	1108	1043	1067	1079	1060	1070	1076	1085	1067	1077	1122	1068	1042	1109	1058	1081	1027	1086	1022	1088	1074	1121	1072	1120	1057	1061	1105	1104	1102	1091	1160	1057	1092	1127	1084	1062	1042	1067	1053	1029	1095	1093	1123	1097	1108	1091	1117	1053	1029	1071	1049	1112	1094	1054	1056	1056	1094	1011	1089	1085	1040	1184	1097	1102	1030	1067	1091	1074	1096	1119	1112	1066	1105	1103	1084	1056	1062	1109	1025	1069	1062	1049	1057	1068	1098	1067	1116	1115	1067	1061	1079	1069	1088	1042	1073	1115	1069	1028	1017	1109	1100	1011	1045	1096	963	1072	1096	1101	1092	1079	1072	1110	1081	1096	1060	1111	1068	1071	1003	1053	1097	1061	1092	1050	1093	1056	1054	1172	1048	1057	1157	1099	1062	1078	1061	1083	1041	1050	1086	1090	1106	1079	1049	1099	1114	1096	1100	1099	1139	1073	1095	1150	1086	1037	1091	1115	1010	1070	1084	1110	1069	1057	1028	1120	1094	1080	1060	1094	1058	1087	1093	1052	1131	1111	1078	1100	1139	1106	1064	1096	1066	1155	1041	1092	1116	1062	1118	1085	1092	1089	1058	1067	1109	1079	1031	1114	1093	1046	1131	1082	1060	1074	1067	1058	1108	1095	1089	1049	1080	1036	1122	1106	1110	1119	1100	1048	1051	1075	1087	1045	1052	1111	1108	1037	1132	1043	1068	1081	1095	1071	1086	1013	1071	1070	1040	1107	1072	1089	1095	1112	1117	1061	1118	1105	1056	1037	1032	1097	1118	1089	1057	1094	1141	1128	1100	1106	1095	1087	999	1132	1092	1085	1100	1053	1037	1085	1094	1130	1099	1112	1052	1002	1152	1064	1097	1049	1094	1050	1050	1001	1112	1077	1083	1061	1056	1052	1060	1095	1059	1055	1060	1088	1098	1064	1085	1013	1100	1102	1073	1071	1082	1128	1047	1095	1056	1047	1078	1092	1131	1063	1076	1067	1066	1073	1048	1136	1090	1111	1074	1054	1111	991	1075	1103	1069	1081	1129	1083	1038	1021	1071	1079	1164	981	1109	1046	1118	1099	1067	1077	1086	1049	1111	1140	1040	1111	1070	1029	1049	1052	1124	1081	1085	1104	1110	1110	1085	1113	1099	1051	1111	1058	1105	1057	1052	1110	1053	1074	1080	1068	1086	1083	1087	1092	1043	1080	1096	1093	1092	1135	1050	1044	1119	1109	1017	1111	1072	1087	1064	1059	1016	1036	1053	1019	1082	1106	1073	1070	1058	1086	1103	1038	1123	1049	1058	1082	1038	1086	1170	1055	1129	1089	1077	1022	1043	1148	1053	1066	1079	1078	1107	1074	997	1066	1082	1079	1047	1087	1084	1087	1080	1075	1094	1079	1049	1100	1087	1047	1085	1096	1054	1063	1126	1080	1123	1064	1092	1033	1075	1051	1081	1078	1112	1106	1111	1080	1091	1039	1101	1096	1081	1080	1053	1029	1077	1102	1108	1038	1037	1152	1080	1048	1098	1058	1107	1064	1060	1180	1116	1019	1073	1089	1110	1053	1085	1052	1084	1051	1066	1138	1044	1039	1056	1066	1106	1034	1122	1073	1115	1138	1098	1066	1029	1043	1073	1081	1079	1044	1014	994	1056	1092	1087	1086	1034	1076	1104	1088	1098	1102	1099	1006	1048	1113	1087	1105	1054	1031	1130	1116	1025	1059	1096	1072	1032	1135	1067	1072	1115	1099	1043	1096	1128	1013	1062	1063	1114	1111	1101	1062	1022	1093	1089	1048	1102	1084	1067	1117	1088	1101	1004	1040	1092	1048	1153	1057	1075
24083	21084	28201	24036	20679	8396	2571	1535	1349	1389	1136	979	858	782	774	1303	7313	11499	7150	1422	669	652	674	617	638	672	644	688	632	665	624	686	674	649	647	658	671	645	703	621	652	611	608	676	648	655	642	681	657	652	605	647	593	618	689	630	617	656	622	607	653	624	653	662	617	627	671	623	616	682	611	614	634	625	666	654	652	684	677	605	601	661	661	645	645	665	639	648	652	689	638	684	671	625	634	695	630	682	635	625	647	700	697	642	651	657	627	637	584	615	666	666	614	648	617	642	675	712	612	631	606	641	638	654	600	664	628	639	679	621	649	672	628	606	616	633	628	667	678	630	673	620	631	620	658	631	689	674	601	606	620	649	615	611	650	614	651	639	634	605	600	647	604	664	663	624	687	665	629	610	632	620	660	622	610	627	686	652	668	633	689	606	633	648	679	638	668	613	633	632	645	651	662	617	674	648	585	677	682	662	633	635	665	640	618	612	687	634	657	665	588	581	662	655	685	657	661	662	603	636	681	652	666	661	659	658	645	665	631	639	639	661	648	650	640	625	629	633	610	642	636	648	616	707	665	613	647	602	603	647	613	679	603	620	631	614	618	641	622	646	617	616	671	639	624	670	596	604	636	618	679	645	649	662	649	688	638	652	671	635	637	646	648	684	655	598	652	637	591	607	628	670	638	613	613	643	634	677	610	654	589	635	619	619	618	625	633	662	646	664	578	616	599	662	623	699	669	643	604	597	663	648	673	681	618	624	665	624	682	670	615	641	641	655	636	627	659	645	669	653	632	671	638	651	631	611	617	671	659	624	673	694	647	653	600	654	657	633	651	698	639	703	638	638	665	640	673	688	661	693	646	634	642	657	615	631	632	641	680	650	641	676	658	602	665	669	641	632	612	632	656	590	612	655	637	598	659	635	650	620	642	660	597	618	697	650	636	623	667	593	694	662	622	631	628	659	602	609	670	614	637	643	637	623	628	635	650	644	648	610	593	647	604	652	650	630	645	654	671	601	662	649	630	671	655	634	637	651	661	627	649	635	624	645	653	661	687	610	648	661	589	638	595	613	638	633	630	597	633	616	650	667	624	631	634	612	630	682	599	634	642	664	618	677	633	631	634	640	648	637	629	632	653	670	655	662	653	630	645	678	657	656	631	608	628	635	622	610	623	653	678	636	654	658	641	623	645	639	633	643	611	644	665	632	615	656	616	620	623	630	646	652	648	652	618	634	632	655	619	641	658	670	652	622	696	656	616	612	616	637	635	618	672	649	678	618	643	620	652	674	662	664	693	637	678	630	663	633	628	667	648	624	629	622	620	656	619	615	652	653	634	635	636	679	667	639	670	667	646	646	635	639	624	626	622	640	636	638	682	670	637	664	649	658	700	703	653	624	644	670	673	571	657	602	629	581	647	635	654	658	675	644	678	624	639	637	627	635	685	645	638	648	628	661	681	647	641	639	641	575	672	674	609	678	634	689	635	657	667	663	654	658	668	651	705	611	631	634	686	636	662	661	690	663	679	662	648	627	660	620	645	597	640	665	683	605	623	628	637	616	621	653	613	656	656	638	646	607	642	610	625	671	611	628	676	683	644	613	654	620	702	639	631	646	617	663	654	676	590	622	672	619	664	608	665	603	648	642	661	616	641	666	642	657	718	603	681	683	656	621	644	639	660	657	677	671	638	593	643	664	649	673	635	675	640	638	683	639	674	645	630	642	673	604	623	601	654	630	608	672	634	656	629	615	623	685	604	669	628	631	647	652	637	635	604	650	655	602	643	648	645	619	660	660	612	593	653	628	658	644	627	650	629	633	619	695	639	627	646	664	597	663	685	625	658	642	595	665	602	620	635	575	620	670	693	642	654	617	648	722	637	646	628	616	616	643	663	609	629	618	642	710	595	625	667	652	657	632	618	687	599	647	637	637	618	651	631	657	620	652	641	643	654	626	616	632	638	653	620	632	653	606	668	657	657	647	650	662	664	598	610	633	604	641	657	651	624	659	643	634	643	634	659	608	629	586	611	634	688	644	622	620	653	632	630	636	658	636	632	692	617	639	633	596	621	645	640	629	622	603	666	640	664	602	672	644	640	641	623	624	634	640	679	654	638	630	692	648	615	636	642	641	665	646	654	614	661	628	612	641	696	663	683	615	617	636	629	628	609	603	655	643	701	629	666	670	627	574	662	571	652	644	594	703	598	652	648	653	618	637	636	585	620	624	616	673	646	624	656	642	638	612	656	665	631	637	649	654	624	647	626	599	662	627	601	622	602	629	639	607	658	657	623	702	615	638	630	631	640	588	619	654	635	659	715	624	632	657	637	674	653	654	657	652	639	644	672	626	659	651	627	611	619	692	632	622	606	609	634	614	638	628	655	655	632	669	609	653	668	649	684	659	651	657	688	650	654	636	684	656	635	653	629	651	663	630	650	650	650	614	643	640	634	627	641	627	603	628	678	638	688	653	616	620	658	655	626	662	664	626	662	647	637	620	631	688	635	622	675	622	657	624	635	674	628	608	629	653	658	611	667	588	635	617	649	679	592	631	631	664	614	691	584	632	665	668	613	646	623	663	623	648	630	638	618	601	625	637	618	684	607	653	620	618	594	659	592	610	625	650	627	622	675	645	633	625	641	621	661	608	636	641	673	691	628	653	626	621	659	646	594	662	636	629	636	672	628	634	610	611	622	621	655	646	680	610	656	614	653	648	647	656	641	609	607	663	640	620	645	648	646	642	642	650	658	640	658	635	624	628	641	625	615	667	636	666	643	671	600	615	619	654	628	618	617	646	676	608	621	656	646	636	634	605	662	645	638	609	669	673	675	621	612	645	650	637	652	606	648	628	611	630	631	656	618	647	628	653	629	668	593	648	592	704	634	676	598	658	667	662	576	629	653	596	676	659	673	633	612	663	675	645	633	665	679	649	645	637	655	639	625	634	595	659	615	637	635	674	617	599	645	607	685	621	679	602	604	641	617	662	672	615	637	636	690	632	669	623	640	672	622	610	669	651	658	659	675	610	642	677	638	654	630	633	634	610	629	641	615	680	667	636	650	645	660	585	649	617	680	586	636	702	619	675	640	607	598	605	637	623	633	668	624	627	613	615	625	656	624	593	674	679	635	622	637	617	661	628	616	637	662	622	671	659	663	677	645	653	682	628	636	660	654	669	639	647	630	633	602	635	690	602	656	640	606	618	678	630	653	616	668	661	600	633	631	692	676	640	660	621	636	586	671	610	718	630	650	604	664	625	612	623	624	646	649	621	673	653	678	656	643	685	701	590	619	615	610	635	662	652	646	640	681	674	689	671	655	604	684	647	648	620	639	656	658	649	622	570	633	638	633	660	624	644	627	661	649	588	637	665	615	570	650	655	667	646	609	666	619	650	601	618	605	636	635	698	654	638	629	643	677	641	668	673	635	668	623	619	616	643	621	636	661	642	586	623	613	647	661	672	681	654	626	622	666	647	638	633	618	627	625	600	617	648	622	653
16804	30624	23393	15504	10194	5458	4168	3046	2660	2842	2151	1735	1380	1216	1108	2336	12935	17911	10932	1935	812	840	840	867	822	802	836	816	849	808	784	839	779	778	806	825	861	844	866	804	856	829	814	789	806	865	835	785	824	805	809	791	802	838	851	838	873	825	846	797	814	820	813	791	808	860	817	817	791	848	849	809	850	810	834	831	813	829	800	815	811	793	856	814	850	811	803	805	822	788	844	823	848	827	868	846	804	827	788	804	823	817	826	779	839	755	837	802	825	753	842	848	809	824	848	831	847	839	852	810	786	818	833	773	801	775	833	842	799	832	848	799	817	803	803	805	764	826	843	810	851	838	853	766	843	839	841	820	830	751	868	795	834	851	845	860	861	848	807	790	821	859	834	871	854	820	833	836	807	791	774	842	871	787	797	791	771	837	817	836	835	844	808	837	842	830	801	826	843	834	805	857	890	838	816	816	873	810	797	758	806	878	819	842	782	882	808	816	806	821	794	830	881	857	847	824	812	789	855	816	823	832	861	842	775	811	848	843	885	789	797	802	794	833	833	801	786	852	888	784	824	804	790	819	816	810	884	877	814	832	897	795	790	836	816	836	803	815	814	838	816	783	816	779	818	826	790	805	812	830	789	816	805	848	801	836	832	858	812	861	835	825	754	791	852	822	792	846	858	835	854	821	858	785	876	805	729	799	859	841	808	829	817	824	838	838	803	832	809	853	873	860	784	830	835	796	802	822	771	784	826	807	838	806	847	824	829	760	821	806	804	791	794	832	806	835	765	806	853	820	847	859	831	855	829	841	822	895	854	810	891	846	874	818	867	782	858	833	806	809	849	848	863	785	869	834	872	833	831	836	820	796	817	803	856	834	815	836	785	810	813	812	806	793	793	846	819	829	855	835	849	843	871	839	820	846	828	852	820	812	862	828	831	814	790	819	851	793	804	813	869	879	802	802	809	825	812	839	825	825	864	826	843	823	828	829	836	844	818	864	807	833	824	843	865	834	822	804	807	807	805	872	840	834	855	822	832	828	789	792	887	870	808	784	827	787	816	819	854	860	787	771	782	862	840	790	800	779	843	767	834	802	845	828	871	810	858	759	868	787	848	798	854	800	820	825	856	816	833	868	866	870	806	795	835	780	840	841	863	853	804	812	817	801	833	836	792	830	788	876	842	825	770	839	872	813	821	833	751	865	812	818	839	798	860	821	851	774	825	834	837	854	806	826	794	786	788	861	812	786	837	775	844	859	860	839	861	791	823	814	806	812	877	810	846	827	803	865	835	847	845	860	861	845	799	816	777	850	814	796	836	779	837	774	806	793	815	848	814	807	817	813	790	842	783	797	819	835	812	878	785	795	863	826	811	829	866	782	825	779	783	811	831	835	823	871	814	853	814	795	805	814	847	853	803	843	831	846	834	803	861	814	823	863	855	820	782	807	851	840	785	801	853	825	806	817	839	821	763	763	796	792	814	831	798	852	831	867	827	804	827	841	863	891	854	802	837	843	815	849	870	813	801	852	837	809	810	814	841	788	828	781	840	790	845	826	802	825	867	828	826	832	812	794	782	795	807	814	815	855	811	791	823	767	861	826	827	837	851	854	817	828	840	868	851	811	787	875	852	842	822	768	821	845	819	814	825	824	783	826	805	807	838	882	813	821	860	818	811	849	819	828	854	824	777	743	882	854	819	880	797	822	874	831	819	822	812	818	863	852	789	826	797	783	780	773	811	845	807	823	770	858	858	841	841	772	818	758	833	807	797	879	815	812	860	834	860	848	812	838	796	890	818	808	827	788	790	816	845	798	791	857	825	851	845	860	867	779	854	804	839	824	810	853	826	849	827	838	805	768	790	776	832	793	835	848	805	829	890	847	862	795	807	807	802	845	823	821	836	796	791	790	835	839	795	786	826	840	823	884	825	818	771	845	783	894	802	821	835	853	844	782	840	823	823	824	869	828	744	870	853	808	785	833	860	789	858	842	820	816	909	798	811	851	825	849	802	792	869	807	811	819	794	776	791	848	817	838	813	793	853	831	807	881	815	810	766	879	824	780	854	856	816	877	805	830	836	788	843	815	812	802	865	752	864	869	829	809	789	827	855	838	822	790	805	831	798	834	822	812	855	825	794	838	758	805	820	838	847	847	833	831	819	792	835	794	859	828	867	842	816	830	832	850	828	807	846	821	856	819	877	815	832	860	803	809	788	845	807	823	853	804	810	834	874	821	841	861	817	848	793	826	847	808	786	846	852	854	795	852	789	869	848	776	872	817	802	831	808	820	841	805	813	823	840	853	874	833	795	879	892	755	842	829	803	792	815	838	804	800	848	820	793	852	778	804	827	865	784	819	838	798	845	824	807	833	819	805	846	839	845	799	809	812	814	800	813	804	832	791	772	815	782	811	850	826	855	831	788	748	781	828	862	837	809	872	819	864	823	805	843	856	861	824	825	857	808	806	861	848	800	839	841	828	850	818	829	844	820	804	863	805	845	809	776	831	846	845	820	876	816	841	827	806	840	820	832	805	826	818	840	786	828	800	841	805	884	795	837	799	833	801	823	866	802	767	865	817	788	806	843	776	795	837	797	845	816	821	862	816	814	830	834	825	843	847	854	837	816	779	810	826	829	827	863	814	822	869	869	811	807	805	839	782	867	838	794	825	828	822	858	837	826	815	799	809	786	801	789	798	890	766	803	867	771	887	825	776	821	790	819	850	873	793	782	758	841	784	872	801	848	820	831	799	811	810	821	805	799	877	857	846	831	831	831	838	839	798	787	832	786	810	794	880	800	808	841	851	810	805	880	786	857	824	820	833	880	799	835	820	863	827	833	781	808	820	893	867	867	826	849	822	886	844	798	793	816	839	801	792	777	853	875	842	828	819	843	830	869	785	793	807	850	785	836	826	816	812	861	801	848	840	819	787	803	805	831	880	809	841	830	804	732	833	795	829	813	808	794	769	841	856	740	841	840	850	818	843	867	825	838	801	769	851	803	846	860	800	837	851	838	828	798	835	839	834	821	806	795	802	837	859	812	823	875	869	839	847	810	836	828	820	850	842	850	829	847	846	870	809	772	824	809	819	786	808	815	824	856	779	799	838	829	812	894	870	797	795	844	855	824	806	835	817	786	782	860	823	815	842	863	838	833	810	803	780	796	779	862	809	788	800	824	829	801	843	800	848	798	824	815	851	827	786	770	821	850	804	803	845	851	805	805	822	800	819	808	781	784	780	826	804	801	784	835	813	818	785	867	839	846	871	807	860	840	855	811	765	817	827	816	752	839	801	787	847	822	821	786	835	794	807	801	853	867	813	840	775	774	818	818	829	812	850	876	880	818	856	830	778	810	858	849	781	775	836	849	818	845	871	800	765	872	831	821	797	875	835	871	823	801	831	816	818	845	801	823	853	853	801	821	806	794	834	853	877	817	854	812	799	815	823	822	809	830	811	801	808	802	866	821	819	834	792	816	851	847	863	776	790	822	796	826	875	844	795
22691	21036	28835	23401	21040	21133	11826	3141	1463	1343	1364	1099	788	672	977	4937	19624	18301	4820	370	331	354	327	325	357	327	336	346	329	320	326	360	344	324	344	328	325	322	294	310	338	277	324	291	331	311	324	296	331	315	325	299	317	293	341	303	307	299	321	299	319	313	319	300	329	312	287	299	298	327	343	297	322	301	301	321	320	298	323	306	307	303	324	302	337	317	330	331	319	354	308	308	307	310	332	286	312	317	363	308	317	306	264	326	307	304	316	345	340	296	346	313	306	340	326	304	311	337	320	310	305	321	336	324	295	312	306	322	283	327	277	353	308	320	304	323	299	326	315	337	319	314	331	337	314	323	300	274	333	353	300	328	322	349	325	325	316	341	303	349	314	350	292	300	294	327	328	270	318	286	294	339	338	320	294	313	336	340	313	299	323	329	309	333	315	311	314	312	333	301	310	346	347	301	355	308	322	314	328	305	322	302	322	308	310	316	308	301	308	301	313	312	316	319	318	312	303	336	297	327	341	289	307	334	292	309	347	318	325	300	351	288	311	326	341	322	321	341	342	318	314	310	318	339	325	295	292	331	331	349	298	308	315	329	353	321	316	309	306	297	322	329	333	304	315	327	310	305	313	304	290	304	311	310	280	317	304	305	314	326	321	311	318	322	335	305	322	333	326	319	320	292	309	307	313	320	316	331	314	335	296	341	329	323	325	315	310	312	338	325	310	325	308	342	310	329	316	339	349	329	317	303	275	305	318	323	297	311	310	324	321	304	324	330	312	322	298	318	296	328	322	304	311	353	309	308	320	316	313	299	296	338	324	325	301	335	365	297	337	292	295	312	293	331	314	357	310	323	329	332	273	317	307	335	321	305	300	333	287	303	324	304	334	305	318	313	299	319	319	300	303	323	297	305	283	341	307	254	293	313	310	322	296	311	314	333	339	295	327	314	299	317	311	295	326	311	305	329	311	352	324	301	317	302	318	309	280	304	306	338	297	299	294	291	343	342	301	318	322	335	322	286	308	327	312	338	332	331	311	359	329	316	319	321	329	304	309	290	343	314	275	291	315	302	296	287	329	317	356	297	309	304	319	295	314	331	329	313	324	326	316	329	344	304	319	295	318	305	339	296	328	297	343	298	310	314	279	306	334	329	284	329	314	294	317	300	317	333	324	303	339	294	296	373	293	310	324	294	343	332	314	310	310	282	292	319	316	322	314	303	338	308	305	304	344	323	318	299	314	317	309	308	323	346	294	320	290	280	328	301	311	350	326	280	308	305	321	298	321	306	331	326	325	313	275	305	347	301	333	291	327	313	338	302	311	343	329	309	315	308	322	329	297	307	337	323	309	307	334	327	286	329	287	346	289	298	306	327	334	309	317	316	291	327	319	306	330	309	326	300	324	300	347	305	322	305	300	273	335	306	318	317	305	339	321	329	310	312	324	304	328	340	299	322	312	325	296	333	362	332	305	330	314	347	301	319	336	348	347	322	351	306	351	303	301	331	345	317	320	289	361	289	307	320	328	320	319	309	304	317	324	315	363	307	359	292	309	354	333	314	304	286	321	337	306	329	304	317	323	348	318	304	312	330	348	301	313	322	327	335	316	327	304	308	299	307	333	320	322	300	305	315	343	313	318	296	314	293	308	314	323	318	294	316	304	336	345	314	323	317	323	288	327	328	313	305	389	314	347	276	355	291	315	335	300	322	327	347	311	266	299	279	329	324	332	298	324	323	316	328	319	284	320	306	319	343	327	354	317	327	305	325	324	310	309	314	343	323	319	344	306	299	332	295	318	311	328	328	306	327	305	281	316	292	328	303	316	320	321	332	319	302	297	296	355	296	300	297	325	303	288	313	304	304	317	296	339	322	305	298	324	321	314	358	356	309	334	340	311	320	346	324	318	336	321	304	310	302	329	304	297	274	293	305	309	307	297	332	306	282	318	294	338	305	288	328	340	321	332	343	335	313	318	295	297	308	311	325	304	344	328	305	334	313	280	307	309	283	304	330	306	335	289	341	294	302	293	327	315	364	300	305	360	328	313	323	313	320	308	306	317	287	303	322	348	330	291	293	306	325	307	313	340	287	342	291	306	331	333	308	311	312	361	347	331	306	292	294	316	281	320	307	296	306	336	313	329	308	318	328	326	375	351	304	320	302	371	301	282	340	304	322	347	319	324	312	328	311	277	301	317	310	341	300	319	297	331	318	289	310	338	307	282	321	309	341	316	312	325	329	292	304	340	336	327	320	324	301	306	320	303	322	321	317	321	337	318	315	297	301	344	290	316	350	317	318	292	307	293	353	303	310	355	334	317	336	308	296	333	307	311	314	301	280	318	318	271	322	334	300	328	314	324	299	305	308	331	328	324	292	318	270	319	318	309	329	361	324	330	301	281	318	335	309	308	330	299	353	309	341	293	328	288	356	326	328	295	288	315	302	330	286	321	317	305	292	312	337	332	329	320	326	297	316	324	344	298	303	302	325	336	325	312	308	307	312	314	301	319	283	323	321	307	347	314	342	313	305	328	345	310	295	319	299	285	322	310	303	313	319	292	320	329	297	341	307	349	307	323	325	307	333	328	326	302	305	338	296	326	322	336	357	317	324	319	314	292	299	306	338	329	323	289	319	322	297	306	353	286	328	288	318	337	305	306	302	312	304	306	297	327	324	338	294	302	317	321	308	328	319	352	325	301	300	281	325	323	344	280	309	319	325	306	306	300	311	316	310	328	286	291	321	312	303	329	291	303	326	292	332	333	338	331	323	352	346	325	321	331	273	313	312	269	260	324	296	297	302	298	340	306	327	321	307	293	325	335	331	298	311	339	320	316	318	320	318	288	267	328	307	302	300	305	310	307	314	314	306	300	330	303	316	293	314	335	304	320	310	355	295	306	282	296	321	335	327	332	299	320	333	313	317	321	321	331	329	303	339	327	318	322	329	309	322	306	325	310	349	302	318	333	306	292	317	299	317	325	330	334	363	288	290	314	326	316	299	338	326	319	283	335	321	299	353	298	337	308	306	341	307	343	284	306	322	308	322	344	307	346	322	343	298	342	308	333	329	304	339	315	324	304	324	315	310	311	308	326	319	295	323	321	323	284	337	336	306	314	310	294	279	347	337	287	339	303	305	345	314	314	298	298	323	335	308	331	330	317	329	336	299	321	302	312	315	333	333	332	342	308	300	325	321	330	315	308	297	306	322	333	342	323	304	303	343	281	306	327	309	300	325	333	298	319	325	315	331	292	325	283	315	314	343	305	334	329	314	325	341	313	324	344	312	317	291	312	326	304	306	290	318	323	309	294	327	323	321	327	345	328	307	319	324	307	291	328	340	309	328	331	320	336	328	322	279	348	295	318	323	308	312	333	323	313	322	303	277	330	304	327	317	322	297	341	289	274	320	342	335	279	273	331	327	327	327	307	320	356	346	291	324	335	311	259	297	319	287	307	322	336	321	302	309	308	331	312	321	320	316	364	297	314	292	325	321	299	305
19391	35924	29611	21097	13421	8907	8111	6367	3334	3205	3188	2413	1657	1407	2043	9094	27757	22587	5810	457	485	451	467	428	404	404	435	479	457	484	390	412	419	408	384	414	418	417	397	421	391	408	401	359	397	383	429	444	349	409	449	377	397	409	395	414	408	432	349	414	429	395	405	399	363	433	439	387	412	410	389	386	419	402	436	456	406	407	376	449	365	402	415	397	400	410	418	389	382	403	412	411	441	407	419	418	410	375	409	407	428	388	408	402	396	386	400	413	396	390	386	399	368	401	401	408	393	404	420	412	414	404	420	368	421	379	398	386	373	400	401	398	407	421	395	388	391	401	362	410	376	423	421	398	410	385	389	411	444	414	366	408	374	385	414	418	402	412	389	405	417	435	393	380	384	422	368	439	401	401	386	438	399	386	388	396	398	409	401	395	377	371	382	419	390	422	422	414	390	380	398	436	392	389	443	437	435	410	397	383	385	398	415	379	404	385	446	430	403	397	414	365	399	387	381	390	418	406	407	390	407	410	399	393	408	397	443	396	420	395	375	373	399	411	423	394	428	428	422	386	391	391	405	437	413	389	404	393	396	369	402	385	407	420	411	404	372	388	415	411	406	378	414	411	398	395	378	430	384	435	427	425	404	405	405	366	395	421	422	397	374	424	381	411	391	417	380	369	396	417	391	358	392	361	384	373	429	403	360	408	421	387	398	382	375	383	406	388	389	409	383	399	384	399	389	410	373	425	417	447	401	363	389	379	394	391	397	369	374	400	378	450	395	386	387	428	402	396	425	412	412	386	399	406	405	391	405	396	388	416	392	407	392	430	429	370	399	356	393	429	385	432	382	413	431	400	391	419	415	382	382	409	387	391	373	392	416	385	385	387	345	395	415	395	382	397	427	410	399	393	397	400	435	403	392	407	380	401	427	441	399	389	416	352	374	397	386	376	411	430	387	418	414	431	376	363	415	402	441	395	386	395	395	384	396	397	422	360	382	390	396	375	344	444	375	368	429	401	408	416	394	360	367	369	419	387	436	343	394	382	412	395	369	402	340	413	395	420	378	351	383	385	395	392	394	400	407	364	398	353	357	428	427	412	411	404	398	430	389	394	370	409	382	363	404	411	377	432	407	379	414	377	384	403	410	392	394	412	418	391	398	385	371	406	374	378	356	394	438	417	389	395	405	430	414	435	399	389	406	420	417	377	421	418	400	429	343	401	384	408	398	409	390	428	394	412	386	393	414	418	396	391	391	390	395	405	410	346	372	352	388	407	373	413	406	414	409	378	403	410	377	377	407	370	407	422	384	382	376	384	403	405	437	400	407	398	394	439	363	385	409	412	411	382	439	394	400	411	409	440	391	414	410	384	394	369	416	409	379	449	437	402	433	405	427	392	372	403	383	426	414	407	414	396	418	378	355	398	425	438	416	421	401	393	434	404	406	384	419	373	383	397	433	418	407	411	374	386	393	393	420	447	408	415	437	392	389	374	392	394	372	406	372	419	396	407	377	412	380	392	402	392	409	413	395	444	415	398	393	420	424	414	397	367	387	423	419	386	400	414	408	393	404	380	422	386	361	384	404	410	414	413	391	381	386	359	397	424	392	430	419	357	374	407	399	408	398	376	416	387	398	417	422	392	400	403	412	369	395	392	413	374	407	398	419	404	412	402	392	412	425	403	407	383	402	377	417	398	370	380	390	392	407	393	399	419	372	394	420	411	407	426	401	399	346	408	396	420	431	401	385	403	390	398	459	396	409	395	394	389	439	405	432	367	407	416	383	408	402	370	422	367	379	408	417	439	394	397	402	416	415	391	411	381	400	384	416	400	453	413	362	387	397	395	403	385	369	402	407	440	427	413	415	399	381	393	372	379	398	423	375	414	403	370	431	392	422	389	377	371	368	388	421	385	452	400	396	454	389	417	402	432	421	372	388	400	379	377	382	399	386	408	414	368	402	426	373	420	408	401	402	407	419	405	401	379	415	401	428	395	403	418	420	381	412	429	418	386	374	376	407	405	420	401	424	422	373	397	405	415	384	363	355	379	423	430	413	431	387	380	416	372	391	422	425	389	435	349	365	394	412	389	382	422	398	387	392	409	414	400	357	390	387	371	351	415	391	376	398	393	409	389	385	428	412	321	395	440	424	404	420	401	405	384	403	392	395	399	375	419	385	377	404	412	430	375	396	375	406	389	397	416	379	400	400	404	417	412	410	377	408	378	426	396	404	398	406	394	395	376	429	363	388	400	418	393	390	399	375	423	434	409	433	411	392	367	385	413	409	381	397	363	388	412	387	393	414	415	362	389	406	431	405	412	423	465	419	423	412	389	368	415	410	402	409	400	390	413	403	439	436	399	379	419	383	374	366	369	404	416	412	428	398	417	387	409	365	403	409	399	394	404	420	417	413	355	403	372	407	384	393	395	410	367	392	419	420	384	408	415	425	411	404	445	405	402	436	379	398	398	363	382	395	424	393	416	418	411	420	405	374	396	398	388	373	398	419	400	391	368	415	413	402	380	364	398	401	395	401	373	391	442	431	368	383	417	425	422	410	381	368	419	397	438	407	409	404	391	411	409	413	430	391	414	359	413	394	384	395	404	411	405	405	375	397	412	445	393	383	418	434	375	398	390	381	361	395	381	377	418	393	390	419	369	371	400	403	396	403	372	393	418	405	422	402	398	384	406	397	397	391	391	378	403	378	366	400	429	390	385	384	407	427	410	412	439	428	420	376	393	349	426	393	429	419	411	409	379	404	389	410	357	387	410	403	426	363	412	412	405	384	392	385	395	392	411	397	405	355	379	412	393	400	380	417	400	386	420	417	430	437	378	390	398	403	404	396	379	380	410	421	433	397	376	368	389	444	438	394	375	388	379	376	417	425	410	418	381	405	372	340	356	386	400	380	420	421	410	397	409	420	378	423	407	381	414	404	411	402	380	392	387	393	418	417	383	388	392	420	410	408	413	396	382	407	408	396	412	425	416	386	403	390	395	355	412	393	397	409	409	415	395	381	414	390	386	417	439	433	397	422	408	399	407	404	374	388	380	396	368	423	409	394	425	418	444	391	432	386	404	424	367	379	404	399	397	385	409	415	419	385	396	387	393	393	386	416	396	410	395	431	365	400	385	371	398	407	406	395	408	404	368	405	442	392	394	412	346	361	388	360	373	393	415	414	395	374	405	375	368	383	383	363	388	393	387	427	393	395	392	450	425	407	432	396	395	394	376	446	442	381	415	420	410	404	393	412	387	377	417	376	389	412	414	424	379	386	379	439	402	400	396	391	424	380	385	412	373	429	404	412	398	398	407	367	407	411	380	408	426	395	406	422	451	376	397	411	359	389	399	462	387	399	396	446	405	391	403	407	427	390	403	385	439	387	393	392	426	366	389	356	385	402	430	363	419	407	399	412	374	414	374	419	370	398	397	399	382	408	398	421	389	416	396	372	420	385	402	379	413	419	410	378	391	434	446	383	438	391	386	392	394	378	380	400	403
26808	20906	16306	8759	3204	2503	2083	1440	1075	981	1045	927	904	829	816	1196	1853	1041	806	801	761	844	798	769	792	769	789	803	836	772	811	749	774	785	768	804	765	749	800	818	767	800	746	738	720	778	811	778	785	843	789	777	793	805	751	793	772	769	780	770	809	804	736	779	805	810	734	805	749	825	745	724	788	756	764	764	779	780	782	748	749	734	803	757	799	786	754	792	768	772	788	737	789	782	774	726	794	740	758	798	804	832	786	782	710	776	715	787	818	791	813	768	771	771	777	717	783	803	835	769	759	788	757	801	796	784	733	756	786	825	741	740	744	750	769	723	788	818	775	745	796	780	836	804	800	776	805	807	756	763	755	781	740	828	719	712	768	807	784	798	784	773	746	754	841	783	741	763	785	794	797	802	737	765	790	829	764	786	809	776	839	798	843	745	760	783	745	724	782	764	770	771	742	782	851	771	816	775	783	783	803	765	750	766	843	814	791	770	766	799	797	743	783	792	784	808	756	812	747	805	746	799	726	782	806	829	777	759	741	849	812	785	752	802	736	728	745	758	772	781	754	773	785	793	768	789	836	795	761	780	781	780	770	816	765	826	741	829	765	766	764	819	796	739	817	753	735	766	790	763	766	790	782	761	753	732	818	774	766	835	805	828	789	767	772	778	749	750	706	786	763	756	773	732	801	793	796	791	804	734	820	752	775	796	742	771	787	783	745	781	770	835	807	763	804	758	836	749	734	777	798	765	803	783	795	748	781	750	701	762	742	806	753	781	771	791	808	782	796	736	764	793	754	822	771	811	771	775	778	756	778	760	774	826	787	785	778	778	787	806	767	787	791	763	763	759	787	795	831	753	818	754	800	815	783	779	794	780	785	749	791	735	825	808	808	764	780	765	824	782	764	809	759	822	780	798	775	770	768	768	770	827	754	711	799	753	768	799	817	788	787	786	759	790	706	808	756	774	807	758	744	769	787	754	773	839	745	803	753	803	797	832	782	779	785	769	769	848	780	806	773	773	810	783	804	811	825	861	788	740	772	766	725	745	800	772	786	805	849	826	811	807	749	852	751	777	771	792	802	778	816	785	829	815	788	831	721	772	785	768	717	786	792	722	819	801	749	790	842	771	787	820	804	773	789	789	700	842	785	791	768	765	748	761	796	799	761	809	761	766	782	770	826	743	770	771	792	785	787	787	751	758	775	745	831	734	774	827	748	776	823	788	787	759	747	793	778	826	729	801	768	769	775	790	816	781	792	795	792	802	778	795	793	759	792	737	800	792	746	779	764	797	756	775	811	725	755	776	795	767	790	796	761	775	825	795	752	712	785	735	782	778	814	775	848	771	820	807	739	762	736	761	747	777	764	804	779	778	819	811	784	764	728	768	834	791	774	802	786	773	750	770	776	804	784	841	729	780	782	775	799	752	797	728	755	796	742	781	756	792	793	793	747	746	783	785	757	807	780	802	789	800	769	731	786	812	782	809	767	733	780	823	783	760	771	765	811	804	785	779	781	757	802	801	772	780	734	817	787	801	737	778	733	750	792	779	764	780	771	809	778	806	767	800	809	740	759	757	786	853	780	805	778	779	789	759	828	760	764	766	785	812	765	822	751	794	815	807	763	783	795	780	829	760	788	756	765	842	769	761	732	766	762	763	779	824	774	742	786	765	830	788	789	825	752	804	707	765	758	789	775	799	838	791	754	757	781	805	791	817	774	760	773	765	803	773	759	756	771	761	824	810	751	762	748	783	772	720	746	776	800	751	805	767	760	766	757	746	766	815	776	747	797	776	751	769	824	774	709	785	776	779	845	783	736	798	774	773	798	730	821	760	767	806	794	766	734	792	803	792	776	744	766	788	789	768	788	781	796	764	747	786	737	764	771	745	734	769	817	788	775	789	738	736	827	799	761	772	728	800	787	792	746	793	762	747	740	762	797	785	783	800	762	794	769	788	750	772	803	768	776	833	821	766	762	759	794	790	794	791	787	790	795	747	820	732	760	777	766	759	760	769	779	724	812	797	822	753	830	774	725	755	736	811	786	827	756	767	770	771	830	767	785	788	764	801	770	761	769	811	789	762	826	781	763	800	795	799	785	736	749	743	777	787	792	810	771	835	792	786	780	745	790	822	824	768	767	744	726	808	784	764	771	712	762	781	774	805	829	781	819	782	827	749	731	729	763	771	767	760	739	817	794	766	736	783	829	844	761	760	732	764	749	781	805	793	786	819	735	804	824	798	773	817	817	810	806	737	796	801	789	774	789	733	751	743	791	728	758	806	806	778	792	835	775	824	826	777	773	796	789	736	771	779	806	811	720	790	782	773	784	766	787	802	818	839	842	783	788	810	772	778	803	793	751	783	799	781	771	700	725	786	778	778	810	804	802	794	778	751	814	773	803	753	797	737	775	794	822	801	806	747	771	802	774	814	719	710	805	788	792	753	802	809	743	778	781	778	755	784	784	734	734	762	722	750	775	762	766	789	785	740	770	774	767	847	775	811	799	847	762	739	847	844	781	787	761	779	772	777	755	778	728	775	783	826	778	761	755	775	817	845	822	796	767	747	760	759	799	751	778	787	802	750	772	824	804	754	744	762	790	758	764	701	759	750	798	752	780	764	762	804	769	752	806	760	758	784	797	746	786	778	806	777	776	766	738	824	780	773	826	727	727	817	795	738	771	782	791	751	765	827	776	779	752	732	804	788	749	782	738	736	757	873	764	792	766	771	781	773	811	736	810	778	782	793	787	806	772	766	788	767	784	791	762	794	809	742	768	745	794	787	758	793	781	806	762	763	808	809	770	790	774	762	828	829	756	785	790	809	781	782	725	761	742	829	787	802	725	802	819	784	751	791	761	809	799	780	846	743	754	790	780	760	775	792	796	820	802	789	785	775	768	753	769	752	739	778	839	818	742	807	781	830	794	751	808	802	792	835	763	810	750	762	800	803	772	808	797	814	806	774	754	750	808	741	751	758	793	800	794	795	856	777	753	723	766	758	777	801	747	785	790	794	776	779	768	754	784	781	745	752	809	773	762	871	798	758	783	792	800	767	776	768	774	851	808	769	738	769	741	788	743	755	776	751	775	805	778	779	788	778	798	792	804	753	762	777	840	792	784	802	858	809	754	760	832	778	773	761	782	770	769	784	764	791	730	811	786	791	792	768	781	793	748	727	824	782	737	751	775	835	837	774	783	828	755	791	752	761	754	771	828	756	789	771	818	749	798	786	721	804	777	810	742	769	821	787	766	785	754	793	800	763	776	805	744	770	802	792	811	741	820	791	762	730	804	760	759	795	815	741	782	790	822	803	789	780	773	797	803	793	778	744	750	753	808	846	836	778	771	758	782	841	794	771	840	794	796	812	772	799	814	770	776	780	781	777	820	703	733	822	709	811	793	730	785	770	770	788	770	785	744	722	798	779	753	759	745	841	783	832	808	807	785	767	769	807	751	779	816	793	769	785	868	728	803	729	832	776	768	781	785	797	766	811
15371	20646	16924	11065	5527	4981	4454	2849	1816	1517	1580	1321	1278	1253	1143	1835	3147	1558	992	970	991	1013	933	1039	993	980	1013	961	954	1008	998	1036	974	992	976	1025	1029	1028	1030	994	966	1028	1024	1024	1068	995	1007	999	920	989	1037	992	959	987	1039	1003	1044	1008	981	984	970	941	983	1013	1037	968	984	956	982	958	962	1019	1007	992	1025	977	1010	965	1022	990	1003	988	982	1029	986	1015	962	947	996	1020	994	1009	960	1003	998	973	992	1027	1003	1002	984	1003	953	983	972	977	1005	981	1010	1003	973	1022	954	1011	1007	982	1040	1000	996	1032	1019	961	999	962	1027	1015	983	969	946	1008	998	972	984	974	971	954	1000	982	937	1028	1016	951	1011	1002	997	1028	932	944	962	976	974	980	975	972	1015	986	971	1013	951	1076	955	938	969	1009	954	984	967	1001	1047	1034	907	974	1006	999	985	983	944	986	1007	974	1033	1087	972	974	991	932	969	978	995	1049	1017	990	992	966	1015	988	971	990	989	1027	934	985	997	938	1050	977	1059	945	991	950	975	970	964	997	1011	1064	972	932	1008	1001	1070	1001	1020	966	991	991	956	1022	979	965	978	930	1011	1029	1012	996	931	987	1011	980	962	997	981	969	959	926	976	996	959	969	989	934	998	1015	1017	998	1065	1016	996	955	980	996	956	964	980	995	1042	991	950	987	1008	974	1029	1004	1034	997	966	987	983	1025	1034	940	968	981	963	1031	980	984	1005	977	984	973	954	997	1005	998	957	999	993	1014	939	1027	1013	949	1015	966	1005	984	963	1065	1019	972	966	989	989	990	963	932	998	961	984	1004	1001	973	1008	1011	977	959	1055	1022	1004	1058	951	961	961	971	947	1022	1025	1051	975	1083	993	975	960	1001	949	1013	932	970	998	982	1026	1022	991	942	1020	965	1056	977	998	1011	950	987	982	1012	979	990	955	997	1007	969	991	961	1002	953	985	954	985	966	995	931	1002	958	998	986	983	943	967	1040	1006	1041	1019	997	973	999	986	922	1025	958	966	984	1012	937	977	1005	1069	1022	977	949	975	987	1044	976	1011	935	995	1002	964	1002	975	979	1023	957	990	995	990	1009	1003	1028	965	1038	1017	970	986	988	976	973	924	1003	994	1005	984	958	1024	1018	1034	1038	1063	1011	956	1017	986	1014	964	999	990	1006	1028	1028	988	998	959	1014	983	994	957	978	987	1007	923	989	1011	1014	975	975	959	968	970	1018	966	947	985	979	988	982	1057	963	935	1006	993	990	1007	943	1022	989	1001	985	991	999	1006	990	1012	1030	987	979	970	1023	1074	970	976	954	996	975	977	1028	999	973	975	997	1021	990	985	1003	1009	1049	1030	994	960	975	989	1002	1033	1045	1009	958	996	1052	989	1031	1030	1011	1024	995	955	1002	1000	996	993	933	1018	1005	963	1039	1033	1012	980	961	975	981	979	968	976	1019	1035	981	1037	980	1017	1010	999	1007	1000	1017	962	1003	1000	972	1017	1000	989	999	1056	988	956	1015	972	1032	973	919	1038	944	995	979	968	977	999	1023	979	956	1019	959	1056	993	980	1024	1039	1020	1014	1039	987	949	992	1044	1003	983	995	974	1033	953	960	1029	1050	970	1006	934	971	997	985	1002	1020	1016	984	1021	952	930	1002	949	987	988	967	973	999	1041	959	1029	1006	957	989	952	1056	968	1038	972	994	1021	988	1036	1031	949	994	993	1024	990	1004	996	1026	986	999	982	996	1027	992	1034	1027	985	986	1021	1022	1000	1005	1028	1050	1030	962	1019	980	1020	943	1031	1004	970	993	1052	945	965	989	989	959	971	1057	957	962	953	985	995	990	983	1017	1032	989	966	965	1035	984	977	972	911	965	965	1013	1043	983	1028	1010	1014	994	952	970	978	1021	1040	982	940	1023	991	1028	920	1013	1004	998	983	954	1052	1055	942	1009	974	965	1018	927	984	948	1045	943	990	973	982	1001	1040	965	1012	1009	1007	974	953	940	1025	985	963	953	971	1002	1013	989	1048	989	1017	1000	1032	941	1006	967	944	1044	1013	973	1016	1002	995	1057	991	953	991	1004	975	1038	1016	1037	951	938	947	1052	979	991	1011	1076	1024	916	1022	1001	1024	940	1019	982	994	961	957	1006	1022	976	984	1015	999	1053	1007	1009	1005	1070	1044	974	1024	997	1027	959	982	994	1033	985	970	991	1025	990	984	1028	1048	1029	1063	1019	1066	1036	1024	973	985	993	985	982	995	1024	1035	1017	1013	976	984	966	1063	960	966	1014	994	945	981	971	970	994	945	984	1009	1021	1006	1029	973	974	999	986	974	990	1039	989	1066	1002	1004	1040	1009	978	1018	956	1031	1013	971	997	1014	1006	1019	994	991	940	994	974	1011	966	1004	994	989	991	1017	1024	1037	1003	1032	1019	958	971	993	986	970	1047	999	1013	995	1025	941	1014	974	1010	959	1013	962	976	960	969	1056	1024	994	991	986	993	1030	969	974	1005	982	997	1031	975	963	1017	1017	1002	985	1011	980	998	984	1076	975	1039	1030	1030	1040	993	1009	1024	1009	1009	988	936	1021	1000	985	992	990	964	1007	947	1037	999	937	947	1024	1046	951	997	1005	978	1033	968	987	975	1035	996	1010	981	1029	996	1005	1000	999	959	971	991	953	996	1018	992	1038	1020	995	1017	958	952	968	954	1021	1000	1009	1043	1006	1012	990	1033	958	1028	1040	987	1038	989	951	972	1009	1045	1009	973	1027	926	1041	985	968	1008	918	956	1024	940	989	954	1027	964	972	991	972	903	962	956	1036	990	992	1034	970	1012	966	1006	1029	971	992	989	1059	1004	995	1022	985	997	960	1006	986	1004	1003	978	963	1057	926	1013	993	980	961	954	971	1003	1033	981	1006	993	968	931	985	996	1019	1025	1020	1019	1027	986	1015	1010	1026	1011	1016	981	963	988	970	983	929	945	948	962	1003	977	1044	964	990	982	988	957	947	1041	990	1014	982	1028	981	996	906	1011	1036	966	979	1049	1007	1023	953	978	975	1002	981	950	963	1022	967	935	959	1009	964	1012	1036	1034	988	1025	1000	948	1015	981	995	975	999	981	982	1014	1023	942	972	927	1010	1024	1035	974	949	1012	985	991	1000	1009	1009	1046	983	991	965	967	1021	1004	924	1008	1012	1012	1023	994	1037	998	966	913	964	1043	954	1022	951	922	995	1002	986	961	999	1046	988	954	1023	961	954	977	1046	1006	965	980	1026	1034	978	1054	1053	1023	946	991	954	926	980	1016	968	1051	972	996	1033	1032	1019	970	950	947	1031	973	906	1015	960	1017	981	999	944	955	970	1001	954	967	956	981	955	1030	996	981	1044	999	946	1070	970	990	1009	994	1049	982	975	998	1027	1028	974	1022	1021	987	985	1010	960	1004	1013	1003	981	1008	941	1023	970	1018	980	949	960	1041	988	1005	1007	1005	1008	959	973	1039	959	1019	966	953	926	944	1047	962	1035	963	1012	1010	978	988	951	1001	925	1017	1004	970	1090	1008	969	948	1001	1004	950	983	981	972	1015	1020	983	993	921	993	1020	1041	956	1031	980	1019	956	1004	1012	965	1020	979	1011	1006	1004	1054	1010	1031	1000	1021	1039	969	1020	956	1023	1022	1035	1005	1005	1042	1027	974	984	980	965	916	1005	1001	996	959	986	1033	996	961	967	967	1010	975	1013	1006	961	951	1020	1001	1031	999	992	1010	948	958	1016	940	910	1004	972	965	1008	975	1015	1018	979	1005	995	1023	971	971	1002	1011	1031	1007	957	1010	941	971	968	968	973	950	1009	1061	998	969	974	997	1012	948	980	1010	1027	993	1010	1043	958	976	968	976	977	1038	961	971	1027	1007	957	980	959	987	1015	969	971	944	1051	978	985	960	1018	969	1026	938	953	966	1009	962	966	1005	1028	1007	969	999	1033	992	954	947	1017	1014	1000	1068	1020	1002	982	1052	998	1011	966	999	972	959	982	969	984	975	1020	964	1051	994	1016	1010	1015	1001	1019	973	1013	987	1029	990	969	1054	996	968	924	1048	994	1002	1011	1054	981
23989	21053	28255	24082	20755	9609	4209	2307	1337	1023	931	833	853	873	775	1727	3657	1508	601	548	548	575	518	569	592	545	573	540	553	534	523	498	518	532	534	545	501	507	542	547	550	549	550	570	492	484	524	532	508	558	524	533	529	509	512	517	497	561	545	499	536	513	530	535	534	500	528	501	507	523	511	550	539	538	514	552	545	509	540	523	538	508	519	561	520	526	539	503	553	563	517	560	558	532	521	518	516	561	512	527	549	528	580	536	552	537	555	511	520	485	517	565	521	536	535	539	579	551	497	558	515	569	534	552	523	534	537	515	524	528	538	517	484	535	561	503	516	504	497	572	535	558	516	580	549	516	565	554	505	526	584	591	526	602	544	539	538	511	537	541	506	514	548	522	518	505	564	497	555	524	527	540	487	519	498	512	499	551	552	524	495	496	550	575	553	529	524	540	518	501	520	541	544	548	540	499	472	511	524	508	510	543	537	550	532	499	568	535	533	515	553	567	507	590	533	492	522	550	567	530	488	569	564	512	517	533	576	531	503	531	533	589	525	547	510	563	527	500	546	515	517	533	516	500	563	486	559	534	555	502	561	529	525	523	523	471	480	550	555	561	490	591	549	534	560	550	547	541	575	490	512	545	535	493	530	518	533	543	530	535	487	527	568	529	552	513	524	524	561	496	549	538	528	509	469	510	512	568	530	524	521	529	528	551	477	537	545	543	562	517	524	508	525	544	498	550	515	539	543	517	542	517	548	543	486	574	524	539	541	542	544	538	529	528	534	526	536	519	530	552	543	573	582	512	557	570	520	481	551	541	487	521	496	563	501	533	565	508	511	531	550	532	517	540	535	501	514	551	564	488	517	528	545	553	527	527	534	561	575	533	520	530	477	537	521	537	516	576	527	575	505	538	546	526	498	512	500	508	557	539	497	498	561	529	536	533	515	519	547	489	513	461	487	501	563	522	558	517	496	498	540	576	489	529	508	543	526	542	566	507	482	466	516	492	549	502	507	564	529	511	523	561	529	496	539	540	476	542	472	540	514	501	552	528	547	516	540	524	507	540	542	527	557	528	531	541	496	486	552	513	522	528	530	513	568	546	512	505	524	515	514	525	491	523	514	535	527	516	552	563	490	534	564	535	514	563	522	506	489	525	537	536	532	516	586	537	530	541	556	547	544	576	481	526	534	537	564	514	515	529	504	520	517	540	542	559	552	520	531	535	533	501	548	569	526	533	514	538	524	532	536	516	499	532	590	513	541	535	554	515	536	573	555	552	465	528	520	495	500	523	504	547	511	531	525	512	513	501	474	545	517	508	534	512	547	526	535	519	528	549	536	505	517	511	521	551	508	559	492	505	511	534	501	542	549	497	518	524	545	510	518	520	546	547	507	546	566	549	513	509	572	513	519	507	564	485	545	518	549	528	529	516	567	532	535	512	476	532	531	533	559	539	510	525	486	515	502	568	549	522	532	491	527	597	550	522	497	513	551	513	525	520	532	491	521	477	563	512	521	567	506	536	544	549	545	561	453	534	539	542	472	536	507	491	517	516	491	545	528	537	540	539	551	550	560	529	532	540	526	557	503	553	528	491	546	547	541	565	525	509	555	523	516	559	496	566	509	529	504	532	535	495	531	482	535	515	533	554	526	522	535	502	535	533	499	579	544	534	567	511	501	533	517	501	545	538	519	547	564	558	526	524	539	491	555	554	543	556	542	554	544	548	501	524	497	524	512	527	518	532	539	526	548	552	530	492	539	552	553	520	539	543	544	574	584	504	541	523	539	519	543	542	532	570	551	527	545	494	548	535	547	524	561	535	556	527	533	523	535	565	528	496	518	519	536	505	506	518	554	515	561	528	519	546	508	537	542	549	557	557	540	522	506	549	543	563	527	494	504	506	515	544	541	513	557	522	548	527	568	530	501	515	529	533	499	498	474	477	502	531	481	529	524	508	515	571	522	561	556	506	514	497	513	526	536	536	517	545	517	539	500	537	514	544	510	574	500	495	542	541	500	485	510	510	512	556	544	541	516	554	559	535	520	502	533	496	503	546	532	561	530	529	506	572	479	510	531	523	510	528	543	527	517	550	513	554	569	517	533	549	568	565	534	521	579	551	559	490	557	535	549	562	501	516	532	518	516	521	481	521	529	484	516	520	545	538	529	530	553	517	547	534	539	540	554	539	508	501	529	490	588	538	523	472	504	554	546	547	538	529	561	498	559	584	498	520	571	500	507	491	516	556	529	550	510	530	509	510	547	516	499	537	528	503	471	525	582	553	477	542	554	539	515	525	537	526	523	550	494	529	522	514	544	532	532	485	515	532	563	508	522	497	517	503	531	537	483	602	498	525	557	533	559	505	539	523	517	547	526	496	516	515	541	526	576	500	531	545	537	521	510	497	554	501	546	565	539	518	503	522	532	526	557	572	526	539	509	540	518	536	498	493	549	542	549	539	542	587	538	552	510	553	507	477	552	527	527	538	534	521	552	476	494	540	573	496	517	564	539	555	530	515	545	524	538	523	557	548	549	544	573	526	542	517	527	534	515	522	521	551	532	527	530	521	563	521	518	543	495	540	546	540	539	533	520	542	532	518	505	539	535	481	521	547	486	496	563	532	534	531	565	527	513	558	563	528	511	516	541	528	504	521	509	544	512	514	529	509	524	593	519	524	531	551	502	514	501	518	496	534	542	496	549	570	505	534	510	547	561	554	537	538	557	528	577	508	530	534	536	506	555	474	499	520	525	584	546	508	522	547	507	495	516	527	510	518	532	530	541	542	516	543	500	524	492	493	507	531	536	511	554	517	542	494	536	518	523	554	521	532	534	510	547	522	548	524	528	476	484	505	556	531	539	526	533	531	533	529	502	521	473	513	523	537	523	520	517	531	511	531	490	564	530	521	551	511	541	539	523	527	545	522	506	527	536	531	505	511	534	509	556	521	550	564	523	481	520	535	495	540	502	501	570	524	508	506	515	508	517	544	494	534	580	514	515	519	526	525	534	534	513	542	546	542	530	545	552	517	509	517	496	577	513	542	536	520	558	548	522	544	542	531	526	537	513	528	544	553	534	522	537	523	497	545	555	493	545	521	520	564	573	515	558	569	584	502	554	530	526	512	585	569	539	536	515	508	528	539	537	539	534	546	530	562	529	492	500	580	535	507	506	546	535	529	557	515	551	522	530	525	480	534	580	523	529	509	512	511	507	518	554	498	496	516	504	537	508	528	530	496	553	531	497	505	531	517	532	534	528	484	504	552	572	511	553	519	494	530	523	500	523	515	552	538	516	564	552	557	505	525	567	493	553	509	513	522	531	544	510	499	584	534	489	502	530	512	500	521	542	523	529	506	497	557	533	534	532	521	511	529	519	525	500	529	534	518	560	503	521	502	501	534	552	531	539	522	503	523	555	516	510	531	536	513	519	490	539	562	483	513	490	499	505	500	561	529	496	542	495	528	533	516	543	519	527	509	499	534	504	561	489	489	540	540	495	520
16567	26857	25401	16233	10374	7592	7412	4943	2809	1978	1822	1566	1581	1564	1261	3282	7157	2607	770	743	704	712	716	756	772	728	742	703	726	759	726	711	746	691	737	692	718	721	708	712	719	737	735	692	721	696	682	741	691	702	689	705	709	671	723	666	702	708	679	698	733	754	668	663	701	722	700	733	685	671	714	701	650	699	726	699	685	664	676	661	692	687	675	698	652	733	736	703	647	668	717	699	689	715	712	735	736	698	670	720	679	709	702	692	694	711	663	735	697	659	677	700	704	674	651	660	697	719	684	699	696	653	698	688	650	672	703	690	692	696	736	720	675	729	676	698	698	690	670	686	725	698	715	654	684	729	704	681	697	680	685	700	682	697	661	685	717	695	676	732	718	709	707	701	687	674	714	746	680	752	676	699	670	697	657	690	700	720	675	692	724	705	675	723	687	678	638	723	688	768	702	669	699	729	699	714	662	673	676	731	642	687	691	721	723	661	703	657	732	666	663	661	713	681	670	655	674	684	688	677	769	725	696	681	723	663	731	654	642	701	683	708	656	671	721	675	714	669	710	638	674	677	746	694	692	716	717	713	705	696	735	700	697	713	673	704	711	727	673	649	704	661	753	669	659	672	669	689	684	718	651	695	687	637	659	691	648	692	706	714	663	704	730	698	649	696	698	691	631	703	636	683	687	668	682	671	691	680	704	640	650	659	674	700	687	665	699	655	691	647	682	692	707	675	699	678	734	731	672	676	705	631	707	695	705	640	683	723	703	658	707	686	706	728	692	688	708	704	687	712	680	692	736	712	753	709	707	674	693	712	596	698	698	670	696	675	699	717	659	694	638	718	707	651	702	667	678	719	687	679	669	684	705	710	708	646	734	699	729	658	664	696	704	697	693	718	685	686	710	691	670	643	627	674	690	711	644	677	705	754	713	705	707	701	665	658	656	727	672	622	683	657	637	675	703	672	710	763	692	666	711	703	690	652	661	710	704	705	709	730	710	712	676	743	731	697	682	701	712	616	666	679	691	708	684	695	703	694	670	724	703	712	637	694	727	620	667	709	707	679	652	691	705	688	658	725	706	703	718	698	688	715	722	675	705	674	655	749	695	694	699	686	678	705	689	692	730	716	699	695	716	667	637	713	697	643	694	639	699	702	644	701	684	692	688	657	703	729	693	720	671	744	659	692	693	702	696	711	653	705	726	697	698	686	673	703	682	626	640	657	708	711	687	654	658	697	673	634	663	676	722	673	734	685	744	660	686	688	682	666	718	722	659	695	697	676	682	691	678	705	665	685	675	670	688	682	654	726	676	662	657	724	674	709	705	710	759	742	667	707	680	702	701	690	709	682	716	724	686	678	656	685	703	684	727	698	655	673	740	677	714	749	707	732	733	730	708	684	681	631	646	669	721	687	695	718	646	719	698	722	693	652	688	693	657	736	703	677	667	699	679	711	726	654	636	684	687	653	729	704	681	704	739	658	722	691	662	651	738	675	731	738	692	647	657	699	679	674	687	670	762	690	703	678	731	653	635	718	677	696	688	684	723	687	672	710	685	684	667	706	733	713	698	723	682	684	677	705	708	725	704	706	652	712	667	703	703	726	722	677	735	685	646	691	686	682	684	685	702	738	682	712	689	685	689	660	689	702	703	717	703	691	733	730	699	696	648	687	660	711	660	679	673	708	737	681	678	667	721	657	652	656	698	649	715	721	725	678	742	726	661	653	693	684	671	619	674	702	670	688	687	691	699	677	673	690	664	681	664	676	691	706	708	686	673	691	730	692	703	711	680	701	644	721	678	682	652	735	719	715	716	658	721	711	688	682	669	676	676	727	709	690	701	674	676	739	701	666	688	702	635	719	653	697	692	683	615	693	696	711	685	685	711	657	678	674	695	685	717	682	683	712	690	678	635	710	651	713	704	676	685	711	703	650	693	714	728	692	684	730	654	677	708	686	737	683	695	710	720	694	666	688	697	701	689	686	688	724	672	708	684	700	754	679	701	684	708	655	666	699	695	680	656	684	676	715	654	670	702	697	643	667	686	687	676	682	707	687	695	700	675	632	641	717	700	713	693	685	722	704	698	698	707	652	651	679	684	707	659	753	696	721	697	676	688	715	670	686	675	679	731	670	719	666	668	704	734	654	693	726	667	703	702	693	690	697	679	710	683	664	707	728	687	694	638	719	694	708	721	694	696	680	698	695	643	723	666	653	637	707	641	677	705	673	672	726	677	678	710	709	710	719	699	683	690	678	714	688	662	656	683	662	678	720	691	688	674	715	669	709	679	679	725	674	683	693	643	712	752	708	682	689	675	749	713	684	749	701	662	660	737	698	683	734	749	707	698	683	700	675	696	655	659	673	690	740	654	712	672	672	728	688	689	696	647	646	677	661	719	634	703	703	696	695	677	673	725	703	706	682	674	711	656	665	731	690	696	672	721	733	665	690	704	676	671	707	742	671	730	713	654	675	708	671	698	678	698	719	706	645	656	695	629	666	703	729	699	708	703	659	688	715	726	660	720	659	709	727	656	717	652	662	649	730	648	695	645	692	660	740	704	691	691	657	702	680	726	688	722	730	697	647	737	665	716	685	692	703	682	716	720	667	723	716	682	663	718	666	672	668	671	722	699	699	692	657	685	677	681	735	674	689	711	705	662	691	688	674	724	654	677	745	703	754	714	687	696	708	714	679	667	655	713	714	680	714	705	698	712	731	679	669	701	657	694	720	688	681	691	752	654	668	718	645	647	681	667	726	764	671	686	677	708	690	729	721	670	688	701	711	677	641	708	676	698	690	644	698	689	676	706	663	696	658	743	650	682	766	698	708	711	701	731	663	692	671	667	699	695	681	756	662	687	689	714	671	731	705	698	664	660	690	698	704	662	685	718	678	681	665	717	688	688	711	638	667	704	729	670	716	662	725	752	706	707	688	699	696	723	725	701	648	687	669	649	683	699	739	665	732	701	624	721	657	690	633	749	727	685	703	669	712	711	680	713	704	684	677	704	681	723	666	708	684	652	712	662	690	724	686	655	697	753	712	629	685	710	680	659	682	706	680	682	672	683	670	705	709	707	655	672	688	673	657	674	724	689	703	718	682	687	698	680	692	709	694	690	765	671	702	663	659	678	734	688	708	735	734	694	681	736	671	682	709	681	640	651	727	669	698	682	696	664	705	696	695	698	664	672	680	697	649	709	704	688	692	694	639	701	664	691	706	667	696	687	754	678	718	674	684	727	652	693	697	671	672	674	699	750	685	709	695	676	713	639	734	624	703	681	645	704	689	658	688	685	657	663	685	735	696	729	679	682	710	680	706	698	649	631	715	725	674	672	640	704	676	677	645	710	669	651	700	672	682	690	666	669	651	705	683	680	674	705	685	708	716	673	749	617	730	677	713	676	731	664	720	701	688	677	664	698	669	742	683	687	654	662	734	691	750	703	701	679	727	706	695	679	713	694	666	688	716	693	658	723	693	676	709	674	685	688	714	655	696	708	668
22791	21048	28814	23497	21058	21123	11530	3251	1965	1145	887	754	766	789	724	2034	10618	7763	1575	289	300	289	331	280	301	300	278	298	267	288	312	276	287	272	263	233	271	305	287	263	238	261	271	262	252	257	278	247	282	240	264	262	291	269	251	255	260	237	289	290	259	284	264	234	273	280	280	273	299	256	250	261	249	258	256	244	231	265	287	252	257	281	256	245	233	251	250	224	284	280	235	235	246	280	274	242	236	256	273	249	266	247	269	259	246	269	231	262	262	258	262	236	235	275	245	272	241	255	236	240	259	241	250	254	249	271	263	245	259	249	254	254	260	247	228	257	252	217	246	247	285	279	272	280	249	262	290	258	253	255	238	244	261	257	257	242	242	230	271	237	237	257	244	242	237	237	252	264	265	221	246	245	267	224	256	244	250	270	250	253	263	297	241	266	254	248	222	247	248	224	267	242	260	239	271	234	246	247	272	254	261	237	261	231	249	258	245	253	244	271	240	279	248	270	237	252	257	221	236	261	257	228	252	266	233	221	257	239	246	254	248	265	225	248	220	281	219	274	271	246	231	231	258	249	240	255	226	283	221	265	263	266	251	237	264	243	252	224	259	268	226	266	257	267	240	255	240	271	250	257	251	265	259	261	233	249	220	245	240	273	243	260	254	271	256	222	242	266	248	250	232	253	239	250	267	262	250	247	246	243	264	271	248	235	243	245	243	237	250	238	261	268	246	260	243	263	248	250	245	275	247	246	241	270	227	271	270	273	266	265	281	281	247	249	272	253	263	222	236	242	255	228	226	258	264	287	229	248	278	257	223	223	234	245	263	235	292	250	229	243	260	261	259	222	233	241	258	262	259	246	251	251	249	239	246	258	269	263	255	238	256	263	258	265	284	243	252	231	256	251	234	252	245	278	263	266	259	257	256	239	254	255	247	248	216	255	219	248	251	271	259	260	259	260	239	285	241	248	260	246	258	245	251	246	279	257	245	239	250	255	243	256	229	266	235	255	258	244	256	229	269	255	264	263	243	239	239	224	250	246	265	280	250	260	231	263	252	269	243	270	234	250	242	245	261	258	247	275	265	260	234	223	257	244	243	256	265	278	252	257	240	260	246	268	242	270	247	247	263	261	255	285	230	250	228	227	262	247	238	234	270	270	238	234	277	246	274	261	252	260	262	265	230	270	256	244	256	235	247	266	238	260	245	246	250	226	252	275	254	254	212	245	253	264	230	272	257	207	249	276	257	266	249	251	245	231	253	252	247	226	280	252	245	245	265	229	263	245	231	244	230	278	295	239	290	268	277	252	269	249	267	276	245	249	233	293	243	241	242	251	281	248	274	251	243	265	249	243	274	268	250	261	260	228	277	265	248	249	219	256	229	262	298	239	232	252	255	256	261	272	238	259	260	253	248	269	259	281	259	226	240	251	260	237	225	257	244	278	262	244	246	259	233	240	236	235	232	253	264	263	247	237	283	260	262	231	254	262	271	244	252	219	242	258	246	255	252	283	258	255	260	261	268	214	236	230	230	229	256	249	272	222	246	257	256	235	233	263	249	250	255	272	265	241	265	240	241	263	259	222	255	259	244	249	273	253	274	267	260	269	249	244	246	245	246	269	270	252	246	244	245	249	244	252	249	247	226	238	237	254	243	249	240	226	246	254	260	253	263	257	246	237	233	264	244	234	279	236	241	248	233	249	236	235	244	265	276	247	269	280	258	230	233	260	258	253	233	248	247	251	271	217	250	257	259	240	269	252	234	237	242	222	230	253	274	228	241	264	236	232	267	228	233	276	229	281	266	266	261	233	240	267	262	270	254	234	235	231	288	267	243	243	244	278	257	251	235	268	262	247	281	260	230	252	229	237	253	242	240	241	262	255	263	232	257	256	274	266	250	267	247	254	225	255	251	272	262	275	262	247	245	250	259	261	277	262	257	251	256	250	253	238	243	237	259	257	257	234	236	244	222	237	276	246	225	246	238	270	243	223	255	242	274	262	262	248	238	239	273	290	276	254	238	278	256	256	230	265	252	249	260	241	243	258	254	251	245	271	264	264	242	254	290	248	246	239	234	214	253	259	223	243	241	244	247	258	249	232	251	258	248	265	238	259	233	242	239	249	245	256	255	233	264	235	241	249	237	261	205	246	242	242	243	256	246	225	247	264	224	262	260	254	248	248	259	234	259	253	259	233	259	246	241	252	220	266	268	245	250	279	265	251	256	256	237	263	237	266	259	280	235	247	238	241	258	243	245	247	266	243	242	243	254	266	218	256	214	258	249	264	210	232	234	253	218	241	265	262	245	275	257	265	251	243	239	262	257	281	241	247	234	243	208	232	247	222	243	272	263	259	236	231	266	246	287	246	274	232	242	258	241	254	257	272	246	232	254	256	254	252	272	267	229	251	264	272	255	263	245	232	232	231	250	260	226	244	252	257	262	253	250	255	268	265	249	265	274	216	273	272	234	233	256	252	273	227	277	256	265	238	251	234	242	241	263	258	269	224	242	243	249	259	253	243	267	245	240	224	248	241	256	261	255	235	254	237	237	247	240	263	249	225	241	246	240	269	249	233	257	247	230	250	273	243	241	268	258	264	260	247	256	278	266	267	236	273	247	237	256	261	225	264	272	256	221	250	257	278	266	234	249	254	247	229	221	231	216	234	241	275	232	242	229	252	230	276	251	247	245	250	231	255	251	246	249	249	230	226	246	254	238	241	264	250	258	264	238	256	247	255	242	241	284	266	240	240	228	255	258	250	242	265	264	262	267	251	255	252	240	272	273	253	245	232	251	240	280	251	268	230	255	270	275	228	235	269	252	287	236	257	244	256	233	242	232	248	259	258	245	224	226	223	237	257	232	261	248	247	251	275	286	238	252	244	252	247	220	269	253	253	248	261	273	244	256	271	274	241	227	264	246	271	237	247	274	265	247	259	238	247	244	228	245	229	258	247	259	247	237	268	252	230	246	276	246	243	223	225	250	261	236	238	242	251	247	267	266	245	240	257	242	239	266	218	269	256	246	241	230	247	231	242	254	269	247	252	228	263	262	229	243	232	240	240	235	256	233	255	242	254	276	222	232	246	268	234	270	249	264	268	241	272	258	256	236	262	249	250	249	252	239	263	234	247	231	265	246	269	244	271	274	249	264	254	254	269	221	244	252	250	268	263	238	257	232	286	276	244	261	260	247	270	270	252	241	268	236	242	235	233	267	258	252	222	274	285	250	248	232	224	262	273	244	231	238	240	237	249	265	248	247	256	254	224	246	249	241	238	239	280	285	284	269	218	264	268	271	270	266	283	270	263	267	240	251	248	265	243	238	250	240	267	241	245	239	271	261	253	252	280	262	233	238	240	252	234	239	232	252	262	241	262	236	230	243	295	224	260	244	254	253	223	232	234	267	266	249	259	217	242	245	285	239	249	270	253	262	271	234	260	239	244	234	272	229	266	246	257	238	281	227	284	230	281	243	276	268	273	240	272	229	221	289	226	282	233
18985	32748	31625	20878	14291	9059	7633	6763	4918	2721	2122	1553	1625	1715	1503	4318	17735	12569	2258	462	457	437	388	386	387	395	385	354	320	374	364	355	345	362	339	357	367	394	363	324	331	366	319	341	390	324	317	316	344	327	321	306	342	330	318	347	341	341	338	313	324	343	317	363	354	342	329	327	302	313	318	337	315	335	334	317	314	330	330	318	336	333	326	290	287	354	313	337	296	308	307	299	274	297	329	306	299	324	313	332	335	319	336	320	317	359	306	304	310	305	337	324	313	305	314	318	322	321	292	303	342	359	350	336	320	288	313	339	327	301	321	304	321	325	292	330	341	331	325	336	338	315	341	313	322	334	296	332	327	321	323	330	299	320	335	332	274	292	314	302	316	304	320	311	310	326	307	305	347	299	313	293	358	330	352	330	294	312	349	350	336	315	331	311	296	312	300	323	330	304	331	330	333	333	351	327	335	343	345	347	316	313	322	331	333	321	329	312	317	294	361	307	336	333	317	316	325	321	329	293	325	311	318	319	304	329	300	319	287	318	270	326	331	323	324	326	268	326	315	315	328	307	314	299	313	335	303	328	323	315	356	295	334	327	343	315	336	321	258	332	308	307	310	313	319	303	334	321	315	316	314	336	327	291	317	293	317	319	333	320	328	326	298	283	322	347	356	315	348	327	354	306	302	330	314	292	328	294	307	327	287	327	339	345	316	317	343	332	312	324	293	312	319	333	310	299	337	328	323	312	324	321	358	331	302	334	326	312	353	304	304	337	296	295	314	345	338	319	311	303	292	313	294	301	292	302	327	290	315	316	335	336	312	315	327	308	320	291	312	311	314	344	268	321	316	348	333	292	309	323	309	311	335	329	325	359	322	333	314	316	330	331	319	306	327	316	350	332	279	309	320	328	292	301	283	306	309	294	350	332	318	294	325	316	323	334	328	311	301	323	271	295	317	329	315	305	302	314	330	306	361	310	317	317	344	319	306	327	327	330	309	284	320	312	277	329	304	321	329	327	327	313	312	332	307	318	304	337	312	296	343	312	335	349	316	352	327	337	324	313	314	303	315	314	313	341	310	317	344	306	299	339	314	302	296	282	344	344	314	313	319	317	326	302	339	325	333	319	333	298	336	309	294	311	333	347	325	319	289	322	331	314	320	322	320	308	299	305	333	328	333	332	299	358	320	317	314	355	333	322	300	316	337	323	376	309	303	338	324	336	292	330	314	325	331	320	332	301	328	328	308	341	318	299	318	313	280	327	318	332	302	330	326	289	312	314	353	307	304	306	306	353	333	337	307	323	335	318	296	314	351	340	335	297	335	326	330	335	315	326	353	315	318	329	338	316	317	332	305	308	339	353	299	299	313	333	315	333	309	315	307	305	328	335	320	339	294	321	348	331	295	335	307	323	339	291	313	297	314	331	305	290	324	312	316	300	319	321	296	294	338	337	336	302	306	328	312	327	332	336	310	296	299	333	341	338	321	318	319	320	334	298	320	328	349	296	320	310	308	321	297	320	348	366	354	278	320	336	322	324	324	277	315	334	347	327	335	354	307	305	293	296	332	286	315	313	325	308	340	329	295	296	328	308	290	338	299	344	334	305	329	312	323	338	307	362	288	302	289	318	307	305	314	321	335	300	314	319	299	337	329	359	287	328	322	337	293	312	296	330	340	310	349	304	324	320	331	297	295	346	319	328	340	335	342	304	319	318	334	306	306	321	290	288	326	302	351	321	309	330	300	283	294	325	313	308	319	321	286	333	321	316	341	297	288	323	343	307	291	299	312	293	297	310	294	286	339	276	330	313	310	314	308	311	319	321	312	312	342	307	307	310	304	287	303	336	304	280	338	311	331	303	353	311	314	372	266	304	320	284	332	333	284	269	304	338	284	319	328	312	357	322	313	323	319	301	331	318	328	331	305	326	331	323	319	341	287	337	290	325	316	306	335	352	320	313	313	326	337	332	314	325	312	324	330	319	301	304	319	347	365	331	327	348	307	290	331	325	340	331	325	297	326	324	318	325	316	300	294	352	317	294	316	315	350	321	327	311	304	309	314	332	323	334	293	291	325	311	328	301	286	306	354	305	297	322	315	318	308	314	310	306	301	301	326	313	351	339	328	299	312	284	328	325	294	322	330	290	313	314	302	282	312	326	313	304	287	339	321	298	331	336	328	365	311	349	329	314	314	326	310	315	338	314	304	319	285	337	287	319	287	324	333	312	317	314	331	315	342	329	343	312	316	332	314	324	322	346	306	321	318	351	335	348	299	287	337	317	319	301	304	321	348	315	318	330	313	329	323	306	328	310	327	344	326	344	302	347	324	314	327	312	294	315	324	289	325	330	313	309	339	347	331	323	294	316	299	294	377	286	326	326	312	351	338	296	344	335	307	298	326	339	312	305	326	319	320	330	309	300	347	293	330	320	320	323	342	324	346	325	331	280	311	293	325	378	336	291	348	286	328	332	294	274	292	304	325	316	313	320	337	332	313	315	363	328	337	296	345	312	327	308	340	321	331	317	319	304	277	325	308	306	289	301	331	303	300	332	312	301	343	337	318	340	337	308	292	325	306	319	304	350	335	267	312	338	314	348	318	321	315	329	343	331	318	343	320	289	310	331	299	328	294	314	329	317	297	318	331	287	322	296	316	332	344	347	311	308	323	310	314	295	328	295	294	365	357	310	325	316	346	320	315	303	304	303	340	326	314	302	328	333	304	290	309	349	318	313	307	345	328	339	321	327	348	321	324	289	312	293	292	321	322	324	320	298	322	336	308	322	333	313	311	296	321	292	316	328	309	333	319	290	312	303	325	342	333	287	320	323	327	302	348	308	320	313	303	325	290	318	320	336	336	331	321	299	334	355	340	324	344	329	341	306	343	321	296	336	313	291	303	349	322	341	316	353	303	333	302	293	341	318	326	345	324	296	359	328	322	335	342	323	327	290	290	336	346	361	311	298	285	318	298	311	326	309	283	311	312	337	330	293	302	316	300	324	342	322	332	343	320	301	316	330	315	286	326	343	336	328	350	320	325	316	308	313	333	301	322	343	311	339	315	309	309	299	319	318	332	322	338	340	299	294	309	314	349	304	348	300	313	317	308	340	320	325	339	324	293	305	295	315	329	301	343	316	332	274	308	321	339	307	303	322	301	327	307	304	315	291	336	323	314	289	293	329	337	306	320	290	321	305	318	301	333	311	303	341	291	312	324	320	323	313	300	306	337	305	331	316	305	316	311	338	317	313	300	294	346	343	327	298	322	307	314	313	313	280	300	333	295	311	314	297	300	302	330	317	315	340	296	303	310	317	292	339	301	336	338	329	302	310	330	312	314	348	339	268	313	338	298	302	334	327	340	292	319	323	329	321	341	321	309	340	325	313	344	299	304	317	313	315	284	347	334	317	337	294	295	308	305	328	307	325	337	312	314	314	306	316	313	291	299	314	336	316	306	324	309	285	296	348	348	331	338	325	308	327	340	312	328	349	303	311	291	348
26816	20774	17586	8287	3308	2118	1635	1497	1399	1051	937	960	919	925	928	948	1376	1630	1249	781	819	840	810	880	806	831	821	813	812	821	859	791	777	836	785	754	822	837	870	819	815	812	780	836	768	834	807	791	785	829	840	822	817	814	841	784	804	799	859	787	805	797	804	842	782	841	722	798	852	805	819	790	842	827	853	790	821	799	808	834	771	823	839	798	807	846	832	808	770	857	774	788	784	842	823	816	816	795	767	816	831	814	840	794	840	813	889	849	850	808	803	824	766	777	780	794	807	808	774	785	821	805	839	765	774	845	795	844	856	801	793	814	806	801	822	796	765	849	831	806	826	817	779	801	807	779	802	799	794	834	812	792	842	814	784	809	835	767	843	842	841	821	797	860	819	839	822	820	826	841	826	761	787	835	834	813	834	772	809	827	809	802	837	822	855	813	809	802	847	849	824	869	834	819	817	854	790	812	816	775	863	801	801	848	855	822	823	772	801	782	809	850	813	801	860	806	799	850	791	747	756	795	809	813	830	788	794	829	855	817	820	812	820	735	800	808	743	799	773	846	758	813	815	808	853	797	838	839	821	820	765	801	799	791	836	773	815	832	859	833	811	805	798	804	806	843	816	777	846	805	802	785	806	810	785	825	772	860	833	845	778	788	805	811	822	801	805	775	837	758	807	833	841	806	733	759	809	842	825	844	850	771	796	835	828	847	775	798	768	816	833	827	817	840	818	775	799	832	805	786	804	800	766	805	813	789	816	794	772	809	806	815	801	831	872	837	771	832	849	798	820	800	898	844	837	854	867	820	779	820	829	820	845	807	813	810	766	841	839	781	798	811	794	806	806	863	810	809	811	776	859	838	822	799	786	765	789	851	767	836	804	828	782	814	825	845	786	822	862	818	865	790	805	814	773	814	793	798	791	803	806	808	789	789	809	769	799	851	817	836	855	807	822	786	838	821	820	787	829	798	814	831	829	842	787	803	792	816	822	792	814	759	852	796	794	827	783	833	816	809	870	804	805	786	828	833	854	816	759	840	786	788	808	835	826	789	838	826	877	828	780	855	792	882	830	842	835	871	786	849	804	797	791	863	810	814	775	816	810	757	832	840	847	828	827	798	832	805	814	800	840	820	835	772	790	786	796	788	790	791	851	836	808	751	787	807	823	821	817	839	822	817	828	846	800	819	867	769	803	833	813	771	767	866	857	817	837	801	851	801	810	805	812	789	865	813	863	785	812	829	751	775	807	781	812	825	793	826	847	767	802	770	836	828	866	822	857	754	782	824	761	785	799	780	774	803	851	813	860	789	858	819	866	816	809	832	813	809	796	811	811	798	848	817	785	782	832	832	758	806	825	795	831	843	761	820	821	768	776	812	800	826	844	794	813	796	801	816	842	843	825	836	823	760	795	803	779	811	821	771	825	848	791	817	774	850	811	803	802	754	821	757	769	798	743	779	845	839	783	846	800	770	782	812	829	807	819	822	805	805	802	848	801	807	855	778	788	812	803	828	872	837	801	795	858	808	768	806	789	842	787	842	843	796	820	809	825	784	800	792	834	817	809	826	794	777	832	818	827	794	780	816	810	823	821	768	860	818	818	832	775	825	794	848	815	831	773	781	829	827	842	774	808	802	816	853	823	785	836	841	799	788	836	847	798	840	823	777	791	773	857	818	830	795	861	824	762	797	776	831	784	845	806	863	811	791	813	792	850	810	806	828	837	795	833	799	787	829	822	864	787	870	839	856	830	809	778	769	781	807	821	786	851	818	798	817	787	817	789	830	806	782	748	842	841	833	840	818	841	780	855	804	792	796	809	778	806	832	838	765	805	793	823	777	849	862	809	822	797	810	817	825	836	842	859	777	811	833	838	769	805	821	839	799	860	815	852	845	810	839	835	773	788	798	820	818	817	841	806	805	793	842	794	787	823	834	856	820	873	865	843	832	854	818	812	778	811	818	831	836	841	800	807	778	806	817	785	780	868	842	817	830	792	830	781	800	785	766	801	734	817	798	797	822	817	748	801	803	809	832	836	867	823	797	792	803	843	839	801	792	775	834	830	776	849	869	797	804	794	852	824	816	766	789	747	806	843	798	798	823	756	805	838	859	849	794	795	829	806	802	856	812	826	870	770	852	759	800	806	832	832	792	800	866	858	822	784	818	820	794	831	769	805	823	855	816	812	779	788	771	801	819	823	778	785	803	792	780	757	778	837	760	846	846	778	732	837	778	765	819	778	781	830	827	815	824	802	823	834	829	837	855	817	798	804	818	798	786	776	852	789	843	813	833	795	749	804	796	859	750	807	837	825	812	757	767	838	789	850	835	766	834	798	753	828	738	778	809	774	796	775	866	833	886	755	812	788	796	812	828	787	811	796	794	878	841	826	796	814	798	786	875	797	804	821	766	849	839	781	793	858	817	819	780	840	780	850	812	822	830	837	789	785	839	798	788	799	791	850	753	838	796	834	782	831	848	831	839	822	832	804	844	810	816	792	818	792	767	763	824	884	819	781	780	823	836	793	816	858	847	757	843	815	797	785	805	769	756	791	805	811	787	831	819	809	806	803	790	785	832	845	772	807	802	813	832	787	805	819	814	828	786	872	776	820	825	846	810	835	854	825	827	792	832	799	890	785	780	835	782	869	800	801	776	836	855	757	816	792	825	809	788	867	803	879	843	786	779	877	770	734	787	838	806	850	833	854	786	831	868	829	775	772	829	825	858	765	756	783	811	849	778	810	769	817	801	798	832	778	842	791	826	791	809	793	796	808	823	820	789	824	805	805	784	764	759	833	777	798	798	849	875	854	821	810	826	836	759	796	818	840	832	836	785	809	805	789	852	816	793	817	819	796	838	833	815	809	817	812	838	866	791	855	788	833	794	837	819	791	811	800	850	831	814	746	792	760	811	795	809	812	835	839	810	831	859	826	832	792	826	854	865	804	821	831	772	762	789	776	817	828	790	847	773	819	754	846	850	795	782	844	813	832	810	862	795	770	773	783	844	786	831	836	754	781	770	785	884	804	803	851	834	807	784	804	838	791	824	851	840	764	796	814	794	770	870	798	801	805	822	807	835	785	841	849	811	870	794	810	798	861	846	784	847	741	821	835	889	787	835	837	784	805	807	840	824	843	832	801	818	806	799	808	826	845	840	831	814	850	806	786	805	818	809	841	816	835	802	819	851	814	840	783	815	858	837	785	827	798	825	812	824	813	780	845	813	817	847	816	806	791	840	824	809	851	818	781	852	830	814	807	786	829	778	818	769	817	812	789	837	809	794	847	799	839	812	806	797	805	844	847	823	797	802	867	876	839	785	750	781	782	805	793	830	839	787	782	782	796	850	789	801	807	775	840	752	776	798	788	830	780	809	809	814	814	770	766	750	769	858	826	854	857	848	858	852	770	854	780	798	787	856	846	796	797	835	871	867	805	794	820	800	793	795	806	852	835	797	817	822	830	821	822	829	775	792	851	810	802	790	805	770	837	784	770	810
14392	18142	19081	10206	5948	4292	3041	2797	2545	1679	1354	1409	1349	1272	1171	1485	2322	2657	1762	995	1043	1017	998	1034	1090	979	983	984	1015	982	1030	1043	1017	1021	1034	1001	1049	990	1018	1030	1062	1044	1062	1018	1039	1043	1024	1072	1038	1008	958	1061	1057	1028	1064	1011	1050	1032	1050	999	1016	1015	1069	973	996	992	1010	1034	1040	997	1056	1024	1025	1044	1018	1033	1028	1019	1025	1046	1011	989	1010	999	1012	1033	1031	953	1030	1039	1030	1034	1075	1046	962	1064	1036	992	1002	1064	1001	1032	1044	1054	971	1022	1038	996	955	1028	953	1061	1008	1049	1022	1001	1082	1031	1090	990	1084	1002	1029	1050	1016	1071	1034	992	1057	1023	1027	982	1026	1068	1027	1005	997	1073	983	1056	1025	1040	1021	990	1058	982	1041	999	1028	1020	990	1029	1081	1092	1034	1006	1033	1033	973	974	1020	977	977	993	996	1018	1002	1008	1022	938	998	1034	1067	998	1113	1020	1039	1019	1050	997	1054	1044	1042	1028	989	1025	1031	1014	1022	1021	1039	1040	982	1026	1053	999	1028	995	1050	1017	1021	1066	1029	1013	991	1084	1020	1008	998	1041	1042	1054	1065	997	1032	1027	1012	1011	1056	1070	1054	1074	947	993	1015	979	994	1036	960	1009	1009	1003	987	1071	989	1026	1057	1037	1037	993	1090	1071	1003	1028	1012	992	1051	1081	1002	909	1050	1059	1038	1049	982	953	934	1074	999	1003	1024	1012	1012	1076	1047	1024	1027	1023	1014	1017	1048	1082	1068	1019	977	1010	1082	1028	1007	1009	1017	1000	1044	1021	980	1016	985	1005	1056	1033	1019	1009	1040	1026	1045	1060	979	1076	1074	982	1015	1001	967	992	1013	984	1007	1033	1055	1019	1009	1035	1011	1058	1025	1075	1064	1063	1018	1033	999	1045	1007	1060	1034	997	1025	1016	1054	1070	1007	967	1068	978	1026	979	1047	1051	966	1025	1008	988	1051	982	1075	1038	1012	1028	1018	1039	1026	1035	1025	1040	1062	1053	1029	1026	1002	1038	1055	1059	1020	1032	1014	1068	1014	1009	1021	1026	1010	1027	1026	1079	1049	987	979	1018	1016	1040	1069	1103	1000	1055	1030	1064	1041	962	1047	1049	1032	1058	1015	1032	992	1038	1019	1036	1009	1042	1007	1025	1041	1070	1050	1050	1042	986	1036	982	1039	995	1063	1051	995	1050	1002	1032	1078	1066	1047	994	1004	1059	1001	1000	1005	1040	1057	1040	971	1015	1031	1030	1032	1033	1067	1048	1114	997	1054	1040	1021	1042	1037	969	1024	1009	1017	1037	993	1043	1039	1055	1015	1056	1017	1009	1010	1027	999	1006	1012	1015	1013	1003	1048	1018	1016	1023	997	1060	1076	1005	1014	1032	1082	1017	1039	1023	1043	1044	1001	958	1018	1046	994	1032	1042	1066	1009	1004	1031	1059	1062	1014	1006	1028	1014	998	1042	1098	1040	1045	1023	1040	1079	1018	1075	1069	998	1012	1017	1053	1061	1060	1019	1060	1033	1031	968	1046	1044	979	993	1022	1061	1066	1047	995	1054	1046	1037	1016	1063	1008	1008	1010	976	1034	1005	998	1053	1045	1064	1039	1028	1014	998	1041	1056	1048	995	1011	1034	1026	1033	1016	1032	959	974	1035	1069	1040	965	1050	1018	1048	1011	977	1039	1028	1014	978	1075	1047	991	964	985	987	1051	1070	1003	1003	1019	1051	1042	1028	1012	1006	1038	987	1027	990	1043	1052	1001	1017	1042	966	999	995	1050	1086	1036	1014	1038	998	952	1050	1033	1065	1053	952	1026	1041	1015	1052	1001	1021	1017	973	1071	965	1021	972	1080	988	977	981	982	1065	1043	1020	1020	999	991	969	1053	1048	988	1013	1042	1005	1025	994	1031	986	1045	1046	982	1013	964	1064	990	1002	988	1060	984	1124	1050	1038	1060	1009	980	1005	1021	981	1023	1027	1028	1030	1076	1039	1072	1029	1086	980	1029	1056	1036	999	1006	1025	1065	1022	1001	1056	1038	1040	990	1065	1045	1016	1033	1056	1026	996	1005	1003	1080	995	1049	1046	1035	989	1050	1025	1033	1025	1004	1010	1062	1009	1056	1035	1049	1005	990	986	1016	986	1040	1074	1015	1051	1012	1067	1060	995	1024	1034	1064	1035	1047	1034	1018	1023	1018	1073	963	967	1033	976	1022	1011	988	1038	1028	994	1027	1067	1134	1050	1006	1054	1015	1002	986	1027	1051	1006	1024	1016	962	1045	1052	1031	1003	1042	1002	1077	1031	1072	1032	1015	1015	1018	1057	1079	1078	1053	986	1021	1053	971	1032	1089	1013	1032	1055	1056	1040	1001	1018	1081	1034	1019	1034	1030	1051	975	1045	1075	1037	1017	1025	1083	1052	1046	1078	1070	1043	1021	996	1006	1034	1088	1039	946	1037	1032	1051	1021	1030	1032	1059	1041	1060	989	1059	975	1066	1010	1042	1048	980	1010	1027	1109	1018	1093	1043	1047	1027	1012	1028	1017	1017	1024	1015	1068	1022	1030	1032	1039	1041	1061	1046	1031	1025	1023	1089	1024	994	1046	1024	1002	1047	1060	1009	1038	1027	1028	1034	1048	1004	1004	1068	1021	1017	962	1023	1058	1010	1031	1041	1035	1029	971	1011	1021	1018	1049	1037	1046	1033	1003	1047	992	1063	1034	1041	1063	949	1045	1016	1027	1064	1071	984	1074	1063	923	1015	1047	994	987	1035	1081	1006	1014	992	1060	1065	1064	1035	1019	1045	1016	1043	1129	1060	1075	1027	996	1036	1012	1068	1000	1013	1002	999	986	1027	1065	1070	1037	1011	998	1018	1041	1069	948	1021	1023	1004	1056	1021	991	1101	989	1034	1048	1001	1005	1019	1061	1051	1053	1074	1007	1015	1002	1041	1089	1024	990	1010	1021	1022	1025	1017	1064	1037	992	1059	972	1029	1065	1027	1058	1055	979	1098	993	1063	1092	1015	1033	1010	1078	1003	1005	1000	1042	1024	967	1051	1094	1018	987	1026	1033	1019	1075	1053	1028	1076	1127	1036	989	1033	1024	1020	1008	1112	1044	976	988	1089	1068	1038	1038	1050	1039	998	1027	949	974	1039	982	1053	1088	1045	1082	1018	1094	1037	1058	1010	1045	991	1012	1091	1028	1004	1019	974	987	1011	1062	1087	1020	1003	1049	1013	1027	1058	995	1016	1079	984	1033	1109	1050	1009	1064	1004	993	1068	998	997	1012	1031	985	1016	1052	987	1007	1070	1035	1019	1038	1025	1023	1061	1041	1061	1050	1017	975	1088	1020	1004	1042	1024	994	997	983	991	1026	987	1037	1062	1047	1076	1003	1013	1054	1011	1041	1013	1020	1049	1017	1027	1041	1016	1015	1057	1018	1043	1047	999	1015	991	1034	1045	1065	982	1061	1041	1025	997	1077	1031	1006	1038	1025	1015	1053	1081	1047	1090	1040	1019	1037	1029	1000	1062	1025	1016	1062	1032	992	1043	1076	1049	1006	1008	1033	1079	1001	1043	1039	1039	1074	1004	1035	1001	970	1069	1004	1029	1038	1004	1027	1083	982	1051	1090	1025	991	1003	947	1040	1011	997	995	991	1049	1010	1054	995	984	1038	982	975	1057	1016	1061	1045	984	1001	1083	1087	1081	1061	1079	992	1031	1027	1017	1008	1027	1035	976	1056	1020	1009	1023	1041	1018	1047	1032	1011	1072	1002	979	1022	986	1024	982	998	1051	1024	1043	1031	1024	1034	1011	1026	1034	1011	995	999	1025	1069	1008	1003	1071	1030	1063	992	1081	977	1028	1091	1042	1017	1022	1071	1047	1076	1042	1096	1009	1067	1004	1035	1058	972	1066	977	1029	1029	963	1078	1119	1044	1037	1023	1080	1057	1035	1068	1032	1071	997	1038	1053	1060	1006	1008	1039	986	1082	1021	1001	1038	1001	1004	1003	1048	1034	980	1044	1086	1053	982	1017	1000	1038	1026	994	1077	943	998	1078	1013	1034	985	1015	980	1034	1027	986	1019	1020	1027	985	980	1060	1079	1051	1030	1044	1026	1051	1046	1073	999	1082	1055	1040	1017	1013	1072	970	1034	1029	1075	987	1066	1002	1034	1033	1033	1000	998	1033	1015	1043	1027	1065	1026	1102	1020	999	962	1012	1019	1029	1019	994	1045	999	1039	1016	1032	1077	1052	1058	1003	1006	1024	1025	1061	1024	998	1015	1018	990	1015	1031	1059	1038	1059	1022	1036	1006	1035	1054	990	993	1042	992	1070	1006	995	1027	1067	992	1022	1081	1022	953	1007	988	1023	1006	1005	1009	1029	1030	1086	1030	994	973	1068	1005	963	1068	1046	1015	1033	1029	1057	1020	1055	1004	1006	1034	1027	1030	1029	1002	1046	1000	999	1075	1005	1011	1050	1021	1004	1040	985	1063	1020	998	1043	1049	1015	1032	1050	1027	1003	969	1053	1100	1010	1013	987	964	1035	1027	1022	1002	1040	1020	1022	1052	1053	1019	983	1015	1010	1051	975	1032	1009	1004	1032	1046	996	1024	1015	1057	1035	1029	1079	1021	1020	1042	1009	995	1006	1026	1009	1054	1006	1006	1049	1053	1032	1015	1035	1060	1062	1014	1033	1005	1045	1024
24059	21057	28193	24118	20793	9278	2775	1781	1553	1331	1198	1054	981	959	845	2648	7558	8387	3149	688	642	593	646	593	642	611	618	605	625	602	607	613	567	583	583	642	565	636	625	623	608	582	563	620	661	590	553	602	601	597	619	608	550	577	615	577	564	584	572	550	611	618	567	589	610	592	626	593	635	589	600	600	624	592	586	637	598	585	635	584	597	577	599	604	567	580	609	607	598	599	599	544	576	590	584	606	553	624	618	613	606	593	607	589	587	562	606	603	623	611	598	563	610	575	609	612	598	548	596	579	599	624	576	572	607	632	604	619	609	584	571	619	611	607	607	588	581	581	610	586	618	595	604	581	581	599	576	586	577	565	651	575	549	653	574	624	645	621	619	559	623	564	558	581	613	573	597	556	615	614	575	616	549	589	572	651	613	626	590	584	606	593	569	600	557	594	588	594	582	608	586	590	572	606	584	634	629	637	601	596	576	608	650	586	612	610	571	525	633	559	611	574	627	613	573	581	633	564	595	612	577	617	632	593	634	566	629	569	585	561	592	570	578	603	544	619	628	582	606	605	621	619	593	572	637	649	552	595	614	593	632	608	604	597	556	581	604	559	565	553	590	596	609	606	604	644	603	608	650	573	578	593	610	602	613	608	607	609	594	611	641	591	616	614	601	553	617	626	616	591	618	576	601	575	592	628	613	592	589	618	612	530	622	614	609	619	539	571	611	605	595	578	604	581	597	647	550	610	585	604	593	600	580	644	605	557	587	573	593	579	608	615	603	613	603	605	599	583	565	636	626	632	553	566	568	609	586	595	621	603	600	600	580	622	554	608	626	612	582	582	612	581	512	593	593	611	582	576	594	589	598	630	561	562	584	638	549	566	609	616	598	634	569	578	604	617	634	587	612	571	613	584	590	588	615	628	583	562	541	596	610	602	601	574	595	572	587	581	609	554	604	608	588	582	584	576	584	594	614	621	608	633	553	632	628	629	624	585	565	605	632	617	557	598	595	571	597	570	580	566	588	577	555	620	581	588	610	625	594	601	599	574	567	629	584	651	614	596	627	605	607	585	591	656	626	570	586	631	567	604	606	596	600	613	592	580	617	577	597	568	585	611	611	610	624	582	651	619	609	569	584	591	621	591	585	639	623	612	619	589	618	600	581	590	607	546	560	581	601	576	591	582	617	599	591	564	607	641	593	636	612	548	573	625	605	608	609	593	631	587	625	616	601	619	546	654	562	574	631	602	571	591	577	630	565	600	567	610	569	619	592	615	562	582	606	624	578	586	614	546	574	600	603	630	630	554	655	607	569	593	581	610	559	612	555	594	580	608	553	641	582	569	540	573	617	623	590	587	637	592	614	574	575	594	579	588	625	563	645	537	631	621	600	602	589	585	626	584	593	599	630	583	615	623	599	639	598	648	566	575	595	604	624	581	614	612	588	589	589	594	627	568	612	580	586	628	595	606	643	593	590	587	609	595	610	579	591	602	585	562	560	633	578	560	607	612	681	653	596	619	597	627	591	575	630	589	597	579	609	614	575	547	521	594	592	619	605	582	586	583	609	649	616	547	596	551	587	602	644	603	634	602	568	610	605	629	600	606	610	643	599	622	562	584	589	589	620	546	609	581	597	602	594	612	642	639	544	590	586	632	549	618	612	561	630	598	587	642	593	621	620	594	581	602	600	561	592	588	580	555	556	632	567	614	572	513	575	575	568	607	611	590	574	613	618	613	551	595	618	540	584	602	571	625	588	630	552	622	568	638	591	551	581	525	556	617	571	607	570	622	592	603	574	624	608	587	568	575	546	583	637	603	594	621	592	601	585	645	599	605	589	622	581	618	589	581	631	597	594	605	602	614	579	556	594	600	576	622	598	557	594	627	628	557	577	645	639	607	624	615	563	550	604	614	609	610	577	621	541	537	626	612	544	636	613	570	566	614	590	585	576	593	612	623	558	624	686	586	577	615	625	606	580	615	560	605	591	588	578	599	619	616	600	615	584	567	563	613	655	609	597	575	623	607	591	597	587	550	589	578	620	624	607	601	608	586	606	583	586	631	631	637	598	587	629	617	584	605	587	551	585	593	610	636	587	629	603	594	548	589	556	600	574	613	596	571	589	601	555	539	616	554	555	573	628	588	623	637	599	608	575	620	599	596	587	546	599	575	623	607	570	593	596	592	608	563	603	598	521	558	589	610	565	588	604	579	603	564	637	570	614	577	590	618	572	584	588	604	580	583	584	643	600	614	573	594	582	593	617	583	587	589	581	577	631	600	627	604	611	623	615	596	518	587	577	567	601	571	585	620	571	579	578	596	586	615	551	564	590	575	569	656	589	609	606	606	590	659	607	573	563	621	626	591	599	598	611	614	597	622	580	552	581	608	565	602	574	614	568	576	602	599	586	595	592	562	588	570	536	570	601	567	596	615	630	598	581	590	615	590	589	580	570	615	577	578	623	551	622	602	571	634	609	611	634	607	588	608	551	624	620	643	560	595	578	615	607	591	595	593	623	615	623	576	585	589	584	636	569	594	604	590	584	599	584	594	610	602	608	611	596	610	558	564	606	613	619	629	574	657	594	584	582	605	579	648	632	595	580	593	630	625	555	596	630	622	599	592	586	617	548	612	570	572	570	554	637	578	550	645	570	659	557	620	592	631	599	618	591	577	589	646	611	587	601	573	572	573	582	618	627	579	588	576	566	569	567	633	573	598	610	573	570	595	598	607	586	578	604	605	616	605	623	595	566	599	606	620	581	600	600	635	618	575	588	589	628	634	603	582	576	633	599	601	604	596	594	586	581	643	610	590	606	583	596	626	571	572	619	582	640	593	536	616	596	609	549	659	573	614	614	607	594	588	652	581	600	579	566	541	601	599	570	595	565	668	641	611	600	607	604	605	610	631	630	596	571	551	582	607	574	620	572	602	567	612	563	603	592	573	598	563	589	635	572	554	583	598	628	571	539	563	559	623	593	597	531	550	574	586	639	587	618	628	589	619	610	577	597	574	587	581	572	593	612	598	600	601	610	590	617	617	595	632	619	615	580	575	582	596	581	655	610	584	620	582	576	594	566	636	634	591	625	578	579	571	593	551	607	584	590	582	603	609	630	560	555	582	549	613	588	604	602	642	607	550	570	614	608	591	596	606	571	625	561	590	566	576	621	619	592	608	599	612	571	587	555	597	559	616	628	614	564	642	573	613	642	577	594	605	610	599	592	617	589	594	620	556	580	655	586	609	571	575	578	620	575	574	565	595	641	570	581	630	588	594	575	599	572	610	541	588	570	567	583	537	574	562	607	607	609	619	607	628	611	631	623	607	614	661	625	576	598	611	594	617	566	562	620	579	587	602	593	582	550	609	617	628	592	626	593	593	563	571	598	616	569	584	600	575	598	611	620	554	551	620	588	617	557	609	607	592	604	608	608	609	599	559	640	573	572	559	583	625	570	611	589	553	642	611	668	584	639	594	577	616	553	606	566	556	637	598	599	604	607	549
14853	25674	26660	14827	9656	6781	4370	3783	3320	2765	2303	1962	1706	1561	1292	5094	13415	14035	5142	822	725	772	803	763	751	822	754	860	722	757	775	839	729	784	745	789	773	771	799	778	812	768	787	764	715	804	799	749	785	808	769	816	780	815	793	788	789	738	794	772	753	742	753	791	738	760	756	814	775	732	753	783	749	776	774	747	734	791	811	745	775	768	744	784	764	733	739	782	785	775	745	755	808	756	774	738	791	726	824	754	744	759	766	776	764	750	747	708	810	744	778	754	739	780	825	776	779	792	707	760	687	761	754	751	776	810	760	736	722	773	699	746	778	752	733	772	759	741	817	764	748	756	769	756	782	759	759	748	710	767	769	751	775	732	801	790	767	743	703	779	775	810	790	764	817	770	769	702	782	790	774	772	752	735	773	797	807	751	738	801	752	752	790	744	775	718	784	798	741	774	778	737	752	802	746	816	806	722	776	744	750	703	793	769	771	747	771	785	735	712	788	771	765	728	775	734	789	712	763	849	779	792	749	764	724	756	706	800	762	801	798	774	738	822	741	812	722	758	702	769	774	800	767	776	791	736	757	737	753	726	740	748	788	772	777	755	758	739	751	759	718	791	758	772	797	732	808	788	762	838	759	749	773	783	786	761	745	770	734	767	739	784	775	793	800	755	764	761	789	758	756	797	824	765	735	713	719	762	804	773	801	754	777	710	821	743	834	778	773	764	798	727	777	765	766	808	752	799	754	792	719	780	771	773	762	752	755	779	766	739	756	749	788	787	805	750	780	799	759	780	854	721	728	757	770	769	787	768	784	799	766	781	736	756	763	771	779	736	767	801	777	768	745	768	735	766	787	778	776	753	768	785	748	796	774	811	775	760	801	750	782	804	797	751	807	803	750	750	770	783	783	805	809	809	741	763	695	736	723	756	752	778	766	765	747	754	757	783	828	772	740	783	808	737	768	766	785	765	783	745	755	757	828	816	778	798	803	722	751	752	753	768	770	758	777	730	807	792	735	782	751	763	773	755	802	758	704	725	753	777	744	761	741	806	777	796	764	765	737	780	751	785	796	746	764	746	796	796	707	759	771	748	758	786	761	687	753	745	762	779	824	794	723	763	790	748	804	739	789	822	776	799	787	803	746	717	810	735	742	747	748	783	796	755	778	781	791	741	805	772	740	726	714	777	790	741	757	751	831	781	753	752	781	772	766	742	782	784	741	785	700	776	766	739	783	759	787	796	778	794	775	792	810	756	775	769	786	775	790	695	795	827	763	763	806	729	762	750	717	724	832	747	714	728	827	765	781	786	769	770	765	749	765	760	777	762	798	744	733	841	733	766	751	776	740	776	791	771	766	767	812	794	825	750	742	777	733	748	746	755	790	755	799	731	730	751	733	778	821	763	772	737	814	759	760	785	804	782	746	705	727	765	784	699	759	791	801	762	763	737	742	755	812	776	746	755	763	758	735	747	731	801	791	730	756	787	742	774	769	740	737	794	782	760	720	718	749	764	722	783	764	834	783	788	781	732	765	757	722	803	722	753	762	801	765	817	795	769	727	710	797	765	765	758	750	710	764	786	726	767	743	762	820	757	769	754	793	730	739	733	722	847	768	804	792	783	751	740	745	767	812	773	744	775	750	692	715	738	781	785	777	773	774	738	826	771	739	778	800	754	750	742	761	778	831	768	745	770	738	745	744	778	756	776	820	763	791	810	795	759	797	738	735	774	758	729	775	749	783	783	761	799	794	784	736	770	750	782	764	755	761	831	756	734	733	771	819	730	793	742	805	739	775	782	777	809	790	753	815	786	761	788	792	741	758	772	780	756	818	767	777	674	748	801	800	797	764	822	775	718	814	746	752	749	746	779	772	760	777	775	755	774	726	801	744	787	745	798	768	824	792	790	766	720	716	796	751	755	741	780	803	749	743	768	775	741	746	791	770	816	769	796	802	749	809	730	765	763	776	730	736	725	813	751	765	761	801	773	852	775	793	799	757	786	795	763	719	704	796	781	752	769	811	724	718	780	772	760	742	731	761	792	738	745	733	752	778	741	759	757	779	789	773	784	776	836	779	793	745	780	821	788	779	776	751	764	772	748	757	769	754	797	772	809	731	752	765	757	763	772	771	757	744	743	793	765	734	714	757	708	804	747	738	733	738	791	803	728	696	747	749	775	740	768	780	776	750	792	735	738	718	755	791	760	750	804	758	816	738	781	761	761	742	737	770	812	749	781	742	748	738	760	736	808	755	738	736	743	814	768	768	769	754	817	776	763	764	807	802	751	797	762	782	790	797	744	773	763	759	797	736	842	753	778	764	724	754	734	747	755	736	845	771	775	767	771	813	742	785	772	788	743	766	778	732	780	733	775	783	775	800	795	773	731	767	734	769	808	779	802	677	742	764	769	738	770	815	759	770	782	748	719	768	802	776	787	802	763	775	764	783	757	746	761	760	767	752	813	765	748	758	768	790	775	767	750	779	743	755	770	756	749	736	806	802	753	745	743	747	724	772	793	769	775	726	764	759	746	791	789	751	786	757	760	745	758	736	786	751	730	790	814	811	747	772	764	761	760	766	760	751	750	797	735	790	742	742	772	793	755	786	779	761	747	723	739	774	737	766	754	773	742	828	740	782	788	760	803	788	766	775	772	777	757	812	754	737	780	757	802	758	756	765	797	777	776	733	731	733	763	760	749	760	799	736	797	743	777	835	793	741	762	751	788	796	768	791	740	770	755	779	785	810	818	725	772	755	775	783	782	747	736	758	805	779	765	764	713	768	787	748	742	750	756	758	775	800	763	760	799	759	760	839	724	740	775	746	746	816	816	761	804	817	802	760	776	795	804	794	775	704	742	817	828	794	784	748	735	729	773	786	695	753	724	773	754	717	741	776	783	736	784	731	768	726	792	795	735	748	738	782	801	771	832	794	808	736	776	776	778	778	801	726	773	756	698	743	744	789	765	764	776	747	783	800	830	752	784	782	751	798	788	701	736	794	791	762	742	794	727	749	753	741	704	772	791	737	723	730	772	800	801	736	758	816	768	781	830	767	732	773	778	770	825	779	741	787	776	723	795	770	748	820	751	824	805	804	788	783	792	735	785	700	792	742	771	794	805	744	733	774	772	775	745	761	766	733	773	712	768	694	788	730	803	713	807	781	764	754	760	731	802	768	712	803	771	797	756	763	778	781	794	745	781	758	736	720	791	703	775	782	732	780	757	781	789	798	708	758	728	766	744	765	787	744	732	743	755	783	772	743	779	758	790	837	756	795	755	778	815	807	766	755	796	769	807	775	771	766	755	749	740	738	755	725	771	786	766	781	742	746	780	722	800	738	742	722	737	809	796	762	782	787	757	744	785	787	793	730	769	768	795	779	825	771	750	749	746	799	810	774	753	742	765	752	819	782	781	697	754	786	713	781	826	747	743	780	721	805	764	762	768	724	752	759	744	769	730	781	761	763	769	813	738	755	828	777	749	807	771	766	746	767	785	808	757
22709	21030	28857	23432	21038	21129	10890	2290	1862	1521	1496	1246	1077	1044	1361	5746	14614	19725	6531	468	343	355	338	380	330	325	353	340	362	358	324	320	359	301	334	314	311	311	321	318	319	308	324	320	328	316	327	311	321	301	349	318	324	315	335	339	332	337	320	348	321	328	330	307	296	284	302	301	330	283	340	298	329	316	322	302	310	290	344	338	315	352	323	302	324	319	311	294	298	312	330	299	320	302	331	319	326	315	345	352	322	337	297	317	318	345	320	306	314	316	324	331	318	290	327	320	302	335	313	313	308	323	322	318	327	293	314	337	295	313	305	329	299	344	349	309	310	321	305	316	322	319	333	328	361	328	335	322	360	286	354	318	307	287	294	341	349	299	284	324	334	271	316	334	321	306	321	320	336	327	312	301	310	279	292	331	313	310	343	321	300	319	328	297	302	310	319	331	301	335	286	341	349	347	362	285	321	333	291	282	321	312	343	329	320	306	344	305	331	300	324	325	308	342	330	305	350	338	315	300	308	346	300	306	312	312	325	320	311	321	339	289	325	301	312	316	322	323	304	331	310	301	307	322	309	336	367	323	318	314	304	333	314	312	326	307	325	318	329	330	355	304	344	341	314	295	293	302	316	348	316	343	330	300	306	315	310	327	297	316	342	309	333	362	303	337	323	355	333	312	319	313	316	333	316	324	291	295	286	302	291	314	297	327	341	297	332	293	331	346	345	337	342	290	328	335	334	265	282	318	323	301	297	283	368	318	272	327	324	298	309	307	306	301	320	339	302	333	330	310	325	321	329	307	304	275	312	315	327	348	367	311	336	334	345	322	324	307	330	306	302	342	296	305	352	299	305	312	299	316	312	334	306	321	330	256	334	325	325	321	326	322	318	341	320	317	352	310	287	288	348	319	317	334	323	320	305	303	316	298	317	315	321	299	323	341	300	328	335	343	305	331	302	314	325	335	298	334	303	314	316	294	321	312	319	291	318	317	291	332	314	301	319	320	290	337	326	336	319	293	308	347	310	323	308	327	298	333	315	314	329	338	299	310	334	359	311	336	295	317	321	328	303	318	311	357	296	306	322	300	294	310	333	311	336	310	295	336	288	329	294	305	304	347	321	292	294	290	326	333	305	333	321	307	304	337	308	319	302	317	347	348	308	318	332	315	359	300	314	298	335	320	325	300	335	310	301	297	305	304	346	283	279	317	296	302	333	323	340	326	319	299	319	288	322	315	322	330	316	330	313	327	326	343	320	329	294	320	332	305	310	312	316	327	305	320	317	320	329	309	326	283	330	298	328	317	312	341	303	293	351	321	302	312	320	303	328	306	337	326	328	325	336	328	323	336	298	311	355	306	319	319	327	328	303	318	312	321	321	301	327	326	311	305	302	336	336	303	358	324	321	326	310	347	326	333	332	327	309	294	293	297	303	298	310	322	264	354	340	305	303	299	374	315	277	343	299	325	307	334	313	322	298	305	276	348	325	298	306	321	326	321	262	320	316	311	348	315	320	340	308	336	317	328	312	304	314	326	328	333	350	352	344	326	321	292	334	306	329	315	354	282	289	335	324	312	326	333	274	345	305	284	343	375	307	316	343	326	294	343	336	355	334	306	310	332	315	309	301	301	311	298	373	313	334	290	314	292	332	290	318	339	307	307	283	322	312	304	281	296	327	282	324	285	309	305	329	321	324	286	296	337	304	319	300	312	311	316	310	291	317	302	295	305	335	332	312	313	308	336	302	331	315	306	315	328	313	333	333	273	316	321	339	284	323	305	304	291	322	331	305	283	311	282	290	300	308	315	326	327	328	298	301	311	287	336	348	304	352	314	329	350	306	318	316	286	324	320	301	319	327	291	298	312	310	328	318	310	298	314	331	315	317	305	326	322	335	343	317	305	336	317	349	298	330	322	322	323	325	328	309	287	333	300	325	313	316	329	344	308	300	300	339	302	350	305	317	317	297	326	305	340	312	300	337	321	326	332	299	347	338	337	299	290	288	278	319	333	331	309	331	317	320	292	315	302	292	315	326	335	328	324	308	319	339	315	309	295	320	285	341	292	314	304	341	302	303	323	314	310	317	307	322	343	314	299	299	340	313	314	320	301	287	342	338	305	343	295	341	312	335	338	323	333	338	316	293	325	326	291	302	332	335	317	330	294	338	297	337	312	296	299	334	291	314	315	294	338	312	322	300	328	322	333	318	328	329	300	305	317	342	308	338	337	325	299	303	285	308	294	290	306	341	335	309	310	333	309	330	331	312	345	304	298	341	324	318	297	333	333	356	323	353	314	306	296	332	333	340	305	318	292	345	294	318	330	297	316	319	293	329	321	264	344	357	302	290	324	308	295	309	324	288	319	327	328	318	316	324	320	318	317	313	334	340	296	321	292	321	332	313	314	324	299	291	315	333	356	325	330	316	326	317	308	330	294	334	301	333	311	326	331	286	305	314	316	311	323	315	348	315	336	336	326	334	342	316	315	320	314	283	299	283	331	324	334	301	314	322	296	318	316	305	317	366	293	268	317	311	329	337	316	299	332	319	303	333	295	330	308	313	303	324	306	327	316	333	345	298	299	320	358	291	295	307	296	332	304	310	323	341	327	324	354	315	297	284	312	319	311	353	339	329	308	318	312	302	299	323	321	326	317	328	305	335	319	310	318	300	306	323	324	324	301	306	317	319	324	282	337	322	307	328	312	334	337	309	315	315	294	316	316	343	308	330	311	303	321	345	312	324	283	295	340	314	328	327	322	332	308	304	326	348	296	321	336	309	262	347	294	318	326	291	288	347	314	283	313	300	313	288	327	343	291	334	340	280	322	330	319	306	304	317	332	310	338	302	318	328	324	341	326	302	332	303	332	314	300	304	307	320	307	349	298	362	298	306	311	343	319	353	330	326	306	333	320	334	310	338	321	283	324	312	322	321	322	303	339	312	317	299	303	354	314	285	308	312	312	315	343	333	323	347	294	280	279	302	287	314	315	309	313	303	313	301	354	318	357	325	324	318	326	320	317	342	294	346	346	323	330	318	317	294	318	316	325	270	318	333	342	353	331	326	285	293	338	314	290	314	312	313	307	285	298	323	330	312	316	299	332	329	323	319	342	304	352	315	346	289	314	312	363	316	311	323	343	343	313	307	284	306	341	300	311	248	305	295	327	290	288	301	343	338	294	300	314	328	297	327	296	310	321	340	269	306	339	325	295	340	327	303	314	314	280	350	296	295	311	302	317	324	330	318	288	287	300	343	333	317	325	329	316	344	353	300	305	320	320	301	300	322	290	337	317	314	359	317	329	304	297	318	312	311	322	300	300	304	336	303	289	309	324	311	295	314	336	293	291	333	319	323	319	316	296	349	331	337	336	324	332	301	312	278	322	306	341	352	298	270	313	305	291	302	332	299	344	318	320	317	328	342	337	306	282	335	306	307	316	338	304	338	339	300	308	319	333	324	340	314	313	296	308	312	304	355	325	318	302	317	305	353	292	303	295	320	296
16661	32543	31692	19116	13346	9849	6193	4556	4412	3552	3463	2967	2353	2173	2769	11401	22615	25973	7920	558	473	466	445	432	439	447	435	402	438	427	443	424	434	393	423	415	394	408	431	403	374	412	427	399	393	390	422	428	432	450	421	451	382	405	396	393	426	373	415	428	399	402	391	456	424	430	416	374	450	411	401	421	401	381	384	395	392	428	404	401	358	400	402	373	435	396	413	386	433	380	429	406	407	393	396	378	409	407	414	402	427	420	443	420	398	407	398	402	394	385	373	412	388	399	377	404	399	440	416	415	411	429	395	379	428	388	430	400	401	414	414	371	396	439	425	399	390	394	407	406	380	429	387	417	415	391	408	379	401	381	446	391	405	389	400	396	393	379	370	413	420	379	418	422	380	415	388	421	379	413	384	397	430	416	415	390	406	375	415	379	398	413	416	388	395	393	383	405	407	382	403	370	404	397	398	378	420	397	384	416	406	379	438	412	388	368	360	398	376	401	400	400	396	377	403	386	366	414	388	392	427	412	394	387	379	409	387	385	400	397	330	429	425	416	392	424	417	395	389	388	401	399	414	417	400	351	380	409	404	385	390	393	386	403	374	395	390	402	428	382	393	387	418	383	346	402	420	394	400	383	376	404	405	399	424	382	388	409	378	397	419	388	381	407	427	395	409	430	397	416	375	395	393	378	377	405	361	401	430	384	411	381	383	414	385	417	397	418	380	379	407	409	405	396	387	402	360	420	417	389	378	401	439	424	407	431	380	385	409	346	389	411	404	391	375	380	427	356	397	386	395	410	384	389	398	414	406	411	416	346	396	394	422	394	392	396	423	410	378	421	371	362	418	368	402	402	388	421	387	431	434	414	418	397	406	375	450	415	417	379	410	399	409	416	424	396	399	376	423	390	412	416	375	362	401	439	367	388	407	394	404	386	421	390	427	410	377	418	392	427	418	437	374	389	381	370	358	398	406	397	393	397	414	396	373	366	381	400	392	376	380	423	398	419	388	421	408	418	377	393	405	406	417	433	391	385	430	403	413	422	404	388	370	389	384	418	391	398	398	410	414	387	414	392	397	408	422	406	400	403	391	431	391	406	371	406	415	398	406	387	422	411	386	416	434	403	393	414	416	419	377	419	407	388	426	398	397	388	401	402	399	406	416	408	392	415	378	434	415	431	396	437	415	390	407	408	399	411	422	393	405	413	426	398	425	420	429	409	403	406	406	366	416	375	388	428	386	388	439	397	394	433	415	374	416	384	410	383	387	416	416	413	430	402	413	434	423	413	384	376	410	388	385	384	442	397	408	425	417	361	389	407	372	392	376	437	388	416	392	403	417	417	388	442	378	420	412	369	385	409	424	404	406	416	412	424	370	380	418	403	358	401	394	380	444	411	402	420	425	412	394	396	373	424	397	400	439	443	410	389	393	404	407	406	417	412	374	415	389	459	382	373	413	400	406	396	417	406	417	395	394	416	385	401	418	424	413	434	399	389	389	398	430	366	428	385	418	382	404	377	405	398	418	387	395	416	379	400	390	340	403	407	417	388	405	409	403	403	374	370	377	397	402	404	439	401	373	384	456	407	394	415	415	399	418	417	384	393	363	378	418	402	411	392	370	409	410	386	378	412	435	406	414	407	400	428	407	394	388	415	375	399	383	428	399	374	407	430	411	397	400	456	409	383	410	420	399	422	384	402	416	422	401	399	370	415	387	405	403	428	395	390	401	406	415	400	404	383	362	411	376	381	419	399	364	456	384	372	384	406	385	408	402	396	406	409	410	417	404	393	388	401	383	368	387	365	363	423	373	393	399	401	415	392	416	409	444	431	440	384	370	399	404	401	380	362	398	403	399	413	383	396	389	399	411	416	370	421	390	396	403	407	421	425	403	427	377	379	402	380	442	409	407	406	414	401	400	416	426	373	355	380	433	366	380	413	412	393	413	385	398	421	419	372	431	416	385	401	401	419	395	395	421	426	367	413	374	378	443	343	411	383	383	403	434	387	396	416	378	388	460	414	419	373	420	369	388	370	383	415	398	419	375	408	408	421	429	430	394	436	382	415	425	418	395	386	401	358	396	399	411	383	368	415	410	383	401	378	389	392	439	391	459	422	386	412	416	412	414	395	411	384	406	386	441	409	428	426	377	427	401	395	426	420	394	382	390	357	410	418	388	411	408	404	397	364	372	399	391	409	394	430	423	406	414	393	416	402	396	387	422	390	462	390	390	398	380	395	396	439	392	413	444	391	409	401	417	401	354	386	434	421	386	440	386	416	394	412	418	402	404	431	429	421	424	434	432	400	403	385	443	387	397	411	423	378	394	363	399	402	384	385	387	406	394	414	391	396	393	416	396	405	361	417	397	421	396	416	413	417	374	400	413	420	387	405	410	384	375	371	402	372	420	407	389	422	424	400	434	373	396	407	411	403	404	379	396	384	411	367	396	399	432	414	397	374	345	413	412	356	365	398	390	395	425	387	412	418	416	374	415	412	417	410	406	387	390	384	436	414	407	388	384	410	407	434	384	405	348	413	422	403	371	390	374	421	383	399	377	405	386	372	405	402	361	418	380	407	375	373	415	411	413	402	446	407	401	406	404	397	424	374	401	398	413	448	398	386	383	372	385	382	372	365	390	390	389	407	407	400	379	410	409	400	442	401	451	385	373	418	401	420	396	408	412	396	425	386	400	447	386	407	409	394	426	396	378	382	445	420	408	424	470	363	417	379	392	443	424	393	391	400	449	432	381	437	393	429	374	424	383	382	413	424	414	396	401	417	362	402	378	386	394	381	384	421	344	384	408	407	422	417	421	393	413	379	382	405	395	436	406	402	419	402	411	386	395	390	435	380	371	424	426	399	376	402	445	412	408	381	433	395	381	399	423	390	405	376	402	416	399	376	386	380	380	422	407	390	382	406	385	386	413	408	395	375	384	408	413	403	396	380	393	404	398	417	403	407	411	424	369	404	415	407	406	415	421	399	388	412	388	426	428	419	430	404	385	402	362	412	385	415	411	371	408	400	423	395	389	394	399	384	404	398	417	411	386	375	385	371	403	396	404	375	382	380	397	405	418	387	420	382	429	411	408	389	421	395	403	395	430	426	439	431	354	389	397	368	381	382	414	449	440	387	402	411	371	385	448	399	375	404	401	437	371	429	414	375	391	425	389	374	380	404	410	403	412	399	369	415	412	419	389	414	402	363	405	418	398	452	429	403	399	397	370	387	391	359	392	407	381	400	432	388	417	374	390	405	383	401	438	398	425	412	403	411	442	380	413	425	428	433	401	401	407	397	433	396	399	406	435	377	410	396	380	378	403	414	414	427	417	407	418	418	408	397	373	390	389	404	406	377	384	387	413	431	443	379	377	396	403	378	405	403	368	389	415	404	410	440	391	389	427	384	388	387	399	384	414	403	371	417	447	396	385	378	385	379	405	383	409	446	414	379	375	359	424	385	385	410	372	380	407	373	389	393	422	444	384	371	404	397	435	407	379	387
26900	20854	17205	7051	2888	1875	1532	1230	1228	1039	979	1042	978	885	920	998	1228	1805	1672	875	848	849	834	791	832	891	879	872	865	895	829	850	854	829	866	791	849	804	873	795	798	802	854	816	875	870	856	829	922	820	808	809	859	820	834	789	905	844	870	791	872	843	851	862	843	840	867	807	840	851	823	856	860	781	861	868	835	806	816	851	819	852	860	821	863	867	856	826	853	844	851	840	883	775	900	807	920	846	844	838	850	906	825	798	825	851	885	797	857	895	801	836	839	817	781	877	830	856	828	803	858	792	820	863	841	801	820	868	853	853	846	830	860	831	868	862	849	828	866	796	878	858	816	835	833	859	872	821	834	839	845	858	880	792	848	861	887	858	841	818	805	837	852	887	785	858	846	859	823	872	880	865	872	926	874	824	867	848	788	839	799	898	790	808	829	804	859	934	833	826	814	851	851	892	835	846	814	852	871	866	791	874	814	807	833	875	837	857	873	833	822	864	842	856	853	877	884	845	808	841	856	814	810	841	832	849	878	872	807	837	881	801	869	811	797	826	833	861	910	892	863	838	882	851	794	859	844	839	851	863	828	860	817	845	865	841	807	850	804	813	844	849	828	846	837	885	801	837	872	821	854	826	868	806	825	820	883	860	854	809	803	816	866	884	837	824	805	850	861	828	863	808	881	855	833	855	796	860	831	809	900	845	861	856	827	859	793	812	909	801	847	818	797	787	832	840	900	831	813	829	837	848	813	798	870	816	823	777	864	803	815	863	845	878	833	856	840	879	818	812	841	805	866	881	836	794	816	812	796	858	874	897	816	864	797	867	891	834	840	860	873	860	846	810	892	860	822	866	844	872	820	873	804	823	851	853	862	866	785	859	847	860	776	860	804	824	877	841	842	826	847	850	812	861	823	808	863	828	840	825	825	799	804	876	808	858	821	803	815	829	804	808	830	850	861	829	837	835	812	848	861	842	798	869	842	835	820	815	853	856	875	799	838	829	866	861	888	826	845	814	814	833	887	822	801	798	868	836	839	813	850	858	899	793	841	861	819	808	876	818	885	855	880	907	861	801	875	876	865	829	886	854	819	854	891	815	829	832	921	794	814	853	876	853	835	843	891	800	852	837	829	822	880	765	831	828	864	834	833	839	867	790	844	834	882	854	853	845	864	862	816	819	811	842	839	829	804	816	808	853	826	851	845	857	847	882	826	870	818	888	856	872	819	828	820	875	860	872	851	842	837	814	859	831	883	856	864	860	895	849	856	808	827	814	869	879	870	855	862	844	824	867	850	857	761	878	907	845	855	818	849	861	925	897	815	864	830	861	842	839	807	847	843	862	856	820	838	859	866	870	862	829	857	837	822	834	843	806	826	857	877	858	864	856	865	879	826	815	818	870	851	836	911	858	830	873	839	878	816	881	819	839	826	825	796	876	818	823	849	820	825	878	864	845	847	837	863	848	826	839	874	844	860	826	838	817	836	797	826	841	779	854	870	893	877	838	823	820	874	789	862	871	848	839	868	801	831	799	846	869	823	804	901	824	896	887	844	790	804	805	862	834	795	807	846	824	813	824	848	834	851	833	851	832	856	830	846	881	875	788	808	891	812	847	859	846	853	868	819	836	810	893	823	822	864	865	819	847	824	837	831	835	849	864	803	816	839	801	815	785	887	823	879	834	863	829	873	835	815	843	875	808	854	829	836	844	856	854	806	869	801	838	861	790	892	897	763	859	812	803	885	868	941	817	803	896	853	854	837	829	797	869	798	806	867	823	864	852	830	884	846	823	836	873	830	813	836	813	796	830	879	840	814	806	837	862	834	882	855	812	863	848	844	848	860	810	810	878	887	805	845	858	780	938	885	861	833	818	882	820	849	868	843	821	853	828	867	877	863	839	820	838	817	870	891	852	803	841	857	895	856	790	836	849	859	799	838	869	884	816	798	818	841	834	849	870	840	823	821	858	840	864	839	874	889	842	840	849	862	863	824	821	840	877	882	880	830	866	881	786	860	865	885	860	820	835	861	928	810	871	916	819	853	842	880	831	856	835	837	811	873	787	860	841	856	846	874	823	817	810	871	825	846	815	860	852	814	812	813	814	764	843	823	858	786	865	813	871	832	836	757	834	879	852	860	826	858	772	844	812	889	878	819	814	785	849	824	804	840	875	832	840	831	830	787	861	842	773	833	850	803	813	842	833	851	839	868	823	853	817	819	858	807	838	852	797	849	816	896	845	821	882	859	858	900	870	823	895	812	837	832	821	884	895	807	910	789	829	877	843	844	835	828	883	859	851	856	824	829	884	905	862	793	892	809	864	842	824	857	869	848	834	848	830	781	852	817	832	861	857	837	840	814	816	893	871	821	843	842	893	793	881	816	883	857	820	853	830	853	847	861	849	790	909	818	816	816	858	834	879	830	858	874	847	899	828	880	895	833	807	848	838	837	835	854	815	884	833	850	875	839	848	837	852	875	865	867	806	878	852	810	835	845	838	888	863	792	822	863	813	862	860	814	832	831	843	859	800	840	850	854	801	871	844	885	838	856	853	816	830	841	855	865	835	849	900	887	852	831	800	842	857	806	882	803	853	835	824	902	843	843	832	820	867	854	819	837	799	850	866	848	864	852	828	840	811	872	789	820	806	834	782	840	870	833	828	881	827	865	846	872	855	829	814	825	876	845	850	834	865	834	816	845	851	868	836	857	787	825	826	807	791	815	833	862	905	858	855	786	787	812	812	826	850	839	899	804	807	871	836	886	851	871	824	799	841	857	808	867	786	857	796	847	848	779	828	907	801	831	885	814	801	861	818	839	815	845	841	831	829	861	864	828	865	859	859	845	838	884	807	828	796	858	820	875	853	817	881	861	843	825	840	836	821	837	866	880	798	864	841	846	856	824	815	844	864	816	817	843	846	828	802	839	806	864	876	823	823	878	812	802	826	827	823	838	867	888	861	879	825	865	868	836	840	804	875	800	838	849	812	857	795	816	839	889	854	813	844	849	814	849	794	854	808	836	869	808	854	869	772	855	850	838	815	870	821	795	859	848	855	820	838	818	877	786	844	816	874	828	881	814	886	882	863	877	850	836	829	853	835	880	849	815	834	808	772	919	845	867	835	834	871	852	795	865	752	826	857	840	838	847	842	853	873	849	831	828	824	805	807	878	795	833	811	858	836	814	835	862	847	821	847	790	821	884	798	922	864	870	892	825	853	838	817	820	818	838	826	904	822	806	804	852	868	872	870	863	831	862	862	802	841	853	842	768	823	825	865	872	837	828	855	871	834	835	786	838	856	812	854	830	858	807	812	905	812	819	856	802	816	874	884	867	820	842	801	839	873	842	866	795	875	844	879	843	838	841	811	908	875	857	857	860	873	777	875	809	836	898	844	861	807	827	880	889	853	862	872	855	806	846	871	823	842	851	832	831	860	817	852	774	801	859	851	811	821	859	843	821	854	815	804	835	887	850	900	858	859	884	853	814	897	882	857	839	904
11780	19524	18416	8262	5030	3247	2818	2042	1989	1720	1667	1470	1309	1358	1300	1518	2018	2903	2556	1148	1112	1027	1049	1026	1041	1051	1009	1101	1076	1068	1095	1070	1024	1011	1106	1049	1029	1102	1062	1108	1065	1043	1014	1041	1053	1055	1064	1099	1000	1076	1078	1145	1100	950	1065	1048	1068	1114	1032	1028	1036	1075	1124	1025	1068	1042	1070	1067	1089	1111	1080	1061	1062	1083	1020	1028	1020	1112	1077	1078	1041	1088	1066	1054	1017	1080	1041	1091	1075	1065	1092	1076	1041	1067	1099	1046	1046	1091	1044	1047	1080	1062	1097	1027	1048	1099	1051	1091	1063	1055	1056	1007	1063	1108	1115	1054	1067	1054	1092	1013	1079	1051	1032	1096	1021	1056	1062	1072	1054	1055	1023	992	1131	1097	1052	1030	1014	1055	1099	1066	1025	1010	1051	1084	1043	1044	1096	1113	1040	1036	1042	1092	1056	1096	1048	1057	1037	1029	1089	1118	1035	1069	1046	1042	1052	1137	1062	1010	1079	1053	1008	1027	1083	1087	1022	1016	1016	1045	1058	1052	1066	992	1046	1057	1065	1049	1087	1036	1083	1026	1061	1106	1015	1030	1096	1003	1044	952	1114	1120	1054	999	1059	1031	1085	1108	1064	1017	1079	1070	1102	1052	1057	1143	1011	1070	1086	1059	1118	1047	1058	1070	1023	1039	1121	1040	1025	1081	1078	1095	1059	1070	1075	1035	1104	1019	1052	1054	1094	1064	1097	1040	1058	1051	1030	1079	992	1069	1085	1075	1058	997	1086	1027	976	1113	1055	1065	1045	1049	1070	1010	1037	1064	1043	1021	1048	1069	1056	1075	1070	1032	1103	1044	1063	1031	1105	1020	1092	1060	1054	1048	999	1068	1073	1089	1121	1066	1044	1069	1041	1016	1075	1053	1100	1081	1024	1040	1035	1034	1054	1080	1062	1080	998	1048	1064	1063	1071	1059	1095	1118	1057	1040	1041	1061	1043	1095	1063	1066	1031	1013	1063	1079	1095	1138	1083	1079	1064	1052	1029	1012	1120	1084	1039	1105	1017	1061	1092	1065	1091	1052	1087	1068	1078	1038	1053	1042	1026	1061	1070	1054	1056	1028	1068	1123	1096	1065	1080	1073	1051	1005	1082	1020	1039	1060	1078	1016	1047	1029	1058	1069	961	1048	1110	1079	1065	1126	995	1080	1073	1023	1059	1034	1147	1125	1070	1007	1103	1056	1063	1046	1055	1054	1052	1078	1063	1088	1054	1050	1075	1056	1093	1100	1044	1032	1083	1005	1046	1102	1088	1058	1040	1110	1029	1103	1067	1084	1048	1087	1018	1056	1090	1112	1038	1072	1113	965	1054	1041	1078	1052	1056	1054	1018	1024	1125	1075	1019	1080	1134	1074	1058	1024	1049	1058	1039	1107	1130	1069	1044	1014	1064	1059	1000	1073	1076	1065	999	1043	1100	1041	1094	1076	1074	1057	1073	1047	1043	1044	1093	1200	1087	1044	1019	1066	1077	1036	1026	1089	1024	1034	1038	1047	1057	1060	1101	1097	1009	1090	1001	1020	1051	1038	1052	1044	1067	1088	1140	1085	1015	1104	1035	1044	1060	1065	1046	1098	1066	1086	1029	1003	1028	1066	1087	1059	1041	1066	995	1025	1069	1002	1085	1062	1056	1066	1096	1041	1045	1009	1079	1030	1078	1080	1058	1046	1109	1050	1027	1075	1027	1047	1081	1043	1057	1032	1091	992	1069	1037	1068	1126	1070	1064	1077	1120	1031	1076	1014	1053	1043	1016	1048	1067	1053	1072	1010	1020	1091	1052	1007	1026	1047	1114	1079	1086	1017	1109	1032	1068	1043	1060	1082	1058	1092	1101	1064	1049	1034	996	1112	1047	1100	1044	1048	1109	1101	1082	1012	1042	1069	1037	1046	1065	1034	1110	1109	1067	1056	1082	1114	1071	1049	1142	1031	1076	1066	1010	1051	1121	1053	1030	1057	1046	1077	1055	1028	1077	1011	1099	1062	1021	1022	1022	1030	1022	1062	1060	1095	1086	1033	1058	1014	1084	982	1094	1008	1112	1007	1050	1061	1062	1023	1024	1080	1100	1069	1053	1026	1091	956	1031	1015	1013	1104	1072	1024	1063	1059	1069	1068	1058	1027	1068	1064	1016	1096	1009	1018	1012	1135	1028	1074	1144	1047	996	1059	1088	1071	1053	1014	1038	1076	1057	1033	1049	1033	1067	1081	1049	1034	969	1063	1055	1011	1083	1089	1066	1069	1103	1066	1031	1084	1023	1098	1057	1071	986	1070	1064	1002	1070	1031	1117	1038	995	1032	1065	1042	1035	1037	1104	1037	1103	1062	1075	1106	1084	1014	1068	1061	1047	1099	1080	1040	1027	990	1078	1125	1039	1080	1084	1080	1088	1081	1084	1010	1022	1038	1030	971	1060	1080	1098	1167	1059	1056	1075	1089	1081	1005	1091	1026	994	1002	1020	1073	1085	1069	1099	1101	1070	1063	1066	1078	1060	1082	1076	1098	1064	1083	1069	1090	1051	1067	1098	1077	1028	1052	1012	1066	1041	1045	1062	1088	1093	1014	1051	1068	1068	1040	1071	1099	1052	1074	991	1044	1050	1019	1070	1059	1033	1066	1110	1029	1082	1051	1106	1098	1031	1038	1076	1037	1075	1078	1052	1040	1096	1079	1080	1022	1061	1059	1053	1041	1081	1086	1071	1131	1015	1117	1106	1060	1072	1037	1100	1009	1026	1049	1077	1053	1089	1079	1016	1026	1072	1084	1054	1034	1072	1084	997	1019	1036	1048	1094	1012	1063	1066	1055	1066	1028	1047	1032	1039	1088	973	1083	984	1061	1051	1009	1060	1027	1090	1059	1025	1044	1019	1006	1047	1068	1123	1094	1038	1049	1018	1094	1053	998	1062	999	1126	1094	1087	1083	1004	1029	1105	1072	1028	1018	1100	1118	1060	1064	1078	1094	1022	1059	1088	1095	1088	1055	1055	1043	1127	1071	1062	1084	1045	1060	1027	1030	1068	1109	1031	1030	1020	1015	1084	1053	1010	1095	1110	1093	1058	1121	1044	1103	1011	1050	1017	1091	1095	1032	1037	987	1062	1048	1057	1044	1064	1060	1064	1090	1038	1089	1134	1060	1059	1033	1027	1073	1010	1057	1037	1037	1142	1027	1079	1070	1055	1095	1105	999	1087	1141	1043	1033	1049	1089	1082	1030	973	1059	1068	1076	1098	1104	1098	1046	1069	1031	1053	1104	1033	1037	1078	1056	1096	1037	1042	977	1090	1054	1094	1045	1064	1061	1093	1076	1034	1083	1073	1050	1055	965	1007	1021	1021	1027	1010	1028	1058	991	1061	1024	1016	1075	1077	1053	1063	1060	1041	1042	984	1070	1032	1047	1058	1054	1052	1065	1109	1087	1065	1077	1120	1024	1131	1082	1065	1127	1052	1092	1045	1029	1116	1070	1042	1084	1029	1072	1041	1035	1089	1069	1023	1056	1034	1036	1030	1101	1031	1082	1035	1061	1112	1084	1058	1043	1063	1094	1028	1051	1040	1095	1048	1018	1051	1057	1095	1054	1034	1081	1061	1129	1056	1100	1105	1067	1054	1091	1057	1040	1106	1075	1058	1092	1057	1066	1071	1064	1041	1036	1095	1140	1042	1018	1095	1097	1016	1062	1105	1062	1033	1101	1042	1067	1104	1003	1028	1080	977	1064	1119	1073	1035	1155	1091	1032	1063	1027	1048	1039	1020	1025	1123	1073	1069	1085	1107	1125	1037	1076	1101	1108	1038	1066	1094	1088	1034	1048	1011	1127	1066	1085	1085	1085	1039	1109	1062	1082	1130	1033	1032	1126	1043	987	1034	1082	1016	1052	1063	1090	1067	1116	1062	1030	1050	1037	1032	986	1053	1023	1064	1107	1058	1043	1082	1008	1059	1072	1083	1034	1067	1093	1034	1032	1100	1073	1059	1058	1104	1059	1031	1119	1106	1069	1103	1094	1035	1057	1032	1080	1044	949	1117	1046	1053	1069	1028	1007	955	1047	1066	1043	1061	1037	1071	1019	1002	1028	1103	1092	993	1081	1083	1045	1068	1030	1056	1094	1153	1059	1063	1050	1083	1015	1036	1044	1047	1072	1078	1072	1007	1072	1067	1037	1078	1091	1040	1018	1051	1045	1042	1067	1012	1003	1034	1057	1038	1060	1014	1025	1002	1036	1041	1071	1004	1006	1054	1103	1082	1021	1083	1028	1087	1033	1097	1089	1064	1068	1044	1065	1008	1053	1085	1064	1080	1050	1000	1061	1022	1062	1139	1064	1018	1083	1090	1121	1079	1054	1059	1027	1039	1061	1057	1067	1091	1051	1056	1096	1069	1065	1085	1105	993	1063	1052	1033	1028	1013	1078	1095	1054	1123	1104	1030	1114	1051	1121	1075	1056	1047	1062	1079	1050	1069	1091	1056	1059	1037	1073	1065	998	1015	1033	1051	1041	1083	1045	1081	1054	1101	1068	1050	1037	1096	1065	1067	1023	1098	1033	1061	1086	1080	1045	1085	1110	1080	1077	1107	1083	1070	1090	1016	1071	1056	1019	1062	1056	1109	1100	992	1071	1075	1022	1034	1028	1078	1041	1026	1043	1051	1041	1076	1073	1095	1120	1061	1099	1072	1041	1050	1083	1052	1069	1050	1028	1047	1036	1070	1038	1059	1015	1115	1080	1075	1056	1044	1093	1065	1039	1063	1017	1087	1044	1061	1137	987	1104	1101	1046	1092	1083	1035	1022	1042	1021	1128	1013	1065	1058	1034	1095	1043	1059	1008	1096	1056	1086	1042	1026	1061	1067	1070	1076	999	1070	1065	1082	1073	1005	1104	1066	1070	1039	1054	1045	1054	1012	1080	1057	1057	1041	1057	1144	1007	1094	1084	1061	1024	1051	1025	1046	1076	1093	1089	1081	1098	1034	1035	1050	1074
23999	21048	28228	24112	20724	8271	2778	1786	1389	1038	1061	938	822	879	844	951	2491	7763	8812	1243	608	572	595	644	628	644	594	592	653	624	598	618	636	637	607	644	605	610	603	632	596	585	611	613	603	630	617	591	609	581	584	584	652	592	649	623	582	608	639	610	601	626	619	621	568	624	566	643	559	639	593	572	589	608	588	635	599	581	596	593	584	607	623	636	611	638	604	593	605	602	604	612	613	590	618	600	614	622	640	593	615	589	592	623	636	598	595	611	583	640	616	605	673	613	589	586	571	572	559	583	631	635	603	596	569	594	632	618	617	580	670	647	607	599	583	626	641	593	596	606	607	608	578	616	643	665	607	570	624	617	604	642	581	573	636	624	611	616	615	605	600	596	629	614	660	595	604	594	578	656	619	618	644	594	591	614	565	594	613	595	585	650	621	603	646	619	598	595	569	618	594	634	581	598	600	587	632	675	589	613	617	593	620	582	604	577	627	565	593	579	622	622	610	621	659	608	619	575	597	634	625	628	603	630	596	643	595	579	629	610	625	619	645	600	592	590	640	627	585	600	593	624	615	570	627	578	595	574	598	578	617	633	639	550	581	635	619	586	595	638	608	581	589	609	620	622	581	623	587	625	579	586	599	601	623	617	559	616	615	660	603	621	609	613	632	633	596	589	620	554	601	625	586	619	594	619	597	600	666	571	577	595	595	641	597	594	611	626	660	621	661	570	628	633	605	596	578	629	597	609	615	616	582	579	531	643	619	592	636	636	608	602	601	617	612	641	595	650	585	567	593	578	651	600	602	595	576	608	634	600	619	606	560	621	590	611	588	627	585	606	601	621	606	630	584	593	598	615	639	573	603	590	595	611	586	597	558	674	613	576	584	582	592	602	619	607	620	624	604	595	656	612	657	604	669	607	596	601	677	563	601	623	609	624	624	652	592	594	619	623	610	612	606	586	635	642	611	596	574	589	579	585	594	635	615	607	575	573	613	640	580	592	628	627	572	591	565	648	623	633	601	596	610	594	624	605	582	620	595	600	602	553	617	631	576	556	603	593	590	598	604	590	589	604	600	605	690	611	599	607	695	577	614	606	620	615	592	610	619	622	592	620	562	617	626	612	617	669	610	620	634	606	605	566	561	619	587	576	566	644	609	603	626	593	600	576	562	595	598	646	609	550	624	610	585	593	609	571	645	612	600	635	633	613	577	598	620	579	607	609	553	633	606	561	635	566	663	615	620	592	618	606	623	586	589	637	602	592	621	637	615	639	567	640	593	618	588	606	611	594	635	629	627	607	600	612	590	575	616	700	588	625	611	589	621	626	566	618	550	607	591	596	589	571	593	570	598	598	579	604	618	571	620	615	616	618	587	588	572	606	665	631	617	542	624	601	588	570	612	596	626	588	620	556	576	590	634	599	599	614	604	628	573	576	598	586	582	598	627	612	610	627	660	607	608	611	623	615	632	607	617	605	641	562	601	629	613	584	617	603	604	636	606	622	608	622	592	661	623	638	629	559	605	622	612	610	616	607	657	607	651	617	593	595	617	583	594	596	610	591	595	599	635	580	627	628	585	578	649	546	574	606	631	587	635	633	607	630	588	612	600	630	619	629	623	607	595	630	602	611	592	632	636	621	533	590	632	617	603	634	620	593	624	609	592	624	593	591	621	573	619	616	635	585	616	608	629	580	561	590	666	586	618	649	578	595	646	618	587	593	617	659	610	606	639	601	595	624	623	618	628	610	593	600	630	593	601	651	597	615	658	582	601	593	611	590	651	600	603	658	634	598	615	584	572	626	619	607	564	637	613	618	592	571	619	620	597	586	620	606	593	589	645	589	546	589	584	592	608	605	599	599	572	625	635	614	620	596	598	598	587	598	594	586	591	587	579	645	631	627	632	615	656	639	572	595	601	596	581	623	657	602	589	616	600	603	618	606	608	610	598	594	628	595	559	663	576	630	619	580	625	618	610	618	616	634	614	598	601	594	624	596	619	621	660	627	596	612	614	622	595	612	632	571	602	620	622	629	539	577	627	614	629	644	619	615	625	605	635	623	626	600	598	633	628	639	598	597	633	600	600	600	594	594	609	654	588	634	604	599	653	589	671	597	625	631	592	583	609	626	630	602	562	630	633	615	610	621	604	591	649	620	605	610	603	640	612	605	638	564	607	636	619	603	562	642	602	600	586	608	586	553	616	653	547	642	568	601	591	603	593	591	633	638	590	573	619	605	617	637	567	618	594	617	628	599	621	598	614	584	610	651	630	605	599	606	614	582	608	679	653	626	599	604	619	614	619	601	612	586	567	642	583	586	585	603	648	625	604	580	601	621	592	619	588	620	628	613	609	594	588	613	598	633	662	610	586	609	621	605	616	604	576	581	646	621	592	615	584	610	609	626	589	597	641	577	589	610	604	604	598	608	623	554	638	640	604	646	555	595	571	622	599	624	585	624	605	630	641	592	616	595	585	579	594	610	647	648	599	602	617	618	644	632	592	626	602	636	585	612	594	608	650	570	631	624	613	569	654	621	568	548	648	599	596	582	608	608	600	608	633	583	602	587	596	630	610	609	613	593	605	594	578	616	586	588	568	616	603	587	602	593	585	624	602	597	636	624	568	611	592	608	592	631	594	630	596	626	626	605	586	668	616	562	610	606	617	632	607	608	591	608	611	592	602	668	576	584	586	603	581	656	586	585	573	648	649	600	600	599	597	608	588	579	583	596	653	594	605	626	616	580	636	572	566	626	632	617	582	631	585	607	567	563	628	591	603	642	616	572	632	627	581	556	579	561	590	608	582	601	607	601	595	589	587	623	601	621	638	621	605	607	618	613	574	615	640	620	623	601	579	605	566	605	633	610	626	621	609	582	582	610	587	618	586	572	641	593	617	607	614	604	598	604	674	587	592	603	616	631	665	621	654	606	639	596	585	611	621	626	592	575	627	575	566	624	604	602	585	587	603	615	632	619	624	607	585	623	581	516	587	632	620	597	610	586	585	585	620	631	635	626	579	604	586	602	548	642	614	607	592	622	615	584	639	613	615	616	680	590	648	594	608	620	579	617	622	604	591	649	619	604	615	621	614	624	600	589	565	612	594	619	664	624	565	584	586	614	630	657	591	626	576	606	604	612	593	605	624	615	661	614	572	627	601	625	604	614	631	631	570	615	593	580	632	617	610	593	630	593	607	574	607	624	591	576	630	608	626	642	616	672	608	564	609	594	635	575	601	629	644	593	610	596	619	579	589	615	635	623	600	630	653	581	587	662	673	605	589	630	588	562	600	628	629	647	635	614	593	572	612	600	602	573	599	594	576	644	627	574	600	635	603	630	622	598	586	562	669	573	598	583	611	601	647	593	611	561	608	612	613	592	560	584	590	601	601	587	570	586	606	632	609	626	630	626	592	622	647	617	624	588	621	615	641	641	625	606	606	574	608	601	650	638	589	571	623	589	619	636	605	569	587	632	595	628	546	578	602	578	634	575	584	621	643	581
12365	27963	25318	12198	8295	6006	4783	3596	2862	2014	1987	1596	1350	1433	1469	1612	5023	14200	14031	1437	812	790	769	807	802	785	831	773	809	799	786	789	826	800	766	803	776	781	784	845	795	785	750	776	731	741	762	795	821	751	824	794	811	808	816	788	774	810	807	737	784	803	788	746	736	772	764	792	786	809	824	828	804	800	751	792	738	773	826	815	812	744	804	763	798	789	782	769	776	764	779	801	763	819	781	827	800	783	775	797	809	780	757	820	780	826	803	797	803	738	789	757	759	828	756	809	781	797	797	765	766	801	756	762	749	772	797	807	795	784	774	815	732	812	822	841	791	816	757	778	768	795	758	798	813	775	772	798	792	769	759	804	804	766	761	775	751	811	835	761	790	773	815	769	821	779	735	788	789	805	795	786	768	790	756	755	802	760	788	833	734	786	743	802	779	787	804	751	790	742	785	798	796	756	763	797	804	786	829	765	838	769	756	800	786	833	749	768	790	802	764	754	772	812	767	834	780	801	757	755	785	744	810	741	782	778	785	760	753	813	798	809	765	777	791	790	791	813	771	757	798	765	776	765	763	780	809	756	793	812	792	781	739	788	775	795	774	738	797	816	741	760	796	819	730	787	768	780	757	753	787	767	781	799	800	754	826	784	735	793	743	775	763	800	782	778	770	765	802	831	800	763	771	739	800	738	774	759	750	850	774	830	834	766	801	762	785	817	782	833	820	767	726	801	809	734	799	788	758	805	837	735	768	771	788	805	785	802	795	797	803	762	821	804	787	792	788	771	825	782	766	787	750	790	789	787	807	786	811	812	754	781	773	768	778	753	790	800	770	790	816	765	832	781	825	754	804	806	813	819	782	789	775	793	757	787	798	835	746	741	778	799	797	838	801	760	786	836	817	780	804	821	792	771	844	756	796	742	779	795	764	796	809	803	778	828	785	817	790	771	817	759	729	778	863	723	752	730	815	735	765	788	758	760	845	792	775	809	798	785	816	777	752	742	839	776	793	773	802	767	806	760	735	722	750	796	765	760	784	735	793	798	786	798	784	801	764	777	820	788	793	793	754	756	783	767	782	813	782	812	801	806	750	700	814	820	789	759	828	796	761	789	746	751	730	758	811	819	801	771	766	797	820	806	782	783	812	805	818	781	801	799	765	807	820	754	839	767	735	830	827	843	818	785	750	742	777	821	744	771	784	807	762	809	788	757	743	752	814	735	787	827	790	810	796	763	794	806	795	759	797	830	775	768	792	795	785	797	806	745	796	759	751	778	766	774	805	790	769	770	748	778	803	799	784	771	809	772	781	757	785	754	777	835	813	786	754	779	808	763	772	799	719	750	794	752	823	767	767	792	803	812	816	828	774	731	762	797	727	762	840	769	783	744	744	812	843	778	814	768	737	788	778	750	801	810	753	813	817	794	838	759	870	758	804	768	775	754	779	795	798	796	761	740	831	757	782	792	783	787	785	795	773	749	774	776	801	790	757	779	832	814	789	776	807	787	781	774	774	808	827	748	821	790	759	775	803	825	817	793	769	775	761	816	731	774	806	787	769	779	760	802	796	774	816	776	786	782	790	757	732	766	751	760	806	795	790	816	789	774	808	778	766	769	747	799	767	779	777	731	844	769	723	765	791	728	776	765	807	786	789	789	808	818	759	776	814	794	787	782	809	786	831	808	805	794	783	742	786	753	781	751	766	823	801	779	762	772	813	826	762	761	775	783	775	791	825	789	802	727	791	788	760	763	763	782	831	761	793	762	787	800	764	798	780	761	786	791	799	769	789	711	738	764	787	765	783	761	759	839	737	771	796	762	792	803	732	730	794	803	752	771	820	791	780	797	779	762	797	745	731	773	767	703	773	781	800	779	782	752	756	760	786	782	768	777	776	803	765	753	816	769	809	791	749	827	803	768	798	801	822	748	740	778	806	780	790	782	743	798	807	755	793	765	788	753	797	758	785	775	778	853	811	781	755	748	821	806	805	769	757	816	816	805	783	770	788	804	829	781	762	772	796	776	790	792	826	813	760	746	774	795	774	754	752	764	791	776	745	717	786	783	745	784	742	809	778	746	768	789	727	783	763	767	790	832	770	734	803	750	793	808	801	770	787	788	799	846	828	774	809	764	802	773	784	739	786	822	784	811	714	780	768	771	779	781	796	772	792	708	831	818	812	777	751	804	764	739	773	780	831	760	793	777	796	754	781	780	786	782	759	763	787	731	741	756	779	789	719	776	830	784	801	771	756	785	738	812	749	760	775	778	785	745	799	849	767	851	758	750	814	779	825	809	793	772	799	794	783	807	809	773	770	773	793	762	813	765	787	770	770	805	807	802	841	829	812	797	780	822	789	773	809	778	759	761	754	761	790	802	750	787	817	843	778	793	739	787	784	798	769	793	770	759	764	780	745	796	752	749	755	814	811	778	832	756	785	776	761	806	801	775	805	765	817	779	773	793	791	752	734	779	790	802	758	782	744	745	753	821	752	792	737	799	707	779	775	761	846	791	793	783	769	799	804	824	819	788	774	766	762	770	804	808	755	806	788	774	803	790	756	783	778	800	818	781	799	792	755	837	782	775	791	810	824	690	779	771	791	786	752	779	785	762	753	813	759	810	764	801	774	833	790	706	792	777	749	771	803	797	754	756	779	746	773	774	760	796	768	753	750	799	749	762	768	805	807	789	759	742	846	799	800	731	798	773	770	782	771	797	782	799	809	735	772	785	802	775	828	850	787	796	794	801	802	796	770	749	816	734	789	738	792	777	762	791	778	743	770	757	796	754	798	776	801	800	758	713	842	811	754	789	815	789	781	784	791	789	789	800	819	781	819	808	794	777	781	805	758	744	774	732	796	752	790	756	797	799	826	754	777	759	744	818	785	741	823	791	758	767	797	800	720	781	779	819	824	764	805	799	742	821	758	763	768	812	744	752	716	768	742	767	831	734	775	788	823	790	702	768	794	764	754	796	836	770	742	800	786	773	781	857	765	769	809	782	808	787	809	789	775	757	797	820	796	803	764	773	772	811	724	766	784	801	793	775	745	765	767	733	739	782	820	757	790	825	794	775	766	807	742	758	790	757	743	767	770	795	825	811	760	773	783	792	794	762	800	773	760	830	750	773	755	720	777	763	825	725	771	820	766	741	751	781	789	793	827	784	801	816	783	773	785	773	808	753	787	840	763	792	811	793	762	780	736	807	782	804	777	807	787	786	775	785	802	810	765	737	802	802	737	800	731	797	803	787	793	789	820	777	822	771	757	767	773	751	748	787	761	726	785	793	741	783	808	790	777	815	803	768	810	773	771	790	785	760	800	768	816	818	730	782	793	836	790	754	810	806	809	784	838	799	798	747	768	804	810	758	800	777	754	773	824	782	747	764	834	810	796	802	746	808	787	827	768	797	801	799	766	763	781	837	771	834	788	831	796	824	801	815	803	739	750	747	823	761	798	800	786	726	779	783	791	773	781	759	775	793	758	732	786	763	787	777	792	776
22707	21040	28836	23433	21048	21186	11158	2718	1753	1275	957	873	878	956	916	948	1654	8942	5294	353	302	319	312	295	300	336	250	283	293	266	287	262	283	287	271	259	295	273	286	266	273	273	255	252	245	276	295	266	247	264	256	264	261	250	272	284	249	251	249	249	296	265	278	266	255	248	236	238	258	260	239	247	280	260	234	261	248	257	247	275	263	276	255	287	269	267	252	256	220	273	245	280	256	258	245	245	263	270	292	260	293	265	226	261	254	259	261	267	239	254	258	256	253	273	250	286	252	242	266	273	268	281	249	261	248	244	250	250	235	248	289	280	262	244	254	274	247	291	268	248	273	251	262	271	241	261	254	276	248	281	271	250	290	245	257	286	280	251	261	235	274	259	276	242	286	284	271	251	249	254	288	271	253	258	251	248	271	232	268	245	256	260	245	273	242	237	247	271	264	247	256	261	253	287	252	264	263	251	254	257	266	258	246	245	258	250	240	264	251	286	281	270	232	264	244	270	287	214	268	269	269	247	246	261	250	256	238	259	270	262	293	259	222	252	265	237	257	225	300	256	254	260	253	249	254	261	265	254	264	244	271	266	268	264	222	293	246	247	251	258	250	253	261	288	252	239	237	242	258	292	251	264	264	241	262	248	290	256	238	271	250	256	263	263	266	261	254	249	263	260	239	258	268	261	265	235	300	252	249	243	251	242	254	243	256	264	264	280	273	253	270	235	258	265	253	285	235	248	277	272	240	213	245	273	256	262	240	281	236	247	261	252	270	256	268	256	224	234	255	255	244	272	259	267	242	255	236	247	246	244	257	274	281	264	226	226	272	265	268	231	270	263	293	263	256	267	272	237	262	243	278	256	269	262	287	250	266	257	278	278	256	250	254	297	242	232	237	234	269	259	275	244	292	240	266	270	264	236	251	277	255	270	254	257	255	257	284	242	265	263	247	233	266	257	242	233	268	276	235	255	228	262	207	272	254	259	252	262	233	265	258	270	259	250	254	258	247	266	268	261	259	248	260	287	288	252	243	248	256	258	251	260	275	250	248	268	255	260	269	250	261	265	275	256	250	237	273	264	275	234	262	278	241	227	257	263	252	245	249	258	269	264	249	241	260	248	247	275	237	268	244	235	241	279	230	266	266	248	256	252	211	261	260	263	286	269	247	257	259	235	230	242	239	284	252	246	253	245	261	269	259	207	252	231	231	259	258	273	245	273	291	239	246	253	266	275	240	241	266	275	259	231	241	248	242	262	251	229	245	257	257	297	279	264	266	241	253	226	272	265	242	235	246	274	273	288	242	230	287	242	255	264	293	243	271	278	267	267	299	274	245	268	257	262	240	259	249	260	220	242	253	257	276	240	252	270	229	290	229	246	260	262	241	272	238	265	243	288	254	251	232	270	255	253	213	247	238	235	268	267	277	248	275	244	253	243	265	287	265	249	239	268	265	292	256	225	264	246	265	267	230	252	260	238	276	237	262	242	241	268	273	225	264	240	235	243	290	277	256	246	231	211	273	254	269	277	257	256	273	263	257	269	256	276	248	244	222	258	265	278	267	266	249	275	234	243	244	235	231	289	255	248	253	272	239	251	265	260	250	248	243	268	243	272	248	275	256	273	279	235	271	262	265	223	260	253	244	249	271	264	245	242	286	261	259	277	240	244	262	263	256	269	261	256	263	273	303	279	222	285	247	269	283	268	259	274	267	236	273	272	257	242	256	285	273	253	253	255	245	251	240	273	230	294	246	255	284	252	246	234	232	269	249	251	237	268	251	246	264	247	258	237	244	279	260	265	225	229	238	287	238	256	235	253	259	257	242	262	272	250	235	237	238	247	286	282	287	235	266	276	239	242	282	260	245	244	242	272	277	271	269	254	230	261	261	271	255	240	272	231	244	277	267	261	229	277	249	236	269	255	229	240	263	292	277	241	276	245	279	218	268	291	242	262	247	256	232	281	271	294	229	249	229	262	296	258	228	256	253	263	251	237	234	281	233	256	270	267	269	232	251	274	236	249	247	278	271	256	285	265	271	244	247	268	244	258	252	265	293	259	274	251	256	288	282	246	242	268	262	259	241	211	255	237	246	272	255	251	248	255	238	259	273	235	258	280	243	270	250	235	244	250	264	259	270	263	280	265	257	284	256	245	250	237	265	222	246	260	270	221	270	264	265	236	237	261	274	264	235	252	248	248	281	252	239	258	258	286	247	237	263	226	229	260	256	273	220	269	267	248	235	250	261	283	244	232	231	234	275	256	276	249	262	273	277	228	268	266	233	258	250	285	257	264	234	270	270	264	247	261	251	225	268	244	267	283	270	247	229	246	251	254	243	262	273	259	250	265	270	270	263	246	249	260	235	260	307	262	277	258	259	269	255	266	248	249	276	267	264	276	251	270	249	259	253	270	259	267	268	247	225	273	257	259	254	279	266	248	253	253	261	244	245	250	207	278	234	238	251	284	260	273	251	274	239	246	256	251	262	245	264	275	253	254	266	248	229	242	237	284	259	256	241	273	276	242	244	233	283	249	282	261	248	238	261	290	273	230	241	253	256	255	233	260	281	302	219	220	269	224	262	237	245	239	217	249	303	250	288	266	254	260	272	229	254	243	234	255	258	260	260	268	259	249	233	246	277	291	267	238	273	256	246	249	270	257	228	245	234	268	256	262	224	241	266	249	275	261	239	266	245	267	267	276	218	257	227	267	270	242	259	270	274	271	246	232	245	271	248	236	258	261	237	246	267	290	268	244	269	269	257	248	249	278	263	264	276	250	264	257	251	273	266	225	241	272	260	261	284	283	274	256	269	254	241	287	272	269	257	248	256	267	273	236	241	225	280	255	287	274	251	263	257	223	228	271	265	264	252	257	285	258	252	261	261	275	256	287	256	232	241	240	232	269	268	240	244	277	285	258	254	273	244	252	278	267	262	262	257	291	262	241	261	267	243	237	273	236	235	251	289	253	256	270	255	254	254	262	250	247	275	273	272	239	285	252	260	265	263	270	290	252	262	291	258	223	263	229	271	275	229	258	242	232	204	265	243	255	246	267	243	257	282	244	274	268	261	264	256	260	239	264	243	230	282	286	262	276	263	270	276	301	243	260	244	222	236	253	253	283	249	246	255	252	229	253	251	249	230	239	258	248	259	252	260	282	250	242	278	244	286	268	283	259	273	238	263	271	269	248	221	264	256	284	262	236	245	266	257	256	289	266	245	267	252	253	256	277	293	250	280	247	245	225	259	281	229	226	269	259	259	232	239	268	272	260	274	270	251	244	256	263	268	279	255	248	241	267	253	263	259	252	248	243	240	277	250	283	248	253	237	242	242	247	272	255	260	296	277	245	243	240	222	260	283	280	241	262	265	236	241	263	286	242	228	270	263	273	251	262	235	245	290	288	254	246	243	272	239	257	239	263	246	260	260	259	255	258	272	271	253	241	257	246	246	243	264	276	250	279	242	242	246	245	269	260	257	255	262	250	248	252	267	231	267	240
15161	35033	29535	17148	12022	9669	6911	5612	4318	3063	2280	2142	1995	2057	1985	1960	3481	15485	7297	488	471	452	445	397	403	386	379	365	383	370	364	390	378	364	343	361	336	334	368	386	321	317	379	315	383	355	341	329	338	341	363	341	334	341	348	331	326	336	318	337	338	343	351	310	337	301	317	348	344	325	358	314	360	301	319	311	321	298	330	315	337	335	329	318	307	316	306	327	302	336	342	312	318	345	336	336	308	293	339	305	363	314	312	300	343	346	332	310	323	339	334	333	355	313	345	328	300	350	305	293	314	315	289	287	335	329	339	313	308	299	318	336	296	324	299	325	288	278	302	335	350	362	296	299	325	339	295	317	306	312	301	323	311	339	318	324	325	306	312	311	336	325	345	314	341	308	287	312	328	316	290	328	330	319	329	343	283	347	351	310	324	315	312	321	304	324	310	337	322	319	335	314	311	304	309	307	320	321	351	319	331	355	324	336	304	335	297	311	294	282	311	343	351	307	300	317	325	324	297	300	316	320	316	291	306	327	327	313	303	338	352	330	371	339	356	325	324	332	303	310	301	357	297	327	330	340	308	337	331	328	326	335	341	319	333	322	318	328	336	329	312	307	326	313	313	336	327	319	326	342	284	334	331	298	339	283	311	349	338	340	325	306	306	311	304	346	340	331	300	346	329	303	291	327	310	317	308	331	312	301	305	329	342	305	306	359	349	315	302	289	346	363	332	308	298	349	325	323	324	347	354	292	331	313	317	307	318	326	298	334	308	340	312	332	298	332	321	345	320	347	335	334	314	335	363	311	335	312	329	285	320	304	332	314	297	312	343	352	310	330	325	305	309	305	317	321	323	340	351	301	352	319	321	336	300	285	301	350	299	349	350	319	320	333	308	334	294	300	322	338	324	311	331	332	350	297	351	362	314	321	313	317	331	281	315	324	320	341	314	345	311	306	334	333	325	314	329	280	343	328	336	310	288	341	317	328	308	318	328	331	330	321	344	361	321	301	321	340	316	339	302	345	331	283	311	314	338	306	332	300	272	332	346	337	308	308	316	341	319	324	305	290	325	305	325	313	312	343	323	314	299	326	306	301	340	321	342	323	333	311	319	343	344	337	338	308	343	320	341	315	342	351	332	341	328	348	306	323	280	327	334	343	352	291	331	320	330	289	330	313	333	328	332	319	341	329	323	307	326	336	336	305	314	334	332	320	330	332	343	316	320	317	346	330	342	343	301	304	316	353	363	297	304	304	291	339	324	304	307	327	328	291	325	315	317	320	319	352	288	331	335	328	326	331	348	310	344	304	326	279	299	337	331	338	341	296	329	351	325	324	326	319	324	327	358	348	328	328	324	323	364	337	339	302	339	333	311	301	320	345	336	338	317	334	311	321	290	306	342	323	310	337	307	292	314	318	316	349	320	312	330	327	330	334	324	324	347	326	293	300	321	333	294	363	324	306	316	306	322	311	309	350	312	322	324	325	293	300	321	353	309	342	339	389	322	308	325	300	303	286	335	328	319	345	359	330	311	337	322	322	325	311	321	327	344	315	340	326	328	317	338	308	285	346	327	314	324	292	309	295	324	321	311	305	308	325	317	330	322	324	318	284	296	306	333	339	297	342	331	288	308	328	321	321	348	326	320	341	298	337	348	310	329	307	295	322	318	330	315	296	337	325	331	342	337	309	336	343	322	336	319	306	315	306	315	312	338	337	313	324	308	315	350	308	305	340	348	336	297	337	324	302	314	330	337	350	322	334	317	329	322	319	286	296	321	326	314	333	329	327	293	353	330	332	357	330	327	295	295	308	340	307	321	329	313	302	329	327	334	340	315	293	323	320	345	329	307	288	307	316	306	346	305	307	316	303	318	337	310	291	360	288	311	305	276	305	314	350	324	321	346	343	328	330	290	302	322	337	341	311	328	337	328	327	314	354	316	291	310	317	344	341	301	352	281	290	362	306	365	295	337	331	303	341	308	341	298	337	314	304	311	312	335	321	316	323	338	335	325	315	321	324	325	324	332	322	308	341	331	314	327	324	303	319	292	340	320	322	303	327	309	326	306	331	329	325	364	318	351	322	314	308	318	309	340	330	323	328	346	323	314	330	315	327	307	330	310	348	332	325	359	317	308	317	289	342	332	325	320	316	330	345	307	317	297	287	332	328	326	325	342	311	289	307	315	283	328	312	314	298	312	295	330	324	311	362	325	329	333	291	316	300	334	336	344	327	318	353	325	324	307	325	330	299	330	317	321	351	309	319	300	324	344	292	327	327	299	333	313	346	272	354	315	332	343	314	342	332	296	313	342	341	331	334	315	356	331	303	300	323	322	333	329	350	348	326	315	342	331	318	328	321	316	304	310	306	318	321	310	302	294	272	313	324	310	345	313	329	345	312	352	300	304	333	325	300	311	315	346	330	312	344	278	331	325	327	333	305	329	312	309	333	322	322	339	313	323	317	339	320	343	315	319	345	307	309	320	329	274	345	342	328	317	319	323	294	328	335	357	307	322	318	334	328	340	293	359	299	317	325	369	316	294	302	314	354	302	327	304	337	332	357	299	307	314	329	341	310	308	336	320	325	316	326	347	292	294	343	348	316	308	308	342	336	319	355	313	333	298	304	330	305	339	343	329	348	297	329	293	334	315	307	332	331	354	316	302	310	329	321	293	326	336	335	308	327	387	309	318	337	359	321	341	310	336	352	319	329	312	302	337	302	332	319	323	345	307	351	309	333	317	319	279	324	337	300	328	313	322	302	337	320	326	326	333	338	310	339	304	315	323	312	334	320	289	310	299	289	327	293	365	322	343	330	344	324	317	309	317	290	318	301	328	308	313	315	320	319	338	334	294	324	311	297	336	324	328	307	314	316	316	295	355	327	315	322	320	322	334	312	324	328	313	317	324	354	318	322	303	301	344	315	324	321	338	323	333	326	329	336	339	317	333	292	343	327	308	297	302	309	327	313	321	311	319	333	297	303	288	325	319	306	346	314	332	328	292	324	301	290	322	354	329	327	317	305	296	340	331	344	330	311	324	323	330	330	323	312	313	332	312	322	324	310	296	338	361	325	325	310	300	316	314	329	328	310	314	297	331	329	325	351	300	348	326	338	330	330	332	368	320	343	292	302	314	315	313	316	315	301	341	304	336	336	320	336	338	335	315	332	309	306	287	337	304	330	327	328	329	356	318	348	358	308	314	329	340	311	308	327	314	297	312	316	324	316	321	356	332	323	301	334	309	316	338	273	306	330	322	332	326	325	315	302	327	346	345	320	331	319	329	344	311	350	321	296	312	313	283	304	327	316	308	344	317	288	298	318	330	315	313	321	352	296	334	329	325	309	301	304	325	310	340	356	337	318	313	303	337	315	323	336	318	332	327	305	328	293	329	303	295	359	344	316	321	335	350	328	348	282	322	330	326	340	322	287	339	313	358	313	290	298	296	301	329	309	309	324	319	330	312	317	312	337	337	335	311	306	311	357	304	292	291	352	331	305
26662	20907	15785	5882	2820	2033	1384	1177	1124	1146	1004	997	911	1031	1060	1072	932	1093	972	769	813	762	755	762	787	722	798	744	767	786	769	779	711	780	785	744	805	739	775	772	818	755	773	801	769	797	769	781	801	761	773	731	731	795	758	736	777	743	774	761	722	800	781	765	778	782	797	816	712	822	774	736	798	754	763	772	730	706	775	787	719	790	771	749	814	781	744	787	785	774	774	777	756	765	771	745	768	772	784	713	777	762	735	737	781	755	745	767	783	826	713	804	811	750	761	743	813	820	738	732	807	808	750	823	770	745	759	748	736	755	722	759	752	741	716	746	808	791	799	762	740	748	736	769	738	786	757	763	736	755	755	752	733	743	732	731	764	795	781	737	759	789	760	740	727	778	761	795	706	750	780	742	778	761	763	788	780	778	783	731	776	784	771	766	763	773	776	732	740	725	751	774	725	747	711	761	745	761	732	747	732	812	761	740	786	761	732	720	764	770	747	747	749	780	809	782	814	761	734	806	757	787	765	805	821	744	707	728	778	810	789	754	730	746	791	759	783	761	761	788	835	792	769	767	740	718	741	763	732	773	819	796	780	788	724	774	759	797	770	757	757	742	772	784	773	761	771	775	724	670	753	712	721	731	795	754	759	719	798	772	794	712	766	819	742	771	742	745	749	803	760	727	739	753	817	796	769	750	787	728	769	736	735	758	781	775	802	788	765	787	758	777	801	786	729	744	742	788	792	747	755	767	706	815	830	768	756	717	774	794	773	732	771	826	723	752	819	792	783	749	796	773	730	771	733	814	733	755	748	766	693	744	709	845	790	769	786	776	726	792	763	731	766	790	828	758	780	773	739	770	731	778	784	776	770	744	753	761	787	767	763	750	759	823	787	798	736	821	762	773	768	778	779	719	761	780	756	813	743	800	774	765	751	784	707	789	800	790	770	734	797	680	784	744	805	770	780	740	773	728	754	760	753	755	702	802	737	798	750	782	748	714	792	779	775	747	782	789	756	783	778	785	776	801	750	776	771	809	802	763	718	818	748	702	749	782	725	797	797	761	766	776	738	749	761	766	773	693	793	813	699	789	723	786	740	824	726	766	749	697	782	789	807	819	753	757	765	735	815	763	774	743	733	835	788	760	786	760	747	756	779	763	756	746	757	732	771	759	765	725	775	746	736	794	718	760	765	772	739	765	797	765	772	763	801	775	785	764	732	771	805	781	744	762	792	777	769	774	755	788	773	768	754	786	797	743	778	752	791	770	719	748	782	750	776	750	747	802	782	738	744	733	743	753	780	755	739	755	706	720	745	778	758	737	737	754	698	810	797	759	739	767	750	760	778	745	743	794	760	775	767	793	781	811	798	741	818	762	720	779	812	766	753	756	786	752	746	785	772	737	753	729	775	816	761	771	712	754	727	737	802	762	762	782	758	767	795	776	734	753	725	748	743	769	729	742	771	702	741	776	753	752	753	772	791	737	773	788	760	723	700	760	789	785	733	740	788	744	764	775	745	769	752	832	729	730	788	692	758	758	782	751	783	763	811	760	757	760	753	783	783	776	755	771	756	752	736	772	805	738	782	761	741	766	741	723	822	751	758	776	750	740	724	769	736	773	737	788	782	737	762	768	753	699	828	786	768	739	754	796	783	769	834	761	739	781	793	715	757	778	771	805	745	791	793	776	779	820	743	744	778	778	789	795	750	722	739	791	781	743	799	729	725	789	792	773	750	735	750	731	759	731	741	733	748	787	779	785	788	746	770	745	753	766	716	741	743	774	812	770	756	719	786	793	753	769	766	758	824	766	754	789	814	783	817	760	736	714	698	771	746	742	799	759	794	813	765	789	757	771	759	757	751	783	748	789	775	772	744	768	717	779	759	730	774	760	789	723	715	825	781	740	711	772	773	743	812	740	719	834	776	723	772	767	805	755	798	759	727	774	760	779	691	750	754	744	756	745	729	759	773	758	816	758	751	765	737	822	749	799	779	821	751	847	753	807	746	794	775	759	803	772	787	768	740	820	735	722	779	770	806	771	760	788	722	739	749	729	736	774	813	785	783	814	768	786	792	766	794	738	778	758	754	759	791	821	804	765	794	769	788	729	809	720	682	741	785	766	787	778	751	745	795	765	787	790	826	755	774	772	736	763	791	800	720	787	782	724	754	678	752	725	768	705	784	794	808	776	777	784	750	798	770	755	766	717	791	781	801	729	729	821	763	757	721	732	821	774	735	782	745	769	756	774	801	801	816	771	776	749	720	766	731	737	698	784	713	778	808	765	796	757	761	724	792	820	750	748	769	758	793	780	835	757	776	790	791	764	761	745	728	685	741	731	791	770	734	733	745	772	792	805	740	724	795	737	730	714	739	710	812	758	758	739	752	777	761	750	701	721	753	745	772	781	795	737	737	780	788	803	758	745	758	724	783	727	780	752	766	787	786	729	813	723	789	776	774	743	799	843	745	762	734	760	813	738	750	676	784	779	755	767	778	748	770	796	763	765	744	726	756	766	802	757	768	815	725	786	709	803	787	780	783	767	730	709	764	741	805	742	749	740	751	773	733	768	766	809	769	836	777	790	791	769	809	749	817	788	728	774	803	754	791	732	790	746	752	768	768	761	845	805	760	745	812	751	769	779	819	760	749	757	741	790	766	750	774	787	814	743	744	814	768	781	817	763	756	807	741	745	779	778	711	778	761	724	743	803	769	772	718	780	783	748	778	759	756	758	776	773	756	779	742	791	803	785	762	779	735	721	800	785	737	747	749	775	797	796	773	740	780	755	754	803	782	758	695	793	766	740	747	788	783	755	764	770	750	744	805	710	729	756	683	788	755	769	753	753	786	763	729	753	815	785	781	813	769	777	817	733	736	787	748	747	780	797	739	741	754	755	795	789	770	750	754	776	752	729	777	766	756	761	775	756	692	773	791	759	756	758	739	755	778	775	788	734	754	757	762	738	771	774	832	793	740	783	820	775	766	747	749	755	782	747	766	781	729	775	732	767	728	776	752	766	730	773	757	758	749	760	778	792	734	738	794	726	789	766	750	832	791	791	718	753	755	825	817	738	806	735	760	737	760	756	761	767	759	686	732	724	775	771	762	792	790	789	760	771	775	743	726	771	761	756	789	806	751	817	715	741	852	725	786	740	770	747	777	798	783	756	760	717	817	806	736	747	806	798	813	774	756	748	734	808	768	826	744	740	775	767	746	752	770	787	775	740	734	793	799	746	762	792	777	769	793	743	785	739	757	753	758	821	731	745	758	783	790	719	834	765	777	764	804	794	794	750	774	776	789	765	812	738	760	760	786	792	767	808	800	787	778	771	766	756	781	772	811	810	723	736	766	734	768	748	755	765	762	783	749	785	778	722	760	769	777	743	806	783	734	738	825	756	721	761	733	786	757	798	808	820	761	801	772	787	717	789	744	715	775	761	760	729	793	727	736	770	781	805	783	795	755	805	731	744	738	737	814	759	701	759	766	701	795	806	763	733
10710	22391	15227	7176	4988	3782	2558	2275	1967	1990	1651	1583	1473	1718	1659	1616	1300	1538	1275	970	989	925	944	970	988	963	922	1019	932	976	921	953	932	988	1000	985	951	934	1009	990	962	976	932	1001	964	924	945	887	886	983	967	928	991	951	925	957	926	969	988	955	960	944	926	1001	971	946	959	940	938	959	947	930	983	973	976	970	997	985	923	981	977	980	1008	994	982	953	1020	965	983	968	934	979	953	915	992	966	963	985	956	926	970	948	964	967	959	980	982	1001	954	976	945	990	935	981	963	959	954	952	972	997	993	927	992	995	1007	926	1000	904	980	990	989	980	1024	1022	972	978	960	890	960	947	951	997	980	976	964	1088	1003	935	997	1021	998	960	951	973	982	954	959	962	979	964	969	916	922	1017	922	985	946	985	941	984	978	958	995	982	934	1014	937	953	972	944	908	979	971	983	901	929	984	967	976	979	976	951	954	1008	1012	985	1004	980	975	991	1012	1008	932	954	1005	967	966	885	951	882	979	918	971	996	959	968	972	944	999	933	989	974	970	934	910	939	944	998	916	946	1003	977	898	961	920	993	980	982	930	937	945	959	989	957	967	948	962	944	991	989	982	952	955	932	981	959	953	1008	962	984	945	959	915	923	927	976	959	982	953	947	941	997	964	1008	987	964	969	922	939	956	938	952	967	930	1007	945	986	896	882	994	979	1022	962	948	985	977	971	914	978	984	1005	891	961	942	949	942	988	995	946	975	1003	970	972	925	960	965	936	956	985	946	1006	1035	982	991	955	1005	1014	951	930	983	971	962	1023	984	955	974	1025	934	967	969	949	996	966	881	1007	981	975	973	973	1014	1048	1004	948	1000	942	991	981	1010	975	970	988	934	958	965	959	953	989	960	984	946	985	966	988	942	939	934	957	964	1049	961	994	927	948	971	968	981	951	949	990	923	977	953	977	923	985	981	916	959	926	949	916	939	979	981	987	974	1014	969	934	1000	953	984	954	1004	962	983	1011	934	955	979	1042	1005	972	946	991	996	980	961	959	899	982	956	981	950	944	962	925	1012	1016	961	980	988	1008	1004	938	958	971	1002	1009	935	1086	958	973	973	1024	1014	1022	973	994	964	935	990	983	954	985	1021	1009	1050	982	999	916	942	955	990	969	957	1001	960	920	976	990	960	948	964	987	964	958	948	940	1032	981	971	984	965	958	911	977	997	970	1030	967	994	948	958	1017	974	975	976	938	982	966	955	953	985	979	993	976	1027	979	995	965	1034	949	971	977	941	982	989	979	935	972	1009	1011	990	944	984	988	993	948	949	942	1001	968	1036	958	879	1005	938	967	947	958	1001	948	953	959	994	958	877	964	994	972	961	959	996	994	977	976	960	949	991	1000	963	973	965	971	947	958	928	991	950	918	1015	993	960	930	1015	907	973	990	981	938	924	1029	979	967	935	991	959	984	983	970	914	995	922	955	967	971	985	947	950	990	978	942	953	931	1040	1016	988	952	988	924	909	1011	996	945	930	979	928	1000	1015	982	934	976	950	998	981	996	971	958	960	940	992	953	991	980	1021	1011	951	933	977	999	940	989	997	1007	908	955	946	1015	934	996	993	1017	945	932	949	935	924	995	994	947	979	942	968	979	958	914	967	1002	955	980	977	980	911	998	937	965	969	954	977	929	968	961	943	975	916	957	984	982	976	954	954	979	997	958	954	999	951	998	987	1021	1027	1013	960	975	987	989	950	969	948	940	975	935	987	999	987	984	928	979	999	981	934	963	897	1000	974	996	957	1002	955	982	931	979	913	999	983	969	941	964	1019	978	961	987	1024	957	968	905	993	1039	947	1004	1013	981	956	965	960	925	984	963	959	1012	903	947	944	973	976	1020	895	915	908	990	886	981	1003	957	998	929	966	935	958	924	915	980	972	965	948	1051	937	992	947	959	954	956	952	986	1001	927	966	991	954	1017	989	973	963	925	967	977	960	903	954	1000	940	967	1000	966	1022	978	932	963	880	1015	987	968	984	985	977	1068	934	974	993	978	981	958	969	952	899	1004	1008	956	1030	984	952	975	1006	945	1011	1002	973	916	990	1040	970	969	984	985	939	962	963	966	947	984	964	1051	921	956	999	946	963	963	988	985	1017	978	960	972	980	980	983	973	945	950	912	982	993	989	964	961	986	935	943	1000	975	982	1028	981	1011	1000	975	964	992	915	934	983	1029	924	985	917	967	955	943	952	1047	935	985	953	942	983	926	966	978	988	985	989	1006	971	965	933	950	959	948	979	1000	1042	926	979	974	963	959	970	941	924	986	958	992	970	995	977	1024	910	979	971	1011	977	948	1035	969	1014	995	942	945	1013	940	955	974	1001	968	1012	962	984	971	1004	951	952	967	995	975	925	982	941	997	960	984	921	991	950	1011	967	949	983	1005	930	996	971	955	1009	946	1022	937	953	906	998	969	986	929	959	960	946	944	992	973	966	951	944	973	1050	994	952	995	929	968	981	1015	915	959	983	972	955	992	932	952	996	940	912	949	940	970	928	925	967	953	975	996	972	948	966	1016	973	925	916	991	1005	1047	1006	923	979	957	993	1007	956	944	977	1007	991	918	917	983	997	915	926	892	1014	979	1029	984	968	980	955	1006	960	1008	983	975	982	998	971	1002	953	1028	978	979	940	926	959	951	927	972	992	912	988	988	970	989	945	942	987	979	981	937	983	961	920	1041	939	956	954	939	999	963	1024	981	923	1021	940	992	963	897	1008	929	954	984	929	967	930	1003	965	1006	960	979	1010	990	946	947	982	934	981	911	992	974	1035	1004	963	957	900	963	948	973	933	996	1017	982	971	981	982	978	964	1000	963	914	964	937	1018	998	938	948	972	1021	994	924	981	1020	948	986	934	937	995	970	996	980	929	994	946	944	992	992	955	953	1000	969	994	972	955	947	926	993	969	987	990	975	946	972	1010	923	1047	965	974	934	927	1001	930	928	954	938	922	934	976	981	1012	997	974	998	1017	951	997	972	954	999	991	943	964	962	1003	942	924	946	974	1006	987	991	1000	1033	937	951	962	933	976	970	978	993	967	1017	968	939	937	1002	935	1000	1024	982	992	1011	981	957	1018	1077	931	953	975	962	991	1003	972	972	999	963	992	1023	958	885	946	917	976	966	950	1001	949	970	944	976	984	1013	922	977	1000	929	989	973	888	1029	937	1016	985	977	1041	952	981	999	977	989	970	996	994	980	980	985	1008	986	1008	923	1013	1029	931	977	980	937	934	943	1002	999	1022	954	980	1016	920	930	993	975	939	964	979	913	996	982	935	963	973	946	974	931	1042	973	959	967	985	1036	968	1016	934	954	994	951	982	1022	952	917	973	971	972	960	987	965	943	930	962	1055	1002	981	978	1013	942	992	982	998	991	957	953	1019	962	975	967	949	961	947	963	1008	975	946	961	911	976	964	971	958	961	979	958	930	957	922	938	932	922	945	937	968	955	956	1003	911	994	1011	966	989	936	955	922	974	929	1024	968	984	987	942	997	989	991	964	964	998	962	983	957	951	988	960	1020	908	946	984	926	948	954	917	977	1032	971	963	922	995	992	997	909	1034	964	1001	1001	969	972	939	1005	978	960	985	937	971	1022	969	935	966	950	1004	1016	994	959	993	1035	1003	967	963	969	911	967	933	937	925	956	939	933	979	971	928	944	947	954	995	996	996	1017	998	951	983	941	930	984	1006	973	1005
23879	21029	28183	24083	20706	7806	2326	1553	1293	1260	1249	1256	1296	1185	1067	893	796	3422	2686	642	564	585	589	550	542	601	545	560	536	583	565	544	598	544	537	584	525	572	553	539	528	569	601	533	561	578	517	523	538	555	508	577	537	595	551	609	532	556	593	597	559	549	574	508	564	542	527	554	540	533	556	554	545	540	599	521	547	520	547	535	535	547	524	534	539	529	548	544	582	562	549	558	524	499	510	543	534	555	564	487	566	555	533	540	557	546	587	526	525	573	549	608	523	547	556	520	534	586	565	537	575	534	544	536	532	559	568	535	561	527	542	554	550	596	550	553	558	552	540	562	532	581	564	551	494	592	615	580	525	568	574	551	566	564	548	567	551	548	570	546	546	538	535	542	557	511	536	522	541	550	570	563	528	546	519	515	572	528	569	542	548	583	555	555	555	525	542	545	532	579	561	549	538	546	580	554	532	546	583	526	574	568	566	541	504	542	560	547	561	548	549	563	555	534	566	561	514	576	523	527	575	527	533	533	544	597	551	526	514	527	529	561	517	581	571	592	547	543	523	536	567	541	544	599	557	503	542	516	558	568	537	526	551	537	527	563	536	571	523	527	515	569	513	550	559	554	514	546	589	563	544	551	525	554	528	555	516	528	539	564	616	521	589	558	553	542	540	541	565	534	519	570	524	563	518	538	530	508	514	543	566	545	539	544	536	587	553	544	518	541	560	529	555	591	564	526	543	567	511	548	521	515	561	560	550	563	525	532	556	520	549	554	540	556	537	568	537	526	555	542	562	547	508	528	554	596	558	548	522	570	558	524	585	527	556	562	526	551	533	523	551	520	488	572	554	534	587	529	559	535	560	544	596	520	546	562	618	524	552	522	555	534	549	512	605	553	520	560	564	541	557	535	559	534	529	511	534	571	541	543	548	544	531	563	595	516	564	551	557	570	533	561	521	525	547	536	529	542	588	572	536	526	520	563	532	525	565	603	557	572	549	502	508	546	555	558	561	538	540	541	574	531	573	576	545	505	562	570	555	518	544	564	555	567	546	573	544	570	583	570	539	554	591	550	494	576	514	540	545	527	510	544	534	545	514	527	535	570	548	564	547	534	523	509	525	518	547	563	557	560	544	551	534	533	603	501	562	569	532	576	530	566	572	534	544	556	552	533	572	520	569	514	509	517	566	557	510	525	568	563	590	568	555	508	548	544	509	545	555	575	534	557	562	542	554	542	548	513	538	481	542	530	513	567	596	553	553	542	553	536	579	555	568	513	512	566	536	539	539	544	541	546	524	533	517	576	549	541	564	562	540	519	568	541	546	528	561	482	549	542	556	518	518	572	549	548	549	568	551	544	539	552	571	521	575	523	581	545	618	543	556	587	583	540	543	552	542	503	556	545	556	603	533	563	487	530	500	546	542	534	532	551	497	540	547	532	593	576	548	470	577	537	539	557	553	557	537	540	588	550	529	545	546	531	527	573	535	545	550	584	549	574	525	549	541	548	516	522	540	546	548	557	578	587	555	584	551	509	514	548	543	586	535	547	594	570	552	523	549	538	571	541	587	510	601	541	554	569	565	575	587	537	513	558	563	523	552	578	535	539	553	514	557	537	593	565	553	539	537	595	548	582	543	545	580	550	535	555	550	491	528	530	548	549	531	533	575	573	533	578	537	544	514	527	515	541	541	555	558	557	555	568	527	505	556	504	544	545	512	536	511	539	584	576	551	533	565	546	515	535	545	513	544	546	532	572	553	548	529	556	529	533	566	582	566	531	574	558	553	540	559	545	540	568	558	566	543	542	541	534	548	567	498	550	550	561	519	554	564	521	523	566	577	564	507	541	563	522	520	530	585	542	550	544	548	524	548	577	536	572	505	513	568	578	565	569	539	539	530	554	562	531	526	546	511	498	488	600	532	555	562	524	534	573	532	564	570	597	575	524	598	591	557	574	555	552	542	535	569	569	494	548	541	572	494	581	536	527	515	578	533	557	517	521	525	528	538	543	573	519	593	517	537	530	501	559	541	551	565	551	579	508	577	547	540	510	547	523	552	535	517	547	509	560	541	523	522	527	550	548	523	513	550	545	512	589	543	551	517	578	519	537	494	561	556	563	533	530	583	543	574	591	545	541	503	560	539	540	549	573	504	527	548	519	541	584	562	549	553	574	560	570	521	566	581	532	568	547	555	534	537	508	528	533	554	587	547	530	541	535	562	562	543	543	589	563	543	526	551	547	569	517	561	541	538	546	551	543	539	565	535	570	531	543	529	550	543	535	522	550	532	527	531	539	518	573	534	567	562	505	541	569	541	560	540	561	556	521	542	554	556	558	579	514	559	526	552	555	570	528	586	572	542	517	521	566	535	530	563	544	570	557	571	500	566	516	571	512	509	542	518	523	541	624	524	545	561	593	558	566	526	529	590	569	577	537	560	536	553	577	598	528	520	585	524	519	552	555	514	539	543	531	539	523	516	585	566	554	522	528	599	566	534	503	573	547	537	573	577	562	562	547	554	528	533	574	583	504	542	567	546	596	551	589	528	533	555	545	543	532	562	548	526	531	546	556	556	572	553	572	525	601	522	567	537	534	493	557	554	506	552	562	532	591	567	555	509	577	532	543	584	517	540	576	553	589	530	541	545	555	535	600	535	538	536	538	547	549	591	520	556	551	534	545	539	556	545	552	543	561	573	542	617	605	517	499	571	546	547	529	528	530	528	590	553	529	553	575	598	524	527	595	584	548	550	525	602	513	553	564	520	533	545	580	530	511	571	551	531	500	522	562	546	546	521	542	567	529	598	588	555	589	553	586	509	543	574	583	552	519	543	545	556	521	505	588	546	571	544	523	556	540	598	547	560	540	517	539	544	532	552	498	528	568	547	562	532	526	552	585	529	535	557	554	519	537	514	518	579	542	509	564	551	540	512	567	545	519	528	511	558	592	539	546	589	516	556	540	543	523	549	517	583	609	547	557	514	599	545	550	540	564	542	548	517	540	544	510	546	562	551	481	483	557	585	541	570	550	581	579	544	521	568	529	507	550	552	543	529	544	522	589	590	592	552	552	558	570	513	562	560	549	595	568	508	528	524	574	510	572	565	505	565	556	532	539	530	558	557	485	534	557	510	535	553	550	501	580	528	541	542	515	559	586	539	526	569	566	507	524	528	553	581	554	518	569	549	556	549	525	520	589	571	540	566	567	564	537	555	575	493	554	563	518	560	533	571	558	549	534	573	536	576	529	525	561	572	538	513	529	538	592	566	565	582	558	553	545	533	543	542	568	552	553	532	563	586	531	553	536	552	574	525	569	551	542	577	548	542	543	550	519	578	545	525	490	554	555	525	517	528	550	561	527	558	575	553	560	548	518	524	513	532	555	540	566	583	516	537	539	557	555	560	553	541	545	556	522	533	560	564	554	549	554	538	564	572	543	539	516	541	598	550	571	531	551	549	556	538	535	512	533	591	501	524	554	555	517	528	582	596	509	527	512	568	580
12066	29655	20876	12196	8277	5261	3968	3332	2918	2619	2733	2695	2510	2395	2079	1476	1298	6910	4766	815	784	803	776	770	809	753	738	727	766	725	744	751	672	787	676	756	716	702	723	707	741	682	754	699	747	717	724	727	795	737	712	664	740	758	696	744	713	709	705	668	642	716	728	706	701	705	709	715	704	757	686	702	685	703	729	755	733	752	745	728	742	739	722	755	720	727	733	719	759	743	718	745	703	682	737	718	765	685	685	669	664	674	748	719	738	765	736	689	723	716	717	748	714	685	679	746	658	731	717	708	685	772	712	752	661	717	753	727	719	686	730	716	720	686	707	736	714	712	687	701	687	740	721	770	702	692	683	699	730	681	760	712	740	716	747	680	673	717	727	716	711	697	703	664	676	699	705	710	711	680	727	740	703	746	695	715	718	636	710	694	737	755	705	692	739	711	725	743	711	635	735	662	690	707	703	697	696	706	706	726	738	705	701	748	690	721	757	703	725	687	702	723	682	744	674	745	750	701	715	688	686	736	737	701	667	655	734	733	697	722	694	737	685	705	708	689	716	658	733	725	715	720	743	695	723	740	714	722	738	708	677	729	710	729	718	703	671	713	696	747	677	693	700	711	736	731	738	716	737	767	692	723	697	747	697	715	707	683	687	754	718	714	690	707	730	691	741	710	710	753	676	754	748	712	744	693	717	718	729	702	741	708	697	707	735	748	716	662	759	689	722	666	705	721	645	694	717	702	750	748	759	678	710	772	720	733	754	705	695	723	735	795	699	732	730	726	714	750	733	714	644	682	721	751	739	690	708	712	723	724	722	680	746	701	736	726	686	737	700	757	690	702	691	739	739	693	706	750	740	762	740	727	739	678	685	734	724	669	671	670	648	703	664	702	723	707	710	716	704	684	739	704	747	678	724	753	725	737	766	700	737	701	685	655	699	709	745	706	691	675	730	692	717	747	709	672	731	692	707	680	707	704	692	749	747	727	691	689	700	692	706	699	745	691	737	725	756	730	708	736	703	710	706	735	678	723	700	701	737	693	709	699	669	692	726	736	736	726	724	702	664	673	729	712	730	712	704	683	672	690	716	743	714	698	691	667	712	743	760	697	684	672	686	704	718	709	683	755	726	692	693	676	713	674	725	715	673	773	762	696	650	767	758	729	692	685	687	710	730	708	707	767	712	694	735	681	749	741	676	727	700	674	659	693	705	724	708	722	744	737	698	711	737	683	728	704	685	710	675	782	698	672	701	701	772	654	753	744	740	684	721	737	688	728	715	730	677	711	715	758	736	698	717	704	715	720	700	700	723	708	740	689	709	741	650	766	692	717	685	719	732	702	669	714	713	721	707	700	720	712	664	756	687	710	655	682	732	745	714	686	726	721	709	745	734	676	714	733	686	682	707	700	740	687	660	759	759	736	693	713	702	704	720	700	703	697	685	701	712	748	710	706	709	705	669	719	676	656	719	736	734	734	730	767	671	729	668	727	726	708	683	725	668	745	755	699	786	706	714	690	733	681	710	717	770	705	686	668	718	713	727	692	676	714	697	704	702	674	731	687	699	678	756	728	693	705	688	720	723	699	739	675	661	689	666	713	749	721	673	775	743	677	720	735	688	726	731	675	689	745	714	719	742	737	712	714	704	712	736	702	770	764	722	692	739	700	742	706	759	704	711	736	732	723	689	714	698	708	716	723	718	723	730	683	712	752	734	740	738	692	749	756	726	677	743	739	721	683	715	711	723	739	691	723	715	713	720	722	690	706	679	714	699	686	726	756	761	722	725	704	711	708	731	740	739	729	667	739	733	711	688	732	689	725	722	713	715	703	711	736	685	724	684	688	690	728	711	706	718	691	739	719	743	668	703	677	737	701	687	705	697	689	726	715	705	726	699	695	709	716	704	700	743	736	746	700	701	701	716	738	651	714	698	697	738	721	684	720	726	724	675	682	705	703	705	706	759	724	737	691	701	689	700	736	758	724	752	668	733	719	697	710	705	700	718	665	723	702	716	721	752	714	755	751	753	705	738	704	683	694	705	653	733	748	732	676	668	698	772	666	690	716	753	679	764	735	739	707	729	723	716	726	766	665	708	729	739	760	723	701	706	720	707	720	706	670	678	725	783	688	693	692	737	755	738	715	734	734	699	706	767	731	740	775	707	679	685	684	644	700	785	758	628	667	710	670	733	733	717	740	670	724	712	648	750	707	735	733	737	698	740	692	711	723	729	717	721	697	691	716	777	698	703	715	744	704	681	693	685	756	707	673	706	709	675	714	706	707	735	738	682	686	660	669	714	720	743	745	700	726	709	729	724	691	721	740	759	691	704	692	739	684	744	679	703	689	696	716	701	711	717	735	682	712	770	716	701	721	676	731	705	755	717	701	704	699	693	711	734	704	739	710	698	749	741	732	720	685	734	714	737	780	703	729	649	721	700	726	699	707	707	704	690	687	772	670	697	680	739	683	723	744	762	696	710	753	775	685	702	692	721	699	699	710	704	731	677	715	669	768	756	665	683	717	698	709	712	760	728	709	677	698	720	744	726	661	720	697	657	695	749	692	706	750	706	673	736	689	722	690	706	710	695	706	745	770	697	696	711	704	720	698	723	713	754	713	705	700	676	683	690	688	683	702	719	705	709	696	720	759	698	702	726	716	680	680	667	754	746	690	692	713	710	749	779	722	721	716	734	687	718	733	720	736	724	730	724	729	730	687	766	759	755	671	734	743	734	696	678	730	744	705	716	729	715	656	680	701	725	763	692	738	728	740	681	707	744	719	724	698	749	705	761	714	736	700	712	662	725	691	740	718	766	723	745	728	702	730	698	683	663	694	696	734	772	717	715	695	686	711	706	728	677	685	680	728	691	703	712	699	744	694	756	719	715	709	775	742	767	694	730	698	662	674	727	714	719	681	760	710	704	721	712	707	764	725	736	713	680	684	671	678	689	676	739	683	721	693	689	683	744	744	663	688	696	674	712	679	705	708	725	685	716	701	741	732	677	720	715	732	741	712	722	736	757	742	695	697	719	713	735	703	689	727	703	681	712	715	715	709	696	694	697	686	742	669	719	731	693	667	702	680	711	677	675	700	671	744	738	711	752	649	689	743	758	738	699	712	686	684	686	719	693	692	786	722	736	690	754	683	708	700	718	700	728	706	767	741	692	697	666	684	729	672	687	734	730	706	709	693	712	759	738	728	700	763	681	667	718	756	692	689	762	742	745	728	746	718	712	719	691	741	691	690	743	661	684	723	697	709	703	744	704	688	731	769	700	746	693	721	648	715	710	701	709	735	731	730	728	740	699	702	732	800	739	726	687	748	710	714	700	702	736	695	765	729	759	708	725	704	731	770	719	729	700	698	726	742	703	755	665	705	763	731	691	700	706	698	705	701	728	684	700	749	729	725	706	708	692	689	739	696	757	722	709	729	703	736	744	740	704	744	747	759	711	713	700	673	727	742	705	737	679	707	683	725	675	702	690	705	731	711	701	710	740	715
22705	21044	28869	23454	21054	21136	10449	2280	1645	2004	2113	1613	2272	1433	990	733	666	5913	11247	2732	330	318	351	307	310	291	309	311	295	290	295	292	278	303	295	270	243	277	283	305	261	276	232	307	268	277	273	259	272	295	300	283	257	261	304	263	296	285	251	271	273	287	267	298	285	266	283	269	287	313	248	282	283	269	254	310	275	260	283	241	269	302	280	280	274	271	235	289	294	253	265	295	261	248	278	284	288	279	290	253	269	282	287	260	273	285	256	293	281	297	297	269	292	293	259	309	287	268	271	250	273	272	241	268	256	273	284	289	263	298	265	265	258	272	262	257	263	280	272	274	299	286	290	279	264	280	293	283	276	267	290	280	257	227	289	280	279	310	274	256	288	266	267	261	277	276	259	306	260	267	278	281	271	273	263	273	260	258	275	274	308	259	301	282	290	271	280	281	267	287	269	265	242	270	271	274	257	269	263	270	270	255	292	269	315	289	291	259	250	231	262	291	267	277	273	280	262	305	281	271	269	263	292	262	285	241	278	289	265	306	277	271	271	238	285	270	260	311	283	258	268	270	274	289	283	289	299	255	265	272	270	274	259	280	272	300	278	246	274	280	278	306	313	282	274	242	276	261	278	280	266	258	243	300	253	266	276	287	297	298	282	294	295	258	260	302	250	265	267	293	290	283	276	259	274	276	307	263	273	275	281	280	256	281	283	267	250	300	268	270	288	288	267	283	296	254	288	279	258	285	257	270	262	249	262	282	275	271	291	298	244	241	272	280	263	281	247	275	256	254	245	275	286	272	299	265	278	286	257	270	254	248	245	255	298	302	291	263	294	284	279	262	296	266	256	238	303	286	246	276	263	271	284	256	267	248	252	267	291	256	275	261	278	274	282	280	266	247	250	279	248	247	287	289	292	236	297	269	264	296	309	274	261	284	285	251	259	267	257	275	270	291	295	282	279	288	264	274	289	282	263	260	260	283	282	282	280	289	279	271	252	281	296	242	252	310	291	269	280	276	268	278	260	262	258	262	290	286	254	282	278	257	284	281	285	296	292	270	293	280	297	278	296	281	266	276	270	260	263	262	314	270	289	304	274	251	241	245	251	283	271	271	289	274	265	267	287	282	263	269	263	309	299	300	286	251	294	267	256	269	266	259	277	265	312	274	297	291	281	254	294	296	270	267	270	305	265	275	269	270	261	292	273	301	234	251	279	253	278	296	261	264	263	298	264	299	256	247	299	260	271	278	298	267	223	250	282	275	261	277	270	284	291	278	280	289	293	268	295	254	294	241	283	270	284	270	300	266	232	276	254	271	276	244	252	303	287	284	273	314	264	270	256	269	262	260	283	268	247	301	275	271	254	254	313	273	295	281	274	259	288	282	266	285	273	285	284	269	277	270	276	275	286	265	278	290	283	293	247	282	234	291	292	271	304	297	279	268	256	298	295	279	278	273	262	303	285	257	272	271	226	252	279	267	269	284	267	302	259	262	255	298	299	272	295	263	259	292	292	282	291	279	274	276	308	275	279	243	285	285	244	271	266	241	281	292	261	243	294	251	267	280	277	252	274	278	255	307	296	286	290	263	267	252	313	267	310	258	282	300	245	289	253	294	246	275	248	267	296	320	266	280	284	299	241	253	277	283	272	299	273	273	290	248	257	278	271	268	260	285	252	299	260	236	261	276	280	265	264	256	261	267	302	274	297	282	250	271	283	277	266	266	267	245	289	302	300	275	276	273	257	255	292	281	268	258	251	268	295	285	269	260	292	257	248	289	289	279	265	254	281	283	241	243	251	281	301	247	261	274	250	275	253	252	272	304	267	290	305	282	294	274	272	312	285	278	277	268	279	265	252	305	275	284	274	306	307	272	278	267	270	257	278	270	302	287	289	302	328	288	287	246	253	270	281	278	275	265	259	271	285	300	283	266	266	289	291	290	294	287	284	241	292	264	269	273	273	257	271	267	271	247	310	271	264	251	250	259	277	263	287	257	308	301	288	282	288	283	254	263	272	284	267	242	256	270	291	265	288	260	275	277	264	255	274	271	263	248	276	283	310	287	265	259	249	248	286	284	284	226	258	288	278	255	280	303	283	266	286	268	255	274	265	277	257	253	300	287	297	259	275	277	269	250	300	276	261	262	260	287	296	283	289	288	275	263	298	259	283	274	284	280	285	270	309	268	300	264	271	304	292	261	283	261	250	312	280	278	302	285	233	276	279	261	286	272	288	280	292	271	251	264	285	286	277	268	280	252	270	257	280	287	262	259	286	287	264	268	294	260	271	298	253	268	265	274	231	265	323	292	276	265	315	305	267	268	257	289	250	307	270	262	281	278	285	277	274	302	288	291	266	293	263	275	281	277	283	281	256	262	266	247	278	265	276	278	261	259	265	298	307	251	273	270	253	292	258	293	305	272	284	271	267	275	239	269	283	280	287	259	290	293	289	251	288	275	339	271	291	301	262	267	273	248	288	294	304	287	279	275	283	281	282	258	266	264	270	265	268	298	272	287	246	285	294	267	242	264	275	288	296	280	280	272	242	287	270	244	273	259	276	255	288	276	281	262	285	267	273	244	280	283	278	267	262	280	291	293	288	303	277	254	288	250	251	276	267	286	271	278	266	250	265	257	267	259	281	285	271	273	285	303	267	261	283	257	273	267	294	285	260	234	250	269	251	268	286	268	263	282	249	267	281	292	249	296	284	299	263	281	289	240	278	271	268	273	269	285	282	273	276	267	289	283	245	278	281	260	308	290	290	293	286	273	265	274	284	308	273	275	302	264	298	285	275	252	294	319	276	251	259	290	267	290	285	269	277	259	273	263	267	286	288	284	274	277	307	272	309	285	253	281	293	252	264	278	282	284	275	298	307	295	286	284	244	289	301	268	254	282	271	252	260	287	268	272	284	294	253	294	300	271	253	260	281	286	282	259	261	252	256	272	263	270	280	251	277	257	253	285	285	291	318	249	268	250	273	279	290	269	264	269	276	261	278	294	299	289	262	310	248	249	269	244	262	272	257	278	280	269	275	282	264	256	271	314	264	273	261	268	269	271	263	247	291	267	287	275	284	277	244	239	263	269	261	280	260	275	292	260	273	270	256	279	334	273	261	264	283	281	276	268	278	271	294	254	283	286	275	262	308	279	286	267	285	272	275	264	278	268	296	300	259	290	278	293	276	286	263	263	255	250	275	275	298	265	262	267	289	278	284	257	246	243	303	231	290	279	263	267	241	258	258	274	266	271	272	268	259	313	261	251	272	289	260	289	270	261	262	261	278	304	269	247	254	300	272	267	257	254	259	260	270	299	252	275	293	258	267	287	303	279	253	291	273	244	276	289	276	275	304	270	265	262	293	261	248	293	284	250	269	244	265	285	269	275	264	272	303	300	262	276	279	271	266	276	248	269	255	284	266	275	278	260	310	247	256	269	254	271	266	275	294	293	312	268	285	265	274	277	286	265	260	260	274	260	264	302	246	270	287	303	298	273	274	293
15438	35430	26165	17712	11584	8521	5974	4550	4056	5083	4785	4158	5267	3075	2121	1479	1305	11502	18070	4268	460	460	430	433	418	420	433	425	381	403	367	399	360	373	374	405	370	379	375	386	356	356	368	370	373	375	388	362	346	335	348	390	379	382	372	351	365	365	357	343	363	343	383	347	362	362	342	321	372	370	367	358	356	352	327	361	360	362	339	317	349	382	372	325	345	372	352	333	354	337	325	359	319	356	349	370	336	326	372	341	347	393	322	332	348	362	356	360	361	327	322	325	390	359	318	340	370	353	344	357	335	333	334	344	349	369	369	353	331	363	339	318	374	354	335	334	328	358	354	343	330	337	327	377	338	346	347	357	388	333	356	353	333	375	319	388	347	341	323	370	351	317	341	358	312	354	365	375	339	317	357	301	328	335	355	361	377	347	346	348	362	324	316	366	344	348	339	295	352	344	366	367	355	346	340	365	367	382	342	340	353	343	348	352	329	342	359	333	341	338	326	370	374	324	352	353	341	359	358	334	340	328	340	358	371	351	355	365	358	344	325	346	363	387	337	351	382	361	343	350	338	350	379	367	315	378	383	355	357	348	362	360	341	351	344	323	370	361	333	343	359	344	324	312	319	349	342	335	338	335	373	363	356	347	350	338	311	360	359	327	374	350	349	340	355	369	333	352	371	362	381	346	326	366	312	364	349	336	352	375	345	337	333	355	336	365	346	375	391	340	365	321	362	362	333	345	351	336	358	361	336	332	307	322	353	352	329	339	361	335	367	341	323	338	356	333	303	337	360	349	366	325	343	333	357	335	374	351	327	346	341	333	326	364	364	369	356	315	383	361	365	361	311	352	329	341	378	318	351	335	348	339	336	356	339	352	336	319	335	323	380	311	401	366	331	353	349	322	328	331	354	312	361	361	331	363	379	347	334	318	364	357	348	326	361	338	349	368	333	345	368	380	350	381	376	371	369	343	385	334	339	345	347	362	359	375	325	377	333	394	344	344	372	354	352	348	335	353	350	339	327	341	352	337	327	356	319	359	341	331	339	339	357	342	348	334	353	330	342	338	392	346	358	348	347	317	345	338	333	369	343	347	316	360	332	350	341	332	334	332	352	346	330	310	349	352	318	344	328	321	328	353	362	326	328	351	332	316	335	347	392	317	366	357	379	322	391	332	325	361	325	352	379	368	379	324	314	334	332	359	345	330	348	372	311	360	352	329	352	328	361	337	363	345	331	360	364	384	390	357	334	351	328	313	326	361	371	341	348	332	356	358	331	330	365	349	340	324	346	318	325	323	326	382	330	335	324	343	305	351	377	330	365	372	350	363	339	335	367	330	347	347	344	330	351	372	344	317	341	346	328	332	333	347	346	338	339	345	344	333	350	347	359	356	316	358	340	339	388	351	340	323	339	348	346	387	394	330	319	375	327	342	343	354	341	332	351	323	334	361	364	353	340	347	338	359	338	348	354	353	325	359	364	332	342	347	354	377	352	370	297	343	349	362	363	345	316	352	351	370	321	348	360	373	389	322	364	351	357	353	292	373	344	342	349	336	355	350	331	350	353	346	356	376	352	340	357	361	357	358	331	338	338	364	337	356	346	330	363	326	388	331	381	320	351	356	341	351	372	334	340	324	326	363	334	345	336	355	352	348	367	335	340	374	328	337	345	358	327	327	356	356	332	336	380	331	359	344	350	353	333	345	360	326	348	287	374	364	334	346	364	349	359	325	361	342	335	357	357	350	334	332	329	376	329	382	348	354	336	313	353	379	340	376	333	323	376	346	341	344	332	364	335	349	356	344	343	336	365	333	349	348	356	359	363	343	358	314	338	327	331	327	343	346	379	350	354	348	375	356	329	315	333	376	343	348	334	366	367	336	357	351	356	349	347	382	309	339	315	335	374	335	359	340	356	355	331	375	335	327	344	366	342	358	341	389	358	341	328	358	365	349	357	359	366	319	353	345	330	357	325	360	350	356	363	346	358	331	359	341	349	318	314	359	315	287	359	314	319	345	353	347	342	316	357	340	338	331	341	354	304	355	343	326	330	352	339	364	324	338	337	360	352	355	341	345	384	332	356	351	349	336	357	317	317	364	364	357	346	370	333	327	361	273	336	368	352	352	363	355	360	339	380	372	338	334	345	348	339	336	343	322	356	315	354	345	336	357	339	347	319	359	348	351	331	360	370	342	317	350	337	312	315	346	336	321	356	323	334	358	348	325	313	336	337	371	331	352	344	333	341	361	341	353	335	343	345	371	352	359	354	349	333	337	331	354	323	350	327	338	368	375	361	345	368	368	346	334	348	352	333	331	359	326	355	354	361	350	315	338	347	308	321	343	398	366	355	328	347	363	366	345	322	343	319	361	321	334	380	357	350	324	310	355	387	350	334	360	347	326	362	344	337	374	331	325	331	325	365	345	343	349	311	314	344	368	333	324	317	324	338	329	313	365	380	344	345	320	367	321	341	366	343	352	362	358	334	338	327	337	350	341	340	389	348	333	345	353	353	344	396	334	347	373	358	294	366	338	334	396	335	374	339	327	372	335	328	360	331	335	365	366	328	384	339	319	341	341	344	326	328	340	343	340	346	323	350	358	356	379	372	353	341	325	363	362	366	339	352	366	334	373	342	349	375	334	330	376	348	338	339	316	357	356	376	341	343	360	370	369	351	339	344	365	334	340	403	352	357	360	375	343	334	324	344	376	373	328	361	351	363	338	344	342	346	346	355	360	339	368	344	370	325	347	363	330	330	347	333	340	327	382	376	334	330	320	332	390	345	338	330	356	331	346	348	363	325	355	361	335	361	348	344	337	365	369	317	376	360	352	339	366	355	369	350	341	350	341	348	357	342	355	325	350	345	336	344	331	327	358	352	372	313	328	348	367	347	343	360	385	340	358	343	380	342	339	334	374	351	344	349	324	373	332	355	330	352	349	355	351	344	348	360	373	333	365	376	345	334	370	339	335	366	351	344	371	342	343	361	346	359	377	402	378	362	334	374	329	362	352	387	321	312	353	343	353	342	329	359	357	368	336	348	359	353	339	351	346	359	327	338	334	340	311	370	340	367	339	381	373	316	316	348	352	333	339	338	308	309	328	381	354	357	323	352	371	326	353	345	337	354	347	329	327	349	342	356	365	324	326	394	300	334	324	351	344	356	356	350	372	362	360	326	337	365	350	360	313	339	339	330	325	344	328	359	341	355	333	335	340	339	347	314	352	359	385	339	359	333	365	388	362	360	360	376	323	319	346	341	358	348	347	380	351	304	358	360	363	341	315	349	351	329	304	334	347	334	334	337	352	323	330	309	366	336	342	354	363	358	344	355	377	319	350	355	348	361	333	346	356	343	363	377	316	335	349	333	300	348	356	376	352	340	358	366	328	341	358	337	372	351	364	377	329	368	337	327	343	343	359	340	347	365	376	342	321	336	365	356	343	329	350	328	341	314	345	320	323	362	368	336	350	377	336	339	335	370	324	349	335	332	351	308	355	333	330
26748	20893	14455	5990	2840	1788	1333	1097	1082	1105	1448	1391	1156	1011	929	848	841	851	1009	859	765	790	785	763	785	786	738	769	773	776	739	783	776	772	740	759	734	772	793	775	756	803	794	765	746	818	777	779	732	799	760	747	776	777	787	749	741	790	704	721	751	754	767	765	768	707	746	777	746	697	781	709	753	753	786	721	757	744	757	741	718	771	740	774	755	831	791	740	797	741	814	776	802	743	779	750	853	777	729	781	774	777	785	740	790	787	781	741	797	731	783	749	730	793	817	738	797	726	786	784	776	698	777	759	774	813	761	742	762	788	787	783	736	782	731	745	745	742	748	769	798	741	815	782	754	705	765	756	738	697	750	762	798	767	734	743	754	748	737	834	778	747	744	803	772	752	754	757	800	751	759	755	784	755	821	773	753	771	784	756	730	730	762	819	728	734	747	770	797	801	760	722	728	792	786	747	811	812	778	750	760	801	695	782	764	809	764	793	812	777	748	774	733	777	736	756	760	700	767	736	754	775	797	770	752	789	809	717	751	747	780	820	752	747	714	746	784	744	775	751	774	790	757	756	733	691	807	789	805	810	749	723	775	790	770	760	748	785	751	798	773	737	757	763	769	836	770	697	742	701	808	716	788	784	707	716	784	816	841	750	701	737	768	790	821	735	738	742	789	784	817	762	757	772	741	754	795	715	719	756	817	779	740	770	784	781	776	737	777	747	762	816	753	832	765	779	698	763	788	779	735	765	774	756	785	746	766	736	795	737	767	737	732	811	761	754	731	790	791	736	728	755	726	718	752	802	762	749	754	756	746	789	781	746	734	775	750	748	722	750	780	754	786	771	765	734	810	778	781	782	768	696	776	772	800	749	827	761	750	787	763	784	762	778	736	728	820	754	779	798	774	735	801	761	766	720	700	738	796	771	761	779	744	769	789	803	779	750	800	757	802	743	792	789	765	768	789	765	817	759	744	776	783	786	816	751	774	772	763	795	794	747	727	758	734	765	766	746	760	774	747	725	755	800	770	711	740	697	767	711	736	762	745	750	736	738	726	749	772	774	793	802	788	803	775	788	752	760	767	798	746	746	780	796	791	784	795	823	786	757	761	758	832	740	784	756	776	767	745	751	742	764	790	736	756	810	784	755	765	757	803	803	774	792	788	767	769	794	745	769	779	733	798	752	755	802	746	801	727	796	787	777	807	771	762	766	767	780	808	756	714	820	783	851	731	760	766	816	732	780	805	737	799	784	732	800	763	741	712	737	792	765	757	762	778	797	766	761	757	756	746	765	774	790	781	797	758	791	727	773	755	800	811	736	755	733	766	779	786	754	742	758	862	757	739	735	700	711	743	701	766	754	709	805	775	779	775	746	756	786	774	743	716	775	710	741	769	794	780	800	757	782	710	757	778	763	809	752	769	783	773	781	725	710	800	735	773	783	770	744	749	800	753	781	818	725	707	761	741	751	772	703	747	737	796	729	745	751	708	764	782	765	745	797	791	748	784	762	755	744	780	756	731	829	761	754	787	788	750	795	756	737	757	771	764	743	769	820	751	792	771	798	774	719	794	802	771	770	782	760	717	719	794	742	754	761	843	810	737	762	768	760	757	756	753	704	784	759	770	786	740	800	848	793	716	775	733	774	769	776	825	768	830	791	765	781	807	795	820	777	798	767	797	779	757	805	751	728	694	801	737	770	784	734	708	810	809	769	771	751	819	783	762	785	762	787	826	783	780	711	765	761	768	740	761	780	753	787	754	778	735	765	808	781	771	747	754	735	765	782	746	789	735	769	731	796	752	729	770	716	764	783	800	796	800	808	786	784	788	760	805	760	777	785	765	769	791	734	735	762	771	809	771	825	763	766	728	740	795	756	757	754	783	731	789	777	724	832	744	781	736	735	813	773	777	788	779	749	804	764	777	765	773	740	753	754	788	783	763	860	732	725	829	778	745	707	792	739	741	816	771	792	719	790	769	806	743	768	753	780	736	762	760	734	726	751	772	750	754	767	758	753	781	785	771	758	760	764	771	750	762	783	746	757	766	740	781	726	789	785	784	768	758	747	766	712	743	822	756	753	791	750	811	790	811	746	783	817	745	767	769	765	764	765	807	810	761	742	749	787	757	799	796	786	728	751	795	762	724	755	746	813	777	750	810	788	810	820	737	782	790	766	767	757	716	795	734	797	774	764	755	780	781	713	717	747	790	776	794	744	767	751	755	734	774	686	752	772	801	786	785	748	755	783	789	736	756	782	752	789	814	736	790	748	796	738	813	738	732	799	772	736	762	808	756	745	806	748	756	723	789	786	786	798	777	743	761	765	740	773	749	789	776	763	748	791	769	778	783	807	725	726	797	798	786	737	742	745	720	743	812	753	747	730	801	770	731	781	762	777	747	739	803	756	749	769	748	763	783	739	755	802	799	769	769	733	760	828	773	758	783	806	742	702	745	813	755	756	727	756	749	800	747	772	740	783	803	806	759	753	774	727	764	752	828	802	709	804	733	721	761	740	769	810	740	745	835	758	746	737	710	747	794	718	739	733	744	760	726	765	770	753	719	769	786	789	759	762	764	726	739	783	843	780	788	832	763	751	715	765	731	787	758	758	735	793	776	715	767	751	733	749	764	727	774	748	731	770	697	801	771	738	795	750	797	780	775	781	768	787	788	773	768	788	762	744	755	771	767	743	806	757	700	750	782	761	731	765	757	790	746	806	784	762	761	801	812	795	784	769	718	786	744	781	733	796	759	746	704	672	808	776	755	786	777	751	761	788	756	755	782	774	781	761	771	790	784	786	816	806	806	781	704	793	752	784	748	725	832	775	748	731	786	762	810	785	758	786	780	739	759	754	708	728	765	755	772	768	769	755	781	785	712	785	768	754	748	749	793	797	734	772	745	710	794	744	787	732	714	742	738	787	739	825	739	777	780	743	758	759	775	748	778	794	699	729	766	768	745	782	742	821	779	781	795	702	773	780	795	764	810	776	794	770	759	765	798	777	743	790	743	739	831	827	814	789	771	784	761	800	769	786	780	739	764	716	790	776	759	788	820	787	742	830	808	731	772	815	766	782	756	731	766	723	798	734	800	800	798	735	783	767	733	733	775	720	747	754	748	754	787	807	797	747	766	702	744	741	780	784	798	768	809	782	752	789	815	718	770	749	805	733	773	724	762	753	781	758	792	785	772	772	750	768	780	766	767	724	806	723	792	739	735	820	764	806	808	727	795	853	773	749	733	749	767	755	812	771	760	770	730	751	822	729	751	817	739	794	753	777	738	748	759	781	743	772	796	740	760	731	767	789	764	756	730	806	784	780	739	785	772	740	758	830	756	761	750	809	746	751	779	759	835	771	772	765	729	782	761	749	693	744	775	753	758	763	795	737	785	754	860	737	807	762	780	818	789	801	722	699	806	800	809	744	726	774	733	755	802	727	798	765	745	771	803	753	738	801	798	791	748	747	723	788	788	788	742	779	778	806	773	778	762	814	762	799
11913	20551	13155	7398	4910	3051	2191	2007	1899	1944	2814	2689	1900	1550	1316	1131	1159	1192	1435	1231	1020	969	953	962	999	993	986	960	978	955	1006	993	954	991	975	954	1010	959	988	1009	940	967	965	1020	1009	985	942	978	962	949	952	1027	957	972	965	997	938	1014	949	1030	976	941	978	1080	985	976	960	938	980	998	958	986	989	958	967	967	998	1016	992	958	996	1025	931	993	962	1010	945	1018	951	1007	997	934	1000	985	950	1030	954	1016	987	988	1005	981	999	942	947	995	1000	1026	1021	962	947	955	946	973	1025	990	964	989	949	936	996	989	982	1046	964	1055	957	920	954	965	992	976	962	950	982	1000	937	967	928	961	964	978	966	964	974	933	979	908	975	936	939	1004	1036	929	1005	1000	1019	983	991	924	983	1016	1019	927	1012	952	997	961	977	994	1007	965	986	943	918	1011	1004	1006	942	977	988	930	961	970	935	955	961	983	987	957	898	953	978	970	970	1013	1031	983	1040	975	948	985	922	986	990	975	979	962	968	965	977	955	993	914	929	927	976	989	977	974	1005	998	920	972	967	1003	1029	997	949	1024	1041	1007	961	967	955	942	985	950	979	995	967	990	970	1003	950	1005	970	981	975	929	1043	973	1022	1002	955	1030	965	965	964	973	998	946	949	972	954	985	980	982	1013	999	995	934	962	946	969	999	1018	939	976	989	1007	986	990	989	948	986	967	1006	946	976	990	997	999	993	934	922	950	994	952	978	959	952	962	990	1008	964	999	981	941	988	993	983	945	1015	966	1000	1001	1002	897	981	942	965	962	990	1061	965	942	960	1008	971	966	1005	983	1035	924	985	1035	960	979	982	972	1022	1027	1006	932	963	962	1008	982	914	922	963	927	974	984	985	974	960	976	926	948	1006	1002	937	961	951	992	1008	957	970	953	954	984	952	984	1073	996	1052	972	977	1015	973	1030	972	990	1071	980	998	935	928	981	965	952	993	1024	982	944	970	921	966	999	914	976	938	948	985	1004	1005	1012	927	962	962	1012	968	958	982	991	933	975	1000	928	877	971	984	1022	1003	1033	1012	1001	996	998	965	935	992	914	1054	1008	934	1017	970	976	972	937	960	950	1010	966	970	941	1025	962	984	1033	1034	1000	957	995	1010	977	924	944	947	996	989	1001	1040	937	917	980	958	953	985	987	1034	886	987	956	980	1018	971	965	986	993	982	967	987	993	972	979	966	978	1000	953	946	981	952	1040	1010	1003	987	965	1021	975	945	946	946	959	995	979	991	1001	959	992	978	924	938	955	976	1050	959	1006	949	965	974	1002	990	976	964	948	995	955	955	960	977	1029	920	894	964	1000	1001	937	980	1025	985	952	966	1003	928	996	1000	939	1004	967	972	1005	976	901	960	964	968	967	1006	948	947	1009	983	994	1005	1013	980	967	1008	1014	992	987	977	1029	993	947	988	1024	936	1022	986	968	982	975	927	1000	946	968	970	946	1001	1006	986	991	1007	968	963	1007	1005	957	997	1009	980	936	921	999	984	967	982	951	958	972	971	926	1062	966	956	998	929	985	1013	968	996	939	959	979	1010	972	1015	958	989	986	958	953	978	956	918	993	986	960	963	978	956	1019	968	933	961	953	997	926	1001	986	963	1012	976	1032	965	969	954	998	1028	999	940	993	986	908	937	961	954	976	971	924	1004	974	1010	969	980	960	986	1006	953	1017	988	979	964	993	971	968	899	1019	978	1040	970	1015	958	1016	1020	1028	924	968	933	958	940	974	996	975	956	1056	1002	990	1005	995	919	925	991	927	1018	956	1010	937	974	1018	961	991	949	947	963	957	977	929	972	975	953	983	896	1002	966	983	942	962	1020	1000	987	988	1039	990	979	980	943	986	957	1008	993	938	982	972	942	1006	961	996	994	969	990	1023	982	974	1009	969	1003	983	945	980	952	996	987	1003	961	966	1000	1016	923	990	1018	945	977	969	975	965	962	983	976	1027	921	1058	905	994	973	1014	1008	1039	1002	983	1031	943	955	1030	917	1007	984	944	940	970	917	952	995	1031	942	960	998	967	1026	977	910	966	1021	921	939	994	1015	962	992	907	963	960	958	939	995	1034	1017	949	941	922	984	955	989	940	960	1032	1018	990	949	967	975	988	963	916	1000	981	979	968	973	955	1019	988	982	943	974	1019	973	943	1047	992	934	1074	963	960	972	1002	978	947	948	911	1009	950	935	1005	1050	987	974	910	1001	971	963	948	995	1045	1045	983	965	975	1020	975	954	1000	974	952	954	897	926	899	991	968	991	1000	1006	983	966	974	964	991	980	995	961	921	975	972	1002	989	924	975	1041	1000	936	993	995	955	1013	966	981	1010	1020	969	956	952	978	936	1011	920	1014	942	982	986	952	925	1027	953	976	1000	937	997	957	968	951	991	979	938	972	947	1005	955	946	902	956	1023	1018	993	992	950	1031	917	1020	964	1000	964	972	976	949	1004	1021	939	994	976	970	995	965	984	968	1008	933	1024	983	927	969	988	1006	989	987	988	982	1038	993	977	996	1004	970	957	989	1001	957	987	1052	979	991	956	963	936	977	967	953	962	992	1017	947	993	998	996	975	1019	930	983	985	995	965	943	964	1007	966	962	957	939	991	950	922	911	988	996	981	964	928	962	1031	956	1010	999	989	975	958	962	999	973	983	962	981	965	978	1020	970	955	967	953	952	945	973	1023	995	1013	942	1013	1022	968	962	953	984	953	1001	946	1045	995	926	990	958	953	908	943	965	984	989	1025	1030	1030	961	963	961	1005	937	1007	963	940	948	978	952	996	1020	1013	970	1015	944	981	923	944	969	956	994	988	956	951	995	920	996	998	952	953	1042	1005	947	932	1001	954	999	950	951	938	918	972	986	988	954	974	957	967	958	1007	945	1032	951	1020	984	1003	1047	915	945	987	970	946	932	980	991	956	990	950	971	970	945	957	1008	987	912	959	957	997	958	1000	1009	985	1007	1008	905	946	988	921	970	990	1001	966	953	965	972	1048	942	1025	918	980	1061	968	1009	1021	954	1043	971	891	964	946	954	995	944	1020	966	1007	936	1022	993	1002	930	904	949	970	930	1049	1066	997	978	997	961	968	965	957	961	948	971	947	990	1013	967	994	1003	974	957	954	1003	930	958	992	978	961	981	1001	939	984	974	975	958	939	961	1013	976	967	1000	991	1013	1023	916	951	947	975	1016	987	1008	996	946	1002	975	999	948	984	943	1008	926	977	988	1003	973	991	970	977	1015	948	1042	1010	1005	980	945	930	984	978	985	973	963	945	958	967	964	1058	980	975	1011	977	997	925	926	982	1011	1010	1002	997	1010	941	986	952	962	1035	972	904	1022	1001	985	957	958	905	995	906	951	924	1000	981	990	945	958	975	947	939	975	981	960	994	920	993	982	1016	954	965	977	955	994	971	906	964	1026	980	1018	968	980	953	943	926	945	931	1009	996	964	930	940	968	990	976	983	969	957	1008	999	975	985	949	966	980	947	999	993	996	945	1005	972	923	954	961	1022	983	1011	941	961	973	1004	952	977	977	972	912	977	975	959	978	1009	976	963	1031	918	1035	1023	957	999	965	989	999	994	999	991	942	944	1004	993	981	964	946	980	951	967	937	956	959	988	959	1000	981	997	928	925	968	1048	1012	983	956	999	983	1004	987	1028	952	1012	1012	970	958	1006	967	948	986	922	956	1021	972	951	974	972	980	939	1006	975	1000	929	1024	953	936	967	926	962	971	984	955	963	992	962	1020	988	937	959	998	974	1046	1009	919	988	1012	1002	968	926	943	994	975	957	985	989	969	945	947	922
23952	21050	28197	24110	20663	7153	2143	1408	1160	1160	1156	1064	866	738	887	759	667	1304	979	1008	550	554	555	591	518	507	538	554	528	542	518	571	554	571	591	555	547	566	516	540	511	539	525	513	521	533	553	512	512	544	513	562	557	504	539	476	508	584	523	541	522	553	542	573	543	522	513	551	515	509	516	588	543	492	501	540	557	498	559	518	511	546	509	584	549	527	524	526	539	510	545	502	554	514	552	529	560	546	532	524	530	509	491	546	573	530	537	539	549	559	514	529	500	501	527	520	560	539	537	530	538	549	549	539	508	531	531	524	523	513	487	559	532	536	554	546	535	514	487	528	544	516	526	505	527	533	535	507	524	526	525	536	516	551	527	525	514	507	526	534	556	571	531	545	533	542	547	568	562	558	536	509	565	547	479	505	545	541	487	546	543	549	548	493	532	503	531	590	532	538	499	481	538	515	515	515	515	514	525	513	587	511	493	543	515	540	539	498	519	564	542	486	552	534	532	510	515	527	525	522	510	530	546	522	523	520	478	558	547	522	538	528	505	539	511	547	541	511	533	552	536	519	553	553	564	515	509	520	544	524	498	497	511	528	537	551	532	526	511	525	499	558	567	490	538	523	540	554	561	514	521	549	501	540	520	510	502	527	546	559	521	569	552	563	528	504	540	543	513	544	507	579	533	531	513	518	489	514	530	559	567	552	520	520	512	509	526	543	528	539	517	566	539	553	506	548	559	514	519	503	561	518	471	500	533	543	484	518	565	488	544	563	570	557	549	589	525	530	493	553	556	548	528	566	540	545	510	549	525	575	581	514	565	520	491	528	530	570	497	536	550	517	532	528	516	531	558	526	553	537	537	520	539	545	517	503	518	527	481	552	541	526	543	526	522	521	537	516	520	547	571	518	507	516	544	500	578	539	519	552	527	488	552	575	544	503	548	568	547	542	549	548	513	536	498	506	539	555	537	513	535	527	517	520	526	535	550	554	510	472	564	493	566	510	523	531	546	476	521	531	541	541	497	528	505	561	463	521	548	534	529	527	537	545	505	495	507	526	562	577	502	539	514	550	525	502	548	503	550	532	537	558	551	499	556	498	547	511	515	539	520	557	508	534	517	494	525	546	567	518	532	528	565	552	519	556	611	542	522	551	548	486	559	509	574	544	538	558	528	515	531	526	530	556	559	516	562	513	531	524	526	489	536	552	544	543	532	515	473	538	534	530	549	517	504	536	520	522	517	536	534	521	521	514	543	524	557	561	545	518	521	505	507	536	519	522	467	542	508	515	520	498	523	525	510	502	504	529	497	549	508	481	541	484	568	523	520	541	563	532	533	489	527	552	518	497	504	543	498	505	547	526	530	495	597	532	500	489	530	487	555	544	580	530	526	538	487	488	557	545	552	530	516	547	502	527	548	502	517	502	515	507	553	554	511	494	564	497	545	515	504	544	514	540	572	501	536	490	543	549	526	493	533	522	535	564	573	568	537	531	477	538	521	544	532	509	559	581	506	513	508	523	524	558	517	560	512	496	485	506	562	542	537	545	548	545	521	530	518	520	537	575	526	529	541	527	553	549	533	520	503	524	491	524	488	551	554	480	517	529	556	532	588	550	535	517	504	525	548	543	557	532	557	546	496	527	511	502	544	497	548	536	559	511	492	538	545	498	522	522	546	531	533	518	543	502	547	536	513	524	527	537	561	541	495	490	527	535	516	557	543	504	511	512	538	537	505	490	531	502	545	539	526	558	533	507	548	536	539	557	559	542	557	486	504	491	525	596	532	548	516	515	505	558	494	514	570	569	549	502	537	538	539	537	513	527	478	517	512	501	576	532	473	544	493	532	529	546	545	528	542	508	521	527	583	575	507	527	517	538	543	514	514	502	483	533	498	563	569	495	496	558	553	519	519	536	533	531	526	545	501	534	540	469	554	535	516	537	525	540	528	537	563	538	557	515	525	530	563	551	547	531	532	515	545	545	527	495	484	510	505	504	572	537	525	516	523	532	519	510	551	555	529	568	533	509	546	540	561	524	546	544	512	537	521	521	506	527	519	521	546	523	504	543	548	494	538	518	539	553	506	559	549	568	562	499	554	536	560	547	486	519	519	477	581	518	512	502	517	521	547	544	517	539	536	541	516	527	524	549	527	532	530	534	517	527	557	542	563	481	553	510	518	493	546	532	498	554	540	574	526	490	532	479	558	595	497	525	527	544	516	557	531	530	506	567	537	535	499	523	549	538	525	561	527	490	500	518	523	553	540	530	524	496	490	520	523	517	536	491	520	521	521	538	520	557	580	485	563	534	498	521	553	570	570	531	553	518	558	525	506	536	535	551	560	547	537	526	506	528	532	506	524	530	550	568	546	518	528	514	510	487	515	564	518	495	510	534	478	534	503	562	550	500	537	536	561	552	564	537	535	513	528	521	538	535	527	470	537	502	493	528	541	505	547	552	534	526	494	534	556	528	530	534	507	538	496	555	524	527	518	521	480	520	559	554	552	518	492	542	508	501	498	549	531	536	573	558	517	546	522	512	538	544	486	505	538	521	516	476	552	528	576	535	508	522	550	575	516	517	529	513	506	482	591	497	545	573	561	559	507	514	524	537	522	516	523	522	525	565	508	529	512	567	513	555	563	554	506	553	500	530	497	541	540	523	508	556	499	532	514	572	555	547	548	540	532	531	517	505	543	508	514	532	516	552	514	500	506	531	581	528	526	528	531	521	506	483	512	536	525	543	506	545	519	531	518	532	472	493	506	520	540	554	521	542	567	548	536	535	532	487	501	500	562	528	566	512	505	491	514	502	535	491	513	528	500	530	562	524	537	500	542	557	532	459	537	503	531	590	501	537	514	536	546	527	504	516	530	538	505	515	551	483	505	532	501	536	525	520	531	536	515	540	506	506	538	508	478	529	548	518	511	603	523	499	521	515	506	544	513	526	543	540	535	529	513	521	553	573	506	521	550	560	520	530	486	531	546	484	531	524	500	519	551	542	487	528	513	561	489	502	518	533	500	516	481	519	511	532	523	497	564	551	526	507	484	540	541	531	514	539	568	517	531	520	524	552	487	537	499	534	526	552	576	552	544	574	504	500	551	521	496	528	486	540	535	572	512	512	512	522	490	534	515	552	529	510	516	549	474	556	469	518	541	530	529	511	566	525	552	531	546	553	562	499	541	516	524	533	560	570	560	499	527	533	537	589	556	527	499	552	531	543	502	524	528	532	510	519	513	504	525	524	549	496	496	519	545	526	521	502	536	507	509	524	517	520	518	491	520	492	530	537	475	549	524	560	567	571	535	528	492	503	542	513	567	515	541	519	537	474	525	501	536	508	509	524	546	520	542	504	505	516	508	525	553	504	514	477	526	557	538	533	547	529	541	505	535	546	508	537	583	529	518	549	546	560	541	528	535	541	527	520	522	521	544	545	528	543	487	561	493	529	531	532	524	486	495	492	533	485	492	520	492	514	549	517	562	515	518	501	558	504	516	540
13539	26947	20518	13423	7953	4479	3657	2883	2478	2480	2173	2048	1666	1259	1586	1373	1157	2474	1641	1747	807	751	765	705	685	757	745	766	696	728	707	716	730	717	702	709	736	719	711	693	725	669	721	663	738	726	693	699	695	686	708	730	716	711	682	705	731	741	669	694	691	681	679	721	693	706	693	697	680	729	696	622	666	649	673	635	709	698	689	722	733	707	688	700	727	709	703	672	710	672	685	727	711	668	694	716	687	678	685	713	675	688	698	719	721	730	697	686	700	709	649	701	702	692	682	720	680	682	726	692	708	707	677	715	697	666	678	655	702	702	723	721	718	691	720	681	681	651	704	687	698	677	715	679	670	723	676	684	712	702	665	702	630	696	704	744	677	681	701	660	690	680	691	710	691	682	657	735	689	721	679	690	701	677	674	683	643	653	638	666	738	657	685	737	678	694	696	645	676	736	657	706	679	659	670	671	664	683	770	638	712	684	663	689	697	710	669	663	642	682	687	656	678	671	684	686	665	662	667	626	680	650	669	676	660	700	737	687	727	675	692	726	674	696	655	716	676	657	730	710	651	682	688	700	645	675	720	717	717	683	688	707	718	658	687	678	704	691	682	641	658	692	665	748	701	703	671	664	715	675	698	643	669	683	700	712	632	658	671	656	684	650	711	709	651	688	663	671	698	671	693	684	652	681	694	718	660	680	661	697	687	682	681	676	690	728	668	691	662	637	668	731	718	675	670	692	684	704	691	746	702	680	694	676	684	705	727	699	742	727	732	689	727	684	684	710	679	679	663	684	663	677	679	660	702	708	706	679	713	692	729	669	695	705	705	662	667	635	651	721	688	678	703	682	682	738	688	657	664	672	678	711	718	696	675	681	669	700	658	669	718	727	666	700	725	711	674	669	697	665	711	694	685	720	672	720	645	684	660	735	685	706	751	706	707	684	695	660	694	659	652	726	711	664	666	680	637	736	673	670	649	704	720	702	701	632	738	695	725	702	695	701	678	703	723	694	722	666	670	696	682	697	689	669	715	671	676	637	688	691	688	720	694	713	672	665	698	673	681	677	670	667	724	679	732	648	712	713	694	690	673	698	667	705	669	642	686	685	703	697	708	650	702	656	704	685	684	762	716	640	696	702	726	683	694	718	730	678	690	690	677	703	740	703	675	715	708	688	684	667	665	690	674	700	680	680	661	718	673	656	697	647	699	686	703	675	715	638	688	681	682	687	626	691	684	658	690	665	685	717	701	696	719	673	696	694	686	707	687	709	664	702	688	697	654	699	702	669	725	701	694	707	678	733	682	698	672	691	692	722	747	722	681	643	663	693	729	667	671	699	730	685	691	693	726	689	702	722	679	664	714	677	733	682	704	700	694	681	667	711	718	679	716	745	646	718	686	695	704	693	741	710	649	691	728	677	657	714	721	664	670	716	724	658	734	664	664	676	640	691	699	670	705	682	640	673	691	669	644	735	673	683	667	698	672	699	739	662	673	681	687	681	718	715	685	644	726	701	708	664	698	677	668	683	714	649	653	684	719	675	708	696	725	678	745	611	699	692	689	713	656	746	739	742	694	658	690	691	632	671	723	664	665	655	709	680	627	650	664	682	733	699	710	724	671	694	702	731	723	667	676	676	671	670	730	693	705	655	650	653	672	678	678	693	700	717	663	691	709	736	676	693	671	649	655	673	727	700	662	704	686	674	636	697	666	726	675	674	703	641	706	702	712	687	704	670	705	706	709	655	667	673	660	627	661	750	699	679	610	713	711	689	695	686	626	705	672	726	694	685	643	679	678	630	706	693	695	691	679	676	692	731	692	674	671	640	686	638	710	674	699	683	730	691	731	690	700	688	695	688	698	667	714	674	662	681	636	640	651	703	699	678	673	680	724	723	651	656	749	670	764	692	680	727	726	659	683	671	711	653	684	658	689	692	655	665	673	692	606	674	739	724	694	697	694	732	665	727	716	633	686	702	747	710	700	700	671	676	673	655	682	712	683	716	676	684	670	702	674	707	687	707	721	713	656	688	655	706	709	684	669	665	689	653	676	709	639	716	715	673	666	655	689	624	672	680	701	649	663	662	687	656	708	679	669	704	705	700	693	650	722	719	754	686	651	691	715	711	702	700	672	693	692	718	689	653	671	688	713	664	668	720	624	673	734	690	618	700	709	682	692	710	651	667	702	724	712	714	671	677	715	671	660	696	679	650	687	716	735	676	687	681	642	701	692	667	710	708	685	683	675	661	680	643	673	697	708	771	665	694	685	710	668	674	674	638	744	663	670	670	699	640	712	694	697	686	684	683	705	696	692	660	729	691	672	706	706	685	646	707	685	662	742	680	714	643	643	707	680	717	705	692	675	677	674	696	661	683	722	747	678	686	679	663	681	721	692	624	688	687	696	696	703	703	722	679	714	712	705	664	628	710	675	664	698	664	679	671	683	671	714	678	709	643	661	710	681	711	667	710	699	672	699	665	673	721	724	730	633	670	690	638	683	700	683	668	728	715	659	759	642	682	700	692	696	712	750	668	763	666	674	731	703	682	677	657	661	691	700	685	683	626	684	681	668	731	696	685	696	691	663	647	680	698	716	718	723	692	676	706	678	678	674	675	649	662	687	646	686	659	694	689	711	713	651	708	639	633	678	665	703	696	713	724	677	657	712	679	729	691	697	684	682	679	730	731	685	737	664	719	687	676	658	683	743	690	678	691	627	717	701	640	696	664	661	675	680	727	643	653	682	688	725	686	683	624	682	727	668	669	648	654	736	674	715	677	639	688	718	672	667	709	677	711	723	670	623	690	671	713	663	693	696	743	675	696	698	679	685	674	660	711	707	723	675	700	746	719	712	684	658	666	696	680	710	692	692	727	649	729	670	682	707	685	641	711	691	704	736	741	735	639	647	720	668	717	708	695	658	709	693	670	679	736	660	682	707	705	674	659	706	689	689	765	664	686	683	673	722	681	688	669	690	682	714	725	691	671	647	697	708	691	719	672	663	701	630	662	659	704	719	678	697	655	723	680	693	673	701	728	683	690	673	691	689	691	703	665	676	686	694	692	663	692	653	678	681	702	640	667	693	668	671	699	733	695	679	679	658	677	682	650	681	700	700	661	690	650	682	706	728	659	731	727	690	690	640	692	711	721	660	680	649	709	715	725	701	699	709	725	689	715	638	687	649	679	703	700	694	698	689	684	696	696	708	646	702	716	714	682	682	678	670	632	705	706	754	721	687	716	733	704	678	693	679	713	713	669	704	626	706	690	714	728	716	670	638	681	681	723	694	684	678	697	678	729	695	685	703	691	698	679	676	732	691	686	704	714	665	662	695	694	632	682	705	723	677	689	650	676	661	692	662	700	703	724	678	709	708	695	686	725	704	699	660	662	730	683	690	705	689	667	645	664	710	712	726	683	687	651	649	733	699	698	654	659	690	624	663	685	676	726	752	647	619	691	691	708	677	726	644	668	682	705	663	719	630	650	670	691	689	686	730	709	700	683
22742	21038	28867	23395	21043	21126	10483	2068	1494	1344	1151	1126	746	658	593	511	484	914	955	897	345	315	289	287	301	292	262	235	290	250	241	243	238	218	253	259	250	237	259	250	248	261	244	229	243	268	250	236	231	259	224	239	243	245	237	230	235	249	254	243	226	253	217	225	234	223	217	252	231	213	220	229	209	230	223	225	218	249	225	225	238	225	241	244	222	230	237	185	245	251	244	236	232	229	216	206	226	241	201	224	238	219	260	230	209	204	202	226	227	221	217	212	232	202	196	222	208	211	227	207	208	223	227	219	223	243	246	229	234	230	203	226	223	222	214	188	210	230	223	222	230	188	227	230	233	233	227	256	207	223	244	222	214	246	212	241	230	245	187	229	222	244	242	212	243	222	239	183	198	247	206	223	190	230	217	223	236	241	242	218	197	231	229	264	226	234	251	217	202	246	210	230	229	206	239	213	226	218	228	219	246	223	237	203	209	253	230	237	209	203	207	231	202	221	211	223	228	208	226	216	219	237	244	222	194	194	240	233	221	226	235	221	224	232	222	230	234	245	242	254	231	216	202	241	214	230	214	228	208	224	227	208	225	199	252	249	231	211	240	222	208	217	202	236	221	204	234	230	231	222	202	249	235	213	233	236	248	215	219	194	230	221	235	224	209	207	244	209	229	244	227	232	225	212	222	214	237	194	232	237	226	242	203	227	243	254	218	224	223	238	230	225	225	232	213	219	213	239	231	226	223	230	211	228	205	197	208	212	223	220	234	202	211	235	223	217	225	240	249	217	247	249	195	244	217	227	199	218	224	218	212	234	232	244	232	213	236	212	215	189	233	225	209	227	208	209	223	219	215	223	225	224	244	215	214	221	217	210	234	214	237	221	227	210	192	215	218	213	208	212	238	221	236	214	232	198	244	211	225	217	215	223	249	225	210	226	231	208	245	231	229	268	222	223	207	201	215	228	254	207	231	223	217	255	208	204	217	229	211	202	215	237	231	204	228	216	230	205	256	233	202	216	225	210	226	213	207	220	212	227	243	222	214	237	200	239	217	229	234	234	212	228	222	215	241	220	221	228	216	232	233	220	237	184	240	206	227	232	215	217	196	222	215	255	203	244	232	239	219	225	230	233	221	240	200	228	237	230	225	220	232	217	219	213	222	248	238	241	210	230	202	241	228	213	234	200	233	237	236	203	219	243	227	241	203	235	238	215	226	210	219	225	225	237	202	240	194	230	212	222	178	229	223	196	217	218	233	204	217	207	206	221	223	224	195	202	197	228	221	212	209	226	195	222	209	196	203	204	211	255	223	223	237	203	214	229	212	202	230	222	209	252	214	231	238	192	224	205	198	209	197	223	200	206	245	240	210	193	246	202	207	227	203	199	216	234	212	228	202	217	229	238	216	220	228	201	225	225	221	240	216	218	214	221	235	234	218	238	220	221	218	228	213	225	237	224	203	221	209	226	218	230	221	225	231	228	236	243	211	222	213	211	216	220	235	225	206	246	230	203	218	229	205	217	217	242	237	215	231	191	222	217	236	239	222	211	256	235	235	237	219	222	226	218	247	219	193	206	202	235	195	249	206	207	215	189	229	208	232	216	212	249	199	218	231	221	215	235	237	216	226	216	215	251	228	222	224	212	212	229	204	221	228	236	220	199	224	211	226	209	237	227	210	225	215	235	224	202	205	223	237	225	209	203	233	198	222	225	218	225	227	244	235	249	222	216	216	220	207	215	228	233	221	187	221	195	221	222	203	236	210	221	228	220	228	225	226	198	226	222	180	219	246	221	230	207	206	202	231	215	205	215	224	236	211	214	212	231	218	205	197	224	228	240	227	202	206	220	214	221	196	208	220	222	229	237	221	217	222	216	225	222	219	244	215	223	217	226	230	184	224	222	222	229	237	209	232	207	224	233	194	222	217	228	235	217	213	223	233	193	245	217	238	196	214	258	208	216	215	213	240	249	213	211	216	218	221	236	187	235	219	206	239	200	208	216	239	224	222	214	240	209	210	233	217	249	218	221	221	182	227	226	188	225	226	227	216	210	216	225	233	196	210	226	233	239	233	227	191	212	209	219	209	227	233	220	234	226	205	208	228	219	213	198	229	236	232	243	206	221	211	218	209	244	233	201	209	205	219	202	229	242	230	246	240	222	200	205	210	236	211	230	227	209	213	240	231	240	195	217	229	234	209	203	234	247	202	217	227	231	235	217	214	240	218	197	222	219	202	216	202	224	232	229	234	214	235	232	219	209	220	236	214	242	216	195	225	251	210	237	215	226	227	222	240	226	214	222	212	220	236	231	247	198	224	210	210	243	207	192	229	223	217	233	228	207	212	211	246	209	201	214	197	221	229	225	226	214	221	235	230	236	246	220	227	199	220	205	222	231	216	218	239	234	210	224	222	218	224	214	209	229	224	216	211	204	220	219	259	198	205	213	197	249	231	233	249	220	233	217	202	250	219	201	233	249	229	225	229	220	215	231	240	243	226	182	236	221	224	234	230	221	225	225	222	203	231	214	222	208	215	221	216	198	233	202	206	229	225	222	214	215	256	240	200	220	221	243	223	221	243	223	232	247	222	210	211	202	200	203	218	216	239	227	217	231	215	213	204	208	237	241	236	229	226	232	247	237	211	221	215	214	229	250	240	215	219	240	231	224	219	230	229	260	217	245	240	222	207	233	217	220	224	235	219	209	203	228	204	210	208	214	220	230	238	228	206	201	212	248	237	221	221	224	212	255	228	204	211	213	232	236	225	232	224	250	222	228	222	200	236	219	200	216	211	245	211	243	215	211	213	228	218	221	205	261	202	205	217	193	210	221	217	252	213	230	202	226	242	243	221	207	216	226	206	198	235	224	217	256	218	232	236	226	210	251	221	226	235	209	217	217	238	224	237	204	236	217	229	231	211	235	223	222	221	222	246	217	235	203	210	224	230	216	222	226	217	209	247	238	198	225	229	224	214	216	233	224	213	233	213	225	206	210	203	242	223	214	244	214	218	221	247	214	220	212	213	234	217	233	226	223	240	209	206	241	225	232	229	208	204	211	250	225	212	225	252	216	262	206	239	241	225	236	237	236	240	221	227	215	234	212	229	207	221	215	238	260	236	217	217	246	219	202	209	227	221	213	213	199	227	208	244	223	228	199	228	216	218	241	254	219	218	232	244	224	204	223	228	239	220	190	237	234	215	236	223	259	204	232	198	220	204	233	208	225	238	239	211	191	243	220	230	205	221	236	217	231	195	230	218	235	218	244	214	217	222	213	233	218	232	228	230	233	227	208	213	244	245	192	198	220	224	242	202	243	233	221	222	203	206	237	212	208	253	239	199	222	260	220	237	222	214	240	250	210	210	226	206	228	185	207	233	225	210	220	236	230	233	214	225	235	215	215	220	228	213	221	197	231	205	234	205	204	224	227	232	215	207	229	232	241	228	230	234	235	192	202	217	260	227	250	227	212	243	232	215	225	229	212	240	187	221	229	219	229
17267	31617	27034	18977	10208	8119	6362	4296	3616	3427	2891	2497	1714	1423	1196	941	845	1986	2014	1826	550	457	388	385	393	347	381	361	325	326	337	350	358	301	347	312	305	340	297	305	313	294	303	297	290	312	297	292	326	312	293	289	287	284	284	270	287	293	305	281	284	291	275	294	292	268	290	306	306	283	305	277	305	285	321	304	291	288	290	293	292	291	284	282	302	327	283	280	288	288	272	312	289	297	257	314	286	285	305	280	236	284	277	337	279	284	285	271	296	247	279	254	265	291	289	266	246	286	272	294	289	247	262	272	284	269	258	278	297	273	268	281	289	265	290	275	286	285	295	291	268	251	266	259	274	258	301	274	300	284	269	257	285	263	289	263	296	275	299	274	273	286	273	260	293	267	292	273	278	259	281	283	273	277	286	273	286	295	266	286	312	295	259	295	287	285	282	262	265	277	271	265	298	244	275	281	241	267	304	260	248	288	294	281	241	272	321	277	278	277	279	265	279	305	244	257	268	266	275	279	272	277	295	280	298	304	264	275	248	291	238	245	260	263	278	295	245	266	255	260	294	282	246	297	282	272	274	270	274	292	292	314	280	299	325	301	264	297	262	274	284	286	272	270	287	279	285	269	283	299	269	266	316	273	298	271	287	313	263	288	276	294	291	300	281	268	306	304	241	282	278	289	285	284	316	276	273	273	292	308	333	277	275	275	289	301	301	270	272	267	314	265	269	280	279	283	271	326	280	270	273	293	278	281	284	252	300	255	278	277	249	306	263	284	275	264	304	318	324	293	254	250	275	283	268	282	265	277	323	277	310	289	278	273	267	287	268	303	307	266	267	252	308	280	284	297	287	267	300	293	275	252	291	305	271	281	262	282	270	285	280	287	245	297	261	268	264	281	270	277	271	261	256	261	272	283	283	273	282	296	284	269	265	277	255	299	319	300	302	269	300	263	261	289	264	293	281	257	278	299	250	264	284	253	276	301	283	280	276	301	278	271	265	291	269	265	271	296	283	283	259	291	275	286	277	276	269	262	275	264	261	305	285	303	270	259	268	280	264	263	286	265	293	240	304	278	257	272	274	228	295	288	286	319	280	269	288	286	312	306	257	286	286	258	252	249	298	258	290	271	289	258	293	323	272	256	312	291	306	291	258	272	276	285	313	246	286	288	294	304	286	285	278	278	280	280	299	281	290	303	274	282	261	308	285	261	269	244	259	262	265	297	296	280	263	317	298	282	267	287	283	291	294	255	277	311	284	273	284	250	268	265	264	292	278	266	298	286	275	289	261	300	285	256	282	264	259	271	269	299	263	287	238	268	302	285	307	292	291	274	287	260	276	298	269	291	273	246	292	301	266	264	273	284	265	275	277	305	325	271	266	273	274	270	269	272	276	271	284	290	271	293	293	261	305	257	302	279	272	298	287	285	285	308	300	277	267	275	276	299	274	301	276	292	292	284	280	289	300	256	297	259	262	287	280	267	290	257	276	271	283	263	271	258	264	290	296	262	286	278	281	289	282	287	285	294	267	270	289	299	264	272	275	305	263	276	294	289	283	284	281	263	274	259	241	259	298	237	271	264	258	267	281	283	249	277	262	289	260	279	297	275	246	262	282	292	270	278	262	290	254	278	315	272	310	288	298	265	275	286	287	260	264	269	302	279	292	276	261	308	255	252	291	267	276	293	293	235	297	286	268	259	251	281	303	262	273	296	254	260	274	253	266	284	266	289	286	277	280	282	288	309	278	260	303	282	264	294	273	281	310	286	264	261	283	296	306	291	289	262	270	282	329	283	276	272	294	274	284	307	242	287	258	285	300	270	283	279	271	241	283	285	263	298	272	296	274	295	273	264	315	276	300	306	263	278	268	257	283	307	277	287	270	263	251	258	304	291	302	262	266	263	307	305	290	268	280	308	276	295	292	251	268	295	294	275	259	274	281	291	285	284	260	271	249	301	307	287	263	278	266	252	264	273	289	281	282	264	288	271	289	305	309	310	290	279	275	273	303	287	290	285	284	257	258	289	303	274	297	292	274	304	273	284	304	286	291	282	270	286	293	268	270	268	279	270	287	256	289	307	297	298	292	324	257	263	273	272	280	273	266	244	298	250	268	296	284	288	305	243	252	282	282	288	247	293	284	307	289	295	271	278	274	292	283	276	273	252	288	293	285	282	276	275	307	298	280	252	251	277	270	275	287	289	279	265	286	293	282	274	290	255	281	276	285	278	291	278	246	292	246	290	278	279	313	257	294	263	290	281	306	283	283	280	279	289	280	291	298	255	283	290	270	273	290	277	293	267	283	296	256	280	271	286	290	298	293	299	274	255	289	307	266	269	279	275	318	296	315	278	292	273	270	283	287	276	267	279	245	314	292	307	295	292	270	267	272	261	266	243	262	253	279	274	281	293	246	304	302	281	259	278	310	271	268	295	278	231	314	276	292	278	283	290	291	282	274	281	288	274	287	273	266	282	328	285	285	247	305	260	264	288	306	270	277	268	274	291	240	272	307	290	276	306	281	267	273	248	285	251	282	282	295	284	262	272	263	311	262	265	258	283	274	270	276	274	279	255	285	269	281	269	251	290	285	261	271	249	279	279	287	260	287	258	287	282	258	284	284	259	297	277	280	244	267	276	272	269	268	291	274	281	265	282	248	287	264	257	320	287	303	251	282	276	293	275	260	287	297	303	248	285	273	279	279	297	286	266	274	271	268	284	321	301	265	287	282	280	310	285	271	261	276	293	282	264	300	273	309	278	256	267	259	250	294	266	292	254	258	253	276	296	261	276	257	250	279	297	301	275	247	284	271	273	251	304	278	281	303	284	267	265	253	285	282	303	296	301	297	292	288	267	291	280	284	260	245	280	284	269	295	270	271	261	266	276	319	265	267	296	255	281	286	279	270	294	294	290	240	277	256	277	300	295	289	256	271	296	305	277	290	298	254	288	288	288	269	249	257	267	280	279	255	265	281	296	280	262	307	270	265	279	302	290	263	298	285	254	261	286	255	281	274	282	315	257	283	274	299	307	290	258	275	278	295	267	273	285	293	308	287	263	262	253	291	257	279	315	270	286	270	247	256	269	300	298	300	296	246	288	266	283	289	251	278	292	306	293	282	269	260	286	284	271	298	287	278	267	313	286	281	248	268	276	270	281	282	308	276	318	287	250	281	289	262	294	284	300	282	260	261	279	294	279	262	301	282	272	285	272	270	291	298	281	296	295	294	288	254	308	291	282	278	286	290	286	284	272	282	269	251	237	280	271	277	284	274	254	270	294	327	264	320	302	278	256	253	288	278	256	266	293	289	267	305	305	281	290	289	281	264	272	274	302	266	274	277	281	289	260	273	265	254	276	282	276	275	255	296	298	278	293	240	294	291	271	265	285	289	271	291	286	290	290	266	256	286	285	302	278	279	296	283	259	264	257	280	265	265	264	285	289	312	295	289	268	292	265	280	291	262	290	247	313	257	287	288	287	262	277	271	292	269	290	279	293
26708	20649	14537	6287	2237	2039	1412	1308	1092	1137	978	1056	896	878	851	857	830	860	780	822	729	744	785	769	753	762	763	786	744	797	765	790	770	766	729	696	755	734	787	710	766	776	788	769	766	793	778	778	776	779	725	765	748	749	718	762	810	754	767	730	747	765	749	742	843	733	723	734	767	682	783	730	738	774	801	740	753	782	768	758	770	735	710	743	718	784	772	695	784	752	752	793	751	763	747	734	707	746	740	775	758	745	752	774	750	741	770	748	784	776	730	700	800	776	734	793	766	781	735	738	742	804	743	707	736	743	769	771	748	754	749	720	743	746	715	779	697	803	739	778	760	710	718	738	750	787	729	725	765	763	731	764	711	769	745	701	750	811	749	743	780	774	754	783	811	789	745	784	763	734	731	741	743	812	757	813	775	743	776	760	789	751	781	778	760	727	818	759	755	751	738	757	833	761	743	713	739	805	740	737	780	755	758	753	761	752	761	733	776	722	741	727	770	743	746	778	796	758	735	783	751	786	797	730	753	747	743	727	714	733	727	706	725	785	754	746	749	731	797	739	736	764	797	686	724	765	729	700	762	813	741	735	794	696	719	734	752	809	760	741	750	746	788	754	711	719	808	750	755	795	774	740	750	761	767	758	756	742	762	748	794	761	730	746	710	810	763	765	757	755	806	763	729	780	734	757	745	753	773	723	783	766	709	787	726	810	761	757	762	745	771	767	825	759	800	749	734	753	762	728	781	800	798	791	790	749	723	806	779	743	783	801	749	728	808	780	807	792	735	748	758	784	778	767	753	733	795	727	750	757	775	772	733	723	815	738	788	720	793	748	702	755	780	723	769	734	769	792	738	734	763	770	729	778	757	787	823	740	748	761	745	734	769	749	797	727	760	793	753	729	807	754	772	749	802	790	792	786	758	751	740	769	749	724	813	757	726	756	739	770	754	747	728	748	768	721	797	780	761	745	740	775	823	728	753	785	772	753	737	769	742	731	755	791	773	769	724	753	770	754	763	787	765	725	720	780	728	789	767	752	743	757	750	749	809	796	758	739	716	690	737	730	740	724	758	783	796	772	766	735	791	756	770	764	762	727	677	777	772	771	730	791	754	714	719	788	770	749	734	807	735	718	726	762	735	691	765	795	713	774	735	738	790	778	753	734	759	786	759	747	781	791	748	792	753	748	757	758	775	774	786	768	703	774	732	686	787	750	775	743	723	741	721	801	761	719	774	708	751	780	754	728	794	761	796	787	758	767	730	747	690	781	793	759	723	783	750	747	777	749	774	748	734	766	773	731	767	763	726	746	809	797	763	752	694	735	795	759	738	835	739	742	722	732	751	756	780	743	783	718	765	750	758	724	789	788	761	718	805	747	768	789	754	776	776	772	732	796	741	743	734	788	742	699	740	740	761	770	740	759	762	747	754	742	719	792	745	764	716	731	744	734	779	773	744	772	771	781	758	687	694	760	751	779	801	750	766	771	756	727	722	728	766	747	778	770	718	755	793	769	744	763	749	736	743	691	783	727	764	778	762	746	797	737	755	746	759	739	755	751	790	784	778	804	806	774	773	758	741	733	749	792	787	779	762	788	761	757	749	773	760	817	764	724	722	729	753	795	767	788	767	758	791	796	748	755	755	809	766	721	741	805	751	774	784	733	772	780	760	766	750	762	753	734	769	768	793	759	766	718	775	771	764	766	700	739	759	770	743	718	763	712	762	711	749	746	762	747	777	709	819	750	845	749	699	763	743	732	778	761	757	793	780	793	718	751	764	783	776	740	742	752	757	767	695	737	757	791	785	769	713	758	716	787	752	769	756	758	768	754	695	760	783	769	828	793	727	742	779	706	702	781	738	751	758	780	790	783	732	785	706	704	774	758	738	798	723	733	753	760	723	711	757	760	738	784	756	763	715	760	714	775	733	798	701	736	743	745	749	756	771	766	754	773	737	711	804	780	719	779	772	754	758	764	789	795	708	775	785	798	772	750	725	731	713	741	816	793	758	752	749	726	737	728	774	780	763	787	798	744	773	782	717	715	731	704	789	764	773	740	807	797	758	726	810	767	769	730	802	753	800	736	774	776	761	775	743	794	745	774	744	753	715	778	743	703	724	787	769	696	756	770	802	723	795	741	729	755	812	761	760	737	769	806	699	782	737	771	784	760	779	759	780	727	777	761	761	740	726	728	782	745	795	721	754	766	743	758	790	757	817	771	744	715	729	751	750	749	761	767	764	743	756	797	732	762	741	789	732	761	779	732	758	780	717	757	723	791	771	777	785	704	785	723	719	797	720	754	785	704	797	792	774	697	749	815	736	812	778	799	788	750	750	780	779	779	800	752	726	767	764	729	762	762	743	780	771	756	743	741	740	746	746	783	744	795	772	744	786	751	751	746	764	755	701	758	759	773	749	807	727	735	727	750	756	750	761	767	704	753	754	793	774	759	750	760	766	758	782	756	787	798	733	765	780	701	707	774	766	766	780	786	788	788	731	742	787	719	740	757	782	768	793	767	797	750	743	725	770	764	756	759	717	726	769	726	744	778	722	740	740	740	767	752	725	785	715	766	784	753	742	776	710	809	740	803	766	739	761	747	738	736	706	715	785	735	744	760	750	774	741	750	775	759	713	791	727	742	730	768	734	739	780	722	794	778	783	774	799	778	768	772	756	694	789	738	781	790	776	707	744	753	776	740	758	790	748	753	799	760	779	732	759	724	786	817	746	721	759	775	736	724	729	745	810	741	764	742	779	739	786	787	794	714	775	815	761	729	744	726	807	737	795	735	747	755	765	759	773	738	771	805	766	743	762	729	766	721	800	790	720	775	798	754	748	798	762	746	761	727	723	752	699	796	747	791	741	740	740	743	757	787	745	797	782	777	775	709	790	744	768	757	751	766	776	765	727	757	721	741	728	775	774	760	763	757	775	783	772	752	705	764	738	746	731	760	727	739	711	765	773	767	787	768	764	843	760	793	766	758	724	755	779	772	751	712	810	792	710	745	791	731	786	691	765	743	750	783	753	725	729	748	710	766	689	747	777	787	792	736	723	795	758	733	741	739	749	758	791	770	769	771	743	826	783	811	769	710	751	774	811	742	735	742	782	761	768	746	715	766	733	738	732	774	773	739	738	785	733	777	789	753	758	767	729	770	768	737	773	747	796	743	782	792	790	745	767	729	771	789	750	753	707	758	708	749	774	788	721	732	732	720	786	757	766	764	756	740	753	681	712	731	779	797	775	759	755	757	760	790	784	761	759	800	733	764	812	767	761	735	760	746	781	744	757	764	771	743	811	795	744	748	757	758	758	748	725	741	748	779	727	763	760	757	753	723	781	703	770	673	747	768	731	766	747	817	795	757	773	776	734	716	743	772	763	737	724	739	760	714	811	787	726	781	749	775	786	719	750	772	749	748	761	753	752	754	802	750	752	753	795	791	797	762	755	751	737	752	793	727	771	778	713	768	828	788	722	716	805	762	734	729	780	733	752	715
12783	15358	13932	8019	3744	3900	2616	2452	1808	2007	1469	1687	1353	1220	1222	1184	1109	1225	1023	995	981	1025	953	936	983	959	971	984	992	942	992	994	955	956	930	1027	965	967	998	948	989	984	929	936	973	936	946	887	959	985	1004	964	921	902	938	955	981	990	941	995	919	976	952	949	927	986	1014	950	987	988	988	969	921	923	911	1016	950	975	938	922	964	948	916	900	900	990	1003	979	944	963	1020	968	942	956	953	928	969	937	956	950	979	979	968	909	944	914	999	979	995	972	907	971	972	923	971	968	922	948	962	945	985	911	938	951	960	955	966	926	919	929	996	976	940	1003	944	966	942	969	965	986	975	948	966	953	944	1022	954	943	932	919	982	903	987	953	969	986	974	967	955	961	975	941	966	972	991	939	975	1005	939	971	974	939	944	943	1001	949	964	932	939	954	924	916	981	997	1007	958	950	983	955	994	951	889	998	986	961	948	923	977	971	970	934	966	965	957	950	1025	984	939	957	945	909	940	923	968	945	995	977	1013	984	949	970	976	941	975	943	964	937	928	950	976	907	933	958	962	969	927	959	934	930	931	911	1000	949	963	963	969	937	967	968	963	909	972	985	907	966	995	952	974	971	958	923	958	939	968	929	987	1000	967	979	930	926	981	907	972	955	942	923	948	907	1016	955	959	970	907	939	969	908	968	981	968	956	978	942	973	950	909	989	946	944	928	908	975	945	949	970	948	993	964	956	962	932	952	927	984	924	957	953	945	982	985	940	1006	946	982	958	916	928	983	949	977	974	954	961	1010	951	1038	979	988	936	945	935	977	941	965	937	973	934	984	991	912	923	931	907	950	929	916	963	972	957	969	937	999	915	932	961	919	1014	948	927	950	969	925	922	950	950	938	913	974	919	955	952	940	975	997	905	953	946	937	940	991	943	928	915	979	959	927	921	925	996	945	951	899	947	908	919	934	965	932	955	1017	969	938	954	954	961	926	945	967	970	969	1015	990	931	937	910	991	969	993	940	945	984	958	948	910	950	966	987	931	920	863	968	953	959	911	950	1007	1051	1001	969	993	971	991	975	939	983	990	962	980	981	985	986	973	931	942	913	985	899	951	953	901	994	991	955	1012	969	970	1001	955	939	921	943	971	954	934	979	958	949	908	957	973	950	910	960	969	977	953	1013	896	949	931	968	935	970	948	943	944	936	885	909	957	902	935	951	954	922	950	939	927	982	942	963	1016	954	1018	992	937	982	953	947	972	982	920	916	1004	1007	946	958	992	939	944	928	941	887	980	987	921	1014	941	934	968	941	898	1011	919	943	981	950	945	971	967	958	974	920	974	944	1021	967	958	912	897	943	945	927	947	937	920	996	930	965	914	1008	915	949	1012	964	937	961	970	961	924	932	922	952	983	1006	955	985	930	950	948	906	995	957	1000	955	962	942	972	948	986	957	1006	925	1009	962	969	968	953	932	960	996	942	969	975	942	948	1019	936	1023	946	938	934	996	933	952	986	927	937	971	942	973	967	959	996	944	1002	982	991	986	973	944	970	972	947	955	950	964	979	960	1009	974	964	925	983	966	934	1005	908	930	966	899	962	973	966	920	963	994	947	958	929	916	957	934	981	1004	943	914	941	963	969	994	982	949	937	960	948	945	960	1008	1023	971	966	989	959	967	966	949	958	958	972	937	1017	980	962	982	941	997	989	940	1001	878	985	920	888	972	949	1005	974	957	952	986	938	928	986	959	995	924	944	952	954	976	1011	964	957	1003	983	961	1010	1033	936	978	961	999	951	971	964	970	938	965	944	1018	980	1015	960	896	940	955	956	915	968	947	969	913	963	980	967	910	987	971	978	939	968	974	936	981	964	926	918	1021	973	1005	897	989	980	953	928	968	994	944	950	934	990	933	937	1006	931	959	956	949	964	958	987	964	957	962	965	962	943	959	1021	948	1008	1000	973	902	908	998	971	968	982	936	977	916	959	973	969	910	1002	980	921	971	977	968	936	995	934	977	925	963	971	926	959	949	928	927	976	984	1028	925	969	998	935	979	987	904	948	1000	937	992	970	936	977	950	956	941	947	961	988	966	967	986	948	985	951	975	1035	962	896	977	970	979	964	923	984	979	931	961	930	957	1005	911	994	920	942	962	947	942	977	983	971	951	955	1014	948	1002	929	958	916	972	1025	923	966	1013	897	988	955	998	934	959	952	968	959	929	963	972	976	941	961	979	962	1010	967	973	954	965	922	956	953	1009	976	957	920	954	990	959	901	969	946	983	962	970	930	951	938	988	1002	972	971	909	911	996	946	940	969	957	994	985	996	972	985	958	930	965	969	979	964	931	969	974	940	881	982	1009	976	935	942	919	970	972	981	999	985	966	985	968	939	958	946	982	967	975	1012	968	953	1029	924	913	960	901	990	961	960	972	986	1000	982	916	973	900	986	982	986	975	981	984	959	947	992	918	962	930	943	957	1014	913	979	967	984	917	960	958	958	935	977	916	988	921	962	989	952	958	996	924	910	895	970	978	948	979	947	996	909	984	980	966	953	904	942	909	980	896	940	934	977	985	937	963	968	951	960	986	986	974	914	948	942	942	991	954	975	939	964	987	971	926	959	983	924	935	967	930	929	942	1010	997	974	990	912	977	975	981	1018	946	943	951	1025	946	923	998	950	967	972	942	954	994	1009	964	952	971	940	1011	972	979	985	941	976	955	1006	879	900	899	921	991	969	965	964	974	915	982	956	921	973	931	989	900	974	919	942	988	933	956	978	966	959	964	1051	971	916	927	974	1009	974	962	981	904	965	867	946	949	952	1023	1008	997	1051	956	993	950	1007	931	906	943	992	979	960	940	986	953	1002	906	1004	967	920	968	1010	926	968	960	934	923	920	984	960	954	1014	941	963	953	988	957	981	960	1003	960	951	941	932	975	985	1001	992	934	1012	927	930	947	978	971	928	943	921	946	970	1008	942	922	946	952	930	975	973	995	978	971	960	962	1004	971	942	980	1037	910	1018	931	990	1001	999	911	949	959	920	940	943	887	1015	974	975	959	969	939	948	959	945	982	998	952	1011	945	955	968	980	933	994	979	960	960	981	1008	938	861	1014	944	954	917	1000	937	962	1000	1032	967	959	1026	973	1006	941	941	921	974	934	936	971	940	947	949	970	1046	892	939	923	941	954	952	964	976	859	926	926	1002	973	959	1004	922	969	915	1003	956	985	992	1004	974	974	985	937	999	949	1025	948	1005	889	987	988	954	940	967	901	990	931	1012	975	974	1015	925	966	915	955	980	932	920	950	931	922	926	966	958	955	970	998	970	955	975	958	941	951	940	949	952	1014	936	1002	977	981	992	999	979	950	933	996	916	927	952	1005	979	939	984	959	990	957	1040	999	954	979	978	921	918	1005	956	957	950	963	973	965	905	971	1002	920	980	967	941	986	958	951	929	984	942	951	980	975	956	963	976	954	1042	927	974	957	955	975	942	966	948	966	979	978	1002	942	989	961	958	955	963	996	913	949	954	1018	987	950	971	964	946	912	970	932	1027	927	932	968	998	930	956	949	914	934	943	1032	938	991	994	966	985	948	960	938	954	973	953	907	963	978	974	958	1006	954	967	950	982	959	969	1023	956	973	952	975	969	912	947	980
23992	21088	28241	24158	20786	7572	1719	1295	1320	1259	1384	1035	866	865	803	736	691	4292	958	736	562	578	566	605	572	580	589	563	510	481	563	531	524	565	568	586	546	519	567	533	518	539	550	586	518	516	543	525	570	525	519	547	507	561	531	550	536	540	520	543	539	543	512	553	547	513	536	525	538	553	535	530	518	493	570	552	547	547	547	512	540	592	517	553	537	559	555	544	563	548	576	546	532	514	549	578	530	490	560	554	532	544	520	539	548	516	535	538	517	515	551	566	533	518	522	521	498	555	548	551	545	512	590	530	596	570	523	527	487	518	559	571	533	498	543	494	536	514	539	541	551	527	513	563	547	526	525	533	516	534	564	546	546	576	525	530	524	531	526	503	572	523	525	535	561	488	563	544	517	500	576	493	519	560	529	548	519	551	556	535	509	506	567	525	538	530	550	552	525	547	508	516	540	592	515	538	547	562	557	527	545	522	557	533	523	554	532	520	510	542	543	541	556	531	557	528	544	579	554	548	522	532	587	531	546	516	547	545	515	519	521	523	531	478	539	549	542	536	522	535	531	557	509	499	534	510	556	511	596	583	544	539	532	531	558	521	557	553	560	572	496	518	539	546	548	525	532	527	524	551	522	552	526	558	556	558	510	530	535	581	554	520	526	552	520	519	521	532	511	553	525	537	515	539	566	509	534	523	530	564	546	503	535	531	561	556	529	539	501	516	514	522	563	510	569	524	560	528	580	541	520	556	569	558	540	533	536	522	552	569	566	575	585	549	566	575	537	560	543	534	561	536	541	539	529	559	540	530	535	533	525	527	575	538	495	559	514	547	510	545	525	551	521	568	560	553	526	572	554	488	507	554	533	497	540	518	527	533	530	567	545	551	556	516	578	557	569	548	565	529	501	576	567	537	578	544	552	569	545	576	547	562	569	555	544	487	532	549	546	566	505	512	551	533	512	546	532	558	498	569	524	558	554	562	493	559	552	521	540	599	554	533	545	570	518	535	541	520	525	531	548	562	520	538	559	534	553	522	547	540	509	603	546	536	514	503	529	543	554	541	521	545	545	543	510	552	564	545	579	541	566	512	534	550	550	522	490	544	521	544	546	516	498	536	533	526	540	538	562	491	530	547	572	534	519	540	523	565	484	526	584	522	519	540	542	520	545	587	521	563	536	547	541	538	538	530	548	494	553	537	507	538	521	562	533	543	537	555	538	540	569	510	530	548	566	515	561	552	518	585	494	539	568	563	544	550	544	548	552	496	530	520	553	539	508	563	545	503	523	560	535	544	612	530	559	531	526	528	537	553	556	520	584	520	575	564	530	504	525	533	544	541	507	530	592	573	560	567	524	501	534	520	541	568	549	505	559	615	550	565	556	524	557	522	541	564	524	570	543	557	564	508	520	550	521	554	544	535	538	515	514	503	581	542	573	562	493	520	510	528	498	531	504	519	521	570	555	560	534	530	496	549	546	544	524	514	508	516	529	473	564	517	564	519	540	559	557	571	565	504	526	533	544	528	532	522	559	534	517	531	510	501	550	543	556	558	554	511	515	564	555	545	529	554	544	500	564	522	514	573	561	541	504	540	539	535	509	503	552	528	566	500	528	525	537	533	525	532	548	523	567	557	569	506	505	555	555	528	502	516	579	578	540	530	572	541	561	568	517	555	484	566	544	501	566	506	515	532	502	534	541	530	535	542	532	490	560	551	571	570	543	608	539	520	558	553	519	520	534	561	600	552	517	578	533	514	549	525	496	552	545	533	538	549	559	569	493	514	566	521	514	524	538	548	577	535	545	516	562	545	550	555	572	520	495	561	558	553	507	538	516	519	516	558	527	540	553	528	490	525	549	508	559	537	493	539	539	525	532	604	538	545	539	525	544	523	532	546	555	533	529	541	532	508	574	527	542	569	545	590	530	550	529	529	505	546	536	502	537	565	516	527	570	513	559	564	558	496	564	575	549	526	514	533	551	489	520	532	518	556	554	508	548	568	545	550	582	516	514	512	485	568	585	528	570	537	523	564	540	521	528	521	559	534	543	565	524	525	548	521	557	554	540	495	562	537	533	535	544	530	544	537	501	552	535	562	555	553	504	556	522	565	533	547	540	508	559	523	505	539	564	566	554	577	543	531	559	549	538	533	546	537	539	519	534	510	534	543	564	573	547	485	550	506	539	522	521	548	551	538	567	533	530	518	557	517	523	533	514	536	573	554	555	574	547	557	550	569	552	554	495	550	519	550	497	524	526	530	525	548	578	507	556	578	541	548	539	524	571	529	535	536	563	540	559	561	531	466	573	535	507	564	551	555	520	508	556	521	563	552	515	537	519	556	547	534	546	520	515	526	545	519	502	482	537	553	566	541	521	571	521	515	497	553	571	569	544	558	559	473	557	544	510	529	486	517	539	565	545	568	557	506	552	545	508	526	537	529	509	541	514	499	549	566	543	555	537	528	523	509	540	489	512	538	523	569	574	544	515	526	516	548	512	540	517	479	551	566	520	553	528	554	510	516	532	588	546	587	483	551	549	513	522	537	540	535	545	567	574	540	582	543	553	534	504	554	533	524	525	513	572	532	556	545	539	531	544	591	541	544	506	547	518	495	536	550	554	574	511	528	567	520	515	512	605	548	536	536	530	554	536	592	539	543	534	525	540	531	595	529	538	543	496	521	537	513	570	551	558	574	551	544	551	523	565	505	554	532	539	556	534	518	571	549	496	515	579	552	548	564	554	548	537	549	522	570	554	551	515	533	572	569	500	550	561	607	501	551	517	570	519	573	575	535	534	555	567	550	543	556	523	555	547	533	560	558	552	521	539	526	525	551	568	549	553	553	524	551	534	553	540	582	535	541	499	519	533	507	524	547	505	551	538	526	486	557	556	553	521	510	533	532	517	528	533	534	503	561	542	535	514	528	564	531	556	555	561	520	530	565	528	527	515	561	546	538	535	531	539	541	542	561	557	518	561	540	554	547	557	515	544	523	530	544	549	526	495	523	536	539	565	544	552	518	553	527	520	539	528	542	537	542	569	534	554	546	540	531	558	564	568	579	519	540	559	565	541	542	545	512	501	565	547	508	542	489	533	563	552	519	518	542	548	537	557	523	532	485	573	533	546	532	562	552	518	534	509	566	517	556	530	476	531	540	516	568	586	532	548	530	529	517	563	549	549	529	519	529	549	558	564	580	564	539	564	544	519	501	510	531	528	503	567	506	501	553	529	518	548	534	566	519	571	541	543	535	546	526	566	530	556	550	572	538	547	492	546	539	576	550	520	570	543	539	488	565	475	540	552	502	515	591	565	526	537	581	503	523	527	586	531	510	527	556	528	545	549	537	554	537	511	566	535	536	538	518	526	583	510	513	515	531	517	519	561	545	540	554	571	588	577	532	568	526	543	542	537	534	585	535	547	572	560	558	529	535	568	551	568	555	526	573	572	540	564	526	529	533	495	544	556	528	486	572	538	526	528	540	558	499	549	554	533	519	540	518
13926	22496	21980	12058	8634	4785	2704	2596	2685	2895	2821	2017	1577	1524	1340	1198	1066	8422	1233	1231	757	701	774	818	746	750	741	777	678	689	739	721	746	698	744	694	726	691	754	725	701	788	659	730	722	779	705	703	704	736	721	747	667	694	740	704	720	691	689	692	694	716	712	724	729	642	695	691	733	718	747	723	641	719	704	708	773	722	709	780	687	676	698	708	733	757	674	716	640	695	677	663	754	715	718	725	729	745	747	707	680	703	694	675	703	722	718	670	743	707	694	728	723	774	658	702	672	698	726	762	713	762	724	735	686	659	707	734	724	711	719	687	688	680	667	672	724	753	704	718	680	720	679	717	724	672	746	700	727	696	684	696	736	685	727	702	758	647	665	686	701	669	710	687	697	718	751	679	714	734	691	710	709	693	680	697	737	733	653	704	704	709	713	709	726	716	699	677	719	694	713	728	701	695	713	678	709	721	702	686	688	687	673	659	728	696	699	691	670	685	704	706	706	692	710	719	694	708	728	694	656	718	683	720	699	706	704	688	739	696	734	694	694	714	683	703	689	683	726	704	722	702	697	715	666	706	647	703	727	714	776	730	698	770	710	693	724	719	716	668	715	740	664	697	652	684	701	670	685	714	723	685	693	698	696	726	656	687	696	702	675	677	694	725	709	704	707	686	670	682	653	676	673	697	648	708	759	703	679	681	679	727	739	732	697	664	657	713	724	683	689	685	680	668	690	702	694	702	735	754	694	723	686	722	724	721	693	734	690	662	693	749	719	713	698	686	695	722	682	699	659	660	683	669	722	681	667	728	695	682	687	686	689	737	689	671	703	719	660	690	708	711	668	702	722	727	688	732	703	760	678	673	712	708	740	702	735	694	695	743	716	722	643	726	693	727	701	634	654	684	668	671	678	683	677	715	689	746	699	686	708	715	716	754	722	695	677	721	661	718	701	741	734	754	713	661	736	688	703	724	717	700	685	674	710	695	706	706	729	659	679	714	736	692	696	694	731	722	727	686	721	653	713	719	697	674	663	665	702	696	721	625	691	717	712	722	683	677	701	639	719	719	714	669	750	703	694	718	699	740	669	713	742	703	711	673	671	712	709	715	720	704	737	729	704	704	750	684	690	723	701	728	711	730	691	724	674	728	699	682	725	739	728	702	707	705	717	703	673	710	678	703	704	734	667	769	692	711	694	716	691	706	714	738	712	703	704	696	614	678	674	701	697	692	707	707	673	709	669	746	688	715	686	639	711	706	725	660	688	668	677	699	632	638	715	704	729	671	735	694	685	720	722	696	721	691	711	730	685	661	699	721	693	682	655	707	663	737	682	664	677	727	681	668	694	688	668	708	707	697	734	706	743	750	716	695	715	729	713	715	662	637	691	696	644	674	748	748	675	630	728	655	683	729	751	712	712	727	760	702	689	745	692	677	716	682	705	660	745	714	727	723	721	628	690	660	742	689	682	717	697	700	708	744	749	704	679	695	705	665	688	699	710	730	681	695	699	706	701	688	691	716	703	668	761	688	734	696	729	684	721	673	736	708	693	673	675	673	700	704	693	764	712	709	731	697	731	701	740	750	694	672	721	709	699	700	651	672	698	723	674	748	697	703	696	714	650	709	736	672	700	693	695	664	688	691	700	684	668	708	747	730	653	692	676	713	706	717	724	776	751	687	679	681	708	703	725	741	712	708	686	731	718	739	696	686	722	718	713	700	727	724	701	710	715	657	712	703	720	698	717	700	686	742	664	687	696	706	660	749	712	705	710	727	711	745	717	702	698	688	687	732	698	692	696	662	699	701	747	725	678	687	738	746	759	691	680	695	704	722	740	692	701	717	733	748	726	690	696	722	687	737	710	718	692	708	719	702	769	677	684	697	729	684	723	718	730	732	735	689	711	757	686	702	708	773	669	714	693	711	643	707	711	762	689	632	714	638	655	656	720	722	724	688	727	689	700	708	722	718	699	666	693	718	694	691	720	734	727	693	711	697	730	697	760	688	741	691	671	693	692	695	683	662	670	693	693	678	704	733	639	722	713	673	696	720	688	714	749	677	700	687	718	748	678	699	653	709	718	677	707	670	757	726	715	715	715	727	693	673	699	736	732	722	683	681	720	717	685	666	650	699	734	723	708	729	667	711	650	742	666	702	698	684	742	707	692	755	738	709	714	729	664	729	711	714	700	712	708	708	727	694	654	735	707	689	696	682	765	701	691	713	669	690	653	681	705	716	676	758	664	689	722	712	675	764	704	720	683	706	706	694	777	689	717	710	713	685	701	688	740	738	692	670	690	700	696	743	718	671	698	708	716	714	683	722	698	706	662	707	714	684	678	705	736	679	749	691	700	680	716	694	723	745	721	712	679	758	691	662	730	673	751	641	683	675	678	708	688	706	725	689	699	755	680	687	665	649	721	716	724	751	723	725	672	677	743	706	720	656	656	694	659	686	740	671	694	686	734	720	729	686	692	710	682	707	738	739	684	736	739	721	715	685	703	691	715	722	756	659	713	682	670	713	683	667	685	683	644	724	708	699	740	693	695	684	674	669	721	709	670	724	654	703	752	760	684	761	664	707	658	698	678	694	689	689	735	677	729	679	710	735	719	727	698	715	698	706	692	697	674	680	776	685	714	683	735	726	686	678	680	717	706	695	664	715	711	692	725	693	714	736	713	651	731	693	737	722	682	685	689	751	702	750	752	748	679	671	731	738	715	726	710	697	695	700	775	702	680	727	682	727	712	733	699	742	725	682	691	686	689	694	742	778	720	680	665	712	746	669	718	691	682	712	676	738	712	686	696	694	752	696	676	704	724	691	661	721	748	654	717	656	672	732	685	708	688	677	715	747	692	759	711	694	700	697	715	734	676	675	731	683	671	680	653	779	705	691	710	695	745	685	720	633	690	711	678	713	682	727	676	655	684	708	730	718	687	700	674	698	708	698	692	738	712	701	743	689	695	706	695	725	722	683	654	732	682	711	721	702	684	715	715	744	717	681	691	700	669	741	715	693	703	702	660	674	682	704	699	715	683	693	699	670	703	680	664	711	648	720	751	659	672	678	687	681	734	688	664	701	713	715	709	687	728	735	732	687	670	742	723	662	718	724	705	790	743	703	740	711	714	687	706	773	683	713	741	695	695	711	680	683	706	722	667	692	737	709	708	698	745	694	716	690	679	700	718	693	739	702	705	704	718	643	679	740	680	707	699	736	666	681	699	724	712	694	698	704	763	701	701	746	689	689	713	671	654	692	670	747	719	698	754	726	698	745	687	667	687	638	723	684	690	730	748	704	709	717	719	724	704	754	734	724	718	664	665	676	697	677	720	700	703	734	717	718	719	716	735	707	701	699	687	694	673	745	682	687	720	697	663	720	686	732	696	679	713	689	725	664	703	696	656	690	703	739	755	726	741	671	699	745	726	719	722	701	724	650	714	670	697	676	739	711	726	670	690	699	707	720	728	703	700	719	667	692	727	708	728	637	699	756	733	699	696	711
22731	21020	28825	23429	21033	21070	9544	1775	1445	1678	1297	1102	1124	935	945	674	963	8270	5596	379	308	299	304	290	275	255	289	294	292	292	261	283	276	293	275	278	262	244	260	287	294	275	277	248	249	273	219	263	268	259	266	266	256	258	253	252	265	249	263	252	268	237	257	271	284	260	251	243	236	245	263	232	245	244	268	269	274	257	251	263	231	247	232	261	214	228	240	247	263	227	247	270	255	274	255	243	260	243	263	256	238	246	232	253	258	260	228	254	253	263	259	247	277	246	274	241	262	277	269	225	237	258	246	229	233	252	247	240	228	276	234	222	247	244	260	242	248	242	262	238	220	214	242	212	270	226	228	227	243	261	252	244	229	266	242	259	247	252	234	219	259	246	249	252	254	261	251	267	242	254	241	260	255	247	222	270	246	262	262	250	241	243	250	236	248	238	238	271	250	249	222	261	250	238	243	257	245	218	261	239	224	233	256	266	249	275	231	256	250	217	240	254	254	271	223	264	268	252	244	240	236	243	238	266	250	242	239	249	230	260	231	263	249	235	262	276	261	240	239	253	243	251	211	225	226	268	237	219	237	285	265	233	261	246	246	246	248	233	257	240	236	232	248	256	254	251	252	259	243	281	282	239	247	262	229	261	248	246	238	240	257	237	256	248	238	214	233	241	242	269	241	249	230	266	265	249	226	246	226	260	229	249	264	239	252	242	229	265	247	261	241	237	236	257	229	276	250	246	266	252	246	288	246	244	225	266	237	248	235	252	215	254	215	250	245	248	279	236	232	220	253	252	238	251	258	241	279	255	256	234	242	270	272	247	233	250	227	257	231	226	232	231	218	256	255	227	280	248	262	254	245	250	248	231	243	257	230	275	233	239	233	228	248	226	264	259	232	239	254	243	244	265	277	248	250	236	255	253	253	243	244	256	264	252	282	252	258	252	260	226	245	246	246	241	243	269	234	253	223	250	230	251	231	247	248	241	257	240	233	236	229	239	248	266	268	224	247	264	252	237	241	263	249	219	238	241	245	250	237	222	252	214	237	227	221	228	254	245	252	250	247	232	249	225	261	261	263	242	253	275	233	267	256	230	279	230	218	270	259	240	235	268	239	248	259	219	265	277	244	240	248	228	255	246	238	268	239	237	260	257	244	235	250	249	257	255	265	263	246	259	234	242	254	238	263	231	222	255	252	241	251	246	268	270	251	245	235	251	242	249	247	266	223	242	268	250	257	240	259	258	233	262	255	259	224	265	222	232	227	276	269	271	241	276	225	231	246	259	241	265	230	231	265	260	248	253	247	245	250	261	250	233	246	252	246	244	240	241	237	235	265	243	247	258	250	268	257	248	254	260	263	223	254	292	239	258	274	236	240	231	259	268	271	244	245	241	228	227	232	262	238	263	263	238	252	271	243	270	265	230	279	250	252	231	255	261	256	247	248	240	258	229	259	263	233	227	281	273	247	260	261	246	236	251	242	249	249	252	266	264	290	264	241	235	236	260	261	218	247	236	272	276	230	249	258	256	235	255	250	262	279	277	239	252	260	251	230	246	238	223	241	238	257	281	250	243	243	268	239	268	257	248	241	260	276	248	241	247	246	233	270	265	253	230	250	234	234	262	246	258	245	237	233	232	244	225	240	209	238	248	244	275	249	244	287	271	228	247	236	256	243	250	249	260	230	247	260	240	225	239	231	254	234	247	282	224	281	257	260	233	267	255	241	234	247	267	258	200	244	261	241	248	229	252	261	247	248	261	261	244	260	243	242	263	249	241	266	251	270	231	229	288	239	247	243	277	259	251	257	246	255	223	256	268	226	226	266	249	233	247	224	274	231	216	253	245	265	231	263	246	254	234	240	237	261	262	262	245	244	254	225	262	225	259	260	251	248	240	262	275	253	268	248	237	280	226	225	220	245	254	253	253	256	270	233	250	258	253	255	257	259	241	233	229	247	250	268	276	235	273	237	247	252	235	248	258	263	276	264	233	232	254	223	254	231	219	266	246	249	266	247	253	276	242	265	251	246	243	241	240	245	241	255	274	236	227	252	236	258	229	244	257	233	250	259	289	241	287	248	253	240	250	236	270	256	261	232	263	252	238	246	259	269	253	239	251	258	269	271	236	261	256	251	255	270	263	234	253	223	264	247	236	220	236	255	254	230	266	228	223	235	240	238	248	247	231	249	225	244	224	244	240	258	270	254	246	230	243	260	252	236	263	258	253	256	231	231	268	269	269	258	244	252	248	256	224	234	259	227	265	229	229	263	249	256	255	270	238	260	264	282	232	273	270	239	249	235	249	258	261	219	251	246	234	232	226	275	243	238	228	240	246	266	255	256	255	233	233	262	244	270	258	247	240	227	233	229	242	258	273	238	230	235	253	275	268	253	267	260	240	249	222	236	243	264	256	248	227	234	236	266	267	231	264	267	213	250	229	243	266	247	231	235	257	248	242	233	218	253	226	246	255	267	267	250	253	241	245	256	249	262	254	231	254	271	271	233	245	252	232	262	268	236	247	232	229	252	255	276	266	252	233	241	235	246	266	247	272	244	232	224	232	246	232	260	224	251	231	251	245	262	239	252	229	266	243	245	272	262	258	247	258	235	237	271	254	247	256	225	262	257	261	235	269	253	244	273	216	255	221	237	249	257	277	248	254	259	246	248	235	232	271	251	227	252	256	244	246	232	233	222	253	232	240	244	265	283	236	255	241	221	248	240	236	240	250	251	255	277	279	249	239	219	230	262	217	262	246	269	270	259	259	245	255	244	244	262	239	241	235	261	237	243	250	239	258	283	228	272	238	257	274	232	242	253	268	251	253	250	249	274	255	230	266	245	224	193	239	225	247	235	259	278	256	229	270	246	236	282	251	246	223	238	231	247	238	248	245	216	282	263	245	262	260	269	259	231	247	250	251	256	258	245	249	275	267	245	255	239	253	268	273	227	257	246	234	237	207	244	247	252	237	236	299	260	253	272	245	244	238	267	255	232	220	250	261	250	261	254	258	268	270	281	235	214	268	249	265	248	247	283	231	231	258	265	241	275	224	271	228	266	235	226	254	258	270	251	234	256	241	269	256	236	250	250	248	246	278	251	267	256	235	260	245	245	246	225	240	250	268	260	239	256	228	234	258	245	271	254	255	240	249	266	222	253	257	258	214	232	252	223	238	233	244	243	258	245	240	254	244	241	236	242	234	230	239	233	234	266	246	228	257	245	253	266	275	259	229	252	213	262	255	260	229	246	251	243	243	245	267	285	247	259	245	247	252	238	245	263	258	240	250	248	245	257	246	225	264	231	260	267	250	256	259	256	243	233	235	263	210	263	225	227	226	249	241	265	259	272	253	225	249	259	268	254	249	253	215	244	263	242	233	248	252	267	261	237	239	269	250	249	286	236	229	273	241	213	274	241	226	249	252	225	236	250	238	263	245	220	246	280	232	242	250	226	247	225	228	249	264	234	219	270	255	227	259	230	219	254	268	224	238	237	259	258	228
16176	29518	29244	17253	11022	6431	5451	3682	3453	4188	2963	2663	2494	2030	2014	1394	2211	14738	7545	512	414	403	425	420	406	398	403	365	370	335	373	349	358	341	346	332	315	356	319	315	346	327	320	354	305	352	327	314	342	340	347	317	307	323	332	317	321	316	297	338	321	341	331	345	306	321	321	306	327	328	312	342	340	330	307	332	317	307	312	322	314	325	311	337	333	318	321	335	299	344	312	291	325	327	357	317	322	320	306	334	298	326	330	299	305	303	283	316	319	312	320	344	298	301	333	333	317	321	312	302	314	299	324	318	320	317	308	294	314	333	325	306	319	323	322	271	326	318	326	291	335	320	334	291	331	326	338	308	333	291	304	310	318	350	298	313	292	337	315	286	340	312	317	322	317	290	330	339	306	310	338	323	337	305	338	329	293	292	297	347	295	311	318	328	322	306	320	297	284	299	330	289	324	324	291	294	330	315	337	323	325	330	323	319	308	332	318	323	315	275	309	354	323	307	301	309	320	345	300	289	322	301	314	323	290	282	297	287	337	303	321	308	308	338	314	317	323	301	305	312	326	330	314	308	331	315	312	315	306	323	284	335	321	298	325	301	270	322	330	294	277	304	310	287	317	337	331	344	319	316	308	319	325	285	306	320	328	323	295	283	341	346	287	316	317	302	296	297	304	321	311	338	293	342	304	319	310	296	339	291	310	338	320	300	320	299	318	288	304	315	282	314	319	309	324	314	295	290	299	266	314	310	325	311	295	311	318	302	318	298	297	356	289	294	321	347	333	309	301	267	271	303	299	284	301	351	328	313	314	309	301	336	329	299	335	317	341	316	320	285	307	274	304	310	305	303	333	311	312	298	326	330	321	312	345	324	313	324	265	315	318	316	337	303	323	346	339	302	305	318	322	331	322	305	300	333	332	345	317	282	316	307	330	313	336	315	282	329	324	320	342	297	287	330	287	314	326	313	335	319	316	311	261	301	319	304	312	324	300	353	309	327	318	309	306	308	290	328	305	295	339	328	294	316	324	298	332	301	342	296	295	282	339	352	326	305	324	312	312	332	333	299	352	309	327	293	296	337	310	317	327	344	325	313	311	295	325	323	316	336	311	324	286	306	320	310	304	302	325	347	286	299	338	306	289	318	335	305	291	304	308	322	287	328	325	273	317	289	299	289	311	328	308	300	307	271	312	337	361	299	315	319	310	333	286	300	341	300	299	296	298	328	341	273	295	315	322	344	319	321	310	309	320	299	314	263	319	311	332	313	320	320	324	339	329	295	297	327	334	301	335	295	322	337	317	281	344	317	298	335	335	295	280	312	316	327	303	323	323	315	320	341	341	294	301	335	309	339	310	293	305	309	311	338	327	302	321	330	334	310	289	334	319	292	318	328	319	308	289	322	302	337	313	315	305	315	294	321	331	299	315	338	328	320	319	322	324	291	323	287	344	309	318	309	348	315	281	340	309	340	286	281	345	317	321	297	318	306	324	343	329	323	341	304	312	324	304	328	345	275	312	319	328	294	314	299	333	330	331	314	296	314	298	316	270	290	261	309	353	299	329	304	319	290	311	335	288	320	320	317	345	315	290	291	302	302	317	304	314	313	346	310	320	293	297	344	291	278	299	305	308	301	344	275	327	343	346	316	305	351	318	296	342	334	319	314	338	307	335	298	325	315	314	313	294	293	289	323	303	312	318	286	323	331	327	303	353	303	313	315	306	271	313	325	306	306	304	292	319	315	280	281	306	313	295	337	313	310	322	322	319	317	320	333	294	337	291	297	316	298	296	283	315	301	317	328	312	342	320	298	315	315	320	354	290	264	297	288	332	302	323	347	300	295	350	306	320	312	338	300	345	302	292	288	336	316	308	291	312	314	323	302	316	298	320	292	305	298	326	306	322	328	285	331	337	341	342	331	318	312	331	296	338	330	311	319	337	280	328	284	308	333	329	317	329	299	326	323	314	334	294	317	330	288	311	326	310	327	318	331	331	317	303	309	311	300	309	285	289	305	342	277	331	301	329	329	320	324	313	333	306	291	340	334	305	320	300	287	332	313	323	316	314	315	333	322	323	295	288	362	317	314	312	303	312	337	286	339	321	341	287	319	332	338	303	283	321	300	318	300	300	311	300	298	313	330	301	300	328	309	304	300	332	298	312	348	297	321	309	320	338	308	312	300	320	293	362	300	304	306	310	304	340	290	309	310	290	317	276	325	286	320	315	309	311	345	277	343	294	331	291	299	294	311	316	305	312	308	326	345	332	312	328	326	303	327	311	290	297	302	313	303	302	312	300	315	302	328	292	318	348	303	330	314	319	301	328	315	340	296	331	311	304	317	307	282	292	316	315	302	329	295	315	337	324	301	331	309	300	307	308	333	283	317	334	327	313	305	328	312	314	318	316	297	301	313	339	289	345	332	321	292	327	311	302	317	330	312	307	297	310	310	291	323	310	290	298	321	316	292	312	312	284	309	289	313	302	327	297	354	290	332	346	342	307	316	320	302	290	304	323	315	311	313	332	301	275	331	319	303	306	317	340	329	368	285	308	316	330	316	318	320	307	309	336	307	335	335	299	347	310	316	316	279	312	301	334	312	316	292	289	308	321	315	304	300	315	323	330	317	313	317	330	334	300	317	306	339	304	324	326	301	328	304	329	307	303	324	330	314	349	313	303	330	341	315	303	313	316	289	338	319	309	326	295	280	324	330	340	306	324	294	291	306	333	313	321	333	318	330	319	313	325	283	320	274	319	310	323	340	329	333	328	298	303	317	343	308	302	312	307	310	329	293	332	288	328	314	324	273	321	284	290	326	312	325	273	302	311	319	303	322	337	279	337	315	307	335	300	312	306	297	329	305	334	303	343	333	330	314	329	305	303	341	304	278	316	302	328	299	283	325	328	320	306	306	326	332	322	300	311	308	300	283	290	326	305	302	319	318	275	340	290	312	337	331	314	296	294	322	317	322	316	342	306	323	301	321	295	296	302	339	322	307	323	326	319	300	378	290	309	319	312	311	296	266	296	286	306	340	313	320	328	330	324	302	285	322	300	319	335	328	321	307	303	322	334	302	315	308	327	301	294	347	314	290	290	316	339	280	353	294	322	297	308	306	340	299	323	267	315	321	302	318	318	340	314	313	319	333	320	326	313	316	351	318	306	279	333	293	320	308	295	314	326	318	305	322	324	295	294	342	309	297	331	315	276	369	324	300	310	339	284	340	315	322	286	317	296	334	333	318	325	279	303	326	313	272	299	319	344	297	315	294	312	392	308	286	295	354	327	312	293	310	283	324	325	323	281	308	337	292	306	310	320	306	294	310	327	292	308	316	328	290	317	314	331	304	319	339	312	305	288	339	323	296	335	347	308	304	308	305	312	323	313	319	307	342	320	297	304	280	271	321	294	294	321	340	342	311	321	304	304	343	307	322	324	281	314	306	341	342	286	322	320	325	334	299	322	297	338	334	335	330	306	312	315	318	309	307	288	312	325	363	314	286
26750	20650	15849	6010	1878	1968	1853	1489	1054	1104	1067	932	875	843	895	868	822	1133	1085	788	761	781	845	781	849	769	786	793	728	761	832	777	779	779	813	767	771	827	815	815	785	787	822	807	795	777	771	771	790	813	793	762	788	757	754	756	751	797	772	734	778	805	804	772	805	838	799	752	826	775	798	796	822	766	786	783	819	771	804	802	782	803	757	778	781	837	741	749	804	754	767	772	808	832	799	832	753	745	753	800	800	808	798	805	727	768	793	783	738	782	811	794	810	805	765	845	773	772	779	764	779	754	773	777	748	833	760	814	771	788	784	752	816	819	802	797	768	781	742	782	765	802	788	847	794	760	733	799	825	787	770	747	800	749	746	778	727	831	766	805	766	755	776	835	774	823	763	815	775	798	786	837	770	774	786	780	769	762	762	813	770	780	776	774	800	784	792	763	780	751	809	773	788	803	753	734	811	747	807	778	803	780	798	747	846	815	820	795	757	753	802	754	770	794	798	773	799	780	787	742	776	770	767	776	777	800	766	800	767	843	776	771	815	779	737	770	746	807	807	805	807	836	783	732	814	801	770	774	816	745	801	779	806	761	763	794	754	813	795	773	807	804	759	787	761	747	744	745	818	757	739	741	767	809	799	783	803	771	750	753	752	765	799	755	775	803	771	780	792	780	763	737	772	819	814	766	782	776	816	785	793	851	804	804	792	811	804	782	802	831	802	795	789	766	769	857	815	816	793	782	779	763	807	743	780	751	815	851	768	786	790	797	749	784	760	767	795	741	810	819	778	738	818	797	785	842	791	787	778	806	792	788	819	751	766	799	783	772	833	766	813	786	755	774	773	782	763	815	761	779	765	811	811	761	735	837	809	801	743	775	788	781	805	838	760	783	790	774	755	827	823	837	740	774	779	781	800	739	819	784	769	781	777	829	770	734	781	813	745	827	802	793	778	782	782	762	795	816	765	736	800	798	793	758	815	859	806	806	791	827	770	724	797	808	796	834	826	769	788	732	832	762	809	748	789	807	767	801	798	769	808	834	753	782	792	807	766	756	790	782	766	796	786	800	768	820	766	858	788	806	781	789	796	798	800	794	811	776	803	788	809	833	823	771	809	731	827	819	786	826	812	768	841	803	767	794	776	783	861	764	732	842	770	821	796	796	768	773	739	824	846	818	807	805	806	762	727	767	735	774	782	765	793	791	769	793	765	820	809	799	788	791	803	839	795	782	755	748	816	800	806	803	780	745	772	779	819	837	776	810	817	824	774	796	813	776	750	757	783	792	775	811	787	803	771	728	739	786	746	820	859	793	782	767	785	828	746	775	839	787	781	750	821	805	862	810	859	783	775	808	779	808	726	770	757	775	781	741	770	788	820	801	815	794	800	829	750	811	762	785	804	807	752	782	799	812	787	834	818	782	851	768	741	842	785	791	811	758	765	799	821	747	784	815	774	830	807	805	800	771	785	788	774	807	737	798	811	827	781	772	780	770	802	784	750	788	783	780	802	771	750	726	837	814	836	769	784	798	769	766	762	797	800	743	809	827	785	807	843	789	789	802	777	845	827	818	808	794	797	814	774	773	806	796	774	733	793	788	802	778	759	786	824	781	742	775	754	749	816	771	803	765	795	767	765	755	787	783	719	826	777	764	736	804	794	753	860	757	793	798	814	846	823	821	788	763	793	745	757	843	787	760	760	781	755	737	809	762	771	795	754	785	837	787	786	754	804	819	802	817	802	751	770	825	745	792	829	753	802	780	816	772	805	773	817	833	787	800	742	765	815	792	780	840	741	768	792	810	783	796	808	777	788	774	814	802	748	777	742	795	796	785	847	776	801	806	783	833	778	798	728	842	781	762	829	761	720	822	805	799	826	773	785	770	794	838	813	737	782	782	777	787	792	835	784	783	803	782	748	801	786	775	758	741	769	768	801	821	847	778	818	802	827	785	782	815	797	838	825	802	791	803	801	799	812	800	729	793	801	739	793	817	832	856	787	768	828	831	798	807	781	807	773	818	785	783	830	816	794	807	772	775	775	756	717	800	776	799	792	779	830	775	812	827	770	777	815	750	814	765	811	726	723	763	821	733	792	822	822	803	769	751	792	807	800	812	797	823	760	786	765	802	781	777	821	749	771	734	810	773	831	782	773	801	720	859	786	748	770	782	731	817	798	810	832	792	803	821	752	827	839	763	747	732	782	782	794	828	838	776	795	817	788	782	774	794	780	768	792	795	780	772	766	778	816	828	723	784	796	807	819	778	776	761	791	772	795	804	793	771	795	771	812	826	785	736	797	835	792	780	755	802	755	831	768	795	756	749	790	771	757	794	750	787	806	737	814	794	791	721	794	780	755	794	748	808	772	829	775	822	782	839	757	817	790	802	775	788	773	788	834	767	791	789	826	774	806	784	794	759	740	820	781	814	750	812	789	799	845	777	731	773	802	743	797	777	767	792	837	745	759	797	757	807	744	812	818	829	736	772	761	782	841	787	798	754	803	785	824	781	824	839	773	766	790	769	809	761	826	760	719	783	746	780	758	762	861	768	806	768	767	806	788	786	765	798	848	776	830	818	824	780	816	789	759	809	764	749	795	817	776	773	740	751	752	787	777	795	815	725	816	809	799	827	799	812	800	771	778	779	786	790	757	775	783	819	807	836	778	785	803	792	756	800	850	788	769	747	756	778	777	750	767	795	807	777	783	745	807	827	790	796	755	807	751	825	800	769	744	792	781	856	810	797	777	807	783	806	779	816	798	813	829	785	775	808	794	856	781	807	759	766	798	798	794	762	780	781	823	765	766	774	719	767	814	792	827	766	744	779	775	773	769	800	800	787	782	769	790	766	793	794	772	841	739	767	788	779	819	791	816	762	762	802	814	821	793	854	808	787	784	856	786	802	787	771	758	795	824	743	753	815	791	785	738	783	754	781	716	801	713	793	815	783	751	698	794	801	804	784	840	812	799	790	805	793	778	774	760	824	806	783	777	798	750	791	780	786	767	816	798	740	815	782	766	777	781	828	805	779	791	780	783	806	778	811	766	717	779	792	799	787	768	778	760	766	747	806	780	804	814	803	776	806	837	807	729	765	830	798	768	804	756	798	771	821	751	812	795	808	787	785	792	837	802	784	835	835	822	802	756	816	802	781	779	748	792	817	856	779	773	793	787	795	822	794	751	755	810	786	762	827	807	807	799	816	763	778	769	812	782	770	827	792	806	811	763	781	796	813	767	852	836	754	795	814	780	811	884	759	792	754	779	771	746	745	805	786	775	733	762	801	769	828	813	799	815	788	790	776	806	780	800	742	757	777	824	752	790	822	844	833	818	828	827	749	781	777	789	782	804	819	827	760	826	808	761	793	780	792	811	782	809	766	799	810	772	783	733	784	783	832	789	801	777	730	772	745	777	753	832	818	758	757	835	816	799	818	838	758	812	808	810	811	822	804	768	813	815	783	780	772	814	761	744	820	811	798	778	790	790	817	823	760	792	766
11180	15522	16895	7193	3124	4024	3699	2878	1730	1958	1741	1423	1364	1330	1289	1191	1167	1810	1600	1005	968	1036	1020	1020	985	997	969	1016	1060	999	982	974	1020	999	955	957	1005	1013	1005	1020	993	1007	1023	1015	984	1029	982	971	1011	1087	1057	947	980	996	962	954	907	977	1037	1027	1028	977	953	1063	945	1009	991	972	997	1040	1009	995	990	984	969	951	1011	1056	943	995	997	951	969	1001	1061	970	961	941	1004	1005	1028	953	1007	1024	1000	1021	1005	947	977	970	931	1010	963	941	973	1012	960	953	1002	1000	1006	1016	1002	945	1000	970	969	975	982	987	967	968	978	979	987	993	1019	1001	935	984	982	1007	954	960	1036	1001	966	1021	1025	953	976	1048	984	1010	1026	1031	980	989	954	988	979	1035	938	958	964	981	1018	1006	1021	1009	979	958	961	1021	991	987	1005	990	1017	987	947	965	987	971	999	934	1012	975	982	965	1113	1012	990	996	985	1019	1004	989	1021	957	1016	997	996	1034	985	1022	1022	933	1022	1024	1003	1015	1013	996	1014	929	1035	1007	1056	1007	963	1006	996	1039	989	990	999	985	1026	1015	967	1015	1030	973	979	935	1048	1031	1006	1024	969	963	982	1020	991	1008	986	969	1025	1042	989	1008	996	1023	988	1030	972	1000	950	1026	947	973	977	1004	1028	1042	965	995	1056	957	954	1016	1016	989	988	992	1031	989	1041	968	1006	1014	1001	1029	994	1014	934	1005	920	1017	1012	959	1035	1004	1048	1035	1034	1044	991	969	1007	987	976	1041	1031	968	1035	962	1094	1031	963	1038	980	1005	980	919	1009	987	963	1045	989	997	1012	946	958	1023	988	1016	1044	987	1049	1022	963	988	998	1023	1023	1034	988	972	1016	1023	1039	972	1014	1009	1052	988	994	1038	991	1006	967	992	983	956	1001	937	998	1039	995	975	950	935	1009	1046	949	982	967	1020	1012	1056	1014	1035	1003	956	989	972	1089	1017	1026	940	1044	994	986	1005	1004	992	1004	972	985	975	1035	994	994	1008	1020	984	958	1059	994	972	1002	1001	1008	1008	1017	976	1000	1007	974	984	992	1026	1073	987	997	996	991	951	1010	996	1016	1017	946	954	1009	1002	982	949	930	1021	1041	1059	1001	958	938	1002	1003	1006	956	964	1002	1007	1046	981	1005	956	991	1002	968	1023	973	1012	978	1030	960	938	984	966	987	983	961	977	1015	998	951	1029	990	1041	1016	1024	978	1044	998	985	1029	969	980	993	1008	976	1001	976	986	1008	1004	984	1012	978	944	949	979	1001	1083	989	1030	1024	951	972	946	961	916	1029	1025	1027	975	1003	942	1004	1015	934	1021	1033	992	1079	995	997	943	1025	1045	992	976	953	1030	995	999	1043	1000	1011	1030	1027	990	1011	959	966	988	957	991	966	1039	983	989	948	971	997	979	1008	1000	1034	988	998	941	1032	988	1029	1004	994	1011	1013	962	919	1006	948	1018	1017	1000	970	956	1027	996	1014	1014	993	992	982	1017	1023	1009	980	953	1041	968	982	1030	927	1011	996	1005	987	1046	1006	984	934	1017	1021	968	998	962	931	996	984	994	909	967	1008	997	991	972	1015	1016	1025	950	1019	982	935	992	1023	963	1009	1017	971	967	968	967	1041	1023	1005	1025	980	989	1017	977	1010	1045	1033	1027	938	961	998	961	976	1026	1066	981	999	1113	1006	1016	976	943	967	1016	983	943	1001	1003	1056	960	984	1015	977	1043	1025	1034	1044	1031	951	1032	968	1018	1027	1003	1034	971	980	1075	1036	999	983	974	937	1014	1017	982	1025	1033	1046	959	979	988	1017	956	1024	959	1019	998	988	981	988	1015	1026	989	1033	978	970	1021	947	1009	1001	955	1045	933	1021	960	992	984	1031	1001	1040	988	984	1005	1043	971	957	988	995	979	1026	1017	1017	1028	998	1018	1045	1020	1031	993	1040	1007	974	992	1054	1014	968	998	979	1038	1026	973	1008	1002	989	1016	919	1015	1039	1008	957	1060	1026	971	975	1014	1013	1015	1003	1012	1041	1029	961	987	968	1011	987	1023	950	1009	1086	968	1041	1028	1029	1002	992	982	986	1049	1007	1026	1025	1007	987	985	1026	1019	979	1098	1028	1005	917	1025	1047	966	980	957	1064	995	992	997	1015	987	1024	983	1010	1009	1019	964	1004	1025	997	954	931	1014	987	1063	960	1017	949	1021	978	1004	956	974	982	964	962	1053	993	952	1007	976	1007	1001	982	974	1024	1009	1020	996	1010	1033	971	1029	1017	972	986	1001	987	980	1025	979	998	1005	1026	1016	1063	967	1026	1019	998	971	945	961	969	1013	1039	1015	1007	972	987	1057	1027	1007	1045	960	981	1024	1052	968	980	972	1019	970	994	1028	986	996	1021	1022	1040	976	1011	995	979	955	1004	995	1002	994	986	1007	967	1008	991	967	1042	1003	972	968	999	994	956	1007	1023	1021	1001	976	994	1015	979	1023	997	1027	1027	970	1028	997	993	1005	999	969	1066	984	1025	1014	1015	977	979	1016	1033	1011	1028	980	994	986	975	1029	971	1007	1014	989	1009	1013	965	1033	1023	1007	1045	1037	1004	1002	993	964	996	1032	964	970	1003	1013	996	969	993	1012	963	1012	960	1035	1001	933	996	995	963	963	1010	1006	941	974	1035	944	1018	994	1008	1012	972	1026	972	1010	986	979	963	1002	1014	1043	1010	973	1052	965	971	953	964	983	1044	956	967	1032	980	1008	974	953	1033	1027	1032	940	989	994	950	986	981	1026	992	1013	928	984	1027	973	1052	963	1031	992	993	959	1001	1019	982	998	1008	1002	997	987	979	957	959	1020	1035	1002	1038	988	1050	994	1036	1002	993	987	974	982	998	983	1086	994	1033	1033	1023	1001	995	914	1061	994	968	1005	957	933	1007	1020	1036	943	989	970	1036	997	991	1042	993	950	1018	1065	970	990	979	1001	1040	975	1006	998	993	945	971	1075	958	970	990	973	972	955	1029	930	1011	966	955	1065	981	1034	997	1005	987	965	993	1001	968	957	1034	1000	959	1017	949	976	963	1000	1077	1013	991	970	966	1062	1004	1021	936	1008	998	1008	1015	981	1002	1017	1010	1005	1005	1003	988	1010	975	995	1010	970	1026	992	992	1035	968	1015	1019	972	958	992	1005	966	979	981	962	945	992	1010	1023	969	997	1019	1010	982	954	1024	1012	1027	973	970	975	1016	986	984	996	980	1025	1014	989	1027	986	983	1058	1006	953	982	1015	941	1002	968	982	949	994	1029	981	995	1026	1016	958	991	1020	953	966	961	1039	998	973	991	1009	1012	1005	1023	994	1060	960	952	943	983	928	959	1014	992	978	1013	1057	985	970	972	1015	1067	968	960	1032	1018	995	1042	1008	1019	1029	1014	985	989	1017	1039	966	1007	1002	962	1006	1020	942	979	973	1012	952	1060	956	979	1013	998	1029	1041	940	1037	967	1041	1008	1032	997	1010	1027	990	953	1041	992	1016	1013	985	1010	966	960	977	1015	1009	991	989	1023	992	950	1003	972	938	970	954	1060	1004	1023	1015	982	1008	970	1006	1008	952	992	973	1041	974	974	991	987	994	996	1031	1038	958	992	1001	1022	1015	995	981	1003	962	999	1021	1009	1022	973	994	999	976	946	1011	949	1048	1008	1007	1026	982	1019	966	1010	993	989	985	1072	1006	960	1033	1033	996	967	963	970	972	992	1005	942	1021	969	963	977	991	1023	988	995	990	940	995	1024	965	1015	959	999	990	979	957	1000	1006	1018	939	1020	1003	1006	954	1002	1033	974	958	954	1012	1004	987	997	1003	978	962	984	953	1024	1015	1007	1004	969	971	931	999	1011	973	1038	965	923	1037	1021	954	1018	969	988	1022	983	1009	978	1084	1013	1000	1010	1018	1014	1003	1000	1016	964	972	937	973	957	1018	1046	1014	962	1016	959	977	987	960	993	958	952	1030	1018	996	990	989	996	976	1017	927	1002	975	966	974	1016	991	974	940	981	980	1014	1010	993	989	975	983	1015	964	1040	1000	1005	985	983	979	1030	1054	982	973	979	991	1013	979	1032	1034	1017	1018	979	993	993	1054	991	1029	984	961	1037	1031	1034	1018	969	999	1035	967	1012
23907	21056	28215	24122	20730	9112	3002	2150	1522	1121	1020	1011	945	797	735	718	1115	3074	872	606	604	572	572	568	589	636	567	586	584	554	549	514	552	533	543	518	545	553	554	554	539	561	543	531	552	547	514	510	530	546	507	523	561	497	547	546	520	504	520	589	524	566	537	562	504	537	525	493	565	541	536	553	559	548	574	541	552	562	512	550	556	554	578	496	510	504	545	557	546	570	526	621	532	540	506	540	528	549	556	560	566	532	543	551	528	542	538	514	514	555	523	513	545	536	517	539	560	530	584	499	502	518	543	577	552	517	540	522	558	570	534	564	546	512	593	532	524	560	540	554	539	501	509	537	553	588	544	545	524	574	516	545	551	517	513	539	539	565	543	538	513	530	548	596	514	513	540	494	566	545	517	541	565	572	551	526	533	574	576	497	507	471	544	541	516	504	576	503	560	504	529	510	534	527	525	574	562	523	561	512	528	537	548	583	558	531	540	535	582	561	575	543	516	540	545	556	567	540	546	554	527	511	554	514	551	529	550	530	494	508	516	521	542	546	545	508	518	533	565	518	526	541	595	547	531	578	555	563	507	548	527	574	570	536	563	518	547	541	538	561	542	556	548	553	555	578	511	572	544	550	526	556	523	544	525	535	537	541	521	576	535	524	547	549	527	534	584	501	542	485	531	504	516	559	556	548	580	550	544	537	520	562	541	576	539	520	590	550	554	565	486	545	580	501	511	531	513	523	524	478	553	544	508	521	516	558	538	606	547	536	539	563	552	565	467	541	572	567	553	522	523	541	557	518	575	547	510	545	531	517	516	535	536	554	543	532	500	546	527	552	551	549	527	558	522	544	545	508	561	562	523	530	556	529	522	566	525	530	533	509	594	562	536	556	564	550	565	518	519	545	546	579	567	551	556	523	600	541	560	568	549	520	555	576	579	605	519	532	553	492	594	577	556	500	561	499	548	542	520	546	523	508	555	540	513	527	518	537	566	565	548	555	549	511	537	506	537	524	520	533	534	550	486	559	572	589	551	513	543	562	523	581	536	520	547	557	515	557	517	526	527	533	585	578	554	525	529	570	530	555	565	520	530	559	546	580	566	549	510	520	519	555	527	569	554	532	527	568	569	492	539	534	564	547	524	566	578	537	563	524	549	581	541	518	546	562	562	516	514	544	546	572	503	549	525	555	572	551	532	522	515	501	561	519	538	520	537	559	533	559	588	532	504	508	563	551	524	560	562	545	533	519	539	544	530	540	528	542	538	579	516	523	522	553	551	552	563	528	531	550	525	561	544	578	545	522	501	496	540	535	550	556	573	548	549	549	539	537	533	541	543	554	547	560	549	558	563	503	535	530	529	559	553	519	591	533	530	528	530	554	574	554	503	527	555	505	550	524	546	516	531	557	590	537	546	539	531	553	552	521	492	538	521	585	565	566	549	547	566	572	528	524	538	527	522	525	556	541	535	555	570	513	603	536	543	562	541	543	584	576	516	569	520	527	512	551	545	526	511	558	509	567	514	538	550	493	534	567	545	516	543	545	587	525	567	521	573	552	572	524	562	500	495	545	538	536	524	540	507	539	524	546	584	524	553	541	529	560	527	586	533	549	525	530	535	519	521	590	538	576	565	473	531	543	559	556	570	539	522	535	542	571	522	523	538	540	538	520	531	535	565	513	556	529	550	577	546	535	587	505	541	555	549	553	513	555	554	535	545	515	504	553	573	558	531	530	509	509	525	589	566	586	526	550	536	587	544	544	527	570	551	516	559	533	568	527	540	501	539	567	599	540	566	544	484	562	537	554	591	571	560	557	560	525	498	497	541	574	541	537	532	578	570	541	486	558	476	538	553	530	561	497	534	549	555	505	559	530	507	531	498	539	540	502	528	600	565	584	538	548	554	528	527	556	576	537	504	511	524	528	529	548	536	588	554	547	541	524	512	523	508	536	507	503	494	496	537	550	560	538	526	523	571	481	503	511	535	570	560	551	563	570	565	531	554	525	517	541	561	568	513	512	540	510	522	527	551	529	543	564	523	522	528	505	568	513	520	509	580	546	541	526	568	565	588	504	524	536	522	525	561	550	560	512	518	524	547	566	547	531	559	554	498	589	504	536	545	550	532	495	523	563	562	516	546	543	557	575	575	568	550	558	549	544	561	554	527	537	493	542	543	530	541	578	534	511	512	564	564	514	586	568	514	592	538	520	520	563	531	532	571	550	538	548	537	542	520	509	584	521	573	515	521	537	568	546	532	558	551	528	538	571	529	547	516	573	556	494	492	560	558	550	544	531	519	525	560	533	572	536	542	565	533	553	579	508	551	570	550	505	515	508	558	547	562	534	528	556	530	505	523	543	536	514	562	505	533	584	539	544	582	539	545	564	533	552	565	541	542	568	579	539	531	507	497	557	541	585	535	533	521	530	516	519	513	526	564	518	538	542	537	548	493	583	555	538	531	547	535	545	571	566	566	508	515	512	547	551	516	537	568	554	497	559	551	458	571	507	557	524	526	535	568	558	530	524	541	528	548	522	577	521	527	520	540	540	516	545	539	536	558	584	545	534	500	557	528	546	566	547	560	552	560	540	545	522	541	487	527	557	538	579	514	578	567	512	562	529	517	510	554	529	544	519	515	535	547	547	503	537	523	519	523	548	545	539	553	545	550	525	539	566	547	556	566	506	519	533	532	581	532	537	539	539	533	519	551	561	560	507	561	499	525	526	534	468	562	548	561	523	557	546	544	542	543	503	537	551	545	535	526	546	518	524	558	516	542	592	534	521	554	573	524	514	536	575	568	573	522	520	578	566	534	498	475	518	552	537	562	528	502	535	489	584	570	541	527	526	563	539	534	507	506	545	588	510	563	517	525	528	559	522	542	571	516	583	557	517	541	552	518	553	540	541	566	566	547	543	528	469	552	500	548	554	555	526	558	512	535	494	537	519	518	602	535	564	499	545	514	568	512	496	507	554	516	529	552	520	513	510	544	559	516	503	568	532	557	577	543	500	504	507	539	536	479	564	526	509	586	539	543	523	529	591	537	537	562	549	513	548	547	503	508	523	537	548	554	545	515	511	581	505	533	549	499	547	523	558	546	540	560	560	533	509	556	553	532	565	537	534	521	536	531	560	525	597	552	536	520	508	475	556	539	585	509	557	510	524	568	567	514	522	534	509	502	492	555	556	548	560	569	511	512	515	582	539	560	550	517	564	565	516	544	576	545	543	537	514	546	463	550	565	568	577	543	511	574	513	546	535	519	541	537	564	548	499	526	526	536	516	587	510	601	504	532	562	516	568	530	474	526	525	520	540	572	529	501	546	543	537	541	532	576	538	561	515	555	574	554	502	531	513	569	519	540	524	566	536	544	554	539	550	560	532	529	562	541	552	587	554	565	569	547	542	562	549	553	574	568	559	560	564	531	529	564	534	556	564	558	582	479	562	513	563	524	553	548	534	509	548	535	541	505	496	524	542	553	591	548	584	492	566	561	541	562	563
11687	23906	25193	11521	7712	7984	5165	4617	3237	2275	1969	1928	1651	1269	1115	1104	2047	6074	1320	805	758	818	776	776	746	747	771	757	767	726	654	766	689	728	738	673	695	708	731	707	776	700	706	724	709	785	682	683	739	765	685	655	644	714	756	722	713	727	742	685	791	696	691	670	693	650	718	716	701	702	695	690	705	741	691	706	701	681	697	709	714	748	681	685	703	737	686	741	738	711	689	689	694	687	697	672	702	732	697	701	701	673	702	693	670	731	701	753	711	701	682	705	772	711	702	713	673	717	715	692	727	688	720	659	718	724	708	689	732	703	666	685	668	678	703	663	673	698	696	701	738	712	672	699	686	704	727	697	704	686	736	638	683	698	673	692	717	727	699	664	697	702	735	704	701	704	689	727	705	683	660	731	662	731	681	678	716	669	720	656	689	687	688	690	684	706	674	706	735	675	668	707	669	685	664	702	741	726	712	706	710	693	634	681	723	702	667	703	674	714	661	702	748	688	674	701	665	686	730	703	686	667	702	702	687	749	655	714	738	693	713	698	707	708	698	708	648	678	697	706	724	680	672	687	670	676	683	705	673	707	666	684	739	698	691	727	702	725	678	759	710	664	684	700	742	696	697	671	673	730	691	693	695	703	738	683	751	657	699	719	686	635	699	671	762	739	710	736	725	684	687	734	729	727	706	679	697	685	664	711	697	713	702	736	723	641	727	717	675	674	643	728	693	686	662	674	647	679	716	694	663	665	724	700	721	682	666	697	691	705	710	766	754	705	692	698	742	712	668	706	776	688	723	726	704	707	667	729	714	735	673	717	697	696	732	700	666	661	682	658	686	710	674	697	695	728	697	653	706	701	725	737	692	682	663	696	704	715	743	692	689	670	648	681	700	720	655	720	677	701	740	696	709	689	714	728	695	690	713	730	687	726	670	716	695	729	682	669	695	688	689	706	713	706	756	705	738	703	671	665	714	619	729	690	697	650	702	647	653	720	697	726	699	747	681	701	762	702	684	687	701	664	743	641	724	723	625	691	665	689	717	746	696	744	687	692	661	665	746	725	753	695	700	671	733	666	654	679	684	755	722	697	646	745	669	716	681	720	681	736	717	713	710	694	679	701	688	711	707	728	705	727	691	696	699	733	720	731	713	692	727	690	669	732	683	700	696	676	689	657	732	716	719	695	675	740	646	691	691	706	707	725	705	666	737	692	745	679	699	668	730	705	737	642	696	695	750	703	694	725	703	665	685	686	709	736	729	704	696	648	677	684	668	702	706	741	718	644	718	698	677	682	723	733	702	671	727	694	722	686	717	679	712	672	721	716	702	752	691	663	792	717	695	685	723	742	694	693	696	688	624	704	706	711	715	717	721	716	692	716	682	689	705	671	722	688	743	731	682	692	704	727	755	696	682	662	740	700	722	699	751	744	730	671	695	691	693	668	714	724	684	703	686	675	721	694	654	736	669	684	681	683	742	731	676	703	689	722	721	692	717	679	690	711	713	728	646	684	674	636	712	661	680	690	727	714	681	685	769	739	654	674	765	670	682	708	694	674	724	685	716	755	664	683	708	636	705	750	708	717	690	655	740	689	721	720	640	672	701	669	685	698	681	703	745	745	702	692	697	695	683	699	674	710	692	655	689	680	632	772	704	676	718	690	684	686	668	715	720	685	707	679	715	664	671	697	731	695	671	703	692	734	751	683	743	715	683	728	727	684	697	709	676	726	730	720	698	715	709	665	746	690	677	680	711	700	720	735	717	678	671	714	673	680	742	702	659	677	714	740	708	711	722	676	702	688	677	688	700	709	695	710	684	677	669	695	680	678	673	729	706	654	728	714	650	684	747	680	704	694	745	714	717	729	681	711	691	696	721	737	673	667	719	729	688	627	694	739	686	708	700	716	674	648	693	752	694	718	708	697	711	683	698	708	702	701	670	722	696	694	687	743	702	689	694	680	692	692	671	668	723	716	736	665	709	724	702	634	675	709	724	656	680	694	671	689	618	673	671	670	681	701	700	710	710	689	740	636	713	671	670	645	689	703	701	709	680	705	746	729	738	698	731	680	661	704	703	687	714	708	754	690	760	697	740	679	706	708	693	714	693	688	716	688	716	702	739	701	671	686	686	652	663	661	674	642	706	730	666	719	701	658	673	658	671	692	718	683	719	719	712	688	702	742	699	713	720	711	697	760	687	706	642	746	729	716	704	698	659	676	699	761	682	737	693	699	722	680	722	729	688	750	675	688	697	681	657	758	666	700	664	683	755	683	718	715	711	745	696	730	717	668	731	700	706	699	705	730	680	708	723	721	733	769	719	709	696	717	728	719	674	699	741	695	654	681	679	709	659	697	734	734	697	697	691	659	714	685	684	701	712	754	722	697	647	683	724	665	703	640	700	660	704	693	668	724	699	715	692	708	697	722	647	704	682	718	682	702	736	733	654	712	683	656	671	696	666	700	747	635	661	698	714	688	683	699	671	706	714	701	697	687	702	721	666	724	723	739	692	700	703	706	707	723	661	681	721	686	711	724	715	695	700	681	716	671	752	690	676	715	713	684	685	763	682	678	713	665	731	724	671	684	684	708	741	676	660	689	678	750	662	683	763	694	678	702	715	730	714	658	715	663	692	652	669	717	711	730	727	695	678	697	684	692	665	730	694	705	757	706	685	693	682	652	711	747	717	723	675	731	714	689	693	698	691	650	724	741	685	682	684	691	700	739	686	667	709	693	722	733	770	675	693	725	711	705	677	703	704	695	683	730	703	666	723	682	694	708	699	740	674	711	697	663	720	736	695	692	672	725	747	697	658	707	696	717	685	677	662	680	677	715	721	697	740	666	671	694	702	704	742	672	695	700	699	704	678	678	678	689	714	704	702	691	679	684	760	709	683	702	692	720	707	753	676	714	708	721	711	678	685	688	685	690	697	736	699	708	736	729	692	741	704	730	709	691	709	725	699	671	714	661	689	688	698	688	683	708	723	663	669	750	708	671	674	711	711	687	689	716	711	706	678	731	742	671	702	679	681	759	665	727	711	659	730	694	654	703	714	663	697	690	663	712	710	717	725	664	697	678	702	693	658	714	680	743	761	715	690	684	736	683	683	725	703	696	680	720	705	695	694	729	730	678	670	696	693	690	698	711	664	701	684	723	679	737	702	756	677	675	642	717	650	709	690	707	696	727	693	708	699	655	727	691	700	702	706	696	694	675	670	722	690	703	690	703	726	689	715	654	745	727	656	726	668	688	698	647	680	670	718	682	690	662	726	689	668	671	717	691	683	708	716	701	673	700	709	731	673	691	692	697	669	693	714	668	689	725	683	692	719	686	740	721	723	697	679	698	687	705	690	698	744	767	690	733	720	684	712	743	709	666	658	683	715	684	687	683	713	731	699	663	714	741	708	687	685	748	669	755	692	656	690	692	717	681	714	661	673	677	714	701	687	734	672	705	661	666	687	734	687	754	684	707	694	699	669	666	700	695	675	611	676	657	740	719
22686	21053	28873	23469	21063	21231	12813	2984	2115	1255	1074	972	846	691	544	556	868	4200	488	311	288	285	288	273	273	287	278	241	252	255	262	257	302	282	211	265	224	241	261	249	232	247	235	222	220	251	247	258	223	241	220	231	252	268	209	237	246	239	241	232	250	242	231	251	251	215	229	204	262	251	250	242	233	264	217	238	254	243	238	239	229	214	258	252	232	237	221	262	226	216	247	266	241	248	239	246	231	221	224	236	234	262	218	243	241	248	229	229	214	216	235	224	260	240	238	213	217	221	242	202	242	205	226	230	231	224	213	237	233	230	230	224	233	258	226	234	232	247	223	235	253	239	220	230	231	227	262	229	238	244	201	236	262	257	252	245	231	248	257	252	259	238	226	254	201	249	228	233	226	234	234	247	215	235	214	221	223	250	227	231	209	227	237	256	238	219	233	253	248	246	209	212	235	194	249	230	223	239	232	235	223	222	231	231	236	260	230	227	210	222	230	228	224	272	216	225	209	216	250	228	228	217	217	220	214	223	224	218	236	217	242	229	191	240	227	239	242	217	218	222	225	200	226	233	233	214	224	249	236	214	239	239	249	232	252	217	225	244	238	233	245	232	232	221	212	206	215	244	256	226	243	238	227	233	244	223	193	207	225	218	237	251	243	233	241	237	243	226	221	247	216	246	264	236	242	217	221	207	227	228	222	257	223	215	211	230	230	246	216	243	215	270	216	203	221	235	228	234	248	208	236	211	251	253	236	240	260	248	239	236	251	252	227	220	230	245	247	254	232	220	247	260	228	251	218	221	236	247	215	222	220	230	261	252	241	190	235	242	254	243	234	237	243	220	212	223	217	206	232	236	214	234	226	210	227	220	243	242	253	229	256	228	237	224	206	255	238	232	236	233	243	224	235	228	232	208	231	235	211	219	209	220	220	252	248	247	232	229	239	219	212	237	222	249	233	242	220	249	236	214	214	220	260	222	192	215	252	207	232	224	245	226	241	234	240	222	217	237	245	227	227	213	229	229	218	215	230	247	254	228	227	249	222	242	224	225	243	236	245	243	264	207	238	218	232	212	224	213	240	256	226	226	244	236	252	237	246	241	245	239	221	244	240	256	231	218	239	230	242	216	220	248	216	238	220	226	220	249	251	247	250	234	257	212	214	213	226	227	220	242	229	237	230	216	280	233	224	237	203	240	223	248	226	228	239	220	226	231	212	249	246	234	233	214	243	235	220	256	231	236	236	244	249	224	210	229	217	224	237	236	238	232	247	218	199	213	220	232	239	209	254	228	231	215	229	204	212	240	235	248	223	223	213	219	240	227	237	217	233	217	209	252	223	231	245	230	235	263	234	277	252	204	258	213	246	219	204	251	232	216	242	256	214	214	251	229	219	214	247	221	230	231	238	224	223	230	260	223	221	214	226	222	215	216	241	220	234	217	237	220	236	227	240	210	205	222	238	247	231	217	270	222	230	256	220	255	234	239	238	207	203	236	223	235	220	234	242	234	248	226	232	211	228	216	227	238	225	225	217	232	261	250	244	237	221	247	225	232	230	241	221	222	232	233	246	229	235	262	241	268	236	208	245	237	259	240	253	192	242	233	233	198	225	211	213	246	239	218	213	228	201	240	239	229	236	230	224	224	223	224	190	230	238	227	208	238	239	221	233	236	236	216	254	210	224	232	232	260	223	208	216	260	221	244	189	239	224	220	210	242	283	205	239	260	225	233	222	238	254	235	243	246	186	245	259	198	233	212	250	236	204	214	209	247	235	215	233	237	230	222	242	218	224	250	232	250	213	273	236	236	201	239	235	247	253	227	243	214	224	208	239	221	228	241	210	203	244	236	207	256	256	247	231	217	224	245	237	235	250	216	219	240	243	216	225	245	228	228	248	225	243	233	227	227	229	298	233	227	219	244	232	247	208	240	243	237	227	215	212	244	229	261	250	221	227	243	247	221	235	200	235	250	222	230	222	257	222	230	240	222	205	226	236	236	220	223	258	225	246	247	198	232	213	232	237	259	242	255	219	236	270	235	241	234	262	222	217	205	217	240	242	222	233	223	241	239	237	226	205	229	220	219	248	229	242	214	206	228	237	229	223	227	267	241	224	261	226	235	213	225	221	238	245	240	261	241	206	235	246	242	243	251	253	262	234	199	247	237	227	234	220	216	242	242	215	225	230	235	210	222	229	223	218	228	227	256	240	208	219	233	214	235	224	234	222	211	224	267	225	257	236	221	207	236	217	220	227	248	231	217	239	237	261	246	247	217	196	233	213	247	217	231	200	214	221	217	223	246	195	226	224	216	232	221	251	236	222	223	215	207	250	243	226	235	243	244	269	208	228	233	237	245	243	216	245	208	212	218	228	246	240	233	235	243	222	207	213	241	264	215	227	224	249	221	243	223	214	221	246	230	222	227	243	240	231	243	234	216	247	223	257	227	254	231	234	209	221	219	252	223	237	227	220	232	242	223	237	228	215	209	229	208	215	240	216	222	209	226	244	232	240	228	234	213	228	256	208	224	249	235	246	211	215	239	239	207	203	216	244	245	244	238	256	235	245	229	223	217	238	267	216	234	234	224	236	234	243	220	213	208	235	218	238	225	217	213	219	233	225	246	227	243	239	216	234	228	260	221	239	216	216	267	222	239	242	215	224	229	253	227	218	265	224	239	233	249	258	215	237	222	259	235	216	222	197	197	238	244	226	218	229	254	248	246	234	225	254	251	224	229	222	225	208	217	229	222	237	228	218	229	210	208	207	233	250	231	254	230	238	234	222	229	206	229	229	241	218	221	234	259	214	233	232	201	224	234	216	227	226	221	212	233	225	210	236	232	216	242	238	243	231	270	232	256	235	216	232	223	225	242	249	235	218	262	259	254	218	264	214	249	227	200	225	226	248	232	229	248	228	219	235	252	239	251	239	233	211	251	204	222	256	241	230	241	246	248	231	231	230	241	258	197	207	215	205	241	234	241	243	231	218	234	242	227	230	239	219	244	213	235	245	232	222	221	223	241	202	210	230	277	211	249	212	233	231	246	238	232	217	219	230	224	212	240	231	252	249	210	225	237	236	247	222	217	186	220	233	216	215	229	221	232	248	213	233	250	239	218	245	238	227	257	251	221	217	221	222	242	243	235	206	237	240	245	241	257	215	226	227	204	244	232	239	242	207	258	251	243	220	233	223	231	211	228	245	243	236	227	239	227	223	221	236	225	226	226	263	219	216	227	216	236	223	245	241	216	250	215	235	235	221	235	216	206	234	217	261	213	255	241	226	196	224	218	237	203	226	231	235	227	210	223	227	250	208	223	215	240	236	228	246	218	230	193	232	206	208	229	242	217	243	248	235	232	208	232	233	233	221	241	222	194	219	215	259	249	238	239	233	234	224	233	258	210	216	255	218	218	275	263	232	202	245	237	230	270	234	226	217	227	249	216	244	229	230	246	246	231	230	223	234	237	216	219	237	237	246	239	245	236	207	231	252	227	199	212
13756	31126	30374	15686	12358	10883	10068	5783	5161	3193	2545	2256	1834	1634	1202	1104	1884	8545	693	506	439	400	414	396	360	350	358	383	321	380	335	344	335	321	322	340	307	315	335	336	326	295	328	349	320	303	315	300	319	287	297	301	321	279	293	302	316	307	285	269	317	292	318	309	299	311	292	318	313	294	290	289	350	321	242	276	308	315	297	304	304	287	295	303	292	242	267	338	289	282	286	278	312	280	287	271	270	284	282	303	286	298	292	274	308	328	293	330	288	259	289	278	324	270	279	299	279	313	278	258	286	299	320	295	304	269	290	288	295	275	279	296	317	312	304	317	310	273	296	286	301	273	287	284	292	308	274	301	280	308	253	301	292	289	285	296	281	288	259	277	290	265	290	289	291	306	290	279	280	303	276	297	314	302	278	292	297	299	285	291	279	310	309	313	273	287	279	298	251	295	288	280	291	284	305	297	274	293	253	298	283	275	292	327	273	291	300	269	268	286	295	300	288	281	285	293	286	285	315	279	300	258	280	286	287	272	291	268	311	305	293	293	295	291	273	286	276	277	296	274	276	289	300	306	277	283	288	263	284	287	330	303	320	291	301	296	288	292	302	268	279	291	275	267	256	304	317	295	271	297	267	304	308	273	318	279	280	280	266	303	249	279	277	295	264	274	278	309	293	281	318	295	285	301	308	275	275	294	276	293	280	286	269	273	279	268	283	309	279	277	273	294	304	301	320	286	287	284	280	302	273	277	308	273	297	316	276	275	278	311	304	351	316	289	284	249	269	292	262	268	304	295	274	321	265	241	275	283	311	293	303	310	306	281	295	318	281	271	302	296	285	296	295	299	280	292	304	295	294	283	323	273	289	306	291	280	296	308	296	268	293	296	260	289	292	268	301	275	281	315	277	285	305	293	307	325	265	310	303	289	334	307	300	329	298	288	321	280	300	277	272	288	255	305	315	284	314	305	291	292	317	275	264	288	284	272	293	300	306	260	282	266	274	270	266	299	297	290	303	316	273	272	282	305	312	277	273	260	283	284	301	286	319	279	302	274	265	246	284	277	286	275	281	281	310	295	293	307	314	294	293	305	296	300	297	292	289	285	295	297	275	275	296	304	294	300	289	308	301	302	285	294	295	311	295	293	259	307	280	306	298	280	277	309	298	277	315	266	294	281	308	294	302	274	302	267	290	248	271	304	290	292	261	277	250	263	286	285	271	287	321	302	284	279	288	290	273	289	283	309	324	293	313	288	270	295	318	300	267	307	284	284	262	290	305	292	299	272	323	282	298	292	320	275	253	298	284	310	292	272	291	297	283	292	315	285	289	273	296	302	273	326	274	279	293	303	287	300	317	277	288	280	297	308	287	303	285	271	261	277	278	305	296	300	314	321	293	281	271	281	316	320	282	282	309	308	308	291	295	305	313	302	290	281	299	269	277	290	323	248	275	275	251	275	285	277	294	305	296	280	292	287	295	281	282	329	290	296	280	294	280	295	292	294	291	314	296	300	282	311	303	294	290	311	289	280	283	287	291	294	310	281	310	256	289	276	286	302	319	281	269	300	297	274	276	302	299	320	290	296	295	264	315	297	285	313	289	278	295	276	307	313	290	290	322	306	297	298	268	318	318	267	264	257	268	320	292	338	306	284	276	280	276	281	325	291	288	266	284	292	289	273	265	269	265	292	288	301	296	276	263	304	296	326	272	287	284	282	282	313	321	305	274	304	282	307	297	275	292	298	286	297	314	314	304	313	295	308	302	316	288	306	273	288	260	307	264	284	268	294	277	313	276	284	300	277	284	304	311	282	262	283	277	276	303	297	287	278	303	303	301	297	271	294	304	259	250	281	271	278	323	307	331	266	323	291	315	263	294	337	318	294	265	297	276	299	250	301	275	291	286	287	282	293	300	301	275	307	295	290	271	289	296	332	301	291	308	264	270	275	278	303	297	295	297	290	290	271	288	287	279	318	284	287	304	317	283	287	260	283	291	287	294	294	292	262	281	303	290	291	324	283	300	282	306	265	295	297	270	285	273	289	311	285	302	295	296	285	301	328	282	272	293	292	281	272	277	304	290	265	293	297	281	267	267	276	282	278	313	272	299	289	297	317	262	266	292	294	297	303	303	273	287	297	265	304	290	276	290	286	289	306	297	281	297	273	274	291	276	270	286	295	277	293	280	281	313	297	308	314	291	256	287	305	291	284	285	269	288	284	264	280	267	282	276	267	306	264	262	288	279	311	311	286	302	252	287	299	290	254	266	296	266	297	298	277	296	267	287	259	282	260	273	286	313	311	291	297	304	285	325	287	287	315	315	288	263	279	308	282	289	262	316	287	291	305	309	307	322	300	285	294	286	300	271	277	301	331	301	276	285	263	322	300	304	268	298	307	271	328	284	313	292	289	258	291	275	297	268	278	274	298	315	266	297	305	318	265	284	282	309	287	277	275	325	300	286	285	290	281	298	287	267	287	272	297	290	286	262	277	312	282	285	287	258	264	306	301	281	291	303	253	284	293	265	270	295	326	282	285	315	293	347	281	269	294	303	287	309	275	271	304	305	268	287	258	311	318	301	269	279	335	303	300	291	263	307	290	283	288	325	273	293	287	315	282	252	298	296	285	259	277	279	289	286	284	258	303	292	315	323	294	269	304	289	282	284	271	299	296	303	292	269	279	268	300	267	337	302	270	318	299	303	293	280	292	285	281	289	306	277	280	287	313	271	288	291	294	304	293	285	280	277	280	280	303	302	275	257	290	308	296	298	282	293	302	267	320	298	273	299	300	325	261	285	285	280	246	280	256	275	271	272	276	310	300	298	279	303	286	283	260	279	279	300	301	270	280	312	257	307	299	299	284	289	291	293	289	251	300	297	317	314	323	296	254	309	291	278	298	287	309	291	316	300	275	283	279	304	287	255	264	311	309	297	294	308	324	317	285	310	264	292	283	294	294	311	294	303	294	307	265	282	288	273	298	313	329	298	304	278	290	313	284	267	289	309	299	292	275	290	291	283	260	306	279	286	282	294	304	266	277	287	295	283	282	260	275	281	311	259	296	323	286	296	281	281	309	287	311	304	266	294	330	279	265	288	279	285	303	296	301	290	283	293	293	286	266	279	262	274	287	268	282	273	308	282	309	314	285	269	277	273	274	275	290	267	261	263	280	303	286	341	291	307	294	292	285	314	301	287	295	304	309	301	314	296	294	283	283	270	283	285	289	269	310	280	314	276	290	283	283	313	294	278	267	306	297	265	314	268	273	286	299	272	296	291	292	301	296	290	298	292	306	328	304	320	299	265	257	308	294	310	289	293	268	276	295	274	266	304	270	311	289	270	264	292	305	321	282	292	299	303	295	298	285	290	318	266	313	287	306	288	302	273	288	306	303	287	282	290	295	317	284	320	265	281	322	318	278	266	304	264	322	282	300	317	294	305	284	291	273	276	298	286	294	307	269	292	286	285	287	285	275	299	251	263	293	305	278	324	292	280	266	263	270
26753	20751	16207	5094	2293	3111	2762	1654	1178	981	992	883	895	878	845	796	792	819	759	689	766	799	812	763	693	791	843	792	735	829	827	756	720	819	752	806	798	783	804	802	741	788	781	770	790	784	770	770	742	786	741	764	747	783	822	725	819	798	739	774	778	723	773	745	721	780	759	777	794	754	801	792	755	794	743	810	816	780	727	727	748	760	793	764	783	818	780	771	736	759	778	711	746	795	760	766	736	781	765	744	754	729	803	774	751	795	773	789	759	763	767	739	694	755	731	734	775	762	780	857	747	726	746	768	783	749	768	760	742	798	812	744	783	751	797	799	745	772	779	710	711	791	809	813	749	786	808	745	826	762	785	786	797	772	782	741	773	742	765	764	749	809	792	754	760	765	836	743	783	771	750	767	728	773	795	760	757	747	778	791	803	710	787	791	758	800	812	791	719	758	775	720	748	794	837	773	783	751	743	736	805	831	777	755	775	779	762	795	779	712	774	773	858	755	733	750	745	776	748	822	783	811	770	802	772	796	769	747	757	732	787	711	760	783	760	774	762	759	744	764	791	762	770	806	751	759	796	787	796	747	746	771	741	722	774	773	777	766	788	776	715	751	816	782	787	791	792	790	784	769	746	780	780	757	788	775	771	813	743	734	789	736	799	801	769	733	797	760	787	746	764	807	788	741	792	803	825	795	784	801	787	797	793	753	797	763	730	794	778	767	767	781	724	768	725	781	769	800	739	808	764	791	744	727	770	749	800	786	788	769	800	790	776	761	750	799	776	735	783	780	702	771	800	795	811	799	773	768	809	801	759	767	739	737	765	735	778	755	771	763	787	733	817	730	769	840	804	750	789	737	767	730	745	772	836	704	809	720	770	769	790	801	787	771	767	799	773	816	733	758	761	743	749	770	752	782	803	785	764	756	802	811	817	774	819	767	802	781	769	746	772	815	783	753	795	812	766	772	814	792	743	801	785	765	783	739	820	746	735	753	815	777	744	769	811	733	777	784	728	781	799	781	775	784	744	788	800	782	793	752	768	766	756	768	799	781	781	744	791	750	806	716	784	782	760	767	761	802	792	779	760	808	759	808	737	825	787	788	748	826	783	758	788	696	780	778	809	820	776	760	774	782	792	740	740	739	731	745	774	755	823	776	746	775	742	718	771	775	786	797	782	740	800	771	799	740	816	775	760	786	772	738	764	769	771	783	767	793	808	774	753	710	770	757	778	697	779	734	752	816	778	784	787	803	772	767	776	812	749	792	749	831	851	720	803	826	832	789	763	751	763	793	746	737	790	772	746	746	772	848	783	796	794	755	771	748	762	776	756	775	780	810	765	746	762	801	847	829	822	779	749	815	789	749	781	725	785	723	747	798	768	785	795	780	774	788	725	734	838	741	827	838	749	788	779	753	788	770	792	765	751	743	718	791	790	755	717	795	766	798	747	787	772	769	794	813	787	744	793	761	728	823	755	786	790	802	763	780	734	755	756	769	798	774	756	773	735	789	742	793	821	785	811	764	747	775	756	763	777	807	743	787	770	768	771	806	710	781	769	753	829	744	777	745	817	787	811	797	802	803	799	793	732	769	717	772	785	747	766	762	775	741	770	739	756	807	800	793	794	750	823	795	734	757	767	747	800	748	795	713	738	769	759	766	756	786	795	796	790	760	755	773	817	787	770	784	771	753	802	756	811	756	743	727	798	782	748	779	725	773	715	761	781	827	779	768	797	804	771	716	789	764	774	759	791	781	754	800	780	794	763	746	817	790	787	768	796	783	785	785	763	717	750	819	792	749	749	728	780	765	743	729	757	786	802	789	757	728	726	754	753	733	782	719	754	776	785	768	775	739	746	772	795	774	809	750	809	722	719	752	783	835	732	768	801	787	798	759	792	800	788	788	780	823	735	749	767	814	807	776	800	740	777	758	823	788	780	730	802	810	787	783	756	783	774	765	801	724	782	800	763	728	779	805	763	743	782	745	797	807	764	736	730	778	749	770	767	743	717	777	764	765	791	832	801	754	772	764	741	792	802	812	776	731	784	767	759	782	789	801	754	818	761	789	756	772	803	778	776	772	794	777	732	806	826	768	789	767	755	775	793	787	779	769	745	750	759	745	757	752	784	778	755	780	780	789	812	741	831	727	775	766	832	785	800	779	805	776	750	800	796	771	773	743	728	725	794	742	808	842	749	747	777	785	782	776	786	782	791	744	786	729	758	805	745	794	761	759	764	758	762	753	775	791	750	717	801	776	778	758	784	747	792	757	823	748	792	769	780	809	723	792	774	770	756	792	793	780	761	748	746	755	768	776	764	811	794	743	793	754	733	779	745	729	794	779	761	794	726	776	782	734	750	771	756	800	767	771	796	783	774	789	783	817	792	803	756	754	815	734	792	780	770	743	805	798	738	765	754	769	791	738	762	763	755	790	779	761	810	746	799	741	756	704	732	782	819	742	776	704	745	770	809	748	744	753	777	745	726	771	804	789	786	748	796	775	784	777	784	821	739	787	752	771	796	771	765	815	734	773	733	731	732	763	812	762	820	752	749	739	762	775	749	745	750	788	758	749	766	791	796	770	764	783	793	768	783	765	741	756	722	794	734	753	785	734	755	763	793	742	746	825	805	771	747	713	757	766	777	749	834	753	764	770	844	771	808	755	774	842	777	764	827	770	724	757	747	765	762	828	763	677	761	762	768	785	798	759	810	749	738	745	759	789	787	781	805	719	795	761	763	815	747	749	737	776	791	725	758	775	798	760	750	713	795	776	803	748	764	801	741	764	753	756	849	777	842	804	792	813	772	774	727	747	785	747	783	771	824	809	830	787	789	754	739	804	790	774	786	812	751	781	802	808	726	784	739	783	729	743	748	786	794	791	769	780	786	766	783	805	743	771	763	736	732	852	765	781	767	750	749	760	775	819	745	808	813	721	780	731	798	794	741	784	747	748	761	718	705	796	816	755	748	774	802	763	771	796	790	785	758	756	768	811	779	768	768	780	762	770	778	781	757	812	753	794	776	788	791	756	814	769	756	752	723	790	784	749	750	772	744	769	787	735	785	753	796	745	767	794	729	774	761	764	800	777	761	755	779	756	733	769	795	799	790	773	787	787	782	766	746	734	765	783	739	793	777	728	770	788	797	759	791	716	806	772	829	750	796	764	735	796	797	742	777	792	726	793	725	790	786	835	765	768	746	784	736	780	787	790	731	788	790	782	758	751	747	795	805	759	795	739	753	801	840	780	762	772	756	775	786	801	796	808	783	738	792	781	745	764	763	842	730	779	725	768	813	814	740	726	769	787	755	804	726	791	817	788	702	751	791	750	788	807	749	759	727	736	745	763	812	785	762	792	839	790	762	770	773	788	807	739	710	768	829	768	734	775	781	746	750	740	773	802	758	752	712	751	746	792	783	740	768	770	825	768	793	824	774	773	777	791	753	778	769	727	738	750	758	795	795	760	822	758	733	783	765	785	738	813	797	773	749	789	744	764
9314	18077	17228	5946	4133	6682	6163	3173	2173	1564	1492	1306	1252	1243	1131	1023	1201	1096	1027	987	929	925	985	961	1024	962	937	923	973	973	964	946	939	956	964	978	1019	1009	933	997	1003	959	965	953	945	925	994	928	984	950	977	927	968	911	1001	986	937	950	1015	967	997	1020	997	1021	966	904	942	968	979	946	984	962	943	958	1008	1002	959	961	963	978	930	936	993	1009	1019	955	1071	1007	982	991	939	955	938	940	973	960	971	982	1032	966	963	973	982	937	972	973	989	990	987	992	925	911	989	1005	915	994	969	1003	929	1013	937	1032	920	1019	991	1034	989	967	946	975	966	939	959	959	988	986	997	988	911	981	1007	943	987	1017	928	987	975	950	960	995	959	957	970	1009	962	972	1035	964	956	983	919	955	954	917	965	954	975	983	1030	982	1018	955	964	980	937	956	955	981	1013	988	956	1031	950	935	977	1024	956	952	935	895	968	931	1040	965	948	1012	982	991	968	995	943	975	975	995	935	968	914	1009	1037	978	966	1061	965	989	948	975	992	927	964	991	952	977	913	920	969	959	952	969	996	980	998	939	948	943	1036	956	1003	1057	997	985	959	951	969	994	928	949	951	910	962	940	980	975	956	984	987	969	956	1019	1022	966	970	999	968	941	980	933	951	946	941	987	918	968	1025	976	1005	962	977	977	964	991	973	941	969	971	973	1011	955	958	957	961	986	960	988	993	965	909	927	1008	1010	944	999	956	965	954	967	985	955	985	950	989	1038	1001	1014	996	954	977	902	974	982	922	938	952	986	945	976	1006	992	962	1004	937	943	993	983	972	982	935	946	958	984	963	1003	906	1000	989	972	957	1017	920	985	946	954	955	1003	955	1012	980	939	925	956	993	1021	968	982	959	966	950	928	970	875	1000	941	997	963	1031	978	989	977	949	1025	968	932	974	954	1015	965	1002	979	991	964	980	1027	941	974	990	970	965	982	908	950	939	1010	975	992	944	958	992	980	949	998	963	958	964	956	969	993	949	954	937	1008	974	944	921	982	931	994	974	945	947	989	1004	1015	948	945	978	971	1000	1002	1003	987	980	913	967	966	932	967	999	1042	896	985	971	1001	960	969	975	925	946	1018	945	950	988	1006	935	965	941	1030	991	989	961	992	943	1020	934	988	982	976	911	950	987	979	1029	965	994	943	933	985	977	989	984	959	995	951	954	961	965	1009	916	962	1023	980	1007	1008	987	945	929	988	989	961	892	965	1004	960	915	1009	932	1024	931	1001	958	962	980	979	964	968	962	986	974	998	929	940	1055	982	958	931	965	989	975	1015	999	919	922	983	988	1041	975	971	1014	904	956	976	991	898	991	1008	1021	996	937	979	973	930	990	1029	918	1030	959	984	1004	962	950	1005	980	1000	1018	955	1021	980	963	999	1020	1022	990	978	937	958	962	953	976	983	1000	998	951	991	948	1021	1001	1001	960	1013	945	969	957	935	961	974	941	980	981	1006	957	966	972	937	956	957	921	925	989	989	976	996	951	967	976	1005	1012	955	981	970	1033	961	989	1003	1021	1008	952	1035	1014	957	963	901	948	986	987	931	951	1033	1023	998	990	953	974	1002	1002	962	1022	907	935	982	950	937	934	1003	920	945	974	1018	966	980	991	952	942	973	1015	987	1039	997	995	971	963	1003	942	962	983	951	1015	964	986	995	956	955	997	920	974	967	978	980	1007	980	1014	935	1010	992	975	960	951	963	965	993	962	971	986	996	1000	952	955	1007	939	984	929	936	937	1003	920	941	966	964	973	1035	1014	948	960	967	983	996	991	973	941	886	952	962	993	967	1013	1009	995	963	970	990	998	953	1033	950	937	990	997	970	939	984	920	993	974	927	963	934	1025	972	983	936	952	956	1017	977	882	1025	978	941	956	937	993	979	936	963	979	953	955	968	977	956	982	932	926	950	976	906	978	960	1010	974	978	962	954	1009	957	988	905	1025	992	975	1012	966	960	967	989	980	1009	972	959	1010	947	978	949	929	985	930	1025	1012	983	992	982	999	939	995	907	945	961	1007	970	964	954	932	1000	951	970	993	971	993	947	951	1049	998	934	960	954	1010	975	946	995	924	957	1021	1052	947	994	909	1003	931	987	947	947	983	942	930	989	1032	970	985	1012	972	1023	990	1008	953	974	939	971	970	987	959	937	1003	958	992	988	919	974	981	970	973	999	977	994	1004	956	956	986	966	931	937	1013	994	968	950	970	945	944	993	949	1014	960	969	956	933	976	976	976	951	948	1007	931	983	951	1024	905	956	985	991	1001	937	1009	911	1005	955	961	995	947	1000	1001	931	957	983	988	975	974	1010	976	1007	937	962	980	956	1004	966	922	982	1000	989	975	967	1000	896	939	963	965	996	980	883	973	967	933	969	934	1021	968	961	967	960	997	997	1009	978	1013	913	965	971	920	990	963	942	981	936	996	969	969	928	1045	996	992	972	948	986	974	943	966	959	993	965	967	1015	957	973	941	976	1015	969	996	927	978	949	991	987	907	994	980	967	968	976	1019	933	981	1015	1006	966	985	960	953	974	985	945	1017	971	955	973	933	960	958	972	952	940	960	973	961	972	958	957	1016	970	1000	1013	920	940	947	964	982	964	941	978	961	989	971	923	1026	948	979	948	918	959	976	995	946	977	979	971	937	978	1012	962	993	977	911	1012	999	981	985	1041	986	967	998	1030	974	965	897	992	945	952	980	993	944	913	1023	978	968	935	994	952	1022	982	962	968	941	971	938	996	1013	958	979	930	949	950	971	1007	991	1020	970	921	978	1021	1045	970	988	952	941	1003	958	979	961	918	1003	1007	923	979	961	995	972	953	963	972	1021	1016	971	951	955	984	1020	962	948	973	1008	942	949	1012	956	974	1024	997	968	942	999	1025	980	922	989	953	970	911	951	957	945	1028	988	957	1040	924	942	1027	916	998	933	981	951	985	929	959	992	1009	959	1027	950	996	1011	979	991	950	959	963	992	1003	962	1028	960	991	988	960	992	1002	981	911	961	895	920	963	926	972	905	954	984	956	973	958	955	998	938	953	992	951	984	966	961	931	965	1005	919	949	928	987	987	1030	916	909	919	923	934	1011	980	914	978	999	920	963	985	1013	916	988	999	965	977	969	974	964	939	1014	919	990	963	974	938	994	940	940	965	940	980	1027	961	936	1033	1019	1000	982	1023	981	969	971	980	983	979	1001	943	994	994	977	956	977	968	985	1001	963	980	945	962	992	949	1035	1030	993	917	970	975	971	977	964	964	946	985	982	955	997	987	917	974	987	984	958	1004	1013	931	991	971	1025	944	993	999	972	979	997	983	962	1028	964	969	1000	959	977	966	960	980	993	997	953	978	973	966	943	950	984	983	959	990	951	1011	1009	951	978	886	979	993	975	1021	978	988	1046	973	983	981	949	982	985	952	1020	962	996	965	963	1000	953	982	942	974	978	932	934	966	940	947	968	1020	940	943	1013	966	971	971	1037	974	1000	958	1029	938	954	986	968	924	1016	923	997	982	913	924	984	973	1003	974	935	974	896	958	974	968	983	960	1011	948	952	956	941	977	1016	966	936	938	911	924	912	979	905	933	1010	942	993	930	958	1007	984	967	939	940	996	954	929	1005	969	997	962	904	942	1006	948	962	961	993	977	957	945	1007	955	977	957	964	981	929	998	918	1030	948	998	1014	1015	987	947	967	1008	1012	950	982	936	1002	990	962	979	965	916	959	947	983	976	945	1039	928
24000	21081	28255	24120	20785	11656	5650	3368	1721	1123	976	865	781	765	747	785	1896	2728	1191	641	580	594	567	584	561	556	576	552	570	568	547	552	581	596	579	543	548	572	559	552	572	587	540	557	545	542	549	552	566	566	569	581	564	568	578	544	554	567	566	571	577	568	550	531	552	537	515	562	556	544	560	538	564	540	569	569	569	516	526	549	597	561	548	564	528	556	583	559	582	572	538	572	593	559	509	569	558	550	566	546	571	554	523	525	523	545	545	580	547	529	551	492	592	576	517	519	575	570	552	566	550	554	525	561	566	546	551	567	498	564	555	558	568	568	537	544	579	577	593	593	494	601	552	572	524	516	551	578	541	551	514	570	597	570	543	577	546	525	571	516	556	551	555	555	567	589	544	582	543	608	579	537	545	573	557	551	567	583	579	534	539	549	551	544	511	547	516	555	540	578	547	545	512	497	532	612	577	561	575	587	573	542	555	545	538	552	581	528	554	593	570	566	544	609	575	546	563	600	585	552	591	574	562	569	536	559	577	584	542	575	534	557	518	510	600	581	543	544	550	584	579	525	546	562	542	552	584	593	563	529	535	537	571	563	517	574	542	565	570	535	544	549	523	573	542	554	561	554	571	569	529	584	535	543	554	601	528	536	563	568	557	539	567	557	576	553	500	521	509	550	555	552	531	543	594	547	565	534	598	543	563	554	556	538	533	585	556	568	580	570	545	557	545	547	574	573	567	540	557	532	559	495	535	596	543	524	555	520	546	612	583	542	555	566	560	562	565	534	538	540	548	555	538	505	556	567	529	517	515	564	580	563	523	560	607	614	538	530	583	536	559	531	524	540	542	557	573	606	558	538	560	536	587	521	520	527	543	533	525	528	563	572	545	544	518	577	560	518	565	547	563	559	566	529	527	550	536	579	559	530	533	577	536	531	530	547	570	546	607	620	544	512	568	567	526	559	562	552	617	557	583	530	540	548	563	562	578	549	549	537	520	590	527	573	565	587	569	540	553	550	549	543	507	534	537	532	549	533	589	569	582	526	554	517	570	606	556	515	543	551	530	551	539	573	557	567	571	548	546	532	535	579	560	530	554	528	604	556	598	570	522	539	508	531	583	568	540	573	571	523	545	554	529	523	493	551	558	561	522	587	546	554	575	534	551	532	564	504	574	554	584	566	570	561	557	528	520	522	548	528	541	549	527	527	540	532	554	541	535	504	533	558	542	512	551	572	548	541	553	578	561	488	528	565	587	548	553	531	507	572	548	583	571	563	573	567	556	565	562	575	504	523	571	562	500	552	547	555	518	537	536	570	522	593	533	585	544	564	510	538	571	501	584	568	561	582	490	574	558	519	578	535	545	529	570	507	585	547	573	519	579	552	582	505	562	552	587	580	545	531	552	557	583	552	547	556	532	575	559	516	516	557	552	522	561	553	532	526	547	522	600	537	553	525	558	517	575	546	533	561	544	558	551	545	554	537	576	534	563	565	554	556	552	533	573	531	579	493	557	570	605	555	522	561	550	552	542	545	546	566	538	555	580	568	541	563	595	499	576	610	565	572	544	556	545	542	514	503	591	559	566	543	532	605	551	548	522	508	492	530	591	570	584	560	589	531	579	549	549	603	593	547	584	564	519	549	530	535	556	552	528	564	603	576	530	570	552	530	584	536	560	574	562	549	529	558	564	556	521	568	594	530	571	570	543	587	536	531	535	539	541	551	541	553	554	528	583	527	535	551	577	570	578	537	595	543	521	586	561	510	583	521	553	549	558	564	514	555	552	553	523	565	578	574	543	553	538	581	567	513	552	550	532	580	537	599	539	540	521	543	539	550	561	558	563	516	537	540	586	558	563	560	542	515	543	535	528	536	555	513	536	555	565	544	515	579	538	555	555	538	567	541	561	501	583	541	560	574	515	578	552	582	540	533	605	559	529	559	560	554	545	543	515	536	603	538	528	560	551	541	537	544	559	569	567	570	549	529	538	510	566	566	574	555	549	554	527	531	551	520	529	561	537	566	600	500	539	560	591	566	511	540	555	576	520	581	540	557	590	570	564	572	561	541	605	567	550	549	554	558	544	545	566	535	546	589	557	543	541	521	541	566	567	499	554	557	541	590	590	538	589	598	536	540	587	548	527	574	532	543	566	535	533	540	558	543	563	554	549	500	560	541	547	532	550	543	562	579	550	549	531	586	565	546	545	560	521	582	553	512	566	561	549	532	510	547	547	567	583	597	577	543	545	520	514	563	520	516	558	560	555	555	555	534	599	583	579	539	552	589	559	627	563	571	554	540	591	576	548	603	548	569	578	557	536	547	555	548	557	549	549	545	603	539	564	544	547	539	547	605	613	588	535	597	537	552	555	589	556	574	547	554	549	579	541	510	529	526	618	561	576	575	567	562	539	542	529	555	562	547	540	558	564	536	536	542	543	524	551	532	534	590	531	585	557	515	554	538	534	533	556	568	528	539	524	529	542	536	565	518	552	563	525	546	534	561	526	598	595	601	560	571	506	608	563	573	572	547	599	567	560	539	536	557	568	524	556	536	565	573	530	518	530	524	579	564	529	573	538	511	604	535	575	556	565	526	541	568	562	598	548	551	570	535	551	541	542	538	485	595	545	512	526	541	565	553	550	490	531	566	557	573	552	566	573	512	556	559	573	579	551	580	576	543	532	553	538	526	566	525	564	567	556	531	525	607	548	541	558	548	600	566	562	536	532	546	588	570	509	536	537	561	561	564	561	567	546	549	562	559	571	544	533	543	526	578	558	594	574	512	527	561	536	540	526	541	599	575	525	566	507	526	546	561	583	551	547	556	539	540	562	582	555	527	557	558	532	521	550	566	542	529	529	569	597	556	541	539	567	544	537	543	537	532	575	547	526	524	572	546	570	509	538	528	517	547	546	516	522	581	600	541	569	575	542	554	530	599	545	610	519	575	522	511	556	590	521	541	569	564	576	545	588	526	553	537	505	584	501	541	571	542	589	545	540	559	568	569	583	597	562	522	577	561	536	567	563	548	569	545	550	572	584	561	537	538	529	523	577	557	564	546	551	571	533	567	536	549	549	535	577	540	532	514	557	548	530	560	544	561	543	568	559	524	543	542	558	543	555	575	545	530	538	543	574	559	573	539	554	552	552	525	553	544	528	558	564	503	528	553	508	552	577	555	560	537	524	577	529	564	596	567	544	590	548	576	562	609	561	521	549	526	544	537	548	543	567	564	506	532	558	540	613	562	556	549	561	523	548	533	551	545	558	563	573	541	568	506	532	571	568	568	567	533	551	512	566	572	548	552	551	546	560	560	556	536	510	525	583	530	555	599	568	539	548	526	548	566	552	579	565	500	553	586	553	573	577	538	521	543	538	535	549	551	534	538	557	561	573	547	555	533	521	564	533	559	546	533	538	548	602	607	608	522	565	580	564	509	551	530	553	585	564	513	574	581	536	515	549	521	551	483	533	568	548	544	542	549	542	568	525	517	545	553	572	534
10550	26859	23164	10470	8218	12672	9203	6958	3762	2270	1801	1518	1365	1202	1167	1276	3826	5313	2080	786	722	816	750	740	797	743	781	751	732	723	746	766	735	718	747	720	712	784	691	703	682	703	715	702	681	723	735	710	696	697	714	688	728	732	715	739	714	789	756	769	677	746	731	757	742	714	700	700	741	746	704	761	758	738	730	720	682	723	695	732	702	718	711	716	734	752	688	696	732	717	728	711	733	734	678	707	698	729	692	719	721	665	720	740	721	733	716	748	716	715	717	683	726	685	750	732	767	709	767	719	726	720	725	734	718	721	768	681	665	713	698	729	712	730	708	703	696	689	722	731	738	715	667	740	683	715	696	707	704	707	668	717	730	692	742	673	724	709	709	721	691	727	736	729	695	720	712	717	721	707	720	708	711	729	744	729	702	712	718	756	701	727	696	730	716	706	648	713	692	691	733	726	752	676	694	733	677	717	729	688	754	741	723	770	710	701	677	739	707	703	738	732	732	714	709	712	741	705	733	763	721	727	661	729	747	705	709	726	715	671	700	758	699	657	724	733	750	692	736	728	745	708	687	720	740	690	726	712	760	736	735	703	665	714	719	715	732	735	659	729	684	696	757	676	738	733	705	741	672	705	661	692	711	677	711	700	724	708	746	762	730	742	731	712	716	739	713	746	768	727	770	741	738	693	670	702	743	696	679	712	731	689	679	696	718	702	688	725	687	724	740	734	716	688	764	722	719	696	717	698	692	710	726	690	725	711	692	743	688	753	682	701	666	689	745	724	702	735	706	723	715	729	685	660	716	709	754	685	724	679	742	694	766	694	694	705	755	721	716	730	755	714	740	706	716	711	750	723	745	771	744	725	712	689	740	698	713	676	711	688	739	719	695	716	708	726	711	742	714	766	670	696	709	708	739	687	692	712	687	671	722	688	716	741	675	741	653	717	686	662	720	654	691	702	724	760	713	670	753	702	709	732	745	733	714	695	712	716	730	745	697	739	709	728	732	706	739	715	722	713	721	732	683	764	701	767	626	700	713	765	702	742	729	742	681	753	670	766	748	707	700	701	691	715	695	738	723	728	692	736	715	740	758	795	668	745	691	689	745	682	778	707	721	685	699	708	710	691	685	666	713	710	740	670	706	698	734	731	690	751	688	714	754	704	769	717	721	736	676	739	727	707	745	696	699	726	763	696	762	698	746	732	700	733	713	718	713	681	733	751	694	717	696	704	754	720	674	708	708	723	738	717	744	681	736	787	721	680	713	706	742	708	689	736	751	724	704	735	715	711	692	717	758	761	695	735	744	747	733	701	733	727	689	666	702	738	704	668	693	690	740	723	720	721	649	688	728	714	764	689	749	726	776	739	692	759	715	692	716	668	735	734	739	747	719	676	703	682	699	656	684	759	685	691	722	714	703	683	693	690	720	695	742	711	721	721	698	674	726	672	717	717	692	753	728	709	725	682	691	716	738	717	761	722	729	660	737	770	751	722	720	739	720	644	681	718	720	683	720	736	707	651	705	700	727	766	705	722	747	695	679	706	707	755	737	729	715	734	673	712	729	744	693	642	712	738	729	706	694	705	702	739	715	700	693	720	698	751	700	696	717	681	722	743	678	744	757	702	687	724	743	712	728	716	699	734	697	695	728	685	675	730	682	772	699	717	744	738	663	736	741	735	690	720	699	654	730	725	715	697	715	728	715	705	742	737	728	699	697	741	721	694	652	702	706	737	712	690	674	698	709	720	735	738	715	709	729	684	720	720	737	710	687	672	667	732	731	704	680	697	723	737	732	723	737	721	698	768	747	728	670	726	692	722	745	700	740	723	757	757	722	735	708	734	703	779	736	690	700	700	705	744	748	694	672	772	730	716	733	724	677	771	687	736	759	757	717	703	678	706	704	706	716	689	696	791	698	691	738	704	723	758	710	724	671	728	702	748	690	724	719	714	709	763	680	699	674	683	695	733	732	703	732	688	718	678	696	699	707	727	729	712	712	724	707	724	740	706	684	740	683	732	688	744	721	659	685	712	735	749	711	748	701	687	755	672	713	729	763	713	706	735	696	692	683	726	721	725	734	715	681	711	701	713	747	751	687	756	693	700	728	715	793	693	680	740	705	699	691	697	676	689	670	723	712	727	660	725	657	710	714	725	732	695	659	663	714	742	709	666	764	762	695	701	685	731	674	783	795	699	717	768	625	745	676	678	694	712	676	771	700	741	677	693	706	707	727	701	715	747	727	704	743	706	736	736	706	740	702	680	700	742	691	726	685	693	706	751	742	681	708	746	729	695	728	705	704	682	732	700	719	684	688	700	701	712	717	717	662	725	726	690	729	672	731	682	750	679	719	732	695	699	652	713	680	678	673	692	709	697	748	747	728	693	736	699	743	685	697	713	739	712	725	732	711	691	711	664	759	730	741	786	706	740	705	691	685	699	672	755	744	693	712	750	682	720	698	717	738	708	729	699	698	745	694	729	748	689	709	681	678	719	719	717	734	682	671	694	713	720	706	754	730	742	724	697	721	722	728	752	697	708	714	741	707	641	714	740	711	688	731	702	724	687	728	741	722	747	738	683	690	712	678	758	696	687	708	714	686	741	735	661	762	745	740	635	749	705	733	745	723	696	642	687	779	699	712	759	732	763	674	713	723	705	692	752	743	741	697	685	716	743	699	716	718	688	719	686	703	691	683	776	732	660	688	741	693	685	756	705	668	665	735	698	688	765	762	730	698	720	701	683	713	735	691	685	709	671	685	731	715	672	690	702	690	742	718	727	665	700	756	721	694	711	766	717	689	705	735	710	728	706	696	710	697	686	690	741	723	682	738	702	689	683	688	674	714	720	699	708	665	729	740	726	724	679	702	728	697	736	707	742	696	704	784	727	699	741	730	719	737	715	730	723	728	696	711	705	719	695	735	723	696	744	731	706	717	721	691	726	659	705	733	746	716	680	774	693	788	660	699	754	692	697	728	674	676	741	725	708	716	704	700	776	709	719	711	756	713	693	714	723	704	722	675	709	699	710	748	736	708	665	704	708	699	751	728	739	684	653	724	721	707	731	736	750	718	721	658	757	721	672	718	758	744	723	711	742	698	705	686	714	715	739	715	732	684	720	743	718	716	732	693	735	713	719	698	723	738	712	752	716	723	658	763	700	744	715	726	746	731	687	711	746	674	745	750	738	792	734	715	707	674	682	704	696	691	705	744	663	694	687	744	706	682	704	712	715	719	680	675	694	682	716	720	677	712	740	710	746	763	711	693	742	720	714	701	707	750	695	706	715	692	700	701	721	712	702	741	741	730	702	693	657	669	706	709	713	727	654	739	720	711	747	721	714	743	717	717	743	715	736	717	808	731	692	671	705	749	734	690	745	730	638	700	741	688	699	693	694	671	705	673	701	721	752	727	691	650	689	740	739	715	670	730	645	724	717	700	710	716	726	669	693	697	733	677	744	728	728	708	704	701	710	683	748	667	756	772	717	719	718	719	730	738	754
22752	21060	28837	23493	21089	21600	15793	4992	2786	1277	1159	874	773	653	606	591	845	9232	6732	566	332	332	294	314	322	293	307	289	287	319	287	301	272	293	311	284	297	273	281	288	260	274	291	286	280	277	319	296	318	262	259	286	269	265	292	277	279	272	277	239	308	287	278	271	293	248	261	268	252	284	290	280	298	264	272	271	255	292	264	273	263	252	285	268	324	280	266	297	298	314	268	262	288	281	287	282	236	277	282	268	276	279	289	287	273	253	265	260	260	253	279	292	259	245	261	284	263	277	296	259	276	260	250	324	298	296	254	291	267	255	270	256	253	266	269	268	270	284	273	301	269	269	269	271	266	265	272	285	286	249	261	260	258	265	251	252	274	272	274	277	261	267	305	267	310	276	281	272	248	276	281	268	268	248	259	262	257	285	266	280	281	245	273	280	268	275	274	248	261	224	254	251	270	247	241	272	263	305	238	273	266	251	270	273	271	287	279	250	283	236	286	256	292	256	274	284	239	273	287	282	279	260	229	240	279	282	274	252	306	262	295	271	279	279	255	260	272	273	272	284	239	257	295	282	278	275	272	242	272	284	240	249	282	291	281	272	266	263	279	282	264	255	308	261	253	280	267	262	255	300	277	246	272	269	254	290	269	296	269	280	264	267	277	275	283	272	266	267	282	232	288	259	276	302	242	258	292	251	251	291	265	261	275	260	262	273	282	272	279	298	279	272	281	241	290	251	285	261	258	265	271	264	270	294	285	294	251	268	304	280	277	265	251	264	265	282	255	306	258	251	254	253	274	266	259	285	263	268	274	290	250	260	244	263	290	282	291	282	266	273	274	259	291	284	263	274	284	246	273	267	311	285	257	262	282	245	291	267	253	294	272	259	247	254	278	272	290	291	291	262	265	267	302	247	268	276	285	278	252	252	243	268	254	271	249	275	264	274	281	277	284	266	270	284	297	250	273	242	307	298	283	267	282	265	273	280	300	259	267	304	262	268	273	231	269	285	265	237	272	288	279	259	246	257	289	272	264	275	250	286	253	277	301	258	229	236	261	254	284	289	308	283	263	274	269	279	293	236	252	233	256	276	269	279	281	278	282	237	291	265	283	258	268	300	259	255	255	299	241	261	277	293	261	268	260	266	285	251	268	265	257	269	280	284	265	249	282	277	264	254	282	277	259	266	274	274	262	281	262	282	275	272	289	294	276	279	275	299	253	274	290	273	249	269	296	260	278	275	288	262	288	273	254	243	265	295	271	277	293	257	250	278	279	245	289	250	298	256	275	278	303	240	266	266	278	280	234	276	276	287	264	248	281	284	292	259	276	263	266	248	278	245	286	281	265	242	268	272	242	275	280	279	275	280	252	280	270	273	263	269	255	272	279	277	268	261	249	261	271	290	273	272	286	265	270	254	262	297	263	256	261	265	268	250	271	246	252	253	260	266	248	282	272	289	273	295	291	272	281	291	274	270	274	275	246	283	284	234	278	221	266	263	290	274	256	285	270	291	267	272	235	287	275	253	301	271	314	270	252	273	278	277	261	273	281	247	252	275	271	306	271	269	247	273	242	266	293	259	275	260	274	274	243	252	276	285	310	255	278	259	275	245	269	263	279	258	313	257	269	273	246	275	284	256	268	233	280	256	247	263	236	278	284	287	265	279	292	267	245	272	238	288	257	294	267	261	232	271	304	289	273	278	284	269	268	282	261	245	259	276	291	290	249	308	265	237	256	275	258	268	267	306	266	252	256	244	263	255	231	264	276	284	258	230	274	271	274	276	277	253	279	258	239	250	264	283	286	259	269	263	271	286	272	281	266	259	271	302	260	245	281	262	308	243	254	260	288	271	266	283	264	264	227	282	267	252	280	275	269	279	242	250	269	269	254	266	252	294	280	291	276	247	266	273	287	264	239	262	250	306	285	265	269	283	275	290	286	283	225	301	289	258	255	261	271	288	242	259	300	278	271	289	247	279	248	289	274	266	293	276	256	259	279	274	264	220	256	233	258	293	267	215	275	257	252	263	270	242	276	287	279	246	249	272	275	250	256	247	258	268	274	243	228	302	239	252	273	273	245	267	271	272	291	262	276	275	292	280	302	252	272	257	262	272	275	277	284	256	264	295	258	267	266	254	271	278	284	279	274	290	232	274	241	267	281	265	271	275	263	295	258	289	291	250	280	257	272	266	272	239	263	282	259	254	251	272	251	276	285	281	241	287	265	263	294	279	262	233	265	244	264	250	296	279	242	285	299	279	258	275	290	280	263	237	289	271	271	264	294	283	255	274	289	256	250	272	272	248	261	285	287	249	260	257	234	276	306	286	271	251	276	251	270	251	279	271	281	256	269	255	268	289	263	260	256	269	275	288	271	267	250	258	283	292	258	233	302	264	277	281	254	279	293	289	253	250	256	225	287	283	313	262	294	284	274	265	305	226	269	270	284	296	295	273	293	274	263	268	279	276	263	260	316	245	239	279	292	277	242	284	234	270	272	267	255	304	252	286	248	235	291	284	251	250	255	275	272	291	260	267	258	271	272	293	276	254	233	246	316	268	284	291	275	251	288	297	255	266	238	277	244	255	250	296	280	278	249	267	256	264	282	225	269	263	263	283	251	276	275	284	228	253	284	266	300	270	257	254	271	291	278	265	261	264	274	259	289	275	256	258	298	269	247	261	241	271	270	287	254	289	267	271	280	284	251	283	257	277	275	264	263	268	288	258	267	270	247	256	243	281	259	291	258	276	278	266	250	260	283	253	269	268	261	260	253	301	283	260	262	287	267	252	262	272	283	252	283	262	282	245	247	272	292	277	272	259	271	253	250	279	283	273	286	263	276	268	254	249	259	291	284	220	283	273	257	286	281	264	275	228	290	287	255	292	273	247	298	286	291	261	289	252	258	254	273	301	282	301	247	268	241	273	241	280	289	264	278	252	241	255	267	266	268	254	277	251	266	265	290	264	262	248	265	244	265	262	278	266	275	236	279	276	262	250	265	264	274	259	276	282	298	270	314	264	253	272	271	259	279	257	264	285	289	266	270	265	272	247	272	260	273	264	226	299	293	287	260	277	284	285	265	291	278	301	255	310	292	281	258	309	243	275	278	289	290	241	255	263	277	301	267	283	290	286	275	272	301	279	300	288	299	250	271	232	254	268	283	252	263	252	248	275	268	318	281	268	272	246	253	287	279	265	302	320	254	278	252	275	267	281	254	255	261	267	286	250	275	269	227	264	270	276	248	262	278	283	266	265	257	259	304	287	258	276	277	248	281	262	269	266	268	228	282	271	276	257	253	264	252	278	256	257	282	276	281	276	306	294	253	227	242	268	293	278	269	279	256	270	278	267	256	270	255	230	281	262	280	265	262	258	256	247	282	276	283	253	251	267	260	267	248	278	253	277	265	288	246	295	275	259	268	259	270	257	278	246	279	261	272	277	254	294	273	272	261	271	288	279	253	260	245	280	276	269	266	268	292	250	237	284	296	268	293	271	278	295
13553	34681	27950	16705	16392	19204	14134	9392	6733	2894	2763	1933	1660	1322	1112	1056	1645	15913	9617	531	455	443	443	416	455	410	395	409	396	400	416	402	370	395	323	362	371	396	342	371	353	379	310	349	390	354	364	336	333	365	401	338	402	362	361	365	362	342	361	344	351	335	353	330	366	333	337	339	355	364	332	344	323	362	334	379	351	339	353	351	333	372	329	341	356	356	321	324	324	351	350	323	343	347	378	348	326	329	344	341	319	339	332	332	359	318	351	365	350	364	329	349	359	335	385	355	354	331	348	362	393	322	369	328	354	317	339	346	347	339	341	303	340	368	337	338	357	335	347	334	355	379	342	336	306	320	332	341	348	352	360	322	345	362	386	336	359	311	346	327	325	334	334	348	323	346	315	366	325	330	339	355	323	346	319	361	367	330	330	362	316	326	357	333	338	349	322	342	341	355	327	329	361	329	358	329	323	298	334	363	315	330	337	347	375	362	350	341	333	343	317	356	309	337	371	365	301	339	336	371	335	340	344	321	315	336	347	325	347	300	328	324	328	337	353	332	309	345	359	321	326	324	316	310	331	329	362	340	340	352	366	336	380	320	369	342	383	299	358	311	351	347	347	352	364	351	305	376	336	365	322	346	347	365	328	361	312	343	349	324	325	326	327	362	338	356	331	348	320	335	331	348	379	345	315	389	331	338	332	362	305	318	360	328	330	349	342	362	334	361	360	325	343	338	354	340	327	357	374	387	315	341	366	362	363	312	369	335	312	340	356	317	356	326	363	294	335	336	345	330	327	342	306	333	369	357	371	281	354	321	358	339	356	358	358	354	357	361	341	355	324	336	331	298	360	339	375	336	360	351	331	360	346	324	356	341	344	317	349	325	345	329	321	341	367	347	357	329	335	349	324	302	362	322	331	321	322	372	338	321	373	338	354	334	353	348	297	322	325	376	380	326	344	337	322	374	353	305	326	338	352	365	335	309	330	349	375	357	321	320	351	336	343	327	329	321	305	342	370	356	340	355	352	350	330	339	349	368	361	351	329	333	338	375	375	349	371	362	325	351	326	353	339	337	356	334	358	386	366	371	339	323	363	341	334	350	337	363	348	368	353	324	356	382	359	303	350	327	332	354	341	347	375	342	316	376	325	335	345	351	338	352	315	345	340	341	339	311	355	353	346	343	339	301	354	316	324	349	376	325	357	348	344	332	313	330	349	347	327	328	330	339	350	325	360	350	316	358	354	370	381	323	339	350	386	362	342	352	323	321	345	327	375	314	297	342	323	340	332	380	347	324	327	352	314	331	338	350	314	357	348	329	338	327	356	339	318	327	330	315	343	321	362	333	342	345	322	297	369	337	306	338	366	338	352	329	340	342	303	333	362	332	363	339	332	362	322	346	307	340	365	351	351	336	339	344	302	312	358	361	331	311	331	384	348	301	332	340	343	319	339	382	335	328	350	390	341	299	336	365	323	367	346	361	348	334	341	330	330	326	348	330	345	324	338	308	340	326	346	365	314	330	353	349	300	342	330	351	344	380	341	340	317	368	356	356	333	338	320	342	339	343	334	307	342	309	349	333	332	385	344	365	341	347	322	351	313	316	331	336	347	324	315	336	368	336	315	327	347	357	360	349	341	359	332	336	369	323	340	350	357	340	339	314	337	329	333	354	341	338	342	354	323	306	337	364	345	345	344	345	310	343	313	304	351	343	362	349	350	354	314	313	363	325	336	360	363	327	312	340	350	337	338	350	344	359	317	333	331	359	298	351	357	352	348	317	316	360	310	373	314	339	327	339	334	350	351	319	335	368	329	328	338	354	370	330	339	336	326	331	349	330	317	340	307	316	336	332	338	331	314	312	297	355	352	317	361	345	310	351	319	326	357	313	368	331	359	327	348	354	386	336	366	345	358	319	351	353	314	319	356	350	327	343	359	343	340	340	336	343	345	357	380	302	354	317	339	361	325	334	340	333	286	345	340	355	379	360	351	327	336	343	358	346	338	333	353	319	341	330	330	334	317	332	347	360	339	364	355	326	334	350	376	344	328	359	347	346	341	356	317	357	354	355	333	353	358	350	349	340	346	323	308	328	343	352	373	373	362	312	333	343	360	369	356	347	379	344	318	356	342	316	343	367	354	339	320	334	345	339	321	301	355	356	357	336	354	333	350	331	320	316	309	327	336	345	341	352	337	325	331	340	325	383	329	348	349	305	322	344	354	334	338	324	350	323	352	332	339	408	376	319	336	366	336	335	326	360	341	330	354	325	375	361	368	358	294	345	313	351	370	345	352	362	389	369	327	349	316	340	321	328	348	349	409	336	325	328	345	339	318	336	360	377	322	352	357	342	322	324	322	358	336	322	330	361	326	327	366	348	319	368	343	347	340	360	353	319	335	293	325	331	367	361	330	336	373	339	337	322	331	310	299	353	370	337	371	343	357	355	330	336	347	344	346	319	331	365	318	330	334	358	382	336	348	344	312	370	353	314	354	368	345	349	332	336	310	362	318	347	387	318	327	337	328	343	335	325	355	382	355	333	344	364	346	347	372	361	369	378	344	357	353	324	321	328	387	357	349	342	355	369	322	338	333	337	345	309	371	321	330	348	342	355	373	349	351	338	349	337	332	355	344	323	324	327	322	357	365	340	333	340	334	326	343	336	343	318	357	370	347	348	336	348	338	334	327	346	355	315	319	329	376	345	377	360	363	363	341	324	347	321	347	363	341	346	349	319	317	337	292	338	342	346	354	338	333	326	331	320	335	346	332	362	389	332	321	366	348	353	338	349	356	349	356	381	327	333	329	374	348	335	343	380	366	349	327	339	341	382	356	356	362	355	358	354	337	355	311	327	323	345	382	338	331	343	332	314	333	317	353	324	319	322	330	341	322	344	341	350	325	340	305	350	321	338	344	328	371	328	331	354	322	341	320	357	369	332	361	364	341	358	325	337	335	331	368	343	362	365	308	320	315	375	313	343	354	332	315	387	356	353	336	347	336	352	368	353	350	327	343	323	344	335	336	335	342	341	347	333	310	356	370	364	344	329	344	337	336	370	343	372	343	325	353	355	343	347	338	343	364	371	306	323	347	367	330	348	319	369	357	390	351	332	345	336	314	342	347	324	342	336	340	366	363	340	351	332	331	326	338	328	360	364	364	352	338	310	326	346	354	324	353	319	320	340	337	322	364	322	312	339	317	336	317	342	334	339	328	342	334	322	339	362	339	365	339	336	321	339	334	349	354	333	337	366	377	358	309	342	361	349	321	351	346	369	338	365	364	350	337	323	328	384	322	356	322	324	361	359	355	357	314	321	365	317	359	321	345	339	367	325	325	354	343	326	369	344	367	373	333	370	333	357	331	301	355	336	361	321	361	361	319	346	340	335	336	338	341	338	350	347	337	332	337	354	319	359	336	357	374	321	380	314	358	330	361	314	331	356	346	352	327	357	368	321	372	357	348	335	329	390	365	332	365	338	349	329	319	343	325	341	368	340	341	331
26697	20950	15590	6032	5335	4586	3432	2518	1836	1291	1099	1078	1034	989	942	938	1053	1680	1788	1027	868	896	877	864	856	809	856	889	951	881	922	867	896	824	917	922	841	884	909	862	862	891	911	925	874	857	878	822	905	861	834	912	877	896	896	894	856	844	881	877	863	938	871	850	850	880	867	932	874	860	866	866	877	896	923	886	893	864	939	899	866	871	869	916	880	909	899	846	852	861	855	856	891	901	908	879	833	878	903	879	921	866	908	857	858	940	902	893	852	880	844	898	933	866	960	839	894	864	892	885	859	835	838	874	865	907	845	855	891	880	861	902	855	890	894	895	921	871	850	892	873	839	868	868	855	866	905	865	887	915	884	863	917	871	893	871	890	808	927	935	910	919	891	893	887	856	901	854	887	842	917	868	886	848	879	917	799	885	907	779	909	866	868	870	923	879	903	862	874	945	889	935	859	895	854	887	901	909	875	907	884	863	895	922	848	857	939	897	880	884	903	883	852	872	885	839	823	890	889	864	918	900	917	890	861	882	878	911	895	858	867	890	884	892	883	856	878	902	899	854	859	821	900	858	865	893	869	905	877	866	839	919	894	881	870	888	859	829	883	859	866	854	906	851	883	888	886	866	897	850	881	901	873	828	903	907	842	898	858	861	898	839	854	849	931	934	850	895	862	854	843	845	887	917	867	880	922	907	900	879	858	895	902	888	880	938	886	869	834	916	912	865	885	903	940	912	916	864	849	857	888	866	879	923	894	868	867	890	884	871	939	908	930	893	934	866	866	872	890	889	856	890	874	877	894	859	936	922	855	848	868	871	921	887	872	848	902	840	869	872	857	938	843	885	916	971	950	893	869	845	896	881	904	887	908	911	874	882	880	891	880	828	964	816	876	894	839	846	878	897	880	875	874	910	888	845	863	911	902	900	807	921	893	938	859	881	891	867	888	878	845	881	925	887	918	961	876	938	861	866	914	824	888	871	867	905	923	924	894	860	853	927	885	886	931	900	851	819	907	885	822	901	900	881	929	878	892	845	879	885	881	863	917	873	924	858	844	904	883	879	950	896	907	940	917	853	872	910	885	933	891	857	844	886	859	932	842	857	879	876	938	891	889	854	854	892	899	822	904	918	880	881	891	859	859	884	909	904	913	886	941	867	883	857	851	888	890	895	900	877	892	899	873	920	853	921	860	874	888	881	930	876	889	854	908	883	849	911	920	892	902	893	849	828	921	933	891	900	886	894	874	915	883	874	887	911	918	876	835	914	911	932	868	855	888	866	910	888	883	982	893	879	874	850	910	894	887	941	901	877	845	919	888	876	909	915	889	889	896	875	933	897	921	889	894	916	868	907	901	874	924	931	815	874	885	842	889	908	851	873	820	848	904	850	903	895	909	847	899	957	889	886	865	833	876	897	887	881	856	814	881	884	910	883	860	893	910	943	875	928	844	859	893	882	908	886	894	937	927	935	932	882	896	939	834	901	857	870	903	827	944	820	907	953	889	827	888	865	890	904	897	879	858	874	888	900	895	847	883	889	854	905	906	910	880	846	908	866	908	921	909	873	890	855	864	893	889	827	875	834	875	884	848	866	864	888	924	867	878	888	908	863	844	861	891	909	933	864	936	876	903	870	886	882	872	890	852	881	855	905	911	843	877	847	903	903	856	880	849	869	911	864	893	874	897	857	891	955	867	884	901	962	867	983	898	945	894	858	907	911	865	833	852	905	902	905	864	882	878	884	883	852	926	892	893	857	896	807	898	871	802	811	926	870	807	840	891	909	952	794	924	854	850	877	861	889	887	934	886	896	853	810	853	869	862	830	840	876	819	900	901	867	916	871	881	898	896	878	874	883	853	901	875	908	912	888	838	801	884	809	981	925	886	880	898	896	875	847	880	946	875	862	888	857	915	849	874	867	849	873	881	905	870	847	919	863	917	882	850	895	857	887	850	864	857	875	852	899	926	902	905	882	895	872	864	875	910	929	923	853	909	948	874	843	866	918	819	851	873	844	919	884	929	856	899	877	915	906	957	876	833	924	921	896	885	899	909	900	896	852	884	841	836	898	933	898	885	890	943	923	862	816	918	859	822	829	869	856	883	841	880	880	936	873	836	853	876	894	901	849	901	846	866	825	854	847	890	893	905	863	836	902	874	889	878	873	843	909	903	882	878	870	878	843	851	912	896	874	842	895	913	864	851	848	852	851	840	877	890	876	891	912	889	863	910	920	872	942	874	889	863	909	918	899	868	849	887	893	903	812	941	874	907	868	950	947	878	847	879	829	916	911	825	935	871	829	879	850	902	894	883	847	909	919	896	900	890	905	886	885	903	899	866	907	867	870	859	844	912	855	852	939	907	882	862	869	842	841	888	907	881	858	864	866	883	828	851	871	860	901	856	855	839	859	885	827	921	910	929	861	869	848	913	868	906	899	880	902	918	874	876	883	915	844	877	885	872	890	915	839	925	894	846	871	933	872	895	886	829	873	985	849	888	878	918	837	878	872	935	890	891	870	880	840	891	908	846	892	884	914	857	890	886	919	879	873	849	871	899	931	933	903	905	936	911	861	856	892	898	823	907	870	883	902	888	891	847	858	845	920	841	904	907	862	914	868	881	918	891	909	850	902	854	869	888	925	882	909	904	879	891	898	928	868	888	905	911	920	853	901	843	893	919	856	884	836	881	928	882	883	839	894	872	899	835	879	871	878	880	907	824	909	940	861	897	907	861	909	928	893	859	908	952	881	874	817	875	884	865	922	841	901	902	892	922	879	863	904	939	913	928	892	855	947	932	831	906	833	879	877	880	917	911	960	854	855	891	911	903	863	866	872	870	897	903	889	845	890	891	884	884	920	887	898	888	899	915	836	886	881	920	889	937	902	916	866	890	846	873	905	920	868	877	870	928	858	858	879	912	876	888	895	877	912	925	912	943	910	912	905	858	914	855	831	845	895	892	870	834	889	849	896	824	836	881	817	919	891	901	870	880	901	897	889	865	865	841	889	851	877	823	926	875	864	878	853	913	902	881	860	839	907	889	877	894	881	805	853	809	901	783	906	907	905	868	845	899	878	864	908	905	885	857	861	835	887	918	858	885	911	909	880	872	870	931	900	893	885	882	872	906	927	878	845	839	880	907	920	882	907	870	877	901	883	817	944	856	841	818	889	884	847	924	834	872	884	885	900	894	869	927	790	870	844	822	882	841	892	859	928	841	907	906	842	904	887	886	861	882	881	900	836	894	886	877	898	865	957	904	893	834	916	854	884	905	831	869	860	838	910	881	904	850	921	934	945	940	891	901	883	826	833	853	879	875	919	905	889	889	880	949	890	860	871	903	854	915	838	945	834	890	905	851	854	895	868	870	847	887	887	882	890	952	898	883	863	955	937	879	960	878	904	911	859	988	904	834	947	877	856	809	905	879	860	876	888	891	882	870	838	902	926	881	859	871	865	871	934	903	890	906	905	879	858	890	852	898	841	885	873	864	859	856	879	907	857
9982	21772	14123	7237	9932	8991	7242	5252	3599	2181	1625	1530	1523	1447	1275	1287	1587	2870	2848	1310	1081	1083	1134	1011	1072	1110	1138	1081	1035	1067	1091	1141	1084	1067	1115	1109	1056	1131	1121	1048	1085	1108	1073	1082	1125	1121	1057	1111	1047	1117	1061	1087	1115	1088	1135	1119	1076	1040	1158	1118	1066	1107	1123	1128	1141	1098	1111	1138	1100	1127	1082	1078	1103	1093	1094	1141	1101	1160	1034	1131	1134	1109	1195	1110	1097	1118	1100	1050	1088	1097	1143	1089	1107	1097	1131	1134	1077	1112	1123	1090	1143	1061	1088	1085	1043	1059	1060	1111	1116	1173	1112	1184	1078	1159	1146	1131	1103	1093	1093	1116	1106	1128	1088	1108	1094	1085	1102	1145	1137	1074	1191	1173	1055	1093	1076	1091	1117	1107	1084	1089	1120	1130	1060	1167	1119	1083	1101	1043	1088	1119	1151	1116	1165	1128	1120	1142	1131	1058	1068	1118	1081	1121	1130	1090	1128	1116	1162	1095	1084	1042	1054	1121	1033	1049	1111	1140	1192	1089	1123	1090	1111	1160	1087	1154	1107	1128	1083	1087	1105	1099	1073	1050	1137	1066	1087	1156	1125	1118	1097	1184	1118	1102	1110	1119	1138	1156	1092	1168	1082	1101	1125	1124	1104	1130	1127	1133	1125	1052	1080	1099	1120	1047	1080	1078	1086	1092	1135	1130	1043	1082	1105	1122	1103	1130	1156	1128	1081	1047	1084	1096	1094	1092	1041	1120	1101	1122	1059	1141	1109	1059	1081	1088	1097	1125	1075	1135	1136	1061	1075	1102	1127	1129	1178	1100	1115	1065	1075	1068	1144	1075	1128	1080	1149	1125	1174	1089	1089	1090	1109	1132	1092	1079	1118	1078	1112	1152	1089	1105	1047	1127	1039	1075	1092	1071	1112	1159	1154	1142	1146	1062	1092	1129	1115	1100	1122	1070	1093	1066	1120	1116	1087	1142	1168	988	1071	1113	1142	1095	1118	1136	1100	1129	1054	1103	1138	1124	1129	1100	1126	1100	1112	1135	1071	1070	1078	1141	1111	1090	1220	1121	1019	1150	1100	1105	1145	1098	1167	1110	1076	1127	1135	1085	1133	1076	1144	1152	1112	1103	1081	1119	1137	1096	1089	1124	1102	1098	1082	1102	1094	1139	1157	1103	1141	1089	1083	1138	1100	1094	1103	1078	1058	1125	1071	1093	1078	1080	1058	1128	1101	1089	1103	1078	1151	1115	1084	1105	1076	1141	1127	1085	1102	1104	1060	1118	1095	1158	1124	1049	1129	1077	1105	1109	1082	1080	1095	1112	1118	1093	1107	1073	1046	1082	1150	1113	1104	1093	1088	1101	1122	1162	1050	1118	1120	1129	1141	1109	1077	1149	1083	1098	1111	1173	1125	1124	1118	1095	1092	1100	1091	1099	1112	1066	1077	1097	1066	1055	1104	1095	1113	1095	1108	1087	1095	1074	1132	1131	1116	1082	1051	1064	1135	1109	1177	1117	1074	1120	1072	1129	1126	1138	1053	1116	995	1102	1105	1090	1111	1099	1094	1124	1131	1036	1066	1107	1102	1107	1079	1131	1124	1082	1093	1112	1148	1151	1092	1135	1135	1146	1081	1079	1061	1147	1091	1080	1052	1102	1069	1120	1106	1085	1092	1093	1130	1122	1045	1077	1141	1172	1093	1036	1044	1074	1136	1124	1040	1120	1143	1106	1140	1083	1043	1080	1102	1111	1086	1123	1158	1077	1132	1088	1110	1134	1092	1114	1124	1075	1085	1177	1039	1137	1091	1161	1114	1140	1079	1148	1076	1098	1104	1166	1081	1108	1077	1130	1077	1091	1100	1142	1087	1103	1093	1137	1130	1103	1179	1065	1128	1083	1097	1094	1125	1070	1066	1072	1111	1127	1098	1090	1133	1114	1125	1113	1096	1090	1079	1126	1141	1115	1096	1133	1054	1090	1120	1095	1149	1082	1157	1101	1167	1135	1096	1108	1117	1148	1096	1121	1035	1123	1036	1083	1136	1107	1104	1087	1106	1095	1100	1149	1088	1117	1143	1134	1099	1142	1055	1109	1133	1097	1106	1107	1125	1122	1165	1135	1101	1151	1114	1091	1134	1085	1168	1123	1139	1104	1119	1100	1090	1127	1037	1112	1077	1103	1146	1142	1067	1119	1088	1090	1058	1079	1117	1112	1114	1133	1055	1120	1095	1104	1097	1070	1182	1114	1067	1121	1033	1107	1105	1100	1085	1118	1087	1118	1054	1112	1088	1192	1104	1124	1098	1082	1053	1089	1121	1058	1108	1125	1125	1106	1087	1092	1102	1071	1098	1106	1166	1144	1090	1134	1112	1173	1069	1154	1114	1155	1079	1110	1127	1122	1123	1207	1042	1131	1105	1087	1092	1088	1126	1114	1048	1105	1100	1084	1100	1118	1131	1037	1144	1089	1088	1114	1133	1062	1157	1108	1144	1086	1139	1116	1074	1095	1122	1142	1071	1120	1114	1049	1094	1145	1118	1125	1071	1106	1079	1078	1041	1156	1093	1105	1114	1112	1141	1144	1060	1079	1109	1133	1093	1082	1125	1071	1117	1063	1109	1101	1137	1127	1099	1108	1132	1178	1089	1080	1089	1057	1142	1075	1140	1108	1067	1206	1140	1082	1126	1120	1102	1140	1131	1090	1112	1114	1121	1163	1090	1091	1070	1127	1079	1103	1112	1150	1119	1046	1131	1035	1073	1128	1052	1104	1073	1085	1083	1107	1127	1117	1140	1181	1117	1068	1097	1107	1086	1112	1119	1108	1086	1046	1096	1125	1178	1112	1160	1089	1042	1153	1096	1090	1114	1158	1099	1134	1095	1086	1081	1159	1122	1123	1090	1094	1085	1118	1106	1101	1154	1094	1104	1139	1112	1105	1110	1115	1136	1080	1040	1125	1118	1076	1144	1160	1075	1092	1084	1157	1062	1101	1075	1120	1116	1113	1069	1160	1131	1134	1130	1126	1063	1159	1075	1104	1120	1128	1149	1202	1125	1097	1069	1136	1099	1102	1056	1115	1082	1154	1124	1081	1141	1152	1093	1100	1108	1088	1087	1018	1126	1116	1123	1090	1145	1103	1114	1067	1128	1056	1133	1101	1104	1087	1059	1105	1082	1140	1165	1112	1093	1103	1089	1075	1115	1060	1091	1123	1069	1083	1094	992	1123	1098	1134	1122	1096	1086	1107	1073	1072	1116	1110	1103	1094	1105	1068	1100	1081	1091	1070	1088	1088	1128	1129	1082	1114	1134	1115	1146	1166	1096	1057	1115	1090	1100	1035	1090	1114	1114	1081	1116	1096	1120	1097	1140	1117	1094	1112	1051	1112	1159	1088	1160	1098	1105	1124	1079	1092	1091	1119	1127	1077	1113	1147	1100	1129	1075	1107	1004	1068	1160	1159	1082	1123	1074	1048	1106	1099	1116	1130	1117	1106	1042	1132	1089	1088	1050	1109	1155	1119	1111	1091	1032	1159	1151	1135	1167	1083	1125	1083	1097	1137	1076	1061	1133	1122	1088	1104	1147	1102	1099	1128	1103	1086	1121	1132	1105	1125	1126	1078	1109	1115	1106	1092	1101	1119	1113	1078	1120	1093	1117	1117	1083	1070	1170	1145	1092	1083	1036	1092	1123	1084	1135	1109	1086	1118	1085	1078	1100	1059	1130	1084	1099	1069	1062	1128	1096	1119	1157	1078	1119	1110	1100	1098	1088	1178	1144	1105	1103	1165	1150	1076	1065	1134	1089	1159	1116	1138	1144	1142	1059	1106	1095	1096	1130	1072	1125	1127	1090	1095	1099	1146	1106	1122	1117	1116	1125	1102	1060	1115	1136	1108	1088	1157	1095	1119	1136	1117	1133	1096	1078	1091	1104	1099	1078	1056	1024	1129	1098	1099	1121	1105	1108	1038	1103	1134	1086	1071	1112	1100	1078	1091	1130	1073	1021	1134	1114	1131	1124	1077	1091	1099	1140	1059	1091	1045	1139	1050	1098	1118	1148	1149	1089	1098	1059	1090	1048	1100	1120	1081	1156	1096	1102	1089	1124	1104	1083	1132	1147	1040	1084	1124	1110	1098	1119	1129	1090	1084	1127	1084	1078	1059	1047	1165	1140	1124	1138	1129	1118	1122	1100	1071	1177	1097	1067	1128	1137	1114	1111	1150	1102	1108	1069	1091	1118	1070	1069	1103	1123	1047	1143	1102	1070	1142	1163	1108	1099	1124	1131	1120	1071	1032	1088	1080	1060	1105	1068	1097	1092	1116	1088	1068	1132	1085	1125	1068	1118	1121	1126	1053	1080	1143	1149	1139	1119	1105	1043	1107	1154	1129	1076	1035	1115	1090	1104	1067	1127	1115	1115	1105	1119	1110	1071	1117	1077	1141	1009	1157	1091	1143	1065	1059	1135	1107	1146	1154	1045	1090	1128	1086	1110	1122	1066	1102	1136	1168	1135	1033	1092	1097	1113	1104	1135	1067	1163	1177	1118	1129	1110	1092	1115	1124	1123	1103	1088	1073	1132	1128	1106	1161	1053	1094	1094	1087	1101	1080	1055	1148	1108	1160	1073	1074	1146	1048	1119	1151	1105	1075	1069	1129	1131	1050	1108	1088	1156	1146	1098	1101	1150	1132	1053	1116	1148	1116	1103	1077	1108	1069	1099	1143	1061	1078	1127	1087	1136	1142	1071	1138	1068	1079	1125	1033	1107	1163	1130	1066	1057	1103	1105	1112	1114	1073	1133	1146	1070	1082	1082	1141	1136	1093	1127	1035	1125	1152	1070	1128	1085	1109	1062	1113	1078	1170	1070	1080	1057	1107	1145	1122	1091	1128	1146	1120	1064	1133	1068	1077	1147	1041	1052	1126	1072	1098	1059	1108	1048	1044	1066	1114	1144	1082	1087	1148	1058	1132	1046	1140	1122	1143	1079	1094	1080	1077	1168	1115	1102	1054	1083	1071	1120	1092	1117	1110	1056	1136	1110	1038	1114	1082	1092	1113	1159	1063	1111
23941	21030	28181	24084	20918	11888	4865	2929	2324	1540	1229	1118	948	922	908	856	2135	8530	8835	2499	698	695	683	680	670	648	659	676	664	703	669	731	706	678	694	724	674	660	660	702	613	683	683	645	696	662	685	665	607	630	643	698	662	693	686	695	667	671	600	660	693	697	659	657	679	672	688	654	709	693	667	744	646	705	656	674	657	629	690	679	616	699	622	665	674	639	673	659	703	690	691	696	664	626	672	651	657	646	699	669	684	732	670	647	665	655	635	642	650	664	634	674	668	666	661	598	751	688	711	695	667	706	675	687	642	638	647	615	644	620	632	633	671	616	667	690	668	658	677	648	687	649	613	625	713	690	651	656	677	641	706	619	700	703	658	674	690	696	623	644	725	706	720	675	659	705	690	702	681	667	682	639	660	626	647	655	701	676	693	604	703	660	661	668	653	688	704	644	711	690	649	698	685	654	636	660	676	662	708	674	663	667	698	647	666	598	650	688	657	672	668	618	637	660	697	696	646	661	663	640	643	689	690	722	724	717	661	632	643	674	666	693	654	676	701	675	665	655	689	609	666	638	682	633	669	673	650	623	686	661	638	678	654	686	669	644	681	679	672	635	685	671	665	656	670	686	650	674	715	716	687	702	642	650	697	649	647	662	708	697	691	675	664	678	670	669	652	629	692	608	664	691	642	676	670	664	631	693	710	688	692	634	685	684	662	645	655	704	660	702	680	651	710	658	672	720	678	643	685	657	647	629	684	641	683	724	681	668	683	642	665	648	713	621	740	696	625	660	627	695	679	700	711	677	702	678	673	625	638	667	667	666	657	697	664	641	605	691	729	668	647	664	682	666	642	646	701	685	674	652	662	668	682	685	684	655	648	696	658	669	666	667	656	686	669	669	651	648	718	700	674	678	620	659	691	645	726	651	634	694	681	621	668	635	678	716	678	678	689	674	711	671	626	672	648	661	688	665	632	692	647	636	655	726	728	675	671	617	667	670	700	681	646	671	683	639	678	670	670	657	640	658	661	651	676	672	656	636	617	659	698	692	671	682	681	653	704	648	690	628	691	696	675	660	677	668	664	621	619	641	636	648	660	625	673	680	634	730	644	688	670	694	637	648	643	636	647	650	661	651	683	666	673	636	651	654	661	681	650	674	666	657	617	700	672	682	655	656	646	631	694	639	651	673	706	673	700	665	659	701	682	653	686	631	679	702	677	679	636	664	661	677	684	618	698	618	670	639	676	700	681	682	647	628	665	644	645	641	665	656	699	687	653	640	689	667	677	645	693	688	695	658	649	673	657	603	672	645	646	639	672	618	677	617	731	704	686	663	624	599	686	673	669	674	661	633	664	690	642	703	676	697	651	698	665	639	665	658	636	712	669	671	648	639	673	690	671	641	680	636	619	656	710	629	670	659	635	661	679	700	684	667	657	667	673	670	665	699	664	676	681	694	664	678	706	632	660	685	649	624	717	686	694	678	714	674	742	642	625	688	670	675	637	710	659	647	662	653	690	685	655	652	656	640	641	679	646	627	700	675	660	658	677	687	648	642	714	671	617	683	634	662	646	750	665	683	683	694	646	627	696	671	671	625	673	663	656	658	622	708	657	692	650	645	709	673	636	682	681	671	649	648	665	664	621	695	699	710	651	637	675	681	666	680	643	687	628	695	712	657	657	650	675	683	743	644	658	628	651	662	685	620	668	671	708	612	638	665	709	635	680	622	692	690	634	666	640	639	644	661	704	704	726	630	662	703	664	668	676	643	676	683	640	663	643	696	697	693	625	717	645	685	675	648	692	665	684	671	677	647	679	651	650	673	646	646	684	664	647	657	676	667	651	653	649	666	666	659	681	627	667	652	658	659	652	691	652	668	667	613	634	670	666	646	695	665	669	663	577	669	667	670	669	673	621	636	666	700	673	615	708	634	701	613	694	704	687	665	669	659	642	641	669	701	682	661	671	665	637	650	688	629	662	664	688	673	647	656	688	654	652	661	666	680	598	672	642	665	672	666	631	664	693	676	673	641	669	653	686	625	699	634	642	669	636	614	702	729	627	643	691	690	652	692	679	660	666	668	662	690	660	691	650	676	658	710	650	682	654	616	639	699	665	656	647	694	651	659	672	676	688	664	650	652	701	650	665	707	692	683	657	674	636	647	679	631	678	677	679	654	644	695	657	632	681	677	658	673	659	682	655	722	674	725	677	631	637	666	680	655	670	645	632	719	686	635	646	652	688	635	648	686	662	666	693	673	712	631	675	659	691	629	662	689	685	641	686	679	647	685	641	680	668	660	672	696	692	688	591	649	648	659	667	638	658	691	693	651	689	628	644	660	644	634	686	686	660	658	620	613	676	698	647	691	682	628	651	655	632	679	655	646	674	686	681	654	660	658	703	688	660	679	686	685	743	660	623	675	664	678	648	665	686	644	670	649	681	672	644	683	677	635	662	707	661	686	659	620	649	680	636	685	623	645	661	702	691	684	620	632	633	675	661	692	633	695	656	641	640	697	674	615	671	693	683	689	646	656	624	631	682	658	715	648	664	691	665	636	709	656	672	642	697	634	688	711	689	692	657	676	626	641	671	639	640	656	698	671	664	672	674	669	683	621	675	655	663	697	631	625	649	716	654	686	702	662	654	651	656	661	642	694	628	668	677	687	651	694	648	693	684	682	687	681	676	599	663	648	694	663	638	655	713	618	663	659	659	677	648	722	631	668	641	664	669	659	647	650	687	666	674	662	641	674	631	639	622	675	671	655	702	644	647	672	681	656	674	663	631	667	679	688	670	641	660	684	656	670	644	662	659	712	685	658	653	632	656	652	650	638	662	667	609	666	643	643	689	698	701	664	712	683	644	682	700	752	685	656	673	651	635	648	641	665	677	671	687	680	640	663	664	693	632	650	652	683	646	720	649	670	663	669	688	692	687	680	622	691	632	627	690	665	651	663	661	655	649	663	681	676	683	648	667	658	706	644	681	628	645	687	674	654	736	680	632	684	695	635	689	660	660	699	662	644	629	644	636	685	704	700	637	669	653	625	658	673	631	641	659	706	706	651	647	692	690	654	687	664	682	656	677	658	642	629	646	655	617	643	660	675	647	663	712	633	641	664	654	685	707	679	672	632	621	743	648	692	653	695	652	622	680	698	655	640	681	695	678	623	676	644	619	662	654	698	628	665	703	657	647	650	687	694	653	683	646	653	641	658	672	702	695	635	655	666	652	705	632	671	680	658	684	699	615	662	696	651	668	659	675	674	680	619	694	629	677	666	695	650	653	679	664	692	643	643	651	668	628	680	674	648	664	666	663	677	664	665	653	697	649	706	676	640	608	657	652	674	658	633	656	639	645	701	651	682	678	657	659	713	661	641	677	681	665	639	641	659	654	653	669	689	666	664	637	658	669	676	652	666	672	648	642	649	649	688	658	664	659	688	679	703	683	711	683	668	706	684	685	665	649	654	643	665	683	674	662	664	670	669	606	649	674	651	688	640	668	661
11958	28548	21151	13959	15856	11282	8038	6281	5080	2936	2363	2064	1667	1398	1475	1393	4216	14934	14151	3618	863	870	881	864	887	924	905	872	903	858	934	823	873	837	874	823	865	872	830	852	865	830	860	847	921	849	794	843	854	817	921	895	884	849	911	865	893	900	863	851	905	820	845	805	859	849	817	868	815	853	944	841	883	847	833	817	867	886	920	879	872	822	896	859	861	823	795	856	829	899	878	890	900	776	867	842	848	869	870	834	797	851	857	827	888	776	869	903	877	848	866	870	882	788	867	889	833	853	833	880	897	802	854	841	871	859	874	810	860	900	854	888	799	888	907	863	878	866	878	850	841	805	859	811	858	908	874	872	819	834	869	848	850	858	798	835	848	839	845	854	833	893	858	883	854	867	865	832	872	884	860	873	825	883	887	839	891	907	845	886	863	811	925	856	814	817	875	836	818	938	867	864	819	832	892	851	863	832	894	821	849	857	875	831	895	831	816	833	817	923	853	823	869	845	842	817	819	844	840	883	857	838	853	870	841	849	884	820	863	857	847	885	882	820	843	888	899	838	856	856	853	870	876	801	862	805	778	900	809	873	799	828	838	875	883	872	880	827	857	844	866	842	846	853	826	862	792	812	840	870	838	836	884	862	843	855	886	811	866	857	918	859	851	904	851	871	877	821	839	780	895	857	871	858	817	821	870	884	865	861	883	828	905	858	794	818	800	879	840	790	853	853	852	828	878	876	853	885	865	884	858	859	856	857	875	826	862	827	817	837	887	830	809	864	862	886	824	882	848	887	835	915	869	829	883	892	833	876	824	873	885	886	817	862	863	839	823	868	887	871	854	868	828	836	861	882	829	877	859	826	871	816	843	821	853	874	833	842	875	827	869	904	886	872	868	829	852	859	878	875	822	888	871	830	856	856	829	801	851	896	871	858	868	896	900	843	819	807	867	846	821	861	874	914	825	906	860	856	875	816	826	843	867	830	849	836	828	865	804	847	869	842	848	839	808	889	811	824	834	867	830	842	848	809	884	819	836	850	854	817	855	814	875	856	860	830	819	870	889	820	825	843	865	814	855	862	887	837	826	876	833	855	905	855	865	857	862	864	797	865	854	830	894	892	851	872	839	828	845	864	815	771	869	800	859	898	868	870	888	846	907	896	865	886	872	841	874	909	879	884	868	861	883	881	818	858	867	803	872	911	833	847	829	948	841	863	793	875	885	836	848	820	907	867	908	825	881	877	825	931	853	832	870	902	913	896	822	876	840	830	817	848	849	855	820	881	888	807	863	836	833	869	872	858	812	858	851	871	830	843	826	850	840	854	819	832	880	805	824	782	845	902	862	868	857	844	875	897	889	859	861	847	827	890	829	808	815	872	876	839	817	882	869	827	858	851	847	850	846	888	864	846	859	862	865	834	891	860	819	830	856	876	868	827	849	876	891	810	833	832	857	920	866	848	854	864	841	837	896	872	821	863	882	855	841	847	849	866	905	899	866	889	870	867	884	875	822	863	842	845	864	808	834	874	867	873	822	877	891	892	877	869	878	902	848	886	863	834	863	824	832	882	841	818	800	859	865	875	847	861	857	880	826	834	882	856	877	891	830	830	813	826	840	829	889	842	844	906	869	856	860	839	838	854	856	888	881	843	864	960	836	851	891	891	872	886	862	875	891	871	897	833	887	851	840	849	861	809	869	816	865	850	882	855	833	851	851	816	837	888	868	811	826	875	902	829	844	867	824	862	894	850	819	842	817	839	914	842	887	880	845	835	823	817	840	861	875	817	886	817	822	911	842	851	895	851	889	824	848	830	819	817	863	856	844	827	855	856	838	829	870	867	819	888	886	863	838	842	889	880	868	860	801	872	864	837	874	883	864	912	859	855	846	857	823	827	826	834	916	830	827	850	858	872	858	835	863	884	868	844	820	871	882	877	826	807	847	872	835	872	825	851	844	903	817	841	861	873	896	830	853	883	857	890	838	840	906	848	897	782	827	903	838	876	883	828	829	857	850	873	860	896	832	895	858	857	823	847	886	853	869	864	909	856	850	837	860	850	878	893	853	885	798	889	819	874	834	868	813	901	897	880	837	840	847	864	903	855	831	838	833	846	891	858	913	869	883	865	807	788	835	821	908	892	864	843	824	867	893	858	870	837	878	836	834	910	844	879	825	814	808	892	890	805	822	843	864	870	849	894	845	814	839	899	820	821	903	866	872	826	872	898	851	902	906	783	838	864	831	835	820	900	864	874	861	848	863	853	855	863	899	870	868	852	884	882	813	878	831	923	826	820	909	859	831	846	845	891	913	842	865	819	858	853	890	898	837	849	878	855	808	835	876	847	875	885	831	821	860	844	846	894	920	852	845	878	854	890	822	836	876	861	812	864	866	838	860	845	904	870	844	844	865	877	870	859	892	859	776	873	869	813	868	866	845	887	919	827	817	907	847	870	862	834	863	847	871	859	822	862	895	822	853	864	842	850	831	833	862	858	838	812	835	861	786	878	914	859	883	861	879	852	905	785	818	828	894	876	836	840	883	807	841	899	859	860	865	860	870	864	834	871	853	877	922	889	836	845	862	893	811	870	821	910	882	765	863	905	872	879	834	874	873	871	874	847	798	891	831	856	844	847	864	832	858	854	886	850	828	803	834	884	864	845	857	826	857	864	842	849	835	859	808	821	877	846	884	878	883	917	802	849	870	820	864	897	829	889	852	859	870	886	871	870	890	868	793	905	867	849	868	845	894	888	868	843	819	849	877	826	849	839	922	917	890	859	868	899	889	894	847	841	807	844	837	880	873	805	858	848	853	821	867	846	800	876	833	893	854	890	851	842	893	864	869	895	843	839	849	863	850	829	848	926	884	826	899	910	847	849	837	815	881	872	849	880	819	844	844	834	856	832	891	835	844	864	869	846	841	865	853	905	855	849	826	879	830	850	856	896	831	902	907	878	840	823	814	884	884	865	804	860	923	849	838	879	871	845	860	841	827	807	840	877	837	879	886	869	819	814	889	876	884	790	901	893	848	825	837	848	855	878	830	830	845	850	826	881	829	904	860	867	836	896	840	848	850	861	805	863	890	862	859	828	882	869	819	813	865	864	831	816	876	832	875	868	792	845	849	794	882	843	824	882	808	787	850	795	877	867	820	822	822	888	801	865	859	876	910	829	921	841	908	869	861	800	852	808	848	824	883	846	849	869	837	814	881	892	810	897	865	861	846	865	859	822	855	832	877	825	845	851	824	819	857	857	842	865	838	862	883	872	839	871	881	797	892	866	904	866	854	890	875	885	837	873	776	876	808	846	795	844	878	864	868	845	850	882	864	856	831	905	913	826	869	833	830	865	833	914	853	809	811	820	838	806	857	887	870	820	871	810	796	905	843	889	837	875	851	875	849	912	855	866	834	869	808	900	826	901	853	874	879	847	844	827	864	870	857	834	869	880	848	801	863	844	843	846	850	856	870	892	882	850	881	883	881	862	831	861	812	830	855	866	843	903
22745	21070	28896	23468	21097	21349	14483	4380	2770	1725	1067	798	804	1057	1007	907	3112	14885	18982	7565	492	452	430	400	433	387	382	383	379	393	360	386	398	388	387	384	442	364	387	408	368	404	386	407	384	368	381	382	359	385	396	384	380	365	367	422	396	377	382	394	366	354	369	400	437	358	360	367	385	371	385	383	385	393	396	383	402	358	393	369	408	375	436	409	369	396	392	373	400	335	402	369	370	421	367	393	395	398	406	410	369	393	375	409	395	408	368	374	379	394	346	359	395	383	373	389	395	398	393	377	378	406	393	388	395	384	410	397	379	376	364	385	371	390	380	395	403	367	411	400	376	404	375	376	382	419	390	376	382	368	407	358	396	388	403	374	418	393	382	361	367	391	367	368	443	367	394	417	390	401	379	392	353	375	375	379	352	395	372	371	411	392	395	396	362	375	384	379	371	368	404	386	379	359	410	368	379	393	350	388	381	375	380	389	388	398	403	350	371	394	390	367	410	358	380	382	388	379	369	380	401	345	389	375	394	395	367	380	353	403	397	396	359	351	404	354	330	394	388	392	351	343	383	334	374	373	407	378	404	365	404	393	378	394	373	377	378	376	404	377	359	388	416	371	410	391	379	380	363	388	413	370	365	367	395	379	379	397	401	336	371	377	406	361	375	352	404	377	375	350	395	391	381	402	362	375	373	341	390	402	404	388	407	383	384	374	382	387	382	383	376	346	384	350	407	388	371	384	375	403	381	414	378	361	398	377	416	373	374	369	398	391	363	390	377	395	382	389	384	396	381	382	401	380	450	389	415	351	419	392	375	377	341	400	359	411	399	400	393	369	367	381	395	411	346	370	425	370	368	400	386	398	352	371	366	378	384	415	396	392	345	402	371	366	401	393	398	391	359	357	369	367	402	391	396	369	392	350	379	369	393	365	403	408	395	388	381	350	393	354	377	414	393	370	381	373	365	365	394	373	395	374	354	394	374	383	370	371	397	399	399	397	395	384	391	363	426	395	389	385	424	388	386	399	422	415	376	363	370	411	370	356	416	405	372	378	373	389	407	379	351	394	397	367	390	348	373	389	362	336	394	378	397	332	382	420	373	368	424	362	380	385	337	353	372	365	389	360	356	385	428	398	386	380	389	374	396	334	384	409	394	382	370	432	393	406	361	376	388	370	403	360	390	353	401	369	370	355	400	412	387	401	385	384	383	396	383	398	376	391	400	356	344	394	389	351	374	376	404	334	361	391	358	372	357	382	400	405	360	369	336	417	388	384	390	353	407	367	385	388	371	391	410	390	400	372	360	379	391	346	346	362	370	408	404	377	400	393	370	377	385	406	380	423	367	362	375	396	382	351	400	382	385	343	397	398	358	365	385	377	395	355	385	378	376	366	362	370	367	360	395	391	420	358	380	405	393	375	381	381	391	347	422	407	392	409	363	377	394	395	373	391	406	359	393	370	376	391	394	402	344	372	365	403	362	362	395	393	380	397	392	391	380	352	402	378	357	383	407	378	380	433	397	383	433	405	363	364	381	390	380	384	355	376	376	389	357	393	357	398	383	350	393	351	392	403	366	384	363	373	367	424	418	395	374	331	411	361	369	398	367	392	374	366	367	357	388	386	417	385	393	410	368	383	410	373	358	357	357	396	361	347	378	361	377	387	362	412	390	398	395	390	373	371	386	362	389	347	372	392	390	384	388	368	432	375	409	383	408	386	357	413	423	413	368	380	365	378	391	407	367	375	387	367	406	384	384	354	390	419	373	371	372	363	346	372	397	402	424	388	402	376	369	358	385	365	376	350	414	374	384	378	371	371	386	395	378	400	379	342	393	332	376	349	392	371	380	359	398	331	378	374	366	394	367	376	365	389	409	365	373	372	406	410	382	401	392	406	393	354	350	379	376	387	374	369	374	402	403	334	376	397	383	382	394	368	355	366	374	364	397	355	386	369	385	392	396	394	377	450	383	365	370	339	430	395	386	387	389	405	376	378	360	391	356	381	390	385	404	344	356	383	366	380	389	422	361	387	365	373	382	442	391	373	374	364	356	394	372	379	361	394	342	399	394	403	379	392	394	356	400	368	385	395	360	386	363	377	398	408	391	366	414	422	371	391	391	401	426	388	336	397	403	378	398	432	396	381	385	399	391	358	424	385	363	349	384	373	397	379	376	371	392	399	379	359	393	429	372	399	410	419	382	380	404	380	392	355	431	392	342	378	360	385	373	359	374	399	395	389	355	362	385	396	382	427	376	369	368	368	390	392	374	359	371	380	374	378	380	397	421	355	409	420	380	424	384	441	382	384	397	413	407	395	362	377	396	408	372	401	412	359	411	377	394	377	361	374	409	396	383	356	382	367	374	416	354	386	357	406	370	388	378	366	387	359	386	413	385	385	372	397	345	388	376	391	363	384	396	382	373	379	380	387	388	367	374	350	389	381	384	358	383	376	384	377	372	406	383	409	410	401	356	351	384	377	411	397	363	406	394	385	353	363	349	410	433	387	381	403	379	388	420	423	404	385	396	381	388	344	385	398	369	378	388	365	384	432	424	373	396	368	411	356	377	349	404	373	369	384	400	385	379	398	359	366	412	429	381	376	385	441	383	374	357	377	405	409	363	409	420	376	404	408	352	404	362	405	362	369	378	386	392	412	360	356	388	384	416	388	372	369	396	415	394	413	385	378	393	422	408	370	353	363	404	399	383	377	343	397	378	372	392	385	402	359	404	409	376	378	387	386	405	393	395	373	369	413	403	397	369	393	401	404	411	408	364	348	380	368	402	376	383	347	372	388	405	408	384	371	418	362	382	390	412	392	373	401	407	355	393	379	388	384	376	345	382	383	370	396	356	388	392	365	398	348	404	381	372	387	405	380	382	371	419	386	365	391	369	432	380	408	400	385	391	385	403	378	406	335	393	407	376	419	371	400	365	389	408	388	380	371	384	379	346	369	358	385	363	382	399	359	370	411	421	404	397	375	408	371	388	420	391	399	393	377	369	409	394	359	351	354	368	395	357	433	432	390	390	393	381	373	360	404	387	398	409	351	366	363	394	349	397	375	374	370	390	384	410	383	356	383	393	372	396	396	386	386	387	394	385	375	359	386	406	387	407	420	371	359	387	384	381	378	389	403	398	412	373	412	384	370	344	359	379	372	398	365	391	387	367	383	429	406	364	386	434	388	381	380	398	431	387	392	391	423	396	389	367	370	359	420	408	398	393	398	395	363	355	339	371	403	383	374	371	418	384	377	385	393	353	374	372	413	383	385	344	390	403	391	399	386	414	389	355	378	396	369	386	389	382	398	398	363	382	373	398	364	401	363	375	366	365	369	374	374	389	358	418	405	418	404	392	377	416	400	385	384	404	410	389	367	388	408	354	415	393	373	365	402	403	402	398	368	356	370	376	393	357	388	365	354	347	389	346	360	387	387	362	376	391	374	368	384	384	404	373	395	369	392	379	396	366	385	418	360	370	389	388	386	406	406	358	386	383	396
15643	34175	27390	22767	19527	15703	11761	8369	6469	3912	2110	1518	1519	1930	1957	1813	6314	22991	24801	9481	566	492	528	520	468	496	534	539	508	483	520	495	465	477	511	486	512	492	456	464	501	504	474	506	493	521	495	496	519	468	472	491	522	498	467	481	482	483	474	524	489	485	474	493	464	506	459	474	488	499	500	448	477	447	505	506	460	512	474	514	485	520	460	502	497	459	501	508	501	490	478	500	507	510	466	474	475	495	497	462	429	468	492	456	430	502	470	520	525	528	449	517	481	487	482	460	453	485	504	494	465	495	482	471	471	492	509	494	473	473	499	474	495	461	480	477	442	493	478	442	498	492	489	486	519	500	483	435	498	457	506	505	469	458	484	485	482	451	474	472	489	478	456	470	450	478	505	450	482	458	460	490	478	438	496	496	487	490	490	459	508	488	482	487	472	459	525	470	493	491	493	466	512	472	495	491	452	493	483	484	493	450	502	458	520	451	455	461	480	486	499	510	472	509	533	467	484	478	472	449	436	471	490	457	494	452	462	486	458	474	465	475	473	479	449	511	503	451	527	479	473	468	472	503	505	471	448	480	445	450	512	469	475	451	492	465	477	482	487	489	472	515	492	468	458	462	502	478	502	442	507	447	480	491	464	480	468	493	485	457	464	460	457	506	441	473	498	449	452	489	518	509	471	452	462	475	454	457	448	460	490	454	429	477	455	508	481	475	506	480	477	468	453	454	488	462	472	468	472	445	454	453	463	485	452	483	479	493	501	461	481	481	482	503	456	483	502	482	452	469	463	468	480	471	514	482	489	511	482	480	481	471	508	507	457	458	473	482	476	473	480	477	443	499	509	500	468	492	441	526	444	494	491	474	494	475	452	459	448	516	519	466	448	475	464	469	460	463	468	470	484	531	499	516	438	452	474	491	494	493	454	475	504	508	496	440	457	467	524	463	470	512	488	477	462	469	476	492	521	437	509	481	469	532	455	525	446	477	496	552	492	483	478	481	470	495	463	473	477	503	502	494	457	472	477	493	491	482	496	442	421	489	474	461	505	479	467	518	525	466	514	492	488	481	460	506	444	493	474	470	485	504	475	434	469	458	481	491	495	494	433	460	469	480	483	466	455	468	432	497	429	488	480	514	504	477	462	493	495	473	449	499	433	489	479	483	476	497	480	491	460	461	462	497	466	455	484	491	488	491	509	478	458	491	484	497	459	511	488	486	483	467	480	458	456	484	468	496	454	477	471	488	442	526	481	461	519	497	488	463	481	497	466	500	477	482	464	455	483	472	478	466	489	472	481	455	476	450	459	517	471	476	465	466	478	473	489	535	484	456	473	475	524	502	509	471	481	479	477	505	447	469	452	528	519	478	480	480	487	526	497	478	498	487	485	504	453	508	452	490	487	462	508	469	460	460	492	483	491	447	456	479	467	456	477	443	496	520	495	510	471	478	486	495	462	452	478	471	442	483	446	477	474	474	442	510	452	455	444	491	479	465	467	490	490	479	479	499	503	427	462	467	482	485	447	468	481	461	507	481	453	483	465	470	490	458	468	439	475	450	460	489	448	459	457	484	492	504	436	515	480	469	460	462	491	494	442	518	521	503	442	508	474	504	495	519	468	464	495	467	494	486	442	455	472	454	482	442	482	474	492	519	458	485	507	497	460	459	477	479	482	482	460	478	495	485	478	449	479	485	439	470	444	476	531	525	489	503	450	466	448	459	476	514	492	508	523	486	548	492	498	510	498	497	485	430	466	470	499	493	497	477	494	515	488	449	517	486	474	477	458	459	510	455	471	438	457	500	503	464	472	472	518	430	462	499	475	464	476	443	479	471	466	463	447	501	489	506	482	499	475	471	514	487	479	471	510	481	458	450	456	455	450	495	471	491	471	503	505	476	478	488	453	526	487	459	518	482	479	513	497	417	474	462	429	494	470	471	443	488	481	494	485	462	488	451	501	473	452	447	499	465	493	475	487	480	465	428	481	503	497	473	498	467	518	456	465	481	475	473	487	448	513	473	485	443	519	458	442	502	476	465	466	483	445	504	463	482	513	487	470	494	521	541	454	478	489	475	483	479	479	482	502	478	488	497	486	460	488	498	456	464	468	479	481	470	492	473	467	485	461	539	489	499	460	484	475	484	503	481	466	446	456	470	476	496	495	488	486	454	484	483	460	472	476	482	500	460	492	461	487	488	496	476	471	481	476	466	472	470	485	497	458	465	500	526	484	463	526	483	500	465	489	455	483	455	472	499	474	494	519	504	485	467	485	510	486	464	476	490	493	465	462	442	468	481	460	503	459	477	472	496	486	492	492	499	483	468	486	450	468	506	480	479	466	474	523	450	497	496	472	497	469	484	447	516	475	446	512	486	518	473	454	473	496	509	502	505	460	455	457	466	478	480	483	449	462	473	459	445	524	465	485	433	496	494	480	483	488	520	534	467	470	466	447	458	492	488	498	472	475	466	487	483	494	425	493	419	521	491	509	444	478	466	483	491	466	489	443	458	489	476	474	524	511	462	493	466	469	494	507	497	472	547	466	480	497	525	462	509	448	457	469	479	457	484	507	464	443	482	467	497	441	483	485	500	492	478	457	481	507	444	469	442	518	500	463	483	496	454	475	510	460	495	439	471	457	505	502	496	464	496	486	452	505	501	482	475	494	470	520	483	477	457	479	488	504	524	472	495	461	497	487	450	473	473	465	482	446	456	467	492	516	480	492	488	494	462	467	502	468	498	501	477	470	481	509	495	454	461	432	465	482	477	476	506	452	513	456	477	476	461	451	457	495	469	503	497	508	424	461	461	521	501	438	468	485	444	457	482	490	492	477	455	514	473	494	487	475	519	512	461	482	484	463	497	499	502	501	449	469	470	476	474	502	488	438	483	496	442	449	462	449	478	450	495	481	456	523	456	503	482	469	486	477	484	511	503	473	490	479	455	480	435	481	487	496	469	485	528	465	492	453	502	466	483	472	482	507	482	470	493	471	451	460	468	459	489	452	453	532	503	490	524	498	504	500	474	449	519	513	460	479	498	444	470	504	478	470	450	480	453	496	472	490	491	468	470	469	472	439	438	452	479	491	492	460	497	496	502	497	479	514	500	470	486	482	513	447	465	432	488	430	488	491	463	491	508	487	473	481	468	495	486	497	466	470	460	435	527	483	471	480	477	494	512	489	474	542	460	451	497	501	465	441	450	514	483	480	466	463	467	485	486	510	471	470	487	458	450	491	479	464	482	471	486	461	480	486	471	462	489	488	487	498	518	474	527	493	449	485	477	436	482	485	468	429	462	478	495	487	462	440	467	495	444	499	455	481	471	493	454	469	471	479	513	492	459	515	531	471	492	450	500	513	509	457	415	501	483	496	478	463	493	511	473	452	514	488	456	490	481	478	457	506	512	516	436	464	485	511	435	494	457	500	460	465	460	488	437	431	482	446	468	482	510	444	478	477	501	503	503	487	496	465	443	489	466	462	450	475	509	471	450	472	466
26769	20791	14761	8906	4181	3266	2628	2083	1654	1510	1114	1055	1025	1050	1018	971	1014	1433	2099	1262	824	927	866	919	873	868	901	869	874	903	927	865	893	865	916	901	884	819	950	874	935	985	881	935	862	888	919	892	882	931	916	898	884	892	889	944	945	884	890	935	920	891	873	934	905	931	917	887	927	863	931	871	861	845	917	849	907	873	887	857	885	868	902	884	912	902	966	920	870	852	870	899	914	890	899	865	902	955	891	883	917	869	933	828	945	875	843	875	857	862	828	867	902	901	904	895	879	908	900	951	924	898	908	875	876	888	889	853	871	878	882	909	918	962	916	936	863	890	893	919	894	884	837	869	934	940	884	908	905	966	932	866	938	869	893	886	939	880	869	845	912	833	875	891	918	921	924	922	915	910	925	869	903	906	845	897	965	847	901	889	886	933	891	908	909	928	901	898	931	932	911	889	895	892	915	882	922	885	830	894	830	922	908	911	930	931	982	898	950	937	879	897	931	864	948	905	910	912	938	879	942	899	903	909	895	961	890	911	898	925	897	952	899	891	947	853	883	875	890	930	925	926	928	857	843	916	909	911	879	909	907	923	869	908	929	911	868	857	892	863	960	915	877	860	904	860	936	888	890	875	886	855	903	896	883	913	869	855	897	921	907	888	927	892	901	922	905	923	903	858	937	914	897	871	928	851	905	881	845	911	890	944	874	868	950	916	860	912	887	862	863	908	937	933	904	915	913	961	933	903	975	924	894	898	860	908	945	883	908	860	896	854	880	933	920	880	879	875	880	926	918	897	914	916	832	907	907	934	915	954	924	850	857	919	882	864	919	882	885	917	827	934	908	876	917	901	910	916	913	911	868	835	925	881	876	883	890	903	934	931	937	913	912	890	891	829	922	882	935	903	879	879	912	898	845	849	907	897	876	858	895	885	900	876	904	889	968	903	932	936	885	918	842	895	950	917	930	935	875	940	909	930	922	867	896	888	889	941	881	908	909	873	864	882	864	896	927	835	900	935	881	859	895	903	895	878	920	922	905	850	888	893	912	853	886	832	935	930	896	888	876	921	925	949	930	900	830	981	924	891	876	979	865	864	938	899	912	928	952	920	981	877	910	910	867	920	916	889	895	946	900	925	898	869	891	907	960	872	897	910	842	905	911	931	859	896	946	868	860	891	918	886	911	932	900	938	910	871	897	884	915	927	877	892	895	894	868	913	948	915	935	960	880	906	918	943	874	853	870	914	873	944	915	860	934	847	868	879	873	981	884	943	912	906	847	895	927	866	961	840	916	899	948	885	891	966	895	879	887	858	954	890	966	894	874	859	872	881	887	915	881	861	947	965	913	851	918	905	912	936	934	855	875	875	894	899	890	921	872	867	911	974	926	930	897	893	916	888	862	906	930	915	850	876	904	945	891	930	944	856	927	883	868	928	842	885	850	893	957	899	893	863	845	900	829	808	898	891	911	876	906	907	886	935	933	899	919	900	913	867	934	881	891	889	919	882	918	872	897	942	885	958	852	893	927	942	877	899	913	903	886	885	882	895	903	904	974	866	860	863	910	886	875	912	890	885	922	952	870	839	891	887	930	900	921	873	928	877	952	953	922	909	846	927	846	958	893	936	927	895	916	887	900	888	920	847	936	846	873	898	931	935	927	915	959	866	833	887	954	907	878	865	826	905	927	907	884	885	942	922	901	882	919	908	894	880	877	892	929	879	932	945	913	915	923	859	911	953	924	909	952	857	884	914	917	895	913	872	879	928	865	898	910	908	896	942	873	898	889	892	910	838	923	901	906	914	904	880	875	873	897	913	881	880	880	931	895	915	918	918	896	947	930	941	906	858	909	858	939	862	928	838	922	850	910	870	921	955	949	868	888	902	910	884	888	882	900	907	953	903	913	900	822	926	877	931	899	865	963	917	893	876	862	914	913	887	922	916	854	867	897	876	898	887	912	930	884	867	913	831	920	876	841	868	936	947	917	912	908	881	888	838	906	906	882	893	876	888	911	906	894	897	881	888	915	954	915	905	910	857	915	820	935	939	898	931	927	971	922	930	897	941	891	901	853	924	908	865	919	878	925	965	917	889	957	926	932	940	904	917	928	850	902	905	899	892	859	900	894	874	957	907	890	906	894	899	927	905	946	898	894	829	898	920	941	901	858	949	925	927	918	905	910	902	921	926	832	910	872	889	865	882	866	928	902	892	911	873	926	873	891	859	872	855	942	855	885	965	886	913	928	907	938	866	909	874	928	854	899	886	879	885	905	811	858	882	889	899	862	896	908	877	919	916	910	884	872	904	979	893	882	895	922	933	900	915	878	882	897	932	899	888	943	913	906	916	904	883	899	879	916	903	856	841	854	882	919	827	914	926	863	818	871	918	874	939	854	892	900	932	820	944	854	878	882	882	933	895	861	920	913	910	867	850	928	863	905	867	949	918	910	921	891	951	904	865	886	863	944	868	877	923	867	903	977	926	883	877	871	936	880	885	886	929	944	883	886	924	833	886	923	883	904	895	914	882	908	952	859	868	940	907	932	922	922	930	914	925	883	957	942	904	924	917	945	871	879	902	906	865	901	899	904	926	877	886	903	911	854	885	894	935	905	917	897	907	865	918	855	875	900	818	869	876	893	926	896	905	876	911	929	916	843	884	936	836	876	867	928	859	944	897	882	908	918	899	949	860	941	906	931	934	944	938	885	920	889	894	923	892	865	964	867	841	937	933	867	980	899	853	887	868	907	940	887	897	912	896	928	904	893	904	848	878	862	877	936	967	917	901	953	916	969	830	875	901	883	901	877	914	939	948	873	964	831	917	933	969	909	943	864	871	851	883	913	829	935	921	884	885	915	980	861	893	924	897	887	908	903	932	890	868	875	880	920	934	897	915	913	883	890	908	849	872	922	940	926	947	920	925	888	929	893	923	896	910	897	888	920	952	900	870	922	964	859	891	909	944	869	872	880	932	889	919	902	886	857	899	927	891	886	871	902	884	949	894	892	923	878	865	897	922	901	891	925	980	881	955	946	863	869	902	926	881	909	909	896	903	911	909	963	921	920	933	930	882	957	900	915	899	913	941	865	918	883	926	914	906	906	851	935	859	873	880	855	892	903	893	884	909	874	841	902	960	942	896	934	910	899	921	881	897	935	878	909	891	852	862	892	945	934	916	921	916	929	901	884	861	951	893	915	964	990	942	900	876	925	914	941	857	977	894	912	916	858	936	873	932	872	892	880	932	921	930	915	924	908	958	921	874	869	917	888	900	856	886	946	903	905	913	907	920	869	855	809	871	908	928	883	960	919	918	906	917	919	921	893	921	846	894	891	898	882	884	949	843	944	955	947	924	840	915	893	876	873	899	876	926	881	908	916	874	922	902	905	863	889	870	913	925	917	882	893	914	958	931	893	872	884	939	914	912	929	905	857	919	892	931	884	908	884	849	931	885	915	909	922	872	930	914	875	939	921	889	891	907	870	924	960	926	955	902	867	921	914	918
12357	19664	13497	12638	7235	6520	5295	4289	3421	2728	1933	1566	1460	1357	1369	1338	1362	2385	3358	1787	1164	1140	1175	1103	1151	1089	1113	1197	1134	1088	1071	1148	1089	1104	1139	1155	1152	1103	1175	1093	1150	1089	1132	1133	1141	1148	1109	1081	1127	1140	1066	1087	1161	1146	1116	1126	1133	1111	1134	1222	1068	1118	1181	1184	1058	1083	1111	1104	1088	1136	1059	1171	1147	1101	1085	1121	1121	1130	1097	1138	1161	1153	1166	1109	1111	1152	1051	1134	1109	1092	1120	1176	1122	1175	1153	1112	1100	1095	1112	1102	1093	1067	1122	1104	1126	1085	1062	1149	1078	1072	1115	1087	1117	1136	1099	1106	1131	1136	1105	1108	1116	1078	1127	1156	1124	1106	1112	1151	1143	1130	1092	1124	1116	1128	1120	1126	1143	1190	1099	1052	1120	1116	1068	1147	1089	1115	1100	1159	1109	1091	1134	1086	1213	1202	1157	1191	1167	1138	1146	1154	1111	1161	1105	1154	1120	1120	1109	1174	1147	1163	1121	1149	1152	1085	1129	1018	1062	1167	1172	1131	1127	1232	1089	1133	1151	1097	1127	1078	1136	1114	1137	1142	1110	1090	1140	1142	1135	1093	1155	1132	1096	1123	1065	1104	1117	1154	1087	1126	1135	1103	1172	1142	1137	1118	1063	1189	1110	1111	1081	1123	1089	1125	1071	1159	1104	1115	1113	1151	1087	1138	1094	1159	1138	1102	1169	1105	1083	1177	1150	1117	1049	1105	1066	1074	1076	1092	1103	1148	1116	1136	1164	1133	1171	1161	1088	1105	1156	1116	1104	1079	1170	1171	1077	1147	1228	1128	1118	1132	1164	1100	1155	1112	1135	1160	1190	1123	1117	1149	1211	1134	1134	1103	1117	1155	1075	1089	1169	1083	1129	1074	1109	1138	1092	1110	1169	1020	1182	1135	1168	1136	1158	1074	1126	1106	1141	1197	1118	1113	1098	1107	1148	1154	1106	1078	1118	1180	1100	1167	1087	1182	1224	1050	1179	1147	1126	1183	1143	1138	1140	1105	1116	1078	1126	1079	1163	1194	1129	1113	1125	1120	1142	1162	1112	1141	1095	1093	1149	1132	1125	1143	1109	1083	1117	1041	1187	1086	1051	1091	1049	1135	1111	1108	1128	1147	1091	1171	1141	1105	1120	1102	1161	1091	1118	1138	1145	1105	1067	1112	1101	1099	1105	1131	1116	1163	1174	1119	1042	1128	1140	1133	1177	1084	1080	1098	1133	1145	1136	1133	1104	1056	1168	1189	1135	1112	1136	1160	1134	1114	1119	1153	1110	1149	1118	1151	1123	1100	1135	1165	1068	1125	1106	1100	1085	1138	1148	1140	1083	1101	1079	1113	1160	1064	1138	1108	1132	1144	1153	1122	1148	1129	1092	1157	1124	1121	1128	1073	1089	1068	1107	1138	1119	1175	1197	1135	1171	1115	1006	1143	1110	1125	1096	1120	1176	1114	1127	1166	1097	1191	1118	1121	1126	1175	1131	1045	1135	1186	1174	1098	1141	1121	1113	1096	1161	1141	1104	1130	1091	1149	1107	1181	1110	1091	1154	1086	1127	1127	1208	1117	1106	1146	1087	1122	1109	1138	1151	1187	1099	1127	1146	1167	1115	1143	1179	1144	1091	1163	1100	1133	1137	1120	1157	1163	1114	1092	1058	1084	1164	1212	1105	1167	1128	1178	1147	1167	1130	1098	1124	1085	1151	1127	1112	1151	1133	1121	1153	1115	1076	1034	1112	1139	1114	1108	1121	1109	1119	1115	1091	1141	1133	1107	1102	1158	1138	1121	1154	1128	1130	1163	1127	1150	1051	1085	1113	1120	1046	1077	1185	1091	1049	1127	1104	1174	1143	1146	1162	1111	1108	1129	1126	1158	1151	1081	1174	1107	1101	1042	1132	1147	1113	1117	1089	1113	1093	1109	1034	1110	1139	1126	1105	1149	1139	1191	1093	1097	1124	1058	1084	1084	1139	1138	1125	1132	1091	1121	1135	1140	1089	1093	1127	1149	1143	1131	1082	1105	1160	1141	1129	1128	1133	1097	1213	1147	1067	1170	1139	1084	1057	1115	1100	1091	1116	1142	1163	1136	1112	1063	1082	1142	1182	1182	1090	1098	1116	1141	1133	1102	1147	1173	1131	1157	1088	1122	1151	1123	1156	1144	1113	1084	1131	1085	1148	1092	1140	1152	1118	1151	1141	1097	1168	1069	1165	1152	1163	1110	1122	1107	1108	1102	1119	1129	1106	1088	1153	1164	1109	1173	1117	1163	1140	1147	1086	1106	1182	1164	1081	1070	1091	1153	1145	1105	1175	1120	1156	1107	1173	1102	1072	1095	1107	1160	1159	1079	1124	1135	1066	1133	1080	1143	1053	1135	1140	1130	1125	1128	1208	1106	1045	1188	1111	1153	1073	1104	1095	1126	1161	1162	1120	1170	1159	1154	1124	1066	1122	1135	1094	1038	1085	1149	1154	1141	1139	1087	1126	1124	1132	1121	1065	1124	1206	1188	1134	1144	1174	1152	1175	1161	1159	1148	1167	1125	1193	1191	1132	1101	1156	1131	1091	1142	1126	1182	1169	1182	1155	1164	1160	1065	1088	1088	1158	1141	1151	1069	1202	1108	1116	1112	1151	1118	1125	1145	1148	1105	1114	1064	1121	1104	1140	1153	1114	1135	1082	1188	1063	1112	1123	1164	1100	1125	1088	1059	1109	1159	1179	1102	1136	1083	1151	1101	1109	1131	1092	1121	1133	1111	1178	1144	1112	1179	1176	1091	1155	1052	1163	1171	1099	1134	1182	1168	1189	1102	1102	1141	1158	1141	1138	1076	1094	1103	1073	1092	1140	1145	1106	1132	1099	1111	1134	1134	1083	1161	1116	1114	1171	1100	1177	1125	1174	1132	1039	1081	1107	1087	1117	1071	1212	1165	1114	1135	1119	1164	1017	1170	1165	1151	1143	1132	1133	1119	1097	1112	1153	1167	1133	1116	1131	1153	1159	1077	1077	1133	1164	1124	1125	1078	1157	1108	1110	1127	1127	1138	1144	1182	1097	1118	1122	1080	1085	1140	1247	1117	1143	1184	1081	1082	1115	1121	1106	1177	1143	1127	1060	1163	1087	1098	1206	1162	1144	1140	1115	1125	1151	1110	1016	1153	1115	1118	1106	1155	1113	1203	1164	1151	1167	1155	1096	1140	1113	1075	1125	1199	1166	1097	1083	1134	1096	1102	1108	1091	1158	1144	1128	1106	1122	1167	1137	1166	1148	1141	1100	1163	1121	1037	1134	1117	1146	1159	1163	1075	1086	1141	1070	1132	1103	1248	1179	1188	1132	1123	1092	1189	1069	1074	1127	1159	1132	1106	1160	1174	1129	1143	1134	1104	1105	1153	1134	1148	1109	1173	1128	1045	1111	1079	1138	1159	1161	1110	1148	1129	1128	1077	1139	1098	1086	1080	1101	1187	1088	1149	1086	1101	1109	1175	1163	1089	1143	1131	1076	1081	1153	1173	1121	1192	1138	1086	1176	1116	1139	1128	1209	1154	1119	1114	1099	1130	1134	1141	1139	1082	1115	1108	1161	1088	1212	1138	1140	1176	1091	1085	1170	1165	1155	1132	1125	1127	1135	1123	1115	1096	1114	1122	1183	1111	1144	1128	1097	1108	1168	1128	1114	1134	1128	1168	1092	1151	1145	1131	1172	1124	1040	1122	1125	1104	1111	1128	1130	1143	1167	1145	1078	1109	1110	1071	1134	1106	1187	1106	1163	1087	1158	1091	1184	1068	1138	1054	1182	1150	1188	1096	1127	1146	1151	1151	1111	1102	1094	1106	1140	1082	1148	1187	1094	1145	1123	1206	1154	1157	1136	1086	1082	1127	1138	1142	1128	1181	1104	1113	1116	1118	1103	1153	1157	1129	1134	1109	1048	1117	1079	1139	1097	1128	1119	1096	1116	1119	1093	1116	1106	1086	1094	1097	1102	1086	1112	1169	1149	1110	1143	1108	1165	1131	1163	1083	1096	1130	1114	1126	1156	1141	1121	1133	1132	1091	1115	1155	1106	1114	1103	1040	1146	1110	1173	1132	1126	1138	1144	1116	1126	1097	1095	1158	1110	1086	1130	1123	1109	1142	1141	1142	1106	1119	1130	1070	1168	1157	1094	1156	1107	1119	1064	1083	1120	1042	1159	1151	1162	1156	1121	1096	1122	1072	1117	1154	1117	1095	1159	1152	1145	1114	1090	1111	1088	1110	1153	1051	1101	1128	1077	1124	1230	1077	1075	1143	1157	1113	1149	1152	1106	1137	1161	1164	1123	1126	1145	1168	1119	1116	1164	1164	1161	1111	1148	1106	1153	1084	1089	1119	1127	1073	1146	1159	1152	1118	1111	1089	1065	1111	1164	1097	1088	1103	1099	1126	1121	1127	1161	1137	1132	1136	1115	1156	1125	1151	1135	1158	1094	1159	1106	1096	1106	1140	1137	1159	1089	1119	1128	1164	1129	1102	1194	1187	1138	1105	1092	1101	1149	1070	1121	1112	1114	1136	1100	1121	1162	1133	1170	1106	1126	1056	1111	1122	1107	1169	1129	1087	1112	1122	1154	1204	1145	1076	1088	1099	1153	1122	1147	1166	1171	1074	1084	1141	1121	1081	1115	1183	1064	1109	1110	1094	1108	1180	1167	1120	1061	1106	1172	1143	1068	1180	1131	1108	1101	1102	1140	1169	1129	1175	1128	1060	1162	1132	1128	1113	1135	1095	1145	1098	1095	1176	1084	1102	1090	1117	1115	1139	1127	1143	1111	1143	1135	1167	1175	1121	1149	1130	1106	1142	1123	1124	1142	1109	1119	1075	1059	1151	1152	1118	1111	1135	1126	1110	1157	1111	1086	1129	1088	1101	1132	1136	1185	1194	1120	1091	1136	1087	1141	1142	1115	1137	1129	1111	1088	1103	1136	1124	1134	1071	1119	1125	1117	1150	1142	1163	1129	1158	1121	1194	1104	1142	1193	1132	1110	1122	1123	1130	1117	1156
23923	21044	28245	24047	20714	9125	3311	2985	2546	1987	1528	1283	887	850	879	834	1871	8294	8693	2211	690	667	645	708	624	654	641	685	647	653	658	611	659	662	672	628	684	622	683	659	660	641	675	608	668	689	652	617	656	666	649	658	660	704	647	665	629	593	632	635	655	683	683	647	665	657	660	645	643	631	695	675	643	647	641	626	641	649	656	682	690	648	651	662	632	634	627	634	634	678	647	660	672	611	635	669	653	639	671	657	639	651	691	677	592	608	606	599	652	653	658	632	659	680	669	649	674	640	696	670	641	644	649	639	668	620	648	642	665	628	677	662	671	628	670	652	663	653	626	633	722	626	701	673	672	661	653	639	660	662	682	634	642	677	630	642	675	663	680	604	669	623	665	647	660	656	686	681	659	644	626	667	619	685	617	668	632	608	668	660	627	665	671	674	662	700	621	626	675	654	635	684	675	693	630	660	628	654	645	641	701	655	667	665	663	637	646	672	638	662	651	650	680	669	668	698	660	669	647	622	706	680	669	691	629	662	632	650	695	688	686	624	687	620	680	664	696	654	669	648	646	654	651	650	653	621	698	686	678	645	680	642	657	671	663	691	585	667	633	649	688	687	625	673	639	678	657	637	639	632	697	639	668	666	636	636	636	634	640	721	652	624	661	666	647	677	667	644	667	667	635	597	653	635	635	653	667	691	677	628	636	659	640	672	651	664	643	628	638	681	645	641	682	667	676	679	658	653	665	658	647	636	671	680	668	678	615	690	630	645	647	642	652	660	638	635	673	665	660	689	662	655	678	646	613	621	634	640	630	651	646	660	656	641	664	659	646	717	661	671	649	668	649	636	662	628	631	662	651	677	667	627	652	657	631	637	629	659	648	648	582	643	640	646	662	650	673	653	658	659	655	644	651	620	655	640	696	702	644	678	661	691	672	660	618	700	647	644	653	643	718	629	606	649	666	643	668	678	660	602	651	664	669	635	722	649	639	677	669	620	640	641	655	677	595	642	660	634	666	622	653	626	650	682	673	668	598	642	657	683	661	672	649	667	642	659	659	656	627	682	616	689	651	645	629	682	640	623	629	653	634	681	594	693	639	660	665	644	640	662	639	665	630	653	617	679	659	645	623	699	703	673	632	671	688	641	672	632	717	638	659	660	688	631	657	663	648	622	694	648	659	667	640	664	644	653	632	675	706	625	682	637	652	657	652	658	647	632	684	637	640	653	616	671	642	659	674	645	682	669	612	629	608	624	641	668	653	607	664	691	701	657	599	632	714	649	631	667	637	638	648	644	628	645	585	616	634	652	696	680	704	684	661	629	709	696	659	580	649	650	643	661	658	640	590	647	671	680	665	613	639	667	668	652	630	654	633	644	655	689	626	652	687	678	631	692	644	672	651	631	652	634	678	670	644	665	601	650	608	631	663	687	670	646	644	652	607	644	637	678	672	674	643	633	713	713	636	643	657	612	665	657	611	643	632	653	642	608	631	626	656	684	691	651	659	674	649	683	706	689	633	672	593	641	647	631	655	649	701	598	619	656	647	655	668	687	687	650	661	634	646	638	644	674	633	671	653	661	628	636	659	637	677	675	634	674	725	616	713	673	639	671	644	690	698	631	665	661	649	615	595	606	670	693	666	635	687	639	662	650	646	617	663	634	591	688	608	639	680	662	643	648	646	657	695	632	610	646	639	628	656	628	654	660	667	656	654	688	586	617	618	628	665	676	652	692	677	681	682	633	695	644	639	670	644	605	625	653	670	693	625	642	634	652	651	722	635	644	682	646	664	658	575	632	649	627	612	663	646	627	662	609	673	654	640	614	628	645	647	654	653	628	696	703	668	629	634	681	680	646	678	669	627	665	636	633	642	619	646	630	679	664	651	616	619	629	669	630	689	617	618	620	634	636	643	664	635	655	633	662	604	628	677	682	703	704	665	635	659	646	640	633	641	692	658	632	675	659	625	653	648	712	666	632	682	627	596	671	650	645	614	627	684	662	640	662	655	682	614	607	672	677	683	688	649	700	641	661	626	609	649	665	641	693	671	634	635	635	668	625	605	677	693	671	655	667	682	592	612	678	682	693	593	663	658	668	629	664	649	656	676	682	627	638	676	636	648	681	622	604	652	662	610	686	645	718	622	630	675	704	670	646	649	689	674	656	660	634	648	668	651	659	651	658	675	693	636	655	623	610	629	606	627	599	659	614	691	653	626	634	697	606	635	665	621	672	629	619	631	683	646	660	625	659	662	638	622	663	665	621	655	706	645	615	672	621	667	654	650	672	618	632	621	661	647	650	656	642	670	672	631	636	654	683	635	628	604	617	647	683	666	611	688	634	648	686	681	614	645	662	614	654	651	701	651	652	605	641	619	638	606	643	668	677	680	674	668	652	638	634	668	647	642	624	634	683	667	637	667	634	660	643	647	708	674	647	641	665	684	684	670	669	698	646	658	665	707	701	637	648	694	620	619	629	660	644	647	654	663	645	650	668	672	650	648	635	660	691	646	688	660	630	683	625	683	677	666	624	643	637	637	644	658	575	639	719	653	662	633	641	601	673	647	665	664	643	618	665	667	661	667	678	672	670	642	660	646	619	675	653	650	651	623	706	667	670	672	668	664	635	649	647	612	648	627	628	645	672	645	717	674	645	657	641	651	669	630	596	622	638	626	621	636	621	649	708	643	633	666	677	665	647	699	692	620	650	652	654	635	612	657	675	639	620	689	619	658	644	660	688	674	718	616	659	626	670	625	681	707	650	696	662	641	658	605	622	662	670	637	683	679	638	641	599	658	633	637	674	615	669	615	663	652	622	639	623	649	662	673	672	625	653	613	627	639	661	672	656	643	632	676	638	613	621	624	628	656	648	649	643	658	660	682	686	662	624	674	658	595	639	665	638	672	672	629	667	663	599	675	690	696	653	602	578	631	704	646	666	662	661	635	622	665	631	662	638	655	641	646	611	634	633	679	678	649	639	661	677	617	679	628	605	624	662	664	660	633	664	666	655	627	639	587	660	648	686	645	647	650	664	692	635	634	676	698	650	667	686	694	612	683	629	660	644	636	612	651	661	664	688	693	677	665	674	666	648	648	621	620	631	651	644	605	675	645	671	664	673	634	644	636	656	628	649	693	646	633	646	698	700	592	645	662	652	674	703	700	641	693	640	621	630	637	627	664	654	671	671	657	639	607	659	643	649	610	626	669	619	667	656	646	642	652	652	600	634	559	683	675	680	653	647	657	662	640	631	655	655	633	637	664	684	648	686	673	645	710	641	668	654	712	618	641	662	614	608	661	631	618	647	685	658	659	657	659	681	666	671	654	626	651	659	651	647	624	667	632	636	636	679	652	704	653	673	632	645	649	645	657	648	650	636	684	607	639	602	688	659	685	678	687	612	642	665	666	680	626	663	670	649	636	645	667	722	641	631	629	614	614	657	653	658	658	632	636	654	668	616	636	644	652	667	714	705	647	643	636	643	621	686	661	622	639	660	617	654
15119	25962	21732	18655	11588	6588	5913	6370	5701	4289	3018	2234	1536	1374	1334	1261	3517	14672	13730	3063	817	873	851	865	873	864	841	853	818	838	869	834	885	811	868	910	858	811	845	875	848	789	795	862	865	799	826	826	839	863	864	844	882	882	812	807	846	818	866	887	832	835	821	843	849	810	830	827	794	853	836	821	776	820	829	832	783	785	873	852	799	863	820	795	834	813	819	867	845	813	867	853	783	821	838	855	843	888	842	836	843	833	882	858	892	853	889	815	818	841	839	894	829	811	821	892	824	842	822	833	855	839	807	795	822	836	803	827	854	833	834	833	789	809	824	863	841	833	850	833	798	841	851	833	848	867	824	835	851	816	825	871	856	798	837	840	832	864	903	850	891	857	864	892	867	875	846	840	853	887	868	828	829	809	858	834	857	836	811	813	842	870	850	892	859	879	867	832	845	824	833	841	832	817	813	832	822	867	838	801	857	836	826	826	848	850	874	794	824	837	810	850	862	874	843	837	847	790	768	830	820	857	840	882	774	792	802	847	807	866	834	827	854	829	859	825	862	823	865	824	869	810	874	865	825	851	866	817	849	861	879	839	853	877	868	832	889	841	802	873	856	841	884	820	800	787	823	851	817	903	893	818	860	880	804	805	824	802	857	861	834	849	850	826	826	824	857	827	830	790	881	874	845	861	852	831	837	806	903	818	816	878	869	819	865	817	840	842	902	867	833	813	784	855	877	842	796	864	830	830	847	845	872	813	821	852	893	861	850	801	834	828	913	897	879	829	853	863	829	817	820	829	762	846	883	808	848	840	815	797	811	830	828	807	841	822	847	851	840	822	844	846	865	838	818	783	853	837	808	862	861	866	862	834	822	847	813	827	852	802	837	826	854	770	855	906	808	801	772	839	817	885	848	811	844	856	830	887	857	832	842	835	874	836	815	841	842	831	862	863	877	847	846	826	813	837	835	798	803	820	830	843	838	842	783	827	843	860	887	810	828	864	857	824	862	880	848	839	856	908	824	830	830	851	819	800	821	824	871	852	821	803	862	862	859	854	808	873	801	810	828	867	809	828	865	813	848	882	797	873	840	815	825	839	845	823	857	828	850	847	882	850	825	845	837	823	786	830	784	772	856	810	828	866	841	851	827	809	834	886	826	917	802	879	856	843	892	805	845	821	839	840	816	840	819	817	858	834	792	849	853	811	847	791	869	918	856	848	827	849	856	857	839	808	858	884	842	802	867	838	806	876	849	809	795	839	846	846	815	822	842	820	803	836	855	835	881	824	833	810	809	819	835	820	856	854	812	778	855	811	835	865	895	779	796	820	842	873	841	831	819	899	893	823	833	819	823	841	881	814	848	811	875	860	843	811	833	826	793	816	867	849	834	827	817	849	882	873	813	831	812	803	833	853	844	853	831	837	804	808	831	831	839	816	800	855	816	846	811	807	790	810	830	854	874	792	878	902	841	837	858	857	822	805	819	805	850	832	857	855	819	815	842	885	839	842	818	837	893	822	870	865	920	865	816	896	831	836	848	829	823	813	823	822	816	884	785	842	844	822	837	817	864	787	833	841	818	873	839	867	880	860	836	849	824	844	845	850	870	828	862	844	809	837	852	840	838	805	801	843	844	807	853	878	848	873	788	857	811	878	837	815	834	834	825	800	860	828	834	792	845	844	829	812	836	792	876	845	865	858	832	854	830	877	878	884	802	833	856	855	849	840	828	815	854	834	814	799	870	894	811	823	864	809	844	853	833	845	779	866	821	882	841	787	822	852	820	839	856	864	855	810	868	822	835	817	850	872	855	849	855	790	840	846	838	840	833	919	825	862	832	823	837	843	806	838	837	864	851	817	889	857	775	882	783	802	889	802	861	828	838	889	797	842	794	838	825	831	813	877	805	821	842	837	829	829	800	849	833	879	812	821	831	822	848	810	869	839	820	827	838	839	832	853	827	811	865	822	830	853	886	829	829	855	820	806	815	814	822	832	833	853	823	871	772	816	850	869	825	789	853	795	900	877	862	857	837	809	864	822	759	842	904	806	838	795	848	809	858	861	868	777	824	874	773	814	813	795	811	841	818	840	858	831	868	813	818	894	853	874	816	806	830	791	876	836	859	806	855	861	847	820	810	879	812	868	749	811	854	826	882	845	782	781	854	813	856	788	801	890	841	859	854	842	793	839	856	777	839	788	825	861	858	830	832	860	823	875	812	913	825	814	890	854	812	833	871	863	913	853	847	801	854	815	846	839	804	784	832	847	830	843	865	853	900	785	857	907	822	824	779	844	890	881	856	860	823	821	774	864	857	794	841	835	844	824	907	830	816	844	889	843	835	860	772	814	877	803	851	869	865	846	838	814	825	816	874	846	833	838	853	825	843	892	825	845	836	831	816	835	818	824	823	856	864	849	820	863	843	867	876	813	871	824	839	840	847	847	882	811	810	865	802	877	825	789	862	882	888	826	872	850	830	875	820	834	830	793	810	808	767	847	817	864	872	806	821	887	868	832	821	850	838	844	827	784	822	843	815	820	882	840	856	854	853	885	786	802	877	890	887	860	817	808	857	799	802	822	852	868	840	870	875	819	832	818	865	849	815	884	857	859	802	840	845	793	807	820	813	831	841	862	861	832	840	876	815	782	874	824	845	817	831	867	806	841	836	826	840	883	860	839	804	811	874	885	810	799	831	844	813	838	829	856	811	822	850	830	816	829	832	806	886	818	839	850	852	790	860	871	808	802	815	843	835	822	788	877	841	797	806	820	843	855	842	808	844	801	857	799	818	763	813	850	824	784	806	872	860	851	835	877	831	811	865	861	836	802	862	842	819	868	856	844	813	798	856	798	841	834	834	800	806	867	832	816	904	888	840	802	863	821	856	808	858	852	832	787	861	816	902	803	812	803	846	768	813	890	805	895	844	829	831	809	857	841	836	791	815	829	781	848	803	826	861	873	830	855	886	862	776	841	816	827	851	866	841	884	821	820	862	837	839	889	879	819	826	824	844	813	777	773	859	816	872	856	879	849	854	824	830	818	881	802	788	848	817	863	850	833	856	856	836	843	835	808	816	800	859	840	869	788	828	828	807	864	811	858	886	797	818	820	843	835	859	880	842	814	865	836	839	858	877	858	861	807	864	809	811	874	819	888	806	898	860	870	813	813	789	812	794	853	833	858	816	856	842	820	833	856	929	817	844	838	855	836	792	820	796	811	789	844	852	808	816	879	868	838	854	812	850	800	841	790	837	789	844	813	831	859	804	842	868	890	826	866	862	833	858	848	857	820	847	860	780	885	820	825	842	835	885	782	892	868	868	820	815	808	833	883	845	844	796	818	866	865	863	824	851	806	880	843	839	795	777	816	836	839	814	854	814	865	841	833	799	850	812	800	836	894	827	850	797	855	849	813	819	850	802	780	823	908	818	780	861	824	844	847	784	824	826	831	838	839	835	803	833	822	794	823	836	925	866	833	858	843	864	877	853	856	822	868	847	805	819	819
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
