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
340108458659	340108459228	340108459778	340108460328	340108460878	340108461428	340108461978	340108462528	340108463078	340108463628	340108464178	340108464728	340108465278	340108465828	340108466378	340108466928	340108467478	340108468028	340108468578	340108469128	340108469678	340108470228	340108470778	340108471328	340108471878	340108472428	340108472978	340108473528	340108474078	340108474628	340108475178	340108475728	340108476278	340108476828	340108477378	340108477928	340108478478	340108479028	340108479578	340108480128	340108480678	340108481228	340108481778	340108482328	340108482878	340108483428	340108483978	340108484528	340108485078	340108485628	340108486178	340108486728	340108487278	340108487828	340108488378	340108488928	340108489478	340108490028	340108490578	340108491128	340108491678	340108492228	340108492778	340108493328	340108493878	340108494428	340108494978	340108495528	340108496078	340108496628	340108497178	340108497728	340108498278	340108498828	340108499378	340108499928	340108500478	340108501028	340108501578	340108502128	340108502678	340108503228	340108503778	340108504328	340108504878	340108505428	340108505978	340108506528	340108507078	340108507628	340108508178	340108508728	340108509278	340108509828	340108510378	340108510928	340108511478	340108512028	340108512578	340108513128	340108513678	340108514228	340108514778	340108515328	340108515878	340108516428	340108516978	340108517528	340108518078	340108518628	340108519178	340108519728	340108520278	340108520828	340108521378	340108521928	340108522478	340108523028	340108523578	340108524128	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23502	21818	29891	24331	21818	21872	12117	1206	785	679	582	515	452	466	433	385	382	298	288	234	261	245	243	243	216	215	210	229	211	195	216	176	218	189	174	195	194	175	207	211	165	204	182	164	187	178	191	213	205	153	218	257	524	470	270	177	278	637	404	225	270	221	187	185	155	184	174	188	167	144	171	178	156	186	146	157	160	162	176	160	169	183	185	141	151	150	161	153	138	163	174	160	146	175	160	161	171	154	169	149	162	173	153	183	161	172	156	203	152	161	177	162	170	153	186	131	145	174	147	180	146	179	162	167	158	158	183	170	162	136	148	165	154	152	188	171	130	148	167	158	153	177	166	177	157	141	187	163	136	177	153	151	169	148	178	166	173	169	151	148	160	138	182	165	149	164	178	154	175	137	156	141	159	165	165	177	169	149	167	156	167	180	147	174	165	148	157	188	152	186	163	170	152	151	146	151	181	157	152	162	152	161	152	180	159	152	173	171	171	158	173	178	153	157	160	147	171	148	142	163	147	144	175	168	142	169	179	166	178	173	168	145	155	160	160	170	173	181	164	184	155	148	181	168	179	166	155	169	160	168	150	134	172	156	170	172	155	159	153	161	142	172	132	153	170	142	189	162	160	166	176	147	160	154	178	142	166	175	150	163	148	160	175	164	159	162	154	151	156	165	156	158	163	171	155	157	171	168	164	172	151	136	166	159	155	166	161	138	158	166	187	172	142	171	181	169	163	186	148	153	170	169	172	147	162	153	142	150	164	168	174	154	173	152	173	166	145	164	145	165	150	149	168	141	142	170	150	166	171	159	154	171	177	152	170	142	187	154	160	164	163	147	182	144	171	187	161	139	168	167	157	160	157	164	168	151	164	159	138	170	178	171	158	144	146	165	163	154	163	165	173	131	137	151	138	145	177	167	157	181	150	157	183	155	175	171	143	168	156	145	153	152	157	165	155	160	182	168	156	178	146	162	153	167	181	132	174	162	171	142	168	147	165	137	165	176	155	173	153	180	137	157	153	173	166	145	169	157	150	145	165	167	161	181	160	162	156	159	144	169	156	147	159	165	140	156	167	140	174	190	157	194	183	168	148	183	164	168	157	174	161	162	156	153	147	148	169	154	160	171	147	166	172	167	150	152	180	173	197	177	159	163	170	180	153	158	159	157	175	146	137	166	159	156	145	151	140	194	158	156	153	154	160	162	171	153	175	178	172	171	157	181	152	170	146	158	172	155	173	156	151	166	157	142	157	158	150	148	156	141	180	162	156	166	166	151	131	195	158	167	177	147	162	153	160	179	149	169	141	151	157	144	162	172	165	158	141	189	138	140	157	171	194	141	151	159	170	155	156	164	158	144	168	158	141	151	163	151	184	158	158	135	155	145	183	189	165	129	165	171	165	151	152	160	147	145	170	167	170	177	150	145	154	183	175	169	140	150	172	183	153	153	144	139	178	170	164	179	138	153	168	165	183	175	165	141	174	144	166	166	164	153	160	164	156	149	171	137	171	159	140	164	152	163	159	147	152	174	137	156	165	185	160	170	161	163	149	149	152	148	139	169	175	159	149	164	173	145	169	184	164	155	169	153	189	154	143	146	170	147	191	160	162	179	148	158	151	181	152	155	151	156	153	154	152	148	152	159	158	157	178	159	143	156	146	153	155	172	161	163	171	172	172	144	168	166	177	175	144	152	169	143	146	154	157	155	156	129	162	172	164	154	150	152	154	160	149	167	165	168	152	163	165	158	160	151	160	136	179	170	187	180	156	149	148	168	171	168	159	175	179	155	171	147	167	145	152	159	159	165	153	168	151	160	156	144	164	206	156	171	164	149	145	154	147	169	168	152	167	169	150	157	202	178	149	181	159	153	138	166	183	156	136	149	154	190	175	162	160	142	177	166	146	149	156	161	169	162	159	171	151	170	156	172	159	207	166	144	156	159	177	163	166	156	159	148	166	136	150	148	169	156	174	156	158	160	164	151	157	179	180	182	151	156	137	177	167	166	172	168	180	152	159	170	164	168	153	139	155	194	160	160	152	162	138	182	164	160	140	156	168	188	144	180	147	154	176	166	144	160	171	161	162	137	152	149	173	129	154	162	163	150	160	157	160	147	173	184	163	170	181	173	141	156	164	160	149	156	180	180	171	134	170	150	154	173	152	158	152	150	166	160	140	152	159	162	152	160	159	176	173	178	153	171	156	149	151	168	146	154	138	158	146	153	169	158	161	168	154	178	169	159	163	160	164	147	148	153	165	171	161	177	157	153	153	169	172	164	163	160	171	151	163	171	172	174	173	155	172	155	166	159	158	164	168	161	151	154	151	173	165	162	167	149	151	167	175	156	162	171	167	144	162	152	151	147	159	169	134	162	160	165	166	177	156	172	152	153	161	173	160	145	142	170	177	143	152	163	154	151	156	189	153	146	179	161	185	142	166	134	153	151	173	166	149	161	143	153	142	166	164	162	150	145	170	153	170	182	166	145	154	178	147	175	180	154	143	165	167	173	160	177	147	185	155	166	177	153	140	167	171	160	154	174	160	149	182	150	146	165	151	183	159	147	156	153	161	164	170	163	164	166	146	162	172	154	167	131	168	157	180	180	139	156	166	179	175	190	171	174	164	170	145	175	162	177	180	165	160	164	131	145	181	143	170	160	150	156	152	162	161	171	176	175	148	168	190	182	162	159	150	153	184	173	190	178	168	149	155	160	154	158	157	163	144	134	161	147	162	144	165	163	138	153	151	167	151	163	170	159	168	144	171	162	161	182	152	138	166	174	152	162	154	170	178	150	148	157	168	172	183	185	162	140	146	180	142	162	161	165	185	153	159	161	153	158	148	160	167	160	149	157	142	157	181	144	154	152	167	169	176	166	158	169	160	170	169	171	173	152	159	155	167	141	162	149	160	184	178	177	153	153	154	164	135	167	144	157	175	163	149	162	160	167	159	135	164	146	146	156	147	168	144	165	148	153	172	152	154	144	175	164	172	139	154	159	169	188	166	160	166	145	165	161	166	145	146	174	161	163	179	187	161	160	170	169	179	172	141	155	170	162	171	151	143	136	146	139	143	162	142	173	172	165	180	170	177	157	146	155	152	168	160	143	162	176	164	142	185	154	177	160	179	171	181	159	164	172	131	158	176	143	166	166	162	197	144	158	146	161	148	155	140	174	150	169	156	155	162	152	198	148	154	170	164	136	148	185	159	154	153	180	158	160	156	138	204	166	166	166	179	172	151	167	160	161	156	159	158	166	156	179	161	164	179	152	159	153	159	170	165	155	151	154	152	164	128	170	184	163	167	152	129	144	157	153	169	156	165	168	184	177	144	159	137	159	163	170	156	147	154	147	143	169	156	158	167	170	134	155	147	166	173	167	155	166	154	152	156	178	141	150	159	179	154	151	151	164	176	155	161	173	171	149	162	156	174	178	145	164	137	161	155	141	138	158	162	164	184	163	159	182	166	142	147	152	170	162	161	132	162	189	157	141	162	179
13877	16481	14394	7730	5280	3943	3068	2270	1835	1446	1188	1068	901	838	789	724	542	531	443	415	447	387	345	327	341	310	304	284	289	296	292	257	267	270	255	271	259	282	233	232	202	247	222	226	241	267	262	299	260	260	285	433	802	793	392	262	407	1123	644	315	385	353	243	236	214	245	229	236	200	214	220	197	213	201	223	199	216	213	208	224	219	204	183	188	200	237	187	215	188	197	209	219	213	194	200	206	186	198	209	202	196	214	197	217	209	194	215	235	220	189	221	184	203	229	198	169	181	191	196	206	203	205	197	200	193	206	211	187	187	180	187	213	228	208	215	198	206	196	211	190	196	208	185	180	218	213	193	204	203	205	199	174	178	227	209	190	201	189	187	188	194	206	217	208	199	205	192	192	193	200	197	188	202	183	202	210	202	222	221	208	181	209	177	195	203	219	200	184	194	210	198	193	181	208	190	175	239	220	179	181	190	179	206	207	181	204	197	204	199	203	196	197	227	181	234	177	217	209	212	181	197	175	198	197	224	186	203	222	212	201	200	210	198	183	206	199	189	185	160	206	204	205	191	211	185	192	191	216	180	233	202	198	192	205	182	209	225	196	203	202	196	202	233	188	178	201	194	201	182	205	198	228	189	201	190	198	215	190	212	192	196	173	197	200	206	216	208	197	202	209	185	218	215	190	192	193	187	197	196	225	212	180	195	186	199	201	194	231	202	200	200	197	221	216	197	215	212	204	192	225	232	164	196	168	183	195	197	185	205	195	196	194	198	208	217	212	219	191	197	186	217	216	208	176	227	215	206	216	165	215	187	190	200	195	204	195	197	192	186	210	203	224	211	182	206	195	208	206	213	211	183	202	208	198	188	198	183	184	196	190	212	182	178	217	186	204	187	219	172	222	179	156	200	208	199	205	220	203	165	205	221	211	223	214	197	210	210	182	207	201	182	184	232	208	210	190	200	214	166	186	204	213	207	196	195	208	208	192	201	207	191	213	183	195	172	200	190	192	200	196	221	196	218	204	190	196	191	208	204	200	218	180	222	213	212	198	183	168	182	213	215	190	206	206	186	206	206	216	194	204	220	206	226	218	231	194	179	193	175	195	189	217	188	201	161	200	198	194	205	212	182	188	184	205	218	192	212	181	206	197	201	212	210	216	200	192	219	199	221	234	193	213	223	195	214	195	199	211	202	209	200	204	198	189	201	210	198	185	189	195	201	175	200	208	198	227	198	200	176	195	205	221	202	222	182	204	184	200	188	218	162	191	186	228	216	223	214	200	196	213	195	199	201	202	233	215	211	228	203	218	213	206	197	220	221	207	202	177	205	200	194	195	208	200	203	211	199	209	191	207	219	195	212	184	204	194	210	190	215	204	207	207	215	207	212	196	189	226	204	212	186	215	183	210	212	205	216	196	206	198	201	193	205	204	172	181	203	192	208	188	172	170	228	194	209	226	239	198	189	165	212	207	174	190	213	194	226	200	202	205	187	186	211	184	208	210	204	189	163	194	198	221	189	188	231	220	227	205	191	218	198	207	214	213	211	203	224	198	190	202	207	196	194	216	207	225	195	209	187	227	170	214	204	196	228	189	208	220	180	186	193	186	193	213	178	205	218	207	195	206	193	204	190	190	213	196	203	184	204	242	199	190	209	200	194	169	215	185	192	228	192	193	214	212	179	211	201	209	189	218	212	204	213	186	219	210	219	200	199	207	204	214	185	200	188	228	184	210	201	183	218	184	221	184	191	211	186	189	174	197	207	177	179	184	223	208	206	183	209	206	207	226	198	199	193	180	213	207	218	221	211	203	202	222	200	205	202	208	163	210	189	188	204	209	190	206	188	191	191	196	210	202	220	187	198	204	192	234	200	202	222	221	192	200	210	215	196	188	190	186	201	207	217	203	188	191	186	201	218	202	206	193	207	201	201	200	206	190	201	198	191	210	218	208	181	202	223	179	207	201	198	214	195	184	214	213	210	209	199	204	217	167	229	192	203	196	197	174	203	228	200	208	204	205	197	199	186	211	200	214	200	210	178	187	181	201	218	182	194	217	200	208	217	193	210	192	209	208	172	216	198	187	206	189	218	220	181	191	219	181	206	209	188	203	196	186	193	196	201	173	175	211	182	217	204	187	212	183	212	200	214	191	181	185	192	185	210	188	210	175	198	199	203	196	228	188	214	196	198	206	233	194	188	207	221	208	203	186	206	194	202	196	186	184	185	189	197	214	211	209	199	207	176	173	193	189	193	213	217	202	197	196	218	204	194	230	221	195	214	219	189	218	225	202	202	191	219	207	192	184	192	205	211	205	216	201	213	190	206	202	205	187	233	191	207	212	204	212	179	206	194	206	168	204	219	199	203	225	184	196	207	171	199	193	202	227	196	207	200	207	188	220	189	201	211	206	215	212	202	202	187	183	235	214	207	201	203	198	215	212	213	209	194	214	230	194	211	197	220	193	188	206	203	209	178	212	209	224	203	196	197	202	223	206	190	202	186	218	205	209	219	195	198	186	203	191	209	188	207	225	200	191	192	187	222	198	194	218	192	188	174	171	207	202	217	204	214	205	191	194	202	196	185	181	211	217	223	211	194	185	194	197	202	178	200	199	222	186	194	204	215	187	187	200	195	203	192	205	171	186	200	210	200	220	194	207	189	223	189	206	208	203	200	210	185	169	207	194	173	198	217	197	209	202	190	204	193	191	201	221	193	196	200	190	197	226	194	210	188	166	189	188	174	200	209	197	214	202	226	190	196	222	213	196	209	195	209	188	207	187	196	212	202	194	195	188	187	185	192	186	194	212	227	214	219	184	177	237	209	216	214	180	208	198	214	183	212	188	225	207	179	217	189	175	222	198	207	191	199	195	180	191	206	172	194	231	198	201	216	199	211	205	214	172	221	191	232	210	206	207	210	171	198	190	190	205	191	188	197	202	203	191	197	192	177	192	194	209	174	177	198	202	221	195	193	200	218	210	182	229	192	196	209	201	175	201	213	202	203	201	223	210	202	202	197	192	195	194	178	181	215	201	192	198	174	205	183	235	168	200	212	180	211	190	187	182	188	206	186	191	202	202	200	194	199	188	164	208	204	192	224	194	203	193	215	243	221	195	214	209	193	206	202	191	208	197	220	214	208	199	201	207	200	187	190	214	187	211	197	186	180	192	184	192	201	186	201	200	208	217	200	199	180	215	192	180	203	194	228	194	201	223	225	199	209	204	196	197	181	202	201	190	193	197	201	201	176	211	229	210	180	209	218	179	188	190	219	173	214	232	202	204	203	210	180	207	195	199	206	203	200	206	201	212	203	216	182	189	208	212	223	199	183	185	184	181	202	213	217	199	201	189	203	190	206	189	215	220	207	208	202	208	223	203	213	189	215	221	215	209	182	215	218	204	193	223	175	195	197	199	182	207	188	181	194	190	218	197	209	224	207	207	198	198	192	207	210	214	223	223	210	218	218	208	177	202	212	203	210	172	208	204	235	195	226	166
26743	20663	9760	1119	686	609	539	453	398	443	407	449	400	466	448	456	407	384	429	411	471	422	391	414	398	420	426	442	413	381	433	403	390	393	430	427	376	390	399	425	392	391	417	381	413	410	412	433	453	420	427	463	533	468	458	438	449	635	468	418	439	482	378	412	423	451	429	428	416	395	395	387	403	432	416	409	411	430	388	385	405	400	398	411	387	418	410	380	441	398	435	354	415	433	415	411	396	422	434	389	385	410	457	395	413	443	417	413	399	431	401	394	386	390	418	452	406	416	432	401	410	440	435	420	408	382	407	424	383	403	434	403	448	436	414	418	372	422	415	415	418	435	413	382	384	405	422	403	385	393	405	419	436	424	402	379	383	399	409	410	389	422	427	421	409	417	393	434	405	388	411	381	426	431	397	364	416	408	378	394	419	401	414	443	425	398	427	360	402	391	389	390	374	401	432	389	416	395	390	409	412	409	379	413	417	433	399	396	396	416	388	369	390	368	395	388	415	401	421	421	425	370	388	417	405	412	387	367	410	419	403	410	407	394	394	393	410	388	390	445	433	449	409	409	392	423	437	385	415	391	418	404	414	418	415	387	390	429	368	414	396	410	424	429	447	433	440	393	445	374	393	395	409	423	417	407	393	427	411	381	403	400	423	416	405	419	419	432	449	406	369	398	411	368	402	395	402	406	423	429	416	411	419	421	420	408	433	388	390	408	403	425	402	380	379	414	433	385	386	380	403	394	379	435	406	397	397	393	420	414	417	398	409	423	434	386	438	410	397	399	376	378	388	390	404	398	448	394	416	402	415	396	431	426	435	402	400	410	418	396	424	424	374	450	393	410	407	415	394	419	429	411	407	395	404	395	417	397	400	432	394	405	419	392	433	435	418	388	408	378	416	401	404	402	410	388	412	387	393	385	372	383	412	402	384	432	416	427	364	437	444	411	428	406	399	382	408	431	419	425	440	414	420	401	407	406	394	411	401	427	369	406	412	392	429	421	410	415	428	405	421	348	405	403	403	436	376	405	413	452	399	396	389	412	420	446	424	415	413	411	435	439	364	384	431	392	412	400	377	414	410	426	384	413	403	405	422	398	402	403	424	362	381	368	423	403	392	399	414	376	392	429	432	416	421	438	380	402	368	403	439	416	401	384	399	435	393	394	421	454	416	418	432	405	445	394	402	411	402	393	380	402	420	401	446	394	428	402	391	405	428	424	377	402	392	396	430	441	422	424	443	415	401	347	431	372	421	381	431	411	398	399	403	428	431	393	417	390	405	395	386	416	481	409	402	356	429	420	388	390	393	385	418	392	408	388	432	443	433	410	429	443	388	425	388	413	474	400	402	403	418	412	405	410	426	426	407	414	388	412	397	410	444	408	409	442	415	411	375	431	380	389	422	418	433	420	360	415	428	438	411	433	413	413	416	390	397	405	424	420	370	403	436	360	426	412	421	376	392	432	398	423	402	390	414	459	414	399	397	402	374	407	435	421	418	416	385	431	387	401	398	422	422	409	379	399	400	425	380	349	386	406	408	432	414	426	407	403	424	445	398	390	404	392	440	397	400	394	387	412	433	412	409	426	438	411	457	432	422	405	434	394	416	435	401	414	381	414	426	441	394	396	412	408	409	397	403	413	377	397	424	434	390	396	410	425	412	383	425	407	393	398	400	413	360	388	423	430	417	417	392	398	404	418	429	399	404	401	385	417	464	432	399	399	383	394	408	417	423	368	430	424	412	387	404	444	391	425	433	379	406	433	396	403	434	389	431	397	403	424	374	428	380	413	417	407	426	407	439	431	422	390	400	441	430	382	401	393	414	418	413	428	394	408	400	411	412	428	395	392	394	459	410	432	439	405	405	432	394	434	392	425	418	411	385	389	380	390	403	421	425	411	373	437	398	432	410	409	397	403	396	391	409	401	413	390	409	412	408	417	416	415	381	433	399	412	429	376	396	433	430	416	395	424	439	399	379	404	410	415	426	400	392	398	400	403	388	415	395	414	414	428	372	378	411	436	444	414	424	390	399	440	382	420	418	379	375	418	413	377	415	435	388	403	389	381	408	409	452	386	405	400	410	411	407	411	424	442	412	404	410	410	414	435	358	441	401	406	407	404	444	398	448	405	447	416	414	448	400	376	404	375	385	403	394	414	381	400	397	378	439	410	398	419	367	393	405	379	440	437	410	388	426	379	417	401	414	401	453	473	418	419	422	409	356	413	429	400	384	435	450	467	402	420	413	395	429	424	405	387	421	434	435	390	372	377	397	442	435	436	413	402	368	434	424	421	420	428	408	362	421	433	409	375	397	418	415	363	428	361	415	432	411	412	390	414	408	370	436	412	421	409	445	423	389	450	408	424	396	444	450	413	402	438	368	435	409	437	456	401	370	433	437	407	432	409	390	398	405	426	408	384	425	401	397	438	434	417	397	387	390	405	393	397	401	447	416	412	391	409	422	377	420	436	404	389	448	417	433	418	410	432	399	454	413	400	445	440	398	421	373	381	389	410	417	415	396	416	434	376	415	417	414	393	378	411	426	406	410	405	381	420	392	408	412	406	382	412	382	423	400	421	420	404	413	407	390	456	446	382	412	413	454	406	416	418	442	414	429	404	398	370	372	416	427	403	445	423	413	403	387	416	407	403	418	391	424	402	402	377	409	423	407	398	423	399	409	436	431	381	414	362	405	437	433	405	394	398	407	441	411	422	401	418	405	430	403	424	419	381	441	418	406	422	423	409	416	424	385	397	414	411	416	378	450	442	403	418	371	379	411	426	421	407	390	393	383	432	404	388	405	426	422	399	411	420	425	402	447	410	371	416	411	379	412	398	360	417	416	401	449	423	393	427	411	402	419	422	392	423	419	438	415	417	407	411	414	407	429	413	398	445	432	381	403	429	366	361	409	374	421	405	438	385	403	422	399	394	429	421	386	382	427	395	422	415	378	379	409	411	407	358	392	396	414	417	415	416	425	381	412	425	422	427	363	443	426	429	416	394	429	388	402	395	428	354	426	426	401	387	392	394	386	455	370	428	378	385	449	392	423	444	434	397	430	405	374	418	358	426	389	407	422	389	392	406	404	400	382	394	387	376	429	406	389	370	420	413	414	396	424	418	397	402	446	427	403	450	419	383	382	408	415	396	381	382	436	420	432	408	409	383	402	396	449	377	420	461	413	407	382	385	448	440	415	456	428	399	407	397	394	416	403	389	432	407	417	421	401	411	421	380	432	395	416	373	406	449	414	408	385	421	413	388	424	371	436	409	422	376	391	361	357	418	403	401	427	371	413	420	381	381	435	418	395	389	430	396	418	404	437	399	408	408	431	396	410	402	394	372	410	398	389	415	440	395	423	375	422	420	407	416	405	408	411	430	415	394	452	362	394	430	429	401	422	399	413	396	386	447	383	407	415	434	415	409	426	402	405	423	403	391	419	431	412	404	405	367	439	429	407	398	418	382	431	415	390	393	398	390	383	398	441	449	448	384
4398	1264	1175	930	713	650	610	591	547	556	516	579	566	573	530	627	574	538	516	537	579	518	515	528	502	553	509	496	518	514	509	534	544	490	524	532	557	510	527	561	514	530	528	542	541	547	555	517	490	540	515	605	710	724	620	530	573	806	675	616	547	577	527	516	540	551	531	515	526	510	515	522	510	515	572	499	506	495	499	501	488	523	551	531	530	516	537	525	562	516	493	532	556	497	473	499	528	565	550	501	496	566	500	527	535	528	533	528	523	490	520	535	502	553	511	569	525	507	486	518	541	519	538	516	524	488	511	524	515	526	523	485	504	502	505	479	538	532	504	523	518	485	523	510	523	502	476	495	502	547	516	548	542	539	513	506	519	486	515	501	512	523	524	512	484	505	519	504	547	473	573	495	554	522	506	511	495	503	546	496	522	500	535	529	518	534	542	511	488	510	526	529	508	482	500	517	538	487	488	516	511	530	522	533	532	528	506	504	516	478	491	538	538	517	501	536	526	527	520	467	564	512	529	524	557	571	505	512	487	500	526	506	527	563	493	505	524	511	484	525	513	526	555	506	531	506	531	495	524	516	526	498	517	503	537	510	540	518	475	507	517	511	526	515	472	499	516	526	501	498	569	578	522	488	529	546	548	511	543	482	524	539	526	519	535	542	528	483	517	538	531	488	556	508	519	538	498	480	511	558	517	510	509	502	501	542	495	532	516	519	527	519	494	505	523	514	511	496	522	472	508	521	499	487	484	518	522	518	540	511	530	489	537	501	531	507	515	481	523	500	480	529	519	536	517	526	477	471	486	512	523	476	492	473	544	565	546	473	529	559	502	546	544	522	568	513	482	500	500	511	511	512	494	517	511	507	513	520	514	539	554	506	515	519	524	498	507	506	544	511	532	533	502	505	508	528	552	473	505	543	526	519	538	505	487	524	492	534	501	533	500	560	494	510	564	533	516	518	512	502	491	508	509	500	509	530	497	519	495	505	513	534	495	499	496	518	532	480	487	503	501	574	517	547	546	531	511	549	525	526	529	507	507	517	522	528	525	526	535	527	495	524	562	526	547	519	564	467	523	537	509	528	510	507	514	497	513	490	478	560	530	508	539	515	522	546	530	535	500	512	574	547	539	540	493	529	523	457	522	509	487	523	511	516	524	536	547	593	488	531	538	472	497	550	535	519	507	526	536	478	509	505	560	560	524	562	523	527	555	509	551	478	511	503	515	501	536	491	548	492	549	496	539	463	505	478	521	531	478	507	521	492	540	499	526	514	532	548	542	465	526	485	518	504	530	522	478	506	518	494	476	488	564	561	477	516	531	531	549	478	485	517	473	508	481	532	507	515	552	498	500	516	538	513	499	504	513	501	467	492	524	492	548	515	533	504	532	502	519	499	521	503	509	518	498	524	530	524	508	515	514	543	511	492	546	531	536	517	534	536	554	507	530	497	537	513	519	527	532	533	496	523	516	493	519	499	531	498	496	544	474	540	558	546	517	498	524	487	520	513	514	495	501	544	526	525	504	505	538	504	467	488	526	536	531	512	542	494	546	474	531	488	517	475	560	543	544	533	507	513	510	541	526	543	521	466	522	551	541	519	554	493	530	542	501	570	502	545	536	534	496	551	567	564	532	536	501	533	488	465	485	502	534	495	489	535	504	469	534	529	530	511	538	522	497	501	492	497	520	497	518	518	484	494	517	497	522	552	543	514	491	522	501	491	545	487	505	561	516	567	554	527	501	522	506	520	531	502	547	470	499	530	520	526	527	501	512	520	504	521	498	493	508	490	516	520	546	542	516	513	486	520	523	533	507	482	489	490	506	537	500	475	514	561	514	537	551	538	544	482	519	505	527	510	500	542	518	509	543	526	524	494	484	488	470	570	533	534	553	539	542	506	506	530	514	504	486	478	515	561	512	490	534	518	521	542	499	539	509	545	513	516	499	495	520	558	542	490	528	491	526	540	469	533	511	519	531	522	500	520	542	516	530	521	527	505	524	543	523	482	513	509	537	497	489	536	552	520	529	463	515	543	524	520	477	480	505	500	540	547	507	557	554	507	522	499	513	519	514	493	518	542	535	517	496	475	492	489	461	531	518	494	509	520	529	499	542	505	523	539	529	532	521	518	511	545	525	551	530	474	548	541	499	455	478	516	508	532	544	555	476	520	485	512	498	497	485	485	563	467	483	547	514	521	554	527	551	514	505	549	526	527	513	544	544	528	565	499	495	514	516	520	489	511	513	485	538	547	512	485	515	571	475	566	503	524	500	528	529	524	515	486	521	497	559	510	536	506	503	494	536	509	528	528	533	540	515	556	537	542	477	592	544	546	486	514	462	533	516	534	514	488	474	544	526	497	522	472	496	504	548	541	526	514	501	550	508	531	517	473	533	496	499	515	519	510	496	514	542	540	549	537	516	523	512	565	549	532	486	507	496	549	523	535	493	541	504	514	528	521	517	532	499	527	517	515	513	493	541	513	509	521	495	482	489	547	517	522	533	506	549	528	532	528	572	514	519	493	486	515	517	503	497	546	539	521	490	488	474	486	520	510	523	468	529	527	497	537	513	513	514	484	470	533	531	517	526	566	492	493	487	535	539	526	499	499	534	504	537	505	499	500	512	551	531	476	477	528	519	517	518	533	550	493	497	491	515	559	525	508	512	541	558	482	510	553	536	490	549	486	505	502	499	532	543	571	506	512	514	475	495	480	502	563	518	494	506	487	541	498	494	542	500	520	512	551	519	466	502	535	503	512	549	511	539	518	500	537	466	514	499	543	501	539	539	528	503	495	511	526	543	521	503	500	532	547	534	500	545	509	531	500	525	538	502	490	575	534	516	531	493	527	557	505	506	491	485	507	488	493	515	522	498	503	470	531	519	475	511	493	506	533	528	513	526	494	541	481	538	509	515	514	530	546	504	492	522	501	526	508	523	518	524	538	512	470	488	500	488	519	544	519	541	551	528	523	538	505	494	499	550	541	509	488	506	486	523	512	519	510	497	536	508	533	527	514	511	531	550	561	538	513	504	498	538	574	546	537	533	549	523	487	555	530	540	496	510	574	480	504	502	547	558	548	509	563	504	490	514	533	549	522	513	474	501	528	482	537	532	501	521	488	480	491	529	497	559	492	513	583	526	484	485	529	523	507	523	532	518	536	509	516	540	547	515	499	513	514	535	504	517	503	516	522	547	500	529	524	527	490	505	566	444	531	514	535	524	533	513	483	492	533	511	502	516	516	475	525	500	534	524	508	496	485	517	499	553	546	510	517	487	539	525	522	511	491	479	522	511	536	481	495	487	513	488	523	517	506	534	522	479	527	504	519	534	479	515	579	510	555	530	483	511	498	506	525	500	521	463	535	517	471	514	516	490	523	523	542	525	512	494	521	498	491	526	502	487	487	508	528	500	541	532	512	539	526	516	522	516	532	487	514	525	534	499	494	515	502	533	531	545	518	529	514	534	520	499	493	493	489	536	485	524	544	507	489
23548	21076	28577	23792	21054	13428	1342	736	602	531	486	483	449	422	401	431	346	357	342	366	370	328	323	315	321	291	301	286	285	276	292	298	284	309	302	301	328	297	304	296	290	312	274	267	268	275	285	283	291	287	291	372	438	477	321	300	371	585	371	318	403	347	262	301	284	291	295	267	231	278	251	308	281	298	270	300	302	287	279	299	310	293	267	284	288	284	285	293	272	268	271	277	284	263	261	285	256	291	261	288	249	267	283	268	266	278	265	307	284	296	266	258	260	266	268	292	279	279	288	294	274	286	271	244	311	259	251	287	261	274	284	266	256	262	256	294	271	281	262	266	295	277	272	275	278	251	265	253	291	269	256	284	256	289	277	251	290	259	297	274	292	285	275	263	297	287	271	260	244	252	270	291	309	259	273	258	314	265	287	273	283	273	290	238	288	276	257	297	286	268	275	288	272	256	275	284	288	247	258	263	281	286	260	276	264	262	246	265	272	270	275	264	283	279	283	266	262	266	270	284	286	273	302	288	292	269	264	283	276	301	286	268	262	265	278	257	279	303	256	248	275	301	285	285	285	296	261	272	264	275	285	284	296	280	290	285	268	277	264	229	297	281	272	254	254	237	274	277	267	267	257	299	279	302	270	268	277	248	257	257	292	272	254	264	295	263	272	292	276	263	287	256	283	278	289	289	245	259	298	291	277	253	285	276	273	275	300	278	278	281	279	302	263	267	263	284	238	264	285	292	273	305	255	290	292	275	280	277	263	290	247	305	252	242	281	307	287	286	285	271	257	266	274	292	295	257	280	296	273	285	280	272	281	258	269	294	249	281	262	251	268	318	257	279	273	306	262	255	256	274	288	262	312	281	307	249	278	294	268	273	267	297	276	280	297	270	255	293	279	272	261	283	268	296	289	301	277	270	263	272	277	286	250	291	269	275	242	269	280	266	270	283	263	286	274	273	258	285	267	300	279	260	279	275	250	308	257	282	273	275	298	262	270	242	268	272	300	245	290	271	280	315	264	264	284	275	299	258	288	284	255	291	279	263	270	258	244	281	270	278	308	269	294	244	276	268	308	277	260	252	272	288	253	264	295	279	279	279	265	268	277	257	282	273	290	276	311	285	286	268	288	290	243	252	280	258	273	266	287	256	279	284	276	289	278	312	287	281	270	279	288	252	278	303	275	286	286	251	257	306	276	280	283	272	294	282	309	291	264	284	296	265	259	301	245	285	267	276	293	279	260	280	247	216	247	265	285	299	294	256	302	287	270	279	272	276	306	263	266	282	245	247	274	268	268	312	244	280	256	287	278	286	307	247	255	254	245	319	256	269	255	295	270	265	264	267	248	283	281	289	284	257	256	286	268	267	271	247	304	267	258	293	297	260	301	219	290	259	277	270	281	304	263	304	287	272	290	269	281	321	313	238	289	293	287	275	268	270	292	259	277	272	277	260	271	290	289	257	272	283	274	276	274	279	248	273	276	284	262	285	265	275	288	283	310	297	275	287	243	256	273	272	250	273	273	268	269	276	297	248	291	290	273	274	267	261	290	269	294	287	271	266	270	270	287	257	255	266	299	257	287	299	290	218	282	283	281	278	280	253	267	293	254	259	285	282	265	265	302	301	293	251	260	309	301	240	285	261	270	268	287	284	280	244	284	277	286	276	268	257	274	262	267	248	285	261	290	299	302	266	302	261	265	316	250	278	274	259	245	270	281	253	279	250	280	282	307	287	325	259	294	272	276	293	296	275	280	263	283	308	291	285	266	279	260	279	300	259	237	303	248	298	247	279	283	306	261	289	264	283	272	260	281	296	294	262	272	277	302	257	295	252	274	280	264	257	268	264	280	288	302	257	259	283	256	261	285	297	280	254	286	277	270	278	307	256	270	276	262	274	268	280	294	302	269	253	262	297	279	287	268	271	267	274	271	257	278	288	246	274	283	284	269	266	322	269	272	244	276	268	262	299	289	270	270	261	288	242	272	282	261	274	240	291	247	256	267	247	289	281	298	302	267	269	287	220	293	271	293	282	271	275	268	279	275	287	255	261	266	256	284	274	269	304	272	267	280	287	293	307	274	280	263	275	272	273	266	275	286	251	272	248	270	290	279	278	281	264	243	293	289	271	285	279	253	287	268	285	274	251	274	317	295	249	276	257	295	244	256	277	288	283	284	287	295	267	272	271	229	274	261	275	281	268	276	267	277	283	275	285	286	274	250	310	292	253	274	283	291	265	265	269	312	250	265	296	272	287	275	291	227	252	265	293	266	256	277	282	275	302	270	300	258	259	273	283	268	251	272	226	254	264	273	286	267	245	279	265	254	269	251	253	282	284	307	293	293	286	283	252	308	279	305	262	280	282	282	256	276	287	292	268	262	291	230	299	309	260	265	272	261	267	261	262	280	290	262	296	291	279	235	249	262	274	277	299	284	272	262	305	301	299	307	297	258	236	307	293	301	274	278	244	275	274	312	258	294	293	267	248	273	275	275	258	273	263	284	273	280	293	275	265	269	305	269	282	297	248	280	283	285	280	270	272	262	242	288	313	255	303	270	298	269	257	258	272	274	273	291	260	275	279	291	257	266	276	296	296	272	284	265	269	278	244	270	272	289	283	257	268	289	285	279	275	272	288	259	272	272	267	273	290	258	290	267	302	281	294	285	254	297	293	240	271	260	306	278	262	267	257	272	312	271	298	278	288	277	303	266	263	244	279	251	234	255	289	273	267	294	269	278	256	272	295	278	271	326	244	286	295	280	260	294	277	282	284	283	250	297	300	289	258	247	278	271	297	286	287	290	275	288	284	292	276	257	269	261	271	300	311	252	286	271	268	278	299	268	291	267	270	275	253	272	284	266	280	300	257	252	301	277	297	244	298	287	284	293	254	255	259	252	279	282	285	266	272	287	274	267	276	253	270	267	270	257	275	284	268	266	272	259	258	286	299	305	270	279	270	263	259	292	266	269	274	262	278	277	271	269	261	281	257	264	274	278	281	283	280	263	248	295	271	262	275	276	304	263	270	276	252	274	269	272	262	297	266	274	274	290	318	269	257	270	307	249	253	256	260	277	297	279	275	260	289	296	274	280	287	289	304	276	257	286	288	267	256	252	266	277	259	279	273	297	286	280	260	251	267	259	255	275	278	261	247	292	260	255	287	280	294	288	272	274	281	318	255	263	269	282	271	260	280	279	282	287	269	266	246	267	286	297	303	251	267	275	294	264	293	279	231	253	271	272	267	281	263	275	270	273	313	307	254	258	291	280	258	266	277	285	254	266	294	259	266	293	266	243	268	290	264	265	252	279	314	276	275	268	291	281	296	259	244	306	271	251	255	301	267	291	254	277	278	272	258	283	273	265	265	278	277	286	270	303	275	265	302	262	272	254	291	284	288	267	263	270	249	303	263	272	257	274	286	253	244	253	279	279	299	282	280	292	284	250	257	290	273	257	267	278	299	281	266	274	291	276	243	286	249	291	252	274	281	287	263	275	258
10085	10119	8661	4445	3126	2279	1747	1469	1144	962	836	798	697	691	669	650	596	515	483	482	449	424	403	451	425	382	431	389	371	385	391	372	391	364	382	360	384	389	378	360	362	375	396	376	380	396	398	393	423	377	434	510	789	734	460	412	559	1028	525	412	567	530	379	345	359	356	371	402	330	359	306	366	383	321	363	372	380	359	350	335	376	361	343	336	346	334	354	357	350	347	379	380	378	337	378	325	350	349	292	354	352	327	371	363	350	323	349	328	333	375	348	363	341	361	364	341	336	327	334	337	356	345	334	338	399	354	375	348	371	383	348	380	355	370	343	372	336	332	339	371	340	367	345	333	387	337	318	341	353	372	379	364	351	353	381	340	342	339	376	338	355	318	318	343	351	348	367	355	343	364	379	371	353	371	342	362	359	388	351	337	347	378	324	318	341	392	341	369	351	339	398	360	354	379	345	321	350	344	353	367	336	350	308	368	325	363	378	330	344	368	314	388	347	355	353	326	373	341	351	392	346	334	372	330	360	372	399	353	339	362	367	347	364	378	388	328	342	363	335	339	355	345	359	360	360	377	338	362	342	351	365	372	348	337	317	355	333	339	337	359	344	361	355	367	379	363	364	393	345	360	371	347	350	372	334	340	306	339	315	356	351	370	341	377	364	306	329	329	355	345	363	324	348	357	332	337	369	348	352	350	376	340	314	339	335	354	344	378	350	361	347	324	345	359	329	314	355	356	346	344	374	356	365	350	361	349	333	376	361	361	363	360	379	358	369	351	345	358	333	333	363	356	359	350	342	359	348	366	378	331	338	357	351	365	359	317	365	362	329	341	377	332	370	333	376	333	346	340	360	377	361	355	364	385	385	370	338	347	354	371	379	348	344	356	359	345	354	341	381	387	368	369	334	372	378	339	324	354	348	347	363	330	348	328	319	368	340	355	363	375	362	349	339	339	322	374	374	381	363	362	376	336	327	336	337	383	348	350	380	348	355	351	347	335	370	390	366	337	372	351	368	379	382	339	362	347	318	368	347	352	352	378	351	326	362	345	359	344	352	339	359	355	373	336	335	364	358	332	344	374	338	356	331	343	325	355	367	370	341	334	370	321	352	351	362	348	345	333	370	344	340	344	363	352	368	370	377	362	377	376	375	314	368	358	351	354	363	353	375	368	359	345	372	350	358	364	352	363	365	336	361	343	348	380	358	360	354	341	335	385	354	378	354	342	339	348	349	362	323	344	347	375	393	384	334	339	361	379	367	372	354	361	357	364	388	323	364	387	349	340	339	335	356	345	368	358	347	363	332	353	372	342	380	380	361	333	351	377	367	355	352	387	328	377	291	370	359	348	375	337	346	346	345	348	367	341	329	335	368	337	332	328	331	370	390	308	376	336	334	354	349	327	365	333	379	377	344	312	352	358	339	374	367	357	341	339	372	384	322	321	395	335	381	375	353	353	340	381	301	346	373	336	332	373	325	365	370	327	338	332	354	347	337	356	358	359	380	367	330	354	366	354	317	352	373	327	367	352	323	348	350	363	356	365	328	344	337	335	334	350	355	325	356	340	363	348	333	337	342	384	351	378	360	357	351	352	350	351	314	325	327	348	374	367	322	334	376	328	358	352	337	357	364	341	338	362	370	359	345	300	318	346	348	331	349	380	324	343	352	358	347	385	309	344	331	338	328	403	358	332	345	346	369	321	343	371	376	360	365	368	341	356	310	336	357	337	368	322	370	351	357	348	335	334	347	352	362	373	340	373	326	351	369	311	360	376	360	339	357	332	323	347	325	327	358	339	347	340	327	362	362	353	369	316	385	332	380	338	366	336	330	348	334	353	344	353	362	361	313	359	360	370	344	381	353	329	405	358	342	391	359	352	334	369	365	336	338	327	352	356	355	358	370	338	356	352	359	349	336	344	343	346	362	368	326	347	352	371	349	340	347	357	358	306	355	350	344	380	332	338	335	353	353	306	354	337	356	367	341	330	359	340	349	391	351	359	332	346	320	344	343	327	326	353	362	355	372	319	367	392	346	363	384	364	359	364	343	362	355	378	387	335	347	332	350	329	364	401	381	383	348	353	349	314	321	343	357	335	373	343	368	337	340	390	324	341	343	377	357	386	346	377	363	340	316	341	354	351	372	355	381	383	360	356	376	343	341	356	346	331	366	332	372	322	356	333	340	334	336	358	352	349	360	338	358	361	346	375	337	389	389	341	340	337	359	318	357	335	345	337	324	368	366	366	340	348	345	391	356	332	325	327	346	366	334	342	362	360	342	365	343	334	375	386	360	358	327	348	369	376	366	334	345	374	351	351	336	353	351	303	331	300	364	343	323	346	306	340	359	343	346	339	368	336	338	323	385	360	348	372	360	320	363	324	383	346	335	332	366	360	375	354	411	364	348	354	358	355	353	372	365	365	374	318	324	356	366	373	386	351	369	357	342	345	369	356	393	338	320	361	352	329	393	325	351	362	322	392	362	324	374	351	367	358	346	393	346	366	339	328	321	346	354	368	340	363	343	340	362	348	340	319	355	378	319	360	343	347	393	362	387	361	331	373	367	346	359	325	375	372	327	380	361	343	375	372	376	369	365	340	353	347	315	366	358	376	349	349	325	343	377	357	317	335	371	378	339	322	346	358	331	322	368	354	370	355	372	333	362	352	321	370	343	352	339	332	337	346	349	399	351	367	373	346	353	337	330	373	354	354	319	358	381	373	354	352	362	364	355	334	354	377	356	351	341	365	358	356	354	338	358	386	357	316	365	331	367	316	325	347	333	340	374	351	355	343	332	350	344	362	356	340	369	395	351	361	334	347	361	367	326	333	335	335	373	318	334	365	338	352	334	322	355	356	337	358	349	357	352	343	354	353	332	316	334	377	365	344	370	351	350	345	360	363	346	346	362	396	383	356	354	390	364	359	339	346	339	351	354	324	372	338	318	384	338	340	381	361	379	373	369	351	341	362	353	317	347	351	355	326	376	351	331	352	345	363	368	340	353	348	349	333	338	368	347	389	339	358	353	364	365	334	350	337	351	373	337	342	342	336	347	319	381	349	330	354	367	357	346	371	344	342	349	354	326	365	337	357	340	329	383	354	365	354	361	359	350	355	364	350	347	329	347	356	366	349	339	345	332	355	348	326	383	362	377	335	309	357	306	355	368	333	302	378	351	351	335	373	324	335	374	351	337	323	338	324	323	338	364	363	369	387	384	396	359	356	396	352	354	360	356	405	362	381	357	330	326	379	365	383	352	362	327	382	354	374	316	359	350	344	350	355	377	353	354	376	345	381	374	355	350	348	333	351	319	350	357	344	349	359	355	374	339	361	354	334	331	373	362	330	350	348	378	333	358	368	370	330	365	355	350	366	341	354	341	346	344	359	352	343	330	382	344	359	345	326	341	309	360	361	374	362	397	363	340	364	361	344	355	328	353	322	347	378	372	353	337	347	391	337	353	332	330	349	320	353	377	362	335	389	347	318	354	371	361	356
22625	21080	28916	23471	21081	21138	11590	1150	719	654	567	510	477	405	430	403	334	282	293	285	278	270	253	231	228	224	220	196	204	200	199	227	211	182	198	193	199	179	162	189	163	185	173	193	198	214	206	205	180	171	194	314	525	417	228	181	297	627	197	210	324	218	169	158	148	164	185	175	166	138	159	174	153	176	161	177	174	172	145	161	143	165	157	158	153	139	167	174	162	134	159	167	190	159	158	178	137	162	158	158	160	157	175	159	165	167	177	147	167	161	146	153	135	179	154	162	150	178	164	181	161	154	156	168	167	179	144	177	189	140	159	147	155	157	137	178	167	177	166	166	162	158	165	146	178	150	167	163	180	153	165	147	168	147	151	144	151	151	158	164	156	165	165	174	170	140	153	171	167	152	151	157	152	177	156	158	151	147	157	139	179	168	151	165	169	168	159	155	166	154	167	164	150	171	162	158	174	158	159	151	169	150	156	151	158	180	170	142	164	152	151	132	171	156	145	182	154	148	161	165	169	140	158	149	153	156	172	171	143	163	159	147	166	172	149	140	182	178	164	147	171	157	161	140	170	152	160	133	173	173	148	155	156	173	183	167	181	152	169	165	145	137	168	158	166	170	171	165	197	155	161	149	166	163	176	167	176	163	147	147	157	166	160	146	167	183	156	160	149	165	153	165	153	159	160	146	174	183	160	174	141	154	137	174	169	161	171	152	167	168	153	167	170	169	156	186	155	148	189	181	175	155	168	168	157	181	157	162	145	172	169	168	172	154	179	144	168	159	170	163	169	163	157	161	164	164	148	153	172	195	175	175	165	162	170	164	136	158	173	163	165	154	165	164	141	133	160	177	169	179	153	161	147	145	170	129	160	162	208	162	166	164	167	159	178	191	160	181	173	172	207	153	175	188	168	155	165	148	149	163	163	155	163	179	166	146	178	166	144	175	175	166	174	155	177	153	164	154	161	168	168	181	147	147	169	168	169	137	157	165	160	175	157	186	153	160	181	167	184	175	149	172	150	170	173	173	158	178	161	165	179	165	145	148	169	154	165	149	177	164	154	151	148	150	154	178	154	172	180	167	164	166	174	175	170	131	169	173	164	144	160	160	154	168	178	143	172	176	156	140	153	191	140	160	174	163	157	154	147	152	169	156	147	168	167	152	160	149	159	144	150	149	161	167	159	147	164	169	180	164	165	161	160	180	158	172	158	155	178	138	174	160	183	157	137	193	175	154	169	155	137	169	170	182	146	160	171	162	170	170	159	137	160	184	151	148	163	146	157	156	157	140	152	169	193	188	163	183	149	174	143	136	138	140	139	190	170	154	161	148	171	161	135	156	151	135	168	165	176	178	179	152	145	148	165	166	200	181	162	141	177	181	149	151	169	175	187	162	172	161	178	175	157	161	161	143	164	163	193	165	149	138	143	159	151	150	152	151	153	154	153	160	164	141	184	174	170	143	145	172	164	153	167	172	157	164	158	156	166	144	159	162	158	164	158	166	166	181	177	170	188	161	181	162	172	180	178	143	199	136	151	126	145	144	150	141	150	152	164	161	149	154	172	180	139	166	179	164	135	154	170	149	165	155	166	167	160	186	157	187	153	164	156	166	153	175	164	166	157	159	139	157	150	142	148	174	165	161	199	173	156	153	171	171	158	156	168	165	160	147	166	168	135	138	183	168	154	169	136	169	150	153	155	155	148	183	184	138	163	142	164	181	174	159	161	154	163	179	167	143	160	163	157	152	153	153	165	168	158	170	166	149	152	182	154	143	140	145	173	186	148	151	176	170	164	155	173	151	160	160	173	167	164	159	166	170	152	161	147	160	151	155	139	167	125	152	146	156	161	158	134	148	158	159	162	141	175	172	146	158	155	203	152	162	185	154	170	172	199	131	158	151	177	162	168	181	150	167	165	155	191	155	143	172	170	152	164	166	167	146	147	159	171	131	158	163	179	149	195	161	169	147	159	174	163	158	154	168	156	147	163	151	169	157	157	142	178	168	160	175	180	178	144	159	166	154	167	161	144	187	154	169	170	167	173	184	160	174	173	179	163	167	141	140	159	179	148	164	183	163	156	148	164	173	156	138	160	166	161	158	136	165	165	159	161	151	164	152	150	158	178	163	163	177	144	140	134	165	176	159	158	148	143	130	143	169	178	175	160	161	181	142	171	160	147	151	162	180	160	163	139	171	169	166	160	155	159	147	173	155	154	172	144	151	148	151	167	156	168	157	162	160	168	172	179	184	145	180	143	161	152	174	165	181	171	149	148	161	182	169	143	171	163	160	169	159	150	157	156	175	168	141	143	168	170	136	182	136	171	172	160	151	169	150	160	157	180	164	153	185	150	152	168	161	169	162	131	164	166	154	164	157	163	177	148	157	164	157	160	167	158	190	167	165	152	152	183	180	170	183	164	168	161	142	141	174	146	170	157	173	164	169	169	178	144	156	183	150	147	176	177	139	179	157	157	160	133	186	142	161	162	169	170	152	159	144	206	165	149	148	173	151	170	154	149	177	173	152	176	153	145	172	151	145	159	137	148	148	160	178	157	150	172	160	183	173	169	148	181	157	166	147	145	157	166	160	157	163	143	156	178	156	195	130	155	170	155	178	163	168	163	160	150	152	167	164	145	165	159	172	138	162	172	130	157	162	176	143	155	168	134	165	168	151	162	149	160	157	158	143	139	153	173	165	158	163	169	160	164	165	153	166	155	167	153	137	182	189	164	168	145	143	184	139	187	149	162	173	162	144	162	133	143	158	158	173	152	152	146	170	158	140	180	141	155	153	160	141	178	173	157	157	181	158	192	132	161	180	163	149	174	171	152	163	178	152	140	160	166	161	154	141	177	163	174	188	171	154	187	180	163	147	184	168	164	173	187	153	166	145	160	156	154	148	163	159	162	168	182	166	175	155	157	163	139	168	172	177	172	178	163	161	200	153	188	175	144	170	150	178	158	163	160	130	174	152	171	179	159	172	147	136	143	159	168	158	145	159	159	157	162	159	140	157	169	157	180	163	167	165	131	128	147	161	148	143	182	156	140	145	187	169	159	163	165	163	148	168	160	162	170	157	157	170	139	146	146	141	171	147	138	158	148	175	166	140	153	148	176	156	160	176	153	163	158	163	149	166	174	178	171	184	152	154	160	165	146	159	147	148	163	164	162	159	174	170	160	185	163	178	148	150	160	176	156	169	179	168	156	161	159	158	152	164	151	199	134	155	157	136	157	148	169	150	171	144	140	164	167	163	162	142	160	150	149	138	165	172	156	137	153	166	146	163	152	174	175	176	164	163	172	174	175	162	155	165	170	154	147	150	136	147	146	177	153	173	169	182	143	163	145	135	193	153	170	161	154	154	160	161	136	180	157	153	148	163	148	158	160	152	158	155	167	165	165	152	171	177	149	151	159	156	180	152	148	162	150	158	132	154	173	176	139	172	168	186	155	165	178	162	153	127	171	151	179	156	166	131	176	154	148	165	176	165	157	154
13623	16188	13910	7527	5080	3858	2948	2278	1778	1454	1167	954	890	880	719	712	540	471	443	429	376	336	350	334	337	350	297	315	276	273	260	257	248	236	233	229	269	225	239	254	257	243	234	240	246	243	249	296	308	251	262	458	875	693	311	234	500	1088	379	273	493	366	232	222	229	201	233	242	221	210	202	196	219	206	208	202	214	195	195	201	185	206	196	205	213	186	193	191	196	192	212	198	196	182	200	189	189	202	179	206	234	187	201	205	195	225	216	187	181	198	183	204	192	190	196	230	215	211	205	196	192	188	201	205	217	191	196	218	204	191	204	200	233	190	196	192	209	214	203	197	216	190	194	173	194	206	204	193	201	206	211	184	199	181	220	195	203	211	215	202	206	178	212	217	214	162	191	181	192	196	203	191	184	203	196	222	199	205	193	210	203	204	182	171	210	204	211	214	217	229	203	201	214	191	218	205	186	182	187	191	193	193	206	178	190	172	199	222	204	214	193	218	213	193	209	182	203	223	186	238	194	200	212	207	211	179	180	196	189	193	217	203	193	208	178	186	178	176	178	214	206	214	190	193	177	184	174	182	194	217	207	209	202	212	188	192	213	186	184	181	216	202	199	182	198	166	212	186	210	200	200	201	195	171	232	206	186	177	195	183	197	216	195	207	190	209	192	197	200	206	199	188	178	182	206	208	179	198	199	171	201	196	209	200	193	204	198	176	198	188	188	204	206	210	194	207	186	186	218	216	213	181	194	194	181	192	195	211	193	198	207	183	205	210	200	200	200	210	198	214	208	187	188	190	190	214	206	220	205	177	199	200	191	213	201	184	194	197	202	189	193	182	187	170	173	207	204	176	205	185	189	182	174	218	171	212	192	204	188	216	206	213	208	207	220	211	205	186	209	198	215	200	217	190	201	179	182	190	188	202	192	197	215	183	194	216	202	212	193	201	197	193	210	189	212	206	198	188	192	208	189	199	183	209	216	205	181	177	224	186	180	201	194	199	220	189	205	176	192	202	204	201	200	184	194	189	199	189	225	207	192	198	185	216	191	206	192	236	219	186	189	189	180	189	209	196	208	194	196	198	215	190	181	191	206	221	174	186	185	187	206	201	192	191	220	165	215	167	182	187	192	212	175	200	204	180	199	224	195	198	180	204	215	215	208	185	188	198	197	214	180	194	174	172	209	195	191	220	185	220	181	195	195	182	190	193	176	186	191	211	191	179	172	212	209	193	169	182	183	197	213	197	228	209	201	196	184	185	193	194	203	223	203	233	187	195	209	184	178	203	201	184	194	214	199	222	182	200	207	175	178	193	191	221	206	210	185	171	211	181	182	180	186	195	175	178	215	192	196	204	197	202	214	213	194	199	184	207	209	213	205	199	213	217	192	176	220	192	183	199	180	194	190	175	200	215	185	213	184	200	164	199	194	208	176	201	215	216	193	199	188	220	179	193	208	220	205	217	184	215	203	181	189	193	184	194	184	210	188	208	206	207	177	192	188	186	222	189	218	221	175	178	195	190	200	218	194	204	186	196	215	201	227	197	195	187	190	180	209	205	186	193	200	197	223	184	184	207	220	200	231	185	174	188	195	222	179	210	219	206	203	205	198	183	204	201	189	203	207	200	181	206	185	203	184	204	223	216	188	188	189	200	191	200	206	208	190	192	189	204	164	204	206	191	195	232	155	194	177	200	186	216	186	188	219	193	227	187	195	201	189	202	221	185	195	216	183	185	184	237	168	208	200	189	205	194	184	209	218	207	199	197	216	191	202	204	203	187	195	199	201	173	221	208	184	183	194	219	205	185	215	202	197	182	176	186	191	191	196	180	191	202	176	203	189	209	202	211	174	216	189	184	219	206	179	224	233	184	199	180	198	173	171	176	178	215	169	212	210	189	213	205	206	207	184	211	216	190	222	180	210	196	198	202	212	213	195	230	199	178	219	197	219	203	203	203	200	210	215	194	212	204	191	211	205	192	181	198	204	209	180	224	160	184	196	188	210	173	218	196	189	184	236	177	180	171	191	204	194	197	205	185	186	230	199	182	197	198	215	188	215	192	185	193	208	181	192	169	201	190	184	191	189	177	202	194	203	228	239	190	175	184	201	229	196	217	195	184	189	208	180	177	187	177	212	191	176	210	198	186	190	188	166	194	193	181	199	198	174	199	204	204	184	200	191	210	193	199	187	182	189	189	193	216	208	189	188	211	184	211	199	208	176	206	189	182	191	213	224	202	203	186	194	201	212	200	176	204	189	200	218	193	206	208	197	180	174	184	173	210	204	181	187	217	209	170	211	207	211	185	193	198	187	187	207	201	177	208	213	193	214	205	196	190	174	202	206	197	207	212	174	215	227	207	188	208	190	201	207	189	185	194	168	195	193	200	196	188	200	195	217	219	176	189	187	182	201	221	204	220	213	192	192	194	195	193	221	152	192	218	205	217	186	202	194	180	169	202	196	204	183	199	186	201	196	215	179	194	195	170	189	192	198	198	216	214	185	177	199	195	221	188	167	171	221	217	216	205	195	190	196	208	202	175	186	201	212	211	224	207	208	219	191	180	222	196	208	179	212	201	200	186	183	206	181	211	177	174	188	199	211	214	191	193	225	219	193	199	205	200	210	197	198	197	188	206	197	181	207	182	191	168	199	197	196	183	177	194	210	216	209	199	197	192	192	190	194	210	214	199	195	198	203	220	176	171	219	227	199	179	185	200	197	169	204	199	186	188	195	204	217	206	206	198	197	187	202	225	190	196	200	219	190	184	231	183	185	185	195	216	172	172	207	188	196	218	206	185	179	183	193	218	180	197	218	196	193	190	179	188	186	199	195	196	197	188	197	191	199	194	213	203	206	192	222	180	198	209	207	197	181	204	174	214	206	167	195	189	178	206	199	199	183	221	216	189	216	219	190	233	194	201	196	188	184	176	180	204	188	186	197	190	213	208	192	190	180	192	207	207	198	181	206	203	190	165	192	204	185	186	226	191	218	193	197	196	194	175	200	182	189	203	201	196	200	209	207	199	214	183	192	186	215	185	188	204	190	196	191	191	192	197	191	204	222	192	204	188	212	185	174	204	193	204	198	197	221	188	204	189	185	201	187	193	184	196	189	198	191	219	194	189	194	190	204	182	204	181	183	162	215	188	198	203	167	211	203	210	181	206	190	174	208	192	223	191	195	198	190	184	200	192	221	177	196	179	179	189	207	204	181	187	183	206	228	200	172	203	213	188	190	215	174	229	181	192	169	164	214	195	203	175	177	200	181	183	178	209	202	233	175	197	193	190	208	194	198	204	185	192	182	192	194	208	187	203	222	207	210	221	193	222	181	212	191	191	190	202	181	189	191	179	176	207	214	186	182	194	184	174	179	196	181	196	181	206	191	204	189	220	188	189	204	183	191	202	164	189	207	208	208	191	183	187	203	199	193	207	212	208	200	214	191	208	188	179	184	163	201	210	212	192	235	208	178	169	201	191	218	198	209	192	176	208	193	205
26663	20622	9633	1044	638	551	546	420	443	418	453	427	473	456	447	432	458	419	439	396	413	452	409	413	441	416	422	397	388	429	410	443	400	431	433	429	413	395	468	403	444	398	373	407	412	404	419	418	402	426	414	479	512	480	414	438	457	570	418	426	497	446	391	400	412	396	419	421	413	436	396	414	419	387	419	411	410	407	415	388	385	416	388	410	443	443	459	405	412	428	413	398	392	407	412	415	425	401	394	416	426	427	394	417	432	429	381	422	454	404	415	412	419	415	434	443	386	390	420	397	411	396	448	438	372	409	412	423	378	415	389	392	394	410	425	427	429	387	400	403	408	417	400	393	397	406	419	406	415	426	430	421	410	364	393	388	419	408	371	408	402	402	432	406	382	413	391	387	405	389	437	383	392	396	426	384	406	390	369	396	421	412	423	460	400	384	388	400	432	433	424	414	371	429	400	402	436	418	419	401	408	425	400	408	410	451	370	391	405	408	435	410	374	421	429	423	397	366	417	416	412	399	415	397	451	420	384	424	414	398	387	428	435	412	406	425	406	449	402	417	395	414	406	413	429	434	408	405	397	416	419	398	451	394	405	413	401	422	402	414	400	413	426	448	401	411	414	414	401	421	435	412	404	403	440	346	423	408	430	400	424	371	400	436	410	405	408	426	398	425	426	407	428	399	438	362	431	389	409	451	389	427	413	416	438	430	387	403	415	430	439	391	415	415	377	408	403	443	419	466	427	451	441	399	420	411	408	414	430	417	434	454	400	415	410	394	430	409	424	400	398	422	429	410	410	478	409	435	422	390	407	404	428	425	434	415	407	388	405	411	416	426	421	405	409	407	414	407	449	401	401	403	395	411	417	386	423	426	394	387	421	408	384	411	446	430	426	404	430	434	395	382	393	385	407	401	403	383	430	403	454	430	421	433	416	430	415	396	387	392	403	444	444	402	419	420	395	399	430	428	397	346	422	460	398	382	416	438	393	387	435	410	394	408	419	424	414	421	415	399	452	437	406	415	402	405	411	392	434	424	397	404	419	390	412	406	434	395	431	385	430	409	433	422	418	435	420	428	411	439	414	404	431	417	424	386	429	426	425	399	434	405	420	366	402	388	406	433	456	404	376	427	407	414	417	392	377	414	401	449	425	430	366	395	415	396	470	400	440	397	418	430	435	380	369	401	403	420	408	406	426	413	395	399	403	374	414	412	408	414	412	417	406	427	390	391	409	405	389	412	428	404	403	409	440	435	430	423	410	419	407	388	364	441	388	436	427	445	404	443	445	391	399	416	418	427	439	434	429	409	413	412	448	393	421	406	381	407	403	388	451	431	424	414	402	393	466	431	433	416	430	406	439	391	402	412	385	394	403	393	409	430	413	415	461	406	412	436	400	434	428	420	402	392	391	413	422	384	430	431	428	422	404	435	377	436	402	408	422	440	413	422	400	383	428	419	428	453	412	433	387	409	441	422	388	387	434	430	421	389	389	382	423	456	410	430	440	418	434	436	403	359	384	434	388	422	445	447	385	393	391	407	399	393	413	409	407	385	427	409	393	423	417	398	391	396	409	421	427	415	383	410	390	404	460	402	451	426	444	415	427	424	398	406	403	423	417	380	414	446	403	424	426	463	388	398	396	431	409	432	411	407	443	446	415	378	401	409	423	404	412	415	396	432	447	383	408	408	442	440	397	408	365	430	430	419	399	395	416	432	385	412	391	394	447	411	438	430	383	438	415	417	387	415	399	432	399	401	434	404	428	413	436	406	412	429	408	410	387	389	412	447	397	387	412	391	411	391	409	424	419	449	403	404	431	408	394	407	397	403	408	394	410	430	424	437	429	421	420	413	391	401	412	442	413	399	453	412	432	403	395	434	422	419	416	423	413	434	430	399	409	413	413	432	422	382	417	434	429	433	419	431	416	412	427	414	452	399	378	409	428	377	393	407	433	441	420	410	384	416	391	417	451	417	419	452	404	402	427	438	409	414	397	383	408	408	444	423	425	398	417	404	436	411	393	408	369	444	410	419	426	387	413	433	389	424	426	468	410	423	425	412	451	423	421	453	424	403	432	403	427	407	434	377	404	426	405	415	414	398	423	397	379	426	370	424	400	384	377	442	447	432	420	461	437	409	426	389	398	407	402	428	423	411	381	405	442	431	376	396	356	381	401	423	428	414	432	427	411	388	420	421	433	404	402	441	421	417	430	424	407	389	429	429	407	416	393	392	415	414	407	444	422	399	403	425	439	404	376	414	385	414	417	420	403	378	400	413	400	439	424	420	413	395	434	412	409	459	396	442	399	424	422	442	388	402	428	420	425	435	451	398	428	377	405	368	423	380	431	413	384	387	374	413	409	417	411	419	406	430	422	406	385	426	390	436	421	385	428	394	418	408	441	409	400	415	414	364	408	392	416	395	406	370	429	391	394	370	385	445	428	421	416	408	414	408	389	420	416	394	422	399	400	398	410	390	400	407	389	401	432	386	432	464	437	408	417	411	448	417	406	418	391	371	386	396	369	407	409	408	427	378	407	437	432	427	424	421	436	406	418	419	444	423	398	413	447	389	415	386	409	407	431	400	442	392	413	391	428	444	403	429	450	368	421	387	407	396	422	426	388	445	430	399	383	404	450	424	400	448	442	399	416	400	402	430	405	414	436	439	373	398	416	409	446	427	414	442	432	390	429	428	389	396	385	429	392	375	419	426	418	413	415	422	425	429	398	408	426	394	385	387	414	411	390	419	406	385	410	401	405	393	429	428	408	456	421	419	417	404	406	396	417	374	423	440	419	388	402	417	417	434	434	444	432	392	394	432	398	362	427	410	387	425	417	388	410	411	419	445	427	415	407	411	411	398	429	389	371	438	440	446	403	407	426	448	419	419	413	398	411	406	409	425	444	389	413	412	381	383	424	385	399	408	382	376	397	430	385	439	407	412	375	390	436	389	401	438	405	426	431	402	417	437	412	380	399	460	396	387	412	425	437	403	385	431	394	406	432	437	436	435	410	418	424	418	417	413	393	395	462	415	419	407	411	405	423	410	405	392	411	411	389	400	395	421	420	394	396	460	394	428	419	407	418	413	423	406	404	417	395	406	421	396	386	430	428	450	408	420	404	408	441	442	398	412	421	401	382	416	407	417	409	413	377	443	423	399	405	387	427	406	429	437	396	403	421	435	389	426	448	423	382	410	408	414	428	397	401	396	436	392	404	412	429	397	407	443	422	415	397	403	439	421	424	439	450	431	438	424	421	401	419	410	394	399	418	418	400	435	423	416	369	415	404	418	375	403	421	396	423	417	427	412	397	405	388	422	416	436	413	436	453	376	420	402	382	442	401	410	431	427	389	457	399	383	408	411	463	410	397	438	411	394	393	411	396	437	444	409	374	419	385	374	411	418	398	416	469	416	401	449	413	410	416	435	404	404	389	372	398	442	421	380	405	409	423	376	400	407	442	385	410	393	389	407	461	368	384	470	420	402	421	413	421	439
4314	1291	1084	910	684	676	593	575	542	560	538	584	584	587	568	619	547	530	528	576	531	531	540	520	535	514	527	536	515	492	549	493	530	517	507	492	526	505	527	536	503	525	551	541	527	519	520	530	516	529	515	608	670	639	576	525	627	812	563	546	674	564	515	558	486	533	550	537	510	501	521	509	501	553	516	566	527	529	532	502	475	508	499	554	546	503	530	512	498	517	511	521	536	522	513	486	566	560	499	552	494	486	529	530	510	554	515	529	537	507	540	534	490	520	483	503	533	519	499	479	561	510	523	550	506	522	570	560	511	513	535	553	486	552	501	519	499	549	505	539	542	528	537	540	494	554	533	548	550	519	517	508	495	539	485	496	518	526	535	516	546	488	518	504	524	550	518	567	530	533	519	516	570	517	546	484	530	495	519	532	496	512	513	531	513	521	528	472	528	503	489	519	543	535	557	513	538	484	510	504	497	533	509	515	564	515	508	524	537	516	525	515	552	520	528	549	526	485	556	486	493	534	515	523	537	517	525	553	565	533	535	492	517	512	541	518	546	545	508	560	523	512	542	548	499	523	575	534	562	495	503	509	527	502	495	548	517	529	556	548	495	475	532	567	491	547	511	491	545	560	557	541	543	518	542	480	491	501	524	541	502	528	564	487	527	514	523	545	520	498	521	479	511	515	530	473	497	519	494	510	509	478	506	541	514	499	556	528	467	546	505	544	479	501	509	496	544	470	517	533	551	540	509	482	520	521	475	517	525	515	519	511	466	523	552	532	538	494	519	498	541	532	521	486	517	524	521	523	520	534	542	515	558	505	522	506	492	564	533	512	503	520	481	513	528	494	559	506	540	506	555	476	527	496	528	517	510	505	539	541	517	554	544	540	546	526	524	552	527	485	497	509	524	497	518	519	515	500	534	509	491	491	500	561	526	518	504	502	552	526	503	497	504	515	471	499	494	548	511	501	478	514	544	522	540	535	518	517	509	550	489	539	498	500	499	518	553	532	501	512	512	506	520	514	544	491	558	499	542	534	518	516	508	522	562	547	468	516	500	525	548	473	556	539	521	493	509	509	531	513	497	543	535	503	522	513	493	496	562	542	486	535	464	483	510	532	548	538	499	509	487	489	519	540	566	498	545	517	517	514	549	531	516	480	537	538	531	542	508	500	503	539	534	503	509	518	512	516	495	538	564	541	492	548	495	504	505	485	522	500	541	488	531	509	494	510	553	550	486	468	505	509	514	509	529	539	517	510	506	523	465	519	539	502	559	552	549	528	568	521	534	526	523	516	546	533	511	546	545	488	517	517	502	544	492	511	496	542	552	469	511	519	566	525	536	514	525	468	533	529	506	508	512	504	517	519	519	539	498	501	513	541	553	543	480	541	506	500	509	534	552	557	494	496	519	520	540	538	531	500	476	513	551	522	516	540	522	521	526	478	497	497	491	505	466	514	530	540	521	511	527	536	542	561	529	525	487	552	535	544	526	510	534	533	536	546	501	522	517	545	524	556	528	481	555	504	515	536	598	537	547	480	553	502	527	530	526	518	543	519	540	501	505	506	489	510	536	521	520	525	514	538	506	457	541	539	528	526	526	514	535	500	527	503	585	502	529	545	493	485	496	541	530	522	509	539	496	521	500	524	539	504	537	551	502	505	511	529	532	523	530	526	546	535	533	498	506	498	506	494	493	503	523	536	514	506	505	576	506	562	517	547	465	518	552	553	525	528	486	504	540	498	519	548	532	505	523	508	517	514	504	558	485	471	551	530	501	504	527	538	513	526	539	515	519	561	499	508	541	516	515	516	498	507	531	513	531	530	515	506	533	509	504	510	542	510	530	500	478	504	530	529	516	545	514	520	511	503	527	541	515	517	516	527	555	548	521	543	549	536	542	505	514	513	518	541	523	513	507	520	540	533	509	593	532	535	536	503	524	550	544	602	471	536	510	520	539	516	531	554	521	523	557	542	493	509	507	558	480	531	539	501	523	513	506	533	515	529	536	507	486	512	513	541	540	501	540	529	496	504	529	517	508	513	505	515	536	524	489	533	522	515	553	481	511	568	539	530	533	520	520	512	498	509	530	552	519	512	531	489	535	513	483	512	503	516	487	509	530	537	539	488	540	494	542	491	509	516	508	509	544	519	509	508	554	522	479	529	511	515	480	499	530	504	521	513	539	505	503	537	526	520	475	537	485	538	497	499	510	488	516	546	517	523	487	536	506	511	515	549	544	513	512	518	493	530	523	523	531	505	504	529	540	501	522	520	523	545	493	536	516	550	499	491	509	510	506	472	542	526	491	540	491	544	548	497	535	541	519	526	503	501	516	551	516	503	554	536	512	519	484	515	511	568	489	512	512	562	504	511	487	524	513	510	521	497	541	557	501	503	536	546	547	487	520	543	518	523	553	490	542	520	516	502	486	534	549	484	530	542	522	512	508	466	530	494	510	478	524	563	503	539	479	516	534	496	550	542	495	496	515	498	540	542	524	510	506	512	529	501	507	523	529	534	495	528	539	529	512	497	507	520	495	523	535	515	530	507	553	506	526	518	524	535	521	522	527	514	553	533	503	542	503	516	577	525	540	521	524	527	566	533	562	532	500	523	487	500	539	528	514	536	550	485	561	534	537	513	471	511	512	505	544	483	521	511	499	521	538	530	563	504	550	524	554	559	519	531	511	535	523	508	526	527	530	567	519	559	538	522	536	551	500	514	514	531	478	518	531	535	498	552	524	548	505	515	510	539	477	543	481	541	489	524	542	523	540	513	549	495	510	542	537	551	497	551	542	502	518	529	527	544	473	521	499	531	514	552	540	502	497	492	519	463	498	491	534	511	505	524	513	509	507	513	521	558	526	490	543	513	488	510	568	546	539	522	515	556	507	538	504	516	507	517	503	500	518	513	512	536	523	519	508	514	541	526	541	494	514	535	562	552	521	513	497	527	515	509	524	568	512	518	494	490	506	537	475	523	525	481	532	527	541	513	511	538	494	554	503	526	523	513	553	514	539	513	504	495	524	488	543	534	529	538	555	541	520	524	529	506	504	550	470	498	533	533	498	511	510	502	503	542	501	513	512	516	503	510	510	571	551	557	510	540	498	530	523	493	515	514	514	520	497	524	500	523	492	509	546	515	513	510	535	509	509	505	512	511	526	538	495	522	548	498	522	467	519	519	499	506	494	473	564	502	499	511	505	510	505	554	515	547	499	556	523	512	512	508	497	500	501	525	518	497	492	504	563	508	507	503	547	496	501	560	570	514	537	516	509	503	528	553	468	515	525	560	525	528	480	539	532	538	517	513	531	517	499	532	465	509	507	491	496	509	536	549	490	484	548	546	537	500	540	529	506	523	513	517	567	516	531	543	523	512	498	539	516	540	509	518	492	534	531	518	523	555	523	512	515	538	514	529	489	550	542	544	540	486	504	489	518	500	548	495	496	520	522	488	531	551	517	541	516	514	530	516	499	482	527	501	559	561	558	515	519	519
23539	21092	28598	23852	21078	13479	1363	773	634	567	485	472	444	435	431	422	386	358	340	340	348	308	312	345	327	300	299	311	312	299	272	297	278	296	290	314	279	296	282	278	291	303	284	295	314	263	309	299	273	268	300	383	499	404	282	316	398	549	322	298	429	409	268	288	263	290	252	284	261	277	265	267	276	267	247	273	258	302	279	309	291	271	286	301	271	262	292	271	278	293	251	301	265	274	250	285	260	307	285	249	331	311	300	270	278	290	294	256	287	278	267	290	294	267	275	286	280	273	263	275	284	273	316	287	289	283	269	301	288	284	304	285	282	289	262	275	265	270	292	269	309	300	263	258	241	284	288	281	281	265	281	279	264	272	274	277	269	265	318	265	281	260	298	286	302	287	300	278	302	260	266	245	303	299	309	269	278	276	305	282	283	275	275	259	276	279	285	278	294	292	276	303	269	288	274	262	263	283	280	296	274	284	270	298	263	265	287	297	299	274	285	276	250	300	291	318	264	281	290	290	273	300	269	283	281	289	319	262	262	271	279	285	287	277	262	268	278	278	283	271	288	280	295	271	301	306	311	266	260	328	278	275	261	283	254	253	254	281	295	279	231	274	264	254	247	299	268	288	252	288	303	264	273	278	273	291	258	297	295	290	275	271	306	287	273	303	302	327	269	269	277	308	284	305	298	274	286	290	267	305	247	277	280	264	275	274	271	281	279	282	262	269	261	279	277	288	303	300	291	272	308	266	282	279	267	288	274	293	263	250	272	263	270	291	287	269	249	274	272	262	288	248	270	315	277	297	282	278	288	311	295	225	287	267	297	282	271	295	306	296	270	278	287	288	256	299	251	293	301	290	289	259	302	301	281	315	295	295	315	267	242	243	298	287	275	284	286	253	280	280	302	291	306	261	283	287	280	286	275	260	266	272	303	270	286	255	305	297	287	289	275	251	276	306	281	291	293	291	246	255	268	269	283	274	261	269	283	290	264	265	278	266	299	283	280	288	266	282	280	309	276	274	250	303	264	263	243	296	293	253	251	291	307	302	259	280	275	298	247	286	272	257	285	248	282	287	286	266	239	275	299	269	296	278	269	263	272	308	258	262	268	284	254	273	273	249	264	288	245	303	248	286	285	250	283	283	282	263	291	254	258	297	299	264	265	278	286	272	299	300	254	302	297	282	284	267	281	268	274	273	256	299	281	264	274	281	260	271	257	260	293	267	261	264	277	272	286	277	278	304	279	269	297	274	255	289	258	247	286	266	280	289	279	275	286	279	282	269	292	283	267	293	276	277	284	302	258	282	300	266	262	270	274	316	297	264	236	286	262	268	265	265	251	264	244	259	285	297	285	284	291	282	264	288	275	284	260	256	283	272	260	312	295	299	237	269	282	295	298	280	260	304	333	280	261	277	275	281	300	274	285	281	303	298	301	281	289	275	261	290	291	277	252	260	257	248	258	306	307	269	282	326	280	262	282	284	286	278	272	270	278	275	281	305	293	259	271	289	275	290	265	289	290	273	311	280	251	298	298	308	285	268	274	268	271	263	293	282	290	294	269	266	271	283	282	281	274	278	294	270	250	281	232	301	262	296	253	235	264	288	299	296	282	260	296	287	299	283	316	278	296	248	282	280	274	275	279	307	232	269	306	277	279	296	296	261	293	262	299	276	293	261	248	281	251	261	268	269	275	282	295	279	267	290	300	267	294	267	274	300	267	267	274	246	254	297	269	266	300	268	294	285	256	289	297	277	306	284	250	311	288	259	300	260	303	276	284	294	278	277	281	282	297	245	303	287	265	293	255	267	238	290	261	301	277	253	272	267	296	286	280	279	274	254	258	265	275	295	253	284	283	269	272	294	250	279	252	294	278	276	255	287	266	274	283	299	268	290	258	253	279	268	309	252	282	264	278	284	293	273	310	268	284	272	312	294	278	251	281	281	285	288	285	267	243	277	244	296	241	271	279	292	259	281	280	258	274	251	300	285	276	265	268	266	309	301	268	303	289	262	275	281	283	274	279	279	269	298	303	274	287	277	270	273	296	262	263	284	280	277	283	279	282	277	273	280	286	280	313	259	287	258	278	279	253	260	272	281	272	262	271	288	274	274	289	266	283	279	232	269	268	313	296	280	266	256	294	285	291	286	289	251	282	279	261	248	296	276	239	290	259	284	272	305	307	270	277	277	303	266	278	290	270	278	289	296	257	293	270	290	279	280	266	275	307	271	284	267	271	253	288	303	295	292	283	286	271	245	261	272	297	272	275	284	267	248	232	285	264	252	293	284	287	300	259	256	278	266	293	282	289	268	261	296	297	290	289	287	280	283	303	263	283	312	269	275	275	289	288	258	262	301	267	302	273	264	269	283	283	266	264	265	306	326	275	267	288	281	285	278	270	264	280	290	299	273	271	278	274	316	281	287	294	290	258	308	266	272	267	266	267	259	255	283	286	293	258	271	266	276	256	279	265	286	257	254	256	277	249	274	299	264	298	246	272	314	253	284	257	253	266	283	267	276	287	257	310	299	301	296	283	267	282	284	264	291	264	268	290	276	246	287	268	289	267	291	242	249	306	291	285	281	281	278	264	267	279	273	292	284	247	266	262	262	288	254	284	289	300	293	288	273	277	273	270	266	289	295	254	288	296	252	322	249	322	269	319	292	257	264	313	271	246	279	303	272	282	260	305	294	274	277	282	286	259	274	251	281	251	269	294	310	291	292	267	257	274	277	262	268	256	273	270	276	281	270	289	285	244	290	320	264	289	260	278	300	275	267	261	287	281	294	288	290	285	279	280	269	283	302	261	259	277	290	298	267	269	276	265	277	260	286	293	282	276	257	227	282	291	300	268	259	288	278	281	271	289	290	258	259	268	253	266	298	259	280	281	275	276	307	262	275	268	277	274	294	279	282	312	268	270	301	276	268	276	250	281	291	272	278	312	250	282	258	261	279	272	283	257	304	269	285	259	295	309	289	271	298	275	269	300	264	293	296	285	280	243	293	285	275	266	300	252	279	325	267	312	266	283	255	301	285	271	284	297	258	280	303	259	260	301	275	286	278	262	254	304	283	300	273	283	254	305	312	267	291	290	304	253	318	257	265	285	282	290	278	286	293	311	283	283	285	303	305	251	312	260	279	285	277	283	273	274	284	277	280	307	255	229	295	286	275	301	276	282	256	310	258	262	283	285	247	296	306	301	271	279	260	293	257	293	269	277	292	270	284	292	295	290	290	273	305	256	247	271	313	262	246	275	294	268	282	261	274	255	274	266	292	262	321	299	292	239	287	304	296	288	284	280	265	300	278	262	282	268	271	285	287	316	270	297	268	274	305	277	295	259	286	295	293	269	249	265	295	285	300	282	271	274	270	291	276	280	302	287	272	251	275	284	256	278	281	261	297	289	272	294	262	297	293	249	298	254	275	267	295	253	280	321	253	303	288	273	278	278	303	281	284	281	238	294	271	286	283	294	275	304	283	273	263	281	286	267	277	273	274
10274	10002	8573	4434	3016	2279	1769	1469	1168	1015	881	794	703	752	613	690	579	539	454	459	468	456	418	455	435	448	402	457	424	409	361	360	393	369	367	373	406	354	382	363	383	395	373	395	355	360	380	391	401	410	414	591	786	626	422	405	566	843	481	406	625	589	372	374	402	398	376	412	369	371	370	347	341	361	393	350	387	374	372	359	351	401	371	343	337	391	356	337	392	344	373	335	359	381	359	367	364	374	360	349	377	331	369	385	346	348	341	396	352	384	328	394	370	371	361	359	351	365	355	339	394	357	377	387	358	339	367	348	370	366	398	365	350	362	379	346	380	368	368	362	341	343	350	381	349	365	376	378	370	361	361	381	346	375	362	359	357	366	359	347	382	353	345	342	340	342	341	392	347	348	364	328	369	359	379	363	370	379	377	331	344	342	333	348	342	337	354	364	403	351	334	332	331	389	376	382	401	377	360	336	399	405	377	362	339	365	323	361	369	378	353	364	346	361	376	367	385	345	357	342	411	409	371	365	393	364	382	365	345	325	357	365	323	377	337	346	381	331	357	357	367	325	380	349	399	343	352	330	364	378	384	341	353	364	385	341	354	333	382	339	355	386	388	347	347	345	359	347	363	372	350	352	376	359	363	368	343	368	362	323	358	382	350	329	351	351	354	368	345	332	374	381	325	358	332	378	335	356	347	357	351	345	345	392	351	326	346	374	354	364	372	346	369	340	376	347	354	347	336	380	377	357	345	367	359	354	360	338	360	380	360	353	375	365	333	342	374	348	356	373	371	347	353	340	329	356	359	395	331	348	344	338	373	340	358	417	374	339	366	353	380	397	380	375	390	375	346	377	357	335	333	356	353	332	322	381	361	351	333	339	345	349	323	340	379	339	372	368	357	359	366	357	333	365	392	376	376	366	361	356	333	326	384	339	345	352	347	326	373	348	353	370	354	359	373	355	338	337	372	384	344	368	341	375	358	339	353	346	341	367	371	333	379	361	362	349	360	338	362	362	348	326	381	375	322	341	379	375	415	382	381	346	330	346	358	310	365	334	352	374	329	375	369	397	369	350	372	361	354	376	326	355	373	342	340	330	340	367	321	335	363	365	366	366	392	354	351	324	332	361	367	371	340	371	372	341	369	311	370	355	376	398	322	330	340	378	350	378	355	341	383	343	350	355	352	358	345	350	357	342	347	346	368	327	355	334	349	371	367	346	382	337	330	321	366	372	344	380	349	374	350	355	336	368	355	374	378	348	348	369	317	357	344	371	358	350	353	342	359	295	398	331	335	372	365	361	308	374	358	347	375	364	330	376	364	353	348	352	335	346	337	343	343	346	353	366	352	381	346	344	377	340	357	339	337	368	369	401	344	338	327	349	356	363	352	346	363	380	361	356	330	428	364	372	377	339	358	356	374	348	352	355	371	371	380	356	355	343	376	340	366	363	357	368	353	348	373	321	353	364	338	369	348	370	359	373	384	340	361	337	379	396	361	379	368	351	345	383	368	358	385	310	333	367	344	348	344	303	347	340	354	380	351	364	375	333	373	341	354	349	329	358	366	373	355	377	343	351	355	376	359	385	361	358	363	377	370	350	388	341	356	375	348	356	374	349	350	378	343	386	322	373	343	378	358	368	355	362	385	389	364	369	347	378	369	363	362	332	384	366	396	358	362	367	356	317	368	362	359	350	376	408	362	370	334	332	342	394	334	377	339	346	351	335	344	336	339	344	370	341	319	356	367	349	354	348	354	367	354	339	367	360	356	365	371	358	362	342	359	347	354	360	370	365	362	363	362	384	345	365	376	346	364	350	362	344	371	340	342	330	376	357	374	378	349	360	360	375	351	328	332	333	398	343	347	370	350	360	373	356	350	347	395	366	386	348	363	334	339	377	303	364	379	353	367	335	330	340	356	341	365	376	321	342	354	345	377	359	350	352	356	326	363	341	358	320	364	368	375	369	394	376	321	370	357	365	372	332	388	396	395	360	367	368	342	341	348	400	351	357	343	342	341	314	338	335	382	351	355	342	372	390	373	391	378	365	349	351	340	370	356	380	353	382	344	344	360	372	325	358	337	358	376	355	345	352	351	323	382	345	342	383	360	372	363	344	323	351	353	361	360	359	357	350	379	355	375	334	369	326	415	344	374	374	362	352	344	340	363	366	395	381	349	372	368	337	339	366	360	357	345	360	358	337	343	353	357	375	378	346	369	381	346	372	334	413	346	336	356	319	357	377	345	341	368	330	361	376	370	370	400	357	323	338	382	346	349	367	343	334	391	371	357	341	357	342	364	348	373	356	364	361	359	374	341	349	374	375	374	360	320	392	392	375	371	385	368	353	340	367	400	363	344	365	350	395	349	349	379	377	342	341	363	353	364	338	377	322	388	372	390	342	352	377	404	365	375	353	365	365	336	363	376	358	336	374	335	354	328	364	347	339	334	387	352	374	361	344	384	351	333	343	359	368	349	339	397	330	356	364	402	374	324	389	361	364	355	374	397	357	360	323	377	358	365	338	355	321	365	365	334	376	374	358	364	377	357	366	342	349	340	307	340	352	342	386	341	362	353	357	364	347	325	349	377	362	357	342	387	355	360	355	356	348	353	362	347	369	340	320	349	341	341	327	362	373	368	329	352	332	362	348	351	376	322	359	337	374	347	393	346	334	354	340	345	359	344	341	364	364	348	321	405	345	334	341	340	345	369	336	334	365	347	330	332	354	375	361	345	341	340	361	361	356	385	340	345	347	371	353	367	349	329	378	381	359	369	393	364	365	350	345	319	364	349	374	379	371	377	317	368	352	385	367	378	325	378	344	359	395	358	352	362	391	355	382	379	348	367	363	336	380	360	337	348	372	352	378	340	357	329	331	351	366	336	354	363	356	363	354	375	360	355	378	365	348	352	375	375	376	367	407	349	363	386	371	371	357	348	374	363	375	359	341	375	343	356	363	375	369	361	366	347	382	326	363	336	358	335	394	356	377	341	359	353	346	361	383	355	385	352	365	363	355	360	378	383	350	353	385	359	393	342	359	372	362	337	324	347	382	331	353	375	330	355	355	358	391	370	336	340	371	343	399	358	348	383	365	373	353	367	315	361	340	361	351	332	363	359	390	352	333	380	368	332	367	348	341	360	343	356	336	389	358	371	382	374	346	363	359	377	392	350	360	335	358	341	328	378	367	323	355	355	370	355	356	350	344	356	379	352	382	363	382	368	334	367	361	370	372	312	374	330	331	345	331	360	368	376	362	352	353	359	348	358	378	324	345	380	344	373	344	372	345	346	328	359	369	333	341	304	366	327	334	334	325	371	342	346	319	311	345	337	376	371	354	359	380	372	388	329	353	333	353	377	344	362	394	334	356	316	347	352	371	341	371	354	380	367	349	363	351	361	334	353	334	357	390	366	323	341	394	326	355	328	378	343	370	373	340	352	351	344	329	345	339	372	327	373	360	356	361	378	377	393	342	365	355	358	354	360	363	348	370	358	336
22616	21074	28926	23463	21075	21136	11642	1198	758	647	551	505	437	434	447	430	354	300	261	293	251	242	248	229	231	206	200	234	196	213	195	222	199	228	178	171	171	161	186	159	191	209	176	190	187	192	218	234	197	194	207	299	458	339	195	194	348	519	216	205	349	224	185	157	151	187	160	218	167	172	149	173	176	157	167	158	171	174	162	175	162	162	158	177	156	172	184	161	157	170	150	165	169	157	161	174	182	162	158	171	174	186	157	136	166	174	184	172	154	179	200	154	150	144	152	166	172	157	150	157	164	169	155	157	131	164	175	179	163	162	170	164	166	172	164	156	162	177	157	142	166	151	144	181	155	157	161	185	174	179	185	190	154	141	171	168	171	160	181	174	164	139	152	187	166	175	160	167	165	138	156	173	165	186	156	136	132	161	170	159	186	166	160	172	171	158	153	159	162	162	178	154	154	161	157	193	160	196	147	161	189	152	161	162	144	171	144	180	185	173	171	151	169	160	154	148	177	155	163	162	167	162	160	169	159	170	183	154	142	169	190	187	158	183	176	173	138	171	163	182	166	168	156	167	164	154	147	170	154	151	166	160	145	181	137	165	161	156	159	174	194	155	164	174	169	167	138	148	170	180	147	164	169	172	172	164	154	159	146	185	146	167	163	166	160	183	150	169	166	179	160	164	173	158	153	149	173	177	155	163	170	157	174	156	139	141	144	169	174	161	173	161	139	177	165	173	151	154	161	179	150	164	176	174	163	138	134	152	161	174	164	166	185	148	153	167	157	152	194	141	163	176	160	160	170	144	166	143	180	154	166	151	132	162	159	184	168	180	175	159	174	177	167	147	154	178	162	169	168	140	174	174	164	149	176	154	154	152	195	151	180	170	146	160	172	181	176	167	166	159	164	160	157	174	157	152	153	159	159	187	173	159	149	171	154	161	141	173	184	169	162	160	166	168	146	141	181	184	172	161	168	161	163	135	148	173	179	178	169	166	171	188	174	156	170	153	163	162	157	173	179	161	153	173	147	161	162	178	174	160	160	140	157	148	173	154	162	178	158	182	161	152	153	153	165	168	164	138	152	164	160	140	166	165	181	175	184	166	169	168	139	163	149	160	164	179	174	143	153	175	142	175	157	182	149	165	144	168	155	189	156	164	163	181	178	145	154	184	176	176	165	176	154	157	162	152	173	160	170	162	148	155	177	141	164	170	159	161	163	176	158	162	166	184	132	170	150	139	168	163	162	155	140	140	164	141	135	139	166	157	145	174	177	157	146	183	150	170	152	162	137	145	155	156	144	154	149	164	171	171	175	184	177	153	149	156	190	154	166	150	177	148	167	169	163	157	169	165	157	155	158	159	144	150	147	154	169	166	164	153	159	152	157	162	149	151	172	152	145	143	160	187	165	143	181	156	140	159	184	166	173	159	140	148	156	178	157	170	176	167	158	155	158	158	171	161	168	159	178	181	194	157	157	174	156	170	155	135	143	171	165	166	142	165	150	162	171	141	165	146	154	183	174	178	157	166	180	169	135	158	159	164	143	144	180	158	153	147	155	155	179	172	137	155	156	177	180	154	151	158	181	178	139	160	164	162	141	152	151	172	163	151	146	157	163	150	157	152	170	147	171	163	180	174	142	165	163	175	179	173	171	177	135	173	137	150	165	174	167	171	161	172	162	145	161	167	159	149	178	153	161	176	164	151	150	161	181	145	144	168	174	159	169	157	171	173	175	138	171	142	179	174	164	158	157	159	164	158	149	158	172	148	145	163	186	169	157	176	169	136	146	155	152	155	150	174	165	169	175	158	153	144	172	181	151	155	156	159	139	156	169	168	154	152	153	160	168	160	170	173	148	164	150	159	174	160	148	163	157	185	174	155	153	170	166	188	161	159	169	172	150	174	168	160	146	162	164	161	154	161	159	139	153	169	164	151	155	164	157	159	169	145	158	166	161	174	139	169	160	172	168	169	163	171	149	153	156	162	167	168	173	203	170	159	146	165	162	174	160	177	161	160	169	151	167	179	166	149	140	152	154	169	163	147	196	149	157	173	138	173	151	180	171	127	174	151	148	181	167	152	134	174	151	151	162	153	136	136	155	135	159	151	177	161	171	154	165	149	162	172	167	165	162	182	171	160	170	158	150	167	195	176	154	165	157	159	161	168	168	179	159	134	155	172	160	178	177	152	178	166	193	151	149	182	174	164	149	160	160	169	177	153	137	147	161	171	154	161	158	162	171	176	170	158	164	159	166	183	169	177	155	148	177	171	150	160	153	148	168	160	162	149	162	160	157	153	164	152	160	147	170	156	165	160	161	157	154	167	173	162	176	173	172	133	146	168	165	162	173	175	140	153	159	147	170	168	168	141	156	160	156	161	169	154	169	164	154	170	163	186	159	162	140	171	158	163	169	174	164	133	175	175	155	160	190	157	161	165	153	147	165	150	173	159	156	196	144	160	165	151	152	161	167	163	140	145	167	150	169	143	168	149	177	155	159	164	136	182	165	188	126	180	155	157	169	162	141	160	173	172	179	159	173	169	163	165	158	147	175	159	168	145	175	183	159	165	157	150	147	153	171	168	143	157	153	165	170	176	150	175	149	191	173	170	163	188	172	159	173	171	164	165	165	177	147	168	148	164	172	170	154	147	171	156	158	181	182	178	145	179	147	161	145	152	172	147	172	180	172	161	148	145	181	149	182	186	172	162	161	172	154	143	165	149	158	154	150	182	170	147	189	177	153	156	186	168	156	152	184	170	159	165	150	163	175	170	195	166	151	131	174	154	161	147	171	145	173	165	184	142	145	175	171	159	151	157	164	168	155	163	157	145	158	164	172	151	149	157	164	174	173	156	158	184	142	179	172	160	150	165	144	156	163	163	176	144	181	164	177	161	169	161	173	152	150	185	148	168	136	159	175	172	162	172	156	167	163	167	154	164	162	182	169	148	166	157	156	149	149	155	143	166	159	175	161	176	156	164	182	183	174	179	176	165	164	189	164	158	157	146	137	170	150	158	185	152	145	179	167	159	169	161	148	146	163	167	158	165	170	166	154	170	144	168	140	164	150	164	182	165	167	142	150	140	149	168	159	128	149	154	162	180	179	178	157	149	157	207	145	175	167	165	152	174	163	151	158	161	180	172	180	167	162	157	135	180	163	157	144	169	137	149	155	159	151	150	201	156	137	135	165	165	159	179	156	171	190	144	156	162	154	156	186	145	176	167	182	174	166	174	155	168	168	158	160	172	163	173	168	174	169	164	169	161	172	144	157	142	171	166	147	167	164	178	155	189	168	131	154	155	168	155	147	163	151	173	171	169	156	169	188	146	139	193	158	160	159	188	160	151	168	169	161	170	148	175	171	170	178	145	175	177	158	158	149	153	192	153	139	186	150	184	204	160	171	154	172	167	197	174	191	168	160	174	156	170	156	164	191	170	157	175	153	168	157	169	160	181	187	168	161	163	159	141	174	164	161	158	156	176	156	180	168	162	172	190
14002	15958	13652	7449	5133	3915	2904	2224	1802	1453	1107	983	895	800	768	708	590	469	442	370	405	381	366	368	364	293	297	297	278	273	293	244	264	285	273	239	260	266	227	248	235	236	226	251	238	253	232	286	253	284	281	504	788	563	294	264	496	905	343	300	595	349	274	216	216	215	230	289	247	229	188	204	213	208	174	197	191	203	194	220	228	212	200	208	212	196	187	213	203	221	196	213	220	205	210	194	172	179	205	203	211	187	216	227	185	203	184	203	194	220	207	205	178	196	217	207	207	182	211	223	189	196	216	199	183	218	215	181	165	218	201	218	202	203	178	199	183	176	212	213	199	194	197	218	206	188	209	226	211	181	206	198	210	191	212	194	197	194	198	224	195	222	201	207	194	205	208	194	207	209	210	190	206	204	204	219	213	203	229	198	196	175	203	223	206	198	188	194	190	205	182	187	209	172	212	207	215	204	213	214	198	203	200	172	190	213	210	206	199	213	185	199	212	218	189	201	200	199	195	216	200	200	215	210	193	188	216	182	200	208	207	214	183	198	192	201	167	184	177	175	195	188	182	184	193	175	197	229	183	181	227	185	192	228	197	197	201	184	219	198	186	205	208	203	188	224	221	200	176	187	200	196	167	200	181	216	216	190	215	193	183	219	201	181	196	186	221	189	209	197	165	194	198	208	216	198	194	201	189	176	208	189	154	206	177	218	209	202	193	198	190	194	219	203	201	208	183	218	180	197	208	185	222	220	208	174	169	212	219	189	213	199	189	211	191	215	196	224	214	217	206	211	207	178	194	210	200	221	189	179	208	226	201	189	197	192	190	201	200	213	204	186	203	198	188	213	195	219	187	195	204	202	200	190	232	200	211	200	229	203	186	191	188	163	202	193	211	217	207	184	197	205	201	193	213	202	205	216	223	182	213	207	206	185	197	220	178	187	191	192	212	186	196	179	178	199	192	188	178	200	214	200	198	188	187	185	217	229	192	211	197	187	202	203	202	235	220	195	192	233	214	215	209	171	201	190	211	195	187	215	196	198	222	186	182	204	192	195	205	203	196	187	204	198	191	217	201	214	195	189	202	208	197	180	211	214	228	199	220	200	176	197	196	207	200	208	198	201	197	204	188	195	203	188	205	220	201	201	177	202	204	193	223	182	213	207	191	202	171	173	204	183	186	180	202	201	181	187	215	206	170	193	203	200	213	209	218	211	234	206	208	191	163	206	201	198	211	208	190	184	204	200	191	210	200	197	206	208	198	215	191	205	217	202	224	201	200	169	209	202	219	214	209	209	193	190	179	191	187	217	198	192	174	215	202	189	176	210	235	201	182	184	217	189	215	200	200	222	214	180	240	185	175	193	219	210	197	213	192	205	192	182	186	220	202	200	181	214	211	194	197	173	210	205	202	206	221	189	203	184	200	191	207	203	229	208	199	201	195	197	189	201	226	173	191	198	181	210	188	171	195	186	191	180	210	197	227	191	204	194	206	223	202	178	207	176	214	203	186	219	203	192	203	183	200	211	190	192	184	172	197	207	189	204	201	190	188	219	205	191	196	207	202	185	212	204	165	181	194	204	220	196	210	204	222	202	209	200	204	188	210	218	178	195	208	198	238	204	211	207	200	200	195	188	217	212	184	202	202	208	189	193	196	205	186	196	207	209	203	186	199	181	182	207	202	201	214	198	199	220	181	198	209	195	200	193	186	204	207	218	196	193	191	194	198	206	225	207	204	197	202	196	192	205	193	216	207	225	176	199	215	201	192	212	213	205	210	174	190	204	190	205	200	201	181	213	205	180	189	235	218	201	200	190	194	215	201	207	178	209	215	200	221	190	185	194	198	211	189	196	195	187	221	214	186	192	201	217	192	192	205	176	204	202	170	214	182	198	211	208	221	185	195	224	200	184	188	214	193	196	189	242	199	196	198	201	198	217	192	200	219	249	205	206	207	191	232	194	202	210	188	206	201	211	208	179	212	252	216	210	169	201	184	193	155	224	207	193	189	209	215	181	187	185	210	194	192	166	204	211	205	178	191	195	158	204	194	189	220	206	178	209	193	230	176	203	207	198	182	190	207	174	207	195	185	194	182	198	199	211	209	178	217	211	206	215	224	185	192	189	180	206	187	218	198	204	188	188	220	192	196	208	211	204	205	204	231	180	201	204	197	202	211	202	209	199	187	204	220	193	196	211	199	208	209	200	174	193	203	209	200	202	177	185	217	208	226	174	186	212	219	196	185	207	184	198	210	175	196	206	191	200	180	168	199	188	158	184	185	206	196	192	203	193	214	178	214	209	211	189	215	191	214	192	221	195	185	214	192	196	190	196	198	218	193	206	199	198	188	187	202	198	197	199	200	165	223	176	183	202	186	202	200	207	223	189	197	192	194	199	228	192	199	216	217	221	175	185	215	215	206	196	208	202	184	223	229	174	168	241	184	202	180	206	205	181	202	196	202	199	193	177	239	199	208	189	207	185	203	209	205	200	186	201	205	208	215	179	207	209	208	180	191	212	236	193	213	180	214	215	204	214	229	186	196	203	184	190	201	189	232	201	206	189	195	190	207	200	232	196	182	192	209	182	203	205	189	205	204	211	198	195	232	220	195	206	215	196	190	189	192	201	183	209	204	196	215	201	198	209	185	199	209	174	203	193	218	197	194	214	191	197	194	203	213	218	208	190	187	202	189	197	197	228	181	217	233	176	187	196	200	176	220	206	216	208	166	216	185	228	202	197	214	211	192	186	223	203	226	170	206	214	225	182	187	222	197	209	173	209	204	216	183	191	230	201	201	189	209	190	185	200	185	216	174	179	188	197	221	220	200	227	197	169	206	191	213	190	209	205	192	194	211	209	216	194	183	218	226	204	207	193	193	175	213	194	215	176	192	206	195	193	204	207	189	180	178	202	211	195	193	195	202	184	172	207	197	203	199	197	232	178	193	201	174	190	204	200	176	198	191	218	184	160	218	179	166	197	192	216	206	212	210	222	194	185	189	200	189	215	214	189	198	191	195	178	193	183	201	205	190	224	217	211	216	209	192	209	215	191	189	205	184	189	221	183	180	187	219	174	197	192	218	208	209	216	207	198	196	192	188	203	212	201	192	204	181	195	192	180	193	238	201	204	203	218	193	208	189	181	179	237	198	205	199	165	182	196	213	182	186	217	191	185	186	200	198	184	207	182	193	171	186	169	187	193	226	214	219	211	196	189	191	192	217	199	209	223	182	195	200	214	178	197	169	207	214	217	188	219	196	219	222	196	211	212	185	207	236	203	195	199	193	174	203	186	196	186	192	220	165	193	188	187	191	203	189	215	190	209	192	198	207	195	203	198	228	174	224	216	211	211	204	199	203	231	179	182	188	195	184	190	192	203	209	206	192	197	191	192	211	172	168	191	191	172	219	186	210	218	190	201	215	206	175	197	192	206	193	201	186	191	202	180	217	193	195	201	172	220	204	197	203	185	230	209	205	198	189	195	220	205	189	172	189	206
26706	20619	9573	1005	654	588	530	450	455	432	459	467	456	440	429	486	455	387	385	442	388	431	385	428	401	412	401	391	410	419	459	426	406	405	413	405	435	424	401	451	408	400	449	404	385	419	430	420	417	449	433	475	519	442	381	393	465	523	450	435	507	459	462	453	376	402	438	402	447	423	401	401	382	436	426	406	456	400	423	423	405	378	387	428	416	432	437	436	405	441	417	413	421	418	405	473	394	387	372	437	392	377	416	386	397	387	416	429	424	447	415	388	395	402	402	391	410	407	459	418	433	402	420	431	429	371	397	416	408	401	385	419	405	412	445	478	434	399	401	417	394	408	416	415	431	405	414	382	408	397	457	434	434	414	425	441	400	425	401	429	416	430	446	473	389	414	423	408	400	408	429	415	399	389	398	410	434	425	411	380	400	425	408	391	424	413	398	424	404	436	393	421	413	389	449	414	412	387	408	385	398	408	424	428	387	414	407	404	410	449	433	433	418	387	420	419	408	397	406	438	414	428	424	415	416	409	437	430	393	429	416	410	430	432	411	429	418	390	461	409	420	421	410	419	385	387	413	414	404	402	405	430	471	386	389	426	407	397	420	401	409	428	376	418	402	402	437	442	405	413	395	380	414	393	391	419	379	396	379	438	429	412	403	452	390	398	432	402	401	455	450	408	410	459	458	387	400	418	393	409	431	401	404	404	446	408	424	385	401	432	392	418	407	403	430	410	398	413	369	414	410	423	431	436	421	425	416	410	393	422	418	399	413	432	408	442	452	433	416	413	399	450	415	400	376	431	437	420	368	415	458	400	413	403	427	433	428	423	444	444	411	412	430	432	426	418	428	427	399	444	399	410	415	410	411	394	419	408	386	399	402	424	431	437	435	405	413	421	428	409	420	415	382	418	383	383	428	414	395	388	433	424	388	429	406	395	462	404	407	449	397	439	397	403	387	400	423	429	425	469	394	395	423	399	461	416	411	420	408	399	389	439	390	408	426	454	388	423	442	419	446	454	390	416	445	416	394	405	408	412	424	410	432	417	413	405	442	388	446	403	414	381	391	400	405	431	418	374	412	399	402	392	411	401	435	424	391	447	423	404	439	424	425	412	406	426	397	384	379	375	412	431	396	423	389	417	426	385	396	400	437	434	393	409	418	419	392	394	390	406	404	407	419	404	410	425	437	441	385	426	434	411	410	429	418	411	425	457	387	401	417	400	427	473	407	439	450	404	448	446	393	385	372	401	413	420	453	441	394	401	403	391	401	426	432	405	405	410	413	431	416	384	406	425	396	433	441	410	403	406	427	383	386	427	395	420	411	394	394	410	396	407	389	422	381	396	402	440	452	409	425	411	439	418	394	435	412	442	386	394	402	439	417	465	431	431	385	410	372	417	393	378	395	419	413	407	389	395	418	401	396	419	381	368	416	414	435	422	440	379	397	447	429	446	429	423	407	414	406	409	437	419	434	433	399	392	423	382	451	410	402	412	392	408	445	448	401	408	414	432	440	441	395	411	442	389	460	413	379	396	395	394	394	397	456	407	388	454	434	439	421	410	405	426	423	393	412	396	415	426	411	424	434	435	444	420	391	395	415	368	385	410	404	427	399	422	462	395	456	430	411	412	373	420	368	381	425	422	390	419	391	433	407	422	411	385	417	433	395	428	405	426	413	413	373	439	354	408	414	427	384	382	415	390	462	426	383	377	385	415	452	374	465	412	403	438	414	401	430	396	446	399	405	398	401	418	403	412	434	429	449	437	428	417	408	402	424	427	464	406	396	409	407	420	425	441	418	442	374	422	429	436	430	408	414	398	424	403	434	422	432	419	426	413	397	405	420	410	371	432	415	405	433	396	402	419	372	395	380	414	406	416	381	380	433	419	443	380	440	406	449	416	416	387	415	397	404	403	381	392	406	441	436	430	399	431	426	413	414	414	423	415	412	407	417	424	451	420	409	435	413	444	427	447	425	455	406	401	428	422	454	411	402	385	418	404	414	385	424	418	416	413	392	426	402	403	421	404	404	397	400	388	401	414	431	415	403	431	409	458	379	402	400	437	390	403	428	397	376	400	430	415	435	409	397	403	400	411	453	423	426	433	428	399	424	431	387	408	413	430	419	427	444	441	374	429	421	380	449	414	437	421	407	429	435	428	385	426	412	399	368	375	441	378	421	450	419	419	383	420	427	409	445	374	425	427	426	412	444	439	443	386	376	401	411	399	399	405	401	425	429	410	393	445	414	425	420	430	430	410	430	420	415	406	398	446	445	396	433	393	386	397	385	423	416	403	414	414	404	402	371	443	399	431	413	405	390	424	432	420	404	420	477	417	424	405	411	427	396	411	425	433	402	403	419	406	401	398	394	373	401	395	406	373	429	404	429	424	404	387	440	398	440	416	441	464	409	405	418	426	440	425	392	426	427	433	395	435	407	418	433	412	418	419	418	448	411	391	406	411	396	449	403	432	403	441	449	421	406	459	442	434	430	415	410	399	423	434	416	394	436	367	395	414	419	409	392	410	429	421	419	388	426	429	367	392	387	461	419	379	408	434	421	422	364	437	413	419	387	418	394	418	433	426	429	427	419	378	390	417	388	443	397	397	424	431	413	403	413	405	430	405	389	407	406	384	416	438	403	387	411	415	404	414	425	415	445	406	399	404	481	376	411	427	381	420	371	477	400	403	426	404	404	389	412	449	395	454	381	415	393	398	380	473	441	422	392	390	444	464	400	439	424	421	420	410	420	447	383	424	395	407	392	435	409	418	444	385	458	447	419	427	412	415	389	438	417	445	412	421	389	420	450	449	382	415	418	394	416	413	392	412	370	446	441	420	433	415	417	385	396	412	395	378	421	402	379	394	409	436	397	417	422	376	450	448	424	406	428	450	419	417	376	407	418	426	437	459	433	417	405	429	409	397	419	418	405	395	408	447	361	415	402	391	422	423	396	409	395	399	402	444	444	429	393	403	375	422	404	405	395	404	373	410	381	410	426	398	409	429	398	409	444	404	431	447	413	419	427	403	434	402	383	422	419	460	385	434	439	414	396	426	424	379	443	436	412	416	377	412	424	399	379	411	399	388	434	398	427	396	423	419	425	427	396	434	413	423	407	411	406	418	419	408	416	389	379	402	438	445	423	376	418	400	394	417	388	430	408	401	384	401	375	427	441	458	395	372	432	396	391	401	436	400	407	431	392	395	406	406	391	406	424	430	428	441	402	425	422	395	399	420	408	429	428	423	396	431	436	390	431	378	419	448	408	405	434	446	435	417	444	441	399	385	422	391	443	376	405	403	428	396	410	463	434	419	376	401	423	400	363	427	437	406	405	395	389	435	419	385	438	430	429	434	432	424	411	429	416	470	417	418	413	429	420	393	439	406	422	435	415	444	425	389	395	424	422	412	397	400	439	429	430	447	433	425	386	415	399	426	425	420	419	392	398	385	444	432	375	405	401	419	419	432	420	407	401	409	427	407	414	427	431	398	355	423
4527	1253	1068	834	701	693	568	603	550	554	599	590	525	589	586	647	568	561	506	525	561	534	542	538	533	501	530	546	546	523	498	531	546	516	500	507	535	504	524	511	511	536	561	515	526	524	508	529	516	500	541	599	715	623	555	540	654	788	554	541	607	518	554	505	508	552	561	547	491	545	509	521	550	500	509	522	522	520	481	544	521	541	512	541	531	529	551	534	497	526	527	561	504	526	517	562	492	489	520	517	531	503	513	526	513	497	545	506	534	537	480	506	498	526	529	560	475	525	505	496	513	535	520	519	571	561	497	515	570	492	543	537	505	531	521	531	522	542	519	549	526	526	510	506	530	527	545	504	556	476	541	524	483	518	512	497	536	569	522	518	506	512	502	519	545	514	527	518	556	518	496	485	523	532	539	524	547	541	534	494	515	528	564	528	503	557	513	503	549	497	533	520	527	499	524	531	518	499	528	542	492	518	494	518	501	543	545	539	509	538	531	510	560	546	512	536	524	514	531	493	508	511	538	546	505	505	521	531	541	475	459	520	523	517	514	540	511	530	507	518	517	523	550	502	522	523	526	514	544	534	502	522	543	496	495	519	514	518	547	470	522	510	471	519	492	506	536	520	525	552	515	506	506	500	504	527	536	509	512	508	516	547	531	517	506	529	496	549	535	516	532	491	490	482	540	554	508	542	505	514	553	498	532	522	538	534	537	545	516	516	521	496	545	525	476	497	525	475	510	508	497	525	514	484	528	500	537	493	508	525	521	500	497	510	518	495	534	534	542	563	487	532	527	502	526	540	500	538	496	528	553	496	529	506	512	541	525	500	518	513	524	513	503	491	524	508	546	533	534	495	514	539	510	451	500	509	577	526	502	540	531	512	521	542	530	520	508	542	539	558	478	495	526	516	544	523	490	546	535	469	533	499	492	514	555	493	519	549	503	510	505	533	525	537	512	554	534	514	538	501	495	489	492	516	513	532	533	543	519	568	522	459	542	496	539	524	496	474	501	533	522	491	492	483	508	545	515	518	503	472	526	530	515	528	565	545	499	514	503	532	546	511	539	541	535	545	503	467	535	511	565	548	530	497	540	516	514	483	530	529	542	513	550	512	535	492	524	501	520	494	500	509	517	555	500	520	538	540	539	507	532	534	509	485	529	537	526	490	532	497	532	538	517	522	499	520	554	516	478	540	502	535	532	538	540	520	478	522	499	549	555	473	530	517	530	505	468	503	488	525	544	505	527	527	502	512	559	532	528	525	521	525	488	468	542	573	520	554	508	511	562	533	500	516	535	537	486	487	507	501	539	532	491	542	506	508	519	532	526	499	548	547	473	505	519	526	514	502	464	515	499	509	513	498	492	494	516	515	499	477	507	500	538	514	522	488	481	496	482	506	507	538	578	509	523	534	509	524	513	521	510	511	507	513	541	534	553	505	489	514	499	531	521	500	538	514	516	540	497	501	491	538	503	502	548	528	505	536	503	500	524	512	550	525	520	517	517	523	531	519	541	495	509	531	530	536	509	500	523	555	456	533	567	527	530	541	536	501	464	533	517	477	549	540	488	507	486	527	525	512	511	516	539	501	527	512	538	474	526	536	515	541	502	522	527	503	516	491	522	535	502	520	562	532	512	510	525	521	512	536	510	490	509	560	529	508	512	546	524	531	537	550	527	516	518	503	550	541	525	544	541	548	538	490	540	474	520	509	534	548	477	534	505	493	542	517	494	579	524	517	530	527	529	486	564	547	497	520	538	528	512	558	542	528	510	521	502	587	501	514	536	515	522	502	544	535	523	554	534	530	554	518	513	531	503	503	562	514	495	508	488	532	506	547	512	496	511	534	516	511	501	533	521	510	528	527	505	485	526	527	487	506	534	518	542	525	523	502	549	464	482	503	556	546	508	510	539	519	520	516	541	537	506	485	510	514	531	529	515	481	534	502	507	518	526	512	514	539	498	469	525	468	563	509	552	517	484	543	471	480	540	528	542	510	521	513	498	522	509	539	494	473	474	561	539	516	557	509	503	542	492	504	528	476	524	481	540	560	520	510	522	527	494	495	495	554	539	529	524	513	514	495	498	534	478	494	488	508	527	548	523	476	529	469	508	480	486	514	514	543	517	531	538	491	533	524	552	511	535	492	510	549	536	499	515	552	548	510	532	525	515	494	533	540	516	503	547	493	529	520	518	536	560	513	527	520	502	511	504	513	533	511	540	494	517	495	535	531	496	536	519	522	537	534	553	489	536	543	495	506	482	486	479	519	558	494	508	538	504	530	508	502	578	523	537	507	507	534	502	512	511	509	487	520	502	490	527	536	512	509	543	532	545	489	504	500	535	505	524	521	524	528	496	540	516	520	536	518	564	508	562	496	513	511	520	507	514	556	477	538	524	516	514	503	497	527	537	526	500	461	545	488	535	529	536	540	505	531	470	509	545	552	510	489	542	468	528	515	527	506	508	562	488	540	553	600	490	556	540	520	527	577	492	477	522	517	519	524	555	517	491	535	506	525	510	558	536	482	528	455	511	565	521	537	515	496	514	548	517	514	510	518	511	516	509	525	515	485	486	561	524	486	524	497	548	480	545	537	511	517	506	551	518	510	530	491	493	477	538	522	502	546	508	546	527	526	478	519	554	535	534	554	494	495	511	504	505	493	526	544	501	501	508	513	510	529	501	522	527	487	549	483	457	531	516	468	556	544	494	509	536	522	532	490	518	546	497	550	521	522	557	524	522	510	485	478	527	500	549	526	538	553	540	532	532	518	528	508	530	506	504	512	548	491	514	519	527	569	527	554	516	505	544	534	502	495	512	524	475	534	509	488	534	551	537	508	517	543	497	547	507	541	508	552	488	505	523	562	530	546	557	551	475	542	500	495	485	504	536	545	535	495	519	508	499	575	507	517	508	541	500	527	539	473	504	545	517	477	540	539	560	477	554	539	477	535	503	516	517	464	509	533	526	499	513	522	492	508	486	541	471	521	552	518	498	547	553	527	517	559	465	576	535	523	547	571	526	526	511	518	545	521	535	536	523	518	515	519	518	484	506	529	485	535	519	576	507	514	529	502	505	538	529	511	537	561	538	537	554	549	518	528	533	535	524	505	519	513	480	558	468	529	530	513	506	490	565	506	515	517	512	566	509	511	542	550	557	539	503	518	562	548	514	517	522	526	506	512	497	555	502	503	530	491	533	531	497	506	479	535	534	545	515	516	518	484	499	530	542	507	557	505	514	529	530	541	550	523	530	479	476	526	524	463	556	542	507	512	533	506	544	527	486	505	556	498	509	523	543	518	483	506	494	525	492	531	528	529	510	552	543	532	483	527	547	521	517	514	516	495	499	475	479	525	555	521	512	512	548	504	558	517	525	551	489	493	567	525	487	516	536	566	515	536	533	550	529	516	524	520	491	547	467	486	532	539	553	526	534	506	507	544	501	504	492	544	485	527	511	534	511	501	527	532	488	512	522	544	490	498	526	511	479	542	459	529
23534	21084	28542	23850	21074	13394	1318	768	575	499	497	458	439	415	389	412	365	368	330	354	323	317	308	324	319	289	289	278	334	300	288	278	295	304	271	310	292	308	276	300	289	246	296	308	270	285	317	299	301	305	304	367	466	351	309	302	408	451	296	285	440	277	283	272	269	292	288	321	298	287	246	257	251	283	273	266	269	288	275	274	260	263	289	247	262	260	298	284	269	279	280	280	310	302	266	239	284	293	271	278	274	276	270	321	278	258	263	243	265	297	304	278	284	254	254	259	276	262	274	254	276	250	279	255	257	312	282	295	261	309	265	265	289	258	278	274	258	273	287	273	273	290	282	265	294	281	281	311	296	264	265	285	258	275	229	299	251	260	276	256	275	286	276	285	267	270	265	277	285	268	270	265	283	269	285	300	266	311	271	253	277	264	284	282	257	275	269	256	275	301	226	298	254	265	269	270	278	276	278	270	279	308	243	287	267	293	296	273	280	275	283	297	293	277	261	299	270	298	250	274	300	244	276	293	273	297	253	281	299	273	276	256	264	265	263	282	259	275	289	271	272	246	286	254	262	245	266	281	311	296	247	265	247	249	298	256	272	274	270	243	274	287	248	253	258	257	288	274	296	300	299	275	266	270	262	286	264	266	283	264	288	281	258	253	312	279	266	280	306	252	305	246	273	299	293	273	294	256	271	282	271	262	287	289	287	286	263	265	262	287	275	275	275	239	275	278	257	270	259	270	261	256	273	269	301	294	291	261	314	266	253	272	253	284	256	250	270	300	258	278	259	266	273	292	251	287	255	301	267	282	260	252	267	262	278	252	272	259	255	279	280	298	273	258	277	272	282	296	319	281	258	275	283	249	257	283	286	286	276	264	282	246	290	302	273	281	270	303	256	279	295	296	259	250	291	279	258	253	273	265	253	282	281	302	248	223	263	258	266	270	254	299	281	294	276	236	266	290	286	282	282	290	268	278	272	290	259	267	275	248	284	286	259	287	265	263	276	280	255	240	256	255	281	282	265	304	309	251	266	257	300	261	269	300	277	271	249	261	285	287	285	295	310	279	282	279	283	272	254	288	285	252	270	268	287	313	259	285	291	284	240	292	300	275	286	310	262	247	275	249	263	272	288	276	275	290	245	258	295	238	272	265	288	274	256	251	264	274	283	263	242	273	277	275	283	286	264	306	255	239	238	283	277	295	271	282	296	271	317	285	258	252	264	266	284	297	298	256	275	265	301	313	272	252	280	274	288	267	287	291	291	299	272	275	299	284	238	277	277	259	255	269	287	276	265	292	293	299	271	263	248	285	280	290	270	288	286	279	267	301	264	298	271	261	265	267	272	270	266	257	271	272	256	265	261	264	294	268	262	278	271	264	255	289	316	272	263	271	241	290	266	278	283	268	274	291	263	264	274	252	253	305	267	246	282	292	280	269	283	247	275	288	259	284	253	259	280	265	255	287	263	245	278	255	258	302	296	255	247	260	262	330	287	280	260	275	257	296	275	269	270	260	294	289	266	271	262	276	267	257	265	242	257	272	288	269	295	263	248	259	283	276	247	284	277	287	268	274	281	267	246	263	313	277	285	292	302	257	283	259	275	271	271	280	294	267	272	261	293	289	291	270	265	276	270	262	260	265	259	284	277	285	296	254	276	266	275	274	254	259	265	274	275	266	307	263	273	255	249	271	284	280	283	298	234	278	274	296	276	280	291	255	272	303	249	280	284	274	263	294	273	277	253	266	262	262	265	304	277	316	280	283	284	291	288	284	267	253	278	282	260	259	270	290	260	260	272	273	266	305	280	290	271	288	301	285	279	283	276	278	243	265	278	273	274	265	254	265	300	272	295	259	279	261	257	272	257	271	270	269	278	276	243	293	284	285	281	301	280	236	306	271	295	254	270	281	273	263	285	277	265	255	263	313	277	267	275	257	282	262	247	284	283	255	303	275	267	289	268	297	271	277	271	293	274	277	260	296	279	256	277	252	250	269	279	270	275	255	261	282	276	239	248	274	274	272	273	279	263	298	248	271	280	292	268	277	263	258	267	272	271	275	262	286	274	265	286	271	272	258	266	238	269	305	296	266	265	249	272	309	280	258	258	254	274	261	265	294	267	276	262	242	273	269	299	290	265	253	268	285	257	274	279	274	269	274	234	287	277	265	303	266	275	266	284	284	292	278	281	288	267	272	232	276	285	258	271	258	274	291	272	288	275	272	262	267	260	268	262	283	253	279	282	255	277	272	266	286	286	274	265	273	272	286	274	294	279	264	244	292	310	253	277	287	275	248	269	289	271	255	288	259	278	275	287	297	290	256	264	303	281	253	303	284	281	258	234	265	266	269	279	267	281	254	291	263	253	311	275	278	253	255	259	302	279	255	255	267	287	296	278	262	272	254	306	257	284	295	259	246	246	293	249	288	284	270	254	265	276	242	266	290	251	289	276	296	290	262	281	270	258	296	251	249	254	273	267	279	312	280	270	274	275	258	254	287	292	276	285	302	289	264	260	269	247	298	275	264	291	275	255	290	283	287	262	275	276	283	279	288	299	293	307	264	308	251	271	250	243	265	262	237	260	251	314	253	282	247	267	273	275	280	293	266	246	275	253	300	326	278	310	293	277	290	301	262	258	296	261	283	283	270	295	283	284	270	299	259	249	291	247	276	260	248	244	293	290	255	275	259	288	288	283	255	274	275	300	275	298	304	244	268	269	264	253	273	288	274	284	277	261	270	309	268	276	277	258	302	256	300	278	293	281	279	284	270	261	295	268	300	282	275	222	264	254	295	272	288	288	251	247	265	269	285	268	268	275	278	280	252	299	259	268	282	296	275	277	248	277	276	291	261	300	281	254	245	261	256	249	275	253	271	298	303	259	279	256	266	283	248	283	276	267	295	287	261	249	305	271	272	272	280	268	272	264	280	271	265	265	292	264	287	252	269	270	273	293	278	259	257	261	285	267	275	250	254	294	276	297	294	266	298	260	257	237	276	255	286	267	275	285	265	288	289	244	284	260	256	266	280	251	292	250	297	283	288	282	281	295	267	266	268	298	263	289	262	277	250	276	263	252	272	253	290	302	273	274	250	252	262	261	262	243	304	250	261	268	248	260	267	306	271	296	279	289	269	251	259	293	253	284	287	256	261	254	274	289	264	254	287	285	272	274	262	293	275	266	264	260	260	274	263	249	317	257	267	262	277	275	264	304	305	262	267	266	278	299	299	228	277	277	252	273	254	276	258	252	285	258	263	273	269	279	259	279	250	259	267	246	246	262	304	287	277	275	302	275	261	264	247	263	267	267	254	309	274	294	293	271	269	259	271	268	302	261	276	245	279	294	259	294	261	265	263	257	262	275	259	262	273	299	254	265	262	274	285	247	248	277	280	265	290	279	254	288	296	277	267	301	296	266	286	266	274	263	305	246	292	270	268	279	253	319	294	272	292	280	255	266	283	288	248	270	277	284	271	243	288	259	249	289	253	293	286	284	266
10654	10053	8597	4450	3130	2242	1715	1451	1162	974	879	784	712	685	674	653	569	494	473	524	478	438	441	424	423	416	391	404	392	404	390	392	362	406	358	380	384	362	352	352	375	390	393	359	386	378	399	381	384	381	389	506	747	504	416	359	636	747	436	420	645	386	369	367	339	370	335	443	375	354	379	342	345	362	332	362	362	332	323	385	362	356	378	323	345	364	330	360	359	322	355	370	352	327	323	354	340	355	391	369	363	355	345	361	343	325	349	364	386	343	370	330	346	328	332	368	346	373	331	370	365	343	358	363	349	328	357	336	341	342	402	360	348	359	334	361	342	352	382	347	301	368	342	370	369	351	346	348	331	393	353	357	360	341	371	343	371	367	380	349	361	365	350	333	320	363	340	373	324	363	327	352	325	353	349	349	355	340	332	356	344	308	368	330	368	337	343	368	364	373	338	362	366	360	350	357	374	362	378	370	352	371	361	362	347	361	327	389	350	337	345	341	360	355	357	329	373	328	352	346	375	340	334	339	338	343	357	342	370	353	347	361	369	335	334	376	329	356	355	323	351	364	365	381	358	346	357	319	331	362	334	343	352	308	335	357	345	360	338	335	329	356	348	345	365	339	330	343	406	372	349	341	327	329	324	362	352	333	377	363	361	325	356	376	358	345	352	319	354	317	351	370	346	342	346	341	360	352	340	380	366	390	363	355	355	358	333	363	340	349	346	327	353	385	346	339	347	321	351	343	333	382	353	348	368	353	316	365	353	343	353	361	368	382	347	360	395	342	351	343	370	365	345	346	363	383	316	370	364	350	346	339	370	365	352	376	314	368	346	333	352	344	362	324	339	352	329	333	376	344	376	343	335	349	352	364	374	340	371	330	367	325	349	362	325	367	332	355	335	371	330	336	345	328	346	347	322	346	330	335	324	350	369	353	347	376	352	373	347	343	354	348	347	380	331	339	368	361	355	352	344	337	354	364	352	336	346	340	356	326	342	337	366	368	347	376	346	356	361	361	367	347	338	327	335	336	359	360	343	345	323	340	319	346	366	358	353	334	347	378	400	350	378	341	384	358	339	357	379	330	384	345	353	349	327	365	368	346	370	361	363	351	354	370	356	343	346	306	410	352	368	355	362	386	360	342	346	341	337	377	347	325	355	348	351	345	366	354	334	358	355	338	360	346	344	348	360	334	326	352	348	361	344	327	364	332	308	367	350	369	338	346	348	334	361	352	376	347	320	325	386	358	331	339	356	333	347	346	328	359	351	328	359	342	348	342	320	350	377	344	387	327	370	353	335	337	294	384	359	372	342	308	343	345	389	358	356	338	346	360	324	333	351	352	334	337	365	334	345	354	359	365	321	351	343	384	325	364	327	368	381	320	337	374	367	340	348	353	349	383	370	368	338	357	351	389	353	340	343	329	396	336	359	348	349	375	330	345	382	322	347	349	369	344	366	323	361	368	382	367	382	361	362	360	361	334	377	340	352	341	347	334	314	386	366	348	339	344	337	370	318	370	353	338	354	293	328	357	357	345	361	321	343	378	356	333	322	352	364	341	366	354	359	338	372	346	362	359	348	368	390	353	371	333	352	348	358	342	363	344	372	348	369	356	374	372	343	354	345	339	375	339	335	325	365	365	367	333	354	382	350	352	389	341	351	335	344	340	348	347	357	377	351	347	330	347	382	347	334	346	329	371	337	337	355	331	306	363	351	357	351	379	363	364	350	314	339	349	346	357	387	347	335	373	334	363	354	405	361	344	321	334	359	360	345	381	353	320	348	361	336	359	357	361	353	346	330	357	344	313	398	352	349	332	323	338	390	342	322	329	343	330	335	366	362	361	359	402	324	360	329	364	348	321	353	338	291	350	340	340	304	408	357	373	332	303	322	342	345	339	363	347	361	325	351	399	344	342	335	372	364	334	354	351	309	366	322	347	349	366	360	383	368	360	380	388	366	340	350	326	353	349	345	383	366	307	336	389	316	372	337	362	384	355	353	378	369	347	348	340	332	313	373	350	361	357	370	336	340	345	365	333	356	343	372	347	364	373	337	363	364	343	374	407	387	347	372	332	337	341	303	396	368	341	352	340	334	362	367	348	349	363	347	351	349	346	356	335	336	375	342	326	357	330	346	348	345	356	366	355	361	350	348	353	358	346	354	363	337	354	351	363	371	360	354	362	376	339	339	346	359	322	359	388	344	353	352	349	343	306	340	399	345	317	333	356	349	366	328	359	362	325	352	350	337	355	331	346	357	369	348	297	356	356	346	343	350	365	366	360	306	369	348	338	371	344	346	360	341	350	340	348	365	334	357	379	357	367	378	328	343	374	358	336	359	369	342	380	340	326	340	343	374	321	313	374	347	347	367	347	362	390	351	341	345	343	351	357	342	357	351	337	293	313	332	380	350	331	350	354	375	357	347	353	366	378	321	345	366	339	358	339	328	322	365	387	350	371	328	358	351	388	359	353	360	337	356	347	343	351	345	386	403	339	363	363	339	351	365	324	387	349	352	374	331	365	308	333	356	352	349	390	329	363	381	337	345	371	338	362	303	348	366	338	356	331	371	365	358	331	345	339	342	323	360	328	353	325	336	373	353	346	345	368	336	358	369	351	359	354	345	382	329	339	374	340	356	349	331	345	373	356	346	359	357	346	394	358	373	358	368	366	344	343	345	355	330	341	345	364	351	345	337	338	355	365	364	384	318	335	385	340	384	365	340	340	350	364	359	331	350	343	364	370	344	322	358	349	352	347	366	392	361	320	351	337	327	346	357	346	359	364	352	326	359	348	356	375	332	335	336	314	357	383	385	361	362	324	342	370	369	329	346	369	365	325	359	317	350	355	338	341	349	347	344	358	325	310	348	327	379	367	347	330	318	351	378	376	350	344	357	331	357	336	357	379	324	363	385	347	348	341	351	336	330	378	369	355	362	381	324	334	359	333	357	337	357	364	346	336	338	358	308	346	351	380	361	382	351	335	343	362	365	356	343	337	333	353	348	321	336	322	336	341	357	392	321	288	340	339	341	388	331	346	364	354	383	367	346	342	363	360	329	389	380	359	359	343	355	339	372	320	363	327	357	332	367	342	308	385	367	318	366	354	327	347	384	345	357	323	361	346	366	354	355	354	356	367	365	376	372	369	323	364	335	367	331	342	325	350	353	349	324	350	370	345	363	346	353	355	366	364	371	332	374	375	342	341	332	357	361	344	371	342	350	333	344	339	341	352	363	322	363	362	353	366	341	364	348	338	372	316	345	336	368	325	353	310	338	321	358	356	370	323	390	362	338	345	379	344	370	341	358	366	324	351	344	355	343	345	362	388	326	335	379	339	348	383	375	392	357	366	317	339	354	364	355	350	339	354	346	361	359	374	361	360	359	366	348	349	364	314	351	367	360	373	338	364	329	349	375	354	332	355	359	344	360	333	349	372	344	367	367	366	297	314	398	345	344	341	330	352	371	356	378	358	354	344	337	359	394	389	339	367	342	350
22680	21110	28946	23523	21111	21166	11503	1197	781	651	581	441	470	397	394	382	328	305	279	273	256	223	255	224	189	218	191	209	189	194	162	185	209	180	177	191	175	180	168	200	165	181	182	161	177	186	199	205	183	196	222	387	448	289	183	178	352	401	195	206	321	207	245	158	168	187	164	189	160	147	155	168	166	172	165	173	169	156	173	135	154	149	164	157	167	153	159	147	154	172	153	169	170	160	156	179	148	145	169	170	164	136	162	171	141	171	159	142	161	177	149	152	137	192	172	120	142	155	149	143	155	146	170	153	139	160	154	174	163	157	132	178	152	148	148	132	164	162	153	156	170	179	158	155	156	169	148	157	163	154	141	178	154	151	159	157	163	170	152	163	133	143	156	145	161	137	157	155	158	162	129	144	146	152	182	149	143	157	173	161	156	170	136	159	130	146	170	156	148	125	144	167	166	132	148	144	131	142	140	156	126	171	161	166	162	152	148	182	135	136	160	136	159	149	170	161	146	154	172	164	155	161	153	150	154	159	159	159	157	169	160	134	169	156	150	172	167	130	169	129	158	139	151	163	172	151	150	152	158	163	161	161	141	175	153	165	151	163	150	161	140	141	150	148	141	156	131	140	150	153	167	175	179	152	144	146	137	154	135	165	140	170	177	154	153	164	168	155	168	149	153	154	145	150	155	152	149	163	154	166	151	150	145	156	177	158	150	157	155	152	164	158	162	177	128	147	163	168	148	146	138	170	166	154	168	142	167	144	146	151	138	140	160	138	183	141	158	164	131	171	160	169	172	142	145	165	134	150	145	131	148	155	168	156	185	162	160	145	145	162	167	133	150	138	160	137	158	151	162	155	144	171	162	137	160	174	139	136	168	146	174	164	155	149	158	171	167	158	165	159	167	161	198	160	158	135	149	158	149	164	137	164	165	155	168	164	174	173	156	164	164	195	147	165	153	142	158	164	152	152	164	152	165	165	168	148	172	142	167	157	150	169	157	167	156	173	139	157	186	162	149	157	148	177	133	148	152	168	169	160	176	175	169	141	149	126	157	149	147	157	131	168	157	142	170	170	163	181	161	154	148	154	176	173	156	155	138	155	146	139	165	154	147	152	145	165	164	158	146	158	139	164	160	182	167	154	191	151	179	150	169	158	149	147	151	156	168	147	152	158	166	163	140	131	139	167	154	165	150	158	137	159	156	146	137	164	148	146	158	159	141	143	169	157	167	147	170	151	161	128	156	152	144	150	161	165	145	162	148	178	153	143	159	163	144	163	144	139	144	179	157	154	162	137	145	169	161	170	143	166	156	157	162	139	137	150	159	187	161	196	133	169	153	170	148	150	166	157	156	180	179	153	146	156	160	162	129	146	154	185	140	182	149	160	161	160	165	170	150	143	151	177	176	170	150	151	130	151	143	153	171	151	163	155	160	158	153	162	146	176	155	163	153	171	151	179	142	153	167	154	178	161	176	148	161	157	162	154	152	150	160	161	138	132	143	147	165	144	144	149	153	147	159	136	161	134	145	122	168	156	166	140	141	157	142	143	163	162	164	131	162	183	169	161	144	143	118	161	156	151	157	146	174	158	156	162	146	138	153	160	158	146	133	159	157	147	157	143	177	166	130	160	141	147	159	155	160	156	164	172	158	165	169	162	147	150	182	136	161	174	158	156	166	166	151	156	169	160	143	161	157	169	147	157	152	159	154	153	154	126	184	155	149	141	125	153	152	152	144	133	141	161	145	148	142	160	146	120	162	138	162	153	161	154	153	153	148	167	171	159	178	144	149	176	150	180	136	143	156	184	158	155	168	154	154	151	165	175	168	148	176	183	149	158	141	169	160	172	156	174	160	172	173	157	134	165	132	143	165	157	163	138	167	178	161	152	145	169	170	148	148	156	160	166	152	143	150	156	145	150	160	154	173	149	172	148	175	152	149	135	142	138	140	164	178	154	152	139	172	163	156	130	155	138	169	172	162	145	171	151	171	184	159	141	151	157	161	156	144	171	147	150	164	144	168	176	152	152	170	165	194	149	156	157	153	155	154	142	160	152	145	152	167	180	166	165	163	154	159	173	167	166	146	168	169	140	158	180	154	165	174	151	171	173	150	170	167	174	150	152	137	168	146	172	177	129	149	153	153	149	130	147	159	158	162	186	160	143	180	165	173	150	158	160	134	157	152	146	155	156	159	149	138	181	161	150	170	175	154	167	169	143	155	167	141	141	164	155	180	132	145	153	158	162	157	161	174	152	166	139	144	155	131	159	147	161	149	169	177	146	152	148	145	145	145	166	165	155	153	158	152	149	168	159	137	156	154	169	139	150	158	127	165	139	150	137	179	165	158	174	160	163	150	142	171	155	156	163	137	160	143	172	177	138	159	164	149	149	142	151	179	144	152	174	165	153	149	164	167	171	150	172	158	166	143	147	156	141	170	162	136	154	158	148	150	153	159	154	149	170	131	121	143	148	160	140	165	145	159	144	152	154	155	175	148	160	157	145	146	164	131	149	153	166	145	161	160	171	151	149	158	163	146	152	144	159	125	173	151	122	156	168	168	144	154	167	162	184	136	153	159	155	134	149	152	137	166	143	177	168	144	158	145	150	151	178	169	169	151	175	158	175	144	148	147	157	155	167	151	137	179	151	144	161	156	159	164	159	151	160	153	146	179	155	167	171	149	148	156	123	151	155	157	137	179	169	175	173	127	137	159	155	142	165	148	151	142	165	127	159	135	158	168	160	164	165	155	152	171	147	138	148	158	128	144	146	136	158	144	164	164	161	171	154	164	167	168	139	154	142	130	167	169	139	179	136	181	145	184	159	177	144	141	158	184	155	147	165	140	141	142	151	152	148	157	187	163	172	191	142	132	157	151	156	156	179	159	166	158	166	147	149	161	163	158	191	148	154	152	146	172	139	135	174	152	155	141	170	169	143	179	135	152	148	159	163	158	170	163	171	173	155	150	151	161	151	160	165	162	141	154	141	146	151	148	175	153	167	151	136	163	175	129	157	146	141	171	148	166	145	137	142	176	141	148	150	151	153	147	154	136	164	143	140	161	165	160	178	152	138	150	157	165	139	161	177	140	132	148	136	161	147	146	158	134	157	148	170	145	160	179	147	173	159	145	163	153	129	160	183	146	161	137	163	153	169	170	135	160	160	176	156	166	149	161	157	170	149	155	143	129	168	159	144	176	141	148	141	126	131	154	151	161	152	164	145	136	131	138	163	127	171	153	150	148	155	157	167	157	149	133	117	152	169	156	150	164	162	161	155	169	160	149	147	154	146	162	147	156	141	166	157	158	154	139	146	148	149	152	150	155	158	144	187	155	150	163	151	142	164	137	163	144	155	173	133	133	153	158	158	140	151	158	151	165	168	130	169	157	151	156	142	143	159	176	156	140	152	161	167	157	165	154	154	159	140	134	167	149	160	161	158	151	153	150	139	157	148	156	149	153	148	151	168	164	165	155	165	150	156	172	161	152	155	150	169
14391	15914	13849	7668	5186	3841	2914	2185	1761	1377	1114	932	829	845	775	828	534	463	479	418	387	354	369	341	303	330	314	289	306	280	265	247	234	266	264	259	252	217	230	232	227	220	228	219	239	224	223	278	244	290	350	499	724	382	307	236	604	570	304	304	554	270	351	195	199	240	211	338	200	205	208	202	201	198	188	204	196	184	214	189	225	193	213	170	191	216	191	190	204	187	191	212	193	177	181	193	195	193	185	189	211	150	218	200	195	206	210	198	198	207	201	209	192	188	178	166	245	218	226	187	195	198	189	226	198	201	208	228	197	201	189	193	192	197	188	214	185	192	176	195	199	173	186	186	172	187	190	182	173	195	200	171	200	187	184	208	218	184	188	176	204	193	179	202	225	204	206	189	194	182	204	195	190	201	204	198	192	176	177	186	192	186	189	167	200	189	177	194	211	193	202	174	195	171	180	184	164	172	201	196	213	206	202	209	210	172	220	200	174	200	217	202	187	179	191	177	193	178	204	180	198	216	225	197	197	195	199	194	188	187	188	195	176	164	212	187	192	192	197	197	196	193	222	176	166	169	172	203	179	189	189	186	198	197	165	193	186	194	210	206	184	200	179	176	180	223	220	190	188	182	177	217	213	193	197	189	179	183	208	176	201	192	199	184	191	186	204	193	199	173	187	168	186	210	185	182	179	189	192	198	197	191	192	178	189	189	202	197	204	195	182	184	187	163	195	204	175	207	200	194	199	192	173	185	187	204	176	187	190	192	184	172	198	172	180	199	183	193	194	189	209	175	180	213	227	168	191	208	162	179	185	213	199	196	181	219	173	163	196	187	204	209	192	221	201	210	199	166	199	197	196	186	196	181	219	213	162	178	178	193	190	179	202	192	202	197	173	178	185	205	175	150	186	202	195	207	199	188	192	196	195	196	184	193	183	190	188	206	207	201	196	191	208	177	207	192	199	217	204	191	191	203	179	171	193	200	218	180	200	174	193	195	229	197	205	189	197	216	191	175	209	201	195	200	183	208	178	208	201	208	181	196	196	190	201	195	194	170	186	209	209	189	181	185	183	202	165	193	174	193	188	191	186	206	211	203	206	176	183	201	177	208	181	174	199	174	207	175	193	177	195	189	192	194	207	196	175	203	191	172	177	208	227	165	203	201	153	193	192	201	189	219	210	200	191	185	179	177	201	198	197	213	184	184	180	190	190	189	205	186	213	193	194	212	191	206	176	217	191	195	196	162	167	193	220	192	209	190	201	184	195	205	199	163	188	195	176	186	226	213	170	192	172	184	219	193	207	221	206	197	211	187	202	201	203	183	192	208	199	175	190	209	194	223	180	184	191	206	179	182	183	187	190	210	213	184	191	214	188	202	186	208	213	182	182	225	215	176	186	210	208	198	210	231	203	186	185	185	177	188	184	200	191	210	202	185	174	179	194	182	191	202	188	204	197	181	197	195	190	200	198	182	189	181	180	202	192	171	201	175	211	179	204	203	225	194	179	215	184	168	222	203	210	204	193	210	192	192	190	222	208	183	181	207	189	191	178	190	174	193	189	213	184	210	223	165	173	190	176	201	202	198	190	192	201	201	197	193	196	189	173	202	214	181	211	187	186	197	202	217	205	199	198	190	175	202	209	209	206	191	221	197	202	206	199	198	183	206	217	181	191	175	188	180	212	182	161	201	204	206	190	175	196	193	206	172	188	196	199	196	207	196	220	210	178	198	191	197	197	191	207	207	193	197	182	204	197	217	201	188	196	177	214	206	175	187	171	189	202	178	171	186	198	182	220	218	187	183	209	196	220	196	196	200	173	209	181	211	187	201	188	166	198	193	189	200	209	205	202	179	196	201	195	191	173	197	186	194	195	183	191	230	201	182	182	191	206	186	192	169	207	188	193	192	161	218	200	191	188	183	198	184	196	181	211	225	213	187	188	193	182	176	203	194	202	179	201	219	187	216	209	201	198	213	192	185	195	194	188	187	203	180	206	186	217	188	188	207	167	220	167	212	193	210	193	173	191	207	190	185	178	180	201	186	199	216	180	202	181	231	206	194	189	212	189	182	220	192	174	195	203	203	173	186	186	186	185	190	201	206	204	190	189	189	184	196	208	189	183	206	176	213	215	205	191	196	212	206	179	200	197	198	203	214	186	177	192	179	181	194	223	190	184	181	226	174	207	195	185	209	204	207	187	177	204	192	201	176	188	198	199	197	180	182	193	180	177	190	210	202	191	200	194	179	203	219	221	176	176	181	194	205	167	181	202	226	193	167	199	211	189	207	185	177	197	208	200	216	194	189	209	178	212	202	155	175	194	207	189	194	180	210	184	209	184	198	193	188	181	202	187	192	198	182	193	193	210	197	212	206	194	204	196	199	195	177	172	185	189	178	186	211	194	182	185	189	170	192	191	208	217	214	151	182	218	199	200	189	220	210	213	195	202	176	188	190	192	207	202	187	166	197	196	206	187	186	190	187	197	185	197	204	213	195	190	212	192	231	191	179	201	189	206	206	197	220	208	197	195	198	172	204	189	203	199	158	196	199	216	192	156	196	199	218	190	168	181	184	183	207	199	168	180	203	207	191	182	187	213	181	184	160	190	189	196	191	187	173	212	185	215	205	200	192	192	206	214	180	189	219	188	197	192	197	184	177	184	184	185	192	187	189	173	162	199	185	177	186	229	198	175	196	204	190	191	195	191	202	190	191	220	200	203	191	190	225	183	190	206	188	181	171	186	197	233	193	189	191	195	202	183	201	188	182	209	218	196	188	184	200	182	194	220	205	167	198	195	191	215	202	195	212	197	189	197	190	186	213	177	168	213	206	181	207	191	177	193	196	192	216	191	177	202	206	172	205	180	205	163	183	204	179	209	198	199	197	194	198	202	168	195	180	172	196	216	186	208	175	171	194	176	203	180	182	195	173	199	201	177	163	192	198	195	219	172	193	212	187	207	189	197	192	190	193	192	202	183	225	209	199	185	199	207	190	202	217	200	205	203	171	213	199	206	192	173	208	172	192	182	204	178	226	207	179	219	215	213	178	189	191	228	196	197	191	200	185	198	201	202	185	193	209	169	180	216	218	200	212	197	210	175	215	194	170	206	197	191	207	186	218	201	191	184	207	166	183	201	190	201	204	166	198	199	207	186	202	183	191	187	192	225	201	194	184	176	175	197	186	187	185	186	204	203	188	192	199	186	181	200	202	186	218	192	158	199	180	207	202	211	192	174	171	187	186	203	202	186	205	184	195	181	183	204	196	192	199	200	173	199	221	160	184	191	195	186	185	177	194	199	204	213	207	200	210	192	178	207	186	178	209	202	196	205	190	194	216	224	173	179	169	193	218	196	174	213	175	200	202	204	221	196	178	195	213	201	216	195	191	213	195	193	177	187	184	200	191	185	190	200	199	165	218	179	181	197	185	180	186	202	203	181	201	197	193	215	217	158	146	203	192	216	176	197	172	200	207	182	195	168	208	185	186	201	218	186	189
26700	20549	9335	920	545	487	483	415	435	459	417	452	439	450	473	447	445	386	435	410	395	424	410	401	393	418	397	453	407	414	407	414	392	435	449	419	423	423	447	396	401	390	393	427	413	425	404	427	403	393	425	461	481	438	385	404	451	453	436	452	435	452	452	416	395	442	408	475	433	420	388	429	385	419	414	401	424	407	390	443	395	441	435	428	412	391	436	413	397	395	444	393	395	413	423	362	427	377	427	465	406	437	392	394	417	365	415	417	395	403	389	375	400	419	421	440	405	415	406	418	413	395	445	446	389	414	430	420	415	417	404	412	434	411	451	394	401	424	408	398	422	446	420	412	392	389	410	423	430	390	403	390	448	409	417	401	423	354	412	437	403	434	420	391	416	395	376	469	414	390	421	367	414	447	429	383	400	430	376	377	409	399	398	424	430	429	409	423	371	438	412	439	415	405	415	390	381	396	424	398	392	398	419	409	393	433	425	398	412	422	392	392	417	394	417	405	402	406	392	419	419	414	416	425	407	385	395	451	429	381	389	408	388	415	406	415	409	449	374	459	408	402	443	414	417	398	407	413	405	419	406	380	408	440	393	402	421	396	420	405	419	438	416	411	424	458	389	423	443	437	434	361	409	425	449	426	385	425	421	407	402	428	401	393	405	424	408	401	398	414	424	430	383	422	461	428	407	395	422	396	398	416	411	404	429	382	427	423	412	404	411	378	388	403	439	396	406	421	430	425	435	423	416	395	405	405	434	414	427	395	384	442	410	418	376	431	405	411	402	421	412	391	420	427	436	438	413	426	422	406	424	397	421	434	403	431	425	461	398	409	430	427	415	422	451	398	401	407	434	430	435	390	395	410	394	412	397	414	393	407	429	392	451	415	395	374	373	413	447	405	425	425	439	427	392	440	410	411	444	413	404	429	389	398	433	410	382	397	394	438	431	416	414	384	446	393	419	444	373	437	380	421	423	414	405	430	416	396	425	396	401	428	393	423	400	414	403	455	422	431	429	415	386	398	432	406	389	421	428	414	434	413	401	423	399	407	406	416	375	417	388	358	412	430	445	410	429	430	391	416	429	410	394	426	426	393	417	435	415	426	427	377	417	434	383	426	409	387	456	400	403	419	419	373	406	412	408	431	418	412	429	424	394	462	438	445	414	415	412	392	414	430	453	426	419	427	422	413	421	391	406	431	426	405	424	410	427	411	404	416	395	409	399	381	440	418	430	433	404	444	412	400	380	383	426	407	431	436	444	416	400	441	415	444	424	404	397	406	406	427	440	394	414	396	397	412	463	401	448	391	391	421	405	380	398	428	449	408	414	401	386	404	417	417	431	414	377	425	400	422	389	428	447	394	448	434	413	429	404	401	395	366	412	455	402	404	441	438	427	418	426	417	420	414	421	399	431	417	425	393	407	421	430	403	416	432	451	404	419	400	417	369	404	406	392	420	396	386	400	424	427	403	377	427	420	407	421	390	401	385	378	426	416	407	421	390	436	460	413	418	406	419	435	390	425	439	390	423	429	399	388	390	414	399	422	389	441	417	388	405	403	389	383	414	413	389	373	414	406	414	391	407	415	425	392	396	434	424	407	395	426	405	405	416	412	452	374	384	425	393	436	435	391	411	414	441	384	402	423	421	390	402	423	419	409	380	395	410	402	475	433	405	440	403	373	445	399	397	439	441	424	382	416	411	448	432	426	406	394	415	402	382	398	404	448	396	399	461	409	447	425	384	422	377	401	404	409	425	399	447	428	403	421	430	395	408	396	429	401	394	426	418	415	395	436	396	394	393	411	404	394	415	423	417	405	394	409	434	418	406	428	399	454	360	434	395	388	386	434	368	407	416	421	405	436	412	420	447	411	380	406	416	389	407	406	413	441	396	371	415	399	413	415	405	401	384	420	449	405	428	412	399	426	404	372	422	400	421	410	416	411	382	411	414	464	428	431	423	404	396	428	422	425	400	434	409	432	451	433	418	426	418	396	442	416	426	420	421	412	429	456	378	397	455	385	428	398	402	414	424	410	409	443	409	391	378	434	404	382	408	456	394	379	417	419	414	434	427	437	412	392	423	436	415	430	423	412	441	435	409	409	424	405	412	418	373	413	437	388	416	365	424	446	406	414	431	444	400	416	432	400	426	430	439	397	424	413	396	432	402	419	453	390	406	407	412	443	432	411	400	402	422	394	432	389	407	397	409	413	445	411	465	392	414	431	430	398	400	421	404	405	403	411	427	415	419	406	407	423	409	406	447	405	429	377	386	415	402	394	418	411	417	385	424	425	406	399	393	409	387	417	423	418	425	399	459	394	415	429	414	408	417	413	446	397	406	408	415	425	395	436	397	423	379	393	422	440	400	413	444	419	456	415	438	419	378	414	402	429	407	388	402	408	427	410	410	426	428	387	432	418	430	397	434	412	399	373	403	414	415	360	426	415	410	415	426	440	425	434	396	429	400	428	418	400	385	392	429	422	393	404	376	405	439	420	397	390	388	434	405	408	451	377	407	401	403	397	437	420	408	378	396	417	411	387	432	413	411	431	402	442	409	414	385	410	421	416	410	409	407	473	409	436	409	416	420	395	422	399	408	401	402	408	428	437	439	424	405	410	380	428	396	386	397	386	402	417	421	443	449	414	403	408	389	430	392	423	423	433	396	411	427	414	391	387	427	429	409	401	441	414	405	414	430	418	436	408	438	401	448	414	435	420	424	411	430	389	379	420	394	432	424	382	407	452	417	416	378	411	444	383	400	461	466	428	429	402	391	424	391	409	397	405	426	383	393	379	437	407	406	375	400	454	408	412	451	422	388	419	410	414	404	397	396	421	407	411	433	413	458	417	428	404	421	421	401	415	420	435	413	422	426	407	376	434	404	404	408	412	415	430	408	427	446	436	433	400	370	425	419	395	396	447	408	381	416	409	407	422	397	420	402	383	408	428	435	433	432	430	409	437	420	429	441	442	412	445	411	397	394	410	397	427	449	453	389	425	447	417	390	410	404	406	406	390	389	444	402	386	414	401	426	420	393	384	417	402	413	409	368	374	406	398	400	401	392	432	404	401	461	426	425	424	429	407	384	387	408	446	385	443	421	433	478	400	414	375	394	393	403	438	409	388	417	441	427	420	388	412	413	414	428	381	427	405	431	432	396	396	402	411	413	440	413	414	397	399	397	393	404	440	408	406	412	421	406	384	443	428	423	362	402	397	388	396	424	423	429	404	391	417	448	413	379	398	418	406	369	425	410	421	419	424	423	439	431	420	381	437	433	412	460	428	374	400	419	423	399	407	432	430	413	409	429	392	389	432	415	403	427	416	443	431	411	427	427	435	357	406	427	404	373	412	393	387	417	396	444	429	411	410	406	399	381	389	414	402	419	441	422	406	430	423	400	383	397	391	390	409	420	407	389	376	386	416	438	402	420	419	384	410	453	420	430	446	423	411	416	412	446	431	398	415	416	436	419	375	426	396	402	406	427	434	441	400	456
4453	1215	1072	841	730	674	544	558	574	541	553	540	544	618	580	591	554	565	564	564	546	564	500	511	566	546	537	544	523	504	532	557	500	549	491	537	514	555	499	511	535	515	577	535	499	534	530	528	538	572	536	659	668	563	516	570	620	644	539	567	585	598	616	504	511	530	503	556	507	514	490	520	494	504	504	516	510	554	514	508	537	502	557	501	533	539	548	525	545	525	536	488	546	534	496	503	517	501	547	526	517	518	542	532	515	564	523	492	538	550	527	532	546	517	562	484	514	514	473	522	531	550	508	516	550	522	527	525	495	501	535	540	487	507	489	508	520	518	522	485	501	506	504	521	510	512	515	516	539	518	522	536	520	519	479	533	502	476	535	506	537	526	521	538	529	506	511	487	509	520	543	545	490	533	526	506	551	535	512	493	526	530	492	525	520	520	505	527	516	550	515	506	510	509	470	550	494	511	538	509	489	501	507	515	511	517	540	501	472	529	550	525	514	494	493	523	493	511	543	561	490	537	548	528	509	498	513	498	506	511	506	558	511	517	532	506	528	551	543	490	510	525	514	499	541	548	501	519	529	504	488	517	503	525	520	555	539	537	506	519	520	526	515	572	497	519	513	500	515	513	520	565	547	504	533	492	553	536	554	485	512	516	527	497	527	535	540	513	523	541	517	558	525	533	485	499	504	484	513	535	521	548	516	510	502	497	494	515	529	509	511	541	544	472	521	524	503	499	537	513	551	499	520	561	527	504	485	524	542	517	496	516	491	532	561	477	522	530	525	516	521	511	556	497	523	488	547	531	542	488	501	517	533	495	556	520	499	530	485	474	511	549	562	514	518	508	499	516	543	483	532	510	526	548	525	514	505	504	484	500	552	552	555	539	504	478	501	519	546	509	525	496	506	563	499	508	480	496	564	514	511	507	516	520	542	512	505	538	540	568	523	556	527	525	543	523	475	547	530	502	518	530	519	531	515	528	540	527	503	506	515	510	517	514	494	525	537	557	495	523	532	495	506	514	501	503	547	535	482	514	497	533	522	547	549	489	500	511	528	476	514	512	519	530	519	525	517	542	482	525	505	478	515	493	530	527	521	501	528	539	534	514	502	522	526	510	513	552	495	469	494	555	510	503	528	521	527	529	489	532	533	538	552	536	519	543	549	514	554	542	518	512	538	541	541	541	538	532	556	543	558	466	486	521	552	554	494	550	491	518	531	532	553	494	504	494	495	503	508	501	515	501	537	507	499	519	526	502	555	500	539	525	490	496	519	528	546	548	524	503	549	512	546	495	512	515	540	521	469	505	523	560	480	521	521	548	518	557	516	568	527	533	519	541	467	546	508	532	501	523	481	521	479	556	487	548	515	528	511	525	520	501	529	530	502	537	537	534	512	500	473	530	545	542	503	526	544	503	540	491	515	514	585	544	536	546	514	535	519	530	488	518	537	536	505	535	530	564	510	509	498	502	515	516	473	509	480	514	506	471	524	532	528	519	524	521	523	520	529	496	532	527	533	546	494	510	542	518	490	527	579	572	537	510	545	534	533	518	524	515	544	530	518	548	547	548	527	508	513	545	539	522	539	493	520	528	544	498	515	507	545	530	557	535	528	542	475	533	546	512	534	549	510	520	521	526	518	504	505	535	526	511	506	495	508	520	536	516	520	543	517	536	550	485	498	519	511	526	584	526	467	511	477	521	536	497	537	535	521	546	522	524	519	517	542	507	483	484	514	529	541	509	570	493	494	520	499	487	525	536	538	523	504	544	512	522	548	527	512	537	511	509	509	514	554	524	504	515	521	488	503	497	526	524	549	495	540	507	521	521	536	552	513	483	506	529	524	517	495	511	518	488	577	522	537	499	539	515	530	554	557	513	528	517	507	513	543	525	486	529	551	540	528	493	531	507	530	563	515	508	519	479	511	533	526	482	542	560	518	494	532	528	531	489	474	500	462	539	556	531	522	533	507	507	515	553	538	544	480	517	510	497	478	560	525	492	554	551	483	522	518	528	499	527	528	560	480	526	543	511	498	516	511	545	458	516	486	504	539	508	524	519	552	507	532	511	522	522	512	518	479	525	523	508	486	547	511	578	526	457	503	521	533	574	509	517	531	509	487	534	535	533	504	520	502	515	470	531	534	467	527	530	529	503	508	545	556	481	468	508	548	522	520	505	527	522	532	514	512	525	549	557	519	502	551	543	551	484	546	525	532	545	531	542	546	521	558	494	506	562	508	530	495	545	512	492	543	492	555	494	520	540	587	523	507	495	495	496	528	501	494	563	550	534	516	548	508	524	548	512	505	496	521	569	518	507	536	515	514	518	534	491	544	507	545	503	484	500	505	491	512	532	496	511	509	490	501	508	541	463	545	492	518	537	548	511	510	554	544	523	496	525	530	500	536	513	529	529	515	565	521	517	499	495	568	514	526	512	547	522	556	488	509	536	568	547	565	545	496	538	510	483	555	517	525	539	561	540	552	544	537	489	548	570	510	574	548	497	490	508	522	554	498	515	556	514	523	534	505	531	466	526	540	520	512	473	514	546	533	517	536	527	548	535	511	531	509	521	490	522	527	486	571	540	542	527	507	527	532	526	513	571	508	522	531	510	506	549	518	512	490	525	502	514	523	522	513	514	542	514	504	532	529	521	557	504	535	526	553	520	541	528	520	539	533	494	544	502	539	487	495	501	510	492	496	560	506	539	537	499	555	510	528	501	516	502	498	496	539	538	543	527	505	523	534	503	540	527	515	519	506	501	504	513	547	502	539	501	541	531	493	521	521	491	513	524	538	520	532	527	528	553	531	493	483	514	506	522	504	529	518	556	537	554	538	533	543	571	527	489	553	497	497	543	552	531	498	520	551	550	560	506	524	516	484	524	519	503	530	516	515	521	548	508	550	513	491	548	503	489	512	510	499	576	492	480	486	510	487	496	522	510	504	488	532	552	530	512	524	502	506	535	542	501	523	529	519	522	524	511	509	494	534	504	494	511	568	527	519	503	530	519	476	523	547	552	509	484	491	562	524	530	506	552	504	547	534	506	512	539	526	488	534	538	542	556	542	551	517	522	499	525	519	522	516	573	577	546	563	527	521	543	469	496	543	506	537	529	580	523	510	534	513	498	562	513	503	537	526	515	511	531	519	478	549	517	482	512	542	508	496	510	524	505	478	517	585	499	557	502	525	548	488	509	550	520	520	552	534	515	511	525	545	521	510	523	547	499	531	529	523	521	557	542	496	512	504	504	540	519	502	535	516	544	507	527	513	463	535	525	507	497	506	515	520	495	508	512	490	538	478	561	463	470	522	524	574	523	492	543	490	524	502	487	557	544	507	511	508	497	497	548	526	550	498	514	506	512	502	514	502	547	526	515	527	504	492	552	517	505	492	532	554	514	518	578	496	497	543	533	484	491	519	525	501	525	555	491	561	519	524	489	506	487	514	514	554	538	518	515	523	553	506	527	538	554	537	527	529	499	499	537	496	557	525	520
23479	21074	28533	23822	21077	13242	1217	781	630	527	496	438	447	415	444	401	341	348	341	300	325	308	289	306	317	297	301	326	302	326	263	296	280	258	297	298	290	275	263	303	303	295	274	283	255	304	248	299	306	327	344	345	404	310	280	344	405	322	307	370	356	383	304	283	273	319	252	301	284	296	281	281	272	278	283	275	231	299	272	276	282	237	303	258	273	264	298	264	297	237	268	259	247	260	318	268	258	292	289	267	274	303	252	253	291	256	299	244	270	279	295	294	232	282	256	271	273	274	253	266	291	263	297	259	258	254	279	274	264	275	275	259	238	255	273	264	263	252	259	267	270	266	291	275	276	274	260	259	267	257	279	221	267	272	281	272	273	255	263	268	261	244	247	284	248	257	284	276	281	295	294	264	289	271	238	263	271	276	259	246	278	262	258	277	266	274	252	229	261	264	292	276	305	266	284	250	252	274	270	291	270	248	256	289	273	254	274	215	279	264	252	268	270	260	258	278	277	297	284	248	263	269	250	261	269	304	260	281	241	250	293	269	275	280	295	231	311	284	306	225	262	289	267	317	239	254	252	287	269	249	249	239	274	254	260	242	274	260	280	245	266	275	271	272	262	265	269	270	269	264	272	273	284	274	256	286	252	262	287	290	279	266	283	267	237	294	277	282	263	253	261	287	264	270	299	286	265	233	240	265	257	244	267	261	242	264	277	283	283	284	267	253	233	266	249	269	267	248	270	254	275	259	266	254	273	245	267	295	232	277	281	273	276	273	239	266	273	266	294	273	266	262	250	271	274	284	273	294	271	278	284	269	277	250	262	275	229	270	265	234	242	284	278	245	251	234	277	260	265	279	285	281	261	276	280	244	232	279	236	255	265	260	273	253	260	276	265	276	290	267	259	253	272	250	234	261	254	274	259	279	287	262	258	259	261	262	300	259	307	254	249	258	284	282	272	248	253	260	233	268	249	286	268	272	291	268	268	269	274	283	245	278	262	283	296	277	255	274	272	291	290	285	246	286	274	272	274	297	238	245	271	259	242	289	293	266	272	284	247	313	241	250	264	232	271	258	278	284	297	258	252	272	264	284	264	266	283	276	285	261	265	267	275	269	270	291	252	262	257	265	247	273	270	241	238	281	279	245	247	287	292	277	238	231	312	263	270	274	253	312	276	265	277	269	248	267	263	281	265	272	267	265	260	254	261	295	246	282	267	259	265	259	307	235	299	256	287	259	271	242	260	253	248	253	263	259	258	293	271	278	264	288	260	273	273	271	252	255	303	288	260	252	267	255	276	262	283	260	256	265	270	256	232	272	295	274	262	248	253	252	281	262	279	267	270	273	262	263	246	263	261	276	269	282	251	269	304	265	266	252	272	273	270	289	279	269	263	275	283	246	284	274	259	287	253	251	252	282	301	276	262	274	259	269	286	267	258	262	256	249	270	244	241	274	252	261	266	267	249	265	241	276	249	269	282	243	297	264	268	250	283	289	269	261	247	263	252	245	272	278	277	277	269	276	280	267	268	236	276	265	274	261	249	276	258	285	253	275	267	268	262	253	276	257	276	280	277	300	260	293	280	250	280	251	261	304	252	260	255	268	271	253	267	262	255	269	232	289	237	269	275	283	259	248	274	260	312	261	262	246	282	262	231	272	265	258	257	269	270	235	261	277	269	252	253	253	252	286	247	273	288	232	255	279	280	280	265	260	278	291	276	264	265	250	268	303	276	275	246	268	291	272	264	286	278	243	271	247	261	251	267	291	309	273	280	280	287	247	265	280	274	300	269	263	267	273	267	256	267	257	256	275	285	261	265	277	258	281	287	282	288	276	289	278	274	275	269	265	255	256	277	271	286	245	265	277	278	282	283	260	234	280	288	270	249	283	239	276	273	266	278	302	285	261	267	296	273	265	265	274	255	258	254	276	250	291	310	272	239	257	222	224	250	267	261	272	260	282	262	297	272	276	259	295	266	290	258	287	269	260	230	308	255	266	251	284	266	258	278	264	236	269	275	281	261	254	254	265	249	278	264	252	276	243	281	262	275	263	250	250	307	292	251	287	246	283	261	273	272	252	273	277	291	227	266	256	244	283	269	251	246	248	273	280	254	230	249	269	275	260	273	268	262	265	269	277	297	293	270	300	260	254	270	269	261	279	272	259	284	247	250	256	280	304	267	267	274	295	263	256	284	278	268	253	225	265	287	273	248	257	280	218	288	262	277	259	303	240	253	284	278	287	262	254	246	272	276	282	264	270	279	215	242	260	248	274	294	265	228	286	271	274	258	270	280	276	265	240	269	264	263	264	250	273	248	275	271	280	259	272	280	280	283	269	265	270	264	256	270	239	271	269	288	268	255	264	265	261	271	300	271	266	265	313	286	280	293	268	263	239	269	272	253	272	257	277	305	256	261	256	287	280	271	252	233	282	289	286	247	247	275	275	250	275	274	249	254	275	267	281	270	255	297	264	267	253	275	258	272	274	278	291	259	260	263	275	263	272	284	276	281	261	251	230	259	264	290	249	288	258	277	281	250	239	299	277	264	258	245	276	271	258	250	256	252	270	291	268	274	242	250	290	268	263	284	249	244	254	279	274	274	271	257	275	267	283	263	266	265	283	265	272	310	266	250	246	264	249	252	256	258	241	283	266	257	283	284	303	252	288	254	276	261	260	278	315	262	248	258	263	279	252	285	286	258	267	273	287	266	247	269	277	270	272	289	283	261	254	283	282	264	266	262	265	266	297	259	273	302	285	265	275	254	263	266	265	297	262	260	257	242	268	262	282	289	238	259	269	271	286	276	263	248	279	264	289	243	288	276	280	230	258	257	258	277	274	262	262	264	290	278	256	239	246	283	261	271	259	255	254	255	272	262	300	285	242	287	261	279	272	273	280	250	269	329	271	271	287	258	281	259	273	256	267	252	291	260	255	267	279	278	277	251	262	236	253	266	296	271	258	263	266	266	290	290	253	262	277	279	277	255	266	296	259	287	264	254	254	247	270	244	276	259	268	275	270	285	224	250	284	266	275	259	255	293	314	244	309	271	275	240	264	265	264	257	241	278	255	292	257	239	245	273	266	249	265	257	272	267	298	252	279	240	276	261	273	264	294	274	273	272	247	280	295	254	254	266	293	255	247	251	268	274	260	266	239	272	280	266	266	287	286	255	279	268	263	251	277	271	279	277	273	299	264	294	260	262	297	284	272	281	266	269	278	272	282	241	273	285	274	257	289	238	271	263	287	270	293	237	275	283	260	265	285	255	250	260	269	250	277	249	292	281	277	279	265	279	249	267	278	278	249	258	299	262	271	284	269	210	262	236	288	256	264	249	267	266	244	288	258	243	298	273	297	232	256	275	241	251	253	257	281	256	273	272	270	260	251	262	286	272	277	267	268	270	253	272	297	279	250	242	291	256	299	285	286	269	276	262	255	259	262	263	277	282	245	268	257	288	255	251	269	264	252	268	285	249	249	255	240	281	256	299	272	259	263
10905	10010	8725	4503	3073	2358	1677	1441	1180	1000	817	723	689	603	668	706	555	529	453	487	495	436	436	450	457	425	405	350	375	413	364	368	399	360	380	353	381	324	389	359	400	373	367	405	389	335	394	373	413	422	470	619	605	485	413	362	603	486	414	418	584	452	381	314	338	382	344	337	321	346	355	355	330	335	359	371	326	339	349	380	385	346	333	348	349	346	333	349	395	333	374	319	343	372	351	314	367	367	358	346	333	368	376	341	347	343	322	354	345	348	323	360	357	362	356	347	347	344	321	349	350	359	284	340	354	332	378	313	370	327	352	355	318	349	339	348	355	366	362	339	358	355	344	348	362	348	349	320	354	338	355	332	366	341	359	331	345	317	356	346	321	334	341	347	372	325	353	361	373	356	337	327	330	372	341	322	364	356	355	312	365	364	324	321	371	337	341	358	334	300	359	383	329	342	358	346	326	350	311	329	329	381	330	367	347	338	351	361	357	339	335	351	325	372	321	360	357	355	344	361	378	355	335	333	332	362	350	348	345	351	365	338	354	336	316	331	356	360	349	353	359	348	332	348	307	348	385	339	372	336	354	363	343	362	330	346	338	337	304	324	340	360	350	378	366	338	377	340	354	351	325	343	331	321	361	340	354	311	328	370	371	346	353	391	360	330	317	321	362	354	349	333	336	344	332	346	343	371	294	351	367	338	326	371	339	355	351	320	338	344	357	338	333	305	324	340	307	350	342	341	361	329	349	332	364	392	358	340	343	382	334	379	318	330	335	330	326	343	335	338	329	333	366	330	341	342	336	338	353	360	348	346	341	354	319	365	346	327	338	374	359	344	343	333	317	336	363	345	328	360	362	347	369	353	361	315	330	365	364	325	353	347	373	333	363	340	338	347	325	329	324	324	339	316	360	334	340	333	320	333	336	343	342	345	317	370	359	324	358	354	354	342	338	346	351	328	352	342	374	331	384	337	337	340	363	325	366	349	368	368	339	320	337	335	362	370	345	326	348	342	337	334	351	361	351	339	345	355	320	373	370	346	358	358	340	365	367	339	339	331	390	334	369	359	373	325	337	338	333	334	333	329	348	326	328	344	380	335	342	349	325	373	335	318	310	361	353	342	366	338	336	328	343	378	338	348	346	344	364	376	353	349	323	344	325	328	366	351	357	340	395	349	382	309	318	337	353	326	333	316	382	347	350	349	344	355	336	359	373	349	323	370	355	362	349	338	360	349	334	347	369	330	326	343	323	347	343	384	310	339	361	357	340	322	340	347	353	338	356	330	327	370	348	338	337	350	347	340	373	318	323	342	347	350	328	364	323	345	345	328	342	343	351	344	368	346	338	346	359	378	340	341	333	365	362	367	346	339	367	341	343	384	346	348	339	356	349	387	344	358	369	370	327	342	352	371	360	344	350	381	373	341	354	351	323	356	345	345	337	370	322	334	351	332	311	349	365	339	291	361	337	342	369	348	357	302	363	344	382	358	339	327	343	361	358	373	358	356	366	345	343	343	343	364	363	366	337	367	344	344	350	349	322	339	330	314	360	352	331	383	367	348	356	352	297	365	360	328	345	355	332	399	346	359	350	338	366	353	373	345	352	301	349	389	359	323	348	349	315	316	355	373	347	361	359	327	334	372	356	334	355	372	350	362	357	307	354	334	332	373	354	366	343	323	380	389	352	359	335	335	347	364	364	354	367	322	343	347	346	349	328	350	345	338	358	332	313	333	342	363	335	358	359	360	335	339	338	332	339	338	335	329	379	333	336	326	336	358	359	360	324	353	367	360	337	352	340	368	343	348	313	311	364	341	346	352	347	375	323	352	341	331	336	331	362	351	348	342	330	343	365	339	384	347	371	341	330	350	361	336	349	345	356	354	394	335	391	323	325	346	302	360	368	350	340	323	335	345	336	309	366	357	354	327	337	345	338	351	354	344	317	318	349	366	362	353	338	358	372	392	368	341	350	325	308	366	331	373	343	342	315	359	335	341	361	321	328	334	371	328	358	357	334	362	343	337	355	345	331	339	354	376	332	342	322	304	357	358	349	365	363	357	336	337	355	310	314	351	371	306	308	327	333	330	338	331	365	326	333	352	348	329	364	349	380	368	333	352	353	336	331	376	358	345	339	351	359	318	340	369	347	350	344	366	369	356	341	351	344	362	355	346	340	334	319	321	350	345	368	349	340	331	326	341	375	357	342	334	359	341	347	341	353	351	365	353	334	373	339	336	354	357	337	328	323	320	346	345	331	388	339	364	346	371	340	341	342	356	343	302	312	329	351	362	351	357	354	364	347	334	324	337	377	317	358	362	362	344	336	338	337	370	334	357	329	336	356	339	333	343	372	353	355	319	360	379	334	357	335	313	340	333	349	336	354	365	366	342	332	332	347	323	354	319	334	335	368	325	349	322	347	323	343	341	357	336	317	365	336	363	322	309	370	300	350	359	359	348	351	378	357	293	334	328	344	337	342	351	345	369	355	343	351	366	379	361	343	326	341	359	326	331	381	337	354	345	357	379	326	342	357	358	324	347	349	369	383	365	365	339	353	309	364	355	350	322	370	350	342	349	359	359	326	359	346	369	340	336	366	337	353	340	332	352	371	359	355	312	361	328	351	374	352	343	353	337	365	354	366	355	326	360	357	336	338	335	374	375	329	358	342	301	347	355	383	340	337	339	333	347	356	337	346	383	398	375	388	337	350	365	340	314	326	364	337	330	338	314	338	363	351	363	359	346	392	321	360	324	363	324	360	368	364	371	358	315	330	335	341	353	353	353	356	340	311	381	349	372	344	305	295	330	328	387	351	317	316	344	310	307	342	383	383	356	372	347	323	380	350	332	343	335	376	345	368	349	347	325	351	358	382	341	330	357	361	320	346	307	360	350	354	364	354	345	355	331	356	361	343	361	335	324	358	353	346	333	356	346	351	323	341	356	369	341	348	308	337	346	342	335	341	357	328	334	354	311	364	340	337	330	349	309	341	322	335	380	366	332	353	361	348	337	342	330	317	351	353	339	374	328	318	348	354	324	352	346	370	372	329	334	333	331	354	342	334	368	345	364	323	369	382	326	383	374	350	346	350	347	345	378	320	361	326	339	351	364	379	342	306	339	365	333	334	352	326	350	358	356	317	341	383	343	346	336	316	344	350	329	333	374	331	332	357	371	317	365	367	349	346	353	328	350	352	373	339	335	324	321	305	353	352	359	345	357	382	372	333	346	330	322	357	345	354	360	319	352	338	342	357	348	324	326	339	357	364	324	323	330	331	331	356	337	355	346	359	335	346	375	364	325	326	328	343	342	366	357	369	350	348	356	353	313	351	366	351	340	360	379	376	355	345	336	312	311	344	334	323	352	375	368	356	343	368	343	365	349	354	358	340	342	348	335	357	318	369	333	367	343	369	356	333	357	341	364	356	373	353	326	329	354	352	344	326	347	364	320	340	370	338	320	353	311	344	348	321	358	331	368	349	379	355	338	362	365	337	315
22668	21082	28913	23491	21084	21126	11368	1157	750	660	534	480	421	424	446	427	332	278	256	262	246	212	214	226	220	210	211	216	218	192	175	227	192	164	180	202	176	179	177	167	167	160	185	194	192	188	189	194	187	268	281	339	353	227	205	202	419	219	201	221	486	238	189	173	168	162	183	171	127	169	174	156	172	133	126	159	157	157	140	151	180	150	163	162	158	177	135	144	181	165	171	162	151	172	154	145	142	141	170	129	174	153	156	171	137	144	153	164	171	170	141	176	149	159	153	161	138	163	155	149	148	149	146	158	152	149	184	174	159	155	144	150	127	130	155	161	145	137	159	158	164	157	140	142	139	142	125	185	165	171	149	161	143	148	174	139	144	154	158	168	142	171	158	163	154	146	168	163	169	149	154	142	162	146	148	157	168	150	182	188	171	170	160	186	153	147	137	154	152	164	143	145	161	145	154	159	143	147	161	166	160	170	187	170	160	163	163	154	157	167	155	142	140	155	155	146	163	152	132	163	145	154	153	162	155	136	141	145	138	167	159	142	139	151	171	131	157	178	165	160	153	171	147	162	164	151	162	147	156	151	141	151	146	155	136	163	168	170	153	140	162	166	130	142	153	153	159	143	142	178	165	169	151	163	155	171	127	159	160	154	165	162	151	166	149	149	118	136	168	152	144	135	129	138	152	168	151	141	161	161	157	141	140	161	157	157	118	165	135	141	160	159	140	155	178	148	147	172	168	151	127	139	140	148	135	166	136	157	167	149	166	170	142	158	161	157	151	162	139	138	171	144	156	161	143	153	160	148	158	159	157	151	157	176	152	134	151	149	144	161	161	141	139	149	139	143	164	134	146	170	149	155	157	159	149	169	153	168	151	158	152	163	165	153	146	162	159	166	150	160	163	147	159	155	141	162	161	145	155	156	155	153	165	132	152	142	150	158	146	146	148	157	176	158	175	146	161	123	159	158	173	163	168	138	153	151	172	138	144	162	134	158	168	146	157	153	139	169	154	151	148	146	151	159	159	157	137	138	151	152	156	159	163	150	150	144	156	163	152	146	152	144	148	142	157	157	181	142	158	134	151	160	149	155	165	135	183	154	163	137	150	165	144	149	148	160	175	158	161	160	144	136	147	154	156	133	164	122	115	154	143	165	183	141	174	160	139	152	141	159	149	149	157	144	181	152	160	146	165	155	176	146	172	145	146	133	144	158	155	171	168	166	162	172	162	187	171	170	162	163	141	157	145	164	162	150	160	146	177	171	147	158	149	135	158	177	140	166	145	147	133	145	176	168	153	143	141	122	157	147	177	143	150	145	153	148	140	167	142	139	160	162	146	151	180	146	154	149	174	154	156	148	164	173	137	165	159	128	170	148	162	162	154	170	140	155	137	154	160	163	139	159	164	157	152	171	151	141	149	139	157	149	161	159	178	155	160	159	165	181	155	154	176	139	161	160	162	160	153	124	164	133	140	180	146	172	144	154	160	158	147	179	155	164	147	181	129	184	144	155	132	138	164	159	162	164	155	156	147	155	145	162	159	152	154	147	136	161	161	170	136	159	164	158	161	171	178	162	164	174	141	177	163	164	144	153	134	146	160	151	182	149	177	151	162	152	141	160	173	151	158	150	142	171	173	131	175	157	161	138	182	153	159	151	157	149	144	138	150	154	141	137	186	161	151	161	152	143	162	152	161	149	152	156	179	152	141	169	158	160	148	163	174	165	147	156	169	148	141	171	165	152	170	168	138	166	132	145	155	149	167	149	166	158	141	150	150	170	174	144	196	146	148	168	142	168	138	167	161	152	164	144	163	164	161	164	152	141	185	138	155	155	155	172	175	183	131	164	164	169	131	142	145	157	151	162	162	153	168	139	171	152	134	153	147	141	158	159	151	140	158	144	159	146	147	157	160	144	170	126	153	135	162	157	148	142	150	132	152	154	146	158	162	174	157	158	157	183	155	168	155	186	158	141	156	170	133	162	153	173	148	146	152	155	136	159	167	163	149	156	159	145	146	129	122	168	168	147	147	142	180	134	167	173	153	137	161	154	158	179	179	143	183	147	139	170	141	145	125	168	152	145	149	132	159	152	162	138	168	136	147	166	165	166	178	155	166	142	148	142	162	137	147	132	164	147	156	158	147	134	155	169	155	175	169	149	172	153	170	157	175	139	139	160	152	151	142	160	138	147	157	148	154	174	167	157	153	148	161	169	167	186	144	154	155	147	162	153	165	180	163	170	170	156	157	156	131	142	147	160	147	147	160	145	166	145	160	173	157	161	180	147	163	137	159	122	124	169	155	130	125	160	156	152	161	140	143	138	148	178	142	169	161	145	159	178	174	145	166	127	172	163	152	175	153	148	155	172	161	152	132	162	159	128	157	165	157	152	163	127	169	166	150	164	164	141	136	157	140	150	160	141	156	146	149	155	185	129	159	128	158	147	150	172	130	155	168	149	147	142	146	153	189	159	152	148	158	172	145	146	160	149	161	156	156	170	126	148	141	163	147	158	140	155	158	156	163	145	163	139	144	160	167	155	154	171	144	141	140	126	159	134	168	174	141	160	179	175	155	160	153	154	162	176	127	157	168	145	144	177	134	153	146	165	155	157	160	160	132	148	162	170	159	172	149	158	130	171	145	172	134	149	153	144	153	158	159	156	147	147	144	152	151	167	139	153	154	150	192	158	163	143	139	174	156	144	135	160	180	143	151	161	155	151	165	167	148	152	152	141	162	175	160	172	174	140	136	140	145	171	142	137	165	151	162	153	182	159	178	153	139	138	148	132	159	174	157	146	158	139	130	169	142	162	158	161	162	141	148	158	152	163	154	144	168	158	159	155	155	137	170	132	152	177	149	151	153	167	154	163	139	166	162	163	164	139	161	144	148	154	147	134	158	154	150	154	150	153	138	148	174	160	149	159	160	155	146	172	170	149	141	140	148	163	134	168	139	179	155	180	147	130	150	161	139	157	132	156	159	169	164	151	142	163	164	156	156	171	156	153	173	161	155	136	160	172	176	152	156	155	147	177	157	155	158	158	142	144	139	174	167	159	147	154	151	156	134	150	139	183	171	153	151	173	149	147	163	148	145	123	152	133	155	172	153	148	155	178	162	136	129	159	160	158	156	150	138	153	172	140	157	173	153	160	141	143	149	169	149	133	157	157	146	164	164	183	151	160	165	135	150	172	165	147	153	143	154	185	129	160	169	148	163	172	175	172	147	152	158	167	137	146	146	170	128	170	160	145	150	139	139	163	147	155	159	157	160	145	153	151	123	136	157	151	147	138	152	141	152	154	189	159	161	158	157	161	163	153	138	173	146	152	179	161	165	151	156	170	159	140	187	171	153	151	129	151	161	130	138	180	155	149	162	157	157	153	149	136	143	133	142	133	176	160	151	142	156	160	127	153	160	167	140	176	142	152	152	163	155	186	141	152	160	158	178	141	148	135	147	160	161	139	155	147	157	148	176	144	149	149	163	135	140	168	156	149
14482	15881	13692	7547	5181	3872	2823	2262	1802	1390	1188	1017	762	768	750	755	546	435	430	437	409	381	381	363	309	289	288	294	265	291	259	261	254	273	270	234	249	223	246	256	234	226	235	234	236	232	257	257	238	398	401	495	619	413	245	264	644	353	313	342	683	400	257	174	206	254	193	272	212	218	192	205	199	200	187	197	197	190	217	191	198	187	230	182	170	188	191	195	207	215	187	196	209	185	186	201	195	216	193	205	209	206	195	191	202	205	203	181	174	203	203	202	196	185	201	193	179	196	199	191	187	215	189	188	202	204	193	194	194	209	211	216	202	204	166	208	187	187	213	176	172	197	189	204	195	203	189	220	224	220	203	182	181	213	176	203	194	200	195	201	200	201	192	196	212	190	182	189	185	206	211	196	206	194	190	205	176	184	188	197	176	190	212	175	184	196	190	198	222	205	193	199	192	181	197	184	195	160	186	193	192	196	211	182	213	186	196	191	194	179	198	204	193	186	198	194	216	201	192	193	196	203	198	218	197	226	163	186	210	190	214	203	177	190	200	163	204	214	179	199	198	186	189	179	190	212	175	184	182	181	186	187	194	185	181	216	195	200	192	178	203	202	207	181	206	181	190	201	191	190	212	212	183	219	215	183	191	222	184	201	215	207	179	195	193	179	171	191	202	181	202	199	187	224	168	190	195	186	211	181	205	177	201	183	207	198	201	195	187	193	193	204	207	166	205	212	197	194	203	159	192	202	187	211	210	171	193	198	194	170	167	184	199	202	202	164	183	193	192	175	197	200	203	177	203	187	178	195	178	189	189	210	187	190	203	214	190	205	188	203	197	191	199	201	193	194	203	212	191	170	170	211	178	201	195	186	198	160	188	187	163	189	201	193	185	193	182	202	211	177	218	172	217	201	201	163	194	190	208	190	197	182	212	189	196	200	193	181	208	188	197	198	184	215	198	204	207	206	176	186	206	160	204	186	186	222	197	188	192	191	208	187	200	177	215	185	186	187	212	186	179	180	188	198	188	206	185	187	179	186	173	161	209	206	194	194	171	205	186	204	192	199	193	190	184	188	199	198	211	192	171	185	196	187	189	178	210	190	178	205	218	200	191	183	200	191	188	193	188	202	193	212	156	187	181	213	172	187	194	173	178	198	202	197	215	191	197	184	184	217	202	229	199	197	185	192	220	200	204	160	204	201	204	192	217	214	172	197	183	193	199	192	203	188	197	177	189	184	218	185	219	190	204	180	198	185	208	193	198	171	185	169	201	187	202	181	189	207	208	172	184	195	196	187	201	222	200	189	189	178	183	189	200	208	197	189	171	175	198	200	166	188	203	207	207	184	197	203	195	178	163	185	196	200	204	193	183	188	195	193	204	204	210	178	191	214	184	195	209	191	177	212	189	195	200	217	173	212	194	206	188	208	185	185	175	184	188	175	206	179	179	206	198	189	212	193	203	193	205	161	190	187	176	199	190	188	177	180	202	203	200	192	213	195	195	219	200	178	233	197	189	208	190	182	196	216	208	175	181	190	171	203	190	183	181	194	200	191	205	191	198	195	205	182	213	205	191	173	234	194	176	231	195	185	191	173	196	203	171	174	213	187	174	200	181	178	190	216	208	215	191	191	222	203	171	186	202	184	190	198	211	178	211	173	194	177	174	175	190	205	191	170	207	196	187	209	174	190	188	191	196	173	188	188	203	215	167	177	196	181	211	171	188	188	199	175	184	214	189	196	205	201	218	184	204	196	174	193	162	200	202	178	199	203	180	188	218	185	180	190	197	208	191	194	202	196	193	187	171	168	206	202	186	197	183	179	183	192	192	192	196	188	190	196	190	191	189	199	197	168	215	192	177	194	212	196	200	210	209	191	190	193	182	181	217	176	173	168	218	187	216	185	186	198	172	183	190	201	214	155	195	195	213	215	171	229	195	202	223	204	191	209	185	180	163	204	189	199	181	221	192	161	203	190	186	171	222	200	195	188	222	199	183	194	180	202	191	169	194	208	224	183	190	163	204	197	193	188	155	174	205	190	192	206	195	201	213	216	193	202	192	205	201	202	189	181	183	191	181	196	185	222	184	177	169	186	201	207	198	191	164	207	201	205	176	200	202	198	170	183	191	184	204	192	221	226	206	207	186	189	192	165	197	216	210	202	188	198	199	175	191	166	166	201	222	193	195	223	191	211	191	183	205	194	177	193	178	186	189	183	196	210	188	194	201	219	188	182	197	208	203	218	194	194	219	193	178	226	190	184	201	216	195	214	188	169	166	193	167	182	222	173	201	178	192	189	220	187	175	197	209	224	198	181	178	183	203	187	201	179	176	192	190	185	196	206	202	212	226	212	186	201	172	199	182	211	184	182	191	219	185	164	186	204	185	196	188	194	181	178	190	206	197	199	186	187	174	200	192	166	193	191	144	193	186	214	186	197	196	176	197	198	174	192	197	213	196	203	186	185	193	178	176	188	183	197	181	222	174	196	196	201	186	175	190	180	174	188	170	194	188	200	192	180	216	205	182	188	184	188	202	197	155	190	206	188	183	184	195	176	215	188	202	215	201	184	203	185	186	218	197	193	193	200	183	192	174	209	211	186	183	189	206	158	204	191	158	175	166	202	185	188	191	191	175	188	199	193	216	204	194	177	203	187	169	206	188	208	180	202	196	206	195	183	201	209	192	204	229	179	204	226	210	204	165	201	186	192	208	192	196	196	220	183	177	182	207	220	209	177	186	198	213	191	198	195	218	193	185	181	192	173	184	215	203	225	211	182	202	194	190	201	190	193	210	192	201	191	190	182	186	174	186	213	161	166	183	175	189	208	187	177	172	185	219	214	171	204	191	191	211	204	174	174	178	183	203	178	199	178	210	189	187	231	199	175	189	185	197	181	193	194	200	181	200	210	174	212	181	180	211	165	191	188	211	189	194	189	195	206	195	188	209	180	195	196	199	199	189	199	186	193	175	183	200	162	194	173	212	173	198	171	190	197	193	190	205	190	167	156	207	173	192	210	202	198	180	211	202	202	200	185	185	207	227	190	200	198	188	210	211	198	187	188	186	214	180	201	197	231	195	145	228	214	193	183	189	190	181	202	193	188	193	191	217	201	179	196	172	189	196	204	190	195	186	174	177	177	175	176	201	182	227	204	174	223	173	184	180	194	221	193	195	197	214	168	213	209	212	185	236	213	189	176	184	208	189	192	171	173	219	214	187	217	171	209	181	198	199	179	214	175	227	203	192	181	187	184	190	213	187	187	228	189	195	216	214	230	202	217	198	213	209	193	180	215	194	205	218	198	197	183	203	191	182	210	212	190	198	193	186	204	189	224	197	173	186	181	194	157	189	194	173	184	174	226	162	197	172	193	206	175	208	202	199	203	184	176	177	200	195	195	173	189	188	167	175	175	183	210	185	196	200	185	203	179	189	226	199	196	173	191	194	186	173	165	191	193	184	200	180	187	193	203	179	187	196	194	188	178	174	185	189	192	215	184
26649	20584	9304	894	553	478	451	438	451	440	446	426	427	451	463	467	411	431	419	414	433	454	420	431	396	418	437	407	446	408	434	409	413	441	440	385	420	412	441	447	399	400	422	432	435	450	380	397	425	453	456	460	464	426	412	459	477	439	432	405	546	420	447	402	436	413	429	391	457	419	384	460	444	415	422	437	413	413	429	399	424	430	397	438	414	435	381	438	427	403	415	412	418	443	388	392	402	413	444	416	447	422	469	429	411	377	401	427	439	412	415	427	397	429	436	413	436	413	423	381	445	405	426	414	456	468	446	404	429	433	439	405	374	413	398	411	401	425	417	428	401	406	427	406	428	410	421	446	419	403	381	427	435	364	397	401	382	427	419	410	431	404	423	413	439	413	400	411	435	467	424	428	402	408	420	414	425	411	407	402	399	421	406	384	429	417	367	424	439	456	392	427	395	390	475	411	432	432	461	417	414	416	425	444	429	419	407	427	393	437	388	411	440	402	441	414	448	428	438	423	403	424	416	410	441	421	400	442	394	418	404	451	432	376	417	428	395	430	439	428	380	435	421	385	414	421	389	423	420	429	444	419	421	384	399	421	438	415	429	440	400	431	405	400	415	461	393	409	394	442	370	386	414	377	410	381	385	439	452	417	437	419	433	425	425	434	423	416	429	412	415	425	428	427	416	409	384	415	381	435	445	442	416	408	402	437	432	425	392	445	421	443	403	405	418	444	427	406	406	419	459	414	379	403	403	396	420	408	421	431	424	455	407	442	394	404	432	421	430	453	432	445	400	477	386	411	378	402	432	406	431	424	440	437	423	392	401	404	415	428	436	414	403	448	416	363	413	421	405	429	424	427	421	387	414	406	397	441	432	385	395	382	451	420	414	410	414	397	437	428	426	431	406	430	452	428	404	443	384	433	440	452	402	407	438	401	415	438	435	436	454	398	422	418	435	440	402	423	454	440	407	441	406	413	420	426	389	419	456	406	408	387	408	405	402	411	438	440	411	414	424	449	409	391	460	426	426	457	415	434	428	392	450	403	391	426	443	429	421	421	397	431	444	423	409	391	425	413	411	421	435	416	402	377	396	396	417	397	449	412	394	416	451	432	406	434	399	439	397	415	426	422	428	437	437	394	426	415	437	427	401	408	414	433	399	422	408	442	426	420	409	402	418	412	436	392	449	431	421	444	417	413	366	420	441	430	447	422	425	427	437	402	411	404	459	413	398	455	444	404	400	384	442	411	421	433	397	386	426	399	415	415	459	447	405	403	434	416	409	412	416	416	432	467	408	426	410	412	421	432	435	404	396	430	442	441	403	449	424	400	400	432	413	430	460	388	423	417	424	396	395	429	411	396	417	409	408	375	440	451	409	435	419	422	428	419	413	405	426	397	400	433	433	406	431	398	404	410	360	437	401	423	405	426	424	419	436	393	438	423	414	423	432	377	438	398	385	407	421	462	405	441	396	402	417	436	443	417	386	434	441	414	411	402	441	396	454	420	425	458	440	414	417	430	428	440	396	387	455	388	393	439	407	409	410	422	452	376	438	394	387	397	444	425	409	407	441	397	425	438	429	394	446	407	421	422	403	457	415	409	425	408	410	437	386	429	406	402	437	423	431	438	441	430	422	419	413	392	421	429	423	405	437	431	426	380	441	395	405	397	453	403	470	431	407	426	409	451	411	401	437	427	434	403	412	441	416	436	440	415	404	436	437	421	435	390	410	374	418	402	424	407	445	454	424	421	415	392	392	394	393	436	414	392	405	401	428	398	373	427	407	428	450	408	420	409	419	420	399	406	416	399	431	434	401	410	385	401	389	447	454	450	439	428	398	442	445	456	449	458	425	420	399	403	427	418	408	430	425	429	420	396	404	373	396	425	434	433	386	433	419	429	391	411	433	445	429	412	402	451	432	426	420	426	442	446	421	372	425	421	379	395	426	445	424	401	421	397	445	424	404	449	462	428	408	439	403	366	425	397	439	423	419	426	413	410	429	409	441	436	427	371	436	421	401	408	415	419	429	460	430	421	431	421	462	413	440	446	432	419	431	440	436	444	427	436	397	425	413	404	425	423	428	441	382	434	430	391	423	409	424	393	432	426	430	410	424	410	419	449	439	444	402	420	394	430	440	435	420	424	375	442	413	433	394	390	370	453	432	434	444	443	436	433	418	430	442	436	416	343	425	414	426	410	443	412	473	428	451	386	434	393	417	389	451	415	422	369	434	413	413	442	457	469	451	403	402	399	445	398	415	424	436	423	434	416	435	398	374	429	417	384	381	415	382	431	389	438	429	430	383	423	398	403	418	409	413	436	413	421	402	405	382	438	398	408	406	382	433	407	394	433	432	430	436	408	407	365	401	399	425	416	427	385	364	396	433	397	440	435	406	385	428	439	446	380	410	412	442	409	424	421	411	425	412	429	412	440	389	429	423	399	419	415	425	401	407	449	414	380	423	440	420	402	442	404	429	425	414	457	414	384	417	425	425	383	414	415	422	376	450	423	418	424	396	418	430	437	376	393	416	371	416	382	435	398	389	443	382	414	418	450	415	422	446	404	418	400	412	417	419	433	449	413	380	384	459	411	391	426	422	399	408	437	386	441	410	407	412	443	429	422	432	445	427	405	411	393	387	415	427	440	388	383	410	392	420	397	410	399	412	414	434	461	428	435	405	440	422	418	427	432	401	369	378	410	409	401	417	413	432	466	432	422	390	444	382	395	426	469	394	398	373	424	433	443	399	408	436	401	394	417	462	449	423	422	415	388	413	397	427	436	405	429	388	429	433	425	407	423	410	435	420	425	467	470	394	418	421	453	418	441	417	465	431	407	409	438	427	396	448	418	387	431	438	483	411	397	411	406	413	434	440	399	427	422	452	426	407	435	452	423	430	393	411	370	402	414	479	442	418	393	408	437	424	449	398	427	421	419	415	409	459	402	413	418	423	416	412	432	385	432	406	382	412	400	420	391	406	395	441	445	394	448	431	429	436	442	365	405	451	426	419	411	431	415	446	432	402	448	404	453	415	438	416	402	415	429	396	407	407	399	413	427	426	404	425	398	410	408	399	433	389	414	417	425	428	403	433	426	401	407	412	386	456	380	438	444	405	447	410	433	419	432	401	396	406	406	425	451	436	404	434	439	422	415	407	408	433	420	407	413	426	399	390	456	441	439	401	414	398	447	436	416	405	422	406	434	421	420	440	412	453	418	441	455	414	393	433	416	444	423	426	407	448	404	371	439	424	446	431	416	428	452	459	411	417	382	413	399	414	435	388	423	425	403	457	411	433	390	428	431	414	423	421	412	421	429	430	379	438	427	421	421	398	422	434	450	432	418	390	378	382	422	418	415	398	404	432	426	406	407	405	399	398	437	415	430	408	418	395	420	382	403	405	402	406	414	440	431	384	449	388	411	394	409	449	456	394	410	412	415	391	420	382	386	394	436	426	409	400	445	411	433	440	425	388	408	438	390	438	406	436	408	416	466
4610	1198	1048	802	682	640	656	596	553	580	543	608	536	574	608	615	579	514	518	552	555	548	559	535	543	530	569	557	513	539	524	571	571	524	565	517	497	543	523	527	495	514	494	532	539	560	568	549	524	573	613	624	580	550	533	569	631	560	551	537	694	628	517	505	535	565	546	508	523	518	549	500	519	523	514	521	537	530	528	503	517	552	541	571	523	547	523	506	535	524	513	548	532	585	534	504	536	556	546	542	558	555	503	510	557	546	485	532	510	579	536	533	519	551	536	560	550	564	547	539	485	475	517	473	544	497	489	564	528	528	523	525	529	570	524	541	537	549	494	519	568	541	551	507	517	519	506	538	531	542	540	509	523	537	582	550	554	513	486	510	516	524	540	527	498	514	521	553	505	505	510	556	505	535	495	508	492	511	555	519	535	529	526	534	528	511	528	559	534	526	520	524	525	528	558	538	512	550	566	532	500	535	543	523	531	512	572	553	517	523	529	539	559	515	530	513	526	564	526	499	497	566	528	517	521	550	535	579	519	518	511	514	563	537	504	549	506	486	524	520	513	543	537	539	534	510	537	508	524	515	559	499	491	568	518	511	512	500	546	553	521	587	496	508	508	535	533	504	499	559	547	531	530	521	558	570	485	511	541	506	492	511	552	549	500	516	513	547	527	553	561	526	513	532	529	532	539	554	531	481	509	507	579	543	534	560	531	526	541	514	519	533	543	531	503	532	481	564	521	542	548	511	503	554	484	536	525	530	511	549	556	494	505	575	521	519	543	527	510	507	521	543	528	519	523	528	531	555	534	546	501	532	546	523	524	542	521	519	524	539	535	529	528	527	529	504	528	540	521	460	551	517	548	531	555	512	595	531	523	564	550	496	561	556	534	550	525	534	541	545	554	527	524	552	508	543	532	586	510	525	506	566	529	543	523	528	547	586	552	556	524	538	540	516	548	513	470	527	537	464	511	537	561	485	511	495	510	505	530	536	542	532	549	519	578	569	572	573	548	527	528	530	508	512	537	528	556	563	546	513	524	530	496	542	506	575	491	523	505	552	593	507	513	536	487	528	539	523	520	555	562	552	581	508	555	546	565	546	510	548	570	517	551	501	526	536	537	506	519	535	549	525	513	515	527	558	563	528	524	548	546	495	474	569	555	530	558	574	583	547	502	532	511	497	534	552	545	562	460	516	536	546	538	490	557	554	546	545	534	511	536	509	536	507	547	513	523	531	536	534	539	534	543	530	527	518	514	499	538	542	554	524	532	527	529	546	542	556	533	515	506	514	520	541	534	526	524	509	541	511	485	507	526	500	521	543	520	509	510	540	520	562	526	529	553	520	510	524	544	514	523	469	540	565	501	499	531	496	545	531	552	550	534	561	552	535	579	529	556	513	513	521	531	535	530	538	519	522	536	554	535	529	531	497	516	501	540	510	526	543	544	529	496	598	487	518	517	535	546	553	555	520	527	549	544	533	549	558	512	532	551	556	537	498	558	547	509	561	508	502	530	553	526	493	507	515	558	499	524	510	573	510	506	508	564	555	503	566	564	501	493	551	534	548	521	535	568	532	525	547	539	563	518	543	524	531	511	511	569	515	534	540	512	554	504	487	525	500	511	509	544	533	485	551	532	545	592	561	542	540	520	499	543	505	497	519	533	558	523	564	509	563	521	536	545	549	511	533	535	507	500	511	522	586	550	514	515	545	562	563	544	575	523	527	508	528	506	570	524	533	527	545	520	564	532	501	519	502	531	562	519	532	516	532	538	570	518	540	515	563	547	523	527	518	509	552	560	510	536	563	505	542	503	528	541	499	483	519	481	494	512	530	536	508	542	544	519	540	527	536	597	544	534	532	486	492	552	514	530	485	544	544	520	483	526	576	574	534	535	526	528	533	501	524	528	522	547	529	499	540	490	511	522	518	522	529	541	503	510	519	545	504	511	500	570	563	515	499	500	539	567	505	577	535	523	543	527	531	535	531	540	551	556	550	572	542	541	519	560	556	524	521	540	531	518	512	522	503	509	513	522	544	557	520	536	542	569	508	526	528	547	512	561	518	560	508	545	488	502	492	500	501	544	525	517	531	556	560	525	552	543	588	551	485	509	524	486	522	537	570	531	519	509	520	550	556	514	540	493	528	510	526	542	540	547	476	552	528	512	516	489	545	548	501	518	519	477	523	520	500	541	555	510	508	514	495	510	503	538	516	499	558	516	544	498	537	549	530	527	514	531	530	531	524	514	523	501	530	503	543	535	533	545	572	582	507	524	511	547	530	553	547	516	543	486	532	504	501	575	503	508	515	495	544	522	511	546	477	531	516	520	566	511	529	501	538	503	584	511	541	507	506	503	526	572	528	535	504	550	506	515	523	539	527	521	573	495	504	490	549	514	553	487	578	501	511	530	518	542	537	520	483	574	527	550	541	541	511	534	528	500	543	502	545	528	523	519	512	536	547	552	509	513	550	558	539	510	545	558	534	558	539	453	540	555	503	527	537	513	489	512	521	548	546	517	548	505	515	527	549	535	514	540	520	532	543	546	533	494	560	519	552	562	533	477	541	493	565	562	560	497	498	552	518	541	525	563	556	534	522	526	543	508	505	545	574	508	496	559	532	533	523	518	554	546	533	520	531	474	518	504	572	554	550	560	525	521	549	517	523	495	533	545	539	481	543	541	553	520	516	520	537	507	521	514	533	502	492	501	517	574	514	518	517	528	508	549	515	534	554	494	574	502	565	515	543	547	506	535	503	501	568	538	519	553	537	564	508	493	563	505	530	515	541	485	541	520	517	503	573	541	511	575	517	530	546	576	523	526	513	525	544	510	559	529	560	550	533	538	529	538	524	504	542	524	491	519	521	532	553	547	584	500	512	520	541	535	574	517	498	527	580	521	471	511	526	561	502	524	499	567	521	553	528	497	504	568	561	547	487	543	538	511	542	526	504	531	522	543	527	530	540	500	534	508	492	534	531	570	536	529	505	519	548	532	584	516	536	540	521	559	500	520	514	544	514	528	563	519	537	567	508	540	485	530	512	543	513	512	522	542	546	554	549	553	499	557	541	531	533	526	508	533	539	505	536	527	514	558	543	602	540	568	515	495	535	531	543	513	533	521	518	517	500	502	536	501	563	589	501	493	501	551	534	514	525	515	519	534	542	521	495	545	472	521	560	486	538	519	565	564	528	540	495	534	537	532	539	549	513	539	517	501	538	495	530	510	536	531	483	580	548	526	558	489	540	586	517	544	527	480	534	530	542	528	553	556	503	521	529	517	486	545	531	537	549	553	561	573	518	558	510	525	504	525	523	525	478	511	506	536	545	523	539	518	515	562	592	517	554	509	527	546	503	546	543	536	550	554	483	502	536	499	569	523	530	545	546	522	539	524	531	554	549	489	503	538	575	500	528	517	512	540	530	539	560	524	551	487	515	543	528	535	566	533	527	540	513	587	560	527	545	528	510	578	523	521	566	533	532	508	559	534	530	540	513
23564	21080	28544	23854	21063	13219	1273	756	639	522	503	471	433	446	451	460	388	365	364	330	332	310	343	306	321	310	309	292	266	307	295	265	335	302	285	292	253	292	324	287	311	311	285	304	275	298	332	326	327	347	409	403	419	357	313	300	424	312	321	291	552	354	309	278	269	297	282	301	290	283	275	291	280	244	283	265	283	280	284	339	276	264	290	271	290	272	259	300	298	244	266	281	267	278	272	255	306	247	250	277	270	264	269	267	273	274	272	285	280	268	264	289	256	264	275	267	286	277	303	275	273	278	272	260	287	258	271	271	293	249	271	276	285	269	280	281	239	299	267	250	280	277	296	285	287	301	304	298	260	262	307	306	283	281	295	293	293	282	283	275	255	249	294	295	302	236	303	268	288	260	299	270	283	285	296	275	270	251	274	271	276	278	273	268	277	262	288	281	287	305	257	271	274	269	255	284	260	265	265	294	279	290	277	262	259	270	264	269	233	303	283	289	248	280	271	258	282	258	282	273	275	279	226	282	281	297	266	251	263	286	284	260	283	260	252	296	280	246	317	275	260	276	257	276	286	289	293	283	254	280	272	245	296	267	289	276	260	268	300	281	270	275	263	310	282	286	274	251	317	310	279	279	266	253	270	298	278	244	287	289	258	288	282	285	292	269	314	281	286	250	271	256	284	297	268	277	301	266	283	269	250	253	287	294	279	302	265	273	266	268	257	292	303	255	274	293	253	304	273	278	264	287	261	238	296	310	301	279	317	294	282	254	305	266	284	238	264	276	262	284	273	310	292	263	292	259	275	289	257	296	281	301	262	280	245	300	291	255	304	289	281	288	269	268	272	247	303	258	285	234	235	284	293	309	276	251	271	274	292	272	273	288	266	295	290	281	248	250	254	274	262	282	279	262	278	288	277	285	279	270	297	260	257	298	298	271	270	304	282	260	243	265	282	239	257	273	259	291	288	282	263	270	273	278	304	259	278	255	275	270	291	269	263	284	285	230	268	284	284	264	315	273	266	259	281	292	252	303	303	308	276	273	284	262	252	264	285	252	283	278	273	275	249	253	278	290	314	264	277	251	249	279	281	284	237	249	276	289	273	285	294	270	264	294	286	274	286	264	281	249	271	300	269	278	283	272	273	251	256	287	310	295	277	254	269	257	274	259	279	289	277	284	275	301	267	271	288	263	303	293	291	279	267	266	279	271	291	280	276	296	258	272	257	285	292	283	285	266	267	239	293	275	281	259	275	310	266	272	299	264	281	288	240	265	271	268	303	274	247	267	281	305	280	267	296	271	259	270	326	277	305	278	268	271	309	258	270	250	315	273	285	258	258	274	286	303	282	277	262	253	254	234	276	287	263	260	268	291	311	311	269	283	281	288	270	289	262	295	287	263	267	294	290	268	268	255	262	294	276	264	281	286	267	297	270	281	253	262	261	276	276	263	273	273	258	275	269	271	303	273	286	280	257	277	287	269	307	316	269	277	257	300	258	275	277	283	254	285	299	238	277	258	286	311	311	255	277	279	254	282	250	294	281	246	288	279	309	250	277	261	288	307	304	252	276	287	246	279	276	239	259	271	278	292	285	266	272	248	260	292	256	253	286	262	267	287	283	259	289	282	281	290	273	265	287	282	281	280	279	287	271	261	320	272	295	299	271	263	289	248	259	297	297	269	270	258	280	276	307	259	284	293	304	249	266	286	275	287	262	289	302	269	283	279	300	296	250	288	268	279	260	291	305	265	262	263	288	252	264	286	260	271	287	250	284	267	272	314	264	297	262	285	286	284	291	278	266	299	302	272	293	284	285	293	249	270	255	271	299	255	265	276	269	292	244	283	263	290	276	254	278	277	289	283	267	266	280	285	277	302	312	261	293	293	273	237	265	290	300	281	261	260	264	263	283	279	307	297	261	272	317	290	264	278	240	247	245	276	246	283	292	265	280	290	275	260	301	273	272	262	288	248	255	242	273	269	256	261	266	275	284	266	282	274	269	278	282	290	264	259	250	267	302	271	265	261	254	275	287	279	284	268	273	272	297	305	298	261	279	273	305	304	304	299	289	271	259	288	267	274	276	300	277	291	299	277	261	253	243	304	268	253	305	263	287	288	298	260	294	290	283	312	267	280	279	256	270	280	302	272	294	295	330	273	283	254	287	275	280	289	285	260	283	275	295	271	235	283	257	256	293	296	283	274	261	301	294	280	276	247	274	248	269	276	241	266	296	295	277	282	297	281	256	271	257	244	307	264	264	264	273	316	308	268	252	261	301	304	268	266	266	276	266	261	298	251	293	289	269	264	292	280	266	271	250	303	291	250	293	269	268	279	258	267	280	261	269	267	279	280	268	301	265	293	272	248	280	282	285	289	257	273	276	278	258	265	288	295	270	294	286	256	245	261	298	293	276	289	273	257	258	257	294	285	285	297	280	283	271	270	303	283	285	270	259	262	278	278	271	246	297	270	250	284	276	275	289	311	275	272	269	294	272	310	288	255	282	261	265	265	288	283	275	288	282	282	266	283	294	278	262	258	273	269	278	294	267	300	272	277	263	288	320	291	308	269	310	270	264	267	285	292	270	260	263	275	267	270	303	275	284	303	314	269	281	272	285	285	256	296	287	254	289	239	279	275	293	285	259	299	268	292	298	273	271	273	305	307	288	298	300	312	282	285	277	260	285	266	268	272	281	288	276	268	301	269	242	253	278	266	252	301	272	293	271	288	284	257	250	254	278	292	280	282	274	311	263	258	292	282	279	259	272	272	283	276	273	278	294	298	285	262	279	281	281	271	254	281	298	311	264	253	263	282	285	270	275	257	285	275	275	268	266	266	247	255	274	271	287	263	246	264	270	288	271	276	271	259	307	309	272	283	275	277	298	281	298	285	262	257	287	285	318	270	268	276	289	285	274	289	263	262	284	283	295	267	314	286	303	270	270	255	253	298	284	284	268	292	297	255	263	283	292	291	299	272	274	255	310	296	280	253	272	286	262	281	260	274	271	269	275	309	263	277	289	255	268	278	276	278	230	291	255	244	264	285	298	265	276	277	284	267	255	278	281	287	278	308	273	294	273	271	267	270	297	253	255	281	262	259	276	246	259	272	239	307	268	272	315	265	278	266	269	314	252	259	278	254	271	277	257	274	267	282	283	283	302	257	277	272	279	281	286	305	254	281	269	258	290	274	280	264	276	266	296	300	279	269	290	278	290	271	288	279	265	266	273	281	268	289	287	271	317	284	270	259	291	283	302	266	262	287	289	285	292	268	272	277	264	279	273	277	270	264	285	278	287	275	300	281	269	265	283	278	290	260	275	288	281	283	286	281	287	267	260	291	264	273	265	255	285	287	285	282	262	251	281	292	241	255	295	282	267	291	268	269	289	277	300	245	265	287	286	293	259	277	279	263	287	270	260	282	300	290	305	263	313	263	262	313	252	291	271	296	289	255	277	239	293	277	278	258	292	275	289	261	290	299	278	291	264	270	271	279	294	260
10130	9740	8420	4366	3034	2265	1752	1408	1185	944	860	701	727	671	723	713	539	486	466	544	486	443	473	424	415	400	373	407	375	447	352	418	385	403	402	377	361	356	406	412	364	364	382	334	336	397	385	414	386	514	590	572	559	498	442	383	676	385	400	435	839	534	388	369	383	412	365	364	362	342	409	326	332	345	360	364	356	351	376	333	362	397	331	372	356	390	368	371	388	342	378	351	365	377	342	338	353	353	355	412	346	338	358	371	349	341	342	354	367	381	357	369	366	388	360	385	332	382	325	339	361	384	368	344	329	353	350	368	367	341	344	362	397	338	382	359	388	363	372	340	325	348	360	405	347	359	367	356	363	370	358	342	350	359	353	354	385	362	374	373	349	332	350	374	362	356	366	331	366	361	355	354	370	326	354	350	347	331	368	344	394	321	354	354	364	380	343	358	381	355	327	375	337	388	351	339	375	346	333	360	346	357	317	363	369	344	351	378	330	357	333	352	364	347	372	323	385	355	373	341	362	329	372	322	330	344	330	391	371	383	359	354	371	322	353	378	355	357	338	358	357	356	346	351	345	377	375	372	345	376	363	364	348	390	381	357	377	346	362	344	379	357	367	348	374	343	384	344	356	359	348	360	371	348	375	341	362	388	343	373	349	366	357	387	358	380	376	381	341	365	374	346	374	312	364	350	361	349	354	383	391	351	386	354	383	335	374	323	373	388	365	348	341	346	332	361	331	342	344	390	369	367	359	381	384	372	379	356	361	335	346	358	353	362	353	324	361	372	352	353	338	363	374	349	320	334	373	347	344	340	348	373	342	348	343	348	363	368	384	359	348	372	359	402	362	346	371	343	348	339	353	334	359	369	364	337	369	380	340	364	376	360	334	376	383	348	331	357	344	317	339	360	341	337	359	367	343	414	370	356	391	347	370	337	345	326	345	371	363	333	340	389	365	374	380	369	351	319	351	332	362	342	369	356	345	356	375	338	345	354	363	334	344	346	391	365	337	369	348	352	367	340	356	357	336	346	349	369	364	382	376	366	349	382	347	353	364	341	360	316	352	364	371	323	342	382	357	368	357	373	334	371	330	346	359	340	356	327	366	351	342	362	358	342	370	385	376	342	378	355	367	351	358	329	368	350	346	350	386	337	356	380	403	404	366	350	371	298	355	357	377	354	383	358	393	352	368	348	365	371	393	340	377	338	358	377	361	377	356	360	354	390	324	347	359	351	360	325	379	343	349	356	365	384	369	363	370	361	352	372	371	339	342	331	356	343	366	351	358	373	360	345	365	354	348	354	388	375	356	347	363	349	368	355	384	384	346	368	360	339	346	342	388	353	344	373	351	361	360	348	342	349	356	359	351	380	355	369	366	374	346	353	327	390	367	349	364	348	383	364	364	309	354	358	337	385	371	360	385	334	364	378	336	340	335	367	361	374	376	351	369	378	359	355	391	340	330	358	346	356	378	399	348	348	368	372	372	379	336	389	352	365	405	365	375	349	353	372	335	339	344	331	337	382	365	356	384	359	381	394	377	364	367	317	383	366	345	346	388	347	346	391	413	340	380	371	354	358	370	347	326	334	340	343	386	372	368	342	341	357	348	332	353	401	345	349	355	323	369	356	340	316	372	379	348	361	388	396	341	336	382	357	342	356	370	336	338	388	366	381	365	346	342	339	343	339	396	340	364	379	337	384	364	351	320	372	347	354	344	352	359	340	354	358	360	365	352	381	358	348	378	352	363	340	332	358	330	374	357	361	368	347	351	358	338	343	360	353	360	378	355	337	397	330	359	351	361	385	364	340	370	335	355	350	390	356	366	367	361	345	342	337	384	375	360	355	366	358	362	365	324	365	418	376	391	363	384	335	369	360	340	341	313	345	357	357	364	378	353	338	326	375	365	378	360	347	359	362	396	343	371	364	356	406	364	311	322	354	343	384	340	386	338	319	373	319	323	356	323	353	370	336	378	389	366	378	375	347	340	349	348	347	366	379	360	353	349	344	367	387	319	374	313	346	348	342	351	365	379	336	374	310	358	366	356	377	339	353	336	353	340	385	351	316	350	369	358	367	394	351	346	369	357	362	332	369	336	343	339	339	325	387	360	341	383	361	350	355	341	348	371	361	355	369	329	337	378	351	313	358	343	359	343	374	340	336	330	369	350	372	346	330	360	352	354	382	375	321	377	346	372	403	372	361	388	331	404	397	370	396	392	363	363	364	348	357	383	358	354	349	375	347	366	347	365	336	394	402	359	392	383	351	317	394	392	332	325	339	404	376	304	374	379	369	339	396	351	342	340	338	363	382	344	390	395	360	351	337	362	355	343	361	350	386	347	368	404	314	362	363	343	356	328	326	396	335	385	357	341	358	338	320	361	374	344	371	367	335	396	363	341	381	348	352	336	368	386	318	345	368	376	333	377	371	315	353	337	328	344	350	396	351	357	305	347	351	368	308	369	328	354	376	346	331	341	364	361	359	342	355	365	356	354	334	339	368	338	339	328	375	369	349	363	341	307	325	361	376	351	402	339	370	350	361	376	318	362	354	360	340	325	367	366	348	333	359	353	352	348	362	353	333	367	343	356	358	352	338	393	364	381	391	386	349	370	383	312	379	344	325	351	341	379	390	364	354	367	363	346	390	391	385	363	388	356	379	346	355	350	361	360	350	388	356	378	351	330	384	347	360	367	352	366	366	351	348	361	362	376	408	363	364	357	372	332	368	322	372	371	355	339	393	400	354	352	354	373	365	371	359	334	376	355	360	334	382	376	345	331	377	388	338	347	371	351	351	350	370	372	386	376	352	386	351	355	334	346	340	384	340	352	358	377	354	355	367	369	353	382	364	350	359	348	389	371	341	339	370	310	360	347	347	367	336	357	348	387	344	351	350	379	374	356	364	336	369	356	351	352	362	340	337	354	333	371	369	353	363	340	325	321	340	345	356	328	353	338	344	338	367	337	329	384	341	328	385	369	400	356	346	376	372	362	368	362	386	388	406	361	363	340	362	357	348	375	359	368	364	383	344	347	355	363	386	356	395	348	365	342	332	331	369	340	347	352	339	372	385	349	348	378	353	360	348	370	361	391	323	345	336	351	355	392	375	335	341	394	381	345	359	374	350	326	349	355	379	369	349	374	380	331	377	389	371	376	371	334	347	350	366	378	374	334	380	343	336	347	370	347	362	362	351	345	395	347	316	401	309	371	369	369	344	358	383	368	366	339	383	378	351	331	329	382	332	372	352	349	366	376	354	329	353	328	353	359	339	362	351	368	370	381	344	360	340	358	346	350	338	347	360	344	349	361	354	350	409	345	389	336	355	371	337	345	365	345	345	337	389	372	347	329	343	345	352	348	343	358	384	354	317	368	350	350	352	364	380	368	337	368	356	332	356	408	314	338	356	370	350	352	316	347	359	367	342	342	385	367	353	374	351	339	354	381	342	357	349	380	380	309	362	376	338	352	390	350	366	364	359	344	349	333	338	314	368	361	360
22649	21092	28949	23487	21092	21158	11523	1179	759	659	578	542	439	405	415	451	336	297	279	296	277	252	234	226	232	238	212	193	179	201	214	205	180	192	196	180	186	174	187	169	161	182	201	152	180	184	204	197	207	273	405	355	344	215	197	186	337	225	210	222	475	246	200	149	186	178	148	180	145	151	175	158	156	183	180	166	169	156	151	149	179	178	168	161	156	156	168	141	136	154	153	155	144	173	162	161	136	131	156	157	159	154	165	151	152	153	162	162	183	166	171	156	173	166	159	149	159	157	143	160	182	180	167	156	159	152	166	164	162	137	172	160	168	149	146	144	145	172	173	161	173	160	161	156	161	162	151	170	180	173	153	182	168	156	155	161	178	133	164	167	144	178	182	160	139	147	154	144	164	171	173	174	157	172	161	150	170	156	155	136	138	159	178	134	159	153	136	178	171	168	171	173	170	164	179	169	147	165	171	170	163	175	143	180	150	190	164	174	161	176	156	158	165	163	156	146	163	176	189	130	161	159	167	154	169	134	146	170	151	155	152	172	186	158	161	164	176	148	168	146	147	162	173	166	148	166	151	153	176	146	157	193	155	153	174	138	145	136	162	146	165	170	173	134	156	151	152	149	167	171	138	143	169	181	154	171	152	169	161	153	153	176	145	158	164	149	158	167	166	149	180	143	158	159	171	174	147	146	166	169	141	169	167	137	190	149	163	174	157	145	148	148	147	175	171	150	159	158	133	162	167	146	167	149	171	160	160	160	144	144	169	142	158	173	181	162	142	158	164	164	166	146	149	163	168	150	164	175	118	151	132	170	157	155	141	145	160	149	195	142	158	174	170	178	144	153	176	154	161	145	161	150	131	158	150	131	157	153	180	172	147	175	152	145	167	168	177	177	155	146	171	133	149	154	144	157	165	184	156	151	141	137	154	170	153	172	174	160	134	158	165	174	160	168	163	135	150	143	149	157	148	158	159	147	151	164	154	166	154	156	145	176	161	158	153	156	163	145	158	170	168	163	151	151	167	153	152	156	151	158	184	189	163	139	147	145	153	159	169	173	152	165	174	146	171	154	149	144	140	175	154	161	190	159	150	179	134	163	156	156	136	161	148	171	160	156	132	152	169	164	180	155	150	164	148	140	145	156	168	145	175	150	164	164	158	153	166	146	159	172	156	149	137	134	168	168	149	153	157	161	161	171	162	144	155	154	149	182	169	148	159	134	173	166	185	146	151	152	146	156	164	170	151	176	158	162	162	158	173	140	144	147	154	137	160	147	161	173	135	168	159	145	139	149	137	149	161	169	170	168	162	164	168	184	165	155	153	153	152	175	169	167	150	146	172	135	153	149	134	170	181	170	167	167	170	156	160	181	175	187	145	148	147	184	179	156	175	160	156	160	162	145	158	142	166	155	177	137	188	155	149	176	167	149	177	174	147	174	157	151	161	181	164	161	157	152	180	155	180	163	168	157	178	165	164	174	161	161	157	158	153	170	180	168	150	155	139	139	166	155	169	159	162	163	164	159	148	163	161	159	189	139	142	156	174	155	147	163	148	159	138	150	150	164	176	151	167	156	157	160	153	169	140	172	140	161	154	160	161	164	170	169	133	178	171	167	142	156	177	159	144	138	152	187	167	163	167	172	153	181	160	159	134	159	160	151	161	151	191	175	177	149	155	167	159	140	165	190	148	154	160	169	153	154	165	160	134	169	161	151	129	181	156	168	159	126	163	176	169	164	148	204	136	144	152	175	178	162	139	161	154	146	174	146	154	155	151	168	151	162	141	168	184	157	153	148	153	166	185	141	169	161	159	155	145	146	163	162	160	156	161	156	166	157	157	153	164	145	157	141	123	159	152	130	158	155	159	165	185	160	161	185	173	151	172	164	163	182	167	171	189	169	170	163	143	151	165	153	156	175	150	135	148	141	161	164	165	131	134	150	139	162	148	154	160	151	134	148	171	154	171	151	167	145	142	182	162	140	149	169	150	145	145	151	152	148	169	149	177	159	175	188	147	172	159	158	160	148	162	150	175	142	140	165	150	162	141	162	168	143	168	144	158	168	131	157	167	159	147	152	153	139	136	149	160	147	151	162	157	161	151	155	158	159	152	166	163	163	158	141	169	177	151	147	173	152	157	154	180	175	147	151	178	165	146	150	182	156	192	170	185	145	156	160	156	159	148	166	151	157	180	163	169	140	148	150	162	153	168	138	145	151	138	151	156	148	157	130	173	169	134	171	164	151	138	177	182	165	165	161	154	162	166	145	165	159	161	168	162	165	163	146	154	141	181	163	160	141	164	132	152	176	136	159	154	159	148	143	158	185	155	162	141	162	144	170	142	187	175	160	154	174	162	148	158	164	137	163	147	170	172	182	164	168	143	147	163	158	169	163	168	131	141	146	172	154	169	152	169	153	168	137	136	148	163	164	156	165	183	167	142	173	141	143	158	164	158	167	151	142	169	161	171	161	157	139	157	182	151	158	182	172	164	169	139	166	179	166	153	161	184	162	164	143	140	176	144	146	159	151	156	163	167	167	164	149	148	165	148	158	157	153	159	159	156	168	149	163	159	158	159	157	145	142	148	157	173	157	168	164	163	174	162	159	169	151	149	167	190	152	200	146	162	148	164	176	159	145	183	162	146	143	160	158	159	154	165	174	158	151	145	154	163	176	172	156	158	165	150	146	144	158	147	165	160	139	158	161	163	145	158	168	157	145	142	122	168	158	168	157	157	169	176	131	172	154	129	177	155	168	150	194	131	155	178	168	170	166	159	150	139	170	164	159	173	132	171	169	144	172	125	171	172	147	172	192	154	149	163	159	145	149	161	146	159	164	158	156	159	162	153	149	132	163	160	155	153	172	135	160	144	145	145	141	183	171	144	133	162	175	150	151	181	152	175	159	165	158	167	183	130	168	157	144	175	156	174	160	169	142	162	151	167	171	142	153	157	160	149	163	149	169	167	174	145	160	169	164	171	144	154	164	144	154	147	143	151	151	158	169	161	186	162	175	172	170	166	131	151	177	159	159	151	152	158	168	163	170	162	172	169	167	171	138	147	155	147	168	152	156	150	147	157	147	138	153	182	149	149	152	152	136	160	157	136	154	153	150	163	156	155	160	165	145	168	148	138	146	162	155	143	163	173	132	162	159	173	151	177	146	146	162	153	155	153	151	152	152	145	153	162	153	177	151	174	161	146	186	164	169	173	155	171	151	172	152	146	178	171	160	149	152	170	167	178	149	173	134	142	161	152	147	143	158	172	156	189	155	137	158	155	151	158	152	164	170	153	141	163	158	176	133	134	147	152	142	167	163	173	171	149	157	162	163	167	156	159	145	141	136	147	126	136	139	150	159	161	169	168	191	150	168	147	157	165	155	143	171	162	160	146	149	141	148	162	159	160	174	143	157	167	156	161	132	161	154	152	172	181	155	160	139	172	146	146	139	163	147	161	154	151	137	164	155	165	152	162	146	146	156	149	151	166	156	149	141
13308	15873	13652	7542	5050	3719	2837	2295	1691	1377	1137	939	786	765	797	757	547	519	422	388	415	347	343	307	323	301	289	275	312	274	237	254	266	229	260	222	225	217	226	237	271	231	229	259	243	220	275	306	272	436	618	480	588	342	314	259	520	319	329	301	855	396	241	218	208	245	225	219	192	227	183	206	181	206	198	206	187	202	196	197	198	194	181	205	180	202	208	222	192	207	213	207	199	187	186	199	185	199	184	198	212	219	215	210	221	196	203	188	223	191	158	187	184	175	226	187	193	229	206	184	194	208	229	198	197	224	209	172	188	223	168	205	200	190	190	165	200	197	202	235	189	219	191	202	217	188	202	191	184	202	207	208	184	217	221	200	187	192	197	169	177	202	198	206	203	219	197	194	176	197	193	193	184	187	184	185	179	215	187	183	188	213	202	172	218	189	193	179	213	178	191	203	184	224	186	187	205	192	202	176	172	205	193	177	205	187	195	180	206	168	194	195	185	205	179	187	212	203	201	204	210	197	194	184	189	189	197	197	197	202	190	198	223	210	191	215	160	197	193	181	167	210	221	198	203	173	188	195	196	174	185	194	196	217	175	174	229	195	204	204	194	193	204	214	195	198	187	216	196	208	208	178	176	211	205	213	199	201	185	216	199	211	193	214	199	207	198	196	197	210	199	206	201	211	209	198	203	216	203	226	189	198	194	178	205	186	170	191	199	198	209	182	199	207	204	225	201	190	173	212	201	189	185	209	212	174	210	184	215	199	203	200	194	185	196	185	174	185	205	193	200	192	219	187	211	218	187	210	209	186	184	181	195	220	197	211	181	202	215	192	182	214	220	188	198	190	197	205	199	219	199	195	204	211	208	212	219	192	215	215	167	204	228	191	204	201	218	194	192	194	200	206	210	207	193	198	185	205	186	184	190	198	203	193	211	202	206	180	181	203	195	185	183	215	181	204	215	192	216	221	187	205	198	196	222	191	209	178	200	187	184	192	196	214	234	197	163	192	175	189	197	210	213	184	218	219	177	195	193	210	196	196	196	213	178	199	192	195	177	193	206	208	179	176	179	218	198	196	200	201	203	200	207	209	210	185	188	198	175	207	195	219	197	193	178	195	173	186	210	212	202	196	190	209	171	191	163	201	195	200	167	211	182	197	189	186	197	191	205	183	191	193	200	211	192	198	200	189	204	211	186	192	212	203	206	199	190	204	188	192	168	216	209	193	186	184	190	212	207	197	216	190	161	177	185	211	190	205	227	180	195	205	220	195	180	195	190	210	198	198	235	181	212	212	202	209	207	177	193	183	191	162	204	198	202	197	212	187	204	188	199	217	183	195	204	180	193	168	221	215	192	212	216	219	196	166	172	203	195	210	180	195	176	185	233	210	216	197	200	207	167	194	179	175	197	213	188	203	174	214	188	204	193	216	196	209	178	183	186	195	204	194	198	197	197	224	190	168	219	208	221	195	188	187	191	167	210	198	221	198	191	191	177	210	185	184	185	190	192	166	187	191	197	181	180	215	190	200	187	182	186	197	194	213	215	221	194	202	191	194	179	208	214	199	200	164	191	186	191	168	204	202	186	199	213	202	175	217	190	199	197	209	204	203	195	201	171	191	187	198	183	192	199	226	199	189	189	178	189	197	203	203	219	196	196	202	222	213	191	184	175	193	211	169	200	177	191	200	212	195	204	192	193	219	179	191	184	192	199	197	198	195	217	205	212	179	209	211	185	183	187	195	190	185	194	187	167	200	216	188	172	186	209	174	190	227	189	188	196	194	235	197	234	220	206	197	204	185	226	190	202	189	181	176	216	173	230	208	193	208	228	188	199	170	189	191	202	190	209	197	198	208	179	182	200	201	201	211	191	209	195	192	206	182	198	192	191	173	184	184	170	182	193	175	212	187	211	199	184	179	191	201	190	204	185	189	194	189	162	194	203	214	211	217	184	194	196	176	195	205	198	223	224	185	206	186	198	209	207	195	195	181	206	195	196	181	191	198	206	201	190	174	193	184	217	209	202	205	194	186	194	188	216	207	205	175	191	207	183	186	200	199	228	195	200	220	178	214	201	186	181	199	217	213	200	189	223	208	194	218	187	208	220	208	185	200	214	223	214	236	205	220	188	192	188	182	212	200	226	227	188	205	183	159	181	216	193	194	212	228	187	178	196	201	208	176	203	178	189	198	193	189	205	193	192	200	189	206	198	195	189	218	222	206	202	191	204	189	202	210	191	189	202	223	184	181	186	211	212	206	180	214	203	180	200	197	191	209	193	186	181	196	210	199	203	180	206	188	202	215	221	187	179	203	205	172	205	212	216	193	205	205	187	201	169	166	179	178	197	185	162	211	215	199	210	198	198	191	194	203	205	211	183	196	206	198	218	206	193	219	182	207	193	196	219	201	181	200	200	198	185	192	196	191	207	224	180	195	190	196	203	206	184	204	195	204	219	181	192	208	165	198	212	203	226	186	220	196	230	189	193	205	192	205	196	185	196	218	215	193	215	197	188	199	191	191	212	202	189	190	206	208	197	206	188	199	195	213	197	180	205	209	195	207	209	200	207	214	216	207	204	194	185	205	191	191	205	171	209	202	188	207	174	203	190	185	190	204	215	195	241	203	200	197	178	207	199	208	214	162	202	200	216	200	198	206	196	197	179	183	168	223	189	184	189	190	190	177	204	194	199	211	196	212	207	181	173	202	203	203	181	188	176	194	201	180	193	208	195	201	196	211	187	197	172	184	185	187	206	177	196	220	192	193	214	195	203	192	193	194	209	186	211	183	200	194	191	220	171	199	194	206	216	197	196	193	222	197	201	215	187	175	178	200	192	208	182	201	194	191	174	198	188	199	179	198	220	216	205	212	202	187	190	193	214	185	212	196	201	217	181	209	208	203	187	195	186	201	176	189	205	190	185	192	214	175	200	191	214	186	215	207	213	228	192	216	202	192	200	212	208	212	212	198	207	191	211	167	206	189	189	170	189	188	177	227	172	203	187	195	207	196	209	187	210	182	180	184	201	193	187	173	197	194	183	210	204	178	201	198	211	177	177	188	212	181	225	174	191	172	199	206	190	187	217	219	171	196	210	189	191	216	167	203	171	187	197	205	194	223	208	211	191	193	200	202	169	194	185	205	225	195	180	185	186	203	205	200	197	208	191	195	188	192	195	189	213	205	175	204	185	186	208	171	203	208	185	202	197	198	188	189	174	205	204	192	205	209	199	190	207	186	197	191	203	184	205	184	221	199	202	194	192	209	186	203	177	183	202	189	193	209	184	199	219	192	185	205	207	177	196	201	190	203	212	214	196	204	222	199	222	196	176	198	175	207	235	191	211	202	196	206	202	198	205	186	232	187	181	187	180	212	184	182	197	196	189	190	191	192	204	194	209	203	181	193	193	183	182	189	182	203	194	214	171	176	213	200	190	199	201	189	191	199	175	196	211	175	176	196	216	196	200	170	184	181	228	184	190	212	189	237	183	218	189	196
26713	20596	9498	973	589	549	419	483	430	427	399	430	425	438	472	478	430	457	417	435	449	395	413	420	438	423	430	436	387	397	413	436	432	390	443	465	431	443	442	419	429	437	397	426	433	400	413	416	436	451	471	449	490	440	427	456	481	430	464	470	488	484	442	439	409	454	414	404	441	419	419	405	435	396	413	410	432	376	450	409	440	427	436	385	385	428	414	407	397	458	420	424	409	414	429	434	439	434	405	394	395	442	436	394	442	392	417	402	414	441	395	434	400	441	435	386	419	472	418	409	440	423	424	378	398	421	403	414	425	437	406	448	410	452	453	420	408	410	389	442	417	399	422	407	427	423	461	426	396	415	417	418	432	470	400	413	419	401	415	428	435	415	417	441	471	436	418	411	445	475	413	410	424	406	433	430	440	432	430	433	439	413	407	443	395	447	399	396	437	375	419	435	439	463	406	423	433	433	406	423	405	440	387	435	396	442	455	426	429	439	411	428	401	463	397	417	415	432	438	401	430	407	428	423	428	421	413	414	411	454	429	400	423	405	441	392	413	432	434	424	424	408	402	401	393	414	393	428	433	423	432	412	415	449	412	436	418	421	396	394	412	397	426	441	426	406	419	426	406	427	418	416	455	410	425	425	409	405	396	458	423	451	436	478	444	400	460	426	402	434	409	391	441	418	470	412	429	409	428	426	436	426	465	455	432	413	406	433	425	425	413	451	401	438	423	419	415	438	422	404	411	426	442	418	442	397	464	410	435	408	423	431	367	457	442	419	445	446	424	410	408	412	463	403	415	413	420	408	435	451	428	416	452	403	388	434	385	436	428	415	450	450	389	430	418	453	433	461	447	430	395	448	431	432	399	452	441	460	418	413	383	436	452	406	423	421	422	435	390	430	460	443	387	442	414	407	397	428	414	417	405	399	387	404	424	409	441	424	440	439	455	479	440	442	437	417	426	425	390	428	434	436	398	443	442	429	429	443	416	457	382	415	383	451	424	435	404	394	415	421	413	402	366	438	405	447	401	390	440	454	444	441	427	442	406	426	436	390	440	438	465	422	390	401	433	405	449	413	399	413	426	419	431	414	415	408	435	392	465	419	462	433	368	424	435	372	399	424	418	426	399	439	436	404	442	448	438	436	425	452	430	446	454	403	474	391	401	390	383	413	417	432	428	439	448	423	438	442	426	474	417	418	414	446	459	437	401	449	410	428	451	385	417	406	402	450	408	438	418	410	413	436	382	434	422	388	429	423	421	420	410	450	458	422	427	405	377	427	400	423	431	438	418	425	421	429	444	420	438	394	430	435	429	480	424	374	438	444	428	442	414	421	398	438	423	422	420	409	399	436	461	411	402	442	418	382	447	406	413	424	412	422	404	439	439	419	435	427	418	449	420	411	408	422	417	413	425	441	415	437	392	434	413	417	408	420	423	400	422	404	423	383	375	459	427	404	440	410	433	438	420	415	394	429	429	467	429	393	399	406	415	396	409	433	415	445	400	430	414	419	404	406	418	420	368	438	416	424	426	445	364	432	409	405	449	427	445	431	429	438	389	428	387	431	458	424	406	444	422	464	418	414	435	442	378	449	460	400	417	422	418	411	410	400	449	465	445	458	425	438	404	440	461	400	438	398	438	420	391	423	432	467	406	415	444	403	403	454	421	426	422	433	417	424	434	432	427	425	402	439	456	442	424	384	413	422	442	418	405	394	450	417	431	432	397	457	434	402	397	438	435	401	431	406	409	397	421	406	424	387	435	463	440	386	405	458	466	441	380	404	455	415	406	400	447	461	392	420	457	400	421	447	465	411	417	447	421	419	416	414	408	470	415	419	414	412	377	425	437	423	423	427	437	384	411	447	391	414	450	435	425	409	412	436	398	401	395	425	400	436	448	409	495	421	464	436	445	436	431	449	399	417	416	433	445	427	428	392	423	432	407	423	445	394	391	386	393	414	426	394	424	426	457	433	442	432	394	426	447	440	439	440	375	413	449	416	404	432	420	417	446	408	409	445	437	418	392	398	392	407	459	415	441	388	412	392	447	417	419	382	423	399	423	424	454	409	427	387	415	428	385	426	429	438	431	411	443	436	439	408	412	424	426	383	447	413	434	439	432	417	424	429	427	427	385	431	434	385	414	439	439	427	394	439	427	413	434	421	422	435	430	448	408	411	418	458	407	411	388	402	461	427	447	464	416	428	388	416	468	448	424	424	455	438	411	397	423	414	408	423	428	395	417	399	394	418	397	377	438	444	405	428	465	380	417	416	389	429	407	445	427	389	459	393	413	417	388	372	442	402	431	394	403	437	415	445	420	428	419	452	422	472	408	434	416	384	412	413	440	432	377	421	438	432	397	410	442	383	401	434	417	398	448	424	450	449	404	418	417	404	460	395	442	421	474	418	438	457	445	392	436	401	436	421	437	423	422	427	428	443	437	383	434	414	446	455	412	415	421	386	458	400	415	472	387	423	375	442	425	410	471	404	399	412	439	475	399	415	415	420	385	416	416	440	445	424	435	456	426	399	420	430	440	440	390	430	410	443	425	430	425	411	400	435	430	418	425	465	421	422	455	413	447	394	405	421	423	397	397	455	391	388	427	449	438	407	391	406	423	427	436	454	443	404	420	429	428	381	403	415	401	430	462	472	435	413	428	416	465	440	412	401	458	428	402	413	422	410	424	407	433	408	414	441	416	427	438	434	450	429	394	446	404	431	439	432	410	423	421	400	390	384	409	412	419	406	396	451	446	427	427	417	419	415	429	415	427	409	405	445	427	403	406	399	425	467	403	430	409	421	409	457	409	435	418	389	369	399	423	394	432	455	425	418	425	448	399	416	435	419	389	438	426	431	429	425	400	418	446	462	444	432	416	441	449	393	432	432	443	418	436	400	424	458	425	471	415	444	432	411	437	431	418	412	439	416	422	425	405	396	460	413	455	407	401	428	447	439	414	413	446	413	420	415	413	429	443	378	387	426	372	436	444	414	398	438	449	408	405	430	414	367	416	446	385	408	435	384	402	413	449	407	439	382	456	448	438	421	428	385	454	436	400	422	394	408	425	419	431	466	419	430	421	393	433	404	434	431	431	403	442	403	400	449	449	402	448	443	467	382	430	408	385	383	439	437	395	395	395	408	405	399	432	422	437	413	433	368	432	420	404	422	440	455	423	390	416	452	421	417	434	400	408	453	436	413	445	418	448	446	399	427	458	447	407	445	478	424	407	412	447	394	399	417	401	415	417	465	430	436	433	434	428	453	375	418	423	415	402	411	437	447	384	483	421	441	463	448	411	427	419	469	411	418	438	405	419	422	429	433	411	427	409	455	431	412	458	385	416	421	390	413	403	414	401	422	450	422	452	413	441	428	417	401	436	455	435	471	442	452	460	454	429	414	432	412	471	413	428	408	439	420	436	416	379	441	393	441	426	441	440	418	417	406	448	431	443	406	440	441	455	437	441	439	424	436	443	427	407	429	456	462	406	476	420	388
4562	1237	1039	834	689	635	633	605	557	587	557	540	543	539	618	632	567	555	561	582	576	553	515	558	527	544	522	497	527	538	517	524	522	561	537	552	493	593	528	542	515	588	538	542	530	538	552	559	555	622	684	586	664	613	603	571	644	567	521	621	725	588	551	549	481	509	526	545	581	557	530	552	513	545	550	558	559	536	538	513	511	516	486	538	549	505	533	539	492	593	529	506	558	522	520	526	538	516	518	540	543	538	553	561	527	506	489	564	539	485	517	511	541	541	513	529	537	572	538	520	595	508	517	549	552	519	552	512	545	517	548	529	519	534	567	528	552	539	478	496	575	513	520	515	523	540	537	524	483	537	546	543	520	581	573	549	530	496	543	562	516	544	539	516	564	581	539	563	525	589	549	533	549	533	567	506	552	496	552	508	513	530	536	547	521	535	548	566	590	547	557	546	509	535	546	549	503	534	515	540	499	513	584	560	500	538	483	526	501	524	532	601	494	531	524	568	538	540	506	535	550	560	523	548	514	515	544	533	547	529	550	525	544	513	507	564	552	522	522	539	537	535	552	523	551	545	522	523	494	555	512	543	549	520	538	546	520	534	540	553	555	565	513	524	522	535	531	536	537	527	541	537	546	550	519	519	521	507	503	485	535	574	507	516	522	497	490	525	563	508	537	515	586	534	544	533	550	510	494	507	511	530	521	525	535	549	538	516	536	541	493	561	524	569	554	496	480	574	537	485	556	522	541	542	550	483	535	522	544	546	557	533	549	531	497	546	491	507	507	546	549	559	522	550	528	522	569	498	533	467	543	517	502	551	537	515	552	528	529	507	552	586	548	588	551	545	534	561	535	538	516	504	503	552	488	606	486	522	522	527	546	547	515	525	506	558	494	545	563	515	541	551	511	546	542	550	519	524	589	524	520	496	545	528	560	520	551	497	552	539	546	540	522	540	523	528	529	508	547	558	527	517	560	540	548	564	535	524	550	541	532	513	530	528	495	544	551	471	529	526	513	512	565	536	546	491	556	532	530	520	533	497	494	496	565	507	517	519	524	529	504	530	524	547	535	499	549	562	547	548	526	498	559	551	569	492	548	591	545	525	549	527	521	516	525	513	556	508	521	533	524	538	575	559	569	555	531	530	552	546	542	532	529	571	562	515	560	512	547	533	561	543	547	532	542	519	508	510	564	550	532	518	541	507	557	536	519	552	542	559	543	555	551	533	542	548	507	506	516	508	531	542	520	582	509	547	521	587	531	520	535	538	556	562	539	514	543	587	538	557	511	529	516	547	569	524	537	529	561	538	518	520	549	587	554	582	567	540	515	488	548	502	522	529	509	536	578	530	551	527	579	512	517	492	540	536	504	540	519	567	534	531	571	544	543	533	517	537	487	535	518	520	527	525	540	511	532	563	518	519	573	530	539	526	479	529	534	555	542	529	538	497	525	487	557	553	538	502	527	515	526	538	542	553	500	533	490	554	544	462	521	574	533	490	515	518	518	551	573	537	541	563	540	534	512	532	522	537	556	516	526	545	538	526	529	556	531	525	553	523	482	505	529	557	553	532	526	543	532	545	526	542	502	568	575	538	531	493	507	529	558	561	489	543	518	581	525	542	564	514	512	531	510	496	558	532	518	533	522	552	596	550	495	573	572	542	508	572	509	571	508	540	534	533	543	544	524	534	553	542	529	546	534	488	533	586	576	514	531	529	541	505	549	504	542	538	549	529	508	520	523	525	474	521	538	534	539	509	522	542	489	519	570	507	577	529	537	527	564	546	530	566	520	541	533	550	529	505	512	557	521	533	507	567	560	516	504	512	550	520	572	544	584	530	539	536	528	529	512	534	524	547	537	578	571	550	533	562	533	552	531	501	545	535	518	554	549	522	545	539	542	531	522	523	514	517	526	514	528	490	510	528	548	525	498	529	548	537	525	571	545	554	498	588	506	561	542	544	539	546	510	570	535	545	536	539	531	530	561	590	507	526	523	539	538	496	491	564	524	530	510	519	526	562	536	563	516	509	534	524	571	525	483	526	533	542	531	555	534	556	569	538	555	583	510	507	531	495	539	499	547	527	535	546	540	559	554	539	528	528	494	525	554	544	502	530	541	544	518	545	541	528	513	490	492	521	543	560	573	528	497	514	559	505	523	571	535	526	538	513	550	516	518	525	540	524	523	543	565	536	499	488	522	532	491	544	515	516	548	552	602	508	555	510	554	518	516	595	473	535	526	537	508	497	512	514	561	559	518	537	577	555	571	563	547	558	556	519	530	546	496	531	538	533	556	534	498	564	513	530	528	557	506	512	547	510	554	537	543	564	533	506	505	525	504	529	495	506	482	524	553	504	515	542	521	505	521	561	537	529	524	558	535	529	532	494	539	513	504	510	524	572	529	492	545	545	527	553	543	500	519	533	513	489	579	510	507	511	511	517	494	517	550	522	547	528	523	494	500	536	558	553	578	512	553	499	514	550	534	544	520	538	538	519	520	588	545	547	521	527	562	538	564	573	528	510	590	533	499	522	530	518	499	532	509	528	554	546	546	557	529	520	530	497	535	532	577	568	542	542	513	574	535	485	532	507	551	548	522	562	508	501	509	525	499	546	550	531	545	513	540	524	551	544	554	553	531	533	538	520	544	529	521	549	530	578	508	521	485	529	519	534	551	542	579	524	531	547	491	456	515	504	520	534	524	528	562	489	541	575	531	563	551	480	532	531	576	497	518	539	537	559	562	557	529	549	495	503	529	535	546	537	541	489	554	539	580	584	560	544	529	530	537	575	544	523	550	495	541	514	486	507	539	553	514	553	525	533	544	552	518	535	532	502	540	522	535	514	513	578	500	510	572	546	539	497	515	543	509	511	481	545	542	521	577	495	553	481	560	515	518	540	510	548	563	520	526	558	575	534	550	548	530	513	514	525	511	552	537	485	501	576	513	508	524	542	527	556	499	588	582	531	550	541	547	552	534	575	567	547	526	539	555	495	510	543	507	504	565	521	541	540	524	556	532	488	525	550	526	560	564	556	511	528	544	582	535	537	554	549	518	569	508	556	522	498	518	519	549	535	532	542	517	511	554	512	520	543	525	558	526	545	551	544	534	518	515	525	536	571	501	516	542	526	549	540	526	522	526	553	529	545	559	525	559	555	512	545	559	581	507	535	512	539	552	534	530	534	565	505	535	556	561	541	565	525	532	558	575	533	576	518	555	471	560	546	517	530	531	502	535	540	527	558	519	539	553	537	552	557	581	531	552	499	535	529	575	530	531	535	499	589	532	511	551	552	573	516	504	511	571	488	502	539	529	514	548	501	536	542	600	501	562	517	555	556	540	547	549	598	593	524	520	539	548	523	534	536	586	519	526	524	542	529	531	533	513	548	501	532	565	539	522	527	532	512	522	509	531	483	519	488	536	520	532	524	518	534	529	536	542	512	525	540	518	547	533	504	507	499	503	563	540	549	545	500	604	530	518	485	533	537	557	519	522	537
23492	21078	28656	23751	21064	13356	1291	763	606	523	466	465	445	405	437	399	348	359	370	349	329	361	287	319	316	329	298	309	284	311	306	261	329	308	288	294	261	290	281	277	271	304	319	303	321	304	280	318	333	390	451	374	386	330	284	281	357	317	290	401	346	355	270	280	309	293	258	274	246	290	271	292	278	297	301	297	267	278	271	302	304	254	275	304	253	292	247	273	264	292	294	265	269	276	290	270	283	276	283	267	248	289	236	245	268	257	268	267	281	281	254	292	260	275	280	271	278	273	260	275	255	273	292	283	260	271	299	296	296	260	282	262	284	297	281	288	277	277	261	265	268	285	285	277	284	259	286	265	271	281	254	240	286	279	283	297	269	287	253	304	311	252	281	288	270	279	260	278	272	288	236	277	266	241	264	295	260	285	267	287	256	275	243	288	288	295	254	271	273	276	244	290	240	309	286	279	285	273	277	267	255	284	286	306	267	256	283	236	257	294	302	293	281	297	305	237	277	287	275	313	274	277	314	262	279	246	255	275	276	267	288	275	285	322	299	295	268	282	266	282	259	282	271	270	274	275	285	290	246	293	270	271	273	267	259	257	290	286	281	254	290	236	288	294	262	297	244	276	255	237	255	260	271	259	268	274	306	243	278	248	277	298	300	260	273	287	281	271	254	260	279	262	263	268	263	291	304	263	254	281	270	284	287	258	263	287	288	289	308	245	292	279	274	294	277	275	277	286	316	283	248	267	284	280	273	289	280	282	253	313	288	276	308	259	245	252	278	280	241	269	271	247	246	276	290	283	271	275	275	254	303	275	293	281	286	276	273	280	304	277	241	259	252	284	293	302	260	254	279	274	291	261	294	264	281	277	246	250	267	273	260	286	271	295	294	295	279	273	293	258	279	271	253	265	290	289	297	273	284	247	277	253	260	279	292	264	296	245	282	309	291	251	276	270	288	238	293	287	283	294	267	266	253	274	275	275	251	278	283	260	266	275	265	295	262	259	280	296	267	250	247	303	278	266	268	256	258	271	266	287	285	300	258	286	267	273	258	274	306	271	263	243	264	254	282	293	284	275	279	288	258	278	284	263	257	248	289	255	298	253	295	262	293	285	280	240	265	307	256	276	255	267	271	260	304	264	279	288	282	276	285	236	267	290	258	272	286	272	284	262	285	280	270	301	279	283	252	263	256	295	291	260	288	275	271	260	295	289	234	245	286	262	266	269	258	264	274	314	284	293	286	258	294	279	263	281	271	303	259	295	260	272	291	277	290	290	287	252	279	304	301	287	276	255	285	305	263	260	302	280	264	300	277	260	277	237	289	266	274	258	296	247	268	262	259	268	273	278	266	283	287	267	268	248	285	284	270	290	285	283	231	242	268	282	269	273	260	271	281	300	288	253	283	289	319	287	281	262	294	263	287	264	292	261	240	298	255	247	282	263	295	251	254	289	257	271	260	283	237	300	277	297	272	265	271	282	272	299	266	266	271	278	299	276	242	239	276	276	262	278	287	292	271	260	290	290	283	268	244	257	267	308	260	274	268	270	291	245	273	293	260	256	260	265	276	288	269	253	284	299	288	263	274	280	261	273	292	271	257	263	249	270	272	245	309	259	264	263	271	246	265	267	286	300	258	271	270	268	282	300	281	287	283	281	256	281	261	278	304	297	284	279	285	267	276	279	278	267	299	295	281	255	277	263	270	261	288	285	255	267	283	270	274	282	268	280	243	254	287	239	276	255	303	266	271	289	291	257	267	308	279	251	268	272	241	287	266	296	289	266	257	303	289	253	274	270	263	287	250	289	271	271	262	273	263	274	235	291	288	249	276	295	265	278	277	259	281	298	242	271	266	272	269	258	282	248	261	305	273	301	280	279	265	261	303	274	266	270	281	278	275	252	287	275	263	269	273	281	265	261	272	267	265	277	263	278	276	289	263	255	305	272	295	268	279	284	228	278	272	298	261	244	248	280	278	292	274	281	255	272	256	293	256	268	279	266	249	242	273	245	290	269	275	280	265	280	245	286	280	277	251	278	269	252	271	256	282	245	280	263	271	274	276	253	279	269	288	286	230	284	289	289	280	298	286	275	272	292	279	270	275	257	283	310	285	275	254	294	263	283	280	271	297	273	279	280	260	270	267	261	281	278	266	263	275	238	294	270	258	249	271	233	254	291	270	298	247	276	312	237	285	260	282	263	251	275	266	260	293	277	292	267	273	272	270	260	252	285	271	267	296	268	285	263	292	270	297	283	278	279	296	266	271	279	279	293	282	272	278	279	299	272	273	290	252	278	287	239	289	253	284	279	262	282	273	276	261	261	288	273	268	322	282	288	291	291	291	278	274	261	269	260	293	304	259	279	283	250	321	265	283	273	307	274	272	248	266	302	270	272	279	269	280	277	269	285	259	264	292	244	296	281	291	262	281	267	293	291	257	292	248	286	297	280	284	277	262	259	261	259	262	238	279	288	270	259	297	272	284	277	289	266	292	288	262	268	277	299	267	291	267	271	288	293	302	259	306	291	277	282	276	236	268	294	295	263	270	279	279	257	266	264	290	279	278	255	282	275	298	287	302	258	289	300	289	306	249	280	247	230	327	305	279	227	262	282	303	266	281	270	270	275	257	283	260	277	294	285	243	276	286	272	285	263	277	259	280	251	255	277	281	269	272	292	282	248	259	290	276	296	251	278	278	289	275	296	308	253	296	294	252	264	270	261	267	264	266	268	305	262	250	291	283	244	284	287	273	280	284	272	269	258	267	255	267	252	260	267	291	281	292	275	273	238	293	262	252	288	289	242	260	267	296	289	263	278	275	306	267	258	273	263	265	260	311	257	281	268	276	281	278	274	262	257	281	274	306	289	280	267	262	259	272	264	281	255	275	283	239	287	246	285	262	258	258	303	272	283	291	278	260	272	269	270	245	260	297	264	273	264	281	284	262	252	302	289	275	291	289	256	311	287	286	291	269	259	255	234	294	267	280	291	292	296	273	274	288	259	262	271	264	285	294	265	238	284	287	280	244	261	313	279	270	288	293	286	285	285	295	264	261	285	292	249	282	258	249	312	281	314	293	254	286	270	291	279	268	277	227	300	261	284	258	260	270	272	285	268	279	281	259	262	282	239	276	262	312	245	246	252	268	273	274	285	278	284	304	284	288	269	291	284	288	255	266	278	303	276	298	279	293	282	245	271	275	297	297	304	281	269	280	256	275	254	320	255	281	273	297	252	269	267	272	235	294	280	271	269	250	241	278	297	267	269	274	261	261	258	275	270	255	262	282	282	269	299	267	282	282	278	292	275	281	297	278	265	270	249	285	272	289	248	286	293	272	264	281	279	271	299	251	272	283	268	292	291	272	273	271	272	316	283	273	288	279	233	271	258	297	291	281	299	275	264	282	288	244	268	291	289	277	289	293	265	289	268	298	274	279	287	308	289	290	274	276	281	261	254	256	252	255	262	295	310	276	274	290	281	293	296	306	272	258	242	279	285
9648	9816	8561	4472	3117	2230	1739	1412	1175	989	903	757	711	691	692	698	517	507	482	504	431	442	443	446	418	441	432	397	424	402	399	424	387	420	399	384	376	366	362	371	420	357	376	353	362	387	394	410	416	552	633	530	619	450	412	408	472	387	433	584	506	500	360	349	347	355	379	344	348	357	408	364	351	368	347	371	369	376	372	418	368	336	352	334	348	365	356	338	393	359	368	357	357	341	361	369	321	323	398	393	367	342	322	362	344	354	364	350	355	336	351	354	349	355	365	340	358	361	342	376	348	362	372	344	357	326	372	371	391	373	378	349	338	382	316	384	373	347	364	358	377	336	359	362	382	352	344	329	330	370	347	379	355	372	347	367	347	337	378	334	352	351	332	362	335	330	327	359	339	360	388	366	370	378	401	348	361	353	358	374	358	348	381	354	365	339	341	340	376	355	371	355	334	350	326	335	377	370	369	364	389	354	380	372	365	359	339	349	340	393	389	348	329	355	350	391	350	369	353	349	349	334	371	361	312	340	335	345	368	359	349	339	374	368	338	356	367	368	330	344	360	326	349	364	397	363	364	335	347	386	380	381	374	381	374	370	364	359	363	381	341	372	369	391	352	378	378	357	356	335	375	341	362	353	342	389	345	338	304	345	363	351	394	328	362	350	355	360	344	366	324	359	369	362	365	358	340	386	354	354	366	321	390	368	373	384	362	358	337	338	341	374	379	338	342	348	342	366	343	375	360	369	346	361	361	352	368	368	364	353	369	353	362	400	338	365	341	395	346	337	338	373	348	355	341	345	349	364	370	354	355	344	353	373	380	360	366	350	358	352	337	341	335	377	378	349	403	378	351	337	384	351	365	342	368	387	363	359	336	325	340	367	356	358	388	366	370	355	348	358	356	326	364	374	358	357	350	332	350	330	360	355	371	367	325	346	379	353	398	390	354	363	362	362	359	357	375	371	334	349	368	373	332	344	354	340	375	337	373	334	344	372	332	355	347	371	350	366	354	341	369	363	334	367	371	354	382	338	339	321	379	338	385	380	318	360	364	345	342	360	365	341	367	351	383	348	358	351	384	344	344	359	397	376	336	383	372	362	364	346	372	376	355	349	327	390	344	390	336	354	373	414	367	347	370	378	319	394	362	342	352	301	367	355	365	325	373	362	363	364	340	363	365	371	352	370	366	389	353	372	370	335	365	371	365	342	355	355	351	379	326	374	351	360	376	393	328	352	336	376	351	358	347	353	336	366	363	392	331	370	358	329	366	358	377	360	354	366	365	376	343	316	327	310	355	327	353	366	325	321	399	319	342	365	375	334	361	356	356	380	392	346	360	349	325	343	354	394	347	370	342	326	337	342	351	376	340	346	356	356	356	366	334	326	344	356	334	389	317	373	355	336	379	348	404	349	359	333	370	326	352	376	388	326	325	345	334	334	340	347	349	355	395	352	357	354	367	378	371	338	341	348	331	371	324	360	332	329	331	353	370	330	389	369	334	323	358	346	375	334	346	363	326	344	376	370	403	360	352	379	337	324	347	377	353	401	345	352	338	364	366	332	337	339	353	361	336	370	376	352	358	352	387	367	361	360	363	348	354	342	351	378	358	356	362	332	349	348	365	365	352	350	351	386	368	345	308	358	372	365	300	353	369	374	364	358	332	340	327	325	332	341	360	334	334	374	367	374	381	372	369	343	339	348	349	357	375	402	370	340	334	359	319	377	365	331	345	338	350	326	352	362	351	342	356	371	379	348	355	350	380	368	344	352	349	353	355	354	368	356	327	344	336	329	336	331	400	329	363	321	342	361	345	334	348	360	362	356	364	344	359	347	367	365	370	377	340	332	380	352	403	395	361	362	359	366	329	364	305	392	389	349	379	357	359	396	345	338	353	357	341	343	354	349	348	371	324	346	394	376	363	353	334	343	343	340	366	336	355	331	335	330	330	356	341	383	357	349	362	340	325	372	364	362	380	319	333	376	358	368	392	355	386	336	354	337	365	349	366	407	341	369	382	380	356	336	429	376	353	337	366	392	346	339	370	304	325	390	388	383	357	354	333	346	374	366	368	351	349	307	318	348	378	374	342	348	344	368	326	361	362	369	383	325	346	355	343	342	367	346	393	368	354	336	395	327	349	348	387	375	377	371	350	370	370	332	377	381	340	356	369	387	359	389	358	371	361	381	361	385	304	396	382	359	373	382	350	347	355	385	364	368	341	362	337	361	398	362	307	385	355	312	353	360	356	366	381	341	394	343	363	339	385	362	342	334	322	341	322	375	315	336	355	368	356	303	377	363	351	348	342	372	377	367	353	400	359	349	395	355	368	337	358	340	349	330	346	349	338	335	346	354	382	406	335	378	362	357	324	357	398	377	355	383	354	366	330	382	368	345	355	339	372	350	369	360	378	345	342	334	338	347	382	344	365	380	375	316	344	311	375	330	335	318	331	336	357	350	334	386	395	387	393	343	358	388	347	383	339	375	364	354	353	382	336	361	321	368	340	351	373	359	373	343	352	372	320	325	349	350	362	347	344	342	371	360	380	373	352	376	338	364	372	333	339	357	354	370	371	380	341	394	354	361	344	382	354	333	346	371	365	376	351	382	316	380	374	328	358	359	360	358	339	378	328	337	391	355	309	338	326	348	358	374	358	394	331	370	332	332	352	365	360	390	353	387	347	363	331	354	329	392	351	375	325	321	374	333	358	355	373	349	373	383	351	325	348	339	382	358	326	325	326	373	349	362	339	359	332	411	364	360	361	378	338	374	323	405	382	322	336	354	359	366	379	368	340	353	346	367	379	346	340	395	328	333	362	368	352	388	343	361	360	362	353	352	329	361	400	374	350	372	367	358	352	341	383	350	325	320	360	373	377	377	340	360	326	346	331	351	327	372	397	372	339	332	351	373	377	358	370	372	375	384	346	397	358	376	348	351	370	377	340	355	362	355	383	338	373	373	388	340	370	392	392	354	342	417	355	339	369	332	362	336	348	368	368	356	347	372	376	317	349	397	349	360	360	370	343	334	355	353	350	372	350	326	322	332	351	381	355	346	344	375	355	317	366	313	366	325	382	322	344	386	356	371	352	343	346	356	342	354	372	370	368	351	353	361	364	330	352	332	342	363	356	355	371	350	374	328	370	402	368	336	345	338	355	360	383	357	334	341	334	366	388	336	375	371	387	346	364	361	359	377	361	325	399	368	358	363	367	330	341	400	330	365	398	382	372	369	365	336	354	339	362	366	345	364	360	362	350	334	329	383	368	345	374	365	386	327	354	363	355	375	352	382	335	332	332	369	396	365	357	343	358	378	342	380	360	321	368	353	370	339	396	355	335	363	347	365	386	393	353	381	365	333	372	377	366	365	345	321	323	322	324	350	321	344	355	330	370	359	370	370	343	361	334	331	351	356	350	339	389	310	336	339	371	369	343	348	339	352	333	322	356	333	335	362	346	366	380	350	350	343	354	337	348	340	360	349	367	342	333	332	323	362
22633	21080	28962	23457	21084	21126	11563	1176	806	659	557	450	448	391	425	436	298	290	270	271	247	272	246	225	229	193	203	229	204	198	187	212	195	188	200	150	185	186	183	179	197	200	179	189	172	189	162	209	208	312	411	319	343	216	202	205	258	198	219	406	260	259	168	147	195	210	156	175	134	145	136	147	137	177	161	166	154	161	167	154	156	164	166	147	168	144	157	154	156	157	149	146	158	169	146	141	170	151	163	152	143	150	153	144	147	165	166	176	175	142	159	172	162	136	158	154	168	152	152	166	144	151	152	172	142	141	168	178	175	165	147	154	149	137	175	150	143	141	145	166	134	132	148	162	153	136	157	147	148	144	159	158	153	154	154	132	154	168	152	179	169	149	154	152	153	191	178	157	155	176	170	164	150	148	169	166	161	157	155	155	159	164	170	148	153	179	153	156	166	144	159	175	172	150	166	169	162	158	142	157	165	144	138	136	151	153	170	141	139	177	158	143	177	172	153	171	164	161	127	163	135	195	150	153	148	162	179	135	152	163	136	172	148	153	160	160	150	164	170	159	173	174	163	163	161	169	156	165	121	136	152	184	177	149	154	149	151	132	150	172	147	163	157	152	168	156	159	155	155	149	135	164	147	148	148	163	185	165	127	141	171	174	167	141	147	143	157	144	125	154	168	144	144	164	149	175	170	158	157	167	145	177	147	161	159	147	155	157	143	145	156	141	160	148	166	165	147	150	137	148	153	166	177	162	151	148	154	159	155	158	150	153	161	139	146	141	148	170	170	145	176	143	161	155	153	141	171	153	144	144	161	135	156	144	131	142	143	159	181	178	159	140	155	146	158	164	179	143	196	144	170	144	176	137	137	162	165	162	176	162	150	164	154	149	146	151	163	163	135	158	172	148	156	165	148	147	162	153	163	156	143	158	148	158	143	150	140	160	170	152	173	179	133	178	148	149	157	145	160	160	145	169	152	168	141	164	147	123	152	147	163	131	175	154	137	145	149	164	171	156	158	138	175	163	137	168	167	165	158	148	151	157	128	156	126	162	164	160	147	151	161	172	172	159	140	152	156	155	163	166	144	144	164	173	163	175	166	146	152	146	154	152	159	150	172	185	141	161	153	157	164	161	177	151	160	161	148	176	156	148	136	152	166	152	174	175	154	153	165	160	150	157	162	167	165	164	143	140	151	161	176	165	157	169	161	152	175	167	159	162	149	166	151	147	148	179	155	137	121	157	148	168	143	144	173	162	142	141	161	158	163	141	160	119	161	147	182	168	168	140	157	162	156	143	140	134	161	158	159	146	147	141	144	151	153	161	145	168	149	159	147	131	160	183	153	144	160	150	150	181	153	159	145	150	140	164	145	175	148	149	142	164	149	148	157	154	143	167	169	147	161	143	136	149	157	155	149	143	152	141	146	162	148	169	153	142	151	150	139	145	149	126	129	166	163	155	151	175	151	177	167	140	171	152	159	150	148	153	159	169	126	149	134	163	147	154	160	151	183	165	178	166	146	162	165	167	130	139	151	192	150	147	132	153	145	140	155	139	147	144	161	148	177	168	173	170	171	156	173	163	152	159	177	136	135	166	164	149	156	162	170	163	149	170	134	155	153	145	159	155	165	158	157	179	168	152	148	155	157	144	159	155	152	177	162	137	143	134	139	151	163	160	148	144	152	153	125	164	176	169	163	136	141	147	148	150	152	161	177	146	181	152	139	158	153	180	153	142	148	171	156	144	147	127	125	160	146	132	140	149	150	170	148	153	145	170	157	141	143	150	159	155	176	160	152	149	175	151	150	160	146	154	145	161	141	160	167	154	162	171	141	161	149	150	146	161	150	148	154	160	144	166	172	144	141	149	154	174	147	149	168	168	157	144	139	188	167	143	138	141	181	134	149	148	134	156	146	148	148	147	160	146	165	165	156	169	147	127	165	153	135	130	159	152	167	133	170	155	154	149	170	158	173	148	166	170	138	135	138	160	152	156	139	167	162	152	143	158	179	147	166	153	148	167	142	164	148	176	151	161	145	146	153	140	141	147	150	148	165	159	180	156	153	161	177	146	156	167	144	163	168	164	144	173	140	145	166	155	161	177	155	157	144	167	157	154	154	166	171	152	166	151	149	139	160	153	144	160	170	146	167	143	162	155	155	156	182	175	143	144	148	137	159	148	161	165	158	172	171	163	148	140	136	153	158	145	169	163	137	165	160	161	164	137	171	161	166	156	144	159	160	163	137	141	160	154	147	149	173	150	150	152	143	168	165	175	143	162	160	162	156	153	161	164	152	148	164	152	158	149	164	143	158	160	139	164	154	161	162	136	157	164	172	148	161	157	168	143	168	144	154	163	169	157	147	160	178	171	160	155	150	158	176	166	149	142	176	143	164	148	162	155	160	159	140	134	152	148	162	150	153	150	140	160	174	152	156	155	178	127	147	140	157	164	157	150	182	126	148	146	162	142	139	153	135	158	162	145	156	153	164	143	159	149	175	162	159	145	140	147	147	164	159	156	147	156	141	160	147	155	150	154	154	164	155	128	165	179	152	147	173	150	167	133	157	166	166	149	174	168	164	136	166	166	182	147	160	169	160	150	165	144	168	144	159	164	133	135	169	136	177	192	151	161	170	168	165	146	154	154	165	143	177	128	155	178	177	165	156	168	147	169	154	154	145	154	145	141	154	161	153	133	155	165	146	161	163	150	132	155	137	133	183	153	154	160	153	146	171	172	155	147	169	165	145	153	149	133	178	156	163	138	154	172	164	163	169	131	168	159	168	137	138	147	155	135	135	136	138	133	138	160	148	153	151	128	157	149	166	177	153	152	166	167	149	141	141	148	153	149	169	138	155	135	145	162	171	163	143	158	139	157	146	151	151	187	133	171	170	157	157	152	160	159	171	156	149	153	129	156	155	153	157	145	154	155	155	166	168	163	157	139	155	154	164	179	155	153	151	152	125	149	158	140	160	178	155	150	157	129	167	176	170	152	141	167	142	158	141	144	157	142	149	159	146	174	178	157	149	140	167	157	137	187	151	150	122	154	157	164	138	170	156	157	158	161	174	147	152	159	169	179	176	161	133	161	153	163	145	161	162	150	147	157	132	136	172	167	160	161	155	180	167	162	160	141	162	150	169	156	166	136	131	158	148	136	166	145	149	171	160	139	161	147	142	165	156	171	163	151	147	168	133	159	168	164	144	149	144	154	164	171	157	139	158	150	156	124	153	153	150	153	142	159	179	147	151	155	160	152	173	168	137	175	142	150	162	173	158	152	142	152	145	159	134	131	146	160	155	161	141	145	161	157	188	158	157	161	189	177	142	141	163	144	164	153	165	146	145	134	162	153	162	175	158	153	135	155	158	139	143	169	160	160	166	166	168	168	169	158	140	158	165	175	144	163	169	150	159	126	156	155	127	168	158	156	156	142	140	133	150	172	170	178	143	150	156	164	169	163	158	138	159	149	143	143	168	140	175	148	154	165	142	149	164	147
12635	16029	13726	7373	5296	3779	2896	2242	1761	1351	1135	908	844	795	805	776	595	456	446	388	390	385	347	354	294	267	330	298	288	278	259	272	241	256	272	265	268	222	211	216	244	238	222	240	274	250	259	275	314	519	684	450	507	357	299	277	416	339	277	658	371	336	206	217	232	286	222	227	207	186	232	198	216	182	179	185	201	231	195	188	209	175	193	183	228	223	199	174	190	209	184	194	180	191	181	188	193	191	198	202	186	201	188	196	200	228	207	190	206	190	209	192	191	206	173	202	190	187	234	220	197	195	168	183	224	202	186	191	173	205	189	207	210	163	204	198	189	189	191	216	214	222	190	201	206	225	178	205	186	198	217	191	221	193	188	197	204	202	199	157	194	224	172	220	213	208	190	214	200	179	199	174	194	214	204	190	190	200	188	181	216	188	191	191	196	209	180	199	175	182	201	210	189	219	188	214	193	197	194	179	217	191	212	235	227	159	199	190	190	207	174	189	201	184	204	205	201	203	199	195	187	201	209	184	168	177	195	213	205	199	197	183	186	198	188	175	171	187	223	176	167	184	198	209	246	195	179	176	194	192	187	215	211	209	172	199	184	194	171	194	203	205	204	186	211	179	189	161	206	213	191	197	205	202	187	181	204	180	185	204	201	202	203	192	186	184	179	204	193	197	182	207	170	220	187	177	180	179	209	217	201	197	192	210	177	207	197	188	192	210	193	174	205	184	213	184	171	197	204	175	210	205	197	196	188	193	188	194	182	195	184	208	206	155	201	186	177	197	209	224	194	187	189	188	172	192	215	197	209	191	189	195	195	195	198	228	191	182	208	211	192	183	196	182	178	193	199	193	192	197	189	165	196	184	189	206	207	197	207	193	207	192	175	181	192	181	201	174	182	188	175	173	198	191	203	193	173	207	186	198	212	187	189	195	201	209	191	193	194	200	194	201	189	213	187	209	185	189	186	203	212	208	186	180	189	198	207	198	183	208	204	178	198	199	195	204	196	223	177	202	177	195	188	216	200	193	204	199	211	182	202	230	170	208	165	194	188	179	187	203	205	170	188	198	196	176	197	161	213	192	200	189	189	189	209	210	200	196	188	210	188	191	195	200	205	168	198	204	196	191	195	190	196	200	182	159	195	199	229	211	180	196	182	186	189	188	194	181	217	202	173	195	180	209	166	185	206	180	188	187	195	186	179	196	180	216	202	160	183	176	214	160	196	202	185	220	199	185	187	211	190	221	167	176	193	210	190	184	203	194	191	193	215	188	177	209	161	199	181	178	193	195	185	186	181	183	180	198	208	192	187	186	208	173	184	217	203	200	191	211	182	179	219	211	193	193	194	174	173	208	206	176	202	201	192	187	189	219	173	183	187	180	210	189	207	214	201	182	183	200	187	196	180	203	198	192	211	185	178	212	197	202	226	202	187	178	183	171	187	214	182	178	178	201	203	219	203	195	197	177	212	179	210	189	220	195	182	184	186	183	209	193	196	225	211	224	181	202	173	180	201	206	192	170	229	190	227	187	210	202	191	197	212	190	194	216	193	184	195	200	187	205	204	180	241	184	197	179	206	189	182	207	164	192	208	201	214	196	175	212	199	191	182	194	203	201	208	183	187	230	202	198	186	187	184	200	188	173	211	212	201	194	195	206	173	172	216	214	199	213	183	222	195	190	230	197	160	192	201	164	195	189	202	206	199	191	186	151	216	194	187	185	201	220	172	199	187	181	192	191	193	202	222	180	191	195	215	185	190	205	194	172	215	187	189	203	190	207	204	204	199	200	198	166	195	205	193	200	209	182	213	187	189	192	193	200	189	242	176	181	175	177	191	194	194	204	195	179	189	196	219	184	198	210	185	195	183	172	163	205	184	201	185	213	211	194	184	194	189	173	197	205	178	182	184	173	212	184	218	193	216	218	191	210	210	190	207	224	189	182	198	200	202	181	171	188	192	167	214	231	205	163	191	185	176	198	221	189	184	179	203	191	177	205	211	195	198	215	208	191	206	217	195	211	214	203	205	196	201	185	181	198	184	184	180	189	206	165	196	191	178	188	180	205	199	203	189	164	173	187	193	226	179	196	174	204	200	168	192	200	201	196	188	188	209	206	188	212	205	213	192	176	196	196	197	163	206	212	201	176	178	206	169	193	194	173	180	197	215	201	189	213	187	183	188	194	174	211	174	180	180	192	223	211	208	196	179	206	194	198	193	183	212	207	191	200	201	201	191	191	188	224	218	203	194	192	215	178	172	194	205	207	190	210	203	209	191	176	180	202	193	194	175	185	193	191	206	188	177	208	202	222	196	200	212	211	216	209	209	211	215	190	195	206	185	198	222	185	212	186	212	198	191	181	204	222	218	191	200	205	198	200	224	196	200	203	204	219	209	181	194	192	198	153	191	205	190	178	208	228	205	182	184	174	198	215	194	183	206	187	185	168	185	192	181	188	198	205	189	200	176	203	202	187	193	210	208	210	185	187	180	195	211	207	193	196	200	187	200	202	186	161	190	192	194	188	189	207	188	174	208	175	182	183	188	180	189	181	185	188	189	195	211	204	197	220	183	195	189	180	206	191	220	181	214	216	187	187	189	185	191	200	199	199	200	187	174	185	176	180	200	168	169	189	213	188	184	211	191	195	160	204	196	194	181	196	200	183	194	177	177	194	185	185	218	206	194	175	196	219	204	226	196	193	165	204	178	176	210	203	226	209	200	197	201	194	184	198	170	206	221	202	195	189	163	209	218	204	196	194	183	190	212	197	189	218	209	200	181	182	200	197	195	190	160	207	176	187	204	183	188	204	190	181	185	175	180	178	201	199	195	194	199	180	180	188	220	209	219	175	183	193	176	167	195	183	208	189	202	203	211	186	193	215	187	194	186	183	194	189	207	171	200	209	209	201	205	210	205	197	180	176	216	208	208	190	208	189	187	171	202	214	182	180	188	209	199	206	196	192	190	227	173	192	188	186	212	205	199	206	174	212	215	197	202	180	221	188	216	200	192	183	176	190	209	181	204	207	189	190	193	193	198	191	194	192	195	214	217	214	207	196	165	201	189	192	194	197	215	195	182	227	189	203	190	194	197	162	195	178	194	215	208	182	197	184	205	183	188	207	188	170	155	196	190	211	215	195	186	190	194	187	181	179	208	199	184	195	217	188	200	199	197	202	182	187	209	194	188	191	214	196	169	192	186	180	192	181	217	187	197	177	190	231	172	192	204	212	202	187	203	188	203	193	196	213	188	203	186	185	187	190	208	179	203	206	192	199	197	166	220	192	192	200	200	197	211	192	190	210	191	166	215	207	212	173	195	217	169	178	225	187	197	192	184	183	190	208	206	180	186	209	167	191	194	195	186	164	195	208	190	189	201	175	195	214	187	194	179	224	185	191	207	193	173	166	216	194	194	179	229	190	193	168	157	203	186	202	213	210	188	193	190	206	210	180	191	210	179	192	193	190	195	204	212	168	209	214	178	193	192	188	212	188	193	203
26689	20622	9685	1146	751	649	568	448	457	411	460	425	469	472	461	489	442	431	434	462	462	479	409	420	424	431	443	426	438	408	416	424	399	434	439	448	449	457	406	399	405	428	411	436	441	426	435	455	426	490	525	477	473	402	436	441	446	455	445	512	443	432	428	414	402	401	411	420	420	431	418	466	390	424	421	455	442	442	442	449	430	425	411	453	394	446	395	440	425	396	448	407	462	392	424	462	436	418	420	388	426	457	442	427	397	431	446	438	438	433	390	426	425	442	439	405	408	452	436	396	450	431	447	410	405	432	414	438	398	415	420	442	402	439	401	371	402	424	406	423	418	413	403	421	447	443	412	419	433	383	442	416	388	405	411	424	405	437	445	440	451	408	398	427	442	390	409	436	412	416	437	458	412	413	416	413	454	439	422	413	417	429	430	427	414	444	422	406	371	423	430	422	430	433	444	446	442	431	466	387	471	404	407	391	423	370	399	401	428	416	403	447	432	433	431	424	432	440	464	403	427	423	378	401	403	403	405	475	437	423	451	437	466	414	436	433	417	411	412	457	416	446	437	417	426	396	460	426	424	398	434	396	420	400	442	403	424	425	431	387	398	446	435	434	406	434	415	447	411	416	401	413	429	403	397	422	442	433	417	409	387	409	445	398	455	428	399	428	405	428	446	434	402	441	446	399	420	453	404	399	471	418	424	404	435	413	414	503	452	389	438	452	437	414	437	427	458	426	421	428	419	451	417	420	406	437	420	424	414	416	413	405	397	411	407	452	434	421	417	463	385	419	422	431	433	439	417	469	417	409	468	425	415	450	409	392	420	460	417	407	433	421	405	427	408	404	461	443	396	396	439	388	457	436	400	418	388	426	399	443	457	430	397	473	389	477	402	375	422	422	455	393	414	424	401	428	408	466	415	427	415	408	416	465	419	406	407	414	411	422	447	456	443	429	404	437	390	408	466	434	428	425	416	445	449	404	411	440	413	447	420	444	444	446	438	418	419	414	431	427	415	434	413	409	428	410	417	412	398	414	409	417	396	385	468	421	432	436	393	406	392	440	426	436	404	396	468	432	412	418	398	422	387	446	402	461	399	437	440	413	388	440	414	412	444	415	432	373	417	421	408	436	454	409	417	419	404	387	432	412	440	411	427	437	400	456	450	379	430	448	411	402	432	419	394	417	407	427	447	420	419	382	416	430	410	409	433	455	401	405	435	418	409	442	398	417	464	422	430	443	424	399	444	427	450	424	427	440	419	400	437	386	409	411	395	413	419	403	423	392	409	434	437	437	421	437	423	431	421	397	397	463	392	418	432	388	389	441	464	431	425	447	373	405	415	421	403	413	396	417	397	359	410	429	434	458	420	412	429	390	462	437	407	397	409	419	404	454	440	431	403	410	426	388	413	443	466	446	439	385	435	444	422	409	424	423	420	427	422	415	420	385	424	413	437	445	478	409	409	406	444	451	441	446	414	435	427	444	399	405	441	414	378	420	441	442	431	420	414	434	429	418	425	425	378	440	407	450	412	413	446	402	433	419	439	397	435	430	447	434	453	402	442	418	412	414	446	416	432	417	442	427	412	453	415	441	440	422	449	428	386	439	435	407	415	421	444	443	419	449	431	409	483	417	381	401	426	408	459	422	468	432	420	435	403	429	399	415	407	450	414	421	384	423	417	419	404	405	407	403	403	413	418	429	420	457	413	437	438	466	435	454	452	448	454	393	418	460	413	431	450	415	438	408	442	426	439	454	417	451	414	429	407	442	444	426	410	434	434	395	431	421	410	460	431	420	402	458	445	446	423	437	411	383	431	430	382	456	429	410	379	414	433	461	418	429	422	426	437	431	425	425	388	451	424	409	435	426	417	418	405	402	422	433	442	434	423	457	458	443	437	420	406	409	424	402	425	406	417	425	414	454	421	412	389	435	384	453	407	406	387	453	417	374	424	407	431	452	429	453	457	373	416	422	426	426	434	429	425	421	390	425	434	429	413	414	432	465	440	421	392	369	381	412	426	410	429	429	433	398	404	398	410	411	433	458	426	440	400	437	421	384	438	399	412	436	395	401	421	445	410	432	407	408	407	408	425	425	429	419	443	417	415	451	425	438	414	427	431	409	435	407	432	413	446	419	420	421	412	410	421	429	443	443	436	474	438	408	442	402	414	452	404	447	422	424	442	415	382	430	407	424	448	430	417	459	430	417	422	400	405	404	410	407	404	444	450	427	463	415	411	431	419	417	399	419	419	447	431	419	442	395	380	430	449	431	419	405	408	422	404	406	446	373	411	400	430	425	431	403	425	406	428	431	421	406	450	438	414	451	389	428	415	394	453	444	431	398	420	395	435	390	389	407	458	435	398	415	446	411	421	378	435	399	426	413	419	436	427	401	474	424	413	422	417	403	443	383	452	427	409	379	433	470	428	416	453	435	404	419	427	410	413	433	431	390	398	393	449	474	444	383	422	432	413	395	435	419	444	441	430	453	446	432	404	400	380	428	424	427	443	404	468	460	431	421	431	431	426	409	408	408	415	436	439	447	401	433	395	396	437	410	458	411	471	427	429	436	425	429	422	451	425	431	426	422	402	401	415	430	401	425	365	400	427	398	472	415	450	451	397	430	418	410	412	418	448	438	414	411	425	407	428	428	443	420	419	454	478	408	422	395	423	419	437	419	436	404	395	414	423	443	398	393	418	434	435	420	453	423	384	404	407	369	438	441	461	413	386	385	438	420	440	429	386	449	447	405	404	420	413	435	436	410	435	402	408	409	376	406	420	440	448	400	448	418	398	437	444	421	394	402	411	387	429	403	379	435	410	398	417	398	399	420	437	403	390	431	447	426	407	424	406	436	420	430	416	439	383	448	437	445	424	441	424	412	426	411	392	446	414	422	414	431	437	429	395	424	397	457	430	395	437	386	435	434	378	419	435	440	468	426	441	469	446	423	451	448	406	433	447	433	432	396	461	380	419	378	439	413	423	433	416	434	445	398	420	398	414	428	405	408	402	418	453	419	437	432	474	403	441	410	442	430	416	440	413	382	416	481	450	409	394	463	435	427	410	456	429	412	399	457	450	387	406	422	398	421	398	395	453	409	441	398	410	417	434	395	407	403	440	421	430	419	398	438	433	440	422	416	425	414	406	431	400	457	404	424	448	438	419	424	429	411	417	443	414	414	396	407	411	416	434	424	407	410	430	441	415	425	436	441	414	448	414	420	444	421	417	450	426	424	437	451	397	424	396	424	387	424	413	419	427	383	400	469	414	416	440	440	426	429	439	397	417	402	448	405	437	424	410	421	430	409	430	424	430	454	414	439	407	405	438	426	437	431	438	382	401	411	423	413	454	435	422	425	450	415	402	435	440	459	433	407	471	443	406	432	434	407	409	461	449	429	400	345	405	395	417	413	436	438	428	403	406	425	416	435	421	455	429	433	433	411	451	451	409	443	424	392	435	440	438	387	438	431	423	432	442	447	439	432	428	408	382	457
4541	1374	1142	962	718	643	683	642	623	550	574	581	602	586	620	622	580	542	567	556	585	588	548	566	575	584	522	563	518	536	519	492	542	546	552	541	552	559	548	571	511	478	535	526	567	556	564	561	583	638	688	599	618	585	504	599	539	557	564	674	606	558	543	525	517	501	535	481	539	530	572	540	542	537	553	493	507	529	518	547	546	571	507	546	538	540	526	523	544	528	536	541	540	514	496	535	534	552	518	587	523	539	535	572	523	538	544	538	535	547	544	531	511	574	536	514	544	561	481	524	573	507	556	533	556	550	528	543	532	568	515	541	551	544	496	509	518	521	517	549	508	518	564	527	536	518	513	545	528	545	545	563	503	542	543	524	558	521	519	505	530	568	506	557	563	513	548	542	532	555	570	522	554	559	559	502	527	547	529	510	511	541	562	568	527	506	549	512	521	541	551	550	564	531	568	526	546	521	559	561	517	525	540	526	535	595	509	532	505	552	497	547	499	499	504	557	540	531	521	535	489	562	530	530	531	525	514	506	506	534	545	531	565	545	525	536	574	507	538	584	543	523	556	544	556	533	497	553	546	533	508	533	535	584	542	538	547	551	506	519	521	538	530	536	571	494	564	503	523	543	532	552	534	580	517	533	557	497	548	547	510	541	487	514	556	532	558	513	541	521	513	521	516	542	533	573	537	529	554	532	522	579	507	550	515	527	573	533	562	531	528	560	494	541	477	500	517	481	511	497	528	539	557	588	518	500	540	522	557	548	543	512	578	572	512	531	545	537	560	537	558	514	572	518	537	518	562	546	533	558	509	572	511	531	544	559	542	520	499	537	547	564	550	537	559	542	531	557	472	534	505	524	505	530	509	514	523	569	523	557	537	521	557	533	543	570	503	503	532	525	582	564	561	557	508	530	557	535	535	571	503	500	525	520	529	543	561	505	538	535	525	529	546	514	528	571	568	542	536	541	508	521	523	524	527	530	512	543	551	567	538	507	552	594	567	527	502	566	553	499	515	553	541	565	495	528	541	516	556	521	548	582	539	514	527	538	518	552	564	524	514	515	516	533	533	489	506	529	522	533	551	498	528	512	552	563	529	545	547	566	505	513	524	522	549	510	524	528	560	562	542	532	531	535	472	529	546	570	485	544	504	530	548	523	540	519	551	555	551	508	519	562	514	562	541	513	542	543	486	530	501	488	546	495	477	509	563	505	562	547	561	537	567	581	522	550	536	518	536	520	525	542	521	533	535	574	534	532	499	522	511	508	527	513	525	561	538	546	545	530	562	514	505	524	518	536	518	539	522	512	503	512	479	511	526	536	503	522	572	523	525	527	539	525	529	526	558	528	548	536	509	527	533	537	540	510	486	535	555	529	528	549	506	541	488	533	555	544	507	520	542	497	522	532	522	523	541	581	568	501	558	574	545	523	554	540	536	532	509	536	513	544	506	508	544	541	506	542	535	547	481	548	538	547	543	509	527	576	523	539	523	520	499	563	537	555	534	521	512	522	550	532	539	510	506	507	539	544	524	578	536	523	551	564	520	550	555	525	553	553	557	529	553	508	520	546	544	556	577	582	574	556	545	520	537	543	550	514	531	498	541	544	548	543	492	559	511	521	548	537	553	507	536	499	528	538	538	556	543	555	505	522	539	523	513	519	558	529	531	537	515	546	478	558	522	509	519	546	523	545	507	571	521	554	559	526	532	533	506	533	544	517	507	510	557	526	532	509	555	543	564	516	524	520	581	557	575	586	513	577	536	540	539	486	529	502	529	534	536	485	505	549	518	529	489	574	529	557	512	493	500	533	560	564	521	563	521	525	553	551	510	541	467	537	503	533	546	507	515	503	521	497	542	548	510	558	533	534	580	552	525	566	551	531	539	523	554	542	530	544	496	546	532	540	547	558	537	529	531	515	561	562	503	541	502	538	523	518	488	504	544	506	536	528	535	543	527	511	581	549	524	535	552	573	538	539	526	498	537	522	541	523	533	556	551	603	527	524	502	520	543	536	531	546	511	518	523	541	520	520	569	507	561	527	579	522	607	500	581	520	561	539	556	532	573	519	542	524	529	521	544	562	510	548	547	524	523	513	526	543	525	550	513	530	539	531	565	566	520	550	544	501	556	534	537	512	534	560	531	492	552	525	550	567	512	503	521	514	549	513	532	532	530	531	543	544	511	551	478	568	513	481	516	497	506	512	528	559	552	515	499	575	513	558	531	499	530	500	515	543	548	524	554	513	491	510	537	557	538	584	558	530	527	496	514	528	522	536	505	467	545	543	567	542	563	510	512	517	496	594	568	566	562	564	508	510	560	538	542	501	565	476	522	540	552	507	557	516	550	525	530	541	519	529	510	531	557	532	540	520	551	527	500	485	537	527	546	497	536	549	546	536	491	524	549	528	545	559	499	583	522	526	531	544	505	532	524	501	529	512	531	483	507	495	511	506	561	549	500	496	560	516	536	531	482	516	508	514	536	518	543	538	532	528	540	521	535	506	577	531	519	536	510	541	553	552	539	548	544	513	516	547	537	555	541	552	536	513	547	557	566	515	519	524	542	518	540	546	547	531	556	520	525	524	524	536	510	557	501	536	528	555	535	552	535	539	492	539	534	566	554	553	546	559	548	524	510	538	556	543	545	569	509	517	507	565	529	515	536	514	485	540	519	498	505	486	548	515	556	541	556	505	566	520	525	557	537	533	537	551	572	522	504	538	545	518	526	540	531	512	498	527	535	524	532	513	571	515	541	533	558	511	537	538	592	520	506	530	546	519	531	538	523	522	537	550	514	519	531	538	498	538	549	540	492	504	523	525	552	514	561	529	530	515	573	526	490	539	524	546	537	564	558	532	516	552	538	537	513	493	539	523	586	515	499	549	549	562	524	531	534	579	507	512	507	511	534	536	558	563	523	526	526	529	468	549	532	515	564	553	567	523	523	524	545	542	561	530	508	535	563	503	571	538	539	528	515	527	574	562	525	511	509	546	521	559	514	564	567	545	497	566	534	510	535	586	494	560	519	538	514	539	511	512	556	546	527	527	531	528	531	569	539	529	527	530	555	505	573	551	501	524	551	545	512	507	539	546	539	527	555	547	535	493	518	539	529	559	559	541	530	515	520	508	546	547	538	549	554	519	512	477	521	522	551	547	548	545	546	547	512	534	543	575	565	512	560	557	503	504	483	524	533	519	550	510	547	544	517	553	507	533	521	467	556	509	527	537	547	533	552	504	495	527	529	495	562	498	550	542	526	508	522	534	546	538	617	521	552	520	566	560	529	576	498	499	572	508	548	542	546	518	544	541	527	531	556	500	486	540	515	524	502	558	520	521	503	530	555	519	498	558	544	595	523	525	544	525	519	545	575	526	527	581	530	530	553	550	524	574	577	553	536	558	544	498	568	543	529	552	517	526	542	540	488	526	545	569	544	556	548	567	554	508	541	526	536	543	550	544	531	536	514	559	548	542	502	536	511	520	540	563	534	570	538	523
23554	21118	28596	23880	21117	13312	1320	714	600	544	504	462	426	417	465	417	380	390	335	356	316	298	309	316	324	313	285	297	299	297	312	285	290	285	307	287	284	277	259	284	278	261	299	336	304	292	341	313	332	402	429	371	408	336	325	290	357	291	319	467	365	309	273	274	291	304	313	259	301	261	283	294	273	282	287	282	259	297	283	276	257	284	267	290	244	257	280	295	245	306	253	264	281	289	281	258	275	284	273	279	266	277	263	308	281	269	261	279	280	261	266	293	283	300	310	293	284	299	288	279	290	254	294	271	283	272	277	281	267	275	295	267	261	267	296	295	264	261	261	285	320	271	293	271	281	289	288	256	281	267	278	282	323	301	270	286	277	319	269	271	252	298	259	277	276	274	272	279	278	275	263	273	272	284	269	269	271	277	290	287	254	286	268	266	323	266	269	288	282	265	280	296	244	300	291	295	259	305	257	272	261	280	264	265	273	291	311	267	276	255	277	285	321	278	280	264	255	265	304	261	264	282	263	276	274	289	316	284	269	272	282	263	264	297	270	271	313	307	269	305	260	279	260	286	255	280	273	294	280	256	288	272	267	277	261	263	289	283	299	278	285	283	275	274	287	278	292	286	287	292	310	285	274	249	268	236	254	286	264	264	263	250	290	297	263	291	293	274	267	268	260	257	268	308	293	281	248	271	296	279	280	265	277	269	312	267	318	284	265	270	277	304	288	293	255	277	269	281	283	241	293	285	280	302	304	288	287	276	283	300	234	282	278	259	282	266	271	306	290	282	291	286	260	290	290	285	317	278	285	300	297	273	260	267	278	274	243	261	277	288	281	267	285	304	285	276	274	283	304	287	282	308	288	280	272	291	270	292	321	277	291	256	280	300	302	284	308	296	291	289	294	310	287	290	264	285	311	269	281	300	300	262	275	302	280	291	286	284	280	296	271	277	264	299	271	284	279	283	306	259	274	278	285	289	270	251	299	257	284	285	302	271	303	269	318	274	297	281	281	279	299	277	286	276	279	267	278	267	287	300	273	289	270	297	265	270	257	244	284	271	250	270	261	308	278	304	258	288	266	301	251	258	304	304	304	301	255	272	283	249	267	268	253	300	259	255	272	248	281	258	292	285	281	272	293	258	281	276	252	260	262	278	290	287	264	273	257	264	260	284	307	285	261	277	272	275	283	286	276	255	275	273	289	276	280	268	255	264	270	253	272	266	258	279	267	303	302	267	260	273	277	292	288	272	293	281	318	281	271	274	275	249	273	264	270	289	280	271	296	298	294	259	307	288	266	288	276	260	265	273	276	288	273	265	294	276	291	271	293	263	261	276	282	241	285	278	277	289	276	279	263	282	301	274	266	295	292	293	322	260	286	284	281	293	264	277	269	265	288	274	274	238	249	267	255	250	272	250	283	277	294	266	277	270	263	282	259	270	249	263	244	286	285	288	262	263	258	267	282	275	278	269	302	278	267	285	301	286	275	268	254	289	282	276	289	275	276	272	260	247	282	266	259	298	287	298	277	258	274	269	279	292	256	301	301	287	279	267	286	277	281	266	261	274	313	271	270	261	270	283	285	259	303	267	279	287	267	252	298	287	273	289	274	261	291	286	267	266	255	303	266	268	280	262	283	286	277	295	254	272	304	266	279	253	259	274	287	260	282	275	249	276	270	271	285	283	285	288	245	257	242	291	303	242	288	266	267	269	260	301	274	257	271	269	261	259	243	262	306	266	274	258	305	314	269	259	293	260	261	267	260	276	313	272	293	253	284	266	292	317	283	281	247	283	272	288	318	276	302	256	291	295	242	284	259	269	275	301	297	311	260	259	279	269	264	302	294	277	286	280	273	293	286	292	263	276	284	287	279	274	258	271	255	236	287	250	289	283	252	298	266	279	306	285	301	254	288	287	277	307	293	286	295	279	285	294	288	271	250	262	268	261	257	276	263	291	256	272	276	322	291	293	326	254	268	285	313	303	238	295	247	271	256	277	282	259	273	300	279	257	270	291	289	268	278	267	261	280	291	302	274	258	316	304	283	247	276	254	273	280	276	295	272	283	285	265	255	278	253	295	276	256	276	267	295	272	277	307	265	253	259	291	307	268	288	268	288	260	274	250	246	293	285	291	279	284	292	276	307	272	277	304	266	247	291	263	295	274	279	272	292	267	279	280	259	255	278	298	273	271	283	306	260	254	303	239	254	289	272	276	258	263	314	249	266	262	307	255	275	281	269	259	266	268	309	263	266	258	278	280	279	269	272	265	276	279	275	282	243	281	267	267	296	283	265	278	269	275	286	301	281	297	292	258	260	268	276	279	284	288	271	275	281	253	307	264	260	301	250	265	249	237	271	286	258	254	283	289	273	259	276	258	280	288	268	309	279	276	284	255	302	275	297	265	244	249	267	296	273	301	267	291	303	268	256	280	267	270	298	259	273	249	252	270	307	292	270	292	283	260	281	284	282	262	257	272	271	281	287	287	278	284	308	273	307	279	270	296	290	260	239	263	295	278	286	268	267	259	276	256	273	228	285	260	262	276	292	276	290	270	259	248	296	289	283	292	270	270	290	238	266	260	280	243	308	287	277	275	264	250	313	255	294	271	275	311	288	289	275	299	267	285	270	276	270	270	303	269	261	286	244	276	258	280	289	284	277	266	262	302	284	323	281	242	279	263	281	274	255	284	281	283	298	274	285	284	270	285	264	270	275	278	287	242	288	278	286	246	262	300	271	266	246	273	271	282	255	291	269	296	313	275	260	266	278	281	275	286	313	270	265	277	277	277	290	287	267	305	283	282	271	274	309	261	258	251	288	271	278	293	272	269	301	278	302	262	274	245	278	280	269	262	292	273	272	277	275	308	271	253	249	296	256	276	291	284	248	240	288	282	278	290	286	290	277	287	272	280	272	285	282	285	285	287	271	265	281	254	265	256	260	278	291	253	275	277	295	251	261	292	297	267	241	254	280	238	271	264	254	274	268	294	281	279	274	269	254	311	268	257	294	270	296	293	284	291	287	257	272	286	233	259	277	283	273	285	281	275	298	291	299	283	296	264	261	298	271	241	266	248	281	290	273	273	260	293	246	283	281	267	266	302	271	254	258	280	241	306	268	285	296	231	257	264	267	291	300	263	261	266	295	291	269	293	240	254	302	256	278	258	286	258	276	304	285	303	290	261	257	279	275	288	266	285	280	276	245	250	248	266	280	277	274	272	282	289	296	261	270	296	287	273	267	299	262	270	292	278	285	291	281	273	275	282	315	282	284	271	268	280	272	241	295	278	268	269	230	281	293	274	285	272	285	273	300	267	255	277	272	274	273	264	265	297	283	262	269	279	279	288	316	268	260	280	283	267	280	302	256	269	303	256	282	304	248	290	260	282	266	307	260	268	292	280	291	258	254	259	295	286	279	262	262	253	277	290	285	262	265	289	271	294	267	268	287	232	272	279	288	274	265	274	299	288	267	303	269	267	290	265	282	285	292	292	277	290
9060	9871	8493	4478	3021	2214	1739	1422	1167	927	846	735	696	660	769	753	543	540	506	518	436	453	460	438	414	420	410	454	415	404	408	399	401	403	397	397	374	406	368	398	385	364	360	401	394	402	423	395	457	594	691	508	536	477	459	426	470	446	447	652	492	449	395	353	385	407	349	330	353	337	364	368	390	369	344	373	402	341	373	345	378	335	352	374	380	344	368	346	394	398	378	318	371	355	358	383	360	349	365	366	361	367	359	359	349	357	348	355	326	367	360	365	366	339	367	380	386	391	370	364	366	353	333	351	378	366	334	350	361	378	364	368	353	346	328	347	368	333	366	373	369	378	375	370	373	376	326	365	355	372	370	344	345	369	374	373	379	375	379	349	331	431	387	332	365	375	353	331	340	373	376	333	347	347	387	360	359	370	359	356	346	351	358	359	354	348	374	339	354	373	369	362	350	365	341	362	356	355	338	341	361	372	368	380	338	355	370	360	357	362	358	382	379	338	375	337	376	348	346	381	320	355	394	330	362	362	347	344	366	356	366	381	362	347	344	393	378	350	367	332	380	352	365	374	383	362	398	351	339	370	357	366	354	342	368	372	381	383	345	362	358	365	355	350	378	372	344	338	405	355	388	381	395	353	352	367	380	367	369	382	345	332	332	378	364	353	398	369	357	390	362	346	346	355	313	349	320	357	349	310	343	342	377	350	358	365	393	375	360	376	357	366	348	355	367	363	342	380	399	385	383	366	355	351	378	384	348	347	316	386	386	380	336	338	378	348	335	379	359	343	342	329	381	340	379	340	360	357	371	387	351	376	352	340	375	352	390	355	333	385	401	319	361	355	347	348	380	352	337	357	363	365	350	332	345	365	367	372	357	370	375	362	352	361	350	379	371	350	328	378	392	366	340	349	382	345	335	349	351	369	384	328	328	356	362	377	361	369	370	366	333	334	409	384	359	358	374	368	307	367	379	381	348	336	364	341	315	372	328	356	347	342	391	364	354	369	338	400	365	360	345	349	356	353	360	350	355	357	383	369	357	364	343	368	362	380	365	352	354	329	361	345	395	385	353	366	364	372	366	364	355	359	328	348	342	370	382	360	366	359	358	362	359	332	402	365	369	391	369	397	380	347	360	365	382	373	340	330	345	335	376	353	362	361	401	367	337	352	348	361	343	355	336	369	371	346	332	343	378	363	361	367	370	358	378	369	336	358	350	380	353	384	346	368	368	372	328	346	338	375	340	329	410	364	370	339	365	337	369	369	345	339	355	345	368	361	368	357	358	333	383	380	346	327	356	367	334	369	369	325	375	346	365	363	354	347	353	331	371	365	329	352	346	335	379	343	349	343	353	352	364	341	380	332	360	379	368	345	352	369	348	377	389	384	384	349	370	362	379	347	377	382	354	352	360	356	361	350	348	354	354	344	360	344	368	392	352	324	365	361	345	372	374	364	340	340	361	375	357	359	344	347	339	376	344	360	355	359	355	341	383	368	376	319	373	363	368	347	338	333	352	355	352	347	344	398	337	352	340	358	354	379	337	377	389	383	348	352	371	372	350	333	399	373	331	365	330	357	371	327	361	396	378	378	373	390	344	371	371	359	357	374	358	336	362	357	371	372	363	389	347	373	374	325	379	373	354	372	371	374	391	364	357	371	360	371	360	359	371	357	358	367	353	333	333	383	388	356	369	353	386	344	360	364	369	358	340	387	365	349	367	376	376	375	362	345	354	376	357	376	348	326	360	352	370	340	336	368	371	392	356	382	435	353	365	347	325	347	337	392	350	366	357	369	399	347	407	386	376	413	347	380	410	338	355	351	336	349	374	385	364	357	367	367	347	383	393	337	360	353	384	362	359	342	336	359	381	334	381	385	373	358	341	338	361	382	390	357	373	349	363	392	311	359	314	320	351	345	369	363	389	360	354	353	383	368	348	375	369	381	363	340	380	355	360	396	359	408	347	402	346	381	337	373	327	357	361	358	378	367	354	363	363	341	380	364	348	324	355	351	365	361	384	358	371	332	356	350	395	332	373	354	357	351	396	353	314	344	354	336	365	363	374	364	353	384	365	344	397	364	377	391	356	335	347	346	374	372	379	327	392	353	366	310	349	353	351	371	347	331	360	380	363	344	353	354	368	366	400	358	339	362	344	335	345	339	353	365	351	382	387	355	374	401	336	378	350	369	366	337	347	322	358	332	368	374	368	355	355	377	377	360	402	365	351	349	342	346	381	361	330	363	352	390	359	347	374	376	374	362	387	333	340	343	361	359	350	361	346	366	358	355	361	350	378	339	382	370	336	332	343	382	350	372	351	331	324	339	370	377	339	393	341	351	330	372	326	359	383	397	360	369	376	382	344	354	351	368	337	372	360	391	383	342	328	388	357	348	357	365	351	400	362	353	344	359	359	330	355	362	363	343	354	341	366	358	380	366	349	382	363	384	349	356	361	356	364	343	305	354	353	345	350	338	383	349	369	386	380	376	362	338	363	344	365	351	391	360	400	333	350	370	375	355	369	363	341	414	347	364	359	342	359	355	341	371	346	372	370	368	361	341	354	343	348	354	358	376	342	369	360	340	346	365	349	366	358	349	333	366	406	336	341	370	350	340	359	368	361	388	344	355	329	373	341	362	357	371	366	342	369	396	373	363	371	345	318	364	321	347	397	395	345	369	380	352	363	339	347	368	322	349	363	417	372	370	325	362	374	381	357	368	358	329	360	377	333	389	355	391	383	361	353	355	324	379	357	361	318	379	378	379	335	365	390	344	363	349	392	360	401	342	364	329	340	369	356	353	363	364	343	332	382	363	341	352	360	385	364	390	338	351	339	389	357	342	351	385	394	359	313	355	374	379	345	358	395	369	350	332	376	393	354	364	361	357	331	353	360	339	398	374	369	351	402	371	347	355	386	372	403	364	401	371	357	338	373	361	358	344	385	365	324	364	380	376	355	344	372	388	377	362	362	378	337	380	356	374	391	328	333	353	353	347	339	369	380	349	325	368	387	346	354	351	350	325	371	354	371	352	357	367	315	350	355	338	363	357	348	335	347	354	338	335	373	331	367	388	357	363	331	339	374	386	357	357	365	393	336	351	371	363	379	369	379	364	383	309	363	358	340	359	386	348	356	362	379	326	357	389	378	343	345	368	360	350	337	332	347	397	351	347	365	355	356	373	390	356	341	410	382	346	377	357	357	348	360	349	344	377	360	363	344	382	365	365	369	375	358	331	347	362	371	353	405	355	389	363	348	370	376	366	354	368	352	354	373	390	350	353	338	355	328	351	375	341	374	368	360	381	357	333	364	346	357	349	374	391	362	345	370	382	368	329	357	362	357	363	370	358	374	361	362	335	340	392	372	384	328	352	322	335	327	376	341	341	365	328	348	353	357	341	325	366	362	336	368	383	338	365	332	344	357	365	348	364	351	364	403	371	372	375	329	376	343	390	359	333	385	357	319	389	351	374	360	357	381	363	344	349	385	350	350	375	346	352
22622	21068	28902	23440	21075	21120	11494	1169	793	625	581	474	427	412	503	414	300	288	270	304	272	258	233	232	205	189	237	205	210	198	168	185	194	221	184	177	200	162	182	179	173	170	180	171	156	179	174	222	272	366	412	342	316	241	218	211	267	230	241	454	312	250	185	163	163	190	160	186	188	167	145	178	173	176	153	172	167	184	193	199	171	173	163	181	188	171	161	166	162	150	169	186	176	147	154	155	161	188	197	159	143	147	166	180	175	172	137	169	183	171	180	192	173	149	163	165	174	138	167	147	178	162	165	153	173	168	169	166	161	159	148	170	170	189	181	163	154	145	163	158	174	152	147	152	185	170	172	164	179	156	168	170	145	175	167	169	185	138	160	186	162	165	179	181	155	175	170	194	202	174	185	168	179	168	170	175	166	178	172	171	140	166	191	153	163	155	172	132	168	144	152	156	149	177	164	137	154	182	171	157	173	160	168	154	150	150	167	179	157	176	150	166	175	178	167	158	146	162	155	181	176	179	157	169	178	183	176	179	160	136	153	172	170	171	165	179	159	167	162	165	162	158	149	143	175	165	182	163	181	194	176	164	148	144	162	149	176	180	184	172	166	181	174	151	163	160	176	169	141	161	165	158	175	187	153	144	162	185	170	177	170	160	158	182	182	158	160	170	172	134	162	182	173	139	163	163	185	170	176	156	138	168	177	157	162	171	163	160	151	163	186	171	161	171	158	164	182	185	154	164	149	165	163	159	169	161	159	167	163	145	174	167	176	174	191	167	165	162	182	178	171	173	151	177	148	155	173	154	160	163	163	140	169	186	150	156	163	175	146	171	150	159	172	161	161	162	171	165	171	162	181	154	173	188	183	179	155	170	161	168	147	179	152	158	189	158	189	173	167	174	170	168	196	173	162	179	184	163	161	153	187	172	176	168	170	189	156	150	198	158	169	159	163	154	173	126	168	169	169	174	158	166	145	146	149	170	186	167	187	146	176	163	167	159	177	169	172	152	164	181	159	160	168	172	150	157	188	160	159	175	175	174	171	139	183	177	160	185	151	156	165	151	162	171	151	165	159	164	164	152	157	158	175	162	189	177	149	176	169	170	152	138	174	171	159	149	156	161	190	170	164	161	164	163	155	176	172	154	191	171	154	162	188	185	148	161	136	142	163	173	125	167	202	167	170	187	180	167	164	150	166	175	160	160	162	161	160	159	178	178	186	186	160	177	178	145	193	166	156	150	164	145	171	162	165	162	148	146	162	160	152	172	171	151	175	174	135	149	181	162	174	159	168	171	171	182	164	162	171	162	192	170	167	181	173	147	179	168	161	164	171	159	155	133	171	163	193	160	182	142	176	172	149	146	159	188	174	158	167	146	177	156	173	176	173	152	147	154	162	152	167	175	182	177	179	175	173	164	174	181	179	137	168	155	164	163	169	153	173	172	175	189	169	157	178	156	172	162	176	173	171	188	135	172	150	194	161	173	175	171	165	176	171	176	160	184	176	139	174	164	158	164	153	181	163	165	185	187	166	183	162	149	164	156	174	190	168	178	181	152	174	157	173	170	180	153	165	156	147	155	156	151	193	162	142	185	160	169	157	178	176	152	168	178	170	156	178	159	167	165	164	169	184	156	156	154	133	170	175	190	167	168	147	156	151	149	180	182	169	177	162	160	195	167	180	155	204	164	186	184	178	166	157	145	179	194	163	176	165	172	164	143	195	167	174	173	166	160	160	171	149	134	157	154	170	173	168	149	159	176	162	177	160	159	168	179	175	148	179	167	147	156	158	175	172	166	167	156	172	176	175	165	168	177	169	166	188	170	164	168	152	172	175	180	173	169	164	173	146	174	154	162	185	173	156	184	149	169	153	158	181	162	175	147	158	185	167	159	179	165	159	154	155	152	163	166	146	154	167	162	176	164	159	185	151	177	169	168	173	157	168	162	171	160	136	170	184	166	176	161	173	168	169	169	160	169	146	166	171	182	172	160	163	166	170	180	158	187	152	158	157	152	169	149	153	164	178	157	157	158	162	172	156	185	173	160	140	178	153	179	168	163	156	158	168	162	151	154	178	163	155	169	161	161	157	158	165	153	178	178	175	156	161	158	172	166	173	174	165	155	168	191	181	203	156	172	180	170	166	159	172	165	157	163	163	157	180	153	177	170	178	171	153	157	164	163	165	166	159	178	162	146	155	168	171	156	160	156	157	152	142	162	163	151	163	170	148	163	166	188	159	187	147	159	156	143	161	149	157	165	160	173	172	147	149	157	182	174	171	156	163	166	173	155	172	171	148	166	182	172	166	177	163	142	157	187	171	157	185	168	177	160	186	172	163	187	158	155	161	146	170	150	164	164	166	176	178	180	142	160	168	121	151	163	163	165	174	142	165	155	169	174	163	163	165	168	154	182	149	163	147	159	159	159	155	176	148	177	187	165	172	173	158	147	167	175	195	137	169	172	147	172	177	157	156	148	169	179	156	182	155	158	161	171	151	173	158	161	142	146	148	148	141	160	162	173	185	177	159	169	169	164	163	149	169	198	162	188	184	170	185	185	150	156	162	171	179	189	165	184	164	170	148	139	177	172	152	170	159	170	173	169	188	175	169	176	161	175	149	183	171	161	162	179	160	148	164	144	179	190	128	178	157	170	178	178	154	176	176	157	151	155	181	171	165	169	189	166	166	164	157	151	181	142	145	165	186	175	186	165	161	179	154	157	181	171	181	162	171	173	175	187	159	194	163	168	180	188	183	174	150	185	166	152	189	152	176	144	158	153	174	179	164	163	153	156	165	141	178	168	159	184	165	169	151	176	138	168	153	162	160	159	172	179	159	157	154	182	165	150	179	143	169	179	151	166	194	164	185	169	150	193	157	158	168	171	171	159	160	165	145	166	161	163	174	149	181	147	170	164	153	162	144	178	162	146	158	168	157	145	155	161	156	172	149	163	162	170	168	163	166	180	175	158	180	157	170	171	177	165	163	167	157	177	196	160	162	144	164	154	169	160	190	143	167	172	177	177	164	153	168	172	164	156	160	171	173	158	157	170	167	184	190	155	168	169	156	158	171	154	154	171	161	158	167	183	157	173	179	159	171	177	175	167	194	153	176	166	165	182	152	177	158	165	167	199	153	157	158	181	180	169	156	155	156	167	170	149	174	199	157	136	180	181	181	178	170	162	161	168	149	138	170	137	155	148	160	170	172	151	164	173	175	156	158	187	182	150	163	165	166	187	161	189	172	173	166	157	173	168	186	143	158	169	180	177	171	147	174	179	175	165	154	171	141	163	155	158	182	181	173	168	172	176	182	171	161	170	137	145	159	178	166	168	156	185	157	194	168	182	163	144	171	156	196	176	179	172	170	185	157	155	146	153	177	179	156	178	183	184	140	153	169	156	150	157	149	186	164	164	165	178	161	141	166	146	157	161	135	182	143	176	173	164	163	166	169	170	159	191	167	167	176	163	173	151	159	159	156	171	162	151	171	147	177	152
12133	15891	13723	7646	5108	3855	2927	2292	1704	1327	1162	971	836	740	860	765	513	496	437	449	411	386	413	342	340	355	313	312	281	252	260	280	275	275	279	262	275	280	256	262	263	233	264	237	260	232	271	286	386	578	737	495	479	309	370	306	400	310	449	714	551	339	252	221	233	241	215	213	212	189	207	213	193	203	249	208	193	224	219	233	237	220	217	191	229	200	186	207	210	192	207	194	194	202	224	205	203	215	214	193	234	202	191	224	218	210	200	190	197	218	202	224	232	172	202	206	195	163	187	208	210	211	207	224	184	213	212	203	188	219	217	222	195	215	205	232	212	205	201	209	212	195	179	211	195	202	199	229	205	208	208	193	210	222	214	195	222	180	210	208	190	187	210	219	207	203	214	216	206	223	220	220	210	211	209	214	197	178	223	175	178	198	215	195	217	215	213	196	196	204	186	234	200	220	208	207	210	203	209	210	202	208	234	202	180	202	207	202	184	211	211	190	198	180	224	221	217	195	177	200	188	230	184	231	230	213	190	226	200	195	211	255	220	201	202	223	199	276	208	207	214	210	201	209	224	202	193	208	227	195	215	200	219	213	199	192	184	195	229	210	192	213	205	212	213	206	192	206	192	209	196	199	225	214	204	211	230	202	195	210	201	201	195	211	211	212	244	220	198	193	212	224	196	198	211	233	209	194	227	226	206	201	214	170	207	197	235	214	211	212	199	227	212	206	195	211	189	199	228	200	196	222	208	194	189	206	211	198	214	227	210	204	202	215	217	205	185	213	215	174	202	206	192	214	209	211	236	194	215	207	188	215	211	208	201	206	196	221	201	212	212	205	220	242	195	207	219	201	209	206	198	171	207	230	206	219	207	213	211	211	223	217	197	212	207	205	194	218	197	195	194	184	220	202	208	211	209	207	209	207	251	213	215	219	195	206	208	182	221	229	182	236	198	190	216	204	242	188	205	199	234	222	200	210	215	212	198	205	212	182	198	214	214	207	206	214	207	196	205	210	210	218	199	216	209	224	200	222	190	213	197	207	214	183	197	197	230	203	210	173	209	221	201	189	206	213	203	215	206	214	176	226	225	226	208	183	211	197	187	210	207	200	193	201	207	228	178	200	186	216	213	205	228	229	220	222	211	216	190	199	227	191	210	199	201	195	204	196	188	220	190	188	210	198	196	214	185	201	206	194	238	220	205	201	187	220	203	204	215	212	214	216	203	230	222	220	211	214	208	175	207	213	254	200	213	218	212	203	213	209	221	222	234	196	183	215	212	210	203	219	184	187	181	169	226	183	212	219	200	200	194	198	182	186	199	178	206	195	209	208	212	215	203	180	191	204	193	214	209	196	215	213	233	207	213	186	183	210	213	184	205	196	213	188	234	204	190	224	216	193	216	221	188	194	222	208	207	217	242	195	208	247	184	223	212	201	195	245	194	222	214	214	209	192	191	202	183	231	207	204	193	217	202	234	224	205	208	224	243	197	195	203	205	216	215	216	212	214	210	206	233	209	187	228	212	219	217	209	209	209	232	212	195	206	204	215	226	197	208	221	223	215	199	226	230	187	201	214	229	218	200	208	205	208	208	234	206	211	198	220	203	228	209	194	219	187	218	225	209	218	207	214	214	203	217	193	196	198	215	206	216	231	202	216	225	216	222	211	207	211	203	229	220	233	208	218	210	194	228	222	193	198	226	192	192	191	186	216	217	194	225	210	218	196	224	196	211	199	219	203	213	207	205	215	197	192	204	221	212	235	206	187	210	197	221	206	209	193	188	197	184	228	181	227	222	211	208	209	197	199	241	195	210	224	205	197	212	243	214	197	223	221	217	197	219	228	236	186	201	223	197	234	211	199	193	208	209	208	223	197	231	199	194	228	184	191	234	210	216	196	187	201	206	205	187	214	228	191	206	194	197	213	232	187	197	229	206	227	224	203	206	207	200	199	223	217	204	207	219	210	185	202	209	196	200	212	217	224	214	210	205	180	217	217	212	206	207	167	208	234	205	202	199	213	233	208	194	229	209	224	188	218	187	220	193	196	186	203	201	212	198	214	211	192	200	234	214	217	220	200	244	211	189	224	212	217	222	198	215	204	209	214	211	230	194	203	183	210	190	197	234	231	191	222	217	226	219	215	211	203	190	229	195	208	213	202	228	237	201	209	190	204	202	213	188	215	203	188	192	249	209	225	198	201	211	194	206	204	214	188	203	213	241	194	192	193	216	181	203	213	207	209	236	193	194	230	228	187	196	209	198	212	219	198	198	201	211	205	178	190	227	191	198	186	203	194	197	208	200	188	215	195	232	208	206	200	196	203	221	180	221	196	218	221	201	210	210	209	231	194	175	204	192	206	216	215	200	200	192	208	187	197	206	227	233	217	195	191	205	203	189	187	216	208	220	196	192	206	201	217	220	204	190	197	193	201	212	195	236	209	179	221	193	196	229	200	238	215	214	218	215	219	214	216	186	204	224	188	211	224	205	193	223	215	184	213	211	211	220	195	206	181	232	167	209	197	208	173	210	214	234	201	208	201	210	211	201	215	239	207	218	201	202	187	231	238	200	178	191	209	189	216	196	209	200	209	198	225	197	222	194	203	216	193	202	206	211	213	202	176	245	217	213	201	181	211	214	221	205	200	197	219	212	230	179	231	200	214	205	229	195	212	228	217	195	231	195	228	208	177	207	225	200	213	225	197	184	213	192	209	205	214	227	179	215	244	197	199	210	217	200	194	216	192	236	215	210	228	213	195	228	228	198	219	193	226	234	236	223	199	234	201	208	233	189	222	217	215	207	222	208	198	199	224	207	191	200	201	221	223	210	220	231	183	209	216	227	208	208	202	214	230	201	218	217	213	197	196	197	195	195	217	223	219	210	230	217	213	210	207	218	197	191	208	180	191	221	193	199	213	211	185	202	218	200	192	207	204	195	195	226	211	231	185	224	197	180	215	194	205	224	226	212	204	237	216	205	210	233	201	194	208	196	217	220	225	174	190	192	222	201	207	192	196	210	209	204	203	213	227	200	200	211	206	206	211	199	215	190	205	193	201	206	218	218	204	188	219	205	198	217	208	223	191	189	191	214	211	234	231	215	202	199	219	217	172	202	208	218	202	209	198	213	228	219	222	208	195	225	214	228	210	214	226	219	227	223	225	217	207	218	214	209	191	196	180	226	203	212	228	209	211	207	202	227	214	210	198	234	214	207	210	195	197	202	177	210	215	203	216	223	214	211	203	204	209	201	176	192	180	206	196	221	206	221	230	195	181	226	201	205	194	226	232	175	213	203	203	215	216	185	231	203	225	194	195	218	203	193	236	216	193	184	216	212	177	226	210	221	241	187	207	210	194	202	221	226	212	193	246	205	225	191	211	207	243	216	200	214	218	199	228	206	223	209	213	204	186	203	230	212	218	197	198	219	206	200	221	203	221	204	201	201	167	198	228	206	194	203	197	186	219	202	218	220	185	213	202	223	203	205	205	212	195	205	202
26721	20621	9662	1037	696	579	582	485	481	466	491	438	451	471	496	459	441	473	448	432	424	412	454	411	445	434	416	451	441	418	438	437	434	424	427	448	441	439	425	472	422	442	444	453	397	426	439	425	445	508	524	457	503	442	448	448	482	429	451	577	496	443	409	439	440	459	464	478	404	482	461	425	412	404	471	458	436	413	441	435	428	444	452	441	416	437	445	445	426	431	470	434	453	424	450	430	439	458	441	423	446	418	427	422	427	448	447	460	436	384	397	425	411	408	396	381	378	410	439	438	412	447	435	419	471	447	423	417	428	406	411	470	429	404	413	463	433	430	482	438	400	418	424	445	488	460	427	419	434	433	394	399	448	452	411	443	407	444	431	455	415	433	415	403	412	428	464	446	451	425	463	447	429	440	401	462	430	451	429	407	432	417	441	433	416	439	441	419	406	408	446	436	435	451	448	451	431	446	422	444	432	392	413	433	417	431	424	423	426	440	427	408	448	433	399	432	385	452	435	418	461	431	427	428	421	420	418	440	423	383	391	428	432	425	451	460	414	418	417	422	433	410	489	429	438	423	434	417	440	431	426	438	400	402	438	408	439	460	440	417	417	407	414	479	451	413	451	431	419	398	440	404	444	425	427	409	427	414	458	404	493	426	406	422	434	428	432	421	427	454	422	456	436	436	438	389	433	460	446	453	432	413	410	419	467	409	442	439	443	431	450	425	426	438	412	435	436	433	435	450	439	408	470	401	437	464	493	414	404	436	448	446	459	409	423	401	440	479	464	436	448	457	424	440	462	457	419	425	448	449	439	431	438	428	437	445	427	436	466	455	433	466	471	442	412	440	424	440	403	436	420	457	419	417	451	389	430	428	408	439	477	446	465	434	440	475	435	428	416	438	437	444	416	445	436	427	428	468	431	481	445	399	440	451	404	456	451	431	449	449	455	433	460	468	458	410	411	448	442	404	436	422	402	422	433	458	436	436	427	416	441	412	424	448	449	400	445	419	427	421	457	411	456	428	451	429	394	459	439	429	409	454	409	422	422	431	436	442	466	441	446	416	447	422	437	438	392	417	416	423	426	425	386	482	387	419	438	436	454	434	428	417	387	428	427	417	424	436	454	461	422	456	462	442	443	396	409	444	472	422	442	458	438	443	476	421	445	405	455	444	460	416	438	454	440	450	431	451	431	432	404	430	428	422	402	444	439	449	449	419	417	445	417	429	429	393	470	440	433	399	428	413	414	422	409	418	432	465	431	450	427	416	430	422	447	461	445	446	414	436	432	403	462	414	399	442	404	421	404	418	416	469	409	426	459	495	471	420	445	419	420	454	415	443	444	453	442	422	465	405	427	428	441	449	421	402	460	432	425	448	422	458	412	436	430	415	446	382	448	426	429	464	430	425	450	471	424	443	432	420	441	466	408	440	480	413	429	440	464	395	421	399	420	437	422	428	426	440	433	455	425	412	430	402	401	428	440	461	422	464	424	469	454	430	434	425	439	406	455	425	442	454	435	507	456	413	443	445	404	413	438	426	443	417	459	417	410	454	438	397	451	427	439	412	457	458	415	436	449	424	398	429	462	436	461	414	457	425	447	417	433	385	478	446	427	416	439	429	464	437	468	423	419	419	379	428	414	417	428	451	435	411	444	441	434	416	429	440	464	411	455	462	417	438	451	441	413	464	426	438	394	477	457	442	452	430	466	413	390	451	406	445	410	429	464	412	428	419	450	444	414	408	438	451	465	437	437	437	425	474	443	412	392	451	439	452	399	431	428	417	447	443	425	454	442	425	429	447	424	460	428	455	435	432	443	411	427	465	391	432	421	401	438	437	470	446	447	439	457	454	404	429	439	477	439	472	439	441	395	442	448	427	426	412	418	435	449	429	436	418	440	481	442	426	457	409	454	429	425	418	452	435	410	435	430	375	453	433	444	414	400	437	419	476	406	416	443	450	437	440	467	459	436	465	443	466	412	471	423	451	455	445	425	429	425	414	422	395	450	425	421	427	502	408	415	439	416	450	404	453	418	443	444	457	440	412	435	409	449	437	443	441	419	419	480	425	430	407	423	424	450	408	411	425	426	429	423	415	456	450	440	450	422	436	471	435	486	430	426	465	454	434	400	422	418	420	409	454	418	430	440	420	446	445	423	412	455	427	417	415	434	397	447	434	420	432	440	461	366	459	449	438	449	449	436	429	442	425	450	452	424	459	474	410	406	474	390	414	423	432	460	417	460	433	414	458	425	436	447	445	449	404	439	454	481	400	447	434	458	455	427	442	425	439	423	462	441	411	414	434	439	391	445	488	438	415	449	456	464	455	445	470	433	449	450	444	444	424	406	413	447	433	436	464	449	445	426	429	442	429	468	441	457	420	437	424	416	455	437	388	438	414	454	434	432	427	402	435	420	452	414	440	416	441	411	428	458	445	438	415	445	415	445	464	442	448	416	434	432	430	453	445	433	476	418	414	410	441	394	453	457	473	449	454	462	426	428	418	395	428	476	432	395	473	460	437	475	426	439	415	416	434	436	447	452	443	421	387	444	403	426	424	416	450	431	446	426	426	452	406	422	418	400	434	429	413	460	397	418	393	434	446	422	415	399	425	470	448	407	405	437	399	461	449	445	423	450	438	477	464	452	458	429	428	465	457	449	432	402	394	426	410	456	451	435	420	442	447	420	438	449	466	438	430	440	419	414	418	443	440	455	404	458	402	458	453	449	462	443	480	458	434	424	426	461	418	410	434	432	416	418	449	450	436	419	476	446	452	415	427	449	471	423	434	427	463	402	445	443	420	456	408	455	464	383	421	446	425	419	444	452	430	463	432	453	450	421	464	449	426	372	424	439	378	474	426	385	439	425	436	455	438	437	425	429	443	428	455	401	432	455	448	451	420	426	444	435	418	393	441	460	450	421	410	434	416	416	483	425	435	400	466	445	427	413	431	462	415	440	519	458	428	456	447	509	406	440	431	387	461	408	440	427	460	452	455	424	484	446	426	462	389	469	420	473	411	440	421	429	470	437	452	417	462	454	446	436	444	437	416	438	429	471	437	486	405	453	452	430	456	422	421	451	439	413	441	417	410	427	419	411	464	420	420	420	431	441	407	423	458	434	436	416	452	385	440	432	438	435	415	437	457	420	432	385	409	401	438	434	448	444	420	433	454	408	454	443	422	398	485	443	439	448	424	390	422	431	444	425	451	422	438	433	416	446	439	431	423	435	443	450	458	443	409	476	475	420	457	415	444	449	454	446	465	432	460	421	441	411	449	461	425	426	438	432	432	406	392	451	441	442	423	451	451	439	422	422	443	430	421	407	431	428	434	433	399	435	429	442	455	439	452	465	426	443	415	453	440	432	450	450	471	429	442	450	465	447	418	425	476	410	422	458	418	470	430	467	437	424	421	415	442	430	450	408	430	447	441	412	465	456	439	430	429	413	433	442	437	407	436	450	497	448	459	459	422	434	442	453	447	448	429	440	448	416	420
4412	1351	1148	878	737	679	666	628	573	617	588	571	604	664	684	649	576	572	596	548	544	580	527	564	520	585	560	543	535	554	558	562	535	551	542	547	542	517	553	561	583	526	543	578	575	553	587	621	615	718	671	611	655	615	597	567	612	554	604	784	661	589	529	539	547	551	562	544	576	542	564	547	547	540	583	554	566	572	536	521	525	501	548	599	544	540	556	599	544	539	542	561	536	605	562	546	529	541	563	561	589	536	505	521	553	579	546	555	533	563	529	544	548	557	531	549	561	509	545	516	532	540	535	535	518	501	553	522	533	570	562	544	531	553	537	526	535	556	520	525	537	543	539	567	519	581	524	505	525	568	583	528	524	563	561	532	582	541	548	551	509	532	553	536	568	521	550	534	606	572	560	577	559	532	582	547	578	542	559	570	562	554	542	546	579	555	539	519	543	576	560	528	544	548	553	561	542	579	544	508	582	545	591	522	532	547	556	564	556	544	557	547	559	558	531	510	539	557	526	514	567	533	576	557	559	555	566	517	537	562	540	527	535	544	563	514	554	543	557	535	559	526	550	534	567	530	549	519	539	516	553	543	564	533	544	540	555	593	539	568	584	516	538	570	542	515	559	571	547	530	563	517	554	591	500	520	530	540	522	513	542	550	550	549	532	530	515	562	537	523	568	527	552	590	503	550	558	555	575	568	534	524	559	559	556	552	520	527	581	549	594	551	543	552	530	557	552	542	536	562	575	515	569	533	558	543	548	521	571	584	580	521	577	562	539	549	541	580	557	535	562	607	573	565	586	539	551	552	561	571	561	551	532	572	531	551	526	535	552	570	569	546	586	551	555	512	566	545	534	604	599	545	519	568	557	570	569	557	544	575	531	564	539	521	584	499	587	540	508	551	553	574	550	550	545	552	534	504	561	535	516	517	544	572	583	525	546	547	560	538	549	544	565	552	502	567	564	529	529	548	567	528	561	518	546	552	535	540	537	546	529	558	535	512	535	506	606	581	546	540	486	558	550	531	579	551	569	534	554	470	583	522	578	564	547	575	554	560	542	535	535	569	555	528	504	543	548	600	546	551	515	568	545	503	523	522	551	546	533	615	561	494	533	553	522	523	538	566	516	530	546	591	544	563	570	520	559	540	545	566	565	565	575	599	551	575	556	533	601	523	533	566	537	558	528	577	587	548	551	545	545	578	518	491	542	561	523	521	523	558	538	526	555	520	558	540	572	543	574	565	583	560	561	577	548	535	565	535	494	551	556	563	523	534	559	544	545	532	540	565	518	553	563	558	570	546	540	579	559	549	549	532	567	549	511	542	560	570	517	528	536	568	516	587	532	503	556	524	557	540	520	551	533	532	543	585	550	568	580	513	571	595	561	503	572	564	575	571	519	537	555	569	566	555	537	528	566	588	533	567	527	535	506	563	542	544	556	578	561	537	576	544	538	556	558	526	548	515	545	587	515	535	547	570	577	546	549	535	535	509	525	509	521	554	612	551	580	545	541	542	561	527	562	507	553	539	568	559	558	541	580	555	561	546	568	559	580	514	558	533	524	548	523	585	575	566	509	578	545	538	611	549	545	522	542	565	573	545	594	513	546	532	557	551	555	515	557	562	536	515	548	562	530	588	564	550	568	542	539	553	567	506	527	506	558	546	532	528	568	513	547	568	554	558	527	514	546	525	575	573	558	561	576	540	540	519	505	576	561	514	566	534	586	549	563	556	548	546	560	601	603	540	541	564	523	519	539	546	562	541	543	565	552	533	539	565	585	556	545	562	554	552	546	538	523	542	561	564	513	580	568	517	509	519	545	542	562	583	549	513	601	564	545	561	493	566	559	543	571	543	561	504	544	546	537	525	536	536	499	524	525	529	572	542	586	546	562	553	498	567	546	551	576	569	573	541	567	550	587	564	555	536	533	560	566	529	559	588	582	566	545	539	513	538	541	537	553	564	545	574	548	564	559	513	533	559	550	507	575	521	532	568	548	540	520	584	538	564	524	576	524	583	558	525	564	529	483	546	536	585	534	557	550	514	521	564	548	551	559	501	555	532	545	526	555	573	543	536	554	547	541	552	630	529	597	531	541	520	561	539	554	540	565	499	511	570	565	560	578	574	547	513	556	491	552	569	561	566	526	535	550	556	560	549	584	542	492	534	530	563	562	507	531	570	542	571	552	564	538	570	492	511	569	557	534	576	567	569	543	569	546	525	537	528	571	582	571	554	542	541	530	549	556	582	534	519	568	531	576	517	538	589	553	521	528	558	571	508	589	580	553	544	574	526	607	553	545	524	559	558	547	539	540	548	526	581	564	531	583	543	541	526	545	517	622	536	519	516	566	546	553	586	581	544	548	555	584	558	550	526	550	545	540	588	575	568	578	497	555	547	573	550	569	535	526	573	572	561	525	566	551	560	540	559	572	565	594	542	546	576	586	524	542	572	534	592	527	580	560	584	567	562	554	553	550	563	550	509	549	514	535	487	555	544	501	535	531	515	536	566	572	555	559	551	563	548	542	544	555	547	538	514	574	557	548	565	512	549	544	545	548	600	557	521	571	579	541	568	560	557	515	525	564	531	534	565	563	545	583	538	506	506	522	546	567	558	493	545	540	566	551	522	590	527	532	556	593	534	566	626	593	565	552	545	597	520	561	521	543	544	526	556	549	538	561	526	549	523	559	546	569	518	544	541	494	559	550	557	517	574	521	528	537	556	566	569	570	541	533	556	575	563	523	539	541	538	574	537	582	511	526	556	549	555	501	561	610	560	578	567	545	515	523	509	541	564	545	507	544	534	533	553	570	551	579	595	551	528	527	539	572	538	556	524	535	550	555	544	568	528	565	568	535	561	540	552	525	580	597	564	563	552	538	522	552	526	606	559	548	514	567	525	543	586	577	511	551	584	551	555	565	576	559	540	558	553	541	569	544	556	545	550	550	608	553	592	545	569	571	566	518	519	530	513	521	553	535	558	538	533	538	538	507	565	526	588	552	515	575	562	557	578	559	538	557	558	546	538	536	539	554	518	576	572	575	552	561	524	570	572	543	570	534	559	553	596	540	555	527	551	520	583	583	546	518	600	546	551	593	599	523	512	587	572	505	542	553	573	552	564	562	531	528	473	541	514	529	548	518	573	567	606	553	565	540	558	583	519	506	554	586	587	591	541	559	545	595	566	536	556	570	559	548	519	550	543	528	524	547	586	528	586	541	526	530	550	546	544	576	562	553	542	615	560	567	602	562	548	537	534	560	527	583	545	548	578	605	534	582	554	547	575	543	555	565	534	556	533	544	550	509	577	529	564	528	518	560	571	558	518	601	580	569	548	552	550	542	554	511	500	519	576	535	555	564	544	549	547	568	565	584	559	619	578	554	548	528	545	584	521	509	549	551	542	533	563	541	524	549	549	554	570	549	492	577	570	566	556	557	552	534	557	542	557	537	542	548	570	576	553	513	519	522	579	556	571	539	465	574	557	529	577	572	576	550	538
23536	21070	28562	23744	21033	13293	1301	760	650	545	523	463	430	427	491	460	366	348	348	379	377	318	348	322	313	293	358	316	313	275	320	306	298	293	310	290	290	308	352	325	333	309	289	300	303	316	309	304	360	440	472	382	412	338	318	317	345	343	370	557	428	291	301	308	317	296	304	290	297	290	291	307	313	280	283	276	293	301	315	316	276	311	286	271	307	283	263	269	298	289	308	286	274	301	269	304	294	288	278	312	273	297	250	325	298	310	295	249	275	310	287	272	311	309	327	277	283	320	293	321	294	307	241	308	307	326	298	319	281	300	304	289	281	263	313	251	283	274	296	306	268	297	295	290	307	291	280	281	306	263	300	315	301	318	299	316	275	318	260	310	315	290	282	283	302	309	282	303	310	289	323	279	282	289	282	293	297	307	316	292	251	295	270	314	269	314	307	294	303	265	326	291	324	290	306	277	293	234	295	265	319	317	292	284	286	286	278	303	274	279	276	277	277	309	288	296	259	293	329	289	292	288	300	286	298	283	295	311	302	324	297	279	269	284	281	298	292	273	296	303	294	305	280	279	279	275	283	301	272	308	311	265	293	257	319	279	280	280	324	283	300	276	317	283	274	289	262	298	279	299	280	290	312	274	308	296	285	268	284	292	287	306	288	262	263	286	288	297	281	304	285	310	302	308	292	294	274	304	294	282	288	312	308	278	299	261	312	277	291	260	285	307	309	297	292	287	284	304	290	308	331	311	316	300	262	304	294	296	317	275	298	291	316	277	280	282	273	269	261	292	289	261	295	298	295	275	285	293	294	292	284	286	282	285	312	289	295	266	322	300	294	293	301	294	283	289	334	269	261	302	267	314	314	313	305	310	286	281	286	311	284	288	285	295	267	278	274	298	293	300	282	285	300	293	322	296	304	332	301	299	298	279	295	292	274	271	321	289	279	269	295	285	270	300	290	310	275	306	274	295	272	304	316	306	278	311	301	275	296	266	303	298	269	316	297	278	269	268	293	282	276	273	307	282	321	298	303	308	300	282	309	308	299	321	307	292	300	293	299	279	290	285	308	261	306	267	281	294	263	293	284	285	271	272	274	309	288	288	273	285	282	328	266	267	259	301	284	268	271	302	282	290	281	322	280	279	270	293	273	302	277	277	276	322	300	273	284	285	288	304	278	279	276	296	289	306	290	324	268	286	308	288	282	295	277	283	264	297	271	285	286	303	289	293	292	314	291	285	290	292	287	310	289	274	285	278	286	306	295	290	292	266	269	296	295	293	303	268	289	303	306	299	283	275	281	280	343	264	262	287	282	333	272	291	269	286	298	299	268	295	300	294	304	258	295	291	286	291	293	296	295	293	286	288	286	321	288	265	311	260	294	299	290	279	278	288	308	319	274	291	276	311	305	286	291	269	250	282	317	297	284	285	301	320	288	272	276	293	330	282	265	288	287	299	313	305	302	278	317	303	283	268	274	285	293	287	291	290	282	287	305	285	289	310	272	326	265	302	280	300	281	291	310	302	307	291	289	308	309	256	309	288	275	251	280	292	320	297	323	275	284	260	295	310	297	300	291	279	275	299	287	281	285	276	300	278	298	315	314	275	297	269	303	270	293	294	320	269	296	290	298	303	287	283	267	264	316	316	292	324	292	276	293	278	297	274	298	291	251	278	295	296	280	300	286	317	293	283	285	302	302	296	258	302	257	320	308	292	320	272	307	279	293	264	270	300	297	280	300	300	289	296	287	268	303	311	300	296	301	295	294	292	283	289	274	317	253	306	276	272	274	319	296	277	270	290	292	296	273	309	281	292	300	294	307	281	282	292	293	292	287	278	304	300	262	285	319	294	279	298	304	309	303	284	286	284	308	279	267	281	300	299	280	283	307	308	282	284	295	311	274	290	301	301	295	283	282	305	260	314	314	287	278	295	272	326	284	289	308	290	289	295	301	295	305	290	303	280	317	295	269	287	280	335	313	325	267	312	300	292	301	279	293	267	301	289	282	296	321	312	278	309	274	276	322	285	281	314	281	279	302	272	278	296	302	289	299	312	291	291	308	286	299	279	281	252	329	292	301	274	273	316	311	284	302	279	268	293	305	284	282	306	299	287	295	282	276	275	291	289	269	288	282	278	287	266	316	306	272	273	292	307	301	292	285	310	297	284	298	277	290	296	269	264	292	293	295	275	291	294	297	281	308	306	287	296	285	281	271	274	260	266	272	314	296	280	305	288	302	319	275	319	273	292	304	291	308	286	278	285	292	283	289	281	283	286	302	266	282	282	285	288	262	297	286	301	275	303	273	282	287	286	252	272	261	269	290	292	287	291	282	307	306	303	301	256	267	264	275	285	293	287	302	286	311	292	299	284	299	274	288	296	301	273	301	283	268	288	291	310	256	288	299	285	309	293	294	276	290	341	295	286	289	292	335	284	283	302	286	262	310	272	313	330	297	286	277	284	284	255	302	283	323	294	329	277	274	299	321	286	284	256	305	288	267	301	274	290	301	292	306	309	285	279	300	315	315	330	293	274	294	283	330	309	246	285	304	268	290	279	282	293	263	278	292	304	289	270	292	269	275	296	293	297	294	295	305	253	276	281	333	309	299	331	290	285	292	279	285	280	281	300	322	307	304	296	308	298	297	263	289	291	267	298	281	303	331	258	282	328	289	278	296	294	311	284	245	282	306	292	289	307	310	268	299	257	293	268	297	305	287	281	282	313	295	291	282	291	296	272	283	300	290	292	276	272	267	285	283	311	254	292	292	267	286	298	268	292	289	277	320	319	293	274	288	282	319	286	263	271	284	289	273	292	298	290	286	256	336	259	296	296	287	298	298	280	307	277	300	290	266	334	300	315	298	297	292	277	268	286	288	281	271	297	256	275	278	279	270	289	296	303	283	297	295	279	290	274	281	253	278	299	283	287	291	293	276	311	290	272	294	281	287	308	295	290	344	289	275	239	277	287	295	276	297	276	287	277	262	276	280	288	273	259	277	320	289	292	264	296	280	264	286	295	290	275	308	275	301	305	299	289	276	269	317	294	303	296	309	304	245	267	282	312	269	324	259	322	297	272	262	316	255	294	288	265	281	301	320	280	288	284	277	281	290	287	299	301	281	287	294	277	279	300	291	307	306	265	293	282	315	255	306	328	281	317	280	282	286	283	282	303	292	268	308	291	269	303	267	296	291	288	274	315	271	312	291	302	312	311	305	317	299	308	268	299	319	302	295	305	290	309	293	314	323	257	279	289	313	286	288	312	304	302	313	264	312	313	293	261	289	293	328	271	282	276	258	312	289	295	274	280	286	295	298	289	308	297	313	292	309	289	279	277	285	285	310	251	277	263	304	315	288	272	294	294	292	309	315	283	280	284	281	295	287	290	318	311	282	272	274	277	309	288	303	299	298	264	301	288	325	299	292	301	281	250	315	287	295	265	282	248	316	276	308	289	304	278	314	272	309	253	309	315	281	293	281	303	300	290	292	319	300	303	296	300
9521	9918	8419	4286	3074	2329	1790	1477	1232	996	857	836	663	677	746	707	583	496	480	542	502	486	457	466	416	415	434	449	418	432	416	414	385	389	446	389	392	412	363	366	425	387	390	407	437	378	424	454	552	726	678	618	526	486	503	425	498	424	539	883	657	418	377	355	404	386	369	390	376	394	382	376	368	400	387	371	368	343	379	352	404	385	376	396	374	373	399	363	382	378	351	359	394	395	371	411	365	365	350	389	378	380	360	387	360	400	340	342	366	382	384	367	375	380	366	355	371	377	387	366	395	368	368	415	420	400	358	364	377	400	392	409	359	358	385	379	397	351	375	355	356	396	395	366	359	372	390	370	321	375	373	382	392	349	349	386	395	380	366	359	342	378	392	352	374	365	333	351	373	394	393	420	409	375	346	359	368	370	357	401	341	381	369	367	389	384	361	372	378	408	380	373	365	368	380	384	388	382	414	387	360	359	359	369	400	390	385	402	389	382	361	409	363	395	388	348	396	416	374	353	382	400	368	343	384	357	422	386	389	411	354	361	383	410	372	334	343	356	337	359	404	391	348	419	376	387	378	395	379	386	396	350	361	422	372	415	405	356	406	400	392	358	368	380	384	368	389	378	373	393	395	388	365	377	389	395	350	365	363	391	417	393	370	375	352	392	394	368	330	392	347	353	395	359	379	365	352	379	346	365	363	395	340	386	382	339	372	366	377	400	371	380	396	388	353	371	384	411	364	404	397	394	388	372	392	376	366	377	356	387	381	377	349	357	381	332	372	357	353	377	392	379	383	388	401	370	383	372	412	395	363	368	389	389	378	374	366	398	361	373	383	404	376	424	351	357	359	374	369	399	388	374	357	364	348	388	405	376	365	414	368	412	390	400	380	379	381	388	404	390	407	330	397	351	355	372	410	407	412	403	366	353	340	364	372	385	378	390	365	347	357	374	378	381	365	396	362	373	414	373	375	422	389	396	366	338	378	350	367	400	389	375	394	396	391	414	376	400	405	389	393	404	377	344	360	365	389	370	391	354	382	368	395	390	380	388	371	396	351	336	353	380	349	385	388	366	372	409	380	404	385	361	343	398	362	401	388	373	403	404	372	408	358	393	369	399	379	397	372	366	384	360	362	372	404	346	340	386	383	392	392	361	383	361	381	402	390	368	386	389	368	362	367	394	374	387	389	385	384	370	382	407	370	397	361	375	377	368	388	410	385	345	373	369	377	392	360	377	358	347	386	364	376	409	396	377	401	369	378	347	375	379	349	427	363	378	396	380	383	346	368	357	367	372	362	353	376	355	348	350	405	385	383	377	362	390	417	392	371	391	353	355	384	382	365	352	395	416	380	337	353	373	387	379	391	365	370	386	386	386	372	354	367	376	390	347	364	378	366	390	360	333	369	386	422	398	386	399	368	359	396	369	369	365	388	392	373	375	373	394	381	364	386	392	401	366	355	377	404	367	373	377	378	397	382	380	362	386	368	383	355	405	401	372	404	349	359	371	395	380	383	379	395	372	381	337	351	352	365	350	394	357	369	378	346	355	382	369	372	355	371	327	385	350	397	353	387	363	384	417	369	359	382	372	423	411	371	382	368	397	379	350	358	384	396	360	392	406	366	358	392	377	406	345	388	360	430	363	363	376	367	389	370	396	380	358	405	380	383	369	369	398	343	358	379	349	387	370	349	403	333	358	397	374	374	360	367	381	386	392	383	359	397	391	409	407	344	375	382	371	411	392	386	377	374	387	389	372	393	377	372	381	383	371	339	368	411	394	385	359	369	371	359	368	397	366	374	404	379	371	364	358	408	367	382	385	371	379	378	397	394	373	341	394	369	365	353	405	395	367	388	366	385	379	350	386	362	389	357	369	354	401	399	349	365	382	375	395	394	367	381	366	354	384	415	359	414	359	362	406	396	369	361	363	380	381	396	384	333	337	330	392	385	356	358	388	385	346	392	327	407	363	402	388	352	373	386	384	387	331	351	376	365	348	380	409	370	368	355	364	358	413	352	393	383	395	348	400	395	344	359	360	346	371	389	365	384	387	395	366	380	405	366	364	381	386	388	378	394	401	407	369	301	372	345	399	392	415	385	383	417	388	387	384	383	368	395	336	332	397	369	377	346	372	381	353	379	393	374	393	363	379	367	419	343	355	371	381	372	345	360	364	393	382	371	349	398	356	373	409	369	355	376	391	375	392	407	389	363	356	378	386	372	352	409	374	386	401	368	416	378	397	397	374	395	349	368	370	384	359	369	382	380	388	371	400	396	408	385	370	357	370	359	370	392	363	410	380	379	378	388	410	370	392	371	381	401	358	361	388	411	371	379	378	369	385	416	351	352	318	383	363	390	372	357	414	364	344	359	370	376	368	376	397	367	350	381	367	382	375	408	400	395	373	359	386	351	365	410	398	368	383	383	377	393	371	375	365	367	334	337	392	404	374	371	342	376	392	392	349	357	348	348	356	368	340	360	326	371	391	382	404	367	368	400	374	369	378	352	380	339	376	343	367	390	371	397	375	366	366	364	356	369	369	394	336	404	397	391	386	379	368	374	408	372	369	388	391	357	349	387	405	429	403	372	379	362	387	380	368	415	378	331	386	397	410	388	356	388	369	376	387	389	365	363	386	344	379	374	373	350	350	363	378	363	385	376	389	386	380	395	389	354	379	392	368	387	372	365	413	351	380	389	371	362	401	410	344	360	388	355	399	374	399	398	374	391	389	373	389	382	379	414	361	395	391	361	369	368	372	400	397	381	349	398	386	387	390	376	353	371	377	378	392	391	366	374	380	394	374	352	377	364	370	380	362	399	384	382	351	341	383	420	392	359	366	360	372	352	366	382	396	372	360	394	390	396	415	383	402	381	390	353	361	385	376	370	357	359	391	386	355	417	350	365	371	390	395	339	357	363	372	375	348	362	361	410	388	375	400	362	372	384	383	357	379	379	386	398	382	382	381	393	377	380	353	388	385	378	406	390	348	351	392	344	368	407	362	425	359	365	363	378	383	362	331	399	387	387	378	370	395	351	360	370	361	340	388	371	356	387	362	406	366	357	370	379	386	345	412	365	376	410	393	370	371	378	386	354	390	383	374	375	358	369	395	348	356	358	355	393	385	395	369	406	404	382	339	353	376	356	376	359	385	401	381	351	412	408	403	369	341	384	386	376	380	349	377	384	392	381	384	353	395	390	380	355	360	396	368	389	398	403	352	374	379	396	355	375	380	361	368	375	375	383	384	370	359	374	364	384	405	383	357	394	392	359	370	384	365	376	371	357	387	361	376	378	400	385	368	377	389	373	410	404	344	414	406	359	424	369	356	386	352	358	354	366	364	404	387	385	409	386	384	349	378	362	349	404	404	364	356	367	349	388	362	362	371	408	365	388	394	365	369	371	374	343	348	394	359	372	372	365	412	376	379	361	395	396	343	372	389	370	361	341	373	393	362	375	414	415	368	392	398	372	361	383	357	355	369	382	364	358	344	392	368
22599	21080	28985	23418	21081	21124	11687	1210	786	639	568	521	489	433	472	421	335	300	325	307	292	239	251	244	243	221	221	222	231	206	220	229	230	205	219	203	185	200	206	189	181	187	193	195	184	197	211	217	295	393	393	350	301	270	262	248	258	242	335	609	280	259	176	190	203	194	173	180	179	191	195	185	176	174	196	204	181	190	176	166	160	199	198	184	159	192	171	168	172	160	168	207	178	164	166	202	194	163	165	180	157	193	179	184	151	180	170	158	173	178	175	186	202	178	194	168	156	169	184	192	172	182	162	158	169	185	165	171	179	185	178	171	191	161	184	155	194	168	201	159	184	156	177	168	193	170	164	204	180	172	179	169	185	154	164	170	174	153	170	183	169	172	186	192	194	186	178	183	156	175	171	211	189	174	182	177	179	187	167	159	200	180	192	170	154	173	165	155	160	186	156	178	163	173	192	172	164	170	170	168	167	197	163	167	183	194	164	192	153	179	167	173	171	182	141	184	180	154	180	184	171	185	179	166	173	184	183	175	178	185	158	160	158	145	162	160	185	157	168	174	179	184	171	154	189	157	162	160	182	157	166	197	183	175	183	156	181	163	169	172	194	165	160	168	205	170	179	163	164	187	178	174	159	186	190	179	190	158	203	171	182	172	164	175	178	175	148	176	175	156	185	173	198	162	190	165	193	173	165	167	183	195	175	174	170	170	179	173	171	185	169	155	180	164	160	164	199	175	183	151	163	194	167	182	178	169	178	166	193	184	176	160	163	204	169	159	187	139	175	173	177	170	166	176	168	183	159	189	161	187	171	170	167	158	166	181	182	149	179	171	183	182	184	186	175	175	182	186	178	203	188	182	186	165	159	166	197	194	170	177	181	182	169	173	180	172	163	175	171	185	184	154	191	178	180	172	179	154	169	164	172	160	182	177	182	170	169	197	179	188	186	159	171	169	164	194	181	167	181	172	184	176	190	173	194	177	160	180	179	173	170	200	179	169	151	170	182	188	185	173	171	175	184	157	165	161	159	176	195	182	163	171	187	187	190	196	179	171	164	155	160	174	173	179	169	186	182	186	172	159	172	173	173	181	174	182	193	155	181	167	169	179	171	172	178	174	176	172	157	201	168	181	183	169	174	188	187	187	205	165	172	175	181	156	182	182	174	164	187	190	158	185	201	166	184	185	169	177	177	204	174	182	193	181	196	166	183	152	179	179	190	176	212	185	194	180	168	156	166	188	186	182	181	159	156	163	173	174	187	177	199	186	175	189	184	174	182	170	169	178	168	180	170	168	177	150	186	185	179	177	163	162	193	191	177	144	178	170	166	183	176	163	178	202	177	171	185	168	189	161	180	205	156	204	163	188	194	189	177	162	148	179	163	186	182	197	222	192	183	172	186	196	166	154	186	178	182	201	162	209	158	198	177	190	178	151	176	211	182	187	169	175	173	166	150	178	207	171	161	176	164	161	187	177	175	192	178	179	176	147	182	176	173	166	170	173	175	170	174	151	166	160	169	145	201	172	193	163	169	172	181	160	165	185	171	187	160	190	184	170	165	176	163	176	171	166	164	181	177	182	202	156	183	191	172	166	168	184	163	150	173	175	174	177	162	172	180	189	184	169	156	174	173	197	166	180	174	189	173	167	166	152	163	175	197	162	155	164	158	164	180	157	158	204	175	186	152	154	179	170	173	174	156	162	170	166	178	158	196	144	158	169	174	188	197	176	164	155	167	175	199	182	168	173	180	173	180	150	186	174	174	146	178	203	176	191	161	156	194	153	160	165	204	173	143	167	159	172	170	157	172	167	178	175	169	188	171	208	175	143	189	172	188	192	165	171	170	195	165	180	174	179	171	169	157	172	199	185	174	179	172	161	176	166	171	179	201	192	195	185	184	171	192	147	147	169	174	192	187	154	191	164	158	169	174	193	186	183	196	195	182	174	180	178	162	174	162	165	172	201	176	169	189	171	210	191	175	159	165	178	169	185	184	176	167	189	164	191	176	162	181	170	183	171	169	194	159	161	199	192	199	181	163	161	174	163	164	147	174	156	158	184	193	173	174	161	189	170	174	156	170	191	166	190	175	165	178	202	170	171	164	165	163	176	158	191	167	163	146	165	189	189	168	192	175	151	181	179	170	171	189	186	210	192	170	187	171	191	171	175	178	188	197	155	173	197	178	167	185	180	180	205	167	177	178	163	156	174	176	202	178	184	182	161	170	180	187	168	177	185	190	165	181	174	173	194	169	168	176	172	165	190	167	201	162	175	164	165	171	196	165	168	168	160	191	163	164	172	182	156	171	195	163	156	172	153	186	157	174	164	179	157	156	177	196	164	186	181	169	164	160	165	170	163	181	181	182	179	178	156	168	165	177	184	184	175	180	194	174	178	195	195	173	175	186	175	176	148	170	168	192	210	162	173	158	164	162	183	174	185	174	172	159	183	179	182	169	163	183	170	171	168	166	163	181	184	167	132	175	186	178	184	177	166	168	175	147	166	172	160	189	166	183	163	172	178	173	171	175	162	200	166	161	155	191	172	187	181	188	183	173	158	181	176	177	171	172	167	165	173	173	180	172	170	172	164	186	167	187	171	201	191	178	175	185	178	175	169	196	188	174	160	161	184	192	172	164	183	173	178	171	182	171	182	182	206	166	171	169	167	192	170	155	177	192	174	186	153	168	162	167	159	180	188	190	178	218	159	182	170	169	176	175	188	164	173	169	193	163	166	183	190	171	157	181	168	172	190	166	180	185	193	155	181	175	185	174	163	191	161	156	178	170	160	170	152	175	200	174	145	156	180	177	176	205	178	157	167	197	186	184	177	192	192	186	165	182	187	185	181	159	163	173	168	159	163	180	156	185	176	170	169	171	207	190	205	167	170	158	187	181	202	185	150	186	191	178	152	176	196	188	153	165	205	178	160	189	181	162	153	183	167	170	181	176	164	153	156	187	177	178	172	168	182	171	191	191	187	182	164	153	168	178	163	177	179	178	156	169	178	152	156	172	185	176	192	153	173	172	176	160	179	179	198	177	205	186	190	189	148	175	175	188	180	179	172	167	170	168	169	176	181	186	198	161	173	166	193	190	187	170	165	162	184	191	175	166	164	159	198	160	155	181	187	178	180	164	185	174	195	167	152	188	181	180	168	195	173	184	169	185	182	173	195	154	174	188	165	205	191	169	172	191	172	181	183	168	169	179	170	186	171	155	191	169	180	193	184	155	181	178	172	190	169	179	154	181	175	165	193	200	184	182	195	179	200	207	185	181	194	189	208	173	134	170	162	198	184	186	148	156	189	156	172	187	195	173	178	171	180	160	191	172	179	196	169	159	182	168	205	201	163	176	179	205	180	189	181	163	181	183	145	152	170	206	161	167	178	171	152	192	201	172	166	173	171	167	197	188	163	166	165	178	170	179	155	168	196	177	185	163	176	187	185	156	161	154	184	162	175	153	175	166	199	196	185	175	180	167	154	189	151	187	206	163	157
12262	15776	13639	7520	5073	3753	2906	2315	1863	1465	1120	960	868	746	935	746	548	527	425	470	426	408	403	367	318	306	307	314	280	302	259	275	294	278	275	302	260	300	278	242	239	252	249	281	261	246	264	295	513	693	684	570	485	363	312	315	372	326	496	1047	455	356	249	243	223	279	210	221	223	225	227	202	214	223	221	225	201	234	221	229	226	208	213	226	213	232	220	240	218	217	239	208	217	205	225	255	217	260	213	218	222	208	231	224	207	239	241	222	222	197	208	233	223	207	228	217	226	225	210	220	190	238	224	209	207	232	199	223	223	239	214	201	215	227	219	205	218	231	218	234	230	199	225	216	241	217	213	206	220	222	221	231	222	218	207	220	243	220	204	235	219	200	191	200	198	235	236	211	194	218	199	180	234	236	222	209	222	198	188	204	225	216	252	206	209	205	230	213	254	206	243	228	219	221	237	223	228	231	209	220	230	223	202	204	200	241	239	225	217	209	206	224	222	208	239	238	241	204	213	202	222	205	216	228	181	230	223	218	214	231	216	221	228	228	229	219	215	226	214	226	198	213	226	207	233	226	216	203	218	211	191	213	208	213	224	209	228	236	211	214	209	192	208	221	230	213	213	211	231	216	206	231	220	204	205	233	219	210	196	206	198	212	175	207	240	236	243	224	192	206	222	200	197	245	226	222	211	223	214	217	219	198	230	209	227	226	205	214	226	238	233	233	163	217	231	228	224	213	228	213	219	214	231	207	223	227	248	232	198	190	214	229	232	218	214	210	228	199	205	191	226	232	213	207	219	182	212	235	212	221	202	222	203	222	200	215	216	190	189	194	213	215	202	189	220	212	241	225	201	235	227	230	200	234	230	205	216	226	245	217	244	214	238	196	229	196	209	208	188	207	227	224	213	210	207	210	174	230	237	203	230	221	228	228	233	230	201	218	177	207	254	204	233	200	218	262	237	175	226	205	201	223	228	199	220	198	230	198	211	199	218	186	209	196	208	205	198	195	198	215	229	214	214	224	218	214	215	199	211	199	204	243	212	242	259	222	221	233	198	221	201	211	212	195	229	246	215	213	219	202	218	216	192	208	234	222	200	219	185	203	199	215	183	236	229	219	201	211	211	207	213	193	224	218	201	191	230	226	210	225	237	248	202	218	220	228	180	254	195	215	232	212	216	208	210	199	208	249	204	217	197	209	224	224	234	230	211	211	219	233	220	201	216	201	195	208	225	224	193	215	223	210	220	204	211	219	246	210	215	201	218	229	219	196	223	206	229	201	196	200	217	200	234	181	213	235	239	198	195	226	219	221	228	201	213	228	200	230	202	243	244	212	228	208	229	212	231	203	217	233	233	191	229	221	224	222	214	198	223	213	254	224	201	221	227	210	217	210	211	228	223	219	220	236	218	208	211	224	223	215	214	215	218	213	226	215	207	206	238	216	232	205	194	229	207	219	196	205	196	218	249	202	251	229	211	211	217	234	204	227	180	197	233	231	185	199	209	236	223	213	215	225	197	218	206	187	214	197	216	223	196	221	217	230	214	221	215	215	224	210	222	221	198	208	209	213	223	196	204	229	216	224	244	216	201	204	215	184	199	217	206	230	209	232	198	224	205	209	191	210	244	225	206	263	223	221	213	230	187	219	236	184	223	203	205	215	207	235	247	213	177	210	216	213	205	217	212	224	215	237	225	209	240	225	201	229	224	217	251	245	210	207	203	239	208	214	235	220	226	242	216	204	206	214	207	213	221	201	205	225	253	231	207	210	213	217	252	221	197	223	224	212	255	229	216	197	223	253	229	203	216	229	210	209	230	228	213	211	215	219	233	222	214	202	239	200	205	220	208	228	223	222	246	207	197	203	249	225	211	235	200	205	246	228	193	216	218	234	226	232	191	225	215	231	193	215	183	206	222	212	209	190	216	238	212	228	197	230	184	194	234	192	223	214	228	213	206	195	229	223	225	205	219	213	217	218	212	213	209	235	222	220	224	219	234	208	249	178	209	232	202	223	196	235	194	213	232	227	194	208	202	199	206	205	215	208	241	217	226	209	226	205	213	213	214	217	227	196	218	214	211	221	226	233	199	254	234	203	215	206	190	211	231	229	219	213	187	208	203	244	237	217	224	215	219	228	223	220	234	210	233	228	204	221	234	230	195	208	240	213	204	219	212	205	206	241	239	221	221	230	226	214	199	197	244	201	219	225	219	213	239	218	221	215	238	225	221	217	205	217	206	206	231	192	232	233	226	223	229	229	230	204	230	183	217	201	222	233	231	197	203	207	198	218	234	174	226	208	226	226	201	214	231	203	218	231	204	235	199	219	211	218	212	209	202	216	221	209	242	239	222	200	216	211	195	225	212	209	221	209	204	218	215	207	232	226	234	178	226	222	204	228	212	201	219	236	220	225	216	231	193	221	225	227	210	211	211	221	227	199	211	224	209	210	225	245	207	224	213	236	228	202	239	201	229	227	212	191	236	217	249	216	203	224	234	194	230	178	200	232	213	197	241	225	223	230	209	205	203	250	224	217	200	209	246	234	246	212	187	218	223	212	217	237	236	213	219	182	217	225	218	224	215	229	215	206	236	234	211	214	202	211	242	231	245	194	224	235	217	212	230	212	207	229	231	221	220	209	228	216	213	227	241	210	209	228	215	207	223	224	218	197	228	227	230	173	202	225	228	207	201	204	199	189	205	225	231	214	242	190	236	211	214	184	216	236	197	225	222	237	213	225	180	234	228	224	229	197	217	196	206	232	192	222	254	230	239	223	205	199	214	201	207	192	224	229	227	205	214	201	202	221	214	183	231	204	223	235	223	194	223	221	224	196	216	205	231	211	192	222	259	188	215	213	213	185	211	212	221	239	219	196	220	241	216	242	236	192	212	225	222	238	211	220	221	219	217	243	262	224	208	230	185	217	217	213	212	208	226	237	231	227	212	228	227	217	203	229	195	234	222	211	216	219	210	198	207	194	208	211	231	227	206	223	241	241	217	216	236	214	233	198	238	219	202	216	206	232	198	242	246	193	211	219	212	212	229	207	213	219	214	223	215	212	231	227	216	221	212	216	226	217	220	209	214	214	214	205	242	218	222	245	205	209	192	211	216	204	193	227	208	227	203	204	214	221	222	228	223	213	219	220	200	230	226	209	224	215	202	213	222	195	214	205	214	228	218	218	238	205	219	261	236	218	223	215	260	215	224	204	209	214	207	222	215	232	235	233	198	230	224	221	208	225	247	243	207	212	222	212	179	214	208	233	220	179	217	178	218	222	230	225	217	221	192	237	222	218	207	231	226	221	221	206	207	226	203	176	210	194	214	200	232	202	226	201	229	210	231	233	226	216	192	219	204	255	215	213	228	212	228	244	207	231	207	203	198	221	195	211	205	233	212	204	190	200	234	208	211	214	222	199	231	246	208	224	199	239	215	251	213	208	210	199	237	219	215	231	241	233	207	223	228	199	202	216	205	207	214	208	209	222	210	198	197	237
26647	20632	9872	1067	722	611	535	480	495	453	486	447	441	484	487	480	486	466	447	459	407	463	468	432	471	438	444	438	431	452	439	406	455	445	448	435	412	485	502	441	468	438	460	418	443	442	469	457	503	522	510	508	476	441	488	471	427	478	517	652	508	465	431	474	466	460	439	471	463	458	444	443	428	444	468	448	465	454	461	442	427	438	474	440	475	413	450	428	441	474	451	491	430	443	464	413	428	442	467	460	421	415	464	465	417	445	451	440	466	430	434	418	440	430	431	406	398	454	446	422	450	486	465	444	444	446	428	457	456	464	420	430	449	468	449	454	473	455	429	484	439	466	434	449	429	452	445	431	447	431	445	409	430	442	474	437	433	424	443	443	399	437	470	425	490	398	431	427	491	486	473	477	438	420	458	463	437	424	480	442	451	435	469	466	430	479	423	462	442	433	447	444	422	449	492	430	443	447	427	452	404	488	488	466	413	456	455	403	459	424	422	452	451	444	455	430	475	434	446	444	431	413	416	424	428	411	409	443	448	430	479	419	411	453	431	424	436	450	430	429	441	444	429	435	468	447	473	409	441	386	439	450	464	471	459	472	464	436	428	445	444	448	413	434	464	482	458	433	470	455	477	460	486	442	443	403	386	427	434	459	464	437	409	420	445	424	437	462	433	426	430	400	447	440	451	442	439	436	462	416	436	451	428	471	450	451	421	430	455	472	455	409	418	438	413	438	434	410	444	455	424	481	477	490	466	446	436	432	455	442	464	424	472	429	471	420	472	389	450	439	434	421	440	414	453	429	415	398	437	474	475	423	477	440	423	461	456	477	461	433	445	460	454	439	417	428	416	442	446	444	425	467	461	461	458	430	457	430	487	472	435	436	448	426	407	455	388	427	453	442	432	488	435	452	446	412	434	441	467	458	443	438	446	440	440	462	463	435	412	462	491	431	433	440	441	453	431	463	434	427	441	429	412	465	438	434	445	451	444	428	421	472	412	452	430	470	457	440	446	413	434	460	442	446	458	419	482	478	421	469	476	482	473	403	454	424	446	447	432	483	460	438	449	416	436	427	427	423	463	410	474	447	387	472	422	441	454	443	418	448	449	429	447	455	412	457	514	411	405	444	434	413	434	424	466	454	449	410	460	454	424	455	459	438	423	443	427	391	404	426	501	452	457	447	438	432	429	448	466	434	435	464	450	465	437	425	410	446	456	455	463	408	431	388	480	393	442	440	447	413	440	456	444	434	489	433	455	423	470	467	455	439	458	480	444	437	464	437	408	444	482	423	456	405	451	434	453	450	455	464	384	446	450	444	449	452	484	483	430	414	459	440	443	438	437	435	442	465	472	471	425	433	437	476	429	438	473	411	454	448	487	480	418	470	411	438	422	468	461	438	425	440	425	450	419	479	469	427	437	469	468	427	449	443	457	468	428	440	477	446	447	419	470	440	431	473	428	454	445	439	387	445	442	428	423	465	420	445	454	418	446	478	392	436	451	466	419	446	430	456	423	437	415	413	452	435	426	430	431	430	446	449	474	473	439	462	474	397	473	428	413	443	437	460	423	448	448	480	431	434	439	421	456	412	446	439	435	488	428	446	419	428	421	480	450	438	412	446	466	446	448	423	454	440	463	469	475	454	449	451	420	436	478	462	429	471	464	450	436	435	470	434	431	441	473	445	443	431	478	468	445	444	424	439	452	476	442	421	420	460	428	428	467	443	455	476	486	413	477	431	419	407	451	450	424	420	468	457	441	401	451	484	460	458	440	463	428	409	459	444	480	450	418	447	474	440	426	451	444	422	427	407	459	430	463	433	448	460	441	433	452	423	459	463	439	461	432	483	444	443	444	455	445	460	405	469	435	473	402	486	479	421	419	455	437	483	442	424	450	460	472	450	453	436	448	440	448	477	455	470	437	454	458	429	455	430	452	446	449	429	433	418	422	458	449	440	441	437	439	420	431	424	427	462	457	442	429	403	431	444	428	419	447	423	515	420	465	444	471	431	442	449	453	450	460	403	467	395	435	470	461	420	447	431	462	447	415	425	479	459	409	500	433	464	437	435	461	412	404	521	455	447	436	406	406	425	409	438	415	457	445	459	450	428	481	437	461	437	441	446	413	483	441	439	423	428	438	415	460	489	444	432	425	449	418	463	445	472	483	438	451	428	446	440	458	447	443	389	439	439	422	457	429	462	467	413	465	427	424	450	425	441	433	451	471	452	443	433	463	422	454	443	401	473	438	433	449	453	458	449	443	434	467	435	448	459	438	430	440	459	399	441	464	453	437	456	430	462	468	433	496	422	437	428	421	402	426	459	412	454	459	398	447	470	485	448	428	465	411	451	415	455	446	439	435	404	473	456	415	467	434	447	475	461	450	469	464	445	455	414	438	438	514	407	476	463	463	396	437	412	436	438	439	467	465	476	471	455	449	438	446	460	441	448	489	483	431	449	444	455	435	455	476	468	416	452	436	436	456	471	488	431	437	427	451	472	439	418	415	440	423	448	423	443	441	442	456	509	417	444	477	468	458	435	431	442	416	433	413	449	411	489	434	444	461	421	450	448	476	474	413	485	425	433	441	445	411	427	408	458	457	436	447	423	480	442	403	467	453	418	506	462	415	492	457	440	419	428	443	443	413	469	427	441	460	450	466	506	473	429	458	429	451	438	457	430	437	464	422	442	454	434	454	451	428	445	470	444	453	461	465	422	477	496	451	451	473	412	467	459	458	473	446	465	394	450	419	429	442	467	455	452	447	472	456	430	437	436	496	444	446	471	456	445	487	435	457	466	447	458	421	458	449	444	452	464	434	412	487	402	479	418	428	433	442	427	428	431	444	444	446	474	411	468	447	453	445	435	440	409	471	420	503	429	452	448	419	450	448	401	425	430	445	443	446	437	423	446	451	425	450	464	447	433	456	451	455	465	450	423	472	441	445	434	442	410	453	453	418	458	457	431	444	447	435	407	421	472	441	478	487	442	474	432	436	435	447	447	431	446	449	438	430	463	461	440	410	442	439	447	408	429	449	428	447	452	471	464	481	454	436	469	437	424	450	473	444	436	448	443	452	444	442	421	482	439	424	424	431	425	447	483	436	468	489	448	468	470	436	425	452	440	456	456	487	424	428	444	490	435	459	458	467	471	448	441	427	448	451	437	452	449	444	416	462	428	443	443	458	402	465	453	420	455	474	420	440	442	454	415	431	448	430	485	479	459	466	445	471	474	421	432	459	420	438	454	467	465	476	432	445	444	439	432	461	408	461	441	455	420	460	459	424	446	428	443	434	428	470	427	451	410	487	462	441	424	436	504	435	459	418	451	500	436	440	443	454	445	423	450	468	404	433	471	470	437	448	441	475	463	428	478	463	414	441	493	488	472	471	468	433	409	451	454	423	420	463	479	416	472	465	424	423	450	434	426	460	400	409	449	456	485	461	442	453	428	400	415	468	447	417	451	436	448	448	445	422	433	452	479	462	439	454	442	467	418
4592	1282	1173	834	742	650	667	659	631	619	602	592	568	565	642	686	564	587	566	572	559	551	574	573	565	559	595	586	582	571	553	561	507	551	565	548	589	578	593	549	519	573	529	569	601	627	571	597	643	720	707	659	591	618	590	574	596	588	654	857	613	644	581	532	570	575	529	574	569	543	572	537	573	568	533	595	512	562	539	580	568	574	587	569	584	576	567	594	535	536	563	558	544	518	572	563	567	527	546	543	579	542	563	583	574	531	557	548	543	540	522	553	545	526	555	565	578	545	565	541	569	547	536	560	547	568	600	584	560	558	553	528	547	574	582	601	541	539	528	581	566	543	560	593	559	564	511	549	522	549	581	556	524	586	541	542	538	579	571	558	557	534	554	536	549	550	545	580	539	573	549	558	604	549	550	622	576	561	536	558	545	552	574	527	580	520	572	517	584	560	563	544	551	549	570	578	577	538	527	532	563	560	545	587	593	556	586	540	557	583	563	564	556	554	540	558	557	570	564	555	535	567	525	559	537	542	566	556	561	582	534	557	594	547	532	585	600	525	503	550	568	524	542	578	552	561	557	579	542	549	561	569	572	538	542	579	591	520	555	527	582	531	589	553	592	532	531	602	611	577	551	561	531	562	571	535	563	560	557	576	536	530	560	594	531	551	587	529	560	548	612	532	522	541	539	560	616	542	570	589	538	571	573	509	573	584	528	568	511	549	572	601	524	547	556	510	590	579	535	556	562	576	565	573	522	565	520	553	536	575	559	528	558	571	546	550	541	560	571	561	542	570	559	548	542	527	552	587	553	528	575	564	556	561	556	557	545	569	567	564	533	608	542	563	600	527	532	577	531	553	566	556	540	562	548	552	560	544	545	582	568	553	557	594	541	561	554	597	537	586	543	595	557	531	553	553	511	545	576	577	554	562	545	593	576	561	552	542	533	569	562	585	562	583	534	561	568	552	566	556	544	580	563	563	533	557	527	558	561	526	584	533	605	562	578	569	562	562	562	554	554	581	601	575	543	604	550	568	616	536	534	568	539	571	562	552	564	584	525	590	572	550	526	577	602	563	532	547	520	540	534	562	556	557	553	565	488	551	561	537	528	559	533	548	536	543	568	605	562	559	594	541	563	558	558	515	574	541	571	526	567	556	515	538	588	599	552	531	552	525	562	533	557	595	569	567	559	574	588	566	567	546	565	536	584	595	569	579	542	563	570	584	571	565	554	581	579	531	578	566	556	485	538	572	564	565	567	537	571	512	574	513	521	558	597	500	544	565	561	573	550	606	596	537	564	553	554	537	536	541	569	528	556	578	522	534	536	574	561	572	487	513	549	539	570	532	529	551	526	572	538	544	581	567	561	550	532	550	566	570	569	590	568	537	542	545	573	541	565	506	555	550	530	528	561	576	552	546	536	552	543	524	563	554	521	565	601	541	547	555	575	543	567	611	543	564	550	537	515	601	557	555	581	523	537	543	560	555	568	559	538	545	591	560	565	553	564	570	572	492	557	566	557	563	539	525	620	612	550	551	571	605	528	557	509	548	530	566	520	580	608	570	593	535	549	525	572	559	577	603	572	559	537	530	564	516	519	546	591	550	574	547	486	571	564	585	545	579	527	547	578	561	560	565	548	534	535	566	537	605	564	526	578	580	523	558	543	569	521	555	565	534	567	547	589	557	570	542	553	568	567	554	510	546	534	557	544	576	560	586	553	544	561	561	526	533	607	579	558	545	559	599	549	540	560	571	581	524	587	588	584	542	548	555	579	522	528	568	568	522	546	542	534	518	548	528	519	557	552	580	552	563	558	546	560	546	524	514	557	546	560	562	556	604	536	587	571	539	531	580	584	573	572	601	562	564	529	578	548	585	572	556	541	579	522	564	578	511	552	537	576	568	566	548	549	586	614	592	540	560	615	507	561	561	573	562	555	569	542	584	560	579	564	601	592	561	570	566	526	585	546	572	545	533	526	550	605	533	572	540	556	569	558	553	568	519	545	574	542	542	530	540	587	544	604	557	570	558	559	543	526	570	561	582	560	525	559	569	582	512	540	544	555	519	584	585	567	560	569	552	550	568	582	578	556	580	578	540	580	536	547	534	551	570	572	560	523	513	555	559	552	533	530	580	557	591	523	559	576	521	558	577	602	578	533	614	583	541	562	528	574	573	564	578	533	518	517	552	583	555	574	563	579	571	524	590	578	564	585	564	551	576	586	564	571	552	527	553	551	570	562	541	555	555	562	548	532	576	587	574	583	595	533	576	546	527	570	560	530	540	573	540	555	561	564	575	562	576	529	541	563	578	563	553	539	572	533	605	547	563	549	579	551	530	564	512	558	617	564	561	526	587	528	578	512	557	550	583	581	581	532	611	571	537	554	506	541	538	557	543	602	550	569	556	542	525	606	525	548	526	562	556	525	603	550	524	573	559	537	585	536	572	542	564	547	578	537	546	548	555	558	527	583	556	591	563	522	531	583	571	571	535	540	538	577	560	556	565	540	572	593	583	612	537	567	576	578	550	545	572	580	542	578	558	537	540	514	577	536	574	599	557	537	564	555	565	569	550	554	579	585	574	540	571	551	546	590	547	556	615	583	557	561	578	569	567	569	550	578	570	610	566	591	542	543	582	560	531	557	557	573	502	596	553	566	527	592	533	550	554	587	538	564	544	562	527	563	554	589	549	507	547	542	555	555	562	585	585	572	536	556	564	534	550	540	566	564	530	590	572	586	521	572	559	532	570	577	560	550	552	606	570	560	573	528	565	602	561	589	546	544	534	519	561	515	598	541	552	584	562	546	547	561	550	573	510	548	537	550	564	507	551	542	543	565	561	553	578	555	571	557	487	529	557	529	545	578	567	567	552	546	583	556	561	547	564	587	553	592	539	563	567	612	532	525	547	568	556	591	525	566	544	575	537	557	595	556	579	534	590	583	563	555	552	547	549	527	577	558	581	541	533	573	548	508	579	575	559	529	507	571	556	530	550	535	569	566	553	567	547	516	582	570	570	546	572	575	553	562	596	571	568	569	534	558	567	523	549	544	544	524	609	563	561	602	557	609	561	565	535	569	526	598	559	518	561	514	514	560	539	572	563	560	536	577	565	583	562	590	613	604	552	563	610	561	563	563	585	566	562	516	569	555	530	568	589	576	548	572	582	522	532	585	553	513	573	484	561	552	558	561	586	565	573	556	538	569	583	582	546	552	565	592	565	590	511	577	559	501	549	524	572	577	546	604	543	559	574	581	532	546	570	572	557	561	532	567	616	560	551	581	599	558	564	567	506	613	545	551	576	542	563	579	525	568	595	508	595	568	563	557	586	555	552	535	580	611	562	578	549	547	572	575	569	576	549	590	588	569	549	550	552	551	566	525	532	556	553	560	542	565	547	527	555	555	548	562	554	589	581	542	557	546	553	560	565	533	549	579	581	524	570	551	550	538	608	573	564	567	613	598	560	510	575	561	543	540	517	538	540	562	559	578	531	576	589
23454	21088	28629	23763	21072	13282	1335	796	622	531	461	458	459	385	497	466	365	372	379	359	397	338	366	351	331	337	374	341	360	362	305	306	292	292	318	302	290	306	291	300	308	318	283	299	305	288	327	329	391	486	422	419	368	415	334	356	372	325	426	550	373	376	321	315	293	330	293	300	309	282	313	300	294	269	317	307	328	291	281	277	290	295	314	247	294	284	299	308	297	299	293	294	354	278	339	269	292	279	296	288	295	271	289	299	279	313	295	307	305	297	309	294	289	310	290	283	261	309	307	274	296	288	342	255	311	293	280	262	291	302	307	302	286	296	277	304	277	285	271	342	315	275	302	317	313	276	275	292	300	297	302	279	287	284	286	296	304	284	278	278	328	308	253	294	302	276	298	280	289	306	295	274	293	290	279	320	265	274	292	305	293	281	295	281	253	281	277	288	292	324	314	289	301	286	320	289	280	316	319	298	265	300	300	301	289	274	305	317	285	282	299	307	320	289	271	315	301	311	306	330	301	304	292	294	279	266	296	303	316	259	305	289	279	296	295	301	343	275	313	283	313	303	300	282	295	261	254	281	296	305	291	292	279	320	257	288	321	300	307	273	302	290	298	315	263	294	296	283	287	252	312	317	264	282	286	296	301	296	291	298	275	305	310	303	307	304	304	285	332	309	284	286	299	267	277	320	270	285	296	302	306	293	288	274	295	298	285	287	276	255	299	322	299	295	260	293	302	276	268	293	325	301	268	274	265	293	273	282	309	268	310	296	263	318	259	288	335	304	316	244	324	301	292	328	289	291	308	312	283	262	303	290	280	302	310	273	286	283	280	287	327	288	313	335	280	294	291	285	298	295	315	282	322	309	288	302	311	310	272	258	309	291	303	313	316	294	324	278	284	277	337	296	299	311	290	298	281	290	276	306	288	307	308	312	346	291	304	277	286	268	286	346	309	276	299	297	294	281	269	307	265	262	271	294	295	275	286	303	276	270	277	299	318	313	291	303	294	301	265	275	280	279	324	288	309	286	290	283	314	274	317	278	285	291	307	298	311	302	267	321	281	308	292	271	266	301	293	316	297	283	303	273	310	284	290	282	285	307	312	277	302	306	298	295	273	289	287	321	307	278	302	303	302	276	329	286	296	283	294	279	285	306	342	309	306	278	277	279	309	306	335	329	268	281	314	296	255	307	276	301	293	298	287	261	298	280	260	323	315	292	304	278	269	276	277	311	303	302	299	297	283	293	315	299	294	295	280	306	316	281	246	329	276	292	301	306	290	250	295	307	285	283	275	274	291	305	296	294	302	303	284	285	284	291	289	295	316	307	310	311	292	257	289	277	279	267	296	268	301	284	278	301	306	309	283	279	306	288	312	283	300	324	271	282	300	280	297	289	279	272	309	291	295	303	290	265	329	295	274	289	309	287	298	273	270	297	257	294	286	313	340	281	296	275	262	283	300	301	304	266	294	268	276	301	316	321	289	308	311	299	294	307	305	278	283	284	282	301	300	307	283	277	291	287	317	324	289	312	272	304	299	288	278	290	309	304	298	262	291	304	311	291	307	260	295	279	316	265	270	298	317	285	299	291	305	301	305	290	285	285	289	286	289	283	284	308	304	283	293	291	315	289	276	285	283	320	291	291	291	268	333	300	285	289	304	295	274	322	300	302	312	318	274	298	299	320	302	304	285	311	311	284	279	291	275	303	255	309	292	288	258	301	274	265	272	336	285	315	274	290	285	276	336	288	305	303	279	272	331	285	336	302	282	284	272	318	295	281	272	299	299	304	327	262	271	283	288	324	297	290	270	295	284	275	299	323	312	314	302	291	346	285	304	308	298	303	313	313	283	302	276	267	280	276	279	292	268	303	287	340	278	288	264	309	300	302	273	276	280	294	280	309	304	266	302	311	329	317	300	323	337	326	324	273	274	284	312	307	301	292	297	291	281	315	306	284	314	302	309	290	285	310	288	277	301	300	315	262	273	298	269	293	298	302	282	292	311	306	280	298	312	284	279	267	323	294	326	311	303	274	312	294	290	345	295	319	302	249	289	304	304	291	300	287	284	269	275	301	293	319	269	291	327	300	302	305	289	277	307	301	293	293	337	257	318	297	302	310	289	283	303	305	298	256	276	311	299	285	288	273	274	328	277	307	294	308	266	310	287	328	303	281	320	297	295	286	288	309	288	284	308	287	291	308	271	327	311	273	269	289	299	273	293	276	307	288	305	303	319	271	296	291	312	316	286	268	299	303	293	273	268	293	305	308	271	303	280	318	256	269	294	282	289	299	298	278	299	306	321	291	301	299	325	272	278	306	290	273	295	293	296	318	302	303	304	301	308	306	282	285	289	296	278	297	273	303	294	267	296	284	314	305	304	304	295	284	281	328	321	317	271	277	305	293	319	298	281	282	284	304	283	284	295	303	276	280	289	298	262	276	310	289	281	321	318	290	312	313	298	291	317	313	320	298	265	287	328	283	293	293	286	296	288	278	285	293	287	289	305	285	282	298	270	283	295	307	304	301	250	296	282	272	310	266	314	269	297	317	309	290	301	261	296	310	300	275	314	286	317	284	303	306	291	303	275	342	333	309	307	271	279	291	312	280	275	314	275	283	263	290	298	275	270	295	291	283	298	293	307	288	296	302	309	306	339	276	314	338	308	316	302	319	279	315	315	314	304	281	297	287	292	296	301	303	293	288	311	283	290	276	260	324	299	287	258	291	307	307	297	297	309	303	291	340	319	254	314	251	305	293	279	282	303	291	310	301	296	312	284	304	281	290	298	315	276	287	265	284	306	288	268	299	290	272	310	287	327	323	329	318	276	304	281	283	283	311	262	286	281	277	289	263	303	271	320	302	306	295	285	285	282	260	300	285	295	283	298	324	289	287	311	317	315	304	324	311	326	293	296	290	267	277	293	313	253	307	269	296	321	321	276	294	296	280	262	310	253	288	288	290	317	285	284	265	306	269	268	276	280	292	279	269	277	322	283	301	288	281	315	312	312	319	301	290	313	301	293	322	309	274	282	319	279	293	291	292	283	285	267	282	273	311	317	321	296	296	282	299	292	276	296	272	284	270	303	278	322	310	321	293	287	291	285	308	293	294	306	280	277	280	279	299	277	318	322	319	303	289	321	286	286	286	273	301	306	302	314	316	300	292	276	298	294	285	296	290	296	305	269	308	320	332	312	278	309	283	282	288	337	287	319	314	305	288	279	270	284	300	279	276	277	320	296	279	310	305	263	288	279	280	329	309	296	291	316	322	279	296	302	264	301	282	300	308	324	294	305	306	322	284	298	289	297	282	287	309	278	283	287	272	289	268	320	294	298	274	275	291	281	286	292	290	279	295	298	277	318	290	285	310	287	302	282	281	277	310	311	281	282	302	300	290	279	311	299	311	295	298	251	282	295	325	302	320	303	278	290	282	297	273	316	287	283	320	317	281	306	301	262	283	314	305	320	293	279	308	295	290	308	283	301	309	310	280	284	311
8883	10007	8355	4300	2999	2272	1719	1388	1182	1060	858	742	722	646	823	748	555	479	489	512	473	443	491	485	427	437	434	424	419	423	421	431	410	401	405	397	417	366	406	424	401	399	407	435	391	436	445	489	532	700	592	670	550	501	472	449	443	469	603	859	501	503	392	415	401	427	397	409	368	407	401	398	352	385	372	358	411	424	395	368	402	385	387	418	360	375	403	390	359	376	381	374	381	371	383	379	381	354	360	382	359	389	392	375	369	399	380	364	377	389	382	396	399	354	410	361	362	344	387	381	379	396	407	391	383	419	367	357	401	371	356	370	397	361	375	365	366	331	404	345	426	398	384	363	347	395	388	366	384	371	419	366	373	338	381	375	386	376	365	348	380	373	400	416	388	370	417	365	387	357	383	416	373	399	328	375	374	361	350	380	362	361	383	351	392	382	393	358	353	369	389	377	422	352	390	379	392	401	406	356	381	367	391	384	362	365	384	420	398	367	349	410	411	370	361	385	384	414	359	358	377	397	374	394	377	409	379	360	378	366	370	409	396	380	359	375	418	387	381	376	416	393	402	381	355	359	357	411	394	374	394	377	384	370	376	391	393	380	385	390	377	389	406	382	376	383	394	371	412	368	403	372	370	367	375	364	385	384	367	391	355	363	418	382	370	366	374	379	340	378	381	376	401	389	354	365	415	393	385	366	321	349	408	361	347	359	380	406	395	377	357	411	410	352	349	379	396	383	354	382	378	357	380	380	405	374	361	396	355	364	373	375	397	360	365	338	359	410	403	370	402	384	383	396	355	356	374	376	368	401	373	401	377	423	378	361	385	363	396	348	362	363	421	374	384	375	362	376	388	395	342	390	385	361	388	389	362	340	430	396	401	388	351	412	383	396	358	362	396	380	371	364	372	377	413	364	395	366	362	367	368	348	372	405	402	332	385	402	391	366	383	390	380	389	359	338	376	382	369	364	379	401	399	377	414	399	379	397	400	384	384	385	395	393	410	397	380	385	361	320	389	395	384	403	361	397	381	405	409	391	352	360	367	351	364	376	374	420	397	368	382	358	381	348	353	371	382	414	405	391	381	406	390	384	365	375	365	387	366	352	377	372	385	377	389	406	354	353	385	384	381	362	390	398	384	373	368	366	365	387	343	363	378	360	402	354	407	409	395	376	394	376	359	410	361	371	415	388	390	388	402	367	381	367	371	378	382	386	365	388	380	389	357	348	351	365	390	373	388	384	408	365	398	385	372	356	375	384	357	376	373	415	394	418	364	374	388	369	357	379	432	375	388	404	396	395	368	387	396	396	354	384	382	366	354	385	393	366	353	409	340	346	363	408	363	386	369	364	365	366	381	378	371	384	363	387	384	404	344	384	369	392	384	395	371	358	389	394	388	376	388	379	370	381	379	400	391	363	343	358	354	361	367	378	390	374	371	379	384	377	382	384	379	381	392	365	375	379	388	371	345	383	354	403	380	354	377	384	357	434	339	356	376	353	350	375	371	345	369	402	349	365	384	381	381	410	423	396	359	321	353	330	381	366	385	324	410	380	375	354	403	396	380	406	397	395	396	387	360	392	373	374	411	351	379	365	351	386	379	401	378	403	394	380	379	409	386	386	399	369	386	370	368	360	355	388	408	372	373	376	380	347	430	389	378	380	354	391	393	388	350	387	419	377	392	404	359	401	347	399	369	391	357	379	358	405	415	380	407	400	410	394	343	392	386	364	369	373	358	360	375	353	372	373	393	378	434	367	377	383	396	326	381	391	387	380	385	381	365	382	396	370	370	352	330	364	386	359	360	377	370	367	382	385	379	352	386	391	394	371	361	376	390	389	346	375	410	385	369	369	352	374	395	356	354	377	404	395	363	395	379	341	390	399	377	390	398	388	371	350	390	351	366	358	340	376	363	388	386	355	381	354	387	386	340	394	354	381	360	418	374	361	361	389	406	441	362	376	410	362	360	364	370	366	385	375	380	371	372	403	373	378	353	388	394	354	371	358	389	387	381	376	377	379	402	405	385	395	362	340	363	342	362	388	355	385	378	350	377	402	420	360	381	411	363	359	386	367	368	380	422	402	351	366	349	363	375	382	382	353	380	382	401	345	360	345	382	360	394	347	378	398	406	362	393	389	342	383	381	442	392	401	412	416	337	381	363	408	376	357	369	368	355	391	386	379	407	404	392	406	401	411	320	360	397	395	343	356	370	389	357	386	387	397	362	370	360	414	389	381	381	403	386	401	391	380	370	358	377	373	387	340	391	394	401	383	399	365	363	382	375	354	372	370	397	367	360	368	375	376	417	394	400	369	382	354	377	375	348	368	386	332	336	409	381	357	397	380	380	367	395	396	355	394	377	371	385	347	384	379	366	386	393	358	362	394	389	365	378	381	386	399	361	366	364	359	386	383	400	374	366	368	396	362	378	378	384	381	394	368	401	400	342	394	377	400	365	369	387	386	361	341	397	420	362	381	372	355	392	375	392	385	378	386	387	380	373	377	380	353	390	407	408	371	377	383	406	373	373	362	408	400	380	343	400	361	372	381	379	360	385	415	350	384	385	368	400	387	354	359	389	382	391	379	406	381	376	416	397	349	367	364	385	395	358	365	395	404	402	402	405	370	351	351	438	356	400	374	363	381	394	379	363	396	357	393	384	388	364	389	374	361	365	402	395	394	410	401	381	411	393	376	380	397	362	355	385	403	395	360	383	381	413	430	377	348	377	365	390	399	322	377	376	361	359	363	403	405	371	372	383	410	407	369	364	386	363	373	377	347	375	394	384	376	369	387	371	347	368	359	388	393	395	385	387	385	376	407	362	391	415	365	358	404	338	389	367	386	361	376	367	354	351	378	404	369	368	361	389	359	386	405	380	369	397	366	358	385	373	401	385	404	372	432	372	366	365	381	379	354	403	349	384	356	384	387	376	387	406	416	376	380	372	367	401	353	386	386	384	386	362	352	331	370	379	382	345	377	390	361	378	399	371	373	365	343	422	365	361	386	344	356	374	410	360	379	393	405	363	393	374	389	358	372	352	357	345	358	404	400	365	348	338	391	353	373	375	367	395	378	363	374	391	390	388	372	371	394	392	355	353	410	410	375	402	383	427	376	383	349	390	399	356	373	405	377	410	387	394	395	360	402	411	398	384	382	391	352	365	371	362	390	352	393	382	405	356	407	360	375	401	392	385	366	363	418	381	386	367	384	408	358	385	362	370	354	377	368	349	374	387	398	370	371	384	338	363	360	378	399	389	387	392	378	399	390	387	369	366	405	380	384	377	377	386	367	371	392	337	377	358	407	369	397	365	394	353	401	408	408	377	390	382	391	400	374	385	366	399	365	378	375	414	368	377	380	384	379	405	353	367	378	379	390	369	370	387	376	388	402	381	364	389	390	391	374	403	374	425	419	371	416	403	382	389	360	394	376	350	364	400	371	381	347	400	364	372	362	376	404	353	323	398	343	389	358	375	379	374	343	415	373	400	400	410	352
22638	21080	28931	23436	21083	21143	11478	1159	817	675	569	499	490	442	516	436	342	339	319	284	293	292	283	256	233	233	250	209	238	226	217	226	204	206	215	212	214	200	204	176	225	203	215	178	216	235	211	280	313	481	374	358	325	295	234	223	267	250	429	570	398	253	183	184	198	199	175	201	193	180	185	187	183	177	196	185	181	169	177	182	185	177	173	154	226	179	210	185	184	163	191	169	188	195	215	187	151	163	163	177	159	165	169	182	171	177	191	210	178	185	164	182	205	168	167	175	153	186	181	195	184	212	189	165	152	183	180	203	168	169	213	182	190	202	171	171	178	176	181	169	157	191	205	177	165	179	183	186	190	184	174	180	193	185	198	173	169	199	177	190	179	195	175	153	183	185	202	177	189	177	153	166	195	169	187	174	186	167	158	223	182	187	181	185	182	198	182	169	182	187	178	185	184	195	172	194	192	168	185	180	191	186	182	172	176	179	190	183	188	190	161	191	202	205	204	182	176	192	181	155	164	177	176	195	180	174	167	187	212	202	204	180	182	190	192	176	199	183	176	201	187	181	183	171	173	160	162	163	198	183	184	176	191	195	160	180	184	170	171	199	192	183	186	184	183	186	183	174	183	152	192	169	181	180	178	210	189	171	190	163	141	186	179	198	200	195	190	188	167	181	178	198	191	188	178	174	159	175	180	195	172	171	172	183	196	163	170	173	175	185	177	189	169	177	172	171	182	188	196	193	172	180	170	192	189	193	184	192	161	189	153	203	174	206	179	190	181	180	213	175	183	214	185	194	172	188	188	161	180	175	160	185	169	194	183	180	164	186	194	184	196	152	189	179	180	190	180	179	178	192	178	184	185	183	173	214	178	202	217	179	169	150	153	172	205	173	176	200	166	173	192	181	170	176	161	184	181	166	186	173	159	202	173	173	177	172	182	184	151	165	187	174	178	198	196	178	189	183	180	190	162	183	191	188	174	195	189	186	188	188	176	175	189	202	176	183	170	196	166	194	176	176	178	185	156	213	188	186	173	188	177	183	176	174	166	183	179	206	186	192	156	206	183	184	196	183	171	162	178	185	169	179	183	196	180	152	195	173	199	176	187	183	160	210	182	183	184	201	167	171	166	216	173	182	195	173	175	181	196	164	163	210	177	210	179	218	184	178	172	192	162	184	171	185	211	164	173	168	190	178	135	191	174	152	167	207	177	152	163	178	170	185	180	189	187	197	175	197	176	171	175	171	186	192	183	188	199	179	195	187	199	177	172	174	179	198	179	192	219	171	176	192	203	174	199	150	194	186	183	174	156	169	188	163	160	186	174	184	184	165	182	186	171	152	186	169	173	161	172	192	175	174	181	160	175	166	202	173	176	174	166	180	185	161	185	149	153	187	167	177	186	158	179	169	203	172	172	191	197	183	186	167	177	177	168	168	189	197	175	200	172	178	184	174	186	192	169	173	169	195	182	175	173	186	172	186	185	179	159	166	183	175	173	164	159	190	187	196	173	192	199	195	193	178	194	170	173	209	198	185	198	187	183	159	179	171	182	181	164	178	166	170	170	179	182	190	153	191	189	191	170	180	177	178	190	190	171	193	179	165	162	202	169	185	180	172	166	150	200	169	158	193	169	166	178	174	172	184	187	185	178	177	187	176	171	184	189	188	181	172	167	190	168	162	198	200	170	173	175	203	203	163	189	214	173	171	202	189	169	195	190	181	197	190	154	173	153	211	163	169	179	172	160	173	196	172	163	152	187	171	179	132	192	185	182	189	178	177	167	177	199	187	153	164	167	196	190	166	187	202	181	173	181	181	161	182	169	175	182	163	176	172	184	168	169	182	158	133	183	170	162	174	201	189	178	195	174	176	162	170	185	164	170	182	177	168	197	199	157	198	179	185	181	166	163	164	199	154	189	167	179	174	179	191	198	174	168	185	183	196	156	163	184	167	177	159	174	174	190	176	162	177	180	170	195	172	196	196	195	191	172	178	186	173	170	187	182	188	182	164	173	179	188	164	189	184	179	206	197	181	191	192	173	178	185	178	171	162	183	182	193	170	160	191	174	150	164	174	203	167	161	175	197	158	184	161	166	182	190	186	180	176	184	190	181	176	162	184	188	173	194	154	167	181	190	171	179	191	181	180	163	166	173	180	182	180	181	198	185	173	182	188	187	196	198	171	171	172	194	186	169	184	183	185	194	167	156	191	167	208	169	146	191	192	168	193	203	182	162	177	181	189	163	184	209	184	181	190	173	170	159	167	172	171	155	168	169	180	175	181	190	200	189	176	193	172	183	173	172	179	172	188	181	173	184	179	180	194	173	182	172	207	175	182	172	187	162	170	202	188	174	202	192	185	186	170	184	193	175	176	181	168	144	183	186	211	170	193	192	180	189	178	183	173	175	196	186	171	173	213	171	176	169	187	178	178	180	198	173	177	158	164	181	192	162	170	179	176	218	203	190	201	188	179	171	186	206	162	181	164	193	192	173	155	172	184	166	172	174	176	201	177	188	187	186	185	206	190	180	203	150	183	164	190	156	177	180	159	184	177	175	172	210	173	148	180	185	182	190	189	184	171	185	170	171	172	194	188	166	198	198	187	174	181	200	191	187	180	172	199	178	151	154	142	183	169	181	194	157	196	185	172	192	183	166	178	200	170	184	179	158	174	168	184	179	170	191	170	175	200	171	182	177	216	193	171	159	157	182	178	179	193	184	183	167	183	195	190	193	181	170	183	193	171	175	167	185	161	201	201	174	187	158	194	190	176	188	204	158	172	190	172	184	165	189	185	189	183	160	171	155	165	203	185	192	211	174	177	175	164	163	179	154	178	180	190	165	202	200	152	161	202	189	186	168	185	162	145	190	169	171	179	219	170	175	180	183	178	152	207	161	173	170	189	168	184	165	189	172	180	194	174	177	175	199	189	162	204	177	185	151	163	199	166	186	183	172	180	169	173	164	188	159	165	187	179	186	173	157	175	198	181	202	153	183	210	170	188	163	186	152	164	169	178	185	167	171	185	192	184	204	171	165	177	178	162	195	190	172	167	180	191	189	197	173	188	166	176	189	203	179	165	183	174	169	163	182	194	198	180	170	175	189	192	181	171	175	168	189	174	189	171	167	169	179	198	180	206	180	176	183	174	149	177	176	170	181	195	170	187	177	180	185	181	172	168	175	168	172	195	169	146	169	174	186	163	185	178	159	167	157	181	182	180	187	190	174	171	168	186	184	166	185	181	188	200	188	178	198	187	189	183	183	191	179	185	178	190	157	184	192	172	165	156	173	186	185	172	194	162	192	178	201	182	212	177	177	160	183	186	176	183	200	156	167	167	214	175	195	210	178	186	176	163	176	198	195	184	174	169	190	167	193	181	196	208	152	171	194	190	185	180	183	200	151	178	166	184	203	186	151	184	175	191	181	164	194	172	172	176	185	197	203	175	154	160	192	179	189	169	190	187	173	165	182	194	193	183	163	168	205	146	173	156	180	178
11295	15796	13676	7422	5023	3817	2925	2241	1746	1357	1150	901	833	752	913	790	571	467	435	462	427	388	398	385	339	352	333	354	311	316	294	286	296	287	287	262	238	289	303	251	275	291	242	291	292	288	306	325	501	766	497	530	463	391	309	312	375	375	625	932	634	360	218	238	247	253	219	239	237	226	221	238	222	220	234	220	221	235	236	230	209	229	241	203	235	228	206	222	205	261	216	224	227	251	222	201	226	222	225	203	225	227	232	238	239	225	244	234	236	226	253	209	255	233	202	224	238	220	238	220	217	230	221	213	225	240	227	234	196	200	225	209	215	252	223	218	228	215	232	218	182	219	210	214	232	232	235	218	206	246	219	237	220	219	222	229	239	217	237	229	219	250	222	221	207	241	225	232	205	227	226	211	239	219	233	235	210	231	221	208	239	227	240	230	253	249	210	214	229	215	244	228	216	188	226	223	219	206	190	203	259	227	221	212	215	216	216	211	235	232	252	238	209	209	245	241	220	236	244	226	218	214	211	230	239	228	229	237	218	231	231	241	229	190	212	232	226	234	213	226	226	234	220	219	229	223	225	204	210	205	197	225	227	218	227	228	244	208	213	210	220	185	243	212	202	238	210	208	219	241	227	204	227	214	234	239	242	261	245	231	205	201	207	213	202	232	233	216	229	212	219	246	216	223	231	218	218	202	219	224	234	220	216	205	208	225	215	228	228	205	212	222	189	218	199	240	226	216	225	235	238	211	214	204	258	223	256	242	210	223	218	244	225	220	214	230	230	220	229	216	232	201	242	244	196	219	215	231	233	195	232	231	200	208	198	235	239	199	219	252	226	256	210	217	250	212	239	231	227	263	231	200	241	207	218	219	227	239	227	212	210	228	236	234	234	222	213	197	250	222	230	205	202	223	230	215	213	227	236	210	235	243	209	218	187	226	228	193	226	215	205	203	225	229	242	209	219	238	214	235	218	214	229	208	243	196	237	210	216	228	246	267	240	228	248	226	212	228	239	253	219	239	205	220	212	241	220	205	242	231	251	216	232	235	235	220	223	254	217	230	222	199	240	222	227	232	219	214	231	209	214	234	221	225	232	221	229	215	242	238	219	229	237	238	218	220	207	224	222	233	232	230	236	205	196	216	214	216	223	228	256	234	231	209	243	228	237	228	220	198	221	211	192	244	226	225	208	205	213	236	240	216	237	195	220	214	228	229	234	208	225	224	256	223	228	204	233	216	216	211	228	228	247	211	228	235	227	226	222	251	243	231	218	217	209	208	215	217	237	252	241	224	209	230	242	201	202	235	218	212	223	212	219	199	231	227	224	217	210	218	215	230	223	201	221	230	221	213	199	229	215	221	260	214	218	255	218	252	219	232	218	231	237	215	220	235	243	201	222	227	226	202	224	200	229	252	210	227	202	232	223	215	242	219	210	229	244	194	222	229	217	222	232	223	213	223	225	252	246	228	227	205	238	207	222	232	219	236	225	219	201	226	192	243	236	210	253	221	211	243	238	227	253	220	202	255	225	232	227	252	222	244	224	210	228	219	246	211	203	235	191	200	248	233	253	224	219	232	228	229	223	243	235	212	226	207	233	215	219	213	250	228	204	215	229	230	212	238	214	244	228	193	221	225	225	209	232	217	250	219	251	223	211	242	211	242	236	196	221	227	230	229	221	230	207	245	234	231	201	233	219	212	239	204	228	244	239	214	252	239	204	208	228	217	216	214	231	240	228	210	238	249	217	232	258	234	216	232	217	202	231	212	205	209	228	207	250	237	218	220	225	226	226	235	236	232	214	231	223	239	211	238	237	259	222	254	232	226	196	192	230	225	239	215	214	225	222	221	229	219	239	212	202	208	232	235	235	222	231	228	229	214	244	230	221	229	233	223	204	223	224	217	231	216	217	232	223	209	216	230	226	234	234	229	228	206	224	219	193	235	224	215	211	234	213	220	211	227	211	226	211	237	219	244	196	239	236	228	201	230	227	219	230	243	223	234	212	242	229	239	214	200	233	221	238	223	228	200	224	221	205	225	194	208	205	220	235	244	200	244	232	243	216	202	207	211	226	216	216	246	226	225	245	212	255	239	218	216	210	218	197	221	215	236	226	198	231	210	232	218	225	229	219	221	212	221	213	220	248	220	219	225	223	217	241	231	229	230	216	212	201	233	217	228	235	208	225	229	223	242	223	225	200	236	239	242	207	214	221	229	232	218	253	222	219	242	228	235	236	232	230	236	245	229	225	215	234	216	213	230	240	221	217	250	225	244	221	245	237	231	222	201	241	192	245	233	246	252	256	217	215	230	195	240	217	190	215	211	224	238	211	241	247	218	226	242	234	200	220	217	249	236	239	231	236	215	207	226	239	204	212	227	241	221	225	249	208	201	211	225	214	230	198	234	199	210	221	248	196	233	209	221	232	245	221	229	239	247	238	244	230	244	224	229	225	213	218	200	256	228	231	223	216	230	200	215	228	242	212	231	211	244	231	232	232	217	192	230	251	197	227	255	227	242	197	221	229	253	231	211	239	246	212	214	224	227	229	229	222	236	209	229	218	219	219	216	213	227	211	217	224	249	211	228	227	242	215	209	250	195	231	249	233	226	231	211	237	236	231	233	215	236	223	237	245	221	211	218	251	209	229	206	233	237	210	218	219	231	204	221	192	235	232	201	211	216	235	236	218	194	232	216	210	236	230	252	214	219	221	230	220	199	238	190	249	231	241	221	206	212	224	231	211	255	204	257	238	214	233	210	216	216	225	210	229	224	249	191	238	229	233	243	237	214	234	199	253	225	244	237	233	236	224	239	230	233	212	209	215	219	224	213	214	191	224	241	216	237	217	224	208	224	222	205	209	234	228	242	204	230	203	240	207	203	244	238	191	216	217	214	213	216	214	227	243	243	211	242	214	193	216	222	253	208	213	256	249	222	220	232	195	240	201	206	217	242	240	237	213	220	219	208	221	220	225	240	223	222	213	227	222	212	207	225	244	231	202	235	238	213	182	232	220	187	214	227	233	223	220	220	225	241	228	244	240	220	218	227	218	247	230	209	228	229	255	256	249	202	210	224	246	204	238	247	241	210	235	241	232	244	243	226	219	241	222	214	218	238	252	238	243	227	242	214	211	220	222	230	209	232	200	224	240	223	228	253	247	220	218	247	222	192	208	232	229	229	246	214	210	210	220	213	228	212	207	231	233	236	245	225	255	224	213	250	223	226	233	238	222	227	252	232	195	225	229	240	223	215	227	226	215	254	223	229	237	230	219	197	230	235	234	239	219	223	230	229	224	229	219	257	224	225	248	220	212	216	220	236	242	245	232	211	194	233	212	217	224	219	231	221	226	198	231	211	208	228	220	201	227	232	201	217	225	220	212	222	231	242	230	234	261	204	222	239	208	247	236	228	218	215	195	212	233	227	231	226	214	215	209	231	268	229	225	219	224	250	245	192	219	234	234	227	238	228	234	248	212	202	218	225	218	238	213	221	214	239
26763	20603	9533	915	605	554	522	477	496	488	453	468	447	488	496	488	470	460	504	472	461	453	478	459	480	455	503	461	491	459	470	466	440	439	418	450	455	463	467	479	464	438	452	459	446	452	447	458	483	509	485	476	501	509	463	453	470	448	514	590	551	481	474	463	451	448	447	452	442	433	467	435	511	485	454	430	468	473	451	475	430	458	446	408	475	464	436	409	435	474	454	437	457	462	452	456	461	466	461	494	440	445	446	484	465	446	448	512	461	425	492	452	442	436	448	456	467	453	443	453	400	417	450	427	465	458	430	469	453	414	429	444	488	446	457	408	405	476	433	433	457	463	468	462	452	433	438	464	451	445	424	468	435	438	501	449	472	469	462	410	479	484	454	459	439	482	480	498	472	450	484	448	441	443	463	469	490	433	384	427	438	464	455	460	441	465	503	456	463	457	441	479	474	466	449	459	459	449	458	432	423	446	433	481	455	448	431	452	442	428	412	471	496	464	470	422	446	460	428	426	414	463	483	468	424	470	450	448	455	424	461	436	477	486	453	470	442	411	446	464	431	437	454	429	493	429	436	478	437	477	468	427	466	501	425	400	447	442	459	469	462	480	469	481	460	451	452	448	441	475	459	470	458	449	457	426	472	529	440	438	436	406	476	462	459	450	472	444	444	423	464	432	453	430	484	449	428	437	460	468	444	441	430	430	479	456	461	445	471	445	451	442	460	409	456	450	448	442	436	410	412	458	427	439	442	418	447	442	467	454	482	484	434	427	440	476	437	495	448	456	483	399	435	492	461	455	411	471	440	446	448	442	434	417	394	447	437	486	464	447	437	498	480	456	452	480	454	468	442	465	452	438	480	458	436	463	445	441	449	427	477	486	459	481	460	462	462	461	433	442	476	460	445	462	496	453	459	470	442	434	471	489	499	473	467	440	424	435	414	453	440	455	469	445	436	440	433	452	447	457	472	454	434	458	469	449	500	422	438	462	437	465	467	449	494	443	435	419	490	506	439	449	438	453	429	418	500	424	450	436	434	485	425	434	422	424	479	470	454	428	441	492	460	415	417	442	457	440	431	445	475	466	425	439	428	470	474	433	448	439	442	459	422	461	470	477	460	466	455	441	440	476	470	485	483	449	451	472	445	448	474	446	462	462	446	434	476	432	480	458	416	434	452	444	438	472	446	431	440	472	474	444	473	439	454	468	449	470	453	469	450	474	480	462	461	418	441	438	456	452	467	516	482	422	445	448	448	420	465	443	454	472	436	475	445	452	461	465	465	477	475	496	434	427	455	489	438	433	463	456	484	440	458	476	475	445	428	453	448	422	428	462	473	448	422	442	436	482	442	434	480	427	419	459	465	413	489	432	460	413	455	445	427	466	465	456	467	472	477	485	438	461	440	510	474	435	457	452	498	478	424	478	484	415	453	451	405	475	485	440	441	426	458	452	455	478	498	457	445	475	470	472	431	426	484	470	472	478	499	476	449	498	481	466	447	460	449	454	421	452	457	477	461	462	448	483	430	465	462	456	466	443	471	459	419	439	440	472	461	463	442	439	434	486	462	446	406	470	456	506	438	420	427	466	443	453	461	438	454	464	421	455	432	459	454	442	442	473	451	446	459	465	456	441	426	464	448	477	451	440	434	462	480	420	448	458	404	450	432	492	470	449	464	434	460	457	463	477	503	466	477	467	465	441	478	451	429	441	457	431	471	430	463	491	418	441	445	456	437	446	437	445	457	447	438	465	445	434	469	441	464	458	440	441	436	514	452	497	473	456	444	481	443	459	480	450	476	444	455	469	466	438	464	452	466	469	474	457	482	466	473	472	468	472	438	434	454	466	437	468	455	450	460	482	467	451	402	459	439	446	469	498	449	429	481	440	476	448	450	463	470	430	468	456	451	466	489	479	424	460	443	444	437	452	462	464	453	447	483	470	438	475	465	427	418	459	427	431	426	493	449	418	486	465	478	412	440	456	460	454	449	506	456	411	459	471	443	435	432	484	445	447	467	456	447	478	469	438	456	426	445	469	478	426	453	464	484	455	439	462	467	446	455	415	479	439	470	409	451	463	504	445	433	471	471	456	437	505	447	444	443	485	469	437	464	458	429	429	480	483	442	485	462	439	463	424	473	418	419	438	452	489	488	430	474	438	467	481	443	445	437	416	461	474	430	495	470	471	461	480	458	467	433	470	430	442	453	447	434	440	415	459	444	460	483	445	454	446	462	476	437	424	436	441	454	480	450	433	469	457	479	473	485	441	432	446	445	487	494	492	432	447	485	463	383	444	437	431	441	470	458	440	453	467	411	443	442	419	494	460	441	475	454	455	463	434	436	442	439	456	470	428	460	454	468	435	436	475	441	460	431	436	448	474	484	454	452	456	471	481	460	455	479	432	457	443	450	409	457	449	449	486	455	479	445	443	473	431	464	441	471	462	452	501	448	478	429	432	446	474	448	446	497	447	482	484	399	445	459	420	438	431	468	462	412	458	463	444	477	447	447	441	457	418	447	426	477	451	441	436	480	479	447	466	423	482	439	453	440	440	454	421	458	479	463	471	471	449	471	436	440	448	477	434	415	424	498	456	456	464	462	441	461	475	485	464	426	468	492	467	458	442	497	441	461	452	456	469	455	477	459	435	435	449	463	438	452	455	446	448	423	466	442	444	476	442	430	463	448	462	492	430	442	474	470	446	492	448	480	473	458	509	434	446	464	476	441	472	454	502	479	418	456	412	485	463	467	435	465	456	427	452	490	482	452	470	427	415	452	467	448	414	460	443	450	467	448	443	477	415	439	447	434	453	425	430	417	411	463	469	506	458	480	457	470	486	467	387	477	473	447	467	434	442	442	411	472	427	427	431	433	484	409	464	472	463	453	478	450	467	442	491	491	438	494	455	436	464	458	469	462	473	473	473	461	486	488	509	468	493	470	430	455	443	478	465	441	441	452	444	442	460	441	496	494	410	463	459	453	446	429	428	457	403	434	460	413	455	433	480	453	436	451	459	457	449	478	439	429	442	443	469	472	451	455	421	429	464	462	503	479	468	447	490	460	462	471	444	488	485	435	410	463	431	431	488	455	437	451	445	472	482	435	487	436	444	449	475	467	483	479	417	489	435	444	423	450	464	452	470	451	428	437	434	516	459	455	488	482	431	504	428	463	447	445	445	428	443	451	450	469	437	455	449	476	480	456	425	451	436	445	441	482	453	479	499	438	438	460	465	464	456	446	452	428	451	456	431	438	444	428	441	487	467	449	478	426	470	458	443	467	447	452	521	440	460	460	481	452	443	425	474	440	472	438	441	486	423	471	465	475	434	485	424	445	455	489	436	450	483	488	427	441	451	462	443	446	458	472	496	432	468	458	447	454	451	441	438	454	465	437	437	422	451	455	454	439	437	456	458	459	463	463	470	429	478	460	520	481	445	467	459	455	437	445	467	415	443	430	482	472	438	467	424	453	456	479	436	461	474	451	464	440	460	482	466
4473	1246	1025	803	747	658	631	684	631	583	604	632	573	587	720	629	573	614	588	586	583	593	596	562	586	586	550	617	565	599	565	525	575	621	587	561	582	606	584	582	587	579	607	549	610	595	590	553	692	729	632	671	642	621	600	615	599	631	730	790	705	620	566	606	556	604	555	553	549	560	582	530	589	601	570	561	579	539	598	552	548	544	545	591	583	577	591	595	560	557	570	543	566	608	566	584	565	551	577	570	548	570	583	550	612	567	537	595	558	561	556	582	574	591	600	549	598	579	592	609	600	554	545	559	579	587	589	570	575	556	575	558	569	569	556	512	553	545	536	589	573	581	558	567	529	590	571	558	559	559	547	535	551	596	564	635	567	543	534	571	560	589	584	584	554	551	560	579	580	523	612	530	576	573	596	564	538	576	568	609	544	566	539	577	572	571	585	609	575	608	592	546	559	584	555	564	605	595	602	586	570	572	551	580	562	593	551	541	593	575	560	559	553	579	530	566	550	560	561	577	531	550	584	554	557	554	563	531	608	600	548	541	600	541	583	575	606	605	529	556	582	594	641	572	523	581	574	565	525	551	544	555	566	590	607	568	573	548	566	560	559	494	596	556	551	561	583	574	639	571	605	559	599	580	599	612	590	563	549	591	601	548	541	578	546	556	573	559	581	543	612	618	570	607	545	553	564	567	576	542	552	521	578	551	528	554	588	590	566	560	560	536	557	529	548	583	550	583	570	571	592	576	604	572	554	552	553	559	582	602	552	602	585	542	584	590	586	578	516	565	588	576	549	583	556	578	543	594	599	574	531	559	600	575	561	561	549	594	594	557	569	556	559	570	546	565	586	567	616	569	536	559	579	515	551	562	548	579	570	544	566	583	568	600	547	570	572	569	554	557	552	538	572	581	527	552	578	574	545	559	572	597	578	569	607	526	546	594	585	569	552	532	542	551	586	538	535	546	544	578	603	572	564	575	588	578	585	554	570	578	554	550	570	584	587	571	569	574	609	533	585	569	563	587	572	581	559	541	605	577	572	578	557	517	521	562	580	565	561	582	577	586	559	636	581	568	592	544	582	560	549	509	558	568	624	604	556	602	581	615	584	514	559	553	574	605	587	573	550	580	573	551	602	584	550	582	582	595	582	605	553	573	547	575	624	555	484	553	559	556	586	549	564	568	589	535	607	567	525	609	562	562	595	542	563	601	582	585	585	566	606	551	576	560	604	582	626	565	572	604	576	510	570	568	604	566	598	643	599	589	545	548	570	533	589	571	577	552	646	575	530	606	565	557	590	569	594	554	610	575	547	579	544	608	607	593	574	603	541	547	557	583	566	550	542	611	590	578	564	569	589	542	569	609	540	589	593	582	571	564	593	537	605	535	599	567	561	629	595	535	592	553	568	608	585	573	583	539	536	548	577	583	537	539	576	527	602	607	560	554	580	591	559	591	551	556	550	563	568	571	542	551	571	542	569	587	604	543	597	573	547	607	542	546	547	578	559	557	578	569	552	589	593	571	545	582	581	579	591	583	556	544	580	608	602	577	572	613	542	570	560	520	525	587	557	567	565	583	586	612	588	552	555	595	582	574	582	582	605	535	589	540	584	592	587	551	533	580	572	588	547	570	550	584	594	537	576	559	583	606	590	550	550	570	586	604	593	595	599	588	594	554	576	607	573	549	563	595	564	592	566	540	573	579	576	571	606	548	546	544	558	605	561	591	602	570	588	545	560	534	562	596	559	562	577	573	560	581	525	552	586	565	566	584	561	569	578	587	537	557	564	572	527	626	570	535	565	575	593	531	588	588	539	570	552	586	566	567	535	572	592	548	576	560	596	529	581	588	585	586	551	590	578	592	569	557	600	588	545	552	560	542	571	544	590	596	564	573	536	572	596	556	568	572	587	570	554	581	574	583	579	600	571	585	555	586	589	556	590	573	556	573	584	552	568	547	587	575	580	551	555	543	538	565	594	600	589	554	570	566	586	584	601	534	561	591	582	561	564	555	592	600	606	588	597	568	545	568	575	588	533	585	557	565	523	598	603	589	566	567	578	605	550	626	589	559	563	552	590	548	578	520	577	579	568	547	563	565	558	554	562	615	607	550	573	559	528	561	554	592	569	553	592	547	593	595	536	560	542	519	564	562	569	607	579	572	577	596	562	547	587	574	582	585	588	565	562	568	593	556	534	575	545	562	547	555	562	585	561	568	604	602	543	574	534	535	549	595	562	557	558	601	612	615	554	566	576	528	575	517	553	585	584	578	562	569	568	622	552	569	588	566	601	557	563	532	566	544	525	572	568	614	578	555	575	594	514	603	593	570	538	603	560	582	599	558	552	596	587	609	540	611	565	557	555	560	588	543	603	588	585	591	566	574	574	554	589	571	557	580	554	537	541	606	603	512	564	582	600	601	563	576	614	549	564	574	532	529	551	592	590	563	567	581	515	576	551	599	550	581	609	553	601	538	551	570	575	570	529	564	579	535	606	550	554	559	615	599	545	581	574	594	551	543	577	605	562	575	568	557	572	600	602	573	593	582	567	536	549	581	539	548	559	565	603	592	604	576	592	600	570	609	586	598	594	532	582	577	572	568	598	614	564	571	588	557	594	571	577	518	543	552	551	578	588	569	571	563	641	595	550	531	560	583	569	568	549	554	606	526	555	561	579	559	579	595	538	547	585	534	591	592	595	598	569	553	558	584	585	587	567	572	522	589	539	581	603	572	574	567	542	558	588	541	596	574	571	558	528	560	592	623	584	534	583	560	586	547	560	604	610	559	598	570	547	525	603	568	589	543	567	590	542	571	513	600	546	545	575	517	606	641	587	518	517	573	563	573	563	588	566	592	550	562	534	597	561	557	530	581	581	590	539	558	590	592	598	570	579	581	550	575	542	586	566	558	574	567	585	551	543	585	605	579	542	570	598	575	546	522	562	537	598	629	572	584	572	583	571	619	585	577	546	569	544	546	600	535	582	560	586	571	590	619	559	549	558	572	618	560	575	581	517	544	602	537	575	539	539	564	590	603	591	571	541	578	592	569	563	603	555	552	583	564	607	621	563	580	597	537	563	617	558	547	561	561	564	590	555	566	569	565	536	557	583	614	579	550	585	552	572	557	583	562	578	555	555	555	603	539	610	557	577	593	546	568	603	564	606	586	560	601	580	618	568	599	573	560	590	541	548	593	551	539	604	567	576	562	545	541	562	555	575	528	596	585	545	550	563	579	572	598	565	541	567	574	544	583	591	588	590	584	592	599	579	585	544	596	576	507	544	614	576	558	537	602	602	582	581	604	604	577	592	583	596	549	588	556	568	551	566	609	616	579	548	574	538	541	528	576	546	592	593	557	572	578	598	548	555	561	541	591	579	542	581	598	601	578	557	560	573	584	542	557	580	555	544	591	573	554	564	542	545	557	562	545	583	607	538	565	617	602	574	585	566	551	585	604	579	557	588	578	529	594	560	592	559	607	578	537	618	545	589	577	574	583
23397	21024	28499	23734	21033	13497	1359	791	613	547	519	496	481	440	510	477	385	354	339	394	352	324	361	379	338	354	339	344	343	337	298	352	280	318	319	335	307	288	324	309	343	353	295	307	321	335	315	342	421	495	384	421	352	294	367	329	335	412	421	641	450	345	267	317	319	302	331	282	321	318	303	316	279	334	290	296	294	339	295	302	280	300	284	315	298	284	272	321	340	279	329	336	313	321	301	305	279	290	324	325	317	276	314	272	262	327	287	300	294	323	315	293	335	300	280	305	289	314	275	314	295	296	308	278	296	302	322	328	307	312	320	314	302	292	316	304	264	276	272	336	292	297	306	284	333	294	281	308	317	302	300	298	292	295	305	308	298	305	297	327	310	326	304	290	302	294	290	294	295	299	291	298	316	326	313	306	310	321	331	322	277	300	283	298	302	286	297	307	335	319	292	292	273	282	298	306	311	314	299	301	298	294	305	276	316	300	272	295	274	288	331	314	287	314	273	312	331	290	296	290	308	313	279	289	331	297	319	308	318	300	295	296	282	329	293	315	338	309	268	275	310	285	287	328	298	321	306	290	314	312	270	293	320	329	291	299	313	314	288	282	315	335	306	320	315	311	323	295	308	298	294	301	328	345	293	307	280	293	309	318	303	281	294	308	288	305	293	284	284	286	281	295	308	285	327	284	295	316	306	271	289	279	307	298	317	281	278	297	304	334	293	311	287	290	329	282	299	317	307	294	280	301	301	312	303	311	284	309	322	280	307	329	313	338	288	291	319	290	311	336	304	276	303	296	313	296	298	294	277	264	291	317	294	315	294	300	288	293	290	322	301	273	293	291	300	294	332	325	274	290	310	282	282	292	310	299	315	325	303	299	312	276	298	305	315	312	285	293	298	308	309	320	307	312	314	297	313	300	310	311	309	291	312	307	315	321	294	269	313	307	281	294	303	286	321	308	284	320	318	290	308	272	296	293	314	297	327	334	308	318	330	302	308	313	290	304	305	291	293	310	291	332	285	318	310	289	322	286	288	310	295	285	309	300	311	304	301	285	307	303	292	285	298	301	328	304	249	287	304	300	295	296	327	324	300	336	299	295	292	305	319	305	312	303	279	286	308	274	318	309	272	304	288	301	296	292	293	325	296	311	295	258	302	306	277	303	297	280	288	280	286	286	334	337	297	292	293	288	285	251	304	302	296	306	295	292	262	299	317	313	316	307	302	284	290	314	314	315	284	318	327	277	297	292	302	310	313	329	297	269	284	314	284	291	325	300	304	311	290	302	295	304	307	305	332	309	291	299	284	294	324	294	292	304	283	295	310	290	316	304	289	293	301	305	304	278	313	318	347	316	293	283	312	322	325	275	292	294	288	320	323	319	280	283	279	331	278	308	281	319	304	303	320	328	320	286	300	312	283	315	297	310	285	318	269	285	290	272	294	311	298	274	315	299	293	277	275	316	307	336	307	285	285	288	317	285	309	319	315	304	302	276	293	311	273	286	318	323	283	314	295	332	282	331	298	305	265	319	296	312	278	313	289	293	277	281	295	311	287	263	282	340	314	289	308	313	305	316	328	305	282	277	303	306	296	273	296	283	290	290	289	280	304	313	303	285	321	301	305	313	312	321	295	307	316	311	276	267	312	322	286	300	297	288	294	330	267	292	316	313	285	277	298	275	279	288	304	309	267	309	284	312	280	277	322	296	300	275	285	330	313	307	295	312	310	308	292	275	314	317	291	290	312	303	303	308	288	306	324	283	307	280	280	300	324	301	298	289	312	290	303	289	294	303	281	290	308	310	310	294	325	295	300	332	281	301	310	294	314	257	286	293	332	286	315	279	306	271	307	312	287	314	322	304	288	289	298	291	295	319	336	284	324	306	308	293	285	301	286	287	305	317	272	277	293	329	326	294	290	352	284	294	294	310	314	311	280	285	297	311	303	294	285	291	269	316	291	310	320	313	287	293	294	310	304	276	294	268	309	324	302	312	272	290	281	296	276	290	305	292	327	307	281	285	324	310	309	285	322	309	316	311	315	296	308	283	301	284	296	303	287	306	268	315	303	305	289	313	280	311	270	303	284	314	314	305	289	287	278	294	301	298	298	289	299	340	318	313	299	324	297	319	331	266	277	318	331	301	279	297	333	300	282	320	275	281	299	282	307	299	312	342	313	310	316	293	315	295	294	330	290	336	283	277	308	297	308	294	283	279	274	299	286	340	284	300	298	306	302	281	317	324	298	302	279	321	320	294	293	309	254	292	280	335	301	273	308	292	286	308	291	310	276	295	290	310	295	289	309	316	307	306	302	312	312	320	306	331	293	287	340	328	294	295	318	341	329	314	293	270	280	279	290	324	313	299	272	309	323	331	321	299	305	326	300	295	303	299	299	315	286	273	310	271	305	294	273	299	332	311	278	291	302	323	286	275	305	315	344	323	298	291	293	272	337	329	299	281	285	273	322	296	314	307	292	302	281	313	289	308	305	292	326	327	307	287	315	307	291	313	312	292	303	315	296	288	307	311	321	290	291	259	294	284	310	296	311	331	303	307	319	307	289	294	309	281	318	308	297	305	293	324	276	273	329	311	316	310	268	288	342	287	327	315	298	283	292	281	331	322	315	326	306	288	310	288	305	291	253	292	312	271	307	312	318	294	346	294	288	288	264	279	284	315	316	305	297	286	288	277	330	300	299	286	312	300	294	295	336	298	284	312	318	273	265	290	327	294	282	285	290	305	284	300	298	302	289	301	302	310	297	255	309	314	300	302	303	297	314	275	274	305	305	304	319	329	324	296	316	318	288	298	283	321	292	310	316	312	295	297	276	293	299	302	314	306	305	303	313	324	294	300	306	304	286	293	296	282	299	310	300	303	289	291	317	302	317	284	275	290	301	275	297	322	329	296	316	293	325	290	282	288	301	279	315	322	339	290	316	309	319	339	281	282	275	303	298	298	325	301	307	282	327	270	311	317	316	292	280	314	300	304	283	295	300	296	289	318	284	315	310	300	332	309	298	313	286	308	325	297	301	290	282	301	309	291	293	306	307	316	277	295	295	296	301	305	299	319	305	283	298	321	306	320	330	305	318	301	295	311	329	320	299	307	279	286	307	289	309	263	291	291	265	277	295	313	314	326	297	311	311	307	289	313	329	304	301	317	298	290	274	333	302	284	266	281	334	316	282	288	302	289	304	292	278	281	296	317	271	293	317	304	297	294	320	317	303	288	320	305	303	288	293	300	306	284	268	289	301	309	325	308	293	290	273	286	300	319	334	289	282	302	306	326	297	313	283	339	287	254	322	278	297	278	306	283	326	305	310	306	301	283	303	301	315	277	285	303	280	316	293	292	299	301	335	320	309	321	312	306	302	306	266	306	302	314	291	289	325	287	319	302	319	301	289	287	317	312	299	288	289	334	284	302	282	281	288	367	306	294	278	297	283	291	274	324	291	300	273	290	304	288	260	318	281	302	319	334	296	309	285	296	316	288	311	284
8186	10073	8330	4426	2992	2323	1811	1444	1150	981	843	766	724	718	824	734	537	515	519	505	498	505	527	461	417	455	446	417	428	401	436	428	431	460	420	438	392	427	394	419	445	407	446	426	424	406	436	483	623	813	528	569	536	499	455	437	459	506	575	980	609	469	382	395	392	418	415	392	376	402	375	409	391	405	388	391	424	404	372	400	433	374	407	407	369	395	404	401	367	409	418	403	358	389	389	401	350	417	398	384	402	364	394	374	396	386	394	433	367	364	376	364	394	384	382	383	376	391	402	400	383	379	396	368	388	359	364	365	395	397	366	372	340	387	377	381	403	402	394	386	387	420	399	400	370	412	393	401	432	386	382	387	416	407	389	364	371	419	392	365	357	394	372	412	395	405	385	394	372	368	418	377	362	394	392	369	392	367	382	394	448	412	372	331	414	405	389	372	379	401	366	356	380	367	397	386	379	351	417	365	393	357	383	376	390	372	338	405	408	367	356	394	412	373	403	413	394	407	384	386	388	395	377	398	373	388	371	390	354	392	395	394	382	397	361	372	397	411	360	379	400	396	401	387	378	384	418	355	410	405	350	352	364	380	433	403	374	356	387	395	372	409	374	388	361	353	415	357	405	410	400	393	356	371	355	396	365	400	355	385	377	408	385	416	399	418	399	368	394	417	397	390	376	395	381	391	382	400	360	391	377	390	400	355	432	340	389	367	414	400	408	404	361	367	400	382	409	406	369	403	365	381	394	380	428	419	375	399	394	384	389	394	386	415	382	402	392	392	367	401	365	380	358	355	371	402	385	432	374	397	425	415	430	395	401	416	370	421	399	391	390	396	381	399	356	366	385	364	350	430	404	409	396	379	363	360	412	442	398	378	361	372	393	351	405	374	400	397	423	384	390	379	389	415	359	374	389	394	405	354	415	431	413	419	408	409	383	364	367	410	405	406	414	393	402	406	401	372	390	385	408	365	367	406	397	397	374	380	370	391	378	431	368	418	378	386	369	404	410	365	361	406	420	362	373	434	401	390	398	402	400	369	360	387	402	394	395	381	368	354	426	403	411	404	415	381	384	410	359	403	389	377	380	411	386	362	398	391	389	375	376	397	365	356	434	351	380	376	412	364	387	391	376	421	384	377	377	358	401	399	435	340	368	386	370	392	347	372	398	396	394	375	386	379	378	391	411	394	400	408	410	416	373	405	387	385	403	389	396	422	386	377	405	381	390	395	352	373	323	368	366	358	406	439	393	387	386	383	418	375	425	398	371	389	397	389	367	388	389	396	394	399	376	386	409	375	373	386	413	386	385	401	379	424	400	398	388	373	391	398	373	404	403	416	369	390	400	358	354	363	377	382	403	349	401	381	396	392	383	367	382	385	416	373	401	384	381	406	395	429	396	374	352	351	359	382	388	372	413	438	402	392	413	409	341	365	400	404	366	355	342	371	390	367	347	415	415	399	413	351	391	424	375	404	372	367	360	410	378	342	421	381	398	367	421	371	411	398	403	385	390	435	370	413	395	403	381	399	339	417	386	395	354	364	381	367	380	396	397	397	366	373	396	427	417	412	373	389	404	392	361	383	403	370	401	375	406	406	394	384	381	390	418	365	378	378	399	373	350	384	367	393	393	384	403	404	413	373	405	371	366	395	353	350	389	374	373	393	415	401	402	398	392	377	390	412	385	386	408	390	389	390	385	371	350	400	429	371	393	406	424	407	410	382	404	365	381	378	364	377	376	357	397	377	383	356	352	404	403	443	410	398	380	389	382	386	405	365	404	375	375	375	364	392	373	434	366	395	376	423	399	366	390	364	367	365	396	340	402	363	381	380	382	390	380	383	391	404	373	378	413	400	387	392	412	379	396	368	371	368	369	374	377	426	422	380	431	400	372	373	369	365	372	406	384	362	391	402	370	383	367	378	362	408	385	380	409	379	368	389	397	442	380	343	383	379	387	382	409	418	360	408	405	377	443	390	392	390	379	394	356	365	409	366	363	379	355	379	369	418	371	387	363	379	394	408	405	394	371	373	392	386	361	372	375	386	361	367	375	377	404	381	405	422	361	388	393	391	378	401	392	381	368	370	392	399	379	411	381	331	439	400	364	385	389	410	390	391	373	404	377	371	379	374	375	403	387	400	403	405	384	375	418	376	399	395	414	371	393	377	384	369	378	385	350	384	380	415	375	417	377	364	364	375	367	390	374	387	403	377	363	384	360	367	353	383	352	399	412	393	395	408	406	370	388	418	383	384	387	395	385	387	426	403	364	398	377	386	392	392	354	410	400	385	357	392	374	385	371	357	363	340	385	361	396	404	385	357	426	405	374	414	380	406	357	397	366	368	375	370	350	435	366	374	396	384	405	408	423	377	398	358	378	350	396	405	369	383	390	383	363	403	390	398	374	347	393	407	355	410	406	387	391	401	372	383	384	412	367	382	371	401	411	416	379	372	380	358	402	396	362	424	406	395	359	410	373	377	411	385	396	380	383	394	364	418	344	388	401	382	356	386	383	339	374	403	381	386	382	369	385	432	445	400	400	398	393	365	358	369	395	395	364	374	396	371	399	387	378	353	372	393	393	375	375	378	427	391	397	383	377	406	408	390	390	437	399	402	416	405	392	415	383	382	382	389	398	365	376	400	386	374	362	390	356	373	377	398	411	377	370	407	402	382	387	392	360	400	398	393	426	437	371	416	411	426	381	368	363	396	404	358	404	372	379	379	353	396	392	386	360	377	411	386	415	390	368	373	352	391	365	363	363	397	400	433	390	402	378	384	365	383	404	338	389	357	390	420	366	380	380	359	363	396	389	409	399	360	386	408	397	407	398	402	404	384	381	354	370	364	396	398	398	383	382	368	400	395	367	397	387	371	397	352	398	419	380	387	415	406	415	394	389	389	377	347	404	392	375	355	372	403	388	402	360	369	408	375	377	403	400	381	370	428	385	396	370	375	415	367	399	395	398	371	418	383	409	375	376	363	395	389	390	420	413	405	383	387	410	402	396	385	382	381	396	404	405	363	387	364	374	378	352	348	396	386	376	372	377	391	381	366	370	354	400	396	379	378	383	382	376	423	364	373	365	401	397	372	384	376	378	376	370	365	395	403	421	397	405	375	382	377	377	393	404	407	369	382	367	403	394	385	340	374	374	377	417	385	376	418	403	406	380	378	392	392	413	350	385	371	361	397	398	412	389	400	380	369	409	422	366	377	415	395	379	367	395	379	367	361	403	372	371	384	381	351	396	346	402	395	379	386	392	345	400	385	391	424	389	375	399	381	405	398	371	373	380	388	379	414	404	361	382	410	404	398	398	367	424	381	426	366	397	368	351	382	394	395	402	410	377	359	360	378	383	393	412	386	374	392	378	386	358	388	341	355	360	396	369	415	357	438	379	414	364	387	403	403	409	367	389	390	413	398	386	345	378	372	401	378	378	378	363	379	391	391	413	385	415	344	402	358	371	388	377	410	425	392	372	407	392	391	400	376	407	364
22628	21080	28917	23455	21087	21146	11738	1188	802	648	584	522	432	412	513	453	324	328	296	296	265	265	273	293	256	241	214	235	208	219	251	206	208	231	218	227	193	215	229	201	212	193	205	177	203	195	229	242	379	495	353	346	354	279	219	226	241	272	378	577	376	261	197	191	188	195	183	230	183	200	187	188	188	208	190	170	193	199	193	169	188	178	174	203	182	170	192	189	210	179	189	183	171	200	189	180	179	158	189	196	181	181	159	166	151	196	177	213	195	184	187	168	189	169	192	184	188	187	192	184	172	175	189	195	215	188	196	180	172	204	171	193	187	157	201	177	187	198	173	189	148	177	209	193	205	181	188	181	157	181	190	195	177	182	180	200	208	193	178	194	185	173	196	181	179	172	158	206	176	190	178	191	212	164	222	175	179	196	180	170	185	165	205	194	186	196	173	193	177	163	186	186	177	196	184	184	182	157	194	176	204	177	191	173	197	193	194	191	176	173	198	166	180	198	188	180	184	202	194	170	167	187	171	192	184	169	180	191	196	189	176	175	206	187	167	202	167	157	198	175	184	183	196	193	182	192	194	183	182	165	176	195	190	186	165	197	165	182	181	193	164	171	190	183	204	197	204	187	162	162	191	185	186	200	174	184	185	182	195	202	173	182	169	163	167	170	186	205	178	190	202	200	180	181	162	178	186	186	181	196	206	182	164	188	176	202	171	207	193	175	167	202	184	162	193	199	158	188	182	177	190	196	175	188	175	174	198	173	202	175	194	212	172	205	178	174	180	199	209	178	154	169	170	174	172	186	178	188	194	173	201	193	190	180	186	154	190	189	185	202	164	169	191	183	172	176	160	204	187	195	188	193	183	180	210	178	198	189	182	186	200	209	168	187	172	205	206	198	173	181	183	197	194	195	167	159	169	171	185	162	189	173	157	216	184	186	179	184	155	197	172	166	186	169	182	177	162	168	172	205	177	201	169	158	174	178	191	164	166	187	196	189	181	180	179	187	168	147	179	173	209	166	185	210	189	192	201	181	199	177	173	170	190	190	180	196	177	181	178	170	179	175	194	171	176	169	168	188	190	181	189	166	163	196	152	185	186	169	174	182	181	167	179	189	171	173	172	204	178	190	191	195	191	193	189	183	189	181	179	174	180	182	178	190	197	182	190	159	191	179	177	192	191	202	163	182	177	174	197	174	166	190	187	192	196	176	203	136	172	198	214	188	197	178	177	171	180	186	175	186	198	172	193	167	175	222	189	195	220	193	186	176	171	175	184	185	218	200	191	178	187	186	182	196	177	180	169	170	196	177	160	180	185	180	205	192	166	187	195	166	189	173	175	172	190	188	184	178	187	188	185	206	174	199	182	183	163	189	171	197	199	169	203	200	189	196	182	198	171	181	190	220	184	212	179	155	200	179	192	173	188	172	196	197	179	199	187	185	223	174	186	169	164	160	188	182	178	187	188	186	182	197	167	173	185	172	183	207	195	211	187	204	183	202	178	163	201	182	188	178	206	182	163	166	198	185	181	175	183	202	176	187	193	171	161	190	191	192	193	175	176	220	190	183	198	177	178	181	173	172	179	176	194	179	177	181	191	170	173	181	159	183	180	173	178	185	195	189	149	196	182	208	183	167	186	202	183	199	166	200	173	201	183	192	184	188	170	171	175	197	190	171	189	177	193	183	188	197	183	180	191	203	191	184	178	177	205	186	183	195	181	191	177	197	168	189	196	169	180	206	200	168	200	172	185	211	167	193	181	190	181	214	170	167	195	153	188	196	182	185	185	170	161	175	151	167	195	184	181	198	187	183	202	194	199	185	187	195	192	173	181	171	163	214	176	187	168	178	159	199	206	167	190	157	169	178	177	199	205	171	173	204	224	194	178	160	170	186	171	184	186	182	174	171	210	200	194	173	198	191	153	193	224	185	194	184	164	173	188	173	203	183	147	167	183	171	172	193	214	191	193	171	185	203	184	169	188	191	172	193	188	216	162	175	170	188	177	174	199	193	194	186	196	196	196	176	191	195	167	194	193	177	171	188	170	184	184	176	214	167	179	199	202	179	189	200	157	198	197	214	191	196	177	200	175	188	179	154	179	172	150	181	182	199	182	197	176	184	175	179	177	191	211	198	218	179	182	197	205	204	197	161	182	158	202	181	193	181	213	162	207	170	190	196	192	169	202	184	161	157	199	192	196	186	192	159	183	198	185	192	182	196	182	163	168	184	205	191	194	168	166	166	174	178	185	201	176	186	188	184	189	183	197	155	180	187	170	185	181	178	194	198	193	199	211	198	177	183	198	191	170	203	189	192	200	196	191	170	187	186	176	182	193	211	189	201	187	201	160	164	194	211	175	180	188	167	206	173	172	181	187	186	172	169	198	187	179	183	170	169	198	172	196	199	198	175	169	186	182	202	184	163	191	212	193	211	171	218	181	175	182	185	188	217	176	187	181	175	177	194	198	168	196	178	186	169	183	166	191	157	171	180	172	189	159	168	183	169	197	198	184	200	194	186	153	197	187	193	181	186	179	166	179	167	189	175	188	151	182	189	209	181	213	185	186	183	193	164	197	177	182	180	198	171	201	167	150	190	163	217	176	172	176	185	176	217	194	192	182	177	183	194	194	179	182	183	192	199	187	182	183	173	203	186	181	174	161	199	192	175	179	192	176	187	193	182	171	179	201	206	174	168	185	202	202	161	163	172	192	186	195	170	189	192	178	187	166	170	156	198	175	208	176	202	157	198	175	215	160	176	178	168	192	186	179	177	201	176	187	158	154	188	177	183	180	196	196	191	180	176	187	193	207	176	170	191	170	184	194	181	159	191	177	206	175	183	180	199	185	199	197	186	166	188	199	177	165	175	210	213	189	177	161	199	161	182	192	210	197	179	159	212	193	176	197	188	182	182	189	181	196	187	166	184	158	168	201	187	201	190	177	192	190	188	170	199	190	209	168	187	187	195	167	162	174	194	191	177	203	149	185	183	183	198	177	197	167	192	190	204	163	177	190	160	184	156	179	184	170	181	188	180	194	190	199	200	175	204	187	192	187	172	195	172	199	191	193	201	183	181	177	171	192	164	189	189	193	183	186	184	191	174	207	176	206	186	175	172	197	187	180	164	194	174	171	207	194	189	180	162	199	186	178	200	184	194	176	188	185	184	163	195	179	176	196	171	161	214	179	191	199	219	179	185	186	166	194	184	165	182	181	202	187	191	172	189	196	175	194	182	191	163	188	171	184	177	208	196	197	189	181	173	194	172	191	169	216	162	185	191	196	196	177	171	173	196	167	179	189	210	200	169	185	179	193	182	196	170	191	197	182	196	179	175	180	193	201	184	199	180	204	192	179	177	171	155	185	189	182	191	206	170	188	169	175	191	176	174	171	199	173	186	195	188	188	199	174	168	183	169	187	217	181	167	194	192	167	190	165	183	179	176	194	184	188	188	190	172	180	182	192	191	200	170	172	179	181	171	196	157	175	187	168	174	163	183
9854	15876	13574	7361	5045	3979	2822	2294	1780	1401	1183	938	825	755	986	773	540	495	470	485	401	423	369	340	335	342	345	347	290	345	315	308	271	305	288	279	278	274	277	272	262	292	245	271	231	278	301	334	619	938	475	478	503	403	296	305	379	417	611	1003	593	352	234	258	273	256	230	261	256	249	277	224	234	240	220	231	254	233	246	242	226	228	246	257	240	221	231	244	238	257	238	270	230	238	241	230	249	237	236	232	220	236	273	215	259	236	239	224	241	238	254	211	226	234	203	252	253	211	221	245	229	236	241	234	244	248	205	218	247	241	236	260	241	241	216	208	244	223	239	249	249	244	233	214	244	237	237	229	237	263	229	211	252	239	233	216	232	227	220	255	255	206	234	209	191	235	219	223	246	257	231	221	243	236	224	264	223	244	204	227	217	244	256	238	244	242	238	243	267	211	212	224	239	265	243	241	233	252	210	208	258	227	203	237	228	232	227	218	220	227	232	231	226	210	219	236	217	208	248	228	209	238	227	226	230	214	255	221	212	254	227	212	205	231	211	242	243	245	236	248	220	218	213	244	225	238	220	231	223	229	245	254	238	232	239	223	229	247	228	255	257	217	215	211	254	219	250	215	224	233	228	235	212	243	258	221	224	229	214	232	227	230	223	244	238	243	226	224	223	229	236	226	215	206	235	225	226	234	218	234	215	226	233	241	248	235	263	226	195	256	209	232	224	215	238	205	221	260	266	256	227	247	234	214	212	228	234	219	217	228	261	240	230	232	239	202	255	241	238	231	208	207	207	228	243	235	246	215	235	249	217	258	223	232	237	222	253	223	244	222	257	232	244	230	228	232	233	234	227	233	249	211	237	221	209	234	238	225	213	234	205	239	243	212	257	233	226	221	235	214	225	240	209	223	215	219	238	218	233	208	223	215	210	232	244	216	223	242	234	233	248	216	223	252	231	209	218	222	237	215	214	225	225	235	230	224	242	243	232	217	229	211	229	223	223	230	241	221	259	244	202	235	230	243	234	257	209	231	248	227	218	239	219	228	223	205	214	231	247	236	250	213	233	210	235	246	219	243	242	251	215	243	218	246	225	199	241	223	232	245	226	236	244	242	227	232	215	227	215	223	227	199	235	215	261	236	220	219	229	242	244	209	239	246	234	212	207	222	243	234	231	205	248	216	228	227	210	198	206	242	237	219	246	227	219	248	231	197	208	220	232	237	206	209	228	230	211	221	241	218	213	245	218	218	227	250	220	221	237	237	206	203	216	241	187	241	246	232	205	244	231	228	216	231	220	234	219	212	241	265	237	195	220	237	197	238	227	244	202	221	252	230	233	222	234	220	220	221	225	217	232	237	229	217	224	229	222	232	222	253	221	205	236	230	212	239	250	194	223	252	223	217	236	228	210	206	206	236	229	216	202	213	223	231	249	230	219	197	249	238	229	224	224	246	227	212	255	217	239	243	233	259	247	225	228	204	230	234	231	246	233	229	254	220	229	228	226	210	222	229	194	236	220	235	234	259	252	229	266	234	225	255	241	211	231	270	228	221	233	258	257	216	242	225	229	226	211	241	241	229	240	225	236	255	238	263	237	248	218	210	231	205	251	227	231	252	227	215	248	232	201	220	194	248	252	221	227	225	198	220	224	243	229	255	223	235	253	223	226	222	209	237	232	208	246	223	245	255	241	231	218	229	251	212	205	237	227	213	226	210	239	232	205	230	229	253	242	221	255	228	223	210	235	250	202	271	202	242	237	246	236	241	226	215	239	250	235	216	209	231	230	217	230	233	215	240	219	220	223	222	248	218	257	242	236	227	208	219	240	235	218	225	203	249	211	199	211	221	258	201	234	217	230	242	219	235	239	219	231	261	244	222	213	211	226	227	242	230	222	247	244	237	199	235	234	250	219	240	233	231	240	219	242	240	217	218	238	202	238	214	212	230	238	224	230	222	231	216	246	231	223	222	241	221	240	218	221	209	221	223	241	237	255	205	201	214	236	229	210	208	232	231	200	232	243	226	229	217	238	216	223	257	231	240	230	226	226	265	208	219	212	228	222	232	226	234	234	221	234	231	229	235	218	236	244	235	234	232	193	235	237	243	259	251	228	208	220	229	229	243	226	242	210	225	228	199	220	219	223	225	222	244	227	247	223	241	227	227	228	244	234	234	257	237	180	260	262	211	240	217	229	211	238	219	225	233	204	209	224	242	203	221	221	225	232	185	209	213	224	216	207	244	232	239	213	204	208	211	235	224	225	250	225	223	237	242	267	234	265	235	241	217	219	233	243	238	209	230	233	259	206	217	256	242	236	236	233	213	223	222	247	233	239	246	220	188	231	232	212	221	210	244	226	206	217	220	248	242	234	219	232	259	238	253	213	229	234	216	236	244	231	211	216	267	228	229	240	274	229	239	250	202	222	236	265	251	235	217	230	237	251	237	229	218	234	239	233	237	252	225	223	224	226	204	229	228	240	234	223	208	252	238	219	231	244	230	233	215	237	238	208	238	212	222	211	224	206	226	207	191	224	236	238	245	215	250	221	223	231	208	210	211	241	206	243	243	231	206	217	233	228	244	257	199	221	229	247	233	211	215	205	250	230	238	179	224	250	236	218	209	218	231	227	229	245	231	221	204	230	213	227	251	244	236	211	219	245	232	195	234	224	221	234	228	224	247	226	221	218	232	217	243	213	223	231	217	219	245	226	234	215	211	211	215	243	221	226	225	229	234	234	231	240	186	195	254	275	249	228	255	226	257	219	223	229	220	196	237	238	220	200	217	243	247	225	214	227	229	224	196	223	235	221	224	233	217	214	210	249	231	244	203	225	233	232	228	216	232	243	215	225	249	222	224	227	215	233	200	206	278	222	243	251	244	252	215	225	256	236	224	229	233	205	210	243	246	220	245	226	230	221	217	223	220	222	248	210	238	259	220	217	201	254	207	217	206	228	249	238	227	229	242	249	206	233	232	226	206	216	211	205	230	213	193	217	232	234	235	222	239	245	225	233	221	240	217	234	243	219	243	232	215	233	249	233	258	226	247	222	242	213	236	215	239	234	227	234	234	234	240	255	218	232	215	232	254	235	249	214	259	243	210	234	221	233	215	240	217	256	253	214	228	214	203	207	255	251	212	230	249	217	215	230	223	198	240	229	226	242	244	232	269	251	234	229	245	219	252	220	257	209	230	208	217	226	225	231	240	221	211	237	230	236	225	250	227	248	208	231	235	254	235	252	217	228	202	217	246	224	216	213	213	226	240	239	237	219	218	229	234	239	251	239	217	217	236	253	241	232	226	223	210	227	234	223	247	218	222	241	223	239	244	216	216	226	250	226	209	224	218	252	241	227	234	239	213	224	228	231	216	237	219	215	269	252	227	208	236	231	237	229	225	205	210	244	224	226	245	216	220	198	254	231	225	230	236	211	226	227	214	231	227	269	243	228	192	223	222	217	248	250	238	258	259	231	258	224	218	222	237	240	239	211	234	258	243
26719	20659	9986	1083	740	633	572	487	514	475	511	456	472	501	515	515	479	487	482	465	473	466	426	415	457	468	507	460	468	449	517	457	441	456	474	494	442	483	449	471	469	462	468	468	461	467	428	477	510	590	466	501	552	469	500	462	488	459	504	607	557	470	471	484	474	458	438	419	497	445	441	438	446	418	449	464	460	457	463	463	469	470	457	509	467	470	430	469	486	482	498	445	452	468	452	477	441	446	462	461	485	408	496	434	429	458	470	398	454	463	484	439	402	448	466	453	455	450	434	487	454	505	469	447	462	467	471	446	486	451	444	459	466	475	431	483	492	457	457	475	508	470	468	439	433	437	449	451	472	481	460	502	452	480	456	429	494	432	499	462	457	443	430	470	459	464	466	470	463	484	460	416	456	449	489	477	441	457	517	457	425	463	449	446	453	510	492	481	452	499	489	490	510	484	437	443	408	458	436	471	473	444	464	467	454	475	430	478	433	469	478	492	471	471	469	472	497	461	485	466	436	428	467	433	465	457	466	474	444	457	458	418	454	451	452	446	450	481	497	465	471	461	450	466	425	470	467	434	429	469	460	470	459	481	444	493	484	430	412	475	460	457	479	476	460	515	475	439	451	458	448	452	433	451	445	488	495	443	471	407	503	458	476	468	424	482	422	459	439	459	486	469	453	470	473	442	417	461	471	432	434	453	448	474	419	487	459	461	462	445	445	434	447	439	454	411	450	484	416	465	439	486	437	460	468	434	482	468	468	455	462	520	445	445	447	467	456	434	470	474	431	431	429	439	473	457	452	441	465	492	484	481	445	477	476	461	437	454	462	448	446	433	455	438	477	437	460	456	398	476	419	497	443	469	443	436	470	439	475	447	449	431	470	443	497	448	471	426	492	411	464	445	484	419	473	407	466	458	451	442	474	470	442	474	481	459	479	450	460	427	432	450	456	454	474	481	486	412	427	432	444	449	448	463	450	425	495	476	462	464	457	506	440	490	463	430	452	465	454	487	439	464	461	452	461	436	456	443	452	478	482	491	469	422	458	427	458	461	498	460	454	467	439	505	453	468	461	451	459	480	417	499	457	469	421	478	415	456	450	480	507	484	457	481	457	500	472	432	507	422	452	490	474	469	480	438	456	444	472	418	437	459	482	470	473	454	403	450	460	444	459	472	465	484	455	418	508	470	435	450	449	485	467	484	489	420	489	480	490	465	463	448	470	446	454	454	468	441	475	451	441	463	452	440	465	484	480	457	437	469	435	456	427	446	451	440	463	457	437	491	500	478	491	471	442	431	488	473	474	456	451	464	448	464	468	415	454	421	492	463	455	463	468	439	458	484	462	449	433	466	450	473	462	472	462	478	437	462	442	428	421	459	450	454	446	479	463	451	439	449	466	462	458	439	470	465	435	428	476	429	453	476	462	449	463	428	457	453	480	510	446	468	429	433	435	499	480	448	412	468	434	472	460	443	477	472	466	467	444	415	432	499	465	483	462	477	450	474	459	442	429	459	475	466	452	450	464	448	448	446	433	448	441	453	445	410	478	452	462	457	433	474	478	471	468	441	446	461	465	496	470	481	435	455	476	458	454	457	469	458	487	469	477	432	471	461	481	453	485	502	478	487	436	428	440	441	424	461	452	439	498	465	443	490	471	453	469	479	422	456	469	469	479	458	476	460	457	454	475	441	462	455	509	430	457	441	418	459	460	444	480	475	462	517	436	475	447	460	457	471	456	498	459	459	450	440	455	466	462	417	475	489	459	481	424	461	441	455	459	442	454	461	463	452	406	450	491	437	477	446	472	461	457	465	399	473	462	453	458	430	481	473	436	508	508	475	450	494	478	458	455	452	483	470	419	445	457	475	424	450	470	449	417	439	447	442	447	468	447	462	460	461	430	430	449	481	409	451	467	463	453	433	468	450	472	484	428	469	448	451	492	459	465	498	409	468	476	463	444	460	461	479	491	445	444	452	437	448	449	474	445	453	442	482	441	491	439	467	448	493	459	478	437	463	448	455	420	482	488	455	501	431	431	434	490	450	462	473	420	461	455	443	454	474	473	428	444	448	500	454	457	462	449	416	448	432	478	431	417	450	461	459	428	441	458	423	484	432	497	450	456	435	481	470	474	436	466	442	444	482	446	501	462	449	455	474	461	487	474	456	465	457	459	449	481	484	474	456	457	460	416	462	437	414	441	463	434	460	416	472	454	414	488	437	446	494	488	489	454	466	426	490	425	402	448	478	463	439	491	480	501	451	452	448	474	454	449	437	463	468	440	483	449	438	461	460	473	454	446	421	486	506	468	448	447	444	433	485	437	438	438	469	480	462	457	438	488	409	465	447	436	437	488	427	472	467	453	454	446	431	445	464	461	430	473	491	433	460	484	470	448	441	448	447	474	435	444	464	440	448	419	446	444	423	455	471	494	453	460	442	484	453	477	447	457	473	447	456	471	436	448	439	457	442	465	462	462	456	460	419	480	466	473	431	450	480	463	446	452	459	445	469	439	440	421	456	470	446	477	422	454	504	463	443	471	455	495	418	451	416	475	475	432	443	438	489	434	442	466	455	472	446	486	457	429	453	500	451	445	443	458	489	480	522	445	443	499	457	476	448	399	475	484	441	449	446	459	472	443	481	452	468	463	499	465	440	475	406	497	454	473	475	469	481	446	457	493	462	432	443	456	477	443	439	440	449	478	444	475	423	461	470	455	446	442	481	448	456	475	479	457	432	484	462	456	477	429	477	474	489	454	448	463	474	486	406	507	476	442	459	482	453	469	460	506	452	484	457	460	454	478	464	433	446	441	434	445	466	440	429	489	458	438	443	457	464	445	454	482	453	454	419	449	446	423	486	442	459	457	479	451	457	468	444	447	441	461	402	447	434	478	440	433	440	453	461	499	490	460	508	431	451	445	476	469	447	441	452	469	453	478	432	455	455	446	469	456	485	449	458	471	430	461	477	450	480	456	439	465	462	492	436	442	435	461	463	454	435	447	474	437	447	465	434	453	429	476	458	487	441	485	474	494	450	477	446	444	462	453	431	452	473	463	452	469	475	483	421	479	472	503	420	442	471	441	448	485	465	449	448	476	459	440	479	446	446	446	453	460	434	455	468	450	458	448	485	442	467	457	449	493	451	432	481	481	475	452	484	448	438	458	449	471	472	480	469	442	470	480	435	447	474	435	465	453	475	439	446	483	461	474	498	456	464	444	425	457	439	456	454	434	464	482	477	475	466	466	433	442	435	434	441	462	453	439	461	459	495	461	481	431	466	466	458	469	454	459	461	465	453	470	505	470	462	455	455	467	467	468	446	471	493	479	486	446	422	423	466	477	436	463	463	448	460	449	461	434	454	451	445	447	449	515	451	457	471	519	459	450	488	460	428	469	465	458	427	471	446	486	458	465	420	461	433	413	497	459	464	500	455	461	408	487	463	474	457	471	497	448	469	481	440	440	483	463	469	467	487	444	454	484	466	449	473	453	466
4424	1335	1127	843	779	688	722	686	642	657	640	622	601	597	746	680	579	630	605	645	587	580	604	563	561	569	592	581	603	602	586	581	559	580	539	582	583	605	566	644	615	560	531	575	577	561	615	630	724	815	629	681	700	632	641	636	607	633	729	851	703	635	582	563	580	556	564	529	576	614	578	564	584	596	548	596	611	537	597	586	592	602	516	562	588	589	594	608	612	575	578	600	610	536	573	589	568	603	603	544	557	568	554	553	567	604	557	520	529	563	563	607	615	600	584	593	552	566	598	568	550	540	579	559	558	595	571	561	580	570	613	530	581	594	588	589	610	562	581	558	580	551	564	583	562	569	545	593	617	602	566	552	582	583	582	613	545	579	618	567	574	602	558	631	555	581	587	591	607	564	590	613	539	600	570	524	591	578	568	588	580	583	545	572	536	555	573	583	557	608	587	572	611	577	582	542	601	560	611	556	589	611	609	573	563	570	595	561	533	566	604	584	599	599	576	594	539	547	537	571	562	627	637	563	586	561	564	595	622	578	612	569	575	593	588	563	588	571	550	596	586	555	578	550	545	588	578	603	494	585	603	609	582	550	590	564	596	602	564	573	545	564	578	573	570	577	621	568	592	577	559	623	582	609	564	616	534	571	597	614	578	573	612	569	586	561	576	563	565	581	572	554	584	576	559	583	576	550	585	598	599	598	550	549	594	565	562	586	553	575	631	575	568	631	600	597	632	560	553	597	594	558	570	592	587	568	556	532	554	585	573	600	592	575	574	600	567	578	574	622	594	581	587	579	529	604	546	605	561	581	564	615	551	548	619	522	588	581	601	565	582	544	545	601	577	599	585	566	584	616	549	563	578	574	559	602	556	565	598	620	556	559	595	576	575	572	563	567	534	598	566	562	583	584	560	585	571	552	595	581	583	603	574	604	560	589	546	568	581	529	572	536	591	614	595	570	558	586	583	554	595	615	618	618	576	553	597	599	573	531	574	555	541	570	572	559	573	594	612	578	599	569	565	587	578	566	600	560	591	581	547	584	591	545	587	565	526	542	549	577	531	571	565	564	553	597	583	584	561	589	546	600	599	596	605	609	522	554	562	561	595	561	598	580	557	599	571	591	584	564	552	567	612	597	567	556	554	561	571	537	614	616	585	576	575	532	597	545	577	531	584	605	558	546	617	589	603	573	536	586	577	626	591	546	608	544	568	549	580	588	567	581	596	569	542	542	556	535	587	529	574	591	583	576	562	561	568	564	561	606	616	560	543	552	585	582	545	582	579	604	627	575	541	564	546	599	563	561	614	589	590	576	572	558	614	574	600	635	603	568	583	518	560	558	605	588	577	586	616	578	533	582	585	578	553	579	566	607	588	546	588	568	633	576	614	591	552	595	560	611	588	593	549	610	545	555	584	566	580	529	591	586	559	570	617	564	581	517	596	543	563	531	609	558	563	564	569	554	601	570	593	587	569	596	561	522	552	545	570	598	579	589	600	558	606	603	551	542	597	581	593	601	539	569	557	568	575	574	531	574	589	585	620	576	613	585	589	572	578	593	590	586	575	551	562	555	567	561	594	551	540	564	591	600	567	590	533	609	628	573	590	608	569	576	606	544	598	618	573	581	575	579	568	556	554	572	606	608	578	546	558	613	587	637	562	569	581	585	568	574	580	594	565	608	570	551	613	599	544	606	588	593	567	578	622	563	537	566	594	569	586	569	569	587	548	598	556	582	583	598	598	550	599	583	579	595	552	596	547	580	622	561	605	546	567	589	584	543	544	589	574	584	582	556	587	556	553	608	571	566	573	541	542	593	610	518	558	561	527	570	586	547	595	553	580	548	622	594	559	577	573	595	553	600	570	568	551	583	577	604	555	585	570	599	602	564	542	617	568	542	588	602	600	579	585	578	594	599	619	605	597	572	581	602	599	571	557	568	551	602	580	602	553	584	591	575	598	586	543	584	617	526	586	573	562	583	615	567	584	551	586	640	583	555	568	590	611	538	573	554	587	609	583	546	573	578	549	605	545	567	569	562	550	584	603	552	580	563	594	561	560	601	563	572	575	596	593	631	598	613	557	551	601	564	617	601	596	580	572	581	616	579	604	607	559	587	560	560	613	573	602	620	571	566	552	636	617	577	513	593	574	582	550	558	555	561	532	593	573	583	597	586	610	605	564	548	586	593	566	591	599	571	580	598	568	591	576	611	553	608	550	559	602	574	577	579	594	547	576	616	578	603	609	594	553	558	585	577	554	596	601	604	577	591	581	544	564	615	548	601	576	595	591	565	582	569	612	517	586	548	592	624	603	570	606	557	594	568	556	548	575	570	561	600	581	545	573	611	624	563	611	533	576	616	595	559	537	576	565	577	598	577	621	535	579	581	542	565	578	570	546	576	580	556	586	557	553	572	584	564	583	584	538	609	622	563	535	604	546	585	551	530	562	623	579	536	577	567	549	537	535	552	538	541	554	618	570	552	557	589	590	593	571	597	581	595	597	573	569	546	572	553	568	567	574	558	570	577	538	611	600	610	559	633	543	545	583	612	554	592	591	579	619	612	556	554	591	558	610	587	558	602	616	568	559	571	602	593	563	640	566	601	569	589	555	596	606	558	569	596	570	621	574	575	574	569	595	594	546	560	578	549	595	585	583	582	595	605	579	578	573	555	597	566	550	577	584	546	582	590	597	533	585	622	624	564	578	607	580	567	593	599	600	575	569	581	555	566	558	535	587	552	581	560	515	575	568	569	575	565	561	594	592	608	549	537	557	590	586	599	604	589	577	606	555	588	577	601	613	591	511	578	595	607	561	531	618	574	562	571	567	577	568	558	562	539	540	583	654	578	569	619	547	563	597	576	575	643	574	580	605	576	534	552	600	581	555	552	585	558	587	570	565	601	555	548	558	575	624	599	585	579	571	557	575	600	541	569	599	581	592	548	568	561	558	570	556	578	530	568	554	621	554	599	555	565	562	551	546	574	530	602	570	625	588	616	570	546	590	575	587	563	576	565	576	583	555	533	595	570	539	496	577	577	571	589	575	567	567	592	580	582	567	544	598	557	552	611	535	644	581	604	577	602	604	609	540	615	593	539	601	603	593	596	568	580	566	582	573	550	626	591	580	583	601	617	586	600	601	591	596	601	555	530	586	572	573	559	572	563	647	563	557	549	575	553	595	557	584	606	568	625	590	601	584	554	567	539	591	538	556	540	570	601	579	539	598	568	594	603	579	612	545	586	621	605	573	537	567	576	587	566	600	577	556	528	571	580	580	561	548	556	554	579	563	581	559	600	571	584	598	571	554	563	561	557	634	575	586	581	592	583	569	598	515	572	563	572	529	588	556	588	576	637	577	567	604	577	548	583	575	573	553	552	590	534	528	575	568	590	584	590	593	551	534	577	565	571	544	574	596	603	576	582	567	554	563	559	579	606	646	577	569	530	583	546	571	592	558	564	531	546	605	570	594	549	575	601	579	582	577	556	580	570	562	563
23493	21080	28573	23811	21084	13578	1337	825	641	577	542	458	425	444	521	454	400	401	377	355	374	342	340	385	321	330	321	322	346	360	324	339	312	352	297	335	313	318	297	328	353	333	308	333	305	308	363	340	443	571	383	391	414	362	343	289	344	382	468	577	418	372	300	333	323	320	309	329	304	327	300	317	298	299	338	313	320	333	311	301	338	333	312	328	326	304	321	293	314	301	282	274	278	330	304	275	329	287	300	295	319	283	281	303	289	295	283	318	308	326	296	306	289	298	326	324	324	317	286	321	302	323	324	290	308	318	298	277	315	274	292	295	313	318	315	351	290	301	306	312	315	308	322	314	302	352	297	336	297	310	311	313	309	307	307	333	311	332	310	301	312	291	316	336	338	326	284	325	278	287	318	328	307	291	314	312	296	338	312	323	293	299	281	316	306	298	323	300	338	330	292	309	317	303	323	303	307	338	288	307	314	315	290	291	300	309	300	288	302	325	317	330	299	313	305	327	334	299	296	330	304	315	298	311	294	343	329	300	318	303	328	300	346	300	316	323	298	300	303	318	330	321	308	328	293	313	309	323	295	307	313	319	329	321	311	322	311	307	299	311	298	340	305	308	315	317	288	324	325	297	321	315	330	344	292	307	308	310	330	304	301	314	297	307	319	323	292	314	298	312	353	290	292	315	309	296	296	310	280	295	310	276	291	302	324	320	308	309	310	334	305	289	293	306	314	296	305	334	314	303	300	297	325	324	309	272	314	296	332	306	303	321	296	312	321	318	289	321	295	284	280	307	314	312	298	322	318	316	301	324	276	323	344	297	324	309	320	346	334	292	314	305	303	327	312	325	300	314	285	292	329	315	281	312	316	287	287	332	298	306	290	310	352	331	303	322	313	278	309	325	308	333	313	330	327	290	311	327	334	305	293	281	303	284	317	306	324	284	321	335	316	306	298	278	306	315	274	303	321	324	291	313	307	317	310	301	311	314	315	332	292	321	324	306	279	320	283	321	303	331	311	300	276	317	308	324	322	300	325	290	359	296	301	303	335	297	315	318	289	303	316	326	305	337	324	280	305	330	290	295	331	337	297	308	290	319	320	308	336	328	290	301	299	319	311	291	328	280	327	319	306	308	275	303	297	326	337	276	317	292	307	264	302	318	327	284	324	317	340	323	333	298	309	300	319	312	277	334	316	323	289	279	307	280	312	294	309	302	297	311	307	321	305	297	297	278	311	317	272	326	259	304	307	308	330	328	290	334	341	316	283	285	334	343	271	317	319	282	281	339	318	303	280	324	284	309	326	312	313	291	340	296	317	312	320	289	300	310	312	339	323	309	338	313	306	290	286	310	329	291	300	320	311	322	309	307	325	317	304	353	305	298	308	326	334	281	316	316	299	316	287	323	326	317	302	275	305	296	317	291	311	284	300	297	307	302	314	305	308	291	296	311	280	307	337	275	304	306	297	323	304	296	305	313	325	324	311	315	318	271	304	338	308	311	284	292	309	303	269	297	324	320	346	304	297	316	311	283	362	311	279	299	278	292	302	306	307	288	309	318	328	281	304	317	309	306	307	305	318	299	304	305	317	309	292	325	329	327	297	289	316	302	319	306	291	289	335	278	338	336	292	323	331	310	283	310	292	299	316	276	305	297	269	319	322	292	310	300	342	290	297	305	287	332	314	311	315	317	276	325	329	336	310	322	308	307	304	283	343	304	326	286	296	338	301	332	315	322	321	285	295	303	298	287	322	277	284	299	276	308	326	292	322	326	305	314	307	319	327	321	318	319	318	275	305	286	367	288	287	308	301	313	320	333	301	316	317	257	274	301	322	333	319	327	312	339	289	303	315	330	332	280	349	257	304	301	283	316	335	330	303	295	297	321	304	290	343	307	301	322	321	314	313	316	309	301	289	306	306	302	325	309	287	291	313	278	311	288	298	317	304	294	286	320	324	325	302	321	299	327	315	357	311	308	322	300	304	286	289	300	302	295	313	296	277	314	309	311	311	335	320	311	333	322	310	309	277	294	333	302	297	307	300	296	316	306	334	302	310	310	279	306	329	333	322	306	307	312	313	294	280	304	342	315	302	309	339	331	303	320	341	319	295	325	332	286	310	312	328	292	311	315	329	284	336	299	337	299	299	313	326	296	296	294	360	310	334	337	307	327	308	299	337	328	311	333	313	306	323	336	316	320	298	299	286	343	306	318	290	296	313	291	306	291	319	290	328	292	286	299	312	315	311	299	304	333	293	314	331	324	280	299	324	312	293	332	314	299	302	324	291	284	319	294	287	321	319	293	304	311	297	284	292	302	307	312	310	320	304	312	295	311	306	343	330	284	308	317	304	307	329	315	289	325	292	349	309	308	270	303	338	284	323	324	310	242	328	300	299	309	306	317	308	293	306	307	291	309	303	315	311	311	320	304	314	301	308	296	345	294	286	340	313	314	287	332	346	312	274	277	329	311	323	336	313	296	322	324	330	289	331	308	298	313	321	317	287	306	299	303	293	302	319	278	297	319	329	301	329	300	319	319	309	323	301	305	282	300	321	319	309	298	339	276	322	299	291	311	297	285	290	312	318	304	296	343	293	327	323	302	311	291	332	275	293	286	302	324	309	299	318	302	303	323	275	289	325	277	324	312	305	306	340	323	286	294	315	332	305	296	330	313	326	301	330	290	328	286	331	302	287	298	338	313	287	304	318	304	288	297	280	314	305	334	266	311	325	287	314	291	312	281	274	324	262	315	266	328	309	292	286	300	317	321	331	308	306	315	312	305	326	283	313	307	300	326	316	317	312	315	293	335	320	331	304	309	307	342	278	297	321	335	270	290	325	297	298	264	299	288	311	318	265	301	281	321	281	302	273	316	308	319	291	330	298	334	313	320	294	301	310	302	285	315	331	342	288	297	297	307	275	307	340	320	296	300	305	301	301	324	336	302	311	303	289	302	276	304	306	345	329	330	285	306	312	311	337	339	312	299	303	299	300	328	295	306	295	327	297	286	306	301	313	303	324	319	288	295	321	283	313	323	295	319	303	316	316	314	299	301	284	305	320	301	291	338	353	339	315	286	339	305	301	296	290	303	307	320	326	296	293	297	333	282	311	301	315	336	298	282	287	338	329	327	319	298	287	312	275	305	333	338	315	337	320	287	332	315	321	331	324	277	298	303	305	317	303	307	309	312	343	316	300	312	311	269	297	344	305	291	305	315	294	334	285	339	301	262	317	316	281	310	298	317	318	329	287	304	289	278	325	307	323	310	316	325	278	301	315	294	319	310	318	310	325	327	309	322	326	298	314	316	314	303	291	313	324	311	338	304	292	307	306	315	307	291	318	307	315	293	302	348	321	316	334	314	323	296	271	320	310	315	303	302	312	293	284	286	288	345	308	327	344	312	285	302	313	293	322	323	320	345	319	296	304	294	292	296	298	320	288	310	303	302	296	301	274	275	311	312	275	323	322	310	315	285	308	326	337	339	337	324	303	321	300	331
7900	10070	8557	4383	3053	2295	1834	1491	1203	1033	860	771	734	655	916	708	590	529	538	553	523	500	481	484	466	430	432	469	438	444	441	452	404	449	419	418	393	439	409	444	424	430	448	414	424	428	463	484	674	892	557	570	612	489	479	473	496	503	696	911	662	424	406	403	434	400	385	406	381	395	425	425	386	419	402	434	394	357	401	394	418	396	414	414	402	381	394	409	370	397	390	379	413	418	385	380	388	401	394	404	376	418	427	356	358	393	381	385	395	411	402	461	376	383	402	375	409	372	386	399	394	374	363	410	369	431	415	394	383	401	405	420	423	368	410	374	375	383	378	388	411	393	391	427	382	432	428	419	400	375	416	405	369	376	361	379	412	422	354	376	391	399	418	410	390	393	387	391	419	409	401	388	397	393	419	387	410	392	398	372	421	386	394	361	426	364	407	387	400	407	436	419	413	380	370	410	411	392	410	394	411	361	394	413	378	353	414	397	362	383	405	381	406	399	401	396	390	405	397	359	413	398	379	396	373	398	406	402	405	406	411	406	383	421	422	422	416	370	424	396	398	383	395	402	376	384	409	411	377	422	404	363	363	406	381	397	408	398	394	404	396	432	386	399	409	436	390	393	380	411	389	408	383	377	393	401	382	404	340	391	407	387	444	421	363	374	391	338	415	418	379	418	390	398	409	400	396	368	358	381	392	403	403	399	386	409	396	406	402	402	399	425	395	392	398	399	398	427	395	372	357	402	433	362	410	396	427	390	408	393	374	388	405	364	400	386	391	402	414	349	415	415	382	410	385	390	380	384	382	379	358	382	418	428	419	371	377	356	371	399	402	378	419	398	391	419	399	375	399	384	401	414	373	374	379	372	385	378	408	366	383	356	412	400	430	400	399	412	375	376	403	369	401	395	407	395	391	365	408	416	374	411	407	403	406	359	384	364	388	406	400	409	403	390	397	401	398	403	417	395	381	364	397	409	387	424	386	399	406	365	414	374	394	398	389	400	430	367	386	392	428	411	400	428	437	384	399	351	387	393	397	405	390	426	381	409	407	431	400	404	427	390	384	377	366	404	358	434	397	364	374	384	384	372	380	380	393	352	429	390	395	420	416	405	368	398	383	350	377	387	395	380	424	409	406	408	419	406	404	395	362	393	400	386	382	369	391	423	382	421	363	390	374	402	383	391	431	406	382	391	431	421	430	403	398	414	403	380	418	422	402	386	380	386	393	415	355	405	416	403	405	412	388	445	385	399	372	392	405	391	404	417	406	367	405	423	387	425	384	416	403	427	407	399	407	371	416	381	403	434	411	467	381	419	386	434	423	413	406	381	432	396	390	384	371	395	400	387	410	407	407	387	409	399	373	371	371	392	416	419	356	413	398	421	391	370	380	413	378	394	369	372	385	355	409	368	411	382	418	373	348	360	398	399	420	398	394	379	397	400	408	379	405	401	368	397	374	406	402	385	395	413	398	383	399	378	413	418	395	425	361	389	391	382	370	399	443	401	355	379	378	368	379	418	423	390	401	429	346	360	436	441	399	430	373	377	373	387	424	412	399	393	396	416	360	393	393	365	394	416	384	421	392	363	408	381	387	417	437	399	423	432	392	422	399	436	394	412	387	372	401	420	392	413	399	398	404	398	379	384	375	392	369	385	379	395	407	399	427	390	392	402	386	408	369	401	395	421	422	409	403	384	402	401	372	374	381	392	427	385	357	405	412	405	445	391	409	371	405	395	362	393	381	373	387	439	407	401	401	406	409	383	421	398	389	392	426	393	395	456	384	397	403	405	358	418	381	399	339	381	410	422	387	399	425	389	394	365	390	386	395	383	410	409	399	395	393	388	389	377	395	399	385	366	388	418	390	408	392	400	401	378	389	402	378	396	404	415	391	401	369	433	373	399	413	368	383	382	375	406	388	412	415	392	389	379	387	372	387	412	413	399	394	399	376	374	397	406	383	411	413	414	404	390	401	381	416	403	393	388	389	375	392	387	370	372	374	369	375	409	394	406	379	426	413	434	392	412	407	392	401	397	395	398	405	410	418	383	364	430	411	390	379	410	378	394	420	375	397	379	383	432	392	416	416	387	435	406	393	385	406	414	382	377	412	416	366	378	421	403	389	404	413	401	372	441	403	393	379	364	392	423	389	398	387	395	396	375	366	393	417	373	432	397	370	417	396	406	380	424	407	412	400	390	391	383	420	411	405	404	365	376	401	367	403	404	400	372	389	402	350	408	365	419	445	403	376	377	427	408	392	378	407	406	412	424	420	380	410	392	342	402	379	427	407	363	384	402	424	445	376	392	420	416	342	408	389	407	407	398	386	393	381	415	381	383	411	427	395	432	373	384	374	398	371	371	396	410	377	388	440	401	406	377	405	402	390	374	420	381	361	407	403	376	430	398	415	376	396	374	379	402	425	400	388	359	372	389	393	415	411	398	396	376	383	370	441	386	380	392	392	371	391	386	384	390	406	419	424	394	380	395	393	361	399	398	395	366	399	401	388	361	369	379	387	375	355	400	366	403	408	422	418	376	399	394	410	379	411	429	421	399	407	415	404	383	386	405	385	370	387	363	375	395	378	380	405	385	438	413	375	400	371	403	397	376	361	381	428	395	408	388	378	434	378	438	374	388	370	391	390	380	372	373	401	427	385	389	355	395	399	390	385	394	379	420	336	365	374	410	374	424	384	390	367	423	361	382	404	404	417	375	404	372	376	387	380	389	414	363	418	388	382	393	431	397	389	446	421	425	380	396	426	389	383	426	419	395	413	402	390	401	407	356	397	386	388	380	379	399	391	408	407	368	450	422	413	385	390	386	371	391	394	392	391	371	426	391	416	409	400	402	416	396	378	378	413	404	403	387	373	395	400	401	373	388	379	428	435	376	392	394	417	389	430	417	371	417	368	380	391	404	381	385	397	370	390	367	384	434	389	386	400	385	380	386	389	374	374	366	376	374	419	424	371	387	383	380	410	381	395	395	379	419	393	363	406	400	395	416	381	356	366	432	374	397	395	382	361	379	374	377	378	397	390	397	369	361	394	387	389	391	387	399	376	383	377	404	375	412	374	396	387	406	350	378	340	370	395	389	390	351	395	377	389	387	400	378	411	411	403	405	403	405	364	389	384	383	367	399	468	416	408	370	414	377	398	398	395	404	408	406	399	393	367	374	362	386	429	378	394	384	348	403	382	345	399	376	400	394	360	390	385	401	388	375	386	404	419	314	411	398	397	397	406	391	381	398	383	420	366	366	389	374	400	410	394	418	397	387	403	350	405	364	384	382	413	399	377	367	381	390	405	386	365	382	397	386	394	414	409	392	411	409	420	386	390	393	355	386	388	379	394	416	413	389	407	365	407	394	394	345	387	407	387	435	370	380	374	405	392	398	396	406	381	373	407	342	410	403	427	401	408	355	394	397	400	412	344	356	392	406	397	355	391	387	403	408	399	372	380	431	389	377	385	371	411	381	419	357	419	376	422	364	419	395
22637	21086	28959	23454	21086	21137	11772	1231	834	704	571	497	464	439	556	482	349	339	301	307	309	283	260	264	272	228	266	247	198	245	273	219	228	235	228	210	200	228	233	226	216	206	192	210	189	225	231	287	438	513	262	356	327	284	242	254	293	266	476	627	355	204	199	228	222	193	197	206	203	199	175	195	176	175	188	190	181	200	187	161	197	194	189	205	194	187	189	160	209	189	212	207	195	210	178	178	188	200	210	194	185	206	199	186	196	178	167	191	194	197	210	189	193	202	186	199	205	186	175	198	183	218	207	186	192	177	213	182	189	206	179	193	190	173	198	209	183	219	191	167	178	190	171	215	195	198	163	207	195	221	200	184	198	187	187	201	174	190	205	224	190	190	198	224	206	206	172	180	198	193	185	197	210	192	216	197	192	176	203	196	202	200	191	213	193	183	211	189	189	214	195	206	169	196	203	203	202	191	191	199	222	179	185	182	202	190	167	188	184	212	194	177	167	182	217	210	164	190	187	190	214	172	195	207	199	201	173	196	174	199	193	202	189	189	197	180	196	183	199	190	183	200	183	189	206	201	186	211	185	177	193	169	176	202	189	196	208	199	195	192	189	193	207	198	196	169	193	205	170	195	182	201	193	178	201	191	181	221	180	226	187	193	183	189	193	183	170	192	202	215	200	202	202	196	196	181	181	184	188	203	180	167	187	208	180	204	202	172	209	214	198	186	177	191	189	176	219	200	222	207	209	187	189	195	205	196	189	200	197	208	192	184	173	186	192	191	220	190	178	187	185	205	204	198	173	192	187	173	193	189	187	192	163	181	207	176	177	201	173	191	187	194	193	185	177	180	178	196	169	194	199	197	186	193	205	177	190	176	194	159	190	193	176	196	178	193	189	207	183	194	212	192	176	207	178	174	216	224	192	184	156	191	193	176	188	181	203	170	198	195	196	174	218	203	187	191	188	204	190	214	214	186	201	183	188	203	184	199	184	180	196	201	205	181	221	196	191	230	190	179	207	189	179	182	193	209	176	195	184	212	195	211	183	182	187	227	193	193	199	179	184	158	184	199	184	192	172	175	189	188	200	228	179	186	193	196	164	222	180	199	206	193	186	203	191	181	204	195	195	186	206	195	176	171	194	191	207	178	185	193	214	192	162	197	185	196	185	183	191	184	188	191	198	209	193	205	196	180	193	186	183	186	212	189	190	180	178	187	189	182	183	198	193	202	186	172	201	209	176	168	172	183	186	180	186	193	193	192	189	184	174	225	205	195	213	169	210	187	210	180	187	191	189	198	209	197	185	192	185	198	213	196	200	206	195	197	214	214	177	188	166	178	203	181	190	193	246	211	186	193	200	184	198	191	193	172	188	185	189	181	168	194	185	178	192	181	194	187	211	184	192	201	178	202	183	188	195	180	196	189	178	173	163	225	193	213	167	198	197	179	184	194	213	199	184	188	211	197	217	173	172	192	198	192	197	208	213	177	196	197	235	180	187	214	201	202	194	213	186	174	200	193	176	163	209	183	187	155	206	166	193	176	196	202	187	189	191	181	200	193	198	173	167	182	199	193	191	198	168	194	213	194	186	185	211	185	186	173	182	220	186	203	194	178	198	163	185	198	224	196	188	193	195	190	191	198	194	166	198	203	186	192	187	194	201	189	214	211	185	210	200	186	203	198	203	205	221	161	202	189	194	207	185	183	214	215	172	196	184	179	177	210	192	174	221	190	175	189	181	201	223	172	186	193	192	171	210	161	196	189	195	174	204	189	200	204	187	189	187	190	204	210	188	184	186	200	203	219	187	175	205	176	199	218	202	192	182	183	195	148	181	200	211	191	180	212	195	197	210	184	199	190	194	164	209	195	217	196	212	208	190	192	209	167	178	213	219	162	163	182	163	196	203	177	175	166	199	182	230	213	172	201	189	200	205	189	208	174	184	171	177	189	214	187	185	196	186	179	200	198	186	184	182	203	170	197	188	181	205	179	189	199	194	174	185	216	190	202	193	166	178	219	203	185	172	196	214	182	200	191	192	169	178	217	189	155	197	211	216	163	216	181	190	183	186	194	214	181	192	185	184	184	197	195	196	204	211	190	170	203	183	191	162	175	198	190	188	196	223	187	199	182	211	183	181	202	199	196	201	172	216	185	175	186	204	199	184	195	168	206	210	197	196	200	179	170	177	173	184	188	198	195	198	196	182	191	219	183	189	227	174	174	209	199	187	171	201	181	193	185	195	198	177	183	176	202	200	180	203	187	178	199	175	208	205	220	188	204	198	195	188	175	212	187	193	186	200	206	214	195	188	207	194	185	192	181	203	199	191	196	191	181	180	194	192	192	201	172	192	194	180	180	189	201	196	201	213	182	170	214	185	186	186	215	186	213	177	191	169	199	184	208	175	192	198	183	178	176	154	186	174	191	201	191	187	173	190	181	194	198	191	168	190	213	193	178	198	185	163	176	174	214	176	199	211	195	185	186	189	199	196	196	179	203	190	173	192	220	189	210	183	190	187	182	194	223	187	194	170	202	211	184	206	207	188	217	186	196	224	179	186	214	189	218	176	166	183	202	206	177	183	194	182	198	175	198	219	207	215	203	206	188	191	168	202	191	198	208	186	158	175	188	184	198	182	170	202	178	195	191	212	183	176	175	185	219	189	182	186	173	201	200	192	165	187	198	191	170	186	210	186	179	196	190	206	178	182	180	216	175	194	194	169	186	175	170	177	198	211	194	207	202	185	197	187	195	202	201	192	182	178	179	190	189	205	173	216	185	181	170	199	225	196	198	203	193	188	203	216	198	201	182	201	200	198	211	195	182	199	179	178	203	192	167	206	230	178	200	184	217	196	194	201	214	200	203	186	194	187	186	188	183	203	192	191	213	224	191	178	195	195	185	192	185	195	213	198	187	193	184	212	184	183	201	197	187	179	225	197	153	198	206	192	180	203	202	194	175	195	207	196	189	189	205	190	182	171	225	200	183	221	194	190	190	196	175	197	181	184	188	157	203	207	159	225	200	180	212	202	205	217	181	205	163	212	194	185	192	190	189	204	200	200	179	182	186	182	203	180	184	200	174	205	202	190	200	194	206	206	182	191	190	175	179	198	190	177	190	217	180	180	189	189	198	207	187	195	185	195	169	192	195	185	210	186	160	201	193	196	190	209	209	205	210	173	191	208	183	188	192	209	214	190	190	157	179	202	170	166	201	198	198	196	183	170	174	206	207	186	207	181	186	175	182	206	176	183	185	210	170	198	174	186	171	187	197	191	179	181	179	171	189	199	208	196	197	190	196	194	162	193	196	201	172	201	202	196	186	224	180	176	189	184	206	162	193	169	200	180	185	202	183	214	189	199	180	185	173	181	185	198	169	190	167	188	176	180	189	191	185	198	192	169	218	174	207	174	180	169	208	175	189	187	171	180	199	218	187	204	184	190	176	193	205	175	200	205	222	221	187	188	201	199	189	204	191	208	187	193	187	206	240	168	195	197	183
11990	15917	13664	7353	5087	3844	2898	2300	1818	1401	1182	990	825	773	1018	740	621	500	508	494	439	392	371	422	363	354	338	362	325	358	293	324	338	312	309	266	269	275	292	250	281	277	270	278	297	287	339	367	642	837	442	532	528	394	309	358	382	367	806	1059	621	263	263	287	268	262	260	221	231	250	256	242	252	211	246	232	251	245	248	244	257	258	231	229	245	264	255	230	242	251	238	269	246	244	239	233	232	246	261	260	224	276	243	239	243	240	234	238	253	240	241	250	221	224	226	260	238	245	259	240	235	261	253	250	251	224	247	251	228	240	216	248	236	236	262	233	243	247	245	248	229	251	235	228	270	229	214	253	229	240	245	224	231	237	222	201	250	217	271	222	247	239	274	220	241	198	254	237	242	240	229	212	222	237	221	250	243	241	228	266	230	221	254	237	236	235	247	238	211	247	246	265	237	220	246	251	244	249	241	235	254	212	226	220	245	253	227	251	237	259	275	251	237	220	239	253	236	214	223	230	244	238	191	220	263	225	242	280	213	243	215	231	231	245	261	235	272	239	240	260	277	218	249	224	225	249	229	222	244	254	235	248	245	248	199	238	250	253	248	263	232	237	240	210	216	202	246	242	222	229	225	237	250	230	241	251	268	214	250	238	254	231	245	245	225	245	245	225	247	230	238	228	242	234	242	271	226	261	251	223	244	231	246	233	254	235	249	247	254	237	242	242	241	249	214	230	237	237	230	250	239	223	215	236	246	210	217	240	234	257	242	251	227	244	259	234	231	226	252	217	246	239	241	220	234	266	231	215	259	251	242	233	242	249	250	258	210	227	269	226	239	223	235	246	253	251	230	247	229	218	213	232	263	244	220	242	235	228	216	269	230	231	206	237	213	241	252	238	255	251	251	234	244	233	245	218	270	224	216	240	246	228	262	249	253	253	228	213	219	233	250	273	264	206	256	243	212	230	207	241	223	236	219	227	221	231	221	233	229	244	237	237	222	209	240	220	230	259	229	253	250	226	226	230	228	218	253	244	235	223	257	241	239	258	233	252	225	242	228	254	242	222	234	253	249	203	250	237	245	240	236	236	230	223	239	247	229	227	257	215	224	223	239	228	228	241	221	230	224	238	224	215	202	249	234	247	245	219	227	236	225	213	232	243	238	229	238	246	262	226	205	252	254	230	234	230	219	246	244	246	243	239	214	222	237	270	287	226	271	232	226	239	239	218	273	226	244	229	231	237	234	230	234	264	235	257	238	240	231	218	253	269	226	217	227	252	242	243	240	236	243	236	238	229	234	249	235	223	238	253	234	253	215	223	215	236	256	250	241	236	247	269	232	241	192	239	244	258	249	244	241	255	242	234	241	240	260	250	239	259	246	235	231	213	228	256	238	225	223	260	225	210	235	237	245	230	226	263	241	212	213	230	231	233	231	243	218	254	262	239	225	196	215	208	252	263	244	230	239	246	238	230	212	256	241	219	228	238	245	245	238	246	246	251	245	242	235	203	225	240	236	243	257	275	223	235	249	240	249	242	242	236	244	230	258	246	236	211	222	208	244	226	248	239	253	246	256	231	225	258	250	214	225	236	230	233	272	243	239	243	222	237	238	247	234	255	230	209	246	234	252	244	245	262	251	245	259	281	240	231	259	232	235	215	234	243	212	254	244	252	208	227	225	240	222	226	238	244	223	212	251	217	230	237	222	206	270	235	268	253	225	246	248	218	245	236	259	230	224	239	246	238	233	231	247	216	224	256	254	251	271	222	269	218	250	245	255	231	243	223	247	248	229	249	246	242	230	213	223	237	253	220	258	231	224	238	230	229	255	213	218	241	263	245	246	221	251	238	239	257	247	255	229	243	229	257	233	257	248	252	231	254	237	233	236	246	218	221	240	237	234	207	237	254	225	264	254	229	251	231	256	244	217	218	237	216	249	220	226	265	219	259	242	273	263	242	266	224	256	204	240	242	222	220	236	230	225	229	240	243	235	228	239	236	224	210	223	237	236	224	256	224	259	218	239	243	208	251	240	216	226	223	216	245	241	234	239	282	232	230	238	252	232	255	216	234	228	211	244	210	244	229	267	240	250	256	207	210	250	215	255	220	244	233	257	238	255	230	220	225	227	236	242	217	237	264	245	226	238	253	247	213	258	230	220	232	248	252	196	262	225	200	224	238	238	217	251	256	226	215	216	237	247	263	226	243	236	227	228	213	229	241	246	228	210	212	231	253	218	223	224	250	214	260	224	230	228	235	219	222	222	251	240	243	221	251	220	247	266	224	252	240	262	197	225	258	238	219	249	247	229	242	245	268	245	253	217	254	222	244	265	220	250	254	232	205	256	244	230	233	231	227	222	236	223	207	253	222	243	236	254	226	215	215	273	250	252	213	244	239	237	258	232	255	262	257	221	243	212	236	249	246	238	221	238	219	263	245	242	244	240	261	242	257	214	283	253	241	227	249	247	208	257	233	242	262	246	249	227	227	233	230	226	211	237	252	222	252	236	261	224	227	248	223	256	211	221	251	236	254	259	224	253	240	249	234	255	222	271	250	246	238	268	216	244	238	255	241	222	242	230	240	216	212	238	243	251	244	218	273	243	221	225	242	238	239	268	248	223	196	273	243	231	260	216	252	266	216	236	260	238	221	246	239	230	248	240	243	249	217	239	239	258	251	206	240	237	256	244	232	238	225	247	262	230	254	230	236	258	243	212	230	227	249	219	222	251	242	231	232	232	236	227	253	252	230	244	247	255	253	209	253	228	220	208	244	254	254	243	224	216	229	249	233	250	241	224	234	246	257	230	223	231	240	218	244	233	248	238	269	224	255	228	251	236	209	241	265	244	226	212	222	221	244	210	246	254	244	252	247	237	215	244	206	224	239	238	241	271	240	233	234	216	224	266	252	246	236	234	238	238	231	254	230	248	259	219	226	239	234	246	223	234	221	235	238	261	287	245	264	244	234	216	263	262	213	259	247	228	247	214	252	246	248	251	240	223	252	238	257	243	264	257	225	229	252	242	234	249	221	243	225	238	259	268	246	240	229	249	222	244	225	240	254	257	212	225	237	272	231	247	234	257	217	236	192	207	215	222	226	227	219	261	230	231	207	230	236	230	270	228	264	258	232	218	258	232	254	240	244	235	234	216	241	237	213	249	252	264	252	240	210	237	241	240	227	258	228	246	232	238	252	265	209	216	250	233	205	249	232	225	229	228	225	226	232	238	249	224	253	233	237	248	233	267	251	220	245	226	254	242	238	238	269	236	222	255	242	225	249	229	247	230	243	239	218	231	234	244	239	244	231	218	241	228	246	218	255	220	239	228	247	251	231	225	242	251	267	272	238	219	276	253	266	259	249	226	235	240	247	249	239	212	229	239	238	271	236	233	223	272	244	248	252	250	255	257	245	236	231	231	254	226	244	223	223	251	209	266	250	220	255	224	252	247	245	215	256	223	241	205	239	252	234	227	232	242	255	244	220	254	191	254	273	224	239
26838	20676	10014	1120	732	643	569	464	510	455	489	456	459	509	547	537	469	428	502	498	514	462	434	501	463	441	452	467	468	455	487	449	466	447	446	456	485	442	446	443	489	471	485	461	485	476	526	546	553	498	478	493	484	481	477	478	492	491	524	631	462	443	448	436	496	488	464	488	485	476	458	503	462	460	470	466	457	466	454	460	471	484	523	476	481	500	447	446	448	482	481	493	484	434	459	475	486	431	451	447	459	440	466	438	459	442	440	473	503	439	472	437	462	491	496	470	460	487	453	466	426	446	435	433	460	466	469	440	455	459	456	477	455	466	448	477	456	470	447	483	468	443	469	479	480	471	459	440	458	466	454	474	445	470	469	494	451	471	452	431	461	490	463	454	472	448	465	427	465	448	430	409	459	483	442	483	467	483	472	472	491	471	468	466	434	463	457	464	461	450	476	467	452	488	474	495	471	459	424	482	467	448	453	509	463	507	452	476	448	449	497	493	447	479	503	457	484	478	452	495	463	489	485	439	502	448	476	471	469	487	489	506	449	477	474	439	488	447	482	499	473	432	452	455	483	479	474	489	474	466	510	440	462	436	480	462	463	449	490	452	454	467	449	462	463	451	464	451	478	491	464	465	441	490	439	436	454	490	518	464	422	475	474	452	468	425	435	454	464	443	453	471	436	444	499	443	477	473	447	473	444	495	512	460	474	468	504	465	485	475	482	488	466	453	458	468	474	446	492	519	477	470	464	455	444	426	472	485	486	482	490	444	486	499	491	469	434	487	452	461	456	456	441	429	439	426	445	466	476	465	488	496	452	441	444	451	466	455	464	426	483	476	453	492	461	468	452	458	432	475	471	460	503	460	481	482	482	438	474	480	433	496	462	465	437	477	466	471	482	477	436	471	457	451	462	444	478	461	432	445	487	466	470	482	455	461	458	471	482	466	491	497	460	416	498	478	458	465	505	483	468	451	453	464	477	412	472	448	485	428	479	483	461	456	480	436	449	441	467	458	459	461	466	447	467	441	450	493	460	466	475	446	439	471	488	473	458	469	490	481	450	471	461	452	452	489	424	484	494	511	466	422	455	483	453	467	477	427	444	473	451	445	486	480	471	450	421	465	445	493	409	459	443	447	421	479	454	470	462	477	486	461	469	495	456	460	472	488	484	446	425	501	446	447	459	429	475	458	455	446	440	454	459	494	444	481	450	449	461	462	485	436	461	469	453	446	483	477	434	470	496	468	434	474	505	465	453	424	444	434	472	454	496	488	487	450	485	466	446	463	452	491	455	473	492	444	491	474	452	487	483	461	473	431	492	474	474	476	453	442	464	443	482	470	480	434	512	430	469	451	475	467	452	508	490	446	466	456	487	443	462	450	442	462	483	518	479	455	439	450	464	452	462	500	492	458	494	450	477	479	490	463	463	467	496	461	464	451	488	461	479	452	471	448	470	451	425	480	477	471	474	479	455	458	479	500	465	478	467	454	485	432	459	472	461	425	484	462	457	455	461	496	453	469	505	394	446	450	438	463	462	441	474	434	452	463	445	469	475	450	465	467	464	472	447	463	464	463	481	429	457	494	487	425	428	470	464	462	513	444	475	478	447	436	478	457	460	503	484	470	466	470	476	485	471	487	458	464	432	476	452	492	474	464	474	468	477	469	461	419	461	484	467	493	471	485	462	448	476	465	477	466	453	475	471	438	438	445	429	422	468	489	471	475	440	467	448	469	497	455	469	506	464	489	486	468	463	470	474	470	462	474	457	450	479	443	482	455	448	486	468	429	450	491	460	467	449	492	515	462	437	437	448	472	467	436	447	487	465	466	445	486	456	546	464	439	479	444	424	477	447	511	481	451	500	462	493	439	478	465	442	472	485	490	491	477	492	484	459	475	475	462	474	427	473	454	468	486	458	459	458	485	509	446	475	472	451	482	451	459	485	455	490	429	424	479	476	469	452	491	451	483	456	482	451	447	469	475	423	443	444	458	502	456	464	466	491	453	463	506	482	452	457	458	465	490	448	457	432	483	475	442	484	492	431	421	463	500	456	441	458	463	497	464	470	460	419	463	474	476	460	456	431	462	450	456	452	474	440	424	506	494	428	518	496	473	476	483	452	456	460	493	481	467	477	506	453	475	442	467	431	425	491	395	455	495	452	489	480	489	433	456	454	493	468	417	451	471	452	463	496	476	495	439	479	469	470	468	454	489	441	459	448	429	463	456	480	457	477	474	446	492	415	467	435	472	503	492	464	483	460	472	527	467	453	450	495	480	481	465	476	482	476	493	462	480	441	469	480	429	470	429	462	467	483	444	446	450	437	460	455	457	428	437	488	492	466	450	476	483	498	434	457	467	459	486	414	471	474	465	432	475	453	464	435	495	470	481	473	463	462	475	431	468	467	486	487	441	505	455	427	449	500	474	481	415	484	467	428	450	436	443	498	490	490	485	433	485	463	435	483	453	490	445	460	478	443	470	446	462	422	457	466	415	468	491	459	450	486	453	435	485	471	490	484	499	486	445	486	471	457	478	486	444	478	438	460	473	476	490	469	479	424	469	455	439	455	473	479	471	468	439	453	483	442	451	470	477	440	503	476	439	463	461	489	448	451	518	486	500	432	483	450	463	437	503	493	467	470	459	440	431	497	478	445	469	504	440	443	436	507	453	487	461	474	455	487	455	486	467	497	508	454	508	442	521	455	451	486	493	485	465	446	447	439	499	468	475	499	444	488	495	441	468	465	457	441	480	495	438	475	449	460	452	447	485	454	509	487	430	460	459	459	473	491	447	430	489	454	457	460	472	434	445	500	482	422	481	425	500	478	475	444	440	501	482	429	470	475	483	460	491	448	475	450	471	449	508	443	451	491	485	455	476	441	498	411	473	482	458	417	441	498	446	466	451	478	471	466	468	432	455	462	460	461	497	457	457	479	465	477	468	501	437	461	460	475	451	464	439	476	480	496	496	441	460	448	459	495	448	495	493	456	496	510	467	444	493	478	453	490	460	429	472	450	442	452	449	500	461	458	451	479	484	423	474	485	441	483	512	425	496	478	443	434	460	475	471	498	455	449	494	510	462	471	456	444	432	446	448	512	509	518	495	485	499	461	481	460	463	471	454	484	436	440	460	431	434	476	491	473	469	477	451	484	459	458	508	471	441	467	450	401	497	413	436	464	460	465	427	472	475	487	466	449	462	448	473	472	433	469	503	454	466	458	476	465	448	432	444	465	500	479	447	470	496	447	500	449	474	465	435	463	471	423	455	471	455	472	486	447	443	449	486	451	454	467	429	471	486	490	438	451	473	446	479	461	468	438	481	445	471	509	486	486	489	447	450	450	515	481	461	440	449	467	447	467	488	476	501	490	472	461	449	450	452	476	464	435	447	460	452	448	436	455	479	502	500	440	442	490	480	445	451	486	469	451	428	478	485	469	512	450	438	436	472	476	474	464	484	488	436	484	509	460	487	500	482	458	444	465	493	484	475	491	443
4357	1353	1116	862	819	747	650	688	659	631	623	563	621	603	761	681	574	598	576	595	595	582	563	543	579	604	547	545	574	620	617	562	579	606	588	602	563	585	551	588	603	585	574	585	579	577	590	626	740	756	628	669	644	636	616	589	594	664	779	812	624	583	581	592	635	579	590	566	583	553	569	589	627	564	566	571	555	574	588	595	562	570	568	576	579	567	586	577	595	597	610	543	595	585	619	598	559	559	529	596	589	581	592	529	582	588	589	601	576	575	604	505	623	609	578	576	552	588	593	612	571	635	584	564	621	562	586	575	583	587	573	654	558	586	605	579	550	631	536	567	594	586	582	564	584	589	564	574	615	590	592	562	548	578	560	562	587	563	580	578	590	535	550	601	575	559	592	562	594	561	567	600	553	595	565	570	622	623	570	566	579	596	570	573	595	586	603	571	524	584	631	586	561	588	584	573	539	575	565	560	567	591	572	567	576	595	612	614	582	592	579	609	612	546	529	553	603	555	574	598	575	534	584	597	572	527	501	549	595	611	598	574	614	592	545	580	548	585	565	626	568	576	570	562	613	598	632	545	574	535	562	566	571	656	593	576	596	558	530	564	565	580	582	602	581	551	568	582	563	585	540	584	549	526	632	535	584	607	595	585	581	595	581	538	562	596	533	560	608	596	586	549	619	583	546	592	599	623	559	675	609	573	570	567	603	545	558	573	597	563	619	594	587	603	572	589	582	590	576	570	584	558	590	567	579	551	581	542	575	554	585	589	559	542	555	595	593	585	590	572	585	576	589	549	561	612	567	576	577	564	578	538	603	545	575	579	541	564	599	563	570	540	618	575	549	597	573	623	542	585	601	558	576	559	593	572	572	594	583	586	558	652	614	567	540	583	584	580	597	615	566	608	565	575	594	563	590	557	584	555	575	537	590	528	566	598	600	557	559	596	598	611	595	573	588	597	616	580	637	556	594	620	574	608	597	626	538	573	569	518	621	581	544	550	591	616	572	589	573	579	583	560	575	506	551	597	586	610	553	609	579	636	550	543	579	582	598	566	564	540	602	615	552	558	550	610	590	555	588	559	552	531	553	609	546	591	547	575	551	578	569	596	612	592	589	600	600	559	584	576	556	603	559	558	550	518	561	585	557	563	620	553	601	570	598	572	606	538	579	527	586	586	575	557	612	583	580	584	579	617	586	541	597	598	595	573	584	579	591	603	588	584	586	555	629	572	569	542	578	538	556	567	565	593	598	564	562	567	595	575	563	572	556	589	600	617	545	538	579	551	556	596	582	610	614	605	530	589	546	548	585	596	536	592	575	588	549	587	600	555	594	594	612	579	576	598	572	569	564	603	592	539	597	575	558	573	576	588	574	560	590	522	590	584	572	551	576	596	596	568	580	603	603	577	556	561	618	575	564	603	577	520	567	557	580	546	550	552	614	574	524	579	570	586	569	582	576	571	589	566	624	553	612	598	538	580	603	573	565	588	565	570	560	602	592	597	622	613	549	592	619	567	584	603	584	590	588	561	595	579	603	649	601	573	579	559	573	564	569	577	550	535	566	549	562	581	594	581	591	576	548	602	581	586	612	557	631	572	547	615	563	597	568	566	582	580	581	601	575	590	567	547	539	575	577	570	570	535	624	566	616	618	619	585	560	593	594	569	601	586	629	575	596	638	583	578	545	598	550	555	590	615	589	561	544	607	594	581	563	545	579	565	594	589	616	581	594	572	580	598	573	571	555	571	559	599	537	595	603	577	572	610	528	558	588	558	577	602	573	558	613	563	594	583	598	628	613	589	631	588	624	621	543	557	604	603	569	601	563	635	610	578	577	584	550	594	582	614	566	599	585	582	590	590	608	589	565	584	601	585	571	578	571	590	571	577	563	578	587	555	579	592	607	564	569	561	582	594	571	559	555	582	600	589	583	543	572	585	588	578	554	632	601	572	577	589	526	553	558	572	598	580	575	573	611	565	553	620	575	560	632	597	606	576	552	594	560	601	576	565	565	591	618	567	577	560	585	551	564	598	561	594	568	612	624	626	605	582	604	584	573	551	585	555	566	558	626	574	636	593	566	636	584	602	602	558	592	542	596	579	571	586	595	594	636	641	569	587	612	594	566	599	567	607	599	566	559	610	566	580	564	611	573	631	562	551	567	552	569	554	566	597	617	567	581	587	563	553	589	574	590	591	584	601	567	562	587	575	587	603	562	610	554	587	571	580	565	631	576	563	574	567	565	582	600	605	562	584	576	609	556	583	558	571	559	593	586	601	582	586	583	581	530	568	598	573	615	565	562	601	584	571	584	559	595	604	584	610	593	567	572	595	592	590	619	585	550	570	574	594	520	602	581	595	572	567	565	586	612	589	579	606	599	569	541	610	543	543	557	579	561	615	607	580	595	597	610	607	550	551	633	598	590	553	544	534	601	558	543	612	584	567	615	576	566	554	581	530	565	643	643	577	595	568	589	555	593	560	597	575	566	561	595	586	589	577	598	558	548	586	548	611	586	570	549	580	556	553	598	564	568	598	548	579	571	592	604	547	586	606	637	562	621	538	620	566	570	589	591	558	596	588	576	581	569	615	547	548	571	597	566	583	531	619	575	591	561	593	567	587	566	553	588	587	587	542	572	567	585	543	573	572	580	578	584	569	548	586	554	608	597	546	572	570	568	597	568	619	557	568	560	559	611	565	549	585	567	566	549	584	559	604	597	611	582	592	576	571	579	575	582	540	636	562	577	546	598	531	559	689	582	563	587	581	599	594	577	607	570	547	531	592	590	582	571	596	599	573	570	525	572	596	601	576	584	557	535	531	555	604	580	553	601	631	593	554	565	562	610	571	584	572	579	560	534	628	602	589	547	544	594	583	586	572	548	576	550	571	577	551	580	582	586	570	551	594	582	579	580	572	578	560	578	601	564	519	560	621	556	581	562	597	622	569	548	616	544	584	536	566	599	621	587	586	545	617	567	559	607	567	554	579	606	590	566	588	602	587	563	578	565	586	599	575	608	580	543	585	573	520	577	602	585	635	586	578	601	596	613	533	571	562	548	568	571	552	559	546	562	590	570	597	606	626	594	547	592	624	570	554	551	595	612	556	645	559	579	552	590	573	592	547	569	601	613	563	566	605	584	573	590	614	589	570	570	558	565	611	611	546	601	566	570	602	594	571	578	557	594	560	586	574	643	557	608	620	554	587	554	558	585	628	598	613	634	545	607	585	533	622	550	604	566	568	602	578	597	570	631	595	549	558	567	575	570	557	561	618	589	634	607	550	568	561	589	541	550	561	604	585	596	599	586	606	577	567	616	579	562	546	598	586	572	593	511	588	590	549	582	621	559	567	560	586	541	597	602	593	584	575	580	568	536	598	580	607	585	597	552	562	569	563	598	608	577	585	563	570	568	560	565	578	589	544	602	568	577	590	609	582	560	610	536	586	537	602	583	600	573	564	633	636	574	590	607	583	554	587	549	577	584	556	549	556	590	552
23478	21072	28606	23763	21078	13574	1373	803	633	569	465	528	474	450	552	450	401	362	394	350	376	356	331	353	338	350	352	337	329	338	347	334	343	316	334	353	348	301	313	295	312	307	276	287	350	336	376	400	468	502	336	411	362	355	319	301	366	373	518	547	341	325	300	340	347	323	319	289	316	347	320	298	325	285	301	319	314	298	308	278	281	305	313	282	295	314	309	285	303	335	311	297	298	332	315	306	325	269	320	332	302	306	290	280	298	325	309	307	323	275	307	320	300	312	295	265	319	337	290	312	305	316	337	316	321	316	275	310	304	327	306	324	303	296	306	293	323	304	312	279	315	318	299	311	304	320	310	305	307	307	289	296	317	312	307	295	310	284	312	287	290	291	304	296	307	302	297	303	277	298	296	307	262	302	331	293	283	292	306	316	293	312	316	310	300	300	302	316	288	351	310	296	315	287	281	313	271	270	324	297	307	297	312	294	318	316	339	283	274	308	289	314	296	327	309	291	289	284	283	326	285	264	305	300	328	318	314	274	321	289	298	297	327	308	289	292	306	274	278	315	337	310	308	310	264	271	307	273	295	296	305	325	306	316	275	270	293	289	287	290	315	331	307	290	291	321	284	324	320	290	330	318	288	336	277	312	313	287	321	294	295	313	308	304	318	286	307	274	288	326	328	287	330	311	286	283	308	315	286	327	285	278	267	313	305	298	287	310	313	293	310	309	331	334	298	318	314	330	314	325	312	295	307	305	289	289	303	286	294	292	301	321	312	283	288	315	316	334	333	289	311	284	331	281	323	287	310	285	289	317	298	298	286	321	306	298	306	305	289	324	302	336	307	287	335	319	330	317	298	323	286	298	298	269	337	264	289	319	279	264	274	311	294	316	303	296	297	313	348	298	290	291	324	288	299	297	300	297	291	307	299	310	324	317	305	265	284	319	315	308	325	273	318	313	296	316	285	291	286	315	312	306	320	301	314	305	272	361	282	317	324	298	307	290	314	303	295	304	296	334	291	279	307	301	295	298	310	286	295	297	315	271	305	304	316	324	310	305	310	313	336	284	307	286	270	285	334	339	283	289	304	337	331	275	280	290	288	323	298	318	316	318	283	271	291	284	305	297	312	278	291	276	296	303	334	298	318	292	316	298	295	298	311	307	272	327	319	336	305	279	299	287	284	274	275	309	291	299	304	304	317	326	273	288	281	287	297	305	316	309	299	295	301	306	310	314	299	316	308	304	343	264	313	309	250	316	269	287	291	294	322	284	275	319	290	346	298	321	282	297	277	296	332	287	305	319	323	272	312	301	294	267	299	293	273	326	269	312	304	286	291	289	324	273	305	276	328	305	267	310	307	264	308	306	299	325	332	291	307	272	281	301	296	298	300	269	290	271	312	313	283	288	291	322	301	297	306	307	339	285	306	291	328	308	282	316	272	319	327	322	301	326	324	296	279	282	306	283	291	309	304	314	276	308	310	278	291	312	284	338	294	309	309	286	297	316	281	305	296	319	300	311	305	273	309	315	306	285	314	293	281	307	310	291	302	299	319	309	298	334	301	296	292	330	306	333	280	281	318	284	321	291	274	307	309	279	269	323	300	295	299	306	309	317	293	297	315	282	316	302	274	337	299	308	315	294	330	298	301	337	284	314	305	317	292	300	295	308	293	323	337	300	365	306	294	287	279	293	297	312	317	279	296	303	297	320	283	285	283	304	335	295	329	311	288	306	271	326	286	321	305	257	321	291	318	323	322	288	276	308	315	302	309	288	290	314	317	308	297	279	295	318	297	312	269	320	322	315	307	281	315	286	310	332	315	284	288	309	272	274	284	305	283	304	316	316	281	286	299	274	283	309	304	276	309	306	310	286	313	291	273	310	314	300	301	277	292	285	280	282	287	282	276	294	307	299	309	324	319	340	271	264	281	307	315	312	275	351	299	297	299	293	259	303	296	304	306	290	284	264	313	286	316	293	334	289	280	299	309	314	312	303	309	298	314	270	297	299	316	310	292	299	292	304	315	279	294	298	290	303	301	314	291	287	277	292	335	319	328	280	275	299	275	261	299	323	277	327	310	307	292	284	275	306	321	313	306	293	271	305	312	294	283	304	308	324	282	295	318	297	296	298	307	304	278	322	287	305	293	301	312	289	295	271	303	308	301	297	299	294	320	278	316	302	329	362	310	318	303	299	324	299	282	305	334	293	339	307	314	297	311	275	321	305	314	300	309	291	325	308	277	308	291	314	325	321	293	287	295	326	308	320	279	320	321	315	297	275	308	263	298	319	313	304	292	292	321	308	285	296	302	315	304	299	290	294	282	295	328	299	293	309	323	288	287	307	310	310	328	298	321	296	289	334	332	321	311	322	315	318	289	302	317	294	297	277	311	310	319	323	317	279	305	293	340	321	315	309	295	278	280	302	301	268	303	274	277	340	328	299	297	285	274	296	324	305	303	283	303	331	294	318	315	326	354	310	299	253	293	279	326	315	272	316	299	305	315	291	320	307	297	326	297	308	299	299	301	295	274	313	309	310	293	267	295	301	301	299	300	294	306	282	269	275	284	349	291	318	307	315	324	302	271	298	321	314	334	295	298	310	282	308	292	287	307	306	294	281	314	288	303	310	286	256	298	301	305	314	319	294	295	287	319	297	321	289	282	295	299	292	298	314	328	296	340	287	312	290	319	302	293	297	324	305	318	300	290	301	302	299	307	303	300	333	326	285	295	286	316	339	299	331	345	284	303	301	320	275	295	294	312	305	274	295	321	304	301	316	298	307	311	298	308	288	308	302	281	302	316	286	301	325	316	278	276	305	284	317	304	293	298	310	315	305	300	288	306	305	321	336	311	301	295	273	289	315	329	304	317	308	283	271	289	294	293	315	331	311	316	329	301	291	300	310	303	318	306	296	318	294	277	303	288	321	301	259	327	305	298	291	286	319	286	306	289	332	275	283	295	304	297	308	316	297	330	298	309	293	350	303	279	295	304	316	275	289	312	311	282	311	322	302	313	327	289	293	299	327	292	290	321	291	299	321	297	308	292	313	284	310	282	288	314	294	279	285	318	275	299	298	354	282	302	287	275	331	290	279	293	287	278	304	315	298	300	318	283	309	293	319	287	267	302	298	326	299	288	293	316	321	313	284	320	328	317	281	288	289	324	286	305	297	331	280	278	307	310	277	321	321	335	267	264	311	311	316	300	289	313	304	282	320	326	288	275	336	285	281	290	313	328	300	307	303	305	326	297	313	312	300	302	278	308	328	317	297	307	305	309	301	290	297	319	290	291	287	300	311	328	304	310	300	300	309	286	267	307	308	291	300	281	332	302	285	296	285	350	310	296	311	297	300	317	305	295	317	277	314	290	295	314	301	303	292	299	310	330	308	312	306	320	308	263	283	303	276	296	306	304	310	289	320	291	276	300	286	298	301	318	277	284	327	287	353	293	311	320	291	301	303	282	318	291	303	286	279	289	329	304	284	329	332	309	300	298	328
8619	9900	8478	4333	3015	2222	1800	1506	1240	1044	890	788	751	697	891	699	578	584	499	523	544	484	488	445	451	469	436	449	447	433	501	432	404	419	424	408	414	405	403	434	421	406	404	410	412	434	433	564	675	755	468	522	602	460	408	466	471	536	762	788	469	385	389	404	460	431	413	417	357	384	337	411	359	374	395	410	419	370	404	400	395	383	433	388	377	380	389	373	389	383	398	414	391	375	443	374	390	378	386	390	382	362	410	398	394	357	411	345	397	377	392	382	400	416	373	358	382	417	388	418	347	409	359	403	398	383	385	423	382	397	386	375	386	425	393	385	401	383	402	375	393	381	427	384	370	372	396	421	423	384	390	392	399	387	390	376	396	394	391	406	374	417	388	382	363	380	402	408	379	396	376	352	399	377	398	386	398	359	416	376	414	406	394	397	392	357	385	395	368	392	383	377	368	416	381	399	400	384	381	410	374	401	391	379	390	381	425	394	400	393	413	387	419	435	436	380	364	417	392	399	381	372	409	396	413	358	422	395	401	417	372	365	397	415	446	404	442	362	431	388	381	389	348	396	372	409	393	379	378	408	389	409	386	372	377	390	380	393	427	402	399	392	409	360	371	376	378	412	402	436	392	386	388	383	396	394	364	406	386	442	403	381	414	363	415	360	406	409	387	362	386	415	381	407	349	413	393	386	419	410	419	377	371	386	411	389	386	395	412	395	401	370	344	376	410	444	389	373	415	411	368	413	382	413	396	386	401	366	367	386	433	381	409	368	368	379	402	404	414	370	384	414	397	427	419	370	388	430	398	406	410	404	405	390	393	385	365	365	372	401	406	409	422	380	379	404	402	400	391	394	352	402	394	395	409	362	385	393	412	373	416	374	416	380	385	396	407	388	439	412	377	423	381	389	406	397	406	395	411	395	388	379	400	392	382	372	419	406	367	390	409	423	379	361	366	421	379	400	389	381	384	365	348	386	408	390	406	364	395	418	367	396	386	417	384	422	399	406	396	403	350	395	369	398	412	374	352	374	406	404	374	391	375	417	393	402	369	385	395	371	410	387	392	364	387	396	382	399	392	363	431	422	402	389	370	388	392	375	413	400	424	388	354	401	399	401	403	383	330	395	409	387	390	391	408	388	368	362	422	370	394	367	375	347	376	383	384	395	370	399	381	375	393	374	422	395	372	402	408	409	389	401	376	383	392	392	386	379	384	380	370	394	371	377	368	397	401	394	371	373	387	396	378	389	376	392	362	359	402	407	391	379	414	385	376	421	413	388	387	413	391	403	357	406	391	375	381	392	361	371	391	394	351	391	385	356	395	396	429	394	381	384	410	401	373	363	386	377	391	372	407	378	385	385	420	390	409	400	388	385	380	384	367	365	429	381	399	390	386	393	362	407	421	374	414	362	401	388	355	382	397	364	379	401	362	384	394	367	384	399	374	403	418	393	412	387	393	408	434	417	388	425	367	402	395	406	415	392	370	391	416	387	391	389	386	398	394	380	405	412	417	420	372	375	407	410	361	364	356	381	428	408	362	407	406	382	387	409	384	420	395	384	398	396	384	415	379	383	387	376	399	400	391	398	388	406	378	370	393	366	368	362	405	380	391	382	371	389	374	392	405	396	378	384	376	401	402	390	387	364	398	368	383	416	397	406	377	385	388	395	424	421	363	437	400	396	401	381	383	408	366	394	384	413	395	405	363	389	380	351	416	420	391	418	375	400	401	387	358	408	405	390	416	382	404	368	390	364	401	410	387	372	400	362	398	414	399	378	365	387	373	365	394	390	376	383	400	380	406	366	393	423	395	400	370	395	372	406	383	385	404	391	406	364	362	399	433	414	432	391	370	353	465	424	380	390	432	354	405	384	399	408	378	414	382	398	403	391	378	348	403	365	382	448	402	421	405	381	356	382	376	369	399	358	393	393	413	367	406	392	376	410	411	388	361	401	400	403	365	399	411	407	427	392	401	392	391	395	357	416	383	411	394	404	396	386	373	376	403	390	401	381	415	399	416	396	403	378	411	372	389	344	405	388	383	363	410	415	413	408	377	446	404	366	371	438	364	402	389	361	403	390	412	390	393	381	420	375	380	396	358	368	405	397	373	401	403	367	397	375	398	403	385	377	398	371	410	388	368	391	351	392	392	358	355	402	388	423	359	397	400	403	393	391	412	364	408	409	397	388	419	399	385	385	382	385	386	356	387	410	379	409	402	395	418	423	395	398	408	361	373	377	365	365	412	377	398	378	386	376	400	410	371	362	383	399	378	352	351	425	380	395	379	388	393	391	368	397	403	381	416	405	374	415	390	428	353	358	392	428	353	415	388	388	377	417	418	419	437	388	361	381	394	407	387	408	426	414	388	388	381	404	404	408	381	421	400	393	412	376	377	352	400	396	373	373	401	383	388	408	366	384	369	385	369	386	414	382	386	364	391	396	387	383	390	415	415	417	387	363	406	402	423	394	378	425	377	385	393	408	369	389	363	385	399	388	364	379	366	417	366	381	390	408	415	367	384	374	367	407	394	375	374	419	372	380	373	374	401	354	372	374	404	390	398	399	415	350	366	373	364	417	379	385	388	398	366	385	395	409	391	369	410	398	412	383	376	364	386	425	377	402	356	381	352	378	369	363	438	396	394	406	381	432	370	355	374	338	377	411	351	408	416	406	382	409	387	410	389	373	374	424	365	381	398	352	408	389	386	382	408	391	365	418	400	406	350	399	364	382	400	409	379	416	414	383	393	375	363	360	399	405	397	413	394	389	353	366	373	383	418	430	389	426	360	403	403	383	347	401	385	383	422	401	388	388	396	402	409	409	434	415	355	381	383	373	408	412	361	414	383	388	383	388	398	380	355	360	392	371	402	382	422	385	373	444	417	366	389	406	386	390	382	395	440	416	395	385	388	395	403	401	397	401	384	411	380	421	404	396	369	383	394	382	393	427	387	371	388	405	372	364	400	399	390	356	398	413	431	406	382	392	405	356	415	370	366	397	391	395	404	389	366	391	404	412	390	438	402	391	396	369	396	388	397	436	350	417	404	384	405	358	383	381	417	391	417	379	409	393	371	378	365	369	379	391	390	410	368	408	404	397	385	393	403	412	395	378	422	400	392	417	381	386	401	439	395	395	392	403	388	385	394	353	406	386	379	348	385	385	383	385	424	397	361	388	394	381	369	385	380	386	389	422	369	415	376	397	404	390	399	404	364	423	390	352	365	413	394	404	370	403	380	368	381	410	386	391	430	362	412	411	329	408	370	373	373	392	386	397	423	406	422	373	377	399	338	384	380	389	391	378	399	409	373	392	393	395	411	353	428	360	373	405	382	397	371	370	391	374	364	375	382	449	389	395	400	425	377	411	366	408	400	400	393	383	381	407	424	389	374	354	389	361	385	425	386	389	366	399	365	377	370	387	362	396	416	380	371	393	408	416	389	398	393	405	374	353	361	375	398	391	390	373	349	412	442	429	432	388	356	408	394	365	403	407
22657	21084	28908	23494	21084	21135	11613	1168	795	651	565	483	439	437	553	394	307	328	285	301	291	260	264	224	234	220	233	223	246	255	213	204	226	203	190	206	201	193	207	227	205	201	214	196	195	186	243	294	435	463	274	344	333	219	196	224	211	292	405	452	302	207	194	158	215	218	190	189	185	202	178	174	185	165	171	187	174	197	220	216	196	206	195	188	156	194	181	189	192	184	185	214	181	206	192	191	188	173	193	185	190	198	187	188	190	200	196	184	178	190	182	170	177	180	192	182	192	212	184	196	189	216	195	210	184	207	189	174	177	173	184	169	182	198	185	173	169	185	178	177	201	166	206	183	206	181	168	165	191	179	185	175	183	178	178	180	200	221	174	167	200	195	194	193	177	192	197	173	169	215	183	192	197	168	174	186	185	184	200	180	170	179	184	185	182	193	185	178	194	166	193	207	175	173	172	174	209	182	173	186	196	184	183	173	186	205	192	178	177	195	198	188	207	154	185	177	180	179	185	178	193	195	184	189	202	194	178	191	200	150	171	167	208	179	186	191	175	192	175	179	178	187	189	184	170	204	185	198	192	172	202	182	176	193	174	177	185	167	194	195	177	180	193	195	216	174	179	172	179	203	183	194	180	179	197	186	190	179	191	176	169	201	169	164	169	206	172	192	204	191	177	171	202	167	190	175	180	176	195	210	182	204	181	197	188	166	213	179	206	169	162	157	188	161	175	181	187	163	206	185	182	213	178	162	199	187	193	184	207	190	204	194	193	187	188	209	183	183	182	163	177	176	160	179	206	157	188	198	189	187	176	188	159	197	181	169	202	156	189	171	184	178	193	193	213	179	191	178	197	184	169	190	165	194	190	168	164	197	186	198	168	202	189	192	190	194	203	191	188	163	182	182	169	183	190	190	189	201	175	209	198	166	182	187	167	190	184	190	176	212	172	167	179	198	163	188	182	190	168	179	167	194	157	184	181	198	161	200	182	167	188	184	178	164	186	207	182	181	195	177	194	180	180	187	187	159	166	182	180	181	203	187	177	197	193	165	192	213	180	172	163	212	181	183	187	186	185	160	195	196	166	164	179	199	180	172	164	178	169	198	191	194	205	166	175	181	164	154	212	184	183	206	184	186	170	161	181	193	204	194	205	150	159	198	192	173	178	166	179	211	193	210	178	172	173	188	178	183	170	164	211	183	166	165	172	171	196	184	170	174	178	217	191	197	211	180	206	168	184	165	187	198	184	180	182	176	192	174	187	183	167	190	189	163	187	201	171	199	172	190	156	181	191	196	173	161	172	174	172	171	192	175	198	202	170	189	203	168	171	156	175	203	149	167	202	206	177	171	185	191	169	198	167	192	186	171	160	165	198	186	214	191	187	191	203	181	172	163	188	172	181	179	183	178	185	163	170	186	166	165	186	173	179	195	195	168	185	206	193	178	194	190	211	189	176	184	197	174	180	179	176	173	199	201	185	188	187	168	189	177	190	184	196	181	205	184	190	194	174	186	176	189	198	180	184	178	201	199	181	205	173	172	193	190	189	188	163	179	186	173	176	180	225	193	160	160	171	176	203	197	189	159	185	178	176	201	209	213	195	194	163	197	152	177	168	172	180	196	178	162	179	177	201	183	156	183	182	190	194	171	181	205	187	195	160	189	188	182	173	189	163	184	183	191	190	170	186	163	188	163	187	185	201	179	149	161	205	186	185	200	185	193	177	188	178	212	180	171	185	191	187	189	176	197	195	195	170	199	180	189	179	220	175	163	206	183	191	193	200	192	195	206	191	172	189	177	198	186	198	176	180	187	162	170	173	192	167	188	181	191	197	188	168	213	182	174	186	204	178	190	198	185	165	177	205	190	178	179	202	183	180	182	208	199	178	176	171	185	186	190	187	180	192	189	142	192	180	202	196	179	176	179	193	183	159	207	177	198	183	174	195	194	171	186	165	175	210	184	200	188	196	175	176	182	198	179	168	187	157	179	185	182	173	190	164	188	184	197	195	193	183	184	188	182	173	202	185	181	195	163	150	185	154	186	170	181	190	193	170	188	182	215	157	169	176	198	189	178	172	186	198	173	196	196	195	175	169	154	174	199	193	172	180	159	193	194	182	195	181	173	182	202	184	181	178	191	168	174	178	175	188	200	179	185	188	176	192	176	188	174	158	206	179	182	173	167	208	191	196	175	169	196	178	189	176	169	189	180	170	202	179	191	196	209	181	178	164	193	171	164	200	204	193	193	207	168	142	204	180	175	165	183	198	198	185	186	190	173	186	196	165	176	176	193	180	171	186	165	183	176	167	195	199	188	203	152	169	196	168	183	189	175	201	186	198	183	198	150	198	185	184	168	186	172	181	193	182	189	199	180	195	177	185	165	170	178	180	193	176	181	174	165	177	187	177	176	163	182	184	183	156	205	195	165	178	196	181	205	191	191	187	182	177	173	174	190	195	182	205	166	185	190	186	163	185	187	172	175	190	182	191	195	170	204	164	173	164	189	193	187	192	177	196	200	181	167	177	190	159	196	180	189	185	205	194	184	188	182	177	197	169	183	200	176	188	145	165	192	184	204	181	162	155	185	207	179	202	182	190	178	189	182	179	200	203	182	209	183	178	178	173	192	192	174	201	170	164	175	185	213	192	162	203	183	184	188	166	160	201	186	198	178	191	162	190	185	197	189	215	184	192	190	184	189	181	190	193	180	178	170	181	194	162	185	189	187	203	184	153	173	163	164	156	160	178	200	199	179	174	170	204	199	206	177	184	202	200	168	196	193	186	170	174	190	194	172	174	194	211	176	169	176	197	168	173	183	187	164	196	195	189	190	190	194	167	187	177	173	190	191	189	209	192	150	171	188	180	189	181	180	192	167	158	190	177	192	181	191	183	182	202	157	190	196	208	187	174	177	202	175	177	202	201	177	179	198	195	172	162	158	188	172	172	194	181	175	182	182	211	161	171	184	175	184	191	197	170	167	201	186	173	170	192	200	176	178	190	175	173	162	184	177	208	192	191	190	165	182	160	177	190	185	176	179	177	182	189	207	169	170	188	198	166	187	173	189	175	185	178	148	177	170	191	186	135	171	203	179	162	206	177	179	155	156	199	187	182	160	169	179	197	176	197	175	194	179	175	177	189	171	169	176	197	195	180	177	165	200	183	211	178	193	179	179	183	183	158	192	176	174	201	168	168	194	171	192	176	167	180	174	187	183	198	174	187	189	173	174	205	164	195	210	186	167	154	189	166	194	183	166	189	189	183	177	175	196	161	199	184	200	200	177	183	194	176	178	170	161	194	195	192	183	178	178	155	191	174	181	183	219	195	165	182	169	187	202	183	183	192	184	181	188	200	192	183	173	160	199	187	197	175	165	194	166	204	193	183	185	182	175	157	203	190	189	175	164	199	176	173	181	190	158	182	163	184	202	177	167	170	184	189	184	186	174	182	183	208	192	167	210	199	187	190	214	167	176	195	177	171	183	202	191	169	189	176	206
11866	16017	13597	7419	5077	3776	2918	2346	1771	1430	1155	966	826	758	1032	673	590	520	492	452	441	372	377	354	376	355	334	328	301	275	330	320	291	301	307	290	295	300	272	277	261	270	260	281	258	298	345	467	674	769	395	484	570	320	308	345	386	489	779	730	421	267	259	254	273	298	220	259	254	225	256	221	228	241	208	239	224	229	212	229	233	243	227	221	230	228	227	226	221	251	251	251	208	236	225	235	232	251	228	201	221	199	235	233	234	258	222	253	217	233	252	235	238	231	258	242	233	208	249	237	224	204	237	236	249	261	241	273	253	216	245	214	237	243	232	243	225	249	232	244	225	220	222	228	225	241	228	227	220	214	213	238	221	252	252	263	230	226	233	234	229	236	213	237	230	252	231	235	239	211	259	211	210	243	228	224	228	224	227	222	255	218	225	223	223	233	231	236	244	257	233	253	241	231	197	196	239	213	230	225	239	267	224	225	217	227	228	220	235	216	199	227	223	225	206	204	236	241	239	207	191	233	204	228	237	226	248	250	231	215	245	235	224	229	257	201	216	250	249	229	229	228	243	225	227	232	193	235	234	234	199	222	227	229	225	217	216	213	220	253	220	211	241	219	239	249	187	229	225	235	218	213	238	230	233	206	219	253	239	240	252	226	217	241	223	227	206	226	242	235	226	244	205	240	244	233	229	245	227	241	215	221	225	227	218	226	251	233	248	219	247	202	235	257	228	222	234	237	214	207	202	228	233	232	235	242	224	229	250	238	254	212	214	261	241	203	222	209	234	217	226	228	220	235	223	254	214	239	215	216	238	231	237	244	231	214	196	244	236	205	229	202	242	245	231	239	242	226	216	232	227	240	237	262	251	230	215	231	223	209	231	218	219	248	221	214	246	247	204	241	256	227	239	234	236	238	205	241	261	205	244	266	237	234	249	256	244	258	252	254	218	215	235	234	224	269	226	224	208	226	219	224	240	240	233	226	236	214	218	251	242	219	233	244	217	209	216	221	229	251	219	247	246	247	204	231	233	256	216	225	226	223	252	226	222	242	207	232	255	243	227	217	232	252	237	218	251	252	233	224	250	230	240	247	235	240	216	201	204	234	223	216	198	219	195	236	235	248	238	241	244	227	226	233	240	226	224	206	250	251	214	220	245	249	230	211	239	232	214	228	239	252	205	261	224	224	242	224	224	234	254	232	221	218	241	246	222	253	243	223	246	256	247	213	222	222	222	220	205	238	238	247	247	247	236	212	240	227	219	222	253	222	236	235	233	240	236	231	213	217	210	195	222	232	217	203	244	227	227	215	215	218	248	211	232	206	224	231	257	245	208	226	250	229	230	214	244	208	219	270	230	233	219	229	227	221	218	233	275	227	210	210	238	256	242	220	229	221	216	243	254	237	243	234	253	244	247	217	230	208	222	207	246	209	218	232	236	256	255	244	214	222	232	243	221	218	204	234	223	245	209	226	256	212	253	240	254	214	234	207	225	208	225	227	214	240	227	222	229	227	238	231	246	232	243	247	227	240	214	249	260	255	233	220	231	232	240	232	246	230	219	223	234	242	218	238	213	233	227	240	221	222	214	239	230	235	271	261	222	233	227	245	236	224	244	205	220	208	227	226	250	208	226	203	240	227	230	221	250	247	196	231	207	251	238	229	223	230	213	227	231	241	220	213	219	234	227	222	222	242	243	218	224	259	225	215	238	238	238	225	242	218	217	228	215	243	236	214	217	221	227	232	242	225	227	245	228	231	247	223	188	234	241	240	220	222	223	214	229	237	248	242	240	219	241	240	206	221	242	231	230	234	212	224	249	229	229	208	213	194	214	244	239	197	221	234	258	219	203	239	209	238	229	241	245	240	242	218	233	233	255	219	236	243	225	222	244	228	218	230	222	235	241	230	207	230	210	225	229	237	222	256	235	207	251	206	190	244	226	244	242	229	250	242	234	238	239	229	200	254	244	229	230	263	229	208	238	224	239	251	242	234	218	206	237	232	228	225	216	247	218	218	226	210	246	203	221	236	221	219	236	202	233	189	215	234	204	234	224	227	250	246	246	220	210	246	226	243	231	259	244	239	227	217	240	246	246	221	216	240	245	238	226	215	248	256	223	228	221	224	206	210	248	203	220	238	253	220	237	234	221	242	251	238	207	221	244	238	224	231	231	217	210	228	253	219	214	211	231	222	205	231	216	231	219	237	214	184	229	225	222	210	230	235	256	231	266	213	208	220	226	258	270	245	213	226	212	216	229	229	225	206	242	203	222	221	254	256	241	207	241	238	219	228	221	227	234	238	223	205	243	231	225	230	194	231	242	243	240	241	246	218	222	207	214	256	233	230	211	235	229	232	232	236	212	239	246	244	246	225	245	231	243	222	227	246	265	222	239	222	242	239	227	231	237	242	219	233	245	254	242	244	207	221	230	214	225	217	220	235	254	247	256	250	244	231	204	250	234	235	254	256	215	226	230	213	255	235	233	250	219	240	205	235	247	213	248	208	211	234	208	233	248	260	243	236	230	233	208	221	255	233	232	214	246	235	246	240	214	216	257	197	234	220	243	237	246	223	231	242	233	222	246	226	226	235	226	215	262	211	218	219	201	237	243	240	220	248	222	234	267	254	221	221	237	220	238	251	241	235	216	227	224	232	221	266	217	236	236	224	225	229	229	234	223	229	214	260	224	237	218	220	219	224	198	237	228	226	214	209	232	224	248	232	239	265	271	255	213	239	239	231	229	216	230	230	242	218	246	219	240	228	220	240	227	221	240	231	210	228	222	244	244	235	244	241	263	203	237	221	231	243	243	238	243	217	234	238	245	234	230	216	235	230	248	217	226	226	231	209	207	231	250	232	209	227	237	250	237	221	213	218	219	227	216	207	242	218	239	233	204	204	238	231	244	203	208	208	237	221	209	223	269	242	199	225	225	219	235	215	204	239	242	219	251	253	264	219	207	220	222	217	235	221	222	206	194	244	247	210	235	252	213	231	231	184	210	260	229	231	216	256	242	226	232	237	217	222	215	241	262	197	225	222	217	229	228	207	210	239	253	226	243	224	225	248	229	211	228	235	249	222	211	243	226	236	248	248	227	208	209	241	220	270	221	221	216	233	267	237	248	226	224	228	221	234	207	230	223	229	215	249	248	244	239	195	249	203	231	245	228	222	214	214	236	201	210	210	238	228	245	249	218	245	225	237	239	240	237	222	224	219	237	246	211	247	243	272	237	221	218	235	220	221	248	222	246	237	254	229	219	229	232	207	207	229	228	236	226	196	245	237	232	255	263	218	245	231	228	224	229	216	247	222	232	245	242	224	244	230	241	212	211	217	243	255	213	233	232	236	239	233	225	228	221	220	231	223	211	236	214	237	247	248	249	237	210	239	230	251	246	222	260	229	222	220	226	209	233	232	233	215	200	225	246	217	239	264	193	225	225	219	222	252	253	222	232	247	227	244	235	222	227	250	228	228	239	230	227	236	241	236	235	223	252	252
26727	20682	9945	1100	747	738	628	517	526	501	481	463	465	471	577	526	498	478	499	497	475	464	501	466	505	476	443	445	478	413	488	463	533	498	430	499	480	491	449	442	477	476	467	461	453	454	479	517	563	507	520	521	494	474	469	509	468	539	551	562	543	432	410	471	479	479	452	472	476	488	447	477	462	429	516	456	463	485	454	470	455	458	489	453	472	437	422	499	421	473	484	479	480	459	456	432	468	446	468	437	484	456	449	485	490	482	481	460	453	506	465	446	445	484	420	476	460	446	459	500	438	459	473	461	480	474	475	504	460	475	453	431	468	452	462	470	447	488	471	482	457	437	457	470	498	426	456	478	460	475	467	443	512	476	489	483	481	457	473	465	494	459	468	467	449	489	407	477	479	468	472	450	462	473	450	446	435	477	431	475	474	482	477	447	476	460	469	479	432	467	460	435	486	464	444	450	500	471	487	449	466	478	455	471	456	427	464	475	463	458	465	452	423	446	405	466	458	490	494	436	480	525	457	484	431	435	425	448	490	422	475	441	430	463	444	441	453	453	426	480	452	417	451	485	462	456	423	467	451	431	480	480	456	454	471	447	465	422	471	451	469	431	437	495	455	475	456	450	452	477	483	453	467	509	459	447	494	490	472	451	446	478	449	429	473	450	510	466	524	427	474	445	428	466	431	485	494	496	451	459	436	510	494	472	451	445	465	471	465	486	467	467	467	477	459	441	436	507	461	492	512	443	466	471	477	436	490	481	433	471	481	421	476	479	452	468	464	493	482	478	432	458	465	508	462	440	428	462	446	447	470	468	492	497	475	433	440	456	452	441	444	432	463	515	441	483	447	443	471	448	458	490	440	432	428	449	444	449	446	454	441	444	459	487	488	480	450	470	490	455	475	459	450	453	467	452	449	454	447	462	470	418	434	421	468	454	440	474	476	470	466	471	461	465	469	447	442	465	465	446	467	485	467	451	444	428	468	463	443	447	518	446	466	469	478	452	449	480	431	520	482	463	470	496	419	462	457	453	471	449	432	442	428	471	454	468	447	494	430	505	446	459	447	482	465	489	470	472	459	457	429	455	499	466	455	478	449	422	474	470	446	461	465	468	459	479	475	443	438	472	419	464	461	500	444	470	456	497	509	506	441	480	465	453	487	438	473	480	448	450	465	430	463	459	469	448	473	489	434	475	472	481	454	457	478	448	426	522	473	470	463	478	455	470	458	436	510	484	496	414	459	464	472	449	472	481	442	449	464	456	454	466	486	436	461	458	492	442	499	414	470	475	476	459	465	448	464	456	491	419	464	445	487	456	465	435	420	456	463	464	462	491	477	433	465	459	469	478	480	478	455	465	441	482	457	480	446	447	450	420	459	475	454	508	457	442	475	467	442	497	489	465	473	466	470	478	472	433	456	448	459	426	436	478	478	464	416	442	472	458	469	458	493	464	440	445	472	448	436	475	439	481	467	474	452	436	494	483	435	461	469	491	454	430	482	448	456	468	476	455	415	462	474	449	500	458	479	493	424	433	448	468	451	429	478	461	465	459	450	457	467	469	441	444	462	483	444	471	446	445	461	466	478	463	465	442	456	439	446	462	459	468	449	453	441	485	449	455	475	470	457	462	437	495	488	457	467	455	430	487	438	463	460	445	441	476	485	450	478	457	474	447	473	471	460	455	482	421	452	443	436	437	459	492	458	454	468	469	435	448	443	438	468	476	443	489	442	474	425	475	437	462	456	472	443	429	496	479	453	434	473	465	475	473	473	472	458	415	455	464	429	434	485	462	496	458	472	504	425	441	479	461	514	439	501	447	447	443	465	466	485	467	469	494	429	457	496	469	486	470	473	489	433	444	472	435	429	505	452	439	465	469	477	430	474	447	426	480	467	464	474	460	501	447	458	453	491	486	462	421	475	481	468	458	422	469	450	497	466	464	453	456	446	451	461	446	470	434	441	483	489	502	474	474	425	448	466	486	514	432	478	457	457	446	444	449	453	460	489	433	449	494	465	450	477	398	462	492	499	438	440	493	474	429	485	481	466	461	482	443	497	477	427	466	458	473	466	447	507	456	472	481	483	455	449	453	478	508	487	494	433	471	481	472	449	462	450	473	436	478	423	433	467	519	477	430	465	469	408	451	474	441	465	477	415	503	442	437	412	431	448	463	447	441	451	427	418	458	483	465	463	458	467	441	440	435	460	453	420	468	474	475	497	483	479	472	428	467	465	482	445	435	468	502	467	461	468	494	434	435	485	470	456	452	462	475	442	502	474	490	471	483	422	478	459	494	435	482	450	468	451	448	477	475	428	429	483	442	448	474	504	488	443	473	460	472	478	442	443	443	463	458	448	489	425	493	436	456	474	456	471	454	482	443	452	445	477	444	479	465	459	438	495	513	444	455	466	483	498	486	462	466	494	456	470	446	471	518	437	492	494	456	451	456	457	470	457	425	488	495	460	445	492	458	441	458	460	477	508	421	439	447	451	436	441	469	441	434	452	477	448	460	441	504	425	453	488	452	443	456	480	435	462	447	466	476	471	487	479	473	456	457	450	478	498	468	467	473	407	404	467	495	445	438	453	464	423	484	445	458	454	519	465	512	440	501	458	472	448	459	441	461	463	461	449	517	478	442	471	471	435	454	462	450	468	446	454	438	448	460	481	452	463	455	454	482	463	469	466	470	473	458	459	471	424	466	487	448	506	451	476	486	467	413	463	436	430	443	427	493	459	450	461	494	457	474	464	459	445	453	516	442	446	467	474	428	443	464	429	490	443	482	428	456	453	455	396	476	448	461	480	448	473	464	471	466	480	443	453	435	469	483	445	478	464	442	479	457	454	441	450	461	423	451	512	453	482	485	469	469	481	445	460	502	470	450	460	470	462	455	486	448	482	441	474	458	492	447	468	483	449	465	496	488	449	462	473	472	411	466	434	476	450	431	470	509	473	522	506	435	464	447	469	442	430	448	437	444	450	468	478	486	499	442	446	449	462	466	473	453	447	439	520	483	444	413	477	462	459	441	451	438	439	480	455	454	436	448	486	441	471	496	478	484	430	468	481	468	453	478	477	464	485	444	499	488	465	439	444	446	495	458	427	459	457	506	457	418	482	428	481	461	456	438	465	457	427	460	464	449	473	440	467	451	473	479	452	467	471	448	430	439	462	486	455	499	442	488	455	476	422	469	431	514	480	439	459	441	464	483	416	470	466	486	468	447	431	462	469	425	415	412	482	462	456	483	468	452	483	443	465	423	467	477	494	439	466	464	414	434	457	471	477	488	463	491	431	482	492	474	447	440	502	484	484	469	443	496	444	437	488	468	440	442	467	473	459	475	470	472	393	430	434	438	456	434	500	445	510	423	461	455	477	471	434	452	497	483	458	433	432	459	458	468	443	483	471	437	442	461	423	445	477	436	465	448	482	454	447	421	480	490	465	533	453	471	437	482	454	483	457	451	440	431	474	443	446	423	426	472	466	448	399	454	466	485
4504	1345	1168	860	779	743	712	656	649	622	611	609	669	653	764	653	585	574	632	604	580	599	610	586	594	597	587	585	613	578	544	614	595	604	597	596	541	533	591	599	598	593	578	533	619	617	571	672	745	765	641	629	688	611	566	563	647	612	742	780	666	596	574	567	626	568	579	545	592	634	582	595	616	622	545	599	598	602	610	591	582	527	574	539	568	618	581	600	614	570	571	576	618	627	598	613	616	587	556	606	574	614	574	639	561	568	592	568	634	552	579	598	561	574	584	604	571	587	589	545	593	592	613	616	528	558	559	613	588	569	570	586	581	558	599	600	582	573	601	591	554	590	558	572	601	573	586	599	580	568	563	561	573	604	595	587	603	596	588	619	525	603	618	598	621	538	588	552	634	571	583	589	578	602	542	597	613	579	567	589	575	575	576	568	562	589	581	598	587	579	548	594	604	598	575	601	561	567	567	597	637	578	570	548	597	587	583	585	561	548	591	543	596	583	623	566	655	555	603	574	535	567	560	593	641	616	584	574	559	572	585	558	546	580	597	584	531	608	593	585	559	590	609	545	569	597	556	592	587	599	590	597	582	623	605	526	577	568	633	592	557	569	607	535	546	602	523	586	574	567	595	582	628	550	552	590	551	566	585	566	566	535	563	589	581	599	571	552	582	568	588	593	575	569	607	587	545	566	544	615	614	586	577	632	584	574	604	595	568	634	613	534	588	615	593	575	565	553	588	594	605	584	604	597	605	584	638	591	601	608	613	579	617	578	589	578	569	570	604	567	536	566	594	583	556	598	580	601	553	577	564	611	611	577	591	601	559	587	615	585	580	574	570	612	560	600	530	540	596	585	579	581	583	574	594	560	591	624	587	569	567	603	560	617	604	601	603	616	595	607	590	563	627	612	556	544	578	649	579	604	550	544	590	554	576	572	573	562	582	610	569	562	587	599	602	548	560	614	577	631	560	574	581	556	585	572	531	569	567	553	605	581	573	631	554	564	567	593	580	575	598	555	585	588	583	587	552	581	616	603	581	582	558	611	611	582	595	617	591	583	560	531	573	579	597	550	608	610	550	643	581	593	566	610	574	576	592	591	613	600	626	587	589	543	563	576	571	579	618	550	601	608	590	625	580	528	604	539	578	607	551	570	565	552	591	586	545	620	583	566	598	597	560	580	595	572	555	580	611	644	581	571	613	582	545	581	616	581	602	604	595	575	570	564	583	578	550	536	547	588	606	552	591	631	568	578	577	533	567	555	556	571	576	586	593	626	573	561	607	618	593	588	574	606	595	591	597	560	626	594	592	538	595	580	556	549	579	580	612	571	580	578	579	549	574	563	571	521	579	557	588	631	631	587	581	584	570	585	580	607	578	532	537	565	582	589	559	574	575	523	591	582	576	570	577	637	578	648	569	595	571	606	541	579	583	565	596	573	620	587	599	591	571	580	603	593	627	585	589	586	587	562	595	584	583	582	600	574	592	585	573	572	534	622	572	572	594	636	619	614	570	582	598	565	599	587	580	564	588	592	600	591	609	563	564	561	577	560	589	552	592	607	556	556	580	571	578	535	605	599	593	540	618	576	565	609	612	542	624	589	569	597	574	551	601	518	591	600	574	576	603	579	556	580	593	585	568	583	568	572	548	615	602	561	631	557	547	583	543	575	609	628	563	560	539	567	569	564	561	628	582	585	606	627	582	578	617	606	567	583	608	579	560	569	581	572	570	580	569	599	592	546	566	583	602	562	582	535	552	575	629	573	551	556	598	603	588	554	572	579	569	579	569	580	565	573	581	565	599	575	614	595	567	536	571	635	530	579	568	571	549	619	581	569	598	565	593	569	576	598	599	621	636	609	587	622	574	552	559	595	597	595	562	594	619	636	604	609	600	606	586	545	620	619	570	568	583	560	586	587	629	592	563	595	577	573	598	576	579	578	616	616	611	601	619	629	592	588	603	613	617	588	594	565	580	600	578	578	573	572	532	568	604	554	566	597	582	547	585	583	563	602	575	588	553	586	576	568	571	570	553	587	569	590	598	578	569	594	518	600	614	569	574	575	540	584	600	580	562	556	604	571	592	503	556	603	593	558	591	598	613	543	606	592	613	550	560	578	557	581	553	620	588	582	590	593	562	578	545	634	541	616	582	544	570	572	576	553	548	579	625	561	634	630	611	615	646	595	611	616	574	574	622	602	623	583	579	575	602	617	564	582	543	576	568	586	569	591	607	550	560	553	577	603	595	539	588	557	554	583	572	604	570	582	601	588	566	618	554	586	581	596	569	609	601	586	588	575	598	558	609	588	582	618	593	538	590	561	589	568	552	584	582	558	524	552	578	609	580	549	554	564	548	599	543	593	622	595	563	564	576	592	561	545	580	595	588	557	590	543	567	593	583	545	568	591	617	581	526	596	577	611	561	563	556	614	561	605	566	554	592	604	572	592	573	560	578	640	573	603	627	584	602	582	583	546	578	557	574	545	583	587	558	569	605	579	612	604	578	581	560	601	572	546	542	567	607	586	596	558	611	613	607	551	574	583	603	597	566	577	540	600	558	544	581	598	526	617	552	598	612	616	607	606	588	540	585	555	555	604	610	549	587	584	616	594	554	598	579	569	608	552	638	564	611	602	583	580	543	589	545	623	573	572	585	572	605	540	584	563	556	551	617	572	591	617	595	554	601	589	603	632	544	574	599	567	578	564	588	601	558	609	601	598	569	567	554	571	619	555	594	570	563	627	571	599	607	566	543	557	564	583	579	577	616	608	572	585	583	585	590	603	606	573	587	579	577	567	610	577	572	607	563	565	557	579	575	588	596	599	579	554	576	563	560	536	580	592	566	551	550	556	561	577	578	534	564	588	570	611	596	574	582	555	566	634	544	577	571	570	591	574	595	564	591	542	612	568	568	585	540	575	587	570	609	558	550	562	598	568	549	585	554	568	599	592	583	590	608	584	553	548	540	582	571	542	613	592	648	603	589	596	588	570	587	575	590	548	570	569	646	563	617	580	548	626	577	588	621	565	559	575	565	589	572	632	589	611	538	581	535	570	603	610	565	551	620	576	597	590	595	579	562	586	580	583	593	565	548	590	556	579	586	566	582	583	595	570	576	577	551	552	596	571	556	575	606	582	602	576	579	580	584	626	623	558	615	627	617	584	589	563	630	560	537	558	637	617	579	576	582	591	628	576	546	556	576	555	614	602	576	570	575	651	613	574	588	575	572	630	588	598	555	630	603	559	602	576	575	582	587	600	599	585	593	578	561	599	604	583	572	561	569	560	582	622	586	586	619	546	584	563	564	594	575	608	570	596	594	581	545	539	603	597	625	607	612	580	598	556	588	554	605	550	544	589	585	574	577	564	566	548	622	590	614	553	554	551	584	581	618	577	608	558	619	580	577	562	591	552	566	592	563	602	549	593	617	572	618	571	597	590	554	591	584	557	622	547	618	559	542	589	556	587	573	578	586	556	563	594	575	586	600	634	565	579
23509	21076	28521	23849	21059	13387	1406	809	613	583	538	470	465	440	565	438	405	367	376	364	387	363	369	349	337	309	311	341	358	325	303	327	351	306	334	325	348	357	302	315	322	364	320	320	310	350	351	411	458	496	361	386	395	302	312	340	372	379	522	566	427	333	331	294	337	282	321	323	325	297	271	291	318	299	317	304	297	310	374	340	304	320	308	290	289	277	320	332	313	320	336	344	306	314	342	299	290	324	313	300	299	337	313	318	297	285	326	310	294	312	301	279	285	329	318	365	288	312	341	308	346	312	296	327	331	319	309	322	343	296	317	311	280	315	291	330	320	321	339	313	280	315	301	316	296	314	332	278	346	366	293	317	325	267	301	337	313	334	290	322	331	304	310	275	347	285	318	328	338	298	337	298	289	306	290	281	312	303	321	296	299	326	301	345	307	336	318	294	332	304	314	305	305	324	280	330	333	311	320	309	300	308	280	324	318	309	323	329	302	288	271	349	293	298	311	297	305	300	312	275	302	309	333	310	328	302	306	331	315	312	317	305	302	310	286	310	287	279	335	327	329	293	290	301	311	307	333	323	333	310	312	310	293	317	314	300	318	308	319	315	339	285	292	327	286	328	332	333	304	311	302	294	325	304	298	322	313	300	321	299	299	299	322	293	352	283	332	322	316	322	259	290	292	287	318	318	320	307	306	314	321	276	314	326	313	303	345	275	282	315	270	328	291	308	326	285	277	307	335	308	290	310	278	291	263	319	327	323	293	314	319	310	322	342	308	318	301	325	332	309	276	309	277	300	281	297	319	317	336	298	303	274	282	278	315	318	314	272	324	329	344	269	288	316	345	314	316	307	321	365	307	317	321	315	360	361	301	310	331	292	327	314	320	338	291	332	348	294	343	332	300	281	327	293	339	332	300	321	314	316	315	312	276	309	319	334	303	333	296	312	316	284	340	324	293	321	303	287	308	335	341	298	283	313	291	343	313	320	287	292	293	313	307	317	327	309	309	326	347	296	320	307	327	300	329	334	313	334	307	306	315	352	294	316	279	309	293	325	289	315	289	312	298	311	333	313	340	317	311	315	336	313	313	281	312	319	305	283	303	319	300	301	299	319	350	327	294	306	310	298	339	339	273	315	286	316	318	303	306	296	294	281	319	291	343	302	278	316	319	295	338	306	336	300	317	315	325	320	320	299	325	321	277	267	328	304	334	335	306	304	343	314	306	278	308	317	315	351	298	306	308	320	306	284	333	324	347	287	332	286	327	319	339	305	321	290	329	312	305	317	322	327	313	339	325	272	340	303	308	326	282	329	305	295	295	295	298	328	287	324	315	295	279	335	314	306	319	328	307	299	323	280	320	339	304	331	278	325	311	300	331	318	327	295	300	309	301	337	325	271	327	309	326	287	301	274	324	292	298	311	307	306	328	306	300	307	288	299	296	287	302	298	369	309	336	336	305	333	315	275	312	307	306	312	319	305	298	299	311	278	290	288	335	281	299	314	308	312	302	322	315	307	295	313	313	333	317	310	316	316	323	312	301	316	315	313	303	292	288	322	331	305	303	326	335	336	301	328	315	326	276	304	333	301	311	325	302	308	339	315	308	341	323	299	331	288	296	310	300	321	306	324	313	308	299	304	296	305	347	293	311	303	325	313	295	325	301	323	356	303	304	292	303	296	311	324	321	321	304	279	325	323	310	302	276	319	293	304	313	342	327	304	308	292	335	328	306	330	302	315	324	288	343	292	305	311	335	290	282	323	296	327	282	321	299	301	280	330	336	309	285	318	332	323	304	311	309	298	275	317	283	333	294	278	310	287	323	317	321	302	321	305	305	337	303	305	292	319	316	336	307	304	301	323	294	311	276	313	322	291	340	301	310	326	338	329	323	316	320	319	308	332	304	316	326	303	301	311	326	295	309	289	297	335	325	320	317	312	314	318	296	302	302	307	313	297	307	283	306	315	302	326	308	311	282	320	294	296	338	335	307	310	287	299	313	325	333	316	273	331	331	308	327	286	289	331	300	285	341	284	301	327	317	306	325	311	302	314	307	319	297	304	297	328	317	295	317	303	328	308	313	323	311	311	333	318	307	309	338	299	295	288	299	303	322	324	314	307	300	320	307	312	302	319	310	289	343	271	317	288	286	300	319	311	301	308	286	320	317	287	306	318	341	291	314	304	329	347	303	306	326	340	320	318	287	302	313	307	306	299	290	329	310	322	298	281	290	308	289	330	299	327	297	290	297	309	266	341	342	298	306	312	283	310	310	297	317	291	294	302	321	319	300	301	290	338	328	362	322	257	289	306	315	328	306	292	300	288	297	312	309	348	314	326	290	326	309	307	292	339	300	304	275	287	336	329	331	316	314	307	309	357	302	307	300	272	315	276	327	307	292	305	301	325	345	305	309	302	340	317	291	338	315	336	294	314	272	307	295	334	310	328	317	312	272	288	315	288	334	319	294	330	305	311	294	324	334	308	326	312	351	321	330	312	313	300	311	344	312	302	354	311	291	293	315	298	307	308	312	332	305	301	324	306	318	299	321	316	299	328	295	311	327	311	327	299	290	284	343	304	297	281	303	315	287	350	295	311	298	313	298	322	305	302	271	313	296	312	311	305	294	306	331	299	330	286	304	280	361	332	302	318	292	318	298	297	294	305	303	328	327	312	315	336	291	302	329	323	333	284	304	308	316	304	317	310	296	322	293	314	310	271	313	294	325	283	299	307	342	310	321	280	280	311	325	323	298	297	335	288	301	314	273	310	323	331	315	304	318	295	314	321	310	342	324	290	307	299	310	302	318	336	299	309	324	286	305	330	280	307	304	331	334	303	305	264	352	325	317	288	316	254	297	279	319	306	306	315	344	302	303	326	275	311	295	313	287	318	324	306	327	305	309	323	319	317	277	344	301	324	320	329	324	293	322	276	304	280	297	305	296	301	308	297	350	311	312	291	298	320	284	291	290	331	317	296	320	315	306	314	285	301	283	321	313	327	275	308	310	319	295	295	308	359	322	291	285	306	296	308	306	336	312	299	329	309	329	305	285	318	317	297	304	301	345	321	307	296	308	314	323	280	314	299	324	315	327	335	312	305	323	280	327	317	303	315	295	314	309	315	287	298	324	319	291	315	283	292	311	346	328	306	305	304	298	300	279	319	290	306	284	310	342	294	292	315	305	341	282	303	306	330	312	299	306	308	286	291	330	307	303	307	294	299	283	320	338	285	284	325	271	327	316	333	311	310	281	308	297	325	333	316	373	343	295	334	306	321	322	315	325	339	295	326	291	321	329	307	319	339	254	339	286	308	317	304	311	294	310	295	302	319	312	321	307	294	292	298	305	333	297	275	297	327	316	300	292	294	317	336	331	283	313	313	341	314	285	308	306	313	343	342	313	324	289	305	277	290	329	316	324	285	291	354	330	309	338	332	292	311	312	306	295	288	307	288	296	309	331	315	284	315	292	312	342	307	319	339	310	307	305	332	289	328	296	331
9443	9976	8387	4396	2976	2345	1818	1472	1222	1028	841	807	704	685	929	691	586	554	565	548	507	492	502	521	447	478	431	427	477	467	452	421	453	488	435	428	392	422	425	416	445	383	481	384	441	410	519	620	726	726	504	601	616	442	463	440	466	578	814	829	642	429	420	429	461	383	422	424	427	444	399	432	435	423	444	436	432	375	397	436	407	375	428	397	419	403	436	376	402	427	408	409	422	385	414	413	395	396	412	413	376	419	419	398	364	393	439	410	415	366	393	426	368	417	398	397	409	402	410	445	435	392	391	393	415	409	412	422	411	445	402	375	411	376	431	428	369	397	429	359	400	404	401	378	381	412	385	420	389	412	423	407	402	380	395	423	401	385	390	379	373	402	401	389	424	399	387	429	403	428	424	420	391	398	401	410	409	397	423	383	403	375	385	369	409	423	390	424	362	393	405	429	418	394	395	377	379	365	423	405	421	409	430	403	399	387	392	396	392	414	365	415	409	402	369	408	404	373	412	392	436	421	442	407	368	380	418	439	378	407	376	395	405	385	405	425	409	445	403	418	386	414	393	407	365	397	387	408	413	412	442	402	417	393	400	404	391	421	433	383	423	399	391	427	395	391	413	406	430	392	406	404	389	410	426	380	392	405	405	409	367	393	408	411	400	427	383	358	397	418	406	389	404	409	401	415	412	411	391	398	420	406	389	437	379	410	428	410	354	385	423	391	394	438	419	433	444	390	385	444	415	377	394	362	374	397	416	379	390	385	407	386	397	396	430	414	367	399	391	361	431	380	424	435	386	381	418	399	408	448	403	404	429	414	426	404	413	404	422	402	398	423	444	421	435	393	391	427	381	416	372	406	403	393	409	385	390	421	375	404	408	402	375	393	395	405	399	425	391	406	431	428	419	393	426	394	408	386	406	387	387	416	415	432	402	383	380	429	371	425	379	416	384	379	400	408	425	408	420	436	406	414	437	420	406	421	371	406	417	395	394	398	398	406	389	401	412	420	407	371	371	439	412	394	357	370	371	371	366	412	371	428	390	441	386	405	413	363	429	437	426	398	386	374	389	419	403	392	372	407	404	402	404	375	398	415	378	373	374	406	404	402	373	404	398	397	394	401	394	379	409	450	410	416	392	407	397	417	424	427	418	412	393	407	387	431	403	377	379	430	397	403	411	419	400	415	410	389	426	389	384	419	432	378	386	414	402	390	396	400	423	387	435	398	421	400	363	400	408	403	424	422	404	388	400	405	406	409	392	355	402	404	374	367	422	397	409	423	381	415	395	417	375	403	435	416	400	433	425	365	410	427	389	435	400	363	398	405	408	409	414	416	383	409	406	431	438	393	417	393	384	409	384	391	401	374	409	423	419	418	374	386	408	385	388	409	403	410	402	409	415	423	443	382	383	399	386	430	403	403	381	383	421	384	397	449	401	407	389	386	437	392	378	380	408	393	401	373	393	387	411	416	419	424	390	399	381	421	392	375	432	392	375	396	415	417	405	424	428	385	400	405	379	450	418	394	397	395	396	402	366	398	389	386	389	387	444	398	434	422	364	411	383	385	379	425	384	404	425	394	394	404	393	377	418	372	436	401	450	419	416	406	392	404	372	388	403	383	375	381	416	399	415	433	403	426	392	390	438	410	378	442	376	448	419	397	407	390	402	391	403	436	406	381	368	411	387	417	425	418	384	409	410	415	412	396	367	402	405	423	372	392	386	432	413	425	368	391	374	395	417	433	401	384	373	407	391	401	425	391	360	381	428	388	401	401	402	384	405	390	384	392	407	394	425	401	411	398	414	435	434	415	356	428	440	415	378	394	398	373	363	393	401	436	398	392	393	419	406	395	384	405	399	412	364	376	384	411	386	382	389	400	402	422	377	391	386	366	402	385	356	390	386	402	451	381	427	387	373	401	393	389	381	380	397	381	417	417	395	400	350	419	412	368	384	411	375	409	400	392	400	403	413	411	408	366	396	427	416	387	413	398	372	416	392	398	400	386	391	422	429	381	384	402	391	443	387	408	366	377	435	384	418	401	398	383	420	393	415	387	353	374	351	389	395	368	406	369	393	407	392	410	425	408	423	405	400	385	367	416	364	424	389	408	391	399	402	394	401	419	423	380	387	363	369	414	388	427	433	392	403	409	387	400	406	405	435	376	417	389	411	430	398	379	426	395	399	384	435	412	407	382	388	400	384	405	425	367	394	399	392	411	434	383	373	427	398	401	386	430	419	415	408	392	399	420	453	405	399	403	405	370	406	428	402	411	381	401	436	378	428	419	379	416	391	409	387	379	409	434	395	383	381	446	440	427	390	396	388	391	404	418	424	406	398	370	396	401	399	380	405	405	391	380	393	399	395	410	393	422	394	409	394	385	411	404	419	407	394	413	407	417	401	362	411	378	392	372	398	398	416	413	428	408	440	407	366	386	408	418	346	391	418	365	420	399	396	429	363	356	396	419	361	430	402	400	415	427	372	403	433	411	397	395	377	408	420	410	398	398	409	393	393	376	385	438	447	411	422	416	388	390	420	401	378	424	386	412	374	380	432	400	398	439	405	417	428	393	402	444	421	420	420	398	383	431	378	404	412	407	413	415	399	387	423	405	426	368	410	396	416	377	402	403	384	419	389	394	414	430	402	426	410	414	399	373	403	381	394	398	388	415	390	382	422	408	437	383	365	406	388	389	416	426	398	363	396	417	390	385	415	401	380	426	387	423	454	380	413	400	391	381	434	398	379	403	399	404	395	389	404	414	369	392	386	404	380	407	396	405	381	397	384	378	432	398	414	420	431	371	397	389	392	404	410	409	379	410	410	427	375	402	449	409	421	417	389	408	408	393	401	391	428	378	408	382	369	396	362	392	418	413	404	384	419	418	407	361	422	385	402	442	369	427	385	357	362	409	393	405	397	403	415	413	385	398	385	381	368	395	397	377	393	397	414	409	390	383	391	399	394	398	406	445	405	394	422	394	390	402	411	367	405	396	438	401	391	379	445	402	398	409	395	409	397	394	416	398	443	416	452	375	407	419	428	381	425	423	400	391	435	398	414	382	397	418	391	422	416	389	382	405	385	403	415	429	407	410	415	398	388	435	385	430	417	396	399	351	412	430	416	407	370	391	394	421	395	404	424	420	381	396	406	408	412	405	425	414	409	383	396	389	376	400	437	421	371	393	381	396	409	377	400	385	402	365	379	397	383	417	400	433	403	409	343	388	398	434	423	380	408	381	401	412	408	411	395	390	418	386	406	423	380	385	397	405	416	393	401	404	421	410	425	360	359	397	401	405	365	411	375	408	383	387	408	363	392	400	396	377	395	389	418	368	430	392	402	402	429	385	438	395	413	411	405	423	396	404	386	448	365	388	416	408	361	384	385	411	414	415	406	413	421	387	428	399	418	401	423	420	417	412	404	470	366	395	415	408	391	389	394	416	410	421	391	411	419	399	373	419	464	373	421	443	413	426	376	376	439	382	414	372	412	403	376	381
22657	21110	28969	23528	21113	21164	11510	1156	822	637	595	477	476	445	536	407	343	320	364	299	282	281	266	260	279	256	252	244	237	254	251	229	212	241	212	230	222	208	223	226	212	218	205	231	187	220	256	350	454	460	270	372	353	207	224	261	263	324	462	640	393	209	218	225	238	220	207	217	202	210	215	185	198	196	184	218	210	194	177	174	194	198	218	203	202	207	182	180	203	225	227	188	180	215	185	209	215	181	206	200	204	174	178	222	180	211	205	211	210	192	193	206	184	214	199	205	194	215	177	216	219	211	207	201	194	207	217	208	190	223	162	223	201	188	218	215	168	173	172	230	204	185	220	191	198	189	207	204	182	180	203	195	173	186	172	208	201	186	196	201	184	190	208	198	217	184	199	203	187	200	197	209	183	189	188	206	208	213	212	171	190	201	182	189	160	186	166	170	218	197	185	191	214	222	199	205	199	189	188	174	166	169	198	196	207	183	198	217	182	224	184	204	204	198	197	201	170	179	226	178	195	203	199	191	244	172	196	209	191	202	205	188	217	178	194	180	183	202	206	200	195	203	183	203	217	198	192	173	205	176	196	192	203	199	183	198	176	193	193	230	182	197	196	199	178	201	227	178	198	191	202	217	185	189	174	208	175	198	192	221	185	163	223	177	189	203	178	208	188	172	214	212	202	192	203	198	192	217	174	215	218	179	203	210	209	205	197	198	180	195	212	202	199	205	189	209	196	196	197	217	200	214	215	205	188	193	172	213	196	190	183	210	209	224	184	189	206	216	202	180	193	213	196	196	196	200	202	185	188	173	174	202	204	181	238	177	206	208	215	226	195	181	179	215	227	206	201	210	198	168	211	194	193	197	187	216	199	188	198	195	180	205	185	169	204	175	198	189	221	218	161	197	193	214	180	194	192	191	220	204	183	187	202	203	208	183	186	186	196	175	207	184	208	199	197	208	207	199	188	169	175	217	205	185	203	236	212	167	174	187	180	192	165	214	202	201	196	201	232	199	204	184	196	195	200	193	194	198	175	217	184	186	186	199	198	202	198	198	211	200	189	201	187	171	184	186	202	182	177	195	208	188	190	199	189	213	198	215	203	192	217	196	190	192	211	204	159	219	183	211	218	185	161	176	228	176	206	191	198	203	199	200	201	209	187	189	197	188	174	194	202	207	207	217	184	193	169	189	193	178	155	226	188	179	201	208	185	181	193	210	207	198	192	202	191	201	216	195	190	183	200	193	192	190	202	184	175	193	207	206	180	213	209	228	214	183	214	203	177	182	172	205	175	195	200	183	218	211	192	210	189	190	176	185	182	182	179	210	211	198	180	191	217	197	203	202	174	172	207	184	214	186	166	195	178	203	185	211	196	196	193	178	198	201	213	191	179	188	182	161	196	213	188	193	181	232	189	175	220	207	165	182	207	192	203	214	199	172	191	208	193	191	185	199	220	202	218	180	174	174	174	220	184	192	204	206	182	189	181	179	183	206	200	191	184	200	218	229	165	192	196	186	199	185	205	195	187	189	177	198	183	167	198	207	196	185	178	192	189	173	189	189	212	208	196	205	209	198	191	219	191	184	191	189	198	173	206	194	187	216	218	196	196	189	187	218	190	206	191	185	209	200	186	190	184	190	210	178	192	184	187	190	210	187	204	193	185	197	202	191	183	199	199	190	195	173	197	193	195	208	174	225	189	190	205	198	181	187	200	197	179	231	178	182	186	210	192	226	175	199	226	203	187	195	197	183	199	180	206	193	199	204	157	185	202	192	193	211	195	193	187	200	198	211	196	205	168	185	207	230	189	222	206	211	190	200	197	169	179	182	187	192	197	187	193	201	202	223	213	193	205	207	185	194	182	176	171	193	186	208	163	202	198	221	212	203	170	182	206	197	223	197	183	228	197	202	191	191	197	194	220	209	210	198	172	188	206	220	192	222	163	199	226	177	169	197	205	179	186	153	179	197	182	206	183	176	230	166	189	189	189	196	195	191	189	221	205	175	197	189	197	228	185	190	189	189	199	211	214	204	203	224	215	203	188	187	205	210	204	247	230	207	172	194	200	190	190	187	163	206	203	217	215	205	199	217	197	186	176	190	189	206	178	213	172	190	182	182	187	195	197	209	177	197	196	191	180	203	183	188	187	191	172	207	194	182	216	192	231	209	195	204	203	179	183	199	185	203	199	177	203	194	220	214	223	199	179	179	225	198	203	193	218	211	189	196	211	178	222	193	198	188	184	198	179	181	195	192	185	191	197	164	196	219	201	185	200	199	175	189	206	199	220	185	193	194	195	207	183	191	210	199	193	188	211	209	205	212	167	206	203	177	200	221	192	185	198	205	204	194	173	195	226	168	200	180	223	208	186	200	190	216	174	195	173	209	205	203	201	211	184	227	205	176	183	193	201	198	215	176	174	184	189	205	192	199	212	200	212	190	210	202	191	183	205	171	223	187	203	201	178	210	195	198	175	190	196	187	205	191	195	197	216	202	198	178	187	182	172	190	217	202	216	207	215	228	196	207	192	195	187	205	208	195	207	193	192	177	191	214	196	197	198	225	193	174	174	216	204	202	179	184	180	190	189	188	196	197	194	193	207	204	182	190	214	187	200	186	186	197	209	185	186	193	199	176	198	188	185	182	197	205	192	203	161	191	228	183	203	201	195	200	214	164	199	196	185	194	189	177	208	209	206	214	219	213	199	185	183	218	194	199	189	204	206	216	186	205	191	195	216	211	191	163	183	187	200	181	167	194	194	207	194	196	200	205	208	194	205	199	210	204	207	209	202	229	201	175	221	187	174	206	200	206	197	201	183	188	202	210	189	199	203	189	201	184	176	197	166	214	197	189	222	199	184	199	218	204	186	193	193	198	182	186	200	179	174	172	219	187	216	219	200	219	211	188	172	195	183	186	222	214	172	195	194	186	173	195	169	186	202	204	215	217	189	199	234	203	190	158	220	197	210	206	213	184	203	214	197	185	154	193	191	199	187	199	210	202	220	167	192	190	197	194	191	196	192	214	219	217	198	196	201	212	204	187	178	190	189	196	185	195	178	208	188	169	214	182	206	194	193	185	194	204	175	228	195	207	197	204	192	182	196	218	195	197	194	173	184	185	173	210	183	190	198	210	178	200	178	197	185	200	209	212	198	192	182	204	201	198	190	186	185	215	209	195	191	173	192	183	193	197	155	203	207	197	220	165	205	201	190	173	217	157	203	203	207	215	175	218	196	208	214	187	200	183	179	185	195	165	193	194	183	211	201	207	197	199	209	187	219	188	209	213	197	205	179	206	179	179	222	183	184	204	191	178	213	183	202	217	191	182	197	211	197	207	176	207	195	191	187	167	210	186	178	201	205	194	188	202	213	224	189	189	203	185	195	194	187	216	206	180	240	184	207	204	213	190	195	183	192	195	193	180	189	211	202	195	213	205	202	213	189	168	202	209	168	220	210	206	197	173	204	197	224	181	195	185	197	198	199	214	218	210	203	175
12162	16011	13506	7368	5072	3762	3020	2265	1793	1457	1131	981	854	864	1122	716	553	539	511	494	464	428	384	374	361	363	361	316	335	293	332	287	342	339	310	293	310	304	283	282	279	280	307	297	282	271	388	584	765	684	422	550	499	342	330	346	352	468	747	1177	600	300	263	285	314	261	261	241	283	239	250	265	262	264	241	260	293	284	260	245	248	251	254	254	236	225	230	254	288	249	263	266	245	233	268	243	263	257	234	253	236	237	249	257	231	240	247	255	253	247	236	270	270	284	246	236	244	244	246	244	269	219	255	257	239	277	236	247	256	266	261	225	243	255	258	208	223	262	211	253	262	275	241	240	240	239	235	256	251	225	224	246	272	276	233	262	244	259	228	220	246	247	253	267	222	246	218	260	262	251	230	254	232	217	252	235	259	238	285	245	238	243	293	232	231	251	277	257	232	241	259	241	263	254	263	245	260	239	236	240	230	248	240	240	235	253	225	259	227	264	253	258	271	229	236	272	265	276	248	268	248	255	255	239	251	237	216	264	241	246	284	235	235	266	255	263	228	220	248	244	252	275	237	253	230	266	245	252	256	242	252	266	248	237	251	245	249	292	257	243	257	246	269	249	232	227	261	227	265	233	251	239	243	256	229	248	232	248	264	255	241	291	224	263	247	258	246	227	241	263	259	250	286	241	247	258	259	230	239	220	296	233	231	253	268	229	263	273	243	275	239	253	255	227	250	252	278	277	256	248	260	245	255	278	237	264	242	243	207	257	256	244	223	266	260	236	262	231	240	271	248	249	237	235	238	251	273	224	233	265	271	245	243	217	261	257	259	242	252	246	272	211	234	248	230	260	217	240	219	239	257	255	223	238	274	264	225	236	242	272	227	234	233	229	257	249	237	240	219	274	236	240	220	243	207	250	250	260	264	246	242	267	257	227	257	248	224	268	252	237	255	237	257	259	240	277	241	249	242	260	264	281	243	239	236	259	273	247	271	257	240	246	269	274	263	242	229	229	262	247	218	258	265	243	269	246	237	265	259	253	237	264	246	254	240	231	248	262	232	278	230	257	254	265	250	259	237	219	235	245	255	257	257	247	239	251	267	258	230	246	265	242	250	249	259	242	257	255	264	253	222	241	265	230	235	238	255	232	278	227	260	273	254	251	247	222	249	265	264	254	252	256	251	242	231	284	257	230	249	244	264	229	264	242	250	247	263	265	249	228	249	238	239	256	304	258	233	228	252	241	248	233	240	261	299	233	254	229	249	266	232	250	247	271	235	256	244	269	262	239	241	237	276	228	241	248	243	234	255	272	265	236	246	236	267	236	237	253	240	238	269	215	241	246	274	289	293	251	261	247	246	237	246	247	259	241	254	254	230	222	240	265	227	242	251	230	266	264	259	259	230	250	254	263	240	264	254	228	264	237	275	219	248	256	228	247	262	261	275	250	232	227	267	237	242	253	255	245	255	216	256	233	234	270	255	257	256	239	234	253	248	254	227	237	256	239	222	232	253	252	237	234	243	246	251	252	236	233	243	239	228	238	254	232	236	245	244	239	266	240	250	263	272	277	263	241	236	264	241	265	252	239	257	240	218	225	270	267	225	239	233	264	241	259	222	288	225	244	229	230	263	250	243	248	248	285	232	259	275	238	234	246	244	245	255	263	283	249	226	267	217	246	218	247	254	240	262	234	233	252	260	231	244	251	236	242	257	229	235	245	269	233	239	227	262	227	233	242	259	243	260	232	223	256	258	259	244	248	247	260	242	232	254	261	245	226	255	262	268	265	252	231	261	225	249	253	258	240	253	273	242	257	256	224	279	259	242	240	243	250	254	265	248	242	258	239	245	252	268	264	266	229	237	226	274	249	245	218	253	242	257	241	255	243	233	250	241	256	246	231	217	230	242	250	247	258	232	231	267	224	243	251	278	262	252	231	248	253	232	246	259	245	243	233	241	268	276	242	265	262	247	242	248	262	251	227	237	253	242	242	229	257	246	248	258	252	232	239	244	266	235	277	248	264	235	231	247	247	276	232	241	267	232	257	230	247	242	242	245	228	234	198	276	250	244	254	262	220	239	248	257	244	247	254	237	230	265	241	234	207	248	241	254	266	267	265	255	241	235	242	257	248	243	281	251	255	246	252	262	247	238	247	213	249	234	254	271	249	234	272	271	243	269	241	252	249	219	257	273	247	212	268	269	256	249	254	251	271	237	233	255	225	229	244	234	239	266	246	273	279	252	256	235	272	272	286	273	245	249	244	231	243	226	235	247	255	219	252	248	235	220	263	262	254	245	224	278	241	274	240	245	238	251	252	253	267	249	262	257	240	277	277	252	225	249	244	234	242	254	265	264	253	250	255	248	262	235	258	249	247	263	258	280	257	240	241	241	264	237	269	237	237	269	222	231	269	252	259	270	220	266	226	228	257	262	257	245	256	254	236	252	247	244	220	241	221	250	233	226	244	254	271	222	229	247	245	237	246	251	226	222	247	231	243	226	246	238	239	254	265	236	270	225	246	267	220	244	267	238	289	264	242	249	253	259	259	230	267	252	234	234	235	282	250	241	261	279	269	250	250	251	259	248	278	293	249	235	254	232	227	243	242	246	238	261	262	232	236	232	246	234	226	240	216	276	260	249	263	255	272	266	228	260	223	242	245	260	249	245	263	244	239	247	267	225	252	259	273	247	234	263	250	220	240	243	261	251	241	225	251	227	233	228	251	274	238	256	239	234	262	239	247	241	255	246	261	247	249	243	229	253	231	244	267	270	240	265	214	277	256	262	234	254	242	243	239	257	238	216	231	248	246	238	236	229	241	268	243	253	243	248	247	238	242	237	249	247	265	258	273	244	251	281	264	268	211	260	256	253	281	271	276	250	247	236	251	241	249	260	264	240	250	252	238	244	233	258	261	256	240	226	245	280	266	258	244	267	237	271	263	231	236	241	258	252	289	224	249	254	250	255	218	225	255	251	230	261	261	237	243	244	280	265	263	226	241	279	248	248	239	242	242	231	242	235	226	255	239	244	263	249	239	242	254	261	230	242	218	281	261	236	244	241	265	231	257	206	230	247	245	236	257	235	227	253	222	258	233	250	237	232	242	213	261	272	248	276	255	250	261	204	237	254	265	281	255	255	245	238	245	270	251	234	248	231	256	256	265	257	257	267	227	247	248	253	238	269	239	263	258	233	235	256	236	255	266	228	248	270	267	253	256	233	228	266	263	248	261	240	261	225	241	268	234	257	241	226	251	246	240	239	236	233	239	220	294	239	270	231	269	261	235	229	262	259	265	273	248	255	245	243	232	231	242	257	257	246	256	237	250	226	240	233	264	236	214	235	251	246	237	272	234	218	251	230	234	230	256	243	246	243	266	266	269	251	224	262	229	257	268	244	265	267	232	251	232	276	244	291	246	231	272	242	249	225	273	258	230	274	249	253	260	256	238	254	233	264	244	246	271	248	262	264	277	226	277	239	272	273	232	247	278	283	238	242	268
26755	20651	9583	994	558	542	544	508	529	478	499	478	513	499	559	507	515	442	448	435	492	500	460	467	490	470	453	491	453	444	467	471	477	477	428	444	471	413	482	482	490	415	505	453	467	447	465	545	566	518	486	549	487	495	489	477	490	507	556	660	513	491	467	475	466	455	475	515	480	461	478	473	478	458	459	459	494	453	481	489	471	450	460	490	478	461	476	426	431	459	451	459	458	466	464	504	545	445	476	521	457	494	483	476	462	492	424	459	489	420	454	490	456	448	450	501	484	465	481	434	481	455	455	435	464	471	446	454	469	511	457	462	459	441	486	495	459	504	455	499	486	478	468	435	467	491	446	450	447	495	432	483	468	493	474	490	487	492	503	488	468	505	490	444	469	443	480	484	438	466	476	521	484	459	493	479	428	430	516	454	450	469	478	458	450	467	449	478	446	489	487	488	458	496	485	466	448	449	475	436	511	456	492	479	498	467	492	461	473	469	471	467	480	509	527	474	451	485	508	464	460	422	469	454	471	498	463	496	462	495	527	462	468	484	464	469	463	468	490	500	483	464	470	487	474	501	516	491	409	502	472	472	474	514	478	446	464	470	492	464	477	448	465	457	471	467	486	489	459	485	480	480	480	458	465	476	446	474	469	491	467	463	483	450	496	460	485	486	508	479	463	491	506	495	440	466	479	497	524	466	457	462	495	493	514	493	452	484	497	497	472	470	490	478	455	514	467	457	475	476	502	478	469	458	463	509	442	437	518	480	459	465	481	476	480	451	451	474	440	450	505	510	451	482	479	477	425	451	473	495	478	468	485	512	470	485	467	464	435	475	454	493	514	469	463	467	445	470	414	483	493	457	450	474	439	468	473	443	478	453	491	449	462	451	476	470	482	513	496	501	425	461	490	473	434	459	508	465	479	474	440	450	498	478	494	464	485	446	511	490	468	480	442	468	491	434	503	473	432	521	472	465	457	487	470	465	488	462	481	509	452	490	446	467	467	498	461	512	473	440	476	495	468	461	490	431	475	483	460	459	453	451	492	539	487	477	447	479	485	434	496	475	451	476	509	465	530	457	485	487	453	459	508	442	459	508	450	499	444	427	464	467	467	501	485	501	482	475	479	485	452	484	504	462	516	487	445	453	488	508	467	482	497	492	440	450	470	463	512	497	477	519	506	504	491	439	443	444	480	505	496	493	458	475	474	474	448	490	466	473	467	475	476	493	456	480	483	471	499	454	455	455	455	484	469	444	468	478	453	441	464	489	468	479	456	486	486	460	445	495	502	515	469	461	479	462	480	492	451	470	486	475	463	476	462	477	438	443	460	485	437	468	452	459	468	466	485	506	482	481	481	471	502	470	474	467	499	444	484	459	458	451	457	457	489	445	484	464	462	457	478	489	454	440	471	502	465	434	469	487	443	465	481	496	489	464	473	508	467	506	477	479	464	498	459	453	513	511	460	459	489	480	465	475	468	462	492	489	470	473	469	511	448	476	500	486	457	435	508	466	493	487	486	480	463	477	463	474	496	469	461	486	459	488	487	484	521	443	450	463	467	483	473	451	460	519	446	455	432	493	473	526	466	419	460	514	472	502	501	480	492	433	498	490	486	463	488	497	500	485	503	456	462	460	496	445	481	478	489	493	479	461	456	519	487	479	474	471	483	454	470	475	475	480	459	496	474	473	461	491	506	499	465	485	486	484	488	474	445	535	459	475	456	464	511	500	473	456	460	499	521	487	499	479	465	513	494	475	421	454	512	457	500	485	457	439	497	491	507	461	462	449	497	475	458	472	490	469	463	465	540	466	479	491	471	481	489	470	466	471	500	465	527	455	448	517	508	453	457	483	462	504	444	475	476	454	449	435	461	547	520	486	507	458	452	465	472	455	472	440	483	527	434	468	449	505	492	515	405	489	471	495	443	448	424	480	462	481	511	431	477	458	483	495	489	475	488	469	487	459	498	491	506	435	487	470	468	494	456	478	447	455	464	438	457	468	475	477	485	442	485	419	462	460	450	458	469	483	452	460	455	486	477	472	469	474	472	493	512	481	506	431	487	465	463	456	435	483	457	505	475	475	458	456	469	487	441	504	486	468	432	487	516	447	493	478	472	463	476	447	454	469	493	463	479	479	485	470	464	493	458	470	463	447	497	449	491	496	462	450	491	429	496	478	450	497	432	468	484	435	502	462	485	482	464	453	457	468	463	466	497	449	451	426	478	446	509	466	474	462	487	489	482	483	468	466	482	504	485	509	490	514	499	463	474	465	453	459	470	468	500	499	492	453	443	490	462	445	463	521	471	494	523	492	503	443	453	454	457	501	472	479	481	484	455	480	458	447	492	486	490	512	500	500	425	482	503	490	425	473	475	470	465	482	464	478	460	471	468	444	494	483	467	474	445	475	496	458	477	503	499	483	480	496	454	473	459	455	519	447	491	477	478	460	479	512	437	509	477	459	449	444	475	480	477	492	482	494	442	524	471	476	495	469	494	467	431	493	496	492	494	468	468	454	444	470	490	494	438	494	488	514	467	463	485	485	452	491	480	478	490	433	485	485	490	468	527	449	489	505	476	455	494	481	497	484	470	438	460	477	498	453	467	460	482	467	458	452	483	453	459	479	494	488	466	450	429	513	443	494	477	501	454	476	461	445	429	441	422	487	482	474	432	458	468	485	477	464	469	469	474	471	491	484	450	458	462	486	458	495	454	491	472	452	525	496	468	472	444	472	500	467	482	466	468	501	474	484	453	503	450	478	428	503	459	487	451	508	470	471	465	428	443	465	485	463	464	481	460	446	495	502	466	442	457	456	462	469	447	487	450	454	473	467	479	463	495	452	464	442	460	448	489	458	469	518	471	510	443	490	474	470	489	485	486	502	459	468	461	485	496	476	474	455	462	443	474	470	468	436	489	472	446	489	438	486	464	478	470	462	430	443	447	498	483	512	484	447	456	427	449	456	488	484	462	483	445	459	471	465	491	478	501	468	445	481	443	480	487	445	482	466	462	468	467	467	484	492	484	494	449	469	460	475	466	473	470	439	468	460	447	483	457	476	498	464	489	451	459	439	485	500	473	462	470	482	456	457	441	512	479	468	475	502	490	484	453	487	495	516	475	483	469	483	512	497	457	443	462	450	482	470	470	490	469	490	522	449	525	407	445	464	510	478	474	466	474	458	468	487	450	519	468	468	451	469	471	475	485	481	469	524	476	478	494	455	466	430	478	445	463	511	485	439	500	503	524	480	466	481	453	460	482	482	464	442	450	439	480	471	462	474	505	474	474	454	475	482	446	502	471	465	456	460	472	454	423	478	472	475	442	475	465	525	476	482	473	504	450	457	490	446	479	499	482	542	485	477	520	465	483	499	487	469	475	460	461	498	503	489	492	460	475	446	448	467	460	457	521	495	489	460	481	481	471	500	473	468	467	445	478	450	484	459	487	437	458	469	502	432	482	498	458	466	514	467	482	479	448	500	511	481	476	476	465	451
4208	1189	1007	819	759	739	751	675	651	633	653	629	615	657	801	645	644	614	619	589	625	616	596	634	564	610	582	610	599	602	576	580	575	598	576	569	620	638	610	565	606	591	583	593	612	631	630	748	773	720	647	698	680	643	619	659	675	673	797	999	689	630	652	641	655	632	517	573	608	619	605	604	650	611	602	608	595	622	597	592	635	616	627	595	623	569	598	636	638	567	575	599	647	593	617	591	659	609	619	595	604	584	620	629	619	656	605	602	599	579	612	587	627	612	594	611	617	596	609	612	650	599	579	631	625	601	682	612	628	578	563	567	618	627	605	643	644	592	596	627	625	580	613	614	572	555	591	620	593	653	623	630	624	576	616	611	564	670	646	571	593	601	619	578	607	641	581	617	654	581	605	613	571	602	605	581	617	632	619	572	568	586	586	633	565	589	595	589	574	604	613	644	584	602	597	595	584	610	589	613	597	560	601	622	564	579	612	582	628	625	575	573	611	623	622	608	581	605	609	602	609	602	615	623	606	604	616	594	609	656	605	550	630	615	617	618	643	553	596	565	634	602	607	614	635	610	587	617	571	650	613	589	605	594	600	633	589	606	649	612	621	594	610	585	598	623	600	590	617	595	632	597	582	621	670	590	612	607	555	590	616	607	613	604	598	627	583	615	592	584	594	604	645	595	621	605	573	570	629	613	574	642	616	591	656	600	603	632	587	599	614	594	570	575	625	616	589	610	585	594	634	554	584	600	601	573	608	630	607	598	613	575	586	601	594	626	597	560	641	642	647	648	580	580	558	596	593	587	592	627	637	591	608	654	626	639	596	606	602	595	591	616	593	589	580	612	623	562	608	634	594	610	606	588	599	572	629	604	623	595	585	627	598	611	638	574	607	598	594	605	642	605	612	582	633	588	584	617	620	605	655	616	607	576	602	616	607	606	628	624	586	615	607	615	588	651	568	597	592	610	607	627	566	615	598	622	657	615	620	631	604	587	568	576	593	595	585	612	589	624	616	625	603	650	630	597	616	603	627	613	578	620	611	574	578	608	611	607	610	648	606	637	611	579	643	617	593	608	600	598	628	561	594	613	587	595	621	601	621	594	578	595	650	646	622	614	597	616	599	645	552	573	623	655	587	584	598	616	598	633	570	665	625	602	573	621	612	573	619	609	584	577	626	593	605	625	622	588	587	600	654	638	623	575	653	581	599	602	595	576	539	628	607	639	625	551	568	624	587	584	651	568	602	629	628	583	677	592	589	592	614	607	637	583	612	617	640	564	624	614	595	590	599	596	559	622	576	648	592	614	608	612	620	602	617	634	595	662	609	585	575	616	627	616	594	618	642	592	625	596	635	589	643	628	600	653	576	575	616	597	607	634	602	608	604	589	610	629	607	664	620	585	620	633	583	603	618	571	561	583	586	642	571	621	592	619	594	571	609	556	639	641	614	606	588	596	578	590	571	567	603	615	619	615	618	596	628	643	611	605	564	565	613	609	632	599	605	614	636	622	603	603	672	635	619	621	624	553	578	614	585	607	619	639	604	629	621	620	607	652	578	596	546	562	551	609	600	605	594	577	576	584	658	646	579	626	607	582	610	599	607	587	584	632	602	659	599	632	580	621	619	575	612	615	582	650	557	640	603	590	618	647	610	615	669	609	616	615	595	576	643	638	614	633	585	594	617	558	572	625	587	638	581	634	589	631	635	572	612	587	615	637	590	601	617	620	595	587	593	658	609	608	610	602	583	558	601	628	631	570	599	639	558	638	604	610	595	644	605	592	616	627	612	581	615	608	589	602	647	570	607	622	650	616	613	555	591	666	595	608	596	574	589	596	616	622	607	579	621	584	600	593	621	615	634	601	628	573	598	619	584	642	598	604	637	635	620	582	601	570	631	609	564	624	601	606	624	633	621	606	626	587	554	587	641	581	652	568	579	628	593	594	636	615	587	591	596	582	590	591	558	617	597	628	600	593	608	603	568	548	574	607	639	644	570	588	620	597	606	619	599	610	610	606	563	611	565	583	591	611	629	607	614	630	636	597	607	598	592	609	612	605	637	592	621	587	601	592	610	617	619	610	635	599	622	639	555	544	583	602	644	603	577	567	634	616	650	595	640	615	606	632	621	618	584	601	589	619	626	563	590	636	596	590	631	630	615	632	576	601	590	574	621	578	616	591	588	571	610	590	585	656	609	610	627	610	645	632	639	582	589	636	617	623	577	615	590	600	634	625	567	616	588	571	636	632	600	588	584	610	629	619	642	636	574	642	645	632	580	604	598	625	600	610	606	602	585	573	614	629	607	589	607	595	573	629	593	590	575	562	572	558	614	630	616	608	624	596	594	645	607	610	626	587	585	605	601	586	574	605	616	579	604	641	574	603	638	597	635	600	637	628	606	631	631	553	588	572	579	616	583	574	618	585	644	607	634	677	627	591	611	612	564	632	575	647	640	596	591	607	628	598	619	583	606	616	563	607	583	616	561	635	623	644	632	625	641	566	611	600	583	590	618	597	558	615	632	623	557	572	568	615	605	602	593	617	637	566	592	590	601	637	659	605	574	615	583	601	640	607	605	580	575	651	599	635	567	604	581	616	645	578	621	657	629	584	617	600	547	621	596	625	606	655	603	607	573	622	621	607	609	573	619	601	584	598	591	634	583	611	618	636	622	652	534	611	620	597	607	611	661	528	622	584	590	619	584	614	572	632	604	555	607	620	624	611	583	600	605	628	566	607	584	617	616	626	616	602	632	622	633	602	625	635	606	648	591	641	615	615	600	607	591	631	625	580	649	632	602	624	606	603	609	597	684	576	618	599	644	615	610	578	639	564	584	599	606	626	578	614	631	613	623	613	638	563	593	578	600	609	631	618	655	590	628	614	582	631	584	575	591	599	656	565	560	583	606	653	626	625	612	584	589	598	631	601	612	576	626	602	591	680	610	598	571	655	581	596	573	578	608	617	622	581	638	599	590	619	545	617	620	562	567	636	645	599	582	643	560	590	572	627	624	622	614	616	621	629	646	593	609	650	627	586	614	614	634	616	570	633	592	609	609	581	619	594	585	621	624	627	592	623	626	591	594	627	570	599	629	583	594	619	633	610	618	585	618	641	617	636	598	608	586	606	582	568	574	615	597	624	563	594	569	570	621	673	569	616	578	605	615	632	631	624	633	612	594	610	585	603	649	647	591	604	656	598	625	583	588	635	595	594	591	596	598	606	606	612	615	594	584	605	610	627	560	602	612	566	591	602	648	574	587	571	613	553	614	613	589	527	601	596	615	662	601	653	583	592	655	610	572	591	610	625	582	580	573	603	592	637	602	637	610	605	599	613	535	556	637	625	589	594	622	550	591	587	561	618	612	620	610	599	612	630	637	605	622	530	582	584	633	576	614	629	624	611	586	628	619	606	614	596	605	593	589	598	616	637	611	611	595	586	567	621	609	654	590	617	596	603	650	572	609	621	658	635	668	602	614	562	577	607	613	564	610	585
23521	21076	28553	23773	21047	13327	1435	872	630	574	551	522	475	459	554	446	380	406	404	376	408	333	355	333	338	377	330	366	354	366	330	322	373	348	319	323	319	352	313	346	327	348	316	341	325	298	341	497	543	476	383	415	389	343	376	359	391	391	617	753	397	318	320	337	334	344	368	316	290	317	313	333	342	316	312	306	333	342	286	295	304	328	337	309	335	322	319	322	321	323	324	305	343	321	275	328	322	291	337	324	318	331	325	319	306	308	303	297	365	323	326	329	333	290	324	323	323	344	332	313	308	307	336	325	333	318	311	291	314	339	330	330	336	288	343	321	333	328	378	344	280	321	303	317	293	318	332	319	286	309	315	302	323	301	313	317	320	357	321	300	332	296	279	311	334	344	314	308	324	313	344	303	329	336	296	320	307	311	321	286	310	344	306	352	330	305	337	301	311	303	342	357	302	304	303	319	303	341	323	280	303	299	342	314	288	296	305	299	375	292	332	298	310	327	318	340	312	315	341	317	310	327	291	338	319	331	336	305	314	297	333	330	299	275	310	329	294	341	321	313	296	316	327	304	316	318	317	312	314	347	319	311	320	293	343	310	324	347	355	326	339	360	307	319	356	324	311	337	343	323	294	325	322	317	334	288	304	300	337	303	316	350	326	333	330	332	326	332	319	323	319	339	315	335	317	306	334	328	369	308	308	313	291	290	280	332	324	327	292	320	305	362	295	310	302	306	326	337	290	291	309	340	301	302	317	334	304	312	317	328	336	320	290	291	293	317	303	334	337	309	321	326	321	326	341	327	312	334	295	317	325	337	369	319	311	310	343	306	313	316	299	323	307	328	315	335	334	322	318	299	314	323	340	304	319	303	338	339	355	301	290	320	294	301	319	316	336	321	297	318	288	323	314	329	322	343	301	307	350	294	325	351	309	284	310	333	302	336	290	340	301	330	322	336	335	311	321	294	321	342	305	330	312	315	317	306	330	324	317	324	312	273	315	317	325	339	314	341	352	313	304	304	342	342	331	340	325	315	300	297	322	317	348	315	343	311	303	330	311	304	338	297	321	333	313	309	307	320	328	302	315	343	330	313	332	326	310	356	314	299	323	334	291	324	298	310	320	347	310	322	278	314	259	340	339	332	318	309	339	353	332	307	289	338	341	327	310	337	304	341	318	317	308	300	302	351	336	299	296	331	307	343	316	295	341	325	322	281	330	325	321	350	327	304	314	324	310	344	333	316	284	328	319	307	333	307	299	353	334	312	315	303	318	344	352	346	298	306	319	343	317	287	321	311	329	311	324	307	310	330	333	327	352	343	313	347	311	294	273	318	303	313	342	313	321	335	357	322	346	323	303	326	341	337	332	315	331	355	330	319	340	314	311	324	323	299	311	322	333	354	296	306	330	337	326	314	354	309	335	307	327	345	346	269	328	326	313	302	338	326	328	309	310	316	301	356	344	321	338	304	316	297	330	338	338	301	337	325	356	337	293	324	312	340	324	329	333	327	311	306	330	326	330	314	327	300	321	348	327	334	359	318	336	298	316	324	301	307	310	323	325	310	330	312	348	305	314	324	299	328	302	313	275	320	327	350	333	345	379	303	327	313	338	319	353	339	294	307	315	331	329	303	306	303	344	341	334	331	327	334	335	353	321	296	330	314	333	332	374	329	310	324	321	334	325	306	297	314	320	320	310	365	339	309	307	336	332	329	325	315	320	287	330	317	320	341	347	346	289	294	334	330	311	353	330	317	346	317	348	331	312	322	372	338	332	325	294	294	351	342	307	324	336	331	329	312	320	350	325	313	312	333	325	328	319	268	353	320	300	327	293	337	329	325	328	320	304	345	318	324	325	343	306	342	324	348	339	304	299	325	295	323	310	291	332	341	338	323	332	349	319	338	301	333	293	295	345	314	307	326	299	337	312	308	328	315	286	335	326	319	325	303	319	315	356	317	308	325	339	313	313	345	316	314	347	303	313	308	302	308	345	295	293	309	299	315	315	313	320	307	340	349	285	342	322	343	336	279	319	316	344	292	337	309	336	299	311	332	331	335	322	315	325	293	363	320	336	332	333	328	302	332	314	319	326	313	316	332	331	317	332	330	329	347	305	275	332	317	354	336	317	311	314	308	307	319	320	344	319	322	345	323	336	299	309	290	311	306	278	338	336	335	324	349	323	348	311	313	327	310	306	309	323	330	326	328	334	307	341	301	343	313	324	338	345	336	347	336	302	337	309	333	333	324	311	330	305	295	313	349	326	293	321	328	311	322	311	287	318	330	348	319	311	364	301	305	340	353	319	332	323	336	332	339	316	321	324	301	347	310	321	314	335	333	316	353	334	324	326	332	332	326	317	324	333	312	319	325	310	359	291	323	310	308	309	291	327	307	312	323	319	342	326	301	330	334	299	355	305	291	322	337	316	315	327	322	301	295	345	286	303	312	334	341	333	313	300	305	312	320	313	312	314	342	289	321	343	360	294	305	331	305	318	306	346	325	332	338	320	325	320	333	316	333	335	306	313	315	303	298	301	318	329	295	298	325	341	352	293	305	330	317	331	303	331	316	320	316	329	304	311	296	314	335	335	315	325	301	287	332	337	290	365	323	303	312	328	319	329	296	334	319	349	320	339	338	326	327	303	309	317	320	305	346	319	328	325	337	315	338	313	322	320	330	323	367	332	302	316	305	300	306	311	308	320	328	325	312	310	332	302	323	276	318	341	311	311	321	360	349	325	342	307	321	309	344	328	331	300	311	331	325	341	299	281	307	322	330	317	299	340	299	329	334	323	357	328	312	359	326	320	310	311	310	334	309	335	311	317	304	334	308	332	340	334	294	283	332	307	333	339	298	296	344	312	300	344	310	308	321	297	318	299	298	364	330	326	313	336	321	322	328	329	321	343	313	303	301	313	325	307	324	333	312	337	333	310	322	334	267	333	316	343	313	305	330	321	294	339	315	318	308	325	322	303	334	330	305	327	319	298	337	322	313	321	303	312	335	307	340	331	331	298	324	352	308	329	305	303	316	323	302	312	332	320	334	334	337	334	320	315	304	339	301	354	313	288	352	336	330	311	337	315	318	332	313	324	322	337	335	336	319	305	302	288	338	322	330	347	317	336	316	296	325	325	327	330	295	308	332	372	296	340	336	321	318	308	319	337	323	320	326	324	313	330	315	314	355	342	304	341	333	312	343	318	313	299	323	327	318	341	294	314	318	310	310	323	309	298	302	296	325	346	324	332	320	317	318	336	338	281	314	293	305	303	310	334	331	318	294	327	310	332	309	327	331	310	317	323	297	332	313	316	309	336	321	296	318	302	343	311	308	313	317	328	346	303	351	331	348	354	334	297	329	309	306	306	300	326	331	302	308	335	315	326	333	300	328	315	333	336	327	332	325	313	319	336	310	326	308	333	331	320	330	300	299	323	322	302	305	300	313	278	360	293	324	312	291	352	307	327	288	313	299	325	305	312	329	317	320	277	306	332	336	309	319
8237	9909	8485	4294	3016	2324	1889	1519	1214	1023	961	814	751	776	937	699	578	528	535	545	553	565	483	528	507	447	445	444	441	444	447	445	433	450	445	448	440	419	427	409	411	421	432	420	433	411	582	715	831	753	500	576	572	515	459	448	513	518	897	1194	524	425	426	449	475	435	460	416	449	392	384	435	437	410	413	428	386	423	398	417	388	374	422	404	412	431	384	402	395	392	405	411	447	395	379	409	421	399	423	400	385	412	423	433	426	437	421	414	423	430	436	400	408	399	428	424	422	362	388	464	419	411	406	420	424	400	418	436	420	416	418	415	418	406	414	406	409	415	403	413	460	431	418	444	413	412	463	449	402	416	370	380	416	416	446	434	444	403	444	416	407	427	434	416	424	421	426	419	436	388	396	459	412	398	423	424	401	422	420	418	416	410	411	414	418	416	423	404	393	458	409	438	424	420	430	406	435	388	415	399	375	436	420	430	393	425	415	405	409	391	397	405	431	413	440	384	414	389	438	428	399	450	423	443	448	413	421	456	406	444	408	418	413	430	417	418	426	417	411	387	433	410	385	385	410	408	391	404	435	434	426	403	404	400	461	390	464	429	428	416	415	417	407	405	437	387	382	452	413	389	433	421	436	381	434	388	424	381	420	398	424	414	384	409	431	400	424	383	392	417	416	466	418	396	439	416	423	408	399	432	421	441	402	419	411	367	414	385	452	417	438	412	377	399	371	418	391	416	402	429	405	436	424	429	384	430	429	404	417	446	428	419	409	433	396	421	418	397	407	423	405	400	380	441	413	423	416	400	425	435	424	460	412	388	408	387	404	410	431	406	412	404	426	393	462	390	404	424	441	398	423	429	386	437	402	433	422	397	410	444	420	387	438	450	460	392	465	407	385	416	443	389	405	414	418	421	440	427	431	395	449	390	429	414	436	394	410	425	396	403	423	381	412	377	382	428	389	421	403	391	408	407	412	413	398	408	458	415	385	455	406	421	417	418	374	424	428	396	437	403	410	428	441	398	408	396	410	397	406	430	362	398	447	399	407	411	423	401	434	445	418	428	360	405	401	430	406	421	411	400	410	428	411	391	400	432	398	414	437	410	408	411	413	435	422	405	426	430	408	431	437	408	382	402	395	437	452	477	380	408	432	414	371	369	396	421	398	444	436	424	394	407	391	407	412	387	387	412	416	426	442	404	426	436	443	427	447	414	394	448	429	458	451	404	433	413	399	401	420	435	411	415	406	418	426	408	453	414	441	446	374	403	411	428	440	426	450	417	439	410	407	405	431	404	445	443	400	388	416	419	407	412	380	440	446	413	404	427	375	441	427	410	412	420	448	436	413	380	380	455	390	417	418	447	413	431	376	430	402	394	404	427	430	405	434	424	446	402	391	397	410	444	476	432	395	399	394	396	465	380	388	401	412	408	391	399	395	405	432	420	409	427	437	391	429	417	391	385	429	428	393	422	408	406	390	436	408	395	408	370	426	402	425	378	419	406	403	383	415	397	461	424	411	398	392	426	419	445	394	397	412	431	395	419	397	431	424	384	398	453	418	432	396	422	396	433	402	418	452	408	414	382	443	439	396	428	397	385	417	439	422	415	433	417	397	389	410	427	430	420	372	415	402	412	397	431	379	403	413	402	409	434	420	436	395	421	411	423	410	396	387	407	412	418	401	428	387	433	426	405	421	419	440	425	397	395	390	433	410	400	399	383	426	443	402	397	401	403	437	401	403	403	424	442	398	426	421	426	429	428	401	393	401	413	406	456	442	413	435	410	416	421	383	408	412	381	419	397	415	409	441	423	393	393	416	442	423	367	449	435	425	411	419	419	396	424	382	398	437	433	426	419	439	384	411	380	452	415	396	400	385	422	404	396	443	421	426	406	415	413	385	411	404	418	425	424	414	411	421	415	402	372	391	395	420	432	432	431	417	414	432	407	427	401	381	430	432	445	397	400	399	432	398	378	402	409	411	418	430	424	435	428	400	406	413	397	397	415	413	398	431	408	411	411	419	412	450	436	415	423	422	411	401	412	404	414	350	427	382	392	412	453	421	388	432	438	452	415	430	391	438	381	431	422	374	444	403	409	446	400	401	448	446	438	429	410	429	418	419	415	399	417	433	407	409	393	440	414	424	433	409	404	448	427	445	461	431	416	416	417	423	419	403	421	376	425	425	395	454	426	406	380	434	380	417	425	436	445	438	417	444	392	428	423	484	413	413	420	406	411	425	397	370	384	410	398	435	413	395	384	436	393	410	391	450	446	417	430	403	433	402	453	404	431	396	428	423	385	406	432	436	421	419	430	435	425	414	394	419	393	409	415	421	402	372	422	398	406	378	394	423	437	415	427	431	442	418	413	410	399	404	440	423	373	409	411	416	397	453	414	420	421	422	390	431	419	441	398	384	418	409	403	386	424	434	397	416	398	447	432	382	398	393	403	436	422	399	379	423	420	444	413	425	445	397	414	374	421	415	400	433	415	393	419	385	437	388	411	426	383	413	422	417	402	429	377	372	431	428	430	421	410	423	398	410	426	432	418	400	420	364	412	368	419	391	432	416	420	378	392	416	397	437	405	429	392	440	385	387	386	443	421	428	433	371	408	431	449	421	409	431	407	411	409	426	394	428	418	447	423	436	412	377	427	396	441	419	449	411	396	415	400	439	464	431	412	417	397	394	398	407	402	428	407	399	442	416	432	428	380	405	413	428	410	377	391	403	439	460	421	402	405	431	368	433	396	467	427	403	414	427	408	444	407	396	420	428	417	374	442	425	406	379	403	399	435	404	416	436	443	438	425	431	392	407	436	424	425	388	421	391	436	420	422	439	396	421	428	413	446	428	419	426	432	419	383	410	406	436	427	397	415	434	410	377	386	414	415	400	451	406	435	401	413	397	430	434	427	411	405	400	432	427	414	448	412	402	412	392	431	417	417	404	417	379	380	433	380	401	429	397	411	375	412	406	429	380	428	448	388	416	431	413	460	440	426	405	434	405	399	440	395	435	376	409	410	407	358	388	423	447	455	433	390	412	445	404	404	420	414	393	420	402	413	411	434	417	392	380	413	401	405	424	451	416	411	416	401	449	415	464	398	408	408	399	421	415	434	435	420	410	388	436	387	459	404	406	413	415	439	407	386	426	404	418	422	453	432	410	464	358	391	409	384	426	446	407	432	403	403	447	408	443	411	372	407	442	425	403	417	422	415	411	440	415	403	450	409	439	428	385	425	427	430	421	424	458	406	431	438	384	425	419	438	387	431	403	430	400	425	434	389	398	405	402	399	400	423	431	413	453	421	419	454	445	415	377	413	412	386	427	405	380	423	423	418	398	399	408	430	408	431	422	372	412	419	427	407	392	379	410	419	379	406	407	382	407	381	413	410	417	436	419	446	421	419	396	413	422	406	421	438	422	438	440	414	387	442	420	392	424	425	452	421	402	418	415	447	429	436	418	402	434	419	427	434	407	376	442	434	415	390	403	439	389	394
22635	21088	28905	23491	21090	21140	11726	1176	812	744	636	534	451	452	582	438	331	356	343	325	306	310	279	290	258	243	260	270	258	234	245	243	241	259	234	254	218	227	250	216	244	238	224	206	205	227	259	405	526	487	305	322	296	257	237	256	252	239	584	790	278	207	219	237	237	216	207	227	216	208	194	182	236	169	207	212	204	209	213	234	199	237	186	183	190	215	184	198	187	194	198	200	241	211	180	221	199	188	219	184	186	216	233	209	211	180	176	171	190	183	187	208	207	174	200	200	198	208	198	203	187	197	204	194	203	190	202	208	201	207	202	187	205	210	211	211	212	195	210	196	216	188	196	210	180	212	212	206	205	197	220	205	202	219	213	153	222	230	216	214	178	191	195	202	213	192	214	193	193	197	211	191	219	204	194	190	212	200	201	206	190	226	202	224	207	199	212	226	234	227	185	163	181	206	205	189	204	194	193	204	190	206	213	188	212	223	192	218	186	198	195	199	194	203	205	176	212	203	199	201	213	179	203	229	231	229	214	213	190	199	206	201	201	193	226	231	214	194	203	193	216	210	219	179	192	209	189	180	204	227	214	195	207	219	192	196	196	192	204	215	190	198	195	198	218	202	217	177	233	195	215	186	207	183	193	208	205	199	208	199	214	202	209	208	211	176	202	188	207	206	218	201	204	204	199	216	186	216	215	223	206	183	216	210	199	196	188	192	210	212	200	212	193	190	205	198	202	191	199	214	217	194	223	193	220	223	206	205	202	193	218	175	215	203	209	197	200	202	183	212	183	209	218	191	190	208	182	215	224	205	222	221	220	187	186	184	193	177	195	197	199	196	201	213	208	231	195	200	189	206	206	208	208	180	190	208	189	206	223	209	205	192	197	200	222	211	202	201	181	175	208	184	207	196	217	203	188	189	197	180	197	194	212	189	192	195	207	197	203	200	201	205	208	201	195	185	198	226	209	194	206	220	218	216	193	207	218	197	213	214	200	219	224	210	210	208	210	203	237	202	185	221	200	213	187	196	207	214	229	208	213	201	210	211	204	194	214	190	175	200	187	181	205	210	173	196	225	195	234	191	191	205	206	207	207	184	195	192	178	168	231	242	207	212	195	210	227	224	210	179	173	206	202	206	213	200	191	219	198	191	189	200	178	215	204	193	214	187	221	170	197	216	190	203	197	175	197	198	221	198	204	191	205	199	198	198	215	213	191	217	218	208	215	215	191	204	193	188	195	181	231	182	212	184	184	189	197	219	199	203	188	193	196	190	174	210	181	210	218	235	189	184	228	243	204	192	195	204	199	206	211	220	197	206	185	212	199	218	202	179	196	184	231	211	193	204	200	208	222	197	206	218	193	216	187	211	194	201	191	215	193	206	198	202	222	195	215	173	199	196	204	204	188	214	189	195	213	186	212	204	206	215	213	195	230	200	194	179	210	211	216	175	192	176	187	199	184	196	184	205	195	214	186	204	207	225	187	211	205	195	227	213	209	192	209	220	182	204	200	190	219	193	198	199	197	178	211	202	216	174	194	199	209	201	206	177	200	175	182	217	208	209	210	188	227	215	200	214	196	203	199	221	216	216	211	173	214	225	193	197	197	191	205	195	208	208	222	232	196	196	193	210	209	186	183	205	195	221	200	219	206	211	218	215	209	200	211	217	201	217	212	205	226	187	181	207	192	194	199	201	217	221	211	185	211	184	205	195	210	203	210	207	217	212	209	234	204	199	209	195	226	198	221	170	210	209	187	214	159	187	217	183	212	228	203	181	218	207	206	195	209	189	217	240	197	186	188	210	198	205	205	197	212	210	192	200	233	213	187	237	204	222	180	175	224	208	237	211	191	196	205	215	181	190	191	178	224	196	199	197	243	204	214	227	199	188	191	215	216	205	179	217	208	208	217	166	175	202	205	219	195	227	220	228	189	205	204	193	216	191	208	204	210	159	215	202	211	232	194	186	211	222	182	207	215	174	192	213	195	217	217	168	197	184	234	198	196	210	213	228	180	178	209	206	203	222	199	183	204	205	203	218	200	198	221	196	202	201	205	198	213	212	212	193	203	203	209	210	207	177	203	225	201	199	197	189	222	206	194	203	198	207	201	201	206	203	205	200	205	211	175	196	204	215	217	196	216	205	194	187	195	213	187	224	197	203	192	229	227	178	177	197	205	177	197	186	202	203	208	210	198	184	194	189	210	188	178	208	208	214	213	194	207	224	240	235	199	208	204	191	200	210	176	201	198	211	231	214	197	190	199	195	213	201	200	177	200	201	196	208	228	195	223	195	202	233	187	221	197	227	203	202	220	193	212	198	196	223	204	218	234	206	208	193	191	197	185	195	200	204	184	194	220	171	200	184	234	205	181	206	190	204	194	192	212	202	207	202	226	188	185	215	203	194	183	209	182	195	211	196	200	178	194	218	212	201	195	218	198	198	187	193	189	183	225	210	207	219	213	203	193	206	195	204	193	198	201	215	224	190	212	201	214	204	230	192	204	209	213	207	215	208	186	180	204	185	204	190	197	228	197	210	199	196	200	206	193	164	205	198	169	186	195	171	195	185	211	178	193	205	202	198	184	184	201	193	195	210	217	207	196	208	200	204	197	205	210	215	227	202	187	205	184	210	202	203	197	168	190	194	184	178	181	185	213	194	228	190	206	216	218	208	210	222	202	199	210	184	199	199	200	197	197	217	210	184	187	197	200	175	200	201	204	192	196	209	212	168	193	217	209	211	191	210	230	198	208	173	216	209	209	194	186	236	193	191	186	210	232	175	190	190	212	199	201	208	174	196	200	202	205	209	202	202	217	194	205	194	223	191	224	215	189	203	193	204	209	210	190	189	208	199	180	193	188	180	190	194	170	174	227	223	196	181	170	206	202	187	201	191	231	212	195	208	192	175	192	196	213	202	212	185	181	189	221	188	233	219	224	219	171	209	223	203	201	189	200	189	189	188	187	191	188	188	214	163	199	192	233	192	195	208	177	178	166	178	199	179	211	189	185	200	182	208	227	213	216	182	221	223	223	208	181	195	185	187	208	192	219	188	189	205	185	179	216	215	181	187	188	202	202	195	198	214	188	211	203	183	192	200	200	212	203	186	203	211	215	204	203	185	207	191	229	158	232	217	195	218	201	177	189	222	195	196	185	206	208	218	191	191	220	206	199	218	201	232	189	213	220	186	197	188	201	213	206	189	223	189	187	194	189	212	216	226	232	200	221	196	210	204	196	208	206	191	210	206	178	203	203	191	190	210	179	224	204	214	227	191	202	178	203	223	218	194	215	197	207	191	194	184	185	198	210	186	188	198	185	206	196	210	248	200	204	212	160	221	187	158	201	218	202	230	210	177	207	208	206	191	200	202	205	203	199	197	194	203	210	219	202	189	193	209	215	182	202	190	200	216	216	197	194	187	189	214	201	189	207	189	208	199	200	221	198	200	212	196	196	184	187	210	220	183	210	195	188	222	216	205	210	192	192	185	206	207	196	220
12055	16030	13695	7355	5085	3850	3086	2287	1827	1371	1156	948	874	842	1036	779	552	525	463	487	458	470	421	392	372	368	378	329	320	325	354	306	311	326	326	291	292	309	288	288	309	312	342	273	316	317	366	724	849	794	390	523	492	364	354	342	357	363	1037	1323	393	267	235	292	298	263	257	265	269	240	287	247	242	280	264	274	266	252	256	261	245	249	252	258	287	257	243	266	258	242	254	236	262	220	285	263	257	241	248	280	243	225	278	246	255	249	241	241	243	243	257	227	271	244	262	250	223	294	250	257	242	277	263	254	258	262	243	241	247	236	257	255	239	268	272	245	249	233	220	270	242	245	243	269	237	244	252	239	261	279	263	254	234	254	268	245	263	242	267	250	260	255	256	281	246	238	277	263	249	241	252	256	250	266	245	247	253	251	263	225	245	237	259	252	227	255	213	243	235	238	269	239	261	241	244	255	267	252	261	244	228	264	251	255	266	244	291	258	242	253	243	250	253	260	227	271	271	261	244	260	244	270	250	213	240	231	269	269	232	239	224	255	267	257	272	251	225	250	253	239	265	270	245	247	263	247	237	278	233	253	266	254	249	250	237	275	262	258	227	267	271	236	257	242	244	257	230	240	273	251	246	272	239	232	238	272	284	279	281	234	252	241	268	240	254	271	244	231	248	255	249	221	257	256	255	261	252	234	258	279	224	250	252	247	253	245	240	247	278	247	246	238	258	242	269	258	251	271	254	232	272	231	228	232	282	261	281	254	269	282	264	254	276	249	236	258	264	234	213	245	240	258	269	282	258	231	268	263	283	222	244	274	243	256	257	282	249	246	262	223	250	255	255	256	257	253	249	258	259	242	254	270	254	261	269	242	251	227	258	248	267	270	257	265	249	252	237	217	280	256	239	275	229	272	254	243	251	275	230	252	237	241	251	241	251	236	252	244	248	243	246	249	242	244	256	281	261	251	245	262	273	251	238	231	237	261	261	267	286	247	269	248	239	259	249	263	240	236	255	237	250	261	262	263	292	251	249	248	266	264	236	271	246	265	228	266	270	246	234	256	247	250	268	252	286	265	254	264	238	243	250	271	240	256	252	257	237	247	253	263	239	259	267	264	237	247	243	260	216	257	258	228	268	239	263	252	229	261	242	255	256	261	264	261	240	240	270	261	247	221	259	259	239	268	268	282	271	254	247	232	267	246	269	218	250	274	234	236	239	253	246	262	223	254	277	259	271	253	258	269	258	268	249	240	235	250	245	240	236	237	243	259	256	237	275	236	247	249	253	244	261	242	261	276	232	248	241	216	265	239	231	238	262	255	281	284	258	279	259	255	254	239	233	251	236	247	285	234	255	258	261	250	257	258	240	271	246	255	224	239	241	286	230	223	247	242	259	257	237	252	237	259	253	231	249	301	259	241	238	275	267	256	256	263	259	274	255	248	239	257	273	232	241	239	245	260	250	286	246	257	264	266	250	244	281	229	264	277	245	281	262	274	216	252	232	248	271	238	253	265	251	255	247	235	276	267	227	242	218	281	248	280	262	254	243	250	243	253	232	252	227	252	237	259	274	249	253	237	251	231	251	270	239	224	247	235	243	229	231	271	257	268	238	267	257	267	235	254	233	251	254	235	268	236	244	245	241	261	285	244	218	262	249	256	226	257	282	218	250	258	236	262	208	243	253	260	263	241	269	258	270	267	257	233	259	244	229	252	242	248	253	242	271	257	236	263	225	277	270	277	259	267	245	267	228	226	264	262	254	271	262	247	246	267	263	249	238	279	251	288	261	243	243	234	244	229	251	266	260	240	254	267	269	242	255	236	266	270	276	284	240	251	254	238	280	266	257	268	261	270	235	266	254	257	249	254	285	271	288	253	264	248	261	242	267	237	237	253	269	229	248	279	286	230	274	274	259	257	273	278	249	266	277	268	254	244	241	255	264	232	258	253	223	243	273	255	238	276	267	269	259	256	242	242	268	266	266	239	238	258	261	255	249	235	264	233	244	231	268	245	228	266	267	269	239	258	291	269	228	260	247	285	267	255	260	261	222	264	258	244	233	278	251	240	265	277	276	244	274	242	246	291	236	255	223	295	291	244	264	268	257	269	253	214	266	253	249	239	256	271	255	262	246	253	261	273	243	277	242	256	252	250	251	281	258	244	254	264	257	253	255	248	223	240	212	240	245	272	235	253	221	248	262	278	256	254	239	258	285	221	253	258	249	244	219	261	261	252	244	233	284	255	248	246	241	282	237	204	298	243	258	280	248	261	259	283	267	269	252	249	258	238	245	265	258	254	227	277	255	252	255	236	253	247	280	274	272	256	261	271	239	228	234	254	254	288	253	248	246	276	286	227	251	234	239	255	255	233	277	238	284	247	273	235	254	232	245	235	252	245	258	229	245	274	264	269	251	264	256	247	284	246	269	253	246	279	234	244	243	267	229	275	240	262	240	253	261	229	249	246	273	236	246	241	236	226	267	273	267	263	247	234	259	236	249	266	256	288	285	262	225	224	257	270	261	225	244	262	268	246	277	256	257	252	254	237	249	245	296	250	252	249	217	252	249	237	244	264	267	252	249	247	235	245	259	255	249	273	243	261	271	256	251	241	249	242	239	273	254	257	282	249	276	251	283	243	274	297	266	238	259	253	255	286	288	254	258	251	259	257	250	235	267	220	231	257	259	253	261	269	246	248	239	279	223	226	238	265	237	233	295	247	274	261	249	223	250	238	267	262	239	220	241	260	248	263	273	225	250	284	286	244	227	239	234	240	260	278	246	253	268	230	251	245	242	265	258	268	270	231	250	248	263	263	263	235	262	252	269	270	240	258	251	235	226	269	231	234	216	254	213	284	271	242	264	266	265	259	234	246	227	246	254	249	258	233	221	227	252	270	242	260	255	236	244	261	269	263	257	242	247	243	244	250	299	252	244	225	282	271	270	250	278	250	269	223	255	238	244	245	272	271	235	244	266	240	255	240	288	242	257	256	238	250	269	249	276	262	266	252	268	233	238	247	229	260	241	244	234	241	243	262	285	280	262	240	256	250	268	247	225	263	244	283	274	235	255	238	240	253	261	255	232	279	252	254	251	227	243	259	240	250	251	251	273	251	243	232	266	244	237	272	249	233	253	243	227	274	234	249	267	270	259	229	276	248	269	252	216	238	269	265	260	268	213	248	296	224	245	266	259	240	207	238	255	257	246	253	251	259	276	257	246	242	246	242	286	230	239	228	268	233	244	229	251	275	259	269	248	259	263	244	245	295	254	256	256	263	235	268	232	221	263	230	283	232	250	244	271	243	249	257	262	236	278	246	247	256	256	260	228	241	244	252	235	233	254	253	258	262	246	253	233	270	245	267	250	237	266	258	272	248	269	228	245	260	252	264	255	237	258	248	262	265	255	246	212	240	260	262	220	242	229	258	234	243	278	242	245	265	228	247	267	261	244	265	229	258	254	264	256	256	249	238	240	254	259	267	269	242	261	239	270	268	259	235
26729	20654	9995	1035	581	534	534	552	477	490	455	489	515	516	544	488	492	478	511	463	457	498	551	494	501	476	467	528	473	482	520	480	489	503	463	474	509	432	460	500	477	481	486	504	481	445	486	560	576	592	498	523	503	499	518	506	471	513	590	697	510	505	458	473	482	460	462	460	497	479	480	499	464	459	479	481	511	496	474	468	479	495	457	483	441	440	473	489	496	525	474	434	496	527	463	484	476	509	509	497	497	493	436	461	460	442	489	460	490	472	502	497	489	459	459	457	517	477	487	473	457	476	489	491	459	483	518	500	499	467	480	508	507	468	485	500	487	472	491	511	465	472	477	509	514	465	470	485	465	471	491	505	507	482	497	492	454	488	509	465	506	499	451	501	448	514	499	484	439	459	464	503	451	482	496	488	449	465	465	489	495	456	477	498	491	497	525	435	501	442	462	466	509	486	510	482	455	469	459	426	466	463	482	499	530	482	491	475	478	418	454	496	470	494	473	472	482	482	439	455	495	492	481	496	433	478	520	485	489	477	514	478	474	452	492	468	500	472	488	471	485	491	456	457	479	425	477	470	517	465	469	509	430	507	456	500	474	477	464	463	463	496	490	485	452	497	473	467	499	465	464	479	466	518	471	473	472	461	496	515	471	449	488	514	424	523	484	458	464	449	461	438	471	520	486	454	502	496	504	510	468	488	479	495	477	479	533	482	516	475	489	450	491	442	491	505	485	456	472	444	465	515	482	479	441	466	491	479	473	482	470	456	445	468	489	507	510	461	451	453	476	455	511	456	475	439	504	474	478	474	473	494	488	461	450	473	481	504	462	501	472	516	482	450	457	489	469	490	452	457	502	447	536	464	479	476	509	473	495	496	503	506	526	472	506	481	469	488	524	483	456	470	469	474	438	456	476	484	510	482	459	464	479	449	481	489	491	485	488	469	473	503	444	456	471	498	511	492	526	449	453	488	501	456	474	477	516	461	480	499	493	507	445	472	506	495	447	480	434	467	462	488	463	471	487	513	484	494	457	478	451	479	491	443	468	498	443	494	456	488	502	521	475	500	462	492	465	471	485	445	514	505	479	469	460	472	500	468	437	508	469	498	490	451	445	446	466	506	465	464	498	472	498	485	443	500	521	486	480	474	477	463	480	499	478	480	456	437	492	479	478	478	494	466	421	520	495	494	448	464	470	474	463	479	465	486	487	529	485	474	513	469	475	466	493	484	469	482	482	478	473	455	453	486	475	517	468	468	505	464	481	459	489	500	490	525	485	482	457	477	456	485	475	468	474	434	442	458	500	477	474	480	496	423	472	444	478	496	453	464	480	478	472	454	448	515	457	476	496	411	482	469	473	503	484	532	471	447	495	500	474	445	490	491	481	501	469	504	473	498	453	442	489	512	481	505	455	486	481	486	475	474	496	493	480	495	486	437	439	488	488	528	494	454	526	479	450	457	484	467	485	481	502	461	475	488	446	473	492	492	491	498	434	450	478	493	465	480	467	480	511	480	484	522	498	441	469	458	507	439	487	502	463	497	434	463	462	489	493	474	482	478	500	495	469	473	483	484	490	479	495	504	506	482	471	472	525	452	503	513	448	509	486	469	433	511	513	496	464	466	479	472	485	503	478	468	459	477	508	446	445	487	453	459	509	477	456	480	476	490	495	450	462	496	490	496	519	461	465	454	491	506	516	458	463	508	493	454	479	481	480	488	472	483	472	465	491	504	499	432	490	450	509	430	459	494	484	495	456	457	446	480	462	476	452	472	503	499	439	445	465	440	442	489	493	485	474	460	442	431	480	508	485	485	463	476	464	493	463	501	495	475	489	441	467	472	491	487	513	496	452	479	451	468	497	476	461	486	472	464	486	475	483	526	460	457	454	514	477	463	436	495	470	500	497	509	515	493	493	493	515	471	535	504	497	515	468	486	520	456	483	468	473	432	505	475	505	502	501	487	477	469	462	489	471	479	471	474	497	510	492	491	481	493	470	458	445	475	500	454	470	482	473	528	488	495	471	476	469	457	488	509	455	481	478	534	464	462	477	479	502	472	485	492	503	474	473	452	447	491	462	468	479	476	502	472	434	469	442	455	450	468	524	501	485	477	505	473	466	487	479	498	506	464	485	485	479	491	490	466	482	489	476	472	488	449	465	457	429	512	483	480	470	455	497	465	438	449	465	435	464	439	442	470	485	485	478	509	496	473	485	462	489	520	475	468	482	463	439	477	501	481	489	467	429	497	505	470	486	496	481	540	447	504	509	502	503	489	473	479	481	473	494	476	513	444	495	477	457	473	458	488	490	482	491	483	499	462	470	509	464	452	477	465	464	458	490	493	509	487	468	470	493	479	456	492	475	431	490	469	470	452	461	465	463	529	489	486	453	451	482	473	497	451	451	475	471	477	463	480	488	486	470	482	459	479	482	478	479	501	470	467	488	481	494	474	494	494	509	477	487	467	451	470	480	479	483	478	480	511	497	485	469	474	493	483	459	461	483	485	494	497	469	441	478	478	524	541	483	483	495	504	464	512	475	460	454	508	455	496	490	477	502	493	462	494	515	493	457	466	470	468	492	473	496	484	458	477	486	480	494	459	455	471	508	497	431	465	492	505	504	468	522	500	469	456	533	481	509	489	481	491	487	463	509	502	474	464	459	497	489	488	506	492	461	474	480	537	463	468	479	492	488	481	480	477	471	474	474	452	523	470	484	510	470	527	499	485	488	475	520	498	477	469	482	469	475	494	510	483	477	498	517	450	486	497	473	493	490	485	489	483	466	452	475	506	490	454	496	500	461	465	520	488	503	504	470	476	481	486	506	460	503	494	477	495	475	500	506	465	514	437	473	501	505	496	525	484	457	448	463	492	473	503	501	470	485	466	505	435	503	486	495	483	437	408	478	481	488	455	487	471	471	466	444	476	531	513	437	492	488	466	486	448	449	454	471	434	471	484	457	482	449	469	455	486	494	498	468	475	469	496	489	489	498	487	454	491	461	504	464	476	482	446	467	440	479	504	488	486	465	454	488	452	454	495	506	493	507	446	426	453	496	505	451	467	507	498	499	483	485	500	468	515	458	466	527	487	510	433	469	515	461	495	494	442	429	467	471	472	464	492	529	482	452	461	476	478	454	455	447	491	480	463	485	448	474	484	502	463	474	476	468	496	464	458	486	478	483	456	454	481	500	471	511	467	502	494	472	503	475	488	477	454	483	485	463	492	490	423	494	468	480	489	472	481	497	434	477	511	498	475	470	472	479	511	524	490	492	503	473	485	504	455	436	479	497	467	467	507	475	476	474	473	489	468	514	458	492	510	481	431	483	535	466	489	473	479	491	483	495	485	469	481	494	434	467	495	515	457	481	493	432	500	470	498	461	475	476	459	461	514	473	524	468	487	502	504	469	485	482	464	469	480	493	526	486	486	509	498	487	451	488	465	470	505	476	486	491	469	490	480	515	480	472	475	471	482	512	470	435	497	453	470	472	470
4193	1232	1093	824	702	745	759	717	625	657	645	623	645	698	774	658	615	621	615	582	603	659	623	577	559	566	642	657	599	599	596	592	603	588	576	622	601	593	617	641	618	547	607	611	591	595	619	769	869	749	681	677	656	642	610	641	632	658	884	884	655	592	620	604	655	601	612	550	607	582	607	614	610	608	633	572	531	595	600	561	583	621	624	569	600	610	581	605	599	570	562	586	610	588	578	602	592	591	593	637	616	586	587	628	594	663	614	586	571	582	654	631	612	597	635	560	598	629	642	564	609	617	582	577	594	624	674	623	603	614	628	604	586	598	618	594	617	595	614	592	601	580	619	608	598	577	642	599	635	617	599	648	631	622	651	598	600	584	569	584	614	638	637	597	577	582	607	602	577	583	605	650	587	586	559	563	581	646	627	563	606	583	618	615	610	629	618	635	593	615	614	595	602	595	620	582	589	609	595	662	597	612	580	622	597	597	624	606	530	633	638	598	629	615	576	564	591	580	607	588	613	646	577	630	603	592	577	591	563	610	629	602	642	664	556	629	587	641	569	567	590	616	631	619	594	619	603	577	642	601	627	614	653	574	603	617	646	610	598	611	574	625	624	595	561	656	583	574	587	559	611	561	596	616	636	602	593	629	582	577	644	606	619	601	640	582	639	572	541	594	664	666	596	574	535	618	618	626	587	622	557	588	579	609	586	593	584	591	598	587	595	587	611	637	592	582	587	601	593	609	587	613	633	625	588	630	587	574	613	620	606	592	572	604	587	606	567	604	593	594	632	614	569	587	667	651	545	578	583	624	590	609	614	579	619	590	586	581	643	633	591	617	610	582	558	593	566	586	647	644	611	590	592	602	610	621	594	587	596	575	565	667	581	561	582	577	581	576	581	657	628	623	593	603	577	613	590	595	568	629	578	599	598	648	600	575	617	604	590	622	609	587	616	622	573	580	621	555	565	577	593	621	608	605	589	627	575	601	583	643	635	631	644	600	639	606	612	561	625	595	592	610	552	599	610	624	612	613	571	583	597	605	600	570	610	588	611	596	566	597	573	604	567	623	582	573	607	630	612	583	567	625	565	594	560	538	592	602	614	568	612	629	583	585	591	585	612	614	581	585	573	574	578	581	577	616	603	621	583	539	599	559	563	597	629	566	606	592	622	582	573	599	595	615	605	587	612	596	580	602	578	602	624	625	547	593	601	628	585	575	604	614	550	573	590	620	598	597	599	597	592	579	607	578	574	597	623	601	612	576	583	614	629	620	572	575	626	599	596	653	614	610	609	601	622	604	550	629	557	634	577	594	594	612	567	582	652	622	640	620	591	608	601	582	586	598	585	608	643	616	583	587	557	605	637	582	580	597	571	611	597	590	598	620	615	572	583	633	558	570	630	586	636	621	595	591	593	576	636	597	634	597	595	586	565	603	584	636	575	582	597	604	578	640	533	622	566	615	615	641	583	595	559	627	604	587	622	566	630	602	643	601	594	567	610	578	641	627	651	595	579	611	619	607	591	603	606	585	576	553	604	601	628	603	631	573	565	610	597	634	623	611	626	589	617	552	578	615	592	602	597	607	583	573	610	611	579	643	628	604	593	617	610	582	596	606	622	611	620	602	645	585	626	618	597	623	641	556	596	586	672	564	616	570	603	574	624	625	582	599	594	601	630	640	629	594	614	621	613	598	602	587	609	569	602	583	620	584	588	619	616	577	603	528	600	596	581	590	613	630	613	585	570	613	578	557	587	573	632	621	624	616	574	608	607	649	551	602	588	617	628	613	607	622	632	599	615	583	557	637	587	611	570	562	599	561	593	630	594	635	601	606	543	596	583	604	635	641	541	643	592	598	562	584	597	576	610	592	608	595	594	626	611	601	630	633	597	572	611	621	643	570	596	643	580	588	625	564	565	656	626	601	582	648	602	596	569	603	637	606	626	619	560	536	628	611	590	579	565	601	628	603	588	674	638	608	618	561	601	592	599	605	635	622	591	606	606	622	566	612	624	624	569	625	614	592	636	630	604	634	623	596	598	585	586	597	632	581	613	649	611	569	599	609	623	639	585	609	605	584	585	603	610	569	603	569	615	560	617	618	591	598	606	618	590	589	567	565	598	626	627	646	588	628	623	623	634	610	609	599	588	629	613	612	638	572	612	572	612	562	557	601	607	613	587	543	566	618	593	653	622	620	580	597	647	594	646	576	647	599	572	600	628	568	623	615	612	601	584	613	595	594	597	605	605	573	616	555	570	622	567	617	609	621	622	617	607	590	581	611	599	565	624	630	576	630	602	576	603	627	610	603	593	617	608	568	611	588	560	603	579	596	594	565	579	613	643	658	610	583	622	621	638	597	586	620	600	583	632	653	565	624	640	583	612	637	595	580	605	625	561	626	599	636	607	576	607	645	588	611	595	582	621	632	654	622	609	598	627	616	604	644	581	566	588	614	589	593	589	582	599	603	643	611	631	566	606	623	600	589	608	544	608	598	597	593	572	585	587	611	616	601	611	628	541	577	599	623	589	629	684	604	576	622	584	575	613	599	606	619	620	629	609	637	624	629	580	636	612	634	548	621	613	573	606	595	605	615	653	588	618	566	614	573	556	621	595	607	602	622	611	574	571	611	639	584	625	642	620	588	607	623	623	637	525	601	630	614	624	593	582	612	643	605	573	535	623	573	581	585	656	560	640	619	581	589	582	608	615	610	621	575	590	576	575	649	628	559	578	598	608	578	598	590	619	625	578	594	601	590	575	606	601	593	568	626	595	578	601	617	618	558	578	602	592	629	622	594	629	619	606	580	617	605	651	625	601	593	591	580	649	574	610	628	571	626	610	583	597	570	600	583	596	627	598	654	630	613	593	599	616	582	602	590	589	628	606	573	606	612	539	612	626	630	605	622	620	605	597	591	623	603	608	613	623	652	570	569	611	578	605	613	600	575	602	593	594	620	595	587	631	576	598	553	593	619	593	588	608	580	603	587	636	640	600	586	622	609	586	568	663	633	590	620	595	640	627	586	630	612	626	623	586	609	554	640	594	622	532	584	576	635	602	618	575	567	600	580	559	621	606	590	584	625	585	603	589	652	567	587	611	578	586	573	589	614	614	609	625	599	586	599	629	601	608	640	595	598	593	579	595	598	593	626	605	602	626	584	613	640	549	642	592	605	558	608	581	554	579	561	609	587	580	577	574	584	571	610	570	565	586	620	650	615	586	550	579	595	618	586	594	581	553	633	600	633	617	612	600	580	586	590	588	602	617	566	556	611	586	635	649	601	593	618	596	621	619	595	618	592	629	606	577	625	648	589	617	615	604	633	605	617	586	587	614	593	618	602	645	625	525	580	621	577	594	632	585	593	591	621	606	596	563	610	593	617	552	608	603	600	623	602	647	611	597	651	620	617	610	590	628	590	625	615	605	611	618	585	628	601	635	583	607	584	576	588	592	631	623	597	589	612	631	604	611	547	591	594	609	622	602	601	562	546	601	612
23517	21110	28604	23875	21113	13565	1496	782	663	563	522	477	454	443	570	454	389	406	391	400	391	380	358	376	336	341	349	342	355	366	354	392	338	307	355	346	341	328	317	343	371	319	331	331	341	337	382	504	519	470	359	424	373	380	355	345	363	354	485	717	389	324	295	317	308	336	296	313	331	341	332	294	339	336	318	358	300	316	344	309	317	317	302	348	359	324	290	324	335	329	308	338	323	346	294	317	305	307	328	317	297	327	326	325	315	326	303	283	341	326	298	293	352	304	329	340	302	351	308	321	297	318	325	339	327	323	295	343	309	304	305	306	285	318	297	326	296	324	324	335	323	320	304	312	298	299	317	333	333	329	324	298	306	315	295	281	331	325	308	304	342	326	312	321	315	336	334	317	303	320	313	300	293	328	310	327	348	308	308	314	320	302	316	329	320	343	304	348	318	335	317	325	294	313	323	358	316	320	362	324	314	280	346	315	366	327	319	319	288	318	330	338	319	326	316	317	338	310	334	308	301	323	311	305	308	326	315	305	355	314	318	325	335	318	318	304	335	340	303	309	344	326	313	333	301	318	314	351	318	307	329	295	353	335	335	321	307	325	286	292	307	331	327	316	302	273	338	325	324	339	306	314	315	346	330	315	315	301	299	322	304	313	313	337	315	310	351	303	318	284	335	299	314	287	311	328	319	334	280	347	291	331	319	323	302	311	340	312	333	309	340	331	331	333	320	317	339	336	336	320	301	321	335	303	316	347	292	331	336	331	313	338	337	352	352	327	319	314	325	347	311	323	332	312	339	341	296	339	307	327	335	311	289	329	347	320	307	324	322	312	306	315	329	325	303	359	319	300	313	319	305	368	289	327	354	309	339	301	314	339	303	332	304	335	322	314	333	282	326	328	318	322	347	304	345	316	317	306	295	330	299	323	319	306	305	335	298	285	323	314	343	330	334	319	340	306	299	325	331	319	326	331	304	319	339	353	338	292	318	308	283	335	309	312	296	311	284	343	287	319	301	325	298	312	288	319	328	352	293	313	314	311	309	354	289	322	332	325	332	301	286	319	317	286	314	309	315	313	349	337	322	326	325	336	340	294	324	334	305	311	302	298	343	303	335	299	322	330	329	329	329	285	334	341	323	285	323	317	281	317	321	321	356	339	311	328	337	286	285	341	273	333	308	271	310	337	319	318	330	316	326	306	273	290	328	315	306	313	301	342	310	278	312	329	313	327	347	326	286	323	291	290	324	318	318	341	327	297	316	298	323	309	306	313	307	326	314	333	324	333	317	324	303	330	330	316	331	331	324	308	346	328	348	318	350	324	308	305	327	318	327	298	322	342	337	317	297	304	312	305	320	294	312	325	300	347	284	336	325	327	338	305	340	326	314	305	310	316	309	310	330	337	304	337	283	322	327	301	331	341	303	325	327	304	313	322	314	321	334	315	347	350	338	309	305	320	296	302	305	298	315	313	309	309	291	359	278	309	305	335	350	347	312	289	329	298	320	317	325	338	315	326	300	329	326	325	315	302	321	302	340	307	330	317	305	333	341	287	304	324	340	300	326	373	306	354	307	330	292	338	337	305	319	328	336	310	312	324	327	316	325	308	302	305	316	315	332	352	339	310	333	339	321	306	309	351	324	329	343	333	321	319	294	304	342	309	324	325	292	277	290	324	337	326	319	311	324	307	339	330	302	322	317	318	330	315	334	321	324	324	319	333	317	322	292	303	325	314	322	339	311	327	334	320	297	325	301	305	295	288	348	288	325	329	323	305	302	317	297	322	301	354	306	315	315	307	313	324	330	325	299	311	295	310	317	308	321	289	304	313	340	318	323	316	322	303	331	324	327	309	339	337	335	355	308	332	346	318	292	294	319	333	320	307	322	334	317	307	330	303	328	313	280	305	320	343	307	336	321	281	309	288	303	324	321	311	324	315	306	309	301	297	306	327	308	335	358	298	327	302	327	318	355	299	320	315	354	333	330	354	326	325	348	316	305	327	292	334	313	331	347	319	300	330	289	331	343	304	331	335	356	345	314	336	313	327	299	329	288	332	357	301	284	339	337	309	340	331	313	307	310	279	356	315	325	318	301	296	318	336	340	334	331	296	334	292	348	314	342	291	313	298	295	336	326	304	332	315	337	319	294	303	306	316	314	325	316	325	304	335	316	295	331	301	352	304	318	308	341	312	333	311	295	341	299	292	294	331	319	307	348	332	324	336	336	325	294	318	327	325	318	326	331	318	286	316	326	304	306	323	335	337	317	336	336	313	310	328	336	341	328	322	297	314	321	315	298	337	325	320	333	322	306	264	309	296	291	333	321	313	313	339	307	303	313	296	290	329	349	330	337	317	306	299	313	333	293	328	313	323	315	345	329	290	290	351	313	301	298	357	319	288	297	312	320	316	299	315	310	295	338	351	295	301	311	290	335	271	294	309	312	310	313	299	314	289	358	307	341	323	339	354	362	316	317	317	336	320	331	322	319	335	347	325	341	302	318	355	327	324	281	345	323	306	312	321	336	310	319	295	309	310	305	297	312	349	290	329	299	300	337	294	318	293	333	331	310	305	317	341	318	286	291	305	322	295	330	321	304	309	288	326	325	296	304	335	294	341	319	293	324	352	324	301	307	299	308	324	334	337	358	333	316	326	335	304	344	277	324	298	312	319	278	328	302	323	284	343	304	341	316	309	329	316	329	309	340	336	300	298	345	356	288	305	308	335	315	310	294	325	327	326	324	295	306	308	355	290	327	323	333	326	324	337	314	322	320	344	311	320	342	328	331	320	314	289	297	317	324	297	303	319	307	325	312	315	312	319	280	299	318	305	337	340	323	305	309	293	341	334	312	310	275	309	323	335	366	314	315	315	314	329	302	321	349	311	294	317	336	283	288	296	328	317	300	304	311	333	338	302	333	291	308	343	341	330	345	328	288	325	323	313	279	311	343	314	282	310	323	312	316	314	315	298	324	335	311	279	286	338	330	273	314	313	325	342	325	338	308	317	331	301	326	351	355	332	286	292	318	315	331	330	303	332	337	341	337	366	344	322	301	294	277	326	315	292	324	306	328	357	298	340	322	324	338	307	293	314	309	331	328	280	315	316	311	337	297	364	308	331	333	338	313	297	312	320	338	322	326	337	294	350	334	269	369	327	376	326	302	345	324	315	320	313	318	341	320	303	302	304	347	338	332	324	316	309	299	333	344	287	321	335	326	351	307	302	304	318	332	341	328	325	310	308	287	321	314	313	342	314	306	324	331	356	310	329	319	312	328	344	306	318	332	323	289	320	346	310	347	311	312	307	327	331	334	333	311	309	366	325	318	331	292	312	302	309	307	348	333	305	344	317	326	332	318	298	339	300	332	299	327	296	373	312	305	294	342	278	324	303	339	310	316	323	338	331	326	292	314	338	307	344	325	330	341	304	349	313	312	337	332	328	327	338	308	350	319	297	299	323	323	308	303	307	321	327	326	323	322	314	321	317	329	352	315	336
8399	9924	8686	4389	2974	2366	1944	1549	1238	1046	885	801	743	794	880	635	574	533	578	535	500	510	488	513	461	432	493	464	444	441	431	419	439	468	444	392	460	407	407	457	411	421	427	419	431	418	513	701	879	767	560	531	560	486	468	474	479	467	675	1083	576	417	415	428	482	392	419	418	427	431	430	425	405	419	388	430	418	402	388	418	448	402	375	402	431	431	426	436	374	395	411	401	398	410	375	431	426	408	427	396	413	429	425	423	420	407	397	402	408	447	421	422	396	388	414	401	392	423	404	426	400	441	400	444	396	413	416	440	427	428	413	420	436	400	436	410	420	412	422	398	395	447	405	392	447	391	395	451	432	375	391	395	402	403	397	420	409	411	431	388	406	380	386	392	403	410	395	417	386	367	380	405	427	406	385	425	417	428	364	450	405	442	389	390	379	414	444	393	431	425	459	385	441	410	385	387	436	406	409	424	389	429	405	409	391	418	405	421	383	387	378	412	448	392	395	391	405	441	410	405	435	441	398	373	432	435	385	415	395	420	396	388	381	440	432	432	364	395	418	411	422	432	423	394	404	391	398	408	410	386	441	399	404	387	382	371	391	396	395	400	405	408	382	405	370	409	392	401	384	401	432	399	381	435	383	414	396	381	377	387	388	403	400	413	428	399	465	445	382	414	451	383	407	437	417	413	425	408	402	433	391	389	437	403	409	453	386	374	403	414	412	420	376	375	382	412	394	400	426	414	400	423	381	433	391	392	438	404	399	404	385	393	385	434	423	398	429	407	406	404	403	400	395	447	436	421	426	441	381	385	413	376	413	414	404	412	426	418	441	384	418	409	415	387	441	400	390	381	435	416	414	429	453	460	386	378	412	402	389	418	401	402	400	386	422	414	391	442	398	411	414	394	401	415	399	389	423	407	402	418	400	414	405	399	424	398	400	388	414	403	457	433	371	444	399	394	404	424	392	429	415	393	369	394	420	416	403	412	424	424	442	436	422	408	418	438	419	387	395	432	407	428	444	345	420	368	421	407	414	391	404	386	439	418	410	428	429	396	410	393	423	416	424	397	396	431	434	401	402	440	399	436	389	445	409	415	418	415	402	439	400	380	420	389	427	412	451	394	434	392	412	392	380	426	391	401	399	377	395	394	370	419	412	439	391	427	377	403	403	420	428	371	406	382	448	386	439	456	389	428	377	411	422	438	418	438	405	448	419	420	438	409	417	413	402	405	400	412	412	394	433	428	387	393	412	393	440	432	412	429	429	403	436	374	397	420	414	404	394	403	409	384	415	404	412	389	411	452	433	416	412	375	403	374	410	413	436	415	404	430	391	390	381	394	429	392	415	433	411	412	373	409	412	393	432	410	431	399	394	368	414	383	382	365	391	376	434	386	384	405	390	396	419	401	389	389	390	406	418	428	421	406	416	402	402	429	435	425	425	420	391	408	416	401	417	411	443	404	373	391	424	408	436	378	399	402	422	397	421	398	393	440	407	443	394	398	409	413	426	392	414	370	416	396	428	445	391	396	376	387	392	406	411	413	422	419	407	400	430	379	444	435	443	392	449	430	394	405	409	384	418	418	418	407	404	387	425	422	373	391	403	393	375	408	406	449	412	411	373	404	416	379	420	401	410	427	404	387	428	419	408	401	422	419	434	453	406	388	395	409	398	424	392	426	429	420	435	397	399	394	386	403	404	395	419	418	371	440	376	425	394	367	426	384	395	419	394	403	403	456	417	429	408	406	406	437	409	425	423	396	420	422	421	402	392	416	387	380	413	426	419	422	416	421	410	381	411	411	441	406	407	425	381	380	392	430	390	407	414	453	403	388	412	421	425	395	421	408	432	438	406	404	420	408	419	418	401	403	423	415	392	399	393	382	391	426	426	383	411	391	417	388	434	403	430	413	423	423	369	425	416	405	422	386	389	381	413	463	419	431	421	420	417	383	381	385	413	435	446	388	414	414	357	416	412	372	439	441	439	449	428	405	408	413	430	376	398	400	404	430	443	432	420	399	409	385	388	430	421	429	418	413	425	425	398	414	389	393	407	446	410	392	430	448	422	401	427	415	398	450	397	404	391	375	415	394	439	429	396	426	391	406	400	401	404	413	351	431	432	429	389	398	427	382	428	382	394	409	419	420	416	396	439	382	435	423	418	414	374	424	434	414	375	396	408	393	412	410	425	440	402	416	425	395	420	400	443	398	441	401	393	411	476	446	410	419	416	415	404	416	445	388	413	407	444	417	437	428	411	391	428	438	421	431	416	405	394	412	408	406	402	435	415	467	417	396	392	381	427	395	400	413	388	444	449	436	390	389	415	414	401	374	419	399	415	410	438	369	437	384	409	408	449	409	425	413	392	438	386	411	395	418	449	393	402	371	373	415	402	435	409	400	388	437	416	440	415	400	385	426	412	431	449	414	397	382	389	388	425	393	404	398	407	366	409	412	393	410	432	446	403	414	442	389	365	374	437	441	438	443	421	389	411	387	430	435	417	427	409	372	387	420	412	369	449	385	419	373	393	397	419	407	392	387	441	413	411	407	438	429	414	385	439	391	377	416	431	394	425	428	447	419	406	403	410	382	421	412	390	412	456	450	405	400	394	423	405	392	388	410	388	402	410	381	372	390	368	402	423	418	373	431	441	427	400	438	415	417	380	428	438	421	406	418	392	392	437	417	446	433	406	421	410	429	410	400	388	407	391	381	441	439	450	402	424	433	429	416	390	390	438	423	392	420	397	386	406	413	395	426	425	407	426	418	393	381	392	414	411	385	406	390	382	405	411	427	397	371	374	415	429	410	396	434	394	401	409	407	393	407	386	438	430	408	440	441	377	406	425	419	414	406	416	453	399	420	421	421	439	382	406	418	404	404	370	380	432	419	452	403	385	397	374	416	415	412	414	425	377	396	394	426	422	392	424	433	404	428	375	410	410	428	416	447	445	357	414	401	383	445	437	383	372	433	399	423	410	412	363	436	425	413	434	413	401	385	429	414	453	398	395	415	428	402	412	402	452	401	423	388	426	407	393	427	438	425	429	432	410	387	399	400	407	411	400	423	391	418	400	412	402	398	393	443	388	406	402	422	424	443	413	409	395	370	411	429	386	394	437	420	448	420	405	419	426	426	398	420	407	384	377	409	388	372	407	440	416	405	396	430	400	399	407	423	399	412	420	438	432	401	410	411	419	397	415	378	421	391	387	448	411	401	403	387	401	404	391	403	423	406	414	426	406	401	381	453	435	429	423	418	396	371	413	434	406	423	372	473	428	422	430	451	445	377	403	411	412	424	419	401	415	442	435	431	403	400	439	417	383	429	394	384	401	374	409	443	426	410	401	441	422	393	417	379	420	403	395	429	419	420	430	433	416	410	400	380	359	411	429	419	419	426	371	413	402	393	411	428	427	382	417	419	418	422	375	403	432	426	424	438	410	411	449	412	435	429	401	398	402	398	431	406	416	423	413	434	444	408	415	407	439	430	411	419	412	419
22602	21036	28861	23435	21045	21089	11842	1205	829	690	599	543	527	518	623	365	337	359	343	319	301	257	269	249	248	274	236	241	265	220	232	212	221	207	202	240	210	232	245	201	224	184	231	205	180	213	288	444	582	515	283	334	302	250	252	238	264	229	410	712	222	197	216	248	237	205	174	190	196	179	179	210	210	185	187	208	199	187	209	195	205	229	189	193	182	201	203	204	206	189	179	191	206	182	189	203	189	204	189	212	189	172	220	193	205	208	211	227	188	194	207	191	195	222	210	187	184	202	210	211	214	176	194	206	209	179	192	220	191	189	186	189	207	195	220	185	208	161	197	185	205	216	217	203	211	201	197	211	202	183	202	169	186	180	189	229	184	197	163	189	193	212	205	182	195	195	191	197	185	219	218	226	180	187	194	188	189	176	200	190	198	199	201	224	184	209	196	196	196	184	214	198	197	191	194	188	200	203	187	195	197	182	200	190	186	192	183	192	186	205	185	204	190	201	233	174	208	199	210	192	225	187	206	203	188	178	175	212	189	201	177	212	185	206	216	188	191	199	207	190	201	208	190	183	181	178	176	184	155	182	197	170	190	175	194	191	171	195	202	178	195	229	206	194	173	179	177	195	212	197	194	173	193	175	182	194	177	167	196	164	209	184	201	202	198	185	185	174	200	187	198	235	198	203	175	198	187	199	193	190	207	208	199	191	196	195	165	226	187	207	186	207	193	202	228	168	193	202	184	173	177	212	183	189	195	179	210	201	193	210	212	192	194	201	218	186	187	176	200	210	204	180	200	162	209	204	190	213	192	197	205	171	203	223	201	208	215	216	187	187	187	218	214	199	188	185	187	198	195	200	197	189	188	197	184	179	208	211	207	196	189	197	181	188	177	188	200	201	192	179	185	183	191	196	198	213	192	204	207	199	188	182	191	191	194	196	193	212	173	200	201	217	174	207	186	194	195	194	192	196	217	193	190	203	213	201	199	178	186	199	193	164	197	240	186	176	186	203	219	167	185	191	179	187	201	192	189	183	170	184	214	203	179	175	199	171	197	195	177	197	196	213	188	175	195	207	213	193	193	186	186	183	201	177	216	188	201	170	188	228	195	186	189	197	198	192	202	206	191	195	167	206	211	180	207	195	178	203	197	195	195	201	181	191	220	211	183	176	154	179	178	196	189	199	185	195	208	195	227	188	179	194	190	187	174	207	205	179	189	203	200	208	168	182	205	198	183	201	206	196	174	221	193	179	219	218	169	174	197	204	189	198	224	210	202	203	192	197	189	195	200	214	201	180	182	178	202	191	187	184	209	209	200	198	185	180	175	173	188	171	172	212	182	188	188	190	207	214	196	189	179	202	185	209	225	181	208	193	172	230	219	178	171	174	228	184	208	197	202	192	177	177	174	199	214	218	228	195	214	224	199	193	215	195	190	209	186	194	195	182	204	197	178	183	188	236	185	210	189	187	194	215	192	180	203	202	200	189	187	193	191	218	186	211	193	182	211	201	173	203	200	209	199	190	190	192	194	191	187	203	233	188	179	195	189	195	185	174	208	190	201	179	194	198	173	180	207	173	195	195	183	214	192	169	214	188	184	184	189	209	194	215	189	164	183	207	193	173	196	203	195	228	202	200	173	168	184	185	186	214	175	186	184	205	166	187	189	192	179	202	213	214	221	213	175	216	184	210	186	204	188	179	188	224	192	189	183	220	199	185	191	189	200	195	177	223	206	195	198	204	204	204	199	181	193	189	207	176	208	175	230	187	194	212	191	179	194	160	211	188	187	185	195	207	187	207	204	201	191	172	196	195	198	199	181	186	180	188	183	193	206	205	208	208	224	169	194	207	204	210	182	206	197	180	197	218	194	173	194	152	202	174	179	196	186	212	186	192	207	171	202	192	192	206	172	182	189	191	194	186	208	188	171	195	187	195	190	187	174	166	202	155	190	206	210	190	200	195	195	189	209	188	191	195	165	193	209	153	203	203	181	202	193	170	194	193	201	178	227	195	199	190	191	181	172	187	171	210	235	190	183	208	176	198	186	175	211	202	171	205	194	190	202	213	201	197	211	222	222	193	199	194	190	201	181	170	173	183	188	214	200	196	198	197	199	204	180	192	195	191	177	186	187	193	208	201	199	197	203	183	190	194	197	218	188	201	197	194	191	185	202	208	189	195	185	197	200	179	184	188	189	208	205	184	204	169	223	185	209	190	181	200	175	198	209	174	194	213	185	200	183	193	182	191	197	174	182	210	195	193	193	180	199	215	209	206	184	206	219	205	226	184	217	207	178	189	206	212	204	198	202	195	184	194	186	210	202	174	193	178	196	185	214	191	199	176	197	186	194	184	164	202	192	179	180	178	190	199	198	200	190	205	173	185	185	184	205	202	196	187	204	188	190	199	179	208	178	178	196	166	198	192	184	199	201	176	190	197	216	184	191	183	217	203	206	205	184	214	187	214	185	175	204	210	214	208	193	206	221	169	202	195	188	196	193	199	159	173	169	178	178	205	194	191	214	194	196	191	205	194	194	186	198	199	202	180	213	192	205	215	174	192	203	204	174	208	217	191	152	202	179	190	191	187	200	200	220	197	176	201	192	170	191	169	184	188	198	180	201	201	180	198	191	188	203	198	209	201	203	178	207	193	216	212	191	190	186	162	204	208	184	190	187	201	178	187	205	191	183	185	209	198	192	218	209	187	176	185	197	205	209	188	195	177	178	190	197	195	235	192	169	176	199	174	165	201	188	202	220	180	192	217	194	206	196	212	197	188	213	202	189	195	210	208	193	195	203	182	197	170	201	178	208	189	196	205	185	161	197	189	206	193	176	202	180	201	170	181	181	176	198	209	210	212	182	216	210	181	183	176	179	181	181	194	191	203	234	182	181	203	216	171	203	184	212	177	216	210	192	190	201	218	194	197	184	208	199	199	195	194	183	189	206	187	210	175	180	185	210	217	177	187	183	190	182	205	213	204	198	206	181	199	180	193	183	181	179	201	192	181	194	161	216	196	193	192	184	191	184	196	202	195	203	205	209	196	175	196	189	200	182	202	170	178	189	189	191	193	190	200	200	194	201	213	220	213	196	210	190	186	194	192	193	217	203	199	213	204	199	206	184	217	220	182	209	189	175	170	210	181	214	185	199	202	195	190	214	168	179	201	193	177	169	211	179	177	210	188	220	195	190	178	219	205	200	186	188	209	211	201	201	208	192	170	199	212	166	203	211	177	162	228	171	173	186	195	173	169	188	204	196	171	198	187	174	183	207	204	163	215	202	189	172	217	171	190	195	222	204	190	195	187	192	179	191	211	187	191	168	198	227	221	201	200	217	197	194	175	188	183	184	190	180	194	197	208	185	205	178	190	168	191	173	216	180	213	215	169	189	177	176	178	203	166	159	200	176	199	203	209	181	197	194	183	223	201	210	186	206	199	197	228	191	177	178	209	190	163	154	216	186	189	194	200	179	182	188	185	183	176	212	200	183	197	203	185
11967	15982	13715	7323	5095	3871	3032	2336	1815	1409	1213	990	792	865	1083	681	562	561	533	480	395	400	393	387	365	335	350	357	322	354	322	292	326	308	332	292	293	250	273	284	266	272	302	279	262	303	384	669	1057	797	425	533	417	347	314	307	318	306	606	1152	353	294	246	332	314	234	242	255	259	254	249	229	247	235	238	244	224	272	221	247	236	254	243	234	271	281	232	252	243	241	257	214	250	243	253	240	223	258	254	238	266	240	232	252	250	284	265	265	251	239	246	248	220	262	255	274	235	246	296	231	265	260	254	241	217	232	219	260	241	225	240	244	223	229	252	250	244	228	250	274	237	218	220	228	236	218	240	211	218	234	240	225	239	256	263	231	240	226	245	236	263	256	234	221	234	252	254	232	228	251	282	237	238	241	254	262	236	246	244	238	240	251	250	223	216	239	230	263	250	274	241	217	247	239	252	244	247	243	257	259	233	274	257	258	221	207	250	265	217	253	243	221	275	236	238	263	227	231	221	252	235	284	237	246	260	255	239	240	258	235	249	263	240	255	261	243	243	219	246	258	254	236	252	251	261	227	220	237	262	246	229	236	241	228	231	240	251	245	257	246	257	227	232	241	253	255	216	222	224	252	236	232	233	242	263	255	246	266	200	240	235	234	290	224	244	250	257	244	252	270	231	273	239	237	247	225	197	229	263	240	237	261	254	217	233	268	235	276	244	246	221	235	248	262	261	231	267	215	239	231	261	229	234	201	251	230	262	253	223	243	264	238	248	238	254	232	224	281	233	259	253	223	240	226	229	251	275	241	229	250	248	261	254	209	233	245	237	229	275	237	255	274	226	223	240	264	240	217	231	234	248	249	247	240	250	234	236	233	228	246	235	221	264	217	244	269	234	255	248	226	234	247	217	256	244	224	219	254	266	237	235	239	241	247	263	244	228	239	242	282	238	270	266	235	254	227	250	251	236	209	239	241	250	246	264	248	228	246	278	240	258	238	224	252	236	223	221	263	218	232	241	249	258	229	245	229	254	252	196	235	202	236	212	244	236	254	236	264	267	228	256	257	234	237	217	240	246	240	259	237	247	278	266	226	266	228	248	257	220	224	262	248	233	251	271	231	235	255	254	221	243	222	247	274	219	255	267	250	222	233	259	229	227	251	266	260	241	243	243	262	230	250	244	235	242	276	225	211	218	250	249	259	246	266	265	247	258	264	250	254	263	243	248	272	270	275	265	243	231	237	273	249	225	212	229	290	260	244	232	235	235	263	220	225	259	209	232	243	253	246	246	225	232	241	245	229	257	256	258	241	221	247	237	229	253	261	232	242	244	235	246	239	272	259	255	255	232	269	222	229	243	256	232	268	242	252	236	247	262	228	238	260	244	232	239	233	238	251	225	243	233	275	255	230	251	253	208	228	221	229	255	249	244	231	239	232	250	249	219	247	238	234	229	243	244	239	230	274	237	237	203	253	241	247	217	249	240	243	250	252	222	259	252	244	258	233	250	239	233	230	252	252	236	233	249	238	245	246	254	250	229	234	255	268	284	224	234	221	251	249	247	272	227	239	263	271	227	229	237	243	213	242	263	227	241	239	285	256	273	270	257	226	253	246	259	247	256	251	249	269	236	237	241	275	254	258	211	273	242	239	263	248	224	243	218	234	238	262	221	253	229	243	254	243	231	243	241	235	255	224	245	266	251	225	252	219	212	234	251	248	244	228	247	268	251	236	264	236	216	271	245	253	237	249	242	250	223	234	235	213	259	216	230	248	259	228	233	271	241	229	284	256	258	246	213	235	229	215	255	283	221	265	241	235	273	257	235	248	228	228	252	246	241	230	242	239	230	240	252	251	247	257	215	250	271	224	248	241	262	238	252	231	240	242	257	238	220	217	254	240	239	244	244	258	263	229	224	239	232	247	217	237	258	258	241	230	235	242	259	224	252	276	260	254	254	252	260	255	264	253	253	224	256	246	216	243	243	230	242	231	233	236	246	240	228	233	256	232	264	238	263	234	242	255	247	242	256	268	225	235	230	201	228	212	242	235	248	239	238	254	221	222	242	259	237	232	256	234	255	266	242	236	220	231	246	245	260	236	199	250	239	250	245	246	257	256	239	261	267	255	229	245	235	228	259	241	229	264	233	236	254	249	233	225	239	255	263	231	259	238	258	249	272	220	231	238	271	282	252	250	235	278	249	258	238	257	259	257	224	248	247	237	234	250	249	250	254	275	261	257	250	264	250	243	255	226	261	229	238	256	245	258	249	243	252	228	251	230	247	255	277	225	256	258	248	234	250	245	240	245	257	237	248	260	228	242	254	250	190	246	244	248	267	243	234	215	237	250	239	243	247	240	248	238	228	251	254	263	237	271	252	235	241	248	236	253	224	235	224	211	247	241	209	248	238	224	223	234	224	226	267	253	250	243	231	247	225	261	223	244	247	230	249	231	232	255	239	257	279	246	219	236	263	228	229	224	237	245	243	246	246	240	226	247	222	238	245	261	258	242	219	238	225	268	230	245	234	226	250	251	256	247	255	219	259	263	266	256	231	250	258	258	229	225	235	261	247	254	238	236	240	261	252	240	258	226	253	222	217	243	220	238	213	253	258	248	265	281	258	215	241	266	245	221	235	229	239	255	272	251	266	226	235	233	241	247	245	257	254	232	241	255	250	229	259	260	245	226	265	267	224	239	230	237	263	237	253	242	230	257	247	231	253	257	242	250	229	231	237	247	226	221	239	242	239	273	253	229	250	236	222	280	228	230	239	249	238	230	219	247	245	256	223	262	264	213	239	262	235	247	277	247	252	239	254	254	222	251	268	226	251	228	244	224	244	244	246	255	263	228	240	268	241	260	247	259	241	248	263	255	260	214	246	257	236	233	271	237	225	231	213	274	235	257	228	240	239	269	262	264	235	215	231	239	239	255	278	244	250	219	247	241	273	256	218	258	228	223	249	237	232	245	245	262	251	250	226	258	260	221	230	256	240	246	249	223	243	253	260	247	242	253	239	220	247	222	241	239	245	222	267	215	238	246	242	260	246	227	252	227	229	264	238	242	253	221	247	242	240	217	245	264	258	239	265	217	226	230	232	241	228	281	226	235	280	249	238	256	244	253	221	238	245	253	232	254	264	223	250	230	212	249	223	241	248	251	229	265	242	235	213	221	247	239	251	251	230	258	258	281	233	251	238	201	238	264	236	255	247	258	254	257	241	254	229	228	233	237	214	250	224	270	241	229	245	246	230	223	254	229	234	250	231	249	262	248	234	233	233	225	249	243	230	262	254	255	261	220	246	236	259	250	233	252	258	260	264	238	247	236	252	251	240	259	257	249	231	260	250	244	246	232	263	240	247	259	250	252	224	225	267	230	232	231	254	256	263	227	222	248	265	240	239	251	279	269	258	208	250	237	237	214	239	239	225	229	236	256	215	255	213	256	243	247	242	254	250	248	241	233	217	251	246	265	241	249	266	233	214	237	244	245	247	241	233	240
26644	20630	10148	1127	702	647	596	498	522	461	491	477	487	532	551	499	509	468	431	489	486	468	481	493	477	466	473	503	478	467	475	461	476	446	467	462	487	466	476	469	478	468	438	497	459	497	504	615	588	571	482	502	506	467	516	439	465	540	554	549	463	471	453	490	467	496	479	460	476	443	467	444	478	459	469	480	466	460	446	472	456	486	476	485	469	481	502	481	475	478	443	466	472	468	482	512	478	467	488	469	447	443	462	484	513	480	467	484	443	470	486	500	450	462	484	452	521	468	466	463	488	487	466	483	481	444	439	470	446	461	493	498	460	497	514	436	459	496	477	451	486	483	450	494	473	444	450	476	475	439	495	491	501	462	450	456	480	506	472	508	429	477	428	484	456	482	457	446	474	458	482	464	455	484	456	444	490	433	472	442	497	438	488	462	453	490	432	434	466	488	502	479	474	497	489	498	521	477	446	425	474	450	428	462	448	466	437	472	503	482	479	456	428	494	515	475	436	460	461	466	502	408	469	480	462	490	490	482	492	464	451	476	460	490	455	482	449	450	494	498	434	474	455	499	457	484	493	467	465	475	462	494	472	487	465	478	455	470	476	496	458	457	441	474	439	491	468	500	478	479	444	481	477	445	480	459	459	505	508	462	465	461	467	470	457	490	466	488	469	441	445	450	450	443	456	472	476	479	464	438	450	485	479	452	451	492	462	470	448	505	470	476	517	490	483	527	481	469	493	475	475	455	482	430	470	461	471	469	499	491	499	459	457	496	460	434	495	457	462	453	481	492	456	492	464	440	466	457	464	457	441	467	451	473	519	449	484	452	479	498	462	465	472	474	505	532	515	455	505	488	466	476	482	525	490	472	498	510	473	435	514	472	517	514	478	462	438	501	496	481	477	501	471	475	492	482	477	444	463	485	501	459	437	468	462	465	472	489	476	430	458	477	449	471	488	473	446	456	438	512	485	486	465	455	461	447	479	453	480	494	498	493	481	457	467	473	468	497	471	458	457	528	506	451	480	460	503	491	442	479	437	444	511	462	460	463	443	493	486	497	483	456	480	496	502	460	482	465	486	447	437	491	459	497	510	459	465	458	455	474	466	470	456	474	452	478	469	463	490	473	459	502	448	477	483	450	493	459	472	493	463	449	466	469	490	472	452	461	480	460	480	455	452	438	438	448	469	452	450	485	496	490	474	527	478	462	435	472	486	490	454	433	462	494	437	445	468	436	472	456	466	461	458	472	459	448	486	458	454	486	453	458	467	449	460	443	454	457	484	459	480	485	484	427	452	460	482	484	425	455	489	500	510	472	478	459	509	457	481	437	457	474	474	455	503	463	471	443	446	441	483	466	492	457	484	456	468	436	458	456	453	487	484	436	435	467	450	455	484	499	457	410	437	442	471	473	479	518	459	475	481	495	474	456	459	492	489	491	446	429	444	462	475	521	458	469	499	490	436	465	461	476	429	467	503	468	449	457	461	471	439	468	501	464	489	466	461	495	487	445	470	447	477	453	449	472	470	475	442	474	451	472	476	451	493	442	518	505	483	496	470	497	449	469	490	475	492	488	461	456	454	488	467	446	491	462	476	468	459	497	442	475	412	482	512	488	421	413	466	492	492	455	496	467	473	454	473	434	493	449	456	432	497	492	492	458	468	464	458	434	480	490	475	496	476	457	474	489	501	443	468	462	464	436	473	418	478	512	495	488	452	467	448	498	478	471	519	489	463	446	447	465	462	463	464	496	491	435	482	464	469	490	447	457	516	426	472	455	458	508	476	479	453	469	484	460	436	478	492	515	460	470	470	497	508	488	448	428	468	482	483	474	451	511	460	474	445	477	508	478	482	481	462	491	477	457	472	479	458	442	486	451	499	465	454	455	434	461	542	499	476	461	453	462	463	449	473	457	456	457	482	457	467	470	470	509	473	476	488	483	453	489	471	442	467	447	446	438	476	499	472	471	490	457	437	460	470	476	459	485	481	452	436	458	452	471	454	454	520	467	458	464	409	455	467	487	478	476	460	504	479	475	490	433	473	475	484	472	458	461	481	471	430	452	505	464	465	468	484	535	506	454	476	485	509	459	460	459	463	466	492	436	475	456	444	456	445	486	474	476	497	471	457	475	450	434	464	473	487	492	472	451	480	476	493	500	427	458	477	489	464	432	413	463	472	448	495	482	470	478	492	472	465	484	459	496	497	468	456	438	485	441	491	450	498	466	461	451	464	490	444	466	473	450	514	511	462	482	453	437	430	485	436	483	476	458	459	491	488	456	481	442	466	444	430	498	450	444	500	492	426	489	489	477	440	499	444	457	476	443	437	481	448	481	457	464	427	474	459	455	431	441	498	468	413	416	449	517	488	475	482	468	451	485	473	470	475	463	454	466	501	477	471	459	499	488	428	488	459	489	469	433	447	474	465	466	478	467	484	485	493	515	467	465	462	443	464	492	469	498	476	453	491	462	452	487	443	485	504	429	412	416	498	476	470	503	506	496	433	509	438	471	474	476	435	493	457	491	481	449	469	466	490	470	466	473	421	455	479	487	446	487	461	465	455	478	488	482	457	452	484	465	451	501	501	471	478	454	469	462	494	449	469	498	474	491	447	459	495	450	490	467	461	463	459	514	485	414	468	511	492	432	511	483	481	483	468	494	455	452	434	477	443	460	497	475	469	479	472	498	449	469	480	491	475	490	441	432	504	473	455	482	450	444	506	491	506	490	463	493	468	455	484	501	472	465	491	493	455	475	447	477	483	456	515	499	455	455	439	509	453	467	434	479	511	462	458	496	463	460	492	464	458	521	456	459	501	463	499	468	469	480	479	477	473	445	479	457	495	499	481	499	488	477	481	475	496	477	457	434	509	472	469	432	462	506	461	460	484	475	471	433	435	486	490	461	465	493	469	490	529	489	423	494	465	437	488	448	483	458	474	492	499	451	461	446	437	504	445	452	457	485	465	482	446	481	448	448	459	467	495	459	462	485	463	480	449	481	504	485	460	446	466	482	481	483	477	459	446	452	509	455	459	504	467	443	488	433	468	469	457	468	455	496	493	464	484	485	479	464	500	489	496	490	485	490	482	456	450	458	432	498	448	488	472	488	475	454	503	447	476	453	406	471	476	466	525	463	477	469	473	469	456	473	447	476	475	501	490	462	453	442	502	482	469	478	512	505	474	481	463	478	465	467	471	499	469	465	444	473	484	453	516	488	446	480	467	491	474	465	467	510	481	483	474	456	485	480	479	494	470	442	492	463	466	472	472	468	520	463	502	477	446	463	489	461	459	494	499	429	463	489	458	457	451	495	496	469	428	430	476	495	488	481	494	473	449	493	459	500	449	444	472	456	477	443	486	463	474	499	456	480	441	498	475	446	456	457	465	463	462	477	451	486	488	504	468	444	472	472	417	484	425	506	454	465	479	503	447	477	451	474	515	481	506	477	452	459	467	475	476	470	465	467	496	453	509	458	459	492	476	451	484	527	486	468
4433	1332	1125	908	736	735	730	685	682	660	625	641	665	720	776	658	589	617	660	621	627	580	620	600	622	590	592	584	627	604	579	614	570	604	600	590	606	607	633	568	580	609	615	640	626	616	585	731	791	808	639	660	677	630	589	587	644	593	782	716	636	646	571	619	622	615	607	607	604	566	626	614	639	572	555	620	563	625	584	628	597	564	579	607	608	559	607	605	580	609	602	623	584	552	623	563	599	593	574	605	583	564	615	607	539	582	579	598	607	576	594	602	587	614	580	633	569	555	612	609	569	596	593	576	579	593	585	602	592	591	570	598	644	612	608	608	607	570	611	582	551	595	581	612	614	588	603	598	577	576	599	583	587	572	573	596	636	576	581	578	644	563	615	606	575	597	641	605	591	587	634	599	590	589	593	569	645	563	593	621	626	640	558	568	587	600	590	643	606	608	602	575	572	642	615	636	661	596	592	561	556	585	605	614	592	616	573	582	554	578	590	639	587	536	591	590	624	586	583	628	586	601	618	585	599	609	599	595	600	628	577	568	596	599	598	556	650	584	555	585	589	591	562	571	620	586	579	609	600	597	631	585	585	585	577	585	629	610	632	572	597	537	623	594	587	628	550	543	593	602	567	602	587	586	619	608	600	638	589	590	605	590	604	534	606	560	582	622	595	606	618	568	590	610	612	588	586	646	570	621	604	614	613	605	561	592	587	618	583	618	608	593	560	623	619	620	566	569	551	598	580	593	569	605	569	602	562	543	550	567	599	625	601	650	585	569	555	625	588	617	574	586	636	613	595	575	613	593	576	592	617	646	637	551	611	571	593	611	557	602	605	544	570	571	583	610	584	608	588	584	588	600	600	571	602	577	593	572	588	620	590	626	588	600	575	623	568	606	568	545	558	608	583	616	635	593	590	612	613	600	624	609	633	612	593	613	581	619	597	608	563	609	634	575	606	606	574	590	587	584	589	605	592	633	620	586	629	549	621	586	610	569	611	620	624	643	568	590	613	598	590	623	549	640	568	622	578	617	592	630	592	582	608	601	571	580	596	565	628	632	594	606	566	636	602	607	597	596	577	649	565	566	594	600	594	601	578	587	600	619	607	584	614	577	604	567	602	586	595	597	616	578	611	577	587	600	612	585	615	538	605	572	618	588	581	599	592	546	570	602	534	598	607	604	572	636	579	578	595	566	556	622	598	560	587	602	608	577	601	586	585	602	619	598	586	609	567	593	627	590	603	581	606	586	569	606	641	613	595	565	603	589	597	571	575	620	639	618	575	606	612	586	567	611	578	521	553	617	595	603	602	566	582	619	615	557	569	570	588	588	586	612	589	568	618	600	580	593	587	572	623	586	592	586	620	557	645	613	582	614	612	596	596	617	560	595	647	586	590	596	638	623	566	632	638	612	608	581	581	574	594	615	612	597	594	604	569	532	549	549	573	615	554	601	603	603	597	609	606	632	606	579	571	573	615	623	577	619	587	597	563	591	611	582	607	579	593	594	531	584	642	648	609	641	561	548	560	610	556	607	611	569	556	614	541	632	587	570	602	601	549	587	586	582	609	628	625	533	570	578	590	606	585	603	592	566	605	582	623	619	556	598	609	571	611	604	603	577	610	606	597	615	588	572	596	555	583	629	541	619	584	598	612	605	629	640	595	588	586	576	532	618	630	581	550	582	583	575	586	563	587	594	609	603	577	611	596	587	593	576	609	581	607	562	634	560	567	559	608	560	608	584	567	589	581	609	608	604	585	613	616	635	601	590	550	577	592	577	563	566	578	563	594	585	593	593	573	618	564	595	550	620	586	573	566	583	606	609	591	610	564	633	604	630	584	624	603	633	636	640	582	620	606	537	585	570	617	555	593	612	573	612	626	615	608	604	612	573	602	638	620	630	590	634	652	588	632	572	628	575	571	585	605	602	603	595	628	600	635	574	596	584	604	604	637	571	597	617	598	565	557	586	558	593	583	622	612	595	585	572	576	588	603	574	576	601	589	576	603	615	640	606	600	610	601	569	586	597	560	632	606	596	571	577	612	600	548	619	595	610	630	592	589	595	591	543	601	578	572	574	613	658	594	583	585	574	580	591	613	574	556	591	612	600	629	608	598	609	649	606	650	614	603	555	570	594	588	612	610	605	579	656	624	604	614	598	596	628	569	622	600	593	550	529	596	605	592	661	539	608	553	601	622	599	595	615	585	566	587	604	570	578	553	580	590	599	630	552	583	561	621	575	562	640	549	582	574	596	615	591	541	555	554	567	597	606	631	598	610	625	593	605	589	583	585	573	578	632	592	567	618	581	625	562	583	595	587	633	602	579	614	621	615	614	560	579	570	567	553	602	584	592	586	568	612	616	616	592	598	632	592	599	579	600	573	538	613	621	552	586	587	596	609	608	573	553	583	588	590	576	574	601	621	610	590	573	560	580	608	620	585	577	595	606	589	626	583	581	579	642	587	575	606	593	610	581	568	601	585	633	652	591	587	602	636	657	602	571	554	611	529	597	603	577	644	629	615	645	587	599	596	634	574	587	601	609	581	626	611	565	562	564	567	553	560	566	616	641	580	607	572	564	606	611	568	594	586	606	612	600	600	608	604	629	546	563	630	582	625	561	574	565	616	561	589	582	606	579	606	570	618	600	607	554	566	550	603	632	615	632	603	636	626	582	574	593	594	627	599	604	562	593	598	612	572	634	567	580	632	576	577	594	558	569	598	602	580	616	615	608	625	603	595	584	617	566	609	616	604	629	609	592	597	575	563	594	599	587	595	629	587	585	626	547	561	603	571	630	580	571	571	570	559	557	602	552	585	599	577	579	576	557	581	578	570	575	588	573	594	551	577	638	585	620	625	549	632	589	615	583	577	575	575	595	643	608	581	574	575	602	586	620	603	539	575	601	609	623	553	566	573	603	570	619	599	595	598	590	606	613	629	616	600	603	585	584	602	545	624	572	594	605	623	590	624	597	594	594	599	608	605	589	592	613	606	590	565	585	601	601	556	556	579	595	565	563	578	574	585	643	590	609	608	644	603	606	609	569	629	623	566	599	579	628	590	603	641	597	560	588	554	583	574	570	578	620	543	605	597	598	618	652	600	568	614	573	608	600	623	584	585	602	627	556	625	605	598	541	600	553	604	614	601	605	563	591	605	551	593	629	608	553	623	602	589	597	586	602	564	622	615	653	592	602	546	588	565	623	597	600	594	622	563	595	611	616	566	615	635	607	603	563	639	602	546	596	624	599	582	604	590	619	570	610	573	623	572	639	570	569	584	571	584	569	604	629	633	584	570	582	583	582	580	591	618	656	632	530	603	606	589	572	574	530	614	609	608	600	579	582	603	581	600	590	598	572	583	588	565	604	628	600	646	540	627	583	595	585	585	563	573	616	589	567	584	670	592	582	613	618	615	619	602	596	588	588	599	574	584	583	557	643	574	544	576	582	612	556	583	541	618	618	598	575	566	622	614	591	553	585	545	568	572	587	612	554
23438	21044	28545	23762	21037	13562	1342	813	607	585	522	470	487	528	518	461	377	396	375	396	370	368	375	342	356	314	330	304	317	331	310	312	335	331	333	332	320	329	308	298	318	329	333	319	324	355	361	501	542	527	381	398	387	355	345	336	324	343	514	424	355	336	299	317	332	316	312	303	323	290	336	310	304	303	324	285	300	305	308	326	341	276	268	312	326	335	272	311	314	296	294	314	303	297	303	285	334	297	323	293	298	348	319	328	299	331	303	327	324	308	332	288	284	326	330	294	317	352	276	323	311	266	311	307	301	332	303	308	301	325	302	308	284	275	338	319	344	313	301	294	302	337	321	282	316	304	314	314	285	309	312	316	320	339	341	312	299	320	295	304	330	323	321	326	298	317	293	324	288	290	332	326	309	292	303	334	351	326	280	316	278	317	313	322	283	313	304	327	298	278	303	320	316	276	348	294	325	299	356	287	325	326	329	309	333	337	304	284	327	335	320	306	301	298	309	318	353	316	335	320	318	299	324	314	292	284	305	304	286	321	291	301	286	294	340	333	325	301	287	310	317	323	290	293	312	319	283	324	287	281	299	343	317	310	318	302	293	318	307	335	299	319	351	309	326	318	333	309	303	291	301	298	287	345	309	303	314	313	322	359	319	342	296	286	284	332	286	326	288	282	337	319	320	332	321	334	296	308	283	305	312	354	276	326	288	304	297	310	337	331	332	334	331	308	309	306	306	314	329	296	306	324	310	355	304	273	284	325	323	321	308	310	321	318	281	292	288	319	301	315	327	323	290	319	306	306	336	282	288	306	309	316	330	303	324	279	325	294	329	315	321	319	307	307	317	331	313	312	309	304	308	315	291	280	313	308	322	304	314	300	313	317	321	311	344	332	323	307	317	295	311	326	322	293	329	287	304	279	307	325	292	333	288	305	326	308	314	311	300	295	314	322	275	301	296	318	335	325	287	292	287	303	307	307	312	337	301	346	308	350	302	307	302	315	291	300	335	296	294	322	296	312	330	317	307	341	297	318	314	319	311	318	298	328	335	274	285	332	342	323	294	313	286	311	313	294	328	347	328	297	309	308	316	314	295	295	304	310	339	321	305	303	305	310	328	307	257	299	314	308	290	305	313	294	288	298	300	281	351	306	329	311	326	321	313	314	293	347	317	327	300	338	310	319	330	320	341	287	300	307	327	308	311	327	317	309	331	333	284	306	305	328	326	334	314	282	289	331	314	330	326	316	290	339	329	307	316	311	301	288	303	333	325	306	277	325	331	304	322	304	323	285	305	312	295	317	334	321	317	312	306	296	320	280	316	304	314	315	306	318	319	313	320	311	296	272	290	334	277	342	292	299	314	307	337	345	309	289	318	297	307	325	324	331	291	308	314	309	303	344	279	306	320	316	288	288	327	331	343	324	314	316	341	300	297	291	295	332	334	321	272	287	304	280	260	310	326	305	307	290	319	304	316	294	311	325	311	305	329	312	293	289	303	301	323	326	292	312	327	303	296	330	325	299	323	312	300	325	304	293	298	313	305	276	347	345	289	313	298	311	323	320	290	317	280	322	309	310	304	290	285	328	336	320	311	306	296	325	302	306	276	333	296	293	336	299	317	310	312	326	307	318	294	312	317	307	330	304	298	282	313	300	303	300	314	314	330	292	305	277	322	311	283	298	310	333	292	315	294	308	302	322	301	311	297	280	306	302	309	320	308	329	291	307	330	316	289	310	329	316	346	305	323	311	317	321	312	325	314	336	333	312	299	308	284	272	339	312	307	333	309	306	307	336	320	330	323	342	312	305	326	281	300	301	311	328	310	332	318	312	302	304	322	327	332	294	289	313	283	288	285	312	308	316	305	302	305	317	309	290	322	320	316	300	316	320	302	338	324	261	316	291	295	320	341	316	291	271	313	316	313	284	312	288	310	312	279	297	304	311	308	299	306	312	356	328	304	329	312	342	274	304	301	287	281	306	286	314	298	286	305	287	326	307	316	304	288	330	303	353	329	273	319	293	316	341	299	301	311	316	311	299	287	296	306	302	317	280	311	316	327	334	303	319	283	299	299	299	308	313	300	297	280	342	287	352	302	330	304	319	311	294	330	307	307	321	302	298	304	290	296	331	314	315	320	322	321	320	305	298	296	288	269	304	315	296	306	297	288	315	313	303	315	312	315	324	305	306	318	320	284	326	315	305	335	339	318	316	327	295	295	307	318	311	330	283	302	332	333	320	328	318	312	301	277	306	304	316	274	330	284	300	324	303	317	302	348	304	342	298	283	315	328	347	335	290	337	315	316	302	302	323	318	294	321	323	322	319	298	286	328	310	298	309	347	313	321	316	331	279	288	298	324	296	286	318	314	310	346	298	314	332	268	289	330	347	291	304	341	292	322	292	339	323	337	306	303	302	267	291	283	288	280	325	294	322	321	289	291	309	323	309	316	320	313	320	299	312	348	283	323	325	339	312	303	304	314	295	296	296	303	317	293	278	300	296	305	326	319	298	290	304	316	313	283	325	334	285	342	350	320	323	322	332	336	316	297	290	292	286	316	329	304	321	323	303	302	302	295	313	296	323	319	347	316	287	326	289	321	288	333	297	300	308	315	309	293	293	313	314	306	306	327	331	280	309	354	311	309	316	302	310	347	318	337	312	319	306	295	312	317	296	294	303	309	300	301	296	313	323	324	312	300	298	296	285	327	334	309	307	281	281	321	320	262	288	279	291	285	312	334	320	296	316	291	289	309	326	307	322	286	317	284	280	292	343	330	304	283	343	328	300	316	319	282	271	324	299	322	310	320	300	303	286	303	316	311	284	329	302	327	298	287	289	266	296	302	289	309	302	325	314	310	307	321	305	331	330	290	310	295	317	342	302	274	298	307	330	294	340	305	310	301	309	303	316	324	296	311	278	307	312	337	311	295	295	324	316	324	293	301	290	310	310	315	315	314	333	311	271	308	307	283	329	317	338	312	290	296	286	317	303	280	308	322	312	332	283	308	285	293	303	299	323	293	321	296	277	321	315	312	320	287	322	297	294	263	313	347	316	300	274	325	292	298	282	300	295	359	314	296	295	313	303	317	310	289	303	275	312	301	280	295	308	316	319	298	322	336	291	289	320	301	294	325	303	351	312	319	311	344	273	356	309	306	307	309	317	305	304	337	306	274	301	321	340	325	293	274	290	315	270	316	305	295	312	304	325	346	292	344	336	324	310	318	301	311	315	317	331	316	309	297	292	315	323	309	314	279	297	338	328	279	305	307	290	329	338	313	304	276	309	316	307	330	303	302	331	299	305	340	343	317	309	347	317	263	274	314	296	313	308	327	311	296	331	337	309	304	329	299	295	296	287	305	317	296	333	300	332	312	302	302	266	293	298	321	292	311	281	300	302	331	341	306	282	299	339	352	293	314	309	294	304	347	321	302	292	297	331	340	254	302	321	295	308	318	313	304	305	293	317	315	290	315	297	324	350	296	332	319	322	276	308	295	310
10007	10004	8472	4302	2999	2282	1894	1507	1223	1040	930	778	737	787	898	631	586	605	560	518	488	498	455	449	462	470	456	422	460	437	446	412	438	439	435	379	453	404	388	412	400	463	440	411	406	461	498	772	877	769	521	542	519	426	497	445	462	449	747	613	507	476	420	467	424	405	441	422	387	383	423	384	408	411	401	395	419	422	378	386	386	419	396	387	393	390	423	410	404	431	409	431	399	422	439	392	396	355	403	405	428	400	380	387	411	413	389	380	438	380	411	403	425	444	427	409	420	413	353	388	388	386	364	409	411	409	399	386	397	393	384	411	398	387	447	394	398	373	429	425	362	386	434	425	410	418	421	380	403	395	402	412	419	387	416	401	438	396	386	385	410	391	412	381	398	407	391	424	422	370	393	417	380	403	397	400	423	376	381	373	380	384	412	402	399	420	393	364	408	397	365	392	418	375	382	426	413	429	428	413	390	426	404	400	397	398	412	364	400	396	378	412	373	343	437	383	431	409	409	391	355	420	368	421	425	403	396	396	402	399	416	419	398	396	396	367	403	395	415	419	338	384	366	386	373	400	380	414	369	402	368	379	393	406	383	406	373	397	378	381	421	422	371	414	400	396	352	411	376	380	417	407	398	385	374	414	444	393	399	396	393	408	382	390	405	406	414	384	396	379	390	406	419	367	403	417	406	391	417	392	369	392	376	383	385	407	399	385	442	369	408	379	386	389	357	408	386	396	422	424	379	386	365	420	386	396	399	408	397	412	382	394	392	396	384	422	404	395	430	402	425	402	410	394	387	389	410	372	377	401	378	351	404	387	472	412	412	410	406	413	384	386	380	375	415	425	392	404	406	405	435	399	415	416	402	389	383	384	375	389	412	424	427	401	389	412	384	391	413	424	434	403	426	375	454	384	404	402	367	432	400	398	429	410	439	421	359	395	421	389	395	368	368	422	394	432	386	398	380	409	397	391	423	427	402	412	407	417	403	382	377	372	412	401	396	434	407	375	433	410	405	413	405	410	388	396	379	379	399	393	401	414	418	394	404	375	405	410	422	412	397	412	382	422	404	415	405	365	404	388	395	387	419	434	368	356	399	401	390	371	414	380	402	420	384	401	375	400	458	409	414	375	401	386	388	395	425	414	397	387	414	428	437	396	425	405	399	395	387	435	386	399	428	424	398	404	380	424	389	416	406	382	347	417	402	424	425	406	409	377	408	433	408	412	384	411	359	405	423	393	449	397	368	402	363	405	389	387	421	416	405	403	399	415	418	423	397	418	402	417	403	426	399	426	412	397	375	413	405	404	387	399	435	407	417	406	390	407	411	424	386	403	423	398	395	430	392	395	417	399	388	425	397	394	404	413	421	390	408	432	404	418	398	402	426	417	416	397	407	427	380	406	363	423	391	399	410	386	378	413	405	433	436	359	385	426	385	389	425	403	391	387	387	416	405	427	391	409	390	384	400	420	381	443	406	372	389	383	408	401	407	392	398	415	385	412	402	372	425	422	398	363	382	418	367	405	387	396	421	391	415	367	360	391	417	397	408	395	400	384	359	423	441	348	416	407	383	388	360	400	428	424	424	408	384	410	387	415	440	419	405	409	406	402	416	368	436	398	403	393	402	372	392	397	379	390	381	379	391	387	376	388	347	437	405	399	439	393	387	409	391	433	439	440	401	407	371	409	403	362	392	385	433	375	395	434	418	374	405	399	372	440	397	395	387	398	421	403	388	407	419	419	370	413	391	376	380	418	412	406	400	410	394	426	383	397	422	397	387	398	415	423	418	394	416	395	405	399	397	392	397	393	410	408	415	418	411	390	415	366	400	425	380	426	411	407	411	378	373	406	424	402	408	382	402	402	382	397	384	374	409	385	389	401	393	414	428	396	406	425	401	374	389	404	397	386	429	397	364	451	410	373	406	381	405	445	393	405	412	397	398	384	388	397	405	353	426	426	380	406	398	430	405	383	371	399	394	409	410	399	432	434	367	361	386	357	406	412	360	404	408	418	416	411	401	421	424	416	392	365	373	386	394	389	403	404	407	410	416	380	411	398	410	422	401	392	419	369	395	425	412	464	416	385	397	403	376	412	420	370	418	373	372	417	426	403	371	364	408	370	392	409	353	406	388	382	381	433	381	432	387	412	432	394	406	413	358	378	401	387	408	400	401	399	388	389	392	382	396	423	398	403	415	414	417	416	422	420	419	420	415	396	378	430	406	412	432	412	387	401	390	403	429	408	411	389	399	403	395	410	386	406	395	393	387	358	423	425	435	442	368	425	400	437	408	425	390	376	409	430	394	387	388	415	375	424	441	413	382	401	361	371	378	443	406	426	403	405	395	397	382	422	369	414	442	423	408	415	420	394	388	416	416	407	388	383	372	418	376	415	392	405	373	395	400	403	402	436	440	399	391	405	379	407	418	430	415	395	410	437	413	376	381	416	382	402	394	388	397	446	348	412	378	431	415	367	404	411	407	416	423	397	395	404	435	389	402	410	397	407	379	389	433	365	387	433	392	408	455	414	406	394	415	381	372	426	373	422	371	386	385	415	379	410	400	402	405	460	412	434	394	414	389	402	429	406	395	440	398	374	387	426	405	388	398	405	402	393	403	392	389	382	370	388	414	410	411	416	444	395	422	424	411	429	420	377	401	393	414	426	361	393	394	427	410	441	434	429	395	410	437	369	402	374	392	381	400	427	425	390	390	385	392	387	424	407	367	360	384	355	394	419	367	390	404	409	418	425	354	419	371	413	386	367	407	428	401	367	374	367	375	426	403	415	386	437	446	390	429	405	432	384	395	383	431	464	388	394	410	429	434	410	390	423	397	426	400	389	408	375	399	399	392	394	375	422	415	380	425	385	426	412	434	439	399	418	366	407	411	419	442	394	415	384	384	393	418	414	377	384	391	410	393	410	407	424	371	390	412	400	415	368	416	392	403	404	403	397	419	396	396	389	418	436	433	387	382	376	412	381	345	397	402	393	430	381	412	416	401	425	406	432	399	385	396	424	381	383	405	413	415	370	417	391	440	400	453	377	398	397	415	381	452	408	393	403	435	399	408	419	398	388	404	396	377	370	406	402	406	409	396	379	411	414	417	415	392	393	399	356	406	420	384	387	395	406	399	431	417	409	416	401	408	440	388	395	354	409	395	397	426	396	412	405	404	368	386	405	373	406	419	370	422	431	418	401	408	396	389	385	430	395	393	413	407	420	380	406	368	422	399	385	418	411	422	406	414	387	394	398	402	425	370	431	384	382	375	396	431	394	399	447	415	400	416	401	417	421	406	407	412	383	390	435	407	403	400	420	400	397	379	398	386	379	412	430	433	422	355	411	410	379	429	409	411	430	411	389	421	384	374	409	411	411	382	407	383	415	431	400	396	438	416	365	407	386	396	384	386	419	400	425	377	391	357	381	341	449	420	367	406	400	456	370	431	398	401	387	384	412	368	404	448	412	391	397	389	397	373	424	379	405	399	404	392	403
22581	21048	28863	23443	21048	21108	11664	1261	842	687	666	524	468	498	594	426	377	349	317	311	303	255	278	275	256	263	247	213	261	215	256	239	209	273	209	255	268	207	220	237	240	216	237	224	225	201	275	448	548	500	339	329	301	220	245	240	240	252	442	433	407	337	192	232	242	222	209	198	206	202	196	189	207	212	183	184	208	201	179	195	182	207	217	203	205	210	213	221	199	210	204	195	216	178	179	220	222	185	196	194	224	192	187	209	207	206	205	188	198	218	196	194	217	201	196	202	190	185	187	202	202	168	190	200	238	187	208	192	178	182	218	194	206	202	203	191	205	205	191	209	179	201	192	215	210	195	212	188	179	208	187	177	212	189	177	206	232	204	196	208	219	207	181	184	225	172	201	201	209	188	215	191	209	185	183	200	195	195	198	206	229	195	221	197	195	197	196	172	203	211	186	214	205	167	201	200	201	218	211	205	223	186	204	231	183	202	181	214	193	206	190	199	210	189	202	195	199	179	224	180	204	177	210	220	193	213	215	182	193	170	183	178	181	191	198	209	188	196	196	190	191	218	196	213	220	203	203	187	210	186	212	181	203	223	196	206	191	194	183	202	225	202	193	199	183	193	215	182	211	212	208	205	226	175	173	189	206	169	208	191	191	198	197	198	192	192	208	209	186	198	163	206	199	186	224	208	205	209	203	216	202	192	182	175	179	215	200	197	188	193	186	181	214	192	200	165	196	183	183	196	207	206	212	201	184	218	195	206	180	196	227	197	189	205	161	200	207	227	198	200	177	184	171	157	196	186	215	186	184	202	182	205	191	187	215	199	209	190	207	211	196	195	205	214	188	213	182	194	215	193	206	192	186	197	199	224	166	186	202	186	190	199	219	209	206	173	203	201	189	197	210	231	206	210	207	192	199	188	198	175	187	205	192	189	202	183	172	193	183	208	179	198	184	196	208	188	207	187	212	191	199	191	206	196	191	217	208	207	189	183	170	219	227	179	207	170	190	179	205	187	186	212	198	196	182	198	198	200	199	189	184	185	212	197	188	196	216	177	212	208	206	201	216	204	207	192	211	211	193	204	210	186	156	181	181	190	192	192	159	203	212	201	169	195	196	249	184	204	188	172	208	204	207	196	188	179	205	190	207	199	203	192	227	188	184	208	202	201	218	208	201	221	192	204	196	200	187	179	202	214	190	191	183	185	211	194	191	194	184	206	199	203	192	194	193	179	229	199	230	181	190	196	196	216	186	201	191	200	214	197	190	193	203	183	177	212	196	204	190	206	191	174	187	217	196	219	202	189	181	180	172	188	192	189	192	185	200	210	219	201	171	202	218	205	179	199	205	183	208	181	177	215	178	212	193	220	212	180	204	193	205	197	207	170	191	211	178	202	208	198	209	213	207	191	182	187	201	240	195	210	203	168	209	190	200	206	206	203	225	203	211	201	191	195	188	184	237	194	169	220	206	198	202	183	189	182	210	204	198	197	196	189	191	192	230	152	175	214	197	176	188	214	201	187	200	206	192	204	213	206	201	176	230	203	197	222	203	194	197	209	223	212	207	176	192	201	198	204	221	203	205	188	187	176	206	208	188	197	218	205	173	200	206	180	215	184	199	209	215	182	218	187	198	194	179	178	199	216	209	223	201	214	179	177	198	192	188	187	198	180	183	196	191	197	216	207	194	178	209	231	178	178	185	193	206	212	181	204	199	178	201	205	197	190	187	194	190	205	198	214	208	184	192	200	172	175	214	206	201	186	202	186	209	186	207	196	213	203	189	174	207	209	212	196	204	203	233	196	190	210	196	203	190	191	177	206	174	196	222	197	205	233	191	247	194	202	195	212	206	204	194	193	234	200	217	195	188	205	165	174	192	201	205	218	180	215	208	213	197	228	220	219	206	214	202	159	204	195	205	210	200	195	195	216	185	187	205	188	215	200	182	206	201	187	194	200	209	180	195	190	207	212	209	209	207	190	189	198	198	200	184	218	201	202	181	190	192	195	200	206	189	190	212	185	212	198	187	183	209	204	219	191	195	185	182	183	179	215	218	158	187	198	214	191	207	187	205	208	208	194	207	216	187	208	178	162	185	215	192	194	204	166	188	206	159	207	195	179	181	186	203	221	208	182	158	225	193	200	195	165	196	224	187	179	191	193	167	196	167	187	186	190	188	197	210	180	194	214	193	218	219	207	204	221	195	173	203	178	189	201	162	216	200	196	185	208	203	200	197	201	219	214	178	197	201	219	213	168	182	193	199	191	193	208	176	214	203	208	199	213	197	211	233	200	196	203	196	225	203	173	221	204	201	195	220	184	190	208	189	211	205	184	208	210	204	184	209	193	181	215	192	201	218	195	195	205	167	208	221	172	203	197	174	198	203	208	211	211	179	176	208	189	220	197	204	221	199	206	176	192	195	180	191	189	210	212	204	180	175	181	185	190	189	198	204	173	185	217	203	205	189	202	192	199	201	175	195	214	212	204	205	174	216	209	195	197	207	203	188	191	184	195	209	198	179	204	197	189	194	208	194	178	203	211	203	204	187	200	205	206	190	215	202	180	220	184	197	209	214	224	197	237	179	194	191	190	164	192	208	194	165	231	200	179	203	181	184	195	207	220	196	177	182	198	209	191	203	202	177	206	217	215	204	194	205	181	208	198	212	174	171	197	199	214	174	195	187	196	210	205	206	175	205	205	181	176	215	195	203	190	209	193	214	181	212	183	198	187	184	195	182	172	219	218	201	208	212	180	215	184	200	201	212	194	172	205	197	185	188	227	185	211	176	196	213	194	193	212	197	172	189	193	194	196	193	209	202	223	214	173	201	207	189	180	198	213	199	193	229	192	190	189	190	184	173	185	166	186	214	185	200	189	202	220	186	196	208	195	198	201	187	182	197	201	176	176	200	196	187	187	230	204	184	215	213	202	198	202	210	215	191	204	183	217	195	209	178	192	193	182	183	183	199	209	188	184	199	185	206	216	183	176	200	189	202	187	236	184	171	211	189	187	182	179	192	181	204	215	201	203	209	186	215	219	204	204	226	200	192	209	206	165	184	190	169	197	198	206	176	226	193	178	186	214	203	205	201	199	200	202	198	193	203	202	209	208	188	207	179	182	211	185	205	184	198	214	204	192	175	180	213	230	201	184	198	208	180	201	191	210	211	183	183	193	187	180	203	187	177	203	178	199	191	199	202	183	192	205	225	202	193	188	211	180	206	188	187	221	197	214	197	210	192	172	218	193	202	192	196	215	208	203	187	181	200	178	187	192	197	207	184	205	210	199	216	204	210	193	177	229	196	206	205	194	204	196	224	204	182	171	187	184	191	188	191	187	164	175	187	207	190	176	166	190	171	204	202	180	179	203	219	219	189	202	174	207	204	225	225	187	209	198	197	213	188	200	202	188	175	189	213	202	183	206	190	204	164	198	199	195	198	194	177	209	177	191	210	203	199	192	216	192	203	200	199	170	186	199	203	200	178	184	183	187	189	175
13378	15858	13545	7449	4892	3901	2929	2338	1902	1466	1145	961	853	957	1087	651	541	547	537	456	437	439	415	400	356	349	358	367	335	340	336	322	292	298	285	291	301	280	291	256	263	283	324	301	293	322	404	710	966	771	447	491	440	316	323	361	312	345	700	694	595	507	261	311	281	257	240	266	250	244	237	272	245	256	232	205	270	268	261	249	267	212	251	271	263	282	244	235	252	278	249	251	254	265	241	252	226	267	239	261	242	266	234	236	249	256	269	239	264	265	256	226	264	294	254	285	249	273	289	258	241	261	233	221	254	284	245	253	240	237	238	242	254	220	262	255	252	262	245	258	237	230	263	255	264	258	235	252	225	253	236	257	241	250	257	262	257	242	243	243	260	256	294	252	263	253	230	230	263	270	263	250	266	268	260	236	257	272	254	249	272	242	240	242	265	266	274	244	274	233	255	237	239	259	240	229	240	244	241	215	256	245	261	248	246	230	213	216	239	250	244	248	263	244	240	239	229	229	255	256	240	245	235	236	230	269	261	240	217	243	232	279	250	222	272	246	271	253	233	246	232	258	271	225	216	239	236	267	275	250	244	263	263	266	253	254	230	252	238	239	234	231	236	274	238	258	275	234	245	269	250	262	246	233	269	244	240	257	253	245	225	268	269	244	255	248	256	253	267	237	267	227	238	268	255	229	258	271	275	280	250	234	252	256	251	257	245	228	246	237	259	258	254	267	249	218	244	236	242	227	244	282	237	265	260	204	243	232	255	256	236	256	256	203	244	263	218	244	234	277	258	250	211	258	261	231	239	239	244	239	228	235	267	247	237	221	242	240	246	225	249	288	233	237	256	258	246	250	253	227	239	256	237	252	279	257	241	234	223	253	242	261	267	249	240	249	248	223	258	272	242	251	259	247	238	243	247	213	248	225	271	280	253	254	236	252	252	245	235	256	225	244	231	246	272	241	245	241	232	263	261	261	259	261	260	253	251	249	242	236	258	241	243	266	219	249	255	263	238	215	264	236	248	256	251	244	264	243	240	239	244	259	251	239	253	229	206	245	262	241	253	218	255	250	259	242	203	237	233	237	231	238	262	241	251	245	241	255	238	252	234	245	268	252	255	255	266	254	252	239	257	251	228	244	250	271	247	282	243	274	221	250	260	259	227	247	250	234	268	276	252	234	240	245	248	249	255	265	249	268	273	233	253	250	257	216	241	264	273	250	224	253	274	266	292	241	246	238	259	241	265	240	233	253	257	262	237	226	230	245	245	247	251	226	234	279	272	227	233	219	245	224	236	255	260	246	264	230	258	258	257	260	230	222	235	259	265	250	264	250	225	265	245	267	230	257	248	263	238	249	220	250	234	270	253	281	262	251	217	261	255	242	249	259	248	271	259	270	263	246	229	246	229	289	246	239	241	261	230	243	259	235	265	255	225	232	227	247	225	228	266	233	224	253	242	266	252	234	240	259	230	254	258	280	252	232	264	269	255	240	246	249	254	239	232	211	257	255	237	236	262	242	256	230	258	243	241	261	285	232	244	244	245	258	233	261	263	225	257	235	242	251	267	253	244	242	250	283	245	249	285	244	222	239	244	237	266	232	253	243	252	230	235	238	224	253	255	251	232	213	268	232	240	249	267	237	238	237	242	239	273	244	252	238	238	235	235	242	240	247	226	278	251	248	248	213	266	248	243	242	261	247	243	278	280	234	255	219	228	240	247	237	256	214	235	249	241	255	245	228	224	245	221	278	229	254	261	270	232	235	237	231	225	255	265	257	240	230	264	255	274	236	244	228	247	232	252	255	217	240	252	237	221	237	211	235	257	280	255	257	244	205	240	255	247	260	254	258	256	260	268	205	225	251	251	233	262	254	240	254	239	255	263	245	248	238	224	242	241	235	221	216	213	247	262	240	267	253	264	240	257	284	255	245	222	255	248	242	226	234	293	238	237	237	252	239	235	253	246	244	213	247	244	245	268	245	242	287	231	209	261	236	247	222	246	257	262	251	239	223	246	230	284	255	265	247	245	219	255	244	226	262	242	289	272	227	244	249	246	258	261	257	235	212	229	217	252	250	240	235	259	271	274	260	249	242	247	315	244	227	265	223	271	261	229	245	249	246	211	235	251	259	234	235	240	260	244	235	242	248	269	256	239	243	240	228	238	241	244	244	254	241	257	253	238	259	234	244	255	224	229	242	266	271	251	234	252	272	236	273	250	267	245	215	259	227	273	232	226	238	232	259	263	271	262	251	250	246	252	237	281	265	243	251	233	259	254	253	243	254	258	260	250	263	261	264	242	272	248	217	224	235	215	259	241	235	239	261	260	255	272	265	256	247	256	247	253	213	248	245	258	247	242	239	240	253	241	242	281	231	232	238	259	220	245	254	265	238	245	296	258	246	243	235	253	238	220	243	248	241	246	250	219	256	242	261	270	235	230	267	290	269	255	256	266	259	249	262	252	242	260	247	257	235	247	235	257	259	257	233	243	232	266	227	258	235	265	234	232	240	239	238	275	258	268	246	248	239	253	247	275	257	286	235	249	239	238	253	246	241	240	237	248	254	245	224	243	260	241	264	247	245	243	230	259	234	241	238	239	262	291	236	262	261	251	234	229	225	226	256	226	235	245	245	270	255	279	263	252	260	246	236	265	242	269	251	284	235	210	277	261	244	258	252	246	232	247	263	259	236	237	254	266	250	249	243	251	253	241	255	241	249	235	218	255	259	224	260	232	254	227	249	250	262	235	236	244	242	233	258	230	249	247	254	242	240	242	254	239	248	224	283	215	287	250	230	257	253	234	234	261	259	255	242	227	242	258	257	223	216	248	268	245	260	259	238	246	247	255	244	270	255	245	254	265	245	253	251	238	266	241	239	240	279	258	259	252	258	264	230	277	247	253	227	270	258	237	244	250	272	249	235	242	219	242	258	250	268	258	250	241	264	253	263	246	251	240	266	262	233	241	225	242	238	226	272	241	276	224	240	265	218	235	226	275	264	266	246	233	248	250	246	276	237	254	238	229	232	241	266	239	240	240	259	273	252	273	242	231	252	264	234	244	238	244	220	253	242	244	262	258	246	272	260	243	235	240	259	246	248	258	255	236	225	273	235	229	224	245	245	255	251	249	245	237	255	246	263	215	268	306	237	270	264	229	249	253	261	203	236	246	198	233	268	260	264	284	284	257	251	222	230	239	233	239	253	254	279	251	263	262	244	254	263	279	249	250	235	249	253	239	251	230	260	225	259	270	226	253	247	242	252	249	254	244	217	247	244	261	242	278	227	244	250	227	249	247	252	286	261	270	224	239	240	275	234	276	234	256	266	256	270	240	275	248	228	261	208	240	254	219	271	252	281	238	268	240	252	261	224	286	267	254	247	277	254	261	221	249	227	262	262	225	264	248	236	222	252	223	235	248	232	250	238	246	234	236	238	248	227	244	263	238	252	261	264	262	238	259	242	251	254	237	255	239	246	262	223	251	237	231	234	237	240	229	233
26734	20631	9715	958	618	532	564	549	522	528	560	514	527	533	610	497	516	481	467	513	507	473	509	469	490	482	469	490	470	487	459	487	490	498	507	508	504	463	501	522	502	510	451	470	499	507	514	544	629	569	520	540	507	487	477	514	470	517	601	655	548	547	481	445	498	518	483	471	505	485	487	441	486	541	499	466	437	510	530	497	501	469	482	485	515	502	488	496	489	530	517	475	492	516	514	481	480	479	483	479	490	507	483	463	477	519	479	494	459	469	485	516	453	501	448	488	513	509	500	453	479	482	489	514	468	504	501	497	505	485	483	496	483	522	512	463	508	471	491	523	482	537	468	497	459	529	506	497	509	487	483	502	481	481	526	455	493	500	474	485	485	483	485	537	496	507	472	512	470	516	500	480	517	506	459	493	539	500	465	484	523	510	511	512	505	463	473	486	451	463	461	511	520	501	494	489	490	523	464	520	452	517	489	491	498	484	503	485	491	531	479	497	465	463	483	494	507	485	505	454	502	525	475	471	498	495	488	522	497	491	526	455	487	478	490	474	513	495	494	461	490	490	475	455	458	487	474	527	530	503	528	509	519	511	515	476	496	489	508	511	465	491	497	496	469	512	470	518	518	508	485	484	490	509	451	504	494	492	504	536	475	526	485	516	464	452	523	490	504	477	470	489	499	441	481	527	517	497	552	479	466	476	506	476	514	486	473	504	483	517	470	490	471	482	483	533	492	524	548	477	522	494	503	508	479	485	473	462	480	494	503	490	489	500	512	483	513	453	494	486	517	518	497	457	481	500	460	477	474	491	458	500	466	502	472	523	469	468	523	529	493	536	467	486	566	488	456	485	514	480	490	496	497	497	484	496	497	492	494	525	512	531	487	540	454	467	487	484	470	523	505	506	503	483	528	483	509	488	489	484	468	495	494	504	511	473	522	505	472	505	476	492	467	473	481	487	452	473	500	505	503	493	491	484	502	486	477	483	480	506	515	504	471	460	455	497	482	497	492	508	495	522	501	523	471	504	501	480	526	510	535	465	456	495	491	476	493	462	493	477	454	518	476	535	521	495	440	488	507	469	499	447	514	466	517	482	447	487	554	488	495	534	489	494	482	515	498	498	496	485	477	509	512	466	498	505	485	500	531	521	482	483	515	519	536	477	484	487	494	507	474	445	507	492	465	483	518	501	457	467	494	464	497	491	501	452	550	486	524	457	497	452	481	499	467	461	470	490	513	507	502	529	504	447	491	500	511	497	487	485	482	502	510	502	483	502	527	461	474	476	490	497	489	499	501	526	472	495	514	507	505	470	536	465	510	507	473	490	444	466	451	479	500	473	456	497	463	488	534	497	488	522	482	475	514	486	499	524	533	510	492	535	472	439	501	495	527	484	514	511	480	515	473	480	468	516	530	486	513	460	531	466	466	497	487	507	490	485	492	513	508	473	485	473	472	482	473	486	547	485	516	487	482	512	508	468	500	453	470	507	515	507	497	493	475	490	459	500	466	520	516	485	470	504	518	493	494	457	481	473	498	495	479	493	482	511	518	463	497	488	505	501	473	506	463	490	492	528	474	456	466	497	468	466	535	475	473	472	494	486	500	514	494	466	515	508	460	501	504	479	473	491	495	496	488	478	467	496	498	494	467	500	495	497	520	491	493	477	527	510	492	547	509	499	474	478	484	504	496	475	485	466	486	496	470	504	506	475	539	525	464	496	537	503	476	489	481	468	473	460	477	499	505	504	497	491	480	509	448	515	503	527	502	502	516	487	493	493	513	453	508	519	439	517	470	507	512	489	477	472	454	501	473	488	466	481	535	518	497	492	474	524	523	470	491	507	478	476	490	480	520	517	494	499	506	496	477	462	480	487	476	500	494	492	447	481	512	459	473	503	455	524	488	464	513	479	484	489	479	494	488	478	483	438	515	487	491	470	521	491	498	492	477	493	529	523	512	476	492	512	556	485	511	488	498	520	488	498	426	474	536	471	468	495	505	530	467	508	503	484	476	488	476	468	452	474	497	449	472	486	475	471	484	503	480	521	511	499	513	476	538	517	540	485	541	515	517	499	487	481	506	498	477	494	503	486	498	476	487	497	470	498	504	490	499	517	492	490	470	479	489	510	545	502	481	477	521	452	505	512	487	483	527	519	481	461	508	501	471	510	489	507	464	497	482	510	511	532	479	510	515	474	527	467	447	482	505	449	472	472	490	502	492	493	525	532	500	472	495	441	516	503	518	512	466	481	482	491	515	495	498	529	485	519	507	491	495	464	481	483	482	498	497	489	521	491	528	474	475	522	500	496	481	495	494	484	506	480	461	495	523	484	484	486	499	480	506	474	490	538	507	473	462	514	499	521	493	475	527	528	506	535	504	471	503	481	534	494	467	485	471	475	476	485	484	512	506	493	461	491	515	500	511	486	494	522	490	504	482	474	480	484	449	472	475	485	541	503	447	466	438	501	491	484	511	452	500	495	483	522	498	473	480	525	499	509	467	505	519	506	500	483	503	495	513	485	475	497	456	480	453	491	561	500	465	527	498	479	485	464	479	509	495	572	473	444	471	515	491	458	512	513	492	498	487	516	489	521	454	466	490	508	477	498	488	477	524	530	475	505	465	496	510	511	486	522	449	501	529	519	479	524	492	483	505	530	442	485	514	461	524	535	511	503	493	494	460	480	494	443	469	483	495	508	501	492	496	497	473	537	496	510	504	475	506	508	490	491	512	470	498	492	458	505	468	501	511	486	504	541	527	462	515	483	500	499	462	503	467	502	504	505	456	465	517	510	492	489	529	460	486	476	508	480	466	522	515	466	507	475	492	486	467	509	476	475	471	552	473	483	481	475	532	504	473	531	519	456	472	474	469	532	511	518	466	502	449	523	508	517	446	487	528	467	479	497	509	483	492	510	430	484	449	508	509	468	491	473	468	463	499	500	492	498	474	511	507	521	491	479	504	501	518	505	469	553	482	484	454	503	502	505	460	488	501	496	504	479	502	460	474	479	483	470	486	503	478	478	475	469	455	460	517	492	509	492	497	486	500	531	484	490	493	489	510	486	489	462	488	542	514	485	478	501	482	526	482	506	548	504	486	501	514	490	452	497	522	453	462	468	487	457	484	515	476	485	477	477	518	457	488	466	470	499	489	518	488	520	497	474	486	488	501	482	509	455	470	468	512	517	545	521	474	500	502	506	501	467	521	518	493	521	498	470	510	488	478	500	492	487	486	506	502	478	502	495	479	502	498	543	487	461	502	477	474	473	475	519	521	473	512	485	413	450	482	463	508	500	515	492	510	459	466	471	517	476	458	496	458	514	516	467	489	512	504	490	503	492	472	506	490	484	500	497	502	467	496	526	469	487	486	490	459	474	496	478	517	518	509	530	509	486	459	473	484	540	485	526	498	503	512	483	477	512	545	508	527	476	481	480	555	476	512	498	510	463	487	452	501	478	520	466	504	505	493	542	466	490	471	473	471	473	526	471	503	464
4438	1226	1148	860	795	736	719	726	694	656	647	659	668	717	808	643	674	630	680	633	641	615	600	624	628	674	607	615	601	598	615	667	638	646	625	582	643	598	619	650	625	624	618	642	631	645	643	769	776	790	686	684	733	649	658	622	648	626	747	861	766	785	586	685	660	632	577	577	632	624	599	648	606	628	589	588	621	602	621	614	608	620	614	618	621	652	608	620	610	609	614	616	582	605	632	596	654	649	584	575	651	676	620	589	645	633	639	627	612	569	581	620	589	609	617	557	600	626	608	631	612	593	639	630	619	648	615	629	598	620	651	586	633	596	594	596	609	667	590	629	619	628	593	594	636	648	596	615	598	626	615	647	647	605	634	629	589	632	631	629	610	623	591	628	606	591	621	593	687	611	611	619	588	598	615	610	631	602	638	628	572	674	604	647	590	620	661	635	611	587	641	633	603	590	568	609	641	624	607	641	580	648	637	657	620	621	602	599	615	622	623	650	631	652	654	566	594	612	640	649	620	620	634	624	636	603	618	607	637	571	617	640	611	656	649	600	620	633	622	602	600	579	644	600	653	631	593	586	620	604	594	644	596	645	638	629	581	604	645	617	626	606	675	630	634	602	625	593	583	632	670	625	638	642	638	592	625	611	594	603	628	644	556	628	610	597	621	624	614	626	583	600	594	613	625	635	629	646	564	630	632	656	630	609	605	681	603	599	624	633	645	635	621	601	603	577	623	603	611	647	650	645	638	620	621	607	634	608	600	612	599	660	602	554	613	601	592	609	605	605	597	572	647	580	625	588	622	639	637	612	634	621	605	651	586	649	610	622	655	568	653	587	581	623	596	605	618	652	639	611	574	603	638	642	632	622	611	620	608	612	650	669	612	565	602	667	615	636	622	643	608	596	613	623	630	616	601	631	618	626	663	606	626	662	657	642	609	633	630	616	644	617	616	607	631	619	647	656	576	636	588	635	621	643	659	612	619	610	623	656	627	607	660	641	592	620	663	625	634	605	633	644	631	608	594	582	571	607	603	635	643	654	608	626	610	659	679	608	653	590	656	623	626	614	627	584	622	639	617	644	597	657	658	594	584	619	636	670	611	631	631	567	620	626	657	597	636	630	641	607	639	608	670	568	629	638	661	636	599	611	620	586	629	570	623	624	637	666	602	612	646	653	618	666	586	661	574	578	634	583	609	618	609	611	630	666	593	636	634	608	566	615	577	636	594	606	617	628	599	614	615	623	618	608	628	634	599	644	616	625	623	583	610	578	621	604	619	608	643	624	641	621	590	621	627	635	568	619	618	614	623	647	615	668	609	650	654	649	562	613	640	608	649	633	602	615	584	616	656	597	624	637	615	630	628	573	651	636	606	607	599	635	630	595	626	637	639	648	574	657	617	589	658	636	640	617	625	648	638	622	648	596	600	570	617	642	632	598	602	680	643	632	591	647	639	614	636	570	612	611	636	589	624	551	601	640	639	605	619	569	636	608	606	632	601	590	645	643	575	622	609	627	567	649	608	626	627	647	632	620	618	602	643	606	645	652	631	640	623	604	638	622	637	646	634	641	652	598	636	573	652	624	590	585	638	532	633	596	583	632	654	613	620	640	636	597	630	662	588	599	590	623	614	613	567	641	637	616	657	647	644	652	611	625	647	581	604	626	619	605	625	620	623	603	632	579	607	605	587	623	602	615	582	644	629	619	619	653	587	603	617	628	577	588	669	623	548	577	631	602	634	622	634	640	609	619	604	613	602	606	598	631	609	599	630	616	579	616	605	616	633	619	620	671	648	608	652	636	623	609	644	618	647	593	591	619	618	586	580	663	573	649	655	643	606	591	565	616	636	636	630	666	620	632	629	601	614	608	601	663	630	626	634	668	561	585	622	610	613	633	609	611	640	608	621	612	648	657	608	617	639	597	628	614	628	630	629	584	628	615	652	642	612	593	645	640	630	621	623	627	603	617	630	659	579	538	615	616	614	606	677	596	584	574	600	631	596	631	675	636	598	651	632	635	607	645	608	620	612	595	629	577	636	589	594	652	595	613	621	600	614	656	653	613	588	615	621	575	618	656	647	616	640	572	627	598	662	589	630	583	609	600	634	591	644	632	583	618	650	592	656	653	656	650	641	671	617	626	612	596	624	639	613	660	628	635	635	605	643	600	567	629	634	606	612	620	632	570	643	618	628	626	630	600	629	636	641	605	634	623	591	601	562	659	612	627	663	613	631	623	617	621	614	612	624	649	612	628	612	610	628	636	636	605	644	635	596	558	623	630	623	601	603	608	616	614	617	595	623	625	594	613	615	646	623	616	610	592	651	609	600	625	614	662	645	621	587	607	643	600	606	590	637	616	559	585	608	586	626	610	597	640	599	623	637	582	621	599	633	605	628	607	606	610	583	601	560	614	603	619	651	603	584	583	605	632	588	556	622	616	622	621	572	599	614	619	591	622	606	623	661	623	638	591	624	628	602	637	593	634	612	606	667	612	574	643	601	602	633	593	631	633	595	614	609	606	592	599	615	587	667	631	623	612	617	594	631	620	648	608	597	597	597	611	613	632	628	663	683	609	635	613	687	621	607	635	655	607	653	618	664	634	649	624	643	617	642	645	626	615	607	606	625	654	639	626	616	639	662	612	598	615	647	603	629	620	621	597	616	634	618	617	597	623	642	606	627	574	631	607	648	579	634	609	611	615	596	614	655	642	617	650	616	656	619	586	592	609	624	630	614	628	615	573	618	619	607	607	636	662	604	571	611	616	603	622	600	648	636	631	649	617	615	594	605	634	578	603	652	614	613	638	613	627	604	608	642	619	580	640	643	625	604	629	597	620	586	604	628	613	611	598	584	574	614	590	577	577	624	570	572	593	595	589	619	606	599	607	685	630	624	603	600	577	622	630	559	607	656	645	590	625	632	623	640	605	574	602	634	594	622	651	645	621	641	590	642	618	639	590	579	622	602	646	596	626	606	649	601	596	609	644	631	594	625	602	655	598	633	593	609	594	617	663	606	596	626	612	638	590	606	652	654	636	617	630	644	630	622	639	650	586	597	640	571	630	635	597	635	632	597	656	630	639	630	660	612	607	601	665	610	634	627	637	604	630	628	649	635	620	647	616	648	611	617	632	573	622	621	690	642	638	574	683	589	652	618	645	643	613	593	625	615	643	623	614	606	638	623	657	635	604	596	598	631	596	658	611	657	636	732	593	645	653	636	619	576	614	611	587	603	604	616	611	628	600	621	642	583	593	665	609	607	610	637	608	599	622	626	641	641	608	624	584	596	635	591	634	649	610	624	652	613	636	597	613	618	616	621	555	583	586	632	619	599	641	624	640	625	595	647	583	658	645	628	610	635	578	595	642	617	649	542	625	603	611	625	618	626	631	640	607	595	627	593	584	593	570	630	638	664	597	598	606	597	609	625	642	613	624	606	620	598	640	608	674	610	654	613	652	609	626	624	627	601	656	630	633	626	621	642	618	615	626	619	571
23457	21052	28543	23781	21045	13291	1370	790	669	581	558	470	429	530	583	451	420	414	434	420	427	386	378	363	348	375	331	365	343	372	348	382	392	391	360	343	376	319	332	330	350	357	326	368	326	360	394	484	582	576	435	407	376	353	374	353	350	388	506	672	508	414	358	359	351	344	323	356	342	334	354	334	322	339	344	330	340	327	366	357	339	353	350	327	335	328	352	334	325	332	333	315	314	314	358	314	332	345	353	336	335	365	347	346	346	350	339	349	334	367	368	331	349	336	360	346	325	332	316	349	359	373	350	339	347	344	334	305	322	354	352	344	317	352	346	357	353	314	348	329	307	354	324	345	377	338	335	370	332	347	307	336	307	358	328	348	325	349	363	320	331	327	338	333	340	330	302	353	340	342	366	343	376	342	341	334	371	301	326	299	347	344	334	327	350	345	361	309	332	335	338	337	359	355	350	360	361	355	360	332	348	339	315	332	334	343	297	352	315	383	315	368	344	349	326	332	360	350	338	341	354	344	329	370	370	335	309	347	321	342	320	344	325	366	361	305	331	313	374	325	352	342	373	346	299	333	348	329	335	325	323	341	301	325	348	342	324	335	329	336	326	343	351	346	345	343	325	308	368	327	346	342	379	307	371	327	337	342	351	314	332	317	374	319	383	318	335	325	340	366	337	374	322	374	345	358	316	340	316	344	362	360	335	334	367	353	307	350	315	338	358	331	337	307	339	371	385	322	333	354	361	304	315	312	371	301	297	343	314	341	343	322	348	354	354	368	359	347	353	323	363	349	326	338	317	332	306	327	315	351	340	316	351	353	336	344	322	352	335	326	324	349	321	363	332	373	320	383	378	336	347	314	359	352	347	336	332	331	349	359	344	343	341	332	329	319	336	324	321	315	305	340	345	298	326	368	330	307	310	301	350	326	327	355	346	345	335	323	344	319	328	341	317	326	332	326	330	353	345	325	312	352	381	359	311	338	356	354	332	319	357	336	353	366	360	348	320	339	357	355	324	320	367	368	327	340	294	327	368	347	305	336	355	328	318	341	299	336	333	355	359	337	360	349	351	338	315	300	351	351	338	355	328	332	345	311	331	341	373	319	350	356	353	324	307	364	304	359	360	346	336	324	298	349	352	336	365	344	333	339	340	370	364	340	322	329	324	319	318	351	362	319	339	346	351	327	332	350	340	335	328	340	349	335	330	335	340	352	326	338	363	345	313	305	327	321	336	357	351	345	354	305	356	365	340	359	319	331	369	358	343	320	340	340	378	338	340	340	366	331	342	356	353	332	347	307	325	371	361	357	333	329	338	351	337	352	336	318	323	342	324	344	339	335	354	334	342	318	334	324	336	337	360	333	329	344	349	344	319	357	331	347	326	343	359	319	359	389	345	341	355	355	363	362	336	341	308	337	327	320	318	310	366	320	349	378	332	349	328	333	352	345	370	311	352	334	375	318	352	347	366	312	343	367	344	353	338	293	322	338	377	348	318	340	353	316	280	304	334	373	369	334	327	352	311	352	312	299	297	349	339	348	349	321	339	342	338	366	328	336	352	350	310	369	316	339	330	311	341	317	336	337	333	297	344	342	381	391	341	338	363	309	342	372	327	323	355	355	326	336	314	319	309	321	371	345	342	341	283	321	345	357	308	354	340	330	359	345	346	356	337	343	340	317	345	341	342	352	392	339	369	335	355	321	333	381	328	346	340	360	331	368	332	315	346	344	357	362	336	386	362	332	329	313	321	352	330	331	349	343	327	345	360	343	339	288	319	334	332	297	342	323	331	305	324	338	356	319	359	357	357	369	335	343	327	334	364	329	360	336	319	336	325	327	339	318	320	356	337	347	359	347	356	340	322	339	309	335	342	320	352	357	338	356	365	352	352	322	308	335	344	333	275	324	365	335	315	333	317	331	334	404	315	355	347	334	338	365	331	330	311	360	337	344	356	346	359	353	349	372	325	370	379	396	323	326	358	336	361	325	347	312	321	374	364	358	332	365	338	295	358	336	348	310	321	312	353	338	347	346	302	319	382	305	342	365	328	328	341	323	378	340	350	334	346	341	333	317	347	354	330	312	315	348	348	347	352	337	354	341	308	325	350	342	331	359	352	341	329	315	357	350	323	355	343	363	339	308	338	354	347	322	337	350	342	351	358	312	340	344	353	303	320	323	395	309	339	370	312	357	331	326	356	337	334	340	344	363	320	346	350	322	298	358	334	352	335	325	325	319	337	364	366	351	334	344	327	316	347	311	343	339	357	311	336	308	353	348	329	325	350	378	356	363	361	332	347	351	319	332	355	338	308	345	364	356	356	337	337	278	322	325	312	306	355	328	335	349	355	369	319	297	336	309	336	371	335	353	311	336	337	359	318	337	357	300	337	305	318	336	333	328	350	331	374	349	363	351	331	355	342	316	334	380	303	340	314	359	358	333	352	313	335	341	312	319	310	339	327	361	323	303	342	368	340	319	361	352	337	312	336	336	299	350	355	349	338	337	351	299	298	364	330	345	336	354	333	340	347	329	318	346	346	330	339	328	303	333	344	304	350	313	357	326	343	345	348	337	319	328	341	325	329	323	337	342	355	348	353	325	334	331	339	333	333	334	358	318	336	307	394	323	371	357	341	365	322	329	338	351	351	371	320	318	312	315	349	335	335	337	319	343	365	346	328	319	338	383	365	321	336	309	358	352	360	336	337	343	336	361	344	332	352	355	359	357	315	324	337	310	342	306	345	346	325	296	372	328	312	315	341	333	317	363	348	331	352	313	363	355	379	303	329	325	319	359	310	332	351	298	327	383	338	350	311	345	355	312	328	342	319	313	296	320	365	348	337	344	356	366	318	336	373	340	370	353	326	316	359	334	324	324	346	317	338	349	367	374	351	349	338	334	311	312	348	356	349	315	341	321	342	322	337	313	309	310	350	316	354	307	310	313	353	335	308	327	356	359	324	356	339	331	312	318	349	338	328	309	345	349	356	315	349	352	337	331	322	348	338	339	344	341	353	315	283	338	354	331	305	340	357	335	349	353	328	356	335	373	342	342	331	354	325	309	309	311	326	337	375	341	341	348	358	337	351	348	316	367	341	370	335	341	353	351	331	349	333	343	337	316	320	326	345	308	328	325	348	296	357	336	334	326	347	331	330	343	328	359	321	372	330	382	311	349	327	353	338	351	325	307	362	374	308	332	310	319	331	360	312	341	339	314	343	348	318	311	330	360	361	334	330	335	298	351	332	364	320	329	349	329	324	332	347	329	313	323	371	313	347	363	332	352	344	306	364	342	332	313	336	331	358	346	344	337	325	314	299	323	369	316	346	369	345	351	334	350	323	336	339	344	300	346	371	315	351	317	326	322	337	324	343	361	355	314	312	357	334	348	342	343	324	335	344	310	331	357	361	373	334	343	347	390	321	333	309	364	361	323	325	347	341	333	344	314	327	329	333	323	345	333	313	370	310	335	339	348	344	315	349	365	341	322	334	312	347	364
11244	9834	8391	4257	3009	2392	1879	1515	1298	1088	939	795	722	844	996	669	640	595	579	537	540	523	475	463	548	459	471	455	466	502	447	444	485	461	436	475	433	472	470	415	507	432	474	450	455	448	581	713	899	818	588	528	529	457	512	482	456	551	764	1162	711	603	433	426	419	424	431	430	413	418	444	409	468	434	412	412	486	431	474	420	436	400	435	467	411	471	425	438	414	426	401	431	420	428	443	401	423	432	395	426	443	410	415	406	462	415	466	449	409	457	412	420	460	420	426	430	420	429	453	465	459	464	421	428	404	426	418	422	460	425	460	408	393	436	422	428	424	431	446	451	450	408	447	456	428	452	390	419	397	420	428	440	432	432	413	431	429	403	418	422	501	410	431	411	426	430	455	433	456	427	430	447	430	413	410	420	442	399	473	444	452	445	446	447	407	438	419	412	415	383	441	396	386	450	452	427	439	414	410	435	446	465	438	418	408	410	441	467	450	439	451	413	436	452	431	430	463	402	453	419	454	442	436	438	430	370	424	436	404	429	434	419	460	439	443	425	410	423	430	409	403	404	421	429	418	415	437	446	438	429	423	429	449	402	443	433	431	415	419	413	428	416	424	420	433	432	461	416	451	429	393	424	420	435	439	410	429	420	409	450	425	382	473	451	427	434	434	422	388	408	456	436	422	419	406	445	427	422	431	459	391	411	435	460	412	430	415	435	407	442	382	454	418	413	406	414	437	400	406	427	434	424	396	378	408	434	395	420	409	406	408	438	459	398	432	481	460	416	444	444	463	431	429	428	436	389	420	437	412	434	411	420	439	476	387	433	437	423	424	434	440	435	452	403	398	441	428	390	437	464	427	388	449	407	428	418	426	405	458	409	423	419	390	431	472	412	397	408	468	427	453	446	433	429	394	419	409	441	446	458	409	413	408	454	444	443	404	401	439	434	425	417	412	420	423	438	432	422	410	412	396	431	418	446	457	464	430	410	393	425	445	438	386	437	449	477	455	439	422	423	424	435	400	425	454	427	396	416	395	463	440	422	432	425	422	463	430	392	449	435	479	468	394	474	436	398	408	459	408	413	456	442	428	454	427	441	436	420	428	428	423	426	453	458	424	422	414	445	438	446	420	452	401	434	454	429	440	432	432	432	444	412	462	400	450	407	394	427	460	415	465	399	432	441	481	435	435	429	415	413	416	432	419	431	449	421	439	431	385	406	431	435	395	423	428	430	421	441	448	418	390	399	417	439	407	400	422	450	414	406	456	430	431	436	407	420	429	432	435	462	458	442	470	418	453	429	433	424	437	432	429	444	416	442	403	421	390	437	460	455	472	432	395	433	397	419	443	427	425	385	432	418	463	418	413	417	431	466	428	434	405	443	475	447	447	390	434	440	449	412	432	439	417	434	443	492	429	411	487	438	462	448	418	463	452	438	461	434	450	425	440	463	423	441	426	417	430	485	436	419	441	411	440	415	428	406	439	390	430	448	428	425	442	387	415	430	446	461	434	419	455	437	427	406	418	431	381	436	399	385	437	464	456	469	453	435	440	416	449	441	424	422	438	426	396	467	412	436	436	423	437	441	437	420	422	399	448	406	400	438	418	434	439	373	435	455	443	428	412	448	455	445	432	437	443	436	422	463	438	450	450	417	417	442	426	450	445	452	435	420	402	443	475	452	397	467	391	426	430	447	409	407	432	445	415	461	463	445	432	409	440	447	434	445	434	424	423	418	401	415	389	414	399	434	425	456	403	394	438	408	439	417	444	441	433	419	434	400	424	450	464	434	408	462	402	441	456	421	444	454	404	442	429	413	417	412	433	463	430	402	451	389	424	450	418	443	405	407	445	463	412	417	400	417	465	447	439	410	463	427	407	410	416	397	400	412	414	427	471	420	440	394	447	412	430	449	414	424	385	395	424	432	464	449	415	455	439	417	445	450	463	417	393	441	439	445	420	390	423	408	435	420	415	413	466	461	453	429	418	431	418	425	423	451	468	416	397	452	410	419	441	427	419	415	461	415	441	412	421	427	448	442	424	435	456	439	440	433	437	439	433	417	433	426	396	409	396	420	449	423	420	472	420	457	395	446	409	402	412	413	379	443	447	461	411	426	431	407	451	443	439	389	442	417	397	437	436	416	431	416	446	418	408	451	407	441	418	422	410	445	420	416	432	443	416	434	416	424	450	435	441	420	443	431	430	432	414	402	442	413	414	446	453	445	453	428	415	432	432	433	432	447	408	378	436	415	417	396	440	446	402	426	420	449	463	446	436	425	386	412	430	393	436	447	447	447	438	445	434	422	400	433	460	399	393	398	421	427	480	439	466	421	442	417	412	417	454	460	445	404	452	415	423	427	443	440	449	406	427	413	442	403	461	440	441	434	444	429	408	420	433	452	450	451	421	451	417	475	431	402	423	426	454	410	434	433	414	453	391	420	377	416	410	452	465	413	412	419	393	422	441	461	430	424	405	419	437	428	438	430	439	424	407	458	434	459	404	447	426	442	454	415	411	439	434	401	434	453	417	403	414	469	429	452	453	426	405	442	432	416	448	442	431	411	449	457	414	441	417	415	426	400	422	420	404	445	425	454	452	407	449	416	449	426	445	442	449	414	388	442	435	433	426	427	440	435	418	419	409	429	438	446	430	433	470	424	420	409	422	500	441	453	435	451	455	437	407	460	446	392	380	390	444	423	463	426	408	442	426	429	407	416	431	401	461	441	432	404	486	418	407	435	416	419	453	415	444	423	404	487	409	441	402	412	438	459	436	423	414	466	421	430	453	442	431	389	425	390	425	433	408	433	449	441	409	413	451	411	394	399	408	450	414	427	462	420	441	392	460	442	426	446	433	456	416	432	444	420	396	408	470	445	427	441	450	416	410	429	469	448	398	406	474	407	411	422	431	456	431	426	429	450	478	412	425	445	415	420	447	432	408	436	443	437	419	423	394	422	467	429	445	406	432	413	421	425	422	423	397	452	412	444	419	423	432	455	443	427	445	415	438	406	418	430	456	426	429	456	431	410	470	428	419	425	425	385	417	450	432	462	426	448	419	469	420	450	427	446	422	400	408	406	423	399	439	427	435	452	455	414	426	428	480	395	431	431	384	441	434	401	437	441	426	404	445	425	434	454	432	419	423	432	422	414	392	440	453	410	442	426	426	428	444	431	423	442	405	451	442	432	404	425	409	448	420	401	456	438	423	398	422	392	438	435	424	410	443	407	442	416	407	438	479	396	420	451	431	406	472	405	427	420	447	391	453	442	449	440	410	411	430	417	430	406	439	397	426	465	428	425	391	440	452	419	431	392	461	447	430	393	449	464	440	406	429	456	442	453	429	419	411	418	454	430	405	425	405	430	416	408	421	453	429	470	412	406	431	426	398	440	417	454	423	408	449	436	405	422	406	427	447	431	426	435	450	412	433	414	462	467	389	419	443	422	397	402	418	473	460	472	444	394	411	465	402	425	446	419	432	427	399	401	421	394	432	399
22631	21052	28859	23470	21052	21113	11565	1288	870	721	613	524	445	532	581	395	347	335	315	329	323	278	263	271	331	281	258	274	283	259	273	250	236	243	241	221	242	232	247	231	237	215	235	240	260	237	276	436	579	494	292	298	284	248	257	288	235	319	511	746	525	257	219	259	221	219	210	216	242	241	211	183	213	215	202	220	217	222	214	218	212	242	239	217	214	227	185	216	224	216	224	201	221	223	209	210	230	193	220	210	211	234	218	217	210	207	214	215	225	191	216	218	214	210	229	220	208	197	193	218	229	217	212	218	215	218	224	206	222	215	221	202	216	213	205	208	224	218	207	192	226	231	228	246	221	218	218	202	218	226	234	224	224	216	215	207	207	232	200	225	215	214	188	212	236	198	225	216	220	258	211	210	224	222	233	215	214	225	203	211	213	202	227	207	244	201	216	219	201	225	239	218	219	220	194	222	216	190	220	222	221	222	223	220	249	233	201	227	214	197	214	203	219	210	223	214	220	177	224	201	200	237	237	214	206	228	219	196	210	194	213	179	216	214	212	227	212	183	212	226	223	239	213	195	215	215	234	216	202	220	215	191	224	224	196	213	217	210	205	243	226	222	201	226	226	239	213	203	212	217	197	187	241	190	210	203	233	217	215	246	234	193	221	205	194	243	203	246	258	222	224	206	221	193	203	196	223	227	220	221	221	244	221	240	201	211	220	223	206	208	215	201	201	207	207	245	221	192	242	227	200	199	231	212	216	235	205	244	219	222	207	196	218	207	241	209	193	209	220	216	237	213	198	213	220	212	228	211	211	206	227	195	243	220	223	183	199	215	217	226	189	225	231	216	207	219	232	231	222	225	230	200	227	207	210	228	208	212	224	232	203	219	217	205	206	244	197	206	217	203	219	181	230	216	205	191	212	207	213	189	208	211	230	189	219	197	225	217	191	219	211	233	206	226	188	215	227	231	228	207	218	215	233	195	219	240	207	225	204	240	226	206	211	183	199	181	219	219	209	211	227	232	232	210	224	225	189	204	209	175	224	217	218	182	233	212	211	186	233	215	221	221	214	183	225	214	211	228	195	223	204	228	205	213	209	203	223	204	215	194	204	177	208	220	230	185	226	227	198	207	221	218	211	224	193	193	209	201	217	208	207	202	203	210	242	224	209	219	246	200	222	218	213	207	184	205	221	179	204	212	208	231	204	208	224	216	207	236	212	217	239	204	202	220	192	228	213	201	203	217	214	192	211	201	224	226	233	265	217	190	206	210	229	213	200	221	205	229	217	214	237	224	223	228	214	210	233	215	240	217	209	215	209	200	203	226	192	214	175	233	222	216	234	214	226	198	209	211	217	227	234	232	202	204	214	213	218	201	183	201	232	212	223	214	219	221	227	224	233	211	209	205	221	195	204	216	242	237	219	261	211	206	207	215	206	203	221	213	237	202	246	219	219	201	248	211	247	220	207	210	207	199	190	198	219	210	194	233	194	203	241	203	189	205	244	225	229	238	231	231	216	219	202	233	236	203	201	213	200	204	220	223	214	187	241	223	230	197	211	205	227	216	187	217	192	219	219	205	231	228	204	220	209	200	222	240	203	212	245	213	202	216	235	207	212	203	216	214	215	225	230	207	181	228	208	218	214	224	213	225	215	200	200	223	211	198	216	224	213	234	246	244	228	217	212	216	217	222	213	252	217	214	213	221	243	229	219	232	212	188	202	195	219	210	198	230	219	229	200	213	211	231	214	194	197	211	209	192	242	199	258	219	244	231	205	216	195	199	218	212	196	215	180	200	225	249	206	219	215	217	223	204	204	213	223	202	202	232	201	205	233	204	212	197	196	205	191	217	242	222	217	211	195	214	202	214	210	222	220	203	206	202	220	224	217	215	223	201	199	226	215	215	211	226	232	210	204	177	214	214	201	214	206	209	213	215	212	197	220	219	212	208	221	228	203	204	197	229	224	215	204	205	207	195	227	190	230	220	185	238	209	224	238	226	247	184	203	203	219	195	201	201	197	223	225	224	222	241	226	202	217	208	201	231	215	196	213	167	206	220	227	235	215	233	212	220	214	214	222	204	233	212	231	207	212	217	204	235	214	226	221	194	215	205	213	232	233	239	226	219	194	225	220	216	205	246	215	208	230	224	211	215	213	212	217	223	226	206	206	206	207	214	229	223	196	213	195	204	224	205	234	229	243	198	216	203	233	217	240	214	209	192	178	225	232	215	203	209	231	212	227	197	217	208	240	216	211	248	225	206	192	199	221	233	211	214	219	234	200	202	213	204	236	208	188	229	186	212	220	232	206	221	206	195	220	214	224	205	229	207	211	201	212	219	208	222	228	211	216	209	219	203	236	210	221	223	192	227	203	221	209	181	188	235	219	219	231	232	241	233	219	216	213	211	208	203	222	203	198	186	210	210	199	222	220	207	213	222	214	211	212	203	199	209	222	229	218	219	235	218	227	210	188	200	197	206	200	192	215	225	214	218	218	190	191	191	217	221	190	204	231	213	207	222	217	217	207	223	214	213	196	189	219	233	230	234	184	208	214	208	205	224	223	196	203	214	207	207	231	209	222	205	216	186	235	193	179	209	202	200	228	213	211	214	204	251	182	204	233	215	236	204	233	209	223	224	199	185	209	210	200	235	189	216	218	193	206	207	222	223	188	215	251	236	247	225	214	191	216	220	215	209	206	224	225	196	202	209	212	202	202	223	223	207	192	230	197	177	214	202	222	221	222	222	179	238	222	223	216	204	213	205	206	223	205	199	213	246	210	219	236	221	204	217	231	195	225	215	209	215	230	217	224	226	191	204	199	220	231	230	230	226	189	239	222	205	229	203	235	193	234	198	208	224	213	217	210	205	218	217	199	218	218	207	227	257	215	220	201	224	217	242	211	210	210	207	232	193	218	215	216	213	207	229	234	235	213	206	252	212	245	216	212	222	204	201	214	211	216	237	221	224	188	205	212	196	206	241	210	213	216	217	202	223	225	209	234	219	200	235	200	206	209	224	216	207	211	193	205	218	197	210	231	232	209	215	210	190	223	226	212	192	225	209	211	204	205	203	224	229	226	203	220	255	223	229	238	237	185	218	214	207	233	245	224	233	211	223	210	203	201	203	229	200	200	215	212	214	231	249	202	231	228	203	204	214	234	216	213	248	203	219	224	206	214	206	208	216	218	214	195	195	221	216	218	213	229	186	199	217	215	239	196	220	225	190	218	210	210	205	221	216	216	221	177	213	219	186	211	198	203	231	213	193	231	216	236	215	221	238	219	178	211	217	217	243	215	220	199	220	239	225	211	187	218	193	232	225	196	215	189	197	222	201	232	224	230	203	210	199	202	196	243	211	222	227	220	213	230	219	229	216	227	236	211	230	188	209	200	222	231	228	222	207	226	221	210	210	219	222	223	206	228	213	204	207	219	229	237	229	219	208	231	236	221	198	201	211	222	214	206	208	201	205	222	214	216	203	215	210	218	227	206	218	232	197
13686	15897	13481	7302	4963	3827	2993	2376	1824	1431	1185	986	903	951	1020	648	635	586	533	495	499	459	406	410	384	403	395	394	325	348	365	329	347	326	334	335	296	300	305	348	315	290	308	295	261	310	420	684	926	766	496	450	414	326	315	364	337	438	789	1324	775	336	269	324	265	245	282	301	272	237	271	242	289	253	261	256	270	240	258	280	259	298	269	290	261	277	253	270	295	272	242	282	252	297	261	265	268	263	224	287	263	287	273	264	251	299	272	259	231	260	267	306	248	268	268	270	262	259	267	269	264	290	252	255	268	302	250	244	277	268	268	282	254	261	269	284	270	271	259	264	269	289	286	290	248	280	262	273	265	251	262	281	280	276	269	273	271	273	253	275	232	261	268	266	252	255	255	282	287	289	251	242	254	282	261	260	276	251	296	278	236	277	275	241	277	297	279	313	290	256	249	225	264	266	292	262	280	243	277	224	282	272	269	279	260	296	261	274	253	263	261	231	279	269	275	309	274	241	270	277	255	272	262	290	241	279	235	269	268	266	283	261	269	268	283	262	268	288	250	236	265	282	248	287	251	244	286	277	264	290	279	255	279	265	283	278	259	239	257	280	277	266	261	256	258	280	264	270	285	268	250	241	264	245	252	262	272	272	253	250	262	307	244	266	287	273	265	266	299	268	238	299	255	275	274	255	249	276	272	263	275	273	256	270	260	230	292	240	272	261	261	248	241	273	272	268	233	287	289	259	284	265	247	275	262	278	292	269	247	288	260	269	296	284	253	285	255	240	249	255	269	258	247	266	237	280	274	271	275	265	291	256	278	268	252	263	286	258	255	265	289	286	263	268	244	298	295	254	268	271	261	252	252	251	260	265	273	259	297	255	255	290	255	287	250	248	268	259	274	241	286	292	264	235	252	266	285	260	271	253	267	221	268	260	258	285	268	266	287	249	288	264	269	266	262	272	246	261	249	259	264	259	255	272	294	274	260	244	255	245	290	295	276	263	263	285	250	292	256	282	267	278	263	323	279	248	284	264	252	279	247	242	268	286	256	276	265	298	269	276	283	289	266	256	288	255	229	273	241	247	259	268	250	256	295	287	268	261	277	247	269	244	262	266	265	297	267	289	259	255	249	267	252	292	295	291	270	253	260	257	270	248	258	255	256	269	281	280	293	235	268	257	251	286	255	272	259	287	252	244	276	292	262	261	276	259	244	282	264	257	255	297	277	283	252	225	271	251	255	250	301	263	264	258	251	288	262	291	290	269	256	283	252	274	266	236	267	243	259	243	247	284	242	282	294	282	269	252	243	271	280	245	287	264	280	291	263	259	262	294	267	283	280	288	244	251	262	258	271	283	288	269	246	253	271	259	267	272	253	290	243	292	256	286	255	271	268	287	242	239	232	275	271	215	267	288	262	256	253	259	274	273	267	275	267	271	265	284	247	306	278	240	280	228	264	250	276	291	289	284	261	251	280	264	273	292	267	267	272	263	290	265	261	290	256	270	280	298	265	272	252	312	291	256	223	260	250	267	262	292	298	265	249	258	286	255	277	286	257	297	284	254	270	289	285	254	267	251	275	259	273	242	288	258	259	269	276	275	240	272	252	301	238	284	270	265	271	267	281	295	268	254	234	264	290	269	261	251	256	267	267	293	260	261	274	261	285	269	301	266	245	259	253	277	279	260	273	279	244	291	281	269	248	245	282	265	258	239	261	251	275	243	287	291	267	288	275	268	245	267	268	288	259	285	279	240	232	233	277	283	270	249	279	269	269	257	284	255	235	227	306	253	246	259	276	287	263	260	276	273	268	255	253	268	263	262	238	251	246	256	265	259	273	252	278	276	278	247	254	289	260	305	279	266	260	249	259	267	270	263	261	275	234	264	276	273	261	257	275	252	254	277	250	273	283	282	266	275	257	275	250	249	252	288	283	257	259	276	248	280	286	256	289	286	285	259	246	265	283	244	272	238	255	292	287	257	257	257	257	273	278	279	256	240	289	284	269	284	250	259	263	255	279	256	255	242	257	272	283	269	271	238	273	245	309	263	264	282	269	251	240	287	281	256	264	262	245	287	270	256	268	260	240	259	259	253	266	300	275	263	299	291	268	249	286	262	253	290	257	238	253	260	264	260	282	270	295	267	289	241	232	274	270	284	282	264	260	288	300	245	259	260	284	254	273	257	281	265	288	277	269	289	265	253	247	287	269	263	245	233	274	280	266	260	272	268	255	278	256	279	261	276	245	282	292	249	255	273	286	268	269	254	261	244	259	261	277	273	270	292	243	257	256	271	278	262	273	247	275	254	269	234	228	285	299	263	268	274	289	252	254	275	231	255	303	235	256	280	268	225	264	288	267	270	283	255	283	269	275	287	272	297	252	255	261	276	249	252	265	285	269	279	261	281	274	288	254	277	246	245	284	282	280	275	252	250	292	277	263	281	293	250	246	268	256	266	275	274	260	251	235	273	249	244	273	276	254	273	251	250	280	274	265	236	283	298	256	249	266	249	264	257	266	256	252	287	278	257	243	250	275	251	265	268	289	265	278	259	269	264	264	280	272	264	278	252	250	238	249	285	272	256	250	274	236	254	269	285	280	271	231	304	267	259	254	274	272	280	275	245	265	252	280	284	289	276	266	245	235	285	284	259	270	268	267	291	301	282	276	283	262	267	256	272	303	266	256	282	288	247	283	253	267	265	245	262	293	249	286	277	233	242	318	243	267	276	248	263	257	249	257	253	257	258	280	269	240	236	243	269	255	258	275	287	286	296	263	257	276	280	265	292	268	256	269	262	272	270	258	306	260	270	278	261	256	237	256	263	259	234	246	274	275	228	267	264	266	249	275	265	246	270	272	261	285	268	287	252	272	253	267	262	249	269	254	272	303	285	284	231	264	267	290	243	265	272	253	263	262	252	255	262	246	250	250	248	276	279	285	254	275	274	295	266	255	242	262	264	260	266	286	269	274	260	296	247	291	301	272	259	277	239	242	229	260	256	268	275	253	290	281	240	266	275	266	251	266	277	246	259	293	272	284	274	284	255	261	257	242	237	246	273	259	245	283	245	253	264	260	270	269	257	265	252	251	270	259	236	278	266	274	277	276	256	310	285	258	251	262	257	277	255	281	256	274	243	270	294	259	269	265	262	254	243	249	242	289	263	230	265	261	250	247	279	266	255	268	267	286	253	277	245	275	274	262	280	248	257	251	279	275	257	229	271	260	260	241	277	293	272	283	263	286	285	300	262	263	265	272	256	252	279	271	238	266	266	272	258	256	240	223	274	303	285	281	254	265	257	270	270	259	259	256	263	272	297	296	264	291	276	261	282	296	261	241	282	249	267	282	242	277	271	270	288	278	262	274	236	308	263	258	288	275	269	253	266	267	292	249	269	279	240	288	290	247	257	270	269	286	290	272	264	283	261	274	250	258	270	287	283	274	222	246	285	272	296	278	251	282	251	248	248	256	256	271	254	247	270	264	304	282	233	267	273	292	259
26692	20626	9782	994	624	582	588	509	532	539	476	497	501	556	547	567	518	502	513	511	553	485	521	504	491	516	493	529	457	503	486	524	480	472	536	521	508	501	461	496	515	529	525	524	516	514	521	585	626	657	534	493	497	504	485	522	521	552	577	672	530	484	480	557	491	505	467	507	462	457	496	501	527	539	501	467	486	504	507	488	509	512	511	493	470	472	518	494	505	534	510	498	465	437	474	480	456	495	507	466	490	499	510	453	478	483	483	488	464	483	474	479	513	454	485	519	503	487	528	472	519	568	486	540	539	461	471	474	513	557	492	531	492	514	493	537	488	501	523	515	501	503	487	515	486	476	481	508	499	471	531	497	503	465	472	500	499	487	528	467	481	487	508	508	505	474	469	502	478	506	490	448	525	465	507	522	516	485	516	546	508	472	493	478	501	476	474	500	508	484	549	492	526	491	515	494	531	505	475	508	569	501	464	454	476	488	474	505	495	528	431	505	487	493	489	467	458	456	498	491	515	522	497	471	515	479	490	487	489	495	453	514	493	525	506	482	517	504	447	492	513	513	465	499	493	501	468	498	504	499	499	482	479	482	491	480	497	513	512	462	485	467	516	507	567	492	541	517	511	453	489	516	470	483	506	512	513	520	452	490	487	476	542	481	516	512	508	507	457	483	538	522	497	514	476	515	509	521	511	508	510	460	491	481	511	454	504	477	497	520	519	509	495	483	481	525	495	500	467	501	502	515	486	494	489	510	505	505	500	523	491	518	501	485	488	498	501	508	495	492	480	526	506	523	501	510	489	527	470	508	512	486	470	486	488	511	530	499	475	457	489	485	469	524	467	477	487	499	479	531	464	472	438	504	515	503	493	507	485	506	499	510	507	517	496	468	473	505	509	510	488	512	522	500	502	498	495	483	493	498	505	532	447	442	507	488	514	485	445	461	517	517	522	475	480	505	457	488	476	498	495	516	490	485	520	502	483	512	503	506	523	475	510	565	480	470	457	481	500	547	508	473	512	512	475	491	487	506	529	507	485	534	532	519	518	534	491	519	521	476	498	529	485	491	466	484	480	492	494	516	495	466	514	530	441	473	505	493	470	505	480	474	505	509	457	565	450	524	473	489	553	470	520	489	491	444	504	490	485	531	479	473	488	476	521	508	484	487	516	499	481	507	476	493	486	506	496	528	497	538	505	457	499	497	514	508	518	500	479	512	493	499	491	499	511	452	493	491	475	481	506	463	523	557	470	508	513	480	501	532	521	510	513	459	510	497	502	505	488	455	518	482	490	513	478	520	527	499	529	480	489	494	495	542	491	524	514	525	483	489	486	512	515	492	515	500	479	503	470	491	495	490	508	509	519	469	474	483	509	497	488	477	501	505	491	534	498	526	492	522	497	523	486	512	522	521	521	484	489	504	508	498	501	514	502	518	504	477	504	501	475	484	472	428	490	531	469	498	547	503	508	495	497	464	487	516	520	496	519	491	503	501	468	502	485	514	495	472	490	502	489	513	507	549	520	505	514	493	521	491	472	489	503	502	490	502	448	514	457	483	521	474	493	500	522	487	487	479	491	506	498	489	504	475	501	505	462	490	491	475	493	499	505	467	555	473	498	516	495	508	501	527	470	473	502	479	516	513	464	507	481	517	515	506	478	512	501	496	505	498	503	503	476	483	506	487	512	476	518	488	493	522	488	463	530	491	480	462	453	491	481	494	522	467	464	508	542	486	494	522	510	467	476	462	530	477	515	525	456	484	521	490	497	483	547	507	503	468	457	472	482	492	507	504	518	494	510	502	489	483	513	447	503	488	511	501	481	493	534	502	454	489	505	527	522	519	474	490	495	455	496	531	483	491	525	484	469	513	456	500	472	514	502	484	501	491	497	523	545	518	511	515	510	510	510	499	506	464	527	488	509	501	540	551	504	504	502	505	487	530	552	437	525	512	481	502	499	492	495	529	532	534	507	493	514	502	487	514	508	496	515	501	490	491	506	548	512	499	515	515	441	508	476	501	508	471	510	513	456	523	483	479	495	514	485	474	550	510	472	499	512	502	493	477	514	524	459	517	472	461	525	506	498	453	465	471	445	472	472	504	490	509	519	497	526	491	497	521	494	503	516	497	491	506	493	545	518	494	531	525	476	492	491	500	460	483	507	549	489	521	514	518	500	470	494	535	519	481	462	495	486	498	499	513	500	517	519	494	504	498	517	509	465	481	507	476	498	505	501	540	530	482	478	459	511	524	507	489	468	520	510	467	513	529	518	527	472	494	545	476	488	526	482	517	495	514	487	501	531	505	497	467	523	480	508	492	497	514	521	475	514	457	434	490	531	489	500	490	505	508	451	495	494	480	508	508	504	472	498	516	498	518	459	489	496	488	529	490	486	530	486	470	513	482	522	495	502	458	506	504	560	514	506	517	459	495	501	512	480	485	454	497	490	496	461	500	519	471	485	523	503	502	489	439	497	476	488	485	494	501	522	524	526	492	515	502	516	516	513	483	509	499	474	519	475	488	515	485	512	491	456	520	469	499	485	506	497	466	478	458	493	533	514	516	470	505	479	490	518	521	470	479	506	529	466	501	516	464	448	479	529	515	509	504	482	501	467	474	489	451	473	475	491	522	501	542	503	509	494	499	499	484	497	492	458	489	445	469	525	492	513	496	454	487	471	476	499	488	485	521	506	474	476	479	486	503	470	532	503	493	506	507	497	481	489	482	513	478	428	452	523	469	471	535	522	458	495	457	484	486	495	468	490	498	467	456	502	539	488	515	492	503	476	490	514	476	456	505	501	509	535	497	486	503	525	442	500	532	470	494	532	484	518	499	531	526	504	482	493	534	483	521	485	501	478	539	516	502	492	525	517	492	473	488	501	462	494	521	505	462	471	524	430	464	551	489	463	518	533	482	482	485	500	489	498	450	468	494	514	534	504	546	488	501	489	506	494	480	506	486	475	505	513	503	503	488	458	526	480	493	459	483	482	507	461	498	466	504	520	479	518	504	469	487	533	455	476	455	460	477	531	454	547	498	512	513	502	506	512	483	454	460	475	494	491	473	461	475	507	465	531	492	451	512	505	490	491	494	500	500	488	499	474	507	505	491	501	527	487	513	474	476	508	443	501	526	493	530	485	479	503	480	503	533	511	509	497	496	495	493	532	502	506	513	511	497	495	492	533	470	486	480	507	439	508	485	457	503	520	475	549	525	519	485	497	485	494	522	500	489	521	492	495	479	461	496	478	473	478	509	468	480	507	509	490	469	473	492	504	489	533	523	479	499	491	508	506	426	500	499	491	460	513	537	496	474	498	501	521	476	527	457	491	516	501	517	501	454	517	459	499	466	487	500	483	497	517	502	511	452	506	509	486	499	463	473	498	497	524	515	515	493	487	514	491	530	451	455	519	510	488	496	513	477	495	525	490	552	459	528	508	505	542	484	484	467	504	448	514	537	474	514	510	509	529	496	470	541	472	487	497	472	496	458	500	527
4424	1206	1139	846	823	734	763	801	666	697	598	621	630	672	802	656	634	671	676	639	669	692	622	655	688	623	645	596	647	610	631	598	651	613	598	573	618	613	655	643	637	634	615	616	629	629	630	728	856	779	701	709	665	627	612	615	642	679	763	1026	730	593	659	629	606	639	639	626	616	643	664	609	612	614	607	653	551	640	617	625	619	655	614	629	588	619	593	624	576	611	568	573	639	587	608	640	593	643	637	617	602	568	590	588	621	634	638	626	629	609	605	625	607	584	606	626	600	597	641	621	601	607	636	634	659	617	562	611	682	611	627	630	576	649	628	642	599	670	631	605	587	662	638	649	633	623	652	605	643	586	598	611	625	637	617	571	626	622	575	644	631	606	636	628	639	584	655	609	639	629	585	576	624	590	632	587	570	606	604	600	588	609	647	633	637	622	576	656	633	615	611	643	629	626	608	653	636	599	585	634	595	628	577	642	595	643	599	666	629	626	610	615	606	596	549	631	628	611	630	570	640	625	622	605	629	619	589	611	569	584	647	631	548	649	638	631	596	636	610	598	603	613	569	611	579	622	640	635	669	656	602	638	633	631	599	613	641	671	633	612	588	626	640	637	570	582	627	569	586	594	615	573	632	638	605	623	618	606	637	633	599	646	606	591	660	619	626	577	634	633	597	610	634	637	624	625	610	629	595	563	636	578	646	669	592	575	587	638	623	633	609	622	656	600	624	614	605	624	644	629	604	616	631	602	615	611	551	688	585	608	603	599	673	630	636	615	604	633	611	592	622	608	602	595	662	614	564	601	600	600	633	622	607	621	601	640	565	637	671	624	663	612	618	619	554	598	614	625	619	617	637	644	639	654	621	628	619	608	630	631	588	601	623	645	664	651	617	665	650	666	620	573	593	636	637	627	623	663	656	657	599	588	648	653	628	621	603	645	590	622	640	610	669	590	584	614	566	622	586	610	623	645	609	612	587	592	622	624	597	661	591	602	632	625	636	675	587	635	615	634	615	586	639	621	622	599	611	592	611	602	581	588	612	622	632	613	607	630	659	644	611	579	655	632	642	584	659	611	601	624	617	570	639	612	588	612	604	626	601	567	608	611	610	605	632	585	593	624	622	604	638	605	617	572	640	620	637	658	637	562	645	611	617	635	639	608	597	645	599	610	623	573	616	623	614	608	607	605	614	642	600	609	637	652	614	594	626	637	602	597	620	640	580	646	662	605	609	650	657	598	614	614	604	637	616	644	626	607	632	612	628	657	621	608	661	599	657	630	645	606	640	676	654	624	669	671	606	614	574	635	630	666	619	572	612	583	622	616	618	611	652	596	624	640	654	649	563	626	590	581	626	578	620	612	598	614	604	601	678	611	604	625	646	612	607	588	601	599	611	620	643	606	607	618	618	603	600	646	620	613	608	639	601	618	614	602	639	575	633	565	631	578	638	603	640	621	598	598	634	594	595	647	657	575	634	625	658	652	612	625	645	639	595	617	668	693	648	608	549	594	594	623	619	642	636	621	596	630	600	594	627	627	610	592	569	623	598	684	618	615	618	622	613	628	642	605	624	599	626	625	621	601	614	648	592	635	617	601	616	631	598	645	650	591	607	592	611	599	644	613	620	609	655	599	619	675	607	635	630	566	588	610	585	590	615	602	670	612	601	599	584	595	592	602	658	674	652	587	593	589	606	679	623	645	619	589	623	598	616	610	619	605	583	603	574	602	633	619	637	632	602	627	588	640	608	630	642	653	637	612	623	598	607	632	639	622	623	629	574	641	638	573	637	599	686	578	615	602	587	637	603	623	638	634	564	626	638	601	648	637	644	601	608	610	605	603	597	638	618	605	653	609	658	644	590	601	642	614	601	631	631	625	586	621	632	597	653	561	619	634	609	604	573	584	613	621	606	605	577	581	639	623	582	660	648	608	630	633	638	623	665	618	599	602	629	642	632	618	601	590	651	650	594	601	569	607	604	625	620	631	588	624	595	660	625	654	590	587	603	660	611	639	575	606	614	586	624	609	594	591	606	635	604	658	628	589	591	604	615	635	607	637	598	615	578	611	631	647	603	621	624	616	662	617	618	645	592	603	615	629	586	622	605	593	610	645	626	549	603	634	561	624	593	684	632	600	588	589	610	622	638	619	580	640	616	669	610	618	603	610	628	662	621	609	613	601	604	631	633	585	609	606	608	617	667	615	596	627	643	630	622	624	616	606	607	624	606	639	563	601	636	641	640	558	633	595	625	658	580	628	627	615	610	626	613	671	599	640	652	630	609	638	623	662	568	633	626	591	601	606	576	574	597	615	606	601	622	611	650	586	650	607	620	608	607	602	593	625	617	608	619	623	606	618	597	612	655	590	642	631	661	615	601	601	632	619	617	620	588	608	631	639	666	599	617	652	652	593	683	634	657	621	607	590	597	579	619	674	623	600	649	582	597	603	621	659	696	603	651	584	662	587	644	585	585	612	671	625	620	648	606	575	600	636	654	592	606	609	641	616	584	607	618	614	583	641	640	594	567	585	619	665	615	614	593	599	582	641	604	625	633	598	661	590	606	604	668	585	587	632	605	595	602	596	615	611	632	620	658	628	626	654	631	649	613	609	644	625	644	621	580	610	603	587	615	625	597	615	632	648	624	626	613	611	629	610	612	636	628	598	597	609	619	589	609	606	588	622	629	628	630	607	642	624	602	602	647	595	621	595	627	652	605	641	575	627	637	608	650	637	597	626	623	586	630	638	618	640	611	612	609	646	566	596	628	580	603	604	632	650	602	648	619	582	600	611	602	667	646	621	657	650	625	620	610	648	581	595	653	655	596	611	651	601	601	607	599	592	640	639	637	585	660	583	627	614	624	594	650	594	666	635	657	628	640	643	637	587	595	656	566	679	589	554	613	607	631	600	660	670	624	629	602	623	635	619	583	570	640	605	636	627	618	606	620	581	620	655	593	629	646	604	601	658	611	602	617	671	624	585	657	610	615	626	600	587	626	641	644	597	635	649	606	614	606	601	643	588	635	610	618	585	630	597	636	608	589	601	612	608	619	617	627	627	641	649	588	621	600	637	625	692	657	609	616	596	627	631	630	612	633	627	630	595	624	613	601	661	580	613	602	634	625	603	599	626	619	606	603	589	602	630	612	633	632	602	627	618	627	598	621	634	592	629	604	571	659	626	617	614	632	644	612	616	654	615	625	616	583	603	594	599	588	612	596	638	608	651	646	637	614	606	600	649	604	602	608	666	621	667	616	597	622	611	598	588	604	620	570	671	577	569	608	655	632	640	574	625	589	648	651	577	679	597	615	615	650	615	635	680	615	617	573	606	616	604	601	616	638	623	595	602	616	590	568	651	629	625	607	631	646	647	575	590	605	669	626	613	601	551	674	620	635	606	643	598	586	627	632	596	590	624	612	598	640	629	593	639	625	611	643	642	598	589	627	644	590	646	658	577	626	633	578	605	613	635	626	631	631	580	626	621	578	624	631	615
23360	21032	28553	23729	21035	13284	1436	833	673	588	589	476	489	477	562	400	415	393	413	404	395	376	383	380	350	364	379	356	342	348	387	347	319	364	389	354	332	354	344	356	332	324	346	341	321	326	378	462	589	472	434	386	389	344	325	318	324	370	549	686	363	341	342	375	324	327	344	307	307	328	343	351	333	341	326	317	309	335	316	306	298	296	334	312	334	309	318	302	343	337	365	308	316	330	348	336	371	345	334	306	337	306	328	340	323	297	337	341	328	322	338	313	325	308	308	322	352	348	349	320	305	316	336	338	315	339	298	330	311	324	325	291	339	331	337	313	306	320	334	305	353	288	286	326	324	315	338	345	302	316	323	330	327	312	337	300	329	302	300	325	314	337	362	320	341	331	349	298	333	349	318	335	313	339	326	310	327	327	325	324	357	324	368	353	366	296	329	314	355	349	317	333	311	333	330	322	324	347	304	318	340	343	327	317	331	334	308	333	290	274	333	325	319	325	299	340	314	312	340	316	317	309	336	339	312	329	312	326	309	318	340	309	334	332	349	346	311	311	342	351	332	306	366	323	334	302	321	323	311	324	321	345	313	315	361	322	334	311	323	311	322	328	367	344	385	335	312	341	299	316	325	298	319	326	301	313	355	315	311	316	302	311	321	296	307	319	335	307	343	310	323	305	313	355	345	351	311	339	334	332	346	325	322	311	331	331	309	336	367	357	320	309	334	324	317	329	314	314	294	326	298	342	329	307	302	320	328	313	348	287	323	279	369	349	343	312	324	356	335	331	315	323	287	336	322	346	328	308	308	340	340	327	328	311	337	324	333	314	320	301	315	287	322	350	305	325	328	343	335	343	327	328	299	364	322	286	292	316	315	364	322	327	326	311	275	336	336	334	320	333	347	308	326	321	351	340	334	340	312	313	333	300	328	330	340	317	310	340	345	361	318	305	355	330	323	292	348	343	337	332	329	317	329	349	342	311	301	301	318	344	328	305	340	330	308	341	327	353	318	336	306	333	346	349	346	345	305	347	339	322	309	322	344	339	328	339	330	320	324	356	339	368	328	289	326	304	340	330	345	335	321	327	351	326	313	287	347	354	317	360	329	327	315	320	317	309	316	337	316	318	319	331	299	300	306	293	296	343	311	347	350	310	311	352	337	334	322	345	326	341	334	313	370	339	303	322	339	308	315	319	316	311	316	309	352	322	335	334	355	342	332	310	341	332	338	341	341	318	358	297	336	325	327	331	316	298	367	313	317	320	347	328	313	336	304	324	318	367	303	324	326	328	325	333	294	308	336	336	321	321	357	334	277	340	305	336	330	310	321	347	327	333	320	352	302	311	296	342	320	332	307	318	336	343	364	321	305	316	285	340	345	334	314	300	334	336	319	313	294	324	302	335	312	333	279	314	336	325	311	327	302	347	357	340	291	340	334	350	319	314	355	342	333	299	341	330	326	312	312	321	319	321	305	354	338	311	304	329	327	329	312	335	347	326	322	309	333	316	337	340	329	326	318	318	308	290	348	328	329	336	342	299	323	320	324	338	352	311	334	331	310	294	327	328	308	370	289	313	345	277	320	321	360	300	314	331	302	334	333	316	354	343	312	342	289	325	301	347	352	305	330	375	341	332	321	352	316	340	341	321	356	357	326	316	339	335	337	331	323	308	330	313	332	298	317	342	300	302	354	315	342	309	327	351	338	342	324	326	317	320	316	350	339	375	296	289	308	308	339	328	306	338	348	327	351	297	301	326	312	326	341	312	353	348	335	272	334	311	321	325	314	335	306	323	337	303	315	336	321	355	304	316	334	316	319	319	318	327	316	319	340	309	328	344	291	317	322	314	278	306	288	336	297	321	293	356	334	306	334	324	324	310	323	318	342	312	336	333	367	314	332	337	331	325	315	296	308	315	334	310	311	315	339	319	310	319	342	327	333	340	342	303	295	314	328	330	337	360	323	305	332	332	354	319	335	324	303	287	334	310	349	311	299	320	342	353	295	350	353	313	350	337	331	319	306	338	315	335	327	326	334	319	320	343	355	320	311	316	313	324	327	331	300	347	314	318	352	338	305	360	310	341	318	308	333	323	324	327	320	281	321	336	359	304	329	366	325	310	314	354	320	346	302	325	287	326	311	318	361	316	358	307	352	325	338	322	278	339	330	298	319	319	336	337	320	298	323	304	332	368	330	299	300	305	332	308	346	329	292	336	320	306	309	359	316	339	327	359	282	329	334	329	330	306	283	347	338	337	336	359	299	336	327	309	313	311	313	359	338	333	321	306	308	321	317	319	340	338	321	302	305	338	344	333	314	303	348	334	301	334	329	342	347	342	310	310	333	325	338	325	320	300	295	321	336	346	355	310	331	327	347	306	313	309	311	305	318	290	307	308	326	328	329	329	341	312	319	348	319	314	330	318	308	311	329	345	313	340	349	334	353	329	308	323	292	342	308	299	340	353	309	352	341	318	333	343	354	300	322	334	314	330	302	344	338	320	326	344	304	318	314	329	328	332	338	319	348	339	344	312	315	334	283	338	303	339	308	332	338	331	319	346	283	302	295	317	342	326	339	329	303	352	315	325	319	284	322	317	304	341	340	295	303	336	296	298	333	306	307	323	341	334	331	322	329	303	335	330	329	289	313	337	352	320	303	328	329	344	327	289	314	339	320	310	345	306	332	329	332	283	317	301	317	339	318	318	340	339	358	296	342	315	288	314	330	344	312	316	340	317	311	320	318	326	337	343	338	337	345	308	308	334	329	338	308	289	314	354	326	334	335	324	284	352	337	335	301	303	337	337	330	303	351	330	317	341	324	346	324	336	305	366	311	297	330	307	329	317	308	338	283	336	341	302	377	339	351	319	343	308	324	288	322	312	315	309	332	311	321	298	320	292	323	331	341	314	334	332	293	333	339	341	305	310	313	350	303	344	294	309	319	316	291	328	300	340	326	319	328	302	297	320	308	324	315	337	331	335	372	353	322	353	339	343	331	341	313	308	306	287	304	307	340	310	307	327	336	327	311	348	339	344	345	312	314	304	320	324	328	327	333	336	328	322	310	277	327	331	312	337	318	310	327	316	336	331	328	343	305	326	323	350	325	312	308	364	310	349	326	311	314	309	330	328	349	314	328	349	322	319	304	320	334	324	301	335	307	314	331	291	339	337	297	317	372	333	327	329	310	324	329	342	330	302	350	294	315	325	341	331	330	323	309	321	322	326	355	317	316	319	321	323	339	350	319	304	357	330	304	306	308	335	323	342	332	297	335	296	296	329	312	299	300	354	330	325	316	340	320	333	327	349	320	321	332	335	318	321	344	316	329	328	303	304	320	279	323	302	320	352	346	293	322	358	361	324	324	344	334	296	315	323	333	324	316	355	318	337	328	341	321	322	315	338	330	359	343	334	330	317	347	341	298	344	341	348	305	325	291	331	279	333	323	291	330	294	344	355	354	315	316	319	277	329	344	303	345	309	322	314	323	332	329	309	346	314
9995	9963	8472	4450	2898	2258	1908	1606	1275	1061	876	819	787	839	918	677	589	605	578	592	539	524	456	491	471	494	469	447	482	504	429	467	440	466	447	465	454	466	433	467	432	434	430	447	453	442	483	679	885	819	573	536	507	444	425	494	448	547	857	1083	467	442	399	462	421	416	418	447	431	424	405	431	414	392	424	388	451	420	431	391	482	414	424	429	428	423	407	421	409	406	365	437	429	410	446	486	439	434	440	440	401	469	399	381	428	423	411	402	459	403	460	436	403	426	426	416	422	423	404	418	408	458	406	435	415	441	414	402	437	403	439	422	436	422	410	374	403	359	443	415	426	425	436	428	432	423	417	418	484	445	467	433	414	441	419	429	423	379	401	441	405	433	399	433	453	411	461	420	411	404	415	434	442	470	444	411	412	403	414	452	419	443	414	405	441	414	443	399	404	411	418	414	393	448	407	419	391	419	421	425	430	411	444	414	412	376	399	375	406	428	369	418	414	374	395	403	422	409	412	458	430	428	422	400	419	421	428	365	445	408	389	420	384	407	426	399	446	385	448	406	407	427	413	400	441	427	395	436	396	441	435	423	421	380	387	424	406	416	408	410	445	396	435	384	398	427	391	415	409	406	449	435	397	405	429	410	391	425	434	406	404	394	403	409	430	401	405	419	411	432	404	409	394	394	406	431	440	405	392	395	426	432	433	414	427	424	387	389	397	433	410	412	393	419	413	430	433	415	360	460	428	430	428	396	414	400	421	433	438	389	392	415	433	412	468	395	422	427	412	402	424	428	408	443	434	406	410	424	393	387	436	429	401	438	421	431	448	404	399	422	404	451	402	447	427	408	394	400	379	417	447	432	411	440	421	436	403	433	425	408	385	423	434	405	421	393	405	433	398	421	403	386	422	372	416	440	403	392	420	427	403	419	432	419	448	412	415	404	445	373	427	424	438	421	428	433	417	412	435	422	461	403	420	400	427	398	374	430	449	443	398	427	441	424	422	407	419	434	402	393	421	418	414	401	447	436	409	419	439	433	403	390	413	449	431	422	448	406	403	447	401	393	432	422	413	404	410	430	415	457	407	417	440	392	419	415	456	410	437	413	408	429	469	427	452	410	443	463	480	429	442	446	424	423	444	405	437	424	419	419	424	407	404	409	406	384	424	404	409	440	420	414	435	431	427	435	417	415	410	435	438	404	419	429	426	435	426	408	398	399	447	418	431	389	409	417	422	377	454	353	415	397	425	403	417	414	438	387	412	430	436	400	418	420	395	412	425	445	415	457	403	425	402	409	392	423	395	448	440	431	440	427	406	429	435	423	423	392	450	411	455	396	434	378	423	414	450	415	430	423	420	426	423	428	418	445	423	423	416	428	391	415	417	425	417	443	427	409	440	459	411	393	435	430	419	435	396	450	408	420	411	434	434	437	418	385	409	395	410	446	441	411	422	417	409	411	411	447	428	430	415	382	445	427	395	446	410	442	418	451	391	392	425	409	422	430	460	390	413	415	404	438	413	433	440	434	421	397	407	396	479	388	399	412	388	424	417	384	440	423	392	409	411	415	417	414	412	371	413	460	461	412	417	428	433	408	405	412	434	434	407	414	409	418	407	413	441	413	416	414	438	398	430	430	405	406	429	407	418	391	382	400	427	454	406	447	412	411	442	408	421	425	461	441	399	426	392	421	416	424	423	444	433	409	429	441	399	438	411	395	472	427	409	411	419	381	445	436	423	437	420	393	435	438	428	448	425	396	412	399	409	446	434	418	422	388	402	403	440	405	427	408	411	419	423	368	393	400	460	432	441	413	386	428	433	469	416	389	407	438	416	424	388	382	453	438	404	426	413	433	404	475	425	415	444	400	450	429	441	405	404	445	408	400	443	429	422	439	408	406	447	416	414	391	411	418	408	454	424	426	405	419	400	430	427	386	380	412	420	398	409	394	399	407	380	413	439	396	395	452	398	432	407	388	430	385	428	413	374	421	420	417	441	432	414	401	432	448	453	448	402	457	425	444	408	390	426	411	451	412	438	406	422	418	406	416	423	350	446	421	438	422	408	457	407	406	393	397	423	380	384	413	428	403	431	427	437	395	435	386	432	435	397	412	415	412	431	439	400	411	448	412	408	439	408	429	413	406	432	422	436	412	434	433	450	457	437	379	429	408	395	407	426	425	405	417	430	388	471	445	419	399	444	387	397	452	409	429	424	417	381	433	425	424	437	422	438	422	445	419	421	453	440	415	449	402	414	417	396	399	427	400	378	403	443	452	429	430	424	408	460	429	371	405	437	425	404	417	402	403	437	440	411	398	417	400	426	430	425	429	422	420	387	374	415	389	387	398	415	442	387	441	363	409	412	402	417	417	465	410	406	433	439	416	445	425	402	394	407	417	433	408	439	433	379	419	440	397	410	412	418	445	413	428	415	428	426	427	423	435	415	405	374	414	432	398	389	403	436	422	474	449	403	396	390	429	445	437	434	420	427	412	383	413	414	422	436	424	393	441	440	422	388	428	394	434	410	449	416	424	409	421	407	428	401	419	403	422	382	446	421	477	374	454	412	405	414	398	386	408	423	498	405	388	406	401	423	428	454	450	417	444	389	387	419	390	417	428	414	468	426	398	422	446	393	441	376	384	428	384	427	387	399	426	454	402	427	427	400	388	392	413	426	439	406	433	460	430	421	416	404	406	394	417	425	414	426	443	434	405	426	435	456	408	394	389	418	405	415	420	420	410	403	427	425	410	394	417	408	459	413	425	398	390	466	434	410	439	443	399	429	418	413	438	421	427	419	413	457	436	430	422	378	385	401	411	422	423	409	434	392	430	426	415	438	413	400	399	428	390	427	444	414	410	413	424	457	405	402	431	444	420	368	387	423	402	415	417	395	404	389	412	471	410	403	404	412	441	409	392	435	443	415	434	422	393	410	402	453	412	436	409	403	469	412	424	377	414	447	416	432	450	428	402	427	435	404	405	440	400	402	441	438	414	425	415	392	441	418	378	378	412	388	416	411	427	408	409	434	420	392	391	420	420	428	392	401	425	421	422	452	439	390	432	388	379	443	404	381	424	415	402	389	433	427	440	406	432	426	442	455	420	407	451	413	425	430	453	416	387	395	410	412	422	405	399	400	399	448	393	445	408	417	399	369	431	404	428	410	402	401	410	400	407	419	431	402	429	398	427	396	383	429	437	387	413	429	426	386	425	419	437	453	421	431	436	423	402	397	385	394	457	437	389	402	406	425	435	394	402	404	417	402	404	429	397	396	431	420	411	424	443	424	425	428	401	421	399	412	430	425	400	404	433	443	471	434	402	383	391	454	409	442	431	418	415	412	427	408	454	417	426	396	403	405	453	418	425	448	400	407	423	423	395	396	394	457	417	420	430	451	410	454	435	422	404	444	426	414	411	420	435	393	413	425	452	404	415	431	406	457	410	439	424	449	423	440	422	430	442	411	408	422	379	401	407	451	432	389	433	398	415	424	422	418	473
22608	21038	28857	23449	21038	21093	11595	1248	834	723	595	523	494	584	535	394	383	304	349	358	316	287	276	266	246	270	251	228	255	228	238	265	260	229	247	222	212	210	208	230	210	217	232	228	209	209	279	450	639	477	307	256	312	260	223	252	231	311	685	611	227	203	200	242	224	191	232	188	215	228	206	223	222	221	207	219	226	192	204	197	216	215	184	202	214	182	205	198	221	220	230	234	202	178	212	236	202	195	207	222	192	180	199	216	200	201	197	225	190	209	219	213	208	190	210	223	188	214	177	203	205	208	208	218	230	176	173	207	199	184	218	193	196	233	183	213	211	194	206	203	224	203	193	222	193	201	203	207	182	205	209	223	225	188	186	220	208	204	167	210	194	203	214	193	213	213	215	200	209	183	223	224	197	196	197	192	199	212	236	194	218	214	213	199	210	211	214	199	200	201	204	211	187	178	215	198	196	195	222	201	190	216	208	212	206	214	205	189	177	213	191	217	204	203	217	199	207	205	218	198	202	172	172	227	176	224	221	194	197	199	190	196	220	220	199	214	210	219	199	202	187	236	221	219	229	219	186	198	201	214	210	196	207	226	199	213	198	213	224	214	198	204	220	203	229	215	179	210	205	218	219	221	210	196	227	216	208	198	185	214	192	207	211	204	185	213	171	199	206	214	208	216	207	224	208	213	225	198	186	212	223	190	189	201	206	195	227	214	206	210	209	195	225	211	235	212	211	212	193	219	243	228	233	189	190	175	198	210	199	192	214	190	192	187	204	198	217	184	190	207	181	191	235	210	224	183	183	176	212	212	212	194	193	197	190	207	203	201	215	185	203	215	222	212	214	207	197	226	206	193	192	210	206	216	199	194	189	200	218	196	219	187	217	182	183	205	207	221	180	197	194	178	188	219	185	206	203	199	219	214	200	213	196	201	192	233	201	213	225	193	198	185	206	205	215	211	204	190	206	207	214	230	219	169	205	198	204	211	193	201	183	195	228	213	208	191	202	210	200	194	215	194	216	200	179	195	194	203	210	239	193	204	206	219	208	200	199	201	228	184	195	215	205	199	186	196	206	210	204	197	215	190	209	198	216	204	178	203	202	187	182	184	209	234	212	234	230	191	184	209	205	223	200	209	208	189	196	197	213	191	190	198	178	206	196	211	197	181	199	205	215	215	222	184	208	212	198	202	191	204	204	215	203	196	186	204	193	201	208	187	213	228	223	186	196	202	215	207	201	217	206	203	204	195	200	200	190	201	197	209	213	190	206	214	213	188	194	208	194	193	211	213	201	193	193	193	211	216	234	189	193	199	186	182	217	202	207	216	193	196	180	201	204	211	225	203	207	190	199	181	192	190	199	216	216	210	202	215	206	185	202	209	219	194	217	184	222	193	212	193	229	204	195	180	197	203	204	214	190	201	174	212	196	223	237	185	191	225	211	221	210	186	206	222	234	218	210	227	200	223	219	210	192	202	172	218	217	201	212	195	213	195	213	201	203	200	170	208	224	201	209	189	210	169	209	187	202	190	216	216	208	196	177	214	181	162	198	206	207	209	205	219	185	224	208	215	205	208	206	219	215	215	202	207	186	200	202	188	182	214	193	223	182	182	195	208	208	174	211	190	206	226	205	230	211	212	207	180	195	192	184	192	185	204	208	195	185	206	184	197	183	195	179	185	225	214	211	181	188	196	226	202	225	221	203	216	229	195	198	219	212	154	199	210	208	199	202	188	239	202	189	193	204	212	224	222	195	201	198	205	204	201	209	198	210	218	217	193	204	220	187	193	236	171	204	189	202	223	217	183	188	177	196	210	223	215	211	182	201	218	211	208	185	210	193	226	225	213	179	202	228	183	214	199	210	183	221	213	194	166	229	211	195	208	225	193	226	216	203	216	219	187	188	166	228	206	196	198	199	179	213	212	207	231	186	190	218	190	227	208	202	206	226	222	185	217	217	207	194	238	206	210	213	195	180	212	191	186	209	214	211	201	216	203	220	203	206	225	202	209	183	196	182	202	217	195	208	200	233	207	190	184	224	206	214	192	204	197	201	169	174	203	230	196	193	204	196	198	233	201	193	241	197	183	199	213	199	203	235	230	194	193	190	191	202	193	204	189	204	210	207	192	207	201	213	184	214	187	184	218	205	205	211	199	197	208	216	192	214	199	190	192	214	199	220	202	210	200	163	189	212	210	204	232	180	192	197	213	200	211	227	212	213	201	194	222	196	219	202	197	191	193	198	198	213	205	214	198	174	220	186	211	187	193	225	199	206	212	226	206	214	179	196	191	191	225	227	206	215	215	189	185	210	224	221	216	190	211	209	203	203	219	228	227	200	212	194	215	196	211	201	197	173	206	234	199	203	191	209	190	211	207	225	186	229	224	211	193	190	208	200	182	191	216	240	212	200	218	217	223	184	202	196	215	199	205	177	187	209	223	192	204	209	168	184	213	183	180	194	256	210	190	160	216	195	202	210	185	215	189	201	205	211	196	194	217	200	174	182	194	197	210	195	195	207	189	187	199	198	208	218	206	223	207	183	203	200	205	190	187	192	203	208	201	189	186	203	224	201	197	189	208	221	189	211	204	201	215	210	221	193	198	212	190	226	217	202	191	194	206	216	244	202	210	205	221	223	210	190	195	181	208	194	191	185	177	201	206	211	198	240	231	213	221	179	194	216	180	210	208	189	222	217	224	195	204	222	222	224	179	186	190	214	219	201	184	208	182	190	188	191	201	221	205	195	205	195	192	211	207	222	200	186	229	203	212	190	235	234	208	196	198	221	219	221	198	193	202	250	201	228	187	190	182	201	218	194	217	196	203	217	214	204	187	192	211	218	203	195	174	204	194	192	198	204	210	210	214	194	192	213	196	203	208	212	200	204	213	205	212	181	186	198	199	189	211	210	203	200	211	181	215	225	186	181	194	201	223	189	198	208	192	205	196	187	206	219	191	207	211	202	226	207	195	216	214	193	189	213	187	193	217	176	201	196	225	215	207	190	205	205	199	211	207	200	203	166	192	194	196	215	188	200	228	207	192	198	198	177	236	187	189	184	192	173	166	215	231	181	187	176	204	163	220	210	212	193	199	177	229	205	234	196	199	216	208	198	207	184	205	203	197	214	238	238	197	208	205	198	214	215	207	208	222	212	208	201	202	189	221	237	188	223	211	192	218	216	198	223	215	212	196	196	187	200	189	222	215	196	207	178	208	208	170	213	191	213	185	177	197	184	215	192	200	207	192	230	169	190	209	210	174	192	177	181	218	196	179	207	193	221	189	211	192	173	192	218	195	200	204	198	204	176	210	204	217	173	203	222	213	212	213	203	198	193	199	213	184	210	194	215	193	193	211	194	200	200	200	213	231	218	228	233	190	213	208	203	172	220	206	180	201	200	194	219	206	216	220	205	196	187	205	187	215	215	189	197	211	211	207	210	206	183	226	197	219	189	242	221	206	181	194	183	199	199	216	213	191	194	190	194	214	202	212	178	199
13762	15772	13591	7578	5056	3875	2991	2415	1876	1435	1212	991	883	1019	1114	651	598	600	475	495	471	423	394	369	356	340	344	353	318	321	323	352	302	330	292	317	292	273	336	283	312	284	273	287	295	266	360	658	1024	803	433	410	467	302	297	339	320	454	1140	975	295	271	276	334	284	267	243	272	243	269	263	246	243	252	260	233	265	278	252	237	292	268	251	265	270	268	248	262	250	268	274	267	271	240	238	263	265	270	256	255	239	260	249	227	250	257	249	240	238	242	262	267	248	258	258	287	271	264	237	238	249	241	259	267	243	252	212	256	226	258	233	252	260	258	259	250	256	289	238	230	217	280	249	277	270	270	252	246	241	285	237	241	268	269	254	265	273	263	279	275	281	255	252	232	251	278	264	261	283	246	230	235	254	273	243	255	248	262	219	242	244	242	240	243	261	237	253	273	265	285	275	239	252	251	250	252	267	229	270	227	274	247	285	251	238	258	254	276	276	235	284	235	252	225	269	242	252	272	283	280	275	270	243	274	264	256	263	295	236	264	266	243	241	248	240	240	251	289	238	242	247	276	269	231	242	236	265	293	251	254	219	263	232	251	229	251	248	251	268	263	297	249	254	265	275	227	249	249	240	273	256	259	259	236	265	261	271	252	257	262	262	252	229	276	257	232	242	267	247	293	252	286	250	237	264	271	257	249	275	247	273	260	220	231	277	253	249	264	268	273	243	264	238	263	261	271	255	238	288	228	266	230	241	264	232	259	246	247	276	253	265	253	229	249	254	269	247	258	284	268	251	245	244	291	245	260	241	226	261	244	242	288	265	276	247	229	234	264	264	274	255	262	277	256	257	269	242	237	250	264	257	235	252	245	235	234	263	243	218	261	252	256	257	235	266	282	241	272	277	263	260	250	270	275	257	270	267	244	259	257	257	276	263	233	256	271	251	236	263	274	249	268	242	236	252	265	269	212	253	228	242	271	266	249	268	249	252	261	250	260	270	275	253	265	259	235	265	248	239	244	248	257	263	267	251	246	257	258	236	230	270	254	282	248	246	238	235	224	233	260	257	245	216	261	250	265	221	235	252	230	253	232	270	239	287	242	249	237	276	247	254	257	249	261	261	262	253	240	268	236	228	277	242	258	254	250	278	246	259	252	256	278	201	272	239	249	271	241	279	230	241	253	246	249	268	290	251	231	253	266	264	288	232	267	239	255	246	253	283	232	252	223	259	235	234	242	234	259	262	261	258	244	278	244	256	226	233	263	224	229	251	290	251	279	248	250	263	253	226	276	249	234	253	276	272	233	255	283	275	319	250	263	239	244	263	241	257	261	248	252	269	227	274	280	246	252	225	242	233	243	279	263	271	265	251	249	261	275	247	257	240	276	248	236	274	273	271	278	271	257	244	240	238	241	285	271	268	229	241	252	226	243	258	246	255	272	265	293	242	254	271	256	247	286	263	267	262	248	246	265	269	244	276	265	273	237	252	234	276	266	252	237	235	263	282	251	240	277	276	258	282	230	257	241	260	268	271	283	256	248	281	247	225	250	260	250	251	250	256	241	265	290	249	262	246	273	245	256	238	256	258	250	253	260	250	226	249	225	267	243	270	250	241	263	251	243	230	241	271	273	273	238	252	210	248	263	257	242	247	260	260	256	266	249	232	295	258	232	245	228	242	230	234	253	244	247	253	247	261	260	253	236	279	246	256	248	266	247	271	256	235	246	248	244	281	241	255	245	242	235	232	249	276	264	250	241	270	227	238	243	277	275	236	258	234	244	257	257	273	236	265	252	260	250	264	253	285	260	266	222	247	251	269	250	261	250	265	251	240	252	242	263	250	251	251	244	240	263	271	260	258	222	254	275	267	274	250	241	249	224	243	259	257	245	222	252	253	237	267	273	255	241	260	269	261	251	259	245	261	230	266	250	256	236	241	257	270	222	239	249	217	282	251	256	286	251	246	254	254	233	218	273	256	240	256	285	240	259	283	256	270	265	260	233	277	241	252	267	264	241	248	257	255	236	249	259	253	240	260	289	262	237	253	276	233	240	255	250	253	289	232	229	250	262	258	259	253	275	259	221	252	252	269	229	248	272	268	248	239	231	255	271	237	241	240	234	260	269	290	271	241	217	251	274	268	275	268	270	286	242	228	249	265	265	271	238	229	273	251	253	253	234	250	260	251	260	250	257	239	252	257	245	261	204	245	251	257	240	263	265	227	251	234	233	262	254	241	247	242	248	261	240	247	238	254	266	225	244	249	268	262	270	254	258	235	260	277	233	252	256	236	269	235	268	251	252	257	262	270	240	249	288	266	240	255	261	253	247	229	242	267	249	233	291	260	267	239	250	246	284	245	279	283	258	250	250	252	267	267	235	251	250	219	221	251	246	229	242	253	259	259	238	284	243	268	245	238	235	278	270	248	237	265	245	258	254	249	205	255	251	258	257	255	220	229	230	242	231	276	263	270	285	245	261	248	277	257	253	235	246	260	242	245	236	268	259	245	241	277	243	259	254	238	225	261	274	248	258	277	269	267	257	241	216	242	241	260	228	255	234	233	221	248	252	267	267	259	251	245	267	236	228	259	230	251	230	233	255	241	251	251	249	259	241	262	244	260	222	250	263	272	248	242	256	268	245	264	267	235	242	269	268	249	279	268	238	233	238	269	271	247	247	258	228	238	257	250	273	264	243	256	237	239	285	252	261	290	252	243	267	272	244	236	267	258	242	286	258	207	241	254	225	260	198	236	224	254	248	220	249	248	278	221	295	262	271	258	263	286	267	259	284	245	239	242	235	255	257	239	268	237	285	263	258	237	248	246	234	218	262	284	258	231	235	278	244	247	294	256	236	244	267	249	243	260	250	251	256	263	269	250	276	263	229	229	252	274	252	249	279	244	239	270	261	227	234	268	252	241	236	251	231	264	278	245	241	248	265	242	244	250	254	249	274	282	258	264	238	258	253	247	253	268	274	240	267	251	280	256	260	245	257	259	241	217	242	290	236	260	267	259	237	270	237	259	272	249	249	237	242	268	275	229	253	260	259	245	277	265	246	265	271	240	260	252	271	247	250	280	270	270	270	268	271	258	203	249	257	256	241	259	227	239	257	272	260	247	262	258	257	289	243	234	250	254	270	243	258	257	222	259	258	234	241	261	277	249	241	281	239	230	247	246	232	277	241	222	250	254	246	230	264	266	264	253	254	269	253	254	250	230	270	253	256	261	262	241	223	269	254	225	243	235	257	276	228	242	235	248	282	256	249	271	236	266	256	251	265	236	231	271	251	274	246	253	224	257	222	253	242	270	223	231	233	257	283	271	224	257	238	257	269	231	236	244	251	254	252	276	262	255	253	264	264	280	269	269	230	226	255	258	227	252	237	248	246	262	276	252	263	259	271	278	233	249	262	247	265	232	250	254	254	238	248	231	250	238	233	260	271	268	278	256	266	261	288	244	248	232	253	240	252	271	263	280	234	266	254	237	268	237	242	263	263	249	263
26661	20626	9892	996	636	570	508	567	511	539	498	535	486	540	604	445	547	536	518	500	515	518	518	513	525	507	508	487	478	495	520	521	504	488	503	508	535	489	463	487	482	524	502	500	481	520	477	547	624	560	539	571	501	483	529	537	511	531	707	613	516	496	477	507	516	508	505	473	497	462	456	504	534	491	496	484	497	494	499	501	503	495	465	511	462	488	519	493	505	499	454	475	499	516	491	498	528	535	499	547	461	498	450	449	467	508	529	497	459	494	497	482	501	479	469	482	490	494	495	489	507	482	472	511	497	485	485	507	510	524	481	472	535	483	524	540	541	488	546	502	510	477	492	507	483	524	518	488	514	493	517	478	513	494	527	449	524	521	490	500	476	489	477	505	485	481	510	472	512	497	485	515	473	514	506	481	501	494	461	497	464	519	497	513	485	464	515	502	480	478	522	532	500	491	486	485	500	503	464	538	484	488	509	483	493	515	547	512	542	507	499	505	478	479	508	497	512	548	504	532	504	532	486	480	495	486	462	521	546	513	486	470	480	467	500	453	475	461	502	498	468	463	502	504	552	489	514	492	482	507	502	474	480	473	463	466	497	524	467	478	455	531	471	498	470	514	509	514	467	519	479	510	492	515	526	527	489	518	465	506	500	523	450	497	488	476	484	505	505	459	464	527	462	484	500	484	511	468	498	500	495	512	513	542	547	493	523	483	511	498	451	495	520	494	497	506	488	486	533	467	475	505	533	513	505	495	516	482	509	496	510	518	479	443	516	462	530	531	458	474	465	484	521	459	497	496	504	499	518	488	502	547	500	448	444	490	494	481	445	501	539	503	488	520	495	502	515	491	495	502	460	462	493	487	492	488	480	499	491	501	517	486	488	533	490	509	482	492	511	509	509	511	489	509	485	477	524	496	477	499	477	502	480	463	485	494	491	526	493	503	470	480	483	492	519	470	448	514	507	483	481	495	489	494	493	471	497	513	440	484	524	467	489	492	523	495	480	474	493	481	529	548	491	519	487	502	490	520	495	505	482	489	507	513	525	457	471	488	510	517	524	478	538	492	497	500	484	482	492	481	505	492	506	511	500	495	485	506	489	509	478	467	495	537	489	497	481	492	494	499	519	483	480	503	479	513	504	505	495	480	465	472	461	488	547	485	495	516	476	497	464	502	470	523	500	480	477	495	509	483	491	485	531	508	488	509	499	510	488	494	464	513	478	477	505	524	483	508	480	498	535	459	529	541	481	488	499	497	523	452	464	497	508	496	525	484	468	516	499	519	515	466	488	499	485	462	497	486	492	472	466	448	479	544	519	487	497	447	493	516	448	496	503	476	494	504	499	493	478	484	476	502	497	503	505	500	496	509	508	482	496	506	497	501	493	479	479	511	445	509	472	504	490	504	479	467	516	486	512	456	492	516	541	526	504	503	520	526	547	506	502	476	452	502	480	491	505	505	495	479	459	505	509	526	486	467	529	486	499	510	476	474	488	481	496	523	440	486	485	511	507	488	459	497	528	469	528	486	514	497	474	467	520	499	503	429	502	499	479	505	499	521	491	522	521	503	483	485	482	471	451	509	509	509	512	533	480	502	508	485	493	488	559	446	517	506	451	473	469	502	495	493	494	517	480	500	515	504	491	510	490	503	513	492	487	463	493	505	484	525	473	531	482	490	536	504	464	487	475	499	497	506	513	520	484	489	502	466	504	472	494	483	489	474	538	518	505	508	489	506	528	534	477	523	462	483	474	521	475	506	486	469	505	479	474	544	511	453	490	462	488	489	508	465	479	494	469	513	503	508	504	508	491	504	509	481	488	471	506	476	506	511	532	475	508	501	523	492	504	520	460	530	501	456	450	515	519	486	488	487	462	510	518	503	520	466	494	513	468	517	510	469	490	500	478	525	495	520	526	518	509	513	459	522	462	499	541	511	462	506	491	502	494	493	482	450	492	524	473	495	465	486	505	492	525	496	496	512	499	518	487	479	497	483	483	501	472	455	511	512	502	504	508	473	498	505	511	539	499	520	455	504	533	464	520	532	542	500	530	505	529	482	481	481	498	511	494	465	516	494	528	503	486	514	443	496	482	475	461	491	497	501	483	462	435	469	457	511	524	466	498	492	461	451	519	509	526	515	513	478	462	518	480	504	490	468	502	512	514	497	514	478	484	507	504	524	513	483	528	477	465	524	475	501	509	481	478	505	502	495	470	539	471	487	496	531	471	479	509	502	484	454	465	510	535	507	497	497	494	529	458	482	465	497	497	486	512	513	451	485	532	486	489	512	509	465	478	486	487	509	546	444	524	526	503	489	457	507	513	502	489	483	519	491	490	509	494	438	517	468	472	514	479	522	491	517	469	514	491	505	493	507	489	517	507	497	482	509	500	512	509	478	474	511	522	517	472	527	528	499	515	522	502	490	485	510	473	486	523	534	514	528	498	507	457	455	511	464	521	450	516	489	478	506	513	515	507	483	502	504	480	484	488	502	520	512	506	523	525	478	492	511	501	499	498	470	472	494	511	469	485	486	499	481	488	478	512	526	507	533	512	509	542	504	496	491	511	540	525	498	481	497	487	549	528	488	491	507	515	463	496	497	488	485	494	489	485	489	470	450	516	446	465	497	462	497	512	464	451	469	517	510	463	508	486	483	503	506	488	491	472	544	542	524	488	530	486	539	470	473	482	500	501	517	508	484	488	530	486	525	489	478	475	516	529	498	469	502	513	526	439	543	469	482	523	514	509	512	512	531	464	502	442	458	534	469	516	495	492	515	505	520	467	555	485	525	481	517	528	461	484	515	496	522	495	455	499	526	461	484	469	533	501	485	510	493	474	459	519	470	483	523	486	470	518	507	510	464	531	513	472	511	548	480	514	517	487	499	502	481	497	520	524	476	497	566	468	498	498	525	483	512	531	520	477	526	503	457	487	494	506	483	540	521	485	520	516	510	479	497	482	512	510	488	504	495	485	476	514	489	513	506	507	504	465	470	493	477	485	485	504	483	495	470	480	472	514	500	485	489	484	552	485	468	533	504	495	491	520	521	501	504	474	479	512	469	507	513	462	456	486	508	505	490	456	490	484	445	479	454	496	504	477	474	483	489	488	517	516	483	512	498	517	470	503	501	519	502	501	483	488	524	514	501	498	502	498	469	514	531	534	477	523	497	529	524	498	499	493	504	506	516	472	444	480	459	537	471	487	515	513	525	483	494	492	479	488	510	498	524	468	516	516	471	499	517	517	518	510	526	477	481	475	506	512	538	463	546	502	510	539	509	469	511	430	479	490	451	498	479	489	479	508	491	461	491	495	515	501	491	488	480	487	511	522	475	504	480	481	489	503	520	449	475	465	463	495	458	463	530	502	492	463	509	497	495	523	470	488	468	484	541	496	491	496	504	459	474	516	508	475	527	501	518	473	469	462	528	508	532	488	492	491	477	521	500	451	511	516	524	483	474	522	513	510	519	481	474	524	504	486	509	483	489	490	470
4587	1226	1084	845	787	762	714	697	775	700	684	664	651	755	826	691	670	660	656	698	627	605	613	608	626	655	599	617	645	620	620	598	667	609	592	621	635	569	626	625	611	609	647	620	639	625	611	828	943	796	718	643	658	670	611	666	612	750	957	806	625	601	641	647	623	652	632	646	581	600	647	637	622	580	614	620	608	649	635	611	610	677	678	599	594	656	656	638	627	640	619	653	622	621	664	657	617	596	551	605	623	594	616	615	652	589	623	622	595	612	622	579	624	593	570	579	624	628	610	596	659	627	628	626	643	600	614	663	629	656	619	672	623	669	606	641	643	654	661	626	635	614	633	637	629	590	651	570	659	628	634	661	626	617	595	615	617	608	637	639	583	634	625	610	577	618	648	597	601	617	620	629	584	627	663	653	626	632	625	653	615	623	618	688	632	654	639	627	647	604	594	605	584	638	607	623	563	662	636	611	608	650	653	669	580	580	659	631	644	667	615	613	613	584	641	614	634	577	603	603	606	579	662	616	679	611	631	632	642	612	618	610	608	605	593	620	635	623	600	631	652	609	601	604	615	647	656	627	622	641	615	582	648	632	620	617	634	602	614	634	622	589	620	635	649	633	582	615	641	596	585	605	656	631	630	629	593	599	623	658	656	602	609	630	604	618	616	655	638	621	563	602	596	645	616	605	645	633	607	615	640	624	588	623	612	588	642	643	608	647	618	589	637	651	616	606	633	657	601	643	619	662	668	659	583	585	618	674	615	616	603	614	597	631	663	618	614	664	635	610	618	628	646	642	609	659	616	593	602	670	593	606	672	655	654	615	614	633	588	648	621	624	626	652	637	616	615	598	650	612	628	607	640	612	640	624	604	631	621	614	646	663	655	629	605	581	586	633	604	566	620	628	655	627	607	628	615	671	582	622	618	620	595	591	626	617	609	642	607	628	639	602	609	630	639	630	620	629	634	612	624	593	626	670	618	603	646	575	597	579	652	625	638	646	577	571	608	642	635	675	584	642	630	631	630	637	651	634	646	649	569	622	649	634	624	611	632	616	647	571	682	657	601	615	629	627	643	625	660	587	621	623	600	607	638	655	617	637	617	613	639	656	597	662	576	625	613	663	614	638	601	613	640	528	630	620	603	572	626	614	623	613	614	623	621	639	688	632	625	646	554	602	617	607	648	626	636	615	635	616	650	663	628	629	615	621	608	615	567	566	595	580	626	605	620	621	664	645	599	644	549	609	590	596	621	587	629	592	627	622	614	654	619	632	629	594	606	609	603	651	599	646	624	665	608	580	652	618	658	581	617	603	589	601	595	574	599	619	634	655	622	591	624	647	577	628	643	648	596	627	571	660	643	663	607	581	638	642	578	618	626	610	612	617	639	587	630	641	596	608	621	632	630	625	597	635	639	605	624	658	605	577	602	673	652	608	646	657	652	633	661	604	586	649	648	608	622	640	645	659	598	622	666	575	588	619	603	627	613	627	661	622	611	603	623	608	563	627	622	635	581	628	637	595	616	618	624	629	612	620	651	599	631	567	595	611	600	637	614	627	620	636	587	622	582	630	644	611	630	629	560	691	613	596	595	627	647	625	589	609	615	662	627	645	587	641	632	615	625	634	627	628	633	606	599	595	622	622	634	584	648	625	639	617	595	643	619	570	633	606	648	591	598	648	677	622	673	618	628	607	618	627	652	621	595	634	628	628	604	639	600	646	621	616	619	616	576	591	659	606	626	627	565	618	597	612	600	607	606	626	639	667	663	632	606	622	599	640	593	679	661	661	653	627	638	611	627	613	590	608	640	615	617	654	606	621	600	650	582	663	635	665	612	653	560	616	621	665	645	626	606	620	608	587	624	616	578	675	633	597	649	599	634	580	625	617	628	652	623	627	607	608	614	644	660	600	614	686	579	623	625	614	556	626	596	601	626	618	594	604	594	600	573	622	645	648	602	603	645	608	636	559	631	609	629	605	653	558	588	602	580	667	563	625	598	622	619	642	647	646	565	633	604	635	640	656	633	585	612	605	610	616	657	613	608	604	658	608	635	640	608	605	651	643	599	655	585	597	603	605	610	588	623	609	643	609	624	640	607	648	649	666	626	571	606	620	599	618	637	623	615	665	583	637	616	577	635	623	623	645	639	591	630	588	652	639	634	628	604	641	626	622	605	623	673	608	599	615	617	631	612	586	621	653	609	594	641	612	628	672	625	590	615	642	621	641	655	631	607	641	592	640	599	609	633	609	594	654	646	633	652	622	620	667	616	608	602	648	661	598	621	604	576	623	638	625	639	580	624	604	635	622	621	660	639	619	647	618	597	641	627	641	611	626	624	611	591	634	649	627	622	593	638	591	645	631	565	597	619	583	597	629	627	641	631	585	646	622	596	635	599	605	637	637	611	594	613	656	630	654	630	624	632	624	617	571	601	652	576	632	633	615	583	639	599	600	663	614	596	613	629	570	590	580	627	623	638	656	598	642	630	632	642	640	595	625	629	599	599	614	621	655	575	590	605	648	584	596	605	629	612	593	629	607	606	688	616	592	586	654	574	647	678	621	618	623	647	620	614	633	622	608	614	567	662	645	654	603	604	613	626	619	584	639	665	657	622	656	641	606	641	596	598	632	630	672	634	588	604	554	612	658	633	634	604	637	628	610	630	633	630	621	618	587	631	658	627	637	621	639	610	630	641	610	594	608	654	641	629	581	630	598	636	658	686	605	614	608	621	613	661	588	598	637	643	694	643	623	624	594	622	604	615	599	636	596	621	665	603	589	609	631	594	612	579	648	600	624	604	575	617	599	634	573	589	629	648	622	574	633	609	657	594	636	629	641	607	597	662	571	637	639	655	627	565	617	650	631	619	592	586	641	603	614	644	614	648	656	628	606	661	600	592	620	621	616	660	623	587	620	602	665	597	618	591	612	635	575	584	623	639	612	642	644	603	633	597	602	642	638	619	603	618	599	632	637	641	648	626	636	651	621	593	588	614	610	614	651	633	578	596	639	593	618	620	632	642	633	639	622	648	663	554	624	625	620	585	610	621	612	627	652	621	631	655	640	599	602	685	624	656	582	640	611	613	645	645	632	620	617	638	575	649	655	640	630	657	594	646	621	644	614	628	619	609	629	626	583	657	620	633	632	577	635	647	593	626	587	631	578	652	612	627	604	660	635	553	603	638	636	600	601	626	594	619	556	581	624	599	630	623	618	594	615	606	651	638	671	634	611	637	599	634	615	626	579	603	596	636	621	607	672	622	596	635	665	583	579	643	636	580	609	652	661	629	579	645	633	624	622	644	621	593	629	599	611	628	616	614	635	658	626	607	597	631	623	629	637	656	672	628	613	631	631	620	645	664	644	599	635	650	623	634	634	622	626	610	614	637	639	591	637	627	608	604	631	634	605	600	632	599	654	594	600	643	581	638	657	619	616	610	615	597	608	646	624	602	608	628	589	600	585	600	635	603	627	581	633	597	617	630	677	601	611	619	642
23508	21044	28530	23736	21025	13613	1452	833	723	617	545	483	515	574	562	425	445	427	395	392	404	383	362	372	385	375	355	364	341	355	383	353	368	356	346	341	362	353	339	366	343	345	305	362	334	346	387	502	647	469	416	396	379	335	349	382	378	409	658	549	378	362	337	318	361	367	352	328	306	366	327	339	344	305	348	312	318	285	335	321	334	323	339	343	332	359	360	322	328	374	326	371	320	331	350	327	329	340	377	341	368	324	312	314	328	340	330	323	359	331	310	367	321	349	366	359	336	325	346	327	332	356	340	331	345	341	312	315	355	331	307	301	336	278	359	326	368	333	362	319	333	327	316	355	364	367	339	323	304	336	339	357	314	319	302	319	330	326	335	346	325	344	345	333	320	325	364	353	355	314	350	340	355	332	336	390	337	376	352	328	334	310	316	330	326	323	323	315	332	372	348	332	345	337	351	341	354	327	365	343	315	334	330	327	319	351	350	355	346	340	350	326	315	344	357	353	363	336	315	334	308	322	307	345	316	349	355	360	328	309	340	328	332	312	324	369	320	325	380	304	329	343	337	379	344	328	343	306	327	314	291	331	323	340	325	371	330	331	326	297	346	315	349	358	339	329	378	357	311	342	316	327	319	341	324	359	319	342	329	329	332	318	305	371	330	336	332	327	324	326	336	310	337	336	331	342	332	337	312	334	337	359	346	328	339	366	343	337	340	370	367	345	347	296	347	308	358	357	306	309	348	321	324	323	310	317	322	298	342	341	349	357	334	298	343	358	338	367	341	349	344	344	349	331	351	304	367	307	338	360	344	339	342	334	312	342	328	334	325	361	361	321	321	338	326	316	347	303	327	324	331	329	373	303	364	374	352	350	313	343	339	337	328	339	331	360	311	364	348	304	352	313	299	358	318	335	329	313	331	337	356	308	342	336	321	350	342	310	359	311	359	325	322	323	357	372	353	352	343	338	324	355	372	305	320	286	335	359	341	345	344	348	364	348	355	340	366	345	343	324	339	325	306	358	335	349	337	344	335	322	334	342	346	314	321	331	321	320	331	363	356	313	280	323	350	368	339	316	336	344	344	298	316	372	358	326	310	334	320	346	328	296	305	342	307	331	344	344	336	318	353	332	320	335	344	356	320	339	359	330	372	357	319	340	336	311	369	345	348	348	313	336	343	358	354	335	332	352	317	349	335	327	340	328	291	316	311	347	350	343	371	309	325	341	342	300	327	347	337	317	316	339	318	330	343	336	350	337	343	338	350	348	341	353	330	341	327	337	328	368	327	312	339	334	329	298	381	335	346	349	329	321	349	329	332	317	328	316	333	305	328	340	359	317	308	354	348	339	328	358	336	346	329	342	340	314	360	336	338	322	339	303	363	361	317	330	310	330	307	336	323	345	344	322	325	322	335	360	349	352	320	320	344	326	338	327	363	340	366	324	330	315	292	356	333	304	364	302	333	304	319	314	311	329	356	297	329	320	329	321	314	330	337	310	339	322	317	352	331	339	339	339	341	345	338	337	337	308	325	310	331	351	333	345	315	319	316	343	312	341	331	340	349	325	348	330	347	360	323	337	344	334	330	335	342	323	354	314	337	322	345	332	348	312	341	315	351	323	329	370	334	317	333	333	330	329	328	333	345	324	320	299	337	338	315	319	309	345	333	342	369	365	330	325	322	338	324	318	307	372	308	398	345	369	302	313	326	329	317	332	305	292	308	340	330	327	316	307	329	344	337	335	335	335	361	330	303	347	338	323	339	332	339	356	315	361	306	324	318	338	333	328	355	342	354	358	336	311	347	315	318	301	376	329	321	338	354	325	346	359	341	283	283	332	341	299	329	328	355	354	328	348	317	346	357	336	337	326	327	328	344	334	362	347	332	346	345	315	315	329	358	321	339	317	330	355	345	345	327	338	333	332	361	340	340	349	310	342	331	323	329	321	328	306	346	311	357	329	343	338	347	314	323	341	343	344	343	370	328	308	302	327	351	311	319	317	321	350	348	313	309	327	318	311	313	334	293	309	341	328	377	355	322	331	325	320	341	315	314	321	347	393	306	292	344	346	357	339	346	356	342	305	326	357	327	304	319	310	327	333	297	316	367	343	332	294	340	348	335	351	323	356	329	337	373	320	343	367	339	335	339	359	289	316	331	328	353	319	340	325	350	330	296	319	340	327	315	320	314	319	317	321	312	316	338	332	328	335	286	334	347	336	309	299	319	343	297	371	332	344	357	327	325	328	308	306	316	339	339	345	311	320	366	330	349	349	343	318	348	324	325	348	346	343	339	327	326	321	348	351	356	377	340	325	341	357	336	326	352	340	377	318	349	301	319	300	338	328	328	354	374	348	328	346	379	348	367	346	332	309	367	353	351	299	313	321	313	342	355	351	354	329	309	348	320	296	303	339	345	325	344	306	301	321	328	347	354	331	332	339	353	349	322	315	310	327	298	299	331	347	353	328	338	319	352	332	344	357	314	305	294	348	349	316	324	319	318	327	297	323	317	315	350	350	323	324	338	314	356	361	342	321	324	357	338	317	317	330	327	325	328	337	349	311	356	338	365	338	345	345	383	355	341	345	334	361	341	337	327	321	307	342	322	364	340	354	358	332	343	331	315	336	336	369	332	364	358	332	331	332	317	336	300	327	321	332	331	311	336	340	345	305	325	328	334	364	276	324	371	291	337	335	342	339	345	345	347	328	310	350	342	327	326	351	317	360	320	314	365	355	354	345	344	358	313	332	336	314	327	298	368	355	314	322	331	323	308	315	352	323	323	327	338	340	397	332	334	339	335	359	356	339	361	312	328	310	390	330	329	342	345	331	350	325	330	344	315	349	307	310	333	351	349	323	313	338	322	345	287	342	373	344	316	338	343	341	342	324	331	318	331	343	343	350	337	314	345	326	334	344	343	291	337	318	329	327	359	303	328	341	338	338	343	327	327	322	329	331	325	305	302	290	321	333	323	330	324	328	362	336	363	338	303	340	334	362	351	319	327	331	327	310	366	331	338	337	333	287	328	343	333	337	369	345	301	341	337	291	320	357	353	304	321	326	337	345	307	308	350	317	308	338	330	324	311	296	339	325	351	311	357	359	334	327	328	339	341	316	322	332	336	267	330	336	369	354	306	334	350	358	316	333	301	310	313	314	329	331	340	359	360	343	324	332	301	359	313	326	311	319	354	318	315	369	334	332	332	297	335	325	339	327	351	321	308	329	323	337	328	334	349	331	291	332	328	348	341	328	343	356	370	370	350	324	358	348	354	351	324	341	326	356	321	336	312	352	305	338	319	361	336	331	330	329	331	330	365	350	312	329	322	320	364	309	355	325	315	320	326	359	314	343	356	338	343	319	322	306	352	315	345	318	330	340	347	348	347	310	338	343	337	341	292	334	354	338	334	375	320	325	350	352	330	348	329	343	333	306	313	353	335	367	348	326	328	327	339	364	329	315	327	331	333	337	358	337	287	349	356	380	324	348	348	380	317	344
11572	9974	8593	4404	3034	2334	1923	1691	1302	1054	947	741	787	918	916	676	576	632	606	609	495	533	519	503	494	495	464	464	478	446	479	481	494	436	417	475	439	445	455	477	436	474	463	414	473	449	519	711	972	750	559	557	499	461	478	494	507	546	942	841	537	492	457	525	424	401	454	428	426	427	429	454	423	438	398	453	433	467	439	448	434	411	481	388	374	474	418	410	407	461	409	449	425	426	434	430	466	414	428	469	387	397	440	414	402	449	423	434	398	432	407	415	408	429	433	408	444	452	454	411	460	404	480	442	439	452	427	420	439	440	422	408	432	427	425	447	400	426	456	451	432	461	447	440	433	468	424	427	405	388	449	414	464	420	404	418	431	432	438	421	428	416	427	413	425	431	416	422	424	445	427	422	404	434	459	436	473	423	431	452	410	410	444	402	407	429	448	395	411	416	426	421	396	434	420	445	441	403	404	394	446	425	419	398	421	430	393	450	419	413	464	427	467	445	439	429	416	424	412	443	449	425	469	456	418	446	432	464	419	463	434	468	430	395	431	407	445	423	459	442	452	428	429	403	454	393	405	478	375	431	461	412	425	433	437	446	431	416	432	441	402	474	451	409	430	431	457	454	419	401	434	432	429	411	445	436	443	410	451	443	415	440	385	441	450	425	413	403	397	419	447	433	431	412	458	468	443	434	380	427	418	409	456	388	433	418	449	427	425	418	404	440	435	420	418	438	393	453	438	430	440	417	418	423	408	416	414	452	429	451	414	417	404	394	447	425	405	436	436	435	419	418	432	411	405	425	483	407	407	448	407	428	401	469	435	389	397	437	477	422	430	420	444	409	468	414	417	422	377	398	424	465	447	401	439	441	444	432	420	426	421	398	408	408	417	430	432	440	429	491	424	439	406	422	430	426	403	437	438	435	460	444	414	439	405	436	424	437	416	420	424	398	422	452	401	472	408	446	438	422	421	420	446	434	401	420	467	469	463	385	406	434	388	414	405	411	421	443	423	457	440	426	378	433	418	432	428	443	447	451	409	474	406	410	416	418	402	443	411	398	406	462	401	414	415	443	425	428	424	416	400	377	442	431	435	437	424	422	429	410	400	399	431	457	430	401	422	435	424	435	423	434	424	414	396	475	400	416	420	388	425	455	418	467	478	409	420	435	455	451	441	435	412	407	428	436	433	493	437	424	424	460	442	408	476	441	400	443	434	431	405	431	446	458	407	441	410	434	414	404	456	427	405	410	444	420	425	409	474	410	447	389	384	431	457	429	446	427	449	445	469	471	417	433	458	419	428	423	382	427	424	397	431	440	410	421	433	438	426	436	423	443	392	441	407	439	443	476	419	441	414	428	375	377	421	466	439	452	410	414	473	428	421	456	456	411	409	401	409	465	388	418	430	420	442	419	397	395	443	417	430	436	431	387	432	424	413	452	438	437	400	433	405	465	417	451	410	422	392	415	410	457	383	380	441	468	418	413	468	448	409	420	407	444	425	456	403	438	435	462	435	406	425	420	435	452	426	423	445	460	448	444	447	415	402	417	388	408	458	424	459	414	410	418	441	421	411	420	433	387	398	443	433	427	427	408	442	441	403	412	455	460	423	445	429	443	433	408	439	429	391	427	431	407	446	408	432	447	466	425	401	421	434	385	422	452	397	438	423	402	414	442	446	389	397	429	440	403	445	443	432	410	421	429	400	423	496	404	455	439	410	394	448	429	440	407	419	397	440	450	404	454	422	396	419	429	406	403	387	418	452	438	424	429	420	418	438	427	434	461	429	457	434	405	394	411	400	406	449	427	397	399	431	408	406	427	465	442	429	432	417	417	423	415	437	431	441	412	455	412	416	398	446	428	460	427	426	432	433	420	436	429	371	448	442	446	438	404	431	403	423	434	465	430	401	389	407	425	412	439	433	445	434	438	444	443	424	407	373	441	438	446	479	412	397	434	453	403	436	454	441	398	426	406	434	416	422	440	486	441	415	418	423	401	445	439	444	428	438	419	462	437	455	437	431	460	407	444	403	412	418	410	440	445	402	436	425	418	392	418	442	433	409	433	414	417	428	421	423	476	430	470	439	435	407	442	409	411	410	455	398	431	413	420	422	429	446	436	405	438	437	444	428	442	412	425	453	447	365	424	409	419	407	365	434	407	440	421	422	474	374	424	431	433	422	421	471	429	401	438	419	419	428	442	455	465	470	450	426	473	405	410	409	410	393	426	391	457	439	405	423	435	442	440	441	430	450	465	449	446	434	411	412	426	424	421	405	395	434	459	422	416	415	427	441	406	416	394	411	450	429	465	445	410	406	443	443	419	461	451	424	420	407	409	450	431	459	428	427	426	394	435	418	441	436	435	433	442	437	440	433	422	424	407	421	442	423	459	457	406	427	405	442	410	417	432	438	396	435	421	461	410	433	397	422	418	421	450	427	449	454	403	456	419	415	425	433	435	446	447	427	410	436	437	437	417	379	424	424	428	412	402	428	411	458	456	438	415	429	409	388	445	472	443	435	406	345	437	438	444	444	457	433	422	437	469	440	397	447	422	433	467	413	449	462	419	458	427	444	430	430	463	452	495	434	452	431	410	429	428	432	445	410	437	472	410	411	409	416	433	377	380	393	408	421	400	430	440	426	443	430	417	434	435	430	445	420	442	454	445	449	463	421	402	425	402	430	466	448	399	439	441	421	417	418	440	459	431	452	435	407	428	437	469	414	457	402	474	422	435	463	430	490	399	402	406	419	428	424	399	413	436	408	428	444	393	435	441	442	424	412	467	437	437	437	419	434	447	431	476	445	420	444	464	435	387	408	430	436	393	414	424	404	439	421	461	426	440	422	442	469	418	430	423	430	415	419	418	457	440	440	434	442	445	438	414	407	422	426	435	404	446	406	443	460	430	437	417	425	421	447	446	411	403	459	422	431	445	455	414	439	446	413	479	427	437	402	401	395	449	435	422	389	434	428	428	427	425	422	469	397	423	434	420	439	409	463	430	393	434	433	410	449	459	420	428	424	399	414	426	458	475	466	462	439	427	410	451	446	447	438	456	418	420	415	443	420	421	422	413	422	434	418	400	428	429	432	443	405	448	448	410	435	411	423	390	443	456	426	437	424	439	421	428	466	407	440	401	432	421	416	429	436	418	437	449	414	436	408	420	435	397	425	454	409	452	429	427	381	432	421	395	432	423	450	428	419	404	431	468	409	441	357	438	409	419	427	413	427	478	403	370	437	458	433	427	415	405	430	411	412	437	419	412	419	414	462	418	428	435	445	414	427	466	409	378	447	439	400	438	407	462	416	428	421	449	404	376	458	407	474	427	404	434	424	392	420	413	460	410	450	415	427	441	470	458	435	427	457	425	438	450	417	390	429	415	409	377	426	432	420	405	450	401	444	411	388	415	418	404	432	430	428	466	425	415	411	438	418	447	406	428	432	438	430	445	425	440	470	442	435	437	433	431	390	400	386	456	432	462	441	476	447	384	432	395
22613	21034	28863	23398	21039	21098	11716	1319	855	689	626	513	484	643	591	384	376	362	347	326	307	317	278	273	269	250	265	253	274	244	255	275	239	265	251	257	239	238	247	226	267	231	235	240	251	246	274	520	633	480	288	304	270	224	269	255	249	327	624	688	325	262	240	243	237	220	232	219	209	227	228	207	220	213	223	206	220	229	220	211	192	201	208	216	229	218	212	208	220	230	205	230	198	182	183	198	224	195	200	251	209	206	214	209	223	173	215	198	224	226	236	216	189	207	210	219	205	196	220	206	206	206	231	211	204	206	218	220	211	235	216	218	193	185	230	196	231	200	236	228	214	229	219	212	201	220	179	220	247	191	174	201	194	230	205	215	189	230	217	202	210	201	218	204	239	221	205	225	191	218	207	235	217	212	190	213	207	220	200	195	219	232	207	215	199	194	209	221	203	217	223	184	222	207	191	206	204	211	211	226	228	215	201	232	250	215	241	216	191	201	212	211	207	241	225	222	218	221	238	227	228	220	220	211	223	218	210	237	197	192	207	212	204	205	199	211	230	222	261	193	205	201	189	203	219	223	228	211	208	220	198	215	226	221	220	236	215	235	233	211	202	226	205	218	194	211	212	212	210	218	217	217	206	255	189	241	187	209	185	194	223	218	214	227	209	200	183	239	191	215	179	207	219	232	205	230	208	207	210	203	235	227	206	199	207	206	230	213	196	214	209	202	200	207	225	202	184	197	229	232	217	239	197	239	218	200	204	237	214	207	236	222	242	193	203	231	217	224	193	191	222	223	186	229	223	222	193	223	202	233	223	189	206	202	201	202	203	190	211	236	214	216	203	199	189	217	208	213	192	217	198	207	213	198	206	223	204	220	230	215	197	225	220	202	215	212	223	233	210	212	218	233	223	185	219	197	212	219	230	218	207	216	202	210	239	215	221	214	195	205	218	203	215	221	231	207	218	222	219	228	188	234	220	209	167	224	218	216	225	207	197	212	218	207	225	219	208	235	210	217	221	218	192	202	229	210	237	228	206	234	205	215	202	232	207	186	187	194	193	199	211	226	200	210	218	224	225	208	209	191	209	238	227	218	211	220	245	196	222	216	197	191	210	227	202	213	219	213	223	190	211	180	220	214	209	219	169	217	218	231	216	207	221	207	216	205	212	195	205	194	238	224	215	228	236	195	186	196	210	203	251	241	208	212	240	237	225	230	211	210	185	238	207	206	214	182	221	214	209	212	209	239	245	217	187	205	188	202	198	201	217	226	237	219	202	230	204	230	214	193	202	205	217	198	207	216	211	228	215	192	220	202	210	208	186	193	217	210	197	200	219	220	203	212	231	209	225	192	201	188	226	193	193	220	204	234	205	210	216	237	193	224	203	218	193	199	231	205	204	215	204	178	235	205	246	201	224	193	184	193	190	191	209	209	185	218	207	216	235	197	210	182	222	214	217	205	192	213	224	217	179	214	212	210	209	230	213	195	218	192	236	212	204	216	191	196	209	219	196	226	213	211	202	219	184	198	211	218	204	216	225	236	210	198	198	214	221	198	216	191	211	245	214	218	185	225	223	236	223	223	214	227	223	222	181	213	221	226	199	212	211	204	219	200	202	227	243	208	201	192	214	213	194	182	219	205	199	221	208	204	223	199	218	206	223	219	219	211	208	208	199	224	214	188	217	228	217	212	257	197	213	222	212	230	200	212	202	217	214	242	208	201	227	204	228	222	216	204	224	197	193	219	217	232	222	196	223	212	207	233	211	227	186	196	212	212	213	197	207	226	201	220	210	225	215	220	186	190	227	217	198	205	215	199	194	192	226	201	209	243	194	209	202	201	214	214	219	221	206	204	225	204	232	205	207	210	217	229	210	227	238	204	211	217	219	232	206	207	212	187	207	216	212	206	190	224	251	214	227	207	204	215	217	201	230	224	200	206	213	218	192	198	215	225	217	174	200	205	212	208	213	212	227	215	220	228	205	198	202	220	211	199	230	225	197	209	237	193	212	253	219	216	205	215	236	252	215	226	192	224	211	195	216	204	209	253	221	241	202	203	202	215	211	213	220	253	200	203	201	195	224	195	215	211	176	222	214	213	220	209	236	211	230	203	225	196	195	206	211	223	209	206	227	203	207	219	196	203	195	187	178	203	192	201	240	192	212	207	221	204	193	206	242	237	218	214	215	206	184	222	228	217	187	224	211	222	204	233	195	215	206	224	210	214	209	222	212	222	215	220	216	231	214	228	199	234	199	182	240	240	213	220	195	212	198	215	222	221	210	203	227	203	236	222	204	190	196	213	195	209	223	205	245	228	204	233	206	213	221	185	212	240	182	217	199	220	201	228	248	235	211	211	182	203	226	208	224	215	197	228	214	211	225	205	222	196	223	215	214	216	212	206	208	194	205	208	213	226	224	205	237	195	218	208	196	210	211	197	222	204	190	182	180	225	205	214	226	210	210	212	232	227	210	233	224	246	212	205	197	218	201	213	222	226	225	212	190	222	198	210	214	216	186	192	220	250	227	232	209	208	193	191	216	209	210	215	212	205	229	220	219	192	210	219	229	220	229	219	210	218	206	193	192	211	190	210	205	216	229	209	230	211	190	222	200	218	209	230	207	197	212	218	200	223	244	226	232	210	244	213	221	214	214	222	207	195	190	200	205	211	221	182	206	202	231	224	204	213	236	211	211	197	196	238	206	186	209	229	212	211	221	217	236	190	203	191	198	215	217	212	232	203	206	199	255	214	211	187	197	170	191	212	207	190	207	205	213	205	212	220	222	194	241	219	218	234	208	218	192	218	209	208	222	217	208	221	207	205	200	221	212	217	177	186	193	200	207	197	207	182	205	220	213	192	209	213	213	193	212	210	220	236	206	218	225	176	234	199	190	217	210	215	229	204	237	227	235	212	200	255	213	237	213	224	206	211	221	219	226	197	200	208	181	210	203	173	226	220	228	204	208	248	191	213	216	226	225	186	199	225	200	214	205	206	226	220	211	210	223	236	215	220	218	197	208	190	233	212	214	242	204	214	219	210	199	188	214	232	202	197	201	221	201	195	195	198	209	204	209	201	213	226	220	230	211	219	198	202	215	220	184	229	208	234	217	215	219	188	213	216	217	218	211	214	180	195	210	195	180	198	198	222	202	199	203	207	214	223	208	207	210	227	231	207	208	203	190	194	241	222	199	212	251	210	223	191	188	204	200	250	181	221	221	206	198	200	215	217	223	222	195	210	213	190	196	217	208	209	223	203	195	230	229	202	198	218	205	224	195	231	201	225	222	216	211	203	221	205	224	217	240	184	222	207	218	212	223	201	214	220	207	228	211	210	191	189	241	207	226	230	222	196	224	194	219	204	222	239	215	211	213	193	237	207	235	204	200	202	237	212	220	229	216	232	189	212	204	227	217	208	221	209	197	236	219	216	195	198	215	200	205	201	221	187	204	208	210	219	229	214	227	178	196	222	223	170	195	219	229	169	211	194	227	206	180	218
15040	15897	13575	7377	5054	3948	3023	2434	1823	1482	1179	967	868	1087	1058	631	591	589	549	545	451	426	388	389	371	392	380	328	342	334	329	329	331	326	312	292	312	298	331	307	345	255	288	292	288	299	424	725	1132	728	457	430	388	311	326	317	344	453	1040	1003	485	344	312	359	241	298	294	282	282	247	285	285	256	230	287	299	265	257	258	255	255	258	288	271	285	284	278	256	269	260	265	241	266	264	254	270	254	277	260	296	258	280	288	255	259	262	280	289	259	246	274	277	286	266	245	271	256	292	250	280	277	260	264	260	232	286	240	252	263	261	278	275	273	257	267	282	269	286	248	288	278	252	253	269	273	258	296	249	275	269	217	264	260	259	262	273	264	264	238	266	266	238	266	244	265	282	263	271	265	268	300	232	241	254	258	275	246	251	271	281	279	271	255	262	262	285	258	253	248	282	287	257	273	234	260	259	278	260	240	271	297	259	288	281	280	267	258	259	263	236	275	265	256	283	272	270	255	289	260	291	259	279	250	261	275	257	251	285	265	251	257	260	263	246	273	249	267	272	254	261	286	263	249	275	288	247	245	260	263	260	272	264	239	261	269	273	253	235	255	281	253	248	259	281	269	270	275	288	283	260	264	257	259	262	256	263	240	260	245	299	253	258	242	263	262	267	252	243	234	275	256	242	246	253	259	255	266	277	248	252	288	240	260	279	243	249	293	285	281	263	244	270	283	234	274	262	253	299	244	266	251	246	272	282	262	254	238	275	270	270	253	257	270	284	285	305	287	237	280	246	259	257	282	265	264	238	260	252	256	297	263	256	277	259	270	276	228	285	262	282	276	280	274	244	242	264	292	256	291	236	262	273	280	265	296	263	272	247	258	252	302	258	226	269	247	269	301	278	253	261	250	320	267	252	271	264	268	240	275	263	262	291	234	265	268	280	252	243	228	244	263	246	266	273	272	254	229	274	247	270	256	269	245	264	248	268	270	251	258	239	285	250	272	268	260	278	273	264	249	273	264	266	251	272	287	252	261	275	268	265	260	257	283	303	249	251	286	284	264	281	276	292	254	252	240	269	292	273	257	263	243	251	259	267	253	252	275	260	278	255	263	266	270	264	249	257	260	281	241	264	270	267	239	268	261	238	287	267	237	246	235	263	274	270	251	287	287	272	282	285	277	238	248	264	278	237	249	271	264	253	259	254	264	273	260	264	284	252	274	270	228	277	237	279	299	261	253	261	288	290	269	270	257	288	241	278	232	294	268	230	240	260	256	273	251	240	254	241	273	278	284	249	261	269	278	261	273	301	252	252	268	271	253	247	253	274	242	264	263	267	266	260	296	267	276	285	266	253	272	234	261	262	262	249	255	234	234	259	239	266	248	283	269	270	257	257	265	308	281	261	299	255	274	255	269	223	240	244	278	275	257	255	285	263	281	300	237	244	281	243	259	274	260	289	265	280	257	263	263	280	257	267	260	245	254	273	270	272	269	257	274	243	261	254	247	272	233	273	256	251	279	282	261	238	254	274	273	267	253	251	258	254	266	262	280	249	231	278	258	264	261	260	267	262	295	292	280	274	251	273	276	282	271	267	281	252	250	248	261	269	262	249	253	229	246	264	278	257	243	277	247	250	301	252	276	265	296	250	266	261	266	253	270	263	281	265	247	258	260	237	248	281	277	256	252	251	270	262	274	254	266	300	275	251	260	234	243	277	272	258	243	298	294	302	237	263	268	252	261	230	309	269	218	252	263	266	259	266	300	259	244	275	283	265	242	252	243	242	268	276	277	240	281	264	285	270	289	248	263	264	263	291	283	249	269	234	275	283	263	275	234	257	310	245	272	258	247	249	276	263	283	250	266	273	249	266	254	243	253	261	288	265	262	281	245	276	268	266	279	241	262	289	261	284	247	251	264	281	264	285	267	309	250	248	249	245	278	260	261	280	238	257	257	262	276	295	277	256	261	305	268	273	251	282	268	266	251	278	276	271	278	259	263	308	277	269	268	272	257	242	280	270	270	262	267	270	274	280	275	259	264	294	254	254	235	254	251	263	264	284	287	258	269	279	260	257	280	255	251	299	276	250	264	283	277	277	253	267	281	278	278	271	265	265	288	263	274	289	280	264	287	241	242	243	267	267	254	252	248	258	287	243	250	271	275	250	265	267	256	288	253	253	267	253	274	270	251	248	266	263	232	270	248	250	270	267	280	294	269	284	304	302	247	256	245	268	258	258	283	271	278	273	247	263	277	259	270	263	269	249	265	234	261	266	233	244	248	276	248	250	258	267	258	265	254	257	286	277	242	267	280	263	245	269	281	283	287	268	270	254	252	249	243	269	262	260	283	267	255	248	271	250	258	296	266	249	244	234	247	264	304	270	256	248	274	257	250	264	269	270	272	244	250	293	268	246	291	267	268	253	277	246	236	273	245	267	276	246	257	277	282	297	228	248	268	246	266	278	271	255	280	238	291	273	258	250	284	278	274	248	259	274	298	266	248	272	271	265	272	241	267	287	262	229	251	249	265	297	244	261	273	261	259	263	266	251	257	271	243	266	267	235	250	230	299	245	294	275	249	266	277	243	242	248	247	259	279	290	288	294	262	275	266	277	252	326	258	266	267	251	246	255	252	246	235	240	271	289	252	258	248	284	258	246	278	251	249	256	279	233	246	279	294	267	245	251	248	265	246	253	256	270	261	277	222	269	248	261	256	232	271	252	279	261	246	269	240	251	251	250	252	279	259	250	237	237	248	257	264	260	276	277	273	257	257	248	273	283	280	239	287	294	254	297	261	282	268	272	275	267	265	275	241	251	262	297	267	309	282	266	260	262	270	244	252	285	262	284	272	293	252	288	248	266	268	269	251	269	293	289	271	253	266	256	255	276	274	265	293	283	254	277	309	271	230	232	269	235	225	273	287	290	267	258	273	269	256	274	292	273	283	284	254	280	276	270	234	271	257	268	285	263	283	263	248	248	267	284	254	276	255	260	260	263	226	255	239	276	247	303	256	270	264	240	251	274	283	258	271	279	242	248	270	267	260	285	256	270	254	282	252	258	251	275	267	258	301	278	249	301	276	273	253	278	272	281	256	247	239	213	280	246	264	255	253	250	257	234	280	248	271	265	257	264	288	254	281	280	292	245	286	248	269	260	249	244	238	246	260	280	275	266	249	249	269	253	298	268	277	282	240	254	252	251	256	256	275	256	268	231	257	268	280	249	269	264	256	251	268	293	247	241	250	247	246	257	281	269	266	265	258	239	265	255	258	263	252	248	276	279	265	233	261	247	267	260	264	260	273	265	240	239	277	279	287	251	251	279	272	241	300	275	286	253	268	297	259	287	282	235	270	258	278	264	270	269	250	271	270	257	280	260	272	257	253	266	277	244	270	280	282	268	256	249	269	257	279	276	253	273	254	272	287	272	288	251	246	276	278	272	260	254	271	269	264	256	267	291	282	263	277	256	242	254	250	239	240	246	244	284	242	253	261	251	295	268
26684	20643	9966	1092	684	598	591	560	560	556	528	541	569	585	550	548	511	519	525	490	502	463	528	535	478	511	520	519	571	528	547	489	463	515	489	484	531	521	533	506	523	498	537	534	532	474	581	638	680	562	531	527	512	521	498	522	504	530	657	695	549	497	504	475	475	482	546	465	490	510	502	469	498	528	524	501	544	555	499	505	507	493	498	500	490	513	503	502	499	536	499	496	502	506	491	558	524	491	491	509	555	513	503	469	521	486	486	455	530	492	535	487	483	513	486	513	514	482	499	511	524	491	494	498	497	520	474	501	495	530	479	495	492	546	502	536	480	516	474	464	493	530	528	524	502	544	508	479	513	481	501	530	497	469	548	526	505	483	475	528	476	538	527	506	541	517	491	505	451	499	493	529	494	491	519	534	562	501	503	532	502	552	520	528	511	497	451	497	498	462	485	508	511	519	507	528	499	478	529	478	497	551	525	499	495	509	487	514	528	498	512	499	510	510	488	467	460	496	508	546	537	508	507	509	546	477	551	487	479	506	502	524	554	525	532	543	519	513	491	538	480	516	548	532	557	497	521	537	512	491	515	496	503	490	480	507	491	521	537	516	508	509	493	494	523	525	495	494	552	513	506	480	496	502	508	507	530	498	494	511	527	486	496	547	516	535	496	514	515	453	526	505	508	531	496	471	489	512	479	509	509	503	537	470	526	510	535	506	483	478	486	488	522	513	508	511	492	527	495	513	465	498	510	512	494	531	466	507	507	532	503	477	509	519	510	515	528	509	525	533	486	510	507	533	516	518	522	473	487	462	490	495	519	501	524	490	531	505	486	513	489	438	491	491	530	547	481	504	465	519	511	556	507	505	533	507	490	508	496	484	481	485	491	524	462	520	532	479	493	533	490	485	488	540	500	513	529	435	494	520	496	497	462	501	514	500	529	474	460	516	503	525	496	475	529	515	540	469	515	519	506	470	453	507	505	543	466	508	499	512	482	520	509	549	492	494	539	488	546	512	504	532	509	479	538	506	504	485	505	493	537	526	514	490	522	498	516	502	486	512	500	526	517	473	509	515	507	491	491	514	526	531	517	559	544	482	520	515	512	540	489	478	513	504	472	503	495	505	500	486	491	492	477	533	530	525	503	526	507	537	525	448	508	489	508	508	501	512	498	449	503	482	508	515	498	517	492	500	502	496	497	524	494	512	517	493	527	509	515	532	532	493	504	521	512	532	534	482	475	502	528	515	480	522	490	527	500	476	488	493	459	466	514	517	516	505	507	516	523	522	497	500	465	517	502	479	516	500	483	471	502	537	463	503	511	513	540	526	547	516	525	485	491	516	523	526	519	496	527	488	483	506	513	516	504	489	485	479	535	466	516	508	485	532	519	528	517	518	486	512	464	507	513	522	506	502	515	526	517	510	472	527	518	531	490	481	533	524	497	508	524	487	507	502	508	530	514	485	476	538	518	539	502	526	488	500	479	513	544	463	502	531	492	523	549	487	541	489	521	479	516	526	514	501	523	485	490	504	504	465	524	510	511	527	509	516	503	491	538	508	468	515	498	505	532	526	489	505	493	505	473	527	486	521	513	506	521	493	470	529	526	496	483	505	538	528	478	472	522	494	488	523	470	521	504	495	531	501	491	481	517	501	502	521	532	487	539	541	505	491	478	477	508	525	510	485	500	520	503	489	534	531	498	492	513	472	511	467	550	472	505	537	500	502	515	508	501	498	517	478	468	485	492	516	483	530	490	509	537	493	474	498	488	535	522	491	504	511	516	527	510	500	496	512	523	484	519	519	521	512	465	497	510	539	503	521	496	486	541	532	531	542	518	486	535	485	492	532	481	521	520	548	524	485	506	505	456	486	472	523	503	495	556	490	510	518	497	532	513	509	505	541	488	542	481	445	512	499	541	498	511	509	485	508	496	483	496	511	491	508	482	518	519	535	469	531	535	492	508	510	501	521	509	523	503	517	487	530	487	487	501	531	482	531	528	490	496	527	552	495	518	514	527	492	500	479	508	482	484	502	495	514	501	500	496	527	516	505	479	491	498	477	520	494	473	546	460	492	498	490	498	459	520	498	510	504	483	491	495	514	556	474	517	472	486	481	504	476	516	498	522	478	498	532	498	510	507	481	516	517	482	527	503	492	521	497	502	510	510	489	537	502	482	493	515	522	474	528	505	519	522	523	505	511	486	501	499	491	525	509	492	520	518	540	515	476	513	478	520	479	510	525	479	531	494	469	495	514	517	491	533	504	529	506	503	509	496	521	527	475	490	529	474	504	506	515	498	496	536	476	505	517	474	516	502	506	480	465	496	521	485	522	504	494	485	515	510	523	491	495	542	522	510	503	543	544	519	522	545	488	509	510	502	525	495	515	497	519	490	469	510	561	549	556	523	534	491	497	512	518	502	470	478	491	502	497	534	533	498	490	531	497	500	530	503	482	514	462	490	527	509	514	516	474	507	499	520	542	551	472	514	501	473	515	508	553	466	518	494	502	545	486	552	538	497	523	517	464	478	491	520	533	485	479	485	462	518	524	533	546	485	480	535	540	524	510	486	496	487	486	524	515	498	526	502	515	497	532	528	513	508	512	476	535	513	513	481	491	476	517	534	503	513	512	487	525	521	531	584	496	476	503	512	522	500	466	552	524	494	496	500	510	517	499	555	512	523	503	508	508	509	518	513	497	490	515	507	516	506	504	508	485	494	521	496	537	541	507	526	507	522	526	517	512	520	480	513	496	514	456	535	490	519	491	503	535	527	516	533	490	488	516	543	531	512	506	508	508	482	500	502	491	560	522	485	511	490	534	524	521	487	526	516	485	474	531	469	494	541	526	493	531	484	521	550	541	458	499	535	534	493	475	498	503	522	507	543	542	508	469	493	492	499	528	519	493	501	514	514	517	454	503	472	516	496	529	479	526	515	520	480	494	520	506	511	495	521	503	514	526	503	528	501	509	465	488	525	537	517	489	511	478	532	503	522	481	524	518	487	510	488	494	499	517	559	466	486	494	492	548	537	489	494	525	487	543	544	497	515	486	491	510	472	528	482	521	535	537	502	498	493	486	490	500	537	485	490	507	482	470	516	524	530	542	504	505	519	486	503	509	521	496	504	518	493	524	468	512	517	510	457	529	523	525	479	530	482	562	476	525	478	467	500	509	514	503	471	505	490	512	501	499	532	492	555	544	514	514	514	498	498	499	495	488	509	504	476	560	498	504	458	489	528	494	502	485	505	496	464	474	471	476	510	533	520	494	504	492	524	519	490	535	488	488	528	527	491	517	509	534	515	534	475	500	469	492	496	519	477	494	465	523	465	516	497	488	513	542	493	494	485	524	514	518	486	511	501	539	470	531	492	500	499	523	523	476	521	479	497	488	530	528	519	520	505	537	564	487	515	485	505	521	501	485	496	505	513	512	489	476	526	506	533	550	497	492	504	533	484	489	473	507	497	521	472	461	470	523	517	489	479	521	482	467	475	500
4587	1277	1131	855	770	754	763	768	722	655	672	650	664	776	791	651	607	661	652	651	651	630	633	621	612	626	655	630	594	682	635	597	621	613	651	668	655	638	602	636	578	621	636	647	674	637	665	834	901	781	682	655	664	666	699	621	663	690	866	968	654	641	617	639	643	616	636	625	649	643	660	648	653	635	625	606	649	651	629	672	631	625	649	650	659	589	654	652	641	630	659	584	659	678	611	638	661	654	676	639	644	657	651	667	618	621	604	698	615	679	646	568	695	668	662	623	634	622	613	652	665	636	644	610	637	601	624	629	602	683	660	634	581	624	648	636	597	647	642	627	633	650	645	653	660	604	648	598	674	666	656	633	633	665	608	636	631	602	604	647	658	686	603	597	666	615	583	662	629	631	618	616	650	612	634	686	615	634	671	630	628	666	605	646	577	651	628	620	641	621	653	679	636	611	639	677	619	620	616	616	621	641	658	691	605	655	639	629	646	633	597	607	680	649	628	670	586	641	642	618	640	652	635	635	634	642	636	603	631	657	627	638	602	622	645	623	615	593	636	584	649	660	632	601	680	634	678	628	668	629	643	641	637	630	655	653	660	651	609	601	613	639	673	645	646	676	638	598	645	633	624	660	625	575	640	638	575	616	647	665	638	693	593	632	630	642	598	602	600	647	631	612	636	605	611	645	641	653	645	659	656	616	638	639	601	647	578	599	631	658	685	629	623	621	644	623	665	661	631	603	637	645	659	656	615	662	688	651	580	618	645	601	598	613	630	617	608	640	622	668	623	630	666	648	630	681	598	624	651	600	645	647	635	649	677	659	611	616	598	659	643	652	596	617	602	626	617	655	604	650	626	622	609	627	665	680	618	603	649	667	617	604	639	636	625	632	592	582	616	607	639	637	639	590	645	613	643	639	650	611	633	649	646	671	603	622	639	619	590	638	601	638	600	626	647	576	648	671	673	608	600	602	667	602	613	619	621	602	661	628	629	631	639	679	662	657	642	656	674	604	678	594	633	661	600	641	663	603	611	666	644	647	633	621	701	615	654	643	641	657	632	629	653	599	644	620	606	625	592	663	627	638	587	659	636	606	647	632	606	637	562	615	620	658	649	656	706	608	664	599	613	628	625	624	642	584	613	659	666	598	591	638	652	639	616	626	612	615	642	621	640	638	625	628	655	614	636	625	655	630	607	692	669	620	642	619	610	633	660	641	659	647	610	639	632	633	668	638	647	588	636	596	622	641	682	652	644	600	608	633	648	595	583	650	597	615	647	614	642	681	599	634	667	599	609	654	646	622	597	649	591	617	668	680	652	640	682	588	570	652	652	710	614	616	621	607	604	664	630	617	633	694	633	604	684	644	633	609	645	647	640	618	630	613	647	637	634	602	667	589	624	600	674	618	631	636	634	660	621	652	618	658	597	573	623	665	595	593	656	611	599	616	668	670	650	623	635	625	652	649	674	629	641	636	638	636	648	623	653	631	669	684	652	647	625	655	623	628	621	670	626	624	664	616	642	658	640	654	614	594	638	601	625	621	589	613	657	651	660	653	610	645	642	630	575	659	650	640	635	620	585	628	646	640	614	620	639	659	647	615	605	664	634	619	647	637	625	642	597	602	653	649	560	669	639	619	604	654	658	643	642	612	637	644	624	621	650	626	651	600	648	628	669	627	602	647	626	632	619	602	613	649	630	658	683	639	601	632	649	665	662	627	595	651	671	686	649	628	611	651	604	648	628	638	690	632	664	610	657	687	616	648	616	655	617	640	585	615	640	614	636	603	650	618	648	614	594	667	671	625	637	606	604	653	619	660	669	664	615	641	653	634	644	639	588	646	623	644	605	597	629	631	623	664	683	676	618	643	632	624	659	675	623	646	575	605	631	632	677	584	626	679	626	624	636	639	654	680	644	643	643	652	654	603	585	617	599	635	625	646	652	644	608	626	623	646	629	639	670	656	674	656	649	665	635	608	622	619	606	642	616	613	640	630	632	645	642	633	672	603	628	614	641	616	695	671	657	625	660	596	622	614	634	641	605	617	646	591	638	663	655	611	649	628	606	641	639	642	589	643	646	666	652	616	618	641	580	645	642	629	622	661	655	677	635	585	661	655	686	639	644	647	625	604	635	641	579	615	590	639	605	624	587	618	632	683	637	654	606	598	635	640	637	658	606	607	610	613	634	594	654	632	651	638	616	611	666	656	650	669	727	594	669	593	645	629	624	588	646	641	577	617	607	632	613	630	638	636	626	592	631	652	594	675	630	620	679	638	655	611	618	638	654	597	674	621	698	639	597	635	605	629	649	628	631	631	660	629	625	662	667	623	634	603	644	644	632	674	588	648	629	652	642	654	639	641	628	670	634	642	615	594	646	642	643	647	591	643	631	586	612	608	626	635	636	647	584	663	617	644	630	608	610	614	642	640	638	611	629	617	649	595	680	631	670	604	645	694	584	675	618	626	645	637	669	617	628	641	660	645	656	646	611	613	638	593	636	641	636	596	641	640	620	645	632	620	602	658	613	607	672	627	594	574	606	612	640	625	605	634	636	649	635	616	623	611	633	668	629	646	648	669	663	622	601	622	646	648	645	625	643	632	631	631	591	622	630	681	604	639	622	611	649	622	653	589	654	670	628	649	631	614	674	654	585	603	623	648	647	626	649	665	648	651	603	693	637	617	582	621	633	603	599	653	701	677	630	624	591	593	613	634	675	611	590	639	633	621	637	615	637	669	607	629	602	649	664	663	617	609	614	646	592	605	663	613	591	598	582	568	644	658	639	640	618	637	636	647	628	621	637	620	650	645	610	610	666	620	675	658	627	601	660	627	638	631	647	626	594	589	633	628	613	673	614	652	641	630	637	631	631	630	645	646	612	644	664	653	606	638	653	601	679	621	599	657	620	624	649	652	600	665	599	638	639	645	640	621	681	602	641	628	674	650	649	635	606	660	619	620	649	649	638	612	671	660	636	636	631	679	632	613	670	641	619	628	613	647	630	620	652	556	641	649	596	647	584	587	681	672	663	616	620	689	669	614	637	643	595	586	604	640	643	643	656	613	684	654	649	669	672	606	616	638	623	591	663	694	603	624	665	600	603	654	666	668	613	639	647	624	650	622	639	602	652	644	592	615	647	647	628	630	605	623	658	584	609	634	604	623	614	593	679	622	617	660	685	626	601	611	630	626	638	664	591	571	672	644	668	648	635	642	634	638	659	645	590	607	583	620	622	657	622	646	630	642	632	593	637	611	641	657	598	619	663	619	617	613	598	628	625	626	649	611	631	641	651	599	616	654	671	619	673	639	639	691	646	654	650	635	635	665	598	642	581	598	648	686	655	636	588	657	622	607	627	605	614	635	658	606	627	613	637	652	659	642	641	631	675	623	666	635	638	635	667	611	645	630	631	679	644	676	644	618	649	649	658	678	666	659	627	653	670	617	656	626	628	593	561	603	609	647	629	611	633	585	646	655	669	638	647	625	606	652	604	632
23444	21076	28550	23813	21063	13389	1489	817	690	629	581	533	509	609	569	457	411	437	414	423	431	411	364	395	354	358	349	379	390	395	345	374	342	375	342	371	385	371	357	358	368	362	303	357	342	392	427	551	610	539	414	375	420	318	370	386	381	412	570	749	378	396	409	373	362	373	330	358	362	358	375	366	326	320	330	347	350	355	373	333	336	344	351	336	358	382	372	354	385	305	325	326	344	370	336	335	360	360	327	321	377	339	331	353	373	345	332	340	359	399	328	353	345	356	360	344	386	365	337	343	375	368	340	331	317	337	356	374	334	342	333	356	311	375	353	324	321	322	371	338	376	350	347	358	331	396	314	326	347	329	315	322	342	321	332	330	358	351	352	328	356	332	375	374	333	328	361	373	356	352	348	339	312	337	338	349	327	363	355	307	332	361	357	357	350	366	330	322	375	350	348	344	314	352	338	351	350	340	370	317	345	326	322	339	338	357	362	326	347	338	347	309	340	353	339	315	312	362	350	314	365	335	329	394	364	336	345	365	315	336	335	353	350	335	333	343	332	329	329	329	363	307	336	377	352	348	322	370	329	330	348	346	334	327	341	370	377	345	354	324	340	368	350	369	381	337	337	326	340	344	319	353	338	367	376	335	354	381	317	344	342	328	358	334	340	367	338	349	351	353	349	387	329	355	300	364	354	357	318	320	336	369	333	344	362	337	361	322	356	330	323	346	362	356	332	351	353	332	328	359	339	347	352	342	330	338	344	339	333	358	330	343	349	330	333	338	356	327	321	350	338	352	305	349	350	368	303	339	329	327	334	342	362	363	349	362	334	352	371	361	327	330	389	336	345	324	326	339	342	312	339	352	354	378	312	358	352	306	333	345	325	351	397	376	318	339	353	346	320	325	356	345	359	314	334	357	343	338	348	288	363	362	343	367	330	353	336	327	369	367	338	349	347	363	363	339	323	386	344	371	363	380	350	344	370	337	321	327	313	334	328	375	347	365	338	344	324	325	314	326	331	332	334	334	341	336	372	369	330	354	351	353	344	325	363	348	339	344	362	356	324	334	342	344	350	358	360	380	364	368	319	308	334	331	335	332	340	329	312	381	368	320	329	334	355	358	346	320	369	305	369	319	338	350	318	357	379	304	339	337	329	317	337	377	325	378	352	327	324	345	351	351	338	393	342	348	322	355	343	331	349	351	351	332	306	320	354	357	343	342	299	325	367	386	359	360	333	329	362	336	323	370	358	314	326	347	358	363	359	386	346	389	375	344	367	341	377	374	341	348	350	354	341	328	339	344	351	361	377	329	347	373	344	350	359	341	324	364	370	338	316	335	374	363	331	357	343	369	354	337	338	350	332	327	345	354	370	318	324	347	338	378	334	325	320	344	327	362	375	321	338	361	341	358	363	332	365	324	358	370	321	317	357	372	347	321	346	353	308	327	339	352	333	344	333	383	345	319	316	369	361	357	360	340	321	323	374	353	352	341	343	330	355	369	346	352	358	318	323	371	367	347	321	358	330	370	340	348	353	342	327	341	387	346	332	335	324	341	331	354	338	337	324	348	348	379	353	383	320	348	324	359	358	345	341	375	357	350	341	275	334	330	326	346	362	340	370	351	341	344	317	355	338	351	351	339	354	343	335	366	352	311	329	332	338	357	338	370	360	382	354	364	349	357	352	323	384	341	328	349	370	356	345	305	324	334	332	303	352	341	355	345	336	339	358	331	318	362	334	357	384	338	346	373	318	343	340	309	380	392	345	306	349	365	312	365	358	309	329	375	335	347	333	324	331	353	337	327	386	379	317	353	364	352	315	376	366	334	354	346	328	369	352	346	352	350	336	352	311	320	318	353	336	368	328	336	341	373	350	366	309	350	350	365	331	358	309	325	333	333	346	331	344	322	381	350	332	346	369	321	341	347	346	391	335	312	336	343	375	367	335	332	333	360	335	336	337	337	326	333	339	335	346	343	323	356	357	384	345	346	346	351	329	363	353	333	356	381	356	358	357	347	325	353	397	347	333	367	324	329	346	327	358	360	372	347	335	344	362	371	342	335	325	346	354	311	341	339	336	343	347	348	365	346	339	358	343	312	322	365	306	343	301	379	343	341	357	335	338	334	331	336	351	330	359	346	375	364	319	326	353	405	345	319	383	329	354	317	357	327	318	364	348	360	346	365	335	339	334	361	365	356	363	327	385	309	363	320	337	344	324	338	351	320	362	351	376	336	326	331	381	378	356	338	344	324	321	325	341	348	326	346	338	367	362	340	356	379	355	308	347	341	356	353	357	319	332	360	363	327	356	326	326	347	326	340	382	345	327	331	368	309	365	342	349	342	337	320	323	344	368	353	356	347	366	383	350	322	336	334	324	374	346	370	328	390	347	330	340	326	364	340	341	324	352	332	342	357	358	342	355	357	334	346	341	330	352	324	316	347	348	342	371	333	337	296	327	334	334	354	324	333	342	311	330	338	325	347	385	360	346	322	372	330	329	337	326	354	381	368	347	337	357	343	371	387	347	365	356	332	379	344	348	353	326	354	379	343	347	325	382	364	325	324	313	336	355	342	329	355	349	360	345	319	354	343	390	355	376	346	353	348	315	351	333	325	328	333	319	331	337	361	339	350	345	342	324	344	337	353	346	312	346	319	341	361	341	371	318	331	326	332	334	318	390	362	391	382	305	321	357	368	356	372	327	291	333	323	356	323	362	331	318	356	331	358	379	371	335	344	336	336	330	340	345	332	332	338	349	354	358	361	392	351	370	315	373	341	331	361	361	373	379	343	343	351	334	326	374	345	344	354	333	339	348	380	351	334	326	331	324	348	355	333	374	376	335	331	345	336	334	335	300	349	352	328	397	359	336	326	323	363	331	356	333	321	338	369	337	365	360	375	336	330	338	335	368	355	314	359	357	343	352	328	342	356	378	354	371	340	329	301	340	357	344	346	376	334	380	312	365	381	373	329	322	360	313	336	338	335	359	346	356	363	345	350	352	366	354	346	363	322	329	371	365	329	362	350	368	315	363	309	345	347	329	365	374	334	360	367	333	354	369	330	358	328	333	374	356	320	363	357	333	356	324	343	353	338	340	331	367	368	311	336	334	314	351	334	348	347	339	341	379	363	368	310	366	324	346	340	351	369	329	314	345	342	332	336	347	326	378	357	351	317	347	345	324	354	342	343	349	337	343	339	342	340	357	352	369	341	296	332	326	318	345	343	356	347	349	350	335	366	397	339	326	362	331	338	342	323	312	356	334	326	363	365	338	346	380	325	351	352	323	347	363	351	345	378	331	375	348	352	359	317	351	345	309	324	336	335	327	347	313	344	336	334	344	391	360	341	351	336	318	371	349	348	358	324	373	355	349	339	337	368	333	323	354	353	316	323	381	311	328	326	354	329	387	350	323	359	336	347	324	333	345	353	346	384	339	331	346	332	310	351	315	341	380	352	335	328	334	360	378	337	351	337	351	316	331	348	346	335	365	350	341	325
11592	9959	8505	4356	3020	2347	1914	1621	1357	1086	977	896	776	939	945	677	661	608	591	533	590	569	478	506	492	507	507	504	481	491	460	488	477	467	438	483	480	467	488	452	464	443	492	483	487	466	533	843	980	740	537	533	517	509	482	498	486	566	965	1116	552	539	508	518	492	415	464	475	412	468	441	440	467	423	431	428	453	434	438	464	406	439	439	470	459	456	452	451	457	486	424	454	425	434	435	421	456	458	436	427	435	444	435	477	420	420	430	445	475	443	400	452	432	457	460	435	453	459	415	429	428	477	450	466	437	481	427	451	433	441	450	467	441	472	439	447	430	436	469	461	421	386	421	458	461	414	471	478	428	429	448	429	443	448	443	432	472	449	415	493	452	427	428	470	431	433	446	438	470	417	455	441	487	448	438	425	434	440	447	476	442	473	451	431	454	465	462	482	423	432	444	456	444	442	429	408	463	442	432	434	426	420	424	424	459	425	405	459	460	363	409	462	437	420	430	425	446	405	449	441	441	435	462	434	443	457	487	420	459	428	434	463	477	405	423	458	468	465	471	473	428	434	471	420	447	416	462	440	405	440	444	411	428	459	464	429	455	410	434	447	411	471	417	445	426	461	432	400	447	458	435	411	466	460	410	454	431	417	446	444	447	464	425	446	414	434	450	445	457	461	443	438	409	433	409	410	462	443	435	451	464	443	415	500	450	430	453	443	428	448	436	407	478	443	439	430	426	462	412	478	477	439	453	403	456	410	456	434	466	464	443	420	430	449	451	468	450	435	433	432	436	446	455	471	428	429	417	447	449	428	433	441	439	411	456	471	422	444	422	436	449	474	443	487	432	470	423	478	412	449	463	454	418	422	486	429	423	477	436	435	472	465	456	447	461	462	452	443	418	468	441	418	436	471	418	404	419	458	435	443	411	455	446	451	457	415	437	432	444	435	446	399	464	469	422	441	430	423	421	422	432	457	453	460	405	461	465	412	437	426	468	441	444	423	390	474	450	443	412	411	430	431	470	463	440	403	430	453	454	482	440	492	420	454	430	455	450	420	445	429	452	443	461	456	422	420	414	479	493	423	448	447	433	416	443	436	413	440	420	394	474	436	431	419	435	426	453	441	412	417	450	418	492	443	445	471	441	407	408	455	458	425	410	476	421	456	417	441	428	444	402	442	441	426	430	453	437	444	452	443	426	449	463	387	433	437	435	425	390	444	450	440	456	440	453	468	401	482	417	429	436	431	420	443	429	456	449	460	419	428	437	447	434	487	448	494	464	429	451	429	439	448	432	513	438	435	425	439	409	421	456	397	406	439	456	429	458	442	473	431	416	441	424	450	446	430	458	443	451	483	461	410	415	446	442	463	460	451	446	449	454	482	462	472	448	460	442	448	452	426	460	446	441	422	417	456	475	423	433	449	461	445	421	438	415	414	440	443	461	459	458	438	425	424	459	463	441	426	456	471	397	398	411	431	475	486	463	447	464	433	424	465	409	469	460	456	440	438	427	447	439	439	445	431	439	449	437	463	436	463	440	411	437	386	457	460	403	431	427	422	430	433	429	437	430	385	461	426	496	452	427	432	437	410	474	433	444	387	427	454	441	459	449	390	424	439	463	408	441	467	449	436	465	428	405	451	474	445	465	419	441	430	445	438	443	425	449	444	474	475	431	404	442	439	444	474	430	461	473	421	449	402	441	406	451	443	428	393	441	429	441	414	413	454	440	440	420	469	461	453	475	478	439	467	414	436	456	454	443	468	444	490	448	470	430	439	470	439	404	443	423	445	415	399	448	446	437	435	393	454	471	468	394	459	456	454	456	446	448	472	448	451	414	496	425	431	429	465	431	428	434	456	465	421	469	468	472	453	432	435	430	456	422	446	472	400	457	413	438	433	434	430	440	450	435	449	456	431	433	450	472	461	456	448	451	440	470	460	468	422	412	393	470	452	428	436	466	476	443	456	464	449	463	437	407	447	458	461	473	430	452	439	423	453	422	424	466	460	459	431	443	463	429	438	461	441	495	418	400	454	448	430	433	417	437	442	417	449	483	466	455	458	451	434	463	422	433	475	463	452	415	476	454	430	426	477	437	437	438	449	450	465	447	465	434	454	444	409	464	439	433	427	443	436	420	422	439	461	442	456	423	420	427	456	405	413	424	459	416	451	457	431	411	488	446	400	460	427	440	419	447	451	448	424	411	460	434	417	439	446	447	456	453	447	437	451	434	416	439	456	445	404	432	459	435	430	410	484	425	409	439	435	408	428	468	454	441	424	413	440	472	418	419	428	471	432	451	446	429	467	454	466	476	432	421	441	466	430	435	420	473	446	461	450	431	433	442	435	427	444	442	408	439	441	436	380	432	417	407	458	434	478	445	414	404	419	424	452	432	461	441	430	450	426	439	466	421	449	454	458	465	454	484	429	433	461	444	452	473	432	440	447	485	419	433	444	418	436	414	480	447	449	496	421	378	457	435	414	459	426	439	451	436	430	428	440	452	488	437	443	439	456	419	464	445	435	443	455	446	466	442	426	439	437	434	454	440	378	440	464	433	454	449	461	464	448	484	431	426	437	462	439	455	476	466	465	465	435	437	435	462	434	408	446	474	470	436	404	441	418	449	460	486	432	449	419	440	460	426	463	453	441	476	488	415	445	449	408	443	413	429	424	427	451	435	427	435	431	463	434	465	417	399	448	409	460	457	436	429	442	427	455	469	414	453	472	432	408	434	468	432	472	444	418	420	462	437	436	479	466	443	436	460	462	440	418	438	427	447	439	440	468	459	419	466	423	439	425	456	458	438	460	478	445	447	489	422	412	440	407	431	444	454	449	467	428	410	410	438	431	442	440	428	408	450	412	463	453	442	444	461	431	470	436	417	433	456	447	452	424	460	461	430	429	461	445	443	473	413	411	447	456	441	477	439	456	411	433	448	440	429	469	439	435	453	472	413	450	447	406	472	396	417	440	440	438	442	454	410	452	437	451	430	484	437	460	426	402	485	415	440	486	475	431	429	444	420	452	431	396	459	418	489	436	460	446	453	420	483	430	437	436	453	441	424	438	398	426	420	432	423	467	470	422	405	446	423	420	442	485	438	434	406	449	472	464	401	449	444	442	486	456	440	490	462	460	450	410	472	403	443	439	452	401	431	432	422	420	454	450	472	445	491	450	409	451	443	449	469	420	466	461	402	457	456	437	454	425	461	456	434	445	423	440	455	455	426	382	435	458	447	413	417	433	455	373	417	460	461	425	473	443	431	438	425	441	403	468	437	463	401	464	455	409	461	412	424	441	449	428	450	410	442	478	423	440	456	456	437	423	458	429	440	440	450	480	407	444	430	458	420	428	453	476	457	471	442	466	448	458	485	496	423	410	434	446	445	426	443	486	421	437	433	444	462	452	398	435	435	434	431	409	407	434	420	424	458	482	458	453	450	436	454	431	462	403	447	436	435	450	423	444	418	442	462	416	461	434	409	460	444	435	458	455	430	454
22634	21054	28871	23441	21054	21097	11482	1263	890	732	607	522	442	562	568	383	403	354	354	321	314	330	274	274	300	262	245	231	263	252	238	264	242	251	248	254	239	229	232	231	260	229	257	236	201	254	287	522	621	412	343	285	257	262	256	257	266	292	535	741	323	283	260	253	209	224	219	216	206	240	200	254	213	193	232	240	226	247	212	212	236	229	234	229	225	246	224	205	220	213	205	212	220	254	215	214	223	209	222	213	201	203	232	206	219	231	220	205	200	200	226	220	223	248	212	240	201	233	215	207	211	210	213	226	229	201	220	202	202	207	233	210	211	232	215	226	237	210	231	214	216	218	234	219	209	228	249	224	222	243	216	220	215	201	224	198	232	206	211	217	210	220	213	212	223	241	225	184	238	219	223	214	189	194	212	210	210	212	199	247	219	197	199	232	231	207	209	214	199	235	238	203	204	235	247	187	238	224	227	233	215	225	225	207	225	215	214	229	221	199	218	240	227	218	188	226	202	223	193	223	191	220	215	200	227	214	216	201	206	215	222	202	220	224	219	205	209	222	219	211	196	241	221	213	208	180	196	212	211	235	231	194	219	223	212	223	218	206	208	218	204	222	220	219	199	220	229	194	195	242	213	217	210	199	223	194	202	230	211	193	216	221	201	234	216	210	207	201	220	205	216	212	244	197	215	210	212	212	251	221	236	205	212	214	206	207	229	212	218	218	231	209	217	246	235	204	222	189	180	224	224	210	247	221	194	208	228	216	195	205	206	187	227	220	234	210	230	211	197	206	232	225	219	209	214	206	194	218	221	212	233	256	216	214	204	248	243	210	229	221	214	234	216	227	188	247	219	223	244	211	225	204	202	199	245	216	211	239	206	201	201	241	192	195	226	211	223	223	226	243	216	226	218	227	208	215	216	219	215	238	188	239	235	216	228	220	214	181	204	225	200	202	228	210	224	226	235	198	231	215	222	191	201	215	222	217	232	201	205	226	211	232	201	215	228	197	212	203	207	211	235	198	236	246	201	211	200	222	205	202	235	215	210	224	229	229	217	213	218	202	223	217	206	219	199	207	219	228	202	196	208	218	231	234	207	227	209	223	202	222	214	193	202	202	210	237	230	223	219	198	182	221	215	210	202	221	224	196	236	228	205	213	207	248	219	230	211	214	220	241	221	214	204	201	239	222	218	213	234	233	219	224	239	211	233	217	229	183	218	208	226	215	244	217	192	209	245	217	222	235	211	217	216	213	231	201	225	221	261	214	230	224	247	250	219	215	229	221	249	251	223	209	225	212	214	227	199	248	230	217	224	241	213	250	200	222	239	198	200	199	210	216	226	206	205	216	211	215	220	216	230	231	214	216	222	233	219	217	214	215	202	235	194	220	202	215	224	219	220	213	209	197	219	227	208	229	221	236	219	178	210	218	199	203	218	191	200	202	226	203	208	191	218	226	221	230	212	211	225	216	222	201	233	212	215	201	233	222	191	210	212	214	207	197	219	207	234	229	213	219	211	226	208	222	227	228	236	208	228	225	211	239	233	244	189	220	231	226	252	227	231	201	227	241	233	213	227	214	215	218	207	237	220	235	221	219	219	210	218	229	195	219	196	224	213	195	214	253	204	206	203	231	230	204	207	206	196	239	211	235	207	242	229	188	198	209	220	205	228	205	211	193	204	216	201	187	224	231	201	225	224	205	222	200	232	217	225	220	199	194	216	219	231	221	244	214	219	219	210	180	195	211	216	226	196	217	220	196	213	226	209	225	220	197	200	244	193	200	190	188	226	220	186	220	225	203	215	207	208	227	231	236	227	217	207	203	203	233	216	226	198	229	209	205	217	212	186	206	242	211	228	229	232	203	200	233	210	207	219	241	206	210	192	220	213	209	223	215	181	216	182	203	201	202	212	226	230	231	197	222	202	234	203	213	223	215	196	207	228	198	190	232	215	218	213	227	212	223	223	191	206	184	226	212	240	215	233	232	228	195	230	217	217	236	228	242	206	201	196	206	205	196	218	196	204	234	221	221	224	221	217	226	181	228	214	207	189	236	220	228	211	239	242	242	207	203	212	228	223	222	202	195	215	206	224	210	198	226	210	208	215	228	222	192	246	210	220	220	222	214	213	200	209	217	209	248	182	191	205	204	230	210	200	221	249	211	223	215	227	211	193	219	197	206	216	209	211	192	207	194	228	183	203	215	219	228	224	233	234	200	204	189	219	220	212	226	231	227	230	247	248	222	207	243	237	210	216	226	204	234	213	218	229	216	241	192	204	228	218	221	189	217	196	222	200	206	213	221	193	237	206	240	196	209	213	226	204	217	220	209	215	213	201	215	229	247	213	225	217	207	213	194	228	204	216	199	200	199	209	241	196	233	210	204	200	215	206	190	215	245	197	213	208	219	205	223	227	224	255	220	212	214	211	206	208	208	238	239	222	203	249	212	214	217	221	215	196	252	208	217	200	223	191	225	250	179	200	201	211	199	208	243	205	215	207	215	199	218	191	237	234	219	205	200	201	204	206	207	195	223	213	214	230	245	249	199	217	211	210	220	209	198	227	211	213	213	229	221	220	207	218	224	219	233	222	173	232	214	236	218	214	206	196	219	200	219	220	216	172	199	196	208	243	216	194	200	215	217	206	223	206	209	204	206	244	185	217	214	223	212	187	230	213	217	230	196	225	188	213	196	193	226	230	210	209	211	190	190	228	187	207	195	197	201	212	232	201	241	210	208	204	213	217	199	224	226	210	235	234	244	209	250	224	217	234	197	189	237	223	224	201	201	232	235	241	199	194	215	210	215	233	226	215	217	241	224	198	201	208	220	197	225	229	217	211	211	221	219	198	191	232	206	211	202	201	222	195	206	201	234	212	200	257	209	228	221	206	204	222	233	227	202	226	211	226	224	244	221	200	221	218	233	202	230	217	210	239	204	223	222	214	210	203	193	202	225	202	210	228	232	213	196	202	232	199	219	204	203	216	224	225	210	203	231	240	200	224	184	189	216	213	276	193	227	252	211	204	226	225	219	196	235	215	221	233	203	221	225	202	239	205	209	213	224	217	228	233	220	215	225	200	198	235	213	239	204	228	215	212	199	197	217	226	208	224	241	209	188	213	205	225	228	214	188	216	231	201	226	227	234	213	230	228	235	206	199	227	203	225	232	217	219	206	205	215	213	248	199	217	218	210	222	218	222	206	216	215	228	187	199	216	218	228	215	219	235	219	234	231	237	201	183	217	218	209	202	221	213	191	214	218	206	194	200	225	237	202	227	232	190	241	227	240	207	221	241	218	237	194	225	200	200	197	234	235	222	208	225	220	223	210	220	214	235	217	226	210	206	225	241	204	214	223	225	221	196	208	221	201	231	213	215	235	207	226	208	227	218	207	221	203	225	239	251	244	195	212	225	218	210	214	238	239	213	219	210	230	215	207	206	223	212	226	248	239	239	219	223	223	218	205	211	236	226	171	223	206	226	206	230	208	198	214	203	199	231
13710	15862	13524	7194	5087	3848	3059	2278	1928	1542	1169	1005	926	1110	1006	647	627	580	490	515	464	444	414	396	393	353	365	350	335	334	346	317	318	308	313	309	305	334	331	304	318	303	310	312	301	312	409	874	1063	737	465	391	384	326	312	318	332	388	822	1257	490	375	310	344	261	280	288	285	279	293	276	288	266	262	274	271	256	262	285	282	271	279	291	275	255	264	281	247	258	266	267	279	286	273	280	289	269	302	310	291	270	282	265	281	290	281	288	282	276	274	271	256	246	306	290	277	278	278	249	292	240	279	240	285	280	272	276	245	280	276	285	266	278	261	298	292	304	252	279	290	279	268	281	275	271	255	291	258	244	276	260	279	273	260	267	284	288	290	286	275	272	289	241	254	292	234	240	277	242	259	263	264	260	254	259	267	305	243	266	305	261	269	287	262	252	253	269	238	247	263	263	252	275	267	258	303	267	262	251	261	267	278	256	270	245	279	267	248	297	265	278	287	277	249	270	265	291	282	259	300	264	290	265	256	303	279	280	266	302	267	273	260	263	266	285	286	267	256	293	261	259	254	264	281	295	292	287	273	288	276	274	267	264	285	283	272	259	237	294	268	281	246	275	276	252	254	291	272	291	247	265	270	292	281	295	254	275	251	272	253	266	282	251	276	263	281	280	285	260	273	267	271	280	253	270	256	273	272	278	301	263	259	237	209	292	308	260	287	273	292	263	255	242	289	245	284	293	269	260	287	289	269	273	281	291	285	268	283	230	257	249	256	245	270	258	257	252	277	269	261	259	280	278	273	300	285	298	262	289	275	258	277	272	256	312	262	304	254	268	262	277	279	278	281	241	263	319	253	303	276	265	258	269	286	286	253	276	259	279	285	303	251	253	257	273	268	238	281	268	272	261	250	279	245	277	307	289	266	266	248	284	299	261	264	289	255	241	257	262	290	281	286	268	279	285	302	259	262	246	279	294	276	318	268	241	259	259	268	235	288	278	279	261	256	305	284	306	267	267	264	251	274	286	268	280	248	252	290	286	261	271	269	291	285	270	258	300	283	284	268	284	254	258	274	250	227	288	244	239	255	258	257	267	256	281	228	280	268	237	275	276	280	275	270	294	259	265	324	260	291	302	269	273	259	272	280	234	242	267	249	254	280	287	283	265	258	299	251	285	297	283	255	256	264	268	268	271	262	268	257	265	265	275	265	264	292	267	294	268	293	281	269	287	280	270	258	269	283	242	257	280	261	310	260	283	271	277	268	251	276	254	270	261	262	284	273	270	230	270	283	279	258	253	269	272	275	294	267	250	255	301	254	227	257	284	275	305	274	276	274	304	277	279	242	252	240	279	265	281	263	267	300	264	273	270	273	256	254	258	235	268	252	286	258	302	260	262	230	244	274	274	294	240	261	276	280	283	255	252	267	269	273	242	265	250	277	261	286	277	263	268	301	295	252	264	266	274	256	267	246	282	250	271	272	295	257	267	267	254	286	268	254	282	263	306	253	278	267	262	265	293	266	265	256	284	268	269	289	278	305	253	270	265	287	253	273	237	297	313	288	269	243	246	260	272	262	257	290	268	260	291	246	291	269	290	228	267	247	244	272	276	286	271	294	268	262	291	256	259	263	279	250	231	299	254	286	269	274	278	284	261	256	260	278	292	267	266	277	251	263	296	275	263	256	272	250	286	263	259	306	287	248	282	280	272	254	292	296	287	256	259	245	252	265	272	276	276	291	242	256	237	257	257	280	270	286	310	284	243	293	270	259	270	250	248	258	253	250	296	293	290	274	274	267	271	258	256	265	256	292	276	289	284	277	279	275	262	252	267	272	262	287	257	267	264	269	263	265	253	262	240	265	263	257	249	284	261	254	284	283	284	276	253	262	252	283	268	284	309	279	279	262	275	283	247	271	248	266	281	281	288	255	266	256	282	250	259	287	268	275	289	265	307	252	269	307	270	254	287	299	249	259	283	284	267	248	288	268	267	276	249	279	287	267	279	253	281	236	282	288	282	269	298	247	266	286	259	295	274	285	274	284	278	248	261	245	264	284	263	266	245	271	267	251	264	267	256	257	246	261	272	237	263	265	271	259	276	277	280	280	255	299	266	256	265	290	265	306	294	264	256	242	285	263	280	283	288	284	288	279	266	260	271	282	251	241	277	282	280	277	260	267	270	280	247	289	259	264	230	254	273	260	256	277	252	292	280	268	234	281	254	265	282	270	221	273	241	253	301	258	254	276	240	245	313	311	281	227	268	249	252	259	272	253	262	263	295	274	259	276	270	251	254	260	254	250	245	270	279	308	259	283	273	264	310	270	275	240	269	273	273	242	289	269	253	278	289	291	255	258	267	261	273	250	285	241	276	291	263	264	262	254	289	268	267	272	261	284	243	260	268	280	282	293	285	289	240	280	278	253	270	272	250	291	278	287	265	275	290	272	253	286	275	253	289	268	302	233	247	272	274	246	266	279	277	270	278	264	251	263	279	271	278	275	277	255	262	253	270	275	266	281	263	239	253	269	248	274	277	287	262	291	294	279	234	278	277	265	279	263	265	283	287	284	279	261	265	271	240	264	282	258	245	252	290	270	277	256	282	265	256	272	283	268	268	272	275	261	253	288	277	273	294	248	258	266	256	295	273	268	264	283	250	278	295	253	265	279	276	279	298	275	289	260	280	274	289	260	278	240	281	242	282	258	302	250	210	281	272	290	289	280	271	271	256	260	272	264	240	297	259	252	259	257	261	253	279	271	266	249	285	274	266	278	276	238	272	267	293	295	268	257	266	303	270	293	249	302	288	279	292	247	249	263	256	281	249	286	286	270	277	267	288	283	262	303	294	260	273	272	286	264	262	265	236	281	291	276	285	263	253	287	248	301	270	263	267	263	264	276	268	290	259	293	273	281	284	257	256	294	262	279	306	273	273	257	276	248	259	274	270	273	283	262	304	238	274	270	260	271	263	260	287	303	277	264	257	271	254	287	266	291	276	282	282	264	290	267	280	247	279	252	299	258	276	319	266	254	300	288	299	267	247	303	292	259	246	282	275	322	260	279	252	284	249	259	255	250	262	265	267	274	264	250	258	281	283	258	267	290	239	276	303	292	272	267	281	259	257	269	274	251	268	268	264	263	264	294	264	264	243	296	241	292	264	250	259	249	275	286	259	268	265	283	286	269	297	271	268	261	253	281	290	273	295	276	287	267	255	301	271	265	277	264	268	252	300	277	265	277	279	281	278	303	260	257	289	261	273	255	271	289	273	254	244	257	270	278	259	294	256	268	276	257	261	260	286	278	326	269	282	270	247	297	267	262	273	271	256	255	303	254	287	291	306	231	287	260	279	258	272	255	251	257	284	254	279	280	262	247	239	270	266	248	283	239	263	282	257	267	258	286	270	255	268	288	278	270	258	269	249	275	256	269	267	287	282	295	292	272	272	254	261	260	270	307	250	277	277	265	255	297	281	269	274	266	255	259	278	258	300	288	274	268	270	277
26598	20614	9802	1079	654	596	570	547	601	528	564	483	553	580	567	517	477	531	499	558	509	520	515	538	496	546	517	526	510	493	505	558	528	484	527	505	522	519	515	498	545	528	517	519	505	529	548	622	682	589	554	552	525	517	494	511	494	508	610	740	581	518	501	523	564	517	522	520	499	505	481	504	534	546	524	498	561	501	492	494	564	468	527	534	551	525	495	533	546	470	537	561	476	500	489	518	493	500	518	497	506	462	482	474	539	520	510	518	536	511	503	531	500	509	486	500	509	530	496	492	517	522	486	494	487	524	526	513	514	510	497	508	531	520	518	521	540	546	523	488	528	513	500	496	507	507	531	514	489	539	522	478	520	492	515	523	520	544	514	526	506	560	462	532	498	523	506	479	488	519	526	518	546	534	510	512	535	507	531	527	530	551	524	503	495	566	493	520	489	525	518	522	508	534	541	507	516	540	481	499	545	559	492	518	516	528	499	499	503	509	522	565	497	533	534	482	512	497	528	506	555	470	490	507	532	494	501	537	542	492	558	545	515	517	528	527	523	548	489	515	544	514	531	528	536	501	536	512	510	494	504	527	527	536	521	516	505	527	563	524	547	522	534	522	519	482	482	471	467	511	440	523	538	512	509	468	533	491	523	522	485	481	501	563	514	499	508	517	519	512	473	515	519	518	545	515	514	486	548	495	516	487	548	515	524	520	522	559	528	519	527	503	514	503	504	519	500	502	495	500	529	522	470	478	517	510	512	481	497	483	491	499	504	509	473	503	516	519	540	496	516	538	563	546	524	485	526	506	501	512	505	515	526	497	508	486	511	517	493	520	516	498	504	490	543	519	496	486	499	541	531	518	542	504	479	529	504	530	441	501	521	486	517	542	486	498	513	496	537	518	541	520	478	504	548	494	509	536	533	512	530	511	517	542	511	482	517	515	499	514	534	521	493	532	507	504	456	504	524	521	495	513	483	546	504	490	491	473	505	494	536	505	517	503	517	470	551	526	508	529	484	525	515	524	512	497	519	537	510	497	515	515	532	467	506	530	502	475	505	497	473	486	531	503	511	517	512	512	524	506	488	488	502	486	500	505	489	509	449	524	514	474	531	512	537	557	525	545	556	508	540	521	511	511	557	509	488	469	527	514	515	503	514	522	513	512	481	539	491	527	533	526	536	501	492	474	535	525	521	563	454	539	514	490	531	534	496	524	511	532	494	509	454	493	501	528	513	518	493	522	520	544	495	512	483	490	484	489	551	544	516	530	523	502	572	494	496	487	535	538	546	495	539	505	504	478	495	526	519	547	485	513	513	500	543	513	524	503	485	508	491	478	513	533	510	492	511	491	522	495	520	521	536	525	515	536	516	496	531	511	504	537	544	505	491	499	547	523	523	548	482	511	482	490	500	506	528	577	500	551	512	537	514	531	539	523	551	544	511	525	474	496	496	489	511	541	525	487	532	500	485	520	540	516	485	504	476	528	508	505	518	526	518	506	516	543	473	513	546	544	536	477	478	545	505	530	518	534	508	503	485	504	530	533	522	499	537	529	479	527	513	519	493	544	545	472	541	531	506	502	521	544	523	521	512	476	522	490	485	508	520	494	508	490	517	553	529	512	524	513	523	537	488	512	532	504	512	516	536	522	509	524	543	524	531	518	514	488	534	471	469	501	514	493	472	552	514	510	549	474	499	491	500	529	504	538	536	531	483	506	483	487	512	515	489	535	521	551	535	525	546	542	488	525	490	522	534	485	487	519	494	526	525	553	514	528	481	562	543	496	528	518	502	528	498	518	508	470	497	486	509	518	520	531	519	501	524	514	547	513	514	527	521	513	544	505	516	474	484	504	493	514	506	505	503	515	538	486	518	518	514	511	483	518	483	508	527	534	534	519	523	477	531	543	527	525	484	488	555	502	532	511	489	512	548	515	533	531	554	537	493	556	479	532	478	498	558	503	510	496	553	473	536	531	535	477	480	488	528	526	492	501	522	490	504	504	477	493	501	537	528	539	533	517	509	517	505	489	547	530	505	512	494	520	493	552	520	516	529	492	534	481	547	529	483	497	525	543	502	489	550	537	529	560	479	491	552	496	471	526	504	556	554	528	506	529	499	524	524	524	497	529	517	523	515	497	467	469	540	504	508	543	536	533	527	500	479	538	493	530	506	522	531	492	501	535	494	527	513	485	487	502	488	547	522	476	483	499	539	521	538	539	509	549	495	431	498	521	532	517	564	531	469	480	466	523	541	516	503	507	507	512	550	500	501	529	567	520	522	490	498	495	562	527	519	486	492	530	530	531	518	524	485	540	519	504	497	506	514	480	469	521	507	544	537	496	522	531	490	543	543	526	532	480	516	516	520	550	517	493	498	530	499	473	538	533	529	504	515	514	526	549	517	491	522	492	538	511	504	518	545	555	523	517	495	465	502	502	491	519	493	499	505	526	515	507	521	517	522	536	522	517	518	494	488	467	552	499	518	540	548	489	533	516	529	495	522	485	526	501	515	488	520	486	531	488	481	509	520	522	507	548	448	520	505	542	513	527	523	492	530	526	503	486	518	523	482	547	512	507	535	514	550	505	524	480	524	505	508	494	499	520	542	509	539	485	524	519	538	530	564	499	531	467	524	504	467	496	512	519	512	530	485	505	498	559	525	528	495	496	509	550	455	497	535	504	531	490	498	481	490	494	533	481	512	504	505	497	513	512	495	549	509	493	525	519	511	513	523	501	546	553	504	520	520	506	494	512	488	498	534	494	552	479	497	488	529	512	514	531	488	525	550	495	504	489	505	554	510	514	505	493	517	538	548	498	511	495	554	495	513	508	534	491	540	497	469	514	505	508	487	492	476	534	490	553	509	517	488	508	484	522	528	492	513	469	486	514	516	483	520	513	481	519	484	512	520	502	498	507	479	506	521	529	493	516	497	500	532	501	513	498	499	531	503	504	504	516	517	546	480	483	502	535	521	527	538	518	538	526	485	543	497	582	520	512	521	515	475	510	509	514	473	512	518	536	521	507	511	504	549	531	487	480	509	551	544	507	486	503	532	509	520	499	536	495	525	547	526	494	557	542	575	535	534	505	534	463	492	513	553	521	548	551	477	521	500	509	541	507	514	528	502	504	502	494	549	523	528	512	503	505	509	473	537	492	504	519	472	519	499	512	534	485	497	548	516	533	487	487	577	469	520	508	575	529	540	525	499	510	512	508	496	524	512	504	490	508	490	540	532	505	548	577	515	501	533	517	539	493	512	519	498	519	502	511	512	578	458	528	516	480	570	502	502	572	508	472	505	566	481	491	541	556	584	495	505	509	509	528	522	536	534	536	477	531	518	535	510	484	520	528	520	523	521	468	505	537	504	509	555	529	514	514	534	559	485	502	527	523	510	543	491	551	494	530	507	518	490	507	502	491	492	482	501	572	513	531	514	509	539	534	486	527	495	488	512	485	479	521	510	516	508	542	532	503	544	475	512	503	494	507	511	494	531	505
4443	1276	1156	889	805	762	776	777	791	694	652	620	671	799	780	667	637	681	690	639	679	658	665	682	628	637	651	638	658	624	647	610	667	619	644	692	638	696	657	662	612	669	614	677	639	625	656	832	940	796	681	679	757	658	642	659	647	735	906	1013	736	664	681	663	664	631	629	639	640	633	688	639	664	659	674	625	600	659	641	605	664	658	668	605	673	681	675	625	665	694	695	645	649	626	670	644	661	663	634	666	642	664	650	627	664	649	657	637	627	621	619	628	653	602	684	676	609	595	642	627	632	635	666	633	681	650	628	619	713	666	627	676	605	662	603	663	653	602	666	647	666	629	650	679	637	601	698	669	631	580	647	679	686	649	660	628	641	639	622	618	683	646	648	623	619	604	612	689	609	658	629	647	642	633	655	654	632	639	658	607	668	648	625	658	658	620	629	658	650	650	613	663	707	641	670	646	602	653	619	624	682	618	629	648	625	650	635	647	643	624	663	657	625	646	613	640	665	672	668	640	668	640	674	624	604	635	637	629	671	687	658	624	679	641	640	638	650	646	654	633	618	629	663	618	607	645	664	635	669	638	643	627	625	616	592	617	608	625	649	700	619	659	660	673	626	646	587	635	649	634	643	668	657	684	672	611	659	635	665	628	608	644	651	628	664	683	634	646	667	641	654	647	616	625	654	621	565	625	624	643	629	624	649	657	645	634	623	693	623	609	627	619	671	638	719	647	650	615	642	654	632	662	642	610	680	603	635	626	660	662	652	648	630	674	629	671	664	639	585	655	630	654	651	658	651	600	623	637	666	623	630	623	654	610	667	684	708	658	589	615	667	651	673	614	674	636	668	620	661	635	628	666	622	613	649	657	640	643	666	684	668	630	625	651	603	603	671	680	664	673	627	698	666	622	682	598	631	638	620	660	656	617	656	583	633	658	617	607	631	632	599	637	633	655	639	674	654	646	595	672	591	646	673	595	648	652	681	686	656	647	599	681	630	671	606	641	642	674	671	613	641	647	630	647	636	630	622	620	633	627	624	657	636	655	651	685	652	601	653	658	623	625	644	627	680	674	677	653	667	634	685	613	696	620	666	635	593	588	608	636	641	660	687	655	651	649	633	638	647	665	684	611	660	631	628	648	662	663	628	680	654	633	671	643	633	634	675	610	644	613	639	629	621	650	632	624	631	645	681	641	645	596	615	600	621	646	665	609	612	623	626	621	692	650	615	646	636	648	625	619	636	649	640	576	577	665	674	636	634	638	652	630	659	611	640	608	617	621	651	611	618	671	644	593	657	604	662	608	677	600	639	639	594	640	660	682	641	595	646	595	622	595	628	622	647	633	639	664	680	697	618	620	648	636	649	623	621	671	642	628	640	618	632	632	667	661	643	665	658	628	659	649	640	679	678	705	637	636	649	670	649	675	637	645	647	634	623	643	641	612	632	654	683	670	622	614	668	646	625	661	665	613	629	620	573	629	649	612	662	632	631	672	631	664	651	588	636	634	636	622	640	647	684	626	617	640	636	648	672	656	670	641	658	614	650	639	648	619	641	602	661	619	677	661	594	636	629	677	616	662	638	630	612	619	611	638	656	631	646	652	628	586	641	676	619	640	661	626	656	604	657	650	644	641	612	629	604	667	608	639	605	668	662	693	657	627	616	646	615	652	661	600	633	618	671	708	598	641	631	629	619	660	655	659	666	672	653	665	622	637	614	631	641	645	661	639	644	642	581	655	612	624	620	602	641	646	648	627	619	671	689	676	651	632	614	598	640	641	661	596	644	665	634	623	629	666	657	655	627	641	642	627	629	608	631	686	642	650	637	656	622	639	675	657	603	650	632	635	679	635	662	624	645	611	631	641	634	642	620	640	650	656	686	656	616	639	606	630	660	687	628	571	676	591	648	553	666	666	661	674	665	628	644	635	657	638	617	663	684	686	656	604	618	656	630	684	625	685	598	600	658	679	653	651	654	616	589	622	637	637	607	666	663	636	619	623	679	688	666	615	642	627	581	666	655	627	671	606	651	660	657	621	659	632	609	667	660	632	619	659	691	614	646	635	652	613	638	626	656	665	682	641	617	663	664	636	700	610	647	617	648	640	664	621	620	650	608	598	628	617	619	688	641	641	635	606	628	625	643	641	702	631	644	599	637	653	648	633	665	638	620	638	661	604	651	657	692	635	622	601	672	634	666	634	619	644	639	634	612	616	654	645	628	660	637	646	663	672	641	635	605	606	645	688	681	646	613	682	633	630	666	629	651	658	645	678	616	645	619	656	706	638	651	624	615	615	603	639	623	651	625	655	638	597	654	668	637	614	650	607	620	617	616	630	600	669	662	676	652	633	676	619	622	616	656	658	689	658	628	628	654	674	653	657	645	601	641	644	678	664	631	643	617	619	621	620	652	669	664	642	638	690	643	611	666	628	663	661	694	667	660	629	626	638	622	638	643	647	603	676	609	668	666	593	641	647	627	640	624	590	664	632	654	695	613	629	659	665	589	604	663	630	607	668	665	690	634	628	653	636	647	678	655	648	659	627	705	654	625	617	617	664	654	655	657	610	653	641	643	630	643	613	680	662	613	703	621	666	678	635	618	585	645	671	601	640	577	619	624	694	647	609	651	659	659	678	623	601	622	622	662	647	674	601	661	612	655	626	639	625	619	635	629	700	653	625	660	618	656	660	624	643	665	650	619	632	629	640	684	663	649	636	619	664	629	679	650	681	683	597	625	649	625	609	648	585	653	646	656	676	637	609	649	649	674	669	647	685	683	598	616	618	666	597	674	651	641	644	620	625	671	667	684	672	633	603	612	649	638	632	610	616	643	649	605	664	600	653	636	664	614	674	637	626	637	657	662	612	636	615	648	629	662	673	653	601	597	636	620	658	649	643	640	678	650	647	680	644	670	699	609	662	630	656	686	620	630	657	578	627	628	670	674	607	657	640	635	688	674	623	607	639	651	606	653	660	645	667	613	618	622	637	654	641	628	597	674	632	657	645	654	657	640	652	657	662	689	649	690	607	623	636	660	621	637	648	652	622	604	593	669	637	666	713	678	634	658	614	614	639	634	650	652	636	702	624	634	625	632	630	645	613	617	648	615	668	674	627	639	636	613	628	626	615	676	636	636	681	614	623	675	592	619	643	613	649	674	643	625	641	642	661	673	643	712	675	643	636	627	628	644	619	615	680	636	671	640	641	623	641	652	624	617	589	669	637	687	621	682	653	637	671	599	587	651	657	643	604	652	667	643	594	642	644	666	667	644	678	646	613	626	621	642	647	618	642	645	605	633	647	652	663	662	671	588	659	651	629	711	667	640	616	591	659	586	595	621	610	681	591	637	655	601	611	655	649	670	642	673	646	694	633	620	648	647	615	636	633	637	635	624	620	584	622	681	664	658	620	656	692	621	656	639	676	633	629	631	603	639	620	664	665	634	635	650	666	621	648	644	621	702	647	628	614	663	614	613	656	665	648	594	689	635	639	624	639
23483	21076	28531	23829	21079	13163	1464	859	726	596	566	523	488	584	577	441	465	459	427	415	372	406	416	388	370	387	410	381	379	347	361	386	365	386	349	364	367	352	342	338	352	395	395	376	365	334	396	517	639	477	418	420	382	367	357	346	354	382	619	709	494	335	370	365	326	361	318	340	396	385	374	350	327	334	371	344	357	336	335	334	370	346	345	331	320	386	323	350	339	327	350	358	338	355	311	321	315	324	339	403	342	342	351	374	365	333	353	352	312	358	355	318	351	323	339	340	343	400	378	343	388	347	352	358	339	330	323	326	357	357	360	353	378	329	344	367	380	380	388	292	354	320	370	346	297	351	344	335	366	304	373	367	343	356	365	337	356	347	337	346	382	340	347	363	368	368	369	329	327	313	322	376	319	347	354	365	338	350	356	345	346	319	376	336	340	350	354	349	330	337	349	349	353	350	370	324	334	364	349	316	350	343	357	337	325	336	353	359	345	319	328	350	341	326	377	365	340	349	339	329	340	398	353	356	346	387	361	317	356	336	362	352	354	378	321	351	349	312	354	339	360	346	336	389	355	360	336	338	343	365	342	351	352	341	360	348	343	359	367	318	348	340	347	328	361	318	363	296	360	363	368	394	352	339	344	345	363	375	377	349	324	343	327	359	342	334	338	367	349	393	320	355	332	381	336	338	373	389	365	360	375	339	382	342	343	325	358	352	335	317	349	367	351	360	363	374	368	334	341	309	333	308	332	374	365	325	344	355	352	357	348	364	359	358	305	340	356	353	335	345	358	351	341	364	369	380	356	379	305	332	315	350	371	348	356	331	343	343	371	349	367	325	344	358	333	338	379	324	372	337	342	366	316	354	355	319	377	312	342	362	327	345	349	359	342	333	368	369	382	382	357	330	350	335	361	346	340	384	371	368	360	347	366	328	331	326	368	363	330	307	372	315	367	354	375	345	349	343	333	321	328	370	297	342	361	364	334	347	352	336	349	365	369	345	340	315	330	335	350	329	342	349	337	360	351	328	310	334	372	342	353	382	383	329	336	352	368	326	350	338	351	322	362	346	337	352	363	361	323	299	354	371	327	319	317	360	360	383	350	353	339	326	331	341	335	379	347	329	362	329	335	320	327	334	329	354	346	358	315	335	326	362	310	378	353	372	331	363	323	389	346	327	342	351	340	334	338	351	337	332	341	354	362	368	329	349	366	339	332	346	342	339	350	303	371	349	317	357	356	353	363	341	311	349	342	368	341	366	359	358	364	340	336	344	372	311	330	366	363	321	314	315	335	339	339	347	363	347	328	369	358	340	341	365	350	346	363	354	363	298	329	359	338	331	391	331	380	375	350	343	300	318	338	318	332	335	325	321	304	342	349	345	327	348	347	356	359	308	336	318	316	345	336	374	359	371	348	360	353	308	342	370	348	377	349	341	334	353	377	326	332	366	314	337	360	365	315	353	329	362	361	342	356	365	323	363	333	344	314	350	357	339	345	334	327	328	303	324	341	355	378	350	343	340	358	353	366	339	330	360	374	322	347	339	357	333	332	348	365	340	360	326	319	323	388	326	374	327	382	355	300	344	385	334	338	362	389	330	379	328	360	333	361	342	320	323	353	346	370	313	336	369	343	334	335	348	358	357	357	321	340	363	349	346	314	334	335	359	361	323	348	367	346	339	355	327	343	300	365	353	335	342	366	340	345	372	346	325	343	332	319	328	355	357	334	342	333	358	368	348	335	345	368	341	367	338	375	354	367	335	325	353	319	346	352	337	335	338	339	333	354	342	334	344	372	334	352	336	357	348	343	339	331	332	372	324	344	372	350	349	384	360	339	354	364	364	379	397	323	357	354	330	352	364	337	349	408	340	359	351	323	336	335	330	343	359	351	347	323	364	380	369	330	348	349	350	367	354	342	359	335	342	367	356	360	319	369	364	323	382	354	356	331	321	338	342	326	322	355	375	335	331	347	337	364	313	369	338	361	362	355	328	362	362	321	378	381	318	348	320	365	315	343	318	327	380	353	331	320	372	313	357	366	331	349	369	380	320	314	313	328	345	312	356	321	346	344	359	333	324	375	361	332	348	335	368	314	351	325	379	314	345	348	372	361	350	355	384	368	352	324	354	309	322	332	335	379	348	356	332	354	372	357	346	333	328	380	337	367	357	334	317	324	368	340	374	367	362	335	340	325	371	348	359	330	335	348	353	337	347	337	324	354	342	366	345	326	388	353	340	353	325	334	341	367	343	350	345	374	338	379	328	337	354	354	353	326	358	341	353	343	331	355	359	375	308	343	360	324	339	355	340	336	354	334	336	348	339	378	336	345	356	334	336	350	315	359	352	349	335	331	371	341	321	336	329	356	327	338	328	351	353	374	334	356	317	338	371	330	340	343	347	372	344	356	355	321	393	350	346	314	357	327	311	375	343	344	335	355	325	351	328	358	341	371	345	352	332	310	358	353	345	341	353	356	335	348	312	374	299	332	348	328	354	354	354	345	333	320	341	389	325	340	360	382	357	353	336	369	378	341	339	348	405	372	341	354	356	345	331	330	354	314	345	323	331	359	374	342	366	348	353	331	318	354	319	383	350	341	324	317	338	336	318	362	392	296	351	355	311	355	363	346	341	398	371	337	320	363	333	330	348	340	366	332	374	337	344	336	331	351	310	304	354	364	336	332	326	359	354	336	358	390	335	357	363	311	363	346	328	352	357	356	347	344	343	353	345	373	344	359	366	369	353	340	348	348	329	335	336	284	362	352	357	309	356	332	344	341	321	311	307	321	333	342	340	344	372	332	352	333	348	346	381	327	352	364	337	367	361	325	353	379	352	358	363	313	343	358	355	322	330	335	314	346	341	321	356	358	332	370	324	330	324	326	373	336	375	331	346	353	336	301	337	379	333	324	350	362	339	377	338	366	362	348	367	328	344	375	335	403	368	372	351	379	330	362	335	340	343	395	354	346	350	349	318	331	374	351	338	343	311	314	359	348	377	350	314	332	341	343	346	336	342	346	366	321	351	318	310	333	330	355	363	339	368	334	322	355	317	369	346	350	315	364	337	361	329	336	345	377	346	334	357	348	378	335	326	347	380	342	346	361	341	360	355	354	387	350	374	372	322	329	349	358	365	340	328	350	363	351	316	332	300	331	342	349	324	347	346	332	338	331	351	334	358	359	342	382	334	330	397	366	348	334	312	341	333	374	357	365	371	314	357	366	324	313	360	331	356	353	320	294	327	345	309	325	343	347	314	342	322	337	362	358	321	327	335	382	373	369	327	347	362	363	364	343	364	320	338	400	347	351	341	349	359	360	324	338	318	339	362	340	351	349	334	350	348	351	340	375	371	315	338	348	364	356	353	370	341	350	377	342	357	343	341	361	361	350	323	353	379	345	367	355	353	348	370	354	346	342	348	392	333	320	349	328	316	337	303	354	366	334	350	355	328	343	375	345	371	369	369	318	360	361	376	347	390	346	353	369	351	333	358	327	371
8971	10109	8478	4439	3068	2312	1945	1620	1325	1102	991	815	793	943	940	665	678	624	595	552	513	492	507	523	515	519	487	510	472	495	502	504	464	475	433	473	475	428	453	483	433	459	484	461	464	502	565	889	1035	737	569	506	531	470	462	486	500	477	942	1169	677	429	507	509	461	463	462	404	404	424	468	431	462	406	440	451	474	445	442	431	415	424	442	464	423	467	419	431	411	423	476	449	469	471	409	424	457	454	443	444	433	470	472	446	466	464	438	454	442	441	417	486	431	443	437	447	450	414	417	420	449	447	483	430	400	447	428	476	452	501	485	487	436	468	437	465	456	401	431	447	422	454	450	440	418	443	451	414	479	480	480	432	474	467	497	424	483	480	455	486	474	433	435	431	436	415	425	458	442	458	525	467	465	457	445	463	464	404	462	422	403	439	431	458	417	438	451	433	426	450	421	444	496	471	455	442	411	427	475	408	481	461	421	441	449	468	450	430	469	449	420	435	446	431	404	462	467	476	482	442	421	429	438	451	447	460	447	411	439	429	422	470	449	462	450	435	435	414	397	463	450	461	407	438	457	432	439	450	443	449	491	449	487	423	450	414	458	465	429	441	481	411	471	461	471	449	466	423	461	418	430	435	426	455	433	425	462	417	416	460	421	450	448	393	429	443	446	420	425	438	451	435	458	440	459	457	449	435	405	455	460	421	446	441	469	440	442	455	439	423	424	443	412	421	424	449	447	423	448	438	464	478	452	463	452	433	433	459	403	450	443	448	457	448	428	462	400	424	463	476	452	463	442	453	424	450	421	433	467	431	420	463	465	445	434	455	453	443	430	461	465	449	423	432	458	421	472	466	434	433	476	417	462	409	430	453	422	494	460	467	428	457	418	445	440	479	443	447	453	439	440	451	403	446	456	453	440	453	434	456	490	428	405	433	432	440	463	468	444	445	423	443	459	435	421	444	459	421	455	457	446	420	451	428	469	428	458	433	424	440	440	417	404	439	457	438	446	437	449	448	465	444	392	433	405	414	435	443	466	462	443	457	434	449	445	440	411	439	442	450	429	394	425	461	459	441	438	445	440	443	450	457	439	456	423	446	434	432	465	479	444	469	446	398	435	438	438	447	434	416	449	452	452	427	442	449	446	440	445	420	479	443	461	462	432	431	444	434	431	417	454	438	454	497	463	454	414	402	423	423	461	468	420	431	437	427	467	406	465	426	459	467	435	408	427	472	436	432	449	452	449	470	405	428	436	430	444	436	425	436	440	469	467	466	432	439	437	449	459	413	455	458	433	431	421	446	439	422	435	426	459	424	478	422	425	431	452	441	429	455	456	461	398	482	464	448	444	447	497	439	419	465	456	444	435	454	433	385	430	461	459	439	426	451	412	442	471	421	430	412	445	433	395	435	433	436	473	430	463	433	438	438	453	480	450	428	436	450	451	461	445	437	405	480	458	441	453	443	456	479	432	467	479	481	432	445	431	458	417	467	476	490	413	429	422	429	430	424	423	492	448	423	411	472	467	468	433	451	456	450	462	455	443	447	435	460	430	472	421	478	442	439	445	430	457	428	435	475	451	429	443	445	441	423	455	408	498	441	433	420	417	403	431	417	459	416	434	447	481	433	452	431	463	445	456	456	434	452	435	439	431	469	468	477	456	401	490	417	463	419	459	479	452	453	444	452	453	431	450	441	448	426	472	445	428	428	452	447	411	430	453	415	437	420	412	463	435	455	464	422	475	410	477	457	424	418	444	408	443	414	434	460	450	429	435	438	455	431	495	424	450	430	465	421	454	427	461	406	453	365	456	443	452	439	488	407	448	473	457	435	476	480	438	426	439	445	441	454	427	463	408	433	463	414	481	443	407	470	434	434	453	413	401	426	440	437	411	431	459	423	422	441	466	457	394	390	435	459	435	451	453	406	421	436	429	467	417	397	413	440	454	430	462	443	429	429	478	457	449	446	465	440	452	474	447	441	431	485	427	447	448	490	449	423	438	426	413	440	450	456	404	406	465	432	434	437	507	437	454	404	419	460	437	440	464	437	439	435	415	430	420	431	438	449	416	452	396	452	454	383	401	454	445	437	427	407	478	462	417	476	439	422	456	405	498	432	432	463	451	479	476	439	420	433	405	412	457	466	444	443	426	429	436	423	452	465	463	436	395	455	450	447	449	434	447	458	465	425	458	459	437	433	455	475	450	435	420	456	445	437	416	462	471	437	415	427	455	437	431	446	424	424	478	485	431	420	458	428	448	432	435	425	449	444	460	441	420	461	393	451	446	442	437	446	439	464	397	422	415	464	452	430	451	429	420	454	480	423	469	482	469	426	458	438	445	406	410	407	456	438	436	489	445	483	436	443	452	387	445	447	443	488	452	460	470	433	448	434	439	432	462	418	461	426	446	423	463	449	433	456	446	451	457	447	411	416	446	453	457	480	460	434	480	473	393	458	460	441	443	427	410	430	437	470	434	472	432	429	412	457	431	435	455	411	422	407	462	407	471	474	429	465	443	405	447	410	441	421	459	473	440	425	429	431	429	430	434	430	428	480	450	451	467	427	421	448	457	448	461	458	475	419	467	447	431	464	459	432	461	441	476	465	425	431	436	462	456	390	468	426	442	459	422	425	430	430	455	447	467	426	446	422	463	437	426	449	435	461	447	432	390	468	441	460	441	446	423	434	411	438	458	434	447	415	446	460	483	507	471	477	444	456	413	429	423	423	456	458	466	424	444	424	457	458	454	424	416	418	468	463	429	470	442	439	450	450	442	438	457	458	434	448	444	446	444	442	435	396	417	480	484	414	440	428	440	404	437	439	438	484	444	466	466	414	451	453	461	452	434	452	395	456	466	465	447	443	454	443	458	419	456	411	450	477	441	407	463	439	449	471	420	427	454	448	447	392	457	441	447	438	452	477	468	450	472	405	453	444	451	415	388	475	475	440	450	458	460	435	479	435	450	431	448	454	439	451	456	460	457	467	435	440	420	475	458	413	474	470	467	431	405	419	420	453	452	485	454	455	436	455	441	392	445	453	455	424	464	495	435	430	441	482	434	438	479	431	455	447	443	472	421	453	417	467	424	443	449	421	454	434	443	445	462	420	406	426	452	433	420	427	444	450	441	420	454	430	439	407	498	471	443	461	444	465	439	456	437	482	419	440	446	433	427	422	459	438	406	461	434	424	436	483	427	442	444	451	453	416	450	437	475	453	482	433	428	473	433	410	458	431	404	421	454	409	445	456	452	435	447	458	474	442	453	450	406	476	440	434	420	401	422	459	462	471	431	446	433	411	424	430	435	450	480	448	460	415	450	413	452	436	445	449	421	439	417	457	449	428	428	448	410	397	401	430	483	483	460	425	442	472	443	440	454	415	389	435	432	473	430	436	401	453	458	422	458	465	427	466	482	464	481	444	462	445	456	425	411	448	425	461	453	463	446	450	397	443	458	458	432	412	436	445	448	433	425	469	445	428	432	462	453	471	436	428	459	427
22622	21076	28892	23475	21077	21125	11474	1327	906	682	623	571	479	614	551	412	349	340	346	358	299	286	305	292	304	260	274	268	264	225	278	245	262	248	249	230	263	252	232	211	281	235	251	243	241	268	285	546	724	509	330	299	257	247	258	237	240	261	570	744	278	214	292	218	212	251	196	222	227	224	219	221	228	223	235	228	190	204	203	213	201	245	235	234	226	202	215	237	221	253	206	220	203	207	209	232	243	228	225	239	229	228	226	232	198	221	214	200	210	232	225	203	214	221	224	191	199	227	222	229	214	205	218	209	217	215	225	211	196	224	208	226	200	221	220	220	194	231	178	215	210	214	217	213	208	213	229	223	221	225	229	206	215	211	218	231	216	206	215	208	185	217	239	211	191	219	220	194	220	219	211	207	249	252	249	200	231	203	213	248	213	248	238	223	221	208	212	229	199	200	213	212	204	214	188	202	220	227	209	217	216	253	205	223	242	237	253	231	240	211	192	194	242	210	232	225	206	195	198	225	248	222	213	232	231	229	212	226	220	219	201	189	221	202	207	227	220	208	218	184	214	230	225	212	211	236	215	202	213	225	199	233	213	221	227	209	216	209	204	237	226	236	200	202	213	224	224	225	212	225	245	219	209	183	240	195	230	228	233	215	201	201	225	195	213	212	203	199	228	206	212	223	230	195	218	191	199	213	225	244	203	209	208	201	208	233	182	198	182	218	196	245	212	202	209	207	239	188	211	193	230	240	222	210	220	212	177	187	233	200	203	230	199	251	231	206	199	220	217	226	200	211	236	215	194	205	222	229	236	219	223	233	232	213	222	203	205	201	222	244	213	205	205	258	226	212	228	236	224	212	173	251	189	195	220	194	237	201	203	199	227	230	200	232	206	208	245	204	223	192	215	216	224	219	205	215	209	207	203	224	222	200	205	203	207	202	231	203	223	213	225	208	221	209	237	228	221	204	238	225	229	199	208	197	234	189	232	183	225	198	226	212	224	213	233	205	211	213	222	250	224	201	217	215	198	188	203	230	216	218	231	181	230	204	201	220	233	209	240	214	216	223	212	211	215	227	213	204	223	244	231	198	253	216	210	228	208	219	215	197	203	207	186	189	212	212	195	226	203	233	186	212	248	259	254	184	224	217	209	215	207	205	202	231	216	215	213	226	203	194	188	225	215	227	219	207	224	237	213	209	216	241	234	245	213	232	206	224	241	215	213	227	232	197	199	223	214	216	213	241	211	209	196	252	227	217	198	211	235	232	200	221	213	226	225	240	209	224	223	196	196	216	201	213	184	237	198	203	191	230	187	211	206	196	226	208	225	237	221	213	214	227	215	210	207	200	219	213	197	217	201	218	214	217	215	201	192	211	186	194	227	227	227	216	220	204	185	235	245	195	230	217	220	203	207	228	209	209	228	208	217	207	202	216	200	227	240	211	218	193	182	206	217	209	217	208	236	231	218	221	237	217	228	193	232	213	201	231	235	218	223	205	193	205	230	218	227	206	229	220	217	212	184	215	222	182	215	244	190	226	197	211	208	209	212	213	171	230	212	203	218	199	272	224	231	201	240	220	232	186	235	232	241	220	204	193	241	222	209	224	212	224	243	217	224	226	214	232	229	201	221	218	240	231	217	237	206	187	239	223	220	233	201	225	209	220	239	228	211	212	211	218	198	197	193	213	205	212	224	184	206	219	206	220	218	231	202	214	226	211	216	215	187	224	206	213	208	208	207	217	229	229	225	245	218	194	214	246	212	227	198	248	206	230	228	208	203	218	220	232	194	203	224	234	200	214	229	230	202	199	239	219	231	222	221	201	242	213	226	213	200	213	226	209	197	217	223	201	201	219	244	234	215	203	230	217	233	228	222	258	199	222	188	235	227	189	225	228	229	226	224	201	248	217	194	223	205	225	226	219	219	209	230	219	197	192	222	209	212	211	215	215	234	219	196	208	202	196	234	229	192	211	205	228	243	198	221	227	214	222	218	220	214	237	197	211	218	218	199	228	192	232	222	223	215	212	221	217	199	214	214	237	216	203	189	237	211	202	226	196	217	217	211	205	190	243	221	203	218	190	223	199	214	213	196	209	216	186	210	173	219	216	207	205	214	230	218	210	209	219	206	207	189	182	208	211	220	206	260	218	243	194	216	208	213	193	228	200	229	198	212	205	213	195	203	218	226	246	208	237	228	223	214	231	215	187	209	186	206	203	207	238	226	204	217	207	233	219	183	216	229	199	184	216	218	207	208	209	245	211	220	221	234	220	209	211	247	236	219	246	215	201	211	228	228	232	200	196	219	238	216	208	207	229	224	220	177	241	230	199	197	198	203	190	224	209	218	188	198	184	209	255	226	201	228	193	204	204	205	227	226	232	219	219	207	216	220	233	202	217	223	226	220	203	219	205	219	226	179	207	231	204	220	220	201	211	209	208	226	224	212	214	227	183	205	199	233	204	225	209	233	210	213	214	206	240	227	226	203	203	201	203	217	199	211	225	205	189	236	197	221	200	195	259	214	213	198	198	256	284	179	202	194	240	219	208	215	199	211	216	235	213	205	228	212	199	228	212	235	236	213	219	198	225	249	202	215	220	202	235	213	228	232	217	198	213	199	214	205	215	226	223	223	243	220	213	207	203	211	237	196	227	229	232	240	227	202	208	238	223	210	221	232	228	203	209	210	213	192	205	225	214	209	241	221	212	235	226	234	197	238	194	266	193	211	212	189	201	210	219	231	207	204	228	193	215	203	217	214	230	217	225	232	226	213	232	215	204	238	212	220	243	198	210	225	208	218	213	221	226	223	213	217	221	211	222	228	211	255	199	229	219	224	194	209	181	188	215	254	247	182	212	233	196	200	248	197	204	214	211	206	231	221	197	202	222	233	230	214	199	205	239	215	203	211	221	204	235	217	233	185	195	199	223	224	204	219	215	188	212	240	189	191	222	232	201	214	209	216	231	216	203	246	228	222	218	212	193	202	232	227	221	224	222	212	205	207	217	202	193	213	187	219	207	193	205	213	207	242	214	256	205	200	223	211	248	212	200	194	232	243	202	204	220	225	219	235	197	203	220	239	215	214	219	224	217	226	203	233	218	204	208	216	223	236	209	226	212	197	224	234	194	250	227	229	224	215	224	198	214	216	194	230	219	188	205	227	224	212	202	233	206	198	246	187	212	201	211	226	221	224	221	203	224	221	216	204	204	191	222	226	232	226	218	194	186	215	218	191	220	211	233	180	202	217	221	217	213	197	218	220	204	190	207	206	212	190	208	239	232	212	233	201	215	215	194	225	201	198	231	211	213	214	220	236	239	221	208	224	222	258	211	192	231	197	211	192	237	224	219	203	220	212	202	193	243	236	190	207	209	219	224	213	196	213	213	210	209	227	203	228	243	235	228	225	255	207	204	229	207	209	203	233	227	214	213	222	216	203	216	210	220	191	199	211	201	208	202	204	195	215	224	218	215	229	212	228	222	193	220	209	217	205	192	225	204
12524	15937	13504	7239	4924	3906	3036	2373	1938	1441	1207	1042	948	1144	1016	668	586	535	511	470	462	420	372	402	385	382	375	359	327	336	342	329	339	341	298	293	295	305	305	336	293	316	284	295	311	318	412	862	1095	707	445	432	388	351	345	356	340	333	908	1259	420	309	329	301	297	290	274	266	284	243	289	264	269	267	252	254	281	290	233	273	301	232	265	259	286	263	254	286	265	294	246	292	254	264	229	290	265	258	297	259	268	280	292	282	253	252	280	267	274	252	273	256	250	278	274	293	284	237	267	278	280	242	251	274	278	274	283	243	270	279	274	262	294	250	253	274	259	288	253	295	258	279	273	289	292	287	271	261	258	265	263	286	287	286	277	245	283	268	242	277	269	256	258	250	266	256	264	271	269	282	268	272	270	291	289	236	271	272	268	301	298	269	277	238	247	245	247	264	269	290	291	240	238	252	281	247	278	288	282	262	266	239	276	247	267	286	238	261	256	244	270	256	273	277	285	283	267	277	275	271	255	259	281	268	275	270	251	273	290	270	266	262	250	281	295	266	277	255	300	237	267	289	274	294	268	284	273	272	262	272	283	270	273	253	275	261	267	269	256	268	263	251	273	271	289	277	288	278	262	282	281	261	286	278	286	269	266	270	262	246	255	281	244	260	266	271	266	276	291	244	263	284	248	254	260	241	291	288	232	245	290	255	265	259	266	284	295	240	260	237	302	265	262	270	265	259	269	243	246	287	283	283	274	252	287	271	252	292	286	280	282	300	304	283	273	248	274	312	277	258	246	274	274	247	260	245	245	255	251	268	290	258	278	249	259	266	285	280	247	275	259	264	282	244	261	262	273	262	235	253	254	268	262	267	290	253	272	314	276	243	303	289	249	254	236	268	261	262	278	276	244	279	280	264	283	250	271	275	264	263	277	262	267	278	280	252	288	269	271	278	309	276	253	261	251	271	268	247	281	286	278	289	262	280	284	260	220	268	253	276	275	282	274	247	249	244	248	285	273	268	285	261	276	229	272	256	287	267	274	262	296	299	291	285	250	297	280	268	277	258	279	242	279	252	275	268	271	277	278	278	247	300	263	263	261	229	275	277	277	283	278	265	271	280	285	258	267	287	290	287	260	275	296	273	277	266	279	282	286	263	244	260	272	285	268	295	270	271	261	248	290	302	277	267	292	271	262	272	284	276	244	264	269	270	270	270	260	285	262	255	306	272	289	251	266	286	265	262	235	281	286	270	278	252	273	274	287	278	264	274	281	266	288	264	280	252	275	269	293	268	314	277	253	274	261	273	275	279	273	258	272	271	258	274	319	269	295	280	284	244	276	245	268	253	273	266	287	257	282	265	288	285	277	287	237	258	265	264	260	310	285	261	280	297	273	288	305	275	257	259	284	273	252	272	270	275	266	270	289	261	272	270	276	296	243	294	257	265	284	282	266	262	295	257	249	265	263	273	283	267	284	261	271	291	266	274	278	264	260	277	269	270	296	264	284	300	286	247	275	264	283	282	243	249	257	275	246	251	283	302	275	245	271	265	274	269	287	278	266	252	256	268	272	271	266	255	279	265	283	276	281	239	265	262	283	266	248	260	286	254	252	272	267	256	268	286	259	269	275	261	256	258	264	272	254	250	249	230	288	262	251	250	277	265	283	261	271	252	281	269	238	272	278	284	270	251	264	293	265	295	269	281	299	263	241	269	284	270	270	266	267	282	270	243	246	263	265	272	246	256	269	242	239	282	292	295	285	244	272	255	271	269	258	298	306	273	270	272	264	274	250	253	284	267	237	275	251	232	275	296	250	268	266	275	267	238	279	282	286	256	265	291	271	226	266	285	305	268	292	279	242	295	285	286	299	277	309	283	252	245	265	223	275	293	260	276	289	242	271	248	282	249	279	282	251	284	277	270	264	248	275	260	284	286	283	274	277	300	285	267	270	279	255	242	295	277	255	264	286	277	256	267	262	291	262	262	282	272	285	257	259	280	269	276	258	274	259	303	245	307	271	277	265	252	281	261	285	300	274	231	239	252	299	251	286	271	260	257	252	257	255	245	267	272	260	259	262	265	291	227	257	302	270	264	267	255	267	289	282	279	267	285	240	258	253	251	261	282	289	284	249	279	268	260	293	294	220	266	253	266	277	279	249	248	293	278	280	266	283	270	253	260	316	272	255	297	282	236	251	274	268	274	271	253	280	283	250	270	276	263	264	264	268	268	262	261	266	244	256	283	254	265	266	268	269	253	247	291	262	252	300	255	269	250	259	269	267	269	277	268	264	284	293	291	261	275	241	271	290	274	287	285	265	296	252	258	259	263	279	304	277	271	264	253	255	295	246	245	257	288	273	265	274	249	252	326	264	243	262	279	262	287	282	273	246	263	290	249	280	255	245	252	252	269	287	294	245	228	261	285	284	265	223	272	268	294	266	266	281	259	264	256	291	261	252	291	268	285	269	266	282	294	283	256	268	281	293	276	267	269	234	307	272	296	296	258	248	282	267	262	293	279	260	276	278	256	257	257	270	263	250	266	268	253	238	276	269	297	280	259	295	281	273	259	250	249	265	289	259	258	270	243	267	277	287	280	290	249	222	287	291	260	269	231	274	261	288	318	237	272	283	286	245	266	281	266	235	268	269	265	268	242	260	283	269	269	291	269	265	279	244	264	274	256	271	289	272	274	267	269	263	244	246	266	255	261	269	273	228	268	250	276	316	264	283	270	266	291	274	287	279	268	286	276	287	262	266	265	270	249	252	279	238	264	256	236	302	300	274	248	265	250	276	252	256	288	278	264	272	252	276	269	249	267	248	274	255	280	282	246	277	287	265	248	269	251	257	241	253	278	255	278	276	261	275	270	287	255	269	274	270	285	264	242	258	249	272	267	257	263	273	274	245	247	248	266	235	266	296	270	266	285	260	259	278	270	248	289	251	284	300	277	245	284	290	276	286	263	267	256	260	266	233	251	234	283	267	262	275	239	287	269	243	258	232	262	262	273	281	259	287	285	264	267	249	264	273	289	259	267	269	252	281	284	271	246	258	238	269	255	253	269	294	299	303	316	275	248	291	280	291	247	247	260	272	266	264	262	278	281	262	260	261	261	265	266	296	258	265	254	305	259	258	243	316	269	291	250	272	290	273	254	277	262	274	271	266	279	266	276	268	260	252	286	282	277	276	276	252	272	289	260	264	256	291	262	275	267	258	244	263	248	280	270	267	297	266	278	270	242	266	258	256	281	262	219	283	285	279	293	266	232	249	275	288	254	249	275	268	277	269	282	283	264	248	264	315	254	268	273	234	269	257	285	292	273	308	268	264	277	267	289	294	268	280	247	266	247	291	265	267	261	278	262	260	293	263	253	274	262	285	272	254	281	251	236	281	290	243	255	280	273	298	287	285	264	283	247	271	257	253	298	278	258	252	227	289	270	296	276	237	263	267	269	246	279	271	242	258	252	239	288	265	275	264	275	267	285	266	261	285	301	273	282	286	279
26722	20612	9733	1077	667	668	571	579	523	504	546	533	567	593	536	520	535	506	534	498	486	510	519	537	508	510	490	567	497	512	501	493	503	491	532	467	503	522	528	495	539	526	503	493	477	523	522	620	620	563	545	516	497	489	532	510	523	569	623	645	513	532	491	513	522	489	473	490	532	504	500	511	533	476	531	522	502	495	530	512	512	503	535	518	499	479	484	482	472	487	473	517	516	514	512	514	500	506	482	477	519	532	486	497	487	501	538	480	518	510	561	467	480	474	542	503	513	544	532	528	545	493	515	456	487	466	554	514	485	505	488	490	541	527	518	489	530	485	473	485	501	480	523	494	532	557	502	525	506	512	510	548	499	523	518	521	485	510	503	493	490	528	524	535	488	502	526	500	522	469	518	512	509	518	509	489	488	492	523	488	477	528	454	520	473	520	516	502	505	491	492	516	518	478	509	504	536	510	483	535	532	526	492	497	513	523	510	475	498	539	510	508	513	482	509	507	525	488	541	512	532	508	510	493	479	525	497	535	512	517	483	516	515	469	533	523	498	484	516	537	523	479	506	513	462	515	500	504	531	482	514	506	517	481	482	524	513	532	526	511	510	518	482	524	507	491	513	503	492	498	475	515	511	484	471	497	507	531	525	520	513	500	508	492	534	525	529	467	525	498	489	528	508	549	541	497	496	463	530	523	496	515	483	512	515	498	502	473	490	495	550	539	497	520	528	515	532	517	518	511	548	473	489	506	502	495	480	520	504	522	493	488	464	531	499	536	486	494	495	503	570	499	484	502	510	528	522	548	497	470	521	473	520	538	512	507	521	501	516	516	516	511	501	517	473	504	484	481	539	519	495	488	536	503	543	509	463	482	491	515	500	494	485	518	509	513	502	502	502	470	498	507	488	487	541	515	548	504	537	519	501	484	480	479	504	539	506	485	502	495	529	525	480	516	485	504	463	500	519	500	502	509	505	516	533	509	486	504	526	508	481	525	557	513	541	521	510	485	509	532	501	519	521	497	518	492	524	537	476	513	499	509	469	513	491	497	490	476	509	487	514	479	469	505	506	546	518	499	500	503	513	529	522	523	472	498	465	535	528	510	508	505	537	534	479	523	512	535	496	493	502	503	518	471	508	537	532	527	518	512	520	502	485	499	507	480	531	557	492	483	525	499	463	559	429	498	485	470	523	527	474	482	487	521	496	510	497	488	514	481	527	552	493	496	514	547	521	482	496	540	510	491	528	486	530	527	537	536	541	544	552	517	489	489	473	506	524	517	539	555	490	484	537	484	522	483	552	514	525	481	513	505	490	510	519	506	492	518	501	515	524	517	513	518	533	525	521	469	540	491	520	504	507	533	479	504	506	519	516	490	482	513	531	547	454	533	523	526	502	509	482	489	494	521	464	508	507	521	555	532	526	465	464	510	476	508	524	524	482	505	523	531	524	478	525	485	521	502	543	515	518	509	503	519	523	491	498	527	511	537	510	473	508	500	485	482	494	511	509	500	478	505	527	488	553	537	469	511	503	466	517	455	514	488	532	497	505	499	537	514	493	517	510	530	493	505	468	508	497	494	522	485	517	533	499	530	520	484	504	511	520	459	484	514	544	516	514	510	486	519	503	477	497	504	494	472	535	450	529	526	514	514	490	495	529	507	530	521	483	524	504	483	503	533	494	472	569	525	491	501	480	513	486	513	513	506	466	499	527	483	549	510	508	541	535	539	497	493	515	535	517	485	532	487	536	487	517	484	516	465	484	527	476	526	521	504	548	519	494	480	447	511	506	529	519	533	476	528	537	465	522	522	484	494	498	517	497	453	518	516	509	524	508	529	471	507	503	509	532	523	525	465	507	471	498	534	503	520	498	505	490	516	496	522	491	483	552	488	500	517	489	489	551	527	536	485	507	487	479	494	509	489	508	488	537	523	541	512	516	546	534	472	512	517	498	549	530	502	503	527	520	502	538	501	494	511	561	524	460	508	485	499	495	521	508	503	513	507	493	515	514	483	511	530	530	488	511	519	507	525	470	536	516	525	525	499	501	509	509	508	500	542	480	508	493	507	469	479	511	530	514	559	516	508	526	476	500	520	507	510	520	505	491	479	479	532	492	524	536	510	517	536	510	497	465	494	480	523	521	493	522	465	513	511	496	487	513	488	485	510	504	557	530	510	555	509	495	459	497	526	524	497	494	519	508	523	540	519	493	501	519	504	499	469	505	489	530	537	482	508	495	464	511	525	491	513	503	484	518	486	502	478	475	519	507	494	503	494	471	509	501	515	530	530	505	481	511	526	500	534	496	486	487	510	524	490	506	520	487	474	489	545	512	525	488	528	522	544	444	489	499	509	473	497	535	469	506	526	509	491	517	476	490	510	534	513	473	511	502	546	481	492	469	485	480	492	497	537	550	476	508	480	510	508	480	505	520	474	477	519	524	515	469	502	524	544	508	517	503	468	522	527	493	494	528	462	547	506	519	508	502	516	522	512	512	503	491	510	495	483	512	502	500	500	528	537	479	520	513	532	524	517	513	545	521	501	510	549	505	503	515	527	492	494	508	485	553	475	473	507	504	509	533	473	498	525	530	488	531	516	501	505	478	535	473	495	527	505	471	460	494	507	505	483	465	526	544	514	516	487	506	495	499	503	520	513	473	547	583	490	471	524	486	474	533	493	511	469	530	490	538	554	553	521	512	480	492	510	508	530	513	500	507	498	488	549	521	518	536	532	495	544	492	485	485	501	498	477	523	484	481	478	532	482	549	495	482	528	526	464	476	474	483	508	507	496	537	512	494	494	481	518	507	488	541	538	497	490	496	543	521	509	460	458	497	481	452	502	480	523	522	467	538	503	520	503	502	540	529	464	524	492	533	520	505	500	531	507	512	524	472	514	494	548	522	498	482	524	507	498	550	465	475	490	485	527	502	516	490	478	543	532	500	493	542	514	526	495	505	481	515	510	507	502	488	511	498	453	494	507	500	502	504	535	540	504	527	495	495	525	502	522	514	508	493	518	504	509	507	512	518	548	488	474	537	502	528	497	491	470	547	497	543	517	505	529	483	527	524	515	523	502	493	520	506	503	518	514	522	507	516	507	521	522	497	523	490	488	496	487	489	489	476	518	538	507	522	512	548	522	508	509	485	481	545	492	524	453	471	510	484	488	476	481	490	487	478	527	550	517	523	521	531	533	506	500	509	507	507	541	554	496	472	502	522	506	505	529	559	495	528	504	531	537	495	490	523	514	529	479	492	497	468	537	495	509	514	526	497	511	507	479	536	515	481	495	487	510	513	515	553	522	478	534	494	492	479	506	521	479	525	483	496	483	525	518	529	524	477	506	490	479	518	510	516	497	502	522	532	434	513	507	502	479	520	477	551	522	503	452	506	486	515	524	531	518	530	494	516	475	470	435	476	488	527	516	509	491	505	568	506	522	531	525	495	496	492	487	508	472	510	498	513	493	481	510	532	518	505	477	483	558	527	467	516	501
4429	1313	1193	828	786	793	761	805	742	671	680	724	626	774	763	663	693	657	664	708	653	651	654	660	633	631	631	636	615	637	666	670	624	640	638	632	616	645	612	622	688	668	636	653	611	685	687	886	922	782	705	694	663	604	643	646	661	675	901	931	704	683	682	625	599	668	711	630	640	660	588	571	642	616	611	623	618	626	641	647	625	657	647	670	612	575	629	640	640	655	570	655	601	683	665	652	658	658	599	639	688	611	697	615	677	665	652	624	635	604	645	682	681	604	625	630	664	632	634	651	639	610	644	708	640	625	626	601	654	627	650	620	602	645	590	642	671	631	612	664	674	623	646	679	635	671	611	617	640	644	670	607	681	630	626	654	631	637	649	650	592	648	654	602	692	639	609	661	622	611	666	603	646	602	660	629	608	641	635	674	652	633	626	629	635	660	617	648	620	652	614	634	618	621	626	675	622	592	645	631	618	629	605	627	652	583	668	652	643	634	634	637	635	595	628	600	608	621	616	679	637	630	574	628	665	650	661	632	623	628	648	622	638	637	594	616	596	634	618	659	628	667	627	624	630	640	685	645	651	644	654	626	659	652	601	688	629	608	614	596	604	631	658	660	627	606	657	673	574	601	620	662	641	625	630	610	635	638	648	650	639	649	625	662	646	640	635	639	622	625	613	674	625	635	650	645	631	643	658	642	655	649	622	602	655	598	632	646	634	632	584	649	614	608	647	665	661	626	643	629	650	649	623	639	642	627	667	619	652	618	613	607	644	604	643	643	606	646	644	647	628	627	649	643	615	596	611	581	616	599	624	648	688	614	639	636	623	671	644	612	651	645	661	673	600	682	631	652	614	689	602	613	644	579	664	631	669	600	670	625	647	620	635	628	678	634	653	651	587	667	676	635	628	686	587	693	649	632	685	627	618	668	643	616	670	644	624	627	671	635	650	621	635	594	659	635	621	624	672	655	672	640	668	605	633	649	664	648	660	632	652	636	668	647	608	629	606	603	648	596	665	616	611	652	625	615	595	632	642	660	589	650	650	639	610	643	627	643	604	667	621	655	658	623	631	652	654	602	627	632	628	662	643	640	676	643	626	669	626	607	639	610	666	661	661	640	625	640	610	664	617	619	647	675	647	656	661	586	635	657	658	613	617	650	636	601	618	670	620	617	643	659	657	642	591	633	698	662	590	638	641	620	637	641	588	653	630	670	644	635	667	638	589	655	641	604	645	637	599	659	628	631	638	645	626	686	671	634	618	668	654	618	672	625	631	628	663	620	677	572	595	631	644	668	628	647	585	649	665	663	618	661	613	614	614	636	570	664	665	612	640	641	658	599	636	609	667	638	666	600	609	611	656	637	668	597	648	680	595	678	636	641	664	635	669	640	579	631	615	616	666	661	605	605	639	632	627	615	606	648	644	608	616	588	628	619	632	646	584	649	594	648	699	625	621	614	641	650	623	611	634	624	642	608	674	659	628	594	621	624	651	625	655	638	623	623	642	679	632	657	618	640	635	642	631	614	675	606	652	625	628	630	637	681	638	611	680	646	636	645	640	581	630	590	647	641	600	666	696	642	633	593	650	668	663	646	688	611	583	612	643	614	631	619	633	636	613	655	653	640	629	628	647	591	632	633	601	602	645	651	636	663	651	661	653	639	614	587	620	639	614	646	664	591	652	622	634	638	591	592	599	637	624	654	678	676	625	595	654	627	617	611	617	625	637	644	663	654	606	636	669	628	578	590	668	639	654	646	601	610	624	651	621	652	632	623	606	655	611	635	622	657	651	642	642	648	636	682	632	604	651	634	689	638	621	612	626	645	625	617	641	632	629	646	647	658	601	633	656	621	615	634	595	646	629	646	643	624	654	693	626	636	615	693	633	628	607	609	644	675	650	624	655	677	669	635	661	656	583	639	702	637	600	664	611	602	664	596	608	631	624	628	653	603	612	652	637	682	633	655	686	634	641	663	676	631	669	641	638	655	655	666	644	661	659	652	610	614	603	672	657	625	623	578	628	621	654	640	650	637	617	667	655	650	655	620	651	659	675	621	632	636	635	649	620	637	621	618	638	639	619	649	618	647	692	652	629	615	645	667	662	651	655	675	637	657	649	635	660	674	672	674	628	609	618	682	631	591	650	621	632	635	607	621	619	636	612	653	618	614	617	626	648	667	628	613	647	621	575	623	620	678	628	593	622	609	646	656	642	635	619	659	632	625	627	649	618	627	623	630	579	621	602	625	632	628	632	648	606	629	645	638	606	602	612	657	627	629	656	654	614	622	698	638	658	648	589	611	649	648	635	650	631	592	631	632	584	671	628	622	652	696	639	617	666	644	645	601	657	617	649	647	634	658	637	638	615	652	608	636	606	648	654	644	636	652	648	661	640	639	620	654	634	638	603	652	617	643	629	629	620	625	642	647	641	615	652	618	614	646	614	615	636	625	617	670	664	618	669	628	632	659	652	649	650	664	649	663	611	640	631	644	668	660	585	673	609	629	626	669	623	658	626	663	660	634	640	588	644	652	643	622	633	593	627	679	623	653	687	632	644	641	614	608	634	631	651	613	610	655	646	616	637	627	650	627	624	629	613	665	681	649	615	634	674	629	621	687	601	658	639	614	665	620	646	623	610	639	591	644	652	686	610	680	633	647	541	610	639	664	587	618	639	618	604	613	642	667	636	663	638	634	652	617	676	615	611	628	614	648	644	657	669	648	657	623	647	658	583	598	665	671	660	657	642	595	614	653	639	617	655	647	674	656	611	627	667	632	631	669	601	607	688	621	660	661	584	632	649	669	635	675	645	658	611	623	653	644	646	614	680	669	647	621	672	589	662	635	666	647	680	683	617	630	629	697	632	631	637	666	665	630	638	631	629	668	631	643	639	656	615	664	621	654	645	656	634	664	652	580	584	663	648	637	664	641	621	651	645	637	621	650	576	588	622	635	621	666	625	622	638	647	650	573	609	640	671	650	610	643	638	610	646	613	644	662	664	628	656	649	633	626	621	654	660	619	638	668	660	665	632	607	641	600	654	656	666	614	625	621	644	637	661	680	639	612	607	650	634	635	639	622	632	625	637	653	629	645	625	647	614	629	648	617	644	602	641	633	612	642	640	689	665	598	651	587	665	614	724	647	645	655	625	598	631	632	606	632	619	634	635	626	586	584	597	603	645	645	676	606	630	620	649	650	615	698	616	679	670	653	656	665	612	641	668	645	642	618	637	601	621	637	672	636	663	678	653	639	644	670	633	621	606	598	627	628	575	605	640	635	617	603	651	632	681	625	645	631	627	640	639	619	634	627	646	623	614	613	607	628	606	692	632	622	638	635	608	599	632	625	667	639	632	615	600	633	633	631	617	633	646	681	600	644	682	626	628	655	679	640	636	680	679	643	675	631	679	609	644	657	636	621	594	600	641	646	626	649	621	601	619	641	603	650	618	673	607	684	602	647	629	676	662	641	642	636	629	620	686	679	592	663	640	638	644	658
23459	21064	28542	23788	21047	13464	1478	874	685	618	584	501	570	574	562	446	467	455	398	418	439	355	404	386	389	342	356	373	347	379	382	371	361	368	379	352	360	325	336	369	361	386	360	345	359	365	373	519	583	492	391	380	391	360	369	331	341	384	575	547	445	482	396	355	346	328	319	375	345	335	342	341	351	333	347	374	323	347	345	323	333	338	331	358	323	339	350	343	348	346	353	322	330	297	346	343	381	315	334	337	338	355	318	318	342	334	331	358	327	314	335	363	356	355	317	359	329	349	334	371	324	359	387	331	337	343	334	331	347	341	301	293	324	342	354	362	354	354	361	315	354	327	334	369	337	349	316	317	343	337	313	327	330	336	320	324	333	331	337	309	330	334	339	309	336	324	308	380	314	338	352	334	329	339	303	315	339	360	364	353	366	352	332	297	336	345	338	361	363	327	380	333	369	330	345	329	365	346	338	363	350	345	335	333	348	327	355	312	364	355	356	357	363	317	355	314	311	336	343	340	303	319	347	314	339	308	394	355	340	358	345	306	346	343	352	337	346	332	337	346	351	330	341	330	396	302	317	345	336	319	342	347	339	355	343	362	341	339	330	341	318	324	372	356	336	309	368	360	330	348	353	336	332	334	338	325	306	352	348	336	297	321	342	304	352	391	327	319	333	338	342	333	341	312	333	345	343	304	338	368	356	367	326	347	366	343	349	352	306	331	333	334	342	325	335	346	343	305	354	326	313	311	337	343	343	312	322	296	340	320	320	394	336	351	351	362	350	310	345	340	373	336	285	362	379	348	322	340	357	341	367	373	318	319	335	352	344	376	332	357	329	351	366	355	335	349	337	351	367	367	319	340	360	379	334	297	338	343	326	369	356	376	346	355	359	345	348	348	372	339	333	342	309	345	311	311	340	325	350	323	365	325	314	373	327	312	339	331	366	325	313	340	333	321	325	316	351	344	336	330	313	365	297	351	344	380	307	330	320	332	355	335	344	316	326	326	356	357	318	323	366	312	327	350	359	364	313	337	329	320	323	326	339	363	311	329	344	361	363	330	354	345	369	358	329	348	357	320	355	336	322	339	353	320	344	321	331	359	343	334	331	355	363	358	306	352	356	363	334	353	330	343	330	298	305	391	371	333	367	345	356	344	359	327	329	315	357	340	339	331	354	353	345	334	335	376	346	341	329	341	318	314	357	326	345	344	331	327	362	333	357	321	326	352	360	330	322	343	352	355	333	350	351	362	350	332	299	329	354	359	356	372	346	376	347	370	359	321	375	340	309	334	333	342	350	344	338	333	352	366	346	374	339	343	339	324	354	347	341	317	352	357	353	327	356	354	324	356	333	355	334	370	343	345	313	346	325	351	336	335	340	310	335	335	329	386	338	347	373	335	361	343	312	341	343	324	348	372	368	327	351	325	341	344	340	326	361	336	352	349	326	364	323	330	344	334	337	361	343	372	358	357	336	342	310	341	349	307	280	336	358	341	316	359	306	339	336	347	339	324	357	356	322	332	365	354	346	353	346	336	338	336	300	349	305	343	303	338	353	337	347	388	321	344	341	357	332	350	328	327	358	355	381	330	323	319	343	298	331	335	360	340	309	353	319	330	317	362	332	336	345	327	380	341	334	307	351	367	349	346	333	346	345	357	373	366	353	367	360	365	305	368	327	325	322	349	322	323	336	333	335	332	358	306	343	332	323	338	345	348	327	329	358	335	320	352	342	329	337	359	332	312	332	342	328	314	326	312	345	340	313	327	312	317	329	325	304	325	337	345	342	322	347	358	344	362	339	321	392	371	353	319	335	353	298	340	332	311	352	326	328	330	355	331	358	315	342	327	357	323	315	357	342	364	353	343	352	328	337	317	344	395	309	333	340	331	337	358	354	372	329	336	330	318	316	350	353	350	351	321	345	325	355	372	369	327	307	318	352	321	397	343	342	329	345	314	342	321	349	323	328	317	358	341	339	334	357	310	379	361	369	294	346	327	351	352	320	339	349	331	327	341	371	380	366	372	348	346	358	376	337	344	360	357	319	324	332	360	323	323	340	370	361	394	323	313	340	369	355	360	361	348	330	343	365	336	303	361	374	346	326	313	340	320	344	345	327	359	313	346	342	351	356	348	332	354	354	306	361	350	333	334	347	347	371	344	359	313	341	333	322	332	349	356	350	358	342	337	315	319	383	320	323	332	326	327	355	363	328	351	348	325	348	364	347	336	339	333	326	304	368	340	391	326	331	343	370	344	323	337	367	325	352	351	354	348	367	358	388	329	324	343	330	334	322	335	319	327	349	297	354	348	355	349	336	353	369	380	370	342	342	315	350	337	338	311	354	361	312	364	312	335	338	334	350	363	308	310	331	316	368	343	345	324	348	359	346	349	316	340	318	320	375	313	340	359	332	326	349	325	338	340	326	352	303	323	340	343	351	347	373	356	343	340	365	348	351	326	333	339	352	340	332	323	369	362	339	347	343	357	324	365	345	341	347	349	352	341	337	343	326	330	357	357	355	347	336	360	349	334	351	330	321	366	345	327	354	336	337	340	361	342	330	356	343	362	357	359	349	371	362	313	329	341	330	337	352	321	333	327	337	338	315	328	344	336	332	346	330	302	352	306	314	357	316	365	341	362	343	328	321	371	340	334	346	326	337	382	326	311	376	303	346	316	374	334	325	353	310	318	294	312	323	335	330	337	333	350	344	343	338	354	346	323	343	372	361	333	337	349	347	318	336	340	338	353	320	308	315	358	333	348	369	344	338	381	354	338	316	321	343	342	348	332	325	309	368	363	296	310	313	327	358	344	299	366	380	327	353	333	328	342	312	382	332	324	308	321	351	335	311	360	383	360	337	315	394	331	327	329	364	345	355	344	336	349	352	317	331	368	341	335	366	332	332	339	365	339	339	330	369	371	341	302	371	369	347	394	374	346	350	345	344	326	331	303	364	309	331	349	347	351	331	334	290	333	331	323	358	359	332	344	368	377	330	330	327	365	330	337	324	320	344	344	354	363	369	338	347	327	339	339	321	329	326	361	359	331	333	350	338	350	336	336	344	337	334	326	346	326	295	325	365	316	353	317	341	330	343	369	349	365	343	356	359	375	314	326	348	356	325	359	371	317	311	316	372	343	344	331	320	332	348	348	330	326	348	345	328	331	326	327	300	338	324	315	323	364	373	319	345	349	351	347	339	336	300	342	330	347	300	363	326	340	323	362	340	368	343	322	308	358	361	330	346	311	344	319	318	331	319	371	338	323	328	354	305	331	329	358	349	330	348	327	337	334	334	314	367	338	352	363	330	339	343	342	349	314	335	329	334	332	320	351	344	365	348	338	347	335	356	320	341	357	324	379	337	343	375	335	346	346	341	358	310	365	336	345	318	336	351	314	337	327	342	339	321	384	328	315	351	337	343	313	360	329	329	350	331	355	313	339	340	357	366	363	359	317	366	358	321	330	340	360	351	334	385	320	316	341	357	358	325	334	339	331
9519	10095	8508	4446	3129	2395	1899	1655	1392	1086	934	874	767	962	865	613	652	618	582	596	520	511	503	512	486	484	476	491	431	466	488	459	446	458	459	446	470	432	480	474	412	435	457	487	432	454	506	809	957	741	529	536	521	463	441	473	472	511	911	749	651	664	463	441	465	433	447	420	439	426	482	402	391	434	432	441	420	412	437	410	459	388	392	448	457	432	457	450	424	412	440	423	454	437	424	400	441	447	455	406	432	449	420	418	416	476	432	418	417	457	421	435	417	420	412	438	436	394	421	470	413	440	432	436	432	422	421	402	459	421	433	408	450	452	430	445	408	396	416	418	487	423	441	435	430	430	420	439	450	457	474	454	463	435	420	394	474	470	444	424	415	459	462	444	425	431	434	457	449	455	440	417	408	443	464	446	421	443	430	430	433	384	423	427	410	417	478	450	446	449	433	421	418	436	484	419	462	451	442	415	442	412	455	445	440	411	432	421	428	414	454	462	412	458	423	446	419	437	461	427	410	400	447	440	442	444	425	397	427	432	402	447	448	451	433	433	456	426	418	453	427	447	419	457	442	462	412	424	460	464	454	404	428	423	444	468	426	397	464	431	435	427	435	442	437	445	412	441	455	418	406	414	428	432	450	413	430	445	427	438	460	395	439	431	417	453	481	407	430	460	435	463	405	419	425	434	425	419	436	397	475	473	457	469	461	406	413	421	448	446	393	454	401	460	423	456	440	444	415	440	424	486	429	431	452	431	467	421	450	410	412	405	411	430	424	425	440	438	394	417	427	422	453	484	421	410	432	402	418	410	440	414	415	472	435	416	418	460	430	428	420	461	453	453	424	444	422	433	403	420	435	403	427	429	456	445	455	442	462	447	446	411	425	399	454	417	408	420	442	413	423	439	423	436	425	465	465	417	394	443	485	490	438	415	408	464	425	443	429	442	442	432	449	460	445	446	444	472	419	440	436	450	407	401	418	407	444	443	418	478	396	443	432	436	432	428	434	420	417	437	385	465	488	442	382	470	437	428	406	430	444	450	413	453	420	407	432	437	430	414	465	434	421	419	448	467	436	404	442	429	444	422	432	439	469	430	444	449	437	426	393	436	428	445	448	493	509	433	410	454	447	438	465	426	474	448	477	438	411	454	397	374	432	426	457	431	437	370	477	445	429	451	434	423	475	456	459	424	447	437	447	458	461	446	419	437	453	445	438	402	442	448	466	435	422	432	406	438	418	454	474	407	471	441	438	441	453	444	417	440	427	426	464	444	408	444	449	456	430	413	509	474	386	454	420	425	463	411	427	450	472	441	413	417	408	409	434	464	430	415	444	398	433	451	450	439	451	379	418	478	423	415	454	411	471	398	412	418	417	374	429	451	438	443	440	430	404	468	421	432	419	415	420	423	448	422	420	490	458	421	478	419	450	440	425	415	461	433	473	410	441	404	437	425	421	480	438	438	410	401	450	396	407	435	450	408	407	452	463	382	471	444	437	442	442	441	405	452	433	432	423	413	446	410	452	424	438	438	387	456	410	451	447	454	449	440	441	415	443	412	446	393	436	426	422	397	430	426	423	427	449	463	427	419	483	426	372	440	402	432	447	443	414	394	435	431	404	426	448	409	421	431	448	474	432	450	406	427	437	424	453	452	448	422	438	471	424	437	472	466	421	401	424	435	414	456	442	426	458	435	447	415	428	414	457	376	418	418	434	432	449	396	411	423	466	440	450	452	416	446	467	414	462	442	412	490	461	439	382	441	432	444	412	433	441	424	445	442	435	390	462	424	441	445	419	411	458	466	386	419	446	414	474	432	430	463	443	417	438	420	434	409	458	436	447	434	448	437	443	424	425	424	421	453	408	444	426	393	438	421	419	406	430	430	457	465	430	399	465	417	394	445	475	450	449	419	464	454	427	449	457	443	446	483	424	449	464	468	432	460	436	428	435	400	471	480	446	430	432	464	434	427	432	420	431	417	413	444	427	417	419	408	435	426	453	449	436	428	455	464	390	460	422	421	400	465	425	425	408	381	436	410	459	451	418	449	425	429	462	456	438	426	445	412	390	426	444	460	462	452	433	468	437	424	438	454	434	415	462	428	391	460	384	429	425	448	471	414	445	408	409	394	454	437	423	476	431	432	467	421	447	435	436	452	455	445	406	432	439	429	465	438	469	415	457	436	446	381	438	454	478	462	466	428	419	472	383	378	447	478	439	433	404	460	424	416	482	387	415	449	444	409	422	461	455	447	440	441	426	438	434	432	415	433	447	442	442	440	430	419	441	445	445	413	454	396	397	422	424	416	446	446	454	460	460	436	439	409	440	449	404	472	417	432	413	433	472	422	451	452	452	422	429	413	415	418	413	461	415	421	439	445	457	451	444	431	429	403	435	413	399	479	459	452	475	431	439	451	436	467	460	424	442	431	434	428	440	416	420	456	430	476	492	421	433	435	433	453	462	471	393	402	424	401	416	422	454	414	415	432	410	435	483	451	400	443	388	462	433	426	392	430	473	432	425	435	422	442	441	396	456	477	452	450	450	443	396	450	482	473	449	430	454	412	403	473	419	462	454	425	459	462	425	472	374	455	438	392	420	391	453	431	431	436	455	414	442	418	432	454	458	427	422	435	459	447	431	430	384	440	466	438	411	456	456	424	446	419	468	440	422	433	410	469	461	413	441	447	401	492	406	409	459	433	404	416	452	411	449	436	417	452	458	441	437	436	406	472	443	435	399	398	431	436	406	417	447	439	410	452	469	404	413	418	442	439	450	443	426	459	419	436	432	473	432	457	430	431	429	464	414	409	434	409	452	454	461	413	417	407	439	442	452	441	444	417	456	452	441	398	425	436	439	400	443	427	429	406	440	460	422	463	402	420	461	441	464	408	442	429	430	444	413	436	423	421	445	419	457	457	416	406	455	435	406	439	425	427	462	442	452	441	449	447	445	447	448	418	444	463	422	412	396	402	470	466	441	431	444	453	440	452	466	441	401	454	464	449	438	438	410	462	439	434	395	440	422	432	429	419	419	412	410	446	436	437	455	427	435	448	439	422	465	444	420	413	444	427	395	442	439	426	422	465	428	434	432	396	420	444	452	457	486	406	418	422	420	429	417	419	463	424	433	451	447	442	443	410	435	414	427	430	445	428	452	450	452	401	420	435	423	407	446	410	418	434	407	441	423	427	424	402	453	431	453	456	378	438	433	425	401	404	433	414	415	414	390	451	424	418	405	428	463	473	427	425	458	453	432	443	477	426	424	439	463	385	468	457	441	464	469	409	457	417	421	437	470	397	430	419	446	454	437	439	429	420	434	450	427	431	433	461	459	427	465	446	437	418	430	442	449	429	429	424	432	413	393	432	408	452	410	407	422	446	421	450	392	410	412	428	447	406	468	411	402	412	419	434	406	434	435	424	415	422	467	423	411	428	479	449	413	444	408	421	442	400	409	476	475	411	427	457	421	436	440	434	441	427	448	409	333	422	417	438	390	416
22582	21032	28859	23407	21033	21057	11493	1229	895	713	601	513	479	690	530	351	382	332	347	289	307	259	271	287	283	244	257	253	236	190	244	232	240	255	225	209	222	222	216	217	242	238	224	215	198	235	270	472	610	422	325	251	257	242	240	267	228	263	482	328	318	320	264	228	229	222	203	199	207	212	191	237	193	216	191	222	209	196	219	190	205	191	200	211	189	198	208	172	188	205	209	207	204	205	212	196	202	205	189	202	203	195	207	202	197	230	192	218	212	202	240	220	191	192	204	205	183	191	208	209	223	211	187	213	193	203	192	197	215	222	196	188	211	217	206	201	192	210	198	197	198	203	192	227	224	209	226	203	196	205	194	202	220	208	199	175	225	189	206	221	186	178	216	201	201	191	184	219	232	204	190	216	217	195	189	204	203	212	201	188	203	222	197	215	209	203	200	179	208	178	190	196	198	201	203	214	214	188	211	208	225	178	195	190	205	186	191	198	203	209	188	224	227	237	188	198	190	223	215	225	222	216	192	229	215	198	195	215	201	184	212	207	219	226	197	196	222	212	193	196	217	216	188	195	181	215	209	212	198	188	199	219	221	203	210	223	200	192	214	231	214	202	199	186	203	228	222	212	194	192	231	208	224	199	208	183	162	200	208	232	229	196	196	219	198	188	191	225	197	230	207	198	214	206	193	200	206	191	205	217	204	215	201	171	188	226	210	196	199	207	184	198	223	232	203	197	219	216	208	205	209	232	202	216	199	187	212	188	198	201	212	208	219	203	221	197	253	194	201	205	218	215	182	196	210	194	210	208	221	175	209	209	232	198	206	219	213	195	220	207	178	230	209	220	182	185	196	198	195	215	223	214	172	185	226	208	235	213	213	208	207	173	197	204	205	183	197	202	192	208	195	216	174	221	206	202	188	204	213	224	204	189	204	213	194	201	189	201	226	204	226	195	223	209	226	205	235	178	186	177	206	189	228	201	210	188	202	186	193	197	221	195	215	232	196	211	217	203	198	228	221	217	217	189	213	217	215	189	195	228	221	190	215	213	200	188	215	221	202	218	212	185	191	210	186	216	210	183	216	202	214	212	191	220	197	202	229	189	183	203	198	206	237	210	213	217	206	209	190	195	186	197	222	195	196	182	221	202	228	185	206	189	210	215	220	198	230	214	203	186	208	199	210	191	199	199	198	199	230	215	199	208	196	216	203	188	205	187	205	206	199	218	213	201	205	165	220	207	215	216	193	212	196	209	203	204	185	208	204	226	204	219	186	199	202	208	221	193	221	220	209	227	209	164	217	195	214	207	218	206	215	245	216	217	212	222	211	200	197	226	213	195	201	193	210	185	209	180	198	199	188	201	191	209	220	208	217	197	197	172	204	220	194	198	211	219	232	183	217	230	220	197	207	192	217	202	216	189	233	206	203	199	205	209	217	221	175	168	228	215	239	200	209	225	187	204	177	202	200	217	218	230	222	234	202	221	206	199	210	209	221	182	214	196	183	210	192	193	205	207	217	226	202	195	209	201	201	194	180	185	218	198	206	230	202	226	212	201	205	196	197	196	205	209	207	200	203	184	193	206	191	216	214	214	183	203	219	178	200	195	196	202	203	222	196	231	193	223	217	212	200	212	200	203	184	187	211	205	176	220	203	190	205	223	210	218	205	204	190	222	192	170	202	204	186	210	213	198	212	194	212	218	198	201	234	218	177	182	198	197	193	180	173	222	200	205	205	191	219	194	186	205	185	192	193	198	203	194	219	210	202	209	193	191	179	195	219	193	201	206	203	220	187	203	191	198	204	194	197	204	207	202	228	208	195	217	218	217	206	196	217	202	207	192	184	203	184	215	208	216	195	221	178	191	212	198	188	224	199	187	207	210	217	206	179	205	188	205	215	206	204	176	193	185	215	188	182	200	203	211	196	186	230	204	178	182	190	187	191	211	201	194	205	204	229	189	215	209	185	190	200	205	211	201	209	207	193	217	210	198	201	202	190	207	185	224	220	196	199	201	210	215	192	203	207	183	174	202	192	199	186	224	204	193	179	210	238	229	198	185	207	219	197	205	221	206	200	213	203	210	205	214	222	221	194	202	194	194	214	208	189	175	220	192	190	212	210	203	207	209	217	212	184	220	202	200	209	204	211	196	175	188	185	221	203	207	207	215	224	176	177	223	225	213	204	213	179	210	198	202	219	217	199	200	186	196	208	215	199	197	203	221	243	205	188	214	234	184	219	196	170	182	205	208	226	202	202	217	217	205	198	191	188	186	205	232	182	206	176	213	209	198	207	193	231	208	204	192	212	214	197	221	227	181	214	183	189	198	235	202	185	199	202	217	210	193	230	216	213	206	204	203	214	203	204	212	218	203	204	208	207	193	204	224	212	190	208	205	194	185	188	207	183	201	200	196	191	216	205	224	193	213	227	202	210	202	211	187	206	194	176	216	218	203	183	192	195	218	186	196	202	201	204	191	191	200	210	204	187	205	220	185	194	207	199	163	207	193	191	195	206	203	199	223	214	193	185	191	199	216	213	204	221	199	177	182	206	199	241	225	206	222	226	201	192	191	216	181	227	195	207	195	219	243	201	191	211	185	217	208	203	219	201	218	213	191	203	219	222	189	203	207	175	197	185	206	204	198	211	200	198	192	188	212	193	217	211	233	205	204	197	209	202	228	213	202	188	199	179	181	212	211	190	212	193	205	208	224	179	206	188	202	191	176	206	227	189	223	205	187	212	187	210	219	209	206	205	184	213	211	180	215	195	204	204	203	180	189	216	239	209	181	213	206	206	203	225	224	205	201	207	224	213	205	176	214	191	201	200	212	211	209	190	220	213	216	206	193	176	260	204	190	213	186	220	217	185	201	206	195	190	194	217	235	183	181	223	210	204	202	192	229	203	206	210	205	214	187	201	217	202	221	191	219	216	193	207	195	222	209	195	238	201	219	210	212	245	191	201	187	199	172	199	210	205	201	202	207	221	220	195	214	189	200	200	188	199	215	216	221	203	205	228	188	211	204	220	196	182	190	222	213	195	190	201	213	205	223	184	188	225	240	216	211	227	179	203	218	183	207	201	197	206	203	186	224	200	209	216	201	200	182	173	188	221	191	197	190	186	224	230	216	189	194	190	197	194	196	192	183	184	199	216	218	207	213	190	182	171	221	197	198	200	217	192	188	202	187	198	189	214	198	193	202	212	195	203	189	209	215	204	198	183	199	196	206	184	241	204	200	175	186	189	202	195	222	203	196	209	188	206	206	206	207	198	155	183	196	228	222	183	195	201	194	226	211	212	195	205	199	194	197	210	218	205	242	214	216	190	189	203	187	211	209	204	194	209	193	174	216	201	171	196	223	222	201	208	201	235	206	192	198	206	196	205	216	205	211	189	235	204	183	207	202	205	220	234	218	215	200	196	212	211	202	212	215	217	206	207	231	203	207	196	195	192	208	189	218	206	218	213	196	214	196	208	184	209	200	188	203	195	218	187	205	222	190
12381	15878	13677	7374	5139	3858	3053	2444	1927	1422	1180	1054	901	1258	968	632	582	566	458	495	460	425	407	386	373	335	408	382	349	336	346	306	302	315	319	304	310	271	286	329	316	310	285	289	309	317	346	791	957	618	450	365	389	325	316	323	284	384	777	515	504	470	365	253	261	277	251	276	256	265	284	251	253	259	282	244	256	252	264	245	274	230	257	236	247	239	267	278	248	259	236	264	259	245	250	269	236	258	263	237	246	274	230	261	249	240	246	240	250	249	279	283	285	238	249	252	235	263	264	237	250	245	240	242	265	257	275	256	267	267	230	284	262	266	240	272	260	268	283	249	268	243	252	277	261	267	272	243	280	266	266	244	253	277	271	274	259	286	255	268	242	268	249	242	261	237	256	259	236	261	260	235	280	253	251	247	237	255	238	251	255	244	255	260	284	235	251	273	275	282	276	252	244	278	229	252	261	265	259	252	250	246	251	260	259	244	244	233	267	254	274	243	268	275	248	258	255	250	269	279	252	257	240	214	267	245	262	222	255	265	270	287	235	227	236	247	254	248	265	261	273	248	248	272	233	255	252	246	263	277	283	246	237	262	286	255	232	254	249	277	225	250	239	249	240	257	295	250	266	296	252	239	261	266	276	238	257	239	258	252	277	251	231	238	266	271	263	249	235	241	258	270	251	266	255	236	249	254	255	242	225	229	278	281	249	265	273	264	231	248	251	249	241	250	248	281	240	256	222	237	255	254	283	255	255	290	233	263	263	255	249	254	258	242	252	243	271	227	234	240	274	256	238	262	254	235	266	254	262	255	233	246	259	223	244	275	255	263	245	262	280	255	242	245	260	255	253	280	256	273	247	265	240	234	253	253	260	239	266	259	243	237	232	237	245	276	259	260	237	243	268	232	282	271	274	245	248	261	237	266	265	238	284	233	245	253	263	239	242	247	266	257	226	254	246	236	275	279	232	243	287	272	262	238	254	280	254	264	258	270	263	257	238	267	259	278	240	238	218	220	256	228	235	269	273	236	275	273	243	268	255	261	231	248	243	257	233	237	267	242	242	256	263	245	284	213	250	255	259	270	251	250	250	257	256	253	263	258	267	277	251	268	255	256	274	257	259	269	231	281	236	245	255	275	261	258	268	258	225	263	265	263	262	245	240	253	253	260	241	246	248	244	285	301	267	232	248	246	257	267	256	270	265	273	285	245	235	233	286	245	272	265	238	279	281	256	248	242	258	258	249	273	253	266	274	243	259	237	238	258	227	249	246	237	278	268	236	252	271	229	248	241	298	251	267	257	249	270	247	248	277	271	233	258	240	235	242	226	293	259	238	239	231	232	251	261	248	273	238	263	259	264	237	253	249	258	255	251	277	263	266	259	232	251	245	248	265	260	253	276	277	254	230	255	245	255	236	277	254	247	268	263	247	249	255	281	268	258	273	280	244	282	268	287	236	217	270	229	242	255	265	234	289	268	260	250	245	272	283	251	251	257	249	232	270	259	236	253	233	253	235	278	261	252	266	258	247	240	256	272	267	271	251	255	265	270	262	248	250	221	246	239	251	241	246	252	270	258	280	251	260	251	244	266	234	235	247	265	268	271	269	273	267	250	233	264	259	243	242	232	258	255	289	269	234	238	256	270	273	273	252	255	252	246	245	229	256	292	216	252	245	267	257	261	260	273	254	297	284	241	264	256	257	282	231	251	267	249	251	243	239	230	269	247	240	254	275	264	265	274	255	270	255	253	261	254	259	265	241	240	264	221	236	252	259	264	249	257	244	219	278	250	242	238	252	265	273	229	250	244	260	253	256	263	213	230	258	253	249	260	259	255	260	260	250	273	248	263	233	250	237	241	260	270	201	236	241	271	234	251	262	268	240	274	253	286	247	244	254	233	248	262	282	248	279	268	237	244	234	255	283	224	271	242	231	228	256	264	256	254	257	262	282	261	272	258	258	236	231	256	235	243	249	254	231	252	270	282	238	257	246	234	241	269	265	252	261	281	246	259	237	270	259	254	241	258	263	253	270	239	254	262	235	282	265	280	255	278	235	276	251	269	254	255	237	232	255	252	253	236	252	261	226	262	266	242	265	228	267	257	226	282	261	231	242	247	285	249	260	253	272	267	283	277	246	247	275	271	241	252	291	263	236	272	254	272	272	265	256	303	253	227	256	237	239	233	254	249	245	247	260	240	253	273	230	221	263	268	230	256	238	255	269	245	255	269	233	279	241	247	258	252	251	251	240	252	253	243	247	231	264	245	242	252	273	265	269	255	233	275	270	255	276	253	245	248	272	255	274	269	252	247	244	252	269	269	270	235	244	256	250	255	243	287	247	253	243	271	282	263	262	253	249	262	250	260	260	255	235	269	264	260	253	236	276	256	228	291	251	266	241	249	257	260	260	286	257	255	243	230	256	226	260	263	254	255	292	269	268	258	265	240	257	251	264	252	246	241	247	255	235	260	276	268	247	245	270	268	228	252	261	248	258	236	265	273	271	273	267	250	247	277	251	246	239	249	263	240	257	260	249	271	264	262	289	253	222	230	262	249	244	261	250	266	258	268	247	235	259	263	240	272	235	267	252	253	264	272	277	270	253	239	253	246	243	264	271	269	237	233	261	273	248	255	261	245	266	261	259	271	252	267	254	238	261	265	258	225	244	261	246	254	218	250	267	231	256	261	251	250	275	245	249	250	240	236	256	233	271	269	280	241	229	263	241	260	265	264	258	253	241	254	242	280	257	261	234	233	269	254	240	249	256	260	239	267	261	250	287	248	248	249	246	276	266	251	243	269	266	267	250	272	244	266	231	277	277	285	245	251	262	239	251	271	236	224	242	248	287	242	240	254	252	249	264	261	252	273	233	245	227	243	237	258	257	275	248	270	212	270	246	243	262	239	243	219	259	256	269	268	244	241	263	274	249	225	279	256	253	256	266	253	257	271	271	265	244	247	240	261	257	245	230	271	266	252	256	242	237	265	252	219	251	237	245	247	282	263	282	257	264	243	273	241	243	266	248	242	264	259	249	238	241	249	243	277	252	232	262	244	232	266	242	269	238	240	250	252	239	230	257	251	261	246	258	280	254	253	234	237	258	272	238	276	260	240	238	246	257	240	270	266	252	256	254	233	233	256	251	238	231	246	266	249	248	226	264	259	244	262	254	254	248	236	274	230	227	248	285	270	237	216	265	265	233	259	233	270	270	249	254	245	256	263	278	232	251	248	282	267	247	251	266	244	258	275	255	242	234	268	241	217	251	255	274	271	252	270	265	281	241	228	270	259	256	257	270	253	260	249	262	249	257	242	234	242	267	248	242	243	262	248	278	249	253	238	278	242	281	253	261	246	276	236	242	271	261	261	250	272	255	256	268	253	253	286	261	258	230	275	271	263	271	247	227	236	241	248	235	246	286	237	257	282	234	271	218	262	273	252	262	229	241	251	274	238	269	227	264	259	234	268	284	245	252	265	256	248	266	239	236	275	225	249	249	268
26611	20601	9952	1170	719	701	674	581	547	547	601	557	567	590	548	528	570	545	533	529	507	508	533	519	506	468	550	512	482	536	510	514	527	497	537	510	499	476	461	513	549	498	522	546	541	519	544	607	655	556	539	505	493	496	546	512	526	537	668	550	594	610	526	500	514	516	516	518	509	544	509	498	530	473	494	534	503	524	479	504	525	494	475	462	525	508	539	537	533	514	465	523	515	486	486	529	509	562	524	508	534	501	511	470	509	535	523	514	493	490	552	486	503	491	530	511	454	487	530	508	521	468	539	536	470	515	479	505	507	495	540	509	497	528	513	514	526	529	551	512	553	528	502	536	493	520	507	447	485	547	515	549	521	482	511	529	515	505	512	514	525	557	539	466	469	548	440	555	508	505	514	509	495	501	497	488	525	511	527	480	492	498	512	544	531	519	483	512	496	504	507	535	506	513	510	526	519	499	488	544	535	495	491	472	507	462	521	494	517	516	545	517	494	523	482	535	505	498	509	508	514	475	497	516	477	501	539	519	493	516	504	461	510	474	559	540	512	494	482	526	569	519	501	476	527	493	469	534	555	520	529	496	532	531	574	540	516	510	515	470	501	553	508	524	507	481	482	498	522	500	494	500	503	506	559	543	491	500	510	469	511	457	505	451	549	507	530	464	518	516	505	499	527	493	521	496	498	481	521	528	489	500	515	491	561	525	501	530	489	487	495	533	538	506	503	465	530	523	482	502	538	515	536	520	477	484	515	501	506	520	494	535	510	507	506	483	501	499	502	504	524	527	520	504	511	514	508	510	513	482	519	488	502	499	523	477	490	490	526	520	506	550	551	508	542	521	521	521	468	526	539	521	529	516	519	494	541	541	496	534	518	516	545	538	543	507	502	503	493	494	469	463	505	510	517	518	514	489	512	491	521	551	481	526	451	503	512	526	487	518	499	526	525	521	523	522	519	520	574	519	506	513	534	505	483	535	530	541	524	509	512	518	496	479	503	504	488	516	509	529	506	488	494	551	492	484	498	508	520	541	491	494	524	521	468	517	485	490	511	452	497	486	490	519	516	536	525	486	519	475	440	537	556	526	506	497	536	533	488	527	555	475	500	480	529	512	488	518	502	529	487	475	532	518	496	496	545	503	483	536	522	514	532	521	510	513	512	479	486	482	492	504	463	507	494	508	529	500	541	515	509	487	491	515	510	546	509	517	466	516	504	543	464	518	522	460	508	510	496	499	481	511	496	474	553	536	502	523	561	485	513	555	498	506	514	546	479	535	486	456	491	502	525	501	514	491	522	533	530	535	531	493	523	563	521	458	528	497	465	516	551	504	465	513	538	522	500	489	513	518	470	527	489	520	547	475	482	526	546	503	539	521	521	494	482	539	510	566	486	487	504	523	487	495	533	496	517	497	530	482	524	529	539	481	531	509	501	496	474	494	468	522	486	493	513	520	502	512	506	531	542	525	541	547	535	495	480	447	508	484	496	474	508	509	485	505	522	464	513	512	527	484	515	481	487	504	535	479	520	518	522	512	472	509	491	528	533	533	497	522	523	520	492	493	528	548	504	477	470	516	491	546	506	494	508	495	492	543	517	461	536	499	528	521	538	513	514	507	525	510	507	538	567	550	543	521	510	530	487	466	523	483	489	498	509	555	472	523	502	553	491	510	494	532	505	468	521	503	561	525	519	534	478	517	508	526	487	518	523	526	531	558	527	488	477	516	516	484	469	519	494	544	507	519	512	556	510	513	555	532	497	518	511	504	496	520	550	513	536	505	497	502	488	509	545	515	508	522	587	492	506	543	534	512	539	469	504	491	483	507	496	511	541	524	503	528	503	514	491	505	513	539	508	438	504	492	504	505	529	520	530	503	571	490	514	483	517	505	506	502	542	508	529	547	504	522	477	514	499	499	508	528	512	511	513	501	496	484	517	487	472	523	514	477	519	530	481	493	477	537	503	504	515	514	496	527	512	540	466	511	511	494	494	527	544	528	512	494	456	519	504	517	528	500	512	542	529	517	491	525	559	477	521	479	531	553	513	561	493	516	501	509	492	526	487	526	514	537	468	546	501	501	488	508	513	509	517	514	493	528	500	533	522	501	490	514	496	542	516	455	561	509	521	514	510	525	529	494	535	550	508	469	530	512	514	546	478	519	508	477	513	538	463	511	515	508	557	566	514	538	497	507	492	526	532	527	566	511	503	525	482	498	514	527	515	510	519	535	508	512	502	483	444	490	555	514	530	526	518	491	464	522	490	523	475	451	509	499	492	517	530	503	485	492	512	528	524	503	518	546	509	486	485	512	474	539	510	530	522	501	502	482	530	527	512	502	473	515	529	521	561	487	512	501	527	451	510	489	515	550	526	493	525	499	512	487	546	483	526	500	491	498	502	523	491	495	505	522	493	516	480	482	560	499	473	485	530	492	477	540	484	538	516	527	492	531	528	503	536	488	525	524	513	500	528	538	495	512	499	493	507	514	517	528	550	471	526	524	499	485	491	484	487	503	555	490	479	464	519	509	537	541	479	545	517	537	517	502	507	497	501	462	524	455	525	522	506	511	514	487	518	486	516	539	529	541	503	460	539	495	473	513	522	521	538	554	592	536	514	524	518	547	466	465	508	463	486	523	509	484	501	536	513	501	496	531	532	485	530	492	482	546	467	508	527	540	544	498	540	507	499	518	516	504	531	533	520	499	527	540	557	518	491	448	534	511	495	499	532	482	534	491	499	563	512	506	538	521	528	470	476	514	518	511	554	492	499	536	494	508	527	534	512	499	512	494	538	495	518	537	554	537	556	552	488	520	526	510	511	497	516	552	492	504	518	519	511	551	525	487	549	492	527	574	467	504	510	494	507	520	490	506	489	513	512	535	478	542	530	503	498	511	511	532	486	511	541	485	482	519	505	510	485	493	499	531	529	534	486	536	497	515	504	483	535	487	531	537	560	506	525	530	492	522	503	527	481	467	478	519	486	498	478	513	511	530	549	522	492	483	494	504	522	495	481	555	511	532	543	493	541	489	513	496	495	547	497	523	516	477	531	511	527	479	522	533	499	523	554	558	459	535	539	524	541	482	519	540	477	497	475	527	501	496	529	564	490	475	518	500	517	508	508	494	503	514	527	518	475	489	549	503	519	474	516	535	495	526	521	523	518	529	543	521	525	524	504	513	497	516	497	510	547	537	542	502	482	520	487	494	523	504	519	497	525	486	528	468	509	491	566	527	504	487	486	507	573	536	480	524	518	521	488	534	529	497	545	535	505	507	536	505	496	547	506	530	477	535	520	520	524	468	525	521	489	509	529	524	528	478	481	509	501	531	508	475	534	510	507	533	502	517	520	515	514	513	540	527	505	512	542	528	545	534	545	503	502	518	520	482	531	500	507	532	527	467	547	509	512	547	558	533	499	481	488	501	535	496	517	527	487	532	526	537	520	505	511	555	521	530	547	483	511	533	514	524	509	486	520	501	503	509	535	509	498	486
4361	1392	1206	933	851	820	751	762	743	715	711	655	727	860	830	634	730	695	666	623	687	707	647	666	624	641	617	603	628	653	686	614	628	651	684	666	643	661	666	656	639	634	670	639	657	669	718	853	890	792	708	732	645	698	659	664	672	671	826	724	817	800	663	646	696	660	648	652	620	645	638	635	652	668	628	695	628	629	638	677	610	671	642	636	632	640	642	674	616	635	653	600	662	637	633	661	671	608	589	676	640	664	628	657	639	634	635	654	687	697	695	591	657	627	622	702	662	641	619	642	676	595	623	616	629	638	632	601	624	609	666	601	673	622	612	677	606	619	607	639	670	641	649	665	658	623	684	617	639	666	594	616	640	661	662	651	629	710	635	631	640	660	651	633	653	621	669	645	620	656	623	636	632	634	655	624	644	634	645	628	619	614	650	636	653	653	603	674	623	676	636	650	658	618	691	683	605	621	652	652	643	580	682	637	680	628	632	603	632	656	697	676	609	668	659	670	637	589	641	656	600	615	701	665	648	689	651	609	669	688	664	625	641	692	695	657	640	620	618	617	622	654	651	622	621	604	626	608	691	633	643	613	606	642	665	650	608	579	599	645	631	642	624	609	661	662	656	622	611	681	638	592	617	591	610	648	663	628	615	650	663	649	636	623	617	680	633	674	644	653	642	623	658	619	616	635	619	650	706	646	649	652	627	679	651	621	653	690	611	614	609	641	659	636	656	595	662	625	628	611	652	639	648	609	652	675	601	643	640	648	678	650	663	677	650	626	626	684	659	624	658	654	634	689	688	645	657	632	655	655	649	593	621	685	676	640	676	633	678	665	630	660	662	619	706	643	670	611	625	653	644	673	651	643	647	624	608	634	644	671	645	645	664	661	653	622	637	679	647	663	642	672	667	682	680	661	660	616	621	619	587	632	643	689	606	631	675	633	647	638	649	600	653	654	644	648	586	611	628	626	690	668	648	598	626	621	662	658	627	657	669	650	659	635	598	614	630	597	654	690	662	713	660	649	607	630	640	639	620	680	650	604	682	611	670	639	653	631	663	621	668	652	654	635	664	654	648	609	667	679	644	609	653	608	656	618	618	667	686	646	650	647	669	637	675	637	688	645	671	576	632	641	633	675	605	639	656	621	616	634	651	683	627	672	642	640	679	612	635	676	669	642	665	695	622	634	620	648	650	628	643	647	636	648	609	595	629	630	640	642	678	647	672	624	612	658	637	646	663	641	631	629	596	611	637	660	640	665	647	604	625	654	645	673	660	604	637	614	630	641	656	639	657	670	660	631	608	638	656	686	595	619	690	621	646	626	664	661	614	671	628	648	632	613	675	678	626	625	634	631	631	644	648	651	660	645	625	665	646	661	650	638	673	610	685	677	607	652	657	664	664	654	661	635	622	671	670	616	684	641	647	590	659	602	640	641	690	615	607	634	676	614	675	632	649	657	634	634	650	655	636	633	619	637	661	707	609	642	663	645	620	682	690	629	665	664	637	684	653	613	674	638	642	691	596	654	639	625	619	622	639	624	675	647	680	655	656	669	645	668	638	626	657	638	663	639	638	636	666	657	668	625	682	649	649	644	628	673	725	681	611	646	630	690	674	599	603	657	608	669	663	612	577	601	696	692	625	628	668	649	669	641	664	676	688	678	631	638	619	624	660	641	616	665	636	666	617	660	665	623	646	608	664	630	667	632	682	648	623	624	640	634	607	646	629	644	671	681	700	613	606	676	601	645	643	596	649	619	623	677	652	638	593	639	625	680	647	672	618	674	625	675	661	676	626	628	634	632	637	633	679	601	611	610	599	631	609	604	595	584	647	664	645	675	644	633	630	658	630	620	649	685	613	667	655	629	661	604	597	644	603	620	685	688	619	618	698	672	654	626	639	612	642	606	652	673	667	626	610	587	650	643	628	691	610	633	634	602	623	661	680	603	664	693	660	637	694	630	693	624	641	592	659	629	678	630	697	638	629	654	718	662	673	696	616	634	632	637	647	592	655	656	635	648	702	625	632	634	658	623	642	674	627	647	626	611	658	631	616	606	631	662	661	672	660	665	644	673	649	647	652	645	608	627	675	645	628	672	626	680	629	621	628	631	608	651	665	639	650	679	663	606	629	634	637	604	643	608	610	615	641	634	658	652	612	620	607	682	636	668	665	682	677	646	630	620	615	593	628	654	645	695	624	615	590	652	669	653	679	650	643	624	632	657	628	630	675	626	640	648	687	632	637	645	666	633	631	614	660	629	633	653	648	627	614	599	655	652	673	628	648	639	663	639	643	637	576	711	596	658	659	661	647	679	651	637	689	605	659	666	666	635	596	670	651	656	596	686	644	675	643	654	622	626	656	657	656	640	614	645	660	646	618	643	675	600	634	640	688	669	649	649	654	640	640	655	658	610	650	658	599	674	634	627	625	652	617	665	684	630	631	630	609	637	646	668	641	639	637	656	623	666	661	662	623	615	615	667	614	655	658	637	654	689	619	654	650	642	658	609	669	640	673	629	650	623	636	634	635	692	639	628	653	589	647	625	610	615	623	626	655	638	666	648	654	683	640	672	621	676	639	620	601	660	644	624	617	673	634	610	655	664	678	684	630	639	648	654	681	638	649	668	675	639	636	642	637	647	640	633	681	636	677	655	634	579	649	651	639	640	643	665	631	646	644	620	661	654	643	655	671	596	657	669	618	645	652	643	601	652	645	631	660	655	592	673	616	631	649	641	635	626	631	680	636	635	620	645	621	644	676	646	654	672	578	687	641	718	597	602	621	631	631	600	657	662	632	635	682	637	659	672	664	652	643	632	671	645	672	640	624	634	696	698	641	669	667	641	653	645	645	639	659	602	646	664	651	625	611	670	616	611	677	654	674	666	636	600	639	606	630	599	679	642	691	633	612	667	665	593	605	613	639	648	642	606	665	651	686	680	647	645	678	615	643	596	650	629	607	659	662	659	635	709	613	632	655	637	626	628	653	632	678	631	655	587	624	601	668	636	616	620	622	659	623	658	657	656	650	653	650	666	626	685	662	623	633	655	695	617	631	649	613	640	660	643	629	644	599	650	688	660	641	642	665	659	663	618	640	639	627	627	620	648	678	647	649	593	635	660	635	624	665	666	624	682	637	625	650	687	640	678	582	632	631	671	661	686	683	694	634	665	601	684	676	655	580	685	668	669	620	657	626	646	654	671	625	618	647	661	646	620	672	611	666	634	612	634	643	660	630	625	615	660	688	637	666	616	652	662	645	647	625	656	633	636	644	622	679	625	617	637	624	610	643	652	663	658	690	646	620	619	644	622	646	656	657	607	646	637	612	673	669	641	665	659	667	652	700	666	664	664	634	661	627	631	679	654	642	664	682	674	637	659	635	618	653	627	620	613	622	662	677	666	610	634	629	610	661	677	651	646	640	686	632	656	671	668	690	592	650	660	652	618	657	686	679	648	606	613	668	645	645	619	651	596	657	664	617	661	601	676	636	642	656	615
23483	21072	28543	23823	21073	13357	1451	946	706	632	585	517	543	632	582	440	447	417	458	416	401	396	418	363	395	357	397	414	369	375	405	409	383	350	381	390	364	327	342	399	348	378	352	331	362	382	460	501	633	466	413	412	385	371	342	383	375	442	610	500	632	514	434	346	382	352	328	351	374	353	378	378	345	360	338	373	339	364	380	318	372	350	389	338	375	340	356	356	363	371	373	361	381	348	336	366	351	364	349	359	315	351	337	350	342	359	343	373	373	358	363	388	313	353	349	349	368	372	349	378	381	371	369	329	390	336	356	350	330	356	338	351	373	357	368	350	369	363	365	400	339	356	387	391	342	330	349	300	356	325	360	354	365	349	335	378	387	335	322	349	366	415	346	392	340	341	322	381	362	365	366	302	351	345	363	390	377	377	374	389	402	336	367	370	374	337	362	354	366	328	337	370	353	353	365	373	369	339	349	378	350	345	341	355	345	321	365	356	328	363	337	374	383	362	351	354	332	334	338	341	376	373	355	378	364	320	346	357	375	356	327	381	347	363	379	362	326	373	374	309	385	371	370	333	353	363	352	363	378	369	377	347	331	338	338	363	346	375	354	356	363	347	363	393	359	368	364	333	340	372	332	356	347	334	364	326	364	390	331	344	415	344	352	342	326	375	369	340	338	363	375	365	331	366	382	332	357	351	393	363	348	334	356	378	341	318	360	350	308	358	355	337	344	325	347	393	354	356	403	334	350	355	330	364	376	374	367	354	344	380	355	358	344	385	351	368	351	327	386	358	333	371	351	345	342	312	346	402	354	357	339	339	334	361	346	367	344	341	358	366	346	376	332	364	370	343	349	344	360	368	360	360	345	336	331	356	352	346	345	342	337	329	348	338	352	370	317	373	371	332	374	367	354	338	341	358	350	385	372	335	353	346	358	336	341	331	362	339	341	365	355	373	339	377	378	339	326	382	329	371	391	355	336	339	323	339	338	331	344	362	286	329	363	360	356	371	390	381	362	395	389	363	342	364	316	356	366	313	356	375	340	361	361	357	325	375	351	335	365	373	370	363	356	343	354	355	389	353	353	349	361	379	395	350	333	396	374	312	382	351	324	358	325	359	351	351	344	314	330	328	350	364	351	333	350	346	336	366	364	368	340	345	353	342	348	329	369	346	360	319	349	323	365	331	350	370	361	305	313	341	367	365	358	368	337	382	342	368	346	374	384	363	341	344	336	358	383	351	351	361	360	332	329	388	356	363	364	355	394	350	381	333	327	358	387	348	365	343	348	353	367	333	356	323	339	343	328	354	334	356	392	362	373	354	385	370	354	345	340	354	361	348	367	353	344	340	362	364	353	372	341	355	318	332	338	366	321	346	364	354	375	347	357	364	358	346	388	348	354	355	351	349	380	378	345	344	343	354	366	336	366	346	374	334	341	375	357	371	341	352	340	376	347	353	337	380	327	343	364	368	401	326	353	368	357	344	336	351	394	351	357	375	358	363	373	340	369	391	346	355	386	328	355	358	378	333	356	354	385	326	354	326	356	355	365	352	367	355	331	377	334	382	362	351	353	347	325	338	333	358	377	349	395	366	376	325	346	331	376	375	370	375	355	341	340	331	368	359	366	371	362	335	334	363	359	349	324	357	333	399	340	378	376	346	369	331	329	346	320	333	338	382	380	369	350	346	300	393	386	367	303	377	352	387	363	359	342	353	367	357	357	388	381	370	375	340	362	364	375	353	335	391	354	344	359	342	369	355	321	380	374	330	356	378	345	364	331	359	372	352	354	360	333	345	382	348	359	340	348	350	373	345	356	370	366	366	379	364	348	353	357	354	396	351	354	383	364	351	328	369	369	346	368	356	366	342	371	354	371	347	384	414	325	370	321	312	336	372	349	328	354	348	359	360	350	366	353	347	384	339	354	361	358	347	331	335	338	376	352	361	376	352	376	354	362	393	347	359	324	329	327	358	411	351	348	331	359	354	356	338	376	355	336	337	322	366	370	354	357	356	372	349	338	358	352	343	354	379	396	315	362	389	367	375	383	330	358	359	352	414	376	370	373	354	362	353	390	346	350	341	377	343	332	348	397	341	402	367	335	363	359	336	365	353	363	348	362	376	365	400	366	337	330	364	357	351	351	376	379	345	356	382	359	353	373	371	304	368	386	369	376	355	366	343	367	353	339	375	372	370	372	357	354	376	355	369	368	326	367	353	334	345	386	339	395	388	344	368	369	369	337	364	348	336	343	364	385	356	373	374	371	323	360	386	365	352	354	361	361	337	367	375	347	356	390	362	354	347	344	338	347	367	324	310	358	367	344	346	366	340	385	378	366	381	361	346	403	365	324	387	338	388	356	367	335	351	370	356	366	374	370	345	357	372	370	330	394	342	363	371	348	352	314	351	344	358	357	318	373	359	364	351	357	395	355	364	349	350	354	361	402	352	339	318	407	353	324	350	324	334	347	343	378	341	356	383	345	341	354	339	351	376	368	377	348	358	322	391	365	337	367	348	317	336	398	358	342	364	364	349	348	339	351	348	316	360	363	374	365	385	356	369	379	348	373	412	343	337	370	372	325	326	337	353	342	356	356	313	346	370	402	375	391	343	310	357	358	343	379	372	346	340	320	351	335	348	367	354	379	358	353	333	403	358	362	347	321	333	317	364	343	355	339	330	376	338	359	353	339	378	353	332	369	322	363	320	373	389	328	410	320	359	359	318	360	352	366	376	390	345	356	349	366	325	369	348	331	327	354	356	394	338	335	356	335	376	343	380	383	355	356	343	384	372	362	369	367	302	347	380	350	378	364	352	359	326	350	386	351	358	351	343	347	376	381	352	352	381	338	359	347	350	356	389	339	373	348	348	402	371	384	358	335	362	356	387	361	357	359	359	381	360	374	358	358	366	389	385	359	338	368	353	371	345	356	348	349	377	344	382	368	373	378	343	347	338	345	372	342	333	331	347	361	348	379	349	357	325	343	367	345	367	362	355	368	350	334	362	376	368	380	349	358	378	360	351	326	358	398	354	330	351	366	330	361	360	384	330	375	371	336	345	380	368	328	332	331	354	345	392	351	369	376	336	353	361	352	370	334	346	360	348	353	351	364	386	388	355	332	352	345	332	361	363	351	337	374	357	380	355	364	323	366	361	360	342	371	353	347	324	360	367	352	331	339	356	337	348	339	351	365	334	318	350	355	358	365	346	340	359	337	395	369	369	350	364	343	383	393	346	345	350	369	337	354	360	393	317	373	338	350	372	353	336	378	340	348	337	322	367	377	391	341	352	349	344	345	360	332	389	314	307	397	353	372	346	343	356	346	363	392	330	345	367	353	363	338	337	337	387	343	370	380	360	350	364	354	373	362	356	383	363	336	350	396	390	339	354	369	352	348	364	345	370	357	353	318	320	385	350	356	351	368	389	357	352	369	358	386	363	369	347	356	373	379	302	350	334	351	342	352	365	326	352	340	374	337	397	345	392	367	376	365	370	355	335
8616	10129	8568	4400	3073	2447	2009	1635	1335	1123	1061	856	893	1115	871	675	643	647	616	563	566	559	553	529	520	528	477	489	492	517	500	477	486	485	538	444	464	469	481	468	471	449	449	479	487	510	529	788	987	667	578	509	558	499	481	507	516	515	904	784	1038	747	553	465	458	429	496	459	481	414	440	497	445	474	447	416	425	436	439	461	497	422	479	458	464	451	433	479	505	495	492	489	462	459	463	443	452	438	468	440	405	458	472	459	493	468	466	423	441	426	435	438	521	457	472	427	472	473	456	451	408	451	467	491	453	452	475	450	473	464	465	461	448	474	470	434	465	420	441	514	449	478	418	417	461	488	432	486	483	478	414	435	482	470	438	444	437	469	457	464	472	420	451	446	441	441	473	435	458	429	461	447	444	484	466	467	472	472	461	424	440	468	427	468	442	440	486	428	478	463	476	462	474	464	491	445	425	482	422	445	504	457	440	418	462	469	477	436	468	445	468	476	500	421	455	444	431	438	468	462	487	456	489	459	463	500	434	474	440	483	486	461	421	477	457	464	485	445	474	433	455	493	452	456	474	419	470	435	506	418	473	475	469	493	435	471	471	452	461	469	447	434	450	480	420	449	457	449	485	401	439	449	471	456	485	461	447	427	496	449	440	465	463	465	445	454	492	480	449	451	445	495	466	471	447	490	414	470	464	461	436	412	425	427	452	452	451	463	478	490	460	450	476	431	446	512	484	460	443	476	476	465	412	452	442	522	440	480	427	501	473	472	428	480	450	434	471	506	489	485	509	453	422	468	523	440	473	455	436	434	455	460	443	446	443	444	430	468	436	505	505	519	464	454	424	445	433	495	449	482	417	473	489	456	485	466	483	435	463	478	470	452	458	459	422	464	480	464	457	446	466	450	445	466	458	457	413	422	453	492	460	455	451	436	500	457	476	477	469	457	471	462	460	454	470	426	460	484	449	453	426	450	452	499	462	482	472	456	471	437	476	502	431	455	472	466	451	460	469	435	455	474	462	442	479	432	457	489	410	466	479	459	448	483	477	467	446	465	467	442	492	425	466	455	437	487	447	445	408	462	475	512	472	473	504	435	443	464	487	454	453	428	463	484	440	470	456	464	478	453	446	429	437	449	449	422	441	448	470	427	463	454	462	453	441	430	428	471	458	498	459	469	490	457	426	493	466	453	459	448	422	458	432	459	458	485	458	487	463	436	452	465	467	480	511	434	474	472	470	457	428	445	468	478	467	455	417	453	473	472	471	483	459	437	467	473	471	449	444	468	418	432	480	456	449	432	435	446	466	485	474	427	499	438	506	458	459	462	476	464	476	454	475	474	486	518	432	448	506	449	435	456	482	446	468	469	442	423	461	439	467	422	460	453	464	489	403	412	512	438	490	508	475	504	489	466	459	468	438	511	455	466	483	429	464	440	420	501	494	494	513	462	424	474	475	466	444	442	444	463	451	450	438	434	472	469	428	477	448	450	470	457	473	478	462	464	431	420	491	464	455	426	438	467	476	474	480	470	447	464	463	453	443	425	445	469	466	467	465	467	468	459	459	466	436	462	466	422	446	501	457	465	485	446	462	444	444	497	458	470	475	462	481	510	486	484	438	472	462	454	477	472	463	459	429	454	455	429	439	473	425	493	476	455	461	453	424	486	479	484	470	461	464	521	442	442	484	446	443	457	484	452	458	490	456	448	466	486	465	450	455	451	479	447	434	469	477	480	446	454	457	442	439	441	411	464	463	451	451	467	469	440	461	488	456	443	466	442	445	450	464	437	436	471	446	412	456	468	487	442	455	469	486	448	470	414	490	453	474	443	449	490	455	512	416	480	455	488	491	451	477	448	417	435	455	490	480	448	416	473	493	433	440	471	441	459	488	414	457	409	460	444	450	459	456	448	448	485	463	440	491	459	452	471	512	477	483	486	470	443	443	430	460	468	448	438	453	429	447	460	430	468	465	454	477	462	455	435	475	474	437	416	445	479	413	424	427	443	435	428	456	468	412	491	456	431	439	444	424	427	438	457	430	454	466	475	449	441	442	459	467	466	449	445	453	482	478	496	488	460	423	473	446	478	483	450	441	467	486	456	464	464	481	447	461	445	460	452	434	442	463	485	480	510	466	466	456	432	446	444	452	484	493	435	463	492	452	440	463	456	495	429	504	457	418	452	500	486	477	449	460	450	438	450	427	440	461	451	440	487	460	427	410	459	462	429	416	465	451	436	444	423	452	455	454	434	496	451	473	493	472	437	457	476	426	422	418	446	491	456	479	435	455	475	439	455	487	454	443	472	452	465	459	448	454	434	480	443	465	431	443	453	446	440	496	495	452	468	477	461	433	463	422	463	449	488	478	420	424	404	442	481	453	487	482	436	469	464	415	477	442	465	437	440	447	455	448	479	457	463	455	453	462	474	447	456	455	430	482	453	439	426	461	454	450	480	457	478	457	485	490	430	434	426	502	493	473	421	467	447	475	432	468	473	450	467	429	467	450	449	475	464	488	451	423	467	454	465	462	465	418	485	432	454	478	434	466	437	459	460	459	493	452	411	457	429	476	436	445	490	458	490	453	457	464	453	442	440	467	434	464	454	483	429	482	467	451	456	425	462	468	486	460	440	471	463	490	483	440	424	469	487	428	470	461	442	427	468	456	454	473	457	446	471	462	465	483	443	490	480	453	472	485	446	479	474	460	444	498	514	448	434	459	455	468	491	494	403	472	468	463	412	469	486	435	450	479	500	492	458	459	475	479	441	463	480	469	470	450	451	453	454	440	501	424	452	432	468	431	446	516	446	453	446	512	436	483	489	467	486	452	465	475	483	462	471	459	451	462	451	475	476	476	457	435	453	434	434	437	474	440	454	460	426	430	470	454	488	474	437	451	474	420	424	428	491	454	440	446	461	447	443	498	428	455	455	457	480	445	467	448	451	456	479	484	473	406	466	473	458	442	439	447	479	453	481	437	458	460	478	490	475	475	494	471	431	458	438	460	416	467	464	445	459	467	473	434	449	499	478	492	470	483	448	443	452	490	475	488	474	464	473	449	429	498	468	409	471	467	455	452	462	466	455	480	481	442	445	485	423	452	432	446	465	431	452	431	481	455	475	443	429	423	500	451	446	494	483	469	449	450	486	444	417	502	469	444	465	462	434	439	464	425	484	475	490	451	421	494	452	449	423	453	450	482	451	500	436	452	474	442	451	463	433	410	470	458	458	444	482	448	436	450	476	459	478	433	464	423	468	466	486	441	434	443	428	447	422	440	498	439	427	455	454	463	430	453	426	438	462	466	474	417	481	451	452	428	482	452	454	431	455	418	465	431	491	477	466	435	466	480	447	407	453	489	449	469	503	427	443	465	450	513	479	498	467	435	447	485	443	485	452	469	447	474	482	427	469	498	477	466	414	488	455	468	459	471	470	479	468	478	517	453	450	435	435	446	456	468	453	444	435	452	435	495	477	442	468	441	443	455	445	419	446	460	456
22552	21032	28835	23419	21035	21099	11646	1342	941	747	657	606	560	700	545	429	367	411	355	326	331	297	326	285	305	277	297	285	274	292	291	260	261	252	283	266	249	243	246	260	244	253	259	250	243	265	291	441	613	444	333	306	273	258	261	246	266	342	557	617	654	304	271	221	226	240	212	218	235	228	243	197	213	258	256	215	233	268	242	218	200	226	258	247	251	251	241	243	226	253	233	235	230	222	213	215	230	237	244	228	236	234	248	268	219	209	221	230	227	213	224	231	233	210	250	218	241	203	223	241	216	242	257	233	260	212	222	216	224	212	248	217	265	248	229	238	243	245	236	237	233	245	229	219	195	223	213	265	242	223	221	248	248	240	228	227	233	236	243	220	207	253	218	221	223	265	235	195	240	192	248	278	224	243	243	217	218	236	210	237	215	227	225	224	237	238	241	246	232	243	237	255	248	234	235	243	246	226	246	240	236	234	240	224	258	201	219	215	245	219	219	208	226	222	233	239	249	205	226	242	211	235	250	204	237	222	209	214	237	215	230	249	234	241	247	233	206	246	238	231	243	226	246	234	237	238	238	211	237	244	224	234	239	236	230	215	211	257	225	242	249	230	228	234	243	220	222	231	210	246	261	221	230	217	198	198	246	231	238	257	221	220	238	220	232	236	242	241	245	206	237	223	230	227	242	231	238	223	239	241	224	248	221	236	235	246	236	247	229	230	212	225	229	218	250	223	293	227	210	243	238	253	237	244	213	231	240	238	233	248	274	226	236	245	220	241	220	251	264	227	247	233	214	229	240	232	225	240	229	210	212	251	241	226	211	237	226	239	227	239	229	228	234	243	219	241	251	224	234	248	237	252	230	215	246	238	215	231	219	232	213	244	224	230	232	252	204	237	221	213	222	226	246	227	254	254	242	250	207	243	231	230	234	215	226	248	223	226	243	232	215	220	240	269	216	222	218	234	231	233	224	244	238	220	228	231	196	248	238	240	231	252	231	248	239	240	240	205	245	213	223	244	257	237	218	257	230	223	230	189	217	217	210	212	222	236	221	201	238	213	238	232	234	231	226	227	256	231	257	227	230	215	222	243	245	238	258	240	218	221	212	193	264	218	245	263	202	247	257	237	229	234	247	226	228	218	239	255	213	214	230	229	237	239	225	223	249	235	248	232	215	229	225	256	227	233	237	241	216	220	255	252	236	240	208	239	229	205	231	222	225	240	238	232	230	214	231	216	235	206	209	205	203	223	226	251	203	213	205	214	232	255	219	243	233	228	236	245	224	208	218	229	231	214	238	233	222	234	236	223	206	235	253	222	212	249	249	220	228	242	236	234	264	243	228	235	252	247	243	208	239	226	215	211	238	254	235	248	229	237	241	243	216	232	209	206	235	249	232	242	241	241	219	257	238	235	252	245	227	225	216	217	233	205	238	236	211	238	228	241	244	210	219	248	228	209	233	249	246	214	225	249	220	229	248	198	248	240	219	214	220	228	227	226	222	203	221	247	230	234	236	244	253	258	258	211	210	198	225	221	245	235	239	220	212	235	251	235	241	245	216	271	245	272	250	259	230	216	252	235	226	235	219	237	240	212	236	223	242	226	216	218	257	224	223	229	218	218	213	227	225	221	226	223	234	242	221	236	229	231	238	225	225	199	230	231	270	233	236	246	223	222	251	216	221	231	235	238	252	224	248	225	196	226	221	230	197	197	223	211	245	231	252	251	236	205	242	233	228	226	239	251	236	248	212	217	233	213	234	248	253	251	240	225	237	240	220	238	230	230	242	217	220	222	247	231	218	216	228	229	235	231	237	232	205	233	240	231	257	244	244	214	246	232	234	232	218	218	231	226	233	251	232	228	232	218	245	243	249	224	222	195	250	265	219	227	258	225	219	232	262	221	217	246	229	220	229	224	236	211	248	217	203	241	232	227	224	217	242	227	219	201	235	230	233	224	221	249	235	216	246	248	249	227	252	238	207	258	238	205	238	253	244	232	242	238	241	208	232	244	222	244	257	240	231	226	265	235	256	242	237	233	242	226	215	225	227	233	245	219	230	221	261	260	222	243	236	188	238	196	259	240	233	235	235	232	257	221	234	256	203	218	236	221	208	226	218	253	231	220	235	252	226	285	235	249	199	219	245	239	252	236	236	261	225	228	220	203	218	209	218	214	228	256	224	248	244	254	220	257	194	228	231	248	222	254	237	250	220	215	247	215	226	236	265	232	229	261	259	230	224	204	235	221	215	231	236	207	214	255	246	204	198	228	245	236	225	239	240	225	229	231	214	253	229	236	237	230	229	229	236	229	235	222	226	182	212	245	220	235	230	225	240	237	233	258	232	212	227	235	226	269	251	254	241	249	233	241	243	241	246	240	249	217	237	263	226	201	215	212	221	224	236	214	228	229	209	233	213	242	244	228	211	254	226	250	266	245	244	223	214	242	220	225	245	220	220	263	235	234	241	229	211	253	240	218	214	223	225	255	240	221	225	235	224	243	238	218	274	209	231	253	217	240	247	225	230	226	245	219	227	213	226	230	251	246	261	231	223	234	241	225	232	229	235	217	230	233	243	279	229	235	194	221	231	237	206	236	241	228	258	189	222	231	222	242	236	220	226	238	224	223	247	217	215	237	228	226	238	224	221	214	243	234	248	210	233	220	250	239	240	223	224	227	213	237	241	223	243	227	219	187	223	250	224	244	220	217	222	238	241	209	250	218	216	227	234	224	235	243	224	241	218	221	229	214	210	247	227	215	224	239	211	243	212	215	231	206	234	248	245	198	245	231	251	248	239	231	262	244	221	247	218	219	253	220	227	228	234	216	253	239	242	210	231	266	236	239	242	232	225	225	220	246	230	234	252	227	246	211	225	232	222	243	220	227	259	225	267	224	225	213	234	188	235	237	230	256	223	222	247	226	242	215	223	206	241	231	238	232	233	227	250	255	240	213	243	240	252	238	245	263	233	229	230	257	230	205	212	256	219	235	238	220	276	217	237	227	238	230	257	208	233	225	251	255	234	240	203	225	248	223	235	225	217	258	232	226	215	253	231	229	283	229	228	215	221	246	229	257	221	246	269	239	221	216	253	245	205	246	228	214	247	249	258	227	218	197	244	205	206	220	246	232	246	243	226	211	239	202	223	237	221	251	269	212	231	229	207	225	221	253	257	229	237	217	223	231	207	264	263	231	237	230	223	240	254	240	230	222	230	251	223	261	229	241	215	201	251	233	240	213	222	239	223	231	208	246	205	229	232	207	229	226	182	211	237	229	213	221	249	238	209	228	229	248	245	243	261	210	206	251	213	238	238	231	228	259	216	221	240	224	218	218	220	255	212	232	229	219	220	229	239	244	242	254	244	208	226	249	236	234	242	205	214	227	231	222	208	215	244	231	237	229	232	223	230	220	238	244	225	240	225	249	227	242	233	246	242	239	275	249	205	206	230	246	241	253	229	254	216	223	248	221	214	247	216	226	232	228	243	233	244	226	224	247
10704	15988	13761	7418	5135	3862	3003	2526	1996	1524	1241	1064	998	1222	946	722	647	631	552	513	487	431	438	408	410	403	408	359	378	362	368	375	360	369	325	356	339	320	401	359	335	325	322	323	325	369	386	754	1107	678	452	380	387	376	370	346	335	482	877	1108	1059	472	377	339	315	263	277	295	280	342	294	313	318	272	304	293	293	254	301	286	290	321	292	319	311	291	300	273	291	305	291	301	276	323	268	298	285	309	256	311	274	276	286	276	303	301	282	272	333	268	270	292	285	270	265	271	300	301	297	303	313	321	318	286	295	278	298	296	291	314	286	310	301	290	303	305	300	281	295	304	284	285	304	295	291	281	282	289	279	289	300	282	299	248	296	297	285	302	298	303	277	291	310	270	327	268	300	307	334	296	290	295	269	293	282	287	310	298	289	287	308	298	315	289	273	275	297	309	286	297	281	276	271	312	288	292	289	298	302	302	300	263	270	309	289	325	301	290	312	274	283	320	292	278	294	296	277	275	316	297	292	261	292	310	313	269	281	288	271	295	265	263	299	306	325	299	299	305	277	311	286	309	296	306	289	300	268	285	259	310	263	302	306	296	280	312	298	273	306	271	297	328	297	274	283	292	278	333	294	302	310	312	263	304	308	284	294	312	298	299	289	278	308	276	297	287	264	302	278	298	281	280	312	286	297	301	287	259	293	276	300	318	293	288	287	323	285	286	321	301	279	305	281	306	298	304	325	260	271	294	285	324	310	288	286	281	311	320	299	298	272	271	295	281	270	299	289	275	279	292	293	276	284	318	288	300	292	301	305	283	302	277	282	267	298	265	305	326	289	300	295	297	272	278	260	309	318	275	283	288	271	328	311	303	299	297	293	298	294	280	292	300	277	296	268	270	286	280	299	314	304	295	277	306	299	306	259	297	246	306	297	288	266	268	310	305	309	305	337	315	285	297	324	253	283	307	296	300	297	271	302	266	307	290	295	256	294	283	279	295	284	267	281	310	277	300	295	289	281	286	281	271	282	286	279	294	307	287	282	277	294	306	304	315	264	299	280	286	288	294	310	280	308	316	285	274	293	255	244	288	289	292	303	294	292	306	289	278	272	279	264	257	294	306	304	305	282	287	301	282	307	282	310	291	296	271	288	318	301	276	300	282	295	275	310	268	292	294	277	284	282	323	324	277	293	270	309	303	311	311	275	274	273	319	305	304	237	304	295	284	297	324	278	304	305	296	309	298	250	302	291	315	294	320	278	264	265	285	281	300	277	282	302	291	309	331	282	249	282	306	313	282	274	276	308	304	284	285	295	255	294	277	265	270	290	263	234	312	283	285	286	290	309	308	279	285	330	298	276	284	323	288	294	266	276	308	287	309	286	299	286	289	307	282	294	292	266	294	281	271	304	283	293	290	301	285	278	294	281	307	291	283	266	244	290	263	299	292	293	292	296	290	270	310	263	303	302	317	307	300	316	309	307	263	260	259	292	276	280	275	288	292	272	288	299	285	291	305	313	285	308	251	300	295	294	286	269	280	302	285	303	295	313	314	288	264	279	273	274	305	285	261	284	298	251	296	279	314	288	280	304	290	296	267	282	277	320	301	305	279	311	287	313	298	282	321	283	304	279	270	271	304	311	290	293	281	309	314	287	305	273	289	318	295	315	280	271	272	307	279	285	329	283	282	262	298	269	284	297	310	307	278	298	274	284	314	276	264	302	267	291	318	333	277	272	275	272	278	349	298	302	291	330	280	278	293	293	312	300	289	277	290	307	286	312	294	307	274	297	256	282	288	314	279	306	264	256	312	306	269	303	311	287	275	273	294	332	302	303	273	312	290	297	267	303	318	308	306	284	281	283	291	293	257	303	268	292	283	299	267	248	298	296	284	297	304	310	299	296	295	314	313	303	279	266	293	282	307	276	273	231	291	287	285	280	283	275	303	309	275	278	292	296	337	322	310	290	299	301	326	304	277	287	339	292	279	292	319	287	277	327	297	295	302	307	292	333	284	281	277	277	322	302	316	307	298	304	315	309	287	322	289	296	304	304	283	271	274	266	323	271	275	281	306	243	292	309	287	311	283	274	307	276	303	301	294	298	305	279	307	318	289	285	289	308	297	286	280	297	280	291	283	310	309	273	270	289	314	284	268	276	321	300	266	299	298	277	296	310	270	296	291	265	314	291	293	312	292	282	262	283	259	330	321	307	303	275	284	311	282	304	268	282	274	260	309	311	308	284	300	295	271	306	292	301	282	296	290	314	276	282	290	286	280	280	287	303	283	304	320	274	294	328	294	302	298	304	288	283	308	316	276	270	272	278	270	260	255	293	286	297	310	287	284	272	294	308	312	266	288	296	305	284	298	312	277	330	283	288	296	281	308	285	302	301	295	282	303	265	302	295	302	299	308	317	317	288	293	299	313	299	276	276	297	289	297	295	304	264	309	293	289	303	298	293	278	268	282	316	276	294	297	286	312	260	283	280	314	308	318	268	288	280	238	287	307	317	301	306	277	288	300	296	317	283	301	309	274	284	283	295	288	287	296	290	269	266	265	274	271	278	280	298	281	298	279	273	265	293	295	280	307	298	289	270	283	277	313	302	310	283	275	304	279	286	280	308	299	318	274	281	281	306	271	290	273	276	271	263	306	325	309	290	264	313	276	317	293	311	276	289	269	292	289	271	317	300	291	287	295	302	235	318	297	288	267	270	297	294	329	268	334	280	305	262	287	304	286	306	257	277	290	302	329	299	312	299	291	296	298	299	306	296	267	300	308	316	286	287	272	287	283	271	273	322	289	238	272	302	304	293	288	303	286	279	312	309	271	292	285	295	295	283	280	310	289	291	287	289	309	303	278	274	333	293	270	267	260	303	274	309	300	315	285	309	286	270	274	308	296	285	306	311	309	315	287	289	303	291	298	323	283	273	289	312	318	304	313	312	281	292	278	257	291	294	262	266	297	268	295	300	289	280	304	287	285	257	267	300	295	288	307	271	273	298	260	290	306	277	297	269	299	277	283	255	258	274	281	305	281	300	293	292	273	294	305	291	276	302	285	272	269	269	285	286	276	290	278	309	279	272	291	319	283	275	299	240	278	302	291	303	287	287	309	318	311	330	316	308	284	294	270	289	289	269	300	305	326	279	312	271	300	291	283	272	278	287	312	332	292	275	282	320	304	312	292	291	312	256	273	274	288	303	293	281	298	320	278	318	290	283	300	296	284	292	318	281	307	307	284	327	278	268	284	275	270	293	285	255	326	277	268	309	277	296	315	350	298	317	314	309	271	314	308	290	273	299	325	295	274	285	305	297	259	271	293	300	262	286	278	289	308	289	296	300	311	281	277	251	285	304	263	280	294	284	267	279	314	287	286	262	293	315	284	293	304	278	289	277	303	268	291	290	291	292	292	288	271	286	303	299	290	269	284	279	302	290	304	278	265	272	286	289	290	284	280	296	302	273	295	276	307	318	260	307	281	290	331	280	310	282	284	291	305	300	310
26694	20633	9973	1032	637	626	607	576	534	522	545	556	513	637	572	596	532	577	558	508	570	519	540	528	545	524	550	544	564	574	555	542	491	482	537	518	517	558	542	519	547	498	530	468	555	557	551	632	688	613	560	554	537	523	530	559	549	581	660	680	689	514	554	562	537	522	516	504	540	549	560	524	506	516	511	531	525	555	525	548	532	487	538	524	535	522	488	531	558	543	525	519	541	537	499	531	564	515	537	545	547	517	558	490	533	532	517	528	553	528	518	518	563	545	475	542	512	534	518	549	554	521	538	531	509	492	540	501	539	535	516	497	533	506	544	566	497	492	541	511	498	513	537	514	539	562	544	528	519	536	537	541	543	522	566	516	572	573	517	516	529	502	502	566	537	545	505	504	522	557	516	520	504	524	511	507	530	527	559	488	534	542	528	541	528	503	546	527	527	517	489	580	573	548	525	504	541	527	520	549	501	514	543	542	480	516	496	494	534	517	539	561	566	546	597	558	559	523	530	515	509	547	511	543	533	542	513	543	554	523	532	503	505	572	523	514	551	537	521	513	534	594	547	509	523	524	508	535	483	559	553	521	572	551	564	520	517	551	508	512	483	523	526	500	498	524	530	570	497	509	538	539	529	526	543	534	554	571	530	531	550	505	524	529	496	480	484	563	542	523	499	545	516	535	504	505	489	555	553	499	524	508	491	551	517	531	563	523	530	549	538	509	553	570	544	527	528	568	579	545	512	529	536	529	508	579	573	520	531	555	548	532	522	551	528	552	507	534	551	545	535	549	502	500	514	495	529	513	520	538	526	520	518	513	546	520	537	542	517	538	571	543	496	545	531	533	510	556	541	524	543	556	586	528	553	539	548	525	497	523	519	526	529	516	520	530	543	516	520	498	543	535	546	539	510	512	498	480	576	564	541	568	520	531	554	541	505	540	532	565	528	512	490	562	508	525	533	566	521	510	489	518	532	501	548	505	505	502	548	474	538	480	521	516	562	506	537	527	540	506	532	525	510	531	565	533	523	527	547	560	581	514	506	523	561	554	506	518	539	508	511	501	530	517	543	565	521	487	494	509	565	517	553	565	493	547	507	520	552	521	516	534	570	544	522	550	538	526	539	542	511	504	479	538	502	520	534	497	567	520	572	530	507	560	503	541	551	498	529	538	550	501	523	544	544	518	560	522	541	546	538	507	513	496	513	535	516	545	543	519	512	541	539	520	527	527	560	545	548	590	540	536	517	530	580	553	563	521	526	524	522	531	519	536	528	552	525	517	540	520	499	547	541	545	520	511	560	529	523	500	541	544	549	542	527	522	523	532	576	608	528	500	526	518	539	530	507	514	565	545	546	500	504	525	561	542	517	567	511	532	523	543	519	530	487	521	539	521	518	520	497	496	535	546	541	517	555	546	511	524	510	481	537	578	528	506	524	531	512	506	545	515	504	535	539	533	547	507	492	543	547	484	519	505	527	496	549	534	528	534	518	527	505	544	540	540	528	591	525	529	542	515	495	559	565	516	542	563	552	546	516	494	529	511	521	552	538	584	536	570	536	514	584	529	505	501	522	495	525	549	539	536	542	497	505	499	510	528	540	525	558	528	514	530	549	512	558	552	515	541	501	524	519	511	519	555	546	512	548	518	510	485	520	547	509	519	524	534	565	539	561	511	520	514	523	525	466	510	523	559	561	504	487	598	566	495	549	507	509	539	496	556	540	536	516	545	532	526	477	474	539	530	539	496	526	533	545	524	527	532	542	525	529	525	591	499	542	512	535	507	495	550	527	498	536	506	515	520	464	548	536	547	521	559	563	548	527	518	535	518	554	511	528	515	545	508	542	513	548	509	516	551	497	544	544	516	537	550	504	537	539	534	547	558	543	542	567	484	547	514	514	508	548	510	561	567	483	521	509	545	538	551	532	528	529	536	513	526	537	531	537	516	511	530	536	544	451	500	531	536	523	568	493	538	519	526	522	535	522	565	517	572	512	498	522	541	534	522	522	515	558	521	552	472	521	508	486	496	491	534	522	552	517	532	544	542	567	520	502	511	530	567	498	522	521	489	504	533	520	533	530	541	524	500	523	524	530	508	505	538	521	571	510	538	550	549	550	538	486	559	539	529	515	516	510	515	554	504	532	525	518	567	515	517	494	511	511	553	504	586	535	499	549	512	558	520	538	510	484	529	539	502	569	529	498	542	540	532	526	512	499	532	545	504	531	518	536	510	509	522	508	519	525	513	550	496	525	546	515	468	526	533	533	524	535	547	546	535	540	500	557	515	540	544	521	543	494	482	594	546	508	519	518	538	536	523	552	540	498	599	513	534	507	514	528	553	541	514	502	534	529	494	530	490	556	521	577	533	480	569	530	526	515	553	495	556	539	549	557	514	503	507	557	479	512	526	563	524	532	550	579	544	569	551	515	486	532	545	486	529	544	538	542	507	560	487	540	557	554	502	493	505	544	511	497	515	521	494	476	517	534	513	551	523	514	486	534	523	532	504	535	515	568	546	545	522	545	524	542	527	536	525	527	529	532	511	507	522	525	521	508	527	553	508	516	555	523	481	532	503	550	541	562	555	497	524	512	553	532	521	513	510	531	512	545	514	519	526	540	470	555	509	496	532	538	516	491	499	468	503	569	538	529	528	520	553	538	518	544	574	482	558	526	509	487	540	516	554	545	544	547	529	541	540	512	525	533	543	543	540	530	510	574	572	519	564	507	544	580	531	536	490	533	523	559	506	489	524	508	539	481	499	550	487	528	522	496	514	527	551	550	537	493	518	531	547	526	509	534	508	561	525	527	522	526	528	528	513	575	524	499	507	479	527	570	536	535	518	544	549	502	518	494	499	516	557	546	544	541	517	549	529	562	496	542	507	545	555	518	511	506	515	519	486	542	526	521	585	536	576	562	548	510	565	534	542	503	505	540	521	516	561	520	523	522	549	536	509	518	514	526	532	508	523	566	532	575	541	516	533	531	504	558	529	532	532	553	568	501	478	531	572	512	509	543	541	558	539	516	541	482	524	529	559	531	500	496	538	545	521	541	557	552	522	549	515	544	471	510	566	479	554	523	515	551	508	547	518	545	488	503	534	555	512	518	514	535	528	470	542	551	480	538	502	509	581	574	536	561	559	536	527	510	556	514	500	538	492	528	519	472	524	520	533	502	540	490	557	557	546	523	574	533	518	518	546	541	517	498	511	508	511	546	570	551	502	512	561	506	535	495	511	530	558	563	540	491	496	527	532	528	510	524	514	546	547	506	518	515	549	496	521	539	529	540	544	522	492	529	519	504	508	516	527	545	532	525	534	522	552	506	514	557	524	520	562	492	538	510	545	546	505	532	546	553	498	538	534	548	553	480	537	513	503	514	587	478	512	545	539	527	553	526	521	560	528	523	550	489	529	521	525	519	482	550	497	502	534	561	544	507	508	570	525	515	578	513	571	495	517	519	491	516	530	511	494	549	529	515	513	518	496	560	519	510	559
4271	1301	1175	889	875	818	801	803	792	710	696	690	770	859	733	681	723	648	634	666	627	670	661	696	671	661	656	653	702	650	637	689	659	615	694	648	645	656	653	627	689	727	638	652	653	660	703	803	1000	797	683	699	686	674	658	685	667	766	899	993	976	680	685	701	666	625	683	633	673	678	647	652	657	741	650	656	626	641	659	675	668	679	633	620	713	675	641	703	671	668	673	624	664	714	645	640	675	658	673	663	641	689	708	637	700	642	685	688	672	643	695	654	664	646	669	656	673	680	686	639	687	683	660	693	703	714	711	656	647	659	657	679	661	661	625	659	736	640	653	664	683	653	631	668	677	643	684	674	683	703	645	685	699	679	664	633	685	679	615	660	712	657	686	678	646	720	661	680	651	630	661	692	674	625	695	704	648	662	644	679	643	696	698	706	650	676	676	661	672	648	696	635	659	634	646	628	622	673	655	696	642	668	626	661	680	706	653	695	658	644	672	689	678	714	673	664	654	683	677	675	646	724	688	680	697	666	679	645	692	624	666	699	665	635	638	646	642	665	621	669	660	643	665	677	676	660	676	631	651	689	639	689	668	657	651	713	654	635	690	628	643	673	666	628	674	702	630	665	649	695	671	665	667	685	652	624	642	629	663	651	640	697	665	662	683	667	684	683	675	673	672	663	676	681	634	645	659	621	673	686	672	725	693	610	667	662	668	690	630	636	692	664	676	664	619	633	641	684	643	656	697	696	659	680	652	673	677	651	668	685	614	640	658	701	652	639	704	643	675	669	655	693	670	663	638	709	668	660	657	717	633	613	641	655	631	664	665	665	607	641	670	682	665	628	645	653	720	679	728	645	708	636	630	597	658	666	656	684	682	671	678	646	645	700	666	659	695	633	648	688	645	605	690	637	672	678	704	610	683	670	706	675	672	641	660	680	673	686	644	665	660	652	706	718	677	701	638	691	654	619	696	681	641	671	628	701	710	638	644	644	684	675	668	678	698	697	687	640	625	669	677	634	690	609	666	622	682	693	677	634	651	736	637	662	681	664	656	649	645	659	662	675	618	668	711	677	672	634	683	666	677	644	691	653	710	652	722	646	696	665	671	679	660	660	624	679	695	635	669	668	650	681	638	659	653	673	653	678	664	623	687	662	684	688	664	688	647	599	633	633	631	676	644	705	676	615	644	643	645	662	629	642	647	627	665	656	680	678	650	653	657	628	643	660	657	649	636	658	682	668	663	667	649	665	650	698	630	644	640	658	623	626	624	645	706	692	664	671	657	667	678	686	708	639	616	661	709	673	591	684	655	661	645	676	654	675	682	650	652	645	696	650	719	609	619	613	656	629	692	653	643	637	632	683	614	652	648	626	638	634	672	653	674	688	662	643	661	656	657	628	662	666	636	632	659	655	648	673	642	686	682	664	606	628	646	674	669	655	650	625	630	674	620	673	659	676	700	690	667	659	620	687	667	673	653	638	632	691	647	610	638	665	684	641	679	649	706	683	592	682	634	696	713	616	634	659	670	688	683	672	690	659	655	646	625	658	653	668	644	647	654	637	633	678	636	702	621	688	593	654	683	694	634	712	717	664	649	672	648	634	700	649	670	668	648	660	638	676	696	697	670	694	668	687	717	633	635	644	622	627	702	687	657	666	628	660	650	702	668	645	714	692	694	697	677	677	666	655	675	644	695	677	656	656	675	654	701	690	688	635	672	641	696	681	636	629	687	656	672	668	630	666	661	615	642	636	674	625	666	674	676	711	641	661	641	622	613	619	681	641	672	646	703	716	664	636	668	669	667	656	648	718	668	654	592	669	630	667	695	696	635	615	631	710	677	672	689	700	652	662	690	661	632	686	645	663	664	656	652	641	647	669	663	656	671	635	647	714	618	663	631	631	659	659	666	640	637	688	706	633	657	681	647	623	648	644	599	684	641	650	697	674	651	655	643	664	642	720	638	699	682	642	659	649	648	624	711	615	662	625	707	671	651	694	685	716	698	692	663	632	612	663	712	683	626	638	615	677	670	652	681	686	659	600	651	671	651	618	643	654	663	689	652	661	718	678	643	699	710	658	630	634	649	680	656	647	659	696	636	681	653	659	615	612	669	686	661	650	673	623	639	649	615	684	652	661	717	634	631	682	644	696	668	675	683	640	680	649	678	674	669	637	694	590	671	649	665	699	606	667	654	693	684	669	661	615	637	711	677	677	662	663	664	691	647	703	632	620	658	641	664	644	666	676	677	687	623	680	654	651	661	674	633	622	686	677	653	690	657	654	675	629	689	682	690	630	699	676	688	653	676	661	671	634	649	676	670	655	639	675	683	672	703	652	663	661	674	684	668	655	700	609	665	648	676	670	673	669	678	658	613	654	665	665	688	667	678	671	630	684	688	656	633	674	638	677	697	630	660	656	679	670	682	700	661	661	671	666	639	648	653	674	661	640	632	680	625	612	683	697	635	659	648	631	619	676	592	636	679	678	648	610	686	665	616	678	660	658	675	658	608	678	691	687	661	666	670	709	681	668	678	617	648	665	703	705	723	670	620	653	651	649	621	652	630	676	705	666	656	698	672	660	643	700	680	680	645	642	640	660	629	659	656	637	647	661	667	670	643	654	686	632	665	659	711	659	630	655	644	621	670	670	641	649	651	668	620	642	650	646	605	674	662	679	643	670	615	637	639	633	663	604	689	652	727	671	607	687	620	693	628	649	726	621	661	689	675	686	672	668	683	662	639	681	702	689	662	690	655	675	662	710	653	653	636	653	624	641	683	669	611	618	696	650	676	651	675	719	678	608	646	691	617	683	676	638	619	668	642	644	681	658	697	643	677	669	641	668	649	648	661	694	629	715	621	640	717	682	701	691	621	697	683	641	631	643	647	682	654	677	653	736	697	687	667	658	668	682	616	655	667	684	660	678	647	670	674	614	672	660	702	700	641	655	637	682	665	661	678	702	640	645	658	613	646	653	703	615	669	650	679	649	647	663	669	718	667	674	650	661	670	646	656	662	659	699	683	643	662	687	637	651	647	658	624	673	719	683	692	689	618	641	663	628	631	641	678	644	625	606	632	667	646	713	658	696	661	601	625	658	659	660	649	711	626	700	691	673	635	698	657	623	639	652	689	623	631	677	637	631	689	689	702	643	627	662	635	697	626	619	670	662	636	704	693	656	651	697	674	709	657	650	633	668	665	635	667	622	651	610	668	639	676	688	684	727	674	706	655	680	670	624	634	660	681	652	653	664	668	679	635	659	635	668	639	672	700	640	668	723	667	629	639	681	655	700	671	682	696	638	647	672	683	657	681	695	674	657	652	702	648	649	644	663	675	645	659	709	680	625	728	662	673	682	691	650	633	663	656	709	678	650	623	660	669	646	677	663	634	678	673	673	676	664	632	647	636	669	716	673	687	641	662	629	659	661	637	622	625	646	665	632	617	659	674	682	660	680	628	631	631	705	641	589	630	620	661	673	655	654	678	694	675	686	657	693
23543	21068	28575	23818	21071	13480	1543	877	742	635	567	547	570	583	527	461	436	437	399	447	404	385	363	418	405	384	376	395	379	383	392	367	400	365	394	365	377	354	346	365	405	357	370	364	358	369	406	471	636	497	444	372	383	403	401	405	384	411	598	706	620	394	413	336	358	352	333	361	394	362	358	334	376	366	375	351	337	361	362	369	374	355	337	371	367	353	369	326	348	358	403	358	370	364	336	381	343	348	381	376	372	363	322	373	401	339	372	349	405	349	341	373	339	340	337	353	355	360	349	352	365	348	375	336	349	352	355	365	352	346	383	358	336	351	330	321	354	349	327	335	357	374	372	348	368	327	363	388	379	367	380	326	337	383	341	395	390	378	363	331	374	336	333	356	368	374	368	374	352	320	332	375	353	325	351	329	334	360	372	327	346	379	356	327	340	351	332	367	347	341	347	344	357	338	341	370	351	348	344	359	370	350	378	338	365	357	315	346	371	361	398	345	359	336	367	353	352	359	336	373	385	360	325	358	357	351	365	351	367	377	388	335	330	327	367	360	339	360	346	385	327	371	339	346	328	338	396	369	351	406	319	356	362	360	352	354	354	363	335	366	318	352	360	329	377	387	357	357	376	380	319	367	356	351	337	319	342	323	324	344	360	350	346	364	383	365	368	345	343	370	319	376	339	352	340	336	351	346	350	376	347	373	371	400	352	367	361	326	382	353	372	322	333	348	352	326	349	335	394	394	339	359	326	346	340	377	368	368	389	338	371	347	342	348	355	367	341	344	346	359	361	356	368	373	339	346	390	370	345	352	328	364	337	353	353	349	340	336	358	373	361	360	338	354	341	324	358	332	313	352	387	377	350	338	335	368	379	353	378	354	341	339	343	344	379	367	373	352	351	365	367	354	362	354	340	331	348	337	371	367	321	390	377	337	346	336	410	382	389	333	369	344	376	337	366	313	352	374	343	350	366	355	385	373	334	330	376	353	364	346	319	332	337	363	371	368	376	395	345	342	355	352	369	357	373	372	335	354	385	364	353	347	364	362	350	367	369	352	368	323	355	353	379	320	347	384	348	343	370	355	369	317	354	370	327	362	355	385	362	324	386	372	367	361	387	373	359	350	375	367	367	345	350	363	359	383	339	393	361	330	357	322	336	345	342	383	352	343	380	366	368	366	339	330	370	372	350	368	331	349	317	358	367	358	359	368	384	362	361	308	339	363	323	346	358	363	349	341	340	362	357	377	346	364	351	336	353	345	367	330	342	358	352	351	368	362	326	363	348	369	334	372	346	315	347	353	346	362	332	301	369	351	335	343	357	348	340	358	384	387	359	346	344	375	336	345	367	365	353	365	346	378	339	392	350	366	362	340	351	356	345	349	349	369	381	317	383	369	376	371	339	358	355	330	380	350	330	369	339	352	355	336	338	329	345	341	348	374	340	340	359	379	345	393	358	342	357	353	368	351	348	328	367	368	350	340	348	356	348	394	352	345	374	342	328	388	370	398	365	379	375	355	380	378	372	376	371	352	353	370	344	351	332	338	324	386	359	372	376	365	363	358	373	347	332	332	332	330	314	382	345	342	354	376	341	345	337	359	331	345	364	365	348	340	373	358	341	371	353	352	354	357	341	384	361	334	395	342	385	378	362	396	337	369	358	361	320	368	335	379	342	351	361	374	366	381	354	332	350	328	375	346	349	337	353	353	338	332	354	377	330	360	352	370	368	362	349	367	328	360	345	326	363	350	327	349	373	378	363	376	356	353	379	346	352	315	369	361	388	365	314	354	385	361	387	329	301	349	369	337	338	345	343	337	360	351	368	359	333	332	367	342	345	328	328	328	353	354	351	308	379	364	326	372	382	331	381	337	328	385	343	355	352	344	390	342	351	381	352	360	330	335	342	325	370	360	386	339	360	352	341	392	350	376	355	358	384	348	360	350	353	343	329	342	333	359	347	334	372	351	365	352	378	360	332	325	359	336	351	341	351	352	369	336	370	361	329	352	356	327	350	354	337	328	348	346	299	350	350	366	319	309	377	344	392	355	306	377	359	350	370	366	355	357	358	334	369	390	342	351	327	375	346	347	342	365	354	359	367	365	347	358	343	344	345	370	367	376	368	348	399	330	381	339	364	321	358	360	382	342	355	337	360	351	348	355	356	331	366	369	338	378	367	371	351	304	350	365	382	319	331	369	376	375	331	326	358	342	332	356	359	364	341	333	343	341	344	381	349	343	337	354	354	372	367	374	345	326	353	362	343	345	331	340	350	347	353	339	405	400	346	371	350	348	370	341	376	338	353	364	357	351	342	363	352	344	361	349	349	345	382	358	361	354	341	364	331	344	353	332	346	337	341	356	372	345	389	347	346	339	366	370	326	367	392	339	365	360	344	352	332	352	346	369	388	380	371	348	361	338	335	327	369	333	373	361	375	357	362	386	360	358	362	360	352	347	342	371	364	341	361	370	357	364	396	327	328	357	347	354	376	348	340	364	377	361	358	357	370	335	344	362	336	327	329	375	345	353	336	381	348	356	378	334	328	357	342	364	365	368	364	346	357	334	365	360	344	351	364	350	353	363	316	343	330	327	341	325	358	325	350	339	351	385	382	349	364	340	315	371	373	371	372	355	371	365	310	373	340	366	357	355	336	390	357	353	355	359	408	362	322	328	344	354	368	364	372	350	360	364	324	351	336	366	369	322	370	350	337	359	328	359	340	367	340	366	337	371	328	368	368	367	347	341	395	365	360	349	368	380	330	367	386	392	350	359	349	350	357	350	348	329	316	381	368	340	346	344	357	335	365	342	331	340	350	343	362	348	338	343	376	339	354	356	360	346	366	330	356	342	357	398	372	383	341	356	381	347	384	349	350	334	353	340	352	363	385	363	335	354	377	325	383	338	349	329	366	374	362	348	391	363	382	357	396	358	350	358	360	362	371	344	363	381	378	363	366	346	337	344	361	326	366	366	372	326	329	339	334	352	360	373	380	359	377	337	369	365	375	372	388	342	348	340	345	355	333	350	350	391	382	361	354	360	327	365	350	361	358	337	355	320	343	331	324	390	369	335	365	334	348	383	356	365	377	368	340	360	358	370	374	356	359	353	350	365	348	322	400	355	378	343	345	335	358	343	335	353	366	349	348	350	360	357	351	340	345	332	340	359	396	366	370	343	356	359	335	337	376	348	353	379	343	365	354	356	367	350	393	356	333	358	345	347	335	324	364	320	372	361	323	359	376	370	347	323	354	359	355	377	354	363	358	360	359	364	338	327	350	362	385	350	363	358	325	358	335	325	332	356	349	381	336	392	345	331	349	373	354	353	314	336	342	339	346	345	359	348	338	341	365	328	395	360	351	357	328	374	329	372	329	343	341	348	346	350	339	352	358	364	347	345	342	371	380	351	334	347	329	384	341	348	385	402	389	339	313	347	340	365	353	364	356	365	370	352	375	339	347	368	360	330	331	361	356	335	340	363	386	389	338	334	368	370	351	391
7223	10050	8638	4433	3093	2445	2008	1731	1486	1139	918	893	862	1034	798	739	693	651	596	602	581	550	539	530	521	556	479	506	479	514	478	483	478	504	485	462	502	485	511	487	484	471	469	507	445	479	583	734	1030	715	560	513	508	497	478	488	516	582	939	1064	816	503	490	479	446	461	476	474	463	435	480	510	477	481	451	468	448	446	478	446	453	460	475	405	468	452	444	475	441	476	467	446	493	448	479	435	455	477	455	466	446	443	458	434	451	448	464	438	464	425	433	457	454	512	464	464	446	461	454	445	430	489	457	439	454	424	438	431	474	456	476	437	457	478	483	451	465	445	438	453	460	425	436	489	469	451	414	444	419	463	420	450	442	479	473	434	451	478	466	455	458	467	511	496	490	458	451	439	466	440	471	462	443	433	444	428	457	462	507	449	450	460	451	467	460	443	497	437	440	454	477	484	476	436	460	454	482	495	420	458	462	457	452	446	470	474	475	439	445	479	462	485	460	422	493	457	454	453	460	442	440	446	456	455	459	459	472	453	436	482	429	444	419	442	439	443	528	472	471	462	448	447	439	464	459	447	417	418	454	420	488	461	475	465	480	423	432	479	448	487	449	456	465	461	455	453	445	458	455	487	460	478	449	448	435	452	420	462	454	460	463	436	443	441	438	436	444	420	455	456	468	510	424	415	470	441	418	454	457	463	486	480	437	456	436	413	435	517	454	443	443	450	439	434	423	445	470	420	451	464	432	471	472	444	473	467	446	438	421	473	456	480	495	458	421	401	418	440	439	397	461	466	447	463	451	429	459	469	495	434	417	453	471	443	472	472	443	460	468	442	449	438	470	450	412	441	477	478	463	498	453	451	472	457	465	465	468	464	463	435	477	461	469	453	481	482	457	433	471	441	443	474	411	462	485	458	461	469	484	484	487	457	444	467	434	459	425	441	466	478	457	460	459	462	465	440	464	453	457	483	439	445	467	458	422	471	489	448	455	447	469	477	458	445	458	449	451	484	451	436	459	443	445	482	431	430	442	462	446	488	493	399	478	461	430	450	444	477	463	436	435	472	494	441	413	462	444	441	454	454	457	460	454	411	446	454	431	464	487	468	503	446	460	467	433	464	477	422	449	432	434	460	422	492	460	433	445	484	446	441	446	424	430	459	475	529	436	466	426	465	470	430	427	463	446	499	478	475	457	432	431	423	437	462	458	451	461	471	440	423	474	480	466	450	456	468	452	440	450	450	435	447	452	461	435	446	480	433	440	474	404	468	463	441	459	479	456	438	463	471	431	449	446	423	449	459	486	416	418	458	449	467	455	458	439	429	436	480	460	481	456	465	485	469	467	463	465	466	476	445	471	433	485	463	434	455	489	453	458	472	446	458	442	445	424	477	461	473	444	449	481	479	454	438	417	476	473	485	456	435	451	434	455	455	432	472	427	486	417	432	424	458	459	454	446	484	452	456	438	454	444	453	428	426	478	473	484	496	473	487	483	463	456	460	468	470	451	436	450	446	443	431	449	444	489	440	485	509	472	443	439	400	461	443	458	475	449	436	459	406	458	468	443	440	447	427	472	473	479	456	453	473	435	453	461	469	424	457	452	429	447	456	482	460	447	478	461	456	489	454	419	467	449	469	482	533	425	427	450	438	442	426	436	413	497	460	451	466	419	449	483	433	441	439	511	437	435	474	420	487	485	424	435	495	469	443	426	479	450	442	428	424	483	484	468	448	453	450	478	480	447	453	452	440	481	490	452	466	448	476	459	424	449	444	469	438	444	444	474	460	460	441	465	453	442	467	450	491	443	431	453	460	431	412	442	438	432	475	404	442	428	429	441	447	450	440	426	465	410	480	455	456	502	446	459	464	456	467	446	453	478	461	493	471	432	453	459	469	435	479	470	487	433	477	452	510	466	462	443	477	425	426	477	436	467	454	471	445	413	490	438	462	472	437	437	421	458	441	456	470	438	445	442	482	469	455	454	449	449	434	444	429	465	460	458	476	470	426	453	463	448	424	425	460	455	459	444	456	465	460	436	469	463	436	453	461	483	470	438	485	522	455	449	466	425	431	441	467	449	426	467	438	441	474	449	472	467	468	436	426	480	478	440	429	417	440	474	442	417	468	444	424	451	466	409	490	479	417	422	458	401	442	491	484	466	433	481	415	467	452	450	504	443	459	442	467	486	478	465	426	460	452	433	440	421	467	479	421	482	446	435	453	462	466	464	449	456	479	455	475	461	436	461	464	449	452	460	448	439	470	448	473	456	426	429	438	454	467	443	438	435	468	469	469	461	441	424	455	460	469	435	464	430	476	458	443	472	477	429	454	462	489	489	480	460	457	438	473	460	467	435	426	476	478	430	427	438	469	443	469	440	452	462	426	471	473	481	473	481	429	451	485	437	448	470	438	491	414	441	437	453	439	451	456	455	463	464	452	441	436	465	424	436	468	466	454	406	459	460	475	466	452	457	455	426	479	455	446	465	446	471	495	432	442	448	448	431	467	454	423	472	433	434	440	447	470	431	454	436	451	438	455	410	481	414	468	417	481	482	415	467	490	416	433	467	465	458	445	456	453	423	443	489	414	455	445	467	465	455	497	465	419	457	428	452	440	499	437	454	461	454	441	461	462	442	455	453	445	443	459	449	461	424	466	434	482	459	434	434	438	467	456	461	413	466	459	449	456	449	386	443	462	450	433	449	486	458	447	494	454	436	455	440	465	451	440	466	467	450	468	442	404	497	455	483	443	473	472	459	480	458	456	433	474	435	480	462	450	463	465	422	420	424	426	459	450	435	461	441	451	439	414	464	460	448	496	461	418	468	449	456	464	398	466	465	451	411	437	438	431	450	433	441	457	502	461	472	433	455	471	439	416	465	447	452	488	467	459	440	479	481	454	461	434	439	474	472	414	464	467	479	474	478	441	459	474	446	464	487	427	437	451	431	459	448	439	473	427	452	447	475	475	438	411	463	441	435	448	430	421	468	416	468	483	454	430	489	451	450	458	415	447	453	477	438	443	474	457	445	459	457	442	435	493	443	495	424	458	452	419	449	488	433	473	432	404	466	426	449	477	491	439	460	455	429	458	437	427	500	504	413	462	436	461	473	423	486	446	455	448	430	463	481	472	428	462	419	407	467	453	450	447	471	462	479	455	421	440	459	425	471	445	442	467	480	440	463	452	441	490	474	424	438	443	461	454	470	482	426	444	485	451	437	443	441	435	446	458	473	485	432	441	451	446	460	453	429	443	442	461	463	477	472	458	414	449	458	455	440	458	452	445	463	483	423	447	437	482	482	465	436	419	427	455	436	464	471	474	452	441	473	462	454	442	442	483	488	448	490	468	446	466	445	468	492	434	449	483	443	467	471	431	452	445	452	484	473	441	460	432	433	462	474	454	440	439	429	468	458	430	469	464	471	449	480	452	490	434	468	442	460	465	467	449	444	480	469	436	494	447	402	465	447	395	426	490	477	471	453	504	456	458	429	450	453	444
22617	21048	28889	23446	21050	21102	11676	1361	892	740	673	601	536	665	530	421	413	355	372	354	312	284	283	327	286	323	263	261	268	255	271	250	258	230	250	263	231	262	261	251	254	252	283	261	301	231	276	448	617	409	324	272	280	292	290	254	244	360	693	780	444	314	272	243	257	261	233	231	230	224	251	255	226	254	215	247	218	216	225	231	229	218	206	228	230	230	209	213	255	195	244	263	272	234	258	234	256	223	250	214	229	219	245	237	208	229	237	241	250	237	215	215	231	227	250	252	247	208	233	226	236	242	233	219	241	243	235	226	225	195	242	215	239	214	247	252	213	237	253	231	235	245	222	224	226	226	203	233	239	215	235	224	247	228	240	248	231	243	200	220	280	224	234	216	232	210	212	236	237	233	229	215	228	219	244	243	241	226	242	234	230	243	235	236	227	244	254	234	234	244	236	226	222	282	205	228	229	221	217	250	248	226	248	218	251	225	250	232	225	219	232	218	233	236	260	224	237	216	233	232	261	247	207	237	236	224	236	213	249	232	211	275	251	252	241	231	229	239	263	227	230	258	240	213	222	249	249	237	242	238	267	231	218	194	230	238	216	238	237	208	218	254	234	220	254	232	244	228	215	226	229	263	205	231	244	252	226	232	230	202	219	270	222	238	229	246	237	198	247	225	236	219	237	229	245	225	228	233	244	246	219	222	241	242	239	246	236	228	231	221	223	247	234	239	219	247	220	227	264	239	245	214	234	205	214	223	231	242	232	240	237	223	228	272	231	231	242	257	230	205	263	238	234	248	216	221	206	225	208	229	249	241	232	227	233	228	210	226	207	203	208	220	231	228	221	246	220	245	239	233	253	213	219	204	228	250	231	213	236	222	232	212	207	235	231	246	227	219	220	248	262	231	214	250	215	231	228	238	242	251	218	222	229	234	240	232	195	223	238	206	244	216	231	222	250	226	213	204	221	245	210	231	240	223	238	240	231	218	237	211	231	221	245	235	236	238	236	227	277	228	258	215	240	257	207	226	260	245	228	240	232	223	212	242	201	232	198	210	209	230	235	220	252	233	216	226	238	214	205	227	261	214	229	228	277	220	247	241	235	242	232	233	251	222	249	237	226	237	219	255	225	220	223	223	223	224	218	225	225	227	234	235	224	228	240	230	251	272	222	234	251	229	212	224	241	225	245	224	205	224	226	222	248	267	238	254	214	232	220	235	212	244	221	232	244	233	244	250	213	269	227	251	230	246	244	223	227	240	248	227	234	240	239	214	209	213	232	227	228	223	243	214	212	236	220	240	204	247	223	244	238	238	250	241	235	252	243	258	215	230	238	233	254	245	230	231	253	240	213	213	241	255	220	213	222	244	252	221	234	225	214	247	231	230	246	264	235	221	243	243	227	227	242	223	234	211	259	228	229	222	260	245	232	230	198	245	219	208	216	218	221	248	230	266	203	236	218	232	197	214	231	245	235	233	229	237	244	233	243	222	235	217	240	227	230	223	242	229	238	226	219	227	231	249	244	257	222	248	216	256	223	237	203	229	251	203	229	269	235	238	226	210	243	221	219	207	243	238	221	241	248	257	221	222	216	210	212	240	231	216	252	232	236	235	257	234	223	204	254	249	247	214	236	245	252	254	203	250	221	234	259	226	242	248	233	219	217	233	235	217	224	229	244	223	250	210	234	221	228	245	242	226	229	221	237	242	233	240	258	217	239	243	216	210	213	212	260	237	207	228	229	244	235	234	215	218	236	225	242	216	267	220	195	225	231	238	235	253	242	227	239	217	246	217	252	260	216	234	261	246	246	229	222	247	246	231	222	233	237	217	227	246	221	246	233	212	220	210	223	225	206	210	239	252	256	244	221	224	218	222	252	228	238	245	235	274	262	221	235	228	214	231	253	246	242	248	233	262	240	252	229	260	238	238	237	227	220	228	254	222	228	239	248	217	231	234	227	239	212	223	214	243	227	244	229	240	209	238	252	239	217	256	232	243	243	217	233	237	218	230	217	244	237	208	230	227	229	226	248	249	236	214	197	256	244	244	216	225	211	249	252	228	229	220	258	226	233	227	252	222	228	213	252	207	238	218	228	222	208	231	244	249	207	227	243	237	232	237	234	246	216	271	244	208	221	223	207	233	252	214	224	191	260	244	252	226	243	226	242	249	231	234	226	220	223	234	224	235	246	241	241	216	231	255	226	232	250	237	248	203	227	217	243	241	249	238	251	230	237	238	240	231	242	271	230	233	230	239	260	227	225	223	220	217	227	193	208	227	231	221	228	210	226	244	250	271	215	239	240	217	225	207	219	232	227	222	249	230	219	241	231	215	234	213	230	227	226	199	240	241	226	255	257	217	228	229	257	241	220	236	258	234	230	214	241	239	252	255	193	245	236	235	219	224	253	228	231	226	245	206	240	227	222	268	242	259	210	212	218	239	215	221	229	229	249	267	205	237	211	237	233	244	219	231	216	266	212	235	258	209	264	197	210	226	265	237	235	247	207	238	231	224	216	268	213	234	222	226	232	260	210	228	211	244	233	258	229	206	224	217	224	250	242	252	217	213	263	225	209	253	246	244	224	206	228	241	209	202	217	243	233	230	211	258	237	239	228	235	224	223	232	247	225	246	215	228	254	237	230	253	249	247	246	253	256	229	224	249	208	221	227	230	211	204	233	249	230	254	217	238	243	249	231	215	226	237	219	239	262	234	211	250	228	214	203	209	223	228	233	200	252	219	221	225	212	219	192	253	223	224	199	224	260	238	250	250	208	248	224	239	253	210	231	208	205	226	230	189	219	231	226	228	220	229	210	244	231	214	224	228	240	216	226	231	220	223	228	237	248	221	235	216	228	248	248	213	227	236	216	214	229	252	236	245	247	237	228	238	232	241	243	211	211	212	216	210	221	206	232	254	211	218	220	233	240	213	243	218	221	240	235	236	226	267	255	214	226	228	237	238	221	265	216	207	259	242	224	222	232	237	222	239	247	231	223	231	241	236	236	234	224	256	257	222	231	251	186	223	245	238	238	228	239	242	235	222	233	223	215	223	228	224	248	229	219	239	232	221	239	257	221	225	229	213	220	242	230	221	207	227	238	246	233	237	233	241	244	223	235	220	229	261	242	253	214	246	238	213	230	211	211	237	221	228	243	245	251	223	238	253	235	209	232	241	262	223	225	223	260	227	216	238	222	252	219	228	224	242	239	225	230	247	206	222	239	235	254	237	252	260	235	242	214	231	248	252	220	234	213	236	236	215	232	235	222	249	240	223	224	223	221	217	265	225	219	268	231	232	246	235	231	264	221	245	227	240	206	213	233	218	234	227	219	258	240	243	237	219	238	249	240	225	247	245	254	260	199	240	209	208	215	253	239	242	229	246	229	241	240	240	241	235	237	250	257	243	235	253	227	228	244	257	262	240	223	248	237	222	231	237	231	223	250	200	232	231	223	253	214	215	224	232	209	225	226	234	234	248	234	231	239	258	195	214	236	204
9703	16068	13642	7331	5267	4000	3145	2523	2003	1548	1289	1107	1049	1220	955	653	657	663	535	559	452	456	434	424	386	415	381	405	363	382	392	339	332	348	348	370	302	357	339	335	341	379	328	325	341	294	417	752	1063	649	451	371	356	365	339	357	352	464	1172	1343	699	409	350	302	294	288	283	298	309	292	288	286	293	286	296	326	280	295	293	288	312	290	326	275	282	312	291	268	295	300	283	302	295	299	282	291	287	330	293	305	288	290	288	274	298	310	274	252	314	323	283	291	278	291	301	309	282	266	278	290	281	305	317	307	309	308	288	297	298	300	256	296	290	299	270	300	313	294	309	298	294	326	285	279	311	280	309	299	307	298	286	320	275	282	315	299	295	285	317	276	291	278	280	293	226	278	302	294	311	309	259	302	294	278	282	304	300	252	299	300	269	284	298	294	305	297	283	291	319	290	293	335	295	220	273	298	295	305	278	285	281	295	287	301	284	303	333	303	288	300	309	268	297	270	297	262	263	283	277	299	281	298	297	303	299	312	282	310	276	279	300	278	317	274	298	316	288	304	273	268	270	317	290	279	276	278	310	286	314	303	248	293	297	293	306	298	256	280	258	293	291	284	286	328	287	282	307	305	318	311	284	289	274	259	292	347	309	306	295	293	290	284	294	309	306	294	318	304	304	279	308	273	283	274	305	304	300	292	294	299	292	269	282	252	307	261	296	297	279	278	275	277	274	276	265	270	253	290	311	271	267	284	294	283	278	298	282	280	271	281	312	314	269	290	291	283	332	293	290	307	314	302	297	288	269	284	305	302	313	297	318	299	264	289	310	270	310	310	283	307	294	310	289	282	289	312	312	270	272	320	280	305	280	280	308	300	285	284	301	283	281	284	279	266	309	281	293	307	303	293	259	235	302	286	287	292	294	304	299	289	281	306	303	302	286	310	293	275	265	288	284	292	291	286	271	262	295	306	280	272	305	279	303	246	296	285	280	319	283	300	300	322	285	284	302	287	296	298	299	283	277	274	286	328	296	329	328	288	287	314	305	268	290	285	283	283	292	265	281	266	273	300	304	300	291	294	258	325	330	294	307	305	263	278	291	294	279	291	289	300	318	279	264	276	311	313	289	274	269	298	274	280	293	279	314	312	301	273	264	298	257	259	269	277	299	293	282	289	266	274	305	290	294	320	269	283	298	301	277	286	277	285	289	284	328	280	295	294	326	267	289	279	315	297	264	296	316	292	303	322	307	303	273	281	279	279	313	275	318	261	285	311	266	318	264	297	301	290	259	285	300	270	275	303	289	314	319	289	288	292	280	301	254	303	290	308	301	275	301	271	289	315	305	298	304	289	311	326	292	310	302	299	341	290	319	283	297	262	289	306	285	289	267	310	288	301	271	309	268	297	290	277	297	292	258	283	318	283	284	265	299	298	281	293	293	281	313	285	322	300	279	264	295	275	281	270	272	285	282	311	288	285	293	268	302	274	280	299	300	278	337	288	281	314	294	322	306	279	275	289	341	284	298	276	281	314	291	273	294	324	289	264	262	295	285	275	256	287	285	317	291	302	270	277	279	270	273	285	260	308	298	293	297	297	303	291	296	294	267	285	326	291	303	320	286	259	295	303	307	307	314	269	296	281	269	318	288	281	276	297	303	262	313	274	297	300	290	300	307	308	287	285	286	284	276	288	312	278	290	296	284	267	277	292	298	279	296	285	293	282	316	275	283	266	305	287	319	293	288	273	285	312	282	314	300	309	289	285	276	316	288	302	325	325	292	292	292	307	284	303	323	284	280	275	259	272	277	318	306	273	289	309	302	289	302	294	307	296	313	289	298	316	265	311	271	285	311	280	293	270	284	308	278	306	291	287	303	285	301	315	262	295	313	296	276	285	302	301	289	294	275	294	295	302	295	288	286	263	316	297	322	300	313	289	294	301	294	296	289	288	287	262	294	269	315	279	298	303	277	309	301	268	249	308	295	308	309	313	310	291	291	270	288	296	284	296	245	283	282	282	324	317	338	315	311	276	295	325	297	309	273	278	296	296	308	332	308	288	268	275	309	261	276	301	286	285	293	305	294	318	298	319	329	307	282	293	285	323	293	286	291	253	290	297	307	283	298	282	288	296	315	301	296	284	281	311	271	264	281	305	307	332	285	280	325	290	285	283	278	293	278	283	309	297	316	278	291	285	269	284	295	269	262	296	293	284	313	289	261	287	356	291	294	294	318	276	294	271	322	290	270	300	297	293	288	303	280	289	306	351	306	259	290	306	276	296	306	273	287	277	312	320	272	309	277	297	275	284	301	289	274	285	290	283	298	277	267	302	287	291	307	304	274	290	287	288	263	276	299	299	309	289	302	288	318	304	297	281	307	288	295	333	282	289	321	260	265	295	310	266	265	255	286	292	270	288	320	257	294	305	294	300	296	287	299	285	311	273	314	290	293	263	285	275	290	287	310	273	309	290	302	263	283	309	283	281	296	279	263	292	309	290	286	287	280	270	258	312	290	305	308	296	288	310	304	313	297	256	305	311	319	290	303	308	275	300	273	283	288	302	322	292	290	285	287	263	311	292	270	258	300	285	279	274	315	311	292	314	287	273	285	313	316	270	301	303	277	280	296	308	275	279	314	314	299	288	291	266	295	289	341	301	277	284	288	281	261	285	300	279	298	313	296	300	299	286	320	285	281	309	303	288	287	298	287	300	269	297	297	269	299	301	281	296	289	274	259	297	277	295	270	267	294	297	309	311	292	278	297	275	289	288	277	267	307	293	271	296	281	280	280	305	287	259	288	319	320	324	240	277	288	259	292	307	290	298	312	311	288	282	303	289	275	301	303	281	306	302	259	318	268	285	281	309	311	297	304	282	273	296	276	330	334	274	301	303	297	317	271	275	251	280	263	284	287	276	295	298	283	280	309	302	258	306	303	294	270	340	285	295	287	310	279	311	279	266	315	316	308	316	305	263	293	313	275	261	273	267	283	276	337	279	312	335	255	269	292	261	273	269	296	267	326	301	318	277	294	276	292	266	311	287	285	282	307	268	270	297	320	286	287	282	288	281	298	294	291	282	280	310	275	283	289	288	316	321	258	279	299	289	292	326	308	300	313	297	296	271	286	260	293	318	303	303	312	281	298	328	297	273	281	306	272	301	290	295	284	263	295	294	281	295	301	286	271	281	270	274	274	275	299	282	276	316	324	298	270	280	287	272	297	284	298	328	329	263	287	278	318	311	295	305	312	277	290	304	275	285	300	288	268	275	277	289	283	324	282	282	289	302	320	288	318	289	302	275	295	274	313	317	322	277	309	286	312	310	298	305	290	290	271	308	262	287	261	315	293	276	277	322	295	302	299	306	296	279	322	299	305	272	289	273	307	280	307	309	333	304	294	285	301	259	301	290	308	288	279	305	282	321	295	271	306	314	281	261	292	268	291	286	320	281	300	290	300	268	309	313	271	278	303	308	277	291	322	276	335	304	291	303	306	289	258	269	296	298
26667	20637	10098	1103	630	629	604	588	575	547	511	561	579	593	637	530	536	601	545	541	493	599	567	515	500	534	544	536	521	526	562	541	520	553	579	525	571	519	524	578	546	523	564	540	561	548	574	591	644	571	604	531	515	514	580	535	560	527	718	692	637	516	536	551	511	546	543	546	516	520	556	575	555	536	511	533	519	547	494	554	560	517	541	545	528	569	534	529	556	518	513	513	552	555	528	548	517	583	549	511	568	517	513	532	579	551	513	502	531	525	582	539	474	577	557	528	549	491	543	552	518	510	503	556	538	546	545	520	558	539	523	525	524	545	566	532	529	537	540	512	518	534	535	512	579	529	534	557	566	552	553	528	557	525	542	543	524	509	548	556	531	507	557	552	529	545	510	522	537	525	529	532	508	566	508	570	549	574	558	548	527	539	526	513	562	516	521	529	513	542	537	483	553	555	502	548	534	559	558	528	504	548	528	528	571	561	534	506	513	523	530	490	533	529	521	541	509	531	518	527	569	521	515	507	519	580	506	565	531	530	557	540	494	538	511	528	523	551	524	529	554	537	511	508	545	545	479	556	525	529	540	503	518	533	525	508	547	529	539	572	524	545	564	567	501	514	515	507	527	543	497	530	569	492	540	517	480	532	529	539	492	557	515	525	524	519	552	519	538	551	535	609	523	545	482	521	529	499	576	519	500	501	516	561	511	541	527	531	524	531	557	556	574	553	556	511	554	567	504	503	512	547	542	548	564	554	529	492	506	550	550	511	488	522	546	524	520	535	514	517	516	566	533	531	566	550	558	469	532	526	548	557	560	586	561	566	560	529	546	539	500	580	528	530	527	546	512	557	530	515	598	555	500	566	548	481	520	495	552	518	536	558	528	543	543	536	506	530	539	514	539	504	503	536	513	493	578	518	540	526	497	521	549	513	537	520	507	468	490	526	485	566	546	565	520	500	542	537	501	566	544	530	517	551	522	553	530	532	565	568	546	527	509	541	544	519	527	548	546	504	559	546	554	525	548	551	510	561	525	499	537	537	559	544	516	535	520	541	539	543	494	540	510	524	573	526	549	542	565	552	535	530	557	554	543	527	517	510	530	563	526	528	586	547	539	518	532	565	515	552	556	543	549	531	591	523	523	506	563	529	566	525	517	543	513	543	571	565	587	528	518	514	517	543	522	518	555	530	532	532	527	529	543	492	567	507	509	530	536	554	541	545	505	542	527	580	551	535	509	551	525	521	527	513	555	500	531	539	500	529	483	558	500	533	550	508	495	500	521	496	534	513	474	602	554	529	525	542	520	569	502	520	548	529	557	529	506	521	540	526	547	538	536	565	506	519	536	514	550	536	554	548	511	529	536	547	546	493	514	566	541	537	527	524	551	545	539	548	524	533	573	530	553	560	539	539	506	549	545	540	541	513	500	529	546	564	560	595	519	524	520	589	570	465	547	558	513	506	512	517	556	569	502	581	492	530	518	521	504	534	540	544	529	528	536	562	534	543	524	530	538	546	500	546	547	532	564	522	522	554	523	529	504	519	551	566	537	537	506	505	557	517	482	537	558	528	521	527	552	532	514	548	534	552	607	490	569	530	515	494	525	527	551	564	497	536	514	545	478	533	555	520	490	538	534	545	500	550	542	522	512	508	544	584	488	520	474	524	553	511	537	545	534	502	539	548	575	545	549	563	531	571	506	545	543	546	564	505	537	559	547	524	550	507	542	561	550	508	581	498	543	471	524	538	558	547	580	566	529	528	490	548	524	541	546	600	527	550	519	529	518	543	529	507	528	587	559	531	516	544	522	542	501	550	513	524	526	528	519	562	521	492	529	472	514	499	539	540	564	483	561	547	528	492	532	542	547	537	550	553	495	538	552	550	531	525	510	499	549	518	507	523	541	542	542	501	543	521	557	549	552	565	544	559	494	550	539	521	527	550	511	533	509	541	512	532	532	526	507	491	537	485	571	568	561	564	549	509	470	522	551	557	545	525	514	525	506	527	588	563	537	547	550	528	500	582	510	537	506	537	591	550	545	540	545	557	539	530	543	521	507	552	538	545	586	506	578	526	531	539	539	592	551	532	538	476	518	563	555	502	573	516	496	524	537	530	573	505	548	548	552	567	532	521	541	508	520	510	510	546	499	499	535	582	507	521	515	566	556	551	550	558	576	506	532	506	545	517	524	569	560	583	551	540	495	540	544	505	495	552	531	531	530	541	552	516	549	553	513	505	507	502	516	572	560	515	559	495	564	544	565	530	530	534	588	533	545	530	618	524	567	540	507	511	539	527	550	527	567	487	536	521	579	524	527	535	563	534	535	520	554	494	520	514	543	540	574	577	535	544	522	544	539	566	512	514	542	501	541	519	577	544	556	525	533	555	483	521	537	541	474	564	547	562	519	542	488	505	535	567	610	561	504	549	543	514	520	528	552	510	514	533	523	558	552	501	523	534	531	550	573	502	509	558	519	526	499	476	514	535	569	530	534	533	492	588	529	522	578	526	545	556	502	514	555	583	539	506	520	568	558	521	488	498	552	541	529	525	525	517	556	576	530	500	499	518	506	558	560	518	529	533	491	548	571	529	500	504	565	507	527	524	520	529	521	560	513	503	537	579	506	540	535	532	487	550	543	530	497	519	582	554	531	521	528	568	526	535	556	530	524	503	521	519	564	499	559	527	543	527	534	548	511	524	513	553	525	520	513	543	548	529	506	515	530	574	533	516	526	537	526	483	550	536	522	529	534	523	545	535	563	514	585	560	519	549	505	549	564	540	540	525	535	541	521	534	508	539	561	557	545	517	519	504	490	524	546	502	527	490	521	502	481	537	535	552	566	503	569	553	557	539	526	545	569	508	518	509	571	504	532	540	518	567	522	531	521	565	547	508	549	547	593	548	536	577	521	556	568	596	566	509	498	469	541	522	499	524	520	544	517	562	579	557	487	568	520	516	544	489	534	546	531	523	551	532	549	538	513	557	522	580	565	512	518	522	526	544	523	533	551	541	545	545	543	484	506	528	500	495	555	526	572	525	503	545	524	510	524	532	550	530	565	533	556	525	516	554	572	565	520	498	539	504	523	559	517	508	539	494	554	584	543	528	515	540	509	515	549	521	513	516	498	563	511	538	526	542	509	553	522	529	543	540	541	502	532	518	528	568	567	502	513	555	543	529	505	546	551	501	527	567	556	574	494	512	560	553	534	544	522	492	523	515	557	505	523	527	513	559	523	526	522	542	540	538	520	517	542	565	519	516	518	544	501	531	542	522	523	543	516	506	522	568	531	501	536	524	519	529	507	556	544	550	520	535	554	524	521	564	559	541	536	508	558	547	505	504	508	549	505	550	502	523	533	565	536	521	536	535	557	516	532	534	527	521	536	518	540	539	557	579	581	553	531	534	516	564	537	589	483	528	522	534	550	578	586	502	529	537	556	515	514	566	512	550	502	527	556	513	564	548	530	568	535	543	520	558	531	506	532	545	535	535	576	527
4251	1278	1171	939	854	835	853	810	782	752	729	749	750	900	777	737	745	777	672	675	717	653	689	714	676	676	677	699	684	675	678	684	683	624	680	689	683	654	748	649	698	659	717	710	681	710	698	813	910	775	705	725	735	715	676	705	678	704	1029	1001	807	691	624	678	659	659	649	612	645	678	676	672	670	680	654	684	656	653	660	665	663	654	670	671	660	631	674	618	714	705	677	718	678	670	659	666	682	669	719	659	685	717	706	642	658	655	712	707	655	681	630	661	744	656	699	698	671	677	663	678	656	605	649	652	658	647	723	679	703	709	657	653	694	695	714	649	660	671	657	645	652	661	644	681	698	704	705	685	704	672	644	694	661	652	657	652	621	722	693	672	651	666	641	667	689	677	650	644	683	656	704	699	626	654	669	658	698	669	640	689	680	667	618	616	679	701	674	642	681	668	650	651	674	685	670	724	671	715	680	672	700	678	667	665	674	652	665	681	649	662	691	698	676	683	699	639	683	657	605	716	639	659	626	677	722	674	685	661	702	660	645	644	678	651	654	677	598	657	669	628	654	628	665	661	649	682	672	663	675	679	683	694	646	648	670	646	674	644	663	690	724	701	693	720	674	689	637	677	643	659	697	662	708	715	682	645	613	664	649	692	663	704	703	673	661	694	653	637	662	669	660	654	669	633	639	638	683	701	669	697	655	643	654	679	688	698	681	681	702	662	629	630	694	683	625	688	697	708	688	676	687	676	658	674	672	705	684	629	679	706	643	649	659	708	617	653	665	669	628	664	662	640	673	616	700	703	650	672	675	682	640	725	647	693	677	680	703	654	702	644	689	663	638	756	677	691	666	682	706	700	696	681	697	660	661	617	673	651	649	703	656	711	650	656	596	647	659	670	685	668	703	676	701	672	662	668	664	642	684	608	604	629	662	640	645	687	664	702	656	683	661	668	702	689	653	685	657	679	723	655	600	623	674	667	700	687	665	676	649	669	682	646	658	659	682	698	682	666	678	690	684	665	716	639	691	653	705	666	680	692	684	626	668	679	708	715	729	624	714	633	640	679	673	690	656	675	697	651	680	685	666	670	652	674	652	658	669	735	694	659	679	667	671	658	651	631	643	693	675	647	666	713	654	726	682	685	683	727	695	663	632	678	676	670	663	654	672	701	680	704	634	682	663	666	707	644	689	675	584	638	658	692	648	658	667	681	680	720	656	675	659	677	667	682	690	703	657	676	647	662	679	713	704	669	688	702	662	668	696	711	695	665	656	658	652	662	676	654	691	692	712	693	653	676	654	693	662	689	732	639	667	687	724	643	626	683	659	673	640	681	696	630	666	686	687	645	666	650	697	669	648	697	677	670	681	671	655	670	644	673	696	675	623	692	656	653	664	692	697	638	656	735	641	667	649	666	632	658	621	681	672	713	669	639	709	630	666	679	668	694	659	652	718	687	726	648	705	692	679	677	644	699	653	729	699	634	620	698	696	697	676	687	673	717	647	663	724	681	659	681	710	647	690	703	657	665	625	625	658	716	701	688	666	661	687	660	686	666	694	679	692	703	652	648	654	702	702	703	669	660	694	670	659	662	630	677	670	649	691	652	708	635	669	670	621	706	668	644	667	640	660	626	659	667	672	673	667	692	643	615	636	711	663	664	649	694	594	674	664	659	678	679	642	658	746	683	712	656	701	646	631	668	683	711	666	656	697	651	676	703	715	685	666	625	687	690	638	667	691	673	655	671	683	634	663	671	668	664	705	680	664	661	660	674	665	659	683	632	659	730	684	693	674	706	667	719	674	674	686	670	696	621	664	636	684	694	640	684	665	695	690	667	674	650	653	684	653	674	650	694	681	707	645	674	667	720	666	696	676	644	668	665	638	650	684	667	672	649	707	695	664	687	667	638	661	657	612	673	674	677	646	685	630	678	670	704	677	693	639	687	662	668	660	699	683	666	635	685	701	640	653	653	626	640	681	660	661	655	699	647	667	647	735	666	623	719	632	723	637	708	689	674	696	682	657	658	657	640	685	685	701	682	688	659	665	681	653	712	646	657	687	683	684	647	664	700	678	706	671	667	675	655	681	679	668	719	652	659	649	643	684	627	689	687	713	671	665	706	620	665	721	680	669	687	694	696	682	670	683	701	632	689	677	662	645	657	662	619	670	645	665	710	692	672	661	626	654	636	703	679	635	648	678	680	646	671	665	658	686	650	654	642	675	634	691	655	648	673	677	691	659	681	674	687	714	679	608	660	643	666	641	643	675	705	702	689	660	692	657	685	654	624	682	673	719	661	684	655	667	685	675	688	697	708	618	659	635	644	691	674	667	648	682	722	670	664	673	674	646	684	683	633	708	664	677	716	696	642	635	623	665	665	696	708	675	686	613	650	645	629	652	708	677	651	654	671	691	710	690	693	677	664	689	687	718	673	670	664	675	706	659	691	684	652	661	677	686	697	624	642	652	704	702	668	693	643	615	666	681	657	690	625	688	737	716	635	643	672	691	703	650	668	711	659	714	640	665	691	637	736	666	651	639	640	679	656	644	666	703	657	702	662	717	692	667	631	656	645	653	639	642	665	633	708	706	643	663	649	658	652	690	629	650	671	696	629	670	623	660	648	687	639	689	714	646	682	667	684	682	653	701	634	686	673	695	705	650	668	682	674	680	660	658	681	692	697	707	692	660	661	647	666	725	672	686	662	636	642	683	669	733	618	670	670	675	707	677	669	646	651	673	685	640	670	690	660	679	622	681	627	639	701	697	703	704	660	681	717	689	623	629	623	678	663	668	630	695	650	709	639	641	660	716	647	632	659	671	662	681	677	666	663	689	668	621	659	700	674	713	680	663	660	671	639	687	662	698	680	670	706	674	664	665	693	664	698	690	655	659	661	646	672	685	622	640	720	692	669	661	673	690	726	679	638	691	657	692	663	615	651	613	630	703	651	687	699	681	673	666	653	593	675	667	665	699	675	693	701	706	689	723	682	662	682	671	703	634	691	662	645	629	658	668	651	672	677	645	679	684	665	654	679	701	692	631	699	695	657	668	663	664	707	721	712	692	696	681	647	654	659	708	668	672	699	677	686	665	689	692	620	644	672	673	641	659	650	681	658	712	673	729	624	616	741	669	661	739	707	713	692	686	689	692	669	666	741	646	682	623	682	667	694	662	645	647	663	629	694	686	714	648	703	635	619	623	672	723	660	631	616	678	693	705	681	685	700	708	707	637	680	631	669	700	704	678	673	664	663	671	639	719	674	652	665	658	684	646	681	669	686	679	702	699	714	710	689	657	652	674	639	674	704	640	675	637	685	654	703	658	666	643	707	655	688	699	650	651	696	659	615	684	640	682	669	643	658	679	663	659	694	670	678	655	689	663	672	651	637	676	649	695	681	672	640	662	631	711	688	664	657	667	655	707	642	638	657	726	677	668	711	641	644	688	645	702	646	669	622	712	705	706	651	677	630	657	713	667	694	645	704	663	697	636	668	651	667
23440	21044	28521	23758	21026	13575	1549	948	758	639	624	566	599	655	565	476	440	415	419	474	409	429	429	424	440	383	380	403	357	370	382	390	380	400	428	371	348	373	379	370	367	357	376	346	374	401	420	533	569	536	441	369	369	415	335	376	353	419	702	590	684	494	380	356	384	369	346	329	381	351	348	377	341	372	350	376	406	378	384	360	337	379	383	357	366	377	374	367	371	377	368	350	350	380	383	344	352	355	363	356	378	373	351	367	376	382	336	367	348	416	351	376	356	375	359	392	397	330	342	364	399	405	370	356	373	364	384	366	365	391	370	362	343	395	386	350	398	359	384	343	355	370	350	345	403	355	367	368	378	355	390	363	372	364	401	362	362	353	348	375	376	343	375	397	408	373	389	363	352	384	368	360	358	407	373	376	383	326	365	366	345	372	388	377	352	368	375	363	365	330	397	372	355	350	372	360	391	354	370	355	371	381	386	328	358	359	345	367	352	372	362	335	381	362	358	369	371	349	389	398	376	344	351	341	339	346	372	387	353	375	364	361	353	374	403	354	363	388	371	380	405	357	366	391	382	350	330	355	368	334	370	371	382	367	347	381	371	398	358	368	371	361	391	384	377	322	367	336	345	377	396	368	341	344	364	387	356	346	383	379	363	383	346	369	389	322	375	331	388	366	368	364	358	362	380	340	376	367	350	382	337	351	373	390	374	369	373	371	350	378	366	370	367	362	366	383	436	363	369	355	378	361	391	396	339	378	359	367	371	367	393	362	412	379	378	360	389	388	396	378	371	335	379	352	370	382	345	383	363	344	399	354	356	398	381	342	380	363	403	360	364	360	352	352	365	349	329	361	347	410	370	395	396	368	367	348	362	362	360	386	384	353	362	388	354	371	342	419	375	351	365	376	402	352	375	327	345	373	361	362	370	373	377	362	402	344	363	361	360	369	373	366	385	353	366	370	395	357	346	378	376	387	350	338	414	365	386	392	335	358	363	397	410	349	382	391	354	387	355	366	391	365	402	401	314	356	356	380	360	374	355	346	364	399	357	371	360	404	370	363	403	367	339	375	367	362	401	342	373	346	366	397	367	405	374	371	350	368	383	378	362	363	377	402	361	370	336	368	342	371	347	353	388	355	397	353	344	351	383	377	382	365	352	359	368	361	385	393	408	354	382	347	358	379	378	364	359	377	362	362	369	371	386	375	375	376	343	389	363	384	366	376	391	341	381	372	362	386	379	361	381	356	360	386	393	376	399	385	396	374	335	377	388	369	370	334	402	351	392	393	348	354	369	374	355	390	357	370	371	382	342	382	375	365	370	370	345	406	340	392	351	354	394	364	376	363	395	374	363	349	394	342	376	425	362	365	364	371	346	350	389	362	380	350	356	381	352	372	362	356	402	358	360	401	356	390	343	377	358	381	379	372	344	357	386	398	376	396	392	361	388	355	382	363	394	380	359	395	355	394	359	364	377	370	346	399	364	371	354	359	399	368	362	364	384	374	382	336	361	370	350	341	361	356	412	365	365	356	346	373	357	377	362	374	373	380	353	369	383	337	380	327	369	361	346	388	396	387	346	384	387	396	339	371	379	415	384	324	344	365	399	360	357	387	362	352	358	362	359	367	398	355	392	364	385	378	344	339	366	334	370	367	313	371	393	370	377	357	351	371	385	366	373	369	383	348	365	399	364	354	380	398	403	352	359	377	357	324	369	383	381	398	376	357	401	369	381	394	356	353	340	385	351	350	356	381	340	298	380	390	375	366	390	370	404	365	386	319	368	372	351	390	342	377	403	384	393	360	375	371	367	371	379	351	348	390	375	382	364	385	364	392	348	354	379	356	366	402	387	380	377	372	385	370	370	369	351	350	391	370	362	379	370	374	324	378	338	401	375	381	357	405	356	370	347	374	388	363	358	412	360	347	410	366	355	412	400	373	332	365	366	344	369	342	363	398	376	345	367	336	348	368	384	343	311	385	342	392	377	349	373	369	378	391	371	392	336	348	347	356	349	363	371	328	353	320	360	353	390	384	378	382	384	348	333	384	349	334	412	345	362	361	379	364	400	349	366	391	399	387	379	387	357	372	364	377	347	378	358	356	379	380	363	374	387	375	384	377	352	378	388	360	405	344	318	391	391	396	373	335	384	372	370	361	334	354	400	398	379	364	384	348	380	378	365	381	394	373	365	389	352	365	384	343	383	353	375	372	358	394	359	361	339	367	330	369	378	333	349	380	382	352	373	393	380	350	368	353	339	407	344	388	346	379	367	356	384	350	405	376	384	346	398	341	397	367	362	387	357	363	393	396	368	363	397	394	422	369	362	355	355	355	371	391	378	332	375	369	413	343	369	367	363	373	368	323	365	388	373	386	332	341	397	388	379	355	385	365	376	364	361	367	401	376	386	358	387	390	385	338	361	362	362	357	351	388	374	366	384	369	383	347	370	370	344	362	385	349	376	349	342	430	359	381	368	377	370	352	372	350	387	415	390	387	369	343	362	345	379	380	372	390	367	386	318	379	368	332	383	404	373	395	359	369	356	371	324	379	406	356	358	359	392	359	349	353	394	389	440	370	360	333	367	383	370	355	378	359	374	407	373	387	376	352	368	359	372	365	371	368	338	349	331	378	385	369	393	379	394	344	372	380	371	336	372	380	369	359	366	386	374	418	365	353	389	371	387	378	368	375	370	393	356	370	356	345	340	373	369	387	369	406	380	368	371	387	403	359	341	367	374	355	380	362	381	343	378	345	369	344	350	364	388	390	340	373	353	345	394	357	358	388	375	359	364	392	400	355	341	362	348	365	349	357	365	366	375	372	343	403	387	371	372	380	377	385	364	374	377	372	383	356	366	354	394	363	340	387	351	366	327	364	329	370	317	400	347	343	389	409	372	380	379	372	362	346	373	384	391	363	364	364	376	369	360	369	395	368	381	363	332	383	330	345	356	358	333	333	376	406	352	332	372	355	345	346	376	361	370	372	364	364	360	344	356	361	342	355	376	362	340	363	385	374	394	349	413	371	366	371	371	363	349	350	363	376	342	337	356	358	377	351	341	360	354	383	355	384	364	388	355	393	376	365	379	340	314	338	368	345	397	366	380	345	324	340	363	378	389	327	399	370	362	360	362	360	344	349	381	368	364	366	349	409	356	380	379	382	350	350	386	410	366	364	361	372	387	372	402	339	406	342	383	392	381	368	357	317	396	383	342	358	355	349	378	414	383	384	383	382	346	360	374	374	378	378	370	360	348	357	380	366	390	346	354	358	335	389	338	368	415	397	363	366	359	384	342	356	420	356	366	377	379	394	357	378	352	358	345	321	374	348	362	358	359	358	405	357	367	355	309	402	399	384	378	372	351	352	354	343	372	384	384	395	415	365	354	380	347	359	354	356	358	331	361	351	350	361	341	376	375	357	357	377	384	329	380	398	373	322	392	392	358	362	360	367	367	406	339	398	396	319	392	369	361	365	322	348	379	386	353	410	353	362	366	389
6340	10042	8727	4514	3147	2464	1940	1698	1377	1155	1024	843	888	1094	856	684	638	601	588	575	573	556	559	529	528	524	515	511	520	516	495	543	512	532	514	513	474	492	489	492	438	508	516	497	461	506	588	772	991	706	610	532	541	486	519	521	524	557	1020	972	1020	591	516	513	488	488	476	471	461	468	489	472	465	471	458	426	454	499	473	449	498	473	437	501	469	482	469	488	468	505	431	460	451	446	470	454	440	420	458	533	492	460	483	465	487	511	471	434	457	495	518	460	458	444	479	456	490	455	405	470	482	451	484	475	493	486	449	490	476	494	507	463	461	484	475	491	468	476	483	472	476	486	458	468	477	470	484	494	485	479	482	461	469	512	493	452	455	462	497	494	459	441	458	482	507	449	451	494	504	454	469	461	476	479	444	460	501	481	480	446	453	473	461	466	460	473	454	452	483	468	502	463	456	458	461	474	475	455	460	480	448	491	458	472	434	482	478	500	450	473	469	435	474	484	462	458	440	481	487	471	462	454	447	460	475	455	448	456	448	436	439	475	508	456	488	467	463	470	471	499	415	452	450	494	475	498	476	454	445	428	506	478	439	465	446	475	456	446	456	443	455	437	473	455	466	493	497	485	482	451	453	472	437	500	478	482	451	463	472	468	462	475	472	471	448	454	452	470	477	479	426	464	418	482	438	457	489	452	497	473	485	484	490	487	513	475	435	461	472	441	464	485	468	487	488	490	461	458	451	473	454	429	447	457	481	476	496	473	452	494	462	457	480	462	489	474	445	476	498	468	480	447	451	467	466	433	462	454	440	518	474	433	480	456	465	457	420	466	451	489	423	436	491	456	465	439	468	494	411	457	441	489	487	486	442	495	452	457	484	469	452	457	439	480	510	448	466	443	463	506	457	484	480	458	478	453	458	483	481	461	469	492	458	455	429	475	483	497	498	441	476	521	503	479	474	476	440	435	443	461	477	463	453	471	448	506	513	433	481	474	472	466	460	494	479	478	493	484	433	433	460	494	466	458	460	472	480	460	491	509	446	481	426	491	499	483	478	507	442	485	445	489	464	473	464	494	454	487	476	454	446	493	474	441	435	503	488	457	451	475	498	497	469	489	488	493	475	482	453	482	474	447	476	457	430	470	478	471	491	512	473	497	452	464	458	467	456	451	520	463	470	464	489	487	486	505	495	455	468	437	516	493	483	419	462	475	472	475	514	488	487	479	482	479	464	473	449	449	478	487	494	448	481	458	470	450	489	477	483	441	450	462	495	466	465	490	535	454	533	470	496	473	462	463	495	473	451	502	512	502	481	486	494	505	478	460	493	451	482	442	452	450	463	502	511	473	463	483	435	474	460	471	510	469	451	446	487	509	487	486	488	475	476	466	474	430	454	466	467	434	462	453	480	498	452	472	464	476	479	450	484	449	480	470	476	491	452	458	463	526	449	461	538	492	476	463	448	457	471	456	526	450	463	506	470	452	433	472	476	444	458	457	440	448	465	458	484	515	470	460	466	498	448	481	502	472	468	458	466	476	468	478	465	463	439	451	476	457	439	421	458	444	511	448	483	484	434	492	469	463	508	464	431	466	481	419	471	484	440	469	490	511	470	481	446	495	484	471	477	504	448	441	463	496	523	474	458	455	435	437	456	457	481	498	450	463	471	444	483	440	470	484	495	477	479	465	475	495	508	443	478	438	462	475	479	455	441	495	483	456	499	510	474	493	506	472	486	463	454	467	457	452	436	434	442	475	462	474	473	480	496	455	515	484	432	415	461	460	488	490	433	455	455	501	450	498	462	484	423	489	436	476	451	488	481	489	474	476	463	449	448	437	469	514	500	424	490	472	490	462	456	496	471	442	473	488	434	452	465	511	497	451	473	427	469	459	485	473	507	466	470	494	485	456	451	476	460	449	475	463	470	457	484	468	494	443	465	479	471	457	484	479	483	466	452	480	469	473	472	499	462	473	476	450	474	482	482	474	459	469	490	458	469	484	442	462	456	429	450	465	488	481	429	485	468	497	493	486	481	426	438	475	465	457	481	482	464	458	417	493	513	472	469	490	446	487	438	481	459	471	473	481	482	496	483	464	475	500	438	500	477	457	448	466	493	504	481	446	465	499	457	451	511	491	465	479	502	460	491	473	490	430	479	457	463	455	480	487	444	458	465	475	462	453	470	461	423	480	474	444	467	443	461	467	461	462	491	469	487	488	480	436	490	498	494	512	472	477	507	442	424	450	494	489	446	454	476	445	458	436	443	468	481	477	432	473	461	462	518	432	434	504	461	439	420	466	466	485	415	464	468	512	447	485	454	457	485	465	478	417	448	490	468	462	470	438	488	481	500	487	445	439	483	491	494	471	467	462	475	452	493	510	471	470	444	477	491	427	499	470	479	483	487	512	483	446	496	431	448	447	468	473	479	485	444	470	484	425	473	487	488	453	460	440	457	469	448	474	497	459	475	449	463	460	475	492	481	511	489	451	467	483	457	521	467	491	465	467	444	474	466	465	481	503	483	441	468	491	517	446	482	454	458	473	442	473	447	438	477	479	458	477	489	478	476	474	483	464	447	467	490	508	493	464	467	469	464	492	492	452	475	471	464	500	460	428	479	450	447	464	457	474	503	434	465	459	500	487	475	467	461	476	464	431	429	473	446	488	431	436	469	454	476	507	467	434	450	469	485	460	507	444	443	467	458	451	502	457	467	437	507	460	456	464	440	517	430	459	490	474	452	440	470	459	450	461	426	476	450	472	466	449	486	461	509	466	493	501	444	473	471	432	487	432	496	488	458	500	482	465	447	475	476	443	504	484	468	482	465	472	533	452	466	456	468	467	484	443	471	497	460	475	455	484	463	461	435	466	499	461	423	464	514	505	453	520	508	454	455	457	448	432	485	455	462	511	450	438	469	456	485	462	441	458	479	456	481	456	490	478	500	439	499	466	463	461	510	456	478	457	486	484	464	473	478	478	453	500	469	446	453	484	472	458	476	456	477	476	439	429	463	463	432	461	460	458	463	465	440	479	442	441	440	490	452	460	501	469	476	469	448	464	465	482	474	477	440	467	533	484	489	491	473	431	477	477	436	484	443	503	453	501	454	394	455	462	446	459	471	475	439	464	483	489	442	452	466	453	490	476	509	501	484	494	487	461	460	444	469	442	461	457	465	455	463	469	473	451	468	496	450	453	484	450	434	473	478	476	485	496	480	465	495	467	470	465	449	450	487	447	462	455	480	496	479	421	502	450	465	485	458	477	459	447	488	453	461	500	453	440	486	470	437	440	462	514	461	450	457	447	446	469	497	497	462	447	473	449	475	445	518	450	494	440	455	466	438	500	474	443	455	478	458	454	478	500	454	468	440	464	470	492	467	488	468	452	476	443	478	498	494	469	439	492	479	501	436	497	473	483	458	466	470	465	477	491	469	495	474	451	469	486	455	470	450	470	506	459	453	460	506	495	460	469	485	463	495	480	476	455	477	451	447	448	482	485
22579	21036	28839	23448	21037	21090	11681	1378	963	798	659	596	582	733	572	460	420	396	370	357	375	325	307	349	314	289	286	303	303	311	269	307	301	270	228	265	269	285	260	251	266	275	274	308	252	272	327	464	627	408	342	289	296	267	288	289	265	397	809	525	618	324	282	244	253	229	246	271	225	253	249	221	222	268	242	230	202	279	245	240	287	245	242	271	248	230	243	248	246	239	252	255	260	253	235	235	247	250	255	252	201	274	238	232	237	228	246	263	230	247	241	271	250	245	234	240	233	279	253	264	229	262	238	245	230	234	250	230	251	227	249	244	254	244	221	248	227	244	217	244	237	249	246	247	227	252	271	257	227	242	253	247	243	258	249	248	233	259	265	246	259	264	249	252	247	236	264	244	258	208	255	237	222	236	260	259	249	207	223	249	262	255	248	240	228	244	250	231	260	262	265	259	244	250	239	240	217	219	238	251	243	233	225	255	273	232	239	220	244	238	275	246	220	230	261	256	221	249	260	211	237	273	237	261	238	225	238	237	252	239	205	231	266	245	245	231	270	252	258	211	225	237	216	250	247	231	250	230	236	249	228	252	218	248	236	237	224	264	242	250	216	257	235	264	244	269	253	228	220	239	235	215	241	252	284	237	235	246	230	267	262	240	249	253	252	219	251	242	269	198	261	256	231	221	238	255	225	225	244	249	236	223	255	279	245	246	273	240	260	265	230	243	240	219	256	243	255	247	242	237	244	261	226	252	233	225	229	242	243	217	219	234	255	222	219	251	239	241	266	247	242	238	237	233	243	250	242	245	245	224	247	204	267	254	233	224	271	256	268	258	222	268	249	246	222	251	260	227	237	261	270	269	243	276	239	235	234	217	252	253	221	261	263	238	210	244	246	267	249	230	261	229	243	260	244	225	254	246	232	242	260	239	228	255	233	233	232	240	243	248	244	237	231	242	217	217	245	222	273	232	235	262	267	256	239	246	247	241	243	247	256	239	252	244	267	265	226	240	242	250	266	230	248	240	268	227	246	280	231	246	228	230	234	244	239	225	241	258	236	247	249	218	249	242	221	244	248	220	252	221	265	241	254	254	242	242	262	234	270	227	206	237	256	229	243	227	248	241	220	242	253	223	228	232	262	240	237	250	242	240	264	220	243	219	274	268	238	260	240	254	234	245	223	264	257	216	236	265	244	265	257	241	257	235	227	246	243	224	221	236	208	244	239	209	246	276	242	244	247	259	244	249	232	253	246	255	259	260	232	279	257	253	268	248	223	244	253	236	239	272	253	252	255	242	273	234	260	244	248	259	223	230	239	245	261	254	251	228	256	235	262	222	232	220	238	220	260	227	235	242	239	231	258	246	229	282	228	245	233	232	238	231	252	228	272	221	259	223	230	254	252	240	245	261	246	246	279	227	233	262	237	250	255	238	250	264	217	266	233	219	277	242	241	220	258	234	259	224	242	235	249	234	260	243	255	240	215	237	249	223	265	236	232	274	245	251	222	245	237	245	233	226	234	270	266	223	239	229	226	265	237	231	239	243	229	264	226	280	248	244	253	282	243	252	235	269	218	232	244	226	237	249	245	255	251	252	255	260	243	284	211	257	251	224	253	238	229	254	252	237	241	227	229	234	255	237	249	242	252	243	226	249	272	255	259	264	258	268	236	231	241	265	229	236	216	228	236	282	220	228	250	236	229	237	233	260	242	248	240	249	239	251	236	238	245	232	249	244	209	223	244	237	256	205	263	227	257	266	221	253	274	241	249	248	217	238	252	244	262	260	235	274	258	231	236	248	253	243	222	234	263	232	224	235	256	236	217	235	241	251	201	239	231	220	251	231	261	199	253	221	249	233	263	237	240	238	233	254	237	241	210	216	235	242	246	232	251	238	230	240	244	225	234	251	231	247	247	221	277	257	241	257	241	238	251	247	226	241	242	227	232	261	220	226	271	227	249	243	229	227	257	247	210	252	241	249	264	241	222	250	237	237	226	267	244	274	260	257	278	250	238	246	263	230	257	251	240	228	249	263	260	255	209	248	253	248	242	234	254	242	249	221	214	235	246	245	253	250	247	236	263	265	235	233	247	226	271	263	261	251	269	241	228	245	256	276	201	239	241	242	260	256	240	249	260	228	274	250	232	235	264	248	220	241	247	223	259	273	240	256	249	247	255	239	258	230	235	264	244	273	240	243	261	249	277	210	235	263	258	258	232	268	266	255	264	259	225	237	251	273	238	226	251	219	238	238	237	233	208	236	253	223	225	247	243	235	235	230	237	249	269	231	257	253	242	270	278	284	243	216	270	227	249	238	247	255	255	257	251	232	258	240	226	225	241	254	244	210	248	249	255	223	255	244	247	210	270	247	220	222	255	231	242	238	242	259	271	261	268	232	229	245	248	239	264	247	251	223	230	261	250	213	220	246	235	226	261	218	254	227	273	241	247	252	207	248	215	238	233	238	238	227	233	253	223	237	265	238	241	222	240	239	260	256	259	258	235	227	241	223	275	250	253	248	236	284	272	253	251	250	249	237	247	246	246	238	241	262	231	287	239	244	274	236	256	282	241	239	262	251	226	236	254	237	236	236	246	242	267	255	205	275	240	250	249	229	220	240	253	222	261	233	217	239	248	250	263	242	235	263	247	240	225	239	237	257	231	243	249	235	259	227	237	234	238	251	224	237	261	234	229	253	246	232	262	216	256	240	262	248	215	225	239	229	272	252	235	288	236	249	259	231	246	251	232	268	238	235	262	257	225	248	234	251	216	213	248	252	270	230	254	244	245	230	243	245	252	247	255	225	240	245	254	215	249	243	254	256	252	245	227	230	252	233	226	218	265	235	236	238	252	262	245	268	228	245	266	249	235	249	236	265	244	239	248	219	227	260	263	241	228	226	222	239	236	240	235	227	243	217	231	263	251	264	255	238	255	249	246	243	230	228	253	241	233	285	260	272	258	250	252	243	236	250	229	230	252	234	254	247	226	248	240	219	236	233	249	230	270	241	220	257	226	249	236	230	230	253	249	213	241	248	264	250	257	236	250	236	219	232	248	239	254	243	243	250	267	235	246	241	253	222	247	235	240	232	254	226	257	234	236	241	236	233	236	225	209	232	245	246	234	239	243	267	259	251	244	235	237	244	240	255	256	272	249	247	248	244	246	268	269	249	205	232	228	238	271	232	242	241	253	263	241	234	236	243	247	246	255	240	245	240	219	248	252	255	233	226	214	277	247	258	259	267	243	247	247	227	256	259	247	244	235	247	250	255	239	238	233	225	238	235	231	286	249	245	238	264	263	254	232	223	243	251	240	249	238	256	233	249	256	222	228	227	272	230	255	238	240	259	280	231	203	239	242	238	238	221	221	238	263	232	249	250	215	235	267	219	258	232	266	246	227	239	257	245	235	250	240	240	233	248	230	216	210	232	240	250	259	233	262	235	259	243	235	225	213	231	250	255	255	271	253	222	265	233	255	274	248	243	249	250	238	243	242	234
8392	16036	13651	7413	5234	4042	3194	2524	1961	1629	1283	1131	1063	1281	956	716	678	680	550	558	411	423	450	437	445	401	427	407	337	407	372	359	352	331	362	355	360	331	351	341	339	311	338	352	335	342	428	753	947	606	476	393	355	372	373	370	347	513	1297	789	1077	423	339	303	322	321	310	292	300	316	280	272	278	320	295	298	316	287	300	291	324	286	318	307	293	303	347	326	269	282	315	302	315	303	271	263	286	328	290	325	283	317	265	296	301	292	291	310	314	314	328	275	288	303	310	267	289	269	283	303	314	283	296	297	336	283	283	311	312	305	290	308	296	282	286	289	260	280	309	323	292	299	283	282	259	288	306	332	310	318	295	304	291	307	289	311	322	309	308	313	331	282	323	284	283	288	307	290	314	263	306	317	320	304	304	262	298	276	314	302	304	318	315	295	292	278	288	295	318	302	296	286	291	303	310	321	324	312	304	299	320	290	288	297	305	284	309	300	299	296	277	276	317	309	275	285	283	286	299	318	280	298	298	304	272	269	289	294	285	308	287	311	304	299	299	304	280	296	279	276	311	327	289	297	300	288	278	291	321	293	321	288	278	313	302	297	297	319	302	304	292	306	294	277	288	302	266	275	305	265	285	276	290	312	294	274	344	308	311	276	316	310	289	293	316	290	324	279	275	296	322	320	283	302	271	306	273	316	317	295	286	335	309	316	298	316	274	293	276	286	328	295	286	291	320	278	318	294	265	328	299	309	301	311	313	307	267	315	297	304	316	266	308	299	302	316	311	292	287	328	301	274	285	311	289	297	320	334	291	303	282	321	294	273	299	291	293	282	317	286	295	302	319	312	279	297	274	282	283	286	331	307	294	307	296	296	329	320	303	316	322	296	314	311	290	316	292	281	283	291	297	252	283	307	283	299	296	350	283	281	304	282	303	290	323	291	270	307	305	285	302	318	286	290	317	289	306	287	287	294	287	276	297	292	275	278	299	302	290	321	296	301	315	306	267	330	291	275	299	293	313	314	296	271	306	331	299	267	268	279	310	291	292	289	310	285	311	305	309	278	310	305	323	280	307	276	313	307	306	292	269	319	304	311	322	287	324	266	299	311	290	313	310	326	324	300	317	291	310	288	326	301	329	311	330	313	302	299	294	297	276	290	277	277	287	283	284	299	274	295	294	289	294	302	279	282	308	288	304	304	291	283	298	285	292	305	278	306	282	263	270	268	302	314	286	290	312	297	340	334	288	308	312	309	256	320	302	309	299	291	285	293	321	329	298	315	299	316	303	289	309	320	297	284	310	346	293	332	284	282	326	327	300	298	273	266	303	298	282	318	280	310	279	284	306	285	304	293	274	283	300	281	288	315	271	302	262	306	296	272	282	283	293	267	286	318	327	275	297	332	261	290	294	315	262	321	315	291	300	285	315	299	304	284	335	350	289	314	302	298	279	292	320	286	308	324	281	310	282	303	284	294	279	292	295	312	283	311	270	286	293	281	296	297	308	305	309	275	321	305	326	297	281	284	285	309	315	319	309	297	322	286	345	304	306	284	294	286	298	291	308	315	286	302	289	311	304	320	289	280	305	291	270	283	318	278	280	285	301	315	339	286	291	290	298	300	280	302	285	329	306	288	310	293	286	277	292	292	269	315	310	302	301	273	267	325	263	306	271	327	332	304	315	318	315	288	262	303	294	294	299	290	289	299	285	293	292	295	301	299	302	297	317	304	259	310	310	297	297	292	311	300	324	323	285	302	311	310	297	282	316	277	297	324	292	288	290	318	283	291	278	305	296	297	307	291	326	280	321	326	293	276	293	268	320	294	320	286	295	297	303	308	339	319	283	294	304	287	335	295	336	310	309	342	292	305	331	288	313	301	312	315	287	275	278	300	307	303	293	261	291	315	303	315	292	299	294	279	290	327	303	305	284	290	340	285	262	299	274	290	318	283	289	301	287	284	299	293	269	264	325	303	292	302	284	267	326	305	305	310	331	280	271	284	314	295	302	278	313	308	297	305	257	308	305	235	295	295	289	298	295	325	310	267	291	325	289	304	284	304	279	301	292	304	297	296	284	291	294	313	298	297	290	300	286	297	279	321	317	292	294	285	274	303	327	290	275	285	302	277	290	297	284	293	289	298	307	298	279	287	295	339	299	290	296	300	291	322	296	298	304	293	307	293	306	301	280	264	305	287	303	274	322	293	323	299	296	285	315	318	301	290	300	276	311	268	297	281	295	283	325	302	314	326	294	297	287	331	289	268	275	272	317	303	301	291	284	303	296	293	300	262	299	321	297	296	267	290	308	271	270	272	304	311	304	328	276	324	297	303	254	312	328	293	300	286	271	311	311	306	285	281	329	316	302	350	307	304	299	288	315	323	322	281	314	288	299	292	311	300	331	260	303	309	302	305	301	309	297	270	327	267	251	306	292	319	324	279	291	282	328	308	277	283	271	297	305	306	293	301	282	304	277	302	297	329	281	300	287	315	297	267	294	288	288	298	316	297	299	282	312	314	295	330	300	293	287	288	316	280	284	290	299	296	311	318	317	288	283	305	299	321	303	278	297	316	282	306	285	309	299	307	326	310	318	274	300	279	275	288	318	297	308	291	324	305	282	311	300	268	304	297	290	272	282	290	302	282	279	313	294	298	334	292	290	318	307	266	271	315	294	308	270	326	289	307	269	313	278	281	284	300	304	302	305	273	304	307	281	271	321	307	301	278	280	259	281	293	297	311	311	300	288	289	296	307	299	299	276	290	278	314	306	281	260	300	294	319	268	303	320	322	282	270	281	288	264	296	292	299	291	286	306	263	270	298	299	304	297	321	273	302	280	296	299	303	308	320	313	258	293	321	309	309	287	307	299	299	286	306	296	342	293	290	306	277	286	322	293	292	291	322	294	297	294	315	275	289	269	290	277	287	317	283	291	303	303	276	253	296	316	274	289	284	317	301	314	298	296	292	286	290	317	274	294	299	287	296	313	283	293	337	292	284	314	282	289	294	282	269	303	284	292	310	331	268	308	279	309	311	306	318	324	302	304	292	297	272	316	312	276	291	297	296	297	312	306	284	323	272	313	301	294	288	295	273	299	284	308	287	313	322	298	262	287	322	326	291	279	290	325	288	295	274	298	288	324	309	282	279	292	287	310	276	292	284	257	331	305	273	267	295	294	292	306	316	268	293	312	307	312	307	291	309	318	287	328	330	295	282	293	287	274	295	303	303	281	284	270	307	292	313	283	306	294	301	309	278	292	307	327	316	293	267	301	268	298	294	304	270	334	296	302	310	320	290	334	311	280	305	259	273	251	260	299	297	315	302	274	289	289	288	336	311	295	277	292	264	274	300	313	304	309	315	312	302	321	315	280	307	298	310	297	323	272	293	304	300	334	324	301	276	290	314	299	329	318	301	288	319	300	282	290	285	300	325	294	270	336	293	330	304	333	308	299	285	297	271	309	310	301	313	330	305	300	275	274	294	313	289	295	281	304	309	312	323
26695	20697	10120	1240	824	766	697	608	603	559	599	566	575	600	608	586	563	596	565	562	513	513	586	505	501	531	524	514	520	533	536	561	538	536	523	530	540	544	560	565	528	529	516	520	571	518	557	617	675	607	602	565	591	579	543	532	580	566	696	715	673	548	581	544	494	520	531	559	518	563	551	533	500	546	543	516	564	541	519	553	545	517	552	528	492	541	539	562	529	515	547	521	528	521	525	532	524	496	575	518	544	525	552	518	564	531	568	539	544	552	558	544	515	543	572	555	515	578	544	555	564	520	538	537	519	555	557	546	533	521	543	584	523	517	551	551	519	492	510	550	525	526	571	574	548	536	553	507	547	544	553	517	544	552	533	545	492	536	490	506	552	563	518	513	507	559	531	540	551	536	536	519	551	549	555	530	559	544	562	530	554	527	527	519	538	549	547	539	549	559	492	511	557	517	549	529	519	597	541	544	586	526	536	524	550	504	553	531	521	533	551	577	511	538	562	539	531	539	557	520	528	564	551	535	502	520	559	567	568	530	544	537	501	517	525	557	570	535	509	548	512	534	524	532	514	519	518	507	529	562	514	524	544	490	541	491	508	535	517	561	482	497	536	571	529	527	534	516	480	512	570	509	539	523	514	480	538	566	510	565	524	541	524	541	534	521	506	541	536	531	523	543	547	534	552	556	571	561	539	512	542	539	534	538	504	526	543	552	568	534	479	540	538	535	568	546	519	533	522	527	554	534	531	561	533	536	474	493	509	535	536	503	550	548	594	519	515	597	548	550	535	527	548	469	573	500	498	582	511	520	514	568	571	525	509	585	499	519	508	507	565	520	548	513	529	562	517	560	529	553	504	508	533	549	527	509	511	588	551	527	525	562	577	531	508	511	485	515	493	528	473	501	555	524	515	508	560	511	580	533	520	516	543	553	532	519	502	563	534	511	520	565	533	520	580	527	490	475	521	577	538	527	518	532	560	578	538	537	543	537	557	561	521	541	567	505	553	576	546	566	544	560	544	523	572	576	556	557	525	550	538	586	524	524	534	525	546	559	587	519	526	564	545	544	525	519	512	553	511	532	540	531	531	517	499	496	543	558	520	546	537	549	562	518	553	570	554	549	521	531	545	559	531	487	518	534	518	523	527	503	555	504	509	528	556	517	545	495	546	534	516	555	500	520	558	523	508	516	548	549	502	531	541	542	539	535	526	535	499	551	557	565	514	521	550	510	534	487	495	534	532	542	549	543	557	537	547	513	565	548	541	508	531	544	561	538	506	514	513	566	508	543	523	527	567	507	554	546	523	527	562	490	528	566	558	531	541	546	555	555	524	551	508	563	522	554	536	565	548	485	545	545	552	515	553	486	531	527	557	570	559	552	530	580	507	525	556	561	535	518	545	531	563	538	522	544	539	563	580	572	566	540	514	575	512	576	491	556	530	572	501	554	549	571	542	540	520	531	567	528	532	537	574	596	555	555	521	508	561	529	579	518	533	545	522	580	525	585	529	525	526	575	522	540	537	541	505	522	562	517	547	548	535	523	522	519	581	565	556	551	564	560	490	535	549	520	524	503	518	524	509	498	540	526	564	559	532	559	544	529	518	515	568	534	581	553	542	539	517	512	581	537	554	497	564	531	547	554	550	525	563	521	513	564	537	525	576	528	538	507	532	492	537	529	522	498	506	539	541	526	527	561	496	475	474	564	520	579	542	544	509	515	536	568	533	539	542	543	525	480	533	546	553	527	505	552	542	530	551	542	582	529	554	567	539	531	537	496	544	518	523	535	530	504	538	517	567	546	518	535	514	468	522	517	488	522	524	532	586	564	545	557	558	574	540	513	548	534	533	551	528	497	537	501	515	525	554	549	548	566	546	553	535	557	578	518	585	494	555	545	545	550	524	496	462	561	551	546	547	524	549	524	550	533	533	521	547	522	526	583	558	510	506	545	555	547	520	528	559	577	556	587	535	547	530	534	549	555	507	560	525	576	511	555	522	528	538	540	534	506	533	483	540	529	556	513	526	537	543	529	511	523	519	536	517	512	543	550	540	506	517	509	511	494	520	506	533	541	521	495	533	531	564	531	528	598	610	534	499	508	538	524	490	548	552	582	530	575	538	497	555	511	515	569	533	539	517	498	534	505	526	558	539	549	513	507	535	552	498	529	552	545	531	513	574	553	576	551	523	494	558	527	504	550	530	550	531	557	542	553	543	567	578	522	560	554	520	518	573	511	504	498	567	540	535	514	549	556	526	504	536	510	534	552	556	569	546	538	543	551	536	537	504	522	553	535	547	549	528	563	557	539	515	488	523	540	527	527	508	529	550	526	495	535	574	508	539	496	526	518	581	582	559	556	560	514	523	546	515	543	514	519	551	545	548	537	554	498	542	547	519	535	542	525	563	550	525	528	512	530	538	521	527	520	540	530	519	516	522	595	527	570	538	520	446	563	541	541	567	498	499	540	517	518	536	517	483	552	539	535	506	514	533	543	584	574	572	519	568	524	571	505	537	516	524	526	516	557	518	533	493	562	539	524	592	505	525	551	524	576	545	540	567	522	528	555	513	546	562	570	525	551	520	538	550	557	564	538	471	553	526	511	552	548	542	575	567	541	500	525	546	506	520	512	506	526	561	538	551	535	547	547	553	496	518	535	528	495	539	528	531	525	546	547	555	555	543	542	556	498	554	546	520	543	546	537	520	527	516	532	551	487	529	558	557	559	529	480	532	534	554	499	545	543	559	544	535	551	576	530	553	543	497	580	512	546	554	546	475	549	565	518	514	502	539	590	524	537	516	544	539	540	579	523	555	532	536	538	550	514	554	550	548	545	532	567	538	532	526	541	529	552	529	505	554	571	553	525	580	577	529	566	584	560	509	501	547	571	518	490	578	576	547	497	544	531	554	517	525	597	496	555	521	505	569	538	511	530	548	511	563	569	514	520	509	512	534	526	537	553	543	529	544	525	553	552	527	547	507	501	516	527	504	585	540	543	548	560	569	509	501	575	546	544	524	517	517	559	523	498	487	569	503	519	561	511	518	517	590	534	540	545	555	532	555	523	555	576	526	507	525	507	528	581	548	535	522	530	521	542	563	544	545	533	527	552	544	551	587	538	508	505	550	581	532	575	498	488	532	520	520	566	592	510	526	517	524	558	519	582	531	552	509	538	590	493	525	551	557	546	548	509	526	551	497	541	530	532	564	539	524	505	552	560	530	546	534	544	558	531	562	541	534	551	491	543	532	545	571	478	496	550	534	547	521	549	509	517	519	529	553	566	518	542	529	506	502	565	553	538	503	539	558	501	534	561	559	502	573	509	543	544	522	511	518	483	563	535	543	524	533	498	526	530	528	564	581	511	532	527	550	524	501	506	527	518	527	508	500	515	523	563	522	523	516	525	514	524	545	535	523	513	534	521	532	516	470	524	520	547	557	542	532	525	541	497	533	554	512	513	608	542	553	532	568	525	548	481	553	533	531	518	524	567	496	551
4124	1388	1237	1039	942	840	833	857	820	788	786	762	727	874	752	697	692	736	695	695	655	651	710	678	629	689	746	673	661	678	657	632	672	717	640	676	643	693	671	756	656	639	653	718	678	696	723	833	881	760	694	694	690	700	644	672	754	750	981	976	939	689	647	663	617	675	638	704	676	700	644	653	737	699	651	715	701	643	673	673	630	708	664	679	676	677	687	720	687	614	667	637	683	703	707	659	681	653	715	678	674	696	690	684	655	680	708	686	674	673	645	698	662	673	691	637	694	645	669	689	631	699	648	704	644	689	660	697	705	641	686	703	686	712	659	658	655	651	657	669	701	665	661	665	676	711	643	698	699	662	637	672	725	692	678	657	645	685	705	640	681	679	709	650	666	699	637	675	670	722	695	622	684	698	732	718	657	683	692	677	643	715	706	694	660	682	646	641	684	677	638	685	709	659	656	691	684	686	660	658	617	729	685	672	635	662	705	687	689	663	669	684	663	645	642	652	631	693	656	691	683	637	644	699	715	703	654	660	676	701	643	680	667	648	634	666	663	698	717	678	673	664	637	654	686	662	666	678	725	663	620	640	649	667	678	652	636	702	659	651	683	701	709	738	687	709	697	691	655	633	670	669	665	649	699	659	650	708	632	687	685	685	654	656	698	687	681	718	652	722	655	656	648	651	638	684	704	670	704	596	734	684	704	667	609	668	698	694	686	680	703	655	672	681	646	716	637	627	646	660	650	683	689	650	669	659	656	671	619	670	719	682	661	663	649	688	668	620	686	702	663	681	647	718	654	706	696	686	676	662	641	690	648	696	660	681	674	644	664	679	673	696	689	650	694	665	664	669	696	706	663	658	714	691	632	695	682	624	700	701	712	705	660	673	704	677	634	651	676	670	705	699	704	666	669	677	707	687	673	661	683	727	727	743	668	642	676	655	636	662	653	683	635	649	649	692	698	706	667	666	716	690	693	629	667	665	701	671	651	704	682	678	665	660	668	653	691	674	638	637	688	691	674	645	663	676	676	660	714	651	681	704	708	681	722	634	700	694	711	651	647	660	703	704	618	628	671	652	661	669	672	714	621	662	666	714	626	679	664	660	671	666	663	668	683	668	652	668	676	644	674	664	671	682	651	699	733	701	653	630	705	600	657	682	683	646	686	655	645	678	706	651	683	677	712	715	708	703	687	685	664	709	639	717	652	659	667	640	680	707	696	671	676	706	642	638	705	731	688	672	663	689	662	677	673	684	704	626	670	672	705	680	669	672	656	697	679	648	654	653	696	679	716	668	639	644	661	699	672	704	639	693	665	680	659	676	673	704	691	702	632	662	657	693	665	650	677	703	685	696	679	650	642	678	725	679	693	692	664	683	697	676	689	706	657	601	698	655	698	673	723	664	684	674	692	679	681	628	640	690	641	650	637	634	688	661	688	665	686	687	703	685	694	686	654	721	703	644	718	697	658	634	736	696	693	656	661	674	650	686	675	692	712	624	686	699	663	705	666	692	636	684	668	709	710	704	634	658	659	648	667	695	634	632	679	652	599	703	650	672	675	686	678	679	677	654	719	680	666	680	659	706	726	672	699	680	692	721	648	719	696	677	664	652	686	679	670	676	698	634	658	648	624	700	645	691	681	675	669	675	670	670	671	667	687	696	658	666	700	668	683	671	677	680	680	630	664	668	657	679	664	630	635	697	670	685	687	650	620	658	676	640	659	655	661	698	689	624	693	654	643	723	701	630	675	677	683	664	701	683	684	656	673	662	703	675	698	681	681	658	648	721	672	700	686	686	677	671	657	705	674	656	692	653	631	704	624	680	679	740	662	683	668	699	681	708	599	649	631	701	712	686	691	680	667	654	681	696	678	657	693	690	716	711	675	714	653	639	694	676	682	647	661	717	666	637	687	693	647	668	691	680	708	683	693	681	658	679	624	671	661	681	648	686	679	709	676	649	706	659	693	681	686	664	677	659	695	666	681	677	682	633	688	670	676	699	676	601	645	699	669	689	712	642	710	677	723	604	709	647	688	694	661	692	626	622	677	650	709	684	662	702	703	677	675	694	675	637	654	627	696	676	677	657	694	663	676	687	717	654	648	672	708	654	673	692	711	717	655	668	695	662	692	673	655	685	675	651	687	652	656	659	652	707	693	664	642	706	672	722	690	652	697	603	684	663	688	648	710	696	715	732	683	699	642	740	664	655	647	664	701	694	666	656	676	694	632	700	640	606	663	659	723	684	654	665	660	652	642	698	710	685	689	639	676	627	682	671	694	711	654	700	645	630	674	640	671	649	661	672	677	702	701	679	691	699	681	649	667	664	697	672	667	677	735	686	669	573	658	669	649	687	710	625	685	632	706	690	680	651	709	647	627	710	629	684	624	745	654	683	675	658	716	691	697	688	663	651	682	680	677	679	634	643	680	619	686	637	659	716	648	678	674	682	698	672	653	645	674	658	667	675	675	707	643	644	642	709	612	695	718	686	675	666	670	682	717	643	633	685	682	676	659	641	716	638	718	616	665	685	721	687	673	646	683	662	632	683	660	653	685	676	702	637	676	656	675	667	735	658	686	664	674	681	634	671	655	720	661	651	681	668	680	645	661	633	743	654	685	744	680	723	726	674	670	673	690	664	662	646	659	639	654	674	668	667	715	708	661	649	666	654	699	637	704	669	683	664	677	666	697	665	678	707	652	631	662	648	692	662	636	608	632	686	658	651	709	652	698	682	646	680	675	658	661	675	709	668	686	603	653	667	634	676	669	627	693	686	652	676	677	677	674	683	670	687	673	670	653	650	676	712	684	650	656	648	689	656	725	701	687	694	653	666	666	698	692	680	689	681	752	675	656	687	670	657	706	673	656	659	667	683	681	650	689	709	615	613	641	680	649	687	728	691	684	685	699	694	651	756	660	700	665	633	734	703	691	704	668	632	678	605	668	698	664	676	668	677	647	658	667	678	686	616	721	700	659	644	692	646	668	646	667	674	695	666	696	695	681	654	663	673	670	712	695	656	656	657	631	691	735	681	650	635	669	698	638	652	639	694	648	707	704	697	707	694	687	636	672	651	656	624	687	685	627	645	685	658	680	669	667	679	651	683	748	696	666	720	659	649	695	643	634	669	658	693	701	694	639	620	637	675	673	689	659	688	653	611	692	642	649	667	658	660	683	711	677	684	674	722	714	648	683	666	644	690	704	643	698	681	668	672	659	657	705	666	672	681	601	686	722	680	666	669	676	699	672	648	669	654	703	679	669	730	723	666	689	717	662	681	672	671	654	668	686	731	693	615	672	665	672	645	690	670	695	653	727	693	656	683	631	674	632	648	690	667	669	649	672	679	657	690	710	649	691	655	641	633	651	685	670	686	659	698	700	665	668	648	644	646	678	689	689	652	647	686	672	671	678	674	669	672	707	689	707	696	685	687	654	688	670	678	704	643	680	678	654	708	662	700	657	706	683	670	692	670	620	662	647	680	668	707	690	667	695	693
23507	21072	28465	23702	20962	13417	1461	929	776	692	612	532	555	659	505	493	460	490	446	446	408	398	404	385	401	425	429	365	374	394	394	405	389	403	384	382	402	387	378	401	387	366	404	367	365	404	388	522	583	456	392	371	394	377	377	396	376	459	683	669	541	446	386	392	350	398	359	381	337	349	376	346	408	346	360	400	341	358	364	378	378	361	356	371	361	357	355	391	327	367	366	368	410	365	339	398	375	404	387	348	372	359	375	362	395	375	339	404	369	351	399	381	376	352	380	372	392	351	396	365	354	363	333	391	358	402	329	342	359	372	380	377	330	375	356	348	349	382	355	388	341	385	367	363	369	364	352	355	346	356	373	375	345	381	366	393	359	368	377	351	369	323	396	376	340	392	374	345	354	388	377	357	383	349	388	332	382	399	354	395	369	395	363	364	326	374	380	396	340	393	380	383	369	398	389	389	382	359	364	387	342	368	323	329	376	381	357	364	348	365	369	340	345	360	387	372	355	395	352	330	344	363	348	345	362	388	361	366	369	363	352	391	350	364	386	380	342	374	417	355	365	391	404	364	358	341	361	327	361	400	354	349	371	374	384	398	374	346	369	402	345	350	348	359	362	405	367	387	352	366	372	376	373	399	373	403	349	351	374	350	382	355	384	387	371	391	358	355	379	385	334	353	333	383	381	365	338	363	359	375	342	353	351	350	361	369	363	359	341	405	367	356	372	396	370	378	369	374	347	370	348	363	352	369	350	328	358	401	361	356	362	341	355	354	366	344	359	370	356	369	396	359	367	362	362	367	373	360	349	388	377	360	380	388	382	414	374	347	379	381	345	357	390	397	350	374	390	344	356	372	349	380	370	384	370	369	361	358	372	318	376	392	393	391	367	366	379	379	364	346	374	384	400	387	383	361	373	388	352	376	353	322	390	389	358	383	381	394	348	373	375	353	398	379	401	367	376	356	386	337	371	382	351	359	393	364	383	351	391	392	345	376	326	330	352	351	379	354	361	407	356	335	404	362	368	343	364	405	374	370	342	320	342	377	362	358	359	338	343	368	350	397	348	364	356	365	362	387	371	336	359	354	373	390	352	355	347	353	357	376	380	363	361	337	351	363	395	362	332	360	377	373	363	376	369	380	364	352	365	372	338	396	338	314	387	375	386	338	378	375	340	342	364	368	386	389	356	326	394	388	378	364	346	359	380	365	362	335	360	407	324	352	373	377	387	364	403	347	350	375	366	372	354	367	376	351	352	357	381	379	364	386	369	328	379	363	348	360	350	314	395	342	368	376	410	327	379	373	323	350	360	344	391	345	385	372	342	333	370	396	403	363	362	396	354	357	371	368	352	387	346	373	354	372	331	349	369	343	343	332	381	380	337	353	340	382	353	370	371	348	339	367	374	364	360	368	384	370	371	400	405	390	370	358	352	348	329	351	330	337	340	360	356	361	375	363	342	322	368	358	334	376	350	350	357	352	341	346	353	388	363	361	342	333	388	330	368	384	361	354	374	323	384	351	399	358	347	360	359	372	355	395	397	364	354	324	353	396	354	314	340	376	359	356	367	351	382	372	351	360	353	346	384	331	370	352	345	380	344	375	362	361	359	395	363	352	362	363	371	365	393	404	376	354	365	387	373	355	345	359	383	374	386	371	370	404	373	388	343	374	376	347	369	339	399	392	362	395	369	369	379	367	365	382	397	412	349	347	364	387	410	356	367	362	335	416	337	370	343	347	365	391	376	382	363	369	346	355	333	364	359	361	380	364	340	365	362	394	361	388	332	370	395	353	373	400	344	368	359	347	368	313	360	352	320	360	360	365	355	350	374	374	377	338	352	362	379	350	352	344	353	357	363	388	336	379	351	398	365	355	349	374	356	382	372	369	323	372	354	356	369	362	372	372	363	362	375	380	313	360	384	385	387	330	396	362	372	358	355	335	354	359	388	361	374	352	378	335	374	353	381	370	364	364	367	376	367	366	347	349	397	364	339	356	319	391	361	330	359	367	376	369	381	391	388	379	362	351	326	366	355	364	372	401	360	389	360	369	331	353	376	396	383	368	366	358	354	373	355	385	344	370	389	373	365	356	368	387	380	383	316	340	386	350	373	361	331	403	364	385	365	376	361	380	394	352	362	378	371	382	364	342	366	353	368	378	350	345	401	349	363	354	347	370	391	374	372	346	388	374	367	364	331	339	363	337	364	322	359	382	350	335	379	332	347	382	345	358	380	369	402	320	374	351	350	342	372	365	370	371	359	377	361	375	357	368	371	365	332	392	376	377	311	386	368	377	412	382	348	354	366	397	366	375	353	361	348	388	373	397	380	348	359	362	359	365	336	352	364	374	360	349	379	383	366	333	358	367	363	351	380	341	387	369	352	385	329	355	372	368	401	360	353	380	404	345	373	353	341	367	387	370	354	388	395	340	356	362	364	399	359	316	361	381	388	385	356	356	335	354	365	370	374	358	336	335	358	387	373	378	349	385	375	346	349	348	417	378	360	367	356	348	345	343	358	327	381	378	372	392	389	350	350	349	390	336	345	355	360	356	387	408	379	377	362	387	404	375	349	335	411	357	354	368	365	349	319	389	365	367	337	361	337	367	374	338	379	350	362	351	363	354	351	369	365	373	382	398	359	356	347	333	417	383	338	358	360	365	383	353	368	376	375	371	375	378	362	376	334	347	363	369	365	381	386	412	387	363	357	374	368	369	380	350	347	333	353	377	383	385	386	353	356	363	366	363	363	385	332	382	333	355	397	397	363	335	379	375	380	347	379	331	368	341	359	374	379	376	364	378	370	357	391	373	366	339	385	368	361	372	347	354	392	416	378	359	373	371	344	376	384	394	346	384	353	322	421	399	377	340	357	373	356	376	390	320	380	369	382	372	385	359	362	362	368	337	377	372	349	365	384	394	343	362	383	329	368	340	356	404	387	353	361	320	378	376	370	389	350	340	365	392	373	358	339	356	363	343	368	359	360	346	361	354	339	352	373	326	371	344	386	405	347	358	341	354	350	378	356	357	374	369	364	372	348	402	388	342	368	404	351	399	333	372	400	341	414	390	347	339	376	386	395	377	385	341	375	369	340	327	410	366	360	412	346	336	390	368	362	381	340	368	343	346	388	387	346	369	342	387	398	339	355	329	368	368	351	379	386	360	384	375	321	365	322	355	371	361	346	349	385	345	387	385	363	321	342	385	384	340	351	349	392	358	380	332	356	358	374	358	351	396	404	362	364	358	397	346	363	347	401	356	354	357	365	331	343	419	378	364	353	375	386	347	391	401	346	379	348	351	357	360	397	358	335	352	368	379	374	357	343	385	399	354	378	350	365	372	367	412	349	341	349	371	342	359	359	387	313	346	389	371	366	355	371	369	367	361	362	359	367	363	378	363	348	387	396	367	375	390	393	368	351	341	358	350	361	347	396	353	392	407	381	377	342	382	398	353	357	334	419	358	389	387	408	367	364	339	348	381	362	360	407	389	381	365
5884	10184	8560	4488	3289	2485	1980	1695	1415	1127	990	928	910	1100	857	735	687	658	585	593	569	549	501	537	530	479	508	521	459	529	522	500	487	512	472	504	491	491	514	513	523	506	484	520	499	504	518	827	882	633	573	509	544	563	512	516	533	654	1042	1056	844	599	500	483	465	446	459	485	480	487	516	440	512	476	471	484	458	436	452	439	479	496	451	495	454	506	442	473	493	488	493	473	500	476	457	502	514	479	474	482	456	438	524	455	462	489	454	486	444	458	473	458	466	490	471	440	505	509	470	447	465	442	475	494	496	466	500	448	468	450	453	464	481	505	464	476	497	467	423	488	476	505	444	495	471	502	482	473	460	494	463	458	458	457	457	497	455	445	471	492	467	479	494	460	434	458	441	480	480	501	482	471	505	455	456	507	466	497	519	505	459	455	480	499	449	462	453	446	468	453	505	518	473	494	467	494	468	457	484	439	501	468	454	494	493	463	472	441	449	434	467	449	445	459	458	506	484	443	528	471	501	428	492	444	470	479	487	455	473	468	485	485	472	459	453	480	478	482	511	466	449	490	477	461	444	495	461	485	453	441	488	437	444	470	507	473	460	491	472	477	450	471	425	448	486	478	504	461	491	470	474	439	477	473	479	468	482	460	481	477	511	495	498	464	465	453	473	451	472	438	463	428	464	445	491	447	469	483	473	474	452	465	445	500	502	467	423	441	481	454	483	472	485	447	483	475	503	481	481	465	470	453	497	516	500	429	491	464	498	476	475	455	491	467	454	470	448	468	470	449	445	470	455	458	465	455	440	470	451	489	453	454	479	469	463	475	461	461	485	464	478	453	472	501	441	492	456	454	488	461	449	480	466	481	476	483	482	482	473	494	480	477	439	503	452	445	430	433	445	484	443	463	460	458	460	466	469	507	483	479	479	500	493	486	503	491	471	476	470	485	422	461	459	458	480	452	504	472	514	489	462	427	457	480	436	471	515	477	471	463	479	493	466	467	454	494	455	440	468	514	424	450	459	497	472	470	473	471	462	453	448	489	461	495	504	489	468	458	458	482	465	480	466	462	452	480	490	510	421	475	485	472	492	493	473	468	513	475	477	433	507	483	414	458	459	445	464	487	462	481	491	462	477	449	427	455	462	454	479	464	455	460	476	441	461	451	470	500	462	503	515	474	485	447	470	508	477	474	483	472	478	461	458	420	456	477	425	483	482	483	476	485	447	471	500	452	471	482	426	470	500	440	472	498	471	513	446	458	508	442	488	463	445	499	464	485	452	484	449	503	466	465	461	491	477	444	501	425	481	493	469	460	454	455	463	496	446	487	495	455	471	500	471	471	510	444	494	470	500	441	486	457	488	515	441	479	470	439	480	464	445	460	486	482	529	456	426	481	475	452	510	469	519	501	460	512	429	469	471	460	450	484	443	445	486	449	493	470	427	462	449	496	448	441	468	530	480	469	477	462	475	483	500	480	455	435	485	455	459	454	468	464	458	466	466	477	496	467	498	494	484	454	431	475	475	453	517	491	454	469	483	498	472	464	446	467	464	458	470	532	494	455	455	461	473	471	458	457	481	474	462	504	480	481	404	485	479	465	493	484	499	452	487	498	441	495	469	518	479	470	453	479	509	489	453	458	465	520	443	493	464	436	472	506	438	459	474	476	465	468	502	459	479	458	480	422	476	456	487	436	510	524	453	488	507	485	474	485	483	467	501	456	485	464	490	478	464	495	486	486	483	449	481	449	454	435	448	499	467	482	476	465	476	447	514	465	466	530	476	535	464	485	490	484	464	486	471	403	471	499	520	453	513	466	444	436	485	472	473	421	473	475	447	433	446	472	472	451	460	462	458	506	451	468	466	448	471	475	451	461	441	476	480	468	457	438	471	468	483	458	478	475	501	424	458	483	469	492	482	458	472	476	483	439	471	470	489	494	470	455	484	464	474	466	457	460	498	461	468	485	480	478	449	469	449	454	478	484	488	518	432	458	443	491	485	467	468	497	454	478	519	441	456	465	511	466	490	462	477	492	469	461	449	457	467	466	440	473	489	492	458	444	472	504	477	461	467	456	485	494	467	522	449	480	471	463	480	449	464	465	478	512	486	463	466	476	473	459	446	468	470	473	458	469	448	536	426	458	464	502	433	491	481	481	481	472	486	487	453	513	482	513	484	482	448	484	480	473	495	472	475	473	447	469	455	470	476	473	452	466	510	493	496	495	486	455	467	461	481	461	484	472	495	475	471	465	475	487	446	457	453	466	462	487	463	460	447	489	477	470	476	470	394	451	503	489	467	473	493	475	481	447	449	460	441	463	459	481	474	503	504	499	486	477	493	440	515	492	455	472	474	513	500	473	413	466	454	493	453	480	467	502	455	430	463	487	409	463	470	507	471	473	419	467	434	514	430	467	482	474	523	504	472	460	469	500	465	444	529	489	468	485	519	482	447	459	464	453	464	456	453	461	483	462	462	478	484	483	483	481	482	459	497	404	493	452	466	488	470	498	455	480	472	488	475	461	494	471	486	499	467	453	480	492	450	461	470	511	486	497	475	433	462	476	430	484	464	499	471	497	440	488	459	476	479	481	459	445	493	472	459	484	487	486	471	473	445	476	462	480	452	460	477	477	482	503	469	497	480	414	477	491	467	480	470	476	461	425	483	472	494	482	476	456	455	513	435	466	450	479	472	473	476	498	483	435	464	487	465	458	460	491	487	475	467	451	481	474	489	488	491	481	461	446	489	470	484	484	455	485	439	451	486	472	456	470	453	439	464	487	452	467	497	484	471	461	464	453	465	493	437	480	462	441	475	474	462	456	470	488	473	472	450	486	482	480	468	473	486	459	473	462	468	465	483	475	460	441	492	464	470	455	491	495	465	481	473	463	472	495	468	485	483	487	489	504	443	496	489	445	492	470	478	490	492	458	510	422	485	460	483	468	446	455	459	489	466	468	465	495	425	459	460	490	448	450	447	452	436	451	490	470	459	472	469	455	479	438	445	515	432	521	442	485	478	437	484	455	473	466	462	475	412	435	493	481	447	501	459	486	454	481	476	468	484	478	451	469	469	468	476	459	453	492	473	495	479	473	410	466	463	495	504	460	480	488	502	480	501	484	487	460	435	481	492	480	504	427	495	470	489	491	509	450	504	458	465	460	449	484	505	479	432	504	474	483	460	460	459	467	486	460	495	489	469	472	486	485	440	454	477	482	469	443	444	505	481	512	484	469	448	482	489	485	519	450	494	486	502	483	472	479	481	482	462	462	443	495	516	447	441	435	438	487	462	448	451	475	438	494	501	426	481	476	467	460	446	458	421	483	472	461	484	433	429	476	485	478	468	455	503	471	457	439	471	477	477	462	442	492	447	502	427	487	452	494	484	452	471	491	477	457	453	487	468	454	489	481	483	463	471	451	440	473	514	510	459	500	436	471	457	479	499	488	506	469	497	458	479	469	486	471	463	486	452	476	455	477	468	462	460	480	468	447	466	467
22626	21048	28858	23448	21048	21106	11641	1389	974	823	690	638	594	721	527	451	456	413	376	340	352	281	306	330	284	301	308	274	315	299	300	279	283	294	308	255	268	288	256	267	261	279	288	248	262	277	328	474	590	399	309	291	310	329	282	255	304	486	645	768	648	362	290	264	245	267	265	262	249	275	237	264	256	258	253	288	272	250	251	278	234	255	254	242	254	224	280	242	282	264	242	254	232	242	245	260	241	245	246	236	226	245	252	248	282	257	243	250	260	257	249	246	236	218	261	260	258	254	255	217	236	287	240	247	235	263	243	230	299	223	243	264	254	253	265	219	237	281	227	248	264	268	237	236	242	248	229	220	238	248	250	262	241	245	264	261	250	244	246	250	236	246	272	268	260	271	235	237	255	259	219	252	236	280	238	258	229	253	259	265	233	247	247	215	244	233	232	229	256	237	253	272	210	267	258	237	242	237	228	258	243	239	247	234	228	219	224	271	243	253	271	272	233	233	256	235	250	263	259	248	236	249	218	235	229	252	243	227	232	256	243	208	236	234	280	239	256	242	228	263	264	257	248	258	256	265	256	264	232	272	245	224	202	246	261	241	227	270	236	267	230	258	271	264	254	239	238	291	249	214	250	245	240	231	249	246	219	252	247	226	262	223	225	257	259	254	249	255	242	277	253	259	232	237	239	251	272	242	242	291	257	229	232	234	272	247	232	245	251	229	251	245	241	216	245	242	260	222	248	257	225	247	249	254	243	238	255	255	252	252	252	256	247	249	235	245	255	262	237	254	258	238	239	228	236	222	260	241	281	242	249	234	230	260	243	257	250	270	248	239	239	247	227	231	238	258	263	246	239	229	235	255	254	247	249	242	250	234	227	243	249	255	252	234	230	267	235	221	234	239	246	255	273	240	272	218	242	252	228	279	223	249	255	221	233	246	261	255	240	227	267	264	233	244	262	223	250	241	231	236	242	242	240	250	273	252	230	265	256	262	252	238	229	190	234	264	274	249	240	246	238	233	226	230	248	246	254	264	240	261	248	273	263	278	239	258	246	238	262	253	223	252	263	245	234	247	253	248	256	238	249	236	259	265	253	220	256	258	248	238	242	244	235	275	257	256	249	265	248	221	228	249	240	230	261	256	217	266	237	258	266	260	239	255	264	267	231	238	252	292	262	252	271	235	229	263	244	233	234	254	241	257	237	260	251	246	255	243	222	258	231	282	258	211	261	205	245	245	257	238	257	265	217	241	249	242	241	253	253	236	235	266	216	255	222	268	247	219	265	243	272	262	252	228	246	258	252	246	270	243	253	270	243	220	287	264	246	248	260	228	240	260	281	233	221	268	251	265	251	251	227	211	240	228	249	260	266	234	240	276	245	244	249	241	246	227	234	229	236	263	281	244	247	243	240	239	250	252	250	247	230	227	229	234	236	242	232	245	270	272	255	242	253	240	251	264	244	246	259	279	234	219	255	231	219	215	240	243	227	266	231	264	252	262	218	239	228	246	252	253	247	239	250	237	234	261	255	231	267	224	247	260	256	246	255	237	295	247	246	255	241	262	249	234	230	240	238	231	283	245	258	243	239	247	275	263	241	259	234	259	280	259	248	244	250	249	270	254	265	220	247	264	255	245	239	249	225	238	260	247	246	254	265	232	211	245	217	263	258	251	250	239	247	244	258	230	240	231	253	251	247	250	259	240	242	253	249	234	241	237	242	267	248	240	238	254	274	261	252	235	241	264	247	231	236	214	226	227	241	293	264	215	281	227	233	241	226	223	213	273	244	252	232	221	242	254	266	226	255	267	259	232	245	273	248	249	244	220	222	245	231	279	226	235	261	236	248	238	251	244	258	247	274	250	296	268	235	249	239	216	237	254	231	246	238	205	245	263	246	270	246	243	247	245	267	232	259	259	257	242	236	247	250	238	239	257	268	278	274	233	270	249	251	253	231	246	262	244	234	255	251	267	255	230	264	243	243	264	240	271	247	225	247	255	249	269	247	268	211	243	237	234	260	235	242	234	267	223	265	232	251	256	247	252	234	243	234	239	247	260	243	275	236	230	262	223	245	244	251	258	240	276	232	223	245	245	258	252	262	229	268	247	276	253	271	235	249	231	245	236	273	229	260	264	241	232	254	250	260	241	225	230	249	272	242	261	260	265	251	243	234	229	222	257	249	237	244	281	260	243	240	221	239	270	223	243	235	246	241	240	268	235	272	265	255	235	224	263	221	259	229	246	254	213	250	248	234	277	267	234	249	253	237	262	235	256	274	208	242	252	239	249	251	227	248	239	254	253	248	241	231	261	206	240	238	216	235	250	242	249	271	214	261	246	241	251	244	258	245	243	240	233	234	242	268	252	245	231	266	249	256	245	263	253	239	232	259	246	239	249	255	245	227	275	246	263	246	240	246	218	236	233	238	248	240	262	247	253	255	256	241	261	231	236	254	263	226	255	247	256	270	270	238	245	240	259	244	252	244	228	222	227	219	272	247	251	232	250	259	257	254	235	267	261	250	261	251	237	261	239	236	249	241	258	254	224	218	226	227	243	231	263	251	227	260	264	269	240	249	226	238	244	263	222	255	217	251	246	251	247	256	243	235	249	247	247	234	231	233	235	223	233	246	248	247	242	258	244	235	233	236	241	236	233	220	234	254	257	264	245	255	250	243	275	261	240	227	229	266	260	267	249	257	218	229	237	253	278	242	268	257	258	260	241	240	259	263	256	239	237	239	274	235	260	231	211	274	266	268	205	219	235	279	212	227	208	232	244	255	275	247	231	246	233	259	235	228	232	189	240	255	233	278	229	240	247	249	245	218	225	259	261	232	243	256	245	212	249	257	250	258	229	261	244	247	285	237	236	228	228	238	250	237	250	265	221	247	265	226	263	244	261	254	226	261	231	249	250	244	251	258	231	257	246	232	259	261	229	266	240	233	227	232	248	229	219	238	260	243	240	241	249	249	283	222	250	232	221	255	257	252	222	252	257	219	231	237	259	225	251	248	239	261	266	224	232	224	250	233	248	247	245	251	250	250	243	243	227	232	245	252	253	245	238	242	231	231	297	252	294	249	245	246	262	242	259	231	220	226	249	231	247	257	267	262	211	271	255	263	262	233	232	219	252	234	255	264	260	228	229	271	280	251	249	237	261	271	215	232	227	247	242	261	227	209	267	220	257	254	248	253	244	227	234	230	215	264	263	243	269	234	249	246	237	251	256	257	252	264	221	202	233	256	247	229	219	265	259	242	249	249	224	255	251	240	271	263	258	229	249	242	249	241	263	230	232	255	232	230	283	270	241	240	240	260	245	254	247	252	223	254	257	244	227	279	230	256	257	251	250	257	258	251	242	235	250	256	264	248	241	254	248	236	249	247	252	222	225	270	238	233	262	244	262	267	264	246	258	296	248	243	290	263	247	245	224	251	275	234	247	253	242	261	207	236	234	249	257	232	271	256	221	255	243	253	231	265	242	242	227	244	258	250	242	261	249
8424	16085	13581	7592	5359	3984	3279	2625	2023	1615	1310	1103	1099	1364	870	770	715	662	564	506	475	460	447	425	416	437	407	368	414	384	398	376	375	379	363	325	339	385	362	339	395	337	350	339	341	418	469	778	915	555	476	389	420	383	373	324	391	765	963	1244	1006	506	376	305	362	284	344	316	312	331	334	327	318	291	311	326	330	307	335	278	308	308	297	343	332	296	307	302	320	303	322	286	286	307	310	323	323	312	293	313	306	292	290	318	325	316	310	296	320	297	273	345	295	335	285	304	287	308	310	339	290	340	309	294	300	296	325	298	323	272	329	301	342	286	346	304	282	338	296	316	306	317	316	289	309	311	295	326	320	266	315	310	300	310	282	302	323	297	290	309	298	316	325	347	312	325	323	314	306	302	322	321	332	309	329	296	299	309	327	297	324	329	310	331	294	286	317	337	310	302	297	316	292	300	324	312	311	319	316	302	339	300	279	296	333	304	347	308	303	343	326	320	326	312	311	291	303	302	333	309	299	297	301	301	309	313	289	324	290	308	300	318	282	310	293	292	313	297	283	280	280	294	307	334	295	324	346	305	309	311	340	283	309	331	307	299	306	282	315	299	312	313	304	266	334	326	293	274	304	306	339	293	309	302	291	295	326	321	289	328	309	292	328	308	315	304	347	294	307	270	308	294	283	303	318	316	362	285	297	285	293	336	327	323	310	304	303	292	310	310	330	328	305	294	270	285	313	306	311	299	308	327	304	290	315	305	307	309	306	292	322	291	317	314	310	323	295	328	283	299	300	326	286	301	293	305	326	307	323	286	299	312	276	319	286	269	282	332	295	285	275	279	300	301	282	323	295	340	303	320	305	295	286	319	332	302	280	338	308	307	315	310	322	289	312	302	300	314	321	315	317	310	307	287	299	326	293	326	311	295	343	318	307	291	346	317	304	336	317	312	313	290	337	313	325	312	285	296	294	348	302	315	324	304	284	320	285	297	276	305	315	324	289	299	321	307	304	299	297	324	315	298	328	329	286	278	337	304	307	322	322	328	316	315	299	306	304	300	308	309	303	315	292	322	300	318	303	327	317	304	326	316	335	291	301	343	303	320	289	311	349	302	312	297	317	331	309	308	277	296	308	314	291	329	311	343	296	304	299	333	331	301	310	292	310	315	311	339	332	317	304	303	281	307	264	300	300	327	303	300	313	330	252	301	311	324	297	352	319	321	317	322	280	309	330	294	290	349	308	306	309	272	268	315	311	331	296	301	330	326	316	315	303	299	298	309	346	302	331	307	288	336	286	291	305	307	306	289	292	264	307	342	313	277	340	309	307	302	291	317	348	310	337	307	289	296	299	323	330	325	285	318	304	321	318	297	328	319	326	293	315	300	277	294	309	301	311	299	298	324	308	292	310	295	325	292	313	318	313	324	267	298	286	294	295	300	353	281	327	300	308	314	294	299	298	277	320	293	336	323	304	309	291	300	309	294	305	284	308	319	284	282	304	316	331	295	328	285	318	337	316	310	291	300	282	285	300	311	279	303	310	283	271	331	313	284	291	321	286	297	348	311	289	285	345	314	341	302	298	309	280	312	282	297	292	300	310	280	267	299	308	351	319	319	295	316	307	331	330	281	316	331	354	330	294	303	296	297	331	271	289	319	279	289	289	294	308	297	300	311	340	319	353	307	291	285	307	331	306	314	331	280	309	270	290	327	313	307	334	309	282	303	295	295	300	325	281	304	309	335	295	296	300	320	315	289	301	323	329	305	308	307	264	319	305	315	285	305	308	308	244	334	250	311	319	324	319	288	292	293	267	297	327	293	289	286	337	319	337	315	309	335	270	309	326	286	303	306	323	311	334	312	299	303	307	296	279	320	303	313	309	292	302	319	293	297	320	308	313	273	322	295	304	285	315	295	295	302	284	306	304	292	307	332	288	320	301	312	304	296	299	294	305	304	297	294	309	315	301	312	354	304	305	291	296	298	283	309	325	302	296	335	339	256	313	295	317	314	318	313	314	283	297	302	275	312	303	351	298	307	306	284	272	277	300	323	298	301	300	326	309	327	328	289	290	302	356	340	314	310	312	304	286	304	336	299	290	313	335	318	293	306	334	280	339	298	300	308	314	315	333	291	302	326	290	283	327	309	292	322	300	313	300	280	314	317	314	299	278	282	313	302	295	307	297	318	326	284	297	313	334	280	324	339	311	301	309	299	336	321	320	325	313	361	307	334	348	318	312	309	300	293	328	313	327	293	328	298	315	280	285	328	328	300	299	279	302	290	297	338	282	325	288	292	307	334	282	283	308	300	294	309	308	298	286	317	308	281	334	315	294	325	292	342	318	297	283	324	310	346	322	306	314	299	296	328	308	300	337	267	275	327	299	294	282	287	284	311	324	317	301	318	324	292	319	298	300	340	288	345	312	314	319	290	306	334	302	327	306	322	336	297	325	300	300	291	323	325	284	303	282	312	302	328	294	302	341	282	317	285	304	303	302	286	299	326	330	332	292	311	341	313	320	306	331	310	305	320	328	292	336	338	321	276	293	303	272	308	288	307	313	301	307	302	323	281	286	325	338	302	308	294	302	331	314	317	287	276	295	333	323	307	299	312	292	280	300	292	304	285	282	289	285	300	333	310	328	341	320	294	311	323	319	290	281	284	308	296	286	315	295	310	298	300	299	308	274	316	293	286	278	298	298	334	333	314	278	303	305	292	311	305	323	343	303	308	306	306	327	314	293	305	315	279	319	315	288	311	305	326	307	274	325	263	301	320	333	335	288	299	342	297	300	307	296	303	284	312	316	331	314	311	309	300	301	310	315	278	328	290	282	326	319	277	296	299	346	302	300	279	295	316	284	314	344	308	269	309	315	310	322	350	292	294	325	279	320	322	314	328	303	315	344	323	321	294	308	351	320	292	306	280	353	298	290	329	315	284	310	306	328	307	308	319	313	301	318	287	326	301	286	289	293	327	317	317	248	290	308	327	329	292	294	326	298	296	299	310	304	308	296	314	305	325	289	322	305	292	296	315	335	318	300	342	284	322	320	343	271	314	335	309	302	294	328	294	348	316	342	319	321	316	329	273	289	326	331	297	301	311	318	311	315	340	316	273	287	295	310	290	304	330	301	311	319	320	326	329	299	321	290	302	353	319	305	310	304	305	283	295	295	336	298	315	311	308	314	290	293	302	305	311	294	313	319	283	288	313	282	315	301	329	320	291	319	314	306	286	275	299	302	298	284	339	302	371	304	335	291	286	305	284	273	292	346	318	301	303	314	304	293	293	323	315	302	327	327	300	314	296	317	315	308	285	317	302	306	279	290	287	258	327	297	344	302	301	302	332	285	329	293	313	302	295	295	309	282	262	296	294	294	326	289	319	332	283	330	327	258	288	320	323	326	271	298	284	281	275	331	329	290	347	328	291	286	334	300	305	329	293	298	301	311	296	320	288	303	276	326	285	330	304	308	299	273	311	317	284	334	305	314	300	300	315	318	315
26696	20658	10173	1108	713	588	622	628	618	617	549	558	655	686	564	623	577	605	558	560	570	561	550	537	604	560	570	541	564	563	556	578	529	533	563	535	560	557	540	558	577	552	546	569	556	555	540	626	667	582	562	569	519	570	535	531	557	608	682	769	706	597	548	567	536	535	568	572	498	565	567	565	512	578	560	521	523	539	579	526	577	535	582	523	548	557	548	587	570	576	560	538	540	567	562	507	575	541	532	578	537	542	573	553	529	563	520	556	565	550	576	572	554	538	534	510	586	563	593	566	581	559	561	534	529	517	582	538	555	563	547	567	525	552	549	540	496	533	575	543	537	540	523	527	551	552	539	580	531	509	537	527	538	552	535	549	556	553	529	540	594	559	533	554	555	540	562	545	516	560	589	516	565	555	492	558	542	551	516	560	560	544	563	581	529	534	528	550	577	502	556	599	572	499	549	552	546	597	529	536	555	565	560	535	533	511	502	535	556	566	528	552	558	528	536	579	539	557	515	559	574	552	541	569	574	535	519	528	528	585	569	568	587	538	561	540	568	565	488	538	544	578	526	549	533	552	553	532	524	521	546	572	544	523	554	526	575	519	575	551	561	535	534	562	568	581	593	514	544	559	501	573	534	578	564	543	584	529	549	548	512	543	542	541	557	561	562	536	526	583	531	546	517	540	567	563	565	572	528	516	536	560	598	497	548	594	537	532	579	576	555	572	516	549	578	568	564	536	552	553	544	495	528	529	560	544	554	578	553	522	537	530	565	543	539	551	535	552	584	491	572	568	517	554	527	549	533	533	527	520	559	565	523	518	569	533	540	564	610	546	568	564	587	533	596	527	576	520	562	534	549	557	556	553	567	576	554	561	585	556	557	550	530	561	568	587	571	599	585	572	533	545	517	555	554	565	555	560	529	528	530	555	524	543	529	535	578	554	570	519	545	556	527	572	580	543	566	529	528	545	486	541	538	571	502	562	542	560	587	587	555	563	577	548	526	529	547	560	531	543	595	584	547	555	561	509	521	579	556	543	554	525	539	556	521	540	591	564	551	550	589	512	579	593	532	548	530	598	555	604	543	576	538	578	589	571	612	580	572	553	528	470	549	551	550	591	532	524	578	597	564	587	529	553	518	559	538	550	531	558	582	575	587	533	510	510	520	532	573	538	562	560	554	498	526	539	556	580	551	612	559	548	544	537	542	558	564	550	541	586	565	571	549	560	515	537	541	579	561	563	584	552	542	574	524	548	564	548	557	534	491	549	507	548	582	566	549	526	566	531	547	577	523	554	567	599	531	506	572	534	574	509	550	512	526	566	550	520	556	554	601	568	552	587	519	551	564	550	565	529	545	531	553	541	548	555	570	543	552	579	552	522	569	528	532	530	574	575	538	548	577	501	573	567	571	534	541	536	535	514	560	528	576	579	527	545	539	520	553	574	509	537	537	541	539	573	541	531	530	532	486	568	564	567	583	601	557	583	538	544	554	549	540	533	538	531	612	535	578	555	533	552	532	577	543	568	498	570	590	535	561	555	534	505	577	538	560	546	523	530	551	569	548	575	581	500	548	568	535	527	505	541	562	550	609	585	569	532	563	531	519	563	556	577	555	572	551	563	579	542	542	574	565	514	526	595	537	581	567	549	555	589	608	531	554	537	584	541	573	610	585	525	527	550	569	554	556	529	591	537	588	532	519	555	560	576	546	526	513	542	520	532	516	575	524	513	521	532	527	544	538	514	536	529	512	556	548	564	564	553	530	561	554	532	572	546	568	560	509	561	575	552	553	551	586	554	542	583	545	552	545	537	531	534	563	594	617	563	505	566	579	525	570	543	550	579	550	538	540	580	572	528	588	548	560	572	551	558	560	570	557	527	545	562	543	550	526	538	567	509	566	546	540	546	589	551	565	528	508	531	568	579	524	545	556	533	501	499	585	533	578	558	560	551	562	529	512	548	522	578	536	567	560	566	556	509	559	583	539	545	557	556	507	559	578	524	549	527	571	526	549	501	573	552	557	573	552	581	575	573	523	546	552	498	517	508	564	552	560	578	577	530	530	557	584	560	511	525	545	568	534	577	556	566	552	531	570	561	571	555	514	533	590	557	540	533	541	568	535	570	573	568	558	528	549	514	554	571	579	542	560	526	504	557	560	563	518	552	540	530	569	558	538	559	539	539	563	508	554	568	581	495	541	517	550	549	549	550	587	555	560	561	497	563	571	571	521	527	568	601	537	548	563	609	557	563	571	539	568	544	593	601	572	565	538	601	570	551	528	538	566	508	512	520	542	584	547	546	536	583	566	483	545	537	539	509	543	568	571	567	548	587	565	571	570	538	545	565	536	533	579	565	592	567	547	550	596	546	545	547	570	544	534	573	583	519	559	528	528	570	534	546	534	534	566	551	494	521	568	538	539	521	545	523	587	564	528	560	599	572	521	555	591	608	586	563	569	545	576	544	506	582	536	551	526	522	554	577	533	553	546	563	573	535	563	596	562	569	526	572	536	590	533	539	531	530	567	520	587	562	584	538	535	560	552	554	546	536	561	533	548	540	553	488	526	586	597	503	565	541	555	535	609	540	572	567	538	538	588	608	563	556	502	534	573	575	572	556	533	563	561	560	533	552	541	543	534	572	542	559	555	581	564	554	570	554	541	542	553	542	560	584	568	591	554	548	524	516	523	541	564	547	544	523	522	529	553	537	522	552	560	590	555	541	551	582	554	542	568	552	524	603	576	516	535	557	564	570	543	547	577	534	544	577	539	591	523	577	579	548	569	533	524	598	558	538	515	573	546	527	504	570	549	582	497	556	553	540	540	542	569	542	527	542	581	557	575	556	573	521	549	535	585	574	539	572	533	523	566	536	565	585	494	540	538	573	513	555	547	550	541	506	490	539	555	509	543	561	511	543	557	533	517	522	608	563	545	580	556	555	543	514	534	573	535	562	546	557	506	516	594	556	505	561	601	556	543	562	528	563	547	576	577	524	551	528	540	553	588	550	616	513	555	540	541	528	525	598	508	559	561	545	538	546	545	544	559	523	545	588	542	520	556	521	539	596	565	504	559	565	553	598	557	519	539	557	557	532	521	539	587	587	523	581	529	534	524	544	542	526	470	512	518	564	538	552	575	509	569	558	562	577	544	550	534	549	571	562	590	523	591	564	577	568	595	548	556	543	566	560	542	550	535	538	513	524	568	573	526	552	572	573	547	545	572	530	492	547	545	562	498	592	582	588	563	521	519	566	556	562	545	549	539	521	542	512	562	555	555	607	588	539	532	553	534	553	533	566	540	573	517	565	520	526	513	567	543	571	546	552	553	516	563	605	567	546	540	555	543	569	566	574	557	553	524	568	547	517	574	524	527	510	559	529	581	511	519	519	559	540	532	513	555	553	515	534	531	547	578	544	584	568	557	583	553	536	579	565	559	531	562	585	554	553	549	552	558	550	534	535	593	611	575	522	539	556	590	568	508	554	566	551	562	603	544	522
4047	1326	1112	889	951	884	873	851	791	773	763	722	796	945	771	691	749	695	723	715	692	696	627	686	677	712	703	705	713	651	736	695	696	696	744	688	672	705	697	705	708	691	709	665	676	696	715	915	870	760	706	700	711	681	688	722	698	823	976	1078	882	672	689	668	675	701	693	678	670	714	717	662	662	680	658	658	668	687	651	673	698	682	677	680	681	701	701	713	676	637	704	660	689	703	710	724	721	731	680	660	694	701	679	719	666	703	644	671	726	671	675	676	733	666	682	688	690	645	653	689	694	662	677	672	679	681	642	702	690	734	646	664	666	652	638	703	701	700	709	699	679	691	663	634	702	702	679	645	676	705	673	686	623	673	701	707	633	674	724	682	720	715	652	719	639	682	697	646	700	702	670	697	700	702	713	672	691	699	725	717	640	696	697	652	679	678	684	702	708	720	702	721	656	680	708	656	716	727	702	647	710	694	726	693	692	674	653	669	632	708	679	699	730	707	694	666	705	721	716	660	735	673	715	688	696	705	668	695	683	713	714	702	725	649	721	731	706	654	662	709	676	694	692	669	648	680	665	696	683	674	682	713	694	656	696	699	709	667	719	669	675	707	673	685	688	653	646	681	683	685	698	666	702	666	657	698	673	653	672	676	734	679	732	696	711	599	645	703	739	667	696	673	674	669	674	706	650	708	681	679	673	743	656	729	709	700	680	676	661	676	701	647	747	699	710	686	687	668	699	658	692	684	727	678	685	679	672	760	705	695	756	704	672	696	700	697	681	677	679	688	691	662	665	667	684	701	708	705	700	691	705	680	680	676	707	637	696	637	635	678	643	669	702	712	694	699	701	651	713	695	695	656	691	672	731	665	685	746	640	692	672	727	646	745	672	648	678	708	688	671	690	705	659	633	725	723	732	682	646	669	688	705	688	690	644	662	661	729	657	645	715	673	681	730	668	672	671	695	659	634	621	649	697	700	665	719	662	687	717	712	691	677	669	694	680	700	708	710	649	668	734	654	682	659	676	727	644	669	685	615	669	690	657	701	708	729	688	674	695	704	639	709	724	651	670	688	641	729	696	700	660	711	691	656	668	695	733	650	703	668	712	754	633	696	702	725	675	714	662	718	666	678	722	694	683	706	730	640	620	724	723	648	672	721	691	692	637	711	625	692	671	676	681	692	651	736	718	694	703	726	722	665	709	664	696	685	706	675	671	695	662	690	693	661	677	658	664	647	700	714	666	673	678	676	659	684	703	669	679	722	735	657	666	685	711	689	654	674	676	684	699	687	685	716	685	738	701	655	699	702	651	690	703	718	699	717	671	707	642	725	691	704	698	657	692	700	749	716	706	691	702	645	717	682	703	655	733	651	667	683	651	695	702	704	679	647	684	665	666	658	688	709	637	674	679	660	671	730	662	719	646	689	662	694	662	673	658	717	658	673	689	705	725	703	706	721	682	689	708	651	697	731	669	709	721	656	701	677	715	700	678	672	687	632	671	680	662	681	669	726	716	670	742	647	659	694	748	658	661	683	723	681	707	686	703	701	681	690	684	687	717	667	700	761	726	693	703	634	673	676	659	694	662	698	648	673	679	710	722	691	712	687	669	697	714	683	718	675	692	668	643	683	677	652	671	662	694	665	672	681	692	659	641	691	717	674	706	714	697	701	702	679	726	689	659	702	664	724	668	698	683	714	652	726	720	686	696	641	717	702	684	673	684	755	687	696	697	695	702	681	668	650	656	689	667	687	686	665	671	702	694	693	701	656	717	663	694	665	685	724	648	680	680	668	643	717	681	677	659	701	680	714	672	623	691	695	659	688	737	704	717	707	695	653	667	648	682	693	738	705	678	707	662	716	630	713	669	709	675	704	675	678	699	682	663	695	677	706	660	713	698	691	678	682	638	661	655	631	673	651	684	676	672	624	696	686	679	665	706	650	654	697	674	706	647	679	707	683	701	656	732	705	698	662	685	655	666	673	724	635	688	672	662	708	644	688	687	627	696	704	741	699	672	671	677	648	692	718	710	690	693	687	684	692	703	691	695	683	674	659	684	650	702	693	655	658	702	646	696	642	675	698	721	722	665	723	703	660	684	681	662	718	697	616	705	678	694	666	650	714	703	696	680	707	673	664	697	607	666	697	713	697	723	720	698	674	711	673	692	651	688	752	665	713	701	682	661	669	749	698	663	686	753	712	726	690	679	725	664	664	683	664	701	661	676	732	664	672	696	686	706	641	749	751	690	681	719	683	637	673	635	677	654	680	675	707	658	666	702	695	723	711	642	690	629	688	714	686	691	697	694	682	732	705	657	695	708	687	695	743	657	708	658	696	666	678	696	670	669	666	714	717	653	699	663	682	676	654	706	718	741	656	729	692	702	689	701	708	649	711	694	638	715	666	657	666	652	632	676	673	653	670	697	696	675	723	690	656	708	679	761	700	685	687	659	679	702	690	691	693	701	678	688	668	672	693	682	706	689	688	737	674	693	738	668	676	667	710	648	673	692	654	690	686	647	702	676	676	656	697	694	713	653	713	681	685	673	718	679	644	711	689	691	643	704	668	660	657	699	698	694	675	655	684	698	677	656	669	682	699	684	708	660	667	615	688	709	665	691	689	723	731	689	742	672	663	696	689	700	673	674	666	652	702	677	645	675	703	675	655	673	669	662	727	680	636	720	687	677	730	686	680	679	674	701	746	643	716	655	730	704	707	716	678	678	689	719	703	709	685	701	676	704	728	696	688	671	676	659	674	664	668	740	620	678	680	686	710	685	687	696	663	701	726	712	700	706	662	680	681	657	683	686	697	676	695	649	714	696	721	691	675	686	694	706	677	655	740	676	681	638	658	636	691	781	718	698	670	687	707	641	676	678	694	708	692	694	665	648	683	678	633	668	679	695	682	691	685	698	715	722	674	697	702	710	726	652	749	716	686	691	646	662	702	676	698	682	709	681	661	714	654	678	665	704	710	674	696	700	651	700	685	681	725	647	681	677	693	644	704	692	637	686	698	660	710	691	680	684	677	691	705	707	676	698	692	701	676	670	663	703	676	659	721	663	693	718	745	682	734	685	641	710	713	674	705	658	691	737	670	702	693	639	693	682	656	712	697	684	717	641	730	721	670	709	707	721	653	707	721	666	634	719	677	664	679	639	644	733	669	683	684	703	705	667	674	630	662	652	675	701	677	678	688	677	676	685	664	651	687	663	647	665	691	702	692	726	606	673	621	703	733	693	675	664	698	692	658	726	682	688	665	688	686	741	749	650	669	685	712	695	669	670	697	664	666	697	702	709	685	681	690	646	719	673	671	733	680	656	688	699	701	716	664	717	714	732	725	702	724	668	712	666	652	714	687	705	757	686	689	691	690	682	752	669	640	688	681	673	690	675	706	671	643	692	729	684	695	656	700	702	649	670	701	636	700	673	703	631	693	726	674	729	674	738	689	664	710	720	661	672	626	674	654	673	685	681	695	659	647	674	737	689	708	643	730
23522	21032	28481	23766	21015	13555	1548	898	778	624	610	578	534	659	542	524	458	468	446	430	442	439	395	406	404	416	387	357	387	404	399	380	385	365	382	402	327	380	350	390	388	349	363	396	393	399	429	544	569	441	384	420	393	393	388	379	400	560	711	704	510	416	423	355	372	399	388	372	380	371	385	355	390	375	359	345	348	389	411	377	389	376	356	341	349	361	356	351	341	368	369	373	378	374	370	341	332	314	364	363	358	341	363	349	385	378	412	356	367	357	417	368	373	404	358	353	377	396	380	347	352	396	394	373	336	364	362	356	369	413	370	418	363	363	369	387	345	383	340	369	361	361	378	361	387	352	405	377	333	382	364	369	390	359	393	354	372	377	390	356	388	367	361	389	366	373	366	372	381	348	328	359	422	365	369	374	368	380	368	374	340	380	356	368	378	357	328	366	404	333	365	392	377	378	360	373	402	372	364	341	343	355	378	369	396	371	360	368	348	394	376	400	385	356	349	367	354	355	334	358	395	349	367	357	419	344	352	375	363	380	346	360	309	381	334	369	380	423	365	365	362	379	376	376	382	363	360	360	361	380	363	363	385	358	385	358	361	391	353	344	400	366	358	369	344	375	360	370	360	392	389	382	346	371	418	369	357	366	397	345	346	373	351	336	335	363	370	380	356	354	387	366	352	353	336	334	364	365	367	366	378	367	374	360	353	372	396	351	373	386	403	376	368	343	360	350	331	374	366	370	356	364	394	367	377	390	369	375	378	390	353	355	382	367	394	373	390	375	384	352	356	363	387	395	362	399	370	385	370	364	378	363	366	325	396	370	370	398	388	378	335	354	315	354	375	379	363	381	297	359	335	351	350	352	383	385	354	426	362	382	369	374	359	377	376	341	346	356	370	368	357	390	380	386	378	399	358	366	371	350	378	376	376	402	391	335	385	374	367	372	373	336	400	367	352	335	352	376	340	349	346	354	402	345	381	391	370	379	377	359	334	381	349	374	347	347	413	388	381	370	347	382	374	379	338	341	391	373	339	389	395	345	385	353	381	376	384	390	401	333	355	367	367	353	380	373	360	381	376	348	391	372	358	331	390	363	374	399	382	360	323	374	382	360	372	384	399	376	378	358	366	351	397	351	388	368	385	330	348	362	397	349	374	408	395	341	348	329	365	362	410	354	367	384	373	379	341	374	334	391	382	400	378	326	364	329	372	372	351	366	361	417	389	385	346	364	377	354	361	346	383	386	401	328	378	399	375	379	363	365	366	361	337	389	380	349	359	370	373	358	382	363	370	352	364	361	390	367	369	389	367	402	355	377	365	367	351	425	366	354	378	355	398	397	367	366	378	359	382	338	369	328	361	387	352	365	346	356	356	376	379	375	379	341	343	336	364	360	368	396	350	338	388	366	394	383	366	359	355	357	389	363	377	348	361	353	367	342	357	377	378	368	348	338	360	359	380	360	414	340	347	366	383	368	346	399	340	365	368	347	398	375	369	405	382	372	365	372	360	421	376	365	367	342	397	370	346	360	378	374	361	356	376	391	341	355	379	361	374	349	382	364	396	371	346	366	379	399	404	359	362	348	393	374	386	369	327	387	364	374	405	372	388	378	362	386	361	357	382	336	362	352	353	373	377	348	365	392	354	371	365	368	335	379	387	402	376	393	404	374	398	368	357	376	385	405	376	374	393	400	365	338	394	366	374	357	399	374	378	380	382	338	399	376	360	393	397	369	367	350	379	372	377	337	341	372	366	375	358	377	364	371	381	367	334	335	375	355	360	361	352	368	412	392	361	344	361	364	349	360	345	354	375	357	367	377	355	385	334	371	358	384	355	371	347	379	371	376	391	372	388	374	389	351	342	365	347	377	399	361	382	340	341	387	329	408	359	343	361	341	382	362	361	391	349	389	381	411	392	356	376	359	375	360	352	359	351	352	374	392	337	390	345	395	383	354	385	342	327	350	367	367	378	394	398	380	384	404	365	366	325	349	349	350	353	365	351	361	368	384	361	409	383	334	401	351	306	347	373	383	349	370	392	378	359	404	377	355	365	382	333	364	397	367	366	386	355	370	340	366	387	367	387	372	382	373	352	337	379	382	369	406	351	348	362	376	364	387	397	362	352	326	355	388	353	397	343	329	348	386	377	350	347	389	392	392	363	389	378	378	396	418	369	359	368	359	400	366	365	349	353	385	376	348	339	354	385	352	363	388	367	372	337	353	373	341	379	348	396	419	354	329	395	376	375	384	380	385	402	372	357	344	383	366	352	398	350	408	390	362	357	341	385	396	384	350	348	377	380	367	348	391	377	359	383	371	394	388	352	379	360	354	393	364	351	390	392	345	379	347	379	333	322	394	364	344	385	348	355	352	375	339	382	369	392	342	400	374	380	389	402	369	336	366	333	318	389	356	337	361	369	369	352	345	366	323	399	357	409	407	336	364	373	387	369	415	391	330	357	387	410	344	356	354	379	378	383	357	385	344	389	388	406	366	392	356	338	393	398	383	378	361	392	399	366	384	349	356	373	367	368	374	357	364	363	392	356	391	356	356	377	363	356	351	352	385	374	374	381	329	369	408	360	399	355	404	367	372	374	361	349	400	378	378	347	356	342	366	383	362	407	399	361	369	353	365	361	383	368	372	388	375	352	385	399	366	370	401	377	350	377	310	382	370	391	404	373	361	361	374	348	360	358	360	381	368	338	326	399	349	367	381	389	367	389	389	348	354	370	409	358	399	383	384	366	390	355	367	321	374	361	382	361	406	356	380	339	355	361	384	317	368	362	354	368	376	342	343	396	384	363	364	403	340	397	366	360	366	401	393	402	351	398	330	334	361	411	348	364	398	369	380	381	368	367	367	352	347	383	362	394	369	359	353	382	394	372	369	371	360	389	367	357	361	349	369	393	359	354	389	388	343	363	358	346	350	322	352	375	370	379	342	401	386	375	344	350	369	328	366	393	406	381	411	389	380	370	405	331	367	350	407	372	359	342	394	384	368	405	378	350	345	413	375	364	345	374	373	382	337	370	407	376	422	379	375	351	389	361	391	385	377	381	386	413	353	380	386	401	397	357	353	372	373	374	417	362	336	412	378	370	374	334	328	347	398	343	338	333	372	347	367	378	379	341	354	320	373	373	399	339	351	376	389	355	360	374	372	378	348	343	388	356	381	379	382	351	368	355	396	376	379	370	363	354	380	368	370	404	369	376	379	373	340	327	394	372	371	349	383	348	366	374	370	368	390	363	367	333	392	399	368	356	394	364	418	392	374	378	348	363	351	373	328	344	339	342	414	396	343	391	366	383	388	372	355	396	378	388	348	371	346	393	365	381	361	383	362	387	371	352	432	385	372	345	390	373	373	342	348	369	349	365	367	352	370	335	373	354	363	362	361	406	359	372	364	395	361	389	344	351	395	344	386	356	368	351	364	333	396	362	393	357	350	387	367	374	386	377	394	370	385	386	385	326	382	369	382	385	360	376	358	373	351	371	350
5654	10150	8573	4572	3251	2487	1969	1690	1394	1252	998	965	875	1075	745	691	748	709	639	575	564	521	507	558	531	548	517	540	509	540	497	510	488	498	525	545	481	548	510	469	497	501	484	459	508	527	598	806	864	604	558	524	499	493	493	469	520	817	1118	1138	748	501	529	493	473	470	456	475	437	512	486	487	493	490	487	487	503	476	463	489	455	453	474	471	478	466	504	500	503	453	478	497	440	447	465	447	443	467	467	494	446	485	473	478	488	457	459	472	478	478	454	466	475	444	485	496	481	444	456	507	440	484	443	501	444	454	478	452	456	444	468	513	459	469	442	501	483	458	459	485	489	446	489	433	445	477	463	509	447	474	479	464	458	467	467	498	458	450	512	412	473	497	448	454	452	446	464	493	492	460	461	455	466	525	475	475	462	501	446	490	485	458	506	460	449	474	455	473	422	432	475	469	459	480	482	446	466	508	460	481	480	469	454	460	457	484	497	462	449	479	461	465	459	480	466	467	458	477	485	458	454	475	489	462	488	471	502	456	499	439	452	415	467	463	467	464	481	491	458	513	453	431	501	481	515	460	461	447	484	444	471	484	491	484	501	475	424	479	505	458	456	474	479	456	465	463	480	512	498	488	451	476	461	463	495	469	462	437	482	479	436	491	477	471	455	473	451	446	486	469	492	447	500	465	471	456	474	447	475	456	439	479	442	507	491	502	464	468	489	501	459	456	476	484	494	479	457	455	457	460	500	440	495	492	487	484	455	483	481	489	471	482	441	495	418	517	474	467	489	477	452	468	469	506	453	475	489	375	498	473	455	462	481	480	446	467	471	495	471	489	463	430	460	476	480	447	466	486	480	479	468	439	446	463	486	499	444	448	460	464	475	468	474	470	472	438	498	485	485	500	449	487	504	455	462	484	477	452	447	470	466	462	464	508	460	455	455	490	453	502	468	476	468	466	506	467	466	480	467	487	506	459	462	454	487	484	446	443	482	493	486	434	483	473	485	452	484	482	484	497	487	482	468	511	474	457	477	459	484	518	425	513	463	440	493	473	472	449	509	485	481	463	463	476	454	468	467	464	514	483	447	514	488	453	478	420	481	468	440	443	452	481	493	441	464	442	467	499	484	450	476	457	471	450	459	468	478	472	492	468	489	493	485	463	478	487	509	447	494	451	459	474	469	474	472	455	517	498	462	450	458	435	435	453	454	483	470	495	506	466	464	496	417	480	489	460	459	437	488	445	445	470	470	431	448	451	482	491	423	483	490	459	504	429	500	493	492	464	485	468	496	482	489	464	473	444	490	456	479	494	489	493	450	469	473	480	451	461	479	490	456	436	490	461	467	479	457	504	456	463	474	459	475	476	452	480	484	459	464	492	463	487	494	489	465	483	467	504	487	461	464	467	453	466	508	505	477	471	505	520	467	488	434	469	488	469	448	457	470	471	475	537	414	479	467	437	442	462	461	493	456	468	466	468	484	478	463	441	459	473	461	521	460	450	464	456	463	455	456	455	470	454	504	479	459	505	462	446	469	470	446	454	525	490	436	455	471	484	487	464	443	458	460	427	445	478	433	485	493	494	430	478	474	466	436	461	459	457	502	463	457	450	459	468	475	441	485	448	482	490	522	469	476	498	481	496	452	450	451	444	471	500	460	481	458	478	502	481	458	435	464	466	466	476	504	459	469	463	468	481	494	473	438	456	465	426	478	501	450	452	450	499	480	456	481	482	449	477	456	487	499	464	451	445	460	495	509	422	451	467	491	472	430	483	448	433	456	474	438	460	463	441	393	443	504	423	467	475	487	474	475	442	485	477	471	481	443	487	481	500	430	494	444	505	488	486	454	521	469	486	502	473	460	449	482	502	436	489	496	493	461	444	463	448	444	439	461	468	462	448	459	450	463	451	463	479	426	491	481	476	470	480	494	456	475	472	485	487	469	437	426	472	467	490	456	466	472	489	492	449	448	459	499	471	471	466	484	457	502	431	487	488	481	481	514	448	465	486	486	447	526	441	485	451	441	488	417	475	486	473	476	498	507	480	477	453	483	485	436	473	468	528	455	434	461	457	444	444	463	447	459	470	502	451	462	539	477	483	467	472	469	468	470	446	488	495	491	454	484	483	441	472	487	453	497	477	471	452	491	450	468	475	475	483	513	497	461	467	464	482	458	440	445	446	456	491	499	455	490	476	453	510	454	460	471	463	486	478	450	465	473	445	492	468	473	472	461	477	448	482	437	492	483	466	476	481	464	460	488	447	478	455	444	495	455	533	457	466	477	474	500	485	484	518	435	468	475	433	483	497	500	484	484	447	451	496	495	471	476	446	489	488	445	470	452	462	450	459	419	434	466	508	499	485	505	450	482	444	445	485	475	494	454	461	473	483	476	471	485	471	447	461	475	482	478	469	465	466	458	500	477	475	441	449	475	426	479	501	472	478	457	411	474	480	456	475	450	464	481	486	514	484	474	472	504	418	467	481	463	442	440	463	437	521	489	474	434	471	510	479	475	454	467	467	504	470	500	504	489	497	461	449	486	488	441	481	478	461	471	446	466	447	444	427	479	476	481	430	462	484	503	437	446	450	492	445	491	473	481	516	468	465	431	477	508	455	489	473	446	414	491	458	467	502	438	482	423	468	500	482	493	462	466	467	454	462	490	467	486	529	470	469	482	487	450	459	469	466	467	481	473	491	472	485	424	432	488	472	449	443	478	474	480	478	463	473	497	472	436	461	476	481	433	452	472	504	459	439	460	460	480	440	460	478	421	467	476	444	459	455	446	431	486	480	470	484	494	488	473	464	456	512	487	462	466	449	469	474	454	476	470	518	447	448	469	451	474	498	462	448	473	501	441	489	490	444	491	451	453	522	481	469	467	463	496	457	445	488	475	416	536	411	464	463	486	455	476	500	445	453	411	470	494	526	458	493	431	475	496	463	487	468	467	488	479	441	468	463	509	456	458	452	492	437	486	469	463	459	474	478	427	454	464	488	475	490	465	445	486	504	447	440	462	453	473	452	478	483	519	494	468	500	468	453	461	459	482	462	488	478	503	480	489	464	446	454	458	466	476	456	472	483	473	465	487	456	427	479	437	470	463	463	407	486	481	489	475	491	446	485	495	453	470	459	491	488	458	424	473	450	479	415	450	470	462	475	470	482	451	456	438	456	471	519	442	455	493	479	455	482	464	484	479	453	478	476	458	470	449	482	450	475	458	467	458	453	446	495	472	516	470	485	467	499	437	467	439	423	500	486	474	483	458	478	480	489	476	482	468	452	433	480	479	438	503	468	454	481	509	439	487	481	458	459	451	495	465	471	467	469	481	471	494	464	492	454	457	464	476	455	512	489	464	467	465	459	462	470	479	492	502	456	496	468	478	476	467	470	491	483	458	458	472	432	480	466	465	446	456	469	483	507	468	450	465	473	460	475	485	457	469	491	442	495	514	473	498	482	465	465	483	499	472	465	501	469	435	539	463	527	474	483	502	485	485	470
22587	21044	28872	23425	21046	21111	11628	1444	995	771	671	627	584	720	520	448	446	391	342	336	325	337	324	291	323	290	286	269	297	268	295	282	295	276	287	270	275	260	283	270	285	285	283	275	289	288	354	499	530	302	314	297	334	272	284	266	274	526	890	576	433	331	286	272	254	240	238	258	249	251	258	234	254	266	232	247	206	244	267	223	242	241	240	243	264	252	240	236	238	242	256	241	241	259	245	273	239	252	280	238	234	232	254	231	247	229	232	229	230	242	244	239	247	225	238	251	238	220	245	276	255	238	239	254	242	257	249	255	226	254	265	260	260	265	222	234	243	236	248	241	231	265	258	254	270	230	281	272	217	230	254	208	221	235	235	237	295	255	252	235	238	251	221	269	235	254	218	253	237	213	239	245	253	257	233	251	244	230	229	238	230	240	251	262	228	257	249	209	259	243	231	215	256	241	239	226	265	241	278	226	243	242	255	229	254	277	249	237	220	256	239	217	230	223	229	209	246	227	254	241	257	236	243	237	233	260	248	259	248	262	248	230	241	255	249	268	235	251	244	239	240	215	255	238	252	250	241	210	254	237	243	234	256	227	237	241	252	259	255	234	237	223	226	223	247	254	251	238	236	229	271	268	260	243	262	254	247	241	230	249	252	241	242	232	244	239	256	274	259	253	225	268	241	234	228	254	222	257	227	267	233	291	250	247	229	245	243	237	242	246	253	245	244	222	234	247	245	279	299	249	245	237	258	215	244	216	265	211	249	219	250	232	214	252	210	249	249	252	228	240	245	247	232	222	235	225	270	219	228	244	223	236	234	266	241	260	256	279	242	229	246	237	239	235	259	261	235	241	235	244	257	250	258	255	244	241	260	257	249	241	230	239	233	266	226	245	235	219	231	223	250	262	240	215	261	251	234	244	226	225	227	231	195	272	216	266	253	225	242	244	264	215	241	254	253	238	233	228	244	255	256	224	255	233	254	229	230	236	247	244	260	250	268	226	240	209	242	236	250	239	258	257	257	254	231	228	208	242	243	255	230	224	247	247	255	229	226	247	249	266	227	276	212	242	238	246	224	243	234	264	244	226	225	272	248	229	247	242	268	257	258	246	224	241	236	244	256	249	275	262	244	271	234	256	252	220	235	270	229	232	227	262	236	279	248	240	260	249	228	228	275	245	240	220	226	235	264	254	257	255	219	234	223	257	224	252	245	220	256	261	246	211	243	228	230	222	239	232	244	243	272	254	247	261	248	238	254	231	236	215	197	214	222	268	238	232	262	229	248	246	229	233	245	262	235	244	236	214	249	207	236	237	249	225	232	271	223	222	238	231	221	256	230	240	256	205	234	252	238	260	258	240	235	252	270	253	244	261	250	222	251	248	230	273	220	216	242	269	239	211	245	247	223	257	251	225	247	263	248	267	246	229	225	245	261	255	264	259	207	248	239	213	234	245	261	241	256	241	273	264	228	254	251	259	246	229	242	260	268	267	247	234	216	236	251	245	240	227	246	242	221	234	246	211	286	259	239	221	236	236	222	253	246	196	232	226	257	216	250	213	233	236	242	213	243	259	229	252	238	215	246	222	250	228	275	256	246	228	260	241	236	222	253	250	234	250	245	236	234	221	259	244	227	273	257	258	230	230	215	225	263	235	233	231	244	244	262	241	248	222	248	238	252	229	224	237	247	239	239	252	242	254	227	233	267	219	260	236	223	239	244	278	232	224	254	215	253	238	227	251	251	234	236	267	278	233	237	249	227	253	258	222	246	253	230	249	259	250	196	251	227	251	236	257	242	255	207	254	231	241	250	241	241	228	255	220	233	240	245	252	225	252	224	217	251	246	241	257	232	262	241	231	235	229	219	241	234	231	238	272	241	237	249	229	242	239	259	253	257	244	235	245	232	226	244	224	247	258	207	236	248	263	244	235	253	254	236	227	248	252	226	216	239	249	220	231	227	239	236	240	232	267	244	226	249	239	223	233	246	218	233	242	281	254	233	266	244	239	256	242	239	228	272	222	230	234	234	256	245	261	243	254	227	252	252	238	254	237	266	260	207	236	265	239	255	252	220	253	256	249	253	240	236	228	222	229	248	233	229	246	261	230	237	227	224	239	248	263	265	252	246	250	232	276	243	263	228	267	227	266	203	270	224	257	248	264	260	232	219	238	233	260	230	240	271	262	238	242	240	239	242	226	242	280	235	294	235	246	212	249	244	251	241	269	234	233	236	233	225	237	254	248	256	252	216	260	219	265	235	261	218	227	257	247	225	235	243	255	264	269	271	215	233	250	251	264	223	254	241	254	227	225	258	241	261	246	263	246	256	248	244	255	245	252	248	250	240	240	248	234	240	259	246	227	248	271	236	230	243	232	242	231	254	212	248	249	237	246	256	230	254	244	265	221	266	243	257	236	255	251	261	270	252	245	241	223	210	229	249	247	228	251	263	237	264	251	263	251	253	254	250	221	255	227	251	273	220	253	235	234	249	274	236	227	240	255	218	237	234	250	249	248	258	233	223	281	262	245	232	273	268	241	237	232	216	220	241	242	230	240	242	260	254	269	221	208	244	238	250	251	223	248	246	260	235	245	233	244	216	264	283	230	209	262	223	223	226	244	240	243	231	241	233	226	258	234	246	254	238	239	245	232	249	250	232	243	278	226	242	257	236	224	217	253	248	239	241	256	264	256	227	256	241	247	212	248	225	247	243	239	248	227	248	286	225	255	229	251	247	242	257	208	229	258	244	241	241	242	245	242	260	247	223	241	236	235	215	245	248	264	219	236	210	230	240	246	242	255	252	289	236	229	253	226	274	277	246	211	261	240	249	217	232	214	240	254	259	227	242	251	233	229	246	234	254	248	230	226	243	234	235	248	254	200	250	247	236	244	249	240	233	228	222	263	231	235	258	235	222	237	230	219	235	231	254	237	218	279	268	238	222	248	249	254	216	236	222	255	238	235	235	223	273	233	270	237	225	238	261	247	235	237	277	255	250	236	249	240	246	263	251	242	250	245	243	225	237	202	232	246	249	256	257	263	255	237	249	261	241	255	239	237	240	247	225	249	250	266	235	236	244	226	238	247	264	249	220	235	269	278	249	252	229	235	227	257	267	231	244	261	248	228	226	256	244	238	247	237	230	234	256	249	247	267	261	213	246	252	252	236	268	226	252	236	236	216	270	230	242	233	249	243	252	225	232	258	247	266	276	239	222	229	266	256	263	222	239	225	205	236	226	271	249	263	238	260	256	232	210	245	263	244	241	230	205	251	224	225	237	252	240	256	256	238	233	251	247	264	239	204	235	272	233	244	239	258	253	253	220	237	242	236	245	254	229	237	230	230	249	234	246	235	227	241	259	244	248	223	253	263	237	233	193	274	247	256	240	216	234	222	217	269	246	241	225	229	229	248	270	252	250	230	239	199	252	246	214	258	230	270	222	241	252	242	255	259	238	268	259	248	249	234	245	250	249	243	239	248	214	223	236	259	238	244	242	246
8056	16190	13581	7493	5401	4090	3190	2461	2069	1574	1277	1132	1097	1284	887	799	712	631	582	522	490	424	419	449	407	366	400	423	387	380	352	359	379	372	361	346	318	366	356	373	360	347	337	373	344	390	487	749	887	524	471	371	393	379	368	349	351	879	1469	941	649	429	422	325	315	309	296	299	345	323	315	284	287	305	325	276	309	272	305	312	321	323	296	321	275	281	300	322	311	290	290	313	300	326	291	289	311	262	270	323	296	267	297	330	320	279	282	291	309	302	280	303	322	279	299	296	310	321	279	294	310	285	304	297	303	288	266	292	303	266	319	284	273	287	295	310	279	326	278	282	304	296	304	355	297	308	282	297	297	322	304	295	283	303	324	291	263	300	290	298	313	315	309	317	329	258	307	288	307	294	289	303	310	312	297	312	313	317	306	299	305	317	265	282	296	310	303	272	291	306	279	315	301	290	291	330	303	305	291	293	268	280	293	327	302	326	300	316	294	290	283	289	301	294	314	282	317	312	282	329	291	314	331	305	289	318	329	307	307	302	337	267	263	295	319	298	315	289	282	291	282	316	305	335	308	283	288	309	296	272	300	305	275	309	287	282	307	323	275	285	264	323	300	307	289	276	280	320	311	297	306	303	344	329	290	289	299	313	298	287	306	330	294	294	285	305	303	314	298	326	321	315	276	290	269	285	303	323	317	284	314	304	295	296	325	281	303	289	287	281	327	304	294	279	278	317	292	301	326	301	303	326	314	281	287	303	297	305	316	285	320	311	301	309	322	296	309	295	318	298	303	281	332	320	321	295	306	309	340	315	315	313	305	301	311	286	302	314	294	318	281	287	276	293	307	312	313	305	323	276	299	292	293	314	294	272	282	300	266	272	304	332	308	315	284	320	289	330	298	312	299	282	315	293	291	283	290	295	318	305	309	310	298	304	329	294	303	308	311	314	302	287	299	287	321	293	341	305	287	310	312	294	317	308	304	298	277	309	303	316	266	288	298	316	277	293	312	274	316	289	313	302	318	328	301	305	314	314	284	266	297	287	311	290	311	291	325	296	289	300	281	291	293	294	296	297	296	311	278	263	285	318	291	296	260	317	310	265	289	318	294	305	282	313	273	311	287	289	295	309	282	309	316	284	296	297	292	295	287	318	291	279	278	274	289	306	315	328	286	313	286	307	299	299	289	306	313	280	293	307	294	303	298	311	337	271	302	313	308	312	277	277	315	292	289	286	274	330	306	334	276	270	312	289	311	339	321	278	281	305	281	301	295	310	298	305	332	293	311	317	297	289	293	298	267	279	281	281	296	320	288	309	285	305	312	314	279	323	332	293	309	308	321	272	261	293	303	300	265	309	315	307	316	277	296	276	285	301	328	339	300	300	287	288	275	301	281	294	283	272	287	287	259	312	312	296	301	275	302	310	284	272	301	308	312	310	283	299	290	284	313	293	292	287	285	276	288	286	293	299	293	301	294	304	327	307	308	347	309	326	313	270	306	310	299	283	319	278	316	319	316	313	325	311	291	277	282	319	292	334	318	308	312	282	327	281	296	314	311	298	322	296	315	302	306	284	285	301	300	320	299	333	291	307	296	275	305	317	288	306	280	281	307	297	323	300	273	272	262	315	281	302	292	283	302	274	272	311	295	280	285	319	316	287	307	336	301	319	312	307	285	303	271	314	258	312	286	304	296	295	321	300	271	277	286	294	317	287	317	280	298	303	308	275	307	295	332	304	283	298	314	315	321	299	301	294	279	320	310	281	304	290	316	308	302	297	295	312	299	283	300	304	280	306	294	306	306	277	298	318	297	295	323	276	312	303	283	302	295	315	289	258	282	318	309	288	288	307	304	318	302	309	291	313	304	312	308	326	287	284	270	292	320	285	321	304	282	304	327	312	318	288	293	312	295	303	302	301	297	320	316	275	279	312	293	292	322	296	318	277	277	285	319	301	312	301	305	306	339	323	316	328	291	298	305	285	290	268	269	326	279	297	295	298	315	259	282	314	282	292	294	293	311	314	298	309	315	300	292	320	310	274	303	297	316	306	317	309	260	317	312	322	274	302	261	324	303	283	322	309	308	291	285	301	308	293	270	302	307	272	295	302	273	304	297	297	267	270	285	288	300	298	279	302	304	301	295	281	308	307	302	320	261	305	273	328	306	304	308	274	268	315	288	308	308	301	287	303	328	320	288	302	298	303	278	321	301	275	327	301	317	265	280	302	288	297	280	312	318	292	302	311	291	268	293	272	312	317	282	304	307	336	320	309	311	329	270	289	276	310	295	324	280	272	310	298	299	278	274	298	310	310	316	317	285	307	323	315	296	292	295	286	293	296	304	317	295	286	271	304	299	293	307	315	312	324	279	310	288	284	293	299	280	301	304	312	293	303	265	304	290	302	297	271	315	307	328	293	297	327	306	299	301	308	288	288	289	320	319	302	296	332	293	286	337	259	297	324	302	303	288	288	295	291	292	321	272	307	323	285	287	324	254	321	317	306	298	282	309	326	268	304	321	271	272	287	308	283	320	317	313	277	280	267	299	288	307	257	297	277	293	271	324	315	299	283	333	303	327	315	295	285	303	339	284	334	312	312	323	303	348	306	280	304	290	302	294	315	310	268	292	292	293	319	306	312	288	305	313	249	278	312	308	299	308	311	290	302	288	298	304	291	289	310	295	296	314	303	277	289	278	320	319	303	313	280	299	280	311	322	317	301	289	319	296	309	300	286	299	347	258	322	305	269	317	308	288	325	308	311	323	292	301	290	319	314	298	289	299	290	297	265	315	300	295	301	270	300	321	310	303	292	320	272	307	301	292	315	312	318	292	288	316	304	319	319	283	311	268	268	278	288	322	303	289	263	285	310	292	321	293	304	311	314	270	350	306	294	279	294	276	290	289	305	285	292	321	302	316	286	280	316	298	306	295	335	279	305	337	309	308	294	323	284	279	282	274	284	317	301	296	282	286	303	311	285	286	331	309	310	279	306	301	303	300	309	297	275	295	269	319	314	284	312	283	287	311	307	304	308	296	327	306	291	306	316	291	287	308	270	292	295	288	277	269	286	288	304	303	298	301	272	316	320	282	313	329	282	304	298	294	285	311	286	325	283	274	290	286	277	290	300	306	279	292	297	274	326	289	283	314	314	303	303	314	306	299	286	322	296	285	271	284	347	296	305	305	310	300	277	309	316	313	287	302	290	276	289	259	303	300	303	293	298	318	315	310	313	314	276	297	278	291	293	283	299	297	305	285	263	326	253	333	282	315	326	294	290	284	315	291	308	328	299	310	295	269	343	305	330	320	309	306	309	304	303	295	294	319	309	293	304	288	285	312	312	314	304	271	329	314	297	319	298	304	311	289	276	314	291	302	287	277	301	305	308	297	277	291	288	295	330	274	288	309	295	314	274	294	334	284	310	301	309	316	307	309	262	301	280	290	306	335	336	326	295	313	308	271	280	279	301	292	315	286	296	322	276	308	282	289	277	311	323	287	302
26673	20659	10069	1027	697	673	620	649	628	601	575	570	599	663	604	598	561	516	568	576	541	557	561	533	502	536	593	585	533	570	579	524	591	548	579	544	541	561	579	579	573	541	582	538	541	608	572	623	649	566	573	559	558	546	525	613	579	668	773	608	718	590	591	514	574	553	547	590	562	554	547	583	534	570	553	565	566	559	510	569	541	553	531	574	596	575	587	579	573	559	539	568	578	520	566	562	547	553	572	580	589	550	543	598	590	556	588	540	541	532	563	524	540	594	551	543	582	586	556	567	551	543	545	553	544	539	564	584	573	597	533	543	576	559	599	540	568	563	560	568	585	571	531	578	514	547	541	545	506	562	545	550	541	554	587	566	588	528	544	515	581	561	541	575	570	505	534	521	568	577	561	548	523	540	554	563	532	609	569	554	555	560	574	548	570	562	555	562	583	539	549	594	558	531	587	540	547	572	528	575	606	551	536	587	516	559	555	531	558	589	565	570	560	526	582	589	578	581	571	561	587	589	553	557	603	545	630	547	538	549	532	577	572	591	550	553	543	568	607	521	541	501	532	523	589	545	550	544	588	531	572	564	596	537	539	572	546	560	518	563	572	545	535	504	528	555	581	559	570	570	537	536	580	567	597	595	525	580	526	556	564	565	550	514	587	505	586	573	553	583	585	558	550	558	554	630	581	572	538	528	573	533	557	540	552	559	566	568	565	562	563	592	548	569	520	578	611	562	549	537	542	551	533	576	563	570	544	533	560	511	538	567	561	571	559	543	613	563	593	549	536	566	541	570	593	543	522	531	588	544	590	571	535	543	554	581	530	580	536	619	534	554	547	601	541	587	602	541	567	528	520	533	478	546	548	568	556	569	480	548	553	556	547	560	533	563	507	586	545	562	548	542	532	564	577	516	573	520	547	564	529	530	555	580	550	621	563	497	542	561	564	559	549	567	572	556	594	559	577	538	578	569	521	568	564	587	530	572	513	537	545	514	522	578	533	548	544	573	572	513	515	514	539	564	575	579	529	528	548	566	551	582	527	524	561	581	562	517	554	540	528	586	559	561	543	575	540	555	553	529	560	516	524	552	571	529	545	575	512	551	600	519	581	536	545	550	571	573	533	514	590	557	562	581	572	506	549	575	561	588	579	551	538	560	531	567	578	574	604	539	584	559	571	566	552	564	536	554	560	572	562	571	611	583	500	530	570	545	559	529	578	545	547	528	541	556	553	546	540	561	571	589	575	556	567	531	574	595	552	553	582	567	538	588	626	574	577	575	535	544	563	580	625	576	563	545	536	532	579	574	593	555	576	588	557	575	536	548	547	537	534	558	598	560	544	579	533	567	504	561	550	594	598	535	585	572	543	537	577	557	563	547	589	575	563	571	557	556	557	539	518	542	571	547	555	545	571	524	561	526	554	550	564	545	510	608	492	559	567	549	566	578	578	581	586	571	592	532	559	567	546	556	537	550	597	560	523	577	549	607	520	512	576	576	562	534	604	523	557	572	560	539	519	561	593	554	566	562	537	577	587	577	524	555	556	527	554	540	535	538	580	546	541	587	518	542	540	555	530	543	533	542	543	588	561	595	591	532	546	570	622	554	570	541	534	535	536	567	566	557	541	513	552	562	519	516	542	602	544	581	558	538	586	520	589	568	574	524	560	547	548	550	512	558	588	546	527	604	589	552	572	634	570	508	551	565	532	534	587	554	591	572	574	519	538	577	509	579	581	562	580	554	547	548	576	563	579	581	562	514	551	556	557	558	546	574	579	564	557	572	532	564	591	563	584	592	560	573	557	575	563	545	563	559	538	529	553	538	540	564	542	547	553	546	512	560	542	557	545	506	567	570	547	575	571	545	530	545	571	527	544	550	550	533	574	571	579	509	573	535	580	573	534	546	537	583	567	524	599	567	540	556	564	586	552	564	541	547	561	557	563	572	553	560	527	540	569	550	589	567	519	583	571	525	544	536	582	520	537	556	570	568	544	540	506	583	565	577	600	561	552	564	598	555	549	527	594	590	526	610	556	548	519	578	614	577	525	572	605	562	524	599	539	551	589	583	556	567	568	555	540	556	549	552	525	570	561	488	591	574	576	557	598	555	551	541	556	557	580	524	565	553	561	561	554	584	575	528	591	543	548	568	538	583	580	588	585	589	577	587	580	554	565	531	578	537	600	562	555	584	559	575	561	570	534	532	568	562	556	551	579	526	548	524	560	591	529	567	571	577	543	548	580	591	562	562	596	561	580	552	564	531	587	514	562	564	568	534	551	556	584	569	561	548	545	561	585	547	510	542	566	544	536	546	562	560	542	559	544	546	585	594	521	604	605	505	589	552	559	521	560	576	581	581	551	580	572	579	584	586	529	566	545	544	546	525	569	576	579	551	516	532	595	547	564	586	568	561	555	548	561	566	544	539	588	573	570	551	560	558	577	578	536	538	559	565	549	529	563	523	556	549	548	537	545	520	563	557	545	554	558	595	590	550	555	501	553	586	543	500	530	568	589	545	561	592	601	564	581	552	530	522	513	563	552	515	544	577	531	540	579	588	576	539	549	569	534	560	616	560	584	574	594	578	569	582	572	545	542	650	563	575	544	582	557	570	535	563	509	521	559	567	538	557	529	545	552	563	566	519	555	501	564	540	551	514	585	545	552	535	565	599	555	598	599	543	569	516	575	573	563	591	524	577	548	579	548	549	558	544	536	558	553	550	573	536	563	549	595	560	529	578	605	546	558	582	556	597	574	560	564	537	566	547	585	567	585	538	592	540	536	605	539	532	571	529	559	559	584	545	608	585	569	555	548	560	565	539	552	537	539	559	543	542	563	561	578	543	560	503	539	561	548	536	542	555	506	526	569	546	572	580	544	543	542	555	541	529	541	550	583	526	616	535	541	579	566	554	592	577	543	577	516	531	586	523	573	534	580	571	541	561	563	538	574	538	587	529	581	523	565	529	551	576	636	541	562	544	550	541	583	558	580	559	597	514	593	562	573	528	543	571	576	516	580	530	555	542	553	567	565	511	528	597	597	550	559	555	564	549	515	555	567	572	579	555	560	565	619	563	554	524	544	543	561	521	545	524	560	569	549	536	526	537	546	593	535	563	544	571	583	579	597	533	553	574	593	544	529	555	573	564	551	596	534	546	538	576	538	551	535	552	532	581	552	554	585	503	543	558	563	550	510	562	547	531	520	581	523	556	557	578	551	570	523	523	580	547	554	517	553	542	540	527	535	571	623	544	549	598	563	558	591	547	571	547	590	546	582	557	537	587	569	547	543	581	599	542	548	615	583	535	534	589	568	528	552	574	607	547	535	545	568	548	561	539	579	548	552	576	579	579	523	571	558	596	550	561	542	606	576	547	510	567	555	563	545	559	552	547	551	532	558	582	548	544	519	552	548	555	546	597	618	551	616	552	560	544	556	567	536	594	587	584	583	575	549	560	520	569	543	556	526	566	576	590	549	538	539	556	501	564	573	528	561	534
4114	1313	1189	931	896	812	882	839	821	807	748	799	832	870	798	723	690	730	740	683	656	687	712	662	727	702	688	719	672	739	672	692	704	674	688	691	664	715	659	706	664	699	698	689	672	653	759	849	833	780	731	714	753	708	745	738	729	840	1089	802	1011	729	744	699	666	674	649	697	646	699	659	685	696	687	684	693	724	701	653	676	691	683	694	706	672	710	667	679	680	712	696	668	678	694	714	710	709	658	693	709	715	699	689	651	670	743	718	668	695	654	673	661	702	681	721	709	663	643	694	682	689	655	745	681	724	684	706	648	668	711	669	675	620	666	695	659	667	685	672	710	702	686	684	647	715	648	621	675	689	694	661	722	682	678	641	666	696	725	689	703	718	745	702	645	614	678	671	654	694	655	704	685	662	645	689	718	672	685	694	702	653	718	721	667	662	710	689	684	717	718	672	697	681	692	686	695	715	713	665	644	656	714	712	674	692	706	657	707	692	622	617	725	705	698	741	707	731	685	720	695	653	638	697	671	706	686	666	715	660	702	693	710	696	736	704	655	725	680	687	700	693	687	678	662	687	687	670	679	721	690	702	723	713	709	671	667	697	660	690	669	686	711	699	689	710	649	721	675	701	682	663	656	634	741	679	733	705	657	645	696	681	697	620	685	672	704	700	632	681	700	664	689	664	697	697	676	659	696	622	690	703	682	705	664	691	712	719	699	691	692	729	669	702	672	614	671	697	664	719	713	693	663	687	701	709	675	691	688	703	680	718	665	698	661	669	713	704	687	672	707	676	682	684	713	723	712	657	694	695	680	663	637	708	734	675	730	688	708	667	699	653	694	699	662	711	672	716	642	717	732	685	708	703	663	671	750	682	709	679	694	644	692	729	675	719	695	679	693	685	665	699	698	660	664	671	700	686	690	710	737	738	716	691	670	689	663	656	679	719	715	636	665	703	665	683	730	722	657	689	689	735	661	683	668	679	695	700	647	714	683	663	682	685	681	728	730	688	703	680	735	695	731	715	695	722	670	713	686	727	700	656	654	702	662	691	677	701	668	722	751	663	691	684	691	713	683	659	681	681	654	727	703	684	718	669	711	679	663	720	681	657	697	731	703	630	640	703	705	747	731	659	657	700	686	682	704	684	701	678	667	686	745	710	654	678	683	686	707	701	671	670	707	722	651	680	680	653	670	717	673	627	685	671	703	684	671	697	667	688	661	680	668	654	700	719	727	678	695	682	691	721	674	679	722	706	728	674	735	721	699	682	647	622	673	732	717	677	711	668	680	698	714	722	711	693	667	687	675	730	665	664	724	673	658	681	674	709	732	712	688	670	697	699	705	697	699	651	662	705	689	689	728	672	674	651	647	688	679	704	682	638	667	684	663	691	700	649	707	742	690	700	665	647	738	694	646	696	678	706	717	689	714	685	715	674	655	662	670	666	654	735	705	660	704	641	673	674	688	695	657	624	657	707	661	661	719	672	677	742	690	677	722	665	678	713	694	675	727	724	685	719	689	660	660	692	725	712	701	665	710	701	729	692	690	672	671	697	692	638	698	708	687	686	699	680	732	680	728	661	690	718	664	721	703	724	678	713	714	677	720	691	724	711	668	679	703	738	699	634	734	699	749	682	700	700	631	664	681	695	712	677	673	667	697	693	734	679	645	689	699	690	679	674	684	688	678	682	701	648	697	684	730	688	673	737	699	683	670	683	657	683	687	723	745	656	706	728	711	710	661	682	730	699	668	695	683	674	668	677	682	604	716	668	665	713	771	683	745	676	686	688	662	714	721	695	679	684	656	667	682	715	630	649	706	730	636	701	716	697	702	691	714	659	678	721	712	688	682	665	734	713	649	692	682	713	719	697	687	657	685	686	679	719	704	690	690	703	659	671	655	723	726	698	668	679	693	672	727	682	725	680	652	750	663	650	685	671	645	714	727	700	702	679	677	673	703	677	675	694	680	694	675	683	699	681	720	670	685	670	693	690	682	720	689	689	631	646	686	764	722	686	660	694	708	690	737	711	671	728	668	674	683	716	710	694	716	681	698	683	674	709	696	703	696	662	668	690	673	727	662	705	672	700	668	738	677	667	714	724	692	675	704	654	718	672	696	756	651	670	685	731	691	676	690	678	712	678	679	658	700	699	679	691	711	703	683	678	694	689	701	722	698	690	696	670	704	715	698	696	688	674	685	722	712	657	696	650	679	692	707	678	717	695	674	628	703	709	686	673	639	690	716	692	738	693	660	683	663	688	705	681	665	695	702	728	646	670	710	702	677	730	718	641	667	678	672	700	683	706	698	670	684	687	764	702	680	674	705	707	671	661	684	695	695	663	672	651	690	692	691	692	706	694	687	734	704	704	670	667	662	717	689	687	683	684	670	705	691	657	695	683	686	697	637	713	684	623	681	707	694	707	696	682	708	722	691	676	657	687	691	717	658	706	731	705	700	702	702	675	694	690	691	669	672	634	689	673	690	674	684	658	661	654	703	723	715	725	710	652	703	675	668	719	689	717	650	698	701	706	698	695	681	667	709	700	679	720	662	717	683	693	685	717	727	680	692	685	712	695	711	643	691	684	695	671	681	712	691	712	697	665	683	723	718	692	657	697	676	645	663	709	719	714	668	681	667	671	688	634	690	697	741	714	660	704	675	728	659	738	722	679	690	687	717	693	667	620	671	653	689	690	673	706	695	738	705	637	707	665	674	701	689	697	701	720	682	685	651	702	648	679	723	682	732	680	642	679	689	702	672	709	698	686	652	667	679	673	651	684	705	718	660	707	674	702	672	706	729	688	692	698	728	655	683	707	722	663	665	716	686	701	673	708	685	670	724	692	731	671	675	664	695	689	669	670	688	678	661	684	682	675	716	686	695	738	674	707	691	702	671	725	697	647	706	661	727	678	664	721	741	701	670	701	676	729	690	705	693	757	738	695	690	692	634	653	676	695	692	673	672	663	694	658	674	710	698	688	701	633	644	667	693	691	675	689	709	685	645	690	718	686	693	677	667	665	692	696	705	693	678	673	656	690	698	664	661	685	638	711	682	694	688	704	683	702	686	657	656	691	671	627	673	720	735	721	685	681	681	662	705	704	711	704	681	725	705	672	690	685	729	686	690	664	720	741	698	710	699	715	705	735	636	692	689	716	642	687	629	655	660	703	703	687	659	691	709	672	672	737	742	693	705	714	685	706	690	662	718	713	693	697	695	672	721	710	692	686	718	670	679	694	669	612	675	684	702	661	700	704	710	678	705	696	682	673	681	638	731	701	640	625	671	669	755	721	669	738	694	737	728	683	721	688	693	681	712	670	713	698	690	648	722	660	703	684	675	695	708	658	744	685	693	687	730	680	739	720	704	676	707	673	661	696	691	644	672	709	710	720	694	678	681	730	679	649	697	707	685	732	689	694	707	690	665	689	674	692	632	704	762	683	649	717	718	657	679	639	682	722	675	686	712	718	698	695	694	670	701	704	688	669	694	728	715	735	653
23461	21030	28424	23677	20946	13502	1526	945	780	665	682	586	615	672	527	542	507	441	454	480	422	405	456	463	432	365	407	407	416	393	415	393	369	388	378	409	367	432	384	434	402	384	375	362	411	446	441	598	553	406	420	410	409	394	381	420	442	572	733	506	701	433	443	380	384	389	370	404	411	415	370	413	390	357	378	376	381	387	380	384	346	380	401	379	372	388	343	375	406	382	399	369	395	328	360	397	390	408	371	365	373	398	380	389	398	378	374	411	392	369	394	389	362	363	358	388	403	360	373	406	377	389	389	378	358	397	387	376	415	371	393	363	408	381	366	378	367	392	396	384	347	388	373	370	407	363	394	399	380	413	351	405	404	360	385	359	407	372	405	355	355	380	395	376	382	376	432	375	354	417	361	370	385	397	386	375	385	376	370	401	373	392	377	443	376	399	358	369	364	382	381	375	398	375	357	401	395	388	387	401	404	389	395	355	352	404	370	389	386	391	372	372	354	372	392	391	336	383	330	336	376	365	373	398	410	384	400	369	377	387	390	365	354	352	392	378	424	395	387	388	379	372	390	366	353	354	368	371	400	381	361	391	406	378	374	385	379	416	402	357	381	401	390	412	383	391	367	378	380	398	382	398	363	370	377	394	377	374	388	365	399	369	390	377	404	387	357	359	387	349	370	413	381	374	351	366	439	381	399	403	378	394	407	377	348	361	414	380	372	369	391	389	394	373	340	389	369	361	375	382	373	386	354	357	373	376	383	355	386	385	363	395	379	384	395	403	374	393	402	370	372	366	424	398	380	361	403	404	374	369	353	358	380	376	389	358	380	393	418	402	373	389	394	436	364	369	375	370	369	395	398	386	393	394	377	391	369	370	397	365	384	379	371	379	383	409	388	364	391	383	329	339	395	347	373	360	371	370	412	374	363	361	394	403	354	409	395	361	360	446	358	364	408	388	401	402	376	381	427	390	398	357	384	372	358	421	373	382	362	387	368	375	405	324	383	371	379	360	375	386	388	342	384	404	379	342	367	380	373	400	360	353	393	383	389	393	365	376	387	374	374	371	357	380	394	373	405	386	369	366	414	411	381	339	385	396	386	400	389	356	392	402	418	393	359	369	403	365	423	380	365	418	364	358	367	378	349	335	378	364	392	365	366	373	374	379	411	358	376	415	390	400	388	354	395	382	360	365	378	364	371	386	364	371	363	410	403	360	390	392	361	394	409	364	355	368	387	416	389	387	411	371	385	389	374	383	396	357	349	357	415	374	376	348	390	364	412	389	414	380	353	365	393	387	371	393	356	387	381	419	380	373	411	386	387	371	345	401	365	403	380	387	350	418	401	353	369	377	391	369	381	375	390	356	385	366	365	376	376	415	362	395	393	365	336	362	368	379	376	383	364	389	376	408	346	392	343	379	371	389	365	379	344	363	411	388	375	363	358	359	367	396	384	385	375	358	394	388	376	378	355	365	352	397	387	400	353	358	372	356	378	421	351	342	398	367	371	384	409	381	398	351	378	401	382	387	334	413	366	379	395	397	380	392	363	387	384	395	405	376	376	389	372	383	355	416	360	367	404	371	399	354	369	414	375	379	357	398	403	389	377	403	381	384	403	356	385	356	396	381	361	380	368	405	381	364	373	401	371	379	395	410	375	395	373	357	385	390	378	420	366	336	396	392	384	385	363	351	374	355	343	385	418	351	363	361	369	339	351	369	389	401	385	385	362	385	395	375	400	401	343	381	374	378	399	362	364	368	376	345	390	395	367	367	361	387	368	358	346	367	398	356	386	387	367	413	393	366	400	390	354	360	385	369	382	380	368	369	370	394	353	391	347	366	360	389	364	358	406	398	389	403	405	380	368	361	400	375	386	374	378	340	369	365	374	374	372	351	397	368	381	391	349	356	394	363	388	362	366	408	368	406	372	412	421	361	392	387	354	351	397	366	384	334	370	384	378	387	397	376	400	371	381	374	395	356	386	354	359	380	389	383	403	404	386	397	373	383	389	366	358	370	380	346	392	371	391	400	392	378	373	363	368	369	331	380	371	356	369	376	356	368	380	395	388	380	392	360	397	370	364	399	343	350	385	390	389	327	385	387	384	370	372	417	378	375	394	369	379	371	366	363	382	380	387	361	391	374	362	344	376	385	381	384	384	360	422	352	357	363	375	386	380	410	412	398	378	398	402	367	398	364	388	348	392	387	351	377	371	367	396	379	370	371	388	396	344	426	379	367	397	384	376	384	366	331	392	399	405	374	393	387	368	397	373	420	366	393	379	358	393	380	381	401	385	340	370	404	410	390	388	365	380	396	343	364	363	366	383	397	396	356	391	365	376	389	356	373	389	390	360	401	358	413	366	368	416	359	393	400	395	401	377	370	401	375	389	385	364	365	357	352	336	374	396	375	358	372	396	372	366	414	400	384	359	375	351	373	402	382	332	399	365	362	385	361	379	366	368	361	382	394	372	393	375	403	364	411	376	334	365	378	371	358	380	394	364	385	393	329	396	397	373	391	356	380	336	401	402	380	381	380	361	402	412	367	369	381	360	410	383	368	384	397	380	358	380	369	389	382	401	368	359	365	412	409	347	399	394	353	361	409	383	352	381	381	419	391	381	355	364	396	390	373	377	364	373	419	377	357	366	382	385	362	378	360	407	359	376	390	385	405	378	381	418	385	411	387	394	359	375	397	369	374	379	376	423	383	389	396	385	396	353	393	387	401	370	414	395	378	394	358	377	378	369	364	382	375	359	381	381	354	361	361	394	332	399	366	348	361	368	396	408	398	331	394	406	364	368	368	395	389	376	384	370	355	394	389	404	359	390	358	375	383	389	422	383	382	340	380	397	410	374	350	370	327	351	371	377	369	380	421	388	395	383	380	372	383	380	400	380	369	364	375	400	371	376	355	352	395	381	398	395	400	375	377	353	391	392	389	378	359	377	354	401	399	351	353	376	357	367	369	367	374	408	381	398	371	340	375	373	369	389	398	390	360	400	414	388	384	353	394	365	361	387	365	376	387	381	395	374	361	364	387	371	385	347	358	377	396	392	408	368	344	377	360	358	361	386	355	399	366	399	356	360	363	367	367	357	388	374	385	371	395	374	392	329	383	379	352	403	346	366	352	406	359	366	331	354	375	397	331	374	397	362	396	369	398	355	371	392	376	369	364	417	369	398	357	381	396	392	408	387	390	395	386	375	392	353	360	387	388	365	405	395	329	380	385	377	390	386	360	372	377	359	417	360	394	408	365	374	355	407	350	370	423	398	383	392	374	357	398	378	376	413	378	379	366	351	358	367	414	386	357	401	370	376	411	362	361	373	365	330	368	386	366	385	339	381	388	361	386	341	373	366	365	351	383	398	389	380	377	347	378	337	353	388	351	358	383	423	383	375	338	381	415	387	371	388	357	372	360	379	378	352	357	352	372	370	384	379	408	391	369	390	366	371	353	397	377	384	369	390	388	363	354	406	370	382	359	366	408	384	370	377	410
6007	10002	8696	4476	3270	2545	1998	1687	1456	1199	1114	983	924	1078	853	712	729	669	609	624	579	563	550	527	548	534	572	521	524	544	510	528	504	507	528	495	516	528	551	539	537	506	515	524	508	552	587	835	814	613	590	544	579	510	523	492	520	843	1153	679	1035	641	568	504	505	484	443	492	463	496	472	487	469	460	482	423	489	489	443	526	491	457	482	448	472	484	488	446	509	512	482	451	498	495	468	530	508	496	518	455	483	507	507	464	505	512	517	488	458	466	494	475	476	499	465	470	500	450	478	502	473	495	486	493	487	527	509	488	484	509	500	459	511	506	519	495	481	449	488	498	435	472	460	508	455	464	483	499	475	472	452	469	494	530	470	468	509	469	463	465	470	478	485	489	493	512	505	466	487	478	470	472	466	488	504	496	483	523	510	517	507	482	479	497	473	458	517	480	482	515	477	480	481	484	510	493	463	500	481	483	482	515	485	496	477	506	497	516	482	485	503	488	459	465	503	463	460	507	498	484	451	498	492	445	532	472	450	491	491	452	446	543	504	504	456	438	484	478	484	491	514	491	495	480	470	480	469	486	498	488	463	500	454	492	543	475	498	435	471	482	465	493	468	473	513	464	501	514	479	475	486	448	467	533	456	477	499	503	502	488	484	435	488	487	460	510	485	496	485	471	473	484	506	493	523	468	464	434	479	504	476	484	454	485	518	483	410	464	479	504	452	491	497	451	480	480	501	487	502	485	497	508	482	457	473	494	459	439	476	496	497	479	473	494	498	485	495	464	490	475	492	448	490	506	510	491	485	470	431	497	477	465	463	471	436	534	467	426	440	507	457	487	537	475	526	460	476	471	456	453	492	463	480	465	492	455	506	438	452	530	450	510	491	476	473	492	499	482	498	483	456	511	461	514	476	485	462	480	482	495	474	541	472	460	441	516	469	461	504	422	499	520	460	473	486	476	521	498	508	499	459	501	509	475	461	463	481	521	481	509	463	523	474	449	444	491	482	496	486	501	525	474	501	456	470	491	497	496	483	481	510	513	459	485	485	471	501	481	484	477	464	457	500	460	488	532	495	455	460	481	485	504	463	488	498	512	475	483	459	517	504	516	490	482	483	491	498	483	511	470	475	487	493	486	499	498	445	464	503	496	468	499	476	473	457	492	498	476	462	458	469	512	464	510	468	462	483	442	457	488	476	491	461	481	490	485	468	503	450	445	470	450	480	504	502	468	501	517	492	448	464	526	489	503	472	469	487	510	456	476	458	479	507	453	488	456	498	539	529	470	498	507	461	488	470	465	470	473	444	475	488	461	519	500	505	451	491	501	474	488	484	446	502	523	501	503	486	494	474	485	430	484	481	446	502	459	507	462	469	468	479	506	499	498	495	497	470	482	475	494	499	473	459	448	499	501	539	481	466	456	495	477	464	496	464	492	457	492	468	509	452	501	417	501	462	477	483	516	484	495	472	471	475	504	490	480	518	479	504	517	496	495	489	468	535	486	470	477	478	428	468	451	451	528	510	454	465	508	452	481	489	467	484	465	463	464	508	523	501	451	469	435	449	453	467	471	473	470	473	449	481	504	476	506	467	456	495	471	484	459	493	448	467	483	525	507	481	450	527	466	496	463	473	476	472	487	475	496	479	465	446	465	482	530	519	442	491	467	482	476	493	489	489	505	497	464	460	459	451	486	483	503	490	463	490	465	466	514	467	458	480	461	465	491	497	475	496	502	484	512	459	477	490	426	482	449	498	509	521	521	495	483	484	477	521	471	499	503	478	501	498	436	480	469	491	499	492	488	484	480	454	456	509	473	450	485	512	482	474	479	497	487	496	482	469	475	499	485	498	481	468	516	479	491	456	512	462	450	476	497	452	450	453	515	454	523	500	496	502	491	480	496	499	467	522	493	490	506	510	496	497	480	529	463	480	483	470	491	464	478	483	491	500	492	497	501	491	490	456	478	539	489	466	425	526	455	480	473	547	506	530	483	510	495	474	480	460	463	510	515	516	484	515	494	485	480	457	477	499	471	480	475	484	475	493	497	461	493	485	475	521	491	476	451	476	495	485	507	498	498	489	473	477	464	520	477	488	498	491	464	489	464	470	458	494	485	506	494	486	497	487	482	487	476	514	506	484	483	474	487	468	485	479	492	484	507	471	460	451	495	489	508	460	521	494	463	522	494	469	477	470	497	530	454	460	481	511	427	495	501	473	534	489	500	489	451	486	462	477	456	481	463	495	478	471	477	511	508	505	475	435	519	451	482	510	513	483	495	492	496	480	461	514	518	493	515	486	472	496	492	446	504	508	500	511	516	481	483	501	510	495	480	477	495	484	515	456	473	497	506	489	537	473	510	474	515	485	459	496	482	488	513	481	474	506	490	455	485	458	484	463	497	460	512	450	475	496	470	466	478	453	460	435	469	459	493	458	492	512	485	477	471	501	506	485	478	489	485	430	454	461	485	494	487	437	471	475	480	468	501	497	505	473	496	492	457	488	485	489	500	481	475	512	508	458	461	484	472	488	519	474	503	526	485	515	505	473	505	476	462	486	472	494	522	511	469	469	483	463	466	464	480	459	477	479	510	467	496	480	469	511	460	473	465	534	495	484	451	528	537	456	485	469	489	522	481	478	502	498	469	481	487	479	471	496	502	451	489	497	480	493	483	500	490	510	498	475	483	486	496	491	477	500	458	511	469	494	494	475	476	510	446	468	491	497	475	451	494	507	487	486	475	469	485	501	498	472	483	473	461	499	493	472	467	472	496	526	454	455	468	499	492	480	472	441	532	502	496	448	459	534	524	484	446	475	516	506	466	493	462	487	525	444	494	446	497	495	491	487	434	534	468	502	538	488	449	454	469	556	468	457	512	504	498	460	470	460	503	485	472	437	499	465	472	479	476	492	508	486	469	446	514	482	481	485	509	475	473	467	458	469	468	498	481	494	470	478	475	477	522	528	543	485	462	478	477	472	487	479	506	452	487	469	510	486	451	491	484	471	478	473	493	483	468	488	495	490	488	503	447	511	466	504	520	521	470	498	496	503	521	466	502	460	457	486	500	498	467	466	497	478	500	478	471	498	533	469	471	496	522	498	448	456	499	471	480	446	479	461	455	518	484	486	479	481	462	453	482	501	467	483	508	462	528	503	490	492	477	505	463	470	517	502	507	489	464	507	485	506	463	471	513	468	465	480	476	475	468	488	518	485	471	472	496	526	509	476	500	445	468	450	475	480	468	496	523	482	463	460	459	493	508	450	480	475	487	512	529	516	474	492	472	512	496	466	494	468	482	496	465	477	511	457	473	487	484	480	480	507	491	490	472	449	503	453	464	456	482	516	480	497	489	492	492	481	489	485	472	463	452	502	471	458	504	486	482	480	493	442	471	483	484	500	498	487	511	501	499	521	505	489	488	508	467	510	500	453	474	467	475	506	472	501	475	490	476	491	508	467	468	438	507	484	468	519	487	492	438	484	461	480	502	502	489	475	500
22607	21044	28858	23434	21048	21097	11632	1353	955	822	703	643	576	688	500	452	475	418	357	350	341	310	306	293	273	279	277	322	274	269	256	277	288	297	269	271	291	301	277	287	289	279	283	265	280	307	347	507	556	337	292	290	322	302	283	299	303	567	740	490	722	405	265	276	277	250	229	251	255	251	268	263	240	222	239	223	253	265	254	293	238	247	247	253	253	260	240	235	251	257	238	251	265	278	270	246	277	248	230	293	226	212	240	254	256	262	249	222	262	267	263	260	240	255	268	218	247	261	258	272	237	270	253	235	244	232	270	253	245	261	287	266	267	272	261	264	272	263	254	258	231	243	263	236	262	243	223	215	250	298	237	245	255	217	245	267	246	278	290	234	263	245	245	254	228	261	267	252	230	240	261	251	231	223	233	237	236	228	261	246	228	248	241	256	238	241	274	256	247	248	248	235	239	265	239	232	271	243	241	237	221	269	267	250	232	275	270	263	272	230	250	258	254	261	269	256	238	252	203	265	264	237	277	246	241	223	255	243	256	257	260	248	247	201	266	230	258	260	251	234	236	250	246	248	269	229	242	225	245	220	242	243	239	242	246	227	232	259	272	283	249	253	238	236	266	241	257	261	261	241	253	244	255	236	251	235	226	262	218	238	223	260	237	284	235	259	233	244	256	256	232	230	255	238	213	248	239	231	241	254	246	259	280	257	253	259	262	260	247	231	232	259	261	202	257	239	268	250	248	220	255	241	249	235	257	239	245	253	275	242	235	235	283	279	261	244	232	266	224	232	223	229	270	245	262	265	264	253	273	236	264	247	231	251	218	279	243	268	237	238	280	258	230	225	232	240	251	265	228	230	253	260	238	232	265	222	264	274	275	251	230	253	263	240	266	240	236	276	241	246	265	255	239	242	246	291	226	266	234	225	245	244	226	243	246	257	245	260	238	265	272	246	278	256	238	252	288	240	243	240	261	253	227	245	245	274	252	242	262	276	241	242	262	287	289	265	260	235	260	197	277	252	259	259	239	248	239	255	243	243	253	252	268	270	273	251	247	226	239	237	269	228	233	254	239	247	255	274	261	253	253	262	274	236	238	231	228	228	247	266	255	270	246	243	228	237	266	267	232	239	239	236	254	235	281	241	224	266	238	253	250	240	239	234	253	268	223	242	235	251	250	263	265	266	269	226	216	228	248	264	285	247	257	238	248	249	252	259	256	232	236	260	250	239	237	244	273	254	203	246	257	268	228	235	252	243	271	234	251	245	248	242	213	242	237	238	239	280	224	226	216	253	214	237	283	241	257	249	268	219	274	249	253	237	259	247	237	239	259	200	253	243	251	232	232	248	259	247	246	259	242	228	249	250	240	223	244	238	239	242	244	250	290	278	256	255	265	260	240	244	244	251	224	245	223	240	253	255	276	244	252	247	253	234	245	245	233	227	242	228	235	248	231	261	231	252	219	238	269	274	268	268	261	229	265	222	266	264	270	256	269	246	229	247	242	275	246	242	264	262	218	261	234	245	271	240	272	236	249	236	249	221	251	266	257	240	235	246	261	268	254	243	265	264	219	275	235	211	280	261	223	248	255	242	227	275	227	232	238	240	257	231	248	276	226	252	247	238	226	249	233	249	242	225	256	241	244	243	252	231	242	251	257	253	254	221	257	227	212	267	235	239	259	232	221	253	269	252	262	231	254	234	266	236	281	246	248	265	224	251	245	224	257	232	259	272	246	256	242	259	267	272	250	263	248	236	271	261	252	228	257	268	232	237	232	233	285	258	249	261	222	244	247	257	220	240	237	254	262	241	230	262	258	276	277	247	258	242	268	241	250	254	265	269	257	232	263	246	265	226	273	256	249	268	235	251	261	271	261	257	245	216	263	262	260	257	244	253	229	259	258	252	248	263	236	251	256	233	256	245	227	259	258	236	229	266	242	239	267	268	239	229	247	280	264	227	239	249	238	243	231	249	241	245	258	229	252	257	256	269	254	272	272	257	264	264	253	243	251	238	233	266	247	238	254	258	276	247	247	248	269	232	230	253	247	246	258	246	267	252	227	249	247	234	238	253	244	220	267	242	244	252	226	239	244	234	248	230	256	234	241	242	236	221	244	265	252	250	244	200	219	267	230	254	230	257	268	239	273	254	233	251	238	258	253	222	265	253	259	270	254	256	250	238	237	248	265	236	251	255	255	256	237	241	236	273	250	247	250	255	239	238	258	283	247	260	234	244	244	237	223	249	230	260	231	260	246	245	254	239	249	264	259	250	230	238	242	269	224	246	240	242	255	257	258	264	245	265	239	230	277	261	257	256	238	254	232	235	263	218	250	268	261	264	223	252	249	252	266	271	257	246	243	246	238	241	247	266	231	234	268	261	234	241	241	253	250	262	238	257	273	250	267	258	229	260	250	235	229	250	252	225	249	268	268	270	260	268	235	233	245	258	263	255	263	255	241	241	253	247	271	256	264	245	245	257	286	243	234	254	242	234	243	242	229	263	236	246	244	240	252	244	211	250	276	258	255	236	250	237	267	241	255	247	240	244	244	233	266	255	264	243	255	224	224	219	242	263	280	250	253	246	256	257	233	235	253	246	238	237	260	255	262	235	251	246	258	265	234	252	251	251	253	248	244	228	245	240	251	232	280	242	279	254	263	266	276	270	249	243	229	251	234	246	251	245	235	238	263	264	256	261	251	243	247	241	239	260	252	240	253	255	263	229	262	242	233	213	282	253	244	257	251	253	247	223	269	244	248	247	239	237	263	236	226	229	262	243	244	231	243	243	221	229	250	250	297	228	245	265	245	224	250	231	221	259	254	237	251	283	251	231	249	254	226	235	219	267	267	234	252	248	264	237	269	227	273	202	230	238	231	266	238	256	269	249	236	231	252	233	228	237	248	226	266	225	263	238	224	258	251	261	242	263	245	255	243	250	232	234	242	260	241	255	254	261	268	234	239	277	248	226	254	270	256	217	239	246	286	259	238	266	247	252	226	240	248	246	259	246	252	259	265	255	263	253	263	251	249	244	265	261	234	236	231	254	252	236	267	235	249	252	243	274	237	253	232	251	264	239	239	276	255	223	239	239	258	248	266	240	226	234	221	244	254	259	251	238	261	242	251	251	266	242	259	258	264	248	248	222	241	220	265	264	258	264	245	242	237	256	226	271	242	253	262	254	226	224	250	252	253	229	252	254	234	227	252	249	238	248	261	240	256	241	261	250	249	254	236	245	253	222	226	261	255	262	222	280	254	232	250	247	245	248	252	263	276	225	255	251	268	273	240	223	237	228	242	251	280	248	281	236	258	231	250	273	256	238	261	247	243	235	255	250	267	230	251	255	239	256	265	230	260	229	247	261	250	240	238	259	229	230	244	240	259	245	254	255	265	277	256	256	232	252	246	260	242	265	266	229	240	257	267	229	200	260	217	245	263	257	252	222	245	251	256	239	259	231	261	221	254	243	246	224	247	262	229	211	275	246	272	251	257	230	252	243
8539	16229	13602	7655	5310	4026	3254	2492	2068	1657	1401	1216	1095	1314	839	777	729	643	600	541	457	499	463	463	418	394	425	395	425	398	367	340	341	345	351	371	345	392	362	374	384	332	335	347	318	421	519	836	822	485	438	377	439	361	341	390	404	874	1058	783	1111	552	314	293	333	329	325	303	300	289	310	289	310	315	287	323	331	334	310	319	315	302	284	334	296	304	283	344	302	285	335	321	316	337	348	310	289	285	347	314	307	293	332	313	305	301	321	309	326	305	255	306	299	307	295	294	298	297	340	288	307	326	314	312	333	288	325	320	279	334	315	317	306	323	308	322	300	325	305	316	287	292	302	300	303	293	277	341	303	295	314	295	308	317	306	313	320	295	333	304	315	320	350	286	305	321	301	315	317	313	305	328	308	260	319	307	333	304	305	298	315	316	318	317	292	271	309	319	312	338	294	314	312	301	303	325	292	320	328	307	325	324	338	296	281	332	329	292	283	299	298	327	318	320	306	317	315	321	320	310	332	297	307	331	318	293	300	325	292	321	306	279	324	291	337	327	299	311	284	352	302	320	275	299	293	302	320	297	331	288	325	325	330	313	334	325	278	304	314	310	325	310	309	335	325	291	292	308	311	322	308	310	273	298	309	331	339	320	307	333	303	287	315	325	289	314	299	284	311	291	318	325	308	295	290	309	297	323	282	315	281	316	306	299	311	287	322	345	308	307	305	306	298	317	308	307	274	298	299	311	283	310	319	314	308	304	311	307	299	339	307	325	315	313	291	290	326	307	297	308	306	299	297	327	339	315	317	307	335	335	331	333	302	299	310	329	278	321	319	300	311	305	293	311	306	312	323	306	307	279	326	324	319	297	286	326	322	332	329	292	314	312	319	301	317	296	281	319	312	315	312	304	297	294	318	318	297	304	300	288	269	309	290	340	306	289	319	285	311	287	305	305	313	341	297	329	334	300	328	282	305	288	290	336	340	307	307	295	301	289	305	307	323	331	298	319	284	321	313	304	332	311	329	322	303	339	302	322	332	338	324	355	321	306	309	279	343	287	296	295	296	338	307	306	319	343	305	325	299	319	302	345	299	303	301	300	295	302	330	293	307	311	307	314	311	321	298	306	337	339	291	291	270	310	324	296	299	293	282	316	305	310	298	351	304	320	308	309	308	329	316	287	309	276	321	315	320	324	305	275	294	290	315	282	312	313	303	321	297	274	309	305	289	304	333	343	313	302	306	290	298	299	321	325	327	326	285	291	335	313	252	307	318	305	328	290	285	327	315	318	313	289	312	301	286	324	328	305	285	341	313	289	306	289	292	308	314	315	345	307	321	305	303	308	320	300	321	303	300	306	318	346	304	331	283	305	283	310	321	304	321	281	315	347	336	298	302	305	312	299	318	300	298	300	307	332	316	297	300	313	306	317	305	311	313	338	321	290	294	339	300	299	314	308	289	277	305	315	331	295	302	317	297	287	336	286	316	305	286	310	295	272	308	325	294	300	315	284	309	306	294	293	327	264	313	340	322	317	323	308	307	318	301	323	338	302	311	327	316	282	324	277	316	320	315	295	285	308	285	313	308	294	307	315	332	285	314	308	310	327	311	302	290	322	317	318	313	275	295	319	316	311	330	286	275	309	272	313	305	339	290	298	305	310	307	322	308	267	313	343	314	287	289	325	313	285	307	274	314	301	337	319	302	306	333	309	302	311	317	265	308	309	281	316	323	287	307	329	311	315	287	295	299	293	292	302	279	315	296	308	311	317	313	285	300	304	346	294	321	263	328	295	294	323	324	301	323	331	310	311	304	278	315	313	281	288	268	316	297	318	339	267	330	312	290	346	309	298	314	301	320	302	301	280	282	291	326	317	291	312	337	320	332	306	318	271	283	306	320	285	316	291	289	295	289	319	314	258	327	300	301	294	311	315	274	317	307	295	320	319	325	301	332	311	298	306	323	324	283	278	333	323	309	313	291	306	306	328	325	288	308	295	291	309	283	304	330	305	270	309	315	271	301	302	289	281	291	292	318	341	305	295	322	318	283	318	305	300	321	317	292	301	307	297	331	268	315	303	325	271	314	295	297	331	294	301	292	310	284	310	334	304	330	328	311	313	295	298	289	277	304	328	296	337	309	326	283	328	308	316	315	346	314	335	275	312	323	283	306	310	329	295	316	338	283	283	305	305	308	314	267	335	320	308	301	308	289	300	287	298	289	290	334	321	301	284	321	328	300	298	275	290	317	308	306	310	315	315	315	328	294	297	327	306	316	320	332	346	309	339	286	266	296	306	344	312	267	305	301	324	314	313	302	324	291	286	338	291	308	310	295	302	292	297	328	278	323	331	323	304	314	293	295	332	315	299	320	299	312	323	298	318	328	322	303	332	282	311	296	315	320	291	309	298	312	341	347	343	289	309	314	316	335	322	315	332	315	305	325	311	304	288	290	291	306	297	288	302	330	302	288	283	306	317	322	341	304	312	330	327	306	300	319	308	308	309	301	303	318	291	308	303	295	281	284	315	295	334	292	302	310	324	313	328	287	296	308	315	291	290	294	303	290	343	339	263	299	321	302	296	310	290	296	330	329	315	334	310	304	308	285	289	340	356	299	344	259	301	343	313	312	302	308	327	326	294	307	352	334	310	305	318	304	292	294	317	321	296	305	306	278	296	292	323	281	309	294	302	286	304	307	282	295	290	304	326	320	326	306	322	289	312	302	311	286	312	288	288	314	306	301	276	305	320	304	317	329	316	319	279	308	343	335	312	330	303	298	333	313	293	336	324	296	298	325	330	334	335	327	286	318	319	299	295	324	304	305	340	307	288	346	314	337	312	304	273	303	295	313	329	318	329	333	325	302	338	300	306	344	335	326	296	297	319	271	303	300	325	335	314	294	306	336	300	293	313	286	275	302	319	282	282	310	304	296	293	304	264	291	304	301	318	307	284	311	330	341	324	308	320	319	284	276	312	301	327	293	301	293	315	319	312	305	313	328	284	303	284	303	315	317	313	314	297	319	313	278	294	303	309	320	313	325	314	304	348	298	322	311	318	301	315	352	310	314	277	280	325	342	311	331	337	304	304	324	299	311	295	322	321	288	325	299	326	324	297	285	314	288	284	303	297	319	308	289	309	308	312	296	316	282	299	283	315	320	317	274	321	284	321	298	289	353	304	348	285	326	313	318	284	334	296	320	298	361	326	295	318	316	312	321	297	291	302	287	315	309	302	322	319	296	322	278	329	283	307	314	331	299	315	298	319	327	318	289	342	302	287	274	337	323	344	308	278	299	299	312	301	307	305	342	303	317	306	325	319	289	275	305	295	312	332	328	286	316	284	298	301	318	327	325	309	313	327	297	333	326	292	271	296	318	329	292	305	289	296	319	327	285	303	295	323	318	328	326	274	301	323	310	323	336	302	280	321	326	311	293	316	303	276	307	339	296	318	312	317	325	306	332	293	330	278	315	311	338	295	315	308	332	311	318	333	343	309	289	339
26684	20633	10056	1181	747	651	646	586	605	628	571	618	607	641	610	582	607	539	542	580	587	562	576	560	524	586	539	528	590	552	574	530	614	540	547	598	562	581	571	585	575	522	578	549	580	524	588	637	633	583	581	557	609	601	575	597	530	644	670	696	706	556	532	551	580	585	525	556	544	583	530	570	597	573	579	559	586	581	559	568	591	577	540	499	550	542	538	557	566	539	560	533	550	594	564	573	542	549	557	582	541	552	564	580	558	540	563	554	554	600	565	532	545	558	585	536	556	572	585	576	538	511	564	566	555	583	533	553	568	594	578	560	575	539	547	528	526	559	594	554	528	543	570	558	542	572	538	532	498	563	591	545	534	570	552	557	548	550	566	554	541	560	548	580	581	541	567	565	566	523	517	560	569	560	550	558	555	593	545	605	583	521	530	561	561	526	558	563	554	566	590	547	550	545	569	539	526	529	548	550	570	555	580	554	548	586	554	557	625	570	537	554	553	541	538	567	524	555	541	540	555	549	580	537	590	571	564	537	563	563	527	533	539	593	527	558	549	585	569	552	548	557	601	548	528	521	554	576	588	531	563	555	582	578	550	535	575	551	566	563	543	547	579	579	574	531	544	540	522	543	539	547	545	511	551	535	558	585	565	541	521	496	557	540	560	575	541	548	560	544	564	523	553	572	551	547	575	551	605	542	510	577	556	533	530	524	564	623	548	534	569	559	558	580	565	549	543	559	571	530	556	544	536	562	497	579	602	573	565	553	562	548	601	543	533	548	581	575	584	592	592	572	550	545	554	549	538	571	561	556	602	546	594	555	556	554	554	566	536	576	546	579	545	540	581	611	549	550	524	536	549	561	522	561	566	575	575	565	563	545	544	566	577	572	580	508	580	554	508	551	575	567	543	534	561	584	610	546	564	543	565	536	527	570	561	532	523	567	542	591	558	533	558	539	547	596	543	528	550	498	604	543	563	580	539	536	554	571	555	548	540	585	564	547	578	580	545	588	550	546	579	522	585	549	559	583	588	568	547	572	552	553	579	518	558	564	522	564	584	535	555	610	552	591	517	556	556	553	566	554	541	571	556	541	548	528	532	565	565	540	574	500	548	546	532	558	520	576	556	549	556	545	590	552	534	539	549	559	579	560	591	569	562	566	517	533	551	532	506	559	570	546	587	549	566	508	545	564	562	615	553	576	583	608	529	542	564	531	583	559	540	583	601	585	566	551	596	552	577	564	557	560	565	597	570	570	536	531	559	569	553	564	594	569	549	579	561	516	607	487	563	552	532	572	620	558	511	574	573	542	530	546	542	528	572	556	601	531	516	580	556	584	554	525	558	575	551	551	560	537	512	575	572	566	536	584	541	544	616	512	597	595	538	573	562	584	577	544	550	546	591	570	557	630	600	554	551	536	566	566	549	488	532	581	562	570	537	601	524	574	528	542	591	592	586	576	558	568	502	557	629	553	532	557	587	535	555	557	546	568	542	561	572	537	564	597	587	575	566	538	597	542	572	536	583	595	562	528	564	560	555	556	604	592	545	533	572	587	563	551	544	555	539	546	517	605	582	548	518	547	563	582	531	558	581	525	530	566	504	551	551	602	575	552	578	554	522	585	548	508	565	543	563	580	606	560	562	535	552	622	606	539	580	539	531	517	552	534	551	527	536	551	549	514	592	549	548	555	561	540	526	565	560	561	583	535	586	611	588	527	543	545	528	536	547	506	531	549	556	533	530	520	567	586	560	508	538	505	552	550	576	531	569	571	574	574	598	577	569	587	510	565	565	579	551	534	549	515	617	552	573	556	535	586	537	567	547	576	574	578	541	574	559	516	548	581	571	559	569	532	568	524	563	540	573	594	575	573	534	522	541	570	549	519	557	550	593	567	548	620	550	485	546	581	524	554	570	561	571	581	535	566	573	545	572	567	552	569	584	542	569	599	602	542	578	533	592	565	561	584	541	543	548	550	528	554	496	532	544	508	536	554	579	585	510	585	540	543	517	585	528	563	574	601	557	553	563	573	514	526	541	553	556	545	555	560	569	557	587	537	575	530	545	560	549	576	528	564	561	567	566	560	550	530	556	572	607	548	510	559	587	526	533	529	557	521	600	588	527	568	580	518	583	591	580	530	535	529	569	578	520	556	584	546	585	577	576	589	543	533	547	557	546	560	565	540	553	545	579	570	577	574	507	546	513	568	548	566	554	577	533	549	561	595	531	559	542	584	603	549	545	590	570	576	543	572	534	575	528	586	571	554	541	544	554	539	551	529	525	579	553	500	560	574	568	528	548	572	539	585	582	578	592	510	560	541	573	587	603	542	552	581	541	558	536	544	537	564	621	577	552	558	530	537	557	578	524	561	541	562	590	558	523	544	538	532	547	551	546	581	538	538	556	594	568	554	575	567	532	568	561	606	540	594	577	570	566	533	564	564	607	580	589	572	575	549	532	542	570	536	522	533	536	542	582	539	589	525	575	561	560	554	582	565	563	543	537	589	565	551	583	536	567	546	546	526	553	549	555	598	538	563	556	556	558	551	545	580	561	522	570	563	574	542	540	576	542	534	535	541	548	602	535	567	545	592	545	534	527	578	551	551	545	525	517	591	565	588	569	553	557	550	587	545	582	588	610	527	508	601	552	543	533	512	569	568	534	549	559	549	520	546	575	554	550	577	554	556	568	549	522	536	541	572	547	551	520	608	557	576	578	544	588	530	527	556	560	558	550	562	561	579	520	567	568	559	569	545	547	576	595	531	591	572	534	550	588	510	543	564	590	613	565	562	584	572	573	566	574	569	577	567	544	583	530	572	602	569	583	611	533	493	538	583	573	570	561	554	577	560	554	579	542	571	480	555	511	540	567	539	594	558	526	557	539	545	518	577	528	558	568	535	573	609	569	557	534	599	570	587	569	568	561	580	570	529	562	544	523	545	531	556	523	561	539	529	535	542	582	593	555	592	548	582	555	557	506	553	541	541	555	555	496	554	587	516	552	578	565	554	538	566	568	554	561	547	571	578	498	566	518	527	554	572	568	543	587	566	558	554	528	567	483	574	510	575	586	591	576	600	545	563	587	580	559	544	599	525	540	571	564	588	554	581	545	537	549	544	574	618	550	563	538	555	580	531	561	578	568	568	556	551	544	543	559	553	558	565	554	571	558	568	578	588	555	566	552	526	566	564	576	543	549	547	565	567	532	512	542	572	536	568	569	547	559	615	506	554	554	549	523	566	547	581	574	602	551	600	565	555	612	566	575	567	587	554	608	581	578	593	534	553	547	554	557	574	587	538	512	521	577	542	564	535	554	553	573	557	614	586	539	539	563	568	519	526	548	583	545	578	587	599	562	565	541	545	549	611	565	562	512	575	580	520	602	532	578	535	539	538	580	567	552	576	557	602	586	543	532	515	530	519	544	572	549	589	525	561	563	591	564	539	588	592	562	553	552	510	559	569	563	593	535	535	570	577	517	603	562	570	565	575	556	565	550	543
4105	1405	1229	976	923	857	919	866	789	797	800	780	790	892	761	746	789	690	711	704	723	722	754	753	721	695	687	707	688	677	692	685	731	715	677	717	685	702	641	740	714	670	642	733	724	687	736	868	866	722	762	702	708	720	730	720	730	916	909	968	973	739	736	675	735	721	681	671	669	694	641	671	657	720	722	720	680	740	661	690	674	718	657	676	714	715	751	699	704	737	707	708	671	648	657	703	633	692	668	712	674	674	663	724	720	680	731	670	699	728	698	693	720	713	695	719	689	632	736	701	742	714	693	674	715	683	668	699	666	671	681	692	686	694	671	738	713	689	691	686	680	728	687	686	750	694	700	704	673	699	676	651	692	720	717	676	745	715	691	723	715	689	705	670	713	701	725	682	665	723	708	718	697	663	656	709	669	675	681	675	653	713	714	726	696	683	693	686	722	710	698	698	720	719	673	705	688	704	664	657	697	670	681	699	690	722	698	675	678	677	672	680	671	663	667	711	666	694	692	678	641	718	702	712	685	738	717	712	691	722	721	703	643	695	695	704	737	692	665	719	674	693	705	740	661	695	661	644	677	710	692	666	628	727	686	728	735	701	702	743	678	712	694	730	645	675	700	724	721	674	675	664	710	692	727	673	702	663	700	703	716	700	695	711	716	701	757	682	713	713	700	681	729	690	717	659	692	667	679	629	682	729	689	691	676	722	670	726	699	693	682	743	686	642	725	689	705	706	662	676	649	674	705	639	703	738	726	690	732	688	718	701	671	708	637	711	758	648	691	640	746	680	693	689	679	675	736	683	659	706	674	704	674	694	724	745	698	665	699	682	737	707	707	735	672	662	671	705	729	713	683	695	702	721	721	696	738	697	682	716	681	688	717	698	706	699	672	699	721	723	655	682	650	692	681	699	710	664	670	659	675	725	707	711	712	692	678	635	653	682	665	684	722	676	722	737	681	695	717	746	701	689	693	694	699	665	688	702	673	683	729	714	727	707	692	645	695	660	643	739	652	706	678	674	667	666	675	699	660	696	655	669	679	704	702	709	718	696	726	697	643	689	712	683	701	703	727	690	723	669	699	702	655	705	641	698	720	676	692	658	718	702	684	700	690	716	703	665	687	703	704	712	701	708	704	687	689	735	739	684	701	719	677	659	690	702	635	681	716	691	699	698	672	728	714	712	690	737	657	703	771	736	691	675	665	689	731	665	704	689	764	706	710	685	662	686	703	663	759	678	648	659	733	727	706	696	704	670	706	628	711	708	720	723	690	693	687	715	747	669	726	680	689	699	711	691	644	690	645	704	686	694	700	643	702	691	743	655	697	705	692	697	713	694	707	635	676	701	704	673	649	717	682	707	700	686	705	707	645	640	701	678	687	674	672	683	687	689	657	648	700	710	694	695	695	692	709	695	687	675	647	690	704	676	706	674	725	700	705	681	663	709	733	672	713	672	662	681	713	727	687	675	718	717	713	760	685	723	613	687	687	680	700	719	682	726	665	676	691	705	693	709	673	664	715	712	705	647	654	677	699	692	681	677	691	673	640	701	728	699	677	684	690	646	655	695	689	701	687	687	696	693	673	654	688	686	685	675	689	706	716	653	664	674	657	672	693	690	681	744	656	673	653	751	658	722	698	708	722	631	699	721	731	701	666	677	688	712	704	713	697	707	726	673	693	708	725	672	665	696	714	698	676	753	707	664	670	731	689	731	701	709	703	717	672	730	713	703	666	689	702	696	686	695	713	697	616	661	692	732	684	732	696	711	702	733	722	683	700	731	723	682	632	724	664	689	725	713	700	652	723	714	716	691	718	668	683	715	702	732	700	710	735	698	699	673	685	727	657	672	695	709	692	692	682	672	677	695	737	695	721	719	686	692	696	699	704	661	719	706	733	722	693	713	681	705	706	710	695	686	686	713	723	626	652	714	688	690	685	653	680	684	679	697	705	709	733	730	696	687	678	682	697	715	727	696	710	665	661	689	671	695	685	689	712	670	721	668	709	722	692	679	753	681	740	764	677	699	726	670	684	689	680	730	712	667	698	632	693	718	723	670	670	682	711	678	618	714	682	742	653	745	674	661	669	698	693	667	656	654	769	645	674	702	697	703	739	664	674	703	740	712	753	721	653	652	694	726	698	646	686	725	660	669	695	715	702	753	678	712	671	677	676	641	711	717	683	719	701	707	721	696	677	706	734	734	740	701	695	687	792	683	694	688	692	705	749	658	706	722	661	711	706	713	721	688	697	701	741	712	688	671	676	701	686	736	700	707	729	658	693	677	641	714	721	718	722	713	708	731	709	682	707	676	672	676	692	685	723	698	728	718	713	693	724	687	736	700	703	746	685	664	710	732	687	652	699	686	680	709	694	698	673	687	700	675	727	687	684	731	673	702	683	678	706	672	715	755	721	726	626	636	680	722	718	685	736	721	724	746	737	719	707	720	683	656	698	670	723	688	666	718	687	680	727	711	678	649	685	706	713	664	787	726	724	722	673	670	656	768	755	751	724	733	713	689	712	698	710	674	668	685	715	673	687	716	697	749	721	767	689	677	710	669	660	677	669	723	705	681	723	714	659	670	689	706	733	716	700	677	716	705	673	702	718	678	644	755	683	704	698	727	688	732	720	733	657	723	683	685	694	675	692	659	729	750	659	690	684	726	719	692	723	728	706	691	670	723	658	713	668	690	746	666	686	674	705	714	729	684	681	686	725	700	684	756	667	675	687	684	683	693	665	707	718	677	735	674	707	684	716	673	698	640	734	727	688	696	721	663	685	672	711	701	667	746	664	678	666	688	673	732	686	672	724	688	685	706	649	702	685	734	698	680	695	731	696	701	690	715	715	659	707	696	756	695	762	705	650	685	687	689	702	657	691	685	705	723	714	746	681	658	645	701	702	721	650	692	652	694	706	661	684	692	700	649	659	688	652	672	714	713	687	708	741	685	738	711	757	731	692	631	742	703	683	689	690	694	734	700	718	695	728	677	757	705	665	676	692	654	664	641	688	692	724	742	739	729	678	651	702	692	733	697	699	652	689	708	734	701	695	691	677	736	705	669	719	729	675	698	703	682	720	687	693	700	685	678	686	708	681	665	690	700	676	727	663	697	706	740	694	693	669	684	696	740	693	697	693	666	721	720	724	675	692	700	690	693	672	661	667	699	686	662	693	753	714	651	673	725	740	710	677	719	754	703	730	659	641	671	723	726	691	741	701	687	646	735	738	727	704	697	734	696	696	676	679	712	725	692	719	658	692	719	693	692	658	693	711	707	709	687	677	698	685	783	691	677	708	728	715	736	690	692	709	690	743	628	695	699	692	722	722	706	675	675	696	687	724	703	690	716	669	701	690	683	721	759	690	701	716	707	693	684	660	687	699	749	752	621	707	688	681	703	681	691	715	684	728	690	653	674	697	676	686	677	700	722	672	704	711	667	739	708	742	711	691	687	713	719	669	661	703	692	728	690	681	654	674	700	680	714	665	689	716	688
23440	21068	28562	23817	21070	13432	1592	865	755	657	612	607	584	666	558	468	499	472	442	411	432	396	440	393	430	412	461	380	392	380	378	420	383	388	423	395	378	407	387	383	379	425	370	408	415	428	409	546	584	440	430	409	388	417	409	402	383	659	611	798	490	405	406	356	357	372	370	360	359	374	450	359	384	341	357	374	376	397	371	386	354	377	366	379	370	381	363	399	371	373	400	395	372	363	376	372	392	359	362	352	382	367	368	346	379	386	365	395	363	379	417	352	390	386	386	358	368	352	382	362	358	383	381	385	373	374	360	360	350	370	378	382	366	389	362	389	354	401	370	362	376	408	406	343	375	372	406	396	369	380	393	356	397	387	340	362	383	397	360	354	398	359	351	360	373	397	376	393	352	421	405	375	394	339	378	384	401	386	351	385	340	361	393	369	389	379	347	394	384	374	345	360	347	346	361	389	363	376	363	369	380	411	388	389	359	366	342	353	368	358	364	371	367	335	355	389	391	348	366	381	388	389	360	367	357	371	374	358	409	336	348	396	377	351	369	410	356	345	352	366	364	359	362	353	380	364	372	349	346	408	386	340	341	361	347	382	382	343	355	384	411	402	369	373	362	350	382	398	364	382	370	389	379	356	355	365	346	387	372	362	412	355	335	356	386	358	369	375	384	381	362	393	343	379	380	375	370	402	360	348	347	371	389	345	363	354	359	363	368	339	377	391	381	381	367	372	406	394	345	395	335	358	380	390	381	392	367	365	354	410	391	369	393	378	383	363	360	384	367	375	371	365	392	387	386	347	388	376	386	392	348	343	390	377	384	378	382	372	380	368	359	351	361	376	357	382	368	385	351	367	355	366	380	371	353	382	383	351	361	411	353	392	374	358	354	376	385	365	394	361	363	363	384	356	377	370	382	346	386	400	384	360	369	351	347	354	390	368	354	393	360	382	367	347	378	375	359	342	390	379	379	360	359	374	381	356	366	393	403	387	355	371	369	330	396	356	398	324	336	353	397	386	383	391	382	340	358	352	364	408	358	414	352	368	396	398	349	357	369	366	375	348	362	391	371	422	401	369	388	356	397	401	368	371	385	366	372	370	382	373	389	373	349	381	382	357	386	359	414	367	375	366	410	378	371	368	343	388	377	395	398	346	354	383	370	376	359	358	347	372	388	390	356	349	392	416	372	381	363	371	381	376	372	359	388	376	348	366	406	389	381	357	370	359	347	377	380	365	378	362	373	373	375	364	330	374	403	376	388	362	370	364	378	393	369	393	378	383	367	388	333	407	372	366	388	356	368	357	374	360	344	365	353	371	388	370	362	389	385	375	396	373	344	388	369	379	358	375	376	343	377	372	349	367	367	427	379	408	371	380	361	394	357	397	377	352	351	376	374	349	391	382	349	405	410	372	343	370	366	384	377	341	329	369	370	369	370	349	390	411	382	363	354	386	389	376	381	360	374	339	372	352	383	344	363	355	393	362	354	359	359	355	329	351	361	353	375	370	384	348	371	368	385	382	346	404	350	408	380	355	389	376	372	351	403	391	360	403	350	367	406	386	383	369	390	382	365	355	366	366	392	356	363	380	357	408	336	365	379	364	409	358	367	373	389	350	351	367	365	367	380	379	375	396	381	380	372	356	361	374	337	345	389	376	353	394	381	322	369	351	322	371	391	383	365	365	389	337	407	387	370	371	345	388	355	351	360	374	390	373	376	367	389	379	368	393	401	373	354	389	391	370	363	359	402	382	352	375	357	339	388	411	380	335	367	402	329	371	376	369	379	361	365	393	350	379	377	365	378	372	356	337	379	355	373	358	374	399	324	368	368	352	393	382	327	362	340	396	378	344	360	340	374	364	387	408	368	368	333	380	376	350	358	358	356	392	341	346	393	367	391	340	385	361	354	358	382	352	348	373	383	368	367	388	371	399	371	346	382	355	391	371	384	372	386	374	371	334	362	370	352	344	363	361	380	374	424	370	362	384	353	383	378	351	355	388	389	369	381	401	365	359	342	375	361	369	343	360	382	387	363	362	348	364	358	347	375	400	357	367	372	376	364	376	370	393	386	387	366	389	348	370	413	343	375	356	390	357	360	373	345	334	377	367	386	362	372	340	381	388	365	358	375	358	361	384	385	361	397	370	418	375	411	425	364	400	378	362	366	402	383	356	385	375	379	377	418	455	365	368	371	347	374	371	364	400	403	363	394	397	373	392	380	343	361	408	400	383	374	373	365	362	387	349	383	376	367	380	379	346	362	357	379	376	383	362	380	357	355	357	378	393	357	364	363	397	369	390	372	365	374	411	377	350	396	321	351	380	322	359	348	372	377	393	404	360	415	349	356	386	374	404	400	379	387	367	375	366	348	374	403	391	361	370	402	359	321	371	371	380	418	370	376	385	352	373	378	343	340	348	366	381	348	378	424	376	372	354	395	409	359	357	403	385	352	339	402	379	376	393	357	390	386	367	359	383	366	397	377	371	381	342	358	350	369	360	379	374	357	371	376	411	350	371	396	371	345	345	347	377	384	371	378	354	372	376	387	364	347	342	337	344	391	402	373	384	361	350	384	393	367	336	354	398	343	381	395	384	370	373	376	368	376	384	377	367	371	388	387	376	357	353	424	387	357	394	343	370	338	354	355	362	356	356	376	386	360	321	376	376	371	361	374	402	373	393	365	360	347	374	362	361	350	349	368	361	368	375	353	387	343	420	381	370	386	348	349	372	373	382	353	359	367	367	354	357	362	382	348	362	353	373	347	384	366	402	395	355	357	363	445	367	371	352	373	379	377	351	349	353	393	370	377	385	345	391	350	363	356	380	376	390	388	392	379	397	360	367	372	362	348	339	350	379	357	415	350	374	364	355	383	384	360	341	391	391	358	366	370	353	376	394	387	398	406	370	394	379	383	372	383	390	335	398	372	335	384	351	336	347	360	375	364	365	396	400	338	354	345	340	367	384	390	369	346	322	354	380	365	365	350	377	365	351	323	413	366	387	381	352	361	371	373	363	384	393	357	392	395	381	372	380	380	370	374	351	358	353	374	347	360	369	346	362	386	350	372	348	347	352	377	380	353	341	363	365	366	346	377	388	349	381	356	367	364	409	379	377	370	339	380	344	364	401	373	356	357	362	349	379	377	384	374	364	373	368	358	358	350	381	366	385	353	356	376	369	370	380	342	366	380	363	370	361	348	350	359	362	401	384	410	352	353	381	382	365	350	411	363	388	387	361	401	355	359	365	378	395	355	390	362	395	395	369	356	411	355	363	359	377	352	348	339	359	362	376	374	343	346	355	373	362	348	349	340	374	361	402	366	348	336	379	392	381	380	379	385	353	346	363	356	355	352	332	361	358	348	379	358	362	368	357	382	386	397	356	389	371	336	392	360	367	378	366	374	369	393	409	359	375	401	373	366	414	353	340	399	421	367	373	351	382	349	353	337	374	356	376	380	388	356	353	404	352	389	396	379	388	367	360	341	367	366	357	380	329
6165	10003	8791	4621	3194	2525	2013	1706	1450	1171	1088	923	1005	1101	788	757	751	681	616	586	584	546	561	570	551	543	522	546	530	511	542	521	508	506	544	515	541	544	477	488	494	502	503	506	476	541	583	774	840	540	600	507	584	502	530	510	549	920	948	1227	617	550	533	510	470	466	493	490	468	470	450	495	492	473	464	489	425	465	474	479	505	443	431	476	447	464	518	461	476	468	461	487	431	489	463	466	452	488	484	480	487	533	459	436	471	456	481	456	481	510	506	449	473	447	485	479	461	476	470	438	469	457	497	437	484	457	486	479	465	461	478	513	455	490	514	505	509	494	475	465	466	478	519	455	475	477	487	476	493	495	453	485	500	429	508	467	512	464	467	478	436	481	452	473	479	477	501	476	451	471	500	471	460	457	453	482	467	450	504	457	473	476	486	494	464	449	438	495	479	489	488	450	512	505	476	451	460	475	473	483	466	460	517	478	469	521	454	447	469	481	469	504	472	436	499	448	461	461	449	444	444	487	471	472	471	453	479	424	464	448	467	480	475	474	482	485	490	456	451	499	472	469	461	483	445	446	477	495	451	457	469	465	467	475	502	499	490	488	474	449	472	432	478	484	469	441	473	458	479	502	483	481	504	502	518	492	470	457	495	479	469	480	501	479	457	506	503	478	470	462	483	441	486	476	473	455	463	480	468	488	505	474	462	460	492	494	484	489	462	477	479	444	455	480	445	507	453	478	477	475	501	467	460	476	477	529	471	480	490	476	470	496	497	489	465	466	441	449	470	495	464	505	511	474	459	487	481	482	444	501	462	475	465	508	444	452	470	459	479	425	447	496	456	461	441	497	458	481	471	447	494	433	462	483	510	512	456	491	449	507	495	484	470	492	452	468	481	488	461	460	486	471	480	469	464	476	470	479	453	481	487	486	473	452	504	450	463	462	478	481	475	445	496	498	495	483	486	472	499	501	481	462	477	478	456	479	422	467	484	487	448	497	494	448	464	460	480	490	469	493	488	462	442	424	492	476	450	472	510	469	474	466	450	459	461	454	476	434	456	489	479	494	433	434	463	502	525	478	467	468	468	448	489	495	473	467	472	473	492	486	473	484	453	451	487	476	444	467	449	476	472	442	496	491	488	472	483	469	513	490	490	488	496	478	444	465	470	462	514	461	481	499	466	477	454	511	478	448	466	491	467	497	488	475	530	470	476	470	431	487	466	474	498	452	455	480	420	494	473	471	475	489	462	453	479	488	479	470	478	507	451	481	504	487	461	467	478	489	475	495	500	487	458	450	475	474	475	509	499	445	471	510	432	483	508	493	447	441	497	466	483	467	453	473	472	465	509	436	478	440	457	470	481	506	463	480	486	483	483	514	521	478	504	483	468	487	511	435	442	452	444	485	467	482	482	488	522	498	467	454	482	487	495	497	465	474	453	484	450	457	479	451	453	412	467	488	481	500	474	452	467	486	510	501	484	438	493	480	488	500	461	445	470	474	512	471	457	465	491	482	512	478	465	478	442	503	528	476	426	477	506	442	502	486	498	492	460	472	461	463	480	471	492	492	425	479	467	450	479	465	495	535	489	468	496	458	461	470	478	475	472	448	471	473	478	469	492	550	490	421	462	481	483	478	455	498	454	470	493	466	453	485	476	441	504	487	503	462	446	473	466	470	462	485	455	456	483	515	460	472	461	455	460	449	511	508	454	472	473	495	471	465	489	461	421	488	466	474	482	508	521	481	466	465	485	495	490	551	455	474	491	432	470	507	455	490	436	443	472	473	482	484	508	517	434	447	441	477	484	501	504	455	470	501	508	480	496	469	452	444	480	422	484	481	466	496	472	470	468	490	450	430	468	475	483	422	458	471	507	459	476	485	441	481	491	464	480	484	447	460	451	481	476	477	494	471	480	435	455	485	458	454	494	492	462	463	443	493	470	519	475	481	499	490	457	441	451	454	478	457	513	481	490	530	473	476	506	458	498	436	472	450	468	486	446	484	484	480	491	454	500	471	473	451	482	477	495	445	433	507	494	484	483	468	480	463	449	457	467	459	481	448	467	426	456	443	444	478	437	511	494	469	486	463	511	470	522	498	459	470	458	518	482	462	456	465	430	478	449	507	483	498	464	484	485	418	455	469	495	496	463	452	479	467	466	488	506	465	450	468	454	479	452	467	448	430	491	453	508	455	490	481	452	440	504	456	451	470	515	482	505	460	453	510	506	488	478	452	460	489	476	420	445	458	454	474	470	470	459	475	487	455	457	452	476	503	463	460	470	506	464	460	493	479	500	502	465	456	477	458	485	439	487	444	437	476	483	515	520	506	463	483	468	495	459	452	510	471	503	483	479	476	497	435	475	457	488	503	498	468	453	508	466	467	475	468	448	506	460	492	452	449	471	451	443	514	468	517	524	479	478	480	456	514	488	475	459	442	467	485	482	462	479	474	460	517	439	459	480	466	512	467	501	482	491	499	475	465	479	470	508	445	484	462	447	460	493	461	475	477	459	501	452	488	502	458	469	494	451	495	459	462	475	454	463	436	466	451	489	479	501	455	506	464	474	456	450	472	491	470	505	497	490	461	481	445	461	434	469	463	515	486	513	455	474	507	486	521	483	463	467	486	509	482	459	469	490	522	504	432	439	450	456	475	459	528	502	444	470	470	461	495	483	475	481	466	466	440	507	450	468	452	477	455	472	495	508	481	447	449	488	478	455	463	476	434	472	453	442	482	445	482	499	470	443	449	449	464	501	449	501	488	525	487	437	461	480	427	501	455	451	470	477	479	493	457	488	470	453	523	458	444	495	478	445	492	476	497	477	468	482	439	488	484	491	488	513	451	480	433	457	481	445	505	450	468	473	474	520	515	442	434	481	467	478	435	456	442	520	451	471	516	493	486	474	479	465	492	460	508	479	464	476	447	459	489	458	470	439	501	505	489	503	501	478	423	465	410	479	487	471	447	483	483	485	486	460	452	475	467	503	477	452	463	463	474	456	454	503	443	472	493	522	486	439	462	450	443	451	457	469	485	477	480	469	500	448	475	440	514	495	446	481	466	513	479	453	474	530	478	450	460	446	474	499	465	454	469	490	455	453	509	460	495	454	468	485	500	459	482	470	471	460	514	508	456	491	485	473	462	484	469	439	485	453	528	490	468	485	469	482	505	466	508	461	463	462	460	463	479	493	458	460	463	486	487	498	474	458	435	466	487	473	449	487	499	470	423	490	480	462	492	429	457	526	476	491	512	444	476	488	478	472	532	495	460	476	492	456	455	507	477	483	455	457	465	455	478	500	490	470	501	502	461	488	469	499	468	477	461	499	474	463	445	480	442	481	459	449	459	431	458	456	485	492	464	483	470	466	481	500	474	489	488	481	443	477	521	477	476	456	442	490	479	479	491	484	461	475	477	486	488	478	480	453	515	461	488	443	486	439	443	493	468	455	518	457	495	439	461	488	462	466	496	526	436	470	484	486	452	455	478	482	456	455	482
22639	21042	28861	23442	21043	21098	11573	1405	878	762	660	647	590	690	487	450	434	399	312	326	303	307	318	321	282	276	278	249	280	265	259	265	273	252	254	249	281	256	249	270	278	263	291	257	264	281	341	481	513	288	280	274	278	268	255	273	283	600	601	629	288	268	244	252	227	212	249	223	211	212	216	218	240	224	198	227	221	227	244	222	211	230	233	210	211	246	215	241	228	202	227	233	254	233	226	221	214	230	239	223	266	238	251	209	232	241	242	237	221	224	218	243	219	224	254	220	236	215	226	233	233	240	221	242	237	212	225	212	235	221	241	235	238	219	207	211	227	223	245	280	240	236	213	202	232	238	215	216	241	227	253	244	231	251	207	235	239	223	223	225	247	239	199	205	240	216	228	218	243	214	208	225	228	219	249	234	222	209	209	249	223	223	203	216	215	231	228	226	232	219	244	223	218	249	233	218	251	215	219	250	241	233	228	234	216	218	229	220	228	236	212	230	222	239	214	223	217	227	232	223	229	204	231	225	205	240	188	222	203	222	219	216	250	228	269	230	226	235	238	194	211	214	214	239	217	226	219	239	234	230	236	195	232	218	222	236	241	243	261	239	248	219	248	226	232	211	234	227	222	249	225	245	219	211	236	218	185	239	212	207	217	247	216	245	236	231	218	232	265	221	233	244	223	215	224	254	207	212	220	219	226	225	249	207	217	246	204	232	237	242	219	220	245	236	227	202	245	229	220	234	233	216	237	214	236	222	213	237	226	222	201	220	237	212	247	235	232	236	207	203	227	203	236	184	207	231	241	242	235	204	236	219	216	226	214	217	200	209	269	238	236	213	229	218	251	234	224	192	230	234	230	246	225	224	224	224	235	250	210	235	220	234	245	219	231	228	236	219	250	207	238	228	264	219	238	259	237	242	239	224	220	268	215	242	201	253	230	217	251	245	244	205	213	255	265	236	235	240	240	208	242	231	211	228	230	212	229	237	217	231	233	238	237	211	248	253	234	255	223	211	220	238	235	220	214	215	194	227	228	217	216	226	217	206	202	224	252	228	222	232	229	236	252	235	244	230	240	210	230	223	242	245	232	216	227	224	214	212	237	235	216	214	239	218	234	258	218	246	229	221	225	219	220	268	263	204	215	242	262	231	230	234	235	255	215	213	226	241	223	244	221	228	221	221	231	214	194	200	242	238	231	224	245	227	198	235	230	230	255	215	210	202	231	229	195	220	238	234	223	240	216	216	231	270	227	228	248	205	222	217	231	257	235	247	233	211	251	224	230	214	221	236	227	215	230	234	231	224	220	229	234	215	228	228	228	209	253	203	210	224	243	219	219	220	249	212	182	194	232	211	227	223	222	237	208	220	234	212	213	214	224	210	209	218	232	219	240	230	246	202	245	235	221	223	241	241	219	232	236	225	221	222	200	246	238	220	216	225	234	222	219	208	213	246	211	216	237	222	213	249	225	234	225	221	229	236	224	263	228	242	225	194	228	225	241	236	220	219	206	219	229	237	221	202	238	227	248	228	243	221	234	221	210	237	244	214	239	214	231	210	246	223	234	245	230	228	246	241	234	239	266	225	217	230	243	252	220	213	208	214	196	243	232	197	236	211	244	210	260	213	204	244	209	250	206	228	244	241	248	212	202	209	226	238	254	212	223	212	252	204	222	242	217	251	218	219	206	215	219	235	220	223	228	234	237	192	234	237	237	230	200	206	236	247	210	222	234	218	234	233	224	203	234	217	229	187	230	241	223	236	212	242	234	191	206	211	234	245	233	202	221	205	230	193	228	196	223	241	211	215	226	211	222	267	234	224	220	220	217	204	231	245	234	211	206	212	249	195	219	251	216	226	211	233	218	237	234	219	212	231	252	213	241	235	227	231	263	229	213	245	222	214	227	220	219	232	205	214	206	242	247	217	232	217	203	210	215	201	211	215	250	245	233	214	238	243	230	257	218	223	236	196	240	231	196	244	237	246	213	239	225	248	220	213	231	216	228	214	220	213	252	234	243	224	247	220	235	245	243	208	191	225	222	235	216	229	222	236	230	216	221	231	219	243	222	207	261	234	241	203	203	229	214	219	252	233	230	241	211	237	224	222	208	257	236	232	240	202	232	263	219	258	236	230	246	223	222	232	226	194	228	207	219	234	236	226	250	227	212	217	242	232	230	223	239	244	228	238	221	217	218	218	244	239	220	244	212	230	212	232	211	232	220	243	247	217	218	248	230	220	240	207	253	245	215	205	213	229	224	219	243	225	213	242	228	214	224	220	202	231	219	249	209	224	225	235	235	254	233	255	255	252	229	221	215	224	226	230	219	237	225	231	235	216	253	216	251	253	241	208	215	256	227	209	239	202	248	244	202	251	256	212	224	260	248	231	230	218	221	213	208	255	203	234	238	224	236	225	216	207	237	220	212	200	205	239	246	222	231	235	211	247	219	209	233	239	226	228	235	263	190	200	234	211	248	232	221	216	224	234	234	186	235	223	228	214	218	229	221	214	227	238	244	221	230	232	228	253	234	226	212	239	234	229	230	226	250	239	216	227	255	222	211	218	217	228	237	231	218	234	204	239	224	233	213	199	219	218	219	220	234	202	205	232	256	215	224	249	244	218	230	225	233	223	237	239	218	232	241	239	222	205	201	227	237	241	228	212	250	218	236	249	241	249	235	203	256	224	194	237	228	207	236	230	217	238	219	231	237	238	217	227	217	208	235	218	253	225	220	237	253	223	234	235	199	246	227	226	252	205	209	230	216	230	231	218	222	228	222	261	224	224	243	216	224	254	234	230	230	220	249	228	231	223	220	249	224	218	201	209	247	220	215	223	235	251	222	230	225	230	216	224	230	214	209	240	213	219	243	227	225	227	247	202	233	238	208	242	226	205	232	233	219	209	210	248	209	218	208	244	222	224	226	226	230	225	222	246	258	203	259	226	232	219	216	211	212	229	215	224	250	243	214	223	233	214	256	252	215	232	241	213	217	229	250	230	217	216	232	234	220	229	237	247	245	244	221	191	237	232	235	258	220	251	204	226	246	241	226	229	219	224	238	240	207	229	208	208	245	216	215	223	227	217	207	230	202	253	233	234	227	256	229	251	258	221	224	244	237	240	241	217	231	238	242	201	218	248	242	215	226	214	224	232	220	207	216	240	215	249	198	225	214	246	247	222	231	242	232	222	220	244	261	195	230	249	223	226	203	228	200	226	226	235	251	217	214	214	228	214	224	236	224	240	245	217	250	234	203	234	208	216	220	223	242	232	235	227	234	220	234	206	253	233	235	235	228	218	223	233	249	225	253	258	232	236	229	234	229	230	204	208	218	255	247	220	250	210	216	219	227	220	227	226	234	177	232	196	233	250	232	221	221	256	226	215	239	211	204	248	235	204	246	232	236	245	244	229	217	202	231	214	228	218	217	237	224	230	229	248	224	212	223	239	240	217	221	248	213	239	240	231	234	241	211	262	240	205	203	216	229	246	218	232	234	241
9104	16109	13718	7478	5309	4036	3337	2543	1960	1722	1360	1183	1113	1239	852	759	700	631	551	514	474	428	474	406	426	394	392	369	374	355	355	353	326	373	354	368	320	308	355	321	328	322	324	309	317	364	474	710	813	442	407	387	430	383	332	374	400	1021	1010	1007	433	390	319	297	272	304	287	246	258	281	285	292	313	265	282	294	303	271	264	291	265	279	278	275	251	289	317	302	302	282	293	271	292	272	316	292	293	293	259	279	287	313	274	247	300	334	318	277	282	280	302	302	305	252	255	301	312	284	253	311	282	281	273	294	256	272	275	292	272	287	271	270	262	286	299	288	277	345	274	266	301	303	265	276	303	294	259	266	266	280	260	297	278	296	271	298	317	291	263	291	265	284	295	282	292	277	271	278	264	270	245	287	271	272	303	288	296	287	268	278	280	277	305	260	268	277	303	302	291	280	310	278	271	311	299	296	255	287	238	272	270	290	300	286	279	281	277	303	280	251	253	291	266	285	272	289	278	297	278	285	274	276	301	281	292	297	316	269	229	267	325	277	278	322	313	270	244	278	282	283	288	298	284	246	292	273	265	281	279	279	268	267	271	290	300	288	292	274	289	273	268	281	246	270	269	263	279	295	298	276	277	292	278	259	292	274	298	278	282	284	290	283	285	277	288	250	291	265	289	285	315	255	287	297	318	289	289	272	321	270	307	278	282	276	303	283	272	282	301	293	282	283	323	278	316	269	289	285	263	286	306	306	306	275	287	282	294	265	307	295	290	269	290	266	270	273	292	265	260	310	263	300	299	270	273	273	291	269	277	266	312	263	303	274	276	276	297	277	285	302	265	256	276	263	272	253	265	286	315	277	280	258	287	312	293	253	294	299	276	271	280	290	305	289	291	267	293	280	267	292	319	311	277	301	270	290	287	314	282	251	281	278	281	284	291	283	281	295	284	273	274	283	299	286	283	271	282	298	287	286	278	305	305	263	309	297	294	267	268	291	270	297	250	270	276	283	279	279	257	268	288	287	254	299	272	272	294	276	289	303	276	318	271	297	302	277	294	271	270	284	300	275	291	300	263	282	295	324	292	282	278	297	283	293	295	274	327	293	292	272	281	274	295	304	310	314	306	276	268	291	297	279	294	283	279	278	270	288	298	259	290	307	327	256	275	302	286	321	264	291	322	276	273	298	281	272	300	254	281	294	260	258	292	273	269	276	266	297	279	298	276	308	278	285	288	284	280	307	321	289	284	284	257	269	280	265	269	300	283	274	279	272	280	294	276	295	283	270	278	277	267	305	294	270	300	262	251	305	258	270	283	306	272	279	300	260	251	294	319	275	287	265	282	294	306	283	293	271	280	293	266	319	280	272	279	293	260	310	288	294	265	291	284	292	302	311	284	260	292	281	283	285	271	270	267	285	274	296	276	330	261	276	281	281	298	272	264	298	275	268	287	285	262	251	289	256	297	280	290	280	298	270	274	280	300	284	288	275	283	293	309	299	280	315	268	276	255	264	295	288	305	282	299	275	281	284	269	313	272	280	254	305	266	299	270	269	281	247	266	282	269	289	253	305	271	288	269	268	262	301	270	248	288	289	286	316	299	284	299	291	292	309	269	274	286	283	275	275	270	282	267	260	256	258	301	286	265	303	274	292	295	280	310	280	279	300	257	286	287	306	243	285	295	253	302	284	258	303	277	291	271	301	298	288	304	290	260	288	284	299	270	266	266	281	272	267	284	315	289	269	281	272	246	290	267	285	295	284	277	284	290	280	257	265	282	276	283	270	294	320	296	278	286	286	276	285	235	284	297	286	292	282	285	301	274	315	247	269	258	283	288	287	304	293	259	321	279	284	270	314	272	274	306	290	264	259	280	269	307	277	300	255	294	301	270	281	295	307	305	254	275	279	261	262	294	305	284	279	248	304	264	277	306	251	298	277	318	280	276	273	294	309	275	288	245	287	278	321	293	285	275	284	267	290	292	293	298	277	279	276	289	272	292	262	301	287	275	274	275	279	300	283	284	313	310	280	287	297	277	287	293	285	290	255	268	285	287	296	268	307	278	248	291	278	305	296	305	279	287	305	291	294	253	277	239	291	264	284	264	285	280	282	282	289	283	269	270	286	269	280	254	284	283	271	264	253	311	285	248	265	273	265	279	277	280	277	298	297	268	257	270	285	279	297	284	296	279	295	286	310	274	288	270	276	324	307	295	269	260	259	311	286	257	289	288	290	284	312	277	281	291	277	283	280	292	282	281	296	299	274	285	280	276	305	246	254	281	271	287	288	280	279	304	265	283	274	289	295	314	322	273	275	308	291	259	291	251	279	289	287	262	283	279	285	273	275	292	242	302	280	281	267	263	275	286	296	279	272	310	306	279	282	271	293	257	249	293	256	265	260	294	295	295	282	268	283	281	275	289	307	280	270	268	276	292	309	273	299	289	254	280	293	287	271	316	290	274	291	319	324	300	290	298	273	269	260	277	269	296	264	306	282	280	303	255	283	284	288	289	278	283	266	273	284	294	262	245	300	265	308	290	309	267	287	268	281	270	279	270	309	280	285	268	260	284	271	285	288	302	266	287	294	243	302	276	277	239	298	289	298	312	267	288	290	309	278	260	270	295	285	285	277	270	246	280	276	293	283	296	275	285	282	285	251	303	275	276	288	280	267	286	285	301	312	255	266	302	259	301	279	267	268	297	281	310	282	285	277	279	294	276	302	260	278	289	311	261	270	288	256	311	329	267	246	287	273	266	319	287	328	283	287	285	303	311	318	304	267	294	305	318	299	280	275	265	272	312	265	301	275	318	275	296	262	289	273	308	244	284	269	300	285	270	266	287	298	275	293	266	299	303	284	261	278	309	294	278	303	278	287	306	254	256	301	292	274	285	319	294	303	272	273	278	263	266	264	276	282	303	310	305	294	282	273	253	265	266	280	272	300	282	286	262	279	286	283	295	269	291	288	306	281	281	274	267	264	259	309	274	279	269	273	275	272	304	299	278	294	275	308	289	289	275	285	290	273	276	286	252	258	287	255	292	287	270	317	284	290	267	268	284	290	282	288	283	304	300	296	292	276	277	296	250	282	269	287	297	288	270	273	272	285	270	260	311	282	267	260	271	266	285	281	264	296	262	298	257	284	281	305	273	308	301	294	281	285	263	288	253	278	312	290	287	256	297	296	258	253	278	296	331	269	267	300	277	300	265	282	269	274	300	284	280	281	285	295	266	294	265	292	288	291	262	267	279	307	282	290	292	258	299	281	320	284	314	298	287	294	291	291	285	299	311	277	258	291	283	286	263	279	284	295	293	278	259	283	271	265	293	273	254	279	246	292	284	272	251	273	311	255	251	275	276	293	322	274	295	280	275	306	281	267	309	288	269	301	304	287	292	301	297	293	302	242	307	313	290	287	270	293	292	276	293	277	282	311	278	279	266	275	259	258	274	286	259	294	305	323	306	272	260	310	274	270	275	278	264	276	307	302	270	293	271	268	259	282
26660	20681	10182	1234	780	748	693	566	604	624	605	574	599	635	620	579	590	598	543	563	525	509	509	538	525	523	554	559	538	540	572	563	517	522	550	574	528	543	556	594	551	602	516	522	587	600	605	643	623	553	569	531	549	525	526	522	549	659	695	674	589	580	528	547	542	495	573	503	550	552	533	512	511	540	557	550	540	562	523	573	542	582	507	564	520	566	554	572	541	570	598	562	576	547	586	548	529	563	515	568	572	564	533	563	561	575	518	562	553	514	530	524	533	560	542	554	552	526	510	511	559	581	530	545	560	564	563	538	543	505	531	530	513	549	562	550	559	517	533	532	533	517	523	565	530	543	511	566	557	506	591	523	537	507	525	550	538	531	551	536	568	559	565	560	517	573	534	529	519	539	533	549	509	544	572	572	564	557	551	575	558	537	558	528	525	526	594	550	547	539	559	527	563	536	550	542	561	543	599	539	545	519	529	563	501	538	570	493	542	509	541	580	568	574	545	582	525	578	604	567	601	540	555	553	506	595	528	555	550	543	551	518	536	485	554	530	513	531	554	537	554	568	502	553	528	576	512	519	547	517	553	515	514	538	511	556	511	558	617	519	520	498	554	524	563	524	575	534	533	598	575	562	537	555	575	553	538	587	497	524	580	504	554	559	535	501	559	561	575	561	567	561	563	560	534	560	530	553	539	533	500	526	508	554	531	561	547	533	552	533	535	563	523	536	562	558	537	615	519	491	551	562	552	577	566	513	554	548	581	542	551	554	502	477	532	545	539	549	529	543	568	554	521	556	521	545	554	501	530	542	567	525	516	539	576	538	563	534	557	526	576	537	548	537	546	590	509	519	554	515	565	545	524	521	546	557	546	561	509	523	550	522	542	516	580	530	557	539	551	540	528	542	565	511	531	572	579	548	560	501	512	588	530	560	581	533	515	550	485	529	553	549	533	549	568	544	543	511	513	549	523	534	552	553	527	518	549	529	523	527	525	531	504	560	555	514	541	571	559	510	530	506	555	517	515	506	546	576	505	543	540	565	543	594	563	528	554	530	511	566	543	535	545	566	519	518	550	560	563	548	544	539	537	578	556	510	571	552	571	554	553	533	518	538	544	482	607	541	556	534	585	555	558	559	542	530	537	551	555	523	512	539	522	566	545	529	530	520	540	541	572	521	546	531	555	586	533	566	481	541	545	578	556	562	567	504	548	600	555	519	507	537	569	563	519	554	559	539	519	544	513	529	511	574	540	526	575	547	599	527	524	552	561	538	524	579	519	543	560	514	559	561	530	561	545	538	570	555	609	541	546	562	558	580	541	572	542	553	571	561	537	565	516	566	575	548	572	497	537	542	577	554	539	585	521	512	542	571	567	549	561	524	523	574	553	580	569	568	565	507	549	518	580	529	509	503	544	540	534	576	513	522	529	516	532	544	518	519	556	570	526	565	533	558	536	510	518	520	548	529	545	589	512	496	511	496	583	507	548	532	565	513	523	533	544	562	594	550	560	527	513	519	547	533	564	549	556	593	548	569	543	559	597	555	557	543	552	555	587	582	557	530	526	563	530	527	525	523	529	530	538	533	593	546	532	538	515	535	539	540	595	581	528	571	549	537	559	504	494	555	526	492	579	572	493	519	528	535	489	553	575	506	555	539	619	546	561	498	534	534	570	551	537	535	560	510	555	561	529	544	504	580	596	531	560	580	553	536	538	538	537	562	569	526	541	566	546	565	553	514	547	509	578	550	540	570	547	499	559	506	550	550	542	578	543	545	503	522	529	546	546	543	554	526	540	568	453	537	555	519	540	553	524	508	517	565	525	509	549	532	523	546	543	539	523	510	549	529	517	585	570	515	584	568	531	531	509	502	539	508	524	514	531	507	497	560	522	553	562	517	552	514	547	578	523	563	510	515	529	551	525	549	543	506	550	582	537	536	486	534	569	579	523	563	517	522	565	527	565	528	539	574	572	523	565	554	549	537	539	542	572	530	535	572	514	542	537	532	548	501	514	548	572	540	547	539	540	526	524	524	551	558	553	568	542	532	500	534	560	519	542	569	523	541	600	561	545	541	516	554	524	586	517	536	556	533	512	558	587	552	521	530	542	517	545	570	582	580	564	525	558	519	537	622	528	518	470	544	588	544	557	532	566	501	556	546	563	523	522	544	528	579	532	534	562	517	526	529	540	581	550	582	535	558	526	544	531	551	557	593	543	553	584	545	550	527	533	536	509	551	561	579	508	557	567	524	533	548	541	551	575	522	524	496	570	548	537	563	559	529	522	523	551	516	534	533	526	497	534	560	535	576	528	544	586	535	536	571	526	562	499	580	526	560	522	518	555	580	523	548	513	513	540	571	534	556	516	504	537	550	520	534	495	535	543	544	543	521	538	560	547	559	507	548	539	529	563	497	526	549	517	504	560	557	563	554	553	560	529	569	560	582	589	519	579	565	534	509	542	519	556	536	576	546	548	528	568	563	571	538	565	524	530	527	525	512	574	505	503	535	530	503	529	520	529	524	499	573	530	530	567	562	533	582	559	531	566	504	545	552	561	522	527	530	476	576	539	527	535	511	599	555	511	556	542	556	516	528	518	542	566	546	569	556	578	542	593	540	549	521	525	541	561	597	507	528	528	558	567	559	534	529	572	541	518	559	539	537	558	555	528	514	551	521	550	506	534	529	531	538	518	527	537	580	536	559	570	520	523	523	538	552	528	587	570	533	562	605	583	554	561	523	547	544	550	564	611	545	520	586	536	519	581	554	530	528	524	513	536	554	513	539	499	549	525	551	565	540	563	565	500	540	579	532	536	525	607	569	570	542	586	537	542	556	550	521	558	560	614	546	516	531	510	544	579	571	547	561	572	504	548	548	493	593	550	528	541	556	520	507	582	517	563	561	499	547	537	518	535	551	516	506	550	548	564	519	536	546	471	493	555	552	576	570	535	569	526	549	556	598	544	565	549	539	549	552	511	522	520	550	535	526	546	532	544	567	542	532	533	533	523	548	496	507	551	520	555	555	586	517	566	521	556	552	549	541	556	553	540	559	538	555	509	514	529	546	542	520	518	543	545	550	517	565	538	528	534	522	552	547	517	561	535	521	579	509	582	561	558	547	538	557	515	519	535	521	560	526	531	556	525	548	557	549	577	546	565	537	524	554	596	599	545	553	538	514	538	534	549	528	511	587	565	542	562	555	551	545	502	556	543	560	565	534	531	577	494	556	565	545	557	528	545	528	516	527	523	521	568	550	555	523	536	550	559	520	542	557	527	547	554	579	564	574	524	581	565	544	571	520	542	550	521	482	567	508	522	523	563	575	518	536	569	491	529	563	553	556	543	543	566	562	541	528	562	548	569	544	479	582	521	561	543	536	533	517	505	565	538	529	546	552	515	542	542	574	550	546	554	562	556	527	503	530	538	518	537	545	561	532	580	548	479	509	542	553	568	522	521	547	512	579	534	511	515	533	526	542	537	525	540	564	573	556	549	550
4154	1413	1309	1016	946	897	885	831	867	782	848	744	744	848	769	705	754	739	736	677	680	679	712	709	697	661	703	675	695	688	684	718	693	708	671	693	699	645	688	733	729	628	677	690	684	724	722	806	871	720	719	700	736	704	652	715	729	908	993	997	699	748	652	687	690	677	689	687	650	667	723	687	667	699	685	682	646	715	662	714	646	695	678	669	701	695	697	652	733	686	654	683	666	649	720	669	684	649	670	694	671	667	660	677	676	662	667	687	650	695	680	676	681	663	640	662	645	652	684	702	696	645	694	680	711	694	660	711	659	651	633	692	665	692	698	643	689	690	704	696	675	670	687	677	670	682	644	690	722	686	680	712	673	681	674	693	741	639	688	665	687	687	698	628	685	720	742	650	711	677	701	647	667	682	684	658	716	629	663	625	652	654	731	684	665	687	678	679	658	667	681	645	688	655	680	670	733	639	702	657	674	672	687	664	650	688	681	686	705	707	670	688	650	694	631	687	686	695	700	669	713	680	643	682	669	641	699	684	705	697	673	655	678	691	697	675	709	686	613	694	673	688	703	670	633	692	686	697	703	681	692	679	649	673	687	672	695	668	702	660	714	706	687	698	662	691	724	692	628	663	677	656	692	655	692	650	650	730	648	659	670	687	657	714	667	662	698	702	710	664	688	690	679	705	704	682	672	707	686	632	650	682	730	703	707	672	671	671	728	665	674	687	659	680	693	696	661	699	717	665	654	654	657	651	686	695	715	655	707	667	699	709	658	705	672	679	684	720	618	708	679	688	644	689	675	680	728	679	724	679	695	634	672	671	691	716	691	667	642	680	692	684	688	724	678	680	704	689	661	648	663	684	655	726	727	668	708	686	664	678	677	715	673	661	702	672	676	688	684	668	646	668	669	703	703	703	712	644	669	733	680	658	701	678	684	684	688	645	674	661	621	709	691	694	654	669	688	681	714	657	662	701	716	729	710	678	664	707	617	675	681	667	645	682	665	661	702	636	702	699	750	652	662	704	675	694	657	653	653	645	675	704	625	692	690	673	661	679	694	681	661	686	669	704	657	634	700	711	655	672	658	655	713	665	679	670	710	685	657	653	689	717	714	673	654	709	710	650	672	646	693	702	639	733	666	703	682	677	728	731	683	691	654	664	647	640	673	680	660	691	655	638	670	664	688	682	661	705	688	708	695	671	685	683	683	679	701	721	652	648	625	696	685	717	671	695	711	667	713	678	670	682	701	657	684	678	654	666	733	691	653	692	643	640	657	695	656	706	712	644	669	731	686	603	658	703	690	682	706	689	681	673	680	685	708	698	681	657	694	668	661	702	696	675	672	642	691	666	680	684	696	691	680	692	698	728	680	726	669	599	625	696	634	654	682	720	628	681	692	677	689	737	671	643	638	720	677	691	696	728	687	710	690	659	704	666	687	686	679	685	654	667	678	726	644	720	697	695	666	703	636	682	682	700	688	695	668	690	658	650	665	687	651	677	700	700	693	645	684	661	656	672	668	677	667	720	713	686	645	662	686	653	668	718	690	665	641	730	697	653	678	697	669	652	633	654	641	683	660	691	671	673	636	654	676	701	664	697	675	663	692	671	685	669	709	677	682	650	655	685	689	624	653	640	667	670	676	681	702	684	670	694	666	677	651	687	668	709	713	675	664	680	656	697	685	676	685	687	665	675	664	676	680	729	643	653	700	706	660	669	664	698	684	742	727	663	674	736	722	698	711	668	673	698	648	655	681	716	716	682	646	619	698	691	680	672	696	646	694	712	670	649	683	743	735	709	667	719	639	720	728	691	662	681	735	681	661	704	672	697	662	669	676	717	675	670	620	666	691	674	677	709	675	669	680	715	669	712	642	672	678	704	681	676	652	665	684	707	642	654	667	688	696	648	720	678	699	703	635	686	685	645	684	716	706	667	681	660	665	689	653	642	697	662	691	658	710	639	693	707	687	723	655	717	650	676	682	705	692	650	685	704	715	685	659	641	653	695	705	635	646	675	633	694	651	664	713	718	711	660	687	674	654	678	695	656	629	651	634	672	685	629	668	653	707	703	666	712	694	674	662	694	714	673	663	704	635	752	685	674	649	682	664	676	708	671	697	706	655	651	645	667	712	641	669	687	668	759	643	674	669	703	648	689	687	669	655	677	643	622	693	696	709	670	675	664	689	646	696	724	676	693	698	719	692	688	666	702	703	694	681	722	683	696	680	685	674	645	678	666	705	734	696	611	644	677	658	692	674	680	683	674	670	676	647	687	639	651	641	655	638	663	668	716	679	666	642	698	698	679	750	687	718	661	651	666	670	697	692	637	737	679	655	654	693	683	691	655	681	701	682	705	656	703	672	696	653	690	726	696	673	703	680	691	691	646	659	669	722	648	644	677	653	690	691	678	647	665	657	703	620	683	674	687	665	652	685	666	643	671	674	640	673	658	678	695	661	710	673	688	675	684	670	675	653	722	703	706	687	707	660	701	697	634	669	705	649	667	650	646	653	689	666	637	686	625	684	674	669	672	657	651	671	659	686	669	653	639	686	657	680	665	686	697	682	658	674	682	731	708	658	660	692	672	620	680	643	712	697	671	688	688	673	720	671	654	679	697	705	671	702	655	716	660	683	602	630	662	667	649	680	722	651	706	729	674	658	682	632	718	635	689	678	666	748	685	669	663	707	679	660	645	708	677	652	691	693	688	643	693	637	692	651	625	708	709	691	632	656	703	647	716	682	686	697	686	680	707	681	696	716	652	702	692	686	760	694	673	676	681	703	677	696	691	720	692	700	688	664	687	721	683	668	685	655	684	670	628	721	700	678	651	646	693	676	641	681	613	697	664	636	642	646	660	659	636	692	695	686	644	744	681	613	658	727	708	675	638	665	677	694	705	661	657	703	678	691	688	698	690	673	632	647	699	674	678	699	668	687	727	678	654	656	722	688	737	678	692	648	659	712	686	693	704	685	676	729	653	657	629	745	690	682	647	668	717	659	699	626	722	664	675	680	640	679	694	655	674	682	669	711	676	695	699	662	648	702	671	691	669	642	689	708	687	691	678	661	676	667	678	686	686	731	710	668	690	659	714	726	657	672	666	632	728	702	692	683	713	670	756	683	664	693	675	714	666	704	704	641	673	661	682	725	654	747	686	669	710	735	706	666	682	743	653	672	731	692	674	654	720	674	659	651	675	683	703	714	698	716	696	656	684	707	665	686	688	661	672	682	668	688	708	709	697	633	602	677	669	723	714	671	702	656	682	704	691	677	715	690	674	712	691	674	688	682	692	666	680	657	687	701	746	666	630	647	655	645	696	647	620	713	728	659	678	647	697	683	651	670	707	643	641	621	662	666	650	669	666	726	681	701	644	667	655	698	673	689	689	657	662	693	641	687	701	676	701	649	697	709	682	697	661	661	688	674	660	710	686	705	663	676	695	714	687	718	691	669	650	672	667	703	684	644	669	709	639	658	658	657	693	683	708	674	675	646	698
23495	21080	28576	23827	21082	13436	1592	915	687	689	636	567	553	605	536	509	509	464	409	432	456	437	437	401	401	428	417	391	362	390	358	369	370	409	353	380	356	346	349	419	372	367	397	366	405	386	441	467	556	441	419	364	404	379	344	361	401	575	736	454	485	450	426	349	373	384	381	360	321	359	373	374	361	348	386	349	357	350	356	359	340	374	372	354	373	345	388	366	389	356	358	361	333	394	359	375	373	353	378	367	377	370	349	364	387	360	370	390	390	322	346	364	361	337	364	347	372	365	340	361	341	349	351	356	345	371	362	354	383	381	364	360	395	404	397	339	348	342	363	367	381	354	349	346	350	354	335	356	365	377	357	388	365	383	373	328	374	358	350	342	319	381	324	368	348	354	382	345	349	357	392	355	360	343	378	371	319	345	363	342	331	341	371	353	365	321	327	394	373	375	364	354	359	351	365	363	416	390	353	337	342	354	338	358	348	347	392	350	352	373	357	370	369	350	392	391	337	353	335	355	348	365	384	391	345	369	372	391	369	402	362	356	357	379	349	374	379	331	415	338	366	355	362	363	381	352	375	352	354	359	349	356	380	342	343	340	360	330	347	363	393	381	336	347	341	396	352	352	376	359	372	375	353	403	345	340	395	311	380	363	342	392	371	354	370	382	390	359	350	378	362	366	331	365	393	381	347	321	356	344	362	362	338	369	372	396	358	402	345	363	361	329	367	349	348	337	352	360	326	380	365	412	371	369	373	364	387	374	353	350	389	374	390	379	359	379	363	370	345	344	369	367	326	369	390	375	327	337	361	372	381	342	356	370	343	359	366	353	374	379	335	361	349	383	341	375	390	345	362	370	343	342	358	385	362	336	391	386	367	401	333	352	328	315	329	367	348	343	388	334	355	362	402	364	341	338	344	364	351	326	380	375	344	387	331	351	374	386	351	339	385	385	357	356	383	363	346	318	335	379	356	377	358	369	337	350	375	368	332	339	387	334	399	376	362	337	364	379	353	373	367	364	380	337	370	367	392	333	315	343	360	312	345	362	367	354	374	362	322	371	376	348	345	368	344	358	328	333	385	325	356	370	371	374	388	349	357	379	370	345	362	375	367	373	349	361	364	350	326	345	355	358	341	362	332	373	359	311	361	363	392	366	402	392	343	355	349	380	364	334	369	362	368	356	382	341	369	377	331	368	328	370	381	372	356	339	353	331	350	368	344	345	365	322	364	357	408	361	324	338	330	382	346	341	367	389	371	348	390	346	348	377	393	366	364	339	365	386	356	331	372	363	367	352	378	377	380	363	342	351	345	358	364	362	323	371	365	357	334	383	359	362	354	337	320	354	360	394	343	395	352	355	340	334	380	343	379	353	355	361	349	336	375	325	363	384	333	372	381	365	355	351	353	405	368	326	353	346	360	353	344	365	339	365	404	372	375	366	346	380	364	378	374	345	365	367	367	344	357	367	359	388	387	369	368	338	365	361	396	349	377	329	349	353	331	389	326	357	397	337	369	368	345	376	362	357	363	360	340	351	344	331	385	346	349	346	359	378	358	362	355	377	346	352	367	365	380	344	340	358	352	377	373	346	366	361	349	362	355	378	374	362	355	354	359	379	336	369	369	356	365	373	402	333	366	385	375	366	364	378	359	362	337	336	327	323	359	356	371	349	336	335	364	392	344	342	344	340	347	325	354	348	339	335	360	388	350	358	380	359	368	348	369	363	347	359	372	362	353	343	370	357	365	352	388	362	384	356	346	390	346	366	349	370	348	370	383	355	366	383	364	336	377	313	343	378	359	345	334	362	371	361	357	363	344	345	345	405	349	378	350	359	348	363	387	355	370	372	336	360	342	344	383	360	327	327	346	380	348	365	372	341	381	354	349	335	347	310	368	388	346	390	355	345	346	336	363	386	359	367	378	367	358	349	333	356	373	364	375	341	354	336	383	371	371	361	366	365	320	358	351	356	340	344	365	385	347	355	329	350	398	345	351	372	364	390	326	398	340	357	359	342	353	362	358	336	365	309	341	381	362	372	344	343	380	342	357	389	329	367	341	398	341	338	350	346	362	376	328	343	369	354	390	373	356	352	343	361	346	360	366	357	323	399	387	362	358	351	365	361	348	362	373	369	360	324	368	354	333	358	374	358	353	386	343	342	377	360	333	372	346	332	339	370	389	368	360	365	366	391	343	361	377	367	343	349	354	394	369	391	387	366	391	384	357	352	385	365	355	336	379	363	358	365	377	362	327	350	348	349	350	373	339	368	354	388	370	355	364	350	367	398	334	343	321	414	362	331	362	334	394	365	364	351	344	340	359	376	325	390	342	385	342	383	405	352	381	349	335	358	356	344	372	329	367	361	393	380	366	363	350	341	344	356	328	357	379	344	353	379	392	340	398	362	356	343	371	393	364	372	372	342	364	369	370	382	360	369	366	374	360	338	403	347	395	372	358	366	335	358	369	377	363	360	385	355	368	346	384	381	359	338	364	358	348	385	353	353	364	343	343	349	353	351	353	370	358	393	332	363	342	382	363	352	400	370	355	386	349	343	367	369	339	361	353	359	351	347	350	386	377	357	334	374	378	353	373	355	357	332	319	340	365	361	374	398	332	360	361	368	372	359	346	334	377	339	361	334	386	357	386	341	355	329	370	326	326	350	374	366	365	352	371	321	341	374	354	338	363	344	354	352	344	394	380	352	351	378	376	368	382	354	344	333	331	359	381	353	373	350	372	348	386	359	339	351	369	383	366	380	343	374	390	338	406	363	359	333	360	351	379	383	340	363	344	347	350	373	347	373	351	349	370	366	341	350	351	378	363	359	350	356	421	373	340	363	369	355	378	378	369	365	364	349	368	358	352	335	358	339	328	331	348	367	366	367	338	366	374	392	354	341	370	365	403	344	354	379	374	369	340	352	320	337	362	372	371	386	355	365	352	354	380	330	363	346	360	340	352	347	337	360	362	341	324	343	388	376	384	390	322	340	402	378	341	356	380	374	346	386	343	363	380	354	347	417	364	360	343	340	383	369	378	367	371	359	380	367	333	383	366	384	363	373	316	363	369	375	347	341	374	363	356	395	367	361	348	332	350	329	374	374	362	381	357	362	349	351	372	373	379	346	357	359	382	359	352	362	360	388	351	314	296	352	380	358	351	353	356	349	351	395	346	345	354	375	378	322	342	359	407	364	338	360	356	381	352	353	330	377	376	343	363	352	367	356	358	353	376	372	370	358	333	340	375	340	343	371	358	389	382	343	343	328	377	347	360	372	375	355	381	389	359	332	344	391	367	332	377	341	316	374	385	361	342	367	363	357	378	353	358	341	386	331	349	352	331	334	370	393	358	365	360	333	380	337	318	366	373	358	360	394	367	372	377	389	352	349	394	339	394	363	385	363	376	354	367	362	363	392	358	323	339	346	371	359	356	340	351	374	365	349	366	384	330	367	344	358	349	359	350	390	341	340	350	367	380	356	341	341	348	381	327	364	329	332
6456	10235	8619	4554	3245	2539	1965	1739	1433	1249	1102	942	967	1064	759	715	751	661	594	573	525	545	552	557	527	509	513	507	504	490	445	506	446	476	454	481	494	496	470	483	485	503	519	559	480	517	589	726	816	617	537	491	539	545	511	551	569	872	1202	591	632	553	473	479	480	442	455	481	449	476	469	472	468	437	450	440	483	437	475	476	432	470	437	468	493	463	447	473	444	482	485	431	491	469	491	418	472	511	483	469	488	447	470	452	473	471	450	458	446	489	411	442	440	458	428	423	451	505	475	467	498	495	469	472	428	454	438	444	504	460	425	460	464	491	433	471	478	476	446	452	486	433	465	433	439	460	491	457	511	486	484	478	476	475	493	472	436	438	459	462	499	432	447	449	452	463	459	466	439	464	462	465	453	467	450	472	500	432	453	445	472	463	422	487	475	486	476	453	448	463	497	427	471	464	452	472	492	472	465	454	464	466	464	453	451	445	448	496	476	482	478	473	486	466	517	465	438	449	479	480	468	449	459	439	459	459	460	466	462	459	437	474	486	475	444	468	466	482	437	476	457	445	465	456	484	466	448	477	489	474	427	450	469	481	464	499	432	471	468	457	463	434	456	437	491	455	494	485	525	454	456	450	478	455	440	464	438	466	481	511	462	443	496	451	484	467	470	436	469	487	483	474	462	461	454	452	443	496	430	482	448	458	457	440	482	475	447	474	477	473	476	458	472	489	458	445	471	476	460	428	447	484	473	439	453	493	496	447	485	459	493	465	449	449	445	469	451	485	495	506	487	472	462	422	460	446	424	438	434	477	467	481	460	475	449	471	489	503	446	460	463	500	475	452	426	456	450	475	466	459	431	511	475	444	468	490	442	488	477	458	474	454	453	415	499	460	455	441	422	468	484	471	436	470	404	480	482	475	458	504	489	451	459	484	461	463	452	452	444	457	477	530	478	438	446	468	481	444	471	456	480	476	483	473	510	451	487	436	451	469	457	468	461	475	449	482	467	456	478	501	476	466	482	486	460	472	460	434	460	439	481	509	478	462	471	494	459	451	453	466	482	446	427	453	472	451	460	461	438	483	438	488	445	482	453	454	472	467	464	468	475	472	448	450	478	477	477	492	463	447	449	493	429	460	453	480	466	460	503	462	460	500	465	487	499	479	496	428	461	446	467	449	464	474	499	471	467	469	451	466	448	487	412	471	477	476	483	427	443	467	438	445	470	468	497	442	468	439	424	453	472	460	461	502	484	503	454	491	469	426	459	489	461	473	457	448	455	447	463	494	438	475	481	473	482	479	459	474	498	462	483	462	455	447	414	470	487	466	422	485	475	434	465	456	467	448	461	446	454	475	439	444	470	458	478	446	469	446	433	521	452	497	484	492	479	473	488	523	476	455	437	513	455	473	503	451	463	487	475	470	455	494	401	461	477	480	451	455	461	442	460	427	498	475	470	469	431	495	456	475	464	415	475	509	477	470	486	472	472	463	441	453	501	469	449	437	475	466	479	481	484	515	453	490	466	500	486	453	444	443	459	476	462	477	490	453	497	436	492	456	455	450	497	470	434	498	452	481	456	453	481	437	468	462	480	448	487	446	441	468	444	457	501	477	477	477	470	483	447	432	505	429	437	464	459	473	446	467	474	456	472	468	433	461	483	467	454	476	476	460	448	450	470	465	441	502	472	453	447	448	483	420	473	465	465	478	480	456	450	473	484	448	473	459	456	476	440	446	480	470	488	468	492	458	469	456	438	453	429	473	491	457	469	437	486	456	468	495	424	420	448	467	488	473	483	465	447	510	458	466	449	418	492	453	456	466	451	499	468	449	425	477	467	479	481	487	454	495	453	514	457	466	430	476	464	482	470	450	453	436	497	441	453	451	436	464	472	465	514	448	450	464	467	462	474	460	489	426	455	491	434	519	458	468	434	451	470	504	439	481	471	462	443	504	454	495	477	449	492	498	466	454	442	462	453	476	519	444	437	441	469	461	448	496	464	472	478	474	419	489	427	466	455	478	446	467	458	426	445	452	461	425	421	450	429	486	477	461	503	467	463	457	440	497	475	457	465	440	429	460	478	475	481	475	437	459	431	444	528	484	449	461	497	457	472	496	490	502	457	459	450	479	438	502	506	437	453	453	462	486	485	458	472	485	497	469	467	446	486	449	470	479	455	468	470	473	448	464	461	481	405	463	475	469	480	462	507	478	410	454	478	456	460	450	483	457	458	462	442	490	482	477	475	443	464	478	497	473	456	463	489	453	474	463	458	475	443	435	450	450	472	474	448	446	460	425	478	494	478	478	479	458	474	418	445	453	449	441	472	448	451	468	444	451	450	437	437	439	453	428	475	477	483	463	477	440	460	485	491	455	491	468	495	438	457	505	436	453	436	462	487	513	475	444	441	502	442	482	465	479	480	435	467	447	462	467	434	461	505	443	441	460	471	490	469	470	485	439	463	473	471	497	441	468	455	452	430	472	454	435	469	492	470	438	427	447	474	456	504	449	489	462	460	473	458	454	471	453	466	473	444	454	491	438	458	468	474	477	465	457	455	458	431	486	494	443	470	463	459	451	425	488	475	501	482	473	450	451	458	459	461	426	491	426	470	450	443	465	445	454	498	459	438	472	512	420	427	449	496	472	453	465	463	476	473	459	445	446	428	491	437	510	467	457	493	491	496	420	412	443	447	461	441	455	515	473	454	460	462	459	483	420	470	471	463	462	474	436	439	482	461	512	440	461	497	471	472	445	467	454	437	488	479	472	478	481	470	459	471	442	462	473	498	462	476	443	496	463	445	436	468	474	500	458	488	438	451	456	467	474	490	475	470	467	452	473	459	479	466	463	434	497	442	472	476	438	495	496	476	437	455	472	449	421	462	471	455	422	457	472	452	433	421	451	444	453	427	472	472	477	450	499	443	472	468	454	468	458	446	469	483	470	444	461	463	479	495	494	443	449	456	496	461	469	426	450	464	483	470	459	456	449	419	470	474	410	480	463	459	455	440	489	472	426	450	477	486	466	506	480	444	458	461	465	451	495	444	467	430	467	443	457	482	444	483	500	496	491	483	456	450	461	506	461	491	442	480	484	472	447	487	462	465	454	468	444	479	455	487	473	432	479	464	506	442	478	440	440	467	443	464	490	472	477	459	477	460	455	442	490	475	452	438	450	491	447	474	475	460	470	497	442	459	453	465	464	452	467	440	458	467	484	469	436	489	519	481	495	459	471	428	446	486	462	462	495	480	442	460	442	444	475	445	455	487	440	466	462	489	477	494	458	447	455	492	474	464	434	500	465	420	465	457	482	489	472	474	468	452	486	483	482	426	451	468	477	454	507	434	425	431	491	493	415	469	495	432	434	470	483	436	453	433	468	441	518	459	487	459	466	437	479	457	489	440	468	446	460	476	445	451	436	435	457	471	468	476	506	468	444	454	467	468	488	432	469	442	477	466	460	454	448	432	486	432	444	458	467	434	468	463	456	457	494	474	466
22705	21112	28935	23547	21112	21180	11632	1389	920	830	733	597	599	597	519	500	452	396	349	309	308	302	335	321	302	275	287	278	239	290	287	277	258	273	244	239	229	246	231	245	272	238	241	250	226	291	354	472	531	339	292	275	301	249	251	241	339	526	812	334	416	283	242	220	224	238	224	250	211	229	210	223	223	214	215	230	248	215	230	208	217	248	211	220	200	211	228	233	234	204	223	222	239	210	198	243	249	231	237	251	232	223	220	225	219	230	211	227	250	220	217	197	241	210	198	214	208	208	224	235	232	261	226	230	254	224	199	232	223	232	227	235	217	248	225	207	231	211	205	236	199	214	243	243	246	222	242	211	247	227	219	283	235	215	241	247	209	201	243	244	223	213	224	227	227	212	227	228	225	221	243	253	227	229	212	220	216	234	212	214	234	254	202	215	221	247	236	220	219	200	228	259	238	221	235	207	228	241	254	240	218	217	224	248	220	211	221	234	211	221	215	204	214	222	201	232	236	230	240	256	234	236	250	266	237	235	260	234	222	244	217	238	238	211	231	221	234	248	221	220	249	227	237	226	224	225	223	212	210	195	225	236	234	241	203	253	222	241	225	216	203	242	266	223	220	240	231	230	213	234	238	218	221	254	229	202	231	197	218	235	235	219	270	223	214	215	214	223	237	241	234	232	229	233	204	236	239	219	241	231	227	213	238	244	209	204	232	216	224	222	229	222	221	189	221	244	225	236	190	235	221	225	232	253	204	225	242	217	198	214	219	248	225	224	206	241	243	222	244	234	218	220	203	228	242	220	224	231	201	231	236	205	221	228	238	248	238	229	225	250	219	225	216	223	231	221	233	220	237	236	204	254	262	222	251	235	219	235	228	205	225	213	254	218	235	218	260	249	244	228	242	221	254	209	208	208	211	223	216	253	208	238	233	211	223	248	237	217	232	272	223	236	229	232	227	220	239	205	203	218	225	212	223	226	209	211	225	202	211	231	227	209	208	188	263	217	265	239	224	223	241	252	201	197	238	213	237	216	230	213	214	240	236	231	225	218	232	224	220	231	210	224	229	222	233	210	226	225	225	230	250	237	222	227	244	236	240	226	236	234	224	245	213	232	194	242	208	215	206	213	219	226	263	220	205	230	221	229	214	219	239	206	224	270	218	223	230	224	206	226	221	233	243	232	224	219	203	228	232	229	231	221	201	215	206	225	227	236	223	240	245	227	226	227	201	234	232	201	233	235	210	218	238	216	210	211	220	244	228	220	200	228	235	206	232	242	225	218	227	208	215	214	234	229	190	212	221	226	235	226	212	232	214	230	214	220	217	237	209	216	217	209	261	220	216	214	234	225	191	270	196	219	239	221	246	219	231	236	211	234	227	214	209	218	221	223	244	239	237	230	227	239	203	224	229	220	231	206	219	202	209	211	238	201	232	236	256	234	229	246	281	223	243	225	224	219	219	250	207	206	260	217	234	217	216	234	247	205	209	251	238	228	237	193	225	237	205	224	214	231	254	224	214	250	227	205	232	203	238	229	258	224	215	208	221	213	197	231	228	224	211	208	223	212	235	252	238	223	258	242	199	227	204	216	229	237	206	227	243	232	238	226	215	228	226	210	231	215	219	204	226	239	219	225	207	222	230	244	243	251	220	218	234	223	240	225	205	249	236	246	212	212	208	228	235	206	219	229	211	210	240	211	204	252	220	223	237	228	202	187	241	211	221	207	229	223	233	235	240	239	245	231	236	225	226	210	222	245	277	220	225	184	258	233	200	204	196	222	234	206	213	230	221	232	229	252	237	208	228	223	207	223	227	228	240	224	229	212	230	244	258	219	223	239	221	236	223	215	207	212	243	227	210	220	230	216	249	222	230	223	226	255	250	212	220	234	230	218	217	232	195	254	233	222	211	218	225	218	212	212	228	238	220	214	233	244	255	211	261	205	255	200	237	228	236	226	230	236	257	221	229	236	251	203	198	235	231	241	202	219	229	223	234	217	199	233	200	207	240	224	243	202	234	208	246	225	246	231	239	220	193	222	227	231	248	228	210	223	229	232	219	209	215	233	238	251	249	240	223	246	211	233	218	224	221	201	196	201	235	238	207	247	219	211	215	213	218	249	256	226	240	193	241	231	208	209	232	268	258	238	211	229	208	253	239	196	227	237	223	257	227	249	229	192	231	224	213	226	253	222	214	213	230	235	233	226	234	231	231	240	229	237	240	212	218	218	239	238	210	197	228	236	202	192	230	240	229	229	209	238	214	246	210	220	220	215	245	221	206	222	220	207	220	219	216	207	250	205	249	240	242	233	212	238	237	200	203	240	244	203	232	210	224	250	236	242	234	223	220	241	243	227	248	209	215	234	225	231	211	220	205	241	208	219	221	184	232	205	225	209	243	204	208	240	222	257	223	242	233	236	221	224	256	242	243	234	222	244	221	227	236	209	239	214	234	241	225	222	225	226	219	205	245	212	205	241	236	221	229	249	222	224	244	234	218	219	248	230	236	201	269	246	260	212	239	219	214	228	213	236	201	203	208	223	226	226	195	233	212	246	240	223	237	217	247	224	247	253	211	245	204	232	239	237	226	240	236	270	239	217	219	226	200	224	216	243	260	201	223	223	245	225	247	240	220	205	241	219	215	228	237	229	224	234	216	240	227	232	214	248	229	245	213	230	213	226	240	251	212	216	219	236	237	218	224	218	227	224	257	215	219	194	236	212	247	209	225	208	211	221	218	236	227	204	217	224	233	220	220	246	200	207	241	219	219	218	216	247	213	204	213	236	232	225	239	225	238	248	240	221	231	237	222	197	231	227	226	235	246	221	221	229	225	219	239	236	214	228	230	208	223	240	226	223	233	227	220	232	233	221	218	238	238	199	256	250	230	244	224	217	213	225	199	232	235	248	229	222	247	226	229	218	230	236	228	232	219	222	213	236	243	186	221	234	189	221	235	203	232	207	226	245	229	219	225	247	234	221	232	235	212	221	236	232	232	200	236	219	223	225	216	203	228	233	236	227	246	225	248	225	228	209	207	231	228	226	223	239	226	194	214	229	186	213	209	200	228	207	219	227	235	210	252	238	219	224	225	242	220	233	209	221	240	213	218	225	198	202	237	225	218	205	226	221	230	225	242	201	243	230	251	225	215	228	224	215	227	217	235	225	218	220	223	217	213	231	224	202	203	253	222	227	253	245	218	208	192	235	223	243	219	237	230	228	213	242	245	225	221	195	217	196	233	204	203	224	224	213	227	208	225	218	208	206	242	233	228	218	234	227	215	231	226	199	211	207	251	244	239	263	222	240	231	210	211	222	218	208	234	224	220	223	232	237	245	225	233	227	239	236	215	243	251	198	231	233	219	213	215	219	219	230	250	247	219	227	207	222	225	237	200	232	227	200	230	241	238	218	222	243	251	212	223	224	254	228	228	217	263	243	224	228	212	232	241	224	224	230	220	241	240	246	216	217	208	209	206	220	212	206	214	216	200	224	218	212
9118	16204	13783	7468	5365	4230	3317	2523	2050	1723	1469	1187	1124	1255	818	752	682	662	605	483	483	456	429	414	419	385	403	368	361	390	359	360	355	327	335	343	359	335	310	343	328	357	318	340	355	391	487	740	840	504	437	334	389	354	339	343	480	836	1381	466	605	423	339	304	263	285	272	260	263	278	275	293	287	271	305	263	275	285	277	302	295	270	293	287	272	271	280	282	269	282	283	282	246	277	302	273	301	283	283	283	279	325	269	285	289	280	280	261	281	261	289	270	311	293	282	319	300	239	287	267	279	291	258	268	290	291	273	276	314	295	280	292	265	291	297	298	256	277	265	293	290	319	293	283	284	285	310	280	287	279	271	277	291	282	299	285	267	257	264	291	305	267	260	260	301	269	306	269	314	288	289	291	241	283	283	294	327	287	304	272	271	277	254	286	288	260	307	246	277	278	288	249	273	304	305	259	305	240	305	286	274	299	287	285	291	281	285	291	302	282	249	280	281	314	310	303	278	300	282	319	267	295	307	295	284	315	282	305	290	279	310	267	299	287	296	282	296	283	293	297	267	239	273	289	293	294	277	308	277	288	265	268	292	251	289	328	324	277	271	280	306	323	282	262	260	295	267	308	287	275	306	259	296	276	306	297	310	274	250	306	295	282	281	319	280	273	284	291	266	282	280	287	282	249	274	278	302	250	289	288	279	293	276	283	293	302	282	299	275	263	296	310	273	287	269	294	271	250	301	268	257	321	280	287	255	277	264	302	308	294	295	275	295	284	261	315	267	321	284	275	262	274	267	280	276	263	286	277	254	291	303	294	293	309	298	269	262	268	314	290	282	277	277	302	282	320	273	301	276	302	284	263	285	279	284	251	306	306	256	286	306	278	283	271	279	275	271	291	310	277	267	281	302	307	249	278	314	264	283	290	325	244	261	294	297	273	293	259	253	259	286	284	297	269	248	281	307	250	258	251	308	300	278	256	285	267	307	289	309	288	257	283	272	272	280	295	290	247	282	293	275	264	276	277	271	276	274	322	289	306	300	273	276	304	269	278	276	279	283	278	254	288	316	257	276	316	267	277	293	269	269	301	262	276	306	288	262	285	301	266	263	279	280	278	254	296	290	280	254	293	269	276	259	304	296	310	289	291	262	283	274	274	313	263	283	278	250	270	299	277	291	278	273	258	287	284	287	275	253	283	293	295	293	269	291	278	301	283	289	279	324	278	261	286	297	291	290	271	259	289	281	274	267	289	283	280	275	282	279	259	287	316	294	282	293	277	302	282	277	289	282	281	295	312	287	279	266	258	259	263	303	264	265	260	279	268	251	249	276	272	266	272	284	281	287	280	284	279	278	260	264	280	291	285	296	290	280	319	292	259	296	285	285	250	269	252	292	288	287	314	283	274	295	293	279	303	304	234	281	278	306	274	259	315	291	270	266	279	306	291	290	299	290	250	303	290	248	285	291	286	303	236	282	261	293	270	282	294	268	292	317	288	302	285	269	313	290	282	264	278	292	277	290	296	298	293	278	287	254	254	257	276	272	293	264	264	283	294	266	290	320	283	294	254	284	301	284	286	261	276	300	269	268	277	269	314	276	282	299	281	296	302	265	280	276	285	281	273	276	275	304	277	282	262	302	274	312	292	264	283	296	233	296	279	304	296	274	263	285	275	268	264	262	261	290	275	264	279	286	269	295	270	280	282	306	279	293	297	262	293	290	262	271	285	292	270	293	282	296	283	280	299	286	293	273	302	273	307	286	301	275	261	302	281	276	288	261	282	273	265	293	270	279	276	281	289	295	297	254	270	291	281	270	308	280	285	261	268	303	292	269	276	259	264	303	266	261	267	266	271	307	276	342	268	248	280	302	293	296	278	257	285	301	292	260	267	293	260	275	318	295	296	299	282	271	299	285	265	302	258	299	251	317	264	265	292	306	275	279	270	280	270	259	295	259	272	287	273	274	264	292	293	278	298	291	266	277	287	277	254	292	275	309	296	301	285	252	287	277	258	290	268	321	270	281	274	261	287	264	286	283	277	284	278	278	295	288	285	275	265	280	278	260	265	262	287	300	284	281	285	291	271	262	280	298	275	292	294	290	287	291	291	283	275	280	286	280	297	319	281	271	260	297	288	277	298	299	258	305	278	283	284	311	298	285	286	285	297	294	278	260	288	281	291	300	282	270	255	283	264	294	273	298	267	272	288	283	294	269	309	283	290	333	297	283	293	267	304	282	316	283	280	274	281	287	291	283	292	272	271	279	296	279	260	265	261	272	289	294	292	251	320	272	310	296	319	284	280	270	284	273	278	329	261	278	285	309	280	288	268	304	271	275	275	301	307	270	279	267	305	284	283	242	292	266	280	289	263	289	284	282	299	274	292	283	312	298	315	278	286	296	268	311	332	289	288	292	279	265	261	264	272	284	300	290	284	263	263	283	271	275	308	264	270	285	275	284	284	301	310	277	262	238	283	301	289	262	300	273	285	259	259	280	288	292	291	257	298	301	288	272	280	301	249	282	278	274	299	313	297	294	268	296	304	266	294	291	267	237	277	288	263	293	291	309	271	284	299	252	309	268	306	292	293	309	278	289	287	264	254	262	264	272	300	283	274	283	281	274	293	293	263	253	270	292	306	289	304	298	287	267	296	276	300	333	271	285	297	285	300	282	266	303	302	292	279	286	293	294	289	286	305	280	256	293	276	294	244	278	265	307	264	290	299	283	269	276	294	306	329	268	268	253	278	258	293	313	296	310	280	275	305	267	276	275	271	274	298	325	294	279	294	274	269	292	279	252	288	294	257	256	258	283	305	294	286	268	277	290	285	237	282	305	292	311	271	296	282	312	258	292	263	269	298	275	264	283	303	265	277	275	291	297	282	239	288	269	292	278	287	275	279	263	281	293	297	295	260	251	268	278	280	284	282	288	295	258	305	258	291	278	294	273	284	308	240	273	257	284	275	278	268	289	311	271	289	279	273	279	287	285	312	265	270	298	270	295	321	313	281	289	287	273	252	279	295	271	309	267	306	304	255	293	283	277	289	278	319	275	259	269	288	296	293	264	258	292	277	281	269	292	271	263	293	296	304	287	299	307	291	278	264	256	261	292	263	276	299	294	275	274	276	298	284	302	267	277	279	295	284	255	304	296	296	280	285	273	258	291	275	299	286	269	285	277	290	293	268	272	263	296	272	248	304	296	287	299	270	285	299	290	280	279	270	275	279	307	254	271	288	286	320	287	262	265	262	256	267	270	257	272	261	264	289	293	271	279	284	258	296	288	286	271	276	278	271	286	272	303	289	260	292	286	313	281	273	278	248	278	273	297	291	279	283	305	308	248	261	277	289	299	315	243	290	287	328	290	265	276	244	282	254	306	317	271	286	287	302	268	282	303	297	292	269	255	269	285	276	245	286	264	270	292	269	279	291	266	285	274	300	289	277	244	267	269	276	289	301	262	262	279	258	308	247	289	308	275	270	299	279	248	268	323	266	297	270
26652	20620	9932	1244	797	778	685	624	627	653	604	564	620	620	613	546	545	542	592	562	527	516	580	598	530	526	608	568	531	547	522	523	558	547	523	573	527	512	560	571	533	529	498	528	539	573	566	607	660	573	603	538	563	596	519	560	564	654	676	605	625	545	535	547	540	551	537	562	553	550	508	531	574	547	561	540	586	520	547	552	527	522	575	525	508	566	558	554	558	547	595	578	555	568	532	523	522	531	536	551	557	550	539	557	540	541	532	507	517	622	559	604	546	522	545	562	556	536	553	586	541	536	524	541	540	531	552	543	533	546	528	562	557	568	493	558	551	550	566	582	530	489	548	526	548	511	549	558	517	550	565	577	560	545	533	528	543	539	541	527	558	516	523	587	537	532	514	542	548	573	564	543	525	544	543	567	523	548	598	549	556	482	545	579	574	561	556	557	510	540	542	564	559	560	567	539	574	559	570	573	545	562	563	578	525	543	513	553	520	547	547	577	531	544	569	536	523	510	504	574	557	543	548	551	560	558	528	553	571	556	557	569	539	507	589	575	521	542	571	551	568	561	534	528	526	547	560	555	516	516	560	512	598	518	524	521	556	539	554	528	537	551	544	560	509	558	521	547	550	556	508	554	519	579	545	561	503	576	554	526	544	507	535	510	554	568	538	555	571	548	528	588	506	534	586	516	537	529	532	540	576	562	583	514	555	589	577	546	557	547	511	541	562	530	574	541	586	553	558	543	552	541	550	560	545	561	565	537	566	574	571	597	597	578	555	544	548	578	569	581	511	548	530	538	597	540	558	588	537	535	581	529	573	565	541	544	569	559	577	566	551	512	563	555	524	504	581	523	540	522	570	540	544	564	566	609	562	498	555	550	546	508	540	526	579	533	521	539	548	506	536	530	574	551	552	562	571	502	518	546	529	561	559	544	540	539	511	539	514	504	543	570	535	519	529	552	577	555	533	542	572	543	541	500	534	525	561	506	570	563	515	535	497	574	550	579	539	552	531	558	513	561	515	576	546	525	545	550	526	578	575	570	518	553	525	536	532	546	536	557	553	551	614	555	545	536	523	542	564	560	565	540	540	540	554	528	543	544	550	517	541	560	555	522	546	519	532	546	565	527	539	548	514	527	581	552	568	535	557	538	556	571	506	547	536	579	570	556	548	580	514	513	582	494	543	545	579	529	590	525	565	539	554	571	578	544	501	537	552	558	545	582	518	534	576	543	567	545	560	589	572	515	578	556	563	511	526	528	535	592	548	554	581	512	549	550	505	549	543	570	579	518	554	539	605	572	541	500	551	571	511	542	560	559	562	599	529	570	546	554	555	594	517	592	536	573	585	541	535	577	554	564	531	538	575	555	547	525	515	573	560	500	517	556	537	551	553	559	550	594	541	541	551	535	571	527	584	543	531	564	551	527	626	545	505	543	584	522	540	561	549	528	534	541	521	501	539	554	573	566	528	539	524	548	588	527	538	535	549	529	534	560	519	568	570	558	564	564	545	562	576	544	575	576	527	527	544	553	594	539	562	565	520	555	523	523	537	535	545	521	537	515	546	557	560	511	549	540	543	568	577	528	544	527	583	500	555	559	535	573	517	606	567	533	549	576	525	547	565	542	529	587	518	553	521	566	579	543	528	542	515	615	544	527	502	515	530	553	546	539	536	559	576	549	559	567	501	577	543	591	565	560	580	556	549	589	507	543	546	538	540	519	508	556	542	542	513	527	530	560	547	551	559	530	525	560	555	555	568	558	529	565	516	533	584	554	553	597	578	611	526	556	533	554	547	539	531	530	567	548	587	558	525	559	554	578	528	547	533	561	519	551	562	561	515	505	565	505	539	534	555	504	500	563	521	509	503	523	536	550	539	540	548	539	540	550	530	553	564	578	545	563	553	546	552	528	604	573	529	533	546	587	559	578	562	534	522	505	557	555	611	570	570	508	565	567	546	564	520	535	590	588	573	529	531	563	546	547	545	573	576	547	538	572	564	550	565	541	545	526	545	549	574	620	611	581	567	575	523	576	558	554	554	556	528	596	559	551	571	559	546	592	549	521	552	541	540	559	586	535	535	534	572	570	537	520	518	534	511	540	545	547	544	550	599	554	522	534	557	489	547	538	515	542	539	581	541	543	548	555	574	523	535	534	592	565	557	558	523	604	556	529	517	547	534	557	558	557	562	566	524	552	535	503	527	537	558	542	549	556	570	591	571	583	570	523	540	549	520	535	549	538	548	626	544	551	544	536	565	545	545	549	502	531	571	525	554	578	536	534	597	544	518	512	545	524	570	536	574	547	536	533	484	582	565	550	548	533	571	571	496	540	552	590	528	574	526	510	533	580	523	560	540	549	561	543	560	540	517	555	512	562	547	551	536	574	570	596	579	557	575	529	563	519	571	534	559	559	557	512	546	576	511	582	521	553	543	547	536	533	539	535	538	535	602	541	574	552	545	541	544	533	511	502	503	573	552	581	564	509	526	510	569	541	582	566	544	555	554	583	520	557	573	549	577	556	557	588	560	568	573	602	561	588	527	555	550	509	533	551	580	518	519	530	538	556	566	523	556	528	521	563	545	540	520	483	547	562	577	555	525	562	547	524	543	536	532	537	525	598	535	562	533	514	542	541	532	536	512	569	539	519	574	558	512	550	535	547	513	547	562	528	526	527	545	555	552	559	524	568	529	517	574	548	537	572	524	537	576	513	534	549	531	567	516	569	583	563	521	556	538	554	521	535	552	515	480	551	504	535	526	516	529	540	535	496	537	558	523	544	545	561	553	568	552	539	567	511	551	532	570	571	539	550	506	521	531	544	516	531	598	586	517	531	574	561	562	546	533	526	534	557	587	517	547	526	534	547	551	526	573	562	563	581	539	551	530	518	559	577	577	532	548	533	597	514	547	574	539	551	518	558	531	535	519	549	516	509	566	572	524	558	564	482	536	586	592	553	535	531	582	513	545	550	552	565	564	502	546	580	543	548	549	511	544	569	540	540	521	541	581	543	548	542	477	555	524	540	556	522	538	556	539	603	518	567	595	553	525	571	566	503	535	544	523	575	538	559	568	569	558	560	508	546	536	543	534	574	536	575	557	561	519	553	570	549	541	562	541	564	549	545	491	544	562	563	585	548	533	530	559	528	535	518	519	555	552	527	528	572	576	515	535	551	549	553	550	561	508	524	552	551	547	567	559	524	539	554	535	546	572	526	550	507	578	564	517	534	553	532	582	528	569	559	543	548	560	511	534	565	579	549	551	565	561	572	562	552	527	544	556	498	579	505	491	534	540	531	571	525	536	533	512	606	546	603	535	535	572	561	501	555	523	554	510	536	541	546	532	529	535	543	537	559	544	551	527	531	516	574	541	545	514	557	542	544	542	537	539	587	550	530	591	554	549	561	549	576	563	526	554	519	586	515	534	548	570	577	541	556	590	565	547	509	567	561	633	511	531	548	559	517	560	568	534	520	561	539	550	564	592	542	539	553	580	541
4169	1432	1343	1023	907	982	899	883	794	868	797	757	842	837	778	757	735	745	727	697	689	661	700	688	712	677	656	677	673	699	659	659	683	738	675	692	689	670	683	660	714	696	731	682	698	681	743	780	817	735	714	671	672	693	701	666	732	825	919	806	814	717	703	716	673	684	674	662	660	670	666	679	680	687	648	669	622	699	696	661	667	666	711	732	677	728	711	693	671	658	722	671	720	677	696	681	644	693	664	713	741	710	698	715	716	642	717	666	724	674	651	645	678	664	706	705	674	668	686	648	672	692	671	656	665	674	667	701	688	656	663	672	709	708	685	685	678	697	671	677	674	668	689	737	671	702	719	671	712	698	660	705	681	699	673	689	661	692	625	674	654	682	708	706	699	683	691	667	683	688	661	658	712	634	671	687	677	713	690	694	727	713	630	668	683	687	695	720	678	655	687	689	686	689	709	772	686	657	678	660	665	684	682	696	698	674	631	674	682	693	732	709	662	634	703	709	715	683	685	665	673	693	703	665	707	719	676	690	665	682	630	671	714	703	660	708	660	653	645	672	682	654	706	637	703	688	670	638	714	652	701	673	702	697	670	719	666	656	636	650	722	673	710	694	665	662	667	689	673	693	706	663	674	666	656	663	680	678	677	703	646	699	696	669	659	664	685	659	678	662	693	668	704	722	683	653	693	660	702	659	667	690	704	714	675	616	687	658	702	654	693	696	651	724	689	696	646	651	663	672	700	687	661	675	667	680	708	696	658	686	638	650	687	666	665	711	715	715	684	657	678	663	646	689	671	717	664	688	703	729	634	670	705	673	685	691	673	666	663	688	651	677	625	703	650	646	675	683	709	698	694	631	659	687	725	729	696	716	678	679	662	699	693	671	639	657	664	690	645	686	700	678	671	749	711	709	671	700	721	691	679	713	659	668	679	661	693	704	670	664	710	681	683	680	705	664	665	660	688	741	675	641	682	691	685	674	730	693	740	690	667	646	667	686	710	645	677	687	688	662	662	693	689	664	701	669	665	669	689	654	651	694	703	654	660	683	673	683	705	657	690	666	696	698	689	684	704	688	669	650	727	671	719	684	683	737	727	699	715	687	684	678	685	619	726	735	694	659	624	703	690	646	693	649	698	683	638	663	695	718	667	704	662	701	686	656	684	721	680	693	723	667	688	663	710	681	673	690	727	701	665	649	733	734	713	700	695	653	688	661	672	687	653	682	671	688	693	698	694	650	686	740	693	672	678	703	630	647	720	674	671	647	715	647	696	680	649	697	730	674	682	714	701	679	697	722	693	685	709	666	706	674	714	636	755	735	696	677	688	684	722	680	619	683	707	683	680	692	659	661	673	683	664	654	680	661	657	711	661	698	662	715	715	717	643	665	686	710	672	651	696	683	667	704	694	715	636	666	676	690	682	643	680	671	675	654	658	715	665	640	675	709	687	720	635	653	699	676	674	670	664	703	728	682	702	688	711	647	696	670	677	683	671	698	679	655	658	674	690	706	694	711	705	704	691	672	664	668	667	702	652	707	671	696	643	708	660	694	677	663	666	690	672	690	661	688	726	696	662	663	665	651	693	677	666	635	657	675	699	645	677	663	643	736	707	712	695	655	664	669	676	679	669	726	697	683	695	678	693	719	673	702	690	667	685	658	660	676	707	670	751	705	672	696	704	696	681	687	680	709	716	703	688	665	672	699	649	708	699	635	696	686	686	634	668	715	672	688	675	667	697	660	634	625	737	702	686	725	652	731	726	708	634	707	672	692	673	704	673	687	653	686	709	679	709	672	698	638	685	679	652	662	652	663	694	733	706	644	668	684	699	699	707	739	719	659	704	712	722	669	673	682	676	685	716	675	698	672	683	630	647	691	702	712	731	703	693	659	697	680	689	675	695	668	681	649	691	654	690	668	709	694	667	707	666	715	679	679	710	661	665	667	691	692	713	635	707	664	709	685	688	669	671	696	693	670	644	706	684	648	675	720	687	671	653	675	695	651	670	684	727	661	663	707	675	641	708	686	681	700	690	689	638	666	681	711	654	695	702	747	693	685	715	710	723	698	702	626	707	677	662	682	657	653	677	673	681	634	724	676	680	666	693	708	659	673	683	689	701	726	664	683	656	702	694	695	677	712	702	682	682	726	701	678	702	697	697	726	682	712	686	690	621	666	627	703	664	691	689	663	668	676	711	651	685	658	726	659	681	650	653	676	674	692	639	667	683	743	689	647	671	664	664	677	690	680	666	638	754	699	658	699	700	677	701	742	631	676	702	665	659	660	690	671	740	714	682	693	658	691	716	667	749	642	657	652	714	679	671	691	652	671	707	692	681	630	662	711	655	673	671	728	723	707	679	659	678	723	702	665	642	757	698	673	706	645	693	699	653	680	702	652	730	701	635	743	734	668	650	711	669	647	686	744	684	716	718	653	673	676	676	650	713	688	684	670	708	660	684	650	708	672	683	696	701	665	703	693	677	637	712	674	675	674	663	680	718	707	713	641	696	666	687	728	727	697	713	697	662	666	663	669	690	641	630	717	660	664	680	662	656	697	679	682	690	753	660	646	670	668	713	732	726	650	738	707	682	656	674	668	658	708	708	699	690	672	669	682	627	692	682	684	681	701	704	737	659	701	698	669	683	636	709	662	674	718	693	720	678	654	674	643	717	673	744	672	672	685	667	717	652	673	661	705	709	664	713	697	673	693	696	741	683	705	694	675	649	645	676	657	650	746	656	685	674	714	663	684	710	702	657	645	692	687	727	632	668	699	651	705	689	651	678	661	696	670	666	693	716	687	648	706	671	701	644	682	633	660	615	663	728	664	692	706	698	744	673	715	690	655	688	700	687	707	693	666	672	693	676	689	652	682	682	693	602	710	688	677	655	681	707	687	663	705	685	701	744	677	652	680	728	689	727	671	681	667	678	720	691	747	730	693	652	702	652	726	664	689	660	730	719	697	677	648	690	700	696	693	681	662	671	670	666	646	632	666	687	652	667	698	665	674	682	710	676	708	721	693	688	685	682	696	674	720	734	692	715	699	675	680	724	707	682	700	658	677	726	714	657	705	733	691	693	664	702	665	675	672	671	692	692	733	650	682	653	689	677	710	696	745	727	717	715	725	705	711	640	706	671	652	688	716	731	697	717	703	681	689	707	689	652	689	682	669	645	684	709	710	685	679	671	653	677	653	664	678	700	687	652	707	713	683	680	677	688	700	688	660	714	683	677	687	666	679	722	713	673	656	689	675	684	709	657	671	670	652	656	667	658	694	678	683	666	699	687	693	680	698	697	685	707	699	677	685	701	722	673	673	675	703	731	679	669	721	643	660	722	686	658	678	665	699	706	658	649	736	694	682	671	721	642	700	618	669	696	704	678	683	661	697	673	696	688	672	685	649	692	673	708	651	709	699	685	755	644	677	633	657	677	693	661	718	677	653	715	682	678	712	696	679	696	725	746	696	703	701	641	695	635	695	692	683	714	708	667	736
23435	21042	28567	23721	21028	13347	1558	941	763	673	633	607	584	573	521	496	526	467	442	407	472	405	425	400	395	362	383	425	399	367	382	382	376	364	405	368	376	359	369	388	364	403	357	384	353	386	421	482	574	461	385	417	381	364	378	396	465	619	595	508	536	412	381	372	412	415	394	371	353	336	349	368	366	355	381	367	387	363	387	343	410	385	376	390	346	403	357	365	331	386	352	369	370	432	365	330	374	354	406	368	338	376	355	340	369	366	365	341	395	390	388	375	355	362	403	348	372	349	390	337	368	315	354	370	333	359	378	367	377	318	386	343	358	355	382	355	358	368	343	343	383	350	343	350	332	324	351	340	375	371	363	345	409	367	390	359	381	370	397	357	387	350	351	361	387	375	345	385	366	360	338	378	361	375	368	375	353	393	342	378	363	337	384	375	355	358	331	338	374	385	373	376	381	386	375	370	352	341	372	366	359	412	354	351	344	354	366	344	356	386	354	379	352	374	335	371	373	356	383	343	395	374	360	391	382	378	362	356	393	358	375	360	371	403	353	368	333	395	380	378	376	366	387	374	405	379	382	389	356	386	368	403	341	399	380	352	362	370	389	341	372	373	350	338	335	346	374	383	368	344	357	365	326	353	365	375	358	411	368	345	335	369	371	353	360	396	367	370	346	368	359	369	355	412	390	350	353	341	367	367	363	373	362	405	339	371	363	367	362	374	372	358	357	409	366	330	345	350	344	371	367	345	346	376	387	356	388	380	370	366	349	371	370	368	371	370	355	381	417	315	348	375	379	350	377	385	378	403	350	351	374	355	350	311	359	349	402	369	389	347	343	350	326	389	364	379	361	373	366	391	368	412	361	386	378	405	357	334	370	355	385	368	362	365	355	404	382	350	351	388	367	398	381	334	370	418	344	368	353	374	355	364	335	363	356	368	377	373	375	360	389	375	363	375	333	384	349	356	363	345	386	339	367	349	346	367	389	359	342	392	363	329	380	340	349	378	412	329	373	369	360	373	360	412	380	373	359	342	400	359	389	370	368	373	357	404	407	395	375	345	390	372	382	363	369	393	407	397	374	370	388	373	346	385	354	363	402	376	381	357	388	376	392	357	368	373	350	412	367	365	378	381	380	381	386	382	377	370	380	334	353	374	378	362	348	352	386	423	348	397	360	330	357	383	376	366	338	357	366	366	364	347	408	375	380	382	358	314	349	391	378	356	361	370	352	352	340	380	349	388	348	357	350	389	394	347	352	356	374	360	353	356	393	377	382	372	345	368	358	380	370	360	333	376	390	351	391	398	372	371	363	361	364	343	333	394	405	336	374	378	370	379	369	371	367	351	356	378	382	395	406	368	373	379	350	374	366	363	376	398	325	373	365	386	353	375	398	378	350	347	366	350	356	372	352	359	364	388	353	373	393	338	386	388	367	351	358	357	368	367	373	365	366	355	387	395	367	381	378	375	318	340	377	327	362	334	440	380	359	363	382	353	357	397	383	381	397	342	358	372	381	376	379	375	375	322	366	350	392	382	374	361	381	378	344	330	380	360	374	388	405	367	416	360	348	380	404	357	374	369	388	387	349	386	345	360	343	365	365	357	353	373	395	357	358	378	372	374	371	363	371	381	348	351	373	417	350	368	347	353	372	334	333	376	394	341	379	366	391	356	364	376	375	382	398	321	325	369	384	386	352	372	363	383	336	365	371	374	373	374	373	355	342	360	394	368	413	414	393	358	362	362	357	353	394	378	386	378	346	371	367	377	373	366	381	384	372	376	375	371	345	377	338	388	393	364	390	363	358	368	362	382	359	383	365	338	360	389	393	353	372	372	366	395	372	400	375	369	367	366	383	345	365	373	365	357	387	383	375	372	356	396	349	377	360	386	364	380	376	366	384	332	350	377	392	359	370	355	349	402	386	337	374	396	395	363	367	371	381	334	357	388	380	405	375	384	395	411	349	386	372	399	365	374	379	359	373	364	348	341	347	373	346	370	321	376	351	332	373	378	363	377	343	385	349	308	386	359	343	372	381	303	372	369	353	360	362	382	358	340	356	367	373	354	370	383	348	380	348	341	336	325	380	393	373	357	363	350	344	390	356	363	379	368	367	342	378	404	361	327	365	361	393	355	371	344	373	406	370	341	354	355	353	394	362	390	353	390	379	406	393	349	363	361	390	348	389	362	358	368	396	373	353	385	383	336	380	386	384	374	362	402	365	363	358	385	391	352	353	361	350	322	329	351	395	398	375	344	343	389	369	390	350	358	373	373	368	331	373	333	370	352	356	368	378	344	371	366	353	382	389	366	348	355	365	422	400	340	368	359	353	376	359	355	375	392	371	364	371	369	372	373	373	362	370	345	364	375	374	327	362	377	378	373	335	375	384	401	376	346	387	363	387	367	384	355	355	391	347	365	341	365	376	377	384	341	368	370	416	396	369	333	353	404	370	361	350	342	358	359	335	387	394	335	367	348	369	378	365	361	378	351	402	318	340	385	323	375	358	364	339	347	401	312	386	357	359	386	388	365	345	393	340	371	410	405	386	363	400	384	371	364	349	330	355	370	385	368	339	363	358	384	351	359	349	394	365	362	393	355	385	375	365	376	358	347	391	360	389	377	340	362	357	386	351	353	397	350	349	372	360	335	378	386	343	318	345	394	386	378	382	395	361	369	363	354	375	360	356	350	348	377	398	369	381	387	362	380	375	382	367	400	412	344	404	371	366	352	382	375	362	370	372	379	355	358	363	362	353	338	376	383	377	374	329	352	390	379	390	377	367	369	371	345	389	341	380	350	393	369	353	339	396	333	356	374	384	387	368	361	357	380	350	365	411	359	346	357	379	387	347	378	381	379	375	366	373	391	349	373	378	376	389	387	345	347	335	374	340	381	401	356	380	391	338	382	354	371	356	379	375	342	371	359	354	367	366	408	356	364	348	364	374	376	372	361	376	356	387	367	353	354	330	327	388	395	375	406	337	392	356	369	347	335	398	355	388	364	352	392	385	368	377	363	347	347	385	409	360	360	349	331	338	357	372	403	362	361	358	364	364	379	385	324	370	387	372	372	384	388	383	396	368	356	373	330	359	365	343	392	376	336	374	347	379	356	357	342	339	353	396	374	337	390	367	370	347	401	402	384	354	367	376	350	380	377	346	382	387	359	372	357	360	374	365	376	356	361	352	360	342	366	359	358	366	386	354	362	349	384	381	392	366	339	364	354	359	346	358	363	389	373	355	355	385	392	358	386	374	351	370	369	356	367	332	413	422	381	340	357	378	352	390	364	354	381	346	350	372	369	385	359	377	359	394	377	381	375	331	313	408	370	378	359	372	358	359	373	357	366	351	369	369	339	401	376	381	402	333	388	411	372	368	329	357	376	380	392	367	348	379	355	377	319	355	347	375	374	360	378	371	353	329	335	354	344	342	366	359	337	376	359	374	342	379	408	323	330	362	372	377	345	367	362	398	369	351	384	338	327	329	398	327	352	344	398
6558	10125	8577	4513	3294	2565	2048	1622	1404	1325	1141	1014	941	985	805	809	734	658	630	594	553	544	560	555	519	531	529	515	522	506	481	505	553	482	479	505	508	493	521	502	459	464	474	480	508	527	624	751	783	647	526	515	507	501	489	514	609	918	913	708	754	525	443	523	463	473	441	475	471	454	481	439	487	501	460	482	472	480	464	467	481	472	473	479	451	440	434	502	476	463	463	491	446	462	496	448	456	445	443	431	464	436	501	453	477	530	456	490	466	500	516	444	422	478	465	477	462	468	459	451	489	460	462	455	492	489	507	486	461	500	464	471	464	479	462	466	470	476	458	491	424	439	453	487	482	501	466	477	498	429	468	478	480	453	489	468	451	464	449	468	499	477	488	438	476	438	474	468	492	433	471	465	456	479	466	486	458	476	455	435	482	437	448	453	452	469	453	443	462	469	457	470	470	485	516	431	451	452	457	470	451	465	504	476	443	504	460	466	471	450	459	478	469	453	472	471	475	459	472	453	458	483	504	452	487	464	447	496	471	445	443	468	490	487	463	507	464	441	467	481	455	451	482	437	480	441	478	469	491	454	455	477	446	468	441	455	497	479	453	450	441	457	477	424	458	491	439	459	519	474	473	455	441	470	440	466	457	482	420	536	475	516	469	470	466	511	469	474	464	473	484	467	474	473	489	446	449	466	454	476	441	464	464	463	482	435	466	458	457	465	469	457	444	446	453	475	492	517	500	484	469	500	432	516	504	489	495	477	473	443	447	455	516	488	501	479	492	469	497	498	492	484	485	444	475	477	469	431	469	444	500	452	446	492	458	481	491	480	435	484	532	500	487	478	478	456	465	463	461	436	482	482	494	495	476	445	458	463	458	476	480	509	426	428	464	500	441	460	476	514	455	480	439	474	441	474	501	436	480	453	507	474	488	498	444	446	472	470	472	428	483	468	447	472	469	455	467	497	449	488	464	482	469	452	492	454	475	450	441	436	472	470	431	458	455	514	485	457	459	443	447	477	451	448	449	469	493	467	451	477	477	421	458	474	511	433	478	446	520	493	480	500	450	463	453	481	506	524	460	481	468	479	452	420	487	444	485	519	469	484	496	484	479	468	435	449	513	454	449	464	471	445	448	481	484	487	496	460	441	469	451	450	438	461	510	460	477	471	473	459	435	480	477	456	448	422	423	476	488	437	482	448	461	499	449	473	469	476	453	443	457	466	501	533	477	471	464	468	450	447	466	463	484	416	477	461	467	495	454	474	486	468	455	434	451	517	467	464	451	455	452	481	478	437	454	476	471	484	428	498	475	414	453	459	476	465	473	461	470	511	522	494	440	420	463	474	449	494	488	455	485	450	476	466	488	462	485	465	475	454	466	472	452	470	489	472	479	472	492	472	488	496	466	509	471	484	500	514	497	470	478	478	437	471	481	456	471	459	459	476	482	448	477	467	459	473	496	488	450	460	511	425	454	473	497	482	460	462	438	411	500	461	461	484	468	452	466	446	447	466	494	479	453	459	481	495	451	452	464	483	489	476	487	492	476	452	477	466	480	520	459	458	455	461	489	496	471	475	480	529	489	481	510	479	454	456	457	498	439	470	492	449	446	439	482	446	466	452	481	474	506	480	498	469	416	461	448	482	439	478	478	486	458	480	443	453	471	487	486	456	476	431	486	448	444	474	479	457	466	490	472	441	480	437	439	421	443	437	478	484	468	427	517	444	469	481	464	456	471	518	453	437	466	422	465	472	462	455	451	459	517	436	513	493	464	470	531	439	471	430	493	509	456	464	495	436	463	522	456	458	468	460	457	480	445	477	491	467	481	492	516	485	446	489	421	483	489	489	474	451	511	448	466	491	484	467	499	506	457	474	443	474	448	461	458	456	468	451	437	488	498	453	472	431	457	455	489	495	469	474	487	473	472	498	497	446	471	470	488	459	457	448	489	463	469	483	504	488	448	484	459	459	472	462	454	462	455	452	441	473	480	492	505	462	462	474	503	466	413	482	490	454	460	488	470	453	452	453	437	464	438	490	437	480	489	461	469	443	463	463	458	444	509	479	493	477	479	442	465	473	500	467	461	422	454	464	440	488	468	480	460	500	485	495	478	431	460	516	484	468	494	458	475	503	450	438	464	479	460	454	489	437	450	483	472	441	482	438	506	426	457	501	503	483	475	442	465	461	469	517	494	467	452	476	463	497	485	441	472	471	449	459	458	474	431	437	429	476	472	475	454	451	463	461	470	429	451	479	450	451	465	459	495	469	455	452	504	479	492	484	461	452	472	449	495	468	480	517	492	502	473	480	456	542	462	470	490	469	450	481	465	488	468	483	444	460	456	473	472	477	463	472	504	471	437	482	465	465	476	488	471	465	467	460	454	428	472	457	516	439	472	464	491	499	472	489	491	444	443	489	453	441	450	444	464	448	507	483	492	475	487	465	484	478	465	455	495	448	490	475	480	492	457	494	464	455	474	441	453	459	469	484	446	481	466	436	503	504	478	511	470	483	469	466	441	483	479	474	505	439	468	470	468	471	478	518	481	470	486	462	474	440	434	432	470	456	472	491	468	501	460	446	472	484	469	494	451	424	451	479	452	468	478	455	477	476	483	477	448	481	493	466	497	432	499	467	500	441	442	430	474	481	484	467	462	476	456	492	465	503	469	511	458	471	464	451	452	466	460	483	496	427	454	464	479	498	450	423	493	466	439	445	451	450	470	478	483	459	457	492	466	462	484	495	487	437	458	493	453	486	469	485	491	481	485	485	475	477	450	502	447	463	455	465	488	451	447	434	498	444	451	473	462	496	462	477	457	421	453	439	452	474	465	495	444	451	476	469	485	434	490	459	457	448	473	496	478	438	454	475	461	460	428	501	478	486	448	467	433	461	463	486	411	525	452	464	456	468	482	492	459	446	475	435	457	488	462	470	477	448	498	518	486	468	480	463	487	457	507	454	465	487	475	489	460	436	442	460	408	454	498	488	460	478	459	468	462	508	463	458	468	464	473	439	464	442	488	471	453	472	449	492	487	455	460	470	459	496	474	463	455	475	499	484	530	449	453	441	454	438	496	470	432	517	451	480	448	440	451	482	516	508	487	466	513	480	485	453	470	470	471	498	497	474	438	449	454	490	474	455	444	489	456	468	454	473	468	452	445	448	469	464	465	481	515	488	456	481	468	480	478	458	434	499	471	497	455	516	458	441	436	481	467	487	479	510	464	483	437	460	477	463	483	477	481	488	490	460	481	455	463	491	486	481	469	474	455	446	483	493	471	458	437	485	464	477	398	455	445	474	442	474	457	465	467	496	447	444	460	499	488	442	492	498	449	469	474	482	480	473	490	454	470	483	469	452	463	430	450	488	451	421	442	459	488	466	507	449	476	466	480	514	496	454	477	488	449	448	479	492	479	434	447	469	474	483	471	416	455	480	481	432	470	474	475	460	484	481	455	429	426	477	458	436	470	503	476	447	493	479	460	501	454	504	448	477
22609	21064	28953	23377	21065	21122	11801	1350	968	803	693	729	591	607	489	478	441	388	384	370	337	327	287	294	308	283	285	257	314	295	283	276	247	284	255	238	280	258	289	256	259	265	247	274	293	250	374	421	468	398	305	269	263	282	257	267	405	648	491	597	422	277	247	204	225	261	252	243	241	254	254	250	246	236	213	261	219	242	250	222	225	235	223	245	221	260	261	263	263	237	214	233	259	266	280	221	225	233	224	246	220	231	232	231	237	213	249	245	249	252	207	239	223	221	264	257	271	233	244	245	243	259	232	216	233	243	230	242	215	223	223	232	259	216	210	230	249	267	221	227	245	230	207	220	224	222	241	242	212	269	237	239	240	237	250	229	254	226	255	247	259	239	260	246	241	221	248	239	245	228	219	220	240	219	218	231	263	259	227	218	244	230	223	245	232	257	237	234	238	248	237	242	228	204	261	236	236	257	243	222	246	224	232	227	188	243	242	222	219	225	234	233	238	204	228	222	253	221	241	241	238	224	227	244	218	249	250	255	238	234	232	229	247	251	231	219	240	280	248	210	265	229	250	235	231	212	217	234	241	238	252	270	242	231	260	249	246	229	224	200	225	250	228	241	211	239	223	230	247	260	234	251	253	235	217	237	245	237	252	260	236	259	244	260	227	247	236	241	229	248	239	210	261	209	217	218	272	252	239	253	234	234	243	241	241	240	201	258	263	213	243	247	240	229	227	241	231	230	245	218	225	243	250	240	263	251	226	237	240	252	244	248	219	252	214	237	238	232	236	266	224	217	237	250	229	223	227	234	238	243	212	238	248	257	225	214	252	248	254	234	235	219	241	253	232	243	203	242	242	255	213	225	250	227	221	220	261	242	261	219	268	239	250	254	238	214	216	253	227	232	256	221	244	246	252	235	246	218	225	213	245	235	252	214	228	240	223	214	229	203	225	221	253	222	243	237	221	228	238	228	252	232	285	222	277	238	251	255	254	223	210	298	253	232	243	246	237	236	248	226	256	245	255	249	231	239	239	224	252	226	270	211	258	245	207	211	231	218	242	247	248	239	239	226	227	244	233	236	223	237	237	224	233	232	233	238	225	231	233	231	215	237	264	241	250	268	229	245	245	247	251	244	220	249	254	236	246	258	240	237	259	241	266	229	203	246	230	230	239	253	254	238	205	232	246	192	204	224	260	243	245	217	240	266	240	267	246	239	246	217	241	209	271	202	242	222	256	242	220	216	240	203	230	232	238	212	237	236	246	242	244	231	219	224	245	238	254	219	219	262	237	238	222	230	254	254	257	234	228	228	239	271	250	229	257	243	245	243	241	236	238	240	241	236	241	250	224	234	221	219	220	268	253	247	246	216	217	233	209	230	255	235	256	228	219	254	235	232	241	236	228	220	247	238	224	248	242	249	223	232	227	235	248	220	222	241	229	264	241	249	242	225	251	253	253	254	260	228	216	244	224	265	225	225	227	201	212	257	223	212	256	210	235	232	252	229	232	230	253	261	242	235	257	274	240	222	247	241	249	233	256	226	223	256	225	243	223	268	244	237	218	212	254	263	211	243	236	255	251	231	240	234	217	240	240	251	240	225	230	242	239	239	244	225	219	221	214	211	221	243	221	236	266	256	243	207	239	235	239	242	261	239	244	240	255	225	217	231	224	240	251	227	247	241	220	230	242	230	230	239	221	243	234	234	211	217	225	220	233	240	238	225	241	231	209	243	218	225	264	253	272	222	242	259	206	200	242	219	249	256	216	214	240	230	238	275	237	261	215	210	230	236	244	234	249	229	247	258	230	252	221	227	248	232	230	243	234	238	214	229	271	239	238	242	241	250	265	228	234	223	231	244	226	244	240	237	238	234	228	224	214	254	238	232	218	215	227	218	227	251	223	226	234	239	219	243	231	229	220	224	241	245	261	218	244	255	259	254	242	237	243	242	210	257	234	241	252	218	227	212	223	228	256	220	244	237	232	243	244	227	230	227	246	252	245	236	239	251	233	206	246	234	200	232	215	229	244	259	224	215	237	215	235	214	216	225	219	198	225	237	245	211	232	245	227	247	259	228	215	223	238	221	266	244	240	222	252	228	277	246	222	256	235	227	229	258	240	240	231	251	234	234	254	265	221	207	252	228	211	232	265	255	234	189	213	226	229	222	223	227	239	219	230	230	209	232	244	240	221	243	229	219	247	253	266	225	222	205	230	225	253	232	226	278	233	261	238	242	228	250	236	246	226	244	259	234	241	258	231	232	216	217	232	203	236	240	232	219	231	234	234	210	207	241	228	217	221	248	254	242	212	221	244	234	220	233	238	229	225	230	221	253	238	246	263	227	268	261	207	226	219	258	229	236	238	229	211	220	227	235	229	214	214	237	229	225	250	225	240	224	253	255	266	254	218	234	236	229	235	233	231	238	241	211	232	205	237	238	229	238	224	235	231	242	235	220	248	232	242	242	258	218	218	235	255	231	248	235	220	254	241	234	241	242	231	236	243	218	248	252	245	236	236	242	240	225	237	245	237	218	238	235	219	217	233	229	245	238	244	246	232	237	262	250	218	274	237	238	244	244	221	234	226	240	247	257	254	237	228	211	214	252	253	219	243	196	245	219	260	237	229	224	253	229	242	226	229	233	229	253	243	217	227	250	228	246	223	226	222	258	245	224	248	262	240	227	226	229	219	244	250	216	238	213	256	236	226	203	233	248	225	201	219	220	203	232	245	225	227	252	255	245	227	238	216	241	245	217	227	259	241	232	212	239	237	220	229	251	223	249	266	267	247	250	232	237	266	201	246	227	220	238	221	226	259	248	240	243	204	255	224	243	241	250	216	251	241	201	226	224	258	251	236	247	265	264	228	243	200	234	234	258	231	220	223	225	247	251	252	236	227	227	250	236	240	254	246	241	241	226	202	260	231	248	242	215	249	242	252	256	233	253	234	240	243	231	222	266	222	274	236	237	261	228	253	223	230	247	243	263	216	259	232	220	232	257	238	237	250	232	218	253	240	240	254	227	227	228	218	245	237	232	252	242	231	240	240	233	249	227	270	233	249	232	255	239	218	223	235	246	230	246	233	256	256	237	224	274	245	237	255	210	231	227	256	228	228	234	237	224	203	241	223	245	247	230	220	234	230	239	242	223	250	223	238	259	234	223	229	238	242	236	232	245	226	244	249	240	241	253	234	221	226	239	233	261	248	207	224	225	248	250	221	223	226	234	249	226	211	251	253	240	213	221	204	236	228	226	233	259	240	239	226	236	223	232	275	226	230	226	238	219	226	225	242	216	221	229	260	235	228	252	226	241	236	223	218	234	233	236	258	244	236	247	264	231	250	225	230	217	216	235	223	233	235	249	258	282	242	230	232	233	238	246	234	236	267	241	225	218	246	237	262	222	250	259	226	231	246	255	241	203	237	226	202	235	232	233	230	232	230	239	271	247	241	220	269	234	213	226	230	246	241	247	240	258	258	237	246	211	216	234	235	202	218	240
9320	16016	13832	7480	5420	4173	3319	2641	2028	1779	1444	1253	1150	1172	907	803	752	633	536	521	463	445	424	423	452	383	366	363	406	379	359	356	366	378	326	345	346	299	335	338	334	348	313	347	389	359	507	639	771	571	407	395	396	320	380	390	595	1068	743	943	648	389	308	300	299	325	280	325	291	285	284	254	312	283	301	288	302	321	280	280	280	280	307	271	276	295	295	270	294	295	291	291	294	290	295	282	302	281	272	248	279	311	262	267	271	278	288	287	302	293	308	309	292	278	272	287	254	305	276	288	313	295	301	283	308	294	259	293	295	304	322	260	293	292	293	291	298	264	281	287	316	294	290	288	313	280	286	309	293	300	294	291	322	290	279	261	299	289	285	291	303	311	286	294	309	308	294	311	276	291	281	286	281	306	287	285	316	314	280	315	299	304	277	313	304	277	298	299	300	282	272	284	320	275	286	284	329	303	300	275	294	285	304	297	296	263	310	290	265	282	274	289	288	279	293	310	270	291	281	302	294	306	288	311	296	282	296	278	303	313	287	299	285	306	266	280	275	287	332	309	298	282	306	277	296	276	280	298	286	322	313	326	289	292	289	297	278	251	335	277	296	285	306	280	285	296	335	300	280	295	295	308	275	288	286	270	298	323	295	279	302	304	311	268	307	318	262	269	288	275	285	300	266	305	285	269	308	271	322	254	295	286	309	314	312	282	295	301	291	279	338	315	303	289	304	305	296	280	290	317	305	314	312	323	283	308	287	272	288	282	295	293	276	307	304	304	266	296	288	304	297	294	313	261	313	293	284	301	314	292	325	291	286	278	289	321	304	291	298	287	291	263	280	323	287	289	269	278	309	310	289	285	281	330	304	282	287	294	316	278	295	265	306	300	295	262	287	300	307	288	311	324	296	300	258	305	301	313	324	299	308	278	301	288	277	309	320	287	309	275	303	279	288	276	283	273	298	281	287	289	279	306	324	267	290	266	271	273	306	268	290	307	280	278	281	311	291	318	302	293	278	247	263	318	281	280	280	257	305	282	294	284	314	247	301	297	271	324	273	321	312	287	308	268	286	317	299	306	286	297	304	308	298	301	284	281	274	293	315	297	347	279	288	293	290	286	311	261	282	273	299	296	287	289	308	280	301	294	302	304	295	314	279	287	355	321	342	320	309	310	323	295	298	303	291	298	281	304	288	256	294	304	282	296	293	287	302	278	322	277	299	305	283	297	286	294	304	295	319	272	294	283	299	285	271	316	315	279	290	295	281	321	292	279	291	299	305	275	247	303	314	284	297	270	287	338	305	299	320	275	297	291	290	280	272	309	293	301	279	290	277	305	276	286	295	297	286	316	278	304	296	292	278	288	329	288	311	294	293	305	315	303	295	294	283	280	265	301	287	325	272	297	297	294	293	294	314	292	332	292	311	286	278	272	306	271	310	285	298	297	323	276	270	282	275	314	291	286	288	287	320	304	285	287	319	316	329	282	310	308	322	304	308	309	272	279	304	300	254	302	299	300	300	286	313	323	282	278	306	308	288	308	274	264	314	299	283	305	276	299	297	295	304	291	307	277	318	291	288	279	279	274	279	317	265	288	305	294	295	257	308	283	293	276	271	303	275	294	308	296	266	294	256	286	283	265	315	304	266	276	315	306	301	293	300	273	275	289	294	290	284	295	302	306	264	305	268	297	324	284	330	290	285	328	287	294	321	306	317	299	288	286	324	301	312	285	283	303	300	290	312	293	280	299	278	285	290	293	301	302	270	298	273	287	315	289	259	293	286	263	288	294	275	318	289	300	273	292	298	280	296	298	303	283	279	282	299	293	269	312	303	287	284	286	295	280	292	315	293	273	291	311	280	283	268	304	280	305	288	282	302	292	309	291	313	299	288	289	306	309	290	291	283	314	293	291	298	283	305	301	254	284	294	290	325	286	312	293	285	294	260	348	273	266	293	251	290	314	292	271	301	282	296	301	273	251	314	299	270	299	297	293	297	267	325	257	297	305	314	310	296	283	290	282	278	303	280	324	302	322	281	295	279	291	298	280	299	281	273	286	304	297	287	290	290	309	294	316	306	255	277	316	267	297	301	267	289	317	304	315	306	287	291	297	266	273	300	297	301	305	325	280	307	290	317	295	314	297	287	322	274	270	318	299	303	337	307	278	313	283	286	286	292	321	293	274	340	292	280	297	266	275	302	298	291	279	278	324	271	305	257	286	306	304	308	313	317	284	274	329	290	283	286	249	311	270	311	301	294	331	285	272	278	284	316	304	347	292	317	283	290	272	283	295	276	277	303	285	271	293	248	292	256	310	261	256	331	317	309	260	313	305	296	302	291	259	294	264	299	293	304	302	281	303	294	311	262	303	300	319	328	282	302	295	251	305	325	296	267	312	301	298	307	292	286	314	303	321	274	281	287	294	286	274	308	305	295	265	291	299	303	304	307	343	309	273	282	276	314	312	318	293	275	267	300	284	313	289	290	281	291	270	295	318	299	284	309	272	306	282	268	309	304	310	308	268	299	323	308	321	325	304	278	303	305	289	283	290	298	268	268	303	297	287	273	279	305	296	311	285	270	281	279	276	277	313	291	271	302	319	306	291	303	286	315	294	270	292	306	265	298	290	309	290	279	289	280	281	292	270	305	292	269	299	289	294	292	301	279	326	292	298	292	294	279	301	326	292	307	312	272	286	296	270	299	280	296	271	298	287	281	279	308	285	291	304	283	284	310	307	288	289	281	314	263	291	288	281	285	298	272	303	298	296	290	292	292	317	299	319	295	317	302	247	286	290	267	278	309	290	311	294	275	312	283	283	302	309	283	288	295	292	259	272	307	295	288	283	305	279	300	262	298	304	274	287	284	290	302	277	282	298	311	284	300	281	285	300	301	294	260	293	296	289	314	277	300	286	310	277	305	299	297	295	277	302	276	282	302	284	320	300	288	272	287	275	302	282	280	316	272	290	280	271	282	296	273	282	307	300	269	305	261	313	325	291	282	305	284	272	265	302	311	298	288	324	313	269	311	300	292	328	314	305	294	302	302	281	291	298	296	323	296	297	274	280	298	264	306	307	287	301	289	258	278	319	283	307	301	306	281	278	292	306	270	266	277	293	327	294	294	295	326	292	284	289	259	289	278	296	296	322	303	293	312	294	291	308	278	313	282	256	283	300	289	291	288	286	274	305	265	315	296	296	289	298	284	301	314	295	299	290	260	280	317	261	334	276	298	285	289	273	291	328	280	272	269	272	270	279	307	291	274	319	294	334	273	297	301	327	290	298	310	316	292	290	301	259	276	283	292	284	301	310	316	300	276	271	321	349	335	292	282	302	270	292	314	265	296	275	283	308	285	320	271	259	316	293	288	301	269	277	296	297	300	305	272	327	308	272	267	287	302	308	291	259	311	282	297	277	291	288	304	316	287	293	279	264	281	287	283	305	264	304	257	317	283	346	254	282	297	283	305	281	306	255	285	296	283	311	268	316	292	287	287	281
26772	20658	10027	1120	837	711	650	647	631	633	649	613	644	604	620	565	596	552	529	591	575	582	594	579	566	560	600	609	554	566	600	608	596	578	590	546	541	556	567	584	573	571	575	588	547	577	522	610	583	647	597	548	585	576	581	556	670	698	636	753	608	602	633	588	548	551	531	560	543	509	521	567	553	586	552	529	518	492	558	593	571	538	565	583	570	575	567	580	574	593	569	581	554	529	574	610	563	566	561	621	569	518	555	551	561	611	583	601	521	524	585	551	544	547	575	598	565	573	568	603	567	554	540	546	531	535	515	550	552	525	566	577	579	555	558	576	585	597	555	573	570	577	573	625	521	580	582	594	567	528	636	558	550	573	551	527	560	576	586	556	590	555	585	584	565	574	563	530	528	597	588	603	564	513	577	557	549	582	537	616	582	534	532	571	561	565	558	624	556	554	574	538	552	522	562	574	555	508	598	517	575	511	566	554	586	488	514	574	572	585	579	580	581	577	566	593	579	553	587	559	597	571	615	584	572	583	585	557	561	569	548	573	525	533	575	554	561	547	561	580	592	599	521	535	565	534	584	553	556	589	502	532	558	600	573	591	592	583	580	527	567	623	552	567	609	618	559	609	552	597	551	587	558	571	542	576	594	579	588	573	536	554	538	523	551	569	625	589	566	584	531	570	545	557	566	608	528	508	586	574	581	548	596	540	554	546	531	557	543	584	569	565	592	553	569	600	604	583	531	566	562	565	571	598	604	585	547	574	555	578	535	532	579	536	587	520	601	562	585	579	544	567	611	608	568	537	551	572	612	540	569	592	566	563	584	531	549	547	554	546	543	538	520	569	571	584	520	503	563	585	594	558	580	531	593	548	585	566	525	538	571	572	555	556	571	514	564	559	539	554	566	527	527	530	565	536	559	557	597	570	586	547	597	581	552	554	569	586	518	528	572	534	554	574	567	575	594	540	565	545	582	563	631	534	549	543	591	566	581	598	606	541	582	550	555	565	552	555	545	557	562	539	596	555	566	592	560	633	568	584	579	585	579	573	535	527	537	571	597	585	564	542	587	566	566	541	542	582	555	565	535	575	519	571	544	563	567	528	539	563	552	563	545	562	559	567	565	558	571	579	593	594	571	577	544	560	549	545	571	550	535	574	558	524	550	538	560	564	580	555	581	558	584	549	588	557	582	552	580	559	529	568	580	537	607	598	519	533	551	523	527	569	546	558	577	616	560	557	574	566	539	557	625	582	588	596	590	533	577	527	559	582	578	576	572	511	540	602	575	611	581	558	605	561	560	550	561	567	571	573	566	579	553	556	588	613	563	545	567	546	548	563	563	619	532	533	559	582	560	558	562	555	530	553	621	552	593	545	544	572	533	554	610	601	541	552	537	545	586	510	519	548	540	604	560	551	584	615	534	568	556	546	571	589	604	599	582	545	569	602	616	535	569	574	557	577	631	549	542	566	556	561	503	597	580	594	552	597	571	563	536	600	528	546	559	573	602	584	556	557	536	554	567	599	554	572	567	575	530	550	574	593	619	566	527	583	536	557	551	545	564	578	555	558	569	557	544	557	557	568	512	561	534	563	580	558	554	564	580	556	553	580	531	589	624	576	532	562	543	553	559	593	565	579	536	566	534	558	574	542	492	591	590	547	568	596	559	572	586	580	604	566	576	561	595	537	539	573	595	583	528	606	534	542	605	548	538	603	583	562	561	583	526	556	599	548	547	518	572	570	603	585	573	580	555	596	566	577	534	540	589	576	541	567	561	593	594	551	587	498	574	525	559	560	583	587	567	534	560	557	582	511	567	606	561	580	621	563	593	588	578	591	569	618	491	591	563	596	526	541	596	547	550	580	568	585	559	590	574	564	579	529	559	580	554	554	492	579	606	544	551	563	583	555	581	599	545	593	563	563	556	536	605	603	560	563	554	563	589	555	545	512	567	534	610	551	604	566	550	590	555	582	567	565	512	559	593	572	564	585	606	518	547	553	600	561	511	579	550	600	587	555	573	596	570	566	536	567	587	510	577	547	590	593	599	591	568	581	556	577	573	569	575	538	545	558	558	585	596	552	602	594	570	545	557	585	579	553	547	625	528	556	583	617	557	587	576	569	570	544	576	593	548	531	551	551	527	585	552	542	537	542	573	565	569	536	598	533	570	521	592	565	542	575	569	586	571	534	573	556	577	576	598	557	601	580	561	594	556	571	564	489	597	550	621	591	590	571	569	576	557	570	575	619	551	545	532	574	543	557	555	531	583	602	566	571	562	589	535	578	582	542	554	584	539	559	576	598	575	578	493	579	548	600	583	593	546	541	547	539	556	583	571	604	559	543	554	557	598	604	541	518	560	559	586	550	536	573	536	527	576	553	573	543	594	561	546	572	532	599	555	574	569	546	539	572	569	588	565	552	555	585	561	570	585	557	515	591	615	556	543	562	563	570	548	538	585	572	586	566	578	586	570	585	567	530	564	528	599	602	584	574	549	575	543	593	583	571	567	566	577	556	559	551	571	597	588	578	577	644	564	575	562	536	545	539	556	585	547	584	548	555	550	557	524	535	562	597	598	546	552	544	602	533	566	597	579	597	525	537	546	568	579	562	549	565	597	593	557	580	568	562	554	580	557	575	579	569	540	597	536	535	560	611	540	571	593	562	604	589	581	546	562	570	545	543	551	533	596	569	588	567	588	559	582	626	559	602	581	568	597	547	549	534	598	538	572	579	585	562	597	531	552	548	550	549	579	563	543	561	584	530	553	577	536	563	564	566	587	557	587	565	577	573	539	589	590	580	516	548	554	544	521	574	606	561	569	561	551	551	550	524	547	592	530	562	557	565	588	560	563	557	577	521	569	565	628	566	544	562	541	567	595	556	542	565	569	589	614	556	547	585	557	567	563	525	533	565	594	540	591	586	555	604	533	568	533	553	564	477	570	575	578	583	572	576	549	554	554	566	570	567	513	568	564	594	564	518	569	541	605	549	611	574	585	590	553	538	577	580	533	544	554	614	568	579	603	569	585	569	586	579	599	575	558	555	559	544	520	586	574	565	531	611	577	567	595	531	547	582	580	564	562	597	586	588	591	607	590	571	547	575	566	551	579	588	559	559	562	595	579	566	598	582	509	553	591	552	606	566	599	550	594	561	558	603	589	556	548	576	565	568	581	589	555	567	580	548	583	604	586	624	544	581	528	583	559	558	599	548	592	586	559	586	581	540	558	612	586	635	563	566	570	550	543	576	604	562	530	564	582	560	596	567	557	527	558	569	570	569	599	569	577	555	581	553	582	584	581	565	560	584	556	591	552	605	629	544	583	579	578	568	597	517	579	519	607	568	585	560	529	572	577	591	563	589	607	576	574	600	586	582	582	591	573	557	529	597	598	542	570	607	575	568	595	542	576	544	592	584	608	610	541	572	539	563	574	607	595	594	584	568	586	611	584	585	579	559	535	589	578	553	550	574	597	548	528	543	581	560	556	603	565	564	562	542
4148	1387	1210	1003	1007	909	897	883	845	829	836	818	829	876	803	800	809	744	756	707	756	677	751	729	708	750	706	692	654	705	737	712	668	700	722	717	754	695	651	723	698	763	694	678	703	727	772	844	835	778	721	756	715	774	758	733	866	1060	928	1085	799	726	723	725	676	688	760	700	757	705	747	720	749	690	759	668	702	719	705	673	741	668	701	705	693	741	744	741	725	733	709	694	717	650	707	685	697	758	712	682	700	684	739	711	658	647	725	742	700	694	740	688	707	705	720	710	673	706	715	721	731	713	740	698	674	720	691	700	723	731	701	725	710	750	754	705	706	697	697	723	749	708	668	687	716	654	702	733	763	729	741	733	683	716	693	686	708	681	649	704	745	670	681	700	712	689	730	695	757	702	663	718	669	697	636	698	700	745	746	713	763	680	682	702	705	692	718	701	726	710	683	738	700	731	696	685	722	695	687	707	722	718	709	736	671	654	741	724	667	690	721	692	680	718	694	737	680	739	697	726	674	713	734	701	674	683	701	736	726	696	766	751	737	678	716	692	712	691	728	733	689	709	715	668	695	662	713	679	706	745	747	709	677	715	701	712	739	685	713	786	665	657	682	690	727	683	712	700	730	654	738	702	739	714	713	673	685	700	681	672	694	702	712	715	705	737	713	738	685	717	729	769	727	670	783	726	659	718	683	736	694	724	696	742	707	731	756	709	685	704	697	761	723	772	677	708	720	705	710	697	726	751	731	691	715	692	696	772	732	692	685	711	706	739	705	698	745	704	744	677	732	741	693	663	698	731	744	704	703	688	699	724	745	659	685	722	667	693	664	715	707	721	722	712	707	736	742	729	701	725	698	709	694	699	708	659	735	687	713	695	660	664	677	696	704	743	696	678	699	718	750	698	737	726	716	735	675	712	724	700	717	740	729	708	670	718	707	707	712	667	747	725	697	796	663	706	717	772	672	700	647	739	712	705	713	675	639	712	745	667	755	681	694	703	725	740	703	705	654	754	657	642	656	726	707	704	708	673	676	681	674	701	702	704	696	747	697	688	748	729	736	744	765	676	734	698	738	702	704	726	744	751	686	704	697	686	719	694	696	724	743	703	706	735	687	686	714	745	747	722	732	687	722	718	756	747	707	713	695	696	697	691	686	715	737	707	715	744	716	698	709	662	706	753	719	697	706	681	729	675	722	737	660	735	680	695	697	681	674	690	695	732	720	708	734	716	721	712	702	689	723	673	711	697	713	672	690	741	692	724	698	722	704	711	697	691	715	685	705	737	716	715	716	712	701	674	708	679	728	735	714	742	700	719	684	740	722	681	717	691	731	751	732	701	704	686	707	696	725	679	700	695	714	739	721	698	687	743	737	739	714	689	685	687	702	748	669	732	695	688	739	723	731	677	685	720	680	727	726	627	691	719	705	724	716	726	767	674	697	792	705	755	709	738	715	666	722	712	711	742	730	734	750	676	710	687	719	719	722	755	783	716	698	692	707	715	719	681	720	760	730	679	697	676	694	786	731	768	718	704	684	665	744	743	660	715	717	660	718	740	685	739	740	691	739	710	686	729	725	707	677	686	733	688	691	712	630	776	771	693	733	711	745	719	688	702	746	748	657	750	767	699	740	736	702	748	738	706	699	721	695	767	680	664	669	738	697	681	704	720	723	750	738	722	675	733	667	747	746	718	687	675	736	661	717	669	652	666	729	693	722	720	719	732	730	710	711	771	696	705	726	740	743	715	707	671	702	657	676	687	694	726	704	718	705	746	691	669	710	739	717	737	746	726	719	712	714	714	731	734	660	704	715	699	655	744	711	755	729	707	704	683	679	708	725	696	696	717	725	705	709	715	713	752	737	710	688	719	744	698	677	695	709	701	695	747	738	735	684	729	740	704	683	682	718	718	753	690	709	721	707	702	712	720	707	700	703	712	697	736	697	729	738	684	692	720	690	750	684	738	709	749	767	728	664	716	706	723	743	732	683	730	678	692	719	721	734	745	722	663	705	695	691	726	671	752	714	721	722	741	721	703	725	691	672	726	701	675	721	726	683	684	690	730	752	710	726	723	769	757	705	726	749	719	728	682	720	731	705	732	706	710	695	727	678	659	709	701	733	718	717	696	695	722	707	726	741	731	739	684	700	740	692	682	719	722	685	651	720	695	741	685	756	740	716	715	725	697	714	713	707	689	696	702	683	734	716	675	702	695	728	728	723	721	710	684	703	701	707	714	691	743	721	746	695	694	696	692	702	660	728	708	733	717	724	727	712	734	723	709	671	728	708	718	669	724	697	715	741	696	684	743	658	697	699	725	743	721	719	745	674	709	734	700	696	663	721	678	715	663	734	677	724	718	711	724	674	694	704	735	699	687	693	766	714	710	664	676	707	701	688	729	738	743	722	672	713	692	666	746	684	698	700	661	708	708	709	652	735	729	710	716	718	696	704	698	670	751	681	688	740	711	669	722	715	728	731	713	716	699	725	747	758	696	693	719	708	703	728	711	714	715	733	672	728	710	652	694	731	747	684	684	707	698	674	678	671	682	751	712	718	722	736	705	699	711	715	709	712	680	694	683	730	704	690	695	731	677	745	719	709	703	670	717	713	689	714	676	719	715	725	712	745	688	715	707	683	689	664	674	696	706	736	696	721	693	754	737	702	682	727	724	704	737	730	689	713	684	764	699	708	734	757	719	750	694	769	710	705	716	709	695	691	725	709	704	749	721	725	770	702	707	715	689	725	763	723	697	744	721	695	742	743	732	697	731	750	711	739	720	679	694	717	692	683	752	701	716	712	720	759	747	701	728	681	704	726	719	708	710	701	719	708	673	757	674	727	671	691	732	728	730	733	758	730	758	703	672	765	665	749	757	767	678	719	732	689	723	742	694	686	719	746	701	671	744	716	711	693	685	728	704	725	741	719	719	706	739	680	713	664	706	717	741	728	734	727	721	689	727	676	684	722	715	736	703	740	708	711	738	704	665	758	725	748	717	703	705	797	749	682	717	713	709	764	678	707	687	733	718	676	733	726	725	709	686	689	661	743	824	718	697	727	685	682	727	714	722	709	724	712	730	748	698	759	703	709	721	693	715	700	696	678	729	692	686	689	703	728	694	680	681	748	664	697	731	737	707	760	696	694	690	727	720	680	723	752	705	699	711	734	697	686	701	658	762	720	755	719	714	720	726	743	656	748	732	710	681	693	681	691	764	711	747	701	730	722	686	744	717	732	699	763	689	682	732	711	732	726	739	676	685	754	707	680	728	731	745	709	748	698	689	670	723	757	736	715	715	672	743	704	697	747	694	720	753	766	735	693	715	745	708	681	710	717	740	729	698	690	698	727	741	730	778	669	728	717	716	686	711	718	698	694	692	708	769	678	762	729	704	722	706	719	710	717	715	697	729	742	720	705	646	729	743	690	689	731	697	646	654	719	717	676	688	750	714	763	718	701	697	680	765	757	732	696	745	682	735	626	717	754	763	747	699	705	633
23495	21102	28656	23785	21113	13655	1565	916	776	770	711	644	634	663	530	565	497	498	454	436	486	413	438	437	414	445	430	432	407	395	407	399	427	443	392	387	407	381	387	410	382	384	425	397	409	391	401	473	549	481	421	427	402	371	419	398	512	680	704	690	433	429	378	385	354	390	374	403	369	353	350	370	392	402	371	380	394	376	395	398	403	379	427	361	423	371	348	377	435	379	409	420	370	394	391	385	386	371	375	424	398	380	373	391	384	395	381	405	385	368	354	366	395	365	371	366	383	368	393	371	407	400	372	359	378	345	357	368	375	418	375	331	384	387	386	378	397	334	402	387	389	389	344	419	413	397	418	372	380	402	382	378	355	385	361	381	396	405	414	372	372	398	380	399	380	396	420	368	400	416	342	346	358	384	375	361	402	418	383	369	376	371	366	347	377	372	390	376	399	397	383	382	369	376	405	398	370	388	373	377	413	433	387	346	410	369	378	396	407	373	390	370	393	378	362	440	363	399	421	392	338	374	391	414	394	394	367	383	418	382	360	423	396	352	362	362	366	364	390	378	352	385	396	377	385	383	397	382	405	375	392	375	357	379	380	376	405	409	393	411	387	385	371	421	407	366	401	408	375	383	388	347	372	385	381	401	362	386	408	406	390	423	418	396	382	370	384	400	382	370	371	322	372	365	434	397	378	385	378	425	402	420	366	334	392	391	365	404	407	352	422	375	381	404	361	376	401	360	369	368	412	378	381	384	355	414	394	392	425	380	395	412	374	418	406	379	397	430	397	344	384	393	385	391	393	381	363	385	372	343	374	371	385	358	366	357	375	363	378	377	395	374	382	379	383	413	362	362	383	368	382	381	353	332	399	410	391	377	354	381	374	363	367	354	386	407	379	388	382	384	396	411	379	395	388	366	385	363	400	363	391	368	371	383	363	431	352	369	386	406	398	374	382	380	342	407	391	394	362	380	377	369	401	354	373	403	367	390	381	383	385	432	384	375	388	381	384	375	401	398	399	375	394	361	408	379	388	357	371	351	361	369	359	379	381	382	397	396	344	386	406	368	340	402	423	376	408	372	360	400	359	380	371	362	386	383	391	438	372	419	395	374	345	396	387	363	372	370	403	401	370	385	380	394	368	365	380	409	362	376	408	378	377	368	407	387	366	348	399	414	366	362	380	405	373	405	379	393	398	400	391	367	388	367	386	412	415	375	400	416	356	405	359	390	378	355	380	398	354	399	382	372	401	384	364	378	383	377	399	400	418	382	390	378	340	387	357	383	383	381	403	380	405	387	349	424	361	366	400	411	381	398	375	367	332	355	362	377	377	397	360	351	406	413	394	380	386	367	370	397	391	428	386	377	419	371	391	398	364	389	370	405	380	374	384	365	377	391	407	383	374	365	377	390	379	403	416	388	370	367	397	396	382	406	368	381	367	370	407	396	375	378	381	393	403	361	350	359	378	407	378	390	366	377	365	386	432	420	383	387	385	380	404	396	409	450	397	370	395	355	356	363	381	377	381	407	388	383	381	370	363	370	405	404	413	392	382	351	401	411	369	378	387	381	351	386	383	372	368	405	400	421	378	386	369	368	378	376	389	361	384	377	376	409	381	382	375	382	382	377	370	374	385	386	375	422	397	393	378	393	388	415	373	412	377	339	385	439	364	390	396	374	373	397	402	388	374	372	419	398	361	405	392	368	360	362	349	413	356	371	384	379	365	389	388	364	376	396	433	380	409	384	365	399	372	352	401	406	386	355	403	369	387	376	386	373	387	359	379	403	371	360	378	390	391	375	346	403	353	399	389	357	345	375	377	373	331	352	393	387	393	375	392	369	366	393	393	380	396	418	337	387	360	386	376	419	395	350	385	404	380	363	350	411	360	367	398	400	375	394	355	369	379	377	397	362	353	378	390	380	385	369	358	366	370	369	384	399	383	372	422	396	382	382	385	392	334	390	392	375	392	407	420	384	389	367	379	436	373	400	398	346	351	365	404	384	398	345	393	391	404	352	366	393	381	389	379	379	428	393	384	391	368	386	401	398	371	394	356	394	377	358	369	379	390	379	394	393	414	396	374	390	410	378	361	371	356	391	369	401	387	355	372	391	380	380	421	374	403	382	374	366	407	373	408	358	403	386	357	380	378	382	383	409	380	363	386	419	373	342	398	371	387	402	372	393	363	408	414	394	410	383	385	340	406	328	408	385	398	367	391	388	364	371	366	407	386	363	387	362	394	357	356	382	429	357	344	367	382	405	390	404	381	412	366	365	389	393	377	391	353	419	384	375	359	382	395	333	385	384	375	395	363	337	367	366	391	374	385	376	368	362	383	379	383	348	382	368	360	385	372	385	414	385	405	413	382	379	385	411	372	387	372	419	389	420	383	382	374	359	372	370	352	360	372	363	372	410	362	410	367	369	417	455	395	391	356	346	373	365	387	412	406	381	341	400	366	380	367	390	406	376	398	391	361	405	374	370	391	357	387	380	392	351	382	390	379	394	355	389	397	411	349	390	385	379	372	388	369	347	380	347	359	412	366	396	390	346	348	363	376	358	394	367	388	412	385	375	404	378	409	398	401	393	376	397	394	396	337	408	407	384	404	358	359	390	357	388	390	393	367	385	406	393	364	431	360	382	374	323	377	370	368	367	379	385	392	372	344	396	388	403	405	417	391	403	374	378	405	356	410	394	385	408	371	403	368	391	352	376	394	362	390	406	378	372	394	406	409	389	367	357	346	378	400	404	380	398	397	381	403	386	402	389	385	396	387	394	354	412	398	368	352	387	377	364	373	392	381	357	394	386	388	378	383	387	360	377	347	395	387	345	372	388	360	396	379	352	365	411	364	416	370	372	371	381	402	374	381	375	350	361	368	377	407	369	353	369	374	389	344	377	340	395	406	396	398	362	371	372	396	387	345	394	356	402	403	386	364	381	368	371	379	379	391	381	379	380	397	385	419	403	393	387	380	398	359	388	352	359	383	386	381	401	359	376	406	383	381	329	365	383	380	354	405	376	372	365	378	366	374	418	357	373	373	379	362	359	381	390	410	382	416	382	384	380	400	383	366	392	390	399	380	394	406	384	360	372	392	370	376	380	408	374	389	389	407	410	411	400	374	377	384	386	409	436	403	371	358	386	405	342	371	385	384	384	371	401	401	372	354	352	350	387	402	410	390	359	387	364	374	346	396	409	366	395	402	419	382	399	350	393	372	382	362	386	416	380	380	386	365	370	420	419	403	347	373	389	380	373	418	416	412	413	373	416	396	357	381	389	364	379	403	370	395	361	364	346	390	369	352	389	380	375	407	359	379	403	374	385	343	372	390	373	384	361	387	392	378	371	385	391	371	398	408	423	362	396	360	406	425	382	387	379	426	365	363	374	359	386	396	375	418	384	368	408	345	375	365	384	358	383	372	403	357	381	369	385	369	392	398	381	391	357	383	411	357	393	389	408	384	381	390	396	382	359	374	395	395	383	358	388	356	379	415	380
6417	10176	8689	4520	3324	2573	2152	1734	1376	1250	1178	1026	929	1075	784	762	803	701	602	604	584	555	587	579	554	550	550	586	529	501	533	554	504	528	530	557	509	538	509	513	540	518	476	469	529	562	617	660	784	668	579	548	527	484	507	550	811	1006	1069	1055	531	510	480	523	512	522	445	535	507	518	538	480	486	485	471	504	469	466	493	489	513	494	496	442	490	477	513	432	521	484	443	537	460	465	507	481	532	516	502	491	502	450	510	513	535	552	478	497	521	511	495	532	465	487	524	482	503	490	481	495	519	480	520	493	489	475	485	442	458	496	480	469	517	462	478	492	462	455	425	503	512	490	448	520	495	509	534	472	462	494	464	521	472	458	444	464	522	439	487	484	481	501	478	494	478	506	519	539	507	488	481	493	451	496	488	480	442	511	450	482	482	486	477	476	514	504	494	481	452	470	491	474	466	477	499	489	470	478	494	494	478	481	502	496	518	459	463	461	512	502	479	468	491	468	449	508	501	471	466	491	486	476	491	478	488	487	475	451	470	515	486	527	476	507	514	492	492	478	491	480	480	447	486	440	480	513	452	484	498	442	495	497	490	524	474	466	492	456	507	471	492	467	457	520	473	511	474	490	514	484	497	486	490	527	456	458	475	486	516	512	511	480	510	510	484	507	521	466	503	482	477	480	469	465	470	502	478	507	444	471	482	487	474	476	469	500	472	466	494	528	486	501	484	496	501	484	474	444	496	490	459	459	487	466	465	487	500	508	479	448	517	497	475	476	479	470	462	478	494	495	514	486	528	487	480	488	515	488	474	502	498	474	452	477	483	486	486	496	497	496	475	478	482	494	483	478	489	474	462	480	490	457	453	462	463	499	444	492	518	503	474	511	513	455	527	510	483	462	490	474	505	484	502	479	461	464	484	435	476	503	491	500	517	485	455	475	509	496	483	510	479	447	487	497	497	457	482	489	548	500	510	480	449	505	527	485	492	450	495	516	477	476	454	491	514	452	476	492	478	511	501	524	478	477	468	459	484	461	491	524	481	473	509	464	485	527	459	489	453	543	452	453	534	464	473	486	496	508	506	488	477	505	490	509	475	443	488	482	437	506	445	474	482	501	485	523	462	495	505	445	459	482	481	473	504	481	502	495	478	472	452	501	502	481	505	495	513	486	472	454	437	514	474	504	444	475	520	465	469	480	478	498	477	478	491	498	501	510	502	494	468	488	502	463	456	491	482	485	498	476	539	524	455	483	487	477	528	468	509	470	507	473	484	452	488	509	512	488	464	536	488	522	490	495	483	470	491	505	477	494	499	478	504	485	488	474	522	535	458	457	470	494	506	538	490	506	419	499	474	475	467	495	497	499	486	513	510	473	471	495	469	499	513	469	417	478	479	517	512	492	452	501	481	508	468	485	477	468	461	469	481	481	471	452	481	504	476	516	447	492	466	450	454	464	512	498	516	506	476	496	460	425	507	466	467	482	506	469	477	506	484	478	510	484	516	465	442	493	518	478	510	494	463	485	501	501	460	431	452	463	478	481	460	495	500	448	493	477	487	488	474	443	467	496	474	472	448	500	470	492	480	476	493	487	460	503	480	502	519	505	496	474	490	518	517	493	505	536	509	507	508	485	525	480	498	501	483	491	462	505	507	476	501	449	509	467	461	486	503	499	464	469	487	473	478	483	492	467	516	445	439	466	511	500	510	467	455	510	515	542	488	482	525	458	458	495	505	495	476	499	456	514	518	465	473	503	494	485	450	476	494	474	464	484	508	494	489	479	485	464	516	471	491	458	492	452	490	465	464	483	477	509	460	490	519	483	491	492	495	476	485	471	491	467	464	481	479	493	468	459	464	460	447	475	464	502	521	499	485	487	431	482	499	479	456	475	494	483	492	494	462	508	474	448	462	478	509	475	438	504	478	540	501	479	501	488	507	493	489	514	498	478	486	491	495	445	482	475	502	495	498	506	485	469	468	458	480	484	488	493	487	492	520	525	484	483	482	486	476	524	521	472	493	474	466	496	482	511	475	481	499	431	492	514	472	490	450	508	514	470	510	528	483	497	482	460	514	510	464	458	511	470	467	472	483	468	459	476	500	498	480	515	527	497	450	499	518	440	494	514	441	506	480	484	512	489	485	521	459	503	512	476	469	457	474	517	471	473	461	525	495	499	486	480	482	501	488	489	450	470	478	454	464	469	511	503	486	509	514	447	489	476	488	507	530	524	455	492	445	480	446	492	496	461	504	510	466	456	468	482	507	501	484	477	455	442	477	480	494	459	514	467	528	497	500	490	494	484	501	462	461	493	486	520	526	482	478	451	478	467	514	470	506	509	463	459	466	477	462	473	504	457	451	524	495	470	484	498	471	493	530	487	483	505	496	464	479	447	465	493	485	507	445	490	488	508	512	484	493	510	468	520	471	465	503	518	514	474	485	478	482	484	471	492	476	450	475	462	504	468	501	506	466	486	511	472	457	485	447	454	520	464	515	489	508	452	510	491	483	459	481	493	479	478	472	456	486	492	487	543	473	494	506	454	500	484	472	463	474	482	482	506	474	446	485	499	549	463	489	504	518	448	461	482	484	500	487	480	489	459	481	510	469	480	491	467	469	471	490	518	466	469	458	495	483	470	495	474	456	519	491	499	491	481	502	480	471	502	517	446	452	476	469	450	491	497	481	519	462	499	479	478	478	515	461	483	447	474	486	480	422	505	472	505	453	508	490	519	488	492	462	503	494	499	498	494	516	510	517	496	490	507	490	471	472	436	449	485	471	485	480	513	467	470	536	474	477	475	484	504	469	474	472	517	483	452	474	477	494	505	528	504	481	484	486	509	492	447	458	455	468	489	465	467	475	518	470	519	486	476	476	471	481	472	505	510	463	499	471	472	449	480	470	494	491	457	463	495	516	510	468	464	472	474	441	489	455	452	528	488	464	479	482	487	521	466	469	494	509	482	475	478	499	517	484	508	494	502	490	474	461	432	502	482	480	490	486	502	512	521	463	515	476	473	467	517	455	499	506	487	514	499	458	483	467	499	495	514	476	462	496	487	459	514	500	493	486	464	464	503	479	473	469	496	508	528	512	460	494	508	498	504	494	514	482	491	474	499	517	489	459	482	496	497	508	504	521	493	491	486	471	468	445	474	456	498	542	480	513	477	524	500	488	483	505	480	490	453	478	475	506	486	512	468	489	500	477	474	499	495	509	512	449	500	515	506	535	484	463	474	526	452	472	485	468	460	517	493	473	510	477	496	500	485	507	508	456	514	498	465	465	528	487	478	491	480	480	500	447	494	485	511	484	491	492	464	488	491	492	525	488	540	453	465	497	490	481	474	516	489	508	523	462	459	477	488	553	519	475	515	506	517	453	505	486	451	502	538	477	502	478	461	461	453	491	495	461	465	506	463	480	528	505	484	483	444	445	476	487	513	504	478	516	473	491	472	470	520	503	465	494	491	507	461	503	513	495	426	454	463	513	495	475	463	476	487
22568	21086	28934	23444	21090	21146	11834	1421	903	865	808	637	691	681	540	486	464	436	397	385	368	338	338	313	290	325	306	308	326	280	287	317	307	268	305	278	275	282	284	276	251	283	261	300	280	312	340	466	491	442	327	308	300	317	283	317	469	651	836	597	284	270	246	274	288	224	276	229	265	270	276	290	222	270	259	248	253	250	271	274	233	252	250	281	255	228	248	243	240	277	256	236	260	247	247	225	274	278	259	254	262	256	239	251	225	246	273	242	253	278	248	238	250	266	227	244	263	250	271	288	237	270	242	232	256	246	249	213	256	259	247	265	274	212	269	244	253	251	282	248	224	241	268	239	233	253	248	250	251	243	223	253	242	280	235	233	275	274	281	235	290	262	249	269	244	225	247	279	259	260	283	251	236	247	245	271	256	230	244	260	243	256	251	265	243	247	235	252	278	249	246	277	242	237	276	248	231	261	245	251	269	246	226	291	280	246	245	267	254	244	236	245	248	225	260	259	258	254	251	270	266	262	237	243	240	261	263	247	277	235	233	278	238	284	258	248	247	257	262	265	269	232	220	253	236	240	261	269	267	284	250	264	249	238	259	255	255	273	245	267	246	256	267	256	240	238	239	236	264	247	269	214	237	221	246	256	262	282	243	254	257	289	249	271	242	243	241	257	243	280	266	254	265	219	239	246	261	252	255	243	241	255	244	225	290	267	251	263	281	245	279	272	223	244	224	253	260	243	275	239	274	247	234	250	283	274	240	251	239	255	239	245	245	225	233	248	215	229	252	244	225	244	238	230	241	251	250	261	242	262	256	247	262	235	250	258	245	260	257	251	257	256	259	251	232	243	247	261	227	250	228	232	250	242	266	246	268	284	231	237	270	248	240	227	261	242	236	236	275	259	249	238	238	235	238	253	251	260	244	243	251	240	234	252	255	258	274	266	231	266	251	279	242	252	241	264	248	243	229	268	234	261	248	227	231	255	223	233	231	257	262	242	272	238	245	256	254	240	267	276	245	241	254	219	238	259	228	251	231	262	243	234	256	227	240	229	261	268	228	270	261	248	241	265	264	251	276	256	226	256	280	269	244	264	254	271	264	239	255	231	254	257	254	253	257	252	235	222	258	237	262	258	249	242	220	244	273	255	247	238	268	263	243	239	256	259	231	228	274	240	274	234	235	248	255	254	236	215	273	228	262	279	271	221	267	266	222	242	250	264	242	242	237	238	278	242	249	269	238	235	260	236	251	246	256	242	264	254	253	251	243	249	261	283	240	252	286	242	253	268	241	244	246	274	241	277	263	231	249	233	268	233	255	239	268	254	271	259	257	257	254	246	238	248	250	247	255	260	250	247	262	301	232	219	259	254	246	258	258	239	252	243	259	257	270	259	254	254	243	269	253	284	261	245	260	230	260	253	257	237	229	244	270	251	259	251	247	269	260	236	283	245	260	270	273	226	244	298	251	239	241	263	235	243	241	258	224	229	274	244	252	254	265	244	243	249	263	252	270	258	251	290	237	258	272	285	261	254	258	244	267	255	251	241	243	236	228	241	256	252	266	259	248	263	249	260	244	256	261	272	241	242	245	230	256	256	229	251	277	241	275	232	247	248	256	267	245	267	265	279	264	243	252	219	256	270	244	229	253	264	240	245	260	256	251	237	287	243	249	285	239	257	241	261	249	254	258	267	258	256	256	229	284	223	260	254	262	236	238	247	254	233	234	246	248	273	246	261	249	263	273	254	263	247	260	232	243	271	239	273	290	234	232	253	262	264	258	245	263	243	270	246	254	241	242	269	211	272	249	234	244	269	223	258	215	261	249	258	256	247	258	235	260	234	278	248	240	259	273	245	243	261	257	262	253	249	253	273	265	246	250	229	243	253	243	267	253	245	250	249	228	269	234	270	256	270	238	253	265	255	248	230	251	281	234	262	244	234	234	227	234	236	231	286	243	261	255	245	251	250	224	251	249	251	232	248	261	241	278	265	257	251	265	247	248	253	240	250	272	227	245	259	232	255	252	272	237	249	244	229	261	287	253	243	240	276	249	244	255	229	226	243	250	263	239	240	260	235	249	276	250	270	274	283	246	256	224	243	260	235	228	202	237	263	244	245	245	241	263	254	245	247	235	244	269	267	248	262	263	234	260	255	235	242	235	255	260	235	251	227	239	285	253	238	233	270	235	269	260	250	258	257	232	245	232	239	275	229	244	267	258	252	254	259	264	233	273	275	253	261	271	247	252	272	266	244	264	249	239	280	221	255	255	243	264	268	248	261	231	243	240	237	254	255	245	224	257	233	253	239	245	239	235	241	246	241	265	262	263	283	250	229	257	234	253	251	274	264	229	294	255	237	255	244	242	244	256	251	253	245	231	258	245	256	224	253	259	262	234	270	217	253	261	233	259	246	239	239	240	249	242	242	286	259	229	263	245	241	285	253	254	259	251	255	255	263	269	262	278	251	257	245	257	279	245	217	256	270	275	290	255	240	246	253	220	251	246	226	291	232	266	235	254	268	254	246	230	244	251	243	240	243	256	244	273	227	252	245	273	250	232	246	273	254	271	257	261	233	257	273	248	257	230	262	244	235	259	234	269	239	263	283	265	237	291	250	239	240	239	233	264	276	229	243	259	259	238	295	262	221	254	230	261	233	244	266	224	282	248	241	245	261	257	263	253	226	252	245	231	265	279	248	240	305	242	233	267	275	268	249	249	236	272	259	248	254	259	257	256	266	252	245	264	262	243	226	258	244	266	264	254	268	251	259	218	263	239	269	241	295	251	237	254	254	250	258	266	246	257	230	227	255	243	240	276	237	256	232	257	252	267	271	240	264	233	243	226	247	223	265	225	249	226	246	232	244	268	235	252	242	246	247	226	260	230	279	248	257	266	275	228	253	230	263	253	230	238	217	272	224	244	255	268	246	271	259	235	239	246	247	230	218	253	240	260	251	250	260	230	278	229	228	248	249	237	248	278	268	276	216	269	253	272	254	246	233	238	269	250	243	274	264	240	251	254	252	260	268	236	235	245	251	258	264	225	276	225	268	231	245	247	239	238	232	267	260	221	270	259	255	256	251	287	262	238	262	260	259	281	262	252	239	250	255	265	279	259	257	265	250	281	241	252	266	299	262	224	254	249	245	238	270	267	253	209	247	232	253	247	246	256	254	269	256	230	262	238	245	260	252	245	249	220	260	276	250	229	273	244	246	237	275	269	267	250	270	259	251	226	254	260	222	232	239	230	286	256	256	261	272	235	223	271	252	271	230	256	257	265	266	270	278	242	267	249	266	247	235	245	256	293	249	251	282	254	261	232	271	237	223	247	245	254	240	250	258	256	250	269	218	266	291	222	255	244	233	277	248	257	255	241	246	254	244	231	228	233	244	221	241	253	260	269	264	245	245	270	221	254	261	257	261	261	270	255	246	231	255	237	223	248	248	245	267	271	268	248	241	261	257	236	259	270	246	246	249	259	253	249	247	232	249	239	272	257	261
9190	16129	13709	7482	5565	4170	3177	2538	2056	1801	1492	1285	1180	1164	897	836	782	671	551	526	490	464	450	435	408	419	419	443	375	385	404	342	383	370	363	371	363	360	358	376	390	340	361	357	354	389	515	569	712	604	437	404	398	408	357	478	760	1107	1404	1006	372	384	340	309	312	325	323	286	303	299	302	286	302	339	320	359	320	308	349	292	333	306	291	321	315	304	285	313	310	314	308	312	310	323	326	332	331	310	317	303	330	276	310	299	324	315	305	310	339	336	318	324	331	307	313	306	322	296	313	311	311	279	321	329	311	290	283	289	323	294	305	338	307	312	307	351	340	353	343	317	325	313	313	332	318	332	349	318	334	303	300	312	341	329	277	324	320	312	322	304	316	294	343	312	331	333	275	311	316	275	298	350	291	304	330	303	316	324	295	314	307	312	327	325	299	324	307	319	308	313	294	326	313	355	295	304	297	308	301	307	340	305	289	316	297	350	311	325	325	295	317	363	297	322	300	309	307	285	334	298	326	334	319	326	313	295	329	307	320	272	320	296	282	316	298	300	268	283	328	328	297	300	327	344	300	321	292	320	304	287	314	312	337	298	304	307	300	301	326	293	302	310	334	301	311	311	323	339	338	326	310	304	302	297	312	326	323	318	329	308	307	308	315	305	351	325	300	321	287	321	312	313	287	319	291	347	299	315	314	321	316	303	326	313	314	296	321	310	287	288	301	309	322	316	335	287	342	322	326	296	288	320	315	339	285	281	320	310	271	309	311	298	324	315	311	313	294	308	307	318	328	314	317	306	332	319	267	312	316	308	286	321	321	323	300	293	338	323	303	300	329	298	311	328	331	299	323	306	316	341	266	310	341	303	315	300	331	311	333	325	293	300	277	304	289	337	338	322	317	316	339	301	287	318	301	308	293	320	310	298	304	307	280	290	332	288	325	283	289	322	354	308	314	320	336	288	289	323	328	283	300	289	284	323	303	317	301	328	327	302	295	299	299	325	310	305	297	325	343	290	308	269	290	299	293	343	334	324	329	324	297	308	299	311	285	308	320	286	303	298	314	285	326	313	293	315	335	292	331	297	311	312	310	315	310	305	318	335	336	302	311	310	301	295	313	302	318	304	324	296	320	315	312	304	319	324	319	286	322	334	301	293	321	295	310	309	334	320	328	306	300	316	291	310	299	324	310	297	308	314	315	316	298	300	308	302	307	305	318	302	288	272	304	305	300	305	319	317	308	297	286	302	316	318	330	304	329	276	305	335	301	321	342	322	295	318	305	315	289	318	307	324	338	330	348	309	290	310	318	328	306	313	291	314	317	343	332	297	297	292	308	305	312	313	319	346	285	335	337	316	308	340	296	307	318	303	329	309	344	294	329	343	291	339	328	268	308	286	305	291	330	320	311	297	285	329	289	316	319	280	289	296	324	320	309	310	285	286	326	286	343	303	340	312	298	321	295	300	302	307	327	304	313	313	320	322	275	296	343	308	317	340	339	301	308	279	324	285	313	349	296	306	311	325	292	361	327	278	345	291	317	298	317	321	293	309	293	312	302	282	325	288	302	307	317	314	298	304	309	308	339	311	315	323	337	305	318	312	265	264	308	316	333	300	281	301	327	323	314	326	340	319	311	308	304	322	340	293	330	315	376	305	285	305	285	316	321	300	269	304	319	302	294	306	304	309	312	310	303	297	310	306	299	290	294	310	308	309	291	321	297	305	337	295	334	291	323	297	318	337	312	318	267	322	318	328	336	309	285	314	309	295	291	278	313	318	310	299	319	325	292	274	301	285	318	321	295	312	295	320	339	332	327	291	309	304	315	306	320	294	297	341	338	309	306	304	315	302	295	302	339	322	298	309	311	314	291	307	308	306	360	294	321	308	331	297	315	309	356	338	325	354	304	316	301	304	285	323	310	314	315	305	324	318	307	310	304	290	317	299	321	309	301	295	307	336	310	309	312	321	304	318	288	297	269	321	315	300	314	300	297	304	308	302	300	314	307	291	318	306	314	321	298	311	304	297	317	301	281	319	340	323	318	324	328	292	311	284	311	339	306	342	293	297	306	298	282	310	304	301	322	333	292	273	310	315	345	310	304	288	288	320	386	285	284	307	299	345	303	308	339	331	342	327	322	300	296	302	296	332	335	340	298	332	309	323	318	312	306	331	318	357	335	313	298	314	348	299	301	305	316	282	301	318	341	319	332	284	323	303	302	324	299	300	295	337	323	275	320	293	316	326	302	291	326	279	317	306	318	316	317	294	312	284	352	310	298	296	286	312	278	341	301	289	305	324	313	306	306	294	322	296	313	292	330	307	309	301	271	283	314	321	314	316	336	329	320	300	345	293	307	305	325	286	324	286	316	310	294	335	323	309	320	331	313	321	289	321	301	313	308	351	306	328	310	300	338	284	303	315	331	324	295	310	316	282	331	282	276	319	327	313	334	297	296	307	330	305	301	289	326	317	293	333	316	306	317	301	323	306	290	324	314	327	302	315	311	346	329	292	342	314	295	279	309	279	281	313	310	321	307	320	303	314	292	319	290	307	319	305	294	358	294	303	321	319	336	335	342	291	308	341	305	314	310	309	312	290	285	333	313	337	294	318	280	289	325	303	310	329	328	281	306	329	301	321	299	331	327	339	304	341	313	312	333	300	295	299	307	310	298	280	328	316	328	290	320	284	309	311	291	310	316	335	342	313	287	345	283	302	308	303	327	320	331	328	334	315	329	280	290	313	304	319	275	321	299	293	305	275	330	323	279	313	349	341	324	300	326	275	308	283	317	326	302	345	297	318	329	323	299	310	340	314	272	312	317	320	323	348	315	317	290	330	296	304	325	295	308	326	340	312	314	316	307	329	329	283	311	280	264	319	311	296	314	309	288	311	263	272	310	281	320	291	346	297	311	341	295	328	320	332	309	318	311	321	306	308	289	313	331	296	288	306	301	304	279	308	306	290	330	331	316	310	331	310	318	299	325	304	312	337	282	301	306	313	312	319	308	308	307	313	334	296	324	314	308	316	315	320	330	305	285	289	314	321	275	317	295	301	301	300	319	296	333	306	331	356	285	319	318	291	312	324	328	317	305	296	302	317	283	314	326	336	310	285	324	308	304	337	297	312	297	279	293	332	324	326	304	292	316	312	319	318	347	306	312	322	350	308	324	323	323	308	304	289	333	331	308	296	283	313	300	306	317	332	263	294	321	318	315	313	286	302	307	308	314	321	320	298	320	293	272	314	321	331	314	326	290	319	310	289	318	293	297	300	315	332	283	269	292	307	320	337	316	288	318	298	352	341	318	310	317	331	339	291	331	306	289	331	307	319	278	324	305	324	342	324	292	308	310	309	295	353	287	316	363	328	325	323	279	298	298	310	314	315	293	298	334	317	304	300	296	320	275	312	306	343	305	315	345	291	322	311	342	303	343	313	304	328	315	285	338	279	286	287	316	282	325	312	318	313	303	351	271	299	322	322	328	289	306	286	313	332	314	310
26770	20658	10159	1284	789	726	712	685	643	692	658	654	611	624	616	615	624	585	583	577	623	589	634	553	589	584	582	560	585	592	567	608	598	578	534	575	593	567	581	556	589	591	603	544	555	616	592	636	641	592	590	608	567	602	614	592	644	674	788	748	608	601	527	597	612	574	599	598	565	613	595	617	597	560	602	561	593	551	603	601	601	606	604	593	577	563	556	573	601	564	569	591	580	572	576	613	587	603	555	610	593	623	579	617	592	601	609	588	571	585	582	584	594	547	589	598	566	593	601	571	614	578	600	576	645	601	581	583	581	622	625	576	594	592	558	588	600	570	567	603	591	580	548	566	579	592	553	575	572	632	559	579	580	536	586	602	598	580	608	536	590	624	609	565	603	614	623	647	556	568	574	600	553	577	586	599	605	611	603	573	595	551	579	641	599	590	531	593	603	584	603	573	591	591	582	568	583	567	598	564	590	583	575	578	623	586	612	604	555	585	554	587	589	622	561	611	581	576	612	584	608	576	572	573	623	587	558	548	574	574	535	542	625	586	611	560	550	595	620	534	561	605	562	591	563	623	532	578	598	540	575	544	618	602	564	568	537	552	612	571	548	619	588	579	616	582	557	615	622	532	562	603	601	535	568	570	577	602	587	609	572	579	577	547	614	542	579	562	620	597	545	537	577	619	568	591	603	597	608	580	585	600	555	582	623	610	602	570	605	608	564	566	572	542	538	587	620	574	593	594	624	566	599	574	562	543	564	597	607	611	559	580	574	568	630	607	602	593	526	573	573	575	565	562	607	634	589	583	615	649	589	585	588	619	604	627	516	568	617	613	571	555	538	585	560	601	583	562	547	556	580	576	594	565	613	553	599	592	566	543	556	559	532	561	588	586	581	561	590	549	560	542	597	594	555	617	557	568	573	552	565	560	583	566	581	585	570	611	586	587	533	609	585	561	575	648	579	584	602	581	602	563	583	568	594	609	578	588	542	571	570	547	558	582	537	584	565	569	580	604	603	539	572	567	579	587	592	618	583	565	568	581	530	603	608	559	591	582	602	547	549	616	567	539	569	596	557	535	581	569	578	599	598	603	551	605	634	612	567	569	579	554	598	569	543	561	566	564	581	573	629	582	569	629	615	627	591	605	597	590	634	568	568	587	559	597	608	578	580	613	555	602	620	627	591	589	612	568	564	629	588	564	570	599	593	588	614	587	557	582	578	557	592	624	612	604	604	586	566	551	554	651	579	603	542	592	531	583	598	593	577	550	592	528	590	589	581	584	611	570	607	577	596	633	578	606	554	550	563	612	575	567	600	558	591	563	568	589	576	561	577	588	569	563	582	589	568	564	586	552	551	595	558	603	579	595	561	638	533	605	608	564	587	573	593	589	539	607	617	592	582	598	581	594	574	594	572	596	554	585	615	522	558	593	579	539	606	631	627	580	556	551	535	563	598	633	597	612	559	602	604	563	587	577	587	554	570	607	580	560	565	584	595	587	639	584	596	609	636	532	569	567	575	633	567	583	607	601	597	603	611	557	584	544	605	540	603	594	603	583	551	568	533	551	605	539	561	574	548	582	588	626	640	583	616	596	578	560	613	533	583	604	603	543	618	575	540	617	618	587	612	576	584	594	591	597	627	585	602	594	609	611	555	528	592	523	602	591	599	575	591	584	593	564	588	564	573	599	560	605	645	606	580	609	513	582	558	589	591	561	567	581	603	555	531	566	555	588	604	596	583	566	576	575	573	559	619	560	613	551	573	552	592	597	589	591	586	570	561	561	623	556	557	574	547	612	606	584	605	556	556	548	601	612	564	616	625	546	530	575	603	571	597	559	551	570	607	597	573	595	603	577	545	616	586	587	591	569	570	583	560	565	615	588	600	564	601	591	620	613	575	629	565	602	592	550	574	599	609	593	577	541	595	591	600	589	584	594	586	616	580	589	533	573	531	605	590	545	556	603	622	604	578	576	550	587	570	581	579	567	594	579	584	564	576	580	579	565	628	572	589	636	579	564	601	578	591	567	567	599	516	585	576	607	570	577	583	560	576	554	574	584	571	552	608	583	610	586	556	591	595	602	574	571	558	526	640	592	579	568	527	599	609	571	545	555	559	593	567	600	537	614	612	571	619	593	571	573	557	610	574	563	582	590	591	600	566	610	608	561	584	560	616	565	576	589	549	610	610	569	562	569	586	563	623	535	603	599	574	591	578	592	606	519	579	579	620	547	565	553	580	578	573	572	584	558	588	606	542	614	594	578	587	541	579	570	596	615	574	524	572	586	578	574	623	573	567	577	577	569	601	601	576	590	587	562	609	595	611	601	591	615	580	621	592	613	546	579	604	571	564	589	542	618	621	581	569	563	616	609	586	576	594	608	605	579	605	565	605	551	568	566	609	599	558	581	556	550	591	580	611	601	567	600	523	579	565	621	596	576	610	551	584	553	577	552	624	620	556	552	561	585	576	590	622	586	567	562	580	553	575	577	548	565	579	595	603	595	595	577	558	581	618	600	601	623	586	561	582	554	569	582	586	575	566	596	545	544	567	569	569	568	600	543	584	581	575	597	592	577	586	575	583	543	545	549	595	575	583	551	565	559	582	578	596	572	597	560	599	604	594	567	619	550	601	575	579	556	576	593	583	579	589	596	589	601	571	593	628	599	569	556	589	561	624	583	597	591	580	589	606	598	573	572	575	558	586	600	555	573	608	590	578	587	565	563	573	607	567	569	571	556	606	581	541	606	572	629	551	564	599	598	540	594	541	538	546	634	579	563	591	598	541	650	585	600	577	600	630	573	556	562	645	551	563	575	635	543	562	564	594	556	601	594	551	559	627	623	566	593	580	540	592	603	611	584	592	565	553	598	523	617	562	589	575	548	564	563	603	634	612	597	555	607	578	582	577	606	622	576	579	585	596	575	582	539	637	576	604	608	617	612	604	598	582	582	536	595	594	572	553	576	583	571	570	589	576	616	547	603	612	595	544	566	606	552	576	533	583	587	591	605	601	634	587	626	598	602	585	619	555	557	540	617	587	618	545	552	570	531	599	580	557	629	577	564	606	541	569	596	606	553	540	558	556	574	592	592	563	569	569	546	599	569	616	572	580	616	599	580	574	613	558	579	597	580	554	549	598	582	601	610	578	586	599	608	597	565	578	610	607	571	532	570	573	573	578	570	581	561	574	574	586	564	531	570	613	587	589	583	554	569	567	598	551	622	572	594	610	579	591	593	554	529	588	554	581	578	588	598	567	586	619	584	562	575	639	559	602	569	591	559	604	595	583	596	569	597	606	548	571	589	572	571	545	594	588	627	605	532	591	595	545	592	582	576	573	566	609	555	592	587	616	567	572	615	584	567	562	576	593	598	567	586	593	592	620	536	580	608	594	598	588	566	619	565	613	592	575	601	567	619	566	605	608	593	590	597	598	581	562	630	592	561	547	578	536	579	577	607	586	546	589	586	552	625	569	619	565	588	603	593	567	604	563	597
4218	1412	1277	1042	1010	900	999	892	800	973	873	875	846	913	770	753	780	793	778	761	759	693	686	717	735	710	776	736	713	745	764	747	712	718	699	717	758	715	697	696	730	719	770	773	753	738	731	776	800	838	740	762	771	668	725	808	827	978	1064	937	785	738	758	730	680	727	735	706	732	676	721	736	721	712	727	678	710	724	738	738	711	709	700	689	787	747	692	709	737	741	800	694	726	722	736	706	685	771	715	741	722	721	761	760	722	730	702	712	707	735	716	758	707	717	710	722	781	736	687	716	754	748	714	704	741	742	686	686	729	702	772	719	755	687	745	686	713	717	736	768	718	699	714	749	708	722	714	738	724	733	718	710	702	711	790	677	725	741	707	724	679	692	697	715	699	747	724	721	715	749	672	731	701	744	733	695	688	658	731	720	694	669	680	776	736	699	749	728	705	724	701	704	680	745	772	713	754	666	715	723	703	684	723	700	733	711	701	703	755	769	724	729	725	717	771	753	690	718	719	708	695	743	712	714	734	714	721	732	722	719	714	722	736	753	772	682	687	727	709	762	762	715	750	712	740	740	671	734	710	671	716	703	742	762	711	694	694	755	737	730	742	741	719	713	708	691	664	729	745	666	670	702	740	716	741	691	740	683	757	740	686	675	746	727	730	750	748	753	723	760	721	775	695	725	693	745	762	651	686	763	701	687	700	762	734	752	762	745	710	721	748	742	734	741	667	755	748	708	723	698	749	745	731	691	739	706	756	708	715	658	759	735	718	742	698	740	742	664	692	742	718	755	759	712	734	733	700	736	714	726	767	749	657	774	715	752	691	688	675	746	732	740	732	741	699	694	725	732	780	715	718	735	715	736	655	724	692	725	702	673	700	735	723	748	714	722	760	729	738	788	683	684	757	717	731	760	730	733	727	749	742	729	703	733	758	730	733	700	674	717	699	761	743	750	675	703	703	690	651	719	749	683	702	752	687	748	741	750	728	743	709	756	717	729	722	679	753	720	722	711	725	692	670	671	691	747	737	707	794	702	678	660	718	724	692	756	704	716	741	722	676	734	712	747	740	732	765	715	664	724	670	705	745	714	704	662	738	751	732	682	752	728	684	690	727	691	673	717	688	683	744	711	722	718	738	709	707	688	681	691	712	760	679	729	718	753	731	717	761	742	739	713	732	684	763	695	739	695	741	666	774	665	755	719	721	695	756	724	715	724	716	708	751	743	678	675	721	661	745	756	722	714	721	707	716	688	728	683	705	743	662	706	728	674	717	728	691	749	711	743	738	689	687	748	681	742	720	729	718	688	713	747	744	671	720	792	737	725	689	743	743	761	740	681	697	726	713	680	701	741	706	722	770	734	732	736	716	740	705	673	679	707	711	761	740	728	709	745	739	732	775	788	696	703	776	721	698	722	712	704	698	682	749	734	726	684	728	672	722	705	737	679	741	751	710	699	726	743	683	695	744	691	724	714	732	759	723	686	743	732	724	782	707	729	711	747	685	696	717	729	737	725	720	732	745	754	728	693	693	756	727	740	695	698	729	735	741	704	721	702	729	697	683	694	712	723	684	717	739	771	769	714	737	745	743	679	714	745	694	737	742	735	736	701	737	758	784	702	715	670	708	742	719	682	754	713	727	688	730	732	760	704	740	737	719	717	658	725	720	719	673	720	687	704	689	719	723	726	733	736	702	718	746	715	711	725	687	707	739	758	714	726	731	785	711	788	778	722	707	710	716	724	689	750	691	746	732	671	707	770	724	728	719	723	726	746	716	712	739	697	722	691	726	698	702	698	682	711	675	688	710	698	734	751	720	744	718	730	701	758	742	722	741	763	735	728	677	741	707	757	732	749	737	749	726	689	709	684	709	752	742	704	737	627	724	702	726	716	747	683	778	704	671	745	740	721	680	699	772	707	742	644	742	700	730	714	737	741	678	751	707	711	714	708	706	732	648	699	713	683	690	723	727	679	702	771	721	756	738	745	672	751	709	741	768	716	728	721	681	690	749	687	728	698	751	774	704	703	751	711	767	693	684	679	648	714	704	733	739	681	713	732	694	724	751	696	692	708	736	722	704	691	767	764	757	713	680	706	700	749	724	631	741	718	730	660	757	665	778	733	768	692	708	726	740	732	749	654	742	699	747	728	743	700	682	698	737	706	736	728	724	738	753	670	701	747	698	695	720	747	770	754	750	721	755	750	738	708	737	703	709	719	721	740	740	710	735	700	728	780	724	711	741	709	691	678	723	743	758	737	738	735	711	760	680	707	687	739	707	671	742	778	735	724	667	740	710	744	658	716	686	708	729	699	715	706	700	751	696	757	756	744	736	716	716	712	679	710	690	689	702	736	690	719	746	687	692	755	696	686	721	726	740	759	715	699	730	703	725	732	744	734	728	729	700	726	688	712	749	726	754	702	640	691	680	665	702	770	779	740	692	712	690	735	688	728	726	677	735	705	728	746	723	755	705	731	691	733	726	716	739	709	716	774	724	738	718	625	728	720	726	684	701	703	694	682	721	723	714	672	724	712	730	753	771	740	741	725	749	724	752	708	747	782	687	724	730	723	694	715	743	766	706	703	666	729	745	759	757	746	740	633	718	738	748	697	765	717	745	745	683	723	746	684	736	727	716	767	702	719	718	732	737	730	734	725	788	695	753	704	774	707	718	703	733	768	746	722	706	724	706	690	692	726	686	728	714	686	704	750	713	735	713	666	727	681	711	703	751	725	719	711	717	733	748	725	711	736	721	674	750	772	731	726	747	775	718	700	690	715	696	713	726	722	729	728	704	791	692	707	708	736	742	748	713	713	731	719	721	709	731	692	779	722	706	714	700	767	709	757	727	708	663	687	678	739	720	776	762	766	686	751	690	717	681	698	696	693	754	730	704	751	701	712	679	739	763	745	683	723	724	757	705	724	682	693	722	717	696	688	699	706	718	719	726	713	753	722	718	719	723	711	774	713	683	711	693	759	694	713	653	746	752	734	733	702	692	652	675	710	745	715	747	771	709	696	703	698	722	738	740	702	741	697	772	727	722	724	752	734	738	747	697	716	699	729	710	710	787	730	753	688	663	701	721	735	712	734	704	713	737	714	720	712	656	735	720	719	727	697	704	751	696	706	701	721	694	680	737	721	778	747	714	735	754	744	715	725	703	721	735	720	736	746	727	734	689	756	705	712	661	758	716	746	723	730	706	755	686	721	688	726	727	713	728	745	716	726	726	705	718	739	762	747	706	727	709	713	713	727	715	710	721	770	704	654	662	732	730	689	714	717	717	735	789	718	745	700	691	733	723	720	663	707	753	717	690	723	674	706	766	710	740	750	687	726	741	722	774	752	702	771	712	684	726	795	722	686	729	703	657	703	730	697	747	718	670	762	743	707	717	700	698	739	743	732	712	741	712	730	700	720	674	741	777	732	749	722	698	748	706	722	748	765	673	696	721	733	728	717	707	716	677	715	719	701	770	682	734	751	703	730	670	716	754	727
23548	21124	28627	23871	21107	13721	1670	947	779	786	678	652	652	638	557	544	504	460	465	429	414	441	382	429	437	394	420	396	415	455	428	419	424	423	391	418	421	422	385	436	391	404	419	438	412	447	430	472	508	492	409	416	407	439	389	503	553	704	840	528	458	398	399	404	418	382	388	426	397	379	384	384	398	363	396	392	388	388	384	425	456	410	371	395	393	374	412	397	379	364	386	371	389	397	370	404	398	385	380	402	418	355	412	419	357	414	398	419	379	393	400	382	401	396	386	362	399	382	387	371	388	346	361	400	382	407	422	403	370	369	354	369	378	378	431	335	393	395	429	433	381	377	390	409	398	385	415	399	365	405	389	421	350	399	336	407	386	379	365	403	363	402	405	375	420	418	351	371	390	384	385	413	361	366	361	380	348	410	373	409	379	372	411	417	363	382	388	384	376	383	383	391	394	399	409	395	360	407	382	365	372	351	388	398	379	421	418	391	369	407	363	390	410	391	404	392	409	409	382	408	378	402	358	385	380	418	370	380	351	386	406	388	402	404	389	384	394	399	380	404	375	392	400	395	382	370	410	404	388	362	413	393	374	389	386	387	385	402	389	421	410	376	346	361	375	380	420	406	397	378	433	382	404	404	352	387	373	423	370	400	383	346	398	382	378	363	393	369	393	406	401	417	391	386	368	380	373	401	375	371	396	402	363	390	383	405	397	406	411	377	388	394	372	396	372	388	393	406	427	416	348	372	421	393	394	358	382	383	369	380	361	403	386	349	377	428	399	402	414	354	404	368	399	379	380	388	412	369	403	406	368	360	368	347	400	381	407	416	383	385	366	430	358	363	368	369	363	396	389	419	384	425	378	398	405	413	399	399	386	383	395	387	408	361	445	374	377	392	372	354	385	385	385	391	394	357	402	405	384	404	383	411	409	414	436	420	420	395	365	369	412	411	392	389	388	396	365	384	438	400	398	353	425	360	412	407	377	415	379	362	410	408	371	397	385	367	387	413	416	399	406	388	411	388	410	372	381	409	373	415	437	378	403	333	420	356	407	360	400	373	376	411	394	408	412	381	381	377	386	336	392	348	386	392	357	371	407	391	422	400	387	369	401	437	376	386	381	370	403	384	383	380	375	392	397	429	387	410	387	395	377	390	375	364	394	376	400	407	393	382	400	382	411	380	394	409	395	389	407	381	371	353	383	382	380	366	406	372	394	375	389	408	389	380	403	359	429	373	399	385	399	397	386	363	369	409	437	347	387	393	424	373	378	373	408	364	403	403	392	403	418	388	379	422	390	446	370	405	407	378	386	353	385	404	370	423	400	376	397	406	429	342	392	409	426	386	340	405	382	429	400	437	396	394	372	389	391	341	359	372	422	415	364	389	392	402	376	393	397	406	374	390	411	392	370	388	363	378	403	353	371	366	377	398	377	383	433	406	368	375	368	377	328	404	378	385	347	367	385	397	438	368	371	418	402	382	411	348	389	422	368	352	379	371	364	397	388	390	408	376	390	392	396	381	407	396	366	384	420	373	437	379	410	376	384	398	401	386	367	396	388	371	364	420	406	390	386	387	393	332	433	402	414	411	345	368	389	383	400	375	386	392	379	416	387	406	361	395	397	396	402	376	413	402	399	369	415	388	380	397	385	401	404	391	354	415	361	386	351	388	395	427	411	388	398	403	392	389	423	390	392	415	386	389	391	401	407	443	377	419	392	394	394	405	403	386	369	356	405	422	390	372	372	372	350	355	395	414	402	412	357	388	376	368	403	380	412	396	410	387	386	411	366	374	349	377	364	363	399	380	415	370	377	403	392	356	361	384	385	366	409	388	358	362	398	350	417	394	339	379	427	408	390	420	384	392	411	385	398	380	362	364	380	388	396	378	377	409	384	386	394	431	385	400	403	423	381	366	372	414	395	399	418	409	389	357	383	412	377	381	395	413	396	363	407	391	382	405	397	394	408	407	405	385	370	391	377	381	402	424	387	367	393	376	403	423	392	384	412	383	398	392	359	373	366	361	390	370	389	385	389	385	411	378	391	350	412	372	365	392	386	396	402	364	352	377	386	378	405	388	384	414	388	364	399	399	393	370	403	410	407	401	386	365	407	367	387	399	392	377	385	400	385	374	389	404	377	402	422	402	398	401	401	418	380	423	393	375	365	378	362	364	412	411	424	364	414	379	374	376	388	357	371	406	380	411	394	403	399	362	354	397	409	381	410	420	373	414	410	402	387	351	393	399	410	409	372	393	388	396	405	405	405	387	407	391	388	407	410	418	366	402	385	412	401	419	405	379	364	400	400	390	359	404	396	408	342	397	385	406	400	370	385	415	399	371	357	353	377	418	378	391	374	368	411	422	388	415	367	380	365	374	414	415	367	397	392	392	382	397	370	389	390	365	441	347	399	373	437	366	359	417	389	379	392	401	376	449	378	356	388	397	412	406	399	399	399	376	386	366	374	385	414	369	395	367	428	404	396	401	358	339	363	423	394	396	377	375	405	402	419	372	403	362	360	408	399	395	401	417	364	393	386	398	420	361	385	410	410	355	375	386	385	403	382	373	409	394	395	385	386	424	361	388	416	393	413	386	390	404	384	377	359	388	396	378	358	403	408	380	399	395	396	390	398	386	394	384	392	368	344	380	396	389	368	384	427	402	356	385	357	383	398	381	392	381	411	409	397	418	432	431	402	399	369	376	400	383	371	385	403	413	374	391	365	391	413	393	394	403	431	389	404	399	414	386	372	387	389	363	385	397	359	400	390	391	373	399	388	376	368	412	373	392	402	397	406	380	366	390	373	396	379	427	408	403	389	430	396	355	391	423	361	355	387	377	369	414	389	375	345	373	374	372	379	387	424	388	386	396	399	389	411	396	374	371	397	385	381	389	408	373	441	408	366	433	389	402	367	398	412	370	389	409	405	364	411	414	386	370	403	382	405	366	345	376	414	399	390	391	374	354	383	393	384	421	373	371	387	384	399	392	393	352	381	394	408	434	389	359	378	410	421	414	395	387	400	378	399	404	399	410	410	370	362	392	383	419	377	415	386	390	366	409	383	406	421	397	398	396	397	388	400	400	391	391	374	389	394	367	378	411	411	360	371	346	398	405	375	402	392	399	366	411	360	375	374	416	376	407	383	402	372	379	393	429	408	396	387	368	388	398	359	405	405	400	393	398	405	353	400	364	404	397	380	401	372	365	354	405	408	389	419	382	384	381	404	367	386	371	414	398	371	412	416	360	403	379	420	426	356	408	399	382	362	354	397	363	380	411	400	352	377	359	385	346	361	435	406	379	401	398	407	394	402	398	392	382	393	390	389	391	364	343	388	391	357	402	402	378	415	404	370	422	370	370	391	399	375	387	418	377	389	393	410	402	391	351	379	375	390	398	333	379	402	375	434	383	405	380	374	394	396	374	429	447	371	419	388	416	396	401	369	418	368	377	418	390	365	369	358	371	387	374	418	388	378	380	375	396	394	385	393	368	398	394
6569	10214	8881	4519	3260	2603	2145	1665	1483	1386	1201	1053	1005	1031	895	849	782	685	661	621	567	605	548	548	559	550	525	533	560	567	501	519	547	573	547	567	579	525	517	497	501	518	545	507	557	531	638	695	788	680	549	536	534	497	553	713	745	1056	1297	707	685	508	492	558	497	500	487	491	516	521	511	470	504	498	489	501	459	467	508	487	493	513	484	475	477	511	518	496	472	489	505	449	464	543	539	494	483	484	506	501	504	502	495	481	508	496	552	521	523	467	495	506	489	489	506	541	522	514	483	491	470	475	504	484	475	503	447	495	501	474	496	472	445	490	511	475	498	522	489	510	492	528	492	448	390	520	512	491	523	521	505	459	523	475	467	487	557	501	494	481	513	491	477	523	519	519	472	482	521	507	477	520	495	500	490	478	480	491	500	506	491	489	505	465	482	457	515	513	518	530	519	515	486	522	474	539	465	508	509	476	540	497	566	501	456	494	502	465	466	470	474	463	507	510	512	470	481	474	482	476	483	517	526	501	489	478	482	486	482	485	463	486	506	509	495	466	491	510	439	497	497	502	514	475	502	512	507	489	514	513	536	475	482	472	534	524	470	478	462	505	472	541	513	502	466	487	494	535	473	480	483	492	501	487	482	507	440	483	509	528	533	488	504	514	469	477	437	510	517	460	480	483	489	519	469	477	494	507	479	476	532	534	510	531	502	473	499	494	521	476	520	500	494	529	511	481	497	485	480	484	478	518	499	485	513	476	515	497	493	503	468	500	488	513	464	548	506	475	499	520	458	489	483	507	500	524	483	499	495	501	502	473	491	513	502	496	476	505	500	488	514	493	511	504	499	511	486	505	483	504	514	528	491	477	542	514	488	460	522	455	482	483	519	490	487	494	526	495	497	484	508	456	530	488	518	484	502	507	469	495	474	474	514	486	491	520	511	481	484	455	491	481	481	490	475	501	495	485	476	525	476	495	494	489	530	522	491	471	525	514	509	511	496	495	484	476	474	467	513	490	506	510	507	495	510	536	471	485	482	487	486	504	513	455	503	492	475	497	505	455	550	528	518	481	475	516	482	463	480	472	506	457	504	472	521	484	502	552	468	517	513	484	527	495	481	514	481	451	484	514	475	496	457	486	488	484	505	465	497	495	488	514	467	499	491	487	492	478	496	483	494	470	456	491	512	469	482	465	479	460	501	461	503	478	504	497	521	483	516	457	484	480	511	486	503	514	510	490	502	492	476	509	497	477	469	527	527	519	509	476	520	522	477	500	479	505	497	480	483	468	484	481	512	482	540	480	488	509	512	474	472	520	526	451	488	468	514	514	472	498	510	469	504	495	451	497	520	526	518	468	480	529	468	500	493	504	463	496	458	488	495	504	498	505	521	494	468	488	472	468	490	475	491	510	492	513	496	525	514	478	477	469	467	478	491	465	490	536	491	499	519	458	480	485	493	456	461	496	462	485	486	514	508	500	524	505	510	513	501	476	458	478	496	484	519	499	482	513	506	511	518	496	451	536	477	509	488	473	497	540	480	483	480	456	450	515	519	504	472	479	522	531	461	490	486	483	489	490	493	480	495	489	515	507	521	493	458	485	511	485	473	531	540	511	528	527	478	501	498	501	518	480	496	525	477	516	488	498	527	505	531	456	475	533	492	498	491	502	481	456	482	515	493	516	509	496	513	499	509	531	543	531	483	501	480	465	498	484	519	489	533	471	490	521	508	520	459	501	477	520	471	487	515	496	512	509	505	511	511	486	469	494	534	527	509	498	466	463	471	489	508	489	501	488	459	502	484	495	466	473	552	525	482	502	493	465	517	506	495	433	481	503	482	483	482	461	475	503	484	500	484	521	467	542	503	527	519	467	529	498	486	480	501	499	501	483	491	482	517	480	504	542	496	529	475	452	503	502	481	507	470	481	450	487	468	464	480	443	479	527	489	522	523	495	535	498	533	492	496	491	510	492	536	482	513	462	511	489	515	491	470	498	470	482	501	505	425	473	525	514	512	493	443	514	508	517	504	541	488	453	526	498	483	448	537	486	504	484	495	481	529	515	478	495	468	512	526	471	466	474	521	488	519	499	501	495	498	493	476	540	496	463	505	495	494	494	517	488	504	541	521	524	511	444	507	480	497	493	492	489	466	460	509	489	472	504	513	496	529	534	459	492	511	509	496	516	489	532	542	476	462	509	532	451	515	484	511	476	511	495	529	496	470	511	497	495	476	483	450	506	487	450	519	468	488	487	498	472	476	527	470	472	499	490	479	504	491	498	431	453	447	497	548	552	503	479	496	507	488	494	520	476	536	474	483	491	524	509	482	518	497	519	495	484	482	460	516	502	507	525	504	506	493	474	502	534	521	507	447	489	436	542	515	494	472	501	504	496	511	461	492	484	505	467	512	513	511	522	596	487	518	470	515	529	460	438	540	454	453	469	503	494	458	486	452	487	534	518	538	511	507	497	474	479	489	458	449	452	500	511	476	480	505	486	524	499	522	475	516	491	484	501	512	500	517	493	524	492	526	505	510	460	519	454	497	495	457	465	504	510	484	507	493	466	522	484	479	469	480	433	519	483	488	487	478	484	456	491	482	488	471	474	509	454	524	486	507	458	469	494	492	493	479	484	535	499	520	497	502	519	511	489	509	434	497	499	520	513	473	501	489	463	470	528	484	510	476	499	510	437	485	467	492	462	499	502	501	479	495	492	539	487	497	483	484	501	501	490	469	494	495	477	423	502	523	461	504	513	505	470	450	522	498	488	502	480	500	464	514	439	492	532	501	499	479	495	463	490	480	495	493	528	492	523	466	513	542	484	488	487	525	485	507	528	460	445	475	509	475	472	513	466	518	478	447	467	495	519	507	474	515	459	471	508	478	481	471	528	480	490	528	482	548	493	475	475	466	469	517	490	527	493	523	496	496	523	474	507	500	502	524	467	484	478	488	495	491	486	501	480	459	515	478	494	492	543	519	475	516	453	465	501	472	479	486	508	522	493	524	528	490	484	494	500	496	509	500	474	496	478	479	524	540	502	502	528	498	515	491	491	490	487	494	496	474	477	510	470	482	465	515	508	507	520	461	479	486	498	526	470	509	484	450	516	502	492	462	478	517	542	514	472	484	516	484	535	521	535	514	518	467	480	543	473	479	509	500	477	540	517	493	517	461	521	473	516	500	509	529	494	488	462	474	495	457	475	471	477	519	495	489	471	496	514	506	507	467	482	492	480	487	501	503	519	524	511	499	513	498	477	547	506	472	452	504	482	484	507	483	511	517	456	503	501	484	500	491	488	484	518	485	467	484	506	479	515	502	524	490	512	479	486	512	482	474	478	508	530	523	499	470	504	484	498	486	450	478	489	496	500	512	494	464	491	510	508	478	522	495	486	521	509	494	462	537	495	464	470	468	503	498	493	473	507	489	493	505	464	530	506	506	475	494	518	489	544	488	486	499	508	503	516	494	466	466	487	507	477	526	494	493	505	513	510	515	469
22677	21108	28920	23554	21109	21161	11790	1483	968	874	769	676	682	648	526	559	457	411	387	392	377	309	351	304	322	308	278	294	298	303	280	291	258	262	278	303	288	252	302	288	304	286	266	277	286	289	317	402	492	398	310	298	288	289	237	434	491	649	888	308	433	294	259	248	260	262	270	257	271	247	259	275	264	272	240	280	247	261	259	238	259	279	278	238	261	239	243	245	234	280	256	224	253	238	254	249	275	265	255	253	243	279	228	266	230	266	251	239	289	248	268	262	264	264	249	234	251	273	247	226	282	249	288	242	233	212	232	253	258	233	254	252	217	263	250	252	257	286	281	255	234	236	228	253	244	268	219	261	244	245	251	258	246	236	257	282	243	270	267	235	264	270	230	241	269	237	258	269	270	252	264	239	248	260	264	271	285	261	257	259	254	252	244	277	256	266	254	265	255	253	250	267	277	250	231	224	265	250	225	230	246	295	253	261	268	237	213	256	287	242	255	267	244	262	235	256	266	253	258	242	248	273	260	262	238	235	255	256	247	257	243	270	233	246	265	243	258	264	262	260	244	254	283	249	274	233	247	266	254	258	267	227	275	248	250	261	242	255	254	255	251	249	292	253	245	248	265	229	258	230	240	236	227	264	236	249	255	240	248	259	254	243	248	273	289	264	249	260	257	249	278	265	266	226	249	249	250	257	239	259	259	247	225	294	256	260	238	269	276	259	236	247	239	245	258	269	266	257	255	274	266	250	280	247	238	242	249	248	260	255	238	223	236	276	223	248	234	269	246	232	231	278	277	274	262	234	237	240	249	257	272	280	242	238	235	267	272	288	290	223	274	233	223	263	243	244	263	285	244	270	282	253	230	236	236	236	245	270	235	248	248	248	266	259	250	257	243	255	232	251	249	213	233	238	235	246	226	247	243	233	250	237	232	238	258	255	268	235	240	239	256	264	247	243	227	242	257	245	273	261	246	245	277	276	246	263	267	241	250	229	249	255	244	243	273	262	243	251	251	248	243	251	226	234	237	225	258	231	274	228	252	276	284	277	258	243	239	257	260	261	261	250	241	229	252	253	246	252	247	244	265	238	263	264	251	243	239	235	254	265	269	252	245	268	245	255	258	246	253	247	239	259	270	239	273	237	249	255	262	267	281	247	265	266	253	261	258	268	269	243	261	269	262	253	267	239	243	257	265	260	229	257	236	249	283	245	273	251	282	254	243	215	230	226	275	263	287	225	250	289	251	262	251	259	238	238	246	266	240	281	226	246	242	251	252	265	249	241	232	219	238	268	257	229	232	248	279	216	305	258	264	239	265	238	261	276	260	244	266	258	229	261	251	228	245	264	244	239	278	255	267	265	245	278	261	272	261	239	239	248	267	249	254	273	223	247	226	277	265	224	258	261	266	265	236	268	264	227	232	216	245	247	255	245	247	265	239	268	282	267	300	257	238	241	286	252	257	232	224	241	253	261	224	248	235	249	259	273	254	249	258	253	241	241	257	237	270	249	265	242	242	261	235	244	257	255	226	231	259	279	232	241	243	252	226	256	257	250	260	290	253	234	257	246	259	242	255	241	275	271	250	272	256	259	264	264	235	254	255	269	245	259	243	261	282	229	254	286	244	254	251	277	256	253	242	235	244	237	247	248	268	267	214	270	227	240	235	271	254	243	270	261	268	243	281	270	272	255	259	253	226	252	250	272	282	254	264	260	246	248	251	231	261	241	228	232	230	243	255	262	222	265	258	272	278	252	250	235	221	265	248	229	241	266	247	247	255	218	238	270	253	236	265	269	281	252	257	247	248	279	265	238	252	253	247	266	248	266	247	262	270	264	241	282	236	246	257	255	239	248	259	257	226	260	244	242	248	244	248	255	265	275	263	231	253	251	256	226	246	240	225	289	238	254	287	237	239	256	221	248	254	264	225	241	243	304	249	265	271	250	259	234	235	274	273	259	255	210	260	250	246	261	258	257	238	255	251	262	271	217	256	241	232	256	276	258	250	248	271	240	231	262	249	274	249	248	254	246	255	266	238	243	263	237	269	229	235	239	240	255	247	254	261	250	253	258	255	247	272	259	229	237	260	255	262	228	254	241	253	233	262	240	224	259	239	241	254	258	286	260	283	211	237	253	225	250	253	258	263	236	248	253	278	249	252	251	235	269	234	242	258	244	244	281	245	254	254	246	251	247	292	224	262	287	269	234	289	258	220	259	250	234	276	275	266	276	232	254	275	281	250	242	236	282	285	251	252	256	271	251	250	266	241	262	220	258	245	249	255	253	262	239	249	232	255	253	280	243	252	205	240	224	304	232	254	271	254	257	261	247	214	251	257	248	274	253	221	249	254	258	258	245	252	268	264	250	255	255	237	226	271	260	275	261	241	252	272	247	258	248	268	275	260	275	248	281	222	230	270	253	228	257	234	268	248	277	258	226	248	239	235	261	242	256	266	266	229	250	226	256	267	262	258	250	275	275	236	270	244	265	235	250	282	240	256	231	245	247	236	269	268	235	271	277	222	245	228	255	254	218	250	247	256	280	243	257	259	241	251	252	255	225	280	264	246	224	251	266	248	243	272	260	242	300	268	251	251	255	258	229	260	255	250	232	226	235	244	281	249	248	230	219	241	236	262	261	283	218	259	236	264	286	240	279	269	271	253	258	273	237	245	259	242	263	258	260	251	221	250	251	250	258	260	283	247	234	280	247	249	259	275	282	239	253	251	272	219	269	230	254	268	246	245	253	236	239	245	257	267	250	273	251	264	246	262	248	261	247	255	239	236	231	238	262	221	237	251	262	248	268	263	234	245	243	234	256	252	241	270	247	271	220	283	279	259	239	248	230	262	271	242	270	244	255	230	234	243	232	252	257	245	236	241	260	252	269	243	236	257	264	269	242	271	258	242	262	241	267	251	239	285	240	242	257	255	243	241	245	266	238	255	263	260	257	265	232	252	274	259	254	264	241	233	215	225	240	255	270	238	251	253	271	253	284	252	261	285	228	242	245	267	265	276	245	245	268	255	240	240	257	233	263	247	266	273	240	250	262	284	235	271	282	237	277	245	261	265	251	266	236	246	271	245	231	254	234	254	241	226	220	276	245	259	246	260	255	239	274	291	239	252	233	241	260	254	280	260	267	257	228	276	216	264	257	245	265	287	271	243	264	267	237	241	266	251	267	252	244	237	255	225	272	252	239	258	225	243	277	268	233	262	255	259	272	273	227	250	244	258	275	251	242	261	272	276	246	270	271	258	277	252	271	271	251	256	248	246	278	284	271	250	249	256	248	272	241	247	255	238	269	237	234	235	250	241	248	253	236	276	248	281	258	235	251	280	276	243	269	235	261	234	287	254	224	221	231	247	247	244	239	266	240	274	249	255	256	256	250	236	263	237	270	239	259	246	266	253	235	261	242	266	270	247	236	280	267	268	266	251	283	286	240	230	260	258	227	228	238	281	238	219	276	258	243	285	256	246	244	236	251	249	277	248	259	265	280
9117	15842	14041	7568	5390	4349	3352	2611	2115	1882	1627	1322	1251	1166	876	847	792	635	613	522	519	514	428	426	454	447	401	415	434	430	416	374	388	381	349	401	397	386	374	354	331	365	395	390	375	372	494	617	725	522	429	363	364	361	333	686	774	1059	1422	464	628	388	349	328	343	330	315	316	314	313	326	338	323	280	323	337	310	282	312	296	327	326	350	297	326	333	308	325	299	320	308	337	314	310	292	315	301	311	317	308	327	295	294	371	334	313	331	313	331	312	349	333	307	319	311	373	315	315	314	335	329	279	309	310	289	330	322	296	295	308	309	280	332	305	336	315	333	306	342	327	363	302	327	332	313	316	291	313	345	276	325	294	294	279	310	302	328	331	303	323	328	302	340	336	324	333	350	313	303	328	313	325	300	364	305	313	339	312	332	325	335	298	284	328	353	310	276	299	305	290	292	268	313	339	330	277	302	315	302	337	301	325	320	329	330	302	317	302	291	314	297	337	321	328	323	319	344	299	339	338	318	320	298	319	305	316	330	322	309	296	314	300	345	316	315	314	324	316	330	330	330	308	322	288	299	284	299	304	298	313	328	302	309	311	287	291	327	340	308	309	269	345	301	360	290	288	336	318	296	328	335	298	308	309	339	304	314	315	333	300	321	311	305	303	346	347	305	311	296	331	345	311	288	320	299	324	338	323	317	305	301	301	285	313	315	315	309	317	316	305	289	318	326	320	293	277	330	325	297	293	293	314	301	300	321	333	292	334	302	328	306	342	307	297	294	308	321	331	339	335	315	305	319	302	333	321	328	311	315	334	276	286	284	283	324	282	311	309	298	314	312	359	328	293	353	319	312	326	324	285	345	348	309	357	313	330	309	284	325	337	321	339	314	311	336	319	318	316	311	306	326	338	317	333	295	327	305	314	310	292	335	329	279	339	320	319	317	362	301	324	334	312	326	348	309	290	322	337	286	315	341	323	318	300	315	319	335	356	321	319	332	306	303	294	308	305	300	312	298	329	298	279	314	294	323	278	328	296	340	328	288	306	292	304	318	307	299	312	333	332	307	345	312	309	307	296	296	331	325	297	313	314	313	350	337	336	319	303	323	309	325	310	306	308	328	347	303	311	312	291	311	340	329	290	296	321	292	319	277	291	310	309	301	331	333	349	323	302	325	302	318	302	307	322	289	303	305	316	326	295	314	333	323	332	343	314	327	314	335	321	336	328	337	316	293	327	318	318	293	309	302	320	320	327	300	317	309	333	311	328	276	336	340	303	325	317	336	340	293	332	355	309	315	295	347	346	296	317	318	301	300	297	296	320	329	316	329	300	322	332	311	335	298	307	310	305	338	319	358	323	316	300	308	305	319	317	302	302	323	288	315	297	335	297	334	314	325	306	248	297	305	326	322	299	340	334	311	319	318	327	310	307	304	312	309	287	303	266	287	290	292	317	300	311	299	316	300	311	310	306	290	321	323	316	339	325	319	277	299	279	311	276	347	289	296	341	315	326	308	310	305	334	308	302	345	321	308	299	334	318	332	323	296	294	316	328	315	317	307	310	317	296	323	295	285	325	302	293	325	304	319	351	306	325	339	293	315	345	304	298	334	312	294	311	335	326	332	323	333	312	318	310	308	309	336	289	310	295	343	320	322	299	329	334	320	330	321	346	304	312	335	278	304	323	330	299	331	309	306	295	312	343	291	340	282	281	343	324	297	298	295	303	312	276	317	324	315	298	329	347	320	297	349	332	284	300	277	306	332	317	327	314	293	321	286	286	330	322	312	299	283	345	314	297	290	285	319	325	300	315	316	321	286	299	301	332	326	333	289	277	319	326	328	326	312	315	349	318	310	304	299	322	326	317	301	315	307	355	311	344	319	348	300	320	316	316	307	323	303	304	330	301	311	315	291	277	314	315	319	286	337	325	312	300	296	340	289	337	314	325	337	330	334	307	313	313	283	303	283	311	307	308	308	313	314	312	325	282	306	312	287	326	279	300	312	307	320	335	307	297	327	309	285	299	289	285	336	328	303	335	323	356	326	303	294	309	294	332	298	307	303	307	306	307	326	300	297	348	333	318	316	316	288	321	317	287	278	296	335	321	296	322	314	325	294	320	312	295	311	323	312	320	319	266	329	313	340	321	288	312	312	295	307	294	321	308	321	282	314	339	315	307	304	332	345	292	330	339	330	337	326	319	326	301	320	301	322	304	306	294	301	303	330	304	282	302	304	326	260	318	340	321	317	282	335	335	339	324	298	297	304	328	295	317	330	323	296	325	346	335	290	331	315	323	341	303	260	303	327	315	317	274	320	309	346	335	333	316	309	296	298	298	321	320	324	348	273	362	293	325	328	334	322	314	319	321	295	333	324	300	312	290	313	305	298	326	332	320	307	282	291	299	311	307	325	303	322	314	324	309	324	348	285	330	324	310	307	321	292	337	337	320	275	318	320	316	325	326	330	323	297	304	293	309	282	320	295	326	322	299	283	332	293	327	316	304	325	318	295	297	328	311	309	275	302	310	343	337	318	305	308	273	295	313	307	316	314	292	284	318	325	308	293	336	332	303	309	316	315	313	324	296	294	315	291	327	279	330	321	321	328	338	329	337	305	316	310	317	305	297	301	292	323	303	324	302	289	281	288	278	324	279	316	311	322	286	304	348	328	308	319	329	294	320	332	290	316	291	278	288	332	321	311	321	338	311	280	332	284	286	309	309	325	284	291	303	317	332	308	300	321	316	298	308	318	334	319	318	308	313	282	309	299	340	334	319	294	285	343	344	297	332	317	322	301	321	334	316	310	314	293	303	308	305	308	295	315	333	325	337	330	317	303	302	320	327	298	321	297	324	307	319	312	306	295	335	312	349	301	317	340	313	313	310	300	318	286	306	315	296	340	322	319	292	330	304	299	307	321	289	335	318	311	310	306	337	314	342	326	298	297	342	312	318	299	325	317	340	319	321	297	311	315	310	311	333	318	305	347	324	312	333	316	285	293	312	310	339	317	326	336	324	312	307	360	313	296	328	294	296	327	348	315	309	315	317	334	315	326	299	314	308	299	308	303	299	314	312	290	345	310	279	350	302	297	289	282	302	315	329	306	326	302	305	307	291	298	314	307	282	328	328	322	307	285	292	319	321	330	323	320	337	314	319	326	348	303	301	320	307	291	337	309	337	327	298	312	306	330	317	325	332	315	292	305	305	314	284	307	315	307	308	329	301	330	325	348	309	298	323	313	297	288	328	336	322	317	353	335	301	283	347	322	301	321	299	307	316	283	299	305	298	310	329	320	321	319	315	305	343	292	300	309	297	300	329	291	331	319	330	303	311	326	291	311	297	337	348	351	322	319	331	367	350	311	311	341	324	292	312	318	303	310	308	302	354	325	300	330	326	283	314	311	305	300	307	322	306	310	334	290	325	311	382	335	331	290	297	307	332	320	340	320	285	310	327	311	295	310	313	307	307	306	331	299	326	317	299	322	326	280	289	318	326	324	300
26763	20746	10195	1272	811	750	676	644	682	639	681	654	643	671	615	624	625	623	566	559	588	593	609	613	582	591	564	610	566	614	562	574	630	596	539	612	600	545	613	590	604	601	561	595	580	599	614	617	622	624	617	586	580	605	597	595	707	782	801	666	676	574	595	589	568	616	645	590	577	543	571	621	585	556	593	581	596	608	629	559	595	606	603	600	562	606	558	594	624	565	577	579	597	565	545	619	609	570	588	609	534	549	590	608	612	560	563	615	587	560	600	593	576	617	585	556	571	588	554	584	618	584	536	619	594	623	588	593	599	598	586	604	573	581	592	623	606	575	585	615	585	584	557	601	630	596	598	584	598	580	609	576	571	556	628	620	539	564	545	581	532	621	626	613	565	605	583	571	576	619	588	586	617	581	585	583	608	597	590	601	568	586	599	595	607	559	588	584	632	564	578	562	563	547	521	580	571	562	605	574	581	608	618	584	538	578	539	571	559	612	556	618	575	590	547	578	585	557	547	594	571	597	601	573	584	600	560	572	618	639	556	595	579	608	605	585	589	616	611	664	548	596	622	563	590	554	588	594	607	540	591	568	588	588	604	585	616	625	641	590	584	614	563	572	585	605	600	602	553	572	624	632	616	587	579	575	588	596	564	563	601	620	565	562	569	586	576	545	585	568	581	608	604	560	565	544	588	589	569	606	597	602	578	567	608	599	591	608	611	643	578	592	612	614	609	519	595	575	578	558	528	578	553	613	609	601	555	538	577	588	591	577	549	569	622	626	591	588	570	561	559	585	567	582	581	573	553	553	589	583	583	587	576	557	589	578	585	641	573	628	577	566	610	581	599	610	547	545	594	550	573	643	619	571	579	633	576	609	562	616	609	600	603	574	614	596	579	579	603	591	583	566	607	582	568	584	616	609	601	624	584	605	612	618	583	555	612	585	656	557	626	617	587	607	587	595	602	586	577	572	584	578	622	562	625	626	655	611	586	535	575	589	619	598	585	596	579	579	552	567	565	577	633	587	577	556	608	557	578	619	577	562	596	605	616	607	578	582	630	585	580	562	569	616	597	607	616	565	571	654	543	600	607	566	576	582	572	566	631	588	554	598	557	580	597	614	575	620	614	564	588	627	578	574	570	576	589	547	606	555	597	558	596	579	602	589	573	627	600	581	600	556	608	590	617	615	580	614	556	590	575	578	584	579	596	561	615	583	584	639	555	559	607	572	607	619	578	562	596	591	605	578	622	558	624	594	576	593	592	627	583	583	606	645	604	600	553	582	621	574	585	558	579	566	589	573	598	580	566	575	575	613	579	608	558	581	578	564	587	610	623	570	589	563	557	590	589	620	573	558	596	608	604	639	609	533	578	607	557	613	570	588	531	583	586	574	580	606	533	586	608	606	588	589	533	559	571	586	582	571	594	532	586	572	587	596	591	626	590	649	553	603	549	595	626	557	558	586	609	594	579	597	604	604	586	550	591	639	615	570	592	585	609	558	622	615	604	618	621	604	602	569	598	620	604	568	605	582	614	573	553	634	523	606	571	579	619	569	580	560	539	593	606	613	612	557	603	608	610	590	604	561	529	581	596	590	636	605	585	620	551	617	593	526	589	615	555	616	596	585	568	600	567	627	562	604	582	574	581	568	596	609	597	615	582	586	572	593	592	567	584	565	604	606	606	582	558	595	623	571	585	566	611	584	584	588	587	609	561	607	572	619	519	644	590	611	547	573	566	590	570	604	593	582	579	591	640	599	582	636	611	604	621	557	579	564	555	591	565	610	603	564	601	609	598	580	594	595	584	564	598	581	580	586	577	546	602	569	552	573	589	603	599	574	571	598	570	579	592	608	576	621	570	606	602	558	621	590	579	601	613	556	600	604	582	594	547	600	598	600	576	614	599	615	574	571	595	621	563	548	573	554	575	583	549	556	570	570	597	567	564	590	597	577	582	578	599	603	569	590	594	586	593	554	614	631	593	564	605	576	585	542	572	556	635	586	589	576	558	566	578	603	581	560	617	558	592	584	582	591	553	573	615	591	544	613	635	607	567	550	526	595	598	637	601	568	606	555	542	568	620	594	603	608	584	576	594	572	613	589	552	596	598	564	537	580	595	566	591	619	582	618	606	636	595	576	600	593	586	527	593	603	554	558	577	559	592	590	575	605	548	609	621	618	570	567	582	550	610	564	588	587	593	579	583	584	598	582	556	604	591	577	573	580	586	612	629	603	615	597	555	584	590	599	554	586	604	635	540	570	613	613	555	591	596	607	586	582	583	581	531	551	611	567	587	613	580	543	534	612	600	592	562	575	613	607	584	595	627	560	629	585	596	588	584	628	607	591	590	579	583	610	570	560	585	584	594	567	602	588	595	596	607	591	551	571	650	607	527	578	606	567	610	601	564	598	568	604	598	567	607	596	594	612	556	595	525	645	603	557	624	613	583	550	602	616	576	533	590	589	597	589	571	580	569	554	578	598	596	564	610	562	627	640	544	623	602	590	603	582	624	629	558	629	592	586	603	636	600	588	587	607	591	588	560	579	628	552	572	566	555	593	582	605	584	586	587	601	563	600	580	603	603	584	612	567	607	577	582	588	558	621	550	626	622	648	617	607	610	593	500	572	567	572	676	580	553	587	603	551	616	574	623	624	586	584	552	614	575	588	588	548	593	575	563	585	567	577	618	576	592	630	582	582	545	551	552	586	626	547	609	571	608	542	587	601	582	599	626	589	602	610	621	614	552	589	659	547	589	595	609	568	589	578	561	629	570	542	596	569	547	566	592	599	558	558	586	606	615	585	596	601	637	589	599	588	597	591	598	600	608	578	565	598	547	607	580	585	596	577	584	602	604	553	565	578	599	591	622	586	593	556	584	596	589	645	595	591	593	583	578	572	596	578	598	586	611	598	617	590	620	561	617	570	625	569	599	588	556	586	592	585	608	557	556	600	585	595	587	569	586	590	561	562	586	578	602	551	586	580	608	592	570	577	549	528	547	587	591	554	604	599	576	557	587	568	587	616	567	554	591	583	540	580	573	568	623	579	588	558	607	560	592	636	603	580	593	639	575	534	577	624	591	604	588	598	613	588	604	582	588	606	575	555	583	589	598	597	568	582	597	607	610	588	581	579	638	623	531	636	591	596	572	587	604	564	542	611	587	609	610	592	568	552	570	581	559	572	601	584	616	592	576	565	541	567	565	570	565	576	602	591	613	648	579	576	582	564	591	583	647	592	601	579	604	599	594	590	590	569	613	558	610	574	643	584	567	592	592	611	574	584	567	617	569	570	605	607	602	568	579	615	573	579	586	635	634	599	596	546	610	542	537	558	615	623	600	592	557	583	594	569	555	609	578	591	541	593	579	577	580	570	608	588	617	609	581	605	546	601	534	547	615	581	629	592	540	579	635	582	546	589	582	565	613	575	572	583	615	565	601	557	561	568	566	580	572	577	565	577	618	568	621	577	562	589	627	567	561	565	635	585	647	599	577	584
4177	1464	1272	1086	1016	1009	941	916	832	972	920	868	943	901	791	826	786	806	704	735	761	775	762	685	769	763	738	753	758	694	691	711	739	776	758	708	688	732	761	770	745	707	746	757	737	702	754	804	873	766	713	771	737	737	755	852	915	1013	1111	825	868	740	763	723	762	729	684	733	762	713	728	690	749	765	763	757	668	754	740	705	711	708	724	710	693	740	757	722	710	752	719	706	754	722	724	725	719	701	738	765	763	748	736	721	722	756	692	719	730	767	720	732	727	756	722	735	727	763	742	717	751	711	732	706	749	705	724	751	752	763	748	730	756	764	718	738	712	723	734	752	697	745	747	728	714	743	733	737	779	751	684	730	728	745	697	675	675	754	747	738	727	708	771	709	748	754	744	715	737	746	713	762	673	742	700	786	734	703	757	731	732	765	703	723	748	743	717	730	784	735	765	714	740	799	711	721	728	718	742	680	747	725	743	741	750	778	765	711	694	750	693	721	731	678	670	680	704	720	694	722	697	745	712	733	764	709	707	710	728	728	710	760	733	745	687	741	698	722	670	695	715	716	728	768	735	747	737	719	732	734	739	703	717	738	717	716	775	708	716	787	753	746	702	731	676	704	706	743	693	697	735	748	697	723	729	761	760	751	758	675	720	749	739	723	690	708	714	695	732	721	766	725	753	766	692	742	720	774	734	748	732	729	695	795	751	704	709	754	694	744	749	745	629	744	717	772	724	743	678	763	741	703	730	715	714	757	740	760	736	710	752	784	752	661	678	788	712	715	705	703	741	675	739	732	730	733	693	739	740	705	777	731	741	697	732	746	747	755	722	763	758	693	750	767	714	731	708	725	723	735	721	745	774	727	737	729	718	714	701	700	762	656	768	732	733	716	746	736	727	753	760	730	693	750	714	702	737	724	725	695	711	773	734	686	728	714	782	735	741	745	732	758	672	693	734	750	771	741	799	729	747	730	753	738	654	711	769	704	678	725	711	721	728	697	735	714	739	733	752	683	695	737	733	726	736	746	697	706	685	765	735	736	688	730	718	720	693	698	698	682	737	695	743	763	723	728	690	737	708	694	750	682	676	693	748	728	738	724	716	725	774	722	751	712	727	738	720	715	703	715	687	690	741	715	822	769	715	756	730	757	743	714	765	695	743	749	749	716	702	716	759	677	731	734	711	691	758	764	710	710	723	748	773	714	696	748	726	775	714	766	760	711	764	695	769	750	735	714	732	743	708	718	739	761	727	683	728	721	713	711	711	727	722	693	748	721	727	705	692	689	706	721	723	712	752	760	688	732	673	766	769	697	693	677	732	719	796	777	715	727	713	707	733	725	748	709	727	728	705	788	723	766	728	707	716	719	734	737	750	747	708	741	751	700	733	708	749	727	688	745	704	740	776	776	771	697	720	720	729	689	753	688	726	723	757	704	692	733	697	779	784	738	724	733	700	689	751	728	732	730	703	750	700	722	718	708	749	737	789	708	756	675	751	726	710	773	701	710	733	721	727	742	735	728	761	709	765	707	706	746	744	704	793	778	751	732	711	740	712	728	751	781	744	784	714	735	766	729	788	719	748	747	754	712	763	718	705	689	727	727	734	719	720	738	744	733	729	724	734	733	676	731	704	696	706	748	717	697	734	785	731	700	750	797	713	737	748	676	743	705	805	752	712	716	773	759	715	722	694	686	708	722	730	711	743	761	745	798	690	676	741	734	720	749	745	729	730	707	757	737	732	704	766	700	722	710	697	695	699	720	745	741	744	720	741	703	729	719	742	744	775	727	736	794	744	726	750	740	737	720	743	686	685	717	724	730	753	790	734	709	662	721	712	821	725	665	761	718	698	733	751	717	741	721	732	726	742	683	702	725	735	683	708	728	716	711	733	667	726	709	737	758	741	746	715	775	721	697	721	747	722	768	731	774	739	729	745	724	711	713	729	715	724	720	711	709	739	746	758	688	683	736	724	733	710	730	722	748	719	735	722	740	740	745	721	758	716	741	759	734	745	748	769	718	689	714	741	740	699	729	741	692	748	717	710	657	752	720	741	723	739	743	741	718	768	701	736	721	764	732	729	748	756	733	772	704	755	700	699	759	731	739	711	708	748	742	727	789	746	688	736	695	744	732	732	704	735	703	750	785	725	748	686	716	732	678	747	765	696	704	703	745	746	773	759	718	731	690	759	663	764	712	719	682	684	722	729	732	731	763	709	742	728	695	741	718	745	765	724	700	711	694	736	720	705	722	674	720	733	751	722	713	697	700	744	727	765	740	745	748	689	725	726	699	736	724	736	745	745	726	732	747	692	745	720	760	731	725	705	710	776	708	712	755	738	727	746	692	766	708	712	745	727	716	755	753	728	707	756	736	701	721	747	736	685	735	719	720	760	769	757	699	691	674	753	721	749	732	747	700	730	691	676	659	751	746	721	739	750	707	742	688	746	750	690	730	737	713	725	721	711	648	707	701	698	712	718	741	682	743	747	731	703	752	731	702	758	709	751	686	747	744	734	669	757	719	744	738	745	740	714	771	679	746	730	729	768	777	747	711	683	715	747	759	760	730	735	728	760	704	725	801	740	732	734	772	726	752	708	703	703	742	747	756	719	746	702	736	720	749	745	765	702	704	717	763	711	731	715	693	745	715	707	739	700	772	739	727	758	713	707	755	734	721	749	720	691	698	773	709	739	767	708	703	680	761	740	688	697	788	725	715	738	756	739	744	758	741	739	743	759	753	715	735	688	757	692	716	707	767	785	759	715	753	703	785	708	680	753	763	730	691	771	764	757	698	737	731	723	757	715	700	675	768	762	706	667	726	733	726	718	718	752	699	706	765	801	746	740	712	716	717	756	715	765	696	786	777	722	759	776	725	722	755	762	731	746	747	744	746	693	714	701	748	745	746	719	733	735	708	736	694	689	747	717	711	727	737	747	739	751	747	709	705	769	726	708	748	696	724	738	747	726	745	709	754	719	756	753	683	741	715	764	704	714	759	727	750	751	759	703	752	711	741	764	769	733	729	744	699	693	772	720	719	750	743	716	733	727	740	688	760	713	689	699	705	733	711	746	776	738	711	785	730	727	745	717	717	699	706	724	698	723	736	730	687	675	728	717	747	678	739	710	672	738	698	696	759	724	739	728	752	686	774	702	724	775	694	733	713	687	711	731	731	741	686	728	736	753	708	693	714	772	695	745	701	695	697	770	699	727	755	717	782	720	669	718	748	783	736	729	717	703	698	715	738	715	735	707	711	700	716	730	726	728	732	678	709	739	687	717	738	697	717	731	741	712	726	747	756	720	729	816	745	716	699	745	766	766	692	704	694	698	761	703	753	739	735	724	691	732	707	749	766	677	717	715	742	736	716	733	729	728	707	754	717	719	769	713	705	692	730	752	747	739	700	730	728	725	707	768	741	751	775	711	683	765	750	716	742	733	714	732	736	745	753	739	799	734	716	746	713	706	711	723	702	688	712	692	743	717	735	737	682	726	727
23526	21090	28606	23785	21077	13644	1708	949	773	796	692	679	657	644	586	557	565	490	446	442	464	441	468	445	425	409	397	467	390	376	428	403	419	385	403	417	410	435	423	460	431	405	440	428	403	435	483	512	517	450	417	447	431	431	454	487	636	717	658	541	607	473	431	450	366	388	438	425	392	407	405	378	401	385	399	425	410	383	400	368	413	388	375	422	423	420	394	409	400	405	416	402	406	392	388	429	394	370	385	387	423	378	429	398	396	384	408	381	419	403	386	363	429	400	381	415	389	429	398	400	422	426	360	393	393	414	397	415	418	390	395	408	428	400	394	401	426	404	431	399	367	420	382	375	391	423	387	415	365	407	393	370	405	391	381	433	394	452	398	453	392	372	379	386	393	382	422	369	413	411	422	396	377	389	423	356	397	417	406	379	395	362	390	406	359	413	426	412	394	404	404	383	414	395	434	377	390	389	395	416	406	419	437	384	356	362	414	399	371	390	407	434	365	405	414	414	381	390	437	439	381	414	391	406	391	384	432	395	398	367	392	382	405	376	403	358	452	385	414	378	395	430	383	386	391	369	392	372	414	407	407	387	412	412	441	411	401	410	429	382	421	394	396	396	358	384	406	399	408	402	421	392	390	399	414	432	407	393	373	404	381	409	400	428	350	390	398	392	396	395	431	381	411	421	395	383	385	402	382	431	407	400	423	405	375	450	389	403	418	413	388	392	387	385	369	423	396	387	456	420	389	404	353	398	398	373	418	413	384	390	385	383	427	396	396	411	408	408	410	375	402	411	397	407	410	410	413	423	369	397	413	401	378	393	434	392	399	397	403	437	416	404	390	380	381	408	399	402	391	426	391	394	440	373	402	398	388	394	414	413	411	401	391	394	387	428	410	392	403	378	434	410	383	409	388	429	387	380	382	396	395	374	390	383	388	399	414	385	389	337	411	390	404	376	365	377	378	384	371	386	396	405	404	412	418	373	394	399	417	412	403	408	375	408	351	397	372	387	383	396	368	392	380	410	404	386	426	380	407	455	426	420	379	380	366	381	376	377	375	389	428	405	406	408	436	409	372	391	421	386	406	421	419	349	397	367	422	391	388	385	432	368	413	383	422	402	373	439	394	373	392	395	383	414	397	384	406	399	398	432	384	399	391	424	432	408	417	408	410	411	418	384	392	394	371	390	427	401	374	394	388	386	404	407	412	389	412	376	363	407	386	364	399	353	371	364	398	395	421	411	402	403	388	427	421	386	384	372	409	409	400	360	430	401	383	393	406	412	396	404	381	430	383	408	395	425	416	377	422	392	367	406	387	430	415	419	413	396	405	400	445	401	414	409	402	399	427	395	391	382	413	373	433	366	407	426	424	421	406	394	396	406	359	407	366	371	412	423	420	410	418	439	415	394	397	404	386	394	377	390	395	391	411	413	408	408	382	414	420	399	371	399	374	404	367	453	393	398	373	394	416	376	405	417	418	407	374	424	412	422	426	419	363	416	375	361	413	442	377	427	422	397	423	422	368	410	378	430	391	409	406	382	408	416	400	416	402	413	410	420	416	401	380	404	396	430	406	406	429	368	385	394	404	385	377	396	387	429	414	417	406	438	372	418	401	385	446	368	408	400	404	371	410	409	375	388	401	399	382	420	414	409	408	403	384	409	407	421	417	379	394	431	389	422	397	380	409	424	414	422	376	401	393	383	408	385	394	401	375	365	378	413	399	413	422	391	412	355	413	370	423	394	445	388	403	380	401	389	405	374	398	412	367	370	424	413	405	407	398	406	415	436	421	367	397	407	410	415	390	403	458	375	377	392	433	417	392	392	381	395	402	424	383	399	411	390	387	403	388	410	370	429	404	413	414	420	394	380	398	372	410	391	417	363	397	399	394	375	392	406	395	422	415	431	392	395	402	410	387	371	403	383	407	374	390	394	445	394	394	379	417	378	405	398	438	362	399	355	401	382	387	381	377	399	421	385	406	400	370	436	409	416	393	413	377	401	394	435	379	402	411	403	415	402	409	376	394	415	376	402	376	372	386	418	392	374	387	386	391	366	398	385	412	394	380	390	399	384	375	370	360	398	412	388	393	425	421	394	390	396	398	428	432	410	402	410	413	430	414	401	428	369	419	383	425	391	418	386	385	376	404	385	415	374	360	393	390	369	402	413	423	395	402	400	441	393	386	419	359	398	424	390	414	431	396	386	443	402	380	383	393	385	382	428	369	392	390	399	378	368	418	390	361	379	406	419	403	379	366	378	360	385	414	411	378	383	436	395	372	419	413	384	396	404	381	430	430	407	417	435	347	391	397	374	401	401	376	441	365	392	404	370	403	367	390	407	429	379	382	390	410	403	367	376	434	401	397	407	381	392	371	359	396	373	418	422	379	400	414	375	392	404	405	420	373	377	372	392	424	413	429	407	410	389	390	400	371	429	434	407	409	409	419	416	385	386	419	382	382	391	389	429	389	426	372	372	415	398	393	388	411	392	413	392	403	386	419	401	395	433	442	406	422	391	378	446	410	374	384	419	397	390	418	401	408	373	346	419	417	403	402	386	372	404	381	376	380	388	394	394	400	389	391	407	397	389	373	413	410	380	428	388	391	418	416	399	410	398	382	374	395	376	393	375	422	408	413	371	424	410	429	366	411	401	384	398	383	407	389	397	392	378	392	448	407	396	394	402	382	392	395	409	371	390	380	403	391	405	382	366	377	424	427	400	414	403	367	403	393	390	383	379	376	387	406	433	401	410	410	354	402	428	419	386	386	410	424	399	426	400	394	399	373	408	435	383	371	428	391	394	382	405	385	408	367	379	407	408	370	410	377	357	408	388	405	392	373	451	397	412	401	398	393	397	398	428	371	405	383	368	420	390	404	420	391	354	370	416	409	359	401	374	419	382	390	400	398	386	410	413	384	377	390	384	408	399	380	407	435	393	411	374	400	409	420	379	414	433	406	389	377	393	353	404	391	351	428	436	358	376	403	425	388	384	396	389	422	385	408	443	396	393	400	399	375	365	401	403	379	395	389	376	382	405	408	366	412	386	378	406	394	401	405	368	410	388	417	424	392	388	383	386	416	409	389	373	390	427	394	415	375	401	372	426	403	399	385	424	368	359	444	384	415	408	384	405	383	419	401	396	408	394	379	418	399	372	423	362	414	372	405	433	405	430	395	417	398	390	353	431	398	432	426	386	391	395	370	400	412	402	409	390	392	368	414	421	411	396	376	392	415	393	365	363	380	393	382	376	404	413	392	394	409	392	410	417	376	411	380	411	421	414	426	394	418	410	400	425	406	414	382	378	425	390	416	402	387	369	399	398	359	356	408	383	388	435	430	359	432	408	381	412	388	434	400	409	366	399	403	400	408	380	393	426	418	413	376	355	360	391	409	398	372	414	378	376	423	419	417	379	375	443	408	429	397	391	423	387	429	342	379	423	376	394	407	381	388	405	417	408	413	426	408	374	413	393	428	406	418	405	368	414	398	418	390	400
6503	9823	8703	4560	3357	2691	2187	1776	1475	1487	1325	1129	1028	1050	903	814	780	663	631	603	642	599	576	585	582	534	617	580	549	548	542	564	559	515	533	531	560	553	559	462	548	502	530	470	521	523	641	712	778	595	573	586	584	527	615	786	994	1049	958	768	805	557	484	502	539	483	543	499	511	516	478	489	502	509	507	546	522	544	479	488	568	515	519	491	501	514	511	499	509	517	512	480	482	493	457	508	500	493	515	483	551	520	553	499	586	492	551	499	491	505	540	517	548	494	501	542	537	503	477	511	501	476	547	506	511	508	508	477	531	476	475	523	523	453	537	530	516	500	523	507	522	498	518	527	486	507	538	514	486	456	546	496	512	529	512	528	501	494	551	522	464	497	509	503	537	526	520	532	482	468	543	504	544	502	486	535	520	475	490	508	495	569	477	482	510	502	510	498	508	508	506	505	484	522	504	510	518	517	484	518	501	488	524	470	485	490	498	519	480	492	518	507	540	495	495	477	537	511	520	505	527	483	490	526	499	506	488	529	496	484	477	506	498	534	540	483	505	490	503	520	561	542	480	524	510	467	503	507	574	472	494	498	486	456	522	489	454	513	507	497	496	493	520	491	526	488	484	483	496	478	523	528	520	512	477	503	480	495	482	523	520	533	492	543	497	525	479	512	503	492	548	506	500	535	505	470	493	506	514	491	534	471	560	459	511	474	497	517	504	504	493	481	501	483	496	509	502	503	528	508	489	509	531	541	485	455	492	517	475	522	481	531	496	519	506	478	492	467	447	519	490	474	512	503	492	501	496	492	478	447	510	521	541	500	498	547	511	467	478	490	500	511	510	522	502	529	480	505	482	523	481	519	521	571	494	498	492	485	499	510	544	471	540	503	473	483	508	531	488	517	488	522	524	505	546	503	484	506	557	479	483	516	525	552	517	478	517	500	529	549	514	477	483	469	517	504	499	496	490	517	465	492	445	481	481	473	502	500	494	553	474	504	499	534	478	525	509	533	501	477	510	495	471	519	514	530	507	495	516	512	511	516	511	498	495	465	499	539	531	530	517	543	536	505	522	527	496	513	513	490	542	496	504	480	537	495	521	470	539	532	513	489	537	484	480	512	514	470	506	493	486	497	508	500	465	524	530	534	517	544	522	487	524	495	514	488	548	491	510	484	506	489	550	492	492	523	508	488	489	531	470	498	557	444	475	512	498	481	527	518	515	536	518	503	514	524	552	535	511	532	487	483	471	483	436	513	494	510	498	506	492	492	515	488	484	502	502	542	506	490	518	529	517	512	511	509	521	519	517	491	556	500	533	507	522	515	520	496	498	536	452	484	519	469	524	490	531	514	488	508	507	524	541	490	512	475	540	520	465	535	500	528	507	458	536	495	501	490	507	510	482	502	518	514	530	533	501	484	496	521	475	495	483	518	495	499	538	493	507	507	489	502	580	517	492	479	509	473	523	523	494	517	504	510	516	521	516	514	524	488	506	528	478	493	505	518	526	518	526	507	520	483	500	488	529	467	515	505	497	504	505	493	500	498	521	481	464	528	510	474	524	540	527	491	543	558	472	522	551	513	499	501	507	505	508	483	539	524	492	467	515	524	471	490	518	513	503	506	512	483	504	549	483	483	520	500	492	557	520	527	458	519	522	539	500	498	548	476	471	508	520	546	530	504	546	521	499	475	502	553	530	478	497	499	486	537	535	507	503	510	509	514	490	515	482	469	493	516	512	533	454	509	513	486	521	489	514	463	542	498	493	486	531	483	535	525	507	503	494	516	508	498	512	530	475	511	453	465	519	550	529	531	520	526	493	494	511	503	487	559	537	531	542	532	509	472	516	508	525	501	483	499	520	554	509	523	502	472	595	502	535	500	468	507	516	531	527	468	515	524	531	508	522	485	516	491	456	513	488	506	510	507	496	495	502	495	507	503	478	517	511	504	544	512	501	497	474	530	502	478	484	499	509	512	463	483	514	494	533	526	464	510	549	492	489	523	559	551	496	538	510	501	508	492	486	504	475	538	506	530	505	482	470	508	481	513	493	484	467	515	499	494	492	470	514	513	525	485	501	493	524	540	500	506	506	484	523	483	491	503	512	499	498	535	525	544	507	517	514	486	511	453	483	489	456	509	512	481	508	509	510	505	507	516	508	514	525	523	527	514	524	487	508	565	464	513	512	509	528	475	518	485	505	473	501	498	477	506	517	488	504	498	534	493	520	534	537	505	500	502	507	532	469	518	553	501	488	493	480	502	518	513	533	547	491	488	481	535	511	522	481	492	470	496	544	506	503	520	509	522	527	508	499	514	510	547	503	525	480	531	481	528	497	526	514	494	533	497	489	503	507	477	494	510	476	503	518	515	541	505	519	501	549	499	477	500	500	514	513	506	502	444	496	517	540	483	492	491	506	523	478	506	501	518	488	516	520	469	487	492	505	484	511	473	497	520	520	520	481	478	550	530	535	491	482	505	495	473	532	516	523	503	516	500	519	549	538	494	489	476	497	532	493	527	503	482	507	481	546	485	527	512	521	504	552	532	518	533	516	510	515	473	507	494	530	525	505	514	486	490	488	501	518	511	541	519	495	516	507	524	499	488	502	515	516	501	527	502	512	485	497	505	495	497	506	467	538	509	531	526	483	515	513	523	483	482	470	527	515	538	449	481	483	517	506	480	512	489	493	491	497	499	491	501	515	492	488	513	539	531	495	506	509	496	495	547	499	500	516	495	543	492	550	526	511	525	490	500	502	522	479	486	527	527	496	534	520	507	532	483	533	516	493	535	528	507	561	495	500	494	530	502	474	511	482	501	471	502	502	524	474	529	532	505	477	510	464	502	505	502	541	540	503	475	474	481	523	503	514	556	499	479	498	492	488	513	455	517	514	469	535	497	486	479	507	497	536	492	501	477	480	520	483	540	492	525	501	509	525	480	545	502	511	509	525	475	520	508	489	517	493	512	484	480	520	539	529	520	500	500	516	468	503	558	473	487	466	472	464	537	495	507	489	511	511	493	452	487	544	485	500	520	491	548	526	492	529	499	494	538	505	549	519	510	540	482	493	579	497	477	544	495	502	525	500	501	493	510	536	534	501	516	543	505	484	537	534	502	511	525	488	546	490	536	525	518	531	540	516	485	510	517	501	550	482	509	567	486	479	497	495	473	482	520	513	478	471	555	512	484	481	510	485	458	478	499	527	490	516	517	500	590	532	463	508	511	529	572	505	489	528	534	510	504	516	462	492	469	514	518	537	524	518	463	539	553	521	483	501	496	533	533	547	545	520	540	522	517	486	533	481	475	488	478	502	510	479	516	515	510	519	530	521	521	522	466	477	510	514	507	472	517	522	507	466	519	492	507	515	498	489	522	487	524	454	515	553	474	515	510	518	512	501	475	527	474	495	455	521	528	481	507	478	501	489	481	485	523	498	538	495	539	489	490	518	522	488	521	492	499	521	514	502	472	534	476	530	528	517	539	522	496	508	518	509	487
22652	21086	28939	23452	21086	21142	11886	1393	951	973	858	698	664	673	575	529	522	430	427	369	391	327	360	344	317	337	327	306	299	294	302	313	304	277	292	298	274	304	303	306	290	253	257	280	261	277	338	383	505	393	301	324	313	310	329	445	653	717	506	612	553	284	253	285	258	253	303	254	278	280	279	283	250	254	259	255	246	299	256	271	302	247	304	263	264	260	277	284	272	259	294	285	268	268	281	242	243	247	264	263	260	257	260	244	252	281	280	260	267	274	268	266	259	283	278	284	297	263	273	259	266	253	268	281	261	286	252	258	282	246	258	278	275	278	289	280	235	259	287	261	281	243	244	283	254	258	264	267	259	243	266	260	269	252	255	273	251	276	271	258	276	276	263	258	284	275	306	250	256	256	263	246	255	281	304	271	264	270	275	257	287	260	279	253	244	246	275	257	285	260	268	263	260	236	252	298	263	249	269	298	252	266	258	259	248	296	280	270	249	276	273	264	267	277	253	259	244	275	268	249	283	295	263	267	261	240	252	253	291	283	256	258	302	276	236	255	268	259	286	294	257	290	264	269	288	249	280	252	290	258	224	268	261	260	266	282	272	276	235	275	268	261	252	257	274	273	289	265	279	276	292	273	253	238	287	250	254	253	303	257	287	266	241	275	283	237	286	262	240	270	252	230	270	251	280	288	252	261	261	267	261	268	281	266	239	271	277	246	260	258	270	274	300	279	280	292	267	275	277	271	282	251	282	251	270	262	267	260	266	258	271	250	262	259	248	264	275	264	252	269	235	274	272	240	274	331	246	278	279	235	280	262	269	299	273	245	249	222	269	261	248	263	273	257	269	272	242	249	266	229	261	287	235	278	275	284	280	241	297	256	295	283	249	280	297	269	232	264	256	249	249	268	244	239	261	265	273	270	271	238	252	269	239	272	285	295	268	225	260	271	306	275	258	284	278	257	243	266	266	290	253	260	253	266	256	263	266	265	265	233	277	279	280	239	271	282	243	264	266	241	274	258	236	258	304	276	275	274	270	280	273	290	275	276	271	257	266	259	256	276	283	274	259	285	235	291	254	262	274	275	264	247	305	265	281	254	270	281	268	255	276	272	259	281	263	272	272	269	288	263	269	294	263	261	272	249	290	296	261	258	276	254	275	287	268	253	252	256	251	285	252	253	259	289	267	271	290	271	284	245	236	251	265	277	249	290	268	279	282	261	236	270	251	241	282	273	241	258	257	288	227	265	249	249	293	257	262	259	271	235	256	267	254	265	267	274	245	260	272	272	237	246	271	250	249	246	266	279	251	247	286	258	269	270	241	271	271	262	268	273	266	214	249	264	239	238	252	276	286	250	255	269	266	263	272	290	289	256	265	270	250	270	260	254	235	243	247	238	245	275	255	252	251	238	248	268	284	260	264	263	238	254	232	299	249	263	269	298	258	276	265	284	283	294	284	264	270	246	280	255	245	298	281	262	254	281	242	278	301	267	277	284	247	256	299	233	283	239	262	290	251	244	270	269	273	280	270	270	264	260	271	222	274	263	269	269	260	276	251	244	235	244	282	274	281	279	280	265	264	267	271	284	273	277	259	281	288	266	245	277	268	254	269	285	254	273	288	244	265	282	269	271	252	292	269	273	269	290	255	260	266	273	250	271	285	236	272	271	262	262	263	271	263	258	250	242	293	271	265	287	228	277	287	260	243	250	268	261	262	281	297	252	273	284	272	261	254	255	261	288	298	252	253	276	258	318	302	257	268	252	252	256	262	221	288	269	264	274	254	274	235	270	279	264	259	276	270	253	253	248	278	273	291	272	249	242	264	262	279	269	264	271	268	273	236	284	263	269	246	263	280	286	281	252	238	257	254	271	256	268	281	264	263	290	256	264	272	260	257	261	258	267	269	274	254	271	279	283	259	265	285	276	245	267	255	250	256	249	283	290	228	262	265	271	283	274	259	265	269	230	280	246	244	279	252	268	267	256	239	296	248	251	249	257	256	251	269	271	256	276	259	273	286	264	241	281	269	253	257	258	261	277	266	259	268	258	251	232	279	280	292	276	271	247	263	241	239	231	257	229	263	247	265	294	270	261	267	275	271	273	250	272	243	272	265	268	264	265	263	240	268	228	263	284	266	247	260	282	281	292	268	266	278	253	267	271	230	276	292	249	276	258	260	277	274	258	279	261	297	291	258	248	245	292	260	245	249	254	257	273	251	266	296	261	266	269	273	271	266	268	254	269	257	284	291	277	260	251	292	281	255	271	270	277	268	266	264	279	261	269	240	284	262	262	258	249	258	284	248	260	261	264	297	289	279	245	275	263	248	280	231	256	268	297	280	263	270	271	269	291	270	286	255	273	257	304	274	285	240	215	252	257	262	277	260	259	269	256	270	256	279	259	254	253	295	261	262	258	257	259	250	280	265	268	281	298	263	287	261	236	263	249	251	237	252	238	256	252	254	253	239	251	311	269	257	268	278	257	274	272	236	257	266	248	276	309	263	250	294	258	261	263	248	242	259	253	275	287	292	246	273	276	274	271	257	251	240	270	283	267	257	250	265	241	251	260	259	246	273	274	225	285	266	261	254	272	265	262	242	288	268	300	278	284	268	258	256	263	281	247	250	271	253	283	301	248	244	282	250	275	264	272	264	264	267	255	272	250	271	305	283	263	272	238	303	250	267	279	284	265	274	278	258	296	285	252	276	263	254	238	263	289	249	272	254	280	269	286	296	267	256	260	281	249	296	249	244	259	255	263	287	248	253	274	252	269	267	255	264	264	260	291	244	243	283	223	262	251	237	247	282	267	251	240	268	266	231	247	236	264	248	285	262	269	247	273	269	284	263	274	248	270	246	262	267	258	252	257	264	291	270	292	257	278	238	286	259	266	282	251	257	260	264	241	248	273	272	266	265	288	274	272	255	256	256	268	263	255	271	247	291	256	276	280	268	236	277	247	255	274	263	245	258	254	273	295	290	268	242	257	255	244	282	280	264	273	238	262	279	261	292	268	262	284	275	226	240	255	237	249	270	283	246	249	297	257	273	280	280	259	235	254	239	261	270	259	257	272	236	251	256	251	273	269	275	278	253	251	254	255	268	248	269	261	263	243	244	263	299	249	283	274	244	244	245	275	240	269	234	262	257	278	279	290	261	284	260	282	262	263	245	243	248	293	256	260	266	286	261	286	283	260	263	256	253	263	265	261	273	274	294	265	275	271	258	265	275	260	276	290	246	269	253	249	276	245	276	257	281	245	267	254	255	240	253	262	275	277	251	285	287	274	273	264	286	271	267	258	268	271	260	250	274	242	232	291	248	283	276	250	262	282	259	271	287	283	239	244	251	289	278	277	258	283	259	256	255	287	276	240	246	276	280	274	254	253	264	249	282	283	246	276	285	282	231	258	287	269	235	285	268	272	265	265	246	280	248	264	296	248	255	269	276	249	258	266	244	263	269	267	280	283	255	271	266	280	275	250	266	239	234	258	245	300	240	280
9199	16036	13798	7605	5369	4247	3315	2621	2061	1913	1581	1311	1250	1126	953	907	808	654	580	519	528	484	455	440	467	442	441	467	411	403	391	366	405	390	404	411	357	414	367	397	400	383	372	390	390	408	515	598	763	475	401	415	355	384	379	731	1037	1069	815	969	806	361	353	362	343	317	325	328	353	340	379	352	328	341	292	369	348	328	316	333	335	331	317	313	361	330	304	368	292	347	319	336	306	373	335	310	328	344	326	325	311	325	316	316	348	316	337	329	303	335	296	292	305	297	355	308	313	330	346	333	346	333	345	306	325	344	336	317	354	330	301	329	300	333	331	339	329	334	318	311	324	309	321	328	332	344	300	340	339	313	348	365	314	326	320	354	351	357	335	337	316	323	320	321	337	321	333	313	347	335	304	298	332	329	342	331	294	318	335	325	303	326	328	319	305	318	348	346	356	320	331	350	327	338	343	330	324	346	349	315	332	316	305	307	325	336	326	340	316	313	313	353	334	334	313	294	343	318	333	299	310	295	331	329	327	372	321	320	339	336	332	293	338	303	334	317	348	308	341	332	340	326	305	341	325	300	301	314	329	340	329	340	332	325	308	302	314	336	301	321	316	340	326	337	333	349	339	324	366	325	315	316	292	342	328	336	331	350	294	314	295	351	308	337	329	311	340	321	301	359	326	328	331	344	341	344	364	328	307	366	313	326	324	303	290	310	352	371	348	331	379	310	323	346	280	340	347	329	306	344	348	333	323	346	308	328	344	327	313	307	330	320	318	284	326	331	323	327	338	325	324	320	300	312	321	304	339	335	321	343	337	294	317	314	283	341	329	325	338	357	320	319	336	358	312	337	306	333	327	322	321	350	333	329	335	362	318	346	339	345	332	353	351	309	327	336	307	330	349	342	323	341	317	323	318	322	321	327	302	323	370	337	302	351	309	331	329	359	326	337	353	338	344	330	321	301	337	330	313	331	304	349	305	315	340	335	360	322	328	335	356	333	353	321	360	326	325	362	305	318	301	330	317	342	316	341	359	362	347	319	336	330	313	345	344	316	294	319	340	305	304	324	352	299	330	337	337	344	358	312	320	331	343	337	350	325	329	331	331	317	358	344	321	311	385	322	323	324	310	354	336	349	357	344	320	328	294	331	323	328	321	325	337	315	333	349	326	324	344	325	313	295	339	333	325	322	341	349	345	326	313	274	329	333	292	323	356	338	334	326	313	296	341	339	333	325	339	328	301	311	324	348	313	330	338	336	323	300	305	304	331	338	318	338	295	320	334	334	329	310	344	321	324	312	336	307	360	325	341	320	324	319	350	308	310	288	350	319	353	334	315	318	320	321	332	321	311	323	304	324	321	330	348	336	341	322	303	332	324	323	335	312	314	307	332	331	365	319	328	320	323	321	298	304	340	322	347	333	313	330	342	313	337	309	308	312	348	298	313	314	336	336	328	333	331	345	323	351	312	325	323	341	316	315	327	341	306	324	312	349	328	316	327	308	298	316	319	356	327	320	316	294	319	345	314	294	310	319	338	341	326	311	339	401	352	336	308	334	351	333	328	349	325	347	304	314	347	312	315	288	304	324	303	362	316	325	337	315	324	341	316	309	334	309	306	325	332	351	344	315	305	327	335	339	310	329	322	303	315	306	339	330	328	313	325	322	294	345	284	361	334	337	279	335	298	284	312	328	318	338	330	296	333	317	302	323	306	295	339	360	334	306	308	332	293	362	327	347	294	333	318	306	320	331	338	326	305	324	316	325	336	328	334	316	331	366	314	275	343	334	295	331	353	317	303	279	353	326	337	321	326	328	317	284	330	347	322	334	326	331	317	337	372	332	331	315	352	352	348	341	345	318	323	343	322	327	343	329	303	357	327	297	344	362	313	322	319	297	324	315	310	316	331	314	315	328	371	328	342	338	327	329	329	341	328	330	314	328	322	364	338	341	340	312	338	309	337	341	324	336	309	316	337	338	304	337	287	333	338	319	317	331	336	321	349	308	322	346	338	336	342	287	350	326	299	314	316	324	329	336	329	319	306	342	316	291	333	309	334	318	340	325	310	321	333	323	331	344	328	322	330	333	332	335	310	333	324	305	334	324	337	322	325	323	316	344	324	348	319	338	305	323	351	311	328	343	318	324	329	378	329	318	311	331	316	320	341	307	336	348	304	339	318	320	323	335	318	324	385	302	348	368	302	345	352	327	322	331	325	340	323	335	313	352	302	326	319	321	348	317	331	304	323	365	314	318	317	349	322	329	315	306	329	310	322	340	358	332	333	304	343	295	339	299	306	341	343	380	306	327	337	353	339	318	315	334	340	319	317	343	326	359	339	318	335	327	308	330	344	345	308	330	328	303	352	320	317	335	346	316	321	327	323	340	300	355	314	295	313	341	329	299	292	313	330	294	321	328	339	296	306	376	331	332	328	341	313	353	353	317	308	311	320	305	365	304	323	340	312	347	312	318	321	330	329	356	320	330	343	325	325	300	321	312	318	336	328	354	320	322	290	329	323	337	336	309	321	324	326	304	343	322	304	347	333	316	338	303	321	323	343	314	320	301	311	324	333	295	309	320	338	306	296	329	334	288	312	311	344	323	318	295	347	348	336	337	341	310	332	331	328	327	342	331	338	310	290	332	308	327	336	336	315	313	321	342	333	301	339	327	324	341	340	387	306	347	316	313	309	315	310	346	322	370	364	313	322	326	289	316	336	341	310	321	333	347	323	319	333	353	317	351	342	323	291	318	336	340	332	310	307	352	353	326	339	314	328	312	298	336	318	326	316	321	327	331	314	310	322	327	305	310	347	322	345	330	321	346	293	340	351	328	331	309	324	345	340	344	328	314	325	316	311	313	322	312	320	341	311	323	323	304	309	320	317	320	314	330	338	321	311	348	358	330	339	346	312	315	312	345	321	320	293	340	303	333	307	305	334	318	314	291	329	324	332	330	323	343	302	320	321	303	298	308	334	323	310	301	344	296	335	349	333	311	350	337	311	351	315	328	340	340	331	329	314	340	345	325	313	327	317	318	350	311	306	330	332	319	289	313	304	362	351	350	352	321	315	305	308	322	343	336	340	314	325	351	334	310	319	340	336	316	324	327	358	328	324	358	317	320	303	332	324	343	342	332	345	337	313	317	349	311	330	307	339	342	341	342	314	327	373	327	304	316	316	377	353	336	351	348	329	304	337	314	334	314	345	318	323	338	359	302	352	317	341	329	320	344	321	337	315	345	330	287	325	310	322	357	337	317	316	337	319	309	334	347	363	336	328	335	302	350	339	309	351	311	313	325	327	316	331	343	324	319	327	307	287	321	331	333	320	300	328	346	324	309	336	334	335	322	361	354	344	335	339	321	341	313	318	329	324	319	328	314	344	297	306	317	333	354	323	288	328	329	318	306	330	343	325	307	307	342	334	324	339	342	370	346	311	318	326	313	300	325	354	320	357	317	347	323	337	332	310	285	310	314	328	319	321	289	343	307	325	336	294	320
26796	20687	10181	1301	842	821	728	699	654	681	666	657	615	672	636	668	642	621	587	581	563	587	568	533	618	555	577	587	625	605	594	605	551	593	561	587	566	559	582	566	628	558	554	587	603	585	592	606	634	589	584	573	658	582	601	619	774	791	677	725	708	564	583	572	551	660	591	561	566	570	582	580	592	564	585	585	543	565	618	612	590	591	593	567	579	597	577	560	567	600	558	606	601	585	572	581	602	588	585	585	569	594	557	584	572	583	618	567	570	562	588	574	576	572	562	600	596	579	591	597	562	592	572	590	564	614	568	561	623	574	555	588	609	558	581	567	551	600	571	557	608	605	598	565	601	583	600	621	594	569	640	612	582	636	598	580	577	580	576	597	556	571	619	610	626	588	582	575	590	622	595	606	583	584	612	565	568	586	589	567	567	577	583	607	607	574	593	555	612	575	561	555	610	602	590	599	575	604	542	590	592	579	583	604	565	583	551	573	598	607	594	581	577	555	555	574	576	610	594	564	590	559	590	598	591	533	576	561	596	556	614	601	613	550	648	627	573	587	631	576	548	594	583	570	594	579	572	612	605	609	611	570	621	639	607	592	600	621	571	586	596	547	648	631	594	579	603	595	579	587	600	553	593	596	608	646	583	578	529	548	577	550	591	535	609	554	593	586	565	575	576	584	619	586	556	536	603	578	587	599	602	587	581	613	579	592	571	599	568	590	582	603	577	593	611	612	578	590	576	552	600	592	628	577	592	579	559	557	605	561	598	609	521	553	604	589	614	578	566	583	624	560	593	554	596	617	602	566	598	555	570	576	610	594	572	609	585	560	621	594	559	574	555	577	568	574	581	591	573	591	579	609	549	551	584	604	546	588	652	583	567	632	602	618	588	566	593	579	555	590	645	532	587	589	589	537	620	551	584	560	579	594	560	569	564	643	591	571	534	512	581	570	551	560	532	597	611	580	568	554	589	595	563	617	589	574	569	589	557	608	555	587	581	563	586	587	611	601	580	606	599	576	586	570	586	582	572	596	565	562	558	537	595	591	625	572	599	573	608	574	622	571	616	610	578	625	582	620	571	617	597	647	583	579	587	590	575	600	594	619	646	575	601	574	586	538	597	567	600	551	579	621	579	551	619	613	626	570	549	607	574	588	582	567	621	597	596	584	584	579	560	604	610	607	618	519	566	553	536	578	585	563	583	604	534	591	618	589	541	627	595	594	585	584	574	572	584	606	562	588	567	578	590	583	608	587	571	588	579	601	590	579	553	592	570	579	573	589	591	567	596	566	571	565	629	580	578	571	592	599	586	569	614	551	594	548	636	610	606	603	584	563	597	624	606	579	605	548	591	622	578	579	577	576	593	640	558	592	582	580	539	581	564	584	589	585	565	554	543	579	602	544	589	583	560	599	616	558	573	582	604	566	555	611	578	572	572	575	568	632	607	552	605	594	596	581	583	613	556	581	617	608	571	580	598	582	593	586	621	614	627	560	612	621	588	617	548	588	585	579	621	572	625	565	564	618	542	581	636	609	572	575	591	608	636	601	565	570	552	583	556	537	531	580	557	582	570	585	581	582	656	582	572	572	592	583	536	583	585	631	607	603	571	614	560	634	606	597	591	590	592	595	582	585	630	612	592	591	575	542	562	566	566	581	587	578	596	572	581	612	603	566	597	616	587	542	545	591	589	595	595	589	584	597	556	538	618	599	620	611	568	533	574	564	587	577	603	578	610	569	562	577	605	595	632	549	619	590	555	607	614	585	565	582	580	601	558	592	606	576	618	600	584	601	580	581	581	571	594	550	570	560	581	641	618	604	602	569	564	566	604	595	595	594	564	561	621	581	605	606	588	579	577	592	551	594	561	560	601	555	609	610	549	579	595	603	592	578	537	607	559	543	563	581	589	591	597	613	644	594	604	594	554	599	558	554	584	602	582	599	600	574	621	601	553	591	545	617	570	536	591	605	619	605	612	548	619	600	607	583	630	545	601	603	584	591	561	590	616	531	562	593	571	598	613	613	593	586	583	582	621	590	606	527	576	654	597	571	620	559	544	556	557	590	559	598	533	593	607	558	605	541	534	571	583	600	590	582	596	587	574	570	592	562	599	652	566	612	576	560	582	634	593	553	622	632	597	570	533	588	541	597	620	636	563	601	620	600	594	559	594	600	630	553	570	593	592	559	557	608	550	593	603	567	596	568	615	598	580	621	565	545	598	597	587	588	582	595	583	592	546	585	631	551	594	564	606	615	600	587	576	596	600	581	592	578	599	574	603	590	592	606	570	612	593	573	574	548	580	591	630	590	599	569	584	556	622	556	583	533	615	590	578	571	561	555	600	580	614	627	605	570	603	618	588	586	590	603	588	607	605	561	602	602	609	607	577	638	621	604	590	677	598	579	575	610	577	537	608	564	616	626	561	563	563	563	515	569	615	624	605	581	570	521	596	560	583	593	573	583	593	624	570	593	597	585	512	602	599	608	582	592	611	591	586	575	585	585	595	567	567	572	564	578	576	600	598	534	575	555	588	603	590	607	565	574	608	551	584	606	567	583	559	605	572	621	609	537	585	608	565	558	578	587	592	582	594	576	574	590	607	557	614	604	600	577	530	589	600	620	583	590	596	592	611	569	592	586	609	550	583	617	583	642	613	559	571	590	613	591	572	578	593	617	566	576	582	620	603	588	570	619	610	616	586	592	593	599	601	625	604	592	611	616	542	559	600	532	570	595	569	541	578	587	608	571	606	560	569	612	595	574	607	568	578	592	588	612	642	614	580	603	581	633	584	574	612	611	613	617	615	638	579	634	604	599	550	623	613	583	596	579	555	546	605	555	616	579	590	635	633	567	593	563	597	557	556	591	602	590	626	636	590	596	596	576	611	603	582	568	584	591	567	544	543	556	592	596	593	584	604	579	580	587	571	581	593	584	578	578	610	613	556	610	610	598	543	588	599	591	581	616	565	573	585	596	617	581	593	622	624	639	583	585	582	615	588	579	597	579	578	597	591	575	566	589	604	619	593	572	570	566	586	573	593	570	541	629	585	556	592	609	587	609	535	581	587	596	614	595	592	570	589	670	567	612	604	605	606	589	538	616	565	607	560	565	584	622	589	569	572	575	585	544	583	576	568	603	599	557	549	555	583	560	574	613	612	617	572	568	612	582	564	645	596	606	571	555	542	592	596	585	619	636	585	559	541	581	632	558	591	615	564	594	581	588	563	586	592	597	605	554	582	607	598	603	595	588	540	620	607	557	607	593	604	571	581	564	557	572	623	614	578	568	601	583	565	634	620	606	554	553	617	547	555	575	561	576	572	596	570	593	571	561	584	620	568	593	593	576	570	576	617	589	606	637	577	582	606	601	593	639	579	639	586	597	614	567	586	551	589	594	606	581	627	596	616	619	566	607	599	612	544	586	607	596	613	596	579	537	605	586	587	598	588	597	590	573	590	617	586	599	534	591	587	550	532	552	603	549	588	569	570	584	592	595
4186	1485	1372	1053	1010	1030	1038	949	849	928	919	909	882	840	860	839	812	791	772	739	758	732	753	750	726	763	723	752	748	689	689	781	794	720	747	694	726	728	712	720	709	723	764	741	803	713	771	811	835	817	758	709	752	735	762	857	982	1031	822	897	889	728	746	720	744	693	756	673	692	746	688	679	712	705	698	733	757	717	659	724	766	739	725	698	722	702	682	704	737	713	742	761	732	682	733	709	736	721	753	733	690	731	742	797	748	707	727	737	696	713	692	682	758	711	751	716	706	698	777	703	735	707	732	736	723	739	747	688	728	778	755	749	768	752	706	737	750	711	749	708	691	715	734	723	734	743	723	720	779	741	697	722	732	756	747	729	728	704	738	680	716	758	729	732	734	734	729	725	702	711	713	743	704	699	767	719	737	696	762	738	721	761	735	709	721	696	768	706	774	759	715	748	716	747	735	741	688	694	745	735	773	744	730	725	710	696	733	763	745	729	734	718	761	706	708	701	712	725	728	731	717	718	737	701	718	740	728	738	705	706	748	696	685	718	696	707	744	702	726	744	737	740	679	770	754	785	711	683	713	678	687	692	714	752	704	756	738	711	743	685	734	697	746	745	733	697	700	685	699	721	772	707	681	743	716	697	673	739	741	730	745	713	689	734	722	727	743	734	692	688	747	724	750	759	732	711	749	695	715	778	727	774	761	698	762	688	705	762	710	736	751	706	690	731	748	775	775	693	755	696	740	747	725	703	777	749	709	691	684	725	715	750	722	801	699	717	710	724	716	754	711	723	740	739	680	729	729	752	709	687	766	647	699	760	712	722	704	705	735	721	713	692	740	745	712	705	764	744	756	739	774	715	743	758	696	752	686	731	756	685	742	696	683	757	713	740	726	727	700	732	715	688	768	763	768	734	682	714	736	706	738	738	681	731	689	756	727	729	729	728	765	703	738	672	721	748	690	690	751	730	735	715	716	746	690	768	731	714	720	733	707	709	707	726	674	753	688	670	693	730	730	756	727	720	689	737	711	702	725	724	751	726	756	723	735	713	788	718	717	712	748	741	720	789	719	704	792	759	737	773	724	743	737	725	793	756	710	721	702	747	749	744	743	748	716	709	728	757	748	750	727	705	697	725	770	714	756	739	761	766	714	726	694	689	726	768	762	720	705	731	734	694	770	747	722	733	745	715	699	749	715	749	736	746	698	744	724	690	781	719	716	732	768	761	712	741	751	758	661	750	712	724	702	741	731	719	715	715	766	707	760	779	728	728	693	672	710	673	736	754	709	717	689	710	734	712	725	751	673	737	721	736	720	686	738	750	717	736	724	715	745	684	699	726	747	730	715	722	719	732	734	703	745	706	736	760	752	746	712	743	761	693	734	735	730	745	757	717	746	741	726	724	679	732	707	703	709	713	780	717	764	728	750	736	667	764	688	712	711	768	761	670	743	761	706	731	738	727	707	726	718	748	758	710	731	700	757	743	708	775	739	762	661	762	732	726	720	721	731	692	688	755	732	741	704	685	769	730	763	741	711	712	727	763	745	723	738	704	742	727	765	775	732	686	765	746	722	707	729	739	701	707	752	777	727	757	687	744	709	721	729	708	730	760	655	733	733	765	773	739	727	754	695	751	676	688	747	720	700	717	733	715	729	716	676	737	737	741	731	741	770	745	682	705	718	732	666	754	709	721	750	752	723	748	652	726	704	742	775	710	696	675	761	740	712	771	734	756	753	708	739	750	740	762	726	691	730	659	714	733	771	773	695	714	711	754	725	700	766	713	719	717	725	692	728	735	697	820	709	697	767	688	705	721	751	755	724	724	758	771	744	743	689	708	759	694	684	698	701	748	686	716	719	739	694	695	719	730	737	705	730	710	729	719	678	733	743	750	711	703	744	782	717	745	766	746	717	732	744	672	733	738	745	783	720	792	745	726	735	754	696	744	772	735	751	664	732	767	716	767	751	726	713	773	734	717	691	789	744	717	765	744	704	712	680	735	717	705	740	771	730	737	701	744	781	732	776	684	788	766	721	719	712	754	794	749	744	760	674	660	755	726	735	752	715	696	713	709	714	735	759	756	761	717	760	700	769	732	748	741	686	711	746	727	720	711	707	738	695	749	705	727	750	734	722	737	755	717	687	739	717	743	717	752	726	756	730	717	712	757	794	737	741	731	715	685	731	727	715	764	750	717	769	716	768	710	738	739	746	727	735	771	763	736	746	723	772	724	712	687	758	751	693	766	769	686	712	719	692	742	678	762	753	761	754	766	756	774	744	687	730	704	752	715	722	685	713	740	704	787	747	732	664	792	777	729	719	745	736	729	699	739	715	735	763	727	739	762	659	737	759	787	742	699	700	751	719	706	728	690	742	779	722	675	769	787	761	735	697	743	741	715	739	777	714	774	738	685	729	758	716	735	771	699	725	747	745	730	714	755	770	712	724	695	735	777	708	710	802	745	777	685	751	746	712	793	730	792	679	684	665	704	749	737	757	727	721	704	731	733	746	714	702	704	676	700	701	718	718	689	735	739	725	711	720	705	716	750	717	684	767	695	750	778	643	720	690	761	721	681	732	708	739	713	727	738	749	761	732	775	668	737	727	721	734	724	795	684	724	731	696	685	701	733	761	771	773	750	764	762	692	720	717	750	767	741	759	734	799	700	721	768	740	738	761	748	747	764	716	785	733	740	729	770	777	705	729	692	738	694	750	755	757	751	732	753	737	704	744	733	738	713	717	705	735	731	778	736	697	701	781	755	727	710	736	689	772	726	740	707	739	679	676	767	715	733	732	753	699	706	753	716	730	731	742	707	743	717	734	740	693	727	734	714	670	699	757	728	744	713	753	735	719	702	741	707	702	727	768	750	693	689	706	728	783	717	732	667	709	742	757	728	706	711	732	746	753	691	737	758	774	717	750	708	716	777	706	742	689	713	729	699	709	708	742	682	708	718	738	726	668	704	738	722	728	764	750	744	744	733	743	719	747	729	700	766	694	733	745	716	731	717	726	694	721	734	707	733	718	721	692	743	679	719	760	731	710	707	758	715	750	746	791	759	703	699	750	702	740	729	768	745	743	722	733	712	711	748	781	741	713	697	717	702	727	669	730	740	738	716	709	747	747	727	688	693	704	693	677	692	732	738	724	725	708	700	726	692	766	732	708	773	719	813	693	686	726	727	728	765	700	747	724	727	706	759	727	739	686	713	748	774	701	760	693	734	726	728	729	696	728	735	736	716	714	736	703	715	754	690	728	710	787	757	739	699	750	705	709	713	703	780	731	687	768	761	742	730	772	737	746	778	685	688	749	695	754	730	737	701	753	673	690	683	700	763	741	720	720	730	717	779	745	753	688	719	713	703	727	735	720	657	719	716	778	742	715	705	763	753	721	752	709	738	733	770	746	694	732	710	736	711	737	721	739	715	780	748	741	751	680	762	740	685	673	739	718	719	735	744	737	701	681	717	690	709	752	742	697	747	703	697	760	734	749	721
23577	21104	28638	23803	21090	13609	1669	936	773	735	741	642	621	637	580	551	568	484	475	454	454	395	410	394	438	408	418	472	444	430	413	392	399	430	402	399	440	418	405	385	403	395	390	407	438	412	469	461	522	491	451	406	409	375	438	503	624	723	511	595	546	394	391	363	386	406	380	393	378	381	411	374	375	370	381	397	406	397	367	370	378	382	409	411	365	384	392	402	392	408	363	374	381	391	377	387	393	406	397	408	407	377	434	414	380	430	407	372	378	403	420	421	397	401	412	397	417	388	409	403	394	380	384	377	405	436	398	365	399	400	390	415	398	422	412	406	379	389	376	385	358	391	389	376	378	377	392	367	391	390	410	369	384	382	375	408	369	368	390	396	392	370	405	369	374	392	353	373	399	382	377	401	386	386	413	404	366	368	405	404	393	382	417	418	377	401	376	371	382	394	407	389	372	402	385	391	386	368	403	395	433	372	401	400	380	392	399	391	371	402	392	385	389	443	384	400	359	370	396	381	405	397	374	388	356	380	445	412	418	396	373	386	351	360	365	418	387	421	355	406	384	398	385	355	395	402	401	405	395	404	397	376	363	377	376	370	386	358	391	388	394	415	356	349	370	410	366	407	387	416	392	398	383	398	378	404	364	385	396	376	396	406	392	372	435	364	410	395	398	368	383	394	403	375	399	364	379	393	373	402	385	412	382	364	385	389	400	386	377	381	414	394	369	385	391	383	432	373	431	377	400	403	413	373	366	353	381	360	407	396	370	400	373	381	358	413	367	378	434	372	378	381	412	377	390	439	374	421	404	403	378	405	388	387	402	399	375	385	390	388	375	410	372	426	426	406	394	394	404	392	366	421	402	414	415	437	409	373	405	411	354	425	396	431	424	403	350	357	369	400	373	364	398	395	375	419	400	380	389	397	338	371	399	379	385	390	392	385	407	413	361	369	376	377	372	434	420	374	397	411	377	389	416	393	386	389	354	383	417	391	400	420	367	368	409	388	360	379	390	404	408	389	386	370	398	387	349	385	410	370	383	422	429	379	409	373	381	392	374	371	373	398	359	378	387	388	369	435	410	386	391	391	391	398	372	381	365	439	400	400	423	390	368	405	400	383	394	395	406	401	396	402	388	437	354	407	391	391	402	391	381	371	372	407	390	369	390	431	404	383	353	416	396	380	408	378	383	379	386	387	365	399	376	407	390	388	364	407	371	382	404	370	366	387	366	385	393	415	398	392	395	389	399	398	412	401	368	366	383	358	356	442	350	362	396	406	406	433	383	389	367	422	359	410	383	386	428	433	400	393	374	363	392	385	391	411	375	395	411	380	388	365	390	370	412	378	397	384	394	341	412	376	365	349	405	399	403	374	390	359	420	362	377	371	366	381	429	406	398	382	405	383	398	368	370	403	383	413	395	418	406	383	406	389	430	377	393	383	407	398	407	374	416	378	383	360	403	363	365	405	377	412	396	377	386	389	372	393	370	379	394	385	375	395	398	363	373	405	402	423	423	405	393	398	377	424	385	391	360	361	406	409	389	405	376	399	385	408	387	384	393	365	401	386	388	399	367	402	403	418	399	402	416	382	388	395	424	376	383	373	400	412	387	363	363	351	383	381	391	352	383	387	401	385	376	399	378	409	381	395	387	369	364	387	401	359	393	373	414	422	398	398	435	403	389	390	325	390	372	399	391	383	392	403	385	417	388	392	367	404	407	417	422	414	405	378	395	351	365	373	373	413	380	366	398	418	396	397	383	391	423	440	400	384	373	408	363	415	405	391	399	413	409	407	391	386	428	412	425	369	416	373	392	423	433	381	371	396	406	412	375	377	397	372	405	386	360	405	334	375	422	363	380	342	376	391	410	398	396	365	419	402	384	404	392	363	407	371	425	384	395	383	396	395	394	408	377	385	411	381	358	419	375	397	370	392	382	417	406	412	387	380	381	410	394	382	348	370	393	370	390	376	409	392	381	386	375	401	394	381	409	364	370	373	391	376	384	383	416	357	371	420	369	383	389	420	396	401	390	412	416	389	401	379	419	405	387	398	386	394	401	412	388	391	401	408	360	406	431	379	381	363	368	385	374	383	394	365	419	411	379	395	392	381	388	386	363	421	399	409	400	391	404	384	379	387	387	407	368	370	414	386	417	380	373	390	403	401	400	401	383	413	397	375	410	405	383	406	391	396	400	387	405	407	402	367	397	398	394	358	411	360	390	408	378	373	378	377	384	386	390	385	416	406	404	392	381	424	374	423	379	406	392	366	372	399	378	425	389	385	360	412	418	410	409	426	430	381	395	370	408	398	386	418	408	408	403	374	392	369	361	377	381	379	382	375	402	394	401	381	367	386	398	381	399	362	374	369	401	388	420	394	406	344	405	396	402	428	386	375	379	358	369	400	363	383	418	357	380	405	405	399	370	370	380	395	414	387	423	332	363	387	395	389	365	370	398	419	379	387	376	356	392	412	345	422	422	423	411	369	409	391	384	405	366	354	421	374	384	369	349	410	393	405	374	380	370	396	380	356	422	392	387	423	370	378	370	373	368	355	362	396	367	388	398	390	366	423	355	396	355	409	364	353	387	407	396	380	352	400	416	389	378	412	398	385	413	404	379	382	369	406	417	381	396	425	416	357	386	414	366	371	362	386	364	396	406	371	384	346	370	387	362	387	371	361	413	380	378	414	407	371	402	413	408	395	372	342	358	383	372	425	373	382	400	389	381	379	384	374	420	411	390	397	389	431	377	382	405	413	375	428	399	428	395	354	426	386	392	379	396	376	392	395	396	381	426	405	418	401	379	395	403	362	430	403	360	384	391	436	366	397	409	388	375	365	384	400	407	410	390	362	383	369	367	404	352	356	428	354	391	378	376	371	406	395	385	435	351	366	347	392	372	397	379	396	358	405	396	379	394	381	415	380	384	384	366	403	392	383	402	355	398	395	406	417	389	370	344	384	405	374	384	384	382	375	352	397	379	386	394	385	394	425	357	348	361	375	411	368	382	422	369	385	377	405	387	396	392	416	420	363	364	370	381	380	391	379	373	400	405	377	388	382	387	425	374	373	389	393	417	419	395	407	378	385	384	398	394	389	403	398	410	375	390	362	378	355	422	368	394	393	390	384	376	373	416	389	394	428	388	392	382	395	333	337	367	379	383	377	417	368	402	374	383	429	393	409	380	417	378	358	355	395	380	400	393	380	382	410	388	392	382	367	362	416	342	384	437	398	439	403	393	387	387	382	393	386	376	373	389	384	416	379	386	380	379	363	407	403	388	381	395	380	366	378	397	375	397	414	399	397	379	405	387	407	381	366	377	407	378	378	390	362	406	401	438	404	393	389	381	384	399	363	393	421	386	346	372	379	385	405	417	399	402	363	363	425	410	387	408	395	371	389	392	404	403	352	398	364	425	380	364	406	359	380	393	373	378	403	363	428	393	354	404	354	394	388	361	390	386	412	395	394	407	361	381	416	409	423	398	408	395	389	396	384
6291	10219	8775	4538	3265	2700	2170	1910	1444	1416	1212	1041	1041	1011	883	839	875	615	643	545	566	594	581	567	554	561	548	547	559	523	536	525	539	485	484	537	554	505	559	512	542	508	574	540	515	580	571	644	672	612	559	536	480	512	552	824	946	1087	732	891	800	506	530	471	512	490	489	541	525	540	492	518	481	514	520	483	473	491	512	505	513	477	482	456	492	475	503	445	519	502	544	493	520	511	502	480	513	537	499	467	518	479	518	462	511	485	432	530	501	481	466	468	488	547	503	504	500	505	478	506	504	458	477	530	499	509	532	543	513	532	516	478	578	473	466	521	513	474	480	510	493	505	510	524	503	468	481	507	524	507	491	476	499	513	493	515	522	456	491	453	474	521	528	465	477	456	490	503	509	507	486	547	495	493	523	470	489	506	445	473	510	518	500	518	501	519	476	525	501	485	528	513	465	500	478	511	531	519	486	471	544	506	476	481	471	516	499	517	524	502	455	499	476	494	496	494	506	507	486	526	474	520	480	479	516	489	525	476	501	497	491	466	492	525	485	517	504	478	504	520	492	514	491	492	504	475	505	510	510	491	476	467	470	454	549	494	517	501	503	482	476	523	519	531	492	512	508	507	510	501	492	460	479	479	496	489	529	479	500	522	514	496	479	509	483	513	496	521	501	508	489	524	528	534	500	549	457	450	493	515	450	466	481	493	521	471	520	523	475	529	514	527	511	492	491	495	497	509	483	510	532	490	487	524	507	474	548	510	501	492	530	499	492	496	503	503	509	487	471	445	464	508	506	496	493	498	484	507	513	504	469	527	468	487	508	510	478	514	507	499	481	516	473	509	468	508	486	455	487	531	476	529	528	468	522	499	489	515	538	458	465	487	530	519	489	455	516	492	454	496	483	499	494	475	483	504	523	515	500	504	476	484	505	498	497	493	485	485	479	451	497	508	520	495	519	504	471	474	449	500	477	523	485	491	451	457	479	470	509	494	482	491	465	437	473	533	478	508	494	529	521	466	511	495	478	469	484	471	498	451	508	515	498	472	464	497	500	479	535	484	487	474	498	523	537	540	529	448	481	467	474	458	466	454	517	545	483	526	488	512	486	470	534	465	511	492	516	485	518	464	509	520	500	479	518	464	485	508	497	489	481	521	486	454	507	487	481	489	483	521	489	518	567	481	448	466	515	516	503	517	493	495	546	479	449	485	521	485	508	505	471	517	511	513	503	461	508	499	475	545	530	467	480	504	519	486	518	490	495	490	511	512	482	477	530	503	510	494	451	486	489	477	507	444	485	516	486	470	493	497	491	470	476	478	511	480	502	517	501	528	499	487	503	471	475	522	500	513	487	508	451	508	510	522	488	472	516	465	507	528	529	471	501	523	479	500	487	479	501	485	523	519	523	483	473	521	478	486	512	472	476	502	512	480	497	489	480	506	481	486	516	486	495	481	528	469	505	495	478	497	504	508	483	514	565	478	488	437	462	519	510	509	488	492	490	499	510	524	503	521	487	485	501	536	466	494	492	500	480	503	496	477	543	514	504	476	506	498	497	539	497	500	458	486	482	442	518	470	513	496	499	506	525	463	505	503	469	497	511	481	497	503	504	463	501	507	460	520	492	482	491	511	483	499	523	522	517	479	521	490	543	471	481	491	524	477	525	507	478	542	511	482	497	493	508	494	448	500	494	476	488	480	524	503	487	472	469	497	470	488	519	473	524	446	511	554	526	490	495	509	490	506	494	501	493	504	496	526	488	501	472	463	502	532	487	548	494	469	485	484	508	484	534	478	495	495	497	484	483	498	496	481	487	471	530	521	501	540	500	539	496	510	512	502	495	471	522	515	489	472	494	486	498	513	519	498	492	500	513	498	504	497	503	494	495	524	502	499	497	543	494	500	513	503	462	455	492	491	520	499	492	484	514	479	508	505	506	486	490	490	526	475	509	524	477	466	519	484	477	512	476	507	503	510	489	519	522	487	488	504	488	502	536	544	544	469	526	496	498	510	530	498	512	499	486	536	509	479	501	523	498	521	459	543	469	499	531	469	496	511	524	461	509	487	464	526	490	492	522	467	512	528	507	508	483	544	492	511	496	511	497	537	471	535	463	490	472	470	524	483	520	491	500	510	522	510	524	489	486	490	501	489	460	480	509	480	479	503	501	476	478	480	509	529	499	490	504	552	483	515	492	520	489	476	523	495	512	493	479	518	519	516	452	505	490	530	480	518	477	498	484	527	530	458	491	525	455	520	462	504	527	573	517	506	504	480	487	458	462	501	476	452	484	482	499	520	470	475	491	505	474	465	446	480	492	491	483	459	487	510	517	471	488	508	501	531	539	474	479	511	489	460	497	490	501	499	492	520	476	474	488	489	495	499	499	485	463	463	495	513	527	505	496	488	514	461	464	536	498	481	535	479	483	462	486	453	506	481	503	517	519	513	483	518	515	504	499	477	531	529	484	484	481	513	501	486	521	506	479	498	488	475	478	505	466	500	456	489	511	485	501	476	501	504	519	503	525	464	468	504	482	514	486	514	512	478	529	488	490	476	484	479	476	476	491	489	515	461	497	466	483	526	484	486	507	479	511	491	499	489	466	518	469	489	520	489	533	510	478	502	460	483	501	504	471	517	514	506	498	496	453	502	525	445	494	509	501	501	512	498	487	492	502	504	493	495	526	524	521	479	508	502	496	503	535	485	475	496	512	548	508	500	508	491	493	505	499	495	468	518	514	492	476	486	486	457	493	476	478	496	521	480	459	489	517	472	538	500	466	462	443	525	477	497	473	537	489	484	477	474	533	483	481	505	500	485	511	528	501	470	537	468	523	465	486	517	469	523	487	463	500	521	504	536	499	500	495	500	518	498	499	481	513	480	518	499	498	476	528	506	494	527	507	488	519	483	533	493	492	466	514	466	493	490	485	479	498	507	541	461	505	518	514	506	517	452	487	466	524	492	516	524	504	461	453	471	487	476	512	478	515	508	489	487	520	504	517	495	499	493	484	490	527	490	497	526	499	507	537	482	485	508	445	479	486	499	467	494	536	479	481	498	502	492	440	494	531	512	489	487	517	527	499	493	466	493	504	457	490	476	473	478	489	454	504	502	504	514	507	516	495	466	498	456	482	472	508	503	483	487	467	499	488	526	485	512	503	496	512	487	503	487	471	485	474	505	525	541	522	508	496	506	516	493	482	510	512	499	447	514	499	532	454	480	497	497	481	505	499	471	480	472	459	493	521	515	522	495	517	497	512	492	481	482	468	498	470	502	506	497	504	503	515	502	486	479	467	533	519	519	494	525	479	497	553	435	448	513	485	508	514	488	513	524	480	498	492	500	478	493	526	465	484	483	465	492	483	494	486	493	520	477	521	468	511	485	459	509	503	538	480	503	466	478	489	472	465	449	514	484	514	513	530	479	468	470	505	516	480	488	508	515	498	502	542	527	531	506	512	489	460	525	472	439	500	503	491	491	488	512	535	493	491	484	503	492
22705	21140	29004	23564	21140	21205	11832	1425	923	955	821	739	663	610	535	520	502	422	379	375	357	322	354	328	322	319	310	277	291	291	276	251	271	283	279	275	312	303	267	264	297	278	295	286	274	271	340	352	421	319	274	320	286	258	286	468	644	703	397	655	338	271	250	240	271	223	230	257	262	267	234	258	245	269	234	253	221	230	245	255	269	285	252	240	259	283	256	247	250	262	259	269	234	268	269	266	250	251	230	277	252	257	273	255	239	259	240	255	236	260	244	264	243	263	264	212	236	250	265	259	234	249	239	246	243	255	252	252	268	272	242	258	236	227	255	254	264	261	246	272	288	231	278	250	244	237	233	258	240	257	244	245	227	260	254	233	261	266	246	241	267	258	252	278	264	239	235	241	246	218	258	264	219	257	245	265	273	267	253	258	251	244	280	260	239	290	249	261	256	224	248	238	265	261	272	237	261	269	258	237	246	224	260	253	263	252	254	220	231	267	286	220	247	243	245	246	269	228	240	246	242	235	242	226	274	214	251	222	257	253	256	290	248	212	249	245	259	241	265	249	242	265	247	254	242	246	261	255	284	245	252	242	240	256	217	249	247	267	246	257	248	241	272	266	260	268	240	262	207	230	266	259	257	258	231	240	243	256	279	257	252	258	224	240	253	267	237	243	242	250	262	257	228	248	244	246	262	249	237	233	231	271	264	263	262	290	245	239	224	266	242	239	255	238	253	246	248	277	292	280	229	257	232	257	263	270	243	247	259	245	268	229	263	261	247	246	242	247	230	245	240	252	245	243	240	254	270	232	235	234	257	258	272	258	293	278	244	267	230	249	233	269	229	230	247	243	249	240	250	251	242	267	265	240	217	255	274	277	243	235	235	239	267	251	229	246	259	231	231	256	263	270	261	276	243	239	257	262	257	266	226	268	266	239	258	245	273	245	255	260	272	251	245	232	279	232	269	231	240	261	254	250	248	246	241	231	259	261	226	263	236	261	240	249	216	269	228	251	293	272	219	248	260	252	257	236	262	223	274	260	279	236	236	275	237	255	229	248	243	229	264	278	257	228	235	252	268	246	275	256	242	267	258	228	220	240	266	283	263	236	234	237	239	275	231	238	241	227	253	253	229	249	244	242	269	262	214	252	254	254	231	283	238	232	244	235	240	249	264	261	242	261	297	263	247	242	229	262	246	251	268	236	273	256	278	249	252	248	243	251	253	252	244	295	272	253	241	238	256	251	236	235	271	242	226	263	243	252	242	245	279	257	223	266	276	225	260	234	232	274	276	268	257	246	260	255	244	241	258	264	258	255	282	241	228	242	234	276	248	218	268	233	244	275	255	229	253	222	244	243	271	226	264	245	231	231	250	250	258	269	244	227	246	288	242	254	238	243	290	248	246	243	252	232	243	242	244	256	255	232	246	241	274	238	248	237	267	245	262	251	253	269	247	243	256	269	254	243	249	244	268	245	218	265	257	252	261	254	265	239	217	241	240	233	245	239	256	245	242	243	233	242	253	293	269	259	219	267	243	281	235	249	239	258	226	231	262	245	249	227	272	249	279	233	290	268	250	251	251	239	253	247	246	243	277	265	238	230	232	270	253	237	277	224	232	265	254	263	247	286	285	232	243	259	244	280	252	244	233	259	221	265	260	261	241	237	262	247	228	225	269	229	246	228	238	239	256	229	252	218	254	261	223	216	260	259	241	243	267	264	251	261	240	261	272	237	218	248	247	256	238	223	259	252	292	239	256	256	236	255	273	244	245	219	242	245	270	223	227	249	209	246	230	254	254	277	237	249	255	287	254	269	256	250	229	259	259	248	259	235	218	244	252	252	240	220	273	229	224	253	238	259	226	239	272	277	250	231	273	266	249	254	262	282	262	261	257	276	260	255	281	246	216	251	278	246	240	243	236	238	269	275	237	244	247	245	247	249	254	249	235	250	252	228	270	218	247	250	237	248	256	225	244	250	260	227	261	239	243	252	260	251	267	247	240	265	219	219	250	205	254	245	269	255	247	264	256	242	230	231	236	258	272	241	265	257	258	253	246	238	275	266	226	243	257	254	228	242	255	255	256	246	265	241	236	250	244	230	251	266	256	243	229	262	251	226	284	235	259	208	226	239	249	281	242	236	266	256	273	228	246	224	271	233	246	251	232	240	244	255	253	235	255	218	261	238	239	240	230	260	257	236	251	227	283	245	216	251	241	264	211	243	231	238	254	229	254	239	270	246	237	234	240	260	259	255	225	259	241	248	241	252	290	266	262	289	227	274	240	245	257	269	286	252	251	267	248	259	264	252	257	240	239	215	239	258	260	232	243	237	233	219	230	251	286	215	240	262	251	257	245	252	255	224	251	234	254	227	237	251	220	250	230	237	230	236	248	239	233	256	270	216	261	288	216	263	265	224	272	230	230	273	240	247	251	227	258	248	245	266	290	246	255	280	233	269	268	223	236	249	255	273	265	233	259	256	249	253	233	262	215	249	275	220	244	269	227	263	213	272	256	228	267	270	254	216	231	249	257	259	240	240	235	240	249	233	277	252	269	244	255	257	255	240	206	259	247	269	236	251	233	227	271	248	262	231	253	242	230	248	247	221	230	251	237	251	267	245	239	245	237	223	274	235	258	269	266	239	255	262	285	254	275	247	246	253	247	263	249	265	256	234	249	256	250	234	228	263	292	281	240	240	258	277	232	233	224	259	269	223	245	252	285	252	268	252	239	272	256	266	232	265	246	250	251	238	259	199	222	260	238	270	270	247	225	261	246	256	257	243	234	232	241	212	249	262	246	263	262	234	245	257	263	232	229	289	248	254	244	236	286	242	276	233	271	236	256	244	253	266	226	239	245	259	273	242	267	253	237	266	247	285	235	253	225	255	244	264	268	262	253	264	253	245	226	214	269	239	230	250	239	237	252	253	280	236	274	252	260	240	243	256	213	260	248	297	259	234	266	245	238	275	217	225	252	221	251	263	257	264	283	261	225	259	254	247	227	274	271	240	249	270	254	251	232	247	254	259	253	262	265	258	254	238	234	262	256	241	242	260	240	226	260	254	231	228	289	243	251	282	250	267	246	222	274	260	232	234	249	234	226	231	254	246	239	239	287	247	244	237	252	217	236	228	247	239	252	226	250	264	271	256	268	248	244	281	250	285	255	224	237	229	261	208	258	290	235	247	254	242	265	258	246	269	245	249	231	255	225	260	228	251	254	265	252	258	240	238	245	260	272	268	240	240	254	258	237	233	258	251	245	226	265	236	246	250	257	232	257	241	234	225	247	232	256	254	262	241	245	265	265	263	236	254	249	260	261	258	245	224	256	244	243	223	254	251	246	221	256	258	231	280	218	254	283	250	269	243	285	259	227	231	263	239	238	247	246	245	243	251	258	237	269	241	222	230	240	240	253	263	255	263	265	236	283	255	254	251	241	233	251	241	276	241	256	246	271	271	230	255	242	234	241	242	256	273	211	228	270	266	268	274	278	258	247	245
8974	16093	13945	7624	5458	4183	3327	2636	2057	1948	1626	1391	1306	1065	993	935	810	662	613	534	459	502	475	466	456	395	436	433	397	369	399	348	332	366	358	383	359	375	379	373	341	339	364	341	384	393	472	558	616	444	356	378	332	350	454	777	924	1197	551	1050	498	336	323	303	299	325	319	326	303	294	281	331	320	308	307	338	286	318	322	291	350	313	327	317	316	307	296	309	295	297	329	325	313	290	323	314	304	323	327	327	304	312	286	327	304	325	323	307	267	309	305	299	284	339	299	308	313	275	310	290	321	307	305	292	325	258	290	307	290	321	317	339	288	313	298	294	315	331	329	309	339	309	330	325	304	319	301	301	350	309	300	298	298	314	321	351	321	287	295	316	343	318	304	283	319	287	338	291	320	306	317	313	299	304	297	314	307	300	319	285	305	329	285	316	342	312	280	310	337	295	300	326	279	296	315	292	310	308	322	295	298	285	319	315	301	349	309	275	297	322	282	300	298	313	298	321	324	322	310	308	304	304	307	312	305	298	318	319	307	314	302	311	308	295	331	319	309	306	335	328	298	319	310	274	335	318	287	323	289	310	316	300	315	302	310	305	300	312	277	300	307	285	301	324	307	312	332	306	314	316	286	340	331	314	303	350	298	313	295	300	320	321	272	282	314	295	317	302	311	323	293	321	299	314	319	330	311	306	295	304	327	324	331	337	294	299	288	301	307	287	296	306	318	313	300	301	299	270	293	291	293	333	339	324	291	339	316	291	310	326	295	303	313	289	297	321	302	293	312	324	351	322	341	309	314	310	335	324	320	331	288	323	314	322	288	340	329	274	322	314	286	319	328	304	280	326	305	316	316	310	286	315	326	323	312	288	318	309	265	279	322	309	302	362	322	302	275	305	322	318	284	312	289	344	308	312	320	291	312	316	311	321	317	288	310	310	306	333	376	347	286	324	304	320	299	284	299	300	309	286	281	278	243	311	293	312	339	338	274	305	323	322	320	289	295	288	298	280	314	292	334	303	320	299	322	305	314	289	324	298	327	326	306	317	308	360	324	304	324	302	323	315	275	326	305	319	307	316	316	324	311	267	329	298	326	324	305	299	304	298	284	263	288	296	312	305	289	334	293	331	291	311	307	318	300	309	315	317	305	330	333	296	309	291	320	292	303	329	323	303	334	306	315	318	290	311	309	333	314	293	304	312	321	299	323	326	339	287	323	330	300	281	328	291	314	301	300	325	341	299	309	328	318	303	325	318	338	313	313	343	294	304	339	302	278	283	301	332	287	322	293	308	297	314	303	303	321	292	308	327	287	338	319	295	331	327	325	291	286	310	329	304	315	294	293	322	325	251	314	318	285	297	301	317	311	294	273	302	312	303	305	300	316	323	315	292	310	340	304	304	269	302	315	294	324	300	282	302	321	306	312	304	316	298	335	298	302	343	275	298	312	322	316	316	304	336	339	279	312	312	312	301	329	321	280	331	320	296	300	301	301	314	321	361	310	336	310	296	278	319	302	316	291	274	290	299	284	309	356	308	332	325	291	313	293	343	317	321	314	312	287	311	332	295	320	325	309	303	303	292	278	317	312	313	292	315	314	302	306	300	300	341	289	290	347	303	305	295	316	295	315	324	275	304	329	308	323	282	325	293	317	317	307	292	316	300	287	312	324	304	332	316	322	363	309	306	317	307	317	314	318	306	309	311	327	301	318	313	306	313	328	326	329	327	316	335	288	267	344	326	296	330	299	324	302	300	309	300	306	284	307	285	296	323	329	289	295	327	325	343	326	302	330	289	320	285	303	305	299	322	302	325	365	348	298	322	305	323	337	304	302	280	317	302	319	322	301	314	332	282	316	296	311	305	283	349	278	300	304	328	291	327	310	326	321	297	279	325	339	297	293	304	303	319	319	298	310	303	283	323	325	327	288	290	271	290	315	332	305	273	294	317	308	280	319	277	323	314	308	289	290	309	306	286	313	311	327	328	277	333	327	301	313	307	297	324	310	321	293	326	318	312	312	295	314	343	306	331	296	312	342	312	325	309	310	310	287	303	325	319	303	304	317	322	329	293	295	308	337	297	313	312	315	334	325	306	295	322	341	311	318	310	298	301	335	309	308	275	348	325	302	337	267	286	278	284	299	324	301	282	308	291	288	316	350	316	305	293	268	315	303	308	316	299	280	295	320	314	310	319	287	296	316	298	298	316	312	361	304	349	319	333	332	267	354	330	304	314	334	309	282	298	283	310	290	307	289	324	283	325	320	317	327	302	316	310	312	290	340	304	332	329	321	294	314	313	306	334	293	320	317	315	322	291	305	326	341	307	314	335	309	342	298	295	322	331	279	315	290	299	311	332	299	300	311	314	300	333	313	323	281	293	263	287	293	256	296	298	306	294	341	299	333	317	314	332	318	279	336	307	331	291	319	333	319	339	306	350	310	300	326	307	297	299	302	311	306	300	307	286	285	315	318	292	289	319	288	326	332	298	314	309	299	321	299	315	316	299	315	288	340	328	291	318	327	328	320	296	308	328	312	295	289	321	318	317	337	284	311	292	311	316	312	298	321	290	281	313	346	306	275	343	292	328	328	289	309	302	296	281	332	315	314	278	315	297	327	328	310	290	346	301	299	299	312	300	357	325	301	320	314	315	309	309	313	331	331	300	288	355	307	312	299	295	284	308	285	300	327	307	339	317	312	305	286	314	299	342	316	326	325	298	291	288	285	342	342	291	340	312	292	321	307	314	301	286	274	306	320	328	300	337	289	305	312	311	308	339	315	343	281	320	294	282	311	315	300	282	319	337	310	298	334	328	310	342	316	284	308	286	320	303	287	323	343	303	332	321	312	330	309	303	326	294	337	313	308	342	297	301	305	316	301	289	326	304	277	312	294	311	274	295	314	274	312	309	294	340	292	319	317	293	314	313	323	327	281	345	323	308	287	330	317	302	279	306	336	311	298	310	323	296	305	285	295	326	315	322	313	300	339	302	316	316	313	336	317	323	316	334	324	316	306	273	320	319	290	312	311	330	300	316	299	356	300	320	321	299	300	313	316	298	313	321	301	319	322	289	299	308	317	308	361	307	312	298	316	315	333	305	311	324	322	284	263	296	283	312	354	323	329	303	309	284	327	312	294	314	304	340	311	285	322	335	306	292	312	276	283	308	315	331	293	305	315	290	335	310	320	280	301	307	304	290	330	284	335	301	316	314	303	313	331	298	314	306	284	334	291	278	331	283	316	299	296	287	299	337	311	299	318	321	319	295	316	316	322	329	315	304	294	310	332	289	321	313	288	310	304	310	272	335	275	289	319	326	318	300	298	283	282	296	313	294	296	328	298	291	313	337	327	327	334	320	292	323	322	305	341	328	279	286	308	278	298	337	313	338	288	312	306	320	299	324	317	285	328	300	256	325	335	317	325	324	325	334	314	312	301	317	286	358	325	310	339	321	322	319	290	323	305	277	337	319	295	298	287	306	295	310	289	327	313	301	295	314
26728	20751	10430	1407	948	871	751	656	671	738	688	659	761	642	659	666	624	599	561	605	567	594	594	576	545	565	582	567	577	591	560	553	627	575	550	631	618	595	578	599	549	559	583	606	588	589	644	603	627	574	621	574	579	546	596	665	670	730	627	733	562	565	581	568	555	587	590	594	554	580	574	580	531	577	572	564	575	579	591	572	591	636	615	591	578	541	573	539	603	593	543	566	591	549	557	580	600	575	540	574	570	579	595	565	577	579	553	578	627	589	574	551	551	603	587	542	610	566	588	610	596	617	611	515	563	544	563	549	617	578	546	571	608	596	630	547	588	531	606	585	586	563	575	608	524	603	522	603	580	613	546	606	543	563	609	524	569	612	593	579	559	606	603	604	542	525	563	565	540	520	603	544	553	585	563	598	582	562	531	532	551	559	607	605	531	585	573	515	580	621	602	584	564	528	545	566	623	592	554	578	557	545	587	558	610	580	591	520	593	573	612	590	589	585	587	591	599	627	611	594	576	553	585	562	591	586	599	566	598	541	580	585	656	552	567	595	535	592	592	591	586	591	567	579	586	598	582	576	588	579	612	572	550	559	576	564	578	553	584	588	557	531	600	537	611	543	600	607	587	562	588	583	546	583	600	520	568	606	582	558	554	614	589	603	580	526	538	563	569	563	560	561	621	611	569	560	622	574	610	579	621	557	564	521	596	581	560	557	579	613	621	625	533	594	568	565	610	595	601	559	582	546	600	583	592	593	571	572	547	594	547	559	587	550	564	630	558	591	569	596	545	540	573	608	595	560	570	579	566	538	602	571	570	532	564	584	557	551	569	564	537	554	609	557	571	539	579	582	607	582	548	602	541	582	570	577	583	588	614	561	553	563	562	559	560	552	580	600	527	582	602	615	567	546	564	595	644	622	567	567	604	549	537	565	562	564	604	577	579	555	568	585	560	566	552	581	541	558	575	588	622	576	593	537	578	574	597	599	614	588	569	595	602	588	581	553	576	573	570	596	592	557	553	578	553	566	542	599	567	597	539	578	598	541	585	550	545	562	558	569	574	534	565	580	568	599	572	553	583	576	588	578	541	577	595	594	546	599	606	600	560	598	574	641	580	572	565	562	590	579	585	550	559	586	581	589	585	610	561	604	583	552	558	574	559	596	573	594	527	567	569	583	594	590	581	607	530	567	602	579	561	563	551	575	587	578	586	614	567	577	586	567	591	581	619	628	582	557	527	576	569	620	540	560	573	596	549	589	551	552	571	573	602	600	622	567	552	544	566	596	563	543	588	622	554	567	596	543	576	578	549	593	556	576	608	608	589	560	612	573	571	555	584	532	578	598	546	558	579	607	614	543	588	606	592	601	572	586	601	586	590	567	523	617	578	551	589	554	570	588	566	592	530	551	555	613	525	563	603	555	594	542	580	560	552	586	602	548	541	568	592	578	569	572	576	562	591	557	558	556	595	607	621	554	565	570	599	605	588	555	627	595	573	587	564	579	595	586	553	540	547	581	570	540	564	597	572	577	558	561	569	605	579	592	587	547	568	591	632	549	556	598	568	611	587	577	583	581	598	605	579	582	575	555	589	581	545	578	591	584	572	524	566	615	533	604	590	554	601	571	610	590	539	630	572	586	590	603	576	553	546	605	530	558	564	525	615	577	563	593	589	563	582	538	607	574	580	566	552	546	588	592	640	607	584	574	610	577	590	561	588	552	630	596	609	573	583	571	571	576	571	598	575	572	579	548	576	571	599	539	581	554	541	589	562	540	574	554	585	602	568	613	590	619	548	622	599	581	557	602	582	562	573	563	626	627	548	598	558	544	557	534	593	565	561	563	614	536	587	539	558	558	525	530	581	617	545	556	584	592	561	560	585	570	563	589	560	511	576	590	517	537	564	615	565	573	570	593	541	595	562	560	565	542	594	600	585	549	595	574	583	601	571	553	565	583	551	613	569	557	585	564	581	560	539	531	559	591	592	571	588	564	558	604	591	608	560	581	557	574	567	625	541	575	559	548	545	595	574	589	541	605	584	552	584	578	604	550	582	551	551	576	612	611	558	578	614	562	618	590	594	596	598	583	583	549	566	581	549	565	568	590	578	603	542	599	601	609	589	579	576	556	562	558	599	589	576	603	553	573	572	565	566	606	590	566	570	619	581	565	579	575	575	587	558	588	587	565	601	554	610	632	567	583	527	557	540	592	595	533	587	579	573	570	568	579	537	601	533	553	571	571	577	584	617	554	576	535	576	544	585	609	575	590	588	560	538	584	566	615	617	594	575	532	630	569	587	542	596	566	570	537	576	547	573	566	555	613	552	590	582	535	618	579	620	539	563	560	563	582	565	584	585	573	567	523	576	574	596	583	614	605	573	564	574	534	586	599	576	552	630	567	538	620	581	525	582	609	593	584	570	590	612	579	608	563	608	581	616	557	593	618	541	606	595	551	566	581	604	574	568	548	550	599	565	595	536	554	627	566	546	546	569	546	613	567	611	596	573	584	590	572	536	578	592	578	559	553	589	555	576	538	584	597	575	538	556	592	591	518	544	567	588	572	590	564	586	578	543	610	597	577	600	612	550	563	605	558	558	550	596	565	558	612	596	543	614	566	561	560	518	553	555	582	578	526	592	564	607	567	575	540	583	582	532	571	547	541	579	593	554	556	626	612	567	613	587	581	563	585	555	602	622	553	572	590	537	595	603	577	554	564	553	595	562	595	585	553	573	554	577	571	598	622	579	590	563	605	604	578	587	621	577	593	559	550	591	586	538	556	591	558	587	597	553	544	610	604	530	551	588	564	563	556	560	548	589	624	569	602	536	522	564	616	567	595	562	553	585	602	588	595	550	576	560	551	587	545	554	604	629	569	560	542	544	589	572	569	588	574	594	569	577	583	531	598	621	557	519	528	612	539	599	602	558	604	602	565	548	582	575	573	612	612	592	554	617	618	597	605	577	516	571	581	553	600	565	619	575	604	604	607	577	573	555	544	585	617	551	571	584	587	635	585	561	595	603	577	614	595	598	568	594	614	566	529	549	597	604	534	589	569	580	584	569	586	584	554	558	597	595	596	572	569	545	570	611	553	560	564	537	549	563	578	564	587	590	559	573	555	555	525	562	560	556	573	580	557	588	580	566	541	586	576	602	634	583	582	579	607	596	576	564	578	561	608	537	570	615	533	592	639	557	547	556	566	590	575	540	577	589	596	574	573	551	558	587	598	578	562	589	547	598	617	546	568	583	546	557	576	550	568	616	541	569	548	567	569	562	511	558	550	579	577	597	619	612	537	589	581	587	585	577	603	578	577	570	563	531	571	586	555	596	572	575	576	555	575	566	597	543	589	576	546	540	578	594	590	582	576	567	586	554	568	617	563	582	595	560	567	542	564	582	590	570	555	586	548	612	619	568	624	567	563	564	557	597	581	612	550	592	583	572	575	560	597	591	590	591	534	571	558	551	591	547	565	579	594	570	568	594	564	569	627	582	604
4133	1528	1466	1095	1071	1059	1017	918	868	992	1007	851	858	874	783	830	824	787	749	789	741	722	733	748	714	733	724	752	691	709	766	675	714	701	682	778	717	697	735	705	733	729	719	745	744	740	790	772	800	764	682	735	695	733	735	938	981	962	851	971	715	719	713	730	712	715	694	664	713	716	706	752	720	758	667	750	758	729	702	726	742	724	683	711	722	772	737	665	713	704	690	722	766	730	695	705	747	729	745	728	709	705	673	738	715	703	700	740	757	706	710	726	700	723	711	766	725	698	700	700	729	774	705	712	675	714	699	727	712	739	682	744	737	693	741	749	723	671	712	683	678	683	731	711	724	728	687	704	699	743	717	696	739	700	700	709	735	724	685	694	705	736	698	705	656	706	715	734	755	771	728	719	753	744	706	735	735	758	658	763	715	741	681	744	689	729	706	709	706	700	744	694	724	713	684	711	789	693	714	706	740	721	696	742	720	721	730	705	715	682	748	707	717	717	704	749	707	705	707	694	691	702	710	740	758	695	655	732	744	716	724	733	687	726	709	683	752	738	687	704	696	767	696	724	716	754	770	742	753	719	716	744	741	695	687	731	707	703	700	746	784	690	735	738	689	713	723	720	745	708	720	708	755	725	763	730	708	736	666	673	714	714	715	708	714	712	701	711	700	700	744	730	693	718	707	747	725	747	713	735	744	688	725	707	746	666	734	708	708	700	751	705	767	738	656	675	727	698	678	737	680	671	713	678	762	712	713	744	718	726	743	741	714	702	705	710	782	697	672	720	754	692	713	733	681	784	729	693	734	719	690	736	699	663	682	669	727	708	740	723	751	717	711	754	733	717	714	706	742	742	719	690	727	737	733	730	704	674	773	723	666	710	716	702	725	748	735	727	716	724	708	703	656	696	708	722	672	732	639	733	726	707	714	678	730	709	733	727	685	736	692	718	743	739	695	737	692	728	778	726	736	738	736	702	681	748	731	701	722	716	702	734	713	725	641	708	699	757	731	747	744	700	724	682	674	721	692	748	729	688	719	679	736	712	715	679	736	710	678	715	664	760	727	689	703	762	729	698	731	739	733	647	715	684	753	728	693	732	705	707	725	736	686	707	719	709	758	649	677	747	726	734	776	737	771	747	731	680	718	709	712	767	658	730	754	697	700	733	720	733	717	683	785	694	701	755	728	703	723	776	703	726	767	745	726	713	735	719	689	746	773	717	705	741	721	741	704	694	737	720	723	751	714	755	724	716	706	718	718	707	729	725	698	756	772	741	732	697	717	759	745	739	695	747	722	709	759	700	647	694	703	704	725	730	718	710	705	747	751	658	681	699	702	713	737	701	704	689	722	662	731	692	732	776	716	755	681	693	705	688	762	740	733	687	752	742	762	716	666	722	688	695	704	735	737	720	734	720	688	715	723	725	697	706	689	724	711	698	687	704	679	726	737	755	705	774	717	695	728	662	749	673	752	741	740	726	746	747	738	708	701	756	710	665	702	668	777	731	686	693	752	715	694	712	721	694	702	700	710	703	751	755	702	719	727	724	714	749	732	708	744	742	712	714	708	754	691	717	726	683	702	702	748	754	714	755	724	738	697	761	701	715	640	722	681	686	727	707	681	722	733	696	765	708	712	718	768	710	717	721	689	733	764	753	680	679	707	712	698	732	702	732	715	717	753	741	742	741	716	734	710	731	674	730	649	668	743	727	736	722	723	724	685	696	730	737	745	708	742	768	743	700	723	722	731	698	744	725	733	728	759	733	724	674	677	728	723	685	725	701	725	759	721	694	689	736	709	719	720	737	740	709	715	709	742	730	742	758	695	754	700	708	720	759	760	727	737	740	731	709	701	719	707	696	729	728	739	766	688	777	732	735	767	739	742	706	733	740	730	686	684	704	694	730	744	725	716	702	750	746	732	715	761	685	692	697	692	675	754	767	710	737	722	699	717	684	724	744	738	659	734	713	752	737	750	696	683	687	731	746	694	678	725	743	667	696	715	759	729	749	782	770	769	713	727	732	719	703	743	673	705	693	726	720	705	723	724	740	697	725	742	700	724	676	703	704	700	728	750	757	729	754	740	705	774	752	717	777	665	704	766	704	720	732	745	678	687	707	731	719	754	748	743	767	710	713	706	791	698	705	721	684	691	706	677	761	696	737	765	729	751	752	751	681	715	724	730	753	727	747	718	722	710	730	712	702	726	731	723	733	789	763	698	684	724	738	700	678	693	685	716	712	715	691	702	735	724	727	707	717	712	704	702	728	720	751	701	701	709	717	729	705	736	704	710	768	754	742	671	721	712	731	749	688	705	744	698	644	744	687	732	728	682	721	720	708	676	657	690	730	758	697	705	742	721	759	711	685	733	665	738	712	701	692	709	700	669	732	708	744	726	765	706	690	682	752	731	721	680	699	723	736	727	692	663	722	766	673	693	710	635	726	741	701	740	765	719	731	709	719	647	707	721	702	737	711	732	732	752	726	695	704	702	670	700	729	707	701	730	680	760	768	737	729	683	715	706	714	734	705	704	721	709	624	737	700	724	743	717	676	668	725	718	711	695	730	662	691	725	727	686	752	712	736	699	738	724	707	714	725	718	717	694	699	751	705	734	708	702	741	739	715	766	730	701	765	720	683	720	718	680	710	740	688	722	759	695	691	751	746	675	709	724	681	731	679	665	754	709	715	721	706	725	709	773	699	732	714	727	735	728	688	740	733	746	728	718	725	697	736	708	776	745	764	715	684	714	726	793	734	749	735	728	705	716	715	724	689	761	721	662	779	722	682	726	703	745	719	731	655	659	688	759	688	724	717	741	698	720	723	733	738	752	690	727	731	734	712	748	688	707	699	706	718	704	694	738	739	709	738	767	683	683	714	732	712	718	709	711	747	732	748	711	725	744	685	691	728	738	704	711	720	724	714	707	735	734	705	732	749	700	771	722	683	733	721	748	771	736	743	717	714	720	719	731	734	694	712	717	754	745	678	698	751	743	705	695	675	761	712	695	709	745	718	703	749	701	732	708	733	712	719	684	699	770	692	768	664	720	743	722	720	712	751	724	744	700	716	734	699	698	694	666	733	711	734	724	639	718	702	773	714	654	773	709	740	691	709	748	726	687	712	780	737	708	715	688	707	688	727	714	718	744	719	750	735	663	720	717	740	710	719	768	716	690	751	748	721	679	742	745	704	745	747	731	730	727	702	733	720	715	701	744	673	778	679	724	716	758	690	687	680	722	716	684	686	705	687	686	726	719	790	717	740	739	707	662	737	678	695	716	745	729	712	702	694	703	769	744	722	725	763	676	736	780	755	699	713	727	700	729	685	703	720	702	732	677	682	712	678	733	733	695	720	747	714	681	740	737	739	713	723	722	723	699	679	733	749	709	716	724	674	728	719	696	737	742	688	730	713	718	728	730	707	706	723	732	673	744	721	698	734	721	743	731	751	722	729	671	684	716	724	739	757	713	746	718	719	696	676	754	724	665	706	709	688
23541	21126	28665	23832	21130	13837	1720	936	752	823	695	689	651	598	608	564	555	504	466	406	448	414	446	439	420	399	447	381	387	427	369	404	436	412	395	390	394	416	408	394	410	373	367	431	427	386	438	444	494	393	370	404	394	420	405	592	671	591	590	607	403	384	362	378	371	361	387	379	389	361	364	387	398	367	413	419	366	415	404	353	402	370	355	421	379	369	385	370	397	364	376	392	386	370	356	381	412	404	412	362	385	381	370	391	421	414	401	360	398	388	370	414	389	391	370	409	392	371	404	403	369	376	385	372	400	396	402	362	351	414	381	380	375	370	387	392	403	361	377	359	416	362	357	418	392	390	381	381	370	330	397	364	355	424	393	421	397	420	357	392	348	347	382	367	385	401	369	372	406	389	388	385	383	386	427	369	379	361	377	355	371	400	341	311	381	372	361	380	406	387	411	395	385	382	372	384	365	392	379	362	402	410	404	399	430	360	353	405	385	419	392	364	396	420	373	383	392	398	398	356	371	368	390	366	394	396	399	374	384	370	396	406	403	400	349	391	385	419	391	390	375	359	394	378	398	381	360	397	391	372	367	400	396	362	360	404	379	377	389	358	390	389	379	385	400	383	390	399	399	395	383	420	345	403	349	390	405	406	376	421	395	350	358	406	393	392	396	393	388	372	388	379	389	389	400	430	350	360	368	400	388	375	362	393	339	380	376	389	368	371	374	395	373	404	384	388	370	376	375	374	365	368	394	391	349	399	389	366	383	415	378	372	365	377	376	374	390	400	352	406	382	414	373	387	384	398	366	387	413	371	379	397	363	375	367	378	372	362	396	354	418	364	382	406	411	406	376	382	378	348	360	358	417	379	370	408	411	412	392	354	381	383	345	373	392	364	369	387	378	359	387	395	401	377	385	424	399	375	367	380	382	382	377	386	397	403	409	397	376	367	394	359	380	396	357	402	413	382	382	417	361	386	368	361	394	404	354	382	399	411	390	388	390	439	346	355	392	378	370	390	379	349	393	400	386	337	352	365	363	403	390	386	374	377	396	416	402	390	383	353	378	380	402	370	379	392	374	411	398	378	389	396	407	380	387	368	370	373	372	365	387	393	379	387	357	376	393	349	364	354	395	403	385	380	373	392	374	369	401	366	354	395	369	399	397	407	377	369	369	370	362	348	379	390	388	382	369	398	387	366	377	399	391	390	378	375	409	361	387	398	417	380	372	363	375	394	369	371	349	394	385	410	351	348	389	351	359	397	382	389	390	404	394	377	379	372	369	378	405	381	403	348	393	392	355	399	389	418	340	359	407	365	402	384	389	403	386	386	438	391	390	352	428	430	382	386	393	412	383	382	388	379	406	426	395	365	391	401	401	370	407	379	363	382	390	388	391	354	379	411	394	379	369	378	378	365	432	393	414	409	404	363	414	364	351	405	383	358	400	407	362	395	362	366	353	382	420	380	406	370	367	391	399	404	362	388	392	384	384	381	401	392	374	400	381	391	356	381	370	382	333	381	396	364	377	343	396	374	397	384	369	361	357	382	376	402	406	351	373	393	357	373	419	383	377	415	372	382	372	399	390	379	377	374	378	387	380	381	391	376	388	383	360	366	371	368	396	399	360	399	401	397	394	351	370	389	385	396	388	367	364	402	412	383	381	408	355	397	339	375	364	398	397	423	351	413	354	383	363	376	360	384	378	380	386	383	389	382	386	369	371	410	352	381	376	403	369	393	378	369	368	387	367	374	393	374	393	411	352	358	348	392	389	369	367	359	400	373	368	367	393	375	403	381	364	394	367	424	406	367	403	375	386	399	342	408	406	374	364	385	391	394	401	324	379	369	373	399	375	381	377	385	393	426	440	399	406	410	375	375	361	401	364	366	395	366	355	399	378	411	379	408	389	374	375	383	372	413	355	373	388	377	372	397	365	370	411	415	376	392	362	357	379	376	407	394	391	376	400	379	365	373	405	358	349	345	416	390	403	352	410	407	392	362	391	441	339	396	381	407	383	395	369	378	361	398	416	372	381	358	390	337	357	382	363	401	409	368	389	380	380	401	356	394	406	402	339	377	358	386	375	346	366	370	396	377	389	390	408	367	381	409	381	376	348	386	361	395	382	406	391	357	373	384	414	399	375	398	383	345	398	409	355	384	390	391	363	372	395	400	392	378	403	377	394	369	350	353	396	389	399	409	415	382	374	410	407	352	362	394	376	350	373	355	371	402	356	400	351	377	427	356	381	385	371	391	378	419	418	398	377	353	381	377	401	409	345	381	399	407	368	340	394	400	373	397	371	376	407	405	415	393	377	375	370	372	367	390	373	382	402	372	404	416	389	393	370	394	367	378	371	381	378	371	371	379	388	367	395	381	408	367	362	345	377	381	413	363	384	368	378	381	361	366	391	400	432	372	372	399	376	393	404	382	396	351	366	380	390	388	381	382	386	367	365	338	387	379	405	375	344	400	369	385	409	380	358	377	387	389	414	364	387	447	349	370	395	383	386	398	374	408	382	379	394	397	366	364	398	369	379	354	391	391	415	360	365	390	393	360	369	390	393	385	366	369	375	387	384	399	424	383	454	381	367	379	384	355	393	367	368	388	375	370	354	394	393	390	337	398	379	371	397	348	422	351	401	372	384	399	369	384	397	396	364	385	394	398	396	366	370	372	385	382	348	380	381	396	357	411	388	365	374	391	382	401	355	382	372	391	344	376	382	380	378	417	385	359	405	355	354	420	401	394	371	357	402	398	367	360	381	362	382	396	383	347	444	368	408	393	378	403	358	406	348	402	408	384	390	337	396	398	418	373	384	369	358	408	332	400	390	407	382	349	350	359	397	372	359	362	376	371	387	377	390	382	334	375	425	395	383	411	334	415	410	408	379	371	349	365	387	380	379	403	426	418	372	409	408	407	406	385	413	373	393	373	392	419	382	356	400	382	359	362	373	358	397	404	381	372	425	378	377	379	388	356	368	384	386	370	341	365	385	353	375	379	386	389	379	365	365	365	387	376	377	376	430	393	362	376	383	377	384	381	396	362	411	393	367	392	366	396	368	393	383	371	377	385	384	380	394	372	414	383	384	354	366	360	404	392	396	359	409	364	379	384	385	391	380	373	418	372	403	380	351	358	372	396	403	385	353	405	407	375	373	402	384	369	357	387	395	388	406	402	354	401	370	408	398	368	389	395	386	392	348	386	359	367	410	393	374	394	375	391	369	412	418	386	352	405	391	384	377	392	388	329	374	391	383	365	404	426	422	390	366	393	378	407	379	423	373	347	373	383	364	394	394	383	386	395	365	393	403	381	402	392	395	400	388	440	367	410	374	364	397	383	386	409	402	378	404	357	386	386	382	428	403	369	388	391	337	357	366	331	370	363	352	402	362	371	380	353	378	370	376	365	385	369	417	423	375	382	378	359	394	380	394	363	376	358	367	399	367	354	369	368	406	400	377	398	348	381	389	413	379	324	369	341	405	337	382	385	381	370	348	405
6506	10224	8765	4611	3403	2761	2279	1713	1569	1476	1357	1136	1046	951	896	844	864	674	663	619	574	604	551	547	601	559	545	585	558	519	518	498	563	535	546	543	513	521	517	494	464	539	520	536	502	506	593	707	671	600	542	508	501	510	523	886	892	832	839	871	552	489	478	502	460	464	494	504	479	481	523	512	492	492	499	458	513	522	529	503	491	511	489	455	505	430	459	453	483	486	521	519	481	501	510	493	482	474	508	530	488	518	498	464	462	486	476	455	461	496	484	465	497	478	472	480	491	496	523	514	478	496	519	493	493	536	512	448	495	497	472	488	490	485	497	487	476	511	471	510	522	491	470	496	515	536	467	493	483	488	507	502	482	475	502	451	488	509	479	483	485	501	494	496	524	520	476	463	457	498	474	467	507	490	484	440	483	512	493	501	533	535	500	447	500	492	478	479	449	482	450	491	513	452	472	469	456	510	495	477	463	483	517	477	497	521	485	474	503	462	477	452	517	485	489	490	525	489	491	476	499	489	497	502	507	465	541	522	473	532	506	464	512	534	477	502	470	506	487	482	511	466	454	458	476	468	471	473	474	494	481	465	512	483	510	470	511	444	501	505	471	509	515	508	510	490	479	501	489	497	481	507	514	498	493	489	474	482	493	476	469	474	489	461	500	455	501	483	500	498	508	465	460	500	450	508	520	460	506	506	481	488	490	493	484	535	483	497	488	463	513	468	508	480	485	477	469	480	496	475	491	487	510	486	479	531	482	462	510	471	446	508	479	513	500	500	439	500	450	485	502	481	474	459	461	520	467	494	518	472	462	498	497	478	467	550	504	476	489	456	490	454	512	503	472	493	473	486	473	469	485	497	501	511	478	470	455	492	460	506	477	469	468	473	520	517	492	479	482	512	493	463	529	484	504	495	525	474	493	432	485	512	450	517	478	503	528	500	487	465	462	517	468	469	487	482	494	513	490	510	473	500	480	465	533	510	530	479	482	493	505	453	516	498	517	495	514	493	462	486	505	484	505	528	525	489	507	507	504	489	453	495	496	501	522	476	443	484	499	510	475	476	497	452	512	498	503	473	482	476	471	477	537	524	492	455	491	480	461	517	462	471	457	480	503	487	478	480	477	482	514	491	502	493	464	498	482	485	511	530	448	494	471	513	514	462	501	514	529	498	497	481	504	481	514	505	473	478	480	467	515	466	517	535	493	477	510	431	494	527	455	511	526	551	471	509	479	503	529	489	469	494	484	485	502	517	503	506	489	474	490	450	476	508	486	482	461	499	492	476	540	497	473	507	480	514	516	474	515	458	520	486	493	476	494	477	474	467	459	455	466	468	481	445	500	456	497	491	469	482	503	472	480	527	501	494	458	495	481	479	467	531	461	461	496	478	461	484	481	501	463	492	507	500	484	492	497	492	478	502	502	501	492	451	498	515	495	484	466	506	428	531	493	480	478	478	496	464	501	502	467	513	479	504	521	495	461	519	466	477	499	509	465	498	487	506	479	488	517	496	480	478	478	483	460	466	523	498	468	514	505	488	480	483	558	481	496	485	507	486	431	517	493	510	482	482	487	543	468	512	529	468	464	484	489	518	497	474	466	477	499	458	516	461	486	455	505	470	472	457	500	485	498	496	479	508	508	537	519	477	495	520	471	525	474	477	478	487	452	508	459	493	535	484	480	487	470	484	533	483	493	478	443	532	479	474	498	500	522	498	500	481	492	508	473	514	464	494	506	490	499	483	493	471	536	480	473	475	453	500	515	458	537	488	463	506	500	502	464	496	510	443	484	535	468	502	544	516	468	486	478	523	480	455	498	487	501	493	550	463	535	437	486	476	484	512	494	480	505	547	487	514	498	511	471	524	469	493	479	530	518	535	458	529	476	512	465	513	485	490	467	500	513	501	482	465	468	451	497	461	495	502	511	522	504	478	446	529	516	488	491	456	488	528	485	487	474	507	494	496	489	490	496	500	477	469	496	472	510	464	489	492	514	454	468	487	488	489	512	548	497	494	479	491	452	497	478	511	488	523	453	504	457	501	519	551	470	492	488	462	496	523	492	482	485	516	469	440	515	494	470	486	460	507	494	488	518	491	451	496	546	473	487	475	500	487	475	477	524	471	486	478	544	492	482	492	461	505	491	520	500	488	490	504	490	517	513	504	483	482	493	506	535	504	483	485	469	487	470	467	501	483	538	482	477	465	516	508	523	492	494	479	492	478	507	473	514	477	524	473	494	482	475	479	488	489	492	501	469	471	475	467	492	504	466	456	522	489	490	523	536	486	503	451	475	528	499	479	495	467	477	475	477	516	504	504	470	479	503	511	470	521	514	505	490	537	477	469	459	500	507	474	496	459	526	488	503	483	501	509	501	512	484	490	487	517	520	518	530	501	541	467	467	455	499	484	469	467	484	487	512	464	480	508	484	540	481	504	443	496	511	477	504	465	478	494	517	498	482	501	499	505	478	519	504	505	486	467	491	495	522	472	497	468	503	511	546	490	486	471	497	501	496	491	519	498	468	471	444	508	473	487	483	483	431	475	500	515	502	470	457	465	471	464	498	462	502	520	446	494	487	506	503	497	495	475	484	492	469	461	500	490	500	499	524	508	509	485	508	493	516	492	488	494	525	485	507	511	500	451	476	488	467	507	518	514	500	470	495	498	481	490	513	475	460	509	497	462	511	518	508	478	521	504	517	469	481	491	476	525	529	498	520	511	511	474	474	493	502	475	482	476	477	462	514	496	478	491	482	465	502	497	463	508	486	497	460	465	475	501	459	489	485	513	496	516	506	518	495	460	489	533	494	472	492	447	484	485	458	501	465	484	515	461	504	490	506	491	508	463	511	477	481	497	469	489	513	499	491	465	483	506	452	521	475	505	524	472	490	485	548	499	488	527	509	432	486	494	495	487	474	538	525	445	502	487	495	478	507	477	475	480	529	516	489	483	484	505	453	486	532	460	473	482	526	527	467	471	510	468	541	493	484	454	499	490	451	511	473	489	477	476	480	482	503	498	481	519	472	493	486	473	507	511	512	463	460	488	477	469	484	480	504	523	479	495	515	446	458	492	485	497	456	491	504	468	496	467	495	500	490	483	483	495	485	506	503	458	521	457	441	484	519	490	496	510	461	481	468	453	479	521	458	475	488	495	489	482	485	499	473	521	485	474	487	471	501	510	468	469	492	505	467	526	463	475	491	518	515	505	511	508	498	506	448	530	472	503	490	504	495	461	490	489	484	438	475	417	492	474	489	477	441	488	518	490	512	455	513	482	478	476	500	483	466	490	448	506	458	542	472	477	478	486	492	484	483	479	488	500	511	462	501	486	467	512	495	514	460	493	501	439	517	483	478	524	508	488	475	496	461	480	493	508	507	493	529	485	540	485	467	478	479	528	481	526	468	504	521	491	520	474	522	542	451	526	483	486	481	478	474	499	482	514	510	471	510	513	497	492	486	493	482	464	492	504	483	491	491	489	483	460	497	479	468	492
22687	21122	28972	23510	21122	21190	12004	1420	967	954	829	705	736	659	517	550	539	447	391	348	353	328	320	368	295	269	287	301	264	295	287	262	305	271	264	306	294	286	294	300	293	281	262	303	315	270	340	358	377	311	313	278	253	283	298	530	638	585	644	390	283	261	256	269	265	253	228	275	236	261	281	249	233	250	241	264	267	230	275	270	272	240	282	241	254	248	242	248	233	229	250	273	263	244	241	231	257	225	242	244	240	226	236	217	246	247	222	267	241	235	232	252	251	237	235	268	265	258	241	241	234	248	268	228	227	247	233	221	236	261	261	220	250	259	251	264	267	270	270	243	265	244	258	264	234	257	219	235	211	235	262	231	237	236	221	271	237	247	227	241	251	213	228	218	259	264	238	260	238	238	249	243	261	254	237	241	231	276	215	247	263	243	213	235	247	222	231	221	238	239	228	222	236	234	244	242	245	236	227	218	249	226	229	224	259	246	259	263	263	246	268	253	234	233	214	230	245	234	271	251	215	265	217	243	246	250	202	223	225	241	250	222	255	231	239	234	255	235	232	265	253	244	240	245	220	265	255	249	275	241	266	243	227	230	246	246	250	240	235	254	239	246	244	245	236	256	259	274	254	259	211	234	236	251	265	234	229	267	267	253	220	218	253	252	231	253	254	271	251	238	214	236	240	261	241	268	222	250	235	282	247	201	264	255	240	250	250	244	241	279	257	277	245	218	234	266	293	240	259	243	246	244	237	230	236	248	261	240	251	215	223	236	236	252	240	239	250	249	233	263	241	233	260	237	267	252	251	257	254	250	274	247	245	234	221	229	259	234	242	242	247	220	249	255	260	268	235	252	288	253	251	239	243	233	244	221	198	212	249	227	258	214	264	229	252	247	207	218	241	237	238	254	250	252	266	251	238	251	235	251	268	242	255	250	264	262	235	261	253	259	248	253	230	232	232	247	271	264	229	276	279	271	263	243	232	275	245	246	236	250	232	265	211	269	245	252	253	223	265	257	226	236	221	236	228	256	221	231	224	244	230	241	257	240	244	224	261	234	263	257	222	250	246	246	231	250	260	272	236	255	238	250	269	270	243	241	227	260	243	228	248	222	246	224	246	226	245	248	229	259	257	269	251	261	240	240	250	235	253	266	245	259	241	238	200	236	209	246	240	257	238	217	240	251	233	241	236	252	250	257	249	252	236	229	231	228	273	243	247	259	261	236	237	257	226	243	236	251	244	259	242	248	262	245	248	251	250	242	232	232	248	249	282	274	236	243	234	214	240	247	225	231	246	262	258	227	239	277	242	251	218	233	274	243	224	255	264	256	266	257	258	251	248	246	216	222	271	263	244	248	267	255	277	258	225	253	244	245	237	224	238	250	227	243	226	248	252	237	245	264	274	262	215	253	262	266	249	237	236	213	226	229	237	240	243	250	244	247	209	219	219	242	262	206	238	240	227	223	235	274	256	259	235	244	243	258	236	246	256	259	260	266	262	249	238	266	258	273	255	267	222	241	243	246	239	245	242	257	256	263	254	240	247	230	232	227	246	224	230	248	244	247	249	227	220	214	257	255	256	246	241	255	225	263	273	230	241	258	270	232	253	261	246	242	260	259	285	248	245	257	238	238	234	231	235	224	244	249	259	241	229	275	216	244	224	261	229	275	258	254	275	237	265	263	261	265	227	269	242	250	261	225	259	244	264	262	253	254	233	271	260	242	257	292	284	237	237	235	218	236	244	241	232	274	254	256	248	277	248	260	246	255	245	256	220	253	244	235	259	223	242	239	254	253	250	260	275	204	240	230	234	240	254	247	249	230	250	244	250	225	252	256	243	263	226	250	234	253	247	259	235	274	247	243	221	278	252	243	239	252	253	252	248	255	248	269	251	236	239	240	262	236	231	260	223	247	266	277	221	263	228	264	245	209	231	239	239	260	262	245	264	237	254	266	223	244	242	242	257	220	249	227	238	260	266	239	240	247	218	241	245	234	228	271	242	263	236	230	231	230	291	242	259	286	248	273	248	240	237	236	248	237	258	252	248	243	218	268	233	248	264	291	265	255	245	227	259	213	250	254	264	231	250	249	231	223	237	252	240	252	216	239	237	258	214	255	221	237	252	259	241	240	272	238	249	224	247	275	236	251	253	277	243	243	249	226	252	244	247	250	276	265	237	234	257	263	253	259	257	260	267	244	228	244	226	230	236	243	251	255	230	245	241	259	221	262	240	248	249	257	227	239	263	251	262	221	249	235	230	210	288	221	234	234	247	230	241	232	259	241	233	259	261	275	205	238	228	257	246	256	228	250	236	250	250	253	252	248	266	238	242	249	237	250	240	219	228	262	268	222	227	232	249	239	224	227	238	257	247	253	241	241	224	246	248	248	247	252	254	272	246	275	277	240	259	219	213	236	273	243	241	244	293	231	238	235	252	221	236	248	243	247	254	262	210	240	250	240	244	221	261	233	246	242	218	262	255	246	273	242	262	243	274	233	231	245	245	248	212	234	247	238	245	238	246	261	222	257	241	237	270	248	219	261	245	263	249	222	229	258	282	247	230	269	276	282	249	236	260	242	276	238	233	241	221	263	217	224	233	234	204	280	231	254	261	232	219	231	218	276	216	249	263	244	267	227	244	242	235	233	251	241	236	245	273	223	235	280	250	245	255	240	194	248	235	264	227	248	233	260	224	239	225	253	233	264	230	250	250	242	242	266	237	247	253	259	254	264	260	260	241	235	239	255	233	238	228	251	244	236	251	233	259	246	265	215	231	247	251	220	251	248	255	233	244	237	268	258	252	227	253	241	261	250	239	249	232	230	246	259	236	239	247	241	241	228	217	222	249	278	240	232	219	247	254	256	231	235	227	282	266	231	247	266	263	243	241	236	268	243	278	249	253	229	243	227	241	214	242	259	232	252	252	246	266	275	243	227	232	259	222	250	233	248	258	246	235	241	218	247	254	248	257	249	265	249	256	212	262	228	257	250	262	244	254	246	241	242	270	243	267	245	248	229	268	230	242	242	267	248	238	222	225	256	241	222	217	251	240	230	258	233	236	258	262	245	255	273	228	220	242	289	234	252	237	259	238	246	249	257	266	246	243	249	255	234	256	256	241	259	220	264	256	275	233	251	252	254	226	238	240	250	247	230	222	252	249	241	237	267	214	251	258	236	223	226	239	198	238	253	252	236	247	229	255	243	252	272	223	268	225	233	232	230	266	218	239	215	249	263	238	238	232	253	243	249	248	248	256	263	281	261	240	233	276	252	254	230	207	238	239	240	277	247	238	263	242	255	258	250	234	264	244	234	245	262	248	265	251	234	232	252	247	253	278	270	239	239	229	249	262	232	240	240	228	252	257	286	280	238	231	244	228	249	235	238	275	252	258	264	251	259	247	265	239	215	247	215	256	219	251	240	242	259	250	232	251	231	259	221	221	234	224	290	233	239	259	258	252	246	194	235	258	235	234	244	239	242	234	254	252	245	272	261	261	232
9274	16092	13903	7632	5505	4315	3442	2650	2071	1987	1707	1414	1320	1100	1011	928	879	752	613	494	505	447	448	429	451	423	441	403	382	392	396	387	368	387	357	379	369	335	341	313	353	362	379	384	369	380	443	560	600	459	372	362	364	361	438	871	1014	935	1031	543	446	328	318	342	300	306	343	296	354	325	335	310	300	309	316	294	292	309	290	293	326	278	318	281	322	293	308	304	314	295	312	319	288	289	305	286	299	283	319	312	318	309	315	309	317	301	314	287	305	315	322	311	284	295	332	309	299	289	322	281	317	277	294	339	307	335	311	315	304	297	311	301	273	336	309	299	321	325	334	300	317	339	293	317	293	313	285	323	284	324	298	326	324	292	317	290	307	271	286	309	305	275	335	294	278	317	282	303	283	306	317	302	296	309	314	299	326	303	306	279	293	317	323	304	328	308	284	302	314	297	281	290	298	313	292	312	297	299	293	342	344	311	317	325	321	332	332	280	289	339	303	322	307	281	298	320	305	272	301	336	325	316	275	321	267	301	289	312	314	285	329	314	307	292	288	288	285	310	338	293	327	314	328	281	300	280	348	285	307	312	299	290	295	295	333	294	337	298	306	306	311	326	301	306	301	311	311	303	335	317	333	308	311	295	294	320	284	274	327	302	307	325	297	292	274	314	309	280	277	314	311	303	272	294	323	286	294	312	293	270	294	315	333	334	299	317	349	285	299	303	317	295	290	302	312	338	270	270	319	287	295	287	318	320	321	304	306	300	310	350	318	287	304	316	294	306	332	327	281	331	322	309	310	287	313	327	309	293	310	311	293	302	333	319	292	292	305	278	315	273	308	287	299	296	300	312	338	323	308	300	313	283	304	300	308	269	288	319	323	283	301	303	284	297	300	328	297	303	273	301	309	289	308	322	303	310	327	297	310	308	306	333	339	308	317	312	310	304	290	313	285	338	316	295	298	320	280	292	297	286	311	312	281	332	321	292	264	315	316	312	316	296	313	291	302	302	324	303	295	270	297	316	316	298	299	323	318	276	279	297	311	317	340	311	306	312	284	305	305	346	343	313	325	331	294	308	289	334	325	311	317	271	304	297	304	283	282	325	314	313	300	336	285	295	290	305	289	303	274	320	304	323	327	276	292	281	299	286	305	331	314	303	331	346	304	313	316	299	312	283	310	274	298	296	293	323	327	324	325	297	299	296	294	307	291	326	334	305	307	291	323	289	269	308	341	303	309	301	293	309	338	289	297	303	287	323	284	285	330	288	298	256	313	312	310	285	289	319	336	312	322	285	299	306	330	323	311	329	280	301	264	341	295	300	317	292	294	304	292	303	298	360	306	307	307	298	328	314	287	324	292	330	298	275	311	322	291	293	286	314	319	314	323	291	310	318	288	311	303	280	284	323	298	313	314	306	304	282	291	268	302	295	325	325	325	278	287	266	294	307	305	300	312	313	314	266	291	320	321	293	308	289	331	357	331	275	301	290	319	304	291	296	289	344	319	292	289	297	318	321	285	327	312	301	313	293	327	304	293	318	331	319	293	308	284	324	293	323	301	305	341	322	300	305	304	307	331	308	299	309	271	309	306	325	298	308	291	319	323	270	308	336	292	322	309	312	304	296	315	306	290	314	288	315	278	310	303	286	273	306	318	303	311	316	278	296	314	317	322	340	288	304	317	304	305	297	342	327	271	299	299	312	297	291	299	313	319	316	299	324	315	308	283	324	305	298	275	339	316	307	315	311	276	295	321	318	316	289	242	324	319	288	300	258	287	329	284	323	298	289	306	303	309	327	291	304	324	299	298	307	305	300	317	304	256	281	306	293	313	292	328	304	306	308	303	285	300	307	310	291	295	314	315	301	296	303	290	291	309	257	323	307	324	321	312	315	293	306	285	308	303	297	328	260	310	314	288	310	296	320	312	300	271	301	335	344	309	312	298	282	309	287	280	311	276	308	279	305	298	306	325	285	332	289	324	317	311	321	342	308	293	311	305	285	323	320	311	307	305	331	310	282	295	320	289	290	327	301	249	305	314	304	353	307	329	285	305	312	288	351	302	313	286	275	303	277	308	298	277	258	304	322	315	282	335	318	302	288	327	317	288	287	277	299	285	294	314	303	326	280	311	310	306	317	320	279	301	290	301	290	303	307	325	302	315	317	270	298	302	315	303	305	297	324	304	283	289	317	296	296	281	308	314	274	291	305	324	299	322	313	310	292	322	327	285	319	307	291	333	311	325	319	320	303	300	309	303	318	305	297	326	312	303	344	306	304	330	304	313	281	323	296	362	285	291	272	278	311	315	320	279	319	324	287	303	273	300	298	305	334	298	306	295	324	313	320	285	296	316	303	295	314	300	327	315	291	306	296	303	304	315	310	322	297	291	284	304	291	345	336	311	306	291	316	302	313	275	289	297	290	330	305	308	301	277	270	295	301	318	289	295	296	335	348	323	319	313	284	286	280	345	297	330	289	315	294	297	310	299	288	299	293	311	279	320	289	301	313	256	318	264	327	315	286	308	316	310	305	283	282	278	314	312	331	350	303	311	348	312	287	301	314	322	296	306	331	333	303	343	286	303	272	292	307	341	272	296	302	312	280	293	303	302	317	300	332	295	319	321	283	304	284	300	315	333	291	297	300	334	297	297	302	321	320	312	297	262	325	302	298	299	311	299	298	275	333	311	309	311	311	313	306	349	309	284	300	326	306	292	356	343	295	311	303	309	310	293	288	296	299	318	311	304	296	314	294	308	300	294	310	308	310	288	351	340	306	289	300	318	311	293	287	294	309	315	325	308	336	284	313	303	329	294	298	310	304	291	312	311	320	305	310	306	325	275	303	305	345	305	322	324	327	345	292	306	314	331	299	305	290	293	264	316	321	311	254	285	268	296	298	279	317	275	336	326	305	257	314	326	328	305	287	317	311	313	292	270	315	292	298	291	301	304	325	310	309	330	319	308	312	289	318	317	333	293	295	310	312	333	290	290	347	307	296	300	309	316	335	323	308	298	314	287	295	303	305	316	285	297	312	330	257	298	267	304	317	320	320	326	308	293	317	298	310	291	370	307	274	286	289	294	266	326	270	305	289	314	296	291	305	337	313	316	289	300	289	260	285	290	322	277	276	332	295	291	304	301	281	311	321	289	295	288	293	327	310	299	307	315	288	301	299	312	300	283	296	307	275	290	301	303	286	280	293	334	301	318	303	292	281	297	310	307	289	321	308	316	315	311	326	291	299	318	291	326	306	349	312	306	300	306	312	347	297	285	365	306	320	297	309	301	300	295	302	318	303	294	303	331	285	293	318	318	291	282	310	288	303	316	302	285	311	278	316	297	313	313	280	283	300	282	326	303	312	287	310	282	309	324	297	296	280	311	305	319	308	298	345	309	294	320	298	312	320	277	290	338	325	291	307	270	263	312	328	322	317	322	293	276	272	311	276	322	337	268	336	360	291	327	277	311	293	320	297	338	307	290	290	327	331	300	302	284	295	290	283
26763	20713	10223	1301	897	874	777	703	694	701	608	689	632	673	633	639	673	651	664	571	591	613	621	548	590	577	611	611	575	572	566	662	556	569	577	600	601	589	601	605	603	567	595	623	599	641	541	649	600	562	609	555	583	546	668	715	701	672	729	659	596	547	608	572	608	543	574	642	572	571	607	564	588	591	597	563	554	556	589	602	620	572	614	550	574	584	618	526	613	565	543	603	607	570	599	602	562	551	573	613	570	577	556	585	612	541	593	619	589	575	540	604	615	582	604	572	594	567	579	574	590	587	584	619	630	640	580	600	585	550	582	590	604	625	616	616	566	604	562	598	548	542	575	590	585	575	551	544	625	608	576	618	574	599	575	627	559	627	589	593	536	611	600	598	595	596	539	556	584	583	590	621	569	610	622	563	588	592	581	571	592	610	596	596	595	607	549	610	580	579	593	589	582	598	581	579	587	577	578	574	590	599	583	586	559	622	553	580	565	581	623	597	618	590	629	614	581	613	579	580	621	547	579	613	564	564	566	557	589	545	578	583	542	573	576	587	599	598	605	605	611	562	608	586	551	619	583	585	601	575	565	625	604	578	616	601	575	591	647	590	606	566	576	611	566	595	589	606	552	566	599	554	548	613	586	589	636	584	639	640	574	557	593	587	582	553	580	560	559	595	591	585	622	601	542	577	588	553	558	579	607	618	596	601	569	596	551	601	565	615	546	587	564	584	581	611	599	566	555	550	594	612	641	605	627	579	589	596	606	626	597	616	592	604	623	597	592	572	577	553	605	558	539	594	577	582	589	652	594	575	586	639	547	561	584	584	545	574	582	550	602	571	628	542	619	611	693	611	598	581	613	565	597	568	588	561	578	577	571	591	571	576	609	631	551	574	580	589	605	554	560	649	583	592	563	574	595	624	610	576	573	566	601	539	645	606	581	550	602	576	587	593	571	612	599	504	587	568	547	618	613	590	566	592	534	627	602	611	572	543	602	578	594	625	601	561	594	598	570	543	506	580	572	611	619	555	597	602	582	575	543	578	563	575	562	562	575	570	592	633	631	593	620	608	553	572	606	565	602	600	582	587	578	574	570	557	563	543	535	555	599	595	587	543	609	577	582	549	603	593	585	608	589	588	530	617	570	544	576	588	589	562	606	572	577	594	573	592	587	624	569	581	561	599	567	597	599	564	540	582	566	572	562	629	587	613	600	585	578	604	555	598	579	544	588	542	543	604	608	594	586	589	576	589	535	595	555	602	570	614	524	578	581	582	575	581	558	535	566	598	535	568	582	622	599	582	581	568	600	567	534	575	580	598	555	602	580	592	576	556	580	543	593	577	572	572	560	553	549	582	611	580	592	583	567	583	616	609	570	589	600	608	561	569	563	610	535	589	534	561	579	563	575	588	592	564	581	622	563	563	565	589	574	588	573	579	604	575	557	624	556	546	578	614	578	623	615	602	526	555	581	561	566	634	588	622	579	578	572	578	620	556	615	625	605	611	592	518	586	583	579	576	555	592	574	574	550	593	582	554	596	603	591	593	544	556	548	536	554	591	608	581	574	573	564	604	569	593	574	567	546	550	613	575	578	609	560	575	625	541	601	607	556	596	586	562	604	610	607	628	588	604	578	601	569	582	581	576	554	572	603	588	555	572	605	608	603	557	543	565	581	576	565	590	574	581	581	567	587	564	621	595	627	545	609	598	618	578	608	564	608	600	640	579	573	565	606	591	568	578	585	555	581	624	591	586	571	603	577	631	549	589	581	650	583	569	596	580	589	581	609	578	582	618	641	535	589	538	564	588	568	613	556	589	581	604	584	620	530	596	577	546	566	578	593	584	623	635	571	554	587	619	586	580	588	610	601	612	610	632	595	586	578	550	586	603	608	524	577	638	572	586	564	613	599	542	576	576	634	595	594	556	572	567	555	566	539	590	598	619	539	568	621	593	604	576	595	581	584	609	585	583	621	580	562	560	567	578	559	552	568	576	590	577	603	536	576	614	566	630	561	576	599	640	574	563	607	587	592	621	586	593	583	577	574	579	567	542	547	614	595	579	581	545	606	533	551	569	555	594	602	575	593	589	578	603	561	595	553	577	576	608	603	552	585	594	616	574	575	593	556	614	582	602	585	586	642	565	607	617	584	596	548	575	585	571	569	610	582	580	640	588	587	610	590	552	569	569	611	557	600	578	617	578	570	621	601	573	592	566	612	579	607	576	614	598	563	602	572	577	592	552	552	579	589	594	608	557	553	581	621	580	581	569	561	613	569	596	571	597	628	565	555	603	609	603	630	550	616	574	601	562	582	596	559	613	601	536	579	604	589	618	541	599	597	576	626	580	598	578	557	608	579	586	621	582	604	594	576	581	590	566	584	573	600	555	600	552	549	599	588	609	605	571	540	559	564	613	586	562	607	614	600	583	563	622	614	573	555	582	590	557	581	587	586	609	591	573	569	604	590	566	601	579	554	607	551	641	613	619	611	578	559	597	576	601	579	608	580	603	606	600	604	550	581	616	583	619	558	570	541	604	598	591	546	582	571	593	582	608	581	598	588	563	610	524	542	557	567	584	599	557	579	577	590	540	605	579	579	553	574	604	605	598	601	578	563	572	587	570	574	587	572	561	542	570	599	573	598	603	575	603	595	570	630	608	623	583	598	589	558	592	585	570	567	594	599	582	584	611	570	626	619	586	618	597	618	584	526	594	500	581	557	552	576	603	544	612	617	612	594	586	562	579	565	583	588	579	542	555	573	559	567	597	584	585	591	558	588	630	596	526	600	610	550	585	580	604	577	530	625	573	539	547	622	523	570	561	566	576	608	594	609	549	588	553	654	590	563	601	546	590	599	578	587	613	604	574	583	598	547	575	616	609	584	573	597	566	592	592	579	566	571	580	608	592	589	605	569	620	573	587	564	582	571	564	575	596	616	567	598	597	563	611	575	537	545	603	586	608	608	565	605	633	581	542	551	622	598	599	596	564	567	596	574	617	571	575	610	619	584	604	603	593	600	559	568	626	570	573	614	617	586	579	597	562	598	578	558	566	599	587	565	597	568	588	584	624	620	597	632	573	624	602	604	576	558	599	557	524	610	605	583	633	599	554	583	615	601	606	590	579	541	599	553	654	573	574	594	611	598	594	676	552	574	579	597	605	607	552	604	577	559	548	613	561	588	530	555	541	539	602	605	557	579	547	574	582	590	606	600	562	610	576	578	600	563	595	576	618	586	655	646	587	572	577	534	552	549	602	517	597	570	577	600	610	586	603	590	580	603	608	547	592	590	623	615	594	607	581	563	587	572	604	572	598	583	545	566	545	586	576	577	598	591	580	583	547	605	581	576	532	579	588	608	565	591	589	548	608	552	566	606	594	612	589	587	603	585	537	608	612	575	559	618	574	596	589	580	580	563	571	628	578	598	617	611	633	596	568	610	621	565	617	581	594	554	577	569	607	596	606	600	536	545	607	567	568	617	554	608	581	566	570	578	593
4213	1523	1364	1032	1052	1069	1005	905	874	949	973	864	911	892	795	881	837	842	805	770	711	717	762	746	771	753	772	749	770	749	715	703	733	765	704	728	727	758	734	729	707	705	732	759	745	719	799	804	791	710	715	755	692	734	814	928	987	950	975	832	772	749	737	759	788	709	714	753	744	709	743	720	734	740	731	730	717	707	729	737	756	749	741	710	754	713	695	740	763	721	722	727	708	717	732	726	718	739	733	766	784	702	769	750	701	762	737	720	699	748	740	740	752	723	708	753	722	757	755	718	722	738	715	695	744	743	718	695	712	745	689	733	744	759	769	748	728	722	741	735	724	689	734	751	729	701	765	705	700	718	706	694	733	760	751	741	738	744	745	736	777	755	704	732	749	734	718	715	753	701	797	703	768	701	771	825	743	649	768	733	730	725	710	701	709	691	747	746	726	730	690	732	774	707	746	709	762	715	751	760	702	707	746	701	734	682	750	709	710	711	734	756	756	765	710	690	739	691	747	739	743	713	760	713	720	751	719	757	727	742	720	693	724	769	729	709	745	703	720	682	722	739	788	750	751	783	750	769	703	708	737	722	741	733	710	716	758	702	729	727	733	740	737	713	738	741	729	710	706	787	702	759	718	742	725	752	696	722	728	780	740	759	701	739	750	754	752	734	709	723	708	726	697	699	747	716	815	726	716	729	713	667	699	727	695	703	744	710	680	762	717	701	734	742	683	761	759	741	737	734	726	731	727	726	742	757	719	692	687	723	769	748	750	732	705	744	736	740	726	691	719	697	734	750	730	745	705	757	673	724	742	758	718	724	755	735	728	735	752	747	751	719	735	752	750	740	739	770	736	698	708	730	753	747	694	745	741	756	747	736	732	722	755	751	737	706	699	732	730	752	781	701	724	727	741	705	733	777	755	723	741	767	759	706	770	763	721	746	744	728	719	732	696	717	720	747	681	724	720	744	767	657	712	749	764	782	758	711	695	750	749	718	726	705	734	795	686	714	731	712	685	772	722	744	732	724	683	740	719	697	763	759	736	751	692	677	717	735	702	784	689	749	690	781	747	731	692	730	678	722	745	747	728	737	717	725	709	693	713	727	674	749	744	787	727	701	698	719	677	706	765	714	710	732	709	723	718	756	708	754	698	778	696	720	763	736	725	733	722	715	722	741	727	729	730	696	756	676	754	725	768	723	795	735	763	744	759	719	711	716	731	705	697	666	720	734	722	751	733	722	777	722	720	725	735	757	724	740	728	734	713	744	722	709	682	752	732	726	728	774	751	720	739	746	716	669	759	723	735	740	737	702	724	722	754	739	762	789	688	714	737	747	712	718	699	692	761	799	739	750	710	711	787	713	728	730	717	733	753	726	708	698	734	723	765	764	725	701	792	782	705	722	733	772	762	675	746	766	756	765	693	778	741	778	698	721	696	736	718	695	756	766	727	700	718	749	733	754	705	697	704	776	729	672	719	719	695	732	711	740	755	761	731	733	677	761	708	761	811	749	731	724	750	703	712	737	748	731	770	693	723	697	720	762	734	700	736	733	716	712	710	725	690	793	740	684	713	724	764	770	753	728	698	707	717	695	722	737	761	776	749	714	744	735	722	715	696	691	724	713	736	771	694	715	716	710	732	681	732	719	698	767	753	728	685	717	659	748	721	662	749	739	781	715	743	742	715	693	734	735	719	745	757	724	729	696	684	758	706	733	726	754	713	741	700	693	749	709	793	720	768	750	695	740	711	693	767	729	702	711	759	764	688	749	749	702	724	736	742	738	706	708	733	702	760	740	750	711	758	705	677	705	761	773	750	695	674	746	728	727	725	750	746	759	741	736	738	769	731	722	728	729	678	729	751	750	696	742	754	712	763	703	771	708	732	704	782	715	755	728	755	780	742	730	719	730	718	729	733	697	764	758	787	737	733	720	720	746	718	739	755	723	705	742	665	739	729	693	740	735	708	706	746	714	740	725	697	765	738	692	725	762	749	763	735	742	713	736	698	647	706	719	694	699	755	737	709	692	763	694	766	700	722	678	752	721	695	770	731	733	742	745	717	702	740	691	752	730	706	743	721	728	718	749	752	724	739	778	723	753	740	717	712	745	740	741	683	780	690	776	736	696	745	724	731	737	771	778	691	730	718	714	721	700	748	718	701	734	738	757	755	763	715	727	715	780	686	743	717	729	773	703	717	749	742	683	730	736	706	781	777	739	717	819	641	704	782	757	723	740	773	718	781	729	716	734	737	711	665	738	717	719	715	689	753	734	741	684	740	743	742	756	684	681	690	768	711	757	724	720	670	741	735	679	736	751	770	702	695	753	689	699	686	727	737	765	710	725	747	705	735	727	771	719	719	729	697	731	715	735	718	755	759	742	747	683	750	751	782	702	711	726	752	782	733	746	706	738	712	721	733	696	754	750	702	708	777	715	713	737	707	739	708	688	716	740	725	715	710	729	700	699	722	730	674	730	711	750	679	731	663	731	748	784	727	751	744	758	723	712	756	715	734	732	717	763	757	694	726	736	720	697	724	748	746	714	733	757	784	743	701	738	717	717	710	751	730	748	754	760	726	800	768	676	724	774	760	709	727	740	717	706	728	720	719	727	728	722	663	727	765	745	725	785	775	735	760	720	739	739	771	694	726	736	739	743	743	748	736	776	755	723	737	703	702	705	730	728	715	774	721	736	701	725	686	721	751	701	716	784	720	728	730	735	769	749	756	724	759	785	738	728	736	743	680	822	718	757	753	698	722	756	761	696	752	710	698	758	721	800	715	747	839	730	735	687	739	745	742	736	715	752	712	709	731	763	732	653	670	728	726	757	728	710	763	716	718	735	737	743	762	703	686	762	715	748	724	753	720	718	717	702	728	728	725	735	742	755	765	760	742	698	737	674	724	732	720	757	720	749	718	695	802	732	751	734	679	791	777	783	719	719	739	722	726	713	682	778	703	728	730	724	770	755	740	731	697	736	683	756	756	721	832	731	737	713	697	699	762	705	739	702	745	729	733	768	770	762	716	694	692	696	746	729	748	734	724	743	701	739	729	709	764	691	749	739	746	712	768	750	729	761	715	725	721	744	761	681	753	749	726	739	762	671	693	734	706	714	742	741	762	802	698	755	739	692	739	705	735	752	739	744	731	752	681	732	731	706	743	751	754	733	715	713	795	696	708	780	713	758	749	764	740	747	691	743	778	727	709	742	741	713	714	697	741	761	744	746	759	741	730	709	746	738	723	777	780	746	642	697	737	720	695	759	750	745	741	769	721	733	725	751	718	697	711	729	735	792	718	754	710	725	750	756	754	734	718	734	717	723	730	666	704	757	773	755	731	738	711	708	752	746	676	755	739	780	678	736	705	763	759	719	729	698	709	743	692	769	728	705	716	734	729	731	717	717	725	777	733	684	749	725	757	781	714	714	702	724	755	713	787	773	692	720	711	707	681	730	751	681	751	715	717	785	755	700	736	757	711	753	726	749	759	736	730	747
23494	21092	28590	23833	21095	13787	1815	964	773	844	734	684	699	606	599	570	522	507	447	489	434	445	418	393	406	421	413	386	374	416	436	402	412	392	392	419	366	418	393	407	416	377	394	431	418	407	481	433	453	435	420	385	428	431	473	662	677	560	612	570	427	390	404	402	389	420	379	396	380	432	402	396	393	395	439	403	394	355	401	390	407	402	380	388	388	400	407	388	377	374	408	418	364	407	401	371	391	365	402	352	370	369	354	375	394	384	392	382	371	390	388	405	419	407	389	421	359	398	344	376	402	398	400	396	403	363	409	344	373	386	406	382	406	392	359	389	345	395	392	364	412	384	429	375	376	376	399	414	400	391	387	367	415	411	409	373	385	408	379	374	396	358	408	395	368	398	361	378	393	400	399	368	413	405	393	385	363	386	398	394	408	433	378	404	398	398	395	398	384	414	373	383	382	410	370	377	400	387	313	401	384	415	407	398	394	381	410	390	419	430	412	390	389	384	373	416	389	408	381	356	358	371	372	402	381	363	365	396	395	405	390	368	388	403	366	434	389	372	372	426	362	379	400	372	415	378	393	406	419	365	383	366	374	410	386	425	390	400	388	412	389	382	384	398	381	382	390	397	352	383	419	351	331	413	358	371	382	422	397	369	394	401	431	408	362	384	405	385	402	373	393	402	385	387	394	360	390	394	429	402	377	368	394	362	387	391	362	365	413	387	386	359	405	389	404	384	378	361	386	400	380	401	380	369	403	361	430	403	366	367	344	373	401	348	378	366	435	396	397	408	391	386	399	383	394	376	367	374	411	391	382	355	394	423	352	380	404	397	391	373	390	402	375	406	383	423	347	411	332	410	401	382	438	383	378	372	402	367	416	400	406	377	375	378	390	415	395	403	375	381	378	382	405	374	412	388	376	374	384	396	399	430	371	392	389	378	359	412	380	396	384	408	396	403	372	416	430	385	372	395	391	401	398	368	393	360	399	375	433	403	388	415	369	400	425	376	351	371	373	354	369	457	359	412	391	352	390	388	357	360	398	416	368	420	378	380	392	382	373	427	408	385	386	408	382	382	384	376	383	404	415	389	409	408	375	372	356	389	392	373	361	368	392	423	401	411	383	439	415	361	400	385	404	387	413	378	401	423	418	411	422	400	393	374	408	414	369	378	386	418	412	394	396	371	363	380	388	410	397	401	362	424	358	392	389	401	416	405	400	367	391	342	400	377	386	448	406	394	392	380	407	394	417	405	374	392	408	375	365	415	387	360	355	393	400	362	391	371	382	403	389	379	364	356	390	380	394	368	393	401	401	433	386	421	415	382	381	388	400	400	449	403	398	375	411	384	375	387	402	363	381	378	417	360	412	372	391	407	337	386	432	396	367	398	373	395	394	393	397	407	374	422	393	382	365	402	411	412	395	353	385	420	409	395	384	408	413	412	415	385	374	395	404	389	432	401	371	386	388	388	411	378	360	392	419	407	396	381	402	426	414	379	386	390	398	364	424	367	365	387	414	407	395	393	397	360	390	378	368	378	370	409	381	397	404	364	381	402	369	394	409	420	359	382	396	359	390	399	376	391	378	377	381	390	403	376	388	411	397	404	377	389	380	374	350	398	401	384	387	421	371	390	387	376	420	403	371	393	356	396	383	380	395	393	363	398	384	424	394	395	389	386	383	376	377	341	372	391	412	372	404	394	406	381	363	372	388	384	366	413	382	368	400	362	389	407	387	393	388	378	390	383	386	373	393	365	381	383	377	387	372	382	393	398	399	398	393	393	379	396	382	378	384	409	394	442	391	356	375	403	383	369	398	375	408	387	377	419	415	373	371	381	357	388	376	413	359	412	368	402	390	418	404	395	398	381	402	374	415	417	361	414	384	374	379	376	397	385	402	386	402	401	392	394	382	383	429	436	389	384	381	429	351	359	368	391	406	408	405	390	387	388	389	399	396	391	391	370	432	390	377	372	380	351	402	362	397	360	405	383	383	406	381	368	416	389	367	415	348	373	391	380	375	386	398	397	339	366	408	421	400	390	375	370	405	391	363	405	407	411	381	395	388	396	355	417	408	362	393	373	361	399	384	363	369	391	392	379	368	352	385	369	403	393	393	396	384	383	400	408	412	395	388	389	403	374	401	400	427	375	429	382	382	398	402	388	379	410	377	368	377	400	388	403	416	386	381	395	380	410	366	388	416	390	363	382	421	412	416	394	378	410	382	404	384	389	364	387	374	371	384	364	378	405	362	405	395	370	395	397	430	391	356	376	382	410	404	417	358	402	371	377	362	394	438	413	393	397	417	391	369	392	393	387	431	388	405	388	401	403	379	372	400	397	367	389	401	395	370	389	384	385	361	394	409	368	373	367	402	393	418	407	386	385	425	390	383	366	402	396	379	388	366	392	386	343	368	380	433	403	380	380	376	381	389	390	371	394	392	378	378	381	383	407	364	392	395	409	377	382	366	380	369	399	380	350	424	386	402	408	408	368	373	395	391	403	405	377	397	391	405	420	359	392	338	378	368	382	361	395	368	363	370	384	421	379	366	383	384	400	383	384	362	394	385	388	367	357	430	376	363	399	397	352	402	373	393	406	425	423	384	388	388	395	341	383	391	380	400	369	388	398	363	390	360	394	391	355	400	423	366	370	401	400	413	399	409	401	327	373	399	385	387	387	388	371	376	354	410	391	412	384	401	386	409	358	372	369	346	382	383	360	393	390	386	401	388	411	372	349	405	376	377	371	404	366	412	369	377	400	405	385	378	382	373	397	373	400	373	369	394	397	348	370	373	390	385	363	400	397	405	420	365	399	400	402	354	371	408	376	383	369	368	388	370	390	383	447	388	393	391	407	391	372	373	412	388	405	429	374	390	406	412	382	342	424	368	382	386	405	385	407	421	377	416	380	389	365	412	373	383	404	353	390	367	361	383	393	378	399	414	360	386	381	373	387	382	392	385	371	363	359	394	389	364	398	386	366	376	404	388	401	384	351	409	389	378	391	368	351	368	409	401	398	375	411	401	337	368	399	407	372	359	397	366	385	381	340	390	401	395	381	381	396	379	395	394	422	361	380	362	401	417	364	362	375	385	395	382	384	368	375	398	367	401	398	392	386	386	380	394	385	375	394	369	391	360	373	396	435	386	376	407	407	379	374	359	410	382	375	373	388	404	356	374	370	409	394	370	367	410	391	384	388	430	399	393	385	387	388	363	375	401	388	418	403	409	383	382	428	356	380	387	379	407	402	397	390	359	391	435	389	378	386	404	367	397	391	378	372	430	370	386	393	393	379	389	392	376	387	388	357	363	373	421	408	352	399	377	387	403	401	361	414	413	372	377	367	378	407	386	379	400	383	407	391	402	408	400	360	380	387	393	392	401	357	405	387	394	367	373	376	417	415	368	400	419	399	384	411	394	397	384	392	431	395	409	359	376	399	414	394	371	389	339	387	378	390	414	402	414	352	376	390	374	398	407	399	383	380	408	383	362	402	381	354
6734	10126	8623	4532	3222	2753	2262	1792	1538	1463	1342	1108	1050	1003	810	890	851	771	657	651	612	613	603	588	535	595	563	536	481	528	509	483	503	536	522	574	563	539	549	508	536	502	556	510	535	529	560	679	675	622	520	522	534	532	639	817	1045	905	927	818	546	511	479	549	499	533	497	493	475	526	480	499	513	478	491	508	488	464	486	477	490	463	551	492	483	500	507	512	459	498	496	517	490	480	508	511	465	512	511	489	517	480	488	509	504	493	494	501	509	493	530	458	480	503	485	481	486	494	438	508	520	468	533	492	477	506	512	492	529	511	483	485	489	497	501	475	499	517	535	475	535	509	507	478	508	560	492	463	484	520	490	498	468	499	505	495	491	521	506	523	504	545	514	500	512	532	509	506	467	524	499	473	500	482	501	470	510	493	456	472	526	470	497	441	506	455	465	464	503	521	495	460	498	521	470	499	501	497	560	451	521	504	470	493	476	518	476	497	493	499	497	469	509	488	517	499	492	488	476	498	491	485	473	480	504	513	473	488	524	544	500	521	485	464	514	512	523	464	506	482	498	484	497	484	481	463	487	518	507	508	492	482	509	460	517	496	521	492	525	465	505	492	491	547	517	501	513	516	518	442	502	489	525	507	511	475	480	488	485	525	514	470	500	517	533	489	482	499	481	529	511	478	518	483	506	465	518	478	507	485	490	477	525	490	529	491	528	532	509	521	505	500	471	535	500	503	515	481	484	543	511	477	516	491	469	500	488	506	489	460	479	482	503	462	486	482	521	541	476	523	488	489	491	514	495	501	534	487	473	543	503	494	488	518	522	432	479	478	468	511	474	492	524	479	545	527	470	509	525	490	447	514	508	524	510	508	465	517	490	491	501	524	509	525	480	516	500	476	473	461	484	485	475	488	482	461	512	484	484	499	512	483	505	468	518	505	516	502	506	481	501	513	524	484	462	506	509	501	498	482	548	493	486	466	495	548	465	490	465	498	483	460	434	527	546	457	484	516	483	491	488	459	496	524	512	486	524	529	506	551	493	480	516	496	496	513	517	511	518	528	518	492	543	517	538	490	494	436	541	479	479	495	518	458	489	524	515	506	502	491	486	492	496	467	481	473	487	509	514	480	478	491	477	489	530	511	473	467	487	463	467	491	498	495	488	465	484	525	496	499	482	512	541	532	508	512	518	488	482	495	525	510	533	482	434	491	507	487	504	478	487	473	473	503	493	527	481	500	481	506	509	489	475	484	518	528	491	489	502	498	453	514	493	505	502	491	461	498	466	494	535	500	509	505	485	508	479	489	505	492	472	511	475	501	512	483	523	462	512	479	495	482	459	506	489	465	511	474	472	493	460	493	478	476	493	484	490	466	467	478	497	504	495	484	524	523	510	495	519	522	551	469	517	547	504	498	462	465	491	492	520	467	470	493	475	491	489	502	517	485	516	483	492	482	555	495	457	477	490	482	486	517	509	459	524	507	495	554	480	532	493	474	479	495	491	479	487	502	516	493	524	525	501	508	500	515	544	511	481	491	481	481	515	505	517	478	507	474	539	466	517	486	487	501	506	509	477	514	445	508	512	508	495	484	503	507	532	489	515	561	480	489	492	482	468	502	515	495	482	470	488	472	543	492	472	497	531	491	496	462	472	494	510	510	518	502	485	527	479	490	491	514	511	441	507	500	516	519	469	516	478	538	506	535	502	490	499	518	517	493	486	526	535	511	501	503	492	499	484	481	499	486	473	465	489	500	489	519	540	508	461	504	512	465	549	486	490	496	521	512	503	508	478	434	498	468	508	504	499	495	548	486	510	470	488	491	508	521	542	480	491	517	505	496	462	527	486	469	515	471	492	472	512	474	472	438	519	485	493	534	485	486	503	470	471	493	451	506	473	489	528	488	476	501	522	502	505	481	496	506	452	502	471	470	494	511	476	451	507	503	513	488	538	526	484	481	513	523	482	470	572	485	536	518	501	508	541	491	482	476	499	476	522	502	514	479	479	496	503	537	500	485	520	491	496	492	524	540	513	519	492	531	464	534	516	510	486	534	530	492	504	517	493	499	489	507	503	549	492	451	468	526	518	456	502	551	500	503	481	528	497	487	479	520	494	413	463	515	506	471	485	525	514	440	519	548	498	464	482	510	510	573	498	524	517	450	505	503	495	474	467	462	491	484	509	495	505	508	532	523	483	494	520	477	479	490	513	506	477	470	561	476	514	488	485	506	499	481	443	508	535	502	512	519	463	444	520	495	488	482	503	480	462	529	514	493	485	528	475	485	513	492	497	498	491	535	437	486	531	525	519	466	496	503	474	519	509	501	499	518	472	518	466	515	471	521	489	499	539	426	510	506	493	492	484	500	534	495	520	514	506	506	502	529	502	500	523	474	478	510	502	517	519	493	501	496	495	523	515	508	528	497	499	518	491	490	530	510	459	498	507	462	531	530	493	489	514	483	522	439	513	514	457	505	525	506	503	524	523	464	502	464	493	501	493	505	486	493	486	493	530	502	456	483	471	515	524	525	493	526	525	526	465	547	476	459	501	512	505	464	510	505	515	511	499	547	492	520	477	508	503	495	453	543	488	468	533	538	517	517	493	462	492	510	517	488	504	478	503	451	480	486	501	506	465	512	478	492	538	507	498	480	486	530	474	514	478	483	502	523	455	465	469	483	514	510	536	522	463	489	506	490	504	563	488	521	511	536	509	514	509	478	490	495	534	509	519	485	457	462	466	534	471	507	545	450	487	476	484	492	483	466	491	467	455	489	449	492	528	466	507	488	492	492	495	484	500	490	466	451	491	537	478	492	461	523	475	514	461	499	481	495	472	507	482	444	486	510	469	534	485	523	499	522	492	505	453	449	515	517	479	471	529	527	525	503	509	475	489	457	494	511	501	530	520	527	552	485	526	534	510	457	480	482	470	491	448	502	499	494	527	470	497	485	489	502	476	505	468	493	495	502	554	515	510	492	506	497	526	472	470	465	465	483	475	475	520	488	520	467	505	470	453	475	481	541	482	503	469	528	505	522	483	488	508	520	494	579	544	468	462	504	521	524	481	487	540	536	470	517	466	530	529	491	496	504	479	534	479	448	481	460	449	477	495	515	472	463	539	520	524	525	533	504	481	463	527	516	482	490	515	514	475	522	490	491	516	519	509	483	492	510	488	480	521	479	500	485	519	463	526	452	509	510	472	508	470	518	514	479	474	512	507	459	493	490	491	468	470	500	492	504	517	536	495	512	483	495	460	497	495	496	478	481	496	502	524	511	468	523	492	496	497	490	468	473	477	552	489	533	484	476	495	483	522	497	495	474	489	536	495	515	523	499	505	497	479	510	492	501	472	504	516	545	483	496	473	472	522	509	459	499	471	481	491	509	475	469	472	469	502	495	494	503	468	530	460	502	492	555	548	484	488	454	510	479	523	489	488	470	495	521	507	525	517	462	472	529	523	459	459	542	525	507	468	513	514	487	495	488	496	509	489	473	487	520
22628	21088	28911	23524	21088	21161	11947	1509	992	950	822	702	697	631	570	550	517	452	397	377	343	345	316	283	307	323	304	296	325	279	251	299	317	280	301	279	275	262	290	272	282	269	297	287	290	288	326	343	367	359	321	305	270	290	344	567	686	625	517	629	261	251	293	287	264	274	239	272	249	256	262	254	245	265	248	262	259	240	236	243	258	266	254	261	264	227	253	241	231	274	234	238	257	213	253	242	258	238	244	217	253	262	277	244	239	257	277	256	259	234	286	233	235	222	275	241	250	269	274	281	224	228	251	285	254	280	230	285	240	237	265	282	261	271	240	236	236	260	290	248	261	257	236	258	255	253	242	273	255	266	236	277	270	249	240	259	213	238	257	232	245	246	256	274	253	239	226	276	249	238	235	277	239	274	265	266	231	269	242	277	250	272	248	247	264	216	243	236	271	258	269	238	223	257	260	251	251	238	238	247	246	259	250	265	278	260	283	264	241	266	265	261	293	255	259	271	275	269	239	249	225	251	248	281	258	256	228	251	230	274	239	235	259	239	251	292	288	273	254	265	290	248	237	250	249	246	248	271	269	239	254	233	234	249	243	267	263	220	278	248	267	252	241	238	248	271	261	241	238	237	254	280	242	257	280	241	215	250	275	228	263	288	249	254	266	262	258	271	264	277	229	271	226	263	216	229	256	261	256	254	264	234	255	242	227	253	252	286	263	285	290	214	253	260	294	215	250	255	253	247	258	250	264	235	227	243	270	252	255	236	220	257	269	272	254	249	234	250	244	250	237	244	251	261	258	253	268	261	280	246	251	259	240	257	235	259	254	255	243	248	283	241	233	275	235	261	255	277	268	253	278	251	244	251	259	272	267	244	265	286	248	243	257	254	239	254	271	247	231	279	260	250	247	265	275	297	284	227	235	254	234	243	243	252	265	267	247	256	255	270	241	242	227	241	238	261	254	227	254	282	257	263	260	238	262	247	272	279	247	287	272	268	247	248	249	274	243	243	249	239	233	260	289	233	232	273	234	234	243	257	263	261	259	264	270	246	214	241	271	243	234	248	248	237	241	246	254	252	258	272	259	255	284	253	234	260	228	269	233	221	230	275	221	257	255	254	259	254	235	237	256	277	260	238	251	244	242	217	241	256	246	246	236	232	261	242	243	248	254	260	254	239	252	240	238	242	250	270	245	244	276	242	240	254	239	224	265	237	222	254	233	235	252	262	265	270	243	266	245	253	256	274	260	261	227	272	238	247	277	280	243	250	238	219	239	240	249	269	240	240	241	281	260	258	224	282	266	238	286	260	226	247	251	272	246	251	229	272	275	235	267	258	262	288	264	246	275	233	271	257	241	238	244	238	259	236	245	258	270	264	263	270	264	267	256	273	257	261	260	234	222	248	249	235	258	225	265	258	243	258	266	268	266	241	264	252	254	223	264	237	258	268	257	215	264	247	229	240	225	260	257	249	228	238	249	263	277	254	229	225	230	278	255	236	254	255	263	215	228	225	237	262	248	250	249	225	261	231	243	270	267	268	265	247	248	257	265	231	235	241	237	257	265	236	280	226	261	234	247	249	243	251	253	243	257	228	271	237	222	267	230	249	262	276	261	226	285	269	266	229	258	254	255	246	220	264	241	246	243	275	253	245	262	248	259	253	234	242	243	253	266	241	268	242	229	252	243	253	247	272	250	233	281	238	253	248	252	249	256	243	241	263	246	265	257	257	264	228	217	276	252	244	230	250	245	264	244	244	230	251	270	252	245	271	259	247	223	242	262	258	231	227	267	258	251	252	246	267	227	251	256	241	250	235	258	249	264	257	221	264	249	270	267	273	215	244	243	235	259	281	262	254	229	251	249	257	243	249	236	257	238	225	267	298	234	222	225	265	247	267	235	250	254	261	247	236	237	279	238	271	243	290	260	271	247	227	255	269	265	222	231	242	250	270	283	274	253	246	262	230	268	275	242	227	253	259	255	258	260	217	264	247	246	239	248	232	232	236	242	255	234	250	243	280	264	262	230	260	254	279	233	251	252	243	278	266	243	236	253	267	250	246	269	255	235	250	273	276	253	254	247	291	245	254	251	261	222	271	257	246	251	241	230	254	242	251	271	227	264	239	252	251	237	262	255	256	255	257	265	248	261	242	234	265	244	241	239	238	268	246	231	267	265	241	253	265	253	210	245	204	274	256	260	245	286	278	262	260	270	235	276	221	258	264	265	244	245	245	250	251	227	249	266	232	257	259	229	259	254	248	272	251	245	280	248	248	251	253	258	229	250	241	230	268	246	218	270	253	252	271	267	280	240	211	272	254	249	254	272	261	268	238	237	239	231	278	243	258	237	242	251	274	284	236	257	247	261	267	273	252	235	260	240	237	258	276	253	234	224	252	267	229	240	255	245	242	262	251	241	236	249	280	241	257	248	237	245	254	231	259	262	243	263	268	277	248	253	217	240	229	267	258	241	238	262	277	250	220	263	268	232	245	243	260	278	225	224	248	239	273	231	277	272	267	233	264	251	217	258	275	238	236	266	280	256	249	242	281	260	241	239	241	259	275	242	256	269	276	250	231	252	275	246	275	264	264	238	273	232	246	264	256	226	222	229	209	257	223	236	263	225	213	242	260	243	265	217	256	250	243	245	248	220	257	258	227	232	251	250	261	259	272	262	228	254	251	227	245	252	291	253	275	242	272	229	232	232	248	228	269	254	250	254	284	240	246	235	264	251	227	224	267	258	264	241	250	259	245	238	224	251	254	264	257	267	259	239	247	273	251	256	274	269	263	269	255	265	277	243	259	248	244	231	260	279	262	253	253	252	273	252	244	253	270	266	240	225	245	278	249	255	269	252	279	273	267	233	264	262	246	297	270	257	241	239	279	249	239	255	260	266	260	234	273	253	263	243	222	253	248	253	252	256	266	241	231	255	281	246	260	232	267	257	259	238	283	282	243	253	247	257	239	244	239	257	275	259	236	241	255	245	273	273	259	241	267	234	251	255	257	228	243	253	229	254	269	256	253	247	247	223	280	226	226	256	246	231	260	238	270	275	247	252	257	242	262	261	250	210	248	259	254	258	252	249	255	268	216	233	250	244	224	228	262	253	244	290	252	266	255	266	260	243	273	244	236	246	258	224	266	239	279	259	264	223	218	253	241	237	252	231	260	227	252	271	265	255	248	274	261	254	265	267	242	266	264	241	246	249	270	244	225	260	232	247	232	219	238	250	265	231	270	239	271	228	253	258	222	210	265	252	215	232	232	231	257	261	265	259	260	256	247	250	263	257	233	258	236	245	246	255	224	236	244	237	217	247	291	267	257	276	256	239	231	247	250	254	237	252	253	209	250	238	219	252	247	263	249	244	231	255	227	220	240	256	266	247	279	244	263	244	251	248	230	244	240	240	218	274	271	251	226	243	255	243	252	246	251	226	240	252	264	243	232	223	260	247	270	234	258	276	244	266	261	257	241	249	262	248	262	223	239	237	258	279	234
9223	16118	14040	7603	5414	4351	3590	2655	2168	2070	1712	1428	1318	1085	985	953	927	697	569	497	532	491	424	493	446	422	445	420	418	392	356	384	359	359	354	375	384	364	355	385	342	348	367	359	380	380	466	557	562	467	388	350	342	376	509	914	1104	967	807	969	345	328	284	313	331	322	281	340	337	345	324	285	299	314	324	330	330	300	337	286	279	319	308	316	315	338	318	303	321	277	305	335	345	334	356	272	341	305	307	373	313	327	304	308	316	344	320	349	326	318	314	325	309	316	319	312	314	329	332	349	331	324	327	312	316	320	330	304	291	301	321	310	317	292	345	317	329	319	315	330	332	317	312	307	302	309	330	312	328	355	341	334	319	318	323	327	308	305	309	340	311	329	296	295	318	316	308	288	314	300	305	322	329	291	310	327	275	332	319	305	322	326	312	339	303	312	343	323	361	326	302	337	298	321	318	302	277	327	339	314	309	312	282	320	331	327	322	322	356	327	336	303	312	314	321	289	292	334	306	303	292	322	314	340	294	314	332	318	320	311	289	338	309	358	305	310	332	312	320	346	320	306	278	344	331	323	331	327	293	340	323	290	296	319	286	329	330	324	334	312	306	287	339	290	303	321	311	350	295	336	306	309	313	311	306	312	341	301	314	322	313	295	340	343	302	329	291	277	306	322	324	316	326	317	312	303	306	293	330	312	329	308	326	337	308	296	316	279	333	320	301	301	322	336	309	343	350	300	336	301	311	334	319	295	344	330	329	291	300	320	319	271	317	333	316	333	309	308	324	305	315	286	295	306	292	350	329	347	286	287	272	306	287	286	304	300	330	285	306	334	347	318	325	290	310	286	319	359	306	311	323	306	337	305	299	349	352	336	300	284	342	320	318	313	306	296	338	320	334	298	307	304	270	287	322	300	327	329	316	304	314	287	325	298	337	297	312	286	317	285	322	309	312	316	347	312	333	335	283	303	306	304	308	322	264	298	316	349	303	322	341	323	329	344	299	311	326	308	309	278	306	318	310	333	300	308	307	306	288	313	313	340	287	312	297	318	303	294	304	316	330	300	320	284	325	303	289	348	296	307	308	314	314	306	319	314	317	292	352	305	323	280	329	326	334	324	295	294	319	316	297	325	321	276	300	315	323	322	315	309	326	329	331	333	317	297	302	299	298	280	323	300	346	326	316	265	287	299	314	321	317	312	364	336	332	328	313	308	291	328	322	295	291	330	307	301	300	306	311	294	323	324	331	289	328	296	301	320	322	328	324	309	289	309	292	340	326	302	283	296	319	320	286	294	322	307	308	302	307	340	345	317	321	343	285	323	346	324	296	315	324	309	333	305	275	325	302	333	301	316	338	362	308	306	320	310	321	329	333	345	313	309	320	316	319	298	322	297	304	299	292	280	320	344	313	283	308	321	307	296	330	343	293	304	317	338	299	336	298	312	291	315	309	295	336	319	306	329	327	297	359	319	325	328	338	345	302	297	313	309	289	328	317	306	307	274	316	285	323	363	321	291	317	292	310	314	315	321	309	322	331	342	301	328	306	321	296	313	306	280	281	318	277	305	324	288	326	330	328	331	330	295	287	305	312	328	307	338	295	319	278	309	265	367	291	325	316	329	298	319	301	313	293	287	303	321	328	316	288	330	316	317	317	320	334	315	299	321	309	326	330	292	308	302	327	324	311	288	297	307	311	295	298	283	316	309	326	323	325	284	310	319	312	268	300	292	323	283	299	335	303	325	298	315	317	308	305	320	288	315	332	290	320	309	345	315	285	324	302	335	327	304	318	303	297	340	297	336	323	330	313	301	309	338	343	306	323	299	310	314	305	298	362	280	315	309	318	313	295	324	303	308	303	310	305	336	346	313	294	293	298	329	318	301	311	330	316	325	335	302	354	302	329	303	301	338	322	317	310	295	310	313	287	282	320	317	340	307	334	328	327	282	336	288	295	309	288	307	338	340	335	323	312	310	336	299	293	332	293	305	328	330	315	334	366	316	341	310	348	376	305	306	293	335	319	333	311	299	309	310	303	304	322	321	341	312	329	340	332	329	330	323	292	298	338	336	305	322	291	357	310	331	313	295	283	277	309	325	319	272	346	303	308	290	295	319	319	313	337	293	308	300	324	329	305	316	273	311	312	315	316	301	330	272	333	331	321	330	312	297	303	319	334	284	296	305	301	326	328	285	342	307	314	297	307	316	318	317	330	309	310	324	304	273	315	299	338	295	308	323	324	299	318	308	332	316	314	307	317	333	314	320	303	320	331	294	300	336	317	348	296	285	308	314	320	300	322	322	328	319	368	324	302	319	309	286	306	310	297	336	313	300	315	303	322	275	255	308	295	321	336	314	333	306	328	289	270	334	353	305	298	329	328	341	326	289	294	371	338	280	311	327	331	310	342	299	314	346	308	264	302	341	337	313	295	287	304	324	316	296	314	318	323	318	326	314	322	329	319	311	318	305	278	308	353	308	292	305	317	314	330	300	312	328	314	308	311	338	316	323	343	313	316	297	308	321	330	293	317	308	304	305	315	300	333	344	348	287	319	299	313	292	319	271	292	323	311	303	322	330	301	315	305	297	325	326	303	331	292	308	305	320	293	267	301	326	313	344	288	329	318	307	309	336	319	273	333	322	311	313	310	296	311	298	316	311	296	294	306	329	344	296	324	305	313	318	307	322	332	312	317	296	310	313	325	329	299	282	321	289	335	319	319	301	338	285	292	322	332	325	316	333	319	346	282	305	300	311	316	332	308	327	304	324	318	313	273	337	303	285	303	329	335	322	290	320	333	297	310	318	305	334	316	331	322	329	342	292	299	322	339	299	311	300	338	299	304	341	302	282	308	328	299	288	308	300	305	348	298	309	326	273	293	311	320	328	285	357	316	329	302	305	294	313	286	302	328	293	331	336	298	331	340	303	334	328	345	327	333	294	260	306	323	288	305	307	354	312	344	302	330	323	319	306	294	298	301	325	330	338	310	288	321	285	309	331	307	325	321	296	304	292	318	297	318	311	295	296	302	301	306	321	311	320	325	316	278	315	346	330	336	306	310	303	313	305	333	268	289	315	303	319	284	297	299	273	317	327	335	299	316	316	311	304	291	307	293	311	330	284	300	324	286	320	317	298	328	342	320	307	350	311	288	304	318	288	323	325	301	323	353	325	311	341	326	321	304	295	304	332	302	311	301	293	310	354	322	302	312	357	328	300	290	317	316	301	329	328	322	324	310	283	293	286	310	324	288	299	330	295	311	320	305	323	323	320	317	326	294	316	336	327	330	313	317	303	292	311	298	322	324	280	340	341	282	353	348	324	323	306	319	304	295	319	332	286	309	338	298	321	323	310	310	321	306	325	309	312	328	322	312	294	299	304	322	317	310	323	297	330	354	302	336	284	318	325	320	296	323	343	318	296	342	310	320	309	323	319	299	308	316	284	319	321	308	336	294	293	310	297	314	333	290	322	347	340	342	326	305	296	317	318	289	295	293	297
26774	20746	10298	1238	771	751	750	726	674	674	684	688	665	634	679	674	701	576	661	598	604	638	619	598	598	610	602	596	575	623	570	607	614	651	575	598	636	650	627	627	625	584	587	587	634	575	612	587	628	657	596	677	630	601	652	778	684	764	698	648	602	633	588	564	602	650	638	543	543	565	584	634	577	582	567	604	601	600	581	588	591	630	581	595	624	584	602	567	611	608	577	630	551	592	569	610	558	574	550	569	571	576	601	605	590	604	603	586	646	596	573	586	658	575	614	579	605	604	607	606	628	594	610	576	635	570	659	556	635	565	592	599	576	606	574	618	623	580	600	643	610	608	593	616	608	609	652	635	610	601	607	587	651	587	589	580	628	598	635	597	628	620	599	548	612	620	562	551	570	576	585	588	559	608	588	602	640	582	609	568	565	579	576	581	575	564	606	655	622	591	525	590	601	589	575	614	593	621	606	590	584	632	540	593	593	560	589	616	613	637	566	573	602	622	596	592	610	589	624	594	638	568	558	629	611	627	579	582	566	610	604	623	603	596	615	602	586	602	576	573	598	589	633	625	580	620	548	577	591	566	607	603	608	593	599	604	611	570	574	625	528	614	611	593	569	587	591	588	571	587	588	580	637	558	550	596	644	596	552	588	584	585	575	602	580	594	564	594	606	609	604	632	590	578	607	650	621	612	630	585	570	601	589	563	558	588	577	588	574	615	566	597	607	589	627	587	567	535	561	588	589	596	566	584	621	592	633	552	615	604	614	600	603	607	589	563	575	567	601	625	622	570	528	578	607	563	589	585	603	584	627	623	559	622	581	594	629	611	590	585	571	580	537	596	557	604	578	600	581	611	582	615	578	596	604	613	612	579	606	585	611	595	629	614	613	568	575	554	655	637	616	542	598	602	628	650	625	570	617	629	611	587	551	618	606	591	587	582	604	570	613	605	586	591	593	590	596	576	596	632	627	556	583	585	562	583	629	590	589	594	581	605	590	615	612	589	607	592	629	597	579	575	595	571	608	619	585	578	579	601	564	616	595	602	627	611	605	614	548	552	662	576	627	605	573	600	604	593	617	622	601	587	622	599	627	597	586	555	612	576	620	605	546	580	596	607	586	549	586	550	605	544	610	582	619	636	573	623	577	594	641	609	529	587	603	618	580	568	622	574	591	574	606	596	588	573	620	571	632	609	633	593	596	613	610	576	585	560	636	617	605	580	599	620	656	584	554	576	601	590	553	596	600	559	597	602	626	564	591	605	635	626	561	592	599	599	595	590	600	578	587	559	613	594	599	603	606	577	560	572	592	558	605	615	581	638	614	622	566	613	610	590	586	598	624	596	567	627	634	578	588	603	624	574	578	662	590	586	574	612	587	557	594	576	593	579	583	639	610	593	577	602	563	590	609	605	587	615	592	577	585	582	564	637	568	586	601	612	601	574	594	577	558	589	642	617	567	565	638	561	612	610	584	562	583	582	621	574	637	609	626	632	630	606	587	588	621	564	519	607	559	548	575	617	611	585	590	604	559	582	571	568	582	561	609	591	570	584	564	590	617	609	583	601	631	596	605	552	586	614	593	596	577	588	624	569	595	579	602	609	591	593	578	583	595	627	584	589	581	602	615	566	576	577	596	631	607	567	547	574	597	612	643	636	624	581	579	603	606	571	593	606	578	574	583	601	588	560	588	544	622	621	637	593	618	603	611	629	577	589	607	569	578	643	575	557	630	597	572	566	559	584	568	600	616	598	610	596	608	564	641	562	628	576	629	561	603	536	601	589	550	604	583	590	574	574	620	597	581	600	591	579	595	541	586	566	563	598	567	610	591	585	591	621	643	642	618	605	566	597	572	624	568	609	564	651	610	554	562	611	584	605	582	634	627	607	600	592	580	548	618	608	559	626	622	609	519	581	598	597	597	616	600	563	574	614	600	568	664	602	599	590	575	589	572	580	611	654	570	573	627	615	591	596	601	699	613	615	614	594	612	608	575	636	612	579	617	604	587	576	578	606	571	581	560	659	602	579	611	632	598	596	586	624	599	599	547	568	622	590	613	588	583	579	596	586	602	604	612	631	584	609	567	603	599	596	607	601	631	587	651	597	603	581	598	595	608	615	580	603	591	596	655	561	574	621	639	619	586	623	618	611	601	633	652	603	583	637	634	572	604	591	593	604	604	610	597	618	598	568	578	562	645	567	626	629	679	514	585	602	601	636	559	628	642	647	593	597	570	587	643	570	588	602	605	566	585	597	584	598	592	599	549	554	569	591	599	655	613	592	595	529	604	598	550	563	586	587	575	616	600	616	561	604	580	592	591	619	616	599	545	585	599	609	562	567	587	620	589	599	619	579	627	589	556	627	586	565	618	562	627	637	602	621	639	584	589	586	557	563	594	608	602	573	603	582	622	581	609	641	560	589	560	581	580	588	606	626	602	577	629	568	582	626	637	628	623	638	619	553	624	558	595	592	556	599	622	612	577	614	588	626	606	617	630	611	601	598	577	581	571	625	562	586	576	612	643	571	625	574	603	601	556	586	598	607	614	591	607	620	600	618	620	657	583	623	591	578	588	599	585	607	615	574	609	598	600	568	596	574	627	626	628	581	610	527	568	587	639	596	584	602	600	599	621	587	600	667	598	584	579	591	612	592	594	600	591	597	583	578	581	626	625	617	633	585	583	593	617	610	617	600	608	644	633	552	605	577	653	597	552	595	553	575	570	610	583	625	596	585	627	586	559	563	609	612	583	612	631	600	599	609	633	635	609	576	590	646	622	578	608	595	621	612	589	614	614	600	593	602	596	601	585	598	569	571	567	619	651	612	605	570	642	575	609	578	638	566	624	577	645	557	596	586	584	638	564	623	567	557	655	570	580	594	533	601	626	641	665	549	579	576	554	600	602	591	615	626	645	605	616	612	573	556	604	563	567	600	554	568	590	599	584	598	601	627	634	612	592	573	606	623	534	614	596	563	584	572	570	527	555	592	590	579	580	581	602	659	609	599	630	594	605	605	612	614	619	547	595	608	583	574	617	607	623	616	608	591	583	594	578	601	570	642	591	577	610	563	594	602	585	558	620	574	602	583	585	601	623	580	612	624	590	551	582	556	577	590	608	562	624	586	594	589	553	591	594	593	582	580	629	581	602	620	570	625	569	596	619	610	595	670	618	626	580	599	569	591	583	616	635	588	545	580	580	552	587	564	578	589	605	574	584	580	637	578	593	614	586	627	579	602	612	595	603	611	563	615	584	609	583	574	610	621	636	566	600	586	579	626	623	682	608	598	606	590	582	606	565	559	592	583	584	588	598	598	623	596	564	585	638	578	627	595	618	603	589	568	606	592	509	600	633	621	591	591	577	612	654	574	567	565	585	602	554	585	599	621	630	600	604	570	563	621	599	617	580	594	632	609	599	589	549	594	613	642	539	540	614	627	604	635	633	568	570	619	554	617	584	602	586	618	583	588	575	621	588	585	645	567	577	558	610	596	589	594
4157	1577	1356	1006	962	1008	1070	900	934	997	940	895	930	871	855	853	840	788	789	777	750	723	761	725	749	742	751	697	769	702	749	681	735	707	749	775	776	790	757	729	730	750	743	754	771	771	782	750	836	760	754	748	726	786	778	916	1024	1050	929	851	760	726	737	700	751	756	706	755	708	738	732	735	740	729	705	739	726	715	749	692	707	715	712	726	726	746	687	716	760	750	785	738	743	686	734	744	713	724	765	717	749	722	760	720	751	711	725	752	745	678	754	789	756	741	719	699	678	711	741	738	681	690	689	751	767	749	754	704	691	722	722	750	708	702	767	690	693	725	756	724	731	721	727	730	761	695	723	689	736	755	766	718	775	726	759	737	737	726	725	716	732	716	720	758	715	748	724	765	706	687	735	736	725	784	700	794	740	779	698	756	787	727	721	708	740	758	745	732	706	740	722	715	780	718	732	764	720	738	724	756	757	711	738	735	714	772	713	748	808	745	766	778	700	720	729	755	735	757	762	734	749	756	708	743	747	750	733	740	745	791	727	758	713	793	690	747	731	715	734	764	773	742	708	766	781	736	710	684	767	749	747	745	735	792	775	719	744	758	779	777	681	718	734	741	732	715	708	741	704	757	731	730	761	805	746	703	747	690	768	719	747	711	745	749	784	716	696	698	701	722	746	747	712	778	770	749	721	711	726	746	754	716	745	726	746	688	718	722	763	688	762	727	706	728	749	743	704	731	751	679	741	737	749	731	779	708	738	722	746	751	727	745	753	749	725	706	699	731	736	747	718	689	778	705	771	703	712	768	719	737	714	749	715	761	729	696	768	757	716	736	752	726	717	765	727	738	764	738	746	741	758	775	740	724	717	742	747	724	739	701	702	776	703	742	714	749	741	697	712	701	700	700	731	773	737	783	735	735	749	728	739	703	721	698	732	728	715	711	741	776	687	701	748	729	745	754	762	707	707	725	743	719	751	710	763	738	724	714	766	739	732	722	725	765	730	697	723	721	705	753	746	752	717	722	759	757	765	682	743	735	693	753	758	730	718	681	711	725	737	721	714	744	682	727	780	718	692	830	726	710	742	761	706	735	745	758	671	748	732	761	695	728	743	673	700	725	753	746	731	690	752	719	756	750	745	708	734	723	732	722	734	760	751	735	762	798	698	777	744	741	757	744	743	735	706	686	746	760	731	722	700	758	765	755	748	716	709	763	736	750	731	697	725	703	708	707	727	765	744	693	743	764	762	766	741	769	753	745	710	733	768	737	699	730	744	678	739	764	745	700	727	748	765	702	696	747	702	729	745	702	718	753	661	762	729	726	778	738	717	728	759	749	744	775	737	714	782	755	796	716	747	691	771	703	745	716	737	710	714	748	710	739	742	712	700	700	762	761	744	732	787	741	712	796	731	737	735	716	728	771	676	737	688	679	735	742	711	724	685	702	784	744	695	718	756	705	720	688	779	736	744	766	777	791	720	709	701	708	715	769	717	715	762	795	769	737	710	704	728	727	757	755	741	735	713	725	738	716	768	690	730	703	696	753	732	777	729	743	768	749	783	707	762	741	740	708	728	742	727	751	727	747	719	698	724	724	759	746	739	771	708	760	764	710	739	770	786	737	761	764	676	740	759	756	744	707	756	720	766	677	697	738	691	707	731	736	762	720	745	685	743	775	776	775	731	772	766	717	733	742	729	704	749	697	695	705	762	773	721	710	756	744	721	762	758	721	741	724	749	744	693	769	775	733	726	723	747	747	726	685	709	754	723	732	758	726	719	737	744	693	716	723	705	771	739	743	729	765	707	693	718	730	718	704	747	777	732	721	712	744	726	777	773	729	707	755	789	767	767	729	738	738	799	693	756	731	740	744	737	740	746	740	707	698	762	737	727	724	780	712	724	763	741	746	709	722	770	768	681	782	727	754	722	747	783	710	748	765	715	765	720	676	748	720	711	750	786	700	711	732	767	671	750	711	733	762	737	733	751	744	769	767	727	766	694	754	716	737	785	717	679	712	728	711	757	745	732	696	804	756	785	740	744	729	762	708	735	725	738	715	737	680	716	748	751	720	722	723	726	774	669	765	740	741	705	730	711	751	778	755	712	741	720	738	799	726	749	715	730	741	739	742	752	749	744	727	744	717	745	747	717	696	735	724	706	737	730	834	721	753	754	756	709	742	737	721	774	763	717	698	734	750	750	741	685	741	779	776	792	704	745	754	705	731	717	733	775	729	747	699	712	686	734	705	711	732	793	750	783	717	782	731	704	733	735	749	706	749	761	728	681	739	761	776	745	694	756	753	703	758	723	738	700	736	716	730	793	680	768	778	672	760	764	722	718	770	796	733	758	743	725	740	738	726	717	749	709	755	784	772	761	795	762	727	756	753	742	688	726	731	752	711	712	755	717	754	739	768	731	747	779	791	766	742	777	747	740	725	731	680	697	705	701	790	765	757	777	752	725	721	678	743	714	750	724	709	754	701	738	788	773	738	719	712	743	778	738	689	712	739	788	758	721	759	749	721	718	730	739	705	741	695	747	725	746	653	714	755	721	731	685	703	738	769	702	739	754	728	708	739	700	755	716	740	762	733	687	729	702	731	742	739	737	700	746	775	718	727	708	732	735	706	715	739	682	719	724	744	691	717	751	738	704	741	727	754	738	737	718	764	783	717	716	760	718	750	754	772	752	701	767	717	686	723	756	812	697	711	743	768	685	715	737	725	743	733	741	766	740	702	796	749	787	747	722	745	703	760	665	716	741	773	759	696	718	775	741	764	745	759	741	689	758	764	752	759	762	737	776	727	744	749	702	726	748	725	738	736	736	745	770	736	740	743	745	686	725	769	738	759	775	726	779	734	756	746	734	716	779	776	766	708	709	810	725	713	741	719	721	729	712	757	740	728	756	774	718	745	705	728	710	758	723	777	720	731	782	750	700	709	749	734	738	762	735	696	787	782	744	774	724	771	691	773	735	715	721	693	690	724	737	765	686	706	668	716	746	746	694	737	773	755	730	704	728	718	735	736	743	700	726	748	742	756	707	716	752	736	774	741	753	728	704	757	715	762	747	674	789	746	721	776	734	745	803	726	736	745	750	689	722	712	698	720	729	777	711	747	742	713	738	712	704	707	727	740	747	683	731	730	720	721	752	727	732	784	728	754	739	730	720	757	674	747	748	727	716	731	759	729	727	712	708	738	741	734	766	736	700	716	761	742	665	726	701	720	728	749	726	793	738	788	727	752	743	794	704	690	686	695	711	702	719	745	758	767	741	699	767	743	704	758	770	720	780	761	730	728	785	734	753	757	741	789	753	757	733	730	733	762	733	728	758	721	732	722	739	737	723	752	717	708	793	736	715	712	748	701	736	761	766	742	715	720	733	699	750	657	729	770	735	734	738	671	738	753	780	722	745	736	733	814	716	755	724	703	743	721	755	797	730	782	776	725	749	743	750	760	784	712	747	737	726	720	717	767	757	765	754	695	705	714	794	747	760	715
23511	21110	28643	23795	21097	13748	1785	984	874	855	729	731	657	636	570	563	589	527	528	458	435	483	439	404	434	408	429	390	421	357	430	378	378	431	427	431	394	411	451	396	407	387	404	425	402	410	394	453	467	451	383	393	420	410	469	661	672	658	573	556	391	431	392	407	384	401	401	398	414	415	381	366	419	416	416	379	404	390	377	369	382	413	412	402	383	388	387	398	395	385	388	409	355	381	399	373	400	402	377	405	381	420	388	416	388	387	413	381	408	418	389	398	364	374	381	396	381	388	376	407	401	382	391	387	385	396	363	374	376	388	387	399	381	379	405	399	379	388	395	389	422	422	344	404	382	365	375	392	374	382	381	386	389	374	427	395	398	376	400	371	423	390	420	372	385	367	380	378	390	369	385	374	367	373	409	407	403	412	409	360	343	369	433	394	393	404	369	359	384	415	387	388	376	424	402	367	379	394	375	367	422	386	419	428	336	428	376	358	394	393	369	398	375	378	383	394	376	394	393	389	376	403	379	394	373	408	390	397	365	372	373	397	364	389	426	404	388	416	408	373	385	435	366	377	389	385	441	400	399	393	377	384	358	418	360	407	367	401	387	382	373	395	357	390	388	424	394	359	399	394	388	399	389	406	368	410	364	378	378	407	387	382	401	400	367	395	393	401	391	385	418	399	409	376	413	390	389	385	386	375	381	415	379	380	359	379	390	388	400	367	427	403	359	388	406	358	397	392	381	400	386	384	398	412	384	369	379	377	411	383	388	388	380	405	382	383	367	383	396	363	389	386	395	417	367	417	431	402	397	394	375	369	379	392	362	430	410	344	409	368	415	363	383	378	357	398	386	397	351	372	380	414	381	342	390	392	364	370	354	381	382	389	382	368	392	379	381	402	370	397	412	372	403	369	353	400	360	395	369	356	396	387	367	388	379	416	411	373	395	399	376	424	385	381	367	407	395	387	373	417	381	357	403	366	437	391	385	410	378	390	391	376	425	382	383	405	416	392	392	410	395	377	377	426	397	394	391	375	409	327	350	380	370	387	366	384	402	390	407	415	434	375	406	372	384	358	352	383	412	386	397	409	387	431	358	391	382	403	395	402	400	391	388	388	371	387	408	351	390	404	407	370	410	425	385	388	371	386	388	400	369	385	392	420	411	378	411	384	377	374	349	427	415	352	375	419	430	393	403	395	382	407	395	368	379	390	340	380	381	445	415	404	366	409	402	386	404	352	398	364	367	359	373	381	392	408	377	371	403	390	364	435	383	413	408	398	392	392	400	402	393	379	369	387	377	373	370	368	379	416	347	396	384	399	389	381	380	403	358	400	341	385	393	417	362	381	389	436	373	419	375	352	409	378	383	367	395	351	374	419	351	373	394	371	363	392	377	403	382	403	384	371	357	397	403	406	362	437	345	393	415	375	387	377	375	379	374	394	395	359	410	357	396	387	404	371	406	406	368	405	371	389	364	375	386	400	384	403	378	400	408	369	370	349	372	383	389	378	381	415	400	407	405	384	387	384	386	394	395	383	367	373	384	358	392	358	408	362	358	399	374	388	372	415	397	388	377	386	425	395	409	380	408	382	371	372	331	394	353	398	381	384	401	392	391	363	392	366	380	419	395	347	378	363	399	390	380	405	358	407	341	354	386	388	405	379	394	383	390	375	392	383	386	392	369	405	399	398	424	447	378	374	413	393	395	426	422	376	398	418	399	403	358	377	429	427	380	415	376	423	373	403	420	383	401	401	383	374	424	333	395	415	389	427	388	365	374	402	406	417	407	407	412	400	377	377	360	389	428	409	391	374	381	382	392	370	396	384	342	377	380	399	390	404	365	373	376	408	388	408	395	405	379	426	377	427	371	398	423	383	384	405	383	350	392	384	407	433	386	403	374	401	426	404	433	417	387	400	387	395	403	363	383	377	374	407	387	426	392	359	375	368	373	367	382	396	374	383	390	382	371	365	362	397	412	394	367	355	408	377	399	392	402	372	365	363	388	357	393	383	408	350	401	385	398	383	394	379	390	388	368	402	386	393	357	376	385	402	393	383	384	391	393	391	385	416	349	362	413	358	376	428	401	398	407	402	411	449	406	380	394	389	374	414	398	388	376	366	370	379	387	401	376	363	392	393	387	388	413	364	385	382	400	408	341	433	416	389	401	369	390	385	401	403	408	373	385	362	369	366	422	357	373	440	386	356	369	387	392	385	365	398	380	360	365	384	362	351	360	386	362	404	416	376	413	366	394	395	400	411	386	374	420	399	378	387	352	366	397	374	343	393	407	410	391	396	410	381	389	409	377	398	402	403	384	430	399	400	417	374	384	378	373	365	367	399	381	391	394	384	384	376	383	377	404	378	406	393	383	419	390	373	375	401	394	406	390	395	432	392	372	370	390	372	356	373	392	420	386	360	396	393	425	398	390	396	385	388	410	393	420	360	405	372	399	383	390	384	371	392	370	360	363	420	367	398	389	410	385	386	390	383	400	375	409	401	380	394	406	387	389	435	389	357	407	354	376	422	382	401	390	409	360	390	369	398	387	392	365	411	415	351	367	423	352	382	392	361	416	379	375	346	417	410	400	373	405	351	402	379	338	389	378	373	398	404	363	406	371	392	369	414	415	397	378	374	411	400	384	355	387	410	372	379	381	402	411	353	417	398	370	401	410	424	375	380	396	390	371	375	381	421	390	430	362	388	352	383	359	396	397	367	386	402	373	408	396	378	368	382	410	405	357	408	419	378	403	380	385	367	383	408	336	367	395	396	362	423	380	391	382	413	383	399	410	348	355	418	372	376	359	352	366	411	397	418	374	384	414	390	386	358	395	398	380	385	351	393	384	398	445	420	370	374	383	410	414	398	418	391	404	394	380	434	409	390	418	389	384	366	381	373	361	368	369	393	405	382	403	373	383	367	348	378	385	398	422	395	374	409	377	405	371	412	370	366	396	358	378	365	409	373	388	368	361	394	381	382	364	385	396	405	402	402	371	381	389	388	366	362	378	376	380	417	379	400	379	364	353	344	385	379	402	372	383	398	387	412	397	369	390	398	382	428	392	384	349	394	395	421	375	388	392	392	364	408	365	419	395	372	349	417	388	372	360	383	387	360	379	359	404	421	358	401	418	364	395	400	394	387	381	386	374	363	384	393	370	410	399	364	385	370	403	384	386	405	375	415	404	383	390	352	391	372	390	402	383	404	386	371	352	403	397	372	372	393	377	397	350	402	407	381	381	387	417	397	414	415	380	354	374	366	401	402	387	392	359	438	405	397	402	400	383	408	337	370	390	362	397	370	382	380	420	371	361	360	363	415	420	412	386	413	366	392	372	385	396	401	397	356	402	385	400	366	388	370	385	388	400	387	361	395	385	441	407	387	424	405	431	385	423	387	408	406	407	406	409	428	384	401	386	415	380	393	439	339	357	355	402	402	407	392	405	380	380	420	389	374	383	425	376	420	382	368	396	391	441	434	369	384	388	376	371	410	425	390
6427	10128	8776	4602	3250	2728	2351	1790	1628	1602	1253	1163	1096	973	869	924	910	731	683	638	621	610	620	608	564	555	560	550	502	509	525	524	575	522	508	559	558	561	535	538	462	545	522	582	522	544	576	671	660	566	546	515	508	509	568	968	942	1014	889	736	526	451	507	531	509	511	509	476	495	487	465	523	498	479	489	493	532	500	466	501	525	503	517	483	477	481	515	506	472	485	493	524	496	514	523	489	532	493	553	483	484	485	519	496	518	500	531	488	449	517	518	522	511	556	463	497	510	486	474	502	474	489	524	472	502	506	528	506	486	495	491	491	520	522	482	500	481	472	503	483	483	515	497	514	505	469	487	511	516	489	453	528	513	466	512	521	499	466	515	542	468	472	504	494	485	523	487	547	514	538	558	486	544	473	502	505	510	496	491	493	482	473	468	479	503	493	471	483	482	493	465	491	502	503	510	452	496	513	504	521	515	488	467	461	508	504	528	505	481	481	494	488	466	473	459	463	489	508	509	463	501	471	523	555	505	511	504	440	475	510	498	516	508	511	494	522	438	488	509	478	513	499	464	523	486	487	473	468	471	488	494	465	498	483	501	514	512	535	520	504	453	490	493	441	530	529	504	534	530	496	485	476	481	496	461	495	491	501	494	516	515	484	505	475	494	523	474	511	478	511	472	493	524	501	469	517	508	480	469	501	499	514	489	469	511	501	488	501	479	544	503	473	478	497	475	503	501	488	496	526	511	461	478	498	575	479	522	444	494	513	482	466	500	505	514	491	470	492	500	498	517	478	476	549	524	477	482	493	509	515	494	508	525	513	506	460	519	446	464	502	516	476	500	527	497	479	544	508	490	496	495	514	513	500	484	500	495	492	462	497	534	486	530	504	483	513	502	503	467	531	490	513	473	511	471	469	470	483	488	522	517	508	511	490	472	515	500	474	524	463	501	490	507	508	483	501	481	489	479	501	541	523	561	503	515	450	511	516	495	512	467	512	536	503	524	485	508	516	488	513	474	473	456	504	487	523	495	525	482	493	526	486	514	481	484	504	474	480	480	490	468	534	529	530	533	455	486	489	514	458	517	474	500	511	458	481	472	478	511	497	507	486	472	495	529	534	501	503	501	526	475	502	500	497	556	502	497	515	518	482	486	465	509	464	501	519	484	494	495	488	492	479	492	533	468	463	510	472	484	500	484	525	497	527	467	498	503	505	511	494	482	482	499	481	493	499	475	496	496	492	500	530	484	513	493	494	493	499	451	506	497	489	520	488	488	493	528	459	523	524	483	520	470	521	513	484	499	490	509	483	533	499	513	486	457	449	487	450	532	517	524	501	499	490	505	487	503	493	483	521	473	516	501	513	505	510	513	506	520	485	471	492	493	506	505	489	506	522	486	500	483	502	520	508	493	501	505	527	533	518	501	521	488	466	557	491	487	498	537	480	520	488	503	523	471	506	498	448	505	514	485	532	483	487	467	482	521	486	503	511	515	493	494	479	481	477	472	486	493	506	504	497	459	516	493	481	515	478	514	521	511	482	500	514	518	524	517	536	516	473	475	498	497	503	481	517	503	505	473	512	497	508	489	481	517	457	485	490	514	526	481	480	490	518	463	510	512	491	532	503	522	560	526	452	538	484	495	520	461	497	513	513	492	502	519	466	484	460	478	502	515	485	476	501	499	507	502	500	471	523	513	496	498	494	461	500	497	493	509	475	523	457	515	514	510	489	455	486	510	460	541	514	528	509	515	504	460	463	480	508	453	524	499	533	528	447	509	488	527	524	500	455	504	502	480	534	448	490	538	496	483	486	500	496	515	479	467	463	483	476	468	498	515	459	464	474	487	493	493	509	498	478	497	464	511	494	500	527	500	535	509	500	543	476	492	511	449	495	493	513	513	495	488	484	474	500	493	505	481	500	508	464	486	515	495	498	504	493	488	496	486	497	536	529	528	517	474	521	493	468	505	471	488	543	508	510	480	487	461	526	471	498	477	526	522	483	461	509	517	457	463	486	490	463	494	468	490	515	517	478	504	500	517	507	510	469	467	497	501	503	482	491	507	498	513	512	516	502	487	502	506	447	479	492	519	490	467	499	444	472	524	470	523	515	476	489	514	508	467	491	471	506	477	478	493	512	500	485	522	471	508	493	526	508	496	478	535	510	497	482	509	505	511	506	509	504	481	501	503	509	513	509	484	516	503	511	470	503	502	470	507	497	516	492	513	468	498	505	453	521	491	472	470	543	482	471	497	493	493	483	481	519	437	501	502	470	486	472	481	527	491	535	474	508	513	491	497	532	522	503	434	507	480	475	507	519	480	516	549	511	517	490	449	506	549	500	462	459	505	485	510	479	520	538	513	473	466	513	502	514	493	510	498	542	455	510	497	517	489	524	478	525	471	498	476	478	501	532	479	506	509	494	515	515	508	505	479	483	465	519	501	485	450	488	507	499	487	529	473	495	509	511	515	488	500	529	503	556	491	467	500	508	473	504	496	531	517	517	508	523	467	527	518	524	462	493	532	494	449	522	473	508	500	546	507	513	535	511	502	487	485	484	493	488	498	472	525	515	504	523	465	462	480	484	510	503	512	469	510	517	480	475	516	505	495	489	493	484	489	534	470	461	504	475	466	465	495	487	511	448	482	535	479	501	458	501	502	493	541	457	531	533	443	500	523	488	513	492	521	463	503	555	498	465	508	526	526	494	504	450	480	514	475	476	479	481	494	523	464	481	472	503	466	466	509	458	498	491	514	486	524	494	477	473	510	454	492	467	527	516	513	458	489	517	539	482	496	505	505	500	512	460	493	471	521	434	519	497	490	484	534	482	482	475	459	482	468	483	479	499	464	494	518	481	518	444	502	476	504	492	469	496	485	472	475	512	497	487	507	513	489	471	478	483	526	520	491	510	494	499	502	482	483	519	506	466	504	498	466	510	506	512	459	507	499	503	458	493	514	515	492	495	505	510	507	539	465	502	477	505	477	473	492	504	537	499	482	506	504	508	466	555	489	511	503	504	501	512	499	494	458	493	453	487	477	495	493	490	491	506	519	484	491	530	521	481	483	471	516	464	486	496	491	497	525	484	504	524	516	459	471	494	425	508	491	521	495	458	493	536	488	454	528	495	517	492	494	480	473	501	489	488	506	525	506	504	466	544	460	505	507	532	486	496	503	500	487	509	497	485	502	448	507	509	544	540	504	501	478	506	460	485	516	518	494	469	512	492	490	470	486	502	502	482	515	456	495	482	515	521	499	488	518	496	513	542	489	491	507	480	473	540	443	485	468	503	530	494	466	505	509	507	514	533	455	430	496	518	503	500	513	476	478	486	562	509	529	467	502	490	495	499	446	485	539	476	522	510	542	521	505	495	496	481	508	473	487	510	466	473	444	453	513	513	529	498	490	461	493	512	532	467	509	509	452	471	486	531	520	505	492	514	487	502	510	485	490	491	490	511	463	490	501	513	463	485	473	496	468	484	508	540	502	502	498	476
22643	21088	28907	23502	21090	21134	12149	1457	1008	1081	886	784	767	579	562	535	573	435	384	388	355	321	340	303	317	327	315	273	305	289	286	278	312	277	277	309	318	274	277	270	275	268	274	279	284	284	316	354	393	304	288	306	281	305	365	660	605	635	628	367	286	237	282	255	217	246	255	233	290	249	283	261	274	258	244	245	253	242	249	258	280	248	254	272	235	261	231	253	270	248	269	266	258	259	239	233	241	250	252	255	264	254	268	260	234	249	258	216	256	282	263	250	250	247	288	241	281	253	267	250	265	241	255	243	250	255	246	243	233	259	250	243	222	245	240	249	243	254	285	298	248	264	241	254	249	266	265	267	255	238	215	249	257	247	265	253	256	258	264	258	258	244	227	256	232	264	246	231	234	261	244	258	242	260	251	259	253	259	268	273	267	241	245	262	231	248	253	257	238	262	243	245	244	248	265	242	246	262	258	256	241	236	243	274	234	288	246	240	252	252	267	247	267	257	274	259	250	261	247	241	240	250	274	260	235	265	241	245	264	242	265	273	266	256	279	249	230	246	255	252	240	247	244	253	258	233	232	242	233	250	266	251	254	267	256	223	283	248	234	258	243	242	264	257	229	231	259	241	277	259	240	234	228	229	256	242	279	284	252	255	268	281	252	280	249	260	248	229	291	259	253	266	251	254	272	244	227	266	233	241	237	254	272	240	259	265	247	230	225	280	259	275	250	236	250	242	258	218	263	243	261	268	261	238	227	276	256	243	249	250	248	250	252	272	248	286	259	260	245	280	238	239	267	261	276	249	234	253	242	256	246	244	271	226	267	253	245	247	253	246	255	234	258	233	249	256	231	277	241	253	279	239	245	239	265	251	282	256	237	245	253	245	257	243	234	233	266	244	257	268	236	260	238	254	222	255	285	266	241	263	230	242	244	255	253	250	238	254	250	222	249	237	245	247	252	235	252	273	259	247	238	248	254	241	257	269	258	282	250	259	247	260	265	259	235	251	249	252	264	248	255	243	252	239	260	239	252	238	249	265	243	243	261	283	282	259	252	288	277	247	238	247	258	260	246	242	248	266	230	246	259	246	239	234	253	237	278	265	244	259	244	259	272	261	244	236	268	247	241	251	293	245	269	244	262	264	263	261	260	226	243	262	262	261	219	271	283	257	255	280	255	282	291	243	223	246	230	262	230	268	254	248	261	280	230	241	260	239	235	238	239	225	258	234	242	258	245	263	256	248	246	249	265	227	230	237	280	269	255	247	252	259	238	282	276	238	242	239	228	247	229	229	249	270	264	237	254	254	285	247	271	257	265	292	238	233	275	242	237	253	255	222	263	264	232	245	233	263	234	241	261	250	301	244	235	230	225	253	245	269	244	257	234	248	249	277	263	250	259	240	260	243	229	239	217	226	253	243	253	241	255	258	245	252	233	263	248	241	244	252	277	243	274	253	256	239	235	239	262	267	247	257	242	260	232	233	246	268	245	261	230	247	253	251	245	261	235	254	234	239	288	251	279	231	266	235	244	259	238	251	231	269	250	263	244	287	303	241	266	268	277	233	258	254	232	245	232	250	263	255	248	246	228	230	264	238	255	240	251	245	220	209	255	240	273	260	244	258	250	252	240	232	241	249	284	233	264	251	254	245	256	271	215	262	240	250	255	242	255	268	276	227	237	282	246	265	256	224	263	246	233	235	232	232	255	241	272	226	279	233	218	277	249	252	254	272	254	251	289	277	269	270	258	257	264	253	259	236	245	278	260	241	243	258	232	263	218	254	250	251	256	222	259	263	234	250	224	276	253	267	246	260	268	276	244	256	237	280	234	254	225	241	245	231	245	230	276	242	268	275	259	237	262	256	273	237	282	268	249	263	259	266	257	238	221	266	255	242	253	245	252	232	254	248	243	268	267	233	221	263	256	241	237	239	240	269	255	269	245	230	236	260	242	259	251	249	258	273	246	230	273	251	270	227	243	253	259	230	264	222	269	260	243	265	250	208	223	251	256	251	221	217	256	236	252	247	265	237	247	224	241	256	227	242	261	238	289	240	266	229	258	251	243	266	246	242	241	226	243	254	243	231	247	236	260	249	278	270	229	243	268	237	263	249	247	247	254	240	256	249	255	256	249	259	275	228	248	258	270	260	248	233	261	242	240	239	251	254	276	254	257	256	249	266	235	268	254	260	281	241	252	251	261	277	258	259	249	227	276	229	249	249	254	261	246	243	247	244	251	222	234	254	247	248	253	260	244	247	279	241	274	232	263	268	292	251	227	253	247	235	244	246	237	239	257	236	229	232	224	255	249	264	250	255	263	247	257	252	235	241	249	279	267	247	220	239	245	252	268	241	263	223	265	229	234	262	250	245	255	235	233	248	250	269	254	273	232	246	272	268	240	224	254	239	260	235	265	270	244	259	230	254	272	226	235	266	261	248	279	234	264	257	281	226	252	263	257	268	235	247	249	264	253	213	230	268	260	243	246	226	254	244	250	253	255	264	240	244	240	211	262	249	245	243	222	235	234	250	272	257	229	231	237	250	265	247	246	209	263	270	251	237	235	260	235	301	255	279	237	264	241	237	258	252	226	237	261	246	258	250	253	230	263	228	238	250	236	256	248	254	266	236	257	256	241	248	256	236	241	264	234	266	236	234	244	226	262	268	248	241	259	282	261	243	267	244	240	244	253	234	259	257	238	245	214	260	261	230	245	228	242	268	284	261	253	272	243	237	243	256	254	275	276	238	256	233	253	251	234	232	244	238	243	248	274	266	218	237	254	252	231	289	246	235	258	256	247	241	260	234	247	265	273	243	218	220	250	286	247	238	240	233	242	249	231	246	268	263	243	258	270	244	266	271	230	269	248	247	280	247	215	221	249	252	232	233	255	258	277	249	235	232	259	262	254	235	244	222	248	281	257	245	249	281	247	275	232	224	250	274	259	270	257	287	213	245	260	252	251	246	234	213	274	258	252	231	251	250	276	259	237	246	262	254	249	245	267	229	255	224	250	278	262	241	268	265	222	262	276	246	259	241	248	230	270	258	256	256	282	217	243	249	252	246	237	230	280	256	261	257	256	247	251	257	287	261	270	238	246	249	246	254	249	263	267	263	280	251	240	246	232	236	247	255	252	216	259	273	250	235	239	241	269	263	261	240	260	261	240	258	240	251	241	251	244	241	241	251	253	248	248	244	281	267	259	263	252	271	242	261	227	252	242	216	280	252	255	231	272	244	229	257	255	257	238	258	253	238	270	235	224	235	301	241	240	255	234	271	248	223	244	254	245	248	254	248	240	272	232	268	244	254	246	262	248	242	239	242	238	251	255	216	261	245	262	231	232	248	258	261	250	215	246	270	264	221	257	255	282	274	246	254	261	252	233	233	246	261	234	238	245	261	260	238	245	247	262	258	248	283	251	252	232	242	264	244	253	267	283	252	258	255	249	263	249	268	247	249	246	257	259	261	271	255	225	252	269	232	268	272	257	238	221	250	239	266
9147	16118	13789	7581	5254	4369	3661	2792	2294	2240	1757	1460	1360	1091	995	968	934	740	617	582	523	510	459	427	431	414	432	378	375	365	360	320	357	381	361	371	378	347	379	349	384	361	382	379	383	410	443	521	518	458	367	363	348	411	457	1026	986	1007	922	558	352	328	301	329	294	308	328	333	307	298	300	298	299	328	323	326	302	297	291	298	317	311	317	290	274	323	314	305	313	304	338	333	305	315	320	292	294	302	267	299	289	280	324	329	282	304	331	287	311	324	309	327	352	322	299	301	291	313	303	308	265	313	308	316	332	314	295	318	314	309	272	281	295	302	331	270	310	306	323	306	314	293	325	316	338	333	286	287	316	312	321	308	310	299	310	326	301	324	312	295	306	320	321	321	294	315	303	320	324	314	326	314	333	318	287	301	295	317	319	306	313	266	309	319	317	321	323	324	316	337	294	277	307	314	312	293	293	311	274	324	328	309	288	302	318	321	322	307	306	313	287	313	349	295	323	301	306	281	288	353	305	316	269	304	289	354	337	304	304	292	336	334	298	278	298	336	279	307	307	304	307	306	297	291	309	334	335	280	316	276	350	300	341	298	318	291	312	311	308	307	317	287	326	298	322	312	298	299	337	329	314	326	305	359	317	307	332	316	333	323	288	285	302	309	340	295	289	298	301	299	293	309	356	310	319	277	296	301	315	308	334	285	331	353	315	305	316	322	337	307	294	332	317	301	293	307	286	278	293	320	309	304	307	342	325	319	302	280	295	325	381	308	304	304	326	310	330	299	313	327	296	331	324	328	329	292	302	304	314	335	262	300	316	326	318	304	335	343	326	322	288	298	299	351	329	306	326	321	314	323	341	300	351	326	288	331	298	316	314	283	315	319	320	295	314	338	344	325	322	269	286	310	301	289	301	306	288	295	329	307	305	313	313	343	359	294	279	299	333	339	314	320	307	307	311	359	307	319	296	304	307	284	309	310	315	288	296	304	305	284	302	289	320	339	299	301	307	292	300	268	316	298	317	334	324	306	300	299	321	295	317	292	327	301	296	316	349	279	294	317	319	309	327	309	317	289	320	296	318	302	297	307	318	292	298	295	288	342	322	299	325	325	323	318	294	317	330	308	315	330	311	302	282	321	354	316	316	315	296	317	331	323	286	316	318	311	321	289	316	304	293	288	288	320	344	315	329	295	315	297	339	294	329	278	298	305	296	301	300	320	332	304	318	293	314	338	283	289	324	321	319	273	336	309	348	296	304	282	344	323	304	294	302	338	289	301	340	286	308	344	283	280	308	321	302	339	299	297	304	309	320	319	281	311	317	312	309	278	292	328	319	271	338	305	311	308	327	366	311	323	310	317	317	290	303	305	318	296	315	316	307	311	336	315	302	297	317	331	319	308	294	312	289	314	318	293	290	322	316	307	296	309	332	310	294	322	322	344	336	361	285	316	337	300	302	312	301	313	308	357	338	305	327	331	293	318	305	308	316	306	312	287	329	290	325	313	325	318	288	300	301	281	332	292	290	314	311	309	305	283	301	347	316	326	303	332	321	331	300	292	322	300	319	308	314	309	298	314	302	342	296	307	305	335	311	317	329	307	339	311	297	343	320	331	301	275	303	310	341	332	347	312	309	294	335	319	309	280	333	320	268	306	282	292	321	299	294	332	294	311	305	300	311	277	312	309	316	300	318	342	309	300	316	327	305	296	347	320	315	276	330	310	290	314	328	320	302	300	316	285	314	336	299	341	313	313	316	306	333	301	295	287	323	296	318	298	324	289	311	343	317	314	308	296	324	314	312	312	306	320	295	268	290	337	288	295	289	319	305	316	326	297	324	312	288	318	307	293	337	276	289	310	296	299	315	289	328	308	299	334	323	280	317	305	319	321	302	302	293	340	328	325	328	301	285	313	317	305	293	312	315	336	313	316	318	342	314	302	285	308	295	317	295	325	327	289	306	341	313	341	287	295	309	301	289	311	306	274	308	312	289	326	287	281	324	351	288	292	325	290	314	336	306	314	324	295	315	281	307	314	318	310	298	331	307	295	277	325	297	310	282	315	316	314	298	302	310	278	287	309	342	320	317	282	322	282	290	297	324	291	305	311	352	315	321	315	274	329	301	320	297	316	310	358	324	292	332	324	281	339	285	307	308	295	290	315	329	323	327	312	312	309	293	311	302	320	272	298	291	321	321	251	307	352	337	302	314	293	301	281	294	315	313	340	305	299	306	289	332	316	329	323	344	290	296	304	299	294	302	292	324	317	332	288	311	338	311	330	328	323	295	301	302	300	293	353	325	333	303	306	315	322	291	300	302	335	319	332	313	265	325	318	291	324	319	334	282	356	317	312	314	290	295	275	317	269	313	304	300	338	298	306	315	287	304	302	289	333	287	311	316	312	355	324	326	303	304	289	283	286	283	289	303	328	309	309	305	303	323	275	315	322	314	287	314	337	281	322	290	275	299	295	312	317	304	319	316	296	361	291	302	315	300	324	294	367	299	328	305	302	309	297	295	331	333	320	324	325	320	307	305	315	295	313	301	318	301	294	314	291	318	326	303	290	313	304	313	294	319	281	293	312	313	309	328	317	289	289	302	294	312	299	338	297	313	311	330	328	312	286	315	346	288	275	330	301	312	312	325	291	323	283	305	332	288	316	299	289	321	301	275	318	278	320	331	320	317	304	280	287	322	291	283	294	322	298	316	292	324	313	305	310	300	289	278	316	331	326	304	307	333	291	305	280	310	329	318	303	318	299	291	295	292	280	318	293	314	327	308	263	314	299	327	295	325	313	321	309	300	315	294	323	324	298	318	336	300	296	299	320	306	287	337	310	291	273	278	301	309	328	303	305	344	310	305	332	303	302	313	316	323	334	311	350	319	303	311	321	262	319	287	312	299	276	269	308	324	316	296	322	328	336	307	328	305	323	308	332	324	304	316	284	269	306	300	316	298	315	324	331	304	306	334	322	309	324	297	287	301	290	308	291	301	311	304	305	331	331	335	321	315	326	321	317	338	284	301	315	344	270	303	310	303	288	316	271	317	328	308	315	281	338	283	304	335	314	314	294	328	307	299	326	314	308	291	335	330	319	332	310	309	291	309	308	324	299	322	329	314	312	327	318	314	289	304	279	294	311	349	309	314	286	310	304	323	335	308	314	293	311	297	298	309	296	302	308	305	296	316	300	314	279	300	320	287	293	315	334	300	331	288	328	333	278	341	283	320	296	304	298	349	306	308	298	292	305	313	343	324	324	300	304	297	332	289	310	274	320	307	347	305	318	273	316	310	308	335	327	308	313	296	319	302	279	309	323	308	358	311	315	321	331	327	286	297	302	344	319	308	323	286	308	336	353	247	332	285	340	312	279	329	327	289	290	335	303	320	302	306	316	314	323	330	297	315	268	327	297	271	293	297	312	334	305	298	321	291	290	315	312	264	311	298	302	313	314	281	311	296	281	301	330	323	292	311	302	346	314	305	315	294	303	345	306	324	296
26834	20687	10163	1225	772	704	820	690	712	723	704	706	740	636	623	668	634	665	588	571	610	585	653	601	599	571	569	587	580	594	606	616	586	644	638	606	591	600	627	610	575	615	598	614	606	563	591	632	618	622	587	600	595	536	631	748	712	688	754	670	598	573	616	598	591	590	579	581	592	573	577	576	593	599	596	600	632	572	582	603	609	567	564	595	604	606	598	622	596	626	607	591	567	601	546	630	598	574	608	598	617	571	586	572	638	549	619	561	558	598	602	603	620	595	614	531	605	628	556	577	642	620	602	594	623	624	612	639	596	623	603	568	576	556	625	561	608	609	632	594	584	598	585	579	620	622	609	597	618	639	628	603	577	552	609	554	584	578	564	626	589	607	566	586	585	597	650	624	633	615	570	586	640	604	625	611	596	606	578	588	591	596	632	597	567	613	577	594	626	582	588	580	581	600	609	613	587	614	565	607	587	588	571	560	591	546	598	566	604	628	579	572	602	586	623	597	622	576	579	592	581	593	606	583	586	579	633	601	626	589	564	615	627	580	578	604	559	578	613	567	593	583	601	594	604	600	583	627	596	589	576	595	580	585	613	612	597	572	623	611	602	579	623	601	593	594	587	601	587	561	622	597	621	601	616	550	601	565	584	613	606	618	635	653	631	620	620	587	620	577	569	594	615	602	529	591	566	577	600	560	543	604	559	601	607	579	606	604	584	554	621	573	610	584	572	589	616	604	608	614	586	586	612	615	626	594	642	623	592	587	593	609	621	647	600	597	561	578	625	576	595	625	610	576	575	594	615	582	604	597	553	576	612	599	591	552	564	596	593	623	590	568	587	565	545	607	610	591	581	631	626	640	590	592	594	579	575	638	636	596	610	562	565	573	601	523	586	601	572	604	565	602	570	579	569	565	623	609	613	604	591	605	577	567	582	563	572	552	575	571	528	587	589	581	622	637	629	564	619	657	641	577	584	610	602	615	577	590	570	616	634	615	581	558	614	643	626	591	601	567	547	616	640	577	620	584	575	634	563	585	612	568	583	583	598	611	577	567	553	586	611	626	642	577	599	565	592	610	583	600	579	613	627	589	538	550	589	544	565	602	595	595	574	620	627	556	585	563	586	595	599	553	586	594	616	630	589	575	609	558	621	550	573	610	587	593	610	578	645	577	547	611	577	626	622	571	586	569	545	586	537	591	569	612	584	539	608	619	586	612	579	596	620	574	643	612	647	612	576	588	582	561	592	603	589	610	580	601	580	600	620	588	562	594	644	630	626	593	599	601	598	603	592	599	601	608	588	552	587	580	629	565	550	599	603	585	549	627	602	610	565	562	593	615	601	567	640	617	559	601	617	602	602	570	598	591	595	618	626	633	602	609	630	613	594	585	670	567	586	587	627	572	585	608	569	577	592	557	593	617	589	577	574	590	559	556	577	576	615	612	607	597	579	561	547	626	587	567	570	602	603	560	564	557	613	602	545	634	604	570	639	610	611	610	620	595	585	616	604	561	620	608	568	550	584	582	650	595	592	580	659	563	595	594	556	601	589	595	606	551	595	576	574	586	609	589	564	624	585	585	576	594	543	561	614	596	585	566	579	591	596	589	595	634	649	595	630	582	600	578	597	646	590	573	592	597	588	604	580	573	564	556	625	600	581	643	564	613	560	616	560	615	575	599	605	574	582	631	614	577	607	595	606	572	557	616	564	584	577	610	573	566	581	584	573	580	609	584	578	608	567	611	582	611	619	596	528	572	584	609	615	616	623	583	637	550	570	592	593	565	590	576	579	614	600	584	647	554	597	599	592	560	609	618	601	624	594	579	610	599	564	602	608	587	603	592	616	575	578	606	611	604	604	597	610	617	599	575	570	627	605	625	559	616	634	610	622	608	576	574	618	639	583	606	611	618	599	581	568	566	566	653	583	579	547	573	598	579	585	546	592	589	636	596	602	609	620	564	574	588	591	592	559	593	619	607	562	642	607	575	640	602	584	577	633	568	592	601	559	572	548	602	618	595	600	620	568	563	573	602	614	607	580	621	572	606	540	566	557	603	560	608	580	565	586	629	623	575	619	596	626	633	585	592	598	536	583	577	578	588	605	597	570	648	581	630	615	612	572	570	549	607	605	605	585	569	568	601	596	567	608	602	625	576	605	604	584	616	627	576	599	600	590	613	587	556	579	569	618	577	608	582	579	593	590	592	620	558	591	619	569	588	626	612	607	601	580	566	595	595	599	571	626	594	614	584	539	614	608	614	583	574	596	563	561	579	579	620	644	592	599	603	596	568	610	599	584	608	556	558	585	600	614	617	561	589	617	594	597	588	585	545	592	587	561	609	602	566	568	591	626	533	579	622	600	596	599	623	623	610	537	583	591	613	610	570	597	527	609	570	617	652	567	584	604	612	606	654	598	543	594	642	581	594	601	635	570	576	581	572	606	581	603	614	585	580	573	611	612	595	589	610	587	614	597	617	579	609	640	604	565	597	553	570	598	603	581	610	579	574	576	579	600	589	590	582	571	612	625	538	558	573	600	590	590	587	567	589	598	655	582	565	590	631	614	553	597	552	650	598	561	598	604	596	607	556	606	580	554	595	623	583	568	599	629	555	602	564	590	559	581	627	529	572	593	611	594	596	603	606	595	603	635	589	600	586	639	611	592	606	558	601	564	635	597	580	605	577	563	594	633	609	583	646	628	607	629	605	581	574	566	632	616	597	601	612	581	614	573	547	577	559	581	606	612	564	631	607	618	640	574	564	595	597	582	563	594	625	569	573	614	541	599	611	582	602	622	601	587	583	616	572	587	601	564	597	527	622	592	550	524	597	577	561	573	591	573	606	627	589	560	601	552	636	577	591	604	566	633	569	622	596	601	559	602	609	555	602	585	590	623	631	604	610	562	597	567	590	681	639	585	616	579	594	589	611	614	588	623	585	620	568	612	558	582	592	565	571	617	631	581	575	643	593	572	595	609	578	548	623	592	589	601	575	567	593	582	616	584	574	589	629	630	578	598	560	610	587	589	536	585	581	579	601	613	618	597	599	606	588	610	605	615	575	605	595	582	596	602	587	628	590	577	577	583	568	589	569	607	603	582	594	571	543	606	605	566	609	584	570	577	596	568	611	638	565	604	594	587	565	626	606	593	580	609	608	594	584	567	547	619	609	535	607	625	576	599	611	585	588	550	627	625	596	603	580	584	569	622	592	555	660	593	597	611	577	628	551	597	603	567	588	582	609	635	615	601	590	601	590	589	578	545	596	625	578	585	580	575	566	571	607	579	624	620	634	621	627	579	586	587	546	562	588	613	592	564	639	626	630	559	604	601	566	589	568	631	602	605	622	564	621	585	561	599	620	606	583	631	592	577	556	577	623	608	582	559	583	595	623	556	597	580	576	587	551	537	605	570	569	580	573	609	541	516	600	595	595	584	590	590	608	584	582	571	612	625	645	607	589	591	578	568	599	623	629	588	612	609	564	545	607	573	559	603	613
4087	1568	1300	1111	988	1058	1116	987	952	1055	954	941	929	840	853	917	821	824	789	789	745	756	757	709	786	693	715	733	753	746	832	748	767	716	809	750	761	765	746	717	752	699	783	725	745	771	772	753	816	756	763	764	748	770	842	1038	1002	970	1040	784	718	777	775	746	729	714	754	723	723	741	807	725	754	735	768	721	734	733	749	722	737	758	736	745	730	736	704	707	759	777	748	720	757	709	709	684	728	737	699	757	707	755	732	734	758	762	725	716	780	727	738	813	778	761	694	713	703	723	732	731	725	702	786	709	769	728	748	730	768	767	757	735	746	751	760	756	730	731	740	742	745	718	752	739	720	722	755	715	773	712	706	827	743	752	723	710	741	717	738	716	708	734	765	799	759	736	740	715	705	753	759	716	723	708	787	738	764	718	781	723	751	770	733	762	784	740	726	751	720	721	772	766	707	693	740	737	718	772	789	727	749	706	699	748	756	748	737	730	752	747	751	707	761	719	780	757	729	763	786	750	749	779	729	742	747	741	780	772	698	732	760	720	722	752	714	690	696	775	747	703	765	747	749	697	819	683	734	729	729	738	750	738	677	729	778	716	793	752	730	745	712	720	750	750	742	693	717	720	742	724	748	765	749	695	765	777	688	683	756	768	756	738	770	745	764	766	765	786	746	745	759	730	743	690	754	736	745	760	728	659	734	740	750	729	668	751	748	690	729	721	763	774	789	776	739	771	703	742	756	719	783	738	730	707	694	745	709	686	706	745	769	743	749	755	701	751	753	731	764	734	741	771	709	713	758	775	712	745	704	749	706	733	721	727	782	764	737	726	714	723	703	696	727	754	762	738	701	694	750	756	782	743	756	726	708	757	747	755	677	749	795	748	736	752	775	770	750	700	713	770	675	777	756	717	749	730	749	777	744	720	761	697	730	705	724	718	741	721	749	711	735	784	717	802	702	742	744	756	754	708	730	745	736	698	712	770	754	782	763	738	717	773	733	762	763	714	749	783	710	709	774	758	795	754	788	712	736	797	703	766	770	733	787	722	729	714	762	738	740	697	720	744	709	751	710	732	762	748	742	694	752	734	761	740	734	756	725	766	715	767	671	784	768	743	726	776	776	762	704	719	751	702	706	660	762	708	701	731	755	773	760	744	693	730	692	702	728	799	741	769	732	735	755	770	747	770	738	753	688	741	779	762	761	726	745	716	753	750	744	687	759	697	714	705	760	748	744	721	746	704	723	731	742	779	772	746	771	734	714	731	775	761	717	700	799	741	783	751	760	725	750	712	723	728	775	751	761	722	732	755	686	733	768	732	751	723	741	733	742	720	747	754	690	777	806	747	718	725	714	740	736	731	779	754	701	743	708	781	730	722	739	733	782	795	704	699	722	735	748	786	780	730	736	737	703	736	704	723	783	708	797	720	746	744	737	777	683	714	786	756	758	712	737	742	738	771	746	739	717	761	759	712	741	724	704	723	715	737	712	753	734	695	783	769	766	701	737	712	737	714	753	655	705	738	739	743	723	734	722	699	730	747	742	674	726	773	765	709	694	813	757	726	746	723	739	726	748	783	773	757	710	740	723	746	778	724	729	736	723	742	740	701	715	727	747	722	715	800	756	747	759	755	740	739	742	753	763	699	754	726	694	745	753	764	754	746	717	725	763	732	769	754	745	716	742	726	772	706	756	717	716	747	714	705	730	703	757	778	722	731	718	708	739	722	729	749	756	729	695	745	715	775	791	725	729	760	766	737	762	765	760	748	748	720	774	713	733	759	747	707	731	747	758	729	761	738	745	680	765	748	770	717	795	718	729	713	727	746	761	732	737	738	724	729	755	762	774	762	747	707	750	717	752	762	733	765	800	774	751	751	737	757	781	722	725	754	742	748	725	725	769	729	746	689	711	755	725	710	727	710	742	742	746	770	774	752	753	714	760	754	757	759	741	723	729	726	757	775	736	720	754	696	673	723	766	748	735	738	726	754	799	743	742	730	720	777	714	773	762	726	761	761	720	756	711	716	754	750	717	714	717	740	734	798	772	723	800	712	759	723	749	734	710	747	755	728	752	768	754	689	695	721	733	691	729	733	745	749	783	763	728	791	709	731	746	756	779	682	756	752	739	703	769	728	769	741	740	749	754	727	756	744	780	710	751	746	782	754	736	723	747	717	688	765	731	722	714	727	737	743	761	710	733	748	727	791	726	744	759	758	740	714	770	760	784	764	689	786	757	731	763	792	750	715	736	717	755	739	744	756	738	750	773	763	754	734	771	758	729	785	742	754	797	692	767	718	730	716	774	723	742	708	721	756	725	723	747	741	766	704	752	742	739	717	729	742	774	728	795	714	689	738	724	731	756	727	763	774	751	698	763	734	753	703	706	724	751	704	727	706	760	754	764	740	733	769	770	778	740	788	729	749	749	707	710	711	710	745	719	739	758	723	728	747	772	705	747	722	689	728	783	700	724	754	717	708	735	789	748	719	738	741	730	719	720	744	749	762	726	728	766	721	739	751	765	721	786	769	785	727	759	702	743	696	757	736	774	762	692	754	703	747	708	739	718	814	755	744	707	783	773	785	730	747	762	699	751	728	756	755	750	732	740	723	769	739	726	735	729	737	712	730	736	719	714	665	734	754	782	716	706	808	727	741	723	796	743	719	748	744	728	788	702	733	721	762	718	746	764	728	694	772	766	717	727	743	777	714	737	698	754	755	792	754	785	758	768	772	724	740	746	715	739	764	701	711	736	705	722	711	754	728	748	727	751	705	746	776	698	716	781	753	769	695	749	772	746	763	729	760	780	773	778	723	763	746	750	743	770	687	752	730	789	748	749	725	720	758	734	757	779	760	692	736	729	742	791	717	731	781	748	774	692	749	750	741	732	721	724	713	759	780	695	714	707	710	673	707	727	779	716	757	721	742	706	757	710	760	725	699	747	739	734	714	707	735	736	786	721	739	741	777	736	746	721	781	746	766	709	727	769	713	764	729	688	756	719	740	724	718	767	738	770	725	751	733	776	740	738	751	696	733	774	780	746	756	747	790	769	764	726	752	789	739	708	752	740	753	736	755	743	690	778	699	680	779	741	749	727	702	716	733	762	728	775	740	782	773	685	762	715	702	735	726	721	759	719	714	714	761	716	772	718	716	741	730	771	735	692	735	722	695	741	712	831	739	763	736	750	728	758	738	706	747	753	739	710	718	738	747	732	724	772	791	752	721	731	734	770	758	767	682	763	773	809	724	773	767	750	776	750	773	756	735	742	706	728	751	710	762	789	716	699	761	731	706	744	736	747	667	733	738	750	698	723	742	767	753	781	689	750	714	714	746	750	719	717	778	770	746	763	787	741	719	722	741	683	684	778	721	679	763	698	742	798	756	752	738	747	755	777	754	711	756	712	753	740	752	760	714	805	696	766	771	711	699	699	717	747	754	754	733	707	702	716	759	760	751	751	763	774	723	716	762	794	732	754	689	768	741	714	745	719	747	692	777
23496	21096	28576	23834	21077	13633	1787	962	810	846	821	660	699	588	573	585	630	526	455	449	414	444	401	397	418	418	415	456	414	406	404	405	406	424	437	427	442	405	396	404	434	440	431	454	459	410	429	445	452	420	401	402	407	466	478	685	640	598	646	464	426	359	373	375	388	373	384	430	403	409	373	366	354	401	395	388	429	397	396	455	413	408	381	389	420	397	350	400	369	370	359	364	346	404	407	404	394	391	375	394	401	402	395	382	419	458	405	385	399	427	388	380	386	379	411	386	382	402	401	433	388	398	398	400	370	378	427	401	404	378	404	402	409	405	385	390	359	389	380	390	392	368	409	401	376	386	416	390	389	428	406	370	364	384	410	398	380	399	396	367	415	395	399	368	374	385	379	371	357	380	398	364	384	418	385	384	362	399	397	385	372	388	392	393	387	398	388	416	403	372	415	369	376	398	376	387	384	366	400	381	411	372	414	389	348	431	373	396	342	404	412	391	393	374	385	359	395	368	381	396	387	411	377	407	379	398	396	361	379	368	405	398	380	395	409	348	367	379	363	399	393	389	410	352	377	408	408	360	373	404	415	358	383	398	377	394	387	378	403	378	401	375	421	379	393	376	389	375	332	401	434	390	412	375	382	370	360	362	388	364	361	414	405	390	380	382	382	380	405	389	398	373	381	384	366	398	397	410	361	420	393	390	380	419	396	394	380	383	389	336	376	405	391	379	404	377	408	396	391	375	410	386	388	415	375	386	406	366	401	399	408	373	405	414	398	363	401	407	392	408	379	420	384	369	386	383	396	401	349	393	401	403	357	411	405	392	366	401	379	367	387	397	386	391	360	372	374	381	383	353	375	385	435	420	391	362	408	396	398	399	399	410	393	345	382	389	382	412	386	372	372	398	390	361	416	375	380	413	376	406	371	405	376	356	375	369	389	405	392	373	393	367	390	348	367	379	372	380	388	357	382	403	439	373	401	410	399	371	383	341	369	404	408	382	368	386	409	390	403	406	360	393	388	400	364	394	401	406	354	395	398	399	344	373	395	384	377	414	393	391	387	368	374	399	394	385	386	396	408	431	390	372	410	379	375	361	359	397	404	391	376	388	399	424	409	374	379	373	411	370	430	370	394	399	399	368	399	387	388	379	400	368	383	419	409	360	378	406	366	410	386	403	390	385	390	356	365	381	377	374	380	371	399	372	398	404	354	370	382	413	425	381	411	375	362	387	419	400	390	362	388	376	423	365	366	363	363	428	390	370	374	349	366	421	415	378	405	394	394	373	413	412	422	390	372	377	412	382	426	413	382	368	422	381	388	381	370	426	388	390	413	380	358	390	358	366	402	409	361	396	441	359	387	386	423	371	396	404	400	407	365	403	398	375	380	383	396	404	382	444	365	417	417	377	388	378	413	379	393	398	374	399	370	364	401	395	343	355	364	359	369	415	381	351	409	349	373	396	402	365	372	395	361	356	386	384	389	381	399	381	358	373	399	358	375	399	423	366	391	393	387	357	358	389	385	369	412	378	410	361	382	358	406	410	339	380	368	404	377	352	391	390	366	370	351	386	379	370	438	392	381	380	372	382	406	350	394	384	398	401	413	388	377	386	385	373	406	403	380	358	403	364	408	392	408	361	385	369	363	408	367	372	357	396	402	434	415	400	374	379	408	394	406	382	396	372	412	419	401	407	370	397	393	397	362	382	403	388	369	398	344	366	393	417	377	396	431	416	398	363	388	348	370	384	384	393	383	393	410	433	387	378	394	379	367	430	388	364	395	394	415	399	403	411	382	429	382	401	378	380	410	371	388	391	419	356	392	386	389	428	376	376	386	374	377	413	396	402	392	410	379	410	397	389	389	384	377	391	388	356	411	408	404	395	403	406	399	399	396	392	390	398	386	396	389	377	426	405	423	411	427	397	363	389	378	401	382	410	373	420	397	387	383	371	382	414	382	380	403	359	378	398	377	392	382	403	402	372	372	357	403	379	366	399	396	334	365	367	358	391	378	379	387	427	386	424	397	406	408	399	360	384	350	409	401	403	405	369	365	406	412	417	365	412	387	427	380	392	437	388	378	402	358	380	373	446	373	393	400	395	386	383	374	377	402	406	426	371	401	406	387	369	396	386	394	390	383	401	401	383	391	390	380	385	394	385	382	374	361	411	408	392	436	381	393	374	385	382	375	396	411	369	409	402	403	406	395	370	391	380	385	380	372	367	354	413	394	414	449	372	415	375	374	426	424	393	416	377	396	385	414	371	362	394	374	411	357	403	375	386	347	376	402	421	376	401	363	400	384	388	425	391	390	365	390	386	419	351	421	392	394	397	388	375	392	381	384	379	456	399	408	388	404	397	394	401	399	406	382	405	393	385	411	364	407	403	391	393	377	402	379	386	381	386	350	372	426	415	422	396	407	363	395	418	355	405	418	381	386	355	369	381	407	394	391	396	381	395	399	397	406	379	389	378	382	393	366	377	388	405	383	388	399	375	339	338	379	411	401	429	416	384	384	382	390	313	386	384	367	393	398	398	372	406	401	413	388	385	388	404	384	394	418	403	370	389	367	406	428	388	421	421	372	385	400	416	372	380	397	379	413	400	398	385	389	399	378	370	372	400	409	378	377	367	382	385	406	421	374	385	387	382	414	437	379	368	387	388	380	408	364	378	384	398	404	373	397	420	371	366	394	403	384	409	351	395	410	395	397	380	427	403	356	393	382	387	348	382	395	358	382	388	389	384	395	366	376	384	398	394	439	421	398	361	401	375	398	388	398	403	379	397	367	376	404	392	364	378	374	394	417	383	379	352	402	402	364	374	369	361	388	392	398	376	370	375	414	420	397	394	385	364	385	378	407	367	407	373	399	403	398	408	394	420	416	386	415	402	366	416	394	371	405	368	409	391	407	404	404	409	435	366	360	383	382	393	409	385	378	383	377	376	414	395	370	391	375	415	407	386	397	365	381	355	418	389	378	359	394	383	372	378	410	406	396	391	370	404	394	387	381	374	422	358	373	417	383	430	394	396	404	398	396	367	405	389	373	369	392	380	397	397	386	400	414	379	368	377	432	369	384	374	384	396	401	398	402	340	388	371	411	366	384	401	395	407	388	363	363	380	362	402	400	395	374	450	382	390	408	359	395	375	375	425	397	384	390	358	397	386	376	368	402	408	394	380	377	361	373	384	381	417	379	353	421	371	381	358	397	356	417	370	380	402	420	390	405	377	431	421	374	367	371	378	385	368	372	384	370	399	411	387	356	353	367	418	383	360	395	372	398	362	344	374	406	372	383	384	388	392	382	406	413	429	394	386	381	352	383	363	421	386	382	389	382	382	407	372	389	378	402	415	395	394	385	404	395	351	392	380	389	397	396	390	384	389	372	383	392	384	362	408	413	382	381	397	362	400	364	382	407	373	386	414	356	360	391	376	400	365	392	373	400	403	414	396	389	390	375	398	378	398	391	448	404	408	374	397	374	395	415	373	413	401	363	401
6243	10220	8606	4567	3239	2707	2353	1885	1701	1661	1342	1150	1117	976	968	907	894	806	681	642	570	624	595	548	561	578	577	570	563	550	535	511	542	530	563	559	540	539	517	536	471	531	541	509	521	561	607	640	658	542	509	508	545	567	638	1022	1074	859	1009	593	527	499	502	557	500	490	533	469	447	507	487	520	507	511	488	482	487	527	485	477	529	494	529	511	506	491	537	533	483	516	538	459	480	491	492	516	501	513	525	503	504	541	539	522	492	523	535	540	530	551	499	503	500	497	486	505	502	489	520	525	502	478	525	495	543	482	516	500	488	516	511	541	497	499	490	467	497	501	487	491	525	484	511	499	504	537	450	494	483	475	491	510	507	495	509	484	477	475	454	499	466	512	516	466	553	489	494	511	518	482	517	484	498	496	560	478	508	497	487	487	490	499	493	483	504	514	509	467	526	485	471	481	551	529	505	498	510	490	497	503	535	510	548	461	499	478	518	491	495	495	521	507	524	516	480	490	516	486	527	519	483	470	490	453	539	482	496	492	502	468	526	520	489	531	505	474	514	465	496	517	505	497	478	495	500	512	504	468	497	491	483	496	495	475	506	496	485	482	526	474	504	459	472	523	508	530	511	513	495	485	490	524	479	495	477	459	493	493	554	506	517	493	458	504	495	553	500	478	484	535	507	478	471	443	505	521	507	548	519	445	490	500	490	490	495	543	474	487	491	525	488	491	507	477	505	553	501	479	501	525	489	475	518	512	503	511	489	490	537	474	506	458	507	505	488	512	519	511	504	474	519	474	464	513	521	476	495	530	499	469	473	479	467	511	500	485	558	501	490	499	533	512	525	496	480	513	498	460	487	511	487	495	508	495	528	493	468	542	523	433	481	496	466	536	480	492	489	547	540	498	463	495	511	530	516	492	498	496	506	500	494	507	503	488	513	532	494	484	466	488	516	509	485	514	498	510	469	485	519	475	492	470	494	497	492	506	508	503	515	483	512	508	480	528	488	549	559	456	478	475	520	517	517	502	502	488	492	464	440	500	544	500	509	495	534	505	497	478	474	468	508	514	515	500	517	524	466	489	515	507	492	540	511	526	520	519	518	503	524	490	536	508	505	507	513	464	475	470	459	518	494	488	484	479	542	516	458	548	534	460	481	512	520	497	521	502	534	512	530	500	489	517	521	486	496	536	518	510	498	485	520	476	564	510	517	479	493	489	505	517	481	502	483	536	500	488	500	505	536	492	496	481	499	516	537	507	483	518	491	455	518	519	497	538	462	502	519	496	473	498	497	514	466	478	508	499	523	488	477	490	480	479	473	482	506	454	474	469	460	460	499	471	494	512	509	513	520	494	506	488	482	524	470	534	494	492	522	498	485	538	517	460	509	494	472	462	508	477	484	479	497	501	462	507	501	509	492	521	482	452	492	499	469	518	518	523	487	519	543	479	506	534	514	529	512	524	511	497	486	532	496	495	509	549	477	503	499	531	524	512	518	485	508	598	520	501	514	504	523	575	510	526	492	465	489	508	472	473	499	488	477	467	484	476	533	488	496	471	555	521	483	500	529	491	492	483	516	508	518	487	531	522	508	525	460	494	492	534	484	513	529	473	453	515	491	522	522	486	520	477	502	511	484	531	481	507	473	529	492	486	472	491	521	514	531	493	508	479	520	477	481	484	485	492	527	475	468	494	475	462	521	485	481	498	539	502	509	526	524	496	514	513	553	479	504	501	495	505	502	512	501	470	496	495	484	516	461	530	484	501	508	477	536	534	478	485	534	487	459	503	493	511	493	491	500	512	487	496	506	524	539	458	479	475	485	496	494	502	523	468	506	475	509	503	468	514	479	494	447	534	465	529	515	506	560	488	515	512	506	519	487	518	488	490	474	505	531	529	497	548	549	512	508	494	530	548	520	532	505	514	476	511	469	504	532	503	481	535	533	519	461	461	517	476	537	478	492	487	478	483	494	503	514	524	493	482	452	488	494	519	489	478	522	506	561	498	507	483	482	510	504	519	486	537	506	550	513	437	520	509	519	524	518	502	530	462	457	519	515	466	481	479	499	476	503	505	530	501	488	518	526	516	468	532	506	454	502	497	506	516	471	528	495	495	483	495	500	547	491	499	469	502	495	511	490	474	479	478	508	486	523	524	507	535	522	459	498	482	459	524	501	481	493	489	505	516	538	490	462	503	502	476	471	526	499	498	441	493	519	479	476	513	481	501	506	502	517	505	498	517	480	449	472	491	508	525	458	520	487	482	470	529	507	507	489	470	528	495	527	490	525	501	541	502	477	509	489	501	474	472	504	510	463	511	488	522	523	462	461	527	495	513	524	513	471	494	489	526	475	477	507	539	507	505	510	501	486	545	518	512	498	461	494	510	520	534	486	532	507	524	492	516	499	508	525	496	504	472	520	514	499	487	467	503	497	521	441	471	528	490	493	463	490	524	506	487	547	481	504	510	534	491	508	451	495	526	533	519	511	496	502	518	485	474	489	496	483	501	519	467	499	482	499	524	466	513	493	490	455	494	475	530	509	510	508	482	473	504	512	469	467	492	478	480	523	495	506	504	485	497	479	493	490	500	511	535	510	527	529	493	499	428	541	505	474	468	516	494	525	473	429	518	499	507	516	501	468	522	520	549	471	521	468	457	518	468	479	513	521	468	449	504	474	488	501	498	544	525	535	470	520	484	541	523	499	543	481	499	486	518	508	508	467	483	512	541	498	510	514	503	509	483	471	522	495	504	489	511	468	501	489	519	483	531	520	545	543	508	516	473	504	509	478	485	495	490	507	486	550	521	495	500	535	482	501	501	459	471	516	534	490	526	489	541	509	492	507	484	503	531	487	500	501	501	466	494	480	516	497	494	510	486	484	524	502	524	511	480	482	504	513	509	512	491	494	480	500	531	497	531	525	454	497	507	471	491	493	484	461	522	462	507	493	480	473	493	486	493	493	536	506	485	516	515	509	496	523	502	529	535	459	498	474	536	516	512	491	492	490	475	526	477	541	506	570	528	483	480	528	510	470	554	529	487	470	520	513	467	463	505	540	517	476	498	560	503	496	520	514	509	518	472	486	519	478	491	435	510	471	505	472	460	480	552	484	494	465	478	520	513	469	501	503	508	513	503	517	495	498	464	504	519	518	502	520	489	495	545	519	466	511	483	504	492	525	465	515	517	491	507	490	493	507	480	521	483	466	512	511	487	458	511	491	538	503	507	502	492	499	476	495	523	497	490	493	468	455	509	477	523	516	539	477	483	479	495	508	486	500	465	492	542	496	505	491	461	450	503	514	523	553	478	511	505	486	501	482	500	546	531	528	497	512	527	523	495	533	519	519	447	489	517	458	483	491	473	524	518	484	470	470	475	483	514	485	506	519	462	477	505	525	507	519	449	508	483	477	489	495	509	523	494	491	533	489	482	490	510	541	518	495	511	470	505	495	514	481	529	502	535	506	520	495	499	544	469	530	503	493	503	477	482	511	489	487	497
22623	21086	28885	23495	21087	21143	11932	1502	1060	1041	864	745	738	574	608	596	544	467	465	364	335	335	301	325	305	295	308	307	300	273	277	319	303	264	308	292	267	284	300	294	271	280	268	307	279	322	339	327	320	325	286	267	297	269	399	719	700	588	524	337	243	252	244	272	280	257	254	263	257	238	274	238	241	231	242	235	251	269	232	243	256	255	267	238	246	274	243	255	259	244	255	251	249	231	248	213	249	230	255	247	234	242	266	247	239	244	240	253	272	249	261	265	258	244	241	225	279	215	243	263	232	233	217	222	253	228	266	222	244	268	239	261	248	281	220	247	229	266	217	242	259	237	242	248	250	274	239	241	232	259	274	259	235	230	250	249	261	273	273	245	222	241	232	236	237	244	239	267	251	281	230	240	220	218	282	267	234	237	272	261	251	256	259	263	252	236	272	245	233	238	259	243	263	254	241	263	206	260	235	263	239	222	260	254	232	251	237	240	257	224	244	259	228	261	245	222	227	225	275	250	214	269	275	278	247	244	238	247	273	221	259	233	252	249	253	256	308	237	252	273	257	242	256	255	276	262	240	246	261	261	250	278	245	239	238	256	277	248	258	280	256	253	241	215	247	243	245	246	261	238	245	272	253	233	248	242	260	278	280	245	263	253	274	226	248	237	262	260	264	263	245	260	243	236	219	239	289	253	228	256	266	269	252	256	239	254	244	230	258	266	255	271	263	251	241	250	238	247	250	243	255	235	240	253	275	224	246	238	248	291	233	237	271	268	247	247	266	236	244	243	250	234	245	247	213	279	248	221	272	263	279	234	248	223	247	231	256	248	249	236	228	266	246	243	253	248	245	266	263	261	245	257	252	260	263	224	231	264	253	221	276	223	271	229	254	266	253	271	274	241	240	255	240	254	250	258	264	252	232	269	234	248	240	252	255	242	241	264	257	254	286	250	247	262	231	200	260	263	266	262	261	240	252	260	252	250	213	259	240	247	252	237	249	254	240	260	221	270	243	244	280	236	258	273	247	256	252	275	240	263	255	281	239	268	233	227	241	229	249	246	239	222	277	264	241	258	250	248	250	250	289	254	273	254	270	254	270	259	245	252	257	231	232	234	224	239	245	239	248	245	248	253	230	269	251	266	266	233	245	250	260	241	253	246	232	235	250	234	258	266	241	241	221	244	257	258	230	254	243	231	255	227	243	257	252	274	245	242	232	248	273	252	236	263	253	259	252	255	247	278	246	241	225	240	247	256	220	258	239	222	236	294	249	271	243	253	250	256	260	233	246	261	241	232	286	243	223	245	241	253	237	256	233	274	269	238	251	251	261	245	276	243	239	274	262	239	252	261	277	256	288	269	251	220	207	249	255	262	259	231	256	247	247	273	235	246	272	256	280	219	275	259	247	256	258	243	263	265	262	261	279	232	234	243	238	220	247	253	247	256	255	245	222	244	242	245	268	248	233	255	238	268	245	259	271	246	242	211	258	258	260	241	214	252	247	276	231	224	261	224	246	233	267	241	245	240	257	253	266	261	247	251	242	239	260	258	264	240	244	245	243	268	236	267	250	236	247	250	241	254	247	253	250	255	256	253	263	247	233	258	247	270	230	285	262	237	257	233	247	268	247	256	270	234	229	226	229	252	253	267	261	263	239	268	257	257	230	239	223	267	246	246	235	252	241	254	232	251	265	248	235	233	243	250	247	256	242	276	240	273	244	261	267	237	239	283	245	233	217	236	237	253	211	253	238	274	228	265	254	249	241	275	250	249	245	258	236	284	248	226	251	236	220	242	238	272	255	213	253	241	236	260	238	275	265	273	260	251	228	264	237	256	223	243	267	256	272	243	249	236	289	229	242	237	243	253	258	247	252	273	244	257	239	265	264	201	235	263	237	216	260	258	248	283	282	241	244	258	257	252	258	258	271	248	280	221	245	273	250	223	260	264	256	305	258	267	268	263	257	245	269	253	258	240	237	263	231	260	247	255	270	256	240	276	243	258	252	230	235	247	224	269	251	248	240	254	245	241	249	259	251	252	281	249	268	256	254	234	270	228	245	236	257	254	256	222	251	261	232	248	237	244	247	259	247	252	261	278	245	270	246	251	273	247	229	251	261	251	257	252	269	243	264	258	220	227	255	255	220	257	258	269	237	259	230	237	241	239	249	238	244	242	269	259	261	246	287	232	283	278	243	257	261	235	274	262	274	227	256	231	243	275	215	224	241	240	240	251	238	218	274	291	258	253	269	242	236	247	260	256	253	263	251	244	268	274	281	236	278	248	253	269	229	241	230	243	247	263	240	237	229	237	252	241	246	231	267	238	268	276	233	264	240	272	207	237	236	221	232	260	240	237	255	262	230	230	243	254	264	237	264	251	254	226	247	233	251	271	259	263	225	254	247	243	254	253	254	247	256	295	221	233	239	258	210	231	267	267	262	203	239	259	231	243	239	247	234	243	235	240	253	261	264	252	247	249	248	270	229	237	266	256	249	275	256	243	260	257	250	247	277	244	262	257	258	256	257	272	232	247	221	234	274	229	266	242	240	260	256	263	244	207	242	285	250	266	231	256	238	256	267	265	261	267	253	241	267	257	260	270	266	263	258	258	266	239	270	241	259	261	262	264	247	225	239	253	231	268	249	233	248	265	248	243	245	217	232	280	252	248	264	260	273	260	232	265	276	234	250	241	221	242	258	235	251	271	267	265	217	239	248	256	233	245	252	238	249	267	236	248	263	239	252	253	244	253	224	258	285	260	249	244	262	240	247	243	268	252	261	227	283	241	279	242	218	269	221	261	268	244	246	275	249	260	224	246	258	250	266	243	244	243	239	233	288	248	247	261	254	222	237	244	235	220	244	245	225	264	257	254	245	252	228	254	243	269	245	234	206	259	238	249	245	259	209	227	251	238	255	268	275	262	260	250	241	252	294	239	234	230	241	262	208	242	236	280	232	241	237	253	231	217	228	234	231	223	258	228	226	259	249	232	237	281	265	285	265	257	258	228	247	265	243	270	272	242	255	237	249	246	229	191	265	239	254	253	229	256	256	273	241	240	244	249	256	252	230	260	265	214	254	221	238	254	229	237	253	249	252	237	257	239	241	231	269	230	265	236	223	232	259	272	255	256	283	254	257	267	254	244	257	230	229	250	231	258	286	278	271	265	245	235	244	238	270	249	271	271	243	265	249	248	231	245	239	262	234	253	239	244	277	244	227	275	247	272	269	234	235	257	238	256	259	231	246	237	224	267	248	241	259	254	245	245	234	241	248	232	212	245	243	233	241	256	251	232	263	221	248	262	243	239	239	253	223	253	258	261	227	251	245	245	253	254	256	249	252	266	260	252	235	250	263	253	270	237	260	256	277	255	232	277	242	237	257	265	244	226	233	233	251	231	247	245	267	257	251	266	227	271	269	256	266	249	270	258	250	257	242	247	255	244	233	256	249	251	257	295	238	243	249	256	261	284	240	256	254	245	248	243	271	264	248	230	232	259
8767	16085	13754	7504	5363	4462	3539	2736	2262	2240	1672	1480	1357	1104	1058	974	921	757	629	516	523	466	488	478	437	408	440	393	399	383	388	352	357	385	394	377	347	389	399	327	378	384	373	369	358	399	439	534	457	439	382	336	401	342	610	1146	1170	920	849	483	401	292	324	324	325	327	303	325	295	343	322	303	355	320	312	286	310	301	312	334	308	316	302	309	328	294	311	355	299	296	283	278	305	302	304	318	284	336	330	346	302	318	305	290	306	295	332	337	270	328	291	307	302	305	334	300	318	347	309	297	309	309	282	306	320	315	314	299	313	340	310	293	305	313	290	300	321	321	306	304	316	320	331	279	281	358	285	322	321	280	328	329	312	308	294	312	324	334	317	302	289	301	304	333	308	299	287	294	318	301	292	320	303	312	328	291	294	305	290	325	311	326	330	299	325	341	317	290	303	287	299	327	336	301	289	301	323	300	309	350	311	304	297	320	316	310	310	290	308	306	353	307	317	306	316	306	291	312	330	303	306	348	300	301	311	322	297	314	299	306	320	297	308	314	325	306	328	300	309	338	322	327	315	337	326	287	313	293	315	324	306	341	321	327	332	307	289	318	319	317	293	333	324	312	316	330	313	307	316	305	318	338	256	307	274	316	270	293	309	300	307	305	307	290	297	296	317	323	311	309	311	337	306	295	320	304	322	307	294	341	312	335	289	319	329	314	313	286	349	317	302	323	317	286	288	299	281	354	283	315	317	306	320	292	303	318	304	302	295	319	290	286	313	320	302	279	319	294	303	287	332	289	316	314	337	341	287	308	335	307	323	280	292	291	316	287	297	338	289	324	300	284	317	321	293	307	295	329	302	311	354	304	308	328	297	335	317	307	295	308	302	316	285	283	319	287	321	313	317	312	288	328	283	318	308	277	301	267	304	337	331	305	320	291	295	293	311	278	290	309	319	316	295	306	293	307	282	310	325	290	320	287	326	295	292	300	322	298	294	331	322	285	305	273	313	303	318	315	269	308	308	323	316	291	307	316	318	319	322	324	318	334	313	316	293	306	304	304	331	284	327	289	303	331	296	299	320	335	321	307	323	289	287	343	306	293	313	273	296	326	308	328	309	355	314	308	309	320	326	298	317	301	334	326	299	296	288	317	310	339	315	318	313	290	322	308	319	327	309	301	287	293	311	305	300	319	336	305	317	346	311	326	289	294	298	305	297	311	309	307	313	312	309	295	316	318	289	294	289	303	339	284	309	330	291	267	323	337	329	324	326	343	323	349	274	302	315	302	321	299	317	285	303	356	305	333	261	318	315	295	311	302	335	313	310	301	318	298	294	329	294	286	303	320	318	295	288	322	270	323	312	321	311	294	326	289	294	317	297	296	322	308	282	323	311	305	305	288	322	310	308	309	319	307	322	320	298	316	292	318	334	288	300	319	316	312	295	304	321	329	303	308	299	347	316	306	314	318	277	306	284	305	317	341	301	307	310	307	334	320	310	323	288	306	332	304	331	305	287	316	305	321	291	300	318	261	320	292	303	317	297	291	313	306	315	294	334	289	297	298	304	340	312	314	302	295	318	296	318	295	344	298	283	282	332	308	313	338	322	323	283	295	292	324	299	288	304	300	319	283	278	312	274	304	315	332	306	311	317	313	307	308	305	337	296	319	269	307	308	309	334	327	326	306	310	309	311	294	312	300	298	311	328	275	315	329	340	326	311	318	323	306	303	325	320	313	334	306	293	325	304	310	319	284	298	275	341	313	285	294	293	331	317	328	300	340	315	333	311	307	322	299	285	281	299	296	327	323	277	307	304	309	309	311	289	285	348	279	311	303	304	304	283	291	316	319	301	308	295	301	323	299	304	315	335	331	285	305	312	296	295	268	305	296	307	331	323	363	309	298	295	289	338	314	307	288	333	326	309	286	297	297	316	303	296	320	317	276	269	311	283	323	307	311	294	311	327	297	306	303	289	337	297	272	305	359	287	313	297	329	344	301	282	279	329	328	312	323	333	317	312	318	300	284	315	324	316	306	304	286	291	300	290	286	331	318	311	303	269	320	309	375	308	340	303	278	306	294	307	324	297	316	283	281	346	269	304	312	306	307	351	287	310	346	304	337	307	281	325	283	331	305	352	301	291	331	307	327	323	263	285	312	292	303	330	334	306	303	313	326	306	313	276	323	301	317	292	303	297	309	314	291	314	298	305	280	289	312	308	308	313	307	342	307	308	304	289	293	320	316	297	320	305	320	310	311	296	288	335	303	294	332	314	314	285	332	307	337	294	305	305	310	327	314	304	329	296	319	305	298	301	312	303	322	311	324	292	268	315	330	306	334	346	290	293	319	341	325	339	313	341	331	306	329	300	347	330	323	316	305	319	310	320	300	298	314	298	281	298	312	329	309	328	284	296	338	314	293	290	311	270	307	325	322	294	299	325	282	268	297	323	309	344	312	311	338	334	305	320	298	298	303	315	292	311	284	275	290	315	306	295	297	302	305	270	313	298	305	312	310	295	310	285	306	311	312	333	301	322	281	321	304	330	310	326	258	264	317	311	303	295	309	282	330	323	308	316	292	283	268	298	303	329	310	309	289	297	291	307	317	307	274	302	286	301	292	316	293	275	329	288	292	294	319	321	308	301	303	316	301	329	317	268	305	324	332	344	267	323	305	296	285	328	304	282	321	331	318	255	322	289	309	309	323	329	322	300	318	298	317	364	324	301	305	302	335	295	305	329	295	299	306	306	322	307	303	304	317	296	346	328	292	294	288	327	297	321	340	280	304	314	316	301	307	315	312	293	310	294	286	311	282	284	314	328	343	295	342	318	294	316	296	296	289	308	318	286	311	293	293	325	306	306	313	309	302	298	286	324	328	301	305	284	316	315	323	291	323	311	302	310	307	314	325	297	302	328	300	303	289	300	303	329	284	306	339	324	300	301	279	283	298	295	323	297	295	331	344	305	337	318	317	303	313	307	296	305	314	300	280	315	318	304	291	285	302	272	316	318	317	320	320	287	337	293	340	313	307	304	304	308	308	272	292	311	298	319	323	284	315	278	292	321	288	319	303	294	334	275	306	310	312	311	326	278	316	268	326	272	317	314	319	295	291	268	296	316	267	357	307	311	293	281	317	293	291	296	323	333	323	317	302	343	260	287	299	302	290	299	304	316	293	306	319	292	283	304	319	318	297	317	312	335	308	309	305	286	318	284	317	341	290	320	306	326	314	325	291	307	334	284	305	341	278	299	285	303	318	307	317	302	320	272	309	311	292	306	305	285	316	291	316	328	301	325	292	294	304	316	318	323	304	292	321	288	326	284	348	309	311	326	269	314	332	285	343	298	292	313	335	298	268	268	332	273	295	300	297	347	331	330	301	313	344	329	323	280	287	320	301	346	331	330	304	289	297	345	301	326	302	293	344	332	325	303	310	331	311	330	285	316	321	325	313	304	282	288	284	286	277	297	292	314	360	321	293	311	326	308	320	339	296	309	292	320	310
26732	20686	9971	1236	816	724	818	714	725	763	685	700	655	713	680	659	634	644	663	613	593	650	551	608	588	590	626	559	628	649	589	598	580	561	579	600	599	580	603	610	591	586	601	613	569	587	641	631	633	615	631	569	599	659	625	756	724	759	672	623	622	607	624	603	646	592	588	606	609	620	567	602	578	602	624	573	588	603	566	597	617	621	624	627	606	617	586	587	556	574	609	585	586	577	565	579	634	620	599	600	584	585	583	590	569	604	601	572	594	571	663	606	566	605	585	631	551	592	636	603	612	592	604	627	569	591	609	587	589	627	580	573	602	650	582	575	647	592	578	566	616	596	613	604	584	615	573	611	591	576	593	601	576	593	593	569	593	630	620	579	617	606	600	620	615	582	598	573	622	622	599	592	620	559	581	593	635	564	611	577	613	606	597	583	609	622	604	581	644	584	605	581	629	573	574	585	556	590	608	597	588	574	599	587	583	550	579	624	640	558	630	614	599	566	596	602	598	642	568	592	625	589	552	647	607	610	556	621	594	573	561	627	600	619	615	617	635	610	616	641	597	599	581	636	637	599	562	581	537	570	562	570	591	591	620	577	573	565	618	606	614	589	601	572	590	617	611	579	625	607	581	611	605	581	630	635	573	578	609	589	619	583	578	601	601	635	568	595	591	556	627	606	574	613	612	583	595	604	593	570	586	604	567	583	580	601	586	570	557	625	610	568	585	569	583	626	587	595	587	601	606	552	590	599	575	605	611	613	610	576	579	586	594	580	566	596	609	575	634	622	564	614	615	559	605	584	574	619	585	607	603	580	616	587	586	605	656	594	656	607	555	642	581	602	617	576	614	579	608	560	586	599	616	607	606	618	565	572	606	592	565	585	584	596	623	597	603	573	612	635	616	625	570	633	565	589	606	591	604	611	618	634	575	579	581	621	615	591	585	595	623	633	604	624	598	608	608	626	545	588	625	631	606	576	614	610	603	572	632	607	578	564	620	617	587	614	649	612	612	635	573	622	626	578	586	565	628	559	597	610	604	579	580	612	620	561	607	587	592	610	578	621	620	580	596	604	619	609	606	555	576	609	666	565	599	583	595	602	602	604	612	585	610	557	586	617	641	586	624	609	565	588	609	595	595	601	599	567	602	581	584	598	575	589	621	585	575	567	626	628	616	604	572	572	573	594	635	618	599	617	552	629	566	618	578	584	622	621	576	589	604	621	625	612	531	586	599	589	587	596	630	585	594	628	570	569	614	580	587	553	575	579	626	640	615	592	601	645	635	588	609	603	608	554	586	603	562	638	610	593	584	588	601	606	612	562	631	614	572	611	605	622	614	567	564	575	533	568	609	641	582	566	630	614	609	589	617	548	614	567	599	593	616	631	609	566	554	600	580	611	623	572	595	613	599	592	611	590	609	618	607	588	609	585	604	567	602	598	575	647	606	623	628	585	618	634	570	589	570	586	631	584	586	566	663	601	583	602	615	603	583	579	596	610	557	606	647	589	589	583	576	606	612	596	607	601	585	643	588	583	552	586	615	608	621	612	625	575	596	602	586	612	617	585	633	594	578	585	550	614	594	602	592	607	606	584	566	644	588	596	604	584	575	597	653	574	582	572	603	584	649	606	623	601	599	615	581	591	610	617	566	615	618	623	576	600	586	548	576	599	571	596	579	626	573	600	595	666	549	593	602	596	552	592	590	622	594	597	595	573	567	619	550	532	597	619	616	571	610	614	541	565	594	610	570	583	568	604	627	571	600	609	617	600	603	567	591	603	604	615	586	621	593	617	591	577	590	600	589	614	605	585	592	603	580	593	600	537	566	613	572	643	578	607	628	585	622	590	591	572	574	597	585	579	593	605	588	605	561	596	586	563	592	580	577	618	589	604	570	600	552	610	591	611	590	650	621	646	595	607	637	571	572	603	599	612	643	575	594	588	627	579	548	572	601	591	573	569	621	608	584	575	627	587	595	648	596	615	628	593	680	593	623	568	650	616	599	626	572	612	540	565	561	554	589	614	626	607	618	629	588	579	594	585	554	612	642	575	600	623	547	597	554	540	599	598	585	570	588	607	565	645	608	626	628	604	608	619	572	591	586	595	628	607	557	608	641	594	592	626	580	617	590	592	599	569	629	579	601	598	587	600	568	620	575	578	622	578	574	568	599	549	631	616	637	586	618	575	616	596	593	591	609	613	567	645	572	608	591	580	598	570	624	537	579	602	620	577	564	608	612	612	607	563	612	577	605	597	599	593	576	558	587	623	539	626	578	580	587	598	581	586	625	602	545	586	599	582	592	600	597	585	558	597	602	571	552	585	561	627	591	614	591	556	612	580	569	607	633	589	573	597	544	557	611	625	617	613	590	555	608	620	626	673	609	583	599	562	609	621	553	606	572	568	619	631	622	618	626	598	575	563	576	585	615	589	590	566	574	631	607	609	588	581	589	608	605	620	612	613	581	580	605	587	566	597	574	608	619	570	597	616	574	570	558	660	582	611	577	616	591	559	587	604	564	611	580	619	602	581	613	578	594	589	603	642	598	610	606	537	571	563	587	596	587	557	548	626	635	606	579	635	591	616	609	560	609	570	622	593	557	614	624	610	638	635	576	598	586	621	610	649	619	586	593	592	621	660	575	580	589	600	595	620	596	584	644	629	642	605	624	617	633	556	574	579	599	591	603	584	545	635	618	605	609	593	653	633	563	598	632	608	636	607	613	569	563	625	601	620	585	549	603	594	601	632	610	553	614	616	607	595	618	601	582	627	630	592	555	575	631	599	570	577	610	581	623	576	588	606	605	573	627	599	613	620	592	605	591	616	611	603	553	588	627	675	638	616	577	602	587	648	606	559	646	619	601	587	563	600	627	608	630	636	613	633	597	600	569	585	579	591	533	593	603	635	559	578	628	610	601	592	615	635	594	623	567	567	622	648	604	547	622	589	603	614	596	580	560	595	587	557	592	592	594	594	604	550	585	588	581	614	574	554	664	574	622	565	595	611	571	592	644	601	590	600	629	604	603	634	578	568	643	621	549	602	615	619	598	597	598	582	633	577	588	632	586	549	637	587	590	636	606	590	580	614	569	602	599	559	566	580	566	608	603	589	608	580	596	572	627	610	593	650	598	642	588	597	646	587	601	583	647	644	624	568	617	649	568	633	610	587	590	582	606	598	581	629	640	537	606	587	581	600	565	555	591	608	616	586	624	568	558	582	614	583	599	609	668	624	641	616	583	623	557	584	646	649	629	625	583	593	575	616	605	588	566	644	631	549	617	580	608	609	606	627	590	624	593	585	587	613	604	614	633	605	580	610	611	642	595	565	577	623	592	648	595	592	572	579	563	613	612	607	587	599	593	612	593	605	643	609	604	607	595	593	612	614	543	596	570	602	606	580	639	555	628	595	602	607	561	569	570	553	554	578	588	564	555	578	557	605	588	608	611	580	585	582	595	595	592	623	558	610	605	606	593	596	606	592	571	583	634	550	593	618
4185	1506	1442	1035	957	1019	1164	945	993	1188	1053	972	946	911	918	915	860	882	794	757	732	768	741	747	784	754	778	732	728	733	681	758	716	747	694	751	802	717	712	748	721	765	746	749	790	794	728	786	738	773	777	760	781	785	874	998	1028	1038	821	817	753	750	728	716	780	753	749	726	776	781	775	771	744	756	746	714	736	761	722	745	731	739	759	729	741	711	749	768	714	701	759	745	712	774	763	753	706	739	737	762	705	767	743	721	735	760	737	728	746	694	792	727	737	783	709	778	793	725	736	742	720	748	731	788	756	737	747	780	733	687	754	774	718	750	807	737	789	788	677	747	768	762	768	712	736	744	751	734	761	738	754	734	753	732	736	751	736	782	781	776	709	749	751	742	731	772	792	766	829	727	742	719	731	772	750	696	721	723	704	771	746	743	721	765	709	716	740	752	729	707	754	761	767	746	756	749	798	736	755	722	685	725	775	778	757	731	713	721	709	700	732	729	709	681	701	739	708	736	741	808	772	795	671	748	746	735	769	742	728	739	726	779	731	747	778	758	710	733	787	710	735	739	712	756	748	690	718	722	717	756	705	703	789	766	736	760	708	767	776	700	695	743	788	718	736	743	739	738	708	699	770	757	774	722	724	704	729	799	785	713	724	772	766	763	728	725	712	719	723	686	723	760	711	742	794	751	813	740	707	717	725	732	741	718	761	741	785	772	706	749	746	751	768	678	760	738	772	751	807	741	799	777	719	729	794	751	771	732	713	740	803	730	760	705	782	717	742	739	763	713	779	746	744	773	696	769	758	736	780	807	772	733	721	763	777	729	726	743	747	708	759	729	733	731	746	704	751	751	737	771	703	743	732	733	748	724	725	772	781	696	758	774	738	770	754	753	781	752	764	746	721	760	759	749	750	781	714	760	780	699	696	722	657	697	740	799	700	721	731	712	763	747	757	781	726	726	719	734	723	771	765	754	711	764	694	703	802	739	783	718	779	754	762	757	784	755	743	722	701	747	746	773	732	760	707	724	685	746	679	785	693	707	746	739	742	777	750	784	733	720	735	726	745	702	748	783	740	737	773	781	804	721	705	752	771	786	729	710	695	743	746	732	783	705	790	756	791	722	732	728	707	772	690	735	774	720	732	760	762	764	704	698	765	748	791	756	786	742	720	725	736	760	722	756	770	760	734	738	774	742	733	757	746	735	719	749	744	755	778	742	790	804	736	759	692	714	757	708	728	740	827	698	744	719	745	727	766	728	706	764	747	749	747	828	735	798	736	739	750	722	734	730	733	733	777	706	697	723	703	716	742	716	764	733	755	750	774	740	755	777	740	727	718	766	685	719	714	750	734	717	722	709	723	744	743	756	731	720	736	732	790	745	753	762	796	711	712	768	787	730	769	777	667	735	735	712	728	735	783	752	691	724	701	702	747	802	695	673	731	803	770	718	733	721	736	706	767	650	689	776	765	710	721	746	745	767	763	791	733	766	725	738	703	754	756	726	767	738	724	764	764	742	741	681	736	726	780	789	781	774	702	720	793	767	735	731	714	744	745	713	702	780	743	742	738	769	727	717	727	745	761	759	755	692	751	757	788	730	738	706	730	734	721	725	778	764	751	751	762	782	739	744	739	767	696	770	744	779	720	731	688	695	719	760	772	726	726	762	704	748	687	760	787	768	740	731	788	744	722	727	740	716	709	734	713	712	738	662	711	747	704	723	724	776	715	755	749	758	803	722	755	769	754	728	717	743	717	739	714	737	665	736	748	797	773	777	755	757	733	732	706	735	713	785	752	727	693	767	700	756	741	741	728	740	744	748	695	745	765	762	753	705	759	696	727	734	765	729	725	750	765	764	735	766	747	699	755	677	768	753	786	710	772	779	783	747	737	707	698	727	741	722	710	781	769	751	757	784	760	720	828	723	725	755	725	719	726	755	690	766	708	716	713	744	734	722	717	794	753	736	752	740	718	747	787	716	730	757	776	787	703	714	739	786	745	740	748	775	726	775	741	723	735	781	700	746	778	741	749	704	766	732	742	740	749	728	761	759	737	743	701	730	733	763	767	793	738	729	751	769	752	764	764	762	775	740	741	768	774	723	745	708	773	751	720	749	754	672	761	736	741	714	766	675	784	717	772	722	733	744	732	749	761	720	751	780	705	765	728	736	711	747	729	775	682	710	775	734	770	718	753	734	741	724	770	736	748	740	691	717	755	775	711	736	730	740	709	717	700	695	755	774	770	766	713	726	706	714	764	738	737	712	755	682	809	752	787	697	740	751	780	743	758	742	737	725	730	754	680	741	762	727	763	743	738	684	766	742	760	753	765	770	730	769	768	764	767	738	700	697	702	814	743	757	833	719	765	705	784	760	735	746	769	746	722	695	774	767	715	758	739	741	705	760	773	700	737	726	764	742	760	733	777	683	815	708	791	762	713	764	743	743	757	736	715	704	722	796	760	776	752	716	763	756	742	734	715	729	771	780	749	806	789	733	751	767	735	703	772	725	704	736	788	758	750	688	767	739	771	747	724	736	759	732	733	731	721	727	725	764	731	694	769	724	747	751	711	780	737	804	720	790	706	731	758	749	754	697	742	727	702	769	735	735	744	755	749	777	805	741	735	747	745	792	732	667	759	751	748	717	728	713	725	805	754	780	728	740	770	770	741	715	756	742	738	746	753	724	730	768	749	724	737	733	768	742	713	728	783	720	748	756	735	733	695	777	742	704	750	795	745	705	771	742	726	732	744	737	735	764	771	779	747	755	708	765	719	700	730	764	746	754	726	722	714	775	735	728	748	733	759	725	770	708	691	758	758	748	743	718	712	699	686	747	708	714	778	697	726	746	719	788	782	736	765	716	728	751	733	735	756	751	756	792	789	743	790	776	765	734	736	754	732	735	736	714	774	755	784	743	700	708	775	777	784	696	759	711	741	769	715	763	784	705	772	723	729	704	690	743	724	764	747	742	753	726	691	719	757	777	712	754	730	782	719	724	756	774	764	693	751	782	807	739	738	777	720	750	761	775	737	749	713	757	754	760	753	709	754	770	727	724	739	747	722	706	753	750	755	739	770	754	736	699	744	740	745	703	747	698	772	732	725	738	721	746	751	744	728	769	670	715	719	714	740	702	763	730	769	761	751	718	684	750	707	742	710	728	699	743	703	721	732	779	719	783	735	725	758	740	749	762	737	723	789	697	783	777	732	761	769	742	747	724	741	781	711	717	735	723	735	758	737	748	727	771	749	735	753	722	757	746	764	759	738	780	751	767	750	749	723	724	773	711	734	762	710	719	720	741	697	735	711	781	714	761	715	716	756	735	689	743	744	714	714	768	735	704	815	754	703	747	750	736	769	696	759	743	706	728	804	734	728	737	791	752	798	729	717	752	742	735	770	727	759	739	762	722	737	728	730	718	720	748	716	737	719	706	741	720	721	765	731	756	706	728	720	742	699	715	775	765	778	711	732	753	752	807	775	753	683	794	733	789	777	719
23627	21149	28583	23854	21068	13576	1805	1050	875	939	782	718	679	613	567	618	601	507	484	497	477	442	405	437	452	429	419	423	429	459	353	398	392	435	395	389	454	388	429	446	424	416	429	397	429	433	440	475	442	442	425	400	435	461	542	670	634	713	519	487	380	381	411	404	402	397	384	371	382	362	438	395	400	424	380	411	374	405	403	372	380	408	414	403	408	371	362	404	386	380	404	402	377	412	395	362	389	366	358	384	406	407	415	401	417	380	394	401	420	357	351	384	431	399	402	391	422	399	422	362	388	396	372	338	342	371	384	397	391	402	368	387	354	353	427	386	397	355	382	409	383	403	354	383	366	385	404	406	383	391	381	400	401	381	388	406	427	395	399	402	391	396	414	366	390	399	390	361	424	401	396	382	415	393	403	421	401	388	403	373	390	421	403	426	373	426	436	392	361	394	347	390	368	403	408	398	394	411	408	383	441	368	397	381	388	364	374	389	397	384	387	377	383	407	388	334	390	394	429	362	378	430	394	420	385	395	413	378	387	403	380	432	395	392	371	368	414	407	381	399	409	392	408	396	384	358	370	391	397	380	420	396	412	410	409	406	389	390	396	405	391	421	415	429	408	412	388	366	411	386	415	404	402	411	404	357	400	416	408	424	407	393	379	375	408	380	391	406	383	390	383	367	371	437	386	393	388	400	398	398	364	377	353	395	380	389	430	389	381	405	420	371	403	360	363	395	396	354	415	403	416	402	406	390	380	421	413	429	407	372	360	401	413	402	377	369	390	398	384	416	397	420	417	397	377	396	398	418	414	374	428	412	381	354	411	366	378	405	390	413	399	404	392	399	406	356	376	417	396	367	404	363	384	402	399	391	395	410	375	398	378	396	388	417	395	410	391	378	369	422	449	353	418	404	361	408	392	365	392	384	428	404	428	356	400	428	371	404	397	344	375	421	365	378	362	372	412	408	387	417	388	364	401	405	418	377	364	396	406	383	377	366	409	397	397	390	413	400	394	385	402	412	382	387	378	378	395	363	389	381	385	403	402	368	423	396	414	395	407	378	424	371	403	368	417	403	374	397	383	392	374	366	395	374	393	390	409	371	377	375	416	415	344	372	350	381	379	392	412	396	377	406	373	381	419	384	384	405	411	372	366	420	379	373	390	371	394	367	400	348	406	374	379	413	392	407	383	395	419	354	437	380	391	405	414	429	414	368	368	399	394	426	374	356	401	407	384	424	406	359	374	403	390	382	387	378	425	394	383	393	391	376	380	390	375	378	400	402	418	376	364	436	372	380	416	383	381	393	406	410	399	378	411	380	364	415	403	341	415	391	396	374	387	365	386	367	420	400	411	407	371	448	429	383	394	374	383	365	369	419	393	368	400	390	385	340	419	381	418	424	375	406	398	414	378	445	400	376	418	397	381	352	410	373	363	401	409	369	373	387	396	384	370	432	394	411	388	419	373	374	410	393	375	421	356	371	366	403	363	379	409	414	411	404	425	368	375	402	413	391	403	375	401	408	381	440	406	411	418	384	384	421	401	412	396	411	404	400	385	396	430	407	432	421	392	425	408	365	400	397	411	390	394	408	386	402	405	387	409	381	420	411	396	375	419	383	398	394	372	397	392	400	403	351	407	401	377	380	392	369	405	421	390	407	388	389	398	407	400	385	371	389	380	420	378	387	375	391	400	417	401	378	408	410	350	362	407	437	387	410	353	400	395	368	387	369	383	387	388	383	395	376	411	403	399	406	401	427	419	356	391	380	400	401	369	395	394	392	421	369	413	424	359	414	396	403	443	384	390	369	409	416	381	389	390	386	419	358	366	415	430	383	398	405	410	424	398	364	433	431	396	382	426	352	373	392	425	391	387	459	362	425	395	383	421	410	403	406	404	355	398	416	373	396	378	386	405	410	411	385	402	399	367	394	384	403	337	401	405	370	366	394	376	399	409	396	392	429	383	408	396	415	400	427	392	380	416	424	413	391	396	389	387	405	419	394	412	399	351	367	392	404	405	409	361	389	388	410	389	400	433	380	401	418	379	347	409	426	411	403	397	416	398	402	423	405	382	380	368	441	394	385	400	383	403	367	375	388	392	393	403	423	374	404	422	376	382	392	417	406	417	396	384	420	425	384	413	358	413	403	363	378	408	375	410	374	377	349	409	384	414	393	395	399	395	389	414	415	394	393	406	391	418	386	396	355	401	405	370	364	407	388	393	403	405	366	388	401	397	396	425	382	390	401	374	350	416	382	412	403	355	409	378	372	375	405	445	394	427	416	392	406	428	384	382	397	397	448	385	377	372	360	383	351	401	388	377	389	364	386	382	392	358	389	383	344	367	397	398	370	369	393	388	410	409	371	428	413	405	426	393	390	370	420	365	413	418	407	378	412	428	372	376	407	388	367	373	398	409	401	382	385	397	383	393	356	403	404	395	392	386	374	382	376	417	429	388	367	406	409	378	407	386	378	355	402	377	402	384	372	408	401	375	415	384	392	390	377	379	387	398	361	393	421	399	392	410	370	398	389	383	405	373	364	397	406	420	374	377	390	381	388	377	400	384	390	405	397	390	400	395	362	377	370	362	410	386	398	431	400	380	414	390	404	413	373	419	395	370	421	376	414	405	346	422	432	370	371	421	378	376	383	380	394	423	373	410	385	384	388	378	366	387	438	444	382	394	358	368	369	383	397	388	391	410	361	412	433	407	388	386	402	412	395	383	447	381	395	410	377	384	430	396	412	410	389	426	423	419	431	391	402	384	397	392	425	404	420	383	390	381	391	399	415	384	385	378	413	412	362	370	425	390	369	397	395	405	417	415	423	400	343	401	398	372	374	394	433	365	391	395	407	411	380	404	360	362	415	425	389	393	410	391	356	383	406	404	366	363	397	394	380	371	349	378	371	399	397	394	396	407	393	375	386	384	411	402	389	385	378	438	367	432	407	365	392	397	368	379	411	402	388	406	346	395	380	374	394	395	388	355	433	374	398	382	398	396	371	406	418	370	369	374	390	407	377	442	392	418	407	419	422	383	399	407	371	415	389	388	357	373	386	400	422	394	386	360	412	391	399	389	437	381	347	400	381	388	400	360	379	398	379	384	420	425	425	369	420	394	426	420	390	364	382	367	397	434	380	368	383	412	401	377	421	383	398	423	387	398	362	384	396	402	422	397	396	399	430	413	376	383	425	396	387	401	394	413	399	417	398	381	360	382	403	405	385	403	362	402	411	371	384	375	381	409	386	394	405	402	398	396	368	400	379	371	349	362	450	383	414	382	432	389	407	392	386	374	406	389	384	394	400	409	370	406	410	407	383	393	415	383	414	376	370	395	396	389	366	364	379	395	426	399	367	396	383	382	399	385	417	385	404	401	399	376	426	396	413	381	412	392	364	431	354	363	399	367	369	396	367	427	429	369	409	387	371	384	358	402	394	383	412	388	408	392	374	390	421	411	393	370	358	396	386	398	434	401	365	412	371	399	403	422	375	377	361
6077	9974	8792	4457	3251	2763	2424	1893	1722	1726	1434	1175	1204	899	984	979	931	800	695	617	633	596	561	532	560	509	549	517	513	575	529	541	526	578	529	570	569	537	536	556	513	529	523	570	560	593	569	582	592	523	527	526	531	533	846	1004	959	999	706	605	529	499	502	518	478	523	498	488	512	527	473	549	525	482	542	548	503	536	487	504	488	478	467	502	505	477	508	510	490	478	495	481	526	510	497	505	503	479	488	526	499	527	518	467	515	516	513	525	508	465	533	504	530	512	506	476	485	501	483	514	507	501	544	492	516	502	517	494	481	493	504	539	482	520	538	481	486	484	520	519	490	462	493	520	496	495	482	491	474	505	505	513	466	495	506	511	479	481	501	538	526	534	482	511	498	479	495	557	487	442	491	531	542	549	495	497	530	478	502	507	513	525	531	525	523	506	468	482	508	498	478	535	524	468	478	529	514	492	496	455	509	501	516	490	523	517	489	491	498	501	498	462	488	496	538	486	464	472	490	510	500	473	526	486	539	480	513	517	470	515	468	529	467	484	510	512	532	490	517	497	486	507	490	509	511	514	489	503	519	509	489	487	464	505	525	466	530	512	495	515	516	504	527	511	547	472	483	527	498	499	509	486	500	518	469	536	530	466	482	515	519	516	484	521	489	503	491	462	493	488	535	532	489	475	524	524	475	488	491	478	538	534	497	472	530	477	511	547	514	493	513	487	490	548	507	485	485	491	489	535	509	469	516	556	516	517	506	498	539	511	480	550	468	491	505	508	502	502	459	522	473	504	546	512	513	508	503	495	482	519	502	533	509	501	483	504	494	458	486	489	534	473	484	487	499	494	507	529	531	508	508	525	471	504	483	524	510	453	473	516	544	505	503	476	502	513	511	541	493	583	520	512	497	472	492	468	483	545	457	532	463	464	513	520	507	505	485	542	483	503	508	531	499	533	487	488	540	520	559	456	520	531	490	489	544	469	488	517	516	495	520	499	514	484	543	463	487	508	496	517	524	513	518	536	502	507	505	510	482	463	474	502	507	513	476	509	507	499	532	522	527	525	550	519	523	510	502	506	504	503	500	502	506	483	479	535	518	510	544	530	559	474	531	498	504	501	553	538	530	467	509	524	486	524	489	481	527	513	488	497	540	516	501	530	508	527	516	489	521	495	487	441	497	493	526	500	477	468	533	523	484	557	491	483	506	524	487	493	524	508	499	506	502	481	487	515	532	501	472	523	495	497	485	492	504	540	508	521	492	525	507	451	489	499	559	500	462	508	514	509	490	524	465	488	490	532	517	503	505	472	528	496	520	511	516	506	490	474	454	497	496	523	501	499	518	490	507	526	477	508	483	518	533	502	505	522	504	484	487	490	504	510	509	463	495	495	467	491	526	534	564	526	503	464	506	495	457	515	522	496	488	508	547	494	551	515	494	535	540	485	493	498	499	494	508	516	489	512	493	528	535	526	468	503	492	487	482	514	505	516	498	526	475	510	507	521	496	520	444	511	526	470	523	528	495	494	497	518	520	514	507	494	494	494	527	496	504	490	503	512	528	469	505	460	510	457	520	517	483	468	503	463	509	470	522	490	533	489	522	517	542	556	487	483	490	515	491	503	536	518	473	526	466	545	468	488	511	509	480	493	527	485	529	531	551	508	527	499	503	537	475	486	481	475	485	497	492	534	482	515	473	484	502	532	499	498	500	505	501	479	534	523	462	501	503	502	546	466	500	497	504	498	477	498	460	513	487	488	486	513	526	525	489	503	494	529	544	470	464	502	516	491	523	501	538	541	495	498	524	472	520	543	501	475	510	474	500	487	526	538	501	512	486	512	526	498	485	495	499	524	522	525	502	503	516	505	514	520	512	520	522	530	517	485	488	503	488	521	501	497	563	534	497	474	487	514	497	500	486	525	511	512	506	514	493	528	486	487	526	479	497	518	522	496	505	495	435	497	463	474	513	503	485	523	483	514	476	529	501	528	491	509	491	452	532	529	519	479	491	491	491	517	482	560	509	480	502	497	511	504	512	509	497	512	486	492	522	518	528	508	504	487	517	500	499	472	500	512	487	492	504	515	504	537	480	492	511	495	532	522	531	536	452	552	487	511	467	496	490	494	507	532	522	489	480	470	508	501	518	471	524	511	482	508	502	477	514	513	469	519	480	527	504	489	513	457	512	550	506	483	468	532	518	510	513	550	529	515	515	518	467	506	535	487	509	467	488	508	506	528	514	509	516	527	516	524	485	446	512	480	521	513	513	465	487	501	487	490	493	505	501	493	508	484	530	481	512	476	488	504	472	532	514	509	554	491	505	488	474	501	473	510	488	498	501	493	513	489	545	471	510	542	505	530	520	481	464	506	466	523	503	510	511	506	552	512	496	496	520	507	479	499	525	469	525	501	515	502	513	494	546	510	496	469	465	446	478	497	547	490	487	480	520	521	512	509	512	496	519	524	544	526	539	515	528	487	491	459	503	480	500	482	530	505	553	477	508	496	505	493	477	501	529	460	545	503	548	478	537	487	491	534	471	524	531	480	497	529	509	532	499	518	522	533	492	478	523	487	487	492	532	483	508	549	475	505	535	515	495	498	491	490	539	516	482	521	551	498	519	522	508	523	468	477	482	444	505	511	556	517	501	492	498	520	510	510	494	530	519	497	523	481	545	492	448	518	523	502	481	504	489	516	525	498	485	528	501	476	493	509	504	495	535	521	536	493	504	483	510	516	508	512	518	509	511	506	492	473	511	491	540	496	499	472	516	527	508	513	520	486	545	488	505	543	519	515	522	512	475	532	546	524	510	533	493	538	504	477	507	483	524	494	483	548	481	470	498	481	482	505	499	481	521	451	466	497	505	519	513	535	496	525	497	526	513	486	511	469	477	505	497	504	511	475	491	505	507	488	524	511	503	540	510	486	482	488	506	526	518	483	457	538	488	484	487	514	481	462	487	517	493	544	488	498	487	544	471	525	455	483	528	480	467	460	468	508	523	505	518	507	498	485	503	529	464	488	520	493	520	542	481	512	498	501	504	491	509	516	506	506	544	510	506	507	545	524	499	498	536	483	499	509	510	509	474	481	482	499	508	490	501	503	537	488	514	510	490	463	485	494	529	478	503	479	493	518	517	538	483	514	481	521	499	501	495	523	508	483	510	523	514	511	507	515	541	561	494	508	504	507	485	492	495	496	512	517	476	478	525	508	502	481	515	493	485	444	475	501	529	474	504	501	526	504	492	527	507	519	479	521	486	484	487	501	522	497	503	521	492	479	496	504	508	491	507	501	492	542	506	493	502	501	514	499	512	537	509	483	494	527	498	504	506	488	494	516	499	499	447	500	481	500	521	480	505	519	500	514	498	492	501	529	457	447	477	497	509	494	500	533	508	487	476	517	486	460	512	501	508	484	510	523	472	467	514	537	488	494	471	494	532	512	551	513	478	523	529	454	494	539	550	490	512	520	520	525	487	507	490	502	501	541	487	490	532	520
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
