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
339655363529	339655364098	339655364648	339655365198	339655365748	339655366298	339655366848	339655367398	339655367948	339655368498	339655369048	339655369598	339655370148	339655370698	339655371248	339655371798	339655372348	339655372898	339655373448	339655373998	339655374548	339655375098	339655375648	339655376198	339655376748	339655377298	339655377848	339655378398	339655378948	339655379498	339655380048	339655380598	339655381148	339655381698	339655382248	339655382798	339655383348	339655383898	339655384448	339655384998	339655385548	339655386098	339655386648	339655387198	339655387748	339655388298	339655388848	339655389398	339655389948	339655390498	339655391048	339655391598	339655392148	339655392698	339655393248	339655393798	339655394348	339655394898	339655395448	339655395998	339655396548	339655397098	339655397648	339655398198	339655398748	339655399298	339655399848	339655400398	339655400948	339655401498	339655402048	339655402598	339655403148	339655403698	339655404248	339655404798	339655405348	339655405898	339655406448	339655406998	339655407548	339655408098	339655408648	339655409198	339655409748	339655410298	339655410848	339655411398	339655411948	339655412498	339655413048	339655413598	339655414148	339655414698	339655415248	339655415798	339655416348	339655416898	339655417448	339655417998	339655418548	339655419098	339655419648	339655420198	339655420748	339655421298	339655421848	339655422398	339655422948	339655423498	339655424048	339655424598	339655425148	339655425698	339655426248	339655426798	339655427348	339655427898	339655428448	339655428998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2673	3600	2300	2674	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23844	22267	32223	30607	27733	22750	11655	912	627	578	568	543	531	532	536	582	612	563	536	561	510	571	575	520	547	575	561	577	560	568	568	551	555	551	541	517	561	530	521	583	559	546	540	523	525	567	571	582	528	546	549	565	541	558	557	573	524	545	614	519	571	544	543	527	551	530	515	513	564	550	533	533	530	563	546	508	520	523	515	523	503	545	504	553	550	519	507	547	509	568	542	517	518	520	476	556	535	529	555	547	545	585	523	509	541	526	556	525	557	534	555	585	576	544	547	580	511	556	607	567	551	575	485	566	481	542	489	572	547	576	525	564	565	595	525	515	541	513	569	531	537	514	541	580	528	553	521	555	550	563	528	548	513	478	504	521	557	510	552	544	522	552	552	592	554	527	534	530	542	512	548	547	510	564	523	534	595	564	543	560	546	540	540	542	541	531	564	500	537	514	552	581	522	548	532	573	578	516	576	520	553	566	550	590	546	602	537	564	589	581	585	571	506	564	537	598	587	548	600	543	530	523	565	523	578	570	562	536	546	531	545	574	577	514	482	562	541	525	509	545	521	541	564	576	545	559	557	548	524	571	542	559	549	532	539	544	610	544	501	502	581	578	531	553	556	521	538	547	536	567	595	504	561	582	540	568	518	545	509	515	590	573	495	552	559	530	574	566	533	600	523	553	534	563	532	527	547	547	503	546	519	540	543	570	585	594	564	544	514	541	565	537	547	521	548	544	543	536	556	533	522	558	591	564	545	553	535	539	514	605	539	530	541	600	536	564	524	553	528	555	556	510	568	563	564	534	537	562	574	501	545	576	566	588	569	506	561	517	559	542	547	566	550	543	525	568	562	533	529	546	501	558	535	555	536	557	547	538	603	545	529	591	538	558	555	489	590	566	549	547	520	562	537	539	530	583	515	523	574	583	578	550	539	554	535	561	549	561	517	557	540	548	538	527	515	565	515	557	548	555	558	569	548	517	533	541	605	578	554	537	551	564	528	547	520	507	560	545	534	565	572	541	566	528	580	563	523	585	557	554	507	528	551	543	514	516	542	541	525	551	567	511	525	510	556	515	533	584	536	542	506	510	555	541	522	578	573	556	590	535	536	534	548	542	562	576	567	538	524	542	528	562	560	554	530	478	494	578	582	563	551	544	533	518	535	553	534	556	504	550	572	552	545	535	545	585	527	524	542	515	584	548	513	527	530	554	545	588	537	521	578	560	531	536	548	571	524	544	513	583	553	561	545	575	513	525	560	554	582	576	564	520	535	536	538	553	556	570	548	491	583	554	547	574	533	598	526	535	563	524	500	550	539	543	578	577	555	571	577	543	549	528	560	537	554	587	583	545	538	511	531	528	541	520	544	544	529	534	536	539	539	535	548	537	527	520	543	546	577	591	533	595	562	498	571	513	566	554	565	548	528	510	542	564	593	589	516	506	501	575	561	530	558	554	516	532	572	496	525	543	547	523	564	538	546	514	498	503	548	525	560	498	551	542	552	550	561	568	561	561	538	536	530	546	585	543	546	540	516	505	529	561	528	541	524	532	562	516	547	541	583	534	576	570	560	530	539	543	511	547	549	543	558	563	508	569	549	561	517	577	535	527	567	555	564	525	534	562	563	510	544	521	556	526	548	546	534	556	536	542	532	548	564	551	559	513	547	548	564	548	581	504	492	516	547	569	524	568	548	541	527	520	545	539	562	564	554	534	522	548	514	500	532	572	550	545	575	526	549	543	509	583	549	564	557	550	592	517	510	502	510	559	528	549	504	570	522	541	553	570	511	517	574	551	547	547	552	532	544	527	559	566	525	568	547	570	549	522	531	590	537	523	534	554	570	546	585	530	549	520	535	570	573	535	519	569	569	519	529	527	539	538	530	585	557	536	559	550	551	542	558	544	574	533	507	579	527	513	547	561	594	526	537	504	546	538	540	550	492	522	579	610	549	581	591	525	537	532	501	544	534	525	540	537	533	542	531	536	551	534	509	510	543	526	543	527	542	544	535	583	545	534	553	542	513	543	544	555	530	553	544	574	552	525	502	539	547	549	529	539	574	507	563	524	529	520	566	574	573	550	531	557	588	521	516	517	549	561	539	555	543	538	557	564	581	553	524	556	561	552	508	532	520	537	483	529	544	536	546	528	566	615	554	564	533	567	549	562	555	548	537	555	570	543	558	535	547	550	548	553	547	566	540	524	577	498	553	546	513	563	561	509	567	546	565	586	551	533	552	550	563	527	561	523	558	526	569	581	514	544	542	577	512	541	541	530	530	539	536	526	546	544	581	563	525	578	536	486	522	555	590	585	543	567	527	525	532	575	561	509	547	557	559	529	541	569	563	536	550	525	583	541	546	554	560	568	560	502	560	558	566	529	519	506	532	557	545	516	546	583	579	493	544	516	515	511	541	579	480	497	597	545	553	525	541	551	558	595	580	494	572	543	530	530	523	546	544	571	565	608	546	560	600	557	579	548	558	515	525	543	507	550	547	559	528	559	538	544	549	556	563	608	538	554	533	540	503	543	535	539	568	552	546	553	516	520	538	572	537	517	569	550	548	521	512	546	525	576	579	540	552	512	575	506	527	560	537	548	539	541	550	571	522	568	536	536	545	552	537	551	576	538	566	523	535	507	549	559	559	535	547	495	553	579	565	548	565	522	545	541	553	545	550	570	551	523	580	553	523	509	533	540	559	555	512	573	536	555	550	533	543	539	514	535	560	519	498	590	529	536	582	553	523	528	525	514	566	542	541	511	587	535	544	543	532	512	533	526	545	567	527	577	530	535	556	515	524	513	523	510	537	512	534	531	472	557	552	568	527	558	533	498	507	512	509	550	513	522	519	545	542	576	527	518	523	530	508	524	555	580	551	530	582	582	557	558	518	512	521	551	492	534	535	565	553	557	510	516	537	542	547	538	544	509	517	537	548	516	533	578	543	549	529	556	519	565	562	531	534	514	528	541	482	572	540	548	529	563	584	531	593	512	562	568	553	539	569	560	524	553	527	535	533	567	534	543	568	515	516	552	511	584	530	515	589	543	553	505	560	538	584	553	516	568	583	496	534	516	528	567	541	548	542	514	527	521	528	574	571	567	551	516	548	549	551	553	533	517	573	596	572	538	549	510	546	579	573	597	529	553	514	538	548	563	535	548	531	537	510	541	565	510	542	560	502	523	566	493	556	537	522	528	548	535	551	547	540	516	507	558	554	534	544	592	594	546	525	573	530	544	571	544	508	532	547	589	529	571	526	538	580	527	548	510	543	552	574	532	523	523	565	555	541	516	566	520	577	547	487	565	548	576	549	539	533	522	584	488	531	543	556	516	545	569	521	527	536	543	570	554	527	542	555	569	531	559	522	582	575	520	566	531	508	504	525	546	536	513	532	543	525	567	533	535	560	556	533	512	549	571	491	571	521	521	529	563	520	523	522	556	533	553	546	551	562	487	565	546	527	562	520	485	554	506	499	574	549	530	552	541	553	537	561	556	530	530
60935	102109	88208	67338	45569	22645	4883	954	919	948	903	920	987	956	941	941	950	925	934	921	975	914	964	937	921	930	927	944	915	932	920	893	928	967	886	878	885	908	922	853	922	886	931	970	915	929	876	856	936	886	938	928	924	936	921	853	922	934	883	950	910	967	901	938	879	905	935	924	974	878	967	892	919	911	893	942	875	987	915	918	921	919	934	939	941	916	932	883	943	878	910	881	867	940	937	885	938	886	914	881	885	911	952	891	939	871	890	932	949	853	933	897	924	915	917	907	901	951	963	899	923	926	955	913	902	900	945	874	844	953	939	935	926	919	928	878	884	872	893	909	904	907	908	961	920	923	889	970	939	910	896	855	960	930	917	874	883	940	953	863	883	985	897	929	965	932	919	935	875	954	923	944	904	885	923	918	953	919	868	911	891	949	919	890	927	972	947	939	908	915	927	931	928	923	916	886	935	955	954	938	961	945	889	893	885	924	932	860	954	905	891	969	889	959	919	880	921	921	940	918	919	922	895	892	830	921	920	951	946	872	900	950	900	928	934	936	914	952	921	914	933	930	908	882	915	887	973	903	890	939	898	933	915	867	920	890	982	901	951	891	945	877	934	925	935	936	905	932	916	944	929	934	909	904	861	919	944	920	940	913	921	920	984	926	929	957	933	968	919	887	913	909	857	892	888	877	892	917	945	955	900	890	888	957	928	904	950	916	960	928	898	949	888	935	917	931	908	926	908	997	934	908	914	918	871	916	885	919	929	947	907	893	966	905	907	929	976	913	949	905	962	935	904	951	929	911	938	957	927	930	952	909	902	880	889	892	948	922	915	910	907	913	935	910	884	903	880	908	907	963	922	942	921	906	916	968	922	902	927	890	906	924	908	931	910	954	938	854	856	982	960	855	933	924	857	923	927	960	924	916	882	890	918	871	885	919	862	925	864	906	942	887	881	915	939	895	923	883	879	915	963	933	821	858	919	871	998	974	964	908	963	941	916	927	934	921	889	924	925	901	953	927	881	949	901	936	908	954	994	927	923	968	949	968	902	921	922	941	968	916	934	931	910	891	918	901	916	941	892	946	932	948	916	896	905	961	889	932	948	893	919	883	891	943	925	912	935	898	907	931	955	924	942	941	903	923	978	922	879	938	950	927	939	952	921	924	926	881	936	943	904	907	1009	908	947	907	954	882	883	909	862	920	941	936	880	922	908	877	956	912	875	929	928	956	953	956	898	917	968	909	955	955	904	935	932	956	893	951	904	941	889	939	931	960	909	887	934	929	940	950	917	928	877	968	904	1013	861	904	930	919	954	982	936	973	896	924	938	903	913	879	936	894	905	919	865	881	981	921	914	906	925	944	936	950	939	882	910	952	949	948	983	977	924	927	883	944	899	925	846	910	916	888	932	908	930	911	887	918	953	937	926	925	942	903	887	918	911	923	924	886	900	914	895	867	911	931	921	889	884	924	888	920	918	885	960	905	915	908	911	881	934	935	936	940	869	926	929	887	884	986	868	864	944	959	898	842	896	900	897	911	913	936	953	929	978	887	895	933	932	923	892	887	883	840	900	916	954	924	945	911	902	905	907	901	906	896	900	886	879	909	938	995	919	880	939	903	882	927	928	866	895	832	853	966	932	956	929	915	852	928	920	914	898	906	981	891	872	875	939	905	941	861	924	873	884	894	866	939	906	922	905	955	941	925	970	909	941	973	897	904	911	862	917	891	920	945	910	864	934	951	931	940	900	872	890	966	911	955	894	900	903	937	920	915	925	958	928	932	927	899	953	916	886	932	920	915	935	958	956	919	976	928	907	885	892	904	948	938	937	953	874	869	949	924	928	916	928	943	889	958	945	876	899	917	968	932	995	872	907	879	870	928	929	905	932	895	913	916	946	910	885	883	910	921	905	920	919	886	934	936	945	886	873	890	904	960	922	967	910	897	946	924	914	901	911	907	894	919	882	884	947	926	910	894	881	986	932	965	960	847	929	937	912	966	900	944	922	856	868	888	911	903	964	897	891	944	943	909	930	934	917	913	949	954	942	853	935	922	928	961	955	838	1008	902	967	941	855	931	906	893	914	903	974	936	914	900	889	967	947	903	969	892	878	940	916	930	919	914	986	967	948	949	904	876	928	933	939	890	963	894	865	897	903	900	916	915	898	873	909	957	927	898	866	966	916	947	947	916	958	905	920	936	912	945	890	899	961	914	883	953	916	878	925	914	911	919	880	916	887	886	938	944	930	932	905	889	951	948	918	948	907	950	934	938	930	909	918	968	939	932	903	905	941	916	949	932	885	943	901	893	911	941	949	906	921	923	920	941	904	854	891	864	920	887	888	936	926	938	907	893	908	928	874	892	879	942	928	935	868	897	920	938	908	902	957	916	967	920	932	917	926	921	910	914	907	966	915	853	915	899	903	869	923	867	874	938	921	929	917	949	874	899	930	892	887	891	936	918	906	842	878	885	905	974	927	928	890	908	955	936	901	858	884	880	889	915	934	906	930	861	962	926	910	969	991	911	934	838	922	944	898	892	910	939	890	947	908	908	885	987	928	914	923	893	922	890	875	896	855	903	952	866	881	905	927	907	881	896	955	889	875	901	941	957	926	944	898	912	935	875	933	882	883	919	899	900	910	931	899	862	898	954	975	975	870	893	941	897	917	936	925	902	917	867	919	955	940	903	907	851	880	954	945	959	863	965	885	895	947	874	910	907	945	902	911	913	910	867	917	927	862	930	953	891	905	873	910	910	913	943	948	928	944	923	920	954	935	957	928	900	906	931	933	902	990	867	896	911	968	894	933	929	919	951	931	949	873	916	919	893	859	929	928	852	861	875	899	941	1027	916	932	911	904	948	877	957	917	926	880	888	889	902	913	889	900	956	909	963	893	878	934	901	904	883	921	900	920	907	911	920	913	953	922	883	951	904	951	922	918	976	913	901	862	904	910	920	878	931	946	957	964	923	949	923	876	937	930	930	904	919	887	946	996	932	897	884	942	885	933	907	924	936	918	952	882	946	885	913	929	957	856	946	926	887	921	929	911	944	954	947	937	920	927	927	887	911	902	967	940	946	908	898	923	927	974	929	933	906	882	930	928	909	879	901	892	941	938	925	978	903	914	914	919	929	937	889	919	888	924	914	957	917	881	1009	907	914	887	884	919	956	919	891	926	887	900	937	904	919	894	972	916	895	914	900	929	976	927	889	917	904	945	932	883	920	912	920	883	926	959	870	903	954	976	845	917	921	915	872	887	909	962	886	934	975	918	920	898	924	937	909	910	896	886	952	923	954	925	925	892	918	910	902	935	910	869	924	958	934	903	920	962	907	887	913	869	921	971	923	910	882	902	928	907	915	927	939	886	961	932	928	879	926	925	914	935	911	895	915	929	905	967	946	916	915	909	909	921	888	937	857	897	859	892	942	910	903	910	931	907	912	900	907	901	881	874	894	854	939	909	913	896	936	869	933	976	939	869	922	894	884	906	864	953	957	906	942
27223	26788	30174	22375	9710	2833	1050	796	814	819	849	793	796	807	751	802	815	856	842	770	795	752	758	846	798	855	781	821	798	778	817	789	820	832	815	784	808	818	811	802	778	837	786	779	795	852	837	788	752	806	787	788	731	781	816	758	834	818	807	791	827	816	829	806	783	826	798	810	789	798	816	789	782	837	779	811	819	762	773	766	851	799	764	815	810	829	790	776	798	769	830	773	784	811	822	809	809	844	844	807	793	845	726	801	764	826	819	790	834	824	774	789	823	785	766	821	856	836	765	764	755	761	847	803	757	778	823	787	780	771	846	810	776	831	772	790	784	825	783	800	767	841	828	802	775	767	816	828	781	824	867	736	781	756	830	812	774	798	759	752	791	830	769	832	769	797	823	794	767	803	779	831	753	821	790	791	759	821	802	822	809	786	801	774	824	775	803	761	837	809	807	797	803	781	787	811	808	786	811	807	868	802	799	831	825	834	839	822	773	823	800	801	815	784	818	823	787	740	786	772	824	767	807	818	834	817	756	878	837	813	767	773	765	792	803	817	768	790	791	769	817	747	791	840	784	835	817	853	803	793	808	820	765	790	777	792	837	790	800	844	773	800	834	815	759	814	809	840	750	802	799	772	851	784	780	769	832	789	820	845	808	815	800	828	811	799	858	767	771	812	797	837	795	820	816	802	820	818	782	781	814	859	773	771	814	811	740	805	799	773	832	773	799	789	770	842	852	847	773	806	795	839	817	834	817	831	790	802	789	789	788	832	833	774	814	766	774	787	791	820	767	835	794	796	787	820	805	787	819	804	761	796	793	713	831	766	782	820	867	833	793	798	804	808	806	752	801	848	778	767	785	829	799	745	815	790	796	791	792	759	772	847	812	801	851	809	755	830	760	793	858	790	812	806	834	823	864	862	763	817	780	826	813	755	801	816	842	814	789	842	810	793	813	808	803	817	786	788	806	769	822	798	783	827	865	801	831	786	820	833	830	736	812	740	833	891	778	772	776	825	829	839	835	778	801	838	801	825	839	760	857	853	814	805	782	829	805	850	817	794	856	824	817	846	813	787	860	824	815	758	809	796	755	847	812	869	797	784	797	808	823	840	798	825	768	777	819	783	810	804	806	820	796	805	809	809	839	796	839	802	811	753	809	782	806	776	847	797	791	817	749	798	878	776	853	810	771	740	799	787	747	876	793	823	823	814	798	791	787	828	801	809	810	786	773	837	825	798	810	840	817	816	794	808	814	801	859	815	754	758	804	798	794	809	807	811	795	808	858	730	837	766	819	873	818	834	796	854	806	866	830	792	753	770	829	767	810	838	802	766	808	780	809	828	789	786	807	773	816	790	785	825	838	856	818	769	805	764	805	825	815	796	818	888	807	840	813	827	795	836	803	740	756	831	809	804	773	794	815	813	796	839	863	772	810	810	742	774	794	802	822	803	783	819	769	820	867	784	875	788	823	799	846	835	768	809	788	799	808	805	811	819	826	828	756	815	810	767	763	763	753	763	813	795	787	815	746	760	754	794	848	830	804	801	831	822	811	795	759	814	834	798	805	838	749	796	841	773	782	814	766	814	820	797	815	775	804	812	810	841	776	855	797	740	770	805	822	789	824	816	829	800	768	810	823	834	784	805	800	797	818	797	770	736	801	789	825	775	789	880	803	817	799	807	733	798	803	842	811	744	811	777	803	769	821	762	815	831	815	813	800	773	815	855	774	800	829	804	806	854	824	804	791	866	804	803	812	823	811	805	800	794	754	732	801	806	789	818	833	838	792	795	820	802	846	788	784	785	829	856	775	804	816	797	776	829	783	854	812	796	836	810	842	796	825	822	816	799	814	810	796	811	790	819	793	808	772	813	815	784	774	792	798	773	811	825	794	798	822	789	823	811	787	783	824	835	822	775	820	830	778	822	793	810	778	769	846	759	785	818	794	835	817	785	812	819	806	723	766	793	804	795	836	814	727	828	798	854	833	825	799	791	775	748	849	779	810	853	848	825	844	804	812	786	798	792	798	878	820	818	800	737	814	775	833	793	837	802	795	795	829	828	779	820	801	775	784	773	825	819	807	827	775	810	824	824	841	792	788	816	802	810	810	854	795	851	803	819	832	837	799	762	825	792	832	802	781	840	814	809	782	740	822	805	823	890	795	812	838	791	807	769	803	824	827	812	772	780	812	805	835	792	822	792	801	780	814	809	811	792	766	872	762	829	768	846	818	761	783	804	796	821	834	820	808	819	801	812	828	770	834	772	798	809	812	822	829	843	802	784	821	789	764	823	801	767	796	778	816	837	767	780	774	826	784	845	814	801	898	806	795	866	765	810	794	894	774	771	795	792	779	841	800	833	814	778	813	828	808	808	782	794	786	810	805	803	795	756	807	758	805	768	780	834	799	775	804	766	847	819	805	803	789	776	808	835	814	803	765	828	797	809	792	783	759	743	775	794	805	832	791	819	810	801	797	781	773	820	801	824	775	795	738	798	780	812	799	749	766	756	836	819	763	806	795	779	815	830	791	720	770	742	810	827	834	793	810	762	763	843	828	818	811	831	811	834	777	865	809	832	782	825	809	851	800	761	812	763	712	813	788	765	762	832	822	756	811	774	788	782	799	851	841	794	816	774	780	792	813	836	796	753	834	810	793	814	880	834	855	841	760	781	821	812	805	792	752	846	792	799	798	815	782	864	823	790	813	746	822	797	769	826	788	822	782	732	784	831	819	826	764	812	801	808	831	835	778	825	802	828	844	799	828	800	761	823	795	776	845	830	798	798	781	781	851	780	837	801	790	762	788	791	798	803	812	740	844	816	819	808	833	820	813	806	765	797	855	864	837	863	775	791	820	820	836	823	865	840	811	788	806	845	748	772	826	754	777	784	821	841	833	834	841	806	861	840	802	783	792	801	797	863	847	793	789	809	833	799	864	794	784	784	813	759	765	811	830	820	807	775	799	831	832	795	821	788	815	851	825	797	791	774	823	793	831	813	768	811	797	756	830	752	803	767	800	837	791	782	848	796	833	805	822	821	809	814	783	775	784	785	784	786	752	746	788	818	754	751	809	776	782	805	820	809	826	835	810	800	795	823	812	820	860	792	806	794	795	844	795	832	812	785	792	779	748	788	766	740	808	810	811	842	808	788	822	804	829	775	834	762	794	782	789	809	776	808	769	797	780	816	877	778	786	841	861	767	775	812	776	779	865	842	802	795	800	825	792	820	820	836	772	720	812	814	842	768	760	793	772	772	773	812	786	738	814	760	826	776	794	802	768	824	833	863	776	765	834	830	848	811	784	760	743	822	835	812	778	793	835	859	822	816	781	783	853	795	779	808	737	820	818	771	786	800	808	819	818	835	856	807	804	799	798	835	800	785	787	829	815	861	794	839	792	764	794	806	801	734	807	871	847	799	782	801	762	772	809	819	804	793	826	835	819	813	789	779	789	766	799	824	804	805	814	790	777	844	824	818	823	777	799	808	787	750	819	819
30336	47134	37480	25609	14669	5225	1833	1393	1350	1358	1411	1354	1416	1412	1444	1401	1344	1444	1399	1423	1405	1361	1393	1330	1402	1427	1430	1404	1396	1366	1393	1400	1383	1392	1434	1394	1399	1374	1371	1434	1373	1421	1433	1387	1429	1405	1359	1325	1426	1408	1425	1448	1418	1445	1373	1342	1414	1415	1412	1406	1330	1394	1422	1345	1471	1365	1343	1405	1399	1316	1353	1349	1347	1389	1402	1358	1436	1354	1338	1402	1430	1385	1373	1422	1381	1386	1444	1427	1434	1334	1382	1291	1415	1433	1441	1370	1350	1371	1361	1378	1338	1433	1452	1458	1415	1398	1363	1416	1397	1400	1373	1351	1348	1314	1325	1389	1396	1375	1415	1335	1373	1361	1385	1330	1399	1404	1332	1390	1384	1354	1390	1357	1450	1373	1397	1395	1395	1405	1382	1424	1404	1398	1356	1414	1394	1432	1382	1432	1396	1337	1362	1409	1359	1382	1415	1438	1477	1367	1302	1419	1314	1400	1398	1334	1355	1400	1397	1442	1337	1339	1351	1414	1354	1376	1421	1392	1383	1428	1433	1448	1377	1375	1411	1366	1354	1346	1391	1353	1335	1467	1305	1374	1334	1409	1300	1484	1359	1335	1347	1339	1342	1353	1435	1364	1403	1382	1448	1408	1415	1370	1364	1396	1400	1406	1373	1394	1352	1366	1346	1414	1372	1355	1423	1424	1391	1404	1334	1363	1377	1393	1435	1320	1438	1350	1349	1382	1324	1347	1383	1406	1368	1364	1416	1377	1332	1348	1379	1443	1357	1380	1399	1428	1387	1343	1358	1364	1420	1424	1329	1429	1388	1440	1382	1317	1428	1414	1363	1268	1379	1452	1384	1353	1369	1402	1405	1361	1394	1364	1373	1365	1390	1401	1351	1401	1426	1347	1430	1429	1431	1368	1366	1454	1320	1388	1389	1436	1392	1403	1375	1403	1380	1378	1353	1376	1369	1460	1374	1334	1411	1402	1369	1368	1360	1386	1413	1420	1345	1449	1384	1414	1349	1406	1376	1444	1389	1405	1370	1383	1383	1395	1411	1382	1407	1397	1455	1403	1376	1451	1333	1387	1384	1415	1415	1426	1317	1455	1454	1325	1409	1403	1427	1412	1402	1336	1391	1333	1345	1384	1315	1389	1311	1427	1330	1392	1395	1521	1409	1394	1409	1414	1320	1358	1396	1390	1395	1362	1337	1367	1399	1401	1430	1461	1373	1391	1416	1313	1408	1373	1351	1446	1414	1387	1407	1403	1366	1356	1358	1406	1270	1325	1421	1348	1381	1393	1359	1435	1391	1364	1429	1358	1392	1420	1305	1355	1292	1410	1388	1406	1394	1377	1364	1348	1355	1421	1388	1338	1355	1395	1347	1376	1386	1336	1431	1323	1385	1369	1403	1353	1429	1396	1385	1356	1440	1380	1392	1389	1348	1399	1385	1366	1347	1458	1366	1444	1309	1363	1393	1385	1434	1308	1369	1357	1387	1333	1366	1324	1289	1307	1408	1384	1443	1353	1356	1457	1357	1456	1371	1402	1392	1410	1373	1339	1355	1433	1337	1352	1344	1375	1380	1396	1417	1407	1431	1337	1343	1445	1409	1405	1431	1313	1372	1378	1411	1354	1399	1340	1372	1337	1372	1339	1360	1402	1363	1368	1419	1344	1375	1397	1372	1423	1425	1364	1330	1403	1377	1309	1359	1348	1301	1334	1390	1366	1393	1314	1385	1336	1437	1376	1380	1330	1380	1357	1328	1331	1355	1359	1406	1411	1372	1348	1385	1388	1366	1415	1362	1347	1350	1332	1361	1414	1344	1417	1325	1361	1386	1331	1375	1374	1414	1373	1433	1386	1383	1329	1414	1404	1484	1369	1382	1435	1351	1328	1374	1387	1392	1387	1375	1402	1382	1439	1400	1413	1427	1347	1324	1330	1406	1426	1341	1403	1401	1373	1326	1348	1361	1402	1424	1372	1409	1324	1393	1403	1420	1373	1391	1439	1411	1422	1420	1337	1388	1374	1307	1370	1438	1407	1381	1450	1399	1349	1434	1411	1440	1422	1380	1348	1390	1416	1361	1383	1329	1430	1406	1351	1323	1347	1332	1421	1405	1406	1396	1418	1327	1449	1442	1416	1424	1377	1403	1338	1321	1308	1371	1413	1374	1373	1365	1421	1409	1443	1376	1444	1387	1401	1405	1427	1333	1376	1333	1414	1331	1416	1354	1416	1370	1384	1343	1405	1358	1460	1414	1373	1412	1456	1396	1410	1342	1375	1425	1346	1414	1410	1397	1373	1361	1382	1356	1402	1407	1423	1392	1347	1391	1412	1362	1372	1421	1392	1320	1400	1336	1343	1377	1341	1317	1360	1392	1418	1380	1376	1376	1323	1389	1397	1345	1440	1364	1422	1372	1349	1442	1389	1412	1368	1316	1413	1324	1338	1404	1399	1382	1359	1419	1388	1424	1411	1376	1372	1448	1416	1310	1361	1345	1445	1445	1417	1355	1393	1389	1419	1308	1406	1410	1373	1349	1403	1461	1441	1399	1359	1388	1370	1410	1372	1362	1443	1365	1401	1450	1433	1382	1404	1405	1328	1399	1455	1401	1365	1373	1380	1397	1373	1389	1347	1399	1315	1378	1411	1411	1361	1349	1294	1363	1410	1405	1407	1330	1374	1356	1404	1344	1384	1470	1358	1357	1409	1460	1407	1368	1394	1391	1385	1386	1346	1320	1418	1376	1363	1413	1324	1417	1387	1370	1365	1360	1383	1399	1482	1371	1366	1463	1340	1397	1382	1356	1373	1388	1465	1416	1355	1376	1392	1347	1358	1408	1413	1322	1413	1404	1282	1440	1342	1389	1506	1429	1434	1392	1417	1324	1377	1367	1432	1390	1443	1349	1385	1388	1370	1384	1379	1414	1392	1377	1304	1371	1392	1419	1356	1395	1430	1449	1381	1444	1378	1386	1377	1386	1336	1382	1436	1387	1393	1314	1376	1378	1319	1374	1363	1379	1412	1405	1400	1346	1470	1394	1421	1341	1325	1405	1342	1392	1324	1361	1339	1369	1416	1370	1395	1403	1368	1374	1403	1407	1387	1428	1390	1439	1379	1435	1410	1317	1416	1399	1335	1347	1355	1409	1395	1430	1353	1343	1336	1344	1472	1285	1357	1453	1354	1384	1416	1359	1389	1424	1358	1336	1375	1364	1373	1412	1405	1316	1401	1356	1379	1407	1429	1392	1347	1401	1372	1320	1412	1295	1372	1357	1371	1287	1295	1445	1351	1480	1440	1376	1366	1377	1399	1350	1324	1461	1320	1398	1443	1375	1434	1351	1483	1379	1364	1290	1325	1387	1403	1367	1417	1353	1335	1365	1354	1412	1335	1384	1369	1407	1340	1397	1372	1411	1391	1364	1361	1440	1413	1415	1378	1354	1413	1275	1313	1375	1367	1407	1377	1405	1339	1347	1325	1334	1422	1366	1288	1364	1347	1362	1387	1381	1413	1409	1317	1373	1376	1436	1374	1396	1315	1425	1445	1369	1318	1416	1367	1432	1399	1399	1414	1411	1389	1393	1397	1403	1400	1357	1363	1386	1418	1357	1426	1370	1401	1405	1428	1426	1362	1388	1384	1406	1385	1386	1373	1369	1359	1446	1410	1332	1369	1391	1350	1396	1346	1374	1341	1439	1459	1381	1407	1337	1398	1383	1447	1387	1311	1350	1373	1323	1327	1328	1365	1437	1363	1360	1370	1346	1344	1456	1404	1403	1393	1355	1398	1433	1359	1302	1341	1382	1378	1400	1347	1427	1310	1413	1428	1332	1394	1379	1447	1292	1374	1352	1399	1387	1392	1383	1367	1361	1397	1337	1374	1385	1428	1447	1404	1310	1392	1326	1395	1379	1314	1378	1382	1404	1423	1486	1320	1432	1349	1352	1378	1340	1434	1405	1356	1361	1374	1401	1374	1334	1389	1377	1355	1426	1379	1339	1390	1364	1328	1393	1422	1318	1422	1367	1431	1369	1320	1427	1397	1368	1468	1404	1332	1379	1391	1379	1324	1394	1398	1455	1421	1399	1379	1399	1322	1393	1386	1327	1393	1381	1287	1331	1474	1395	1432	1390	1418	1400	1324	1347	1408	1372	1374	1377	1393	1379	1397	1362	1349	1351	1405	1358	1365	1335	1445	1438	1321	1397	1373	1417	1388	1374	1336	1358	1383	1397	1418	1386	1351	1381	1343	1367	1413	1406	1414	1363	1367	1340	1364	1407	1330	1362	1351	1373	1364	1326	1405	1375	1420	1407	1392	1359	1392	1407	1418	1371	1383	1428	1411	1407	1369	1354	1393	1362	1397	1388	1382	1372	1433	1334	1419	1339	1414	1346	1388	1422	1414	1375	1345	1367	1395	1386	1323	1335	1337	1416	1310	1477	1444	1368	1327	1459	1371	1354	1390	1321	1371	1392	1458	1329	1393	1415	1400	1339	1434	1385	1396	1441	1359	1329	1380	1384	1374	1381	1345	1347	1344	1350	1341	1377	1401	1373	1381	1366	1361	1401	1384	1449	1353	1387	1413	1389	1410	1345	1360	1375	1399	1397	1349	1370	1372	1344	1377	1439	1374	1399	1360	1353	1450	1347	1444	1381	1394	1409	1335	1368	1360	1361	1375	1408	1378	1400	1430	1445	1432	1399	1394	1305	1396	1375	1399	1373	1387	1428	1389	1456	1411	1374	1416	1415	1397	1409	1377	1312	1439	1337	1430	1410	1386	1426	1354	1385	1432	1364	1409	1357	1380	1405	1417	1337	1358	1353	1394	1414	1415	1346	1387	1383	1377	1376	1422	1386	1401	1337	1384	1303	1408	1426	1401	1381	1418	1388	1401	1408	1370	1345	1366	1361	1394	1382	1346	1358	1351	1370	1375	1394	1365	1378	1417	1409	1378	1354	1355	1335	1364	1392	1372	1333	1365	1400	1354	1386	1383	1316	1333	1430	1355	1383	1492	1351	1396	1370	1355	1374	1371	1376	1398	1391	1412	1358	1401	1415	1395	1354	1343	1480	1312	1363	1405	1340	1383
24267	22453	34180	34696	28212	18001	4837	616	556	542	610	558	510	598	552	605	574	550	573	554	532	584	575	559	569	535	509	523	561	575	562	581	543	504	545	552	549	535	560	556	518	554	558	575	556	564	562	557	522	532	588	602	544	575	582	580	573	551	576	607	571	532	542	568	561	564	528	509	520	561	566	547	565	518	567	581	559	546	566	508	547	537	547	565	540	556	520	564	557	547	547	587	534	530	540	559	531	554	540	538	535	519	532	531	529	529	499	520	537	547	536	559	531	542	572	571	574	514	508	570	598	566	528	567	543	536	570	542	531	556	542	583	556	578	533	561	526	556	580	561	576	599	577	530	574	575	573	564	557	559	500	549	614	574	537	564	518	533	557	561	540	578	550	562	552	501	585	530	540	569	567	543	572	495	577	628	538	568	569	538	533	564	543	563	570	582	539	589	541	559	569	554	535	570	537	564	545	537	567	579	579	567	514	547	531	562	575	557	525	535	501	509	519	580	537	522	555	600	518	540	517	539	513	578	562	523	577	569	515	502	527	546	528	531	564	534	570	544	582	577	522	537	563	512	523	554	570	570	546	557	548	570	540	540	511	540	545	539	563	561	530	551	588	548	552	572	587	552	566	511	537	554	519	546	539	568	538	574	558	529	552	557	527	554	540	512	533	530	521	544	575	565	579	558	533	563	557	544	547	583	562	546	534	514	521	552	563	590	517	539	512	580	528	563	558	504	524	573	546	523	503	555	549	539	572	558	590	556	542	530	565	529	549	569	534	572	543	539	561	546	531	548	559	548	554	560	552	546	570	531	591	554	584	529	557	523	574	549	548	628	552	524	528	571	546	551	576	525	547	582	550	555	561	564	560	566	587	565	577	578	585	550	496	545	553	530	555	535	537	596	517	507	566	585	563	544	577	580	541	532	597	543	548	563	578	557	584	563	569	521	622	587	559	542	528	540	551	562	534	541	541	528	546	536	521	552	556	569	555	581	512	541	577	577	571	533	464	560	583	556	558	532	571	603	519	547	549	555	608	568	565	548	581	539	542	538	553	519	540	593	548	557	551	622	561	557	544	590	568	567	517	542	596	615	608	580	586	526	523	546	607	554	558	521	566	544	596	565	594	567	557	534	515	527	564	545	540	580	557	543	568	622	529	551	550	547	521	549	557	533	539	527	513	541	564	555	548	551	573	544	547	563	553	596	570	533	547	500	536	527	547	566	554	607	560	572	565	568	552	501	538	563	563	555	561	574	531	520	541	584	555	565	523	560	532	531	506	542	536	552	568	550	594	513	538	562	541	541	565	547	525	541	580	556	565	550	583	525	549	506	572	584	565	566	529	535	558	574	523	543	519	543	563	560	556	524	557	506	562	575	585	522	449	551	560	609	532	569	557	570	535	579	568	570	561	555	530	546	522	560	564	579	551	567	557	574	530	613	541	545	579	529	544	533	499	522	550	540	552	563	551	537	554	536	532	555	543	566	543	512	568	535	604	563	579	593	554	503	591	538	556	551	559	527	540	572	530	522	614	550	570	542	565	513	527	557	551	549	543	578	539	585	545	546	544	568	523	534	542	546	560	554	533	626	540	563	543	550	513	589	533	547	560	559	528	549	502	523	587	575	519	574	570	559	576	549	579	543	532	548	541	498	536	545	574	611	563	519	518	527	579	553	531	585	556	568	517	558	526	586	577	516	530	528	523	591	558	515	575	576	553	602	556	571	531	535	549	563	542	506	545	549	547	533	543	565	575	548	542	512	573	522	524	588	550	548	554	542	532	548	520	559	565	540	566	569	522	518	526	574	571	595	545	543	540	581	515	510	522	540	559	561	548	587	532	544	547	526	528	576	560	543	550	569	538	586	567	512	567	535	525	553	569	535	526	578	530	549	518	566	558	575	551	566	515	581	579	565	541	525	534	541	558	536	591	565	545	556	527	555	562	554	554	504	581	548	511	508	543	508	523	573	520	575	565	568	544	497	528	533	571	542	565	521	547	525	536	574	562	535	515	535	554	506	520	537	576	517	533	575	522	530	545	584	542	570	515	563	599	531	540	536	486	523	611	544	525	545	561	526	568	572	542	571	552	561	573	544	505	538	519	563	537	555	552	532	558	558	543	534	534	581	557	512	545	526	508	548	570	551	538	518	589	574	555	552	556	537	588	555	545	540	584	603	541	532	544	543	569	532	532	547	568	599	581	570	510	599	542	588	568	554	548	553	520	529	572	565	559	510	544	590	527	540	531	554	588	549	548	556	550	564	571	528	596	501	547	508	551	537	532	551	613	530	546	521	537	575	549	547	549	524	581	544	548	538	514	551	548	583	525	551	525	548	548	563	551	585	572	556	508	543	541	556	582	533	540	532	568	514	562	537	511	546	574	531	550	500	559	561	542	543	543	552	601	538	563	564	522	573	524	579	564	531	528	511	550	528	543	538	619	551	553	577	584	579	553	557	547	540	556	547	554	573	525	544	516	502	518	556	575	567	559	568	604	567	549	541	497	530	558	579	514	553	537	529	540	540	563	554	535	580	567	573	527	531	586	542	532	533	564	550	509	504	547	545	564	545	541	515	529	537	554	574	520	574	550	578	553	557	521	592	555	539	553	547	572	506	553	562	559	514	599	572	536	586	549	521	568	518	520	546	521	548	539	524	526	578	561	567	528	574	556	549	508	582	562	513	535	577	547	554	533	534	556	566	547	597	545	537	563	552	536	550	529	579	561	550	498	565	564	512	550	550	541	565	532	543	543	514	540	517	544	586	529	552	531	550	562	561	545	529	544	569	539	563	562	578	567	548	573	546	549	584	566	580	545	554	564	543	523	462	555	521	492	557	534	527	538	505	565	544	538	539	556	520	515	558	575	541	566	506	571	538	590	546	527	556	569	558	580	585	540	561	568	535	572	529	535	533	572	521	538	544	547	539	593	527	522	577	539	568	581	578	531	561	576	555	546	543	572	551	557	517	530	545	590	556	564	529	531	558	556	570	569	548	532	583	526	561	533	539	576	525	518	536	541	568	523	499	533	588	603	597	545	543	579	580	539	571	537	556	575	581	538	552	558	558	544	541	513	604	568	584	563	548	516	528	558	499	539	543	549	556	530	532	516	557	578	565	538	545	564	581	540	550	521	556	553	557	547	509	602	608	575	559	562	545	538	592	516	571	572	561	531	543	591	507	547	532	578	525	514	566	526	566	501	555	564	540	558	577	547	568	586	529	518	613	538	531	529	550	541	540	585	571	592	548	593	542	558	534	576	533	542	531	573	589	582	502	514	570	525	511	556	568	578	587	541	567	565	583	527	591	526	566	550	549	540	546	576	554	534	553	581	533	544	558	516	561	550	531	582	556	546	547	563	563	534	515	539	578	588	550	563	553	549	567	501	510	547	530	566	535	558	541	573	552	568	581	550	565	556	593	540	548	542	539	569	554	530	561	559	551	528	554	583	539	582	577	577	579	555	577	550	554	555	551	537	517	555	572	585	589	574	549
53645	87479	70742	52499	37105	19716	4761	993	997	973	1026	1013	989	957	1000	1005	904	1032	963	969	965	989	929	1013	953	1000	981	957	934	983	1004	981	978	970	1045	987	977	992	1030	973	1024	921	983	944	944	991	974	948	1009	941	942	982	1020	967	932	945	1005	987	930	962	945	985	993	939	927	944	924	974	972	956	944	960	1020	1006	969	947	975	1029	931	937	984	1006	943	943	935	967	980	976	966	951	1034	952	1013	967	995	891	1049	989	1016	1008	1003	989	994	996	943	966	1010	998	987	952	1008	997	1032	1017	989	947	960	969	948	980	941	996	951	970	944	966	970	958	930	1017	999	963	958	964	957	944	930	983	943	943	1014	1022	993	933	995	952	1017	993	975	967	974	906	970	999	978	936	997	986	1029	928	974	963	946	976	985	988	976	973	967	980	970	985	966	989	926	979	905	972	994	1000	1000	1008	950	986	982	990	932	892	924	982	983	942	925	961	924	925	993	927	991	1018	1015	943	975	947	967	982	951	920	1000	1009	960	953	975	964	998	999	963	922	986	999	948	913	921	960	1003	972	1003	1003	982	969	1029	935	980	996	931	993	982	937	940	999	920	961	1006	944	957	988	956	933	965	974	971	957	978	969	1006	975	959	939	980	982	1059	1019	931	1002	960	1026	950	980	1011	995	981	930	944	958	901	957	970	967	964	974	976	987	969	966	981	963	926	1000	944	904	950	1012	989	928	936	932	963	1015	929	912	947	912	969	951	937	980	919	923	1033	961	906	937	925	931	929	921	997	923	978	974	989	972	984	962	987	960	1015	942	883	996	945	990	979	952	999	926	958	950	1000	1005	998	997	966	1037	963	965	945	946	962	899	1044	979	953	993	927	1001	986	930	914	928	942	960	942	962	945	946	992	950	952	976	977	987	957	1001	998	973	977	980	1017	992	996	947	963	965	975	942	981	952	925	959	973	934	990	975	936	1001	948	978	947	955	973	984	940	930	970	932	1016	1004	997	987	946	951	942	957	966	924	997	1011	976	953	926	999	974	906	959	977	1015	1054	976	956	940	1036	951	953	996	981	958	954	962	933	996	961	980	977	1007	990	1005	933	885	934	941	920	975	959	921	972	941	1014	926	940	993	977	971	957	988	963	950	950	992	994	941	995	914	947	972	967	973	985	959	968	992	883	937	995	950	919	909	1000	928	939	1027	992	973	947	975	950	949	998	945	1008	999	928	952	918	1004	959	944	1011	949	978	961	984	879	974	1047	998	984	947	1015	912	1003	942	939	941	969	990	985	1049	918	925	995	972	988	963	1026	997	932	1012	931	961	990	951	957	966	956	942	936	965	1017	1005	974	953	971	957	1016	903	949	953	954	956	989	968	939	988	948	1015	1008	904	887	977	957	1011	964	1046	988	940	967	976	954	986	985	934	935	970	949	959	1000	986	988	905	998	963	990	1013	965	995	964	991	972	983	982	978	975	931	964	954	986	964	1018	983	975	900	900	934	976	981	943	960	989	973	1007	951	932	984	931	969	1016	968	974	956	989	994	942	975	988	977	974	949	960	955	983	973	951	1030	955	981	911	920	997	1011	972	997	949	962	991	1004	974	1001	988	985	982	930	1009	970	966	1000	999	988	937	986	997	952	1032	968	972	962	1011	1007	965	1012	986	956	946	996	957	989	993	1016	1004	941	1024	1001	958	964	957	980	1000	973	980	986	974	936	990	978	990	951	973	977	926	937	952	972	963	931	1044	992	1007	981	944	901	960	993	935	955	976	935	994	948	953	1022	1003	927	972	1016	1014	985	903	979	965	992	979	955	961	998	950	947	955	982	930	948	1003	953	956	904	961	979	1021	989	981	1010	998	923	964	955	980	1037	954	931	953	984	965	946	949	986	1056	953	948	965	981	943	1002	921	938	963	940	979	965	983	968	952	1039	951	955	960	1009	991	919	976	960	943	998	986	959	973	945	969	974	985	922	974	971	908	979	1000	968	1011	1006	970	975	948	1031	964	1002	977	957	972	950	964	995	969	1021	982	965	1029	945	958	1017	919	986	997	984	926	910	925	952	1049	936	942	947	1032	971	975	958	981	951	935	953	979	964	951	976	1011	976	929	979	996	954	966	934	990	938	907	1006	935	1017	1003	913	965	966	1010	1019	994	995	1025	985	929	994	995	998	928	970	982	917	1017	985	964	1007	928	966	941	940	1019	947	943	1021	1040	930	987	970	992	979	973	946	945	967	952	953	960	983	959	1021	917	993	961	963	940	1028	1014	958	993	992	957	982	1010	1010	932	999	966	1001	958	943	969	925	996	972	949	927	1011	1020	894	967	968	993	972	889	947	1022	951	940	948	953	970	1002	930	969	1006	968	961	971	968	939	999	1017	938	962	963	979	993	926	936	927	992	948	975	904	982	998	998	939	988	1013	940	973	1013	924	976	942	987	914	932	979	1013	1009	948	966	947	979	994	946	993	966	975	954	1003	912	998	983	983	981	927	951	951	958	972	950	929	952	956	947	926	999	951	994	969	1023	946	1018	970	962	950	1012	951	1020	1058	939	972	989	951	1009	992	994	927	961	978	949	937	1047	997	970	947	1037	1022	971	939	997	942	960	994	919	922	991	966	940	982	1012	933	959	1032	943	981	969	924	955	989	978	952	935	1064	964	984	986	968	940	985	929	980	964	1023	937	964	965	944	953	971	972	977	942	952	980	986	1031	987	958	996	1036	929	1009	943	951	950	1041	927	979	998	974	986	986	976	971	903	953	948	1008	982	924	946	954	933	982	940	1016	916	1040	960	1042	989	956	949	993	990	1004	951	926	935	1033	1013	1024	1002	993	934	941	931	1030	923	1033	1000	928	975	991	925	994	985	978	997	994	960	992	984	1000	998	1002	945	985	932	993	945	931	977	1025	981	950	973	933	993	964	925	954	956	976	962	1004	1001	944	925	1029	1014	957	959	970	981	1012	990	987	990	969	946	990	974	967	956	982	986	948	954	1001	1016	1001	987	936	1029	995	996	988	994	1013	1003	922	946	1003	963	921	979	1000	948	988	948	974	926	1009	984	974	976	874	1051	960	927	1000	924	968	987	1045	908	1032	959	986	988	965	938	959	988	988	933	916	1027	1018	944	954	984	974	1015	972	909	938	986	991	967	963	941	960	1010	981	1003	1019	988	945	931	963	1061	969	996	958	1011	955	992	936	970	1013	1031	949	957	1019	970	995	939	983	982	994	997	957	921	928	973	1022	955	945	952	1011	962	949	987	950	992	936	970	1001	976	984	1002	1007	977	946	947	944	988	998	974	945	999	1003	927	927	976	988	974	993	892	958	962	938	961	1064	966	989	940	965	939	948	923	1013	976	953	905	997	953	964	998	958	958	939	963	929	996	950	985	966	939	975	959	948	965	980	967	992	984	927	963	998	948	959	997	958	972	997	963	969	960	936	1019	982	974	979	997	973	976	961	982	984	988	965	962	991	946	989	972	895	936	999	973	942	945	956	932	921	973	965	983	971	945	1031	952	956	987	950	963	892	962	1007	1001	941	960	994	956	958	1042	986	937	988	1024	1066	954	996	962	948	997	935	948	990	947	1009	996	998	960	1006	994	980	973	1000	1008	959	979	985	924	1006	1016	935	945	983	965	1020	1029	973	987	994	1010	990	888	958	1058	963	989	998	955	980	995	950	987	927	991	968	1015	938	956	961	999	967	981	921	942	959	974	924	924	1035	1018	989	957	925	955	957	982	1032	954	963	995	1011	968
23135	21685	31026	28737	31201	24661	12716	963	547	531	536	572	540	544	529	506	454	523	488	474	496	484	510	512	571	547	486	508	479	508	506	515	559	535	537	505	508	546	515	508	448	500	541	522	498	489	432	474	521	541	524	493	496	515	495	518	498	495	485	498	481	510	522	557	505	478	531	506	491	510	490	504	493	483	508	471	517	524	505	506	486	506	531	518	467	506	487	466	479	525	489	515	494	507	586	467	510	490	448	483	527	430	511	514	526	490	509	524	505	524	495	471	483	476	510	508	521	510	492	489	479	524	455	514	522	487	451	445	482	497	481	451	517	484	504	535	486	487	486	502	470	449	461	530	519	518	487	511	481	460	494	476	453	497	459	466	487	520	462	497	466	532	512	506	473	484	487	520	494	501	527	476	497	465	493	467	513	509	515	462	499	478	454	500	520	499	475	488	507	493	491	450	523	493	471	499	510	493	524	488	466	487	493	498	483	522	504	485	489	503	500	521	482	506	494	497	517	493	498	489	448	492	490	463	499	503	454	512	477	487	463	445	501	500	484	468	491	467	459	465	512	525	474	477	439	457	474	478	448	495	509	451	494	500	445	498	533	519	478	456	482	489	491	460	523	493	483	482	494	528	511	462	504	499	505	518	493	505	519	491	488	513	438	477	493	483	494	478	502	522	486	485	462	468	481	505	473	516	516	459	502	519	469	497	472	500	497	497	530	468	503	440	490	482	492	489	559	498	490	488	536	466	463	510	482	464	516	503	520	493	464	521	538	507	502	502	539	498	454	518	465	496	489	478	500	431	547	503	494	518	486	523	489	490	493	502	488	494	515	495	489	464	485	468	493	530	527	474	484	504	527	498	497	497	502	466	485	488	482	516	481	444	500	473	480	505	487	541	493	509	480	497	468	504	471	535	467	531	521	493	509	503	505	498	527	443	515	469	490	513	492	473	472	508	476	491	484	512	482	492	468	525	532	480	515	482	487	518	504	505	479	488	486	490	475	525	515	511	517	497	556	472	531	517	488	495	510	484	530	492	519	448	461	482	523	489	452	497	474	483	488	469	470	481	476	497	465	530	457	471	522	481	484	445	510	509	475	481	479	527	516	518	485	471	481	469	465	489	478	507	470	503	486	490	506	449	454	478	474	476	443	444	517	482	501	467	474	490	481	455	529	528	497	576	487	463	497	454	541	483	538	471	497	491	485	456	449	487	495	486	510	489	481	511	466	528	484	497	519	521	486	480	478	478	508	481	485	506	481	488	494	501	462	469	472	449	467	469	515	474	510	493	499	526	508	480	513	489	509	490	492	434	475	555	506	516	507	536	493	496	504	484	482	459	470	474	468	495	509	483	504	482	504	495	493	465	494	494	485	481	507	486	494	511	478	457	531	492	513	480	465	496	482	460	485	481	462	519	504	473	464	472	468	497	495	498	511	463	496	468	487	518	495	480	483	487	509	500	515	494	519	482	454	505	483	532	480	442	491	487	488	455	528	497	523	464	479	487	468	486	504	519	502	530	488	481	456	488	522	492	473	478	497	483	511	476	505	452	512	524	518	495	488	461	497	444	483	505	516	504	478	458	456	509	525	489	455	491	505	505	480	518	476	513	528	472	496	506	518	472	536	465	464	499	505	476	489	514	499	487	519	490	482	524	500	490	503	454	490	541	499	511	483	502	473	478	484	482	515	498	471	481	494	529	495	457	498	514	469	485	489	501	516	489	485	467	505	466	488	494	479	533	478	509	463	510	485	482	520	542	495	465	488	480	496	513	538	486	460	490	492	467	495	499	475	490	514	502	498	482	464	497	496	465	506	524	475	519	517	427	447	498	489	465	497	508	502	506	510	485	511	503	492	518	539	472	507	490	500	480	521	482	503	496	507	525	508	503	488	511	473	475	511	498	486	540	453	478	476	465	459	496	490	502	474	537	512	531	465	523	497	499	481	504	494	478	488	501	456	444	475	534	486	478	509	467	519	483	493	486	516	494	498	502	542	519	491	510	449	484	504	517	516	509	513	492	460	467	475	536	505	512	505	464	487	453	524	503	486	533	471	506	487	491	487	507	466	525	510	469	527	510	498	492	486	492	507	506	502	512	470	455	476	505	503	519	507	521	517	482	515	530	491	460	500	502	494	480	474	487	461	501	461	503	489	499	534	471	470	514	535	495	534	499	518	464	491	507	498	502	512	505	460	528	505	476	520	492	474	528	502	515	490	465	497	495	479	502	474	472	524	481	504	492	491	511	495	516	468	495	465	459	487	492	520	465	490	471	530	490	483	490	456	507	481	522	524	473	495	487	513	473	463	476	492	509	490	496	530	503	474	489	488	477	471	440	467	499	528	531	488	507	512	495	531	474	513	480	520	569	493	449	519	466	453	483	469	492	511	525	470	480	485	521	489	488	491	484	486	462	447	464	488	515	495	457	491	510	487	511	469	522	518	500	483	456	499	465	519	479	487	517	493	509	519	474	503	528	469	473	494	496	493	548	481	470	482	494	479	511	517	480	542	503	490	526	534	473	484	492	507	483	496	491	522	494	472	503	482	531	505	494	537	494	479	488	501	550	506	470	493	503	474	497	476	507	501	485	506	516	497	518	510	461	541	494	479	484	497	493	465	508	485	493	514	518	463	495	495	484	493	479	495	496	536	480	485	473	500	472	491	483	491	482	518	519	498	483	508	454	465	477	481	479	497	464	500	534	507	556	476	508	477	483	486	490	476	486	510	503	498	509	480	475	501	519	484	515	464	525	531	468	496	452	509	502	490	475	496	501	482	478	508	458	501	501	501	489	499	486	515	485	502	516	554	488	527	481	477	515	502	483	528	516	517	496	471	529	502	509	477	513	464	521	488	459	481	466	492	468	509	523	519	493	487	510	491	489	460	513	488	503	506	485	490	484	489	541	513	470	483	502	466	478	531	488	536	540	483	530	497	489	511	516	483	516	463	515	504	490	450	508	498	486	495	472	474	524	475	533	498	490	491	476	511	485	470	472	473	489	528	483	507	505	466	501	490	502	494	504	476	485	459	480	496	485	508	474	516	497	476	472	517	506	499	513	478	452	510	510	459	483	533	508	479	529	508	490	521	466	513	487	460	505	520	473	466	476	529	497	512	449	472	516	527	532	486	467	454	512	467	479	469	498	463	479	506	472	497	469	517	510	463	467	514	457	512	529	479	509	539	455	494	468	505	482	523	521	484	517	464	494	472	551	532	488	489	532	498	479	494	495	504	487	451	486	462	489	490	494	473	483	489	474	492	465	473	488	509	482	477	490	496	514	514	502	531	518	501	512	478	511	508	498	524	534	505	480	541	473	510	474	476	487	481	487	470	503	476	462	511	433	482	502	502	480	519	513	500	482	466	458	521	507	493	475	495	518	509	519	495	484	491	522	444	486	486	465	475	487	482	521	528	495	498	497	491	505	514	529	502	539	514	471	467	535	502	489	505	476	502	462	490	482	480	507	494	503	491	487	511	524	483	503	447	470
57884	100469	77697	63191	48661	30039	8308	901	857	888	801	830	812	837	842	869	863	863	799	856	835	852	819	898	870	821	775	842	843	836	828	882	824	818	820	841	861	844	853	865	790	827	800	801	886	824	826	864	846	869	867	823	810	812	891	839	835	851	830	863	847	796	874	828	797	819	862	842	843	861	845	824	808	864	855	826	795	822	818	829	823	861	808	846	844	819	841	806	831	829	865	848	812	835	825	820	841	835	847	824	832	795	810	834	844	794	852	876	844	827	831	861	831	881	822	827	808	832	854	756	813	799	825	828	829	860	836	834	830	845	846	850	812	807	858	842	861	804	828	800	825	816	878	800	839	803	836	845	818	833	846	793	846	825	846	879	813	808	797	855	796	828	896	802	813	822	803	891	876	825	797	876	810	815	820	879	809	839	822	815	828	804	819	879	843	862	801	877	852	868	862	827	833	779	791	854	792	802	790	846	836	840	823	887	835	831	763	819	864	815	815	817	815	859	812	837	866	820	883	821	800	855	821	832	817	804	869	755	871	843	832	829	776	827	815	801	850	826	868	790	852	882	869	823	800	868	818	795	855	840	842	834	815	834	895	832	825	848	824	809	865	768	837	779	842	848	813	785	835	815	829	876	810	784	889	817	884	838	828	827	834	891	793	822	869	834	828	867	859	813	821	860	823	837	856	809	822	838	835	864	839	835	845	853	821	898	879	827	778	819	814	861	783	832	836	870	792	847	783	814	793	818	803	890	847	825	858	783	860	823	833	857	846	854	825	825	844	862	787	826	819	849	879	843	785	796	774	816	834	906	820	885	832	895	864	849	815	860	818	841	880	826	801	863	808	786	863	855	833	825	844	838	856	814	811	816	811	797	813	816	850	818	844	878	860	817	882	799	809	853	895	890	850	832	833	829	825	899	782	837	905	806	812	841	844	833	850	908	867	873	843	883	786	795	893	857	863	835	802	838	863	839	836	818	762	847	845	849	846	764	831	796	789	832	824	846	829	852	825	886	874	898	874	826	788	815	800	809	827	780	809	821	832	860	786	841	821	891	865	872	817	849	833	822	839	784	824	844	866	801	817	826	841	881	822	806	822	839	895	865	863	837	843	845	830	804	844	811	834	807	837	821	840	814	825	832	887	801	842	880	846	782	865	847	860	817	827	730	837	822	852	862	854	851	815	813	874	815	794	873	823	863	835	821	833	843	800	856	835	855	869	868	849	832	808	854	801	854	866	852	802	792	814	840	850	851	838	837	786	821	807	788	829	801	827	793	814	856	901	797	852	789	885	846	838	827	826	868	861	848	841	791	853	828	864	804	800	760	820	864	844	836	823	859	806	832	824	866	787	839	839	863	810	827	866	846	857	863	799	823	832	872	829	806	876	890	813	821	859	807	807	842	862	884	854	841	811	862	846	808	826	878	866	875	790	831	794	864	847	861	832	853	808	802	828	825	862	853	782	824	821	815	822	794	883	804	846	847	825	852	816	777	828	776	806	882	831	881	875	863	830	812	813	863	818	806	825	829	798	804	860	852	835	804	757	846	819	784	901	870	849	811	842	833	797	790	830	880	896	824	840	869	817	822	828	845	841	789	823	825	827	803	849	851	875	800	786	821	825	842	798	845	838	878	792	822	886	797	825	851	850	821	842	865	844	800	838	859	813	788	837	841	859	800	839	820	788	844	833	884	868	820	784	837	821	847	837	862	843	851	876	785	890	869	860	795	837	848	835	866	808	865	822	793	834	837	825	836	841	861	843	798	858	908	802	855	844	831	872	816	807	855	802	873	806	801	834	870	828	797	808	811	836	831	862	832	807	798	817	824	813	871	884	785	835	854	816	839	859	790	834	796	889	825	822	843	791	852	803	809	830	839	841	792	832	839	900	858	814	777	841	865	845	825	781	790	856	823	807	820	808	872	841	851	856	814	847	822	872	878	828	832	858	828	859	871	848	811	801	842	848	805	818	859	885	832	809	810	815	810	865	779	865	854	875	800	828	794	827	809	830	872	832	823	849	849	829	852	811	891	835	851	828	854	886	847	793	857	865	842	815	812	835	811	859	858	852	891	889	783	814	792	835	816	846	779	837	827	830	872	860	867	831	808	793	853	843	833	830	801	801	830	851	844	812	815	787	879	853	824	842	843	826	839	818	793	812	808	839	835	847	835	784	841	806	862	844	837	833	824	804	848	839	794	843	867	845	819	858	829	843	792	875	829	830	841	835	818	854	847	828	871	818	802	823	837	862	873	868	873	808	800	829	817	850	776	785	819	866	840	801	830	803	846	759	824	874	827	846	844	851	863	841	876	818	828	767	821	825	771	842	865	877	825	799	881	848	825	832	837	846	811	887	884	847	839	817	840	829	863	780	841	830	880	839	841	827	820	863	806	788	828	885	786	810	842	836	810	801	827	821	848	809	829	873	855	783	869	820	757	846	809	865	805	828	790	821	805	843	849	869	829	818	844	813	810	844	862	842	811	839	879	857	817	817	838	785	832	813	867	815	862	825	825	808	844	811	840	841	853	831	832	827	854	799	855	818	849	867	808	863	837	843	790	834	881	851	865	850	856	851	880	833	827	797	823	869	848	805	846	822	880	848	800	798	866	823	758	827	793	839	867	883	777	835	798	826	814	801	827	845	842	833	847	809	841	856	905	815	855	891	841	854	811	803	847	819	842	808	834	838	874	816	825	886	873	824	849	837	842	842	810	793	846	886	834	814	839	755	853	837	817	807	859	778	835	794	884	883	873	795	846	859	822	864	847	797	794	860	814	834	857	844	844	842	879	831	882	866	897	839	818	883	780	847	872	866	823	832	839	804	839	805	815	859	830	853	824	835	836	847	779	820	816	810	861	834	918	779	815	845	823	887	818	802	849	836	834	869	881	869	827	814	866	788	852	844	842	859	840	867	868	802	833	820	835	835	902	850	855	829	813	752	846	784	832	846	828	827	798	883	815	857	835	861	822	817	844	848	821	823	856	878	843	775	834	879	856	859	842	843	837	790	817	849	767	837	847	798	875	861	827	829	811	807	874	869	855	849	773	815	865	865	850	835	886	868	807	859	866	817	829	835	797	899	810	858	810	832	787	856	806	836	841	842	794	824	817	858	870	880	812	800	804	822	794	842	776	826	858	872	835	819	834	786	842	813	853	850	811	894	818	849	823	811	791	852	835	880	829	838	829	825	833	797	826	868	842	824	849	813	864	843	819	838	819	867	859	827	795	907	847	855	823	906	802	793	858	854	837	862	795	810	865	826	814	834	881	850	855	827	850	843	838	857	821	852	813	794	821	825	843	806	862	851	833	857	810	812	832	815	876	841	906	863	890	829	800	857	839	841	862	823	802	822	808	867	806	856	880	736	896	817	785	886	868	806	838	766	828	861	851	856	795	828	851	864	886	853	821	825	867	802	842	845	833	830	859	817	844	887	806	811	822	864	854	836	819	870	817	827	820	860	799	868	764	827	828	825	847	874	833	832	801	842	842
27144	27362	30329	18263	7895	3021	980	763	755	809	782	784	793	719	740	835	761	761	760	751	796	714	819	746	800	774	775	797	773	809	748	767	805	771	766	742	722	769	724	752	792	740	778	782	781	749	781	750	715	765	812	742	821	775	795	741	762	778	749	750	821	776	762	788	806	801	728	813	761	784	783	779	805	732	777	727	770	793	749	782	714	745	766	762	747	744	791	720	760	736	728	712	742	742	784	715	727	724	725	756	722	754	776	742	771	796	775	755	721	765	817	802	768	748	765	779	784	771	774	830	787	780	714	782	787	750	769	779	744	812	810	778	808	778	780	760	760	752	784	791	713	756	812	770	706	746	785	755	786	785	718	746	784	777	778	758	735	790	766	773	775	805	742	735	769	789	755	785	760	763	741	767	752	705	723	723	739	770	749	748	757	742	760	769	781	761	727	783	753	744	748	745	781	770	755	781	762	786	795	756	821	759	801	756	759	772	830	778	774	802	757	752	755	763	724	772	755	784	722	785	756	726	774	742	744	758	776	790	785	786	743	777	763	755	763	775	757	781	778	755	761	684	764	778	736	769	708	729	729	712	711	772	807	768	712	762	761	728	708	736	775	780	695	780	744	748	750	772	742	791	724	776	743	738	744	765	814	749	782	730	775	759	725	784	724	728	716	783	728	763	737	729	701	777	806	771	806	750	765	747	772	733	765	745	776	817	722	758	780	758	759	750	783	737	745	740	742	763	739	737	750	799	772	753	717	806	756	768	781	813	752	763	721	739	782	769	744	734	731	797	750	806	760	708	769	768	789	755	733	770	845	760	778	786	827	751	797	727	778	769	761	778	834	765	750	806	732	783	782	809	750	746	754	765	771	750	729	752	772	755	741	823	800	766	782	738	794	805	769	732	737	786	701	801	780	743	797	755	778	766	734	788	739	788	752	789	747	709	779	738	780	698	783	764	739	722	782	794	773	766	785	750	751	779	789	717	709	797	735	723	780	777	742	777	764	717	807	790	717	761	753	734	791	743	772	759	782	749	742	823	781	796	740	777	745	787	773	743	758	737	732	728	770	788	823	739	789	729	761	737	762	726	760	752	769	744	751	766	768	781	726	706	789	765	776	758	794	792	761	768	751	776	732	768	774	777	796	758	744	776	765	732	747	804	789	816	800	741	737	770	745	731	778	759	772	778	711	747	731	774	808	814	780	790	714	770	778	789	747	794	764	736	746	741	766	782	753	750	764	779	779	785	763	769	771	789	737	806	800	749	756	745	764	774	766	830	792	778	732	776	733	744	743	771	770	773	741	756	734	734	772	760	808	744	782	736	760	783	770	775	761	780	745	787	782	758	722	742	752	749	735	760	823	802	837	765	762	786	803	789	782	764	787	732	775	775	755	719	745	809	749	772	793	780	769	770	747	801	776	758	788	785	759	738	786	795	721	758	758	756	753	764	732	731	741	740	754	814	785	776	774	741	759	779	783	750	795	807	817	737	795	749	800	795	751	742	811	796	744	782	792	770	803	758	738	754	700	729	736	763	783	766	743	787	783	735	774	794	758	785	774	735	761	764	755	767	790	779	795	790	818	748	731	748	721	745	731	737	763	730	772	807	772	779	782	779	796	805	769	775	756	749	758	789	760	759	801	777	775	783	790	726	747	731	729	806	737	764	766	766	803	829	829	724	716	808	771	785	800	771	749	750	725	716	779	760	744	737	730	720	749	754	758	751	753	768	785	743	759	755	773	772	797	782	768	760	757	795	725	742	767	711	783	783	747	801	751	766	797	812	776	779	726	730	791	779	764	736	802	815	740	738	755	812	749	733	782	748	719	785	788	763	780	774	726	759	750	724	777	734	745	759	794	783	776	771	789	782	743	791	793	781	770	790	809	706	737	767	758	755	768	780	751	778	763	734	762	763	801	731	746	742	749	782	762	723	757	750	765	802	721	736	718	805	753	808	769	759	790	726	755	775	751	812	757	715	779	843	689	779	817	775	692	746	763	790	787	760	757	793	793	779	772	791	795	740	766	742	737	752	757	738	744	793	775	790	728	771	795	772	747	774	770	756	694	761	741	789	765	700	796	786	826	766	780	792	761	696	729	800	762	686	731	755	800	767	717	759	758	718	805	763	795	784	797	787	788	765	768	741	785	795	779	775	752	729	753	739	809	789	802	738	751	751	786	758	734	764	759	777	755	776	740	738	780	799	787	765	771	779	758	749	797	741	768	770	802	786	795	735	782	779	733	739	742	742	778	756	779	788	800	762	722	777	791	752	788	767	758	752	759	710	747	758	767	807	771	779	755	762	731	738	790	786	741	754	844	782	806	733	782	800	764	792	793	787	786	752	781	773	697	742	765	706	793	733	708	744	785	797	750	734	740	696	784	782	738	739	799	750	770	748	802	737	781	805	823	797	754	744	831	797	732	758	767	792	711	803	733	732	749	762	814	813	732	758	787	750	741	794	724	780	708	763	797	746	738	774	795	754	792	784	727	733	717	759	767	771	730	805	743	735	741	744	740	778	768	770	788	732	727	745	769	778	741	767	766	808	728	739	761	758	742	747	758	783	774	717	754	715	781	751	752	810	764	791	774	824	722	742	782	749	745	781	802	768	773	787	791	784	783	748	761	796	787	736	723	781	766	770	726	749	819	772	728	744	760	775	755	763	737	797	737	762	758	750	731	792	773	720	748	755	761	788	758	765	787	739	738	777	759	769	783	761	777	772	744	720	757	790	761	745	774	707	774	762	757	741	742	798	723	695	786	780	787	772	801	769	732	789	763	744	764	744	803	757	760	804	775	787	783	700	721	725	753	765	766	764	755	793	762	759	742	755	717	785	763	757	811	715	767	750	754	781	748	764	762	777	782	743	789	749	763	777	781	735	801	775	771	786	768	767	720	746	733	815	749	793	735	726	754	768	769	813	779	784	767	755	730	740	786	769	796	743	768	797	783	779	753	789	744	748	741	744	805	787	759	753	744	781	724	774	758	764	786	778	779	795	777	713	793	740	712	758	715	778	810	756	780	748	784	813	750	759	860	781	718	782	751	822	828	760	778	735	791	755	779	773	748	730	743	752	759	746	765	811	704	779	778	774	744	732	716	807	773	724	763	763	786	736	776	763	800	817	757	781	747	734	739	768	741	749	806	761	766	781	780	750	754	813	768	819	750	715	741	771	742	723	793	747	728	754	768	682	733	806	756	747	738	740	755	742	779	802	807	773	768	771	767	801	776	802	760	770	771	784	761	777	730	773	767	724	769	762	755	773	757	770	783	764	793	739	802	759	795	765	741	767	717	767	782	743	728	748	751	748	767	732	783	729	806	748	752	782	729	805	784	804	781	776	728	745	762	722	745	808	768	725	740	779	764	751	772	779	770	785	752	789	792	719	811	779	722	736	779	795	803	706	754	778	760	753	750	789	751	711	798	690	751	766	755	742	745	769	734	726	759	721	765	772	744	774	746	750	768	737	775	741	781	763	768	721	811	820	786	779
30470	47980	37020	20827	12982	6338	1881	1300	1318	1376	1354	1268	1306	1273	1300	1289	1291	1294	1317	1280	1318	1323	1311	1298	1387	1337	1343	1323	1388	1347	1344	1330	1320	1240	1265	1350	1322	1276	1311	1396	1332	1295	1322	1299	1267	1298	1302	1300	1263	1296	1360	1331	1331	1335	1315	1287	1340	1247	1355	1297	1281	1326	1330	1301	1333	1304	1373	1304	1285	1263	1318	1326	1309	1294	1304	1307	1297	1270	1292	1266	1298	1337	1317	1343	1351	1340	1379	1352	1228	1287	1332	1289	1313	1288	1266	1290	1291	1269	1305	1318	1332	1341	1333	1414	1252	1394	1291	1307	1292	1377	1272	1284	1365	1300	1286	1329	1296	1309	1333	1287	1347	1327	1293	1317	1340	1338	1265	1328	1337	1306	1311	1335	1295	1307	1295	1223	1363	1339	1300	1287	1418	1339	1358	1331	1278	1265	1294	1313	1295	1285	1280	1335	1356	1376	1364	1308	1286	1258	1285	1362	1340	1312	1320	1344	1310	1289	1342	1279	1295	1258	1323	1345	1265	1289	1288	1294	1329	1285	1284	1299	1347	1264	1333	1339	1295	1311	1239	1298	1245	1373	1343	1313	1290	1262	1315	1323	1301	1243	1302	1300	1311	1288	1249	1322	1353	1350	1315	1317	1416	1321	1301	1248	1321	1327	1307	1315	1338	1295	1259	1253	1323	1348	1292	1302	1303	1301	1334	1279	1320	1332	1325	1298	1307	1299	1290	1335	1344	1231	1326	1283	1301	1300	1312	1327	1330	1363	1340	1326	1290	1316	1361	1347	1301	1252	1357	1265	1305	1320	1285	1327	1222	1309	1330	1313	1331	1267	1241	1336	1259	1286	1349	1277	1270	1342	1315	1289	1351	1277	1306	1327	1341	1315	1280	1289	1326	1308	1292	1345	1277	1375	1268	1225	1268	1352	1274	1276	1295	1278	1295	1271	1302	1357	1282	1310	1304	1307	1290	1321	1225	1308	1250	1308	1305	1297	1325	1218	1268	1344	1331	1287	1298	1317	1301	1233	1269	1336	1379	1307	1240	1347	1328	1308	1316	1311	1367	1270	1312	1330	1326	1297	1271	1302	1342	1302	1312	1325	1321	1321	1285	1273	1341	1315	1293	1299	1342	1375	1309	1310	1386	1341	1279	1336	1297	1287	1368	1284	1368	1290	1344	1296	1327	1416	1284	1342	1342	1426	1302	1238	1243	1278	1241	1254	1274	1317	1295	1326	1292	1371	1302	1285	1359	1326	1318	1283	1310	1298	1279	1324	1245	1279	1397	1220	1343	1318	1326	1316	1298	1295	1293	1259	1275	1257	1235	1382	1287	1384	1383	1373	1280	1315	1363	1283	1315	1277	1306	1295	1297	1320	1322	1297	1300	1335	1357	1345	1305	1259	1313	1242	1275	1325	1331	1303	1296	1306	1324	1320	1275	1289	1333	1370	1371	1341	1374	1264	1363	1257	1321	1303	1323	1309	1376	1339	1281	1285	1201	1287	1276	1288	1299	1290	1310	1314	1325	1284	1280	1358	1342	1283	1250	1346	1330	1297	1313	1335	1311	1324	1330	1356	1306	1418	1293	1317	1309	1284	1332	1273	1286	1278	1301	1278	1256	1320	1296	1299	1325	1332	1279	1336	1262	1253	1323	1304	1286	1337	1274	1321	1264	1334	1338	1281	1310	1308	1342	1295	1293	1274	1312	1288	1360	1348	1381	1307	1310	1363	1325	1370	1323	1300	1265	1255	1254	1364	1223	1327	1258	1306	1300	1350	1276	1257	1343	1309	1275	1313	1272	1305	1269	1273	1318	1358	1328	1299	1295	1319	1399	1317	1310	1312	1345	1287	1278	1296	1329	1369	1288	1249	1313	1344	1274	1273	1303	1320	1277	1359	1287	1338	1317	1310	1336	1343	1345	1337	1299	1336	1306	1288	1328	1277	1258	1374	1331	1322	1362	1311	1323	1366	1339	1305	1309	1246	1263	1275	1279	1366	1309	1358	1282	1302	1359	1310	1272	1308	1306	1312	1329	1244	1278	1306	1324	1244	1338	1352	1313	1317	1297	1285	1299	1330	1358	1352	1240	1284	1339	1224	1291	1297	1312	1362	1339	1302	1264	1284	1367	1254	1286	1291	1327	1274	1254	1306	1336	1316	1300	1293	1362	1340	1272	1262	1265	1301	1285	1357	1330	1313	1273	1272	1276	1307	1353	1286	1333	1325	1264	1274	1349	1264	1339	1301	1346	1281	1347	1297	1313	1312	1276	1330	1273	1362	1323	1367	1276	1273	1312	1354	1254	1303	1305	1303	1287	1263	1284	1359	1276	1323	1269	1303	1304	1265	1322	1239	1288	1251	1336	1299	1383	1318	1293	1316	1275	1281	1341	1239	1347	1360	1276	1324	1304	1296	1349	1302	1277	1246	1278	1382	1292	1309	1372	1259	1330	1317	1252	1259	1280	1362	1339	1305	1339	1295	1333	1319	1314	1302	1256	1382	1271	1356	1285	1304	1306	1363	1285	1295	1349	1291	1313	1314	1268	1336	1332	1266	1293	1318	1283	1314	1334	1273	1240	1266	1285	1351	1376	1307	1337	1364	1311	1283	1406	1229	1306	1313	1300	1313	1342	1323	1342	1359	1386	1302	1297	1336	1318	1311	1311	1295	1308	1238	1313	1301	1251	1309	1301	1318	1278	1285	1311	1316	1223	1369	1327	1303	1303	1259	1350	1255	1252	1403	1297	1291	1270	1243	1318	1379	1314	1280	1235	1236	1266	1372	1315	1317	1352	1341	1244	1351	1302	1344	1301	1322	1304	1313	1285	1276	1310	1368	1344	1310	1347	1257	1362	1267	1327	1283	1336	1296	1271	1304	1314	1341	1348	1288	1355	1349	1310	1309	1264	1283	1315	1252	1328	1273	1357	1335	1323	1291	1336	1325	1292	1276	1308	1323	1388	1342	1332	1356	1292	1308	1345	1244	1357	1383	1413	1378	1332	1371	1234	1279	1292	1327	1338	1330	1347	1303	1276	1278	1262	1314	1293	1314	1319	1315	1325	1404	1311	1300	1290	1286	1257	1314	1300	1305	1304	1360	1297	1300	1383	1270	1315	1325	1348	1218	1336	1341	1331	1253	1247	1328	1285	1291	1302	1292	1285	1312	1283	1279	1264	1297	1366	1249	1304	1304	1288	1312	1247	1349	1366	1287	1312	1356	1321	1245	1378	1243	1270	1328	1345	1291	1330	1326	1346	1414	1351	1233	1316	1320	1232	1346	1354	1323	1361	1323	1303	1369	1288	1306	1350	1310	1365	1340	1313	1299	1371	1354	1341	1306	1358	1378	1283	1274	1305	1330	1365	1284	1321	1328	1297	1318	1236	1244	1321	1301	1373	1316	1328	1344	1363	1247	1270	1366	1243	1382	1257	1279	1347	1349	1267	1254	1332	1316	1369	1314	1359	1275	1308	1325	1276	1328	1328	1334	1362	1293	1227	1297	1330	1326	1360	1307	1312	1289	1317	1350	1290	1297	1317	1309	1368	1301	1285	1295	1346	1290	1340	1331	1303	1272	1390	1304	1376	1296	1274	1330	1282	1338	1320	1325	1278	1298	1242	1334	1273	1351	1334	1361	1271	1236	1337	1380	1323	1346	1285	1297	1303	1333	1336	1296	1365	1273	1355	1284	1257	1408	1278	1291	1300	1341	1277	1345	1343	1333	1305	1326	1308	1340	1288	1248	1340	1273	1323	1310	1269	1309	1320	1304	1347	1311	1300	1301	1345	1296	1394	1336	1312	1348	1334	1320	1317	1342	1345	1270	1329	1324	1319	1301	1284	1262	1371	1323	1287	1323	1284	1337	1314	1286	1301	1283	1352	1378	1296	1346	1286	1298	1261	1337	1329	1395	1293	1361	1320	1269	1310	1344	1373	1230	1264	1291	1337	1315	1298	1273	1252	1300	1304	1336	1279	1317	1306	1319	1279	1284	1325	1298	1329	1332	1388	1322	1335	1302	1296	1374	1298	1289	1287	1306	1308	1265	1348	1321	1248	1251	1300	1317	1302	1328	1303	1312	1333	1235	1345	1289	1311	1289	1288	1280	1342	1279	1335	1237	1312	1280	1342	1304	1320	1250	1317	1282	1282	1357	1307	1292	1334	1303	1316	1303	1270	1233	1313	1346	1258	1339	1244	1325	1299	1365	1312	1315	1300	1344	1329	1285	1241	1329	1280	1299	1286	1311	1274	1290	1316	1302	1307	1261	1310	1326	1345	1305	1322	1299	1386	1262	1277	1315	1266	1294	1250	1302	1282	1269	1286	1346	1251	1279	1253	1243	1317	1262	1378	1333	1363	1344	1303	1329	1326	1340	1306	1328	1307	1319	1319	1343	1328	1269	1365	1301	1302	1294	1341	1322	1317	1301	1370	1294	1249	1344	1272	1295	1291	1293	1314	1294	1311	1302	1301	1254	1313	1352	1306	1326	1284	1297	1337	1331	1264	1301	1340	1340	1325	1357	1335	1355	1345	1321	1326	1327	1349	1284	1311	1338	1210	1281	1273	1303	1272	1249	1346	1320	1248	1303	1283	1312	1333	1292	1272	1261	1287	1312	1317	1310	1343	1293	1356	1199	1259	1332	1306	1316	1354	1318	1335	1334	1332	1345	1268	1353	1299	1217	1355	1310	1299	1323	1319	1240	1358	1361	1320	1336	1304	1310	1321	1286	1266	1254	1247	1333	1278	1284	1296	1287	1346	1400	1316	1302	1279	1205	1257	1268	1328	1279	1302	1297	1332	1322	1247	1280	1341	1268	1291	1320	1277	1304	1337	1258	1299	1282	1327	1262	1278	1363	1298	1293	1404	1285	1320	1292	1290	1269	1361	1340	1289	1262	1297	1339	1210	1282	1294	1260	1334	1365	1371	1316	1304	1290	1255	1321	1234	1283	1372	1291	1281	1345	1309	1340	1327	1373	1296	1321	1247	1316	1379	1366	1323	1336	1283	1330	1325	1328	1276	1308	1284	1286	1231	1293	1337	1260	1271	1372	1345	1353	1365	1315	1311	1276	1290	1367	1257	1326	1324	1291
24294	22661	34756	31532	25086	17608	4934	528	492	547	525	494	467	518	504	489	518	486	481	486	476	479	493	498	496	484	481	487	493	458	508	466	503	488	479	499	450	468	505	466	444	479	451	487	526	492	488	487	475	487	473	490	486	472	487	492	483	492	520	504	480	476	461	470	464	497	492	476	506	507	485	496	499	499	525	430	506	493	524	484	464	507	465	483	452	505	464	508	469	498	486	520	492	443	501	485	489	520	452	524	509	501	470	480	501	515	488	497	471	466	454	478	490	503	479	491	494	509	479	483	462	478	478	499	481	453	482	493	476	520	499	503	493	504	484	543	490	446	511	517	503	503	483	495	491	473	490	501	481	470	484	460	518	456	519	488	479	488	513	498	493	477	463	495	508	457	490	484	493	462	531	467	488	500	509	536	477	510	524	502	503	482	523	453	478	487	481	478	455	481	495	483	512	497	479	506	486	530	473	449	504	503	465	484	499	402	458	466	483	494	528	474	509	517	518	519	464	487	478	470	445	541	490	489	499	543	527	481	484	512	496	532	468	476	478	481	487	480	508	506	502	469	512	470	479	518	477	498	480	480	489	458	525	482	466	522	507	475	507	490	508	498	467	468	475	479	550	486	499	516	479	479	464	464	482	506	478	458	506	528	461	468	484	504	517	516	501	516	499	480	532	481	420	479	503	491	467	470	503	479	466	485	514	494	489	464	535	453	529	543	492	518	500	484	499	476	486	482	497	490	502	490	456	526	470	462	490	474	466	508	525	502	494	486	464	447	514	476	519	488	487	467	536	498	478	510	519	507	472	479	473	450	495	507	470	471	500	472	501	481	472	493	520	490	512	504	453	519	492	468	481	471	438	504	507	485	473	464	481	524	568	514	509	459	478	479	492	455	499	487	495	496	513	457	500	475	490	487	491	483	520	471	484	460	456	515	477	462	519	480	468	511	496	440	473	469	495	499	484	496	467	461	466	477	504	489	525	496	488	509	500	460	529	466	510	529	482	534	468	491	483	485	470	470	471	460	509	514	493	504	458	471	493	481	507	465	503	516	493	509	480	470	462	468	510	485	471	492	492	528	491	495	492	496	463	463	473	489	503	512	484	487	476	527	488	449	477	495	499	497	500	502	531	503	477	475	504	487	549	500	437	482	469	501	470	511	467	514	474	491	483	485	476	486	446	482	473	521	479	454	524	504	463	488	486	461	513	518	477	514	503	451	473	477	484	488	449	475	487	508	508	510	497	504	521	469	497	472	464	486	479	462	468	478	488	507	496	502	481	481	484	482	460	534	521	497	501	458	526	497	489	506	509	502	499	505	518	494	490	499	469	495	515	447	514	453	513	467	495	481	462	461	479	533	445	503	502	488	483	489	499	479	488	478	485	484	500	484	475	474	470	486	501	471	474	469	492	515	535	503	476	483	479	528	514	484	456	461	496	499	515	487	495	510	519	491	489	515	509	475	504	517	464	480	509	501	492	485	524	470	459	479	514	518	495	493	523	480	484	485	491	516	498	472	504	499	454	513	497	502	467	524	533	502	493	452	464	462	452	458	505	513	456	490	464	506	464	488	475	506	509	468	459	515	495	492	503	529	504	525	489	500	470	509	517	454	504	495	488	477	521	486	425	487	489	477	489	467	463	486	452	488	459	489	516	492	459	488	478	479	494	515	477	481	468	503	491	490	455	500	498	508	486	455	484	465	530	501	488	458	516	447	453	459	477	513	443	464	475	468	482	502	438	491	495	494	484	519	481	484	463	487	502	487	480	473	485	490	489	494	482	503	469	487	507	475	492	514	468	486	450	519	472	497	527	492	524	476	530	448	528	504	508	512	510	513	519	500	516	442	495	524	492	465	488	506	488	518	489	493	462	453	490	475	464	536	472	527	472	499	482	462	482	501	511	546	474	502	489	460	474	478	501	505	512	516	503	517	517	446	442	534	493	504	481	508	481	492	530	491	519	463	487	501	483	514	475	463	455	474	502	485	507	489	475	495	464	454	451	479	532	506	484	481	523	513	497	496	493	498	510	512	502	447	485	498	499	501	489	474	515	487	539	501	472	521	472	496	478	501	524	490	516	461	475	498	466	475	478	490	504	516	472	481	466	490	477	464	515	492	545	512	453	448	482	490	508	508	473	525	489	493	493	545	501	488	555	513	480	525	474	470	528	445	485	488	481	488	483	503	470	518	486	482	473	499	471	487	490	476	469	456	496	467	459	495	492	527	487	478	479	468	475	482	468	493	477	551	479	523	475	504	451	469	496	477	493	483	474	466	480	483	471	492	494	488	496	490	468	469	468	446	501	494	509	486	529	492	459	496	495	492	486	506	482	514	499	514	485	489	498	485	448	458	494	494	480	490	473	511	482	488	479	484	515	470	513	534	473	475	460	530	477	471	529	491	458	506	506	506	495	487	496	444	443	544	482	511	444	513	491	507	518	507	471	496	472	464	480	477	489	462	497	474	474	530	498	541	512	502	483	466	449	445	493	471	509	511	464	464	479	457	508	456	491	493	455	495	499	493	454	485	504	536	487	476	512	461	490	482	512	471	515	525	486	484	523	471	460	509	520	469	462	479	456	474	515	479	484	482	464	509	517	507	460	516	493	513	480	501	482	480	478	441	454	471	474	448	528	502	498	495	556	532	453	465	538	509	471	502	505	452	485	537	484	516	437	450	485	497	508	494	471	488	472	503	499	495	486	477	482	484	526	510	494	526	447	473	478	507	502	476	446	475	476	507	474	512	521	508	483	470	497	467	499	502	462	489	539	498	470	498	490	464	519	510	491	480	491	474	492	497	486	519	494	488	451	476	464	475	522	486	516	471	485	476	502	485	455	484	483	489	517	510	490	464	505	490	504	495	504	466	508	498	548	467	525	463	481	471	499	454	463	471	429	461	511	499	510	491	471	488	506	475	479	465	493	494	455	444	458	466	487	478	482	442	509	446	483	472	499	480	467	513	541	465	473	478	535	472	510	505	498	456	478	441	482	480	526	546	477	502	479	478	503	479	523	490	488	471	519	487	477	513	488	523	513	499	520	529	495	522	487	488	491	509	468	493	499	503	478	491	438	487	442	470	497	465	470	505	492	504	474	433	494	447	484	478	467	507	494	500	467	458	450	485	491	523	518	480	434	471	450	442	494	473	483	480	450	478	465	477	470	513	527	485	476	474	496	484	488	486	482	505	526	518	490	496	526	534	486	454	507	477	445	488	501	505	508	505	476	520	504	493	477	487	504	485	473	481	487	455	478	453	531	485	493	506	478	512	491	488	517	511	481	459	502	489	465	473	505	524	493	518	486	499	455	453	469	494	460	519	459	483	472	487	478	503	482	522	498	433	522	497	459	473	494	499	450	498	510	509	528	471	453	516	483	522	507	506	480	509	418	478	455	471	485	453	496	489	548	475	520	450	506	461	470	485	436	508	460	508	492	484	477	513	496	470	474	548	467	496	531	485	510	515	503	499	477	506	471	512	463	488	518	488
53017	87488	72637	46455	34572	20649	5813	900	902	910	826	876	860	872	898	844	947	818	915	867	877	920	928	866	870	853	894	842	889	853	930	904	916	885	864	877	883	879	888	890	886	875	850	859	870	843	864	839	877	851	895	822	888	881	861	918	856	941	881	874	880	885	874	900	890	892	883	905	845	858	951	844	843	893	903	912	894	874	889	812	887	933	902	891	862	875	845	915	850	866	876	874	914	884	877	838	839	837	858	931	864	867	883	870	914	870	881	915	820	880	915	872	870	853	894	891	862	871	916	875	835	819	920	884	869	865	888	876	870	845	883	911	889	864	889	817	827	877	835	902	835	872	905	854	856	803	852	866	905	818	856	911	846	835	855	875	928	873	849	858	911	848	856	897	828	836	849	780	879	906	881	855	940	913	892	890	882	925	890	833	889	851	829	849	892	864	855	825	892	844	889	846	863	875	839	896	856	938	916	873	852	928	874	855	838	875	895	908	853	869	920	920	872	873	860	892	866	868	924	846	920	893	867	918	934	888	902	872	845	884	899	910	905	913	853	894	845	868	878	882	857	889	920	882	865	890	879	869	838	857	863	851	898	816	850	906	810	826	905	871	858	903	811	877	811	906	886	890	823	872	899	885	850	928	912	856	879	888	889	901	857	858	885	906	852	890	849	875	923	875	870	881	845	882	881	903	865	892	874	877	879	887	905	880	853	884	893	877	881	838	934	893	888	892	898	882	839	887	852	937	912	900	870	881	937	861	936	906	849	891	865	852	895	880	937	903	885	860	886	889	814	924	836	869	913	893	863	865	871	869	847	881	909	872	885	856	925	886	854	930	888	888	906	917	915	878	871	866	913	868	911	874	864	878	834	879	817	885	883	910	915	910	941	861	894	861	910	912	846	910	863	839	865	897	878	860	870	823	880	850	879	839	889	856	846	892	896	874	901	853	858	854	834	926	865	876	810	898	878	901	849	871	908	904	878	857	843	906	848	861	930	926	967	901	899	859	837	887	875	874	875	839	866	872	878	909	833	905	828	851	862	885	877	860	839	870	878	893	882	883	878	879	962	873	878	864	868	893	879	892	873	866	869	897	876	922	886	855	954	874	908	840	904	907	877	879	863	878	858	927	887	856	870	891	881	912	868	877	853	830	922	818	886	856	868	893	856	864	922	897	872	905	912	869	918	884	916	873	830	882	940	920	891	853	883	828	884	887	883	885	858	862	869	843	858	925	907	894	870	859	911	861	864	893	886	883	872	928	859	877	882	861	843	845	854	869	884	881	851	920	847	898	901	842	892	861	876	859	861	881	905	865	895	897	835	870	933	876	862	853	885	874	826	889	904	881	838	900	874	825	868	829	905	870	892	850	879	882	920	883	919	923	903	888	886	856	848	908	903	870	849	849	905	918	873	845	847	858	885	855	931	849	848	912	858	901	851	923	883	952	876	852	851	889	883	886	847	862	857	884	834	895	844	859	832	877	817	865	915	876	888	861	887	883	915	913	878	865	870	921	869	923	915	865	904	846	858	831	841	910	897	820	850	837	907	846	902	905	905	861	891	841	852	863	872	880	817	877	854	809	867	872	916	917	860	916	865	926	818	895	895	870	906	879	856	887	899	897	832	861	880	838	932	922	868	835	878	867	914	853	861	905	849	873	896	901	857	848	859	883	898	895	906	848	889	871	886	807	918	881	906	843	903	848	892	869	894	881	917	885	880	907	872	861	930	897	858	875	924	963	889	830	816	898	840	881	878	972	865	928	883	838	887	843	845	903	860	879	853	851	887	859	852	850	820	899	902	876	885	887	899	873	865	844	855	865	902	824	876	887	884	913	874	894	900	855	897	886	911	939	876	853	861	906	897	905	893	837	850	860	857	897	885	872	884	867	825	855	889	840	896	921	827	878	893	861	905	880	830	832	887	861	848	853	890	884	896	849	867	950	895	873	921	877	841	893	902	811	934	863	915	901	854	898	918	880	919	855	896	843	834	916	831	876	878	839	900	918	860	884	809	874	913	900	862	919	896	838	872	913	888	873	884	826	883	840	876	868	890	876	885	828	866	917	849	876	884	858	899	867	896	882	888	878	861	901	882	817	864	913	820	826	811	827	903	865	929	865	880	879	872	874	861	888	856	854	839	875	815	843	870	867	870	904	896	863	881	860	883	836	857	934	875	844	864	875	856	833	839	852	915	868	896	841	867	879	871	894	873	961	929	882	835	865	909	902	877	834	834	899	865	886	917	851	874	838	822	892	846	837	898	878	931	916	902	860	804	920	880	878	839	858	901	887	903	843	881	888	918	863	872	875	863	852	888	817	917	869	865	925	845	879	940	904	851	914	881	894	861	866	849	867	902	837	851	863	862	894	852	894	844	871	848	874	931	911	897	845	842	864	905	923	887	907	948	884	879	858	884	907	915	879	905	861	897	856	865	913	914	874	849	864	835	845	883	905	908	868	870	868	861	896	836	852	858	865	886	876	897	914	891	862	901	905	929	889	841	849	948	887	918	957	903	857	878	805	884	849	871	859	891	885	857	896	867	898	794	846	919	834	878	866	900	899	885	890	858	900	878	884	875	850	890	826	891	891	846	888	890	862	897	915	867	873	847	906	867	865	927	896	874	919	894	880	858	908	881	875	862	877	878	803	843	851	895	874	923	842	898	913	908	869	846	871	908	900	887	891	832	907	832	901	878	900	861	843	888	915	947	880	924	878	885	898	834	875	852	840	899	882	894	879	876	878	911	840	869	925	886	854	883	913	833	924	869	917	869	900	877	817	892	806	897	883	897	857	915	824	884	840	867	882	846	941	851	857	890	878	850	859	884	917	873	877	884	858	893	830	861	874	889	856	874	945	903	930	900	816	875	852	906	928	867	931	902	859	919	930	916	834	956	873	887	917	857	896	829	899	920	875	926	936	893	882	852	876	885	872	859	860	906	857	860	896	925	867	859	854	944	872	921	890	932	880	864	900	861	918	916	888	898	918	925	828	910	874	878	852	879	859	919	916	847	873	902	887	907	861	845	859	867	947	869	849	889	868	889	919	945	871	911	858	834	882	878	863	911	887	886	826	869	818	858	909	906	928	926	819	905	859	854	851	862	878	882	896	840	843	830	887	859	883	850	899	906	897	873	896	906	884	849	895	868	883	817	867	877	886	918	880	872	893	868	932	822	843	929	879	893	891	862	943	896	871	939	913	900	882	841	930	904	844	884	873	892	851	914	866	847	829	857	905	903	880	862	880	837	922	873	835	879	845	870	893	907	882	855	902	876	876	818	897	837	815	894	835	854	888	900	885	900	898	862	894	889	891	869	767	910	824	815	886	879	881	878	911	876	838	863	882	832	875	872	881	878	844	880	880	903	919	846	902	863	901	904	939	841	891	848	856	869	917	868	832	860	889	939	891	863	880	829	890	933	849	846	844	884	853	864	866	866	852	863	854	835	834	860	903	895	904	935	873	875	931	928	879	923	882	886	906	909	869	869	828	831	840
23053	21644	31536	27690	26501	24313	13028	942	472	470	482	468	457	437	449	454	446	466	426	436	435	432	427	444	453	422	469	408	460	438	466	463	444	408	478	461	447	409	442	426	431	432	443	431	443	452	418	421	439	466	424	444	430	435	451	433	400	460	419	441	424	454	459	416	447	429	439	435	445	461	449	431	440	404	433	397	410	420	402	460	439	453	415	413	449	431	462	452	466	417	389	432	459	430	415	451	416	416	424	421	448	409	430	460	459	420	441	447	418	444	418	421	446	418	402	452	460	407	461	440	440	425	417	388	406	420	467	443	437	407	429	467	418	426	414	475	408	456	483	426	455	436	435	475	459	405	415	437	424	451	407	451	453	412	408	437	472	464	457	424	437	413	420	423	432	429	427	451	428	417	422	432	466	452	423	445	454	458	447	471	427	411	414	421	428	439	425	421	437	419	410	450	464	411	451	403	467	465	410	435	418	443	393	450	411	432	430	415	442	422	450	425	449	390	452	401	452	462	417	472	449	460	475	456	413	439	457	461	411	450	449	424	414	472	404	421	442	427	424	434	441	447	413	423	422	463	405	455	416	425	448	451	446	462	421	417	407	422	465	452	418	431	399	404	447	438	420	463	451	422	431	419	462	478	444	432	430	430	380	463	415	460	422	433	445	469	434	448	403	433	440	453	426	428	418	427	455	385	428	484	396	446	471	425	439	423	427	445	467	408	445	409	463	401	435	466	452	389	442	450	421	392	477	406	425	428	410	411	420	473	432	479	439	434	422	398	463	439	417	440	440	421	474	464	458	438	429	446	455	438	421	434	426	437	447	438	444	455	448	435	451	446	382	414	448	427	417	430	467	449	430	455	451	464	426	465	426	423	431	424	460	429	444	398	448	411	395	415	458	393	424	391	427	427	439	464	425	421	434	439	457	438	444	420	437	488	439	420	402	394	437	413	448	450	430	449	452	414	424	468	457	434	434	405	462	451	451	385	437	453	458	436	415	442	427	455	437	453	461	429	447	462	459	428	458	437	435	420	443	436	421	421	482	427	422	427	461	445	452	404	421	434	398	421	422	419	465	422	426	443	402	455	443	448	438	442	449	441	420	401	416	427	419	440	393	449	475	445	430	455	435	439	414	451	444	407	465	444	448	451	459	448	479	462	452	439	433	430	439	453	427	439	430	398	452	439	428	437	428	432	442	408	464	428	416	462	435	418	409	454	426	394	452	433	408	461	471	418	454	441	408	423	424	455	455	415	442	447	449	428	400	419	440	475	436	417	474	465	412	454	456	439	419	413	457	467	419	402	416	462	417	416	432	458	419	430	402	438	441	432	411	422	454	432	469	432	427	425	446	433	467	397	433	475	413	433	449	429	435	401	460	431	452	432	449	463	424	428	443	411	404	406	432	425	455	361	464	437	440	448	386	424	489	457	432	487	435	405	429	466	451	421	423	438	426	457	426	448	427	412	426	433	409	453	417	435	385	406	428	447	421	388	442	429	448	454	415	453	430	415	442	433	418	437	390	398	473	397	428	464	425	449	444	446	454	414	442	423	391	443	419	414	416	413	441	437	474	421	471	417	407	438	422	448	430	411	475	417	428	441	411	423	463	452	439	426	431	421	403	449	436	455	457	416	437	440	441	424	458	440	486	495	485	416	419	418	467	448	450	439	411	443	432	421	415	407	427	465	385	433	416	449	455	440	460	460	449	416	423	406	429	427	429	423	445	435	439	431	435	446	423	457	443	415	418	453	490	443	399	432	412	435	470	435	437	436	415	412	441	476	468	441	436	412	450	433	398	412	429	420	404	409	422	449	458	436	455	388	427	378	462	435	414	426	432	453	481	440	465	438	433	421	417	482	439	421	434	426	424	430	420	431	444	446	421	448	421	435	447	434	455	427	421	444	399	443	426	464	443	422	457	434	433	411	443	460	455	443	429	408	420	471	449	437	440	419	436	445	414	434	456	420	396	435	463	443	440	426	420	423	410	463	428	419	415	450	426	406	444	416	426	460	422	414	453	415	438	420	428	413	478	444	438	451	409	430	459	388	407	427	423	423	429	451	407	411	430	466	455	454	424	465	442	429	385	441	439	395	414	418	388	398	411	446	459	439	425	441	425	475	417	446	423	464	426	446	449	445	439	452	418	457	461	426	456	417	412	430	418	447	409	450	459	409	443	443	410	416	449	455	437	454	439	455	441	440	431	443	423	438	422	470	459	428	417	429	432	435	417	448	403	406	457	472	453	420	417	399	444	453	425	426	409	406	440	442	484	415	429	438	425	436	417	413	441	427	454	440	485	469	388	434	407	446	405	440	409	442	447	449	409	442	442	410	469	446	421	446	458	446	430	415	419	431	457	407	441	420	426	419	466	425	427	440	440	428	417	455	423	420	429	385	438	484	413	418	416	400	423	501	422	424	476	472	453	422	428	455	438	429	461	421	431	416	421	449	472	433	442	408	424	432	449	455	376	414	436	425	403	435	447	444	422	456	437	456	439	419	418	433	443	445	461	469	406	432	438	441	419	451	447	425	445	451	415	483	429	437	402	451	417	460	392	425	453	429	495	420	445	408	462	411	424	409	443	442	444	428	434	456	434	450	441	430	447	478	447	446	383	473	483	404	441	415	466	407	447	418	422	427	410	426	435	385	405	440	428	442	460	426	440	461	429	459	457	425	384	455	421	426	446	388	414	427	475	439	448	461	473	450	462	458	450	424	403	427	463	418	433	407	431	460	398	433	421	444	440	425	428	447	424	424	408	455	448	449	427	458	443	441	418	434	449	436	441	446	441	442	403	424	432	487	438	448	429	403	431	429	411	454	456	431	451	429	411	440	420	416	423	463	422	460	446	438	418	428	453	423	394	467	440	420	441	462	444	439	425	466	467	430	420	435	450	419	416	432	414	396	420	422	454	438	441	459	464	436	458	489	446	423	453	403	445	453	461	435	450	423	441	424	432	433	434	420	434	427	448	415	401	426	394	440	450	427	419	419	454	443	413	479	437	438	442	404	429	424	469	461	414	434	442	396	441	403	425	395	415	423	425	450	454	433	436	433	399	453	422	441	430	431	408	441	422	410	468	425	439	404	420	468	422	395	459	453	449	405	446	403	433	430	447	447	412	377	441	434	424	415	419	448	380	426	444	393	435	442	470	441	407	405	412	434	474	402	455	398	436	455	424	418	451	422	414	442	427	465	423	424	443	426	392	426	440	474	448	442	414	429	464	439	437	406	432	414	436	438	440	434	422	404	423	436	447	437	436	447	467	431	457	448	413	443	391	437	470	477	398	400	442	384	454	403	395	456	409	453	417	394	420	412	426	431	462	448	481	450	432	395	415	437	430	423	418	461	459	415	412	406	437	410	424	408	435	432	428	439	391	425	414	467	447	443	386	452	418	432	419	434	430	449	445	447	430	427	401	435	410	474	422	452	468	432	419	444	423	421	449	431	444	431	431	435	465	423	444	443	460	446	473	417	466	470	452	437	422	456
57169	98769	84301	56440	46240	29430	9547	861	821	757	788	773	768	747	773	753	768	748	728	743	748	742	767	717	806	774	745	753	739	735	724	759	761	761	749	733	744	737	785	736	748	775	713	722	791	712	756	817	765	742	787	733	740	723	786	773	717	762	739	736	779	714	734	736	773	713	802	780	772	692	734	720	711	747	721	753	770	749	778	725	706	800	743	765	729	690	779	745	773	736	742	793	764	737	754	736	723	732	754	723	759	717	753	723	738	737	777	754	754	733	722	731	762	731	811	741	781	724	671	728	722	740	737	755	741	739	705	819	756	722	797	733	711	736	752	762	743	762	764	769	740	738	804	730	743	750	724	740	736	730	744	744	705	734	704	725	720	729	756	747	803	739	735	697	747	716	719	761	728	763	802	764	779	732	737	744	732	744	760	720	732	747	739	724	723	748	750	764	682	720	758	791	745	694	721	656	770	805	757	799	784	736	718	777	763	758	742	742	758	771	712	790	752	779	745	747	708	727	734	718	732	743	776	728	721	712	745	759	739	738	742	731	746	758	726	682	734	733	750	729	774	730	701	748	751	784	725	755	706	731	789	691	758	757	684	766	745	788	770	759	692	767	781	721	753	731	751	717	762	756	783	755	759	753	749	761	773	750	774	728	712	746	724	764	744	727	762	757	771	767	741	731	748	719	780	732	780	763	723	762	743	721	740	776	739	709	734	762	804	782	726	768	772	729	764	735	770	756	760	807	716	758	695	744	736	692	712	704	746	760	717	788	762	701	760	727	738	726	754	775	701	739	734	743	746	767	742	798	743	746	758	751	748	732	749	694	743	721	787	730	739	739	717	737	725	769	740	715	764	812	734	775	754	746	720	756	706	717	754	754	765	764	764	709	742	759	739	733	750	718	727	776	743	699	784	785	747	802	751	766	772	717	667	732	749	749	812	777	729	752	734	757	795	735	760	760	709	801	748	771	810	742	764	732	733	724	769	779	695	777	738	767	695	759	760	740	755	731	748	744	777	741	738	737	746	753	714	761	760	736	754	764	768	730	728	789	755	756	724	741	809	726	790	727	766	718	740	745	720	735	730	761	694	725	762	721	721	738	796	767	744	752	730	758	737	698	727	753	714	742	709	763	743	734	715	738	751	669	739	747	721	726	733	745	776	707	768	758	746	756	726	725	721	726	767	745	744	733	758	698	729	716	748	781	712	785	778	737	736	760	735	738	771	768	777	748	794	722	730	768	700	764	759	753	762	699	769	721	764	746	723	738	734	758	738	774	706	708	713	728	830	741	743	810	778	739	721	733	762	748	753	805	747	733	738	724	692	749	796	744	798	776	778	797	757	762	774	753	763	719	737	743	750	777	761	738	699	743	706	678	713	751	741	783	756	729	788	771	756	725	794	783	712	711	714	791	729	713	751	771	784	754	769	730	737	773	745	765	757	761	712	755	780	710	738	707	778	687	771	719	741	777	750	772	814	781	779	755	711	783	741	794	722	721	689	766	716	722	751	749	701	741	743	748	695	722	734	735	736	735	712	787	767	739	756	772	814	706	770	738	785	748	712	705	758	758	784	726	706	694	700	734	750	695	737	777	748	801	796	729	746	754	830	736	758	761	737	775	780	746	739	747	752	739	776	747	746	718	739	777	736	686	768	689	737	736	749	732	752	800	757	715	716	716	729	764	758	747	764	732	717	747	788	721	748	731	714	735	737	749	712	720	720	780	775	767	749	759	747	721	743	738	761	786	700	769	736	779	715	740	746	731	724	768	804	787	737	758	740	736	700	711	741	770	717	762	778	751	748	713	753	708	773	784	784	756	740	722	723	760	747	705	761	724	700	755	751	704	785	781	729	744	771	750	750	753	762	743	729	743	804	723	743	734	749	791	711	706	753	721	791	775	767	776	731	752	745	784	762	746	739	762	709	751	737	808	740	727	796	740	695	749	760	730	746	748	685	736	762	728	719	786	723	741	758	790	739	751	776	714	727	742	742	765	696	740	737	799	761	729	747	736	711	755	774	661	766	730	769	751	746	723	752	787	731	737	706	773	720	774	750	734	706	806	761	748	700	749	764	723	717	735	707	735	732	762	723	771	715	785	754	767	760	802	800	723	821	756	709	730	736	771	753	764	757	718	760	741	776	760	756	731	738	727	773	772	734	737	683	724	779	739	752	736	751	733	752	745	761	747	703	755	780	766	760	799	705	754	771	696	739	737	723	745	747	730	720	748	694	691	805	766	711	732	730	782	769	745	714	740	755	707	773	737	747	734	736	749	759	726	772	787	776	800	714	722	741	715	760	742	694	723	744	775	739	783	743	731	732	774	758	705	733	714	720	781	774	738	743	703	714	756	747	738	740	736	768	753	726	715	757	746	781	772	770	772	721	734	762	757	760	739	755	748	731	761	750	749	737	735	699	779	735	733	730	711	761	785	762	716	759	738	755	740	767	737	773	754	776	758	730	743	743	746	778	710	705	746	758	746	766	752	776	742	723	747	733	804	738	789	731	756	731	723	770	776	776	750	768	755	777	758	668	695	741	737	731	766	739	760	767	757	783	766	708	718	784	719	719	755	724	716	724	747	770	772	733	744	781	777	708	759	706	741	745	783	701	739	733	802	716	736	751	752	717	807	748	755	763	733	727	809	759	707	764	727	735	724	682	753	716	731	746	760	751	714	746	738	763	759	741	686	799	722	697	756	788	747	767	768	696	791	755	733	795	740	716	778	760	730	700	747	749	706	707	787	705	702	759	702	734	785	755	773	761	819	720	787	710	775	763	707	768	761	740	796	729	733	740	710	772	751	725	751	770	731	778	746	779	814	780	735	743	784	704	761	759	738	720	785	773	726	713	761	763	696	764	737	769	736	713	786	722	771	743	700	796	749	719	715	722	768	736	754	732	749	732	782	755	781	736	762	772	706	778	790	725	792	722	764	749	761	745	770	794	742	747	718	742	756	677	736	758	757	733	763	760	756	757	746	779	777	721	719	744	751	766	760	763	697	745	746	758	758	708	778	748	690	729	776	775	782	769	728	752	751	761	758	727	727	758	800	712	754	750	728	719	768	742	748	722	761	753	743	757	749	714	736	805	738	771	739	747	756	762	752	752	732	709	787	751	746	786	796	743	739	756	738	795	723	784	793	778	688	761	731	724	755	752	773	685	744	721	808	756	776	752	806	758	696	713	756	763	700	761	764	727	764	771	698	748	740	728	700	738	777	665	767	737	727	752	726	740	716	776	759	747	771	716	761	769	739	764	710	730	765	685	715	726	778	759	717	744	752	768	786	732	748	756	761	764	743	746	773	728	738	708	751	734	707	739	797	737	750	694	740	760	766	736	774	758	719	696	731	733	756	718	734	746	737	675	720	780	743	785	736	746	753	751	712	718	735	780	777	770	766	743	704	744	742	705	704	764	734	817	749	698	721	745	730	735	749	723	750	698	807	760	800	729	760	740	721	718	783	762	772	769	722	760	743	751	727	754	742	756	734
26942	26663	30133	16902	7983	3313	982	764	693	751	762	720	733	700	779	701	648	662	697	726	713	702	733	698	707	717	705	706	748	718	721	708	719	693	722	720	682	710	713	709	685	672	651	719	691	715	685	668	724	714	699	731	736	711	709	693	719	702	737	665	729	689	713	699	721	757	685	745	720	695	664	729	690	682	731	734	694	691	687	710	695	698	736	760	693	724	681	699	729	751	732	696	679	755	695	701	646	713	699	737	696	702	703	710	718	738	706	761	684	707	690	728	733	727	736	715	703	722	703	695	705	732	699	737	726	710	733	693	736	707	724	689	702	710	710	738	729	703	702	684	731	720	669	680	699	675	705	718	683	693	692	723	696	651	706	726	706	692	662	704	718	718	737	681	696	674	744	700	713	720	692	724	705	714	639	683	710	716	682	696	686	734	715	707	700	737	738	706	701	689	740	673	670	723	700	739	747	761	733	714	697	708	705	700	720	722	673	690	752	733	723	710	726	670	726	712	676	750	731	690	742	721	751	701	727	701	709	745	662	680	694	699	677	714	704	719	717	754	753	695	735	708	700	642	704	679	717	688	700	742	747	691	677	699	695	712	694	702	700	747	687	697	748	688	702	672	671	700	673	670	690	704	672	711	712	673	704	677	677	742	701	692	713	685	731	766	692	706	671	757	736	690	688	667	695	676	697	663	718	734	714	729	719	690	750	659	694	709	710	706	675	707	690	675	723	692	697	723	750	705	736	683	697	667	706	707	703	711	696	681	751	759	712	719	688	649	745	738	677	709	685	680	707	650	691	710	741	715	684	729	687	685	705	708	691	719	655	674	715	688	760	684	680	710	694	658	702	691	688	719	715	712	693	712	713	698	738	722	690	729	706	674	672	660	699	721	703	715	715	677	678	688	744	719	721	734	707	698	713	703	712	702	654	717	687	681	732	681	690	710	685	722	701	713	688	706	694	744	697	722	717	706	713	701	705	728	706	706	691	737	722	726	688	691	694	701	698	656	714	703	708	692	693	741	699	670	688	749	713	655	698	688	704	660	717	707	687	741	700	694	743	670	670	711	662	685	734	730	675	697	716	688	718	693	719	661	734	702	703	711	662	674	735	714	705	683	729	685	680	697	693	684	708	670	663	667	717	673	751	736	752	683	704	703	716	714	735	709	671	658	714	685	693	691	695	729	719	744	700	689	723	740	699	708	660	713	731	707	728	710	736	696	656	685	656	675	702	684	680	704	705	691	675	630	692	680	675	782	712	694	739	731	720	721	705	697	681	695	707	690	695	669	709	633	694	717	696	695	716	672	715	691	646	724	650	679	719	710	713	723	671	703	702	746	715	677	689	688	708	665	707	713	676	763	702	703	688	685	717	709	685	738	730	702	707	743	700	701	697	711	725	702	747	719	699	736	698	703	726	729	707	667	723	756	694	673	745	704	737	727	743	769	672	665	682	664	707	684	662	706	690	747	694	719	712	727	731	764	748	704	725	716	716	687	707	676	659	714	719	754	736	665	702	754	686	673	719	669	748	702	781	705	728	675	685	682	704	734	749	756	714	696	719	703	683	710	718	702	738	729	687	730	678	693	733	754	728	668	695	700	671	717	705	737	672	736	681	700	697	706	645	659	703	688	680	717	761	697	733	728	707	705	706	656	729	679	684	688	679	705	762	733	718	686	708	684	674	695	682	705	711	733	731	712	710	659	700	719	694	695	713	707	741	727	700	720	721	720	702	731	758	721	701	691	673	764	720	706	686	750	698	707	727	706	706	713	717	737	693	693	719	741	690	737	666	679	698	722	809	683	718	707	740	742	712	687	695	711	771	689	696	652	702	690	724	642	689	741	725	693	707	704	740	710	710	747	694	708	720	714	721	749	724	681	689	706	723	671	685	695	678	747	688	710	723	720	729	711	716	695	703	680	727	676	727	713	691	729	705	704	774	692	714	709	667	756	722	694	722	678	687	718	655	742	670	705	714	648	703	683	703	674	745	722	704	730	680	689	668	700	683	708	700	732	706	720	683	707	692	705	693	716	719	661	676	675	692	666	739	664	722	712	697	738	736	687	737	677	661	747	693	730	667	693	672	731	724	717	714	707	717	687	716	714	736	731	743	700	713	644	702	702	689	695	725	732	715	680	761	752	679	700	761	650	742	700	656	697	702	743	694	745	723	727	743	713	722	707	670	686	704	731	706	726	726	645	678	705	701	675	670	752	726	725	720	702	744	740	714	724	724	706	702	712	676	740	687	749	705	652	734	726	682	717	723	740	683	691	679	668	693	708	705	708	738	715	712	733	722	705	694	711	711	757	730	761	700	787	707	715	741	696	708	672	708	754	731	694	692	701	709	701	680	698	730	712	705	710	733	675	695	700	760	749	706	705	719	706	666	767	722	713	700	761	691	699	701	702	688	704	740	689	729	733	702	761	743	706	719	686	685	736	714	721	679	689	697	691	704	720	700	734	696	648	716	655	715	717	748	707	679	695	715	733	699	753	709	723	699	665	649	711	674	650	644	695	704	692	727	674	693	719	688	697	702	676	727	713	711	737	698	655	669	696	684	697	739	702	692	716	740	680	737	689	758	734	651	664	686	655	669	699	728	686	764	691	726	738	714	669	697	667	702	703	688	686	702	692	697	650	720	728	700	654	732	683	656	696	716	712	748	697	678	713	761	697	684	734	661	700	714	710	771	715	729	705	719	667	703	719	690	715	725	677	724	694	695	725	733	751	676	733	708	682	700	727	733	716	748	781	717	706	665	750	682	700	692	724	725	708	682	772	693	706	670	731	701	686	700	711	719	733	717	694	700	728	723	673	754	694	709	699	710	708	744	643	687	701	732	742	731	722	675	700	675	710	733	719	673	718	616	675	704	750	686	765	658	758	719	702	707	692	692	745	722	692	707	684	691	690	678	703	722	662	719	714	680	713	681	706	697	699	768	697	646	727	755	685	710	727	716	694	683	672	696	702	710	709	682	696	716	729	738	691	743	690	693	689	688	725	748	735	749	735	639	709	673	728	699	695	647	666	701	715	716	691	693	728	718	712	777	726	733	757	710	653	678	662	748	717	701	737	721	720	741	707	720	758	749	732	684	669	707	721	699	726	707	696	735	689	694	747	698	686	725	691	699	746	690	718	668	689	703	747	679	701	695	684	677	690	704	690	691	684	724	675	713	685	695	676	721	763	744	724	665	718	666	724	681	748	674	696	684	748	734	695	688	689	732	652	664	742	764	674	688	728	684	680	685	718	691	761	681	677	754	739	666	710	682	679	735	718	695	685	704	709	744	703	703	660	683	686	711	737	710	678	707	722	688	692	694	692	711	724	702	736	742	794	682	701	726	665	682	760	717	699	660	694	677	709	725	695	657	666	712	714	758	712	726	700	675	730	658	689	749	680	673	682	719	657	700	741	720	701	712	675	721	718	725	733	729	691	672	714	740	690	694	677	727	656	715	707	748	687	663	681	722	679	712	684	691	692	694	739	707	718
29010	47432	36914	18683	13634	6762	1958	1232	1311	1200	1216	1206	1274	1206	1222	1240	1317	1243	1235	1194	1267	1236	1245	1227	1304	1250	1287	1264	1273	1175	1256	1248	1182	1259	1227	1158	1259	1214	1200	1289	1263	1230	1282	1236	1165	1223	1224	1255	1211	1238	1241	1214	1234	1256	1189	1189	1206	1168	1229	1233	1208	1291	1260	1226	1252	1243	1225	1208	1257	1218	1239	1206	1260	1180	1230	1292	1200	1224	1265	1311	1226	1269	1258	1204	1223	1222	1251	1182	1231	1282	1216	1234	1200	1216	1221	1222	1204	1231	1241	1198	1223	1218	1225	1267	1232	1184	1187	1256	1252	1253	1275	1204	1247	1227	1240	1221	1216	1222	1215	1195	1169	1236	1220	1229	1203	1247	1254	1274	1190	1279	1274	1248	1184	1261	1220	1174	1293	1211	1269	1213	1228	1255	1157	1212	1270	1170	1244	1193	1200	1222	1275	1231	1234	1251	1233	1227	1214	1256	1234	1225	1293	1224	1195	1243	1202	1206	1189	1268	1227	1227	1312	1214	1179	1259	1246	1248	1205	1262	1239	1210	1224	1193	1311	1219	1280	1223	1238	1196	1180	1220	1173	1217	1226	1211	1267	1259	1224	1237	1261	1233	1185	1256	1202	1220	1262	1250	1231	1157	1248	1207	1194	1248	1233	1192	1203	1160	1195	1220	1245	1244	1204	1220	1207	1242	1253	1197	1196	1182	1190	1302	1247	1270	1246	1252	1231	1228	1247	1206	1260	1301	1189	1151	1225	1192	1173	1312	1232	1265	1234	1280	1195	1209	1223	1240	1247	1238	1278	1240	1213	1219	1214	1269	1192	1262	1247	1248	1287	1216	1233	1226	1205	1226	1167	1223	1193	1203	1257	1220	1234	1157	1261	1231	1263	1274	1217	1204	1205	1159	1233	1213	1194	1316	1181	1162	1211	1249	1283	1222	1196	1227	1221	1214	1206	1185	1238	1244	1227	1192	1294	1253	1272	1234	1245	1207	1211	1180	1259	1241	1286	1184	1234	1247	1242	1254	1216	1208	1156	1230	1246	1205	1242	1242	1240	1216	1152	1152	1225	1200	1223	1190	1254	1254	1308	1194	1211	1186	1190	1246	1149	1203	1232	1152	1229	1203	1184	1227	1276	1282	1209	1230	1227	1256	1274	1224	1214	1198	1219	1240	1235	1234	1209	1252	1204	1266	1173	1245	1193	1174	1245	1235	1242	1249	1261	1202	1227	1254	1293	1240	1174	1215	1212	1254	1237	1246	1193	1233	1269	1290	1189	1249	1267	1180	1310	1309	1179	1229	1235	1207	1220	1207	1259	1188	1253	1206	1270	1273	1161	1213	1162	1249	1195	1228	1191	1228	1241	1192	1232	1267	1220	1204	1207	1209	1258	1169	1175	1277	1257	1173	1222	1218	1273	1207	1292	1228	1203	1262	1209	1260	1195	1291	1162	1244	1181	1269	1187	1232	1198	1302	1232	1227	1223	1190	1259	1241	1244	1211	1243	1200	1249	1255	1166	1216	1276	1186	1256	1217	1247	1155	1269	1238	1222	1223	1122	1243	1209	1277	1201	1231	1238	1220	1267	1195	1250	1233	1237	1212	1267	1262	1229	1154	1163	1264	1261	1279	1265	1214	1275	1217	1218	1231	1187	1224	1221	1178	1283	1291	1240	1215	1284	1202	1316	1303	1195	1228	1247	1201	1155	1244	1254	1205	1219	1223	1232	1246	1185	1199	1262	1199	1197	1266	1207	1203	1200	1213	1240	1229	1253	1232	1263	1237	1283	1249	1222	1273	1200	1220	1200	1225	1285	1204	1219	1243	1226	1216	1250	1213	1229	1138	1181	1221	1173	1220	1232	1198	1259	1306	1185	1146	1160	1233	1258	1225	1215	1193	1279	1231	1216	1221	1254	1301	1189	1200	1201	1184	1215	1253	1157	1214	1275	1283	1238	1258	1240	1205	1262	1228	1273	1268	1242	1205	1158	1244	1216	1187	1247	1283	1202	1129	1248	1267	1230	1232	1257	1203	1261	1273	1168	1278	1236	1217	1247	1198	1195	1244	1199	1229	1212	1236	1197	1256	1197	1213	1216	1176	1198	1268	1223	1225	1246	1180	1211	1261	1234	1268	1214	1207	1255	1177	1176	1286	1266	1213	1220	1251	1213	1225	1178	1188	1265	1205	1203	1278	1267	1305	1259	1226	1214	1160	1236	1225	1250	1227	1157	1210	1248	1192	1183	1226	1216	1228	1250	1211	1228	1257	1226	1229	1241	1257	1260	1184	1197	1235	1237	1151	1221	1207	1279	1169	1239	1253	1237	1270	1243	1267	1212	1275	1277	1216	1174	1194	1223	1274	1231	1212	1212	1200	1290	1264	1214	1237	1230	1223	1216	1176	1296	1234	1186	1170	1257	1230	1229	1234	1253	1193	1201	1263	1251	1217	1272	1220	1261	1185	1150	1155	1279	1158	1232	1259	1200	1180	1185	1263	1220	1185	1227	1226	1271	1215	1176	1230	1211	1161	1214	1206	1257	1176	1186	1215	1186	1253	1216	1198	1227	1273	1217	1277	1141	1249	1244	1238	1266	1201	1215	1174	1251	1193	1184	1217	1207	1313	1210	1220	1214	1220	1209	1218	1251	1254	1191	1236	1244	1250	1203	1244	1267	1140	1258	1245	1230	1238	1194	1248	1223	1255	1223	1261	1248	1221	1250	1242	1233	1215	1230	1230	1218	1218	1212	1258	1245	1162	1245	1187	1207	1273	1219	1191	1231	1223	1225	1175	1264	1206	1228	1146	1237	1244	1222	1216	1239	1200	1232	1243	1188	1268	1189	1199	1164	1225	1260	1224	1196	1250	1251	1221	1258	1228	1281	1199	1239	1291	1242	1270	1220	1248	1246	1134	1151	1207	1265	1195	1224	1237	1148	1244	1194	1226	1209	1243	1204	1243	1270	1257	1199	1230	1215	1221	1209	1210	1247	1272	1243	1270	1246	1258	1157	1275	1259	1237	1228	1251	1239	1225	1186	1264	1231	1256	1275	1188	1236	1267	1192	1249	1253	1239	1215	1233	1215	1223	1230	1194	1269	1174	1218	1237	1205	1187	1186	1197	1193	1208	1238	1218	1205	1231	1239	1235	1226	1223	1165	1244	1223	1269	1230	1272	1233	1257	1200	1263	1193	1222	1179	1236	1204	1175	1277	1196	1189	1204	1260	1231	1194	1238	1288	1255	1190	1287	1238	1226	1195	1248	1243	1206	1278	1200	1249	1224	1230	1235	1298	1170	1266	1310	1203	1242	1238	1231	1204	1217	1207	1257	1176	1173	1229	1277	1232	1274	1218	1261	1226	1186	1297	1212	1309	1157	1231	1271	1158	1261	1231	1174	1269	1251	1189	1224	1218	1244	1213	1290	1236	1266	1259	1200	1243	1262	1264	1259	1209	1196	1224	1196	1218	1196	1223	1212	1226	1205	1197	1211	1204	1158	1256	1236	1224	1250	1145	1168	1218	1287	1260	1249	1234	1291	1271	1232	1214	1233	1192	1239	1239	1260	1237	1237	1230	1248	1191	1266	1183	1222	1229	1227	1251	1252	1257	1208	1225	1238	1266	1145	1199	1211	1221	1296	1288	1281	1298	1281	1265	1202	1246	1190	1211	1273	1112	1206	1165	1143	1178	1251	1205	1228	1227	1215	1245	1232	1220	1200	1248	1274	1255	1227	1246	1218	1204	1222	1177	1139	1209	1257	1226	1170	1220	1170	1237	1207	1256	1229	1228	1234	1197	1203	1202	1177	1221	1252	1238	1183	1265	1238	1229	1206	1195	1176	1236	1242	1215	1229	1229	1196	1210	1235	1192	1247	1210	1173	1195	1256	1248	1200	1232	1292	1171	1244	1245	1176	1218	1206	1270	1217	1270	1260	1207	1217	1206	1207	1190	1237	1219	1234	1169	1237	1232	1197	1248	1222	1205	1212	1223	1241	1267	1244	1237	1208	1275	1282	1225	1182	1229	1208	1289	1288	1250	1208	1234	1270	1178	1260	1131	1247	1179	1295	1318	1241	1208	1161	1254	1170	1275	1282	1245	1255	1259	1249	1228	1203	1220	1225	1221	1235	1215	1188	1185	1255	1259	1195	1210	1191	1214	1216	1217	1236	1212	1260	1231	1199	1219	1292	1227	1209	1238	1182	1269	1185	1223	1212	1280	1192	1284	1220	1210	1245	1303	1243	1250	1224	1200	1302	1200	1284	1268	1220	1203	1256	1216	1169	1236	1235	1250	1281	1170	1204	1231	1177	1244	1229	1244	1276	1248	1282	1261	1261	1195	1233	1209	1179	1237	1291	1202	1230	1187	1271	1194	1247	1186	1224	1271	1231	1268	1268	1219	1201	1205	1225	1224	1255	1209	1185	1207	1268	1243	1281	1243	1179	1193	1205	1158	1206	1252	1265	1222	1186	1303	1251	1222	1227	1256	1194	1188	1242	1175	1216	1302	1240	1233	1182	1273	1211	1164	1234	1226	1267	1274	1244	1223	1280	1172	1229	1235	1188	1216	1188	1248	1209	1203	1272	1220	1225	1205	1219	1224	1192	1237	1228	1237	1206	1181	1266	1281	1310	1208	1194	1218	1204	1283	1240	1208	1228	1260	1230	1220	1265	1255	1218	1222	1216	1253	1286	1248	1192	1251	1265	1206	1198	1207	1216	1289	1219	1212	1216	1221	1228	1218	1206	1241	1213	1195	1156	1199	1234	1262	1218	1209	1191	1180	1228	1211	1237	1150	1190	1255	1194	1207	1198	1262	1283	1233	1215	1235	1189	1211	1226	1197	1195	1244	1266	1278	1220	1189	1270	1207	1273	1235	1210	1223	1203	1263	1212	1255	1241	1208	1232	1242	1250	1145	1231	1224	1275	1221	1235	1225	1204	1228	1235	1243	1168	1216	1192	1269	1272	1296	1259	1224	1236	1254	1215	1231	1218	1209	1217	1211	1186	1236	1232	1200	1241	1234	1266	1203	1225	1253	1294	1228	1192	1289	1212	1250	1221	1184	1205	1260	1250	1210	1252	1234	1223	1197	1173
24271	22419	32991	28419	28804	19697	5542	564	498	453	458	443	464	443	461	450	431	457	464	430	453	438	426	440	440	435	429	422	443	446	453	434	414	438	439	461	434	444	421	447	438	440	425	442	456	438	421	424	448	402	406	433	417	434	404	400	413	431	445	405	455	420	406	450	391	422	420	472	429	394	425	441	418	442	417	414	398	426	422	452	428	428	458	421	429	446	431	449	454	467	411	452	397	458	428	412	447	416	447	426	412	417	395	445	444	406	418	430	430	394	456	389	449	421	432	418	443	431	424	414	409	414	457	418	443	435	453	416	444	411	387	430	432	437	433	454	436	443	403	444	431	436	446	443	419	403	442	449	465	462	463	450	406	420	474	438	434	422	441	415	399	457	438	465	443	408	422	459	424	428	458	428	394	457	426	451	460	410	415	458	410	427	456	425	448	447	432	448	405	428	388	433	420	391	429	448	444	484	443	407	461	416	427	451	448	401	430	483	431	427	442	424	425	444	432	414	418	444	400	422	417	455	430	465	409	461	449	430	453	434	405	384	410	423	433	434	421	421	437	436	430	416	400	436	398	440	410	468	432	455	436	412	465	443	409	438	388	408	479	451	455	418	445	416	424	422	448	425	436	458	459	431	392	450	425	421	423	427	427	447	429	417	435	398	441	408	448	388	425	414	460	438	367	443	468	420	392	437	466	409	415	426	389	439	462	403	455	416	405	426	429	425	414	426	422	419	407	436	399	400	443	378	445	415	442	431	422	406	425	416	437	436	423	446	443	445	430	420	434	396	452	435	451	428	405	407	413	444	461	437	449	441	412	424	404	454	422	401	426	450	463	466	460	422	431	438	414	433	404	409	399	429	436	411	417	437	411	412	438	396	428	470	437	420	383	436	405	430	467	418	455	393	442	446	388	425	387	465	467	446	427	438	428	452	446	436	441	397	398	432	424	419	418	436	463	457	468	442	408	405	410	412	418	427	472	435	427	415	393	435	429	384	426	362	432	398	416	433	433	393	388	426	407	393	429	409	423	385	404	441	418	404	404	439	406	444	424	413	419	420	419	435	389	426	433	435	435	465	430	419	419	417	412	404	433	412	442	429	460	428	439	408	423	417	413	386	415	431	425	452	430	429	426	409	421	417	407	427	432	449	386	450	446	433	434	399	482	431	437	447	453	426	427	427	397	412	425	401	420	432	433	418	434	430	445	456	455	443	411	417	439	411	415	411	448	422	445	392	445	423	456	441	396	390	432	433	456	448	429	397	439	406	432	454	400	400	409	435	396	390	449	430	413	418	445	395	420	429	421	450	410	382	449	394	429	418	407	393	426	438	407	407	452	424	421	469	422	484	443	435	402	425	432	414	423	376	447	407	385	429	397	451	414	448	423	402	443	450	435	408	396	435	384	426	397	413	398	427	443	455	441	436	420	454	404	405	399	432	435	420	427	467	455	432	412	420	418	429	452	465	428	425	428	403	392	463	435	448	429	442	419	401	387	411	426	399	432	398	442	390	419	393	452	461	437	468	461	427	445	458	472	432	429	441	369	440	457	401	406	433	436	467	387	411	458	414	418	442	421	457	418	442	456	421	395	432	418	441	436	434	456	434	429	445	431	461	416	423	421	419	383	439	402	421	455	453	423	429	391	425	413	418	408	396	396	418	436	458	434	430	398	463	422	432	435	444	445	443	421	410	423	435	405	418	441	406	412	425	403	451	427	429	406	424	419	422	458	489	444	414	439	421	434	401	410	428	438	441	424	391	456	461	422	411	399	429	436	456	436	404	399	427	453	439	432	414	422	420	408	462	459	442	428	429	429	437	423	466	395	404	454	467	459	438	456	432	419	399	475	421	422	447	398	407	425	459	455	430	460	462	444	434	438	424	461	439	453	427	440	402	407	454	430	410	447	443	462	460	405	419	411	424	431	443	441	422	422	461	431	439	435	443	408	407	422	418	403	436	417	420	415	418	412	413	447	428	434	425	403	417	431	453	459	428	443	451	447	364	447	406	460	414	405	456	409	438	426	440	422	434	435	426	414	431	459	442	412	419	438	417	456	422	401	421	444	393	434	456	400	428	442	408	466	478	424	422	417	418	458	428	419	403	462	423	415	436	424	392	415	454	444	451	429	389	437	427	484	434	414	437	452	439	427	423	396	446	430	400	432	426	439	395	405	412	403	432	449	471	445	414	443	412	456	402	428	422	402	448	447	438	444	426	438	428	451	408	471	449	425	462	395	459	432	433	426	447	423	487	410	409	437	421	435	432	419	422	395	429	420	397	418	409	423	372	401	428	422	439	455	418	418	443	450	423	413	412	436	442	422	434	411	437	415	447	400	442	402	401	417	406	403	430	446	412	408	430	431	416	410	425	442	444	406	468	424	420	427	429	398	438	442	403	433	445	452	430	435	413	438	428	418	410	466	425	430	431	443	436	438	432	388	448	426	386	421	422	400	427	406	434	426	432	363	428	422	433	452	416	424	415	405	450	411	444	434	443	428	429	428	428	408	444	436	392	421	448	437	389	458	428	416	417	444	432	416	416	429	403	452	422	443	456	427	424	452	452	394	431	434	413	439	434	395	405	410	436	403	422	446	392	406	447	422	447	447	427	412	415	435	422	413	457	439	435	411	404	472	456	419	415	472	414	411	424	449	414	486	415	430	401	424	399	404	417	429	466	424	428	415	418	419	439	409	393	451	456	402	476	444	381	470	441	451	431	399	416	444	445	427	397	446	443	420	439	443	431	404	413	460	397	463	391	395	453	411	401	442	405	409	457	433	421	387	457	409	421	446	459	381	404	427	461	378	402	430	431	464	399	451	419	429	418	451	417	406	421	412	427	446	421	411	404	451	413	467	404	420	383	458	414	440	455	398	428	434	379	447	458	422	413	427	454	431	413	448	456	433	432	428	425	434	376	431	429	452	431	387	416	413	398	451	436	419	446	431	419	408	430	432	423	400	428	415	374	433	471	462	440	447	416	398	404	383	456	375	423	417	414	435	446	448	396	441	462	393	390	388	434	426	445	430	450	398	395	417	421	418	405	444	444	419	455	418	417	393	445	448	439	417	444	440	447	373	411	405	430	456	384	408	412	412	397	411	441	425	440	431	456	407	488	461	453	433	416	435	409	407	436	418	419	424	420	412	408	407	405	462	450	390	455	405	433	419	435	460	406	448	403	436	407	420	412	459	443	411	464	428	440	423	415	411	446	417	427	448	412	472	432	437	426	395	458	489	400	470	396	431	416	438	460	419	363	432	378	406	441	426	450	438	415	436	440	398	425	462	426	443	414	453	409	452	433	447	417	443	456	428	428	435	412	432	410	441	415	384	430	442	415	439	426	445	399	449	462	440	454	413	423	435	455	459	440	444	441	424	460	412	442	440	431	449	403	394	432	425	433	425	447	449	460	444	418	428	409	443	425	411	398	424	405	396	441	422	444	461	433	436	438	427	451	463	415	434	454	447	447	406	428	430	435	411	402	444	473	446	416
50759	86894	65914	41663	40824	21678	7176	892	857	838	793	808	763	817	796	767	866	846	823	814	805	782	791	804	800	766	774	760	803	832	788	804	819	844	809	777	827	817	722	791	773	790	777	800	827	785	796	789	795	748	765	822	791	805	811	786	779	778	777	821	804	755	833	741	795	832	812	788	806	803	763	756	797	770	758	777	845	806	828	753	818	825	803	760	798	781	822	882	787	724	797	760	797	758	794	785	769	790	834	779	754	787	764	800	817	799	785	783	784	762	834	768	788	782	777	787	793	769	750	757	772	793	773	736	749	754	804	751	808	764	823	790	773	771	764	812	781	823	757	816	759	782	823	769	805	778	766	745	821	757	782	803	790	814	777	790	776	791	762	773	786	753	805	721	760	760	782	810	774	755	773	771	772	799	799	774	738	786	787	737	801	785	825	818	732	755	789	815	784	810	788	818	790	821	827	816	791	805	839	767	777	724	804	818	833	789	821	741	852	827	833	816	787	776	808	817	765	793	808	802	775	781	801	813	758	803	721	757	805	788	798	783	762	792	769	764	797	829	826	779	783	835	770	775	801	766	774	796	809	787	830	827	804	786	792	794	811	781	765	768	811	760	780	793	781	746	787	796	794	789	791	756	779	813	743	800	759	813	756	803	781	825	743	826	787	796	744	866	734	771	801	811	861	803	798	748	798	772	758	744	819	785	779	837	751	823	738	771	748	759	834	805	783	809	744	792	818	827	802	757	838	826	799	779	752	784	775	775	759	782	817	803	752	811	831	796	813	708	811	822	817	770	785	832	778	757	836	774	750	785	794	781	810	807	751	782	804	763	787	775	796	765	852	837	774	788	819	805	803	809	734	786	800	759	803	734	829	775	828	795	768	751	793	764	747	841	758	805	790	773	750	761	754	803	790	830	876	799	754	814	766	773	770	807	793	763	792	741	767	784	759	777	745	807	779	776	774	789	799	799	777	786	792	800	789	820	761	768	781	803	804	782	792	859	769	770	788	749	824	793	761	797	778	802	768	724	809	708	747	817	835	779	747	844	759	801	795	730	800	764	830	814	730	728	765	820	787	844	800	777	758	795	749	769	810	743	742	780	702	827	756	800	804	775	796	793	775	793	745	788	760	801	786	761	761	797	800	784	773	769	846	834	751	807	796	816	813	771	810	780	826	815	756	823	743	815	787	759	811	800	770	762	817	809	820	796	783	794	841	730	768	741	783	807	774	830	830	781	827	801	841	767	787	768	744	809	771	814	840	747	762	837	794	830	783	823	833	766	785	807	827	820	823	815	806	805	792	777	825	811	777	761	786	808	741	765	816	746	814	751	764	760	805	859	799	782	746	826	762	790	773	797	840	761	757	785	778	783	820	838	786	808	776	772	747	753	823	803	775	797	814	774	785	767	741	805	762	823	757	783	822	796	803	812	777	805	768	786	788	792	800	774	740	868	770	787	784	841	794	759	773	809	775	738	793	759	724	760	719	841	767	752	805	790	764	834	818	745	813	753	783	811	768	845	819	769	815	771	796	753	790	808	849	786	760	733	787	753	771	815	775	780	767	751	794	781	823	806	823	769	794	744	759	763	757	787	771	791	801	753	786	807	754	744	784	752	731	791	758	763	774	818	811	762	767	795	751	780	808	741	838	786	814	802	798	834	758	807	839	798	814	779	795	776	831	723	778	769	827	820	733	792	764	778	792	759	789	751	783	763	902	820	818	771	790	729	822	830	803	806	756	743	763	817	756	814	823	773	793	766	817	807	762	828	865	760	813	761	782	769	814	870	811	736	786	781	798	759	781	783	761	832	760	788	802	795	810	761	829	829	777	771	783	804	801	769	770	798	743	766	783	749	803	774	725	786	770	774	804	804	766	800	824	750	759	754	863	784	804	767	815	773	769	809	755	805	808	775	812	774	815	765	744	768	751	781	778	794	808	824	784	813	780	819	786	744	736	780	765	799	801	780	819	786	855	784	830	810	801	759	804	799	760	806	776	792	808	824	776	780	762	787	773	814	704	798	787	738	744	797	780	807	817	839	768	838	816	829	822	784	787	792	788	784	754	807	815	797	782	817	831	757	818	777	783	784	770	755	830	814	818	798	781	736	726	791	766	828	800	813	801	783	803	801	743	816	768	783	765	804	756	766	765	772	808	760	814	767	771	847	777	788	826	812	765	800	799	792	768	814	787	815	797	781	766	773	787	825	741	813	787	771	764	766	800	786	814	778	787	843	830	769	792	759	774	782	833	824	794	828	751	800	764	822	846	806	770	785	762	820	736	771	821	800	815	787	781	781	811	809	770	795	702	789	807	802	778	770	765	785	811	770	745	825	788	825	784	735	796	795	763	761	722	749	773	752	780	787	762	847	733	805	823	768	787	754	822	748	803	789	809	804	769	732	787	834	814	709	799	718	746	859	819	801	781	791	786	741	773	799	791	808	776	886	739	774	764	840	809	777	778	748	759	790	816	773	798	789	811	749	805	761	836	804	796	748	774	786	789	784	828	734	790	792	756	803	841	772	793	766	803	770	815	773	767	816	780	768	786	820	785	762	802	783	803	794	723	781	768	735	750	788	852	795	831	759	742	810	736	762	778	763	792	804	788	808	787	809	848	790	738	798	743	780	794	760	725	811	755	757	829	778	785	775	852	812	742	801	809	815	818	781	821	814	790	827	755	817	742	793	862	768	837	797	785	822	801	809	766	800	805	798	784	769	763	819	763	788	805	799	774	776	820	765	830	828	785	771	816	756	808	821	813	814	795	789	811	760	814	763	830	773	770	794	812	766	801	767	750	856	797	789	791	816	776	758	803	795	801	847	789	764	785	847	822	755	775	794	762	779	787	787	753	765	778	812	783	769	787	776	784	772	790	798	845	824	790	851	790	838	771	750	829	811	828	773	776	759	802	795	799	771	804	768	824	809	781	773	800	770	815	807	758	808	775	809	756	800	795	797	802	798	836	783	830	811	763	798	740	785	777	738	754	824	751	761	735	840	791	742	792	780	772	776	836	784	764	828	775	781	765	778	757	804	806	807	796	813	834	782	788	782	803	734	795	819	793	780	759	744	779	780	811	791	758	765	844	803	778	722	829	842	828	799	730	800	837	788	822	803	810	784	787	821	760	886	791	759	796	816	760	812	826	758	766	756	800	800	743	753	744	792	795	818	794	856	771	746	777	840	807	763	739	791	820	805	778	845	813	781	824	762	767	766	791	770	779	827	776	800	763	770	777	773	755	774	812	813	791	790	821	774	782	750	785	775	818	803	785	821	801	770	737	787	794	759	766	768	771	770	735	766	791	792	767	790	757	764	768	779	803	778	744	770	796	811	753	766	770	783	769	784	748	765	764	745	714	795	770	814	805	799	776	736	842	787	778	827	833	775	788	799	786	792	748	817	777	739	824	761	809	802	814	771	812	773	737	788	810	771	724	752	806	789	775	764	790	789	763	809	775	794	836	840	813	810	771	824	791	777	799	804	795	753	793	786
23111	21570	31617	25903	26127	23550	12325	925	451	462	405	451	363	427	403	439	430	389	373	444	409	409	399	412	377	372	337	410	369	385	385	379	389	428	401	383	393	426	397	389	360	376	395	375	365	391	367	383	393	383	374	373	415	426	436	362	389	369	410	372	373	403	414	366	416	423	416	361	422	380	374	408	406	402	396	402	408	421	378	394	427	385	443	371	381	391	430	373	374	413	390	408	371	380	379	381	378	375	382	434	386	431	379	388	370	405	416	376	382	416	398	432	400	385	400	396	386	408	412	405	393	378	392	409	367	386	369	389	347	392	418	360	374	391	430	374	388	373	425	371	422	414	385	405	369	418	401	390	401	385	385	383	391	431	358	390	392	374	399	392	379	369	426	376	392	354	436	359	377	402	389	358	419	408	381	367	362	368	369	406	358	357	378	387	411	410	396	386	389	415	362	379	402	368	417	355	417	394	390	385	419	398	396	372	380	396	348	400	418	393	412	391	386	379	383	421	361	398	406	380	378	360	387	356	400	378	411	386	386	346	390	352	384	385	386	388	385	394	395	377	388	397	396	392	394	403	382	374	417	433	371	373	357	406	431	384	429	393	384	389	369	401	380	410	399	372	359	366	363	369	393	391	366	393	393	397	396	363	367	398	365	374	367	353	373	394	408	414	369	375	419	366	393	389	383	364	375	390	368	416	408	384	370	346	388	412	390	388	404	411	391	376	385	337	380	374	378	388	394	399	409	414	393	377	389	408	372	386	419	390	383	415	369	409	412	374	419	379	431	383	392	396	391	374	391	425	396	384	379	393	385	377	361	375	376	402	370	374	408	371	373	403	383	372	378	406	385	380	384	373	382	387	375	376	405	398	382	395	350	349	440	410	358	423	392	380	383	365	380	363	391	399	437	377	367	393	362	367	408	398	395	390	394	361	404	397	415	379	401	405	400	366	374	381	374	401	381	404	365	368	391	407	411	396	379	406	361	404	420	370	379	383	400	398	379	396	359	373	404	394	420	382	395	412	439	419	401	391	406	401	386	408	388	400	373	366	374	402	392	391	370	366	388	419	373	425	392	355	403	386	408	381	380	360	382	408	430	422	385	380	371	376	372	371	407	384	435	356	397	395	378	400	398	429	402	426	410	408	393	371	368	404	367	394	398	428	402	377	355	347	397	402	372	397	381	381	347	396	403	355	358	381	355	422	386	382	433	409	388	395	393	432	386	418	384	367	401	397	382	389	358	397	391	416	389	380	341	405	389	401	361	395	349	394	341	372	368	353	407	401	389	377	418	392	364	389	411	402	390	421	363	362	395	407	353	382	371	376	369	399	399	368	403	408	400	394	400	437	395	407	400	413	406	378	420	382	438	412	407	401	417	387	418	419	386	400	376	388	388	379	407	396	412	388	360	374	395	406	399	386	400	402	360	358	348	393	400	400	398	412	422	395	393	398	401	407	370	428	371	388	391	379	379	389	401	398	426	401	423	416	385	387	334	377	374	361	395	416	372	355	374	388	390	385	397	406	378	377	396	365	383	392	414	389	382	397	369	394	378	394	384	394	368	378	426	390	391	397	393	377	402	392	375	410	414	403	374	396	393	339	386	378	368	385	424	419	395	399	382	403	336	390	430	389	395	392	357	372	382	391	406	371	390	368	394	401	410	424	402	370	393	366	398	400	349	405	377	426	417	393	382	381	380	369	402	405	408	391	385	399	424	403	363	394	367	391	408	409	388	427	362	369	460	393	374	370	408	395	360	356	400	417	433	397	376	406	423	403	410	406	410	345	404	388	397	417	375	399	393	374	396	357	363	394	345	420	391	388	396	397	375	421	414	404	381	375	394	383	398	384	362	416	366	373	400	372	391	357	393	386	409	379	402	360	381	394	391	386	394	378	384	342	346	390	385	371	400	408	374	402	407	354	381	384	402	381	418	387	407	380	417	430	393	361	393	397	403	391	388	393	397	353	385	341	393	386	387	406	419	369	376	351	350	369	423	410	392	425	416	423	364	399	402	410	383	407	404	394	372	370	386	370	364	365	370	417	402	380	385	417	366	403	385	386	391	396	390	391	377	389	388	375	342	405	393	407	406	419	377	401	391	388	400	381	414	375	353	374	355	379	392	435	370	405	400	403	380	380	393	409	392	366	370	385	386	396	395	391	387	382	368	371	417	355	367	372	400	383	451	372	370	387	376	370	377	379	350	407	422	394	401	376	367	407	381	420	372	401	418	400	412	403	385	444	411	388	342	367	398	377	371	375	380	367	401	419	405	432	435	370	376	380	385	397	439	385	381	405	414	388	386	407	380	360	404	397	392	383	392	389	367	390	375	335	405	371	388	356	358	365	431	378	407	390	380	380	385	391	375	408	411	372	361	382	354	410	408	364	413	372	381	369	368	375	399	406	419	386	375	353	382	403	392	404	377	348	389	397	387	405	386	414	401	414	382	357	379	408	401	370	388	393	389	375	383	382	375	429	387	473	403	375	424	402	379	404	402	373	418	369	407	402	412	375	438	408	366	378	386	406	399	375	413	382	397	377	369	394	386	392	410	388	389	390	414	374	356	413	389	388	367	420	387	379	399	364	401	407	394	359	374	363	428	387	378	412	392	392	374	363	382	399	394	407	397	375	410	382	387	365	392	379	379	408	418	384	384	409	382	381	367	394	372	385	392	407	373	350	398	388	356	391	371	370	412	431	400	371	385	412	409	381	383	379	383	342	402	384	350	434	375	360	386	397	406	407	393	357	420	388	388	376	398	381	390	368	351	396	397	397	383	433	381	351	424	384	377	364	402	371	393	375	416	411	412	384	401	390	379	366	376	378	376	357	387	411	400	394	355	394	374	410	435	392	378	380	407	346	382	372	366	393	378	406	424	404	376	386	368	400	405	398	364	394	395	419	393	400	385	376	405	405	425	364	392	360	374	370	382	365	358	349	380	437	383	361	393	408	381	375	397	426	380	384	389	375	361	391	400	359	384	394	368	348	357	398	417	389	408	404	380	428	429	385	393	411	407	422	368	412	363	410	430	367	396	362	408	411	386	409	377	379	416	376	401	368	409	398	426	372	358	388	382	425	396	385	402	398	412	331	355	389	409	379	398	388	379	400	389	379	379	383	386	387	395	393	395	382	429	366	406	406	410	414	406	419	379	379	383	407	422	411	376	411	383	392	400	374	379	396	389	393	396	403	374	372	360	392	381	378	382	397	430	382	414	405	401	384	380	365	365	384	368	396	389	404	402	432	412	392	421	370	393	383	402	384	404	362	377	380	385	370	404	413	404	400	412	337	363	391	405	413	382	413	397	358	390	425	403	388	391	411	366	419	387	390	395	369	378	380	372	378	394	370	385	370	361	392	414	423	392	368	385	359	399	400	401	375	366	378	371	377	407	395	431	398	350	393	391	405	398	408	378	407	402	413	352	415	373	416	384	399	375	405	372	360	368	376	407	388	377	412	414	360	374	396	346	380	372	432	340	394	408	372	413	343
58448	93008	81554	45712	44769	27324	11945	824	815	741	760	693	732	724	724	706	686	733	711	685	755	683	715	702	654	708	696	673	686	703	653	663	705	651	691	715	678	689	718	698	665	683	684	707	684	687	674	687	689	637	678	726	686	692	727	682	695	686	697	665	724	698	716	629	673	702	700	675	658	719	624	749	700	658	675	675	680	686	676	665	648	709	714	682	719	698	696	656	678	628	676	694	694	711	698	705	692	644	666	676	697	689	675	662	679	667	704	686	694	606	685	684	665	696	667	676	709	695	649	679	654	663	717	669	669	706	692	658	724	709	692	708	667	653	688	695	688	683	651	684	680	682	652	673	627	660	630	648	710	643	703	699	643	700	709	654	651	652	707	664	642	667	702	674	692	728	667	657	699	670	647	682	646	630	689	643	666	686	645	667	658	672	632	698	682	678	684	667	693	664	706	703	633	659	642	704	695	680	682	678	706	641	710	630	718	684	723	673	736	688	736	686	654	652	658	694	682	704	703	657	639	664	720	705	648	668	697	630	736	681	645	693	657	697	668	676	685	703	676	694	712	676	701	673	649	649	683	695	707	675	714	647	731	664	665	675	675	683	681	672	695	694	696	687	693	633	708	649	687	710	712	717	698	692	674	651	692	683	692	639	658	693	660	691	666	671	685	654	673	669	673	672	616	652	659	710	675	640	619	680	651	634	686	677	699	680	682	669	632	696	680	656	646	699	681	641	698	662	636	668	688	702	715	669	632	674	669	658	680	677	689	664	685	688	741	662	681	676	673	681	691	712	686	712	662	631	664	721	720	686	635	670	655	751	659	702	722	716	640	674	714	687	693	690	667	696	659	648	645	663	678	696	705	631	666	696	662	657	676	687	690	679	692	650	650	725	669	671	702	687	655	663	659	699	671	679	669	684	675	702	630	651	674	635	707	655	704	700	652	726	694	677	730	704	696	666	676	661	709	598	698	662	644	633	716	686	687	650	680	666	690	666	693	656	704	700	699	712	665	660	701	665	701	675	693	658	702	683	674	654	670	710	695	660	662	656	690	663	722	675	702	643	685	644	730	698	732	679	679	672	680	671	643	676	663	668	695	643	684	663	681	719	648	686	655	637	702	616	652	657	707	661	674	683	669	701	670	646	626	699	690	723	652	705	711	689	698	696	675	650	637	670	713	662	733	651	694	717	652	689	683	677	672	705	664	634	672	671	648	716	681	704	689	675	680	676	725	691	727	660	695	733	735	700	628	653	630	677	695	682	698	682	669	701	690	662	681	659	662	732	695	724	715	646	658	664	669	668	705	732	681	626	682	688	621	628	658	653	657	689	678	695	690	651	704	680	667	712	685	698	710	657	698	661	689	708	658	656	683	648	690	669	686	655	698	699	654	632	678	686	635	660	665	697	669	710	687	657	671	677	654	629	737	649	669	687	609	673	645	665	706	622	718	661	670	711	675	704	688	661	679	679	701	676	686	661	677	693	699	739	720	621	680	689	706	669	743	659	741	677	646	702	688	696	706	663	656	703	723	654	710	681	677	730	711	647	703	691	682	698	676	663	679	710	702	703	685	666	718	676	666	659	677	700	634	706	706	668	669	710	632	671	674	686	733	686	692	628	697	609	696	635	734	665	653	689	658	664	698	685	663	653	695	665	676	680	628	717	693	652	686	710	678	699	695	681	660	710	659	697	697	682	657	673	663	712	668	697	683	753	666	630	677	659	669	655	703	749	588	705	688	659	671	656	631	658	741	647	636	685	629	654	707	690	681	676	669	673	694	636	729	669	702	728	654	718	625	677	649	699	670	716	691	666	693	679	721	677	633	711	684	683	651	735	657	668	662	711	659	704	661	634	658	675	697	727	665	647	723	710	706	649	727	694	658	652	681	698	700	738	689	702	684	671	693	675	655	692	604	720	705	639	679	680	679	633	688	660	674	716	666	726	667	704	667	633	708	662	702	650	692	695	681	663	669	648	733	699	638	684	667	672	657	666	654	675	664	679	648	703	726	692	642	653	711	683	626	647	693	705	672	678	659	670	667	673	691	685	714	639	707	644	650	643	680	659	657	627	684	629	688	652	682	669	696	708	687	667	649	687	654	684	669	689	708	690	685	687	652	695	668	671	669	670	666	707	678	691	673	636	644	662	626	642	693	665	667	677	692	690	673	652	709	642	693	680	685	709	653	690	640	713	698	678	683	669	715	676	658	710	665	757	687	680	709	639	662	662	651	680	704	661	644	667	702	711	639	653	634	696	691	677	690	671	625	704	677	659	707	671	682	671	666	705	712	701	706	688	710	717	675	677	664	684	632	681	663	659	685	697	638	637	709	658	689	658	699	686	661	702	653	683	628	696	659	643	671	696	667	656	625	697	665	671	666	661	693	710	726	706	651	674	665	717	674	684	668	693	703	684	651	665	686	700	667	659	672	692	667	667	652	684	715	677	672	646	692	647	675	657	668	685	690	666	667	695	707	682	682	668	677	687	665	641	685	634	697	688	708	706	645	660	699	695	698	667	696	673	702	693	693	690	713	693	679	667	724	693	648	708	731	701	712	658	680	690	673	673	716	657	708	724	678	748	652	708	679	673	654	661	668	678	675	668	635	679	691	681	676	651	703	663	683	688	646	669	680	636	726	723	646	654	666	727	705	677	700	761	705	691	665	700	693	700	661	708	657	615	686	645	697	700	661	643	627	662	674	686	681	749	703	699	650	673	711	702	696	721	697	728	661	714	657	714	677	668	673	692	708	681	711	670	706	688	706	697	646	676	656	711	721	667	668	674	677	678	666	636	671	695	603	715	656	687	711	674	651	655	665	655	689	656	701	663	670	665	743	712	694	697	665	680	647	721	694	758	639	704	707	673	638	692	719	668	702	668	690	720	718	668	686	661	683	653	665	677	666	691	661	681	666	684	643	675	650	681	706	676	689	689	614	662	704	670	714	708	674	620	734	671	713	707	699	659	650	694	665	743	683	696	646	681	706	674	661	686	683	673	697	689	702	686	725	669	710	682	674	698	657	648	679	694	677	686	694	660	664	721	669	659	728	682	726	670	712	746	689	641	652	674	696	678	702	681	707	714	684	696	717	672	681	663	671	690	675	644	711	678	673	717	700	688	652	611	626	697	690	648	688	687	701	659	639	650	646	729	652	697	692	700	716	682	662	698	645	715	703	743	699	686	636	675	664	665	656	700	736	707	656	648	725	661	624	702	678	703	656	687	675	683	667	673	677	685	654	699	666	716	630	688	676	722	689	670	720	695	644	686	702	616	689	675	687	693	666	701	654	645	637	656	658	651	705	704	698	683	664	677	681	704	651	690	720	706	690	718	652	680	667	697	669	674	698	682	721	684	734	689	708	680	700	689	670	709	688	695	699	720	658	673	662	681	689	692	707	673	654	706	697	676	627	691	709	649	696	699	661	664	666	651	698	687	690	644	703	692	690	693	666	669	677	634	694	656	656	678	677	676	685	679	655	694	657	660	693	708
27208	25356	30901	16795	3692	1922	1109	716	688	716	668	685	646	667	689	722	680	691	743	682	679	646	666	729	696	683	671	710	686	732	692	703	669	652	741	685	720	688	698	701	654	659	708	666	691	614	650	626	648	708	659	713	677	677	661	704	681	647	666	652	661	665	699	718	676	724	716	675	700	653	698	688	694	640	725	686	647	681	711	680	669	682	668	721	679	665	674	653	650	691	681	688	663	655	670	752	673	683	646	688	666	636	660	647	666	653	673	708	663	688	676	633	641	648	634	645	680	653	678	690	696	658	695	651	678	722	704	690	665	668	694	648	703	670	671	710	669	688	677	682	691	679	696	661	654	682	701	634	665	638	719	703	675	626	679	686	670	742	668	643	680	703	681	639	664	667	689	674	673	687	688	704	671	668	665	690	641	657	637	744	691	693	638	665	656	685	655	679	731	685	679	704	684	679	688	720	691	657	689	694	692	689	678	664	694	680	714	710	671	719	678	694	692	716	684	657	683	656	706	684	672	675	704	684	680	642	627	662	686	699	709	666	696	653	693	684	623	634	667	690	702	657	664	635	678	715	661	692	646	693	637	680	671	677	683	676	748	694	661	634	701	714	642	696	732	695	653	660	718	657	669	646	679	708	690	675	724	690	706	632	676	713	652	688	650	697	701	668	718	649	651	688	702	667	653	688	664	699	721	692	667	685	664	711	662	696	708	651	698	677	652	696	741	659	641	676	661	620	641	675	684	652	684	664	663	656	684	640	673	711	631	641	649	656	646	724	670	695	674	657	632	671	649	601	684	674	649	694	640	689	640	654	692	606	734	663	652	669	631	631	687	712	668	666	697	736	694	675	657	660	704	637	653	662	646	698	657	688	703	654	712	645	642	682	699	640	657	698	704	642	690	660	676	676	654	682	636	642	720	723	675	671	649	619	655	670	717	655	655	681	668	667	644	667	688	699	638	654	604	664	683	679	707	688	662	648	619	648	687	656	652	671	677	664	685	663	700	689	674	700	672	670	688	667	685	738	694	613	641	682	710	664	661	706	618	670	717	683	638	708	697	621	675	666	661	668	664	635	667	715	675	664	680	648	654	671	651	654	624	713	652	707	638	662	642	658	660	710	614	700	708	644	652	660	678	684	705	697	676	651	661	689	642	661	662	665	674	617	642	640	686	698	650	634	716	698	621	704	655	653	708	700	669	724	663	673	698	655	739	618	635	691	656	668	747	621	700	652	690	729	651	701	636	687	656	689	665	672	651	612	681	720	625	659	689	690	665	668	672	674	648	641	700	657	643	652	710	715	685	673	696	727	692	728	699	669	670	676	683	682	651	649	698	707	678	687	700	678	691	672	686	654	684	688	704	634	692	677	659	727	623	637	693	624	679	645	708	653	697	657	697	687	653	632	700	679	706	697	682	663	684	652	649	672	659	641	672	640	670	725	690	657	684	676	702	696	651	652	674	698	627	700	698	669	716	709	706	673	669	651	693	708	702	655	628	707	668	669	675	667	720	666	665	695	655	687	654	695	740	684	664	681	636	642	655	716	693	755	657	665	702	668	677	686	662	655	697	649	712	714	708	720	707	640	641	712	702	654	659	659	673	685	686	648	670	669	699	711	683	717	689	721	646	679	705	630	641	610	675	698	723	717	658	674	687	709	683	738	671	715	679	704	662	666	711	669	635	635	720	680	662	651	708	641	671	708	671	620	721	690	690	638	697	683	696	708	691	707	687	709	653	686	675	666	656	648	697	690	641	715	739	616	713	676	718	660	671	713	650	709	680	694	630	682	702	664	678	680	671	676	662	651	670	606	732	667	662	687	640	634	662	689	698	660	672	670	695	677	716	679	697	703	680	663	683	699	679	699	648	672	692	712	668	663	705	696	669	675	645	684	663	633	718	655	665	654	713	727	670	680	661	673	664	702	659	649	676	702	739	634	678	693	675	684	671	648	712	670	721	712	718	651	702	667	681	706	696	693	707	684	668	694	697	678	654	689	708	687	630	653	674	694	685	627	736	708	671	692	646	690	659	746	678	681	674	668	653	669	688	723	672	657	662	672	682	677	642	700	692	671	649	676	678	659	655	648	652	689	670	673	664	702	656	663	671	658	714	650	683	662	647	651	699	666	668	687	669	697	689	721	687	635	641	789	727	648	690	655	679	671	654	676	695	673	645	646	686	699	698	656	621	686	678	646	643	701	698	689	696	656	657	677	658	703	646	627	702	711	668	686	680	672	696	687	635	657	713	629	677	693	618	665	680	653	683	644	642	692	694	690	715	670	653	704	668	634	677	711	662	651	668	669	679	645	676	655	733	709	661	676	662	710	691	688	685	634	667	672	684	687	681	695	696	687	716	699	624	700	613	677	667	720	687	678	656	646	609	614	640	643	706	638	674	665	686	655	640	643	639	656	698	676	692	681	662	658	670	713	705	688	721	682	710	667	671	656	689	675	654	683	666	630	616	751	635	723	688	615	630	646	650	739	704	706	701	688	709	682	688	644	709	643	705	658	654	656	664	703	659	652	666	655	709	671	633	670	617	641	682	689	636	673	748	727	634	699	677	693	726	652	661	700	675	660	705	677	762	715	646	665	628	665	658	658	661	669	612	727	682	611	672	671	645	675	694	653	656	691	656	696	679	726	663	696	692	671	667	675	665	644	691	640	670	650	683	682	660	686	661	727	720	709	711	690	658	661	704	673	656	682	712	704	625	702	692	669	700	652	659	685	782	668	668	684	697	674	677	703	630	639	682	647	702	638	658	721	699	666	647	702	672	662	686	684	690	671	687	692	614	742	679	656	658	647	695	662	694	684	678	669	708	655	680	677	694	658	650	699	685	657	716	705	653	676	717	662	647	667	681	649	673	672	702	671	684	666	681	665	696	681	730	662	701	616	689	693	723	701	650	680	650	676	673	677	653	673	662	640	649	691	653	676	650	701	679	673	663	642	684	713	666	658	664	646	679	642	649	657	692	677	672	704	684	715	678	695	704	624	677	633	657	675	673	692	683	622	710	660	703	668	689	684	652	601	666	663	629	652	677	672	685	656	629	712	671	642	651	654	682	700	666	623	679	659	676	669	660	684	709	692	679	686	676	679	630	685	716	682	669	694	661	662	683	682	714	669	703	686	637	738	645	640	698	682	675	694	696	711	663	658	625	673	663	647	684	716	649	683	684	674	682	653	707	691	668	693	685	644	719	669	674	668	663	675	671	703	625	698	666	719	692	646	702	676	636	687	690	664	672	658	675	671	704	655	657	670	688	685	694	671	665	675	685	666	685	679	708	653	620	673	663	726	666	631	738	673	658	682	653	654	650	641	686	658	699	686	692	686	717	675	656	652	622	690	700	657	650	669	732	705	658	673	697	661	722	650	710	697	649	653	641	697	688	676	703	679	707	642	663	697	667	646	662	670	707	680	679	682	698	711	657	672	714	679	684	695	635	683	640	649	641	665	620	673	668	695	675	637	680	682	674	680	690	700	669	671
31780	45091	38416	16985	6890	4157	2469	1239	1162	1158	1185	1196	1165	1155	1158	1232	1155	1189	1197	1163	1145	1181	1259	1238	1148	1219	1193	1149	1183	1163	1167	1216	1246	1147	1222	1227	1204	1187	1235	1216	1193	1226	1250	1203	1236	1232	1233	1196	1179	1161	1170	1162	1193	1167	1223	1221	1234	1219	1149	1204	1128	1131	1255	1189	1200	1216	1195	1185	1243	1202	1200	1193	1179	1180	1232	1170	1213	1211	1177	1193	1173	1220	1225	1247	1187	1154	1219	1163	1150	1206	1230	1217	1204	1232	1220	1208	1158	1142	1170	1243	1167	1217	1174	1181	1163	1185	1208	1139	1191	1231	1210	1193	1148	1193	1157	1254	1223	1127	1214	1161	1184	1203	1261	1175	1205	1194	1162	1150	1198	1239	1168	1267	1187	1209	1252	1239	1210	1169	1163	1217	1257	1164	1104	1200	1224	1171	1176	1226	1232	1189	1207	1194	1224	1220	1165	1194	1243	1170	1203	1263	1234	1183	1237	1168	1134	1201	1142	1200	1233	1223	1188	1272	1217	1151	1135	1179	1193	1225	1241	1195	1182	1239	1204	1163	1253	1195	1216	1208	1201	1156	1182	1170	1178	1220	1243	1175	1190	1244	1222	1154	1196	1223	1219	1235	1186	1233	1172	1213	1225	1145	1196	1187	1203	1211	1167	1274	1233	1211	1207	1195	1173	1179	1146	1238	1182	1245	1225	1200	1171	1209	1234	1213	1191	1117	1206	1214	1173	1241	1241	1205	1232	1144	1234	1192	1164	1233	1187	1131	1182	1165	1171	1258	1187	1202	1243	1210	1262	1158	1186	1165	1170	1240	1194	1199	1195	1181	1170	1146	1234	1217	1238	1173	1197	1198	1203	1202	1151	1185	1192	1235	1169	1163	1210	1255	1228	1139	1219	1258	1148	1215	1134	1189	1190	1111	1195	1284	1214	1191	1162	1212	1207	1162	1177	1173	1221	1216	1199	1134	1138	1168	1197	1209	1178	1229	1244	1227	1150	1168	1195	1220	1232	1204	1225	1234	1206	1253	1239	1151	1153	1197	1154	1205	1209	1195	1185	1268	1194	1215	1189	1255	1188	1202	1191	1194	1184	1143	1212	1180	1234	1221	1193	1216	1210	1229	1200	1204	1122	1205	1236	1215	1204	1185	1203	1167	1290	1235	1233	1205	1162	1163	1223	1201	1136	1171	1226	1214	1163	1222	1166	1173	1266	1210	1185	1203	1211	1199	1205	1222	1157	1200	1156	1237	1173	1253	1145	1222	1220	1207	1239	1174	1144	1184	1228	1189	1188	1176	1184	1183	1213	1207	1187	1252	1190	1237	1201	1204	1171	1190	1164	1198	1224	1247	1160	1240	1197	1184	1191	1227	1209	1184	1192	1217	1161	1246	1184	1195	1193	1145	1226	1183	1222	1183	1166	1212	1161	1211	1131	1191	1227	1154	1228	1218	1235	1195	1188	1189	1248	1149	1207	1219	1157	1262	1197	1154	1234	1241	1136	1190	1143	1207	1197	1162	1156	1101	1183	1206	1190	1176	1195	1201	1134	1201	1184	1228	1249	1138	1239	1168	1195	1210	1125	1164	1271	1233	1102	1174	1207	1199	1178	1220	1241	1235	1196	1188	1189	1203	1220	1175	1204	1242	1187	1155	1223	1240	1179	1176	1182	1227	1172	1235	1197	1184	1206	1215	1224	1227	1154	1179	1136	1194	1206	1186	1150	1161	1229	1208	1216	1229	1220	1160	1175	1147	1139	1181	1141	1166	1228	1160	1154	1240	1172	1210	1189	1234	1195	1231	1141	1183	1210	1185	1135	1156	1240	1258	1185	1141	1218	1193	1131	1153	1183	1231	1196	1236	1249	1278	1163	1199	1159	1250	1161	1146	1223	1196	1206	1165	1246	1208	1207	1242	1162	1194	1233	1148	1180	1165	1173	1190	1178	1183	1255	1255	1245	1205	1211	1142	1190	1214	1195	1190	1204	1231	1229	1189	1188	1220	1179	1201	1169	1188	1182	1237	1205	1215	1177	1186	1260	1157	1150	1173	1193	1190	1166	1265	1251	1243	1238	1207	1176	1162	1162	1190	1153	1219	1156	1158	1103	1183	1222	1202	1110	1191	1160	1234	1240	1264	1169	1203	1166	1209	1158	1139	1177	1217	1254	1156	1220	1156	1208	1229	1222	1214	1159	1175	1166	1233	1212	1150	1182	1149	1182	1194	1179	1157	1203	1224	1177	1187	1191	1167	1230	1180	1191	1217	1199	1215	1171	1135	1224	1252	1212	1235	1239	1186	1274	1194	1121	1271	1229	1205	1205	1226	1128	1142	1151	1166	1218	1199	1175	1173	1189	1157	1204	1231	1235	1177	1221	1188	1236	1214	1216	1179	1251	1191	1185	1219	1150	1162	1204	1166	1176	1122	1217	1233	1204	1186	1137	1183	1210	1148	1173	1213	1187	1235	1192	1244	1232	1241	1170	1239	1188	1174	1219	1267	1172	1176	1187	1193	1193	1207	1168	1215	1176	1209	1218	1207	1253	1207	1259	1189	1142	1237	1196	1189	1200	1244	1168	1231	1192	1271	1228	1190	1171	1173	1190	1240	1221	1226	1211	1148	1228	1142	1227	1175	1210	1195	1197	1188	1138	1191	1175	1205	1207	1218	1204	1174	1177	1239	1201	1122	1166	1251	1198	1290	1172	1221	1150	1204	1218	1193	1205	1213	1197	1237	1171	1182	1243	1169	1182	1304	1231	1215	1159	1160	1192	1163	1170	1218	1235	1189	1098	1246	1209	1196	1126	1174	1179	1218	1189	1189	1155	1164	1197	1147	1198	1187	1191	1214	1265	1166	1194	1211	1207	1189	1246	1229	1149	1213	1238	1231	1207	1239	1177	1177	1221	1207	1204	1170	1201	1176	1205	1185	1160	1187	1230	1164	1249	1205	1207	1184	1248	1190	1168	1183	1215	1247	1172	1202	1206	1139	1136	1194	1188	1224	1159	1256	1198	1146	1230	1120	1183	1171	1190	1211	1219	1156	1147	1231	1194	1217	1233	1219	1273	1174	1148	1200	1227	1181	1183	1276	1225	1130	1193	1169	1223	1168	1223	1188	1170	1177	1238	1161	1250	1217	1213	1196	1180	1298	1191	1163	1185	1188	1184	1219	1168	1288	1236	1158	1216	1243	1194	1212	1181	1208	1215	1216	1184	1160	1197	1141	1205	1199	1180	1231	1181	1169	1164	1177	1188	1164	1245	1187	1213	1243	1201	1177	1243	1186	1211	1164	1237	1181	1233	1157	1192	1169	1208	1206	1189	1278	1199	1200	1198	1169	1167	1179	1220	1182	1172	1164	1200	1183	1173	1195	1185	1165	1197	1189	1247	1189	1149	1160	1226	1215	1211	1131	1182	1208	1165	1155	1210	1208	1198	1220	1167	1249	1176	1210	1132	1140	1238	1141	1241	1181	1130	1223	1244	1238	1225	1231	1233	1150	1256	1229	1134	1173	1146	1223	1217	1249	1164	1183	1240	1161	1156	1175	1178	1227	1175	1174	1198	1199	1209	1183	1214	1192	1206	1213	1209	1207	1168	1183	1209	1186	1162	1223	1223	1177	1155	1133	1194	1200	1240	1121	1193	1234	1245	1244	1161	1169	1174	1198	1199	1142	1220	1160	1174	1206	1211	1215	1141	1182	1231	1147	1199	1223	1194	1251	1225	1184	1166	1251	1192	1231	1232	1170	1169	1173	1206	1240	1185	1248	1218	1189	1205	1219	1206	1172	1152	1224	1178	1238	1144	1192	1158	1195	1199	1202	1183	1221	1177	1164	1186	1255	1166	1192	1139	1075	1192	1142	1203	1243	1209	1157	1202	1153	1171	1196	1155	1217	1172	1178	1225	1216	1167	1217	1228	1202	1231	1257	1199	1224	1291	1267	1192	1158	1242	1201	1263	1191	1190	1212	1141	1225	1194	1205	1193	1204	1162	1128	1209	1155	1179	1231	1228	1265	1197	1224	1208	1220	1210	1127	1123	1173	1161	1210	1245	1228	1212	1195	1224	1203	1174	1176	1181	1246	1184	1238	1251	1237	1240	1168	1223	1180	1189	1227	1179	1104	1173	1271	1235	1175	1169	1193	1197	1196	1197	1160	1212	1198	1130	1193	1188	1156	1202	1207	1197	1217	1217	1183	1165	1201	1251	1166	1181	1171	1231	1153	1256	1119	1183	1200	1175	1164	1217	1204	1148	1218	1170	1207	1201	1180	1169	1146	1187	1142	1241	1134	1219	1212	1261	1165	1183	1140	1188	1145	1215	1211	1210	1200	1206	1161	1177	1133	1189	1218	1243	1246	1156	1186	1230	1247	1210	1132	1206	1194	1258	1175	1161	1230	1179	1227	1202	1213	1180	1245	1143	1159	1195	1203	1187	1125	1131	1184	1162	1223	1159	1177	1197	1165	1160	1203	1189	1160	1239	1228	1242	1192	1201	1156	1171	1184	1191	1159	1206	1258	1231	1214	1179	1208	1186	1206	1207	1222	1134	1178	1175	1216	1172	1171	1213	1218	1186	1142	1182	1202	1229	1230	1160	1242	1192	1149	1218	1196	1187	1176	1156	1229	1217	1213	1212	1227	1256	1226	1222	1215	1213	1175	1215	1172	1199	1157	1210	1174	1168	1177	1249	1226	1205	1197	1162	1209	1161	1255	1231	1267	1147	1212	1169	1195	1150	1190	1224	1200	1194	1249	1192	1231	1194	1241	1138	1186	1189	1166	1276	1203	1124	1211	1227	1205	1150	1195	1181	1198	1176	1233	1186	1233	1213	1186	1196	1256	1136	1158	1150	1180	1186	1259	1166	1220	1208	1168	1162	1218	1184	1203	1216	1170	1179	1157	1115	1167	1212	1192	1171	1178	1230	1305	1138	1172	1164	1197	1221	1168	1188	1217	1222	1177	1177	1200	1160	1231	1174	1165	1159	1160	1170	1200	1267	1136	1172	1225	1168	1179	1235	1216	1193	1179	1219	1198	1173	1213	1205	1191	1221	1207	1146	1255	1246	1158	1139	1163	1154	1147	1215	1187
24331	22280	33190	31229	21750	14320	5265	569	460	430	489	461	462	483	441	448	465	444	425	452	403	448	461	421	431	474	414	430	438	471	447	417	476	417	426	396	465	423	423	400	435	514	464	413	440	444	477	477	447	417	433	438	454	435	420	424	457	405	436	438	455	446	403	453	421	450	404	410	413	432	457	440	416	419	433	448	429	464	443	457	448	437	405	443	445	458	428	428	429	452	475	438	445	444	442	454	458	473	449	424	399	448	430	428	458	430	398	419	442	455	399	429	414	434	454	397	439	412	426	443	418	441	450	450	442	428	454	464	451	418	444	440	458	434	437	448	421	447	404	427	428	468	435	430	443	407	461	457	406	438	455	431	465	422	418	422	432	421	440	435	434	470	429	423	453	477	421	449	458	445	447	427	433	440	449	465	418	435	449	461	429	440	452	413	417	444	434	447	444	420	458	413	428	425	424	417	444	428	474	456	426	442	432	437	451	455	456	446	386	457	413	437	429	459	460	479	423	423	431	432	442	400	448	429	420	402	404	443	456	460	459	428	431	419	487	416	430	424	453	451	433	446	430	441	417	459	454	431	433	460	433	413	418	472	433	423	431	413	422	486	452	451	409	415	397	403	413	452	463	479	464	466	442	399	417	405	420	488	419	397	418	461	453	437	410	413	446	425	434	412	415	410	423	418	389	439	440	476	462	452	472	438	473	435	425	460	437	430	427	456	423	445	387	451	417	417	467	415	455	468	425	439	430	453	420	420	411	452	423	435	420	449	425	416	468	435	438	457	440	470	461	430	473	422	431	408	437	476	418	415	421	454	463	423	438	426	476	489	423	414	454	419	409	404	440	406	445	443	433	463	427	410	447	452	486	415	473	411	426	497	468	454	485	427	419	417	447	417	438	429	442	372	438	424	455	437	442	424	444	440	461	430	448	483	435	431	424	441	430	440	421	398	440	410	422	451	393	441	411	435	443	473	463	470	462	463	472	426	426	456	424	421	452	427	434	472	437	410	478	436	441	440	428	437	448	439	472	437	423	420	426	430	442	465	435	410	466	433	448	421	420	449	448	437	455	401	463	438	475	474	419	428	440	403	444	427	414	404	421	442	441	415	412	420	457	432	455	454	446	420	433	450	393	464	430	457	434	418	465	416	445	431	493	427	438	412	461	439	440	443	422	466	456	452	403	426	429	429	432	447	444	431	458	418	464	425	439	418	409	413	447	463	463	417	471	444	441	461	426	432	443	411	468	438	420	442	432	456	429	456	431	437	413	457	420	426	402	432	406	464	458	456	453	454	445	452	432	420	425	437	432	449	438	454	438	445	448	406	410	440	423	439	473	457	455	420	455	438	422	407	477	449	436	409	445	424	456	423	443	427	428	415	419	440	445	418	431	484	446	450	439	417	440	434	432	472	422	446	412	441	460	442	459	406	413	442	462	459	449	443	461	429	419	461	474	427	428	468	467	430	448	433	415	453	455	415	435	435	481	456	452	397	426	446	441	415	439	418	414	433	473	428	433	457	409	454	435	414	477	388	428	434	403	434	457	409	482	436	449	423	445	468	434	433	402	423	463	426	436	423	453	468	436	430	422	444	427	439	455	418	428	433	434	422	434	425	444	422	455	436	441	452	462	440	453	452	449	436	409	450	430	417	463	399	457	435	469	443	436	421	425	428	407	449	409	426	429	432	458	433	428	430	470	429	435	425	433	453	416	441	416	442	465	429	419	483	445	440	466	420	431	416	417	474	442	421	387	435	435	443	413	432	428	409	449	404	440	406	449	403	441	468	424	470	427	464	465	462	439	433	445	440	424	429	434	417	415	446	479	405	434	452	429	421	481	435	417	419	427	447	449	475	436	442	446	430	426	426	436	453	449	427	418	430	420	420	431	470	420	448	399	434	447	432	408	455	445	435	440	451	436	459	419	409	468	400	427	465	421	446	431	427	455	442	433	410	370	417	457	423	426	455	456	446	451	406	431	413	455	437	431	440	397	449	400	444	425	412	448	488	467	401	446	408	436	377	418	447	430	406	440	452	446	422	427	453	449	435	406	432	390	429	455	460	418	424	388	441	417	426	422	431	403	426	434	450	455	427	431	458	413	433	435	425	437	418	450	425	455	398	449	406	449	438	441	446	417	405	456	427	422	433	409	469	453	453	441	407	463	455	429	430	428	422	426	469	411	470	406	401	446	453	429	415	454	439	463	413	423	449	447	446	476	427	411	427	432	430	445	396	461	456	398	438	410	443	446	447	417	460	409	458	458	453	445	410	454	431	432	428	464	434	436	423	461	460	459	436	437	416	415	420	465	449	442	411	457	442	411	455	436	392	433	484	421	433	436	459	434	414	471	443	426	441	457	467	430	412	429	453	455	435	416	401	437	458	419	402	419	455	412	465	400	414	398	414	451	460	416	431	427	401	435	413	412	427	453	397	389	435	435	453	435	467	422	436	453	409	438	437	443	436	408	416	452	418	435	464	441	384	462	402	406	439	409	439	431	446	444	459	434	443	462	475	433	440	483	432	417	432	432	458	476	434	482	446	451	429	443	429	462	426	431	485	461	420	455	432	426	396	410	481	424	415	447	393	434	443	407	460	432	417	472	415	449	415	422	431	429	403	443	400	452	461	468	420	426	430	450	452	433	450	449	424	463	426	422	430	415	413	441	454	454	436	419	450	427	449	454	430	450	425	446	441	433	430	441	469	415	434	428	429	452	400	401	442	429	455	447	424	441	466	414	471	434	439	451	426	437	439	400	434	443	407	438	470	463	449	437	457	462	437	442	416	461	444	467	428	419	447	438	422	438	432	412	433	449	404	421	429	440	399	424	428	408	474	443	441	444	455	466	409	447	397	454	455	456	429	441	433	450	444	465	421	422	441	444	437	472	443	421	455	440	483	466	432	434	468	451	385	433	411	456	442	474	404	452	434	446	406	428	436	428	403	426	438	434	439	434	433	463	437	445	442	455	426	445	465	463	379	417	425	417	453	466	423	461	472	417	472	394	468	417	457	437	444	454	446	428	408	454	426	455	449	417	458	450	465	477	449	472	438	436	478	434	440	429	452	449	431	454	456	433	448	427	414	447	457	480	462	368	475	463	389	443	389	463	448	462	450	424	472	430	450	430	443	406	427	448	405	443	419	464	412	444	444	450	394	450	412	426	439	460	439	445	438	449	440	402	420	439	438	458	399	442	424	413	465	441	439	476	413	396	470	433	472	425	425	429	436	443	426	430	414	423	443	466	418	433	445	464	463	440	377	471	414	438	450	430	410	470	426	417	438	424	443	380	433	430	450	482	446	445	453	452	448	414	432	401	411	417	422	394	427	438	442	453	428	432	439	401	403	417	444	442	442	422	414	433	433	443	431	425	425	390	441	443	433	410	464	425	432	423	448	481	427	429	433	435	427	413	436	432	436	461	441	400	412	412	429	443	418	479	439	422	423	437	496	427	447	411	426	444	479	417	409	411	470	421	434	433	432	440	438	438	440
51812	87308	70248	45673	24834	16617	8794	938	851	830	843	815	841	791	784	799	790	871	737	875	799	807	855	792	841	791	820	825	818	800	813	822	785	800	799	769	828	830	812	829	754	815	780	797	792	785	795	810	788	784	838	820	827	798	764	832	846	794	785	813	804	815	837	777	823	792	750	777	808	791	780	828	806	817	785	766	811	858	823	800	821	814	803	817	770	773	761	775	764	828	801	771	837	857	822	780	789	773	825	781	785	815	800	769	807	785	734	826	840	789	776	751	837	800	802	826	789	819	771	826	826	788	785	768	836	797	782	792	809	777	738	794	812	811	838	800	800	791	799	785	783	780	791	832	784	839	740	753	792	750	824	801	819	813	807	834	807	833	820	830	809	805	750	755	849	756	815	762	821	731	798	817	785	755	763	815	817	794	787	790	790	838	816	779	782	785	782	806	817	828	791	861	783	756	870	771	794	743	792	810	752	805	819	759	818	780	827	756	791	780	810	812	779	848	812	872	782	801	771	744	821	778	797	750	770	798	772	816	779	746	760	796	820	821	789	801	805	793	790	832	768	751	810	788	828	775	856	781	748	824	760	808	799	837	833	769	794	789	846	781	807	825	783	788	817	804	857	850	817	833	771	810	788	756	793	792	746	848	786	789	796	868	796	789	785	827	789	779	793	747	778	829	771	791	833	771	813	763	774	800	764	774	774	789	800	776	818	809	824	826	813	788	807	776	862	727	853	826	797	808	757	773	791	801	798	782	771	793	802	815	758	715	818	785	808	722	779	792	795	801	763	817	816	870	806	793	794	797	833	786	800	798	826	834	791	786	788	793	768	800	764	793	820	762	749	760	800	796	788	751	833	784	804	799	822	825	770	751	820	784	799	748	759	814	840	842	810	820	814	770	794	801	759	791	787	797	771	821	740	813	849	760	806	793	782	779	779	794	798	760	775	813	770	791	773	773	772	824	812	789	794	788	764	787	813	765	775	806	700	749	785	772	788	809	809	755	814	780	789	801	713	787	825	818	800	815	811	803	833	813	771	813	771	786	774	816	793	816	839	768	783	825	791	764	737	801	776	824	786	746	832	821	779	828	826	813	818	801	765	820	789	822	744	783	826	804	821	805	818	803	810	819	773	788	790	834	744	827	818	846	790	807	794	785	817	769	758	790	763	809	810	820	829	802	754	792	761	823	780	748	794	812	776	808	799	804	789	783	781	786	792	726	810	797	813	805	798	808	809	808	833	759	787	827	762	764	831	782	744	787	750	780	785	798	799	786	768	733	826	788	818	753	804	805	773	804	754	794	805	829	762	810	850	759	773	868	767	785	766	793	806	777	800	747	811	827	793	787	788	821	792	812	750	749	827	752	802	743	769	808	810	786	761	801	805	782	846	813	799	823	828	872	785	816	802	770	784	780	804	794	804	775	799	785	818	771	768	786	789	772	774	802	773	802	754	802	817	763	871	791	758	769	799	777	764	800	823	791	768	776	824	815	751	783	815	802	786	764	779	835	815	748	809	782	764	740	854	820	789	831	775	833	820	804	761	782	755	780	783	788	833	794	772	848	782	778	792	790	804	811	765	789	791	807	837	792	793	758	798	772	784	797	756	809	793	787	805	734	799	779	823	797	834	843	800	797	755	812	758	805	835	743	816	780	818	817	826	799	773	783	797	838	819	779	813	784	769	795	817	799	811	854	844	823	772	808	831	784	765	845	799	816	793	810	798	810	790	769	780	851	795	786	868	823	821	821	791	824	789	798	807	785	838	784	810	795	815	810	770	820	850	775	789	816	811	848	780	750	808	806	806	765	819	745	774	793	795	846	762	809	830	818	796	847	830	812	805	807	762	808	836	821	813	766	814	785	800	801	782	860	757	833	793	760	788	803	773	773	816	807	844	791	777	796	807	772	818	826	829	834	797	814	786	754	764	859	801	777	790	819	802	769	787	811	803	804	826	838	765	790	792	804	793	827	811	761	778	818	785	805	792	743	802	801	787	781	767	817	745	793	742	764	745	786	788	822	760	790	783	828	864	789	756	747	812	808	837	816	795	785	773	834	818	786	795	779	786	765	808	791	844	790	761	811	818	816	832	847	824	768	788	788	799	807	818	804	800	795	777	794	780	788	772	848	797	824	831	750	772	745	794	785	738	763	808	801	768	811	819	778	793	798	820	803	809	770	797	756	811	772	780	822	815	786	758	892	738	762	771	808	820	836	737	780	791	804	795	788	796	795	810	795	785	757	793	834	844	789	761	825	766	784	783	800	732	770	808	763	737	849	799	805	783	816	818	794	794	742	818	797	799	808	794	818	840	771	746	800	749	774	776	778	807	774	787	812	791	808	803	848	783	801	771	758	866	831	758	787	811	869	777	808	730	807	822	757	790	827	806	785	819	840	822	760	775	786	780	791	799	826	803	775	819	787	822	780	808	848	778	768	780	854	799	786	772	767	791	756	790	839	816	797	841	839	797	802	818	757	776	829	781	767	806	804	776	816	788	787	759	799	824	814	804	802	841	788	802	817	826	801	786	749	784	796	789	746	794	781	811	820	730	778	762	800	806	796	836	791	763	770	833	812	834	791	796	812	796	755	718	783	803	824	873	824	833	774	790	830	809	786	789	772	829	751	799	806	803	815	781	807	761	788	760	783	824	773	782	774	740	805	805	795	828	790	789	817	779	806	722	794	806	812	779	786	768	767	838	803	819	818	805	795	801	801	810	747	794	817	764	797	793	813	811	762	795	776	826	826	825	758	841	754	794	803	767	807	794	786	791	757	782	749	777	797	859	788	762	834	781	746	827	798	787	825	764	821	792	834	768	865	832	788	809	763	801	803	731	773	818	793	755	780	779	804	792	777	777	798	842	790	818	796	809	799	787	789	803	784	749	805	773	768	780	802	772	795	832	832	822	829	807	765	829	809	848	820	769	806	794	820	813	787	757	807	786	790	825	806	757	810	763	822	738	827	799	775	810	776	797	798	857	817	802	800	816	797	841	803	775	810	771	788	828	750	814	821	814	734	808	800	803	826	846	815	809	790	752	813	808	809	807	764	778	786	825	767	809	813	777	795	786	801	755	773	771	822	816	782	814	796	756	789	767	820	823	836	788	825	795	813	862	799	811	811	773	760	795	816	772	829	801	759	807	732	805	782	822	795	808	820	785	794	785	798	812	799	805	766	812	811	802	783	798	812	761	815	850	768	766	822	798	758	799	841	808	767	795	785	807	805	764	808	800	788	804	784	796	795	778	773	831	772	813	773	825	838	820	809	829	850	761	776	766	780	864	819	775	826	823	797	813	787	735	798	779	796	816	812	825	801	811	797	788	771	765	787	787	761	767	808	749	825	806	780	842	802	814	833	813	826	792	792	827	751	790	820	752	782	811	839	774	786	729	855	816	812	820	774	769	847	857	788	789	805	721	752	735	797	785	808	814	793	811	847	814	776	784	845	814	799	803	748	818	778	783	775	822	820	765	748	808	786	804	703	782	807
23099	21474	30808	27539	22686	20924	12817	957	411	442	422	424	423	412	427	400	392	441	442	414	395	422	391	447	381	409	399	400	370	428	368	376	386	372	393	396	422	374	409	370	382	412	374	388	401	373	381	421	372	408	394	409	398	402	424	405	361	367	398	440	372	378	375	383	401	384	427	416	392	430	422	390	401	394	372	395	417	417	382	412	380	409	433	401	380	384	370	417	384	368	380	401	435	378	419	429	392	412	351	418	404	429	348	412	405	382	391	432	389	406	378	388	390	379	403	369	390	399	386	405	400	370	394	418	387	432	392	373	373	394	405	374	370	383	383	390	380	396	381	399	393	384	409	424	390	418	380	396	393	395	410	360	392	409	396	391	385	376	365	433	393	385	442	379	423	376	380	399	400	426	427	380	375	362	382	435	381	371	387	375	405	416	402	404	411	388	388	404	392	412	364	381	414	378	392	378	409	375	391	418	356	380	401	360	384	405	383	395	411	408	414	429	403	397	428	402	391	427	379	381	375	410	391	398	407	395	406	410	375	406	409	396	420	415	413	441	377	382	440	387	398	377	356	400	415	399	393	431	379	394	425	425	409	390	414	387	394	406	391	406	376	399	381	407	380	408	404	436	405	356	389	410	408	428	399	388	362	378	425	395	383	415	426	369	368	398	370	364	434	403	426	395	375	384	380	387	420	403	376	397	401	383	396	396	384	374	376	418	382	404	430	412	387	412	429	388	413	392	371	421	397	388	408	404	370	421	402	370	378	398	392	391	395	418	378	403	390	364	367	397	367	388	378	374	410	370	390	402	408	407	405	390	384	366	396	399	392	394	366	400	403	418	398	385	363	379	377	347	382	383	408	425	401	390	403	408	400	409	393	398	385	378	386	376	410	385	411	384	427	381	336	399	398	405	415	364	432	389	392	414	396	404	395	399	357	444	402	374	397	427	413	416	406	425	419	356	380	419	381	411	410	412	392	418	368	411	376	396	408	413	408	389	404	383	407	395	391	390	389	394	419	372	377	396	392	391	399	424	388	387	401	394	376	400	412	403	392	402	414	379	397	400	356	383	396	401	409	368	405	383	377	360	393	400	404	418	393	371	381	395	398	410	361	428	387	411	394	389	379	372	421	416	366	413	386	363	426	379	348	361	378	384	389	389	393	425	377	394	427	380	399	400	405	424	394	411	390	414	386	380	391	355	397	401	383	384	395	388	405	408	420	400	395	369	412	376	402	391	397	420	399	406	387	385	420	380	417	395	397	407	403	372	402	396	426	409	371	383	426	404	406	385	387	402	376	355	387	403	363	403	413	397	404	391	378	400	376	387	392	395	370	403	354	396	383	407	403	401	416	419	379	370	397	373	378	407	439	437	420	382	393	417	390	441	418	411	382	417	377	418	388	423	401	378	391	400	374	388	383	391	386	346	386	417	401	414	395	376	377	394	366	416	406	388	416	398	409	393	405	370	405	412	377	378	403	376	423	412	396	368	371	359	415	392	380	399	382	434	384	405	403	381	415	418	398	392	390	397	403	374	420	374	377	382	390	380	384	397	403	371	410	408	376	389	391	393	384	418	408	388	381	397	401	395	407	435	383	407	427	455	412	386	425	407	390	408	390	377	397	404	399	409	419	403	377	387	388	382	414	365	377	404	387	405	408	391	373	394	388	397	378	432	392	390	403	393	412	412	411	369	386	369	389	395	439	391	392	340	419	399	391	415	397	423	434	397	388	377	380	386	395	385	361	373	395	398	412	397	408	398	396	382	375	393	381	408	404	393	384	417	393	383	367	385	367	386	416	417	395	401	407	398	390	420	391	382	390	364	380	364	414	416	397	424	411	406	387	383	390	400	413	418	348	405	392	412	373	437	382	400	385	400	416	405	419	417	382	377	424	408	388	443	362	403	383	379	414	387	373	413	428	399	424	395	399	397	429	391	416	427	429	385	420	381	410	416	381	431	396	392	384	395	391	413	435	383	373	413	413	376	410	374	426	420	369	403	391	373	415	401	437	389	401	360	376	346	382	355	402	386	385	413	380	428	432	377	388	385	375	387	392	357	387	403	375	385	403	424	344	390	392	395	382	421	415	386	387	393	385	378	381	360	410	398	384	397	356	392	404	348	363	375	407	345	390	423	378	396	356	411	381	416	410	377	384	435	430	389	377	402	396	395	396	381	390	394	414	391	407	411	436	413	407	428	387	402	341	402	453	365	420	380	398	402	409	408	383	363	418	405	400	384	385	379	387	371	400	381	388	385	408	382	390	368	430	385	376	378	395	379	389	397	407	391	385	398	383	392	385	384	353	414	423	420	394	397	383	379	400	435	413	377	406	413	442	393	426	410	422	387	447	391	427	416	410	387	372	374	367	429	380	407	363	372	385	431	371	400	424	391	384	425	399	411	392	372	399	382	403	413	444	372	333	354	454	397	375	392	393	396	387	392	382	409	354	375	400	414	419	424	425	415	411	414	408	407	382	397	401	402	387	443	413	396	406	363	392	411	405	406	393	387	404	404	370	340	375	400	367	391	381	401	374	378	418	411	367	366	389	429	428	394	365	405	373	388	386	371	420	408	418	351	420	366	416	374	418	385	380	395	377	383	397	370	389	404	362	390	374	395	419	420	378	426	384	414	411	379	360	376	401	364	368	418	406	371	369	366	394	448	397	385	362	368	390	372	410	385	403	385	373	390	385	400	384	388	418	408	366	413	356	411	423	395	410	385	382	391	383	406	373	373	418	374	397	402	381	404	396	415	386	413	373	383	383	358	399	393	407	380	375	391	416	373	359	383	393	415	385	386	383	398	382	424	381	390	388	379	389	409	431	415	403	367	363	392	422	377	364	394	409	402	403	367	403	432	391	395	434	391	401	376	366	391	405	414	383	415	400	377	376	390	365	405	402	440	360	375	381	406	362	391	406	411	377	421	399	449	391	377	429	436	388	403	421	415	421	387	413	387	401	392	392	386	358	366	411	396	402	394	384	390	407	397	373	374	382	362	402	399	401	378	408	370	374	410	366	424	391	387	408	399	410	409	381	378	398	389	392	395	414	398	401	384	413	392	399	404	408	423	405	404	369	392	395	402	396	412	423	397	411	403	398	369	412	417	379	391	397	408	402	394	409	385	415	386	384	397	408	384	405	365	407	414	388	390	412	405	423	426	402	396	411	432	393	369	372	410	399	445	391	385	371	400	418	357	385	369	412	397	385	378	408	405	403	396	393	426	390	396	373	408	384	416	400	400	399	400	367	396	393	389	393	390	417	370	391	404	373	402	393	404	354	391	384	373	403	366	415	401	384	416	385	379	421	381	385	416	378	426	439	383	391	357	389	363	371	363	415	397	393	374	417	415	416	406	402	355	434	400	406	422	388	374	378	401	407	397	405	395	375	381	403	430	399	427	347	352	423	417	395	411	362	393	355	404	415	382	395	377	392	376	395	414	396	344	433	419	417	406	387	363	393	394	389	398	388	413	389	342	383	425	398	437	408	367
55302	94146	84099	59546	31351	22521	11849	970	720	763	760	685	712	749	733	705	689	738	702	678	739	673	696	700	701	691	672	683	691	671	675	692	668	671	679	712	738	718	705	675	691	693	677	674	628	672	716	691	713	695	680	698	689	679	657	663	722	664	676	668	695	680	716	655	694	691	693	698	695	682	675	674	684	657	678	679	673	655	718	692	688	711	682	727	701	662	676	725	653	686	625	700	654	698	681	670	657	688	705	714	647	650	697	673	689	670	677	707	671	692	689	679	678	701	614	708	684	705	696	632	635	662	676	681	718	660	695	690	664	683	671	702	704	682	693	690	699	674	672	659	667	661	659	659	728	664	689	692	692	696	686	679	663	656	718	692	729	697	660	706	685	695	697	685	707	671	669	708	685	719	679	698	649	694	703	718	685	682	682	678	735	721	703	670	657	711	647	677	692	634	702	676	704	704	669	667	692	645	684	664	653	677	720	688	687	707	677	702	697	628	664	683	645	661	664	684	683	648	707	642	634	653	672	743	674	691	696	658	679	662	721	664	671	722	727	667	694	631	683	692	739	684	691	670	641	683	670	667	684	637	714	692	714	681	656	672	681	709	649	702	675	685	708	685	704	647	702	701	678	747	700	684	619	733	666	712	615	692	701	667	651	700	707	661	724	670	673	690	723	683	702	672	683	675	748	621	687	701	683	690	682	651	661	663	659	687	724	668	693	679	665	713	661	655	680	661	664	682	709	638	684	653	643	646	700	668	687	707	657	658	646	694	659	662	743	679	660	691	717	663	676	659	652	698	683	664	664	704	667	673	704	688	712	642	685	690	718	700	675	682	671	657	658	721	730	650	700	690	706	708	676	699	668	680	654	700	671	737	708	720	680	714	726	703	682	664	680	701	723	685	640	675	674	673	676	694	722	654	657	695	702	699	671	665	697	715	674	679	677	634	691	702	672	672	718	695	679	721	692	721	713	681	717	687	696	727	699	661	642	688	679	697	740	720	659	710	651	666	652	725	713	659	697	721	710	669	669	640	695	665	708	655	683	687	670	647	711	683	710	691	675	704	647	682	734	682	641	725	721	669	695	712	651	700	672	721	669	702	683	660	679	694	644	737	700	657	683	646	670	747	708	665	675	626	677	694	672	703	677	655	669	729	712	669	625	664	711	673	629	693	644	709	706	664	675	697	677	669	641	716	685	644	664	680	671	717	713	672	659	647	681	660	665	707	616	726	710	655	668	658	641	670	636	679	699	700	688	647	706	700	669	656	659	693	655	687	652	695	679	680	685	694	687	670	668	711	737	669	651	635	683	659	703	672	669	663	697	692	650	662	706	724	730	686	642	655	694	665	671	689	622	667	683	689	639	668	708	684	686	719	702	724	701	667	666	676	659	687	703	659	714	701	734	653	655	655	692	682	668	684	704	690	679	665	659	670	747	679	711	677	712	706	668	685	705	697	654	709	694	698	615	636	704	689	711	693	681	683	670	687	721	721	659	669	717	678	650	649	686	690	681	639	679	716	658	717	692	724	690	654	653	737	703	653	647	675	674	678	693	678	677	661	670	727	698	674	691	671	694	705	673	714	718	714	682	721	664	676	714	740	680	612	656	710	706	680	663	679	697	643	694	755	651	667	694	675	688	664	694	726	688	673	681	703	724	697	701	687	627	699	655	669	707	669	676	670	685	695	647	699	679	719	684	696	723	706	607	665	684	659	727	681	668	714	720	677	683	672	683	689	719	685	695	703	709	697	673	742	648	701	689	698	688	683	665	659	733	649	684	662	669	677	663	662	713	670	689	644	691	681	659	652	690	686	643	695	709	667	695	697	673	688	660	663	679	691	673	683	688	719	733	711	680	678	635	704	712	725	738	676	651	622	703	721	696	645	710	641	684	716	664	601	713	742	635	709	705	683	696	682	662	695	689	729	669	630	706	690	707	671	675	659	701	646	677	711	730	722	671	678	681	671	689	682	681	710	694	727	695	688	693	721	674	664	671	711	643	696	709	674	630	627	710	715	700	668	714	676	663	695	687	716	670	661	706	708	749	673	653	691	699	707	678	653	689	669	630	653	698	658	691	647	690	669	691	716	673	641	710	703	677	664	694	688	681	646	641	713	702	687	671	687	683	649	685	706	719	669	693	706	704	724	679	672	646	640	705	650	716	683	658	750	733	688	713	703	665	670	686	674	692	680	702	737	656	709	658	715	688	636	667	645	711	678	686	675	704	694	661	712	697	743	673	714	661	716	697	670	686	659	696	690	683	673	678	702	713	686	663	664	696	701	683	684	691	663	662	683	747	670	665	714	694	658	653	717	706	649	645	716	713	726	706	703	686	656	687	636	669	653	631	736	690	657	687	699	691	669	707	679	673	654	685	668	671	681	670	690	672	699	660	698	720	664	672	685	690	677	682	665	674	698	705	711	667	709	696	694	657	713	663	674	734	681	692	707	712	670	661	738	663	714	687	711	681	669	688	688	688	702	710	703	692	692	679	689	659	672	697	705	677	711	679	675	691	689	674	696	680	671	698	689	653	718	652	689	677	674	625	686	656	689	718	711	693	645	692	646	708	642	701	721	694	679	682	648	675	654	651	646	705	656	719	710	710	660	674	672	646	699	679	633	668	654	687	655	693	679	694	717	678	720	757	645	683	652	703	672	693	713	688	714	751	710	633	684	676	639	694	690	665	675	672	699	663	724	668	676	695	668	673	661	701	687	681	693	681	700	699	710	687	670	729	689	668	708	733	655	668	695	727	677	660	703	698	664	679	720	712	671	689	665	671	712	717	649	682	683	698	675	657	730	734	673	666	662	696	682	675	696	655	679	656	649	696	684	726	718	702	680	692	714	620	713	737	707	710	732	637	695	732	640	651	689	632	689	727	656	719	715	742	692	667	661	663	653	742	676	700	679	691	683	659	708	694	703	676	714	662	687	679	711	716	687	687	711	708	735	666	680	674	646	716	641	703	684	682	642	679	675	656	659	686	661	701	690	638	686	664	658	686	744	698	657	715	672	674	685	695	695	683	723	645	696	647	643	668	676	684	696	675	682	662	684	693	640	698	686	708	692	676	682	684	658	622	635	690	698	707	705	675	712	697	663	663	650	686	718	680	706	773	701	675	649	699	677	682	654	714	682	734	691	665	698	680	677	714	619	700	620	704	651	680	644	661	686	670	671	730	674	670	668	691	661	725	710	698	723	670	727	688	676	669	690	664	717	698	741	681	692	652	654	724	677	711	670	686	678	740	694	665	705	636	733	675	699	739	637	704	688	681	731	724	690	674	705	669	713	733	707	698	683	675	674	688	690	647	679	654	642	655	678	673	700	650	664	675	666	685	693	682	714	710	652	661	674	707	636	689	714	666	705	682	737	713	675	669	693	647	669	707	673	730	691	725	674	661	642	700	658	649	641	662	689	645	644	655	669	682	658	684	641	740	660	729	675	719	698	680	642	647	664	690	673	658	688	686	695	640	746	653	692	690	687	671	642
27235	24328	30484	21128	5203	1676	1059	664	675	651	645	661	686	711	691	678	641	689	705	679	669	763	658	688	662	684	711	703	681	631	683	679	677	686	673	660	664	703	689	657	681	659	640	687	657	663	641	655	687	664	648	708	695	673	645	690	672	621	605	703	651	711	661	627	684	667	704	660	641	635	662	665	710	679	701	719	667	671	674	667	700	750	698	631	645	640	677	680	609	689	639	716	640	714	683	682	606	644	679	625	681	647	651	654	682	649	669	641	699	707	636	676	652	647	624	635	680	625	692	682	679	663	679	662	619	713	661	678	688	693	688	695	683	651	672	684	658	635	668	685	663	672	688	659	636	638	643	665	668	703	688	684	713	689	641	685	708	673	678	641	648	631	702	664	680	698	636	686	656	660	657	662	682	676	717	627	675	685	677	669	665	645	709	629	734	679	649	687	668	654	635	608	645	644	663	672	655	689	645	664	696	686	705	646	670	691	672	714	713	666	693	667	630	631	656	677	648	666	663	652	668	672	672	662	643	684	673	684	709	638	664	670	684	673	646	702	724	679	694	709	643	644	626	644	709	704	672	672	663	688	659	708	632	693	697	673	657	724	659	682	697	706	660	669	668	648	677	613	636	675	614	686	672	694	620	643	652	693	637	643	695	648	644	692	630	723	657	678	670	702	660	628	674	631	656	686	715	645	661	655	710	659	686	680	670	650	703	649	704	654	693	667	688	674	634	652	695	656	710	671	663	649	641	652	673	675	634	684	656	700	628	702	676	650	661	619	672	707	624	675	720	599	682	662	628	666	652	682	653	633	658	640	695	718	674	685	722	682	701	650	687	661	646	695	692	634	614	707	660	682	654	646	657	654	702	682	715	683	668	649	673	678	709	630	678	693	709	687	723	672	687	658	683	672	707	683	658	630	729	667	646	686	686	691	650	643	636	689	668	679	649	618	647	690	679	670	710	681	627	715	654	648	666	673	636	698	659	651	684	692	690	691	647	688	633	664	683	680	725	667	654	646	692	632	662	690	655	631	628	662	650	682	681	631	642	649	644	638	645	684	686	730	669	639	633	649	645	666	628	651	654	677	672	683	668	681	653	643	685	694	645	686	645	671	643	642	653	719	666	706	704	663	691	699	706	737	678	677	641	627	633	688	679	706	650	657	659	677	653	673	645	691	639	672	653	655	653	647	674	677	689	636	639	686	645	713	647	677	706	665	633	650	643	616	642	710	676	670	677	626	653	683	660	644	642	704	703	658	629	648	722	656	713	675	670	695	693	643	654	666	684	673	669	699	683	706	651	683	638	636	741	670	679	704	662	680	661	676	653	667	671	689	697	671	659	686	679	645	688	697	631	668	689	710	682	682	656	672	649	617	672	662	676	686	666	659	692	705	717	676	690	673	697	598	665	712	685	683	665	648	673	669	654	629	659	675	729	707	665	675	653	683	685	723	667	607	694	679	705	693	594	665	700	661	694	688	679	649	691	677	663	708	646	679	660	632	688	661	672	649	663	654	660	679	680	716	619	671	673	644	674	671	705	648	693	666	711	640	664	708	649	664	645	680	678	665	679	627	629	649	653	648	622	659	657	661	670	681	682	655	662	620	684	662	681	668	677	680	690	693	692	663	673	684	683	669	667	688	674	641	668	660	656	645	656	629	671	647	657	655	671	716	646	653	639	674	659	651	690	673	642	668	707	654	691	662	663	678	646	718	691	660	672	701	688	717	696	704	709	657	646	644	643	681	656	666	695	695	665	658	654	651	667	720	676	719	671	656	642	684	645	639	641	637	671	661	679	701	677	702	683	661	684	629	641	655	691	653	670	644	712	659	641	665	656	647	664	689	625	693	707	676	686	699	640	663	653	694	659	673	670	684	661	716	632	665	687	670	669	696	666	693	687	660	682	678	723	679	708	687	736	696	668	675	715	706	682	701	649	624	677	666	670	658	711	680	649	688	685	693	701	640	687	632	698	715	623	697	661	669	652	668	654	671	650	608	720	695	687	661	690	669	691	672	697	702	661	718	676	654	668	649	674	655	702	702	623	655	626	658	628	616	667	686	667	649	662	692	682	659	631	645	741	681	669	671	639	676	674	675	693	618	664	677	653	628	679	653	631	635	673	687	672	667	641	658	663	644	723	685	686	647	699	650	659	678	679	691	702	692	678	689	675	651	652	646	642	658	686	654	712	688	691	710	679	644	692	642	703	662	671	690	658	636	646	658	672	674	683	674	707	689	683	659	630	680	652	653	625	631	650	703	652	681	648	653	657	675	672	709	655	669	719	691	679	668	649	632	670	662	643	674	673	670	693	671	668	672	650	663	656	679	663	731	636	655	698	658	686	646	658	693	671	685	697	668	688	678	692	674	684	707	630	658	636	730	662	623	673	668	733	678	689	611	660	666	636	691	661	676	675	682	670	667	723	672	610	664	699	635	646	674	651	644	672	678	641	670	670	658	688	631	630	680	696	667	706	654	666	672	706	670	703	666	648	676	709	701	651	644	675	661	722	630	669	666	675	653	642	688	649	686	614	684	696	717	653	652	651	629	615	676	645	645	680	695	713	694	657	636	662	736	679	658	661	678	686	680	689	669	650	692	606	706	679	656	652	628	715	661	679	686	644	617	623	682	663	712	649	694	659	661	637	670	647	650	651	620	629	665	655	680	613	661	694	687	658	694	691	665	675	678	648	699	698	659	680	670	681	699	638	680	659	713	650	745	661	657	700	638	660	675	650	677	646	689	690	651	681	632	637	610	623	694	667	694	682	678	677	659	688	642	677	694	636	673	711	720	704	680	685	633	628	659	686	640	654	678	641	667	688	644	648	715	665	703	655	666	619	671	625	657	712	656	700	677	673	682	661	662	652	643	651	648	660	717	723	709	649	691	686	661	625	656	672	670	663	661	662	678	663	666	620	656	614	703	669	645	668	681	666	699	675	640	691	583	654	688	675	672	640	685	696	680	630	663	644	660	669	728	664	684	651	692	703	674	657	644	586	691	660	686	655	666	670	670	685	675	654	656	681	664	703	673	659	648	608	687	661	672	696	661	692	650	668	655	722	606	664	685	674	684	660	662	600	665	684	670	633	641	651	651	673	656	683	665	652	705	668	666	642	638	697	651	694	705	675	711	697	646	664	779	660	655	685	671	632	658	664	661	665	710	627	656	651	658	670	667	723	664	704	638	647	723	636	654	661	692	639	676	676	677	670	660	652	680	697	664	664	702	643	636	657	705	655	671	709	685	700	656	649	654	666	629	710	692	659	688	671	690	688	672	632	655	648	681	629	656	689	640	691	641	702	657	654	683	624	720	703	669	662	642	647	642	679	681	708	719	675	635	652	639	720	696	680	683	703	635	679	679	653	689	685	636	684	692	671	695	641	732	662	667	651	670	656	676	643	653	669	685	635	686	619	670	631	621	653	636	686	682	650	682	672	699	699	725	685	661	685	692	665	714	713	649	624	646	645	637	725	644	618	621	692	681	638	664
31976	43085	39125	24462	7478	3458	2118	1283	1136	1192	1195	1183	1246	1209	1206	1181	1185	1162	1193	1180	1246	1200	1179	1253	1204	1198	1150	1159	1174	1230	1170	1219	1161	1177	1181	1152	1159	1180	1184	1178	1154	1131	1121	1150	1183	1217	1169	1194	1141	1233	1163	1137	1144	1210	1179	1151	1213	1219	1175	1161	1154	1219	1157	1175	1205	1190	1178	1181	1197	1175	1164	1204	1152	1134	1279	1169	1163	1182	1179	1165	1172	1158	1180	1225	1180	1200	1212	1187	1198	1189	1177	1175	1206	1149	1202	1182	1182	1127	1196	1104	1107	1167	1186	1175	1215	1123	1178	1190	1166	1184	1176	1112	1234	1150	1124	1165	1129	1199	1145	1172	1225	1223	1207	1141	1146	1189	1204	1144	1208	1190	1226	1132	1202	1198	1082	1212	1190	1155	1224	1126	1210	1196	1202	1176	1224	1214	1231	1183	1178	1129	1213	1237	1198	1218	1169	1197	1209	1112	1198	1195	1215	1165	1245	1220	1234	1190	1181	1169	1199	1169	1215	1153	1166	1145	1156	1157	1244	1182	1179	1195	1133	1193	1141	1179	1169	1175	1172	1278	1105	1150	1208	1162	1159	1201	1147	1187	1197	1151	1194	1147	1201	1160	1205	1225	1225	1139	1098	1218	1193	1163	1170	1209	1185	1209	1111	1162	1129	1148	1204	1144	1234	1161	1209	1173	1187	1195	1197	1151	1160	1131	1199	1197	1191	1248	1192	1171	1185	1242	1204	1197	1277	1153	1118	1244	1164	1167	1166	1199	1173	1188	1245	1190	1163	1185	1214	1244	1173	1137	1117	1194	1171	1156	1201	1208	1172	1162	1192	1186	1149	1141	1178	1272	1130	1130	1203	1181	1140	1166	1091	1216	1197	1210	1227	1192	1174	1200	1186	1129	1188	1108	1110	1183	1192	1155	1204	1158	1245	1219	1133	1198	1188	1228	1166	1276	1156	1120	1151	1162	1084	1162	1183	1225	1222	1114	1170	1186	1178	1184	1124	1152	1170	1198	1166	1158	1188	1203	1142	1218	1199	1150	1167	1176	1194	1225	1188	1170	1146	1200	1140	1133	1181	1163	1124	1210	1130	1234	1216	1199	1194	1180	1228	1187	1160	1162	1164	1260	1264	1135	1247	1228	1191	1195	1134	1153	1216	1169	1276	1175	1194	1142	1174	1141	1179	1147	1177	1203	1202	1174	1208	1149	1169	1177	1161	1203	1149	1197	1145	1135	1206	1179	1192	1207	1143	1197	1205	1132	1206	1171	1229	1211	1241	1173	1182	1194	1160	1202	1175	1154	1122	1181	1195	1184	1140	1204	1193	1211	1174	1205	1190	1205	1259	1255	1209	1172	1153	1134	1129	1194	1169	1213	1170	1208	1161	1229	1106	1150	1145	1121	1225	1228	1160	1151	1212	1215	1203	1150	1233	1159	1166	1189	1173	1173	1157	1201	1199	1139	1179	1223	1217	1180	1157	1227	1176	1148	1239	1201	1203	1118	1214	1168	1135	1134	1203	1168	1171	1197	1155	1158	1152	1256	1191	1121	1172	1278	1170	1188	1155	1225	1115	1204	1124	1128	1277	1170	1163	1202	1204	1167	1256	1180	1151	1166	1149	1192	1190	1174	1168	1191	1128	1210	1211	1200	1195	1191	1222	1134	1130	1166	1206	1185	1172	1161	1143	1137	1164	1238	1228	1163	1219	1192	1194	1196	1153	1196	1209	1214	1195	1145	1187	1152	1146	1138	1201	1204	1163	1193	1228	1171	1184	1147	1181	1165	1121	1212	1176	1190	1214	1189	1124	1214	1221	1147	1242	1206	1187	1204	1173	1131	1191	1179	1173	1210	1169	1237	1179	1177	1178	1209	1217	1195	1220	1261	1204	1183	1183	1197	1192	1145	1174	1146	1196	1208	1194	1158	1163	1143	1266	1158	1181	1165	1175	1165	1182	1162	1189	1147	1176	1222	1157	1219	1184	1228	1182	1187	1240	1161	1176	1162	1145	1320	1246	1173	1161	1187	1151	1223	1198	1205	1194	1217	1155	1230	1170	1147	1219	1139	1164	1188	1117	1188	1211	1172	1159	1160	1198	1156	1147	1197	1205	1116	1208	1204	1192	1121	1165	1150	1147	1194	1178	1223	1113	1224	1138	1193	1171	1213	1192	1145	1192	1188	1166	1185	1141	1126	1231	1205	1155	1227	1203	1218	1190	1179	1217	1175	1171	1121	1140	1196	1171	1224	1157	1144	1197	1205	1159	1161	1211	1189	1120	1154	1167	1208	1268	1249	1160	1268	1167	1182	1198	1247	1137	1199	1229	1163	1230	1191	1194	1253	1179	1138	1137	1200	1185	1197	1184	1211	1206	1194	1157	1188	1172	1153	1201	1192	1153	1192	1185	1164	1157	1163	1175	1176	1253	1162	1186	1221	1159	1139	1235	1224	1235	1166	1165	1194	1171	1207	1204	1175	1164	1216	1246	1143	1201	1168	1172	1195	1177	1148	1214	1165	1142	1184	1207	1215	1161	1170	1212	1196	1203	1121	1180	1181	1163	1156	1212	1151	1174	1200	1195	1149	1210	1161	1216	1153	1171	1164	1169	1150	1111	1220	1136	1204	1122	1169	1165	1201	1218	1199	1221	1132	1177	1229	1224	1164	1194	1196	1169	1171	1210	1152	1220	1163	1122	1200	1160	1220	1169	1208	1158	1215	1135	1197	1196	1167	1173	1236	1205	1213	1187	1154	1177	1220	1177	1196	1146	1178	1241	1189	1187	1167	1172	1198	1171	1182	1256	1164	1148	1107	1177	1156	1126	1181	1188	1211	1219	1227	1146	1169	1197	1191	1184	1208	1154	1180	1128	1174	1135	1133	1277	1189	1166	1229	1227	1185	1193	1190	1144	1175	1134	1185	1181	1154	1225	1209	1189	1181	1170	1171	1178	1176	1221	1195	1206	1166	1179	1127	1192	1194	1166	1158	1217	1213	1149	1240	1151	1183	1175	1183	1139	1177	1221	1201	1239	1212	1226	1188	1170	1173	1193	1242	1246	1204	1185	1152	1206	1174	1209	1211	1154	1186	1133	1208	1198	1170	1228	1182	1183	1217	1189	1169	1152	1132	1186	1192	1189	1196	1125	1188	1209	1157	1208	1189	1178	1156	1173	1136	1175	1185	1165	1182	1142	1211	1170	1149	1154	1155	1219	1182	1166	1167	1145	1193	1135	1194	1176	1182	1145	1161	1234	1162	1224	1217	1177	1181	1174	1200	1183	1150	1173	1191	1168	1198	1215	1165	1126	1161	1156	1157	1167	1155	1156	1148	1193	1205	1166	1227	1146	1204	1197	1237	1190	1163	1184	1247	1166	1166	1127	1178	1225	1155	1185	1164	1196	1138	1233	1122	1200	1200	1187	1205	1206	1212	1147	1107	1226	1194	1219	1156	1274	1270	1138	1168	1162	1185	1212	1168	1238	1216	1212	1233	1158	1146	1182	1152	1188	1184	1150	1235	1129	1107	1194	1218	1209	1175	1248	1180	1097	1153	1232	1140	1139	1135	1132	1165	1134	1171	1170	1134	1220	1204	1261	1186	1211	1221	1165	1130	1152	1142	1111	1189	1164	1221	1169	1217	1180	1172	1210	1198	1144	1155	1227	1182	1198	1212	1183	1208	1184	1185	1220	1161	1216	1213	1153	1232	1255	1265	1178	1148	1202	1214	1191	1138	1128	1226	1195	1142	1145	1207	1188	1135	1195	1166	1235	1192	1212	1242	1170	1255	1199	1116	1187	1228	1222	1206	1143	1135	1153	1207	1150	1217	1209	1152	1141	1143	1184	1191	1177	1128	1173	1211	1192	1224	1164	1188	1203	1201	1180	1221	1203	1138	1153	1130	1166	1174	1143	1218	1151	1221	1174	1075	1195	1224	1222	1172	1182	1184	1209	1141	1240	1156	1192	1135	1201	1238	1150	1155	1154	1188	1209	1163	1187	1187	1190	1269	1186	1146	1213	1210	1158	1179	1183	1177	1259	1167	1202	1193	1215	1117	1191	1240	1189	1195	1191	1200	1186	1269	1192	1185	1213	1191	1174	1152	1189	1185	1225	1121	1245	1181	1195	1218	1173	1170	1132	1190	1147	1217	1163	1151	1223	1192	1168	1179	1170	1227	1246	1140	1219	1237	1116	1183	1199	1200	1206	1163	1196	1178	1208	1185	1182	1214	1174	1150	1215	1159	1195	1184	1149	1153	1138	1218	1216	1245	1171	1201	1154	1201	1215	1204	1136	1120	1143	1198	1172	1181	1173	1191	1145	1175	1169	1179	1199	1193	1177	1183	1219	1155	1255	1147	1103	1177	1211	1195	1199	1155	1177	1246	1165	1128	1132	1235	1192	1110	1153	1133	1202	1203	1239	1144	1210	1148	1215	1206	1232	1137	1169	1142	1164	1196	1194	1230	1208	1204	1223	1202	1180	1143	1176	1173	1222	1194	1193	1243	1152	1130	1133	1165	1206	1184	1205	1158	1227	1103	1194	1188	1174	1171	1195	1164	1187	1164	1163	1192	1151	1181	1175	1213	1180	1240	1217	1208	1171	1179	1187	1214	1159	1171	1190	1211	1163	1204	1187	1223	1212	1154	1150	1240	1235	1166	1195	1160	1124	1201	1175	1145	1203	1186	1137	1144	1211	1198	1166	1167	1163	1137	1124	1147	1170	1178	1210	1169	1216	1169	1168	1159	1106	1172	1199	1175	1137	1177	1227	1194	1171	1163	1172	1193	1159	1228	1196	1167	1126	1209	1190	1159	1146	1141	1200	1173	1137	1178	1200	1187	1282	1215	1162	1171	1233	1197	1257	1192	1248	1157	1173	1208	1185	1185	1154	1195	1220	1218	1185	1201	1198	1198	1209	1250	1203	1206	1173	1103	1169	1172	1234	1174	1168	1188	1181	1130	1243	1145	1189	1171	1227	1210	1192	1137	1149	1191	1127	1171	1133	1131	1196	1209	1168	1153	1216	1215	1180	1184	1163	1141	1149	1205	1237	1145	1193	1156	1227	1186	1172	1189	1181	1151	1184	1152
24251	21801	34801	34657	22516	15773	6125	568	469	383	417	414	403	435	417	426	441	419	434	403	393	396	410	411	435	385	379	437	405	407	411	386	392	374	394	401	404	414	431	390	435	472	389	360	423	423	394	383	437	416	441	386	395	436	418	426	433	435	406	435	404	407	385	404	413	396	417	390	396	409	391	411	424	380	415	401	384	402	406	392	463	421	441	410	389	412	404	413	397	440	413	423	412	406	400	411	422	430	434	423	395	400	416	381	385	389	387	396	411	437	400	396	386	401	436	419	473	392	459	369	391	432	400	422	393	417	436	403	423	431	419	395	380	404	429	415	416	405	449	386	421	401	401	459	407	384	427	408	436	386	435	413	409	391	412	425	412	425	430	390	390	390	421	387	432	428	421	395	412	426	367	407	394	400	408	436	401	397	393	412	409	427	393	423	416	389	411	428	409	385	446	415	432	383	444	409	450	428	431	430	359	380	422	407	394	419	364	381	380	425	424	400	427	416	433	399	426	426	400	419	404	389	428	379	388	384	423	415	424	429	410	404	422	427	426	402	420	435	390	425	436	398	390	409	416	373	400	397	426	398	394	391	431	387	386	393	408	440	396	374	419	398	426	427	406	403	391	408	390	395	417	411	418	422	401	442	425	387	422	383	394	402	408	390	384	398	385	404	393	420	414	379	428	386	405	368	413	374	427	418	381	430	400	404	402	402	405	460	431	443	424	422	422	415	385	436	387	429	420	446	472	394	404	376	418	378	443	410	402	412	413	425	423	414	419	379	405	411	391	417	415	392	404	408	380	377	437	389	425	406	434	411	437	436	394	389	426	445	439	378	427	393	406	420	410	450	379	400	428	412	372	397	429	413	417	446	412	422	410	398	376	430	405	384	401	362	381	402	410	395	384	418	368	440	408	417	427	411	380	402	436	410	413	366	421	380	376	434	408	419	379	435	398	390	432	400	417	421	393	379	410	426	387	454	398	413	364	412	367	390	406	391	408	415	410	419	429	403	389	421	386	406	397	406	412	393	361	397	400	399	434	387	392	448	377	440	395	380	392	397	424	405	395	411	429	396	429	386	378	411	430	398	447	408	437	391	400	389	444	423	394	379	413	441	430	390	411	416	386	435	372	429	422	405	421	406	407	440	434	399	455	389	404	427	413	403	425	391	398	380	419	412	416	410	391	403	406	408	342	370	403	423	421	423	414	374	406	414	400	422	428	434	440	410	382	418	401	423	424	424	414	443	383	427	439	433	396	412	397	398	379	421	411	401	426	376	441	421	428	402	398	427	390	408	433	417	402	426	408	394	375	401	438	400	395	415	405	379	395	440	383	392	401	397	415	438	419	423	441	458	382	395	403	387	396	446	395	424	386	400	415	373	380	398	382	426	430	401	394	417	391	430	427	434	372	428	407	410	393	408	463	428	431	414	394	440	419	389	427	411	386	428	397	396	386	373	432	424	432	398	423	410	437	392	407	407	378	403	404	385	379	403	406	376	393	406	437	402	398	394	434	417	416	399	404	398	398	425	390	387	407	413	437	400	377	425	377	369	437	390	409	406	446	389	447	408	397	438	428	410	398	401	449	433	421	410	399	418	422	409	398	410	393	419	399	433	371	395	408	401	390	428	366	400	410	404	411	484	443	399	445	444	400	416	389	435	396	425	396	396	442	406	427	478	418	403	421	435	426	400	416	405	425	424	443	419	367	386	343	437	413	435	414	368	421	398	438	424	426	419	412	418	432	365	389	459	417	432	412	393	404	400	443	394	397	421	426	371	475	409	417	402	394	400	422	411	389	423	442	390	414	395	380	393	398	436	403	418	400	427	397	353	408	450	383	385	398	379	398	381	402	420	436	394	393	385	395	420	402	439	384	418	411	417	401	415	398	419	403	426	416	450	377	430	441	417	428	404	429	388	397	442	398	411	409	409	419	422	389	406	433	419	391	414	404	432	388	393	448	415	398	446	417	417	425	384	455	370	403	384	420	440	419	395	414	431	413	408	370	414	468	427	449	371	381	459	419	396	406	407	389	377	390	392	403	423	397	401	405	439	433	396	402	396	413	397	400	440	402	399	399	420	403	412	381	406	414	420	434	433	403	413	389	375	408	438	413	445	381	449	440	419	430	402	405	437	374	420	379	398	395	402	390	412	384	403	436	400	413	431	380	448	456	418	412	389	394	372	418	401	383	448	421	411	391	404	444	399	447	397	441	422	449	426	392	407	409	398	398	405	406	405	407	412	418	424	383	418	391	400	424	400	402	395	440	406	407	430	386	418	369	425	380	389	397	396	436	381	405	417	366	395	387	422	393	411	423	411	426	403	428	399	412	371	424	402	392	397	402	435	404	408	461	413	405	406	386	391	378	415	424	409	414	396	381	417	466	401	397	441	405	438	393	429	402	408	446	396	408	397	451	456	432	403	361	387	400	392	393	409	380	446	407	414	434	407	417	455	408	457	423	404	422	367	425	394	427	395	420	435	414	389	390	400	381	393	409	420	416	418	402	431	424	380	409	419	424	417	424	395	373	425	414	442	383	421	372	423	380	425	420	436	410	411	393	425	418	411	369	416	396	389	402	435	379	442	404	420	461	433	425	433	406	385	399	441	414	432	458	420	388	388	438	409	421	417	407	378	415	417	406	401	423	424	385	417	423	429	377	424	406	402	364	400	420	396	413	414	440	396	430	398	425	431	396	409	424	407	401	406	401	401	424	395	437	405	407	431	454	375	421	381	425	356	431	417	441	377	411	387	392	442	408	433	394	412	416	418	383	425	440	442	414	430	422	445	409	400	435	380	377	428	409	407	389	401	431	403	400	424	425	408	400	401	363	403	411	375	389	404	417	415	378	432	410	414	434	416	412	389	392	370	407	400	398	414	403	408	423	424	418	414	415	412	432	384	386	388	392	416	388	422	422	433	370	379	417	417	430	386	378	379	441	411	407	440	413	407	384	404	434	393	396	420	386	388	383	374	380	431	382	408	391	403	406	411	395	407	434	420	415	413	421	402	429	392	420	405	392	428	418	378	405	408	419	379	416	421	423	392	395	407	439	414	416	371	374	373	379	392	408	419	391	387	387	410	405	417	418	410	379	412	415	401	424	435	419	429	388	406	382	400	397	404	382	417	421	380	391	374	415	430	406	390	403	422	434	418	411	406	394	445	407	411	395	392	446	401	405	419	386	447	424	401	432	400	386	396	435	419	383	385	401	405	391	405	433	467	362	426	414	424	396	387	416	447	409	422	445	396	422	354	418	415	379	426	387	411	399	437	389	410	402	396	402	379	431	386	392	445	383	423	399	388	399	448	407	423	391	433	386	417	417	389	409	397	379	385	358	429	390	399	419	378	384	424	371	387	403	422	399	384	398	412	413	359	422	392	396	417	405	428	420	394	413	396	445	405	408	394	392	404	372	396	445	389	414	417	366	432	435	418	399	434	388	418	412	392	429	421	408	398	357	423	401	419	413	446	401	427	429	397	374	464	401	426
50646	79423	74899	48939	26882	20609	9438	943	822	745	722	783	776	746	741	755	769	787	760	743	785	773	751	773	790	791	798	764	760	753	744	753	790	748	752	775	717	790	726	752	727	791	753	797	740	758	787	775	735	765	774	752	747	745	745	784	726	742	744	774	797	752	810	757	734	757	727	799	778	738	707	795	754	750	733	744	688	731	750	787	762	719	776	705	735	731	738	722	747	753	742	753	715	723	708	737	740	749	749	750	798	778	781	751	721	718	733	758	738	763	789	747	738	736	731	723	735	754	734	749	784	773	768	847	743	781	782	779	728	739	755	674	780	752	740	732	716	751	725	727	763	743	732	765	764	785	752	727	739	752	763	725	736	760	761	821	704	714	722	795	722	748	759	722	688	779	769	772	735	718	778	736	750	742	736	754	806	746	725	739	741	749	774	770	736	708	723	775	734	721	769	781	749	742	745	735	784	719	757	740	737	750	767	759	733	740	758	780	775	717	744	741	785	713	717	785	767	739	725	783	763	780	802	743	721	767	800	784	754	723	746	763	786	767	730	743	766	755	743	728	782	768	779	757	733	784	757	728	782	732	721	724	761	767	730	722	773	750	754	743	776	755	790	741	695	752	747	816	729	722	690	722	761	700	735	796	711	717	734	734	723	720	734	802	716	819	754	754	794	784	716	722	691	726	702	766	742	778	730	716	700	754	702	721	733	750	735	751	739	780	725	736	755	772	795	738	714	708	737	746	727	718	706	782	764	739	703	738	747	771	768	761	745	774	736	750	779	689	743	756	754	761	765	756	749	765	798	767	755	768	778	720	794	752	764	724	779	703	728	744	728	771	742	711	791	769	774	700	767	702	770	717	721	766	746	714	746	731	746	737	738	730	747	796	765	743	780	746	743	704	737	752	767	747	760	761	761	760	711	720	805	731	718	724	778	720	742	721	760	767	733	772	719	786	715	762	737	754	752	746	723	778	704	726	729	777	753	741	739	768	785	745	716	733	740	800	741	676	778	734	783	783	758	735	696	716	744	779	683	754	728	768	804	760	758	730	778	763	746	721	717	779	775	747	752	740	734	707	725	758	724	753	737	805	717	754	732	732	778	708	767	763	711	729	706	750	746	733	730	758	742	771	745	783	756	740	764	716	783	765	745	816	707	810	758	777	709	769	751	762	762	767	766	701	744	748	823	716	730	726	693	769	770	786	743	713	784	752	749	742	721	769	747	755	744	753	723	747	744	742	768	755	753	789	740	758	718	731	757	733	764	810	741	741	769	775	769	768	753	714	732	754	763	742	760	745	813	746	691	753	729	745	761	733	755	784	776	726	699	779	721	776	726	748	711	772	732	719	755	749	811	766	741	763	759	798	749	741	724	700	745	757	711	698	715	770	748	823	743	787	714	764	733	780	758	761	738	712	659	743	730	715	732	723	786	718	744	776	756	744	698	743	795	797	750	768	773	776	716	725	732	745	783	713	708	829	702	766	698	737	751	738	777	744	773	759	732	743	715	790	768	709	751	751	782	772	786	717	701	750	748	741	781	757	735	743	780	774	754	779	709	699	761	727	731	753	749	795	779	750	743	722	733	742	763	741	711	740	739	741	710	803	792	750	767	731	759	772	767	759	719	734	813	761	806	766	776	753	773	768	727	763	707	778	744	763	783	716	724	785	728	804	739	756	757	730	746	781	734	712	752	706	764	788	757	800	804	692	739	735	762	755	718	751	751	698	729	802	765	753	754	736	810	755	763	752	723	775	790	783	746	750	763	781	752	787	711	732	717	756	770	771	773	723	722	727	762	744	764	764	719	767	739	788	712	768	752	774	748	739	717	763	772	736	794	733	733	740	731	713	752	746	774	774	735	746	760	749	793	752	743	750	758	745	759	701	721	812	757	728	712	753	714	765	726	740	774	779	720	748	746	747	779	799	783	726	784	738	730	729	749	728	712	770	742	714	793	726	790	769	774	738	714	692	740	690	728	753	778	753	701	751	768	802	724	715	761	773	732	760	766	741	722	755	745	714	774	726	809	768	797	734	759	764	756	771	779	756	765	734	792	769	724	735	759	707	779	755	769	716	770	676	803	769	714	732	737	746	776	768	742	728	740	752	747	731	785	748	721	750	799	747	777	733	718	812	748	737	733	752	747	749	771	741	712	728	782	742	778	749	770	720	730	725	739	739	770	700	762	766	725	741	808	756	744	731	725	769	734	771	761	780	772	771	710	822	749	723	756	719	737	752	734	758	696	770	762	738	741	746	761	734	741	756	795	793	774	704	794	754	794	756	741	775	770	787	738	768	771	759	749	747	704	733	774	760	773	786	730	728	754	680	726	727	752	736	754	805	712	753	746	734	728	713	737	753	773	734	748	783	741	723	767	762	669	785	750	723	747	748	741	748	741	760	770	768	814	734	768	772	736	733	750	752	714	797	813	758	721	763	731	710	741	786	788	810	732	701	720	748	715	688	771	752	822	808	707	725	728	730	692	720	772	763	750	738	771	813	728	733	782	753	722	781	760	715	736	784	712	749	763	754	730	731	777	780	711	769	768	750	790	735	751	739	733	762	692	755	770	767	743	781	719	756	745	722	752	679	772	778	778	750	687	713	760	745	722	755	741	730	745	785	760	767	777	721	696	750	727	713	732	798	748	763	737	780	775	729	763	753	783	732	771	743	771	763	776	779	699	774	737	727	757	719	761	738	738	734	760	753	718	737	746	769	801	755	791	750	730	734	776	721	763	767	684	739	708	799	722	762	750	732	773	792	725	793	758	772	758	767	751	758	796	754	782	749	738	755	777	768	763	779	752	767	704	747	717	763	743	711	776	736	751	740	750	706	787	700	725	753	793	698	735	683	750	771	780	742	794	732	756	753	744	728	755	773	797	719	787	757	743	749	725	758	775	781	754	784	762	790	761	811	766	745	781	739	742	776	738	725	757	744	756	737	738	707	819	733	689	714	761	749	729	771	735	744	754	727	753	739	707	713	786	778	786	745	741	771	728	769	703	805	749	757	762	790	710	775	790	734	748	725	736	744	726	743	804	787	707	738	723	762	720	757	744	760	739	750	730	683	740	722	732	724	767	797	752	699	752	778	710	747	736	737	737	737	736	747	700	770	756	748	741	718	768	741	766	799	706	764	760	727	753	722	723	752	764	794	760	776	728	739	777	714	724	777	724	700	768	698	730	750	734	753	744	751	735	742	698	786	797	674	724	745	714	758	795	732	775	764	721	767	771	819	764	748	774	750	756	765	762	734	731	790	759	725	782	769	739	713	824	749	725	804	726	701	719	737	774	729	738	772	717	689	762	816	737	734	719	744	765	748	760	781	743	755	768	767	749	745	747	753	724	763	732	764	726	749	721	724	699	753	719	777	773	759	789	753	744	728	742	748	764	695	781	745	673	732	711	793	798	729	735	731	783	776	765	738	733	765	731	787	743	747	783	755	732	711	725	725	750	752	783	784	724	771	740	741	729	773	747	739	771	747	747	792
23127	21405	30622	27319	22587	22658	13882	1146	392	397	413	389	369	368	375	393	357	373	406	369	348	373	397	379	385	375	365	364	380	349	329	375	407	365	372	379	354	353	351	382	343	363	372	314	379	351	366	364	348	377	349	386	359	339	394	357	362	361	372	373	361	370	378	376	364	350	383	391	332	358	365	390	389	343	327	385	385	355	375	374	343	360	344	354	374	374	350	378	354	358	362	350	357	354	375	370	339	364	392	351	368	378	342	371	380	373	350	371	391	367	381	375	398	379	335	381	373	376	371	349	358	326	352	365	377	327	334	330	355	359	358	349	377	377	402	374	371	361	362	346	352	386	394	357	371	359	355	387	334	380	383	373	387	332	394	375	393	356	340	345	362	328	395	340	379	343	338	374	349	372	351	361	385	350	376	350	342	369	356	357	363	360	400	351	360	359	372	344	337	313	363	368	320	370	343	367	352	329	341	380	346	382	349	364	354	342	357	350	374	375	331	344	365	364	380	353	384	346	359	333	365	389	381	363	344	343	414	360	374	382	320	319	363	360	362	349	373	312	385	342	370	337	337	335	391	371	379	359	361	349	412	347	370	337	369	351	351	335	362	345	407	342	351	353	375	379	350	405	366	346	384	386	383	345	363	362	326	377	368	355	359	384	359	372	356	374	374	335	362	348	354	383	339	356	365	388	371	350	358	370	360	323	351	361	377	349	365	398	330	361	389	354	409	349	357	358	387	390	371	369	375	355	348	371	365	377	328	343	369	346	326	346	341	349	366	422	346	387	376	376	353	356	332	349	400	371	357	372	373	349	377	373	359	350	372	347	369	347	353	385	379	349	358	340	379	361	372	365	358	356	384	356	374	355	354	369	340	329	383	393	382	391	376	380	348	329	341	380	382	364	357	366	372	413	356	373	349	324	366	369	366	350	366	380	342	362	381	323	334	369	368	330	352	371	356	374	358	383	381	337	357	357	347	377	326	343	364	364	378	362	442	371	353	367	363	354	369	349	370	342	388	354	353	357	382	342	387	381	340	359	369	360	363	364	363	350	361	375	360	346	346	362	356	372	375	340	379	368	373	346	366	338	392	361	347	364	375	350	340	381	329	352	369	319	368	362	332	394	361	324	337	362	335	367	344	372	359	376	345	339	372	368	344	404	334	364	355	350	360	365	378	345	336	388	381	357	366	340	396	364	379	364	348	372	367	346	376	357	371	348	361	342	369	384	389	363	325	338	377	372	385	392	337	332	378	376	369	351	364	405	356	360	411	369	342	377	351	376	372	390	347	359	369	370	320	328	345	318	370	383	337	381	348	387	373	343	350	363	368	365	347	339	342	367	339	358	354	365	374	349	379	395	365	363	340	380	370	386	349	349	375	373	373	337	351	351	366	393	384	404	370	391	343	328	344	379	348	361	375	332	354	378	348	370	395	394	341	360	393	350	348	356	366	374	343	363	388	362	361	390	339	379	366	405	335	364	344	378	351	386	357	347	360	369	360	380	344	361	341	362	361	352	399	341	346	351	339	350	390	373	371	367	344	352	385	366	377	361	330	408	391	377	387	377	356	315	363	373	333	356	376	373	343	324	359	371	382	352	343	386	382	371	382	334	367	353	359	366	352	340	371	381	339	352	381	327	385	336	352	322	357	376	364	328	404	358	356	323	339	336	328	351	372	338	327	353	361	331	367	388	373	359	352	348	347	371	344	378	351	347	389	340	347	376	392	374	355	375	380	335	337	399	352	316	371	390	395	369	350	371	358	376	357	362	336	355	351	340	383	387	398	351	375	421	378	365	335	322	384	376	384	380	379	337	371	347	361	382	388	377	345	362	375	351	363	390	373	384	329	362	347	326	391	376	369	356	358	353	384	354	351	399	340	346	339	375	338	337	388	367	326	331	387	364	410	381	354	346	333	364	376	327	371	341	326	337	391	355	398	395	392	366	377	390	337	361	306	377	357	362	362	323	389	345	345	367	394	372	366	357	408	380	386	378	370	360	381	349	390	336	381	354	380	379	323	364	387	305	355	369	376	344	352	354	363	374	362	378	356	353	382	378	398	339	368	369	358	361	352	346	347	356	364	352	357	385	377	344	333	358	409	327	362	377	350	372	422	363	365	360	350	368	346	349	353	384	341	332	341	365	338	387	369	347	337	391	379	351	368	350	346	374	373	348	377	373	348	333	331	351	351	377	373	322	372	380	372	326	392	352	349	391	323	331	372	411	343	382	383	361	346	373	389	336	369	357	366	373	323	366	357	341	370	374	380	333	365	343	368	355	357	348	341	398	336	362	377	374	348	371	331	366	419	338	327	348	332	369	375	368	367	351	353	350	373	349	362	362	380	366	385	383	374	362	351	346	351	345	356	344	402	377	366	367	354	348	332	390	378	338	369	358	388	377	379	343	347	382	345	354	343	363	345	383	344	357	367	382	360	349	378	381	353	364	351	361	373	344	353	356	370	373	375	398	375	364	347	366	354	357	352	396	340	354	339	384	361	372	394	362	327	396	387	338	340	370	358	389	363	364	402	357	374	366	365	374	361	371	360	343	340	392	375	350	370	390	370	370	378	385	357	371	363	374	354	378	317	358	370	382	381	382	351	362	373	333	382	353	340	361	350	386	371	370	355	369	343	377	372	374	358	354	398	348	358	379	362	383	413	357	373	335	370	374	364	358	331	326	363	338	345	385	421	348	347	338	363	364	362	383	408	363	366	333	405	337	370	363	369	363	361	363	351	352	376	347	346	359	347	368	335	380	350	405	399	347	352	353	357	338	350	368	359	346	357	360	332	344	389	383	368	384	343	360	367	329	354	364	366	367	369	389	368	343	351	344	339	368	375	343	382	409	344	359	329	382	350	353	353	358	352	365	350	345	369	361	355	354	349	347	359	339	350	331	362	351	356	341	378	382	354	398	346	379	375	342	362	372	354	373	337	347	366	328	362	363	380	361	334	392	381	391	350	382	343	369	339	353	389	359	391	392	369	363	374	364	343	386	391	364	335	379	363	334	341	329	355	371	406	356	344	376	348	335	371	364	353	381	354	346	354	353	371	395	357	356	377	395	364	361	367	362	330	367	355	359	344	366	332	334	355	358	370	355	335	338	361	394	375	359	360	385	365	358	362	362	352	375	337	356	412	374	354	379	332	375	320	364	366	385	358	367	365	351	340	350	357	353	343	375	368	361	365	356	349	345	354	340	343	362	319	347	334	401	353	334	355	346	380	352	364	371	339	342	354	339	355	340	368	344	358	347	342	367	368	385	377	343	360	397	344	361	360	362	343	349	343	369	395	358	334	362	368	395	396	372	369	393	367	381	360	362	357	350	365	358	338	328	402	348	383	365	375	369	384	366	380	363	376	357	362	346	350	332	355	372	391	357	399	363	309	374	379	326	355	373	352	367	397	371	364	374	353	368	365	347	363	363	363	382	347	365	370	328	353	328	324	351	334	347	373	360	350	357	334	356	395	315	352	387	388	362	353	366	355	396
54219	94946	84055	53902	35547	30323	13642	1159	785	727	706	729	707	685	633	697	699	630	633	597	600	647	636	684	583	675	582	593	687	633	644	616	608	636	655	606	608	629	603	630	627	606	671	620	648	609	647	629	654	647	607	658	666	648	650	630	625	625	618	635	642	611	649	619	632	637	632	674	660	606	638	598	631	611	665	628	633	648	660	659	596	591	623	609	640	635	608	639	612	643	573	618	661	592	599	669	597	629	585	662	709	627	626	636	592	629	625	614	601	648	658	689	597	657	608	615	626	677	623	593	597	654	611	619	633	636	623	624	640	603	631	648	630	616	609	636	642	568	625	627	647	622	644	631	633	606	613	639	663	623	648	601	632	588	644	637	649	664	627	633	604	617	623	639	582	665	655	641	642	618	670	667	648	597	632	611	623	632	579	585	646	628	625	632	635	612	632	630	649	607	620	606	634	647	632	625	645	613	635	629	588	636	604	642	606	640	642	634	610	612	621	650	645	594	624	624	607	606	605	623	639	626	657	655	643	607	646	623	642	641	643	645	624	643	623	660	609	596	632	634	603	623	617	605	620	615	658	623	647	637	593	647	638	643	631	620	672	610	640	632	601	639	624	613	620	665	610	618	639	575	608	638	651	619	660	637	592	603	645	663	602	619	600	615	630	633	637	645	636	640	646	689	633	606	621	597	616	666	637	646	623	578	645	664	630	616	616	642	628	631	636	614	643	621	654	661	628	620	630	639	641	650	640	647	576	650	600	655	669	620	650	673	628	640	619	648	637	659	640	630	590	648	631	601	660	629	665	606	635	663	659	643	611	624	645	656	676	621	582	613	646	634	624	679	635	621	643	666	596	604	638	620	677	625	585	633	641	621	567	665	653	649	639	638	605	607	622	641	600	660	638	624	640	620	660	622	648	649	623	640	631	622	686	625	622	589	626	631	637	635	639	628	648	651	641	615	623	607	661	615	631	621	678	602	638	608	608	618	658	658	655	618	660	627	611	616	600	629	597	632	609	639	582	614	641	604	634	599	652	630	589	667	651	665	610	690	645	638	632	557	639	644	617	589	618	605	618	678	630	592	620	626	643	631	646	620	630	633	618	630	662	689	598	632	629	637	623	634	638	610	634	600	622	595	617	635	619	611	610	622	663	632	651	620	635	603	658	628	621	657	628	617	666	627	605	605	622	629	567	640	653	638	653	607	588	636	626	673	600	611	640	615	639	627	643	625	579	653	601	626	611	604	642	634	632	672	652	604	619	612	655	606	606	636	618	603	607	675	628	642	612	628	648	626	628	634	659	636	621	603	639	638	632	682	612	654	644	620	590	658	607	618	647	612	653	627	648	667	622	641	667	635	646	603	632	650	639	584	606	640	613	613	612	574	628	652	612	640	642	617	640	636	651	662	640	652	672	658	643	683	630	629	640	646	618	607	672	623	631	662	690	580	663	639	615	655	608	686	622	604	613	660	632	577	647	637	613	602	635	657	657	641	630	609	619	684	603	611	653	630	639	631	645	616	602	642	622	606	627	568	648	619	635	602	606	600	632	637	647	585	618	632	642	587	661	682	644	646	590	604	622	692	606	640	616	598	623	642	623	579	630	619	660	594	623	640	618	631	598	621	641	624	648	583	662	616	614	622	631	649	662	627	616	625	613	615	643	634	676	608	620	636	648	673	660	591	596	655	608	652	625	627	634	633	621	639	644	626	595	604	610	693	630	659	656	643	607	648	650	609	619	625	656	612	637	618	589	597	622	638	657	659	626	631	596	616	608	642	608	605	665	616	606	614	619	618	693	610	648	628	614	665	611	655	590	624	581	624	605	613	625	611	617	576	618	626	653	581	663	647	653	661	618	657	623	627	647	654	623	663	642	617	664	620	684	632	609	616	611	693	660	636	605	623	667	629	664	628	632	652	662	671	674	609	602	617	637	609	599	646	628	637	656	645	628	632	595	637	640	679	672	661	618	626	611	625	623	614	637	657	637	625	656	650	638	656	675	605	617	662	627	620	557	647	613	646	614	640	621	613	607	622	632	644	640	602	622	622	584	625	615	615	636	651	613	627	618	611	601	630	593	607	659	637	662	650	648	629	631	651	641	620	603	620	615	677	600	630	688	642	666	652	616	633	590	629	563	613	625	621	675	620	612	616	607	610	639	619	591	640	707	662	652	653	670	577	595	624	626	610	634	667	629	641	657	579	616	641	624	627	607	619	647	656	634	635	652	613	640	584	672	630	645	633	617	637	624	669	651	646	589	669	639	656	627	594	601	609	622	638	584	609	638	625	595	713	630	668	601	616	643	607	575	647	641	624	650	626	599	653	638	639	648	633	618	614	595	620	622	642	609	658	613	613	642	623	617	610	679	612	622	548	672	620	566	611	624	659	647	649	637	648	630	660	626	586	599	633	642	670	614	585	618	621	622	603	628	618	614	629	653	665	596	624	636	638	703	603	664	614	610	613	652	625	654	666	637	595	624	634	620	579	618	633	660	618	625	615	635	630	649	591	625	650	600	641	629	635	648	609	634	625	598	628	634	586	602	693	631	627	664	632	605	609	642	616	627	636	620	637	608	649	622	647	634	636	655	615	682	621	659	644	598	613	637	603	635	619	619	657	610	607	599	631	607	633	573	584	658	612	611	621	639	633	641	634	584	653	673	624	625	602	605	673	623	599	633	582	630	638	599	586	616	608	607	607	630	651	595	636	645	558	616	640	629	583	621	635	575	629	622	621	635	667	658	621	609	658	652	640	575	603	615	571	672	637	599	665	661	623	628	641	634	643	656	641	699	629	598	603	654	658	645	635	621	623	627	629	654	614	642	652	621	631	614	615	612	604	611	644	628	652	614	677	617	640	655	621	656	618	627	639	662	656	657	632	595	609	652	672	598	650	596	631	642	654	631	571	603	650	590	626	601	612	594	604	639	656	659	668	637	605	593	634	677	584	632	652	590	654	684	663	618	664	615	623	629	626	595	658	671	613	677	624	611	618	625	626	611	658	661	608	638	631	619	628	654	661	612	603	622	644	606	656	617	657	660	658	635	620	616	591	628	635	653	610	637	602	599	603	615	621	656	643	668	653	588	607	638	612	584	612	651	644	564	620	591	638	642	646	605	651	641	619	646	672	698	664	634	585	622	660	659	680	590	603	628	635	641	621	622	605	615	627	666	653	629	644	653	654	638	637	620	645	621	645	595	647	613	636	618	653	620	622	616	605	643	658	593	637	606	625	651	581	592	642	602	599	635	597	603	642	635	618	622	601	671	620	617	644	595	631	629	633	615	643	657	625	640	674	650	639	621	638	604	646	605	588	602	615	625	622	620	614	640	618	627	595	622	685	620	587	648	621	666	616	589	591	612	693	593	684	640	664	641	602	600	623	635	610	619	652	679	602	600	596	645	619	650	634	608	624	609	656	655	662	623	604	657	611	630	650	605	645	619	615	596	680	614	665	610	634	628	638	628	641	663	613	629	666	651	622	614	637	611	646
27459	23193	26141	14827	4304	2615	1151	649	650	607	635	599	643	669	619	683	679	687	637	644	610	619	671	569	674	648	661	618	632	683	658	619	590	669	680	629	625	667	638	631	649	637	659	661	684	632	632	627	623	611	614	662	640	643	609	622	648	651	589	609	604	646	641	646	601	660	622	636	658	622	658	656	680	642	636	655	637	613	620	609	596	636	660	680	632	631	638	574	655	628	659	646	596	659	575	663	662	641	644	633	633	625	630	651	636	652	647	583	639	666	660	620	636	650	637	678	601	653	597	680	622	604	643	666	646	641	684	603	657	642	647	665	597	625	660	619	634	656	638	613	682	606	599	639	653	626	624	655	647	581	626	611	593	618	609	613	638	639	592	624	670	674	598	589	667	659	665	629	640	634	672	617	656	645	597	635	664	662	639	653	651	586	639	601	680	600	668	670	630	635	599	648	622	614	601	604	613	651	652	609	599	611	613	603	645	648	658	652	634	645	613	617	590	595	619	648	596	630	621	638	634	610	647	621	662	618	649	659	665	654	615	603	637	661	629	640	615	621	589	617	611	611	656	638	627	622	601	606	617	630	646	673	643	664	651	634	647	634	652	600	639	612	584	599	613	646	631	624	628	643	606	599	641	608	644	628	629	624	646	629	624	627	654	579	611	649	648	649	623	669	647	649	618	615	664	612	614	642	669	652	669	628	620	612	584	649	625	609	682	607	632	596	634	615	690	640	601	630	637	629	618	634	651	647	628	614	619	619	628	636	614	633	629	591	685	644	638	590	609	616	645	640	680	631	642	629	619	625	656	651	607	652	620	666	634	693	605	632	614	643	620	651	673	607	574	612	664	655	624	609	662	625	636	620	595	626	669	664	648	628	580	617	609	659	669	607	653	592	621	659	625	630	609	627	637	665	636	572	628	595	622	633	628	664	622	651	659	648	605	661	655	623	625	653	598	621	641	642	662	620	660	627	638	617	617	620	581	652	650	653	603	602	655	630	655	631	625	646	602	675	624	554	633	632	681	646	618	668	620	618	615	604	657	632	647	649	570	603	606	640	608	631	664	664	622	628	640	655	621	618	648	644	615	666	654	618	642	612	627	634	617	629	659	628	580	622	629	668	638	628	661	623	608	633	628	656	612	651	667	668	625	630	655	627	644	599	623	660	651	596	589	642	616	649	653	635	656	624	674	596	637	641	614	631	656	626	618	619	630	616	628	585	640	576	663	684	641	605	624	637	674	630	628	637	602	637	676	614	597	594	613	616	700	641	644	636	585	638	642	615	601	630	599	640	639	629	674	620	618	637	658	629	596	608	637	612	625	607	596	631	647	638	612	646	597	630	606	666	579	627	583	663	639	583	651	634	599	659	605	615	600	608	632	644	617	589	596	643	622	654	635	629	637	623	643	655	647	621	618	643	621	657	636	642	601	653	625	574	665	545	619	649	624	655	644	680	637	639	657	645	663	667	675	620	635	658	594	650	683	643	646	661	635	650	618	626	646	645	625	610	617	615	601	634	631	631	607	660	678	608	631	600	633	622	612	688	619	594	620	639	598	597	602	654	644	575	622	583	635	627	635	642	633	661	635	595	613	687	595	580	644	639	592	612	663	644	603	583	624	637	678	609	660	679	653	610	613	628	598	573	633	652	645	645	652	593	630	657	598	614	608	643	638	671	626	628	602	607	668	623	614	614	660	625	627	598	634	620	596	619	639	620	637	617	629	660	635	568	645	625	644	608	667	609	585	632	647	629	627	633	601	620	658	670	597	637	622	634	610	627	616	631	659	630	636	604	650	616	619	644	655	589	657	637	633	623	608	657	635	650	622	625	652	636	646	664	626	646	681	568	628	640	585	636	601	648	647	619	589	624	621	654	640	621	625	635	642	618	641	658	600	608	684	647	645	634	621	613	606	610	630	625	669	649	600	644	602	649	656	605	678	644	643	661	645	652	631	631	610	658	668	628	638	596	602	650	659	619	613	583	618	638	625	579	600	643	621	652	686	622	619	607	665	624	622	610	652	636	626	609	614	610	621	602	678	608	589	595	610	648	621	612	658	584	603	610	604	651	610	622	632	640	634	656	608	621	631	666	639	608	656	645	659	606	632	614	600	560	644	623	648	635	610	662	646	676	630	610	618	630	651	653	619	604	636	659	630	642	636	605	581	655	618	592	629	609	612	656	667	621	589	664	632	596	592	676	609	632	630	690	637	677	625	585	651	605	650	615	609	634	670	635	613	591	645	633	647	628	629	665	642	652	631	621	633	651	639	635	609	634	640	666	671	639	616	651	620	618	640	661	669	610	617	648	602	614	606	664	647	629	636	689	597	615	610	661	617	666	639	613	649	607	635	632	689	614	625	621	627	651	686	641	644	666	655	627	618	616	645	667	590	642	642	581	615	604	624	641	621	651	620	652	593	600	654	601	651	647	651	669	619	630	600	607	627	616	663	612	626	658	650	621	658	641	637	612	629	637	630	599	634	664	653	607	645	649	611	625	642	632	656	650	637	641	675	666	600	679	631	638	645	605	685	614	585	635	652	580	610	656	639	632	646	613	627	636	640	651	679	652	604	575	679	644	617	639	607	635	645	618	664	637	674	648	622	613	669	633	625	682	609	664	636	619	592	638	673	603	704	626	636	611	621	646	629	600	678	643	664	643	627	582	619	599	602	636	632	629	617	656	645	619	599	650	642	647	597	649	630	603	640	630	616	627	624	613	625	657	641	643	624	629	626	657	633	666	638	621	608	619	643	578	625	646	683	599	654	610	624	598	638	633	659	609	714	655	638	639	614	619	667	624	594	634	636	612	691	643	596	635	621	580	614	625	622	622	615	680	655	626	643	634	613	652	650	624	609	624	642	674	628	629	612	645	642	630	655	633	614	633	651	666	623	628	622	647	630	626	649	600	642	656	630	616	661	653	614	638	629	611	607	634	608	633	590	648	645	627	620	623	631	659	592	610	661	630	640	631	623	621	629	636	641	622	646	672	650	591	644	629	625	596	608	618	640	601	615	630	628	661	646	625	621	632	621	585	661	655	588	586	626	627	642	610	690	655	657	687	640	633	640	626	652	629	635	611	623	611	653	634	600	619	615	624	626	647	609	654	595	611	683	636	632	628	596	657	637	658	607	670	653	630	610	653	638	597	634	621	610	559	597	613	629	629	623	606	633	686	661	654	600	652	623	596	615	614	624	673	605	667	671	594	639	625	641	615	645	654	665	608	608	636	611	590	646	645	685	624	647	629	605	581	614	636	627	634	600	649	621	655	645	652	628	634	613	661	634	610	628	670	607	694	633	632	643	593	659	596	615	655	624	656	624	626	592	633	621	618	598	630	627	647	629	627	563	616	639	660	629	626	633	618	634	610	593	587	601	638	584	656	625	648	661	640	596	628	621	615	598	640	598	595	590	652	611	630	691	620	606	601	675	645	557	641	622	617	640	662	678	659	648	610	608	580	644	641	600	658	638	670	666	624	588	651	657	654
32513	40295	33304	16518	8472	6194	2430	1222	1129	1182	1114	1144	1131	1141	1157	1185	1148	1125	1107	1143	1194	1173	1160	1051	1147	1108	1144	1138	1139	1089	1092	1119	1174	1184	1101	1178	1146	1121	1075	1124	1176	1116	1180	1133	1148	1118	1136	1188	1107	1108	1117	1087	1134	1151	1099	1183	1092	1169	1174	1113	1093	1079	1126	1134	1153	1149	1203	1090	1147	1105	1157	1144	1191	1134	1162	1152	1199	1142	1117	1046	1132	1082	1143	1101	1147	1145	1194	1126	1077	1124	1165	1133	1171	1173	1132	1155	1135	1095	1063	1109	1147	1160	1144	1110	1138	1122	1139	1132	1104	1095	1141	1196	1168	1104	1158	1131	1132	1095	1171	1081	1120	1108	1160	1160	1083	1116	1161	1104	1082	1123	1138	1139	1138	1112	1114	1105	1108	1199	1118	1126	1158	1161	1060	1161	1101	1138	1111	1128	1075	1114	1111	1082	1117	1139	1105	1143	1168	1127	1079	1091	1107	1108	1189	1085	1135	1091	1118	1153	1118	1099	1171	1142	1139	1093	1191	1106	1101	1123	1143	1095	1125	1148	1112	1124	1168	1114	1123	1129	1138	1146	1151	1128	1134	1105	1166	1090	1154	1140	1204	1123	1142	1134	1160	1198	1126	1131	1136	1149	1143	1174	1168	1140	1112	1122	1146	1098	1162	1133	1147	1138	1138	1167	1130	1112	1134	1177	1138	1126	1176	1155	1149	1086	1156	1147	1113	1090	1124	1108	1100	1175	1124	1145	1158	1120	1126	1173	1161	1078	1114	1119	1115	1122	1136	1157	1180	1189	1087	1116	1117	1120	1186	1156	1118	1154	1195	1107	1116	1122	1128	1136	1139	1148	1125	1109	1110	1171	1114	1090	1115	1164	1086	1078	1193	1185	1165	1106	1036	1098	1110	1105	1111	1129	1118	1155	1147	1139	1111	1116	1095	1080	1189	1152	1115	1169	1122	1079	1147	1096	1103	1063	1164	1096	1161	1070	1166	1178	1141	1132	1121	1147	1155	1074	1089	1094	1145	1171	1123	1090	1086	1163	1133	1157	1055	1074	1137	1133	1146	1079	1117	1138	1061	1076	1090	1155	1106	1122	1107	1100	1111	1152	1117	1081	1133	1130	1148	1220	1109	1161	1108	1175	1079	1156	1089	1145	1111	1230	1140	1102	1135	1078	1150	1127	1182	1091	1163	1099	1146	1123	1098	1125	1127	1115	1100	1130	1139	1104	1082	1096	1143	1081	1114	1068	1157	1118	1095	1135	1118	1137	1115	1147	1104	1108	1076	1145	1120	1086	1133	1074	1142	1094	1112	1155	1119	1150	1159	1145	1161	1222	1131	1072	1158	1155	1144	1119	1146	1080	1154	1188	1130	1125	1119	1122	1110	1141	1141	1133	1127	1161	1122	1148	1155	1106	1118	1174	1190	1141	1132	1159	1137	1123	1111	1146	1131	1168	1167	1160	1157	1129	1084	1147	1155	1155	1165	1147	1159	1127	1055	1177	1088	1085	1139	1093	1150	1127	1121	1141	1129	1172	1101	1211	1145	1110	1104	1147	1115	1118	1128	1169	1088	1153	1087	1106	1177	1106	1079	1133	1147	1080	1107	1120	1066	1138	1112	1151	1157	1196	1141	1146	1105	1115	1093	1159	1060	1121	1074	1143	1185	1140	1121	1114	1144	1110	1170	1118	1108	1115	1151	1133	1196	1114	1121	1175	1120	1094	1084	1133	1093	1082	1163	1051	1170	1105	1150	1215	1167	1097	1146	1167	1134	1131	1181	1130	1078	1056	1140	1151	1066	1141	1155	1168	1132	1109	1147	1121	1111	1143	1139	1157	1135	1072	1103	1179	1184	1078	1133	1109	1090	1053	1164	1145	1136	1098	1161	1115	1101	1160	1133	1199	1137	1136	1104	1098	1090	1132	1120	1190	1128	1105	1153	1137	1194	1129	1128	1097	1125	1145	1127	1192	1159	1115	1092	1072	1122	1130	1135	1155	1094	1041	1111	1069	1155	1154	1116	1122	1175	1102	1147	1100	1135	1103	1132	1176	1157	1121	1141	1085	1076	1099	1100	1145	1162	1111	1091	1167	1078	1160	1090	1122	1168	1122	1121	1123	1097	1137	1168	1114	1121	1113	1075	1166	1138	1084	1129	1057	1117	1161	1150	1135	1140	1138	1111	1128	1108	1104	1130	1121	1126	1176	1189	1093	1121	1132	1132	1166	1161	1123	1182	1196	1079	1089	1147	1077	1135	1194	1077	1113	1137	1094	1157	1090	1018	1106	1184	1099	1096	1186	1099	1103	1174	1168	1155	1090	1099	1185	1085	1101	1116	1193	1153	1150	1123	1124	1147	1106	1113	1168	1185	1051	1111	1114	1114	1160	1121	1115	1117	1141	1141	1135	1127	1180	1136	1158	1157	1089	1119	1221	1077	1179	1095	1139	1067	1145	1154	1149	1128	1131	1136	1151	1151	1146	1121	1139	1152	1133	1115	1162	1097	1151	1087	1172	1128	1142	1132	1126	1192	1116	1117	1124	1104	1117	1108	1192	1121	1153	1057	1119	1114	1137	1113	1094	1082	1093	1075	1047	1136	1162	1126	1136	1150	1064	1092	1181	1138	1114	1117	1111	1116	1066	1175	1064	1175	1098	1087	1079	1182	1153	1160	1076	1187	1121	1118	1148	1136	1104	1124	1141	1152	1095	1142	1092	1146	1175	1089	1122	1111	1084	1139	1137	1136	1172	1080	1086	1124	1096	1120	1088	1104	1157	1101	1142	1103	1073	1123	1099	1172	1107	1120	1135	1086	1109	1095	1112	1173	1153	1176	1111	1104	1128	1100	1131	1077	1118	1134	1112	1094	1153	1110	1194	1182	1091	1097	1159	1103	1096	1124	1136	1121	1098	1080	1122	1119	1128	1203	1182	1132	1103	1186	1131	1049	1163	1187	1089	1153	1131	1125	1107	1129	1114	1167	1175	1124	1163	1130	1163	1134	1115	1129	1112	1126	1141	1101	1129	1131	1126	1117	1116	1061	1116	1151	1126	1106	1139	1086	1107	1165	1110	1082	1161	1143	1179	1161	1117	1211	1173	1141	1194	1111	1129	1168	1171	1079	1127	1168	1074	1106	1078	1105	1109	1070	1110	1109	1166	1128	1187	1098	1144	1094	1107	1127	1136	1067	1084	1117	1180	1075	1183	1158	1091	1162	1134	1158	1091	1133	1136	1193	1139	1109	1137	1133	1132	1138	1135	1118	1150	1116	1109	1127	1180	1084	1163	1116	1130	1122	1150	1117	1117	1124	1100	1074	1152	1084	1134	1142	1066	1146	1149	1140	1055	1108	1108	1150	1144	1059	1128	1114	1133	1134	1102	1162	1141	1118	1203	1147	1101	1134	1146	1195	1102	1111	1149	1159	1077	1096	1140	1154	1123	1098	1182	1116	1100	1160	1141	1125	1119	1095	1077	1146	1100	1191	1125	1154	1165	1141	1150	1082	1108	1096	1104	1138	1161	1126	1133	1101	1142	1155	1158	1105	1081	1142	1172	1158	1103	1097	1150	1152	1085	1092	1169	1149	1093	1067	1168	1071	1128	1080	1116	1074	1117	1083	1109	1154	1128	1099	1111	1096	1128	1192	1111	1107	1088	1184	1119	1168	1115	1136	1104	1141	1115	1112	1114	1198	1089	1110	1074	1065	1127	1113	1177	1086	1138	1117	1084	1149	1084	1098	1093	1120	1155	1145	1145	1166	1091	1132	1106	1154	1141	1081	1153	1166	1111	1131	1124	1086	1120	1149	1166	1100	1111	1172	1142	1079	1139	1158	1128	1114	1161	1077	1180	1172	1125	1143	1091	1118	1110	1160	1123	1163	1093	1143	1149	1069	1116	1160	1145	1091	1138	1137	1135	1137	1115	1098	1055	1147	1153	1127	1044	1129	1130	1170	1128	1058	1081	1112	1140	1101	1155	1106	1139	1135	1127	1114	1133	1133	1104	1102	1150	1123	1099	1107	1094	1135	1140	1095	1142	1106	1174	1173	1052	1082	1108	1070	1181	1154	1150	1153	1128	1208	1103	1168	1093	1151	1167	1127	1147	1175	1146	1095	1038	1136	1159	1089	1120	1140	1147	1142	1146	1071	1190	1149	1110	1121	1087	1151	1192	1163	1145	1125	1087	1097	1074	1122	1160	1172	1139	1136	1093	1071	1148	1077	1088	1117	1138	1171	1073	1074	1115	1106	1130	1152	1121	1091	1220	1107	1132	1138	1067	1111	1145	1116	1131	1149	1151	1084	1092	1136	1150	1140	1148	1119	1095	1086	1116	1065	1125	1165	1164	1058	1118	1137	1182	1164	1145	1072	1081	1115	1066	1174	1137	1159	1095	1130	1126	1137	1100	1127	1110	1108	1092	1094	1145	1190	1153	1143	1105	1123	1134	1108	1206	1183	1123	1144	1098	1174	1166	1117	1139	1117	1111	1138	1211	1153	1138	1128	1150	1085	1116	1146	1035	1176	1105	1107	1155	1173	1104	1126	1132	1143	1073	1084	1092	1127	1089	1147	1129	1178	1139	1151	1122	1171	1115	1144	1197	1130	1138	1101	1162	1081	1169	1123	1105	1119	1136	1172	1149	1098	1142	1085	1125	1072	1110	1112	1156	1092	1079	1137	1135	1099	1101	1115	1147	1097	1124	1144	1107	1165	1126	1137	1081	1123	1109	1157	1136	1147	1129	1129	1156	1121	1121	1108	1077	1108	1083	1170	1089	1172	1179	1154	1144	1094	1186	1122	1096	1113	1083	1158	1121	1209	1173	1167	1127	1114	1128	1082	1134	1134	1111	1141	1047	1114	1105	1106	1086	1204	1113	1091	1138	1135	1089	1150	1093	1077	1071	1101	1185	1102	1146	1078	1102	1192	1172	1087	1198	1115	1123	1145	1130	1017	1092	1053	1120	1060	1126	1145	1144	1121	1178	1118	1183	1103	1101	1099	1115	1176	1155	1163	1183	1203	1096	1121	1112	1095	1182	1129	1138	1127	1140	1166	1196	1092	1176	1056	1122	1187	1159	1156	1163
24269	21807	29648	27890	21897	16310	5377	615	414	437	419	403	400	432	423	413	370	405	378	403	388	371	403	384	386	380	404	376	417	399	438	384	419	409	411	422	455	407	400	436	386	392	405	417	380	380	398	387	392	418	409	369	368	378	380	427	430	410	405	388	387	436	366	394	389	423	413	434	413	408	402	385	398	364	445	378	432	412	404	409	421	392	409	389	410	445	405	382	409	398	387	411	424	387	391	411	394	418	388	359	397	390	390	405	379	389	410	379	358	404	397	388	378	413	407	385	367	360	394	399	409	397	396	388	378	409	387	370	377	419	402	378	372	396	387	385	414	363	424	423	397	395	371	409	351	396	425	380	398	382	408	381	421	409	412	400	386	366	410	379	400	392	390	394	386	406	414	409	426	387	390	386	381	420	403	417	393	376	418	365	369	401	360	405	379	343	398	388	388	388	383	366	414	387	396	375	398	410	391	344	384	421	398	364	418	451	388	402	429	368	380	355	389	364	369	387	404	419	381	409	343	386	424	396	393	387	406	435	402	399	382	396	381	411	422	391	418	386	403	403	374	385	427	390	426	402	358	406	387	403	397	403	392	400	397	386	421	375	380	398	364	409	383	385	394	400	395	368	372	391	386	411	384	412	382	417	398	407	392	434	350	430	405	401	425	400	388	402	398	396	414	378	413	367	366	430	374	392	429	388	406	401	398	407	391	394	418	404	387	418	370	410	421	380	386	392	374	397	390	382	384	421	410	393	402	379	373	411	402	340	390	414	422	411	390	372	409	364	406	394	395	420	392	410	404	375	377	387	386	440	345	390	402	383	383	407	389	418	398	394	405	402	374	388	373	365	402	368	352	407	376	398	387	414	405	375	399	372	412	391	384	373	380	389	382	403	343	405	419	423	401	381	359	399	373	419	367	409	422	414	397	388	391	369	364	362	433	407	405	377	427	386	390	401	416	400	401	406	395	420	388	419	379	424	413	376	393	345	368	366	400	379	400	429	408	418	412	384	387	403	413	399	429	388	379	415	415	372	391	385	424	370	431	407	429	388	392	373	359	404	388	359	410	416	389	399	394	414	421	372	388	365	406	347	406	367	405	408	404	395	402	403	427	386	408	355	408	394	396	383	424	391	370	418	414	383	388	426	397	391	458	409	411	385	419	392	398	386	380	394	389	395	402	392	395	401	411	406	434	390	394	403	378	375	383	389	416	371	437	388	406	394	352	405	385	386	355	410	406	356	414	390	396	369	383	408	410	389	386	415	418	405	368	420	407	376	375	396	386	375	395	416	374	409	383	424	385	370	380	377	414	401	381	387	378	382	397	379	386	409	424	371	376	443	383	408	423	409	356	394	407	396	411	419	388	409	393	390	406	400	441	412	407	381	356	362	416	363	397	399	386	377	402	381	411	394	402	368	423	404	415	383	401	404	370	377	381	405	381	380	390	402	413	374	376	394	416	402	391	387	414	427	390	375	400	399	375	406	377	401	413	399	395	384	399	372	400	401	401	379	398	357	407	401	387	383	421	397	408	400	388	407	388	362	400	404	382	416	391	371	382	389	389	395	383	357	411	385	381	357	360	388	398	407	367	405	408	398	379	384	449	389	393	362	393	427	386	398	355	376	383	387	395	422	369	400	348	399	400	407	405	397	405	389	392	369	348	439	343	400	374	369	365	399	385	403	398	360	395	404	399	381	389	399	375	386	398	390	415	375	395	376	386	402	379	340	399	419	389	374	385	392	370	400	432	388	379	371	394	446	375	376	385	394	368	409	395	397	365	416	363	427	438	349	406	395	428	428	371	383	388	435	385	388	414	406	367	406	388	381	394	405	343	377	382	379	415	375	381	411	400	389	399	370	383	418	401	385	393	411	384	417	390	395	401	420	410	387	418	407	377	389	361	362	366	376	379	410	387	389	414	406	394	397	436	373	425	413	394	430	383	382	359	405	406	366	398	385	388	403	399	434	389	393	384	375	406	422	384	391	403	390	396	368	371	410	400	380	393	381	410	365	408	412	375	402	438	411	429	444	395	396	369	377	375	368	398	428	391	420	400	396	371	383	399	427	397	428	406	416	366	418	418	431	385	396	387	377	373	409	382	395	368	408	394	369	423	372	396	367	403	383	428	396	417	381	371	391	371	397	370	378	411	402	403	428	402	387	396	416	378	397	389	389	350	394	378	389	383	365	392	370	406	375	406	395	388	404	386	387	385	359	387	408	404	373	393	409	383	377	378	379	398	388	401	403	420	386	379	411	372	387	404	413	399	404	426	404	380	387	385	393	373	408	399	399	395	395	417	393	406	408	354	388	383	390	402	439	411	423	389	383	398	394	369	366	392	389	381	417	399	376	399	394	435	417	387	403	411	391	380	394	375	414	373	425	401	388	379	356	403	374	409	379	412	374	393	408	408	395	370	421	383	400	361	398	378	390	386	397	398	378	375	392	369	375	387	389	350	406	409	410	369	380	389	380	377	376	386	426	382	384	432	383	364	407	393	385	397	406	393	391	437	367	427	361	407	386	404	422	407	414	370	374	393	391	386	382	421	386	387	417	396	379	423	367	354	388	406	392	402	406	360	385	423	351	408	422	390	389	418	404	412	380	430	384	409	355	408	422	412	413	404	369	399	390	415	402	395	414	423	451	363	399	416	399	393	396	452	379	422	389	435	381	395	374	350	409	393	369	400	417	367	407	414	409	389	428	410	380	393	403	405	403	422	388	396	354	371	388	424	394	363	371	397	422	366	389	412	403	408	425	438	429	425	371	408	377	397	406	422	373	394	394	379	388	423	371	385	390	378	407	373	393	411	374	400	374	370	380	412	375	399	401	373	398	386	398	412	419	367	395	392	408	380	441	357	403	402	389	371	400	399	416	411	414	402	396	391	401	381	402	380	393	398	387	387	399	459	388	393	407	422	408	383	383	395	392	402	424	419	402	389	434	397	430	388	353	378	409	396	391	439	380	419	386	359	396	387	420	398	387	370	409	418	392	400	347	364	388	399	414	373	382	398	370	377	409	386	390	398	380	379	368	401	399	380	399	383	423	383	390	399	424	369	375	378	368	374	414	368	406	399	406	411	368	386	342	399	399	385	453	382	382	381	382	413	395	417	413	349	403	390	389	413	388	384	405	377	364	415	389	399	367	368	399	400	399	434	407	429	392	384	427	398	418	397	384	395	378	388	377	374	420	405	382	395	378	358	396	351	444	402	418	375	374	386	409	378	387	391	392	420	434	389	395	388	382	372	423	411	426	387	392	358	363	432	423	384	359	402	399	405	403	378	426	388	394	417	386	406	408	400	407	360	404	419	417	388	377	388	387	426	423	394	386	375	408	418	413	369	360	380	416	373	361	381	409	393	424	391	404	411	417	412	388	419	414	372	406	417	409	448	387	382	401	417	380	412	424	411	373	402	397	387	397	336	386	409	406	368	415	423	390	407	398	380	402	372	399	409	390	401	406	429	385	417	362	385	416	360	421	438	394	400	427
55859	78511	60812	43677	27588	21541	8970	1077	771	761	718	798	789	751	747	763	732	750	767	738	732	731	720	772	778	781	723	744	737	771	729	747	725	742	765	783	735	730	708	744	754	743	749	739	784	694	783	751	764	771	741	680	709	735	769	738	713	707	710	727	738	742	712	699	780	721	727	794	696	735	757	746	766	744	712	690	738	749	736	777	719	748	753	753	755	698	768	770	789	758	799	769	711	721	732	739	771	742	781	685	768	720	757	705	736	717	762	710	735	732	731	728	751	721	738	711	736	742	732	744	757	775	714	757	726	791	807	774	771	753	728	752	739	761	758	689	800	773	759	738	701	720	784	720	713	708	765	720	712	738	732	772	759	727	728	700	726	780	748	678	724	708	725	723	738	762	786	756	738	784	750	737	733	773	760	730	726	743	730	754	756	750	711	759	743	717	782	694	724	729	751	746	723	803	786	723	726	757	766	753	726	756	715	717	764	750	754	714	738	730	746	709	691	748	737	750	764	755	701	733	767	734	762	753	741	741	709	733	767	683	751	725	725	739	687	695	705	731	722	703	765	772	773	728	740	725	709	763	735	733	696	753	761	762	673	741	698	712	693	689	775	744	784	800	742	736	697	769	792	698	747	768	729	734	746	686	718	678	712	744	722	721	765	740	725	762	757	788	779	783	761	674	794	770	748	757	692	708	748	773	766	742	773	742	735	685	743	733	765	764	733	715	804	726	780	748	724	693	774	785	722	737	773	762	776	743	702	738	719	720	742	756	717	777	735	770	752	776	715	768	746	722	705	698	749	741	728	733	780	749	745	694	746	652	716	733	748	737	740	756	735	684	737	764	763	695	749	742	738	759	751	746	675	775	705	716	736	743	743	735	789	731	721	764	748	761	775	710	744	706	714	738	723	723	748	746	737	738	727	763	692	739	730	751	740	734	711	747	695	719	716	737	708	748	717	717	735	737	698	734	734	743	735	733	710	767	757	723	771	752	744	729	727	702	738	745	691	765	719	770	766	718	701	762	732	737	715	753	713	741	753	783	728	744	763	797	738	725	730	771	772	706	752	699	708	723	742	706	750	762	748	719	725	769	759	692	697	763	754	756	745	774	713	753	746	727	739	764	710	727	744	701	702	737	751	767	711	738	725	747	749	704	748	706	690	775	735	727	745	731	717	716	717	750	738	783	743	798	752	738	757	732	736	746	758	734	738	790	739	764	743	733	742	771	714	756	735	770	811	760	729	776	743	727	719	765	737	759	765	744	795	750	749	754	748	730	774	755	750	762	740	762	711	750	774	737	797	776	709	730	754	766	754	719	703	773	761	738	698	755	730	725	764	789	748	695	747	711	714	707	716	750	781	729	737	783	755	735	752	745	768	785	732	785	735	769	761	743	742	697	756	775	779	750	713	768	693	741	747	773	736	761	718	745	716	721	717	709	756	760	773	771	779	726	756	747	748	762	745	749	768	699	768	759	748	774	709	778	763	716	715	712	744	713	756	785	757	737	783	700	784	696	724	734	766	733	752	719	726	768	756	706	711	713	725	695	764	725	740	755	761	738	708	761	708	669	756	696	763	740	799	712	753	727	714	736	740	741	792	779	734	740	771	735	724	785	711	693	720	738	699	734	752	711	742	755	693	744	743	760	759	703	697	728	753	724	749	769	749	692	744	760	702	786	734	730	736	742	751	747	709	765	723	774	685	753	713	750	793	765	738	741	735	699	749	716	753	724	783	756	805	728	739	751	745	658	734	715	739	778	730	768	689	776	721	728	752	725	743	739	750	744	780	718	753	740	721	751	737	720	733	719	733	750	777	757	730	769	793	759	748	715	740	699	739	766	751	713	757	715	754	729	756	726	753	707	731	713	708	715	744	726	728	758	722	745	724	767	761	776	749	722	738	715	773	745	688	733	677	762	758	794	739	738	700	711	725	678	729	723	733	784	748	720	751	737	698	689	716	737	736	736	775	741	718	820	720	789	744	722	719	753	713	710	703	749	762	725	755	722	773	765	768	727	747	686	711	720	708	748	757	761	735	751	748	692	700	722	789	735	706	693	751	755	715	769	751	704	770	709	703	713	695	752	749	718	772	711	763	764	761	721	726	741	782	695	758	754	722	729	745	733	745	679	700	723	730	710	728	774	757	733	806	763	736	706	710	735	714	792	699	735	742	741	771	784	729	740	714	756	734	715	737	776	767	791	727	682	774	745	793	741	686	759	721	700	739	723	775	744	722	713	730	752	705	731	742	754	720	757	714	702	725	711	688	729	747	721	784	740	747	737	785	761	697	733	725	744	706	754	788	748	757	723	739	752	816	780	756	739	728	741	756	752	760	760	743	767	773	747	734	735	703	723	751	714	760	719	736	742	736	730	753	731	704	766	706	743	768	739	729	730	725	760	691	735	717	743	738	768	745	733	727	767	756	791	707	716	737	731	695	703	761	749	766	744	734	753	719	709	749	737	735	769	746	758	715	720	732	754	712	700	750	775	740	755	734	705	740	748	747	723	726	712	729	714	744	745	725	737	725	758	775	732	747	753	743	685	746	756	746	755	740	739	810	731	725	743	669	746	749	736	748	674	738	750	704	760	756	706	776	779	737	687	706	699	810	706	738	759	734	752	756	733	735	703	738	725	673	745	723	706	779	741	726	745	726	654	725	700	693	760	702	740	754	680	731	744	698	744	707	750	729	703	769	719	729	763	735	714	764	757	764	748	765	770	723	724	765	743	713	714	693	704	768	759	729	740	724	751	710	716	753	754	776	747	716	744	722	744	755	753	764	753	758	741	700	772	763	739	744	745	756	733	764	723	787	740	785	733	775	719	768	778	779	758	773	738	734	732	703	757	733	693	781	752	740	749	685	719	749	768	754	715	806	700	699	797	756	734	707	748	749	730	769	710	758	767	685	765	728	734	713	729	723	741	756	670	701	732	739	744	722	733	781	741	750	703	789	747	748	757	788	792	733	696	721	756	738	765	773	721	752	728	702	712	631	736	783	709	726	697	769	736	758	727	744	733	721	748	728	795	744	774	717	756	728	757	746	713	682	787	733	730	796	770	753	783	767	749	734	711	793	701	771	799	751	727	755	689	734	675	766	749	767	710	770	708	762	762	753	761	789	733	713	767	739	701	815	758	747	730	727	730	759	711	756	717	742	727	796	709	741	743	793	794	773	777	718	736	753	740	730	745	802	700	763	803	772	768	754	768	769	706	741	759	811	720	749	773	754	790	772	753	729	719	772	716	734	719	748	739	755	748	708	706	740	711	758	749	749	706	749	733	744	669	738	718	737	744	762	722	716	769	774	774	722	733	716	692	709	759	704	760	688	778	731	742	747	733	752	738	710	730	737	727	777	748	710	748	751	746	752	756	761	731	721	673	748	721	697	772	761	729	724	751	744	701	741	731	777	712	740	742	714	718	740	715	730	719	750	763	758	745	759	779	733	730	747	760	799	764	775	725	775	753	716	715	720	734	755	758	736	736	747	741
23166	21540	29671	25642	22496	22366	12023	911	412	432	420	399	430	401	380	395	437	398	395	409	388	369	415	380	393	384	391	401	391	399	405	376	412	371	402	343	367	377	344	419	359	362	400	372	371	368	412	373	357	380	349	371	372	350	392	364	401	409	429	390	374	373	369	380	366	365	411	396	351	412	355	394	362	406	358	363	388	358	364	406	366	352	380	398	405	371	372	366	309	394	414	369	400	365	395	412	334	354	405	376	349	419	372	365	366	330	414	369	341	376	382	385	378	389	373	394	387	336	378	370	406	329	397	361	390	379	395	371	396	400	406	338	358	378	378	355	361	396	376	382	336	397	395	376	394	374	401	360	388	366	339	416	353	379	385	397	383	387	378	389	383	360	383	369	413	367	438	396	344	378	351	409	394	366	374	388	334	355	383	349	361	414	379	397	369	353	406	358	381	362	407	361	367	359	316	405	360	351	363	395	384	364	332	388	367	387	363	378	370	360	358	404	380	359	382	386	401	383	368	379	372	366	389	374	375	362	379	359	373	370	360	338	341	375	376	388	368	413	371	385	411	341	394	362	405	373	348	381	388	371	389	357	388	399	406	362	362	372	377	418	309	366	379	351	377	370	357	397	357	389	367	400	373	374	376	363	359	396	376	369	416	384	368	375	368	391	377	382	399	398	357	349	369	372	356	393	379	404	391	374	393	369	366	382	353	364	371	407	352	344	387	368	380	340	364	374	387	378	394	358	401	392	333	343	384	369	382	374	369	339	358	417	358	363	355	362	353	404	361	372	387	389	375	346	365	367	362	379	352	394	417	424	381	389	393	350	386	388	372	364	362	374	369	396	349	401	372	398	398	353	374	367	338	366	359	406	390	364	393	379	369	395	379	387	384	373	383	348	385	401	368	387	363	361	400	356	385	380	414	392	402	360	372	360	380	380	371	397	369	366	371	353	343	348	390	412	402	369	381	371	392	367	381	372	376	381	375	339	371	372	380	359	371	416	373	376	409	362	347	404	371	401	361	354	393	380	426	384	382	381	377	380	377	356	321	371	362	345	372	381	393	410	399	374	396	378	357	360	382	384	386	365	360	379	414	388	363	406	358	352	351	364	402	361	379	336	382	365	392	394	370	397	389	400	339	356	371	390	379	366	379	351	398	370	369	398	352	407	408	391	382	346	376	347	367	366	393	411	372	380	412	389	408	397	355	388	417	370	373	376	409	346	374	361	373	365	360	371	390	373	374	373	378	349	358	386	370	357	367	369	363	353	388	359	367	380	366	366	353	396	376	369	340	399	364	374	407	346	382	374	366	393	402	370	358	412	404	386	385	319	377	389	390	380	393	387	371	393	397	391	354	399	364	373	406	362	364	382	371	383	389	334	366	361	337	396	369	366	382	376	349	381	358	385	421	366	395	353	400	332	340	344	365	398	380	371	384	377	337	348	370	367	378	384	389	399	351	405	375	385	357	353	379	339	383	377	401	362	423	382	365	373	369	380	336	394	380	378	383	388	362	376	399	353	407	347	363	388	373	422	343	387	404	383	395	370	363	393	398	412	364	374	380	392	380	363	363	370	387	378	386	358	398	398	347	344	388	373	380	404	381	358	364	380	361	394	390	374	397	363	336	379	350	367	395	392	376	360	388	392	372	386	375	357	363	344	385	356	380	420	381	366	351	360	384	363	357	394	364	405	340	398	378	380	383	352	390	379	332	356	382	375	369	365	375	368	366	358	369	375	401	394	356	374	361	382	389	385	386	352	359	364	377	345	385	344	388	364	392	385	396	373	360	389	358	382	372	391	398	370	365	394	372	349	356	381	345	383	334	361	390	387	376	326	394	365	371	359	343	360	392	374	374	368	377	373	377	370	354	378	381	383	372	378	352	395	394	351	364	389	405	400	386	377	384	353	377	346	381	382	402	382	353	369	338	368	366	349	370	390	361	379	321	373	359	374	368	384	390	390	378	379	384	373	375	383	359	364	393	358	398	387	340	365	378	344	364	334	345	369	354	378	345	384	367	385	375	383	381	357	354	372	366	352	393	373	368	365	374	358	410	386	363	350	379	383	388	390	367	340	374	391	342	408	378	366	378	343	397	379	370	419	354	371	372	375	350	404	385	352	359	349	368	353	380	370	382	390	425	365	379	343	372	380	373	406	401	392	355	392	328	381	373	371	383	377	360	374	369	370	348	414	404	366	397	390	363	357	345	366	371	381	375	377	374	373	377	358	354	382	382	377	390	379	351	388	385	352	357	389	377	369	378	374	385	379	401	401	397	371	380	379	374	358	345	377	355	374	359	347	390	401	397	371	361	356	376	381	373	372	371	379	393	388	410	356	389	400	356	366	353	397	364	355	398	373	398	344	388	371	390	376	396	368	367	415	361	379	402	347	367	394	369	366	377	395	378	399	371	350	390	405	399	355	361	348	374	368	378	365	403	372	357	354	391	391	354	336	344	341	395	378	372	383	370	409	356	376	392	370	378	358	380	370	373	355	363	352	372	337	371	364	380	356	360	401	381	385	354	367	412	370	390	346	350	398	324	395	386	382	347	394	384	400	395	373	375	395	394	401	378	353	379	384	386	384	368	370	362	369	361	386	350	360	366	342	384	378	361	360	372	341	377	392	363	380	392	387	351	394	382	378	330	370	385	351	387	358	350	383	391	377	438	408	376	399	389	374	412	372	354	385	391	375	368	336	358	373	351	366	385	368	347	360	380	364	397	385	381	380	361	393	380	402	404	373	325	366	367	370	352	340	370	386	393	398	366	390	386	400	376	367	383	361	356	350	362	375	335	384	380	387	371	381	345	368	357	369	371	358	381	401	391	372	380	356	364	398	392	387	357	369	374	355	394	377	383	369	384	393	385	357	355	367	415	390	396	363	390	354	387	379	367	387	366	358	372	409	357	371	404	344	356	356	373	372	345	373	356	374	350	398	380	383	338	406	354	369	350	397	358	367	361	349	374	369	353	382	351	409	352	396	371	368	360	397	375	382	378	391	382	366	363	383	368	354	374	371	389	394	381	406	376	371	386	346	387	390	393	404	386	360	415	384	379	393	361	382	375	345	361	376	379	354	379	371	360	384	352	374	383	355	396	371	372	387	340	419	385	384	374	369	399	349	377	356	384	400	362	405	360	374	345	357	370	351	373	367	352	377	355	378	386	414	390	390	370	372	389	383	346	353	355	366	398	382	361	383	350	370	365	343	351	376	372	389	360	370	385	356	374	404	373	400	366	410	379	384	364	383	373	391	379	385	385	387	403	385	340	360	373	364	353	376	390	376	387	367	397	381	394	350	372	390	317	391	396	374	370	402	361	387	362	361	384	344	413	356	387	406	388	340	392	383	382	368	383	377	378	362	357	378	354	363	376	359	365	387	353	368	393	359	363	360	375	363	347	316	357	373	345	389	367	404	337	359	382	380	387	344	362	375	363	379	374	386	391	367	371	410	378	402	394	374	396	357	362	420	377	408	358	363	362	403	370	388
58182	91318	76390	53092	34705	28791	11406	1330	756	734	718	741	710	658	665	656	688	676	705	675	631	666	645	684	644	664	665	674	670	629	684	670	674	661	637	734	674	686	693	648	644	661	700	606	697	670	659	671	675	641	671	677	676	687	645	670	666	682	679	663	685	677	681	711	709	671	670	672	639	665	658	655	649	624	652	650	657	681	697	641	653	714	674	648	677	662	690	664	696	633	625	647	719	671	623	698	661	663	637	697	660	617	656	656	691	625	669	626	664	648	695	693	638	681	663	612	665	649	657	665	655	625	666	676	652	695	677	693	655	633	658	615	660	654	704	678	711	642	696	695	628	627	663	646	685	681	691	655	660	684	666	670	680	675	702	658	669	643	676	661	668	636	670	684	676	607	637	638	646	675	660	692	665	651	671	639	660	665	676	655	657	629	679	618	691	671	646	597	677	623	686	618	670	671	680	696	686	683	653	667	666	664	679	641	697	637	665	602	675	671	658	682	634	673	651	619	636	677	688	600	639	659	650	678	659	684	633	695	694	643	673	654	695	646	701	674	645	654	644	691	674	612	687	625	656	671	695	615	654	642	630	700	693	707	650	607	660	650	636	675	628	623	652	633	630	655	605	642	679	643	677	649	653	738	651	686	686	682	642	695	649	652	629	690	591	665	638	646	665	651	650	654	678	687	665	669	647	654	647	656	681	677	651	655	634	682	677	659	691	669	624	673	680	648	659	625	660	725	676	642	668	719	711	627	691	619	638	679	645	645	635	648	683	656	635	672	675	687	674	675	660	652	627	668	681	672	649	670	680	656	697	684	619	646	678	661	653	665	705	690	655	684	681	651	668	688	665	673	641	651	652	653	675	703	630	682	636	705	626	624	623	676	650	687	632	627	706	660	626	704	695	686	660	661	707	669	706	698	702	644	643	663	627	653	670	658	710	660	669	668	645	636	662	685	679	639	689	636	643	636	705	632	663	581	704	716	662	676	635	636	678	639	690	657	660	703	649	610	644	663	684	641	615	682	706	676	682	636	672	608	642	689	673	655	627	660	657	638	675	711	641	663	692	664	687	671	639	675	626	649	653	665	635	694	667	678	676	684	694	659	627	645	639	650	645	667	661	665	655	663	708	673	614	604	663	640	677	698	632	669	698	655	662	680	685	626	653	677	683	675	593	640	703	661	619	656	664	653	659	621	622	658	670	642	642	669	667	667	628	672	652	716	646	683	670	609	683	657	661	671	629	639	683	660	656	691	659	698	641	675	666	651	668	716	643	652	648	647	641	661	661	693	666	627	674	671	663	679	606	644	654	664	694	654	626	654	666	688	677	672	613	661	696	672	650	669	656	668	686	652	672	693	630	632	692	702	699	633	677	647	649	685	689	650	626	620	651	642	655	653	681	693	629	647	664	666	661	611	680	645	656	686	659	699	656	698	592	654	632	646	670	704	667	674	662	650	674	664	684	669	681	652	662	633	658	666	669	727	657	657	666	644	649	644	689	654	713	618	687	636	612	644	655	697	662	655	669	651	673	631	675	659	640	706	688	664	689	711	686	641	652	688	656	674	672	635	674	668	669	684	657	646	679	634	693	667	668	677	641	654	586	662	625	649	673	702	649	635	624	649	679	616	700	683	665	620	629	674	687	681	681	632	668	621	643	667	699	677	673	663	659	612	654	667	623	658	646	652	637	612	634	596	688	708	638	619	664	642	663	672	693	654	671	618	651	681	693	669	659	674	694	652	670	629	680	658	660	661	664	666	657	641	694	643	634	630	673	672	648	686	688	694	654	663	650	651	667	717	620	696	646	671	625	673	680	667	657	668	664	684	681	676	653	612	660	724	656	640	659	693	646	656	664	638	634	679	675	667	672	683	662	719	694	678	645	662	707	692	653	666	653	634	694	684	693	617	708	632	606	666	680	640	667	663	643	650	667	595	663	662	613	668	709	668	619	670	686	669	664	661	674	698	631	639	596	645	661	664	668	620	622	639	643	721	650	645	627	671	657	693	662	598	634	665	676	737	623	656	643	657	642	623	650	653	624	660	671	652	653	660	683	681	627	663	594	642	640	661	658	635	626	667	659	681	631	664	667	685	687	635	678	615	642	624	619	626	694	680	651	654	638	635	668	671	674	673	624	651	707	624	693	639	650	685	657	659	663	621	616	635	623	683	668	646	720	658	627	680	621	646	650	655	667	646	666	664	620	652	643	636	657	642	677	623	653	691	682	609	664	665	685	685	624	648	671	652	679	656	641	689	639	679	660	707	687	604	643	714	661	667	657	664	662	675	654	685	685	674	677	660	681	667	633	623	674	708	655	670	673	655	667	688	653	693	655	679	625	673	631	712	644	672	672	633	677	681	653	682	690	656	711	648	654	681	641	685	689	658	659	664	600	600	688	669	673	654	673	678	663	673	663	645	679	652	705	655	669	679	633	646	668	677	660	660	675	658	665	645	647	675	693	610	619	663	645	628	687	676	665	674	661	645	653	676	640	641	662	698	665	623	663	680	658	670	618	682	637	691	687	646	619	672	631	708	685	670	689	677	648	623	682	690	676	645	647	683	713	653	652	593	680	664	681	678	617	648	654	635	691	670	647	689	683	646	681	636	647	662	622	702	622	673	687	632	670	681	680	653	700	677	616	670	658	642	690	655	660	651	678	674	637	646	641	695	615	660	644	671	672	668	642	652	696	669	625	697	645	666	642	705	655	668	642	710	678	605	681	636	712	708	664	620	652	622	609	659	627	656	691	650	665	668	673	694	637	620	613	661	659	724	678	669	639	631	606	697	674	692	673	638	629	699	676	685	667	681	613	629	648	653	700	642	695	656	673	686	642	660	637	671	671	690	650	603	635	683	614	650	681	628	646	641	639	713	703	642	661	652	654	676	679	690	662	657	619	610	655	676	633	647	660	642	699	668	696	665	685	686	670	690	632	660	621	707	673	673	647	673	662	687	652	633	704	697	688	702	663	649	630	618	620	677	597	623	659	633	692	696	656	657	704	665	653	628	628	644	657	674	704	638	676	645	636	658	669	655	706	651	659	690	659	658	674	667	674	655	625	672	648	627	657	631	602	675	645	637	661	719	683	642	645	650	640	701	673	629	661	618	655	678	702	677	713	631	613	667	717	661	696	694	685	662	650	665	656	663	701	655	648	670	655	663	662	684	642	623	652	671	654	634	643	691	644	687	611	710	674	693	666	662	647	649	661	632	631	635	678	693	666	680	669	652	657	648	654	636	639	679	712	649	703	635	718	661	662	674	673	680	696	649	689	664	651	601	626	662	665	644	627	664	643	699	618	646	635	661	675	635	721	667	640	677	711	681	654	660	727	636	668	641	687	607	645	670	623	667	670	642	619	675	670	627	681	678	692	676	637	662	662	709	638	674	626	622	667	701	651	678	686	667	681	617	704	646	670	649	640	693	663	668	666	632	589	628	668	671	669	680	659	668	613	662	645	662	655	629	635	622	704	673	691	685	735	681	646	709
28065	26862	25543	12654	2899	1593	949	673	632	687	713	643	663	727	682	694	619	694	674	653	668	677	696	691	659	649	679	661	678	648	680	627	662	650	676	702	680	670	674	662	670	704	652	692	655	697	645	695	685	636	629	646	699	669	700	702	655	641	684	683	657	620	711	696	686	644	693	688	653	657	686	632	639	622	654	673	685	705	631	665	700	688	649	689	672	679	684	681	690	641	668	672	646	656	692	687	702	643	654	695	667	667	632	688	670	675	658	736	665	663	659	654	680	733	694	688	662	653	717	674	622	663	672	658	628	655	656	669	699	692	655	677	620	702	733	684	678	721	639	619	696	692	677	714	688	701	702	643	660	680	690	644	670	675	671	598	719	681	631	655	654	699	698	681	657	675	681	688	632	713	714	628	642	680	685	688	706	672	701	708	688	679	710	667	686	671	631	674	677	703	662	662	667	638	680	696	672	654	671	685	701	666	658	697	652	622	646	637	686	680	648	669	640	634	683	697	662	661	688	649	708	717	689	642	648	642	626	677	634	690	695	667	676	678	663	707	680	676	658	676	729	681	641	703	639	637	688	652	679	666	657	679	675	676	657	647	705	720	680	659	699	670	666	659	686	699	719	659	673	732	702	648	668	669	658	647	721	679	647	669	690	626	686	675	621	708	670	670	676	671	641	691	680	653	691	666	700	660	692	637	684	710	685	685	637	703	686	689	673	688	666	703	667	685	654	697	642	662	679	677	689	675	713	653	668	655	652	664	693	632	691	664	667	642	703	663	630	667	702	691	696	689	703	674	662	679	704	629	681	643	686	689	675	637	665	678	681	613	674	643	691	702	688	712	654	663	643	677	701	681	696	697	651	686	673	674	614	683	721	683	684	644	686	646	696	662	694	665	621	653	688	659	707	687	658	681	629	688	689	700	639	717	662	640	665	682	664	687	642	661	719	707	674	679	698	750	675	690	678	668	689	611	671	680	685	675	646	686	655	720	693	702	678	687	662	664	660	671	702	660	664	664	676	645	698	680	684	672	660	680	689	695	669	667	669	575	671	663	676	655	677	663	660	635	724	637	657	676	700	671	626	653	694	623	705	700	643	625	651	670	620	664	698	677	668	677	639	597	690	673	601	683	662	668	668	650	652	671	685	681	615	641	634	690	675	666	665	646	619	678	603	713	708	693	701	700	669	690	651	706	645	655	677	663	670	657	716	699	664	654	614	673	664	681	695	683	706	663	682	694	708	679	649	656	728	715	666	642	701	701	669	658	709	673	667	642	597	659	638	676	670	633	682	656	623	661	698	677	730	716	641	666	643	644	680	663	662	638	679	692	690	685	665	657	662	675	679	685	654	668	664	703	695	648	643	647	621	646	681	644	628	697	647	678	666	688	655	665	672	642	630	679	725	636	696	652	695	601	603	654	650	706	678	712	683	639	715	669	684	670	696	673	672	644	646	676	685	674	682	674	689	661	695	672	656	644	646	680	646	701	663	655	646	672	648	673	691	717	713	663	703	659	696	670	708	648	659	658	685	671	651	732	667	679	657	706	670	675	686	697	644	638	659	656	704	662	649	649	682	698	672	653	697	666	689	645	630	664	668	658	671	694	688	666	648	656	687	673	622	648	711	683	625	636	667	617	691	677	655	723	635	713	705	655	714	678	572	672	697	700	666	722	699	652	636	659	680	667	691	673	679	670	671	686	695	635	612	652	684	675	691	654	652	695	688	690	674	671	694	667	709	645	624	697	687	693	662	645	681	643	635	720	700	669	678	652	730	681	683	687	677	677	630	694	714	658	676	662	678	630	684	620	690	660	728	680	677	639	646	664	678	653	651	680	640	713	675	676	706	650	655	736	658	660	693	717	648	685	677	658	711	672	647	659	671	687	668	716	690	695	638	646	656	654	671	701	656	662	694	701	672	631	644	660	715	648	665	664	696	654	646	655	663	653	714	641	671	668	652	666	678	664	642	682	685	701	680	668	648	677	708	703	668	709	692	679	633	679	672	675	655	685	693	653	641	658	615	656	639	671	645	651	650	714	643	735	633	667	715	661	674	654	669	661	687	670	687	708	642	666	675	617	690	719	663	680	701	707	634	682	704	641	654	659	661	717	715	651	671	663	646	680	668	683	659	672	697	738	658	665	679	665	701	686	687	660	693	659	662	668	660	648	655	662	684	672	690	674	639	680	613	680	692	702	680	658	669	638	672	650	668	714	680	678	637	684	664	686	669	721	648	663	721	677	705	662	694	683	654	657	649	692	689	676	684	688	677	672	658	718	633	724	666	672	729	689	668	709	714	611	706	646	698	690	689	643	640	676	639	662	677	659	662	674	706	610	667	667	645	670	624	615	652	711	648	675	666	672	704	616	664	684	673	662	701	670	674	657	666	635	677	674	642	687	657	688	708	678	707	669	699	677	671	699	699	673	655	676	681	652	627	660	667	649	659	640	674	641	680	725	684	642	678	656	670	676	693	705	691	665	699	646	630	700	656	677	694	656	642	719	641	682	686	669	700	635	656	687	652	631	646	702	676	739	679	679	669	690	689	675	695	697	695	689	669	685	631	684	682	709	662	641	687	671	700	648	642	653	670	644	674	643	651	677	684	684	664	667	644	636	662	670	604	621	621	644	660	649	694	660	715	692	658	670	672	688	643	687	692	679	693	649	689	682	684	633	671	639	664	671	657	703	703	643	662	655	689	645	669	699	670	624	670	682	660	714	681	711	678	711	684	661	672	686	705	660	688	666	681	674	663	613	688	672	669	668	698	688	637	690	695	659	638	642	669	688	675	658	646	631	664	677	653	659	666	638	683	669	640	724	672	695	641	701	688	655	692	659	644	686	703	606	635	709	692	643	666	650	671	731	679	655	691	646	660	691	641	655	713	707	679	640	652	675	701	676	591	641	680	620	657	631	648	660	667	675	686	633	658	678	672	701	636	663	648	693	696	670	700	677	710	662	685	729	618	708	697	663	625	689	693	627	687	664	661	632	646	676	639	717	647	628	676	704	687	684	669	659	635	684	662	717	641	639	658	675	661	660	691	643	668	708	684	637	677	627	637	671	677	658	628	681	670	682	614	667	668	702	662	709	663	710	678	647	674	646	643	656	684	670	662	652	689	702	662	683	657	667	672	626	676	659	659	702	686	670	719	655	694	688	655	661	661	645	648	703	663	703	653	692	652	645	714	687	657	685	681	715	689	694	668	725	699	689	686	666	658	691	711	665	679	685	640	691	667	709	643	662	603	650	695	658	656	659	647	684	664	645	687	678	633	654	668	706	710	689	680	690	682	680	644	651	629	674	654	632	643	666	731	676	674	723	659	649	628	696	678	676	674	634	665	735	671	666	685	675	673	654	682	598	639	664	692	684	650	684	669	713	651	690	661	665	675	686	707	655	654	682	700	702	704	650	658	653	669	664	685	672	655	677	682	657	688	692	667	626	672	684	659	690	683	665	674	681	635	646	649	658	645	654	673	645	638	668	718	688
35364	45811	30624	13850	5714	3784	1889	1206	1225	1162	1189	1196	1171	1224	1132	1193	1140	1264	1154	1181	1248	1213	1267	1217	1152	1148	1182	1217	1191	1134	1137	1225	1207	1180	1172	1219	1171	1138	1212	1172	1141	1140	1259	1181	1204	1204	1150	1179	1153	1227	1196	1228	1235	1205	1137	1207	1162	1215	1239	1182	1167	1133	1135	1143	1184	1189	1166	1182	1218	1253	1207	1159	1236	1205	1207	1148	1230	1185	1205	1200	1119	1151	1270	1178	1179	1162	1202	1239	1227	1169	1179	1172	1184	1138	1146	1147	1192	1159	1145	1084	1170	1155	1198	1224	1217	1158	1232	1191	1214	1185	1236	1320	1228	1251	1180	1202	1175	1209	1189	1183	1096	1214	1136	1186	1197	1169	1240	1229	1118	1214	1174	1181	1122	1175	1161	1210	1212	1168	1187	1220	1216	1222	1197	1214	1173	1190	1223	1153	1212	1233	1246	1176	1221	1175	1155	1150	1171	1223	1230	1135	1203	1229	1225	1188	1118	1207	1194	1193	1209	1203	1130	1137	1256	1197	1249	1187	1244	1217	1242	1210	1184	1179	1200	1180	1185	1224	1182	1138	1236	1161	1147	1239	1174	1204	1208	1182	1211	1131	1140	1166	1168	1180	1204	1196	1199	1210	1198	1222	1164	1113	1144	1165	1225	1263	1227	1124	1163	1110	1224	1224	1198	1158	1198	1191	1145	1223	1151	1179	1203	1133	1209	1187	1221	1171	1199	1235	1177	1215	1179	1117	1207	1195	1166	1268	1168	1179	1216	1173	1163	1185	1238	1182	1219	1147	1149	1194	1176	1147	1170	1222	1181	1172	1210	1147	1192	1195	1176	1211	1191	1164	1263	1238	1213	1182	1144	1169	1229	1192	1206	1168	1203	1194	1151	1195	1227	1266	1241	1146	1205	1201	1235	1150	1181	1184	1214	1142	1160	1193	1224	1167	1154	1252	1196	1131	1154	1193	1195	1160	1212	1128	1195	1195	1155	1217	1161	1142	1282	1194	1131	1159	1213	1217	1162	1175	1194	1190	1144	1181	1221	1225	1191	1174	1213	1171	1182	1237	1185	1227	1160	1208	1226	1223	1159	1180	1195	1243	1188	1181	1206	1172	1169	1186	1186	1208	1163	1126	1120	1249	1153	1225	1167	1198	1180	1220	1124	1207	1143	1177	1204	1219	1211	1172	1188	1222	1172	1195	1175	1177	1193	1196	1173	1237	1233	1185	1145	1191	1178	1193	1181	1174	1233	1126	1136	1176	1195	1201	1103	1182	1115	1232	1131	1249	1242	1153	1194	1270	1191	1193	1240	1108	1151	1222	1186	1253	1177	1202	1193	1162	1175	1214	1070	1185	1250	1236	1194	1238	1175	1173	1219	1158	1222	1218	1169	1197	1176	1234	1152	1153	1219	1200	1112	1148	1192	1206	1118	1159	1207	1208	1192	1151	1204	1205	1172	1172	1112	1191	1148	1223	1179	1167	1234	1170	1182	1212	1204	1126	1180	1168	1150	1194	1201	1166	1236	1238	1198	1174	1170	1242	1246	1197	1215	1183	1167	1163	1225	1233	1144	1142	1147	1260	1172	1151	1234	1242	1114	1168	1166	1176	1230	1156	1147	1232	1151	1230	1199	1129	1229	1140	1241	1259	1101	1192	1182	1183	1169	1229	1208	1185	1171	1250	1131	1162	1177	1166	1285	1270	1158	1210	1162	1154	1235	1184	1173	1163	1154	1200	1202	1196	1222	1192	1210	1084	1218	1226	1193	1178	1182	1231	1235	1187	1142	1188	1184	1194	1261	1170	1231	1163	1204	1194	1240	1195	1198	1180	1201	1209	1180	1203	1197	1168	1200	1251	1178	1236	1248	1149	1217	1210	1121	1194	1194	1191	1183	1209	1192	1118	1112	1166	1169	1155	1136	1221	1216	1142	1146	1154	1136	1155	1191	1194	1188	1240	1161	1193	1236	1180	1202	1157	1175	1108	1170	1176	1219	1189	1173	1187	1141	1154	1198	1117	1182	1215	1188	1182	1212	1247	1200	1170	1147	1118	1171	1222	1173	1083	1175	1159	1115	1153	1226	1196	1186	1229	1135	1194	1160	1180	1183	1167	1207	1190	1203	1164	1171	1235	1211	1160	1165	1182	1219	1222	1175	1179	1128	1171	1230	1164	1224	1184	1202	1203	1181	1120	1203	1139	1165	1186	1173	1198	1198	1165	1125	1228	1087	1202	1186	1220	1164	1210	1141	1226	1214	1198	1210	1174	1133	1198	1154	1140	1215	1130	1241	1172	1205	1128	1185	1225	1196	1209	1217	1224	1188	1129	1147	1157	1200	1190	1162	1179	1197	1176	1163	1150	1151	1217	1143	1218	1190	1200	1215	1162	1206	1172	1165	1169	1223	1204	1195	1237	1139	1156	1158	1234	1143	1167	1204	1175	1235	1205	1200	1158	1182	1232	1157	1168	1186	1166	1128	1163	1198	1228	1193	1204	1222	1241	1158	1132	1132	1193	1154	1184	1189	1181	1222	1208	1194	1269	1204	1145	1231	1162	1206	1192	1195	1173	1187	1209	1073	1189	1311	1165	1184	1218	1193	1146	1204	1160	1204	1169	1230	1199	1110	1196	1212	1204	1170	1189	1175	1185	1246	1186	1168	1234	1117	1237	1233	1274	1246	1173	1234	1232	1177	1214	1157	1177	1170	1211	1188	1200	1119	1200	1216	1196	1210	1246	1164	1157	1235	1143	1217	1188	1242	1160	1202	1235	1220	1217	1144	1207	1185	1133	1228	1222	1195	1197	1232	1225	1199	1226	1258	1252	1160	1187	1186	1120	1173	1241	1227	1183	1216	1188	1250	1168	1180	1132	1161	1161	1207	1175	1183	1178	1214	1113	1175	1245	1234	1194	1218	1191	1187	1200	1163	1221	1174	1139	1180	1172	1234	1243	1183	1193	1169	1246	1204	1253	1165	1178	1127	1196	1193	1159	1197	1162	1184	1192	1189	1197	1240	1125	1211	1150	1173	1202	1181	1206	1166	1194	1190	1154	1196	1158	1186	1190	1157	1218	1249	1158	1209	1183	1188	1126	1221	1208	1217	1247	1125	1160	1167	1151	1222	1169	1228	1146	1205	1221	1197	1142	1216	1158	1096	1166	1184	1163	1197	1221	1116	1213	1234	1184	1207	1194	1194	1218	1177	1172	1184	1243	1215	1176	1227	1203	1227	1134	1233	1209	1239	1129	1266	1204	1134	1203	1137	1168	1202	1223	1190	1159	1167	1179	1171	1161	1183	1213	1225	1245	1201	1193	1100	1203	1181	1156	1171	1159	1212	1167	1169	1194	1205	1232	1145	1148	1185	1230	1105	1187	1170	1224	1189	1147	1194	1206	1195	1205	1193	1203	1116	1143	1173	1192	1200	1175	1190	1195	1237	1178	1178	1202	1186	1182	1225	1169	1188	1090	1153	1178	1202	1138	1127	1279	1213	1200	1188	1184	1215	1214	1227	1213	1236	1233	1178	1134	1241	1182	1173	1227	1167	1182	1240	1227	1179	1120	1230	1208	1203	1195	1133	1183	1213	1157	1190	1139	1193	1213	1212	1175	1198	1152	1189	1177	1094	1127	1232	1158	1228	1163	1196	1160	1165	1172	1165	1168	1193	1160	1142	1227	1145	1125	1216	1211	1256	1207	1170	1197	1246	1229	1243	1207	1172	1180	1194	1199	1184	1147	1128	1215	1191	1193	1191	1168	1208	1134	1107	1212	1155	1235	1229	1171	1235	1182	1174	1223	1215	1174	1108	1192	1208	1152	1223	1209	1139	1217	1180	1196	1159	1199	1197	1181	1188	1125	1230	1176	1196	1209	1203	1214	1209	1190	1210	1165	1145	1160	1141	1121	1201	1058	1205	1224	1171	1206	1163	1191	1239	1190	1169	1179	1220	1186	1199	1172	1202	1206	1238	1214	1180	1203	1215	1202	1134	1238	1209	1168	1186	1227	1202	1217	1238	1223	1186	1180	1208	1242	1254	1241	1191	1205	1156	1192	1179	1208	1202	1207	1213	1184	1195	1174	1141	1220	1233	1231	1190	1150	1166	1165	1201	1176	1207	1200	1149	1182	1190	1256	1181	1226	1190	1191	1194	1234	1161	1197	1211	1213	1158	1235	1235	1231	1229	1176	1238	1211	1223	1154	1192	1133	1175	1119	1193	1206	1183	1152	1186	1193	1152	1175	1281	1239	1196	1232	1173	1213	1177	1186	1201	1188	1226	1163	1210	1188	1220	1244	1176	1181	1164	1201	1182	1170	1141	1240	1221	1173	1184	1193	1185	1233	1180	1160	1249	1208	1234	1171	1091	1190	1184	1168	1237	1200	1225	1236	1137	1155	1188	1140	1160	1189	1178	1247	1204	1159	1225	1180	1272	1262	1204	1190	1187	1184	1179	1166	1224	1161	1256	1180	1168	1232	1202	1220	1210	1266	1202	1156	1176	1177	1215	1153	1207	1178	1164	1210	1249	1153	1169	1187	1234	1196	1183	1166	1284	1161	1114	1162	1210	1156	1122	1182	1197	1179	1247	1170	1195	1224	1246	1162	1193	1183	1190	1153	1189	1204	1129	1169	1151	1199	1231	1244	1224	1221	1171	1171	1164	1191	1175	1197	1249	1202	1199	1238	1214	1242	1222	1192	1199	1196	1161	1175	1243	1107	1183	1206	1202	1172	1200	1160	1118	1197	1206	1167	1192	1200	1212	1200	1229	1173	1167	1179	1190	1168	1164	1179	1195	1221	1197	1160	1205	1230	1231	1209	1177	1193	1135	1176	1158	1176	1171	1172	1133	1177	1162	1117	1190	1190	1190	1227	1166	1193	1187	1158	1193	1188	1244	1185	1215	1142	1206	1280	1151	1188	1185	1144	1183	1240	1243	1149	1202	1283	1193	1100	1184	1161	1216	1227	1162	1130	1208	1212	1231	1180	1176	1178	1198	1188	1215	1157	1239	1218	1172	1202	1159	1248	1162	1162	1186	1194	1202	1172	1248	1172	1156	1214	1223	1152	1179	1114	1175	1175	1249	1203	1187	1204
24372	22716	31601	26925	19585	11684	3041	594	481	471	468	461	483	432	459	426	480	433	460	455	433	436	446	469	444	460	461	450	442	444	475	443	427	399	436	447	443	437	446	428	457	403	455	425	436	418	413	407	440	412	428	445	434	421	404	412	437	447	447	443	469	412	435	415	458	437	412	433	401	462	433	405	395	413	437	438	453	444	417	435	408	406	463	462	412	418	418	441	397	454	409	464	438	423	448	406	435	439	449	423	437	430	431	457	430	452	412	460	405	434	421	386	430	451	432	419	424	478	408	414	478	401	435	408	395	425	402	432	438	464	416	444	400	434	432	461	410	457	410	411	466	399	464	423	407	432	434	433	439	436	440	414	415	443	442	459	442	449	440	427	387	420	430	447	408	423	405	414	400	426	436	441	424	432	424	407	415	440	475	434	435	400	406	439	444	458	443	442	408	414	390	467	418	415	412	417	437	400	400	426	444	433	424	408	406	419	421	447	421	481	456	438	421	447	420	455	423	465	431	422	431	421	434	412	443	397	432	461	447	441	433	426	442	420	424	426	431	449	413	410	459	445	446	419	446	414	440	458	413	447	431	410	431	419	415	408	409	404	421	424	424	450	453	436	456	434	427	439	453	406	424	425	428	412	451	445	434	414	434	407	477	469	452	400	404	454	446	420	446	427	431	427	443	409	436	429	398	413	424	383	412	397	445	473	419	444	399	464	413	440	425	419	438	424	455	414	433	459	420	432	424	463	401	456	442	435	421	458	449	445	423	432	491	416	471	444	414	420	450	453	428	440	423	446	464	425	421	448	451	409	445	400	424	425	438	423	421	457	408	406	471	447	398	446	422	437	425	421	403	449	456	437	423	397	424	426	446	424	430	421	427	424	451	392	447	379	404	420	440	441	417	433	415	436	437	398	435	439	461	444	410	432	446	456	452	386	416	402	435	445	430	436	430	461	435	399	472	419	374	453	401	434	410	403	461	385	436	417	421	411	421	438	440	424	391	423	455	433	464	388	421	404	412	400	436	378	420	418	405	405	450	399	438	467	413	434	421	456	439	428	424	454	414	458	411	380	422	439	441	412	445	453	431	431	417	450	430	416	434	432	382	410	423	429	402	408	449	424	447	434	446	423	455	395	425	403	425	444	396	430	459	409	439	446	448	461	405	395	396	453	391	446	453	452	425	404	447	415	408	393	410	412	407	423	457	452	399	407	420	443	428	454	422	420	442	408	444	422	444	430	410	391	458	413	432	426	400	401	433	421	424	433	445	445	458	431	417	439	406	442	440	449	395	418	414	427	410	452	429	421	436	443	453	382	455	439	404	447	468	415	442	428	416	408	438	464	420	418	434	418	443	391	473	464	423	452	423	449	436	423	412	467	442	405	432	419	441	461	430	447	462	430	413	429	460	432	423	458	423	426	419	397	411	452	420	392	456	449	428	437	405	442	433	403	412	395	450	435	434	438	412	428	444	423	393	413	424	460	484	452	379	415	431	397	460	406	404	427	414	402	432	437	447	433	449	428	430	444	422	467	450	419	387	393	444	442	412	459	446	447	414	430	449	418	402	414	449	444	432	421	459	399	424	443	431	417	441	458	443	421	466	426	423	402	452	432	433	419	439	418	446	421	424	481	402	419	401	455	414	399	437	451	437	403	440	455	434	428	385	462	433	415	449	435	426	440	428	426	409	426	446	445	423	439	413	408	487	429	445	445	426	399	404	410	408	423	461	425	450	421	410	432	462	459	427	457	448	449	418	436	415	439	447	479	393	441	461	467	426	410	461	434	423	456	413	427	439	387	426	400	406	453	375	402	418	432	437	412	443	441	463	430	463	429	450	428	436	444	443	436	420	444	447	410	414	401	435	431	411	423	416	429	398	448	443	433	432	435	442	473	408	426	429	419	421	445	428	433	391	453	425	466	413	438	441	453	466	410	419	406	457	467	432	478	404	471	429	405	450	434	430	446	423	437	450	468	420	405	427	436	450	444	456	483	461	399	409	445	474	432	449	409	423	438	441	464	393	429	425	445	435	409	447	459	428	411	448	430	423	449	407	460	398	423	416	432	419	444	414	447	407	422	449	411	426	472	444	411	468	433	448	422	405	445	447	459	424	409	435	444	422	451	415	441	388	414	418	443	408	380	437	453	454	382	438	444	423	400	418	427	431	412	427	428	435	427	458	402	421	446	429	414	408	414	424	444	437	437	443	442	454	472	408	444	448	413	413	423	475	419	465	413	416	421	425	462	407	414	432	452	425	421	446	405	427	449	421	404	430	420	420	391	432	426	442	489	439	452	484	419	423	441	469	408	417	446	419	437	415	456	433	444	466	436	434	434	436	430	454	447	412	421	431	416	401	436	429	460	439	419	423	461	427	426	444	438	386	415	429	440	451	427	394	400	439	434	438	445	451	389	385	471	419	396	436	409	393	411	408	433	437	421	453	418	481	451	438	411	425	449	406	431	441	427	403	437	411	410	428	409	442	411	416	406	427	452	413	413	426	381	411	436	436	413	440	394	408	423	410	412	426	386	424	426	432	434	424	403	464	439	411	395	426	501	426	415	451	415	432	421	429	422	435	461	413	393	430	446	444	435	466	385	424	420	425	404	404	431	415	401	447	432	438	446	448	439	421	443	478	422	493	408	432	409	437	453	428	418	414	409	450	424	432	424	437	434	468	441	422	453	445	413	426	428	469	409	443	440	438	439	383	461	445	440	437	432	412	469	439	438	421	452	436	445	429	417	426	424	417	370	427	447	411	422	421	438	436	469	441	412	428	438	411	394	425	425	415	441	438	410	462	473	423	456	473	422	452	415	428	430	442	421	405	438	431	393	439	451	438	376	438	433	455	472	464	435	391	424	454	395	422	464	444	425	439	392	428	399	407	450	413	463	445	409	429	400	468	437	478	429	398	425	458	403	432	433	422	426	442	430	417	442	500	395	439	446	421	407	420	430	456	432	437	470	444	429	400	416	463	429	396	451	410	410	416	425	430	444	425	436	416	429	442	427	427	420	416	433	488	427	436	464	406	466	447	456	426	420	405	411	451	433	403	412	444	434	428	408	407	415	436	425	390	440	418	444	428	431	424	449	413	451	425	462	453	412	420	481	476	426	414	398	468	448	419	429	408	410	438	426	439	426	412	455	452	418	423	412	452	385	442	432	442	450	436	412	431	429	438	451	486	454	400	400	425	437	430	404	442	420	397	424	461	408	439	448	475	446	414	427	444	396	385	444	425	439	433	436	455	421	425	427	435	442	402	430	468	437	402	444	450	423	443	484	438	413	407	440	428	446	435	445	437	428	401	440	412	455	435	479	431	407	449	420	474	405	436	468	422	410	467	454	414	433	438	424	427	419	428	415	424	425	401	414	400	470	433	453	466	450	427	475	427	446	414	430	417	443	440	439	473	471	457	453	400	428	432	461	451	424	425	418	447	423	461	412	447	434	398	435	444	404	412	457	440	416	419	444	431	427	380	405	414	443	427	394
57163	87471	63693	34617	18615	14921	5451	1170	832	745	868	764	824	772	756	863	821	782	828	803	823	802	779	788	846	772	797	805	793	782	850	780	772	790	847	808	777	825	787	773	809	780	758	771	786	848	779	794	776	820	808	773	765	774	783	819	789	784	755	754	833	823	760	805	830	770	805	792	822	869	778	810	829	790	800	781	751	806	812	771	779	825	817	824	773	772	783	778	755	782	826	807	840	787	808	798	792	781	782	805	773	784	746	782	760	743	826	806	785	775	793	817	822	771	842	779	795	784	835	798	790	791	817	776	778	779	755	763	814	795	780	769	795	807	798	809	766	742	799	764	796	804	802	799	769	784	788	810	860	858	761	824	798	798	787	797	777	768	817	791	799	815	802	761	828	800	796	805	805	762	793	813	784	778	817	773	785	775	761	743	769	763	844	800	781	788	786	800	748	834	802	810	802	799	787	785	785	848	774	818	767	797	829	759	786	805	809	796	816	766	805	772	790	828	788	792	796	788	848	768	796	783	772	828	773	829	813	775	759	833	805	806	800	797	847	835	799	780	822	812	771	769	788	776	778	780	795	811	828	784	783	807	805	741	822	832	806	745	758	803	835	821	800	809	836	799	783	755	784	783	800	860	851	814	813	818	813	827	792	805	759	748	795	854	802	782	768	762	768	813	806	755	808	797	764	774	764	763	763	784	847	813	757	832	762	748	808	767	840	785	812	752	825	784	836	790	761	839	837	792	810	823	784	850	792	831	789	797	761	754	760	778	778	766	817	765	803	779	787	763	766	789	833	854	799	785	790	801	785	728	779	742	807	785	801	839	798	831	774	822	766	816	763	768	792	768	802	768	845	794	784	793	768	806	782	793	823	793	788	771	804	755	785	826	803	817	771	756	792	763	784	817	828	856	796	799	866	802	800	828	836	763	796	767	810	771	774	749	826	827	782	838	803	752	793	795	812	779	812	841	817	735	813	785	792	784	813	752	805	746	812	791	772	825	792	805	841	808	738	796	810	798	754	784	818	852	775	743	759	755	810	797	836	780	834	833	830	775	791	822	756	800	768	756	772	823	792	872	824	816	766	753	796	792	758	832	760	840	814	842	800	795	802	759	808	843	800	812	805	849	789	718	803	786	800	807	817	784	748	752	791	776	824	781	810	833	817	792	813	827	817	760	831	844	750	788	792	804	837	785	759	788	805	799	805	847	854	784	778	799	783	808	831	780	822	797	749	772	760	788	832	800	763	751	732	806	809	824	816	806	777	776	793	779	808	762	791	834	762	836	801	787	777	762	814	738	793	802	842	830	781	812	774	830	746	756	832	798	783	787	783	826	794	802	792	850	755	811	768	796	778	814	781	784	757	790	802	811	824	798	832	765	803	839	779	799	747	735	759	786	812	755	821	835	807	807	776	761	828	751	789	772	747	781	748	745	810	825	773	829	770	804	761	786	768	803	791	795	757	768	815	850	804	769	809	790	812	771	822	760	880	830	768	805	837	767	773	780	775	821	793	800	797	795	787	766	831	742	763	809	798	761	829	822	807	757	789	780	816	744	765	822	750	779	786	823	791	825	746	822	800	778	842	795	782	765	840	787	751	770	786	780	802	774	830	871	781	825	753	772	779	767	836	825	754	805	824	792	817	794	824	782	822	793	828	805	862	801	735	812	832	790	830	810	778	788	786	728	766	787	840	781	779	774	780	760	794	764	788	863	816	773	747	827	746	796	821	835	794	803	768	771	811	828	803	749	783	807	828	759	805	824	771	775	826	773	744	754	783	754	765	743	774	797	841	799	836	774	797	781	813	832	826	785	774	804	808	762	752	834	784	794	786	817	843	811	809	793	750	798	772	733	773	804	765	805	814	813	790	774	798	757	815	779	782	747	882	847	777	773	809	859	805	801	774	798	795	828	750	755	793	799	786	795	802	790	813	779	793	793	894	768	841	769	840	823	804	769	757	805	755	819	828	755	804	815	802	821	853	706	781	777	799	778	801	802	778	786	811	830	788	763	775	809	792	827	778	809	757	798	752	800	777	839	785	804	779	826	776	777	782	798	837	778	765	791	770	787	764	788	792	829	767	775	810	805	809	796	796	788	792	789	758	772	788	802	790	781	812	809	819	858	804	797	780	850	785	836	848	757	787	822	788	850	830	782	788	789	749	811	782	831	793	771	797	797	784	839	808	813	827	808	829	806	845	768	811	788	776	833	734	815	781	826	773	812	829	747	780	831	775	794	842	791	822	798	814	856	828	745	822	740	850	821	787	830	809	818	816	734	800	821	783	838	844	830	784	764	784	777	798	798	719	815	802	760	801	811	824	802	798	753	780	742	818	817	797	792	791	814	811	808	827	840	705	747	787	777	764	818	815	790	785	829	740	768	810	827	777	729	841	758	798	780	748	779	773	814	796	734	730	830	831	759	795	795	800	802	801	807	794	839	772	801	796	795	773	778	782	781	792	813	791	782	790	794	791	789	780	777	787	787	811	817	788	810	774	774	789	806	791	789	775	853	780	790	785	765	886	817	826	779	747	841	749	777	844	776	783	754	793	778	825	783	719	773	822	834	783	799	805	803	817	825	769	745	814	776	767	826	818	798	804	781	762	813	809	797	832	827	795	812	792	770	726	796	773	803	785	830	799	816	795	786	794	796	790	850	824	818	797	816	805	820	786	819	798	769	772	797	820	785	796	802	809	789	764	764	809	782	802	822	800	819	799	815	785	794	780	819	772	813	801	794	791	851	787	715	745	798	773	745	826	843	857	810	762	799	795	809	781	791	797	802	770	773	795	789	821	806	757	818	787	744	821	750	773	759	777	801	788	807	793	772	816	781	807	778	789	766	775	810	783	770	766	776	807	783	822	839	815	798	728	773	772	821	791	798	796	813	781	800	783	800	768	826	797	778	797	768	771	799	790	769	769	752	808	770	778	834	822	820	818	818	782	832	821	818	810	777	759	842	805	778	797	830	773	815	756	787	791	808	830	781	740	758	857	791	793	750	811	844	784	759	826	855	767	789	740	765	832	832	812	815	816	748	787	802	776	769	819	782	821	781	759	794	773	787	767	771	834	770	821	803	771	792	811	795	809	805	813	796	774	848	767	788	769	815	764	843	799	779	763	806	744	780	767	770	783	796	834	812	771	789	826	771	769	871	846	779	777	759	772	758	782	799	781	763	777	820	796	817	800	766	711	836	820	817	772	806	753	791	792	830	826	843	795	803	761	802	780	835	765	821	736	834	767	798	748	795	775	802	772	804	766	850	806	786	836	767	767	735	805	842	812	807	809	784	761	822	795	734	794	789	790	755	813	809	769	830	767	809	812	814	796	759	796	814	823	769	793	787	776	808	755	814	780	775	799	759	741	795	807	824	837	803	793	789	776	797	809	767	808	754	822	777	804	718	789	806	825	823	813	824	779	817	811	767	739	813	831	831	781	797	807	786	857	805	745	783	788	756	815	814	795	855	802	827	838	802	794	761	785	778	813	801
23196	21732	29957	24530	21349	20896	10410	856	433	436	433	412	423	400	436	391	383	421	408	406	415	431	407	394	380	383	399	392	419	387	419	439	391	383	419	418	441	379	446	390	390	456	410	370	391	400	409	390	414	414	406	432	390	371	388	439	383	412	394	414	429	426	397	409	409	374	425	372	415	404	398	399	431	378	447	435	407	415	387	393	391	404	421	401	411	409	372	398	400	422	403	372	392	379	420	419	417	411	411	402	398	415	350	381	417	396	397	381	396	371	457	396	404	407	419	432	424	392	427	410	375	373	402	383	379	389	406	431	369	394	400	384	425	404	371	388	410	373	388	408	372	405	390	414	404	414	402	389	380	369	430	391	362	405	412	376	382	371	400	422	392	424	376	382	379	392	419	417	431	385	399	403	376	393	380	398	436	412	405	400	382	381	363	398	412	429	409	381	413	374	404	408	395	422	408	430	415	379	380	425	414	409	383	385	396	355	414	414	421	397	370	380	382	394	411	393	394	438	365	376	388	384	423	389	402	387	421	391	405	388	404	401	366	396	387	411	370	390	410	403	362	368	384	398	409	411	403	388	376	416	378	418	400	369	391	458	380	399	399	413	385	416	433	416	389	367	408	416	398	402	418	388	379	408	387	393	425	392	384	393	408	424	390	355	371	387	425	375	380	414	394	383	415	419	396	432	396	377	387	407	430	384	385	380	381	401	358	410	411	430	408	388	407	388	394	379	369	406	409	408	422	389	373	439	394	413	408	391	406	437	386	402	425	379	382	394	374	378	400	419	407	407	383	422	394	374	433	404	400	373	409	400	416	379	396	432	412	372	440	399	424	433	396	389	372	345	383	396	413	388	450	369	372	385	388	377	367	398	453	408	373	384	390	384	403	382	390	367	396	422	382	412	427	371	388	364	427	422	402	392	383	409	389	395	372	427	413	386	393	382	402	385	407	433	374	413	389	396	389	420	413	377	427	395	422	393	400	401	390	402	410	385	400	409	423	376	403	443	374	425	374	426	410	390	446	393	396	394	394	400	376	422	397	423	413	410	382	385	417	413	400	376	437	421	440	393	382	419	418	391	370	402	394	409	446	398	396	409	371	402	405	388	424	430	383	388	401	376	415	409	428	390	404	370	417	407	415	411	410	403	394	419	398	416	373	381	411	410	405	379	367	418	389	432	416	397	368	397	432	387	413	382	440	385	408	372	406	377	410	379	369	369	387	415	409	405	407	428	399	383	408	424	401	397	401	381	405	403	398	402	429	395	374	421	369	415	379	407	404	422	385	382	378	414	431	409	404	392	371	398	396	393	382	406	390	404	410	404	420	393	403	410	399	376	417	401	406	398	375	404	370	368	415	405	393	396	403	402	428	389	353	405	394	387	409	366	407	392	381	430	379	386	396	396	380	346	365	414	397	420	354	377	421	424	392	420	428	419	369	356	406	388	377	379	382	399	395	379	390	383	363	382	363	432	387	409	389	380	427	403	419	418	389	387	420	382	397	417	384	394	384	426	409	382	431	407	383	412	391	403	398	434	398	384	410	418	424	400	394	425	425	434	408	389	366	388	448	375	368	407	371	399	429	371	384	404	401	397	348	384	378	370	402	401	412	468	362	386	409	435	373	388	404	374	385	422	375	396	387	402	428	370	406	377	382	399	409	406	394	409	397	406	397	407	407	384	406	394	405	410	373	412	390	430	375	414	397	413	421	391	421	402	412	384	384	429	387	433	446	378	411	411	411	404	401	390	402	416	421	416	396	448	397	406	391	412	426	370	394	389	390	420	425	419	408	415	392	368	401	376	395	376	372	427	414	420	413	405	406	443	414	405	399	406	390	412	414	387	398	391	426	406	399	410	387	388	422	390	385	394	402	400	387	395	393	429	403	394	386	411	405	387	373	393	422	412	351	372	379	438	398	369	398	429	424	438	433	412	398	376	387	392	403	389	408	384	401	370	376	377	427	415	386	409	402	424	421	422	404	417	381	390	385	364	420	402	406	433	378	433	396	412	422	406	401	416	390	406	383	405	380	377	391	434	427	382	436	372	397	377	401	434	384	400	422	412	422	434	425	393	412	386	398	433	383	391	402	390	394	422	384	394	373	406	386	416	366	389	373	397	412	410	415	409	427	371	388	367	405	383	405	419	392	405	409	377	407	384	406	380	413	402	410	405	386	373	413	409	391	395	401	403	440	429	429	397	367	397	418	394	375	374	400	410	397	380	348	399	402	396	381	392	416	374	405	388	405	400	407	397	395	389	377	416	363	393	369	396	395	381	388	416	347	400	423	391	434	409	398	396	391	368	399	384	405	389	397	409	360	372	396	369	431	391	409	392	399	401	419	410	414	389	395	381	388	391	402	395	409	403	360	407	404	362	372	410	385	372	395	413	388	417	360	370	421	355	408	347	422	382	376	408	423	410	413	389	407	394	389	407	391	383	397	443	385	446	412	426	371	405	417	395	410	390	414	395	383	395	403	335	388	413	377	377	407	379	422	366	414	382	420	425	413	391	418	392	419	392	429	387	369	389	406	423	388	406	380	382	408	383	397	410	395	404	376	402	364	411	399	390	407	375	379	416	353	407	396	376	415	389	400	395	411	415	396	399	426	430	418	394	385	397	420	362	412	407	445	401	390	423	432	384	408	403	398	407	416	422	405	377	387	409	407	381	385	393	396	388	432	425	386	399	432	434	353	395	383	404	363	401	391	430	362	427	376	386	383	424	396	429	400	402	404	418	380	401	396	384	446	361	393	372	415	421	411	385	444	403	390	409	416	419	401	472	416	382	417	376	405	386	419	392	384	428	418	427	407	402	393	387	394	381	431	392	396	405	420	362	411	402	396	389	385	396	399	410	409	379	408	369	415	392	421	413	422	396	392	378	409	363	402	413	396	387	392	405	394	419	375	389	409	430	373	407	424	392	394	363	362	379	432	370	410	401	419	400	441	417	413	441	413	389	415	401	415	393	411	387	427	403	407	362	412	410	365	428	407	425	394	424	385	383	379	408	400	431	413	411	377	407	442	413	385	390	378	371	409	383	402	412	412	410	427	432	408	411	406	391	387	414	367	428	438	390	406	361	410	423	391	444	411	374	401	393	396	407	402	387	421	394	397	396	417	424	414	397	390	393	389	428	430	397	422	375	403	417	408	457	390	397	405	406	408	405	376	387	383	407	423	388	380	418	409	416	394	371	421	428	390	398	395	398	388	429	410	392	389	432	442	372	362	383	411	404	399	406	422	417	412	394	380	375	401	374	382	399	419	394	421	387	405	400	376	406	417	439	399	374	429	388	422	428	398	372	427	390	418	371	368	362	409	406	403	402	367	369	362	369	386	403	386	447	428	430	390	417	417	404	387	415	407	397	396	434	397	414	360	371	429	399	373	398	398	388	403	408	379	381	472	394	378	400	382	386	413	403	383	399	397	382	392	402	399	399	390	415	367	376	383	383	393	411	390	391	367	427	400	413	425	424	420	385	424	413	389	410
58181	98943	74988	43246	24960	22731	9011	1234	734	748	795	720	742	734	699	735	683	717	672	730	697	722	675	710	725	687	687	690	725	712	682	730	709	706	675	748	709	732	719	712	691	760	710	697	697	687	690	742	649	666	715	676	699	685	769	700	689	683	742	651	688	737	753	717	694	661	662	687	716	710	657	731	693	731	691	712	694	709	703	685	657	661	717	674	705	725	707	698	736	681	708	697	721	664	714	669	693	731	712	688	651	697	698	686	647	683	733	720	761	675	694	741	677	707	678	637	691	726	760	693	738	636	664	703	713	687	697	697	716	700	695	685	673	656	685	710	698	699	687	655	687	713	711	720	740	740	700	663	654	724	682	667	636	697	728	739	658	702	681	660	720	713	701	714	657	687	710	702	657	648	697	671	706	663	653	694	709	709	649	673	720	764	673	702	663	702	716	724	722	667	705	722	661	701	676	653	711	685	667	692	740	700	688	684	686	656	711	714	693	713	675	676	718	742	683	675	696	680	711	681	700	679	676	647	712	724	695	748	702	727	720	677	759	679	697	679	696	733	712	714	696	680	718	718	685	693	665	689	685	739	725	692	733	693	703	704	681	673	729	694	701	645	722	659	675	644	722	698	674	706	696	702	710	737	695	673	708	712	726	692	656	656	687	708	697	660	672	658	681	723	689	724	691	693	689	693	706	678	705	702	671	718	742	687	630	679	686	723	684	719	667	700	738	647	701	712	721	688	678	740	698	690	689	644	698	722	694	687	720	644	693	686	683	678	673	712	704	693	687	638	717	698	686	693	674	704	682	709	729	712	697	641	685	675	725	684	737	677	716	697	716	716	707	733	689	725	754	683	673	681	687	704	678	692	710	689	736	706	723	698	674	704	685	727	670	679	697	750	670	711	669	743	733	728	706	676	667	701	719	689	694	673	691	698	634	748	713	721	669	682	673	671	682	653	723	709	658	709	709	727	663	718	739	648	750	729	701	686	696	661	736	735	734	654	769	653	698	667	678	701	707	693	694	717	670	745	710	689	702	726	655	707	671	720	706	697	678	706	704	687	757	697	738	697	727	664	699	723	696	697	644	702	710	664	677	652	738	727	665	728	704	703	720	674	682	695	643	735	708	710	693	737	700	691	710	732	710	697	755	692	703	655	733	688	669	696	657	717	690	684	724	689	696	687	706	693	676	721	696	708	755	665	638	702	719	688	712	696	755	652	695	692	665	705	718	700	691	682	717	753	729	710	699	683	702	712	677	709	718	741	679	686	744	715	712	654	646	685	692	671	657	694	694	702	684	669	732	662	679	713	693	721	715	694	689	718	703	698	719	706	723	681	663	737	680	699	693	634	761	722	700	643	691	765	682	714	699	726	651	702	693	724	681	721	682	638	683	698	685	696	687	723	722	698	687	704	737	661	686	672	712	668	705	689	744	678	696	688	715	708	680	704	705	716	732	695	721	716	708	670	693	710	693	708	632	695	672	676	665	743	682	684	671	699	662	681	682	669	712	716	710	647	685	661	705	687	712	725	667	728	672	712	663	709	734	695	661	731	711	731	709	723	730	708	703	655	722	695	732	676	725	711	686	724	715	676	719	735	697	704	744	719	716	692	693	675	701	662	705	695	711	692	708	703	711	675	736	691	715	701	666	698	661	689	725	703	656	728	692	654	696	660	646	705	715	682	710	688	690	665	679	726	677	706	716	685	746	712	688	700	745	737	728	696	721	731	723	722	709	746	669	684	750	688	679	697	683	707	708	686	726	689	711	700	719	691	632	673	705	704	696	680	671	712	649	719	674	704	695	675	723	715	707	694	707	690	682	679	706	693	730	674	725	713	731	692	695	649	714	726	688	696	671	690	669	766	688	711	708	690	722	693	644	725	722	679	672	675	700	687	681	712	710	742	663	708	678	717	709	695	670	703	692	686	740	697	650	678	675	707	692	637	690	714	692	685	666	703	712	691	671	746	687	637	744	689	738	636	697	703	682	699	676	696	708	708	652	684	684	698	713	681	689	721	642	699	717	701	723	710	702	626	700	682	655	670	686	745	712	683	711	715	656	690	736	721	714	673	718	679	702	667	686	710	707	682	687	689	717	664	714	696	696	673	718	663	658	704	707	702	717	703	743	685	693	711	727	661	684	712	642	733	731	728	688	758	704	734	656	735	673	723	645	744	702	678	721	700	694	665	689	675	670	700	678	690	718	710	707	689	728	717	665	685	682	687	723	645	707	674	742	679	717	690	705	663	696	673	708	710	685	706	661	697	690	698	682	667	658	734	675	731	685	679	687	722	692	718	713	645	687	713	693	693	682	650	693	722	687	712	659	686	683	683	662	734	739	683	722	673	686	655	713	705	703	693	688	711	688	662	692	698	706	706	703	685	679	711	695	664	694	705	693	686	711	686	719	675	683	670	683	718	686	705	760	741	686	696	672	677	689	723	724	660	687	658	658	689	676	669	725	751	723	693	646	664	678	746	674	729	695	716	688	728	664	719	760	719	733	701	723	680	673	702	693	734	745	670	668	662	722	708	682	718	688	674	716	698	647	712	694	693	716	665	682	685	694	722	763	724	714	738	724	720	771	766	726	699	765	696	634	701	659	687	694	716	694	662	708	703	717	706	680	656	712	695	686	700	729	709	698	722	652	670	689	692	715	673	696	745	725	688	705	728	681	748	699	661	706	701	696	678	682	706	727	722	697	759	734	706	677	664	696	685	729	692	747	748	764	743	643	691	699	727	748	709	696	679	690	704	695	694	740	705	717	702	676	667	688	690	694	718	733	669	748	691	746	710	710	714	648	660	714	709	683	714	656	736	748	688	686	705	744	684	664	733	656	686	737	707	694	729	734	757	679	682	658	728	709	690	678	699	690	674	689	707	717	718	699	686	709	704	719	629	727	730	689	736	719	676	695	704	720	644	708	696	711	699	683	718	702	702	696	693	679	719	724	708	647	715	676	664	643	696	648	717	705	700	672	704	747	704	673	643	716	705	743	693	738	720	673	692	697	684	707	738	694	635	672	718	700	710	712	747	744	691	719	697	677	679	684	703	698	711	713	658	702	677	723	739	686	708	736	684	656	710	716	732	670	691	728	698	670	702	792	693	704	675	715	704	661	665	690	648	699	733	707	719	682	667	726	765	713	720	703	683	711	669	724	745	675	695	679	699	717	742	662	674	648	694	703	723	688	726	768	707	649	662	716	711	710	702	684	707	687	698	717	711	723	709	742	697	723	690	630	686	688	645	721	737	690	664	741	636	704	683	655	702	696	646	676	715	649	672	672	668	684	678	712	700	681	687	717	673	686	736	695	732	696	744	642	718	716	649	713	721	680	670	700	689	642	706	706	681	709	659	678	679	696	709	721	694	675	670	696	702	671	744	717	734	641	725	717	772	725	721	722	676	715	698	704	719	656	622	688	730	720	685	718	668	741	732	726	667	712	687	706	725	663	698	707	722	697	664	674	689	671	641	656	731	695	681	671	652	729	653
28210	27117	26806	12745	1784	1292	855	705	671	689	714	714	666	705	689	734	600	669	679	680	654	628	707	711	684	660	693	672	708	661	645	652	713	684	660	714	661	651	628	699	642	665	632	706	703	779	660	679	727	691	678	775	697	665	686	681	679	699	676	664	700	691	672	685	643	725	688	691	683	701	694	703	710	680	673	705	704	681	665	649	683	645	661	669	697	653	668	640	686	707	664	650	674	671	704	687	670	721	720	751	695	703	682	705	743	651	715	674	646	676	674	671	695	710	688	670	689	645	729	672	680	681	694	708	638	648	718	657	694	651	658	666	649	686	653	651	702	724	695	662	712	634	695	670	641	674	667	705	680	698	656	717	692	681	695	668	682	681	669	704	697	656	669	674	732	679	653	674	684	674	711	659	699	711	699	702	707	734	628	666	685	676	668	664	640	683	671	677	687	677	690	696	653	684	693	662	614	633	656	672	653	657	659	699	665	723	673	669	698	698	647	706	707	623	644	687	703	736	623	682	711	691	675	641	688	648	652	688	686	677	707	692	682	672	703	656	647	696	724	699	651	690	676	667	642	617	684	666	661	659	690	673	690	698	631	666	701	661	714	659	662	643	654	739	696	645	727	687	692	657	647	665	649	701	708	679	711	675	646	685	675	713	602	710	629	650	647	675	701	742	689	701	662	727	699	653	696	621	643	709	669	678	642	709	646	653	735	636	693	637	655	678	680	714	682	660	668	681	698	645	637	699	669	666	724	653	685	653	698	691	673	677	704	700	653	667	676	680	692	741	671	630	711	672	658	661	635	663	684	653	686	676	681	696	682	724	647	698	701	710	682	686	726	688	686	660	653	667	644	675	661	639	672	631	680	682	711	661	679	679	712	682	704	659	682	673	656	700	664	687	686	645	693	651	696	672	694	719	692	713	699	679	645	704	673	659	664	690	653	647	635	687	668	699	701	670	665	708	656	637	691	679	662	683	685	695	698	646	671	685	684	733	658	738	650	666	693	696	646	674	673	654	689	686	664	678	674	700	671	627	649	707	696	720	655	681	659	689	692	675	668	690	671	696	683	687	674	683	656	711	715	686	718	703	696	669	644	708	670	652	695	687	682	692	656	677	669	663	690	685	663	661	679	667	669	636	691	644	668	669	721	681	717	647	653	630	698	667	659	645	673	681	699	649	632	663	654	700	678	699	669	663	670	693	678	680	678	714	680	714	676	681	657	742	698	667	706	671	692	663	636	683	731	623	713	681	652	676	698	648	714	720	714	640	630	675	667	646	657	686	637	669	679	692	655	698	675	677	695	692	690	677	712	654	677	674	719	637	645	678	663	681	727	667	641	691	683	688	736	688	651	691	717	675	670	680	695	719	664	667	629	652	686	682	686	683	659	627	730	683	672	646	636	680	667	693	648	705	688	690	671	673	681	643	682	685	676	698	641	682	693	666	644	653	741	661	704	693	682	691	634	654	719	654	677	673	678	652	671	718	670	660	663	659	633	738	716	709	665	660	695	696	656	689	667	692	695	692	705	710	693	638	645	686	622	706	685	647	653	700	664	688	691	664	655	666	687	687	663	634	671	680	672	652	657	666	690	704	652	669	685	661	688	652	698	732	687	690	704	695	697	691	674	667	656	625	674	661	713	695	678	685	670	664	666	731	691	667	690	643	621	589	632	667	693	680	618	709	647	708	677	619	636	637	675	632	729	702	743	685	626	625	683	714	655	729	703	617	666	726	704	685	705	623	678	671	618	682	692	688	687	695	689	666	744	676	699	666	636	688	672	673	682	636	639	706	664	672	736	655	695	670	658	667	629	707	666	725	677	646	679	643	665	634	651	676	709	625	654	641	683	682	693	661	689	650	694	668	679	647	672	727	651	693	692	666	677	705	652	690	696	701	685	687	712	688	701	684	689	691	652	668	691	663	676	664	672	698	717	652	704	714	722	660	680	675	684	670	719	680	734	676	638	723	685	684	684	670	717	698	706	672	695	661	668	695	677	725	636	619	673	638	698	671	702	651	662	664	671	690	681	630	683	663	692	691	691	672	670	661	693	677	675	658	652	730	637	738	653	641	672	714	711	695	654	637	677	694	715	658	628	658	664	659	669	664	660	677	627	742	701	670	687	652	672	642	694	640	595	713	686	622	673	677	682	638	665	670	715	710	672	625	658	674	683	673	648	692	706	658	664	676	689	671	696	647	665	657	653	690	692	726	664	657	650	676	719	655	757	647	685	701	667	649	643	722	699	693	688	713	689	674	610	675	665	659	663	722	739	672	662	675	662	707	685	731	680	662	677	644	674	712	658	696	666	670	644	684	705	707	686	646	706	731	666	661	730	691	744	658	663	670	665	680	691	734	686	701	697	690	656	671	669	701	641	684	666	653	706	656	689	690	696	678	638	659	693	685	684	672	668	665	669	673	655	673	681	714	677	706	709	697	684	651	658	704	695	685	681	710	683	690	682	679	683	655	651	660	704	721	696	675	665	669	658	720	680	674	635	636	693	702	716	648	717	669	660	714	661	641	714	665	731	712	667	636	693	666	693	654	659	668	680	670	708	682	706	707	698	707	698	694	684	664	691	649	684	690	709	683	729	697	658	699	675	664	640	675	658	665	678	684	680	743	666	646	655	661	659	670	694	707	652	723	658	659	692	673	735	658	728	706	715	703	677	677	681	690	683	670	719	670	722	658	700	670	641	749	700	650	665	698	718	718	691	662	670	716	673	689	611	664	650	689	681	646	651	653	734	700	703	715	676	678	670	623	709	680	676	686	681	625	676	666	663	698	670	675	661	666	688	712	645	702	725	693	719	696	699	641	739	694	696	664	687	654	670	712	671	674	656	644	704	713	683	659	676	693	685	683	708	675	687	650	703	676	672	655	690	675	715	665	688	680	692	673	644	663	673	648	707	669	677	652	709	699	666	685	676	691	675	652	706	692	676	706	690	683	697	664	662	624	672	674	711	735	689	692	675	715	642	681	690	695	716	634	639	626	710	689	671	729	674	695	690	687	619	618	712	675	696	655	682	662	678	619	654	664	676	720	672	674	684	683	658	701	697	717	677	713	664	737	676	690	698	724	688	643	713	727	608	696	688	712	699	643	670	727	653	673	693	658	636	685	687	681	680	614	627	706	699	654	660	700	669	665	648	666	715	661	673	722	689	718	702	704	704	678	686	677	695	638	674	675	694	681	690	680	676	691	676	658	669	653	700	675	722	665	685	703	687	671	736	704	692	695	643	657	670	676	704	662	681	707	656	624	673	671	702	654	701	711	696	685	717	659	678	695	698	647	686	676	670	663	671	658	673	677	675	661	676	659	640	655	708	666	629	655	667	697	701	702	697	677	700	689	683	642	671	655	704	701	691	686	721	630	710	650	637	666	663	694	695	679	688	657	678	694	652	667	664	681	666	680	652	676	708	667	645	693	668	634	644	694	718	667	686	710	624	662	681	668	708	658	677	725	634	677	673	692	693	706	666	691	709	700
36137	46019	32033	12940	3255	2986	1751	1209	1212	1274	1191	1222	1200	1155	1221	1221	1216	1205	1212	1224	1131	1196	1206	1157	1191	1169	1202	1242	1184	1141	1189	1201	1209	1262	1171	1192	1189	1225	1214	1186	1252	1198	1172	1240	1212	1259	1226	1244	1147	1204	1180	1243	1184	1207	1121	1154	1203	1249	1201	1233	1296	1164	1215	1222	1156	1213	1176	1121	1225	1223	1234	1136	1166	1174	1220	1192	1203	1211	1197	1188	1191	1201	1242	1185	1172	1178	1248	1188	1218	1189	1249	1179	1117	1153	1192	1217	1238	1201	1245	1179	1218	1151	1218	1180	1239	1200	1230	1232	1179	1177	1184	1162	1162	1180	1232	1183	1231	1210	1191	1204	1171	1193	1243	1149	1188	1193	1195	1221	1186	1161	1185	1162	1225	1241	1197	1191	1180	1201	1219	1215	1199	1188	1176	1170	1199	1214	1173	1194	1235	1180	1204	1219	1213	1159	1179	1284	1202	1249	1156	1208	1107	1233	1207	1214	1185	1230	1137	1201	1220	1196	1224	1255	1168	1221	1238	1180	1222	1171	1193	1262	1167	1184	1168	1218	1253	1235	1160	1223	1207	1214	1242	1233	1212	1177	1249	1230	1221	1143	1221	1289	1200	1184	1161	1176	1223	1216	1207	1216	1197	1177	1188	1170	1201	1188	1215	1192	1161	1167	1241	1252	1154	1210	1136	1195	1210	1182	1201	1234	1188	1217	1181	1225	1239	1196	1188	1164	1159	1222	1185	1190	1178	1239	1178	1225	1142	1199	1192	1201	1176	1275	1181	1195	1155	1185	1201	1156	1178	1206	1198	1242	1215	1220	1231	1188	1165	1233	1153	1191	1187	1198	1234	1177	1233	1184	1168	1132	1168	1187	1179	1219	1166	1199	1243	1179	1192	1207	1245	1185	1179	1235	1214	1185	1208	1230	1199	1238	1186	1171	1236	1152	1179	1176	1243	1276	1224	1255	1159	1241	1223	1173	1206	1230	1133	1190	1252	1175	1241	1162	1229	1155	1138	1210	1221	1213	1142	1262	1230	1283	1186	1221	1192	1254	1187	1229	1144	1168	1216	1206	1214	1193	1295	1164	1149	1263	1213	1207	1207	1133	1205	1216	1251	1181	1178	1198	1199	1231	1179	1160	1211	1217	1171	1226	1209	1236	1212	1152	1234	1190	1177	1168	1171	1182	1226	1249	1177	1164	1150	1200	1194	1219	1247	1221	1235	1256	1249	1209	1258	1235	1205	1202	1251	1188	1233	1203	1216	1251	1252	1203	1195	1231	1163	1194	1246	1251	1177	1213	1207	1238	1138	1163	1168	1162	1217	1221	1193	1171	1215	1173	1203	1189	1210	1214	1240	1177	1217	1253	1191	1191	1265	1187	1200	1247	1178	1175	1236	1192	1195	1123	1158	1201	1190	1251	1236	1247	1220	1224	1218	1194	1136	1228	1227	1273	1157	1119	1178	1206	1215	1136	1200	1234	1274	1249	1169	1228	1153	1256	1180	1234	1244	1209	1158	1233	1127	1183	1184	1244	1228	1198	1143	1163	1185	1146	1169	1185	1166	1226	1212	1209	1164	1203	1185	1186	1216	1179	1197	1228	1217	1201	1197	1181	1183	1229	1164	1180	1256	1191	1162	1231	1155	1198	1161	1179	1239	1200	1163	1161	1193	1227	1215	1195	1187	1224	1201	1206	1223	1204	1203	1219	1175	1243	1217	1216	1295	1204	1179	1222	1220	1186	1181	1218	1230	1217	1210	1143	1232	1227	1166	1250	1147	1149	1258	1207	1235	1207	1195	1193	1184	1163	1197	1142	1227	1184	1204	1200	1163	1130	1187	1220	1169	1309	1199	1237	1224	1226	1135	1178	1233	1216	1184	1220	1195	1207	1236	1199	1166	1195	1119	1185	1129	1224	1219	1240	1162	1172	1169	1196	1222	1237	1184	1195	1179	1196	1167	1167	1221	1212	1181	1252	1204	1187	1209	1215	1191	1212	1181	1167	1212	1248	1225	1214	1201	1163	1163	1172	1228	1217	1233	1181	1209	1238	1167	1244	1146	1150	1149	1237	1217	1143	1240	1147	1254	1226	1161	1151	1238	1193	1241	1195	1176	1193	1231	1274	1252	1219	1214	1213	1162	1239	1233	1166	1177	1214	1104	1209	1191	1184	1197	1188	1218	1224	1227	1146	1232	1156	1190	1169	1165	1202	1241	1233	1191	1166	1220	1221	1191	1269	1236	1201	1194	1199	1240	1219	1179	1258	1194	1149	1276	1217	1206	1199	1213	1186	1210	1204	1179	1207	1178	1226	1199	1192	1207	1279	1193	1200	1222	1233	1236	1169	1183	1166	1207	1167	1181	1213	1231	1205	1179	1201	1107	1198	1227	1225	1183	1189	1216	1215	1194	1216	1164	1198	1231	1199	1173	1161	1184	1114	1179	1237	1145	1255	1216	1175	1238	1192	1187	1248	1233	1228	1193	1252	1223	1188	1229	1129	1076	1182	1187	1211	1188	1160	1212	1156	1216	1175	1200	1207	1263	1190	1151	1222	1206	1184	1214	1109	1190	1196	1188	1178	1281	1215	1178	1170	1237	1209	1188	1260	1216	1246	1137	1180	1184	1198	1156	1208	1213	1221	1174	1200	1225	1177	1198	1204	1138	1221	1168	1159	1236	1174	1198	1186	1172	1317	1207	1253	1253	1198	1206	1193	1178	1141	1198	1257	1155	1224	1195	1183	1188	1232	1118	1141	1242	1232	1147	1222	1205	1268	1182	1184	1186	1189	1196	1186	1219	1245	1205	1123	1184	1186	1199	1168	1189	1203	1191	1249	1188	1122	1182	1219	1195	1186	1241	1248	1204	1142	1182	1167	1245	1224	1157	1207	1255	1168	1178	1203	1233	1213	1152	1162	1195	1149	1147	1189	1209	1199	1176	1162	1145	1188	1194	1209	1177	1179	1173	1240	1177	1185	1189	1186	1222	1205	1157	1251	1222	1158	1178	1195	1218	1196	1206	1241	1190	1248	1180	1197	1252	1190	1134	1197	1182	1115	1224	1166	1179	1234	1199	1184	1180	1210	1171	1240	1177	1193	1188	1205	1178	1200	1204	1222	1156	1194	1195	1184	1168	1144	1248	1154	1238	1199	1182	1191	1176	1178	1188	1213	1173	1184	1212	1195	1182	1255	1191	1244	1171	1197	1175	1183	1199	1188	1231	1221	1142	1228	1196	1215	1226	1203	1195	1189	1256	1152	1083	1224	1212	1171	1278	1151	1149	1231	1191	1240	1251	1177	1239	1241	1228	1193	1251	1167	1197	1215	1194	1173	1165	1189	1170	1181	1243	1228	1209	1148	1223	1209	1173	1180	1201	1281	1241	1173	1176	1179	1172	1218	1238	1223	1220	1154	1221	1246	1231	1171	1285	1197	1252	1193	1170	1223	1261	1190	1192	1245	1226	1199	1245	1188	1177	1178	1265	1183	1281	1178	1190	1176	1175	1262	1219	1217	1184	1209	1244	1202	1225	1176	1206	1244	1221	1201	1207	1208	1223	1201	1195	1223	1221	1178	1236	1197	1188	1144	1154	1122	1205	1214	1229	1163	1173	1156	1243	1192	1169	1191	1165	1241	1221	1214	1163	1210	1194	1227	1167	1259	1174	1251	1175	1128	1234	1189	1195	1221	1216	1177	1155	1202	1209	1111	1207	1162	1121	1203	1270	1216	1233	1216	1211	1216	1248	1220	1220	1193	1199	1187	1158	1263	1127	1186	1154	1192	1197	1207	1188	1194	1242	1193	1217	1235	1266	1149	1202	1220	1203	1194	1224	1170	1166	1197	1216	1213	1159	1190	1242	1127	1195	1215	1136	1219	1209	1136	1181	1179	1181	1190	1188	1170	1192	1188	1194	1158	1178	1196	1206	1196	1207	1202	1209	1221	1179	1210	1232	1211	1215	1147	1233	1239	1189	1237	1186	1144	1132	1227	1223	1194	1210	1177	1229	1239	1189	1194	1212	1219	1243	1136	1211	1177	1197	1153	1205	1230	1198	1202	1232	1216	1199	1222	1244	1211	1200	1184	1205	1184	1168	1237	1134	1154	1265	1250	1176	1165	1147	1207	1188	1137	1187	1216	1212	1287	1153	1164	1212	1186	1167	1168	1233	1153	1237	1169	1156	1182	1168	1290	1254	1177	1235	1196	1176	1217	1209	1200	1210	1245	1169	1142	1125	1163	1132	1186	1155	1205	1224	1178	1193	1246	1201	1215	1170	1165	1186	1255	1174	1254	1201	1218	1209	1186	1151	1198	1225	1266	1145	1155	1213	1192	1160	1243	1146	1160	1190	1159	1175	1212	1203	1175	1235	1176	1232	1218	1181	1204	1259	1237	1165	1224	1233	1155	1179	1200	1237	1140	1230	1234	1154	1191	1165	1218	1190	1191	1234	1223	1220	1209	1204	1229	1204	1160	1249	1183	1240	1195	1186	1193	1253	1212	1181	1157	1243	1236	1206	1197	1210	1221	1201	1181	1205	1191	1194	1178	1231	1217	1211	1186	1191	1171	1208	1160	1141	1201	1199	1172	1181	1156	1227	1221	1218	1219	1214	1180	1213	1187	1180	1148	1154	1139	1251	1250	1164	1165	1221	1220	1160	1222	1240	1205	1250	1212	1166	1205	1214	1167	1244	1126	1146	1214	1245	1219	1150	1195	1202	1228	1180	1198	1142	1247	1176	1184	1099	1178	1200	1134	1174	1190	1177	1237	1187	1194	1226	1233	1199	1152	1177	1175	1232	1161	1263	1169	1210	1191	1165	1206	1163	1293	1189	1181	1204	1223	1086	1211	1232	1183	1215	1179	1211	1216	1182	1255	1156	1226	1205	1239	1170	1216	1205	1254	1223	1216	1193	1206	1203	1172	1158	1235	1173	1255	1183	1240	1238	1154	1218	1221	1176	1162	1223	1118	1222	1209	1229	1212	1272	1247	1189	1206	1165	1255	1233	1169	1220	1178	1150	1160	1157	1200	1188	1160	1194	1213	1220	1228	1200	1179	1208	1203	1195	1161	1230	1278	1177	1214	1240	1175
24323	22747	31860	27174	19379	10959	2802	508	417	439	482	458	446	437	440	454	422	453	463	429	434	458	481	431	441	451	467	445	407	427	413	410	446	446	454	445	439	442	416	419	431	460	409	436	412	444	383	425	448	427	444	417	452	431	457	494	392	435	432	426	434	469	418	451	429	393	436	438	436	416	452	442	438	475	454	441	448	459	424	478	449	388	449	456	481	408	408	420	469	454	449	449	413	431	448	440	441	474	441	442	457	398	425	412	468	480	466	477	422	426	478	436	422	412	446	435	441	450	438	461	411	426	468	447	418	437	466	443	438	405	464	424	471	437	451	447	448	456	397	469	455	422	464	414	420	435	418	412	438	446	438	427	401	451	405	428	414	437	432	432	427	483	433	438	424	421	421	425	402	458	432	420	453	407	405	451	416	441	468	403	418	454	414	426	415	432	428	436	441	440	441	445	470	441	438	442	450	455	418	437	452	438	448	417	459	457	449	423	459	422	406	427	464	416	448	407	429	431	454	432	416	457	482	412	410	465	417	447	455	409	456	459	433	464	432	467	424	455	465	427	427	448	427	405	419	441	479	444	471	415	432	393	454	436	410	447	458	452	433	415	425	444	421	449	464	448	431	457	442	440	445	453	436	436	401	420	442	452	465	433	446	434	440	427	437	397	441	417	436	463	438	452	435	464	459	457	413	403	390	449	432	452	435	448	440	442	435	413	438	456	400	456	419	412	446	449	439	456	439	451	429	494	418	412	477	448	451	464	417	421	459	452	462	443	447	444	451	428	421	435	434	432	420	461	435	435	434	459	464	428	426	347	415	430	455	415	481	444	451	432	428	421	454	413	425	394	408	427	434	432	434	465	451	435	415	452	428	437	458	404	405	428	446	422	437	437	415	419	414	425	428	474	395	452	427	438	419	443	436	441	441	420	460	450	443	456	448	456	466	435	443	427	434	409	434	425	427	428	397	422	440	438	436	412	430	437	418	409	424	412	437	462	429	443	441	415	453	487	437	432	494	462	436	438	399	436	448	450	427	438	469	435	456	459	444	446	449	402	458	414	430	411	439	411	426	439	404	407	419	451	455	429	424	440	456	424	429	437	486	423	422	466	412	417	445	429	431	448	462	424	435	442	433	439	431	424	457	445	435	434	462	442	401	444	459	444	440	405	419	440	425	460	448	461	449	438	479	450	448	427	444	435	442	476	438	437	410	435	407	415	483	435	444	461	400	417	422	458	412	428	418	422	428	437	471	456	430	437	444	452	464	421	406	405	459	422	444	446	409	419	444	389	490	438	423	428	457	444	431	430	417	421	442	413	411	445	422	470	378	438	445	453	463	440	387	445	418	432	448	443	413	419	446	465	441	466	409	425	398	401	431	469	432	445	441	443	447	414	441	432	461	432	469	429	431	431	441	463	447	465	445	438	429	455	437	425	448	428	401	456	425	447	469	443	422	450	431	403	409	454	436	386	440	442	412	438	447	440	439	402	406	390	413	483	453	423	428	450	427	422	452	425	435	370	441	428	477	428	468	459	423	435	414	423	423	430	445	452	456	426	442	461	410	450	466	411	423	460	443	440	423	452	450	423	449	446	446	408	422	413	458	390	410	452	425	434	426	441	424	433	436	466	433	405	452	444	447	447	488	443	478	396	425	482	451	430	429	410	466	439	434	453	396	422	439	427	457	452	396	410	440	422	389	437	442	462	439	419	438	403	440	448	403	397	421	445	438	430	420	448	421	443	457	428	427	430	401	455	420	449	431	407	461	431	417	428	425	418	417	449	407	431	460	414	460	436	459	450	442	461	474	424	400	446	433	433	428	417	442	437	407	480	411	423	462	430	433	408	445	458	445	393	435	408	416	438	434	426	443	427	417	417	434	422	511	437	449	431	446	418	452	419	404	465	445	460	433	466	409	429	422	382	445	406	441	425	420	448	423	452	462	477	399	442	455	439	419	409	409	403	442	434	417	428	454	419	438	444	472	389	446	471	416	460	425	452	452	405	424	428	447	399	428	438	428	459	432	421	442	440	435	415	408	459	433	433	424	447	460	425	447	430	433	440	425	443	444	407	456	455	433	395	442	450	434	445	463	418	443	452	390	452	408	445	454	439	457	437	431	437	438	441	445	413	437	474	436	414	431	453	460	422	421	418	422	453	412	457	480	423	365	461	404	418	496	424	396	450	411	441	424	412	427	446	415	484	448	445	407	416	410	394	424	427	459	454	418	449	394	411	477	433	466	417	454	430	419	437	400	434	398	447	436	428	431	436	437	406	466	407	453	434	426	449	423	425	406	450	455	438	428	426	420	459	429	454	417	438	463	455	461	465	387	461	457	395	462	402	443	433	414	439	460	443	426	427	428	446	472	421	447	411	447	401	386	429	463	452	410	482	419	439	459	480	429	451	407	445	426	413	432	396	451	447	411	476	466	427	460	470	432	439	447	424	436	474	450	424	439	453	424	400	445	437	442	429	395	446	463	440	425	435	448	485	417	458	416	421	446	441	428	399	429	416	452	447	415	473	404	435	429	458	476	416	442	430	411	446	456	430	414	434	478	461	443	417	498	446	454	413	416	449	403	489	418	421	420	450	460	492	448	452	432	454	416	442	431	450	454	430	456	430	449	471	443	462	444	438	378	452	433	439	400	464	413	428	434	441	430	436	425	405	433	423	446	396	442	432	417	465	444	408	453	456	454	469	431	451	398	444	402	441	464	422	494	413	399	447	452	447	409	429	423	467	458	452	460	454	433	404	440	452	435	389	444	436	415	410	422	473	410	450	415	434	441	460	442	417	418	442	417	427	451	461	436	436	404	425	449	430	443	459	483	472	438	457	479	419	407	449	462	425	486	417	407	420	399	413	416	420	470	434	433	446	417	444	456	470	442	457	440	455	441	442	398	436	441	410	457	415	431	498	448	397	438	460	446	402	454	443	417	422	419	457	449	384	462	428	461	462	418	456	434	455	425	447	451	392	406	418	453	430	395	434	436	413	434	448	459	422	429	456	429	451	419	444	431	439	441	440	426	419	422	429	420	426	411	448	416	447	400	425	421	395	418	470	463	428	457	451	431	434	431	451	444	438	430	424	411	412	434	430	395	452	428	435	406	418	435	447	449	441	408	456	424	430	423	430	446	443	413	433	429	427	458	434	458	445	452	424	459	425	425	440	442	414	430	405	399	448	465	396	470	441	458	405	438	452	431	424	435	419	459	402	457	436	457	455	443	453	425	437	440	459	424	408	416	435	443	460	438	442	440	467	441	410	445	407	465	431	429	488	436	423	446	447	442	445	447	424	462	430	450	467	436	434	432	433	433	422	426	452	435	431	446	416	467	458	431	440	409	468	430	441	473	430	426	448	453	450	473	469	429	410	423	408	445	465	417	414	430	413	399	469	468	436	440	443	462	445	472	436	423	444	439	414	407	455	418	439	427	453	452	442	392	402	454	418	406	427	395	466	429	451	440	433	445	426	429	456	439	412	459	457	434	431
56990	87307	63601	38611	16036	13808	5039	1044	823	812	792	841	822	807	848	823	792	847	788	810	800	770	830	816	797	820	850	818	816	796	835	823	795	792	784	795	825	861	797	829	781	836	814	779	811	754	857	819	807	821	823	779	752	793	790	799	789	797	819	811	796	799	828	803	820	782	777	778	831	773	791	782	780	816	761	773	877	783	718	775	848	796	817	813	839	802	790	818	796	806	801	818	866	754	771	788	841	834	789	776	849	808	798	803	802	828	824	796	823	852	780	815	775	802	840	813	727	797	793	804	792	819	840	820	774	785	811	813	817	788	834	807	779	816	825	779	814	812	831	848	784	799	857	831	765	809	830	776	785	848	824	767	833	790	833	808	804	779	805	817	840	751	814	820	857	806	848	793	772	833	803	772	827	793	851	808	838	778	759	778	799	780	845	788	765	759	765	790	780	787	766	803	786	786	794	822	827	799	829	784	787	822	817	817	797	793	798	790	807	811	799	830	852	802	774	823	800	804	740	811	771	799	769	827	774	797	738	779	813	775	780	844	827	821	804	784	789	772	788	750	767	783	825	817	787	781	829	837	818	774	790	780	832	766	757	814	803	804	759	776	783	791	770	808	813	820	777	778	825	787	815	824	831	786	809	788	760	802	754	811	816	765	757	767	828	753	793	803	759	817	811	848	795	820	783	771	792	835	818	809	786	796	797	815	787	818	818	809	788	785	836	814	819	811	771	755	821	752	831	786	760	818	816	791	827	761	809	795	809	832	833	813	777	803	806	772	724	821	781	815	809	758	796	821	797	807	737	783	791	806	786	807	789	820	870	754	822	795	815	819	791	837	743	790	830	779	818	840	840	784	786	835	848	822	774	787	872	792	824	771	795	763	830	795	791	828	833	832	778	793	818	797	810	833	783	823	840	805	769	825	765	795	798	766	807	795	811	797	799	805	805	804	786	785	762	849	855	778	798	820	778	825	796	748	773	811	795	808	825	772	821	766	826	811	783	752	729	802	844	759	798	818	798	827	845	781	775	833	815	803	826	768	782	834	740	821	760	793	842	808	811	803	762	810	812	824	766	785	793	789	827	769	824	771	793	821	731	815	783	844	815	811	832	773	754	800	823	821	823	761	778	817	791	800	804	844	769	824	797	803	796	805	761	824	827	805	836	794	812	801	841	750	774	801	780	790	853	811	812	847	841	798	807	769	820	778	778	788	793	848	778	817	773	852	795	822	806	776	794	806	793	793	853	842	826	805	823	812	805	776	781	811	803	786	836	748	733	775	798	802	807	772	810	812	763	868	776	790	809	820	811	817	803	798	775	778	813	798	817	813	785	757	752	831	820	792	754	841	794	812	804	802	804	759	802	801	796	811	773	814	805	810	833	793	793	809	818	841	806	785	773	864	825	837	832	825	797	794	793	801	818	810	818	785	731	814	844	812	760	808	831	813	857	842	762	834	780	819	750	830	776	828	819	821	801	790	831	813	787	813	797	770	805	789	773	791	760	874	816	756	781	828	830	830	810	799	818	806	795	792	767	808	819	823	828	820	747	846	771	797	796	830	778	785	803	853	853	854	803	787	782	814	827	795	804	780	800	823	864	772	816	835	792	853	777	788	769	820	814	835	784	799	796	793	812	814	868	865	796	785	747	805	824	814	787	801	825	828	781	772	761	789	820	796	797	799	781	744	808	779	813	787	773	822	794	847	842	781	799	774	826	788	825	859	775	811	847	784	768	823	806	779	789	814	830	757	815	754	830	775	832	775	769	781	795	831	771	807	814	830	791	783	833	795	780	812	773	831	782	832	796	808	876	762	802	804	837	781	822	821	760	785	874	815	762	787	801	826	775	772	809	841	827	788	774	796	831	779	806	813	847	816	820	840	763	812	808	779	827	803	835	799	820	771	762	856	792	826	757	788	816	807	755	809	784	792	805	772	749	835	787	831	769	823	781	823	786	788	815	815	785	847	813	777	808	772	781	772	807	801	781	806	805	810	782	803	823	794	793	798	815	777	840	806	778	801	801	773	811	770	784	769	888	770	770	832	800	772	804	752	793	795	797	793	860	815	768	810	757	826	760	742	768	837	806	795	848	798	791	846	798	823	804	792	828	801	803	805	788	791	813	796	797	766	871	818	805	752	753	788	820	793	741	794	774	769	756	860	823	831	807	837	786	818	787	786	803	787	782	789	769	814	858	795	823	813	807	814	815	757	805	807	820	846	823	807	762	770	806	773	819	783	827	828	771	821	808	826	774	825	819	813	814	816	760	762	812	858	766	817	818	814	895	771	787	833	765	770	777	756	847	785	840	797	825	842	810	869	786	807	792	840	796	798	792	820	854	780	822	834	806	810	804	819	764	804	814	735	796	822	768	787	836	846	825	837	802	842	782	819	805	810	756	854	816	796	793	818	809	808	770	765	827	863	804	774	776	776	814	829	803	812	834	790	772	779	796	825	777	803	812	792	822	800	826	812	800	800	829	800	767	865	838	790	793	783	825	824	822	793	807	847	826	854	788	792	805	879	820	842	820	819	807	796	803	801	811	785	786	751	735	807	801	828	790	738	794	829	778	840	832	835	816	802	785	834	748	814	804	811	805	817	782	827	834	782	840	854	763	796	786	814	796	834	794	828	773	848	778	789	760	793	793	797	847	802	854	824	793	861	784	765	823	803	799	833	812	805	796	835	776	790	771	816	816	738	768	816	814	804	841	813	847	785	820	863	809	783	838	799	791	807	759	784	864	787	794	825	730	774	753	806	822	794	769	825	771	807	792	808	817	812	805	779	853	805	744	798	759	827	813	867	779	844	773	813	796	819	807	808	810	789	758	779	810	832	808	801	831	847	801	783	790	826	821	841	808	810	798	822	765	811	800	817	832	827	792	797	834	769	818	838	824	801	774	795	809	788	809	839	785	826	822	831	820	810	722	854	770	837	844	773	790	772	813	815	788	782	828	782	792	831	837	765	810	770	800	813	799	790	785	782	784	803	809	799	815	819	772	798	803	780	807	813	804	823	762	780	812	807	818	838	796	806	764	776	803	803	813	803	799	783	798	788	747	781	791	802	779	765	812	822	816	834	804	808	749	779	739	793	827	775	827	802	796	783	842	817	804	811	785	800	823	798	794	786	809	760	849	857	809	814	813	757	841	793	808	791	834	823	824	821	826	826	772	796	772	810	808	778	801	812	815	798	814	768	798	815	814	767	805	804	777	807	825	867	787	807	788	787	834	819	801	782	815	814	806	760	837	808	783	802	810	827	843	791	762	773	779	773	798	823	783	729	803	765	750	837	776	788	777	814	826	782	785	847	843	842	790	774	818	782	784	794	814	743	793	844	797	874	758	797	840	779	798	834	755	804	775	787	797	805	794	808	759	811	782	824	810	799	813	817	789	805	813	800	813	782	824	776	756	810	763	782	757	820	736	768	753	819	756	822	762	808	807	783	789	762	825	781	727	809	819	800	769	806	858	810	907	838	771	809	772	816	795	816
23235	21639	30265	25162	21520	20639	11284	956	435	463	425	420	415	405	447	441	408	427	454	451	409	410	425	449	422	428	404	433	425	398	390	394	400	418	397	390	395	401	418	404	427	402	399	416	409	411	392	417	414	467	426	419	452	406	417	405	379	438	401	399	365	397	386	370	372	411	388	440	405	385	413	423	421	383	392	414	391	365	387	436	404	424	395	372	375	406	413	401	379	377	380	418	418	406	386	418	439	397	384	429	431	376	418	442	382	395	370	386	431	403	417	379	431	399	396	436	407	390	375	416	393	363	388	368	403	414	426	400	399	371	373	391	404	435	392	420	375	399	423	417	407	357	396	421	384	404	431	404	413	431	408	411	396	430	424	404	414	361	365	412	404	403	391	390	382	391	400	392	390	418	380	424	411	374	438	411	411	390	389	408	437	386	381	385	402	406	403	383	433	413	404	397	408	396	362	388	409	380	357	406	399	380	413	364	405	410	414	392	398	418	387	429	407	436	404	398	386	425	390	418	370	364	387	427	396	391	374	391	353	389	399	434	425	412	386	441	436	408	400	404	405	385	406	411	374	406	408	413	390	432	403	400	386	447	439	393	424	416	422	392	394	423	400	432	409	404	401	425	402	387	370	388	417	427	381	397	400	423	394	406	410	407	383	432	386	383	414	402	373	441	414	386	403	426	387	361	403	388	447	348	394	401	416	435	354	399	397	381	372	381	406	421	390	371	382	422	381	401	409	423	376	389	417	404	404	399	405	416	397	411	389	395	418	393	425	371	385	440	389	377	378	387	405	358	413	400	393	412	404	405	402	419	411	397	398	408	416	399	405	432	392	410	384	433	384	412	374	390	434	422	422	358	382	380	388	421	383	374	389	421	398	402	416	394	398	339	370	428	437	413	351	409	386	384	393	405	417	398	446	383	422	375	404	410	377	397	402	390	414	406	403	430	379	371	403	418	405	406	402	388	398	418	415	415	392	388	362	372	437	399	428	409	409	397	403	406	381	402	406	384	415	396	398	391	406	393	392	410	399	400	398	413	406	387	404	403	390	401	380	395	422	428	419	396	372	421	394	392	400	398	392	409	401	385	419	401	405	407	410	411	387	392	412	390	442	399	412	402	430	402	401	382	376	386	393	400	399	374	408	393	382	404	435	399	392	412	380	407	391	392	403	386	388	412	409	406	401	377	431	408	373	416	426	392	385	417	400	410	369	403	418	373	393	401	379	406	395	407	398	438	408	392	429	378	429	408	414	393	408	396	369	423	368	408	384	403	392	387	412	380	417	414	411	416	417	384	404	385	379	411	425	394	404	414	408	376	382	391	411	433	365	391	391	418	404	365	404	416	363	384	405	419	390	436	398	425	377	383	393	396	411	416	375	396	409	439	424	440	384	364	383	393	387	404	364	394	397	461	394	407	392	417	402	391	413	408	405	409	430	378	370	402	406	399	389	375	445	399	426	408	410	390	389	385	435	388	388	430	422	361	407	361	386	365	386	383	426	419	430	398	421	391	406	416	371	413	412	369	407	408	400	413	384	400	386	389	406	394	384	409	389	425	403	394	438	371	433	423	379	412	402	385	410	436	398	366	406	412	391	420	394	371	385	359	381	389	421	414	410	388	368	440	415	391	394	406	402	376	380	407	392	394	394	381	409	349	376	399	402	420	395	409	360	400	374	374	377	421	374	412	406	410	413	372	403	412	409	436	406	359	394	376	381	404	419	395	406	420	394	410	378	374	406	406	374	424	387	391	436	429	407	395	429	400	380	396	349	374	410	376	385	429	386	434	402	400	390	401	396	408	409	400	422	406	387	422	420	399	405	418	382	425	392	412	426	390	362	409	402	398	401	421	405	417	395	391	408	385	423	384	413	417	402	389	375	460	415	398	409	412	410	387	412	392	384	414	420	369	387	394	415	429	376	389	395	392	397	415	421	385	380	423	404	410	358	376	426	387	413	404	427	397	365	404	394	401	440	371	392	381	401	352	401	384	377	373	360	395	406	410	400	396	400	416	407	436	429	395	390	379	381	405	405	395	401	379	402	422	421	404	410	360	375	379	413	387	417	363	383	364	407	394	398	392	393	412	407	396	415	377	370	390	352	383	409	415	422	379	397	415	414	421	384	407	396	390	395	383	402	424	386	390	383	429	396	400	415	372	389	401	384	377	388	415	373	369	372	390	379	394	380	407	398	417	409	404	407	408	345	376	399	398	396	391	404	437	408	397	423	397	398	368	392	422	417	387	400	409	411	391	374	421	409	400	409	392	368	400	391	402	451	407	395	409	375	378	436	404	383	417	416	418	383	407	396	429	414	399	416	402	387	398	413	414	375	411	385	416	421	432	403	422	405	399	383	436	383	381	385	403	366	368	376	383	411	413	351	408	367	401	379	395	419	421	391	390	384	360	386	411	385	391	387	402	356	384	431	426	431	407	394	395	403	407	404	438	392	435	379	457	428	369	423	411	359	420	438	403	390	416	360	402	423	381	412	402	378	380	384	390	415	441	387	416	381	364	393	396	414	402	394	406	413	373	423	423	398	397	428	435	421	388	423	424	378	395	418	418	402	410	406	403	456	365	408	422	392	416	410	386	419	406	387	386	387	369	411	414	406	398	435	383	384	401	438	376	391	403	377	390	393	404	384	398	422	428	408	406	389	407	389	442	369	364	373	423	440	393	407	392	406	391	388	402	398	403	375	415	425	393	406	417	394	391	397	375	358	404	380	405	394	431	421	395	398	405	384	391	381	403	402	395	394	399	381	382	383	373	398	395	367	393	379	412	371	413	390	370	391	361	405	388	407	400	397	408	370	424	387	389	400	374	436	404	385	385	393	410	409	412	371	385	376	415	380	373	390	382	414	393	394	399	407	395	410	387	403	389	439	423	396	387	375	423	376	379	411	375	416	363	422	427	432	417	404	391	418	409	412	403	384	381	387	435	411	412	408	415	413	416	377	425	367	418	394	410	372	408	430	411	380	365	404	389	409	395	403	405	387	394	404	367	415	405	398	397	430	416	387	413	424	405	436	378	422	387	369	423	382	405	397	403	410	371	396	412	432	396	375	422	402	371	403	382	375	413	414	389	431	375	364	395	385	390	427	396	387	383	399	407	367	395	386	404	435	364	384	428	408	414	420	367	365	401	373	417	425	385	431	432	399	422	428	437	394	365	399	395	426	389	414	430	394	345	423	383	418	382	405	390	397	411	413	399	450	394	405	395	408	405	395	409	426	413	365	390	394	394	426	418	400	366	359	389	414	395	407	415	398	438	407	386	426	382	431	388	403	400	415	429	423	382	411	453	395	409	352	355	390	379	442	392	385	396	420	390	421	422	415	389	355	406	384	398	432	417	397	407	387	357	383	384	419	413	430	375	394	416	413	443	403	391	406	392	395	408	439	393	403	412	416	421	413	407	372	406	399	357	397	397	411	402	431	391	383	404	350	423	409	392	420	388	405	388	417	426	392	402	369	374	439	398	378	378	378	394
58966	99354	76699	48949	26134	22027	11261	1431	736	769	723	735	738	733	731	719	706	715	738	684	739	723	720	719	714	694	723	717	722	697	664	705	767	707	710	704	731	695	725	677	684	671	700	720	737	730	719	710	697	702	715	688	685	696	734	693	717	689	676	713	661	734	705	694	718	695	686	714	701	640	682	678	667	680	734	688	708	731	759	701	666	706	697	685	673	689	693	700	715	707	658	704	672	698	687	675	683	696	705	664	676	701	735	733	684	681	669	753	698	705	746	694	722	729	642	666	707	699	720	757	651	695	690	704	732	711	673	675	696	683	688	688	723	685	713	724	725	647	691	703	715	667	713	716	662	706	714	685	679	680	708	721	669	697	672	680	695	712	720	729	694	687	687	731	678	760	661	706	661	657	718	653	711	649	714	720	682	740	697	667	714	700	699	707	704	695	668	642	724	715	665	686	731	682	727	723	688	700	712	705	689	686	696	690	739	695	684	732	753	756	731	734	679	701	685	701	712	668	633	697	672	722	663	678	686	727	666	699	658	716	704	707	700	711	700	685	736	722	688	729	652	739	679	741	740	729	763	695	705	735	676	722	700	700	656	694	688	706	680	692	694	706	688	666	673	680	697	677	688	733	674	712	714	670	672	683	750	686	693	654	709	679	716	713	698	709	659	691	688	675	682	638	685	681	710	723	704	670	725	697	677	665	724	712	700	683	657	719	731	725	714	705	730	700	658	681	701	692	719	702	704	655	648	688	686	697	680	693	683	691	669	691	697	730	685	757	710	675	611	672	703	700	690	694	716	629	741	684	730	691	684	675	694	667	728	697	724	718	669	654	713	684	689	703	739	704	728	645	713	691	679	698	686	724	693	702	705	667	743	702	709	734	702	705	707	711	705	710	662	662	770	690	691	710	698	679	705	694	690	688	680	674	718	690	680	743	666	706	699	685	696	693	693	711	681	678	696	663	709	732	693	723	693	673	726	691	684	753	691	741	694	671	671	731	699	709	659	727	696	683	713	688	671	738	647	691	719	725	752	719	684	730	767	698	737	735	673	695	654	685	739	691	706	692	688	717	698	666	670	695	681	731	673	725	682	711	744	682	685	736	718	706	720	723	715	684	659	738	701	708	734	701	727	701	684	680	715	699	735	706	674	704	672	658	668	729	730	732	727	693	673	692	702	711	715	734	691	671	661	680	688	685	720	772	733	674	693	717	712	688	678	724	692	695	685	721	653	704	711	657	685	700	700	714	682	721	713	693	684	692	725	660	739	684	730	723	712	670	715	724	669	691	676	734	718	678	676	682	684	711	711	749	688	692	682	694	642	730	741	649	671	689	687	699	672	744	758	676	710	659	681	713	745	677	684	713	695	698	698	715	689	719	739	702	710	703	727	711	679	743	700	740	660	724	710	683	708	703	683	654	661	697	662	713	667	638	726	750	672	707	735	711	702	724	724	705	676	777	647	702	731	692	696	669	726	706	661	663	709	692	679	664	668	668	689	665	678	721	686	702	690	645	713	692	718	691	698	685	671	719	669	733	742	702	725	698	739	717	657	711	650	659	690	654	682	661	679	651	680	682	732	679	708	674	697	635	706	720	733	702	677	648	760	667	705	708	665	676	718	667	634	752	712	701	708	704	685	716	749	677	698	695	681	686	747	713	688	667	683	684	703	665	718	665	703	696	729	748	671	717	630	702	698	711	726	688	666	697	718	714	654	699	691	712	728	712	703	678	732	700	688	689	692	707	726	703	717	659	665	664	749	676	678	688	704	681	746	735	694	652	681	659	723	634	683	709	686	669	684	690	709	701	682	729	685	651	697	724	706	702	711	737	666	679	706	709	706	691	717	681	718	642	726	704	755	648	734	696	693	684	727	704	637	717	695	730	699	727	661	656	710	685	749	722	702	710	658	699	696	645	716	645	737	649	701	704	685	751	669	731	669	719	708	687	684	729	709	700	687	723	692	698	731	738	673	662	702	675	670	684	668	724	679	684	658	719	709	705	701	689	705	717	705	728	694	708	732	743	653	675	724	674	658	643	666	751	721	673	672	719	648	680	674	669	719	684	706	689	685	682	666	751	671	666	670	710	705	677	696	679	653	699	689	694	686	711	738	689	660	693	677	700	721	676	691	749	709	657	666	687	686	709	711	663	689	707	734	703	678	695	701	668	697	694	676	679	692	662	692	651	695	679	714	726	685	722	685	712	709	706	710	663	662	684	711	759	714	748	733	742	708	696	701	684	691	716	712	687	706	669	713	685	682	691	655	718	693	699	719	676	711	677	710	724	704	683	645	713	695	727	642	668	731	681	623	678	702	695	732	730	690	677	659	722	673	672	683	693	661	700	715	681	701	668	716	672	666	709	703	694	668	741	692	719	699	698	713	711	683	715	729	729	698	730	681	634	685	686	728	700	698	696	744	721	726	720	734	686	705	640	692	684	672	724	699	677	681	676	688	702	684	719	703	736	730	704	685	717	669	708	683	673	674	691	678	715	741	707	738	658	730	700	720	720	722	724	703	677	698	700	707	675	705	739	694	645	735	701	635	670	686	742	640	710	661	678	671	704	712	689	714	644	678	688	761	703	668	721	691	691	696	734	655	679	713	666	689	712	662	725	691	728	681	713	650	677	710	619	682	714	660	696	739	704	679	691	696	684	748	681	652	717	754	691	683	774	737	687	699	641	685	692	765	678	721	690	672	729	712	700	689	737	717	703	667	698	724	675	676	709	723	659	715	697	745	653	740	671	701	659	710	668	725	724	741	714	694	683	731	696	735	723	687	681	707	696	725	656	710	712	685	708	648	688	710	659	656	683	678	717	743	681	728	715	741	723	668	731	701	698	675	685	727	703	678	721	665	718	678	719	684	741	694	670	660	667	726	664	722	697	706	729	723	673	667	731	705	669	721	679	706	718	721	707	711	707	684	706	716	730	721	682	689	710	682	709	712	709	680	674	731	664	676	685	731	686	704	717	665	720	708	684	654	698	682	712	712	694	706	718	709	659	707	717	701	678	684	668	693	705	663	692	694	674	686	751	726	671	687	680	710	677	686	726	730	662	675	701	710	703	710	696	712	697	749	712	730	681	771	660	693	693	707	739	682	664	687	700	728	685	702	747	719	705	667	688	729	662	691	726	676	729	679	704	712	684	703	664	678	657	726	649	704	700	646	722	685	684	708	752	736	683	632	707	694	710	698	697	681	753	681	708	696	707	710	702	672	697	724	745	679	651	690	668	633	663	698	692	681	716	660	721	768	720	726	651	692	686	689	711	719	685	704	686	677	692	642	671	731	697	781	689	674	675	766	679	697	723	723	730	702	699	702	688	676	713	737	685	713	723	681	713	690	757	728	724	682	721	714	654	691	714	673	728	662	725	737	694	711	691	698	684	693	677	741	704	671	670	712	658	732	680	753	697	696	697	692	702	714	694	768	682	704	742	712	728	710	650	700	714	707	711	723	643	677	709	641	721	718	691	709	676	671	693	704	712
27889	27235	26851	13846	2770	1275	927	640	686	705	644	589	643	649	676	635	657	684	694	676	674	668	667	677	699	686	649	628	695	674	656	673	668	671	672	679	627	714	645	634	645	682	697	632	664	653	667	673	706	739	712	679	681	704	685	667	664	678	629	686	691	654	673	690	643	677	656	710	704	668	666	687	673	654	682	671	636	730	644	686	715	637	662	646	659	699	705	691	654	702	657	669	694	693	659	629	701	652	675	678	659	672	661	615	671	657	695	674	703	657	633	690	687	644	666	681	649	638	704	622	701	670	641	688	634	691	663	662	652	673	657	614	719	657	609	687	669	683	685	617	630	696	693	692	655	676	672	716	687	673	634	690	646	650	676	667	732	688	644	683	685	634	673	641	668	649	676	712	690	678	650	691	674	664	642	670	647	697	666	709	658	686	672	707	649	678	642	669	629	659	657	681	663	693	717	648	644	697	634	683	666	633	681	696	646	678	645	677	624	643	637	682	655	661	645	612	639	651	683	627	664	686	671	655	690	685	659	687	669	677	656	656	626	703	659	693	669	649	662	655	691	678	695	639	654	694	676	686	661	675	647	672	712	660	706	655	659	637	681	620	657	657	684	667	651	709	670	659	676	655	606	640	708	705	670	664	650	709	693	656	666	666	649	667	704	669	707	682	703	684	667	683	637	643	675	726	692	647	656	670	637	671	625	649	626	741	684	697	658	710	660	696	652	705	647	658	679	625	664	662	631	679	633	684	642	678	683	649	680	659	681	728	655	668	703	717	613	636	684	678	651	647	681	689	672	612	683	645	688	662	689	662	681	656	659	670	654	668	654	641	647	696	625	698	724	655	644	646	646	673	662	643	686	652	704	682	717	663	644	645	642	654	656	672	702	685	684	701	680	646	686	653	655	635	698	648	638	672	630	669	674	643	636	636	659	733	667	653	701	717	677	679	640	641	685	713	639	677	655	668	644	656	660	624	659	698	688	614	677	667	672	742	646	642	649	691	686	700	666	632	623	656	671	645	661	680	686	711	682	641	688	686	660	653	674	661	669	710	667	699	629	612	680	648	683	669	681	673	648	665	664	661	648	651	632	667	652	673	719	672	667	656	617	707	692	660	706	686	713	711	683	702	660	662	678	669	667	674	650	684	634	663	700	660	651	677	690	674	701	655	641	728	620	629	660	614	660	655	641	667	703	698	636	654	667	686	680	693	649	682	652	649	677	660	684	673	681	679	676	719	678	671	649	729	690	649	632	630	666	639	667	686	666	633	638	671	681	668	681	631	692	640	704	692	600	660	679	663	680	674	719	671	661	680	688	640	670	683	660	687	647	645	695	657	701	697	636	642	710	666	649	713	661	685	688	706	692	688	686	670	643	685	666	659	661	657	674	663	652	687	699	725	648	675	701	684	657	633	674	674	694	635	678	664	665	658	649	673	687	683	650	653	634	731	688	625	691	699	647	678	672	649	673	650	651	685	644	643	654	676	660	658	627	673	662	689	692	687	714	684	699	660	631	693	668	694	669	646	654	711	651	682	703	656	673	698	705	678	665	666	644	663	646	671	674	681	665	643	659	677	730	661	632	694	692	637	664	709	617	694	666	688	619	637	665	684	665	698	671	671	662	668	691	639	690	676	661	645	703	658	630	677	667	631	668	657	639	661	701	696	695	619	712	714	677	662	679	651	696	709	677	681	701	681	631	621	644	654	653	605	675	612	659	662	659	674	623	717	701	675	630	654	682	697	697	629	678	709	662	649	643	650	713	682	663	620	623	638	659	678	690	689	736	648	708	645	687	657	654	715	660	670	679	645	661	687	673	697	675	671	701	617	668	681	661	663	681	661	664	685	649	670	665	678	687	666	646	652	747	648	659	650	716	672	667	623	631	696	654	687	657	648	687	650	720	656	658	696	676	686	652	647	647	670	657	623	633	671	621	726	680	696	643	659	701	647	642	666	643	653	683	630	670	693	657	683	699	720	678	683	667	649	699	670	688	651	643	671	680	650	698	670	674	689	626	719	684	661	659	648	669	658	689	648	651	649	700	695	651	670	678	681	689	637	681	666	685	642	719	721	695	666	644	676	655	683	656	607	711	703	630	664	722	629	670	690	650	710	667	612	678	707	678	674	721	685	672	652	632	647	687	677	621	709	689	634	719	652	673	665	697	678	671	662	666	678	693	662	732	631	733	683	676	650	693	635	679	698	665	690	650	683	671	638	660	639	651	692	667	645	682	665	667	684	694	644	675	674	641	682	637	667	653	631	652	640	661	649	657	689	703	664	688	636	696	720	676	632	664	660	665	680	621	690	678	668	670	651	699	647	667	646	660	682	660	632	686	664	692	635	731	654	760	663	662	666	668	667	651	646	676	694	686	712	687	677	632	648	669	679	659	667	626	628	661	665	660	656	650	662	627	655	710	717	683	678	683	677	689	662	660	707	691	667	668	682	642	668	665	701	625	677	680	667	712	673	703	676	632	675	661	660	645	716	700	671	683	666	663	694	642	635	640	666	628	639	717	693	677	695	665	655	632	673	657	695	668	683	666	656	671	672	711	617	645	613	676	660	708	669	662	682	704	645	683	638	737	681	633	670	681	669	673	695	641	651	643	618	681	718	646	700	693	679	664	661	675	661	707	683	598	663	687	667	677	688	665	705	688	691	707	699	677	684	660	666	688	663	667	672	662	689	672	719	670	674	667	681	637	706	643	630	695	676	675	647	704	683	711	704	660	655	675	654	660	645	678	674	709	659	686	652	653	632	670	664	684	648	625	685	636	630	680	691	672	663	673	665	675	670	683	695	693	653	692	673	640	680	696	662	634	680	711	667	654	682	655	707	695	676	690	728	695	660	618	635	651	628	704	693	651	655	679	661	622	680	610	643	608	641	642	674	627	640	688	707	697	697	640	632	707	654	690	631	704	697	758	611	671	627	680	674	674	677	690	696	644	654	718	723	695	656	711	692	641	668	665	642	659	677	666	674	659	658	663	692	703	693	710	664	705	687	643	660	685	701	711	679	637	652	694	651	626	667	646	709	675	676	666	625	654	682	670	639	683	675	696	650	701	656	676	665	673	649	609	655	663	674	644	668	699	698	655	666	715	697	671	673	621	659	709	664	666	665	647	660	716	698	691	655	609	679	702	668	668	586	698	686	669	648	718	625	695	698	678	682	671	709	635	702	667	666	671	652	695	652	670	694	635	698	581	660	643	666	689	714	647	667	687	631	632	667	678	659	641	688	680	710	702	661	726	640	661	660	711	655	667	665	664	636	683	681	657	693	690	650	702	697	629	663	653	668	690	686	626	628	664	667	669	675	648	637	700	709	662	695	683	628	613	679	671	628	650	684	675	681	658	643	738	668	656	638	675	660	647	648	719	694	639	703	669	687	698	679	661	680	662	696	689	678	642	675	656	669	692	691	642	671	670	650	677	665	670	658	678	683	599	657	688	667	690	672	661	651	694	681	679	687	663	639	654	624	667	676	670	679
35084	46736	32528	14873	5154	2844	2073	1195	1141	1209	1178	1171	1211	1208	1150	1222	1190	1176	1138	1212	1215	1164	1154	1232	1193	1157	1171	1216	1224	1181	1150	1245	1189	1154	1200	1144	1211	1274	1181	1159	1215	1221	1206	1226	1091	1154	1124	1185	1142	1223	1191	1155	1198	1175	1205	1180	1186	1218	1163	1164	1153	1156	1128	1179	1215	1213	1205	1209	1184	1166	1247	1195	1250	1198	1213	1168	1199	1174	1190	1150	1261	1163	1167	1204	1204	1214	1161	1166	1158	1131	1254	1228	1198	1184	1185	1159	1283	1184	1190	1175	1156	1183	1167	1165	1168	1223	1252	1165	1226	1183	1190	1150	1200	1150	1194	1166	1158	1246	1201	1205	1196	1123	1174	1172	1205	1129	1188	1200	1183	1156	1149	1165	1181	1225	1229	1158	1213	1150	1217	1198	1220	1258	1172	1184	1198	1209	1201	1186	1207	1190	1194	1146	1182	1169	1167	1194	1179	1194	1181	1155	1230	1182	1238	1230	1208	1157	1219	1187	1235	1214	1172	1179	1166	1202	1244	1222	1183	1152	1219	1221	1164	1179	1200	1099	1245	1204	1165	1181	1153	1211	1230	1222	1186	1153	1214	1168	1179	1151	1116	1188	1177	1173	1172	1228	1124	1195	1204	1204	1218	1213	1210	1229	1216	1209	1176	1226	1214	1223	1161	1227	1244	1168	1202	1218	1202	1176	1217	1226	1155	1141	1132	1178	1266	1156	1174	1140	1175	1211	1219	1227	1224	1221	1210	1175	1176	1218	1230	1215	1235	1206	1150	1158	1157	1172	1215	1150	1179	1179	1180	1200	1185	1134	1262	1196	1204	1206	1198	1198	1185	1192	1220	1223	1210	1140	1246	1185	1190	1169	1223	1211	1212	1208	1121	1211	1264	1130	1204	1146	1152	1214	1097	1167	1247	1206	1174	1185	1200	1203	1251	1228	1163	1167	1162	1201	1161	1202	1165	1204	1182	1254	1236	1234	1176	1146	1168	1190	1167	1277	1206	1158	1190	1188	1224	1182	1215	1216	1219	1205	1169	1191	1224	1191	1199	1236	1184	1161	1220	1141	1209	1197	1147	1165	1227	1172	1208	1187	1163	1177	1171	1200	1227	1221	1171	1209	1148	1191	1173	1160	1179	1210	1155	1197	1187	1182	1184	1150	1220	1231	1145	1170	1218	1173	1203	1195	1176	1139	1230	1103	1215	1202	1165	1161	1208	1125	1147	1209	1141	1278	1193	1167	1187	1138	1219	1210	1234	1152	1188	1154	1157	1219	1274	1236	1218	1149	1213	1222	1147	1253	1277	1263	1114	1163	1193	1160	1121	1142	1203	1161	1149	1205	1218	1214	1245	1137	1165	1186	1194	1210	1280	1133	1190	1149	1177	1190	1228	1228	1189	1227	1211	1222	1177	1159	1243	1231	1170	1228	1137	1144	1168	1160	1174	1206	1202	1136	1218	1217	1192	1199	1242	1186	1162	1207	1184	1188	1222	1168	1153	1196	1182	1220	1197	1163	1219	1129	1153	1209	1181	1196	1220	1245	1254	1175	1181	1201	1199	1172	1175	1193	1213	1166	1173	1244	1232	1154	1187	1174	1161	1166	1120	1141	1219	1085	1192	1121	1190	1215	1185	1224	1185	1201	1160	1220	1219	1171	1178	1180	1229	1238	1156	1195	1172	1151	1218	1194	1171	1137	1176	1218	1203	1178	1165	1160	1233	1202	1243	1160	1165	1210	1182	1206	1128	1173	1228	1168	1230	1186	1171	1181	1155	1168	1223	1166	1175	1179	1206	1242	1113	1182	1135	1214	1166	1181	1137	1210	1158	1242	1167	1183	1154	1146	1143	1205	1153	1243	1175	1158	1201	1088	1162	1156	1176	1211	1180	1131	1170	1199	1194	1159	1130	1189	1170	1224	1209	1139	1168	1158	1169	1212	1222	1223	1151	1203	1143	1238	1215	1161	1165	1168	1250	1218	1212	1187	1166	1214	1216	1185	1191	1176	1247	1247	1228	1198	1320	1226	1189	1164	1170	1270	1223	1155	1168	1151	1175	1173	1165	1184	1163	1226	1242	1214	1194	1208	1118	1224	1166	1302	1184	1138	1210	1175	1168	1216	1198	1136	1168	1249	1134	1243	1240	1241	1198	1194	1264	1202	1146	1143	1212	1203	1167	1121	1218	1211	1198	1171	1150	1181	1248	1125	1167	1185	1216	1180	1206	1215	1195	1189	1161	1216	1234	1149	1130	1224	1209	1150	1187	1186	1220	1242	1209	1187	1218	1193	1178	1211	1171	1113	1178	1188	1181	1211	1168	1156	1183	1195	1154	1237	1205	1144	1242	1165	1231	1224	1184	1152	1191	1148	1180	1242	1216	1197	1211	1164	1139	1227	1193	1201	1134	1220	1177	1190	1247	1243	1223	1199	1171	1194	1153	1204	1141	1214	1192	1182	1193	1185	1165	1229	1141	1227	1185	1224	1216	1238	1146	1204	1198	1203	1208	1216	1187	1178	1205	1226	1264	1213	1171	1192	1198	1133	1138	1233	1175	1160	1235	1170	1172	1167	1199	1177	1157	1219	1182	1174	1218	1201	1208	1195	1148	1146	1158	1183	1222	1228	1194	1150	1166	1173	1221	1205	1166	1189	1186	1189	1193	1201	1189	1180	1192	1191	1214	1203	1161	1155	1181	1191	1214	1186	1211	1182	1172	1252	1200	1190	1184	1163	1148	1221	1195	1174	1170	1218	1174	1126	1208	1252	1179	1245	1172	1210	1155	1221	1225	1235	1173	1177	1188	1127	1179	1181	1194	1184	1159	1168	1164	1195	1180	1193	1277	1159	1144	1130	1205	1182	1235	1142	1197	1146	1202	1155	1177	1227	1245	1158	1189	1250	1193	1184	1149	1153	1186	1173	1218	1143	1191	1185	1206	1167	1164	1202	1184	1109	1198	1167	1255	1213	1206	1149	1234	1248	1224	1209	1130	1192	1178	1168	1225	1176	1244	1177	1193	1167	1185	1178	1181	1147	1190	1162	1188	1144	1170	1196	1144	1155	1208	1201	1143	1214	1181	1204	1195	1266	1199	1175	1185	1217	1210	1169	1118	1255	1160	1146	1198	1260	1153	1256	1185	1181	1164	1218	1180	1252	1217	1169	1257	1103	1173	1202	1251	1146	1181	1174	1258	1223	1195	1165	1152	1170	1191	1214	1151	1133	1166	1226	1192	1202	1188	1210	1249	1168	1178	1168	1242	1240	1126	1227	1145	1231	1194	1199	1237	1230	1179	1281	1133	1166	1212	1182	1207	1136	1181	1171	1125	1199	1144	1212	1183	1228	1189	1172	1146	1157	1202	1186	1206	1168	1180	1176	1190	1132	1111	1254	1269	1147	1159	1182	1223	1208	1231	1202	1152	1199	1139	1240	1137	1147	1236	1232	1194	1177	1154	1123	1188	1195	1157	1205	1214	1209	1236	1163	1207	1245	1217	1209	1206	1209	1186	1165	1266	1246	1165	1240	1169	1122	1202	1203	1128	1167	1168	1222	1202	1140	1168	1170	1119	1211	1175	1192	1220	1201	1156	1157	1122	1232	1209	1186	1223	1170	1168	1212	1185	1181	1242	1221	1173	1208	1192	1150	1207	1216	1189	1182	1219	1217	1220	1210	1175	1237	1225	1194	1199	1152	1299	1171	1147	1208	1193	1209	1180	1191	1157	1201	1189	1162	1168	1190	1224	1136	1167	1236	1138	1216	1219	1216	1207	1180	1179	1154	1225	1206	1188	1216	1174	1127	1192	1162	1167	1186	1133	1191	1245	1166	1219	1141	1215	1223	1196	1176	1163	1232	1236	1207	1208	1193	1209	1205	1226	1191	1260	1250	1216	1187	1236	1193	1150	1213	1162	1224	1170	1119	1236	1193	1259	1200	1166	1168	1165	1136	1148	1207	1238	1245	1177	1163	1170	1181	1146	1229	1188	1173	1119	1176	1190	1210	1182	1216	1252	1193	1170	1272	1235	1214	1224	1245	1132	1200	1153	1104	1145	1209	1187	1141	1196	1234	1180	1150	1237	1210	1236	1217	1165	1207	1213	1198	1184	1213	1199	1188	1197	1199	1185	1212	1148	1226	1225	1177	1174	1241	1204	1165	1188	1226	1158	1153	1187	1227	1219	1159	1182	1166	1167	1158	1204	1177	1178	1192	1235	1132	1159	1153	1131	1232	1166	1233	1203	1178	1180	1171	1190	1180	1237	1228	1185	1263	1195	1197	1186	1197	1120	1204	1173	1212	1240	1173	1223	1196	1165	1196	1154	1191	1176	1213	1246	1208	1181	1223	1163	1223	1212	1190	1243	1218	1177	1161	1197	1259	1145	1221	1176	1225	1222	1281	1239	1121	1100	1217	1154	1175	1191	1204	1251	1139	1228	1197	1225	1132	1175	1256	1213	1179	1178	1266	1177	1190	1188	1206	1178	1218	1235	1223	1172	1124	1191	1179	1206	1212	1184	1179	1173	1156	1182	1167	1198	1189	1172	1202	1159	1201	1225	1160	1182	1126	1151	1193	1165	1197	1179	1170	1176	1217	1180	1111	1199	1195	1142	1226	1188	1151	1171	1225	1225	1142	1204	1191	1187	1199	1193	1162	1167	1217	1150	1209	1197	1204	1196	1139	1221	1204	1190	1175	1131	1184	1167	1182	1204	1207	1181	1194	1139	1199	1199	1218	1207	1213	1204	1187	1176	1233	1228	1222	1169	1215	1233	1205	1207	1180	1186	1212	1167	1201	1131	1215	1194	1108	1234	1159	1209	1183	1215	1185	1215	1184	1212	1177	1177	1190	1161	1157	1217	1159	1213	1208	1170	1157	1229	1233	1205	1229	1193	1203	1099	1190	1137	1161	1198	1170	1207	1175	1198	1168	1217	1206	1195	1139	1192	1214	1231	1217	1212	1174	1193	1234	1203	1204	1170	1203	1202	1189	1182	1173	1130	1129	1158	1194	1153	1246	1134	1153	1168	1160	1175	1203	1206	1202	1187	1170	1215	1169	1208	1200	1110	1233	1204	1155	1173	1258	1203	1162
24413	22544	31217	27009	20501	10335	2840	592	505	469	459	470	482	437	435	478	472	492	472	460	426	449	439	501	472	481	464	473	449	455	483	448	462	446	442	471	465	433	486	463	429	488	477	486	423	428	445	415	466	446	430	459	494	454	439	452	460	471	473	438	494	464	443	426	483	441	485	461	480	474	458	456	450	449	478	472	463	466	464	449	450	437	439	431	471	436	480	476	444	447	468	394	452	470	410	462	466	501	453	453	490	440	423	446	470	488	447	441	450	481	436	428	438	426	465	429	457	439	471	460	500	432	432	438	452	427	448	445	472	430	430	437	513	422	435	435	464	443	452	460	461	455	467	417	451	459	454	458	447	453	447	456	451	436	437	444	469	459	441	466	481	472	439	452	444	490	427	405	452	413	440	477	415	432	449	462	463	464	448	440	446	475	412	419	415	416	408	439	431	449	476	422	455	395	430	455	496	456	441	496	486	471	453	442	418	411	444	439	442	462	449	410	425	431	415	448	442	474	447	424	511	442	478	457	452	478	471	429	492	446	468	464	480	441	413	465	446	503	437	441	451	435	492	475	469	425	439	425	443	477	454	463	462	494	464	488	430	441	484	468	445	459	449	472	458	417	448	466	447	446	423	465	444	452	465	465	471	459	471	468	464	495	449	469	454	466	435	449	451	492	465	468	427	442	448	460	466	455	482	433	440	483	461	506	495	438	468	437	447	436	439	459	464	446	470	457	483	415	452	436	435	475	473	450	456	445	436	465	448	468	446	428	449	461	439	481	464	445	403	498	469	455	453	454	458	461	446	471	439	482	465	449	482	428	442	458	453	422	433	461	447	482	439	464	474	465	447	434	420	449	448	485	467	446	459	425	443	470	477	448	456	464	451	420	431	432	449	461	445	456	458	458	486	462	488	455	438	430	482	432	470	430	461	489	453	454	444	476	465	511	453	502	434	410	475	471	469	444	448	461	473	463	459	440	486	459	434	432	455	459	419	442	408	458	450	451	456	504	431	439	459	459	485	414	460	455	465	463	480	481	454	447	422	475	426	439	468	421	450	463	432	478	478	456	469	434	471	459	469	487	497	447	406	483	435	455	447	462	463	420	446	474	460	463	479	459	431	456	496	459	456	411	448	461	469	472	434	448	417	453	446	483	465	486	460	486	434	454	403	460	436	463	420	437	485	445	484	433	464	445	410	453	443	443	440	443	468	478	419	444	451	446	453	448	441	450	453	467	460	461	458	471	444	485	468	472	497	460	456	438	439	456	434	499	485	450	436	400	488	431	443	454	439	440	435	421	452	479	490	463	434	488	448	460	435	434	428	468	436	433	433	468	490	443	478	450	455	418	427	501	500	439	463	437	467	456	481	442	450	419	462	441	477	446	465	461	434	440	447	462	442	466	475	445	442	463	458	479	419	481	429	437	482	455	470	470	443	458	442	441	430	457	439	461	425	452	417	466	463	436	490	491	437	461	468	462	465	462	445	432	440	455	474	462	488	422	454	418	416	477	438	466	437	454	466	462	427	428	482	461	458	458	449	417	455	414	479	483	457	449	468	490	393	476	462	457	428	449	457	447	480	485	433	481	456	476	438	459	451	470	467	479	464	474	493	428	424	453	473	440	476	464	439	461	461	443	447	426	481	455	452	434	447	459	450	459	429	427	439	481	485	436	461	456	440	440	449	454	466	479	474	422	459	479	466	456	486	443	494	444	445	464	466	455	435	434	429	460	452	445	461	476	462	430	497	470	451	462	408	492	440	462	440	489	449	494	441	413	457	425	464	452	460	462	435	444	439	468	426	467	454	440	443	462	476	451	428	464	455	461	410	475	440	445	467	485	460	443	440	461	460	474	428	470	443	490	442	490	431	433	467	423	474	453	425	452	475	472	445	477	443	437	459	451	464	473	458	437	424	498	455	454	443	454	444	459	462	476	452	469	460	448	432	417	479	448	456	453	437	456	423	441	421	441	456	448	459	472	452	482	445	503	472	486	455	420	470	403	439	468	440	427	447	478	422	506	443	460	437	416	452	469	433	429	438	437	477	439	467	433	429	467	484	437	441	471	486	420	440	437	467	436	436	471	481	409	480	435	475	498	470	425	453	477	475	468	423	438	444	519	451	480	475	439	421	425	429	468	436	440	474	452	413	454	455	419	479	438	430	467	445	448	439	453	446	455	437	432	462	468	447	403	477	460	462	462	410	489	447	443	469	480	466	476	424	422	459	436	472	432	503	444	452	416	441	473	492	442	450	430	495	460	472	478	460	463	474	457	476	452	446	431	410	445	457	420	447	426	440	411	492	482	458	449	486	433	436	447	496	467	444	485	456	488	424	434	436	472	469	473	474	483	485	436	433	479	481	471	441	442	461	450	457	450	434	439	461	421	428	457	417	419	416	477	463	450	491	427	433	424	455	437	414	456	477	426	489	466	458	468	445	440	464	466	451	452	451	460	457	456	478	455	420	475	477	467	439	449	477	479	446	437	460	427	475	447	445	470	455	416	441	436	457	447	470	438	472	423	412	428	461	433	401	459	456	428	450	476	451	454	459	495	469	410	455	448	438	440	445	477	490	438	467	473	489	454	498	425	431	442	433	445	447	463	416	450	450	473	459	436	483	450	418	477	414	426	469	464	471	411	496	431	414	468	417	466	455	463	449	416	430	443	471	495	455	433	457	484	472	457	470	497	466	464	456	435	441	485	480	478	406	466	467	450	474	465	454	467	460	436	430	462	448	472	425	430	484	457	454	461	446	468	444	430	453	413	481	413	481	465	473	399	424	438	415	441	439	485	474	434	489	452	427	467	451	434	476	477	447	475	454	415	444	462	485	457	458	440	469	461	441	431	457	444	432	465	488	435	404	442	410	463	438	453	489	482	447	466	460	455	464	418	461	463	436	465	444	467	466	465	450	457	402	460	497	427	452	447	467	430	460	424	440	445	460	471	446	419	416	445	426	433	458	471	415	462	440	495	463	458	466	445	457	428	467	466	435	425	440	414	474	451	446	444	453	486	444	426	476	474	486	417	414	458	476	477	458	455	459	470	478	439	443	466	455	475	420	464	456	448	460	464	422	469	477	436	430	461	463	426	475	451	422	461	489	467	466	453	472	479	460	471	419	454	401	461	453	425	480	500	499	524	394	468	473	429	466	521	420	484	436	478	445	434	440	489	459	468	440	472	448	484	421	438	450	456	444	437	443	441	419	425	419	482	442	443	458	435	434	461	458	457	469	459	443	420	426	434	407	460	447	498	496	445	470	458	439	435	444	415	420	455	459	458	420	478	458	445	456	440	436	485	479	465	458	453	438	469	430	477	465	464	486	445	475	405	447	441	444	481	439	497	455	458	463	447	466	439	432	431	443	462	468	452	458	460	436	440	398	452	472	469	469	461	484	467	440	452	433	433	444	461	445	499	454	474	429	452	437	456	466	439	456	432	464	454	456	457	455	433	436	461	445	424	414	450	431	456	480	459	488	455	486	411	431	437
57372	87208	63121	40023	20644	9431	5677	1113	877	839	860	918	882	854	894	824	838	839	878	834	846	894	843	835	826	835	822	865	875	827	874	895	814	830	812	861	833	832	815	852	776	815	880	795	837	839	810	836	874	889	844	834	831	811	845	870	827	811	838	888	814	827	838	900	803	877	858	816	842	886	830	801	853	888	855	811	800	824	806	825	869	822	849	845	809	812	875	804	800	846	820	864	858	827	830	805	832	825	814	857	822	813	821	908	840	860	809	811	851	831	852	801	820	865	852	843	875	861	846	789	867	822	836	829	778	841	784	806	813	812	848	813	803	841	874	815	819	774	819	850	850	831	807	810	857	822	853	819	850	857	850	830	827	823	808	789	858	857	842	872	789	873	831	848	828	824	807	858	860	864	897	840	847	876	852	826	819	849	824	889	900	829	800	847	861	838	886	829	783	871	826	824	900	841	825	846	805	846	872	830	808	817	872	856	795	852	803	852	847	797	828	852	814	780	823	847	849	884	854	809	873	824	818	773	854	840	810	819	805	871	777	868	816	813	860	822	848	820	862	887	823	828	866	889	824	873	817	866	804	826	819	852	805	851	817	837	874	799	783	834	871	873	833	830	825	863	839	832	854	840	836	846	825	842	846	846	873	817	835	846	838	832	819	806	815	827	821	834	856	819	847	814	854	883	828	861	836	835	840	837	864	884	823	815	853	856	834	851	830	793	831	835	819	812	868	792	818	826	856	843	844	799	845	836	844	801	770	834	824	845	776	864	783	856	875	833	837	852	861	806	844	837	834	851	821	830	834	845	828	849	790	827	864	836	844	862	768	898	867	783	846	838	832	822	781	892	804	895	853	865	817	861	800	791	820	865	821	813	866	790	820	873	821	880	823	849	829	870	811	851	812	841	835	864	811	841	806	797	862	865	833	877	866	844	808	841	860	831	853	816	805	818	850	842	816	782	799	906	876	836	851	845	837	818	786	840	858	816	833	858	862	807	818	838	843	849	824	830	864	809	830	832	834	839	825	865	813	808	791	854	815	874	838	783	826	864	855	838	860	794	822	818	814	818	791	870	856	843	830	839	829	837	814	818	858	838	839	898	807	848	829	879	802	858	871	783	866	828	848	849	793	845	813	859	778	853	881	807	840	811	875	846	868	853	835	873	889	875	837	877	810	811	872	889	831	824	855	790	810	845	849	852	835	811	864	823	870	766	874	843	863	815	846	810	798	833	813	840	839	833	835	849	850	805	859	762	864	831	860	888	837	814	850	861	831	863	824	792	848	859	822	758	800	828	876	870	833	821	831	847	795	834	854	778	836	817	861	842	851	842	835	808	849	750	822	840	779	829	826	857	891	809	896	848	823	828	827	824	885	845	832	831	790	816	842	828	842	830	797	864	844	814	852	850	818	839	881	852	794	829	848	789	880	888	798	829	778	852	808	868	822	820	789	834	847	819	840	836	856	838	831	816	808	868	863	822	854	832	824	794	828	858	814	863	836	835	825	829	831	838	798	866	804	817	875	791	867	845	806	761	829	851	820	850	852	869	819	849	800	916	843	842	864	891	853	849	799	831	790	851	893	786	831	842	846	852	757	854	850	841	809	831	863	892	859	823	819	837	898	877	783	814	812	824	851	839	812	864	886	791	806	871	894	858	821	819	831	835	878	868	814	852	819	876	822	822	824	829	802	802	840	853	861	794	839	817	855	837	814	846	808	808	881	812	792	824	846	806	835	776	811	800	868	825	801	772	770	825	851	811	834	825	787	819	832	806	890	810	903	830	805	876	802	842	806	829	851	843	857	870	835	832	851	846	840	814	858	852	767	869	765	825	852	834	827	808	833	857	850	826	817	849	808	771	829	861	857	850	812	887	823	844	859	812	838	839	797	808	825	813	867	836	842	791	841	837	821	848	808	844	791	803	800	770	851	849	864	857	831	868	849	847	837	819	845	915	800	818	847	842	820	827	867	858	821	823	860	791	910	831	859	815	722	869	797	857	858	838	818	795	838	827	822	877	800	837	814	858	848	826	838	861	876	757	833	906	828	770	845	817	833	857	845	874	836	856	854	795	834	815	824	842	788	891	848	816	839	790	849	877	829	823	816	858	869	883	847	839	777	840	818	876	800	842	812	776	888	796	870	825	843	801	818	894	834	895	856	824	860	818	809	793	894	816	857	817	821	843	824	880	832	849	826	791	854	832	865	839	798	846	839	856	815	802	814	862	824	845	834	862	836	831	864	830	817	837	850	854	839	869	844	834	857	824	837	806	897	841	821	824	823	855	826	835	825	795	799	841	807	824	862	833	800	872	849	797	829	902	849	856	823	800	808	824	815	844	897	845	807	795	898	869	779	830	848	848	857	798	855	869	826	836	830	824	856	859	831	808	848	844	849	833	830	792	854	801	824	846	852	827	818	797	852	860	815	794	838	835	829	797	843	837	811	849	845	824	805	886	813	799	805	798	768	799	897	894	892	900	889	827	862	833	868	812	838	840	789	850	917	849	824	802	886	849	824	836	843	836	828	832	842	795	824	847	863	828	885	814	863	843	830	850	852	833	818	821	828	810	850	849	866	807	775	826	838	898	824	798	890	814	833	794	889	824	858	831	825	845	879	836	831	889	832	852	838	806	818	813	821	814	869	871	810	835	862	874	836	837	850	852	826	845	832	847	868	847	831	837	867	818	872	869	820	803	849	827	915	938	820	820	804	816	833	917	828	852	841	858	811	874	814	851	836	845	802	839	809	816	813	826	867	818	816	792	830	845	852	835	834	821	827	750	802	859	830	835	821	814	832	803	830	809	833	822	835	914	818	827	788	838	857	828	871	891	792	833	831	882	850	867	867	796	849	866	831	777	802	821	856	802	867	869	827	804	829	840	823	855	852	841	837	807	887	809	808	858	820	868	801	869	846	859	843	851	836	833	830	887	877	861	818	839	862	824	848	778	901	836	806	828	836	819	839	898	864	859	863	805	839	850	833	786	853	835	838	827	851	794	815	883	879	872	833	893	855	837	846	803	811	804	833	859	816	821	869	832	852	816	852	810	857	823	831	844	789	789	855	817	866	842	790	812	860	832	793	820	849	833	894	822	814	800	838	862	860	850	883	775	857	834	835	842	866	804	873	828	790	847	841	841	765	828	839	847	852	834	837	804	829	851	849	800	841	865	793	840	836	856	858	899	839	813	834	903	861	875	882	854	845	863	854	874	802	837	828	821	807	801	799	786	881	851	793	838	847	825	856	859	864	819	876	879	868	770	831	805	822	849	850	828	815	836	848	807	863	828	795	855	850	813	858	791	823	843	875	884	864	858	855	836	854	831	842	836	845	835	824	859	882	827	869	865	834	793	821	815	842	841	793	837	777	811	872	807	836	839	881	844	842	856	830	840	813	886	851	884	871	840	874	852	856	847	840	800	826	855	854	799	826	846	853	804	841	850	814	822	886	834	846	829	793	827	806	824	843	801	821	826	829	851	840	862	826	812	831	852
23124	21755	30359	25022	21559	19443	8098	747	489	505	455	431	485	440	470	468	473	434	492	468	476	470	471	495	462	436	487	470	472	445	514	462	461	465	448	475	459	454	460	461	427	473	463	433	465	452	474	462	468	488	450	485	448	443	491	456	454	456	458	443	443	425	465	475	421	483	456	416	425	466	438	453	444	476	470	470	436	464	442	476	457	474	505	448	443	436	465	422	481	416	470	461	474	408	469	437	431	447	450	452	466	456	441	425	461	475	475	444	466	446	433	433	434	442	494	458	450	451	485	433	495	466	452	432	399	457	474	454	453	451	437	446	444	415	473	459	443	444	448	440	460	459	441	444	456	438	466	470	467	431	458	449	461	476	449	459	443	461	440	463	440	490	426	452	452	397	443	436	429	445	454	416	398	430	486	430	482	478	476	500	446	503	415	443	450	449	432	406	469	479	459	437	520	457	454	476	480	411	426	475	460	413	465	451	456	447	434	438	469	457	456	429	441	487	507	449	430	425	476	487	466	488	464	433	373	444	487	454	475	458	456	450	441	426	452	407	419	496	421	474	431	504	466	432	452	436	480	430	445	462	465	457	439	443	460	474	426	447	452	422	431	458	477	458	446	426	480	421	438	395	452	448	458	434	465	476	442	442	450	449	438	455	428	454	514	450	474	426	421	435	461	421	430	461	456	449	470	493	469	452	474	447	457	439	468	444	438	414	424	438	454	445	479	428	467	453	437	451	473	449	457	453	461	450	489	440	429	465	479	427	449	441	438	420	477	420	429	446	474	446	440	476	453	461	497	444	460	458	463	465	475	439	431	428	473	405	476	460	474	453	456	367	476	457	518	456	447	486	486	438	428	445	437	434	440	501	466	500	466	412	441	425	433	470	465	409	450	464	462	461	445	473	473	491	447	446	425	450	469	424	481	475	462	451	450	469	501	455	441	435	380	441	434	438	448	468	418	442	443	443	413	475	426	464	443	473	468	473	480	501	473	427	414	459	468	446	429	451	467	460	441	428	439	453	467	471	438	424	474	472	467	440	462	453	477	487	467	455	470	456	466	497	459	443	483	452	466	458	457	444	453	464	459	458	436	482	481	389	436	442	457	408	448	468	444	414	423	459	453	447	456	454	472	477	496	461	439	469	442	465	470	449	500	453	470	441	485	470	409	444	448	438	456	480	436	407	439	440	451	454	479	498	472	447	484	443	465	441	455	464	443	473	466	426	421	456	451	457	409	446	417	474	449	435	469	464	440	450	442	491	458	463	465	430	433	464	426	461	449	480	423	466	435	477	447	434	406	442	451	452	442	443	447	422	472	442	466	440	474	480	491	450	442	438	465	476	429	461	437	455	442	497	463	450	416	497	438	454	431	434	466	468	458	443	443	468	476	432	453	498	456	429	507	439	455	429	499	487	473	417	469	433	472	427	430	440	493	465	473	415	419	423	467	452	415	438	465	434	422	462	482	466	462	457	443	436	429	452	451	457	494	485	451	452	433	432	427	429	466	455	445	443	477	437	470	479	493	446	445	454	487	464	457	475	471	427	457	469	443	480	463	445	501	463	471	437	470	484	447	439	428	426	412	431	446	471	461	424	446	465	434	474	423	411	441	421	424	489	472	444	445	458	465	450	420	441	470	477	481	423	406	444	486	453	438	466	459	443	474	451	463	438	453	452	448	471	470	436	438	439	441	456	447	441	473	445	429	447	440	450	448	445	453	407	465	430	413	459	441	461	452	444	440	480	436	461	444	465	428	477	479	458	415	425	471	474	412	444	444	453	457	460	467	431	457	443	450	504	449	478	455	475	467	435	450	473	497	441	434	428	469	442	423	444	444	447	435	459	464	434	430	480	446	447	439	448	473	476	461	410	471	455	485	470	456	452	423	434	430	454	390	456	478	396	446	464	451	473	459	482	491	488	392	467	411	471	461	435	425	461	459	451	466	459	464	447	460	421	432	461	450	461	465	469	455	438	448	482	434	516	446	492	438	459	472	458	427	450	467	434	453	447	470	471	447	460	460	438	433	447	493	413	466	472	426	430	446	443	449	421	463	438	460	464	472	490	468	483	433	458	444	481	442	465	422	469	466	428	446	449	448	443	466	426	458	474	466	472	458	485	461	448	479	455	417	509	427	457	462	454	474	436	461	432	455	472	457	456	445	449	455	511	488	467	445	471	487	470	432	452	424	404	456	427	460	454	437	423	468	462	446	447	461	448	453	467	496	444	447	458	435	430	432	452	392	462	476	440	443	465	420	460	446	439	467	448	445	458	449	442	461	436	444	458	471	470	434	484	443	464	446	469	465	437	475	438	445	481	469	456	438	445	442	455	418	475	457	445	457	453	429	451	421	475	477	444	429	452	462	454	450	466	441	433	470	440	472	467	476	504	434	469	447	473	480	481	454	428	481	463	440	498	458	504	433	446	447	457	462	481	430	482	422	486	480	430	465	462	479	448	473	442	410	457	463	453	434	457	451	475	475	445	453	473	461	498	480	463	474	466	449	468	474	465	459	459	437	447	433	464	425	457	454	492	473	438	469	469	493	446	444	403	495	426	444	455	435	463	448	432	426	428	467	457	464	477	448	461	450	455	445	431	450	451	450	458	444	410	432	458	446	474	449	417	432	416	487	447	456	477	492	431	421	456	433	408	455	440	430	430	423	464	479	462	432	475	420	458	449	455	461	477	454	477	451	498	475	467	472	480	458	485	495	467	481	481	465	477	454	457	435	493	433	453	423	455	461	438	493	494	456	444	472	430	476	435	441	434	424	416	457	490	458	463	441	477	476	465	450	461	437	448	446	478	503	444	474	424	447	453	473	495	471	447	448	407	441	444	457	485	449	451	457	437	451	445	418	484	445	458	472	459	470	499	430	424	491	480	425	448	471	469	448	443	420	439	451	491	464	458	461	438	474	452	441	421	440	456	404	473	477	478	455	462	454	479	435	440	439	487	444	459	496	431	470	421	405	436	470	438	431	449	440	447	439	470	448	441	458	472	436	477	434	448	450	458	455	431	453	472	419	432	423	478	442	472	456	445	450	488	464	459	460	433	462	427	488	485	446	446	504	425	449	436	466	418	432	438	445	435	451	441	430	460	464	440	493	485	462	467	445	443	458	416	451	435	455	453	432	463	486	465	460	475	508	440	452	457	439	464	439	461	433	454	465	450	461	474	495	458	496	447	459	446	430	480	463	436	478	441	506	445	420	451	488	451	442	476	405	434	438	464	450	411	440	421	419	461	460	453	449	433	403	438	427	433	500	434	446	454	474	441	476	428	493	455	466	472	466	499	454	432	445	427	450	426	475	504	499	410	478	440	422	479	425	429	414	463	449	432	482	465	430	450	467	487	412	482	445	441	443	447	443	458	465	447	448	444	394	450	440	461	479	497	453	449	458	457	433	457	454	461	481	459	448	450	412	458	454	457	458	459	442	428	430	447	479	446	444	516	433	447	467	448	409	459	432	433	453	496	449	489	436	481	472	445
59415	100799	77089	47606	26164	12315	6853	1028	794	829	771	838	765	794	821	808	835	833	833	811	852	744	800	762	787	775	834	826	770	756	789	755	824	829	841	786	780	837	800	772	776	791	778	807	747	753	754	712	787	794	773	802	822	765	775	804	772	813	737	735	772	773	788	810	746	817	783	774	791	782	801	748	767	760	796	742	809	832	770	769	797	811	784	808	751	742	808	814	821	797	772	774	784	786	788	794	789	810	763	788	797	835	810	807	770	812	776	783	739	834	835	817	803	815	771	835	781	715	785	836	813	794	796	822	793	784	772	766	787	778	753	816	851	754	807	796	773	807	775	751	838	801	779	776	788	764	797	792	802	755	787	791	782	808	766	738	827	790	784	788	783	791	767	822	795	775	791	762	761	756	776	737	815	738	768	790	746	758	797	790	819	728	779	785	788	792	801	748	749	808	795	816	803	770	805	874	761	808	792	795	793	783	803	766	834	765	756	737	769	811	778	748	746	787	800	787	829	850	740	791	781	773	847	769	797	789	811	804	770	813	805	813	823	795	788	739	775	799	806	783	789	817	840	820	760	779	748	792	817	829	749	796	821	796	775	785	764	847	779	772	789	811	796	797	817	767	764	798	733	734	786	802	758	765	750	768	772	751	814	868	777	778	779	811	798	772	762	798	766	796	838	761	751	755	804	768	815	734	807	819	829	771	749	789	794	778	788	828	779	842	796	797	786	730	790	736	736	814	721	776	794	815	744	771	753	790	799	867	757	781	807	794	757	754	791	761	777	799	794	768	803	801	796	798	806	836	765	780	782	782	771	788	818	799	797	801	795	792	767	798	837	805	780	783	830	820	843	767	812	773	790	764	782	763	784	768	787	809	773	815	814	797	797	775	765	816	772	784	763	770	755	798	747	760	780	760	826	823	806	752	778	794	745	795	801	769	745	755	753	741	819	775	769	826	765	790	789	811	788	799	777	784	758	824	796	803	807	798	701	783	802	804	781	765	792	780	768	788	753	817	714	742	749	777	771	799	785	798	826	761	794	751	790	768	816	811	814	837	767	799	793	788	823	814	804	772	796	767	774	721	801	765	745	816	802	874	769	791	764	819	788	791	752	746	787	798	852	768	810	820	804	757	786	770	759	775	758	759	781	809	788	782	814	807	789	738	807	763	822	772	796	751	740	767	822	746	830	757	738	843	829	805	755	773	773	858	766	796	798	833	799	789	809	739	801	777	781	775	777	791	831	770	793	790	788	747	771	775	772	718	744	818	800	745	762	803	788	768	795	798	749	747	774	818	796	790	809	827	778	753	758	805	781	783	749	758	807	759	815	793	753	760	779	812	792	808	735	805	768	744	797	749	810	760	789	766	787	763	799	786	761	801	809	814	812	782	823	754	783	799	748	771	798	774	751	780	776	793	776	775	780	757	784	778	831	767	818	806	773	789	753	751	818	788	831	752	793	809	760	782	796	731	805	767	802	808	819	803	775	784	765	747	793	746	795	819	815	811	789	792	795	785	803	822	807	808	775	741	755	758	754	819	779	782	772	743	788	775	790	790	817	766	796	787	795	793	740	781	801	770	776	782	819	804	747	767	773	769	789	789	819	794	740	849	779	808	769	811	805	793	774	820	800	795	784	792	779	788	739	791	771	806	806	740	783	774	793	811	816	775	780	790	799	763	745	812	746	782	748	780	792	815	738	775	766	806	761	771	797	787	775	730	791	785	775	788	807	754	802	770	766	807	795	782	754	728	791	764	787	792	792	817	868	790	740	799	782	786	789	786	762	793	803	779	811	748	816	718	735	764	767	802	798	782	781	807	800	770	809	789	858	790	773	776	737	831	747	713	820	822	741	761	797	821	738	828	746	815	783	767	766	775	780	811	760	745	744	790	805	749	734	790	786	814	768	826	763	772	805	774	783	771	781	802	825	777	827	814	828	773	796	762	841	832	815	749	799	767	793	801	781	748	791	795	798	819	793	842	766	787	799	746	807	733	853	807	768	819	798	796	747	745	764	824	727	759	770	804	787	781	802	780	794	772	788	783	768	794	792	826	787	738	780	801	724	785	766	766	769	733	763	788	771	800	778	805	724	766	787	787	791	770	809	826	812	795	838	793	778	787	764	790	791	782	785	800	829	776	791	748	752	788	792	801	761	838	770	800	797	736	763	772	726	778	811	809	795	790	782	772	784	758	812	778	820	795	823	762	757	761	793	817	800	768	832	767	775	800	803	805	794	779	808	766	766	809	810	796	779	790	786	787	804	820	793	749	781	766	781	772	824	778	801	836	767	751	801	754	751	791	801	817	828	806	759	753	765	870	799	740	801	793	735	814	820	821	797	789	762	766	767	820	761	753	787	757	802	845	811	811	803	763	760	839	797	789	792	818	759	735	809	782	812	738	792	798	800	772	808	785	805	820	773	765	755	790	811	756	778	839	848	812	786	759	803	773	747	757	815	817	797	749	789	773	755	803	785	808	833	791	803	805	767	747	812	735	731	796	794	744	766	758	782	772	783	790	794	748	783	770	776	765	759	759	772	749	768	731	807	752	791	820	720	774	761	797	785	781	812	787	802	819	767	766	738	803	778	790	776	756	775	785	829	755	799	724	770	783	755	771	788	813	736	748	782	765	790	796	810	805	797	785	792	798	799	760	761	768	786	827	780	793	841	765	820	818	809	755	810	769	760	805	752	811	797	773	784	805	774	826	817	779	804	774	823	780	824	764	774	772	814	770	815	792	769	779	718	821	761	768	789	762	783	774	777	809	826	802	827	783	774	763	833	781	769	780	771	817	729	759	808	828	756	847	781	779	738	768	800	748	815	736	820	799	826	769	814	780	788	759	841	810	741	798	757	845	779	790	801	717	789	755	790	751	801	804	791	753	785	773	776	745	767	721	824	752	817	775	766	786	775	791	810	760	812	785	759	783	787	764	751	749	790	746	751	757	778	804	762	787	783	792	819	802	771	798	725	769	772	783	752	790	780	748	762	800	798	763	795	781	761	762	760	780	791	780	791	818	804	787	784	816	771	830	798	784	790	785	808	755	787	785	797	790	776	723	776	753	762	820	802	815	778	728	815	813	805	787	826	796	778	729	813	798	774	780	780	769	758	804	765	787	824	805	789	731	825	869	811	779	763	794	803	805	804	764	818	839	794	805	801	790	801	788	720	788	812	768	823	810	771	773	781	739	807	809	778	835	803	751	782	778	766	751	828	788	764	801	801	749	780	796	801	761	850	780	776	733	778	740	780	752	767	776	777	802	795	793	820	755	781	804	748	779	827	727	750	764	734	792	759	811	750	826	773	773	784	819	850	774	745	747	791	808	765	787	804	770	782	775	749	756	799	753	781	785	793	797	753	769	778	778	841	744	789	788	757	752	779	801	782	807	808	766	788	767	799	783	762	782	796	753	769	828	793	758	745	797	774	763	796	770	809	766	823	800	776	726	766	754	850	776	749	749	812	780	832	796	845	773	780	789	753	746	735	736
28154	27381	28463	14990	2751	987	814	696	770	705	723	805	736	716	690	766	764	706	685	723	734	728	751	717	704	721	750	657	750	701	739	690	741	707	749	737	713	726	740	713	711	721	741	711	729	706	708	704	708	750	693	765	708	704	716	724	715	745	695	736	658	758	764	721	751	714	769	727	710	658	731	772	742	733	716	760	730	761	709	680	743	748	679	695	756	726	721	721	683	761	686	670	711	678	680	733	732	750	691	691	681	708	724	729	715	714	706	711	717	726	732	725	732	688	719	689	747	746	699	725	734	701	756	796	788	781	736	716	728	691	729	698	745	703	769	733	674	727	718	755	720	735	725	693	717	701	724	739	753	651	688	694	688	704	714	694	698	687	707	726	702	744	720	729	736	701	687	693	667	719	726	736	768	678	666	734	696	682	717	651	717	745	738	711	727	708	712	707	689	736	726	719	752	720	719	698	726	723	722	708	732	740	706	716	732	720	701	727	667	715	727	742	769	706	762	720	760	743	746	738	685	733	734	690	720	712	693	726	697	761	687	704	681	767	680	746	699	751	684	708	669	711	690	736	717	676	775	691	727	765	748	757	694	762	765	765	734	705	699	724	678	730	720	695	690	720	693	719	686	700	756	718	716	752	722	709	724	677	701	715	695	727	731	689	695	727	719	772	718	743	718	717	728	754	729	713	728	717	733	693	760	696	667	745	721	708	690	692	728	696	684	723	726	693	716	711	691	694	707	731	744	724	691	704	755	713	739	708	687	733	743	702	684	695	756	678	694	709	694	713	730	686	723	739	705	730	761	737	739	766	784	709	746	716	761	714	722	670	721	689	709	799	710	737	689	742	726	691	779	726	742	717	723	768	696	654	719	745	722	681	630	667	693	677	695	747	704	684	723	719	701	754	740	722	725	708	701	702	742	737	746	719	785	725	742	758	721	746	673	775	710	691	709	686	740	676	708	765	733	735	719	690	751	698	727	727	728	738	736	729	712	718	775	706	691	668	694	746	696	731	704	753	753	730	735	698	746	727	715	724	749	749	691	690	731	740	728	734	726	736	723	703	802	752	739	742	739	748	748	712	678	651	704	787	691	671	728	692	699	713	777	686	718	667	689	733	690	692	765	704	703	725	706	738	715	708	708	658	748	682	716	769	720	730	692	679	735	710	744	716	746	732	736	735	739	665	747	692	728	739	690	761	707	678	715	744	708	710	749	707	743	708	757	724	668	721	749	730	731	700	695	725	684	702	717	708	702	728	717	737	721	727	728	692	761	711	755	744	759	744	715	723	696	738	731	721	735	676	713	736	745	746	685	661	759	752	690	701	750	734	751	785	745	670	732	702	705	735	671	740	770	751	732	678	729	685	718	668	761	714	661	741	747	721	716	686	736	686	747	725	725	727	711	728	706	719	742	750	724	771	748	764	714	723	737	729	709	710	734	718	690	756	735	703	746	669	714	702	760	721	766	723	752	752	734	703	701	768	689	729	717	679	695	701	734	740	717	716	756	723	726	700	741	753	751	779	704	722	694	720	723	737	778	735	743	689	770	684	710	728	683	726	740	736	715	719	783	729	735	713	720	747	703	696	748	731	729	756	731	751	703	781	712	754	730	705	731	728	667	781	761	736	703	737	743	725	704	709	695	693	739	729	721	755	718	685	712	680	787	755	741	711	736	690	692	695	687	714	716	731	745	690	693	710	779	715	722	776	721	729	705	765	729	702	701	690	694	747	720	703	752	789	723	699	731	722	707	664	697	724	738	723	722	707	686	675	762	735	740	676	758	701	680	735	711	743	729	643	707	739	741	732	707	690	673	678	719	724	725	681	711	720	716	747	669	686	724	693	730	718	755	721	711	730	703	726	733	729	758	712	737	703	685	700	751	682	714	729	729	709	742	722	700	708	687	723	724	728	695	730	715	706	715	697	756	704	716	708	717	713	719	749	741	718	765	742	753	713	729	724	699	712	762	739	704	688	737	688	734	739	735	683	719	759	722	713	699	729	743	756	716	722	745	687	725	698	743	701	676	695	762	739	722	709	699	712	718	683	780	694	744	732	732	706	721	704	698	693	714	777	719	689	719	716	681	751	728	721	703	709	709	722	698	761	630	735	713	715	705	746	736	683	683	738	709	693	716	733	733	735	730	752	671	669	711	738	669	747	759	689	724	757	738	727	732	738	709	704	738	704	739	724	722	671	729	704	685	738	771	700	714	741	720	737	720	780	693	756	706	718	710	694	688	698	758	685	699	722	715	749	753	727	713	677	747	683	726	738	704	738	742	735	701	688	666	720	749	768	689	711	719	696	707	725	702	685	763	741	671	761	686	764	633	705	744	709	728	723	724	693	726	675	700	664	671	752	722	698	691	737	697	682	732	696	740	668	767	682	703	678	769	689	723	703	743	729	708	738	696	711	717	710	699	690	686	717	673	702	765	717	764	720	726	733	665	664	729	715	780	710	700	742	696	764	729	708	725	710	663	696	657	727	700	712	716	693	775	725	692	701	729	703	679	702	714	731	738	755	758	700	736	737	737	729	721	697	731	686	705	748	679	716	667	642	722	722	704	687	719	772	751	769	759	729	777	741	730	747	717	738	710	714	725	676	689	725	736	708	724	699	696	744	696	737	739	715	730	725	684	705	708	735	741	688	766	749	688	710	706	714	691	677	689	731	738	731	728	776	687	753	754	717	682	721	734	720	706	699	750	711	686	704	672	719	711	757	733	763	727	729	702	712	747	721	766	743	732	644	767	723	732	723	716	724	714	706	714	700	711	705	706	723	746	708	723	690	712	718	739	715	762	732	748	722	745	732	776	746	686	724	779	752	710	740	683	697	717	732	772	714	743	676	769	733	710	724	744	726	774	749	698	726	691	704	727	753	740	748	721	706	761	717	710	669	729	683	776	749	679	650	756	744	736	758	673	726	719	706	752	737	654	728	747	776	703	712	757	705	750	770	714	707	773	709	720	681	740	743	754	774	723	703	707	779	721	738	671	685	691	672	699	728	724	722	698	749	711	725	734	717	721	698	713	726	773	699	682	698	746	731	723	729	729	706	731	778	752	791	748	738	724	690	715	752	684	747	701	682	721	727	713	690	723	726	725	723	740	709	753	703	691	722	744	718	720	672	739	734	687	674	688	724	696	689	685	762	749	739	724	701	682	753	736	736	711	711	696	691	670	691	757	726	707	736	717	717	724	692	692	725	665	722	711	748	718	746	676	711	699	716	689	648	747	702	706	661	756	741	741	709	764	641	785	737	736	715	731	712	758	773	726	704	706	698	673	708	704	727	692	706	703	698	740	716	704	695	724	697	728	745	723	782	695	766	708	706	773	772	692	708	728	732	759	722	764	703	682	701	748	714	756	693	696	726	744	710	703	743	750	717	734	730	724	716	709	720	676	752	771	682	714	686	722	711	736	731	732	727	710	682	723	716	726	695	700	697	679	681	717	720	698	728	708	748	715	755	732	727	741	727	726	728	775	738	686	749
35612	46912	34622	15250	4601	1955	1517	1265	1281	1312	1243	1219	1249	1251	1247	1238	1234	1279	1311	1237	1261	1286	1230	1283	1283	1240	1311	1328	1247	1327	1308	1298	1262	1364	1258	1324	1296	1288	1272	1259	1262	1274	1282	1282	1224	1303	1218	1290	1287	1239	1263	1311	1241	1312	1259	1290	1255	1275	1280	1276	1284	1250	1333	1252	1238	1243	1255	1286	1289	1322	1217	1307	1293	1283	1271	1284	1206	1257	1191	1318	1299	1297	1294	1258	1242	1271	1223	1311	1225	1291	1237	1279	1205	1312	1261	1280	1231	1184	1302	1300	1251	1230	1224	1282	1342	1275	1310	1243	1315	1290	1215	1296	1225	1265	1304	1279	1215	1262	1313	1207	1279	1276	1279	1234	1294	1244	1288	1266	1267	1247	1260	1237	1290	1277	1270	1298	1275	1272	1277	1265	1257	1268	1308	1285	1257	1202	1278	1257	1244	1260	1208	1258	1236	1206	1266	1215	1211	1310	1254	1277	1268	1236	1248	1268	1276	1215	1323	1284	1271	1326	1287	1295	1301	1225	1273	1314	1259	1244	1248	1283	1266	1318	1234	1270	1298	1248	1323	1323	1246	1318	1304	1256	1296	1244	1284	1298	1221	1266	1327	1299	1310	1237	1296	1325	1264	1263	1378	1216	1274	1323	1356	1222	1251	1300	1210	1240	1212	1232	1270	1241	1300	1239	1290	1349	1283	1248	1233	1263	1253	1260	1253	1257	1263	1228	1259	1315	1295	1328	1240	1278	1202	1234	1296	1295	1234	1216	1216	1257	1253	1330	1218	1195	1241	1231	1225	1282	1212	1322	1298	1271	1216	1260	1268	1221	1220	1294	1246	1286	1276	1229	1300	1329	1194	1316	1290	1263	1252	1228	1357	1256	1284	1249	1233	1277	1267	1282	1228	1261	1306	1263	1279	1220	1245	1226	1221	1263	1272	1249	1320	1224	1247	1210	1234	1249	1297	1257	1252	1356	1232	1274	1208	1320	1232	1274	1268	1287	1247	1284	1209	1169	1213	1242	1279	1259	1290	1280	1308	1279	1219	1270	1233	1224	1281	1235	1247	1295	1230	1205	1259	1276	1269	1292	1336	1201	1282	1202	1236	1277	1267	1291	1311	1217	1303	1277	1248	1206	1221	1214	1260	1319	1193	1245	1263	1243	1312	1230	1297	1262	1275	1245	1276	1284	1260	1222	1216	1228	1227	1271	1320	1239	1231	1215	1328	1228	1232	1262	1281	1230	1257	1238	1343	1289	1326	1301	1263	1246	1277	1351	1272	1265	1196	1220	1246	1235	1266	1326	1284	1214	1267	1221	1246	1241	1273	1240	1362	1287	1267	1339	1228	1210	1304	1271	1266	1289	1307	1239	1276	1250	1279	1297	1212	1188	1237	1205	1262	1253	1288	1223	1215	1275	1286	1246	1213	1302	1292	1307	1270	1242	1248	1296	1267	1191	1362	1227	1237	1233	1265	1256	1247	1290	1217	1229	1241	1301	1282	1306	1237	1255	1259	1269	1285	1285	1286	1280	1271	1217	1239	1254	1296	1250	1308	1230	1256	1237	1211	1315	1238	1260	1271	1194	1330	1287	1342	1283	1275	1257	1181	1236	1227	1236	1253	1279	1286	1243	1235	1285	1219	1255	1276	1224	1290	1269	1298	1254	1233	1229	1229	1323	1279	1271	1257	1251	1299	1225	1294	1295	1296	1305	1278	1334	1252	1257	1289	1265	1268	1285	1241	1219	1308	1288	1246	1228	1249	1292	1235	1280	1226	1297	1256	1270	1239	1222	1252	1302	1316	1307	1274	1286	1328	1257	1222	1263	1252	1321	1263	1196	1283	1296	1243	1219	1188	1289	1253	1237	1237	1274	1292	1257	1293	1245	1256	1282	1237	1236	1265	1220	1232	1268	1216	1293	1202	1234	1238	1235	1318	1232	1321	1336	1265	1337	1194	1233	1257	1301	1286	1231	1215	1323	1201	1311	1308	1296	1259	1288	1277	1313	1206	1301	1283	1153	1242	1276	1272	1285	1269	1255	1291	1264	1296	1239	1289	1305	1220	1287	1225	1274	1216	1259	1284	1244	1254	1294	1252	1259	1309	1222	1247	1278	1270	1315	1279	1263	1261	1284	1297	1298	1245	1233	1219	1256	1260	1258	1344	1270	1278	1271	1278	1252	1253	1293	1257	1296	1245	1194	1324	1252	1269	1245	1257	1269	1221	1278	1219	1285	1270	1219	1270	1305	1237	1245	1280	1245	1248	1305	1218	1324	1324	1300	1234	1258	1242	1249	1328	1280	1294	1236	1312	1248	1289	1278	1209	1310	1245	1292	1297	1276	1264	1245	1276	1216	1227	1287	1271	1250	1272	1267	1237	1279	1281	1251	1310	1314	1216	1267	1235	1195	1289	1326	1305	1261	1271	1301	1253	1257	1262	1314	1286	1282	1262	1252	1327	1309	1232	1272	1264	1263	1276	1317	1221	1237	1272	1209	1310	1295	1308	1255	1293	1256	1274	1282	1234	1303	1271	1308	1250	1278	1252	1310	1285	1283	1243	1244	1331	1189	1254	1296	1300	1237	1222	1344	1292	1244	1252	1202	1203	1275	1242	1266	1338	1262	1255	1279	1299	1294	1278	1215	1263	1304	1324	1242	1274	1251	1283	1253	1235	1255	1238	1150	1285	1289	1259	1230	1279	1332	1300	1272	1230	1295	1226	1334	1224	1263	1289	1251	1242	1263	1289	1282	1218	1270	1305	1255	1338	1221	1264	1244	1324	1272	1321	1252	1206	1250	1281	1264	1234	1277	1259	1230	1234	1313	1286	1301	1321	1275	1294	1231	1230	1265	1273	1226	1263	1355	1277	1278	1267	1275	1327	1258	1282	1313	1290	1179	1296	1216	1214	1235	1272	1247	1248	1244	1211	1321	1277	1221	1269	1240	1240	1293	1197	1335	1208	1281	1202	1320	1295	1270	1226	1249	1309	1246	1356	1248	1294	1262	1259	1295	1315	1306	1318	1265	1199	1259	1291	1303	1201	1273	1259	1228	1289	1256	1250	1299	1269	1277	1257	1259	1294	1255	1220	1299	1208	1325	1246	1303	1291	1325	1298	1298	1268	1293	1282	1223	1274	1261	1247	1225	1255	1253	1270	1237	1304	1290	1267	1357	1351	1280	1228	1281	1343	1276	1260	1278	1307	1229	1265	1298	1199	1247	1249	1249	1319	1260	1241	1268	1266	1270	1285	1299	1288	1295	1230	1226	1266	1268	1262	1203	1317	1292	1186	1249	1264	1246	1263	1230	1283	1206	1238	1209	1259	1258	1221	1245	1315	1234	1245	1227	1260	1237	1231	1259	1250	1298	1305	1270	1308	1308	1243	1279	1299	1249	1255	1243	1265	1306	1256	1249	1285	1301	1311	1304	1224	1245	1260	1231	1254	1193	1251	1342	1317	1277	1267	1266	1302	1271	1306	1264	1237	1289	1261	1236	1299	1205	1317	1205	1251	1276	1274	1313	1245	1222	1249	1290	1219	1260	1212	1244	1316	1275	1221	1272	1216	1251	1335	1268	1305	1229	1305	1276	1292	1234	1251	1227	1239	1278	1232	1243	1271	1294	1243	1260	1297	1313	1265	1238	1243	1213	1272	1320	1261	1286	1289	1309	1314	1344	1280	1320	1284	1272	1359	1259	1281	1294	1259	1289	1300	1274	1255	1300	1242	1254	1263	1285	1255	1272	1265	1262	1274	1279	1265	1227	1294	1190	1276	1268	1241	1226	1216	1293	1287	1268	1264	1241	1258	1262	1239	1251	1256	1244	1271	1248	1280	1222	1238	1272	1310	1225	1253	1286	1231	1266	1270	1234	1244	1236	1317	1299	1207	1278	1302	1266	1269	1223	1238	1210	1238	1289	1297	1290	1278	1291	1340	1244	1223	1256	1242	1254	1275	1255	1336	1252	1304	1220	1289	1304	1307	1222	1202	1298	1298	1208	1235	1229	1291	1313	1254	1259	1277	1233	1248	1212	1280	1167	1278	1301	1311	1264	1325	1258	1300	1306	1219	1280	1252	1282	1292	1254	1229	1233	1294	1271	1333	1277	1217	1263	1228	1246	1300	1235	1212	1256	1252	1273	1291	1234	1330	1330	1249	1282	1224	1274	1229	1207	1238	1307	1321	1239	1297	1261	1303	1247	1288	1300	1275	1259	1259	1254	1306	1296	1360	1200	1269	1289	1298	1227	1203	1311	1248	1300	1274	1298	1266	1304	1277	1242	1321	1266	1287	1295	1257	1328	1234	1265	1289	1275	1251	1291	1227	1260	1269	1292	1250	1232	1275	1275	1213	1303	1261	1270	1224	1262	1274	1315	1245	1285	1277	1254	1289	1340	1291	1260	1224	1350	1270	1241	1325	1271	1340	1249	1325	1321	1227	1326	1278	1308	1265	1247	1267	1253	1261	1248	1263	1260	1196	1266	1270	1312	1224	1272	1301	1244	1224	1229	1340	1258	1293	1259	1270	1298	1290	1293	1216	1257	1310	1283	1268	1262	1300	1213	1221	1252	1276	1227	1263	1298	1289	1295	1210	1267	1294	1318	1233	1233	1217	1284	1227	1296	1232	1232	1280	1280	1277	1306	1274	1268	1243	1217	1297	1279	1236	1255	1294	1244	1320	1285	1333	1276	1289	1205	1293	1229	1276	1300	1304	1220	1230	1278	1300	1276	1271	1312	1301	1217	1250	1316	1244	1377	1244	1270	1259	1273	1270	1253	1232	1252	1284	1263	1341	1286	1297	1288	1317	1257	1327	1315	1279	1182	1238	1322	1247	1216	1254	1216	1310	1201	1231	1275	1248	1232	1238	1234	1248	1241	1275	1269	1334	1326	1294	1229	1333	1296	1289	1311	1276	1280	1270	1302	1281	1257	1270	1301	1247	1288	1175	1269	1307	1331	1283	1253	1354	1234	1205	1239	1275	1282	1289	1291	1240	1273	1256	1275	1225	1245	1287	1262	1253	1315	1268	1191	1264	1323	1214	1246	1218	1315	1239	1148	1266	1301	1291	1302	1266	1262	1299	1229	1243	1259
24333	22841	32366	27060	20019	8730	1574	587	541	532	553	519	501	483	488	496	493	503	523	502	512	487	524	518	491	501	524	561	491	508	492	492	527	467	478	470	506	499	521	481	507	500	512	530	507	502	523	485	472	484	491	478	493	509	522	504	542	516	493	480	487	531	495	495	506	495	491	486	482	515	504	482	518	528	491	543	500	506	512	505	531	504	506	533	498	498	479	526	514	516	508	523	514	501	528	559	508	544	537	502	484	495	499	488	477	477	523	512	498	497	497	514	480	509	476	508	489	535	474	486	509	517	514	506	502	508	529	486	513	425	483	504	462	484	477	495	508	509	513	482	512	496	528	484	477	469	471	524	493	505	462	506	464	485	482	490	487	528	543	502	468	529	491	458	487	500	531	522	495	448	535	517	487	529	526	477	539	481	472	524	499	462	502	502	488	516	481	499	481	501	467	521	530	539	502	530	490	490	524	458	506	492	463	493	512	514	471	515	477	495	495	494	519	514	463	492	533	518	532	483	530	508	504	490	534	507	517	475	499	509	510	521	498	471	493	498	500	538	510	468	491	475	507	519	462	479	516	443	487	490	512	524	500	551	492	528	503	529	489	501	510	523	513	524	512	525	556	547	478	521	491	446	514	466	484	500	538	500	517	480	505	544	525	524	479	523	527	489	539	507	553	508	501	476	503	510	514	528	461	505	487	495	483	519	491	532	533	480	477	469	477	526	506	517	563	511	514	490	472	507	482	515	503	490	532	493	473	503	467	481	514	504	499	507	498	502	514	463	525	475	500	506	492	503	498	509	478	513	489	504	542	536	562	524	494	479	481	518	506	467	503	514	470	446	535	499	491	475	545	483	500	490	483	485	488	503	467	454	493	488	506	505	498	491	502	486	504	500	483	477	482	483	520	514	498	488	491	509	495	535	501	520	485	514	478	491	504	477	498	492	517	500	476	487	504	513	502	472	491	526	545	477	483	506	510	521	500	520	491	488	479	484	508	501	501	511	478	474	506	479	462	533	461	486	469	495	493	483	520	465	521	516	479	515	471	485	540	492	454	505	523	524	515	462	485	496	488	495	524	510	528	492	488	515	517	513	521	524	479	502	486	501	500	495	467	521	501	483	466	504	522	493	497	474	495	514	518	534	463	488	488	531	506	502	490	516	489	519	502	520	498	508	516	544	489	514	529	538	447	496	475	504	486	553	542	482	497	467	510	478	505	505	506	502	500	517	517	478	470	513	489	504	472	478	459	483	470	490	495	511	509	499	492	537	488	471	468	483	534	505	553	516	550	524	484	508	513	514	523	465	466	526	474	489	529	516	495	512	530	484	434	470	468	531	491	499	489	503	490	528	506	549	500	485	484	493	524	515	462	501	544	521	519	509	531	513	486	533	523	514	489	512	478	481	522	479	532	477	475	491	524	485	508	511	504	524	520	495	483	499	522	486	494	491	459	501	482	476	491	519	466	512	489	491	510	494	523	542	512	522	514	510	499	483	463	479	495	520	493	507	502	527	497	511	529	498	483	493	497	499	505	503	570	504	486	516	483	487	509	512	508	494	517	519	508	486	505	470	459	512	535	509	493	534	456	486	487	450	492	471	474	527	514	474	511	524	481	509	519	513	488	485	519	514	447	529	475	523	508	505	496	517	482	496	496	522	510	523	471	515	502	487	519	487	515	513	482	520	505	496	450	526	532	497	479	513	492	469	478	552	537	484	533	528	482	501	472	460	490	518	496	491	545	487	490	532	513	468	482	465	505	495	521	480	477	483	479	497	472	514	508	511	533	494	514	487	490	520	516	499	529	520	466	513	511	505	517	452	481	510	487	520	515	483	543	512	515	505	517	496	509	495	490	518	496	482	460	542	471	514	458	496	508	489	490	503	516	460	537	519	483	535	509	467	476	554	560	513	488	479	532	522	499	491	507	508	480	500	511	496	515	535	492	499	436	487	481	483	519	461	525	516	507	507	511	462	496	491	503	510	483	476	470	519	487	488	488	481	497	471	465	481	507	550	520	497	499	509	495	519	530	465	513	506	488	478	483	523	509	503	453	525	458	512	485	502	529	498	479	479	485	503	514	514	466	469	474	543	545	469	504	491	522	485	514	501	499	519	517	538	486	498	548	501	480	543	538	511	502	501	473	502	473	502	484	492	482	485	475	468	477	465	500	509	504	499	481	505	491	462	526	478	540	505	531	523	541	487	513	484	492	539	487	490	518	494	488	514	487	477	528	524	460	479	517	490	440	521	511	466	513	493	470	535	504	491	525	470	537	516	479	477	492	496	486	473	505	471	503	534	446	500	500	513	500	495	511	464	526	492	513	516	512	511	478	494	505	525	498	496	516	535	496	502	464	511	540	533	507	487	476	529	482	477	526	500	473	491	501	525	520	504	515	514	486	478	516	488	512	469	479	493	535	521	479	535	470	526	519	495	503	510	527	477	471	524	527	482	479	482	470	457	482	514	479	496	440	493	529	525	476	515	482	499	527	464	467	500	544	498	494	498	471	515	497	471	501	494	502	538	441	493	515	527	537	467	485	472	478	512	493	484	490	469	501	512	511	543	473	495	467	509	533	471	522	526	485	514	536	499	534	471	490	513	494	550	478	519	471	495	526	517	502	502	520	453	492	485	487	493	535	443	479	507	474	481	508	430	457	516	508	526	494	523	489	535	510	474	501	484	499	515	493	478	529	515	529	464	543	494	453	485	505	495	495	498	463	496	474	491	489	536	518	535	478	498	517	476	510	508	516	502	526	526	536	488	502	493	544	516	516	515	475	528	517	490	500	513	477	490	452	529	528	509	489	475	517	476	493	569	478	530	474	500	513	492	465	480	533	486	496	496	517	511	511	536	508	530	521	519	507	500	523	493	514	523	494	487	504	479	540	552	491	523	442	546	496	507	518	498	475	480	487	543	486	502	511	485	505	487	531	494	520	476	504	510	495	531	481	523	519	539	516	498	488	490	477	509	509	498	502	489	482	535	483	494	461	489	554	496	515	530	517	510	464	449	501	493	489	520	527	516	546	498	476	496	522	476	561	499	529	525	498	492	468	527	543	517	506	501	533	485	461	477	506	499	532	498	488	474	511	493	507	470	527	493	525	524	487	517	507	546	543	530	543	459	534	488	523	483	477	494	495	496	475	487	480	512	496	524	484	560	526	500	512	466	509	542	489	464	468	470	489	545	487	507	478	481	480	523	526	488	502	478	467	494	507	527	509	517	477	508	519	505	517	524	477	488	486	499	519	472	523	501	520	455	483	492	499	504	530	495	494	480	514	459	503	481	540	497	499	496	483	504	543	503	518	486	494	528	543	500	494	475	494	494	501	489	502	525	482	461	516	462	520	546	506	525	477	506	491	490	477	473	506	484	517	513	501	495	514	496	503	544	509	512	530	489	509	457	501	524	499	449	504	466	480	512	461	498	498	512	489	505	500	478	527	481	502	474	491	510	498	533	518	473	504	529	514	486	502	524	459	529	506	504
57786	88703	65464	37001	18920	5699	2762	964	927	895	904	904	947	944	951	899	934	940	906	927	931	893	908	945	883	921	919	885	965	875	942	901	918	932	896	953	911	896	888	881	908	917	901	910	854	877	931	878	887	939	889	914	920	947	870	907	942	902	852	956	861	984	965	929	918	886	901	909	929	944	880	907	946	907	895	903	942	968	933	925	925	910	894	905	887	923	909	927	931	951	918	925	876	910	893	926	940	863	893	914	933	909	939	909	939	905	922	929	849	907	958	894	911	863	930	876	977	951	898	909	903	898	869	863	907	948	889	878	953	902	929	939	921	886	929	882	889	913	924	909	931	912	920	918	998	938	927	892	910	885	929	907	905	947	937	1001	888	872	937	892	928	880	865	900	923	927	918	934	893	909	896	876	876	889	913	903	882	893	900	906	876	904	908	863	887	951	895	927	984	929	874	890	899	891	892	977	947	927	886	882	847	938	922	989	943	909	919	908	899	930	876	909	891	873	891	902	840	914	861	870	961	857	948	908	936	919	912	913	931	900	887	981	914	875	892	860	949	909	911	916	875	913	899	927	916	927	917	913	952	936	981	879	908	897	879	896	861	888	936	926	867	874	945	878	929	921	913	914	931	844	908	910	923	916	846	918	947	950	950	972	889	944	904	904	905	899	900	889	944	920	944	889	904	943	901	927	905	921	853	872	902	913	981	953	899	920	962	935	848	865	885	918	913	900	932	888	927	905	874	890	946	974	931	889	875	940	904	927	938	885	933	900	893	949	918	940	901	913	893	884	882	950	948	892	862	889	888	930	879	938	948	890	966	940	906	935	901	909	896	966	878	910	910	914	912	902	919	908	906	898	942	936	883	949	925	852	947	933	922	969	893	846	935	899	896	945	914	901	904	908	890	876	876	886	930	898	942	931	866	917	888	920	922	904	928	871	903	846	926	902	934	894	848	960	923	868	942	894	911	861	920	961	930	929	925	948	950	945	906	937	888	931	934	924	910	897	896	936	889	951	922	947	933	900	901	879	876	911	913	935	963	932	924	876	897	894	914	904	933	881	917	901	913	910	931	945	889	965	955	900	939	932	918	889	930	901	934	965	950	899	870	921	929	908	860	985	914	866	992	949	966	977	888	930	934	909	966	953	975	893	947	911	880	944	966	887	887	856	941	914	955	909	877	954	888	878	929	876	942	885	929	874	891	920	891	919	904	888	868	902	884	905	963	948	877	892	878	917	921	886	917	933	844	885	907	927	954	877	895	841	915	937	902	937	964	874	885	965	906	886	876	912	929	873	931	881	936	886	911	899	884	940	899	860	918	890	917	945	874	948	901	870	948	947	893	975	937	952	899	912	911	883	925	929	852	906	930	936	900	947	900	878	916	937	913	869	817	987	930	888	894	881	923	906	893	911	886	895	884	913	969	872	965	912	838	906	899	975	914	884	871	921	867	929	903	898	872	915	939	907	850	913	845	911	936	904	914	870	899	982	878	919	937	883	888	838	892	913	888	940	890	866	909	851	909	936	934	910	911	898	926	936	924	936	895	904	897	976	908	912	906	907	900	853	893	923	924	930	899	902	875	956	883	846	918	906	889	859	990	899	971	883	907	834	942	868	898	934	897	963	947	909	908	937	916	887	894	959	880	848	904	943	862	907	929	912	962	907	960	908	926	951	899	890	960	881	899	904	862	951	901	868	889	914	964	860	927	896	942	972	953	926	936	958	926	936	912	890	970	925	927	882	896	903	891	905	860	921	946	875	909	888	918	885	899	870	883	888	926	905	923	923	912	953	915	854	931	860	909	922	900	935	915	895	926	943	874	937	876	945	877	889	868	985	905	917	899	893	902	946	929	884	938	927	879	935	918	928	911	921	943	934	970	945	893	900	913	888	939	943	900	899	872	934	861	900	946	862	906	867	863	922	909	921	893	918	894	887	868	895	925	882	872	878	911	917	962	934	897	907	914	934	922	896	862	850	913	946	943	927	907	856	920	896	870	886	930	943	920	925	919	919	922	905	906	880	899	918	894	907	890	944	897	889	909	880	899	892	939	892	899	885	907	875	941	926	926	925	857	920	948	925	903	923	872	960	976	858	880	882	972	892	971	930	929	902	917	933	957	902	923	873	895	936	974	876	952	841	879	891	898	885	894	875	937	905	871	860	909	867	938	888	909	870	889	880	929	888	962	968	965	875	870	924	991	882	896	913	932	880	875	923	866	875	954	873	921	934	911	890	898	906	924	974	886	858	896	962	883	938	965	866	890	856	906	874	901	904	894	931	905	914	893	904	914	926	881	931	949	929	900	917	951	923	879	838	1010	925	880	892	943	916	898	943	937	904	884	927	921	883	915	904	936	894	882	926	914	894	889	926	919	848	929	907	943	956	906	918	919	917	907	908	889	952	899	899	846	906	931	927	924	1000	897	952	883	888	964	905	949	905	910	928	909	877	927	885	945	881	890	914	905	887	938	931	953	891	918	910	907	959	938	876	885	894	865	934	945	857	902	936	921	950	888	888	920	933	908	904	943	898	896	885	929	882	856	943	907	852	904	924	909	944	893	944	922	950	871	913	869	958	954	911	931	908	904	885	869	883	938	898	910	902	904	897	915	898	965	893	891	877	936	900	912	895	892	905	876	902	855	934	970	915	903	901	918	933	908	886	868	876	879	900	951	969	892	933	880	902	873	954	923	883	907	918	901	897	948	939	868	900	887	894	922	987	884	915	923	919	896	941	920	879	966	900	845	888	959	860	932	922	903	960	850	865	886	909	912	914	908	903	900	881	887	929	854	916	861	894	901	916	896	896	886	919	877	917	889	947	960	886	895	892	884	889	901	913	888	890	888	944	906	933	913	901	914	871	892	921	923	893	945	873	900	851	938	894	898	934	956	864	927	946	890	936	898	914	914	915	882	970	914	907	894	953	914	951	906	960	884	860	911	943	952	932	934	945	951	917	951	911	898	947	877	972	946	924	861	932	941	909	938	870	891	896	917	942	940	908	914	988	939	911	882	949	892	887	895	941	928	883	909	894	939	967	891	888	919	930	918	913	879	937	920	884	865	879	961	934	941	923	883	900	897	934	894	898	926	928	991	897	941	868	873	907	952	965	922	904	936	889	882	889	891	893	913	954	887	891	943	911	887	944	862	952	954	938	955	930	897	900	897	893	896	943	939	926	871	900	896	845	923	859	948	895	870	906	915	819	918	925	907	842	944	968	917	906	914	928	907	961	886	962	831	842	926	915	906	856	887	933	886	863	886	915	920	904	911	896	920	863	934	838	931	950	908	885	885	950	932	902	888	936	922	883	937	927	894	909	885	904	938	893	907	905	865	889	912	835	954	915	908	914	939	917	897	910	901	884	879	887	942	871	901	883	939	885	905	918	924	902	883	918	899	879	864	929	925	907	919	903	912	906	934	890	852	957	887	932	996	894	955	905	911	947	876	914	921	892	914	940	896	904	957	920	867	909	921	916	970	879	947	900	932	986	886	890
23125	21769	30278	24890	21483	19250	6774	738	551	526	549	484	504	509	517	501	502	465	500	515	483	503	526	474	518	516	532	506	535	509	496	530	513	504	507	492	505	500	507	518	482	489	485	466	506	497	512	493	466	480	491	444	524	503	503	467	484	517	501	476	496	472	478	503	483	457	489	501	502	456	508	507	458	501	494	484	511	519	496	467	480	503	492	411	500	482	520	540	467	513	509	480	473	516	464	501	467	534	474	491	441	450	490	480	473	457	491	499	467	514	505	548	445	502	497	504	504	487	536	477	531	464	479	481	462	485	503	498	507	493	512	485	512	486	495	478	509	505	454	539	481	449	512	480	480	492	490	479	504	497	471	501	504	499	476	539	477	439	467	508	480	498	467	482	476	486	465	481	466	492	493	493	495	523	491	496	471	524	468	459	513	510	494	497	499	456	478	493	505	483	488	516	506	466	551	495	507	482	496	472	458	477	505	472	499	483	487	461	470	495	448	500	484	489	518	467	524	491	469	472	490	483	481	491	478	487	490	474	493	501	457	473	448	526	488	531	460	450	478	491	494	511	506	491	501	511	527	526	474	498	515	494	468	490	462	488	505	518	490	523	455	515	492	533	535	455	448	502	451	464	527	488	516	455	485	469	491	502	550	524	494	477	475	476	517	492	493	477	479	454	504	536	498	492	478	498	503	470	478	464	466	484	486	472	508	506	524	494	485	507	486	501	484	485	480	480	507	466	520	437	488	507	469	497	485	474	455	488	438	494	496	483	471	473	468	499	491	475	477	528	425	488	506	462	476	488	471	495	452	456	505	468	487	471	472	480	480	489	486	479	474	458	492	499	466	479	457	512	494	475	492	471	494	477	524	490	515	459	473	480	455	479	488	466	469	498	470	516	489	492	486	499	508	479	515	510	527	485	513	528	513	512	503	477	472	497	459	482	518	486	465	474	515	474	496	504	522	466	472	535	510	491	517	492	478	503	474	479	511	489	473	496	505	506	499	482	507	498	482	487	515	466	506	496	465	483	478	453	476	498	477	498	481	503	464	484	495	477	483	438	508	470	446	482	468	479	527	523	465	507	486	491	476	517	466	470	476	476	493	486	500	473	507	447	517	511	462	513	502	474	506	473	480	513	515	477	504	514	475	520	497	465	477	492	498	440	523	492	509	474	482	528	474	474	473	469	445	534	459	492	484	501	488	503	464	479	519	486	523	496	471	466	510	488	479	490	480	495	481	505	495	472	506	511	522	462	506	494	482	505	504	475	476	490	521	467	506	455	495	488	494	485	463	495	484	490	510	495	498	466	512	550	520	476	496	499	459	499	459	520	487	498	479	474	469	456	473	513	485	508	517	477	488	483	486	504	461	509	493	472	465	488	514	516	512	535	450	475	491	532	496	505	503	473	511	470	460	493	492	528	483	512	458	481	481	448	525	485	503	463	481	458	423	523	492	491	533	462	493	467	505	515	516	498	471	506	516	482	484	476	485	529	489	493	484	505	499	522	468	477	505	447	478	460	478	451	504	467	462	490	488	440	502	490	494	480	479	474	440	498	471	502	491	466	468	492	496	481	506	457	500	499	527	509	497	490	491	491	512	487	504	500	498	513	490	501	515	507	482	496	445	482	486	504	507	475	502	508	477	480	468	479	511	509	522	509	533	493	491	477	511	486	481	501	483	467	496	515	477	485	494	498	520	464	454	548	444	515	496	509	517	482	453	495	486	510	525	491	498	473	487	423	467	490	490	455	474	516	490	475	507	484	467	536	485	549	504	478	490	479	449	510	505	454	485	472	484	495	488	495	516	515	482	478	495	476	467	502	478	534	485	481	486	501	522	493	491	512	505	489	502	486	481	541	485	486	509	490	481	479	475	490	492	517	502	506	511	514	528	490	456	483	494	488	501	466	494	491	469	480	462	515	479	508	512	507	501	468	467	469	509	449	519	470	510	496	490	492	484	476	512	505	534	479	486	439	488	486	513	466	471	488	480	487	527	522	507	508	465	537	485	475	500	518	512	434	506	498	464	502	486	493	520	472	510	478	499	531	489	554	492	475	482	486	436	482	498	472	527	499	479	524	485	500	488	505	496	512	485	483	490	461	457	531	537	477	504	490	504	494	470	504	487	507	507	487	502	489	524	497	499	484	489	530	489	486	489	478	519	508	495	498	531	460	491	506	505	493	504	526	483	535	509	487	523	462	475	454	512	460	497	440	487	494	494	531	503	465	489	447	474	514	481	471	461	471	512	462	461	476	484	501	501	511	525	473	474	503	538	515	513	510	521	476	496	507	498	488	471	487	444	514	507	504	484	486	496	461	505	474	506	497	475	481	476	445	457	515	506	506	487	503	511	499	467	485	440	473	460	497	513	480	481	470	436	468	469	496	488	492	485	512	483	488	485	457	501	480	517	514	485	507	508	469	545	452	495	493	516	499	507	501	431	466	536	497	498	465	491	510	451	539	477	459	504	520	517	524	501	503	492	477	479	443	503	496	530	479	476	500	477	477	472	508	487	510	470	508	493	499	488	441	502	482	528	467	464	470	511	509	481	500	514	461	465	484	468	484	506	467	513	514	462	510	487	507	512	478	478	500	519	530	503	505	457	510	496	486	477	492	521	483	478	470	489	515	532	479	496	525	468	502	489	496	470	510	508	505	513	468	483	466	484	508	463	479	485	492	465	521	469	482	494	474	506	506	468	549	508	480	470	518	467	479	479	477	523	460	410	485	527	524	484	517	484	517	528	543	457	517	473	476	474	473	532	499	503	507	548	492	487	448	541	487	511	489	503	491	454	503	485	491	500	472	482	471	450	459	504	475	470	539	507	466	503	524	485	472	488	463	525	467	505	524	489	472	501	454	511	499	484	499	443	469	503	527	532	493	436	493	505	529	472	455	503	480	461	463	526	505	462	475	529	482	471	469	505	491	497	484	501	491	484	466	499	523	490	476	485	493	509	512	492	469	501	479	490	470	456	507	486	494	477	495	490	476	523	508	483	473	497	497	476	444	481	503	474	505	479	498	489	447	511	545	475	496	500	460	514	494	492	480	451	512	494	480	528	501	489	532	467	455	465	471	492	469	514	488	510	475	530	521	453	480	517	532	516	491	500	507	475	466	466	509	475	495	506	487	512	468	502	455	498	509	452	467	502	487	508	475	484	501	469	486	493	486	460	483	497	487	530	508	465	508	470	498	484	489	481	496	478	518	498	481	507	503	485	488	472	494	513	519	431	494	505	470	477	490	493	453	510	529	487	501	473	509	450	493	489	466	492	485	516	459	498	440	499	470	467	512	449	502	510	519	497	478	468	497	520	484	515	480	493	505	488	519	525	469	503	461	495	476	504	500	464	481	517	507	456	490	460	498	482	468	484	493	519	463	471	501	504	471	474	504	491	506	444	483	517	427	494	494	457	481	462	511	513	483	517	495	500	459	460	485	508	511	473	494	483	475	474	483	492	488	522	529	474	502	471	491	490	505	491	510	491	523
59775	100640	76529	46744	25700	8650	4118	969	874	836	893	867	862	833	847	868	847	805	808	904	900	856	875	839	827	817	918	803	807	866	886	865	834	822	868	845	847	888	870	847	850	855	834	877	836	826	868	878	821	871	846	837	856	861	880	837	839	846	800	820	886	846	839	859	851	841	843	847	926	839	903	821	833	869	862	810	836	826	801	813	844	832	864	848	863	800	838	833	822	848	831	827	884	867	851	826	817	818	843	797	860	844	851	831	845	863	846	838	861	819	850	817	841	844	843	895	841	852	908	830	803	828	868	815	876	846	840	840	857	884	849	860	786	828	870	812	805	852	837	823	827	845	852	853	853	865	781	862	832	838	872	862	837	845	803	847	806	832	876	823	903	867	760	865	839	835	826	838	886	816	774	818	805	829	865	857	761	833	823	844	841	826	818	871	910	855	812	831	849	857	886	882	874	839	842	841	898	862	861	829	831	813	855	827	826	812	864	839	807	853	856	801	825	837	832	805	819	824	792	821	896	841	811	860	833	846	817	865	862	829	805	825	824	801	829	845	828	816	851	842	807	819	884	819	800	851	827	783	813	838	847	808	784	767	849	875	829	825	828	864	802	798	834	807	892	911	860	912	835	851	876	831	887	846	875	847	866	895	836	886	883	866	828	876	822	836	843	835	861	844	861	833	874	789	824	860	877	817	857	806	840	851	839	759	807	830	808	850	833	849	871	844	838	861	840	821	840	860	756	867	827	783	831	868	811	784	807	826	822	820	837	828	822	855	846	826	834	839	847	835	813	814	778	864	834	822	848	864	826	820	840	826	825	845	776	843	876	865	824	800	802	831	826	871	857	860	870	806	826	846	806	882	795	847	803	840	804	860	872	808	833	804	890	906	832	812	776	815	883	827	854	803	841	811	803	867	864	812	848	818	893	835	792	849	823	858	892	848	856	843	910	778	836	805	883	843	860	826	796	859	877	835	860	790	895	881	806	829	871	833	814	800	850	860	831	828	849	864	837	816	817	862	795	863	805	861	832	839	869	798	851	888	812	793	838	825	839	845	805	824	830	863	891	816	877	815	855	787	809	804	806	847	873	817	812	853	818	917	826	869	805	821	837	827	806	833	834	832	832	874	852	790	804	854	813	797	856	855	876	797	848	871	831	814	840	863	856	850	808	780	865	857	810	822	834	873	844	831	850	835	833	844	794	874	895	834	816	851	807	830	830	775	811	849	827	801	816	803	807	831	895	809	867	784	887	832	787	798	868	835	834	831	761	802	865	820	809	850	872	836	789	906	773	830	844	828	835	847	812	768	874	863	896	810	870	836	886	849	842	834	809	878	839	873	817	900	812	841	817	808	815	906	822	822	797	806	829	848	871	861	796	855	904	836	816	863	799	861	776	845	864	864	813	811	884	871	818	820	811	815	839	824	841	794	874	878	832	844	819	840	807	801	806	823	819	807	848	854	844	809	821	794	817	825	858	829	843	809	845	820	885	795	845	813	864	793	837	838	865	802	821	892	811	834	847	858	851	860	833	838	882	794	854	844	859	858	814	805	844	813	845	832	881	806	848	897	867	880	848	853	807	802	852	807	846	832	878	865	857	883	801	831	831	850	845	854	836	822	779	806	860	853	824	854	821	862	871	816	809	811	797	854	869	811	810	817	827	875	853	767	769	869	807	874	810	848	803	852	790	857	843	889	818	844	825	845	840	778	843	854	846	838	903	846	827	812	836	860	835	827	910	829	796	862	913	846	821	878	847	784	815	770	828	875	849	843	832	833	785	827	801	844	869	853	847	836	890	813	822	818	900	781	845	816	859	826	849	855	818	832	795	844	811	841	842	850	787	864	816	827	784	788	843	802	863	851	852	828	873	810	787	836	839	831	843	815	829	863	783	859	822	840	849	852	837	830	810	841	838	860	836	829	804	817	828	847	846	819	852	820	859	811	801	894	836	835	828	832	850	815	879	800	824	830	839	834	853	830	904	805	858	863	857	863	811	836	887	800	838	874	806	873	838	780	765	824	832	825	811	873	852	863	886	829	860	853	847	783	887	887	836	847	807	790	810	852	833	790	816	804	797	883	832	796	821	876	849	830	775	825	841	794	856	812	919	858	851	873	822	847	834	833	812	819	867	871	842	878	856	857	780	819	814	793	811	816	842	875	846	873	786	861	834	795	872	815	848	852	797	847	866	846	835	818	855	823	812	891	789	871	805	839	782	831	818	866	849	809	834	836	829	820	855	905	867	856	850	862	845	830	817	845	887	844	820	873	850	803	867	901	834	844	843	834	849	893	858	880	870	841	822	829	895	819	847	842	874	851	842	816	856	791	826	812	803	781	851	848	792	835	848	840	815	861	876	865	865	850	834	862	837	818	853	838	799	843	812	833	827	796	844	858	862	814	831	831	867	872	797	799	869	839	849	852	831	856	850	897	804	849	798	819	876	839	873	886	909	848	784	834	833	761	801	844	779	812	845	825	857	927	846	806	839	795	829	807	836	846	816	846	882	816	879	818	835	880	860	858	840	876	823	891	850	829	838	829	870	858	803	793	877	839	835	834	858	851	897	800	905	810	855	868	833	837	792	884	822	835	830	850	851	840	856	850	793	873	866	817	856	820	850	800	817	800	851	819	837	815	872	822	819	844	850	843	838	816	881	809	830	780	802	837	865	828	870	820	891	858	879	861	825	836	869	849	831	797	829	850	795	894	815	825	872	844	867	853	869	845	830	804	905	837	763	905	890	879	853	822	831	858	846	866	803	850	834	827	834	841	808	794	879	827	852	816	850	791	890	828	837	825	849	831	850	848	839	812	781	822	856	812	865	891	846	800	827	787	869	823	823	862	859	840	841	904	861	850	859	885	822	833	847	874	822	844	844	861	844	817	767	835	869	880	857	813	847	872	815	806	837	905	887	853	845	851	865	898	873	879	831	862	811	830	844	855	798	794	806	853	802	808	861	822	845	765	816	787	806	823	856	902	856	817	823	843	851	859	824	852	835	863	858	815	864	792	781	822	870	814	837	917	823	865	840	852	829	818	853	791	839	796	806	843	855	826	839	813	833	832	823	853	883	771	825	857	804	840	826	867	851	803	850	807	912	851	811	794	810	855	805	857	861	847	831	840	854	869	830	806	842	869	830	805	829	806	882	834	841	818	845	867	828	883	913	813	852	807	862	838	827	869	888	836	822	837	830	830	838	883	869	840	841	812	870	823	832	816	860	883	810	812	809	818	851	808	890	834	870	884	837	829	810	811	845	845	803	858	785	804	874	810	812	774	865	799	815	854	831	806	832	880	862	832	884	827	897	821	857	812	936	811	847	854	812	814	819	812	889	870	817	837	878	837	883	871	905	868	865	852	808	806	836	854	824	826	811	821	822	831	817	833	802	879	870	805	866	822	779	799	863	823	776	854	916	865	865	799	873	857	853	900	793	872	831	836	853	772	875	890	803	862	854	851	802	823	851	850	809	756	817	815	863	841	853	846	847	832
28134	29353	29220	14839	2441	956	855	791	718	699	761	726	741	751	767	790	730	773	770	738	760	743	767	761	738	718	690	734	748	742	765	716	762	733	768	762	725	783	769	751	739	697	802	715	771	739	772	690	770	681	739	687	664	719	733	673	769	777	767	723	686	710	728	742	735	719	730	728	716	765	751	739	693	703	722	705	769	740	750	722	730	786	727	734	708	750	753	689	757	754	735	714	758	784	745	695	722	757	784	747	697	744	772	702	766	693	762	712	723	795	723	695	764	728	696	752	751	694	747	727	734	714	777	718	696	760	714	726	750	735	705	749	790	724	698	748	714	706	771	700	725	727	713	725	740	795	724	746	723	664	722	819	753	760	714	737	714	729	779	769	773	738	729	741	763	815	724	694	783	749	680	748	763	720	767	681	761	752	716	755	798	765	716	758	731	739	757	756	735	731	758	750	707	715	714	738	718	749	668	692	736	696	750	725	696	743	744	703	698	767	732	761	752	759	735	695	718	746	743	742	693	732	732	773	781	776	747	739	749	766	721	700	713	697	764	766	743	730	740	746	765	743	762	740	732	687	729	774	729	686	766	703	805	722	725	734	777	752	761	673	760	745	737	730	732	729	703	721	716	706	721	737	764	691	742	752	739	683	747	702	726	708	690	712	734	742	740	724	703	767	728	713	747	782	722	728	764	706	724	748	701	766	719	752	679	741	720	746	705	715	743	730	693	762	779	712	757	810	805	714	739	697	755	739	708	717	723	732	764	737	716	725	785	713	747	698	735	748	721	721	693	718	755	720	782	732	685	734	744	749	744	752	732	766	737	698	729	782	699	715	749	705	710	646	784	756	743	785	771	707	683	697	714	760	781	702	728	697	742	771	710	710	741	705	726	693	766	778	793	732	722	730	744	752	706	686	751	729	740	727	737	711	750	757	756	748	736	776	755	739	739	742	743	705	768	693	701	795	712	751	709	702	720	765	713	742	759	747	742	742	741	712	759	765	735	738	737	721	761	757	731	763	711	709	688	756	761	768	734	761	690	744	681	729	684	759	745	692	758	710	733	730	808	747	743	759	700	686	763	716	760	742	739	776	694	737	768	729	747	710	748	781	746	789	762	740	761	735	751	735	743	732	755	704	758	760	727	694	746	736	725	733	737	752	710	747	722	727	748	724	772	716	709	722	739	729	707	719	733	764	763	676	750	745	755	752	694	722	739	761	718	747	698	715	741	744	729	718	766	700	716	763	716	697	716	760	708	732	753	741	713	727	792	742	715	732	704	770	730	715	723	753	754	720	760	740	680	733	721	735	783	705	734	709	728	778	773	730	713	730	798	803	796	742	677	751	701	672	754	702	740	712	769	744	711	768	691	747	715	731	751	738	753	741	764	741	760	723	723	765	773	735	719	775	727	705	763	734	712	737	692	723	709	688	735	755	702	741	713	717	726	694	773	714	756	744	742	761	746	743	738	729	751	712	732	710	719	721	710	733	767	743	750	730	753	763	708	743	744	713	746	717	733	750	779	784	708	753	761	728	723	701	708	709	720	773	767	718	743	714	710	753	753	744	720	734	754	727	732	698	772	771	743	783	731	764	707	755	779	728	778	743	773	735	768	739	737	721	762	723	773	726	742	749	713	728	718	776	732	739	763	775	738	748	740	734	772	728	736	671	712	773	768	677	717	750	736	734	760	750	699	767	728	718	741	731	740	723	733	687	764	691	767	775	713	705	701	685	755	764	748	714	717	709	764	710	751	747	708	731	766	773	772	712	701	782	726	718	748	715	776	710	725	706	690	767	748	709	752	748	733	719	707	715	737	775	747	728	710	739	689	769	667	780	722	717	714	744	716	741	688	741	775	768	769	698	716	747	697	763	733	733	757	751	751	729	765	730	750	755	730	757	722	742	748	650	700	709	728	717	745	715	728	722	740	732	736	710	722	738	745	720	710	790	752	810	735	726	739	711	777	739	708	730	723	737	726	737	771	753	727	758	756	707	769	742	717	786	746	796	703	750	721	713	755	756	728	731	723	776	725	768	819	725	754	768	771	696	719	725	746	741	738	734	761	691	730	755	775	731	717	744	723	752	691	737	726	719	738	715	697	756	702	737	759	723	782	754	730	782	763	769	748	733	733	784	729	692	735	743	773	794	762	686	768	736	752	746	761	753	769	725	740	770	749	749	702	732	722	753	711	762	718	721	760	737	769	750	780	757	757	760	692	738	686	739	780	720	762	738	734	707	729	707	697	743	713	733	690	717	791	721	670	720	687	723	788	773	709	751	683	750	668	649	730	748	752	738	726	782	763	732	750	691	754	727	727	780	770	712	765	696	751	725	704	686	712	700	717	754	715	753	712	758	740	759	744	763	718	736	737	755	725	724	735	730	773	701	732	724	698	775	722	771	784	695	698	771	775	739	701	675	713	716	692	714	676	735	747	706	729	734	734	754	723	785	723	728	771	757	718	731	786	760	714	762	739	715	705	699	775	723	757	698	739	743	753	702	766	772	749	731	701	688	689	758	689	707	686	727	742	697	775	728	741	725	709	721	727	745	738	672	728	763	692	714	725	711	735	754	721	756	748	777	752	721	683	688	737	738	767	707	736	750	732	732	735	691	771	722	732	694	760	706	702	703	735	709	746	833	785	767	743	749	710	771	715	698	743	758	793	726	757	778	680	740	767	726	782	711	752	710	700	727	712	731	732	728	669	770	762	728	783	741	696	705	739	781	734	707	726	748	779	775	744	739	718	758	678	768	720	737	750	724	713	754	749	746	742	720	733	693	755	748	685	697	757	705	737	748	752	711	723	729	702	756	721	702	781	765	765	751	741	754	745	730	711	699	744	759	781	791	741	720	737	741	718	754	726	736	719	759	699	713	760	743	727	736	754	753	707	731	753	744	746	749	680	698	778	756	671	758	743	732	741	756	747	707	771	736	731	781	700	766	720	749	747	780	712	736	746	688	722	737	718	691	753	759	719	719	746	749	734	724	738	801	710	717	773	731	772	719	717	723	742	779	740	710	703	777	765	753	704	733	708	760	738	766	718	744	746	719	753	799	775	759	769	742	766	707	748	751	757	720	742	718	710	660	770	711	792	733	744	713	761	780	753	739	711	764	748	748	754	721	749	749	691	728	766	732	787	751	748	741	695	754	736	778	711	704	754	721	716	739	761	701	722	723	770	689	752	741	690	721	754	716	743	762	738	736	747	753	763	690	778	697	742	750	761	732	655	683	679	671	753	728	714	705	731	684	707	710	792	718	749	733	761	755	791	695	742	728	741	717	718	728	730	747	763	727	706	699	756	763	700	730	785	760	772	735	741	744	716	727	722	710	724	689	720	721	735	759	771	731	727	745	763	779	706	708	751	754	748	764	720	754	755	725	765	728	709	690	720	794	746	710	723	730	725	732	752	719	744	715	746	762	703	663	806	756	765	755	719	754	710	753	707	761	760	705	778	739	750	717	726	767	753	749	764	752	721	714	760	747	707	788
35382	49253	34330	15405	3907	1805	1432	1273	1270	1337	1259	1297	1277	1326	1315	1315	1283	1302	1362	1318	1285	1284	1298	1335	1324	1280	1336	1272	1346	1279	1312	1329	1225	1249	1257	1308	1310	1398	1297	1300	1280	1293	1322	1268	1290	1213	1292	1308	1300	1308	1243	1269	1245	1300	1266	1312	1240	1304	1384	1253	1272	1365	1308	1351	1279	1276	1272	1287	1316	1297	1305	1285	1258	1291	1269	1321	1328	1282	1315	1279	1379	1285	1288	1282	1294	1280	1269	1372	1305	1315	1246	1314	1296	1324	1293	1320	1262	1407	1301	1301	1305	1258	1294	1337	1294	1284	1311	1357	1235	1390	1294	1286	1325	1295	1276	1345	1269	1320	1279	1177	1300	1289	1285	1358	1281	1249	1303	1330	1290	1300	1328	1215	1254	1269	1300	1308	1241	1295	1296	1289	1292	1257	1284	1328	1326	1323	1330	1294	1313	1237	1350	1326	1277	1298	1242	1266	1334	1271	1274	1277	1271	1264	1265	1268	1274	1277	1363	1329	1260	1302	1267	1305	1318	1334	1324	1291	1270	1347	1338	1272	1282	1285	1288	1264	1320	1318	1239	1285	1274	1277	1334	1327	1303	1330	1333	1257	1321	1266	1264	1348	1275	1324	1290	1264	1302	1300	1323	1247	1300	1281	1285	1281	1402	1270	1333	1297	1280	1317	1316	1287	1298	1254	1222	1337	1314	1295	1279	1268	1269	1328	1312	1261	1305	1303	1346	1297	1302	1257	1286	1313	1295	1315	1278	1323	1352	1251	1329	1265	1287	1298	1238	1335	1273	1285	1231	1340	1267	1340	1309	1324	1217	1295	1341	1345	1286	1270	1247	1288	1307	1311	1229	1253	1295	1323	1287	1284	1344	1206	1262	1286	1277	1315	1344	1300	1279	1299	1375	1325	1260	1283	1252	1269	1272	1227	1284	1332	1294	1322	1299	1217	1304	1344	1246	1276	1291	1263	1302	1281	1306	1303	1208	1294	1241	1227	1260	1265	1319	1272	1228	1276	1252	1295	1251	1274	1285	1308	1302	1294	1354	1229	1318	1309	1252	1259	1311	1357	1288	1323	1236	1282	1276	1279	1298	1355	1303	1269	1250	1267	1282	1281	1324	1277	1376	1235	1275	1267	1271	1295	1288	1256	1215	1293	1231	1257	1296	1202	1257	1303	1321	1307	1221	1262	1254	1276	1214	1294	1245	1255	1269	1289	1374	1277	1346	1314	1260	1281	1236	1315	1200	1307	1263	1294	1264	1313	1270	1287	1207	1297	1350	1284	1285	1351	1275	1313	1303	1249	1301	1319	1255	1314	1305	1358	1256	1316	1270	1250	1238	1328	1325	1245	1316	1329	1319	1263	1340	1265	1271	1286	1338	1303	1307	1316	1324	1300	1264	1295	1246	1277	1379	1246	1376	1275	1260	1272	1348	1329	1319	1291	1274	1297	1297	1208	1241	1265	1280	1305	1313	1306	1324	1319	1284	1259	1270	1281	1248	1239	1216	1288	1331	1334	1222	1244	1312	1287	1284	1341	1209	1232	1220	1244	1304	1296	1315	1265	1336	1272	1328	1274	1335	1276	1326	1238	1273	1237	1252	1321	1312	1312	1282	1293	1238	1361	1257	1269	1390	1313	1270	1311	1326	1333	1380	1350	1315	1285	1270	1310	1300	1327	1326	1280	1317	1274	1321	1284	1317	1187	1287	1243	1340	1286	1345	1274	1296	1321	1267	1225	1281	1265	1305	1312	1351	1287	1253	1236	1276	1283	1291	1305	1310	1312	1358	1316	1289	1244	1265	1256	1231	1311	1272	1349	1265	1305	1320	1294	1278	1293	1319	1313	1276	1284	1319	1304	1365	1219	1207	1305	1316	1287	1303	1301	1346	1309	1294	1292	1318	1332	1255	1304	1357	1236	1342	1300	1265	1321	1323	1304	1299	1303	1288	1313	1251	1253	1335	1244	1311	1217	1324	1294	1221	1296	1240	1310	1248	1294	1297	1272	1268	1248	1304	1343	1335	1292	1326	1272	1294	1231	1296	1317	1256	1274	1293	1263	1314	1250	1272	1283	1320	1285	1302	1258	1265	1310	1294	1287	1322	1269	1309	1298	1290	1265	1191	1320	1258	1332	1274	1338	1271	1345	1275	1298	1265	1295	1338	1301	1310	1297	1313	1284	1335	1258	1297	1243	1282	1272	1277	1300	1307	1305	1300	1252	1264	1308	1334	1318	1273	1331	1289	1335	1301	1219	1260	1322	1266	1298	1277	1232	1333	1307	1295	1296	1248	1310	1302	1324	1311	1233	1225	1305	1275	1282	1319	1263	1249	1302	1320	1304	1297	1204	1255	1317	1273	1277	1322	1283	1286	1285	1255	1310	1286	1278	1264	1276	1343	1207	1241	1327	1297	1333	1296	1319	1310	1261	1274	1325	1278	1316	1316	1246	1284	1266	1328	1324	1292	1322	1382	1307	1302	1297	1294	1241	1255	1331	1252	1345	1303	1284	1312	1291	1285	1289	1320	1293	1352	1244	1316	1299	1295	1268	1253	1275	1363	1315	1316	1304	1349	1297	1318	1253	1251	1313	1294	1320	1312	1265	1257	1273	1330	1309	1269	1298	1247	1252	1379	1348	1295	1308	1279	1307	1389	1258	1359	1291	1253	1286	1302	1253	1322	1267	1320	1271	1273	1301	1255	1249	1264	1251	1282	1313	1336	1343	1353	1294	1259	1246	1332	1220	1323	1264	1266	1298	1289	1262	1257	1341	1233	1237	1290	1332	1365	1323	1299	1315	1270	1322	1331	1230	1311	1293	1282	1249	1272	1272	1287	1277	1258	1317	1308	1280	1296	1300	1286	1282	1316	1309	1276	1260	1256	1280	1243	1326	1270	1311	1311	1282	1254	1275	1343	1331	1304	1303	1307	1285	1276	1345	1278	1289	1296	1284	1270	1256	1324	1322	1322	1258	1255	1275	1263	1278	1354	1257	1276	1281	1263	1335	1321	1340	1317	1249	1315	1310	1242	1249	1297	1234	1282	1321	1248	1246	1408	1255	1238	1271	1296	1295	1269	1273	1253	1258	1293	1257	1315	1323	1270	1293	1254	1316	1311	1279	1248	1225	1325	1313	1312	1294	1280	1313	1297	1296	1249	1316	1347	1292	1357	1291	1323	1275	1241	1276	1240	1274	1297	1261	1219	1317	1294	1329	1264	1280	1309	1284	1280	1301	1303	1260	1345	1230	1295	1282	1281	1287	1259	1252	1269	1280	1287	1245	1288	1328	1326	1305	1345	1277	1286	1283	1307	1290	1305	1329	1326	1260	1238	1261	1297	1251	1317	1245	1275	1407	1228	1357	1305	1295	1312	1305	1281	1263	1290	1277	1254	1315	1274	1321	1255	1324	1286	1349	1251	1249	1274	1310	1270	1253	1246	1317	1305	1289	1256	1287	1234	1247	1288	1276	1260	1246	1332	1279	1301	1266	1220	1334	1334	1265	1273	1286	1233	1239	1309	1303	1302	1335	1308	1309	1316	1275	1313	1217	1339	1309	1298	1322	1279	1302	1360	1324	1288	1291	1293	1338	1332	1283	1327	1286	1263	1311	1272	1282	1300	1305	1339	1247	1294	1248	1252	1310	1368	1303	1317	1327	1265	1356	1317	1284	1336	1276	1246	1220	1223	1254	1320	1241	1339	1306	1341	1307	1278	1280	1295	1202	1297	1307	1292	1242	1278	1290	1297	1280	1245	1306	1285	1274	1264	1210	1291	1235	1306	1390	1344	1329	1250	1309	1273	1327	1276	1341	1304	1292	1308	1217	1276	1310	1273	1304	1259	1394	1253	1304	1249	1269	1302	1289	1315	1246	1288	1312	1296	1315	1255	1353	1216	1295	1219	1324	1291	1229	1266	1281	1269	1306	1220	1303	1295	1258	1298	1255	1305	1308	1211	1295	1393	1307	1257	1245	1276	1305	1346	1225	1286	1328	1318	1328	1332	1288	1350	1301	1289	1235	1344	1331	1284	1254	1258	1285	1293	1332	1301	1321	1238	1322	1257	1285	1262	1283	1318	1321	1309	1309	1288	1316	1302	1310	1318	1342	1273	1283	1293	1262	1371	1343	1345	1307	1261	1311	1276	1236	1266	1286	1289	1309	1316	1301	1293	1335	1254	1311	1348	1334	1288	1306	1289	1345	1280	1260	1237	1258	1331	1272	1336	1349	1229	1304	1215	1371	1303	1310	1288	1262	1290	1303	1284	1312	1259	1266	1264	1264	1260	1265	1265	1242	1265	1243	1263	1344	1299	1270	1326	1327	1259	1258	1339	1350	1347	1301	1311	1271	1295	1272	1301	1261	1278	1215	1289	1283	1295	1336	1281	1332	1255	1349	1269	1267	1213	1303	1282	1335	1280	1251	1277	1272	1295	1317	1265	1250	1294	1314	1350	1213	1313	1280	1358	1266	1332	1292	1292	1284	1248	1314	1290	1329	1306	1230	1311	1313	1213	1331	1276	1281	1262	1300	1285	1308	1248	1338	1286	1286	1317	1357	1235	1322	1254	1336	1295	1279	1332	1292	1334	1274	1243	1342	1337	1273	1308	1278	1294	1253	1301	1288	1349	1317	1281	1294	1251	1258	1305	1326	1271	1309	1263	1332	1299	1306	1337	1305	1287	1251	1285	1327	1255	1266	1257	1279	1278	1211	1289	1272	1303	1268	1293	1323	1271	1298	1288	1270	1275	1319	1256	1271	1340	1344	1280	1331	1344	1303	1272	1293	1321	1298	1322	1232	1265	1270	1273	1328	1345	1277	1333	1220	1294	1302	1225	1307	1285	1252	1334	1278	1289	1249	1272	1301	1238	1274	1343	1237	1248	1290	1294	1262	1320	1215	1328	1253	1261	1240	1315	1288	1286	1252	1345	1340	1299	1291	1187	1292	1285	1283	1336	1301	1360	1203	1284	1338	1243	1247	1283	1263	1264	1259	1288	1256	1270	1319	1279	1372	1324	1297	1301	1318	1301	1258	1276	1285	1234	1296	1345	1307	1259	1282	1253	1264	1352	1278	1254	1272	1293	1242	1263	1249
24380	23213	32874	27948	19745	7810	1433	573	529	537	524	516	521	493	501	556	551	505	516	529	526	512	518	478	500	497	573	554	588	521	553	514	525	493	519	596	531	502	569	534	497	513	515	483	555	532	486	521	527	516	505	510	525	464	504	493	476	498	538	532	525	531	494	470	500	507	517	508	536	506	507	544	518	508	544	511	469	499	487	556	508	534	505	519	481	544	495	522	506	540	496	551	525	512	505	529	502	533	535	513	488	574	546	520	531	495	542	473	515	472	502	536	522	514	485	534	536	492	507	542	522	507	490	527	501	512	486	488	490	495	507	507	515	543	480	503	504	486	559	498	483	529	518	518	494	496	495	528	505	487	507	555	472	567	537	530	513	512	506	517	525	507	532	515	516	534	537	522	534	495	536	535	557	513	477	493	552	546	514	508	557	505	508	540	503	463	513	495	508	514	474	519	548	501	499	499	490	503	521	511	478	523	524	516	496	510	519	502	496	562	514	528	524	501	485	541	497	497	513	511	505	512	508	518	530	527	491	532	503	515	508	525	499	519	542	523	539	520	487	517	526	509	530	486	516	542	523	493	514	520	487	498	538	524	505	491	515	509	490	563	498	503	515	545	536	510	485	532	488	524	545	527	524	536	511	501	483	503	500	517	547	459	538	489	504	493	505	517	514	502	476	486	542	515	505	527	537	535	513	500	505	519	490	530	536	477	535	523	516	502	531	530	505	486	497	497	535	546	483	552	525	481	490	574	530	488	488	486	509	487	514	529	535	517	501	524	523	487	504	520	512	515	520	557	525	531	514	518	485	500	507	513	536	521	490	485	485	499	497	529	509	494	530	504	501	570	550	546	506	536	539	495	541	488	532	521	525	496	496	538	513	481	500	494	480	526	503	512	537	512	517	526	482	508	484	486	533	495	528	517	530	459	525	532	536	508	517	511	528	549	541	511	532	477	524	517	488	521	529	542	497	519	531	532	527	527	531	531	528	564	551	470	473	526	539	493	502	500	470	504	523	505	511	505	508	518	514	503	523	506	517	553	503	516	505	530	545	501	513	497	510	501	489	507	501	500	499	492	529	539	521	508	500	497	547	503	508	494	502	507	540	556	491	526	499	495	520	531	466	514	532	497	475	499	570	515	518	512	494	520	491	511	528	508	511	502	467	511	515	483	514	508	499	538	511	486	552	520	512	457	511	485	537	523	527	511	510	511	515	495	496	539	586	517	466	517	502	490	521	487	570	555	488	530	483	533	530	521	493	506	515	519	511	506	502	519	510	484	555	547	508	516	519	458	528	468	513	540	489	462	495	535	528	504	524	523	460	504	514	485	464	530	524	525	513	526	513	498	530	521	531	469	469	487	515	522	509	508	529	486	527	513	543	543	489	495	527	500	485	516	504	469	494	532	483	508	525	534	499	501	527	535	502	534	515	515	490	520	508	480	485	503	518	506	499	526	543	540	527	488	529	513	540	509	477	542	519	525	475	507	488	511	511	500	520	503	531	545	548	531	532	509	501	515	496	516	507	489	511	508	499	567	524	511	520	483	517	512	525	512	499	522	526	503	529	522	496	499	528	537	517	510	501	509	489	505	514	522	514	552	502	488	524	479	471	501	541	501	535	541	509	548	543	532	485	524	506	505	505	495	512	518	513	567	475	491	531	473	549	506	521	506	510	487	507	553	515	539	489	510	544	513	537	506	513	520	541	486	533	503	505	544	511	495	507	534	520	539	522	530	467	495	537	514	531	496	509	519	523	499	496	533	502	502	532	514	490	512	523	516	495	501	477	518	546	523	533	516	540	524	538	505	490	539	531	551	509	541	497	499	494	535	510	522	491	452	509	522	525	481	550	464	448	480	514	538	494	518	487	533	518	503	552	552	513	513	517	494	504	487	498	512	519	539	545	495	527	519	490	468	533	514	530	499	478	471	539	522	518	537	516	529	511	492	510	518	533	482	517	528	473	524	514	507	531	480	477	536	492	505	516	508	541	550	529	515	550	487	503	521	457	538	511	499	538	519	541	532	515	470	540	531	507	538	526	510	534	527	559	516	499	505	498	527	515	552	509	549	498	492	495	510	519	506	524	506	539	485	496	508	509	519	535	502	495	487	542	510	500	534	533	500	536	493	510	509	552	485	531	492	521	468	537	511	497	518	548	477	520	510	500	538	519	547	489	531	517	502	536	475	534	525	520	484	498	501	509	541	515	502	483	499	496	509	485	536	479	575	502	490	572	517	529	548	506	507	547	507	486	576	501	519	551	520	490	499	518	471	536	509	492	490	530	453	464	518	521	483	533	512	482	520	500	491	504	510	518	524	511	498	496	537	532	504	480	514	535	547	527	551	528	489	497	514	481	529	511	485	525	522	498	528	511	498	535	515	528	518	527	565	538	535	503	515	514	539	506	499	496	497	532	507	534	524	552	506	494	535	508	562	529	488	514	518	511	522	504	525	544	521	475	517	486	498	454	507	547	490	531	494	495	552	503	546	510	499	514	513	493	523	524	490	521	537	490	553	512	491	535	502	523	519	538	554	509	476	489	537	531	486	489	490	560	507	500	497	472	536	499	512	535	499	520	475	468	510	464	533	507	516	529	494	532	517	551	536	507	493	504	518	452	498	487	499	523	506	484	549	486	517	569	523	487	482	526	546	490	492	506	569	507	545	579	540	505	497	485	529	520	524	522	476	544	502	536	515	552	550	497	501	520	542	509	518	498	486	497	513	506	528	487	528	537	485	507	480	519	544	502	545	544	510	530	531	528	494	531	481	490	514	552	532	474	498	511	551	526	503	502	478	543	542	512	512	508	510	511	525	506	527	534	504	469	478	515	526	510	501	534	534	512	490	525	500	532	490	501	474	497	505	521	501	488	531	490	512	519	517	508	512	486	511	499	534	472	472	524	496	477	498	507	522	519	504	497	480	507	504	490	519	526	493	503	525	543	509	460	496	486	501	560	525	500	494	524	511	509	515	509	484	510	521	480	489	496	512	495	530	485	508	554	526	504	499	525	487	486	524	480	540	509	528	514	480	546	505	505	553	509	534	520	472	517	551	548	534	481	520	481	489	555	501	507	519	496	432	472	492	495	506	518	509	542	512	530	521	513	502	551	528	523	510	496	510	467	511	510	540	473	541	528	522	472	501	531	483	527	505	564	526	498	517	502	560	559	505	550	525	495	518	537	521	493	516	511	513	511	542	518	493	492	474	525	536	543	532	491	532	531	519	490	499	560	491	539	516	483	504	543	526	520	501	503	502	484	507	455	517	524	485	505	499	549	500	523	520	497	531	538	508	499	533	503	512	518	500	507	519	548	495	527	478	548	517	529	533	501	543	497	486	488	478	517	509	543	480	518	503	525	547	500	492	522	468	532	524	513	512	471	489	500	508	572	488	523	552	511	492	498	507	502	519	492	511	538	512	504	528	487	491	543	534	480	501	471	478	494	505	523	522	506	538	488	521	470	524	495	501	539	562	534	546	524	493	527	554
57689	89414	65441	39553	15991	4748	2567	988	938	950	895	941	913	948	900	937	950	949	910	922	930	933	859	864	934	965	949	902	890	917	918	863	915	917	920	1016	969	899	923	934	900	933	922	923	943	921	941	929	944	963	952	933	960	904	872	912	922	895	889	927	930	940	908	900	902	907	868	918	990	883	912	934	968	915	899	912	891	895	960	886	932	912	909	936	928	902	940	903	906	929	913	929	864	864	936	931	956	912	964	900	953	893	920	941	955	908	950	1013	906	951	880	951	946	926	942	920	931	923	938	943	952	909	896	939	921	874	916	929	949	950	910	897	944	966	897	953	953	983	934	918	948	899	931	931	913	940	1000	936	914	885	915	918	939	921	978	975	928	900	887	942	904	893	962	956	919	926	907	915	907	895	928	897	887	953	938	924	948	919	942	903	917	913	971	933	925	940	932	904	915	951	923	898	897	956	942	958	941	926	904	908	961	945	879	899	865	919	924	876	968	962	883	922	910	911	926	903	966	927	886	842	920	920	931	900	944	939	977	927	914	930	927	966	971	915	857	930	971	940	899	892	926	918	895	887	923	851	887	967	927	897	904	1012	946	933	924	863	903	942	954	960	949	980	910	944	906	943	939	934	964	902	900	947	871	879	969	884	904	942	953	931	952	943	907	971	862	971	907	953	892	880	907	963	880	945	912	910	945	951	889	943	863	904	903	932	932	951	883	997	889	941	919	909	925	914	948	944	920	925	975	952	903	973	903	894	963	928	915	951	969	942	929	892	979	970	892	944	901	908	930	898	949	861	901	911	921	920	935	941	909	932	940	885	949	906	958	880	975	939	951	908	936	905	872	934	975	988	934	890	969	984	901	947	934	938	960	885	917	968	947	996	926	927	943	951	917	898	954	872	897	921	903	915	937	946	904	940	908	917	919	915	914	912	955	911	962	897	944	905	912	933	876	933	903	951	903	886	872	896	960	939	935	963	973	908	964	897	958	902	966	993	972	899	891	915	910	920	864	941	892	911	893	905	931	964	914	936	874	903	855	924	913	883	919	881	905	928	956	926	930	946	925	890	923	941	942	910	910	919	922	952	949	981	887	906	997	954	944	892	915	910	890	954	968	929	944	948	909	944	906	921	919	970	936	936	958	892	931	993	956	859	938	917	919	877	898	910	888	920	907	897	946	960	908	910	900	933	939	938	959	922	879	959	883	945	917	932	874	921	954	924	884	926	928	951	895	927	876	927	960	924	921	882	965	940	932	927	905	952	928	915	909	953	908	967	880	923	955	905	887	929	900	968	929	975	938	970	903	929	952	928	939	960	937	946	895	918	904	922	977	966	935	905	950	912	927	973	853	966	926	874	924	985	883	939	951	853	973	898	928	912	947	946	927	972	934	911	940	919	948	919	938	901	923	896	925	959	883	977	937	939	922	958	913	949	942	878	869	925	954	905	922	920	924	969	959	950	916	935	914	970	915	907	871	867	889	966	994	915	899	955	931	939	905	941	931	955	932	897	939	929	918	947	967	943	944	934	892	922	885	938	922	889	903	940	892	924	919	932	929	986	952	920	931	894	933	929	907	946	916	970	907	945	923	968	865	915	878	935	935	907	909	919	913	940	864	940	941	881	940	913	856	961	927	916	935	918	947	906	970	919	893	877	947	916	954	941	944	962	934	910	868	924	922	952	907	888	944	924	884	981	901	923	917	897	952	933	952	910	910	946	929	944	976	952	978	953	943	955	988	971	939	944	870	955	898	987	924	925	962	966	956	935	895	965	971	908	964	921	921	975	911	936	926	906	910	956	955	968	938	948	933	931	899	848	956	915	909	934	962	921	901	936	961	855	917	930	903	943	944	955	994	914	919	881	933	903	937	913	901	930	914	915	963	895	904	951	889	955	896	912	908	941	913	949	920	941	884	969	977	943	948	984	853	950	932	934	872	944	975	943	908	894	949	967	897	951	939	936	946	970	886	897	905	946	943	949	912	946	901	914	915	1011	907	913	956	873	924	898	911	979	916	882	917	904	951	906	902	984	919	900	937	957	929	907	947	970	935	919	911	938	952	935	914	905	962	958	946	929	921	961	869	906	905	939	953	914	953	964	889	883	922	915	902	898	926	933	962	941	912	925	892	912	943	931	956	849	889	912	852	924	963	922	889	950	920	913	950	937	919	946	933	965	942	949	928	908	895	973	902	920	923	946	910	912	948	967	919	872	934	923	998	925	910	908	963	958	897	907	980	958	933	987	941	886	975	933	970	904	936	915	931	901	898	913	957	906	910	952	988	902	966	910	956	897	891	967	879	920	937	917	946	950	877	957	934	922	916	926	900	944	906	971	877	911	954	916	971	904	940	890	896	977	899	883	911	917	941	980	931	931	891	901	924	893	938	956	938	899	937	902	894	911	914	916	940	973	893	943	979	960	913	944	886	924	937	912	931	945	947	938	958	912	920	916	877	989	961	922	928	924	921	891	885	922	929	871	896	887	854	945	942	926	970	927	965	908	916	934	950	926	930	943	900	956	917	939	894	945	956	929	955	946	912	908	881	916	940	977	907	903	921	944	894	876	977	933	961	927	976	954	958	973	951	901	898	921	914	896	935	908	972	939	931	947	953	897	909	937	898	925	913	912	948	879	895	928	949	950	913	913	863	882	896	945	887	962	895	943	890	918	910	958	932	972	936	930	954	946	884	954	945	946	973	922	950	960	907	955	1003	927	947	933	889	949	911	967	980	954	940	919	949	915	894	934	944	924	947	960	856	926	950	932	946	892	887	940	940	923	947	949	912	926	893	991	918	932	939	871	892	957	948	937	970	955	905	899	892	962	936	909	883	888	904	883	914	921	923	896	902	936	989	927	983	972	905	980	928	934	934	914	941	973	896	932	963	936	964	931	939	855	916	953	891	952	947	943	910	963	926	981	982	868	949	904	917	914	954	866	933	905	991	937	966	899	908	890	959	954	972	967	958	974	930	901	897	927	925	889	837	886	966	945	976	934	904	908	941	918	854	913	932	936	972	903	943	928	891	956	957	1019	942	952	909	906	906	935	934	894	919	981	875	923	904	914	935	870	916	935	887	937	940	920	942	944	951	882	981	919	929	910	948	922	937	872	927	919	978	922	946	960	963	935	929	924	948	928	919	960	954	928	888	971	889	936	925	922	999	956	946	965	936	965	946	965	904	908	904	932	903	941	954	980	974	972	918	905	959	910	896	944	915	953	913	993	894	867	920	907	948	922	921	984	946	917	962	934	946	918	849	960	895	898	909	951	950	935	976	946	981	898	902	939	874	955	943	923	940	928	930	949	931	913	958	924	940	932	901	900	879	905	930	920	888	969	901	898	917	986	906	938	879	969	888	890	920	898	937	944	924	953	913	989	952	901	943	876	907	955	935	977	952	901	957	891	972	906	904	902	930	908	863	863	912	908	924	929	935	921	868	929	880	980	953	901	920	953	924	953	915	925	919	887	895	991	912	897	919	891	948	865	932	920	927	940	908	947
23213	21797	30458	25775	21978	18868	6566	738	598	524	518	537	492	541	545	500	533	498	525	498	505	473	467	548	516	473	530	487	501	495	491	471	492	516	511	512	493	515	512	538	504	506	490	493	485	511	535	512	516	493	505	518	505	489	511	531	513	516	482	507	492	495	518	486	483	496	537	490	454	499	485	519	539	531	536	498	524	483	506	504	523	534	481	508	498	468	488	483	512	526	501	518	535	524	540	513	482	519	480	498	522	509	521	469	504	530	461	536	503	490	513	479	505	537	487	487	542	541	519	493	499	439	482	532	528	535	528	521	481	473	486	538	505	485	479	498	544	512	494	533	529	513	525	537	500	504	504	480	487	499	487	553	526	485	488	532	477	517	499	519	522	535	502	532	537	504	490	511	489	515	499	489	504	454	508	495	556	496	498	466	498	493	479	458	493	471	512	515	501	518	510	514	494	461	521	507	513	528	495	505	466	509	507	513	493	486	528	488	534	541	495	519	502	511	499	475	508	535	502	500	475	513	523	543	480	544	494	465	501	530	529	496	484	513	559	503	503	480	506	500	517	453	507	473	469	499	511	477	498	520	527	494	498	507	530	548	502	506	489	462	491	495	515	530	482	489	560	497	514	483	525	473	545	530	482	499	522	521	483	522	529	491	501	477	484	499	490	525	526	513	486	504	453	509	538	491	533	538	465	498	538	514	472	516	534	513	487	495	527	450	545	507	477	536	504	540	518	497	503	514	478	510	509	519	518	520	505	490	516	509	523	512	513	522	510	488	498	513	541	529	517	464	512	498	514	512	481	495	465	524	537	513	520	498	523	507	465	504	478	487	522	470	509	500	524	523	476	523	507	557	511	480	502	535	522	502	508	504	491	529	495	537	479	504	497	509	504	495	501	512	459	523	514	520	488	474	522	536	502	566	498	486	494	515	478	495	492	525	535	496	501	528	504	544	538	500	519	546	483	504	501	493	471	516	524	531	470	509	474	488	506	482	486	502	488	519	509	515	490	512	513	458	511	483	514	510	462	509	502	499	470	516	484	515	505	500	513	476	500	499	517	519	510	492	483	533	510	511	492	532	494	477	482	515	517	516	492	530	517	510	494	536	474	516	543	488	468	523	509	504	496	488	498	473	531	497	494	501	519	517	436	524	535	478	497	512	552	526	497	521	514	505	501	502	507	484	489	515	504	522	454	502	493	509	503	489	516	492	527	532	492	514	501	529	516	514	473	482	516	494	542	524	504	528	487	444	504	489	495	474	494	496	475	478	499	512	518	532	493	508	512	491	509	483	511	558	525	490	500	481	470	495	503	527	525	484	540	465	486	469	527	508	511	501	490	484	504	532	495	510	511	483	524	463	483	533	510	526	495	525	490	505	525	523	487	510	525	516	493	493	494	490	513	544	492	475	511	502	556	464	493	494	461	514	473	518	494	483	495	507	485	550	518	489	464	460	510	508	560	483	528	522	464	507	502	542	516	494	567	497	529	501	515	476	512	530	549	504	527	496	529	495	481	466	458	542	486	509	511	506	521	510	551	473	499	484	511	517	535	537	550	434	512	478	506	510	482	459	496	488	568	509	428	505	490	531	504	483	515	511	525	519	492	474	496	513	520	500	479	513	518	521	527	494	526	521	538	482	530	522	460	498	479	509	470	500	440	504	532	471	536	505	533	478	495	506	516	509	503	483	510	512	522	472	508	515	480	548	534	452	538	495	507	491	521	506	494	505	478	505	486	459	520	492	522	517	509	517	494	467	519	527	516	483	522	476	495	489	483	513	513	496	502	533	498	497	468	507	473	553	494	524	515	548	475	531	525	504	500	518	517	506	485	544	509	482	512	500	527	508	505	506	507	463	482	497	538	492	480	497	496	504	495	521	480	514	488	503	532	544	490	453	500	509	485	506	481	518	492	469	528	493	498	480	508	510	466	496	507	517	486	503	498	484	481	477	486	442	488	486	475	530	539	506	490	553	516	491	500	495	502	531	492	526	476	505	511	505	520	512	516	483	526	537	510	506	496	526	522	463	501	563	496	488	491	497	498	537	536	486	486	531	538	492	502	536	481	505	493	470	463	502	474	498	515	477	514	510	497	524	505	469	546	503	537	560	509	505	489	505	485	484	522	560	521	531	506	522	514	486	480	495	502	541	491	514	485	466	474	518	490	504	483	495	515	526	498	484	479	526	468	521	491	510	540	491	480	500	489	512	486	481	529	523	531	487	506	500	502	483	535	497	525	509	475	518	516	502	483	524	518	498	491	493	499	494	527	519	504	473	521	499	495	536	493	493	498	497	521	500	514	508	521	483	474	460	504	494	510	492	441	490	502	485	494	526	521	511	515	524	501	536	477	516	512	502	499	551	525	494	527	466	498	502	526	505	529	541	545	504	495	474	497	525	529	510	488	495	528	518	486	459	513	496	512	496	571	520	461	512	485	513	516	508	498	463	488	501	473	503	512	495	445	495	514	517	523	511	506	510	522	503	511	551	538	510	506	494	521	512	479	510	517	485	542	462	507	491	532	510	474	522	514	494	510	514	490	511	508	523	511	471	513	473	511	499	482	477	479	507	491	513	498	492	508	508	482	498	486	516	530	511	533	514	531	514	539	521	487	522	511	479	471	527	530	529	513	555	519	481	502	456	519	495	507	526	517	492	516	560	493	533	524	482	495	501	519	516	510	497	513	534	487	517	524	456	501	476	492	471	468	503	521	525	487	493	507	494	480	497	494	495	472	511	520	505	500	502	496	508	468	468	488	497	504	505	510	491	517	525	513	500	492	458	516	469	512	500	522	508	471	515	518	511	469	496	479	572	486	505	538	528	504	503	502	507	493	518	504	484	496	535	502	490	553	513	538	506	502	510	484	512	500	495	537	509	515	508	467	506	564	483	517	543	499	462	501	505	512	472	533	523	490	475	535	459	477	497	480	540	513	496	483	478	533	498	491	499	540	520	511	483	536	519	540	506	540	518	500	476	519	554	503	463	509	510	506	500	459	497	506	527	522	469	547	492	522	485	471	452	539	531	513	492	522	510	521	532	484	500	478	499	475	465	504	503	479	523	480	475	507	525	515	544	530	502	518	496	534	522	531	514	500	523	475	471	517	521	486	510	491	474	500	480	521	489	522	513	492	502	516	514	485	484	460	477	529	515	508	524	475	502	493	493	506	499	522	493	487	498	446	474	505	475	497	503	517	472	498	503	499	519	516	521	501	517	503	502	447	475	491	490	488	500	477	461	493	482	508	481	518	470	512	540	470	483	505	476	535	524	526	484	511	512	506	522	507	461	452	526	493	513	535	512	491	493	489	522	485	513	516	497	492	488	459	475	543	458	491	500	508	527	487	497	481	465	469	484	524	471	535	496	470	478	474	462	487	510	514	531	497	467	493	494	487	498	474	508	499	509	565	514	536	463	562	479	534	534	514	534	508	490	482	491	492	468	531	493	507	526	530	525	451	512	524	527	484	492	490	505	513	486	505	506	517	502
59260	100602	79163	51135	28076	6539	3295	984	889	889	912	879	890	861	817	849	891	815	854	859	908	851	788	853	896	845	910	815	844	833	885	827	890	873	878	840	831	855	836	847	807	838	846	884	897	880	901	888	897	890	871	910	805	906	906	903	900	842	881	909	826	838	808	841	832	824	850	883	858	848	833	804	857	812	815	868	854	839	848	868	868	856	853	880	826	837	874	837	829	873	854	860	852	881	845	858	893	831	837	812	789	821	903	850	900	901	882	828	835	874	829	820	825	881	866	827	852	876	877	844	818	886	884	864	820	835	844	860	867	940	861	864	856	831	869	840	864	887	875	872	820	889	894	840	877	846	831	874	838	951	894	862	834	859	846	868	873	824	884	899	860	838	874	870	827	860	899	882	828	835	835	842	923	818	880	847	872	888	885	872	906	853	898	818	840	842	869	841	867	828	891	872	861	822	877	813	910	874	889	849	788	849	920	869	851	831	865	854	828	902	897	845	841	839	876	843	863	845	799	851	875	902	826	865	863	823	890	869	841	857	873	856	894	878	855	912	866	880	867	869	873	890	872	848	872	878	809	900	897	868	881	896	889	838	862	800	829	855	921	862	836	857	838	880	898	880	902	857	815	870	851	935	845	864	826	831	883	792	876	855	896	895	846	850	854	822	857	874	893	853	846	837	848	837	865	864	799	879	879	831	870	837	814	850	820	870	870	870	861	862	832	865	929	887	877	898	852	821	835	936	826	895	822	870	894	881	818	815	915	829	862	861	828	833	859	790	840	842	858	892	929	881	876	782	882	869	828	875	830	837	876	875	830	876	860	908	854	886	878	862	838	892	837	864	850	884	815	844	871	867	877	847	897	881	849	880	860	811	863	889	822	839	857	809	829	871	869	816	857	836	873	840	822	887	838	890	898	865	857	900	879	870	850	826	907	878	849	860	831	877	878	864	857	868	791	870	842	864	896	809	911	801	854	839	846	867	813	839	880	863	926	897	849	871	841	866	889	929	862	828	865	874	807	897	842	835	827	811	860	898	937	815	842	883	880	814	867	907	890	821	893	902	847	831	898	816	859	901	818	907	864	849	827	861	845	871	864	857	857	890	868	864	890	816	875	826	862	859	860	853	888	846	801	869	852	913	849	863	838	852	849	863	851	816	863	925	803	887	918	901	876	884	879	868	815	832	884	848	880	897	919	865	845	876	845	860	856	881	839	843	830	861	837	832	884	876	836	862	831	815	878	896	858	849	848	835	874	813	886	868	821	871	832	814	861	913	845	831	814	838	858	836	832	863	869	832	920	866	871	841	873	820	803	896	853	893	859	839	822	840	835	898	825	884	835	824	886	818	857	880	876	898	885	931	861	854	890	856	882	893	891	895	856	863	840	841	825	844	905	854	869	886	865	829	856	821	872	819	803	866	915	894	866	903	883	856	818	870	872	853	848	835	855	904	816	895	844	878	906	821	868	868	844	908	796	885	896	869	847	872	839	831	874	835	849	856	878	864	815	840	860	859	850	927	886	885	866	854	848	850	902	835	865	859	881	847	838	819	880	893	859	875	855	875	852	890	869	837	811	853	845	832	859	859	865	902	910	857	878	896	870	892	800	851	844	824	862	880	895	843	853	868	891	815	843	867	829	893	869	854	826	899	828	875	934	919	801	838	855	839	877	848	843	838	842	842	871	826	823	924	823	850	881	885	865	807	880	861	875	873	847	857	904	852	868	854	851	866	850	836	893	807	823	811	833	853	869	856	835	824	863	839	828	889	887	883	837	836	888	870	882	884	883	860	876	854	857	884	846	855	873	835	841	918	862	869	796	873	837	843	896	882	892	851	868	939	841	855	854	937	864	867	861	855	829	895	848	864	849	844	850	860	891	918	860	858	856	881	846	921	917	854	869	883	887	864	836	845	863	875	836	831	858	872	828	874	865	807	855	888	818	848	825	909	872	885	847	813	817	832	880	878	865	854	855	887	896	881	836	840	836	868	822	829	839	880	847	824	878	915	861	878	909	887	871	828	886	898	851	852	882	866	840	871	836	860	857	863	847	906	864	902	811	885	948	796	856	860	803	855	864	850	846	872	853	847	863	855	877	877	878	867	836	824	909	860	877	916	874	903	857	833	954	836	843	888	843	832	818	872	850	905	860	879	864	820	844	880	822	881	863	837	851	851	833	900	772	834	889	813	867	848	893	882	897	865	848	911	885	897	868	904	888	889	855	851	881	830	880	842	907	872	864	842	881	854	850	926	834	901	829	886	866	878	853	829	867	835	846	838	834	909	851	845	805	823	874	858	807	916	817	907	883	835	895	871	896	877	881	908	893	834	827	825	835	882	864	867	860	864	862	894	842	878	902	863	823	894	806	842	878	851	821	869	882	847	878	827	890	862	859	844	885	836	833	883	879	851	876	880	817	866	893	883	885	847	881	906	836	848	856	868	873	810	867	864	831	866	832	900	869	856	835	905	856	857	881	881	816	843	862	826	867	923	893	843	844	886	873	840	883	852	843	887	841	842	875	857	880	861	847	837	813	877	872	843	855	884	871	859	912	850	850	852	835	837	842	863	875	855	873	873	847	904	865	868	832	839	847	837	842	832	882	803	843	797	891	850	902	845	844	856	875	878	836	812	933	832	848	872	822	861	879	827	832	823	861	899	879	895	939	894	831	839	839	827	846	858	856	931	841	849	819	841	888	888	889	896	846	797	881	916	874	840	878	829	821	875	897	819	870	886	885	846	849	859	839	833	848	865	807	873	834	858	805	860	871	863	916	862	896	877	909	870	883	893	844	847	848	826	875	766	820	854	833	861	880	808	825	885	799	827	865	883	850	846	856	867	860	875	896	856	883	903	872	845	921	874	855	878	857	897	888	890	834	847	846	915	837	855	886	828	862	869	874	811	890	813	876	923	879	814	860	900	877	846	843	879	845	831	870	907	852	844	858	885	850	833	865	847	817	879	847	924	854	893	844	876	810	881	842	852	900	832	857	858	857	865	881	852	856	881	821	823	859	887	850	869	905	821	837	925	827	832	857	894	853	819	879	834	870	833	841	817	882	837	838	873	865	859	843	865	845	819	904	857	882	877	803	898	919	850	864	823	895	827	851	836	854	850	875	871	897	819	832	877	896	888	867	865	879	834	861	921	871	877	894	867	832	870	858	869	857	841	892	847	874	888	851	948	852	869	913	816	917	874	874	840	841	890	819	851	874	881	856	828	833	859	891	833	873	855	884	863	875	875	863	830	883	883	833	859	812	845	828	858	899	859	879	845	875	861	884	842	874	847	905	891	923	848	824	821	857	872	854	801	848	862	913	834	858	863	866	857	852	844	831	834	821	867	852	891	868	830	808	882	874	861	843	869	864	804	882	835	890	876	835	848	923	852	834	846	834	871	808	869	851	853	876	846	860	827	862	848	883	868	833	848	806	853	827	831	801	844	843	835	860	848	873	859	849	912	855	886	893	847	894	869	809	899	882	876	842	825	919	901
28151	27862	29554	16268	3430	955	843	782	726	785	711	792	768	757	795	700	713	792	737	735	782	783	745	695	745	760	767	728	805	747	793	721	746	697	753	737	752	721	693	734	745	708	737	783	733	745	712	731	768	757	718	720	749	765	740	759	742	750	758	763	774	736	679	799	720	737	756	761	761	737	731	772	741	704	723	739	736	732	711	759	793	717	749	759	739	770	746	753	725	782	767	782	748	731	735	756	735	750	729	738	743	754	755	759	774	724	756	754	742	701	732	723	764	709	782	733	706	728	700	728	722	712	744	730	730	748	751	805	784	754	743	738	756	731	740	756	748	764	733	743	726	737	782	733	787	738	757	753	685	719	776	731	760	757	756	751	758	729	722	753	757	747	740	800	705	759	738	754	652	756	704	716	778	752	743	740	775	830	740	773	742	691	708	780	736	732	795	734	777	730	703	753	764	766	735	735	783	742	786	750	712	730	730	766	746	737	768	709	757	759	757	770	717	726	743	752	761	788	746	710	722	754	767	722	722	740	731	760	786	740	760	749	730	791	710	714	736	705	726	724	771	736	767	746	725	780	761	753	727	750	705	769	708	724	770	742	773	761	783	763	773	742	763	762	766	747	746	727	791	742	760	769	698	757	774	746	724	701	732	789	779	768	776	737	760	758	777	736	754	730	790	720	750	751	734	779	745	719	769	768	719	777	755	775	763	690	753	704	763	741	742	759	757	719	716	780	780	716	776	784	725	700	739	765	725	774	721	773	741	720	775	778	721	702	790	749	749	754	731	739	686	792	754	786	739	705	702	741	739	730	758	759	772	771	799	788	761	739	707	769	721	745	729	714	810	756	742	738	689	796	763	741	718	768	719	695	773	765	775	695	728	726	808	736	797	750	776	700	747	765	734	692	751	754	770	724	755	753	747	745	709	718	757	783	733	750	745	735	728	772	792	773	742	757	738	754	769	763	713	717	757	744	736	759	765	741	738	760	749	720	756	693	723	791	714	730	738	771	734	712	739	744	777	772	774	796	783	709	775	723	733	733	711	777	731	736	753	742	803	758	744	780	712	735	808	725	691	766	780	771	704	728	680	717	749	733	730	760	758	760	751	686	778	754	780	764	713	773	770	727	783	780	725	651	762	740	756	750	714	729	792	719	741	762	777	752	726	745	771	744	702	734	725	708	765	734	766	728	778	736	745	789	754	765	716	770	756	797	783	746	705	800	762	767	712	725	692	733	722	745	743	763	767	741	724	722	737	753	734	727	751	784	754	711	735	725	762	734	745	769	752	773	730	750	717	734	756	730	736	718	774	754	747	726	783	763	798	761	775	734	738	768	769	734	742	750	761	731	772	769	737	722	721	797	764	777	751	737	731	745	730	738	744	703	727	727	777	720	761	743	737	735	773	778	700	741	761	754	726	826	756	752	736	723	723	774	741	731	732	731	822	750	771	715	730	718	731	749	778	697	754	751	794	748	780	794	776	710	709	740	727	729	729	824	776	750	723	731	749	783	728	748	743	770	720	705	740	727	726	755	754	688	729	771	772	738	746	718	702	773	725	736	775	757	773	799	706	729	754	737	696	737	782	757	757	735	765	744	777	754	739	830	763	750	771	754	745	784	730	755	771	703	798	717	769	727	704	718	708	776	752	755	709	776	700	749	735	772	723	749	740	713	697	740	714	736	701	764	748	729	757	731	721	742	721	787	725	756	696	767	773	732	736	725	761	704	750	705	730	705	722	769	729	714	751	753	795	714	720	780	738	780	756	778	709	763	764	722	779	693	728	785	785	799	751	729	744	708	718	792	734	728	745	768	737	775	760	775	802	771	778	750	723	723	764	763	728	749	781	762	734	751	734	787	647	706	749	690	721	810	769	695	758	750	779	719	724	763	743	714	705	763	776	725	756	724	768	748	722	766	751	735	726	786	718	760	788	767	731	693	753	718	733	784	719	718	773	781	747	739	698	769	782	771	744	785	737	731	751	720	748	733	734	726	739	754	772	755	810	746	801	755	729	777	747	727	798	787	702	704	770	752	721	789	749	737	731	719	775	728	753	726	782	739	756	756	715	736	788	745	794	693	774	786	738	757	767	775	716	772	710	718	729	731	729	759	733	707	775	744	738	819	767	774	697	725	741	768	734	736	741	742	712	742	780	770	773	774	777	784	733	740	768	709	717	756	760	758	731	782	751	724	733	740	787	779	716	763	739	745	788	795	754	731	749	742	749	780	740	754	722	682	720	781	763	769	740	768	745	760	749	750	690	742	783	776	779	722	734	726	751	755	728	745	757	744	722	734	724	723	731	779	677	749	745	757	744	738	722	743	742	744	760	732	719	690	744	750	712	760	710	722	708	733	711	739	710	735	733	732	762	729	807	745	739	722	744	769	759	788	768	709	735	727	754	765	729	733	738	777	760	751	731	778	742	734	746	807	756	744	790	743	765	751	753	748	697	754	761	750	727	753	745	746	736	691	772	747	738	746	768	757	739	774	720	736	747	731	708	772	756	771	774	768	702	737	735	759	685	717	715	740	739	733	695	778	788	736	770	755	767	704	729	706	721	740	762	760	770	742	752	752	751	755	751	757	716	793	711	752	714	729	741	766	743	761	709	789	772	726	761	732	762	774	750	741	752	734	741	753	719	750	755	776	762	741	755	756	780	784	741	732	770	747	722	735	706	720	725	761	731	731	738	746	794	767	740	744	772	723	738	783	732	750	748	732	730	739	747	804	785	715	767	731	756	768	749	768	737	736	695	740	750	709	755	714	770	698	722	751	742	776	739	759	747	737	742	729	696	742	764	756	746	760	737	760	768	733	754	742	799	766	718	724	751	729	786	729	747	727	773	764	703	769	755	763	767	699	725	778	712	727	672	753	747	740	782	726	735	747	751	748	684	767	758	808	713	767	747	737	747	773	745	736	756	754	784	764	780	773	733	748	757	701	751	798	648	743	717	746	719	717	694	703	741	784	732	745	706	784	708	776	743	744	729	787	766	721	707	732	761	746	795	788	828	736	724	782	728	754	757	720	763	761	688	772	760	762	765	768	751	776	757	728	760	726	719	738	760	762	799	703	763	730	728	740	779	757	753	758	759	744	740	769	740	713	750	757	750	737	739	753	759	741	774	732	760	763	713	775	726	693	779	786	746	755	749	751	752	713	782	781	692	724	737	728	742	726	712	739	792	753	784	773	758	739	752	692	743	750	740	721	704	738	752	736	732	759	754	697	729	757	707	723	753	766	737	763	745	748	766	756	744	764	743	762	779	743	738	759	759	714	749	741	779	773	692	759	744	754	724	734	761	740	744	777	738	778	739	704	763	748	713	768	798	734	727	793	707	768	742	778	777	738	698	742	728	759	770	753	730	744	737	768	678	745	764	789	746	751	742	783	723	776	713	780	734	743	733	758	728	704	725	771	738	749	759	783	730	783	749	770	721	745	756	729	775	694	684	741	728	754	722	731	721	760	745	780	769	755	781	767	770	766	717	759
35599	47856	35530	17307	5522	1781	1508	1274	1304	1384	1295	1358	1310	1304	1282	1345	1317	1340	1370	1296	1325	1292	1314	1275	1420	1282	1350	1250	1323	1296	1330	1353	1283	1332	1309	1316	1331	1256	1338	1324	1385	1323	1303	1251	1317	1309	1302	1318	1269	1281	1406	1301	1297	1341	1286	1282	1324	1237	1294	1276	1321	1310	1272	1290	1277	1360	1341	1272	1308	1271	1327	1374	1294	1282	1312	1294	1259	1304	1240	1342	1270	1222	1294	1281	1336	1322	1281	1352	1270	1286	1317	1320	1327	1302	1275	1279	1310	1335	1298	1264	1336	1322	1362	1285	1216	1287	1279	1331	1311	1278	1278	1236	1299	1231	1280	1293	1273	1359	1362	1290	1294	1304	1336	1352	1307	1278	1307	1251	1232	1311	1322	1337	1325	1244	1287	1308	1238	1289	1322	1360	1274	1283	1276	1313	1271	1277	1271	1386	1316	1281	1296	1334	1264	1247	1347	1313	1257	1250	1272	1300	1267	1284	1279	1262	1323	1291	1326	1364	1332	1270	1264	1349	1261	1256	1315	1318	1270	1279	1320	1332	1327	1272	1249	1341	1256	1310	1315	1310	1313	1328	1314	1312	1254	1336	1340	1319	1319	1296	1298	1247	1371	1316	1340	1344	1244	1239	1275	1292	1251	1258	1397	1275	1286	1292	1269	1365	1385	1316	1249	1290	1280	1307	1298	1291	1302	1322	1283	1279	1329	1298	1286	1313	1279	1316	1313	1299	1276	1316	1273	1359	1281	1268	1287	1312	1317	1329	1294	1338	1256	1292	1301	1332	1294	1277	1345	1336	1285	1266	1276	1254	1340	1263	1305	1318	1261	1313	1339	1294	1278	1299	1265	1300	1294	1286	1311	1288	1296	1297	1327	1275	1260	1356	1296	1322	1289	1290	1306	1246	1389	1351	1274	1290	1310	1290	1285	1256	1308	1292	1277	1306	1264	1304	1249	1298	1350	1285	1314	1290	1319	1265	1336	1243	1316	1236	1329	1321	1286	1299	1301	1310	1363	1286	1294	1314	1248	1331	1303	1297	1320	1271	1320	1355	1295	1270	1350	1344	1336	1302	1204	1289	1289	1329	1384	1306	1277	1338	1305	1345	1347	1300	1269	1276	1322	1323	1240	1348	1313	1248	1280	1291	1300	1345	1298	1262	1296	1286	1316	1283	1349	1283	1254	1303	1289	1248	1295	1322	1281	1300	1271	1338	1253	1349	1282	1334	1335	1284	1305	1341	1294	1294	1319	1328	1334	1242	1270	1321	1311	1263	1374	1375	1284	1327	1255	1305	1339	1356	1295	1262	1302	1254	1286	1342	1327	1351	1287	1301	1258	1368	1250	1347	1237	1305	1298	1302	1283	1273	1290	1282	1260	1273	1325	1249	1315	1300	1297	1248	1342	1346	1302	1271	1355	1330	1258	1356	1285	1310	1279	1251	1326	1363	1302	1358	1335	1301	1282	1313	1317	1360	1279	1234	1226	1202	1271	1202	1294	1299	1275	1337	1295	1338	1230	1225	1282	1261	1283	1321	1289	1382	1354	1306	1374	1368	1293	1347	1302	1331	1335	1349	1286	1278	1303	1310	1261	1334	1279	1316	1211	1284	1327	1297	1282	1329	1327	1333	1283	1296	1325	1323	1275	1294	1284	1263	1263	1300	1280	1264	1288	1256	1362	1334	1327	1308	1308	1297	1322	1289	1349	1360	1298	1280	1290	1304	1282	1246	1245	1296	1314	1296	1362	1373	1271	1283	1310	1300	1283	1315	1288	1291	1314	1307	1264	1255	1230	1355	1269	1261	1355	1262	1338	1254	1376	1314	1326	1288	1273	1251	1280	1296	1304	1295	1302	1357	1268	1255	1283	1331	1347	1291	1276	1276	1316	1274	1333	1343	1350	1309	1278	1254	1259	1234	1303	1294	1311	1278	1323	1290	1275	1295	1259	1317	1304	1333	1301	1339	1299	1315	1322	1342	1338	1302	1317	1343	1327	1360	1322	1285	1257	1289	1301	1320	1331	1324	1354	1276	1317	1334	1266	1292	1352	1294	1297	1293	1261	1260	1261	1343	1246	1342	1289	1281	1308	1301	1320	1312	1264	1328	1329	1240	1313	1318	1287	1224	1287	1336	1309	1257	1325	1317	1302	1308	1264	1279	1253	1320	1218	1299	1319	1328	1306	1310	1263	1267	1242	1291	1248	1322	1276	1279	1313	1369	1333	1386	1320	1327	1310	1305	1271	1230	1396	1317	1322	1334	1265	1275	1257	1337	1280	1237	1365	1256	1327	1274	1279	1314	1260	1261	1303	1309	1297	1340	1268	1315	1248	1335	1379	1304	1294	1323	1265	1300	1367	1294	1313	1308	1364	1277	1310	1283	1328	1313	1313	1303	1326	1293	1314	1278	1266	1312	1329	1325	1297	1308	1261	1289	1332	1239	1286	1279	1310	1307	1280	1313	1296	1288	1287	1286	1368	1286	1280	1311	1286	1365	1378	1323	1284	1332	1255	1332	1276	1317	1229	1266	1320	1314	1243	1285	1313	1275	1250	1301	1201	1236	1284	1325	1250	1321	1336	1305	1290	1333	1297	1282	1267	1314	1327	1332	1303	1303	1350	1337	1349	1305	1335	1254	1317	1327	1300	1299	1366	1242	1295	1270	1293	1257	1282	1300	1285	1300	1286	1286	1246	1322	1321	1293	1289	1332	1327	1272	1304	1303	1267	1285	1311	1340	1302	1304	1278	1297	1331	1284	1340	1323	1286	1304	1338	1264	1324	1264	1302	1253	1348	1295	1315	1385	1369	1276	1299	1312	1331	1277	1302	1269	1304	1327	1262	1323	1266	1337	1254	1297	1321	1304	1277	1299	1351	1331	1369	1296	1253	1266	1335	1327	1352	1296	1293	1312	1326	1322	1292	1243	1332	1350	1263	1273	1247	1337	1342	1323	1267	1332	1320	1314	1250	1306	1372	1294	1255	1305	1283	1334	1295	1298	1273	1316	1306	1405	1390	1284	1288	1352	1268	1300	1296	1344	1334	1325	1351	1350	1262	1275	1341	1339	1319	1341	1306	1295	1297	1341	1269	1252	1317	1412	1265	1285	1280	1282	1338	1347	1326	1302	1272	1309	1345	1303	1347	1264	1275	1330	1276	1307	1297	1303	1364	1356	1301	1235	1310	1311	1322	1251	1262	1284	1297	1303	1242	1330	1273	1362	1331	1272	1302	1305	1311	1342	1338	1322	1253	1284	1263	1293	1324	1293	1318	1269	1349	1290	1300	1385	1274	1306	1300	1298	1315	1373	1297	1316	1322	1282	1285	1297	1305	1340	1300	1285	1363	1279	1313	1316	1291	1386	1285	1325	1275	1277	1306	1280	1394	1335	1287	1251	1282	1237	1286	1305	1313	1328	1272	1273	1352	1315	1354	1236	1244	1288	1309	1243	1305	1322	1297	1251	1364	1311	1320	1219	1306	1332	1367	1290	1262	1285	1327	1290	1281	1312	1316	1308	1318	1319	1323	1289	1269	1304	1285	1258	1284	1287	1386	1327	1348	1286	1300	1292	1287	1292	1267	1280	1335	1351	1284	1320	1292	1319	1259	1345	1283	1267	1272	1293	1317	1299	1289	1273	1206	1328	1322	1302	1328	1320	1290	1300	1367	1346	1270	1270	1270	1304	1250	1276	1293	1263	1290	1347	1318	1342	1340	1307	1319	1284	1281	1309	1321	1281	1254	1282	1291	1322	1331	1301	1275	1357	1349	1304	1254	1293	1282	1312	1361	1298	1378	1342	1309	1304	1251	1291	1296	1283	1267	1340	1255	1308	1272	1253	1253	1279	1378	1253	1352	1306	1283	1257	1221	1242	1321	1363	1267	1303	1352	1294	1285	1286	1324	1314	1322	1291	1302	1300	1282	1342	1248	1307	1334	1257	1295	1362	1270	1293	1295	1363	1372	1306	1268	1271	1332	1272	1287	1289	1241	1328	1248	1267	1352	1342	1294	1289	1248	1349	1255	1260	1319	1369	1316	1220	1314	1266	1287	1296	1218	1303	1300	1313	1310	1319	1235	1283	1315	1317	1303	1309	1307	1274	1292	1343	1259	1285	1217	1316	1236	1292	1355	1239	1232	1313	1311	1332	1265	1341	1313	1224	1296	1300	1339	1382	1332	1324	1293	1310	1271	1271	1288	1309	1307	1320	1305	1290	1349	1335	1301	1281	1331	1236	1319	1294	1297	1297	1279	1280	1296	1306	1308	1349	1325	1245	1327	1317	1313	1340	1283	1298	1356	1321	1281	1312	1314	1371	1270	1347	1315	1319	1311	1309	1315	1293	1335	1275	1293	1276	1314	1286	1349	1319	1364	1361	1252	1204	1270	1288	1326	1338	1254	1275	1317	1340	1337	1289	1335	1240	1321	1310	1286	1315	1306	1292	1312	1328	1244	1352	1330	1269	1240	1368	1254	1318	1329	1247	1232	1275	1362	1309	1326	1307	1211	1267	1326	1333	1290	1298	1311	1346	1284	1254	1335	1212	1305	1211	1317	1248	1290	1335	1300	1302	1336	1327	1290	1250	1314	1392	1290	1291	1261	1301	1271	1291	1331	1313	1318	1362	1317	1291	1270	1322	1348	1322	1277	1295	1336	1319	1227	1268	1317	1311	1302	1154	1338	1310	1341	1307	1322	1401	1253	1314	1290	1315	1278	1285	1308	1299	1283	1259	1332	1295	1274	1361	1248	1304	1296	1281	1258	1334	1317	1309	1353	1308	1291	1316	1306	1337	1291	1293	1348	1337	1311	1344	1290	1328	1283	1278	1314	1292	1300	1309	1301	1303	1296	1276	1297	1262	1252	1248	1308	1263	1319	1359	1259	1256	1252	1351	1283	1289	1297	1270	1262	1254	1258	1279	1394	1333	1278	1268	1335	1319	1325	1309	1284	1312	1304	1280	1238	1246	1350	1329	1258	1252	1288	1302	1304	1264	1306	1291	1265	1280	1305	1328	1207	1215	1319	1326	1362	1298	1321	1282	1261	1335	1290	1320	1334	1307	1264	1291	1298	1261	1271	1345	1290	1316	1331	1312
24409	23129	32870	28274	20615	8215	1385	631	548	545	552	538	511	488	550	470	479	530	527	535	535	494	517	530	526	556	509	527	501	557	511	547	456	557	558	520	517	522	548	504	493	568	514	516	522	530	526	519	522	541	524	480	557	560	507	527	526	502	520	548	496	508	507	494	464	555	490	494	551	526	510	511	535	481	555	495	514	479	518	515	516	525	526	486	505	515	564	514	495	519	507	499	497	503	458	528	532	534	535	528	504	529	516	537	516	518	569	539	529	478	512	562	482	509	497	521	562	506	523	559	526	557	520	530	520	499	515	524	512	499	534	514	501	501	518	530	517	481	551	505	502	530	516	527	500	493	526	491	481	534	544	545	549	476	494	541	511	520	541	493	454	546	497	524	528	529	501	549	522	518	514	502	509	517	528	526	501	513	499	530	531	532	505	534	509	553	526	497	544	522	508	536	485	505	509	516	488	455	526	551	494	503	526	550	539	522	553	557	529	535	543	518	523	504	517	517	527	513	522	508	541	508	524	514	500	490	523	490	531	539	519	543	512	506	534	504	527	522	512	568	470	553	571	524	554	517	525	476	503	529	515	527	488	516	520	538	531	498	488	514	518	525	537	482	516	543	504	576	530	524	506	477	524	526	524	547	527	518	515	526	524	513	555	543	487	522	505	493	468	497	516	504	497	523	509	517	534	480	519	521	521	531	556	551	537	530	532	508	522	509	538	525	539	510	532	546	521	548	536	538	480	534	584	541	494	524	520	521	503	507	494	555	550	515	507	530	521	492	489	536	544	520	485	530	508	538	498	504	512	535	557	537	500	550	528	521	541	498	519	501	486	517	495	544	546	507	546	492	521	517	492	477	501	491	579	520	503	517	481	528	522	531	513	493	569	507	494	541	534	547	533	500	482	489	509	537	516	541	510	565	537	489	508	511	514	495	517	555	513	539	496	543	552	511	507	498	562	532	503	507	503	552	500	516	532	532	533	488	524	563	519	514	577	527	496	514	530	540	530	514	479	516	532	526	504	490	531	491	519	544	474	531	515	531	526	514	525	483	504	496	514	558	507	507	514	530	547	526	500	504	520	546	536	502	528	535	468	501	534	528	557	506	498	533	516	518	534	485	509	496	497	494	512	505	522	533	522	526	483	487	534	543	562	557	512	456	506	526	523	535	539	494	529	501	507	523	524	538	506	530	531	528	511	476	515	508	541	508	522	526	490	522	507	544	533	523	498	508	466	515	534	531	512	562	537	502	521	513	528	496	528	544	500	526	513	520	500	500	505	485	535	535	542	515	473	520	485	572	494	524	528	539	529	503	476	558	515	526	509	514	505	523	497	509	506	516	543	552	523	509	528	516	521	481	537	551	492	526	496	501	521	514	528	521	504	549	518	540	511	514	555	510	538	506	546	505	487	502	508	515	539	564	487	527	561	533	537	493	490	504	485	517	519	527	513	587	485	512	500	470	540	536	497	519	497	495	510	504	503	499	507	486	498	504	492	513	572	539	537	543	495	538	547	520	503	528	515	511	543	501	487	542	526	526	538	515	513	506	527	468	517	522	482	553	524	522	515	549	476	534	533	548	487	510	523	522	531	515	510	507	511	532	532	509	521	525	514	528	533	524	522	522	534	496	510	524	546	507	548	563	546	546	497	523	533	510	504	544	506	501	489	502	504	480	505	541	483	554	477	540	514	528	537	534	496	575	508	486	528	539	500	495	498	527	529	517	512	521	585	492	507	473	528	526	499	521	510	553	516	524	539	489	507	512	492	490	533	536	512	488	519	516	510	512	483	518	574	541	509	517	501	475	542	511	505	526	546	519	492	561	502	552	549	519	510	506	524	516	503	502	526	556	525	498	552	545	558	528	497	525	543	529	519	501	520	515	509	533	524	478	541	512	505	500	543	453	525	546	499	525	546	543	493	522	532	572	480	538	509	501	503	530	511	509	498	514	510	508	505	523	516	581	514	532	526	520	507	524	505	505	547	541	550	514	542	522	524	489	549	490	516	527	546	483	541	502	533	542	498	541	521	481	479	496	531	513	516	478	546	555	548	568	511	535	511	510	530	526	508	534	510	518	516	562	533	523	490	544	502	512	527	503	504	526	560	540	493	502	552	517	537	515	503	510	481	523	520	555	538	521	523	522	548	550	547	538	509	512	517	516	508	481	555	529	557	525	521	504	492	491	531	524	509	507	524	500	502	497	509	540	512	516	502	520	525	483	530	499	498	483	525	533	506	528	507	503	485	512	538	500	525	487	482	480	503	519	544	508	495	538	507	474	513	468	491	558	530	485	515	504	496	518	524	515	503	532	512	532	507	539	517	511	509	536	526	525	586	522	524	459	572	493	527	485	529	501	522	513	521	512	497	490	478	508	505	541	509	542	523	515	513	509	504	514	539	578	541	494	518	491	531	515	510	509	509	502	507	526	505	483	474	542	488	492	544	535	479	489	546	487	507	530	527	528	465	528	527	495	521	543	505	507	513	501	501	506	528	532	522	500	509	442	492	527	522	514	514	519	497	521	491	519	470	489	532	530	541	497	532	517	560	524	478	463	509	525	527	528	506	514	545	522	511	518	519	536	512	526	538	486	510	506	533	538	479	543	538	501	526	463	527	545	521	564	455	530	523	537	532	521	523	530	505	506	507	566	508	506	469	516	555	555	564	501	496	526	534	473	510	482	530	518	552	520	534	518	515	541	536	502	509	484	566	531	496	539	471	502	512	495	537	537	475	518	517	582	544	505	514	510	540	495	537	500	501	491	556	560	519	515	551	523	531	469	516	517	485	499	496	510	534	542	457	492	542	525	516	544	523	520	485	518	485	530	510	470	516	518	536	525	515	540	508	535	527	522	494	505	509	512	552	480	499	541	484	545	507	524	507	483	499	549	517	556	492	573	459	564	527	542	479	551	544	496	519	515	541	571	539	516	512	534	550	516	510	534	469	534	525	536	543	512	505	503	478	502	480	515	503	506	533	520	513	541	495	525	519	572	513	501	504	501	550	535	556	531	506	529	504	532	537	524	565	505	510	485	559	500	516	533	542	521	571	494	508	511	559	527	537	526	506	507	533	541	556	510	516	498	553	498	513	504	524	544	520	494	505	493	488	472	565	506	532	522	565	560	566	493	532	517	477	525	502	523	509	516	570	541	516	517	463	517	479	498	525	533	540	513	503	546	529	572	505	522	515	583	487	527	476	513	537	519	541	553	550	546	569	507	550	510	461	521	552	497	536	509	502	520	537	475	547	533	537	517	524	582	504	514	534	517	509	521	514	511	484	526	489	482	551	510	545	483	495	513	521	510	531	545	546	510	512	503	479	573	537	519	542	523	506	507	499	537	515	524	500	544	489	520	511	517	532	516	484	511	563	516	489	532	457	501	511	532	493	516	519	531	496	547	543	508	543	559	502	512	521	514	464	503	515	527	529	550	519	529	503	544	530	531	495	514	519	549	527	501	544	563	521	499	502	499	541	552	532	543	515	539
57522	89296	66812	40681	20657	4384	2379	1021	928	979	890	902	937	925	962	947	963	953	906	891	928	899	921	944	960	953	905	936	948	1028	918	963	862	895	1012	925	969	930	939	950	931	928	951	923	918	940	953	929	888	942	912	897	952	991	981	935	927	965	960	952	931	974	886	926	944	929	944	935	966	976	929	926	953	892	967	941	956	949	938	934	897	970	930	989	943	910	927	933	908	915	963	955	942	937	974	954	929	970	946	914	919	930	913	915	980	950	963	884	909	910	977	944	891	929	956	938	911	913	931	906	930	975	916	912	946	939	982	851	902	936	967	954	918	991	883	959	936	943	934	941	988	896	961	959	960	961	949	962	882	960	961	906	955	932	939	922	873	942	939	938	915	926	951	940	914	912	846	888	962	915	943	917	953	938	961	935	966	943	923	939	934	928	948	944	951	956	954	937	929	951	944	984	928	921	945	936	945	949	880	917	978	881	1000	935	866	958	926	959	927	930	1004	897	932	892	943	884	941	906	920	875	980	977	897	934	909	909	905	944	935	909	887	997	939	950	934	952	911	940	911	942	958	942	897	971	920	977	982	881	944	946	953	992	976	918	911	880	933	891	942	962	908	934	892	973	921	889	920	975	949	988	920	921	976	933	906	936	907	973	886	887	905	893	916	888	933	984	918	860	907	918	929	949	952	931	894	915	946	932	916	946	949	932	949	925	943	954	914	910	929	926	955	919	936	950	901	978	909	1002	949	910	953	927	894	947	962	918	920	922	888	933	940	917	957	892	914	948	881	927	908	909	921	964	947	948	956	924	943	916	958	920	985	948	942	899	903	958	986	897	958	971	938	898	974	899	908	914	920	944	984	954	972	947	936	946	921	957	889	981	936	982	868	851	921	910	973	914	905	1009	961	951	953	920	879	928	914	905	896	871	942	927	916	984	928	934	950	988	955	923	945	934	917	973	974	960	931	950	979	918	860	899	916	901	997	921	909	886	945	948	949	917	951	938	946	936	908	902	966	922	947	904	961	943	960	943	948	951	971	927	965	937	910	973	965	939	919	932	936	941	930	936	936	874	968	944	991	967	922	942	975	926	893	952	965	946	961	891	964	946	879	932	945	918	906	957	915	959	901	902	935	978	965	938	879	950	934	888	990	953	954	958	884	936	936	960	914	986	932	889	872	946	913	875	927	935	908	959	910	952	884	895	956	923	918	980	939	843	892	924	966	918	902	937	909	936	929	906	930	930	953	981	938	948	922	931	971	923	924	954	954	964	963	933	920	949	924	905	974	921	961	955	921	931	877	867	919	925	893	902	949	995	944	906	962	978	923	926	1001	905	979	960	956	914	911	896	887	938	899	962	905	924	912	951	905	992	933	997	918	925	890	917	941	905	918	882	1011	941	946	956	913	932	980	927	910	950	955	931	947	972	910	931	924	941	892	951	906	985	945	986	920	965	958	967	960	936	941	953	940	941	974	935	894	931	961	910	982	947	945	964	907	974	900	887	916	910	933	917	951	926	917	908	922	866	916	919	889	935	911	958	941	947	914	899	936	953	896	921	884	878	892	920	919	938	925	918	881	925	939	967	931	939	929	889	929	905	879	925	921	935	944	924	927	949	994	952	925	916	942	903	878	892	911	917	952	953	975	940	960	1007	947	901	941	870	920	934	905	923	927	960	987	933	935	925	896	908	963	956	998	921	991	950	917	912	925	927	955	955	978	910	958	892	983	943	934	958	957	950	936	919	891	899	875	953	940	924	976	941	970	954	955	935	974	966	958	919	896	913	941	945	919	898	904	932	948	902	971	896	938	965	922	967	946	913	895	943	924	941	933	898	972	925	914	933	880	901	961	912	928	941	939	917	929	910	963	958	900	972	917	934	923	953	968	892	945	928	920	914	946	915	900	1024	904	914	934	915	941	876	890	933	999	899	931	896	1001	960	985	910	928	969	892	967	936	940	983	864	958	979	938	930	941	962	967	987	965	946	897	953	930	906	910	937	942	895	982	942	930	894	926	892	919	965	934	890	934	940	907	912	931	918	936	923	919	924	882	951	951	972	923	943	911	884	925	934	963	867	936	920	882	962	881	923	925	973	962	934	910	914	913	915	977	935	983	920	908	952	898	838	952	902	951	924	961	933	962	961	867	978	940	914	924	966	919	906	936	958	913	873	964	959	972	962	908	904	935	955	894	914	935	923	964	891	958	955	905	896	920	966	923	895	934	966	948	935	931	979	955	945	932	914	990	865	932	931	934	889	1013	876	935	891	895	937	932	900	918	959	877	908	948	887	922	924	927	940	881	933	1028	947	933	931	920	870	993	933	895	892	933	985	940	899	927	926	902	961	892	928	948	954	967	944	888	961	941	920	897	941	906	923	919	989	924	935	928	943	951	963	958	942	905	892	919	921	980	963	949	963	971	917	967	898	965	899	937	901	934	961	965	898	908	925	909	958	897	953	905	980	921	914	920	935	966	936	874	934	919	950	978	937	949	990	964	924	931	906	947	957	968	928	960	891	957	986	1015	924	918	928	913	970	883	924	978	945	989	927	921	897	888	961	933	989	924	973	920	896	914	939	961	939	902	951	885	966	989	891	938	883	991	937	912	933	953	940	883	882	923	941	864	918	914	945	915	921	964	935	966	943	916	889	928	901	858	934	965	938	914	954	892	944	904	919	940	906	908	891	935	990	934	932	928	964	934	917	946	908	902	913	916	939	943	927	866	908	933	981	908	988	967	938	943	902	915	961	920	927	953	940	903	887	975	911	888	951	955	933	891	960	919	988	941	953	956	870	953	922	927	947	939	930	920	929	977	976	915	924	940	932	942	980	885	934	893	939	974	934	930	985	923	928	905	885	969	934	995	958	892	901	993	883	927	928	970	947	888	951	988	988	920	926	960	932	999	915	894	861	894	912	899	910	877	948	955	907	885	999	915	911	926	931	942	951	944	919	891	947	891	889	977	983	922	925	921	927	877	909	924	924	933	954	991	999	953	935	908	1020	902	895	925	945	957	950	926	924	921	945	896	939	926	894	945	964	890	946	928	945	885	897	950	931	1003	940	937	900	901	971	958	953	904	963	924	886	940	994	881	867	921	899	952	965	919	965	952	969	959	902	915	916	936	968	892	935	918	918	970	898	928	931	919	955	908	917	961	949	885	918	968	933	946	946	928	909	922	890	925	970	957	913	958	932	906	1001	970	955	898	925	894	858	913	929	903	900	898	980	981	929	923	911	930	934	932	911	938	943	929	905	922	877	942	917	966	944	912	893	947	939	893	965	949	914	946	893	961	909	910	918	970	926	927	939	899	918	961	1002	942	940	912	875	953	960	943	981	916	890	979	967	955	875	961	934	923	948	905	949	911	970	917	947	909	978	931	900	947	876	939	970	949	875	912	873	953	952	956	926	941	924	934	874	969	925	932	933	954	955	910	965	969	917	957	915	906	890	915	921	922	860	909	948	908	902	923	876	956	945	904	909	968	932	934	946	945	898	953	960	933	944	950	909	967	922
23223	21866	31085	25936	21944	18932	6933	699	489	528	514	492	495	505	532	501	506	467	512	510	508	498	474	508	479	529	509	478	481	509	492	483	485	516	485	505	460	471	485	504	480	560	455	496	467	464	484	486	480	500	525	527	479	494	485	463	517	475	464	532	485	484	470	479	457	480	490	475	490	472	517	537	495	526	494	509	494	458	470	457	538	497	457	484	490	484	464	464	503	501	489	453	490	529	477	443	462	469	437	519	499	484	426	484	497	442	456	452	486	460	493	465	452	488	449	474	479	520	520	490	507	483	485	464	484	478	502	486	503	527	482	449	470	466	510	484	475	464	462	477	515	498	512	446	464	497	470	502	508	476	484	473	513	467	539	482	484	465	513	518	449	489	456	493	497	445	497	430	524	466	506	500	507	512	483	461	480	471	461	507	493	463	519	451	482	510	459	503	523	485	478	467	476	459	478	488	463	478	489	476	492	521	503	448	514	456	508	463	489	466	480	493	456	477	484	512	482	482	489	485	502	479	460	466	486	482	495	453	466	493	459	494	474	468	478	477	476	494	475	523	480	460	456	472	484	487	493	476	492	498	502	452	479	491	448	487	490	512	502	494	454	471	498	468	479	496	539	482	468	495	474	493	489	491	453	503	503	474	462	474	488	482	482	514	491	501	460	479	458	499	492	478	456	503	483	509	469	472	447	461	478	506	480	486	504	448	446	478	475	512	472	470	481	508	485	464	466	462	472	447	521	486	536	496	482	463	480	491	505	497	475	499	501	493	477	512	481	479	515	501	462	497	498	501	468	485	500	482	477	488	485	486	487	487	479	494	471	479	452	485	503	522	504	469	490	467	507	506	478	496	509	497	492	457	495	489	466	473	508	506	456	518	506	470	473	484	453	456	494	468	468	484	490	466	492	511	485	493	472	479	492	442	476	488	475	512	501	505	462	475	497	488	510	517	483	475	500	505	464	500	499	480	474	457	494	465	529	481	470	506	469	523	495	521	505	495	497	478	481	472	497	485	475	515	494	497	475	491	491	452	539	506	521	489	466	476	438	480	453	452	491	456	490	479	462	518	524	477	482	519	482	455	497	515	491	521	455	445	486	503	474	476	482	472	507	490	476	497	485	503	491	490	466	487	474	526	486	496	450	494	477	492	453	514	511	456	456	517	533	498	498	529	470	521	517	496	472	442	501	490	524	472	481	487	484	476	503	481	526	493	468	507	492	485	477	526	485	494	458	491	472	496	447	479	465	455	497	507	472	486	469	488	482	508	504	485	515	500	454	488	494	498	493	474	489	467	485	488	485	491	481	482	467	504	486	529	440	502	515	532	515	510	491	470	521	464	501	479	457	496	464	506	479	481	507	532	473	457	494	493	521	458	519	493	473	464	500	476	479	458	521	493	452	493	494	485	478	529	522	440	512	511	493	482	501	470	510	510	497	488	484	480	491	503	489	487	478	493	481	492	506	466	499	461	537	460	478	472	458	489	469	479	498	515	491	512	503	480	509	513	461	487	487	455	472	476	467	458	497	490	472	510	503	474	466	482	468	457	492	523	533	488	487	495	513	447	512	491	481	459	480	476	472	470	491	526	464	469	490	445	475	482	457	487	454	470	475	474	438	524	470	469	471	506	452	533	458	483	486	463	504	453	477	474	503	515	504	485	492	453	513	524	473	462	475	486	468	482	483	501	470	507	468	493	510	478	508	461	476	482	465	484	489	533	505	473	468	509	465	468	452	470	538	471	469	464	489	479	464	465	458	467	499	529	446	519	489	492	493	480	504	483	486	496	498	488	484	515	488	480	496	488	451	455	509	472	481	469	441	497	453	445	502	479	495	474	473	466	476	494	481	479	445	497	486	461	497	507	487	481	522	495	473	495	469	444	466	495	511	462	467	449	463	488	433	475	460	487	521	482	490	488	511	557	514	503	450	506	504	474	499	480	478	464	483	491	481	492	461	481	512	479	479	458	512	454	496	480	489	502	433	472	476	510	505	455	475	531	513	474	504	489	504	496	470	470	503	485	479	464	505	461	459	486	461	504	504	494	479	475	475	486	480	518	541	469	496	494	508	466	489	497	508	464	466	465	473	481	484	482	438	472	488	498	482	453	465	475	503	521	465	491	514	529	477	487	479	486	437	482	469	497	490	471	429	501	463	484	476	483	537	487	457	521	447	486	498	462	523	446	505	518	471	436	483	486	475	478	444	495	467	502	468	489	453	483	491	500	478	488	475	490	517	465	465	465	460	486	459	453	467	464	513	469	488	489	471	474	480	491	495	506	452	465	528	524	461	514	483	495	444	464	504	511	475	498	464	511	520	477	527	500	507	510	483	474	497	471	487	462	481	459	479	478	485	492	487	485	514	500	509	453	453	489	483	521	466	514	480	528	451	459	540	451	504	452	505	473	491	470	472	502	481	474	510	491	500	490	482	494	493	475	525	471	467	492	493	489	516	477	509	474	484	456	463	491	512	459	478	534	496	490	520	452	466	504	448	494	455	459	481	450	522	495	467	453	491	494	488	468	489	514	464	473	478	466	478	496	478	449	432	468	500	482	428	479	481	480	505	493	502	497	478	506	453	499	503	466	427	474	503	494	502	455	448	505	464	539	474	483	499	504	514	487	488	511	512	475	501	439	515	442	497	482	468	517	475	510	504	486	482	477	487	512	494	512	503	472	524	502	492	475	539	470	482	466	459	485	447	482	486	531	476	489	493	483	476	516	498	472	463	479	521	497	482	471	482	467	479	485	490	429	503	487	483	485	448	446	482	514	490	516	472	513	503	495	532	474	508	462	476	501	485	489	495	518	481	510	460	531	492	497	476	509	484	466	466	480	448	440	482	476	491	489	464	497	517	487	526	484	526	456	481	486	510	498	523	450	487	454	500	500	506	469	461	494	494	490	459	502	485	491	438	482	471	495	435	498	528	467	461	481	436	481	458	485	481	464	478	474	456	492	489	492	495	494	497	492	441	442	461	439	494	498	492	514	474	484	508	496	471	465	497	482	467	499	507	455	494	499	487	493	479	433	486	483	469	496	459	479	484	479	479	489	483	511	499	450	497	523	486	507	506	488	452	456	460	464	489	487	485	497	508	522	521	487	500	523	474	471	490	497	512	476	438	456	504	456	506	459	459	475	443	452	483	471	461	495	497	473	476	494	490	483	464	489	457	481	485	503	497	494	461	505	474	526	494	433	482	491	479	492	462	461	514	468	470	477	457	494	499	498	472	480	562	476	478	478	497	470	460	471	500	481	452	510	483	509	510	463	487	461	481	499	523	481	435	510	496	513	494	482	493	502	519	468	514	494	503	470	517	469	474	555	494	464	467	490	441	552	471	515	505	506	515	465	472	489	484	497	474	480	491	517	481	442	514	440	436	482	471	517	513	483	448	449	480	487	471	508	505	469	495	479	452	497	469	506	482	472	477	460	514	489	468	473	473	513	506	513	492	456	502	519	504	458	492	463	481	434	457	494	474	463	455	507
60994	101658	79658	51609	27924	8947	3947	979	908	842	845	811	845	788	849	865	812	844	828	863	950	823	880	840	838	763	808	831	856	845	896	793	841	809	819	827	799	831	805	880	826	854	860	846	822	882	809	858	829	816	797	832	811	852	852	830	818	852	834	777	765	791	851	932	820	799	795	878	848	840	814	813	864	846	849	827	829	818	857	849	790	837	863	791	851	817	843	808	790	855	900	837	838	806	824	825	803	874	809	813	825	869	842	857	822	801	827	823	836	870	802	799	858	847	863	826	840	850	838	829	794	820	831	863	787	816	857	810	819	824	834	788	795	806	803	878	798	807	854	818	863	822	801	791	801	837	835	852	821	858	805	884	876	853	838	873	834	845	839	819	867	786	832	822	851	861	883	840	836	823	769	814	846	840	822	857	773	823	838	798	831	872	821	771	821	871	910	806	815	821	801	829	858	854	770	836	834	827	803	799	809	812	834	910	834	808	826	836	868	841	842	864	838	868	832	838	791	812	810	810	833	802	897	851	781	834	826	867	803	844	860	835	835	849	840	869	878	853	806	836	954	841	811	836	840	832	773	796	853	833	861	834	844	854	747	827	846	821	816	845	805	805	789	838	818	847	841	815	832	853	821	869	879	884	823	829	802	811	878	790	808	831	846	810	853	873	826	834	830	770	802	810	830	800	864	826	839	825	822	817	844	843	843	831	833	815	831	868	885	879	852	815	791	809	869	831	835	820	831	852	873	856	816	855	809	800	830	815	875	824	871	864	825	848	879	789	827	869	851	824	850	849	843	857	812	823	833	821	852	902	880	790	826	761	814	823	850	832	847	859	819	803	853	806	848	836	800	826	802	868	822	846	829	867	809	803	872	859	823	836	815	809	837	810	826	819	784	895	864	854	847	807	829	808	815	823	838	841	787	841	822	810	889	836	878	816	856	818	818	800	824	769	815	815	876	770	845	839	803	827	808	892	775	860	814	836	877	861	851	859	808	783	808	798	842	809	852	885	834	784	854	872	836	828	848	833	849	795	782	789	814	826	817	817	856	834	865	837	847	853	814	864	820	893	794	780	844	802	851	866	819	838	837	836	808	871	834	891	827	821	851	864	877	808	825	792	821	851	817	860	806	773	813	852	821	821	828	803	798	829	814	864	851	835	845	864	810	868	824	842	797	838	808	841	791	845	872	824	839	791	841	816	840	844	811	814	760	825	826	793	830	813	825	765	862	859	795	852	853	813	835	844	842	828	849	823	831	817	838	896	928	825	834	802	867	855	834	778	864	818	800	812	873	830	861	857	824	805	777	770	874	814	835	858	792	854	899	893	873	852	791	860	842	834	846	856	809	837	856	840	834	820	812	813	834	817	831	889	793	775	824	859	840	810	813	831	844	827	808	759	753	818	779	815	828	842	842	860	792	833	827	824	808	822	831	836	830	802	851	830	801	886	824	833	845	783	848	842	884	803	816	840	805	771	846	855	858	806	842	800	854	857	836	796	828	862	878	820	853	891	838	810	824	786	814	846	797	773	826	766	823	836	801	821	822	850	838	906	832	793	889	792	868	761	767	808	825	843	826	798	895	867	795	856	852	819	819	854	826	874	827	838	825	877	810	826	834	856	836	867	831	849	859	870	803	800	873	845	880	866	850	875	830	811	807	820	810	836	799	856	765	796	808	837	917	783	798	853	850	834	834	819	792	830	795	831	836	868	828	845	837	825	876	810	824	830	786	815	804	805	852	786	811	786	807	762	870	843	811	868	823	877	823	810	845	790	796	829	868	822	877	827	822	838	831	841	819	801	846	872	782	842	871	852	875	800	800	893	837	845	766	797	806	845	800	825	880	827	863	847	858	828	798	872	834	828	830	844	813	830	846	822	814	811	759	840	852	826	843	869	831	885	848	851	829	835	817	819	845	858	891	790	881	785	823	840	815	839	878	821	800	779	789	837	880	819	807	853	805	821	852	824	770	857	813	821	817	857	802	787	826	816	827	813	859	812	884	879	837	839	854	834	896	889	856	838	868	847	851	850	798	765	802	822	819	776	788	814	821	850	844	855	867	796	812	853	807	837	815	789	821	787	853	842	823	915	827	859	846	833	826	777	902	822	846	840	809	832	857	855	845	851	809	820	782	789	848	803	840	819	774	789	897	828	848	826	880	831	802	850	842	833	826	816	861	853	808	852	860	787	837	803	801	840	806	829	849	825	833	879	833	838	795	828	848	792	848	849	769	889	875	829	871	836	882	850	811	829	877	842	834	854	857	804	828	819	812	839	826	838	857	880	802	824	814	822	839	863	862	824	841	831	856	843	834	837	816	783	852	849	824	869	875	842	855	806	863	855	834	790	851	833	825	872	819	878	851	872	867	811	843	846	790	812	843	800	847	768	871	854	813	873	788	875	845	824	778	840	818	868	826	868	884	787	843	804	831	807	835	813	809	833	876	852	827	848	817	836	874	765	848	804	812	799	832	847	765	823	820	878	805	809	845	841	818	814	816	810	789	792	867	862	820	837	854	792	825	859	867	832	834	829	812	809	907	809	854	881	823	824	867	802	833	876	858	812	810	852	885	826	800	822	843	829	864	835	829	837	831	869	849	798	845	797	809	788	825	834	865	886	828	906	923	813	877	825	825	793	812	844	865	831	883	837	858	839	842	842	794	931	847	772	802	832	847	881	871	810	788	852	871	845	853	776	808	838	845	814	759	856	786	830	827	833	841	870	874	819	834	853	811	805	783	800	796	824	789	841	858	848	829	853	868	817	812	844	837	810	852	803	835	801	815	824	783	847	818	851	815	860	845	790	833	861	832	844	822	840	825	812	819	869	811	802	850	862	835	866	829	855	801	845	872	843	825	832	823	831	867	828	786	843	814	844	870	872	812	777	821	770	815	843	867	809	801	818	877	820	807	876	846	832	880	821	788	844	865	792	818	813	852	817	848	881	773	838	790	824	865	828	812	827	876	827	880	808	830	829	829	792	780	801	802	795	861	796	839	790	817	826	809	828	843	792	806	809	808	792	811	857	811	793	836	849	822	807	832	803	822	882	785	798	848	847	879	821	854	835	772	787	872	777	829	865	820	819	874	835	819	815	788	859	870	830	867	848	855	845	849	783	866	826	780	841	841	811	842	885	825	827	834	853	822	831	862	869	857	776	778	796	823	811	803	844	796	846	869	838	818	826	820	780	842	846	847	853	819	842	835	834	798	826	846	759	839	808	797	894	821	882	833	861	784	842	816	840	892	853	823	835	864	826	830	817	842	778	806	836	824	795	837	908	833	825	846	836	850	829	862	795	848	815	821	864	817	834	814	819	875	810	814	845	805	883	835	870	821	791	847	883	896	806	827	842	834	769	826	812	895	897	872	890	782	872	868	771	827	817	827	893	814	830	857	862	777	861	871	885	860	832	822	804	824	856	851	839	851	859	833	823	814	834	834	784	849	825	808	847	861	853	834	832	841	844	813	834	801	804	901	828	809	804	880	833	836	795
27962	28507	30530	16871	3918	1013	769	758	738	700	788	766	772	719	755	773	765	723	746	733	786	761	686	764	707	696	742	737	729	755	711	761	749	791	742	737	704	782	766	739	718	743	702	720	717	701	771	723	723	725	728	733	759	727	706	721	695	745	748	777	764	782	747	788	691	703	733	732	727	767	765	747	708	719	736	743	750	731	719	754	768	717	735	713	737	759	721	743	747	780	701	744	723	755	707	772	734	715	728	711	724	739	743	729	719	728	723	727	751	741	688	703	679	751	749	758	735	751	703	744	728	718	760	719	722	721	753	761	749	705	658	740	795	745	723	701	704	790	658	737	728	727	766	689	707	739	746	788	695	737	747	723	773	712	719	748	721	766	762	708	789	760	739	713	754	740	731	726	804	753	749	720	741	766	738	724	739	726	769	731	761	749	763	757	694	756	722	744	754	665	744	755	757	731	721	739	791	757	786	719	727	726	756	751	713	749	747	711	756	714	711	773	739	733	715	735	710	705	731	693	708	740	773	723	737	730	763	724	712	742	704	750	729	729	772	757	749	738	750	743	738	752	713	762	745	723	732	719	730	745	767	697	752	742	794	711	756	720	761	726	708	757	720	715	716	750	732	713	794	739	755	700	730	734	724	724	771	736	720	727	707	729	747	733	757	746	756	761	680	713	786	720	764	712	718	770	750	774	737	693	726	764	744	779	741	751	752	709	747	694	755	752	781	761	734	704	726	772	729	742	747	737	728	734	740	720	724	787	738	709	728	726	751	733	715	720	772	712	757	717	728	787	713	733	732	745	741	754	720	725	724	752	706	740	719	705	777	742	734	788	743	730	724	733	721	694	741	721	679	730	720	679	724	721	702	746	793	700	726	726	739	718	726	759	765	713	730	710	692	743	768	706	714	711	754	748	761	693	741	677	741	760	717	706	697	740	716	735	747	738	727	725	729	764	745	776	740	698	674	737	760	711	692	733	694	754	721	694	740	711	782	760	775	728	721	671	773	695	721	756	702	767	717	743	733	743	709	753	761	728	717	691	748	762	750	724	692	778	752	775	780	761	715	723	763	715	730	769	746	725	745	742	743	726	730	731	766	721	692	747	772	743	720	753	750	793	752	742	760	784	766	727	742	732	726	782	770	717	720	772	706	774	719	726	724	734	757	741	766	735	720	742	691	696	745	756	773	749	729	753	747	738	758	727	714	689	741	765	664	755	744	750	760	756	752	769	770	729	715	768	698	722	716	732	753	700	752	694	715	692	683	776	697	751	751	687	747	744	715	768	742	763	728	767	747	751	704	728	729	764	732	791	697	720	739	715	771	714	729	718	749	708	729	751	699	738	741	730	743	707	735	729	710	730	699	759	764	742	746	778	689	717	720	760	774	721	720	734	719	725	735	781	729	762	716	762	755	751	721	721	768	782	739	709	730	689	758	737	759	757	711	695	776	702	775	736	704	696	731	746	713	734	734	737	743	789	757	770	729	738	751	712	748	706	754	729	752	734	782	722	763	779	777	764	730	751	721	727	716	719	734	760	720	754	752	767	692	718	710	712	706	733	740	753	749	776	747	719	820	688	737	732	740	706	725	757	731	701	707	787	724	776	696	744	743	712	713	702	754	717	763	716	745	733	805	762	680	706	680	751	752	715	710	702	728	734	725	724	744	743	687	708	772	749	805	679	714	736	793	758	709	719	728	774	741	776	727	750	720	707	736	744	739	685	729	704	731	736	705	762	772	733	711	674	751	755	724	704	702	686	704	708	735	718	725	782	722	740	731	719	724	739	780	725	694	749	733	741	720	744	750	754	725	749	750	797	769	716	746	767	753	701	739	702	731	738	709	738	686	765	724	739	740	717	736	752	758	762	743	733	752	720	770	717	743	729	720	686	710	722	720	769	755	709	706	722	771	696	729	705	737	744	803	768	713	721	735	738	677	760	710	773	729	773	732	766	749	714	717	695	729	742	693	701	805	753	695	749	727	720	742	725	750	708	739	719	756	733	734	742	736	706	687	696	705	770	766	715	733	742	718	756	696	715	740	734	757	723	741	740	723	733	736	747	786	770	716	760	726	744	691	799	763	789	755	746	776	725	747	728	712	734	724	774	743	758	725	742	735	748	737	731	733	737	719	759	710	695	740	725	702	761	717	734	755	724	730	753	712	656	721	747	765	690	733	735	748	672	745	770	751	718	690	722	757	685	765	722	690	728	730	713	711	720	790	798	765	793	687	742	732	752	715	703	733	786	676	712	733	753	731	719	739	690	805	755	741	717	720	761	726	774	739	745	753	768	777	782	760	796	703	729	726	733	718	748	726	705	726	713	736	707	749	735	718	721	749	735	796	785	724	742	733	766	699	777	749	737	763	736	716	740	723	776	738	739	769	770	737	733	707	752	754	737	751	756	703	802	723	768	764	745	749	688	736	758	747	696	780	701	725	731	715	771	737	734	748	733	757	709	709	708	728	793	712	707	763	734	663	756	774	748	767	791	718	709	763	746	724	695	774	770	738	720	744	685	683	708	718	717	734	718	684	751	763	721	694	688	749	712	769	721	725	740	747	718	737	712	740	719	760	736	773	719	685	720	750	759	702	742	727	750	744	723	799	730	762	735	779	734	752	753	719	714	757	737	686	772	748	771	734	725	736	690	722	770	700	736	742	677	816	736	750	736	727	747	756	731	700	697	767	736	694	698	772	734	733	749	703	721	704	762	712	745	739	740	784	742	680	705	718	738	721	700	733	761	733	738	731	765	744	773	773	774	733	694	688	763	697	702	682	745	732	767	734	654	707	746	764	716	715	681	730	739	716	721	757	679	692	784	738	746	735	726	683	720	701	745	732	783	735	688	777	751	725	776	696	737	735	685	773	733	743	700	709	775	748	740	726	719	724	723	700	723	755	722	753	720	721	735	775	690	752	737	725	737	720	766	734	737	727	751	757	747	724	743	726	792	710	775	737	757	744	734	776	748	798	751	718	734	684	762	726	717	732	727	748	720	713	689	750	746	755	730	786	743	716	772	707	722	737	773	712	722	733	746	772	758	741	753	766	719	717	717	760	773	754	779	768	714	677	739	764	777	737	675	725	756	810	693	741	763	753	754	768	749	750	747	670	732	773	706	706	726	719	739	709	798	762	770	710	723	750	746	723	738	723	774	761	727	745	693	747	716	730	691	769	712	779	714	752	728	749	740	688	731	792	720	702	723	742	714	717	718	731	692	772	727	702	795	722	725	754	656	706	758	712	740	707	773	707	677	708	718	768	696	709	741	745	755	728	704	732	733	758	720	734	715	760	764	704	731	736	781	723	776	730	755	750	785	700	714	757	745	735	743	739	754	713	739	719	714	720	723	701	694	750	703	751	744	748	712	725	745	750	771	729	725	710	720	788	742	789	738	693	732	753	711	746	730	749	756	727	735	757	683	728	708	695	729	733	705	745	750	704	760	742	740	782	747	685	708	729	736	738	740	780	756	800	738	753	756	796	774	784	713
34474	48844	36770	17972	6463	1840	1431	1303	1306	1326	1263	1278	1249	1236	1326	1278	1272	1258	1279	1298	1370	1296	1261	1279	1257	1317	1274	1327	1271	1271	1304	1248	1292	1318	1294	1243	1231	1214	1295	1306	1309	1262	1316	1327	1280	1312	1294	1243	1278	1245	1260	1276	1286	1290	1366	1294	1284	1328	1273	1307	1322	1277	1287	1381	1359	1296	1201	1323	1275	1298	1232	1304	1284	1316	1273	1350	1338	1252	1280	1244	1290	1306	1270	1247	1301	1303	1260	1274	1267	1327	1263	1291	1297	1347	1320	1259	1246	1256	1348	1264	1326	1238	1328	1254	1290	1338	1295	1270	1253	1309	1311	1315	1234	1242	1313	1286	1284	1402	1366	1288	1256	1311	1292	1324	1298	1242	1253	1258	1296	1337	1279	1228	1245	1253	1277	1311	1274	1273	1266	1331	1328	1232	1288	1269	1315	1376	1328	1202	1241	1263	1294	1322	1274	1305	1239	1270	1328	1287	1251	1264	1266	1312	1239	1258	1290	1314	1282	1296	1273	1265	1265	1245	1278	1284	1298	1296	1298	1307	1237	1261	1237	1271	1328	1288	1268	1244	1246	1260	1262	1268	1283	1255	1348	1265	1245	1272	1236	1289	1302	1269	1311	1208	1291	1338	1263	1328	1266	1290	1251	1325	1245	1277	1266	1247	1266	1293	1287	1277	1283	1330	1232	1353	1316	1250	1270	1275	1206	1247	1297	1242	1304	1274	1289	1245	1279	1310	1258	1279	1293	1231	1306	1262	1246	1259	1271	1246	1268	1269	1298	1262	1285	1320	1330	1325	1309	1266	1312	1317	1324	1299	1259	1289	1369	1264	1249	1222	1283	1272	1286	1263	1271	1235	1287	1272	1343	1294	1326	1246	1318	1255	1197	1256	1288	1243	1282	1277	1300	1246	1247	1265	1272	1299	1300	1251	1299	1269	1299	1227	1262	1294	1272	1292	1306	1348	1269	1285	1322	1317	1270	1324	1258	1322	1324	1305	1244	1341	1275	1255	1287	1282	1254	1286	1260	1342	1313	1289	1281	1292	1309	1338	1316	1316	1219	1226	1293	1325	1272	1263	1253	1283	1218	1243	1276	1243	1328	1292	1272	1255	1327	1267	1240	1280	1271	1273	1278	1327	1285	1266	1209	1340	1210	1307	1248	1316	1288	1274	1263	1237	1289	1234	1369	1244	1324	1298	1361	1232	1334	1272	1364	1250	1276	1263	1297	1275	1288	1241	1274	1235	1276	1296	1292	1318	1213	1334	1367	1315	1269	1270	1280	1300	1303	1286	1298	1284	1268	1323	1249	1238	1193	1247	1244	1260	1293	1270	1289	1311	1247	1275	1274	1272	1202	1310	1341	1302	1262	1273	1245	1287	1246	1350	1318	1259	1283	1257	1256	1295	1282	1287	1279	1309	1235	1272	1384	1334	1318	1299	1245	1292	1271	1284	1325	1264	1275	1261	1346	1261	1304	1332	1214	1238	1312	1301	1327	1229	1267	1282	1218	1258	1235	1249	1300	1263	1276	1273	1298	1268	1278	1277	1331	1316	1269	1256	1254	1299	1311	1313	1267	1280	1299	1339	1338	1238	1263	1241	1319	1221	1216	1211	1341	1252	1301	1333	1251	1240	1351	1271	1292	1246	1289	1297	1273	1306	1264	1242	1272	1258	1255	1270	1289	1253	1225	1226	1261	1340	1307	1281	1261	1253	1298	1335	1295	1254	1282	1291	1307	1302	1293	1303	1243	1222	1266	1242	1355	1278	1333	1285	1239	1259	1299	1209	1321	1316	1324	1233	1271	1256	1307	1351	1260	1269	1333	1234	1323	1278	1258	1284	1354	1225	1315	1317	1268	1258	1241	1375	1353	1296	1245	1319	1264	1302	1332	1301	1253	1253	1321	1310	1258	1321	1254	1318	1256	1300	1296	1280	1296	1335	1290	1268	1262	1252	1280	1348	1337	1270	1296	1272	1307	1281	1294	1254	1287	1275	1305	1288	1283	1307	1229	1255	1295	1268	1257	1257	1270	1230	1281	1305	1289	1308	1295	1287	1290	1268	1237	1242	1266	1270	1295	1307	1279	1264	1278	1325	1321	1269	1291	1284	1295	1227	1256	1270	1376	1343	1301	1307	1324	1292	1260	1297	1321	1313	1305	1348	1243	1285	1353	1268	1257	1309	1282	1284	1342	1322	1248	1301	1347	1269	1307	1270	1274	1301	1263	1303	1320	1286	1291	1250	1284	1297	1283	1267	1287	1265	1315	1218	1254	1287	1313	1284	1314	1346	1236	1302	1224	1270	1319	1267	1356	1297	1303	1314	1288	1337	1306	1234	1315	1296	1296	1210	1312	1246	1234	1316	1229	1220	1242	1290	1278	1259	1312	1251	1296	1266	1259	1302	1258	1230	1235	1238	1241	1311	1292	1318	1279	1328	1258	1222	1289	1282	1279	1264	1310	1310	1294	1355	1379	1339	1265	1256	1333	1301	1309	1275	1271	1235	1292	1280	1249	1253	1285	1329	1243	1260	1255	1248	1311	1326	1265	1219	1253	1279	1257	1242	1264	1265	1294	1296	1251	1280	1286	1318	1345	1355	1273	1243	1339	1300	1278	1337	1278	1284	1326	1274	1269	1302	1257	1280	1273	1261	1254	1263	1233	1263	1285	1301	1284	1344	1274	1297	1252	1220	1332	1302	1329	1202	1299	1196	1273	1220	1250	1318	1307	1346	1256	1241	1282	1238	1280	1340	1276	1281	1278	1337	1234	1245	1302	1253	1333	1288	1269	1297	1273	1259	1246	1384	1306	1308	1211	1335	1299	1236	1282	1327	1354	1295	1244	1228	1316	1235	1257	1325	1309	1222	1200	1249	1284	1264	1236	1328	1308	1315	1326	1267	1236	1256	1318	1265	1296	1237	1240	1276	1320	1233	1304	1261	1292	1268	1273	1312	1272	1267	1278	1230	1281	1262	1276	1301	1264	1298	1294	1313	1262	1237	1266	1261	1240	1267	1283	1321	1290	1332	1261	1231	1292	1259	1255	1256	1236	1263	1298	1296	1190	1272	1246	1315	1353	1348	1321	1253	1274	1269	1273	1362	1334	1293	1298	1317	1330	1285	1289	1302	1274	1337	1270	1272	1308	1287	1266	1311	1298	1253	1283	1351	1242	1289	1273	1279	1320	1270	1309	1349	1255	1315	1272	1337	1347	1320	1214	1267	1276	1243	1312	1312	1298	1317	1267	1182	1321	1326	1240	1266	1280	1275	1333	1305	1270	1299	1259	1324	1316	1304	1322	1270	1195	1261	1205	1291	1293	1243	1299	1190	1318	1278	1295	1367	1202	1296	1313	1268	1300	1296	1266	1350	1227	1315	1288	1343	1301	1253	1348	1263	1329	1245	1235	1293	1290	1291	1181	1317	1316	1248	1283	1252	1289	1304	1258	1249	1286	1318	1329	1254	1314	1314	1281	1335	1323	1286	1365	1358	1236	1316	1300	1323	1242	1245	1310	1325	1260	1269	1286	1302	1234	1299	1291	1216	1343	1239	1284	1276	1324	1257	1260	1203	1309	1232	1289	1196	1198	1306	1309	1263	1307	1228	1294	1209	1253	1236	1344	1296	1331	1281	1284	1333	1284	1295	1254	1236	1355	1242	1251	1253	1276	1285	1275	1296	1289	1284	1300	1274	1216	1289	1358	1271	1230	1307	1302	1230	1375	1294	1269	1260	1264	1325	1249	1268	1311	1244	1293	1246	1333	1347	1256	1297	1291	1283	1311	1314	1255	1251	1323	1237	1285	1288	1316	1365	1309	1302	1326	1342	1239	1271	1232	1275	1295	1258	1231	1280	1342	1286	1244	1295	1302	1318	1277	1284	1253	1284	1292	1254	1317	1256	1265	1262	1285	1246	1240	1267	1282	1379	1249	1403	1238	1283	1309	1262	1257	1253	1204	1343	1291	1233	1259	1242	1244	1264	1298	1312	1274	1213	1245	1314	1294	1321	1246	1235	1325	1301	1284	1228	1258	1285	1252	1285	1241	1211	1189	1297	1324	1245	1294	1292	1368	1322	1258	1383	1263	1333	1314	1284	1227	1200	1243	1266	1341	1237	1299	1230	1265	1245	1287	1255	1277	1242	1248	1323	1332	1276	1341	1261	1294	1284	1254	1267	1250	1316	1320	1328	1222	1262	1358	1312	1286	1328	1358	1200	1274	1236	1271	1278	1304	1280	1343	1265	1290	1312	1300	1237	1268	1252	1283	1279	1301	1218	1309	1302	1206	1266	1306	1335	1274	1265	1325	1313	1294	1256	1296	1265	1275	1249	1309	1259	1221	1300	1306	1364	1325	1315	1314	1204	1338	1275	1209	1291	1329	1256	1312	1238	1270	1257	1269	1281	1252	1274	1334	1244	1250	1283	1296	1279	1294	1308	1281	1220	1336	1306	1268	1248	1334	1238	1291	1298	1225	1318	1303	1261	1292	1292	1236	1331	1292	1262	1291	1275	1257	1252	1304	1250	1283	1246	1352	1316	1355	1297	1276	1288	1264	1251	1239	1296	1300	1305	1281	1301	1257	1316	1284	1286	1294	1296	1338	1327	1232	1305	1371	1232	1327	1251	1238	1332	1316	1253	1228	1210	1268	1228	1321	1334	1243	1270	1240	1224	1303	1307	1295	1322	1240	1291	1245	1292	1270	1314	1292	1361	1290	1300	1282	1295	1303	1196	1264	1293	1321	1309	1193	1258	1290	1416	1193	1253	1245	1317	1332	1334	1279	1309	1271	1253	1310	1215	1253	1320	1285	1292	1276	1310	1284	1249	1211	1304	1251	1223	1205	1333	1249	1279	1343	1302	1226	1246	1278	1339	1354	1315	1313	1242	1288	1253	1221	1296	1270	1244	1300	1274	1301	1327	1263	1265	1303	1267	1291	1291	1313	1293	1301	1286	1253	1305	1262	1271	1248	1304	1339	1229	1259	1305	1218	1296	1261	1290	1273	1300	1298	1342	1256	1276	1224	1324	1283	1284	1276	1291	1312	1280	1293	1299	1274	1340	1232	1301	1295	1328	1290	1286	1282	1340	1297	1290
24311	22985	33363	28549	20606	8455	1235	595	542	520	526	522	520	556	536	557	521	549	529	534	511	534	519	540	527	555	508	499	551	543	540	517	532	497	525	502	498	500	556	571	534	540	539	505	508	518	521	528	533	506	546	532	524	531	544	507	547	521	553	546	546	522	530	525	498	493	505	510	548	523	525	517	499	540	511	528	516	501	539	493	534	491	547	500	542	548	524	513	561	528	516	541	534	568	534	540	527	532	503	571	560	581	523	538	541	532	503	480	509	567	502	498	552	493	558	506	515	564	479	520	508	535	541	538	535	576	491	540	512	503	500	510	531	519	501	529	506	521	537	504	537	472	503	522	563	551	499	480	540	554	524	519	497	537	536	505	502	504	533	523	516	499	514	557	523	517	497	535	524	516	501	516	508	519	492	493	495	542	488	536	531	542	500	544	531	525	478	479	565	530	515	543	480	511	523	495	505	522	528	532	529	526	533	523	458	489	499	507	516	540	523	516	545	519	555	534	535	505	508	516	490	504	488	511	497	511	546	505	531	538	491	521	541	523	518	525	473	532	554	484	512	527	485	555	510	535	527	535	502	541	546	531	547	485	488	544	512	541	531	504	526	539	506	521	545	566	533	509	513	524	548	502	524	509	508	468	535	510	532	512	548	558	512	534	562	488	568	511	539	528	520	533	521	504	516	540	544	567	508	574	545	549	504	510	531	490	505	533	513	566	526	530	550	490	524	497	505	536	500	524	531	514	541	506	510	511	495	503	508	554	504	523	505	510	494	516	508	526	550	514	549	544	536	529	514	497	532	537	518	587	516	544	549	497	526	546	548	496	523	546	529	548	509	519	576	501	506	485	560	510	530	470	573	519	489	462	517	530	494	500	515	520	481	503	488	496	561	494	483	523	518	522	574	495	500	553	495	477	528	548	535	495	521	516	544	529	545	514	511	521	493	546	514	498	514	525	491	545	519	462	501	530	536	488	502	550	522	552	505	481	489	529	526	512	509	483	503	487	507	502	511	505	498	511	511	507	503	513	548	550	528	521	505	553	488	515	541	546	542	531	490	510	518	511	518	533	541	487	543	520	495	545	485	516	503	535	497	518	524	493	554	548	523	495	575	523	505	510	522	537	509	537	534	502	520	498	524	493	535	538	553	477	497	490	496	516	517	535	493	503	511	541	533	500	516	490	553	527	479	527	532	578	488	549	490	492	515	509	509	488	530	479	530	547	528	533	535	554	547	531	509	530	476	481	497	545	500	489	539	473	533	539	514	508	500	522	498	538	474	541	515	508	573	524	472	531	521	516	538	547	504	538	528	534	504	486	537	480	525	538	493	511	502	515	521	494	517	488	554	529	553	516	548	511	517	512	492	544	533	511	506	530	543	494	525	542	474	520	529	558	512	535	559	514	547	557	474	511	538	530	524	512	550	534	507	532	498	493	516	500	512	516	507	555	527	527	503	523	502	538	516	548	520	487	540	569	489	526	540	484	499	534	509	523	519	511	519	499	517	503	496	506	495	537	527	516	517	520	536	552	537	490	514	590	512	519	537	549	503	494	485	552	494	561	498	538	508	582	529	560	516	519	503	492	555	529	508	480	487	509	530	496	526	507	542	516	479	506	553	539	485	576	548	504	531	552	534	518	480	560	507	531	496	540	476	510	505	497	534	535	515	487	523	526	555	523	536	527	528	504	498	511	543	480	559	547	541	475	514	517	499	576	514	531	492	471	520	519	521	482	528	504	459	526	542	525	504	528	547	519	521	483	510	531	521	525	543	536	514	577	527	483	571	526	523	535	527	509	563	488	521	546	540	495	493	529	512	514	508	504	538	544	498	521	548	503	488	488	478	520	522	513	487	519	576	542	501	520	465	506	501	550	545	537	530	571	502	520	521	503	491	499	496	501	515	533	516	496	505	543	511	507	511	489	524	531	499	552	499	543	547	500	517	500	492	537	544	538	483	545	546	522	522	514	508	511	530	518	489	511	528	508	506	510	511	528	528	487	510	534	580	591	516	542	468	527	537	536	521	513	548	508	540	493	524	547	553	510	480	488	510	518	521	530	516	498	542	551	535	514	541	501	544	522	522	514	538	504	482	549	495	491	536	543	553	562	505	524	519	467	525	501	530	546	524	521	539	530	488	542	529	569	500	554	502	544	509	493	541	521	550	531	510	526	510	480	520	488	513	539	521	529	517	522	515	510	546	507	512	541	527	519	517	524	490	534	526	549	502	486	513	551	527	538	491	538	505	542	509	470	529	512	534	518	535	525	493	530	496	511	517	523	533	558	545	533	482	549	524	499	502	509	506	542	521	499	525	546	523	508	529	482	544	542	491	542	548	477	537	504	512	503	500	525	506	531	558	515	534	496	482	526	533	533	533	553	504	499	549	504	524	512	551	518	548	561	501	484	552	546	507	519	497	534	541	497	515	524	518	500	529	475	507	507	489	557	528	516	511	530	519	536	521	504	543	509	494	554	510	507	542	499	514	527	510	529	505	492	512	523	535	490	527	550	492	513	478	510	508	518	543	541	563	454	550	491	540	531	527	516	492	503	510	509	545	501	540	537	575	498	515	519	548	527	518	520	528	499	523	487	525	527	527	497	560	520	522	476	526	474	568	522	533	530	549	569	542	515	475	521	464	509	520	521	564	545	521	552	547	520	472	489	558	521	537	518	479	552	513	503	485	529	515	521	547	512	520	524	534	543	478	556	498	488	501	525	492	534	516	503	562	504	505	547	506	503	522	506	518	493	503	516	501	495	471	497	521	544	504	500	510	524	533	463	529	534	506	480	467	500	532	530	500	518	500	525	550	534	536	502	508	496	505	502	506	551	504	507	527	566	549	559	485	565	499	537	494	491	508	481	514	538	529	506	501	496	551	551	505	514	531	576	560	539	523	528	515	522	508	526	522	540	548	514	523	550	531	552	506	504	547	563	530	544	509	539	524	475	515	511	555	512	471	501	549	531	445	512	554	513	535	509	513	522	526	553	512	571	553	538	522	515	524	509	525	528	522	507	504	528	504	570	540	497	499	528	523	510	520	497	580	488	472	508	561	538	516	487	508	505	524	527	541	519	494	520	543	520	534	577	540	476	506	513	524	573	496	488	488	529	498	489	544	572	495	494	516	535	529	575	556	500	498	529	513	534	544	505	534	517	531	525	559	524	504	553	552	485	512	535	542	494	561	542	520	529	555	498	538	509	525	520	541	541	501	511	504	536	519	524	542	508	467	516	478	520	524	526	499	522	500	524	514	478	550	522	550	557	502	504	510	510	515	548	528	521	565	544	503	560	573	537	551	529	480	504	490	540	498	522	532	556	542	502	469	519	464	518	537	498	462	543	507	528	488	533	493	542	492	530	522	523	542	539	469	539	544	463	519	502	513	510	513	531	495	530	508	505	530	521	541	477	532	556	520	494	511	497	493	508	539	536	527	534	487	501	476	535	526	557	519	525	513	550	534	547	513	540	501	491	499	518	535	524	512	539
57147	89627	67995	41279	20812	3641	1783	1003	987	935	950	921	945	944	913	929	937	922	976	938	929	901	963	986	915	919	918	951	913	951	961	926	941	942	976	975	944	908	922	929	1013	942	977	921	994	923	855	919	898	949	935	862	961	953	927	913	906	949	994	929	955	949	906	907	944	959	967	907	943	908	914	980	953	971	974	963	960	899	976	945	909	928	936	940	943	936	964	868	927	904	989	978	971	919	916	953	926	974	947	948	925	921	962	963	921	936	925	935	967	954	895	990	884	929	948	991	937	939	967	889	924	948	864	935	975	939	962	965	897	913	937	955	916	926	977	898	984	925	955	936	978	939	919	931	952	940	912	898	934	1012	970	972	975	915	929	931	972	907	967	969	957	1018	946	892	989	956	941	927	899	955	953	959	876	948	920	897	950	962	925	911	895	977	997	920	986	933	969	902	956	938	945	933	920	901	991	915	885	858	937	936	932	950	1004	908	977	898	952	920	899	955	1000	961	898	934	971	962	903	961	876	946	879	964	941	936	994	957	934	925	961	973	908	927	956	936	937	920	904	979	915	892	923	919	951	943	912	919	945	948	919	912	969	954	948	935	945	971	943	948	964	919	919	939	931	999	894	971	907	984	961	924	924	932	915	946	943	1026	976	963	963	935	970	980	920	915	917	946	943	870	990	953	910	951	928	1002	936	930	895	899	948	926	987	973	884	969	947	926	948	927	932	907	922	929	962	973	953	956	915	944	930	985	945	962	948	912	980	958	972	983	958	940	983	943	987	922	926	974	887	959	922	969	970	962	950	958	985	981	900	892	958	1029	951	921	911	925	945	919	978	935	919	967	1008	964	972	957	940	919	990	932	907	967	933	981	903	956	876	955	940	921	907	928	978	955	965	878	907	956	948	945	964	926	960	954	956	953	872	965	925	928	929	957	922	968	957	947	918	947	909	981	943	906	868	945	926	941	924	954	935	963	923	944	904	950	943	928	930	917	952	927	974	909	943	945	940	943	949	902	931	933	935	915	982	943	932	886	925	956	945	956	949	912	983	950	933	920	931	862	932	964	950	968	950	919	932	924	954	921	939	972	984	990	939	929	947	982	957	904	932	893	937	973	987	945	926	926	934	938	933	967	888	956	987	887	952	948	942	959	966	910	931	956	914	953	915	970	964	939	964	908	962	903	950	940	854	985	919	918	935	936	903	907	919	958	963	958	907	876	956	908	914	913	978	960	890	953	948	1011	967	990	940	913	956	950	985	914	933	918	948	902	992	935	994	984	905	921	911	882	967	891	890	928	955	932	909	931	921	909	944	906	995	948	1038	921	956	947	959	946	955	939	909	888	948	918	940	897	911	937	898	931	972	938	957	921	888	917	962	932	920	981	967	913	977	982	933	911	918	901	852	970	927	976	954	916	975	939	925	979	940	971	999	919	886	979	941	950	910	915	919	945	956	896	910	952	987	946	944	924	943	941	943	889	985	948	981	971	909	941	1003	950	888	934	953	949	978	923	937	915	958	921	942	932	953	953	993	946	906	954	943	923	1006	954	960	942	924	885	923	919	977	945	921	918	927	950	972	876	957	892	910	902	915	922	977	916	970	952	887	928	975	925	944	916	958	918	956	910	945	931	946	938	921	958	927	944	954	913	984	887	954	945	954	935	938	961	950	960	933	940	924	927	913	956	932	910	913	1001	928	967	928	915	944	916	957	915	883	942	926	952	974	916	944	887	914	947	909	974	964	951	953	917	963	877	943	898	897	919	957	1010	948	963	926	916	935	904	946	930	945	912	982	958	931	935	984	937	935	963	969	910	915	921	928	929	971	945	944	934	952	1002	896	969	917	922	1000	883	957	895	954	1004	922	955	968	977	956	903	1005	936	919	908	974	942	972	899	1007	1016	950	937	970	958	994	884	911	928	906	948	912	999	971	887	888	1002	915	950	942	905	976	902	908	917	941	934	955	950	993	912	964	991	951	919	866	958	898	945	989	928	975	953	972	924	944	901	911	986	932	946	887	928	993	918	975	929	974	944	921	970	972	967	860	866	942	999	929	907	962	925	947	939	942	930	947	949	896	923	903	908	951	904	938	927	988	881	935	911	961	953	917	944	955	891	978	940	941	973	910	906	941	912	932	970	945	940	898	950	924	908	991	941	943	940	903	910	975	923	952	929	880	992	918	987	942	904	898	970	920	922	950	952	918	957	946	926	947	974	905	907	935	941	907	915	936	958	931	923	943	950	972	972	976	920	920	923	974	954	941	936	973	893	982	931	922	905	972	941	985	912	975	907	983	952	998	969	955	961	893	961	961	898	949	930	984	945	946	887	957	932	939	949	911	916	918	899	922	961	1028	943	963	888	971	954	897	920	1016	946	920	887	986	928	916	903	916	989	947	965	925	983	887	949	923	964	917	954	954	923	926	912	975	952	913	910	950	1022	985	932	983	933	942	915	956	956	953	921	953	946	943	1006	916	949	926	897	876	914	899	965	920	910	890	954	909	950	907	960	955	905	974	934	939	896	913	906	919	932	924	948	915	911	937	977	991	987	965	898	930	962	950	973	914	927	972	963	1006	945	891	927	941	907	979	938	928	911	920	930	949	948	871	952	862	913	944	946	927	932	943	954	957	939	909	935	902	879	968	914	948	915	939	944	959	976	939	912	944	945	978	961	890	910	959	943	949	952	899	873	938	949	940	939	934	913	957	956	964	900	977	949	859	1009	884	901	951	993	1010	930	957	932	903	959	927	953	947	889	938	942	946	934	915	978	914	992	932	951	960	929	995	985	930	958	961	908	934	926	881	974	980	937	907	962	966	930	941	971	933	910	965	952	902	937	980	944	910	871	983	899	976	923	947	917	913	935	897	926	962	960	954	997	958	962	929	931	927	958	882	879	920	1003	893	946	932	974	935	917	959	944	935	900	864	942	940	931	971	952	912	929	936	912	925	967	948	921	898	905	977	902	982	844	948	979	921	964	896	900	930	971	996	946	995	928	880	937	931	911	973	949	904	957	905	930	954	896	946	972	899	981	1006	978	917	957	947	952	865	932	958	954	932	968	888	930	942	902	983	940	980	945	921	967	907	937	919	902	903	885	956	928	950	907	913	911	937	937	922	930	995	916	937	951	963	902	951	978	936	976	917	989	961	921	938	969	907	872	907	950	906	951	953	956	928	916	931	970	889	930	944	968	988	977	988	952	887	953	922	918	987	999	892	941	982	1030	948	950	952	969	989	887	930	871	985	941	941	947	964	1002	966	940	945	919	937	1001	883	961	871	907	1006	929	900	899	950	921	953	905	953	925	951	923	956	937	929	952	944	941	960	952	896	924	906	947	942	924	957	984	919	946	918	933	980	944	937	917	937	894	922	970	941	957	993	890	955	941	921	945	973	937	925	953	920	929	948	938	965	925	962	958	930	925	946	958	975	958	909	985	909	928	919	938	964	959	927	916	981	927	934	959	926	967	940	899	940	998	963	921	896	860	933	945	960	956	904	957	923	908	956	881	882	937	958	897	997	989	972	930	933	931
23157	21753	30662	25735	22034	18940	6226	675	515	526	519	534	508	544	524	568	527	529	501	493	538	555	510	492	503	490	543	467	477	492	518	543	486	478	499	478	519	488	472	504	512	557	506	503	528	506	527	509	493	496	476	504	507	469	496	506	507	490	481	479	515	510	513	520	470	478	488	460	525	480	464	480	442	506	501	510	496	457	497	520	517	472	490	519	488	494	438	461	500	492	491	508	528	520	495	483	495	508	452	463	521	488	531	525	498	452	527	492	481	513	475	475	500	467	510	498	464	487	499	499	525	484	470	468	490	496	505	492	542	477	515	482	517	517	507	497	474	491	503	508	488	534	508	487	524	499	470	485	497	509	520	532	455	499	519	539	484	532	476	529	501	506	480	529	490	482	503	514	481	522	494	505	475	487	510	515	510	501	470	501	506	492	484	492	491	506	500	483	498	508	513	459	514	505	530	483	498	481	497	490	469	473	515	497	479	514	496	510	497	474	517	481	511	457	482	508	522	442	471	538	501	509	513	482	454	482	475	503	490	451	469	470	464	515	497	528	492	500	513	487	507	514	471	499	526	494	510	479	523	529	472	472	453	475	496	471	509	473	497	541	538	510	486	518	462	501	513	511	530	465	483	515	483	491	492	524	491	500	504	450	508	475	515	488	460	495	507	501	509	495	510	490	516	485	509	477	492	455	521	493	471	509	515	475	486	453	520	508	547	499	499	492	513	495	484	506	534	469	492	487	481	505	510	506	500	464	478	496	549	498	496	456	445	492	477	511	496	474	455	499	487	481	500	450	492	498	464	506	483	475	494	464	539	504	490	487	462	559	514	486	487	501	506	486	478	485	458	512	478	501	479	536	472	488	516	485	489	522	502	493	501	505	503	487	463	494	469	502	480	517	469	484	541	484	471	487	495	474	481	511	485	490	469	487	454	477	491	505	478	488	507	490	476	479	517	477	504	487	427	486	543	489	484	486	465	492	486	485	487	485	539	480	512	523	515	526	529	479	482	468	534	518	436	450	532	484	480	483	478	492	510	512	510	491	495	496	485	516	490	506	457	507	491	495	492	552	462	527	496	486	489	493	503	461	534	487	499	513	508	507	504	501	506	495	467	475	473	475	514	472	465	494	491	473	474	505	483	496	515	474	483	505	450	524	475	483	512	462	500	479	500	506	513	495	507	490	511	503	506	487	490	474	505	500	458	501	499	519	497	485	507	471	505	551	497	485	453	513	468	506	495	493	492	492	516	472	537	518	536	492	515	542	540	516	476	546	514	517	489	485	454	509	456	531	544	518	474	465	459	467	508	479	521	514	504	489	539	506	506	469	524	500	486	460	462	482	496	508	547	487	489	480	497	481	471	532	515	559	483	450	492	461	480	500	501	500	481	495	462	471	479	488	502	490	477	497	477	500	507	503	485	477	524	459	504	480	483	484	496	436	500	481	467	476	484	480	498	472	525	496	502	484	469	504	458	533	508	458	493	506	494	453	467	510	446	486	455	498	515	497	535	491	494	476	489	503	487	478	469	541	497	490	502	447	519	499	504	497	467	479	490	502	491	480	486	504	479	479	509	459	488	504	490	500	476	528	492	476	560	481	506	502	506	490	509	475	473	532	477	491	516	457	480	487	511	526	475	474	469	484	487	496	499	482	520	475	470	496	477	499	494	505	528	557	486	490	498	497	510	508	499	464	477	478	528	505	532	510	477	558	499	443	507	483	515	519	494	482	474	484	488	502	481	470	530	475	486	488	517	480	485	473	485	479	492	481	463	487	485	518	535	504	483	550	515	522	536	461	534	444	499	479	507	481	479	513	486	486	502	462	512	534	474	455	466	473	482	498	521	489	476	477	486	449	498	493	452	482	521	508	477	498	486	468	480	485	495	490	497	487	489	501	536	495	479	493	498	467	491	521	486	525	510	471	533	490	526	519	499	530	480	468	456	507	516	474	477	491	491	490	523	494	492	535	474	510	486	499	470	439	489	482	494	506	506	473	449	502	519	508	509	473	514	510	521	460	513	476	483	518	523	514	470	510	476	490	507	508	490	477	481	513	490	507	472	486	462	494	488	494	527	489	502	519	489	487	510	486	484	499	489	500	456	489	445	498	484	512	498	529	482	506	507	516	493	478	523	543	484	492	502	485	537	485	485	488	480	478	524	511	501	483	470	471	491	494	450	473	501	503	506	472	474	497	501	476	494	467	506	515	485	491	521	505	465	512	477	479	458	490	507	481	504	491	518	542	450	473	487	455	477	470	466	503	518	507	484	451	499	501	480	506	453	466	522	466	550	522	474	467	515	476	523	514	515	511	489	507	523	471	489	501	483	540	493	483	559	432	493	498	457	485	514	489	505	506	459	547	502	487	485	494	478	510	516	486	474	498	493	501	507	503	498	501	501	519	542	484	509	476	514	527	452	529	472	470	521	472	535	527	484	465	499	485	471	510	491	488	466	499	485	481	508	454	446	506	457	485	493	504	492	479	514	526	472	528	515	499	482	438	468	488	499	496	535	516	506	494	485	509	485	468	489	501	483	494	490	539	497	501	484	489	500	473	512	474	494	449	534	540	498	438	531	522	488	502	517	472	520	488	510	529	456	485	493	468	484	489	513	513	433	497	500	502	488	494	517	544	502	500	496	487	474	463	475	527	449	470	472	471	484	497	497	532	510	471	480	513	493	493	509	421	495	487	502	505	490	474	490	503	479	463	486	508	470	468	502	499	452	534	538	500	489	511	484	465	456	488	525	527	511	497	516	455	519	497	468	485	491	545	489	495	510	494	510	461	479	473	483	510	473	498	470	499	451	477	489	500	493	478	539	481	462	512	475	479	461	481	475	534	485	483	503	458	503	487	497	486	499	517	482	486	498	495	480	476	485	536	460	453	482	481	476	454	493	481	476	481	485	526	537	485	506	532	480	493	509	515	487	519	515	512	508	470	492	484	522	480	499	465	481	494	497	479	518	524	489	533	506	495	538	500	512	461	507	478	481	488	482	474	470	498	514	525	516	511	494	510	493	526	453	516	495	508	480	484	508	488	500	510	501	448	531	476	507	506	521	498	515	521	486	492	506	475	529	481	526	497	483	505	508	481	477	461	499	531	498	465	508	505	446	511	457	514	494	489	508	515	503	533	478	479	495	530	470	451	503	494	498	504	498	484	469	502	460	521	462	511	510	514	515	505	501	516	496	520	497	507	476	503	524	476	495	478	461	507	512	445	501	493	508	471	524	453	489	518	480	499	457	497	488	481	475	512	520	504	519	512	495	494	489	491	491	507	506	463	498	494	505	530	510	465	456	476	500	534	512	500	490	524	496	463	496	493	472	506	492	476	491	437	505	509	485	488	492	489	461	512	466	506	465	514	513	521	517	476	462	482	521	477	493	482	449	469	547	488	467	478	492	512	494	496	508	506	446	481	523	511	469	491	486	495	474	493	495	533	506	514	485	488	469	488	524	464	485	468	480	470	478	511	495	481	534	466	533	482
59656	101271	78760	52035	29752	6302	2552	1045	840	882	837	846	875	892	815	815	877	857	858	834	838	877	847	836	875	816	852	826	864	861	894	842	806	793	859	806	810	850	853	825	822	858	815	841	795	814	890	816	854	883	811	878	887	863	859	867	864	856	823	842	808	853	858	843	864	834	800	901	808	782	820	852	842	817	869	846	846	861	817	813	813	859	870	873	813	858	843	841	834	854	847	854	836	853	860	860	802	849	905	839	809	826	825	811	876	814	843	824	838	790	859	853	839	842	858	826	860	877	816	791	802	834	846	862	879	830	881	842	785	837	871	832	863	851	837	810	793	824	817	895	808	832	839	822	873	818	800	828	807	870	877	861	808	830	902	842	811	829	878	879	827	821	815	875	818	862	785	804	777	812	859	841	840	894	850	828	843	900	846	840	850	889	842	843	823	859	867	808	880	776	862	841	871	851	877	859	851	855	799	858	847	840	918	879	877	857	830	829	857	832	829	847	793	867	866	842	814	829	835	860	857	800	832	824	860	850	860	834	830	826	879	801	848	877	876	805	874	838	889	888	809	862	842	834	803	916	822	827	835	891	802	865	815	867	837	830	843	867	831	850	795	835	829	853	880	817	827	859	871	870	878	828	824	856	876	842	894	867	840	904	838	904	916	848	850	862	862	809	873	825	833	824	798	832	873	885	808	863	869	790	886	845	783	868	854	875	813	845	829	837	852	875	882	839	880	758	796	826	807	812	829	815	817	844	799	841	862	841	847	802	834	904	817	843	875	822	887	871	854	868	865	839	855	823	882	868	915	831	813	818	820	828	890	833	842	870	805	879	815	831	791	865	837	849	930	873	922	859	833	823	900	830	834	813	896	827	807	851	910	802	871	868	873	866	797	857	840	846	838	843	861	833	825	846	771	900	827	833	860	810	868	859	840	807	839	770	833	863	787	797	852	872	907	870	874	822	848	835	883	852	872	830	855	848	830	870	853	829	831	846	851	833	842	873	820	820	895	871	860	835	837	885	854	853	811	822	835	811	860	871	840	807	826	831	837	862	821	832	896	820	884	846	809	795	822	821	862	842	851	812	770	875	848	874	897	851	830	891	891	863	830	796	881	872	845	838	860	832	866	826	896	834	859	816	826	882	797	872	844	849	846	876	831	829	858	869	849	861	844	837	841	864	869	775	825	898	855	826	901	854	806	878	866	802	832	859	828	847	907	836	889	841	859	832	873	833	857	827	833	880	916	827	898	869	808	799	836	932	848	834	837	805	818	889	784	865	852	817	860	872	799	839	838	843	869	796	829	826	827	850	848	851	835	819	847	864	862	833	866	838	880	842	861	816	785	812	889	862	849	855	851	828	836	836	851	816	857	851	859	845	880	839	842	860	833	828	844	846	814	864	849	821	808	811	834	810	770	837	862	806	876	829	855	876	869	864	824	806	785	846	825	922	883	833	836	851	768	863	883	880	832	854	788	856	837	834	846	860	871	856	855	872	893	872	867	890	856	820	800	854	808	867	815	817	831	853	860	811	825	825	855	806	860	845	892	838	855	838	834	857	830	855	877	848	846	850	867	820	837	857	852	877	844	822	801	893	870	823	820	880	824	874	830	809	863	821	861	828	818	872	851	865	835	853	849	817	861	829	854	790	856	855	870	824	835	846	859	837	825	802	824	874	829	894	829	876	814	835	866	887	848	868	786	823	820	836	807	893	839	823	859	819	821	825	813	836	842	863	868	853	834	820	836	823	838	864	786	854	877	862	808	898	880	863	830	842	859	834	877	819	832	888	834	823	878	774	812	795	847	812	858	795	819	864	879	882	764	821	941	845	866	791	858	902	865	784	835	833	802	859	874	890	889	849	811	814	844	848	830	875	847	807	851	855	818	812	899	866	814	831	883	865	824	869	876	852	920	861	846	816	848	846	861	822	875	856	858	818	828	839	888	841	849	840	824	897	827	839	849	889	821	865	809	870	827	818	915	847	851	801	841	754	838	889	806	830	847	863	843	843	836	803	870	821	869	868	799	825	897	835	849	847	848	814	798	858	829	829	824	832	879	831	793	863	859	812	827	864	868	804	806	855	837	884	892	867	831	836	820	840	818	852	835	836	878	921	888	858	791	845	876	837	854	849	817	814	855	817	835	889	830	853	845	863	830	832	865	823	824	877	822	850	835	846	832	890	825	833	772	861	812	862	831	845	829	840	824	813	850	837	832	866	847	881	832	810	866	823	847	833	841	841	836	864	855	856	838	912	853	862	832	841	832	835	855	852	893	869	909	861	824	846	858	881	852	840	869	889	843	785	832	826	819	809	843	844	787	843	824	783	840	852	827	862	776	836	875	814	786	875	809	841	791	838	867	838	799	874	861	818	852	853	829	831	857	844	867	837	900	885	869	806	875	893	869	858	893	840	824	911	846	817	874	873	849	813	832	849	903	828	827	886	840	845	867	815	783	823	840	876	829	806	818	815	810	835	898	795	816	861	808	786	811	843	847	876	877	840	837	875	818	810	815	880	839	834	813	828	823	873	852	846	820	863	842	884	857	835	852	830	855	840	890	828	928	848	883	847	819	859	842	815	912	831	869	798	889	865	857	859	808	821	853	858	831	838	890	845	832	863	859	802	793	854	868	855	809	872	781	870	877	852	821	875	870	806	841	882	877	856	818	854	840	816	863	795	828	852	831	829	850	822	859	846	907	835	830	843	866	849	856	817	813	817	840	814	869	829	826	870	842	826	825	900	799	824	841	814	839	864	827	874	832	864	828	891	848	777	847	841	834	839	825	813	846	848	821	858	868	883	841	783	827	825	832	816	799	840	863	883	897	857	814	886	862	855	815	850	841	870	882	851	825	823	797	808	814	838	820	833	874	851	909	807	795	861	843	839	836	823	881	884	853	843	825	873	868	824	825	813	826	858	895	809	773	855	840	841	865	873	834	873	806	836	866	807	898	830	896	892	826	832	853	875	815	895	854	785	847	780	875	860	850	863	830	825	834	789	874	846	839	850	869	850	845	907	785	795	852	843	880	829	870	802	866	816	831	845	808	871	831	892	848	791	883	858	864	786	810	846	877	873	867	874	873	848	849	836	838	825	890	856	850	844	888	869	857	839	837	879	802	878	866	822	811	848	827	891	844	823	835	789	801	828	848	875	813	846	826	830	812	889	853	769	827	818	795	858	837	846	886	904	848	832	843	871	815	891	870	834	831	780	848	871	838	873	867	870	870	849	861	845	859	781	876	849	842	833	840	849	848	864	820	830	901	894	825	831	826	848	843	825	827	839	832	875	845	791	853	842	884	857	866	842	825	827	884	836	819	832	852	835	843	781	858	832	829	847	877	776	808	785	819	845	863	821	866	795	859	842	917	845	808	819	831	874	849	820	841	856	893	775	875	796	810	821	851	866	864	839	813	826	800	890	860	886	840	839	825	847	888	848	853	859	811	799	851	790	838	827	819	868	793	841	835	864	837	869	848	839	846	819	856	824	847	810
27737	27929	29942	16339	3564	962	789	748	707	738	682	744	718	703	740	734	691	732	721	669	690	740	699	728	695	705	742	735	702	712	734	720	687	718	736	706	718	690	690	748	704	692	680	700	732	739	688	740	710	736	715	704	676	689	679	703	717	684	660	740	678	728	704	698	698	709	721	674	667	709	739	697	672	775	698	712	696	682	686	733	756	699	745	689	713	736	721	715	752	719	738	705	731	709	705	669	717	710	697	688	698	691	696	714	738	709	679	715	712	688	722	721	686	687	723	655	705	737	711	725	685	722	704	683	749	719	711	732	724	724	713	695	709	700	692	719	744	681	710	697	692	683	729	777	696	699	681	740	700	680	688	702	679	682	658	677	700	724	752	680	747	701	683	738	714	711	726	705	734	690	653	728	711	727	721	739	693	692	725	732	664	706	704	773	709	716	699	737	733	622	718	724	712	705	697	706	740	693	707	738	687	705	684	705	743	724	715	688	720	764	700	735	659	748	749	659	685	743	777	748	734	711	690	767	760	724	683	710	732	678	712	740	701	767	692	695	721	709	722	619	705	632	731	722	713	707	709	705	745	756	712	663	710	697	691	703	727	753	710	710	706	771	699	678	677	666	716	736	720	743	701	694	734	690	738	697	729	734	701	680	741	676	724	745	673	686	712	710	690	699	700	756	686	719	683	713	711	668	731	662	724	735	707	674	697	684	752	682	722	679	670	735	744	717	700	702	717	720	694	691	680	699	651	671	687	739	731	718	743	725	739	697	717	685	685	713	736	708	723	737	706	727	720	709	758	712	656	681	700	674	686	717	653	656	723	719	693	697	669	705	687	773	702	759	740	676	693	663	732	753	683	709	716	733	704	723	717	674	677	724	714	698	740	709	727	680	773	715	719	733	728	693	708	686	729	651	675	676	708	745	682	689	723	690	697	710	691	700	700	730	717	748	660	697	634	737	717	685	732	683	707	754	717	675	717	715	684	683	718	676	686	681	712	683	718	723	712	667	683	709	710	682	704	741	675	727	696	717	709	690	709	732	767	726	691	721	703	703	749	740	716	700	728	699	710	732	697	731	709	714	700	727	712	700	697	713	706	728	734	670	738	703	700	775	674	681	707	645	691	701	731	669	694	657	750	685	709	732	699	713	716	709	712	686	677	750	708	711	774	732	692	655	684	703	661	740	678	711	752	698	749	704	727	707	707	731	715	663	732	664	680	688	668	667	769	703	733	698	711	714	682	697	738	640	707	725	692	707	696	652	708	705	746	685	730	695	696	706	699	685	685	663	698	728	684	719	693	662	707	705	701	741	713	697	725	745	710	664	749	705	725	725	754	688	685	746	711	725	735	744	690	700	761	727	686	736	654	661	722	722	701	717	716	706	747	707	716	665	733	736	667	688	731	728	712	736	677	701	729	749	716	712	700	705	704	751	761	686	683	735	697	702	725	666	697	704	760	730	715	696	713	694	684	708	681	690	697	688	666	683	709	705	716	672	698	741	723	718	733	747	680	686	689	664	753	724	762	721	714	713	701	661	717	693	664	686	680	648	714	728	712	724	731	680	685	692	729	725	678	712	669	762	742	735	752	651	722	684	766	725	760	728	745	756	716	716	794	682	735	742	701	713	705	671	712	718	698	690	725	742	651	721	752	667	731	679	699	674	703	680	738	706	709	700	747	753	662	716	664	725	697	687	713	710	669	733	713	719	710	729	706	761	711	704	738	710	729	674	720	666	674	732	715	712	695	720	690	722	701	730	636	694	710	711	751	711	745	724	693	708	719	708	740	748	746	699	777	668	718	673	745	700	707	712	726	729	711	745	717	691	749	736	693	669	706	700	702	699	695	708	705	676	703	725	713	743	718	756	683	717	688	700	732	687	679	662	769	703	753	686	727	679	725	686	646	726	725	703	689	692	661	703	689	713	748	694	714	678	733	732	690	668	731	701	763	703	690	671	711	683	725	729	733	699	673	697	708	721	680	695	713	673	720	708	697	729	783	692	770	712	755	717	723	713	690	713	735	745	681	734	700	717	678	682	707	714	694	688	672	740	733	764	701	715	702	729	720	689	717	732	716	746	722	704	721	709	680	752	636	700	710	717	666	692	797	736	684	703	676	706	713	664	698	767	701	738	672	687	679	689	705	705	713	723	687	695	735	697	691	732	687	757	710	663	743	701	717	714	712	723	692	774	710	731	701	699	710	691	693	731	711	698	693	720	676	717	735	712	727	728	719	712	690	699	709	748	699	715	684	756	653	711	709	724	705	757	740	697	732	719	720	702	752	714	689	727	758	714	720	754	738	684	701	734	735	703	728	732	698	685	678	717	735	717	756	718	725	714	700	748	700	669	713	739	698	777	694	701	713	684	738	681	702	691	651	697	702	737	699	750	753	699	745	764	686	718	706	699	698	712	690	730	730	717	717	768	686	734	674	716	737	745	714	688	674	662	740	716	697	737	724	716	744	729	709	731	686	696	717	742	681	735	755	714	674	692	668	672	705	678	807	701	676	657	754	714	737	699	713	663	694	701	737	665	696	738	719	722	710	682	674	730	729	757	695	710	706	709	760	694	701	697	743	705	719	707	689	699	737	732	698	671	717	732	677	699	724	699	744	727	724	708	724	720	725	714	693	749	731	667	660	693	713	696	720	721	692	702	727	710	741	732	684	729	702	742	721	682	732	721	664	690	675	736	743	739	697	730	703	689	712	688	720	729	716	701	721	749	687	755	762	710	728	723	715	684	724	681	718	741	669	707	685	720	699	718	703	728	714	739	725	723	740	735	691	717	747	765	725	689	684	716	719	720	704	724	707	679	732	732	726	723	722	718	714	690	672	699	690	699	702	735	727	703	698	744	717	735	674	752	715	703	729	750	714	745	693	699	697	734	703	693	707	729	734	715	751	698	733	728	714	743	718	699	688	707	713	736	708	707	715	666	717	741	717	717	703	722	690	716	720	673	740	633	650	677	706	714	678	734	684	702	697	700	713	672	750	684	695	673	720	749	702	728	692	660	696	710	752	703	683	763	702	729	704	744	687	690	690	685	747	688	779	743	743	701	748	710	701	718	729	671	723	759	709	790	682	703	687	700	710	717	694	722	718	700	719	693	725	683	729	687	700	736	720	711	699	707	729	763	725	707	706	680	711	694	718	671	703	716	723	712	692	660	689	732	705	714	723	706	709	736	724	712	697	640	704	709	706	691	726	742	743	725	693	772	695	730	718	768	708	740	734	691	733	721	687	730	726	692	680	721	708	692	710	741	707	730	715	699	686	708	715	718	706	679	696	765	699	750	747	680	722	660	756	772	715	685	727	728	692	668	693	664	691	707	720	675	698	715	675	744	706	710	686	701	698	731	722	693	763	696	714	693	684	729	744	771	700	716	710	766	658	694	707	677	723	754	725	722	720	664	761	703	710	692	688	739	680	732	759	704	737	694	722	683	710	714	711	706	695	744	715	710	718	727	667	732	713	736	713	673	704	778	677	740
34816	48527	36005	17153	5672	1908	1425	1251	1243	1247	1246	1231	1263	1284	1250	1278	1213	1293	1283	1249	1280	1253	1249	1266	1205	1236	1243	1257	1271	1280	1196	1240	1298	1242	1244	1247	1237	1216	1284	1215	1211	1275	1233	1302	1230	1283	1250	1304	1256	1285	1218	1291	1270	1251	1216	1228	1226	1240	1212	1260	1302	1187	1253	1269	1259	1268	1231	1255	1219	1257	1227	1266	1240	1281	1200	1293	1282	1282	1256	1322	1290	1177	1243	1233	1242	1247	1164	1231	1214	1247	1196	1281	1279	1268	1229	1206	1280	1354	1283	1310	1215	1207	1255	1293	1269	1230	1296	1294	1241	1238	1252	1279	1282	1219	1269	1263	1193	1233	1264	1271	1195	1223	1286	1200	1252	1195	1236	1257	1209	1241	1213	1242	1281	1256	1251	1247	1237	1204	1298	1274	1282	1313	1289	1285	1261	1204	1228	1256	1235	1196	1243	1282	1276	1263	1203	1261	1280	1273	1209	1220	1299	1290	1282	1260	1193	1281	1196	1251	1286	1276	1263	1215	1191	1245	1277	1248	1270	1219	1254	1289	1212	1185	1275	1262	1266	1289	1287	1246	1221	1241	1220	1272	1284	1197	1234	1175	1259	1143	1173	1204	1226	1257	1296	1263	1272	1258	1257	1253	1271	1248	1238	1231	1166	1273	1277	1221	1196	1250	1302	1243	1303	1295	1263	1287	1200	1258	1142	1257	1290	1262	1234	1244	1191	1248	1232	1215	1222	1215	1293	1341	1275	1312	1230	1256	1161	1256	1221	1235	1279	1195	1237	1282	1253	1262	1228	1265	1274	1288	1187	1256	1245	1258	1269	1238	1174	1202	1218	1209	1324	1251	1194	1223	1183	1280	1257	1271	1224	1245	1259	1188	1268	1292	1213	1201	1212	1202	1295	1225	1168	1197	1223	1265	1283	1269	1185	1278	1287	1261	1246	1229	1250	1235	1175	1245	1297	1236	1260	1281	1221	1269	1248	1194	1185	1289	1241	1215	1220	1270	1212	1311	1220	1169	1184	1205	1231	1260	1260	1242	1279	1225	1260	1262	1326	1229	1239	1226	1230	1256	1205	1265	1214	1308	1230	1271	1191	1245	1280	1242	1249	1242	1298	1280	1284	1255	1222	1326	1271	1262	1254	1277	1239	1284	1255	1247	1205	1310	1236	1222	1243	1224	1237	1257	1227	1259	1234	1318	1270	1250	1269	1273	1207	1190	1223	1217	1234	1295	1216	1185	1192	1262	1228	1224	1185	1236	1270	1222	1290	1282	1251	1233	1275	1241	1276	1279	1283	1215	1266	1256	1247	1249	1267	1253	1258	1169	1279	1214	1229	1213	1277	1261	1318	1186	1243	1181	1262	1223	1210	1254	1244	1273	1285	1189	1245	1210	1187	1193	1260	1216	1288	1214	1209	1211	1259	1336	1293	1274	1233	1298	1269	1255	1225	1240	1232	1222	1295	1203	1287	1191	1269	1245	1209	1269	1205	1278	1258	1307	1286	1238	1285	1220	1244	1239	1216	1271	1238	1229	1177	1264	1297	1250	1216	1262	1283	1173	1214	1245	1241	1234	1252	1217	1230	1206	1246	1271	1219	1222	1236	1231	1273	1278	1218	1211	1238	1233	1230	1237	1217	1271	1230	1236	1272	1225	1247	1253	1226	1228	1286	1187	1215	1314	1247	1208	1260	1271	1203	1250	1246	1215	1234	1233	1319	1207	1298	1269	1254	1301	1280	1295	1319	1201	1255	1285	1245	1252	1260	1220	1259	1247	1280	1275	1270	1205	1203	1300	1231	1320	1210	1223	1273	1252	1275	1275	1231	1223	1246	1197	1235	1273	1208	1230	1244	1276	1279	1253	1254	1271	1208	1274	1279	1229	1200	1240	1166	1269	1248	1292	1268	1225	1254	1253	1263	1238	1197	1250	1198	1258	1316	1293	1191	1235	1227	1254	1211	1208	1309	1216	1253	1229	1208	1265	1232	1176	1196	1260	1249	1233	1192	1235	1211	1214	1231	1286	1227	1231	1326	1205	1226	1282	1218	1171	1213	1258	1294	1230	1263	1178	1213	1220	1190	1191	1223	1249	1263	1298	1233	1317	1221	1266	1258	1200	1264	1225	1233	1182	1287	1205	1200	1326	1268	1213	1262	1179	1212	1213	1241	1200	1236	1241	1242	1259	1275	1270	1276	1248	1251	1233	1253	1247	1208	1242	1246	1216	1268	1238	1228	1177	1262	1228	1239	1173	1217	1275	1224	1238	1235	1251	1248	1238	1330	1248	1234	1233	1214	1236	1242	1268	1264	1274	1268	1172	1256	1245	1268	1212	1307	1221	1241	1249	1206	1227	1250	1248	1271	1269	1252	1254	1255	1195	1239	1265	1223	1211	1195	1250	1253	1243	1283	1213	1188	1250	1208	1229	1230	1255	1258	1239	1221	1204	1252	1251	1203	1191	1262	1221	1284	1233	1239	1332	1223	1304	1221	1240	1216	1210	1234	1283	1313	1330	1198	1265	1234	1293	1183	1258	1277	1265	1250	1216	1237	1241	1242	1253	1305	1282	1239	1218	1272	1271	1206	1237	1281	1207	1262	1176	1210	1293	1207	1230	1288	1248	1260	1246	1274	1269	1167	1206	1309	1234	1191	1199	1273	1244	1263	1258	1247	1292	1248	1290	1283	1249	1277	1213	1228	1233	1245	1265	1196	1261	1228	1308	1289	1310	1273	1198	1233	1185	1255	1269	1242	1229	1222	1229	1267	1258	1279	1299	1281	1230	1244	1241	1268	1236	1227	1258	1293	1261	1250	1285	1259	1232	1259	1264	1193	1252	1253	1276	1236	1282	1292	1204	1254	1295	1324	1213	1274	1208	1264	1308	1214	1250	1257	1233	1252	1205	1242	1260	1271	1222	1263	1251	1190	1174	1197	1241	1228	1261	1290	1242	1261	1263	1296	1276	1311	1183	1178	1256	1244	1220	1289	1218	1217	1259	1274	1223	1208	1169	1204	1197	1216	1244	1206	1294	1207	1232	1295	1220	1308	1245	1188	1246	1224	1209	1213	1161	1234	1278	1236	1246	1244	1270	1236	1247	1225	1288	1262	1245	1289	1249	1228	1177	1218	1249	1251	1269	1208	1292	1306	1256	1287	1267	1246	1225	1257	1246	1279	1344	1291	1254	1226	1230	1205	1248	1286	1237	1226	1216	1242	1299	1237	1284	1260	1269	1221	1235	1245	1247	1300	1222	1232	1224	1238	1206	1292	1262	1259	1183	1327	1254	1191	1288	1233	1237	1257	1298	1188	1232	1207	1235	1324	1215	1215	1202	1259	1236	1287	1210	1299	1216	1223	1254	1263	1186	1247	1297	1260	1303	1205	1218	1277	1238	1201	1248	1223	1196	1259	1259	1254	1287	1250	1269	1300	1297	1265	1231	1231	1291	1232	1195	1307	1265	1229	1280	1251	1242	1287	1225	1219	1281	1271	1217	1194	1306	1226	1222	1189	1242	1260	1150	1258	1246	1258	1261	1231	1290	1229	1220	1226	1205	1192	1253	1248	1260	1222	1211	1251	1238	1238	1223	1216	1242	1238	1176	1231	1258	1208	1301	1319	1201	1228	1245	1236	1180	1268	1273	1293	1256	1223	1202	1244	1251	1285	1239	1218	1217	1243	1267	1235	1259	1300	1219	1233	1237	1259	1245	1297	1233	1272	1230	1274	1295	1285	1182	1241	1264	1223	1191	1273	1190	1243	1285	1209	1213	1287	1286	1190	1214	1250	1240	1294	1316	1258	1243	1234	1273	1266	1257	1260	1261	1273	1290	1242	1213	1188	1237	1254	1253	1261	1301	1276	1271	1262	1209	1223	1253	1241	1239	1254	1211	1193	1196	1283	1204	1247	1232	1228	1252	1310	1200	1236	1247	1227	1242	1249	1246	1223	1273	1231	1312	1195	1222	1202	1240	1271	1256	1226	1222	1179	1285	1270	1276	1276	1229	1243	1232	1220	1268	1256	1205	1262	1255	1272	1242	1262	1229	1210	1261	1229	1246	1281	1213	1240	1209	1277	1264	1259	1316	1298	1262	1305	1335	1252	1228	1215	1262	1225	1227	1284	1239	1222	1304	1222	1232	1193	1247	1243	1223	1248	1229	1164	1229	1299	1241	1255	1253	1241	1337	1287	1208	1211	1274	1228	1210	1205	1255	1253	1225	1250	1227	1233	1223	1251	1266	1276	1223	1238	1215	1250	1248	1237	1217	1290	1236	1267	1243	1251	1263	1252	1159	1268	1243	1296	1237	1276	1219	1190	1273	1291	1190	1240	1290	1272	1269	1205	1225	1213	1278	1233	1288	1289	1218	1238	1253	1291	1220	1198	1221	1298	1264	1234	1293	1227	1216	1199	1215	1179	1315	1217	1205	1235	1236	1261	1192	1303	1275	1240	1227	1273	1189	1261	1217	1170	1298	1294	1252	1258	1274	1277	1192	1235	1291	1272	1264	1302	1239	1287	1274	1239	1244	1205	1193	1305	1217	1245	1246	1235	1252	1247	1235	1181	1242	1227	1231	1283	1217	1285	1235	1202	1221	1260	1304	1243	1232	1248	1201	1239	1288	1175	1233	1307	1242	1295	1280	1204	1255	1276	1212	1234	1240	1260	1214	1237	1259	1239	1218	1219	1235	1265	1169	1251	1264	1203	1235	1223	1204	1259	1219	1239	1305	1226	1218	1283	1253	1180	1222	1274	1239	1237	1203	1263	1254	1304	1238	1252	1214	1269	1226	1206	1231	1263	1247	1255	1236	1253	1276	1294	1248	1190	1273	1208	1241	1226	1220	1277	1275	1190	1298	1252	1264	1242	1274	1227	1245	1279	1256	1283	1296	1230	1213	1260	1245	1216	1218	1248	1224	1250	1246	1274	1233	1274	1235	1284	1283	1307	1278	1192	1268	1254	1242	1239	1219	1277	1218	1239	1315	1266	1256	1212	1279	1205	1230	1237	1271	1224	1277	1250	1260	1161	1251	1275	1220	1301	1271	1221	1255	1209	1255	1236	1202	1256	1235	1257	1272	1200	1245	1239	1269
24334	22842	33153	28239	20665	9277	1425	601	507	462	504	483	503	511	493	472	462	497	472	490	479	506	521	447	498	482	505	488	473	509	444	481	496	508	492	524	460	513	495	483	456	499	498	484	519	498	547	465	509	465	492	443	523	517	465	478	517	484	498	480	505	514	485	489	457	482	499	502	495	432	481	498	482	484	472	497	480	482	445	483	479	528	482	462	468	467	476	435	503	425	481	499	489	486	513	481	502	462	497	475	477	441	458	474	503	473	491	501	444	469	477	485	444	503	469	479	494	489	483	482	472	464	483	515	489	474	480	457	478	461	461	506	475	457	433	466	479	474	496	508	493	477	480	487	465	496	504	475	464	480	484	500	486	473	503	473	501	485	493	495	491	451	439	505	454	451	473	484	498	502	503	459	455	485	499	485	476	481	515	466	482	454	463	490	483	490	504	481	460	518	482	475	478	482	493	495	475	464	457	473	510	488	474	482	472	479	499	496	497	518	535	450	475	493	456	462	412	520	452	479	468	481	549	480	448	475	498	492	497	466	451	464	465	490	495	501	503	467	479	495	490	508	500	490	482	461	464	455	478	475	472	502	461	482	485	467	469	515	475	488	511	508	516	496	488	476	472	453	520	486	490	492	499	475	506	470	528	474	517	457	445	507	499	447	475	484	467	491	457	465	468	498	451	501	489	461	485	477	443	500	499	448	442	463	486	487	499	490	502	487	487	473	480	417	466	481	483	469	470	451	464	503	470	488	483	528	509	488	451	474	467	477	460	447	475	462	461	477	469	425	479	486	491	477	502	491	485	471	451	489	464	473	499	505	457	487	459	484	497	523	469	512	501	493	475	505	556	478	495	528	470	486	489	498	468	425	452	487	492	465	464	498	452	512	474	470	500	477	515	462	528	480	473	513	490	456	478	472	462	506	432	459	460	483	459	509	521	497	470	459	461	438	466	472	503	513	539	451	470	508	502	478	501	545	502	485	482	467	497	433	488	434	439	475	476	472	489	473	463	459	458	465	463	467	484	499	465	495	480	470	480	480	490	517	473	526	519	511	486	465	474	484	511	467	455	475	452	519	470	493	487	466	470	519	531	464	483	490	452	481	472	475	468	476	453	485	494	513	479	502	488	453	492	482	475	465	499	466	497	464	495	486	483	531	500	475	510	516	517	505	473	467	502	488	526	451	507	482	444	502	496	449	478	440	479	478	475	483	503	507	466	472	484	511	447	460	431	499	471	478	487	512	437	438	480	506	489	448	493	457	457	484	467	483	533	497	478	501	440	446	461	535	482	491	448	487	483	468	468	546	469	490	479	481	510	471	461	462	467	442	471	472	487	478	501	497	496	489	479	499	482	479	462	466	493	458	469	477	489	493	517	535	474	476	516	448	463	518	503	478	487	486	514	440	529	480	475	466	452	516	460	464	457	488	459	470	506	419	460	473	487	437	477	471	468	479	502	483	455	462	513	461	480	464	478	499	471	464	485	483	498	456	500	452	482	512	460	505	452	462	482	506	450	455	486	501	457	461	429	504	447	489	527	458	465	499	475	432	530	470	466	463	471	454	458	479	514	489	479	475	512	476	469	495	505	486	521	496	475	514	510	472	481	471	508	479	509	478	464	495	483	447	504	465	471	485	464	483	502	510	484	492	488	459	488	492	460	463	468	447	508	468	474	527	502	445	449	537	471	493	529	501	517	497	445	528	480	473	529	502	495	502	487	484	519	477	460	503	443	445	482	442	517	448	512	474	469	480	496	492	476	519	480	513	482	479	479	477	495	488	439	449	500	490	448	489	472	494	460	476	490	473	508	506	499	512	466	448	447	470	434	455	441	490	497	490	527	452	479	492	486	513	487	489	510	476	479	493	483	467	475	492	439	470	512	536	535	504	504	486	475	515	495	468	485	472	520	469	518	479	507	483	447	494	490	511	490	482	448	474	486	451	495	480	487	460	483	490	523	463	485	502	466	455	505	504	515	477	498	466	491	494	471	469	465	479	464	490	490	467	482	489	489	522	461	503	486	472	470	488	425	471	437	478	477	451	470	471	452	474	479	472	465	485	489	509	501	462	467	504	429	475	476	487	475	495	461	475	486	490	491	509	451	466	463	463	493	513	475	449	491	509	485	464	493	489	482	462	507	487	521	461	432	460	506	470	498	489	473	476	496	489	458	500	468	492	461	466	518	457	487	479	468	484	479	489	472	498	468	486	487	500	442	445	477	488	449	514	472	465	479	503	492	460	428	416	496	492	524	472	520	484	483	463	480	466	475	472	463	488	493	432	490	513	466	512	493	511	465	511	513	473	491	471	508	464	460	474	491	467	474	499	454	454	492	477	475	501	470	476	494	498	465	453	486	474	467	503	454	478	476	519	468	484	512	482	494	433	497	460	480	476	494	509	477	476	476	503	478	475	480	487	469	493	488	444	493	456	474	481	495	519	467	469	492	497	478	505	486	493	440	464	475	443	457	507	474	456	467	489	459	486	479	453	516	484	478	506	480	484	456	479	466	449	464	481	474	478	467	481	500	446	447	470	458	469	490	453	475	493	498	514	467	495	499	441	459	458	469	492	525	471	459	475	497	453	487	483	412	424	475	485	476	486	512	450	518	483	494	505	473	476	467	507	460	489	446	488	436	477	465	435	489	482	524	449	439	458	447	495	450	474	468	452	474	503	472	479	476	480	505	525	445	499	466	507	476	481	553	488	468	491	442	472	460	470	462	472	456	446	492	439	489	480	472	479	439	441	484	464	477	498	455	518	489	485	478	462	465	474	465	471	552	472	468	469	470	457	451	465	509	480	472	461	511	492	459	474	450	469	483	471	497	487	435	471	438	480	485	460	478	454	457	451	481	494	524	519	505	488	491	427	496	485	514	535	449	482	460	453	484	486	481	479	473	498	479	466	483	515	492	481	454	471	440	461	469	494	480	470	448	475	451	459	493	505	461	483	479	474	472	479	482	505	489	500	483	496	479	474	470	493	487	470	466	484	443	497	469	471	487	439	481	505	485	481	430	472	493	469	470	481	501	440	481	544	508	467	460	484	515	475	469	478	494	484	486	453	474	453	494	503	463	482	491	476	459	494	454	484	514	452	458	523	511	480	464	449	476	501	486	466	469	523	493	482	466	481	519	474	476	520	491	479	475	463	459	453	487	515	507	486	491	473	468	458	476	490	452	508	482	440	510	519	553	497	470	471	492	487	490	503	502	477	496	465	468	487	467	496	477	508	460	483	511	479	496	486	491	486	481	479	492	442	499	463	495	474	496	442	495	459	494	483	488	522	480	471	493	480	459	495	504	492	458	496	523	508	457	515	470	452	450	501	502	451	435	463	479	441	462	477	445	473	490	497	507	474	536	488	505	508	510	470	504	450	495	462	533	500	491	459	508	465	469	462	492	465	488	495	513	504	492	487	466	492	510	513	453	514	457	453	450	485	502	436	469	469	481	473	466	467	498	467	463	441	499	487	505	485	489	478	466	478	477	486
57263	88628	67233	39362	21867	6489	2331	1074	865	844	887	876	858	831	920	865	871	908	853	848	859	881	845	874	850	834	846	876	864	911	865	901	904	898	848	882	894	880	924	858	891	878	896	898	867	873	903	802	893	861	867	893	900	807	817	897	839	872	879	876	854	819	855	848	838	871	855	823	835	920	896	859	824	847	925	876	822	863	853	869	846	881	849	861	897	902	852	845	877	848	826	857	862	873	891	873	893	870	932	879	848	856	888	881	840	869	832	847	843	856	821	890	879	830	911	872	849	855	785	826	912	868	816	845	851	831	847	823	849	865	855	880	852	884	879	851	893	865	864	857	846	864	902	875	904	870	909	851	834	911	866	885	858	841	906	878	892	876	861	894	790	910	867	899	916	835	823	879	944	879	845	824	799	854	862	865	827	836	855	863	888	870	910	885	839	841	854	925	831	887	874	917	897	819	873	841	867	877	891	864	857	839	918	873	911	841	865	864	875	845	885	861	856	805	882	838	851	841	866	839	865	926	836	873	881	842	878	892	869	846	906	831	858	859	855	881	870	857	884	875	887	845	873	830	861	887	838	837	880	842	900	877	875	892	818	889	904	884	886	856	875	813	826	845	900	893	891	825	867	860	886	906	846	922	860	886	835	848	849	881	867	799	835	834	868	847	829	912	848	832	871	808	873	829	893	881	874	857	878	844	872	816	822	851	868	909	835	837	881	848	830	862	865	899	883	822	818	844	864	877	827	911	894	868	852	847	900	879	873	911	905	888	874	883	893	853	837	808	850	899	876	834	823	859	842	891	844	890	825	881	872	871	874	911	876	821	849	844	815	891	877	847	850	809	878	892	862	928	880	881	889	870	826	893	906	842	862	936	845	852	887	848	898	856	925	869	857	865	859	889	899	898	817	837	852	850	851	849	856	858	880	853	884	889	866	824	829	908	896	863	923	880	900	874	864	844	840	837	843	877	875	787	872	863	884	856	863	844	829	898	820	880	895	852	823	797	868	877	832	826	834	911	883	827	866	878	833	905	876	849	871	883	829	808	872	861	868	903	857	905	853	887	856	857	870	851	927	831	839	901	846	837	863	862	864	854	875	848	887	878	842	913	861	921	867	879	861	884	863	834	867	842	895	839	818	901	848	851	881	818	936	835	867	854	864	887	851	860	882	857	852	852	859	895	920	886	896	848	863	870	882	903	867	811	904	894	867	912	826	858	903	866	866	860	910	912	871	848	851	855	840	843	868	878	892	858	935	826	890	931	882	878	838	867	840	878	847	880	846	847	867	903	910	863	886	889	907	895	874	851	839	800	918	864	882	879	833	857	795	921	834	875	897	870	872	903	867	883	912	855	847	864	850	961	865	875	870	920	842	857	820	871	860	883	818	868	935	883	871	906	874	861	829	877	894	830	922	882	865	868	833	836	894	862	884	837	885	830	880	865	900	874	900	902	937	864	866	855	902	875	897	866	911	865	813	916	864	831	872	918	923	859	881	899	875	906	880	871	859	849	912	868	877	866	811	881	870	920	876	888	916	845	880	872	861	832	861	831	914	839	861	899	840	853	851	885	856	873	885	917	859	882	867	882	818	870	878	898	884	932	856	925	914	917	860	809	892	866	873	850	843	865	835	880	891	858	842	872	878	887	874	863	865	828	848	896	894	863	885	826	902	875	887	872	821	845	859	891	866	816	892	884	831	872	801	851	839	906	867	919	869	857	840	870	827	854	871	858	872	863	878	884	817	850	888	864	862	860	892	880	842	872	838	901	807	872	854	883	850	842	909	858	833	905	862	900	862	903	909	894	871	890	830	865	827	895	829	901	849	894	838	854	905	836	863	822	852	884	834	866	840	813	852	840	838	929	837	903	874	823	862	881	871	840	821	856	869	879	857	854	837	827	795	834	910	869	873	857	846	861	872	840	839	851	894	825	904	841	897	890	944	858	885	876	877	875	889	907	876	905	853	901	846	858	877	844	851	866	863	887	840	897	880	902	808	857	872	837	797	877	850	897	897	895	878	856	845	898	880	922	918	843	843	813	854	859	866	824	820	866	830	828	845	831	856	848	878	865	850	872	842	861	881	911	881	892	853	837	837	882	854	816	850	838	862	882	924	808	875	864	861	874	822	850	875	850	872	882	877	829	917	830	876	843	863	881	875	900	943	883	915	885	894	887	890	838	833	863	822	915	848	924	844	840	883	889	923	874	865	858	870	947	916	866	846	907	932	828	900	893	798	790	860	892	890	878	834	846	852	867	880	913	879	904	861	851	838	931	875	871	883	872	829	887	857	838	835	829	821	846	898	889	846	895	848	900	916	868	864	854	884	902	809	861	930	833	850	884	860	891	909	876	898	900	820	851	798	869	846	908	883	818	831	824	824	879	808	880	895	840	835	818	836	834	852	878	902	869	842	840	895	863	885	846	884	888	885	833	885	910	825	859	877	855	887	834	849	902	842	848	811	880	869	892	867	829	844	914	840	839	895	855	859	857	924	850	858	856	875	848	885	925	863	948	865	900	912	933	880	898	872	873	886	844	830	878	878	880	869	828	954	915	878	907	810	887	833	876	822	928	838	849	868	887	875	893	854	902	941	925	832	841	899	890	862	882	847	806	881	885	883	816	898	864	856	829	863	878	840	869	858	851	820	895	847	906	829	883	895	881	844	857	957	838	848	863	901	918	832	807	876	878	860	887	823	876	844	903	806	894	838	835	850	841	841	881	903	875	818	853	917	880	880	890	869	903	835	883	868	883	917	863	859	843	847	886	864	840	868	859	866	839	879	823	877	865	851	904	877	861	845	861	870	876	826	895	850	859	915	849	867	862	861	868	829	865	885	792	843	858	849	885	842	882	835	871	888	924	870	885	899	844	836	897	867	870	874	885	842	806	885	877	864	810	867	867	912	826	875	808	884	839	943	875	867	881	842	864	901	886	877	837	886	875	875	849	821	814	848	856	861	861	851	885	879	847	892	796	867	862	853	817	813	849	858	902	873	883	898	873	855	874	879	876	863	901	872	839	874	900	915	895	852	857	924	824	833	866	872	888	916	876	916	838	865	896	905	834	863	828	831	841	845	800	870	861	853	853	879	793	874	816	844	879	884	844	845	855	891	857	857	814	828	843	905	848	894	861	851	903	893	836	854	874	839	857	842	815	860	906	899	824	853	901	885	810	897	887	850	845	858	871	903	889	809	863	877	851	898	867	846	830	814	814	889	869	852	877	838	883	900	900	831	893	898	840	864	844	802	842	916	897	842	864	816	899	889	904	883	844	838	874	859	816	886	908	856	802	845	819	878	845	808	862	860	837	860	868	856	868	872	881	830	868	840	876	832	800	846	878	883	895	930	860	891	823	855	853	833	853	812	863	891	865	829	883	879	910	827	876	866	865	873	901	858	878	863	871	871	870	901	939	812	866	891	869	943	893	879	826	873	843	899	855	898	863	862	849	830	909	857	864	851	831	890	861	809	815	839	901	847	888	825	825	872	841
23164	21798	30967	26103	22266	19040	6746	705	502	497	498	498	531	514	471	507	500	500	484	520	538	498	460	497	503	476	476	538	470	498	488	477	451	460	446	480	468	500	489	486	478	503	474	467	440	465	529	504	485	499	487	483	454	464	489	486	487	474	429	465	504	488	462	492	521	522	468	512	516	459	476	470	526	482	492	456	510	448	471	496	508	480	481	476	505	468	481	499	454	467	513	464	450	463	481	441	500	472	502	468	487	510	469	496	462	436	433	459	453	518	529	466	471	471	476	510	507	492	501	465	455	484	462	452	452	495	486	476	517	460	474	467	466	490	475	494	482	486	500	478	481	490	460	470	493	423	497	480	482	500	469	453	459	509	503	470	490	494	486	479	462	474	488	507	475	485	475	475	438	489	485	493	486	482	470	482	466	444	489	459	488	505	526	441	408	492	458	499	472	516	469	508	491	484	483	438	490	476	507	474	529	486	491	481	475	449	460	474	473	488	500	491	501	488	471	437	484	434	462	460	460	514	471	481	455	492	502	484	494	466	495	468	483	503	450	469	452	474	489	473	496	497	469	500	464	506	498	458	463	504	485	461	485	507	447	466	473	470	508	510	464	481	462	492	492	451	479	503	495	479	489	441	491	475	486	493	474	506	487	498	449	512	496	453	478	534	465	488	457	469	523	512	488	456	496	501	445	471	482	525	469	477	476	491	454	483	522	467	456	489	481	445	475	496	495	465	489	480	502	455	456	483	458	479	463	444	482	495	480	441	494	510	503	503	459	504	469	462	454	498	482	515	480	463	476	506	488	475	471	483	481	454	465	505	449	503	485	479	503	471	525	475	501	451	473	449	468	508	482	486	505	447	450	473	451	529	461	490	477	494	480	499	488	476	519	470	448	470	457	446	524	511	520	491	476	465	468	455	481	465	457	460	479	454	466	484	497	479	451	447	478	473	473	506	467	492	470	463	505	504	485	455	464	501	524	451	465	487	470	456	507	506	505	459	491	501	492	471	451	508	496	465	486	490	481	492	476	514	464	489	473	481	463	517	504	474	457	438	501	460	475	481	464	468	466	438	472	426	506	458	471	463	454	529	461	485	465	493	493	462	497	507	495	478	509	474	509	478	444	464	456	501	509	492	492	456	485	476	462	450	460	490	488	496	458	489	475	463	496	495	482	508	498	476	492	483	480	543	456	481	455	473	502	464	455	460	452	498	494	456	475	451	495	469	453	468	455	479	492	504	507	487	476	445	455	436	503	501	463	439	467	482	439	462	466	498	498	491	470	460	456	480	502	507	476	490	479	506	468	513	537	475	460	511	491	460	471	491	478	485	470	490	437	499	465	448	470	463	477	440	485	478	493	457	467	472	464	464	500	454	465	453	481	450	463	495	485	451	453	485	502	486	473	462	483	477	488	487	484	469	509	483	480	510	479	514	488	483	489	492	491	473	460	479	518	502	489	467	477	459	496	477	471	484	462	524	504	433	469	478	493	461	492	472	465	454	493	490	465	504	448	484	494	493	471	486	494	470	456	455	489	468	462	483	512	437	476	484	486	484	489	504	425	478	500	478	526	457	498	503	530	445	484	467	459	480	476	467	483	504	494	462	486	482	464	492	503	469	488	497	507	434	471	439	490	498	444	509	469	444	499	466	469	515	462	509	494	482	503	501	502	436	503	484	492	487	467	476	458	493	469	490	475	460	505	468	492	489	521	506	468	480	480	478	490	473	462	473	456	486	473	454	437	502	435	498	509	483	441	485	462	472	461	456	441	470	463	462	483	512	464	465	453	499	448	460	422	478	497	513	502	462	480	444	455	512	479	513	481	457	460	481	485	474	500	465	511	489	463	479	468	498	479	502	472	492	427	465	481	472	486	463	479	511	506	461	468	506	452	487	455	478	478	488	501	478	475	478	504	490	526	470	488	484	500	452	478	486	443	490	445	484	479	437	466	469	477	502	476	439	474	487	470	465	494	454	445	514	487	504	486	494	478	474	446	450	474	493	498	474	477	462	510	473	488	461	435	430	468	473	474	470	464	479	484	475	440	527	493	497	489	496	478	491	516	454	426	496	461	522	486	482	478	466	472	496	490	497	450	464	499	442	500	495	506	484	475	496	494	494	515	473	471	483	501	518	484	481	482	477	459	459	444	474	487	523	473	482	507	490	478	445	452	523	504	469	452	509	429	490	439	476	500	494	500	470	494	500	488	477	454	471	473	464	502	517	443	468	484	460	514	485	452	447	511	513	458	474	482	505	462	475	477	467	467	507	455	501	492	460	445	481	461	474	484	475	440	475	500	448	465	443	422	510	471	515	496	498	471	564	476	500	455	480	484	443	492	482	485	477	479	503	489	465	489	482	483	453	476	513	506	483	499	454	515	513	467	474	446	449	469	501	438	483	462	494	498	470	493	505	454	463	483	433	464	473	516	462	495	455	463	500	465	474	455	444	491	483	480	446	494	486	459	493	498	491	507	446	444	481	480	475	498	478	433	493	496	457	513	424	476	511	452	466	453	480	441	439	478	514	507	475	475	524	468	491	442	495	510	462	482	490	498	479	505	486	467	464	496	507	490	490	539	451	484	460	458	452	485	482	508	455	467	507	450	488	447	458	506	464	486	491	491	501	473	461	458	489	478	504	490	472	464	491	474	507	460	471	495	483	459	496	485	433	494	451	475	492	501	450	470	449	513	525	477	525	422	462	475	483	522	512	487	502	449	500	474	535	496	443	514	482	520	469	479	490	472	509	477	481	513	478	474	474	462	496	453	490	493	451	453	482	448	465	499	478	465	464	458	481	454	463	446	482	487	471	456	478	445	467	467	504	452	472	457	478	480	500	475	522	500	447	481	481	430	497	520	494	510	447	480	446	507	486	501	429	524	463	452	490	453	490	467	485	494	528	481	483	466	440	467	487	463	527	472	434	488	501	498	521	483	491	479	485	507	456	470	477	497	436	511	478	453	475	502	466	479	470	441	492	498	449	469	458	487	486	457	476	473	467	487	474	468	459	468	497	480	478	504	459	434	532	459	469	453	455	456	473	497	517	506	476	513	505	474	483	491	501	466	466	480	483	480	470	476	460	468	491	477	462	479	486	480	490	501	470	460	465	495	452	454	473	508	472	494	430	457	461	464	459	470	479	470	525	474	484	480	453	482	509	496	481	470	474	480	469	485	478	508	450	505	474	458	475	481	464	494	470	453	501	419	486	467	479	445	453	509	456	476	453	503	538	452	505	441	445	475	478	513	530	485	494	493	483	469	479	475	467	470	489	448	490	463	482	498	458	476	440	474	475	508	461	490	452	495	469	447	495	458	486	482	443	523	473	498	467	450	510	477	478	488	441	527	481	519	465	463	474	452	497	478	455	533	484	492	491	519	483	446	453	520	452	479	528	467	481	504	458	457	462	451	480	470	467	499	451	514	494	493	497	471	502	486	456	439	450	526	505	494	481	476	493	435	509	474	468	501	532	479	464	463	482	499	471	473	500
60462	101350	79890	52661	30843	8036	2838	1097	836	842	832	896	877	857	814	859	825	819	831	804	819	826	846	774	802	847	757	812	882	802	840	785	868	846	799	791	839	808	851	848	862	842	839	812	817	811	854	868	838	856	862	840	912	856	870	851	829	830	789	806	800	805	822	783	843	832	802	837	858	823	827	809	783	772	787	827	794	837	822	816	831	784	810	815	790	825	801	803	825	816	772	786	858	769	819	834	842	789	768	869	829	815	822	820	801	781	740	816	832	845	837	802	819	864	804	811	789	797	780	766	852	798	784	830	822	803	798	785	826	835	763	823	803	858	782	856	827	818	815	830	799	792	788	803	810	809	817	809	839	782	825	791	829	830	792	839	826	825	809	847	815	841	826	815	803	833	865	828	864	846	830	862	783	815	875	862	843	822	797	804	802	794	805	848	785	794	804	796	803	822	769	756	851	842	826	830	828	898	862	813	812	835	798	840	815	836	841	838	779	789	843	843	827	794	823	803	808	770	833	844	858	815	782	835	835	868	871	830	786	841	775	827	836	816	860	812	854	782	823	760	819	840	866	784	848	821	859	815	851	839	796	816	825	843	817	844	776	859	834	838	831	787	778	790	843	784	812	813	814	841	850	812	816	833	780	872	809	770	838	770	825	767	788	839	816	827	821	796	825	813	798	851	805	833	799	826	827	820	797	774	823	849	771	853	785	800	837	798	798	830	801	821	826	821	798	837	827	846	883	807	813	816	829	789	824	791	828	828	821	827	815	867	833	811	806	805	832	834	788	816	739	788	819	802	870	817	800	805	816	831	815	769	777	819	839	837	846	862	822	811	832	829	798	830	781	881	785	778	824	808	785	828	746	845	821	768	850	749	874	768	865	857	807	851	796	834	825	832	803	800	772	772	804	834	820	877	870	847	875	809	784	798	803	827	815	824	858	810	817	832	796	809	798	802	807	824	802	849	828	797	791	800	832	851	826	835	839	844	787	828	825	843	813	775	827	837	836	852	794	804	797	819	795	791	793	847	879	803	814	814	816	789	824	838	792	810	809	822	808	865	839	793	759	826	803	836	812	785	799	806	817	869	816	767	837	804	837	865	841	783	793	815	825	823	767	772	827	787	787	822	865	796	833	841	802	803	826	806	830	859	864	823	797	825	798	821	870	848	811	807	807	833	874	811	771	846	794	832	771	790	822	842	804	784	803	795	830	856	821	824	833	811	835	826	815	858	864	810	812	857	823	808	828	839	823	777	783	805	819	823	788	778	826	818	841	812	815	841	813	838	769	834	785	810	806	791	810	799	835	796	854	765	796	816	830	867	812	831	768	786	822	838	805	798	831	832	809	807	838	769	838	800	819	836	807	827	832	806	847	796	767	780	805	843	846	813	801	778	824	871	811	816	834	809	799	794	811	820	818	773	861	807	845	785	835	763	806	834	861	827	887	840	833	817	813	775	793	859	789	788	799	810	803	801	803	814	802	843	801	799	815	845	830	852	789	822	774	839	783	854	813	866	826	837	838	802	805	797	760	833	831	796	847	831	800	865	814	795	811	806	842	802	799	829	840	826	816	794	831	792	794	796	807	841	827	829	837	784	836	867	800	818	814	797	858	869	800	766	790	824	825	823	820	832	792	819	828	785	793	778	821	784	846	829	843	870	822	800	807	861	793	795	841	779	836	887	877	797	834	825	768	815	794	786	818	805	842	829	810	879	790	835	816	806	793	777	843	812	827	834	755	848	830	729	838	802	808	802	839	853	844	825	830	820	771	875	850	790	829	849	830	760	831	849	800	819	802	819	892	779	863	804	818	835	802	866	789	837	814	844	837	802	829	785	830	750	831	827	792	818	793	827	826	834	833	772	800	747	822	789	760	821	814	790	862	850	787	845	849	744	818	827	858	828	800	817	809	779	786	852	815	813	860	789	784	780	850	819	862	823	778	808	782	820	847	821	790	825	796	835	811	796	853	852	841	784	821	822	822	802	789	771	783	810	826	821	883	789	864	830	787	776	812	855	847	846	864	841	820	803	850	832	823	752	808	767	839	821	832	791	812	772	857	817	803	869	809	839	821	816	815	824	841	822	795	800	792	830	797	828	813	847	766	816	813	854	860	806	827	858	797	868	802	854	807	787	797	845	760	805	810	815	858	782	806	836	817	840	808	817	831	843	847	844	802	845	874	849	828	825	808	810	802	770	836	820	813	815	838	765	812	766	777	822	846	818	831	824	848	791	809	775	849	797	823	850	785	846	801	830	876	803	775	844	841	827	845	789	825	827	852	839	804	784	825	819	827	846	752	806	828	796	844	819	824	853	792	766	790	799	796	809	825	839	817	818	811	827	851	790	824	804	803	799	855	752	847	823	800	842	786	802	827	848	836	812	840	830	862	809	796	871	831	825	813	814	795	860	817	798	790	843	789	785	806	796	812	823	811	796	798	819	842	840	845	829	832	805	783	808	811	838	830	819	767	791	838	853	781	873	873	837	798	746	805	837	772	779	799	795	840	832	804	839	811	825	856	821	857	773	835	789	818	846	820	850	774	862	820	810	811	841	816	811	835	853	786	827	797	811	793	834	816	833	814	818	813	821	821	813	807	831	821	820	869	783	814	823	857	831	836	812	859	826	832	807	826	828	808	794	811	788	769	825	780	805	823	804	776	848	818	780	837	858	836	821	798	898	833	789	796	777	809	849	790	865	820	833	802	842	814	796	768	799	848	842	822	823	840	826	833	827	867	797	827	803	794	822	803	798	819	831	800	810	848	831	762	787	854	825	777	850	782	879	827	870	823	786	845	819	831	877	891	838	794	839	835	790	775	791	824	796	804	838	846	829	875	808	859	834	832	851	793	828	790	835	841	904	860	855	802	794	799	805	821	803	849	811	812	783	833	825	875	766	812	864	705	793	795	782	834	814	791	803	804	795	828	805	841	807	797	836	774	832	827	830	756	784	790	832	833	808	795	826	809	771	833	839	782	781	788	805	804	844	801	797	823	804	850	839	789	832	783	828	828	788	834	758	793	800	838	801	802	819	852	909	812	778	814	830	867	822	783	816	879	873	819	802	794	789	832	823	869	869	783	758	832	816	822	797	803	855	852	832	810	815	846	839	802	806	838	819	827	781	842	813	850	834	833	844	830	817	804	842	792	811	849	779	824	812	837	804	867	841	802	820	785	798	830	775	817	766	859	806	795	846	830	852	837	837	786	772	855	788	850	849	858	797	799	806	814	817	847	867	801	825	787	868	862	827	831	817	835	794	816	845	819	796	803	852	818	870	791	895	814	857	884	786	845	772	831	787	780	848	805	814	806	797	816	844	797	850	792	837	790	768	810	822	804	845	802	830	780	819	802	788	808	822	856	832	858	776	807	815	812	770	808	835	854	784	865	854	789	816	850	834	818	752	818	826	817	787	855	842	845	804	823	819	781	818	839	838	833	811	829	790	814	812	836	823	857	818	824	841	760	835	825	796	863	811	814	833	855	856	815	875
27842	28154	30652	17576	4159	1084	818	704	702	772	705	776	760	774	742	784	715	693	716	769	781	734	727	762	740	723	738	702	729	790	746	761	728	736	739	762	729	662	734	756	809	751	747	752	691	733	685	740	749	780	716	767	728	692	777	759	789	690	735	739	683	718	720	694	670	690	716	734	718	736	753	756	727	682	726	758	749	722	722	746	747	688	720	716	747	694	723	770	728	704	704	714	775	712	707	727	747	769	708	707	752	730	746	697	740	738	714	730	739	736	721	730	713	713	696	684	749	702	686	727	743	722	734	742	766	705	734	758	709	751	695	768	756	754	694	734	704	739	744	715	734	683	679	719	698	700	754	702	756	722	723	733	716	741	734	734	694	700	773	747	735	723	707	702	724	745	764	700	754	773	744	732	809	710	675	697	699	716	734	703	753	811	713	732	719	687	718	752	690	696	716	700	740	732	782	687	731	759	714	708	735	750	706	680	722	721	715	731	726	785	771	665	749	718	693	743	688	766	740	761	717	755	769	716	694	693	727	715	733	762	738	755	712	730	808	741	722	759	754	760	699	768	714	775	702	741	743	750	708	702	697	777	736	733	687	718	765	705	742	722	677	728	730	765	716	736	751	717	767	730	773	685	747	739	746	731	695	730	719	717	703	749	736	740	759	718	686	703	723	704	718	737	760	749	758	718	693	699	714	719	753	717	759	737	724	710	712	740	743	764	743	743	713	770	717	747	661	765	704	709	729	744	698	753	745	675	742	747	754	781	718	718	735	716	726	785	746	688	753	746	730	737	748	747	709	724	776	749	749	714	709	733	731	717	699	787	738	731	672	702	747	801	679	721	790	704	741	708	760	698	688	756	707	713	709	788	713	759	743	746	792	766	710	738	724	702	696	766	741	680	770	743	717	711	703	736	760	735	806	714	722	756	758	718	726	723	755	687	731	756	779	739	741	742	750	767	695	753	713	760	666	769	691	736	730	739	712	716	742	711	715	771	773	743	771	759	757	729	725	788	745	739	705	727	710	726	715	772	772	719	732	713	762	732	772	711	709	733	750	739	671	737	775	760	771	703	742	768	725	731	720	709	728	707	757	693	767	715	761	740	717	724	732	706	743	749	698	727	713	677	743	705	797	748	751	750	715	723	737	758	778	767	763	737	731	749	728	745	754	705	763	754	754	694	728	736	760	710	715	688	726	682	746	731	710	751	720	784	727	713	745	695	736	764	739	742	713	760	697	707	743	753	734	739	673	661	705	737	746	744	765	729	717	691	688	732	732	760	714	703	716	724	728	713	757	731	718	714	673	808	753	701	665	708	694	736	783	751	684	699	774	742	683	777	750	732	713	718	752	760	778	711	747	752	731	718	738	762	735	717	730	812	701	703	734	740	747	710	766	728	742	751	735	738	685	733	720	733	758	753	780	761	748	758	706	710	713	716	756	695	728	704	768	788	754	715	690	713	704	709	702	736	733	757	714	730	722	681	667	682	745	719	720	768	752	745	700	691	711	733	710	739	753	733	777	756	741	737	764	759	683	737	746	739	722	687	703	758	751	736	749	738	741	732	760	744	739	719	758	685	730	742	750	760	716	724	721	674	699	716	690	711	701	764	745	701	725	764	720	737	702	721	731	707	691	704	699	677	728	717	736	723	725	661	740	725	754	730	710	734	742	695	750	743	725	772	743	742	707	748	755	786	678	759	750	693	703	719	763	730	758	769	748	774	745	741	725	727	759	696	740	713	711	675	722	722	745	689	691	778	730	741	695	734	753	730	712	717	760	754	717	719	714	706	744	678	733	687	764	704	697	700	747	732	718	712	700	715	728	723	733	681	725	743	725	722	726	745	714	767	709	706	718	765	707	722	781	704	720	751	748	725	690	712	713	707	692	722	703	719	748	761	756	689	742	722	742	744	737	742	735	731	697	690	729	736	772	740	760	731	724	747	723	772	773	710	726	760	734	729	705	717	732	724	712	724	706	787	750	729	737	687	711	770	763	754	735	761	768	668	805	713	701	746	733	738	729	726	741	743	702	716	670	735	711	713	717	745	749	808	793	727	761	733	784	721	692	727	768	725	726	740	693	690	712	731	710	716	708	736	760	739	720	726	704	758	760	746	699	756	753	736	738	753	720	734	765	724	742	725	713	700	665	697	772	737	735	724	748	765	772	746	754	723	757	724	762	741	761	778	756	736	722	713	713	751	750	745	682	723	757	725	743	731	730	719	776	687	730	715	715	697	710	704	701	730	698	763	722	742	707	710	734	729	737	734	759	715	681	708	754	703	733	705	718	730	719	773	744	696	743	710	714	758	689	704	759	680	763	735	733	735	702	736	685	739	730	765	741	776	751	728	749	697	760	744	783	766	681	689	759	773	756	731	764	713	744	705	735	748	737	701	712	754	741	747	689	686	730	713	699	682	732	722	679	702	724	730	736	766	659	736	738	722	712	763	717	702	694	716	717	765	753	725	751	726	741	743	821	687	715	695	749	715	703	701	727	702	723	750	758	741	793	723	759	700	698	711	730	743	776	726	710	751	732	747	746	745	725	668	748	734	683	688	725	728	757	721	730	731	727	730	733	761	769	764	756	739	735	732	727	728	774	749	770	719	751	710	724	730	733	752	765	685	736	715	692	711	721	712	745	732	673	679	739	734	742	760	726	703	760	745	771	726	711	712	720	719	699	722	824	718	722	766	703	739	748	773	704	718	719	699	682	732	746	727	722	733	736	718	770	770	701	742	748	762	693	735	705	734	721	696	730	741	764	742	779	741	709	726	753	737	744	738	706	768	773	744	748	691	730	731	696	777	732	721	717	754	691	724	761	732	760	706	730	712	690	701	761	735	718	745	741	710	703	749	775	721	730	697	781	709	713	725	757	689	730	717	757	690	759	710	716	680	705	714	730	696	696	780	680	686	744	670	768	737	707	783	705	745	758	761	736	761	731	739	692	774	723	692	731	729	732	720	740	724	728	733	748	781	732	706	743	750	740	779	767	713	754	737	723	704	781	703	723	722	710	709	737	756	729	692	786	677	715	732	722	729	728	651	754	734	770	698	699	696	701	704	720	718	767	704	718	702	740	736	747	762	719	684	693	742	730	734	719	729	745	737	770	759	696	729	745	688	764	669	726	707	709	736	700	676	726	708	731	715	671	688	728	710	750	699	782	775	724	710	738	715	722	738	737	736	724	716	757	763	729	754	720	787	723	746	721	705	739	760	689	687	715	723	762	740	696	703	729	693	692	746	741	685	708	784	705	762	770	674	740	728	732	701	720	729	711	719	673	698	774	746	748	728	704	682	744	686	726	720	679	747	689	773	755	740	707	740	734	749	722	779	729	749	670	761	733	738	786	704	762	763	729	736	747	754	727	724	726	727	754	778	728	750	715	705	757	722	737	745	727	763	742	801	706	699	734	716	728	744	735	740	753	699	769	764	722	708	740	698	777	676	701	769	722	768	681	715	728	733	745	722	715	707	713	720	757	725	738	722
34418	48616	36860	18912	6847	1930	1445	1272	1192	1278	1235	1236	1313	1198	1236	1264	1311	1270	1315	1320	1289	1246	1261	1347	1287	1283	1261	1284	1314	1298	1305	1231	1262	1261	1310	1264	1242	1293	1291	1253	1304	1355	1325	1269	1321	1249	1276	1265	1289	1297	1276	1264	1292	1256	1317	1275	1268	1278	1345	1295	1289	1274	1245	1240	1290	1276	1280	1233	1280	1231	1311	1300	1249	1261	1242	1300	1266	1342	1268	1308	1325	1280	1249	1243	1275	1308	1250	1276	1308	1313	1294	1331	1255	1296	1269	1269	1257	1251	1245	1260	1242	1300	1221	1218	1346	1290	1273	1261	1262	1300	1201	1251	1259	1318	1282	1266	1282	1341	1252	1310	1221	1303	1272	1257	1262	1320	1280	1247	1311	1315	1300	1259	1283	1221	1287	1274	1262	1271	1234	1281	1239	1281	1257	1287	1256	1266	1252	1298	1234	1277	1274	1310	1256	1267	1321	1300	1242	1230	1259	1320	1281	1280	1284	1301	1312	1240	1310	1244	1290	1292	1213	1262	1249	1274	1279	1243	1226	1241	1243	1278	1231	1237	1251	1300	1322	1247	1283	1317	1274	1230	1341	1286	1300	1344	1337	1270	1270	1294	1302	1288	1324	1286	1272	1294	1254	1303	1327	1288	1196	1267	1258	1245	1265	1282	1242	1285	1203	1270	1303	1287	1300	1260	1326	1245	1298	1336	1299	1270	1228	1290	1254	1259	1226	1253	1284	1237	1224	1287	1232	1265	1240	1210	1292	1281	1268	1238	1276	1248	1242	1283	1235	1295	1367	1265	1267	1263	1258	1309	1255	1322	1263	1216	1312	1324	1240	1321	1297	1251	1248	1259	1332	1279	1226	1265	1254	1269	1320	1262	1265	1307	1244	1257	1259	1289	1273	1243	1210	1314	1239	1287	1195	1377	1282	1336	1292	1242	1273	1318	1314	1302	1317	1260	1288	1328	1286	1228	1282	1269	1254	1268	1292	1298	1282	1263	1261	1274	1282	1304	1293	1282	1241	1283	1373	1230	1261	1321	1259	1320	1258	1289	1289	1290	1299	1240	1341	1219	1276	1232	1265	1297	1250	1349	1271	1289	1292	1268	1293	1240	1229	1246	1292	1274	1245	1223	1239	1268	1271	1247	1253	1213	1230	1206	1250	1356	1298	1299	1260	1256	1245	1355	1299	1278	1292	1311	1241	1302	1289	1288	1292	1284	1186	1254	1319	1281	1275	1323	1310	1258	1362	1281	1270	1325	1230	1297	1320	1275	1229	1294	1323	1282	1300	1300	1229	1221	1261	1275	1275	1288	1275	1290	1280	1255	1276	1230	1239	1322	1267	1268	1257	1282	1259	1207	1240	1327	1288	1236	1203	1243	1286	1239	1382	1236	1273	1278	1315	1259	1255	1243	1268	1255	1320	1238	1226	1306	1248	1286	1249	1205	1180	1243	1300	1329	1258	1294	1340	1284	1290	1224	1325	1195	1247	1221	1262	1278	1317	1276	1278	1257	1220	1215	1195	1237	1318	1260	1262	1290	1274	1259	1312	1308	1302	1258	1330	1262	1301	1252	1228	1288	1267	1289	1313	1304	1284	1282	1289	1300	1303	1280	1254	1250	1263	1288	1307	1329	1270	1252	1309	1260	1238	1257	1275	1304	1287	1251	1297	1265	1312	1280	1260	1267	1297	1276	1232	1331	1237	1223	1306	1322	1255	1324	1324	1262	1354	1279	1232	1333	1254	1291	1297	1297	1304	1337	1260	1235	1266	1254	1261	1237	1302	1235	1271	1303	1325	1213	1321	1268	1257	1282	1272	1271	1283	1293	1216	1298	1311	1316	1275	1232	1269	1271	1253	1275	1274	1228	1285	1222	1340	1294	1291	1285	1244	1254	1269	1267	1239	1253	1188	1246	1243	1279	1272	1268	1285	1280	1311	1245	1323	1276	1250	1326	1211	1297	1254	1229	1247	1293	1252	1275	1252	1248	1207	1270	1221	1285	1332	1288	1296	1285	1316	1275	1275	1233	1330	1254	1242	1329	1216	1289	1325	1228	1253	1341	1311	1289	1341	1310	1288	1296	1322	1269	1282	1273	1321	1277	1328	1300	1215	1254	1240	1294	1235	1337	1299	1284	1246	1278	1289	1258	1233	1254	1203	1183	1203	1286	1312	1315	1221	1296	1283	1284	1252	1269	1258	1310	1325	1281	1286	1253	1242	1273	1341	1304	1250	1201	1274	1228	1293	1294	1256	1279	1323	1305	1262	1293	1252	1263	1281	1342	1286	1297	1252	1281	1309	1257	1338	1266	1248	1272	1274	1287	1244	1241	1244	1304	1272	1272	1303	1317	1286	1278	1320	1325	1229	1267	1294	1315	1319	1293	1300	1235	1248	1249	1325	1281	1283	1235	1272	1302	1296	1290	1250	1243	1269	1252	1251	1275	1300	1255	1268	1239	1303	1232	1238	1241	1230	1361	1283	1308	1263	1217	1241	1226	1307	1280	1249	1320	1249	1260	1222	1250	1278	1306	1281	1275	1206	1311	1348	1283	1266	1292	1311	1312	1262	1290	1218	1349	1296	1253	1245	1236	1272	1241	1240	1248	1269	1239	1271	1274	1251	1278	1310	1238	1285	1254	1267	1303	1240	1281	1271	1255	1298	1260	1212	1238	1244	1235	1312	1334	1315	1255	1237	1251	1304	1289	1227	1281	1323	1259	1295	1351	1228	1294	1295	1233	1277	1225	1270	1304	1277	1202	1258	1223	1241	1222	1265	1267	1292	1257	1257	1290	1322	1274	1216	1252	1323	1287	1274	1269	1295	1259	1271	1274	1277	1232	1284	1242	1288	1277	1234	1317	1293	1155	1304	1322	1294	1295	1300	1263	1344	1307	1310	1291	1258	1305	1283	1285	1261	1272	1216	1261	1323	1271	1299	1205	1208	1278	1286	1280	1268	1288	1297	1247	1285	1299	1293	1261	1272	1266	1268	1243	1222	1284	1253	1301	1278	1276	1299	1277	1338	1348	1280	1302	1281	1260	1261	1267	1237	1271	1288	1298	1291	1260	1236	1229	1259	1273	1267	1287	1295	1275	1298	1300	1269	1316	1291	1263	1258	1244	1258	1211	1215	1222	1302	1242	1243	1284	1237	1263	1223	1240	1346	1266	1303	1314	1209	1306	1283	1217	1232	1314	1271	1338	1239	1204	1308	1248	1288	1244	1281	1271	1272	1280	1342	1223	1267	1280	1241	1231	1266	1251	1311	1243	1272	1289	1274	1254	1233	1269	1332	1276	1377	1358	1255	1251	1266	1318	1255	1255	1339	1267	1246	1257	1301	1290	1259	1367	1280	1268	1254	1250	1266	1324	1249	1272	1199	1292	1270	1271	1282	1318	1281	1256	1277	1284	1329	1247	1322	1290	1297	1233	1293	1239	1276	1246	1208	1274	1278	1246	1263	1161	1255	1216	1262	1296	1267	1355	1294	1277	1243	1306	1262	1288	1298	1218	1250	1253	1248	1274	1239	1263	1257	1236	1261	1342	1289	1228	1268	1246	1335	1268	1287	1350	1287	1249	1253	1248	1242	1321	1324	1268	1226	1273	1252	1261	1249	1251	1327	1252	1283	1212	1268	1207	1286	1308	1311	1302	1302	1311	1241	1249	1321	1344	1262	1257	1298	1311	1347	1290	1308	1251	1234	1221	1292	1272	1285	1291	1259	1222	1298	1239	1345	1297	1279	1301	1202	1298	1303	1244	1251	1281	1310	1326	1276	1216	1282	1209	1292	1328	1298	1275	1266	1236	1342	1329	1294	1297	1270	1308	1279	1305	1243	1238	1267	1301	1293	1289	1307	1355	1297	1218	1205	1276	1292	1274	1321	1223	1245	1272	1288	1242	1314	1199	1266	1267	1238	1244	1295	1197	1314	1226	1268	1273	1207	1267	1251	1285	1289	1321	1304	1254	1327	1378	1251	1251	1234	1207	1297	1202	1270	1310	1271	1278	1237	1301	1239	1250	1269	1255	1342	1270	1264	1243	1283	1318	1217	1314	1286	1242	1292	1229	1210	1272	1264	1280	1215	1256	1279	1314	1239	1277	1253	1298	1292	1287	1237	1241	1273	1250	1250	1239	1269	1251	1245	1219	1264	1300	1304	1229	1274	1260	1272	1345	1228	1284	1215	1258	1242	1311	1242	1291	1306	1282	1269	1357	1238	1250	1312	1297	1308	1231	1233	1226	1261	1238	1275	1297	1246	1302	1259	1211	1213	1306	1277	1245	1239	1254	1275	1227	1312	1269	1271	1277	1287	1330	1242	1280	1299	1320	1273	1305	1334	1231	1293	1236	1265	1255	1228	1350	1239	1286	1293	1274	1273	1281	1293	1291	1251	1240	1205	1283	1297	1260	1377	1298	1347	1263	1268	1184	1297	1291	1309	1260	1276	1268	1267	1317	1248	1272	1229	1277	1284	1254	1329	1229	1298	1301	1253	1316	1327	1253	1243	1299	1277	1309	1227	1292	1316	1265	1311	1297	1308	1266	1365	1251	1297	1261	1284	1307	1333	1283	1228	1214	1282	1272	1289	1266	1239	1191	1219	1280	1287	1255	1195	1295	1307	1278	1280	1212	1284	1243	1237	1295	1297	1345	1233	1258	1322	1290	1253	1258	1245	1284	1245	1337	1230	1278	1308	1239	1283	1288	1268	1278	1252	1241	1292	1293	1289	1290	1330	1276	1248	1258	1247	1210	1247	1274	1323	1271	1312	1267	1271	1239	1222	1290	1248	1305	1293	1235	1270	1294	1275	1278	1211	1284	1324	1296	1308	1260	1313	1230	1233	1266	1276	1261	1315	1269	1309	1251	1249	1231	1235	1308	1241	1257	1244	1282	1236	1280	1273	1247	1186	1263	1224	1294	1199	1259	1282	1271	1281	1198	1264	1261	1290	1245	1201	1289	1278	1176	1249	1250	1181	1216	1343	1290	1289	1269	1302	1246	1224	1269	1329	1341	1252	1251	1221	1332	1212	1196	1309	1305	1225	1319	1259	1188	1247	1266	1307	1313	1330	1304	1295	1322	1267	1298	1265	1293
24332	22890	34017	29661	21814	10252	1465	647	577	550	523	545	530	558	535	508	553	565	552	529	537	576	523	553	539	526	527	557	540	535	538	563	531	530	530	522	522	511	527	562	503	553	582	536	576	573	561	551	577	537	508	518	550	517	541	538	516	521	502	523	544	544	511	550	497	514	542	572	536	501	541	549	494	524	495	518	537	560	553	557	525	547	530	525	504	528	521	502	564	538	530	534	547	492	533	536	556	521	516	502	544	556	525	553	526	514	555	487	505	556	535	522	490	570	515	554	514	573	535	539	538	505	574	555	523	569	531	540	559	519	557	549	533	525	545	525	536	507	517	511	540	538	581	525	549	518	523	520	546	505	541	522	497	545	531	543	536	523	542	518	550	527	547	504	476	538	544	490	543	576	484	537	551	556	564	531	500	525	566	547	545	507	536	543	584	530	504	505	502	535	528	530	537	561	522	498	535	501	545	525	522	548	529	511	533	512	569	505	525	528	530	499	539	541	548	556	560	538	541	537	551	567	547	560	505	532	534	542	555	530	537	553	495	559	586	547	563	483	566	566	506	562	537	543	520	507	546	570	580	519	546	509	487	521	539	537	524	541	480	489	523	550	549	567	539	556	513	525	536	564	517	489	566	527	528	540	571	473	495	524	538	503	545	531	570	507	528	575	515	502	534	542	493	535	549	521	550	540	540	542	568	570	494	506	525	503	561	532	506	550	493	543	539	549	517	529	499	520	552	546	551	510	500	524	513	513	521	529	524	496	571	571	543	527	532	475	523	519	499	557	551	551	518	504	565	532	508	542	509	554	509	516	538	545	515	576	486	548	483	554	509	548	501	522	531	539	512	497	511	482	527	521	573	526	521	533	561	515	523	531	565	533	563	507	547	517	564	550	511	513	524	482	518	509	569	492	576	540	545	500	576	554	559	498	540	535	498	492	524	554	530	522	520	523	517	499	535	544	533	554	524	515	511	551	540	510	553	500	530	480	506	554	535	532	513	537	520	508	526	523	530	549	528	546	548	523	533	522	464	524	519	532	535	553	494	542	512	570	482	557	516	542	517	523	560	485	531	516	542	535	506	558	544	541	551	480	582	570	543	514	550	522	513	593	525	497	543	530	502	506	543	565	576	522	523	508	519	518	509	535	525	565	523	535	493	534	554	521	524	564	554	536	501	513	549	544	537	544	528	563	524	535	533	501	505	581	563	554	517	525	540	586	526	534	558	517	523	511	549	498	530	584	536	541	558	574	517	535	513	517	552	571	518	501	528	511	513	487	567	529	552	560	531	555	569	569	519	497	529	536	531	536	583	528	549	537	530	560	588	549	530	536	532	535	538	536	489	543	549	519	538	541	548	536	520	571	500	528	568	507	552	545	502	560	530	550	546	558	549	525	531	508	512	520	540	555	509	526	507	514	549	517	544	506	538	526	570	530	497	568	529	496	527	500	557	538	537	530	513	525	519	529	510	552	535	525	524	534	524	518	526	532	503	516	549	561	502	516	524	572	487	497	535	511	491	511	524	515	518	574	571	543	547	515	532	532	564	527	518	503	584	543	543	566	524	496	518	547	531	584	528	524	547	575	573	565	515	576	521	551	556	548	537	526	535	506	561	541	523	573	563	520	577	527	507	526	559	557	481	530	548	585	478	534	528	531	519	508	541	576	537	482	537	500	558	505	556	489	532	504	551	571	548	552	481	536	548	540	514	530	549	557	533	503	530	529	530	535	542	546	543	578	543	548	548	495	520	550	513	472	544	536	516	516	581	539	544	483	530	504	495	515	542	559	521	510	558	527	547	516	571	524	548	558	528	496	549	520	541	543	547	528	517	535	521	572	540	519	525	556	497	506	541	563	520	580	574	528	516	537	520	516	571	515	516	524	502	516	518	472	509	533	530	572	542	546	542	574	502	585	540	507	497	494	559	523	570	540	545	530	489	507	526	522	552	529	542	522	524	470	542	545	512	513	522	550	548	555	529	545	583	504	514	512	523	540	533	527	569	521	516	539	510	535	522	565	589	555	545	544	516	534	530	532	501	514	498	521	521	547	498	539	548	528	553	543	555	529	528	532	520	537	549	517	532	489	543	540	555	561	531	538	528	510	522	538	524	552	503	515	526	545	520	494	548	546	534	532	517	533	524	515	510	487	585	511	520	518	578	524	549	560	511	564	515	482	561	525	504	540	571	511	502	585	516	518	521	535	533	564	525	535	547	533	511	496	568	522	521	532	535	544	502	508	519	503	549	594	509	540	496	510	494	526	496	532	520	537	513	521	517	494	557	513	540	542	509	558	546	515	590	553	494	482	495	506	513	540	469	519	548	535	504	535	527	544	546	529	545	535	547	566	552	499	530	538	536	509	529	514	568	587	537	537	550	524	557	556	517	508	538	535	510	560	514	547	592	536	518	490	542	569	541	562	551	533	529	535	543	557	543	512	481	563	546	546	552	546	557	512	538	520	496	500	529	530	524	518	527	509	527	507	488	493	505	538	477	526	514	564	561	517	515	502	575	519	533	534	519	545	506	548	535	562	523	519	548	505	497	556	531	514	525	516	542	553	505	508	545	526	569	541	504	545	498	551	505	518	526	514	516	547	520	561	519	530	539	553	512	517	514	523	570	524	503	523	530	478	537	568	552	535	521	517	508	547	519	544	494	538	521	523	529	521	529	552	563	506	527	550	503	533	520	507	515	529	547	541	531	523	514	525	475	539	552	508	500	488	513	538	517	528	494	545	531	503	538	530	507	546	514	557	554	500	563	502	481	554	547	486	541	589	507	577	544	524	500	546	500	542	520	510	537	531	495	519	502	562	563	556	497	539	536	518	568	545	494	516	570	542	559	535	514	540	474	490	532	512	506	531	559	507	539	532	539	508	534	514	593	541	517	516	514	561	572	525	543	531	509	533	558	557	496	507	555	547	565	547	485	520	533	540	525	541	513	517	535	537	550	529	567	507	560	559	529	576	547	530	537	552	537	526	534	523	514	558	499	504	526	534	530	540	547	546	507	534	532	539	558	522	526	520	562	517	503	535	510	584	542	505	519	556	521	521	520	491	538	535	543	518	550	552	521	520	506	546	543	499	542	536	537	556	532	543	493	517	555	529	510	508	577	523	563	489	520	539	530	518	539	531	531	478	521	522	520	513	511	562	546	553	534	526	543	539	491	523	531	498	513	571	570	494	547	516	535	545	562	518	492	563	510	536	563	523	547	510	557	540	513	558	511	582	514	507	517	557	549	522	489	558	542	552	512	568	522	515	526	531	532	542	519	531	538	566	547	507	533	501	532	566	540	525	530	553	530	522	507	551	535	531	552	533	545	527	489	520	541	545	509	493	497	567	529	512	541	519	549	548	554	538	560	535	514	551	505	543	539	521	507	484	511	542	518	524	532	495	537	544	579	534	520	537	535	536	521	543	553	535	530	555	514	521	542	509	488	489	558	496	530	535	476	553	508	509	535	560	518	531	483	524	526	553	563	510	556	500
56694	88878	69707	43047	24862	6126	1914	1065	929	966	978	963	919	936	896	954	947	918	951	973	945	945	984	934	912	1035	976	902	999	938	987	934	915	912	947	917	904	949	951	915	950	920	922	966	904	923	960	943	932	992	972	924	903	898	973	1010	945	999	937	927	984	912	971	931	929	924	905	924	1011	969	926	950	961	904	948	907	884	977	969	933	995	942	979	891	1038	921	942	934	919	925	933	941	899	934	872	939	943	938	959	927	918	952	957	964	973	930	897	915	997	936	952	944	989	913	944	921	915	951	1004	918	931	889	901	906	984	961	911	907	879	894	949	960	1000	974	925	1013	964	959	927	923	965	923	978	901	975	952	955	933	904	908	957	930	962	955	943	964	1006	988	950	942	950	925	909	909	933	923	992	909	950	901	962	948	985	932	977	913	924	915	982	926	950	950	935	1012	937	983	1002	959	917	972	981	967	981	948	977	924	962	941	916	956	921	927	922	890	950	900	914	927	914	959	1000	989	937	945	962	923	942	944	964	953	942	924	945	1006	959	970	935	932	926	926	919	981	964	970	970	987	971	909	934	976	1005	958	934	960	939	942	971	969	930	929	924	931	920	967	893	894	904	958	954	985	941	990	934	928	979	931	941	929	976	948	963	968	941	951	921	975	1005	947	929	963	925	978	1013	941	912	983	889	961	919	949	932	913	918	971	956	896	976	996	952	943	928	1014	962	916	966	961	930	906	918	907	959	972	909	1002	966	924	886	872	911	956	931	919	946	958	925	936	968	941	973	983	921	917	910	958	925	938	1007	929	964	921	917	983	962	902	966	911	1022	982	965	940	958	947	958	891	927	898	943	940	892	925	898	951	963	950	971	934	946	930	936	998	904	1024	921	991	973	980	904	903	950	952	948	910	1013	921	939	975	879	921	954	901	931	1012	962	929	1014	914	912	981	913	987	986	954	942	908	962	989	909	931	969	886	879	928	881	935	979	976	918	918	1006	939	921	956	917	908	928	950	941	968	956	946	975	905	953	908	954	962	966	923	942	933	959	880	1003	951	985	971	919	962	923	966	956	969	965	929	937	924	961	939	989	878	950	919	972	966	928	912	955	974	941	935	956	946	960	945	948	992	893	899	856	944	962	930	954	906	897	974	979	931	915	959	970	974	946	963	944	928	930	960	974	943	920	976	956	947	940	958	924	970	962	942	952	937	962	939	899	939	935	934	985	948	916	899	941	906	931	926	899	902	933	975	950	914	938	917	923	1004	925	904	960	910	970	971	929	898	984	954	936	948	960	942	934	964	923	941	937	920	943	953	942	925	911	944	915	968	928	903	943	951	949	961	909	941	990	944	1005	957	915	893	944	942	963	943	943	916	905	934	961	947	953	961	959	920	912	954	918	935	921	933	948	928	919	934	949	961	963	917	972	941	933	1007	949	947	890	937	957	934	976	950	942	969	932	967	976	977	939	868	972	872	948	968	913	925	906	942	943	935	980	963	953	911	939	929	907	1002	987	939	970	976	998	959	948	962	923	981	960	931	982	968	1002	921	912	913	967	969	961	911	967	980	953	993	974	938	949	937	958	907	956	917	959	995	901	974	933	948	965	965	971	1000	873	1013	1003	955	957	965	921	983	929	918	929	970	897	1018	924	925	986	972	968	996	973	926	949	935	929	946	892	972	922	892	949	927	990	913	941	945	978	926	929	955	978	967	947	949	959	944	942	910	922	952	995	959	942	936	993	955	952	915	967	974	926	946	952	911	994	970	901	950	938	977	939	908	936	965	940	945	885	956	913	924	896	905	1011	890	938	907	964	947	940	897	919	984	962	922	934	980	985	915	954	990	939	908	936	917	949	920	956	912	910	932	923	966	932	926	979	939	940	950	919	938	933	953	952	949	958	911	919	968	902	902	933	925	929	946	964	915	997	924	962	951	926	971	935	929	976	960	947	931	909	925	924	941	935	991	959	928	960	926	953	962	971	948	947	945	920	972	948	957	970	1024	921	940	958	1009	939	924	931	962	919	926	936	983	919	933	998	941	915	942	933	946	937	971	945	957	962	957	961	938	923	932	944	892	897	905	952	978	910	920	927	901	975	918	939	909	925	929	935	977	910	866	897	939	947	982	918	899	978	908	984	956	934	947	904	997	947	975	944	947	947	938	946	905	942	942	916	967	958	963	943	913	988	993	928	898	956	958	961	938	973	938	918	969	914	963	985	868	952	914	967	947	966	915	956	996	940	956	979	916	954	982	918	939	937	898	942	938	904	897	930	940	993	912	974	920	949	944	910	894	908	887	934	930	982	955	943	899	887	896	937	913	940	1010	977	923	975	952	890	942	949	930	924	958	946	948	940	876	952	964	925	972	974	918	924	881	948	959	935	969	910	922	960	947	953	993	938	958	942	936	883	966	982	886	933	995	921	911	987	985	976	962	918	936	961	927	953	901	915	921	978	997	923	954	904	950	936	884	911	992	934	947	959	925	957	900	900	959	942	968	991	875	1015	930	907	944	966	971	930	905	920	1037	946	951	953	942	1008	941	938	872	940	958	965	965	930	930	970	941	931	1002	961	940	997	884	922	920	938	968	979	934	973	940	915	959	901	990	988	878	940	927	968	1013	910	983	935	1013	932	963	969	972	991	864	984	951	975	953	944	935	966	946	964	963	982	939	993	976	970	972	909	972	928	909	987	956	882	928	930	954	980	926	876	929	941	946	943	908	923	919	959	970	938	944	954	932	960	938	969	916	944	950	930	974	952	964	989	1001	924	959	938	980	940	954	933	917	963	947	938	924	925	1007	930	955	989	956	905	996	986	931	892	908	962	898	966	934	930	912	945	964	960	1005	978	955	955	979	933	950	902	940	930	912	917	932	1033	952	914	927	948	966	959	1006	922	930	966	888	956	961	952	962	925	945	920	939	982	947	903	968	941	906	940	989	936	966	944	922	949	920	934	922	947	889	989	927	888	938	913	913	914	950	946	927	946	947	950	914	966	992	977	967	986	982	918	880	926	950	929	962	979	939	970	958	946	889	935	944	933	928	949	927	949	1009	930	932	963	958	952	944	925	940	927	966	982	983	912	937	969	964	951	908	968	950	935	955	1007	955	974	957	944	882	946	941	933	942	976	915	934	948	980	924	939	926	968	892	900	994	989	963	881	986	950	947	899	911	952	975	955	978	916	959	925	968	964	979	993	921	958	928	920	944	971	930	952	934	930	970	902	911	950	914	938	991	932	919	954	987	994	933	975	953	991	930	916	973	900	965	887	933	918	942	953	903	946	915	913	921	961	928	916	937	881	971	988	986	947	944	956	968	888	940	926	929	956	991	927	927	997	979	994	915	923	929	930	927	934	953	887	935	884	996	943	971	977	982	989	940	930	930	963	950	990	928	962	963	974	918	912	919	925	906	972	946	891	940	1011	932	969	945	930	905	905	886	951	917	887	961	900	901	927	942	941	954	927	925	922	923	1002	934	969	946	959	957	958	931	941	935	957	959	966	941	985	932	918	984	974	907	956	965	959	971	918	978	960	996	955	939	946	1009	952	907	941	957
23142	21840	31041	25920	22346	19455	7211	716	556	562	558	508	584	562	528	526	521	551	538	543	553	536	556	521	542	573	518	552	518	564	538	532	540	497	508	466	533	504	551	522	556	516	537	533	495	473	499	546	507	507	488	556	526	539	527	548	534	462	522	519	496	542	500	537	515	540	509	511	555	498	523	495	500	551	544	516	505	540	479	487	492	479	533	483	528	487	538	534	499	552	517	522	510	519	500	527	504	470	497	562	512	488	542	524	513	528	551	528	524	566	498	502	475	546	494	512	554	501	516	499	538	475	494	527	531	521	516	540	528	558	496	483	532	527	522	517	490	499	512	502	504	519	528	522	510	492	492	514	486	520	526	472	523	517	511	483	490	533	482	532	525	535	539	500	521	515	513	497	511	507	578	523	507	508	523	519	484	526	548	517	513	524	514	490	510	518	527	483	551	530	504	502	478	530	526	516	515	511	451	532	493	489	517	514	515	458	539	523	501	518	493	525	528	515	531	521	466	497	549	477	516	538	517	473	510	527	530	516	511	518	526	517	515	529	548	532	501	498	488	551	535	539	567	478	514	494	534	542	491	550	521	564	537	548	521	526	517	559	509	507	510	532	505	480	472	481	542	524	497	538	551	514	469	531	558	502	548	508	503	540	536	527	518	518	494	482	520	544	527	539	499	555	524	531	536	512	533	499	489	532	530	529	511	522	522	516	520	515	548	500	521	513	544	560	528	578	523	512	544	511	494	523	517	520	530	541	536	492	556	499	477	505	508	513	529	554	529	500	488	502	526	528	487	525	515	547	517	493	575	543	493	528	523	489	531	530	513	542	493	503	571	484	540	520	516	514	490	487	530	507	553	545	535	520	532	517	514	501	533	517	515	528	501	514	521	538	518	549	504	512	528	493	553	557	509	517	567	491	484	524	528	532	533	489	501	496	531	498	487	486	543	528	509	479	543	497	497	554	507	517	518	521	533	490	491	515	516	540	509	500	518	537	545	542	490	522	516	547	524	497	502	474	560	531	554	515	495	497	545	483	542	541	538	489	551	528	524	544	509	534	517	568	504	508	502	512	493	504	490	516	543	498	502	520	556	488	514	552	511	498	493	494	540	494	529	510	486	517	563	487	468	492	517	529	521	492	502	478	548	512	532	485	561	488	530	521	524	489	525	543	526	512	490	568	529	531	560	507	489	543	518	533	525	560	531	506	512	515	522	536	520	541	516	551	508	521	549	492	494	526	567	500	525	516	546	550	531	557	498	507	545	529	470	525	505	499	540	504	501	549	522	483	545	542	494	537	507	509	514	513	521	532	555	520	513	531	535	533	526	476	531	506	520	553	505	544	536	513	478	532	535	515	525	546	505	536	534	526	500	529	520	534	518	503	501	554	517	516	492	488	520	544	522	491	503	506	494	511	479	500	545	532	514	503	509	463	499	513	535	540	484	525	535	480	515	517	533	493	478	498	484	537	520	523	478	562	478	472	525	533	503	521	548	490	491	534	539	498	534	483	533	533	535	501	546	493	547	508	548	545	509	510	549	490	538	513	512	506	557	510	496	512	536	532	520	501	487	502	474	510	512	521	501	500	499	508	532	507	502	507	557	547	570	511	494	512	535	511	523	530	517	515	513	507	510	550	482	547	542	504	513	508	535	495	533	447	523	485	520	513	477	557	519	481	489	480	473	469	545	528	526	477	511	514	484	485	528	509	493	495	506	557	517	499	502	512	505	537	515	510	527	488	506	537	527	530	472	483	539	512	522	496	548	527	535	503	505	557	550	493	502	502	550	521	509	536	538	501	496	497	528	512	525	504	480	497	522	498	489	488	536	564	496	513	519	494	510	480	488	525	513	496	509	537	528	555	535	459	485	506	509	501	553	484	539	498	494	506	556	514	495	534	506	494	504	492	492	534	472	556	512	510	522	551	525	484	518	563	535	544	528	508	498	551	529	535	522	539	512	516	558	524	507	517	478	513	504	516	550	523	518	508	504	494	501	523	498	562	575	526	526	530	531	487	498	508	541	541	525	465	524	536	524	492	545	493	563	484	561	513	511	492	514	494	502	501	504	533	514	524	504	495	564	522	522	484	528	594	454	566	538	524	569	523	505	551	525	559	487	508	532	515	562	485	510	505	527	501	505	509	541	583	536	537	536	532	556	540	501	542	536	523	526	497	528	511	479	525	528	520	522	522	517	489	520	516	541	492	525	522	519	523	511	539	507	515	510	507	552	494	539	541	538	524	497	551	504	534	556	515	518	533	527	521	508	539	549	518	494	493	511	515	544	539	493	531	558	491	528	509	511	503	524	552	471	530	506	494	503	515	551	461	532	535	513	564	548	520	513	492	505	498	481	555	527	481	528	501	532	505	520	524	557	513	510	563	500	578	519	553	496	531	521	505	524	507	539	490	538	547	525	491	510	489	500	503	529	557	521	487	514	532	521	543	485	546	510	498	489	475	531	510	531	531	524	525	541	519	541	540	512	522	487	505	516	527	463	502	497	549	533	468	564	516	522	465	557	517	534	540	501	510	543	510	561	471	527	557	511	512	512	532	477	512	506	551	552	527	554	488	501	525	543	533	536	481	498	524	563	554	491	499	486	458	554	543	530	548	465	527	524	511	565	492	507	528	499	529	551	502	500	538	503	478	531	473	517	535	510	561	496	516	487	510	545	506	536	497	526	495	528	519	541	487	528	509	500	480	521	522	506	505	530	497	487	510	543	500	514	535	537	524	543	554	520	484	505	483	553	542	510	532	493	499	553	498	509	495	504	505	461	534	491	522	553	466	523	486	513	546	496	540	532	510	538	477	471	542	534	563	520	519	543	521	508	500	498	532	519	491	511	542	466	516	565	563	531	499	521	517	541	471	511	519	503	507	555	506	523	495	509	463	499	453	472	537	499	510	524	508	510	505	506	520	507	528	524	518	496	495	526	485	528	508	515	496	473	542	500	509	511	571	519	525	502	482	525	540	489	499	506	486	489	516	540	558	538	515	547	506	526	520	516	504	502	472	546	536	514	532	551	484	534	555	534	523	536	508	554	507	517	520	472	522	546	497	499	483	506	494	524	489	542	538	550	540	475	523	522	536	516	509	579	542	506	540	508	522	524	542	546	503	500	504	518	519	491	519	475	481	503	497	563	531	515	508	536	562	534	515	535	539	517	544	517	510	505	517	513	509	516	496	503	484	513	542	529	475	544	505	518	466	515	518	513	550	491	513	513	466	547	518	512	507	513	454	545	500	551	519	543	509	510	492	513	502	564	534	568	514	521	533	552	480	517	495	518	491	480	546	466	491	524	498	498	492	538	549	520	500	511	516	543	495	487	512	523	527	553	529	546	530	564	509	525	518	530	500	500	518	478	501	504	525	504	514	526	517	503	521	492	490	552	510	554	507	519	506	495	523	539	478	535	467	519	471	540	517	472	506	550	511	499	534	519	522	511	519	533	499	472	519	519	502	544	458	571	503	522	543	500	497	517	504	471	547
59977	101525	79898	52887	32560	10101	2881	956	902	823	921	872	902	905	861	902	909	840	838	894	876	870	868	931	927	897	888	941	869	891	882	883	849	876	865	883	871	866	855	906	854	861	922	858	888	842	888	834	905	909	833	888	894	907	816	860	917	913	872	881	873	902	839	939	886	886	888	862	844	897	866	914	899	832	895	862	904	882	901	894	832	861	901	862	896	908	874	916	900	895	896	890	913	871	937	853	873	880	829	878	892	957	937	875	869	898	878	896	845	922	869	870	933	897	872	869	853	857	853	898	888	899	845	840	877	864	982	901	848	847	856	847	939	875	919	927	887	850	913	900	850	905	868	898	887	872	843	889	928	872	937	870	918	911	868	914	912	922	865	897	920	880	899	910	910	876	870	859	821	839	876	884	883	938	886	876	911	855	874	834	843	877	884	867	873	881	852	870	854	890	841	887	845	905	890	923	865	890	841	883	841	888	860	868	851	851	852	869	871	842	832	892	865	892	886	877	870	864	917	914	920	918	844	918	886	899	895	866	863	878	894	828	878	855	877	809	837	839	885	861	843	893	886	888	857	867	883	818	889	909	908	859	862	894	897	830	855	880	863	870	827	853	881	836	868	923	857	862	883	864	888	849	896	892	844	883	879	870	867	861	914	902	913	897	870	862	891	879	876	881	857	832	952	804	840	903	915	891	873	881	857	918	879	835	887	932	899	866	831	881	902	865	852	845	895	904	907	869	836	869	814	900	863	884	915	895	885	847	882	855	845	850	928	910	848	866	864	918	902	897	881	918	902	845	933	815	861	820	868	868	852	906	894	863	905	938	807	960	852	881	850	853	890	887	892	885	839	877	876	848	850	899	932	821	890	858	821	919	880	877	868	842	930	881	873	896	929	868	850	833	828	949	865	890	937	877	821	908	919	873	822	894	856	854	842	831	885	846	864	858	868	859	865	922	888	862	864	863	849	839	852	867	842	900	885	812	861	891	862	860	906	852	885	828	862	855	904	876	870	894	887	871	889	886	894	871	926	892	851	882	915	842	843	846	906	837	771	898	848	873	884	856	917	887	845	862	872	895	915	803	886	877	823	917	923	860	907	856	898	883	903	881	851	873	867	906	826	922	863	893	876	849	854	830	828	844	885	840	886	873	903	875	837	863	895	898	833	882	862	875	840	920	859	928	836	861	891	883	843	878	862	881	871	876	840	880	861	871	898	847	900	858	870	878	867	930	948	838	847	856	865	864	896	869	819	838	881	899	881	865	902	908	865	861	900	914	900	881	905	908	866	880	911	919	834	905	853	874	835	935	892	858	883	874	870	816	908	831	896	823	890	879	829	869	892	897	826	893	876	872	841	867	841	903	809	880	936	852	907	871	871	882	853	906	899	878	844	845	879	876	849	867	834	859	884	869	885	916	873	889	863	824	878	894	867	899	840	841	918	856	886	872	898	881	883	886	881	849	915	859	952	913	789	872	832	904	878	852	874	874	851	891	948	855	825	881	825	862	876	869	866	916	840	858	905	879	848	890	863	891	900	849	831	905	907	850	868	862	934	910	883	877	874	865	817	866	850	870	858	869	885	873	844	893	855	860	854	887	829	867	893	842	861	888	927	861	895	911	847	901	791	898	919	882	829	877	834	873	889	822	905	872	874	932	884	895	913	929	862	911	880	933	910	889	885	866	877	915	921	852	880	841	901	847	943	878	899	899	837	857	872	842	885	883	876	912	824	932	846	878	853	935	870	858	886	910	888	869	870	881	835	872	919	867	865	885	875	884	878	884	928	869	854	856	929	887	867	814	794	874	844	853	914	888	957	892	840	867	862	844	897	865	837	921	882	892	914	870	882	829	880	870	892	864	921	887	864	851	918	884	866	852	901	919	929	895	864	881	872	900	901	868	878	883	850	901	845	872	876	896	861	874	933	868	901	874	838	888	825	899	895	918	836	811	884	883	855	821	851	864	840	858	829	920	864	844	918	861	914	876	911	890	882	865	888	876	892	783	854	862	932	847	842	850	863	876	910	874	856	867	893	794	888	860	877	812	831	857	882	909	962	824	903	861	899	867	829	852	866	912	898	832	882	852	854	818	927	849	893	893	859	889	859	897	871	913	940	844	903	854	829	884	880	878	896	876	899	838	853	877	895	857	888	856	889	858	887	899	895	849	887	826	920	887	836	828	868	893	883	850	878	870	855	847	874	885	864	880	886	894	872	921	892	887	847	813	837	836	917	913	851	848	862	870	883	916	871	787	855	893	913	858	848	949	895	879	865	886	924	887	851	848	888	887	847	860	889	868	891	869	864	843	860	886	921	927	897	797	886	830	851	946	868	882	875	888	901	862	872	890	911	903	865	928	841	821	884	869	828	841	866	837	848	898	894	892	892	862	865	914	867	888	904	887	867	830	865	861	855	901	860	858	866	873	918	923	922	857	856	853	911	850	859	838	867	864	876	880	863	903	885	868	908	914	873	874	889	880	880	883	880	842	889	893	899	766	928	849	905	887	890	881	904	894	877	866	846	845	842	819	843	848	893	892	845	862	850	890	866	874	906	824	896	821	903	882	898	919	913	885	861	826	843	870	906	888	878	936	856	889	890	891	867	842	862	867	865	867	884	841	848	821	921	825	828	821	907	877	900	869	907	924	880	894	866	827	892	875	946	912	879	939	871	912	853	849	891	884	903	908	883	870	932	891	927	889	888	888	866	827	884	821	920	911	895	878	907	854	895	860	888	850	844	871	847	918	863	877	847	843	882	892	913	875	902	878	934	847	885	853	841	842	890	825	859	865	959	890	844	901	880	912	920	829	802	854	854	849	915	836	838	853	934	835	932	888	906	827	851	872	820	901	911	906	889	845	879	846	861	870	921	872	833	893	866	894	848	880	926	885	883	861	839	918	885	885	895	871	895	882	851	824	853	946	840	885	886	866	846	834	878	895	868	837	919	828	864	842	851	891	922	876	912	883	857	832	902	872	891	928	899	854	906	839	838	864	893	951	868	921	890	846	887	865	873	832	873	828	874	878	870	807	891	893	864	875	825	864	872	875	874	878	848	843	857	843	923	850	939	911	858	878	845	935	896	844	890	835	879	883	869	897	874	916	852	851	838	885	911	877	898	884	846	880	886	918	923	858	879	878	894	839	853	843	908	838	849	830	948	884	889	854	911	815	867	893	926	943	922	887	889	904	873	915	896	896	893	881	869	891	908	840	843	896	909	917	898	871	891	848	857	888	874	880	840	829	912	928	933	817	848	976	948	850	873	898	829	891	929	884	888	853	884	870	818	841	872	863	860	869	843	875	885	922	869	886	904	885	866	871	848	893	853	832	934	866	887	840	833	878	810	892	825	895	885	820	914	838	876	880	878	922	834	907	874	889	825	850	897	883	862	896	901	863	836	852	837	839	909	884	835	886	890	911	911	871	910	892	883	849	847	911	933	887	897	891	833	877	842	860	864	880	865	879	877	894	911	923	906	860	887	915	869	901	881	888
27994	28947	29784	16925	4424	1171	881	811	748	740	752	750	713	745	775	729	718	720	775	738	746	721	750	733	713	730	719	776	731	769	758	732	740	792	758	804	728	747	748	802	804	756	731	785	743	808	801	751	761	754	767	755	749	770	764	820	754	805	754	784	733	747	763	741	781	744	771	750	758	774	790	766	755	721	759	748	752	744	693	784	776	747	696	788	767	747	715	773	768	711	799	776	760	745	783	739	753	731	767	767	726	774	780	831	735	787	770	732	782	776	809	787	713	773	728	751	778	768	720	738	760	780	722	732	657	726	724	777	787	731	735	774	772	772	774	716	704	803	740	730	740	745	726	751	739	777	773	806	748	785	701	754	725	739	729	759	774	755	746	711	723	697	788	744	762	770	725	762	748	727	760	722	690	744	714	756	784	745	731	783	760	735	754	770	781	781	708	714	761	744	728	788	755	716	769	717	762	741	786	751	743	748	765	759	756	778	745	748	750	737	720	760	706	801	742	739	782	768	850	692	766	781	730	763	767	729	771	758	748	768	745	761	740	730	698	769	704	752	761	785	719	815	733	765	778	734	760	755	804	755	735	736	757	754	781	804	771	783	746	753	782	764	758	755	751	782	745	782	685	679	813	728	762	701	737	779	809	746	789	762	756	779	774	805	712	738	743	783	758	787	753	719	797	717	748	762	661	792	777	786	718	744	735	791	817	781	747	714	730	746	709	754	825	766	760	728	722	749	820	732	774	803	792	746	744	769	710	777	756	759	732	723	715	788	789	729	803	742	728	790	745	736	724	749	786	770	734	750	773	733	750	753	733	754	746	799	776	693	757	706	739	821	788	749	753	728	772	712	746	807	712	785	737	754	781	756	710	736	728	711	800	735	701	762	807	749	699	732	746	772	779	771	747	762	775	755	768	766	744	785	748	732	741	741	766	763	760	724	804	749	752	730	761	727	756	763	757	778	771	722	762	733	766	773	739	721	761	758	777	740	767	722	755	762	729	755	768	746	738	805	738	760	764	736	798	717	786	756	720	744	783	722	734	793	744	757	716	738	755	751	707	696	709	731	819	763	772	797	723	762	764	711	737	782	740	789	685	805	753	742	770	754	731	776	748	753	750	743	747	773	759	782	776	768	782	760	739	758	799	766	802	775	755	728	758	725	740	722	746	801	686	756	755	711	756	729	724	746	774	737	729	718	708	722	756	758	791	748	761	735	770	775	796	731	795	785	741	723	796	736	740	761	745	698	736	778	842	726	766	777	780	793	779	724	749	780	777	773	711	789	757	794	767	704	779	735	767	777	799	748	726	756	737	748	758	775	717	783	747	781	750	817	774	727	776	765	724	782	724	776	733	729	772	772	773	723	770	719	769	753	768	748	787	719	790	769	767	749	767	739	721	679	759	813	770	757	719	810	747	709	728	776	724	815	752	774	770	766	754	759	760	739	759	753	751	754	725	776	744	778	759	778	740	794	759	722	754	762	795	744	676	743	765	762	744	756	733	757	774	772	786	696	768	804	759	764	759	743	757	738	708	766	781	726	783	762	765	806	718	760	746	702	804	751	771	802	728	793	738	715	751	719	796	680	709	754	745	720	761	804	765	754	731	752	825	793	713	706	740	796	762	707	775	744	732	747	736	739	770	787	741	739	776	742	783	714	738	778	731	788	741	719	781	717	726	756	802	761	679	754	772	703	761	770	799	747	762	756	761	691	770	740	751	792	750	768	758	805	787	739	692	772	710	767	783	783	750	732	780	759	714	699	787	736	720	747	799	753	724	746	697	726	751	787	738	779	699	746	745	766	777	723	706	773	744	745	761	710	792	734	733	757	714	737	788	772	695	745	742	780	747	695	810	721	743	740	750	745	735	735	725	734	750	761	745	781	726	750	681	775	736	794	754	755	780	742	698	756	735	736	734	756	786	749	767	791	744	754	729	726	755	732	802	716	777	811	721	761	765	747	744	784	735	766	706	713	767	772	753	758	764	779	765	722	749	768	730	734	772	805	705	755	766	729	737	766	748	776	778	754	740	807	739	693	759	756	743	712	762	766	760	753	741	711	773	794	726	769	763	773	760	713	757	762	789	754	716	771	732	743	793	725	773	780	767	761	725	760	749	774	731	790	734	730	768	787	745	782	817	735	767	747	756	735	703	751	776	736	763	753	731	708	756	720	710	736	767	696	762	763	694	756	768	763	743	766	768	724	782	771	704	783	745	782	735	769	685	759	801	841	758	717	739	733	744	796	722	708	785	747	739	728	787	750	728	780	787	750	777	711	773	764	729	697	721	760	797	754	699	746	726	727	759	745	765	717	778	754	772	756	756	737	697	774	776	783	751	760	736	747	743	711	751	771	768	700	680	736	720	739	733	720	691	744	759	752	714	773	786	718	788	778	758	757	754	795	739	753	771	745	759	775	717	720	711	767	759	695	756	715	784	831	713	699	788	755	758	740	710	744	780	755	760	803	773	733	740	753	752	738	743	793	784	804	788	776	735	740	786	800	777	756	736	762	700	754	761	741	746	816	782	760	767	755	726	715	752	748	779	796	731	765	781	747	756	755	717	730	764	781	808	763	767	779	772	782	720	768	752	803	753	731	749	752	737	727	735	726	772	682	723	767	740	716	716	729	793	776	743	772	732	757	738	758	737	742	727	725	669	801	733	727	731	746	754	717	783	775	751	780	755	737	749	780	763	744	763	725	707	787	807	718	797	767	765	723	709	768	763	746	778	740	748	790	746	739	727	737	726	696	785	758	756	748	757	782	761	726	783	718	765	742	738	795	753	698	757	784	788	804	758	748	790	744	751	779	755	765	770	756	760	714	773	735	724	759	760	778	742	721	704	811	738	778	770	747	774	757	765	757	771	730	768	739	744	744	745	728	718	725	750	740	759	742	789	788	781	724	747	744	707	748	730	759	730	764	762	794	749	723	806	720	781	780	818	793	734	767	763	812	748	760	760	717	770	779	763	753	746	793	799	776	776	780	717	751	785	782	766	755	758	744	763	737	714	713	724	789	755	746	745	752	731	754	783	704	734	757	745	738	732	816	811	754	761	786	731	786	764	781	754	719	732	784	729	717	776	763	729	765	740	734	788	742	724	760	772	713	765	762	757	738	736	812	728	752	762	729	761	776	778	756	761	767	765	754	715	737	766	730	773	764	773	766	748	793	787	770	743	760	739	730	771	758	757	769	733	730	764	755	745	805	680	753	751	767	735	788	760	718	738	737	710	769	791	735	775	722	762	769	719	743	753	759	788	775	767	768	773	749	782	772	806	712	776	744	751	725	729	784	775	739	776	735	747	784	768	752	829	733	734	726	713	780	788	747	830	731	725	710	758	746	743	716	712	749	771	752	775	814	773	752	780	730	713	753	722	774	739	777	754	725	778	749	746	724	745	784	751	744	732	727	777	744	755	705	765	750	831	752	722	727	788	760	769	705	754	763	806	779	748	784	781	738	765	756	765	718	739	738	829	732	777	765	768	772
34877	49456	35737	18371	7168	2121	1429	1265	1369	1298	1316	1295	1320	1332	1272	1263	1356	1289	1353	1311	1336	1253	1243	1292	1289	1285	1307	1292	1379	1249	1292	1271	1256	1280	1288	1338	1312	1299	1295	1294	1336	1375	1326	1355	1297	1346	1342	1352	1351	1294	1259	1323	1332	1276	1292	1263	1295	1309	1299	1254	1289	1312	1313	1317	1258	1309	1292	1319	1223	1298	1286	1297	1296	1275	1329	1265	1319	1312	1322	1316	1281	1310	1250	1302	1279	1253	1302	1206	1323	1266	1253	1258	1283	1306	1287	1290	1365	1262	1286	1247	1325	1299	1242	1320	1288	1307	1278	1354	1301	1293	1313	1307	1316	1339	1294	1308	1301	1320	1310	1354	1330	1242	1293	1341	1334	1262	1266	1360	1308	1330	1256	1419	1262	1292	1305	1339	1331	1253	1312	1301	1348	1279	1237	1363	1340	1284	1329	1263	1311	1299	1329	1313	1273	1354	1315	1243	1281	1292	1335	1288	1309	1281	1243	1254	1313	1256	1325	1257	1213	1166	1339	1296	1200	1305	1275	1243	1333	1326	1300	1296	1255	1325	1311	1304	1261	1255	1346	1285	1360	1247	1322	1318	1313	1311	1309	1321	1181	1343	1337	1319	1294	1323	1265	1330	1297	1354	1259	1253	1289	1327	1280	1341	1314	1292	1353	1303	1242	1290	1322	1326	1280	1286	1299	1306	1292	1301	1319	1334	1296	1271	1283	1301	1277	1303	1327	1359	1295	1278	1286	1304	1269	1357	1325	1289	1325	1286	1319	1351	1289	1273	1341	1343	1260	1323	1311	1349	1358	1308	1322	1317	1266	1300	1261	1279	1300	1299	1319	1323	1334	1316	1256	1352	1372	1340	1337	1343	1326	1298	1209	1310	1307	1367	1351	1335	1332	1375	1293	1244	1298	1335	1324	1258	1334	1308	1236	1305	1359	1263	1328	1290	1267	1252	1262	1247	1330	1281	1316	1316	1329	1318	1261	1330	1309	1285	1261	1273	1276	1282	1290	1281	1355	1248	1341	1260	1292	1289	1351	1319	1320	1304	1330	1346	1333	1316	1344	1317	1272	1352	1259	1336	1314	1359	1308	1302	1328	1334	1341	1244	1289	1206	1292	1305	1269	1345	1331	1327	1326	1226	1320	1267	1320	1294	1234	1314	1258	1352	1269	1312	1314	1331	1343	1317	1317	1291	1284	1272	1291	1300	1341	1325	1317	1301	1325	1286	1272	1312	1362	1292	1284	1260	1298	1254	1286	1302	1312	1328	1297	1280	1344	1298	1340	1276	1220	1302	1325	1301	1287	1273	1272	1298	1258	1263	1353	1282	1318	1219	1236	1292	1258	1261	1278	1290	1255	1332	1253	1340	1259	1271	1323	1315	1282	1302	1306	1259	1270	1282	1286	1296	1349	1287	1330	1282	1298	1278	1281	1279	1308	1299	1335	1355	1325	1288	1297	1343	1338	1329	1305	1333	1326	1283	1321	1294	1276	1278	1384	1355	1300	1311	1312	1324	1308	1283	1332	1274	1323	1292	1258	1224	1204	1250	1318	1225	1234	1323	1291	1329	1267	1380	1217	1308	1393	1290	1419	1242	1316	1325	1294	1307	1324	1280	1330	1265	1327	1329	1321	1294	1325	1296	1319	1309	1362	1281	1292	1358	1253	1304	1353	1346	1303	1345	1349	1236	1348	1308	1299	1247	1314	1286	1311	1364	1232	1270	1297	1332	1279	1301	1299	1289	1166	1287	1347	1271	1288	1294	1218	1321	1267	1311	1298	1275	1286	1330	1273	1302	1347	1307	1261	1310	1335	1304	1328	1305	1346	1333	1308	1281	1298	1273	1337	1319	1311	1310	1288	1262	1369	1347	1271	1300	1273	1304	1304	1315	1318	1264	1295	1346	1295	1304	1317	1353	1261	1306	1354	1262	1378	1245	1339	1251	1308	1269	1386	1314	1284	1262	1344	1316	1272	1335	1292	1290	1272	1288	1290	1314	1333	1342	1317	1269	1288	1357	1331	1209	1429	1295	1318	1355	1338	1363	1289	1337	1230	1286	1279	1311	1358	1300	1268	1350	1345	1261	1266	1260	1254	1281	1345	1317	1317	1326	1324	1259	1233	1248	1306	1292	1265	1303	1313	1299	1303	1326	1293	1235	1301	1295	1228	1310	1302	1308	1270	1268	1300	1338	1296	1276	1282	1311	1332	1326	1315	1368	1334	1363	1280	1298	1278	1293	1328	1310	1264	1247	1257	1336	1362	1339	1278	1330	1251	1337	1328	1359	1312	1290	1328	1326	1273	1291	1267	1287	1293	1281	1318	1267	1285	1282	1281	1281	1242	1318	1333	1196	1279	1260	1244	1325	1302	1267	1302	1268	1259	1352	1339	1336	1278	1308	1338	1300	1288	1313	1314	1309	1332	1218	1268	1293	1330	1258	1335	1263	1279	1311	1327	1323	1284	1347	1304	1301	1270	1307	1261	1335	1284	1363	1294	1289	1359	1356	1276	1248	1259	1293	1299	1249	1331	1288	1277	1302	1316	1292	1297	1350	1307	1232	1335	1319	1319	1289	1277	1306	1356	1287	1362	1252	1384	1322	1289	1407	1327	1294	1288	1270	1310	1328	1297	1323	1332	1298	1291	1304	1260	1275	1254	1289	1303	1328	1282	1271	1288	1302	1286	1285	1274	1285	1339	1332	1256	1284	1364	1299	1240	1312	1261	1291	1341	1277	1316	1291	1197	1275	1334	1290	1308	1278	1336	1309	1317	1258	1285	1285	1362	1277	1334	1283	1310	1314	1326	1311	1331	1299	1332	1223	1228	1344	1328	1277	1315	1273	1361	1328	1303	1282	1287	1332	1340	1273	1327	1329	1313	1284	1283	1286	1323	1281	1364	1268	1264	1281	1328	1275	1348	1318	1255	1318	1344	1330	1333	1323	1342	1339	1331	1334	1248	1329	1245	1348	1294	1280	1283	1307	1278	1277	1196	1304	1343	1337	1346	1245	1260	1343	1333	1285	1324	1294	1276	1329	1317	1236	1287	1316	1341	1294	1313	1307	1349	1300	1281	1293	1241	1299	1268	1310	1240	1317	1298	1224	1371	1301	1318	1309	1335	1301	1319	1252	1373	1246	1281	1309	1316	1358	1316	1296	1263	1354	1312	1287	1298	1305	1320	1286	1275	1296	1247	1312	1287	1304	1281	1278	1293	1337	1314	1313	1341	1226	1321	1244	1233	1308	1256	1300	1331	1274	1280	1276	1312	1324	1268	1323	1243	1294	1290	1294	1263	1288	1360	1323	1385	1330	1260	1270	1308	1245	1339	1311	1330	1311	1338	1273	1275	1349	1291	1286	1327	1294	1328	1230	1278	1274	1274	1294	1277	1335	1304	1330	1335	1274	1328	1194	1237	1247	1310	1273	1299	1293	1275	1302	1290	1295	1270	1366	1282	1302	1258	1274	1326	1335	1300	1309	1303	1254	1340	1341	1296	1324	1281	1335	1264	1292	1325	1298	1329	1298	1302	1269	1269	1321	1309	1278	1309	1283	1278	1362	1304	1296	1330	1288	1273	1294	1385	1338	1321	1337	1321	1304	1283	1339	1245	1323	1305	1314	1292	1304	1346	1251	1368	1286	1278	1289	1330	1318	1305	1289	1341	1339	1289	1278	1308	1357	1305	1290	1296	1312	1293	1348	1348	1325	1274	1356	1319	1303	1356	1337	1317	1336	1271	1263	1290	1325	1273	1391	1256	1216	1294	1311	1281	1296	1259	1323	1326	1269	1283	1270	1281	1338	1304	1305	1310	1332	1321	1279	1302	1308	1337	1318	1301	1308	1310	1277	1243	1252	1260	1293	1246	1293	1321	1274	1293	1235	1270	1300	1276	1291	1278	1338	1313	1237	1346	1323	1286	1334	1280	1356	1325	1267	1368	1287	1389	1289	1276	1243	1258	1272	1310	1334	1337	1281	1333	1308	1201	1305	1287	1301	1278	1296	1262	1359	1320	1277	1241	1339	1315	1338	1259	1364	1251	1328	1339	1267	1275	1236	1278	1259	1267	1379	1294	1254	1334	1300	1324	1298	1328	1327	1289	1252	1285	1331	1279	1287	1323	1305	1287	1304	1318	1291	1329	1259	1290	1318	1305	1292	1323	1350	1327	1266	1334	1202	1359	1297	1288	1272	1299	1267	1255	1290	1263	1337	1252	1300	1254	1296	1298	1326	1321	1268	1333	1229	1284	1222	1337	1257	1239	1246	1300	1307	1276	1322	1338	1371	1334	1280	1346	1302	1247	1383	1332	1341	1365	1241	1286	1337	1273	1327	1305	1264	1248	1327	1322	1353	1357	1305	1330	1275	1352	1333	1292	1369	1282	1310	1228	1267	1381	1324	1305	1232	1324	1338	1331	1272	1295	1284	1341	1253	1307	1307	1270	1257	1304	1269	1273	1332	1284	1350	1294	1339	1337	1341	1319	1318	1343	1279	1219	1353	1344	1274	1286	1283	1259	1289	1302	1294	1279	1322	1351	1311	1298	1288	1297	1238	1255	1306	1271	1301	1299	1274	1316	1350	1312	1360	1271	1373	1246	1310	1286	1276	1315	1327	1325	1260	1305	1272	1312	1309	1261	1370	1332	1323	1316	1316	1342	1233	1325	1339	1317	1345	1360	1289	1301	1376	1364	1355	1298	1297	1286	1264	1309	1319	1326	1257	1291	1262	1318	1265	1324	1310	1362	1244	1318	1292	1313	1335	1275	1309	1349	1288	1333	1317	1276	1325	1339	1279	1352	1344	1237	1287	1254	1306	1399	1326	1341	1321	1369	1283	1306	1284	1321	1278	1326	1279	1279	1323	1259	1359	1323	1296	1322	1316	1207	1287	1333	1304	1262	1378	1263	1271	1377	1261	1333	1309	1288	1288	1348	1349	1291	1354	1334	1262	1334	1282	1343	1254	1235	1348	1277	1294	1303	1331	1335	1335	1267	1266	1323	1293	1335	1278	1359	1308	1242	1376	1399	1292	1335	1283	1250	1301	1304	1293	1287	1326	1371	1274	1256	1243	1269	1292	1268	1290	1316	1323
24401	23217	33490	29102	21219	10299	1626	607	546	577	551	547	534	534	563	514	501	498	510	542	539	561	510	546	556	525	550	524	508	527	529	533	542	511	527	541	573	523	533	510	484	529	539	552	528	537	559	482	501	545	548	500	547	566	516	566	512	530	527	520	520	501	539	577	531	536	536	540	532	480	513	547	534	553	526	509	592	519	535	525	551	513	505	541	523	520	557	540	541	552	508	538	525	556	554	512	528	517	514	563	587	540	512	503	547	541	536	556	516	524	504	517	529	512	531	536	514	526	553	547	516	543	508	528	506	559	528	527	549	494	515	526	547	563	505	513	540	499	499	533	526	506	541	531	509	531	528	504	509	542	522	537	521	520	496	507	522	519	528	534	529	540	503	550	548	530	539	512	524	575	509	553	520	524	556	488	527	548	546	520	568	524	526	544	525	536	559	530	560	529	509	562	546	508	505	548	545	505	504	514	558	507	521	503	531	549	518	558	534	576	557	501	525	532	515	516	513	479	497	499	528	479	530	532	508	510	540	505	501	547	530	507	540	510	513	524	538	505	536	501	516	544	531	528	536	550	520	522	526	516	537	497	555	498	527	491	503	509	547	513	488	467	526	499	535	531	543	484	489	517	514	515	500	570	541	535	502	546	530	517	563	500	528	510	530	551	552	523	522	528	529	542	507	536	549	518	585	518	587	512	507	587	545	479	552	506	513	528	518	489	531	524	500	538	541	516	519	518	514	515	498	492	501	529	549	527	521	533	547	535	537	556	526	541	548	550	508	532	516	518	523	543	594	528	525	493	489	527	545	505	519	541	521	518	558	566	501	550	516	538	550	519	546	489	515	489	537	494	566	505	537	517	478	538	534	505	517	531	589	554	546	514	550	564	517	534	547	537	532	521	558	564	532	513	521	532	555	513	511	513	485	515	572	538	550	495	499	549	564	515	459	557	539	566	489	508	563	520	518	568	511	530	514	508	537	567	505	521	512	565	523	513	499	555	559	550	553	503	547	538	549	570	556	517	496	544	489	570	513	508	572	501	505	541	520	521	521	543	564	514	505	573	527	521	541	537	497	516	559	531	577	502	528	530	520	577	537	482	545	503	534	540	534	525	531	519	533	512	563	551	543	540	512	517	535	539	525	503	496	546	519	476	528	503	527	526	541	531	538	508	492	520	500	531	551	494	516	530	514	546	535	525	522	549	530	504	551	532	553	494	537	509	520	516	535	502	512	535	502	506	485	511	563	535	492	543	538	480	538	514	547	523	519	532	525	540	555	583	527	556	530	498	479	534	526	536	535	572	500	549	499	542	501	547	493	480	541	538	523	473	569	539	535	572	516	507	527	566	529	531	538	530	547	487	569	546	519	495	512	568	521	573	512	537	535	529	504	526	502	521	528	515	520	536	563	491	528	522	510	548	512	535	533	553	536	511	547	518	522	525	554	522	490	542	538	518	561	531	488	546	546	542	536	510	521	505	514	552	542	509	526	502	533	557	531	527	559	538	544	554	510	531	510	537	511	512	533	542	549	499	513	537	537	510	529	557	554	530	500	549	542	533	538	517	541	512	562	529	540	500	527	538	542	519	541	520	503	511	510	503	545	513	535	556	533	541	502	547	555	570	521	535	516	545	496	566	502	570	523	566	553	542	500	489	531	557	551	509	517	552	504	520	492	530	535	498	499	556	540	502	520	531	563	547	502	536	512	552	531	536	564	483	515	526	493	512	486	586	489	558	545	532	539	508	499	558	560	573	527	508	510	542	487	550	517	528	536	540	499	487	519	532	499	537	534	511	530	521	537	503	498	499	555	519	523	528	532	539	524	534	532	540	533	501	533	507	491	533	478	500	570	533	527	512	539	548	518	538	520	534	456	532	490	493	515	532	498	531	544	534	547	533	488	520	530	536	491	549	517	559	530	539	537	544	541	527	543	516	510	484	510	510	507	549	551	537	543	554	517	534	531	577	545	522	491	515	538	558	476	535	503	564	573	565	512	538	556	521	517	497	505	510	571	528	503	491	504	525	487	540	496	511	530	540	520	577	511	524	544	547	530	557	510	523	538	557	513	546	509	506	514	536	545	538	517	564	525	541	487	510	522	533	514	503	510	543	506	520	526	520	533	529	537	507	524	536	515	510	542	494	569	548	507	521	532	554	539	543	509	523	530	545	536	516	495	521	479	539	508	576	536	517	525	507	513	551	487	505	568	520	535	534	560	522	535	520	522	556	539	544	529	517	528	557	495	540	486	556	511	504	579	524	527	527	559	506	553	475	503	549	529	467	538	514	511	498	530	477	575	526	519	559	550	487	486	512	537	495	542	542	529	524	549	539	522	489	534	566	557	514	533	531	520	551	581	540	547	509	539	522	556	541	488	507	521	536	526	499	552	486	492	516	519	523	522	479	514	528	563	526	510	546	523	491	528	520	526	528	530	535	530	507	559	572	494	544	538	494	548	571	517	537	507	549	526	517	480	511	518	529	532	539	522	486	544	561	515	551	527	556	506	531	489	511	509	498	522	500	527	510	480	570	528	552	535	542	532	509	544	492	514	546	514	516	518	537	517	485	522	563	517	578	519	547	473	477	500	525	544	509	607	518	527	548	544	558	558	505	505	526	540	537	549	524	522	556	498	500	510	489	560	538	523	534	515	533	512	510	526	571	539	493	538	544	532	524	477	490	473	549	488	497	512	497	531	559	536	518	547	490	483	531	513	550	504	558	514	521	510	544	483	547	540	546	532	553	532	548	559	547	542	518	521	553	560	553	547	523	553	512	494	538	539	497	509	563	487	514	516	555	515	519	503	495	536	570	500	544	531	516	516	512	512	528	543	537	529	500	506	542	519	564	523	534	577	534	548	535	499	545	548	513	536	516	498	538	524	512	505	558	537	535	562	516	551	503	514	529	516	545	543	541	493	528	499	510	551	509	532	494	544	539	513	533	508	575	495	538	517	579	547	516	546	508	486	517	517	599	519	543	500	525	519	532	501	518	513	551	517	538	534	520	534	559	557	527	513	496	518	547	551	540	512	560	535	535	513	522	518	516	525	549	490	521	498	522	527	524	547	507	528	512	557	523	549	479	502	502	528	507	535	557	491	542	530	516	509	552	578	512	519	497	541	520	514	536	539	490	521	567	546	547	577	529	529	543	508	537	513	528	578	497	547	508	506	527	544	541	513	539	524	527	517	576	518	509	515	527	491	491	513	516	547	522	550	533	544	531	527	566	549	525	505	531	538	522	503	514	546	532	538	504	522	527	537	534	487	480	566	533	529	522	487	543	562	543	500	549	517	522	548	510	540	532	538	495	512	554	504	535	564	522	526	538	509	523	524	485	558	486	530	532	492	527	505	543	560	527	550	514	546	507	554	491	511	551	531	545	559	502	492	501	546	514	531	512	567	510	515	527	489	537	560	553	554	541	544	501	522	543	529	524	541	538	555	559	519	550	539	503	542	499	502	526	520	529	484	541	510	527	518	553	562	534	580	546
56934	90029	67787	41966	23622	7377	2446	939	953	971	955	951	927	964	907	924	945	938	915	961	929	946	961	945	905	942	960	926	916	950	998	937	915	946	933	933	899	972	953	923	935	939	959	928	918	948	938	884	964	948	913	977	930	964	896	926	975	959	987	993	897	923	945	962	941	994	961	950	937	905	883	947	920	876	938	949	955	906	997	961	958	936	948	979	959	970	977	943	969	947	953	922	940	881	884	911	935	937	950	948	924	923	944	963	939	947	894	957	1007	922	982	943	939	906	970	982	958	964	944	951	928	901	892	940	941	974	907	944	953	967	915	925	949	940	947	896	942	910	941	938	898	945	965	920	933	985	892	901	968	999	940	957	922	945	910	966	963	998	949	924	964	924	980	911	890	980	937	945	938	920	937	1001	956	939	961	932	962	934	955	966	954	945	928	938	995	942	909	958	940	941	957	951	936	943	922	897	988	936	929	899	956	951	946	957	935	960	921	906	902	932	920	976	931	916	917	907	912	920	902	956	969	961	951	911	934	961	900	962	963	925	964	958	927	930	891	987	954	956	926	934	949	935	964	978	922	948	936	936	962	953	911	952	924	967	923	951	914	972	899	905	940	915	932	968	904	969	936	947	999	949	944	965	940	980	963	912	933	897	934	947	965	933	949	935	962	972	965	923	906	905	960	987	983	957	976	934	980	951	961	948	885	965	948	924	965	911	960	964	944	931	992	909	905	903	975	911	992	957	911	948	972	951	960	960	978	921	946	970	994	919	980	937	914	956	937	964	953	967	966	941	936	928	951	951	967	912	927	951	988	938	909	901	926	935	953	950	929	900	936	935	994	918	879	1020	977	931	939	905	952	989	893	910	933	932	926	932	947	948	959	913	980	908	947	934	1004	890	958	930	938	934	954	893	970	973	956	884	962	989	942	908	904	941	959	914	937	962	949	930	965	936	948	899	941	940	899	940	929	954	943	946	891	895	909	934	991	905	939	942	927	919	889	899	919	942	894	924	945	915	983	958	934	881	915	900	920	904	937	918	888	946	994	902	971	940	938	941	909	928	882	919	919	993	986	936	957	942	911	936	907	948	963	911	918	1017	963	930	896	971	958	941	916	950	958	900	950	963	953	942	958	859	887	915	917	904	966	958	970	926	973	954	949	927	947	929	949	958	944	899	959	927	943	943	948	1005	919	940	953	963	898	972	945	989	933	977	921	910	919	880	954	930	918	967	934	990	975	982	981	886	950	888	913	1002	942	1002	928	954	906	981	940	988	965	917	909	945	920	928	916	929	887	899	909	965	1003	983	965	969	899	961	898	910	946	983	949	911	896	956	923	910	964	955	906	895	1019	935	934	895	990	946	953	975	963	937	953	978	972	910	888	986	959	942	910	946	963	966	908	864	979	836	954	941	951	968	945	927	933	930	964	985	936	965	1001	918	942	950	996	875	924	945	939	932	953	892	987	979	915	922	945	903	966	998	873	972	938	977	925	891	915	974	951	927	946	934	949	937	973	942	912	921	958	965	973	934	955	904	927	968	841	963	932	983	915	914	975	937	920	964	987	925	889	917	928	930	939	991	956	976	886	937	933	910	944	962	944	920	920	983	957	939	999	964	949	1028	938	886	953	933	945	908	910	922	907	954	906	901	954	950	971	915	937	946	939	919	908	904	914	954	915	951	975	968	926	962	964	928	953	944	930	945	935	935	856	976	926	961	902	928	922	914	951	945	954	914	931	905	898	957	948	943	958	984	935	932	929	876	935	941	939	974	952	994	914	908	911	926	929	954	954	894	934	961	914	918	970	1001	942	926	935	920	897	929	922	921	912	932	943	971	905	927	916	926	935	881	929	934	903	954	951	928	974	986	913	963	955	954	963	971	917	939	927	924	948	964	980	907	935	909	935	941	940	938	914	933	953	953	932	990	932	930	952	961	925	952	933	939	904	1026	931	940	893	944	957	962	931	967	970	897	910	928	917	923	1002	931	862	993	948	943	931	955	952	926	989	872	1009	966	913	951	926	937	951	953	935	894	912	1010	979	943	930	907	929	949	932	945	943	948	940	974	975	977	953	980	1002	941	1017	927	1014	924	891	943	953	962	941	937	972	927	958	978	967	902	939	931	940	939	935	970	966	921	898	894	918	956	956	918	988	928	951	933	946	928	961	895	959	948	959	925	961	909	920	988	944	938	867	985	924	889	996	906	918	928	902	929	935	941	944	899	969	931	956	928	992	921	946	938	944	962	975	900	952	968	917	980	919	977	886	882	925	880	888	951	928	896	971	954	906	964	1022	918	943	963	1019	897	945	966	958	1004	921	960	920	888	963	939	925	957	886	962	981	941	961	938	926	960	927	865	958	933	928	927	1009	957	994	947	898	901	986	966	915	937	1020	933	855	933	961	936	921	919	880	882	976	978	896	915	949	929	951	924	958	988	884	929	887	944	894	970	961	955	908	955	955	871	941	908	938	945	919	938	945	942	907	1000	975	1001	956	922	951	917	978	952	969	950	925	938	995	912	956	912	896	967	946	960	908	954	913	989	926	916	880	934	931	948	931	975	991	927	941	899	1017	964	946	892	947	945	932	921	979	930	914	975	914	925	958	896	955	960	931	971	912	964	955	940	883	945	903	961	910	926	954	947	949	936	929	959	901	981	943	967	934	991	939	872	925	942	931	915	930	970	938	935	877	950	935	899	946	895	938	969	1031	902	925	928	908	922	923	970	945	917	948	942	908	889	970	947	996	901	967	951	993	938	938	957	994	928	946	949	906	913	923	934	963	916	942	949	971	944	920	945	981	937	859	973	911	903	939	961	905	946	939	918	954	973	879	972	911	920	929	905	936	903	839	958	887	929	972	936	932	931	967	932	943	985	885	937	919	925	974	950	931	987	958	876	940	904	921	936	940	979	933	923	930	953	919	1007	936	991	972	946	936	877	921	955	943	947	931	951	946	946	961	939	962	925	932	947	911	931	940	976	929	957	847	947	938	971	975	930	952	913	983	947	905	965	941	924	929	948	931	962	937	951	969	930	884	924	976	937	911	950	933	878	934	961	926	918	970	982	927	935	931	940	947	859	898	933	952	972	937	999	1012	927	933	944	969	924	937	929	853	933	949	929	914	955	917	948	952	920	947	912	972	968	983	932	972	914	932	918	966	944	922	966	900	928	907	943	908	961	943	951	957	981	938	937	946	961	980	953	954	941	905	928	911	952	917	942	929	919	948	945	936	931	926	988	965	947	948	973	918	918	921	878	950	973	866	923	974	947	904	950	933	926	927	954	972	963	913	914	942	959	1007	932	894	937	944	942	905	912	968	939	909	939	928	945	943	906	905	878	1018	939	934	965	935	961	902	921	978	969	982	878	930	941	952	905	917	889	954	981	895	944	893	928	949	900	928	941	934	910	958	911	954	951	895	999	964	909	955	898	892	941	953	975	922	916	1021	989	926	961	956	934	958	928	957	949	941	937	956	959	916	937	855	946	972	978	1027	1010	923	918	945	909	952	923	912	911	939	972	879	938	947	888	987	957
23085	21687	31113	26240	22668	19885	8669	760	515	529	515	485	486	512	515	490	501	518	516	517	518	479	510	492	522	497	510	475	508	523	493	499	487	548	482	478	489	528	529	504	497	501	497	500	503	543	491	502	491	489	507	520	508	512	482	479	486	501	494	492	491	533	492	506	498	519	533	479	509	515	507	506	477	470	524	509	517	503	509	526	486	484	508	475	531	520	519	498	507	508	503	530	507	483	504	485	500	473	499	504	513	536	474	479	530	516	517	454	502	471	493	525	452	494	486	483	525	448	521	516	502	506	515	510	462	479	479	489	504	507	502	488	475	508	529	526	529	497	515	469	471	477	500	514	440	512	498	488	490	530	487	456	476	529	466	490	483	486	456	501	528	487	528	509	517	517	517	513	479	503	501	519	490	492	500	497	524	503	476	492	459	464	521	522	482	458	506	477	494	488	497	491	530	502	482	476	502	501	502	455	500	491	529	461	471	476	475	474	468	466	506	517	466	494	524	464	527	474	536	500	497	492	508	523	489	515	475	532	495	461	513	507	492	492	458	480	469	498	488	521	516	482	509	517	528	478	478	507	440	467	537	488	505	477	491	485	502	513	447	487	478	506	470	512	481	520	494	479	523	509	480	536	502	504	490	508	529	525	496	485	509	491	499	473	490	509	489	519	513	495	494	460	518	465	496	519	518	519	519	517	523	501	500	481	536	491	491	512	490	526	513	503	530	450	453	502	473	478	484	470	502	531	524	510	475	503	468	510	480	503	492	467	515	528	493	475	518	535	480	467	498	457	512	513	504	530	483	522	451	503	499	503	503	513	487	500	489	460	486	484	496	467	473	497	537	454	481	475	494	502	471	492	478	541	462	501	516	520	489	504	483	486	493	487	477	476	513	492	515	546	481	513	551	491	475	507	489	542	525	506	501	521	508	494	517	512	517	500	490	546	524	486	506	513	483	479	486	525	470	501	470	517	493	504	495	490	506	493	457	546	489	491	463	484	502	489	494	476	460	476	519	501	513	481	470	531	523	480	502	503	507	514	550	506	479	505	484	479	493	496	512	468	484	525	505	485	484	488	512	507	512	492	469	484	534	497	492	531	498	520	519	508	502	479	459	489	528	506	483	510	492	482	492	523	488	489	472	498	518	500	439	465	505	508	536	527	534	512	504	521	456	488	530	497	517	492	476	498	535	533	525	548	514	513	542	495	450	480	444	493	514	489	516	498	519	494	509	484	468	532	503	494	495	496	486	486	489	485	501	515	477	549	430	450	472	509	493	510	512	499	512	505	492	507	466	524	479	470	466	474	491	515	493	466	518	480	441	487	464	489	499	478	536	493	474	485	526	469	527	493	507	488	518	527	483	493	509	498	483	497	472	508	490	551	458	502	486	475	496	495	510	484	446	503	468	468	479	474	470	467	524	493	532	498	558	496	511	508	490	483	484	484	510	563	510	480	474	506	468	483	480	515	495	470	500	497	532	503	493	460	510	502	529	505	476	501	476	500	512	524	481	506	520	504	473	480	502	477	512	468	480	469	486	480	482	498	504	526	511	528	554	515	511	525	465	518	520	510	539	501	464	512	498	533	509	540	489	493	502	475	507	540	484	489	521	517	522	515	549	507	564	461	463	532	450	488	487	480	475	525	460	492	501	477	500	547	496	512	501	498	503	470	465	490	512	495	489	485	465	534	558	530	455	472	522	494	467	515	483	494	504	488	489	485	515	525	508	523	492	501	492	490	524	514	488	493	483	474	523	508	482	495	496	494	473	455	510	501	484	473	483	531	506	503	512	508	510	493	504	498	486	471	479	496	478	468	521	521	493	488	503	530	505	519	462	475	478	497	500	501	470	458	501	536	502	497	510	479	488	500	517	520	505	466	467	481	467	511	490	516	472	482	489	466	478	496	454	515	505	514	476	522	510	496	481	508	477	500	497	467	456	444	491	484	487	441	459	510	494	508	477	572	441	495	467	475	513	477	507	479	501	534	493	503	463	495	521	490	502	503	587	528	433	487	453	504	495	484	504	482	445	426	467	529	515	522	419	486	502	517	474	505	458	454	491	476	532	544	483	492	491	473	534	503	468	455	489	474	453	482	479	529	497	498	540	506	519	480	492	474	469	536	491	462	491	509	478	524	464	466	490	483	491	510	499	501	495	482	488	479	470	506	481	483	504	506	470	497	501	502	503	476	470	497	471	539	519	499	507	504	520	518	503	504	503	517	483	523	521	510	501	503	500	482	500	486	489	534	512	496	479	479	525	491	497	494	490	503	468	499	501	464	519	484	509	461	513	478	487	493	509	508	466	517	468	499	512	496	480	478	466	487	515	544	476	533	548	506	493	497	492	519	478	498	486	491	468	530	488	514	517	521	494	477	506	493	481	517	483	494	541	479	491	474	503	485	492	508	520	491	508	535	444	493	486	489	509	521	473	483	501	469	496	506	531	524	472	515	486	507	508	513	500	495	509	520	477	503	535	523	492	475	501	513	534	490	517	498	528	505	522	494	503	487	507	504	516	522	501	473	482	493	520	501	480	528	475	497	483	443	523	501	513	516	478	508	466	476	520	544	499	504	476	498	521	515	465	517	498	513	478	460	477	537	537	481	496	485	495	496	483	526	482	481	508	458	474	519	482	498	501	516	488	491	475	491	513	483	512	504	513	465	499	485	525	484	491	481	538	459	537	521	476	527	474	535	500	459	515	473	497	480	538	488	455	498	500	492	468	535	514	491	457	536	501	465	444	516	487	501	562	523	477	513	521	479	504	473	472	485	503	503	478	525	519	542	481	488	497	463	492	500	506	474	505	478	493	462	495	520	483	481	510	558	471	525	474	502	496	487	495	520	480	539	513	496	507	539	535	491	463	484	490	531	489	476	493	534	481	513	480	469	484	506	526	492	534	490	494	476	478	491	527	491	493	468	486	458	537	497	456	475	496	495	540	505	482	523	468	484	503	519	486	462	504	507	492	469	540	477	503	487	483	510	490	476	483	515	498	466	495	515	470	473	484	522	531	479	509	481	504	530	468	497	492	510	465	446	503	485	464	478	501	522	530	482	448	480	493	509	477	504	520	525	516	510	459	502	511	501	495	457	529	515	518	515	528	507	495	541	473	504	472	511	451	486	513	471	550	519	530	517	497	509	517	477	495	506	516	509	466	466	526	486	466	486	513	482	464	520	506	474	460	467	512	529	498	512	498	503	503	515	464	463	486	514	482	534	505	505	496	511	525	516	512	465	512	518	506	497	489	500	540	500	525	466	491	495	505	508	431	484	482	512	518	494	488	513	528	472	485	504	489	482	517	492	453	493	503	505	472	486	526	473	481	482	513	507	513	478	473	475	482	504	537	495	502	504	489	495	444	457	482	515	469	496	505	476	522	535	533	500	475	506	480	526	474	483	521	454	498	475	485	483	512	503	494	511	537	522	479	502	527	482	478	464	478	521	465	505	473	508	493	519	482	504	498	480	473	505	492	502	474	492	465	481
59388	101820	81352	53628	35380	12713	4767	914	843	843	864	851	894	844	863	839	905	892	829	844	854	836	867	876	841	880	877	854	861	852	880	882	872	854	906	883	818	815	861	820	881	795	835	828	847	861	819	837	823	837	840	847	853	884	881	842	878	878	853	867	877	855	844	865	838	812	814	898	837	782	870	805	810	793	783	851	823	831	796	856	885	877	836	831	867	838	844	830	878	886	910	902	860	888	800	859	827	908	879	854	883	862	878	825	893	838	790	855	850	871	850	814	850	876	859	846	882	873	836	846	858	849	807	806	857	812	851	828	836	781	833	799	870	815	856	858	836	842	871	887	875	812	860	830	828	850	837	868	860	894	824	896	872	896	827	888	854	888	862	762	855	828	860	822	885	842	842	818	840	809	862	825	825	814	855	840	877	810	836	856	852	875	874	796	803	885	815	828	829	856	871	869	817	867	864	846	788	875	845	857	833	867	838	875	859	783	858	852	788	863	894	862	821	816	830	848	817	788	909	849	871	849	876	876	850	805	881	846	846	846	877	851	801	908	842	881	846	885	861	841	833	838	927	910	779	867	868	843	892	854	836	839	875	839	853	863	870	843	824	870	863	875	898	896	878	816	866	874	868	845	850	833	822	817	897	879	839	922	858	837	803	856	859	883	877	844	919	848	806	843	842	853	795	876	881	829	870	785	819	885	905	858	852	811	842	833	844	826	829	846	808	899	882	844	907	825	827	814	907	896	823	859	829	796	910	865	851	843	797	858	821	822	823	836	859	904	865	829	861	840	864	864	873	866	909	827	812	861	868	888	869	838	849	874	816	813	840	841	859	834	841	841	847	875	903	762	846	839	847	862	876	833	849	874	885	862	843	850	792	872	890	874	836	788	854	857	799	876	838	839	843	846	811	880	880	871	836	834	873	861	885	817	888	853	836	860	818	848	849	853	857	859	867	839	850	843	842	883	877	859	812	850	851	789	866	864	889	859	846	795	802	828	814	743	860	795	881	808	874	861	823	895	834	800	848	847	859	864	858	860	848	838	849	862	867	859	831	773	847	888	848	855	832	861	854	834	781	840	879	830	797	827	833	859	859	853	841	837	786	846	824	881	819	861	840	812	830	834	866	862	861	843	864	870	821	853	849	834	858	840	854	834	895	858	830	848	842	846	843	849	852	816	865	820	886	936	831	866	855	837	815	853	847	851	819	902	910	831	840	821	867	827	822	828	842	812	829	827	862	841	883	862	856	825	812	824	854	858	868	841	853	835	869	863	844	840	873	833	873	793	854	802	844	876	869	836	846	834	845	819	893	851	863	846	944	867	833	818	890	806	841	830	847	875	828	878	861	871	858	819	836	785	857	841	865	811	843	782	834	845	847	884	834	840	824	886	814	845	878	881	820	819	851	793	794	859	848	860	846	835	863	808	822	866	814	832	883	838	845	873	838	829	853	812	864	868	825	844	822	867	771	829	824	841	873	843	815	808	843	844	798	865	839	816	842	807	826	850	832	825	819	829	782	860	816	839	875	839	837	818	853	824	910	838	910	787	843	826	841	895	863	805	900	871	834	875	833	822	897	878	879	866	873	797	849	841	821	792	808	861	846	833	848	859	806	881	818	829	881	869	866	857	872	845	855	880	839	857	842	813	821	791	830	822	816	827	843	839	822	814	854	802	841	789	841	825	843	789	857	848	872	880	865	821	830	834	859	844	899	835	865	826	868	873	836	840	860	862	833	866	819	874	856	849	819	884	885	878	892	797	837	836	824	834	825	863	844	863	907	854	838	906	813	820	863	829	894	800	882	842	824	809	825	806	870	871	864	882	865	848	838	841	788	819	868	897	792	819	833	861	830	853	903	850	820	801	826	850	860	846	848	853	821	807	841	849	808	845	893	854	848	891	803	832	851	852	833	865	812	863	827	853	876	835	821	776	857	852	784	780	916	860	845	848	872	892	875	824	825	843	856	904	842	789	802	909	895	789	833	847	838	870	825	895	828	882	911	842	848	842	812	846	832	866	830	884	850	873	843	837	828	841	859	835	843	862	824	842	875	863	830	828	835	842	831	891	874	820	827	883	826	819	831	849	800	840	864	866	835	871	850	887	814	889	843	858	844	840	832	877	867	857	860	880	852	826	829	817	866	861	891	811	810	883	810	849	847	860	808	868	884	857	848	856	827	796	874	848	836	819	839	818	812	851	814	892	877	876	857	828	848	821	898	856	782	780	850	863	877	875	869	802	876	848	829	831	900	874	853	892	842	813	834	814	833	869	856	807	823	864	848	880	824	847	814	891	844	811	844	862	852	861	860	836	879	849	875	809	850	885	818	807	843	864	865	815	846	861	849	814	849	824	916	860	788	834	809	895	887	875	809	815	845	877	853	870	828	866	849	848	836	811	845	880	867	869	855	821	852	832	876	869	876	804	858	866	876	880	864	847	828	810	813	857	832	881	818	868	874	838	840	838	865	763	860	823	810	840	839	824	848	843	847	873	843	816	868	803	872	913	894	842	845	865	814	865	792	807	857	775	887	869	828	860	862	814	853	852	847	844	849	813	861	906	874	818	854	855	854	823	864	877	857	846	873	888	832	828	809	837	868	765	822	888	828	827	873	849	766	874	829	903	892	838	805	887	869	864	809	859	839	877	783	832	862	837	838	875	864	859	855	861	857	873	862	856	830	832	856	873	854	824	873	883	864	859	906	812	796	852	874	940	827	885	854	852	823	824	865	831	859	836	838	829	811	874	833	839	834	838	859	893	847	869	831	827	844	881	812	864	800	795	851	832	853	857	829	840	860	850	800	843	830	901	830	892	835	881	820	792	830	823	863	817	910	836	791	873	850	805	824	849	855	849	784	857	842	910	817	838	887	846	848	827	907	865	866	862	805	849	842	839	827	853	813	807	798	868	819	889	798	862	860	772	805	825	837	822	814	847	853	862	807	848	867	880	825	849	885	885	828	835	862	892	842	874	882	827	800	869	843	834	844	836	833	840	840	852	830	831	846	853	822	843	835	834	834	800	887	841	807	805	826	819	851	854	823	825	836	900	830	789	876	874	874	813	855	839	847	889	848	836	853	804	853	810	904	827	825	880	863	834	869	845	858	857	920	861	802	800	832	852	782	833	835	882	840	839	875	869	860	827	892	854	851	837	830	822	874	875	841	840	855	822	842	841	882	847	874	853	847	788	873	835	874	877	820	804	840	855	816	846	850	816	878	871	818	845	850	829	852	855	865	825	854	866	839	843	845	891	863	823	847	849	840	837	872	810	869	808	863	881	831	868	792	848	886	817	847	878	890	877	807	855	828	861	840	830	842	833	829	865	838	845	845	870	868	815	864	856	802	905	877	860	848	849	836	873	876	882	897	825	865	842	841	867	833	808	837	818	860	805	918	812	829	848	859	830	834	832	905	904	872	817	823	831	883	850	822	827	825	860	798	831	823	864	841	839	827	858	869	837	826	831	845	888	809	850	889	829	817	866	895	816	879	838
27578	29268	31398	17534	5238	1578	930	819	745	770	696	707	749	697	717	777	786	729	754	714	804	758	762	739	781	776	739	775	769	724	759	776	734	763	772	808	828	769	741	732	746	738	759	715	773	709	740	770	801	744	728	757	720	703	780	721	752	757	711	757	724	709	756	693	771	767	754	798	764	724	746	766	729	772	770	688	771	713	761	762	794	736	719	804	750	715	765	773	704	757	733	766	782	708	758	704	734	760	771	728	747	714	736	721	744	772	803	735	741	741	788	706	714	707	750	743	752	756	702	747	690	817	725	757	770	722	742	747	773	783	765	694	684	772	735	740	747	737	733	785	708	732	725	786	726	715	772	706	765	749	763	710	740	777	757	748	739	732	747	751	824	739	732	744	754	713	755	748	788	736	708	736	761	762	734	717	774	721	721	785	762	751	712	721	720	727	681	723	749	757	781	757	771	745	707	750	783	774	715	740	700	762	804	707	742	765	794	701	742	760	791	720	727	764	738	739	768	749	744	733	756	749	758	775	710	705	771	757	750	792	757	740	730	754	749	767	737	704	757	743	743	713	749	751	724	725	730	705	790	724	739	717	733	762	722	696	784	748	791	723	779	763	714	720	767	757	717	758	713	727	744	728	726	717	747	743	724	744	739	697	788	754	699	732	785	737	737	784	832	776	663	775	720	778	723	767	744	727	718	722	770	752	770	716	740	767	793	783	725	719	699	718	735	796	719	737	762	722	780	792	728	821	794	751	749	756	747	787	733	815	756	706	719	771	726	724	722	759	725	762	741	754	733	749	713	782	711	780	692	775	785	733	737	745	718	760	724	789	717	764	738	751	775	738	771	701	749	718	769	736	724	775	767	780	734	717	765	747	769	763	682	742	787	729	751	747	764	733	745	747	775	708	762	773	748	765	778	768	730	738	756	762	735	714	763	731	722	724	721	803	722	711	681	761	764	738	747	690	734	814	759	713	784	722	790	722	730	760	761	702	743	733	753	735	684	736	771	756	732	780	773	701	778	729	824	780	761	769	771	787	702	758	685	714	726	811	724	745	748	759	717	735	770	744	739	734	778	756	727	735	765	742	725	725	771	747	729	733	662	820	761	717	701	761	775	718	698	745	764	748	769	759	725	723	774	753	718	775	762	731	699	736	766	698	744	776	763	739	711	744	769	729	731	733	744	735	780	775	747	770	764	787	720	737	753	755	791	740	745	728	751	691	756	756	718	771	734	746	730	761	748	667	707	754	726	798	809	735	755	714	761	759	750	768	696	704	766	711	726	740	746	725	739	766	770	727	733	764	731	747	772	746	793	731	748	725	787	759	727	770	687	746	759	716	760	739	765	755	789	733	724	713	705	739	700	784	752	782	769	756	724	741	751	754	740	733	752	711	756	737	739	758	723	688	678	712	755	778	783	778	798	743	715	779	765	743	772	740	696	751	739	754	752	756	731	748	722	774	747	713	774	751	751	753	761	724	746	724	735	726	730	716	712	726	717	744	709	718	779	760	779	741	683	768	754	766	775	755	788	750	738	732	750	722	754	768	803	744	753	830	738	762	686	749	752	761	761	751	750	750	740	724	730	777	789	728	760	750	761	768	728	753	749	785	770	735	692	756	757	705	775	714	760	731	689	732	740	775	705	766	781	768	713	751	731	756	710	740	771	752	769	748	706	699	717	764	775	757	742	711	702	747	790	793	770	711	689	814	770	751	808	798	754	741	763	767	769	795	703	724	678	720	798	749	739	790	754	775	796	729	738	720	728	775	813	718	702	725	757	760	792	742	747	718	752	754	752	739	700	735	752	700	755	742	752	697	720	761	810	777	775	742	759	779	731	742	763	787	724	757	781	710	746	742	792	715	690	707	738	751	738	761	753	797	721	754	749	716	701	716	709	735	742	753	749	810	746	747	707	727	718	781	706	702	755	770	791	711	737	776	696	720	736	771	778	772	703	798	767	741	730	760	761	751	766	771	722	747	716	720	749	731	796	741	722	813	750	774	739	761	758	727	712	769	793	756	702	723	743	733	762	742	773	754	709	754	733	769	797	762	758	727	752	732	740	699	746	710	732	725	734	743	766	752	717	750	746	680	750	759	709	714	789	736	764	778	769	741	754	736	794	832	792	755	746	760	762	758	783	772	771	719	773	757	681	774	788	726	690	766	762	735	809	753	753	759	803	705	749	774	783	739	738	768	721	737	779	776	719	786	769	759	795	737	778	731	773	766	734	719	786	773	736	742	725	742	755	734	765	771	760	731	739	729	773	753	819	724	749	792	684	760	723	767	762	719	705	731	712	763	759	781	709	783	755	770	702	783	778	705	780	815	743	713	776	720	789	696	725	739	735	745	751	764	756	778	762	704	717	741	689	699	738	708	710	725	747	769	777	763	757	728	735	761	758	754	736	780	775	716	716	828	731	717	754	712	778	697	768	737	725	778	724	739	757	732	702	762	707	769	728	773	728	747	730	789	730	758	770	751	716	790	754	760	744	735	762	729	760	727	756	757	771	726	765	739	735	715	738	755	746	736	718	717	761	764	761	819	726	815	769	746	769	746	738	750	735	770	783	752	722	773	729	707	733	710	704	712	772	733	683	738	740	792	805	716	737	736	711	761	759	805	719	753	752	759	748	748	800	765	764	740	714	738	724	762	763	723	737	743	725	762	759	754	736	731	790	781	736	760	716	708	728	765	767	729	745	773	751	700	753	779	785	741	758	779	724	748	785	730	780	746	727	774	751	810	731	741	699	758	727	741	770	707	759	744	702	757	757	787	743	748	766	739	748	708	720	801	774	749	735	744	792	755	695	781	747	748	676	707	763	724	786	781	775	799	744	763	745	757	768	762	760	718	738	772	754	785	716	778	761	701	778	719	706	726	724	759	769	723	795	749	771	719	741	774	728	789	743	779	714	751	756	709	741	719	760	802	759	686	728	765	772	746	688	714	740	813	748	745	754	709	710	744	739	763	727	780	730	755	719	742	735	763	786	752	706	753	692	750	690	728	759	752	701	739	746	762	732	715	725	752	760	754	783	699	728	754	735	730	741	754	765	743	759	724	735	724	785	754	721	752	814	721	779	749	771	717	777	724	754	712	712	732	752	757	795	751	716	810	746	738	741	762	760	677	763	766	738	764	740	786	762	771	788	758	727	746	710	760	722	762	761	757	710	729	752	776	777	744	777	743	741	738	764	721	802	796	764	737	738	745	716	743	733	752	807	730	741	737	727	741	786	821	762	729	712	739	731	754	728	736	709	726	740	735	735	797	760	762	723	698	765	758	724	726	775	735	796	774	759	770	761	722	727	688	711	772	778	765	740	738	687	790	764	748	739	794	748	708	736	785	731	763	759	739	762	720	789	743	727	773	742	769	708	779	709	766	743	801	754	714	750	782	718	725	729	767	704	745	737	729	825	711	719	819	756	734	769	728	748	724	723	791	700	778	789	736	734	730	731	732	718	760	743	754	690	721	736	779	745	727	795	715	753	754
33890	50348	37371	19540	8296	2883	1497	1272	1292	1318	1266	1327	1270	1249	1297	1299	1281	1289	1282	1355	1317	1297	1359	1320	1345	1313	1304	1324	1315	1309	1383	1291	1339	1255	1232	1336	1271	1271	1322	1272	1359	1264	1330	1284	1321	1254	1348	1314	1234	1333	1293	1255	1298	1379	1326	1311	1295	1275	1266	1344	1288	1288	1341	1270	1358	1274	1303	1266	1274	1330	1252	1310	1300	1258	1232	1287	1301	1284	1240	1347	1347	1288	1256	1317	1309	1351	1313	1326	1248	1304	1315	1238	1350	1265	1283	1326	1238	1297	1282	1298	1311	1282	1255	1285	1325	1333	1311	1315	1337	1383	1306	1295	1292	1240	1335	1331	1318	1254	1336	1346	1297	1342	1257	1221	1272	1272	1262	1289	1299	1288	1281	1318	1291	1354	1274	1283	1262	1286	1329	1299	1267	1312	1261	1320	1230	1242	1322	1306	1320	1309	1332	1299	1316	1291	1252	1361	1297	1318	1319	1296	1322	1289	1282	1270	1306	1225	1295	1268	1352	1275	1340	1362	1340	1310	1297	1311	1262	1272	1362	1359	1280	1320	1289	1239	1267	1291	1217	1319	1402	1296	1358	1319	1344	1339	1323	1363	1377	1230	1293	1291	1322	1281	1323	1305	1293	1303	1287	1283	1364	1378	1243	1279	1295	1317	1310	1302	1331	1351	1300	1361	1335	1306	1322	1275	1282	1304	1341	1321	1288	1345	1232	1260	1330	1333	1336	1258	1357	1306	1335	1316	1369	1366	1304	1343	1319	1253	1355	1284	1282	1341	1368	1332	1316	1293	1263	1271	1262	1344	1276	1271	1303	1287	1339	1367	1310	1303	1384	1280	1322	1263	1238	1289	1235	1322	1278	1332	1258	1343	1327	1260	1317	1342	1321	1299	1357	1265	1253	1294	1375	1335	1297	1286	1272	1305	1262	1337	1279	1283	1371	1311	1279	1285	1230	1318	1363	1248	1294	1274	1294	1244	1286	1263	1353	1248	1238	1298	1360	1310	1274	1320	1236	1332	1279	1315	1339	1282	1338	1330	1306	1270	1331	1382	1259	1299	1305	1345	1265	1297	1260	1306	1344	1314	1292	1277	1352	1296	1264	1297	1275	1206	1280	1307	1263	1328	1322	1356	1308	1323	1331	1246	1318	1285	1304	1332	1371	1355	1299	1345	1333	1328	1307	1329	1311	1274	1302	1320	1234	1326	1360	1307	1238	1295	1352	1255	1240	1281	1355	1245	1314	1334	1351	1266	1362	1313	1304	1329	1340	1274	1305	1320	1281	1356	1285	1366	1256	1311	1316	1275	1268	1311	1330	1302	1374	1282	1256	1295	1276	1247	1299	1316	1298	1317	1255	1317	1242	1316	1287	1370	1332	1252	1285	1309	1354	1238	1343	1298	1288	1244	1276	1286	1336	1319	1349	1332	1333	1256	1369	1272	1254	1287	1308	1280	1262	1335	1399	1285	1331	1317	1297	1301	1226	1333	1265	1317	1280	1329	1288	1302	1280	1260	1263	1322	1183	1299	1325	1319	1320	1296	1318	1253	1249	1334	1328	1195	1207	1364	1264	1286	1291	1345	1296	1297	1314	1263	1337	1305	1343	1232	1308	1324	1346	1303	1314	1374	1310	1272	1304	1315	1294	1248	1303	1284	1265	1260	1260	1320	1355	1235	1251	1394	1253	1217	1261	1325	1319	1302	1304	1291	1276	1375	1328	1338	1352	1318	1334	1265	1294	1248	1329	1312	1307	1317	1325	1281	1348	1316	1313	1352	1343	1302	1341	1280	1285	1348	1288	1306	1306	1263	1254	1263	1329	1259	1276	1279	1303	1334	1254	1308	1383	1305	1319	1350	1331	1284	1289	1382	1277	1331	1294	1360	1240	1249	1363	1303	1288	1271	1294	1258	1350	1274	1283	1368	1311	1276	1248	1306	1278	1238	1374	1294	1311	1289	1298	1278	1346	1334	1246	1351	1322	1252	1237	1323	1286	1369	1315	1367	1275	1272	1271	1323	1282	1337	1236	1304	1304	1317	1310	1318	1312	1279	1298	1316	1282	1242	1279	1256	1309	1280	1246	1264	1323	1317	1359	1296	1301	1289	1326	1243	1366	1271	1317	1272	1339	1266	1342	1271	1372	1270	1273	1288	1233	1261	1314	1332	1352	1367	1326	1282	1282	1301	1284	1332	1357	1354	1254	1304	1260	1252	1270	1292	1307	1322	1357	1255	1300	1282	1247	1248	1289	1306	1351	1321	1324	1368	1284	1289	1363	1324	1323	1268	1331	1289	1265	1309	1309	1312	1352	1300	1264	1275	1336	1294	1227	1323	1276	1248	1292	1315	1265	1291	1264	1313	1217	1310	1361	1317	1331	1358	1347	1341	1322	1298	1340	1321	1286	1303	1242	1280	1269	1275	1309	1296	1309	1383	1328	1331	1305	1233	1283	1316	1293	1272	1316	1333	1260	1269	1267	1259	1266	1313	1272	1274	1311	1266	1276	1348	1379	1298	1319	1363	1279	1339	1342	1282	1351	1303	1258	1324	1231	1275	1304	1269	1330	1289	1296	1269	1248	1286	1298	1292	1259	1258	1292	1298	1274	1330	1333	1261	1326	1296	1265	1306	1359	1321	1343	1314	1342	1287	1296	1371	1291	1328	1339	1361	1349	1323	1310	1301	1304	1298	1344	1291	1294	1337	1321	1308	1341	1288	1246	1315	1260	1309	1282	1296	1302	1350	1319	1316	1351	1242	1333	1302	1278	1320	1332	1320	1326	1260	1334	1284	1365	1338	1290	1303	1308	1324	1349	1259	1247	1338	1376	1341	1229	1266	1322	1328	1307	1342	1320	1298	1270	1282	1330	1345	1342	1298	1275	1305	1332	1326	1290	1326	1409	1281	1313	1224	1336	1313	1298	1323	1364	1296	1299	1384	1287	1291	1263	1314	1285	1330	1333	1317	1285	1263	1271	1345	1284	1307	1267	1258	1325	1332	1262	1312	1269	1299	1365	1279	1248	1290	1344	1318	1289	1330	1338	1343	1313	1264	1285	1322	1281	1300	1262	1287	1320	1279	1256	1243	1259	1321	1301	1245	1283	1333	1303	1341	1355	1265	1341	1289	1258	1355	1300	1269	1268	1278	1295	1307	1317	1298	1374	1273	1285	1332	1300	1279	1247	1352	1245	1323	1257	1257	1299	1239	1345	1312	1318	1296	1272	1316	1305	1294	1304	1320	1304	1333	1257	1279	1269	1289	1333	1329	1310	1329	1243	1273	1329	1288	1233	1252	1298	1220	1314	1300	1297	1334	1291	1327	1268	1369	1308	1313	1290	1336	1311	1388	1360	1305	1291	1287	1278	1404	1289	1399	1281	1315	1330	1270	1333	1368	1301	1324	1321	1308	1292	1320	1295	1267	1292	1246	1311	1219	1330	1268	1256	1293	1313	1318	1234	1277	1311	1301	1311	1258	1344	1336	1371	1313	1250	1278	1310	1346	1285	1284	1254	1330	1245	1310	1275	1298	1336	1361	1344	1338	1347	1327	1277	1313	1344	1229	1269	1272	1322	1335	1257	1286	1335	1347	1357	1267	1242	1339	1291	1360	1310	1257	1349	1253	1292	1351	1295	1311	1245	1261	1350	1331	1330	1354	1218	1259	1314	1270	1317	1279	1318	1301	1320	1306	1360	1340	1268	1305	1290	1316	1316	1302	1248	1282	1243	1243	1308	1267	1291	1311	1285	1348	1338	1343	1272	1315	1281	1304	1311	1267	1359	1362	1303	1285	1307	1272	1305	1356	1340	1384	1260	1226	1313	1319	1266	1299	1267	1281	1309	1342	1305	1302	1331	1268	1329	1301	1299	1301	1266	1284	1265	1293	1346	1289	1333	1242	1318	1304	1271	1375	1310	1341	1299	1330	1287	1386	1271	1283	1285	1318	1293	1300	1257	1321	1344	1289	1302	1248	1313	1275	1273	1313	1297	1336	1306	1320	1365	1282	1253	1323	1285	1317	1286	1320	1261	1279	1306	1332	1277	1259	1301	1303	1257	1325	1301	1304	1289	1269	1331	1339	1302	1287	1349	1270	1263	1332	1276	1314	1258	1296	1308	1318	1290	1290	1283	1308	1317	1278	1312	1304	1298	1299	1264	1341	1386	1317	1311	1305	1293	1268	1308	1276	1310	1301	1313	1273	1310	1323	1296	1244	1318	1339	1365	1315	1332	1312	1385	1264	1329	1250	1313	1308	1274	1306	1321	1321	1265	1265	1339	1341	1283	1238	1262	1286	1302	1289	1375	1321	1306	1340	1290	1307	1274	1373	1307	1257	1266	1281	1341	1324	1255	1330	1328	1338	1338	1368	1296	1295	1316	1274	1303	1256	1332	1315	1322	1334	1311	1301	1281	1293	1283	1303	1306	1304	1333	1247	1293	1313	1338	1239	1297	1269	1288	1320	1309	1293	1323	1305	1253	1302	1306	1287	1334	1351	1318	1285	1218	1327	1334	1282	1278	1342	1273	1342	1287	1323	1304	1301	1296	1245	1321	1269	1253	1301	1254	1308	1284	1306	1287	1253	1261	1246	1297	1301	1326	1326	1324	1321	1311	1273	1365	1356	1297	1348	1263	1330	1354	1333	1328	1306	1279	1329	1317	1327	1286	1353	1265	1351	1345	1294	1322	1304	1370	1286	1294	1298	1240	1319	1347	1309	1340	1220	1285	1382	1348	1276	1314	1323	1269	1361	1223	1196	1305	1289	1291	1329	1326	1367	1319	1271	1369	1291	1319	1344	1321	1276	1268	1292	1357	1260	1367	1325	1294	1310	1243	1288	1297	1286	1337	1297	1268	1279	1278	1214	1300	1363	1360	1338	1272	1341	1280	1248	1272	1310	1342	1232	1353	1302	1375	1331	1360	1300	1340	1302	1321	1271	1300	1310	1284	1241	1280	1296	1278	1296	1365	1318	1280	1246	1241	1351	1348	1270	1310	1273	1324	1261	1309	1264	1308	1278	1265	1249	1298	1273	1237	1228	1316	1315	1347	1277	1297	1226	1313	1309	1287	1219	1243	1346	1362	1287	1287	1287
24320	22897	33622	29582	21577	10671	1994	556	554	539	531	538	541	590	543	535	548	526	553	486	510	546	516	540	563	538	567	529	526	514	548	551	534	487	537	529	498	551	526	497	540	497	544	494	494	564	475	484	514	535	534	555	526	507	505	539	504	497	508	525	515	510	507	533	522	536	510	507	553	546	497	539	495	499	550	549	580	528	556	518	515	496	517	466	542	523	502	526	517	523	514	511	528	517	514	527	515	515	513	506	505	516	499	498	515	514	519	535	537	538	520	549	512	537	507	531	526	551	526	505	507	542	492	533	523	530	536	504	543	553	496	470	514	515	535	567	498	521	509	504	549	501	496	484	505	545	548	533	523	512	532	494	509	511	504	515	541	484	544	497	552	522	512	537	571	507	524	496	528	516	493	518	472	525	514	519	489	573	489	549	515	493	513	502	514	539	547	485	505	492	521	538	549	516	485	495	494	534	504	492	549	530	511	544	514	513	513	551	497	496	510	503	540	512	489	516	527	539	493	538	508	563	509	546	521	517	546	498	537	564	531	544	534	476	524	492	521	515	532	520	522	513	543	516	527	542	563	564	511	486	505	517	509	554	508	493	514	467	528	476	520	540	511	571	492	538	547	584	536	557	532	498	534	522	539	513	532	484	475	529	511	533	531	496	548	494	547	538	512	536	529	531	515	534	490	521	506	501	512	529	515	510	531	498	549	532	514	515	574	528	536	545	546	510	501	538	492	520	579	547	522	539	503	496	549	529	492	507	517	552	517	499	528	548	535	547	501	549	522	522	557	485	518	522	492	514	591	520	529	501	533	500	500	549	532	526	528	532	536	490	561	532	539	516	538	526	529	487	521	534	521	523	490	502	528	518	535	522	535	543	559	549	517	514	529	541	492	511	549	526	532	556	525	527	488	553	483	504	546	506	563	532	536	484	527	514	532	509	482	493	524	569	519	516	526	484	558	521	487	506	511	560	510	524	514	531	461	537	519	488	523	521	521	539	517	482	543	527	512	513	505	515	516	510	537	555	515	542	489	523	497	551	532	528	545	508	495	528	503	527	531	536	482	538	538	509	499	509	508	489	472	539	522	488	527	532	519	515	526	538	518	529	511	540	500	552	537	511	487	561	519	500	549	484	512	484	533	530	508	505	502	548	492	537	537	504	550	551	485	548	537	525	537	527	539	505	509	557	502	520	550	558	500	496	520	542	478	500	497	513	508	527	529	545	545	519	545	465	507	525	522	522	564	536	501	541	542	550	528	544	517	500	528	545	528	522	536	534	528	509	531	535	458	527	480	498	551	497	530	570	526	505	533	500	507	499	550	508	503	542	511	511	540	510	536	494	506	486	524	505	550	522	527	544	531	507	524	505	504	483	541	542	513	537	538	491	579	536	549	468	509	522	523	520	534	486	518	520	513	541	561	511	522	497	551	547	521	498	535	512	506	519	545	503	569	549	505	490	564	518	515	496	535	529	576	501	515	520	556	539	490	525	482	515	505	503	503	478	502	500	492	518	544	525	568	543	561	511	521	561	498	574	535	550	505	488	493	495	513	554	530	515	484	532	538	505	497	535	511	484	526	548	526	518	524	510	509	543	491	547	521	509	553	500	554	564	545	540	513	521	516	524	521	536	574	502	508	501	539	506	521	518	496	525	522	518	523	541	521	536	532	542	479	510	541	503	541	542	514	536	520	536	528	526	522	516	570	522	503	535	523	547	517	518	544	521	569	573	495	502	490	529	514	525	541	527	527	532	513	526	520	551	521	537	570	540	518	518	485	477	494	545	515	530	521	552	522	552	515	546	518	549	535	504	524	515	525	525	526	486	505	469	541	489	532	535	519	520	560	528	499	507	527	546	533	513	504	508	542	499	503	505	540	504	523	505	503	485	526	497	516	539	553	562	523	545	507	508	535	489	536	506	538	538	529	504	499	492	538	511	520	529	533	520	479	515	516	521	509	537	504	504	552	509	529	542	541	543	501	479	542	502	521	548	533	492	547	493	520	519	454	562	556	495	567	544	523	510	511	528	498	544	518	492	505	523	499	518	522	503	603	544	525	517	528	527	519	551	539	552	527	506	496	543	486	525	532	530	528	548	516	532	449	495	514	527	529	503	536	510	509	519	522	513	557	549	510	485	555	528	505	549	487	551	525	529	533	507	506	512	511	511	555	544	552	525	543	534	470	476	496	506	511	550	504	559	512	546	551	519	530	491	515	541	511	485	581	525	519	515	537	539	525	511	545	501	542	555	483	525	520	523	537	516	556	565	476	557	531	535	557	498	487	528	512	536	507	503	532	535	544	536	487	544	547	538	497	532	515	503	538	529	515	542	535	498	518	519	508	506	554	508	535	524	529	526	537	521	521	527	531	528	489	514	574	565	555	522	502	550	547	503	538	511	505	505	540	507	552	508	560	542	544	534	524	503	487	542	560	528	521	497	528	568	549	562	508	487	526	537	522	522	508	532	521	491	507	471	553	510	496	536	529	527	466	482	497	541	491	531	475	530	538	520	543	551	552	557	524	533	469	526	518	483	504	533	530	513	522	478	471	520	501	511	478	476	516	522	555	534	530	494	515	470	527	497	500	520	568	507	503	532	537	503	530	534	549	499	534	500	498	526	502	530	564	489	545	510	562	544	486	541	480	513	501	493	495	574	550	542	541	531	500	481	524	555	520	510	497	525	505	557	509	529	507	525	566	531	527	523	530	493	519	496	487	508	558	524	592	495	509	547	508	529	528	583	549	535	485	545	566	524	539	482	547	533	557	524	546	533	545	538	525	489	533	501	519	517	532	514	535	550	511	511	500	515	496	551	524	542	505	540	572	544	506	513	495	519	490	530	478	548	516	526	505	520	501	536	518	546	513	524	504	551	579	537	490	555	511	477	521	512	491	552	560	562	572	543	542	501	496	536	531	540	533	539	508	524	538	514	539	558	520	518	472	519	496	517	516	537	539	540	526	502	548	527	550	521	511	501	521	501	555	515	542	528	540	561	503	513	521	502	557	473	492	518	511	504	594	526	521	516	508	523	525	552	539	530	495	497	506	509	538	550	545	507	518	515	516	542	487	518	516	477	527	515	471	479	532	555	532	491	524	505	512	514	513	505	533	519	556	504	506	552	517	525	511	524	572	526	532	506	517	501	457	540	540	511	489	526	512	504	519	528	541	543	520	520	498	511	507	526	511	533	526	536	513	517	517	516	547	553	506	492	516	524	515	529	520	501	500	565	554	554	533	547	523	508	526	508	504	538	534	531	504	538	519	544	469	500	547	541	472	548	506	522	506	528	511	561	567	498	535	537	559	520	452	485	548	492	510	535	502	525	506	497	532	507	511	517	512	503	518	525	532	503	532	523	499	523	503	474	507	510	518	503	510	534	516	548	518	483	537	535	476	547	493	516	526	534	529	540	517	538	532	517	547	565	530	506	539	531	542	541	527	556	532	491	498	562	508	561	537	509	518	559	516	533	539	573	551	518	549	498	553	486
55954	90082	69872	43814	24190	6045	3104	1007	935	948	936	946	881	949	931	971	941	955	938	983	961	933	925	963	914	965	941	865	945	953	935	938	953	954	984	919	911	903	959	944	1029	945	946	903	967	1015	964	966	931	905	941	958	938	892	956	935	945	905	917	973	840	911	938	901	941	898	907	1000	926	934	911	897	956	958	961	933	921	951	990	956	1000	950	964	933	956	952	927	946	911	952	919	934	938	954	930	904	902	894	962	951	935	923	960	905	987	904	927	923	1000	939	928	960	915	914	924	903	939	946	954	917	953	970	1002	922	937	979	927	943	914	940	871	925	865	961	933	909	962	900	910	923	881	953	908	926	956	886	951	956	912	929	887	903	912	889	971	899	953	893	938	944	934	954	841	967	950	932	930	963	901	960	950	942	870	923	924	948	900	891	938	928	960	882	980	950	917	954	898	947	957	961	920	996	941	969	969	915	930	925	969	951	923	917	895	938	887	923	969	915	996	924	968	945	960	916	941	948	971	935	947	935	962	979	952	890	956	876	945	955	967	944	945	1004	945	952	943	918	919	906	957	967	942	872	970	982	961	929	909	912	936	991	914	974	905	899	930	932	989	963	947	974	1002	901	917	918	954	932	943	898	906	980	928	923	943	957	915	942	922	940	958	965	927	952	939	897	944	958	994	920	959	944	982	933	912	937	898	886	956	883	961	1017	948	935	901	911	960	945	937	911	904	934	907	961	907	930	922	881	953	891	933	910	948	929	872	908	923	976	957	916	976	966	915	918	899	922	912	935	929	933	892	916	914	981	964	952	896	954	958	944	925	922	928	963	910	982	910	924	903	891	933	966	928	917	939	984	922	880	902	923	1024	871	910	981	931	907	912	901	887	927	920	949	963	947	938	927	896	872	1002	954	956	915	926	919	967	957	929	935	906	977	886	951	970	925	929	963	911	916	929	907	964	943	935	1003	893	930	870	956	859	925	905	938	980	927	972	884	873	953	945	956	926	965	938	970	937	970	961	957	967	940	905	968	902	956	969	916	944	928	909	952	890	933	906	911	907	971	907	990	941	925	970	985	863	917	898	928	903	959	973	957	924	868	959	962	930	992	906	927	908	920	893	945	947	981	951	934	966	897	906	933	913	957	926	951	914	940	901	972	900	888	943	875	951	913	930	956	946	959	933	905	920	943	967	945	891	972	962	927	937	894	900	930	914	973	934	875	920	947	977	987	967	904	892	893	920	956	956	920	904	968	904	932	943	918	942	976	948	921	909	890	909	921	868	965	965	903	964	930	978	922	929	901	898	954	895	935	947	933	928	888	912	873	973	966	956	892	891	977	938	887	898	947	974	908	935	976	933	932	916	892	890	977	966	989	907	920	942	980	951	986	967	906	987	880	933	960	989	949	924	919	942	934	905	922	881	948	899	949	930	927	924	931	935	960	942	959	947	910	947	985	944	886	940	934	929	949	997	956	898	896	977	940	978	912	939	956	916	922	945	1000	944	937	932	961	976	924	945	957	923	978	965	942	940	984	914	968	899	936	938	921	965	908	909	918	945	953	944	931	923	941	937	903	944	941	937	869	958	980	1012	950	973	898	912	959	901	946	853	959	943	938	932	851	913	979	901	939	953	926	951	944	945	909	950	955	1000	926	915	936	962	942	954	902	947	993	915	905	959	901	921	906	955	918	921	976	895	900	962	915	947	924	963	923	923	920	964	943	978	921	1039	922	972	917	885	924	959	913	915	952	929	960	949	906	944	920	966	958	895	927	938	900	913	955	944	880	893	908	911	904	968	942	937	901	986	919	975	914	970	969	927	940	904	934	971	939	936	918	938	1015	937	894	920	972	928	931	921	947	862	889	932	965	915	961	921	929	971	1004	940	904	919	910	930	894	941	899	924	922	974	877	924	900	963	959	891	856	959	946	885	907	910	963	934	949	936	922	958	944	989	897	959	959	923	929	917	944	906	937	971	968	913	927	950	932	949	964	860	871	961	952	957	947	887	965	915	972	979	890	933	851	950	877	932	952	894	917	958	940	899	901	936	939	993	965	959	946	928	918	921	930	922	953	912	863	966	955	941	878	890	895	936	928	937	970	948	900	936	951	935	874	967	888	889	954	939	946	934	964	919	997	912	949	889	925	944	920	880	996	919	972	923	910	886	941	962	894	976	1000	966	870	928	880	944	950	947	963	930	931	903	947	916	917	928	881	906	885	966	948	930	944	938	881	924	967	968	946	987	1014	969	941	946	913	997	954	924	892	947	912	917	985	911	943	875	951	911	916	963	915	934	963	944	920	922	965	943	924	946	935	899	959	944	900	951	937	984	954	950	917	1000	973	1001	916	934	935	973	960	911	918	1012	984	952	941	935	936	948	913	908	934	866	888	878	911	929	941	940	927	910	960	877	963	948	984	914	909	940	912	968	957	909	990	950	943	948	935	953	943	914	980	884	881	924	918	888	952	904	1001	920	980	945	945	860	964	918	944	882	971	902	972	961	937	913	899	995	949	966	940	920	856	951	923	900	1029	896	890	926	890	997	960	880	985	902	937	916	926	907	954	933	905	927	927	965	945	999	957	948	951	927	973	929	967	930	890	937	932	954	997	914	938	948	990	927	902	880	964	1004	993	881	969	971	921	956	924	932	926	968	933	946	916	969	925	939	944	944	894	914	950	916	946	898	946	996	900	914	943	972	970	973	893	919	941	960	944	935	873	953	932	957	975	966	945	984	944	924	913	925	938	911	926	1022	931	1028	931	977	881	953	991	931	936	945	949	877	932	951	949	943	957	949	922	868	938	914	917	929	978	921	923	934	908	978	916	945	918	932	905	936	904	914	952	977	902	948	940	939	939	963	986	937	971	985	968	927	986	994	987	915	924	906	948	965	948	952	951	936	965	871	939	929	955	919	924	941	957	983	903	967	946	903	898	936	890	964	960	946	930	964	907	873	944	944	920	921	931	952	974	893	923	925	938	937	967	936	934	952	974	979	909	949	973	924	958	909	932	937	899	908	965	955	911	916	923	944	908	929	933	973	909	923	909	933	928	949	919	910	942	935	939	946	941	975	965	1013	964	894	922	916	907	919	943	933	974	904	919	931	913	948	896	944	941	932	927	904	921	955	946	930	923	964	907	917	888	990	994	943	949	926	910	910	907	1013	925	946	931	890	938	914	963	917	963	932	928	898	937	894	905	895	988	985	994	934	942	930	850	940	930	952	935	945	928	939	960	974	920	961	926	898	962	934	968	900	963	939	949	964	908	896	959	941	934	881	905	935	975	884	949	947	948	951	923	928	938	935	914	945	957	916	919	902	919	936	917	919	955	980	972	908	936	931	915	962	919	966	965	933	898	912	910	903	840	1007	952	865	940	985	949	896	967	957	973	931	867	960	927	962	950	923	910	960	891	961	961	946	926	947	935	946	981	918	928	959	961	979	926	902	920	894	934	923	946	944	933	920	968	921	974	934	946	928	923	925	891	948	991	927	955	981	888	925	932	871	967	910	912	967	979	960	908	970	941	902	919
23138	21854	31300	26279	22498	19965	8393	787	509	603	567	533	515	543	527	526	516	483	523	499	477	523	576	502	500	515	519	516	520	522	527	556	496	516	551	531	508	508	538	521	496	505	470	503	490	518	457	468	528	515	489	550	512	496	518	517	522	542	506	494	517	502	469	489	483	504	481	506	523	536	534	491	489	502	510	482	519	532	480	500	486	566	516	507	491	502	524	540	480	537	511	467	521	530	538	539	516	514	507	495	505	490	521	537	532	532	501	470	511	524	512	474	498	500	472	507	477	492	502	553	499	504	509	510	531	528	487	505	523	530	492	485	529	521	530	506	522	502	490	540	493	501	515	517	529	498	486	517	463	499	512	526	533	490	516	549	542	484	485	524	493	483	473	513	493	540	502	511	523	488	482	501	504	483	562	478	554	535	531	498	510	523	520	531	489	453	504	494	485	494	534	503	501	534	466	503	548	487	521	494	487	461	475	509	547	510	538	486	488	484	501	490	561	494	529	509	462	522	487	502	485	513	484	505	491	471	528	485	455	494	508	496	471	525	501	519	504	489	481	535	480	523	487	473	495	510	538	538	513	439	472	501	538	509	513	476	525	531	527	503	497	492	497	541	471	517	544	488	513	496	535	481	455	510	537	498	507	483	517	488	463	531	505	525	481	484	534	512	509	526	486	498	473	517	484	490	484	482	493	534	528	518	521	512	484	532	498	496	525	488	496	488	515	458	512	538	480	500	549	485	475	490	470	471	484	519	490	529	499	484	467	466	509	475	533	535	470	480	513	540	514	497	503	509	516	509	529	480	495	532	497	539	479	469	522	506	517	522	515	477	526	469	482	487	490	529	501	545	526	532	485	546	546	484	488	491	547	492	454	502	502	523	542	437	480	490	487	527	524	462	487	522	482	489	490	481	525	519	472	535	512	517	515	496	470	480	482	496	512	517	515	483	467	510	464	482	555	470	513	498	507	500	500	495	529	482	504	526	498	515	536	502	504	540	447	503	522	532	487	526	476	479	523	514	502	514	485	506	515	521	485	499	520	487	509	500	491	460	485	504	464	532	479	497	558	502	497	515	522	503	476	488	473	540	491	511	492	507	517	511	477	480	485	500	502	519	528	502	554	507	514	540	515	542	538	527	482	488	518	500	470	505	494	489	514	489	510	487	528	521	517	489	478	523	501	497	476	495	523	515	476	473	512	468	474	544	471	507	504	487	473	540	499	481	475	492	524	477	524	490	475	486	483	517	507	507	511	475	485	535	557	513	526	546	517	443	505	482	504	489	502	462	514	511	506	495	481	479	478	489	480	497	508	527	483	506	484	502	490	520	518	514	523	508	501	506	449	465	533	504	497	487	503	505	504	479	539	478	473	484	516	483	543	473	516	500	546	491	506	499	484	503	512	528	491	548	509	519	537	532	515	520	511	535	532	500	466	516	519	512	463	510	459	536	483	531	463	500	515	537	489	498	523	470	508	495	508	484	486	507	498	480	518	494	507	509	495	484	467	485	504	510	491	529	511	544	476	492	510	507	508	462	518	509	508	447	503	486	537	523	495	487	498	513	503	478	532	519	506	517	521	501	513	508	509	518	492	528	514	548	558	490	503	513	507	513	518	472	528	519	488	476	498	509	522	529	544	486	501	536	510	564	459	490	482	509	474	481	476	502	486	495	516	505	513	522	510	510	532	498	486	528	483	520	502	520	508	535	517	520	532	489	502	499	508	494	502	492	507	513	458	524	494	549	516	500	491	505	470	517	508	513	531	472	519	504	476	502	495	501	483	467	498	510	497	495	520	529	490	524	521	496	486	488	513	514	495	518	466	480	484	464	513	512	498	484	486	496	501	484	503	502	501	518	477	523	462	506	489	490	508	491	515	501	520	509	497	501	512	476	475	491	492	524	510	509	423	509	494	522	496	513	492	542	535	528	519	516	517	522	474	531	483	488	512	506	506	470	500	512	521	522	521	538	516	499	498	549	503	508	494	516	516	502	504	515	502	496	522	514	501	526	528	506	494	515	509	483	496	502	478	499	538	465	503	508	498	515	508	502	504	513	503	554	466	497	513	477	527	506	488	498	559	475	475	492	457	511	506	530	522	470	516	440	513	512	523	473	516	494	476	503	503	505	479	502	517	488	462	551	464	520	505	516	517	489	493	478	493	469	507	528	470	519	490	459	519	540	529	504	496	512	509	495	488	478	478	490	494	475	515	509	444	521	521	523	545	508	503	479	512	471	570	439	532	489	508	504	510	512	502	491	556	471	496	491	541	509	506	460	568	465	481	497	502	532	513	526	464	524	491	505	516	495	464	482	534	516	524	532	469	535	520	524	521	516	479	500	504	476	488	463	497	491	498	529	474	539	464	486	496	527	516	515	474	522	517	483	498	480	490	502	512	490	525	486	490	496	515	535	491	509	478	506	490	527	533	501	506	519	515	516	528	459	487	450	492	495	497	507	530	530	509	448	497	520	495	511	527	504	520	509	495	530	470	525	507	497	535	519	526	548	518	548	463	517	507	469	523	508	478	538	534	515	523	528	483	505	477	509	528	497	486	505	491	482	470	526	507	495	510	502	460	477	539	526	508	454	505	540	495	505	500	540	520	494	524	508	479	530	513	487	541	480	490	515	485	486	485	463	492	492	522	483	480	506	546	498	495	521	461	506	509	507	476	473	485	458	507	496	462	461	488	492	518	499	512	494	526	486	476	530	491	502	508	486	522	517	493	534	529	539	535	505	472	486	491	517	475	500	475	486	521	480	496	516	513	522	510	509	453	521	488	520	515	480	514	552	547	501	542	546	539	503	511	524	512	524	522	464	517	499	546	538	494	475	493	504	474	506	487	546	513	495	529	512	482	460	510	504	506	486	490	499	521	545	477	523	502	496	500	494	522	508	481	507	496	493	494	522	494	527	488	496	505	495	496	532	526	501	544	517	543	501	487	466	463	470	510	501	542	497	498	538	493	508	539	512	512	513	496	522	524	480	470	469	512	511	459	520	481	514	477	516	504	511	495	482	443	487	489	493	485	476	469	538	507	530	503	498	514	461	467	531	539	497	503	542	501	504	495	495	530	512	505	505	532	478	470	506	491	503	506	555	485	479	488	486	477	516	491	524	526	515	506	465	494	510	520	495	551	493	503	510	528	481	496	528	523	511	510	521	523	500	533	522	535	511	532	495	507	503	489	508	487	503	521	501	497	496	496	471	494	532	468	521	514	491	529	508	504	489	517	527	452	504	505	480	488	477	477	489	473	504	463	510	477	506	513	514	541	481	518	518	540	472	514	481	526	522	502	511	516	493	482	486	500	497	518	491	535	506	483	472	506	471	531	522	504	465	517	526	519	527	518	488	487	483	497	521	495	477	559	532	541	492	480	496	494	463	495	511	537	504	518	507	461	510	517	479	492	482	482	493	488	485	501	513	460	513	504	529	494	509	519	459	457	505	516	503	536	449	476	516	530	497	505	540	477	508	515	478	496	484	512	483
59618	101629	80785	53718	33503	14276	4153	937	889	844	863	909	852	845	879	834	898	912	815	829	883	889	840	859	859	894	870	855	893	906	856	833	924	852	852	825	873	851	874	870	891	821	853	834	846	839	786	827	817	838	881	873	860	850	853	808	864	895	844	877	865	834	864	861	835	867	827	861	852	870	894	853	850	861	849	902	941	888	835	853	808	871	831	885	865	874	851	877	871	861	866	896	855	882	865	817	874	807	843	866	909	877	861	851	878	844	830	844	874	864	859	866	918	827	821	904	881	820	868	838	867	849	875	840	877	885	861	840	885	861	853	887	836	836	882	880	881	863	842	862	833	851	878	816	875	799	865	855	873	848	879	816	862	891	806	873	840	827	885	890	836	906	859	846	860	860	879	833	840	817	866	905	838	830	846	883	824	871	846	888	885	823	909	868	873	824	858	863	879	860	849	803	844	910	888	867	870	838	910	859	871	851	889	890	801	887	889	856	793	875	778	914	857	821	836	882	864	876	848	903	880	891	856	836	818	921	872	875	877	882	841	908	791	839	851	846	856	905	843	844	890	810	812	908	810	858	923	854	831	892	877	856	866	870	838	870	857	865	880	822	856	856	819	870	814	806	860	895	881	872	853	798	879	839	816	859	868	848	847	856	826	856	859	838	864	850	840	863	829	911	878	846	794	849	809	842	826	840	841	877	839	786	826	859	830	879	814	812	879	917	863	841	851	864	934	896	839	897	857	842	890	838	901	817	823	835	890	835	850	873	871	822	849	866	808	886	883	874	843	877	849	836	852	875	813	850	850	892	910	874	848	897	886	880	926	852	871	881	889	914	862	840	887	805	870	862	861	830	850	873	846	876	893	841	868	908	854	854	884	890	882	859	857	898	812	834	851	833	808	838	857	850	881	863	795	851	850	853	843	903	830	857	823	863	844	896	869	893	835	880	864	828	874	798	818	836	885	848	824	844	846	847	836	860	883	837	843	888	848	882	879	883	846	835	835	814	877	882	852	884	834	911	851	860	866	835	827	846	860	852	863	843	868	822	842	868	856	858	832	850	785	809	869	860	841	817	849	791	870	882	851	847	883	805	871	804	830	888	876	877	843	873	821	881	868	895	817	864	900	880	862	906	877	822	816	802	862	806	838	818	879	817	859	835	855	887	809	869	832	860	850	848	840	833	850	866	858	796	810	850	919	820	833	832	841	819	901	843	823	861	921	840	896	813	890	880	890	877	845	837	863	831	855	865	916	886	885	870	918	876	852	846	822	833	869	929	835	824	811	868	825	824	891	861	907	883	851	903	842	828	887	861	824	914	886	894	838	874	874	856	849	875	834	827	841	854	837	876	882	840	871	877	883	899	831	861	879	873	882	850	803	853	855	852	858	807	874	820	842	854	909	889	911	853	919	819	835	807	864	909	895	920	895	924	854	822	861	881	914	875	807	839	884	840	862	868	846	817	865	867	933	862	846	832	882	876	841	878	884	844	890	840	848	841	818	862	844	912	816	863	882	828	886	796	860	816	911	839	872	853	846	863	832	835	874	798	827	865	790	840	899	874	814	881	882	899	850	844	820	834	812	826	885	910	859	804	806	841	836	931	890	889	860	922	885	871	851	827	881	790	847	913	915	865	855	814	881	867	871	823	823	870	872	879	880	866	867	820	869	904	872	888	838	869	855	889	918	897	918	854	850	880	897	876	862	848	885	823	829	880	881	850	862	848	853	857	858	881	807	830	862	883	923	821	822	831	859	879	855	883	851	853	837	895	810	872	913	891	844	894	832	871	839	822	858	819	843	860	881	802	902	883	858	873	850	852	890	849	835	803	774	828	897	855	854	883	851	857	816	876	816	817	860	873	837	849	835	893	900	832	827	836	867	833	835	877	853	819	894	831	858	866	865	836	873	864	838	824	853	879	852	821	868	806	871	818	913	864	876	849	884	845	799	863	822	807	897	878	824	875	893	847	856	845	878	826	843	871	832	856	861	860	820	822	821	850	845	856	873	873	824	861	820	860	854	843	872	860	863	896	899	917	845	885	836	898	808	859	857	801	887	855	830	838	894	881	872	808	809	824	855	886	894	830	888	829	883	867	875	895	829	857	890	864	902	820	797	873	857	875	819	845	830	832	865	910	826	813	812	868	853	825	887	821	864	824	836	855	795	857	848	868	837	869	833	841	845	899	823	898	838	844	874	816	785	848	815	837	834	803	851	883	833	853	811	842	866	854	837	845	855	879	875	808	849	883	856	887	834	847	887	871	870	876	832	766	832	854	867	885	867	849	824	836	872	814	903	904	880	861	868	831	865	858	940	880	854	864	857	821	835	850	818	871	875	815	869	831	899	889	887	832	845	867	828	854	846	852	906	900	833	853	876	901	831	844	857	851	856	852	870	880	914	846	793	910	796	864	886	884	858	870	851	882	878	818	863	875	877	879	818	861	836	827	856	886	853	815	840	879	818	828	823	853	842	835	839	898	895	817	847	890	802	867	841	823	847	863	835	843	846	858	828	859	874	851	821	836	831	909	878	859	815	901	846	854	844	827	871	811	859	865	865	836	906	849	812	867	886	867	887	858	832	866	866	864	882	820	828	827	818	830	896	859	871	868	886	887	839	914	830	833	841	850	848	865	803	902	851	829	846	856	841	880	845	883	820	867	833	865	873	836	823	895	833	835	814	874	854	857	885	859	860	870	848	814	881	829	811	808	861	828	893	833	828	954	898	814	804	867	836	890	863	814	890	857	886	897	888	842	846	873	840	780	875	828	851	862	865	846	824	882	921	847	808	860	829	869	915	848	921	820	909	879	858	841	829	816	895	846	875	816	856	886	845	842	823	841	847	880	849	845	871	891	843	849	897	852	886	914	869	890	813	843	836	864	854	843	873	810	825	922	879	808	886	830	853	871	876	846	829	864	894	890	825	868	843	833	832	858	889	902	860	870	865	925	864	872	895	829	847	851	848	892	827	930	878	879	859	847	835	860	880	853	852	877	882	871	869	872	837	897	864	864	890	825	901	876	871	870	853	834	849	838	841	827	820	854	900	823	843	857	845	846	848	851	822	825	852	848	875	853	917	889	872	885	832	843	856	850	923	881	843	843	824	825	878	802	850	939	815	850	845	844	854	845	802	869	853	889	850	860	809	908	901	823	918	865	819	868	790	839	864	819	844	913	860	850	844	838	872	843	884	835	874	845	898	863	841	899	884	852	885	846	863	888	847	874	864	863	874	885	876	832	857	843	877	863	860	823	848	840	896	918	843	899	795	877	839	864	883	885	859	933	865	822	834	853	859	874	861	832	848	855	877	849	869	837	875	820	834	852	861	838	928	817	878	818	844	847	876	835	844	920	858	860	881	859	857	902	838	878	861	837	832	961	854	837	843	842	920	849	859	809	829	869	879	838	828	904	855	857	839	865	902	858	909	880	850	871	861	864	877	850	807	812	778	888	862	814	872	873	858	833	859	825	846	798	813	872	838	874	867	805	905	844
27702	28830	31273	17858	4674	1415	833	760	762	737	721	711	723	761	706	761	759	796	713	753	770	733	739	774	734	733	691	775	804	725	718	725	754	765	728	695	735	780	740	733	707	749	743	712	721	796	738	742	720	721	716	699	791	765	746	734	774	757	765	702	693	736	707	689	751	714	744	718	692	779	719	728	755	733	764	744	729	747	808	744	725	744	730	766	709	729	750	764	675	736	716	729	722	710	736	762	714	736	710	707	786	723	733	734	685	769	730	731	759	732	732	763	710	707	739	804	700	765	765	726	706	720	715	701	729	731	689	739	756	710	710	726	746	712	730	785	756	694	703	756	702	761	737	763	702	725	821	695	728	750	742	736	659	689	757	725	692	747	731	722	745	708	748	737	691	767	724	723	756	737	691	737	718	697	747	757	740	700	744	710	715	704	705	742	748	691	689	698	744	749	678	750	712	745	719	726	704	725	719	752	707	717	697	720	753	692	743	735	796	781	759	690	739	756	720	741	722	747	751	719	778	697	726	677	731	721	696	737	727	714	709	710	777	752	746	717	716	725	693	763	738	737	747	770	760	713	735	713	750	742	720	710	734	739	766	723	810	700	670	728	779	749	771	794	761	742	726	752	774	762	725	738	695	730	761	765	718	706	719	719	687	712	745	763	757	722	750	671	742	722	743	725	755	734	709	706	677	763	690	718	713	704	765	719	744	752	745	722	750	725	714	741	727	765	736	733	730	739	733	727	741	720	746	712	724	736	724	705	709	706	745	732	712	746	735	710	754	766	717	740	711	712	765	726	706	726	732	776	732	745	795	707	756	717	776	715	710	700	730	715	778	744	727	707	701	714	754	753	736	756	738	714	694	739	763	741	680	733	718	685	762	736	792	744	749	777	742	730	744	770	759	745	738	729	728	704	788	733	750	703	714	719	732	781	744	760	702	780	758	716	726	752	744	713	711	702	712	713	716	712	749	762	726	704	702	714	796	721	710	715	735	707	720	701	724	744	775	701	745	780	738	741	732	689	779	768	727	704	694	693	706	734	746	724	737	708	722	732	729	733	803	787	709	669	680	731	803	694	765	700	719	772	738	727	726	749	751	689	722	666	721	725	724	704	733	805	749	761	756	746	733	778	740	697	738	702	719	688	743	707	742	763	702	740	755	715	760	713	791	717	752	752	773	728	762	708	720	719	733	761	706	738	688	721	734	722	740	671	737	714	704	761	733	689	686	753	750	750	683	777	750	733	719	753	715	713	694	689	752	706	718	791	756	729	735	711	718	759	758	722	717	710	733	724	690	753	745	713	705	726	756	733	715	752	722	749	756	717	700	783	696	739	764	744	654	751	711	743	763	734	739	717	732	723	725	749	722	802	727	710	710	713	765	765	710	761	721	704	792	701	711	745	684	728	723	738	739	777	709	694	734	745	716	766	788	681	725	729	708	773	740	756	752	690	757	692	743	720	729	789	693	709	752	714	730	715	697	727	752	754	708	744	681	691	702	707	744	719	732	729	727	766	713	720	735	725	771	731	738	747	728	724	730	733	662	716	727	697	661	749	762	747	718	752	735	737	679	707	744	802	747	712	699	695	784	720	752	704	725	694	696	675	742	793	748	750	728	780	703	699	721	709	706	751	766	762	725	778	727	761	701	742	704	760	773	716	751	750	711	702	717	738	735	724	714	713	752	702	772	681	737	753	732	709	739	739	767	729	763	683	716	726	719	694	710	721	737	769	760	714	776	714	693	701	737	796	729	705	713	704	763	744	704	759	723	699	787	718	748	704	716	727	687	724	787	735	769	745	724	747	699	717	701	715	689	735	712	694	729	723	738	727	756	743	742	753	767	779	763	764	686	745	699	744	723	746	717	692	727	786	728	737	724	723	718	745	705	769	720	746	724	701	714	718	730	748	727	703	749	740	747	738	684	746	746	703	676	664	758	773	737	708	705	681	718	698	728	694	736	761	764	688	761	678	736	786	706	721	705	703	732	710	758	739	725	705	730	731	708	741	685	712	708	767	692	715	689	730	688	763	757	716	715	710	736	769	738	737	777	748	740	721	721	765	716	722	747	770	719	735	753	756	747	722	758	747	728	714	731	747	710	725	689	713	720	710	742	724	696	724	752	751	706	709	701	750	721	746	745	736	678	736	761	762	746	713	733	698	703	743	703	755	737	741	714	746	728	736	749	750	749	764	729	760	739	703	731	712	742	770	699	706	676	718	746	716	760	698	714	739	663	731	712	747	770	718	783	744	734	713	738	667	730	772	669	780	738	740	683	716	762	722	734	713	720	741	744	770	737	767	768	747	713	750	728	736	759	715	750	732	746	724	729	755	749	695	749	766	728	741	743	764	772	706	790	719	753	683	724	754	676	756	744	738	750	702	744	711	707	718	728	746	714	774	739	697	744	709	753	735	704	706	718	733	735	721	748	732	725	715	742	749	762	713	729	690	754	708	760	785	745	737	725	670	767	729	735	717	726	742	714	777	678	723	700	731	752	697	706	756	761	702	757	724	728	796	722	710	777	786	774	709	735	769	700	742	744	719	706	738	711	743	692	726	726	705	685	779	734	698	707	745	709	739	748	702	801	697	774	750	694	728	663	699	726	662	708	698	788	722	680	764	706	759	749	698	699	731	772	727	772	787	747	731	715	738	736	752	762	728	730	714	764	702	720	711	703	765	749	665	718	710	734	743	740	772	744	739	744	736	662	719	719	748	775	696	780	780	726	704	755	741	728	712	768	747	698	752	782	750	708	728	757	732	793	735	724	727	709	712	737	715	761	717	703	751	675	713	765	747	768	725	719	739	737	731	718	729	721	677	728	721	724	723	724	755	687	737	710	728	706	711	728	757	711	741	757	736	671	675	717	691	754	689	725	698	715	755	735	694	722	741	713	725	687	727	690	713	740	731	742	778	718	764	697	708	730	699	719	784	750	696	758	743	721	766	754	713	703	746	752	722	704	743	723	761	731	691	689	717	699	772	727	772	735	714	714	712	764	731	726	754	677	730	675	694	763	737	708	734	763	792	661	757	751	710	773	693	755	741	713	754	746	726	755	724	724	695	701	702	696	692	720	734	745	743	697	699	757	765	730	736	741	750	707	732	731	770	661	793	726	739	720	703	725	704	728	732	765	701	724	744	745	681	724	709	744	770	743	743	779	713	733	737	767	702	715	713	706	735	703	756	730	715	706	723	745	768	722	716	684	759	692	713	701	759	770	757	766	745	705	753	711	735	711	722	743	716	711	746	755	727	723	757	758	723	712	759	762	734	748	735	721	738	720	767	660	683	731	724	711	730	709	743	758	713	707	729	737	706	754	717	775	728	685	720	752	744	699	717	699	728	795	689	698	712	747	731	688	740	721	690	713	729	700	759	711	743	707	704	698	753	671	783	752	733	738	754	748	717	701	744	710	706	697	682	743	729	737	684	741	718	698	716	750	684	725	760	751	748	702	709	733	763	753	725	779	710	711	744	682	734	673	746	682	757
33878	49512	37760	18838	7650	2831	1484	1333	1271	1299	1299	1309	1273	1289	1294	1283	1263	1330	1293	1277	1242	1221	1287	1291	1341	1307	1282	1260	1251	1220	1271	1295	1248	1312	1280	1271	1221	1224	1289	1181	1313	1313	1258	1327	1245	1349	1267	1309	1313	1300	1262	1309	1208	1301	1373	1238	1229	1277	1343	1222	1244	1268	1256	1228	1292	1236	1301	1237	1256	1268	1262	1245	1250	1292	1248	1291	1271	1232	1271	1323	1199	1214	1241	1241	1251	1340	1245	1283	1280	1292	1265	1342	1355	1292	1292	1244	1205	1246	1290	1236	1220	1312	1222	1281	1283	1257	1301	1304	1224	1304	1275	1295	1306	1289	1268	1232	1327	1253	1288	1271	1276	1255	1249	1311	1235	1292	1285	1282	1240	1222	1271	1230	1289	1256	1273	1181	1259	1311	1282	1285	1225	1325	1289	1241	1174	1234	1250	1279	1262	1245	1205	1326	1226	1277	1304	1311	1281	1290	1205	1289	1294	1315	1265	1351	1254	1288	1224	1272	1299	1287	1258	1226	1246	1283	1295	1330	1276	1304	1271	1309	1325	1329	1274	1299	1301	1267	1235	1211	1337	1294	1214	1246	1266	1289	1275	1274	1219	1232	1263	1294	1256	1278	1269	1286	1300	1250	1254	1288	1278	1355	1246	1310	1293	1231	1331	1335	1247	1257	1203	1318	1270	1232	1318	1234	1260	1231	1302	1276	1308	1237	1251	1228	1260	1284	1336	1320	1265	1252	1304	1229	1339	1311	1286	1295	1282	1276	1261	1307	1226	1280	1294	1294	1245	1280	1356	1243	1219	1282	1260	1250	1240	1290	1232	1237	1226	1217	1235	1223	1299	1310	1297	1218	1264	1312	1273	1240	1248	1300	1269	1208	1233	1256	1239	1250	1274	1333	1265	1283	1227	1303	1328	1275	1269	1297	1306	1338	1345	1308	1273	1254	1264	1259	1237	1299	1289	1242	1296	1252	1240	1270	1280	1222	1347	1249	1237	1297	1281	1287	1281	1285	1283	1236	1305	1291	1220	1294	1285	1265	1292	1277	1226	1264	1291	1278	1246	1325	1273	1343	1325	1266	1273	1286	1203	1287	1223	1295	1275	1259	1225	1285	1301	1277	1266	1284	1331	1238	1265	1279	1282	1313	1320	1298	1231	1281	1278	1261	1281	1288	1327	1273	1227	1311	1297	1230	1297	1270	1254	1265	1295	1275	1328	1269	1268	1309	1317	1295	1241	1276	1272	1286	1168	1300	1283	1235	1281	1210	1302	1313	1326	1229	1239	1217	1296	1287	1287	1200	1261	1256	1346	1295	1244	1232	1272	1287	1286	1268	1297	1284	1304	1272	1283	1252	1320	1235	1248	1289	1280	1269	1309	1270	1248	1248	1305	1321	1229	1302	1343	1256	1292	1319	1234	1310	1271	1232	1305	1256	1266	1286	1232	1245	1256	1301	1284	1272	1358	1315	1257	1304	1214	1213	1253	1281	1253	1241	1245	1294	1234	1250	1280	1278	1261	1345	1242	1263	1264	1274	1276	1248	1263	1232	1320	1214	1295	1247	1262	1324	1247	1274	1310	1343	1302	1283	1274	1251	1317	1262	1261	1309	1329	1290	1255	1308	1314	1245	1254	1245	1299	1332	1278	1287	1300	1257	1260	1261	1278	1323	1261	1269	1312	1248	1294	1307	1273	1294	1298	1247	1258	1270	1287	1290	1310	1250	1262	1295	1268	1320	1298	1349	1197	1296	1305	1267	1315	1277	1306	1278	1240	1263	1231	1223	1321	1268	1251	1222	1292	1204	1255	1230	1281	1238	1213	1307	1265	1265	1269	1262	1329	1284	1298	1339	1266	1307	1276	1339	1304	1222	1334	1226	1289	1310	1245	1260	1315	1221	1278	1239	1299	1250	1298	1329	1259	1287	1253	1287	1292	1328	1295	1265	1358	1252	1291	1280	1231	1226	1339	1234	1221	1310	1259	1257	1340	1294	1297	1202	1332	1282	1279	1298	1229	1289	1305	1240	1276	1188	1236	1276	1327	1234	1237	1328	1258	1351	1224	1243	1260	1290	1283	1285	1235	1356	1249	1219	1299	1272	1271	1237	1297	1255	1291	1263	1266	1302	1316	1291	1256	1226	1330	1253	1325	1281	1236	1261	1281	1225	1320	1305	1208	1322	1274	1269	1271	1297	1317	1259	1298	1281	1288	1280	1273	1280	1310	1258	1278	1277	1222	1230	1240	1249	1251	1244	1230	1281	1308	1228	1297	1240	1267	1246	1353	1305	1307	1240	1232	1196	1193	1266	1272	1225	1234	1279	1294	1277	1276	1232	1303	1250	1279	1249	1247	1283	1276	1249	1281	1288	1231	1297	1265	1292	1245	1227	1270	1268	1207	1250	1324	1240	1342	1290	1320	1308	1288	1250	1211	1279	1237	1240	1311	1292	1245	1298	1261	1236	1287	1258	1279	1271	1266	1285	1314	1288	1294	1254	1264	1268	1214	1366	1384	1293	1291	1312	1321	1248	1272	1242	1236	1253	1227	1250	1279	1275	1304	1294	1231	1239	1216	1290	1270	1261	1303	1223	1284	1305	1261	1283	1280	1239	1241	1238	1312	1307	1266	1282	1262	1262	1308	1366	1353	1261	1229	1273	1294	1313	1253	1290	1320	1254	1182	1279	1287	1299	1246	1349	1338	1246	1255	1250	1220	1309	1226	1195	1313	1257	1287	1249	1327	1327	1314	1283	1285	1257	1309	1236	1268	1293	1241	1238	1316	1311	1290	1325	1343	1264	1227	1256	1322	1312	1341	1253	1223	1262	1209	1247	1266	1334	1271	1245	1265	1253	1247	1255	1274	1205	1277	1286	1272	1281	1309	1256	1247	1254	1274	1297	1295	1248	1222	1329	1283	1272	1230	1321	1259	1249	1296	1254	1257	1268	1272	1261	1198	1272	1252	1288	1349	1262	1259	1263	1300	1299	1267	1230	1311	1321	1277	1297	1278	1253	1340	1263	1246	1269	1238	1272	1298	1285	1238	1309	1271	1247	1285	1263	1293	1241	1310	1312	1251	1273	1293	1246	1283	1247	1273	1296	1280	1261	1280	1260	1293	1319	1266	1301	1280	1318	1328	1258	1266	1264	1266	1235	1268	1286	1247	1241	1308	1300	1350	1240	1313	1226	1279	1293	1300	1257	1250	1259	1309	1267	1227	1265	1256	1269	1221	1318	1256	1203	1253	1248	1324	1229	1279	1306	1298	1281	1240	1223	1282	1217	1284	1281	1268	1277	1254	1300	1240	1226	1272	1291	1272	1259	1338	1326	1317	1261	1317	1235	1331	1274	1304	1227	1239	1301	1346	1315	1242	1252	1283	1302	1288	1235	1266	1344	1279	1268	1224	1258	1200	1265	1334	1304	1245	1344	1302	1270	1255	1256	1288	1340	1288	1343	1314	1253	1268	1212	1282	1215	1314	1218	1265	1271	1242	1269	1357	1311	1259	1302	1309	1166	1314	1289	1255	1243	1274	1264	1221	1265	1277	1307	1223	1275	1298	1239	1283	1312	1287	1265	1295	1317	1293	1322	1321	1230	1287	1297	1272	1319	1280	1239	1293	1278	1289	1296	1332	1255	1298	1314	1262	1310	1278	1345	1301	1249	1383	1272	1277	1204	1315	1240	1220	1211	1307	1222	1295	1324	1269	1306	1307	1218	1271	1241	1301	1212	1332	1310	1317	1272	1288	1267	1297	1283	1258	1242	1174	1245	1310	1256	1289	1282	1248	1274	1238	1362	1250	1264	1219	1261	1339	1258	1244	1260	1276	1297	1266	1349	1203	1278	1268	1257	1245	1213	1261	1237	1262	1280	1272	1248	1258	1255	1280	1255	1311	1224	1277	1230	1268	1256	1285	1331	1326	1305	1270	1315	1223	1286	1299	1233	1256	1373	1243	1296	1236	1331	1248	1213	1312	1241	1298	1296	1289	1247	1247	1385	1319	1265	1266	1235	1259	1326	1265	1279	1272	1267	1323	1316	1374	1304	1264	1255	1250	1241	1200	1305	1285	1310	1269	1273	1261	1342	1204	1296	1205	1325	1284	1207	1246	1207	1246	1284	1316	1201	1284	1285	1286	1296	1268	1293	1271	1250	1221	1252	1303	1252	1288	1262	1239	1275	1438	1329	1293	1271	1318	1322	1317	1307	1272	1239	1241	1264	1276	1325	1267	1333	1323	1275	1270	1293	1302	1264	1261	1280	1267	1250	1286	1274	1290	1258	1214	1248	1264	1297	1288	1268	1214	1273	1315	1303	1250	1348	1289	1280	1271	1229	1327	1317	1248	1290	1279	1268	1257	1292	1240	1265	1206	1227	1304	1345	1268	1310	1312	1286	1333	1280	1234	1251	1298	1296	1184	1235	1257	1253	1315	1182	1283	1320	1265	1304	1286	1305	1259	1283	1260	1263	1308	1238	1264	1249	1315	1239	1244	1304	1367	1208	1231	1290	1280	1243	1247	1228	1302	1289	1219	1187	1302	1223	1359	1285	1310	1310	1306	1263	1289	1376	1251	1314	1291	1289	1289	1240	1286	1313	1248	1255	1229	1285	1353	1175	1251	1292	1319	1286	1305	1254	1266	1332	1299	1295	1235	1288	1272	1233	1236	1253	1298	1341	1257	1325	1280	1299	1246	1248	1320	1272	1257	1269	1242	1240	1259	1342	1255	1281	1350	1236	1293	1231	1235	1343	1237	1304	1251	1250	1255	1257	1271	1259	1298	1243	1245	1248	1322	1265	1310	1271	1260	1247	1249	1270	1288	1328	1306	1297	1257	1281	1277	1314	1224	1266	1211	1258	1285	1293	1280	1259	1332	1261	1313	1317	1231	1229	1266	1216	1236	1286	1294	1335	1209	1289	1246	1310	1293	1201	1216	1273	1224	1302	1279	1307	1282	1290	1297	1332	1305	1213	1244	1338	1220	1277	1286	1269	1245	1283	1293	1283	1233	1280	1276	1246	1261	1289	1310	1245	1281	1270	1305	1247	1279	1238	1210	1314	1204	1299	1282	1317	1239	1307	1298	1288	1262	1257
24368	22750	34511	30936	22699	12340	1708	589	573	520	540	546	543	559	524	547	504	506	567	537	544	555	547	513	522	507	566	572	523	552	517	532	539	536	552	552	511	554	518	535	588	525	560	512	513	539	540	547	500	530	524	544	559	515	497	532	531	545	548	525	511	491	534	523	536	511	517	537	556	499	493	522	527	522	505	541	530	531	523	552	497	535	530	502	573	520	528	550	566	548	526	572	535	506	530	526	519	577	562	514	525	567	550	511	527	533	515	515	533	571	470	513	540	534	555	533	550	605	521	541	499	549	552	531	554	518	528	518	518	544	535	544	558	513	559	512	562	502	529	508	546	534	557	520	516	510	532	530	493	498	512	502	514	524	521	529	529	530	551	537	515	491	504	531	534	514	573	549	486	489	529	553	506	568	563	499	514	525	544	547	512	503	568	514	517	529	523	562	517	537	566	514	524	525	539	501	533	566	545	490	511	499	521	526	536	520	511	505	548	542	518	482	505	521	487	556	517	541	530	526	522	505	507	523	515	494	518	472	552	504	516	521	537	506	492	503	513	546	520	544	566	503	574	529	520	504	555	523	533	486	545	554	515	512	513	531	489	517	572	540	517	498	577	544	528	518	505	522	531	521	549	516	536	525	497	525	555	548	552	516	545	525	539	523	499	563	574	540	568	517	515	502	520	509	511	551	513	522	525	524	539	530	534	500	535	518	535	498	566	535	510	557	546	473	519	529	556	522	524	555	512	509	525	529	574	554	525	501	579	502	582	526	530	549	528	557	541	502	505	527	530	539	532	522	529	542	536	506	549	513	563	504	529	556	546	500	587	529	555	566	509	493	594	521	490	536	520	510	558	546	526	524	581	484	536	538	551	495	493	518	541	511	534	531	482	537	526	505	486	532	521	536	529	543	539	532	538	562	519	521	500	521	534	529	526	576	475	502	540	540	515	520	488	543	521	503	484	544	503	528	542	488	567	579	559	536	568	490	537	555	537	474	525	538	541	540	547	546	527	555	518	520	502	517	529	516	520	520	466	558	539	524	529	498	533	506	546	499	514	506	539	519	563	547	483	507	517	498	537	484	512	561	568	555	536	534	533	510	538	518	528	500	499	508	509	526	517	520	517	517	545	518	509	533	514	513	528	517	524	521	511	560	533	560	513	529	494	529	515	536	559	503	526	532	508	493	486	480	523	555	564	545	513	482	526	522	515	516	525	559	534	490	489	503	514	510	534	541	521	510	544	503	531	551	506	513	542	529	495	566	499	523	503	533	518	508	529	564	497	506	518	537	544	535	535	512	509	500	536	518	506	492	503	506	532	483	519	504	529	537	546	501	529	585	554	496	474	492	527	575	527	501	553	553	518	517	526	547	583	545	506	519	538	498	545	562	479	528	544	532	534	510	472	552	499	510	545	547	512	503	523	532	547	552	509	540	501	516	491	525	517	527	532	533	526	495	503	516	554	506	548	510	521	524	534	501	491	503	526	532	545	550	561	551	518	524	516	540	546	524	524	521	549	530	525	531	531	498	514	533	535	510	529	544	530	516	531	499	561	468	554	536	493	538	522	522	548	521	552	491	541	535	526	548	499	490	517	510	502	523	537	510	503	495	537	512	568	535	535	545	535	552	505	503	538	552	534	531	518	532	562	476	538	553	503	533	528	532	524	517	522	505	549	506	574	536	560	505	542	539	474	504	520	492	498	528	513	535	563	465	532	514	535	532	523	505	541	528	521	512	513	520	554	543	537	524	538	523	538	553	522	534	507	531	515	548	518	526	528	545	529	479	518	525	574	515	537	545	556	548	546	500	571	529	502	548	485	549	516	556	525	533	526	552	511	519	519	587	524	542	508	562	525	518	510	499	535	544	525	507	506	558	504	570	507	533	523	537	514	543	531	526	514	548	560	550	554	551	518	552	527	537	524	516	540	518	505	551	505	540	542	575	526	537	535	551	525	512	560	542	536	518	530	501	504	547	526	517	512	506	493	535	543	556	535	526	577	491	550	530	519	530	536	504	507	510	524	502	529	540	508	528	532	540	521	533	517	540	505	514	547	542	532	529	554	536	558	533	502	577	531	539	517	536	559	566	531	530	501	585	553	538	537	555	547	531	522	512	476	522	518	527	552	530	519	535	479	537	460	526	524	511	527	482	507	494	536	534	553	526	507	551	511	533	534	512	566	519	520	501	548	522	514	501	545	522	558	541	528	515	514	541	542	569	540	528	559	527	540	559	511	497	541	473	506	505	550	546	536	507	536	508	498	531	518	540	527	526	496	499	536	514	565	551	557	542	583	486	564	463	498	539	517	485	515	545	537	493	496	521	510	553	567	514	503	522	488	535	551	506	541	542	513	521	530	470	560	517	541	491	524	515	520	553	484	517	550	531	516	515	510	540	517	534	480	516	525	534	543	514	544	507	520	533	558	571	561	510	482	502	513	505	530	510	518	518	526	537	533	557	579	514	510	495	520	550	514	503	502	542	483	534	473	496	549	562	515	529	511	508	512	545	566	502	513	503	571	511	491	511	511	528	520	530	532	531	503	528	518	539	519	533	539	513	514	506	531	517	511	520	544	532	510	525	522	525	538	550	519	503	544	524	498	514	533	512	524	550	560	512	506	534	512	543	505	534	558	536	564	534	556	513	538	534	550	520	524	530	514	547	537	555	505	521	531	530	489	561	554	519	480	513	497	540	555	488	510	520	534	536	524	524	549	503	567	520	498	527	532	560	523	477	544	512	489	543	524	537	545	522	545	494	496	505	516	542	541	499	479	498	502	544	527	525	512	557	547	489	504	568	525	562	521	514	529	495	523	535	540	506	525	557	484	506	568	557	569	556	504	499	544	568	531	512	486	542	558	550	547	505	560	522	509	542	564	532	539	509	545	537	524	517	561	538	524	585	525	536	517	533	503	538	557	509	543	532	528	520	508	508	524	542	514	526	598	519	527	518	550	525	500	535	556	560	506	519	568	519	523	549	549	508	541	530	476	566	521	556	521	520	511	567	509	530	493	594	515	523	527	545	523	507	538	508	531	558	525	516	528	526	510	473	509	473	546	496	491	546	486	518	550	511	535	515	525	523	518	497	507	518	515	540	528	575	545	525	487	526	552	519	532	544	537	515	507	544	517	556	538	479	510	507	523	538	503	513	525	560	521	537	502	523	534	509	514	551	506	494	547	506	489	551	509	575	513	508	506	556	513	534	514	522	525	516	497	547	510	537	576	542	514	589	555	482	516	553	520	539	544	554	572	502	495	539	544	523	502	522	506	534	530	556	539	500	519	518	555	524	551	501	516	507	551	521	523	555	523	524	540	496	528	499	552	506	555	506	472	518	517	516	496	510	507	523	565	521	524	513	576	529	503	510	562	531	504	537	547	542	510	538	494	499	554	484	532	518	547	514	515	491	568	550	540	500	496	484	521	557	549	542	528	550	550	540	523	549	509	522	521	513	546	535	551	537	554	529	514	524	518	507	509	530	535	581	505	551
56579	89158	71757	45504	27432	9586	1770	1001	925	911	951	941	981	920	945	979	974	957	900	929	979	929	980	971	949	988	928	925	914	984	944	960	929	905	914	976	958	915	990	931	897	876	934	917	925	949	961	959	917	950	936	945	948	946	924	974	912	962	962	963	923	949	922	938	946	873	931	946	948	938	928	952	925	899	973	909	958	917	920	940	928	941	943	955	941	937	991	941	941	940	935	926	941	917	935	903	905	938	977	952	903	954	921	925	1003	970	965	939	937	966	930	933	887	1001	919	937	973	964	905	896	975	957	954	920	918	914	964	920	928	909	920	920	935	964	919	965	935	969	929	954	967	935	969	906	923	935	956	951	931	917	930	1017	948	966	936	952	956	923	983	927	922	928	950	945	897	932	971	902	923	956	977	970	1001	958	918	944	960	945	970	895	1016	915	921	952	961	971	936	941	913	891	939	914	920	1014	971	963	1009	950	927	900	928	935	895	903	930	943	891	946	937	943	903	958	957	915	947	936	952	917	925	992	972	989	962	929	956	967	972	949	992	951	903	947	967	967	920	943	922	907	963	942	930	997	973	883	953	988	923	965	888	902	943	930	979	903	918	938	973	939	968	926	999	913	905	960	979	952	889	949	960	983	958	941	944	953	938	979	959	966	904	885	893	949	943	926	907	972	988	892	949	900	948	923	952	931	927	953	940	997	905	931	962	977	898	950	938	920	886	932	952	957	980	1013	916	980	981	912	980	940	989	956	925	904	976	910	960	941	963	912	911	913	930	952	942	940	889	953	913	912	923	955	953	953	996	899	971	900	987	960	985	888	923	941	876	918	934	956	991	920	928	919	926	917	947	955	895	978	981	961	905	892	914	958	930	954	958	965	991	952	903	977	877	900	928	989	928	967	908	938	883	907	923	944	938	946	974	974	915	943	939	972	970	940	931	937	994	938	925	938	949	954	964	946	967	935	982	897	927	933	915	979	912	932	926	942	936	974	928	917	982	892	969	988	945	936	943	914	948	974	889	946	951	911	987	897	877	958	949	898	946	965	992	900	959	925	971	895	919	913	947	959	912	947	939	967	934	921	907	943	947	929	902	898	909	914	940	914	957	961	900	983	964	917	921	998	930	958	942	963	930	966	953	915	965	1005	904	932	943	919	979	995	952	907	928	989	984	949	981	917	932	994	947	988	960	974	955	966	1006	909	951	887	915	943	1004	911	936	879	937	926	962	924	951	947	961	961	968	911	911	906	905	957	892	978	952	895	966	943	930	934	926	981	920	908	969	951	939	1040	898	929	951	941	927	953	954	972	917	957	963	930	962	933	904	903	911	946	914	948	939	975	914	961	946	995	1006	901	937	914	938	966	948	963	953	873	950	944	928	940	966	899	900	894	937	899	938	997	935	944	969	918	964	993	848	947	920	935	950	959	961	976	949	940	896	957	958	987	917	937	903	907	917	915	920	926	919	896	896	1022	931	988	932	923	943	945	947	939	924	938	946	952	957	916	981	968	978	954	983	881	982	945	933	886	899	958	897	939	918	964	884	955	905	929	963	959	909	973	943	951	886	962	965	941	894	941	957	914	954	947	910	999	919	915	957	911	876	913	958	934	933	1008	937	930	939	933	928	959	906	962	879	923	931	916	931	910	933	926	954	929	910	932	884	946	916	939	949	868	975	991	949	966	934	891	923	884	938	1058	910	900	931	956	935	989	934	978	974	910	976	925	942	921	924	918	943	953	913	954	966	934	945	961	916	951	869	927	901	913	968	890	886	941	927	934	991	941	951	974	934	930	923	957	956	892	914	966	933	919	938	933	935	902	920	932	958	971	944	950	950	958	917	952	914	988	941	920	959	957	989	930	925	900	872	925	966	1006	975	920	908	943	962	946	975	970	881	959	970	888	949	930	927	987	939	948	936	955	945	941	958	945	948	944	914	939	978	912	950	954	951	978	982	980	945	935	942	925	920	997	915	903	946	960	928	982	913	890	921	918	978	910	945	914	925	1003	980	931	916	915	959	920	867	937	1000	932	976	947	932	974	932	922	956	998	909	982	922	951	890	930	939	910	934	979	949	910	945	997	960	943	935	956	893	893	962	943	940	922	986	962	935	916	941	936	941	987	918	951	932	918	1000	913	922	906	1004	888	933	964	981	936	942	910	925	925	982	943	986	919	930	928	967	919	977	942	908	970	920	957	945	996	940	949	933	958	919	983	923	927	942	948	959	932	948	939	961	934	946	905	948	996	960	960	945	941	989	963	956	938	890	943	855	977	997	938	967	912	908	943	935	918	900	971	931	920	941	964	905	959	925	933	991	956	926	988	964	948	887	975	940	928	970	911	989	886	925	941	914	923	918	899	941	1000	935	930	973	936	941	910	878	956	923	996	909	901	898	960	938	917	939	965	979	968	932	916	909	981	965	969	966	957	986	885	940	922	980	961	934	992	924	950	895	976	939	897	961	891	949	938	962	935	882	909	927	980	946	965	994	970	904	947	964	987	957	915	943	924	968	875	975	956	969	936	968	902	983	942	951	930	928	969	905	928	1002	930	879	934	917	964	931	935	945	880	900	903	905	900	1005	933	930	968	967	983	962	886	960	890	986	950	992	941	958	927	897	934	859	953	920	889	994	908	939	873	905	993	933	960	927	966	981	955	922	896	969	979	905	950	934	904	923	984	963	896	853	955	951	1017	939	972	948	925	908	920	937	945	997	927	935	956	912	952	964	946	935	982	938	925	974	961	954	943	948	947	924	896	960	928	992	990	948	980	955	909	940	962	916	922	982	950	934	992	901	925	949	970	937	930	957	937	999	924	942	919	937	902	932	989	905	993	922	920	930	914	901	941	913	935	1020	908	920	926	927	965	914	907	942	947	918	987	964	907	977	952	919	927	873	980	932	979	967	923	928	918	962	976	898	876	935	928	924	983	949	957	997	970	972	949	927	972	951	977	980	904	971	910	928	978	920	922	912	926	928	917	885	960	925	967	1000	934	943	916	986	923	992	912	895	922	978	929	916	915	930	929	928	959	960	965	934	975	960	916	933	948	928	930	937	941	948	937	910	927	964	963	993	984	916	930	924	964	960	973	989	998	934	899	943	963	942	967	952	982	951	952	977	909	907	974	924	872	894	936	924	966	944	913	943	884	891	958	914	918	853	987	978	961	979	1009	964	979	953	979	902	948	956	941	973	933	934	950	937	976	911	924	979	864	952	909	962	953	990	965	985	970	899	949	983	947	959	881	998	925	946	922	1005	929	910	950	931	892	891	901	968	919	932	930	889	909	998	989	954	954	902	912	895	961	956	983	977	927	912	902	947	908	966	958	883	942	903	1037	955	978	958	921	931	949	935	961	946	914	927	965	904	950	975	990	963	954	936	923	914	957	876	904	974	972	933	916	908	954	917	935	947	945	928	985	955	963	901	1001	954	965	931	960	957	940	1002	954	928	904	932	966	961	923	866	972	913	932	978	945	890	900	914	928	919	921	932	962	860	973	943	901	959	927	870	938	950	932	909	988	944	916	955	976
23132	21809	32400	28504	23829	19802	7064	679	515	521	527	550	546	513	506	497	515	503	525	526	542	571	532	478	529	511	536	495	493	507	529	549	504	510	520	527	512	512	512	522	527	525	461	537	508	521	521	533	533	501	499	515	491	497	558	514	520	462	521	521	496	487	488	544	481	479	511	517	500	528	497	510	530	544	483	519	512	556	511	535	496	513	516	463	511	516	529	524	549	517	523	498	476	495	507	504	504	489	507	507	490	500	499	504	524	542	523	479	488	466	501	530	523	520	501	472	511	477	514	511	497	507	501	502	533	524	533	534	555	510	508	531	504	498	534	507	486	484	551	528	488	533	513	513	464	528	517	483	513	500	528	477	539	499	506	505	514	514	472	510	498	496	539	488	505	499	510	525	476	500	502	506	518	551	498	527	523	516	529	483	511	512	470	484	504	507	505	483	533	532	498	498	495	530	526	514	519	501	484	525	520	536	522	476	502	508	543	528	538	498	505	522	489	515	487	527	516	483	493	555	501	502	509	486	524	521	510	475	450	496	506	524	493	506	499	490	491	498	485	509	486	533	517	485	507	478	524	509	508	439	508	510	485	515	532	492	514	505	504	489	516	515	492	530	503	587	531	508	513	518	526	501	520	509	495	498	469	499	491	498	498	485	507	493	516	495	473	501	515	502	501	495	520	506	503	540	517	520	479	506	504	535	511	483	562	511	517	495	498	513	500	508	496	526	520	536	531	498	530	497	485	480	514	511	494	491	521	492	520	494	522	480	519	555	514	582	521	543	519	523	502	494	509	487	516	513	494	471	495	513	499	510	514	496	506	505	453	518	549	523	497	504	567	533	484	522	509	533	521	475	514	492	527	514	457	530	488	492	508	508	519	484	493	512	479	514	504	506	509	537	521	480	515	514	498	487	514	513	500	536	476	561	498	523	484	519	488	533	524	496	512	463	503	488	536	543	488	524	557	536	516	461	517	509	520	490	493	495	546	491	499	571	504	525	482	494	527	460	525	527	491	517	515	525	532	507	538	496	524	501	472	515	525	486	481	473	508	518	490	541	521	533	519	512	513	528	517	528	534	533	519	477	499	466	466	517	529	526	536	491	507	508	543	524	502	508	510	553	472	496	507	494	527	478	533	517	517	519	482	516	514	498	509	473	509	506	505	451	470	504	533	532	555	481	501	544	503	486	564	469	493	509	527	509	500	524	481	497	493	534	514	464	543	524	530	517	532	501	499	492	529	520	467	511	525	516	519	507	517	574	470	501	519	503	473	496	509	485	526	487	497	496	506	557	509	489	532	518	539	505	478	462	515	479	498	458	522	508	510	514	499	493	523	527	499	459	514	491	529	500	523	517	475	537	546	516	510	513	465	518	486	512	522	525	503	509	483	525	478	516	478	494	508	503	498	515	503	484	496	536	485	499	520	503	516	480	498	538	482	533	515	477	505	518	482	506	523	519	558	546	542	464	491	552	498	509	551	553	495	489	500	526	500	519	509	521	496	488	486	527	488	513	492	486	518	507	488	533	509	558	496	485	493	524	487	527	503	530	507	505	532	493	489	478	517	480	526	525	510	510	541	524	518	535	481	543	501	552	540	530	500	466	529	541	461	537	496	472	521	493	531	495	519	521	537	553	524	496	486	482	489	540	499	510	521	533	539	492	489	505	490	515	484	491	530	493	507	504	514	517	534	515	506	540	549	527	511	527	514	512	517	492	505	507	507	551	536	431	494	506	511	488	471	532	542	504	526	518	506	547	501	529	528	524	530	514	511	515	495	515	514	541	496	460	516	520	539	519	501	478	522	515	418	492	512	510	495	538	494	504	484	488	482	510	534	494	526	541	499	528	503	536	443	525	526	488	535	500	519	530	545	521	526	483	527	502	502	508	466	540	528	493	471	468	485	532	531	523	510	479	528	485	511	518	515	542	499	479	476	516	495	516	496	527	510	476	515	498	498	527	538	507	522	508	483	509	471	526	542	531	482	529	533	463	461	519	493	512	526	501	500	503	535	502	493	496	486	502	487	534	461	498	512	527	487	544	523	481	503	522	523	563	516	522	479	541	475	501	496	466	524	526	516	527	493	523	510	536	480	523	514	497	523	504	542	517	482	519	487	504	523	496	498	466	488	513	546	517	467	495	520	518	494	500	528	530	497	486	543	540	488	492	518	516	526	542	479	519	516	524	481	511	522	490	476	545	495	517	510	519	483	505	530	531	515	535	518	502	511	527	530	500	536	479	505	512	476	512	500	510	497	531	527	491	515	484	510	479	495	477	489	499	483	480	507	478	434	540	570	491	518	533	485	488	536	511	488	509	502	521	483	506	532	497	491	516	562	484	511	469	512	508	468	508	520	513	487	510	506	495	496	565	536	528	489	498	520	516	476	462	463	496	498	493	501	475	492	507	506	474	544	514	504	488	500	483	517	491	447	499	477	505	513	533	514	499	506	483	517	514	491	539	538	474	509	490	502	531	537	513	502	487	538	479	483	521	480	507	474	522	461	505	478	502	488	523	518	493	479	517	537	523	534	469	521	574	530	547	488	481	467	478	473	480	490	498	499	501	497	476	494	498	484	565	498	493	528	522	549	528	524	501	484	520	477	487	505	481	482	502	487	512	487	536	503	507	474	498	530	491	529	485	529	494	530	469	510	519	513	516	486	515	522	529	527	518	570	549	478	537	517	508	488	468	502	484	499	535	515	463	548	498	495	552	529	497	523	501	513	532	513	503	527	486	517	475	501	504	536	496	521	492	498	503	536	471	486	514	508	487	485	520	526	516	546	512	489	492	501	520	495	511	501	505	510	478	531	570	519	496	492	529	545	520	510	498	517	520	478	525	522	531	511	513	504	518	519	497	496	497	509	505	474	503	465	496	499	522	488	463	509	516	501	510	513	512	493	523	487	505	533	503	496	498	529	507	512	486	488	492	543	554	514	523	516	517	519	528	508	508	499	497	490	467	455	525	491	487	532	496	517	537	507	483	510	550	529	488	512	512	500	516	500	511	528	539	469	516	485	526	491	545	519	520	514	471	497	485	523	510	515	487	508	520	519	526	516	520	520	464	513	515	529	501	493	480	483	544	480	514	506	531	509	484	535	486	511	501	468	468	516	521	526	515	510	510	524	516	520	508	497	525	486	467	519	479	504	519	514	482	499	524	491	532	522	537	510	513	530	533	494	478	512	504	527	507	503	514	516	525	540	499	484	505	485	526	523	479	507	510	550	477	551	498	494	478	524	506	493	478	531	480	463	536	483	492	509	521	468	492	498	487	534	513	495	506	528	504	495	478	507	476	516	494	504	493	501	498	553	526	485	501	503	504	558	511	514	503	452	495	488	509	539	470	471	493	482	487	496	510	489	515	470	491	498	523	496	490	496	486	529	505	492	469	529	479	507	508	474	470	498	486	528	479	509	513	495	526	455	550	524	482	552	527	493	499	538	530	486	503	525	474	473	510	500	471	485	436	502	532	520	500	545	492	521	456
59680	101202	82812	56702	36474	14225	2655	1015	882	894	895	820	894	857	792	877	890	858	832	887	870	855	898	887	833	912	875	840	871	843	844	955	815	889	902	808	889	856	835	863	932	866	872	889	843	885	850	885	866	861	867	849	846	892	866	876	883	841	872	897	834	815	879	915	841	827	905	917	906	825	825	805	833	912	825	783	842	929	854	885	871	917	896	880	834	814	876	905	864	899	931	886	861	848	841	873	835	865	880	852	855	927	869	811	884	863	877	827	851	837	829	876	827	887	815	872	839	799	826	877	820	824	878	834	846	854	898	858	869	852	885	886	887	863	896	865	854	863	896	853	829	842	873	904	804	842	889	819	842	845	868	839	892	875	819	843	884	919	861	827	886	867	859	898	886	835	891	842	877	834	837	859	865	902	886	839	838	850	822	820	889	853	833	909	875	793	903	835	872	852	872	860	877	931	862	923	851	883	823	845	832	856	913	810	876	877	896	848	939	860	899	855	828	892	880	850	877	851	900	836	863	886	931	880	871	832	843	858	845	830	842	844	859	838	841	885	841	854	879	939	818	904	875	890	831	856	852	839	797	843	885	784	855	819	850	852	770	832	889	856	850	908	866	799	840	883	855	884	870	819	837	855	872	871	879	883	883	893	901	851	835	865	870	864	863	867	868	797	911	817	812	887	859	851	879	866	864	824	861	843	805	811	833	814	884	878	889	797	831	854	851	838	877	860	876	910	891	838	871	867	827	826	854	844	844	857	872	870	826	840	916	878	840	826	873	807	893	866	874	842	914	879	892	860	876	818	909	849	850	860	892	878	843	849	876	849	857	881	860	864	833	821	876	896	849	827	845	851	842	853	816	841	867	829	881	856	862	889	860	817	890	849	836	863	869	835	870	865	919	829	850	923	855	919	879	898	812	844	883	842	851	901	870	901	887	864	840	873	894	793	880	820	913	904	870	835	929	872	886	880	853	870	848	804	810	882	881	857	818	887	806	823	872	885	835	858	849	864	856	892	852	843	897	861	877	798	842	868	896	908	909	917	852	874	866	875	869	870	873	926	848	865	914	830	870	840	857	871	858	868	831	909	833	866	864	829	880	849	879	868	830	909	907	823	836	827	829	814	942	912	803	837	852	907	890	892	887	863	807	814	907	826	828	880	863	857	866	895	927	909	834	883	877	870	851	854	844	861	912	838	880	849	800	865	896	897	860	861	818	838	913	880	861	857	860	887	839	885	855	859	907	894	855	855	867	841	892	836	832	902	892	913	860	902	901	857	841	880	877	904	862	885	870	883	878	908	870	864	840	857	830	802	868	875	836	868	869	821	862	891	874	852	861	863	903	864	859	822	865	857	864	848	884	872	858	869	840	892	857	853	822	890	870	831	850	894	918	762	851	924	886	845	885	899	844	884	923	883	828	834	859	859	877	856	842	927	888	862	867	844	764	867	826	828	867	831	834	914	848	866	898	849	855	834	873	844	888	864	842	893	868	872	891	912	880	808	884	842	895	852	834	871	939	776	899	912	874	843	857	856	867	870	834	861	900	824	843	887	868	873	843	868	848	838	813	925	821	870	843	876	897	904	876	875	864	887	891	888	862	827	888	832	849	862	890	856	856	865	879	872	904	893	816	840	831	902	809	874	859	900	889	847	814	877	937	874	917	918	883	814	856	837	890	866	924	840	886	863	869	877	865	888	844	902	908	841	822	885	844	877	891	832	893	839	870	870	855	824	888	851	893	869	874	836	842	895	878	841	889	904	860	850	826	882	821	912	863	866	860	853	847	875	826	840	874	850	846	832	870	860	856	892	926	889	792	869	860	857	862	866	894	872	887	916	816	891	860	822	805	892	844	868	795	818	826	871	866	868	851	863	864	875	818	859	848	855	872	842	824	890	908	880	956	867	847	861	913	856	876	902	817	861	824	878	894	820	877	843	878	807	842	850	853	846	827	835	866	837	849	861	875	879	912	876	821	871	796	880	858	909	881	825	802	895	845	885	851	881	845	936	830	853	857	850	907	850	882	844	860	822	865	827	843	850	877	812	911	810	807	828	844	851	866	851	902	919	848	841	868	829	884	860	877	870	868	844	899	847	881	855	836	849	834	826	826	855	822	835	899	883	831	873	897	864	888	891	867	870	879	889	887	902	858	870	806	852	921	828	876	851	849	880	857	850	864	854	868	893	903	836	891	856	833	834	844	897	875	881	929	886	854	847	913	857	855	891	889	857	860	801	942	837	856	870	876	915	841	895	871	848	913	849	854	849	863	832	816	857	875	913	904	855	899	888	851	856	897	895	858	778	869	930	844	833	915	825	824	856	868	860	874	865	847	893	870	894	866	874	838	879	854	875	923	840	842	881	902	881	872	866	861	799	844	842	833	823	928	872	880	833	907	863	898	862	840	834	883	870	882	863	878	905	903	869	889	886	905	900	902	906	900	895	845	861	852	889	914	890	861	847	875	905	858	887	875	854	840	802	837	805	887	871	876	850	861	908	833	845	840	826	789	843	846	912	844	838	900	828	833	944	897	873	839	799	851	877	818	803	819	876	887	892	824	846	852	862	852	857	843	848	860	854	867	882	783	889	874	863	793	886	871	859	849	866	807	852	836	823	813	832	845	829	890	874	886	847	869	886	857	916	924	891	883	832	860	841	852	891	829	884	859	889	898	851	916	838	874	917	873	878	888	873	861	855	835	901	883	881	881	876	865	929	889	864	857	844	883	866	858	847	806	856	843	852	881	856	857	847	847	829	889	817	855	820	840	902	877	910	842	868	859	786	873	898	864	892	874	824	875	898	897	899	864	845	829	824	862	895	859	842	894	907	798	832	810	874	894	857	894	842	861	856	832	872	858	849	898	832	834	904	833	866	917	858	859	888	867	894	846	833	897	870	858	846	905	838	820	924	849	874	836	908	847	837	892	807	881	871	865	838	853	840	877	888	834	833	887	850	874	877	893	877	850	868	857	797	850	884	845	873	854	933	861	904	893	902	930	894	876	855	864	877	859	847	869	884	818	829	830	843	824	882	833	858	836	864	845	850	873	846	828	897	865	839	896	891	861	880	844	902	847	893	840	899	876	853	835	816	849	873	868	845	866	869	835	868	915	931	824	815	811	838	863	845	898	877	879	856	846	873	898	878	853	862	837	859	876	821	780	819	861	857	855	858	838	823	835	906	837	887	847	852	847	839	863	842	796	832	891	858	834	856	879	848	799	818	878	878	853	864	886	823	873	844	866	878	857	863	848	803	871	878	862	875	843	836	875	860	883	847	858	860	806	888	892	878	891	862	822	880	879	868	935	838	865	878	857	948	845	840	903	868	852	878	866	896	825	856	914	862	851	895	871	829	893	888	877	835	888	865	875	902	905	890	839	915	866	839	871	858	893	889	825	853	866	908	881	890	903	880	840	915	813	864	903	865	889	825	817	898	887	867	866	831	836	877	852	836	864	824	847	848	846	903	781	865	866	880	897	833	875	870	837	884	887	888
27463	29567	31693	18086	5055	1452	772	796	704	793	752	705	782	752	759	778	727	717	710	735	720	721	730	743	764	721	759	798	730	794	729	774	712	720	725	731	751	698	748	768	724	706	770	729	767	743	736	730	698	740	723	800	717	715	709	760	763	716	713	717	752	734	729	761	742	758	790	731	744	745	722	765	750	762	694	770	730	685	760	747	723	751	735	760	759	756	737	760	733	724	740	739	753	716	756	786	765	766	774	747	755	754	717	745	733	753	765	746	694	739	761	762	802	731	738	751	797	771	774	760	756	783	712	764	798	726	734	732	772	781	817	730	733	749	723	763	766	717	751	802	794	726	709	791	745	758	731	715	739	778	714	759	754	767	774	765	714	746	806	755	731	717	702	763	762	772	776	746	768	705	753	726	784	791	763	696	726	725	771	785	751	781	759	741	756	776	774	761	767	727	765	717	762	744	779	709	733	746	761	762	786	744	760	747	777	743	749	724	724	755	747	733	729	732	786	753	758	735	712	777	745	746	728	763	756	766	736	738	777	745	692	736	700	714	724	770	717	727	768	744	755	733	771	719	731	756	747	716	708	708	777	727	724	757	757	705	763	742	744	765	768	755	739	734	749	766	775	718	682	734	756	777	729	765	789	705	759	794	726	776	758	751	745	742	765	745	725	744	704	765	724	794	778	745	683	725	686	797	703	744	790	752	716	752	784	786	808	726	773	751	720	733	744	764	768	761	735	754	749	733	691	744	715	711	753	737	712	777	744	731	723	742	758	728	708	763	766	766	751	726	680	731	790	743	735	753	758	767	710	777	761	760	736	691	755	785	748	753	751	717	738	792	702	766	681	708	770	740	757	775	755	734	739	750	791	726	787	719	761	788	705	752	767	731	752	759	780	760	718	781	736	716	714	723	742	709	734	754	728	763	725	788	783	767	749	715	737	783	718	746	783	740	772	744	755	727	779	776	739	759	717	741	756	815	741	784	747	734	764	773	713	685	783	729	757	726	775	780	686	750	725	796	732	726	720	766	776	775	746	729	795	770	743	747	756	758	761	739	813	779	771	767	750	741	693	733	739	770	749	720	669	770	786	757	740	725	720	760	701	718	765	713	775	716	738	748	727	782	706	753	770	769	720	726	780	762	730	761	717	747	761	721	763	693	742	732	726	773	741	733	783	749	805	735	728	820	757	688	717	761	719	751	720	760	755	719	736	706	746	748	744	770	713	708	729	776	722	786	717	756	765	762	776	743	735	778	724	726	755	728	810	714	740	736	746	748	712	751	718	764	751	766	775	762	759	758	735	724	700	729	758	797	791	763	783	721	769	785	736	795	762	760	767	721	740	743	774	728	728	697	774	716	772	749	763	727	764	752	785	757	742	735	766	735	748	762	744	746	740	724	752	735	766	771	763	756	794	814	790	768	693	718	763	747	774	726	739	766	761	691	721	778	739	729	776	759	764	791	785	769	736	766	787	770	768	731	711	755	704	732	691	745	772	768	775	744	793	770	772	750	755	761	741	732	720	777	739	731	688	729	734	796	726	695	798	748	773	737	704	773	758	731	731	737	719	740	764	788	712	727	780	761	747	691	744	705	752	753	746	796	771	800	737	727	771	731	702	726	724	782	738	788	743	735	744	774	717	766	787	726	754	757	750	760	735	762	796	695	753	750	715	771	704	755	718	737	749	707	781	803	770	741	746	757	765	739	719	699	740	732	713	793	759	730	729	733	738	722	741	747	746	765	749	758	741	771	716	714	804	741	753	711	724	757	712	709	741	729	729	760	755	773	757	781	722	718	722	741	754	734	781	742	764	730	713	725	748	726	779	751	746	749	750	767	795	731	746	721	749	740	706	776	759	756	739	750	730	729	777	779	742	791	754	694	776	721	769	724	761	750	766	775	755	760	725	738	746	772	781	777	738	775	734	722	756	761	716	735	747	740	762	754	733	701	746	752	741	727	732	728	775	789	760	669	716	752	720	732	786	747	758	711	748	728	746	765	733	744	764	765	780	765	701	803	766	743	794	724	760	721	779	715	809	760	752	704	756	743	742	771	743	694	757	757	776	736	793	696	733	722	765	725	749	776	737	789	741	783	784	765	733	790	805	720	723	755	676	735	723	744	686	769	774	764	758	739	741	787	805	740	754	783	690	752	754	734	721	787	770	784	745	783	731	761	746	751	720	760	795	740	791	744	726	698	735	784	749	711	689	746	784	727	732	740	712	702	722	696	746	729	774	778	762	743	805	759	740	763	715	744	764	770	724	723	761	746	742	748	759	724	748	744	735	751	777	742	743	755	733	754	727	748	728	733	744	708	733	736	735	748	762	714	777	741	779	730	772	724	744	781	757	729	806	763	728	756	782	742	782	717	760	730	750	715	720	753	752	738	736	788	727	757	751	783	757	776	759	763	729	750	744	768	787	765	743	792	692	748	740	765	747	769	760	772	754	769	731	728	731	725	723	736	769	710	726	799	735	751	744	736	748	735	785	764	766	718	734	808	790	718	762	718	735	747	797	698	716	756	757	769	739	705	803	737	756	750	732	793	767	770	775	728	770	720	772	718	734	754	737	745	780	714	763	758	791	775	703	817	770	743	718	758	749	781	723	747	775	780	754	732	770	750	751	790	748	746	718	708	763	790	761	730	729	726	765	718	758	798	746	711	734	711	732	750	763	728	742	740	718	762	773	727	723	756	720	736	713	760	759	737	783	726	730	766	720	732	716	722	767	718	752	741	703	708	793	753	715	774	822	797	802	714	765	752	782	703	715	719	726	745	681	720	744	780	758	743	699	783	754	740	750	699	698	789	784	765	755	750	767	773	761	728	763	755	780	786	759	740	778	737	732	775	782	745	749	718	762	720	760	723	757	758	740	760	809	775	740	776	693	698	793	737	729	696	723	727	785	750	725	739	707	766	729	713	711	768	774	780	756	733	769	719	714	744	754	732	707	825	744	787	745	705	776	708	752	750	730	711	727	750	770	793	756	765	739	739	726	794	738	750	744	731	770	741	775	740	754	765	711	734	741	736	764	782	792	740	747	682	744	735	744	727	702	754	728	752	733	793	771	735	797	726	725	797	719	751	734	722	760	722	755	768	664	710	794	795	779	744	725	762	741	747	717	744	778	754	729	723	719	748	732	694	754	761	735	729	723	787	736	783	762	754	783	738	784	741	760	756	773	731	724	734	778	728	808	721	767	733	737	723	778	728	729	734	700	731	709	719	721	829	740	710	813	732	764	798	739	781	767	762	758	767	770	753	776	747	760	811	734	706	767	768	752	783	728	755	777	776	723	757	679	692	763	803	761	719	776	759	741	758	714	742	771	727	724	750	752	741	740	804	764	776	775	728	725	700	817	756	739	723	715	752	777	724	727	711	747	757	766	742	724	726	732	790	779	818	755	741	734	723	705	759	698	709	691	774	771	751	774	719	733	738	774	703	753	783	761	723	748	796	798	792	734	764	744	749	670	686	738	760	729	725	749	771	760	793
33067	50677	37457	19379	8025	2715	1385	1354	1230	1269	1321	1261	1314	1292	1268	1316	1263	1265	1244	1306	1288	1303	1409	1233	1260	1267	1266	1271	1232	1246	1275	1260	1278	1286	1304	1274	1322	1335	1335	1316	1301	1250	1361	1248	1325	1267	1290	1274	1351	1326	1260	1360	1228	1287	1294	1273	1287	1310	1269	1279	1266	1262	1318	1248	1316	1242	1248	1312	1254	1297	1282	1283	1296	1271	1306	1262	1288	1294	1252	1274	1321	1301	1263	1306	1267	1297	1323	1293	1263	1298	1282	1357	1295	1282	1324	1285	1249	1267	1297	1302	1282	1277	1276	1300	1304	1227	1309	1299	1259	1335	1310	1329	1408	1328	1243	1299	1238	1325	1364	1220	1322	1250	1295	1281	1241	1257	1282	1311	1279	1271	1330	1288	1310	1247	1267	1322	1259	1365	1349	1285	1283	1250	1308	1321	1277	1273	1260	1330	1361	1288	1255	1260	1263	1277	1258	1325	1268	1347	1364	1289	1372	1276	1375	1242	1331	1282	1285	1295	1291	1232	1286	1285	1230	1282	1283	1222	1280	1304	1318	1384	1273	1316	1308	1328	1281	1294	1392	1254	1274	1288	1278	1239	1273	1355	1283	1347	1256	1283	1303	1251	1307	1308	1326	1303	1296	1279	1295	1306	1340	1250	1297	1293	1294	1260	1252	1289	1261	1293	1258	1275	1312	1243	1278	1278	1299	1288	1244	1303	1268	1272	1273	1256	1308	1250	1306	1374	1327	1309	1275	1258	1354	1300	1212	1248	1352	1324	1347	1262	1299	1225	1342	1304	1326	1280	1281	1256	1343	1254	1350	1248	1301	1304	1328	1274	1322	1277	1330	1344	1234	1283	1207	1336	1302	1237	1274	1293	1299	1306	1164	1333	1289	1227	1262	1254	1284	1282	1253	1298	1241	1343	1343	1239	1207	1337	1338	1306	1311	1271	1215	1302	1299	1300	1264	1284	1301	1305	1277	1278	1319	1349	1277	1264	1274	1345	1302	1271	1370	1305	1284	1222	1322	1230	1363	1195	1274	1278	1280	1326	1325	1301	1289	1274	1328	1344	1281	1255	1244	1259	1270	1243	1307	1262	1345	1253	1314	1317	1305	1244	1302	1289	1336	1322	1262	1312	1307	1259	1330	1308	1343	1361	1335	1310	1367	1346	1312	1314	1304	1269	1260	1318	1287	1298	1245	1280	1271	1265	1274	1278	1285	1310	1318	1366	1278	1301	1285	1312	1300	1327	1317	1305	1269	1366	1290	1269	1286	1300	1235	1253	1235	1328	1286	1308	1302	1330	1341	1325	1270	1340	1289	1322	1318	1239	1250	1384	1261	1279	1243	1350	1303	1256	1295	1334	1336	1306	1285	1284	1257	1296	1304	1298	1303	1308	1271	1320	1320	1321	1314	1264	1375	1337	1264	1296	1278	1326	1312	1351	1327	1293	1251	1301	1297	1273	1323	1224	1283	1326	1245	1250	1284	1296	1259	1363	1327	1262	1307	1292	1317	1302	1296	1263	1285	1272	1299	1247	1243	1300	1290	1278	1296	1233	1248	1296	1309	1265	1342	1273	1319	1291	1307	1278	1340	1294	1299	1318	1304	1311	1290	1282	1265	1299	1261	1327	1306	1269	1284	1289	1263	1285	1233	1277	1241	1360	1241	1267	1257	1270	1364	1269	1293	1274	1292	1315	1289	1343	1291	1291	1303	1248	1222	1341	1296	1237	1263	1312	1319	1321	1228	1333	1251	1332	1361	1311	1332	1225	1244	1351	1314	1253	1205	1257	1358	1333	1314	1335	1292	1279	1305	1322	1242	1385	1251	1255	1291	1282	1328	1324	1306	1246	1316	1304	1332	1262	1313	1209	1325	1288	1296	1247	1246	1286	1275	1245	1271	1325	1285	1281	1238	1330	1280	1336	1276	1250	1327	1316	1353	1322	1257	1288	1293	1290	1301	1295	1304	1280	1293	1257	1264	1312	1230	1321	1337	1330	1301	1328	1232	1323	1322	1331	1256	1330	1377	1294	1273	1240	1308	1287	1299	1333	1251	1241	1382	1294	1305	1347	1329	1263	1286	1321	1317	1243	1271	1306	1222	1276	1316	1273	1347	1293	1237	1291	1267	1307	1317	1313	1232	1321	1286	1277	1296	1306	1290	1295	1266	1228	1296	1341	1241	1311	1371	1282	1238	1239	1292	1315	1313	1278	1294	1298	1322	1274	1283	1316	1303	1292	1359	1324	1275	1307	1268	1309	1276	1275	1299	1272	1266	1295	1293	1365	1319	1277	1277	1261	1301	1326	1304	1297	1302	1326	1319	1292	1282	1297	1342	1303	1294	1280	1312	1276	1329	1304	1311	1296	1408	1249	1368	1270	1315	1262	1237	1287	1262	1328	1298	1324	1315	1231	1266	1214	1256	1269	1277	1278	1307	1315	1181	1297	1303	1256	1288	1299	1300	1310	1292	1308	1297	1257	1290	1266	1344	1356	1341	1351	1307	1322	1289	1285	1346	1275	1360	1250	1294	1256	1258	1313	1259	1241	1381	1292	1279	1353	1293	1325	1223	1315	1246	1321	1277	1301	1262	1347	1323	1318	1263	1341	1280	1220	1321	1237	1270	1280	1240	1366	1258	1302	1316	1324	1322	1302	1308	1299	1295	1318	1267	1221	1288	1325	1281	1278	1350	1256	1291	1272	1291	1268	1258	1263	1318	1281	1307	1247	1321	1215	1305	1255	1241	1340	1305	1244	1296	1293	1210	1304	1343	1262	1246	1333	1273	1245	1334	1267	1246	1310	1294	1322	1290	1277	1294	1276	1287	1281	1324	1346	1317	1347	1280	1251	1234	1334	1306	1329	1291	1310	1298	1323	1313	1263	1245	1246	1281	1302	1317	1280	1291	1279	1265	1292	1295	1274	1290	1280	1323	1305	1305	1286	1197	1308	1240	1244	1246	1282	1337	1271	1260	1297	1282	1315	1291	1286	1319	1251	1283	1263	1224	1252	1272	1362	1228	1264	1306	1309	1310	1229	1235	1308	1294	1265	1278	1316	1278	1237	1311	1285	1324	1298	1328	1304	1248	1320	1242	1360	1331	1327	1289	1290	1266	1336	1239	1261	1257	1235	1275	1303	1294	1332	1266	1255	1322	1210	1263	1294	1279	1276	1276	1270	1316	1281	1307	1293	1292	1374	1205	1270	1186	1310	1325	1263	1257	1263	1293	1344	1261	1284	1281	1361	1311	1288	1263	1290	1240	1193	1318	1303	1353	1335	1345	1284	1264	1337	1257	1291	1262	1317	1250	1224	1316	1299	1267	1316	1364	1315	1285	1278	1262	1307	1300	1286	1256	1248	1260	1346	1285	1226	1283	1299	1299	1320	1272	1303	1281	1290	1262	1272	1306	1237	1298	1265	1328	1252	1310	1232	1303	1236	1307	1318	1316	1275	1264	1281	1308	1259	1289	1323	1351	1300	1299	1274	1266	1236	1315	1284	1232	1297	1297	1254	1341	1254	1329	1241	1254	1264	1256	1249	1343	1296	1301	1269	1279	1325	1414	1249	1259	1310	1293	1329	1317	1286	1327	1304	1224	1311	1344	1293	1269	1323	1322	1261	1311	1258	1316	1251	1323	1327	1294	1350	1334	1304	1289	1255	1254	1303	1269	1269	1213	1262	1263	1305	1319	1295	1266	1286	1309	1332	1286	1293	1288	1295	1287	1313	1275	1339	1326	1299	1335	1306	1281	1267	1300	1281	1294	1303	1281	1372	1277	1301	1327	1264	1340	1296	1286	1199	1284	1294	1224	1311	1283	1231	1288	1268	1317	1315	1284	1316	1287	1292	1278	1313	1264	1253	1230	1246	1310	1314	1298	1288	1254	1239	1266	1258	1319	1309	1247	1285	1336	1279	1303	1303	1281	1271	1297	1260	1356	1292	1319	1305	1345	1306	1264	1291	1303	1246	1236	1317	1289	1290	1331	1363	1298	1283	1326	1296	1294	1278	1330	1286	1294	1273	1303	1319	1324	1261	1296	1236	1275	1269	1306	1278	1313	1308	1271	1286	1269	1293	1236	1292	1293	1261	1360	1299	1322	1295	1358	1310	1288	1268	1291	1298	1214	1370	1342	1257	1302	1239	1238	1259	1289	1317	1290	1272	1225	1338	1328	1286	1287	1300	1327	1228	1347	1267	1289	1287	1305	1292	1279	1281	1347	1266	1281	1253	1263	1193	1319	1296	1258	1274	1272	1237	1274	1347	1298	1287	1297	1268	1254	1336	1316	1248	1312	1303	1293	1314	1301	1267	1282	1301	1274	1335	1368	1267	1282	1267	1322	1275	1249	1319	1267	1340	1347	1298	1299	1332	1309	1300	1323	1274	1292	1269	1262	1239	1226	1314	1234	1303	1281	1337	1340	1182	1298	1283	1284	1317	1371	1337	1280	1211	1262	1338	1378	1255	1250	1284	1311	1293	1326	1324	1280	1321	1288	1331	1304	1308	1328	1288	1279	1317	1304	1322	1305	1319	1228	1296	1281	1275	1287	1313	1235	1306	1282	1255	1256	1292	1317	1315	1281	1302	1287	1325	1315	1305	1340	1289	1308	1289	1354	1294	1304	1303	1327	1241	1300	1326	1357	1235	1275	1303	1264	1348	1313	1259	1267	1258	1310	1301	1239	1332	1267	1378	1249	1311	1318	1294	1264	1304	1281	1295	1279	1305	1320	1316	1269	1279	1235	1310	1321	1314	1240	1288	1303	1334	1276	1271	1316	1286	1260	1306	1303	1273	1293	1338	1239	1373	1352	1276	1279	1298	1322	1297	1325	1286	1256	1321	1251	1281	1312	1269	1265	1252	1239	1299	1268	1330	1292	1330	1244	1310	1303	1334	1287	1338	1303	1315	1348	1297	1244	1274	1292	1255	1295	1286	1285	1331	1237	1316	1326	1318	1261	1269	1300	1232	1295	1340	1312	1337	1347	1341	1283	1248	1308	1349	1285	1240	1291	1316	1275	1338	1297	1307	1322	1233	1257	1339	1324	1351	1259	1259	1332	1208	1288	1258	1231	1271	1310	1298	1274	1371	1283	1256
24306	23215	34281	30078	21540	11422	1546	569	567	542	538	509	525	534	534	526	553	532	563	540	561	515	508	509	548	531	531	549	561	519	547	533	548	492	546	537	550	519	545	541	562	502	529	500	519	543	495	526	561	532	477	522	518	515	519	536	504	522	483	519	542	518	518	466	522	516	503	488	535	550	533	510	533	488	542	498	510	483	565	526	541	531	513	530	520	522	500	531	489	495	509	547	521	527	509	526	556	510	519	557	507	510	506	462	492	541	536	518	457	514	533	539	459	548	484	506	499	520	528	544	501	553	522	511	513	517	517	518	494	522	544	490	531	518	566	496	520	551	532	581	557	504	557	524	487	551	507	522	525	541	501	506	522	507	558	491	545	505	504	513	558	548	565	528	536	551	565	517	525	512	471	536	568	497	550	561	486	545	515	515	514	559	501	483	521	544	538	457	506	500	511	510	551	502	513	483	515	484	511	504	529	533	512	522	508	532	500	484	481	511	516	499	548	574	507	562	485	522	485	509	531	506	512	494	527	511	505	521	528	513	521	507	503	519	473	517	512	527	536	498	459	532	489	515	502	522	502	493	492	491	507	515	511	551	513	508	499	513	535	475	509	514	553	512	504	527	558	493	519	511	519	528	515	538	501	524	469	500	525	504	534	525	522	523	514	512	502	515	533	489	549	523	532	518	522	557	501	525	488	492	518	488	531	522	523	506	528	560	503	489	553	542	522	550	505	524	522	504	529	527	496	541	526	500	486	536	513	522	580	503	481	515	484	530	540	496	524	512	548	546	491	530	530	512	491	496	544	540	518	530	550	517	530	478	551	555	528	502	537	536	495	555	529	496	513	500	532	550	562	586	523	523	495	588	518	537	555	522	532	528	560	507	498	488	476	531	516	500	522	472	552	527	499	523	510	520	508	499	553	518	546	475	540	500	524	535	500	496	491	512	501	491	508	536	556	531	513	526	516	502	502	552	515	507	513	540	494	498	529	496	502	510	460	517	503	482	496	511	550	537	528	513	464	540	485	517	490	548	499	474	594	523	582	515	499	520	520	518	533	521	538	534	498	552	506	529	504	514	533	511	540	510	556	482	467	514	530	506	515	487	540	540	507	535	517	504	533	535	516	559	520	535	523	535	540	510	510	526	502	518	494	503	509	503	542	520	545	466	523	510	526	533	527	481	536	519	563	539	487	531	473	546	534	526	551	535	474	461	513	493	553	487	516	543	533	525	547	537	497	526	523	477	515	522	539	525	518	505	543	546	493	523	474	490	504	532	533	550	556	536	521	513	526	516	509	505	509	505	533	506	506	514	573	526	516	486	508	523	506	533	482	503	529	485	551	493	475	501	502	511	504	514	498	483	545	488	498	550	569	510	529	546	537	529	490	505	542	525	554	508	536	505	512	541	528	536	470	509	524	509	515	512	503	518	479	491	513	492	533	537	514	483	490	530	472	505	547	516	521	472	520	498	515	495	471	526	547	527	515	526	478	541	545	491	519	533	523	492	490	536	527	542	502	486	509	552	532	485	531	487	540	451	523	542	537	534	486	527	494	501	479	504	526	543	535	537	528	552	476	510	517	502	510	549	502	506	537	506	496	501	477	495	553	523	533	526	487	513	530	515	507	554	495	512	508	552	479	555	489	532	505	530	540	517	512	491	489	492	592	504	537	484	537	500	529	478	500	493	527	505	498	547	525	526	505	523	526	532	506	530	540	523	497	492	536	534	481	515	495	541	524	527	516	522	484	529	532	508	489	492	512	510	539	517	516	486	521	521	580	532	482	504	514	561	488	550	486	488	537	547	525	520	547	497	476	558	522	518	512	508	500	535	557	512	548	523	516	498	525	528	486	511	522	522	513	525	509	502	544	511	534	505	534	493	493	504	523	550	508	507	556	536	527	533	495	521	511	470	487	520	508	563	509	499	524	476	517	509	533	479	489	527	511	521	492	498	502	515	446	500	499	496	496	466	533	528	492	520	524	521	508	554	552	506	513	530	541	493	499	521	505	529	534	562	510	511	513	499	545	543	559	533	506	542	511	506	553	545	498	489	528	510	516	533	525	510	523	546	521	504	475	504	536	529	495	526	492	521	505	540	496	507	539	529	500	501	502	504	535	520	535	503	527	522	517	528	523	504	512	530	530	510	519	546	500	511	533	504	553	505	519	540	483	508	511	482	485	575	567	534	513	529	514	487	523	559	533	512	517	517	494	527	532	485	504	481	538	548	508	489	540	539	521	496	526	494	503	480	553	501	529	512	530	504	554	524	521	505	508	506	503	499	504	543	490	512	463	554	548	511	480	515	531	524	507	522	509	514	522	548	524	498	528	510	503	483	503	501	476	516	523	500	491	489	518	532	517	532	529	503	494	516	541	511	507	492	512	504	542	536	496	531	546	511	524	532	532	491	549	516	510	503	542	517	530	542	516	538	471	503	515	527	479	517	536	510	534	501	506	479	530	516	498	494	543	511	542	518	494	526	506	483	534	511	534	468	487	511	510	506	511	539	528	525	571	538	528	501	491	531	545	523	516	540	538	485	509	527	483	515	535	563	492	520	517	513	490	556	517	497	529	535	542	517	550	493	575	544	516	527	506	538	510	504	457	534	523	482	542	514	515	541	562	514	536	544	490	489	516	493	531	493	514	519	484	499	524	537	491	505	538	510	493	521	521	541	556	519	526	522	518	500	519	530	498	515	494	555	510	543	492	541	510	497	571	525	531	493	496	507	536	523	549	482	557	535	546	528	550	514	519	501	544	541	574	515	515	526	542	553	510	491	484	525	499	546	521	505	518	532	541	478	520	525	512	529	522	528	570	568	561	526	559	549	564	521	488	514	553	521	518	528	499	528	542	524	541	529	543	545	515	562	511	507	535	534	530	573	553	545	475	532	527	517	539	515	502	514	485	523	502	534	531	502	542	532	543	502	523	526	513	505	519	540	505	511	510	529	556	546	542	555	510	538	551	526	540	526	531	505	531	511	518	521	489	529	533	502	533	572	522	504	505	505	479	503	519	530	543	562	494	521	489	553	546	491	504	540	494	514	501	524	536	592	505	546	490	482	520	506	533	516	507	480	489	553	560	511	531	536	555	486	537	540	508	526	530	528	577	477	554	527	502	492	565	470	491	515	521	492	484	539	531	506	528	492	545	550	511	534	552	505	467	507	558	522	521	505	517	533	542	507	510	472	525	554	515	481	539	510	509	482	506	502	528	520	527	504	528	500	508	489	519	531	482	559	520	586	506	493	520	507	535	541	528	531	509	502	488	509	538	510	511	538	510	555	536	521	541	579	551	524	507	533	529	482	503	482	479	527	505	549	488	519	502	566	491	551	545	493	526	509	484	502	540	536	505	531	505	518	519	519	506	473	522	534	520	505	504	508	520	499	494	550	499	551	548	475	492	531	531	515	482	478	512	522	498	527	510	478	523	514	536	551	480	494	536	506	492	527	525	524	494	504	522	522	494	516	565	496	583	510	517	521	539	552
55678	90353	69811	43688	24712	8777	2015	933	925	938	941	952	920	928	857	962	940	919	933	919	923	943	922	984	926	920	920	967	903	934	933	920	925	903	911	849	904	905	925	919	929	945	900	913	941	911	953	958	906	895	965	964	909	896	893	974	906	920	918	921	935	909	958	927	905	907	893	936	880	920	906	907	941	887	914	898	929	902	920	884	919	957	924	911	938	946	912	953	997	917	921	901	923	943	889	972	915	899	988	950	933	947	927	921	921	914	901	880	899	966	924	931	945	910	861	971	958	965	874	947	951	913	908	959	910	977	937	963	958	906	858	997	930	935	904	947	956	897	973	888	892	936	945	901	951	911	957	924	910	886	901	977	941	891	919	922	945	913	892	908	951	926	970	880	938	963	909	923	908	929	934	938	954	897	927	944	898	924	896	958	916	942	922	852	929	919	946	916	981	930	929	900	866	909	884	924	970	910	892	924	927	891	927	894	958	1002	905	955	915	912	861	945	935	961	922	987	956	877	980	874	952	867	961	922	896	941	935	952	962	999	954	916	876	961	902	919	938	945	918	893	925	925	960	900	901	967	905	909	962	958	923	991	942	939	958	933	906	978	921	987	939	879	877	898	934	958	893	965	921	964	951	896	929	944	963	967	894	912	945	897	920	897	926	901	923	947	945	918	925	907	916	890	950	952	888	915	951	913	951	971	908	914	922	950	962	933	911	892	927	902	972	888	913	950	910	952	946	942	910	888	899	911	951	884	939	925	899	878	887	974	840	915	941	913	866	933	927	876	914	923	887	902	928	927	919	950	919	922	875	985	916	918	969	920	917	904	936	947	936	905	910	946	880	970	908	910	906	921	943	944	958	921	955	937	928	945	936	946	960	907	946	891	877	907	919	916	958	924	866	925	956	903	939	922	885	920	945	950	871	952	947	905	903	970	964	926	906	925	888	918	950	849	938	889	965	962	932	927	891	895	936	916	901	917	970	937	924	932	975	890	897	983	937	921	990	951	936	928	976	953	978	903	946	886	917	883	943	889	937	942	939	924	891	890	894	941	891	908	883	933	912	905	967	894	881	986	925	907	934	936	915	922	927	917	978	961	957	916	932	950	921	856	950	921	940	913	895	909	918	963	944	934	958	968	877	955	971	909	933	929	961	917	896	924	902	984	914	941	941	926	975	904	979	990	981	976	921	933	909	861	927	907	959	925	910	912	945	927	986	948	928	916	985	905	925	902	942	868	912	876	910	935	945	906	931	927	924	833	952	922	898	938	868	946	964	969	909	892	923	959	883	931	901	942	916	896	923	921	924	942	884	949	961	952	896	896	929	894	896	906	879	937	971	945	903	964	911	890	921	906	971	980	988	892	938	933	944	925	883	874	905	933	955	925	944	920	964	928	926	904	925	955	930	933	985	989	903	973	929	976	925	925	882	923	961	973	931	857	935	969	972	929	942	875	962	932	904	951	942	945	933	921	904	939	904	912	907	911	868	927	910	923	880	919	935	941	942	893	889	870	913	908	961	975	966	991	921	953	938	908	904	921	899	925	905	967	1017	928	993	895	920	932	941	927	908	917	882	956	944	957	873	968	912	971	977	937	934	921	968	895	917	876	947	930	961	910	931	861	914	926	918	921	922	986	902	956	952	959	902	942	906	899	961	981	958	919	917	989	920	952	946	888	906	910	926	915	902	908	930	907	910	967	944	958	902	946	954	914	916	931	918	933	969	964	877	914	921	961	915	886	912	917	925	931	972	934	899	919	940	961	919	953	921	943	893	953	936	917	1002	903	941	916	909	936	895	955	870	905	941	940	886	887	932	967	946	960	943	885	985	879	948	991	900	962	905	909	918	951	939	954	885	974	992	929	938	893	925	933	914	916	936	915	924	1008	909	887	936	934	955	899	931	938	916	899	913	965	914	950	884	898	981	969	892	955	864	878	875	927	931	949	929	943	902	946	980	932	1025	986	900	900	912	996	922	951	938	898	922	902	898	921	957	959	918	931	881	921	935	918	944	919	902	890	881	947	917	929	931	906	919	968	928	925	924	926	934	941	957	919	965	936	897	939	896	894	884	942	907	891	933	892	940	953	880	903	908	879	937	927	876	911	902	962	941	893	972	922	934	882	939	942	931	939	919	907	900	941	917	933	901	898	951	916	925	914	934	919	908	904	883	908	931	964	898	922	959	910	935	933	910	923	974	932	877	910	904	932	898	935	953	910	934	915	919	911	922	932	903	917	901	946	977	907	924	912	893	916	906	922	939	947	873	860	964	978	947	968	966	925	882	988	907	911	862	902	918	949	928	911	899	927	946	908	887	957	971	943	923	945	958	979	899	941	937	879	893	940	905	872	963	907	943	909	949	872	911	969	920	928	967	968	915	938	897	907	970	935	971	967	895	947	943	914	909	956	853	943	915	908	925	962	901	921	921	971	858	871	953	917	934	925	912	891	993	955	935	916	916	962	932	954	897	983	912	875	938	892	909	924	901	923	945	929	913	1005	928	912	975	917	910	977	949	966	894	911	958	895	894	966	916	967	928	931	1003	945	948	947	938	872	917	888	938	945	943	943	919	911	961	875	918	913	936	902	922	920	955	916	968	947	871	955	923	878	925	873	937	896	928	957	936	947	924	928	912	942	908	962	913	913	932	939	931	880	923	909	946	952	979	927	920	932	981	865	877	920	920	941	903	913	930	982	942	923	920	946	896	965	942	940	908	929	969	942	935	974	962	957	942	929	906	928	915	909	960	904	932	892	926	909	905	878	924	939	984	896	911	941	927	933	887	929	913	944	928	911	947	920	916	941	902	979	956	925	920	982	887	901	954	901	946	890	920	914	953	907	960	909	923	861	915	964	917	952	981	945	888	924	954	915	950	954	996	850	909	892	924	926	931	924	914	909	917	1017	944	908	901	965	835	947	980	922	955	970	925	953	876	960	958	948	996	943	897	920	889	942	973	934	933	942	909	940	946	923	960	930	907	936	954	912	899	943	927	921	909	979	938	878	947	898	962	906	930	941	937	922	939	910	953	874	931	903	929	958	962	929	844	890	882	925	944	882	863	967	945	911	975	908	874	957	903	944	954	930	936	912	917	914	914	905	930	926	910	919	915	918	929	957	937	911	953	964	870	920	862	884	952	927	926	916	872	970	863	893	937	928	919	883	897	848	979	906	996	1011	865	923	954	861	965	917	905	922	957	958	959	929	913	898	960	913	936	909	1002	959	921	878	896	942	939	941	887	926	903	922	949	912	924	968	934	858	932	919	919	943	887	999	924	933	920	905	922	894	936	883	916	935	886	932	950	938	980	918	876	867	962	910	931	933	931	866	953	968	947	980	978	1010	965	912	928	957	943	930	928	965	942	952	914	951	923	948	967	863	946	920	913	946	924	949	936	863	910	936	877	923	987	994	850	918	925	917	933	935	941	875	979	933	884	950	924	906	911	959	903	961	939	915	907	927	968	952	875	990	887	959	912	948	910	936	894	871	890	932	925	904	968	898	936	906
23191	21911	31487	26736	22812	19666	7274	692	531	535	555	534	524	540	481	543	518	505	459	553	507	512	481	546	512	515	502	533	503	522	497	500	501	487	479	483	542	538	474	487	536	522	557	474	482	521	503	513	465	510	483	500	541	517	518	503	486	501	537	515	466	542	484	532	514	468	522	487	478	494	477	507	509	532	469	523	523	485	514	524	553	489	475	475	450	497	505	508	504	503	534	484	538	500	504	477	532	508	519	498	489	542	505	497	460	504	470	512	500	513	494	535	506	549	524	499	512	515	486	493	494	527	518	507	510	488	500	510	494	534	499	494	514	507	478	533	536	481	501	498	508	574	515	480	518	478	514	519	480	518	507	518	532	485	507	482	528	496	465	517	480	527	497	480	506	491	478	509	519	505	514	495	455	494	513	506	502	495	542	550	459	477	496	491	522	521	470	502	477	494	489	502	526	549	525	493	503	532	527	514	495	523	491	502	538	452	510	518	521	463	509	504	507	502	488	516	498	477	554	505	511	515	496	496	530	507	466	499	542	492	535	535	496	501	480	508	498	502	507	523	474	465	507	514	487	507	500	499	523	477	494	517	534	505	509	506	472	521	519	518	473	500	505	453	521	475	488	493	484	495	520	515	464	514	509	508	519	524	545	511	495	515	496	507	493	475	498	483	510	496	474	483	486	527	475	517	511	487	473	553	478	497	492	512	498	481	511	502	502	509	529	509	501	484	516	508	503	497	436	525	507	506	512	444	472	480	515	500	458	498	526	489	486	520	521	499	506	498	528	505	496	527	505	521	500	460	479	471	516	514	485	487	494	487	502	502	481	503	538	514	515	498	529	455	483	523	500	523	501	509	490	469	512	515	496	492	507	495	490	531	510	492	507	490	523	486	505	469	470	488	479	452	494	507	503	516	491	518	489	514	510	498	502	514	473	549	490	471	529	527	496	496	515	526	490	495	456	497	522	485	500	493	535	493	508	490	513	497	503	500	493	515	529	515	491	533	529	477	547	533	474	500	499	532	502	545	475	493	505	533	515	499	500	497	471	498	481	468	502	505	519	529	558	474	478	503	469	508	480	494	478	512	481	509	519	520	472	502	521	465	535	506	490	500	475	523	507	464	493	504	485	506	518	534	488	537	482	486	451	521	532	511	492	480	513	529	507	506	498	505	545	478	512	506	516	490	528	466	516	490	531	481	497	520	528	510	527	521	514	521	492	488	455	456	492	490	508	479	509	487	492	537	498	494	508	517	517	545	514	512	461	537	548	518	484	545	548	500	522	495	493	513	510	527	508	567	468	504	456	535	532	533	474	477	519	531	507	521	486	457	534	556	488	475	501	461	502	488	531	506	497	490	532	490	497	479	530	504	530	464	518	496	505	511	483	494	493	473	457	504	498	496	488	501	475	552	524	473	520	531	489	528	499	483	477	478	528	563	497	487	492	533	494	506	507	515	462	504	491	514	504	521	493	492	502	470	490	529	495	522	518	482	564	486	519	513	478	447	505	524	503	484	516	496	495	486	526	476	546	514	478	458	505	520	534	491	513	481	509	490	507	506	498	539	484	515	485	511	492	532	508	496	505	474	516	494	486	474	517	478	484	509	488	536	504	465	497	520	531	497	507	510	463	515	470	529	496	511	470	530	542	524	503	512	504	521	513	541	512	479	472	503	470	544	524	489	510	478	506	544	481	452	523	491	530	447	504	488	497	498	453	466	506	501	455	481	520	477	508	500	490	538	513	524	468	500	499	510	488	491	491	505	481	483	492	478	466	507	501	479	473	522	518	475	489	534	487	479	512	473	526	503	487	511	509	476	511	473	502	518	467	481	480	477	500	495	517	507	515	504	550	570	511	493	508	499	503	526	483	492	563	474	528	521	523	523	497	488	515	523	487	557	516	471	521	467	472	524	507	532	481	516	471	485	496	540	524	472	541	527	529	523	494	535	513	543	488	508	483	488	505	473	479	471	539	526	514	527	498	503	492	520	482	465	492	504	514	506	506	490	547	484	470	497	511	505	458	511	517	489	492	504	479	466	543	524	521	555	536	497	497	488	484	466	516	540	485	530	491	519	483	492	479	579	508	473	519	485	478	499	460	474	505	526	471	532	472	511	537	457	526	491	490	501	506	467	516	490	530	458	471	433	540	500	526	489	510	512	486	485	537	506	530	481	508	526	503	520	486	465	483	518	512	501	476	496	429	494	481	465	488	506	479	536	516	524	494	493	551	488	509	505	492	496	509	494	509	510	511	521	478	513	515	508	528	482	483	501	495	493	504	544	537	488	499	542	443	505	495	478	536	522	511	494	492	513	500	504	489	484	520	554	514	503	482	502	495	509	502	517	480	485	496	525	502	492	493	513	537	513	492	501	478	528	519	504	500	481	501	522	503	498	494	495	512	468	490	424	483	513	511	486	498	491	498	500	521	444	508	465	559	450	491	519	474	522	477	501	538	500	522	468	507	528	517	427	514	489	509	460	486	531	540	521	468	517	454	531	516	507	498	509	506	479	514	489	487	489	466	496	494	495	505	500	503	466	478	536	532	521	449	532	501	514	492	483	564	483	477	515	497	493	494	507	471	518	475	548	490	506	509	525	503	505	489	523	511	460	485	494	521	485	507	523	481	508	499	478	517	502	507	515	511	510	510	506	523	474	474	545	504	497	515	494	513	486	491	527	517	536	527	504	526	489	488	509	479	485	488	495	555	507	514	497	499	492	504	521	478	516	505	535	537	514	504	512	528	478	528	485	478	495	512	510	488	489	479	508	516	535	512	452	503	462	515	488	533	476	529	563	505	501	517	554	506	448	524	512	516	498	533	458	505	517	544	533	492	481	499	478	521	490	482	514	475	511	516	465	490	450	537	520	499	587	525	497	509	473	506	490	503	489	528	513	505	537	498	516	500	478	465	515	526	505	484	551	505	491	488	515	466	478	525	480	513	501	538	518	478	488	494	493	481	517	507	483	511	495	494	475	485	510	481	548	480	502	466	469	537	486	461	485	519	444	444	489	512	504	519	481	486	485	504	516	515	496	510	509	532	525	513	500	493	511	521	484	497	511	491	459	488	538	508	497	519	527	489	479	482	513	502	461	505	535	527	470	473	512	470	529	545	526	501	512	475	561	522	491	477	493	496	488	487	496	519	502	497	507	504	509	537	479	531	501	519	452	544	530	459	533	491	465	517	501	518	508	501	501	526	504	508	521	515	491	492	519	481	471	535	500	538	494	470	507	533	521	523	472	466	516	508	541	523	515	516	552	471	523	525	498	493	506	446	518	511	500	464	470	489	504	470	508	492	525	489	518	466	521	535	489	534	526	492	559	537	495	511	495	495	482	512	466	522	491	516	529	499	528	479	475	496	510	496	500	497	508	535	513	511	516	481	463	506	486	508	511	497	522	521	497	498	511	479	486	525	532	501	528	453	488	503	524	488	501	520	477	493	509	500	496	488	491	551	491	504	540	496	480	480	515	505	532	544	482	507	491
57985	101267	80343	54568	33645	13926	2800	916	911	851	852	863	867	905	877	879	860	881	845	852	834	834	865	857	827	859	843	853	906	885	846	842	796	845	872	876	901	868	899	842	817	876	845	871	868	841	892	871	929	885	826	845	851	875	860	841	882	856	822	867	888	823	816	832	895	843	824	837	844	844	875	878	852	866	831	823	883	817	794	823	846	840	820	822	862	854	832	839	874	856	815	837	870	884	927	818	852	829	846	830	829	848	874	867	827	825	885	848	880	853	865	820	899	901	858	801	857	877	845	830	844	858	829	838	847	873	822	857	814	820	864	843	821	850	832	901	864	889	859	833	858	847	844	861	860	837	862	831	832	882	940	868	836	876	871	854	811	851	900	913	892	821	876	820	834	814	868	921	869	857	889	829	841	906	829	860	844	829	828	842	847	907	819	829	828	846	856	894	799	838	850	800	832	858	867	842	817	866	789	873	910	856	907	883	827	824	882	914	873	867	839	817	887	829	845	851	884	862	852	847	813	892	819	872	846	865	881	863	866	843	804	825	815	852	882	838	858	941	809	874	840	794	816	821	878	871	855	884	872	857	879	864	798	860	856	906	817	862	839	867	829	819	820	799	833	817	860	816	838	865	818	856	823	878	854	826	839	884	898	838	862	878	789	826	857	861	875	858	883	814	780	875	891	840	799	848	909	809	887	851	884	875	848	807	864	897	840	864	893	870	850	804	833	808	844	826	862	866	855	846	856	859	858	878	811	839	843	856	846	841	825	815	872	875	838	845	837	839	854	873	843	917	866	785	894	855	844	820	863	883	875	844	881	844	848	878	805	824	884	846	890	914	864	848	924	854	827	863	900	807	894	834	904	860	876	850	858	815	842	856	888	879	836	804	840	871	815	848	816	808	949	885	805	921	831	922	890	855	871	883	880	842	853	847	901	829	890	862	867	756	891	885	881	899	886	856	831	845	871	822	834	830	883	859	850	879	888	874	863	841	862	866	868	860	811	909	869	829	882	821	884	818	817	877	897	867	845	871	851	836	836	860	889	849	853	863	820	828	868	852	903	857	809	851	896	898	835	839	873	863	874	914	832	835	872	838	867	875	849	843	931	835	870	836	824	854	868	877	879	848	854	860	819	860	836	759	819	873	846	810	896	839	823	878	877	834	846	890	844	868	816	819	838	869	872	856	867	834	886	892	870	857	847	894	808	859	863	924	841	910	800	849	867	818	881	866	882	838	866	845	895	814	833	888	879	890	849	885	908	842	829	826	885	835	827	868	812	834	828	882	829	878	845	800	800	865	821	835	808	857	830	854	858	800	842	876	903	773	843	877	837	839	882	861	880	862	859	812	862	843	820	853	840	855	867	845	859	876	851	849	889	898	853	808	878	838	862	856	815	930	865	811	898	883	845	844	839	872	868	853	890	834	827	818	854	881	860	803	856	817	816	859	817	901	824	841	816	880	889	795	813	837	836	843	837	844	828	890	853	890	825	893	882	834	868	872	840	869	838	877	812	874	857	805	828	866	839	838	871	834	837	887	819	844	843	823	860	893	869	861	817	890	842	847	825	894	875	839	875	889	857	805	836	867	824	847	909	793	847	855	832	839	893	849	858	817	898	861	810	821	829	870	837	836	842	854	860	830	883	863	843	845	817	844	863	884	885	840	859	800	860	860	864	808	813	843	847	836	850	842	844	820	860	877	856	905	853	868	906	839	805	858	863	821	871	838	875	855	873	864	820	808	808	822	825	836	831	894	866	815	802	815	880	882	852	864	846	844	867	912	878	860	877	861	839	843	854	884	838	874	842	874	818	813	818	877	874	824	824	841	837	851	849	860	797	883	889	800	798	872	845	844	861	866	871	885	836	854	845	790	819	897	831	820	901	853	873	856	893	873	872	875	864	903	759	822	851	881	841	853	867	843	853	827	826	903	874	858	864	862	836	823	876	887	845	780	903	900	817	853	841	869	855	812	852	845	888	857	841	827	925	925	885	871	840	811	831	840	822	894	823	848	837	815	846	810	838	842	865	841	890	855	840	840	848	790	854	871	882	774	835	853	854	813	859	860	857	864	883	916	839	854	839	867	843	885	815	850	831	835	867	879	822	823	812	872	861	807	858	915	840	885	858	845	879	807	854	829	843	833	868	886	865	861	878	887	889	835	870	858	793	826	854	848	864	875	925	820	865	856	909	844	856	839	867	886	891	856	874	890	863	824	835	821	843	849	875	877	869	841	860	856	894	858	880	865	859	894	908	880	863	856	901	794	860	841	843	884	847	898	795	827	883	885	857	833	849	893	827	870	874	876	901	843	785	895	896	905	818	866	821	872	878	836	806	852	850	824	868	915	852	903	866	819	823	859	867	816	839	845	864	849	801	874	886	849	861	857	813	848	807	847	827	826	821	821	807	888	849	790	829	840	882	900	885	844	864	833	844	837	830	909	833	836	857	881	836	844	853	873	874	879	861	842	869	867	868	843	863	839	847	774	832	848	907	863	855	844	822	829	845	881	866	833	866	804	829	894	873	795	858	842	839	859	917	852	878	842	822	804	821	873	898	896	850	831	826	830	836	845	852	817	837	876	840	825	840	846	856	773	801	876	898	864	878	834	859	866	823	835	834	873	887	830	832	875	779	892	798	824	890	875	890	845	789	866	854	860	802	909	899	820	845	874	804	821	830	873	853	815	828	814	888	857	894	835	861	872	868	851	857	832	877	869	884	850	819	853	869	895	861	853	808	897	850	815	789	862	811	802	873	887	866	853	849	840	839	812	792	873	840	859	862	826	838	835	828	842	843	858	799	822	876	894	880	872	859	907	845	810	870	874	800	853	882	851	872	850	870	846	856	838	851	878	821	826	836	880	780	827	867	873	807	841	802	818	813	849	807	875	851	802	804	841	871	823	892	835	867	897	824	848	859	869	912	887	830	854	871	915	852	813	891	823	891	846	811	841	837	844	848	855	883	848	835	842	853	853	826	821	870	870	843	848	857	837	828	877	889	843	926	831	875	861	804	870	903	859	837	835	904	839	904	848	873	821	860	951	807	862	875	865	871	851	835	867	794	845	834	856	859	866	825	837	899	811	814	852	898	819	863	859	801	818	828	870	846	844	864	811	887	844	864	852	854	803	846	891	884	856	848	893	813	878	812	868	870	880	804	838	862	915	883	891	816	861	786	838	839	831	893	862	873	842	869	854	814	811	805	878	851	857	867	857	889	845	855	837	905	831	865	879	907	825	813	858	777	862	850	879	874	813	797	820	871	901	847	823	826	840	920	818	877	832	828	854	806	860	800	880	841	795	874	836	855	834	847	797	858	823	863	869	879	888	842	875	801	825	871	833	931	796	866	837	832	864	895	828	873	863	866	878	829	804	840	855	850	839	827	797	810	849	833	876	808	856	814	863	840	854	844	835	844	889	844	844	832	838	829	837	844	945	866	839	859	855	826	884	862	878	800	812	848	859	838	881	872	838	860	841	889	902	848	822	845	887
27506	28410	32131	19471	5870	1508	854	761	720	756	740	737	763	749	747	753	739	702	732	726	753	745	748	765	725	770	763	727	712	702	737	758	722	743	718	715	711	700	702	746	727	772	712	716	684	695	803	719	743	744	742	705	743	728	740	711	729	748	737	746	726	751	738	711	715	735	691	728	771	746	750	732	730	707	729	769	730	730	767	741	766	688	696	710	749	670	764	703	725	723	676	726	722	735	743	667	716	742	678	694	716	735	729	719	739	713	718	718	761	736	697	690	718	720	731	737	719	693	695	716	711	728	737	701	755	689	707	696	735	715	726	652	718	714	713	710	752	753	769	717	734	680	744	718	698	715	737	756	695	687	706	780	715	695	753	711	714	676	699	699	726	688	772	722	711	757	677	729	736	684	711	671	719	763	698	709	772	681	725	711	682	759	698	720	768	698	696	696	754	733	735	744	715	692	736	704	746	766	708	726	733	801	715	749	692	726	704	759	705	751	711	693	757	684	739	727	676	686	753	710	703	698	747	752	748	753	743	705	753	689	715	734	789	721	708	693	790	654	712	721	741	708	755	739	714	752	714	699	708	708	732	702	753	711	730	747	726	732	711	732	724	748	725	713	753	720	702	716	713	770	784	702	661	747	709	802	681	753	768	733	733	735	749	728	808	730	712	711	726	743	727	668	742	745	717	650	683	701	732	724	720	776	772	722	746	771	725	758	763	743	736	735	753	707	718	735	758	744	750	736	757	749	672	682	680	718	724	710	716	716	734	747	693	715	743	711	692	714	688	721	708	646	716	739	713	754	699	701	763	695	771	693	686	755	721	785	725	682	726	720	712	679	750	763	704	713	719	741	741	729	722	719	703	729	701	692	675	742	669	750	777	742	780	665	659	687	707	727	753	694	641	726	718	694	710	788	704	729	765	764	730	741	697	761	710	726	731	748	692	744	738	738	733	735	725	687	722	693	647	766	688	660	766	716	718	710	776	748	742	756	706	684	724	743	675	782	686	741	720	753	710	760	737	739	761	731	718	713	722	724	739	724	706	724	751	744	761	706	778	746	656	657	755	716	735	708	727	740	764	711	716	686	710	726	703	740	686	714	724	755	751	739	732	677	735	722	679	704	709	755	783	729	715	740	735	715	724	713	698	720	726	734	759	721	661	733	718	680	732	699	700	727	735	688	652	676	720	723	723	719	767	765	724	737	723	780	746	719	739	750	668	689	696	747	686	737	722	695	793	723	715	724	712	723	714	700	696	741	708	731	739	728	684	692	727	707	705	711	739	703	695	696	751	746	686	755	719	730	693	747	745	769	729	756	730	782	709	749	704	745	709	752	705	695	748	738	774	705	721	751	738	747	751	704	713	743	666	699	726	693	740	702	703	730	763	669	700	707	742	662	722	683	695	710	750	721	744	721	679	746	719	713	732	789	763	779	723	740	742	755	696	693	772	713	773	687	723	718	694	750	740	712	723	765	759	758	685	762	748	757	753	659	717	750	712	734	706	683	764	727	729	677	693	772	746	745	722	681	762	721	735	697	773	731	732	737	701	705	746	787	721	767	725	731	707	748	748	732	736	707	683	707	727	730	658	703	736	722	716	690	680	690	729	717	738	753	698	712	746	722	794	698	724	719	687	726	780	739	775	742	710	723	686	690	745	727	770	740	712	695	760	681	738	722	694	690	713	717	779	756	673	708	729	737	671	702	699	677	709	745	706	702	748	759	774	719	789	716	734	727	676	705	692	773	750	725	721	703	741	742	731	735	713	742	741	688	713	714	722	720	719	711	754	664	691	751	746	734	733	726	730	747	792	714	678	741	727	698	678	742	753	719	662	744	705	707	727	671	736	717	717	760	736	707	712	756	728	756	724	714	735	711	730	723	698	684	736	692	699	755	732	761	706	725	716	756	717	725	733	679	727	722	712	754	694	732	734	745	739	688	728	677	729	719	692	723	743	714	705	676	697	755	684	731	737	715	747	712	733	737	724	698	709	720	768	721	749	701	702	718	692	734	710	764	757	751	698	702	736	722	659	716	739	708	777	660	764	727	712	719	713	744	689	729	734	729	749	716	686	729	706	690	756	736	745	658	662	747	709	716	715	715	689	704	749	750	715	704	703	717	723	737	728	728	768	708	714	734	720	728	729	766	734	705	734	686	767	755	749	697	745	708	771	729	697	714	714	695	721	710	717	729	708	760	696	713	740	715	736	720	720	716	731	752	738	720	699	717	750	686	719	693	726	746	745	766	728	721	744	678	706	749	773	698	744	714	729	714	762	707	777	736	732	769	719	720	708	747	738	728	727	712	703	720	674	760	752	693	697	744	758	743	697	738	734	672	788	770	695	752	670	663	725	760	752	673	721	736	687	691	796	701	718	750	680	741	743	732	706	685	722	740	712	695	726	701	665	701	731	750	758	725	724	743	700	665	684	769	704	711	731	683	731	724	714	706	712	731	668	746	724	692	692	721	751	763	728	762	743	754	773	680	671	706	719	662	715	677	752	715	722	778	752	731	693	765	731	693	673	735	685	760	753	727	732	729	744	723	765	714	759	757	767	712	739	706	712	738	692	804	742	716	720	720	717	707	764	814	682	736	692	730	720	683	718	733	735	697	724	729	704	647	690	731	740	758	714	745	742	702	700	754	733	694	718	719	741	756	711	751	721	707	729	779	693	719	734	746	727	711	691	681	750	776	682	736	705	713	721	774	759	758	721	744	721	698	682	729	721	722	747	704	708	670	742	721	747	726	730	678	702	717	766	705	730	710	732	724	774	722	732	750	690	722	697	764	720	704	733	718	779	785	720	727	788	757	743	679	757	753	777	732	749	713	742	714	680	714	731	779	707	703	665	703	675	722	774	748	715	681	716	702	754	714	708	709	725	708	730	727	743	743	689	721	684	762	741	694	692	784	733	714	745	727	692	687	738	734	751	701	723	679	738	719	684	771	726	718	703	743	716	715	718	737	724	708	775	711	715	732	768	696	730	758	720	706	694	682	740	699	690	738	694	702	763	716	679	736	703	750	773	735	690	656	741	742	686	741	690	744	745	722	771	721	703	686	742	785	724	712	714	715	741	692	752	716	738	751	719	697	711	699	746	746	740	708	726	740	672	739	713	734	779	749	734	712	739	785	711	739	731	750	787	696	740	745	748	722	654	708	704	723	711	714	738	710	721	686	778	759	702	709	708	762	683	704	667	768	718	721	721	745	712	740	745	717	734	715	727	749	728	741	774	720	716	715	740	711	696	727	682	759	732	748	751	698	725	714	717	725	727	704	724	694	708	722	721	758	730	740	755	694	739	703	767	727	687	719	739	683	728	747	758	709	691	691	735	743	731	735	671	748	715	734	729	699	728	738	732	743	788	684	675	727	715	718	739	716	740	729	731	700	783	776	717	733	737	701	680	755	752	691	762	721	718	722	710	703	773	719	764	725	732	729	723	713	808	723	737	697	755	684	727	748	717	746	736	715	723	716	707	736	670	727	723	716
32715	49331	38558	21395	9114	2766	1360	1317	1292	1322	1252	1250	1212	1219	1266	1199	1272	1210	1222	1288	1272	1238	1276	1277	1326	1225	1259	1280	1311	1269	1226	1228	1259	1252	1270	1266	1232	1226	1283	1243	1302	1258	1296	1216	1257	1244	1287	1228	1200	1213	1211	1266	1295	1294	1260	1280	1252	1226	1257	1280	1236	1321	1250	1215	1318	1187	1293	1248	1275	1206	1205	1265	1240	1324	1255	1181	1210	1308	1276	1253	1261	1225	1294	1267	1276	1281	1212	1276	1260	1236	1304	1222	1262	1287	1274	1221	1228	1241	1230	1206	1221	1235	1302	1282	1259	1196	1237	1231	1263	1269	1301	1263	1267	1265	1297	1256	1253	1252	1277	1213	1264	1241	1259	1259	1246	1285	1199	1256	1239	1225	1270	1250	1267	1304	1248	1209	1271	1246	1210	1235	1285	1196	1180	1275	1297	1275	1246	1280	1276	1230	1258	1299	1242	1309	1252	1277	1247	1214	1264	1243	1182	1235	1305	1299	1257	1307	1233	1290	1198	1253	1326	1277	1220	1299	1304	1218	1243	1192	1238	1234	1292	1284	1322	1265	1274	1252	1316	1264	1314	1235	1254	1242	1295	1259	1184	1245	1221	1276	1274	1235	1241	1273	1323	1262	1224	1246	1231	1239	1254	1222	1288	1178	1212	1182	1244	1286	1235	1263	1278	1254	1238	1232	1272	1251	1268	1276	1345	1256	1268	1226	1212	1269	1286	1216	1276	1314	1223	1203	1246	1234	1225	1270	1347	1244	1278	1232	1215	1201	1286	1317	1257	1206	1170	1325	1254	1289	1266	1315	1233	1222	1344	1290	1289	1232	1205	1221	1261	1315	1211	1257	1236	1273	1234	1297	1224	1299	1228	1292	1241	1264	1268	1295	1244	1201	1317	1314	1268	1243	1288	1249	1281	1198	1218	1197	1297	1261	1229	1240	1236	1224	1246	1279	1266	1289	1232	1233	1237	1294	1342	1275	1236	1253	1245	1306	1327	1251	1305	1284	1273	1300	1294	1298	1217	1290	1240	1262	1254	1263	1220	1225	1246	1199	1236	1243	1248	1247	1256	1273	1295	1242	1273	1256	1188	1265	1293	1191	1250	1260	1279	1198	1237	1244	1305	1262	1269	1243	1235	1270	1285	1274	1261	1262	1192	1203	1310	1243	1305	1265	1238	1289	1250	1244	1196	1276	1253	1276	1233	1230	1299	1212	1202	1283	1191	1229	1207	1202	1239	1231	1263	1275	1247	1230	1339	1232	1270	1266	1289	1208	1319	1193	1287	1250	1263	1302	1132	1255	1289	1272	1257	1264	1217	1283	1316	1290	1209	1228	1235	1284	1336	1209	1260	1173	1258	1281	1271	1323	1263	1268	1287	1337	1315	1263	1307	1306	1298	1283	1265	1225	1216	1261	1266	1278	1246	1228	1283	1262	1249	1198	1235	1277	1319	1209	1267	1261	1189	1342	1317	1244	1275	1206	1242	1299	1296	1267	1241	1230	1254	1233	1241	1213	1325	1309	1239	1310	1243	1288	1307	1287	1241	1285	1257	1283	1283	1343	1285	1272	1257	1322	1235	1192	1320	1334	1216	1246	1294	1230	1231	1261	1266	1250	1258	1227	1226	1253	1221	1262	1273	1252	1270	1224	1234	1265	1189	1277	1193	1243	1243	1289	1233	1317	1272	1273	1268	1238	1260	1246	1302	1304	1309	1262	1249	1247	1307	1285	1283	1288	1265	1213	1287	1239	1276	1255	1284	1257	1287	1211	1242	1205	1285	1213	1320	1171	1237	1246	1212	1254	1227	1281	1296	1215	1214	1303	1209	1287	1230	1258	1238	1293	1262	1282	1257	1231	1264	1235	1253	1308	1256	1278	1232	1276	1220	1277	1200	1254	1270	1311	1213	1249	1298	1224	1196	1320	1284	1273	1297	1251	1202	1264	1249	1265	1251	1238	1278	1250	1239	1244	1208	1267	1254	1283	1247	1236	1255	1258	1280	1191	1271	1192	1203	1233	1261	1270	1305	1198	1229	1271	1254	1219	1299	1274	1328	1262	1287	1263	1253	1245	1294	1296	1211	1252	1257	1251	1306	1198	1308	1250	1277	1211	1184	1205	1217	1194	1226	1295	1274	1248	1236	1243	1313	1204	1233	1237	1231	1226	1284	1270	1317	1277	1284	1237	1176	1262	1220	1299	1266	1222	1289	1256	1286	1211	1217	1297	1247	1248	1260	1223	1285	1231	1272	1235	1281	1240	1262	1251	1251	1197	1230	1207	1300	1229	1257	1249	1300	1284	1185	1245	1289	1257	1215	1225	1280	1259	1241	1288	1243	1215	1247	1295	1318	1221	1289	1240	1301	1229	1261	1253	1267	1257	1256	1313	1304	1281	1253	1226	1279	1299	1276	1264	1208	1323	1289	1277	1230	1183	1276	1255	1206	1253	1221	1268	1224	1276	1251	1277	1222	1229	1240	1290	1267	1233	1176	1230	1304	1293	1287	1254	1197	1254	1290	1310	1342	1309	1275	1248	1281	1247	1224	1274	1227	1307	1213	1226	1313	1265	1300	1286	1243	1265	1281	1260	1228	1272	1331	1280	1252	1297	1265	1143	1305	1213	1283	1234	1264	1311	1239	1210	1205	1239	1236	1267	1271	1228	1300	1299	1323	1248	1205	1230	1307	1241	1246	1290	1212	1285	1291	1250	1262	1236	1181	1266	1302	1233	1319	1278	1271	1259	1264	1243	1244	1298	1298	1256	1300	1238	1244	1248	1208	1218	1250	1251	1164	1227	1327	1271	1313	1203	1269	1269	1302	1273	1253	1275	1270	1278	1275	1236	1231	1262	1309	1262	1230	1212	1201	1264	1236	1208	1285	1268	1223	1262	1281	1195	1240	1265	1263	1195	1273	1277	1220	1214	1284	1260	1264	1238	1264	1302	1257	1238	1231	1308	1203	1208	1268	1199	1216	1219	1328	1216	1216	1270	1270	1260	1228	1269	1232	1271	1227	1302	1268	1267	1287	1278	1262	1214	1212	1250	1283	1282	1242	1226	1234	1178	1278	1305	1253	1217	1258	1216	1282	1236	1257	1262	1243	1244	1198	1302	1257	1208	1262	1193	1250	1267	1265	1255	1234	1252	1255	1234	1209	1257	1218	1251	1277	1190	1225	1249	1192	1211	1300	1211	1222	1235	1239	1201	1341	1283	1305	1287	1284	1266	1306	1257	1230	1202	1237	1268	1289	1266	1235	1308	1266	1232	1255	1214	1202	1244	1245	1291	1228	1231	1248	1258	1298	1273	1335	1240	1223	1283	1269	1283	1298	1234	1257	1290	1212	1227	1239	1255	1326	1260	1286	1329	1255	1268	1245	1216	1235	1287	1253	1304	1278	1220	1263	1232	1245	1300	1237	1279	1270	1277	1254	1241	1242	1263	1222	1260	1287	1222	1248	1290	1258	1338	1277	1273	1264	1277	1274	1337	1318	1252	1257	1314	1276	1334	1315	1319	1236	1266	1220	1289	1223	1236	1231	1234	1285	1329	1269	1263	1253	1278	1241	1209	1219	1293	1242	1184	1278	1311	1232	1312	1245	1262	1238	1292	1269	1336	1272	1265	1323	1259	1310	1280	1244	1259	1276	1219	1301	1259	1235	1258	1282	1267	1230	1302	1250	1279	1257	1276	1288	1205	1193	1245	1235	1265	1301	1222	1321	1172	1277	1270	1237	1302	1277	1285	1279	1282	1254	1250	1336	1180	1266	1334	1288	1204	1236	1314	1276	1244	1247	1248	1180	1200	1213	1250	1216	1231	1231	1282	1274	1269	1268	1254	1229	1230	1324	1286	1287	1294	1261	1269	1352	1333	1260	1262	1317	1245	1222	1264	1222	1275	1268	1322	1232	1202	1295	1263	1276	1235	1273	1289	1278	1240	1248	1274	1335	1224	1231	1244	1228	1270	1304	1250	1244	1278	1268	1236	1228	1272	1191	1266	1224	1265	1217	1270	1232	1263	1251	1218	1238	1280	1272	1212	1233	1266	1236	1285	1223	1234	1279	1233	1228	1246	1273	1213	1258	1216	1249	1232	1293	1311	1321	1275	1260	1277	1318	1272	1220	1255	1307	1232	1220	1293	1252	1232	1290	1291	1208	1235	1266	1211	1294	1283	1252	1320	1261	1294	1280	1303	1328	1222	1238	1270	1271	1285	1258	1254	1270	1303	1320	1291	1251	1266	1254	1255	1223	1274	1268	1269	1250	1357	1230	1238	1285	1258	1312	1273	1257	1273	1231	1265	1279	1211	1216	1258	1254	1231	1284	1300	1236	1260	1226	1245	1237	1239	1254	1205	1264	1256	1279	1248	1290	1260	1239	1267	1246	1255	1274	1264	1291	1230	1268	1276	1259	1268	1276	1244	1221	1228	1255	1273	1238	1289	1277	1242	1291	1260	1265	1254	1256	1220	1186	1266	1200	1281	1228	1229	1193	1276	1258	1310	1257	1242	1285	1261	1191	1206	1193	1219	1259	1308	1212	1254	1253	1293	1264	1259	1213	1200	1244	1243	1274	1239	1194	1309	1249	1271	1183	1187	1241	1283	1293	1256	1241	1294	1271	1257	1193	1242	1305	1243	1276	1282	1259	1233	1242	1226	1238	1183	1290	1219	1211	1314	1309	1242	1290	1158	1304	1262	1284	1241	1251	1253	1295	1243	1254	1306	1270	1225	1202	1289	1316	1243	1244	1248	1277	1201	1239	1204	1275	1231	1264	1202	1340	1288	1309	1272	1296	1257	1305	1253	1284	1194	1268	1220	1240	1312	1272	1275	1269	1187	1271	1212	1237	1298	1247	1245	1295	1208	1288	1261	1199	1302	1240	1157	1262	1283	1256	1206	1273	1253	1294	1274	1220	1222	1219	1281	1269	1284	1247	1230	1345	1283	1261	1287	1277	1258	1322	1242	1223	1258	1260	1268	1269	1299	1241	1287	1311	1318	1234	1315	1214	1241	1303	1258	1210	1279	1254	1311	1248	1250	1261	1286	1252	1289	1226	1260	1300	1264	1323	1299	1251	1293	1257	1227	1272	1258
24348	22963	34220	31453	23167	12244	1618	542	510	532	533	551	519	517	479	512	505	502	516	513	476	551	523	501	499	488	459	512	508	477	543	518	525	482	510	493	541	466	494	513	500	529	533	528	518	480	524	512	505	530	507	478	466	505	525	488	537	494	501	491	508	519	493	490	501	498	537	525	553	494	482	554	491	510	520	491	450	493	505	465	495	487	497	498	507	500	460	526	507	524	478	493	512	490	543	472	497	490	517	474	474	513	490	474	511	504	490	487	547	457	531	520	524	486	472	509	492	506	552	480	500	512	493	506	523	502	504	517	492	484	511	492	506	508	520	514	558	510	503	511	501	490	481	502	507	533	457	530	486	493	523	496	532	488	507	522	490	478	514	516	479	548	536	533	471	486	508	501	538	527	500	498	514	529	518	464	535	541	520	513	469	510	511	482	505	521	522	509	492	483	485	474	495	538	520	559	497	517	496	508	460	515	548	470	466	499	516	532	483	502	509	549	474	483	511	531	516	475	524	502	482	466	544	507	485	498	514	505	537	488	523	514	490	508	503	517	531	499	450	500	504	503	495	505	517	521	509	470	506	512	503	458	526	507	519	485	460	504	488	495	521	526	527	499	517	509	511	486	476	493	549	452	521	485	499	457	518	513	510	459	524	514	532	518	513	498	521	568	521	491	526	484	472	521	519	503	511	501	526	486	487	507	501	475	492	473	470	463	502	481	494	526	461	508	523	499	509	536	518	468	532	501	493	496	457	445	457	503	486	458	517	514	500	490	465	467	526	513	484	509	490	492	515	511	503	527	544	456	525	474	501	519	482	518	534	461	512	526	519	555	459	455	539	496	505	518	507	567	512	505	517	506	455	503	517	486	487	539	525	494	461	507	474	487	507	486	473	467	516	468	484	510	521	489	469	535	532	500	456	469	483	496	534	477	541	512	534	532	499	477	490	514	494	507	532	494	528	546	492	528	532	473	481	524	506	521	505	511	545	500	491	511	516	487	508	456	502	519	503	492	514	518	518	503	502	493	529	488	488	553	499	500	500	512	507	510	509	476	529	479	509	526	502	541	465	472	479	512	510	560	503	430	512	534	516	529	525	522	508	471	493	517	508	499	506	481	525	502	502	457	494	525	493	531	480	464	505	493	497	490	478	559	443	507	539	486	522	520	478	558	510	489	476	479	544	513	465	524	526	492	516	485	500	489	480	480	502	519	486	503	547	512	457	480	470	514	495	516	473	454	495	488	511	478	511	475	506	505	489	515	516	504	482	524	501	492	498	484	519	503	541	479	522	508	448	533	487	527	483	502	496	500	531	473	483	496	556	522	554	506	501	504	495	519	541	520	501	479	482	523	455	512	490	529	522	522	490	520	515	549	521	469	464	526	505	458	502	506	468	513	546	475	539	526	509	506	459	507	508	457	494	529	481	469	503	513	526	477	547	467	490	530	523	508	486	501	511	492	501	444	499	478	508	529	519	542	517	517	444	514	547	499	510	473	519	517	499	524	483	494	518	527	509	529	472	491	491	486	516	557	476	519	556	485	548	521	450	465	468	509	521	495	485	486	516	523	475	499	516	495	494	504	474	532	488	497	523	496	492	506	508	478	512	485	474	485	552	496	468	530	512	441	524	477	465	500	499	505	541	506	490	511	496	486	508	468	516	481	506	513	506	495	508	495	470	534	489	521	516	514	550	503	506	475	525	537	523	507	484	523	449	533	480	539	522	499	495	494	465	500	536	501	472	454	491	534	549	557	488	497	500	487	502	499	462	542	520	488	504	507	485	510	472	487	476	499	500	491	498	486	507	506	499	521	539	498	518	496	480	463	496	521	494	502	465	501	515	505	530	509	545	543	520	521	540	465	461	513	531	480	467	475	505	481	544	476	502	472	502	505	448	498	517	482	516	512	520	498	504	514	477	505	524	497	516	511	505	488	517	520	531	511	525	480	519	507	515	510	491	481	488	509	485	494	452	521	487	514	509	514	534	470	554	499	448	484	479	519	502	500	523	504	512	528	514	505	513	473	484	490	482	494	489	472	466	497	536	483	524	512	490	464	555	534	453	502	497	488	498	498	479	547	534	492	471	495	499	471	511	489	489	511	511	531	497	502	471	497	482	513	510	559	512	468	510	474	507	512	498	515	514	456	529	541	563	512	513	516	474	504	482	519	491	513	531	474	497	500	493	496	481	513	519	489	493	491	509	531	494	482	521	500	510	487	482	504	469	493	522	475	494	495	483	512	521	475	504	517	540	460	476	520	506	518	501	478	500	476	472	525	541	511	513	506	488	471	511	478	481	490	524	512	486	558	507	502	477	502	512	503	492	507	513	490	506	504	467	517	509	528	525	499	483	474	514	480	517	516	475	525	527	491	516	518	528	505	568	534	513	475	506	540	508	510	485	533	515	516	496	471	477	523	470	513	485	462	499	491	527	519	504	510	490	504	485	499	525	527	474	460	483	500	527	506	513	530	516	527	472	514	503	527	468	517	472	518	516	511	551	460	511	503	482	491	512	493	484	488	486	488	524	521	472	495	498	488	525	495	489	520	522	487	487	507	539	500	516	482	485	502	477	470	549	532	509	480	521	484	490	496	476	468	524	487	516	501	524	466	472	493	504	552	512	509	463	479	513	492	482	495	516	519	516	496	521	495	503	507	489	521	488	505	489	499	514	480	510	518	479	482	515	521	490	547	482	493	493	500	493	502	494	492	530	476	497	534	481	497	480	484	505	489	473	498	484	539	534	509	508	506	521	494	507	466	510	497	503	505	497	506	490	518	457	471	476	503	537	499	506	464	500	514	508	465	485	478	507	471	542	512	493	496	492	519	503	494	472	465	508	510	520	485	544	549	486	498	519	505	519	425	543	491	500	485	477	537	504	531	534	496	511	489	475	499	511	489	500	521	512	542	491	489	508	522	461	519	534	547	541	459	476	479	519	511	493	500	459	518	470	483	481	525	476	500	517	493	522	532	487	547	543	529	510	504	463	479	493	530	514	522	532	524	485	484	480	479	485	520	508	537	513	531	503	519	495	483	496	546	473	475	488	512	532	484	477	506	520	515	463	539	497	494	509	481	511	447	478	524	510	493	483	518	493	479	542	500	558	512	506	486	477	562	505	479	500	529	490	515	513	541	509	528	496	508	511	495	505	509	461	522	514	474	515	468	485	528	506	536	498	514	472	486	501	524	519	497	529	490	527	513	468	502	506	469	511	520	482	490	514	473	482	476	494	533	463	494	493	530	544	493	499	481	528	495	491	536	489	488	492	536	518	480	498	476	505	512	543	501	477	503	509	522	485	484	501	489	487	555	526	523	516	456	490	552	495	496	497	478	521	497	475	517	514	520	502	499	519	496	496	496	514	478	469	490	507	487	489	469	523	497	503	484	518	489	501	497	508	519	469	533	509	498	513	512	504	509	478	493	483	542	501	535	510	530	500	507	500	471	490	507	494	488	437	492	523	514	506	506	524	490	517	507	496	504	512	496
54956	89827	70886	47144	29073	9058	1969	886	923	933	869	925	914	832	890	940	943	868	876	958	948	910	933	943	872	973	880	906	945	861	917	959	943	891	890	912	904	884	893	876	875	929	905	921	900	946	983	950	884	844	919	921	949	895	881	907	892	932	913	900	868	884	919	885	877	889	880	920	899	915	869	948	950	917	888	904	989	931	923	841	907	880	921	970	907	914	859	945	873	894	957	910	941	848	921	912	876	894	847	931	855	902	944	877	922	892	858	907	864	922	902	864	897	938	895	889	889	930	897	882	889	898	895	927	937	924	933	894	932	876	888	912	892	892	917	923	941	883	850	918	861	887	879	886	929	936	901	952	916	894	913	915	916	909	943	910	882	897	903	967	887	922	926	938	891	930	903	856	851	905	847	925	922	915	928	872	959	953	951	870	934	920	891	927	951	947	898	935	893	934	930	864	894	900	881	922	961	886	883	900	930	882	871	940	908	937	908	862	926	916	836	861	854	910	919	862	960	897	905	881	891	869	842	910	850	931	881	863	890	950	925	900	889	860	892	928	886	914	912	886	891	874	894	943	903	935	917	905	906	857	920	836	918	912	879	911	886	908	879	885	859	867	864	894	899	925	862	882	851	908	857	922	923	920	923	892	928	845	954	907	858	890	860	861	898	904	873	885	917	854	875	896	917	897	906	850	902	901	927	915	928	926	960	858	902	886	882	911	863	876	838	912	900	939	915	839	893	863	870	957	866	851	931	994	897	930	886	910	906	876	884	904	911	918	909	875	915	906	910	923	872	954	864	912	869	977	892	899	897	937	897	916	929	884	878	890	890	933	868	966	884	879	905	876	851	936	923	938	940	881	863	941	892	895	895	934	940	898	915	893	935	943	978	882	890	935	897	923	919	904	923	901	914	930	941	858	895	910	872	918	868	928	961	930	918	930	882	902	856	893	903	917	865	922	910	955	916	890	890	931	879	900	890	896	875	906	919	911	884	858	955	886	892	937	915	861	899	877	880	900	925	963	882	877	882	869	890	905	898	890	894	910	944	942	946	901	931	863	929	905	888	817	896	942	955	889	885	876	953	830	922	913	969	899	906	921	880	860	893	902	914	862	888	920	860	874	922	890	874	921	872	899	905	950	935	930	920	909	895	889	941	921	940	866	919	909	879	898	892	915	948	915	927	871	872	922	879	908	902	934	896	917	898	920	934	890	861	872	932	886	919	928	904	891	902	924	870	872	949	863	913	930	935	903	897	940	857	936	887	887	927	925	956	955	881	923	930	901	884	910	963	858	936	919	877	912	858	913	914	932	873	927	914	902	915	903	948	898	923	897	879	901	918	866	912	918	904	934	880	887	873	913	881	915	914	897	855	937	870	912	912	875	879	906	870	901	886	913	847	859	884	900	918	960	885	920	926	921	891	935	851	878	884	895	863	896	912	853	950	865	907	873	863	902	935	902	947	898	903	871	916	893	850	924	885	844	922	918	888	839	897	928	865	892	923	933	860	941	917	869	880	859	878	891	952	889	872	908	908	861	873	938	909	910	925	924	815	898	896	814	857	907	879	911	897	851	907	865	916	850	862	937	837	913	937	833	907	880	899	845	862	905	875	899	923	946	914	920	986	890	901	865	874	878	873	936	912	921	945	907	883	873	897	844	891	912	898	929	907	941	882	910	886	909	882	883	897	885	906	826	892	919	882	887	899	903	895	915	877	899	874	901	892	919	927	889	877	913	916	837	940	877	882	868	918	907	870	909	908	915	876	866	948	896	823	880	868	872	896	934	891	907	872	926	904	923	894	875	912	881	877	947	900	895	884	880	915	888	937	912	907	873	940	893	916	957	951	952	872	947	931	929	895	915	912	919	872	884	893	862	863	919	897	872	921	903	869	877	916	884	884	889	890	876	885	942	912	916	882	912	925	862	895	879	879	883	940	902	920	916	920	900	924	883	931	936	878	912	873	891	918	903	880	933	899	925	872	899	962	885	899	894	933	925	975	950	888	917	898	918	876	914	934	935	867	921	883	905	887	906	912	902	878	937	889	895	952	915	911	907	921	869	905	925	857	945	963	892	923	938	907	922	875	861	926	901	872	889	942	881	920	902	903	910	887	940	873	841	925	909	860	899	957	883	893	885	908	889	931	887	848	932	916	869	948	954	920	932	884	844	922	920	941	877	906	910	911	913	914	903	895	908	914	952	848	891	925	873	964	880	875	937	904	854	836	856	912	908	926	903	917	910	983	853	897	895	848	932	888	901	900	921	897	929	884	883	963	910	942	916	902	905	922	935	940	896	921	851	882	899	856	887	944	923	936	952	870	863	925	937	855	872	939	839	848	872	880	925	915	874	902	866	925	894	923	897	914	953	883	857	903	919	952	813	883	920	879	867	859	902	803	851	867	899	877	952	902	898	905	842	871	896	885	896	923	865	905	881	919	902	915	918	850	870	909	898	918	885	927	950	877	921	930	914	915	867	860	919	887	932	872	893	943	920	891	863	864	872	886	920	895	860	873	905	919	924	909	915	912	920	919	915	929	925	917	903	814	853	903	897	843	899	908	937	890	875	897	917	938	921	884	961	883	897	922	891	866	883	904	972	933	893	886	930	923	970	883	910	896	898	903	917	886	921	945	880	872	924	918	907	947	926	916	920	905	929	874	947	915	916	923	874	867	893	869	981	896	896	909	890	959	910	914	916	964	900	883	931	895	888	923	924	858	902	925	875	886	903	880	881	879	870	873	930	939	889	862	909	876	885	824	897	847	910	883	909	857	898	888	858	897	912	856	931	905	942	925	905	893	880	920	901	898	893	908	923	935	819	874	879	871	923	915	915	946	911	936	895	889	894	905	889	901	885	878	911	963	895	932	958	938	901	874	850	876	943	946	891	932	935	846	850	899	864	923	894	929	896	871	913	879	888	850	936	855	867	871	917	898	939	947	899	863	919	947	862	870	947	906	923	836	911	883	937	911	869	906	906	865	911	889	885	945	872	927	902	913	912	874	910	893	903	859	882	876	927	922	888	935	873	892	964	915	870	939	931	911	936	953	899	891	888	929	903	884	908	930	879	899	935	931	920	900	944	924	878	898	914	862	889	869	876	883	900	919	919	892	869	998	932	899	882	918	907	910	886	929	900	892	929	914	912	921	879	899	912	893	918	941	880	913	914	872	874	842	930	896	901	878	894	897	938	932	851	935	904	890	880	972	908	917	883	954	913	926	863	910	911	877	866	877	895	841	915	909	907	906	923	910	872	921	917	904	887	891	906	898	842	917	894	853	933	876	908	934	892	897	916	929	904	890	875	925	849	941	934	925	911	955	954	909	890	943	938	932	908	887	908	904	873	899	874	876	912	835	886	930	846	888	885	936	897	893	932	945	956	912	915	867	826	899	913	885	841	905	868	872	925	886	892	916	889	855	873	921	951	888	904	936	872	926	965	870	856	891	827	940	922	885	900	881	937	829	952	920	877	860	896	880	922	894	930	925	903	882	870
23194	21776	31592	27933	23731	20092	7760	726	508	506	569	509	530	549	564	514	552	517	538	504	528	509	496	494	486	508	494	501	506	499	473	503	500	511	502	518	485	510	483	472	510	507	500	495	514	513	518	480	486	477	493	492	540	516	533	535	506	524	546	493	528	493	507	481	519	456	486	476	469	509	517	495	478	532	466	490	500	488	467	521	448	503	488	499	505	507	504	531	499	518	482	523	529	500	503	502	500	513	528	521	476	500	489	494	486	498	487	481	473	541	520	468	530	440	482	518	508	463	493	510	495	513	465	470	505	532	511	500	517	466	489	520	531	529	490	515	509	509	478	546	493	499	513	475	474	485	505	493	477	508	506	521	482	493	488	523	521	497	517	464	499	524	513	467	512	518	480	523	501	527	494	509	481	462	529	483	547	482	481	507	539	498	511	517	470	528	515	498	485	493	512	462	471	519	494	492	500	509	481	472	500	464	462	505	528	455	456	500	486	503	535	483	509	512	508	511	498	506	477	522	481	487	500	479	466	546	509	503	489	482	453	506	512	498	546	486	461	508	452	512	515	486	517	476	477	461	498	480	530	462	500	462	493	507	524	530	501	506	483	493	493	519	476	482	540	492	462	467	511	526	511	525	499	522	480	511	485	488	499	485	498	480	521	484	500	494	499	536	514	457	458	491	485	505	480	527	482	487	488	483	507	520	506	548	543	479	498	485	493	505	483	489	466	452	484	525	478	516	507	533	468	499	497	500	499	495	558	500	547	509	503	532	497	502	517	530	531	500	458	499	461	470	501	503	434	485	503	473	502	508	498	483	489	535	489	432	478	513	430	510	486	511	475	515	472	507	461	531	519	505	453	487	477	519	516	497	534	502	481	526	518	476	489	464	491	491	534	520	527	515	487	484	494	523	500	479	482	473	500	507	476	439	512	467	483	500	503	473	518	503	465	480	506	455	485	535	502	504	489	542	490	495	521	482	507	478	514	484	487	469	516	498	505	510	473	495	496	504	494	509	491	534	470	475	530	471	501	500	507	514	519	586	481	485	483	501	486	484	508	514	494	518	511	525	478	509	488	510	504	464	524	483	481	482	504	504	475	492	487	454	519	507	499	531	506	511	496	521	470	501	496	505	484	504	501	488	481	490	494	495	516	478	487	540	491	504	488	529	497	517	497	506	491	463	477	511	521	482	509	484	492	490	518	490	481	497	513	484	488	521	481	482	473	522	493	449	488	548	500	514	503	537	521	475	498	501	499	497	484	490	526	475	494	480	536	492	511	517	503	482	502	513	499	478	511	500	496	517	481	509	487	516	560	472	515	495	500	458	462	498	485	507	502	474	522	495	485	516	483	487	508	498	490	516	498	509	471	477	518	517	461	510	500	495	487	478	495	501	465	471	524	502	462	494	526	503	495	493	449	510	525	499	545	522	453	478	516	517	468	495	513	524	524	506	485	492	482	483	501	490	514	494	485	513	498	475	464	514	506	524	511	482	474	494	455	517	503	519	490	489	510	485	486	507	490	492	521	529	538	542	472	547	529	456	472	478	462	465	468	471	481	484	537	526	501	485	476	503	538	520	472	491	477	520	499	493	533	453	500	448	511	523	496	477	476	507	520	477	468	498	510	487	506	492	468	493	497	478	511	466	481	489	523	504	474	478	490	487	457	487	521	487	484	502	537	443	475	473	479	490	474	468	486	512	446	525	516	508	485	488	457	484	509	496	530	507	535	510	524	489	495	496	516	477	523	478	493	470	487	531	478	466	439	501	519	492	462	501	516	515	523	479	523	472	503	546	487	491	500	519	531	492	527	508	499	508	498	468	506	510	512	495	497	498	484	518	484	488	502	483	482	519	497	490	494	502	511	511	503	488	493	482	511	506	512	507	516	487	494	483	514	491	458	546	486	491	519	488	496	497	491	501	524	525	509	508	498	464	517	534	537	522	501	518	511	510	500	461	504	488	523	499	523	537	510	449	532	458	495	477	472	488	534	499	534	507	485	494	492	472	521	498	501	467	548	526	490	508	508	529	497	492	478	489	506	487	465	484	533	503	479	487	463	503	514	476	497	505	528	537	510	471	499	545	503	461	504	464	527	487	478	504	515	487	462	524	481	545	491	450	488	520	491	526	493	468	521	490	476	526	496	451	472	508	495	519	497	511	525	489	477	503	498	489	494	493	498	495	507	485	496	495	485	473	471	496	509	462	486	504	481	487	479	503	479	516	491	506	501	524	528	476	498	471	505	538	519	483	505	472	506	496	477	475	505	506	494	474	542	538	454	496	492	496	520	517	522	476	476	451	498	562	505	479	481	483	500	503	452	476	479	469	524	521	483	527	533	508	558	512	509	466	499	496	457	543	490	501	466	497	464	513	493	487	496	508	503	503	525	482	557	490	559	490	530	492	535	531	502	489	492	468	471	441	533	498	539	478	529	487	495	490	482	516	437	496	503	496	497	495	510	465	552	479	479	503	493	489	481	488	493	466	533	562	501	541	508	483	508	472	547	539	518	491	500	467	496	501	498	490	475	523	492	538	515	506	533	485	506	475	542	486	493	497	493	482	498	463	494	485	515	505	530	526	478	491	501	479	502	492	469	487	518	475	507	523	528	482	528	494	501	488	465	481	507	508	497	533	530	517	544	491	531	517	483	505	476	533	500	489	488	522	478	448	537	534	498	456	517	554	547	487	485	534	497	481	463	502	462	483	500	465	514	523	487	475	520	486	486	526	523	465	490	467	466	521	466	506	483	486	492	505	501	527	513	489	468	537	509	479	565	489	501	521	497	514	495	538	522	480	505	494	490	501	551	476	486	487	476	542	499	468	520	491	523	526	508	467	499	483	489	451	503	532	517	485	499	468	489	513	473	517	505	494	512	461	505	519	453	492	528	520	500	533	520	488	483	476	534	494	530	478	528	525	518	476	522	487	511	485	508	541	488	500	492	493	493	478	463	483	523	562	547	496	484	475	467	491	483	511	504	500	514	475	483	449	527	557	485	521	508	541	504	475	469	483	543	485	510	528	488	515	506	475	524	504	461	507	481	512	500	485	478	492	490	456	499	502	468	451	498	489	516	509	529	512	550	525	511	486	491	483	522	477	502	440	492	509	488	531	481	461	530	517	494	481	495	450	496	511	484	495	463	471	484	499	521	492	463	508	485	482	494	451	436	497	497	485	490	490	470	463	494	497	471	520	473	500	502	512	490	489	527	527	508	518	488	500	463	472	502	508	492	478	468	487	479	515	524	486	511	470	499	558	472	497	526	503	487	456	474	472	508	477	499	492	497	515	513	485	494	466	477	497	462	477	494	480	517	509	466	489	516	493	479	481	522	443	496	477	497	553	508	471	505	489	466	518	475	515	514	498	458	541	511	488	478	544	524	499	457	506	483	513	489	495	473	493	511	549	502	506	479	504	518	480	484	497	492	474	478	508	486	473	483	451	510	501	506	536	519	489	455	480	502	485	463	501	496	478	475	496	512	514	484	461
58727	102401	84143	58102	37188	14510	2623	921	895	871	895	868	873	857	851	855	861	791	850	861	861	870	873	852	866	857	813	815	813	839	845	828	815	765	891	832	863	862	845	822	872	872	847	846	827	839	852	894	839	831	866	890	877	867	856	841	861	893	826	865	811	844	789	858	807	858	839	801	894	867	764	870	792	821	818	876	813	844	896	864	832	839	908	822	840	852	796	864	849	844	880	858	820	875	810	882	843	843	802	849	835	821	872	815	829	826	864	829	907	872	835	874	840	843	872	810	796	830	859	876	838	840	879	863	856	843	801	871	829	815	849	801	839	869	850	822	844	845	874	867	823	818	804	911	786	854	818	859	865	844	849	842	872	903	823	790	851	855	809	869	778	854	799	804	868	859	811	838	863	869	812	849	885	881	843	831	831	833	839	814	835	877	858	848	848	838	769	873	841	845	820	832	845	853	824	904	871	861	868	884	876	816	910	803	843	853	841	834	861	844	857	904	878	848	893	811	822	820	867	852	830	853	873	864	806	800	838	839	848	817	828	833	846	829	822	825	832	914	827	870	841	802	876	824	863	816	842	845	867	865	912	871	861	826	852	868	912	817	853	863	917	857	898	811	847	860	835	876	851	831	836	820	881	830	835	824	874	832	845	827	824	841	838	809	818	860	848	803	844	821	858	879	848	845	874	846	791	818	854	827	852	878	848	887	853	857	832	829	887	847	866	817	871	819	876	849	846	912	780	868	799	810	867	840	826	846	845	800	862	868	821	847	848	814	853	845	802	890	825	832	804	866	922	862	815	842	859	883	845	814	849	822	844	830	890	883	856	820	815	766	833	835	874	863	805	864	822	835	833	841	832	904	904	830	852	833	870	838	862	810	879	842	804	820	792	818	839	855	842	831	877	903	908	861	824	862	803	856	863	882	881	871	875	802	827	808	877	840	864	853	860	846	839	891	797	854	828	851	888	833	826	911	852	812	862	847	823	876	825	864	845	838	798	819	888	828	869	870	832	840	851	812	880	799	868	868	811	870	803	828	852	895	851	828	859	801	881	873	802	797	852	812	872	803	821	810	884	864	835	864	820	834	806	841	827	832	866	824	837	859	840	895	848	883	842	839	830	818	847	832	825	827	845	866	804	891	828	816	867	840	839	857	827	911	873	837	850	839	834	870	853	796	838	807	828	843	859	839	879	830	832	855	827	812	799	851	867	858	797	848	817	825	887	805	802	886	806	812	856	814	863	834	851	808	835	777	806	869	829	903	849	821	838	790	832	823	862	877	819	834	812	896	835	866	891	793	821	852	843	818	858	885	854	882	816	791	850	877	818	951	823	817	852	833	823	838	845	876	839	929	832	812	840	797	876	829	873	851	851	868	880	803	849	844	859	827	822	862	844	875	862	860	827	873	881	846	811	856	833	829	862	802	887	839	865	843	807	838	802	814	866	823	830	892	861	853	848	872	843	868	902	828	889	837	908	819	842	922	817	827	900	794	833	835	838	886	836	818	864	853	906	852	847	830	846	820	882	843	859	844	842	822	831	857	843	797	811	831	810	843	854	868	869	890	897	815	886	848	819	899	837	762	835	819	808	819	833	854	868	841	857	841	874	835	838	885	815	820	817	859	826	847	849	862	851	838	929	822	886	847	810	840	866	837	856	852	865	802	848	875	833	853	838	872	863	827	848	858	833	852	825	873	800	779	802	835	862	845	843	904	892	876	839	822	865	860	849	818	824	835	847	841	858	833	881	851	795	852	801	847	845	835	875	797	807	804	824	871	805	841	810	835	823	840	838	858	906	846	832	835	825	857	882	836	838	888	877	868	817	876	885	819	821	852	933	884	867	864	824	828	826	851	888	895	834	828	826	863	848	812	868	843	789	827	849	779	878	873	825	860	861	877	831	888	852	823	874	847	842	799	851	883	844	810	841	856	905	869	845	898	840	867	835	825	864	825	772	885	780	827	864	876	902	847	833	795	849	847	835	866	889	784	833	807	855	862	843	844	861	910	807	841	825	853	836	878	769	863	860	855	877	876	857	831	824	893	854	840	907	897	844	887	813	863	840	801	837	847	843	877	879	877	814	866	879	842	842	872	830	851	829	811	906	817	841	868	884	841	850	868	841	831	815	915	874	865	839	829	870	903	808	849	834	831	846	809	856	865	871	796	887	885	877	856	846	836	859	835	841	854	811	890	873	843	847	889	796	790	834	836	833	842	859	844	851	811	822	832	814	841	838	836	882	875	855	859	800	822	817	840	842	827	795	865	871	819	901	836	872	871	851	860	843	839	820	851	865	873	809	848	833	827	813	801	847	851	855	832	854	844	835	869	858	839	843	799	762	885	859	797	861	832	846	827	803	782	849	821	811	824	868	845	815	883	818	829	845	781	841	831	882	895	833	859	810	821	924	794	847	825	813	839	885	853	832	852	839	829	848	831	861	838	873	880	841	818	831	827	824	824	846	877	875	862	864	820	858	876	830	836	838	867	870	839	834	830	866	800	825	865	854	870	866	851	808	784	860	824	846	867	874	833	815	886	834	847	892	831	887	878	871	844	854	827	834	890	850	880	872	851	805	848	908	873	874	871	851	851	840	878	822	870	822	818	863	817	791	850	838	880	902	840	861	873	824	844	864	879	893	862	844	808	828	787	871	870	846	839	852	850	808	851	808	856	879	874	828	843	844	811	817	857	829	843	825	873	819	812	826	907	773	825	810	857	861	887	841	771	859	845	794	834	841	863	840	846	819	860	853	866	843	847	803	818	821	807	844	908	838	845	840	880	820	904	801	845	847	805	828	824	834	852	864	808	884	882	798	854	837	863	823	847	876	819	858	867	799	870	867	829	904	876	887	828	839	825	872	858	864	842	855	844	868	898	829	885	820	807	853	846	888	867	819	850	783	862	869	836	852	878	820	801	865	862	896	825	877	784	883	882	853	820	866	831	855	788	798	845	869	834	829	838	867	894	806	840	816	880	840	885	843	845	846	820	893	888	862	815	859	837	847	842	888	847	841	829	819	844	858	848	809	864	873	877	844	839	842	861	837	846	791	846	850	837	856	845	874	850	875	832	869	816	851	809	851	872	867	828	803	832	867	816	875	898	893	863	837	908	835	866	835	854	905	815	807	876	898	816	848	819	808	864	828	890	848	841	864	867	815	881	856	838	838	849	835	846	846	857	851	843	864	798	815	800	847	847	812	860	825	838	816	876	867	899	871	880	818	827	823	810	867	864	859	848	861	866	842	854	805	833	866	867	847	840	866	874	816	832	798	822	870	891	838	810	801	880	820	845	815	831	859	865	860	838	879	865	823	817	819	832	870	854	842	857	895	905	815	851	900	823	876	861	849	825	861	870	868	902	822	884	835	812	870	788	783	883	838	878	822	806	799	832	817	880	845	840	815	832	882	859	866	856	850	839	894	837	853	863	872	835	845	782	838	840	796	833	835	823	892	837	832	840	835	840	827	841	834	838	851	804	838	857	814	883	889	862
27431	27226	32261	19538	5514	1460	809	734	737	758	742	728	739	725	763	711	689	709	773	752	725	714	732	715	713	720	750	733	703	713	725	686	694	733	729	694	710	665	689	731	715	729	764	728	693	754	717	771	718	689	753	723	732	713	721	700	736	787	727	697	701	762	721	743	675	758	710	747	732	712	761	726	757	765	710	686	717	675	725	676	774	701	717	734	701	743	743	757	744	716	737	755	700	721	735	697	745	689	733	783	722	722	710	717	669	714	699	723	730	745	732	725	715	797	759	687	721	695	753	750	746	733	690	730	726	708	705	768	746	696	683	708	752	746	700	680	724	741	738	708	752	722	735	733	721	725	723	706	709	705	720	745	769	722	767	684	705	721	730	704	668	731	683	687	701	770	708	729	677	710	727	745	705	703	728	706	760	710	741	736	712	703	672	752	723	707	747	722	731	796	686	737	684	639	725	756	727	715	708	711	717	714	712	744	711	728	732	676	713	729	717	707	697	693	696	704	742	695	706	763	715	716	751	708	728	722	678	712	726	710	659	736	692	687	738	686	706	696	698	745	694	748	684	741	677	731	715	701	675	701	704	752	710	702	726	719	693	734	763	693	718	733	677	788	723	724	709	738	688	706	735	699	737	699	732	710	715	751	704	732	788	754	728	693	705	747	689	719	678	757	765	741	734	666	663	671	736	741	723	699	750	694	712	719	737	780	730	716	684	733	693	669	691	740	692	660	747	731	731	702	690	694	688	716	724	734	685	728	737	722	728	709	726	750	755	734	732	763	683	722	684	757	722	723	738	749	712	696	708	752	717	706	715	679	699	705	728	734	758	715	753	686	733	725	710	713	723	710	715	722	744	682	749	698	707	736	747	682	715	746	730	708	725	723	712	668	686	681	717	701	724	704	673	737	693	754	755	738	706	764	687	702	685	715	704	733	699	697	680	713	711	782	659	751	700	760	719	731	764	737	696	689	714	731	784	755	684	731	722	702	749	713	806	710	758	700	713	757	743	701	705	729	745	728	700	699	740	708	715	731	664	715	733	677	724	681	741	685	719	715	719	697	742	760	729	724	686	746	709	731	684	770	753	721	690	713	704	689	707	735	701	674	744	709	697	731	682	747	751	709	710	679	698	742	739	696	743	728	697	683	757	702	758	744	737	657	717	720	747	733	727	708	745	712	693	715	713	735	765	690	717	706	701	725	722	690	685	743	730	678	734	714	684	751	710	715	733	719	735	731	719	724	733	702	755	709	700	711	732	756	718	775	737	698	706	748	754	720	689	722	702	722	736	758	687	786	713	705	787	703	710	661	703	740	736	698	693	713	743	762	718	691	686	729	728	741	703	680	749	727	677	707	746	717	681	719	702	713	736	726	693	721	705	758	783	725	728	750	725	761	744	672	748	685	717	813	724	698	721	750	705	714	779	713	677	757	712	717	742	692	695	671	663	747	713	652	698	733	736	729	729	697	718	708	678	750	718	682	719	725	752	688	734	725	729	694	742	734	704	650	712	762	709	692	734	729	739	710	705	716	687	778	734	736	704	744	702	675	684	736	717	710	671	727	705	745	754	716	711	694	684	747	772	703	729	747	739	763	721	684	706	717	683	729	716	712	679	754	783	708	696	723	752	789	708	740	699	713	777	675	627	783	678	682	672	730	743	707	755	658	720	729	704	742	726	719	740	656	692	722	725	734	707	752	729	780	731	765	711	718	685	715	746	695	694	701	738	719	734	682	733	738	731	721	688	751	715	746	712	735	692	689	712	743	700	766	673	686	743	693	739	756	735	751	756	752	709	770	731	711	722	682	704	720	763	684	697	750	680	741	720	749	684	702	731	692	754	762	713	721	731	801	765	725	745	739	717	766	732	745	743	691	731	708	693	732	717	753	722	706	696	722	697	725	753	714	743	715	685	730	750	676	778	723	783	721	721	734	745	765	724	748	707	774	717	717	712	677	685	700	748	733	681	677	698	678	782	726	697	670	677	738	720	715	698	728	733	704	723	683	696	697	722	706	725	732	689	732	727	687	754	686	696	748	673	715	710	725	773	731	749	711	770	688	732	720	725	719	682	747	711	734	677	707	713	734	723	733	751	690	744	745	780	731	777	709	703	741	655	683	700	722	741	722	762	768	725	699	712	726	711	683	769	746	728	719	719	691	720	743	738	732	708	753	693	705	718	706	707	756	719	695	785	677	712	748	705	690	727	721	733	723	730	764	738	707	770	715	729	716	780	713	725	738	758	724	742	718	702	752	723	748	742	770	697	740	703	722	719	715	688	673	754	708	736	690	779	706	721	703	693	720	720	697	730	695	678	736	739	710	681	764	702	728	680	743	686	745	749	717	729	624	744	728	762	691	645	712	731	704	701	759	731	692	743	695	708	725	719	747	700	706	727	764	725	708	689	686	705	760	709	753	712	698	698	715	751	686	704	750	697	733	698	661	756	663	753	716	733	744	683	736	696	765	715	684	730	744	709	763	721	711	702	698	686	724	688	738	677	742	786	714	720	706	683	721	748	688	710	720	761	716	708	727	732	735	731	695	747	703	702	754	708	718	746	727	694	705	741	733	648	745	791	708	770	705	725	702	662	726	752	724	722	745	685	743	698	759	683	754	722	681	737	683	726	717	717	734	691	734	708	700	737	687	710	734	753	716	698	712	731	708	715	736	753	711	710	707	715	781	762	723	695	725	712	711	796	665	756	712	721	701	755	740	779	727	672	775	718	739	712	705	719	698	729	689	744	709	703	663	721	689	703	688	722	725	699	723	697	739	703	716	720	684	770	774	741	707	733	753	678	727	731	682	739	682	689	745	703	759	696	713	727	732	701	746	697	722	735	758	720	738	727	703	682	702	720	724	750	701	737	733	686	724	729	746	679	729	760	695	674	735	718	719	701	724	725	689	742	752	701	735	705	746	757	741	724	793	721	759	725	733	717	734	725	707	695	724	719	741	712	758	680	688	724	725	748	720	755	685	732	719	672	736	711	708	733	735	704	737	711	706	730	749	725	672	726	708	748	735	745	764	701	675	722	738	757	746	774	763	720	689	759	725	706	756	725	720	704	745	699	712	699	763	677	710	702	681	716	708	745	705	710	724	758	718	726	730	690	729	743	756	709	696	700	697	709	696	695	706	727	673	683	721	689	703	727	752	723	750	701	735	693	708	743	738	723	747	713	685	696	697	782	721	765	686	707	700	722	743	698	679	708	743	718	728	715	750	728	728	692	709	695	754	784	737	760	723	705	725	703	767	723	748	714	712	710	703	746	750	711	677	716	732	722	687	732	743	697	698	712	674	720	699	711	746	709	767	698	715	765	718	762	737	654	735	699	736	700	688	707	718	717	700	700	733	752	707	679	746	749	728	726	679	689	670	723	710	711	699	727	657	727	696	752	739	695	681	747	713	741	747	725	720	689	727	746	711	744	684	714	757	684	750	665	747	720	728	707	712	724	725	687	715	741	733	702	708	716	712	744	768	673	690	668	708
32910	47957	38723	21346	8700	2806	1394	1249	1252	1282	1286	1266	1312	1234	1245	1276	1285	1285	1217	1215	1296	1266	1261	1251	1226	1296	1321	1239	1244	1255	1269	1165	1247	1287	1278	1281	1269	1252	1258	1223	1281	1253	1213	1219	1225	1300	1182	1244	1279	1204	1300	1304	1313	1280	1269	1309	1219	1242	1220	1248	1278	1246	1240	1268	1273	1284	1353	1272	1298	1273	1280	1255	1287	1268	1292	1266	1302	1290	1251	1207	1350	1307	1226	1355	1302	1366	1304	1266	1256	1263	1242	1289	1351	1203	1260	1242	1257	1300	1221	1256	1232	1247	1275	1279	1303	1245	1267	1308	1309	1276	1275	1284	1239	1228	1252	1230	1169	1185	1255	1260	1198	1266	1233	1254	1265	1287	1282	1221	1239	1253	1341	1326	1267	1316	1244	1269	1238	1249	1251	1221	1306	1263	1204	1279	1295	1273	1197	1261	1232	1365	1271	1287	1305	1224	1252	1203	1262	1316	1301	1224	1237	1295	1327	1306	1278	1240	1275	1269	1208	1294	1286	1213	1215	1273	1277	1331	1243	1256	1281	1206	1264	1360	1284	1305	1259	1272	1265	1298	1263	1287	1241	1263	1241	1261	1190	1325	1306	1228	1287	1237	1267	1276	1266	1246	1282	1289	1262	1242	1304	1264	1321	1234	1221	1278	1227	1285	1232	1307	1275	1273	1293	1255	1230	1272	1292	1296	1303	1294	1309	1313	1258	1265	1327	1256	1304	1203	1322	1292	1290	1223	1307	1227	1267	1243	1296	1316	1309	1271	1199	1226	1237	1257	1290	1319	1237	1247	1246	1206	1254	1306	1278	1236	1230	1281	1298	1342	1220	1343	1314	1255	1209	1310	1235	1343	1245	1244	1175	1280	1257	1258	1283	1288	1228	1326	1235	1237	1296	1265	1213	1245	1196	1261	1236	1273	1210	1242	1229	1279	1254	1265	1228	1254	1243	1267	1291	1322	1287	1244	1304	1239	1284	1286	1227	1196	1291	1299	1231	1201	1261	1322	1234	1313	1280	1195	1250	1222	1268	1293	1233	1231	1286	1395	1223	1193	1278	1259	1303	1330	1260	1220	1243	1269	1279	1235	1320	1261	1232	1254	1294	1315	1278	1291	1363	1255	1272	1304	1258	1259	1231	1208	1303	1302	1213	1264	1288	1253	1271	1291	1322	1285	1251	1354	1240	1243	1234	1275	1284	1198	1257	1274	1216	1299	1227	1289	1266	1286	1204	1283	1252	1299	1210	1285	1196	1271	1253	1242	1212	1296	1245	1230	1352	1273	1306	1313	1253	1303	1320	1267	1253	1320	1270	1301	1302	1299	1356	1206	1305	1225	1306	1249	1305	1245	1348	1321	1249	1274	1268	1249	1310	1260	1301	1280	1242	1228	1277	1207	1285	1264	1256	1271	1278	1240	1260	1268	1281	1288	1296	1257	1242	1284	1291	1265	1299	1270	1294	1291	1265	1249	1280	1256	1263	1234	1331	1288	1270	1285	1276	1227	1300	1249	1287	1261	1293	1258	1300	1347	1245	1284	1226	1251	1278	1300	1302	1339	1281	1281	1233	1252	1277	1302	1286	1273	1289	1280	1189	1332	1273	1255	1316	1269	1263	1255	1243	1190	1310	1210	1245	1297	1219	1220	1234	1264	1201	1281	1260	1298	1313	1336	1249	1230	1296	1288	1296	1281	1243	1239	1274	1325	1307	1293	1245	1293	1239	1205	1291	1237	1300	1274	1235	1271	1319	1286	1308	1245	1308	1270	1271	1215	1252	1295	1238	1297	1305	1242	1258	1211	1311	1306	1283	1260	1273	1286	1257	1317	1259	1206	1217	1260	1248	1229	1271	1215	1290	1239	1296	1262	1280	1296	1320	1296	1301	1226	1287	1234	1280	1249	1260	1226	1252	1287	1284	1289	1230	1304	1207	1268	1289	1266	1272	1307	1253	1206	1244	1305	1295	1271	1260	1282	1261	1323	1296	1242	1310	1249	1265	1319	1250	1262	1258	1258	1260	1232	1214	1246	1293	1253	1286	1206	1301	1318	1264	1281	1257	1229	1278	1275	1208	1270	1231	1199	1304	1246	1250	1275	1308	1284	1258	1253	1232	1235	1264	1236	1262	1265	1294	1273	1253	1239	1295	1277	1265	1187	1291	1219	1256	1289	1281	1259	1338	1239	1336	1286	1230	1243	1195	1285	1273	1174	1172	1262	1194	1234	1211	1245	1221	1292	1285	1267	1224	1286	1216	1264	1291	1273	1255	1251	1338	1241	1237	1240	1309	1240	1314	1225	1233	1256	1328	1318	1256	1247	1296	1249	1306	1280	1319	1293	1319	1284	1259	1261	1318	1291	1280	1235	1315	1268	1285	1233	1264	1292	1260	1251	1256	1302	1255	1251	1250	1313	1316	1233	1266	1264	1325	1243	1291	1227	1251	1291	1280	1228	1282	1287	1201	1270	1273	1244	1218	1244	1245	1192	1210	1283	1215	1302	1285	1274	1272	1268	1273	1262	1258	1260	1298	1251	1251	1258	1267	1274	1269	1285	1201	1264	1241	1269	1292	1303	1252	1303	1267	1231	1273	1240	1287	1311	1266	1275	1294	1267	1241	1312	1263	1245	1263	1251	1221	1300	1266	1236	1273	1218	1294	1234	1227	1291	1243	1327	1257	1219	1286	1230	1281	1251	1272	1269	1243	1295	1287	1248	1227	1318	1287	1253	1239	1287	1286	1296	1208	1291	1271	1242	1280	1242	1213	1289	1283	1276	1321	1278	1246	1273	1273	1247	1275	1175	1271	1298	1250	1288	1235	1356	1273	1274	1273	1217	1280	1256	1247	1297	1262	1253	1229	1270	1251	1260	1356	1289	1243	1288	1282	1249	1247	1308	1229	1278	1196	1263	1266	1321	1322	1240	1255	1218	1257	1236	1245	1308	1247	1301	1253	1251	1260	1304	1263	1244	1242	1216	1257	1308	1203	1280	1261	1280	1252	1275	1251	1265	1251	1243	1250	1301	1323	1218	1233	1232	1243	1296	1250	1273	1237	1245	1272	1322	1249	1209	1294	1249	1222	1265	1286	1295	1227	1267	1303	1223	1276	1269	1242	1300	1297	1315	1291	1252	1228	1287	1281	1242	1261	1233	1197	1281	1230	1205	1267	1271	1256	1229	1255	1298	1293	1278	1216	1277	1290	1302	1288	1278	1181	1304	1288	1240	1262	1228	1239	1244	1252	1273	1318	1259	1200	1291	1251	1311	1262	1272	1270	1275	1355	1287	1217	1313	1264	1250	1322	1287	1287	1312	1279	1201	1263	1294	1242	1236	1243	1225	1338	1246	1279	1337	1304	1258	1226	1226	1307	1226	1273	1284	1288	1273	1321	1284	1248	1266	1248	1255	1263	1320	1305	1247	1225	1305	1286	1285	1221	1199	1291	1223	1230	1230	1244	1275	1275	1317	1275	1234	1240	1311	1261	1240	1280	1314	1278	1184	1250	1222	1262	1247	1264	1337	1268	1266	1265	1262	1323	1264	1256	1261	1214	1296	1248	1212	1290	1300	1267	1295	1234	1300	1227	1283	1253	1319	1276	1299	1180	1326	1261	1275	1277	1306	1274	1249	1260	1288	1253	1274	1202	1279	1320	1179	1270	1285	1248	1238	1310	1296	1273	1242	1275	1259	1226	1274	1197	1252	1233	1278	1243	1310	1269	1306	1314	1186	1302	1237	1194	1258	1247	1229	1262	1270	1347	1279	1245	1318	1264	1333	1240	1182	1238	1265	1285	1285	1269	1315	1242	1293	1276	1218	1229	1257	1240	1287	1273	1260	1219	1299	1251	1319	1253	1333	1259	1243	1242	1322	1278	1277	1273	1254	1301	1232	1301	1298	1253	1238	1333	1278	1331	1226	1310	1318	1263	1253	1277	1270	1283	1219	1234	1295	1280	1261	1240	1282	1289	1273	1229	1287	1246	1237	1260	1304	1258	1286	1286	1221	1225	1308	1257	1321	1226	1230	1235	1197	1229	1220	1249	1266	1219	1260	1244	1213	1237	1290	1299	1254	1237	1295	1251	1352	1260	1280	1282	1344	1208	1312	1290	1287	1298	1291	1286	1263	1205	1240	1239	1300	1350	1252	1251	1214	1208	1275	1239	1273	1246	1278	1279	1327	1239	1270	1321	1289	1253	1315	1248	1298	1277	1262	1224	1251	1256	1239	1308	1276	1244	1274	1274	1305	1309	1261	1265	1284	1242	1301	1304	1207	1310	1266	1259	1337	1258	1242	1237	1259	1265	1223	1215	1291	1269	1279	1292	1270	1245	1313	1235	1278	1222	1230	1264	1250	1292	1236	1254	1209	1342	1230	1179	1243	1323	1308	1297	1241	1225	1312	1279	1218	1253	1272	1276	1258	1319	1219	1209	1291	1252	1266	1251	1285	1181	1247	1262	1271	1263	1318	1301	1218	1215	1255	1283	1225	1335	1237	1261	1264	1216	1223	1256	1312	1201	1288	1246	1251	1263	1271	1260	1329	1258	1225	1256	1285	1328	1275	1265	1263	1278	1292	1280	1277	1246	1208	1175	1289	1239	1280	1321	1220	1289	1216	1216	1302	1252	1273	1323	1253	1220	1284	1278	1256	1281	1260	1312	1194	1251	1306	1256	1247	1229	1265	1259	1265	1224	1304	1248	1293	1244	1242	1286	1270	1320	1241	1212	1235	1240	1263	1288	1255	1224	1214	1255	1318	1304	1262	1326	1248	1226	1265	1312	1279	1244	1323	1249	1282	1290	1261	1227	1251	1260	1252	1284	1238	1307	1227	1245	1255	1248	1263	1258	1315	1309	1283	1209	1233	1257	1336	1251	1255	1240	1225	1258	1255	1293	1229	1266	1226	1225	1283	1235	1228	1280	1268	1246	1272	1225	1253	1275	1287	1253	1272	1283	1278	1296	1231	1253	1226	1247	1302	1253	1264	1250	1221	1257	1248	1291	1270	1285	1277	1295	1278	1204	1213	1307	1244	1264	1272	1283	1269	1314	1288	1268	1258	1288	1274	1318	1306	1256	1289	1294	1250	1287	1222
24310	22495	34746	33310	23932	12945	1767	556	493	545	518	498	515	524	493	517	468	497	525	519	527	522	505	534	513	505	497	520	470	505	465	546	530	531	490	487	502	482	493	522	481	525	472	459	518	465	505	497	481	501	500	488	525	503	505	510	472	520	504	478	488	533	511	479	469	482	522	516	496	493	537	525	495	553	528	485	526	456	538	528	511	489	514	520	490	530	505	525	523	487	513	528	520	503	544	483	474	492	494	529	501	503	508	564	535	529	514	493	496	517	511	502	511	494	478	516	491	500	512	494	502	525	524	508	528	500	517	555	495	513	473	530	491	515	463	522	484	526	497	545	494	507	511	497	510	518	494	467	516	472	577	476	521	526	532	522	552	496	491	550	485	487	492	481	523	503	451	509	542	514	531	516	477	515	528	532	509	499	522	499	486	476	504	458	540	494	479	546	518	485	508	506	497	473	522	483	481	547	536	501	547	509	507	504	502	535	493	505	537	502	487	515	517	528	519	479	544	511	524	511	507	519	476	467	493	523	461	534	477	480	454	529	557	488	528	552	485	497	513	527	501	539	568	466	519	539	474	493	476	489	506	509	540	504	515	520	520	488	570	506	495	522	431	535	511	494	519	493	473	537	518	495	506	523	526	523	491	453	514	501	515	485	484	545	526	511	507	488	514	490	506	470	550	514	525	519	535	522	482	489	487	481	497	498	486	546	515	523	506	561	522	514	508	510	530	490	525	478	495	526	536	527	527	521	502	475	475	538	488	527	516	517	509	508	495	526	528	510	540	506	482	536	522	511	525	512	460	529	508	522	495	508	515	471	518	470	476	475	511	480	492	509	499	491	474	444	511	482	468	515	488	545	529	513	478	554	476	513	521	521	544	509	548	490	517	514	492	482	541	491	466	527	521	489	494	441	528	527	486	500	479	521	477	496	534	489	481	518	531	501	494	506	476	481	482	471	536	499	495	523	490	502	526	534	538	500	547	474	486	540	446	487	498	529	466	475	518	530	469	532	539	490	481	491	473	512	485	493	512	530	499	516	530	527	495	533	489	478	520	476	493	496	488	498	557	519	485	473	488	473	470	503	489	491	496	514	506	478	488	519	515	492	498	486	516	496	466	498	569	500	503	513	549	529	493	498	482	525	474	495	536	468	512	525	559	484	524	475	530	508	536	490	504	494	556	532	516	479	487	453	497	516	521	484	493	510	499	511	519	493	465	502	519	450	508	458	527	534	498	485	532	490	507	494	517	560	504	524	504	510	484	495	469	497	515	486	524	524	504	497	524	520	505	512	489	537	550	492	504	535	505	492	515	478	480	487	479	471	505	480	503	503	482	498	508	493	460	471	499	513	479	505	523	505	500	477	475	516	516	482	522	520	533	527	531	498	557	509	525	516	519	477	480	488	496	494	547	520	549	525	477	471	497	489	529	518	494	563	472	510	514	511	500	509	538	528	485	500	518	490	489	540	497	506	547	501	504	519	525	479	533	484	498	517	487	486	499	537	518	525	540	510	490	474	478	531	507	505	483	467	499	510	493	511	485	532	507	521	529	517	506	500	506	535	525	535	506	524	512	524	533	523	503	503	505	446	497	488	487	521	520	534	470	508	538	502	484	495	584	507	545	568	477	524	519	506	523	503	499	493	476	480	484	502	527	534	536	489	513	483	522	491	549	509	515	498	514	473	505	533	501	493	485	529	474	506	480	525	508	529	472	501	488	527	525	549	480	521	531	509	526	484	525	532	517	503	515	526	527	557	494	506	486	502	526	517	515	513	504	523	505	522	522	534	504	520	510	478	484	498	495	481	493	462	498	472	524	542	501	516	461	509	511	532	522	549	503	511	502	507	526	494	472	496	548	508	520	491	539	560	521	494	533	515	524	490	511	548	503	484	513	517	474	496	492	487	481	509	475	496	551	523	525	491	534	526	492	525	545	448	499	520	512	502	501	502	550	514	523	452	511	484	527	578	465	495	532	509	516	504	519	504	502	498	515	527	465	523	525	539	476	495	489	541	487	513	526	512	548	495	551	455	484	505	511	517	492	494	491	476	496	520	511	530	500	471	533	519	503	503	558	495	517	502	498	500	500	540	518	472	486	492	505	511	526	500	514	476	470	496	537	508	485	493	501	514	556	462	525	475	486	494	538	521	486	489	494	515	509	517	528	516	485	534	522	495	541	516	474	557	507	495	510	503	560	518	504	518	460	504	494	471	501	493	527	530	495	496	527	517	535	492	492	510	543	513	514	520	517	492	519	479	494	506	495	469	516	460	468	472	509	514	489	499	536	548	521	537	515	484	492	520	499	529	478	493	502	518	500	525	559	521	443	527	499	511	515	496	513	454	512	478	527	484	526	473	516	542	543	515	509	517	497	469	503	517	476	499	521	475	473	475	497	485	517	522	513	510	469	501	489	502	509	513	497	542	505	491	525	500	487	510	474	487	485	526	458	535	506	488	538	516	501	520	526	507	522	524	513	500	511	506	497	519	512	518	480	528	516	479	469	479	517	524	516	544	504	496	481	504	492	488	491	507	515	531	514	482	543	473	499	518	503	494	496	514	493	488	506	513	482	511	512	513	524	514	500	520	527	496	454	526	482	468	520	478	545	517	467	574	474	570	517	501	483	546	473	493	516	502	506	510	539	499	502	483	492	509	451	488	528	515	545	535	484	501	516	512	523	519	527	525	479	514	538	496	494	519	517	499	509	483	526	472	521	492	542	527	533	508	549	508	484	528	506	468	545	503	487	514	476	491	483	483	518	513	498	489	488	496	486	559	508	504	540	550	476	511	495	573	491	471	539	490	447	489	517	496	476	532	505	487	485	511	470	508	532	515	498	506	500	541	505	513	452	503	509	490	511	503	502	470	499	541	544	492	487	496	503	481	493	492	502	499	538	487	540	496	543	486	526	488	519	492	496	509	484	505	485	509	508	513	500	523	494	491	466	509	532	477	513	498	517	536	486	512	481	503	513	501	545	532	524	525	491	496	506	511	521	515	528	551	467	512	500	499	526	490	548	505	537	468	499	516	533	497	549	477	519	491	566	531	526	510	528	492	499	524	485	498	507	522	532	494	524	471	548	495	521	510	538	527	532	528	507	495	481	510	547	531	499	535	550	514	544	527	446	507	485	471	509	501	534	491	499	516	540	536	476	518	500	500	452	511	503	503	525	528	564	512	505	538	492	494	529	511	550	521	544	475	502	515	493	504	514	505	551	486	533	518	500	515	489	504	514	531	477	518	470	555	529	531	496	488	500	508	487	500	520	499	496	480	533	490	489	478	475	538	490	522	502	490	542	483	497	500	513	497	511	498	500	477	539	492	490	504	515	502	488	482	476	560	511	519	511	525	493	524	539	511	494	534	457	505	528	457	507	528	493	504	471	535	451	532	465	492	568	485	504	498	519	496	465	495	548	535	499	550	461	586	496	495	474	501	474	481	517	532	525	504	513	527	526	513	552	543	502	512	532	501	529	530	506	517	507	549
55573	87669	72704	48646	30278	10508	1865	947	906	938	969	932	895	891	948	940	931	913	897	900	930	964	898	900	935	901	889	913	931	897	900	934	954	931	937	933	909	954	880	926	880	887	882	883	947	936	928	899	934	933	907	947	930	952	916	911	943	912	953	945	951	903	873	896	943	856	902	947	955	959	938	881	884	895	886	914	921	900	941	828	914	918	911	963	897	889	905	965	885	913	916	862	892	910	952	977	907	906	955	945	964	891	896	915	890	941	930	901	905	938	880	867	918	941	942	952	942	924	925	875	881	946	929	940	936	876	932	934	891	924	925	936	935	870	931	949	939	890	877	931	853	934	938	893	962	893	945	892	858	898	890	935	959	894	872	961	913	957	956	903	919	852	865	904	869	943	879	875	915	939	908	979	956	923	901	945	921	950	824	941	897	918	940	934	892	935	897	940	873	924	926	905	917	971	863	900	926	907	929	867	907	906	878	887	927	936	856	914	924	955	961	887	923	891	935	919	912	923	920	915	899	889	848	917	920	908	915	938	917	912	924	884	944	888	859	789	889	954	962	936	941	924	929	946	905	939	900	956	954	905	923	888	955	900	922	896	947	886	908	944	882	901	911	877	877	912	880	929	917	925	938	907	872	915	879	887	901	923	925	893	928	939	904	918	923	967	927	897	931	930	858	928	892	944	931	858	892	940	884	922	935	979	918	950	952	932	927	907	933	907	915	915	933	905	888	950	913	885	892	939	904	948	889	874	923	880	892	911	933	990	901	904	905	910	959	876	886	912	922	963	908	907	918	981	863	938	919	908	892	903	922	926	923	957	906	907	862	901	895	951	893	883	903	932	920	910	975	888	939	872	872	947	889	900	913	865	965	918	934	896	897	883	953	886	864	922	883	914	928	943	921	950	955	892	941	940	964	963	908	900	889	844	898	870	940	898	949	859	947	932	865	905	925	905	876	912	923	870	847	940	931	911	902	940	946	921	875	961	923	928	900	917	941	933	898	939	973	923	952	904	922	879	942	903	887	916	906	882	912	885	906	934	926	893	923	859	879	918	941	900	914	935	909	859	887	947	905	867	898	947	956	932	958	912	919	955	928	923	912	928	939	922	907	884	905	919	935	1005	922	925	922	929	950	898	935	836	911	961	927	943	856	924	965	930	947	943	921	918	865	922	912	926	929	915	960	870	892	820	883	886	873	899	908	972	920	939	907	933	903	968	925	914	951	873	897	928	877	917	860	905	955	910	884	951	924	909	907	900	899	906	910	949	953	921	937	900	907	909	929	870	946	930	875	864	926	932	921	949	918	868	871	840	892	976	899	922	911	878	934	974	937	945	874	908	989	949	951	923	911	884	906	932	852	970	943	892	914	883	933	898	892	902	895	877	890	950	940	885	919	918	902	850	884	872	900	986	878	908	918	909	899	889	857	951	913	911	874	959	906	892	904	934	946	923	931	906	922	920	949	881	883	930	959	907	912	895	901	890	940	909	891	893	908	898	895	908	924	923	928	947	895	885	910	928	902	926	925	923	939	903	917	969	969	941	922	917	957	930	916	953	927	893	923	930	934	955	937	832	929	938	943	918	918	908	958	955	966	896	937	936	901	938	944	913	890	908	905	903	929	914	956	854	895	925	978	972	922	932	935	893	918	880	860	888	894	911	917	934	903	999	956	926	943	907	905	960	909	953	920	936	943	908	879	938	874	881	915	944	931	883	927	866	881	919	920	875	905	967	903	907	889	852	946	939	867	899	968	851	909	907	922	878	925	945	924	967	935	977	872	891	881	922	871	903	904	907	906	947	934	874	899	879	908	877	901	901	927	940	913	909	893	926	895	893	905	965	919	930	888	873	915	903	893	885	910	882	890	922	980	936	903	846	851	991	897	918	915	926	928	876	919	953	940	933	945	909	900	905	857	920	919	966	873	903	899	939	871	939	900	930	934	846	911	883	934	939	928	871	893	948	914	942	899	892	937	957	964	933	912	901	936	894	863	866	858	984	953	877	852	959	950	952	881	926	925	908	906	850	931	889	914	944	889	933	936	900	970	908	927	942	960	958	937	924	900	881	843	902	942	929	895	955	847	955	929	924	973	895	963	907	951	937	937	976	968	908	932	934	876	904	945	923	898	975	933	931	892	921	890	872	899	921	905	954	896	881	918	883	910	868	888	961	872	938	919	930	924	904	907	936	903	893	921	926	899	898	857	968	933	899	906	927	914	894	918	878	913	901	922	871	882	884	909	918	909	946	999	891	918	948	928	854	897	861	935	892	896	955	956	891	875	944	947	888	902	930	965	945	914	918	870	950	832	938	886	946	949	903	949	959	920	888	938	929	862	943	952	915	935	938	929	891	948	843	915	844	924	948	902	944	909	923	991	928	903	887	944	909	874	861	920	931	925	984	952	899	912	907	857	907	876	899	901	925	871	880	903	958	927	886	885	875	867	927	846	922	949	967	914	856	912	911	961	925	967	872	914	911	953	949	951	881	896	886	895	906	925	944	881	925	900	854	980	943	926	926	946	927	907	931	950	850	876	915	949	949	918	915	915	902	880	920	870	919	873	883	898	938	913	920	925	914	951	993	864	911	900	876	893	916	906	901	875	925	984	942	913	871	928	856	909	903	929	978	925	921	917	944	912	913	932	935	941	877	919	866	882	900	912	910	974	973	852	905	907	912	910	905	911	881	887	977	903	922	893	933	1020	907	878	948	941	837	914	924	952	900	892	919	913	904	893	939	934	897	933	914	940	920	897	905	889	929	935	891	921	929	949	957	859	898	968	918	889	904	919	969	918	929	917	972	862	943	896	956	849	905	938	927	960	967	938	904	910	905	969	958	870	905	889	893	926	887	918	875	901	887	920	943	920	920	928	891	951	898	856	899	894	890	915	908	945	929	917	845	922	953	952	944	937	918	908	866	899	922	926	875	911	914	943	956	952	869	909	927	912	894	965	958	855	930	881	903	913	898	872	908	885	874	863	894	917	926	906	941	908	881	899	895	883	915	900	876	907	872	917	946	955	863	905	858	882	908	898	966	901	892	953	999	870	883	928	974	915	909	889	903	897	988	924	933	930	898	982	921	918	928	914	926	955	862	919	937	891	857	887	906	957	923	911	926	933	972	874	858	909	915	977	930	885	907	855	924	903	913	949	923	944	923	923	902	952	915	900	927	936	876	934	875	922	922	883	915	934	894	944	915	915	909	932	882	887	936	903	916	948	940	898	896	927	897	855	954	954	911	917	925	959	868	882	883	930	942	934	918	905	898	878	951	872	889	965	892	841	885	881	933	923	886	913	923	911	980	868	956	964	912	885	970	960	883	949	950	939	951	900	925	909	953	941	931	946	886	888	917	877	891	889	868	891	912	894	974	945	926	951	971	950	935	926	911	892	912	892	882	951	923	893	935	899	911	887	874	937	909	886	919	931	911	960	917	919	934	873	921	919	916	932	852	851	917	923	908	943	891	959	903	908	935	910	921	905	917	925	907	936	921
23138	21661	31574	28711	24358	20294	8356	666	520	499	515	490	489	506	537	475	502	506	517	513	482	517	512	516	547	526	523	450	485	495	536	471	484	514	453	490	476	458	464	501	517	489	496	471	467	560	477	509	484	490	510	475	498	523	509	475	497	519	472	476	511	493	509	492	473	512	493	459	466	481	488	473	466	479	506	472	493	470	452	509	492	494	464	476	472	477	485	533	457	537	501	503	494	512	527	475	448	439	471	479	522	477	468	546	497	516	464	453	479	467	508	496	492	462	508	507	493	476	481	454	535	472	490	452	498	510	522	493	470	500	529	493	499	485	507	515	441	491	504	489	480	493	507	508	517	475	492	456	477	466	491	486	461	483	474	493	499	484	465	517	498	487	517	487	466	466	470	470	484	503	461	510	501	472	508	463	489	499	468	459	492	485	522	483	496	506	481	481	512	478	480	492	493	510	466	505	509	512	505	501	476	494	501	486	510	467	482	464	469	497	488	471	479	530	506	504	469	466	488	454	462	505	462	497	481	489	499	485	508	470	441	515	467	514	458	481	508	432	480	491	518	518	504	465	460	464	490	476	475	441	491	531	523	467	510	471	499	462	507	496	441	451	474	480	500	491	494	483	478	492	466	461	519	515	526	445	478	517	459	469	465	482	478	454	465	490	499	480	484	488	456	461	519	467	462	505	491	471	525	476	545	499	473	463	487	511	485	439	504	457	463	487	514	474	525	492	514	469	495	470	461	470	465	477	472	518	475	518	488	471	496	475	511	484	482	497	512	529	498	525	484	477	488	492	475	489	497	518	474	454	474	481	474	466	472	452	493	500	468	500	454	468	447	483	482	472	500	505	484	454	506	459	510	496	529	490	502	511	440	500	469	511	493	499	509	551	460	508	475	508	460	483	511	448	493	501	461	529	517	456	453	510	515	474	466	456	470	510	480	503	482	461	527	463	511	503	478	465	475	494	500	488	490	493	483	475	544	481	475	516	494	491	528	479	500	480	483	515	515	469	497	489	475	440	491	499	462	492	526	418	468	461	490	494	509	449	485	485	482	504	500	497	491	452	491	461	460	491	521	488	510	493	469	508	493	432	491	497	515	454	502	500	481	480	478	514	519	434	472	525	516	469	480	501	484	494	521	503	481	470	499	501	468	518	506	479	502	448	498	506	473	488	505	475	496	486	467	512	495	503	494	493	483	485	499	517	485	506	522	481	476	465	441	473	476	513	476	499	465	476	510	474	499	481	455	502	480	474	475	515	488	499	495	523	466	524	498	502	449	480	450	469	481	509	473	474	500	478	506	530	510	500	480	478	477	473	474	489	523	452	488	507	462	527	484	495	483	443	493	513	488	464	501	515	476	460	474	505	502	455	525	422	493	485	490	468	488	488	510	484	504	500	483	485	484	470	504	508	491	478	474	488	475	480	485	455	493	523	466	452	467	476	485	481	464	497	480	519	492	522	465	470	485	459	488	488	515	496	500	497	472	494	469	500	460	502	498	477	487	448	505	503	455	487	524	477	465	472	503	501	506	490	498	497	506	476	502	452	507	489	477	516	513	463	502	481	463	519	525	458	481	505	461	485	548	499	482	464	515	499	479	528	496	518	474	472	520	480	456	496	508	489	485	494	479	466	521	495	465	487	521	483	459	477	491	467	506	502	476	519	504	459	441	487	452	504	480	484	470	482	526	477	477	482	486	477	498	483	457	521	485	476	488	471	478	524	515	442	520	489	510	445	447	476	467	475	480	481	430	491	503	492	504	488	511	440	495	503	489	472	519	505	476	526	470	482	524	499	497	529	454	487	485	462	448	476	490	474	552	527	489	481	486	502	536	460	508	478	506	494	473	486	469	479	455	486	468	486	507	519	514	490	488	496	478	502	495	452	492	493	490	490	503	508	507	503	494	537	460	478	497	540	479	461	473	477	475	473	466	470	502	460	486	525	496	501	491	481	474	456	494	466	504	466	464	492	454	481	487	489	507	463	481	526	495	488	502	520	514	504	495	500	490	450	455	514	511	492	486	480	490	476	486	480	501	494	488	483	500	502	489	463	538	469	509	488	488	465	534	482	483	521	499	480	446	518	487	491	488	506	495	474	507	516	485	463	516	509	506	460	514	488	475	531	490	518	472	489	557	475	438	497	436	506	477	493	509	471	524	470	463	484	513	469	467	476	509	455	480	497	486	496	486	462	510	466	526	469	490	499	467	477	495	454	454	475	521	485	480	488	465	475	466	430	492	497	498	503	490	473	506	479	468	501	484	470	491	486	479	458	514	498	518	497	511	478	500	516	469	489	459	476	515	485	524	493	492	451	497	505	482	509	479	467	496	504	492	497	482	513	487	487	501	470	526	483	484	509	516	462	498	490	509	500	515	474	506	463	460	531	507	525	481	489	477	485	482	485	524	480	469	497	468	485	475	462	477	454	432	501	475	519	476	479	523	450	471	460	484	499	485	474	497	485	476	479	503	489	469	491	524	502	468	478	465	499	488	473	478	506	499	517	485	502	467	522	463	441	455	479	484	449	493	484	485	468	449	545	479	480	508	463	469	504	484	454	522	504	483	492	527	501	494	479	529	479	525	475	474	470	477	527	458	473	483	514	526	538	519	457	485	474	499	493	515	490	495	492	513	481	495	472	483	485	511	512	491	480	518	500	491	474	514	494	481	479	484	505	491	445	515	511	499	491	503	495	467	492	460	477	505	471	459	513	477	495	504	493	476	473	510	479	467	506	500	514	475	468	492	489	478	472	506	523	466	480	477	500	483	525	471	480	474	511	501	514	505	533	478	474	472	473	525	477	456	470	485	513	489	449	480	478	469	517	464	475	516	512	485	472	483	487	502	530	465	455	506	475	493	514	490	489	505	514	481	469	486	515	475	446	485	514	531	506	494	456	469	472	517	486	499	469	479	501	466	470	461	508	520	503	526	477	475	500	493	459	465	502	471	503	463	519	494	500	492	525	449	438	484	488	468	469	514	507	498	472	456	490	476	525	518	501	480	521	496	494	461	482	522	507	488	483	456	494	483	463	496	525	489	456	476	494	513	494	487	467	492	496	478	460	480	494	521	500	445	483	494	497	490	526	480	466	501	465	468	478	470	490	478	528	465	497	491	480	462	477	530	445	510	517	476	475	476	495	473	464	500	489	504	499	489	477	506	520	485	520	463	494	498	439	493	464	487	510	510	506	461	466	496	473	501	488	502	453	462	506	467	456	472	477	537	445	475	521	463	456	475	556	480	534	438	469	503	475	506	453	455	470	534	531	472	483	510	498	493	495	455	501	503	468	474	493	470	557	504	484	500	459	470	473	513	462	491	470	508	475	452	464	500	495	471	482	475	480	528	521	497	467	480	505	445	482	504	478	461	523	482	512	498	506	481	499	459	504	503	497	538	454	469	454	524	491	465	491	474	446	488	487	459	506	507	495	488	468	513	491	497	494	472	465	458	498	507	530	494	497	469	508	512	508	478	528	482	470	500	502
60066	101179	85413	59733	39021	15021	2935	841	905	866	817	894	893	868	816	843	831	875	850	841	776	853	865	868	824	841	810	839	835	850	797	825	896	845	901	872	851	792	904	796	825	827	834	869	803	858	833	798	834	804	884	860	837	820	881	821	881	920	883	831	862	886	846	810	856	814	784	816	804	866	856	875	808	831	838	856	863	811	845	864	834	878	810	837	829	806	816	847	826	828	860	854	892	852	794	844	794	846	859	858	877	888	839	835	853	904	829	823	818	872	841	834	817	841	836	866	842	825	815	795	902	840	788	873	833	884	814	849	856	820	843	825	873	862	811	759	799	830	856	841	857	833	811	819	823	850	812	788	810	850	811	798	852	838	799	895	889	877	860	830	765	802	847	783	886	822	840	837	826	810	802	834	835	798	868	842	874	810	773	800	816	805	801	853	860	883	837	819	852	836	811	877	859	874	840	825	834	819	868	853	848	855	817	846	858	899	827	803	868	873	810	825	791	818	811	863	809	871	824	844	854	869	766	876	794	804	878	823	829	844	842	807	858	831	850	792	829	794	801	860	782	836	859	877	813	811	775	815	800	843	852	817	798	849	880	855	814	845	835	858	916	837	840	848	862	800	884	819	952	851	811	786	828	832	834	813	827	887	868	840	796	918	848	819	823	866	807	855	817	882	894	835	817	793	797	844	819	836	840	838	825	843	824	842	824	814	852	892	812	838	789	853	860	848	817	857	878	854	838	883	811	833	862	847	834	825	863	808	833	824	851	805	820	818	850	809	871	784	817	868	846	812	824	870	835	852	830	831	894	839	832	884	886	815	873	827	762	825	817	843	866	836	817	836	828	819	840	854	867	890	892	850	830	812	856	805	889	837	869	842	861	870	818	812	819	856	812	893	881	779	778	798	867	808	804	815	804	844	796	806	806	837	796	865	869	824	818	835	869	850	812	801	816	834	823	819	839	821	877	806	869	847	805	866	818	845	842	852	850	865	831	846	859	841	834	870	763	828	823	823	853	866	871	824	808	806	799	815	793	815	855	810	774	825	837	837	806	891	823	885	823	813	838	832	798	848	807	811	852	834	819	853	810	812	779	827	831	841	883	835	873	757	869	836	842	825	826	774	836	854	825	811	811	790	825	867	821	813	854	842	846	834	844	831	859	834	804	899	843	864	841	872	839	852	844	829	855	841	831	828	862	858	890	862	824	880	836	768	876	875	821	807	846	868	793	826	846	901	870	804	838	852	843	773	857	831	839	852	874	868	766	840	810	834	820	853	840	900	830	824	842	868	827	842	847	845	833	881	803	833	838	860	872	866	818	873	846	881	816	844	826	842	859	870	891	879	856	824	837	808	832	837	804	819	855	846	866	845	816	807	860	824	834	916	798	824	833	808	889	841	858	859	846	820	841	858	824	816	867	859	848	837	824	853	827	864	818	845	829	865	810	822	838	803	863	862	839	823	838	887	825	803	840	881	847	855	838	823	846	822	788	827	862	830	830	802	805	870	839	788	816	821	779	852	856	867	922	828	791	799	835	847	834	829	816	845	848	876	803	838	879	829	839	851	847	846	873	877	804	828	850	860	878	784	832	872	862	848	863	825	840	847	799	872	880	835	803	803	851	835	784	805	863	788	843	754	804	822	840	852	840	882	851	807	830	852	830	802	811	794	844	830	857	828	844	846	841	873	855	832	864	840	828	828	841	879	807	847	824	832	845	832	791	860	862	856	891	887	843	820	844	837	818	851	852	804	857	879	822	811	842	784	880	890	843	836	819	853	906	812	809	826	852	850	833	792	827	904	837	851	812	863	847	785	874	822	847	841	825	852	835	776	865	857	896	851	812	872	837	825	826	840	833	819	867	838	846	840	886	840	832	857	848	795	797	809	867	867	852	833	858	900	867	799	819	844	832	836	862	880	848	820	861	863	867	833	863	829	811	819	870	862	890	866	836	787	866	797	823	817	826	859	845	824	855	866	840	845	879	842	861	830	871	858	826	775	803	815	869	810	828	801	865	851	795	793	834	823	832	789	813	828	836	799	897	816	876	836	854	844	848	836	825	853	866	849	870	805	799	869	863	820	827	851	842	807	866	764	811	880	832	829	809	841	855	823	882	843	848	890	889	902	841	833	835	822	806	849	848	803	818	814	833	823	831	849	787	803	818	785	805	817	880	821	839	849	869	867	826	870	833	869	834	829	864	851	837	829	793	818	855	881	860	805	870	832	824	848	796	816	782	897	834	886	845	871	848	836	878	817	911	836	829	775	830	819	833	847	874	849	839	822	883	820	880	837	874	871	845	834	887	786	839	837	850	832	827	897	818	858	811	821	812	865	845	824	817	853	839	797	861	824	834	838	852	813	829	847	819	856	864	878	863	847	802	840	866	805	870	851	874	856	867	846	815	787	847	799	826	790	859	893	865	896	798	873	850	825	782	837	790	848	855	818	821	847	833	822	830	823	768	814	849	849	842	830	804	809	846	860	875	901	839	881	804	827	852	791	865	810	810	784	865	806	862	830	835	872	790	845	803	873	870	823	773	875	837	847	824	823	853	845	826	868	835	876	842	898	851	816	877	773	879	806	843	775	803	822	826	861	821	858	852	854	880	816	824	825	804	843	807	781	839	872	841	810	862	860	816	846	855	839	817	827	849	835	823	838	830	869	838	842	787	843	850	886	857	890	814	813	852	825	814	837	866	866	821	832	852	784	829	851	856	864	869	829	833	834	839	883	816	815	887	800	851	835	845	830	872	813	909	917	839	827	829	814	838	861	781	793	807	809	774	810	886	801	795	786	814	845	837	897	848	834	845	850	846	801	848	871	804	813	834	821	822	833	883	882	835	887	833	867	827	818	830	814	817	824	844	813	807	818	833	862	831	878	839	798	840	868	884	786	861	866	859	856	852	841	799	846	805	817	778	831	787	818	856	849	873	848	820	830	813	875	859	841	879	857	875	863	828	819	830	819	849	817	822	842	831	783	833	852	821	874	857	832	849	834	840	882	839	794	847	819	879	785	823	773	844	809	871	841	845	852	834	810	808	849	764	868	791	855	817	890	831	887	862	857	862	846	839	828	828	842	856	822	855	823	796	802	852	804	789	858	795	855	818	809	813	806	787	836	802	806	820	854	819	828	866	829	855	863	846	844	882	830	776	853	823	856	862	850	845	883	837	843	873	851	847	796	847	878	860	876	830	842	858	875	846	790	812	862	855	794	838	815	782	812	807	856	841	858	848	826	834	810	860	797	814	846	869	815	805	859	845	836	884	851	891	864	865	821	796	831	816	870	834	877	833	864	905	821	818	790	794	796	811	854	814	798	899	772	830	851	859	836	843	822	843	820	816	796	833	863	831	829	849	816	843	829	859	849	855	839	812	802	811	865	821	849	785	849	841	880	845	843	793	839	873	826	827	887	898	864	863	862	827	809	813	807	851	810	842	839	854	827	796	840	826	879	851	892	829	845	868	856	860	824	867	838	820	830	812	872	839	800
27744	27487	30830	18615	5448	1395	788	788	692	739	718	688	709	736	696	756	705	722	721	775	738	711	692	694	698	710	734	688	709	677	679	720	742	687	737	704	720	727	725	695	678	742	708	650	671	664	695	728	731	727	721	718	679	700	723	729	744	718	669	725	678	778	675	688	689	725	679	719	673	748	710	715	717	716	733	663	728	721	694	675	674	715	697	765	727	758	744	754	684	733	741	675	709	727	723	707	689	702	666	700	687	702	749	719	730	725	735	695	701	758	688	711	700	710	709	752	702	718	709	737	695	701	720	721	742	675	690	703	740	674	701	705	697	740	703	704	682	724	718	703	686	711	687	688	699	714	742	725	743	703	733	710	708	734	713	702	709	715	702	708	750	685	695	721	683	716	714	686	680	698	705	718	714	695	724	695	709	709	713	715	718	717	680	725	740	693	743	716	714	723	733	690	665	736	719	717	687	685	735	677	695	719	681	732	710	732	692	683	688	703	660	722	670	704	720	745	734	696	692	675	711	690	718	751	706	699	787	729	733	710	684	739	686	663	684	695	747	744	651	702	676	688	746	694	667	688	686	705	713	694	660	729	717	693	689	713	685	727	675	693	688	714	719	635	730	719	714	726	720	696	693	693	701	717	684	711	671	716	746	687	732	667	698	672	725	687	708	716	678	704	693	712	755	753	710	733	687	691	731	666	640	703	678	716	745	710	725	692	697	695	725	686	745	706	720	717	677	652	737	710	748	692	732	778	709	734	696	755	695	713	708	684	703	717	688	693	670	709	718	686	712	665	748	657	735	689	691	752	685	676	689	693	697	690	708	683	722	689	704	733	712	708	698	686	644	694	683	711	702	719	688	729	726	712	720	636	706	738	749	710	688	673	715	707	705	732	677	720	726	769	717	725	652	715	695	729	722	701	718	688	726	758	677	727	695	674	695	695	685	708	694	733	670	680	755	711	700	706	659	718	712	722	643	674	739	686	699	750	720	677	729	737	649	659	717	717	694	675	685	687	702	629	700	702	704	706	747	670	708	672	691	699	721	709	697	751	709	766	745	701	671	778	702	753	683	723	672	722	705	734	718	726	698	698	757	718	709	718	681	691	723	697	683	731	673	706	681	759	678	663	664	706	694	698	703	691	736	715	700	680	641	713	728	728	689	662	695	677	720	722	743	702	708	677	665	746	711	732	687	724	650	697	749	684	679	739	680	685	726	731	724	725	681	692	691	698	685	721	737	685	720	709	723	705	672	697	689	738	685	697	705	704	661	717	717	691	721	681	682	681	671	709	727	719	675	697	754	633	676	698	660	701	725	727	694	706	710	675	719	660	667	735	741	704	746	706	717	705	667	702	742	668	690	666	692	679	681	727	705	692	676	755	726	725	709	690	721	700	690	713	678	697	725	707	734	684	712	658	721	692	720	664	711	682	676	661	729	688	694	711	737	684	728	706	699	715	732	728	696	708	768	692	708	689	688	736	711	720	766	701	744	685	749	658	742	636	717	716	748	742	689	757	736	664	676	721	732	753	765	658	735	694	719	715	713	696	695	705	648	750	719	728	692	708	700	683	750	715	645	712	756	696	733	721	707	693	695	691	706	744	729	745	721	714	757	727	709	742	653	722	697	704	737	696	706	717	701	731	690	718	703	694	660	713	694	701	685	648	689	731	698	667	636	718	715	749	731	721	741	741	706	708	752	736	688	734	727	674	743	732	686	751	717	739	729	715	760	672	698	692	722	671	700	690	693	742	723	734	685	703	718	711	727	676	699	772	708	663	691	678	728	736	677	693	714	700	705	719	730	728	705	666	718	700	715	679	705	710	709	696	723	713	709	669	760	735	728	751	667	715	683	719	703	646	737	671	679	756	709	721	729	679	661	708	730	675	683	722	721	681	745	730	698	697	700	718	714	700	686	718	710	705	701	717	703	686	744	719	707	712	690	672	704	740	692	697	712	709	725	732	695	718	723	661	697	694	702	668	707	679	731	746	686	670	673	760	670	698	737	744	688	679	696	707	740	754	697	681	722	730	681	714	674	741	723	712	758	721	738	713	702	660	639	720	732	696	699	741	693	712	714	683	719	704	705	727	690	729	699	744	731	697	697	727	685	689	742	699	731	728	740	691	748	700	682	683	710	725	715	660	678	729	693	720	748	689	705	726	702	688	717	682	689	705	737	706	674	707	678	708	687	656	734	692	693	713	663	703	702	697	680	661	689	667	701	738	702	680	699	721	720	723	729	747	703	670	687	708	684	716	674	634	716	691	713	742	752	755	686	759	733	727	725	729	685	642	725	631	669	702	704	696	716	711	750	722	704	718	664	725	656	714	702	743	699	739	685	683	689	720	729	725	748	639	706	694	698	714	681	674	703	694	703	693	723	718	709	773	733	711	674	746	720	680	699	741	673	709	679	719	711	669	674	732	692	745	783	686	695	671	741	732	724	671	706	698	702	740	706	736	742	702	721	711	774	732	723	695	723	731	727	731	780	711	712	715	702	682	754	673	686	712	705	667	687	710	706	737	692	711	700	688	733	683	687	702	729	652	722	699	689	686	719	720	707	777	699	708	729	673	716	708	705	671	726	741	732	700	707	670	725	675	697	763	652	768	718	720	693	761	728	717	729	694	704	676	683	721	672	691	699	722	722	741	699	699	706	684	679	712	736	736	722	694	680	718	686	678	721	685	670	722	763	679	723	739	711	711	715	737	686	694	707	695	731	716	725	692	699	726	720	715	661	678	716	701	683	705	734	700	735	721	706	724	686	698	673	740	709	701	722	710	672	715	690	704	673	685	761	698	684	657	733	734	679	713	723	671	678	694	712	737	688	714	725	663	727	742	690	683	721	720	709	697	692	733	681	640	711	701	698	710	701	713	705	754	712	697	686	697	683	698	672	706	704	755	748	677	724	661	670	673	688	665	712	730	737	666	665	727	728	688	707	708	718	716	660	722	693	678	700	631	705	683	704	717	753	707	713	717	729	674	679	716	714	717	702	675	691	761	656	733	696	708	738	690	784	779	676	717	737	705	720	721	760	673	714	724	720	744	654	698	727	700	663	712	733	733	689	707	761	719	691	703	713	706	694	725	675	694	711	717	699	684	694	703	696	742	716	733	738	735	665	730	676	700	679	709	710	709	643	728	705	690	648	699	707	732	719	743	693	716	743	727	691	666	727	722	698	754	729	699	687	760	705	731	666	672	749	669	697	700	760	689	735	692	702	700	711	703	684	704	705	733	646	692	779	712	738	705	725	737	723	726	641	750	738	736	680	689	691	722	701	726	747	685	698	689	698	684	719	724	707	724	727	710	758	628	757	723	713	727	689	649	687	751	727	710	710	690	661	711	654	708	677	733	696	682	726	784	717	743	733	712	667	696	723	739	711	731	691	659	707	680	682	665	721	687	684	682	696	720	657	675	735	722	774	693	746	689	745	680	716	705	722	684	735	696	722	718	709	724	730	712	707	692	740	716	756	704	758	753	726	698	719	735
33586	47853	36996	20561	8665	2628	1468	1278	1237	1279	1260	1270	1336	1251	1208	1252	1247	1328	1260	1206	1184	1280	1254	1276	1190	1322	1210	1223	1244	1218	1282	1217	1210	1246	1243	1253	1190	1264	1202	1260	1283	1249	1239	1273	1265	1231	1186	1230	1284	1238	1295	1261	1249	1238	1205	1236	1231	1235	1277	1251	1225	1247	1182	1249	1247	1255	1145	1273	1272	1291	1228	1212	1217	1289	1269	1193	1250	1246	1276	1235	1232	1240	1236	1229	1264	1244	1186	1234	1201	1290	1220	1307	1257	1259	1229	1240	1264	1249	1217	1231	1257	1198	1220	1164	1229	1227	1223	1299	1289	1246	1208	1273	1216	1260	1202	1186	1185	1199	1253	1262	1257	1322	1276	1240	1190	1233	1210	1214	1230	1252	1249	1308	1320	1232	1288	1250	1240	1238	1198	1198	1218	1274	1237	1258	1216	1250	1230	1258	1241	1244	1195	1289	1185	1289	1200	1240	1288	1242	1335	1213	1239	1256	1211	1282	1252	1242	1266	1229	1222	1230	1220	1217	1270	1221	1260	1237	1217	1301	1254	1207	1315	1254	1247	1216	1216	1229	1278	1242	1254	1266	1217	1288	1306	1219	1203	1205	1223	1289	1295	1218	1262	1243	1257	1264	1262	1265	1281	1257	1234	1260	1213	1255	1279	1259	1271	1197	1264	1256	1248	1273	1234	1222	1256	1279	1192	1204	1217	1207	1262	1243	1283	1315	1251	1285	1235	1281	1253	1180	1194	1193	1236	1188	1249	1217	1282	1193	1259	1214	1267	1201	1216	1213	1255	1232	1266	1269	1240	1206	1228	1225	1195	1235	1254	1216	1220	1254	1309	1209	1262	1238	1191	1191	1249	1283	1243	1267	1200	1267	1204	1276	1207	1223	1264	1235	1191	1228	1224	1223	1250	1244	1227	1228	1234	1203	1229	1239	1245	1266	1264	1210	1251	1167	1251	1226	1197	1287	1245	1258	1234	1226	1240	1194	1247	1296	1274	1225	1214	1260	1207	1222	1191	1261	1243	1247	1282	1251	1165	1166	1237	1237	1266	1262	1186	1200	1221	1230	1236	1222	1255	1193	1269	1218	1253	1245	1299	1220	1204	1215	1222	1222	1275	1223	1327	1251	1242	1269	1259	1260	1172	1286	1247	1234	1269	1234	1270	1249	1238	1260	1230	1298	1249	1354	1269	1192	1238	1283	1314	1209	1291	1246	1259	1282	1239	1196	1272	1301	1261	1226	1246	1268	1202	1299	1227	1238	1222	1259	1284	1254	1243	1291	1260	1225	1294	1200	1228	1256	1273	1229	1263	1261	1269	1231	1213	1185	1226	1253	1255	1214	1240	1248	1240	1194	1286	1239	1213	1220	1203	1222	1283	1284	1261	1218	1221	1212	1275	1229	1212	1198	1220	1265	1227	1263	1186	1252	1190	1215	1249	1239	1272	1253	1303	1223	1280	1307	1289	1281	1227	1241	1242	1238	1244	1192	1256	1269	1277	1208	1247	1216	1266	1277	1252	1174	1259	1155	1264	1227	1260	1278	1312	1270	1279	1219	1216	1189	1250	1249	1263	1298	1248	1235	1242	1261	1280	1294	1223	1248	1227	1299	1249	1246	1234	1169	1208	1303	1231	1251	1294	1232	1207	1255	1259	1265	1220	1280	1222	1180	1286	1210	1230	1288	1221	1251	1319	1185	1206	1228	1280	1228	1296	1274	1236	1272	1293	1245	1209	1207	1226	1220	1186	1320	1254	1300	1201	1223	1212	1267	1280	1208	1225	1261	1252	1232	1258	1226	1300	1226	1198	1244	1218	1226	1245	1223	1269	1212	1271	1264	1266	1265	1247	1275	1200	1164	1264	1198	1247	1238	1274	1246	1301	1246	1249	1226	1237	1205	1217	1294	1240	1264	1283	1247	1199	1221	1243	1293	1305	1275	1215	1271	1180	1222	1286	1271	1196	1250	1231	1240	1269	1218	1176	1296	1298	1299	1299	1263	1245	1255	1217	1285	1214	1261	1233	1266	1272	1169	1258	1212	1239	1198	1232	1205	1230	1251	1246	1203	1260	1204	1229	1238	1245	1238	1258	1158	1195	1295	1279	1250	1257	1231	1253	1283	1232	1276	1242	1271	1225	1299	1220	1192	1237	1200	1264	1249	1204	1193	1230	1235	1269	1191	1192	1194	1260	1253	1296	1250	1233	1252	1241	1286	1216	1178	1285	1279	1269	1252	1280	1160	1259	1198	1258	1237	1320	1183	1221	1267	1329	1264	1260	1262	1256	1282	1209	1345	1252	1232	1253	1202	1264	1268	1232	1288	1262	1261	1290	1268	1204	1261	1234	1291	1227	1182	1201	1222	1245	1266	1281	1263	1234	1288	1213	1221	1263	1186	1257	1268	1285	1282	1257	1265	1246	1178	1240	1254	1285	1215	1246	1291	1234	1207	1272	1240	1277	1250	1214	1203	1245	1234	1284	1270	1255	1232	1206	1242	1205	1264	1277	1240	1183	1220	1268	1205	1225	1220	1203	1232	1206	1241	1233	1290	1224	1263	1220	1237	1249	1186	1255	1330	1301	1226	1219	1248	1284	1214	1198	1185	1280	1299	1262	1229	1214	1285	1238	1254	1266	1307	1227	1216	1278	1258	1217	1193	1269	1209	1170	1240	1297	1265	1244	1256	1235	1176	1203	1234	1279	1253	1235	1264	1223	1214	1296	1214	1233	1331	1278	1217	1232	1214	1268	1285	1239	1270	1218	1201	1235	1234	1203	1235	1289	1230	1212	1209	1283	1266	1284	1272	1240	1234	1314	1311	1284	1214	1214	1193	1271	1260	1213	1229	1249	1313	1215	1251	1257	1283	1267	1206	1268	1255	1212	1262	1225	1258	1279	1231	1229	1248	1282	1271	1223	1201	1208	1272	1201	1247	1249	1216	1187	1182	1265	1268	1196	1223	1218	1264	1230	1270	1212	1247	1251	1269	1205	1271	1238	1232	1259	1228	1257	1204	1275	1244	1255	1214	1247	1209	1144	1221	1171	1224	1217	1302	1212	1233	1225	1180	1203	1256	1297	1232	1251	1206	1255	1275	1242	1229	1246	1315	1126	1270	1277	1241	1283	1231	1248	1269	1278	1276	1244	1223	1266	1229	1224	1338	1269	1276	1266	1198	1308	1194	1288	1227	1219	1238	1280	1201	1204	1193	1249	1221	1274	1240	1276	1251	1206	1268	1219	1288	1248	1197	1185	1241	1261	1176	1235	1219	1259	1294	1275	1247	1231	1206	1246	1231	1203	1236	1232	1304	1216	1206	1227	1197	1231	1215	1211	1230	1213	1251	1265	1256	1213	1233	1286	1258	1244	1290	1236	1243	1302	1215	1261	1212	1249	1320	1283	1199	1276	1274	1225	1232	1248	1205	1237	1229	1244	1201	1274	1241	1265	1211	1222	1253	1224	1172	1292	1237	1297	1218	1260	1266	1227	1212	1239	1247	1186	1195	1216	1297	1227	1249	1190	1224	1258	1270	1237	1239	1239	1236	1241	1278	1271	1231	1279	1239	1253	1239	1278	1208	1274	1187	1277	1250	1193	1222	1201	1223	1298	1237	1245	1167	1299	1260	1262	1246	1264	1242	1225	1191	1219	1230	1286	1205	1291	1226	1188	1204	1266	1257	1220	1273	1276	1254	1288	1261	1288	1256	1229	1264	1213	1288	1219	1214	1217	1280	1249	1270	1289	1184	1248	1168	1236	1276	1251	1219	1261	1251	1234	1293	1275	1323	1258	1249	1201	1296	1243	1282	1208	1201	1287	1287	1243	1218	1277	1245	1191	1218	1243	1300	1241	1235	1290	1274	1179	1252	1209	1246	1237	1271	1237	1280	1225	1237	1228	1223	1254	1260	1254	1212	1195	1254	1248	1209	1331	1168	1228	1252	1260	1198	1253	1264	1272	1239	1222	1252	1315	1258	1198	1249	1236	1187	1233	1209	1285	1206	1260	1266	1246	1278	1206	1291	1246	1250	1290	1218	1243	1281	1177	1207	1270	1230	1177	1236	1238	1240	1175	1207	1241	1269	1220	1248	1219	1273	1225	1199	1236	1247	1291	1272	1262	1258	1190	1237	1200	1277	1195	1275	1239	1180	1199	1273	1254	1211	1216	1224	1250	1228	1210	1236	1249	1241	1246	1267	1228	1250	1245	1234	1208	1238	1206	1329	1220	1244	1284	1248	1199	1288	1295	1264	1223	1213	1259	1266	1184	1209	1236	1248	1289	1312	1291	1191	1230	1268	1155	1284	1285	1303	1242	1181	1236	1150	1263	1252	1250	1217	1318	1312	1260	1245	1237	1203	1256	1251	1232	1245	1261	1257	1209	1231	1233	1207	1250	1243	1217	1221	1209	1241	1193	1272	1255	1246	1276	1259	1318	1295	1268	1240	1215	1260	1246	1227	1252	1290	1295	1199	1254	1206	1194	1217	1242	1316	1278	1241	1235	1280	1273	1219	1239	1203	1207	1226	1206	1249	1212	1233	1242	1230	1276	1234	1247	1261	1223	1224	1261	1284	1216	1257	1270	1194	1328	1274	1176	1320	1229	1266	1296	1236	1265	1292	1270	1202	1246	1257	1239	1214	1200	1179	1281	1158	1267	1220	1261	1287	1265	1181	1272	1225	1248	1207	1295	1200	1230	1282	1222	1299	1265	1268	1243	1232	1257	1240	1254	1296	1170	1251	1216	1218	1328	1223	1285	1227	1209	1222	1234	1263	1221	1274	1201	1231	1279	1233	1245	1294	1240	1194	1275	1292	1263	1257	1201	1262	1176	1192	1297	1253	1292	1229	1246	1275	1223	1235	1293	1256	1228	1297	1277	1267	1239	1220	1220	1194	1257	1201	1301	1244	1257	1290	1218	1234	1261	1269	1186	1274	1191	1241	1267	1178	1291	1204	1237	1272	1256	1270	1211	1237	1269	1252	1187	1271	1213	1208	1297	1238	1247	1273	1235	1227	1250	1242	1279	1249	1167	1236	1257	1222	1238	1301	1230	1241	1278	1276	1264	1242	1253	1217	1197	1275	1191	1207	1264	1242
24393	22752	33225	29879	21843	10117	1543	567	511	524	464	501	517	492	492	512	544	489	486	510	497	453	471	502	489	465	556	475	494	510	504	482	461	502	502	512	502	465	498	512	474	515	459	521	478	518	504	491	487	503	526	516	513	473	476	513	490	491	499	499	454	460	503	478	464	469	512	459	538	521	496	466	497	494	510	474	515	492	518	486	494	465	489	474	542	455	493	451	522	509	518	484	475	496	497	494	493	523	508	511	498	486	509	482	491	513	499	482	501	515	450	470	469	543	502	478	473	483	518	494	523	517	469	490	487	502	550	501	524	518	482	484	464	519	496	523	499	476	486	491	477	501	460	469	515	467	466	440	472	468	482	481	500	476	495	488	477	504	490	497	459	488	503	488	528	467	492	499	490	463	480	514	445	504	440	503	455	538	495	521	488	469	446	492	505	487	509	451	496	483	423	474	489	493	516	482	501	483	492	480	517	490	499	496	473	503	495	468	502	464	513	495	522	497	493	490	490	477	530	475	486	493	505	513	511	501	463	495	503	507	512	475	466	467	511	529	464	478	470	457	482	475	502	514	537	514	512	468	492	523	483	436	501	471	479	490	500	483	506	493	479	492	528	490	503	487	489	461	488	488	504	506	498	481	517	470	494	494	488	484	473	511	497	485	495	508	542	468	483	488	519	496	498	476	473	477	484	503	522	487	488	492	497	482	488	533	449	497	472	508	518	483	499	509	467	475	524	478	480	517	482	493	507	483	473	508	489	530	530	477	460	507	488	498	499	510	456	511	485	481	507	483	520	500	471	461	488	483	520	519	479	475	460	491	507	469	465	459	485	485	520	478	493	492	496	488	465	506	494	495	507	478	501	454	468	491	485	503	446	501	477	507	435	444	503	510	465	511	474	503	479	505	442	509	493	486	527	523	500	494	502	514	460	466	401	471	510	446	483	523	493	513	480	498	496	498	526	467	469	454	473	486	474	465	508	505	481	498	494	502	477	487	482	522	486	496	482	502	523	500	475	483	474	495	522	533	443	476	496	488	480	503	472	494	478	464	503	464	525	513	494	479	485	503	474	483	484	523	510	549	458	499	508	518	472	502	491	488	463	498	487	480	528	521	469	450	488	481	495	506	528	473	495	521	476	485	496	476	473	505	470	526	466	487	469	467	482	496	499	515	451	478	458	485	467	525	500	468	494	492	510	495	516	500	465	466	505	503	476	517	518	457	507	473	498	539	469	476	507	496	471	494	503	474	503	499	466	508	511	500	510	486	500	488	525	484	472	478	504	491	471	459	489	471	478	499	512	469	491	477	453	484	505	475	464	488	473	484	492	504	517	478	488	475	507	480	495	497	452	507	492	459	495	478	491	468	512	459	493	487	457	434	531	505	488	538	441	468	477	450	507	491	498	527	489	460	476	456	456	486	470	501	459	471	547	498	471	463	468	457	510	487	500	492	478	506	504	469	514	509	465	500	440	538	459	455	524	450	490	485	507	505	477	500	478	530	523	524	499	481	519	494	509	503	510	531	496	497	494	467	455	491	508	468	463	477	517	507	507	544	462	488	508	463	482	504	496	472	457	480	508	486	542	476	530	483	509	526	487	467	514	493	481	483	511	504	483	470	523	466	514	521	503	507	473	486	511	491	489	496	507	476	521	501	491	477	506	504	490	498	497	502	517	481	521	479	468	510	532	473	483	529	535	479	540	493	478	499	504	483	492	466	469	509	484	449	490	512	560	463	485	490	478	557	491	520	515	466	471	457	516	491	498	502	471	498	543	482	446	529	530	471	503	494	472	491	470	454	480	465	510	487	482	467	467	505	471	507	482	472	533	530	556	501	528	458	459	504	487	488	472	464	489	495	495	531	523	505	482	456	469	497	453	502	448	474	446	504	478	501	451	476	506	490	445	513	466	489	486	489	483	481	490	499	489	508	548	532	478	505	444	493	458	500	467	504	473	446	462	467	463	490	497	492	510	454	516	509	496	489	461	489	520	485	473	550	507	486	496	505	509	536	517	508	508	506	472	473	492	521	522	474	480	500	530	476	503	488	479	528	473	444	484	473	515	519	484	485	485	452	483	477	518	465	504	517	473	480	481	481	507	528	513	502	507	509	476	489	492	500	507	484	463	452	512	473	465	510	518	507	494	471	474	527	456	475	456	501	489	497	481	508	492	510	473	449	482	503	516	495	489	464	534	505	515	534	501	493	489	465	510	477	475	479	489	497	448	493	478	508	502	483	494	439	513	499	479	510	486	476	518	519	494	493	511	526	477	508	501	450	513	483	476	482	475	513	504	512	467	505	516	503	464	496	470	476	488	512	479	494	498	473	489	476	502	468	461	513	486	478	508	478	504	490	508	487	505	507	482	480	511	459	480	504	486	491	481	485	497	487	482	460	491	522	499	502	464	501	468	486	517	502	486	496	484	459	485	501	447	505	475	501	458	480	461	486	461	441	471	476	483	529	467	499	509	495	491	495	517	487	492	455	483	531	503	485	506	498	472	534	471	511	496	463	513	457	546	506	436	474	501	487	491	475	485	465	479	487	479	515	490	517	501	494	484	493	461	480	471	466	524	491	486	470	519	503	480	499	474	463	540	515	503	495	455	477	530	512	461	468	446	499	462	459	456	507	482	496	525	471	508	495	501	489	482	541	439	468	465	464	484	484	508	493	510	482	507	493	485	481	484	517	498	538	548	520	476	497	502	506	497	501	454	466	471	464	485	468	474	509	486	452	546	489	500	478	514	515	493	504	481	534	540	542	506	468	490	494	506	517	510	474	517	464	495	473	529	491	477	472	539	487	510	496	480	516	441	489	552	466	472	527	495	474	481	512	527	498	476	502	510	506	470	541	475	515	493	465	512	467	510	498	460	507	470	471	491	519	508	489	514	507	495	507	482	502	491	514	494	479	474	453	465	469	482	476	494	499	493	488	526	504	471	486	483	535	466	482	485	427	495	475	493	478	496	521	485	473	497	505	524	494	492	500	505	506	472	437	483	471	503	495	528	492	472	485	472	497	486	468	544	537	469	506	514	530	525	486	509	505	515	496	472	492	476	451	495	443	467	506	504	507	470	496	472	492	496	507	489	520	506	491	499	489	488	487	508	456	498	524	498	503	496	475	460	517	514	499	486	503	496	485	501	508	499	484	501	493	506	484	512	492	544	506	497	485	506	480	486	490	464	496	505	491	528	478	466	527	472	498	494	442	467	484	480	495	463	504	440	473	489	493	519	515	527	480	510	489	455	484	483	507	491	459	518	498	444	482	489	492	474	504	505	476	535	470	482	497	520	470	484	464	484	485	499	519	481	503	499	499	436	472	490	519	499	514	516	511	492	471	478	490	497	468	502	483	506	470	481	544	491	454	499	480	463	510	480	487	510	495	468	507	501	504	479	505	527	450	482	467	471	472	502	489	503	499	504	466	570	510	468	507	489	462	476	509	477	511	501	530	510	506	450	485	502	456	519	496	470	498	497	498	479	507	478	499
57286	89250	68857	43859	25355	5956	2387	922	852	919	890	928	930	914	861	882	896	872	917	895	908	882	904	864	875	827	864	880	880	899	880	906	908	885	845	932	869	880	921	924	928	900	829	889	926	888	917	904	899	890	867	865	866	927	925	869	868	918	895	895	921	914	914	890	888	869	878	936	858	869	921	824	904	916	875	896	877	887	837	919	909	850	916	893	851	877	941	893	803	961	867	837	864	910	841	851	875	850	862	861	932	897	873	885	875	881	937	928	892	913	902	905	879	905	930	882	933	891	848	880	904	883	865	871	857	897	895	860	866	881	943	898	861	894	905	901	845	887	828	912	890	882	934	844	921	835	833	902	870	896	890	897	890	868	897	865	876	890	832	812	876	870	878	879	917	955	883	863	897	919	927	879	860	893	886	888	887	880	939	883	906	927	919	861	924	904	858	924	883	897	890	913	864	801	896	826	893	831	861	855	902	900	931	927	880	934	932	906	914	852	880	895	897	914	956	877	916	907	889	921	861	829	887	889	924	915	957	934	913	926	898	847	852	900	903	914	896	889	843	873	915	918	904	884	870	899	910	910	870	907	889	891	903	894	886	923	916	932	897	863	904	880	923	913	887	904	864	897	906	890	855	897	885	909	907	820	907	868	853	873	875	881	867	904	922	870	861	917	887	887	866	851	909	876	881	947	852	883	880	895	872	840	971	843	875	891	893	882	893	916	931	890	889	881	927	895	903	923	863	890	953	909	886	853	947	887	897	902	912	867	884	910	838	872	874	874	848	880	867	903	852	898	904	889	878	876	886	848	826	859	938	946	858	908	876	899	871	950	877	907	877	900	884	927	871	906	906	936	907	892	909	850	891	909	909	895	896	865	924	959	858	922	893	888	918	912	892	894	904	916	904	904	863	914	864	929	926	881	884	868	888	850	915	897	887	880	925	885	877	846	896	929	887	886	925	898	861	879	860	863	962	908	806	838	861	885	886	888	940	909	859	865	881	872	943	875	874	878	925	905	872	899	875	874	940	868	861	891	890	874	916	936	900	900	865	872	893	888	888	890	853	865	978	908	897	881	933	893	907	869	911	876	891	898	891	869	879	901	856	912	860	916	878	920	874	828	943	909	915	870	845	861	861	872	866	923	906	882	883	860	912	883	939	857	858	871	860	936	895	836	836	907	928	880	919	935	886	868	920	896	920	886	885	891	886	918	851	931	895	852	847	899	929	938	883	887	895	900	902	890	950	939	867	867	929	914	924	940	894	906	897	909	858	843	911	896	835	878	950	913	946	901	853	882	913	892	920	849	909	841	901	904	901	903	879	877	944	889	921	911	937	924	897	858	931	869	862	929	881	879	893	871	860	888	863	920	901	900	877	914	898	835	882	879	919	921	895	794	850	929	890	860	899	864	879	903	854	932	935	836	870	900	918	855	844	913	937	884	901	856	926	885	921	878	894	910	889	858	874	923	905	922	892	907	892	908	859	825	925	871	915	871	885	901	868	884	937	910	905	883	870	865	861	869	981	878	881	887	931	877	866	940	888	851	900	884	933	906	909	939	870	885	881	838	926	866	889	885	855	913	888	919	871	906	914	924	937	938	901	897	909	910	884	927	877	865	924	851	878	901	943	874	933	933	838	843	895	893	898	899	888	893	935	874	880	844	905	921	911	858	906	909	872	878	891	877	879	843	904	920	926	926	906	902	918	923	885	920	947	870	846	860	884	890	899	884	872	885	856	865	870	877	922	908	879	907	851	888	862	912	909	910	890	851	943	938	892	933	869	874	882	914	874	886	892	910	871	896	937	919	873	836	901	926	907	894	863	886	895	843	890	851	959	888	899	879	924	904	905	882	784	882	907	879	880	928	849	879	869	929	856	893	927	892	869	900	877	885	880	863	899	855	938	903	913	916	888	908	878	928	898	838	921	929	863	826	897	918	875	899	832	899	907	892	884	931	830	867	881	879	851	900	868	903	934	885	857	942	825	900	854	927	903	888	890	906	881	898	861	875	929	836	875	912	897	890	943	889	897	895	937	909	872	894	912	900	860	904	871	898	929	860	917	908	885	857	923	884	881	875	865	885	886	903	905	868	856	903	918	889	872	917	891	811	884	903	845	859	873	854	929	899	878	877	886	927	910	913	886	905	915	903	863	854	901	899	890	853	881	919	877	822	876	849	856	892	901	909	913	906	872	863	908	876	851	865	934	882	878	873	849	875	885	899	921	876	886	883	865	888	894	920	884	853	905	889	902	862	922	855	855	887	905	918	913	901	901	896	855	905	924	833	913	900	895	895	905	894	897	884	921	859	859	904	908	871	909	892	921	849	866	859	896	903	876	884	901	836	894	909	917	917	901	877	889	871	909	827	851	924	809	898	885	906	878	901	890	914	886	863	858	873	912	900	855	876	894	887	873	914	918	897	898	904	894	889	820	857	870	888	921	899	900	890	865	838	870	939	926	880	894	872	858	876	937	893	929	881	950	960	875	877	911	867	896	853	845	929	883	892	864	835	919	907	874	910	933	890	848	866	891	918	883	888	860	873	922	896	843	890	919	864	873	880	919	903	908	902	884	910	925	905	876	870	873	938	844	904	866	891	888	917	911	871	943	888	887	892	844	868	890	870	890	915	897	891	857	886	878	904	853	891	829	889	928	844	870	915	876	850	861	893	865	900	898	873	860	899	865	854	942	889	910	875	902	924	822	876	875	873	913	823	837	888	869	885	820	862	855	864	864	905	856	904	896	864	931	902	906	915	914	862	895	849	866	879	910	853	873	845	883	840	904	889	910	856	911	861	877	922	920	869	892	846	897	936	927	876	918	920	886	856	860	871	803	918	939	879	848	870	930	923	926	900	891	861	832	902	844	868	804	888	875	870	922	888	890	909	916	852	876	934	930	894	879	914	846	941	840	875	907	865	898	886	920	894	851	885	923	885	909	888	892	882	925	928	890	899	880	909	887	886	878	904	863	893	899	889	824	933	913	900	895	845	909	875	895	941	902	903	920	884	876	851	871	903	916	854	902	864	905	908	873	883	938	926	859	899	946	913	898	912	877	903	860	892	858	909	911	893	900	878	879	839	894	833	928	884	886	855	838	912	851	888	909	875	914	854	908	875	881	899	913	859	862	848	946	900	862	866	882	913	854	840	847	871	912	885	896	908	897	912	919	881	912	882	932	883	882	877	895	948	893	818	890	919	881	844	860	910	836	887	912	874	888	876	909	919	875	887	869	916	847	921	883	908	934	846	944	901	883	903	883	853	917	901	892	950	938	881	879	921	921	899	920	862	869	903	882	892	918	941	845	922	922	886	914	969	896	911	917	887	947	916	905	903	932	822	864	924	856	941	863	930	862	889	874	839	855	885	859	889	857	887	850	867	900	910	930	862	870	845	880	887	869	947	911	873	872	895	891	942	879	903	898	912	892	874	896	903	846	867	907	922	833	921	871	891	892	882	917	873	872	864	877	911	944	815	905	897	911	926	848	884	872	872
23182	21844	30843	26557	22895	19375	7297	660	524	516	477	494	518	536	498	507	495	513	518	452	487	497	489	494	472	473	461	476	504	507	463	485	526	473	481	499	489	480	511	473	455	481	494	483	522	465	455	468	471	474	466	457	462	465	490	475	485	476	463	493	469	478	470	477	458	504	475	498	480	489	451	478	485	500	452	483	494	494	440	483	498	459	485	464	487	466	486	475	431	478	507	466	455	502	479	482	486	443	475	497	476	468	484	454	461	473	497	487	488	456	476	428	489	515	511	504	519	474	477	480	466	470	499	501	503	465	488	525	475	489	464	489	465	513	462	505	464	476	508	521	478	497	475	467	436	492	478	502	464	488	473	468	483	474	458	431	475	470	487	474	473	491	490	481	481	486	462	486	463	484	455	469	440	470	521	476	481	459	522	479	482	476	495	495	496	481	451	475	454	458	452	465	513	464	470	493	447	502	478	480	459	489	483	507	467	494	494	446	490	472	506	482	475	456	477	439	445	471	463	497	472	479	502	490	480	491	465	458	474	525	450	469	493	496	492	447	454	456	511	488	467	471	491	457	495	455	506	485	465	488	488	510	522	487	490	493	476	476	466	486	441	464	519	490	466	485	459	476	509	482	468	484	500	474	466	470	477	493	510	465	475	487	487	496	487	516	469	435	509	443	452	487	474	513	517	486	484	479	454	471	473	462	517	523	451	443	420	481	474	504	456	482	466	459	483	486	486	474	478	487	477	478	468	498	492	510	523	447	458	482	501	507	472	496	431	512	454	489	507	474	456	483	472	467	527	515	492	476	491	447	451	518	475	461	458	499	413	458	466	493	494	460	461	445	474	492	523	481	515	458	504	479	446	479	457	497	467	487	464	476	458	508	451	480	471	460	480	469	460	478	470	496	485	482	453	462	459	442	490	476	470	503	479	475	526	465	459	476	447	468	490	474	485	467	502	481	468	463	524	472	455	504	519	515	464	456	441	442	512	479	480	493	445	464	470	479	495	478	488	443	492	458	511	489	487	480	471	468	483	455	440	460	460	477	462	504	493	481	461	429	509	443	486	475	505	485	507	506	507	503	492	497	519	496	473	470	464	503	456	486	439	469	520	506	451	457	508	479	490	475	491	496	478	472	506	458	499	494	509	480	479	463	508	490	463	491	463	507	492	478	479	476	508	489	503	474	503	480	472	469	499	477	438	496	456	471	465	492	489	467	466	484	475	452	505	478	471	479	456	466	493	500	489	511	479	470	516	470	463	494	476	518	487	453	447	502	425	481	494	510	473	472	497	488	465	491	476	451	486	462	481	501	483	490	483	446	454	514	484	457	498	464	480	456	471	504	503	478	480	485	450	483	458	459	467	497	527	458	480	484	533	468	488	527	450	471	472	483	493	485	497	477	519	444	483	474	433	491	460	473	500	448	455	543	475	448	467	459	464	459	485	430	485	472	470	500	492	501	470	451	513	496	446	516	477	496	465	443	490	488	500	526	469	486	489	469	457	455	459	458	451	475	474	467	466	455	492	442	457	488	485	477	486	434	454	533	442	467	472	494	438	483	469	477	453	463	487	472	503	498	478	500	456	483	479	440	527	461	490	489	482	480	507	483	471	463	484	482	459	478	478	480	475	490	475	465	482	477	507	494	483	464	449	531	460	494	502	486	506	486	435	496	468	495	474	440	487	431	484	488	501	478	427	515	476	449	474	445	453	459	493	461	446	489	506	455	459	473	478	447	488	501	471	494	504	450	483	492	482	461	510	485	478	505	485	470	483	477	430	498	458	489	466	488	451	477	470	489	490	474	487	464	489	476	465	489	505	493	500	484	454	502	460	435	447	481	493	482	493	478	451	476	477	459	492	448	490	464	468	484	492	459	500	496	497	481	468	466	465	515	544	479	464	485	489	460	449	523	508	459	517	492	476	486	455	461	440	481	467	468	524	456	460	459	507	487	474	499	462	490	502	501	485	470	492	472	495	480	475	449	452	482	482	505	522	470	467	461	484	486	484	484	508	495	498	469	442	500	507	438	481	493	489	514	453	496	499	448	486	499	501	471	480	438	472	431	500	460	484	475	460	463	498	503	523	470	484	464	492	487	502	484	460	459	485	485	440	447	531	466	441	475	502	458	503	464	505	480	496	503	525	442	480	471	443	471	468	481	499	510	518	488	507	461	496	472	482	487	478	481	468	400	503	471	477	452	460	494	516	438	456	466	464	458	501	469	487	495	462	440	459	455	458	476	475	523	469	472	468	462	482	456	510	486	442	479	475	470	497	505	461	503	463	465	469	498	461	472	450	495	455	454	483	482	472	473	513	444	492	498	493	479	468	484	467	494	476	463	481	483	471	486	469	463	425	473	484	489	519	473	493	471	472	482	474	497	450	472	477	460	491	474	464	463	434	458	468	466	458	448	502	489	455	466	459	482	496	513	500	454	515	479	484	470	457	489	482	469	471	475	473	476	494	482	475	496	461	511	460	458	510	484	432	506	479	484	481	456	486	475	533	500	471	483	496	473	459	487	446	494	499	433	472	511	512	456	506	495	442	519	535	479	487	501	487	493	469	517	481	452	503	469	479	505	470	501	486	473	471	490	466	474	468	461	502	477	504	472	455	461	509	480	461	481	457	497	508	470	464	464	505	474	490	520	484	518	434	464	473	502	473	460	473	506	441	472	469	509	456	491	487	461	455	455	497	483	488	520	506	459	478	503	489	504	521	458	452	506	524	502	502	461	418	495	487	486	493	522	444	481	466	453	486	427	501	509	477	445	456	493	467	522	494	471	470	505	478	430	439	476	461	496	471	457	460	490	497	471	487	480	442	450	485	506	471	468	493	492	495	498	471	478	511	475	514	441	465	458	443	474	501	484	446	484	465	547	484	487	491	489	506	478	474	459	466	461	451	477	482	499	439	470	489	490	504	451	461	493	508	481	502	464	443	482	475	473	444	472	495	496	427	473	480	522	486	481	445	501	472	473	452	456	478	501	509	465	493	463	446	487	488	461	493	498	472	469	512	445	485	499	477	484	479	477	443	463	471	465	461	492	493	513	539	456	431	486	459	483	492	450	465	481	489	480	482	503	505	440	454	505	475	466	460	484	488	460	514	500	479	464	480	476	475	472	484	480	477	542	476	494	464	452	519	495	493	484	460	498	470	493	438	503	497	477	497	488	465	521	450	514	476	495	485	525	511	481	475	497	483	522	508	479	498	500	507	493	469	493	493	512	457	439	503	434	505	481	499	483	452	479	502	466	504	497	452	528	449	449	460	455	484	509	534	502	489	495	466	473	498	475	464	516	525	469	453	491	484	485	492	485	518	484	501	481	467	480	487	460	440	503	491	478	465	459	503	502	467	453	477	475	504	491	474	490	474	487	441	497	519	497	472	473	462	476	488	470	449	438	491	461	467	477	496	439	450	445	460	484	493	453	437	463	477	469	480	481	480	467	495	458	471	497	489	499	483	462	473	456	471	473	453	468	492	491	454	488
58764	100663	80095	54518	35238	10906	3787	886	838	839	839	794	819	817	832	839	791	808	806	820	827	829	841	779	827	879	794	839	858	815	847	797	837	795	840	830	835	812	806	828	854	844	850	824	812	839	840	829	827	875	780	794	855	856	849	825	786	830	813	807	790	811	835	826	828	785	813	822	823	795	826	848	817	844	809	815	794	885	836	833	838	816	894	797	786	847	819	820	797	872	782	863	793	826	747	812	790	815	825	859	834	818	824	857	809	816	840	859	839	812	821	827	810	862	791	811	796	872	811	817	791	849	827	813	838	823	823	774	818	797	819	854	815	719	757	818	806	835	842	837	839	827	874	826	797	856	824	788	890	787	843	864	857	781	788	842	852	863	834	838	838	781	784	844	822	832	866	877	854	809	740	834	842	818	832	778	793	807	801	816	822	804	781	821	813	810	850	850	812	828	840	845	859	875	841	852	833	805	793	789	806	841	795	827	826	862	808	826	826	820	798	791	836	805	816	834	777	865	791	783	852	757	778	817	808	844	756	801	804	787	810	815	831	833	801	847	827	790	803	841	811	781	806	758	806	820	788	833	812	768	866	803	773	825	771	812	824	816	882	837	775	786	808	847	798	792	813	813	838	831	854	850	849	836	874	821	800	800	814	814	851	799	806	798	792	788	816	786	827	815	831	808	801	830	794	826	825	824	790	830	830	874	817	783	809	815	866	865	779	863	786	856	856	815	768	774	809	817	863	826	819	821	815	832	802	850	818	821	783	745	862	857	867	830	792	815	818	791	749	787	809	839	785	838	843	825	784	877	786	806	833	800	787	816	805	836	815	801	779	839	785	854	820	820	795	798	797	874	854	766	866	812	873	795	795	824	830	804	789	822	747	849	808	840	826	844	848	826	755	829	863	820	825	786	857	841	816	894	872	808	827	821	836	855	783	876	775	794	836	863	782	854	833	784	829	792	760	802	796	797	808	838	855	860	802	791	831	837	788	814	857	832	854	790	803	858	851	866	830	820	776	807	849	812	830	781	820	832	785	814	849	841	799	794	836	798	818	768	839	796	815	814	828	801	826	763	849	843	810	774	859	793	807	838	806	806	791	824	862	792	887	832	825	896	855	850	824	798	827	878	807	802	845	858	773	831	776	823	796	824	793	848	852	818	798	854	843	828	796	828	778	810	779	859	833	825	826	835	805	821	775	878	812	815	856	856	904	818	751	805	813	834	795	804	808	818	866	828	835	765	806	847	838	874	812	840	843	805	815	842	859	826	866	825	860	839	812	832	824	806	842	837	858	827	825	860	842	817	871	807	787	828	787	817	763	782	881	820	799	818	856	812	780	845	828	827	799	813	830	849	822	808	836	834	823	814	809	793	832	796	860	839	858	848	835	810	863	813	831	865	836	839	820	782	842	885	848	818	811	809	811	801	775	835	790	797	848	850	845	810	814	869	816	841	826	782	896	813	800	820	828	806	803	783	862	795	833	824	873	820	805	777	833	823	842	843	832	775	873	781	813	807	856	813	804	803	854	820	779	845	820	827	803	797	826	834	836	820	828	861	834	837	811	811	839	834	831	822	793	809	820	828	898	801	799	829	840	798	818	837	840	807	794	793	846	820	845	759	839	798	833	795	811	797	760	810	857	805	822	746	803	865	810	793	817	804	805	783	783	871	863	846	826	834	858	829	823	775	816	781	810	832	827	864	797	797	856	862	788	840	818	813	808	844	784	850	835	845	826	807	808	845	810	808	831	876	821	805	848	865	834	829	861	789	813	814	822	847	813	827	838	830	826	795	800	825	889	851	776	851	820	850	786	815	825	796	830	842	835	825	757	813	786	761	778	767	849	816	769	806	792	793	788	792	772	791	816	813	767	840	834	863	837	875	809	807	860	819	820	811	827	836	900	816	789	848	812	834	759	808	853	815	842	849	816	820	775	806	801	788	777	825	840	805	830	799	832	786	838	836	818	850	816	788	787	825	813	766	894	821	857	834	823	782	809	789	805	791	804	823	796	810	808	836	839	844	819	804	801	844	795	791	820	821	790	808	838	765	829	839	883	863	776	801	779	845	793	794	822	812	853	812	801	820	791	806	865	901	790	821	815	780	795	781	860	797	809	805	799	850	808	784	821	839	821	825	791	842	849	788	806	797	783	821	791	838	808	877	806	826	856	834	794	841	788	804	806	829	799	792	794	785	794	777	811	822	792	797	834	757	787	830	832	829	843	804	898	821	816	825	809	833	860	865	784	809	844	813	787	842	830	803	782	756	826	821	831	790	786	798	785	852	835	823	869	797	821	830	839	827	791	837	816	830	828	824	823	787	814	796	824	794	808	808	832	805	793	806	837	889	768	823	783	816	839	822	805	817	836	830	809	821	846	819	772	743	820	819	810	862	804	815	798	826	846	794	873	819	789	832	854	826	781	822	877	837	793	830	819	789	820	851	806	811	811	778	823	821	782	800	796	888	766	898	833	796	838	893	801	790	788	782	829	814	880	835	829	846	875	820	760	864	821	807	854	775	823	803	833	790	891	853	868	768	792	779	767	843	767	789	827	827	772	881	821	843	816	743	813	824	850	859	813	838	836	850	859	803	820	813	855	830	804	870	823	851	813	796	818	853	808	790	849	799	849	876	832	831	847	828	790	797	826	733	797	815	832	835	791	839	826	842	863	820	836	811	831	835	803	847	791	804	858	778	847	847	824	836	821	836	837	810	770	844	842	818	804	809	805	808	812	773	844	810	856	791	804	874	780	820	846	790	802	810	823	852	860	868	872	808	788	868	830	851	770	860	830	815	794	786	838	836	845	823	812	828	829	812	823	827	807	799	802	767	824	769	868	865	836	807	875	827	832	793	849	805	880	810	822	777	789	875	852	875	814	866	844	839	883	782	827	829	817	815	846	789	832	828	780	841	842	811	775	767	875	779	758	814	824	798	820	795	834	810	814	844	805	828	785	796	793	793	810	749	790	809	852	797	873	787	792	817	832	782	828	828	772	831	830	800	808	827	763	792	763	795	790	841	833	839	799	824	811	822	799	800	870	780	814	843	805	819	815	772	852	831	775	844	819	854	864	861	853	822	844	832	806	825	836	784	871	847	802	837	901	834	859	839	801	805	840	810	778	803	813	773	842	795	848	770	859	825	806	846	804	801	771	811	816	842	804	840	860	862	809	794	841	769	865	792	785	772	826	793	759	855	848	819	764	815	881	847	784	822	826	765	802	768	799	828	838	798	793	837	799	836	817	821	808	815	812	765	782	785	844	909	842	785	834	792	865	790	796	828	789	796	861	832	770	858	804	844	857	818	805	838	801	817	806	801	838	827	844	822	797	841	839	804	764	847	797	808	804	807	874	815	802	832	788	848	770	813	879	793	872	778	838	833	831	859	832	871	826	803	827	792	797	795	796	847	885	796	816	797	831	803	807	793	879	823	845	829	816	812	787	816	800	816	852	806	848	796	778	809	852	811	776	819	813	828	842	857	812	838	823	792
27950	28418	29632	16788	4815	1195	780	690	727	703	713	735	697	691	649	696	687	706	717	717	721	692	717	706	703	756	722	692	700	650	716	714	685	703	685	682	676	729	716	691	682	688	708	695	723	705	730	701	684	705	742	705	693	731	705	701	677	705	725	700	701	673	685	717	695	710	681	689	717	648	732	735	707	709	740	675	696	715	696	689	706	695	691	686	708	705	690	742	652	712	685	672	723	697	704	743	697	740	732	720	691	718	705	667	716	672	728	677	718	712	705	669	781	649	747	716	713	693	642	685	687	686	710	682	715	652	709	741	740	663	700	721	731	695	658	719	719	686	669	687	747	698	726	688	717	682	706	679	683	664	676	716	721	638	723	691	733	660	731	675	715	713	669	703	642	676	677	749	675	700	693	664	678	671	663	669	633	694	681	705	736	646	691	651	694	704	702	723	692	735	695	700	694	691	716	688	742	673	755	679	721	698	727	711	678	653	666	610	706	695	742	718	773	688	684	704	676	696	683	693	727	686	666	712	727	689	697	686	693	671	705	714	711	683	682	683	721	727	704	669	731	681	672	713	741	720	716	744	683	737	707	651	713	697	676	741	702	676	679	722	691	711	682	700	725	710	712	748	725	711	699	649	683	687	700	701	739	752	639	734	678	721	680	723	701	684	663	704	699	679	686	727	705	679	712	694	716	701	681	677	729	748	707	665	711	677	699	712	713	731	710	694	686	707	708	730	723	649	647	750	687	683	704	679	685	672	710	735	713	697	730	767	724	690	705	680	681	670	720	694	715	693	733	690	706	751	703	684	718	680	724	716	721	633	674	673	732	708	684	715	698	629	670	708	659	728	700	673	692	677	696	665	724	699	720	747	694	739	694	725	731	683	711	685	676	668	769	697	685	698	688	687	706	716	699	729	701	667	715	693	702	662	720	652	720	664	690	748	696	689	705	715	706	714	685	697	690	741	694	671	697	730	688	728	663	669	666	683	693	730	646	646	662	677	698	672	728	640	726	688	697	645	696	652	701	729	750	693	664	684	689	718	722	679	692	668	681	704	703	702	708	695	636	737	721	680	716	771	677	734	715	713	681	741	697	638	734	713	735	694	658	698	726	712	735	712	684	754	691	740	714	726	759	664	735	689	676	703	629	743	682	716	739	680	662	698	669	725	634	735	742	682	693	706	726	667	706	652	713	726	736	731	639	707	677	711	736	703	656	685	673	670	705	706	679	705	676	689	728	715	716	685	683	709	678	692	712	692	694	700	707	677	674	677	668	711	715	704	700	691	703	700	701	703	715	701	679	695	633	717	706	665	708	720	657	689	742	710	711	665	710	697	635	709	708	695	655	699	685	705	699	688	734	684	713	706	704	689	702	712	720	698	698	707	711	687	705	707	709	748	744	651	720	702	658	744	699	704	733	668	681	702	673	674	723	696	701	690	699	711	702	712	709	663	703	728	706	714	700	698	686	779	678	702	699	745	749	680	736	703	748	702	687	698	739	708	692	758	712	676	674	682	662	725	682	760	697	699	695	657	710	699	652	678	692	677	674	679	686	659	705	707	662	684	743	709	677	630	680	691	691	703	678	713	747	692	686	657	665	717	712	676	716	694	703	739	713	681	713	718	675	731	736	696	669	711	664	683	699	717	682	697	734	690	707	674	679	697	695	714	718	735	686	695	712	743	688	685	696	682	720	692	677	686	706	704	739	698	726	709	717	672	691	675	738	679	649	701	700	738	679	702	692	658	695	672	680	697	724	704	709	675	650	680	703	715	690	713	718	736	725	712	681	669	754	693	719	693	755	721	750	730	712	701	655	690	715	721	761	710	661	712	703	708	655	642	722	697	684	686	704	648	676	701	712	713	670	689	691	693	664	722	684	683	715	729	729	661	693	677	725	684	698	708	742	705	671	738	669	702	646	675	704	660	662	743	688	700	665	728	725	709	679	700	704	710	710	711	720	744	675	687	693	682	676	684	712	679	703	689	691	678	713	689	716	690	730	706	659	691	746	661	701	643	692	739	722	736	716	735	698	738	746	696	754	704	712	700	683	691	727	763	714	673	689	665	755	687	684	681	683	702	700	676	678	688	675	668	732	700	680	687	691	706	694	692	681	731	725	654	761	683	689	701	732	693	685	704	676	698	714	740	673	637	675	700	727	638	696	691	696	691	687	657	702	726	722	698	675	718	667	700	720	737	714	687	672	705	695	680	676	702	706	675	703	723	755	695	733	718	643	755	701	736	682	704	729	698	702	709	718	734	701	707	659	717	711	674	713	695	683	724	734	715	703	673	688	713	634	731	685	677	695	731	707	653	719	676	694	699	737	684	717	717	693	711	698	737	641	710	666	644	720	650	691	693	681	648	699	743	745	654	674	673	709	676	647	707	691	699	683	711	667	644	662	687	709	687	689	688	753	661	721	739	720	700	654	642	700	715	737	694	677	671	727	693	693	676	701	704	692	712	705	696	706	713	707	710	642	668	693	676	698	703	702	723	676	676	746	716	752	699	694	641	708	678	668	713	650	692	701	723	738	691	668	673	723	694	660	678	723	670	700	688	722	683	701	718	733	655	657	740	729	657	701	684	751	689	704	707	714	643	688	703	718	696	701	708	651	695	686	711	700	647	712	686	690	689	665	709	699	745	663	739	728	683	674	672	716	697	675	652	708	694	656	724	695	627	700	700	709	684	694	681	701	674	680	680	681	690	732	683	707	733	703	726	744	724	685	663	712	691	639	688	713	708	670	689	684	737	687	717	700	710	652	712	724	667	695	698	700	667	706	702	693	689	716	729	695	710	686	727	715	690	703	733	744	668	679	664	686	669	688	704	695	695	679	680	695	681	732	705	689	712	684	685	718	673	737	699	683	710	715	689	686	665	657	722	687	705	677	661	674	659	698	673	653	713	684	702	692	689	711	716	709	707	716	693	699	722	713	723	692	725	729	647	660	660	741	707	671	724	659	660	673	684	713	706	726	704	776	717	715	701	687	689	696	697	678	733	721	746	713	686	662	699	675	705	699	712	702	732	677	702	716	746	712	691	664	710	709	697	697	710	698	700	758	731	715	714	707	706	726	706	723	723	695	675	706	673	712	699	721	676	710	694	651	666	695	690	667	671	720	680	682	667	701	728	690	673	693	703	687	689	657	681	714	712	714	680	713	683	678	700	709	678	708	662	645	679	675	748	670	675	687	707	732	669	675	675	673	695	710	773	708	703	685	745	722	710	673	732	712	726	658	728	768	685	716	675	668	714	657	705	680	735	685	757	717	740	680	684	701	733	712	730	646	686	729	691	730	681	709	716	742	686	729	702	629	723	694	696	749	718	729	725	719	702	706	638	677	717	681	710	688	645	741	699	709	754	729	743	743	657	689	723	689	672	688	694	709	730	698	738	696	717	665	667	702	695	691	695	722	751	657	699	679	720	714	738	771	701	674	735	708	691	684	667	708	674	700	692	680	707	709	744	687	638	657	665	703	735	760	738	686	739
34607	47910	36051	18388	7980	2272	1409	1245	1217	1232	1270	1274	1142	1259	1241	1196	1284	1256	1212	1259	1223	1261	1262	1215	1246	1216	1155	1205	1202	1210	1265	1252	1230	1169	1204	1241	1172	1271	1264	1186	1203	1244	1202	1185	1235	1186	1249	1221	1213	1268	1220	1183	1207	1243	1174	1218	1233	1208	1268	1215	1212	1219	1205	1174	1219	1274	1240	1161	1246	1197	1286	1250	1160	1133	1233	1228	1188	1194	1255	1212	1226	1202	1229	1221	1242	1277	1180	1201	1228	1224	1222	1213	1226	1209	1272	1238	1264	1203	1277	1249	1173	1213	1236	1238	1288	1242	1281	1260	1194	1236	1251	1216	1225	1214	1177	1165	1275	1235	1257	1266	1206	1213	1232	1213	1208	1201	1263	1244	1219	1244	1262	1204	1222	1145	1223	1222	1203	1194	1242	1211	1246	1225	1186	1253	1206	1211	1265	1237	1216	1257	1243	1235	1270	1243	1276	1255	1195	1198	1157	1251	1142	1217	1225	1244	1229	1218	1177	1229	1217	1235	1164	1185	1225	1242	1265	1246	1205	1208	1213	1224	1266	1241	1203	1209	1286	1204	1223	1259	1211	1318	1145	1233	1224	1256	1247	1223	1248	1239	1209	1193	1224	1219	1239	1219	1267	1205	1225	1234	1271	1188	1204	1239	1232	1260	1250	1236	1210	1267	1237	1230	1258	1220	1202	1158	1184	1232	1272	1208	1212	1290	1296	1285	1201	1182	1223	1210	1277	1267	1176	1241	1154	1270	1225	1189	1175	1276	1246	1153	1243	1238	1261	1226	1226	1261	1208	1228	1173	1198	1223	1200	1242	1189	1176	1199	1201	1270	1162	1163	1170	1241	1234	1221	1239	1244	1235	1256	1207	1249	1264	1216	1223	1215	1278	1189	1224	1235	1220	1211	1261	1230	1218	1248	1215	1259	1213	1242	1227	1236	1268	1196	1251	1210	1299	1230	1282	1221	1202	1225	1277	1189	1222	1255	1239	1239	1290	1182	1217	1223	1277	1231	1251	1206	1222	1209	1235	1237	1193	1177	1217	1220	1233	1232	1228	1255	1213	1237	1206	1199	1224	1197	1214	1218	1229	1254	1215	1197	1246	1184	1209	1204	1241	1270	1177	1254	1240	1201	1195	1265	1244	1222	1253	1212	1252	1222	1200	1266	1251	1269	1225	1194	1202	1261	1177	1211	1240	1307	1268	1239	1217	1256	1228	1262	1204	1232	1174	1244	1177	1188	1187	1236	1159	1244	1262	1244	1237	1166	1215	1302	1219	1139	1230	1220	1240	1194	1240	1234	1202	1231	1204	1177	1182	1236	1258	1256	1183	1257	1153	1231	1193	1195	1261	1175	1238	1226	1189	1256	1266	1206	1207	1226	1187	1167	1216	1169	1275	1283	1274	1198	1197	1253	1176	1243	1189	1217	1283	1239	1211	1210	1182	1149	1255	1258	1232	1249	1254	1209	1207	1189	1183	1260	1256	1214	1221	1248	1231	1261	1215	1246	1243	1213	1252	1214	1228	1236	1206	1203	1143	1257	1213	1215	1182	1176	1170	1177	1229	1159	1224	1271	1174	1214	1234	1189	1178	1183	1175	1241	1238	1171	1229	1203	1249	1201	1206	1152	1210	1178	1232	1177	1215	1257	1255	1194	1234	1197	1221	1258	1206	1199	1248	1169	1213	1206	1200	1195	1228	1215	1258	1247	1188	1203	1231	1208	1204	1197	1237	1220	1251	1266	1197	1219	1214	1187	1215	1283	1177	1216	1224	1246	1253	1166	1259	1205	1250	1283	1186	1181	1212	1223	1255	1239	1233	1229	1208	1200	1230	1208	1143	1230	1207	1222	1244	1227	1175	1344	1271	1187	1265	1251	1143	1264	1212	1281	1204	1260	1198	1263	1205	1230	1204	1172	1191	1251	1168	1196	1259	1210	1152	1177	1261	1201	1262	1227	1168	1210	1176	1272	1225	1275	1181	1229	1258	1219	1309	1209	1192	1187	1198	1226	1241	1212	1278	1243	1190	1184	1197	1264	1229	1221	1211	1234	1269	1199	1251	1203	1186	1176	1161	1225	1253	1264	1246	1241	1223	1248	1228	1191	1215	1197	1266	1188	1249	1226	1239	1181	1234	1187	1205	1224	1247	1184	1259	1256	1195	1240	1247	1173	1224	1259	1194	1255	1198	1202	1291	1195	1241	1231	1249	1234	1238	1214	1236	1304	1264	1204	1263	1180	1275	1244	1197	1246	1183	1183	1175	1237	1186	1204	1266	1263	1258	1224	1213	1211	1219	1257	1188	1166	1150	1187	1181	1247	1280	1195	1219	1226	1228	1238	1219	1212	1194	1191	1215	1280	1267	1264	1166	1208	1196	1294	1207	1250	1203	1228	1263	1234	1214	1218	1275	1175	1225	1208	1241	1244	1233	1185	1223	1228	1216	1203	1233	1230	1231	1216	1262	1275	1246	1258	1189	1192	1246	1147	1196	1250	1264	1221	1246	1162	1273	1176	1158	1197	1157	1243	1187	1283	1186	1157	1239	1252	1233	1232	1247	1232	1176	1227	1235	1202	1240	1182	1256	1223	1172	1234	1220	1229	1226	1226	1217	1214	1199	1280	1181	1233	1221	1214	1133	1280	1244	1195	1193	1171	1177	1199	1211	1260	1188	1261	1194	1252	1200	1242	1238	1196	1190	1180	1266	1180	1224	1263	1207	1147	1155	1235	1227	1240	1197	1160	1222	1220	1215	1159	1174	1182	1178	1255	1263	1199	1254	1241	1281	1178	1216	1265	1238	1196	1201	1267	1251	1281	1260	1263	1192	1268	1232	1183	1207	1216	1203	1240	1234	1249	1200	1290	1203	1234	1202	1223	1190	1214	1284	1308	1283	1258	1229	1267	1164	1240	1177	1227	1202	1237	1172	1295	1207	1182	1218	1235	1259	1260	1268	1282	1245	1136	1266	1232	1227	1202	1211	1253	1223	1236	1167	1211	1225	1227	1251	1179	1178	1226	1197	1222	1229	1211	1207	1208	1160	1219	1283	1228	1236	1235	1198	1208	1215	1185	1196	1288	1259	1200	1240	1172	1188	1253	1248	1214	1239	1174	1313	1270	1227	1252	1245	1203	1227	1209	1236	1253	1206	1139	1179	1245	1234	1249	1230	1207	1180	1222	1241	1166	1187	1199	1200	1251	1254	1201	1262	1236	1211	1246	1261	1237	1202	1196	1261	1230	1235	1165	1229	1296	1177	1254	1226	1225	1201	1249	1230	1175	1290	1262	1224	1231	1194	1178	1238	1207	1225	1197	1229	1270	1237	1258	1215	1139	1270	1175	1219	1265	1217	1250	1254	1200	1207	1174	1276	1216	1251	1155	1246	1237	1249	1251	1245	1220	1241	1268	1244	1275	1224	1218	1201	1181	1180	1201	1233	1185	1239	1227	1250	1253	1239	1186	1205	1247	1212	1143	1218	1235	1200	1210	1245	1204	1222	1211	1179	1203	1189	1189	1260	1259	1209	1204	1259	1210	1168	1184	1163	1175	1286	1237	1233	1246	1222	1172	1244	1225	1193	1273	1252	1193	1293	1168	1189	1262	1268	1202	1291	1224	1212	1230	1183	1239	1202	1205	1228	1232	1235	1172	1265	1222	1253	1200	1203	1249	1163	1253	1250	1179	1213	1265	1222	1230	1253	1219	1187	1179	1254	1227	1194	1299	1236	1244	1185	1212	1220	1289	1233	1187	1221	1214	1206	1276	1271	1173	1216	1291	1230	1226	1221	1263	1235	1208	1241	1207	1228	1234	1215	1226	1259	1250	1257	1268	1237	1239	1235	1184	1160	1241	1236	1284	1204	1179	1216	1253	1212	1229	1222	1208	1211	1226	1259	1167	1229	1202	1172	1216	1174	1182	1219	1174	1226	1273	1226	1242	1261	1151	1169	1272	1264	1215	1256	1243	1258	1251	1207	1220	1221	1215	1203	1202	1179	1226	1283	1233	1166	1246	1240	1226	1195	1234	1252	1241	1159	1201	1348	1195	1230	1234	1172	1232	1264	1219	1248	1226	1174	1240	1247	1200	1185	1234	1288	1226	1245	1222	1200	1226	1288	1238	1183	1232	1200	1235	1217	1245	1192	1209	1268	1243	1173	1201	1184	1227	1191	1241	1213	1253	1196	1239	1234	1225	1298	1218	1240	1241	1231	1173	1163	1211	1226	1165	1211	1274	1228	1187	1271	1194	1177	1279	1238	1213	1227	1244	1127	1275	1212	1284	1258	1200	1208	1212	1278	1214	1235	1189	1260	1211	1228	1261	1221	1213	1220	1190	1166	1239	1211	1211	1229	1297	1256	1170	1232	1248	1230	1168	1185	1232	1226	1192	1241	1214	1256	1253	1226	1249	1246	1192	1152	1255	1267	1254	1200	1211	1188	1188	1197	1197	1222	1204	1261	1235	1265	1211	1220	1238	1148	1203	1262	1124	1203	1243	1241	1237	1232	1198	1180	1197	1204	1271	1236	1192	1250	1166	1180	1200	1227	1186	1172	1252	1202	1170	1237	1243	1231	1240	1275	1192	1269	1246	1197	1171	1208	1258	1235	1211	1282	1196	1222	1211	1231	1257	1206	1232	1206	1240	1216	1225	1258	1205	1226	1225	1242	1220	1244	1203	1225	1246	1178	1267	1228	1275	1236	1201	1214	1157	1316	1224	1253	1265	1217	1213	1216	1227	1237	1203	1200	1284	1284	1202	1214	1181	1238	1287	1206	1223	1307	1246	1236	1193	1260	1180	1262	1272	1213	1235	1187	1263	1235	1176	1184	1242	1190	1319	1219	1181	1183	1183	1264	1240	1217	1220	1227	1171	1177	1278	1163	1153	1258	1228	1200	1239	1199	1225	1274	1204	1209	1248	1236	1261	1259	1240	1168	1217	1247	1206	1239	1162	1174	1216	1265	1187	1231	1197	1205	1271	1170	1268	1272	1248	1227	1225	1198	1256	1219	1165	1176	1263	1297	1253	1214	1204	1251	1267	1178	1149	1241	1214	1181	1230	1168	1213	1243	1218	1294	1247	1184	1286	1147	1257
24352	23034	34352	29380	21893	10783	2024	537	446	473	454	459	464	439	464	429	451	435	498	440	454	427	493	478	463	454	438	445	442	465	424	434	442	460	454	459	443	478	437	477	463	431	452	431	522	432	448	455	461	484	450	445	438	444	451	484	427	483	414	460	501	485	469	437	433	421	454	429	406	485	488	448	427	457	464	448	463	474	446	427	431	459	470	450	452	437	420	486	461	460	444	482	480	484	419	464	460	462	434	404	484	477	477	499	448	435	441	417	451	501	441	435	438	451	477	462	424	463	468	458	448	458	480	471	466	443	448	457	456	479	437	486	460	446	464	434	449	447	471	423	477	461	471	423	501	452	452	421	475	449	439	440	450	422	442	424	449	437	468	444	511	467	421	484	458	462	406	465	464	467	466	451	461	445	452	459	451	451	446	423	436	464	452	440	467	446	433	448	442	449	447	468	489	462	461	499	490	438	446	484	462	449	435	441	461	493	457	475	455	449	426	463	423	487	440	440	453	433	436	434	484	425	435	448	465	477	450	443	412	450	464	443	469	402	444	433	464	440	468	436	415	465	476	476	458	462	467	460	465	439	426	421	455	449	427	435	433	455	455	454	453	428	448	494	449	445	452	450	465	509	460	480	421	471	456	421	459	415	454	451	474	443	465	447	449	418	415	440	459	421	442	491	499	450	443	465	454	463	458	461	458	467	456	488	457	470	472	450	437	459	451	429	412	464	450	471	469	493	447	445	446	475	481	459	459	438	441	452	457	441	469	442	495	458	434	442	454	400	446	434	441	444	458	447	461	474	415	458	464	437	418	426	496	460	457	506	454	462	467	415	458	461	456	420	451	458	459	446	453	455	460	479	463	448	432	454	471	435	438	469	469	484	460	456	459	481	446	460	450	426	482	469	471	444	445	428	462	460	472	475	429	466	450	457	427	464	455	451	448	455	448	429	433	429	461	411	438	436	450	444	458	452	456	433	424	467	462	440	457	463	470	443	474	450	442	430	464	518	444	466	445	486	467	473	435	471	455	463	413	441	434	525	468	430	484	451	444	471	445	483	497	485	497	435	453	393	447	434	447	450	470	442	455	465	427	459	462	415	495	477	482	398	436	447	483	456	418	461	463	439	427	445	470	445	464	438	457	475	494	467	518	444	461	432	497	460	449	460	464	465	444	454	485	461	431	436	413	465	460	439	429	482	442	468	448	468	456	466	464	424	473	421	459	450	415	449	446	443	464	440	417	415	420	455	450	430	437	499	450	440	458	449	458	429	438	403	435	436	468	455	469	438	408	431	453	397	442	455	457	429	447	471	427	440	472	463	434	490	445	460	442	479	473	479	454	496	419	414	489	476	433	411	490	427	448	405	485	490	470	467	443	476	460	451	440	481	453	441	486	447	469	446	455	422	464	476	438	465	456	456	472	431	445	438	445	477	419	446	441	467	439	438	434	457	438	490	478	464	477	452	496	466	468	455	463	446	454	462	419	484	450	439	464	453	429	441	420	444	433	428	433	456	461	411	427	467	487	418	458	464	465	465	407	461	459	462	480	389	437	445	455	483	422	440	474	454	417	429	455	481	448	448	411	427	439	454	453	465	472	468	418	454	431	455	460	460	415	425	430	468	414	470	470	437	467	419	445	473	461	451	454	440	455	474	418	477	471	449	444	467	469	486	425	469	471	446	445	436	447	446	414	458	452	455	439	470	446	461	446	425	446	445	459	428	425	464	458	426	424	448	442	430	441	448	484	466	432	445	494	488	465	402	453	462	445	441	423	410	453	474	460	470	442	456	431	476	476	431	483	430	440	470	438	470	405	454	453	490	432	466	463	454	431	443	436	459	444	474	430	414	449	444	437	452	454	440	445	451	456	468	423	423	471	434	440	466	458	461	444	456	438	423	475	466	440	443	434	447	454	454	456	450	458	489	448	446	455	435	420	461	476	437	472	449	470	431	438	435	454	502	430	442	439	489	450	460	444	470	492	447	435	468	421	454	466	442	470	461	451	458	406	463	464	427	428	476	443	444	455	448	476	434	462	451	434	438	455	454	437	426	437	474	453	447	428	476	437	470	457	435	492	454	481	482	460	443	424	477	480	435	466	413	489	449	443	434	431	450	457	454	468	447	476	462	470	443	453	446	458	449	433	493	428	485	438	438	448	455	453	429	420	387	475	461	401	484	433	450	440	417	457	468	439	426	457	466	446	462	462	473	471	466	443	473	464	447	443	446	451	425	511	416	432	476	446	403	435	452	408	490	458	414	478	428	415	471	453	399	434	424	444	447	491	452	477	498	437	476	449	446	448	471	449	462	452	433	484	426	468	408	486	469	443	435	477	444	433	445	442	465	484	459	453	476	460	438	438	474	446	465	454	461	464	474	478	457	449	446	464	436	471	469	421	460	500	431	474	467	462	437	429	465	457	412	457	432	465	426	457	475	462	476	458	455	437	469	478	445	452	476	459	422	448	478	472	507	463	461	435	434	440	458	459	435	450	426	451	436	436	458	425	415	443	447	454	457	464	480	451	472	464	450	460	452	441	472	459	440	462	496	448	431	473	440	466	450	427	458	453	429	416	456	444	478	457	475	412	443	445	449	441	450	479	461	505	443	452	433	474	456	480	471	461	454	466	430	427	444	447	514	511	442	426	446	411	469	432	432	464	443	442	455	469	470	436	479	479	422	440	442	474	473	473	458	483	438	483	426	448	480	445	422	485	400	438	466	445	427	430	448	462	480	439	431	460	450	442	462	432	473	474	431	452	469	430	431	455	432	452	415	475	470	432	431	435	447	416	435	426	471	459	445	454	474	461	448	446	482	454	453	472	460	496	464	463	518	468	436	452	467	434	442	454	469	431	469	419	418	448	448	453	417	434	437	421	458	464	470	423	425	429	426	455	451	444	462	489	401	412	428	430	464	483	436	460	462	446	467	451	496	476	461	457	425	444	430	387	454	484	432	435	461	478	433	487	470	467	466	431	485	459	462	455	459	427	457	421	448	465	451	482	468	473	450	430	488	442	438	435	449	475	426	433	490	434	430	460	478	463	439	481	451	472	450	446	466	459	440	402	430	433	423	432	446	454	499	439	460	438	481	476	449	470	449	467	434	454	460	433	426	434	479	411	430	460	460	455	465	409	453	453	448	460	421	469	438	474	465	412	433	428	427	437	425	443	467	451	459	434	432	477	405	436	444	434	455	414	490	462	459	458	441	459	476	452	472	474	422	489	457	430	461	508	467	451	459	469	411	473	474	463	444	471	445	474	459	428	484	434	444	452	429	455	442	449	472	457	437	442	440	425	470	452	457	436	477	454	439	462	443	469	446	487	439	478	447	486	466	463	441	443	445	457	451	430	477	431	452	470	440	453	457	446	441	463	436	459	431	485	465	419	416	432	440	444	425	422	432	435	440	460	447	460	471	478	417	469	449	458	476	434	449	458	450	486	435	461	425	448	468	455	447	441	482	458	419	467	420	489	451	476	452	444	413	496	419
55829	89815	70086	42729	26448	7649	3272	865	842	832	868	836	851	855	864	863	826	807	855	831	833	813	851	778	807	820	813	812	800	791	822	861	824	801	850	812	823	844	831	832	912	815	825	810	798	837	824	800	804	877	785	866	841	823	844	768	830	839	826	802	802	835	794	778	846	815	792	798	841	807	824	800	801	828	819	884	807	794	807	847	788	850	826	813	840	814	821	841	851	870	811	856	808	822	794	792	842	776	855	808	808	830	852	830	810	848	850	816	827	756	785	797	796	875	862	783	787	809	851	820	803	813	781	814	831	808	820	819	797	777	817	865	794	842	808	807	822	804	803	802	829	797	820	813	829	838	854	828	808	828	833	829	811	784	804	833	817	865	833	848	829	823	832	878	835	860	839	823	824	775	806	750	860	840	800	840	762	815	847	832	810	838	778	885	812	861	839	802	798	800	807	842	775	765	793	802	806	826	777	841	757	787	825	827	775	824	872	780	821	851	834	808	784	826	804	814	791	881	868	822	826	815	811	777	874	802	822	793	823	813	825	829	771	874	800	780	812	812	835	821	849	786	793	822	838	786	813	748	815	804	805	821	806	832	802	807	810	859	842	827	800	814	844	837	840	831	813	793	808	808	847	803	821	865	807	817	831	837	821	843	838	839	809	846	780	810	898	802	760	864	820	856	805	818	833	830	798	804	833	787	840	829	865	816	864	812	811	806	831	829	867	862	811	840	804	812	809	834	807	841	837	790	821	830	823	835	862	813	781	801	840	821	799	803	826	831	875	812	845	874	807	788	838	870	830	841	846	820	793	820	805	837	819	834	806	820	819	846	816	857	793	797	801	860	823	854	797	798	841	824	856	824	784	788	780	810	822	816	794	850	815	770	789	867	820	871	807	790	795	836	792	813	814	807	871	799	842	756	846	813	841	782	813	828	781	835	806	827	802	765	809	779	828	799	798	812	824	809	760	844	768	803	827	807	848	820	859	823	813	838	858	885	797	802	834	875	836	848	829	821	851	810	840	853	779	803	786	840	841	822	819	837	832	787	842	790	800	788	800	814	821	794	854	822	825	782	858	833	803	823	854	782	807	849	841	800	808	791	826	777	792	836	875	825	810	849	801	807	856	849	831	832	790	797	780	854	807	817	817	848	878	780	774	807	796	815	798	842	808	755	799	802	845	842	795	819	844	802	790	873	787	819	833	840	795	817	851	840	894	838	833	785	839	825	860	778	779	852	854	795	807	816	855	820	836	828	832	819	820	759	850	839	881	823	847	791	826	821	775	805	789	811	810	861	792	791	868	805	802	847	832	826	828	793	850	813	802	836	800	850	828	776	805	805	834	826	844	858	789	820	840	834	786	801	787	846	823	781	801	781	792	827	811	840	820	802	892	848	869	823	810	834	800	838	841	835	804	786	867	778	867	819	844	769	816	810	830	852	823	806	825	780	783	879	860	831	786	807	854	852	846	794	842	832	809	864	840	776	854	849	817	818	816	787	826	839	820	871	798	772	783	865	861	781	829	760	830	831	833	798	815	796	849	814	776	782	825	846	798	860	827	780	861	860	799	796	782	809	825	847	884	834	831	819	791	831	893	853	760	832	833	906	823	880	802	782	849	831	876	850	824	829	829	773	873	829	800	805	857	845	842	813	824	889	850	825	763	822	862	810	836	805	796	885	853	839	754	852	809	788	820	853	848	782	871	824	813	833	815	831	887	859	818	798	800	827	821	829	866	825	845	877	814	785	787	853	779	808	829	870	787	819	806	882	785	827	798	845	857	831	793	830	798	803	804	820	874	791	804	817	845	783	798	847	831	851	773	838	847	763	786	801	847	851	821	853	820	868	809	810	806	836	807	797	842	821	828	758	817	849	899	798	825	812	845	839	760	777	852	863	782	775	846	814	846	873	811	810	847	817	830	821	823	885	817	835	804	860	871	774	819	783	777	844	839	802	858	834	838	831	818	827	811	834	826	835	816	819	821	807	811	829	824	805	856	807	807	851	805	824	787	841	801	805	850	836	845	863	827	838	839	824	827	781	776	772	822	866	803	808	851	822	823	812	798	777	861	777	840	834	816	798	792	807	784	834	804	792	826	770	825	788	818	783	812	798	895	842	849	782	871	840	812	803	848	770	859	774	861	782	855	803	829	838	827	786	800	844	822	805	859	806	819	809	807	809	783	789	813	843	840	839	804	823	791	833	845	850	820	804	820	888	869	787	819	842	844	814	844	807	815	822	845	826	810	839	798	800	765	841	796	778	807	821	823	817	774	754	823	797	818	831	804	832	834	850	844	826	788	780	793	859	794	814	815	789	860	815	787	841	831	800	804	804	826	846	832	808	782	841	842	854	795	857	797	774	855	823	783	790	854	821	844	800	829	804	844	854	823	815	815	848	824	830	854	774	811	831	817	789	861	817	767	782	838	778	845	760	849	802	812	841	825	850	829	857	876	834	855	824	825	867	826	811	848	809	826	828	822	798	845	874	782	831	875	774	811	813	809	796	840	779	799	808	817	846	758	833	791	832	832	801	807	826	809	811	796	815	871	816	833	798	840	789	809	820	829	847	784	870	858	833	856	798	795	854	847	869	833	877	841	789	793	800	808	803	793	821	854	818	828	791	782	801	830	790	824	856	827	821	831	847	828	793	797	830	851	818	826	802	810	788	798	844	868	845	802	864	796	848	806	854	774	816	798	780	803	876	770	901	817	831	849	793	834	831	813	824	790	839	802	793	826	832	842	796	863	798	855	857	852	791	808	844	809	834	834	803	784	826	795	862	831	846	868	774	883	779	786	786	835	836	792	814	820	813	823	833	828	791	738	820	812	779	829	876	807	851	831	802	812	836	849	812	814	816	827	781	814	814	790	826	785	849	770	822	795	874	808	834	871	782	818	800	829	831	837	782	819	810	784	833	795	820	855	773	731	814	763	817	831	810	858	814	844	828	809	811	826	804	842	808	827	852	813	825	810	855	833	818	865	821	830	765	783	742	825	798	823	864	838	779	805	817	837	802	805	792	832	822	810	746	807	872	815	782	868	803	855	838	811	830	842	844	840	792	874	811	856	824	836	804	803	771	838	851	820	840	840	845	863	834	799	832	820	801	823	817	776	805	863	782	822	821	794	843	810	866	816	836	837	853	809	792	857	832	873	814	807	857	793	855	825	803	806	839	827	792	830	853	783	860	792	796	830	758	783	806	856	855	808	774	864	861	865	819	838	829	808	821	773	882	799	815	884	810	836	829	818	780	802	840	741	780	823	786	849	782	803	809	885	807	798	811	844	829	842	814	885	807	800	816	823	818	859	833	814	808	775	824	815	763	855	772	774	847	826	824	820	859	807	844	801	837	816	823	894	794	871	872	851	845	841	842	823	868	852	808	879	813	722	788	830	817	850	835	801	745	797	849	840	828	820	805	851	794	787	795	789	783	836	794	825	818	841	829	783	822	799	847	776	786	833	800	848	812	812	813	815	837	860	779	849	794	799	809
23141	21922	31680	27655	22849	19419	8022	617	486	489	494	508	458	462	456	430	436	448	455	438	446	460	488	495	454	413	459	453	429	485	498	444	416	456	489	456	467	437	452	460	466	468	449	464	456	433	420	438	424	474	470	415	437	444	455	464	441	463	462	414	451	473	479	439	442	458	457	421	443	423	456	425	423	471	420	451	415	454	459	415	442	456	447	447	419	440	431	453	453	445	433	462	471	404	449	461	449	464	492	446	488	448	455	428	450	445	467	449	469	454	449	480	467	448	440	452	450	418	473	467	428	430	480	451	453	436	424	455	425	449	461	429	426	454	398	432	419	437	424	458	453	413	421	436	448	496	469	461	455	463	444	471	465	466	486	451	449	409	449	438	435	433	454	419	468	438	419	405	397	438	456	435	396	451	474	456	473	446	438	414	445	430	421	422	441	424	448	454	464	441	473	444	456	469	468	445	489	433	432	467	486	480	451	431	450	464	447	465	441	425	435	459	442	410	436	440	468	431	422	441	466	455	438	400	430	444	435	489	434	445	508	441	427	406	473	460	393	453	431	489	506	433	453	477	435	440	423	457	445	481	460	484	439	488	445	417	439	408	462	481	467	459	409	493	458	418	457	435	463	486	439	461	432	425	440	437	457	425	472	439	462	444	473	450	463	460	448	435	471	428	440	449	450	424	473	457	464	430	433	425	467	430	441	470	466	461	476	482	496	443	463	430	464	440	457	508	405	387	455	476	432	438	462	465	454	418	460	428	441	401	453	458	444	453	419	469	446	382	438	452	462	436	415	447	446	408	501	441	449	448	445	469	489	423	436	465	484	416	443	438	451	465	436	391	484	391	474	475	462	442	471	458	432	468	467	440	445	440	404	445	461	466	489	436	434	433	433	462	458	442	455	451	483	444	432	470	408	487	477	435	452	425	440	447	426	412	455	470	459	440	453	453	419	427	445	399	481	450	455	486	457	421	448	450	448	430	477	419	434	458	438	447	444	415	455	452	417	460	433	414	452	423	489	468	460	419	459	452	426	485	454	435	443	462	414	447	445	417	430	413	428	462	456	420	462	434	456	435	451	476	451	443	460	414	427	464	399	442	441	478	492	450	451	479	430	474	488	430	422	453	463	412	418	455	421	450	453	447	496	427	443	477	430	447	428	441	476	446	424	430	440	445	415	428	476	422	451	441	435	432	446	447	424	414	412	440	415	443	476	450	472	427	402	412	459	461	431	418	476	499	482	464	437	467	456	452	462	412	435	445	472	451	427	456	404	474	469	427	470	417	469	425	419	449	440	446	441	487	471	458	480	425	437	464	419	413	433	436	443	442	433	433	466	408	458	457	464	429	485	408	408	429	420	465	456	463	455	438	443	461	463	475	465	421	470	482	425	447	424	446	427	462	441	434	444	453	426	431	421	445	440	398	468	412	369	482	456	456	462	444	430	442	449	458	455	460	486	458	483	498	469	417	436	436	442	455	434	414	467	422	453	465	448	456	437	450	440	447	467	431	447	409	472	435	498	425	413	448	457	416	449	470	439	429	430	412	467	445	427	467	465	416	450	435	456	461	460	475	490	446	434	436	428	458	438	413	428	456	394	423	422	442	454	422	448	480	446	414	459	457	474	414	422	429	445	502	465	444	470	446	466	469	446	475	426	444	459	420	410	446	418	411	430	446	435	415	444	451	431	425	420	460	431	435	442	446	468	466	410	459	447	390	457	430	480	442	471	445	476	461	402	408	452	413	431	469	436	478	416	463	459	390	473	423	427	443	440	447	463	442	437	450	423	421	440	443	465	446	426	460	416	421	440	402	452	439	466	412	433	460	417	451	449	480	439	420	408	467	488	466	451	482	462	433	436	477	445	459	448	440	436	431	473	452	488	421	461	435	426	456	443	430	453	434	420	453	433	448	426	447	438	469	455	419	472	431	415	407	457	463	447	421	447	427	455	457	428	479	455	422	465	478	430	412	446	460	419	435	459	453	424	433	449	464	436	463	463	407	434	427	466	484	469	417	428	453	419	454	414	414	436	435	483	453	473	442	507	419	447	440	398	427	431	429	421	460	418	466	408	450	467	403	418	435	408	470	476	447	474	423	423	447	408	421	423	455	420	466	457	434	420	442	423	430	426	440	413	404	406	432	419	419	451	456	449	452	407	419	420	463	436	471	482	470	467	455	462	434	402	447	426	468	433	440	476	484	440	431	427	416	464	399	400	441	430	460	451	427	447	456	429	404	442	464	441	480	446	471	458	424	451	408	439	456	430	462	457	422	488	451	428	446	425	485	422	442	475	450	456	443	404	442	457	464	465	440	458	447	441	467	437	465	416	427	457	490	482	459	491	424	431	412	448	447	424	430	450	469	423	444	483	469	461	452	461	483	452	440	458	458	459	443	422	436	498	438	442	457	434	456	445	457	449	440	433	442	457	426	432	454	458	419	474	445	444	448	466	465	467	419	463	472	448	460	422	436	439	413	447	434	441	472	458	419	451	468	424	470	438	401	479	474	449	474	440	426	426	445	440	468	434	430	435	438	462	422	431	461	437	424	435	457	455	460	456	451	408	419	455	445	426	470	441	465	455	432	441	463	460	472	384	477	439	421	412	449	407	477	456	461	465	467	451	409	438	474	454	455	482	427	438	447	448	423	422	428	458	491	417	429	446	445	438	443	435	422	476	415	467	493	410	459	419	430	437	412	426	442	476	478	410	436	445	447	412	458	483	456	436	445	438	455	426	429	443	445	447	410	472	449	427	468	419	439	427	483	428	426	431	473	429	441	451	415	467	414	405	461	421	466	452	458	467	435	416	412	436	461	503	456	469	419	466	434	444	445	448	459	405	475	506	426	411	425	411	435	432	405	442	465	425	430	494	444	475	422	464	410	448	403	419	449	479	448	423	478	446	425	477	467	437	462	458	458	425	461	468	432	461	461	440	435	428	427	415	425	436	475	458	441	465	442	423	443	439	436	438	423	453	429	412	446	464	441	442	476	427	467	450	443	459	425	433	463	465	453	427	446	431	486	441	494	469	416	463	463	414	487	429	441	456	416	431	464	442	438	448	431	448	467	435	475	413	458	451	436	448	441	472	449	452	414	424	431	444	448	428	475	446	427	457	452	437	452	430	457	436	442	450	445	428	478	487	454	476	439	460	442	428	450	473	449	468	434	442	416	463	428	412	453	463	408	465	414	450	421	483	413	445	451	414	434	464	441	423	417	417	430	461	419	470	459	477	427	477	436	424	465	416	460	470	478	496	456	423	442	429	424	468	473	459	501	473	459	462	414	463	472	456	450	479	452	448	476	438	434	482	441	426	427	413	416	450	479	451	493	456	407	394	418	441	482	463	435	427	445	444	460	422	477	456	437	425	450	477	492	425	447	426	446	462	440	437	443	440	467	438	450	450	445	496	438	470	463	447	449	444	442	472	445	420	453	464	421	394	416	469	407	442	448	441	394	469	403	438	464	450	465	461	440	471	420	430	432	462	439
59110	101643	81833	55394	33439	13387	5156	777	769	746	773	797	778	763	787	742	747	762	748	813	788	785	799	740	736	786	769	773	803	776	777	734	737	736	749	787	776	732	754	749	718	751	774	717	747	736	726	739	745	746	760	790	723	776	736	773	769	746	763	748	718	772	765	710	754	830	748	747	754	761	779	763	745	760	789	761	732	733	780	734	787	728	762	790	766	750	751	782	768	762	785	797	760	716	713	752	781	788	771	759	835	780	715	757	752	754	766	773	748	776	810	753	709	801	773	830	693	750	758	756	734	790	773	738	756	741	794	738	773	757	787	750	770	754	757	751	743	788	800	769	786	782	779	784	772	750	710	817	746	728	766	768	759	763	776	771	773	747	702	794	743	778	775	754	820	773	783	766	783	801	741	773	776	745	788	737	765	734	749	762	760	747	753	786	734	765	716	746	798	793	755	712	740	803	777	762	752	735	825	745	780	800	771	727	748	718	770	723	710	778	730	726	747	782	793	754	782	801	724	765	733	676	725	763	775	796	773	735	761	734	722	709	759	750	727	733	754	778	774	756	738	755	738	773	730	790	725	730	780	710	758	783	796	753	793	747	792	759	780	738	770	747	769	733	761	796	791	748	745	751	770	798	782	763	701	748	776	753	767	775	753	790	800	743	786	819	753	776	773	742	756	840	767	729	764	768	776	724	755	790	735	779	733	787	746	781	760	753	770	791	774	720	750	760	749	770	768	730	782	768	788	779	740	790	735	798	771	701	795	785	795	714	820	783	792	738	800	800	769	764	747	768	730	764	745	792	781	734	821	718	759	766	730	777	740	780	769	727	781	727	773	714	807	721	758	732	790	762	747	744	745	770	770	740	724	797	733	763	740	772	733	809	764	773	755	748	749	806	745	727	733	769	832	779	762	780	808	815	718	792	777	724	788	745	739	769	751	796	765	741	742	747	705	821	719	700	724	753	710	743	760	746	700	750	770	723	753	766	783	749	778	704	707	779	777	744	722	759	750	783	772	754	786	763	736	731	727	713	793	710	762	799	741	728	769	807	764	776	720	754	755	804	758	765	713	743	751	753	760	747	746	746	782	785	803	712	734	801	729	772	770	750	744	769	787	759	752	766	741	781	755	722	756	768	819	747	785	747	752	708	781	764	727	782	766	726	751	759	744	736	817	730	742	800	723	758	760	779	705	729	810	737	784	780	812	727	728	757	749	736	777	770	760	773	762	756	747	787	774	752	769	796	786	766	728	745	807	705	733	777	770	783	759	775	751	754	773	752	743	818	796	768	802	774	773	781	798	788	786	751	754	767	768	756	750	767	758	767	771	754	792	724	787	763	769	759	731	785	789	755	778	755	739	719	823	778	770	757	736	708	712	777	779	771	748	762	791	782	744	771	767	760	771	701	724	756	756	732	782	776	793	757	758	737	778	784	812	760	740	788	768	763	766	742	786	740	757	773	763	743	807	745	795	791	748	768	787	754	783	767	775	752	756	745	759	802	746	782	756	795	724	746	723	768	746	755	769	773	799	704	792	809	797	708	822	829	800	759	711	732	749	735	791	798	754	766	808	769	742	781	805	798	766	774	778	757	749	770	780	745	772	763	768	811	728	757	745	798	736	778	796	697	737	814	783	752	730	742	740	694	757	752	816	752	788	769	792	735	777	787	745	726	766	773	780	738	755	812	758	744	757	756	736	756	763	774	758	743	805	752	767	755	773	803	758	778	759	746	788	750	766	780	752	744	771	778	733	799	725	753	794	762	754	763	778	768	801	810	782	770	810	756	807	735	713	726	794	773	763	701	750	761	788	780	740	764	756	747	745	754	830	745	808	804	785	783	800	752	753	757	742	747	764	736	747	749	767	794	784	780	718	723	725	798	739	774	770	762	783	782	730	732	782	728	774	744	759	735	784	733	730	741	729	715	777	740	725	741	802	727	759	735	781	706	738	796	731	712	759	757	763	761	768	789	775	753	761	753	748	773	766	707	775	758	791	822	740	759	764	761	715	746	814	727	716	723	810	731	789	763	765	776	762	737	759	720	757	729	747	757	742	750	776	750	768	801	767	736	802	747	726	764	723	782	723	735	730	742	766	739	789	772	747	803	788	748	740	764	764	737	732	759	751	772	713	713	782	782	776	761	727	785	770	829	795	749	750	725	770	795	729	748	733	772	814	720	761	761	731	731	690	768	793	676	729	769	769	738	704	750	756	756	772	741	707	790	771	771	774	740	768	742	760	786	751	759	750	759	741	814	762	743	757	744	753	791	762	801	743	726	756	765	751	784	735	723	727	782	808	762	770	779	748	752	723	752	718	787	777	764	758	715	791	803	786	791	776	767	732	764	747	738	758	791	753	760	757	758	772	775	786	774	773	779	780	735	786	771	784	784	768	779	786	773	808	747	766	802	752	710	747	730	765	801	790	753	730	740	782	760	729	758	730	724	766	783	792	790	790	783	711	721	780	761	791	730	739	754	737	716	783	746	744	743	807	762	748	789	790	696	768	781	799	795	783	781	735	727	667	762	778	783	811	759	775	750	764	791	739	780	778	757	769	745	794	710	781	765	762	755	736	794	777	786	780	792	808	772	717	762	719	753	794	786	797	757	770	748	788	740	775	717	746	725	746	807	743	769	764	751	740	778	735	788	757	754	781	733	773	745	773	746	752	770	717	723	771	760	723	761	749	784	760	749	793	803	756	796	756	754	790	741	761	731	746	793	800	761	777	775	776	780	837	758	768	737	783	795	768	736	756	785	805	777	763	810	763	785	719	758	747	789	744	776	715	799	783	809	851	803	727	735	774	789	730	729	798	777	761	759	731	805	809	766	719	786	816	756	737	778	779	753	747	769	767	783	768	807	778	771	795	770	757	744	762	796	764	777	767	738	755	776	775	771	761	803	758	791	775	770	820	765	796	734	794	761	762	743	736	741	760	780	748	777	776	765	762	777	744	744	761	756	817	739	736	725	767	736	791	723	737	778	784	746	747	778	757	758	773	762	766	718	803	776	684	784	747	803	736	799	748	799	744	735	767	790	752	757	742	800	747	758	751	815	768	705	767	691	734	780	787	747	762	794	832	741	796	733	759	800	760	764	736	768	747	766	819	763	794	759	782	790	733	754	736	786	756	756	751	741	762	737	727	748	755	751	803	747	733	785	746	776	759	751	769	781	807	770	798	786	729	746	761	737	766	777	742	753	744	804	786	797	773	768	792	752	747	814	776	829	758	785	806	758	742	818	764	797	780	718	778	765	748	703	757	796	770	806	748	747	779	790	727	767	736	781	783	710	742	736	732	795	732	766	742	715	817	762	725	769	766	772	772	774	769	744	715	779	774	778	752	813	775	753	747	728	746	758	749	718	735	781	700	773	773	746	736	810	766	745	738	787	790	786	757	756	792	799	800	791	729	746	747	793	786	790	788	775	750	769	765	772	722	815	742	755	759	808	752	779	727	708	712	753	787	760	781	730	772	755	785	816	788	760	803	774
27714	28218	30409	17920	4740	1281	816	689	740	678	672	685	718	739	695	717	676	706	667	691	657	653	708	688	669	748	681	715	720	670	709	665	682	682	689	673	682	673	705	676	714	676	695	677	685	698	668	684	688	690	721	717	692	721	681	713	706	732	721	662	715	685	670	717	697	659	714	641	705	689	690	674	698	696	707	695	727	726	688	650	686	723	720	677	695	668	699	719	668	664	667	715	676	704	727	671	675	730	692	711	700	641	675	665	655	695	705	653	703	682	687	693	683	694	703	683	714	716	652	653	720	647	709	686	702	702	662	707	691	685	682	677	668	682	660	728	662	641	682	661	732	690	682	703	697	723	686	680	699	689	705	668	688	693	667	694	657	699	701	669	653	689	663	681	656	635	657	709	712	663	662	681	629	687	658	717	633	695	618	730	702	678	651	672	696	700	647	715	674	664	648	700	678	681	703	727	704	644	703	668	688	727	657	727	684	672	675	675	648	690	719	672	710	707	681	658	663	707	723	679	708	694	649	699	676	675	661	657	693	692	718	705	714	655	660	678	709	678	686	711	697	693	719	674	679	683	703	659	683	705	716	724	663	697	703	660	690	690	674	656	722	691	731	697	690	687	718	682	672	710	700	683	687	695	692	707	693	696	657	661	699	724	682	664	643	694	684	699	719	692	711	719	694	659	694	682	674	691	726	696	740	677	670	655	673	698	703	683	712	685	661	712	678	700	703	694	679	723	629	658	693	711	659	721	682	651	678	680	700	649	659	665	699	668	737	727	683	646	726	704	721	622	677	738	718	694	718	711	693	702	665	679	695	765	675	687	728	708	671	655	684	645	678	691	671	702	683	642	682	697	653	660	655	702	667	669	747	718	673	687	710	674	677	725	694	705	676	669	709	689	661	709	737	670	682	684	732	706	664	630	685	687	707	703	641	716	637	678	670	685	701	678	680	716	685	710	703	681	725	719	668	721	678	673	662	661	651	685	670	689	746	696	708	694	715	662	681	743	695	706	668	717	701	667	728	690	714	691	710	685	674	661	796	663	675	713	663	727	685	693	664	664	708	622	720	720	728	731	703	682	643	662	662	720	703	676	732	676	663	703	681	693	682	684	659	738	671	692	694	696	670	724	698	643	691	680	639	669	654	619	712	681	667	703	687	714	660	691	660	727	718	695	677	715	707	698	671	654	707	663	701	684	707	687	679	692	690	653	699	701	693	711	679	662	662	660	714	701	744	672	732	669	648	728	692	703	693	709	685	690	701	665	695	689	725	677	725	702	665	708	683	656	709	686	675	727	689	697	668	679	696	713	713	720	686	692	676	700	705	677	690	686	719	650	646	647	680	672	708	693	683	737	669	703	650	659	662	715	716	660	705	743	714	711	704	648	702	728	689	691	742	698	721	674	626	706	677	652	705	670	647	698	717	662	678	701	715	664	688	675	698	690	704	687	656	694	642	668	655	665	686	678	709	658	695	713	648	642	659	648	671	721	637	679	702	650	731	697	673	672	713	706	670	723	703	709	726	711	669	676	699	686	685	734	713	651	656	716	638	678	701	688	686	741	729	664	687	674	699	699	679	733	647	680	647	712	670	708	689	738	676	664	682	700	643	714	692	624	672	689	690	742	741	707	736	685	708	674	751	670	736	731	631	699	703	679	689	666	735	681	673	661	676	635	651	694	653	697	735	643	701	737	686	675	668	698	667	667	709	681	683	709	700	711	738	721	660	675	673	724	688	684	647	663	684	747	705	727	695	660	705	709	726	706	684	691	739	687	670	667	653	679	730	663	703	708	703	674	689	692	647	708	725	640	649	646	676	637	704	702	689	699	698	685	665	728	734	678	704	696	695	682	727	664	666	672	667	708	718	680	667	686	706	699	674	681	714	690	714	696	700	692	692	705	706	654	676	714	667	662	713	648	743	697	691	664	674	671	704	688	681	679	719	723	652	649	669	674	703	672	739	733	687	648	702	692	680	714	652	663	731	705	721	679	666	702	674	658	650	690	668	686	701	650	684	690	714	688	690	641	694	706	670	688	741	663	672	697	669	711	714	678	651	711	619	758	690	716	697	683	702	706	712	675	667	754	709	703	682	673	711	732	662	690	668	677	735	671	663	686	707	688	747	682	683	676	692	711	664	677	699	707	691	688	685	634	671	712	728	710	701	682	724	682	670	719	676	696	724	743	678	647	686	701	676	653	707	735	718	698	725	699	646	671	689	685	694	680	693	693	688	712	683	729	687	683	730	713	706	703	725	688	694	673	716	657	654	665	774	671	687	709	679	669	642	683	650	682	719	673	671	656	651	698	691	677	701	679	721	696	656	687	670	731	708	650	667	675	655	689	661	691	677	680	686	668	682	668	706	697	628	687	690	700	692	671	701	659	675	716	679	717	698	677	679	716	742	687	680	660	699	646	711	722	681	692	652	679	710	698	664	677	715	684	661	701	647	659	656	647	684	681	736	699	674	692	710	677	681	693	712	722	681	707	706	686	650	657	707	749	698	684	684	742	709	676	738	709	655	671	675	682	665	686	649	719	729	668	713	732	700	653	619	673	666	714	667	710	687	711	681	690	658	695	694	712	679	673	720	719	681	638	677	666	739	698	711	639	650	659	677	691	656	689	711	663	679	682	699	651	650	692	698	716	648	658	673	685	688	713	684	696	654	699	756	702	683	680	690	720	666	731	709	719	665	698	708	750	689	680	691	738	703	720	679	732	716	679	720	743	633	671	671	710	675	694	663	683	692	624	720	668	709	708	685	685	725	660	674	666	727	699	675	672	659	679	697	698	670	674	672	709	705	691	715	691	707	674	714	686	698	711	673	700	701	720	701	628	730	669	686	677	645	711	695	693	700	681	712	670	716	709	693	652	675	748	727	717	742	690	701	676	678	673	690	670	676	725	698	653	712	670	714	690	636	750	675	683	740	670	677	698	651	685	712	653	702	706	728	717	672	649	640	732	690	686	689	699	678	699	714	731	738	715	703	678	672	712	698	662	684	747	706	709	687	675	693	704	720	712	711	671	710	739	716	666	678	704	666	686	683	699	654	664	677	712	705	691	697	698	665	693	715	668	638	716	699	703	678	633	667	702	726	677	701	630	670	677	690	692	680	704	681	698	738	693	696	688	665	716	643	733	697	712	674	686	678	685	680	655	679	675	610	685	692	720	688	668	692	667	676	702	682	741	708	668	676	653	674	682	641	734	691	658	658	724	716	716	705	639	683	692	682	675	651	712	671	669	690	678	685	688	738	716	684	714	672	671	644	668	712	702	678	666	683	669	676	700	729	679	692	693	687	696	660	723	686	699	691	650	668	733	679	652	721	710	703	687	656	636	698	727	679	737	706	696	731	619	739	675	708	673	709	705	694	690	673	630	715	699	684	694	673	700	696	721	697	698	646	701	712	696	720	695	697	674	686	699	682	673	700	707	691	712	678	679	684	731	740	734	695	701	666	669	668	659	678	693	699	710	655	692	710	660	669	727
33702	48458	37006	19784	7566	2561	1473	1216	1267	1227	1090	1238	1261	1176	1149	1234	1252	1175	1153	1230	1175	1246	1203	1221	1196	1229	1223	1176	1206	1168	1173	1257	1219	1207	1238	1204	1216	1289	1162	1166	1229	1219	1225	1123	1310	1179	1214	1248	1203	1151	1218	1247	1272	1176	1189	1220	1220	1201	1232	1246	1208	1233	1211	1190	1271	1247	1207	1175	1225	1205	1173	1178	1215	1290	1204	1249	1247	1165	1210	1250	1175	1206	1228	1168	1277	1262	1212	1192	1163	1164	1234	1224	1191	1203	1160	1230	1168	1232	1217	1252	1146	1270	1223	1165	1160	1239	1218	1226	1229	1227	1164	1243	1248	1180	1179	1211	1199	1200	1211	1200	1235	1187	1256	1190	1262	1181	1191	1162	1154	1225	1206	1212	1173	1234	1198	1138	1175	1186	1233	1249	1230	1249	1201	1164	1205	1188	1203	1160	1159	1244	1154	1273	1191	1204	1202	1196	1179	1178	1234	1228	1221	1218	1223	1171	1235	1176	1249	1211	1229	1173	1216	1261	1221	1166	1222	1277	1212	1195	1221	1158	1166	1211	1154	1217	1240	1238	1229	1176	1190	1181	1195	1255	1152	1223	1167	1217	1190	1196	1219	1201	1274	1199	1212	1226	1234	1189	1261	1171	1219	1189	1219	1209	1184	1261	1168	1266	1196	1178	1202	1195	1236	1178	1245	1220	1162	1222	1200	1220	1144	1187	1174	1230	1205	1241	1235	1173	1226	1199	1229	1239	1181	1207	1187	1150	1172	1254	1227	1247	1164	1218	1207	1188	1192	1192	1219	1246	1228	1239	1216	1227	1265	1206	1218	1172	1221	1254	1248	1122	1129	1229	1143	1184	1248	1231	1260	1199	1217	1234	1226	1204	1196	1239	1214	1212	1304	1178	1180	1180	1220	1170	1227	1243	1200	1214	1268	1233	1208	1239	1180	1277	1247	1201	1161	1247	1258	1181	1254	1210	1214	1201	1197	1228	1149	1217	1211	1252	1163	1183	1212	1236	1202	1247	1241	1207	1142	1184	1228	1132	1204	1232	1235	1209	1247	1248	1262	1210	1233	1205	1235	1220	1188	1180	1161	1139	1171	1192	1202	1178	1209	1186	1181	1217	1175	1193	1174	1216	1228	1149	1182	1181	1232	1233	1189	1212	1184	1254	1223	1207	1154	1146	1243	1215	1213	1242	1179	1204	1216	1220	1207	1280	1264	1265	1216	1174	1200	1156	1200	1185	1222	1233	1304	1237	1166	1227	1181	1203	1157	1212	1258	1268	1190	1183	1189	1217	1239	1187	1218	1141	1225	1284	1230	1185	1278	1148	1243	1199	1199	1232	1134	1234	1208	1252	1245	1212	1219	1242	1202	1248	1235	1246	1280	1232	1157	1224	1245	1185	1241	1152	1183	1201	1198	1236	1188	1213	1223	1158	1138	1274	1204	1222	1191	1228	1213	1222	1212	1179	1232	1239	1256	1180	1238	1214	1218	1186	1135	1247	1187	1243	1272	1260	1209	1177	1188	1204	1214	1211	1245	1222	1266	1174	1183	1160	1263	1194	1185	1187	1251	1243	1126	1260	1212	1186	1268	1194	1178	1257	1167	1208	1199	1203	1200	1164	1223	1222	1216	1236	1269	1195	1204	1195	1181	1245	1253	1195	1188	1196	1189	1182	1188	1201	1142	1237	1221	1231	1222	1194	1266	1273	1167	1165	1209	1156	1244	1181	1234	1217	1237	1192	1205	1188	1210	1192	1195	1169	1178	1235	1243	1201	1229	1254	1229	1237	1139	1224	1203	1157	1212	1212	1245	1227	1148	1235	1209	1164	1190	1172	1240	1209	1190	1259	1167	1202	1206	1221	1203	1223	1176	1193	1227	1236	1159	1236	1187	1193	1189	1189	1202	1225	1131	1247	1241	1193	1245	1248	1166	1161	1258	1216	1205	1272	1185	1198	1205	1171	1262	1222	1197	1199	1126	1209	1237	1213	1226	1276	1242	1212	1237	1201	1265	1218	1154	1178	1187	1219	1208	1260	1226	1250	1193	1240	1260	1238	1206	1194	1227	1212	1220	1247	1235	1194	1276	1178	1244	1214	1227	1205	1219	1169	1166	1178	1195	1166	1258	1184	1241	1207	1190	1182	1162	1196	1257	1202	1229	1181	1193	1213	1203	1212	1254	1187	1245	1212	1179	1258	1190	1223	1248	1230	1213	1184	1223	1222	1172	1139	1252	1219	1198	1265	1205	1209	1205	1228	1211	1242	1281	1218	1204	1193	1250	1227	1219	1188	1274	1212	1206	1197	1183	1236	1236	1208	1237	1220	1174	1222	1279	1163	1216	1254	1235	1244	1192	1255	1224	1132	1225	1188	1126	1228	1202	1244	1281	1162	1136	1227	1173	1263	1199	1201	1293	1247	1188	1280	1207	1185	1288	1222	1228	1182	1254	1203	1228	1193	1234	1249	1216	1196	1153	1193	1206	1274	1200	1235	1211	1199	1234	1235	1169	1212	1191	1220	1159	1171	1207	1201	1255	1212	1312	1211	1202	1226	1240	1224	1246	1191	1252	1186	1221	1210	1208	1207	1195	1207	1234	1205	1261	1201	1235	1168	1222	1196	1248	1139	1183	1167	1213	1289	1242	1210	1218	1254	1214	1199	1210	1114	1247	1214	1230	1214	1237	1172	1229	1236	1177	1178	1227	1156	1202	1225	1229	1148	1170	1177	1255	1247	1175	1220	1196	1145	1226	1194	1229	1251	1170	1191	1268	1214	1186	1234	1267	1176	1288	1237	1256	1209	1188	1219	1184	1177	1199	1224	1188	1141	1180	1264	1186	1262	1201	1189	1131	1290	1233	1239	1218	1225	1224	1286	1225	1205	1244	1242	1189	1199	1149	1238	1233	1221	1176	1205	1193	1159	1206	1176	1167	1217	1229	1124	1233	1220	1245	1159	1233	1191	1249	1188	1190	1205	1200	1209	1291	1200	1213	1202	1215	1163	1195	1209	1213	1225	1209	1201	1230	1198	1225	1236	1200	1158	1194	1207	1211	1251	1163	1220	1181	1252	1206	1255	1188	1176	1193	1196	1245	1184	1219	1220	1227	1209	1185	1233	1144	1195	1243	1242	1232	1186	1179	1215	1242	1231	1221	1193	1217	1221	1216	1256	1165	1186	1230	1249	1254	1181	1184	1185	1187	1227	1217	1151	1204	1176	1271	1151	1216	1167	1224	1188	1200	1227	1247	1224	1206	1222	1196	1184	1249	1184	1237	1206	1162	1214	1174	1234	1277	1235	1236	1220	1192	1243	1267	1231	1268	1224	1178	1164	1237	1175	1283	1162	1165	1183	1245	1250	1250	1248	1211	1173	1252	1228	1241	1160	1194	1233	1273	1196	1172	1300	1217	1223	1238	1204	1218	1200	1245	1216	1191	1221	1226	1235	1212	1217	1192	1279	1184	1204	1223	1269	1205	1200	1184	1143	1258	1213	1213	1129	1232	1184	1251	1193	1237	1212	1225	1177	1222	1220	1206	1224	1180	1222	1186	1263	1216	1286	1184	1264	1226	1175	1221	1218	1231	1262	1193	1209	1236	1234	1223	1183	1211	1184	1255	1219	1178	1199	1199	1229	1179	1193	1209	1159	1224	1209	1218	1287	1225	1220	1280	1237	1184	1256	1176	1276	1153	1179	1182	1194	1226	1252	1183	1189	1262	1187	1207	1213	1181	1209	1252	1241	1239	1185	1256	1195	1286	1154	1187	1217	1193	1291	1194	1212	1233	1247	1257	1205	1189	1188	1202	1209	1192	1223	1204	1187	1222	1149	1214	1163	1258	1226	1287	1152	1271	1289	1239	1220	1239	1231	1178	1167	1206	1259	1233	1190	1223	1118	1202	1221	1196	1214	1220	1228	1171	1240	1211	1154	1191	1197	1211	1181	1182	1250	1191	1232	1195	1226	1219	1182	1228	1174	1182	1141	1220	1282	1196	1226	1245	1195	1196	1148	1231	1212	1150	1197	1179	1146	1224	1185	1212	1223	1212	1221	1212	1159	1248	1209	1192	1198	1144	1211	1232	1240	1212	1352	1279	1178	1226	1270	1231	1197	1199	1226	1211	1172	1215	1268	1210	1180	1224	1168	1202	1205	1153	1187	1205	1123	1223	1224	1254	1210	1203	1186	1185	1300	1244	1265	1181	1229	1192	1135	1282	1216	1173	1249	1205	1183	1140	1245	1179	1189	1224	1216	1192	1159	1173	1185	1221	1176	1152	1185	1221	1233	1153	1234	1205	1243	1148	1188	1193	1239	1228	1243	1257	1214	1189	1210	1204	1228	1187	1227	1194	1164	1215	1170	1194	1193	1223	1151	1201	1196	1162	1234	1154	1234	1192	1283	1230	1245	1196	1187	1212	1252	1224	1222	1220	1225	1228	1183	1211	1227	1195	1223	1237	1230	1174	1255	1189	1227	1244	1228	1238	1196	1206	1187	1249	1213	1202	1222	1235	1226	1246	1199	1267	1243	1170	1175	1203	1225	1198	1177	1261	1160	1140	1247	1214	1177	1174	1240	1217	1192	1245	1224	1266	1216	1238	1202	1185	1200	1182	1175	1230	1220	1211	1216	1215	1209	1170	1241	1226	1272	1169	1198	1195	1135	1257	1255	1288	1228	1215	1237	1218	1230	1269	1219	1153	1199	1252	1238	1227	1246	1235	1236	1224	1210	1238	1208	1228	1171	1245	1275	1187	1229	1289	1263	1251	1273	1209	1259	1177	1222	1183	1225	1175	1261	1236	1192	1213	1267	1240	1140	1211	1225	1193	1178	1200	1252	1198	1158	1214	1199	1271	1194	1207	1193	1206	1209	1190	1222	1212	1230	1203	1178	1224	1141	1241	1237	1107	1241	1222	1219	1193	1199	1199	1214	1235	1230	1205	1196	1173	1227	1230	1198	1221	1200	1230	1207	1210	1208	1173	1178	1261	1217	1197	1188	1241	1161	1206	1207	1255	1135	1245	1148	1186	1235	1214	1259	1194	1247	1177	1281	1298	1224	1174	1188	1160	1194	1285	1148	1213	1200	1219	1241
24278	23146	34234	30397	21917	10581	1930	546	471	518	520	486	510	488	488	495	500	481	457	483	492	519	498	491	490	490	483	473	455	478	510	491	493	500	478	478	446	490	467	455	463	495	516	465	465	512	479	468	498	472	478	519	450	490	472	481	470	503	489	485	469	516	487	441	484	454	494	459	468	477	460	464	507	461	464	506	478	460	514	502	532	448	501	510	452	483	479	473	465	465	481	475	523	476	500	474	517	483	499	443	472	484	490	512	437	436	495	450	477	500	464	487	501	474	508	489	510	479	492	477	474	505	479	499	459	468	467	470	516	467	475	532	464	504	490	459	508	480	434	525	526	473	453	492	486	499	471	480	464	459	468	443	510	484	492	510	491	482	492	471	468	482	477	467	484	529	471	501	452	509	472	477	466	484	489	493	472	493	468	495	462	462	461	462	498	531	484	488	511	485	482	445	477	494	493	485	448	477	457	480	438	485	466	470	455	532	477	459	458	483	482	475	465	492	490	477	453	456	467	449	475	461	496	516	495	474	452	439	500	409	473	507	482	500	441	493	456	504	474	452	447	476	477	495	488	456	503	462	481	530	462	484	477	511	484	457	529	452	476	478	473	511	438	478	464	482	477	468	486	428	475	469	511	455	479	477	505	489	444	459	492	507	496	491	466	493	473	453	489	514	456	465	465	461	493	480	492	501	496	464	436	482	480	489	474	486	490	485	446	439	475	461	471	438	480	471	498	503	474	490	473	459	478	459	494	461	465	495	486	451	514	483	509	447	442	459	445	489	461	505	502	454	473	540	450	472	485	503	474	500	457	487	471	441	494	459	477	481	490	480	465	496	460	432	491	455	503	502	501	464	429	497	519	494	466	479	476	457	474	478	493	487	531	493	452	488	464	515	537	464	479	475	468	490	445	484	491	478	492	497	490	496	455	458	504	493	464	486	453	455	525	502	498	503	494	474	476	489	504	453	480	558	501	516	504	467	448	496	449	463	486	487	467	472	466	472	469	481	486	466	487	464	494	476	514	453	468	500	434	441	482	480	514	468	486	476	468	458	468	459	479	503	473	478	481	481	503	493	506	479	492	501	488	518	470	487	443	499	471	482	497	495	492	471	473	457	510	460	462	484	450	465	452	483	506	475	499	513	473	505	485	449	473	499	459	534	495	530	514	468	486	440	449	470	501	495	464	442	411	507	514	488	493	497	451	454	478	501	490	456	446	461	450	465	507	479	462	480	465	443	475	486	503	474	467	480	462	485	492	469	481	521	477	473	509	476	446	476	499	494	501	491	481	495	457	525	445	489	466	457	484	490	489	485	458	475	539	446	452	520	467	522	471	473	475	429	459	486	463	492	490	488	467	477	520	474	502	461	508	468	453	451	508	506	523	496	468	469	467	488	474	461	451	475	503	453	482	489	492	459	491	444	464	457	476	457	469	459	475	504	463	455	487	496	459	496	500	483	495	503	486	510	525	488	477	468	526	495	460	475	481	484	500	485	454	464	455	476	446	493	469	467	461	456	501	475	495	470	443	501	486	456	505	489	483	462	456	530	495	456	462	459	493	474	453	477	527	497	508	507	478	467	472	449	464	499	430	483	495	449	465	473	473	470	480	493	482	499	469	503	474	493	466	470	488	455	465	460	482	477	458	461	496	471	478	525	500	483	485	480	483	474	445	490	471	467	521	483	474	502	523	494	486	469	518	472	489	451	469	506	453	449	476	487	480	487	490	476	488	502	503	496	472	455	478	471	508	490	494	477	468	457	452	464	457	495	473	475	466	468	460	508	498	476	505	526	496	483	470	503	442	486	513	462	481	499	477	531	480	515	480	479	512	473	485	483	469	485	470	477	481	496	449	475	432	469	461	490	487	486	538	480	504	476	485	467	473	443	452	460	448	517	476	480	522	486	487	502	497	480	499	470	484	487	509	479	473	485	489	477	461	500	486	478	460	470	488	499	484	498	504	453	474	492	458	472	496	459	467	517	477	434	498	474	513	483	488	541	427	482	508	527	495	477	501	463	458	449	478	467	453	466	472	499	526	500	465	525	486	485	469	468	466	479	486	505	464	495	471	490	462	496	453	500	482	485	481	471	483	492	491	504	467	510	521	464	467	478	452	494	498	478	467	455	482	447	469	492	469	496	461	461	444	500	461	523	492	468	449	484	500	448	485	473	494	501	474	501	494	462	470	488	505	490	454	464	481	484	507	492	469	506	500	510	496	450	479	458	488	496	501	495	482	460	429	474	442	478	447	511	516	480	484	488	480	489	484	463	517	512	481	484	476	503	472	448	483	460	475	479	480	493	471	520	489	460	496	489	462	481	448	492	474	491	495	492	481	516	489	453	491	501	489	480	457	481	499	521	495	468	464	496	458	499	469	476	507	483	466	461	490	453	482	497	478	472	514	471	469	476	475	532	515	522	476	523	481	449	472	470	462	457	475	452	482	507	491	476	485	469	481	465	495	516	487	515	493	487	459	483	515	482	459	518	482	474	493	460	523	464	448	475	481	459	516	470	494	450	479	487	479	512	482	511	464	511	509	441	508	508	467	481	449	494	443	469	469	459	451	493	445	477	488	510	438	465	514	522	437	437	519	451	463	460	470	438	499	473	433	487	493	481	502	504	515	448	470	475	480	469	475	455	512	505	461	456	500	478	429	469	482	503	461	500	478	469	455	528	445	488	477	520	485	497	445	467	491	445	474	524	457	495	490	519	436	433	469	516	457	464	494	505	483	463	469	458	505	473	490	463	507	507	433	499	459	465	492	470	489	440	518	471	445	508	487	448	454	495	439	495	461	462	437	501	451	489	468	488	491	464	479	484	492	485	426	483	474	473	485	505	498	445	523	454	502	479	465	462	453	458	488	482	508	508	491	468	492	490	457	497	474	523	448	483	492	444	483	441	497	471	494	452	461	502	480	514	485	481	457	493	514	482	494	485	470	490	418	487	456	489	476	502	458	492	485	464	480	496	461	466	514	473	442	456	452	463	480	484	443	470	496	465	454	487	479	483	455	481	480	464	480	453	471	459	536	437	469	475	503	480	482	493	485	466	463	491	483	473	466	492	495	492	493	470	508	503	473	492	489	461	484	522	502	441	470	498	522	504	492	470	463	510	511	493	545	463	455	457	457	505	479	437	476	440	505	455	486	514	490	470	457	431	466	447	498	500	475	470	458	525	475	486	455	456	465	486	496	466	509	500	470	492	460	497	441	466	485	456	431	435	508	461	513	483	464	502	493	477	482	467	458	472	493	474	474	445	517	478	452	484	471	471	463	501	490	462	430	491	467	494	460	488	458	468	494	457	483	479	496	494	511	473	456	509	467	456	466	489	437	505	471	486	475	511	494	475	489	452	499	516	468	496	487	473	451	470	505	489	466	475	509	515	493	493	496	473	468	483	486	501	439	450	471	460	438	461	506	505	469	464	515	479	448	516	453	459	432	468	464	478	463	477	474	453	498	464	477	471	459	468	463	473	458	476	489	460
55877	89850	69857	44526	25333	7512	3015	923	904	842	904	896	919	807	890	858	826	922	857	844	882	876	892	882	842	875	844	916	898	902	870	882	885	895	848	829	862	924	828	949	848	856	892	894	890	857	870	987	841	826	923	904	884	886	923	909	859	844	910	850	900	897	904	886	849	838	882	865	890	890	922	846	845	903	836	838	821	840	921	861	933	878	890	861	887	844	866	850	938	841	869	896	893	819	895	871	871	873	864	897	937	865	925	849	888	864	854	879	851	953	900	849	861	857	897	878	900	917	839	821	870	901	846	885	851	899	830	881	857	892	863	831	884	863	873	868	835	882	790	871	895	892	818	866	830	885	874	854	848	868	922	856	851	848	839	843	900	861	809	859	847	865	909	850	889	892	859	883	905	893	857	860	826	887	894	891	874	915	824	895	873	812	838	894	858	816	856	892	851	841	854	882	868	880	902	915	847	888	890	828	879	878	821	866	845	861	869	890	834	858	899	835	865	862	824	858	864	808	829	857	875	814	870	848	875	857	826	886	870	848	861	875	853	877	854	886	892	874	856	864	901	857	854	876	875	873	884	861	847	913	843	915	839	873	821	855	893	851	896	874	852	883	846	836	831	800	851	862	876	834	840	908	832	891	891	914	843	908	862	845	874	830	911	848	862	853	787	875	912	916	830	812	892	809	916	866	880	901	859	834	890	877	884	885	861	865	827	884	834	861	855	896	914	866	891	841	875	802	845	839	864	899	862	887	831	936	902	869	848	925	818	857	861	844	845	859	847	831	828	831	861	873	921	854	847	835	843	818	893	827	864	871	830	838	888	865	895	819	875	888	885	814	855	919	859	852	828	842	856	891	901	877	881	847	901	850	887	890	853	890	911	918	884	854	881	839	850	871	859	839	869	842	927	819	849	848	838	909	856	851	846	849	892	854	911	837	843	867	908	876	891	858	855	804	829	868	884	842	878	846	900	889	862	892	914	879	899	897	834	886	892	904	898	892	873	874	837	862	915	865	840	856	847	915	928	902	873	898	843	828	887	864	889	838	897	910	921	908	882	816	879	876	820	863	890	858	893	837	906	900	873	875	836	904	860	883	865	830	873	851	894	883	865	883	858	921	884	816	886	893	845	854	908	881	896	859	909	839	823	878	856	879	853	830	855	893	822	864	842	853	848	855	799	856	816	870	894	945	872	898	891	862	821	811	905	873	855	863	872	875	872	840	886	869	870	872	850	884	879	813	851	865	857	803	838	914	876	833	874	912	852	894	893	839	844	892	839	871	833	851	850	868	919	874	831	891	839	880	894	836	843	868	931	837	855	892	801	875	916	864	839	918	854	876	879	890	870	841	852	852	822	878	809	887	867	858	904	854	857	864	877	881	826	869	903	913	835	835	859	863	855	829	885	910	887	851	889	872	879	844	852	889	831	842	844	843	836	866	914	890	905	847	927	851	904	892	890	846	927	827	854	890	871	917	856	872	879	814	891	838	827	875	878	853	846	872	932	886	933	855	875	876	913	863	874	868	863	878	894	870	861	868	876	859	843	877	845	860	899	892	867	903	850	854	900	910	852	851	854	836	862	881	839	847	882	854	823	874	851	864	869	850	904	880	830	870	815	847	884	876	886	869	882	825	897	783	828	845	876	827	879	870	872	851	932	869	857	865	891	864	871	860	887	860	855	893	858	866	914	891	888	881	898	851	912	880	915	815	860	877	845	820	894	851	840	895	849	840	914	869	902	877	867	878	897	901	859	877	810	833	871	868	886	888	877	894	893	807	908	910	896	864	880	851	895	849	867	829	868	859	839	859	854	875	890	857	858	908	886	825	843	857	898	849	900	879	882	890	878	834	908	820	860	878	863	867	886	823	862	890	887	872	864	897	862	858	852	869	873	841	838	882	810	939	851	869	904	836	891	888	829	868	869	829	898	873	883	869	856	940	860	810	884	913	845	841	859	859	871	854	889	847	881	865	875	859	883	911	888	929	857	898	845	824	878	871	867	899	891	852	841	883	821	899	873	884	870	898	849	943	907	865	864	842	808	843	870	866	860	907	900	838	864	853	917	876	834	902	841	875	844	897	887	860	872	843	846	906	847	846	879	938	858	858	847	882	895	867	910	856	844	815	895	878	916	885	898	871	884	862	913	916	867	838	924	903	900	844	906	858	880	863	860	838	900	844	930	869	826	811	901	814	851	821	849	817	864	887	886	814	920	867	847	860	872	870	870	860	802	867	901	912	832	869	894	817	867	907	858	867	872	889	817	869	859	853	874	853	882	864	874	871	873	856	864	886	879	870	864	856	847	872	843	859	888	923	951	819	895	882	914	882	895	852	903	879	887	859	896	871	882	873	871	882	883	857	906	841	812	868	824	892	858	852	862	847	862	843	857	861	877	861	890	909	879	845	885	879	851	833	885	899	835	903	916	805	870	890	882	810	846	909	841	857	850	879	820	853	891	851	807	865	886	884	877	848	855	864	872	883	870	884	879	841	828	868	851	865	862	876	917	826	843	841	880	829	910	883	816	904	878	909	841	852	843	854	880	902	862	889	836	837	852	867	852	862	845	854	867	843	855	836	825	900	892	870	849	900	849	858	888	892	884	895	800	910	905	835	846	820	854	864	859	797	969	827	896	917	897	858	879	870	917	895	837	829	871	849	827	858	820	862	880	835	860	865	839	866	899	832	884	853	909	863	874	829	838	838	891	860	861	841	866	920	901	885	877	842	862	823	828	856	875	876	841	853	854	914	873	893	888	882	824	838	889	861	866	838	860	857	899	872	874	890	895	895	841	906	818	874	868	860	898	871	886	827	885	849	855	905	909	893	929	895	864	911	852	821	916	859	880	832	837	878	862	912	891	838	868	877	891	847	883	885	875	858	877	880	901	886	886	805	954	843	890	844	865	872	823	906	898	905	879	865	864	880	834	872	916	949	933	909	852	892	923	872	864	871	839	884	831	887	917	845	787	890	825	884	871	905	907	876	937	848	867	869	853	885	831	898	832	867	885	893	893	842	858	844	847	909	902	838	896	832	847	875	839	840	865	883	882	885	900	805	853	914	837	837	886	818	864	826	881	860	881	894	867	889	877	925	891	898	859	842	899	839	871	851	808	882	866	850	899	874	892	896	846	860	887	852	890	874	858	867	840	818	845	895	875	918	826	897	863	860	848	862	878	847	857	867	921	886	848	827	875	859	789	863	865	901	825	843	922	894	892	871	842	851	839	859	904	835	865	841	830	831	874	925	809	826	878	872	883	880	840	842	816	877	886	843	898	854	896	857	866	872	839	892	917	848	880	844	881	824	846	908	929	891	875	893	907	868	879	829	813	861	876	890	832	851	899	859	842	876	826	896	877	879	833	841	915	867	879	921	871	843	877	869	844	906	868	846	867	881	860	875	852	808	889	906	868	891	821	870	849	849	877	850	850	865	869	854	790	875	886	893	890	901	859	942	827	869	811	860	854	845	832	890	868	838	910	879	874	893	857	879
23131	21775	31400	27299	23228	20079	8936	686	547	518	503	509	489	553	477	438	464	502	482	488	499	519	521	490	503	506	482	501	482	463	509	537	459	485	512	526	471	494	466	487	486	521	529	511	460	513	490	441	468	464	491	485	527	500	520	488	518	471	464	474	454	454	491	537	526	483	496	493	478	471	471	509	494	495	497	446	471	480	524	508	481	497	469	505	461	492	481	493	460	470	461	527	491	482	447	495	478	459	506	482	508	453	504	454	462	495	481	459	476	479	524	460	479	489	525	501	476	480	479	498	563	481	524	491	501	483	457	464	477	512	484	507	466	485	470	496	465	507	481	429	468	467	558	499	480	468	490	480	476	528	513	496	462	450	461	453	450	480	495	483	468	489	487	472	475	469	487	524	494	495	524	528	505	479	493	509	450	467	473	512	482	472	498	512	482	470	488	495	494	461	472	494	476	473	506	495	481	465	494	487	463	521	485	474	515	480	529	464	504	508	461	529	515	447	469	476	505	498	496	420	513	466	486	454	467	502	491	505	468	478	536	482	452	493	470	480	481	474	471	486	527	468	459	469	495	522	484	461	505	548	470	503	480	421	452	502	481	503	485	478	480	515	475	461	468	502	496	458	445	479	480	453	484	476	500	467	495	489	489	479	506	476	514	471	505	493	486	468	494	490	475	469	491	501	509	480	467	524	489	478	451	505	500	546	499	500	458	496	475	486	490	487	495	505	493	473	498	564	502	486	481	432	512	462	492	485	509	524	487	491	449	454	472	508	506	447	482	497	489	470	480	466	476	501	463	475	456	468	473	469	483	438	469	508	466	502	519	460	471	504	479	453	464	473	443	470	474	509	475	483	452	471	449	478	489	449	507	492	480	451	484	516	479	439	507	482	525	444	447	478	432	515	471	520	465	460	486	458	503	461	504	465	535	502	498	458	451	476	495	480	461	499	457	484	478	477	515	493	477	442	462	467	479	438	496	464	465	488	526	499	451	457	418	431	478	503	454	490	476	459	457	480	495	477	501	508	487	485	512	460	446	489	470	491	477	458	495	477	489	472	491	485	524	443	503	456	480	462	495	490	457	491	469	509	499	484	483	445	455	485	463	496	493	473	475	472	497	469	512	519	499	475	512	462	499	468	494	483	476	522	494	482	499	476	466	494	475	470	456	488	433	497	481	480	487	459	488	459	487	481	477	510	512	459	486	512	445	500	476	468	494	479	469	496	497	522	467	475	474	463	475	474	519	480	472	472	512	454	476	486	516	463	474	475	474	479	466	471	481	452	498	500	491	476	439	465	470	496	466	462	463	526	445	455	469	467	489	520	502	476	453	490	496	477	463	468	493	474	487	504	482	516	463	480	490	479	502	472	487	470	500	460	517	478	462	485	496	494	440	472	441	481	508	470	500	470	499	493	466	484	492	440	451	449	486	464	484	484	474	487	465	427	451	492	451	488	491	474	452	515	492	452	441	481	479	465	479	450	495	480	494	480	468	497	450	472	500	455	445	509	489	471	505	539	501	435	488	496	476	469	500	471	523	488	497	481	484	488	467	449	475	456	501	498	501	471	519	483	489	505	408	456	514	465	496	459	480	461	497	466	448	498	496	456	438	520	482	463	509	485	487	477	447	467	485	466	458	484	495	469	433	468	505	478	486	519	458	483	457	470	489	447	512	488	485	490	527	474	472	455	492	476	518	529	449	489	419	449	478	474	467	503	462	523	502	457	514	508	508	523	492	496	496	476	538	525	483	435	456	490	476	484	531	522	453	508	455	450	479	462	485	464	477	485	456	479	518	451	472	497	464	460	427	454	523	484	503	485	452	489	499	440	455	494	482	478	481	473	472	462	424	463	481	463	414	511	482	451	489	536	444	454	449	493	492	476	494	496	474	483	508	491	445	459	469	484	496	483	541	450	483	479	472	472	480	504	507	495	534	485	465	491	478	474	505	451	523	493	497	482	490	448	468	513	503	477	501	505	503	466	481	480	481	488	459	480	499	474	517	516	517	488	482	536	486	488	490	490	509	534	472	438	447	462	449	492	466	510	475	438	478	504	512	460	509	485	474	445	473	501	473	497	457	470	487	502	466	440	487	478	513	494	441	458	457	441	483	512	501	488	468	471	476	491	513	467	454	445	491	495	450	458	452	461	480	491	472	475	500	473	514	437	504	476	513	472	483	473	479	491	487	459	486	511	484	481	460	508	471	480	474	512	478	466	437	508	499	465	466	455	513	484	513	477	502	464	496	495	454	465	485	467	472	482	513	450	500	509	440	510	484	478	491	501	484	456	487	481	514	507	476	480	524	485	494	523	475	515	474	511	477	476	468	453	503	501	504	520	500	470	524	448	492	479	494	509	518	484	465	472	486	494	482	508	488	455	473	477	501	500	482	491	467	510	465	489	517	501	481	497	487	480	478	452	499	440	478	471	482	496	472	495	488	485	460	461	481	477	490	472	502	475	523	496	479	465	473	498	494	459	486	495	460	495	497	513	470	480	471	520	484	498	474	481	495	441	499	476	499	509	499	498	466	481	480	456	438	481	500	518	472	461	473	449	464	505	501	490	475	490	458	491	478	461	491	455	474	459	482	512	488	457	533	500	495	482	459	477	479	499	513	469	485	464	487	477	479	458	493	483	473	479	502	464	461	452	446	471	513	482	488	491	514	498	500	495	467	484	481	461	498	494	485	502	513	470	479	473	476	509	468	478	466	474	501	496	482	514	428	468	502	500	483	462	497	527	475	495	486	508	478	516	448	494	450	489	477	498	451	493	508	472	474	507	453	470	489	504	459	477	465	458	477	495	451	463	488	475	498	500	484	498	455	471	479	466	450	485	460	439	510	503	509	463	489	499	443	496	485	451	488	474	469	492	484	492	499	479	462	534	510	481	523	469	499	453	509	525	454	451	478	452	487	491	466	484	497	466	498	487	522	476	476	460	473	479	501	492	471	497	485	490	496	493	516	506	462	441	527	478	477	484	479	479	508	472	481	449	458	456	499	448	479	479	511	475	462	482	467	493	481	545	471	460	455	498	470	478	481	514	504	498	459	503	495	502	489	458	469	478	461	499	447	495	466	465	470	510	482	475	482	495	522	486	495	470	528	508	444	454	510	455	503	473	525	453	502	477	464	461	478	454	498	461	428	510	515	451	483	469	496	456	456	441	464	504	505	469	458	503	465	446	459	457	521	484	437	451	499	510	474	459	523	486	485	517	458	466	483	461	491	486	502	479	475	481	462	470	456	501	473	462	536	425	509	502	495	507	492	471	453	486	467	444	499	433	494	463	496	511	478	452	484	500	521	447	511	515	482	493	433	491	477	497	483	510	507	481	476	484	475	476	455	436	469	466	460	481	508	526	465	455	445	489	485	435	478	490	505	444	501	480	455	516	455	509	502	495	466	504	461	468	466	488	454	481	484	468	479	496	504	513	483	452	500	497	438	480	539	488	448	467	479	532	484	529	504	521	506	496	488	483	504	430	486	482
58342	101343	82311	57113	36959	13156	4330	878	867	831	845	838	800	817	855	814	808	785	801	846	814	809	879	785	893	761	800	799	831	784	826	772	838	788	848	840	754	792	853	801	824	923	832	822	850	807	830	838	834	776	793	774	890	821	839	876	814	857	820	838	877	826	781	808	811	837	829	829	824	804	757	832	823	836	810	851	742	790	851	779	820	837	790	794	805	841	808	838	826	812	878	829	803	810	846	841	849	824	783	819	785	786	816	767	820	764	806	795	864	846	851	808	814	794	798	841	811	809	829	833	833	843	818	780	819	809	746	800	825	793	808	771	832	813	801	835	812	779	804	807	855	762	809	827	821	795	783	799	821	797	827	803	744	839	868	842	886	810	797	847	785	810	791	803	825	812	855	806	845	811	771	781	810	805	807	850	803	834	821	850	766	864	856	768	805	779	801	827	805	859	789	840	866	830	840	840	815	800	863	823	803	805	816	800	853	815	834	857	821	817	818	852	813	818	852	833	831	843	861	802	773	860	815	858	843	789	793	814	854	837	795	848	831	818	843	826	814	851	866	818	834	803	821	827	858	868	834	787	777	747	810	850	811	844	852	822	771	860	815	788	778	764	800	831	846	788	769	802	831	806	841	808	851	815	800	787	845	794	791	789	826	816	841	836	742	881	826	802	862	796	797	780	850	864	828	861	843	812	778	838	865	843	790	807	817	821	832	825	838	820	845	832	802	815	840	827	765	787	793	814	806	813	760	833	822	824	803	794	821	803	806	868	836	843	778	833	817	844	857	781	849	792	873	836	788	770	784	790	813	829	731	821	821	819	798	800	799	811	796	777	827	849	774	805	772	763	801	815	807	837	795	854	810	809	818	782	816	782	823	834	841	817	818	816	816	845	830	781	804	793	822	857	897	835	831	817	848	816	820	793	863	795	820	846	805	783	802	837	838	827	883	833	817	819	786	741	798	877	829	827	810	814	851	859	857	821	782	813	844	856	817	784	809	781	829	806	783	802	788	821	823	810	833	805	837	776	824	852	805	814	801	774	778	796	789	793	859	818	855	832	794	803	822	812	804	832	843	835	830	834	798	809	844	795	834	864	842	813	811	805	809	832	848	810	752	852	834	820	764	765	841	762	820	809	799	854	825	775	806	845	821	799	826	787	797	875	778	801	815	814	780	831	818	832	858	762	841	813	786	836	808	831	852	849	813	798	790	845	839	836	825	838	814	809	777	830	839	833	824	813	811	862	840	796	832	806	823	796	872	780	804	861	801	832	798	833	830	808	770	815	763	828	820	831	825	823	795	801	837	772	812	806	838	798	828	846	826	792	857	771	779	744	790	779	813	844	835	867	845	855	798	851	838	809	826	804	809	794	865	772	842	825	828	853	792	792	832	760	789	813	776	818	798	788	810	861	821	840	843	853	814	783	836	805	817	781	872	836	743	847	795	866	803	839	811	845	809	833	850	822	814	803	812	798	827	836	811	852	848	813	819	845	824	808	828	815	858	805	806	780	775	808	800	825	816	875	812	836	851	779	829	841	791	829	802	779	798	815	808	866	815	814	812	845	809	800	724	821	829	813	830	829	832	852	803	789	846	812	815	856	817	831	848	836	797	819	768	803	803	848	814	831	839	789	820	802	787	808	821	844	844	831	866	806	813	787	816	733	825	798	784	792	831	816	813	827	814	833	815	821	840	811	822	806	818	779	771	802	794	852	827	863	829	844	794	785	775	791	831	797	799	849	828	821	837	828	889	825	798	793	827	818	891	827	809	805	825	809	807	818	815	844	847	777	854	844	822	833	861	784	836	815	792	807	833	819	796	799	787	825	858	854	833	838	807	789	811	873	832	849	797	897	844	868	849	797	793	827	833	809	825	826	794	766	862	808	833	809	835	782	862	783	798	838	791	771	840	834	847	871	831	771	805	800	808	820	737	835	779	865	896	789	801	769	810	879	784	825	796	814	816	818	871	798	785	870	849	782	776	813	796	771	845	806	819	857	843	818	801	846	827	835	758	804	830	859	774	770	786	841	823	797	813	814	805	811	799	771	812	849	826	791	820	811	783	826	828	819	851	810	826	782	814	788	829	813	781	779	835	891	859	884	824	906	811	836	818	823	836	805	895	805	795	831	824	839	790	786	813	787	780	821	814	851	849	786	860	794	847	865	811	793	795	824	777	776	818	833	837	811	870	838	879	831	819	819	764	800	816	822	763	835	798	864	805	853	828	898	783	804	821	779	834	784	845	810	835	798	838	822	786	835	856	757	783	792	837	787	811	819	817	839	818	842	808	799	857	790	788	816	841	806	844	790	817	805	767	794	797	832	831	744	834	820	827	823	769	842	797	855	763	841	826	826	825	827	905	802	802	788	849	821	778	760	791	845	802	777	812	804	830	762	869	791	783	816	839	855	845	786	827	784	784	811	873	821	802	803	781	846	861	816	818	815	781	757	790	826	809	878	805	816	821	830	811	791	814	821	802	844	814	854	827	825	802	833	804	805	799	808	841	856	839	772	885	828	817	788	831	803	822	861	779	867	804	818	830	821	771	787	903	842	843	826	827	826	805	801	837	744	872	798	803	853	824	828	827	805	803	833	854	788	877	838	811	824	793	803	870	879	815	852	872	790	850	867	817	777	815	821	866	813	852	824	827	867	770	766	789	813	811	815	806	799	823	808	788	830	844	799	831	826	771	844	795	755	765	818	821	786	805	845	827	826	818	828	781	836	851	806	833	804	790	860	762	821	780	780	781	809	841	839	803	791	764	823	811	783	773	825	770	831	806	866	793	838	761	814	824	789	874	839	780	786	825	804	817	860	852	816	790	817	834	841	835	863	810	794	820	769	815	786	818	814	792	790	848	801	806	800	836	806	815	803	822	806	798	787	800	802	779	852	781	840	840	842	861	845	814	812	826	800	797	853	846	825	853	821	829	760	844	844	790	819	802	824	852	859	811	829	798	824	834	829	781	816	777	814	819	794	783	835	809	816	816	820	847	821	791	809	830	778	820	838	814	833	835	876	846	824	804	830	782	824	842	843	818	787	826	850	857	805	853	871	821	819	774	805	842	794	861	882	822	855	839	833	774	846	782	815	808	807	827	805	832	821	831	820	865	788	810	866	819	840	778	762	803	849	752	776	802	812	872	833	832	791	862	818	770	806	855	831	815	836	822	889	785	791	817	832	797	808	826	817	765	835	802	826	815	768	755	811	849	791	836	826	820	777	823	823	844	761	825	806	792	811	851	847	775	770	779	809	793	782	806	795	846	828	824	818	778	795	787	784	830	820	804	846	801	856	802	827	829	830	817	778	806	842	846	799	840	835	838	845	860	818	861	805	873	837	826	820	818	850	833	799	829	804	827	804	783	806	791	830	819	835	814	860	803	826	804	844	786	748	810	819	813	844	805	766	804	836	781	815	840	803	789	818	816	827	792	830	804	808	819	807	841	754	811	850	754	827	815	824	836	799	817	794	869	893	852	820	820	769	782	834
27296	29102	32033	19276	5351	1169	849	725	698	727	693	683	700	685	724	651	717	740	717	702	680	687	685	719	662	682	695	680	651	712	695	735	715	654	726	673	726	717	737	718	678	701	760	694	705	721	725	732	689	679	687	688	656	719	672	721	659	679	667	698	693	720	730	679	688	712	762	680	669	725	699	643	698	687	686	732	708	687	683	713	707	708	704	674	655	664	721	726	694	722	730	691	746	746	746	710	697	751	749	698	669	681	694	687	721	722	704	709	774	667	729	718	702	687	694	678	642	687	755	688	723	677	754	695	709	709	656	686	730	728	710	680	723	690	708	638	718	674	696	724	776	710	653	698	741	718	689	694	671	720	771	673	675	753	728	760	691	715	679	688	670	741	709	655	710	691	675	688	724	726	685	684	726	713	634	708	713	743	731	709	700	727	730	724	718	663	685	700	674	674	691	701	688	727	668	698	676	738	726	678	698	734	710	654	719	685	715	715	681	701	704	744	651	666	712	668	722	689	722	704	680	678	672	705	666	703	708	738	674	749	684	708	693	726	755	696	710	719	711	687	708	735	666	681	729	692	725	734	684	663	699	669	750	721	669	668	665	684	696	698	683	707	723	719	713	694	651	743	695	666	695	709	717	713	763	724	733	698	695	729	726	745	703	701	714	686	657	716	714	716	710	689	692	648	719	687	684	674	642	698	665	668	677	712	704	706	718	736	676	740	733	706	728	706	719	709	744	720	688	679	657	714	718	728	693	710	702	711	665	678	671	686	699	680	727	665	715	718	703	722	772	755	727	668	678	759	665	684	687	639	726	679	690	653	706	739	712	731	689	700	710	700	715	678	741	690	680	711	719	713	730	720	718	673	668	656	699	660	705	698	748	723	697	655	708	720	724	677	691	684	712	709	716	694	689	726	689	677	707	699	704	703	730	648	713	675	694	713	681	694	689	705	704	701	674	658	739	698	674	688	721	672	696	705	687	696	693	694	692	685	704	720	695	659	683	722	697	738	675	678	722	666	688	705	686	722	716	713	673	667	754	699	697	700	673	680	688	719	713	746	736	681	722	688	713	681	717	709	677	750	694	696	693	709	735	747	686	709	708	694	672	700	716	761	679	741	697	703	746	689	690	717	698	706	731	647	740	676	728	715	685	698	676	694	655	664	688	716	686	727	671	725	687	689	758	679	738	692	709	691	692	706	739	724	713	746	719	662	729	710	709	703	709	692	710	695	731	705	704	645	724	723	661	674	713	694	701	694	683	705	729	709	745	707	711	706	713	727	683	688	745	703	725	717	708	731	724	685	704	665	630	699	689	739	728	731	710	661	725	706	690	715	670	665	702	684	742	723	722	712	695	725	672	727	662	692	681	722	704	674	691	646	696	726	694	694	677	644	680	665	687	719	667	690	655	694	663	751	704	730	658	705	730	730	730	682	712	745	748	703	683	681	690	725	715	699	697	705	663	647	728	695	723	760	704	640	741	647	687	714	701	732	658	635	746	726	686	702	678	672	728	727	703	689	739	681	667	703	724	714	670	655	661	719	653	693	736	722	692	719	715	743	702	717	719	724	669	744	704	732	693	681	710	708	725	682	728	670	691	692	711	703	666	718	651	665	702	716	714	710	725	713	675	704	762	680	669	725	734	694	735	671	708	688	698	682	665	667	672	669	690	686	659	711	665	684	690	708	666	728	716	707	785	681	678	690	761	686	737	729	741	658	709	753	713	750	739	698	700	714	702	686	659	707	719	717	694	725	716	703	701	707	651	699	734	648	690	677	700	641	723	718	737	711	720	725	681	757	653	701	745	699	667	649	711	686	664	714	717	704	713	706	755	668	735	686	702	713	695	687	661	692	695	679	717	693	727	740	675	753	667	727	743	727	709	753	676	729	728	661	689	719	745	711	697	689	744	704	704	720	666	742	698	688	711	709	748	711	678	683	717	744	661	692	645	756	699	669	684	722	676	687	702	706	677	665	687	712	677	736	712	676	711	685	719	667	663	725	751	682	715	695	707	695	731	651	674	698	696	708	716	720	710	707	647	744	672	746	704	722	685	746	712	704	718	699	707	726	693	720	717	700	754	658	718	744	664	741	699	731	680	705	710	725	718	716	752	733	669	726	669	744	695	723	721	709	704	692	690	689	687	731	722	695	729	690	717	681	745	695	684	724	683	704	701	670	715	718	689	703	679	701	700	679	698	723	725	706	694	678	697	671	665	738	676	683	685	659	711	664	663	701	692	701	733	675	644	661	720	681	686	650	694	698	694	684	729	743	673	703	680	688	733	675	693	696	700	732	722	675	709	674	704	737	652	717	684	707	700	709	694	691	701	686	707	740	699	740	637	675	769	704	691	710	726	669	690	678	741	672	702	705	694	637	712	653	691	743	671	732	714	681	689	702	740	685	699	651	729	711	725	671	736	751	702	699	669	736	682	650	747	708	678	693	716	724	733	734	711	718	706	666	700	674	682	712	660	676	677	716	701	722	745	672	749	704	718	746	700	730	692	687	717	705	694	728	746	654	692	654	710	712	679	722	698	707	660	690	713	712	686	730	713	730	727	741	627	710	680	686	683	705	706	714	679	689	692	684	692	724	758	703	758	724	693	740	723	707	711	712	712	722	709	710	741	678	673	717	748	726	735	690	719	701	695	738	726	722	729	756	703	680	680	657	720	725	680	720	726	710	733	706	687	721	677	700	734	712	728	700	719	729	717	708	688	691	674	723	725	658	728	684	735	677	655	727	725	658	682	691	683	671	677	700	710	731	729	732	698	696	711	687	652	721	733	669	652	693	730	696	705	673	724	702	715	712	665	698	677	756	706	710	676	741	712	734	684	681	729	719	725	701	680	688	695	688	684	739	692	674	686	687	710	690	677	669	716	673	681	745	703	731	732	701	709	711	723	704	649	684	661	738	674	653	710	689	650	709	714	789	686	686	668	679	715	738	701	716	806	718	663	698	673	727	718	683	728	730	709	725	690	703	694	705	689	661	636	713	729	704	700	706	704	721	690	713	735	703	679	660	693	659	703	703	689	712	648	679	700	732	706	697	721	683	688	702	723	733	696	712	674	701	703	700	700	675	686	718	711	684	682	767	706	682	716	719	690	713	730	706	674	706	677	748	760	713	704	699	699	696	760	682	712	682	733	696	695	702	667	700	668	675	723	690	696	720	725	758	740	768	690	699	727	687	703	700	700	679	670	701	712	682	733	645	762	695	691	697	680	693	669	687	707	662	727	702	728	695	691	680	676	723	676	704	699	696	751	706	774	688	731	657	688	714	739	692	683	709	703	672	648	728	678	692	721	693	713	668	737	707	688	698	714	710	726	724	698	735	701	704	686	687	698	710	700	702	695	674	712	712	657	729	717	712	689	682	669	729	714	648	685	759	711	718	672	735	719	702	655	681	712	704	702	747	743	713	680	694	679	728	712	673	698	726	698	734	696	696	728	708	694	709	694	728	695	685	665	699	665	671	732	690	713	689	720	641
31679	50115	38432	21024	8180	2330	1564	1263	1203	1273	1258	1225	1291	1184	1190	1234	1186	1181	1328	1230	1218	1189	1275	1198	1231	1189	1195	1222	1238	1227	1254	1223	1283	1273	1183	1248	1198	1232	1274	1184	1200	1272	1285	1236	1227	1238	1250	1213	1237	1271	1215	1200	1174	1218	1220	1240	1268	1186	1184	1269	1175	1271	1199	1224	1262	1203	1226	1207	1227	1215	1250	1282	1209	1199	1218	1203	1240	1243	1240	1211	1218	1184	1207	1250	1254	1212	1168	1237	1220	1250	1167	1236	1186	1223	1230	1177	1199	1256	1148	1206	1188	1180	1283	1234	1163	1228	1274	1193	1199	1206	1231	1228	1203	1249	1231	1189	1268	1204	1227	1197	1188	1213	1231	1230	1230	1281	1218	1139	1219	1189	1177	1172	1198	1227	1238	1240	1234	1283	1257	1195	1274	1233	1224	1230	1205	1224	1192	1187	1210	1227	1246	1265	1206	1229	1189	1246	1245	1218	1184	1218	1253	1203	1212	1197	1231	1251	1240	1154	1159	1198	1241	1267	1213	1196	1213	1203	1238	1198	1206	1177	1146	1249	1206	1258	1244	1190	1213	1238	1244	1186	1286	1308	1160	1207	1169	1213	1153	1253	1188	1201	1204	1271	1193	1226	1229	1220	1199	1233	1170	1225	1214	1182	1222	1299	1214	1206	1259	1173	1184	1216	1218	1156	1217	1277	1212	1153	1241	1153	1189	1210	1318	1244	1208	1198	1246	1213	1244	1204	1181	1280	1192	1179	1292	1225	1235	1200	1178	1186	1197	1280	1189	1241	1225	1187	1265	1231	1166	1234	1255	1182	1203	1194	1186	1236	1225	1218	1207	1286	1263	1215	1260	1219	1284	1234	1290	1199	1190	1206	1262	1223	1237	1210	1220	1231	1201	1208	1237	1195	1251	1156	1262	1218	1189	1256	1236	1197	1247	1144	1184	1237	1196	1202	1218	1206	1196	1262	1164	1276	1155	1239	1236	1226	1215	1223	1217	1204	1261	1206	1229	1204	1179	1303	1247	1237	1204	1160	1195	1269	1212	1244	1221	1254	1215	1199	1246	1225	1233	1243	1199	1221	1226	1188	1174	1170	1195	1204	1232	1236	1242	1230	1212	1174	1214	1208	1195	1226	1224	1241	1224	1274	1269	1185	1219	1243	1246	1325	1291	1244	1238	1185	1148	1208	1211	1241	1225	1227	1179	1235	1271	1224	1193	1256	1170	1227	1265	1230	1241	1200	1245	1233	1202	1220	1169	1187	1227	1203	1235	1153	1187	1256	1280	1235	1275	1252	1235	1219	1221	1156	1168	1214	1223	1267	1272	1252	1194	1226	1239	1226	1263	1172	1199	1171	1225	1274	1272	1214	1196	1282	1233	1187	1201	1262	1162	1212	1185	1258	1179	1252	1168	1251	1230	1204	1181	1191	1267	1200	1227	1198	1238	1165	1225	1194	1202	1223	1182	1208	1248	1219	1195	1231	1217	1179	1261	1262	1167	1224	1250	1214	1187	1201	1223	1196	1146	1234	1271	1168	1214	1257	1179	1209	1268	1247	1208	1200	1307	1201	1249	1251	1141	1188	1254	1181	1143	1219	1228	1147	1194	1149	1273	1201	1215	1198	1260	1194	1229	1176	1250	1232	1189	1234	1167	1200	1284	1188	1264	1222	1211	1226	1205	1166	1145	1278	1225	1220	1168	1228	1222	1172	1237	1197	1221	1195	1222	1220	1282	1182	1259	1238	1319	1195	1205	1263	1224	1178	1174	1217	1208	1210	1203	1199	1204	1149	1166	1195	1199	1210	1237	1243	1159	1201	1240	1236	1267	1195	1245	1277	1245	1194	1207	1243	1138	1239	1196	1172	1244	1182	1227	1171	1217	1244	1201	1243	1210	1195	1220	1232	1198	1232	1197	1236	1237	1172	1200	1188	1220	1205	1222	1228	1202	1288	1216	1170	1232	1205	1194	1210	1230	1208	1245	1255	1243	1159	1203	1228	1208	1227	1223	1304	1192	1183	1250	1256	1207	1230	1215	1175	1283	1213	1251	1313	1169	1252	1223	1186	1212	1206	1273	1218	1255	1192	1195	1209	1171	1203	1224	1163	1197	1195	1204	1162	1196	1186	1254	1210	1183	1166	1213	1195	1215	1236	1200	1230	1278	1167	1195	1165	1233	1167	1221	1274	1156	1221	1198	1219	1197	1188	1250	1217	1209	1215	1207	1263	1196	1133	1186	1164	1176	1167	1206	1225	1253	1232	1188	1172	1251	1257	1165	1177	1301	1183	1198	1142	1191	1245	1234	1284	1319	1175	1197	1202	1261	1253	1189	1176	1215	1228	1212	1210	1194	1180	1255	1220	1311	1231	1229	1267	1296	1213	1212	1176	1267	1199	1149	1186	1204	1209	1215	1250	1169	1178	1187	1223	1210	1249	1200	1254	1179	1243	1315	1209	1242	1210	1238	1213	1321	1213	1201	1207	1233	1216	1251	1208	1217	1266	1256	1265	1253	1249	1186	1255	1263	1206	1186	1227	1201	1184	1248	1196	1209	1196	1185	1200	1229	1229	1198	1292	1183	1143	1211	1229	1172	1209	1244	1251	1220	1222	1224	1233	1183	1190	1248	1240	1259	1280	1188	1214	1249	1197	1206	1157	1160	1220	1235	1244	1233	1122	1163	1253	1213	1197	1197	1253	1198	1233	1197	1266	1275	1260	1175	1161	1182	1180	1239	1300	1197	1244	1174	1190	1255	1187	1180	1204	1181	1193	1205	1211	1219	1236	1218	1210	1181	1193	1171	1223	1237	1224	1216	1178	1212	1269	1231	1186	1293	1161	1302	1270	1207	1180	1176	1241	1233	1165	1263	1158	1227	1173	1248	1164	1219	1228	1205	1199	1245	1252	1179	1252	1222	1181	1144	1174	1257	1237	1225	1221	1250	1251	1228	1140	1210	1230	1239	1238	1300	1288	1179	1203	1151	1222	1190	1222	1253	1224	1306	1292	1181	1238	1210	1270	1137	1254	1267	1167	1194	1244	1234	1240	1220	1195	1173	1287	1192	1243	1234	1150	1246	1224	1177	1257	1160	1268	1212	1209	1258	1220	1251	1223	1188	1184	1236	1171	1283	1205	1180	1225	1188	1210	1190	1234	1282	1212	1227	1271	1271	1218	1214	1198	1243	1214	1167	1261	1181	1227	1264	1157	1215	1268	1228	1194	1272	1200	1237	1244	1288	1199	1239	1185	1205	1260	1279	1202	1178	1240	1212	1130	1251	1205	1177	1290	1234	1182	1230	1190	1264	1233	1178	1176	1272	1241	1296	1253	1243	1217	1212	1216	1234	1183	1262	1162	1218	1257	1216	1199	1226	1182	1198	1273	1225	1253	1204	1209	1195	1246	1223	1207	1166	1189	1202	1239	1170	1230	1199	1267	1208	1186	1217	1209	1210	1220	1255	1185	1171	1198	1203	1214	1239	1204	1239	1236	1256	1230	1250	1218	1195	1148	1197	1216	1222	1221	1243	1247	1254	1182	1208	1218	1212	1207	1164	1152	1201	1297	1235	1177	1227	1259	1174	1221	1201	1224	1246	1196	1219	1112	1236	1197	1190	1313	1276	1214	1210	1225	1218	1276	1197	1234	1214	1200	1213	1226	1235	1235	1212	1159	1183	1210	1174	1221	1146	1225	1229	1222	1215	1217	1257	1185	1185	1193	1211	1192	1213	1231	1143	1226	1106	1155	1252	1228	1223	1254	1200	1145	1222	1285	1217	1249	1189	1198	1192	1299	1191	1241	1220	1226	1186	1191	1242	1225	1240	1229	1209	1245	1212	1286	1220	1179	1271	1193	1225	1172	1229	1242	1188	1249	1246	1233	1212	1241	1163	1228	1233	1192	1218	1180	1275	1220	1239	1197	1207	1211	1254	1212	1201	1152	1192	1186	1230	1189	1239	1201	1189	1160	1238	1196	1162	1290	1220	1154	1240	1207	1241	1192	1266	1186	1258	1201	1206	1190	1170	1214	1247	1208	1190	1201	1214	1220	1180	1193	1259	1191	1170	1216	1269	1257	1233	1208	1234	1183	1203	1185	1262	1182	1203	1177	1257	1197	1284	1202	1176	1193	1294	1170	1227	1277	1250	1198	1187	1209	1197	1225	1207	1204	1180	1233	1223	1172	1219	1242	1175	1223	1247	1276	1255	1252	1182	1233	1212	1196	1215	1244	1179	1237	1217	1206	1272	1157	1278	1231	1227	1240	1254	1187	1216	1248	1285	1207	1177	1234	1212	1185	1223	1176	1228	1177	1215	1239	1195	1215	1230	1239	1160	1159	1202	1230	1226	1233	1166	1199	1228	1212	1223	1188	1193	1201	1265	1268	1214	1260	1277	1197	1240	1204	1210	1220	1190	1183	1231	1201	1193	1180	1209	1191	1291	1239	1210	1164	1230	1224	1170	1269	1236	1265	1153	1266	1238	1202	1211	1246	1197	1185	1188	1225	1230	1259	1229	1195	1222	1289	1261	1222	1195	1168	1221	1187	1286	1253	1210	1200	1296	1240	1221	1223	1203	1268	1147	1248	1118	1231	1236	1190	1235	1202	1207	1220	1227	1255	1180	1239	1150	1253	1218	1199	1233	1215	1214	1211	1256	1202	1255	1190	1224	1231	1216	1262	1243	1224	1223	1179	1208	1238	1182	1231	1205	1169	1209	1225	1215	1270	1256	1187	1216	1239	1183	1200	1237	1211	1257	1242	1207	1191	1287	1130	1242	1214	1230	1194	1228	1199	1240	1238	1174	1204	1259	1197	1203	1235	1264	1214	1200	1188	1154	1214	1226	1191	1221	1197	1224	1222	1203	1186	1201	1258	1231	1193	1176	1193	1214	1200	1242	1217	1233	1231	1225	1206	1178	1146	1177	1172	1146	1210	1169	1192	1192	1226	1182	1180	1250	1209	1143	1194	1217	1251	1218	1214	1218	1257	1241	1245	1215	1196	1240	1181	1220	1267	1235	1256	1269	1212	1215	1262	1253	1199	1210	1217	1162	1230	1173	1211	1223	1271	1212	1215	1230	1249	1227	1267	1248	1187
24309	23012	33445	29965	22381	10824	2012	518	461	464	494	496	522	490	507	455	499	522	446	506	469	452	465	493	483	492	515	493	468	460	485	478	508	496	493	493	480	463	502	490	494	454	501	458	473	499	487	493	466	479	457	456	499	483	458	439	468	524	513	478	481	467	516	485	464	476	464	478	488	432	431	498	518	467	492	511	489	464	518	469	524	466	472	490	518	485	483	463	435	463	460	516	452	494	503	437	474	471	507	471	466	475	485	493	484	473	492	464	467	477	477	435	521	501	521	474	482	520	500	463	486	480	472	504	495	475	477	465	505	456	493	487	506	469	488	446	500	464	486	419	481	519	494	462	483	459	453	476	459	520	485	493	454	458	477	498	489	530	450	530	505	482	465	487	438	509	461	484	446	442	486	499	492	515	448	484	465	510	488	498	472	476	451	441	496	472	515	464	467	515	467	501	450	465	506	493	476	488	463	515	491	555	535	494	490	489	476	460	463	479	491	443	447	467	476	485	478	477	464	478	489	482	501	466	463	498	461	517	466	507	494	460	485	462	475	483	499	459	515	466	494	463	509	475	503	431	443	490	516	485	473	484	477	467	487	460	486	480	489	480	492	433	457	469	483	434	481	466	508	474	492	515	477	495	461	478	510	476	488	486	459	462	509	477	460	462	483	484	466	476	461	450	487	491	493	459	471	481	501	484	465	459	468	457	470	464	466	499	476	516	525	504	500	452	494	488	462	466	449	469	509	520	498	495	484	504	464	439	451	483	459	479	528	503	527	463	524	515	520	467	500	501	501	504	512	466	488	489	465	512	481	506	489	475	475	484	479	468	523	501	479	446	460	438	523	439	498	524	527	489	476	479	482	473	451	492	498	449	491	450	484	518	461	436	482	467	477	479	487	511	492	488	474	482	486	493	473	479	482	473	467	518	449	492	471	476	473	507	470	473	506	465	533	500	478	534	454	444	470	450	477	471	483	455	524	468	472	489	479	475	476	454	472	453	460	497	490	488	458	493	500	481	459	461	495	492	484	458	470	503	483	513	449	463	478	473	469	486	476	498	468	478	468	438	465	509	497	480	488	491	479	473	466	491	471	474	489	488	474	482	498	498	472	484	487	484	511	499	492	474	489	468	456	466	434	491	476	491	479	468	472	460	478	514	471	497	442	513	465	461	472	475	457	479	515	459	490	488	488	479	475	460	473	471	495	502	462	483	460	457	476	478	536	493	442	469	498	468	435	504	507	442	482	466	491	506	473	452	489	461	468	445	462	522	467	470	476	479	492	453	467	512	463	460	508	439	466	465	472	528	499	438	464	480	512	466	435	512	509	502	479	481	446	422	464	450	494	470	490	482	457	500	481	514	493	492	477	491	487	467	475	484	487	480	479	502	540	497	438	465	509	472	523	502	505	465	469	478	514	469	487	514	484	506	487	503	485	473	489	449	503	446	510	475	505	452	476	451	504	495	515	480	510	480	462	493	453	499	520	502	500	503	491	443	456	476	492	462	466	489	474	486	469	494	479	470	478	494	430	513	459	491	431	499	480	459	479	483	480	464	484	506	431	466	454	499	480	483	491	519	464	438	471	468	471	473	519	469	489	496	425	469	477	519	464	453	489	481	485	488	458	467	469	467	465	467	503	430	449	518	472	471	461	499	498	506	457	470	470	477	458	466	470	461	541	478	444	436	437	484	459	455	487	484	517	467	485	486	529	485	510	466	468	500	518	495	495	484	498	510	476	461	463	537	464	467	456	511	482	499	491	468	529	485	499	464	420	508	508	495	474	467	499	486	441	469	477	472	495	531	477	491	494	481	463	452	474	482	515	484	467	535	504	467	454	504	485	460	487	472	479	460	488	471	461	457	512	494	456	485	489	479	446	496	473	474	481	437	496	496	457	515	483	461	449	531	485	488	477	483	468	502	527	502	460	467	459	466	485	478	433	442	504	505	468	469	453	534	471	471	491	504	511	507	481	483	456	496	489	501	469	431	503	495	486	436	437	492	478	469	458	494	437	457	450	469	456	459	487	500	459	462	502	478	467	465	473	486	477	454	452	468	487	500	467	491	517	398	474	458	445	508	507	486	518	497	477	462	489	464	474	476	487	477	473	478	530	491	463	491	508	484	493	448	494	440	450	493	464	500	434	460	478	474	471	471	511	503	431	491	477	535	515	480	479	490	431	525	468	463	487	450	480	462	431	538	466	455	467	465	418	450	432	472	460	476	501	482	524	450	492	504	452	486	503	512	483	476	476	521	460	479	529	505	487	436	462	508	479	484	472	470	455	476	492	480	470	532	476	455	499	463	480	457	474	471	455	478	456	457	443	481	455	469	467	527	469	471	490	458	510	468	456	534	479	438	465	495	501	499	493	468	470	541	470	512	455	484	493	480	456	474	503	487	461	500	434	489	477	477	493	498	474	458	488	455	428	484	486	465	505	493	474	455	442	472	500	465	483	461	457	511	485	469	480	470	472	468	511	467	516	450	501	468	446	495	514	486	458	535	488	496	506	475	475	487	444	471	436	471	458	480	476	466	469	451	498	458	462	513	470	468	466	439	443	492	484	497	439	470	504	503	480	451	492	472	437	493	529	484	464	489	463	472	477	490	503	467	491	465	499	467	484	486	484	487	486	468	491	475	437	468	499	497	476	451	476	478	465	488	459	470	491	488	455	543	458	480	507	471	510	493	479	495	467	465	442	474	511	468	478	487	468	494	472	479	499	482	505	501	472	448	497	480	485	524	478	524	510	487	493	510	489	519	493	455	495	488	471	493	513	458	476	491	477	503	460	444	486	484	472	471	461	460	457	460	493	500	474	489	500	457	468	440	479	490	446	503	460	486	482	513	500	496	470	456	474	489	492	453	443	475	504	485	485	472	514	511	462	465	521	496	479	458	502	517	467	505	487	492	492	515	489	498	484	469	526	496	508	460	497	479	423	480	483	482	441	482	492	494	490	465	499	497	493	491	517	478	466	459	488	441	454	553	494	509	462	499	509	465	495	523	465	509	487	472	471	506	499	475	487	477	504	493	464	492	469	489	461	488	496	470	488	469	474	459	491	479	482	452	509	459	477	506	516	467	469	491	502	490	489	472	480	501	502	453	482	529	462	481	519	482	472	496	495	521	481	444	486	513	479	505	481	477	463	485	488	418	454	493	517	468	478	511	472	477	464	480	481	514	470	490	438	486	484	499	487	451	485	465	495	490	447	455	502	462	469	506	496	482	470	483	476	444	485	493	457	460	479	489	471	530	445	498	458	475	419	445	479	480	515	485	454	505	464	444	477	475	491	478	509	476	515	483	472	501	485	483	465	455	481	447	505	484	470	447	451	482	496	479	492	496	475	455	515	494	510	459	451	459	546	505	483	495	501	460	467	490	494	484	500	467	462	488	477	507	515	472	499	483	469	461	469	503	510	488	522	480	484	483	504	470	471	467	485	499	447	492	467	514	449	472	458	505	443	491	483	465	478	468	422	481	511	447	478	486
55436	89609	69306	45133	27185	6986	2984	850	858	858	847	852	891	902	925	896	906	800	855	909	860	845	885	870	911	886	899	848	898	867	872	894	906	870	834	866	909	844	832	850	901	836	856	858	845	835	876	876	836	863	864	872	940	864	907	874	882	851	849	849	797	857	863	869	876	877	883	837	889	838	867	882	839	850	834	831	899	805	882	862	854	909	884	908	859	848	846	868	897	896	850	855	865	911	865	826	853	869	884	816	862	884	841	889	853	838	822	857	909	844	860	858	877	885	898	831	856	900	831	883	867	829	864	841	876	813	834	887	846	827	814	862	848	870	810	870	879	899	840	827	896	879	852	878	896	879	912	856	803	862	834	858	903	859	828	858	872	874	897	864	901	934	899	847	854	868	864	900	880	824	905	827	867	834	869	822	879	877	852	816	877	854	883	909	879	927	863	903	881	911	813	854	813	825	853	839	909	864	868	844	927	840	847	823	822	834	852	842	843	838	878	893	874	847	861	852	871	823	880	899	854	840	881	848	906	798	847	845	859	890	843	880	862	899	808	857	854	858	854	849	845	826	824	862	838	832	842	846	848	855	836	847	860	853	851	864	868	898	868	828	901	876	838	817	930	877	848	860	841	895	869	876	911	848	910	858	881	811	856	883	855	833	849	876	879	829	823	851	789	830	889	892	896	838	848	824	859	866	913	869	872	864	835	817	842	858	898	851	861	830	871	841	858	905	887	880	830	869	931	841	878	917	858	894	909	854	878	809	854	856	868	831	877	844	886	873	801	834	845	838	881	889	870	817	879	845	804	899	895	799	836	872	844	906	890	867	834	859	862	856	866	833	916	883	865	867	872	860	863	840	879	873	868	857	850	909	866	877	877	923	858	821	866	833	879	824	831	884	885	853	848	824	863	854	911	885	871	839	852	811	880	819	878	910	859	820	915	823	896	832	870	814	881	847	834	846	885	888	850	853	834	877	863	881	874	913	909	827	856	875	901	844	842	844	773	873	871	856	878	899	853	848	842	869	848	857	798	830	840	887	912	927	819	889	835	856	913	878	886	866	956	847	877	850	842	874	816	840	876	885	860	850	812	885	875	856	903	902	851	836	860	882	894	872	872	895	910	861	844	890	901	850	835	867	831	912	844	874	866	827	861	823	853	817	836	862	850	914	864	833	834	853	887	827	854	875	877	847	853	898	870	874	842	824	908	875	851	911	853	861	837	845	885	861	874	825	894	796	887	890	857	806	854	830	857	882	820	880	818	906	895	913	846	842	908	830	875	873	884	895	891	871	927	849	858	833	837	882	845	860	865	857	868	857	885	831	892	858	858	929	895	862	854	880	915	807	864	799	837	840	895	910	814	818	831	871	870	864	876	823	911	827	886	914	822	864	855	910	901	790	897	861	872	919	843	832	894	870	905	904	847	820	846	894	867	926	880	877	876	850	834	838	882	875	826	852	846	839	858	803	858	851	875	848	853	897	845	808	889	847	902	852	881	842	875	849	828	855	858	855	825	838	843	855	843	802	823	887	889	812	855	914	888	849	880	873	913	876	853	881	869	794	863	824	923	856	964	838	892	878	885	848	853	885	860	892	847	843	862	880	873	853	875	872	893	857	882	859	924	841	860	906	895	848	846	843	854	840	866	856	843	847	876	863	811	955	856	843	882	847	827	842	835	856	881	849	835	849	836	897	864	839	858	853	841	827	869	821	820	864	880	865	883	846	865	894	871	847	895	860	853	878	918	873	905	880	883	905	858	878	828	856	879	844	901	906	950	889	906	855	854	862	881	951	862	874	929	896	787	853	848	858	840	868	869	898	875	861	827	913	903	880	931	845	848	845	842	852	825	855	870	860	840	893	821	837	866	835	817	816	877	862	864	814	845	875	831	884	837	904	898	844	885	830	838	899	873	867	877	837	882	914	842	889	891	871	876	890	903	847	837	826	884	837	892	880	932	885	852	830	826	835	812	891	889	847	831	807	828	843	856	823	856	814	843	885	853	874	845	849	893	794	837	900	863	853	878	850	869	895	870	847	889	868	910	896	866	841	860	849	876	821	889	862	874	893	886	901	857	870	864	821	863	889	872	882	834	825	877	898	850	875	894	910	842	945	868	860	845	826	856	854	872	882	897	834	864	841	834	846	851	847	837	815	852	869	886	821	909	843	925	811	839	906	857	858	842	844	851	842	847	922	926	865	868	865	860	888	864	938	885	874	847	837	836	840	856	894	879	882	834	868	906	871	849	859	891	825	861	880	867	849	837	827	873	839	815	877	865	834	848	898	888	837	837	906	836	885	828	865	827	856	830	865	834	797	876	857	925	880	848	893	819	882	867	866	855	876	849	854	844	890	864	862	873	849	873	826	844	834	874	840	865	895	860	853	878	890	842	856	813	837	898	850	895	863	847	911	868	903	875	863	882	846	889	841	853	885	850	819	939	806	814	857	819	839	832	825	862	899	865	822	823	860	864	880	810	866	834	861	867	879	930	788	880	851	943	823	885	903	823	894	832	867	866	828	900	821	841	911	860	880	853	822	913	853	806	846	835	860	857	842	859	854	807	851	874	866	849	905	867	852	902	847	864	858	870	851	827	835	852	839	867	868	881	877	934	898	853	897	909	824	835	843	864	850	840	896	849	849	863	844	874	876	858	899	828	879	862	860	902	840	893	837	863	867	866	850	858	838	871	812	848	846	857	829	885	919	888	839	815	826	857	885	820	937	850	834	883	845	880	806	862	917	847	870	805	849	800	904	894	871	910	879	821	838	905	826	831	851	873	851	799	917	883	846	839	839	847	811	846	845	867	850	878	858	828	829	850	929	869	821	809	837	884	842	860	894	836	905	804	829	794	813	842	901	877	881	865	860	906	857	839	793	887	802	815	903	850	875	841	852	837	912	854	875	874	840	840	826	887	812	784	897	837	833	823	855	856	873	834	851	903	868	832	809	867	808	805	818	873	845	843	797	851	866	820	810	841	843	874	852	877	942	902	852	852	855	849	853	846	845	866	841	861	851	844	881	832	867	798	874	896	882	832	836	864	825	859	859	845	921	820	841	852	860	865	817	825	888	887	809	864	878	837	791	857	860	862	861	836	867	863	853	900	851	885	871	777	815	877	811	842	877	848	848	838	861	852	869	856	882	854	868	862	886	846	917	896	902	829	925	834	871	856	850	820	878	832	842	898	904	887	854	859	875	877	900	826	851	845	839	878	865	845	829	902	868	847	865	860	836	826	868	813	908	835	821	881	830	842	854	847	892	856	872	852	869	883	905	899	883	868	874	900	877	913	863	881	829	826	839	852	829	821	890	847	838	823	869	857	864	887	810	898	883	815	842	859	895	862	791	904	942	858	910	840	846	884	847	940	876	887	884	914	870	880	861	848	870	820	860	861	851	805	850	852	901	905	848	831	839	885	885	873	874	805	854	821	849	851	848	877	936	856	868	884	840	865	842	856	912	823	876	860	887	821	854	881	850	854	839	897	903	841	884
23188	21931	30993	26942	23023	19444	8546	664	498	489	489	502	454	527	466	452	482	471	508	490	500	450	462	455	468	486	483	461	474	474	491	467	471	524	477	444	468	494	451	457	457	474	447	477	429	460	460	489	452	443	466	420	489	474	455	476	451	468	466	500	471	482	415	463	469	438	436	456	472	447	471	455	463	443	484	392	460	431	463	480	453	446	483	473	469	457	463	462	478	432	451	466	436	464	447	471	443	453	471	429	485	461	443	484	504	446	474	454	470	453	471	440	484	469	447	492	487	463	455	444	487	461	481	470	491	475	467	444	483	514	469	442	472	451	408	474	474	463	470	481	438	422	417	460	457	457	466	457	457	461	438	470	485	450	438	463	456	456	420	449	462	447	446	454	424	469	485	424	447	412	445	448	454	427	473	462	474	456	404	456	459	456	434	474	444	464	497	467	432	477	440	445	450	469	424	466	504	458	468	449	443	468	454	465	509	447	453	435	478	445	468	476	473	412	466	455	458	452	451	464	469	451	476	475	449	488	484	469	471	470	446	435	435	455	430	465	452	444	477	411	458	454	462	456	458	447	464	501	464	459	480	475	476	453	453	475	476	473	456	482	415	434	464	495	493	386	491	477	461	449	440	417	468	492	482	437	470	457	425	469	482	459	474	475	479	455	467	430	504	481	457	447	464	438	481	465	474	447	488	463	447	430	476	427	442	448	472	474	456	450	430	460	443	467	439	492	489	451	446	456	452	463	441	490	469	478	446	450	463	431	494	492	466	485	442	435	443	453	447	463	501	452	444	444	465	425	463	470	492	436	471	483	488	506	444	466	433	439	449	466	527	457	488	435	471	452	406	471	434	450	449	457	499	460	464	417	478	489	451	433	435	454	491	466	468	470	467	483	489	457	445	525	456	433	465	435	443	457	462	424	485	474	464	436	459	480	480	435	459	443	441	443	462	446	452	449	436	445	514	465	476	435	464	464	493	385	493	440	469	446	498	446	460	445	473	437	459	439	469	438	426	468	461	463	441	427	446	448	420	457	454	480	449	454	486	506	449	418	469	453	444	457	470	471	460	469	452	505	456	465	441	431	445	434	455	428	473	432	493	468	493	439	427	496	474	395	447	446	451	428	420	449	458	452	474	480	425	446	455	440	456	454	484	441	463	465	456	446	495	471	481	466	493	471	457	468	433	484	477	458	454	483	464	478	463	457	458	493	463	434	430	482	453	434	431	459	485	482	452	481	442	458	465	437	475	480	479	432	440	446	430	465	453	427	452	453	478	469	465	448	471	448	420	441	461	467	458	459	452	458	461	381	449	473	427	476	440	439	465	456	451	455	458	460	461	438	486	434	481	409	462	434	473	420	475	468	470	463	470	475	444	473	454	415	411	470	436	438	460	454	455	426	463	457	463	464	474	467	480	399	459	450	499	424	480	451	448	446	457	449	419	443	450	467	448	491	477	445	453	400	453	459	475	498	466	470	429	496	435	457	489	471	455	466	494	475	478	460	445	479	440	474	444	471	473	453	426	505	447	431	456	445	408	448	464	471	498	468	428	461	458	464	454	490	454	489	428	469	447	430	435	450	443	421	467	449	476	456	472	494	463	468	442	466	456	429	420	466	488	433	478	437	463	436	453	427	441	472	457	466	473	496	436	453	495	485	493	425	483	491	464	450	484	464	433	479	481	417	492	453	466	481	473	453	474	423	479	435	461	487	468	439	474	442	401	428	479	475	462	422	441	480	442	470	477	431	487	457	491	468	448	478	453	458	455	491	445	446	424	488	447	443	461	396	464	438	476	479	414	470	455	444	441	450	446	430	451	446	461	433	436	460	449	463	515	432	461	483	437	407	471	409	482	471	446	428	479	452	454	444	460	463	451	487	441	480	455	442	508	478	470	454	478	418	449	447	447	477	422	501	468	463	514	494	469	504	469	436	470	450	422	466	466	453	488	440	457	451	459	470	443	461	440	452	473	478	427	457	430	414	452	473	462	459	429	452	439	458	485	450	443	488	438	473	453	488	425	457	447	489	410	487	461	435	452	469	493	438	448	481	437	482	485	452	434	454	448	452	469	467	444	443	449	437	450	446	476	459	454	463	439	450	480	469	457	451	440	411	454	457	450	455	446	456	455	467	458	468	453	440	439	464	475	460	468	462	443	481	463	445	453	445	456	461	457	473	461	466	443	472	478	456	495	487	413	445	473	446	482	477	468	436	467	479	456	520	431	462	459	448	471	467	445	437	495	471	435	440	438	470	469	486	459	452	503	424	474	461	460	482	480	444	486	448	427	469	468	471	457	436	429	440	465	453	444	488	432	486	477	467	476	466	453	448	447	462	475	481	442	440	499	450	447	445	472	474	472	408	459	465	497	437	489	476	489	441	439	432	456	470	486	452	474	461	468	480	443	456	426	414	456	426	450	460	472	456	452	443	445	481	454	484	452	419	465	473	461	463	489	466	472	432	410	483	498	462	431	523	452	477	475	466	458	459	482	436	434	434	419	438	467	443	457	447	431	420	455	464	408	436	471	489	451	475	415	459	517	452	465	474	458	471	453	451	458	452	442	462	471	436	469	484	489	483	438	456	471	447	443	499	487	448	436	468	464	448	503	469	438	491	461	447	466	482	450	466	441	459	487	498	471	468	449	473	444	504	436	444	464	437	463	451	466	442	444	491	402	446	469	439	469	467	467	440	503	492	450	435	463	476	451	438	487	454	439	460	432	443	484	442	483	419	477	457	388	447	470	447	458	459	467	457	435	496	423	450	487	494	458	451	465	486	430	490	451	464	461	432	448	453	447	462	433	495	445	458	415	447	422	461	452	425	466	447	463	455	481	449	487	454	436	459	416	478	480	435	478	439	450	504	470	474	462	440	444	474	419	470	479	459	481	454	471	469	472	441	466	478	465	438	444	491	473	442	443	494	437	472	430	451	439	485	466	453	473	455	457	469	414	450	413	484	460	442	456	457	464	442	443	466	453	434	508	436	445	474	433	463	456	434	419	472	428	480	451	461	482	474	488	446	481	441	469	421	432	429	433	480	460	472	420	431	438	450	438	495	445	446	455	450	487	460	477	465	460	458	489	459	447	437	466	443	458	462	470	478	475	458	493	446	453	440	462	432	478	430	425	454	460	417	452	469	427	488	452	477	475	433	449	474	478	422	476	461	469	443	411	476	454	410	426	445	453	484	438	451	444	483	441	480	441	466	422	447	444	473	458	483	505	454	445	482	426	492	430	484	452	444	466	458	460	498	466	458	459	423	428	485	466	465	442	445	453	465	453	423	451	519	465	444	420	449	459	473	476	453	422	470	467	457	470	449	446	485	464	487	427	470	447	457	437	484	486	458	410	442	443	476	474	485	460	454	443	487	484	447	481	455	494	428	442	458	472	513	466	422	482	448	480	464	462	420	450	451	450	481	448	435	454	435	464	424	481	439	456	440	461	440	418	437	453	448	501	456	477	477	454	461	464	475	496	488	457	447	459	419
58631	100464	80488	55717	32614	12388	5635	748	816	819	773	793	813	853	721	819	800	738	818	782	761	769	730	817	759	742	800	791	788	818	776	807	782	836	740	759	811	760	790	770	818	806	756	795	760	827	742	792	795	801	811	734	759	792	747	786	803	775	787	825	808	780	784	800	806	763	790	746	760	749	765	769	800	787	751	834	716	770	723	810	775	782	821	798	760	748	790	769	756	737	823	773	770	775	738	783	753	727	787	784	751	763	794	810	737	755	758	821	786	787	761	816	742	804	729	802	809	779	760	791	840	787	792	783	828	761	781	738	777	744	806	797	773	796	794	775	818	808	812	803	770	825	815	734	760	797	731	753	722	771	853	742	816	753	745	739	755	794	739	766	744	800	762	762	798	795	819	735	779	781	795	832	830	776	800	758	785	748	795	750	771	758	796	758	772	833	760	825	729	772	768	807	737	768	782	794	787	763	751	806	723	724	775	775	758	752	751	755	811	771	753	769	851	776	758	735	757	740	778	770	771	738	797	786	788	813	803	761	758	785	762	734	792	772	769	808	773	785	808	756	801	781	821	737	785	755	784	758	802	845	774	800	761	748	796	771	771	789	773	732	752	813	734	826	765	771	749	807	780	791	799	783	740	882	791	798	824	801	751	711	802	812	772	782	771	814	794	745	793	795	732	756	741	781	804	794	773	819	736	777	755	800	790	744	765	806	791	743	742	777	746	783	762	765	752	748	789	775	771	793	760	755	755	747	796	734	737	753	758	751	805	752	784	819	833	806	719	767	774	749	765	821	761	744	762	734	812	750	774	792	760	731	788	769	800	803	826	768	811	749	766	775	806	787	784	762	775	818	762	742	796	768	805	796	773	793	732	791	755	766	712	759	801	792	786	823	799	776	766	801	759	767	816	778	741	771	816	748	747	800	790	793	768	788	770	793	793	792	777	829	740	815	765	740	771	782	764	793	797	806	777	796	809	767	783	816	795	778	839	809	768	731	833	752	825	789	790	794	781	777	767	808	765	736	770	814	769	787	743	770	788	801	772	746	752	792	794	775	816	717	758	794	754	770	741	790	720	767	783	788	785	786	748	791	795	749	805	844	765	764	720	760	767	783	798	735	794	785	767	774	835	782	719	787	810	730	815	774	771	781	756	781	776	750	807	793	768	762	816	778	752	817	784	782	750	788	757	765	762	729	734	767	739	765	790	816	787	738	737	747	774	788	728	772	761	713	806	761	724	747	738	815	731	734	752	801	794	771	781	785	715	775	766	764	723	786	842	744	753	778	770	824	827	797	764	829	790	818	742	782	750	759	762	783	805	810	798	819	751	770	764	805	818	774	746	722	788	778	738	819	797	777	798	773	826	745	805	783	797	774	816	801	775	774	807	802	783	819	807	798	819	710	773	747	863	801	753	786	757	755	766	824	789	782	810	780	759	814	812	742	814	768	838	808	741	778	768	762	815	791	792	737	803	763	870	760	770	778	773	749	770	789	726	756	798	778	768	736	828	772	747	767	821	802	775	746	798	754	803	778	787	819	753	805	769	822	749	753	741	748	729	782	728	754	727	772	725	753	810	759	791	786	734	763	855	796	794	783	753	730	782	798	763	714	760	770	828	757	766	823	782	812	806	768	784	791	772	838	767	794	776	751	760	801	727	799	768	798	718	800	789	762	821	789	751	763	782	751	749	731	803	779	762	765	749	781	799	777	776	730	746	780	731	768	779	774	785	758	761	805	773	783	802	782	705	741	773	778	776	804	752	776	825	759	798	797	773	758	814	839	808	773	734	750	749	734	754	771	782	806	767	791	808	787	745	768	730	816	744	740	766	769	767	794	779	766	797	756	785	736	774	770	812	758	758	805	806	820	782	806	738	821	760	797	826	764	753	755	794	816	765	798	769	757	775	764	775	793	785	762	812	756	735	798	764	759	781	801	829	749	731	819	778	783	723	863	778	745	774	774	716	798	792	782	818	770	815	821	773	799	791	771	788	809	800	757	764	784	745	755	747	734	805	761	801	855	780	770	745	782	760	785	760	752	809	792	755	762	812	755	811	783	766	777	766	782	731	743	743	763	792	757	740	785	817	728	756	740	755	791	757	814	760	844	787	786	724	785	761	802	773	776	770	786	780	765	792	800	781	726	766	749	780	765	713	763	799	769	782	762	813	777	736	795	812	759	741	792	758	727	771	762	756	745	776	750	794	726	798	723	758	754	756	798	750	797	774	777	754	775	777	822	768	820	795	781	768	817	756	748	799	782	764	719	744	701	760	821	799	819	787	782	793	810	722	770	751	763	806	779	795	797	784	744	810	779	761	808	775	737	784	780	736	816	752	800	742	781	769	727	807	764	796	789	807	787	762	819	761	770	759	769	756	822	753	790	720	855	782	712	784	776	807	771	810	781	763	744	817	756	782	807	754	752	768	843	788	744	746	784	778	808	742	769	788	785	784	786	786	793	792	763	765	761	842	788	783	760	795	745	758	747	819	727	768	783	762	803	765	747	755	780	788	768	787	835	769	774	803	785	764	744	733	757	771	737	829	782	756	727	784	794	749	778	749	810	785	760	782	782	726	809	808	795	720	767	768	803	764	780	768	755	830	777	793	753	758	771	795	769	720	809	800	772	764	802	771	782	834	756	732	755	752	768	740	816	752	719	781	783	823	836	779	812	789	766	774	810	789	750	765	833	756	793	744	769	784	737	754	797	807	790	755	770	736	799	830	744	765	803	766	739	754	798	755	781	780	830	775	814	783	742	780	760	783	783	749	742	760	758	768	763	749	819	726	787	773	780	747	818	797	726	820	751	790	743	807	737	740	782	786	749	797	740	771	756	812	780	767	806	796	743	740	811	767	753	824	807	770	781	737	795	811	822	816	780	751	797	796	773	808	717	761	795	754	745	789	832	766	748	795	777	765	795	793	781	755	725	751	768	805	798	713	831	710	761	773	795	790	767	751	760	832	778	774	765	801	768	820	765	807	817	801	835	800	807	709	798	765	744	829	730	771	807	759	812	810	742	785	742	767	751	763	769	766	795	729	769	832	703	752	788	766	799	759	780	777	770	781	785	771	722	814	780	741	709	802	787	746	787	759	729	806	774	787	779	786	818	775	771	734	834	803	801	775	754	798	785	780	779	755	742	817	736	750	784	738	730	817	797	767	766	804	841	803	774	731	758	791	814	786	754	782	787	780	770	770	750	783	779	770	793	762	788	759	773	772	795	756	778	780	776	755	771	794	772	767	764	768	819	774	788	749	845	813	814	786	751	763	789	753	771	764	739	797	785	798	791	775	779	788	812	786	775	806	742	807	824	779	792	811	802	768	765	762	783	777	808	759	791	759	804	792	775	774	745	777	776	797	733	792	777	759	765	786	747	743	822	807	756	816	754	733	728	785	740	785	811	751	764	795	784	765	761	761	781	720	754	786	797	805	800	770	784	759	741	743	778	728	803	780	780	788	783	759	811	787	801	758	788	755	780	742	794	770	784
27520	29053	29903	17616	4432	1190	852	699	667	650	715	709	651	660	709	665	636	685	690	684	643	682	656	648	667	698	666	656	657	677	633	687	666	659	654	727	672	681	691	681	671	704	680	659	661	710	701	666	664	638	635	669	707	664	648	675	684	674	668	675	681	678	686	670	670	683	690	727	668	672	682	706	681	715	701	608	682	661	644	681	695	711	624	679	641	648	653	670	712	697	681	644	647	648	657	667	697	663	692	703	689	680	652	680	726	684	683	687	650	698	702	688	623	674	655	670	666	695	674	706	685	681	678	655	692	679	693	657	690	671	640	660	690	659	679	656	653	638	681	661	675	691	651	700	672	694	679	619	677	655	654	696	695	640	705	672	657	659	694	723	700	681	657	636	641	690	698	690	674	658	684	687	661	669	655	683	685	627	700	633	645	672	710	647	661	677	648	663	692	641	636	733	665	681	661	719	699	631	700	692	706	642	656	676	704	704	667	659	680	741	723	697	644	686	671	679	632	658	701	677	670	752	688	694	623	652	700	654	697	656	709	680	717	677	667	674	677	672	665	715	689	649	649	698	653	660	625	693	676	651	684	643	645	690	686	642	631	659	651	656	715	630	681	706	701	705	681	676	729	642	701	636	669	671	654	697	635	694	697	685	672	671	690	644	679	632	674	617	684	679	652	668	662	652	684	685	653	700	667	672	644	702	702	696	653	653	659	685	691	678	651	611	677	682	669	641	721	704	700	657	682	671	687	623	711	652	700	639	669	682	679	680	704	650	635	658	695	691	646	651	675	651	669	692	717	666	692	723	678	680	637	656	689	647	647	703	673	668	652	709	655	716	623	642	652	725	662	696	705	686	677	690	683	658	678	664	662	689	646	679	717	714	692	652	695	709	697	665	662	673	666	655	649	709	683	670	672	677	646	666	681	698	716	622	707	706	643	713	682	687	630	671	675	671	691	629	660	683	652	627	712	676	672	693	691	679	685	671	679	612	689	698	647	708	664	639	693	714	658	697	702	675	674	705	654	645	639	624	701	665	715	676	677	704	655	696	666	723	646	654	708	660	658	665	670	656	701	668	676	668	661	727	689	706	659	635	695	703	698	695	683	608	717	662	702	635	646	703	670	694	728	704	634	740	679	679	654	680	636	667	680	680	658	660	645	691	646	681	689	660	647	647	691	683	693	662	626	732	680	700	630	668	639	697	701	728	683	665	635	668	617	653	736	678	684	618	628	710	612	675	673	658	674	701	658	630	652	711	626	735	667	625	703	619	692	696	654	660	686	683	696	663	668	703	671	656	695	687	690	692	664	630	676	641	659	659	646	705	649	675	718	703	703	646	692	661	676	676	698	710	667	672	711	716	630	696	678	711	668	668	692	643	660	684	695	677	672	625	693	749	676	674	696	669	644	690	672	675	671	671	666	717	712	670	681	665	661	637	653	671	678	710	713	652	643	648	674	675	723	672	626	667	654	685	616	690	666	683	655	646	652	640	681	672	700	706	637	685	647	650	642	672	704	678	710	687	689	678	698	654	625	630	651	675	704	655	643	668	658	670	664	656	665	684	683	666	653	701	659	633	645	661	689	652	697	669	682	669	699	684	638	683	663	703	633	668	697	698	641	667	691	675	664	698	677	721	706	649	629	669	693	661	660	681	679	706	655	636	664	622	626	679	712	687	657	668	664	679	683	646	665	666	686	663	694	727	662	638	689	678	662	677	697	697	661	684	658	660	708	641	663	677	685	639	673	720	652	703	707	672	668	670	658	658	733	672	658	704	666	649	686	673	707	676	681	697	627	709	693	680	652	675	659	681	701	658	633	687	688	678	706	657	673	681	720	662	680	708	650	691	661	687	691	700	680	698	642	692	606	700	652	688	673	714	647	684	656	669	650	676	665	684	621	673	667	674	701	672	661	683	704	676	678	661	658	704	684	690	690	702	697	663	673	662	634	667	657	670	672	653	665	675	648	651	718	714	645	686	667	661	689	653	671	667	659	659	637	700	624	621	671	648	652	662	692	699	664	671	671	684	662	639	660	680	700	671	717	718	655	687	662	727	687	723	722	721	686	648	645	653	644	675	669	671	604	632	679	651	677	657	660	692	707	709	681	678	706	671	678	707	667	691	661	683	688	687	697	695	689	681	655	714	681	676	696	657	655	720	702	687	653	673	663	684	700	632	679	678	675	642	688	670	707	697	671	670	658	706	662	699	644	694	636	703	676	663	658	677	709	664	675	641	691	686	634	656	698	673	700	684	666	693	674	631	666	658	682	708	681	688	666	656	718	658	709	665	683	686	685	697	716	684	685	670	715	660	646	656	637	677	679	659	697	712	697	681	663	644	676	634	696	682	713	664	695	686	637	703	648	712	693	654	694	676	687	704	698	713	661	670	667	639	624	645	603	701	680	670	713	635	679	668	669	685	673	674	673	700	655	676	696	643	718	666	708	670	725	673	651	690	707	634	682	721	662	657	680	720	630	671	668	685	668	697	723	645	670	626	674	624	674	684	731	663	648	703	687	683	672	679	696	607	679	657	706	678	707	697	668	725	681	726	693	671	707	654	681	636	630	689	659	704	671	642	658	661	717	721	653	715	622	708	681	713	714	673	660	701	617	685	693	661	668	671	664	647	663	665	670	700	668	674	658	662	656	661	791	660	642	674	699	663	646	666	667	639	679	675	713	671	669	676	667	695	631	705	672	635	677	659	649	667	664	672	677	641	667	646	676	687	657	691	673	669	731	694	676	649	642	688	655	666	647	725	699	691	662	641	675	691	682	652	661	669	689	698	689	670	725	670	655	687	659	665	672	696	694	740	651	689	717	708	692	657	704	699	663	684	651	644	666	608	664	655	685	660	696	711	630	614	670	654	745	664	698	658	657	672	702	662	655	685	735	679	664	662	702	670	669	680	666	682	682	654	647	713	727	681	704	650	686	669	682	656	638	713	692	683	696	695	666	663	647	690	700	705	660	700	668	695	682	657	669	696	692	672	686	677	704	659	716	676	712	684	683	691	651	682	691	714	664	677	677	636	693	653	699	666	629	673	701	629	645	680	664	625	684	656	698	694	662	673	707	637	688	670	691	631	670	687	676	715	681	637	674	682	663	650	710	673	670	685	707	680	680	695	698	652	641	686	679	660	692	735	653	642	656	679	656	707	641	687	708	678	629	642	682	708	693	677	665	659	688	660	617	660	642	664	673	663	680	692	697	727	682	676	708	713	655	649	682	695	726	649	724	673	682	694	652	682	694	685	672	664	689	721	652	715	737	634	703	698	697	641	651	666	695	681	680	716	722	656	713	695	644	666	725	688	681	654	666	688	698	669	688	658	664	632	711	677	639	646	626	675	602	633	666	655	697	703	676	688	670	654	638	665	653	668	676	676	689	733	690	659	661	706	701	697	633	685	697	660	655	697	698	691	663	695	686	675	652	695	638	660	695	670	644	692	686	670	655	663	674	678	727	648	694	749	664	640	633	669	646	660	649	677
33053	49439	36075	19618	6993	2283	1512	1147	1186	1167	1182	1129	1185	1192	1127	1167	1205	1200	1153	1144	1165	1218	1212	1180	1203	1202	1152	1182	1179	1228	1226	1233	1181	1190	1207	1122	1172	1220	1196	1163	1177	1121	1216	1148	1182	1212	1213	1183	1161	1164	1164	1148	1217	1162	1210	1192	1183	1220	1150	1182	1174	1124	1192	1100	1155	1190	1238	1152	1199	1150	1141	1172	1219	1184	1174	1244	1138	1148	1178	1240	1152	1152	1206	1194	1187	1189	1220	1170	1225	1165	1161	1191	1195	1233	1193	1203	1130	1228	1151	1190	1172	1160	1202	1207	1184	1126	1114	1152	1171	1190	1151	1208	1167	1193	1247	1142	1205	1197	1241	1181	1167	1145	1144	1126	1202	1138	1162	1211	1137	1213	1186	1197	1175	1123	1255	1212	1179	1219	1115	1147	1230	1237	1212	1182	1104	1192	1162	1140	1153	1150	1195	1225	1195	1171	1105	1210	1155	1244	1143	1229	1187	1167	1194	1130	1212	1136	1216	1162	1140	1245	1185	1179	1166	1177	1207	1153	1157	1204	1112	1178	1209	1179	1185	1195	1180	1231	1228	1168	1170	1154	1208	1190	1180	1181	1180	1172	1153	1163	1242	1198	1197	1197	1134	1161	1112	1197	1176	1171	1213	1177	1128	1189	1232	1155	1148	1206	1202	1175	1130	1215	1209	1163	1236	1198	1212	1188	1270	1153	1147	1167	1233	1158	1223	1164	1121	1172	1201	1194	1146	1230	1149	1181	1183	1205	1164	1164	1214	1217	1223	1238	1144	1159	1154	1205	1174	1101	1183	1142	1228	1173	1184	1214	1196	1210	1188	1188	1181	1163	1143	1198	1208	1190	1170	1176	1147	1214	1156	1170	1171	1116	1220	1174	1211	1229	1217	1201	1179	1239	1176	1178	1200	1219	1173	1148	1153	1170	1189	1126	1218	1168	1199	1148	1274	1170	1163	1147	1122	1183	1146	1152	1166	1130	1208	1140	1140	1198	1189	1210	1181	1194	1183	1168	1177	1061	1181	1184	1203	1211	1177	1122	1217	1233	1168	1207	1199	1171	1206	1224	1257	1214	1191	1179	1179	1213	1204	1183	1217	1143	1220	1210	1184	1210	1197	1162	1124	1242	1156	1173	1171	1155	1178	1187	1189	1222	1168	1221	1192	1142	1177	1196	1209	1236	1134	1213	1195	1154	1185	1186	1150	1177	1177	1197	1153	1166	1192	1159	1141	1208	1163	1178	1120	1088	1192	1177	1190	1160	1217	1157	1229	1176	1149	1200	1174	1179	1199	1207	1202	1159	1193	1212	1220	1167	1146	1197	1202	1176	1202	1143	1241	1187	1157	1184	1221	1128	1213	1154	1208	1213	1159	1119	1160	1199	1231	1168	1182	1197	1165	1218	1192	1206	1174	1191	1127	1184	1169	1127	1142	1182	1141	1143	1143	1194	1175	1126	1220	1204	1193	1131	1157	1191	1184	1185	1174	1221	1147	1114	1189	1224	1185	1182	1211	1141	1169	1151	1165	1164	1187	1138	1182	1162	1193	1194	1166	1224	1210	1172	1179	1136	1217	1191	1228	1196	1171	1202	1221	1165	1204	1160	1180	1211	1132	1134	1125	1236	1176	1183	1214	1203	1202	1206	1184	1178	1130	1192	1276	1226	1204	1208	1161	1136	1210	1147	1175	1233	1149	1142	1133	1194	1181	1195	1203	1224	1226	1177	1158	1200	1224	1185	1146	1216	1123	1181	1156	1172	1173	1123	1188	1202	1153	1213	1098	1188	1197	1075	1164	1192	1131	1141	1132	1153	1192	1239	1195	1167	1187	1167	1222	1167	1167	1222	1201	1189	1193	1218	1175	1164	1165	1134	1227	1175	1180	1165	1177	1186	1159	1217	1182	1230	1200	1124	1168	1186	1146	1172	1163	1227	1173	1178	1143	1168	1191	1195	1144	1188	1205	1172	1248	1185	1215	1151	1166	1168	1183	1200	1144	1135	1155	1087	1108	1180	1205	1078	1187	1139	1156	1230	1172	1134	1187	1210	1200	1195	1175	1155	1202	1112	1166	1191	1175	1174	1159	1154	1214	1229	1217	1186	1185	1163	1156	1191	1135	1218	1105	1159	1134	1225	1170	1142	1173	1219	1181	1191	1163	1244	1179	1145	1186	1201	1143	1144	1171	1204	1179	1180	1201	1209	1193	1157	1112	1152	1213	1197	1172	1132	1139	1194	1160	1152	1253	1227	1172	1162	1189	1185	1202	1190	1161	1188	1135	1229	1224	1206	1184	1199	1230	1149	1204	1197	1130	1154	1170	1250	1125	1155	1247	1171	1301	1208	1100	1163	1191	1134	1207	1234	1221	1164	1183	1224	1184	1192	1222	1182	1226	1193	1186	1184	1194	1154	1202	1150	1137	1245	1168	1198	1210	1176	1217	1234	1193	1157	1181	1280	1189	1169	1215	1206	1190	1225	1153	1156	1172	1135	1210	1172	1111	1253	1222	1189	1143	1202	1165	1177	1222	1149	1169	1227	1187	1197	1149	1191	1120	1179	1232	1209	1161	1181	1185	1175	1189	1201	1177	1210	1147	1142	1161	1103	1206	1156	1196	1146	1161	1225	1134	1118	1180	1209	1162	1219	1228	1166	1154	1200	1213	1176	1178	1134	1155	1191	1173	1184	1197	1210	1186	1200	1209	1256	1102	1195	1169	1185	1105	1166	1193	1213	1216	1197	1147	1191	1206	1161	1180	1103	1153	1167	1168	1153	1147	1220	1202	1145	1162	1186	1171	1223	1156	1185	1172	1219	1136	1142	1194	1167	1232	1200	1214	1149	1182	1165	1141	1139	1074	1139	1234	1229	1171	1188	1152	1216	1204	1184	1169	1194	1138	1207	1196	1158	1198	1209	1184	1208	1217	1194	1201	1144	1134	1169	1197	1175	1176	1212	1215	1167	1128	1134	1148	1172	1123	1232	1218	1213	1205	1169	1258	1226	1139	1136	1210	1174	1148	1174	1207	1170	1273	1151	1123	1168	1245	1183	1242	1172	1163	1207	1163	1181	1193	1150	1188	1159	1122	1191	1251	1214	1288	1194	1180	1194	1156	1185	1221	1203	1136	1165	1184	1206	1211	1159	1188	1137	1120	1167	1139	1200	1212	1200	1204	1189	1271	1237	1187	1242	1153	1206	1184	1168	1212	1169	1198	1207	1219	1237	1195	1242	1212	1124	1150	1215	1214	1150	1222	1154	1226	1189	1156	1228	1205	1187	1154	1177	1204	1188	1178	1161	1209	1205	1156	1133	1128	1198	1211	1247	1183	1157	1177	1210	1120	1230	1246	1191	1195	1192	1201	1222	1203	1170	1132	1158	1197	1128	1163	1177	1191	1177	1200	1156	1174	1153	1184	1137	1179	1133	1150	1194	1201	1173	1262	1163	1123	1177	1243	1153	1235	1121	1213	1152	1252	1175	1209	1169	1181	1161	1172	1181	1204	1203	1214	1116	1144	1136	1127	1176	1158	1190	1194	1163	1140	1180	1227	1178	1243	1242	1143	1218	1125	1147	1154	1187	1286	1111	1150	1198	1160	1175	1195	1121	1170	1237	1196	1237	1199	1197	1149	1236	1161	1185	1183	1199	1220	1143	1165	1150	1144	1209	1170	1179	1145	1152	1192	1183	1151	1166	1198	1205	1153	1204	1156	1176	1261	1186	1211	1158	1183	1181	1168	1210	1231	1207	1203	1163	1135	1218	1147	1208	1180	1194	1145	1163	1167	1080	1224	1190	1196	1170	1205	1197	1168	1147	1154	1169	1150	1145	1157	1234	1137	1110	1174	1194	1183	1177	1131	1200	1245	1097	1226	1241	1206	1161	1229	1154	1184	1156	1164	1204	1166	1194	1131	1115	1140	1159	1213	1223	1168	1174	1112	1217	1202	1141	1178	1167	1245	1154	1168	1173	1159	1188	1155	1190	1149	1181	1151	1262	1134	1221	1203	1176	1139	1153	1159	1100	1202	1158	1103	1163	1191	1136	1196	1160	1120	1188	1164	1218	1181	1154	1174	1208	1198	1166	1197	1165	1163	1152	1192	1204	1197	1209	1118	1197	1165	1150	1215	1163	1214	1148	1150	1190	1192	1166	1163	1174	1205	1193	1147	1159	1193	1208	1186	1173	1156	1190	1187	1224	1145	1103	1268	1115	1163	1148	1163	1161	1201	1152	1187	1173	1232	1202	1243	1166	1191	1186	1203	1185	1182	1161	1258	1177	1148	1128	1158	1168	1219	1146	1127	1238	1152	1253	1205	1202	1194	1185	1171	1120	1320	1241	1133	1216	1127	1165	1201	1146	1244	1163	1155	1164	1214	1226	1170	1154	1204	1170	1170	1149	1166	1156	1171	1185	1206	1165	1167	1163	1142	1155	1177	1142	1154	1148	1253	1159	1138	1132	1142	1156	1185	1262	1149	1183	1164	1176	1190	1179	1159	1193	1245	1170	1142	1156	1128	1180	1150	1193	1163	1162	1169	1208	1186	1252	1201	1151	1129	1108	1198	1232	1227	1144	1206	1111	1176	1124	1194	1115	1146	1117	1156	1195	1179	1204	1139	1192	1193	1242	1189	1138	1181	1210	1198	1156	1184	1215	1207	1166	1196	1265	1177	1155	1239	1163	1186	1203	1125	1200	1126	1120	1194	1185	1190	1223	1133	1174	1190	1198	1204	1197	1210	1216	1191	1182	1214	1157	1255	1184	1174	1207	1277	1271	1192	1154	1139	1146	1142	1174	1142	1248	1118	1211	1160	1188	1131	1145	1181	1103	1174	1156	1207	1196	1231	1186	1165	1202	1216	1163	1134	1199	1113	1170	1186	1160	1154	1178	1171	1215	1192	1202	1209	1206	1204	1164	1175	1145	1235	1178	1161	1169	1181	1134	1157	1169	1205	1246	1142	1156	1184	1174	1179	1140	1239	1164	1216	1163	1175	1184	1250	1182	1227	1152	1173	1156	1198	1206	1193	1191	1163	1134	1199	1162	1175	1201	1164	1162	1249	1225	1179	1126	1173	1178	1146	1252	1169	1236
24376	23223	33301	30425	21856	11163	1879	556	507	490	512	510	441	445	499	493	519	473	508	468	479	472	474	487	473	451	478	492	456	507	497	480	507	512	460	501	489	497	491	493	491	501	450	451	465	454	451	471	477	502	475	462	477	485	482	451	460	479	461	501	471	449	464	504	460	467	468	471	491	471	463	467	444	477	492	498	473	430	478	458	462	452	455	496	476	514	509	530	477	453	505	467	433	473	506	474	477	453	456	473	433	451	467	457	458	477	478	492	460	497	483	480	476	469	489	495	494	489	458	469	465	462	452	492	481	476	505	471	501	485	430	490	479	460	497	499	485	448	467	474	507	469	485	446	526	452	457	441	446	447	444	456	475	510	455	458	505	464	475	452	486	495	438	492	456	485	503	482	454	478	476	475	515	455	460	422	488	447	457	498	467	463	484	486	463	454	440	496	445	463	464	495	427	497	470	484	444	487	464	473	466	483	435	480	444	482	447	443	477	480	466	463	466	471	518	471	475	459	449	442	470	478	501	461	441	442	468	498	490	477	447	455	450	483	458	487	510	492	480	505	462	458	479	481	461	474	484	468	489	457	444	504	490	505	474	493	477	488	465	472	472	439	502	460	463	434	482	480	472	457	438	480	479	470	480	449	474	483	488	484	494	477	491	465	499	496	520	496	512	463	448	488	441	500	461	508	503	462	471	523	484	458	504	453	451	476	467	462	441	498	459	473	464	469	474	501	505	510	480	473	474	481	450	447	455	490	472	453	463	474	497	473	485	472	480	432	449	490	452	479	488	465	472	465	509	505	437	509	431	470	485	444	469	458	490	477	458	487	438	475	452	491	433	437	455	509	503	441	436	505	478	455	474	457	455	487	470	477	499	464	474	495	451	481	483	452	488	458	463	476	489	493	514	452	458	448	466	499	499	482	444	440	483	487	471	436	447	445	456	423	481	501	501	469	473	496	435	461	449	492	516	444	471	459	472	484	452	429	483	413	472	455	450	475	486	465	446	440	479	457	461	509	488	495	449	462	475	452	473	474	471	474	470	446	462	446	523	461	492	468	443	455	447	503	516	478	462	454	472	502	476	487	473	461	408	463	499	429	488	461	452	476	431	443	455	476	475	469	466	467	471	473	482	484	477	471	455	509	511	489	445	503	481	492	466	474	474	508	453	445	530	468	477	510	479	440	474	463	474	519	471	447	443	458	500	476	454	466	514	471	450	469	504	498	490	487	485	492	485	496	479	475	486	459	448	461	437	467	451	476	481	490	449	427	443	515	475	467	475	444	445	474	459	493	430	446	494	475	488	472	489	463	473	433	439	479	461	460	513	458	442	487	486	458	454	456	496	472	438	494	453	496	491	522	451	491	485	446	483	497	510	473	429	452	459	494	472	439	484	460	458	469	486	517	497	439	468	421	452	431	476	497	458	509	457	480	447	458	438	463	404	441	474	483	476	477	462	466	481	427	458	449	489	455	433	475	470	487	474	478	475	449	483	490	468	441	467	472	489	467	482	492	470	516	444	450	451	531	425	504	518	458	503	478	457	454	477	473	479	534	473	496	470	471	457	464	494	465	485	467	464	456	490	450	504	432	487	484	452	517	482	502	506	423	485	482	476	514	476	506	471	495	466	444	481	483	462	456	483	478	499	515	498	481	463	424	464	465	459	456	507	450	495	456	478	520	449	490	451	474	443	466	450	467	479	446	474	460	446	440	490	474	457	448	494	467	452	436	467	460	532	492	494	468	475	500	465	462	481	456	469	469	491	447	465	460	477	474	428	484	484	456	465	439	446	472	493	469	431	449	499	438	483	469	499	476	465	479	430	486	474	468	475	485	470	449	455	440	455	480	473	481	492	440	520	451	486	499	449	465	436	458	433	525	451	476	475	466	454	443	483	460	442	440	452	458	467	468	471	456	476	498	502	445	469	499	495	466	509	482	465	464	475	473	470	470	477	464	477	499	442	456	452	467	493	479	507	496	484	482	471	479	456	479	475	524	492	454	473	490	440	437	478	441	454	475	453	466	459	493	476	474	477	454	467	445	507	467	463	487	461	436	481	465	443	482	527	455	536	492	469	464	491	475	455	443	481	490	502	464	450	459	465	459	445	451	453	482	517	454	466	443	444	469	448	476	457	480	480	460	460	474	482	496	505	430	437	458	504	455	496	464	470	468	448	472	447	453	458	458	479	470	485	491	485	479	482	464	471	475	480	480	509	464	474	503	453	472	471	447	479	468	507	459	472	457	489	451	490	477	465	470	489	505	479	457	457	464	443	467	490	452	452	458	427	445	484	487	446	500	494	439	445	463	467	480	456	439	447	508	442	461	490	477	478	479	497	483	464	475	488	489	493	452	485	452	506	502	449	486	483	469	459	475	445	480	453	442	451	452	507	450	475	497	464	481	497	489	483	464	444	485	462	482	486	461	509	441	481	463	470	482	542	460	470	475	498	498	457	457	434	483	475	490	496	494	444	462	483	433	441	458	458	448	459	504	449	460	499	451	470	508	508	441	441	457	481	491	499	415	504	468	458	483	462	483	463	449	463	450	432	483	468	501	443	461	455	519	470	460	483	486	446	468	477	435	491	472	491	485	489	488	457	440	460	457	499	479	460	474	473	461	482	481	444	487	475	444	461	498	454	474	474	427	453	481	480	445	453	454	472	483	466	471	454	480	460	442	471	452	425	402	476	472	472	457	487	450	463	431	455	488	472	477	485	490	478	404	473	487	511	511	497	504	441	480	464	459	489	451	478	456	467	451	461	454	472	483	477	443	482	485	441	446	495	455	484	469	479	499	465	539	458	470	479	484	481	455	440	453	448	454	472	498	462	486	481	476	446	485	460	477	487	475	511	446	486	477	416	465	470	467	462	482	488	524	474	483	474	459	445	514	422	461	459	434	440	482	450	475	447	460	463	486	459	452	502	496	462	427	483	453	457	441	487	483	498	450	445	452	477	470	493	476	479	439	456	498	458	468	504	441	486	434	427	501	480	462	468	460	485	457	448	479	458	445	483	465	479	488	466	538	449	452	489	475	467	469	484	489	475	423	476	444	422	474	495	488	432	499	450	488	455	481	488	439	495	473	485	524	425	454	478	440	488	484	526	473	487	468	444	454	459	512	463	468	472	485	515	489	463	479	492	459	448	508	464	488	437	510	488	462	474	483	464	507	478	424	463	488	464	477	473	486	469	469	487	475	440	478	510	473	512	461	461	426	431	477	473	480	432	475	487	464	431	459	461	508	476	406	506	525	468	489	462	470	471	519	486	485	457	490	456	473	490	468	476	488	506	506	491	501	479	458	475	486	500	472	512	510	476	460	426	455	469	462	491	466	466	453	479	500	478	513	455	482	492	455	450	438	444	489	491	475	488	528	478	426	485	446	470	443	482	464	473	479	495	463	514	479	482	482	469	450	423	430	447	470	477	480	490	501	467	443	430	461	421	477	502	474	466	519	490	482	466	455	446	481	445	470	477	449	465	464	481	436
55628	89513	69627	44864	24793	8254	2889	855	899	834	881	849	836	879	830	894	858	861	864	874	908	839	883	868	863	858	859	865	826	849	833	819	866	857	834	889	840	876	853	867	882	831	818	864	831	889	865	870	855	848	810	873	840	815	863	900	842	883	874	861	851	840	874	835	847	857	864	864	875	884	873	885	876	852	868	860	882	865	874	854	808	845	886	906	869	855	834	818	896	815	865	849	838	845	843	823	833	857	874	865	853	846	836	848	875	872	855	879	879	829	829	845	859	821	839	829	820	880	815	826	852	885	864	806	882	832	845	906	834	937	895	840	843	865	863	824	881	853	777	871	838	874	866	853	842	870	854	881	878	918	844	864	855	888	882	841	841	824	838	884	862	852	851	903	884	894	868	832	894	876	810	785	832	847	862	874	903	889	851	877	889	914	836	886	875	860	838	815	858	857	882	830	835	818	841	823	879	837	886	854	843	810	854	853	828	884	862	824	864	855	842	852	853	867	861	848	829	851	875	858	872	838	807	835	919	869	843	877	890	843	861	857	861	851	865	838	894	820	850	803	876	881	875	912	849	820	851	868	842	859	863	841	880	866	841	843	850	848	853	874	826	871	880	831	881	881	846	889	876	869	835	859	838	869	900	832	831	921	840	837	834	862	825	905	818	870	866	838	818	826	852	827	868	835	872	855	871	824	830	828	864	820	864	823	882	811	852	871	861	844	868	883	821	852	828	853	873	846	892	857	839	836	812	864	830	847	831	900	850	861	838	846	865	857	800	820	843	865	874	823	868	827	834	842	890	876	853	846	865	863	875	893	833	855	868	836	863	874	795	857	855	842	830	842	880	814	850	906	877	851	790	865	877	837	864	885	844	858	893	847	830	887	868	876	865	833	905	866	857	829	853	853	815	812	872	875	821	875	846	877	841	800	896	825	909	835	851	834	858	879	843	867	937	868	864	868	847	866	893	895	837	904	887	869	836	873	847	854	845	866	830	862	824	862	883	867	878	853	853	834	866	806	884	798	851	818	915	864	831	887	865	864	863	845	891	826	891	820	882	856	810	858	844	871	811	879	865	888	813	784	875	839	836	867	808	872	924	821	846	851	842	847	855	862	885	887	866	875	878	856	884	830	839	856	896	808	855	828	841	886	878	849	878	825	846	855	804	884	836	891	875	855	875	840	881	851	841	858	874	867	839	830	818	868	874	916	802	881	874	869	822	868	813	886	846	872	862	855	888	875	844	880	826	889	906	877	847	816	878	836	827	848	889	818	849	859	839	825	901	864	865	854	856	848	870	865	820	838	874	798	808	848	823	877	875	838	830	878	869	866	905	841	853	877	837	868	848	835	853	874	868	868	873	846	821	890	863	823	860	846	881	895	881	828	849	839	831	812	885	858	832	831	806	815	849	797	882	857	872	858	833	835	885	888	846	810	908	837	911	871	876	838	872	797	857	833	803	887	799	886	873	821	906	894	868	859	842	834	851	835	853	836	823	824	867	890	838	884	904	829	840	844	846	873	879	880	783	850	854	859	872	877	908	864	849	877	853	824	837	882	909	867	879	889	798	795	821	910	854	819	894	848	911	857	836	862	875	826	841	861	854	878	844	872	890	888	864	845	840	846	879	921	859	855	892	829	834	832	872	865	883	793	898	892	871	836	850	906	845	842	888	857	885	864	831	899	830	852	901	836	856	813	835	844	886	901	914	874	861	816	845	867	846	842	829	850	849	892	842	861	856	887	853	868	895	859	833	826	791	858	823	866	856	848	848	817	888	840	841	891	901	806	868	848	839	896	863	862	840	802	911	874	894	828	876	880	859	896	837	856	846	856	832	827	791	859	874	882	799	807	808	808	903	865	807	867	831	862	856	884	894	824	874	872	830	799	829	861	868	865	885	856	816	836	869	866	836	850	845	812	859	878	840	815	839	911	804	803	841	872	832	852	866	861	831	856	890	881	854	837	840	863	846	858	854	826	847	850	858	876	821	890	806	838	835	842	880	832	843	871	900	820	868	824	794	843	892	901	836	863	824	890	862	826	878	827	891	844	863	837	841	830	885	787	832	855	895	842	900	806	898	898	847	879	851	864	835	833	868	872	878	880	847	841	818	831	916	857	871	836	794	843	853	844	822	833	871	861	905	869	895	885	844	876	892	874	855	920	833	856	877	841	817	795	858	919	825	896	855	833	840	878	841	846	919	832	839	853	869	867	821	826	885	867	858	889	797	794	837	827	908	894	809	872	890	861	816	858	888	878	820	851	923	877	830	895	871	848	820	855	881	807	871	862	840	885	852	863	835	840	914	866	853	893	892	880	876	872	837	880	835	824	857	876	862	832	839	853	910	871	885	867	814	873	871	899	910	873	856	853	841	850	830	894	873	822	798	903	857	866	842	872	872	847	858	825	902	835	891	843	895	867	859	801	809	899	860	882	851	855	834	852	818	872	925	884	845	867	834	908	821	827	805	864	809	849	878	791	849	823	887	895	823	888	875	906	842	895	836	899	824	873	848	816	845	796	882	839	907	863	849	919	800	862	839	807	870	825	877	861	853	889	866	818	834	844	868	850	865	869	837	855	857	823	835	909	887	823	855	854	877	828	834	871	822	867	873	784	883	894	922	870	817	920	855	910	898	894	775	826	871	873	794	848	813	867	831	853	854	864	870	915	856	913	850	885	908	837	844	926	867	827	835	811	846	891	863	847	848	837	798	867	865	870	861	853	840	822	859	845	876	843	888	853	876	864	916	829	914	859	934	804	866	922	872	847	848	877	818	808	831	815	804	869	886	860	837	907	910	843	815	852	884	861	850	862	862	903	894	866	826	882	903	907	847	875	881	817	842	858	864	873	849	840	914	873	808	862	836	823	864	797	835	835	833	857	881	861	874	871	852	843	859	804	876	850	844	856	889	856	871	898	845	857	821	832	877	821	818	878	870	891	828	832	850	855	862	877	833	897	852	902	951	803	850	852	855	888	865	854	850	868	841	828	881	885	820	840	849	887	860	804	874	813	873	879	874	799	863	886	882	855	869	905	940	883	860	813	809	846	891	835	883	830	853	887	875	882	899	839	822	884	839	880	890	856	891	853	878	845	941	822	876	853	889	857	869	885	849	874	854	906	848	848	855	839	872	869	870	839	860	823	849	827	826	864	809	854	929	848	830	860	865	857	847	867	886	828	890	834	864	865	824	851	830	907	851	842	859	909	894	855	914	881	858	817	876	880	863	804	865	866	848	805	894	863	863	828	860	879	894	824	805	821	837	816	841	845	870	844	886	908	820	852	901	883	862	862	841	854	852	826	811	849	884	862	895	841	869	836	870	857	801	783	893	860	864	777	845	853	873	878	906	874	844	853	887	815	900	908	871	892	867	845	847	851	839	837	855	872	904	828	868	914	848	789	790	926	904	884	838	840	889	832	888	854	885	828	858	880	856	848	875	870	880	846	882	828	813	836	848	835	862	841	839	800	903	843	864	907	868	858	844	878	860	858
23153	21740	30443	25684	22262	19715	7362	648	493	534	535	527	477	556	552	448	496	493	519	431	532	486	503	505	463	465	493	470	523	482	469	485	468	490	488	481	483	487	495	491	510	519	522	463	477	470	490	511	450	528	503	507	510	451	503	421	474	477	507	489	495	520	488	524	472	461	514	510	443	496	527	508	494	482	504	514	513	448	495	514	493	481	500	481	450	529	490	452	522	509	490	501	482	485	467	465	486	520	473	473	459	504	489	480	471	467	489	478	470	446	495	482	487	487	498	478	502	479	484	504	490	514	515	462	516	489	509	480	469	477	514	477	484	484	486	520	487	508	488	504	450	466	487	485	528	498	513	493	475	493	465	488	487	505	488	529	504	451	492	492	514	466	465	476	483	502	496	491	509	506	464	531	477	507	510	492	458	489	479	478	474	491	474	494	519	471	485	512	507	480	501	485	489	503	481	480	477	469	499	491	523	471	454	473	493	488	483	494	450	462	535	462	498	471	501	540	477	496	494	518	491	478	476	446	472	482	508	504	467	516	472	462	514	522	482	479	470	527	496	486	459	512	518	469	463	481	494	475	491	517	461	546	488	459	465	461	481	454	476	505	454	480	499	445	459	485	496	497	470	478	479	494	444	470	485	495	500	451	504	469	457	471	481	472	521	473	503	498	484	490	497	489	491	467	476	496	476	470	487	483	473	455	502	479	491	488	494	458	504	513	490	482	463	498	493	455	492	501	484	521	463	491	497	498	495	521	498	477	462	471	516	493	505	519	494	491	476	448	477	500	533	463	486	497	488	492	494	440	495	455	493	472	538	480	509	500	481	512	498	465	524	434	491	454	463	524	483	511	456	487	500	465	457	499	503	493	457	485	503	482	489	488	486	474	512	489	480	499	477	494	519	504	499	452	469	489	463	445	449	499	465	480	487	511	459	518	504	440	477	481	461	491	439	466	448	443	465	475	474	494	532	508	459	502	463	494	485	482	477	512	463	457	474	496	457	494	488	452	483	510	481	505	550	450	499	489	496	504	515	476	498	461	467	468	499	501	500	480	459	464	520	506	518	455	501	442	472	457	471	470	483	461	451	481	441	483	476	483	482	485	487	495	484	492	464	497	487	483	427	478	468	460	524	484	493	480	487	480	486	512	454	482	483	490	455	491	486	510	485	492	505	445	449	477	501	492	472	468	495	478	507	486	484	478	493	515	469	499	524	470	506	501	529	464	500	458	510	493	458	486	527	499	475	480	462	521	483	503	481	482	499	486	511	496	488	480	459	483	520	464	488	445	485	473	501	505	484	502	468	467	483	481	508	505	504	501	479	496	472	521	490	486	475	532	483	487	480	504	501	478	457	495	502	496	498	502	488	501	499	460	469	469	490	470	467	507	491	495	469	431	491	512	487	453	490	481	509	476	525	490	472	492	497	469	497	483	499	496	513	517	478	449	481	465	505	494	446	469	466	502	522	483	493	507	464	463	490	501	450	475	511	470	491	461	520	506	466	451	472	500	461	516	486	519	522	525	476	494	474	498	465	491	504	481	480	457	454	482	503	508	511	461	466	481	488	508	453	475	531	455	459	528	471	493	471	489	528	493	481	503	467	451	479	481	490	494	477	533	511	471	508	462	444	490	494	491	502	500	482	494	481	483	484	460	488	469	437	482	451	481	521	486	430	479	504	479	431	521	503	449	487	491	465	455	492	484	499	504	510	479	499	474	457	482	459	454	465	472	469	480	490	506	464	493	463	487	461	509	493	481	500	479	472	484	516	510	441	488	453	504	492	479	485	481	483	470	509	508	509	475	475	464	468	452	443	483	533	495	488	443	477	483	488	472	479	461	492	440	503	498	494	500	467	460	502	488	501	466	488	491	488	437	471	538	513	524	470	473	497	454	456	481	467	509	479	460	512	488	478	470	469	475	465	431	488	485	476	515	501	485	492	526	480	486	493	506	477	480	498	500	479	485	506	443	478	474	478	462	467	472	495	471	493	479	473	463	526	510	455	482	463	501	497	475	510	460	503	483	470	476	475	475	481	491	499	488	436	496	456	492	513	497	470	508	469	524	479	531	494	472	480	479	482	500	469	467	470	481	451	453	464	520	497	462	488	495	493	495	452	522	489	482	463	468	487	454	459	496	499	512	497	498	461	474	477	500	482	502	476	483	503	497	493	476	479	486	446	501	484	481	498	476	458	484	499	450	506	482	545	458	510	431	474	517	496	465	473	497	461	469	478	531	487	460	514	472	478	448	480	471	513	464	492	515	501	474	500	473	479	470	491	493	464	475	473	488	517	458	492	492	516	500	467	467	451	485	501	451	491	498	507	465	476	473	466	442	473	483	515	494	469	480	483	483	496	544	488	476	498	468	477	460	462	456	505	470	510	458	480	483	476	449	494	489	458	458	474	493	493	502	471	498	491	521	499	489	493	514	475	491	455	467	484	472	491	499	538	435	467	487	441	515	522	504	504	467	472	467	458	494	488	464	499	484	462	498	482	482	478	509	431	500	510	482	448	483	475	494	465	453	457	466	518	466	482	488	468	508	489	504	450	486	479	480	535	473	466	472	476	486	493	529	502	459	501	498	460	494	508	499	506	500	511	495	543	457	492	515	480	494	433	507	482	474	487	469	470	459	475	465	472	460	471	502	454	474	504	457	442	479	517	486	484	479	440	526	481	490	466	495	493	501	476	467	494	499	475	471	476	453	491	472	480	478	468	473	461	479	457	449	465	526	502	488	473	502	467	503	492	460	495	513	477	479	495	432	476	482	491	442	467	471	478	531	473	452	488	467	481	480	479	465	490	476	514	468	512	469	548	502	499	462	481	512	490	489	485	464	489	491	518	477	479	460	531	506	491	472	493	480	479	491	501	472	492	489	486	487	502	491	472	487	472	503	482	455	476	473	488	486	499	519	469	476	500	495	460	514	490	485	489	497	463	547	492	426	509	466	475	500	473	481	507	504	490	528	486	531	470	506	494	470	489	491	476	502	503	456	484	493	502	448	484	491	491	509	497	510	489	513	491	478	456	438	494	474	487	486	530	500	518	478	489	484	468	505	491	467	431	470	495	481	498	475	501	455	529	474	491	502	458	511	489	469	500	469	478	508	502	498	485	484	517	479	479	483	444	495	503	498	510	453	496	496	477	492	436	465	446	502	475	472	489	478	503	451	509	494	501	490	519	498	496	467	457	495	484	507	488	530	484	484	472	476	504	478	475	482	466	477	500	468	466	465	468	460	516	487	465	456	497	499	463	487	490	478	476	487	471	489	477	455	454	451	471	502	485	473	512	526	453	485	477	482	491	501	431	502	478	491	460	497	497	489	499	498	491	460	491	489	471	505	496	481	477	481	494	466	469	468	503	478	466	476	505	470	446	487	510	517	477	474	466	526	489	489	505	481	469	483	467	499	491	475	507	498	510	450	472	476	454	480	455	465	495	531	488	461	529	490	497	494	550	502	491	497	495	473	514	445	475	456	499	481	502	495
58119	101057	78147	52544	32549	11966	3102	822	842	832	875	844	872	857	795	832	874	844	780	812	836	804	820	792	796	763	844	912	787	805	817	798	834	875	842	812	860	866	823	816	839	815	796	824	789	833	811	830	744	875	821	832	795	772	777	820	794	808	800	829	847	814	793	832	772	830	813	812	837	844	840	830	805	858	856	844	775	794	849	792	840	785	796	804	783	811	773	823	811	795	847	811	807	781	846	840	779	805	815	827	836	793	776	846	805	783	824	745	839	817	809	810	820	821	834	822	822	820	830	842	789	809	766	843	771	816	840	846	867	782	857	828	813	850	806	809	841	833	813	817	768	799	796	840	812	857	858	824	803	834	811	845	829	819	804	757	779	855	810	809	880	813	837	824	826	834	823	823	829	856	868	827	798	855	787	831	814	814	798	815	808	842	809	800	796	866	802	831	829	828	833	798	809	809	819	864	886	832	801	862	829	792	832	794	807	768	809	820	852	831	807	758	785	805	785	819	769	850	866	823	867	801	823	828	774	781	802	833	844	795	816	779	848	788	819	829	789	789	836	835	815	825	814	802	797	813	812	804	847	811	848	832	825	840	770	785	802	810	758	830	829	839	791	805	779	853	842	801	803	831	829	841	828	835	799	829	748	800	786	799	854	816	864	837	805	819	791	759	777	805	785	776	780	808	791	798	857	829	819	843	839	884	792	842	810	807	789	828	836	815	796	885	794	805	809	829	848	810	830	836	820	817	850	825	829	820	823	827	839	845	805	775	859	810	779	805	812	833	795	793	871	845	820	795	812	880	814	805	814	765	799	800	808	838	793	842	799	780	823	791	818	820	861	784	795	871	823	867	827	794	815	855	837	818	822	807	795	820	781	848	818	788	807	802	776	805	817	823	841	866	835	831	849	852	812	857	801	835	841	849	822	832	814	768	797	818	755	788	840	792	836	858	787	843	794	812	822	842	721	823	806	839	803	803	834	821	871	816	778	778	811	826	759	830	812	779	842	839	798	837	836	808	830	810	802	813	848	793	831	792	825	834	843	818	829	810	813	848	807	757	820	867	813	878	837	849	767	851	779	776	849	819	856	807	822	854	806	810	774	805	842	808	827	812	829	884	807	789	806	815	819	834	818	819	837	834	800	839	803	817	872	798	787	784	762	858	817	834	801	821	836	769	801	768	735	807	815	840	809	779	782	815	780	784	781	826	770	839	822	835	843	772	808	792	803	818	789	823	844	784	835	818	814	846	826	808	833	831	792	818	830	786	781	838	755	844	807	865	813	843	810	805	804	791	823	825	826	812	775	831	830	799	865	830	817	860	827	789	774	784	773	786	781	829	809	851	815	817	795	836	827	807	794	873	803	816	789	844	855	813	787	820	802	829	856	830	846	808	840	815	848	781	808	793	815	846	849	768	789	797	813	803	811	774	794	811	877	794	823	848	882	844	850	881	848	800	783	793	775	813	839	772	876	829	789	820	845	833	792	826	813	847	816	764	862	843	796	839	836	785	829	774	825	863	767	827	797	819	822	821	847	881	822	804	840	849	871	839	807	824	878	816	791	853	852	843	834	821	828	799	845	795	839	838	835	752	796	781	856	813	854	812	821	777	798	855	781	838	768	797	792	751	815	838	796	835	767	796	795	807	801	791	839	839	839	802	779	796	794	842	810	818	845	804	860	815	841	813	838	819	769	805	821	844	821	842	893	824	822	819	772	796	863	824	826	867	855	783	816	817	833	850	821	806	838	793	812	851	828	874	770	843	794	815	826	833	758	807	821	807	776	802	843	791	835	858	804	821	814	833	798	757	740	806	829	839	779	791	824	790	815	850	803	812	830	795	821	888	814	800	828	798	825	841	821	832	831	775	787	852	817	834	841	838	773	865	838	817	773	769	811	820	860	834	811	842	784	835	818	814	834	847	835	825	776	875	778	870	830	859	848	817	793	806	838	812	816	862	780	900	795	786	830	817	828	825	855	825	801	805	777	852	808	821	825	818	882	809	824	847	855	830	813	782	848	782	825	794	769	808	790	817	826	802	853	831	807	856	777	825	865	784	824	808	829	822	852	813	795	832	850	821	831	817	830	777	819	854	806	826	804	777	812	831	839	814	783	793	801	811	836	843	808	882	797	808	830	838	811	782	778	877	806	860	817	792	824	775	781	780	797	826	833	852	831	801	843	806	844	788	826	832	823	809	819	814	807	799	787	849	861	851	830	883	774	842	846	793	842	793	820	811	830	850	833	797	823	858	858	809	769	833	818	799	851	785	767	805	791	799	872	813	850	817	840	832	828	805	825	840	819	797	861	822	793	802	784	855	820	856	819	848	766	804	841	835	847	833	838	820	806	819	826	810	840	844	827	826	849	783	781	818	814	825	860	842	808	775	820	899	789	805	816	782	809	840	780	790	808	836	880	836	830	789	801	838	847	860	809	791	893	840	851	851	814	838	808	843	794	785	846	756	831	805	845	820	762	792	848	853	834	807	817	839	794	827	784	840	786	797	870	789	815	744	831	828	809	780	828	840	795	802	818	779	857	793	849	810	898	845	841	840	785	830	826	836	806	781	824	843	794	822	809	808	823	797	838	840	810	786	853	799	804	856	834	813	861	800	758	827	807	852	812	801	853	830	818	838	826	793	782	853	784	813	815	813	822	808	822	824	784	778	825	803	771	849	881	834	870	760	823	879	792	810	796	793	810	864	833	860	860	809	815	843	863	845	799	766	805	847	848	820	781	828	858	822	804	797	833	845	845	812	780	857	823	766	831	840	808	802	816	850	822	830	796	807	809	820	810	826	806	874	872	785	797	822	803	782	781	825	799	822	845	777	875	813	776	839	824	819	815	804	816	829	854	775	789	818	779	807	845	860	864	853	827	838	815	840	796	784	812	813	823	823	816	806	813	848	842	834	792	804	837	841	805	820	782	763	811	845	806	830	874	813	827	858	853	834	848	835	838	846	830	803	843	791	835	857	863	863	882	837	840	827	828	816	816	807	811	754	787	762	839	854	843	865	822	771	824	809	817	830	793	775	824	836	832	845	823	853	810	753	845	791	868	818	822	818	796	811	790	826	814	861	821	781	812	783	824	821	805	812	871	810	784	818	812	844	801	834	837	810	840	848	850	860	824	773	770	784	864	767	809	771	818	759	824	808	817	762	819	846	840	781	815	801	806	829	825	791	783	827	847	798	802	849	824	817	798	810	819	843	813	825	847	790	831	783	847	831	819	788	811	785	801	859	806	814	831	821	847	827	756	829	877	863	755	800	830	801	792	840	823	769	813	789	834	826	765	860	825	785	829	800	815	813	789	838	776	824	839	827	857	803	794	785	801	845	779	742	787	810	820	824	784	808	805	858	859	777	861	829	779	810	794	781	834	828	804	760	821	787	845	848	826	809	814	859	839	831	825	784	801	762	832	807	787	839	803	813	847	825	811	809	835	850	806	831	801	872	887	838	828	788	844	798	837	809	831	828	844	844	804	805	821	813
27634	28575	30556	17163	4834	1329	745	713	703	720	731	711	753	714	679	683	698	664	749	734	736	695	692	678	705	727	681	696	690	725	721	713	711	687	683	750	696	705	677	671	722	722	671	698	681	693	658	667	678	674	664	692	697	709	668	673	686	704	720	668	684	659	704	701	648	682	640	691	687	659	666	647	684	686	684	699	719	671	710	702	722	650	741	689	722	712	650	722	696	666	704	721	689	672	697	694	698	694	653	697	709	690	712	665	741	709	708	704	691	716	707	728	720	709	737	751	706	719	729	676	697	721	719	706	682	714	698	698	657	709	667	700	683	700	694	780	681	702	695	693	696	690	655	701	693	652	719	710	685	681	685	683	704	709	671	685	693	618	699	675	714	721	697	682	686	688	680	702	672	731	698	690	717	711	725	694	681	652	699	741	712	711	653	722	679	660	616	682	682	673	699	705	717	728	708	720	641	663	706	708	703	691	683	690	685	690	665	718	648	696	679	670	682	676	669	664	668	669	727	694	726	746	680	700	686	680	742	680	719	690	715	744	704	719	706	696	659	703	660	712	684	699	686	736	690	714	670	608	732	736	682	681	714	726	660	709	685	708	738	693	697	685	689	706	696	685	723	712	711	675	685	669	673	715	730	659	668	686	731	710	657	704	778	724	722	710	683	704	665	694	699	683	698	641	722	645	687	698	694	658	704	640	641	734	675	725	728	687	717	696	706	669	728	720	721	679	716	703	726	656	733	736	697	679	696	670	744	705	746	708	699	658	695	640	687	672	674	710	623	720	717	678	720	678	725	720	737	632	722	705	679	735	676	634	680	684	657	678	666	762	722	674	703	762	693	677	687	690	666	720	694	683	680	703	696	661	713	683	684	685	652	733	708	695	646	708	685	692	712	694	665	697	675	700	637	685	688	723	681	698	736	658	678	704	666	674	696	652	650	694	700	697	680	733	690	675	683	706	756	685	703	666	657	712	656	708	697	688	695	740	676	717	721	657	686	717	698	725	672	698	668	678	709	746	747	674	649	734	676	709	696	683	704	725	674	704	693	726	705	699	687	707	704	678	698	676	753	672	711	665	726	705	711	754	698	721	683	694	688	707	700	712	681	666	694	704	686	688	704	673	735	664	681	681	661	698	636	663	694	699	725	668	686	720	687	684	721	685	702	687	664	717	648	698	703	744	691	741	718	722	711	699	652	653	677	662	659	652	722	708	688	685	695	677	702	749	708	714	635	653	726	718	650	674	715	689	715	687	689	751	699	700	708	684	697	682	682	703	701	703	713	680	720	707	685	721	700	659	705	687	727	696	733	709	721	672	691	726	723	684	711	716	695	696	663	775	696	691	690	705	718	690	703	678	699	682	664	655	679	695	704	668	720	696	709	692	671	735	727	694	709	697	675	678	697	688	739	724	683	707	719	693	712	715	680	684	680	659	651	721	701	714	721	725	667	678	711	729	692	721	699	714	695	719	680	712	712	659	678	649	663	756	736	674	666	717	695	689	691	720	694	713	657	700	722	680	709	710	696	668	694	664	723	685	715	725	720	673	651	739	689	680	653	684	662	659	728	691	688	693	737	680	679	710	746	692	684	704	680	721	709	713	690	708	702	700	654	720	684	721	664	719	686	648	680	651	736	701	700	671	720	734	678	663	661	695	734	714	666	705	757	696	715	685	667	664	670	663	716	717	710	696	723	683	695	657	702	709	656	701	643	642	696	660	703	713	672	738	694	684	691	640	710	684	725	677	666	667	665	671	659	670	664	677	727	732	654	697	681	723	637	673	681	646	709	677	687	702	692	721	682	749	665	652	705	740	719	705	635	672	705	683	751	742	698	696	669	693	716	685	725	656	700	674	705	662	716	633	675	696	692	709	664	615	663	683	702	683	672	688	702	674	739	720	619	709	669	689	709	679	715	672	671	704	690	753	703	684	685	630	732	722	678	688	724	712	682	708	765	717	781	693	703	711	684	666	665	671	649	725	732	680	709	700	699	702	677	735	662	721	750	687	686	700	685	734	670	666	705	708	681	701	690	661	721	699	743	723	685	666	720	680	689	697	671	670	696	675	681	695	715	705	687	697	698	741	689	699	703	711	656	681	688	696	685	654	714	715	679	644	742	643	694	738	726	666	698	645	685	726	696	701	695	683	686	694	734	717	716	712	704	663	699	735	657	673	679	666	722	691	680	648	685	686	680	644	677	681	693	684	683	722	721	632	732	731	676	697	660	728	662	680	686	729	677	741	717	703	737	688	704	674	662	678	712	645	712	667	690	722	687	704	701	669	671	729	671	701	700	724	715	672	691	691	670	682	680	663	713	697	686	678	715	698	689	658	721	708	684	704	712	646	721	671	712	690	728	730	698	662	668	725	680	706	728	715	701	697	699	698	701	649	664	694	671	730	722	700	722	714	703	691	692	673	692	722	654	691	720	692	709	752	658	683	644	662	702	741	706	691	738	741	693	685	678	714	681	731	697	729	687	699	651	708	722	661	683	749	656	672	667	660	706	689	690	716	746	713	654	694	690	735	703	707	714	685	703	694	690	694	727	688	687	684	724	714	681	691	705	672	668	665	704	693	703	677	673	675	656	704	696	704	726	727	741	643	700	722	681	710	657	732	716	708	680	691	704	672	664	665	664	688	685	687	709	701	713	681	707	705	713	741	639	659	697	639	669	720	676	735	721	701	668	700	676	697	702	717	689	661	672	670	699	718	672	696	678	729	691	723	705	703	725	659	738	698	699	701	682	731	655	749	727	655	712	710	720	695	687	662	689	698	716	690	682	669	729	646	650	700	704	684	676	693	645	688	707	653	705	770	715	645	660	643	681	697	701	690	696	678	692	703	700	686	677	685	716	666	678	679	713	648	665	600	703	714	671	713	678	668	673	699	708	640	714	703	698	742	680	720	725	633	713	723	698	676	647	659	675	719	670	704	656	665	733	698	679	682	709	739	691	707	725	684	673	653	721	721	744	694	709	689	676	697	709	660	721	682	703	691	737	706	746	715	716	697	714	701	690	694	696	713	689	689	732	732	713	710	682	679	656	732	708	665	682	743	701	702	735	629	677	678	682	679	632	684	695	684	705	676	694	709	701	676	663	643	677	717	695	708	710	720	723	724	670	699	702	672	712	679	640	709	676	750	710	724	670	655	726	701	702	730	696	652	729	712	709	699	670	674	690	711	703	649	684	709	656	738	714	669	688	669	724	726	680	708	732	672	667	646	726	670	707	716	662	701	685	733	714	683	657	698	718	712	711	669	702	678	722	654	689	735	681	710	680	728	689	711	696	696	733	702	718	740	710	703	718	725	689	721	674	700	700	741	741	682	700	682	700	691	690	656	637	663	708	713	690	726	646	669	697	706	705	676	641	698	669	708	704	691	661	692	724	691	744	693	657	695	683	645	677	708	706	731	685	705	728	710	717	733	688	750	650	700	680	717	707	627	711	705	750	746	663	650	732	685	695	747	699	694	680	685	695	689	739	709
33747	48898	36555	18622	8251	2814	1364	1223	1270	1261	1140	1223	1210	1207	1206	1164	1214	1268	1179	1229	1242	1190	1193	1165	1231	1231	1266	1233	1157	1193	1255	1233	1242	1274	1221	1229	1220	1268	1145	1200	1225	1199	1172	1191	1223	1196	1198	1243	1264	1175	1218	1269	1191	1203	1217	1156	1135	1204	1165	1222	1181	1262	1143	1182	1177	1200	1203	1211	1247	1211	1156	1270	1219	1213	1202	1201	1223	1203	1183	1290	1128	1158	1213	1176	1204	1198	1188	1274	1226	1182	1213	1201	1194	1247	1231	1172	1152	1164	1205	1204	1284	1228	1269	1187	1214	1236	1222	1168	1234	1195	1239	1176	1249	1197	1184	1272	1241	1233	1223	1250	1215	1221	1221	1188	1199	1195	1317	1125	1154	1170	1263	1167	1112	1198	1310	1231	1151	1189	1242	1227	1233	1244	1230	1270	1217	1300	1256	1227	1189	1191	1188	1222	1219	1228	1184	1225	1247	1174	1245	1155	1185	1146	1195	1168	1203	1278	1197	1189	1181	1223	1136	1138	1258	1199	1182	1221	1226	1218	1178	1210	1223	1205	1190	1208	1224	1226	1177	1266	1213	1227	1193	1224	1169	1192	1233	1167	1307	1123	1202	1181	1201	1214	1182	1194	1245	1218	1209	1248	1179	1254	1190	1236	1258	1217	1186	1243	1204	1226	1278	1218	1200	1201	1237	1221	1196	1167	1217	1203	1206	1240	1147	1248	1220	1235	1221	1246	1189	1225	1196	1215	1193	1237	1182	1244	1214	1224	1289	1177	1192	1238	1250	1185	1235	1244	1210	1173	1209	1177	1195	1228	1256	1257	1245	1247	1248	1192	1227	1200	1203	1232	1290	1289	1256	1189	1174	1190	1207	1208	1243	1197	1220	1143	1265	1185	1205	1238	1262	1183	1215	1228	1218	1270	1188	1202	1150	1178	1175	1198	1203	1225	1147	1196	1205	1216	1226	1247	1213	1265	1204	1192	1247	1206	1263	1171	1229	1248	1149	1224	1193	1202	1273	1214	1205	1220	1184	1129	1196	1272	1251	1263	1160	1245	1241	1279	1120	1123	1185	1211	1190	1220	1226	1153	1238	1197	1165	1201	1279	1232	1216	1212	1204	1219	1234	1153	1206	1266	1205	1206	1202	1256	1204	1185	1206	1241	1214	1181	1257	1181	1247	1215	1158	1239	1292	1205	1225	1251	1221	1244	1268	1206	1243	1159	1205	1208	1262	1211	1219	1204	1187	1189	1224	1236	1211	1156	1244	1185	1257	1228	1218	1276	1175	1210	1169	1241	1291	1234	1211	1230	1212	1145	1276	1164	1144	1159	1180	1264	1222	1119	1215	1245	1257	1216	1236	1181	1177	1266	1222	1229	1145	1220	1188	1234	1211	1197	1221	1240	1224	1286	1254	1220	1246	1273	1202	1180	1140	1169	1199	1165	1178	1156	1203	1246	1225	1199	1158	1149	1198	1219	1199	1242	1259	1216	1185	1225	1165	1198	1235	1206	1182	1227	1228	1235	1228	1171	1149	1204	1241	1176	1235	1201	1228	1261	1191	1209	1272	1212	1228	1183	1209	1279	1219	1201	1175	1148	1203	1221	1220	1248	1190	1265	1231	1200	1313	1310	1202	1243	1148	1157	1266	1164	1231	1246	1193	1181	1162	1231	1236	1244	1291	1171	1234	1224	1242	1213	1236	1178	1233	1136	1147	1257	1155	1164	1186	1188	1196	1211	1254	1210	1253	1216	1214	1181	1208	1174	1291	1280	1161	1197	1319	1214	1215	1245	1215	1263	1271	1174	1228	1200	1226	1218	1235	1149	1235	1231	1245	1177	1196	1196	1219	1211	1161	1148	1283	1196	1247	1232	1194	1199	1219	1218	1208	1143	1196	1252	1205	1199	1262	1224	1213	1216	1201	1248	1210	1251	1174	1182	1198	1179	1210	1187	1241	1212	1203	1204	1210	1158	1270	1221	1176	1232	1210	1294	1187	1238	1176	1172	1205	1193	1254	1167	1306	1162	1170	1237	1143	1184	1169	1176	1242	1279	1214	1159	1282	1196	1222	1193	1271	1261	1165	1240	1193	1196	1200	1190	1193	1252	1205	1189	1190	1188	1226	1182	1191	1250	1212	1159	1251	1212	1178	1240	1270	1156	1178	1236	1201	1221	1169	1202	1186	1192	1243	1225	1246	1273	1187	1173	1230	1212	1219	1204	1194	1218	1207	1217	1201	1197	1157	1216	1208	1222	1221	1219	1233	1194	1228	1288	1201	1211	1181	1229	1215	1208	1244	1202	1193	1210	1246	1218	1224	1208	1214	1185	1191	1171	1230	1258	1216	1238	1258	1160	1190	1165	1220	1246	1169	1165	1205	1249	1131	1220	1222	1206	1187	1202	1198	1142	1212	1245	1290	1221	1215	1251	1160	1259	1211	1253	1191	1212	1211	1212	1187	1210	1205	1186	1192	1199	1212	1213	1185	1226	1195	1174	1197	1191	1238	1214	1221	1240	1187	1284	1259	1254	1235	1190	1132	1238	1200	1263	1136	1241	1294	1236	1173	1218	1240	1127	1251	1185	1302	1230	1149	1167	1235	1227	1210	1252	1154	1179	1243	1202	1240	1214	1198	1243	1206	1232	1197	1219	1202	1189	1178	1188	1193	1201	1217	1235	1258	1211	1162	1327	1209	1212	1218	1236	1220	1230	1216	1255	1158	1180	1228	1210	1226	1198	1193	1191	1252	1223	1150	1227	1199	1191	1247	1218	1254	1183	1180	1247	1212	1262	1166	1266	1249	1262	1212	1173	1215	1175	1273	1190	1127	1174	1237	1169	1248	1139	1166	1293	1172	1215	1175	1187	1158	1218	1256	1244	1185	1190	1186	1248	1230	1193	1284	1203	1232	1188	1132	1218	1168	1214	1303	1184	1247	1182	1187	1225	1185	1179	1144	1218	1231	1247	1210	1174	1209	1171	1210	1163	1220	1223	1310	1159	1268	1182	1211	1216	1225	1228	1103	1214	1201	1191	1245	1171	1250	1196	1215	1195	1271	1182	1202	1183	1244	1199	1143	1178	1180	1292	1235	1259	1197	1204	1232	1241	1299	1160	1250	1190	1271	1347	1287	1159	1254	1237	1229	1165	1189	1241	1281	1183	1189	1203	1255	1226	1125	1187	1242	1224	1220	1103	1211	1264	1200	1193	1172	1236	1221	1208	1278	1214	1168	1249	1169	1237	1227	1203	1188	1220	1146	1223	1250	1202	1238	1251	1190	1177	1166	1200	1191	1196	1163	1195	1215	1244	1176	1198	1268	1252	1207	1225	1222	1236	1204	1271	1215	1211	1255	1254	1233	1186	1199	1234	1206	1238	1228	1203	1207	1194	1195	1176	1184	1208	1217	1232	1183	1204	1246	1183	1167	1266	1188	1215	1154	1204	1198	1269	1169	1219	1226	1240	1200	1227	1208	1218	1145	1183	1129	1233	1217	1185	1259	1196	1228	1300	1163	1148	1223	1248	1193	1222	1167	1223	1149	1228	1256	1220	1182	1231	1259	1212	1241	1227	1183	1215	1282	1221	1179	1220	1151	1197	1211	1246	1243	1208	1180	1171	1199	1132	1270	1226	1198	1212	1237	1219	1168	1197	1202	1195	1159	1204	1122	1235	1208	1186	1198	1211	1262	1211	1198	1166	1204	1189	1234	1202	1186	1178	1189	1242	1222	1180	1157	1227	1199	1190	1214	1235	1210	1186	1196	1232	1186	1273	1248	1247	1173	1244	1220	1150	1200	1180	1188	1222	1227	1193	1229	1187	1202	1236	1199	1244	1233	1217	1248	1228	1309	1119	1248	1231	1229	1190	1156	1242	1201	1111	1237	1242	1207	1191	1185	1197	1267	1182	1243	1227	1194	1191	1191	1192	1314	1231	1170	1231	1224	1191	1217	1189	1170	1217	1236	1219	1201	1241	1191	1208	1149	1194	1275	1246	1179	1180	1179	1206	1203	1187	1202	1229	1247	1197	1203	1225	1216	1237	1188	1161	1223	1197	1200	1201	1223	1211	1218	1246	1157	1276	1155	1225	1215	1240	1205	1250	1162	1215	1211	1206	1175	1235	1220	1102	1218	1210	1260	1190	1186	1217	1234	1235	1231	1196	1247	1204	1292	1215	1247	1185	1243	1180	1222	1168	1226	1182	1171	1243	1182	1241	1214	1194	1226	1218	1221	1248	1228	1195	1231	1181	1212	1266	1240	1194	1171	1232	1312	1173	1220	1242	1270	1191	1225	1224	1230	1165	1221	1249	1202	1194	1233	1193	1206	1178	1193	1196	1179	1271	1229	1219	1190	1196	1306	1263	1251	1154	1210	1202	1223	1257	1200	1189	1264	1232	1224	1252	1161	1214	1267	1134	1178	1191	1217	1230	1274	1221	1213	1162	1214	1214	1250	1184	1241	1153	1266	1327	1267	1215	1126	1244	1207	1225	1243	1258	1183	1204	1194	1241	1209	1251	1205	1147	1206	1234	1207	1235	1207	1248	1265	1236	1180	1169	1206	1278	1208	1194	1221	1237	1175	1181	1217	1238	1180	1141	1199	1183	1152	1254	1185	1233	1184	1214	1119	1194	1210	1259	1235	1228	1223	1198	1197	1205	1198	1230	1222	1218	1208	1221	1212	1188	1247	1178	1187	1190	1118	1214	1194	1245	1245	1072	1208	1219	1241	1214	1224	1244	1206	1235	1250	1238	1205	1208	1220	1178	1238	1309	1219	1221	1166	1198	1227	1234	1181	1204	1171	1240	1229	1181	1222	1212	1230	1263	1233	1183	1232	1183	1244	1190	1247	1254	1255	1242	1182	1240	1293	1269	1256	1146	1200	1229	1226	1192	1171	1231	1176	1157	1246	1194	1194	1179	1202	1214	1261	1170	1210	1202	1193	1194	1269	1155	1225	1217	1198	1192	1232	1210	1194	1229	1219	1213	1238	1212	1259	1225	1279	1212	1184	1194	1176	1225	1271	1176	1191	1236	1234	1204	1214	1182	1183	1288	1242	1228	1192	1175	1181	1178	1228	1210	1163	1213	1261	1169
24338	22948	33436	29879	21393	10265	1686	491	499	492	475	466	454	475	455	474	435	414	481	507	469	477	505	479	486	498	441	489	478	462	486	451	496	428	477	459	430	473	460	468	446	454	409	477	490	439	434	458	468	460	528	468	465	461	441	439	447	472	439	451	458	468	462	452	451	455	483	491	488	461	484	434	437	448	482	487	473	464	494	466	506	435	472	437	495	492	451	495	456	480	467	466	462	482	457	443	452	444	462	423	448	466	445	512	504	483	464	424	466	444	457	447	412	479	450	464	458	463	471	419	431	440	441	493	450	459	462	460	453	449	452	432	471	451	453	457	442	437	450	455	473	470	487	457	451	447	413	483	412	445	453	480	450	420	468	407	445	452	460	477	429	451	448	487	470	499	429	429	438	460	429	460	467	492	431	463	418	498	462	476	457	477	424	465	461	429	441	466	422	447	462	405	418	455	451	465	480	470	455	447	459	465	443	429	436	466	471	458	430	421	442	466	446	419	447	447	452	429	485	457	439	472	452	461	467	435	444	480	431	421	420	468	453	449	445	458	441	425	472	461	471	450	443	484	464	423	450	463	479	468	506	440	472	498	453	385	408	464	504	454	464	430	449	440	505	444	463	477	434	493	425	458	418	490	460	463	441	437	430	435	425	498	462	443	427	468	474	444	465	440	472	473	481	456	465	429	425	491	443	456	446	450	467	453	446	433	403	430	447	448	455	462	436	456	498	415	467	418	524	458	447	446	445	474	462	440	479	449	455	456	468	524	447	446	463	468	478	456	447	452	427	414	457	479	442	432	451	493	416	452	480	463	487	469	482	472	474	433	446	450	467	433	461	435	419	445	458	435	467	457	411	479	434	421	452	463	486	449	459	455	438	468	440	460	481	454	465	407	464	486	461	445	483	465	497	431	466	474	513	438	459	465	465	458	446	444	464	463	467	423	454	485	437	436	459	435	432	454	458	462	451	473	430	457	485	444	475	456	440	457	455	481	438	506	461	473	428	476	462	494	434	466	481	469	489	428	467	463	487	451	462	413	439	464	461	475	460	483	475	475	465	486	471	462	474	462	455	461	480	503	467	479	458	441	455	462	440	446	429	418	471	445	440	495	454	480	434	443	457	474	460	459	412	437	453	467	429	459	434	429	450	474	444	468	467	447	454	463	481	443	468	463	513	443	460	430	457	476	446	426	484	474	432	427	425	435	503	434	449	451	418	438	480	467	514	450	473	446	424	441	450	445	472	426	485	428	470	462	475	464	455	451	461	467	452	436	470	417	460	474	483	464	412	456	428	478	468	444	455	447	456	457	468	465	433	457	437	448	449	442	424	464	465	449	430	428	468	462	427	477	443	462	460	451	449	455	415	427	451	446	458	462	447	461	475	470	451	433	500	441	474	418	448	501	478	399	424	456	461	457	433	433	442	436	458	408	494	433	466	483	445	493	442	487	422	466	460	488	422	495	433	492	442	502	429	471	453	466	479	484	429	457	455	476	450	487	511	435	439	467	450	460	432	467	473	478	404	436	439	448	477	448	443	483	472	507	443	470	465	462	423	449	444	451	426	453	484	451	455	453	413	482	445	470	456	449	439	457	436	466	409	488	449	452	416	475	437	456	463	449	448	469	452	503	436	468	434	431	486	425	440	436	461	418	452	424	471	438	447	470	466	468	458	484	446	466	461	447	471	442	461	463	464	465	474	458	462	451	455	472	444	455	479	439	470	465	481	437	442	478	467	475	493	470	427	435	463	467	464	468	438	439	460	465	460	461	458	442	458	431	431	435	491	489	458	441	472	394	458	399	441	435	437	445	467	471	429	438	441	466	461	496	451	455	451	450	498	479	493	432	446	461	469	471	447	448	470	490	456	468	445	447	466	441	470	436	495	453	447	435	444	438	484	440	459	424	467	465	470	453	451	438	446	450	484	480	440	483	463	433	468	484	480	444	428	488	435	453	484	442	465	446	448	459	476	448	377	462	461	489	471	464	452	447	451	465	450	440	461	440	476	456	456	483	435	485	484	409	454	435	438	450	450	458	442	471	468	462	475	473	446	439	445	451	429	425	443	488	482	466	447	429	445	423	501	445	452	471	485	460	488	473	485	451	456	464	476	433	440	467	415	472	454	447	466	459	463	461	458	488	454	479	442	440	443	436	489	459	464	455	426	428	460	446	473	433	456	451	473	482	487	449	466	435	432	493	477	459	434	462	472	475	451	458	420	462	446	482	442	443	434	397	489	467	436	451	451	443	452	420	451	471	411	443	440	490	483	414	454	455	446	448	443	458	483	485	439	455	442	470	466	449	427	462	522	476	473	469	391	428	464	445	443	423	445	396	440	422	487	472	469	415	483	468	473	456	466	453	448	473	417	479	466	444	446	456	437	459	458	448	466	425	438	422	481	467	510	445	420	452	459	455	453	426	463	431	445	452	499	466	481	424	412	441	473	448	452	416	466	432	446	456	462	473	473	433	454	476	432	473	442	454	433	452	455	486	475	447	454	430	493	462	442	453	441	465	444	480	454	430	479	445	453	445	455	434	455	433	424	438	434	483	432	450	463	473	462	430	421	458	460	462	447	479	434	440	396	459	497	498	444	466	446	471	469	498	477	463	407	445	487	404	445	476	481	451	429	436	476	450	449	443	478	448	436	470	463	454	471	427	501	488	469	452	439	466	437	448	472	447	421	482	458	423	441	449	462	492	467	471	466	461	437	456	489	465	488	431	444	495	447	434	434	433	496	426	458	452	444	431	443	482	444	463	455	522	483	485	444	436	478	437	430	496	443	456	491	431	464	436	441	489	449	417	480	462	427	423	449	469	455	488	442	408	468	449	438	454	469	496	438	461	431	469	428	447	462	445	451	470	493	485	465	486	470	453	464	492	483	420	455	462	458	463	450	465	468	440	525	425	448	465	487	472	433	452	448	463	468	469	469	466	466	454	432	425	477	435	455	441	448	465	450	485	458	466	449	456	426	468	432	462	443	426	440	444	425	468	460	425	447	417	472	473	457	448	453	449	438	436	487	488	461	484	440	437	429	464	448	440	454	455	446	469	484	466	500	458	427	487	474	471	470	430	454	431	455	452	466	431	449	469	482	484	444	438	452	424	440	476	438	479	459	477	448	459	468	447	436	461	461	455	468	441	488	457	416	429	463	500	450	428	464	414	461	459	471	450	425	472	410	420	475	476	417	477	472	440	409	480	462	469	437	428	486	448	434	481	429	475	460	439	444	473	466	489	396	456	422	442	470	456	452	443	432	475	409	442	449	471	458	420	432	494	476	455	466	429	441	438	456	458	447	448	465	448	444	454	461	451	427	451	445	461	425	453	448	466	455	478	468	456	453	451	444	442	461	477	467	455	441	488	474	467	450	430	497	457	430	471	449	473	487	450	460	448	454	409	447	456	444	432	465	427	469	465	467	430	468	463	444	477	487	447	473	470	453	438	467	492	465	435	484	473	443	454	479	485	450	440	460	440	465	502	438	466
56492	89044	68993	43173	23956	8238	2587	847	862	866	842	787	833	829	797	832	832	778	827	860	824	847	771	837	830	900	854	855	806	871	840	853	842	842	822	795	837	844	859	812	845	853	790	819	840	802	809	809	834	799	785	802	833	857	881	837	856	841	852	851	849	833	856	810	833	816	794	802	805	822	787	805	823	826	848	826	822	846	875	824	857	838	798	818	824	808	830	853	834	834	822	836	846	869	795	856	843	798	825	896	835	806	830	817	827	810	827	832	807	868	895	816	784	827	801	822	822	848	785	789	857	814	875	786	804	808	836	801	797	846	861	850	844	805	821	844	769	872	833	866	824	883	819	821	810	814	841	878	860	801	868	799	869	819	852	808	856	806	805	857	851	833	803	845	831	796	874	867	834	881	847	837	827	825	820	803	843	856	769	820	855	827	805	855	820	815	806	882	829	795	872	874	815	807	793	850	853	799	805	833	880	816	830	842	841	822	797	812	830	829	840	839	783	815	832	823	818	851	812	807	823	809	851	782	817	859	836	820	834	814	826	866	832	847	807	804	890	866	804	871	816	789	871	846	838	832	820	817	837	823	822	836	856	814	853	874	817	846	877	801	833	828	817	765	851	840	818	793	767	802	801	781	834	826	882	863	778	825	873	844	855	839	839	849	853	798	803	838	818	826	811	808	780	776	833	791	797	870	839	816	831	798	826	847	878	851	840	797	804	809	834	812	850	886	817	804	804	839	825	845	870	813	788	843	816	831	837	889	842	807	846	827	822	862	823	771	842	781	798	858	814	832	835	848	867	823	824	821	852	830	805	803	791	810	809	811	762	791	862	815	848	900	827	849	828	815	838	777	808	779	814	831	779	852	847	834	851	821	882	850	806	889	876	846	797	810	806	848	801	826	853	808	875	846	828	833	854	876	856	855	791	836	811	798	847	847	779	844	839	824	829	797	775	819	842	799	740	860	861	821	823	861	855	805	778	798	815	829	851	777	821	822	797	786	828	825	823	831	786	869	822	871	777	815	765	821	803	821	813	853	846	854	828	843	812	812	813	842	820	860	802	815	852	840	831	816	790	845	824	841	821	820	793	842	859	787	839	821	811	857	807	868	791	876	879	828	847	851	811	864	868	853	805	811	828	856	833	797	807	790	841	867	765	797	783	819	825	831	817	846	845	774	835	858	800	862	825	854	773	869	803	824	839	793	776	816	823	815	845	826	874	843	817	807	806	835	837	825	893	841	853	816	819	794	816	774	820	873	838	819	773	805	876	819	846	910	814	766	856	859	889	862	847	845	796	851	865	858	812	797	801	849	823	814	824	794	865	878	837	820	887	807	849	849	813	773	875	805	842	835	802	867	838	823	793	786	810	806	803	910	837	845	814	804	827	851	834	816	802	785	854	836	808	879	826	783	792	844	840	846	842	866	793	837	774	825	821	815	787	830	829	834	864	794	784	861	806	836	849	842	803	805	860	793	874	816	887	807	828	821	830	835	852	838	861	826	812	911	863	855	815	842	872	841	803	819	796	838	843	811	845	798	848	814	799	834	818	870	870	837	906	877	859	785	813	791	802	846	830	799	827	854	815	810	804	826	811	824	888	861	802	797	857	834	843	850	839	777	804	756	790	831	816	798	800	825	759	829	804	871	851	841	820	924	801	801	825	868	848	821	839	838	885	840	803	802	815	807	775	790	810	837	810	855	806	878	814	831	815	841	834	842	851	893	810	839	884	811	820	846	825	825	824	812	837	859	850	793	871	824	813	830	805	776	866	816	826	791	879	832	835	866	856	858	821	847	811	815	829	871	807	841	840	776	847	833	800	852	838	858	834	797	813	818	815	818	861	862	797	876	791	830	825	817	846	833	766	817	824	863	843	870	857	847	833	881	792	841	824	881	805	836	855	838	894	846	809	835	828	781	797	783	874	802	839	825	870	819	796	841	838	806	844	860	864	862	798	858	895	845	822	828	862	804	877	813	866	810	811	806	788	837	843	856	831	806	841	810	811	881	831	827	810	811	850	829	771	799	815	815	855	818	818	842	809	858	856	832	825	835	858	892	876	826	829	841	840	809	858	782	828	865	817	819	836	830	794	808	850	822	836	906	809	797	791	817	825	840	847	862	859	859	865	789	825	813	833	804	909	798	825	866	842	843	789	831	794	807	801	859	840	852	843	824	870	841	872	835	853	817	860	847	847	872	844	825	817	838	821	823	835	805	816	800	796	809	869	832	837	794	828	821	875	827	830	802	812	798	820	875	864	858	816	817	794	827	848	775	809	821	793	849	835	798	810	801	872	845	871	867	775	846	812	836	851	843	814	790	879	819	844	820	851	775	821	853	838	787	804	806	855	831	849	818	836	808	814	796	815	809	876	866	832	825	873	807	803	808	811	854	781	838	864	803	801	870	798	859	860	902	830	801	769	755	846	787	829	855	827	759	795	849	850	819	863	842	850	813	819	815	790	840	790	826	830	858	849	811	818	840	836	837	830	828	907	853	832	849	856	838	805	833	771	818	844	858	818	782	820	810	855	817	842	824	852	854	830	811	861	873	864	856	811	768	800	846	838	815	759	788	867	827	866	817	774	834	816	815	846	855	815	820	837	863	818	878	818	816	888	868	810	865	801	845	818	870	892	810	797	850	859	764	793	815	850	828	820	811	773	788	816	863	842	792	846	837	844	833	824	870	816	876	809	804	831	860	837	826	867	814	801	870	805	826	801	803	820	782	816	790	819	822	865	850	756	777	838	870	812	835	793	783	780	875	807	857	835	844	860	800	840	796	814	821	798	830	803	878	825	880	825	794	856	770	853	808	816	838	821	822	835	835	813	825	790	799	800	839	883	847	799	838	830	873	773	919	819	772	797	813	842	862	800	862	832	818	813	817	815	781	832	806	765	848	841	848	857	848	792	830	797	864	855	810	822	886	784	859	852	832	816	877	778	770	801	865	820	832	794	851	834	842	798	841	889	840	863	830	843	852	856	820	852	884	816	844	871	852	833	820	829	798	833	840	845	807	811	799	817	860	842	832	838	840	819	793	864	834	829	800	808	866	834	799	876	875	809	820	818	839	807	824	829	816	847	841	814	823	837	863	767	758	825	889	843	824	842	820	817	859	830	820	789	850	798	828	843	859	859	834	800	821	816	820	802	783	778	827	828	868	856	893	850	843	801	829	779	817	806	810	887	796	830	816	798	835	869	821	840	787	839	794	848	837	856	836	838	806	858	824	817	885	841	842	837	788	819	793	829	809	774	791	839	835	770	811	789	860	817	830	811	817	794	810	842	848	814	841	842	817	815	780	858	871	838	807	845	833	850	812	854	869	846	794	835	837	847	817	811	882	816	842	826	788	840	815	852	861	902	765	819	809	815	858	846	818	897	842	782	832	808	774	812	910	819	841	803	806	872	803	800	803	872	881	861	794	850	802	857	786	854	782	803	860	805	858	851	839	852	846	861	866	812	857	827	851	827	844	839	859	872	811	807	834	826	859
23152	21751	30639	26372	22682	19949	8061	638	469	509	476	483	479	457	459	461	454	445	465	469	449	453	446	445	461	474	456	483	485	445	440	422	428	465	439	435	464	447	497	442	463	409	462	468	470	449	457	426	443	448	460	409	448	438	455	464	431	433	463	506	445	433	456	470	456	459	418	436	440	457	451	479	437	436	476	455	429	421	481	454	438	430	433	438	494	442	414	449	471	448	473	429	484	460	470	445	419	483	452	444	420	429	452	458	446	470	476	459	414	471	440	483	468	434	464	465	462	467	380	461	497	442	442	443	431	446	420	469	406	480	461	469	442	416	435	437	443	458	462	424	431	489	437	465	497	445	447	456	466	454	484	402	483	427	448	435	451	462	453	458	471	444	423	439	442	446	415	441	443	459	451	458	473	455	508	447	433	418	429	476	430	469	445	434	469	453	472	492	424	430	453	398	427	476	447	447	444	460	454	426	449	429	472	464	419	442	452	429	447	467	454	463	466	466	456	437	413	476	492	480	461	445	457	399	446	487	478	420	448	439	440	457	441	458	409	432	435	472	427	418	465	500	410	452	428	440	443	451	481	443	458	427	467	471	463	462	450	440	439	446	481	417	441	433	481	439	463	436	422	426	466	434	449	443	453	459	479	449	441	445	419	439	441	443	429	474	421	476	449	467	474	443	434	446	419	454	430	458	421	438	490	441	443	451	428	462	451	449	461	479	476	467	447	476	425	466	495	459	472	465	449	435	435	463	432	464	417	456	410	438	455	454	447	453	461	449	465	446	483	419	487	474	450	417	454	437	444	429	451	439	422	418	436	481	437	465	444	401	468	437	458	475	449	442	429	458	432	422	452	432	429	454	481	488	445	470	441	470	416	439	425	450	441	490	453	482	439	442	471	457	454	496	464	445	465	431	434	458	468	482	465	446	466	430	439	418	412	435	465	473	429	446	449	463	465	434	476	451	429	474	471	486	470	456	448	423	475	477	450	429	460	481	440	447	463	438	447	465	440	419	490	430	470	467	452	452	433	452	483	437	442	456	455	418	440	462	442	450	439	416	431	430	466	385	434	473	449	419	447	464	430	428	447	453	430	490	445	456	436	448	473	422	410	430	480	464	431	439	449	453	478	494	459	445	449	455	462	489	443	471	486	476	431	485	478	484	456	475	476	447	462	453	399	461	478	492	460	445	452	437	452	435	461	434	469	465	440	453	462	492	425	469	468	453	429	426	445	474	440	422	497	462	437	444	457	454	415	490	472	485	478	433	480	466	456	439	435	465	426	448	453	438	452	403	450	491	462	424	468	434	409	383	442	453	441	468	455	428	451	494	455	466	437	415	423	428	484	469	455	457	392	488	433	442	441	424	460	487	456	487	441	448	446	428	437	489	453	429	419	478	442	483	490	458	455	453	430	456	498	456	409	465	467	440	413	436	416	461	495	463	426	485	427	455	433	496	464	464	456	425	462	460	425	484	411	473	396	442	444	432	442	421	446	434	460	419	414	436	438	469	470	463	464	466	451	436	441	440	425	461	461	427	457	449	468	461	421	433	447	467	445	477	448	452	432	448	482	471	457	409	421	467	421	466	435	475	452	448	445	439	460	470	471	455	482	465	442	468	443	425	467	445	433	498	418	416	458	472	432	463	421	430	421	451	419	426	508	483	464	479	475	419	464	444	451	439	491	426	431	459	441	438	428	487	462	423	452	453	425	470	483	432	484	490	485	430	469	448	460	426	466	431	467	444	392	463	445	450	464	488	474	468	483	472	446	473	464	475	464	447	475	452	446	456	485	449	457	438	446	483	470	432	483	450	462	420	470	424	500	442	439	439	453	447	473	439	481	450	468	473	472	480	421	457	490	426	442	434	447	445	445	458	429	441	470	445	437	443	449	429	461	460	466	463	463	428	493	456	444	453	487	439	437	455	428	442	454	433	462	437	448	441	474	444	432	438	484	451	448	480	433	429	442	492	459	461	455	463	497	462	429	460	406	446	443	432	424	466	420	454	471	474	455	442	460	475	462	399	424	459	491	478	457	438	454	499	426	466	468	451	442	455	435	421	467	491	468	465	451	454	475	453	484	469	435	438	450	457	432	448	488	446	482	473	440	441	452	441	456	432	466	476	482	478	412	480	482	446	455	460	448	492	482	477	446	483	423	432	428	479	441	519	488	469	460	462	461	465	491	471	408	437	462	430	440	469	484	471	467	473	437	472	442	455	475	405	454	432	432	469	445	447	440	471	473	487	424	450	451	456	425	461	408	449	442	425	452	423	448	475	464	456	464	459	438	464	477	465	453	450	414	430	490	391	450	421	464	437	462	445	437	453	438	448	428	439	435	474	478	451	472	438	465	449	484	485	438	454	468	469	437	425	458	451	460	432	461	438	440	428	429	449	484	425	450	419	432	445	472	452	478	478	453	425	450	422	484	472	430	440	437	462	436	445	436	436	468	435	430	431	460	457	503	450	476	451	464	445	460	463	484	447	457	441	441	444	449	414	429	438	431	466	478	448	421	449	492	437	438	459	453	445	462	437	468	441	500	439	418	442	476	456	461	466	457	461	475	462	464	465	477	459	490	467	430	428	452	461	472	453	400	474	408	467	479	422	465	446	470	439	448	445	476	452	439	491	457	455	424	428	482	457	468	462	422	469	417	458	456	455	413	487	495	434	431	501	398	430	449	448	483	430	440	481	451	481	516	457	442	440	429	437	437	418	436	424	447	458	423	452	462	445	422	427	471	413	444	434	430	434	442	424	472	480	444	494	416	435	449	428	454	450	427	473	453	443	470	455	450	433	438	489	457	476	434	458	452	445	439	457	461	488	457	442	424	482	465	464	495	414	438	486	477	444	426	448	440	445	462	413	466	439	467	435	450	484	457	454	449	425	480	478	438	457	451	473	413	452	480	407	484	491	478	416	453	463	427	411	419	434	456	481	500	470	470	459	453	432	451	465	447	418	429	471	443	442	446	459	452	476	434	487	416	436	470	451	449	408	462	487	482	485	452	437	410	489	432	453	442	466	479	424	430	432	444	460	439	446	449	428	463	465	519	446	453	450	441	494	454	496	426	437	501	419	431	400	435	404	437	464	439	448	434	437	462	435	483	478	432	456	438	461	478	461	481	441	470	424	440	407	456	443	480	450	417	442	461	459	425	452	470	434	449	444	443	462	435	431	446	450	464	451	429	406	436	450	442	444	465	438	449	422	456	432	468	430	472	442	438	443	429	450	447	444	456	432	441	461	453	445	476	475	438	458	422	447	488	488	469	469	437	458	454	445	422	456	438	465	421	453	443	457	443	448	438	415	451	459	442	439	440	434	447	429	432	449	441	471	432	475	442	471	476	448	443	470	470	463	395	441	470	481	427	424	457	422	458	420	429	453	454	476	431	466	450	483	421	460	417	454	435	438	456	448	439	451	421	439	478	475	413	483	465	430	491	484	464	458	452	461	473	428	416	469	434	420	466	474	469	419	442	456	461	449	462	499
57928	101234	80212	54237	33977	14321	3587	815	796	846	797	775	784	780	807	826	766	777	770	803	738	796	770	757	792	774	799	811	818	789	831	748	787	796	765	814	785	799	782	793	766	774	828	821	763	790	762	766	784	772	802	798	778	787	768	785	803	792	786	773	781	771	733	744	786	743	726	801	743	749	754	745	734	775	748	768	781	817	779	743	811	769	810	767	754	753	734	761	729	804	769	769	835	784	752	758	783	755	770	775	756	749	796	824	742	749	758	761	802	799	730	794	795	760	759	769	753	785	816	794	793	781	782	798	766	774	793	794	778	800	747	805	807	778	755	800	765	794	769	704	729	735	772	747	764	816	763	744	761	759	818	750	748	763	766	787	812	771	788	780	769	792	767	767	789	755	746	789	774	788	836	756	758	795	760	820	736	804	771	706	745	754	770	768	787	742	765	766	727	763	743	809	767	785	785	797	794	769	752	797	774	749	747	757	757	750	760	741	747	752	755	787	815	764	793	767	776	818	783	771	769	796	823	732	745	783	791	785	770	776	749	769	747	729	800	761	792	786	707	770	788	760	779	781	804	770	756	771	721	802	755	794	741	775	803	728	793	762	775	800	774	751	787	771	796	751	756	740	748	789	796	747	736	768	844	786	744	756	774	767	741	733	767	743	815	746	784	781	751	745	853	775	773	770	765	768	778	828	786	781	718	791	793	753	824	820	793	796	845	784	775	753	794	710	777	780	757	739	749	766	796	750	743	735	765	782	832	770	753	794	774	730	748	785	813	754	817	762	757	782	772	729	796	746	807	765	779	783	784	757	722	815	751	781	777	738	763	738	765	750	747	821	768	756	758	764	770	786	774	801	760	763	704	755	787	761	769	753	745	789	740	757	749	747	753	761	765	700	799	757	788	760	766	805	782	748	781	782	808	750	777	776	781	801	833	763	766	754	787	796	748	742	776	773	752	767	794	755	729	812	806	763	754	773	787	808	770	748	804	730	785	756	771	773	740	755	752	757	769	770	807	800	782	800	733	781	769	764	786	796	740	774	785	760	768	765	786	800	731	804	761	735	795	789	764	730	768	769	791	720	798	792	749	784	837	764	758	792	734	763	727	761	819	791	716	787	747	806	749	774	743	775	782	751	785	743	797	778	772	749	770	751	741	791	783	720	737	767	786	786	776	777	789	760	752	826	762	815	765	766	741	752	761	737	779	772	720	797	736	775	801	758	754	725	745	769	780	783	760	819	789	748	762	711	799	764	774	742	786	752	739	819	828	820	774	750	789	741	748	790	762	806	742	767	773	796	786	737	748	765	759	770	824	785	798	787	768	760	772	781	762	810	817	800	728	812	814	740	760	797	783	760	763	722	775	789	788	837	775	759	738	753	753	801	786	814	759	785	755	784	746	752	755	721	784	737	818	736	766	746	801	763	762	773	773	814	797	735	773	757	738	748	765	776	758	817	814	791	829	807	768	734	729	733	756	737	753	749	785	776	730	801	783	751	776	750	766	772	792	793	737	757	745	759	783	748	767	738	780	832	810	785	770	781	777	770	794	770	770	741	746	752	735	779	752	850	768	772	749	775	774	744	746	749	740	784	763	737	733	784	746	789	765	785	830	727	779	703	781	801	743	749	773	818	765	773	801	744	757	757	779	733	819	762	778	801	766	751	787	790	805	795	777	763	750	800	758	754	761	739	851	764	796	732	766	766	789	753	759	797	770	788	786	765	796	766	740	770	785	739	743	719	757	761	783	809	759	780	836	757	710	792	792	812	731	790	770	772	763	799	739	801	763	819	751	763	798	769	761	765	742	771	774	778	763	766	762	777	751	773	791	818	796	788	776	777	776	766	747	787	752	758	806	755	777	788	763	797	754	760	715	749	730	788	788	810	793	805	758	697	740	811	785	832	735	766	739	754	757	796	748	827	768	767	734	784	740	739	819	807	768	741	787	759	770	819	767	769	805	732	789	761	781	737	759	763	772	774	753	762	772	763	776	793	779	769	774	804	762	769	754	782	770	796	805	735	786	761	765	756	782	765	764	761	765	737	754	773	730	793	763	773	768	788	759	712	790	827	741	740	814	779	795	814	808	744	769	700	773	740	786	781	750	790	739	763	769	761	784	728	789	784	821	775	777	787	768	830	748	786	754	779	768	777	811	789	801	747	787	822	793	755	832	789	755	791	792	760	810	807	798	750	798	728	796	763	732	776	746	770	795	808	784	795	789	808	734	748	760	757	777	797	809	795	783	822	771	832	752	805	732	773	766	760	753	789	752	753	827	800	741	782	779	779	806	772	755	690	804	748	774	727	765	816	784	775	733	788	803	806	829	775	774	780	747	828	749	781	788	797	817	773	760	762	765	798	811	785	770	733	729	777	813	772	784	795	782	759	760	816	780	762	760	794	741	752	749	762	756	767	810	787	783	778	753	732	748	764	761	762	733	770	746	732	797	771	761	766	756	816	781	736	765	839	794	764	749	726	696	735	756	744	783	693	742	783	781	782	751	766	757	794	732	801	757	802	727	717	768	795	774	786	787	758	780	761	789	773	750	770	756	745	792	747	769	773	803	743	764	766	752	798	760	760	748	799	699	755	781	785	743	761	779	789	811	750	756	763	773	782	792	791	748	820	803	764	788	750	782	785	790	793	793	729	749	776	743	769	775	782	790	782	772	767	746	759	749	783	778	756	754	746	749	727	778	766	764	776	821	761	776	727	792	767	747	778	800	799	809	757	799	803	777	801	798	808	804	756	784	737	807	797	799	747	760	794	742	784	758	767	790	746	829	779	785	799	782	812	766	766	787	770	758	762	757	771	773	766	822	805	769	760	723	800	769	751	845	763	737	754	765	790	738	807	725	765	729	814	764	782	750	760	808	767	782	788	759	755	725	738	762	846	742	765	782	731	775	779	830	767	710	830	776	789	791	753	768	750	809	781	787	772	810	792	754	719	761	746	747	752	741	792	694	794	751	765	768	759	766	785	766	784	748	766	783	758	777	755	794	827	753	754	754	752	755	749	776	804	778	775	814	739	773	721	721	734	759	800	749	775	789	810	787	761	764	778	750	728	753	750	797	753	735	777	834	731	758	767	781	756	748	715	754	775	760	754	766	747	776	781	778	807	767	778	814	798	810	767	763	713	795	795	736	760	783	729	770	832	699	728	768	750	782	811	775	826	738	750	761	778	768	789	752	795	742	746	760	771	805	766	786	802	810	796	754	764	725	760	832	730	764	816	746	779	820	730	772	744	778	795	758	782	763	761	743	715	799	750	779	675	756	819	798	731	769	763	765	765	768	743	773	756	754	777	755	810	772	749	795	754	768	770	777	764	766	746	804	799	773	755	796	792	750	772	744	738	758	775	830	741	752	768	788	750	716	813	762	742	789	789	718	743	837	776	724	810	778	804	818	769	770	767	737	782	752	813	750	771	790	822	801	790	791	770	810	819	791	751	755	787	774	741	779	743	717	794	782	779	770	770	797	765	742	820	776	763
27693	27896	30185	18258	5174	1133	727	636	652	699	716	695	677	658	675	673	661	628	676	680	624	711	692	667	674	657	643	650	631	722	672	694	670	685	682	698	681	690	692	681	670	706	698	658	694	692	685	711	675	687	676	642	642	683	674	700	665	663	635	677	693	616	707	669	653	655	640	667	676	680	650	682	687	698	685	699	680	624	677	645	677	669	689	725	709	703	666	619	696	672	680	643	660	722	685	656	672	691	656	677	599	670	615	713	709	651	711	728	643	694	699	632	612	656	697	679	687	677	709	655	642	652	697	654	662	612	660	699	680	639	669	673	637	656	710	716	685	658	671	627	643	659	668	675	684	677	674	635	714	651	674	676	688	703	718	705	639	695	636	658	669	692	688	702	713	697	640	648	675	662	640	678	616	693	630	688	686	641	655	694	703	672	703	627	667	636	659	695	683	623	695	664	654	708	629	685	612	687	664	686	661	693	660	634	638	657	654	683	668	666	652	694	686	637	712	641	642	652	676	654	685	681	665	642	692	649	673	658	685	641	693	720	705	676	658	668	661	687	718	632	646	685	702	664	673	651	663	632	719	691	670	709	655	687	648	679	691	645	696	648	659	623	704	689	693	664	672	661	667	680	651	709	625	686	707	700	682	648	715	662	660	704	674	664	692	685	679	664	654	732	656	669	667	668	724	691	632	690	666	658	682	658	669	651	662	681	648	682	698	656	656	708	659	666	675	715	701	616	651	652	663	695	681	654	627	689	680	703	732	700	664	711	677	684	626	689	621	688	685	693	675	664	693	677	674	725	659	615	701	652	652	662	680	650	637	712	679	650	689	640	636	599	676	687	674	701	640	679	712	652	649	629	710	650	660	656	668	657	713	654	706	732	682	657	640	681	651	686	661	672	659	681	691	663	694	655	644	614	612	659	680	650	617	662	664	608	629	618	667	682	674	693	668	701	696	609	705	690	701	684	676	674	694	662	659	678	687	711	685	615	673	666	657	686	628	688	667	662	636	670	732	679	701	720	662	668	645	623	660	652	664	670	639	663	698	644	647	667	705	666	641	693	705	657	674	669	697	692	648	642	665	680	671	705	622	625	663	656	636	635	665	702	658	682	725	671	674	691	657	638	632	666	677	685	670	685	639	668	678	671	675	685	674	688	629	678	711	697	683	660	713	683	641	614	650	655	656	669	663	683	642	675	645	650	682	667	659	691	642	711	717	666	675	659	654	689	656	661	686	636	608	659	660	690	666	664	701	693	675	624	673	664	704	630	730	641	666	631	642	614	640	646	659	625	692	685	680	626	660	651	726	679	652	684	678	670	697	654	704	705	660	654	662	668	658	653	641	690	681	688	601	692	682	668	703	648	651	668	701	672	710	726	652	659	676	686	663	698	682	661	731	691	686	641	657	622	620	667	698	663	666	693	650	634	712	667	666	645	635	665	687	625	687	672	671	651	685	664	673	663	675	684	709	715	643	688	640	619	668	663	657	657	707	657	680	690	662	674	701	678	701	679	708	673	674	660	711	680	680	592	641	705	634	666	681	665	705	653	656	685	688	647	648	668	694	680	681	667	686	655	653	680	617	705	688	704	705	670	686	671	696	694	647	708	678	615	705	710	663	657	709	707	667	651	682	659	649	634	659	666	680	687	660	624	648	655	657	671	659	683	661	676	677	705	683	710	629	676	676	675	711	627	655	681	677	676	630	653	651	658	670	705	675	671	678	717	692	669	669	678	673	646	682	664	635	648	719	679	673	695	711	673	666	712	696	667	644	716	627	664	647	686	676	693	645	672	700	671	689	656	699	662	681	637	686	679	655	677	633	662	703	689	709	686	691	717	662	701	651	693	595	627	677	674	679	676	710	660	618	644	661	694	631	649	646	680	652	713	688	644	661	635	663	678	635	629	671	735	696	674	672	680	651	670	692	697	676	690	651	635	688	620	638	625	638	671	649	645	666	705	665	683	695	670	635	736	697	626	709	670	677	682	653	657	664	658	668	707	716	675	707	737	636	673	676	688	663	621	685	648	617	714	642	630	684	683	673	644	662	660	692	698	688	656	637	629	660	678	702	642	704	685	679	681	638	706	698	686	639	679	729	652	654	658	653	656	680	677	726	688	660	686	693	662	695	696	621	710	666	664	628	690	727	614	645	662	673	645	659	702	663	683	612	685	680	717	694	688	671	675	679	652	676	750	703	674	677	697	687	629	636	706	643	672	710	619	674	688	666	715	645	683	700	620	685	652	663	670	680	679	676	662	691	697	674	689	706	709	676	643	707	656	705	671	678	664	673	646	687	645	705	691	668	742	690	717	700	685	633	654	622	665	652	655	678	674	677	690	636	702	679	665	715	678	657	662	634	672	647	678	716	671	663	657	634	699	671	640	661	650	666	652	651	676	677	647	665	634	697	691	660	693	717	665	706	642	670	692	650	675	648	683	661	634	654	651	689	646	682	664	653	639	626	651	681	646	668	664	660	739	661	669	703	709	653	679	684	682	608	688	659	682	656	685	674	691	682	663	699	627	669	667	705	661	631	620	650	697	694	669	684	682	696	649	710	700	656	704	690	648	695	697	694	686	662	652	634	635	687	694	727	671	680	706	663	663	661	683	687	666	696	673	677	635	668	670	662	685	669	688	734	646	611	614	654	671	678	653	610	693	692	693	704	697	672	712	666	663	633	691	705	677	675	653	703	677	682	605	697	653	709	637	649	694	671	685	652	690	609	665	635	681	670	689	695	674	673	688	657	664	626	677	660	584	670	707	639	653	661	644	670	663	655	698	706	648	710	711	643	667	646	688	638	694	701	673	634	662	686	719	665	667	686	684	612	697	596	701	682	666	662	704	676	674	679	690	667	647	682	686	697	670	694	680	691	693	681	693	672	699	734	624	682	680	684	675	674	716	689	700	691	657	629	622	673	690	714	672	681	713	651	668	674	669	645	641	679	672	622	638	645	636	704	676	696	672	668	687	668	696	666	670	635	658	663	665	680	677	675	688	710	655	631	707	692	669	640	700	706	667	689	719	647	704	672	661	672	634	701	682	623	668	668	760	712	598	628	728	682	679	650	661	691	664	687	713	673	653	687	708	689	618	667	629	674	694	693	716	676	657	631	630	704	695	685	681	665	666	730	718	647	679	656	638	648	715	677	707	665	629	684	661	640	683	675	690	709	704	649	671	670	681	660	615	615	690	693	674	696	677	705	680	668	657	701	682	687	677	640	611	648	674	690	677	679	680	630	682	711	656	662	689	688	631	656	662	701	660	661	664	640	631	642	692	722	685	704	689	647	653	684	685	688	687	612	671	738	669	691	689	701	613	647	671	659	658	649	669	703	693	685	642	666	685	650	663	698	657	700	651	673	667	654	655	681	691	688	706	717	669	703	624	684	689	593	677	673	679	693	664	672	667	679	650	725	693	701	733	635	692	663	693	668	670	598	673	689	624	644	649	708	698	694	645	692	644	667	714	641	692	701	610	682	674	695	653
34000	48253	36826	20186	8294	2151	1388	1226	1174	1148	1206	1148	1165	1214	1218	1169	1139	1211	1210	1129	1182	1207	1209	1192	1181	1157	1178	1177	1183	1200	1203	1197	1189	1214	1138	1167	1128	1196	1223	1182	1147	1219	1153	1164	1244	1201	1136	1147	1134	1232	1214	1149	1191	1168	1134	1193	1149	1195	1155	1156	1214	1200	1214	1259	1178	1168	1165	1144	1193	1209	1192	1233	1124	1172	1121	1184	1179	1214	1191	1189	1152	1154	1210	1144	1180	1227	1207	1189	1219	1162	1141	1199	1168	1177	1182	1165	1214	1154	1200	1196	1138	1234	1190	1198	1166	1183	1165	1179	1172	1205	1177	1153	1163	1214	1177	1194	1174	1176	1166	1166	1158	1203	1199	1185	1213	1184	1139	1199	1238	1181	1157	1207	1162	1148	1146	1136	1139	1181	1207	1127	1193	1122	1158	1142	1153	1161	1162	1195	1205	1186	1180	1163	1156	1134	1178	1161	1146	1137	1209	1202	1162	1225	1200	1186	1165	1174	1176	1155	1183	1216	1188	1241	1185	1215	1207	1184	1206	1183	1164	1151	1201	1177	1159	1211	1125	1177	1219	1190	1175	1151	1205	1170	1228	1142	1220	1200	1149	1152	1149	1229	1201	1190	1215	1194	1176	1179	1196	1167	1177	1147	1213	1120	1221	1129	1161	1196	1186	1160	1182	1148	1201	1096	1251	1188	1165	1211	1179	1122	1183	1176	1196	1214	1175	1262	1193	1145	1185	1174	1233	1166	1199	1243	1126	1128	1131	1193	1167	1169	1181	1176	1227	1182	1162	1214	1180	1194	1159	1186	1138	1179	1149	1143	1199	1150	1183	1194	1174	1104	1157	1202	1189	1209	1181	1205	1176	1188	1091	1195	1191	1227	1168	1194	1183	1193	1177	1137	1177	1169	1145	1161	1157	1224	1171	1170	1198	1168	1227	1198	1218	1173	1153	1157	1185	1126	1176	1221	1172	1208	1159	1225	1154	1172	1191	1172	1157	1190	1167	1145	1247	1125	1103	1159	1223	1131	1228	1168	1226	1258	1170	1209	1174	1166	1227	1159	1200	1185	1161	1176	1178	1193	1199	1115	1199	1140	1173	1094	1221	1162	1188	1148	1235	1132	1230	1168	1166	1196	1169	1202	1165	1202	1134	1173	1155	1224	1187	1178	1161	1102	1144	1176	1172	1189	1181	1137	1137	1108	1182	1200	1185	1169	1175	1172	1160	1245	1162	1226	1144	1243	1125	1160	1216	1159	1184	1162	1185	1183	1131	1223	1207	1191	1150	1180	1184	1131	1141	1153	1091	1209	1172	1168	1203	1179	1181	1123	1196	1192	1183	1195	1211	1224	1154	1138	1188	1140	1181	1187	1219	1108	1170	1177	1137	1165	1247	1217	1214	1140	1210	1202	1186	1225	1201	1165	1110	1196	1119	1144	1097	1201	1163	1140	1187	1147	1181	1155	1132	1162	1133	1198	1161	1144	1197	1137	1254	1197	1173	1242	1184	1202	1223	1090	1146	1181	1151	1151	1216	1191	1155	1177	1137	1245	1169	1173	1203	1202	1227	1183	1140	1166	1196	1137	1114	1172	1216	1190	1164	1207	1167	1175	1198	1150	1175	1243	1183	1155	1156	1132	1130	1230	1150	1208	1146	1222	1098	1220	1185	1097	1199	1212	1150	1194	1146	1226	1192	1255	1224	1179	1145	1193	1169	1165	1163	1134	1133	1232	1163	1131	1123	1144	1152	1167	1182	1200	1156	1230	1176	1181	1084	1192	1143	1199	1182	1175	1191	1200	1178	1254	1081	1179	1183	1138	1184	1146	1226	1142	1159	1189	1160	1169	1138	1157	1151	1202	1194	1176	1212	1175	1187	1196	1154	1154	1218	1187	1180	1155	1171	1145	1176	1205	1156	1191	1233	1173	1170	1201	1153	1087	1125	1182	1214	1174	1205	1148	1203	1151	1198	1226	1166	1196	1181	1188	1217	1120	1197	1177	1213	1139	1151	1220	1169	1152	1159	1130	1180	1247	1249	1117	1175	1184	1168	1178	1184	1187	1207	1113	1176	1092	1170	1156	1185	1225	1185	1188	1227	1177	1150	1192	1222	1124	1115	1174	1159	1136	1131	1207	1153	1150	1196	1166	1233	1154	1138	1137	1266	1174	1193	1197	1128	1177	1157	1208	1232	1175	1209	1098	1154	1176	1139	1185	1190	1134	1162	1216	1180	1147	1155	1145	1156	1218	1191	1182	1198	1199	1173	1190	1189	1197	1201	1212	1177	1202	1228	1218	1128	1165	1213	1175	1171	1202	1205	1149	1169	1168	1184	1225	1169	1163	1152	1221	1161	1167	1163	1179	1242	1150	1163	1201	1221	1174	1172	1177	1180	1123	1169	1150	1157	1167	1169	1208	1222	1217	1242	1164	1177	1211	1155	1166	1208	1173	1236	1181	1148	1140	1166	1163	1174	1235	1171	1157	1189	1181	1185	1179	1188	1243	1111	1139	1183	1173	1154	1146	1162	1128	1074	1246	1134	1177	1207	1143	1096	1235	1199	1186	1115	1127	1181	1160	1261	1156	1120	1159	1204	1243	1200	1187	1154	1219	1200	1155	1188	1173	1192	1132	1182	1223	1176	1225	1174	1133	1145	1210	1192	1204	1229	1180	1143	1126	1083	1202	1199	1207	1185	1169	1157	1185	1188	1209	1170	1220	1138	1151	1130	1164	1138	1136	1202	1126	1208	1189	1157	1142	1146	1145	1163	1174	1181	1205	1168	1233	1180	1177	1129	1177	1169	1141	1183	1201	1198	1129	1172	1217	1139	1149	1138	1179	1204	1178	1154	1199	1206	1137	1165	1134	1165	1202	1196	1251	1174	1201	1187	1157	1223	1161	1231	1148	1155	1106	1224	1152	1189	1162	1192	1182	1210	1200	1134	1171	1197	1217	1222	1290	1205	1158	1105	1205	1171	1156	1123	1159	1190	1185	1174	1198	1150	1132	1157	1129	1154	1191	1180	1169	1121	1155	1178	1137	1164	1126	1172	1124	1168	1202	1172	1195	1190	1232	1208	1156	1148	1175	1219	1218	1127	1172	1198	1160	1143	1142	1131	1166	1167	1186	1158	1221	1132	1182	1167	1195	1179	1274	1200	1150	1162	1159	1196	1150	1188	1173	1224	1209	1241	1191	1185	1134	1214	1152	1183	1219	1089	1184	1158	1143	1178	1211	1157	1166	1193	1174	1165	1119	1158	1127	1188	1202	1240	1154	1160	1147	1208	1159	1164	1245	1142	1196	1183	1141	1180	1208	1157	1120	1229	1177	1187	1140	1168	1114	1229	1175	1215	1156	1257	1188	1189	1205	1102	1206	1168	1219	1169	1205	1192	1163	1207	1193	1170	1239	1211	1200	1185	1235	1200	1145	1193	1190	1154	1158	1143	1159	1217	1085	1213	1202	1173	1162	1251	1200	1143	1143	1177	1112	1164	1217	1176	1146	1153	1164	1266	1184	1156	1142	1108	1201	1161	1166	1221	1201	1196	1174	1135	1211	1209	1187	1161	1171	1174	1144	1214	1160	1129	1197	1197	1133	1226	1224	1190	1182	1142	1173	1105	1140	1166	1147	1210	1221	1247	1217	1151	1204	1219	1183	1217	1173	1167	1198	1169	1160	1088	1189	1219	1122	1168	1214	1210	1179	1134	1168	1199	1201	1147	1084	1147	1160	1198	1177	1191	1203	1102	1220	1179	1124	1159	1177	1158	1203	1130	1212	1145	1216	1184	1229	1157	1166	1139	1135	1232	1176	1239	1188	1148	1145	1143	1134	1207	1215	1167	1144	1194	1219	1190	1215	1191	1157	1205	1180	1167	1193	1184	1172	1158	1129	1145	1184	1211	1192	1125	1215	1244	1180	1157	1142	1199	1113	1154	1215	1100	1128	1131	1154	1157	1179	1182	1163	1174	1232	1165	1171	1191	1125	1163	1204	1157	1156	1251	1175	1204	1120	1161	1165	1241	1148	1212	1235	1157	1229	1160	1198	1191	1159	1135	1151	1181	1221	1197	1223	1168	1182	1206	1226	1180	1186	1192	1178	1159	1165	1187	1108	1132	1159	1206	1187	1196	1205	1158	1182	1167	1190	1201	1180	1219	1112	1202	1236	1163	1178	1177	1153	1191	1166	1227	1125	1179	1180	1119	1197	1164	1150	1182	1166	1173	1215	1205	1169	1176	1153	1210	1193	1221	1183	1166	1178	1165	1195	1170	1239	1169	1199	1164	1170	1144	1193	1225	1196	1117	1235	1185	1164	1202	1133	1127	1136	1194	1148	1142	1218	1124	1124	1196	1175	1149	1147	1157	1202	1187	1229	1173	1181	1163	1126	1245	1151	1213	1191	1073	1197	1178	1167	1192	1106	1200	1178	1146	1150	1170	1154	1212	1197	1177	1193	1166	1167	1112	1189	1192	1198	1228	1203	1151	1191	1177	1209	1173	1204	1192	1195	1177	1195	1241	1164	1206	1179	1198	1207	1166	1218	1168	1197	1174	1146	1174	1205	1187	1148	1217	1226	1188	1171	1122	1201	1203	1165	1119	1210	1171	1179	1130	1142	1124	1248	1146	1155	1200	1172	1182	1148	1136	1200	1127	1220	1152	1210	1168	1160	1224	1157	1218	1138	1152	1189	1176	1221	1112	1217	1179	1177	1176	1141	1159	1153	1169	1152	1110	1220	1203	1199	1210	1148	1206	1182	1224	1220	1160	1136	1209	1118	1181	1245	1261	1148	1197	1120	1233	1113	1175	1148	1152	1205	1146	1177	1155	1168	1195	1119	1225	1153	1217	1214	1215	1226	1202	1155	1166	1159	1119	1182	1162	1171	1189	1181	1125	1181	1194	1190	1170	1207	1198	1174	1216	1176	1173	1183	1150	1163	1172	1152	1188	1205	1169	1185	1124	1172	1199	1130	1213	1168	1201	1203	1158	1243	1126	1152	1195	1113	1192	1151	1165	1163	1117	1233	1148	1164	1138	1116	1139	1134	1191	1194	1162	1160	1153	1169	1275	1179	1168	1139	1112	1171	1193	1209
24330	22710	33791	30566	22416	10935	1696	483	457	498	493	485	414	458	481	448	459	458	469	452	448	455	485	477	481	467	471	417	489	407	453	453	467	491	415	443	461	439	449	420	456	471	461	471	468	419	432	462	513	467	453	452	467	457	463	436	456	450	472	477	484	489	460	441	473	436	463	450	464	478	435	481	459	428	454	449	438	426	460	436	424	458	482	460	440	443	431	454	437	443	428	427	474	446	454	492	446	456	460	480	445	439	450	476	437	456	459	446	445	455	475	457	435	421	470	457	472	461	451	471	427	440	442	415	444	435	471	435	445	433	445	429	455	446	465	495	458	460	452	422	408	429	458	463	414	451	440	456	453	451	455	465	487	469	475	423	477	484	422	449	454	469	448	412	434	430	445	495	472	443	451	434	487	483	494	422	465	456	418	465	465	470	435	443	469	471	428	472	466	440	432	452	457	477	468	434	475	470	427	447	461	444	438	500	461	442	443	462	414	444	505	465	448	484	461	410	460	457	429	422	433	426	446	472	463	461	489	457	458	451	420	426	445	405	449	464	428	458	452	479	400	413	406	477	421	452	451	462	467	471	448	468	416	445	484	437	461	456	476	473	432	458	436	430	456	418	444	465	430	448	431	428	451	461	432	475	439	448	435	493	460	434	467	415	435	448	459	449	455	431	463	481	479	454	473	443	467	440	490	431	475	452	457	389	477	475	471	458	438	452	452	493	460	455	478	462	461	465	455	418	485	432	436	473	470	491	444	462	463	447	439	487	464	429	468	426	447	443	485	459	472	472	458	468	432	467	448	463	438	463	466	447	425	490	437	437	469	444	424	465	447	438	434	431	452	439	442	448	491	448	436	438	445	453	468	491	452	460	450	479	450	440	425	451	496	445	461	445	456	448	463	472	446	467	418	410	454	441	434	471	443	461	436	447	438	495	435	447	444	470	475	464	440	483	471	431	431	450	444	459	481	437	458	431	437	434	485	444	435	464	474	443	459	462	454	432	436	453	409	493	416	448	449	481	495	470	437	471	457	436	452	473	506	439	490	430	467	431	456	467	472	410	443	433	459	476	423	478	437	444	458	434	457	437	476	447	413	423	483	452	430	452	484	448	424	475	452	456	453	451	470	465	443	434	427	465	469	461	432	447	450	424	457	468	420	453	437	456	450	455	415	450	470	468	492	450	453	466	458	461	435	480	459	422	461	449	395	457	439	447	464	463	498	434	434	488	413	459	439	458	447	453	458	477	437	455	430	469	440	431	453	474	455	454	446	480	437	449	455	503	466	453	461	448	453	452	445	417	412	494	443	407	469	462	464	447	471	419	455	439	449	431	453	475	471	438	417	473	468	500	427	464	456	447	444	453	467	450	488	423	472	417	459	448	433	424	425	444	442	491	474	427	469	459	462	438	475	461	451	404	448	445	443	443	463	472	465	475	440	472	432	456	457	420	449	489	435	462	491	454	439	422	483	442	444	482	455	475	451	457	461	450	419	408	456	491	441	456	466	437	400	463	426	499	427	475	470	458	463	458	437	452	439	442	439	403	427	449	455	453	422	431	428	452	427	437	468	428	484	444	473	454	473	465	443	496	475	431	431	415	464	456	433	454	429	438	461	467	469	469	470	416	505	433	483	443	464	462	486	471	437	440	448	453	433	445	430	458	424	467	474	451	452	433	442	453	438	452	463	446	449	460	473	458	464	441	446	472	467	459	458	425	442	443	384	448	487	437	455	430	455	479	465	473	447	451	465	428	470	429	436	472	438	434	420	414	455	452	430	482	449	415	438	444	427	448	487	442	454	489	444	481	446	457	442	472	458	474	457	454	452	434	475	452	461	473	460	459	442	476	437	449	443	441	478	479	454	439	463	439	465	466	456	466	420	447	463	447	476	468	458	440	472	446	433	445	443	475	450	458	505	478	464	453	454	471	454	490	505	468	429	474	436	455	449	448	462	447	453	449	419	455	472	454	479	474	467	443	450	454	472	499	476	410	491	453	464	449	423	445	482	459	493	443	441	446	452	423	464	461	492	434	422	459	476	483	485	454	440	462	405	454	450	432	471	456	442	449	456	430	504	465	435	445	443	419	450	481	477	443	430	438	481	445	439	439	444	445	472	468	437	477	481	456	452	428	429	444	471	455	430	446	436	412	459	443	445	482	470	455	486	464	455	452	462	431	466	479	476	407	446	456	488	472	437	433	433	460	473	426	423	426	430	434	462	479	423	470	484	458	450	469	460	436	424	482	476	439	441	439	448	460	448	453	459	443	494	495	473	452	447	441	475	461	409	467	440	458	449	450	500	476	459	422	477	458	437	417	476	467	451	457	471	425	421	486	456	473	408	462	445	455	423	443	434	459	456	451	485	436	478	463	452	466	455	449	414	462	465	430	436	465	483	470	452	497	446	479	483	458	471	462	442	475	447	464	441	468	428	439	487	448	464	433	438	428	461	395	433	451	429	477	437	500	442	443	447	464	498	440	468	468	429	433	435	437	450	423	414	394	426	437	450	457	462	453	495	470	454	461	484	446	427	422	469	452	450	440	487	421	478	501	438	474	443	437	439	431	478	455	444	453	460	488	456	452	413	464	462	446	467	409	456	462	419	414	453	493	442	433	458	454	496	456	535	455	458	448	455	444	462	433	457	424	451	456	443	459	439	460	428	432	451	434	437	441	446	448	451	453	438	440	448	435	443	456	450	414	457	486	469	449	450	443	431	468	461	459	431	476	471	436	475	447	446	434	447	467	444	437	451	420	425	467	461	468	454	421	462	446	415	406	460	471	477	436	481	419	479	445	492	468	459	444	439	480	481	442	470	481	430	459	469	481	444	436	465	445	434	415	464	417	465	451	458	448	428	451	454	438	474	464	476	435	463	447	434	436	436	442	447	500	450	439	441	477	468	471	466	463	450	421	429	458	453	434	431	464	445	408	429	443	470	424	431	424	489	428	420	436	463	400	439	499	475	472	463	412	444	450	444	429	480	462	466	489	434	448	434	470	456	448	456	474	472	414	472	451	461	440	457	467	452	470	453	471	426	435	488	443	474	486	463	468	493	442	462	461	435	471	447	429	421	483	419	432	459	476	472	448	450	448	486	413	432	439	449	431	441	482	480	459	479	471	429	468	456	470	499	486	431	479	416	455	466	439	468	415	459	438	445	463	467	446	418	432	444	430	437	425	440	447	434	445	445	434	436	428	439	450	441	441	479	455	430	467	460	445	495	492	467	433	438	431	448	427	407	408	452	439	435	468	458	443	459	478	403	451	494	462	439	444	446	433	440	421	471	457	497	431	442	418	440	445	446	477	443	424	419	483	456	452	431	432	461	441	456	455	505	479	478	437	463	439	493	477	432	458	458	440	464	459	465	447	486	442	462	429	449	485	433	457	392	495	477	441	445	468	446	488	448	431	451	485	449	465	451	482	443	451	429	440	504	432	472	470	434	453	437	487	437	437	439	412	465	448	395	429	431	452	468	459	454	484	462	454
55999	89560	70770	45569	26828	6599	2267	783	848	857	878	815	801	862	797	836	828	833	831	829	776	830	809	840	823	807	812	842	812	830	851	830	770	830	803	825	858	840	802	833	803	773	846	823	853	834	832	813	869	815	820	800	845	816	837	840	802	795	883	849	805	789	814	832	834	781	855	858	817	833	817	770	863	834	801	871	832	809	792	810	830	816	800	790	821	853	843	871	828	782	759	786	857	841	859	807	867	807	838	850	840	831	825	777	827	843	783	785	875	774	803	876	809	844	856	827	805	868	875	856	837	819	807	834	769	840	823	824	736	813	864	856	791	787	840	836	795	842	813	843	883	807	835	815	842	807	820	823	821	819	859	812	842	817	783	791	741	856	845	824	778	838	848	857	760	848	813	809	803	809	844	843	817	839	814	774	826	830	887	786	788	815	837	821	861	863	835	791	814	853	854	813	874	798	798	850	863	818	797	811	773	782	811	844	825	810	790	848	853	825	824	836	776	806	834	831	863	813	838	817	834	826	790	824	783	850	810	778	818	817	819	785	843	791	836	827	770	800	849	782	827	801	856	786	771	837	781	838	786	796	798	787	758	822	842	836	844	800	789	841	834	781	874	862	820	809	815	831	782	845	844	790	815	773	824	880	808	802	831	865	800	839	826	852	839	804	831	865	778	786	819	849	842	853	770	814	849	829	867	780	870	851	796	809	783	849	887	751	873	821	784	817	838	830	788	831	805	799	834	799	859	808	818	811	816	818	837	817	759	815	802	814	903	806	803	847	809	797	800	822	753	827	800	840	810	802	809	855	824	828	858	830	814	799	863	843	795	801	801	810	849	818	826	804	788	810	843	808	817	795	843	830	871	813	825	833	804	811	833	782	785	842	822	815	807	799	836	822	786	803	833	822	828	837	772	782	859	820	821	796	879	800	859	857	863	862	853	817	879	817	799	826	795	804	835	860	828	866	788	834	863	814	858	834	860	792	868	803	850	903	809	856	809	846	787	839	831	889	836	805	808	813	769	882	801	815	851	843	804	836	802	840	803	842	789	794	856	814	802	808	867	834	841	811	830	858	811	807	811	800	880	840	853	832	827	807	813	823	861	848	807	787	759	774	815	832	842	808	828	874	800	818	821	806	833	835	801	868	829	819	854	817	860	734	856	792	852	837	770	809	809	823	840	814	806	808	795	808	852	843	853	817	851	847	796	866	796	784	820	786	856	829	822	804	830	804	795	840	832	779	803	826	900	791	804	821	810	828	769	854	810	882	826	817	811	830	828	825	833	812	849	805	842	813	829	818	768	862	816	844	864	857	875	828	825	801	862	820	833	826	792	819	789	811	806	807	830	794	774	825	846	861	821	817	833	856	802	841	832	800	832	881	821	823	804	815	817	831	790	836	818	803	809	852	859	831	831	854	834	829	833	787	831	830	783	855	816	839	801	850	844	815	780	776	851	838	819	857	805	818	779	809	802	844	805	835	803	768	868	856	814	803	850	829	827	835	837	841	866	817	797	866	857	778	806	788	896	852	822	802	802	812	823	825	824	836	777	826	839	842	823	806	852	824	799	799	800	794	775	785	834	838	810	828	825	804	842	827	797	787	820	867	846	817	827	882	787	819	815	846	805	879	785	824	789	794	872	795	768	765	812	791	817	865	817	815	824	800	800	817	814	839	849	836	833	825	764	853	844	846	873	781	797	862	801	831	837	840	792	808	848	838	778	852	830	855	858	806	824	829	824	817	832	813	780	802	825	832	826	814	764	851	811	807	786	819	847	783	853	835	884	809	799	814	820	852	798	819	814	794	796	839	820	833	801	783	830	875	843	813	809	833	882	821	785	802	789	855	835	814	834	824	866	801	794	774	851	845	812	816	789	831	854	842	823	789	780	836	849	811	780	850	801	840	830	823	812	813	814	792	797	802	805	860	769	775	828	849	909	807	811	822	827	792	894	831	867	829	818	834	810	838	875	830	799	830	880	842	829	792	820	805	823	827	811	838	828	801	815	818	863	811	822	787	836	870	793	841	761	795	831	822	834	784	823	828	845	849	866	839	783	828	818	808	818	822	852	833	874	781	795	815	830	804	791	775	813	812	826	886	825	811	856	838	828	790	848	828	846	803	825	842	836	819	807	782	846	809	827	780	758	831	813	791	779	811	804	792	867	761	794	829	854	797	809	849	837	822	819	787	795	855	802	813	798	839	805	876	844	802	809	803	823	764	808	787	841	798	773	776	828	830	853	784	766	848	819	845	839	813	853	796	888	813	821	799	854	873	828	852	826	831	816	814	828	793	842	878	807	772	812	861	789	835	878	811	888	818	797	831	901	818	849	812	809	820	779	799	866	858	774	806	781	850	858	821	828	851	772	825	825	853	788	820	871	833	856	784	819	810	781	827	811	789	833	781	864	802	814	840	779	823	837	832	812	838	862	842	841	810	805	831	815	855	819	887	833	781	903	804	801	836	815	861	813	836	829	839	830	799	811	850	840	842	786	827	766	824	856	831	856	818	825	813	828	785	837	802	815	798	841	889	845	863	874	828	849	799	857	829	847	817	855	786	852	801	794	834	777	826	776	809	860	833	810	783	776	821	800	828	800	823	838	790	845	827	811	839	832	838	856	835	789	842	809	801	820	853	846	769	789	815	790	847	826	816	820	827	848	816	812	830	818	836	817	858	838	826	776	884	842	799	790	801	855	835	807	800	802	828	801	824	806	856	831	867	812	820	831	827	885	833	845	839	854	787	799	875	812	820	821	841	839	804	788	856	838	837	885	841	825	846	826	798	857	849	838	810	817	784	769	790	815	823	799	834	834	798	838	770	842	828	823	805	845	808	769	867	819	815	800	897	843	866	823	820	841	790	844	832	857	772	821	845	848	858	822	825	841	831	850	842	807	808	803	815	815	817	776	772	872	798	802	781	763	788	792	793	888	856	796	785	798	791	801	802	820	838	795	786	797	850	825	869	841	852	829	799	807	793	822	796	815	839	804	847	888	784	839	861	866	891	811	832	843	806	810	822	827	812	814	812	802	814	833	836	856	846	841	843	845	842	794	821	788	866	835	785	817	795	771	832	866	812	851	767	829	877	817	774	851	800	824	832	806	829	811	890	837	851	811	824	786	792	828	832	778	852	801	813	828	783	867	838	841	823	823	804	828	870	801	826	822	796	813	817	861	831	851	783	833	842	827	842	840	805	802	845	814	804	746	884	811	816	878	851	833	835	799	819	802	771	855	870	737	801	817	831	822	882	815	825	813	831	805	829	753	829	867	830	780	825	892	820	819	807	860	827	791	784	838	855	810	856	841	825	788	802	812	818	840	833	857	794	801	851	828	787	873	760	793	798	814	785	830	780	812	807	819	783	787	832	823	821	874	848	871	840	809	825	817	846	843	860	821	837	790	817	804	845	864	813	851	795	821	788	826	810	811	833	787	805	824	784	821	829	836	828	851	860	842	852	840	775	843	809	819	823	881	873	793	848	861	807	870	821
23141	21757	31338	27230	23225	18992	7136	589	484	468	450	482	435	436	446	453	426	448	458	479	428	431	417	465	447	444	442	434	436	433	457	484	431	449	416	468	451	456	436	421	400	436	451	433	455	447	433	461	439	497	444	415	457	451	443	434	407	465	409	456	483	458	396	473	397	410	446	441	432	444	447	428	439	444	449	412	439	401	425	463	472	431	428	414	426	447	402	456	443	426	450	477	418	469	427	416	449	436	444	439	443	442	468	433	444	457	452	463	404	414	485	474	429	426	478	423	432	433	439	450	451	396	445	465	403	431	446	416	447	413	398	457	464	446	442	406	434	431	460	458	433	450	451	432	441	473	429	441	440	430	459	428	458	435	434	442	434	443	448	465	407	422	436	393	455	441	433	451	415	459	457	444	431	431	422	426	454	426	440	438	457	445	464	431	451	430	474	417	454	464	482	407	389	465	438	429	438	470	460	382	415	451	408	435	456	467	447	413	437	425	440	439	465	417	457	429	440	418	441	470	454	396	436	473	457	427	458	457	425	420	443	441	405	417	483	396	367	423	458	447	435	503	445	440	470	428	433	469	456	410	431	454	425	436	418	467	410	436	409	432	440	441	420	456	431	456	427	429	444	439	404	415	427	432	403	441	464	407	454	442	413	462	450	438	462	422	439	445	415	460	420	428	450	420	434	409	452	461	451	405	391	455	447	446	444	413	448	440	427	457	442	432	450	432	390	426	420	448	459	428	474	445	435	405	422	462	437	448	420	449	427	409	451	432	421	441	454	410	444	422	459	410	459	426	481	443	429	440	414	449	445	433	451	432	417	453	408	446	445	430	443	458	382	453	452	443	446	455	448	457	403	434	429	454	454	444	397	398	440	426	421	410	436	465	421	480	390	449	465	441	426	431	451	429	433	481	451	454	431	432	446	422	439	455	456	436	397	460	454	448	453	429	447	404	445	439	420	450	456	428	464	430	434	459	454	438	439	408	391	410	426	456	436	453	449	453	413	421	439	418	443	425	468	437	426	412	443	428	396	443	459	444	466	432	453	408	417	420	422	442	434	421	424	433	428	459	432	448	453	426	455	468	439	429	427	461	424	467	485	417	468	454	467	427	445	483	410	468	436	385	437	450	416	428	422	439	444	421	467	444	484	441	376	454	419	425	420	441	417	428	453	402	419	421	463	418	413	422	435	452	450	427	451	434	446	425	463	432	446	428	458	446	430	408	441	471	429	414	459	445	448	392	416	455	446	415	448	416	412	395	460	429	456	427	444	456	408	420	454	436	445	480	472	436	426	453	446	440	420	462	439	410	452	435	462	420	433	430	425	435	434	429	449	455	434	448	445	447	443	482	448	474	422	479	418	433	455	427	403	457	439	424	413	426	419	471	430	412	422	476	465	401	464	434	435	438	411	441	421	427	447	468	441	446	423	440	462	430	436	435	451	428	446	467	453	460	451	446	443	467	416	439	462	403	461	406	412	432	459	444	436	438	451	433	454	424	485	413	399	466	448	461	443	436	432	411	434	400	448	475	463	454	442	454	436	434	443	426	447	454	420	437	441	422	441	453	450	435	460	422	445	460	433	481	425	464	425	449	442	454	446	426	430	423	455	432	429	399	431	452	439	463	445	447	435	423	405	406	458	464	434	469	454	425	394	423	438	392	431	404	436	462	472	485	460	454	455	410	450	435	442	424	436	423	454	438	447	451	423	463	441	412	463	425	451	434	443	431	444	463	400	413	456	423	471	438	448	456	401	431	431	448	442	404	462	464	442	448	430	486	486	452	405	456	463	454	418	420	397	422	443	409	435	434	463	420	454	436	449	459	443	416	487	420	459	491	422	465	429	431	467	393	438	426	412	438	429	411	458	441	419	443	444	415	443	450	467	452	455	415	452	427	446	431	428	416	437	422	453	442	445	442	443	436	453	432	449	420	405	457	451	417	439	431	458	426	432	404	430	429	444	443	450	408	440	441	461	455	432	411	427	423	454	417	455	452	443	450	403	433	421	423	450	449	468	440	435	433	447	452	422	438	440	456	404	461	430	424	452	459	471	448	451	429	421	459	439	436	452	398	413	439	407	381	428	401	465	466	477	436	450	415	407	405	442	432	422	434	454	433	448	427	421	419	430	443	420	428	475	408	446	421	418	395	437	480	411	460	428	452	425	463	420	438	431	446	431	389	415	429	448	429	439	459	444	405	468	424	448	443	433	470	457	407	411	427	427	466	411	469	414	487	451	445	466	413	437	468	424	425	463	468	412	483	431	411	422	415	446	431	421	417	407	393	448	445	423	449	437	469	448	406	420	443	467	456	438	447	424	450	451	418	479	437	409	421	433	448	466	411	430	411	427	411	446	464	423	367	438	437	426	449	455	415	429	436	416	433	429	451	480	431	419	412	441	452	439	432	441	435	425	391	422	459	432	438	441	431	418	406	406	400	447	449	449	470	460	420	472	444	449	444	434	443	457	464	433	443	446	408	429	411	436	459	427	439	434	448	421	442	465	418	434	466	476	417	470	425	446	467	431	417	417	431	442	418	417	412	449	391	406	430	421	412	425	436	473	422	465	373	441	425	435	477	419	461	423	382	428	410	446	458	465	402	414	436	438	382	465	452	435	398	406	411	428	435	489	437	418	451	456	442	437	434	442	429	441	464	462	440	444	425	423	390	424	413	435	431	499	475	447	472	403	443	427	436	447	444	470	442	467	442	440	423	470	449	458	436	432	426	443	433	418	444	444	420	444	470	419	462	469	423	424	484	420	413	437	458	448	415	461	444	454	476	420	457	461	444	514	394	441	423	427	388	422	434	432	410	428	443	392	414	422	434	422	434	433	462	412	436	434	455	431	421	458	417	431	427	458	442	445	441	473	434	478	440	448	426	419	444	462	434	452	432	464	418	396	408	421	442	441	480	449	486	411	428	446	421	405	415	418	448	429	432	463	415	481	438	436	449	452	432	467	407	447	499	450	393	427	436	408	439	463	435	404	470	435	407	449	449	445	424	402	433	447	439	448	423	436	404	443	453	443	440	413	416	422	464	436	454	489	434	420	416	421	413	416	432	463	428	431	451	449	416	446	446	479	467	433	438	424	447	432	459	428	436	443	436	412	443	434	408	423	451	422	417	437	472	438	439	479	438	484	450	444	428	429	466	439	416	441	433	421	405	453	440	452	419	450	439	487	450	427	437	436	443	456	429	436	449	449	439	410	429	414	447	433	443	413	423	398	446	480	481	433	450	447	457	399	419	454	426	402	475	442	438	430	434	462	404	438	430	450	435	427	431	452	403	426	441	450	424	450	432	428	454	422	434	441	440	442	458	464	397	441	453	438	422	421	402	451	469	443	427	394	437	473	465	434	419	408	438	455	450	402	399	432	423	406	434	391	432	450	408	443	463	423	427	431	417	439	437	471	428	438	425	423	455	426	447	461	420	440	432	433	436	432	459	444	408	438	444	446	435	414	410	466	399	494	476	417	433	443	419	436	411
58425	102157	82329	55691	33932	8715	3612	806	762	815	813	735	784	785	783	780	778	758	793	747	719	799	783	762	752	747	764	677	788	671	762	772	793	765	755	699	765	764	739	744	732	760	726	770	713	753	754	753	791	790	739	802	741	672	757	760	791	731	764	749	743	726	772	746	762	719	786	713	771	766	811	757	733	727	733	765	723	733	794	748	790	713	746	798	786	747	740	729	740	759	780	757	785	730	779	777	736	733	740	787	772	761	738	684	738	738	711	739	796	791	751	777	784	757	732	744	762	721	763	725	737	722	711	692	736	723	775	776	746	804	767	717	759	765	791	701	698	800	829	700	784	723	728	758	767	793	758	755	746	755	701	756	754	768	741	702	765	758	688	741	755	771	788	775	764	743	765	751	701	740	779	751	712	775	755	781	695	754	720	804	766	736	764	755	732	763	767	740	729	765	729	733	745	781	740	716	777	763	780	741	749	791	774	803	798	683	761	790	731	737	715	761	779	774	747	787	675	773	722	779	714	751	715	733	721	753	798	753	756	754	743	774	782	702	718	756	757	729	712	756	723	748	718	736	696	762	777	738	724	767	787	714	718	771	767	772	821	752	723	749	795	769	732	786	755	711	701	761	792	778	795	737	761	718	766	741	790	746	786	828	795	776	698	765	745	728	742	758	771	725	759	783	763	733	759	742	747	790	806	726	740	788	764	736	748	744	729	768	753	783	800	734	772	765	782	763	738	701	773	734	742	712	744	725	764	736	716	712	793	754	735	762	743	809	752	746	774	765	728	787	733	720	733	747	776	791	783	753	702	754	775	735	730	746	742	759	772	721	780	766	803	753	726	738	718	744	786	755	732	768	739	813	739	731	733	741	756	767	775	723	732	744	772	763	778	759	778	762	796	720	775	727	781	722	728	724	769	744	719	785	762	738	762	770	797	778	770	772	773	757	767	777	746	777	745	757	757	806	751	790	755	771	715	714	761	757	750	727	735	763	722	744	733	760	735	806	757	739	758	748	705	768	738	767	768	723	734	749	750	746	757	728	738	742	753	766	743	774	712	778	748	745	754	795	768	783	721	793	760	773	710	722	729	818	746	744	768	775	761	758	760	750	699	715	748	799	750	709	750	750	747	782	746	723	776	769	759	725	749	709	731	758	785	769	777	800	736	773	748	773	697	818	750	800	713	725	739	759	731	719	711	738	674	768	748	736	730	769	733	772	780	690	749	731	768	715	765	718	782	777	741	775	817	764	777	778	745	766	778	771	771	757	711	762	738	786	775	758	765	732	746	725	732	739	743	746	776	744	766	778	694	738	740	736	750	736	785	786	747	824	767	800	787	736	744	767	788	807	768	743	704	750	723	798	775	754	775	820	734	765	716	724	711	763	726	773	758	752	792	708	740	788	719	779	752	784	741	745	776	757	804	747	710	703	758	717	793	744	764	779	741	760	797	735	743	767	772	780	788	749	768	729	751	780	761	780	772	764	757	794	777	699	782	740	724	773	787	754	764	749	739	751	762	772	755	735	735	676	780	776	761	759	764	724	696	769	775	724	800	795	736	720	744	751	750	718	721	761	765	719	754	722	776	725	781	771	726	723	756	783	782	734	744	737	753	739	726	757	731	739	762	771	788	806	772	731	737	735	751	745	806	723	750	703	771	726	731	735	772	782	759	728	747	733	720	703	801	733	764	782	765	766	708	742	745	762	730	736	744	754	762	755	732	790	747	730	731	723	722	776	740	754	736	733	777	756	787	777	731	760	760	767	743	764	713	739	774	718	728	726	743	740	778	710	746	761	690	742	736	769	759	725	747	757	722	786	710	730	756	751	714	745	760	757	806	760	767	737	708	750	722	735	733	770	739	748	727	789	721	749	753	728	755	726	735	745	705	694	765	734	775	752	764	726	762	765	759	753	771	750	744	732	767	759	760	760	755	733	761	726	738	782	803	751	803	695	792	738	751	738	742	693	727	757	718	763	804	769	710	779	748	740	764	797	756	747	719	764	733	755	749	754	801	749	767	717	762	771	751	755	770	730	759	743	757	733	768	765	758	779	715	706	790	746	763	782	730	739	745	698	772	724	766	707	794	749	704	808	778	734	720	764	762	728	724	725	761	734	790	727	727	797	761	749	780	751	758	775	740	749	705	780	785	766	751	747	729	775	722	753	769	797	742	733	767	754	788	718	756	799	753	766	778	752	765	773	714	727	744	736	717	729	756	719	740	770	755	774	786	726	768	738	766	759	766	794	730	823	722	751	716	715	738	771	795	772	737	745	755	791	695	776	760	722	772	802	775	673	729	725	755	846	762	702	731	757	722	752	770	737	790	725	792	742	715	736	724	761	760	741	762	707	761	742	765	736	797	740	751	743	804	753	735	770	742	712	765	729	729	800	749	757	752	786	742	752	813	749	761	757	761	753	791	753	785	743	702	745	737	721	755	745	717	731	773	788	793	734	766	753	707	728	747	739	775	774	726	719	764	788	754	794	795	813	763	774	731	759	718	689	768	710	744	754	722	782	717	750	742	730	734	762	775	763	753	738	730	731	755	739	761	805	757	742	776	754	840	751	776	741	713	805	773	747	763	796	717	732	756	732	746	744	755	735	710	775	733	761	776	745	762	776	740	714	724	751	753	740	782	719	764	742	727	776	772	721	778	769	726	706	740	686	766	739	739	732	778	751	772	812	748	789	789	729	754	727	731	776	744	752	751	709	807	781	766	801	781	704	695	732	739	803	755	729	773	695	768	739	734	711	733	799	737	720	762	766	746	728	778	756	715	763	725	733	749	724	733	729	724	768	759	771	759	725	783	743	711	782	761	748	768	732	746	751	742	743	746	752	729	733	732	757	709	792	770	708	731	740	755	751	793	792	761	727	737	764	720	768	776	782	745	760	731	750	799	745	754	752	746	733	716	728	794	799	717	780	738	751	774	769	702	760	729	747	708	756	720	777	793	784	736	760	689	740	749	697	760	726	748	738	748	781	750	740	783	755	776	725	745	789	781	731	802	728	782	740	757	753	690	729	779	756	702	746	759	777	763	686	785	770	760	838	729	755	729	721	733	714	766	760	712	799	745	760	765	753	770	760	712	756	802	719	784	741	766	732	768	730	730	756	754	786	780	783	761	715	793	776	733	779	720	761	788	711	779	720	720	793	697	771	795	726	758	705	746	760	737	728	723	736	733	727	762	738	706	735	715	728	787	773	707	722	721	732	727	705	757	753	816	719	712	791	717	740	803	776	725	725	758	745	765	796	801	719	777	796	755	745	756	776	749	759	736	757	723	723	740	765	721	773	760	774	725	735	736	766	808	773	753	766	756	755	777	748	781	732	762	796	767	707	712	782	795	739	791	708	749	768	722	829	725	743	688	708	742	750	753	741	782	722	791	743	747	802	740	802	749	786	747	741	739	742	738	766	746	807	727	766	754	783	786	756	731	784	749	758	753	769	721	814	744	735	725	766	776	732	732	750	738	745	713	748	755	765	726	754
27615	27943	30304	18157	5314	1006	720	685	627	691	638	655	638	637	644	613	627	616	637	662	662	666	600	687	705	705	737	688	636	705	666	621	662	666	660	677	670	641	661	649	658	668	693	696	653	677	644	664	635	643	686	690	676	648	671	611	653	709	688	648	642	638	605	640	693	655	695	680	652	650	661	640	667	667	668	646	633	697	696	651	650	653	661	698	696	654	647	646	661	623	652	641	654	663	659	674	667	637	676	656	711	662	696	658	685	667	609	641	672	650	659	654	607	703	663	687	671	656	635	650	725	657	618	627	639	667	611	654	684	661	626	673	648	676	630	669	697	625	646	683	685	649	641	643	680	653	620	670	673	644	636	640	636	650	616	637	585	647	646	662	658	625	657	646	645	639	673	646	643	643	653	704	645	639	662	644	638	647	654	682	692	687	711	711	676	653	650	656	684	664	668	669	640	670	658	624	648	718	668	705	641	653	661	624	687	664	689	650	651	670	696	637	664	638	597	621	673	658	661	606	643	601	618	611	686	615	654	677	653	671	680	667	646	651	660	628	656	666	719	634	713	715	632	700	630	685	629	664	659	673	627	647	668	668	643	627	641	671	663	608	642	647	665	629	650	635	620	641	636	657	622	625	681	695	631	666	645	653	653	664	687	656	693	643	639	690	667	634	706	667	666	641	617	667	655	683	640	668	649	653	664	647	666	675	639	692	653	626	651	668	655	638	673	680	639	651	603	640	683	650	664	659	646	666	706	681	660	628	651	641	666	683	691	721	647	657	658	650	637	640	699	664	656	677	649	655	624	677	679	654	686	679	610	683	662	658	690	634	650	655	658	707	647	688	623	634	636	674	648	642	670	615	658	656	605	674	629	629	647	656	661	682	644	681	691	606	624	638	710	619	642	681	708	632	714	671	652	631	641	650	629	636	622	674	660	663	648	705	674	659	635	655	634	666	659	654	665	711	681	694	673	656	651	668	705	659	651	683	680	683	617	723	659	708	623	640	663	662	692	668	671	677	637	698	679	625	626	627	690	618	662	634	656	661	632	625	650	651	643	672	633	657	664	661	647	585	638	612	668	650	607	635	660	667	644	678	658	682	708	631	626	698	677	607	639	641	650	627	644	665	668	697	700	669	702	636	695	653	642	650	642	681	624	700	711	651	675	624	626	690	640	669	661	642	643	658	662	672	663	670	666	674	641	695	656	675	684	613	673	618	650	683	648	633	642	627	643	637	671	686	666	604	604	651	655	682	677	710	626	678	645	607	667	665	678	655	669	613	671	621	665	649	687	625	589	680	657	656	635	631	709	659	633	658	644	662	689	685	664	678	648	663	682	627	625	677	618	641	640	668	645	693	682	699	660	644	632	645	669	659	665	608	629	656	656	641	694	624	644	621	661	636	659	631	628	685	645	632	656	659	710	673	693	650	604	631	699	710	654	614	650	631	694	673	653	698	650	651	625	671	619	612	689	635	656	636	657	726	647	607	662	657	649	622	681	642	649	655	646	625	718	639	651	643	665	630	693	657	646	662	668	670	677	643	671	612	682	649	683	663	650	666	647	647	682	624	733	660	639	679	633	654	668	650	652	669	622	655	681	695	656	650	629	641	650	643	629	629	655	652	625	641	658	625	656	683	642	707	666	679	642	687	681	656	662	696	682	642	670	646	661	661	640	645	647	647	682	647	706	653	670	665	671	655	684	651	654	667	661	674	670	620	651	686	635	653	618	659	681	665	692	678	653	655	658	651	665	639	630	621	649	634	659	646	612	602	656	708	649	727	638	659	681	657	686	598	636	646	676	650	645	632	635	676	654	623	623	716	669	643	654	628	634	658	635	654	646	675	681	648	671	640	638	651	663	690	706	625	636	692	644	633	714	667	615	675	695	628	595	681	650	696	668	611	662	675	659	651	667	629	662	630	631	650	655	677	676	632	606	640	662	702	644	679	636	650	665	645	655	666	656	654	624	665	644	580	656	669	630	631	647	661	641	616	642	664	636	706	653	687	658	664	650	633	686	629	653	620	669	661	680	691	653	673	665	601	668	655	674	658	660	710	696	652	633	642	664	671	614	628	698	617	653	669	647	622	668	662	673	675	649	661	648	664	637	656	643	672	676	669	656	621	661	676	651	667	667	674	680	669	641	691	612	682	627	663	638	659	657	655	649	651	678	694	631	649	641	661	647	721	715	657	673	685	647	647	717	647	648	664	674	678	647	632	630	652	639	661	617	643	651	624	643	637	680	642	643	660	674	639	682	650	710	663	635	663	667	657	634	679	641	693	637	644	721	653	650	648	618	614	688	659	687	640	648	603	645	686	681	678	652	720	680	668	660	628	673	671	648	669	653	630	632	649	642	640	688	642	664	636	637	673	666	650	649	605	687	629	702	683	669	667	663	654	710	671	610	614	682	675	667	681	687	695	615	645	673	649	685	684	699	689	634	657	613	690	684	655	676	701	651	619	699	667	648	632	619	664	700	646	656	679	600	684	656	645	691	649	699	629	657	660	645	633	628	659	659	670	660	634	659	684	655	661	670	669	633	626	637	690	638	665	671	651	652	663	663	656	653	682	618	673	648	636	599	655	673	609	693	635	620	683	670	660	633	645	647	675	660	633	639	677	644	663	642	691	644	652	650	631	714	624	619	657	633	645	668	649	684	669	652	656	662	652	649	674	640	676	661	667	668	633	662	689	698	651	673	647	675	650	660	646	684	663	705	663	584	632	686	678	629	666	671	677	635	706	646	696	621	621	653	592	626	679	696	675	673	676	616	670	654	691	670	627	662	640	605	579	637	668	659	643	632	634	655	665	662	649	645	685	659	658	648	623	613	641	670	664	654	652	641	607	594	664	651	628	614	680	686	647	639	631	643	654	650	685	653	653	663	664	688	677	618	651	665	645	662	666	639	594	658	676	660	681	684	649	685	662	687	724	629	687	718	620	745	660	641	726	656	666	678	677	641	644	651	649	650	657	665	630	652	624	646	617	627	625	686	654	652	665	669	686	644	653	653	660	661	650	645	654	623	681	714	671	630	622	621	662	666	671	632	665	660	611	657	619	635	654	663	692	645	660	675	693	652	677	658	624	680	684	643	641	653	683	635	659	674	662	664	688	671	705	618	642	682	662	621	669	664	641	684	631	670	643	693	642	670	662	671	666	590	624	699	691	631	616	636	660	641	649	621	691	694	677	636	670	663	631	649	664	663	644	671	676	667	674	610	687	619	672	703	689	686	606	642	673	678	657	678	585	674	646	647	691	684	635	656	661	665	640	686	635	678	625	657	691	677	627	663	628	609	688	672	692	672	668	634	687	650	635	690	644	669	646	669	662	657	678	648	710	644	673	693	643	643	652	704	655	649	659	619	623	683	641	646	640	688	673	617	623	637	633	709	641	643	673	639	635	653	684	657	704	692	632	663	647	620	635	615	657	670	670	678	650	608	660	628	670	671	642	633	644	684	654	619	654	600	662	626	670	675	618	693	613	697	654
33414	48387	36944	20087	8594	1877	1369	1139	1204	1145	1139	1181	1159	1157	1168	1167	1197	1198	1178	1191	1165	1097	1155	1168	1172	1111	1155	1182	1136	1121	1224	1187	1172	1227	1135	1194	1202	1189	1210	1197	1163	1169	1114	1087	1122	1161	1221	1185	1152	1135	1165	1181	1204	1157	1133	1230	1173	1218	1201	1122	1114	1151	1164	1190	1206	1190	1139	1197	1142	1230	1181	1182	1182	1221	1199	1158	1159	1197	1174	1176	1127	1123	1242	1132	1133	1132	1180	1161	1174	1142	1141	1215	1184	1160	1169	1162	1144	1215	1198	1137	1136	1167	1093	1164	1176	1229	1159	1107	1149	1159	1147	1180	1111	1186	1159	1138	1203	1161	1121	1201	1149	1188	1167	1206	1138	1116	1169	1182	1204	1143	1161	1192	1190	1142	1172	1213	1198	1120	1124	1171	1178	1175	1129	1114	1173	1200	1150	1180	1137	1183	1225	1137	1253	1146	1179	1131	1165	1127	1200	1152	1123	1106	1123	1207	1143	1168	1140	1187	1162	1146	1178	1158	1225	1184	1118	1129	1166	1221	1170	1156	1189	1153	1145	1139	1185	1195	1142	1130	1205	1180	1180	1120	1189	1178	1169	1138	1160	1144	1187	1173	1167	1139	1163	1210	1181	1192	1138	1196	1250	1156	1164	1165	1142	1179	1199	1133	1138	1218	1157	1183	1148	1201	1173	1176	1221	1123	1196	1198	1229	1138	1247	1198	1137	1170	1177	1149	1124	1154	1125	1209	1188	1135	1164	1117	1191	1212	1180	1125	1142	1164	1146	1153	1150	1209	1197	1161	1206	1086	1176	1111	1168	1099	1160	1171	1131	1142	1181	1168	1174	1207	1196	1170	1145	1136	1136	1258	1193	1176	1202	1144	1198	1135	1186	1178	1156	1174	1190	1174	1130	1160	1171	1170	1128	1107	1158	1151	1187	1159	1243	1164	1167	1171	1148	1198	1093	1211	1148	1202	1203	1175	1124	1142	1194	1176	1182	1148	1172	1169	1130	1120	1192	1168	1202	1224	1182	1147	1163	1227	1149	1196	1181	1161	1125	1158	1197	1155	1204	1170	1203	1206	1168	1211	1154	1149	1157	1091	1165	1119	1134	1165	1133	1175	1180	1102	1160	1141	1225	1132	1151	1088	1182	1160	1073	1155	1161	1136	1207	1106	1196	1175	1170	1202	1251	1216	1162	1150	1160	1123	1125	1129	1147	1191	1219	1151	1179	1115	1165	1229	1117	1147	1141	1120	1153	1200	1163	1137	1123	1081	1222	1128	1225	1170	1167	1199	1133	1133	1187	1116	1152	1172	1147	1143	1222	1160	1197	1139	1141	1168	1111	1107	1202	1163	1193	1156	1154	1142	1166	1157	1146	1175	1171	1195	1245	1111	1160	1167	1170	1164	1205	1183	1175	1159	1187	1124	1213	1204	1165	1186	1240	1167	1146	1189	1142	1151	1256	1199	1142	1163	1194	1148	1218	1152	1144	1106	1140	1164	1158	1239	1169	1098	1140	1165	1230	1172	1158	1141	1152	1122	1165	1146	1179	1144	1135	1149	1164	1127	1210	1185	1108	1166	1174	1138	1198	1218	1134	1213	1182	1141	1156	1185	1165	1119	1111	1133	1162	1169	1199	1120	1130	1161	1128	1135	1121	1141	1153	1187	1178	1202	1116	1172	1141	1161	1162	1205	1165	1170	1161	1169	1180	1095	1208	1137	1154	1137	1133	1138	1151	1168	1161	1145	1107	1223	1172	1230	1199	1180	1162	1172	1142	1138	1155	1172	1127	1179	1144	1178	1130	1135	1174	1151	1104	1178	1122	1139	1134	1137	1140	1113	1157	1132	1171	1126	1197	1147	1139	1105	1142	1212	1109	1168	1194	1185	1114	1105	1176	1160	1203	1214	1215	1170	1173	1154	1144	1176	1140	1249	1183	1211	1176	1189	1126	1122	1156	1174	1110	1130	1172	1149	1188	1144	1193	1179	1119	1160	1208	1155	1143	1188	1147	1133	1204	1172	1192	1144	1109	1239	1186	1120	1198	1173	1130	1224	1175	1128	1171	1152	1178	1156	1186	1165	1161	1118	1172	1107	1181	1123	1145	1098	1171	1150	1120	1211	1165	1117	1166	1121	1160	1124	1115	1153	1169	1132	1152	1200	1148	1124	1170	1178	1183	1172	1166	1162	1122	1188	1126	1151	1161	1074	1156	1214	1131	1166	1155	1145	1137	1178	1161	1159	1175	1182	1193	1139	1117	1165	1049	1154	1118	1199	1146	1205	1126	1167	1165	1118	1186	1197	1161	1163	1161	1104	1113	1155	1176	1152	1193	1213	1153	1238	1154	1164	1129	1179	1105	1172	1209	1166	1164	1123	1194	1120	1164	1166	1170	1153	1157	1211	1130	1172	1119	1171	1133	1164	1218	1135	1164	1168	1182	1157	1145	1208	1108	1157	1155	1193	1199	1209	1164	1138	1179	1173	1180	1177	1100	1109	1163	1210	1176	1212	1161	1159	1143	1136	1178	1229	1158	1157	1148	1180	1139	1213	1112	1151	1150	1155	1180	1189	1196	1177	1159	1189	1179	1128	1206	1163	1129	1142	1108	1146	1133	1142	1208	1178	1178	1198	1164	1163	1136	1150	1170	1146	1159	1178	1090	1237	1181	1146	1170	1162	1087	1174	1195	1170	1131	1146	1185	1110	1155	1125	1158	1150	1133	1179	1166	1156	1151	1149	1122	1158	1137	1157	1185	1179	1153	1149	1234	1151	1166	1181	1180	1161	1148	1133	1081	1182	1180	1111	1155	1163	1168	1150	1179	1081	1124	1166	1112	1180	1107	1161	1207	1209	1065	1161	1173	1177	1093	1101	1201	1171	1180	1104	1159	1158	1140	1165	1213	1143	1223	1164	1152	1165	1178	1206	1167	1218	1175	1146	1192	1141	1204	1203	1168	1191	1127	1157	1189	1130	1241	1163	1148	1158	1170	1147	1131	1232	1202	1154	1170	1178	1226	1157	1116	1172	1204	1160	1110	1179	1143	1155	1164	1140	1148	1158	1119	1126	1120	1168	1160	1184	1143	1210	1145	1137	1174	1193	1130	1171	1158	1144	1119	1189	1157	1150	1177	1204	1180	1157	1149	1134	1171	1150	1196	1142	1127	1206	1168	1152	1151	1186	1208	1190	1161	1160	1075	1139	1166	1164	1142	1213	1173	1134	1220	1164	1122	1170	1146	1196	1188	1194	1192	1183	1170	1072	1170	1113	1156	1187	1154	1140	1154	1156	1133	1095	1148	1126	1153	1177	1208	1149	1140	1195	1144	1089	1143	1171	1094	1140	1190	1175	1164	1083	1175	1208	1176	1192	1161	1187	1153	1137	1154	1134	1192	1194	1205	1132	1110	1208	1139	1175	1199	1150	1160	1178	1155	1156	1166	1197	1123	1124	1190	1203	1153	1171	1118	1205	1119	1206	1088	1137	1125	1205	1155	1188	1198	1166	1201	1212	1155	1218	1141	1157	1142	1155	1188	1178	1208	1182	1173	1116	1134	1236	1213	1150	1181	1141	1157	1167	1125	1182	1151	1181	1171	1184	1159	1161	1181	1142	1166	1185	1190	1186	1144	1186	1230	1169	1128	1157	1175	1136	1130	1169	1164	1146	1145	1152	1204	1187	1127	1144	1149	1162	1160	1144	1179	1228	1118	1155	1149	1164	1199	1163	1202	1160	1199	1130	1222	1169	1154	1133	1154	1107	1176	1120	1148	1177	1201	1163	1163	1168	1124	1202	1123	1182	1200	1146	1234	1202	1171	1183	1230	1136	1183	1044	1172	1169	1148	1218	1146	1177	1147	1143	1095	1204	1145	1163	1128	1197	1176	1149	1093	1118	1175	1130	1168	1207	1162	1149	1154	1162	1204	1158	1267	1150	1227	1160	1129	1149	1163	1051	1136	1111	1169	1167	1186	1169	1133	1147	1120	1220	1225	1180	1171	1146	1192	1170	1148	1097	1109	1101	1092	1168	1146	1164	1147	1132	1179	1165	1122	1176	1159	1129	1204	1162	1148	1147	1199	1178	1169	1173	1181	1255	1203	1153	1171	1172	1206	1201	1217	1173	1223	1221	1119	1152	1152	1166	1134	1133	1188	1158	1152	1225	1153	1209	1147	1233	1169	1112	1145	1202	1188	1166	1142	1149	1196	1160	1194	1172	1115	1204	1154	1156	1136	1163	1139	1162	1134	1153	1141	1174	1180	1068	1146	1151	1210	1149	1107	1190	1130	1171	1184	1141	1121	1180	1233	1158	1082	1143	1162	1173	1191	1156	1155	1202	1134	1183	1138	1174	1163	1149	1175	1127	1148	1176	1127	1122	1126	1134	1181	1140	1141	1172	1162	1123	1218	1165	1175	1179	1170	1142	1188	1182	1112	1191	1162	1155	1143	1084	1216	1142	1167	1171	1191	1129	1150	1222	1150	1160	1167	1173	1179	1104	1153	1188	1146	1188	1136	1142	1211	1206	1193	1148	1137	1187	1188	1124	1101	1153	1192	1157	1118	1172	1142	1094	1186	1184	1117	1187	1139	1163	1166	1181	1204	1148	1216	1162	1195	1115	1179	1196	1151	1200	1154	1143	1111	1183	1194	1154	1168	1208	1187	1138	1140	1175	1197	1184	1153	1151	1145	1217	1168	1158	1207	1180	1174	1173	1165	1174	1122	1163	1226	1226	1158	1225	1257	1218	1238	1071	1157	1162	1149	1197	1156	1121	1183	1122	1194	1145	1147	1171	1090	1133	1190	1140	1129	1160	1131	1111	1150	1176	1169	1155	1131	1174	1168	1160	1182	1165	1161	1166	1119	1144	1135	1137	1160	1169	1113	1139	1185	1121	1225	1220	1175	1079	1144	1157	1212	1160	1163	1136	1152	1121	1135	1209	1175	1150	1213	1159	1143	1133	1161	1173	1106	1126	1175	1175	1132	1148	1181	1170	1152	1183	1148	1122	1142	1210	1159	1146	1123	1213	1187	1187	1190	1145	1175	1162	1150	1196	1215	1098	1125	1134	1156	1215	1158	1161	1158	1186
24325	22709	33206	30271	22347	9838	1337	498	468	457	435	468	461	447	494	455	456	434	464	470	493	464	458	450	436	423	419	436	458	476	445	444	436	471	468	484	438	443	439	482	455	453	430	464	442	447	456	427	449	441	436	426	473	444	429	441	443	464	453	424	415	445	427	447	457	464	486	424	394	425	463	459	449	459	458	424	458	468	458	464	446	437	459	438	446	442	473	427	454	446	444	439	447	453	453	443	448	454	409	482	444	423	440	455	438	451	480	456	460	469	449	461	459	451	448	427	446	436	449	430	410	452	450	424	399	412	402	479	482	432	417	483	427	452	437	426	434	455	463	436	433	413	474	438	440	446	474	427	440	436	428	444	415	482	443	455	438	434	457	442	437	460	421	425	470	414	454	457	439	426	410	464	439	440	438	425	428	452	435	446	441	413	461	434	455	431	438	456	411	450	406	489	473	468	444	456	428	471	454	453	432	443	425	441	400	404	460	423	411	436	451	439	467	449	458	450	423	397	416	438	470	455	433	433	461	454	434	460	428	452	451	460	462	473	440	443	446	446	413	424	446	448	430	428	424	479	439	415	444	454	447	422	432	467	444	444	469	478	474	433	426	448	428	447	473	461	449	448	470	465	462	445	457	475	437	460	431	442	446	441	458	433	481	448	435	465	459	433	421	437	461	443	461	439	407	467	411	441	415	450	446	451	437	449	431	420	435	434	432	449	475	443	456	437	436	439	467	414	455	491	442	436	484	477	474	434	437	440	415	414	459	434	481	447	466	463	434	446	433	429	442	425	455	452	420	454	457	434	467	446	469	459	429	447	430	445	457	470	398	436	471	421	434	461	453	436	465	392	423	428	420	411	456	453	475	425	419	466	438	475	452	426	426	422	440	443	449	417	420	437	448	451	446	431	429	461	435	505	466	412	481	459	415	418	440	485	466	434	410	435	443	439	447	453	438	461	461	429	415	424	426	431	441	425	443	396	486	460	464	456	417	437	451	416	451	477	404	432	430	449	454	445	447	455	419	478	418	457	497	461	447	451	429	455	416	426	450	402	447	495	453	465	445	443	476	457	453	445	448	412	463	422	423	468	453	455	433	470	429	439	426	444	398	451	465	461	417	412	466	417	452	427	487	421	442	440	443	434	437	422	458	422	446	457	475	458	426	425	459	449	437	473	416	433	441	452	455	438	435	439	435	457	444	456	425	405	448	467	461	433	455	441	470	445	477	472	419	460	432	436	461	449	470	476	424	466	450	428	428	480	481	440	441	441	428	452	471	489	483	436	434	433	409	412	428	448	443	459	437	464	465	474	419	470	450	449	396	444	445	439	435	456	439	408	420	462	416	417	415	434	444	438	432	483	444	414	466	456	427	475	424	404	449	429	439	479	454	447	421	411	410	462	465	409	427	467	441	426	464	425	453	448	438	448	449	445	452	451	424	473	423	419	459	428	447	430	434	411	442	389	445	398	437	439	467	444	461	441	437	458	394	458	443	459	457	425	472	429	465	441	443	466	435	444	441	445	427	451	443	401	450	428	453	403	426	433	428	439	410	424	448	440	446	441	425	464	436	459	469	454	462	473	438	440	460	428	463	455	450	465	432	403	446	464	436	480	451	423	438	433	470	474	432	401	406	473	455	450	455	449	460	470	468	434	424	424	420	427	440	492	491	422	448	472	440	439	461	430	442	453	482	424	470	436	459	463	449	443	442	396	428	450	452	465	438	426	451	453	440	465	438	456	471	439	450	425	448	422	466	454	434	456	449	444	458	454	452	457	431	424	443	431	417	433	470	473	443	480	423	440	460	441	447	465	431	435	453	466	429	446	472	460	475	430	477	450	426	486	413	423	463	442	451	465	467	447	437	450	425	433	461	446	431	430	434	480	433	420	469	466	453	453	471	455	443	465	430	472	408	452	430	467	449	446	451	449	436	422	430	439	461	407	448	428	427	440	462	477	461	444	410	408	465	454	413	446	418	466	456	452	445	446	438	440	465	442	421	444	446	431	460	452	445	463	460	477	479	459	456	438	425	433	406	446	406	422	418	414	454	465	453	437	430	446	433	428	441	458	457	447	413	445	446	493	455	446	473	423	450	489	461	471	450	421	448	434	473	439	429	413	464	432	436	444	448	427	428	418	435	447	409	458	425	432	457	477	454	420	465	427	425	481	446	455	433	461	430	427	451	454	433	461	420	438	432	451	443	410	456	423	449	394	456	475	451	402	487	443	406	414	458	449	455	438	448	390	447	424	440	441	456	451	471	466	412	433	462	405	440	449	424	452	453	440	443	460	457	441	422	400	400	464	446	427	472	445	419	456	426	422	448	460	417	455	440	487	442	475	457	439	457	430	476	441	405	484	471	440	453	453	459	456	434	442	412	446	425	473	459	466	454	451	435	435	425	406	472	440	453	423	435	422	485	423	453	438	457	455	471	463	461	434	455	433	427	450	431	427	445	476	448	444	477	448	453	481	462	466	478	472	461	429	438	395	479	458	446	448	441	405	482	459	456	464	417	436	483	390	407	462	466	415	414	390	427	466	476	450	435	468	420	419	445	410	430	443	456	455	414	483	398	416	420	475	442	433	430	436	467	409	430	460	436	432	444	441	441	404	412	418	467	457	430	429	456	447	459	441	451	430	445	431	413	473	417	419	427	444	462	459	480	440	434	454	453	457	425	432	500	432	463	462	463	465	429	429	416	480	461	454	459	424	428	452	463	504	470	439	428	481	410	431	453	421	436	424	417	419	431	424	403	457	432	402	475	450	439	435	421	422	442	447	431	486	474	404	434	420	404	458	451	434	415	455	422	458	460	439	464	450	418	458	457	420	446	449	427	414	426	460	463	441	473	454	453	419	432	420	430	467	433	434	405	478	448	441	445	493	416	441	448	395	425	438	437	458	432	406	425	429	428	448	430	404	435	436	469	419	429	432	466	444	422	432	457	436	480	412	431	449	451	457	455	454	415	434	465	474	471	443	393	470	462	452	401	418	444	471	451	439	473	460	436	453	435	420	489	459	476	411	420	433	479	464	471	441	478	439	452	455	448	415	424	465	473	472	442	428	484	461	434	468	419	417	455	452	434	439	483	419	466	435	475	437	427	478	444	432	461	477	433	451	444	479	421	451	463	458	450	435	428	437	416	431	459	438	451	443	441	482	425	442	437	470	419	439	436	428	450	474	470	431	433	424	483	432	438	430	457	463	448	465	453	460	455	485	441	432	452	465	454	468	458	427	435	446	447	436	439	467	431	429	473	462	448	434	418	470	429	419	477	442	424	465	456	441	434	431	469	467	417	455	456	405	440	455	424	470	461	450	448	411	489	463	456	443	421	417	444	475	450	461	444	437	469	460	438	455	451	445	454	437	430	464	461	439	434	477	471	417	456	466	446	450	470	423	442	431	459	413	458	469	423	451	448	467	434	483	444	457	447	430	418	432	440	477	473	445	469	474	437	441	436	461	483	438	453	456	443	455	423	434	438	461	494	464
56408	88823	69508	44890	27392	4641	1945	806	797	831	871	798	803	822	823	796	785	808	811	787	857	779	766	822	841	809	805	838	851	809	800	843	823	805	848	855	785	795	794	818	778	801	773	780	785	777	792	831	799	777	815	815	772	782	836	819	830	814	823	807	809	799	770	823	789	782	812	823	850	839	776	807	819	805	821	753	830	778	793	839	828	833	798	816	797	827	835	786	854	845	817	802	811	801	784	827	788	845	817	780	816	818	767	801	777	828	795	805	816	864	783	832	806	778	854	794	819	800	781	835	790	818	803	784	808	768	830	812	790	808	820	807	830	792	840	796	750	771	816	797	841	849	842	794	812	787	861	793	747	796	842	785	818	833	772	829	825	843	813	833	826	839	889	804	837	833	834	799	797	831	813	780	807	790	779	773	809	796	787	799	829	809	778	810	844	827	779	731	849	816	795	772	818	798	814	822	764	816	785	849	813	813	808	802	831	809	797	839	801	787	837	861	815	840	783	821	789	805	844	831	778	803	809	810	865	733	819	885	821	827	800	801	755	823	782	841	815	872	856	768	773	821	799	850	805	775	820	824	793	790	791	788	843	813	830	826	843	789	828	773	809	842	837	852	804	842	874	767	774	818	884	856	787	809	818	843	806	799	800	804	775	767	831	801	886	784	785	836	795	806	815	838	845	830	764	815	831	764	829	822	834	824	776	859	836	801	810	833	811	800	797	830	838	815	789	839	823	825	818	821	766	800	793	894	821	780	797	794	814	783	792	839	788	836	849	860	836	836	842	819	790	859	837	837	830	792	814	802	748	825	785	891	837	798	808	815	862	778	820	828	801	840	824	823	812	754	781	806	805	810	837	767	828	754	827	806	778	806	853	791	815	814	822	835	812	783	829	824	774	858	830	832	850	821	783	873	803	813	797	799	803	780	859	808	868	805	817	830	833	822	830	895	840	841	761	755	760	806	838	799	809	834	819	806	809	815	790	804	842	791	772	793	801	828	814	848	800	847	789	815	793	802	812	838	846	816	871	868	833	827	868	801	829	762	782	818	884	835	804	820	842	864	825	848	815	849	837	864	821	797	820	807	813	813	786	801	839	808	777	806	797	788	763	828	791	791	785	821	817	842	818	819	783	795	838	763	804	815	825	777	876	795	837	810	785	797	805	834	792	839	775	847	812	799	820	871	849	848	842	833	782	839	831	807	815	823	801	783	755	799	756	822	852	822	887	845	815	844	784	775	820	822	823	795	819	816	809	825	782	812	818	856	762	815	757	829	813	866	801	818	770	813	799	833	813	916	824	804	794	782	790	856	774	797	809	825	794	781	847	805	782	816	773	811	821	795	816	804	802	780	813	825	763	816	815	775	781	797	797	812	809	795	853	825	753	817	816	818	805	796	819	847	805	792	775	805	822	783	808	791	760	795	787	850	800	878	843	814	836	845	785	803	791	777	858	790	818	799	870	816	837	771	777	772	817	813	849	761	758	818	867	804	799	833	834	781	850	790	772	832	838	803	785	792	823	863	800	771	806	819	788	796	804	810	827	811	829	822	821	807	788	825	813	791	797	842	784	864	791	804	839	813	787	807	811	780	823	825	793	829	814	818	830	815	788	747	821	809	810	798	840	788	791	777	801	797	837	796	887	815	769	775	874	790	778	812	752	824	796	789	776	767	834	877	854	790	860	822	817	835	827	802	822	783	869	771	841	805	884	834	827	758	881	815	815	822	832	827	846	825	820	867	819	761	869	777	771	797	800	818	807	756	838	803	786	829	807	745	824	776	820	845	796	781	838	811	828	769	815	775	831	783	863	828	793	814	825	788	791	797	758	807	819	816	793	798	779	792	823	775	878	823	807	786	841	820	762	776	814	779	806	802	794	786	763	799	807	800	822	821	811	779	825	795	793	764	818	790	800	814	805	856	823	787	822	818	818	808	763	814	836	850	823	866	773	768	774	866	805	808	785	840	791	784	846	795	791	767	764	783	818	783	821	814	838	843	839	842	791	825	795	800	801	827	831	795	808	813	779	806	855	815	789	845	772	801	804	814	833	790	803	796	781	809	790	775	804	817	812	814	844	865	781	818	848	825	840	826	827	810	855	811	808	848	830	761	739	831	832	784	792	870	825	846	828	827	814	801	798	793	817	827	825	805	829	816	870	781	772	782	818	791	801	799	794	807	771	802	783	826	777	797	818	866	836	858	842	883	809	788	802	786	792	793	784	849	818	800	820	821	842	830	834	802	774	817	774	839	765	794	814	853	832	825	779	867	795	804	822	840	834	792	807	797	777	789	789	793	836	813	834	806	796	820	815	831	771	803	806	792	816	828	779	857	808	838	824	798	783	786	764	835	737	817	811	839	864	842	839	820	789	795	831	837	830	858	819	818	848	826	830	791	847	812	778	798	803	807	785	789	822	776	801	791	822	795	820	836	835	800	787	845	819	771	824	861	821	807	867	804	814	819	815	793	805	796	822	772	794	875	821	795	804	831	810	748	810	766	804	843	817	796	851	852	851	832	845	778	786	851	810	788	823	832	785	799	800	821	825	824	814	801	824	805	792	831	784	813	804	841	831	815	868	819	842	824	809	814	734	815	808	842	782	864	791	788	828	779	800	850	795	850	809	853	779	821	828	812	847	817	852	800	793	743	803	766	859	795	860	820	840	786	831	835	842	843	813	830	808	845	839	823	851	791	820	837	835	767	816	822	745	860	810	832	818	809	787	837	820	817	840	820	754	799	806	791	814	812	807	830	804	838	800	791	784	868	822	820	816	828	840	842	780	819	835	851	794	804	811	849	815	848	791	891	829	794	790	837	822	810	831	811	765	860	763	833	784	793	777	787	831	863	830	833	772	805	777	820	784	768	857	826	835	839	804	799	828	758	842	806	781	772	750	775	751	816	800	762	807	801	786	814	793	794	844	822	777	825	815	810	798	842	791	848	755	856	829	823	808	845	756	828	815	790	804	778	766	789	784	827	801	802	836	834	784	783	817	761	823	835	819	796	808	767	804	832	803	748	811	796	829	771	834	835	835	782	823	816	828	877	808	785	808	795	855	772	783	848	826	806	798	827	799	789	796	807	827	795	807	796	785	823	828	798	775	802	788	796	805	772	773	825	810	823	745	798	718	791	777	830	791	798	852	784	784	835	819	771	809	822	808	768	838	844	845	844	796	808	763	798	834	844	819	742	850	795	793	827	774	827	809	783	849	764	866	806	846	808	766	855	780	774	840	777	821	809	797	794	829	800	854	799	776	839	818	759	777	800	846	807	795	810	827	816	759	794	840	805	809	801	830	811	806	794	821	805	831	839	788	827	854	784	816	798	817	789	776	831	818	803	795	834	834	780	823	771	839	830	821	775	791	826	806	821	802	776	778	756	781	808	803	830	802	813	825	841	799	815	793	843	780	839	832	823	761	791	747	822	844	880	778	821	851	795	821	769	784	812	831	793	868	831	797	799	832	803	794	819	848	868	865	845	829	875	806	779
23122	21744	30733	26561	23005	19159	6693	606	478	489	455	472	459	438	432	428	436	414	452	425	447	423	429	456	460	442	452	439	465	442	465	409	423	478	454	414	440	430	475	424	467	410	460	445	393	476	414	453	423	412	448	460	457	458	481	455	405	426	436	459	423	430	469	476	451	455	444	429	427	451	407	429	463	466	478	439	427	478	441	436	439	428	476	422	447	459	413	438	448	416	430	443	434	425	426	425	436	450	447	460	448	440	423	463	443	459	440	471	424	453	456	442	422	413	448	465	418	422	444	495	494	442	441	397	404	450	453	453	397	465	427	485	398	442	432	421	469	426	446	405	438	436	447	443	441	441	460	471	408	425	446	428	462	419	455	468	417	412	425	431	442	397	473	443	447	431	468	413	425	429	414	454	451	425	424	455	406	429	441	454	461	417	449	456	421	439	438	423	445	442	427	413	430	436	449	451	431	446	445	461	423	409	442	422	429	403	423	434	422	453	440	449	434	434	432	436	453	459	429	413	445	431	423	438	428	420	436	434	471	413	482	434	448	424	400	394	470	467	458	442	432	389	480	427	441	460	415	420	441	449	445	409	450	435	433	415	418	436	434	412	438	431	468	450	452	406	428	434	432	444	431	403	431	428	435	464	447	465	436	441	421	414	435	455	430	418	483	457	430	436	437	441	452	474	406	440	414	445	386	447	423	405	456	444	458	464	392	442	459	457	436	424	411	462	489	436	452	456	440	414	464	445	421	443	457	415	423	456	415	413	455	412	439	439	443	408	469	451	444	450	450	431	458	426	419	485	450	429	419	455	460	414	425	458	461	430	447	461	416	451	460	448	456	407	451	423	407	431	454	446	450	444	453	420	426	420	432	418	452	463	420	426	417	430	454	439	428	425	437	439	438	461	420	424	451	428	439	433	442	431	448	466	453	472	434	454	444	447	458	432	458	430	434	405	451	467	441	422	464	449	463	457	413	433	472	492	451	441	439	438	384	470	417	478	397	431	443	452	437	441	451	452	445	443	430	457	437	416	426	391	453	427	464	415	431	441	416	445	421	457	445	418	440	414	416	430	388	430	440	428	395	461	450	465	441	440	412	421	418	456	430	371	431	448	421	480	460	428	444	393	417	448	450	439	431	397	440	432	445	386	418	431	457	473	435	482	441	468	431	444	462	404	454	471	457	483	426	442	456	453	457	441	440	418	412	415	422	449	413	393	414	483	433	392	435	453	429	450	441	429	436	462	441	389	434	439	444	403	428	474	434	441	457	432	443	426	423	428	431	424	468	436	413	440	436	455	403	450	443	450	474	411	422	445	456	430	452	437	442	436	430	457	420	421	462	449	446	446	411	462	452	428	427	436	450	464	443	400	428	419	432	477	465	468	455	438	418	443	414	427	414	399	432	447	426	443	450	446	448	432	456	445	426	447	454	466	442	422	475	420	467	444	473	442	445	467	441	443	442	433	461	431	462	399	418	420	412	452	448	442	434	452	451	455	442	412	476	447	465	430	419	438	435	451	420	421	427	436	436	427	444	414	460	447	437	420	417	421	426	426	420	454	416	416	439	428	430	407	456	455	433	422	410	497	455	446	481	412	474	427	431	395	430	443	417	440	452	444	442	418	437	431	461	416	464	450	404	449	447	442	446	447	439	454	426	439	411	462	420	436	438	431	415	422	428	440	419	463	449	414	453	451	443	423	434	453	431	435	449	443	468	436	442	427	454	419	443	433	423	421	448	439	423	431	440	458	432	432	452	424	423	459	443	448	470	437	432	416	442	434	433	466	426	445	406	416	421	406	425	455	475	447	432	446	410	423	431	453	431	442	428	461	453	466	460	453	456	466	488	440	419	422	420	435	406	457	425	448	460	447	403	434	445	445	450	443	426	455	457	456	469	424	422	430	452	458	484	434	414	452	440	454	459	421	438	456	428	403	434	431	393	432	407	420	459	458	427	454	407	454	426	398	445	440	454	443	426	442	413	442	443	426	448	463	416	468	456	439	404	476	453	471	447	445	427	446	390	446	411	418	416	446	432	418	414	427	428	462	405	410	441	417	399	430	461	421	454	463	448	438	451	412	420	414	433	417	454	413	487	419	409	419	426	425	444	439	400	433	415	430	471	436	461	465	429	462	450	425	430	464	443	446	439	422	408	423	435	501	416	426	493	432	415	415	449	441	448	468	448	429	436	421	454	446	395	455	420	412	440	425	440	474	452	447	474	465	448	450	433	395	455	479	453	460	407	447	453	440	472	448	464	426	482	430	432	430	454	475	407	445	438	444	467	421	433	484	437	453	466	440	409	454	451	405	429	455	453	435	417	441	433	484	423	457	437	426	420	443	455	376	429	432	422	463	460	441	477	459	452	439	430	468	416	419	395	435	408	436	443	465	413	465	448	432	436	453	439	410	447	412	419	441	429	420	449	430	436	433	439	445	418	448	439	440	467	455	450	452	444	445	419	458	447	458	444	436	421	425	461	455	494	427	469	437	437	446	431	414	403	471	417	486	467	443	443	454	448	440	454	454	414	432	462	474	459	441	440	454	458	465	452	448	400	458	438	460	440	397	459	431	420	461	464	443	406	397	426	464	437	458	446	483	441	445	439	464	447	418	403	417	475	447	458	417	431	472	452	449	431	395	428	449	444	453	424	438	463	434	444	460	427	438	431	423	418	411	421	390	427	429	435	463	458	444	450	462	436	463	431	429	421	444	436	427	403	442	441	431	458	440	462	433	449	442	462	456	487	412	438	423	430	461	459	464	444	423	435	475	434	444	419	475	422	463	445	418	427	434	449	443	448	426	433	444	431	419	442	435	453	416	429	462	413	441	393	419	433	440	464	417	421	445	449	454	401	413	424	472	466	451	425	412	431	455	440	438	418	441	428	466	433	415	432	456	381	450	452	432	401	412	437	446	470	452	478	458	434	462	464	425	423	433	468	418	469	450	432	478	449	447	442	423	420	494	420	441	403	414	416	439	466	447	472	442	430	449	493	431	442	448	445	418	431	447	426	467	432	462	447	487	428	432	440	389	440	456	406	432	422	399	391	414	422	439	455	442	435	452	437	441	445	455	426	441	450	457	430	463	441	404	443	414	418	452	430	448	427	410	465	440	430	432	459	411	449	436	424	438	409	454	399	397	450	413	423	429	454	427	455	443	458	436	463	431	453	447	467	423	474	434	444	412	417	437	428	450	457	473	474	432	454	414	459	403	442	478	417	439	497	435	447	444	428	414	432	434	435	456	432	429	443	416	437	429	439	443	403	460	450	410	464	454	427	442	474	441	418	453	454	419	460	453	399	438	429	470	475	400	426	460	417	435	427	396	454	436	455	437	413	446	468	423	446	420	433	439	455	429	436	449	445	426	430	435	449	457	447	445	433	401	496	414	427	479	465	409	401	415	428	447	473	437	407	431	437	440	466	427	462	439	461	461	413	415	453	448	468	474	368	453	464	421	420	496	434	455	461	448	425	441	453	434	513	441	465	434
60236	100550	80835	55169	35065	7501	2980	804	823	791	745	725	784	738	766	757	767	737	769	775	738	785	710	756	744	747	756	708	789	732	721	774	734	743	771	787	761	745	753	718	763	722	750	712	690	750	807	723	719	789	719	737	746	752	766	746	720	818	757	715	803	767	754	687	716	741	746	761	798	773	749	721	771	736	716	785	733	750	745	800	781	771	769	738	761	743	716	713	767	746	756	729	796	705	765	737	698	732	751	734	738	750	740	730	749	777	695	759	772	745	789	786	731	754	807	790	749	764	766	755	799	746	754	770	771	832	738	734	783	780	726	768	765	751	801	756	732	719	730	801	772	748	725	776	736	796	788	746	723	773	759	754	744	772	816	717	751	756	727	757	768	790	748	776	712	761	728	758	771	738	780	773	802	747	772	777	797	701	784	731	742	760	777	813	740	751	756	801	760	780	775	764	770	792	730	766	711	757	748	742	777	771	766	749	800	762	795	754	758	782	768	734	760	677	754	784	743	757	769	735	761	766	715	753	752	734	761	752	755	798	731	731	763	761	719	743	790	705	775	723	717	754	706	781	794	745	763	749	710	784	730	761	715	741	736	809	760	773	758	766	760	695	762	783	718	723	741	726	776	754	755	773	751	790	764	726	775	752	763	744	767	750	740	789	774	753	757	764	754	772	736	734	720	727	775	782	730	735	756	732	827	744	714	770	769	712	800	733	750	729	762	746	744	799	742	742	781	746	749	683	765	694	727	736	691	764	768	763	776	709	743	732	741	737	776	740	761	760	729	758	810	778	785	787	719	744	767	781	773	741	738	701	660	777	797	725	761	781	774	794	729	739	732	778	774	715	734	734	746	755	775	712	724	771	731	766	723	736	787	756	726	733	733	747	712	741	745	740	761	736	737	720	754	777	763	719	724	752	725	718	732	750	811	746	712	796	735	737	759	768	755	748	752	726	780	811	788	762	763	726	733	800	749	766	744	732	752	734	787	750	766	714	728	794	747	751	759	749	729	785	748	802	738	738	771	746	788	761	737	762	714	768	722	769	762	761	753	716	751	801	780	806	770	765	777	733	785	684	726	718	769	774	731	733	799	760	707	732	796	754	742	795	753	769	734	761	724	797	767	738	732	812	745	821	729	775	755	793	754	756	747	768	776	747	825	712	764	734	724	741	750	796	790	746	795	747	770	793	712	751	760	789	744	747	767	710	813	758	764	740	730	758	796	714	723	744	759	772	756	754	724	730	768	783	727	775	804	738	755	734	776	758	789	746	722	761	776	726	757	754	764	790	784	780	768	772	730	709	795	752	769	736	756	755	766	725	753	752	732	732	784	723	714	674	794	756	782	761	811	724	754	783	739	794	738	779	762	793	766	759	776	762	742	713	764	775	784	801	756	764	738	733	753	774	774	694	758	724	720	798	750	737	749	763	779	782	799	750	742	753	748	753	723	808	732	686	788	766	753	764	805	758	721	730	743	751	745	807	773	746	781	737	721	775	762	762	768	745	744	750	750	779	809	727	756	756	743	726	740	754	714	799	745	802	762	718	789	698	752	772	739	722	719	741	754	733	785	765	725	744	776	757	753	760	771	772	757	700	780	741	760	725	748	722	731	783	762	675	721	790	770	765	745	786	778	741	752	713	763	758	774	768	727	753	739	748	731	745	756	746	771	719	736	760	738	760	768	750	713	758	766	770	758	761	778	774	765	729	778	791	716	750	758	724	753	735	774	759	781	805	797	758	749	762	754	757	790	767	755	748	757	751	733	729	776	716	772	756	784	768	734	755	823	782	753	750	703	767	745	698	724	751	765	795	762	745	725	775	725	765	774	708	740	760	760	763	763	810	765	772	717	752	787	802	774	771	774	777	822	771	815	770	778	764	737	705	765	729	787	744	761	742	762	773	739	776	767	761	781	750	804	721	776	743	733	731	779	773	757	750	738	718	759	725	757	778	775	741	761	780	703	775	711	715	775	809	751	746	740	795	736	765	763	786	786	782	772	766	777	777	809	714	758	808	761	745	761	751	782	771	744	765	748	763	746	745	749	762	773	759	772	776	750	764	743	751	801	745	773	755	740	763	762	744	767	715	773	791	742	791	732	739	748	764	714	797	736	804	744	728	741	752	747	764	740	754	777	777	747	796	708	811	748	770	777	731	762	735	752	754	737	737	735	792	769	788	784	726	736	731	746	751	730	753	759	805	742	759	782	724	731	769	781	794	796	732	743	769	762	721	751	721	785	756	720	799	735	799	757	797	733	737	777	761	765	760	767	738	733	790	767	756	780	725	744	751	760	720	835	772	736	776	781	744	765	758	743	753	767	734	762	747	785	780	768	725	724	759	745	763	788	743	750	781	716	780	732	755	758	785	824	792	775	765	720	770	730	760	744	715	805	753	782	754	784	734	767	747	718	751	723	758	721	783	762	753	720	768	779	778	712	784	730	755	772	770	737	739	762	757	777	786	741	721	794	698	752	719	733	760	718	757	798	709	746	741	759	783	748	754	717	770	759	770	715	731	711	760	745	776	769	749	743	751	737	808	750	774	785	745	701	763	777	730	741	796	740	710	752	753	795	757	723	756	730	725	734	780	720	742	774	728	738	750	754	716	732	750	792	735	771	741	774	780	759	757	818	754	768	753	749	761	694	791	750	773	750	770	772	756	728	741	738	739	789	792	788	774	737	714	710	774	776	717	783	748	731	733	742	768	732	759	744	790	749	772	765	735	711	766	722	707	803	777	769	728	728	764	725	721	771	760	730	748	762	741	728	687	757	753	767	752	778	748	810	807	749	734	757	786	792	769	730	768	795	755	782	754	770	746	725	721	773	762	739	741	742	771	734	809	751	697	735	733	801	747	762	733	795	769	742	809	784	764	731	720	706	762	746	754	745	776	752	800	718	730	762	761	783	759	772	780	732	773	758	759	769	777	701	699	748	710	771	767	786	721	785	802	728	771	743	756	756	717	744	738	793	718	755	687	795	730	735	734	793	744	757	743	744	787	689	772	745	786	721	766	758	776	757	747	798	789	693	759	777	801	740	733	717	683	787	741	697	782	838	720	734	791	756	703	733	767	733	737	793	727	738	779	737	733	774	795	750	780	695	803	817	754	739	755	801	777	753	818	781	713	743	736	751	758	777	763	759	741	752	803	714	749	751	694	768	762	702	782	772	763	756	767	728	752	744	753	783	748	742	765	742	728	757	695	731	694	808	763	771	733	741	767	777	755	747	714	774	791	771	741	775	759	779	731	722	706	753	782	750	759	764	741	729	768	789	780	714	775	742	773	756	730	775	756	681	800	689	791	725	769	759	755	728	745	738	788	752	759	786	790	786	742	793	725	767	768	703	782	738	743	701	785	745	754	717	742	806	742	760	782	713	755	800	703	781	786	757	744	725	792	744	763	760	742	705	740	737	768	783	716	727	786	738	748	761	692	803	766	763	772	709	767	746	782	745	781	764	792	735	722	722	749	773	803	735	760	752	788	763	773
27851	27954	29971	17355	4691	997	731	672	606	695	652	673	676	658	671	721	680	644	662	687	647	676	691	706	680	625	658	669	652	643	674	687	664	660	668	713	608	680	671	652	650	689	658	666	596	629	616	618	611	632	653	637	649	604	666	630	663	688	645	670	660	649	660	667	697	640	675	671	667	659	631	618	654	634	670	642	632	650	635	599	704	714	626	604	721	646	637	687	656	644	631	717	729	693	659	684	642	664	684	649	684	655	677	683	651	661	644	662	654	664	703	639	691	661	650	644	666	607	638	658	686	682	597	649	629	662	646	694	638	668	705	681	604	664	665	642	644	663	649	626	698	652	636	685	681	630	649	656	659	657	699	644	697	700	658	669	676	653	662	628	642	670	690	623	677	666	640	699	670	616	639	683	626	651	659	661	716	649	651	647	691	660	680	660	666	660	683	662	640	659	648	633	666	643	587	684	623	664	665	640	643	683	640	614	665	669	641	689	693	694	640	666	704	650	686	678	645	635	636	686	687	640	667	674	667	651	678	697	714	662	682	671	623	667	695	687	667	645	660	636	679	670	646	627	649	623	649	646	665	643	651	664	691	662	666	647	668	660	644	648	693	638	622	673	635	674	688	639	679	606	633	658	667	655	664	625	668	635	614	667	666	630	628	672	659	654	653	629	686	665	648	613	702	621	633	681	670	638	670	669	643	647	681	613	616	682	680	670	649	642	670	612	689	648	634	626	661	655	622	649	703	693	653	693	639	703	709	651	641	628	662	623	628	663	601	681	630	684	646	648	682	672	657	670	651	661	646	676	613	692	655	657	633	641	659	641	712	675	658	669	657	626	642	665	658	711	687	703	621	637	701	659	633	682	683	670	640	628	646	638	692	661	619	684	662	618	677	661	694	677	628	627	636	662	711	625	643	660	689	657	632	725	651	657	632	655	619	652	609	661	636	648	643	647	642	679	579	643	695	726	627	649	693	655	673	684	673	675	628	689	631	680	668	655	678	639	616	637	610	693	636	661	619	630	627	633	669	662	637	634	677	605	622	696	649	640	612	661	641	579	645	681	642	655	675	651	636	651	706	607	667	632	688	648	658	636	654	656	614	647	656	699	621	650	653	648	643	622	620	611	641	688	660	658	619	666	638	687	662	672	655	676	658	623	629	681	662	678	629	658	666	631	688	649	650	667	676	716	662	680	662	640	705	696	671	654	606	618	653	676	669	681	668	638	664	634	614	661	665	632	654	637	652	626	661	599	662	636	644	641	629	701	672	644	684	630	655	615	641	643	683	631	682	665	661	624	680	660	623	667	667	637	674	671	658	589	666	627	689	607	641	702	636	660	698	649	668	617	648	653	740	626	723	682	652	634	659	651	624	696	690	627	656	622	676	672	676	697	621	672	648	667	678	689	646	647	638	636	667	672	693	680	692	685	645	649	629	678	686	660	664	629	653	658	659	644	674	650	660	641	658	684	638	689	642	628	682	671	657	657	628	642	660	661	661	634	649	653	657	648	666	610	662	605	636	657	688	642	661	637	645	656	607	633	670	671	671	683	665	596	653	654	651	623	630	685	693	624	649	648	689	677	700	624	673	643	664	610	673	649	645	637	652	633	656	681	656	642	654	663	635	634	699	670	673	638	643	660	636	621	673	707	678	603	637	663	650	621	664	685	649	648	655	651	686	635	692	616	680	663	621	629	658	658	661	643	636	661	615	659	672	665	667	638	699	643	672	702	653	651	644	647	648	645	624	686	676	605	631	613	648	702	662	656	642	664	634	623	644	650	673	670	629	675	671	637	648	616	666	626	654	659	676	671	616	649	697	634	670	633	625	662	707	640	635	666	687	604	652	659	668	620	615	609	633	644	696	639	640	683	645	675	675	661	674	658	636	670	690	641	709	629	662	603	662	691	665	683	656	659	674	620	665	639	685	661	670	664	663	675	674	689	608	638	699	647	669	623	623	689	625	594	646	644	675	686	617	661	650	640	604	683	655	671	675	650	605	640	662	654	646	705	638	653	667	637	622	626	566	651	645	624	656	669	621	647	636	655	605	609	657	661	614	659	622	638	612	621	688	662	664	684	663	672	694	683	677	618	611	656	634	672	632	642	637	633	687	646	662	671	634	656	699	615	660	632	658	635	649	672	658	656	649	625	647	642	645	634	680	668	702	695	640	663	622	643	679	618	698	640	638	615	637	661	658	672	602	672	683	641	655	665	636	648	639	622	672	672	646	657	681	640	685	687	678	668	662	719	633	648	671	695	692	639	641	595	682	610	677	651	645	672	634	701	658	664	661	684	663	676	660	657	659	640	658	620	665	716	639	679	653	667	689	693	649	668	648	699	676	705	643	667	672	632	697	686	663	633	619	642	724	689	628	721	650	660	636	652	673	679	662	689	713	682	686	602	615	589	681	678	658	665	627	690	630	698	712	671	646	635	684	633	618	671	651	617	641	625	630	653	680	626	652	653	699	714	663	679	667	671	650	657	707	641	680	654	674	667	661	598	675	672	683	650	678	717	607	660	622	680	643	614	686	660	653	680	655	612	605	614	631	646	669	622	684	670	655	643	632	669	636	598	649	625	680	648	662	674	681	649	700	682	658	638	690	647	688	703	698	684	635	672	667	645	623	646	668	709	648	651	663	675	617	647	649	704	731	705	691	674	659	653	680	589	659	675	649	658	643	689	623	625	653	622	638	678	654	682	668	686	637	691	628	667	623	663	661	635	624	703	694	614	627	717	677	702	638	663	665	656	676	610	609	627	636	697	628	657	642	625	635	619	655	651	677	643	676	700	644	683	666	649	628	647	666	618	711	617	620	629	661	669	637	634	645	698	697	689	644	675	692	735	673	648	687	656	593	674	702	668	649	643	649	654	644	663	651	638	694	642	729	681	639	672	653	660	695	653	679	681	602	678	642	639	642	699	668	646	664	627	632	644	624	691	604	634	680	693	655	667	720	632	685	661	702	679	644	647	687	681	659	695	659	671	628	636	660	655	731	647	657	683	656	640	650	646	655	640	674	672	678	673	675	607	608	639	703	649	625	670	651	622	623	652	662	639	655	661	690	677	623	685	696	713	647	690	677	613	609	684	625	648	678	711	700	685	667	596	652	680	640	682	674	666	678	675	664	649	652	645	673	666	625	658	675	592	638	666	637	652	631	684	653	643	676	666	675	676	668	621	634	653	632	651	658	712	655	638	655	684	690	661	650	701	641	680	690	659	634	680	677	667	651	667	663	647	622	663	659	656	689	689	669	692	658	654	651	660	667	689	667	695	641	676	642	622	689	643	657	655	688	630	676	664	661	681	700	617	675	638	639	654	680	678	635	635	681	682	675	668	675	665	644	713	652	635	627	678	697	639	685	623	669	639	658	716	652	691	670	648	642	674	624	677	664	644	582	635	639	660	712	590	644	690	669	676	711	636	647	688	662	671	618	642	683	663	670	671	646	643	660	624	626	663	658	669	637	682	626	644	643	679	626	679	670	654
34336	48182	36486	18909	7762	1773	1304	1149	1163	1132	1173	1147	1189	1127	1188	1128	1194	1183	1147	1141	1188	1162	1210	1189	1118	1151	1180	1147	1135	1156	1169	1175	1075	1083	1155	1130	1114	1191	1119	1183	1151	1092	1166	1129	1150	1169	1158	1128	1174	1221	1122	1132	1101	1189	1172	1147	1152	1148	1156	1138	1154	1167	1166	1212	1124	1199	1145	1170	1160	1186	1158	1171	1194	1118	1164	1118	1220	1126	1151	1110	1156	1178	1188	1090	1197	1186	1164	1163	1218	1186	1149	1101	1139	1114	1167	1096	1153	1110	1137	1182	1106	1159	1175	1205	1167	1170	1132	1148	1168	1101	1143	1128	1172	1160	1142	1182	1178	1220	1132	1144	1124	1200	1155	1163	1192	1137	1185	1145	1142	1199	1178	1113	1114	1159	1122	1144	1148	1149	1126	1178	1174	1083	1131	1217	1180	1154	1153	1167	1094	1144	1153	1091	1163	1132	1150	1128	1139	1156	1098	1153	1156	1163	1186	1170	1128	1128	1226	1202	1106	1144	1155	1097	1106	1168	1165	1191	1160	1191	1082	1120	1100	1109	1135	1130	1113	1153	1159	1206	1083	1130	1164	1123	1143	1161	1120	1168	1139	1174	1134	1144	1128	1106	1194	1111	1173	1110	1223	1131	1182	1176	1078	1143	1145	1171	1147	1212	1170	1151	1150	1123	1139	1181	1171	1184	1152	1113	1184	1177	1141	1113	1179	1184	1174	1156	1181	1135	1107	1108	1119	1104	1150	1177	1118	1114	1141	1207	1206	1152	1187	1121	1184	1120	1140	1106	1157	1162	1121	1175	1173	1152	1154	1175	1121	1138	1205	1175	1163	1168	1098	1128	1155	1120	1229	1127	1142	1142	1119	1110	1144	1174	1154	1185	1102	1188	1158	1154	1168	1163	1157	1139	1184	1131	1134	1170	1171	1165	1155	1153	1099	1173	1151	1193	1150	1149	1111	1167	1181	1117	1134	1154	1149	1211	1160	1140	1164	1193	1159	1159	1109	1164	1086	1132	1162	1188	1144	1115	1122	1153	1145	1229	1174	1126	1089	1170	1189	1122	1126	1129	1106	1185	1097	1135	1172	1158	1167	1180	1143	1143	1147	1117	1183	1090	1176	1158	1143	1170	1121	1204	1088	1155	1168	1059	1126	1142	1132	1133	1132	1153	1138	1180	1131	1100	1167	1074	1110	1128	1167	1162	1139	1177	1098	1105	1101	1155	1136	1130	1124	1146	1121	1144	1162	1152	1141	1154	1182	1129	1122	1191	1110	1212	1125	1178	1147	1144	1126	1139	1157	1138	1180	1142	1117	1181	1174	1155	1127	1164	1128	1118	1144	1100	1152	1167	1119	1152	1147	1180	1122	1118	1131	1150	1083	1124	1170	1132	1143	1109	1119	1141	1141	1161	1157	1130	1189	1188	1106	1126	1133	1204	1181	1100	1163	1103	1113	1131	1195	1191	1210	1156	1182	1154	1191	1136	1161	1215	1133	1185	1154	1136	1175	1167	1189	1085	1159	1147	1158	1184	1196	1178	1237	1167	1104	1160	1166	1163	1181	1173	1163	1148	1191	1113	1187	1153	1178	1126	1096	1226	1184	1164	1155	1132	1117	1066	1192	1147	1175	1166	1147	1176	1189	1189	1086	1100	1146	1125	1177	1200	1170	1142	1128	1157	1146	1157	1179	1154	1153	1126	1192	1109	1214	1132	1126	1129	1159	1142	1128	1128	1118	1111	1147	1140	1156	1146	1112	1157	1104	1192	1178	1207	1153	1129	1204	1132	1159	1124	1090	1200	1133	1130	1125	1142	1120	1214	1110	1203	1073	1113	1169	1184	1158	1139	1151	1167	1229	1147	1139	1084	1152	1200	1193	1128	1074	1174	1128	1115	1134	1155	1122	1151	1188	1153	1098	1130	1124	1150	1141	1188	1142	1091	1195	1122	1117	1168	1178	1137	1156	1187	1120	1139	1080	1081	1207	1089	1172	1139	1168	1228	1152	1151	1158	1150	1225	1158	1227	1173	1175	1162	1190	1162	1170	1145	1172	1181	1169	1154	1148	1187	1193	1135	1174	1173	1157	1146	1158	1105	1121	1158	1124	1180	1127	1161	1124	1148	1194	1151	1149	1200	1169	1199	1141	1104	1171	1127	1151	1178	1137	1149	1157	1135	1106	1158	1114	1142	1153	1146	1148	1178	1111	1126	1189	1140	1140	1171	1145	1140	1181	1164	1169	1119	1093	1152	1171	1090	1118	1137	1175	1199	1188	1125	1117	1153	1165	1162	1197	1129	1200	1220	1132	1120	1153	1160	1130	1185	1148	1165	1123	1143	1164	1161	1090	1155	1222	1182	1123	1106	1156	1209	1149	1189	1150	1125	1118	1136	1231	1183	1155	1194	1128	1182	1110	1150	1180	1127	1147	1181	1235	1178	1148	1159	1171	1174	1120	1133	1200	1117	1105	1147	1139	1146	1163	1139	1145	1121	1208	1184	1192	1175	1188	1118	1135	1192	1212	1157	1132	1168	1174	1127	1196	1156	1190	1166	1203	1225	1171	1157	1148	1074	1152	1181	1179	1116	1106	1175	1135	1125	1182	1136	1122	1142	1133	1211	1192	1160	1117	1110	1216	1144	1164	1125	1177	1120	1124	1205	1233	1137	1155	1180	1179	1177	1193	1207	1198	1140	1148	1167	1134	1162	1176	1137	1151	1137	1214	1219	1135	1094	1121	1135	1161	1194	1164	1141	1150	1086	1124	1222	1126	1129	1094	1160	1133	1183	1153	1067	1142	1173	1116	1148	1155	1107	1187	1144	1150	1217	1171	1118	1120	1189	1174	1140	1175	1140	1164	1153	1178	1145	1162	1149	1126	1139	1130	1160	1179	1147	1174	1163	1130	1169	1118	1118	1158	1145	1125	1170	1199	1106	1177	1189	1116	1118	1200	1171	1181	1161	1099	1120	1129	1116	1205	1130	1105	1185	1127	1179	1172	1173	1137	1200	1163	1121	1167	1095	1128	1119	1199	1138	1177	1128	1160	1167	1202	1176	1162	1148	1171	1139	1135	1161	1139	1160	1139	1193	1182	1182	1178	1184	1115	1128	1120	1142	1187	1214	1188	1125	1155	1113	1115	1096	1236	1078	1173	1232	1136	1105	1126	1153	1154	1123	1196	1137	1136	1097	1216	1164	1187	1158	1205	1202	1119	1130	1220	1184	1122	1176	1191	1135	1137	1140	1100	1167	1161	1180	1199	1165	1197	1154	1118	1184	1169	1104	1153	1197	1208	1124	1142	1153	1124	1197	1159	1176	1118	1127	1187	1129	1156	1184	1135	1152	1193	1196	1156	1150	1153	1132	1162	1091	1101	1156	1177	1217	1158	1191	1086	1165	1185	1180	1129	1173	1130	1177	1176	1150	1122	1162	1146	1149	1126	1148	1092	1140	1058	1160	1207	1108	1182	1147	1212	1144	1182	1102	1197	1162	1165	1165	1164	1145	1170	1179	1120	1217	1122	1126	1139	1163	1161	1135	1197	1082	1170	1178	1114	1211	1167	1147	1161	1230	1126	1119	1189	1140	1138	1208	1185	1173	1154	1176	1072	1170	1118	1114	1123	1171	1165	1125	1164	1133	1159	1195	1147	1204	1163	1161	1203	1157	1120	1210	1123	1118	1129	1121	1169	1192	1137	1127	1171	1150	1156	1175	1167	1183	1191	1137	1184	1150	1086	1191	1167	1150	1069	1113	1132	1177	1099	1070	1149	1209	1155	1176	1199	1083	1148	1149	1129	1142	1110	1137	1187	1120	1131	1175	1145	1125	1201	1147	1146	1100	1118	1089	1263	1146	1171	1190	1129	1132	1107	1098	1147	1088	1130	1171	1163	1167	1166	1125	1186	1147	1129	1131	1144	1156	1111	1087	1183	1192	1096	1132	1089	1172	1107	1144	1124	1201	1158	1186	1187	1156	1180	1215	1126	1154	1204	1174	1165	1188	1159	1144	1130	1047	1176	1083	1169	1140	1145	1149	1146	1141	1200	1161	1132	1177	1173	1127	1142	1169	1164	1190	1139	1155	1143	1178	1197	1176	1123	1094	1155	1179	1146	1131	1093	1136	1142	1173	1177	1185	1130	1117	1176	1131	1112	1107	1146	1128	1135	1140	1224	1126	1137	1112	1185	1195	1181	1195	1201	1156	1202	1188	1174	1167	1138	1135	1149	1135	1166	1153	1106	1113	1158	1124	1190	1157	1222	1172	1191	1052	1224	1172	1127	1138	1175	1110	1160	1158	1145	1148	1149	1108	1122	1158	1114	1192	1178	1120	1103	1199	1107	1167	1174	1191	1178	1180	1192	1087	1182	1156	1189	1156	1162	1193	1171	1187	1074	1123	1091	1204	1174	1083	1175	1177	1131	1129	1163	1108	1123	1200	1217	1182	1113	1134	1124	1191	1157	1196	1190	1168	1174	1176	1135	1144	1213	1131	1153	1116	1131	1147	1170	1132	1171	1108	1192	1139	1112	1206	1145	1197	1195	1118	1186	1144	1145	1200	1161	1126	1149	1127	1146	1207	1168	1148	1152	1192	1173	1151	1170	1154	1142	1171	1126	1138	1153	1217	1152	1189	1180	1113	1149	1103	1160	1135	1090	1131	1189	1170	1229	1090	1117	1165	1145	1167	1169	1150	1126	1158	1169	1124	1227	1106	1201	1117	1153	1101	1171	1164	1119	1164	1198	1177	1093	1184	1132	1154	1148	1202	1126	1107	1155	1155	1126	1153	1127	1176	1171	1196	1145	1171	1128	1138	1125	1173	1115	1163	1148	1147	1133	1067	1200	1134	1114	1128	1149	1109	1105	1220	1185	1166	1165	1041	1180	1105	1108	1108	1120	1151	1170	1177	1155	1195	1188	1155	1140	1167	1089	1130	1147	1120	1140	1119	1144	1165	1137	1199	1165	1142	1166	1180	1159	1153	1151	1138	1197	1163	1147	1119	1146	1148	1119	1153	1143	1098	1095	1178	1149	1123	1195	1118	1174	1151	1094	1192	1096	1213	1200	1193	1169	1186	1166	1110	1131	1155
24427	22861	33059	29441	21735	9874	1235	520	422	462	471	454	410	463	463	432	451	503	435	429	465	411	483	463	453	445	429	425	450	477	432	441	417	498	436	443	439	430	456	432	435	462	484	436	426	463	474	448	442	464	428	396	417	461	411	456	432	472	444	455	450	473	446	452	453	446	443	431	413	416	403	429	477	414	459	422	383	464	454	396	450	426	458	409	497	447	411	438	406	421	472	472	451	412	433	435	423	451	422	449	489	454	469	449	482	418	469	433	434	458	489	424	464	419	419	458	426	440	438	471	447	434	469	438	421	435	422	447	450	442	414	450	412	443	488	459	416	409	442	446	438	453	456	415	440	451	439	444	461	466	481	429	455	469	459	433	413	454	453	431	449	453	483	457	466	392	438	453	424	461	458	429	402	482	457	454	458	466	401	461	425	444	453	451	425	449	450	437	406	431	440	449	428	456	476	452	417	431	447	424	426	442	412	431	420	429	440	459	387	462	449	402	434	436	429	448	497	446	437	453	477	435	397	476	401	466	455	438	430	426	418	478	423	456	451	412	446	408	430	434	432	453	455	430	408	462	441	424	435	463	422	428	448	440	439	463	457	479	447	412	459	437	465	469	459	420	438	476	423	504	442	475	455	476	443	442	433	449	450	445	468	459	454	428	433	436	463	466	428	453	415	448	426	449	439	436	444	440	440	454	418	448	428	461	438	425	426	444	433	434	439	426	426	436	448	465	428	436	446	473	468	454	439	408	471	438	451	430	447	436	464	491	442	435	444	416	453	404	422	473	408	454	435	457	440	403	458	431	475	426	436	472	447	445	428	427	428	450	414	452	398	459	468	433	441	460	453	424	442	394	412	444	461	427	434	443	452	447	459	399	434	456	408	428	446	440	423	435	435	471	460	444	473	460	456	460	438	456	431	423	448	422	429	419	437	449	464	440	441	439	467	457	447	434	439	430	455	479	502	416	438	450	416	439	435	469	440	432	449	476	436	485	427	436	486	431	458	435	425	430	430	435	458	429	480	450	429	470	456	426	399	416	454	446	459	470	445	454	447	471	464	402	455	444	411	455	440	429	423	440	431	448	448	468	470	381	431	427	409	451	441	432	440	395	461	445	423	497	421	414	425	421	442	439	457	428	481	452	476	448	397	427	459	440	445	481	456	446	465	437	429	446	490	427	420	433	448	456	441	436	442	464	405	387	444	462	476	451	412	434	434	436	492	424	470	440	467	465	470	452	448	410	448	408	454	417	441	445	447	442	413	467	413	483	414	420	480	439	419	453	427	423	433	474	453	452	455	436	423	436	435	473	432	457	483	436	440	429	462	442	461	460	443	447	436	482	459	460	454	416	419	402	476	457	411	445	418	427	433	462	420	445	434	452	465	456	465	417	460	453	457	449	406	449	414	437	414	428	460	463	428	428	421	447	454	458	440	411	455	467	431	481	440	437	468	463	475	448	446	456	460	458	452	458	447	419	458	468	434	450	486	424	458	451	447	423	460	420	440	435	454	442	442	451	451	469	455	456	462	453	456	491	472	481	459	435	412	447	453	453	443	452	443	451	455	444	484	483	487	423	470	430	460	490	435	409	453	465	421	458	490	456	421	435	461	462	446	448	460	446	434	434	411	466	449	436	462	451	426	431	479	451	481	451	435	445	411	433	413	441	440	435	483	447	428	487	415	422	502	423	466	442	447	449	441	461	408	399	424	403	452	467	518	441	443	440	415	442	422	482	435	416	428	436	442	453	416	430	474	419	449	479	450	453	398	450	430	475	413	474	455	451	428	439	425	441	446	455	439	457	463	419	451	450	437	420	459	452	445	423	455	441	436	456	437	449	428	452	443	461	452	461	426	424	445	454	426	414	413	453	431	444	465	402	435	439	444	423	430	444	453	430	463	425	425	437	461	458	459	481	464	465	421	469	461	475	435	432	430	401	458	439	455	449	432	439	415	455	419	399	453	459	408	452	450	426	437	452	440	470	451	455	435	427	435	420	413	436	446	441	464	464	442	420	457	435	405	443	430	448	440	419	455	444	431	448	463	435	471	456	430	440	459	398	443	448	435	450	443	409	457	433	435	412	459	442	494	407	456	433	434	417	420	435	461	442	469	413	487	450	474	435	461	448	435	448	447	432	430	426	440	443	437	477	447	451	454	463	465	467	449	431	441	432	438	469	457	460	438	453	460	446	433	448	455	434	442	465	446	424	442	429	472	455	439	433	447	453	445	405	422	451	433	441	432	420	445	448	437	453	399	476	433	454	461	442	435	465	431	483	448	434	441	480	448	459	478	460	478	438	474	457	456	452	410	441	463	458	448	452	444	433	450	425	441	425	432	477	449	433	453	461	439	471	441	473	448	434	432	438	416	421	445	483	453	450	401	442	437	400	428	443	432	417	462	488	469	473	453	455	459	424	439	416	475	450	436	468	383	452	418	486	463	437	489	422	425	432	470	464	458	390	416	437	425	440	445	408	470	429	431	460	429	468	433	428	475	406	428	441	473	431	433	427	422	444	453	436	455	460	447	449	447	484	466	454	437	420	471	446	435	455	436	411	443	465	431	421	417	482	455	465	461	478	436	425	431	460	430	421	453	421	423	425	418	430	438	456	422	473	483	476	429	467	473	461	429	437	425	428	477	424	452	458	467	428	460	455	463	404	435	471	436	414	445	413	444	425	441	475	474	467	481	432	434	430	397	437	442	464	429	448	443	444	428	469	462	471	449	436	469	469	465	447	417	437	448	477	453	406	450	473	428	482	438	435	456	437	445	477	428	444	429	455	435	423	453	445	460	403	468	457	437	436	439	461	427	451	429	414	441	435	453	447	448	444	481	428	439	444	449	426	425	402	477	455	437	482	454	462	469	420	431	448	420	439	424	440	454	414	443	443	481	443	424	433	445	480	446	426	466	463	468	436	439	436	421	477	441	443	447	452	410	459	442	435	452	457	433	485	455	413	449	434	453	450	429	476	472	457	410	441	423	466	476	439	452	438	434	476	407	429	423	461	413	405	435	411	467	447	434	414	466	411	495	467	429	436	439	453	403	449	429	487	448	422	424	441	464	470	453	441	420	419	449	424	456	414	403	437	420	417	422	442	451	444	459	436	447	461	432	445	436	437	417	431	489	448	467	492	457	454	465	449	403	439	442	467	446	440	456	420	448	458	449	433	426	408	500	464	412	474	443	454	411	440	448	423	444	434	410	435	401	469	445	437	452	420	430	473	442	464	470	438	477	446	452	441	408	453	445	445	426	420	433	469	469	452	427	461	451	469	427	451	470	449	481	427	426	443	444	408	449	440	468	460	418	456	431	449	465	452	450	452	462	460	433	460	415	460	441	476	431	427	456	444	458	472	478	469	455	446	428	449	481	430	433	442	443	438	454	440	470	447	417	444	471	452	438	482	462	462	462	434	446	420	459	435	470	446	480	444	448	450	443	426	431	457	423	411	414	416	437	454	416	441	456	459	435	469	451	438	445	424	452	427
57419	88517	68935	43287	25415	5507	1826	785	822	828	768	834	846	767	806	808	792	837	805	803	769	809	793	809	790	796	819	855	754	800	816	805	796	862	783	793	826	764	783	771	830	769	818	786	806	829	803	817	867	793	788	803	829	824	786	899	838	820	782	819	803	780	819	777	805	817	830	820	807	817	801	807	832	777	808	789	760	827	760	842	771	778	793	766	816	822	795	784	793	788	754	820	813	760	809	793	856	765	853	783	795	771	804	786	813	796	759	785	783	767	838	796	810	806	829	805	764	844	829	790	802	773	836	821	831	784	746	833	789	803	800	828	795	849	798	811	834	770	827	810	841	785	798	780	803	770	881	844	834	808	796	814	818	797	830	800	791	829	844	818	805	841	792	781	807	814	801	836	779	803	864	814	824	799	799	796	819	743	822	853	819	823	815	844	836	805	829	799	759	826	827	823	839	828	855	847	805	836	806	793	799	819	766	746	863	781	861	835	859	754	804	831	800	801	822	804	755	805	801	834	784	826	831	786	859	834	798	811	757	823	800	796	812	808	864	821	847	781	835	769	822	783	838	754	755	827	751	786	772	802	835	753	812	818	852	781	798	819	787	796	805	844	849	829	809	799	768	786	795	800	821	805	828	787	882	789	797	785	800	837	780	852	829	798	753	824	831	803	819	802	775	846	822	808	835	849	836	808	768	808	755	799	776	812	820	820	824	832	801	823	890	800	854	817	835	788	829	831	826	827	747	800	795	842	829	860	817	777	816	794	818	868	788	834	830	833	828	750	783	795	788	820	811	788	802	811	844	791	763	742	886	759	819	840	859	807	859	804	811	839	844	835	801	822	823	755	797	789	855	815	823	811	801	818	808	785	788	830	803	842	793	840	821	805	803	772	815	787	813	807	811	797	786	846	772	840	808	808	810	767	810	810	812	850	790	819	762	824	841	786	830	772	811	853	840	808	809	777	813	820	804	838	808	817	822	796	822	777	802	770	766	831	816	760	767	842	808	790	739	831	774	810	851	769	810	782	853	789	847	822	811	826	761	828	813	792	833	796	776	854	810	768	845	826	743	825	860	795	773	812	830	841	779	842	799	809	817	765	750	820	785	833	883	839	847	816	771	852	811	837	768	797	817	762	835	855	777	811	768	864	809	807	826	781	784	812	807	782	778	801	741	810	786	834	889	812	835	804	815	837	793	806	785	836	816	832	809	798	823	826	830	830	761	806	747	856	832	818	798	785	784	752	826	790	817	804	805	767	818	866	783	828	806	811	796	805	791	813	766	778	790	782	815	832	813	800	844	833	804	808	759	855	758	818	806	782	832	834	846	839	793	839	789	776	802	808	778	800	801	766	814	842	775	801	806	820	816	803	797	814	812	853	787	790	809	795	789	765	811	835	789	824	843	816	825	820	803	740	824	808	738	884	813	821	785	845	842	790	824	854	803	842	806	828	793	824	762	802	818	815	809	812	779	799	804	811	778	840	845	784	787	813	775	861	805	803	788	804	817	815	846	776	815	816	837	818	800	807	794	810	816	798	763	792	816	808	808	824	871	828	809	828	828	827	779	809	817	814	811	763	849	771	775	801	735	783	780	752	796	786	835	764	800	843	772	800	815	780	847	824	764	808	755	784	830	818	823	837	814	805	779	813	857	793	838	794	758	799	764	780	813	779	809	831	778	793	770	775	794	842	811	796	823	861	789	814	826	769	798	814	788	845	828	800	790	783	791	753	781	792	844	794	790	800	879	814	837	772	790	786	766	767	795	842	789	803	820	830	804	798	820	849	822	811	845	803	800	777	784	802	782	803	780	787	807	759	758	808	804	778	774	791	803	791	774	842	780	754	838	818	816	825	867	855	771	781	822	773	812	852	815	894	825	810	747	772	785	792	802	817	766	851	801	799	765	816	820	838	771	794	827	806	788	779	802	827	813	789	797	768	855	837	824	889	784	810	818	805	762	830	820	776	833	811	791	815	835	822	812	798	840	829	816	836	809	782	785	813	720	804	797	827	862	807	813	847	792	756	803	821	807	812	798	829	794	830	794	788	800	846	800	798	770	806	822	807	842	852	781	783	827	802	754	808	821	844	849	793	746	810	801	834	841	780	863	777	824	821	828	836	815	804	802	806	824	756	832	808	781	832	839	855	759	896	806	783	788	813	775	840	815	781	770	806	774	749	837	848	816	758	827	780	775	803	823	809	809	845	766	820	789	824	795	806	790	795	822	761	793	749	834	824	828	793	856	788	824	839	781	803	789	800	806	833	856	785	775	840	816	811	788	787	803	813	878	775	828	796	833	830	804	764	785	805	821	770	767	815	862	802	792	738	798	788	777	834	810	818	769	797	816	815	838	800	805	808	820	825	783	806	834	779	849	796	804	799	758	805	830	844	833	789	839	829	845	837	815	772	804	806	823	771	859	795	808	809	756	816	832	823	824	815	817	801	822	829	798	834	849	830	818	798	727	821	793	825	829	827	799	822	833	808	774	752	852	814	771	823	861	796	776	858	799	813	824	818	844	770	791	879	810	813	808	815	782	775	841	833	815	837	811	779	767	816	783	792	802	776	757	812	817	820	769	775	845	776	788	788	783	784	792	765	827	811	739	849	780	745	801	783	776	823	704	796	812	810	783	827	773	810	744	809	800	849	834	805	795	805	844	757	775	851	817	845	820	797	811	786	792	823	802	815	823	803	792	809	785	781	807	805	788	844	802	764	806	809	776	835	806	838	771	826	860	828	804	778	816	784	753	778	792	853	833	818	818	811	811	802	813	804	774	773	789	824	773	738	799	839	812	817	840	776	826	809	803	831	835	795	848	826	778	824	775	761	862	800	818	822	790	820	798	819	804	814	825	851	794	843	857	837	796	793	759	824	782	780	824	804	836	857	810	790	789	784	838	825	783	835	848	820	774	786	811	828	820	833	805	760	831	777	825	768	841	738	836	805	852	854	822	821	826	818	827	830	830	841	782	829	778	789	818	812	834	815	788	802	789	851	816	820	798	862	811	823	862	800	785	802	827	807	751	795	835	752	790	823	794	826	794	850	767	820	827	847	818	747	814	850	807	808	778	785	786	786	795	844	822	783	832	812	799	835	821	803	802	809	817	833	812	888	851	867	829	854	837	815	848	785	881	781	804	793	783	871	841	828	742	800	864	831	847	766	830	783	810	797	797	811	789	827	828	764	854	826	834	838	814	794	808	765	843	795	808	817	785	781	787	780	812	814	729	904	826	850	857	804	769	806	754	771	841	803	865	797	782	748	873	779	807	793	806	778	802	765	800	795	799	824	824	820	812	741	820	783	789	838	856	858	814	844	764	821	764	805	799	805	817	799	788	803	826	822	804	807	827	808	762	813	750	814	859	814	781	814	806	857	796	825	781	771	802	838	798	803	815	809	797	796	832	848	843	774	755	796	823	892	859	791	791	803	779	819	815	827	769	787	797	814	832	805	827	786	786	805	795	835	814	808	840	841	766	797	794	846	743	772
23161	21783	30544	25912	22697	19084	6949	573	491	452	429	443	436	436	433	451	424	437	451	446	447	447	459	403	428	434	459	463	435	442	408	450	409	412	463	461	382	414	429	457	420	404	424	435	447	413	404	428	418	473	432	431	420	447	417	451	448	402	437	403	423	482	453	446	420	415	419	408	449	446	443	447	466	422	420	437	400	428	404	412	412	408	452	426	404	428	430	463	429	453	397	434	414	428	439	442	401	416	407	441	443	436	398	415	442	422	447	418	413	456	461	444	398	433	455	404	480	407	445	441	421	463	438	406	401	455	437	441	438	439	441	431	445	452	438	460	426	436	422	432	423	435	404	466	461	445	454	423	446	418	446	424	422	415	446	430	424	432	431	449	412	487	429	430	415	413	420	396	439	418	455	438	434	425	437	426	431	435	415	464	398	426	444	459	423	397	442	431	448	443	438	416	448	441	405	431	430	444	443	397	459	443	396	388	410	413	448	461	429	411	439	449	444	436	436	417	433	463	418	440	428	427	419	426	456	418	393	438	382	436	460	425	417	404	430	421	463	421	444	426	433	412	426	390	432	424	380	418	426	435	462	414	428	457	435	432	443	473	435	425	402	418	414	448	432	384	418	413	454	435	447	437	416	451	394	439	466	415	433	433	451	466	441	409	403	403	451	429	451	423	412	416	446	447	435	425	413	395	445	429	460	444	435	428	404	461	403	448	423	460	437	419	457	436	418	431	440	448	419	425	445	434	461	401	423	445	433	433	462	433	426	412	456	443	432	432	419	399	466	436	408	443	447	437	460	422	439	414	432	432	456	462	451	420	419	446	425	427	423	432	460	403	401	443	427	433	421	443	419	407	445	438	423	441	470	428	458	422	419	438	429	442	440	399	452	432	413	415	405	421	467	392	430	407	436	429	458	423	411	421	409	448	430	407	431	416	425	426	465	388	428	457	439	422	420	439	433	442	397	403	446	405	433	429	457	450	446	464	429	459	435	424	445	409	410	390	435	419	455	410	403	422	453	409	466	423	415	460	412	433	426	444	428	401	422	431	443	432	435	397	455	457	422	442	430	442	437	452	437	424	375	462	396	422	449	428	441	417	433	416	418	424	436	443	426	447	441	425	432	449	417	456	422	417	454	459	411	393	450	430	425	426	403	425	454	418	456	444	411	447	439	430	448	441	441	448	409	436	439	432	423	472	409	452	407	435	450	425	422	414	474	411	445	404	450	420	434	431	436	390	419	423	463	421	440	453	436	459	450	382	425	473	471	414	460	433	378	413	428	435	439	422	404	447	453	389	434	447	437	416	413	415	428	448	426	440	446	434	456	422	432	413	461	422	424	412	418	449	456	450	449	446	407	433	403	448	406	413	469	414	452	429	416	462	436	418	450	418	447	421	450	442	390	437	391	426	447	410	412	408	425	417	442	430	403	411	425	396	446	453	440	413	498	443	442	431	416	421	407	388	457	478	459	402	421	423	392	436	401	382	447	420	432	435	434	449	455	414	454	443	421	428	443	406	433	400	394	423	468	433	474	394	418	461	422	478	455	399	380	426	397	457	420	446	420	418	466	466	430	418	418	417	429	404	416	407	427	429	412	434	438	442	408	413	431	403	434	395	408	429	434	434	408	436	415	423	403	425	420	441	426	459	440	431	459	456	411	406	454	451	421	452	435	428	439	429	409	440	480	422	404	434	414	435	420	456	439	451	453	410	473	421	428	439	415	424	424	419	433	411	451	455	410	408	422	443	415	392	412	449	470	417	450	428	420	422	414	426	438	405	443	424	443	439	449	417	427	458	459	439	422	441	431	439	424	427	456	415	419	438	399	423	404	407	449	427	445	430	431	426	404	449	419	451	377	439	450	445	406	445	452	417	475	414	456	422	415	450	401	433	397	449	422	446	410	407	421	405	401	437	456	399	441	429	433	442	412	404	406	450	412	459	430	429	462	449	376	436	442	451	389	438	429	425	416	455	424	440	416	445	443	445	502	414	461	405	445	434	435	466	424	440	376	455	434	404	451	460	429	413	448	416	438	436	421	435	400	445	440	420	460	439	478	426	458	414	447	459	447	457	430	416	436	465	488	385	435	453	418	403	439	427	448	416	409	413	432	415	461	443	440	441	409	436	404	406	403	447	451	445	443	425	424	469	448	475	427	446	460	426	450	447	471	469	449	393	430	423	416	437	427	426	418	447	443	442	448	446	483	458	447	427	451	403	422	449	443	442	433	416	447	441	448	387	398	383	446	453	429	423	446	444	416	404	426	408	454	419	410	453	432	443	425	451	437	413	411	395	427	436	427	353	392	401	424	419	453	429	433	430	418	440	385	416	417	424	445	419	424	420	436	432	401	416	438	399	378	422	471	452	394	425	426	398	421	420	421	442	404	465	401	423	421	443	420	408	449	425	425	454	408	422	413	424	441	427	433	432	437	435	482	437	418	460	439	478	423	463	460	428	371	424	415	438	427	425	428	434	416	442	465	454	425	452	425	453	421	458	463	413	468	435	434	383	489	418	455	396	416	420	449	459	411	410	443	416	421	437	397	435	436	396	466	418	403	448	446	438	411	434	404	416	420	413	413	436	460	424	416	426	422	424	434	405	442	449	438	434	399	405	431	394	424	423	451	430	432	401	457	418	417	450	420	425	434	465	405	442	398	434	417	428	458	402	423	436	456	439	449	433	395	401	410	441	444	426	446	476	449	419	445	408	439	457	418	409	445	419	405	406	419	393	448	447	431	416	434	398	427	423	431	411	411	417	452	426	443	441	392	414	434	389	420	451	434	434	427	418	412	432	418	470	457	392	443	415	415	447	452	445	448	395	414	409	450	468	462	454	427	453	474	459	440	417	440	427	415	411	448	422	422	463	429	441	397	410	406	414	416	434	431	440	420	442	424	422	449	470	436	436	406	454	433	424	484	464	422	434	425	409	444	420	448	419	430	406	438	442	427	397	417	402	438	455	404	460	426	403	376	437	430	437	419	430	423	396	421	426	427	452	454	466	430	444	424	410	402	381	457	461	480	408	434	432	455	451	414	440	421	434	392	425	417	385	423	428	444	431	441	417	431	421	455	443	401	401	422	402	413	404	421	404	450	423	414	423	446	423	437	440	407	451	410	447	421	452	415	432	427	418	455	400	433	448	418	418	422	429	439	439	421	432	384	438	457	434	417	401	399	461	410	427	454	431	429	457	472	449	449	424	409	428	472	397	426	438	422	444	436	459	420	440	462	458	445	426	410	397	420	402	456	408	407	440	446	462	433	415	434	398	399	401	412	420	441	441	394	442	433	418	423	442	457	430	434	421	417	430	483	436	430	413	465	424	446	431	445	428	414	441	419	399	448	427	429	371	453	467	454	441	401	451	444	429	416	415	394	444	446	455	455	422	424	434	446	432	452	406	451	431	412	441	439	436	427	427	394	426	433	449	447	438	398	401	439	421	441	412	431	425	425	445	390	425	451	426	441	412	435	454	434	421	401	456	435	440
58971	101336	77976	53954	34433	9147	3183	809	783	736	744	761	689	751	795	746	755	737	729	821	762	737	758	734	731	757	731	755	672	749	743	715	749	741	746	742	723	731	713	738	751	707	740	715	720	717	751	695	767	744	763	717	713	737	757	735	757	745	709	712	747	729	719	719	704	748	740	737	738	732	799	741	723	729	762	729	685	780	784	747	689	734	752	715	757	793	753	736	739	754	687	710	754	720	726	738	710	721	717	715	747	734	736	728	772	725	733	762	740	736	680	753	748	737	725	703	703	748	744	805	728	722	730	748	716	753	743	767	743	706	763	769	694	745	754	693	736	710	757	738	707	755	735	768	761	757	722	747	691	752	750	761	674	701	746	725	739	741	715	714	699	756	749	731	775	703	723	706	752	758	724	781	740	751	762	745	738	841	706	705	781	768	732	724	710	734	738	765	748	741	648	686	748	811	750	740	718	695	774	734	708	729	762	750	709	699	730	752	767	720	747	759	703	759	749	718	729	748	762	700	709	756	721	751	724	726	731	775	705	768	765	728	744	710	712	749	667	734	780	728	694	728	697	757	735	726	767	765	734	722	769	784	741	759	759	739	747	761	707	771	717	691	734	718	738	736	744	754	721	750	752	725	751	742	702	789	759	702	717	712	763	706	742	723	741	744	729	720	744	754	721	712	693	799	696	718	735	733	737	753	706	751	760	719	740	777	753	706	781	767	737	704	714	770	694	755	752	744	786	760	687	756	718	719	721	733	789	711	736	781	739	716	699	788	695	718	718	729	786	726	789	764	744	708	702	775	726	714	741	686	763	657	739	747	713	716	701	725	778	691	724	775	714	746	732	790	771	734	730	727	787	713	761	797	760	702	740	779	731	772	775	757	709	745	767	773	724	763	696	737	750	707	694	769	750	686	783	740	709	706	736	712	754	715	728	704	743	717	729	714	723	737	773	720	696	726	701	727	705	750	795	684	768	699	736	784	667	763	750	761	736	723	715	739	730	754	708	778	746	777	766	745	725	798	743	715	753	728	731	733	737	730	782	761	781	713	719	729	758	703	740	745	794	716	714	726	749	789	756	716	725	697	776	711	726	684	724	756	735	769	729	704	702	748	736	712	734	694	769	779	762	735	791	708	750	735	720	752	727	713	723	755	752	708	779	757	797	718	722	733	672	736	731	751	713	702	743	710	730	769	767	702	744	701	736	764	738	756	704	768	749	714	675	745	716	765	740	730	743	777	717	777	742	734	749	740	733	717	758	709	687	768	715	703	755	752	754	724	707	736	725	730	719	692	723	707	779	745	722	706	782	740	719	777	672	765	728	716	716	693	731	722	783	726	754	744	722	785	738	717	748	776	719	750	694	722	774	786	760	759	737	733	713	709	745	764	794	751	764	758	728	718	714	769	748	687	787	749	762	708	740	731	730	786	730	730	720	723	746	781	744	735	755	749	719	751	738	735	759	741	731	710	749	745	695	694	717	751	779	721	740	702	759	714	749	728	727	731	707	743	696	734	722	744	705	737	723	738	731	713	776	793	758	714	775	745	704	756	763	694	752	761	715	747	738	731	762	746	714	715	727	725	726	786	782	744	760	708	764	755	737	691	756	730	738	733	752	736	725	729	721	745	745	758	767	707	737	776	718	732	776	742	748	760	705	694	712	730	786	763	701	762	772	758	749	762	741	687	733	720	752	713	744	729	774	783	792	790	771	725	732	716	729	712	740	744	766	733	784	751	769	740	767	695	731	733	730	732	715	754	711	721	752	754	766	754	778	705	681	771	748	778	808	761	718	732	716	735	727	745	754	710	675	732	739	771	740	748	715	693	689	742	767	704	730	755	690	758	768	709	734	705	692	728	769	760	756	794	756	740	765	714	784	741	760	758	721	725	716	736	720	728	700	763	757	731	732	736	725	714	765	707	768	727	755	715	730	743	735	723	745	737	675	735	753	725	759	757	720	741	753	741	735	704	744	768	723	734	708	749	717	739	755	738	705	784	732	707	747	765	726	726	752	772	751	719	729	754	738	747	744	703	780	749	792	747	708	710	782	772	728	709	798	706	759	728	748	757	713	743	689	733	730	776	755	715	732	746	740	724	768	730	777	722	758	766	752	736	742	778	702	811	716	769	745	754	708	729	718	717	689	770	730	700	759	777	749	746	749	718	744	757	748	715	756	726	743	733	739	772	734	784	736	769	740	784	735	709	724	761	753	727	754	695	702	735	769	716	705	730	721	786	700	762	718	747	728	692	786	753	773	784	743	736	694	743	675	720	680	742	723	762	761	765	775	646	734	775	727	719	691	754	757	737	713	759	778	759	739	708	725	745	739	710	770	734	761	751	721	776	793	742	681	734	756	684	780	723	720	722	747	708	783	786	745	741	716	720	658	736	745	744	696	750	764	795	743	726	747	752	724	741	725	722	725	768	725	753	737	726	703	703	767	757	746	725	714	739	781	761	736	736	788	781	732	715	755	718	699	761	703	696	737	741	745	719	755	741	749	746	749	714	763	718	761	791	763	751	749	725	683	737	761	753	709	751	691	735	691	748	729	769	741	734	702	762	755	713	781	719	727	720	730	737	716	744	743	725	735	760	741	701	726	759	722	727	744	701	734	677	756	708	734	709	763	735	729	718	726	740	721	733	738	724	684	719	749	701	719	738	766	744	734	700	729	710	750	691	791	739	713	703	748	782	730	783	727	732	754	762	771	703	704	699	739	748	703	728	761	784	731	732	691	742	747	768	780	747	765	743	741	757	727	737	748	708	750	750	740	715	771	740	752	762	717	752	708	755	707	689	759	717	742	706	748	757	682	714	742	703	698	764	744	765	765	774	709	763	693	724	739	754	762	708	767	735	758	751	721	685	761	725	737	751	731	764	752	763	762	735	737	756	714	696	716	775	646	699	753	739	710	717	709	787	751	752	748	751	787	703	744	765	723	694	785	724	768	762	768	717	764	755	712	714	696	772	782	735	729	820	735	772	733	756	764	776	730	724	725	726	776	698	747	763	754	746	712	717	735	754	708	752	783	736	735	777	736	756	710	797	744	675	738	709	695	706	685	729	763	743	767	720	719	741	746	706	758	739	716	769	691	710	697	722	686	743	740	754	712	747	740	747	783	737	782	685	705	720	790	750	756	743	794	721	753	703	747	747	710	746	760	727	741	719	782	771	678	773	765	692	698	728	728	786	719	734	752	741	713	727	727	733	753	762	734	732	726	701	781	759	765	785	735	781	732	740	698	757	753	735	759	702	720	693	739	757	721	737	771	690	789	724	736	732	763	726	729	753	765	739	738	721	752	715	726	705	699	741	733	785	702	721	711	778	735	735	764	755	748	729	781	697	719	747	721	789	735	725	727	731	780	730	763	720	761	739	717	723	740	733	766	737	731	729	749	694	754	745	710	768	732	735	705	748	727	768	743	704	703	676	744	769	760	772	742	753	745	706	729	711	757	681	723	746	734	741	750	712	698	706	700	761	744	734	696	687
27898	28215	29005	16220	4237	983	715	604	695	665	653	661	640	644	738	647	646	651	700	629	669	663	631	680	655	627	666	656	659	667	656	679	665	662	622	649	650	706	642	627	627	654	627	696	626	678	623	623	644	657	649	636	630	689	711	684	686	673	604	628	680	659	669	634	665	704	642	657	662	629	611	639	644	656	614	656	630	650	660	682	659	594	675	613	678	655	651	660	627	616	629	622	637	684	646	680	676	673	627	693	650	630	665	632	643	617	632	635	630	620	627	665	653	636	645	636	650	602	650	704	634	615	641	684	649	631	628	628	642	611	694	644	633	658	631	633	645	590	652	620	663	602	636	663	653	620	633	626	635	659	633	659	663	689	674	658	648	637	636	670	641	675	681	660	610	663	657	623	628	633	653	649	643	643	621	662	662	653	680	616	701	647	656	602	662	647	640	648	648	709	629	632	653	633	638	628	619	629	703	637	624	629	642	646	643	561	666	644	642	649	638	596	675	647	654	651	627	626	613	650	605	638	653	651	601	602	659	649	639	639	662	701	669	704	624	616	681	676	634	677	644	628	661	629	633	658	626	652	634	634	719	643	639	651	643	631	628	630	608	636	650	637	634	691	639	636	627	657	628	625	668	598	644	617	651	684	624	631	651	666	654	660	615	640	667	652	644	673	657	687	655	628	690	648	667	644	631	657	643	631	608	652	629	691	663	622	651	639	679	682	634	693	667	631	628	695	600	643	650	659	636	641	652	687	686	654	686	636	644	649	614	623	682	656	702	674	662	637	647	618	652	643	634	682	612	669	632	639	641	621	669	631	615	628	607	657	623	620	616	653	651	626	638	694	643	634	668	661	660	674	653	632	661	646	608	611	661	655	628	627	632	675	659	664	635	637	670	645	630	679	640	642	602	681	694	679	635	631	668	593	653	646	618	619	634	678	711	605	612	657	642	622	643	614	641	632	626	642	626	623	676	619	686	615	643	662	674	673	629	608	667	684	681	667	638	622	669	665	617	634	647	662	611	666	660	605	663	669	643	664	649	667	657	611	681	615	656	633	646	687	659	629	675	601	675	656	659	646	646	639	617	640	635	597	601	684	611	640	641	654	662	650	709	646	679	643	624	619	673	647	630	601	649	657	644	690	690	666	655	641	659	692	650	636	659	649	633	644	614	634	662	640	610	656	638	676	621	614	625	630	671	653	667	631	638	633	653	589	628	658	635	700	645	637	617	664	649	635	630	646	667	623	622	652	671	671	681	599	653	641	651	650	637	687	655	653	651	683	578	658	629	628	684	651	614	686	673	604	671	659	648	649	654	639	603	603	626	627	641	662	651	622	621	668	628	609	614	651	618	654	634	631	648	645	686	655	613	672	658	640	624	704	615	627	658	643	643	618	612	673	681	684	661	661	662	615	625	636	668	686	603	622	611	619	596	658	665	707	644	654	628	631	640	625	648	598	678	673	640	685	643	626	630	638	684	665	643	647	601	597	650	675	668	653	635	687	611	658	647	665	609	639	669	684	620	651	664	610	631	708	688	634	661	682	649	690	634	638	695	649	630	642	612	674	674	597	610	673	651	638	712	663	637	638	655	677	624	640	688	609	667	671	681	626	610	671	614	658	646	658	697	657	674	637	652	639	631	613	635	692	652	680	676	644	628	677	627	654	646	615	656	627	608	672	678	633	624	610	647	683	652	606	632	662	673	680	676	664	693	663	681	660	665	642	725	628	662	646	654	621	656	647	632	650	660	611	701	692	669	672	660	668	664	656	652	642	616	662	652	691	686	695	699	645	643	663	667	637	621	659	667	632	658	719	586	647	645	655	650	644	683	630	569	582	616	632	674	576	640	653	652	675	649	628	639	627	709	578	638	667	662	693	658	594	618	599	656	623	695	665	646	613	628	674	648	612	632	640	658	667	667	651	604	655	614	643	664	655	620	671	622	641	635	639	638	609	610	659	659	621	674	668	720	629	686	640	638	654	680	630	665	624	595	603	626	642	646	641	646	641	622	627	622	636	668	631	613	688	647	636	618	650	620	606	702	637	645	647	688	674	635	645	662	606	642	626	656	648	655	671	642	640	633	611	654	639	643	639	624	621	629	589	635	627	637	629	620	634	674	649	600	684	635	672	632	630	674	644	661	650	702	686	664	652	680	674	612	665	693	653	645	611	656	658	637	661	672	609	641	670	652	658	677	648	698	650	617	622	602	630	633	674	651	649	639	634	660	685	648	615	647	638	637	650	679	650	651	638	634	597	651	615	621	683	633	658	671	666	688	683	651	674	634	601	619	637	584	620	628	682	669	644	656	636	678	684	608	635	633	635	653	646	648	668	635	643	633	651	695	672	602	679	667	652	624	689	641	641	646	664	625	682	658	645	622	651	654	626	668	606	665	703	617	702	641	662	611	656	618	673	619	635	660	697	564	616	654	689	632	660	632	653	680	647	649	571	658	614	680	635	648	642	677	682	689	671	616	673	656	618	660	603	638	614	625	626	667	618	640	661	696	657	632	590	604	664	650	615	646	646	647	657	644	637	691	700	624	635	660	634	660	667	633	652	673	657	667	669	678	597	615	666	632	680	678	686	630	676	668	585	686	637	628	629	609	669	620	659	613	635	634	643	617	673	645	624	619	626	639	662	677	639	684	615	647	599	630	653	615	650	692	677	667	624	694	655	650	634	646	697	664	627	665	679	645	646	681	614	646	612	659	615	598	640	632	621	625	636	616	622	693	646	651	602	654	647	691	663	636	682	672	683	650	705	627	657	609	684	681	692	624	678	656	668	624	671	668	634	595	641	647	689	643	631	623	650	668	686	636	627	675	639	667	684	654	645	697	635	649	623	660	670	695	634	657	632	600	632	619	657	623	644	641	680	649	675	579	611	608	632	674	606	669	629	657	611	569	645	703	666	600	672	654	675	633	626	678	666	619	619	659	636	654	660	577	670	665	646	658	670	638	641	635	616	693	649	630	693	637	648	653	684	694	643	604	680	606	654	631	622	665	654	671	617	662	630	659	611	683	665	672	651	670	630	627	670	643	671	646	636	651	599	672	690	645	664	705	599	657	627	647	652	626	662	689	628	674	661	613	640	650	629	684	658	680	657	605	612	583	641	657	639	644	616	608	652	667	659	683	681	638	630	617	645	621	654	607	629	633	614	621	681	640	653	631	626	641	640	652	600	633	614	620	622	650	627	646	631	666	629	611	675	679	616	642	651	670	642	659	661	659	652	622	636	674	645	669	675	609	647	650	644	610	640	560	632	595	679	643	623	649	639	662	651	601	673	656	654	653	655	604	694	631	614	653	684	674	629	653	620	636	616	678	702	608	625	592	624	601	618	667	653	632	678	632	638	645	606	668	626	653	631	643	659	661	622	663	609	655	661	627	691	655	652	646	586	666	672	566	656	624	661	687	615	632	682	706	662	657	711	666	652	707	660	674	620	616	635	664	617	613	624	643	634	627	653	645	696	652	639	671	638	662	632	616	634
34888	48299	34395	17890	7209	1849	1264	1151	1146	1106	1107	1145	1143	1214	1113	1189	1119	1165	1177	1119	1163	1185	1166	1132	1148	1172	1184	1211	1164	1169	1123	1104	1113	1158	1148	1115	1154	1165	1122	1097	1151	1203	1127	1106	1101	1165	1136	1159	1093	1116	1123	1107	1139	1176	1139	1144	1154	1180	1141	1168	1125	1130	1157	1131	1116	1078	1184	1117	1163	1129	1134	1125	1164	1154	1152	1138	1261	1184	1149	1166	1142	1155	1167	1209	1172	1154	1077	1155	1191	1140	1172	1202	1181	1172	1145	1103	1086	1169	1139	1182	1124	1134	1064	1119	1108	1106	1180	1154	1191	1099	1157	1173	1126	1209	1123	1101	1136	1150	1135	1127	1079	1081	1164	1246	1137	1114	1192	1138	1132	1155	1097	1166	1144	1163	1172	1157	1162	1126	1153	1135	1157	1164	1198	1114	1177	1151	1156	1156	1198	1159	1190	1151	1170	1081	1114	1097	1182	1130	1180	1139	1162	1185	1155	1134	1171	1123	1108	1142	1144	1167	1169	1198	1136	1175	1157	1175	1107	1091	1143	1168	1167	1113	1152	1144	1159	1130	1153	1163	1205	1142	1121	1140	1101	1165	1144	1099	1118	1141	1132	1090	1195	1106	1095	1139	1199	1137	1148	1117	1154	1143	1158	1151	1137	1116	1196	1117	1141	1145	1129	1106	1150	1115	1089	1153	1130	1156	1206	1158	1123	1169	1163	1152	1150	1133	1142	1125	1145	1122	1168	1143	1180	1091	1140	1134	1148	1110	1185	1114	1112	1148	1112	1179	1131	1148	1130	1137	1163	1172	1112	1134	1135	1160	1168	1153	1125	1127	1117	1147	1133	1209	1156	1076	1137	1165	1112	1091	1147	1138	1104	1169	1080	1081	1169	1190	1156	1179	1136	1134	1147	1114	1145	1144	1140	1120	1126	1161	1119	1120	1124	1120	1132	1098	1148	1109	1134	1177	1111	1162	1150	1152	1141	1114	1155	1150	1142	1199	1134	1149	1110	1103	1168	1115	1129	1145	1126	1192	1058	1086	1092	1108	1159	1188	1114	1133	1099	1136	1100	1143	1126	1115	1163	1166	1122	1139	1139	1198	1149	1097	1156	1179	1107	1165	1141	1109	1137	1123	1132	1101	1185	1103	1123	1113	1123	1131	1157	1135	1159	1129	1180	1166	1138	1134	1141	1114	1111	1173	1132	1081	1163	1132	1149	1118	1112	1179	1130	1194	1117	1142	1113	1135	1148	1178	1123	1166	1188	1136	1166	1086	1201	1134	1128	1145	1146	1102	1125	1111	1161	1158	1176	1143	1150	1102	1119	1139	1111	1168	1147	1130	1199	1153	1150	1141	1164	1157	1147	1139	1160	1157	1182	1090	1117	1122	1162	1110	1132	1080	1147	1097	1184	1124	1121	1129	1186	1119	1166	1154	1122	1208	1065	1147	1210	1131	1174	1124	1193	1084	1140	1153	1140	1164	1089	1130	1138	1110	1172	1144	1156	1130	1144	1149	1129	1118	1095	1177	1067	1106	1102	1094	1132	1130	1178	1186	1140	1087	1160	1114	1176	1113	1207	1144	1146	1175	1191	1180	1117	1170	1092	1161	1146	1146	1099	1138	1122	1133	1219	1162	1134	1180	1096	1107	1102	1216	1165	1125	1164	1172	1183	1171	1166	1170	1154	1100	1198	1160	1186	1161	1143	1115	1137	1087	1149	1112	1123	1141	1079	1123	1078	1149	1151	1149	1159	1155	1145	1214	1065	1135	1098	1105	1100	1106	1095	1099	1125	1079	1093	1178	1149	1117	1145	1119	1094	1213	1124	1212	1202	1116	1080	1141	1094	1157	1151	1132	1100	1126	1063	1098	1170	1091	1108	1155	1146	1118	1143	1185	1149	1235	1161	1101	1108	1115	1113	1102	1184	1167	1179	1151	1172	1160	1159	1143	1134	1112	1117	1181	1137	1202	1131	1141	1110	1151	1136	1170	1143	1073	1112	1143	1144	1135	1175	1177	1144	1105	1146	1192	1088	1144	1153	1161	1125	1160	1134	1188	1142	1138	1149	1168	1144	1155	1132	1092	1128	1115	1187	1106	1153	1165	1187	1092	1190	1133	1127	1142	1144	1144	1153	1160	1153	1212	1097	1151	1120	1163	1161	1118	1144	1148	1084	1145	1185	1055	1103	1128	1144	1109	1132	1113	1160	1087	1139	1207	1101	1153	1140	1120	1139	1066	1127	1184	1165	1165	1155	1144	1095	1152	1088	1070	1130	1141	1149	1122	1193	1193	1135	1194	1138	1169	1117	1109	1069	1157	1106	1093	1165	1082	1140	1127	1131	1139	1137	1112	1139	1154	1194	1176	1185	1150	1159	1166	1174	1087	1112	1165	1168	1099	1142	1142	1152	1066	1150	1165	1228	1109	1185	1147	1177	1100	1115	1120	1172	1134	1220	1116	1083	1156	1180	1166	1170	1087	1117	1164	1108	1138	1167	1114	1187	1156	1200	1081	1141	1145	1121	1178	1147	1104	1101	1136	1146	1187	1122	1166	1129	1152	1094	1134	1176	1138	1160	1113	1154	1195	1154	1107	1160	1090	1122	1137	1097	1126	1111	1157	1245	1122	1148	1177	1205	1183	1151	1131	1098	1112	1124	1176	1159	1192	1123	1140	1159	1184	1140	1146	1179	1138	1179	1224	1133	1166	1141	1093	1138	1120	1106	1142	1164	1101	1081	1139	1147	1169	1177	1108	1162	1138	1099	1153	1153	1109	1141	1126	1086	1096	1096	1167	1139	1060	1207	1126	1167	1098	1136	1140	1083	1131	1155	1155	1144	1134	1161	1160	1149	1134	1151	1086	1091	1141	1189	1151	1143	1183	1161	1114	1170	1137	1148	1187	1151	1199	1166	1094	1157	1150	1123	1170	1144	1142	1110	1166	1145	1055	1206	1166	1141	1116	1160	1130	1167	1136	1168	1153	1124	1139	1199	1135	1195	1122	1141	1147	1129	1158	1182	1127	1125	1207	1135	1138	1109	1138	1152	1158	1180	1131	1104	1127	1135	1216	1171	1092	1133	1104	1142	1183	1095	1110	1200	1144	1171	1106	1150	1119	1131	1134	1117	1153	1098	1114	1074	1110	1110	1125	1206	1110	1134	1153	1153	1070	1086	1047	1154	1091	1154	1184	1129	1170	1166	1115	1155	1146	1164	1102	1139	1121	1113	1132	1186	1142	1152	1070	1133	1157	1187	1121	1124	1131	1102	1150	1069	1202	1144	1179	1140	1133	1163	1121	1111	1167	1209	1172	1120	1173	1104	1135	1105	1144	1138	1107	1134	1128	1194	1151	1146	1237	1152	1152	1075	1224	1233	1152	1078	1152	1146	1119	1181	1128	1158	1151	1203	1107	1169	1148	1155	1113	1093	1139	1201	1126	1094	1213	1083	1157	1140	1144	1117	1141	1151	1164	1184	1149	1165	1191	1195	1153	1132	1199	1210	1161	1118	1111	1097	1171	1199	1150	1140	1188	1117	1163	1157	1179	1145	1170	1112	1107	1102	1117	1111	1160	1071	1126	1184	1105	1156	1136	1134	1135	1164	1106	1140	1146	1098	1145	1095	1174	1158	1188	1143	1156	1181	1141	1144	1100	1116	1170	1104	1155	1092	1149	1167	1177	1148	1144	1166	1172	1138	1164	1157	1116	1131	1185	1124	1196	1169	1106	1161	1150	1140	1162	1106	1179	1154	1158	1192	1184	1208	1158	1120	1142	1161	1167	1103	1124	1052	1099	1148	1132	1155	1138	1189	1164	1112	1113	1208	1149	1128	1121	1058	1211	1156	1129	1168	1155	1121	1121	1193	1141	1166	1187	1164	1103	1173	1185	1165	1161	1227	1108	1122	1100	1178	1134	1082	1085	1131	1113	1136	1129	1128	1117	1144	1128	1109	1130	1121	1114	1091	1118	1185	1135	1118	1137	1146	1119	1148	1103	1130	1154	1154	1117	1167	1154	1149	1129	1183	1088	1172	1066	1117	1103	1113	1125	1131	1094	1145	1130	1163	1102	1191	1139	1139	1074	1108	1152	1098	1105	1144	1126	1132	1128	1123	1188	1111	1167	1195	1110	1181	1187	1169	1167	1126	1132	1159	1151	1110	1150	1138	1195	1213	1150	1168	1138	1110	1120	1125	1146	1142	1124	1093	1144	1129	1151	1108	1109	1170	1156	1175	1078	1085	1125	1164	1136	1162	1173	1137	1131	1167	1121	1176	1122	1160	1163	1143	1132	1144	1230	1155	1127	1074	1163	1201	1175	1103	1098	1165	1189	1130	1149	1167	1164	1127	1157	1098	1133	1129	1114	1090	1167	1149	1100	1180	1172	1112	1120	1095	1125	1143	1171	1148	1139	1124	1202	1217	1103	1111	1100	1118	1149	1137	1146	1174	1089	1138	1174	1163	1171	1107	1111	1164	1137	1109	1228	1114	1100	1170	1150	1156	1168	1184	1057	1109	1154	1134	1091	1126	1149	1161	1175	1114	1125	1132	1102	1134	1128	1188	1215	1186	1189	1101	1165	1154	1117	1117	1164	1153	1213	1150	1124	1179	1189	1177	1194	1166	1120	1123	1135	1140	1147	1143	1174	1098	1121	1152	1096	1153	1161	1155	1150	1154	1125	1178	1115	1148	1099	1188	1111	1152	1162	1099	1172	1142	1208	1134	1090	1142	1251	1173	1047	1135	1227	1132	1181	1060	1084	1201	1139	1166	1134	1162	1134	1138	1112	1084	1165	1164	1149	1145	1100	1143	1178	1128	1118	1176	1136	1150	1102	1137	1141	1138	1143	1173	1156	1149	1132	1170	1158	1142	1129	1124	1153	1165	1115	1186	1130	1138	1122	1116	1157	1071	1142	1185	1108	1119	1163	1120	1128	1125	1127	1147	1167	1143	1113	1152	1120	1150	1139	1110	1144	1148	1179	1095	1212	1147	1179	1167	1122	1148	1108	1136	1124	1108	1129	1158	1108	1172	1195	1219	1166	1119	1109	1174	1181	1136	1150	1122	1159	1219	1166	1172	1135	1145	1099
24371	22782	32254	29200	21646	9977	1355	449	409	444	378	463	425	429	440	400	400	399	408	418	441	405	455	410	411	436	441	446	423	414	429	463	410	431	422	443	425	429	430	423	428	414	448	414	435	443	456	425	426	400	427	466	424	447	441	432	441	448	386	433	423	409	442	417	446	414	414	420	444	444	416	453	390	441	445	421	440	396	418	451	414	440	422	406	422	454	406	437	391	433	454	433	433	419	449	398	426	424	426	425	463	447	433	412	426	409	419	428	431	451	420	474	426	449	449	441	451	397	432	399	395	441	428	436	434	410	409	396	394	446	443	447	408	405	479	406	417	422	417	407	441	398	409	407	432	421	423	453	405	428	426	439	425	443	427	421	404	456	405	467	443	432	441	469	392	429	446	413	388	417	392	421	476	396	467	467	472	418	444	447	428	424	446	428	428	397	420	440	401	444	384	433	444	401	445	425	409	397	436	463	426	419	434	411	451	424	417	400	415	454	441	412	442	439	427	423	395	400	437	461	394	444	409	442	417	439	427	404	414	438	465	444	400	432	420	458	422	423	442	396	424	419	401	445	387	395	412	415	428	392	424	414	408	416	392	412	427	430	403	412	438	451	427	427	393	417	413	428	446	389	429	442	430	424	435	480	433	463	444	452	406	426	407	407	432	429	436	421	453	407	458	430	411	419	443	435	427	446	418	420	422	448	423	407	443	419	456	437	427	456	423	447	444	388	433	411	412	413	420	422	442	418	463	434	430	392	398	418	455	433	457	403	417	454	447	396	462	447	449	451	459	463	393	438	417	420	476	436	430	422	433	419	454	433	394	431	429	416	417	452	437	463	428	434	410	423	421	454	446	446	426	429	397	433	415	407	441	397	441	485	421	413	451	409	411	417	430	435	443	426	444	431	428	428	444	441	402	421	444	440	425	422	395	414	435	444	444	423	445	415	441	423	396	433	421	445	393	421	459	417	424	425	432	418	437	419	446	406	389	425	415	401	413	426	408	429	416	399	426	456	422	406	430	385	413	401	433	422	418	420	448	441	412	416	415	431	449	409	424	424	436	376	420	438	414	407	402	388	428	423	408	425	415	425	417	414	431	406	435	430	436	450	439	392	417	411	437	411	468	432	408	441	428	456	437	415	391	425	402	442	473	429	406	399	445	425	372	440	443	397	423	423	421	452	398	417	397	386	437	426	435	420	401	438	430	437	439	450	433	416	430	440	411	438	420	423	369	412	413	414	424	429	419	421	379	447	419	418	445	413	455	428	402	442	413	391	419	424	401	406	419	433	415	424	425	394	440	408	462	393	426	452	417	416	398	447	474	443	449	485	432	417	408	432	420	447	452	450	430	436	407	410	423	414	418	416	461	378	471	412	462	414	402	447	403	417	422	432	427	410	401	425	396	455	459	448	410	392	418	421	430	451	445	436	431	461	446	401	391	426	434	409	445	405	409	446	432	425	413	445	471	399	432	428	415	399	435	427	414	400	474	409	422	412	421	426	410	403	398	413	406	410	415	454	448	436	411	401	435	423	421	424	425	438	421	397	409	406	410	383	433	426	437	465	426	434	445	449	423	448	453	408	419	395	432	402	443	421	436	451	388	430	437	407	453	421	406	419	422	413	448	409	418	442	465	413	433	424	437	484	479	397	433	414	423	450	406	430	449	404	449	426	455	425	411	440	379	415	436	437	460	417	435	443	392	404	437	414	391	426	427	435	412	369	429	440	442	405	421	438	429	403	430	425	413	387	414	418	446	399	373	440	413	400	428	428	430	418	448	436	425	442	433	433	441	421	444	422	386	403	433	425	427	422	453	431	407	411	438	421	427	451	439	376	443	406	431	377	426	437	456	419	428	433	451	465	423	414	390	418	398	405	405	428	447	459	432	462	437	390	395	453	418	415	425	459	402	418	425	446	430	401	447	438	414	411	426	440	409	445	441	413	435	422	433	403	447	431	431	449	419	410	470	414	416	378	441	417	418	425	454	440	414	417	411	435	453	421	454	439	446	418	399	426	398	419	417	385	428	403	417	459	425	441	391	440	424	418	445	399	462	399	440	411	468	437	444	450	442	460	462	431	433	431	397	419	425	438	398	406	430	401	433	395	442	420	438	438	385	376	385	415	374	397	428	395	447	456	452	426	421	460	429	403	380	436	403	393	427	433	409	415	458	453	443	423	371	437	451	420	436	443	476	453	440	421	429	424	432	382	419	432	471	380	399	421	426	423	410	419	432	442	437	417	444	455	380	378	437	429	439	409	430	423	432	432	422	414	438	414	433	392	409	433	427	433	416	426	435	446	403	392	440	411	460	420	429	437	416	428	403	433	410	430	397	454	424	416	446	398	401	428	433	391	428	448	450	425	459	418	441	422	450	423	434	439	437	424	450	423	409	453	401	432	416	417	395	429	426	415	395	424	453	430	421	443	412	417	416	433	439	448	412	462	425	461	431	426	398	424	439	453	447	441	464	409	440	429	439	452	422	429	446	418	443	426	410	456	425	412	438	410	424	435	438	441	434	399	408	413	441	412	405	434	391	418	441	414	418	391	412	438	414	442	431	425	426	421	424	425	405	429	453	453	403	417	435	424	406	394	431	421	437	400	452	412	480	453	437	403	421	426	461	417	411	414	401	463	464	432	459	403	467	408	420	447	416	424	435	392	397	427	435	458	443	424	438	446	442	423	374	399	426	424	439	423	422	440	399	425	460	458	455	433	408	453	451	431	390	436	442	417	411	427	435	456	430	380	447	418	434	427	391	445	418	422	433	431	473	444	471	437	444	409	414	423	421	422	428	422	437	458	442	451	435	452	440	461	424	419	411	406	428	459	419	421	413	435	423	424	423	420	413	424	441	446	462	438	411	401	397	406	432	455	378	442	387	420	438	424	415	426	438	398	449	396	458	446	419	419	443	478	431	402	392	401	417	431	445	434	404	397	442	416	412	391	439	427	431	437	463	411	435	384	450	406	383	440	447	448	408	441	418	418	404	449	386	424	401	436	438	428	463	455	439	440	441	412	443	396	390	427	410	401	421	430	421	437	428	425	430	423	411	413	428	430	431	429	387	465	425	436	382	425	453	417	411	397	380	418	436	432	389	413	422	416	428	449	391	427	412	406	423	404	389	375	467	422	430	432	458	386	424	430	424	439	450	413	443	404	419	408	456	397	459	429	419	413	423	452	470	417	463	444	399	461	432	419	453	403	459	431	405	406	427	429	427	429	438	444	443	396	446	438	435	422	403	435	435	443	438	407	425	426	397	431	411	452	402	464	439	414	423	421	442	449	411	432	440	430	449	420	438	419	434	432	406	415	444	410	443	424	415	446	440	437	454	429	458	434	426	413	420	429	397	428	430	436	425	433	404	421	445	438	466	426	424	411	419	449	407	443	417	400	407	420	397	427	406	449	405	400	436	428	446	420	424	397	434	425	438	406	429	419	453	456	455	411	434	464	440	430	447	452	431	428	469	440	438	430	395	450	449	414	409	439
56684	88183	67370	42858	25219	5589	2205	827	860	810	781	815	818	800	815	796	809	798	773	815	800	852	756	761	800	758	803	759	799	773	805	782	806	821	681	795	756	763	749	800	740	773	787	803	776	783	827	779	747	800	773	771	755	777	768	754	787	789	790	778	748	801	770	824	813	747	790	779	765	743	776	781	759	824	760	829	748	784	752	822	739	763	743	751	800	819	782	782	788	785	791	777	758	794	707	769	721	799	769	785	792	788	790	779	791	748	746	784	765	759	717	734	740	783	753	782	712	803	799	805	792	777	779	810	803	732	773	771	751	749	818	798	818	804	784	781	809	795	802	763	790	814	781	776	780	795	858	758	771	774	775	753	786	803	777	757	779	813	770	785	751	782	807	734	795	776	783	774	805	768	784	786	779	758	831	809	799	829	772	801	782	771	749	784	796	787	749	773	779	778	767	773	787	753	760	788	757	773	763	763	838	753	774	778	752	767	797	766	760	765	793	796	788	801	751	763	770	760	810	816	783	792	789	751	748	729	756	777	784	735	787	809	799	754	765	822	742	840	768	811	789	753	749	770	776	775	794	773	813	786	806	767	737	766	815	754	853	746	770	789	752	806	765	780	828	752	795	796	778	760	776	797	739	822	747	759	770	811	789	777	840	787	720	826	720	770	773	742	776	740	803	771	752	775	737	821	768	766	801	786	774	768	758	807	820	835	789	790	805	765	763	805	749	789	771	748	762	787	772	757	774	742	761	768	775	790	802	809	777	748	807	781	737	764	750	779	809	771	808	784	737	782	777	793	781	844	819	769	835	773	735	785	745	762	793	776	774	823	771	790	784	794	807	781	759	796	731	771	779	822	783	820	773	753	779	756	806	760	803	796	778	775	791	749	787	747	797	821	768	753	825	825	777	787	799	832	787	717	785	771	773	733	793	776	738	755	795	780	735	842	773	783	771	827	761	780	799	767	812	771	734	792	743	799	825	688	779	793	756	784	827	790	786	768	753	814	800	803	813	750	773	773	783	727	802	779	767	764	776	796	738	813	810	768	823	766	765	763	826	797	746	729	797	806	778	812	734	765	733	821	830	771	778	789	754	865	774	815	815	794	790	735	766	756	804	834	743	758	852	808	747	781	770	786	782	801	685	779	771	791	840	679	784	759	772	799	762	805	832	779	793	773	749	794	808	812	754	753	746	802	765	786	760	816	750	727	815	815	759	780	746	857	760	757	736	823	789	813	781	827	839	779	731	791	761	775	780	812	818	819	681	760	802	761	789	753	770	765	791	811	791	817	793	794	793	811	820	822	820	773	778	776	786	863	731	774	799	795	833	762	842	784	753	783	772	784	757	766	775	801	807	815	791	734	746	822	835	756	788	809	786	808	798	719	832	770	758	814	761	822	834	793	767	811	768	803	788	784	791	740	813	794	790	790	810	778	787	753	745	819	784	737	778	772	803	740	803	783	787	764	773	768	803	777	770	764	784	822	739	770	728	816	805	767	807	792	798	784	752	841	776	763	740	760	751	802	766	803	782	757	745	815	797	800	791	766	796	807	788	792	819	801	766	788	771	793	752	801	724	782	812	791	780	716	784	739	757	783	823	757	773	789	774	739	801	784	811	763	795	776	779	768	721	722	765	819	769	781	775	794	825	787	742	787	783	767	753	787	765	807	799	800	804	786	780	793	749	774	789	807	780	770	762	809	776	828	791	730	786	821	756	754	844	797	831	765	756	762	819	818	847	793	781	795	765	739	742	775	730	759	786	778	827	804	820	805	762	820	777	779	804	788	784	814	809	770	819	786	757	804	812	804	835	779	787	764	749	768	788	754	810	806	779	777	767	785	783	765	817	737	799	774	775	820	737	764	767	777	786	728	792	790	757	802	830	765	805	781	814	761	799	824	788	800	807	811	772	749	762	832	760	801	791	770	753	809	759	798	737	754	809	782	802	781	732	727	801	795	838	802	741	810	756	786	766	764	759	806	810	806	798	782	768	749	757	808	747	734	790	811	756	805	778	817	815	829	780	776	761	715	798	759	805	818	777	745	786	768	802	814	769	776	819	740	769	792	756	748	786	789	785	745	825	736	779	770	830	797	776	763	780	802	786	791	795	760	774	808	770	805	768	731	748	747	826	723	753	773	744	797	785	805	727	784	767	793	793	771	764	812	738	797	788	774	784	811	774	730	747	727	801	748	782	776	780	774	700	798	775	779	814	787	780	795	757	798	824	786	759	758	767	806	807	725	764	794	731	734	836	756	766	740	838	834	762	791	774	791	796	744	731	774	767	762	853	761	768	746	797	802	742	803	782	799	730	758	775	814	779	724	785	754	770	801	794	769	771	849	801	751	800	777	831	818	773	790	772	747	803	791	813	761	818	786	822	757	802	784	795	752	747	764	760	749	764	721	769	738	824	765	775	788	745	750	753	762	789	752	759	829	739	745	823	804	795	790	807	777	739	765	748	790	776	776	814	749	802	734	855	799	784	816	769	743	752	781	827	770	748	747	804	782	763	804	770	818	804	808	780	737	837	766	785	800	768	807	716	827	785	801	781	778	790	768	804	741	772	806	834	766	761	796	796	816	800	764	757	744	772	746	804	766	808	799	772	717	797	760	815	754	777	794	764	799	802	754	786	755	805	796	715	790	727	777	763	771	771	780	791	764	759	804	772	743	826	749	783	764	764	801	785	754	740	761	726	763	759	787	794	831	761	786	745	816	784	811	795	813	780	759	725	780	756	740	769	806	773	785	808	807	791	785	788	758	781	703	754	785	755	771	774	767	806	780	821	779	792	775	766	806	814	745	771	729	745	760	780	772	717	785	804	782	783	819	793	790	790	781	741	782	826	763	809	780	770	808	798	763	753	797	774	779	809	786	763	758	777	748	778	777	756	807	791	737	771	757	746	785	721	738	756	805	813	834	777	723	753	818	771	776	834	744	820	760	807	757	813	786	770	772	751	784	760	728	746	744	815	801	795	782	746	788	743	749	771	792	748	768	826	818	829	821	755	791	757	807	805	752	753	785	732	714	791	762	787	765	830	816	788	768	796	795	783	765	798	811	796	763	735	794	712	825	882	810	795	796	761	768	820	799	770	798	810	756	767	796	815	765	765	755	811	801	740	769	777	743	798	759	826	786	799	781	759	743	798	781	781	788	777	804	793	771	794	753	814	825	760	788	764	708	779	773	758	829	793	735	760	756	727	758	768	742	787	800	803	782	761	779	814	780	794	727	736	848	811	747	806	763	780	735	761	806	760	775	770	811	795	779	807	821	786	755	762	731	781	792	791	805	799	734	836	781	752	786	776	745	733	818	775	781	813	740	823	794	800	768	766	784	812	760	786	767	826	748	809	781	829	786	738	806	773	796	821	783	779	856	787	771	780	807	781	778	785	778	775	771	784	733	799	784	787	772	795	811	804	801	793	745	795	760	777	799	783	787	757	774	748	765	794	809	767	778	809	813	817	791	782	793	784	827	783	776	773	782	792	811
23159	21770	30471	25774	22016	18784	6399	563	438	423	432	414	446	480	450	420	437	440	447	407	455	440	453	454	421	489	443	404	443	400	409	389	405	420	385	407	392	413	416	446	413	435	448	398	423	439	417	423	389	430	394	448	471	390	447	404	405	411	413	428	410	430	404	432	373	384	412	396	423	387	394	357	412	439	447	414	408	425	430	386	437	405	413	409	409	401	452	418	416	446	447	394	448	420	430	404	417	424	409	404	408	420	387	434	396	404	434	420	408	408	409	409	439	407	384	439	411	420	443	446	422	417	447	440	420	417	435	411	432	382	441	431	430	413	415	405	413	413	391	378	395	427	410	422	414	405	435	434	411	418	406	401	433	401	452	429	444	417	433	396	409	429	394	385	421	403	414	409	398	413	415	398	388	427	419	430	435	406	404	386	437	443	421	440	425	405	420	438	422	386	414	412	422	416	431	424	418	427	404	410	438	427	419	409	408	414	397	393	381	385	388	393	414	406	392	432	450	403	455	407	415	425	429	393	414	439	433	446	404	404	411	367	385	423	428	419	407	424	376	437	426	435	398	359	401	410	422	430	441	447	407	394	424	446	417	419	388	402	421	424	413	404	439	448	409	434	429	419	378	405	430	394	418	412	420	443	412	406	410	407	373	432	401	408	405	375	410	420	426	397	427	409	435	414	422	380	421	400	381	393	473	424	401	397	404	447	419	437	390	439	422	425	430	394	459	454	393	425	402	434	411	417	415	456	456	430	386	426	412	435	385	392	447	435	419	410	385	417	422	405	423	426	431	412	442	412	421	402	412	392	390	426	384	422	402	449	411	420	405	434	423	436	411	382	448	399	437	422	422	385	453	419	407	386	426	421	412	401	414	390	422	429	419	432	385	403	425	396	444	406	429	420	416	434	421	428	404	420	464	411	402	408	406	427	419	435	419	398	436	411	433	411	418	426	374	430	424	399	406	408	434	404	420	443	383	427	422	415	430	406	404	403	397	415	413	429	425	433	416	423	424	420	401	422	380	433	420	412	426	421	394	370	434	403	386	404	419	423	417	405	389	377	380	399	441	464	404	454	395	398	404	429	404	419	414	426	414	392	422	406	394	439	405	398	445	418	391	386	399	385	386	405	416	425	405	404	415	405	417	412	405	359	391	436	391	402	393	435	377	424	422	399	418	410	425	409	438	454	392	404	392	413	442	405	446	435	434	412	442	393	393	470	415	467	432	398	417	429	395	414	381	400	452	426	435	452	405	408	412	424	420	431	396	408	385	406	414	431	425	399	430	408	414	423	419	390	463	400	401	437	381	409	432	421	397	407	410	406	426	444	394	429	408	447	391	362	406	406	411	442	401	433	417	405	429	404	378	394	423	443	433	418	392	424	391	449	398	429	423	408	419	410	387	433	393	431	391	445	417	399	412	373	396	430	435	421	428	398	384	423	420	420	401	384	402	385	396	405	411	446	434	423	442	447	429	418	378	440	405	443	409	407	421	415	414	419	421	425	405	458	405	410	394	391	425	404	399	442	407	454	429	410	413	391	408	410	399	451	390	400	428	450	425	406	400	425	380	424	477	447	433	448	357	387	404	412	431	434	439	396	445	407	428	399	390	378	475	420	399	394	366	407	436	441	440	409	403	415	430	428	414	401	397	447	416	431	450	431	426	397	452	403	403	443	389	420	406	410	389	412	428	417	435	410	459	403	431	391	397	438	422	384	442	440	436	455	434	415	420	360	402	403	433	433	416	442	459	427	433	409	393	441	382	393	407	410	413	427	380	446	384	428	411	392	433	409	412	410	412	385	433	384	390	415	418	375	420	434	422	420	415	391	412	393	376	430	414	411	432	460	399	407	374	342	410	399	428	404	393	426	360	386	375	432	426	387	416	359	417	406	447	432	406	414	427	425	415	440	406	404	408	394	437	415	400	434	433	407	405	396	409	350	434	387	390	449	422	415	434	453	433	405	415	409	434	408	408	403	411	387	435	410	427	435	402	415	402	408	415	413	424	391	401	410	399	409	418	391	418	416	411	427	433	425	410	412	423	413	406	415	402	453	398	410	393	474	393	400	404	388	438	395	432	435	409	419	429	403	393	428	410	414	425	437	413	398	425	450	432	409	416	384	417	378	425	435	415	438	386	408	414	468	393	397	406	438	366	369	456	418	399	459	441	417	394	396	444	411	431	422	411	405	423	430	411	388	413	425	428	374	429	412	448	427	435	430	442	434	403	418	379	404	411	411	441	413	427	379	430	440	422	406	396	484	427	427	419	421	394	394	389	413	436	411	416	429	399	421	442	416	428	435	416	450	371	406	436	422	426	405	453	392	435	394	392	422	404	386	376	413	421	415	393	453	430	402	395	416	421	425	415	410	434	432	420	416	400	437	432	417	393	408	400	394	425	450	424	427	379	417	444	429	432	445	391	435	417	337	392	432	418	408	383	421	432	406	423	408	382	412	394	423	381	417	430	391	410	404	386	392	403	418	428	385	386	425	432	403	452	422	431	423	434	433	445	456	404	391	401	419	415	417	379	417	410	416	399	427	416	446	397	404	428	402	443	401	427	411	438	454	361	392	438	369	432	432	431	408	380	375	430	391	434	422	425	397	409	385	425	446	434	394	411	378	429	379	451	436	398	416	411	428	401	399	384	421	422	390	398	449	414	454	413	462	408	460	402	408	406	448	406	424	392	410	417	407	410	435	434	392	417	465	377	394	388	410	451	406	420	412	409	400	371	430	385	402	424	406	424	416	438	426	423	440	401	423	412	432	435	414	406	451	384	425	400	466	415	409	421	413	463	423	436	417	401	425	420	400	443	426	405	428	434	402	390	422	402	395	400	395	412	383	425	393	394	446	411	418	431	437	417	417	431	403	448	428	396	363	438	410	406	453	399	418	371	416	397	397	427	436	380	407	420	445	378	418	440	425	458	423	411	395	432	388	393	446	401	428	407	430	450	427	416	442	414	426	405	415	437	382	412	401	409	368	425	407	428	395	418	431	422	401	456	440	410	420	424	398	437	419	415	409	394	418	445	432	431	423	434	413	415	424	440	406	412	429	375	411	396	434	411	413	421	418	403	420	442	398	419	415	394	412	418	415	395	406	437	393	407	410	416	389	413	441	425	417	408	421	406	418	365	426	422	420	441	427	399	390	393	421	399	398	407	387	426	400	417	442	435	412	400	404	391	452	422	390	440	373	438	424	427	421	421	381	405	412	420	370	412	414	430	376	422	412	455	432	394	398	416	384	417	433	409	398	408	408	414	425	420	432	414	442	409	403	376	377	427	413	410	391	419	401	415	408	403	417	425	420	395	421	448	411	414	387	415	429	396	423	404	428	415	439	436	405	416	406	390	393	392	420	426	423	434	454	421	386	373	445	406	432	419	419	406	414	445	424	468	397	418	426	451	431	426	408	415	417	438	413	401	414	415	415	406	398	408	427	428	446	401	392	376	415	444	401	422	382	366	434	419	357	394	429	405	419	443	403
59809	100516	78040	50884	30934	6438	3660	738	745	721	732	693	713	707	723	738	747	721	731	686	704	699	723	763	705	738	720	752	739	718	723	732	753	706	704	724	701	695	724	733	703	732	744	691	720	686	746	725	727	739	751	678	724	695	754	721	735	733	696	679	720	691	738	687	721	699	721	731	674	696	670	703	689	747	703	727	690	703	683	700	681	718	704	724	701	759	714	743	727	738	732	684	720	742	698	734	676	707	651	732	712	742	683	697	684	718	725	682	662	733	716	686	721	681	703	714	733	726	744	712	773	712	685	727	751	734	680	694	676	707	694	690	718	680	721	678	735	720	745	683	668	681	667	666	692	691	673	710	743	714	727	682	750	777	688	696	758	708	711	729	701	737	740	703	749	710	747	709	707	719	770	706	767	721	726	687	721	740	684	724	689	757	710	717	698	725	701	711	717	698	743	717	710	727	763	725	724	752	711	736	709	741	681	713	732	680	721	689	712	698	683	705	722	720	747	687	731	699	731	760	695	730	689	700	764	716	706	732	756	736	690	700	718	753	689	728	710	705	685	705	720	700	715	715	692	700	727	745	741	724	702	755	713	676	757	709	688	704	681	677	743	698	744	703	724	666	698	679	712	708	687	712	685	706	701	732	742	723	715	733	717	759	683	719	700	720	694	730	665	658	711	703	721	733	715	672	726	675	713	680	735	713	712	686	734	666	758	682	721	689	664	707	757	693	702	702	725	723	703	688	733	697	697	736	689	709	712	735	725	704	727	696	720	700	736	712	735	715	686	683	762	690	732	670	674	723	732	703	747	709	740	693	768	699	696	720	672	730	719	749	684	710	750	697	747	712	676	717	682	722	704	686	668	714	688	736	669	742	678	709	722	716	732	717	713	703	753	684	741	678	706	751	708	675	741	752	750	708	684	764	721	733	726	671	733	686	736	699	728	705	713	732	750	689	653	663	704	668	691	721	734	696	681	731	754	709	732	747	708	740	746	722	734	740	730	682	714	721	695	732	694	705	725	678	698	736	706	744	692	746	719	708	729	697	746	731	698	706	682	707	709	711	725	672	752	733	671	676	734	715	735	735	738	726	740	742	743	732	694	657	777	742	669	737	695	717	681	741	681	677	710	699	712	714	724	700	655	732	760	679	731	688	673	695	722	720	731	710	678	665	774	682	682	702	706	739	731	709	713	766	697	677	742	722	727	739	710	765	717	741	666	725	704	718	691	747	707	717	713	724	715	709	720	677	710	706	706	725	662	697	708	691	753	698	745	724	736	733	708	730	689	728	744	665	689	680	747	699	721	683	700	684	713	731	760	717	738	734	730	728	707	743	651	717	715	707	678	696	646	712	667	721	738	693	686	741	747	718	699	683	670	695	722	689	717	728	744	725	732	698	699	696	730	679	742	727	718	702	709	706	727	683	694	701	697	693	698	725	694	697	706	715	690	728	711	697	691	711	701	705	753	677	774	759	755	732	658	684	692	674	710	741	688	753	697	746	734	686	730	747	699	657	712	755	733	707	715	751	746	696	743	697	725	699	729	686	686	710	739	738	742	687	704	715	752	707	699	685	706	719	682	732	757	730	740	704	715	662	726	659	691	759	709	696	686	723	745	712	700	746	691	664	675	763	735	743	718	757	753	774	728	756	695	723	719	697	701	719	750	699	737	746	705	732	676	665	753	697	695	724	690	711	742	705	731	725	703	671	704	691	722	712	716	684	731	691	777	664	695	696	731	659	739	702	679	688	733	763	742	740	709	767	749	699	735	688	694	707	727	716	705	693	700	698	671	706	747	725	736	752	719	717	790	750	710	693	742	731	689	717	719	735	728	716	735	736	718	724	713	662	723	744	738	709	735	715	729	718	760	703	742	726	680	733	758	729	680	716	745	730	721	727	731	719	742	707	706	760	712	699	708	697	726	710	695	705	767	701	694	712	712	698	706	730	709	703	691	697	706	724	729	709	690	781	700	683	709	701	680	690	733	735	690	655	648	725	762	707	684	733	723	752	696	700	697	708	680	713	739	719	722	732	699	666	725	763	716	733	695	701	684	706	684	683	763	692	700	737	705	737	691	744	711	782	688	713	673	699	757	678	686	703	740	717	744	706	748	782	699	688	721	694	725	723	714	693	731	683	718	745	724	643	726	746	716	691	658	685	654	733	723	714	693	719	719	725	685	707	658	662	667	735	685	716	689	725	747	753	763	672	711	772	741	684	695	684	710	762	684	706	675	651	691	700	716	739	713	712	693	727	774	753	729	748	725	724	753	734	693	731	758	724	716	719	712	732	698	703	718	742	724	674	730	705	688	688	738	704	741	734	711	717	743	696	738	732	642	692	752	707	725	738	751	648	736	719	755	767	707	710	710	715	677	687	713	768	688	696	709	710	697	654	698	728	753	688	675	760	737	686	765	659	707	745	721	704	730	736	681	705	737	738	689	710	713	744	715	685	700	720	671	744	700	709	717	728	696	677	747	717	714	749	739	700	726	696	723	696	738	688	731	706	685	689	717	723	661	664	732	683	745	682	703	706	675	701	712	718	764	673	662	743	706	778	754	707	713	716	724	699	723	742	704	724	707	742	716	744	721	704	742	763	698	701	724	715	668	706	714	741	662	711	710	682	757	738	701	728	738	701	727	705	715	723	729	723	715	707	744	759	717	745	705	723	727	759	720	683	701	738	765	678	734	683	701	700	726	730	718	686	683	685	696	750	740	738	735	705	728	768	772	719	710	727	748	698	726	680	705	707	707	718	681	732	678	660	691	706	661	728	712	684	730	661	725	771	738	683	701	682	708	694	668	761	756	691	654	650	739	716	726	739	708	729	694	697	710	743	699	674	729	732	730	714	726	738	721	707	692	711	736	706	719	773	700	720	707	710	686	731	699	681	755	702	712	701	710	654	745	726	730	737	706	731	733	767	759	727	723	721	727	711	744	710	693	706	739	681	715	696	728	720	691	700	747	653	728	697	706	702	706	727	713	703	724	670	725	725	716	726	727	712	767	714	722	702	730	689	695	747	748	721	686	711	730	729	694	739	712	742	720	691	745	751	660	695	721	722	736	684	694	660	705	742	713	709	715	717	720	734	676	734	668	757	714	694	728	730	697	742	755	698	727	710	694	690	718	727	719	712	713	649	710	723	720	701	705	758	684	679	676	718	714	755	704	706	726	673	723	700	687	709	728	718	685	712	758	763	728	684	734	729	701	715	696	712	698	695	735	741	736	693	719	735	651	725	686	684	741	742	730	742	698	731	707	679	719	717	641	699	672	747	737	741	689	757	711	724	709	725	746	728	722	734	700	715	672	742	728	692	729	682	747	720	673	693	681	704	720	711	675	701	712	679	681	677	713	698	670	684	778	693	739	702	716	675	747	717	714	689	765	738	687	699	697	737	735	694	699	743	667	700	687	687	720	700	696	715	724	660	684	691	697	743	709	750	727	708	718	681	717	694	699	686	707	726	665	708	676	710	758	714	764	705	674	706
27771	27769	29286	16331	3519	860	749	620	667	605	628	602	643	628	593	649	634	628	649	652	650	720	612	601	675	669	587	676	652	624	672	628	656	677	599	662	635	671	595	658	622	656	618	609	639	641	642	640	658	650	623	583	632	627	650	629	642	659	633	644	631	604	652	625	622	616	668	623	639	632	659	620	631	631	634	604	595	689	616	677	587	610	640	626	658	630	680	628	676	621	660	650	613	643	624	687	623	634	599	598	613	670	646	617	607	690	650	612	614	616	633	623	659	655	679	656	650	593	664	655	637	621	608	701	639	592	626	643	601	655	601	649	638	604	654	618	673	667	627	651	593	627	606	620	662	672	624	547	634	642	626	663	676	607	651	613	631	609	677	635	603	625	680	640	705	665	654	636	619	602	585	649	663	664	641	701	646	639	651	626	612	649	580	576	625	649	653	654	625	632	662	655	686	613	677	639	643	611	634	708	640	632	655	631	656	567	642	648	625	640	631	649	648	589	647	640	653	624	647	617	608	639	605	637	697	592	622	633	602	654	600	628	661	641	635	608	634	645	648	664	647	628	625	647	558	639	587	605	623	678	627	595	657	602	653	624	656	654	592	622	647	622	690	634	655	651	676	621	599	671	674	632	616	637	653	654	621	643	667	646	564	652	627	600	622	641	686	629	620	621	614	627	669	680	642	624	614	635	651	680	660	579	657	640	631	662	664	641	646	655	647	613	601	622	554	595	655	659	626	640	625	630	640	572	634	663	681	622	570	609	630	649	672	625	604	642	617	602	612	653	652	630	598	631	629	654	634	642	651	627	643	669	657	640	625	617	683	625	633	584	618	602	646	670	665	575	637	650	660	605	648	695	622	585	625	672	672	657	650	662	612	647	622	666	636	678	619	609	660	620	614	650	661	654	621	603	617	676	659	660	682	624	617	634	665	601	636	614	657	625	636	638	695	603	614	661	631	628	597	670	599	628	695	640	630	685	640	659	639	660	630	618	608	607	601	638	632	606	600	621	691	639	660	625	678	595	635	656	646	640	614	598	625	674	656	604	661	636	641	628	668	645	618	672	629	647	616	608	614	622	573	653	626	614	620	588	654	651	623	607	593	634	642	638	666	619	647	616	598	585	677	583	604	625	606	628	597	625	585	634	634	599	668	634	609	636	637	682	589	615	625	637	682	621	669	607	676	632	640	628	639	646	640	617	643	646	621	643	638	573	667	647	666	646	645	697	632	624	611	623	681	653	633	605	653	633	635	661	648	605	639	596	632	635	581	625	630	632	624	631	633	641	644	627	591	654	630	655	653	688	662	630	602	600	643	656	645	614	674	603	669	684	610	612	614	670	632	659	641	601	662	639	657	656	615	667	630	645	600	670	617	641	643	614	604	571	662	665	652	611	611	611	655	723	644	662	644	645	659	610	646	632	671	665	590	626	684	607	649	629	610	634	654	647	610	659	659	648	607	677	654	641	642	619	651	669	610	671	598	630	622	607	678	648	599	654	625	652	605	633	664	635	663	611	635	607	648	640	625	646	608	643	652	653	673	608	614	615	631	624	619	684	658	613	636	633	658	616	639	627	636	651	603	635	659	592	633	630	603	611	651	671	672	681	642	621	641	625	681	577	573	625	630	646	652	644	630	665	633	619	642	636	670	677	639	605	621	685	639	637	666	651	675	646	642	615	628	667	651	650	659	674	616	641	634	660	599	650	596	624	606	653	657	577	631	649	656	589	661	652	629	639	598	595	661	657	680	627	644	601	638	639	663	642	641	635	646	633	607	644	644	638	608	602	637	627	624	632	661	624	614	646	657	650	653	629	690	659	646	613	608	622	641	627	661	646	615	639	674	659	681	619	607	632	672	638	637	658	688	665	616	648	650	614	617	648	650	621	630	570	639	629	613	623	638	646	611	674	621	628	629	634	687	609	636	637	623	626	671	642	664	621	661	616	634	647	661	646	616	582	635	645	648	670	680	600	649	614	660	649	599	681	643	620	650	605	675	662	620	644	647	638	677	634	622	597	629	602	629	647	625	627	619	652	637	649	590	617	660	628	647	610	643	620	628	639	614	645	634	622	657	615	632	666	641	665	677	660	624	622	628	687	601	612	631	651	626	624	663	623	607	658	624	608	619	663	603	639	640	663	601	652	622	672	656	601	619	630	654	668	658	624	653	608	670	582	659	633	668	632	618	646	606	678	595	675	655	604	622	604	639	631	611	631	636	632	614	668	626	627	671	624	584	635	610	615	647	654	669	631	657	603	646	640	627	598	647	602	617	607	628	648	659	617	653	641	664	619	638	606	658	630	656	621	638	642	599	610	599	648	638	615	585	665	633	659	617	619	629	693	659	661	610	641	655	663	606	619	580	694	641	607	658	620	626	566	637	658	677	584	663	615	622	634	615	628	643	661	604	600	636	652	637	620	617	634	691	618	616	631	628	615	674	641	663	641	679	622	647	624	667	624	580	609	610	656	684	651	648	603	660	596	595	645	655	658	612	573	623	629	630	654	619	621	618	619	657	652	643	655	566	647	635	639	642	637	609	646	616	660	650	610	618	651	645	615	632	647	650	647	640	622	629	585	643	684	576	655	658	592	619	649	626	607	672	687	631	713	640	631	616	654	654	601	647	640	630	666	624	590	625	613	642	664	626	631	657	593	651	638	652	633	653	651	632	634	655	627	622	622	670	645	664	649	654	627	665	654	583	658	633	629	622	632	653	650	601	649	624	653	611	581	647	620	640	650	656	628	652	605	646	615	645	666	656	633	636	680	625	662	654	625	616	678	662	610	648	653	638	639	651	640	645	656	640	618	603	628	664	623	682	682	623	650	592	646	636	621	644	590	632	677	645	670	656	668	644	627	622	654	599	654	632	655	613	633	613	629	630	633	650	640	647	696	652	596	660	573	625	645	621	634	634	629	653	636	644	635	643	646	597	665	637	594	683	629	630	648	631	635	639	626	624	617	642	617	611	618	688	615	652	639	612	662	659	613	654	640	605	590	622	601	644	638	684	625	636	667	630	673	643	621	677	597	669	703	660	631	654	597	684	655	657	629	681	683	638	634	677	667	633	625	637	649	626	612	645	628	622	641	619	669	680	651	622	692	642	672	699	634	648	651	635	643	651	660	650	616	631	652	655	622	627	675	638	663	647	636	658	609	669	625	678	669	590	681	631	629	630	645	644	609	652	621	655	694	622	611	687	627	604	625	669	674	648	621	676	682	646	662	550	622	660	617	681	618	639	661	651	678	602	653	598	673	663	619	620	639	621	634	617	606	635	665	609	594	653	664	647	653	654	668	671	666	654	684	632	625	625	633	620	649	596	628	628	626	636	639	624	634	646	617	636	636	642	636	632	598	605	656	627	678	601	615	630	625	614	640	627	674	678	658	638	629	657	626	666	606	627	633	615	646	645	659	606	673	617	646	692	655	664	662	649	631	621	655	623	673	628	599	659	670	607	659	663	646	612	636	606	621	637	607	619	606	601	601
34301	47952	35728	17602	5976	1545	1231	1142	1110	1126	1135	1073	1096	1102	1111	1105	1170	1120	1136	1155	1095	1171	1201	1153	1120	1128	1150	1148	1183	1061	1085	1051	1115	1095	1148	1119	1034	1092	1102	1142	1079	1103	1190	1086	1089	1120	1098	1131	1089	1121	1059	1104	1125	1101	1143	1111	1132	1113	1088	1103	1072	1087	1121	1126	1130	1117	1091	1147	1099	1152	1116	1074	1120	1124	1135	1092	1115	1094	1166	1107	1094	1150	1107	1118	1104	1127	1158	1123	1142	1135	1141	1088	1136	1082	1134	1118	1141	1084	1101	1125	1162	1131	1067	1148	1149	1099	1127	1044	1138	1148	1119	1184	1092	1140	1145	1189	1141	1079	1098	1149	1099	1074	1144	1178	1186	1113	1046	1087	1032	1170	1139	1159	1104	1182	1103	1114	1166	1144	1065	1125	1037	1098	1106	1179	1078	1098	1092	1103	1052	1161	1117	1104	1124	1127	1107	1076	1114	1175	1071	1114	1143	1079	1145	1142	1109	1121	1145	1164	1084	1173	1092	1122	1121	1136	1174	1122	1075	1094	1094	1129	1158	1099	1152	1070	1184	1105	1111	1107	1164	1151	1087	1114	1097	1098	1151	1129	1096	1114	1167	1137	1111	1061	1148	1103	1065	1085	1110	1103	1115	1156	1082	1130	1129	1165	1072	1083	1169	1135	1074	1130	1098	1086	1136	1112	1095	1076	1116	1170	1100	1111	1126	1166	1080	1103	1099	1139	1131	1058	1114	1116	1184	1098	1131	1148	1144	1123	1206	1051	1105	1069	1096	1086	1146	1143	1070	1076	1032	1085	1135	1096	1127	1117	1119	1116	1083	1122	1137	1174	1111	1094	1079	1127	1119	1106	1135	1130	1089	1134	1152	1167	1086	1066	1127	1099	1088	1063	1127	1175	1166	1122	1149	1128	1155	1118	1150	1114	1111	1167	1064	1069	1131	1146	1163	1113	1163	1109	1094	1132	1151	1166	1154	1160	1234	1064	1137	1153	1043	1193	1118	1125	1102	1142	1088	1076	1144	1111	1119	1116	1097	1088	1138	1089	1096	1110	1081	1197	1076	1069	1075	1137	1091	1147	1117	1133	1140	1116	1084	1121	1132	1111	1095	1109	1138	1088	1131	1148	1096	1156	1072	1223	1160	1088	1106	1082	1107	1165	1163	1140	1090	1154	1198	1077	1147	1102	1155	1094	1158	1122	1156	1188	1181	1094	1163	1111	1107	1067	1118	1118	1123	1124	1092	1183	1144	1059	1048	1130	1090	1128	1137	1113	1116	1154	1089	1175	1153	1089	1140	1101	1119	1167	1102	1106	1078	1103	1075	1122	1099	1180	1173	1130	1067	1081	1097	1109	1165	1163	1070	1074	1148	1120	1128	1142	1149	1135	1118	1114	1161	1150	1166	1115	1125	1120	1125	1079	1129	1148	1130	1094	1115	1133	1133	1142	1085	1102	1099	1056	1088	1092	1139	1167	1130	1126	1132	1096	1153	1131	1127	1097	1113	1135	1154	1132	1092	1087	1136	1073	1085	1140	1144	1115	1071	1138	1129	1155	1176	1137	1134	1129	1126	1136	1077	1065	1173	1137	1134	1120	1158	1083	1054	1086	1092	1183	1158	1205	1137	1127	1156	1151	1094	1111	1127	1129	1141	1092	1115	1084	1119	1120	1149	1091	1049	1080	1135	1181	1123	1159	1141	1074	1123	1076	1178	1128	1138	1112	1138	1103	1108	1129	1082	1140	1158	1076	1070	1101	1172	1131	1106	1074	1120	1085	1103	1127	1139	1061	1126	1105	1130	1137	1106	1173	1079	1160	1117	1144	1140	1087	1178	1148	1090	1152	1118	1082	1165	1145	1095	1079	1145	1067	1127	1122	1120	1083	1119	1178	1095	1083	1092	1083	1106	1144	1119	1106	1164	1105	1081	1130	1053	1138	1119	1164	1114	1139	1076	1152	1096	1101	1120	1093	1062	1180	1134	1133	1076	1121	1111	1137	1167	1067	1104	1099	1129	1083	1071	1149	1150	1071	1123	1156	1088	1118	1129	1152	1078	1141	1156	1116	1126	1136	1148	1121	1149	1098	1134	1108	1094	1053	1118	1132	1045	1098	1170	1162	1065	1180	1137	1094	1131	1071	1084	1132	1126	1147	1137	1144	1160	1133	1147	1098	1154	1107	1122	1098	1133	1124	1187	1163	1140	1115	1120	1149	1126	1115	1088	1085	1140	1022	1114	1108	1184	1077	1166	1087	1180	1087	1152	1178	1135	1136	1142	1126	1123	1083	1092	1097	1120	1164	1131	1180	1137	1111	1106	1148	1067	1103	1114	1137	1131	1095	1154	1127	1133	1169	1075	1145	1089	1087	1126	1136	1089	1080	1082	1118	1160	1129	1066	1120	1137	1129	1111	1095	1117	1143	1072	1105	1120	1125	1073	1122	1115	1140	1143	1135	1136	1045	1132	1109	1087	1123	1161	1103	1135	1161	1065	1133	1108	1151	1152	1077	1081	1087	1074	1103	1164	1101	1078	1113	1166	1080	1121	1153	1166	1138	1072	1142	1132	1137	1101	1128	1145	1169	1144	1089	1107	1101	1128	1092	1095	1111	1149	1159	1128	1166	1177	1173	1111	1080	1136	1120	1152	1085	1161	1143	1148	1143	1110	1097	1139	1087	1176	1109	1133	1093	1079	1178	1126	1089	1065	1073	1158	1127	1114	1165	1141	1143	1135	1137	1120	1111	1127	1161	1121	1078	1117	1098	1156	1104	1043	1115	1115	1083	1098	1155	1117	1111	1124	1164	1114	1102	1139	1080	1073	1113	1128	1109	1052	1165	1136	1093	1094	1144	1109	1131	1104	1172	1117	1128	1078	1080	1143	1111	1115	1140	1118	1186	1065	1117	1084	1069	1069	1121	1132	1106	1139	1113	1082	1048	1097	1126	1125	1104	1137	1129	1100	1183	1116	1102	1162	1147	1141	1146	1120	1116	1113	1127	1152	1098	1119	1138	1074	1204	1102	1132	1079	1110	1142	1084	1172	1122	1056	1139	1129	1094	1090	1122	1070	1154	1032	1127	1139	1127	1104	1126	1134	1143	1092	1105	1099	1117	1136	1125	1117	1092	1074	1185	1127	1156	1140	1084	1152	1137	1118	1116	1123	1131	1163	1051	1123	1110	1097	1151	1112	1139	1083	1107	1159	1110	1088	1165	1093	1159	1182	1120	1110	1107	1103	1114	1122	1159	1125	1115	1088	1122	1139	1085	1126	1106	1075	1131	1090	1060	1141	1139	1143	1107	1072	1091	1062	1144	1098	1124	1094	1155	1133	1089	1127	1126	1107	1086	1146	1101	1168	1151	1130	1138	1102	1130	1069	1103	1114	1181	1119	1101	1116	1075	1168	1087	1074	1172	1113	1129	1103	1174	1120	1098	1118	1146	1126	1112	1105	1093	1108	1126	1056	1074	1086	1151	1150	1128	1118	1168	1092	1088	1098	1099	1105	1140	1140	1150	1124	1079	1101	1070	1141	1158	1120	1058	1093	1129	1107	1105	1173	1177	1143	1139	1183	1132	1098	1129	1192	1095	1112	1159	1151	1139	1167	1085	1164	1108	1169	1150	1160	1079	1119	1142	1138	1150	1128	1175	1146	1064	1121	1100	1163	1167	1105	1156	1093	1169	1162	1062	1099	1101	1122	1091	1119	1121	1115	1141	1089	1084	1041	1169	1118	1123	1158	1102	1090	1099	1144	1113	1141	1129	1070	1131	1119	1137	1176	1123	1084	1121	1126	1108	1101	1127	1100	1145	1064	1143	1141	1168	1093	1076	1097	1120	1100	1097	1043	1129	1114	1175	1124	1090	1133	1102	1139	1089	1091	1116	1084	1095	1152	1118	1095	1151	1142	1083	1145	1072	1141	1116	1141	1094	1044	1120	1097	1079	1094	1120	1116	1069	1142	1139	1091	1144	1121	1136	1138	1138	1101	1038	1118	1119	1125	1164	1115	1105	1164	1146	1105	1126	1143	1112	1119	1091	1106	1095	1143	1064	1156	1118	1126	1091	1053	1155	1090	1124	1165	1131	1132	1077	1155	1111	1098	1044	1130	1054	1098	1163	1135	1132	1061	1103	1104	1106	1117	1110	1119	1172	1091	1183	1166	1059	1096	1152	1108	1071	1174	1114	1097	1142	1113	1120	1088	1143	1121	1118	1067	1130	1107	1057	1093	1114	1087	1086	1110	1072	1119	1109	1171	1069	1095	1100	1112	1114	1125	1179	1165	1068	1138	1087	1142	1149	1153	1162	1131	1145	1113	1116	1148	1090	1102	1112	1115	1158	1106	1076	1124	1123	1141	1065	1103	1112	1124	1159	1071	1154	1069	1124	1069	1089	1163	1081	1083	1093	1100	1118	1165	1057	1094	1113	1023	1093	1075	1120	1150	1110	1098	1153	1132	1078	1107	1124	1146	1095	1151	1047	1075	1114	1141	1099	1140	1133	1108	1109	1079	1080	1178	1189	1166	1054	1078	1150	1105	1092	1104	1114	1175	1083	1149	1095	1134	1123	1114	1127	1137	1104	1110	1118	1095	1126	1071	1104	1133	1070	1099	1166	1109	1091	1095	1104	1185	1145	1121	1160	1133	1035	1088	1136	1068	1071	1151	1095	1094	1137	1088	1153	1129	1117	1158	1099	1148	1084	1104	1157	1122	1122	1126	1148	1126	1110	1141	1104	1147	1143	1101	1144	1110	1132	1089	1136	1095	1171	1104	1187	1161	1146	1150	1082	1115	1122	1107	1140	1144	1068	1106	1045	1080	1112	1172	1123	1184	1104	1116	1105	1134	1140	1077	1108	1175	1136	1091	1080	1128	1177	1122	1119	1127	1117	1127	1125	1143	1084	1086	1108	1068	1062	1146	1164	1162	1073	1116	1153	1117	1123	1078	1148	1116	1131	1093	1143	1102	1062	1142	1152	1115	1168	1102	1135	1107	1174	1122	1140	1093	1140	1096	1158	1178	1171	1129	1083	1064	1121	1115	1113	1155	1142	1090	1134	1144	1087	1131	1029	1143	1087	1152	1112
24275	22823	33028	28138	21382	9863	1349	495	451	466	483	450	432	435	448	461	426	443	387	449	464	480	408	441	430	467	491	459	398	428	435	448	428	456	436	466	428	462	441	459	434	456	479	452	402	400	441	422	394	441	427	462	430	437	415	444	392	421	429	427	421	443	452	459	418	417	476	403	407	439	469	447	423	402	414	465	454	439	440	437	450	400	478	409	436	431	433	435	426	417	430	417	434	413	420	429	456	441	416	434	405	480	438	429	433	452	399	415	430	427	462	420	427	446	416	481	444	425	443	432	476	450	429	417	448	392	447	437	437	452	444	418	461	444	389	435	409	454	405	442	402	431	435	441	446	443	419	442	417	390	406	423	418	451	442	414	419	458	427	439	416	438	427	434	440	459	404	442	439	431	428	448	466	444	422	427	425	449	407	433	405	409	436	437	434	431	430	428	418	457	421	424	467	405	483	418	421	437	392	374	428	430	451	401	408	443	390	451	423	453	426	439	428	426	410	398	435	448	420	401	421	421	406	443	427	464	419	405	434	425	427	389	428	427	411	440	442	438	423	441	450	455	434	445	437	416	464	492	436	422	446	450	420	421	404	424	411	379	438	396	453	434	449	431	420	405	428	442	433	409	422	439	439	427	442	399	439	462	465	411	453	409	474	420	432	399	455	437	440	402	387	435	434	436	412	450	433	433	437	444	457	408	408	423	457	454	427	423	422	435	424	468	426	433	467	451	427	378	400	405	410	424	454	434	419	431	439	437	392	437	432	404	424	428	447	412	446	400	427	417	424	436	432	406	439	407	435	432	430	393	467	417	421	442	456	439	397	423	446	440	420	420	438	454	416	399	461	407	408	416	409	393	482	430	424	419	450	440	406	438	430	446	450	407	426	415	391	472	417	412	422	424	409	448	448	463	437	420	436	427	445	432	456	418	431	452	450	447	465	430	413	439	433	415	440	428	443	447	411	411	420	423	445	414	458	409	443	429	385	420	452	418	454	428	439	391	426	453	442	439	443	446	406	433	374	422	432	420	420	402	430	394	417	481	428	426	408	429	430	409	382	416	439	441	415	405	406	427	401	432	447	438	427	426	408	404	403	429	425	462	450	364	398	456	448	466	458	417	394	473	403	421	411	405	444	437	450	434	426	402	407	455	436	431	420	408	446	412	444	410	439	450	434	425	439	427	417	409	431	418	396	437	438	430	407	438	432	418	407	425	444	421	389	433	416	397	457	434	452	437	449	453	455	413	444	422	433	425	439	423	448	434	425	456	415	407	447	456	386	444	424	417	401	408	446	448	421	454	442	433	434	463	418	395	478	421	411	448	423	377	432	421	433	394	443	446	404	420	458	410	441	397	446	405	431	417	474	431	398	470	424	378	439	407	452	425	484	383	402	441	421	451	409	426	413	372	456	404	441	408	421	444	446	417	416	412	411	411	443	425	400	414	433	450	402	421	436	417	408	440	410	408	427	459	461	368	443	418	412	412	427	486	475	443	448	419	431	417	415	440	368	437	440	474	398	437	432	411	466	435	452	431	419	412	441	426	452	427	418	412	430	444	414	410	420	450	430	430	431	454	389	430	402	424	411	423	462	425	431	449	406	419	438	365	419	469	415	406	376	448	430	373	446	490	423	463	425	425	416	419	438	462	455	431	407	425	455	403	419	459	419	429	471	415	396	420	432	409	453	407	456	426	448	435	400	419	438	406	426	439	420	418	412	423	419	462	459	404	404	436	438	457	433	429	446	431	421	437	381	435	388	445	416	435	417	428	398	427	437	438	424	480	386	431	433	434	437	384	439	452	396	436	396	438	390	435	395	458	438	470	423	432	409	408	446	396	430	425	456	431	419	441	427	390	458	419	454	426	430	436	386	430	432	401	442	432	406	440	402	390	412	434	395	429	395	419	421	450	389	438	409	419	427	440	422	428	434	415	440	446	419	442	422	396	422	456	469	407	439	402	399	400	467	434	409	414	466	415	430	440	418	430	385	440	429	418	443	425	418	400	433	423	408	443	462	438	475	427	413	447	421	439	423	399	405	416	448	437	424	437	422	463	418	442	412	429	426	448	419	451	406	468	442	410	419	426	424	403	415	428	430	429	428	407	417	435	440	439	446	411	394	419	437	440	422	435	468	432	423	438	409	415	450	478	450	451	411	453	453	455	441	410	429	399	392	407	455	428	435	423	437	432	434	437	426	457	419	421	464	440	415	394	413	426	436	416	439	425	460	448	463	418	396	422	409	420	414	416	444	429	428	464	423	420	360	416	448	451	443	412	440	434	438	420	443	378	427	419	423	421	410	405	412	396	379	440	442	419	428	405	444	425	432	418	428	464	392	400	444	410	455	447	433	445	448	436	397	430	474	428	413	430	482	412	429	426	416	427	483	448	420	418	456	389	451	441	435	435	402	452	461	436	413	426	393	449	435	408	414	442	423	456	471	420	436	439	420	429	465	451	430	446	416	428	422	411	447	425	463	427	414	420	429	430	397	442	444	414	408	401	428	420	428	402	447	437	437	429	429	421	404	458	444	395	423	414	433	457	430	420	415	442	455	418	401	437	451	434	433	436	411	450	417	434	423	451	410	439	465	397	433	442	431	438	417	442	424	435	382	409	414	422	442	416	386	446	442	449	449	444	442	414	437	380	463	400	416	419	422	405	408	428	409	437	439	444	447	425	412	424	444	424	424	424	399	420	456	401	433	423	413	419	429	429	443	426	411	409	454	440	465	452	442	417	428	419	443	403	446	433	441	421	442	458	409	437	391	458	410	423	381	438	433	426	421	455	434	393	458	412	483	383	460	434	411	458	409	443	452	433	422	418	439	439	413	439	422	420	433	461	441	384	437	411	438	434	449	423	430	429	431	416	465	394	423	395	476	394	417	435	420	414	399	409	434	442	431	427	462	434	423	453	440	420	402	433	418	437	447	440	414	461	422	469	455	444	423	429	435	430	429	381	445	368	415	408	428	437	405	434	431	430	438	419	418	433	443	391	418	471	452	398	433	424	462	428	397	452	420	473	432	422	437	430	415	410	403	433	445	434	411	427	399	388	411	440	448	402	472	428	387	412	437	395	418	404	439	410	426	392	418	434	420	435	458	383	428	417	439	440	420	461	407	424	465	443	457	402	391	447	427	427	423	432	430	414	391	431	425	430	424	402	424	429	450	426	425	416	471	413	435	430	401	409	461	488	401	427	438	431	450	393	422	423	395	438	434	441	429	434	406	433	442	469	406	427	401	429	438	407	424	490	383	395	450	425	405	432	408	420	469	427	405	418	407	427	443	463	430	422	419	418	422	388	417	408	414	432	427	453	478	413	394	414	409	410	402	421	383	422	404	422	450	446	427	432	437	420	420	401	421	439	420	430	405	419	426	445	449	416	422	427	439	465	440	403	421	413	392	466	403	444	405	425	438	484	390	439	395	414	422	443	440	455	437	452	423	451	446	393	430	448	417	452	415	424	435	451	421	434	406	413	428	410	427	418
56794	89413	67922	41431	24960	5095	2122	808	791	768	774	750	753	779	829	770	813	795	766	802	829	774	785	817	785	828	791	740	797	781	815	779	778	811	838	752	816	765	777	760	769	737	795	772	787	827	781	785	759	735	753	780	753	735	792	779	738	778	779	789	732	769	783	765	810	807	751	814	803	765	768	757	815	771	763	829	766	813	831	732	791	735	812	754	797	815	773	820	741	747	803	782	805	767	795	793	810	790	770	771	783	796	747	758	764	773	773	806	778	811	781	839	799	796	795	801	804	763	803	762	796	782	820	796	762	745	766	740	749	783	719	782	779	776	802	780	693	738	759	783	783	741	784	769	781	777	750	763	738	825	773	821	778	778	764	744	817	732	765	779	751	754	783	801	762	771	778	781	822	778	824	802	747	788	826	781	743	785	788	812	777	803	787	818	815	841	737	779	839	822	762	808	816	779	784	782	772	761	793	754	754	784	754	772	797	781	745	765	784	779	759	794	789	737	798	819	789	780	792	726	755	781	749	765	743	760	803	781	851	787	800	707	805	818	764	779	767	801	818	793	765	784	729	778	772	738	795	777	769	791	782	802	828	732	762	730	788	794	801	748	758	787	842	799	811	834	763	805	766	799	765	772	808	723	764	736	798	794	797	807	786	792	801	774	764	775	748	795	754	762	802	769	740	780	818	777	750	818	770	755	757	827	804	785	798	760	791	785	789	792	772	779	779	825	816	779	790	745	811	781	740	716	756	793	823	786	821	768	797	800	748	802	757	795	741	772	786	801	743	762	776	762	760	779	762	772	723	785	785	796	802	767	814	785	751	768	760	774	770	785	773	769	768	753	803	803	791	743	773	740	819	761	771	804	791	778	772	767	792	794	791	741	781	778	814	795	791	769	782	761	789	808	818	708	809	837	760	792	770	826	858	815	776	792	802	760	846	785	810	776	784	795	759	759	808	822	809	755	796	757	792	782	787	798	768	774	823	816	736	741	796	771	783	758	739	763	786	765	857	791	780	819	746	792	763	755	794	789	789	817	776	774	814	774	758	782	781	794	782	763	812	795	740	745	771	768	788	792	735	785	812	745	789	772	761	772	788	828	784	783	748	807	768	843	790	750	745	771	766	786	790	810	803	763	751	784	732	718	748	755	808	780	779	761	813	736	777	752	803	787	751	804	801	829	763	807	783	760	745	757	804	797	791	867	813	789	788	749	771	748	786	748	801	743	721	749	793	767	761	835	768	779	754	719	734	755	832	783	763	768	778	782	845	757	785	791	776	841	777	754	769	833	792	813	745	793	719	828	793	762	771	782	794	756	786	749	774	883	753	745	769	808	823	817	817	747	758	818	778	816	772	816	751	734	739	755	768	788	769	804	780	777	821	791	725	763	752	784	813	799	778	761	800	806	765	759	842	780	699	740	761	795	752	790	749	782	727	810	801	786	758	796	813	741	768	764	745	791	752	771	776	731	774	770	719	780	766	765	745	788	810	752	762	825	746	800	722	783	754	778	797	783	772	775	817	803	795	767	824	794	790	740	776	796	762	768	784	747	787	783	769	760	728	780	749	739	745	763	781	805	795	806	759	818	824	767	820	799	779	780	782	846	809	778	758	834	807	760	761	787	759	800	787	794	782	740	794	790	750	776	765	741	831	807	733	749	758	761	759	814	790	827	780	754	808	784	764	799	773	775	787	782	764	807	773	777	767	770	801	762	779	781	808	789	786	738	775	769	784	771	788	765	811	790	763	788	800	796	806	795	800	804	812	723	782	805	786	762	786	803	730	760	828	840	793	750	759	761	799	782	736	796	832	787	758	806	761	774	763	753	813	795	762	746	738	768	787	787	735	781	798	804	816	733	814	779	768	743	817	775	789	798	774	741	806	787	809	752	772	793	786	764	756	788	765	790	778	802	786	795	762	826	725	755	729	773	727	765	767	843	811	820	762	774	789	829	721	751	824	746	754	831	734	801	818	771	808	761	807	784	792	754	731	757	755	772	771	792	764	821	766	734	726	742	782	800	777	750	791	780	807	798	751	797	752	768	833	775	716	774	773	729	787	753	781	820	745	786	752	771	789	798	851	809	763	784	800	729	783	768	814	808	786	804	778	766	740	786	780	738	823	797	770	806	740	727	810	767	767	770	764	860	755	788	800	746	807	778	783	775	799	745	821	764	783	791	756	798	795	827	804	773	770	740	745	820	776	811	758	764	766	767	763	841	753	785	820	752	743	730	835	802	784	794	779	762	750	840	778	763	791	838	795	757	755	798	784	792	773	744	761	819	763	785	814	778	798	722	763	763	824	806	779	779	778	755	839	761	800	778	789	738	725	736	780	821	794	732	757	764	783	820	786	810	784	764	797	792	779	787	771	760	773	749	779	796	764	779	755	816	795	756	824	791	797	809	779	760	786	815	823	753	771	795	790	834	763	825	780	790	794	759	745	787	745	784	775	774	791	755	758	774	782	777	758	803	815	804	779	757	744	856	733	758	771	761	760	729	778	806	748	816	798	808	744	804	774	785	790	822	801	778	803	780	794	796	748	791	790	787	811	800	749	805	817	742	751	733	779	730	767	762	824	772	797	740	799	762	754	799	814	802	786	789	786	782	755	828	834	778	770	810	803	751	846	799	798	769	804	769	785	798	795	808	807	779	792	785	761	750	760	808	812	726	789	798	831	788	760	760	824	818	763	747	740	783	771	771	789	778	786	764	770	750	736	792	780	796	715	731	817	769	793	741	753	756	777	816	763	761	755	777	781	826	739	807	818	807	776	804	800	752	764	777	804	792	766	797	752	801	800	771	711	724	744	771	752	764	753	735	764	798	817	766	793	759	791	743	827	758	793	804	761	764	751	774	811	749	743	788	791	748	834	758	790	785	766	805	827	796	782	786	806	831	779	763	814	803	719	742	765	761	765	784	774	751	782	796	753	803	743	747	765	777	740	785	774	752	757	804	781	731	793	779	788	765	795	750	767	743	817	758	727	778	768	762	750	752	796	832	789	809	785	765	780	753	768	776	747	756	776	781	804	830	773	763	794	709	796	755	754	821	817	805	814	798	748	728	747	767	799	727	816	777	769	746	751	770	743	786	764	750	760	794	812	779	765	763	778	797	833	805	798	736	784	782	791	819	780	783	784	803	773	765	840	757	738	786	769	803	764	751	761	778	749	761	789	722	767	823	769	784	793	794	753	769	753	786	778	816	784	809	764	783	801	737	791	820	747	781	808	850	793	747	834	737	798	827	808	813	783	755	832	783	781	796	798	750	799	755	781	777	803	793	822	748	749	762	791	746	804	797	788	773	815	787	780	744	797	765	781	784	775	786	806	783	778	811	755	761	791	810	763	821	804	754	740	733	816	748	811	787	772	798	832	761	790	721	742	736	785	741	764	780	831	804	788	773	780	781	749	775	792	783	800	828	755	728	748	719	731	784	781	778	772	749	810	806	782	787	838	872	847	796	765	770	838	769	801	779	761	817	792	799	771	744
23229	21785	30473	25234	22119	19476	7128	572	503	455	433	457	404	437	448	456	414	453	439	464	429	424	436	419	449	406	414	457	450	446	418	412	448	413	449	423	452	446	441	421	414	411	418	437	390	447	445	454	419	461	441	424	440	470	450	420	416	414	419	394	439	467	473	451	438	433	447	431	418	434	431	430	413	396	415	459	420	409	428	387	421	424	419	412	410	431	395	451	415	404	424	424	385	438	429	455	433	410	460	431	471	418	411	394	424	423	417	421	442	441	407	430	430	430	413	423	443	426	406	460	426	404	437	416	448	406	433	404	422	385	462	419	418	437	423	407	423	391	449	413	442	439	430	431	432	449	429	474	411	447	444	442	421	370	412	365	442	454	449	450	434	436	434	438	446	432	429	400	400	428	418	418	434	422	471	435	428	401	436	398	451	450	384	436	459	443	477	417	433	421	397	423	439	422	395	444	460	408	444	422	444	432	442	407	403	434	424	421	408	415	443	428	442	484	433	451	443	456	461	424	425	431	420	393	456	399	397	438	424	400	432	419	446	433	434	464	389	381	393	444	401	455	450	417	419	432	438	426	415	441	429	418	426	415	443	434	408	424	427	434	463	408	409	422	417	410	435	397	453	416	449	432	439	444	448	404	444	424	444	433	394	428	422	412	440	405	430	418	478	441	410	430	448	425	394	416	417	446	432	418	453	409	463	423	427	435	434	444	449	443	415	441	388	428	412	425	446	443	433	431	429	430	434	491	418	390	465	455	424	449	452	419	392	433	452	444	428	412	440	463	449	428	423	405	449	402	411	400	406	383	406	400	439	430	416	427	417	433	419	428	441	431	434	410	445	397	432	420	419	416	443	426	409	438	426	448	414	389	446	444	457	443	456	411	452	407	374	427	428	456	406	437	383	398	417	428	424	459	431	397	420	417	437	436	412	446	434	429	405	430	443	407	448	414	451	411	480	415	466	455	478	452	420	392	407	420	386	391	422	411	416	455	429	414	383	413	461	396	406	434	387	402	455	432	424	396	416	465	404	458	415	433	409	457	433	406	416	409	424	442	412	412	426	433	415	423	437	461	388	430	433	440	432	443	435	468	449	417	427	456	409	436	415	426	407	415	422	401	437	440	417	433	409	431	459	437	423	496	423	425	419	445	471	405	445	422	416	441	426	444	372	416	452	424	431	407	449	405	422	428	481	454	429	435	418	448	456	410	450	407	426	411	426	439	424	422	404	420	416	410	413	429	452	416	395	439	429	420	458	408	438	395	390	456	450	401	454	437	411	440	422	419	447	433	420	417	473	444	460	420	429	429	436	429	414	448	410	450	438	408	459	419	444	475	437	409	446	403	422	423	437	405	393	410	410	426	447	434	404	453	430	416	456	425	438	439	427	421	427	433	413	431	407	440	430	429	440	432	442	408	404	424	413	435	451	460	410	440	457	427	422	436	430	436	389	441	439	436	428	463	383	456	414	417	407	418	426	452	433	450	392	428	433	424	407	465	414	469	409	397	440	424	428	432	426	429	419	415	407	448	409	384	439	434	404	449	440	445	404	411	452	434	421	451	434	440	399	484	401	454	420	368	431	444	434	433	424	442	470	465	437	405	409	460	401	412	397	426	421	425	446	401	428	407	412	423	468	433	427	426	430	416	425	438	427	397	425	445	433	429	426	417	425	475	407	408	440	406	480	454	430	402	418	434	425	423	414	436	430	405	432	408	378	423	428	394	457	455	438	404	443	432	411	449	454	406	383	415	472	459	424	445	407	437	409	427	442	429	452	400	457	438	415	467	451	416	435	412	434	449	478	409	426	424	448	404	430	416	447	455	449	427	436	426	440	453	423	433	425	410	401	428	437	427	461	407	449	461	441	418	434	424	429	421	434	430	449	424	374	389	420	444	431	438	434	452	466	457	470	413	446	405	427	440	437	417	401	450	405	453	417	437	433	420	433	420	427	460	468	456	403	424	422	462	467	416	441	443	425	438	445	479	440	449	438	456	422	421	434	441	408	438	416	423	418	407	427	485	487	456	453	442	435	462	465	411	425	388	441	407	407	431	451	404	403	427	435	415	459	445	389	426	447	411	430	469	396	439	456	405	446	420	406	446	452	439	439	452	433	410	432	406	410	385	379	381	435	431	434	396	457	428	382	413	401	406	429	404	408	461	395	423	437	450	440	419	427	425	431	440	459	454	428	475	436	428	391	402	409	468	467	424	421	414	432	455	435	439	426	430	438	449	423	416	462	424	398	424	402	448	435	436	445	404	415	390	455	446	463	389	442	443	426	439	442	435	436	446	414	377	427	402	430	426	437	400	415	416	446	452	414	414	459	407	406	455	416	428	460	408	414	403	372	427	395	409	413	459	454	384	428	419	439	446	418	376	420	428	456	434	384	439	452	409	398	433	448	415	398	463	426	442	415	410	421	412	451	431	448	425	441	428	401	469	402	401	391	438	427	410	434	418	445	438	421	410	432	419	454	411	388	415	428	459	434	446	406	376	442	412	422	451	432	417	404	442	411	408	426	432	430	446	386	456	439	430	440	402	432	417	381	445	412	444	379	414	385	430	419	430	393	445	433	415	470	424	400	444	450	431	425	422	441	427	451	439	443	443	416	427	414	415	447	427	416	412	434	450	419	391	451	432	389	449	434	415	441	433	454	427	467	433	392	448	404	443	434	445	417	456	449	413	435	403	417	425	399	375	448	411	417	411	409	410	435	477	392	404	438	462	441	385	406	389	425	477	450	421	465	443	403	434	415	429	424	424	438	411	395	430	437	437	435	402	435	410	441	460	430	386	428	399	459	403	419	377	401	428	390	403	440	406	391	421	420	404	422	403	408	428	437	455	442	419	435	416	436	436	444	465	458	446	423	450	424	443	441	444	485	431	435	404	430	418	466	437	435	434	422	412	399	401	422	426	433	431	420	388	451	417	444	443	429	465	444	396	405	445	404	428	388	425	449	405	389	396	462	446	454	448	418	459	402	423	446	418	429	436	403	425	419	429	418	414	417	408	421	449	428	416	421	385	413	403	445	440	464	455	420	424	405	417	445	418	431	394	415	463	435	452	416	377	397	443	392	448	439	426	436	436	424	474	441	437	445	441	461	407	405	399	442	436	451	446	443	417	434	443	415	431	414	442	446	397	437	438	376	436	443	452	433	437	414	434	409	405	445	412	460	448	406	409	440	435	421	435	428	429	417	442	448	398	389	457	443	443	425	418	423	404	431	462	423	409	446	410	419	467	424	455	440	400	421	413	427	427	444	419	446	433	404	411	424	452	442	391	425	394	417	411	409	416	435	432	426	425	422	454	480	441	409	393	455	429	411	458	402	442	423	422	441	449	438	435	412	451	438	426	422	447	455	420	421	407	426	409	428	426	417	453	432	405	465	412	433	423	448	456	442	434	411	417	408	411	436	415	434	439	425	417	429	466	378	437	454	412	419	466	393	458	451	428	459	437	436	438	415	418	417	442	441	430	478	435	435	422
59760	100926	77572	50665	32029	9505	3068	783	742	778	757	722	753	712	745	784	736	744	781	737	761	765	739	697	731	721	745	741	755	740	711	750	764	743	749	722	774	740	708	689	757	727	707	730	750	780	752	736	696	722	704	725	745	746	699	723	717	738	752	746	711	691	762	795	708	751	681	720	685	703	730	727	759	725	719	747	754	710	729	725	782	733	785	731	805	730	744	742	709	744	707	738	761	682	721	770	713	743	712	743	760	777	752	728	753	739	724	703	766	703	716	755	734	736	710	728	798	746	712	724	745	710	738	761	740	762	760	734	754	681	730	722	717	741	724	732	727	703	781	711	671	711	753	730	711	746	723	709	729	690	727	693	724	720	712	752	757	709	723	741	754	743	727	766	722	726	755	758	700	736	757	752	691	735	738	703	716	756	735	755	729	748	750	738	732	796	740	705	707	726	757	767	744	758	741	738	699	727	707	751	724	694	799	740	725	753	697	742	735	707	713	748	690	696	757	737	726	719	692	778	725	709	737	752	705	768	696	737	696	744	725	746	743	710	761	769	706	725	745	724	755	719	741	736	721	662	759	796	789	724	735	746	698	757	731	783	731	734	716	708	726	711	732	724	713	717	696	733	695	712	692	718	773	644	707	761	707	728	699	722	701	734	725	722	706	733	725	739	739	764	696	728	655	737	759	698	700	761	734	717	731	723	732	751	772	804	741	734	755	711	728	688	761	751	736	763	723	712	734	687	754	747	724	710	700	753	743	753	731	771	721	717	732	731	715	715	699	700	750	772	738	724	701	721	732	739	788	715	716	720	746	725	790	700	728	781	782	769	762	725	715	678	744	724	724	720	759	728	725	723	696	737	682	699	701	686	727	700	760	720	710	763	717	718	748	722	778	768	726	759	744	716	785	782	791	746	728	771	753	731	697	694	699	727	729	764	698	710	735	737	709	730	764	744	724	737	756	734	776	712	704	721	697	712	739	762	710	749	737	751	712	710	703	729	756	755	771	756	743	771	743	676	746	698	750	737	753	760	753	738	693	744	733	724	740	725	721	740	714	742	726	790	722	704	703	696	728	724	705	734	692	740	723	722	735	738	730	786	750	720	732	769	719	741	792	724	667	734	725	743	807	680	731	731	709	682	706	676	728	761	729	758	738	735	679	691	710	735	769	722	706	725	702	729	785	743	739	756	744	744	792	764	724	710	760	732	705	699	776	731	762	720	734	729	676	721	702	739	776	740	728	780	708	743	715	681	734	730	730	727	730	704	716	729	700	719	729	738	747	726	749	783	718	746	743	746	737	743	760	736	722	721	779	740	753	754	748	748	725	770	762	714	723	730	777	734	698	732	746	734	697	706	732	742	703	743	759	719	704	754	752	765	721	687	687	708	736	728	758	736	746	731	715	740	748	771	718	729	745	724	683	710	737	759	735	709	697	716	703	748	790	750	739	789	744	715	737	713	765	703	739	772	713	686	757	773	722	735	699	695	721	696	750	741	806	781	736	723	682	726	725	750	742	675	694	678	739	699	679	726	735	735	729	669	763	757	731	718	721	751	664	754	702	739	776	695	726	724	719	762	751	699	722	790	758	745	745	707	699	679	726	692	717	709	753	735	670	682	746	712	745	734	746	724	778	740	732	769	725	752	711	696	765	729	720	760	725	692	758	755	721	741	739	747	747	768	737	766	749	804	782	719	782	747	713	786	713	739	725	703	689	739	696	701	730	718	717	748	727	746	718	760	735	723	742	757	678	777	748	713	751	715	763	744	721	692	733	747	718	695	749	716	715	723	726	683	749	714	743	714	739	728	729	744	730	783	761	770	751	749	743	727	757	694	719	717	734	728	733	704	758	710	704	756	692	749	732	693	745	764	733	793	706	704	707	721	743	714	729	761	734	729	734	713	685	720	749	727	735	748	761	734	691	735	728	658	708	720	708	705	740	730	744	712	718	716	735	717	715	694	777	727	744	748	744	707	706	742	741	718	725	678	734	704	673	738	677	715	673	758	752	752	725	759	768	751	742	655	779	736	749	766	724	780	759	729	766	700	725	735	740	770	693	761	691	736	758	758	718	725	764	727	729	709	715	740	740	739	728	746	696	730	794	743	779	746	712	727	706	735	773	713	711	767	766	711	758	704	686	774	696	752	732	769	762	724	746	721	738	744	684	731	729	751	766	730	710	772	742	758	670	736	754	791	760	717	726	713	719	730	727	760	735	733	746	761	715	733	748	776	758	713	723	767	750	754	707	753	715	753	696	694	742	741	744	758	719	716	767	735	735	697	725	722	764	731	790	752	732	703	723	717	739	751	738	696	724	729	727	749	745	748	697	715	745	719	736	727	738	726	754	743	695	751	707	743	759	739	747	743	724	763	718	726	725	700	704	761	735	705	693	731	713	729	745	702	705	759	713	748	730	693	666	753	725	750	761	719	696	707	748	724	754	705	777	732	716	732	760	777	735	692	746	754	742	753	721	716	725	755	731	743	725	731	753	696	724	706	749	697	741	710	703	708	728	710	716	710	777	745	709	738	746	708	720	715	727	705	717	734	701	667	696	742	744	746	736	694	749	751	741	712	763	686	676	710	702	772	777	732	717	705	741	765	734	748	747	722	723	741	785	678	762	714	735	694	732	713	721	718	752	677	782	728	688	709	775	683	718	798	731	763	725	759	725	745	709	777	682	729	738	764	735	792	756	747	702	692	729	756	732	747	753	745	745	727	737	739	724	723	725	787	780	747	735	747	707	673	711	733	722	759	731	721	709	752	720	748	763	741	755	749	731	706	735	677	724	777	775	762	699	760	748	727	769	738	778	754	796	750	757	747	703	743	749	724	701	753	736	764	769	720	727	746	712	780	751	756	732	715	749	722	717	716	733	712	737	749	698	745	731	709	732	698	724	753	741	755	746	714	695	702	698	719	792	700	735	726	690	681	676	738	705	725	774	774	670	762	722	729	760	768	752	753	741	674	720	751	729	694	694	743	684	709	797	725	730	734	736	725	679	761	725	738	735	766	721	788	727	747	747	764	744	752	687	714	700	756	670	753	699	702	690	754	729	710	710	713	758	725	685	732	708	756	727	742	715	711	762	725	676	741	783	696	741	727	702	751	791	703	715	785	752	738	683	731	756	784	747	736	759	752	704	772	742	755	679	745	721	754	804	724	740	710	667	760	752	737	716	726	719	748	731	711	751	707	769	740	767	746	715	714	720	695	721	784	737	753	714	746	752	715	782	737	759	731	736	717	726	737	724	723	749	728	753	758	726	705	806	715	732	703	721	707	725	742	724	737	713	733	743	771	767	688	757	778	748	750	774	756	748	716	676	730	760	724	716	709	727	730	727	725	739	719	694	728	709	748	774	737	728	710	774	721	740	741	746	760	749	758	729	764	686	726	692	725	754	695	765	753	749	718	721	724	715	747	744	748	714	739	701	729	708	732	714	749	687	781	772	701	688	717	768	744	745	704	722	714	735	710	774	716	730	769	741	744
28030	27622	28435	15541	4020	1091	729	719	653	649	720	701	703	675	670	644	732	642	664	728	694	668	653	696	721	677	681	690	634	670	618	650	642	676	640	646	684	661	641	626	652	665	692	629	639	639	662	701	657	648	646	690	651	597	660	674	656	685	702	651	622	689	702	674	664	669	711	640	634	632	632	670	606	681	647	664	684	705	632	599	646	618	698	678	700	663	689	682	660	681	619	708	689	681	665	662	701	662	701	650	621	683	663	676	626	679	653	624	641	659	635	694	685	621	656	674	720	646	676	646	651	628	636	666	671	649	638	660	649	650	663	657	665	658	654	644	708	651	602	683	653	631	653	651	655	657	640	659	694	681	688	653	656	645	665	639	636	609	676	648	707	690	687	615	656	653	642	628	700	638	665	676	668	650	682	693	664	679	645	681	653	676	675	644	629	649	652	684	636	633	633	660	634	658	696	660	664	734	662	691	647	699	686	663	670	663	656	642	656	652	621	689	653	702	697	712	659	673	711	669	643	663	655	697	671	670	667	650	683	647	635	673	656	653	610	681	651	626	651	622	610	672	675	697	654	644	639	668	620	654	653	668	665	685	638	588	662	632	661	651	673	660	682	642	651	687	639	653	650	638	659	642	704	668	617	673	689	699	668	691	618	648	662	663	637	686	600	652	665	628	647	627	659	667	711	639	646	667	650	622	643	693	686	688	687	653	616	643	673	664	671	692	666	686	659	666	678	695	638	643	700	686	642	654	647	645	680	720	622	609	678	632	642	671	636	659	650	647	702	647	671	645	643	671	648	639	660	689	657	641	711	671	684	638	669	643	684	687	712	683	667	678	661	642	674	665	687	674	618	687	636	640	652	680	642	624	662	666	641	656	632	711	703	648	642	663	668	632	672	707	606	674	678	642	660	649	659	623	639	671	670	666	692	629	648	665	639	654	661	651	638	746	685	635	640	644	693	657	691	665	706	682	621	662	632	629	621	651	642	642	656	664	626	632	657	701	679	630	661	625	642	655	689	649	605	653	637	633	634	651	686	665	681	731	663	672	666	661	663	650	602	633	664	693	675	644	688	655	632	631	657	645	630	675	653	643	635	662	685	660	682	650	667	665	659	634	640	724	641	636	683	643	636	698	709	681	645	632	638	608	659	619	682	617	675	656	621	678	681	636	683	666	628	716	642	613	656	622	647	661	659	681	645	608	641	667	700	627	647	617	631	673	672	656	633	670	674	659	639	683	678	628	666	644	687	669	673	685	686	613	605	666	669	668	604	667	610	682	663	662	716	665	691	640	673	696	665	727	667	651	678	717	690	659	678	700	635	608	727	689	651	639	656	642	687	643	652	662	653	707	619	690	654	675	637	664	689	665	677	687	673	635	632	655	623	653	707	628	671	676	640	671	673	666	605	669	615	665	621	627	675	643	691	616	651	669	650	676	679	683	631	701	618	684	667	666	683	706	606	659	652	669	671	677	682	599	597	645	677	657	616	673	631	657	670	682	660	626	697	670	684	655	654	673	657	658	688	631	675	654	646	677	658	680	650	624	694	658	618	637	725	633	661	641	657	731	697	668	648	659	679	687	679	635	688	692	680	606	710	676	656	655	645	694	625	620	609	635	568	634	653	674	691	696	663	615	612	649	595	656	651	635	712	642	693	672	686	666	663	631	660	637	711	636	724	651	675	649	664	671	621	662	626	623	667	637	617	693	642	646	651	663	637	642	626	628	652	623	627	660	649	642	664	644	637	636	623	684	651	673	682	682	655	612	648	661	688	660	632	668	613	622	677	628	658	678	668	639	701	674	681	627	663	638	682	662	709	651	626	646	646	654	639	651	623	691	665	646	647	666	689	641	682	643	685	650	656	666	662	654	654	598	668	647	674	697	680	618	696	687	647	636	665	665	676	675	646	664	702	658	670	668	640	649	605	632	676	624	620	641	652	658	657	675	663	684	629	694	682	663	643	661	658	639	665	667	670	668	628	663	689	660	665	637	648	643	620	625	641	686	599	669	710	658	655	607	710	686	675	661	644	629	642	659	701	596	632	650	659	617	688	688	671	642	684	642	631	689	721	682	639	637	668	676	648	667	681	678	645	673	620	606	654	651	703	668	683	641	668	664	671	641	604	687	636	672	639	623	674	668	651	610	684	619	659	679	666	699	696	661	655	654	679	654	672	674	634	622	662	637	671	622	631	675	632	651	668	626	663	649	637	636	691	694	643	674	659	668	654	653	676	659	681	694	660	647	618	647	636	652	645	681	643	682	625	662	704	654	611	662	649	650	688	672	673	687	654	675	601	660	623	632	643	676	668	620	665	636	647	660	679	674	652	704	649	663	694	641	647	659	663	628	666	665	644	673	683	681	668	681	635	670	700	685	676	636	626	645	684	709	695	656	662	691	627	683	686	638	685	635	685	694	660	630	676	636	651	676	647	692	623	641	651	647	634	694	691	668	651	617	667	664	672	632	598	660	667	639	668	706	624	689	703	670	657	645	655	668	693	689	697	630	636	656	639	666	699	674	679	657	666	637	701	660	616	631	687	700	661	665	667	652	643	638	657	644	647	676	619	697	668	635	649	694	676	673	648	623	643	708	627	664	643	676	665	649	638	677	687	672	693	650	628	662	649	635	705	653	660	680	690	618	669	671	638	648	728	696	632	662	610	670	665	634	678	640	640	603	645	633	631	614	659	625	669	628	650	658	676	638	627	645	656	627	658	679	684	632	638	657	637	608	675	688	654	668	683	669	651	669	666	643	647	607	653	648	657	659	672	688	661	655	631	657	621	676	668	648	674	684	689	672	646	655	650	635	659	653	640	673	640	709	618	631	602	669	628	637	650	663	702	705	657	633	613	654	658	652	675	727	728	653	654	651	635	616	585	646	669	670	687	670	660	643	632	648	652	660	685	646	655	676	645	630	634	665	621	672	615	650	624	681	690	638	622	647	639	645	610	614	656	641	655	680	700	672	674	705	651	646	680	650	674	613	669	708	670	671	627	628	673	665	655	649	705	696	680	629	609	710	662	659	635	633	650	649	668	638	647	669	651	602	681	691	659	663	670	647	658	666	644	645	613	663	645	593	673	658	674	648	669	690	657	655	698	703	630	675	686	677	679	683	657	644	631	632	660	647	682	645	678	619	693	617	650	636	698	690	661	635	635	655	637	676	657	625	651	648	627	723	633	667	688	621	632	672	661	690	628	681	606	622	639	647	655	626	677	615	668	646	673	670	638	701	622	650	641	675	683	621	647	682	653	652	641	662	658	643	677	652	668	640	618	724	700	673	685	687	657	667	696	716	706	665	651	662	660	661	662	626	625	663	693	698	616	639	668	656	669	661	643	616	649	706	678	704	661	686	677	668	664	591	669	669	706	657	690	647	653	648	654	631	679	664	689	677	689	673	643	628	682	667	719	657	660	672	676	672	624	682	655	608	674	698	684	683	654	683	670	662	694	652	623	616	698	662	670	654	681	660	613	672	658	685	628	669
35646	47447	34241	16377	6897	2018	1252	1069	1151	1137	1098	1194	1207	1115	1150	1141	1189	1216	1180	1162	1189	1114	1149	1136	1112	1196	1161	1105	1125	1115	1201	1194	1155	1177	1131	1146	1143	1122	1124	1179	1191	1154	1123	1118	1116	1182	1163	1102	1173	1103	1156	1138	1184	1121	1163	1147	1131	1101	1154	1218	1117	1197	1159	1120	1160	1133	1170	1090	1109	1206	1152	1126	1163	1127	1168	1093	1154	1107	1135	1176	1093	1182	1129	1194	1166	1118	1166	1230	1127	1164	1073	1130	1104	1259	1144	1182	1118	1148	1177	1155	1150	1151	1104	1197	1075	1134	1149	1184	1171	1111	1187	1146	1156	1179	1148	1137	1151	1103	1202	1124	1193	1191	1221	1165	1120	1157	1105	1153	1156	1100	1129	1151	1150	1057	1151	1149	1128	1135	1090	1192	1144	1173	1125	1112	1138	1169	1171	1134	1108	1061	1157	1135	1141	1199	1209	1133	1193	1149	1097	1135	1091	1140	1104	1161	1194	1177	1123	1169	1116	1131	1137	1175	1115	1084	1122	1127	1081	1083	1131	1128	1124	1134	1130	1166	1167	1127	1177	1114	1095	1128	1111	1158	1137	1164	1125	1167	1132	1152	1132	1124	1080	1080	1153	1132	1139	1163	1102	1086	1160	1141	1159	1123	1076	1163	1228	1161	1167	1167	1154	1171	1159	1130	1206	1172	1066	1149	1153	1113	1216	1175	1150	1166	1113	1139	1118	1127	1110	1169	1158	1129	1136	1154	1198	1129	1138	1224	1166	1129	1172	1094	1122	1119	1164	1122	1117	1112	1112	1106	1077	1103	1125	1163	1120	1188	1131	1122	1195	1100	1099	1168	1140	1193	1097	1141	1181	1117	1138	1170	1152	1168	1166	1134	1154	1140	1113	1105	1165	1187	1201	1127	1122	1111	1188	1135	1127	1141	1098	1136	1129	1189	1132	1140	1167	1148	1145	1146	1119	1161	1157	1089	1130	1164	1157	1136	1128	1185	1136	1135	1160	1151	1095	1146	1137	1211	1181	1123	1126	1160	1161	1190	1104	1151	1134	1155	1185	1120	1143	1170	1172	1186	1217	1091	1137	1139	1118	1156	1133	1142	1182	1135	1108	1142	1200	1125	1158	1145	1080	1125	1187	1137	1135	1120	1161	1164	1141	1128	1187	1120	1136	1129	1123	1126	1102	1146	1166	1135	1110	1189	1170	1124	1165	1141	1084	1158	1150	1144	1187	1139	1147	1124	1127	1178	1178	1129	1121	1215	1087	1153	1075	1150	1172	1108	1164	1134	1184	1099	1164	1106	1106	1147	1088	1148	1130	1142	1174	1131	1102	1139	1102	1116	1103	1166	1143	1096	1072	1156	1215	1148	1173	1065	1080	1093	1178	1174	1147	1213	1131	1169	1147	1137	1106	1104	1163	1120	1112	1182	1107	1143	1115	1163	1178	1136	1127	1157	1114	1121	1140	1083	1151	1141	1159	1122	1146	1112	1136	1150	1174	1155	1160	1102	1216	1184	1153	1068	1126	1121	1144	1137	1122	1150	1077	1115	1114	1140	1193	1132	1119	1176	1178	1178	1166	1168	1104	1183	1216	1109	1145	1209	1129	1135	1105	1224	1093	1112	1118	1151	1114	1108	1125	1192	1072	1147	1160	1101	1167	1152	1088	1096	1140	1146	1120	1187	1116	1189	1151	1173	1103	1208	1177	1146	1138	1167	1136	1079	1120	1099	1149	1152	1099	1099	1127	1139	1218	1080	1111	1210	1089	1121	1117	1126	1123	1137	1093	1168	1168	1091	1201	1089	1143	1097	1107	1172	1122	1140	1161	1131	1096	1142	1125	1132	1160	1150	1129	1152	1115	1109	1095	1158	1135	1173	1210	1144	1167	1125	1186	1166	1171	1149	1111	1138	1071	1177	1165	1111	1129	1181	1192	1160	1167	1123	1190	1090	1160	1163	1167	1138	1199	1143	1125	1201	1125	1180	1125	1180	1133	1165	1155	1173	1108	1168	1083	1106	1195	1196	1158	1117	1171	1143	1147	1115	1212	1218	1101	1127	1185	1168	1176	1130	1097	1156	1160	1159	1098	1190	1175	1163	1150	1122	1123	1210	1100	1174	1199	1194	1174	1178	1087	1115	1185	1162	1191	1140	1099	1171	1118	1146	1140	1121	1158	1125	1112	1153	1216	1121	1176	1172	1161	1198	1158	1155	1123	1150	1088	1160	1146	1097	1104	1154	1108	1087	1157	1103	1169	1135	1154	1159	1157	1109	1182	1157	1096	1122	1153	1133	1158	1165	1108	1163	1134	1161	1157	1109	1093	1147	1176	1137	1119	1157	1183	1157	1126	1153	1208	1083	1093	1134	1080	1155	1140	1124	1141	1145	1142	1156	1132	1122	1181	1164	1152	1119	1135	1178	1147	1131	1095	1202	1125	1161	1173	1175	1163	1185	1102	1129	1204	1126	1167	1139	1186	1173	1140	1187	1113	1199	1159	1124	1176	1198	1185	1148	1108	1141	1175	1169	1258	1118	1095	1131	1178	1103	1136	1157	1166	1167	1151	1120	1133	1147	1124	1118	1124	1181	1167	1166	1139	1205	1128	1126	1165	1123	1209	1156	1114	1126	1239	1119	1192	1134	1210	1180	1128	1153	1129	1119	1178	1105	1160	1204	1195	1163	1153	1222	1103	1174	1099	1159	1193	1122	1110	1124	1196	1126	1181	1196	1100	1174	1144	1149	1123	1107	1128	1079	1180	1169	1124	1173	1190	1124	1181	1115	1100	1154	1113	1142	1141	1132	1133	1173	1209	1136	1146	1154	1145	1105	1167	1111	1145	1163	1167	1164	1130	1170	1101	1144	1194	1142	1193	1150	1172	1073	1166	1130	1161	1191	1134	1114	1133	1153	1123	1121	1160	1137	1148	1181	1120	1137	1091	1115	1145	1110	1114	1179	1086	1118	1137	1151	1184	1162	1103	1145	1137	1090	1129	1132	1174	1167	1100	1176	1147	1128	1171	1163	1144	1134	1206	1119	1165	1125	1054	1105	1185	1203	1158	1082	1199	1133	1106	1103	1113	1139	1116	1199	1143	1089	1052	1119	1184	1109	1193	1199	1209	1157	1140	1111	1133	1192	1132	1121	1135	1136	1166	1078	1170	1075	1109	1203	1194	1186	1154	1168	1183	1176	1121	1118	1111	1191	1165	1112	1152	1141	1201	1151	1129	1081	1139	1113	1173	1179	1147	1110	1149	1164	1180	1145	1151	1092	1092	1126	1118	1193	1153	1089	1096	1180	1109	1177	1131	1131	1138	1141	1172	1155	1142	1135	1167	1207	1199	1122	1160	1083	1134	1173	1168	1166	1158	1127	1063	1147	1123	1116	1139	1122	1172	1161	1097	1135	1121	1141	1186	1179	1120	1163	1133	1148	1146	1132	1164	1169	1106	1220	1227	1147	1147	1099	1190	1182	1188	1144	1154	1127	1196	1141	1154	1220	1142	1199	1199	1172	1129	1121	1124	1140	1162	1217	1155	1126	1141	1163	1159	1155	1116	1195	1172	1181	1139	1152	1151	1166	1165	1152	1165	1087	1146	1170	1191	1165	1110	1129	1135	1113	1096	1113	1168	1134	1092	1135	1149	1139	1158	1232	1096	1115	1129	1140	1143	1109	1069	1151	1159	1147	1136	1168	1115	1117	1193	1168	1187	1194	1162	1108	1126	1145	1184	1170	1107	1139	1170	1131	1137	1152	1167	1136	1128	1134	1168	1137	1136	1138	1164	1170	1163	1147	1155	1171	1133	1168	1126	1123	1180	1156	1166	1159	1053	1157	1119	1173	1199	1211	1181	1113	1057	1130	1150	1186	1160	1171	1196	1189	1138	1160	1151	1167	1129	1099	1151	1134	1205	1130	1166	1188	1119	1090	1158	1151	1137	1131	1125	1126	1181	1095	1168	1098	1160	1159	1139	1098	1142	1125	1152	1089	1133	1157	1240	1175	1071	1146	1114	1136	1169	1108	1113	1080	1156	1158	1116	1185	1140	1133	1146	1147	1148	1150	1094	1196	1096	1156	1129	1133	1139	1194	1163	1123	1174	1114	1121	1120	1143	1162	1160	1180	1091	1159	1114	1205	1045	1113	1129	1144	1126	1132	1105	1116	1166	1133	1156	1152	1202	1127	1135	1193	1133	1129	1136	1096	1180	1093	1155	1225	1120	1183	1092	1109	1145	1155	1106	1134	1184	1118	1134	1140	1142	1158	1155	1197	1104	1111	1176	1208	1150	1140	1092	1108	1160	1082	1187	1190	1203	1112	1164	1156	1183	1159	1108	1124	1122	1093	1179	1108	1109	1148	1090	1123	1146	1163	1200	1088	1208	1106	1183	1092	1147	1180	1128	1128	1132	1156	1108	1150	1098	1134	1180	1141	1177	1183	1142	1183	1162	1163	1121	1177	1194	1140	1164	1187	1084	1122	1125	1131	1130	1149	1132	1118	1092	1168	1104	1145	1108	1142	1165	1155	1128	1156	1140	1149	1169	1203	1138	1182	1156	1112	1171	1089	1151	1172	1102	1104	1203	1198	1167	1183	1174	1105	1135	1173	1140	1158	1175	1141	1135	1135	1138	1155	1146	1186	1126	1175	1157	1187	1204	1116	1123	1171	1121	1129	1191	1165	1102	1192	1191	1139	1127	1140	1111	1135	1125	1082	1179	1137	1108	1152	1147	1197	1113	1135	1143	1134	1141	1144	1114	1151	1087	1128	1139	1183	1119	1143	1180	1124	1152	1144	1190	1152	1154	1172	1075	1132	1180	1212	1122	1128	1143	1150	1087	1111	1168	1130	1174	1153	1126	1110	1150	1100	1161	1183	1155	1168	1086	1097	1175	1189	1125	1184	1165	1130	1111	1138	1160	1166	1132	1152	1129	1125	1139	1157	1152	1138	1127	1131	1194	1191	1190	1055	1134	1158	1128	1129	1121	1183	1160	1107	1177	1126	1158	1176	1114	1146	1062	1075	1116	1164	1102	1187	1157	1183	1124	1152	1128	1108	1133	1070	1137	1191	1141	1114	1151	1199
24348	22796	31752	27828	20851	9461	1105	502	504	472	483	502	479	460	517	447	488	425	485	480	474	485	457	460	489	485	496	448	477	450	455	437	521	448	455	461	454	469	475	451	446	479	467	448	408	429	468	473	441	428	456	475	493	480	447	468	448	453	481	471	487	419	464	432	473	453	518	490	452	468	481	427	433	466	464	443	462	486	465	442	436	452	465	451	458	430	458	446	448	501	468	452	449	455	474	462	448	439	432	454	462	431	451	436	473	441	455	452	486	460	430	465	457	479	469	465	458	484	446	475	432	469	476	494	472	448	454	468	440	462	428	429	440	472	459	439	456	443	448	493	462	445	464	470	445	437	451	452	495	461	467	443	478	482	468	430	473	437	452	446	451	497	464	433	467	468	438	460	456	445	480	487	470	441	494	437	438	407	472	470	434	475	450	435	422	463	467	444	423	453	467	444	466	442	441	455	456	422	487	457	437	421	473	465	494	458	459	472	444	450	450	485	452	440	457	453	440	484	486	495	468	430	469	449	460	480	472	480	452	462	422	429	433	480	455	432	440	423	438	433	445	468	479	443	446	458	490	443	459	476	453	482	486	458	433	470	474	460	424	432	471	480	449	462	439	439	475	422	492	458	475	464	412	472	431	416	425	451	460	481	399	421	471	444	486	470	537	419	462	497	443	464	482	467	471	448	452	427	480	464	426	479	466	448	442	446	447	460	434	434	478	454	476	421	465	439	467	454	478	420	450	466	458	430	447	479	465	455	472	441	492	450	444	500	428	451	441	480	462	491	456	443	484	474	463	474	452	476	453	465	485	475	430	444	453	490	446	415	471	427	493	435	449	439	449	460	455	499	452	443	409	470	450	457	466	485	437	439	469	435	461	468	478	449	452	448	464	449	506	440	451	436	542	426	456	402	482	489	454	453	494	454	475	443	458	477	435	495	497	497	446	427	474	460	408	464	442	469	485	487	443	479	459	466	488	422	459	455	433	416	446	468	473	402	480	462	456	432	448	433	466	433	473	437	447	477	435	476	481	449	442	458	424	453	459	454	481	456	466	498	446	452	451	476	454	458	468	446	421	425	412	387	474	466	425	465	444	478	442	446	422	455	448	498	487	424	442	464	420	467	443	472	470	438	453	502	488	453	438	481	430	458	469	501	434	481	418	479	494	461	465	445	475	463	487	463	458	479	455	427	459	436	443	450	444	450	489	465	471	458	449	492	432	474	449	492	465	492	454	447	465	437	440	452	437	433	469	454	469	419	443	432	437	460	413	474	453	426	437	458	434	469	462	434	433	425	481	461	469	419	491	444	462	428	483	472	466	486	455	463	482	437	422	429	439	464	462	485	443	452	435	482	450	497	435	485	473	433	447	463	466	462	499	450	465	477	473	456	445	509	446	466	451	406	459	448	450	458	492	458	440	460	467	457	452	439	450	455	436	492	428	456	431	458	420	445	489	455	452	442	450	453	441	467	452	445	463	445	425	451	477	504	476	460	446	456	468	465	459	499	458	440	483	490	447	460	439	446	469	458	447	436	466	465	463	473	450	462	437	443	440	462	466	440	456	490	465	457	471	474	468	448	483	442	442	469	426	431	441	466	489	458	468	461	454	460	439	492	433	489	443	472	484	464	421	431	464	450	480	491	420	452	461	460	472	440	478	477	504	466	516	484	482	494	423	457	438	483	443	443	423	441	441	425	453	495	465	431	442	445	449	467	478	425	446	435	491	470	486	458	467	484	460	442	496	489	408	447	433	462	428	478	430	475	458	442	443	495	474	464	445	459	435	438	446	483	441	430	470	441	476	456	453	439	442	454	468	451	438	468	479	463	487	446	459	493	486	416	417	456	489	456	475	468	462	448	476	471	453	437	421	434	475	477	437	450	444	465	449	428	438	439	483	434	466	435	476	459	459	444	465	426	486	463	418	496	454	444	422	426	469	456	446	480	430	450	471	446	500	460	479	466	450	452	460	490	502	448	440	468	424	434	426	456	466	451	468	450	438	444	428	463	489	425	446	457	472	424	473	474	460	465	448	457	450	459	463	479	472	431	454	483	408	452	432	486	431	466	497	452	464	464	468	440	447	433	463	474	446	484	497	420	477	470	445	455	414	457	521	452	453	454	472	412	446	478	505	474	432	477	452	430	470	441	465	490	476	436	436	442	460	469	428	439	434	470	499	465	498	454	451	465	471	479	451	453	459	473	415	442	464	474	448	480	467	466	434	441	450	423	445	450	480	437	479	488	483	473	424	481	462	431	465	432	461	447	461	435	448	475	442	474	475	473	416	453	477	475	434	492	460	444	479	451	476	433	472	467	476	485	491	412	461	487	430	465	449	423	423	481	429	431	459	478	427	448	444	461	458	478	446	459	444	470	452	463	473	453	454	479	463	434	460	428	451	430	466	461	463	425	452	509	462	462	464	472	509	484	458	453	453	446	457	444	436	477	465	483	436	448	418	461	479	415	480	485	479	434	430	462	486	478	491	490	452	447	440	458	507	426	454	467	452	485	453	463	476	464	431	453	500	486	502	451	464	457	450	478	437	454	460	457	444	469	453	469	409	471	463	443	500	435	501	480	465	445	508	451	431	431	491	480	429	484	430	486	459	430	452	424	474	464	483	467	478	461	440	499	465	450	470	482	457	479	465	428	438	456	443	464	449	463	435	455	450	485	443	432	420	448	471	428	469	447	449	468	444	458	473	429	451	476	453	488	463	451	448	437	508	457	492	449	453	469	466	449	462	483	494	456	432	439	457	464	470	442	462	458	483	428	457	463	428	470	457	458	484	465	463	452	469	459	472	438	450	441	430	504	433	483	458	473	460	404	448	457	449	449	460	448	455	467	465	450	489	462	450	470	451	447	461	459	480	451	436	481	458	444	455	484	448	448	460	462	440	487	441	493	471	465	474	477	431	453	439	441	439	450	439	434	471	456	479	478	469	493	447	440	458	445	478	441	447	436	448	481	443	449	486	501	445	439	483	450	475	438	491	443	462	466	462	480	458	446	420	456	425	463	460	440	468	435	499	456	412	501	453	448	468	483	457	438	465	456	440	438	475	483	467	423	439	466	444	500	411	461	463	416	453	430	481	442	482	456	476	437	470	439	447	445	464	492	433	470	472	435	484	438	461	511	470	460	467	444	453	444	434	442	440	466	461	477	456	450	462	479	451	435	454	464	445	459	507	456	442	498	467	528	458	464	439	496	453	435	416	477	440	488	413	482	448	427	480	472	470	447	455	459	464	449	440	440	482	443	453	441	448	439	450	468	465	420	467	425	492	492	470	469	447	483	445	468	427	465	433	428	465	434	455	467	482	482	483	496	454	467	474	456	437	454	462	460	432	463	466	419	426	453	473	443	426	455	480	452	446	440	409	445	476	450	434	471	463	448	435	452	471	465	478	455	450	472	455	399	485	428	464	463	462	459	513	446	484	460	483	417	431	485	494	453	443	457	438	463	473	497	439	446	460	482	457	504	476	478	496	457
58066	88722	65348	40755	22639	5465	1453	818	876	844	750	841	822	860	833	833	839	832	775	845	857	808	875	829	825	883	840	817	845	822	824	838	839	796	856	894	852	762	820	776	852	846	843	797	784	804	828	792	843	883	812	858	854	842	849	775	818	833	889	843	850	832	868	825	842	809	843	827	816	790	904	869	825	833	810	838	850	848	836	842	812	796	810	807	791	821	812	874	826	786	853	842	841	782	801	860	799	812	899	897	818	772	843	808	902	847	802	829	858	808	872	807	859	827	854	826	828	818	814	859	824	839	864	835	820	809	840	810	831	863	832	857	802	861	865	795	836	849	846	767	828	854	811	828	801	820	864	810	894	875	832	799	814	863	813	809	825	812	817	787	732	838	820	848	829	837	825	859	866	813	817	807	842	792	823	836	877	826	843	847	827	816	858	760	855	833	846	876	862	838	895	787	853	801	818	799	874	840	808	837	819	785	860	831	847	806	796	797	857	837	816	878	803	795	819	813	826	877	848	815	889	881	855	822	841	816	814	796	864	860	786	826	877	824	901	856	848	877	818	819	852	788	807	839	813	851	817	853	848	839	800	852	829	842	846	807	805	818	846	866	811	804	833	827	786	801	830	796	817	796	826	833	835	801	796	829	850	840	828	859	816	836	864	853	823	868	888	854	820	865	850	843	822	830	893	781	788	840	807	862	873	802	848	859	862	838	862	822	829	852	837	782	863	871	817	782	773	831	823	835	853	765	825	838	787	887	845	821	795	821	839	888	829	833	802	827	784	818	805	887	815	833	872	817	852	835	883	805	849	833	814	798	811	857	823	806	834	840	816	820	830	791	843	806	844	834	882	851	866	844	850	775	836	755	809	817	828	883	854	838	822	826	827	843	805	791	844	813	800	878	838	821	781	861	825	870	812	819	814	875	881	842	816	873	840	846	782	859	788	788	818	787	822	828	797	823	851	799	856	819	854	836	862	783	850	822	820	817	830	882	834	843	829	835	802	817	816	792	816	876	783	839	786	827	857	767	853	783	818	822	838	827	849	787	826	846	794	798	845	836	830	833	812	841	825	825	823	872	819	866	811	830	794	789	844	841	822	822	787	820	860	834	870	816	835	803	856	828	848	859	780	844	845	823	827	832	815	820	803	796	840	818	812	813	854	773	803	873	841	863	846	850	817	855	848	868	837	894	829	839	846	835	838	816	843	806	892	861	797	806	798	830	815	838	846	780	814	807	850	748	860	816	851	802	814	797	850	840	780	823	786	865	811	838	810	858	794	760	819	819	810	812	861	828	854	800	814	765	861	842	833	811	889	836	848	850	836	825	778	802	849	851	843	834	843	833	843	849	866	795	813	825	761	780	790	870	837	848	831	840	848	822	836	878	848	856	863	839	865	793	862	838	847	870	846	874	829	795	823	865	835	813	791	825	858	825	833	815	771	830	814	877	816	786	813	795	793	821	863	821	814	840	799	859	864	829	867	829	827	867	802	783	849	864	780	823	796	758	815	789	836	910	871	810	819	815	849	856	865	828	841	820	812	794	835	826	854	847	863	866	806	878	805	895	760	821	837	823	851	847	828	822	858	841	842	827	861	825	851	824	806	844	839	877	838	825	811	845	803	818	844	826	881	830	852	786	847	850	784	810	838	873	785	862	846	807	815	815	884	842	768	778	820	826	846	841	824	866	853	843	804	861	858	847	847	811	852	869	880	819	848	823	863	828	842	868	808	818	870	842	834	840	851	849	808	856	837	843	778	798	852	807	862	815	819	846	837	870	857	833	836	811	778	900	848	818	889	846	814	836	809	811	869	846	855	799	823	850	822	859	800	842	884	822	803	829	787	801	802	773	821	839	834	804	856	784	774	832	821	789	847	839	855	845	848	856	816	836	819	800	796	827	829	817	857	815	796	875	831	810	802	858	820	817	828	851	880	828	843	848	884	860	807	821	855	799	814	847	834	863	862	748	866	830	819	804	820	882	855	805	758	845	864	797	815	858	869	821	837	765	867	844	820	782	830	851	828	798	835	865	794	818	799	813	829	843	840	800	818	838	770	826	796	851	886	802	813	802	829	830	820	831	840	799	811	845	859	837	801	800	820	858	824	865	864	806	799	817	884	783	859	867	823	862	810	828	781	831	848	871	880	839	844	796	843	818	820	818	856	823	816	820	864	865	820	816	809	826	836	844	847	808	833	887	866	852	834	828	838	878	781	848	909	839	811	841	820	852	875	866	832	814	829	838	869	836	853	851	836	867	797	810	809	820	826	819	833	849	875	816	836	844	843	818	816	833	834	797	887	837	850	799	870	784	795	872	816	803	823	851	832	785	867	866	789	847	860	879	856	828	771	860	822	871	835	851	877	862	785	898	840	830	849	839	785	824	823	863	881	862	850	823	796	824	867	873	816	828	838	832	848	813	761	849	815	835	785	824	824	819	819	866	836	794	841	851	808	858	847	808	798	816	790	824	813	832	803	805	886	809	777	837	851	816	827	853	831	848	824	894	792	812	807	813	841	816	827	839	808	848	823	846	816	867	819	858	810	846	828	826	840	792	786	861	872	810	849	771	852	837	795	813	852	804	877	836	782	810	783	880	821	860	826	797	840	791	830	840	820	877	798	842	863	866	853	806	790	849	847	740	866	848	868	855	814	847	811	771	831	845	820	851	833	809	869	794	813	831	836	843	856	795	805	846	858	855	816	843	809	772	833	826	827	801	830	807	832	855	824	830	804	915	837	851	828	818	781	854	825	827	814	876	793	833	888	832	807	808	843	820	838	794	825	835	821	808	837	845	835	829	849	840	781	782	823	796	852	859	782	831	820	824	825	854	862	820	805	868	847	851	836	829	832	795	808	821	821	791	862	777	788	818	825	794	885	842	820	782	829	831	827	835	836	854	817	781	836	851	795	850	851	858	849	858	803	831	805	861	790	849	841	800	873	823	811	788	826	829	862	835	816	808	839	826	836	846	890	833	856	783	825	840	813	804	870	785	821	846	881	795	823	867	866	827	855	860	856	805	813	806	849	829	838	801	846	821	845	861	840	774	805	836	795	821	818	844	799	862	828	834	822	876	840	798	808	847	825	834	852	833	863	840	811	851	851	839	835	870	878	841	854	856	830	802	864	811	784	820	845	814	839	815	846	868	879	792	846	867	852	813	827	830	840	814	823	897	845	808	844	803	803	801	841	839	836	850	887	762	856	877	882	807	826	845	813	849	828	834	847	784	818	839	897	885	834	821	833	814	832	857	819	860	838	859	849	841	839	829	816	869	861	821	885	822	860	798	835	851	818	841	784	832	889	866	803	775	838	847	778	779	830	812	816	756	838	830	837	868	855	811	809	841	851	819	836	808	858	867	858	808	854	819	850	806	883	814	833	842	792	825	841	861	815	834	821	803	843	790	814	904	861	811	806	835	884	835	873	787	783	842	802	799	847	837	839	847	835	806	833	840	821	876	872	812	819	821	798	854	826	836	832	870	793	869	859	815
23186	21775	30286	24991	21817	18948	5961	536	425	464	474	446	474	491	447	462	438	439	501	423	487	472	438	457	481	495	432	427	455	455	463	441	464	419	449	456	491	475	490	462	477	430	476	502	468	473	435	471	482	475	494	463	505	451	469	459	444	483	454	483	485	459	441	451	457	477	462	485	480	483	485	454	424	442	490	461	471	494	481	478	478	440	461	466	465	476	473	465	456	463	449	428	439	474	441	419	465	427	459	495	471	454	448	468	459	459	416	453	456	460	467	426	469	443	420	450	545	430	428	450	438	468	437	499	467	477	443	437	440	468	413	465	433	450	436	428	412	445	452	422	475	453	474	470	461	465	478	450	470	442	469	431	436	471	460	429	488	464	443	439	480	474	401	505	467	488	482	468	467	491	481	438	427	447	484	458	457	444	471	426	496	498	430	482	452	432	449	468	464	449	421	489	451	449	495	495	437	445	442	462	466	461	468	477	464	462	441	444	461	476	442	456	444	470	438	474	449	474	445	442	475	438	452	419	480	441	468	479	494	425	442	474	450	480	486	470	491	481	463	442	424	477	454	464	463	433	454	411	460	456	481	466	455	457	457	456	496	481	475	471	442	459	500	441	469	436	458	449	438	418	436	456	455	448	453	447	453	454	454	446	454	408	443	473	457	481	415	440	440	440	472	414	464	488	454	474	431	482	465	441	488	424	447	444	476	450	463	404	462	471	465	441	450	452	456	438	485	503	471	444	484	449	461	442	474	474	468	429	467	459	472	499	461	453	471	462	459	468	449	458	496	430	462	467	472	462	458	449	460	511	480	444	438	444	448	457	440	447	455	438	443	484	452	489	442	414	449	460	453	456	454	442	489	461	431	454	463	447	460	432	508	469	473	453	488	474	470	417	473	470	429	463	484	469	405	447	450	452	477	450	466	472	445	459	463	416	436	469	440	433	446	478	492	511	487	466	455	426	484	459	454	455	452	431	497	475	489	483	476	461	435	429	455	424	466	440	447	459	430	464	441	485	447	448	459	447	451	436	435	440	438	439	470	465	464	451	493	444	421	489	449	458	475	466	464	467	444	458	435	470	453	438	412	470	454	446	449	453	489	444	459	482	465	471	436	462	479	442	442	448	451	446	429	449	468	445	458	444	444	464	471	483	424	439	446	468	460	493	457	452	429	457	454	455	462	441	431	435	467	465	418	453	469	452	431	489	462	465	489	462	494	484	460	454	474	426	458	447	471	433	494	461	417	508	463	455	466	493	428	466	449	459	493	428	454	477	451	468	458	440	468	477	466	489	458	440	465	456	457	442	449	461	489	476	451	471	460	444	495	479	494	457	461	474	444	461	443	460	499	455	439	520	441	469	433	464	449	435	479	453	468	454	462	444	450	437	483	469	517	470	456	442	462	440	435	458	446	461	468	456	464	473	413	445	443	491	417	438	451	429	453	505	438	449	482	446	417	441	484	473	476	444	471	440	460	446	461	442	479	457	457	469	468	482	491	449	466	472	476	458	483	446	448	469	407	419	454	438	479	438	454	426	453	470	454	463	500	440	458	438	438	476	465	458	458	455	450	442	466	438	419	450	459	451	480	459	480	434	448	460	478	475	449	460	417	459	440	433	492	458	469	435	426	453	457	466	439	419	439	429	473	513	452	449	447	439	423	447	449	467	478	478	455	415	457	434	423	464	436	444	467	429	450	443	471	455	456	461	456	447	447	428	440	434	477	427	462	436	497	473	462	444	506	473	419	423	504	442	469	455	425	460	507	441	483	445	465	474	507	437	448	421	467	409	456	488	439	456	460	491	434	458	447	471	436	513	461	467	482	438	497	491	481	501	440	494	473	458	407	463	464	458	442	434	433	455	453	456	440	426	493	444	448	434	489	456	474	516	468	460	440	418	426	471	425	427	434	465	457	461	444	465	429	468	500	457	451	480	462	443	444	415	448	444	478	435	447	434	501	436	434	480	448	480	476	489	435	426	420	486	430	445	452	463	461	475	466	453	485	461	465	481	445	475	470	480	471	397	449	466	442	444	483	432	444	441	433	485	432	465	469	409	472	447	475	427	429	466	460	480	469	464	489	453	444	424	448	434	451	444	470	448	451	478	470	446	502	471	477	491	442	412	434	440	482	422	432	484	463	482	419	470	436	444	437	442	484	447	469	415	447	482	454	428	464	494	449	450	440	457	449	456	401	478	432	435	461	445	435	492	430	455	440	445	466	446	469	459	427	480	452	465	413	455	463	435	422	451	477	463	431	467	462	475	453	486	459	445	453	467	484	472	458	465	412	410	473	449	453	472	446	402	484	459	461	444	469	435	429	450	429	469	454	486	477	481	418	436	432	480	434	425	435	492	467	453	476	445	460	464	438	470	453	441	451	484	446	453	464	411	478	482	463	455	496	450	478	486	474	450	437	453	508	434	436	455	438	472	466	422	472	434	454	450	470	449	464	474	471	425	457	445	456	418	481	484	448	443	498	483	476	462	439	476	439	452	462	456	446	452	464	436	488	412	459	439	406	473	407	449	454	476	412	441	465	452	423	458	454	457	466	465	470	431	488	447	471	488	464	462	442	445	428	419	446	463	478	482	462	429	456	411	497	458	478	458	435	432	456	446	440	448	475	455	484	441	463	433	450	498	469	455	481	461	500	487	475	449	490	420	471	451	425	460	461	449	454	479	461	449	437	438	452	474	472	476	441	445	453	478	396	395	453	454	445	481	492	431	491	472	451	409	459	482	459	439	465	518	531	456	487	456	474	447	450	466	463	470	450	402	426	492	460	452	439	444	468	415	421	425	433	482	465	452	461	475	451	480	438	448	489	479	465	468	477	465	462	461	440	460	472	436	466	495	473	466	471	445	487	495	458	439	437	457	455	461	419	405	435	477	461	519	429	436	458	463	424	442	478	454	475	487	472	418	479	431	443	434	483	466	484	471	413	444	478	452	444	422	432	421	462	471	461	468	455	430	481	473	454	455	468	475	439	450	444	447	466	459	469	488	426	469	503	458	476	453	445	432	470	464	454	432	468	445	457	452	489	410	478	450	464	450	487	468	463	445	463	465	486	480	438	468	459	467	446	462	461	444	427	460	408	476	454	457	481	461	456	460	469	486	449	467	465	471	458	434	478	462	487	470	469	439	457	475	472	486	428	444	452	446	479	470	469	458	437	521	486	440	453	462	435	448	467	450	504	461	459	462	436	487	450	453	456	488	427	485	450	464	426	468	443	450	465	432	447	458	438	454	456	445	475	474	435	452	473	494	449	479	460	480	464	460	487	461	442	445	455	426	438	426	472	440	425	444	428	450	468	479	468	465	469	456	450	466	445	450	472	454	510	451	449	426	461	434	465	481	457	451	465	471	466	455	456	482	496	460	467	456	444	493	464	460	444	413	422	462	452	462	466	455	460	437	430	473	429	476	491	399	451	450	488	481	472	456	500	465	460	455	473	447	428	466	454	399	434	455	454	477	457	416	442	433	469	469	448	455
59906	100631	75625	48766	29605	6464	2476	808	811	845	810	782	824	762	798	749	820	800	822	737	818	825	796	812	776	745	808	779	786	804	783	823	817	800	794	766	781	800	754	753	747	805	770	754	780	789	757	794	780	728	786	812	826	802	810	771	804	814	781	844	808	759	775	753	757	781	749	792	786	774	760	778	772	759	816	826	800	786	769	801	789	735	793	764	751	791	805	797	790	814	779	747	769	781	772	770	825	731	783	816	736	815	795	856	792	760	819	804	792	792	768	798	742	825	810	815	729	781	743	722	764	795	768	802	779	813	804	791	773	830	810	817	801	821	808	806	793	795	782	775	793	792	780	789	766	751	796	775	730	740	716	780	758	780	776	797	786	801	788	781	740	746	829	787	790	806	747	743	772	755	770	788	803	783	795	726	775	760	777	735	807	769	753	793	760	795	772	815	804	788	814	822	753	758	813	819	801	822	820	748	752	776	759	794	774	761	804	809	851	817	782	762	735	776	747	766	823	744	753	764	797	779	760	763	742	809	824	752	769	822	748	808	751	814	768	793	794	800	782	801	752	764	780	777	814	814	821	771	786	735	787	781	808	761	800	812	769	726	799	779	778	749	789	785	838	767	782	781	778	800	795	765	736	789	754	799	772	793	752	796	801	803	768	783	792	770	718	756	755	816	797	734	777	771	775	799	746	818	785	771	768	758	777	813	735	775	735	792	730	795	756	781	780	832	756	820	758	768	751	781	761	765	786	792	777	757	826	788	793	811	779	777	776	771	780	783	764	798	787	786	762	744	815	798	805	791	751	780	779	758	757	795	807	756	762	779	781	824	788	786	728	759	748	768	764	767	736	777	813	763	808	706	782	773	809	770	772	776	758	804	728	777	771	808	786	799	770	844	719	766	769	787	791	787	800	793	768	785	711	753	806	806	827	773	807	752	799	759	795	798	806	815	745	799	793	764	777	730	719	755	811	816	796	776	780	783	847	815	776	760	798	777	774	818	771	756	792	748	783	742	784	810	753	821	796	782	757	826	783	776	763	811	793	767	775	772	796	770	774	769	783	750	749	799	778	839	753	809	775	763	811	786	753	752	718	827	761	775	800	789	758	783	790	788	818	799	815	796	814	788	790	799	759	725	744	778	747	798	769	752	747	797	783	783	832	813	764	803	756	791	793	757	785	731	767	799	782	798	734	789	796	828	817	779	749	759	775	766	792	817	819	782	743	784	784	785	822	753	772	821	768	773	777	819	797	836	807	789	773	822	768	779	757	760	751	779	787	828	807	788	767	798	747	824	832	802	820	765	741	814	788	793	829	774	729	746	758	734	774	800	745	820	787	740	806	778	825	755	773	802	763	757	766	710	785	785	756	788	822	799	763	749	788	793	816	791	762	806	817	797	723	831	789	748	798	824	791	741	799	765	808	751	762	789	796	797	765	775	783	773	784	819	747	825	774	717	788	759	776	735	771	740	771	819	844	792	808	748	794	782	765	781	760	802	790	769	803	771	768	796	764	759	760	823	751	766	814	836	785	750	783	795	709	754	740	767	767	788	789	802	792	847	798	791	803	786	793	752	804	740	788	770	772	762	802	811	770	792	811	801	804	797	747	851	795	766	774	792	764	722	777	782	821	776	737	815	732	817	763	829	763	800	766	848	730	843	780	739	793	754	767	805	782	770	796	762	796	825	797	777	754	820	788	777	799	768	738	840	825	805	799	740	813	785	830	781	758	799	793	799	819	865	745	822	796	733	777	775	752	779	754	787	815	804	807	742	801	828	761	768	804	762	760	802	727	787	734	794	843	750	785	757	823	805	848	790	778	785	798	771	757	743	766	821	790	842	754	799	745	802	779	795	784	807	757	798	794	797	776	738	787	787	795	791	808	793	815	755	812	756	751	729	761	748	834	796	760	750	763	774	826	789	791	772	758	755	755	790	777	796	805	789	760	781	790	791	744	787	780	795	774	780	836	760	814	702	715	807	797	786	783	753	813	779	710	791	766	823	793	795	759	805	771	732	808	752	709	731	766	805	822	782	748	777	765	762	798	801	794	762	787	759	798	744	795	852	759	778	771	785	774	817	765	751	789	798	752	756	763	760	817	789	758	773	730	836	816	765	817	739	770	753	739	770	773	793	793	798	848	776	757	822	754	813	802	782	816	851	728	763	796	774	764	812	787	746	818	757	776	758	803	732	809	811	755	766	809	802	756	757	780	756	767	789	790	832	771	791	840	728	823	762	791	784	773	805	800	766	788	758	783	817	750	768	772	758	787	848	789	790	838	754	835	777	770	854	783	756	744	763	837	801	719	775	785	792	766	803	816	768	832	768	774	825	802	800	787	811	758	773	740	809	730	803	770	784	742	830	730	806	785	768	728	766	805	779	794	817	768	762	767	841	755	758	752	806	810	761	812	814	817	788	766	800	801	792	821	756	743	782	770	779	731	732	762	796	781	800	740	814	792	791	753	754	760	770	807	745	777	780	789	781	759	740	780	734	817	840	760	779	792	779	801	766	761	760	746	796	736	797	769	761	766	823	777	780	740	769	728	780	764	810	772	770	763	774	752	772	727	774	830	754	773	839	795	791	791	790	789	768	781	765	808	770	786	786	756	834	817	788	793	799	793	777	777	820	781	788	796	762	809	685	776	782	734	797	826	780	793	758	782	747	763	775	735	763	800	823	763	789	790	778	782	799	798	793	788	767	782	772	752	790	773	774	804	803	747	786	787	738	751	787	762	769	774	750	791	795	780	786	809	782	718	817	759	768	803	752	772	756	805	791	781	765	787	802	750	753	750	794	804	771	765	771	793	799	792	754	777	761	786	776	744	828	743	788	778	812	803	807	757	788	820	783	779	768	776	760	794	792	805	784	775	816	763	762	785	823	786	744	790	780	780	771	777	806	764	819	853	753	771	839	807	842	823	798	820	808	830	790	755	798	774	852	803	843	791	847	798	758	753	813	778	778	765	759	729	796	760	763	736	814	750	783	749	747	826	791	776	781	786	808	812	808	813	804	778	762	771	762	815	770	767	743	739	721	802	804	761	733	846	810	808	752	768	760	775	832	758	787	714	781	755	753	799	726	781	751	757	756	824	775	777	787	746	831	785	762	788	787	802	803	790	762	802	770	828	777	776	796	766	780	781	809	759	789	800	840	755	766	772	787	794	768	760	760	715	782	766	763	765	802	822	776	782	736	825	784	764	742	774	817	748	776	779	794	807	799	798	725	808	801	766	815	756	787	770	773	780	754	802	756	828	791	788	765	800	794	815	781	806	741	809	832	799	756	778	756	793	768	815	789	764	777	723	810	798	785	783	762	797	801	816	776	732	819	763	774	871	770	757	742	729	817	825	774	788	807	762	858	787	785	842	787	819	791	786	793	777	794	805	786	768	786	755	801	765	747	750	778	804	741	778	790	783	785	737	804	757	736	821	836	764	787	747	768	755	767	789	734	770	808	773	800	827	757	835	733	771	761	774	755	783	842	785	753
28199	28722	28569	14363	3050	837	741	617	643	682	617	671	626	654	634	613	650	670	631	661	620	703	680	715	653	647	680	646	639	707	631	671	639	623	657	639	671	710	630	670	694	717	670	640	668	612	676	669	666	668	703	658	675	601	658	665	637	631	671	665	657	625	658	681	633	613	654	684	640	622	640	643	677	666	674	717	684	648	704	637	621	661	685	631	627	661	679	644	626	647	675	683	631	630	641	624	658	617	667	669	617	659	698	649	679	636	671	665	653	684	665	678	659	637	626	683	667	651	608	644	640	682	619	660	650	618	630	652	650	618	639	678	652	656	627	657	683	657	707	599	652	665	634	643	661	626	621	649	616	614	712	713	694	661	662	649	630	643	654	636	617	628	661	631	653	642	663	661	658	625	660	622	610	632	667	631	698	679	685	654	660	660	668	707	623	651	679	663	644	704	648	639	623	626	649	655	642	644	645	653	638	629	640	676	679	633	662	728	634	652	637	628	683	652	656	723	646	650	614	670	655	646	643	666	686	641	643	660	651	640	697	653	619	642	642	713	602	643	613	677	663	654	652	670	650	620	700	618	609	640	608	657	649	638	658	645	651	720	655	650	661	638	659	689	619	636	664	647	607	605	669	654	622	625	650	636	625	641	649	638	610	702	672	623	623	683	658	663	633	626	670	661	655	638	643	646	626	657	657	660	688	649	654	663	639	669	613	667	642	647	654	665	661	621	656	636	650	670	617	613	693	635	645	644	656	648	670	640	614	625	646	685	616	641	641	642	614	604	642	627	632	666	645	640	652	637	643	643	639	652	681	650	642	649	625	640	659	652	629	619	620	631	666	634	666	653	621	673	662	665	668	667	673	604	638	669	656	695	634	650	622	621	665	668	650	660	631	664	627	659	647	660	662	639	650	627	640	686	641	672	657	665	680	640	636	646	664	703	664	627	647	651	653	657	644	688	674	599	687	706	627	656	676	626	668	614	679	638	645	693	624	679	627	639	677	635	676	631	647	682	710	668	656	687	635	651	626	644	669	659	614	630	648	663	641	656	653	624	661	658	676	631	602	677	622	654	632	674	676	620	669	654	653	650	633	656	633	679	651	642	643	642	619	620	652	651	627	635	664	641	665	619	651	657	626	651	669	660	614	662	690	658	699	636	661	644	664	650	643	657	628	628	659	672	674	648	666	625	672	664	660	654	641	664	689	630	641	630	720	648	665	650	664	619	624	648	624	634	648	669	703	655	679	660	645	638	615	626	649	632	650	682	673	666	618	614	650	625	702	585	639	664	685	651	631	618	665	673	651	621	638	637	676	631	687	666	680	633	627	646	659	679	643	646	643	621	665	664	660	693	626	678	685	646	647	695	678	631	632	640	683	640	657	649	661	632	609	640	663	637	630	615	624	647	686	636	639	630	609	649	650	618	678	675	624	657	624	633	679	668	676	661	635	683	655	682	665	606	655	669	637	645	655	653	620	623	659	699	633	645	625	698	617	604	628	623	654	702	647	644	643	655	637	644	665	639	694	680	617	629	675	671	637	618	658	624	625	657	630	647	668	645	661	660	636	622	646	674	643	663	648	707	609	620	621	676	655	592	638	629	656	639	670	678	662	607	669	661	656	625	654	654	649	665	643	689	673	685	654	683	678	599	701	656	669	619	649	680	638	619	684	675	677	651	623	610	657	663	656	658	634	640	622	655	600	677	650	662	658	652	669	621	661	657	662	655	624	640	658	661	684	628	644	618	672	645	631	617	669	667	640	631	642	701	636	641	652	696	662	613	620	657	683	635	635	671	652	635	649	647	714	627	690	665	640	662	621	677	654	671	657	646	657	662	689	651	639	656	682	628	647	670	688	624	634	637	612	668	661	656	647	658	638	638	630	631	670	665	625	673	621	644	680	673	624	671	676	671	638	659	656	614	644	650	622	634	641	633	680	636	656	684	664	639	600	642	625	661	709	655	650	651	631	630	632	706	670	674	658	643	619	679	638	658	632	656	677	642	638	628	653	652	667	627	634	637	675	657	659	630	634	637	626	658	613	627	654	607	646	624	637	695	653	629	580	641	672	686	645	669	659	684	651	667	652	644	668	639	682	603	663	649	661	671	627	647	652	644	692	679	656	606	622	725	627	629	615	666	642	613	701	645	627	646	666	638	677	637	655	643	666	626	641	683	660	654	669	650	622	668	694	604	668	662	663	656	703	646	646	691	640	621	666	592	625	662	656	637	657	696	682	618	685	673	680	685	665	663	674	630	626	683	647	639	706	578	650	617	653	670	626	672	652	667	635	640	645	672	653	614	645	635	647	636	627	648	657	727	641	637	622	705	632	611	682	653	653	650	680	646	664	663	631	612	664	659	657	619	630	621	677	615	616	641	662	623	693	634	638	635	687	638	693	687	660	696	630	628	641	645	624	656	658	652	679	682	670	674	664	636	630	660	673	638	629	656	674	623	672	670	663	624	681	684	632	680	621	651	668	707	656	600	646	618	599	673	629	621	610	633	650	645	647	644	664	636	656	637	637	694	633	640	659	640	665	685	632	661	655	664	634	668	618	679	669	634	683	681	606	637	668	670	647	640	641	651	640	631	648	639	660	596	636	667	661	672	636	644	644	634	702	651	681	602	612	685	609	680	641	650	669	665	666	648	668	642	659	693	606	671	638	653	592	634	607	645	639	633	651	643	668	653	630	656	671	664	738	651	666	652	600	582	697	611	652	684	694	668	670	638	620	653	661	653	640	662	634	604	709	645	653	610	646	611	663	643	598	667	650	659	641	630	619	691	690	656	616	691	652	617	649	647	646	677	673	626	646	655	650	671	645	655	694	642	649	638	665	659	684	682	614	651	669	637	681	651	691	675	652	694	599	658	698	633	631	643	615	666	585	617	662	659	625	604	623	659	644	658	644	674	663	643	650	640	667	658	615	647	650	661	659	637	651	591	650	680	645	631	657	682	636	641	656	615	667	648	632	670	637	615	618	626	648	642	640	704	655	701	679	618	692	666	645	687	670	664	628	619	651	671	605	629	655	652	621	624	621	682	623	641	649	646	647	644	653	638	639	689	669	640	646	637	655	597	686	619	672	666	667	682	647	726	614	639	655	672	697	645	668	625	634	690	622	633	637	626	675	667	625	668	646	655	644	653	616	680	660	688	658	653	676	664	625	662	630	690	674	618	680	704	643	612	661	613	628	665	666	659	652	687	644	666	636	639	655	633	689	630	662	609	641	659	625	708	619	642	674	639	638	645	623	663	652	663	653	645	633	677	622	710	630	650	669	656	677	622	660	650	683	660	658	590	691	675	641	629	671	638	640	648	590	715	656	661	643	657	664	678	645	665	605	674	701	695	650	636	671	649	661	633	634	625	628	641	647	609	651	625	652	658	629	665	665	647	632	669	716	642	655	662	674	696	678	679	613	633	641	631	672	643	698	665	659	713	646	590	660	628	642	704	654	641	679	677	666	645	634	616	670	629	678	647	660	664	681	659
35979	48663	34006	14656	5494	1481	1286	1168	1139	1164	1171	1236	1176	1142	1175	1168	1081	1172	1139	1205	1206	1107	1136	1199	1161	1156	1127	1178	1197	1186	1174	1125	1068	1204	1164	1121	1204	1191	1142	1157	1221	1114	1156	1184	1108	1152	1142	1145	1122	1163	1100	1153	1115	1099	1138	1129	1141	1144	1152	1189	1158	1203	1124	1178	1190	1120	1160	1099	1160	1147	1155	1146	1146	1173	1199	1181	1209	1169	1108	1123	1116	1107	1118	1138	1127	1150	1181	1099	1173	1129	1173	1086	1137	1203	1099	1111	1061	1153	1147	1155	1143	1186	1203	1117	1173	1155	1172	1138	1133	1146	1156	1142	1116	1086	1170	1094	1073	1174	1103	1113	1104	1104	1147	1169	1141	1134	1092	1125	1118	1127	1125	1174	1130	1157	1194	1237	1239	1157	1169	1167	1084	1158	1170	1178	1125	1106	1161	1178	1142	1162	1153	1186	1130	1140	1193	1171	1162	1134	1096	1153	1144	1187	1161	1132	1113	1118	1190	1162	1228	1176	1134	1146	1137	1106	1206	1184	1141	1204	1128	1086	1135	1149	1119	1139	1133	1147	1148	1126	1171	1142	1142	1148	1162	1205	1117	1140	1139	1150	1129	1110	1143	1161	1126	1180	1146	1126	1140	1100	1120	1153	1173	1114	1133	1121	1138	1158	1105	1164	1205	1128	1100	1191	1197	1101	1169	1218	1201	1167	1142	1148	1137	1113	1124	1164	1169	1146	1115	1141	1148	1084	1154	1127	1113	1118	1174	1119	1106	1181	1180	1233	1124	1144	1153	1152	1155	1137	1186	1165	1148	1128	1140	1124	1154	1201	1167	1091	1191	1087	1192	1152	1176	1164	1134	1152	1132	1130	1090	1175	1169	1116	1215	1100	1114	1202	1137	1185	1149	1054	1140	1178	1169	1127	1151	1175	1105	1156	1177	1190	1145	1101	1166	1127	1202	1165	1156	1166	1177	1149	1165	1200	1175	1154	1192	1134	1157	1149	1092	1167	1122	1159	1144	1171	1139	1136	1190	1193	1238	1151	1126	1134	1089	1147	1190	1149	1128	1121	1144	1165	1162	1132	1131	1166	1130	1188	1124	1141	1221	1158	1233	1171	1150	1198	1136	1168	1149	1183	1129	1116	1204	1155	1084	1202	1147	1171	1105	1184	1122	1138	1221	1141	1134	1144	1149	1133	1196	1152	1168	1108	1113	1139	1113	1137	1132	1124	1205	1114	1215	1085	1174	1142	1116	1179	1176	1131	1180	1175	1190	1140	1201	1153	1177	1194	1151	1145	1136	1174	1155	1175	1176	1147	1142	1084	1095	1145	1193	1135	1157	1139	1206	1154	1133	1227	1136	1066	1113	1163	1135	1166	1165	1108	1182	1192	1127	1137	1169	1134	1123	1131	1203	1139	1177	1180	1136	1194	1117	1109	1189	1139	1154	1126	1160	1238	1135	1162	1145	1171	1132	1130	1161	1101	1137	1173	1225	1166	1166	1141	1133	1151	1200	1144	1188	1179	1177	1242	1132	1158	1097	1110	1170	1153	1132	1197	1119	1154	1194	1159	1154	1177	1136	1139	1194	1160	1184	1172	1159	1167	1087	1094	1161	1160	1174	1169	1154	1248	1198	1157	1098	1181	1183	1134	1110	1134	1145	1196	1126	1122	1190	1161	1167	1230	1148	1179	1174	1115	1182	1167	1146	1120	1159	1108	1124	1168	1140	1134	1155	1153	1139	1128	1157	1141	1197	1204	1117	1160	1124	1097	1167	1094	1151	1131	1196	1142	1135	1164	1118	1168	1132	1169	1158	1179	1159	1139	1130	1187	1180	1176	1144	1145	1200	1138	1151	1136	1125	1151	1170	1189	1186	1145	1153	1138	1169	1188	1123	1128	1126	1116	1111	1140	1125	1248	1130	1089	1161	1133	1164	1173	1078	1148	1148	1123	1140	1141	1184	1129	1138	1153	1150	1091	1182	1139	1191	1119	1143	1151	1178	1148	1156	1179	1222	1179	1082	1231	1159	1177	1140	1192	1128	1137	1112	1120	1153	1191	1155	1186	1159	1136	1160	1178	1149	1191	1140	1169	1153	1157	1127	1089	1146	1191	1186	1197	1137	1202	1159	1110	1197	1126	1171	1133	1174	1130	1159	1125	1170	1188	1136	1185	1193	1164	1162	1128	1167	1202	1109	1071	1141	1246	1167	1125	1146	1149	1129	1110	1211	1153	1156	1178	1120	1113	1143	1088	1211	1193	1102	1125	1205	1154	1122	1189	1196	1148	1165	1108	1183	1146	1107	1149	1147	1171	1125	1147	1147	1145	1175	1172	1116	1156	1117	1198	1174	1187	1184	1118	1186	1122	1123	1104	1154	1242	1147	1133	1103	1226	1046	1109	1164	1160	1173	1129	1193	1163	1160	1141	1194	1130	1157	1172	1158	1154	1105	1143	1160	1194	1101	1159	1198	1170	1122	1146	1137	1172	1129	1148	1165	1155	1141	1178	1225	1179	1155	1164	1176	1189	1129	1166	1156	1142	1126	1171	1086	1136	1166	1151	1120	1137	1148	1187	1156	1152	1129	1156	1119	1150	1132	1160	1139	1125	1173	1118	1139	1157	1155	1112	1199	1112	1133	1128	1141	1149	1126	1135	1166	1141	1111	1189	1166	1110	1190	1179	1132	1108	1146	1173	1151	1141	1183	1201	1144	1077	1151	1103	1128	1077	1142	1144	1182	1198	1095	1128	1160	1153	1141	1186	1109	1146	1148	1178	1138	1136	1127	1169	1196	1197	1177	1106	1073	1106	1089	1148	1127	1127	1126	1142	1137	1164	1141	1162	1128	1150	1179	1160	1137	1171	1151	1141	1146	1191	1189	1103	1181	1161	1162	1100	1071	1145	1107	1119	1111	1150	1099	1211	1193	1136	1103	1109	1124	1166	1141	1136	1125	1163	1112	1115	1107	1179	1178	1123	1173	1130	1157	1162	1169	1182	1149	1173	1167	1151	1122	1140	1145	1162	1138	1152	1127	1089	1114	1201	1088	1109	1132	1109	1155	1131	1154	1160	1140	1102	1208	1105	1212	1158	1150	1161	1157	1174	1118	1091	1160	1186	1151	1144	1169	1152	1124	1190	1128	1187	1141	1119	1145	1163	1128	1146	1156	1148	1188	1142	1165	1160	1141	1138	1167	1083	1164	1151	1107	1137	1172	1092	1147	1118	1169	1127	1171	1128	1133	1160	1188	1121	1112	1165	1144	1118	1200	1158	1158	1161	1191	1152	1162	1168	1096	1178	1161	1170	1151	1175	1155	1207	1152	1165	1184	1110	1190	1174	1181	1249	1174	1115	1205	1137	1182	1154	1102	1141	1220	1119	1204	1117	1143	1196	1161	1178	1164	1075	1176	1149	1168	1168	1141	1176	1105	1088	1096	1170	1130	1168	1151	1137	1180	1160	1122	1175	1191	1183	1167	1109	1165	1134	1177	1182	1111	1130	1144	1151	1142	1145	1084	1121	1175	1158	1100	1162	1136	1145	1128	1122	1114	1111	1182	1064	1192	1176	1128	1167	1104	1173	1117	1160	1115	1161	1143	1074	1117	1151	1158	1158	1138	1164	1159	1133	1091	1092	1115	1162	1151	1084	1165	1158	1137	1197	1126	1148	1149	1146	1180	1114	1121	1112	1186	1145	1167	1209	1180	1161	1187	1181	1195	1154	1209	1196	1150	1172	1166	1101	1128	1204	1155	1147	1122	1181	1113	1125	1137	1120	1124	1136	1165	1194	1125	1136	1259	1153	1193	1192	1112	1166	1131	1150	1182	1104	1124	1141	1099	1098	1166	1164	1120	1194	1177	1201	1206	1147	1155	1194	1183	1210	1134	1155	1158	1177	1158	1139	1179	1129	1154	1171	1171	1139	1200	1099	1075	1179	1151	1182	1159	1215	1141	1188	1126	1153	1123	1164	1149	1199	1057	1139	1111	1120	1090	1122	1157	1173	1128	1196	1160	1119	1177	1146	1156	1160	1165	1150	1099	1157	1111	1158	1123	1169	1113	1116	1151	1137	1096	1129	1103	1110	1117	1150	1182	1204	1115	1147	1139	1135	1112	1196	1160	1099	1124	1164	1166	1141	1158	1164	1217	1126	1127	1126	1188	1158	1148	1098	1104	1169	1184	1110	1184	1163	1129	1174	1263	1146	1163	1185	1186	1210	1147	1137	1117	1113	1171	1123	1106	1071	1178	1153	1165	1075	1174	1139	1173	1164	1196	1173	1149	1116	1177	1153	1143	1155	1134	1187	1143	1149	1124	1209	1146	1163	1206	1089	1176	1203	1154	1111	1183	1154	1148	1117	1150	1176	1103	1201	1117	1122	1190	1141	1164	1151	1134	1135	1123	1154	1208	1155	1156	1085	1134	1205	1111	1131	1161	1113	1159	1117	1153	1142	1150	1130	1120	1162	1128	1088	1179	1158	1158	1210	1157	1163	1117	1125	1154	1151	1200	1175	1115	1125	1169	1141	1147	1135	1097	1176	1169	1186	1088	1147	1150	1135	1141	1150	1174	1152	1165	1122	1177	1116	1150	1093	1087	1173	1105	1123	1190	1122	1193	1140	1133	1127	1176	1146	1184	1137	1130	1201	1163	1149	1112	1121	1140	1129	1175	1137	1159	1175	1161	1141	1124	1224	1189	1203	1116	1167	1142	1202	1102	1148	1159	1149	1210	1157	1122	1144	1141	1116	1198	1151	1110	1128	1165	1208	1135	1118	1146	1097	1189	1147	1145	1149	1090	1125	1141	1179	1168	1137	1085	1194	1132	1151	1166	1163	1168	1110	1197	1196	1117	1222	1165	1154	1129	1183	1145	1177	1148	1176	1177	1165	1156	1167	1138	1189	1069	1111	1188	1200	1143	1173	1181	1167	1170	1193	1141	1127	1168	1225	1163	1081	1181	1174	1137	1182	1143	1094	1143	1138	1104	1246	1169	1159	1116	1182	1102	1136	1095	1152	1177	1191	1139	1155	1175	1117	1160	1163	1159	1094	1134	1197	1129	1168	1161	1206	1217	1152	1154	1132	1191	1178
24369	22969	32015	26634	20260	8415	1508	446	393	403	455	477	448	433	443	411	462	451	422	433	440	407	436	443	431	451	456	451	387	473	407	441	457	449	380	450	458	442	447	464	445	420	449	454	422	385	407	444	431	413	430	415	424	463	434	417	439	431	430	424	435	412	431	470	448	440	437	386	448	405	451	463	442	412	430	425	399	430	459	453	437	400	438	427	415	436	445	454	465	443	449	435	416	460	429	457	404	439	418	444	434	433	412	460	393	450	417	422	406	470	456	435	444	442	390	427	426	437	438	415	412	426	431	438	486	418	451	462	469	460	381	465	409	430	460	410	467	436	397	414	441	426	420	422	421	450	395	440	454	382	458	407	453	426	466	410	379	417	420	449	445	438	428	412	426	413	486	451	422	471	452	464	437	420	405	420	429	436	447	458	451	405	461	454	446	427	459	403	417	399	433	429	442	435	478	443	471	411	424	435	423	422	475	452	445	431	420	410	450	425	438	411	436	410	430	472	446	418	443	447	434	421	466	441	418	442	434	449	464	463	419	406	410	431	415	414	449	475	464	441	450	439	380	419	427	442	444	467	417	420	420	405	412	443	429	428	439	436	448	435	409	404	418	436	430	433	433	468	447	447	448	411	457	447	465	462	418	443	441	426	462	427	420	403	456	449	415	463	459	446	411	398	430	437	421	470	443	446	437	425	458	427	434	429	467	459	409	394	428	438	393	459	421	399	419	395	402	440	467	407	439	418	387	415	458	436	418	419	456	422	440	446	417	461	428	462	462	449	433	468	428	441	449	425	431	456	448	412	438	468	436	445	451	433	409	427	407	461	451	408	472	437	420	453	396	399	445	422	402	467	468	438	426	410	418	471	423	430	386	430	410	420	420	423	399	446	461	445	400	477	396	430	390	432	425	432	427	420	448	437	416	464	382	389	434	456	460	419	446	434	449	428	432	472	412	443	462	440	436	454	395	386	426	440	427	448	430	431	438	480	433	432	404	449	420	415	430	434	417	410	425	398	439	434	433	411	429	413	429	418	417	395	412	443	430	438	372	439	384	435	487	447	440	416	424	439	426	453	449	410	418	424	466	444	431	399	436	421	420	480	421	430	450	416	396	446	405	440	439	422	386	412	471	438	413	419	424	424	409	458	433	413	414	447	460	449	404	426	448	441	410	421	442	430	406	446	468	460	451	425	434	452	439	410	421	411	450	420	440	463	453	456	437	420	417	428	427	428	410	453	415	456	397	487	463	467	410	445	472	461	463	423	430	441	424	443	411	428	427	394	414	411	432	426	428	413	417	458	454	429	455	425	456	445	438	424	433	412	404	472	393	456	445	413	445	391	463	441	421	438	404	445	460	458	425	442	424	426	455	433	415	449	472	461	446	408	455	472	434	465	473	431	432	447	439	454	426	458	406	466	459	408	435	447	432	400	432	428	407	477	416	442	407	409	420	406	455	430	462	433	426	444	454	415	403	439	466	445	451	462	416	424	426	443	441	423	468	409	445	423	409	447	448	449	443	411	433	456	388	405	432	469	444	399	426	443	469	456	452	436	427	447	445	481	439	436	416	412	461	430	424	440	433	449	459	445	435	465	432	420	423	416	413	427	417	439	432	418	436	391	446	389	437	414	394	429	431	437	426	425	449	414	431	470	437	496	419	448	401	424	460	465	416	413	451	425	453	434	437	452	428	438	452	369	434	486	452	386	431	428	433	460	445	444	415	423	430	478	430	404	424	417	412	451	438	429	461	441	445	432	422	436	433	428	418	449	388	437	453	403	448	429	456	418	461	409	405	421	435	447	438	406	445	415	415	401	386	414	436	446	423	433	409	432	417	455	425	454	381	457	452	456	443	415	415	430	470	418	414	440	458	415	422	434	439	402	420	404	430	439	458	440	440	419	422	445	441	443	404	418	471	432	432	433	400	433	426	449	451	376	436	430	379	407	416	423	410	457	437	427	451	446	479	430	436	456	474	445	449	412	427	440	427	447	434	431	437	403	441	428	390	443	444	422	428	426	435	426	443	440	483	427	412	469	439	452	395	412	459	449	459	437	460	445	424	411	428	461	462	449	432	407	456	472	433	437	439	470	397	455	457	435	405	425	438	399	423	429	438	422	435	438	469	459	415	459	471	415	435	413	457	421	416	428	418	441	429	409	436	412	441	443	456	411	404	456	435	443	442	462	429	428	459	454	443	414	431	436	451	432	425	432	424	425	445	428	476	426	441	404	423	421	421	440	412	428	402	428	414	456	436	414	418	401	453	435	469	440	448	399	420	455	427	443	437	468	421	444	426	466	453	433	463	483	414	427	439	430	434	422	414	461	443	427	429	427	416	471	461	447	421	417	443	435	421	477	405	408	439	472	460	415	437	429	436	404	411	425	411	443	433	416	419	432	425	406	441	418	411	440	424	422	424	441	393	458	445	403	438	419	422	392	458	438	439	454	449	460	443	410	435	419	424	445	429	412	426	447	433	425	447	432	415	446	449	424	419	378	447	410	436	492	454	447	427	401	419	445	444	433	457	443	421	444	454	449	431	419	426	434	441	433	434	428	448	483	451	444	432	437	432	437	465	419	425	440	434	396	466	406	421	451	427	406	410	455	435	413	424	416	427	435	420	470	455	442	436	424	462	470	420	438	453	455	462	427	448	406	421	442	454	442	426	473	431	404	408	410	430	454	418	465	422	435	420	406	433	427	432	429	460	418	465	443	443	406	472	432	473	453	410	415	431	435	455	469	436	437	469	402	417	442	424	422	416	454	426	452	398	421	437	404	421	427	468	425	424	404	427	479	437	418	457	450	411	419	474	455	433	426	442	457	489	451	432	442	412	424	449	427	435	398	430	452	414	425	445	435	415	461	425	440	448	438	392	440	421	445	401	428	436	441	428	407	437	420	436	400	409	445	439	440	446	446	398	422	441	442	444	385	391	465	429	424	434	465	407	433	427	434	424	397	403	428	415	466	427	401	375	420	466	445	456	455	400	443	435	409	436	427	399	458	413	437	429	444	441	453	441	418	428	466	448	464	431	432	381	472	413	436	427	396	445	443	454	444	395	449	448	457	414	430	477	436	406	423	415	405	454	412	478	412	458	453	438	418	427	427	430	416	436	450	442	412	425	445	417	443	469	443	470	424	474	449	432	432	441	468	459	462	438	427	452	444	440	444	420	451	461	482	431	430	442	405	456	449	380	448	433	410	467	412	420	388	431	435	454	437	427	436	408	407	418	434	448	437	402	441	415	451	429	444	445	444	389	451	463	422	437	432	396	417	446	429	451	449	407	432	442	458	473	417	449	453	434	429	438	481	446	446	411	412	460	401	426	436	462	439	473	488	441	468	413	411	417	466	393	418	407	463	431	428	459	433	406	438	441	429	425	436	446	424	454	423	404	428	478	452	428	436	433	399	411	452	417	428	427	479	462	414	426	438	409	444	438	430	412	415	426	400	457	411	409	409	442	435	426	468	415	404	442	457	426	458	414	405
58398	89510	63977	37251	19358	4655	2336	803	801	811	766	772	818	798	800	805	787	753	737	785	791	745	764	789	829	796	776	793	758	774	757	796	802	809	780	826	773	770	806	778	770	788	754	802	813	768	795	779	792	789	775	789	793	839	794	767	825	825	828	795	783	822	752	728	798	782	748	774	763	779	737	784	791	832	732	805	863	785	777	757	775	791	797	741	846	796	744	810	765	803	796	763	777	772	774	802	795	767	806	821	762	842	779	765	798	835	773	794	766	795	784	788	807	819	809	819	766	803	752	772	787	818	789	796	754	770	750	774	756	771	766	751	792	806	805	769	747	768	754	788	742	795	768	778	755	810	800	816	760	758	800	791	746	838	794	834	837	770	780	811	746	810	780	752	721	733	819	788	773	759	796	785	780	817	784	854	763	802	858	790	810	781	789	774	817	808	783	811	763	800	808	799	801	752	771	801	793	793	824	802	794	789	795	823	779	791	769	769	770	822	791	767	782	867	801	797	830	818	778	805	817	780	790	793	777	767	803	776	793	784	739	836	751	786	823	846	763	779	786	756	812	818	777	803	795	797	776	837	785	802	745	762	731	779	833	799	789	749	787	833	822	836	775	775	800	770	758	821	820	829	801	799	826	780	783	774	818	785	865	790	786	802	742	778	747	761	775	732	828	789	798	807	779	769	802	828	798	761	759	802	783	768	798	778	800	837	810	796	784	782	764	826	774	820	779	766	778	818	733	746	786	799	763	794	801	804	826	797	796	768	783	798	807	798	725	771	777	762	802	815	816	761	797	800	787	750	783	796	787	834	721	809	810	814	756	774	826	793	815	802	813	782	747	780	808	796	800	805	810	766	799	782	798	823	786	810	812	799	776	791	748	827	785	824	801	767	779	794	810	787	762	800	782	792	790	797	759	760	789	787	785	789	798	813	796	814	789	781	821	754	752	714	789	765	813	807	811	753	792	746	845	781	782	708	786	807	816	823	801	794	757	760	775	829	784	850	840	788	772	797	758	784	765	747	799	752	770	773	780	806	755	771	779	784	765	799	789	723	852	807	770	806	798	766	798	759	782	774	846	787	762	770	776	780	843	782	740	791	790	766	789	794	784	773	829	789	761	792	770	799	745	803	818	735	786	814	795	790	798	818	760	804	777	776	785	745	788	827	780	752	816	795	735	790	775	854	790	772	783	816	798	768	774	803	776	830	773	769	812	797	778	800	757	806	752	794	790	761	759	779	806	768	796	800	837	796	782	753	812	821	771	813	791	829	816	790	756	780	829	770	787	836	804	752	833	822	744	785	843	793	837	778	794	775	752	727	835	812	806	778	747	823	803	761	775	771	811	788	769	820	789	804	801	777	833	762	822	774	769	815	760	832	796	799	804	727	855	757	771	791	812	771	838	774	727	778	815	774	798	815	761	786	792	847	789	846	808	779	793	779	809	818	771	842	770	787	780	805	788	757	775	823	778	746	779	844	765	809	886	806	767	783	751	775	804	745	817	723	757	767	757	802	827	813	761	801	753	780	775	798	767	791	759	811	726	798	757	845	799	825	796	787	809	784	782	735	781	783	812	810	813	797	726	789	803	791	801	771	756	812	796	763	774	814	761	780	791	791	784	785	776	752	792	791	781	816	798	771	808	799	744	775	802	788	818	788	775	775	819	794	796	808	799	809	754	822	817	754	785	790	814	786	788	797	791	784	775	767	756	770	788	822	800	816	788	769	799	731	764	814	768	825	760	754	799	815	790	772	802	793	830	811	838	785	773	784	787	769	801	841	744	759	781	818	788	772	785	795	784	794	757	824	731	798	839	762	781	790	799	877	757	738	816	786	775	842	801	823	827	785	793	801	796	825	803	756	794	828	782	758	771	822	773	763	775	767	800	779	799	764	854	799	756	834	760	774	786	796	813	750	794	820	802	817	811	778	831	806	719	789	769	767	766	800	765	761	758	815	784	790	811	734	813	732	792	793	800	798	789	824	848	815	774	777	787	789	765	704	749	772	752	815	825	761	733	804	835	743	750	781	779	786	777	752	796	773	787	806	793	792	830	753	769	758	805	765	793	812	794	826	748	793	747	806	785	771	781	817	802	810	765	834	754	788	778	776	828	748	824	829	779	803	751	816	781	780	774	809	777	761	790	815	759	825	747	826	764	786	837	797	785	773	814	798	701	724	789	775	784	784	788	786	790	765	812	807	791	812	784	754	771	848	830	798	784	764	770	794	776	811	813	793	760	795	790	763	779	813	817	776	834	765	805	784	780	779	801	763	790	801	772	758	792	811	782	793	795	767	806	814	766	802	796	814	765	791	773	826	772	782	764	718	763	840	842	748	829	758	750	812	810	790	775	819	769	743	850	785	761	799	765	806	769	771	813	807	835	802	783	754	751	801	809	763	799	804	782	817	783	820	809	749	786	784	727	780	795	789	759	778	748	780	812	802	754	751	761	801	767	745	749	742	775	876	819	786	786	813	780	828	792	772	792	834	821	791	767	768	828	799	750	812	793	736	798	766	797	765	760	796	769	791	777	768	782	823	766	828	783	771	784	848	811	816	784	773	793	825	816	792	824	804	747	760	762	768	788	773	808	738	779	733	803	772	739	762	775	796	760	843	794	771	780	817	766	770	781	873	769	769	797	846	829	767	778	754	830	805	763	778	809	728	755	782	775	766	801	800	778	752	785	735	784	804	712	757	833	824	771	799	765	757	792	803	750	789	739	809	787	716	795	759	778	789	855	758	794	775	772	790	782	806	804	758	788	743	755	710	788	782	805	730	803	792	806	791	847	799	805	805	788	812	803	798	760	827	741	815	804	778	737	755	823	812	722	829	781	761	763	755	774	782	782	799	827	774	804	813	845	807	753	774	761	756	850	803	782	770	776	748	794	727	802	790	765	739	812	773	785	782	788	777	801	774	822	773	761	761	771	834	794	787	796	776	842	795	800	807	822	730	767	787	781	766	771	836	831	786	817	808	794	808	774	723	788	766	794	754	799	783	799	734	799	796	762	778	764	780	839	789	758	795	771	831	814	766	792	786	761	741	765	766	774	781	799	807	811	805	787	771	800	781	811	773	813	786	766	750	806	784	784	770	804	842	794	803	799	808	738	782	794	753	806	893	812	812	795	814	811	816	762	813	735	776	785	774	796	828	758	767	791	802	797	801	715	800	815	800	788	823	795	735	785	746	842	762	820	788	797	841	771	766	772	785	761	772	789	807	775	761	797	801	805	795	790	803	850	778	816	783	750	778	813	821	773	739	758	803	814	769	766	816	761	748	773	811	761	803	792	785	780	782	816	771	782	831	825	797	797	807	785	814	754	786	749	783	767	760	807	741	786	760	844	805	763	794	783	788	778	763	789	819	798	759	810	794	785	785	800	819	765	835	788	730	797	765	751	817	796	823	782	795	808	749	763	798	840	759	784	757	745	783	777	751	798	786	783	783	779	823	761	852	785	756	824	760	781	785	784	780	807	852	763	788	785	786
23162	21939	30585	25290	21615	18967	7064	588	457	434	454	439	478	463	467	459	444	466	445	492	420	407	415	476	426	430	454	463	429	440	476	398	441	415	428	418	439	444	445	442	389	440	438	412	402	420	446	434	416	410	458	407	415	410	426	411	430	491	440	421	449	415	431	461	433	445	437	441	452	415	405	421	448	411	450	418	469	440	460	451	451	462	470	409	462	421	431	439	438	417	399	420	403	457	443	448	449	444	453	434	409	428	462	437	397	440	416	406	443	440	420	448	410	446	438	416	396	441	462	426	434	427	438	444	383	410	384	402	440	433	421	390	409	473	430	417	444	441	465	416	386	417	444	436	444	439	411	461	428	448	395	454	429	427	435	418	444	410	420	425	432	442	414	468	426	425	424	407	444	431	412	435	455	432	427	450	414	433	476	440	437	416	510	420	402	455	437	459	434	427	442	428	429	439	454	422	425	395	440	444	437	432	465	454	426	424	432	428	423	421	453	456	434	422	459	452	440	429	439	458	424	425	399	439	470	416	441	437	398	419	479	421	435	429	430	447	422	430	457	426	427	484	429	469	433	401	418	424	434	424	436	442	435	452	422	443	435	437	429	449	431	443	420	411	441	413	441	420	433	427	451	434	414	426	421	432	438	443	391	460	448	435	407	429	458	433	454	450	449	449	437	447	440	439	443	422	454	424	493	386	443	458	428	395	410	420	433	437	433	441	429	450	448	421	424	437	420	431	423	457	463	423	433	419	439	450	424	418	430	442	440	445	432	433	396	437	411	417	428	431	438	421	428	420	456	467	400	417	435	424	435	406	433	372	458	432	423	414	436	415	457	426	459	421	423	429	457	444	439	471	409	480	458	436	421	424	418	434	471	422	439	479	468	440	389	416	451	450	465	427	457	432	438	418	426	382	458	445	364	454	408	422	415	433	401	428	449	442	452	414	436	403	414	432	433	460	426	432	432	424	427	424	405	392	437	397	440	424	461	394	404	474	466	441	402	421	432	433	440	435	440	410	443	444	412	423	417	434	467	385	439	470	410	421	418	439	421	431	465	414	404	425	434	433	410	402	431	461	431	436	438	427	424	407	393	373	422	455	456	448	446	450	465	455	425	397	454	447	435	407	436	432	474	445	439	461	442	431	429	425	448	428	432	414	406	461	427	431	419	421	472	458	452	435	464	451	439	418	407	413	440	421	427	413	470	444	426	446	439	433	425	457	394	427	460	418	473	466	428	444	448	419	414	438	445	438	455	424	430	388	451	411	428	442	395	422	424	443	435	434	422	455	432	449	443	430	441	426	478	460	418	393	412	433	469	410	439	394	447	459	432	418	406	414	432	403	400	481	437	454	426	433	400	442	418	434	409	416	465	422	461	456	501	399	468	447	428	396	412	436	426	409	405	418	457	413	432	428	430	449	429	479	417	426	424	422	407	408	446	479	457	411	419	463	436	468	434	427	434	460	446	409	411	478	423	412	430	399	439	465	422	402	438	406	457	428	439	399	369	428	414	476	446	422	449	468	443	479	416	408	425	444	399	424	426	429	480	451	407	441	438	398	400	421	448	405	412	410	439	413	467	420	439	441	398	430	420	452	404	450	389	432	424	401	445	458	376	391	450	427	399	469	409	458	412	423	472	437	425	427	476	422	449	429	433	419	459	399	466	433	441	417	430	426	429	459	427	439	449	449	437	404	446	436	424	460	422	472	447	458	436	470	428	414	422	440	429	428	462	442	433	410	451	449	448	446	427	426	432	446	436	428	418	435	416	420	375	411	447	462	461	472	422	440	465	451	392	473	426	451	430	429	430	387	432	398	394	431	432	419	451	471	435	438	463	422	397	442	429	408	422	408	455	437	458	441	440	443	425	424	459	449	459	405	401	399	431	465	406	408	457	429	405	421	444	430	452	452	412	461	433	429	437	412	411	456	390	436	436	415	419	444	424	450	420	425	431	414	456	410	413	443	438	436	490	464	438	421	449	423	448	451	407	433	382	417	453	455	423	430	435	460	472	433	464	441	419	411	421	432	458	432	444	446	396	405	397	442	497	419	491	386	470	445	414	404	429	440	425	389	415	459	439	455	441	457	409	425	439	447	435	433	431	441	430	422	441	454	444	435	415	435	418	423	435	407	432	446	424	404	419	417	426	425	404	460	405	413	432	418	389	423	434	427	408	434	410	448	412	484	400	420	453	440	444	423	385	451	441	420	438	450	430	417	416	418	423	452	422	400	429	391	470	419	433	426	453	439	434	452	399	438	402	409	413	440	456	450	433	410	424	408	443	463	461	407	448	434	456	443	436	475	459	404	421	420	410	409	439	450	444	439	397	468	434	435	410	418	447	427	441	429	432	465	420	442	404	412	429	444	400	424	404	425	402	443	462	450	437	436	403	447	460	459	436	422	432	415	453	424	452	397	467	430	464	418	456	428	439	441	399	452	428	447	457	387	441	411	451	444	451	411	426	449	430	412	457	411	426	441	432	443	472	438	412	418	444	421	441	446	417	438	443	430	432	424	430	442	431	389	448	440	435	405	439	418	441	426	395	455	457	427	410	461	387	447	432	427	419	444	432	400	438	443	458	449	395	444	463	417	449	423	446	423	441	436	416	425	440	446	427	439	398	421	440	418	430	460	449	455	421	411	428	421	443	409	425	434	436	439	417	419	459	468	413	412	417	417	460	409	461	410	418	425	416	444	439	406	400	429	430	419	395	445	404	435	426	433	434	423	406	469	445	440	456	413	458	436	458	461	407	422	447	414	425	457	455	439	430	398	409	440	435	415	431	405	469	408	447	473	403	430	436	432	440	417	424	424	441	435	438	431	452	437	455	448	395	417	445	420	470	416	447	402	407	417	462	398	395	428	439	446	391	442	403	451	440	427	425	469	409	403	446	414	441	419	464	396	429	410	454	476	381	444	444	458	442	448	449	420	431	448	419	449	481	469	441	431	476	464	435	443	418	408	448	455	438	457	413	432	411	431	453	449	437	445	393	460	461	414	417	440	396	481	432	445	407	407	427	439	429	451	424	414	459	425	431	428	439	457	425	459	405	447	396	408	456	432	431	431	417	408	423	430	437	442	435	452	442	417	428	433	474	397	459	426	447	422	422	434	444	420	441	412	388	460	457	431	425	421	447	434	432	422	449	423	430	415	391	429	448	413	479	394	410	409	410	434	417	415	436	436	426	458	430	436	425	397	397	413	410	429	424	449	449	457	420	417	430	407	461	436	463	421	445	426	456	421	450	399	420	420	441	432	395	428	434	416	406	461	419	415	403	459	362	451	406	429	441	416	426	420	429	481	470	447	462	428	405	485	430	443	450	402	414	392	459	418	439	434	399	422	449	410	452	463	396	429	421	455	454	469	437	447	434	422	473	430	397	436	426	438	418	430	455	434	429	444	465	452	415	425	415	400	410	417	427	417	480	404	405	432	431	432	446	428	399	451	436	423	454	453	415	445	427	408	444	394	435	407	434	422	518	419	418	443
58750	101902	76995	48259	26325	7397	4020	793	764	735	751	743	712	751	749	740	735	739	726	713	762	783	728	763	738	746	790	786	678	750	727	719	712	755	794	760	730	749	732	790	742	748	799	729	723	713	689	731	738	743	729	688	761	720	718	705	775	765	724	718	748	755	742	702	745	755	693	729	763	756	715	762	753	757	712	775	744	748	704	785	757	690	749	719	739	769	737	710	803	759	714	754	735	765	716	698	753	768	691	760	765	729	763	789	731	712	772	762	694	689	717	762	697	730	737	737	720	752	735	724	763	691	749	744	748	725	750	751	748	732	740	722	774	733	760	715	702	769	714	745	723	727	770	725	701	743	774	710	773	710	737	710	732	736	735	725	739	722	730	748	668	728	769	739	723	740	740	724	748	746	738	751	737	747	723	731	726	720	704	735	746	688	770	701	740	756	700	742	763	767	707	755	702	752	745	745	705	745	737	725	760	756	736	768	758	741	669	708	720	750	739	755	717	742	749	747	742	756	756	671	685	758	734	721	735	688	722	763	771	787	702	714	730	732	750	732	705	682	750	740	667	753	769	779	709	683	712	703	771	762	748	735	717	757	723	763	746	706	730	764	770	714	714	790	717	729	768	704	753	760	748	682	710	718	729	760	700	713	717	674	705	726	718	757	776	764	719	742	726	777	722	795	741	746	753	769	764	778	693	747	740	703	776	778	685	740	748	733	737	759	762	784	759	756	714	714	782	723	772	749	761	776	738	719	691	760	739	720	739	734	758	705	723	706	756	728	714	704	698	702	734	721	685	712	686	732	739	759	764	820	767	720	777	665	723	760	770	796	701	752	757	744	746	715	755	738	747	723	707	696	792	700	713	721	693	703	769	742	739	754	714	715	739	729	717	729	787	761	725	728	702	694	724	754	763	738	717	715	707	700	780	809	760	765	720	747	683	723	703	741	773	737	747	720	723	756	753	714	751	732	713	771	703	783	689	721	751	743	741	734	734	685	719	716	740	692	743	739	718	755	760	750	732	724	721	723	744	718	736	739	756	748	756	763	756	745	713	759	734	781	717	734	706	734	763	721	728	704	750	728	713	729	724	761	756	782	712	732	756	733	771	760	734	751	778	693	753	722	769	762	781	737	728	759	721	740	742	732	742	748	757	734	717	750	721	726	781	739	724	722	772	767	755	714	754	728	727	726	715	713	789	715	718	729	769	716	730	738	765	733	701	747	709	729	740	754	774	759	729	708	762	722	759	716	814	714	731	693	705	694	682	718	762	755	731	762	756	711	759	709	743	762	743	726	743	693	698	699	730	682	711	760	752	735	744	713	759	724	736	716	736	698	692	666	727	760	716	744	739	713	731	723	715	753	697	710	739	701	718	721	710	782	747	748	742	732	759	765	731	753	768	732	735	702	755	726	692	778	672	773	717	717	720	733	770	763	747	704	706	723	741	709	702	705	743	759	713	740	748	709	721	725	686	705	740	732	764	718	793	758	738	708	712	738	749	756	719	718	731	691	681	756	691	744	754	745	737	702	730	747	751	733	718	734	767	768	715	745	756	730	781	700	703	721	761	734	748	752	734	710	746	699	717	706	706	695	736	706	741	739	760	704	752	695	711	727	733	706	717	709	770	760	763	717	716	731	747	767	710	748	769	717	798	704	716	756	722	733	756	724	727	676	734	740	724	710	716	694	753	765	724	754	775	706	694	728	679	684	704	695	760	696	722	703	759	750	753	734	740	748	725	698	725	769	725	736	763	743	764	770	708	751	722	721	731	785	731	684	720	725	759	717	741	716	765	720	735	741	759	736	760	738	723	716	720	751	748	783	718	726	744	719	755	712	708	754	745	740	746	766	730	751	686	744	748	706	737	730	719	712	754	736	727	758	717	719	743	711	718	739	748	768	690	705	782	723	735	692	735	766	776	733	766	735	734	756	774	725	746	721	760	741	735	767	736	721	747	759	735	756	702	705	743	755	749	680	724	696	737	727	749	738	796	736	722	714	784	758	717	688	741	741	704	746	762	748	733	714	718	690	765	720	727	721	726	736	731	716	738	701	752	729	691	745	732	768	785	740	736	750	736	711	722	741	704	750	723	758	764	774	722	786	734	688	717	694	714	708	784	765	774	719	753	723	695	746	718	667	714	705	704	746	721	731	758	755	752	753	744	773	740	749	779	731	742	734	735	710	749	768	703	719	731	730	686	767	721	750	745	743	721	767	733	782	689	751	727	701	712	720	751	773	738	762	754	719	756	730	674	725	725	745	753	766	758	751	750	724	769	726	809	748	740	753	728	704	724	754	722	769	779	715	762	722	741	727	744	766	726	734	765	765	736	744	723	730	696	753	723	714	728	757	738	723	716	750	751	768	713	707	727	694	705	750	705	725	723	752	719	714	716	772	753	752	768	729	728	742	760	726	690	733	714	771	737	727	720	754	737	748	705	721	732	766	731	724	788	735	746	745	739	709	757	705	772	739	717	765	754	727	727	731	701	763	739	723	784	741	720	715	779	738	742	719	755	707	725	696	726	772	749	695	737	707	769	744	728	743	753	734	722	719	744	745	748	764	760	731	716	713	762	722	779	719	752	762	745	766	754	704	713	752	713	708	697	729	711	725	677	746	744	753	687	741	708	730	754	748	718	735	763	690	740	696	782	749	790	754	774	747	761	695	723	714	725	709	689	717	703	724	745	751	747	766	723	700	749	748	677	732	785	732	734	761	697	727	730	771	756	717	722	744	751	717	744	731	723	801	721	768	775	709	731	716	745	725	730	756	737	727	691	724	740	731	751	715	764	757	704	748	740	792	724	755	721	764	777	738	722	747	759	702	738	723	752	729	771	669	777	767	771	771	707	723	711	772	736	668	745	754	725	738	741	668	731	760	787	746	733	766	754	768	800	719	719	750	753	734	735	755	741	777	745	722	771	721	752	760	772	745	738	687	733	694	772	752	701	785	743	713	739	684	725	740	708	770	745	727	702	738	712	712	696	721	709	753	722	734	737	750	737	772	709	722	747	741	763	743	733	714	686	682	729	753	776	755	711	713	768	776	697	744	729	718	783	717	752	762	735	727	724	740	746	733	720	728	781	740	719	766	682	756	728	814	714	716	757	741	715	709	699	762	779	744	745	752	734	720	696	697	754	795	717	776	736	752	753	697	698	751	737	725	748	741	771	735	753	731	750	693	720	700	703	761	718	734	741	801	760	718	789	714	719	727	749	695	722	704	780	763	734	720	740	756	704	706	709	724	747	738	761	711	770	729	719	724	749	772	744	715	732	718	754	740	769	713	742	724	695	744	718	712	736	731	743	743	708	718	743	729	735	766	742	758	738	694	730	711	730	748	706	732	679	755	736	708	748	722	702	751	780	715	725	752	742	745	767	727	745	698	694	762	737	710	700	703	714	684	768	737	759	688	735	760	742	714	728	723	699	734	764	778	758	666	758	772	756	739	741	684	747	728	754	739	708	733	714	739	711	712	759	761	774	735	741	761
28355	28489	28968	15497	2978	802	709	672	615	686	619	695	621	663	641	641	670	693	678	626	639	625	668	635	613	672	645	624	682	657	629	690	651	645	650	665	679	679	670	643	686	689	660	643	649	677	670	638	686	661	712	628	627	652	637	662	670	701	649	647	656	631	665	622	639	653	660	617	666	623	596	640	624	672	638	615	694	669	622	649	652	721	668	699	684	654	633	645	606	654	651	671	648	642	741	655	651	659	642	661	663	644	610	680	686	659	650	659	677	654	648	659	655	639	710	636	638	664	676	708	623	627	676	647	677	672	646	669	633	670	688	613	706	666	656	647	688	636	610	609	681	680	680	669	661	626	642	638	664	660	674	668	669	642	656	655	641	659	690	654	634	684	692	699	682	620	656	645	643	649	635	659	697	658	652	629	604	633	640	645	641	651	694	675	641	611	625	667	668	642	697	615	667	602	611	628	660	628	660	687	653	672	668	680	654	636	647	639	692	644	651	634	703	643	676	660	635	660	680	620	683	691	665	673	663	682	652	610	685	644	640	640	674	679	617	655	639	656	681	627	702	711	643	691	630	644	626	687	675	638	643	629	661	650	668	630	656	690	677	638	652	668	645	667	692	633	679	665	656	628	625	645	630	654	675	636	614	614	641	643	669	687	674	668	645	642	640	713	693	644	682	631	645	636	634	622	701	629	701	666	618	651	644	644	630	640	663	682	692	644	630	676	657	682	617	610	612	664	655	646	650	644	653	661	642	650	630	620	638	624	688	640	655	686	645	646	609	687	622	670	651	706	669	656	687	636	664	670	660	659	683	648	704	695	668	618	662	665	626	681	695	629	678	639	685	675	599	676	574	647	659	673	666	663	629	632	656	659	689	621	648	657	626	659	669	654	648	674	618	671	661	632	662	650	641	586	624	668	676	664	658	692	651	630	672	684	659	670	620	648	667	639	683	657	634	689	718	641	650	645	667	669	666	693	669	640	678	610	655	657	624	656	657	662	666	709	708	656	656	636	651	658	634	645	657	638	639	679	649	650	672	673	644	685	612	651	643	627	643	688	700	695	649	669	659	662	670	626	629	639	633	681	640	686	660	658	680	628	636	607	646	610	638	613	698	643	656	636	682	650	649	651	700	675	658	652	625	706	653	630	641	673	689	621	636	672	641	654	654	647	640	674	645	636	676	634	676	684	625	695	615	660	665	655	652	622	610	657	653	632	654	648	646	610	666	636	659	676	644	645	717	663	638	676	624	661	658	693	640	630	687	636	645	653	603	615	659	659	664	621	663	682	676	646	710	656	644	634	692	644	667	594	631	652	646	665	659	649	627	639	629	668	599	619	658	656	663	640	610	696	656	665	662	646	647	632	654	622	658	637	685	680	650	706	658	619	658	641	661	654	682	685	676	653	627	636	660	666	679	624	664	693	630	646	665	629	627	674	649	656	671	639	684	643	679	630	649	684	672	637	693	668	690	599	648	651	640	648	659	632	670	665	603	674	678	683	679	654	687	653	642	646	716	616	666	611	686	661	656	669	681	631	644	670	688	645	608	717	696	675	640	670	720	649	650	691	646	677	641	682	683	665	647	676	681	691	606	695	631	662	637	673	675	668	658	607	638	668	653	658	675	674	635	685	675	662	709	642	658	638	622	664	629	635	694	675	685	689	645	654	647	628	639	669	630	691	622	615	686	668	610	653	676	661	689	672	625	637	694	697	672	671	652	695	644	638	615	694	659	679	620	693	692	627	611	679	643	679	598	663	660	660	669	692	671	690	612	654	681	669	619	635	652	661	658	655	670	624	657	685	637	627	675	673	648	661	675	658	684	667	669	653	678	612	669	659	635	654	689	633	654	630	681	677	646	663	645	679	602	636	668	658	673	663	638	693	650	639	634	692	677	640	669	672	673	599	643	693	661	638	650	643	666	599	652	659	630	648	627	656	636	635	657	660	680	655	624	618	656	679	650	671	672	626	622	614	650	670	698	613	628	627	653	640	643	659	626	693	668	714	685	670	646	676	670	649	707	656	643	674	607	720	671	634	681	641	654	662	655	683	629	670	649	677	666	643	654	667	669	627	643	630	651	684	677	674	643	671	650	667	603	660	638	669	642	678	609	613	664	711	663	641	669	661	683	658	655	666	684	645	644	655	680	666	648	645	689	667	646	691	656	665	581	699	591	647	665	670	643	660	671	636	666	625	644	683	690	646	657	627	630	671	585	634	668	687	677	666	675	645	662	655	685	647	663	653	661	697	650	659	628	641	653	657	676	663	651	657	654	626	617	647	667	668	643	670	646	658	628	649	629	673	643	622	659	680	698	649	694	645	681	648	672	673	644	676	644	704	680	641	687	645	680	678	655	669	640	633	662	666	624	613	640	626	678	560	650	660	680	675	641	705	670	672	692	651	661	626	650	703	664	672	649	662	658	642	619	630	678	708	671	626	631	670	702	668	604	614	696	623	623	696	655	659	666	686	655	669	643	662	648	669	709	625	640	683	643	697	646	682	635	587	639	643	703	712	659	630	680	600	673	654	672	632	681	709	654	670	628	684	672	670	670	659	656	660	652	646	644	709	653	610	660	691	616	619	696	647	623	643	644	678	675	680	646	660	667	703	671	699	666	629	645	627	661	650	663	633	710	700	606	650	697	631	679	671	639	646	679	672	638	622	659	615	669	673	644	627	634	621	691	668	600	632	666	673	672	688	636	696	657	627	720	648	646	647	673	650	627	676	604	651	631	646	683	653	610	633	670	661	644	689	649	675	655	656	645	680	684	653	643	654	655	665	627	650	641	672	635	639	636	662	649	608	656	676	656	606	688	648	644	665	673	640	678	620	704	660	633	640	681	682	686	695	670	678	630	663	681	694	691	665	644	662	657	684	662	631	632	666	677	655	688	658	646	600	653	666	681	638	692	626	597	638	696	642	593	677	672	656	689	672	703	665	657	663	634	677	675	678	655	638	680	657	650	621	660	650	652	618	643	650	702	655	600	664	624	668	656	658	663	661	692	635	608	676	672	676	645	667	741	718	658	633	655	646	683	646	665	637	653	595	654	663	662	617	648	688	631	661	655	667	648	621	671	701	662	652	660	616	663	632	640	657	606	616	669	628	627	659	673	654	621	664	701	659	671	629	629	621	635	638	653	638	656	659	699	627	663	657	635	639	682	614	696	629	649	564	666	664	623	613	651	637	673	634	667	681	633	656	661	720	722	705	710	630	662	648	644	622	635	637	694	639	713	608	625	642	663	657	662	697	645	652	629	605	663	666	635	614	645	650	634	680	685	638	626	653	661	647	668	683	633	653	636	635	677	633	665	678	659	666	674	697	677	691	645	643	648	643	683	677	649	649	644	660	660	672	638	673	639	664	643	658	677	645	659	641	652	675	673	726	673	664	618	655	613	697	705	663	633	650	654	612	649	665	606	643	662	639	663	675	658	655	613	679	629	638	656	620	688	640	654	678	677	654	693	629	674	641	603	649	607	636	639	627
36557	48626	34767	16230	4843	1446	1264	1125	1169	1124	1178	1103	1115	1156	1192	1134	1180	1200	1211	1147	1164	1107	1114	1172	1143	1197	1148	1172	1167	1176	1164	1211	1164	1132	1135	1163	1135	1140	1156	1176	1108	1120	1146	1107	1176	1197	1186	1148	1152	1109	1140	1233	1171	1104	1181	1180	1183	1179	1166	1126	1133	1118	1111	1135	1160	1046	1105	1160	1153	1122	1171	1110	1183	1126	1134	1174	1237	1171	1132	1144	1178	1121	1149	1094	1169	1202	1142	1131	1168	1130	1090	1103	1144	1127	1126	1093	1141	1093	1122	1133	1188	1190	1121	1197	1130	1224	1144	1123	1110	1152	1176	1167	1188	1086	1148	1168	1152	1178	1161	1138	1159	1176	1112	1165	1126	1142	1164	1151	1114	1145	1170	1169	1133	1197	1159	1130	1184	1183	1138	1224	1151	1141	1105	1119	1116	1126	1188	1147	1148	1155	1164	1145	1174	1183	1111	1153	1138	1146	1180	1168	1153	1184	1137	1163	1164	1138	1127	1183	1155	1176	1137	1179	1165	1168	1124	1167	1130	1154	1222	1124	1185	1186	1150	1103	1172	1160	1108	1139	1197	1127	1124	1141	1143	1181	1138	1155	1187	1116	1138	1126	1230	1133	1131	1071	1113	1095	1117	1143	1156	1172	1164	1120	1117	1147	1177	1178	1137	1168	1196	1178	1184	1107	1179	1173	1182	1088	1148	1117	1185	1261	1174	1086	1154	1141	1172	1177	1164	1172	1161	1152	1193	1182	1170	1147	1221	1196	1134	1112	1121	1180	1170	1040	1104	1190	1112	1181	1193	1141	1158	1133	1146	1187	1143	1157	1133	1168	1183	1170	1097	1183	1144	1136	1191	1221	1209	1100	1092	1170	1095	1160	1103	1126	1151	1134	1153	1133	1198	1068	1129	1137	1210	1129	1151	1107	1154	1208	1165	1117	1173	1143	1191	1138	1158	1140	1171	1179	1152	1137	1189	1170	1138	1221	1176	1187	1182	1139	1172	1132	1148	1085	1226	1179	1165	1131	1111	1125	1156	1182	1101	1177	1122	1187	1164	1076	1188	1175	1113	1161	1109	1186	1163	1172	1179	1156	1150	1166	1077	1153	1145	1133	1088	1175	1134	1180	1151	1203	1106	1113	1157	1172	1182	1224	1207	1102	1133	1200	1153	1155	1081	1169	1147	1146	1099	1168	1181	1163	1070	1163	1159	1069	1178	1123	1116	1100	1164	1089	1181	1203	1141	1156	1174	1173	1139	1146	1130	1167	1197	1184	1196	1141	1120	1092	1085	1136	1148	1141	1117	1123	1200	1104	1174	1133	1097	1197	1135	1181	1127	1114	1130	1107	1176	1157	1133	1173	1153	1097	1170	1160	1187	1152	1084	1153	1158	1127	1181	1154	1127	1151	1141	1156	1144	1140	1165	1154	1161	1082	1167	1217	1187	1169	1186	1099	1161	1116	1209	1171	1171	1151	1110	1158	1206	1176	1180	1132	1119	1138	1129	1181	1136	1181	1124	1153	1200	1125	1136	1146	1119	1113	1231	1118	1137	1173	1163	1145	1199	1114	1083	1195	1128	1170	1222	1111	1128	1154	1161	1146	1212	1076	1183	1164	1122	1125	1184	1149	1123	1252	1166	1162	1169	1159	1220	1161	1167	1141	1154	1177	1144	1132	1118	1139	1119	1185	1167	1110	1157	1186	1107	1164	1168	1198	1068	1165	1180	1156	1077	1181	1108	1217	1181	1099	1166	1169	1208	1173	1152	1132	1148	1153	1168	1145	1157	1202	1188	1149	1138	1132	1160	1199	1139	1159	1157	1109	1131	1112	1165	1153	1106	1183	1112	1141	1170	1146	1135	1127	1113	1173	1142	1111	1150	1167	1121	1142	1147	1133	1145	1103	1143	1122	1184	1216	1183	1160	1104	1159	1154	1120	1167	1162	1164	1160	1138	1104	1096	1105	1206	1215	1162	1179	1137	1141	1180	1156	1140	1189	1134	1170	1137	1189	1224	1200	1095	1237	1153	1187	1123	1146	1159	1152	1128	1177	1092	1125	1160	1123	1133	1147	1139	1130	1133	1124	1123	1113	1175	1178	1176	1155	1103	1127	1128	1152	1108	1184	1198	1207	1124	1114	1162	1125	1167	1144	1096	1182	1149	1132	1100	1189	1190	1207	1164	1146	1124	1163	1117	1167	1130	1151	1126	1192	1180	1130	1103	1065	1114	1163	1145	1170	1141	1161	1197	1200	1154	1190	1131	1158	1186	1081	1092	1119	1119	1109	1150	1205	1144	1152	1161	1180	1155	1153	1104	1176	1173	1114	1153	1191	1180	1123	1144	1107	1155	1198	1154	1139	1203	1129	1135	1139	1188	1157	1163	1068	1161	1121	1153	1170	1188	1164	1075	1111	1204	1093	1188	1155	1205	1175	1125	1159	1116	1201	1118	1114	1186	1130	1205	1148	1169	1149	1095	1237	1183	1159	1171	1210	1158	1141	1181	1230	1187	1088	1177	1148	1182	1205	1097	1122	1169	1153	1107	1129	1131	1194	1117	1100	1153	1136	1152	1183	1215	1156	1167	1149	1182	1198	1148	1181	1137	1123	1174	1089	1054	1102	1155	1173	1183	1111	1219	1166	1216	1203	1185	1193	1133	1194	1144	1143	1141	1122	1190	1139	1150	1179	1162	1227	1109	1159	1168	1163	1129	1194	1117	1113	1155	1119	1164	1116	1106	1110	1159	1108	1119	1156	1133	1202	1166	1120	1089	1181	1146	1108	1130	1139	1215	1184	1143	1141	1191	1171	1114	1205	1154	1157	1150	1161	1115	1137	1152	1172	1151	1108	1145	1176	1198	1170	1187	1093	1097	1176	1093	1159	1116	1208	1165	1149	1204	1200	1165	1106	1065	1148	1179	1152	1123	1137	1119	1171	1168	1198	1189	1100	1173	1145	1169	1130	1178	1122	1143	1188	1138	1171	1208	1191	1077	1198	1180	1170	1126	1136	1125	1183	1169	1071	1188	1143	1113	1118	1143	1147	1122	1181	1154	1155	1156	1109	1153	1105	1144	1085	1149	1157	1145	1158	1122	1168	1167	1162	1129	1131	1189	1155	1100	1106	1105	1185	1174	1180	1056	1112	1155	1127	1174	1184	1148	1149	1066	1133	1124	1161	1119	1151	1148	1168	1140	1158	1121	1129	1220	1129	1138	1096	1190	1116	1137	1120	1145	1155	1110	1124	1150	1147	1136	1094	1175	1157	1127	1145	1153	1114	1128	1131	1187	1131	1174	1197	1134	1139	1137	1134	1159	1171	1177	1129	1149	1106	1126	1132	1158	1111	1172	1135	1151	1105	1146	1149	1111	1169	1159	1129	1178	1187	1210	1113	1101	1174	1189	1148	1129	1230	1171	1109	1104	1160	1166	1182	1158	1116	1168	1139	1144	1146	1100	1223	1163	1144	1217	1250	1103	1257	1124	1143	1137	1154	1107	1104	1109	1131	1113	1164	1179	1205	1155	1146	1180	1208	1104	1127	1163	1098	1119	1132	1147	1132	1162	1207	1103	1152	1137	1077	1172	1148	1115	1158	1093	1136	1153	1163	1231	1137	1127	1062	1233	1167	1179	1167	1130	1141	1181	1147	1160	1180	1106	1147	1171	1171	1185	1131	1159	1171	1122	1181	1201	1118	1117	1141	1126	1145	1147	1088	1166	1121	1192	1169	1179	1134	1137	1134	1113	1110	1128	1166	1063	1097	1169	1178	1118	1158	1214	1168	1170	1209	1152	1118	1159	1201	1144	1099	1099	1123	1156	1167	1167	1193	1166	1097	1099	1164	1092	1098	1130	1125	1158	1151	1164	1153	1145	1136	1148	1120	1197	1164	1077	1175	1207	1147	1179	1133	1147	1180	1084	1089	1154	1118	1123	1143	1147	1134	1131	1157	1145	1151	1109	1174	1124	1140	1130	1146	1128	1119	1175	1156	1181	1107	1176	1207	1151	1134	1207	1092	1195	1208	1130	1135	1141	1143	1178	1127	1155	1151	1123	1116	1110	1088	1144	1137	1130	1093	1165	1176	1181	1209	1143	1184	1158	1131	1150	1191	1135	1099	1150	1104	1176	1179	1148	1169	1098	1171	1195	1101	1078	1131	1201	1113	1185	1105	1155	1147	1148	1111	1147	1186	1184	1142	1188	1149	1160	1169	1116	1147	1197	1172	1176	1169	1113	1123	1119	1151	1145	1115	1083	1223	1145	1129	1111	1161	1165	1118	1155	1144	1177	1095	1137	1180	1055	1198	1134	1159	1137	1140	1169	1159	1166	1147	1175	1142	1082	1155	1105	1082	1101	1141	1172	1199	1179	1185	1165	1163	1196	1143	1124	1135	1167	1149	1193	1209	1191	1109	1059	1093	1141	1165	1170	1111	1104	1176	1158	1144	1141	1185	1092	1136	1158	1127	1117	1140	1155	1166	1171	1228	1137	1193	1176	1190	1155	1203	1177	1124	1204	1149	1153	1181	1171	1142	1123	1154	1200	1131	1116	1173	1183	1157	1167	1178	1123	1220	1164	1165	1109	1195	1081	1133	1104	1104	1120	1194	1160	1089	1212	1120	1158	1154	1161	1138	1144	1216	1192	1126	1112	1116	1099	1104	1172	1128	1140	1159	1085	1123	1174	1163	1186	1135	1163	1144	1129	1252	1162	1128	1107	1116	1182	1206	1129	1104	1141	1163	1139	1120	1178	1183	1133	1153	1109	1065	1145	1124	1139	1163	1118	1151	1167	1122	1124	1136	1154	1158	1210	1201	1195	1223	1118	1132	1154	1224	1160	1138	1171	1171	1123	1117	1125	1166	1182	1128	1159	1118	1144	1098	1196	1176	1141	1123	1131	1133	1115	1118	1175	1144	1218	1125	1140	1160	1204	1220	1138	1145	1161	1129	1111	1156	1157	1142	1130	1137	1185	1164	1185	1152	1159	1119	1160	1144	1199	1197	1139	1120	1109	1168	1151	1102	1172	1121	1178	1121	1114	1134	1183	1131	1145	1184	1186	1135	1189	1146	1155	1099	1105	1147	1157	1087
24315	22787	32280	28259	21062	9525	1183	495	485	486	480	491	488	463	470	481	493	453	451	451	481	472	467	475	438	464	499	451	438	462	429	491	482	467	498	463	518	463	472	440	480	422	487	464	476	456	457	444	505	473	460	421	466	474	482	439	483	495	450	449	444	470	456	435	453	468	462	432	462	501	487	435	460	473	455	446	454	449	471	453	487	451	439	428	476	487	481	482	467	458	429	494	444	460	458	457	441	448	465	468	449	462	474	462	464	434	451	467	475	473	502	515	487	492	444	432	510	449	453	440	482	471	494	457	462	445	475	466	465	454	474	444	470	463	456	471	472	501	446	498	436	484	442	496	458	457	437	430	466	479	498	478	464	468	459	451	518	443	482	466	469	505	428	477	488	509	438	459	483	455	468	486	461	450	431	511	453	460	461	461	488	467	421	452	448	465	466	440	459	462	458	486	442	473	448	434	424	463	444	476	463	451	419	457	469	430	447	472	446	451	490	448	480	446	477	469	412	442	466	473	489	474	475	451	439	406	473	508	463	459	454	495	478	436	473	467	466	475	426	471	452	422	455	462	434	445	513	433	487	415	491	434	447	472	411	450	454	472	491	449	477	476	427	478	460	449	461	406	488	492	433	501	464	487	505	449	419	500	465	464	459	473	489	464	448	408	467	456	443	462	491	412	474	443	476	477	496	512	452	479	468	477	519	476	446	483	460	492	446	478	462	501	467	471	451	452	490	446	457	483	481	432	501	482	477	435	453	484	465	399	435	439	456	455	470	484	453	481	482	489	483	444	443	466	449	471	410	426	463	464	471	444	455	446	460	460	426	423	423	469	468	471	448	446	455	454	441	469	441	495	480	466	462	485	472	472	468	491	469	501	453	502	492	459	456	424	478	439	472	468	495	477	450	463	420	495	443	465	455	487	448	452	501	449	479	461	476	492	436	442	461	455	465	443	482	492	467	485	502	441	485	474	475	469	470	471	478	461	428	496	474	485	440	486	440	494	465	442	467	460	435	461	469	468	492	433	506	453	476	477	446	467	474	467	455	484	451	434	454	472	450	450	481	468	438	505	484	505	461	478	412	446	476	456	470	444	459	461	476	458	480	447	457	461	486	477	431	449	480	460	454	453	436	457	479	453	467	433	483	455	465	440	452	464	487	464	477	467	484	499	470	466	440	460	463	465	484	474	437	429	452	457	447	465	505	457	442	471	455	484	500	404	464	456	498	475	469	481	502	461	490	468	471	447	456	465	467	459	457	445	471	454	475	436	459	439	476	488	455	467	483	467	490	466	445	416	455	494	435	490	463	434	477	472	432	503	486	460	485	457	435	415	456	479	447	468	439	445	462	483	446	453	460	464	429	479	502	510	505	475	462	457	460	453	447	469	488	446	453	440	449	441	456	428	421	489	486	444	462	476	484	477	474	467	481	468	472	441	451	500	433	471	505	480	435	440	475	439	460	487	463	471	454	488	484	462	458	414	477	439	436	449	448	464	479	461	481	422	442	458	478	456	465	456	440	477	471	462	455	458	436	472	473	476	472	461	468	467	462	483	442	488	448	467	467	452	447	456	487	465	467	454	467	471	441	445	475	473	431	432	464	432	459	420	482	491	467	469	452	458	480	446	470	458	445	439	429	456	464	478	460	457	469	491	448	462	457	436	456	475	456	464	454	481	479	467	434	478	478	473	450	469	478	440	447	480	448	455	454	480	484	465	526	467	442	449	456	478	462	450	493	495	455	474	431	464	451	450	468	461	447	435	489	443	427	431	473	423	495	482	509	470	469	491	466	449	468	434	446	495	494	436	464	465	467	451	433	444	505	476	479	477	444	494	484	433	477	468	496	421	495	471	456	465	450	454	430	496	471	482	448	439	421	470	494	466	431	471	433	445	446	449	450	511	452	492	431	466	444	456	465	446	429	470	498	479	468	460	455	478	451	473	464	458	434	459	460	421	442	417	438	480	441	480	481	463	414	470	430	466	488	450	469	475	424	458	436	494	462	460	487	470	474	482	469	495	414	438	473	448	438	455	468	490	436	434	452	461	453	489	465	464	456	448	415	439	475	444	455	458	505	450	451	444	448	448	460	454	447	471	498	443	479	475	485	454	451	446	482	500	467	439	448	480	453	475	455	487	489	418	476	425	445	456	470	446	467	457	428	472	470	453	496	446	478	476	411	470	436	460	484	446	471	474	509	437	461	469	481	482	464	455	468	446	456	438	468	433	446	449	481	473	479	483	481	443	475	476	448	489	473	471	451	457	475	456	498	500	488	460	464	432	466	471	442	492	457	434	477	455	455	448	462	429	429	471	484	446	452	450	448	461	441	415	408	458	450	444	440	413	413	455	446	446	464	456	446	442	462	464	451	444	428	498	476	453	468	454	420	464	442	449	482	514	475	426	493	474	455	434	470	435	453	463	487	449	454	460	446	455	437	460	451	479	446	449	439	496	470	457	488	448	488	482	485	471	425	462	483	450	468	486	470	458	463	433	426	427	417	475	463	490	486	459	471	485	506	450	458	479	444	486	477	467	511	464	459	456	425	470	445	456	478	468	469	436	466	454	451	461	458	454	450	464	463	442	443	466	433	481	464	432	455	466	452	457	473	460	451	489	465	465	458	466	453	472	492	404	437	448	416	482	465	441	442	481	477	484	480	467	473	433	463	493	453	437	433	471	445	463	436	464	477	463	458	464	448	486	450	506	491	480	479	470	467	458	431	434	442	432	476	439	479	475	500	427	475	441	496	471	446	448	472	474	466	456	477	446	461	441	481	424	426	480	491	449	450	469	424	406	470	477	465	474	450	449	455	424	443	494	497	447	438	475	471	494	467	458	476	455	481	483	470	478	466	494	462	438	446	467	460	447	446	494	431	452	450	482	447	427	473	477	477	447	474	460	521	469	504	468	474	453	470	446	457	480	464	460	449	436	433	438	443	446	456	448	468	483	465	412	443	403	464	482	459	468	464	440	459	461	455	449	478	434	430	459	503	454	470	450	407	447	453	503	451	458	498	448	523	445	476	420	487	498	472	424	477	422	469	471	472	458	453	443	456	477	462	433	477	463	474	438	460	461	462	453	447	428	471	419	446	479	491	435	474	457	462	469	448	474	470	452	452	487	483	447	467	456	471	445	461	452	454	487	459	442	465	467	479	473	448	437	450	475	459	474	445	452	460	457	476	451	483	444	444	487	441	462	433	465	429	471	466	419	458	434	517	488	436	439	479	433	446	440	456	462	473	464	446	423	436	484	453	445	510	475	464	418	480	457	439	433	438	482	475	491	457	447	428	473	477	450	423	456	431	466	450	461	477	481	479	497	505	487	488	416	464	456	420	455	454	480	462	425	442	476	482	488	482	439	475	445	467	507	449	437	485	464	462	432	436	444	472	417	435	450	437	432	456	477	449	462	459	453	464	472	419	454	467	454	424	471	499	478	426	447	509	416	477	459	448	396	437	486	473	451	478	496	513	505	426	473	444	469	435	429
58105	88517	66923	40953	23537	4991	1574	784	840	817	867	854	885	874	813	856	849	840	815	860	806	842	828	830	860	875	817	760	881	840	832	810	852	768	814	877	811	812	788	837	824	761	830	786	782	823	840	844	797	858	876	834	807	777	825	785	842	830	808	822	856	834	861	822	794	830	801	825	831	858	847	828	810	821	790	839	843	813	818	791	861	826	797	799	835	797	847	774	841	852	844	841	812	788	823	799	815	823	807	815	884	853	810	809	880	822	820	827	837	853	815	890	838	811	824	875	835	833	817	810	839	825	799	832	843	852	863	823	842	852	813	851	798	834	853	835	835	832	871	867	780	810	738	783	822	797	822	867	812	798	801	828	792	850	829	848	765	888	891	818	870	816	852	892	812	804	852	824	859	830	831	811	790	845	813	752	778	850	824	828	837	866	850	879	864	847	893	852	878	836	799	852	866	872	835	840	809	837	788	834	832	821	825	861	844	825	844	797	819	795	825	841	771	840	795	846	784	820	876	811	820	866	813	874	853	797	873	862	830	860	768	820	885	820	868	846	840	788	804	858	903	862	786	805	791	806	853	860	776	874	806	825	825	837	785	871	824	787	853	768	834	848	856	834	846	818	809	909	859	786	918	849	833	810	845	852	862	825	834	859	807	824	869	824	808	840	874	799	815	781	893	802	845	816	816	812	833	830	851	850	826	862	855	846	834	830	868	830	858	832	831	781	793	809	790	867	842	887	891	838	826	841	848	861	868	832	855	851	857	848	839	803	804	903	812	858	833	819	808	825	822	777	832	853	859	871	799	800	860	818	800	845	847	834	814	836	838	853	837	850	772	801	843	819	842	814	868	812	863	839	837	863	841	869	769	839	800	849	817	843	830	851	804	853	842	846	854	821	854	810	838	854	813	829	860	823	829	768	824	822	807	846	846	860	844	795	819	847	830	806	775	811	837	787	843	879	857	805	857	810	814	796	834	838	823	825	809	838	827	882	854	801	842	821	806	789	840	855	842	821	850	788	871	858	827	883	837	813	837	845	865	826	823	888	825	825	850	809	781	880	844	846	878	823	860	814	834	842	865	876	831	797	830	845	858	842	809	839	832	797	836	855	839	809	818	849	817	840	812	848	827	780	779	868	842	856	863	863	857	788	865	825	830	856	855	876	783	853	810	883	860	804	854	815	830	849	870	798	826	846	855	790	825	821	826	866	856	848	833	780	791	792	897	830	838	882	898	832	817	848	804	850	779	817	808	807	861	859	823	840	820	827	845	831	819	797	759	828	864	810	839	810	817	853	833	862	807	882	883	801	847	835	806	834	850	849	851	851	836	828	858	845	830	862	868	842	864	822	870	820	812	874	793	801	865	870	846	864	824	835	851	843	822	887	831	822	849	805	838	898	819	870	835	833	784	856	795	851	833	818	792	846	829	771	827	861	864	812	810	847	873	823	827	862	849	820	853	849	786	818	827	833	858	844	799	852	808	824	871	833	825	844	841	834	791	888	824	835	805	891	868	818	846	834	824	816	846	828	855	834	872	910	865	884	861	796	853	827	847	828	894	860	785	831	835	881	807	827	844	825	785	820	883	828	851	800	820	837	789	799	781	863	883	831	794	820	927	896	837	864	859	843	809	805	805	885	830	857	849	780	860	819	812	824	787	828	843	846	834	812	816	842	782	869	861	823	874	851	889	830	839	855	794	823	818	851	869	822	818	791	818	823	826	838	894	838	861	832	852	866	805	827	860	810	824	907	835	841	800	849	793	841	789	812	854	801	869	775	841	869	851	842	838	851	851	852	776	796	873	806	823	849	835	817	805	840	813	851	829	873	818	904	860	812	795	808	827	808	838	792	855	889	838	854	785	781	832	848	801	863	859	831	836	829	806	822	870	789	847	819	774	825	807	864	867	882	843	833	841	833	893	843	775	852	796	845	858	808	854	813	839	839	831	815	807	875	856	834	857	841	809	878	829	833	823	842	824	850	857	804	846	847	827	852	828	836	774	847	860	869	857	848	814	904	818	824	826	856	818	853	835	843	855	842	858	830	842	821	811	793	817	829	877	790	831	814	815	802	839	812	816	847	840	829	824	818	825	826	839	865	833	822	812	843	823	856	808	832	829	845	799	857	881	874	857	794	864	823	888	823	827	871	824	886	796	833	822	869	848	857	837	854	857	793	806	821	833	933	865	840	869	893	825	872	815	839	852	813	822	817	879	852	833	783	792	803	823	811	796	800	844	805	863	839	851	864	816	808	836	839	827	793	840	829	855	812	809	812	789	858	838	880	788	841	807	866	868	778	832	870	856	810	812	824	853	853	787	868	833	848	790	810	819	824	847	911	844	859	839	834	784	896	836	845	847	818	831	818	824	822	836	822	810	878	838	813	855	818	851	895	776	850	817	865	797	824	792	798	879	821	841	841	860	792	798	860	824	793	849	846	811	796	873	851	811	834	887	788	831	806	901	875	832	853	796	833	836	854	841	786	820	887	857	796	840	828	857	872	827	862	861	864	801	818	885	816	839	886	808	827	841	837	864	813	845	814	823	790	835	836	836	832	851	826	809	812	783	842	806	791	872	819	780	837	848	795	887	870	860	834	868	873	796	860	870	837	819	846	862	893	755	819	858	817	838	785	862	854	849	831	840	851	809	841	856	836	855	864	842	845	776	844	855	830	840	827	857	799	822	858	857	864	807	890	824	848	822	786	845	885	800	831	812	784	880	841	813	882	810	909	829	789	840	818	837	888	799	899	830	803	822	826	831	787	790	778	836	824	878	854	818	828	843	839	851	843	854	864	844	835	848	819	807	793	900	829	795	804	792	868	788	795	871	845	828	838	852	814	859	859	835	811	764	834	851	809	843	804	814	870	849	916	859	814	785	818	837	806	847	802	804	827	850	829	820	808	838	786	855	811	819	843	841	851	818	812	810	867	777	813	856	806	835	868	852	790	934	874	757	826	831	895	840	823	861	859	836	812	808	870	825	831	802	856	795	817	903	850	844	839	824	848	821	767	833	786	783	846	843	823	827	868	822	857	849	823	891	849	860	809	833	834	836	823	831	804	818	848	853	762	780	798	841	851	853	831	840	821	861	797	803	839	831	847	813	818	798	860	854	859	805	812	853	820	822	845	863	868	835	855	910	809	875	814	829	849	788	840	857	875	797	834	784	793	821	786	828	828	804	831	823	880	824	811	796	882	924	807	848	780	792	883	827	836	858	821	821	871	841	792	802	853	878	807	800	857	855	818	821	795	848	826	803	807	825	836	841	838	831	848	796	830	832	870	779	829	831	775	841	826	818	826	828	825	814	800	858	888	821	836	799	816	868	865	822	817	864	805	797	865	880	847	865	812	807	812	811	868	850	883	793	818	774	812	823	773	849	880	787	842	832	848	829	852	865	840	831	819	804	783	876	837	874	826	874	810	887	845	836	789	882	818	828	828	859	836	822	891	863	854	827	838	809	823	812	850	840	829	885	799	882	847	861	828	798	801
23154	21779	30521	25853	22071	18805	6112	614	522	462	482	435	506	499	467	479	458	495	475	487	446	454	488	472	469	432	461	510	458	485	473	462	446	506	492	503	454	510	453	471	467	451	447	445	509	454	434	440	439	460	498	455	472	437	420	439	448	432	457	445	460	461	457	438	415	452	446	454	473	490	438	458	477	485	459	479	447	461	469	481	443	464	484	452	491	425	416	430	499	473	453	452	482	448	443	509	430	494	444	477	463	505	460	471	467	459	444	480	473	486	478	458	479	448	478	498	480	408	455	487	416	417	452	453	486	431	468	477	493	452	461	464	454	465	448	449	479	475	488	483	497	487	427	454	444	463	467	451	476	437	477	477	434	446	435	445	442	458	435	463	455	454	436	463	498	449	444	433	450	472	489	471	453	448	480	432	464	428	448	442	435	465	434	474	449	423	473	491	449	468	440	450	440	469	437	435	434	422	485	446	501	470	459	469	437	445	445	491	436	465	440	484	423	441	493	443	482	465	429	483	449	456	411	454	463	476	471	482	456	452	456	439	471	435	442	447	472	491	443	497	454	487	416	460	433	482	464	505	492	487	457	472	446	478	456	438	464	457	451	474	454	475	463	481	436	420	451	493	451	472	468	436	434	470	466	444	494	476	480	464	431	482	473	438	470	462	465	478	451	460	470	512	459	437	483	480	466	459	460	491	485	490	473	431	451	443	477	468	457	466	432	461	459	449	465	456	452	473	465	431	448	461	491	478	474	436	459	457	457	472	447	450	453	457	459	489	497	473	468	424	428	454	440	473	464	457	444	427	436	458	441	472	458	457	464	468	472	430	494	444	490	529	452	475	439	446	451	485	445	452	446	478	433	463	447	421	462	462	465	441	474	461	489	429	480	462	478	438	460	422	460	490	449	488	432	498	480	437	454	476	432	467	441	491	450	449	457	472	456	438	436	467	476	413	466	446	461	478	472	457	470	478	456	481	424	436	454	428	432	419	453	419	483	478	484	453	478	472	431	514	483	482	384	421	452	473	492	433	490	405	441	427	438	473	448	434	429	446	453	474	468	445	416	452	453	416	487	447	464	474	446	441	467	448	495	478	441	458	431	479	453	495	458	435	454	424	456	461	478	441	482	440	502	459	449	451	466	424	491	469	495	469	450	458	480	476	437	459	455	433	464	478	469	451	446	476	462	445	474	473	417	474	486	448	460	456	471	434	466	477	445	463	463	505	504	426	469	464	435	452	442	472	486	500	447	485	457	421	437	461	467	420	448	417	472	462	434	457	463	448	481	457	489	457	463	473	483	485	474	449	424	464	448	426	459	456	434	437	463	458	410	474	453	437	503	469	467	447	463	421	425	461	492	456	440	440	457	411	550	485	456	443	449	465	508	466	532	464	476	461	465	483	444	463	463	482	464	419	450	478	488	454	479	450	499	483	438	472	472	448	436	480	468	486	474	435	447	472	487	457	470	432	420	473	475	469	449	435	460	496	450	492	473	502	443	488	441	466	464	465	480	485	441	438	467	471	458	446	488	449	490	464	470	482	454	486	472	494	509	450	506	449	440	459	455	484	466	452	460	476	422	430	483	478	442	486	521	444	465	458	458	477	462	451	480	464	476	454	457	456	466	444	486	467	436	468	450	431	463	460	471	485	454	436	441	464	461	450	458	458	454	440	451	436	452	438	440	451	413	467	472	450	459	483	459	478	498	466	470	454	435	466	479	507	444	465	503	444	468	428	476	463	447	467	439	458	421	449	473	448	478	436	436	513	459	460	476	444	461	440	444	470	426	416	449	450	469	467	447	442	485	481	459	482	472	433	412	459	438	455	464	439	488	489	492	437	426	442	486	444	435	462	465	480	418	480	464	453	465	450	470	457	504	482	467	487	476	451	454	418	460	462	481	492	418	457	407	403	450	480	428	436	480	446	481	462	434	468	449	463	455	463	433	431	435	448	459	454	496	469	427	438	483	471	478	485	468	489	476	484	476	467	434	461	435	457	437	456	484	486	421	473	460	456	453	467	448	441	459	458	452	469	462	477	469	475	440	438	463	485	457	443	444	466	452	471	439	471	431	474	445	459	454	482	485	460	430	423	493	466	459	424	485	476	474	439	471	446	478	494	461	457	455	502	462	449	445	431	465	459	453	438	503	480	506	450	479	422	458	461	472	400	448	477	467	431	420	439	486	474	419	463	441	436	421	412	437	473	475	450	497	453	440	470	506	448	453	459	478	465	436	460	483	445	468	457	474	451	468	459	425	448	461	435	453	453	451	469	467	469	470	443	464	458	435	424	478	416	486	445	476	480	476	447	476	455	496	462	445	468	450	461	487	446	444	491	460	473	469	444	459	440	435	422	477	454	470	461	498	398	459	478	439	469	454	445	488	466	447	451	477	507	432	420	445	442	467	458	460	452	499	422	486	448	442	441	461	470	449	442	442	468	434	444	470	454	467	482	455	461	496	474	473	422	438	445	446	454	458	474	472	465	428	468	474	453	455	452	504	469	496	448	481	487	437	457	441	421	436	478	481	483	445	457	482	454	471	487	483	506	484	494	501	439	461	480	467	450	449	455	407	519	451	444	458	454	416	476	442	435	505	510	464	449	483	472	489	450	440	474	466	473	476	478	467	460	434	479	454	433	439	528	443	446	482	446	491	472	431	447	454	467	428	468	461	465	481	456	485	471	440	480	486	445	499	471	444	471	473	465	442	426	427	486	476	471	465	443	405	458	454	442	444	457	438	490	442	480	484	448	483	446	442	468	473	453	443	467	431	481	476	466	456	466	498	447	456	432	467	496	472	437	431	450	465	430	494	482	466	451	456	482	442	468	454	489	461	425	479	442	461	474	486	448	486	439	459	433	485	514	446	434	505	428	465	418	468	440	477	441	472	439	466	470	406	454	475	468	470	448	465	458	494	436	419	495	477	469	467	479	458	486	469	418	469	495	437	435	472	416	494	429	463	455	469	453	450	486	439	463	463	456	464	472	453	443	442	443	441	481	464	459	486	459	448	500	461	515	449	449	456	467	505	422	459	456	487	463	467	465	445	490	472	449	489	420	456	450	487	473	438	496	448	455	499	454	459	412	467	432	452	480	483	469	438	471	428	467	433	454	453	465	461	416	452	454	471	437	485	460	443	479	459	461	492	501	456	414	464	445	474	451	458	443	468	459	495	472	459	466	472	459	458	435	475	463	490	464	483	470	470	454	472	479	440	431	446	481	507	458	448	485	481	416	453	430	476	467	442	452	449	493	461	458	471	447	485	431	446	466	418	456	485	436	469	457	424	465	484	457	462	476	475	442	464	463	437	454	455	462	473	415	509	457	470	446	451	445	465	483	448	460	465	463	459	429	451	477	458	455	467	494	434	405	459	476	442	460	472	449	476	471	442	456	455	460	470	460	425	472	443	463	463	477	473	456	462	424	444	481	473	435	431	456	403	514	504	471	434	457	460	468	446	441	468	481	470	446	404	419	418	463	495	478	425	509
58823	101208	78750	51704	29801	6593	2217	748	852	760	795	786	776	776	786	773	775	790	820	788	766	806	810	762	792	792	762	785	760	780	805	808	788	754	763	765	747	830	815	790	799	733	805	750	702	781	784	744	803	778	797	847	800	756	800	764	800	783	770	785	805	759	749	768	736	797	782	774	781	752	790	757	783	775	813	808	810	794	732	784	758	816	794	788	817	803	832	806	746	820	818	759	778	772	714	794	766	788	788	806	773	788	778	826	764	749	788	740	793	773	802	777	740	762	826	796	810	782	797	783	797	790	818	765	788	756	759	804	799	722	785	806	788	804	795	791	766	727	801	772	801	800	828	783	766	738	826	762	791	798	748	763	795	819	811	764	782	827	809	793	808	781	773	801	828	783	785	778	749	738	785	719	825	766	765	759	755	743	743	799	840	773	750	756	800	841	796	785	780	790	785	816	775	777	776	819	733	790	792	788	804	802	791	798	822	808	803	810	769	788	760	765	780	779	768	802	790	778	801	763	769	813	805	785	802	782	742	762	770	763	780	792	757	801	787	799	761	789	811	823	780	744	798	787	753	797	781	785	777	837	807	840	776	750	786	777	779	759	822	782	811	763	781	763	793	791	788	732	789	753	797	819	726	818	794	749	795	760	783	726	792	741	738	793	804	766	753	825	724	812	813	793	754	781	795	727	774	795	807	758	781	832	814	792	771	787	763	797	816	815	721	792	776	755	756	824	820	759	793	772	820	734	764	794	799	837	763	820	802	801	783	827	756	767	800	812	824	780	799	817	781	795	774	808	819	781	760	787	801	795	772	777	785	765	806	812	785	774	762	771	806	802	753	815	794	812	746	824	762	809	761	768	772	776	793	817	792	796	779	817	784	817	749	790	791	732	804	769	810	764	799	763	732	754	757	799	779	794	790	797	769	738	749	775	787	804	750	801	751	807	806	791	764	810	813	784	778	798	752	820	780	810	794	796	782	764	811	778	802	762	798	774	728	768	798	854	754	741	810	791	765	761	769	788	767	820	798	767	843	754	799	784	768	777	791	808	801	772	841	825	751	761	832	794	804	767	752	761	760	789	803	811	810	818	783	786	801	752	761	806	782	741	745	803	754	775	840	826	807	805	787	741	780	766	762	774	774	778	763	748	811	819	768	770	740	786	779	791	775	764	803	750	786	803	753	795	780	779	802	789	778	795	815	739	789	768	752	792	770	764	796	732	802	795	737	769	783	784	782	772	723	796	752	753	791	737	791	807	759	797	765	752	746	820	778	771	757	751	797	753	805	762	841	792	793	791	781	775	789	711	790	763	765	758	780	814	762	761	767	813	796	766	775	783	773	811	765	772	823	762	809	846	786	761	775	816	810	831	827	797	774	816	781	757	816	744	815	840	764	749	828	755	776	832	768	812	764	749	764	760	735	783	796	806	758	821	808	789	764	794	801	781	788	758	774	779	763	775	773	797	799	768	755	795	795	797	818	776	821	764	810	788	819	758	803	807	769	799	818	767	787	761	767	782	784	802	803	818	797	790	777	794	784	790	815	784	784	796	827	808	803	794	753	783	821	771	859	782	756	777	815	826	768	787	819	779	810	755	739	817	786	814	778	771	787	794	759	809	751	757	833	757	791	775	809	785	782	743	776	818	795	776	747	749	752	764	755	802	793	808	771	799	766	801	792	771	782	797	771	777	852	757	784	775	782	758	758	796	718	784	804	856	734	747	766	741	775	824	758	757	773	765	765	793	762	792	793	817	759	800	781	813	769	811	781	761	805	764	794	755	781	818	766	745	774	767	770	806	779	790	746	773	760	745	837	770	756	786	745	808	814	749	795	825	798	784	764	830	779	805	798	789	799	734	762	764	772	807	783	773	731	782	771	761	785	820	818	746	818	784	802	772	785	872	756	760	786	769	801	810	777	717	813	796	791	797	782	774	773	802	762	793	798	809	758	783	828	752	827	785	835	775	780	740	829	726	793	832	804	747	783	784	789	762	804	780	769	769	748	758	808	773	803	755	778	788	764	765	789	788	766	739	750	766	768	764	782	785	803	767	793	772	762	749	784	778	772	835	723	767	802	771	769	799	783	801	800	778	740	756	791	797	809	812	820	814	789	774	810	812	815	751	732	777	801	738	741	793	750	784	762	792	760	785	813	809	790	767	769	715	806	797	763	767	743	766	786	799	763	803	805	726	782	762	781	818	774	798	721	743	789	747	762	789	798	745	755	802	754	790	788	807	824	808	691	824	820	828	761	796	782	769	808	805	820	765	789	767	799	787	805	774	762	808	797	790	797	775	809	702	758	790	752	786	811	745	776	761	812	867	772	798	754	811	833	773	760	862	786	791	789	807	755	761	842	812	751	766	800	734	777	797	763	808	777	785	798	794	738	739	814	815	767	738	781	744	819	746	825	758	769	737	787	806	810	760	774	745	740	790	794	784	844	755	748	788	797	815	780	820	762	752	783	817	764	785	735	801	806	797	771	772	762	794	808	796	797	843	797	747	805	803	758	742	786	762	776	839	765	748	808	780	717	745	749	774	848	785	748	798	785	765	765	785	750	814	755	799	818	805	746	808	754	739	760	782	753	780	784	793	796	783	770	777	790	728	719	856	781	753	738	803	782	807	820	789	761	788	752	766	777	832	744	771	725	804	774	803	813	766	808	801	780	794	810	786	775	791	791	796	793	824	777	767	787	757	749	809	822	761	808	819	802	769	794	811	813	762	790	779	792	729	815	742	803	735	794	767	792	761	767	828	771	788	776	763	800	832	797	785	815	780	825	785	780	691	786	822	755	793	831	791	730	762	822	838	779	787	741	790	778	793	840	774	778	781	795	751	751	750	808	768	789	785	815	769	758	806	791	793	784	810	764	826	795	802	789	805	778	785	771	793	829	798	733	761	726	805	800	805	809	816	742	774	762	753	773	827	795	778	786	855	843	758	763	836	852	790	768	762	838	824	781	815	786	771	841	796	762	739	810	789	824	767	750	822	778	787	801	795	794	755	778	760	766	805	808	789	788	785	814	778	777	727	821	805	794	802	838	728	789	811	761	826	775	765	741	824	768	796	770	741	740	814	787	789	773	762	781	746	780	862	750	745	752	809	769	785	791	787	706	764	739	762	728	760	789	785	742	770	792	788	795	775	821	804	789	823	784	792	772	839	767	864	773	736	745	752	851	822	793	758	759	784	740	800	758	804	809	762	787	780	755	815	793	774	739	713	794	750	796	829	777	737	758	792	815	840	790	766	766	788	824	795	766	802	786	772	796	803	788	785	772	772	823	783	765	747	788	772	807	777	794	786	715	789	821	784	831	785	833	768	761	784	790	787	794	802	824	761	793	792	780	775	792	766	786	794	746	805	778	782	737	749	771	786	829	778	757	774	796	780	744	719	756	767	790	800	767	775	751	767	788	811	796	809	752	753	797	747	777	771	821	796	771	793	802	768	750	752	777	791	753	776	807	798	804	796	781	784	787	812	791	778	786	805
28353	28329	28376	15319	3011	854	730	685	689	614	642	620	673	634	630	712	704	679	685	638	620	700	654	617	617	687	671	622	680	678	678	670	634	663	635	685	680	626	588	632	646	611	711	603	603	645	669	605	640	701	601	646	624	648	705	661	651	653	623	696	635	683	629	687	650	656	705	675	640	619	691	675	654	613	621	640	606	646	662	674	639	649	649	639	699	625	688	645	650	631	695	611	621	669	674	627	651	642	650	663	665	649	627	654	664	654	667	642	636	654	679	669	627	637	652	634	661	661	660	691	610	609	628	646	633	664	674	647	629	621	643	683	667	700	669	631	665	666	652	678	618	673	597	687	640	668	628	623	633	654	655	602	606	662	659	653	651	647	668	651	661	634	611	643	658	642	669	623	698	605	684	648	658	625	620	644	624	633	667	656	598	661	629	619	655	639	687	646	662	659	624	671	623	619	659	654	647	657	625	664	628	630	693	627	705	609	667	625	688	651	691	623	656	675	661	627	666	647	655	581	631	699	624	617	652	637	610	655	676	691	683	674	649	668	595	626	693	708	613	691	624	646	684	638	693	661	653	610	609	707	623	711	639	628	604	622	638	661	612	667	625	650	624	637	645	658	681	641	654	649	624	653	662	685	634	588	683	649	637	655	650	640	632	654	621	621	620	626	651	670	615	637	664	670	645	684	649	601	673	587	637	653	641	667	601	638	664	626	648	620	668	681	630	667	683	665	648	609	629	638	656	677	640	649	637	629	660	652	632	638	617	614	651	661	639	624	660	639	668	635	611	583	675	671	643	643	643	634	619	678	620	606	617	651	694	675	661	665	608	659	635	621	635	620	654	720	659	648	645	640	637	668	632	701	621	656	630	641	644	653	660	614	704	671	651	671	630	657	673	681	720	619	641	618	642	660	646	666	674	691	662	664	631	693	658	691	654	651	645	643	720	616	642	694	666	637	666	662	672	679	656	653	663	753	698	668	641	658	659	669	651	645	672	638	634	616	659	660	605	668	643	637	702	717	643	639	657	646	616	632	623	619	635	637	679	604	669	599	673	629	653	673	663	655	665	692	622	675	655	637	643	643	665	691	669	648	646	704	681	662	608	635	644	647	645	707	622	635	684	635	664	672	661	637	658	579	649	677	681	611	616	669	658	671	672	602	656	626	675	633	671	640	695	652	625	677	624	677	638	586	672	643	650	647	596	665	671	616	674	693	688	672	657	628	643	616	649	705	685	642	651	695	701	629	688	662	670	661	628	644	670	660	653	651	711	617	669	646	638	627	670	670	672	685	640	632	672	682	719	658	644	674	631	659	624	610	685	657	696	658	653	654	644	634	673	634	636	640	671	635	661	648	636	643	584	637	657	668	659	622	663	651	645	656	668	683	650	632	658	648	624	623	644	694	665	651	630	683	671	672	657	680	671	646	697	656	684	686	682	689	659	663	697	700	625	653	624	680	600	667	603	672	699	672	627	619	635	637	675	679	658	650	636	692	637	637	682	643	646	647	650	673	638	663	648	656	656	699	628	638	705	643	661	637	665	671	688	627	644	628	680	663	682	628	699	648	627	696	661	715	684	703	620	641	662	663	699	661	664	650	681	654	633	659	638	671	673	679	655	663	655	645	668	670	670	655	672	617	632	665	639	689	652	609	642	617	666	667	649	633	658	636	620	622	636	642	640	663	650	658	692	663	687	707	627	688	640	682	667	632	681	616	673	633	671	623	710	662	648	636	641	629	633	652	660	650	651	675	660	639	687	657	659	654	603	647	599	684	679	694	635	648	667	622	661	668	649	617	650	673	634	653	679	631	655	645	651	664	621	714	701	661	629	686	681	657	624	627	673	616	667	641	643	627	578	682	637	662	689	649	670	645	616	675	694	634	661	634	641	654	665	632	637	642	616	684	655	656	678	632	639	683	625	633	675	665	709	651	689	706	687	726	670	647	649	648	648	665	643	653	643	685	648	643	658	651	643	669	660	635	591	630	663	667	660	626	651	660	645	656	639	694	687	660	633	624	645	642	672	677	656	647	720	634	617	679	651	661	695	664	599	643	677	644	668	639	625	682	671	630	678	622	628	647	656	641	632	643	607	625	639	643	661	622	674	622	623	674	627	669	639	623	628	626	647	638	605	667	638	718	644	625	612	652	619	678	649	680	648	603	610	636	685	618	651	620	642	682	662	682	619	654	651	622	616	601	646	691	612	699	630	682	648	650	591	653	642	633	687	624	641	649	692	637	681	631	605	647	664	620	652	615	677	662	640	657	645	683	613	656	657	644	672	664	682	668	661	700	676	637	623	637	659	649	679	660	670	649	673	652	679	644	672	641	649	629	689	643	685	670	611	662	661	622	667	625	642	645	647	667	632	662	607	607	665	608	663	640	641	692	614	610	594	632	666	653	675	673	655	679	631	643	654	682	671	635	629	649	653	637	661	627	657	632	648	637	656	676	653	657	615	632	679	640	677	628	661	696	667	675	636	639	635	619	634	662	634	635	623	621	626	632	667	681	627	668	634	653	648	623	699	664	636	616	658	645	659	664	652	667	680	640	618	646	646	618	616	677	643	627	589	653	647	679	675	689	683	681	608	596	635	639	669	631	606	647	647	630	655	633	622	651	639	651	651	629	646	607	667	614	621	680	641	714	696	665	664	663	650	647	710	632	621	629	644	753	661	688	657	623	601	672	631	667	698	671	694	620	649	624	674	614	686	668	636	644	659	693	693	691	669	641	705	672	634	632	657	630	611	623	636	650	628	654	703	675	651	679	622	663	635	646	654	600	648	657	645	675	666	647	625	683	643	641	646	619	647	617	641	603	641	602	662	663	674	639	660	673	657	641	592	633	659	649	680	657	688	654	612	643	684	636	667	581	685	632	681	676	655	639	740	701	623	679	666	658	668	668	662	645	637	684	673	661	656	638	662	659	657	671	607	651	679	622	592	630	700	689	707	667	670	644	667	691	639	642	700	670	672	691	663	693	667	662	642	640	626	623	676	643	595	672	706	655	690	634	662	586	672	639	672	611	619	642	636	625	637	627	655	620	660	664	665	648	615	658	704	654	621	650	599	651	632	655	667	640	680	623	663	623	660	678	695	633	612	675	588	662	666	626	640	681	657	642	677	663	631	664	666	656	662	643	637	638	636	654	656	639	640	672	616	646	628	642	639	691	668	625	674	625	639	625	607	651	697	643	646	664	627	619	631	685	659	714	716	606	632	633	668	626	688	683	657	671	653	633	648	640	667	649	647	632	658	659	670	657	660	653	685	639	678	661	616	654	672	674	665	619	694	651	645	595	646	590	660	621	698	635	645	694	656	625	637	637	628	601	628	661	609	666	623	605	668	688	642	674	632	650	649	620	695	677	659	617	646	674	642	686	648	675	653	646	652	693	650	629	653	635	635	637	685	666	681	646	664	644	652	614	638	652	693	589	686	627	646	623	694	656	685	648	631	641	600	639	643	658	707	653	630	611	646	631	645	644	634	664
36508	47915	34076	16299	4973	1660	1248	1105	1198	1198	1140	1139	1143	1147	1133	1110	1084	1116	1103	1154	1149	1183	1115	1178	1173	1137	1133	1141	1180	1097	1077	1146	1118	1149	1133	1109	1194	1099	1171	1115	1106	1134	1113	1074	1189	1104	1151	1159	1120	1137	1085	1113	1061	1123	1140	1135	1103	1140	1176	1149	1171	1123	1100	1100	1101	1032	1106	1122	1169	1145	1107	1074	1135	1120	1202	1145	1112	1102	1096	1164	1136	1140	1156	1146	1174	1151	1148	1100	1127	1123	1128	1153	1139	1095	1130	1081	1156	1148	1160	1156	1191	1087	1080	1178	1163	1172	1050	1082	1172	1104	1122	1197	1124	1092	1089	1151	1237	1112	1146	1117	1167	1131	1138	1157	1149	1143	1115	1124	1146	1109	1131	1135	1123	1181	1116	1131	1207	1102	1154	1124	1138	1175	1096	1096	1151	1216	1119	1158	1105	1173	1160	1143	1153	1138	1159	1113	1123	1142	1164	1119	1164	1181	1094	1126	1141	1179	1152	1101	1090	1161	1192	1135	1136	1127	1100	1117	1167	1092	1059	1210	1166	1144	1140	1105	1147	1139	1162	1158	1153	1086	1139	1064	1120	1110	1115	1118	1194	1178	1148	1165	1114	1132	1183	1082	1147	1209	1178	1134	1138	1192	1158	1120	1159	1131	1167	1144	1129	1141	1161	1146	1126	1069	1118	1174	1147	1096	1190	1102	1144	1140	1140	1144	1184	1148	1161	1133	1158	1166	1246	1130	1122	1090	1218	1155	1139	1106	1071	1108	1128	1128	1108	1158	1122	1194	1101	1136	1153	1098	1162	1144	1107	1137	1160	1106	1148	1172	1138	1158	1148	1158	1174	1139	1137	1194	1153	1102	1085	1156	1134	1113	1165	1103	1174	1160	1154	1114	1142	1159	1128	1082	1147	1149	1163	1093	1168	1126	1138	1132	1144	1117	1186	1142	1152	1117	1149	1115	1102	1184	1147	1149	1131	1101	1133	1115	1143	1153	1189	1166	1096	1095	1126	1139	1126	1104	1148	1132	1117	1148	1143	1152	1133	1096	1124	1170	1132	1165	1133	1195	1116	1120	1103	1171	1105	1151	1124	1192	1158	1205	1133	1193	1123	1160	1146	1086	1112	1125	1126	1141	1148	1139	1175	1136	1131	1077	1067	1103	1182	1136	1084	1152	1146	1122	1143	1129	1149	1127	1139	1138	1088	1158	1211	1208	1160	1181	1141	1148	1152	1164	1152	1101	1114	1107	1132	1126	1184	1116	1146	1096	1166	1123	1179	1134	1111	1122	1164	1079	1109	1136	1124	1146	1166	1114	1187	1097	1130	1110	1115	1073	1173	1158	1061	1158	1096	1237	1166	1156	1084	1105	1166	1169	1135	1149	1079	1170	1149	1119	1151	1106	1193	1192	1150	1121	1177	1151	1153	1095	1077	1147	1059	1218	1102	1111	1149	1141	1201	1092	1094	1194	1097	1181	1150	1114	1124	1115	1178	1170	1161	1107	1257	1101	1124	1093	1166	1072	1117	1113	1180	1111	1218	1186	1172	1113	1157	1201	1094	1130	1153	1115	1080	1099	1145	1113	1121	1092	1141	1144	1162	1132	1122	1165	1141	1194	1223	1140	1113	1048	1167	1178	1096	1161	1135	1207	1139	1101	1157	1053	1114	1178	1114	1210	1106	1180	1158	1105	1140	1134	1122	1149	1145	1134	1143	1213	1126	1143	1132	1092	1135	1100	1143	1083	1162	1143	1100	1140	1171	1151	1181	1169	1113	1152	1122	1106	1174	1150	1154	1150	1152	1167	1081	1140	1155	1146	1127	1142	1155	1090	1213	1155	1147	1132	1147	1150	1092	1105	1124	1097	1190	1155	1114	1148	1187	1141	1169	1100	1089	1204	1112	1133	1121	1124	1075	1175	1200	1106	1119	1093	1056	1165	1122	1158	1166	1164	1102	1107	1129	1112	1184	1067	1151	1156	1164	1106	1137	1136	1127	1193	1116	1175	1066	1069	1116	1132	1144	1162	1146	1098	1101	1145	1181	1056	1183	1189	1100	1143	1096	1160	1110	1159	1137	1095	1134	1090	1181	1143	1106	1189	1164	1134	1124	1133	1124	1191	1183	1215	1158	1147	1076	1177	1135	1140	1136	1133	1135	1135	1171	1117	1140	1150	1051	1104	1134	1169	1155	1134	1107	1053	1114	1114	1109	1157	1177	1165	1160	1196	1159	1118	1165	1191	1176	1167	1184	1201	1152	1133	1116	1156	1143	1116	1180	1118	1127	1147	1221	1106	1193	1129	1170	1149	1185	1159	1114	1141	1118	1169	1090	1127	1173	1088	1169	1116	1157	1124	1122	1111	1200	1111	1126	1190	1149	1188	1145	1146	1189	1103	1164	1182	1161	1127	1093	1186	1185	1109	1120	1148	1187	1187	1141	1165	1120	1168	1128	1186	1169	1117	1163	1107	1149	1158	1132	1131	1151	1132	1203	1137	1084	1129	1132	1139	1148	1136	1182	1158	1113	1128	1191	1097	1170	1183	1184	1114	1173	1189	1093	1066	1077	1156	1195	1114	1168	1175	1192	1183	1115	1178	1071	1145	1148	1183	1168	1107	1155	1133	1159	1162	1061	1113	1175	1123	1093	1111	1093	1143	1140	1173	1089	1125	1144	1143	1105	1167	1151	1161	1154	1164	1164	1113	1182	1196	1128	1124	1147	1146	1125	1043	1152	1164	1167	1133	1152	1114	1132	1113	1108	1117	1153	1124	1123	1106	1177	1173	1179	1156	1143	1212	1147	1169	1175	1117	1104	1151	1081	1113	1186	1184	1145	1161	1126	1180	1128	1219	1099	1129	1148	1140	1158	1075	1129	1046	1172	1126	1113	1105	1148	1156	1152	1132	1120	1114	1136	1164	1086	1101	1147	1142	1087	1132	1154	1144	1080	1081	1068	1104	1152	1166	1129	1079	1149	1157	1147	1194	1125	1092	1132	1111	1097	1156	1148	1101	1107	1179	1134	1191	1127	1155	1136	1137	1169	1064	1123	1154	1175	1147	1139	1150	1137	1166	1154	1123	1141	1045	1150	1120	1137	1115	1158	1100	1095	1166	1141	1165	1166	1138	1200	1152	1129	1145	1113	1140	1227	1148	1068	1186	1176	1172	1200	1141	1167	1174	1155	1115	1118	1134	1147	1172	1151	1118	1148	1125	1171	1154	1131	1092	1058	1121	1159	1060	1100	1129	1116	1132	1143	1162	1127	1202	1114	1052	1142	1129	1073	1099	1148	1149	1071	1147	1126	1155	1159	1133	1137	1108	1101	1090	1180	1154	1145	1089	1141	1141	1139	1189	1169	1179	1149	1121	1210	1091	1107	1145	1120	1147	1156	1150	1140	1089	1139	1150	1124	1128	1103	1151	1091	1151	1173	1187	1141	1180	1119	1103	1197	1099	1153	1144	1127	1131	1166	1160	1166	1162	1183	1100	1124	1110	1117	1117	1139	1089	1098	1194	1104	1139	1159	1191	1123	1120	1130	1087	1157	1140	1120	1120	1171	1107	1104	1160	1108	1160	1161	1133	1159	1091	1122	1135	1107	1133	1168	1122	1172	1146	1141	1118	1129	1193	1093	1074	1106	1162	1174	1150	1113	1083	1150	1116	1151	1104	1156	1088	1196	1161	1143	1193	1132	1169	1101	1145	1142	1084	1149	1176	1189	1140	1170	1185	1202	1109	1165	1108	1093	1131	1100	1209	1126	1134	1109	1087	1148	1079	1127	1152	1090	1155	1130	1218	1139	1064	1168	1077	1157	1233	1152	1119	1153	1136	1084	1099	1136	1048	1193	1158	1143	1141	1108	1164	1171	1166	1175	1110	1083	1132	1160	1210	1129	1089	1157	1117	1162	1136	1191	1119	1143	1108	1163	1108	1178	1152	1177	1131	1109	1157	1108	1110	1144	1116	1139	1103	1165	1110	1158	1127	1167	1159	1145	1097	1110	1086	1186	1180	1160	1129	1180	1163	1173	1154	1095	1131	1152	1153	1108	1185	1120	1122	1192	1179	1103	1165	1108	1124	1114	1145	1087	1184	1121	1075	1112	1138	1102	1188	1104	1169	1197	1077	1090	1126	1154	1153	1115	1168	1187	1085	1062	1092	1133	1156	1096	1123	1070	1084	1168	1205	1170	1185	1116	1137	1171	1118	1138	1110	1158	1139	1133	1133	1183	1150	1124	1112	1149	1134	1190	1111	1097	1125	1164	1122	1118	1196	1072	1163	1146	1177	1121	1170	1105	1136	1132	1112	1153	1095	1162	1111	1190	1134	1186	1175	1097	1164	1093	1109	1192	1117	1085	1104	1125	1142	1061	1188	1149	1209	1056	1127	1097	1107	1097	1155	1138	1129	1107	1173	1166	1145	1145	1117	1089	1172	1120	1115	1109	1129	1167	1174	1143	1128	1193	1076	1172	1167	1163	1065	1142	1108	1159	1186	1150	1145	1163	1154	1183	1154	1190	1177	1204	1123	1152	1123	1074	1081	1109	1140	1156	1096	1162	1187	1143	1154	1140	1101	1139	1145	1167	1086	1141	1113	1112	1130	1121	1085	1104	1154	1111	1131	1160	1117	1136	1174	1111	1156	1096	1153	1173	1152	1069	1135	1142	1153	1138	1131	1180	1177	1154	1121	1193	1105	1112	1142	1128	1101	1092	1167	1191	1191	1096	1201	1191	1172	1166	1111	1156	1148	1130	1115	1126	1125	1201	1192	1155	1114	1154	1129	1173	1140	1125	1143	1117	1114	1138	1167	1129	1104	1121	1138	1115	1171	1203	1249	1161	1122	1119	1164	1155	1123	1145	1144	1098	1109	1115	1165	1131	1121	1103	1161	1183	1148	1138	1136	1150	1153	1166	1139	1186	1079	1117	1155	1150	1139	1136	1203	1106	1125	1131	1179	1123	1149	1161	1153	1162	1108	1102	1120	1147	1160	1148	1170	1170	1211	1110	1171	1102	1134	1057	1144	1145	1184	1202	1138	1099	1153	1133	1119	1115	1140	1182	1163	1142	1134	1168	1111	1126	1125
24299	22771	31382	26791	20202	8920	1458	468	463	448	446	451	440	414	421	469	510	501	445	449	438	433	434	455	478	452	443	459	421	435	425	438	437	393	430	463	418	424	448	424	429	369	424	423	420	418	429	431	463	486	408	384	431	426	417	436	442	446	423	424	452	453	464	468	460	432	445	417	426	441	435	386	423	405	480	440	453	429	457	405	450	464	407	427	425	406	397	440	413	386	408	425	398	423	457	419	427	452	443	422	427	453	430	456	450	461	419	442	425	456	401	431	408	459	464	417	409	431	427	420	401	420	401	431	428	446	431	448	413	449	426	396	436	448	443	427	398	448	448	412	446	420	396	404	453	470	416	440	397	448	438	417	411	464	401	405	443	428	430	441	445	417	426	438	439	426	428	418	393	454	444	446	452	432	408	432	434	419	440	429	408	436	427	481	443	441	454	436	429	430	458	389	417	425	462	410	436	409	441	424	471	447	462	444	453	436	431	394	390	448	431	449	431	427	435	423	423	494	458	415	463	435	431	421	430	457	449	444	434	411	423	432	404	427	456	436	433	379	402	419	424	402	407	427	438	412	423	410	424	438	402	448	413	410	411	419	418	435	409	453	423	430	453	453	454	412	426	412	421	437	438	430	452	457	416	403	463	441	455	418	467	438	440	408	438	400	428	449	429	420	414	436	438	433	430	387	451	402	415	400	439	417	424	400	398	433	437	440	437	394	448	475	455	437	456	448	426	391	403	387	439	437	428	435	435	397	430	450	407	419	468	440	419	405	428	401	408	453	438	413	421	414	451	408	438	441	408	434	454	450	424	466	459	434	419	430	417	463	456	441	409	399	401	439	414	431	470	461	427	399	377	422	424	426	426	459	422	409	425	435	445	418	442	449	458	427	447	427	438	434	426	436	425	432	440	422	384	450	466	396	429	441	463	476	434	430	424	422	452	429	433	442	444	450	437	382	445	412	442	429	437	398	384	448	428	462	434	476	420	423	430	413	399	426	417	413	462	442	438	497	418	434	392	440	428	432	446	449	423	441	435	427	390	413	428	458	445	423	419	428	438	408	402	425	447	424	431	420	433	404	428	422	425	412	473	428	458	432	446	415	424	423	412	424	407	407	445	404	419	443	431	466	411	452	416	436	449	421	427	429	429	424	444	460	461	409	417	463	454	416	458	436	484	399	481	447	415	440	416	383	443	418	411	458	447	455	448	464	498	410	412	377	424	421	435	431	431	444	423	411	462	439	425	417	435	448	406	447	424	410	457	446	406	466	428	394	436	465	404	419	429	444	433	408	422	467	428	438	427	431	465	454	455	421	426	413	427	450	419	421	409	391	400	442	458	445	434	439	464	419	418	428	400	449	436	450	438	461	425	456	421	427	422	428	450	440	444	421	479	412	430	436	427	403	429	422	425	399	417	409	455	452	433	450	473	450	438	443	411	433	430	458	415	423	430	470	408	377	463	429	447	410	417	462	427	430	421	447	449	394	416	437	423	432	411	453	468	408	452	434	461	386	433	437	410	442	402	418	444	447	414	453	427	416	453	488	427	459	409	392	440	472	464	403	458	440	449	449	447	444	424	452	459	471	421	455	408	411	417	422	438	445	418	436	458	438	456	437	405	430	426	413	408	414	430	451	394	423	447	407	449	427	418	429	429	457	440	453	422	431	438	458	429	456	425	459	409	421	446	447	467	429	447	435	464	439	437	456	427	414	442	439	406	417	434	417	403	428	423	412	463	433	427	436	410	444	450	431	432	421	400	439	421	422	434	440	442	413	411	434	399	425	412	439	410	431	420	401	424	437	446	438	399	411	447	410	432	443	449	442	417	429	413	477	403	434	434	402	461	419	409	430	435	429	440	393	430	436	433	434	418	437	403	408	411	439	458	406	451	451	424	419	433	454	435	422	458	409	412	421	405	434	431	449	429	416	394	440	419	434	430	449	418	431	389	423	411	425	489	409	449	430	429	441	443	393	441	406	418	448	397	453	449	452	397	394	414	449	438	422	409	440	409	449	468	424	448	442	469	408	406	412	438	389	463	419	450	463	412	447	469	386	411	456	430	448	441	411	442	421	435	473	423	421	436	477	426	446	418	430	453	431	432	422	430	465	411	430	404	442	447	455	415	449	428	402	446	419	414	406	451	438	448	397	451	413	434	424	472	457	443	434	423	418	426	445	398	392	410	462	454	375	456	415	411	426	487	410	415	424	432	459	462	470	419	406	423	423	434	400	408	457	438	426	414	429	456	400	399	443	431	455	462	426	431	429	433	415	446	439	464	414	420	456	438	440	441	411	435	421	463	407	426	444	454	454	432	434	444	422	415	483	403	399	425	421	417	434	414	413	428	457	462	439	452	405	423	398	450	429	453	370	437	425	414	453	477	427	454	458	419	401	425	421	479	420	436	456	442	428	447	446	367	467	425	477	441	418	443	418	465	441	416	441	404	429	432	430	425	438	384	422	419	418	469	433	448	454	427	428	409	437	436	445	410	405	406	411	431	428	459	415	452	420	456	448	414	415	437	448	416	435	435	414	434	450	442	456	479	419	402	429	449	464	395	423	424	411	436	393	413	426	442	397	437	422	442	417	435	450	433	437	437	429	447	413	391	436	440	423	401	434	421	457	428	438	425	427	425	419	423	420	458	446	438	476	383	449	422	411	448	441	464	432	457	460	458	497	454	467	451	393	445	437	440	429	363	442	453	426	427	458	431	437	421	419	425	461	425	405	434	441	430	451	441	431	422	424	445	475	455	409	441	413	426	406	432	423	433	467	441	408	392	400	421	406	417	422	425	448	419	410	458	393	422	423	404	455	435	465	421	409	444	453	440	405	454	385	428	455	442	434	447	420	419	443	459	421	403	408	421	430	424	397	430	435	402	405	435	437	419	455	427	431	436	418	395	412	416	424	429	457	465	460	459	414	441	431	425	433	391	420	419	432	447	438	427	426	467	458	418	414	440	441	413	429	434	393	397	415	463	436	418	404	421	419	442	446	424	405	452	428	423	433	387	409	408	416	412	392	404	410	380	503	433	442	409	389	418	437	396	476	461	411	446	451	433	405	412	437	434	401	455	416	444	462	428	390	434	424	425	467	434	455	412	460	462	439	439	444	434	448	404	429	441	460	427	425	427	453	460	399	447	422	426	416	438	429	434	413	398	412	437	439	424	453	440	418	426	438	398	417	415	424	393	402	454	427	456	412	419	417	415	427	413	430	427	436	438	422	435	445	441	440	417	436	457	400	390	420	438	402	427	401	393	463	450	469	451	433	411	422	442	435	399	429	417	420	435	424	434	441	430	429	407	467	418	470	418	479	431	460	431	455	423	410	420	412	445	406	456	448	443	451	430	429	441	398	421	420	472	411	444	448	451	418	426	471	431	441	433	432	462	429	394	437	424	471	411	447	411	396	412	455	411	426	387	464	414	383	450	400	401	440	437	429	437	453	453	381	433	409	424	428	448	435	433	398	409	431	427	426	447	446	456	462
58374	87772	64567	37731	19123	5611	2217	834	807	790	798	751	786	784	770	769	811	797	827	759	749	787	775	784	809	811	806	832	776	794	821	795	740	811	789	808	761	822	778	799	808	826	750	847	753	776	759	821	802	774	795	815	763	803	808	760	768	749	790	760	811	806	747	768	778	796	735	807	759	747	788	836	805	800	787	826	778	778	790	809	821	763	801	794	795	788	793	774	810	795	780	812	755	782	734	815	761	784	781	752	774	774	838	781	808	770	815	775	788	778	803	799	749	786	793	775	786	747	782	777	765	751	746	791	758	778	808	816	810	744	749	809	779	732	837	767	819	757	761	746	794	777	770	768	787	820	796	767	808	803	794	793	759	777	721	808	807	773	834	824	812	783	766	783	744	749	749	738	767	821	828	779	727	812	769	790	739	828	752	801	730	774	811	815	764	750	805	809	782	795	770	735	769	742	792	782	802	781	743	808	806	767	782	811	804	808	784	756	745	758	721	818	753	830	791	797	793	824	723	802	810	756	800	742	770	755	791	809	771	803	815	775	807	796	783	775	775	782	724	732	775	742	774	775	770	723	772	790	805	740	777	812	745	753	762	780	798	730	784	754	794	747	781	794	832	801	781	812	780	806	778	829	765	789	817	798	763	796	814	817	812	786	765	785	734	783	761	789	793	762	788	781	739	788	824	774	716	810	787	765	775	821	770	842	808	738	804	824	831	752	770	784	764	756	786	753	729	761	822	760	752	755	820	766	789	809	765	789	760	811	778	815	755	816	765	767	781	743	783	766	808	779	777	757	821	804	821	735	783	755	794	775	781	751	779	772	758	783	805	758	785	768	794	802	762	792	791	780	770	757	779	734	776	792	736	796	781	752	799	738	799	808	819	751	831	798	803	790	761	794	770	789	777	798	831	810	762	777	786	802	780	757	779	800	742	788	774	829	727	783	717	769	790	859	806	800	761	777	747	783	783	802	787	736	804	752	786	824	791	801	798	769	744	756	820	752	769	764	814	726	776	758	768	752	797	782	775	799	793	759	745	759	788	795	771	769	763	759	786	814	743	780	776	752	750	819	735	803	795	812	787	776	797	809	794	788	801	776	817	753	707	798	827	830	754	805	775	734	759	778	802	758	748	772	855	764	814	761	769	797	810	806	775	840	786	825	767	792	839	758	803	780	784	811	743	741	794	761	740	747	753	755	805	770	812	814	786	783	833	758	826	790	791	815	779	756	783	760	792	790	755	753	789	769	794	796	763	743	775	770	734	750	784	751	711	775	802	767	793	749	764	727	766	791	758	793	819	745	777	820	839	772	726	789	809	711	776	816	790	754	797	792	796	758	775	758	776	714	729	772	771	754	795	716	744	742	782	725	737	817	753	797	827	821	772	805	768	792	785	796	810	777	778	802	788	827	821	756	753	768	807	764	758	768	778	771	752	824	755	765	761	777	781	750	807	773	755	754	771	786	683	802	783	782	765	792	751	802	760	789	747	783	767	786	725	789	770	755	753	799	821	781	767	788	806	767	759	787	746	776	782	765	848	771	740	781	746	779	768	733	788	806	796	793	757	756	777	760	765	764	757	817	801	809	746	785	839	727	790	762	812	756	802	744	760	763	758	795	818	745	778	807	737	782	754	788	799	773	802	757	741	743	778	810	787	778	790	764	787	769	769	812	818	808	782	755	830	829	766	780	764	746	810	795	758	796	808	843	765	777	820	799	779	766	779	728	785	787	745	785	744	788	756	835	785	787	710	784	839	785	778	775	806	802	761	738	742	766	750	755	722	781	778	830	796	795	809	750	762	768	777	831	810	808	804	807	754	792	777	827	723	791	759	798	770	766	744	756	775	791	774	793	803	756	729	794	785	759	739	783	753	790	764	785	797	787	757	828	779	732	780	708	720	792	744	763	833	758	771	730	791	761	761	727	718	794	769	734	756	803	775	769	791	786	757	791	777	780	805	762	761	806	779	808	769	815	794	801	807	784	820	802	811	769	743	774	824	738	810	770	790	775	748	764	766	756	769	766	798	804	820	753	856	732	754	834	762	794	791	812	783	759	822	728	768	755	773	763	768	779	810	794	761	796	783	816	726	732	774	779	795	816	779	769	778	756	821	779	803	762	764	745	748	852	764	782	753	860	715	794	783	747	780	762	796	791	758	764	808	753	764	747	742	767	796	743	811	792	812	778	765	765	764	793	823	782	741	766	756	775	752	756	748	839	771	787	824	825	780	817	806	744	800	797	810	758	784	794	764	805	767	733	798	795	749	787	819	824	796	851	796	773	802	744	773	745	771	766	760	819	756	781	800	794	741	736	778	759	832	739	776	763	764	769	773	804	768	774	765	759	787	793	784	780	798	770	784	820	749	785	720	717	738	757	770	790	768	777	768	768	769	791	833	809	748	771	742	786	846	828	749	753	769	758	771	841	755	842	790	831	758	765	800	756	759	759	801	796	783	808	739	748	769	817	783	781	731	750	772	786	779	787	715	770	793	840	749	746	783	783	777	786	772	742	754	808	777	778	796	753	715	777	791	759	742	795	777	763	802	741	747	799	802	770	825	771	776	750	760	840	792	764	739	780	762	769	815	795	765	778	781	823	809	794	741	748	762	793	713	832	772	773	762	795	752	799	719	777	779	783	767	733	784	783	802	754	761	819	741	782	803	751	742	764	799	754	746	744	824	769	789	740	722	752	735	794	786	779	800	758	774	725	814	756	717	766	757	838	790	760	760	784	774	775	807	740	790	768	760	764	738	749	840	783	784	751	765	719	784	806	788	786	776	836	818	799	785	751	763	767	781	771	795	759	792	764	778	760	779	774	783	798	780	794	814	765	776	795	784	768	761	808	744	764	797	790	761	790	785	772	780	754	781	794	725	776	800	825	802	750	760	792	779	820	796	807	833	812	757	777	773	766	818	842	746	753	755	795	752	772	748	786	775	806	732	727	748	785	794	798	797	773	799	786	813	742	851	826	776	792	795	791	765	747	791	762	817	744	827	783	736	798	799	747	763	762	802	757	825	750	801	786	746	752	760	748	815	811	767	790	758	778	766	781	780	754	787	758	807	749	782	741	797	787	813	793	807	759	795	807	752	794	735	834	767	789	762	804	816	749	775	740	847	781	794	801	784	822	752	748	737	745	838	780	772	801	800	771	807	769	825	771	804	721	742	744	827	792	774	836	760	755	779	789	808	769	803	777	744	820	799	782	782	741	793	828	809	775	738	769	791	794	758	756	753	788	799	777	843	774	751	788	813	774	755	770	741	768	799	749	764	826	766	808	796	805	783	762	839	779	751	772	762	757	762	756	734	782	773	755	767	822	778	798	793	735	813	808	761	763	715	777	802	746	804	774	727	781	755	773	828	776	711	742	789	723	790	745	776	756	764	790	796	789	821	776	804	773	799	784	792	812	778	873	750	734	780	808	815	842	824	789	771	749	737	747	771	764	819	779	759	768	761	820	807	773	769	792	778	827	813	820	761	790	773	788
23184	21840	30449	25521	22000	18893	5974	552	474	486	483	487	455	497	444	460	450	472	467	435	458	438	485	460	519	464	457	502	481	468	420	447	492	454	489	475	467	465	425	440	458	482	431	417	475	419	489	485	465	474	442	468	440	473	418	438	433	504	452	438	451	444	448	421	429	450	455	442	435	450	434	461	462	461	441	424	489	471	430	469	447	454	469	479	438	428	487	459	412	435	442	425	420	424	483	445	436	464	484	461	421	466	433	435	456	416	439	412	442	422	434	465	462	432	428	468	430	474	439	479	450	472	469	478	445	422	442	471	466	473	474	460	472	465	450	438	445	445	396	449	442	432	457	449	440	461	458	414	471	464	447	485	465	449	478	479	469	427	434	400	429	407	458	438	419	445	467	446	448	426	415	471	414	464	469	464	450	418	455	472	445	464	456	444	448	494	423	452	459	421	474	438	442	473	413	446	442	411	474	447	451	437	454	437	413	427	451	440	467	425	450	457	433	463	408	484	441	438	454	430	462	437	479	458	408	400	446	452	473	429	427	443	472	466	423	448	423	417	446	433	396	433	464	414	432	413	444	423	466	445	444	447	474	438	432	453	430	451	440	433	452	398	455	446	458	464	439	429	430	467	451	449	463	458	456	458	444	442	413	395	437	420	466	448	482	490	464	455	446	459	451	471	413	443	417	410	455	419	445	433	408	444	428	446	466	457	458	464	444	447	461	470	437	456	442	433	438	466	462	464	432	487	449	420	441	434	428	478	450	481	442	425	442	431	437	409	456	457	456	504	442	477	423	444	477	451	470	461	443	426	455	432	441	453	447	459	474	461	429	476	467	435	449	452	440	452	430	467	455	474	446	475	449	478	430	447	458	440	456	452	420	439	463	417	428	457	449	469	479	457	447	406	441	463	436	481	494	442	413	473	474	459	450	450	449	488	459	444	438	480	442	438	427	479	448	449	449	464	439	474	414	428	444	514	461	444	465	438	449	435	435	469	494	461	419	426	441	461	427	415	485	431	424	429	426	462	439	447	433	458	435	449	446	444	457	428	456	438	467	391	453	453	448	403	441	495	438	461	425	466	460	455	432	461	423	436	474	441	430	470	475	448	435	468	463	435	467	483	432	432	455	450	443	466	428	439	459	459	442	460	424	439	446	480	453	470	482	454	431	436	440	449	423	451	470	448	476	466	444	438	437	458	483	429	478	439	459	415	455	479	432	475	476	466	438	470	436	417	425	441	457	464	470	434	447	479	459	462	449	470	435	470	455	468	463	458	439	467	473	470	434	428	452	473	446	482	473	435	427	490	475	433	457	455	447	450	439	462	453	482	458	474	463	431	487	460	421	452	442	450	449	454	430	446	412	468	439	461	454	460	509	430	476	445	448	436	431	417	460	490	434	429	458	416	434	455	455	416	426	461	491	452	441	467	400	438	456	429	426	466	464	446	432	460	436	449	457	453	418	428	460	445	477	467	440	439	456	460	458	401	456	464	445	459	467	486	443	436	469	461	446	444	418	484	454	455	431	453	419	469	443	426	434	421	435	446	405	495	481	424	410	410	445	431	445	483	448	433	457	483	473	465	479	431	433	388	466	487	420	434	471	439	464	467	431	451	451	457	435	445	438	468	412	412	475	472	457	436	434	475	452	429	460	468	477	435	388	483	425	412	448	410	451	462	431	442	440	431	476	470	453	433	437	477	408	451	467	439	472	408	456	457	463	464	462	438	416	460	420	461	426	456	441	441	471	451	436	453	407	456	454	408	457	466	439	468	438	440	431	484	463	493	444	434	433	482	458	432	419	455	456	450	463	453	455	441	456	423	460	484	443	449	447	476	444	419	468	468	466	407	460	456	436	450	418	443	441	452	426	441	462	466	473	453	442	451	485	448	463	450	411	403	463	466	416	460	434	455	408	426	442	449	442	455	434	421	447	455	420	432	427	462	414	479	427	448	426	456	478	455	455	462	427	469	411	443	480	442	460	465	457	448	459	445	427	449	456	462	413	466	432	446	428	386	444	433	448	478	433	411	472	412	454	459	417	438	444	498	433	435	490	491	464	408	417	444	502	458	446	443	472	439	442	416	440	440	475	427	499	466	456	438	470	470	450	435	455	452	426	437	447	437	450	440	447	445	464	461	451	463	462	422	433	456	439	455	468	435	439	458	423	468	458	472	424	473	434	448	489	457	480	463	416	423	428	452	415	436	443	458	463	438	454	430	448	459	441	435	468	444	402	471	421	465	431	452	481	438	448	462	432	449	462	445	449	418	443	438	429	445	417	449	424	484	438	464	428	445	483	430	472	472	432	485	450	453	448	451	477	437	404	471	435	463	432	480	461	436	408	430	458	434	452	437	448	418	442	444	427	484	461	464	463	452	456	451	422	460	439	450	432	483	447	417	459	449	421	456	453	434	495	473	457	427	453	423	428	438	439	450	423	440	465	434	474	466	460	412	456	430	442	485	470	479	449	451	445	467	455	521	443	442	471	439	454	438	484	405	453	443	453	420	467	424	452	449	420	460	455	457	426	449	459	429	429	482	435	450	425	442	453	466	455	475	446	440	432	427	408	440	461	467	450	449	451	466	438	441	471	431	466	429	464	445	439	461	419	459	426	486	452	418	469	457	448	430	468	411	439	441	452	419	457	439	428	452	436	489	474	447	450	433	451	458	452	458	434	437	455	460	453	416	467	457	455	508	460	493	436	493	459	439	464	441	456	446	439	458	449	451	459	474	462	434	431	472	438	474	435	448	457	423	432	465	448	433	475	474	454	443	462	470	454	455	451	458	448	438	449	446	456	429	471	429	441	486	451	501	466	486	465	453	474	445	438	460	418	442	473	428	463	477	441	434	477	449	427	441	463	425	414	469	446	460	445	413	427	468	468	479	415	456	467	449	422	470	444	435	458	463	440	490	419	465	407	399	427	425	458	447	414	467	444	409	439	428	434	457	441	415	464	484	475	419	470	499	473	445	468	445	475	450	445	453	416	442	443	442	434	430	427	415	442	407	432	430	427	449	486	444	451	440	440	462	479	443	482	450	483	456	441	429	415	423	466	450	478	445	423	432	453	472	485	401	423	456	432	446	438	410	448	461	426	448	434	420	475	449	454	432	445	463	452	423	476	436	469	448	419	474	437	437	489	427	471	442	435	409	440	416	469	459	478	444	463	441	461	455	407	471	512	444	448	465	460	452	486	448	418	484	465	433	448	431	482	486	439	481	469	447	446	422	473	427	463	429	456	423	444	403	439	451	423	421	453	425	477	431	447	462	441	501	448	471	442	438	449	421	447	466	418	445	454	426	448	462	445	440	433	436	450	490	419	417	438	457	475	465	415	438	466	427	447	465	442	424	469	448	472	472	442	479	405	419	469	421	467	446	449	448	436	488	452	468	429	464	453	447	443	452	448	444	468	400	485	447	469	465	433	441	439	425	405	437	461	470	490	419	415	474	436	409	470	429	424	490	476	449	435	478	456	448	477	466	465	446
59772	101215	77126	49591	30760	7357	2286	830	780	807	785	732	780	755	811	782	765	749	759	796	746	728	744	761	695	794	806	781	789	711	819	764	779	776	771	788	815	727	772	781	765	762	796	765	751	752	754	780	777	801	721	757	759	749	694	819	769	750	752	789	729	789	823	717	782	805	761	775	787	790	782	765	711	765	704	757	765	774	748	742	793	773	747	770	777	770	766	804	786	752	730	760	771	749	745	789	742	742	795	753	805	802	740	799	738	765	708	780	752	791	770	757	760	700	752	826	769	816	786	784	714	752	799	738	687	756	784	768	730	722	783	771	776	762	764	780	746	773	739	767	739	775	801	759	754	749	763	728	822	772	758	774	727	728	732	791	797	741	740	718	783	738	738	757	771	749	742	737	789	719	738	784	749	762	753	755	722	755	754	774	709	792	753	797	746	790	779	756	778	743	783	710	700	755	753	762	750	738	748	764	791	750	706	803	728	798	821	723	775	770	788	766	764	800	749	826	808	767	760	746	757	769	803	761	819	756	722	723	761	786	766	797	755	783	754	733	757	760	738	774	736	797	784	823	748	814	784	762	766	765	748	796	794	725	767	792	799	751	772	770	761	748	796	691	790	755	744	774	749	792	768	783	775	793	828	771	833	830	735	788	807	738	743	729	789	746	788	773	728	750	767	796	757	747	778	762	721	766	752	803	781	811	810	734	768	780	790	759	731	760	746	777	811	796	741	807	778	699	758	769	733	776	781	748	749	761	718	718	736	760	780	789	771	789	722	817	768	768	761	786	817	743	785	785	769	740	731	753	760	801	758	712	758	774	744	807	753	802	774	789	733	733	731	783	738	745	790	807	772	773	777	758	757	841	752	717	749	759	772	778	818	709	756	791	760	738	760	732	747	717	753	744	800	806	747	796	777	750	790	738	827	770	791	822	728	764	790	787	775	737	765	767	787	806	740	776	752	750	796	784	770	815	793	748	724	750	774	777	741	723	775	721	792	679	761	747	747	701	748	764	754	793	742	784	830	790	757	819	724	738	758	772	754	792	727	769	748	790	810	758	774	755	777	780	797	758	834	842	785	756	731	779	766	728	750	796	783	776	757	773	764	758	772	744	749	748	782	801	768	774	768	746	764	770	771	766	732	771	717	737	790	747	748	771	786	780	778	736	764	744	790	778	754	777	717	735	750	781	780	805	769	789	763	765	745	784	796	795	789	779	743	768	753	780	770	792	751	795	736	757	749	732	786	803	767	774	781	742	758	749	730	768	783	818	721	761	718	765	744	766	733	786	818	711	751	801	752	754	750	757	730	783	722	801	787	778	745	767	833	777	743	809	789	754	768	785	816	782	760	712	740	770	755	797	781	797	761	777	768	764	784	791	752	764	755	784	772	805	787	731	816	790	816	711	769	746	785	799	772	793	730	740	756	798	774	762	745	810	731	707	753	793	811	801	744	800	761	734	785	767	749	777	765	739	737	759	761	765	812	776	753	760	777	775	749	737	728	733	777	793	758	798	778	743	760	716	780	752	769	742	730	786	818	805	752	753	789	718	835	800	743	786	753	758	731	779	737	789	800	777	715	765	745	785	731	754	708	771	757	789	774	748	782	788	771	727	791	710	702	751	809	751	759	797	773	775	720	757	776	745	761	781	720	775	781	775	747	788	731	765	758	814	759	782	794	784	769	749	806	772	796	782	764	736	790	720	729	775	748	807	759	788	769	768	768	781	746	726	797	762	771	761	725	792	770	747	764	751	769	722	783	785	741	712	802	792	787	748	738	778	757	784	742	783	769	720	757	792	751	761	716	761	774	774	746	781	764	764	704	759	764	739	744	787	760	801	741	783	750	777	816	790	733	802	769	772	768	772	756	825	731	781	755	798	756	763	781	789	823	754	776	716	778	787	768	769	783	760	791	755	788	748	725	799	785	792	777	790	781	812	787	782	783	764	728	751	748	779	789	780	759	774	740	784	785	711	765	776	748	721	763	746	732	774	755	795	802	765	791	824	812	806	789	780	767	802	783	746	775	780	781	745	781	776	783	776	775	800	812	713	777	755	736	764	780	741	764	806	798	742	783	761	753	735	737	751	734	767	704	761	760	742	778	741	801	775	759	799	782	747	793	792	736	731	791	777	737	805	717	794	807	788	788	774	737	720	793	769	783	778	807	799	777	783	755	735	755	819	786	769	767	802	771	765	800	769	806	757	753	782	785	771	776	749	753	765	769	811	774	715	773	711	777	746	776	789	763	746	717	769	782	741	810	761	780	748	746	805	759	776	775	703	722	785	816	750	761	779	709	768	783	782	794	781	752	750	777	797	723	760	755	784	763	779	820	792	778	792	819	747	752	754	800	773	736	794	781	730	743	786	784	819	759	733	742	816	753	740	759	738	772	801	734	778	788	767	751	763	733	804	761	796	779	758	738	800	765	806	785	768	782	774	749	795	775	797	770	757	770	753	770	783	778	809	829	782	760	738	774	734	732	752	754	835	772	766	741	815	787	789	791	739	772	777	727	807	760	734	785	790	791	765	772	759	794	792	794	747	777	794	793	731	732	738	795	750	763	746	751	751	799	719	778	778	752	713	774	800	749	809	768	749	744	752	742	735	732	796	714	786	753	715	764	761	810	800	741	791	766	753	803	770	816	781	772	726	838	795	722	756	769	780	756	779	779	754	749	739	742	788	780	761	760	832	772	764	738	754	803	762	778	760	787	738	768	736	747	720	790	750	786	761	765	763	743	719	819	760	757	787	690	743	823	785	847	745	744	716	813	773	785	741	792	763	774	746	745	767	775	738	757	735	749	756	728	738	749	796	761	740	758	742	765	748	741	775	741	764	785	788	771	782	776	731	728	772	749	761	771	791	735	820	762	794	769	774	780	761	776	749	775	768	782	806	739	735	749	798	764	787	812	768	803	745	791	780	812	767	754	739	762	744	806	762	782	796	752	788	731	737	834	750	773	815	770	717	726	758	771	777	756	767	771	773	751	816	793	737	762	766	765	779	776	744	760	795	755	775	765	811	801	776	807	750	784	734	753	771	772	822	778	810	744	750	811	775	785	758	734	782	779	803	737	770	830	722	758	760	789	784	747	761	801	732	772	751	762	757	779	813	800	739	720	794	706	772	725	804	775	760	740	759	787	797	744	789	748	843	808	743	776	765	769	755	712	793	790	796	765	735	796	744	764	759	797	757	783	763	778	779	761	796	735	758	758	740	809	789	742	726	738	752	804	783	779	764	775	763	780	795	741	778	771	755	776	724	793	741	787	802	727	720	777	785	782	783	758	727	704	733	772	779	773	785	772	785	765	750	825	727	783	782	790	805	728	708	749	709	772	754	791	808	731	824	795	780	775	769	754	807	793	744	776	762	736	803	739	811	775	778	765	755	790	726	772	786	773	789	776	740	728	764	785	753	777	763	786	759	825	753	777	735	793	705	742	819	767	750	747	710	819	804	760	783	794	728	795	723	778	810	763	753	759	752	745	797
28205	28103	28660	16053	3853	813	688	638	669	653	648	654	654	697	656	648	639	617	659	632	672	683	648	696	665	668	611	649	670	683	691	613	650	663	662	674	701	671	604	596	657	684	669	653	661	670	629	633	653	712	668	668	642	634	640	596	635	683	660	683	656	645	645	704	681	685	675	687	687	659	629	682	619	658	650	681	653	615	657	659	655	669	668	670	655	666	671	623	649	645	650	625	671	678	717	648	654	678	706	667	626	653	681	687	672	691	635	651	692	671	630	661	650	652	573	674	696	609	669	675	664	650	660	618	653	688	606	604	652	629	675	672	613	640	621	663	645	654	660	689	611	714	644	678	654	656	663	618	639	644	622	708	621	620	628	641	682	669	638	660	687	646	667	635	621	668	628	653	678	650	639	655	677	667	661	666	636	628	659	636	650	616	665	622	641	654	628	684	649	688	664	597	673	671	616	639	602	646	637	654	640	671	670	677	675	684	641	631	627	658	607	628	669	643	626	624	645	673	678	629	625	616	629	672	681	670	674	666	661	684	643	691	627	634	715	636	653	617	673	647	664	647	637	647	626	657	655	664	666	627	637	649	665	648	680	655	640	660	655	681	647	638	601	687	605	682	612	649	608	627	685	647	648	710	701	675	706	669	681	672	651	660	705	675	641	644	639	652	622	652	598	653	660	665	638	627	672	611	687	670	619	665	615	662	641	686	656	639	628	708	649	649	617	630	637	671	639	657	670	645	663	620	640	666	696	609	655	659	608	642	679	681	642	621	645	656	674	571	664	654	659	675	642	631	669	648	618	620	695	669	613	647	637	667	626	675	674	617	616	706	620	618	658	669	671	643	641	662	648	654	650	695	634	671	681	644	653	659	645	675	686	657	672	686	592	658	686	631	668	653	677	695	659	620	638	611	657	645	639	626	645	598	631	640	624	630	659	660	671	624	682	676	693	667	678	651	639	596	606	659	663	676	639	672	660	625	650	641	694	645	677	694	691	663	680	627	641	669	636	659	612	631	651	642	666	703	673	698	620	694	651	674	663	624	640	649	631	606	666	649	672	574	642	677	680	678	635	634	660	642	656	682	638	648	654	636	686	645	659	658	667	679	619	672	690	617	698	689	660	701	640	638	650	652	666	633	664	647	658	643	667	713	613	659	686	640	662	684	628	651	618	647	639	648	642	641	630	663	648	660	669	658	651	656	674	650	618	677	612	709	667	693	601	643	635	636	674	687	668	674	673	639	632	658	677	670	639	636	639	657	645	660	625	659	647	632	639	645	649	689	634	672	682	641	594	660	630	626	643	652	641	622	670	664	653	626	684	674	663	592	656	637	626	661	647	652	704	649	629	597	651	686	634	634	653	656	664	619	680	615	670	644	671	637	681	643	633	680	636	650	690	614	688	665	689	626	615	665	656	650	616	636	627	663	677	647	643	685	654	667	680	687	673	642	647	659	640	666	649	621	676	634	681	663	670	664	631	632	646	632	630	626	652	685	685	690	646	640	655	663	679	642	628	645	655	668	675	633	643	652	631	618	645	655	634	623	656	638	659	631	636	660	621	669	712	639	647	650	695	653	687	703	674	712	644	652	637	614	677	626	680	685	688	706	654	707	667	630	684	652	640	636	613	688	619	677	669	697	683	643	644	652	672	696	608	680	645	681	660	615	668	651	680	654	628	704	656	680	651	633	705	648	675	627	653	657	624	696	648	701	695	673	661	660	652	675	664	678	627	647	668	635	678	646	676	646	635	631	685	630	677	675	702	702	621	694	615	665	609	630	663	653	656	604	644	623	649	639	670	635	645	648	623	691	653	627	653	646	628	648	662	671	679	626	627	692	645	660	670	688	653	666	635	667	599	631	645	649	654	630	642	685	659	627	645	654	662	656	630	618	585	664	689	643	672	695	639	604	666	645	624	629	668	725	673	648	661	698	628	617	633	636	640	697	611	656	702	686	662	590	656	636	667	644	624	629	637	621	637	662	668	644	688	682	711	690	681	693	674	650	603	672	693	711	676	649	684	645	629	589	652	628	641	658	669	632	685	656	640	659	641	635	608	690	710	677	661	658	697	625	668	670	693	641	658	712	694	642	654	660	653	673	649	672	636	660	669	728	642	623	647	641	680	702	656	657	620	662	671	636	612	597	684	628	669	652	632	654	684	660	644	687	622	679	612	694	615	656	676	662	700	616	703	653	651	699	632	587	628	634	655	638	701	619	635	688	672	644	690	660	672	677	650	645	685	649	672	660	659	631	666	649	642	667	639	664	690	638	654	691	668	635	651	669	663	632	689	690	673	641	616	645	671	660	616	664	619	619	638	650	665	647	679	641	651	652	679	684	705	656	652	659	645	654	656	625	634	666	672	625	624	669	644	650	593	669	686	688	645	597	682	684	658	671	653	594	618	627	691	662	672	670	669	618	646	612	623	649	646	687	686	659	620	661	659	678	674	630	682	642	687	667	644	697	695	650	629	604	659	655	667	674	611	673	685	646	633	635	647	667	666	606	662	661	635	653	650	672	637	623	684	623	672	648	642	628	672	691	617	651	612	668	683	655	684	636	628	644	617	667	658	628	650	651	688	627	685	624	650	653	652	620	696	624	675	641	655	623	630	631	688	642	663	574	675	655	678	664	662	607	666	692	652	649	645	629	671	602	631	664	640	662	674	670	642	603	652	617	683	589	648	634	657	650	672	661	679	655	685	658	674	626	660	639	604	640	650	642	625	680	625	613	650	687	622	670	660	645	634	643	653	677	652	684	676	656	677	677	690	649	638	627	627	653	694	649	668	680	658	623	675	635	671	673	673	617	649	682	641	599	645	656	660	672	655	652	691	665	651	634	626	668	602	683	657	639	632	650	626	676	687	650	648	680	683	644	652	587	673	643	695	649	705	644	627	626	650	653	608	670	647	673	607	686	659	606	641	683	664	634	653	703	664	658	644	662	631	652	653	652	674	649	640	666	636	621	670	655	630	658	657	651	658	676	636	637	661	634	683	668	706	654	627	653	635	654	632	651	645	653	665	634	716	613	664	642	665	647	646	672	638	676	664	649	638	634	661	658	625	676	647	639	670	677	723	618	684	705	646	648	654	625	668	669	683	623	623	661	707	638	664	651	660	660	649	678	653	605	639	718	603	658	687	635	625	668	610	663	684	639	645	679	671	600	620	680	628	651	646	632	645	622	632	651	612	637	656	646	637	659	692	648	676	680	691	637	653	644	650	640	670	658	645	656	625	689	647	697	675	648	649	684	632	665	662	668	668	626	648	635	666	614	658	669	653	625	656	656	605	653	656	622	652	664	632	609	641	640	643	640	640	648	681	629	648	640	651	685	695	645	648	666	631	633	645	648	691	657	668	653	637	651	658	637	653	652	631	690	675	660	677	643	629	632	688	639	705	653	655	654	633	724	677	647	688	616	644	650	645	643	619	655	643	660	648	643	668	623	636	627	643	646	665	625	633	670	610	606	663	667	624	663	656	667	647	708
35755	47728	34687	17272	6311	1484	1235	1119	1102	1125	1111	1147	1171	1192	1156	1184	1113	1150	1115	1219	1102	1158	1138	1122	1140	1128	1160	1136	1168	1111	1099	1233	1063	1104	1188	1120	1176	1173	1150	1195	1142	1141	1175	1116	1165	1150	1139	1127	1139	1176	1125	1084	1123	1209	1161	1093	1118	1121	1141	1120	1152	1195	1150	1167	1157	1132	1138	1162	1225	1164	1179	1100	1147	1169	1225	1122	1183	1160	1184	1164	1191	1171	1050	1117	1103	1151	1173	1128	1143	1136	1161	1149	1168	1132	1080	1148	1137	1114	1145	1112	1113	1176	1140	1177	1142	1122	1169	1141	1183	1174	1068	1159	1165	1142	1129	1180	1149	1105	1184	1123	1136	1124	1199	1170	1187	1195	1119	1162	1134	1157	1155	1125	1182	1194	1134	1159	1116	1165	1138	1142	1076	1118	1194	1133	1154	1109	1159	1170	1166	1109	1153	1157	1080	1143	1161	1076	1124	1153	1132	1188	1170	1098	1149	1100	1175	1160	1150	1174	1192	1173	1161	1164	1198	1168	1134	1175	1128	1126	1119	1130	1115	1147	1163	1122	1189	1134	1095	1093	1154	1114	1159	1177	1107	1176	1170	1086	1157	1122	1152	1171	1144	1215	1136	1159	1088	1103	1135	1201	1158	1209	1172	1050	1149	1149	1168	1101	1168	1112	1154	1165	1158	1105	1201	1192	1152	1169	1063	1135	1118	1111	1142	1140	1056	1186	1138	1166	1110	1136	1190	1189	1123	1113	1156	1123	1123	1193	1153	1129	1160	1140	1105	1142	1159	1166	1138	1179	1119	1124	1124	1170	1176	1203	1073	1121	1143	1135	1131	1141	1155	1151	1114	1147	1156	1135	1145	1207	1108	1141	1136	1113	1121	1078	1238	1102	1172	1202	1129	1091	1126	1114	1155	1163	1176	1182	1101	1114	1118	1124	1115	1106	1162	1076	1174	1213	1110	1158	1172	1166	1170	1187	1145	1189	1115	1141	1110	1156	1162	1102	1100	1184	1159	1101	1166	1169	1130	1168	1117	1138	1118	1122	1112	1226	1161	1137	1219	1094	1213	1120	1157	1191	1139	1147	1154	1176	1126	1129	1184	1182	1162	1135	1145	1174	1129	1204	1113	1068	1120	1139	1107	1187	1155	1092	1123	1154	1137	1212	1114	1119	1122	1109	1143	1163	1140	1095	1216	1116	1146	1183	1149	1103	1093	1166	1138	1199	1130	1203	1199	1173	1171	1104	1186	1183	1098	1109	1143	1177	1168	1137	1152	1143	1172	1164	1151	1144	1135	1156	1170	1175	1138	1110	1151	1125	1130	1105	1147	1134	1165	1157	1171	1102	1168	1179	1173	1138	1117	1172	1153	1187	1157	1175	1136	1193	1123	1100	1112	1184	1171	1132	1167	1103	1136	1168	1136	1192	1145	1144	1135	1089	1120	1151	1179	1123	1175	1153	1129	1126	1156	1205	1132	1123	1130	1166	1184	1087	1174	1155	1173	1114	1094	1156	1132	1158	1102	1259	1108	1177	1137	1116	1164	1097	1198	1115	1182	1062	1202	1199	1167	1140	1106	1153	1142	1224	1177	1197	1136	1160	1129	1190	1159	1150	1178	1142	1203	1151	1078	1205	1121	1168	1134	1184	1116	1039	1176	1129	1134	1166	1181	1188	1135	1185	1167	1140	1130	1147	1120	1085	1156	1079	1134	1162	1097	1172	1090	1158	1134	1181	1131	1126	1133	1129	1146	1160	1130	1141	1132	1168	1162	1167	1127	1199	1160	1178	1071	1141	1161	1210	1122	1086	1132	1127	1081	1132	1049	1173	1155	1159	1136	1173	1155	1117	1216	1152	1146	1171	1189	1172	1114	1222	1092	1126	1103	1095	1167	1113	1146	1112	1206	1139	1134	1144	1143	1124	1144	1136	1121	1178	1178	1184	1128	1103	1124	1130	1141	1129	1154	1137	1128	1205	1125	1137	1225	1099	1147	1170	1126	1200	1160	1163	1174	1120	1162	1145	1147	1161	1209	1134	1233	1084	1150	1116	1158	1162	1134	1231	1095	1168	1149	1146	1123	1140	1210	1204	1141	1178	1107	1156	1176	1192	1170	1141	1176	1109	1126	1165	1176	1131	1172	1173	1131	1221	1108	1138	1191	1151	1211	1153	1168	1177	1158	1126	1150	1158	1103	1146	1137	1192	1130	1085	1151	1070	1153	1174	1157	1135	1096	1094	1212	1160	1122	1058	1103	1181	1199	1156	1137	1145	1206	1153	1197	1125	1100	1102	1151	1145	1132	1189	1202	1155	1149	1154	1144	1124	1102	1145	1170	1161	1129	1148	1141	1112	1210	1084	1115	1126	1161	1108	1171	1143	1226	1166	1112	1089	1125	1163	1134	1139	1177	1211	1123	1153	1101	1140	1141	1138	1106	1140	1167	1138	1117	1162	1124	1166	1150	1065	1153	1140	1105	1148	1134	1173	1124	1130	1086	1123	1131	1134	1120	1140	1180	1159	1184	1151	1142	1177	1131	1137	1165	1115	1165	1158	1137	1095	1142	1130	1196	1240	1119	1146	1137	1225	1116	1138	1122	1161	1174	1133	1144	1087	1128	1083	1193	1173	1135	1203	1113	1153	1138	1135	1154	1074	1168	1078	1184	1100	1137	1126	1097	1120	1179	1088	1146	1188	1136	1191	1123	1165	1089	1143	1134	1115	1216	1146	1158	1138	1197	1136	1115	1132	1131	1107	1171	1138	1140	1204	1133	1133	1107	1156	1158	1157	1154	1045	1140	1080	1143	1100	1181	1176	1101	1091	1066	1134	1088	1150	1164	1087	1151	1139	1102	1162	1177	1136	1159	1157	1135	1120	1164	1088	1118	1158	1075	1162	1115	1170	1128	1131	1174	1144	1141	1169	1146	1138	1153	1142	1161	1123	1194	1122	1176	1158	1172	1145	1095	1128	1125	1177	1106	1239	1187	1133	1152	1142	1129	1142	1173	1146	1143	1129	1091	1123	1150	1110	1164	1117	1129	1190	1114	1157	1158	1221	1149	1111	1150	1098	1130	1163	1129	1160	1195	1174	1133	1160	1154	1158	1150	1198	1107	1136	1113	1133	1128	1201	1111	1146	1144	1167	1180	1165	1137	1190	1165	1211	1172	1142	1161	1213	1148	1153	1220	1124	1111	1184	1156	1152	1160	1124	1177	1136	1165	1212	1145	1174	1236	1119	1106	1157	1194	1216	1176	1118	1129	1159	1157	1192	1117	1136	1181	1173	1181	1107	1144	1105	1209	1146	1136	1211	1152	1167	1167	1164	1142	1106	1154	1132	1133	1189	1083	1230	1156	1146	1183	1156	1103	1142	1096	1133	1168	1158	1140	1169	1110	1165	1195	1134	1147	1158	1133	1151	1122	1131	1196	1112	1152	1194	1138	1132	1103	1148	1095	1121	1108	1204	1168	1153	1208	1130	1140	1106	1156	1124	1117	1192	1182	1161	1232	1126	1060	1124	1204	1095	1153	1142	1197	1142	1174	1190	1112	1147	1133	1199	1133	1156	1146	1184	1066	1138	1124	1127	1093	1111	1108	1149	1138	1176	1170	1096	1126	1129	1104	1183	1189	1178	1109	1149	1147	1152	1126	1110	1163	1193	1186	1260	1132	1155	1185	1135	1155	1138	1144	1174	1173	1090	1169	1200	1159	1103	1187	1139	1158	1251	1127	1148	1200	1146	1116	1126	1154	1136	1130	1111	1159	1089	1115	1113	1172	1094	1190	1126	1188	1157	1114	1222	1202	1148	1184	1131	1180	1090	1187	1124	1162	1158	1120	1178	1150	1194	1199	1126	1151	1119	1109	1150	1116	1168	1147	1132	1102	1122	1109	1172	1132	1176	1100	1160	1144	1167	1100	1195	1163	1110	1172	1077	1102	1151	1200	1171	1133	1131	1210	1205	1182	1153	1199	1132	1147	1121	1131	1144	1182	1079	1120	1145	1226	1140	1103	1175	1112	1148	1124	1146	1164	1127	1190	1094	1185	1189	1122	1145	1154	1143	1165	1144	1063	1149	1132	1150	1183	1157	1144	1108	1118	1160	1149	1185	1143	1191	1111	1172	1144	1177	1137	1150	1135	1148	1140	1125	1108	1094	1173	1117	1168	1160	1148	1200	1131	1117	1159	1159	1144	1133	1174	1141	1090	1159	1142	1180	1143	1142	1163	1164	1140	1166	1193	1182	1179	1150	1173	1135	1147	1106	1139	1135	1115	1216	1167	1130	1112	1178	1139	1177	1227	1144	1173	1102	1164	1178	1166	1166	1174	1112	1175	1114	1111	1159	1188	1163	1134	1102	1128	1154	1211	1126	1153	1147	1170	1134	1134	1144	1152	1146	1121	1107	1147	1202	1106	1135	1210	1105	1139	1120	1136	1162	1129	1186	1171	1119	1146	1111	1150	1120	1176	1111	1127	1168	1177	1106	1162	1158	1154	1132	1130	1197	1060	1158	1142	1229	1194	1202	1130	1118	1135	1159	1118	1121	1124	1128	1164	1150	1132	1090	1208	1144	1150	1161	1128	1106	1140	1196	1155	1210	1127	1139	1074	1186	1146	1102	1147	1135	1189	1131	1150	1137	1149	1141	1163	1120	1082	1118	1168	1142	1181	1131	1218	1184	1118	1170	1130	1144	1168	1183	1166	1125	1170	1124	1113	1194	1160	1083	1205	1166	1086	1169	1168	1180	1146	1151	1196	1136	1107	1149	1151	1069	1182	1183	1126	1099	1124	1112	1145	1125	1217	1100	1182	1172	1168	1148	1135	1179	1097	1177	1180	1206	1166	1151	1125	1259	1141	1163	1154	1216	1142	1152	1151	1123	1156	1175	1144	1104	1203	1100	1131	1105	1166	1143	1135	1144	1093	1139	1207	1132	1144	1167	1131	1137	1140	1133	1101	1143	1142	1140	1155	1119	1182	1169	1092	1199	1168	1144	1075	1154	1097	1137	1172	1158	1145	1143	1138	1156	1119	1160	1206	1152	1148	1157	1153	1113	1147	1173	1097	1195	1198	1181	1108	1097	1120	1108
24392	22683	31772	27246	20746	8977	1269	463	467	478	419	514	484	466	458	502	462	439	451	487	481	519	470	474	487	453	466	485	428	437	459	417	485	490	490	437	467	441	476	474	475	476	430	484	439	469	476	471	486	467	482	458	450	458	477	475	439	481	442	491	430	439	451	470	490	464	420	492	455	448	449	461	444	459	469	497	441	425	426	449	468	438	432	442	448	481	475	491	490	440	482	448	435	445	456	461	455	441	454	505	439	470	439	455	420	464	487	437	493	495	448	418	486	415	472	449	421	445	441	441	413	497	436	435	441	512	478	426	461	496	469	439	496	444	451	482	452	471	456	492	460	453	463	454	448	438	429	450	461	435	472	454	493	427	481	454	390	433	411	447	443	448	436	431	460	458	498	460	463	474	449	467	452	450	450	442	431	443	479	472	442	454	456	518	489	492	480	459	469	431	521	463	460	467	468	494	439	489	463	432	470	467	424	435	466	432	429	431	494	472	459	434	495	457	452	481	452	472	449	468	451	440	448	424	431	418	488	462	418	438	453	459	442	439	463	482	454	478	447	448	438	452	477	457	444	471	456	460	498	449	472	443	439	447	405	479	422	484	509	444	473	437	434	452	492	450	440	465	432	475	436	484	435	446	416	489	467	432	466	431	455	451	475	462	462	421	470	465	476	473	477	450	454	474	474	485	460	475	441	475	440	478	456	499	420	451	491	416	446	446	466	459	461	444	446	472	473	474	457	495	468	441	462	426	485	474	433	454	431	456	477	476	492	444	463	441	437	463	457	453	428	444	435	417	480	452	461	470	517	435	475	455	478	433	469	455	482	429	467	439	449	440	464	466	481	434	497	468	452	474	497	453	436	473	478	431	483	462	453	443	433	431	434	455	485	457	426	452	450	481	468	444	494	436	467	463	460	430	444	452	451	473	458	486	471	400	433	477	497	471	481	479	464	485	449	492	436	456	460	469	407	488	456	444	489	448	436	469	479	451	472	430	462	489	495	452	427	484	464	454	460	474	470	461	445	428	433	487	457	447	428	474	403	478	460	438	476	477	474	438	482	453	454	475	441	474	461	434	471	461	463	485	481	472	487	427	469	434	428	468	480	484	450	506	492	439	440	436	436	469	471	456	462	439	451	473	446	470	474	433	431	449	486	452	422	448	445	446	455	421	428	433	434	475	434	466	490	471	509	433	464	493	425	446	451	441	483	442	449	473	444	449	464	453	411	493	489	467	460	466	456	455	440	488	423	467	466	473	481	447	515	467	466	461	461	446	449	443	479	463	468	449	433	415	479	483	489	435	465	452	432	485	448	455	481	468	470	436	474	431	460	485	422	450	495	440	451	428	445	459	472	457	463	442	463	458	432	456	449	443	444	481	464	453	443	436	401	449	437	437	485	466	474	446	479	458	480	402	430	455	487	455	462	481	454	463	434	450	475	480	450	480	448	508	462	476	489	461	426	459	482	429	449	442	456	488	460	470	413	491	479	444	440	462	464	448	471	440	457	500	459	435	442	446	448	482	427	455	468	464	478	464	463	469	447	456	434	428	479	492	469	491	455	467	410	452	452	489	473	462	458	421	466	445	449	482	466	463	451	471	446	462	453	444	416	441	474	502	458	449	444	485	476	488	458	420	468	469	437	468	442	466	437	469	465	454	464	469	459	456	457	448	473	449	496	446	446	421	449	457	451	437	450	460	427	413	445	424	470	459	459	474	475	456	435	428	457	465	471	445	500	476	469	420	465	442	434	435	468	423	501	457	454	459	518	446	443	453	459	458	453	474	415	455	431	467	456	477	456	433	463	466	489	481	462	461	438	463	508	483	430	470	439	473	429	457	439	447	449	437	457	460	430	462	439	456	444	476	477	429	468	433	450	461	463	476	435	461	478	456	458	449	472	480	466	447	466	454	469	470	489	468	487	466	454	477	467	458	473	459	453	434	450	432	468	472	454	441	468	470	510	455	501	430	488	454	479	468	475	446	445	471	430	484	480	439	453	454	460	480	463	449	488	427	468	426	465	498	473	486	466	455	492	477	497	450	432	423	440	462	482	453	438	447	442	419	470	452	425	482	449	466	462	467	454	447	448	432	429	415	441	462	483	440	429	473	466	457	437	417	465	434	464	489	490	472	482	451	477	412	472	475	469	425	458	456	419	460	461	422	457	460	434	457	457	429	485	446	458	432	470	485	443	435	453	429	472	443	477	481	476	432	445	480	439	461	434	493	450	443	440	477	427	451	479	460	475	495	459	471	439	439	441	422	459	451	455	469	458	436	492	455	445	456	454	431	498	437	475	447	455	455	440	456	445	442	438	448	437	452	462	464	456	478	473	479	475	488	452	468	448	447	463	445	432	431	412	436	428	495	466	463	461	451	432	497	443	454	497	468	478	484	456	417	478	414	499	505	458	494	441	449	465	430	463	424	482	442	470	483	450	460	472	432	465	444	458	465	470	457	441	430	469	477	475	467	449	478	459	426	457	432	429	473	481	457	444	476	467	444	437	443	475	448	439	443	469	384	463	463	478	469	460	420	459	465	485	432	510	468	453	430	473	452	465	437	459	451	455	492	471	453	448	455	419	502	429	463	487	447	450	461	463	460	451	432	476	429	455	460	457	432	475	462	423	496	469	484	480	473	454	498	475	459	458	447	497	464	428	459	472	464	440	452	466	407	450	420	456	475	448	468	481	452	490	460	448	443	434	508	453	447	439	507	438	437	475	447	453	434	435	458	463	486	442	440	458	430	457	454	443	476	472	452	401	457	457	445	483	468	417	434	496	479	477	481	469	477	462	456	417	459	465	470	456	482	441	415	485	469	469	493	447	440	420	461	450	484	469	483	437	448	486	436	444	483	501	464	465	409	457	464	438	484	471	465	469	440	451	473	408	437	473	469	438	483	487	479	447	448	429	435	472	500	428	441	451	444	479	443	499	489	427	441	473	438	434	458	455	437	468	447	471	442	452	436	429	443	469	452	463	428	464	455	437	450	446	451	482	460	442	460	448	443	449	483	443	449	439	454	464	458	448	472	438	438	441	438	464	472	475	477	417	461	444	470	474	479	489	422	459	469	430	453	431	485	411	483	404	450	450	472	442	403	447	451	492	455	454	488	506	454	480	475	483	477	471	442	490	484	467	410	451	482	452	438	439	465	466	458	461	472	421	458	429	450	440	464	476	450	442	444	459	478	405	429	461	464	467	422	477	453	464	428	493	449	421	446	430	461	454	467	463	485	440	480	443	427	443	475	443	478	451	471	441	440	469	447	453	442	463	461	468	426	438	438	470	486	462	429	468	431	454	483	439	461	460	453	474	464	431	435	435	436	448	493	499	483	473	439	446	474	460	470	416	474	437	442	460	432	442	446	450	462	452	457	476	459	423	459	461	478	417	490	457	451	454	451	478	433	423	464	448	436	435	443	459	419	475	458	454	499	448	469	468	459	440	465	490	477	451	483	417	435	442	405	471	426	456	478	451	452	424	485	441	449
57308	88614	65187	39198	21734	4042	1773	810	824	833	835	795	842	894	839	824	878	891	815	818	804	827	833	846	862	791	849	833	820	792	811	841	831	867	865	850	828	795	822	829	800	790	789	861	846	789	790	797	778	840	800	844	819	854	799	892	833	850	854	852	814	869	824	815	860	837	812	871	813	862	831	841	815	815	825	842	846	787	873	885	843	813	797	832	837	825	843	824	824	807	834	817	837	872	842	864	819	872	804	793	788	872	773	758	867	791	833	827	829	846	801	853	823	797	837	795	788	807	827	827	852	836	822	778	814	846	847	831	789	791	816	825	860	853	803	822	842	797	831	873	874	810	844	822	815	821	885	829	787	836	789	833	868	825	845	808	876	830	803	894	820	831	847	796	834	794	841	854	799	828	857	835	798	831	816	804	828	805	819	780	814	798	806	787	835	780	812	828	826	827	809	832	829	856	830	838	840	927	801	823	852	784	833	828	859	845	833	871	847	855	823	798	851	803	858	818	794	823	814	846	818	821	889	831	834	795	832	806	881	864	805	829	828	774	819	779	813	818	842	838	830	799	844	814	812	825	821	837	821	842	835	812	789	814	795	796	829	800	842	785	795	813	789	794	779	821	795	778	833	804	838	863	825	854	837	792	852	790	853	851	779	855	845	831	835	842	852	884	819	796	838	824	850	825	834	841	798	808	868	841	770	831	853	832	820	828	830	819	870	779	842	867	880	831	873	811	853	857	852	822	844	821	800	808	853	813	856	800	852	855	810	815	833	820	798	796	817	816	851	842	855	804	838	834	786	842	821	809	820	799	804	879	833	847	802	842	875	844	829	804	814	804	826	811	789	855	846	810	808	817	785	751	873	840	811	856	808	860	830	856	879	835	771	815	835	792	879	822	836	824	839	786	813	833	809	800	869	803	885	837	895	780	796	868	861	785	862	826	851	836	740	856	838	910	813	787	831	861	869	816	823	838	822	866	761	813	871	818	877	836	799	829	817	849	865	832	802	802	832	779	877	852	832	821	820	876	816	865	780	840	828	817	846	847	790	856	846	850	802	857	840	847	824	860	814	764	857	842	859	858	826	842	850	794	805	811	798	823	860	866	849	797	802	841	822	816	809	792	806	854	761	819	830	817	829	824	814	869	854	820	835	814	843	800	827	824	832	846	810	847	873	812	848	828	793	841	799	825	777	767	845	832	861	908	799	838	775	834	797	832	856	818	845	824	856	819	820	811	823	837	818	826	796	852	778	802	826	834	802	873	848	811	817	808	843	767	847	819	857	842	834	877	837	765	847	816	806	759	825	849	818	788	826	823	892	800	798	855	794	833	833	805	827	828	840	818	822	830	780	838	802	852	805	834	817	842	838	789	800	854	900	819	826	799	765	856	857	879	821	806	860	858	805	885	812	808	812	820	819	811	784	835	873	806	848	829	842	804	806	828	833	846	829	817	836	813	832	832	818	842	853	876	847	850	838	785	778	819	858	827	841	808	856	827	834	878	808	799	841	818	810	805	858	852	801	806	819	832	827	844	839	829	808	811	808	853	859	823	782	857	868	830	865	861	821	864	862	812	817	823	801	826	855	906	841	839	803	846	859	823	856	836	855	818	818	854	802	854	773	811	791	818	823	844	855	826	798	827	789	818	838	920	793	833	792	860	835	850	810	792	798	792	876	882	825	834	865	776	878	854	857	791	857	856	804	779	820	837	775	846	862	840	857	815	849	789	818	841	780	904	836	850	760	802	814	833	843	813	777	818	801	780	787	851	838	841	794	829	858	827	797	804	821	824	848	801	809	822	813	804	824	796	802	814	831	845	854	801	815	782	844	817	821	809	797	877	788	815	811	801	818	811	809	872	852	875	781	755	763	886	821	816	829	805	857	784	818	834	839	820	882	813	825	881	850	795	816	804	798	783	788	822	815	878	790	811	784	837	835	816	823	862	827	811	816	780	822	815	838	817	749	809	864	822	811	824	810	825	813	832	807	848	898	844	845	849	792	825	824	822	808	830	807	841	812	798	837	811	860	842	816	820	811	849	813	815	809	821	884	816	865	846	804	835	843	802	851	793	818	824	831	790	867	769	859	855	821	821	819	839	831	854	840	825	822	837	836	736	819	771	795	851	850	819	823	821	858	772	781	791	814	833	795	830	836	844	851	832	822	823	799	906	810	833	795	855	800	803	861	817	840	834	818	804	810	839	836	842	788	786	782	805	831	782	869	853	782	795	822	836	831	836	814	830	812	837	816	826	890	835	820	790	817	830	805	810	863	853	875	849	826	762	820	856	793	804	796	807	801	856	816	839	832	795	832	835	857	827	767	799	833	795	803	874	802	799	807	848	813	767	810	826	887	877	784	836	826	801	853	803	861	809	810	807	821	797	913	848	867	938	849	811	808	845	820	830	830	815	863	856	849	829	802	854	780	771	783	834	829	794	836	862	847	825	791	855	840	820	840	864	770	823	843	800	852	822	834	838	827	846	854	844	845	828	779	832	858	852	847	867	828	830	828	834	873	830	826	801	841	843	877	828	820	868	820	846	889	831	818	789	790	881	804	806	800	803	872	838	825	765	813	847	846	822	849	876	825	831	797	839	874	807	817	838	808	869	831	807	803	811	859	789	840	779	832	848	801	814	855	824	787	820	828	827	852	828	838	850	866	872	834	834	806	798	837	833	851	825	774	776	790	822	855	855	829	866	887	841	857	794	840	764	814	877	811	809	802	820	786	802	812	816	846	823	821	841	870	850	862	825	820	799	861	769	817	857	818	861	846	811	826	829	806	818	812	812	865	860	864	824	822	805	797	869	846	865	863	849	813	813	848	859	838	834	770	848	768	787	822	852	801	842	803	865	773	805	782	851	873	844	809	823	846	838	848	799	802	854	826	838	838	809	853	849	860	866	813	822	825	835	816	821	825	860	832	783	807	811	866	819	836	842	813	856	850	776	834	804	812	852	880	833	840	799	880	825	815	779	812	835	815	865	829	850	861	811	838	850	830	855	829	859	779	895	845	828	844	803	848	838	807	907	845	780	832	842	873	813	836	845	805	872	797	863	846	815	794	832	834	885	811	819	812	870	854	800	804	818	871	801	859	819	807	773	828	865	803	823	812	843	830	780	864	792	891	787	830	838	809	813	753	817	821	804	858	800	826	867	817	840	870	824	791	861	806	811	801	824	817	827	809	814	785	793	793	810	843	822	824	790	816	787	834	808	833	763	848	778	816	817	791	828	866	766	797	826	886	846	814	879	816	832	885	859	852	857	765	789	845	859	808	815	813	855	805	802	801	859	859	857	812	856	842	816	833	815	808	888	841	842	815	824	841	813	809	840	839	893	779	793	823	839	817	853	819	858	829	811	834	813	800	907	871	846	796	830	818	820	818	860	801	835	825	846	848	796	758	829	815	823	841	818	837	772	810	816	800	853	834	828	851	845	831	790	889	812	872	780	857	804	808	837	748	745	808	811	824	831	847	821	824	805	856	863	849	813
23094	21632	29947	24864	21681	18928	6120	574	466	516	509	483	464	471	511	472	496	472	502	500	468	460	487	431	482	503	458	432	472	492	469	475	455	483	450	437	472	484	448	479	485	444	478	459	483	474	482	468	475	481	429	442	396	515	441	474	488	470	489	492	472	464	520	482	474	493	518	531	442	450	475	446	471	446	474	450	471	474	490	491	453	459	488	496	458	516	481	468	463	473	469	423	488	470	437	472	434	492	430	443	483	431	462	499	481	480	497	451	464	498	456	453	452	470	477	468	478	420	470	422	427	443	509	462	475	470	464	451	440	481	475	473	485	474	445	460	493	465	497	468	475	468	445	495	459	477	430	465	485	458	473	431	463	445	444	455	475	469	448	445	492	477	476	452	448	444	472	453	485	464	467	443	462	448	421	479	492	487	485	469	488	453	432	474	476	473	487	463	466	466	472	513	428	477	430	426	444	433	495	477	412	484	466	444	421	467	465	491	440	448	482	444	470	473	431	496	444	440	453	453	461	475	438	460	470	468	460	499	476	497	474	439	494	482	439	455	496	517	456	445	445	472	443	461	499	448	508	451	482	470	462	467	499	452	472	511	503	464	526	463	437	498	474	451	483	436	482	476	452	446	502	465	452	438	489	459	437	464	455	426	452	465	447	454	500	450	495	537	458	485	458	487	477	502	451	455	448	508	438	476	457	447	465	447	466	454	465	439	446	463	486	467	416	497	440	494	465	463	495	458	482	445	444	428	448	430	475	468	467	450	478	487	489	502	473	451	436	473	458	463	470	489	494	445	470	433	495	437	462	464	468	413	448	509	469	473	425	462	476	462	427	452	469	468	439	462	460	476	451	482	451	471	511	446	471	486	475	505	429	437	483	473	450	473	456	440	425	467	466	456	437	460	439	466	477	456	476	456	483	491	483	455	473	447	512	467	461	452	445	494	468	485	411	490	485	511	472	431	473	445	449	459	463	464	445	509	459	456	471	447	515	455	481	441	497	436	476	479	488	455	477	464	441	442	430	432	478	494	469	491	470	482	471	479	467	488	474	489	449	484	470	463	471	461	451	430	489	447	443	451	430	493	516	451	475	479	474	487	448	481	494	445	487	444	483	456	479	449	425	472	488	478	452	467	478	491	497	473	467	453	495	490	521	471	478	485	467	452	458	446	474	465	502	475	513	461	463	474	458	452	462	484	452	495	432	485	431	483	493	464	509	420	431	453	489	481	459	447	498	483	457	500	469	517	478	424	474	458	452	486	506	452	488	475	425	470	426	468	485	499	492	509	466	488	450	443	499	489	457	450	460	460	464	465	448	441	466	521	444	472	408	527	473	456	471	452	481	489	516	513	459	475	477	438	468	470	444	484	464	477	467	499	477	497	461	451	483	479	470	472	477	455	486	455	466	465	497	461	437	499	460	438	479	512	500	433	455	482	486	473	444	474	472	472	432	468	427	443	513	476	441	448	468	490	478	463	435	477	460	468	469	448	456	468	455	458	465	462	456	452	499	471	445	473	462	472	492	448	480	470	456	494	518	474	481	474	460	449	494	495	474	459	440	470	475	461	477	447	468	493	438	432	421	431	472	485	458	471	446	458	474	486	477	466	476	472	464	472	452	457	477	480	451	467	478	463	447	467	473	461	503	474	458	445	456	450	444	447	460	470	499	496	470	500	466	444	493	432	478	470	451	459	475	467	472	474	453	460	464	515	470	498	473	466	421	482	491	477	482	474	490	514	432	464	460	455	455	458	458	463	487	478	443	449	469	477	451	501	532	447	470	531	456	464	457	475	441	426	458	448	507	449	507	425	437	491	470	457	462	480	468	440	451	464	481	439	462	462	450	465	479	475	437	473	452	490	466	439	442	493	454	474	485	464	481	483	488	467	494	472	479	505	512	478	484	474	445	455	453	507	445	477	428	469	456	449	454	485	462	460	494	451	459	456	476	487	454	405	465	419	482	493	485	499	470	454	479	447	490	470	480	473	473	486	465	491	451	447	467	438	492	447	448	500	449	469	478	473	465	505	446	500	481	462	447	459	423	454	502	456	478	494	441	501	438	487	486	432	443	486	436	451	450	470	466	479	457	446	494	527	463	462	470	476	440	456	455	501	453	457	442	448	463	456	432	491	430	460	456	451	463	439	413	481	494	461	459	458	492	445	481	449	485	475	461	421	455	498	442	450	504	501	441	480	436	466	437	435	453	469	486	466	482	509	437	481	470	465	475	482	474	457	451	479	455	423	436	435	490	481	471	497	427	448	482	512	479	508	462	473	475	473	479	450	492	454	468	466	489	494	456	496	473	491	491	486	484	483	456	426	496	485	500	449	454	380	497	484	487	474	452	481	466	493	460	486	481	481	457	484	463	511	457	438	483	493	460	438	422	418	443	474	490	443	433	455	432	479	463	477	461	429	467	470	468	440	448	484	447	455	459	484	484	439	447	448	450	507	472	494	468	471	425	420	472	498	437	489	472	488	483	494	483	480	415	430	510	457	448	446	436	456	457	493	477	467	488	477	461	459	482	476	497	457	458	454	444	463	453	475	445	468	477	462	488	486	487	446	475	477	476	454	462	500	446	453	446	508	460	436	445	453	436	480	458	477	502	445	452	478	439	467	449	502	506	482	462	464	440	420	470	471	445	476	418	477	475	471	444	440	457	462	490	484	483	474	458	456	450	488	475	477	461	473	452	445	446	499	472	435	459	454	463	487	464	463	496	429	476	484	477	445	456	490	500	493	479	460	450	444	465	466	447	511	469	462	451	479	461	467	486	463	509	485	487	457	456	459	479	479	488	481	452	429	459	455	440	458	469	457	482	453	459	482	446	454	477	447	473	465	473	495	483	459	459	452	444	476	464	462	450	476	470	467	444	455	494	462	438	453	475	458	461	433	528	445	452	484	455	471	451	481	472	492	482	453	475	448	439	466	489	489	478	469	437	481	509	465	479	493	474	477	501	497	437	448	449	487	453	485	450	456	460	479	458	432	476	470	482	455	448	433	474	497	469	489	437	457	463	454	419	459	439	468	488	458	455	466	496	438	504	462	467	468	457	434	463	480	432	437	494	445	514	501	457	457	460	479	486	465	471	494	468	454	442	474	455	480	478	430	471	452	468	453	471	466	446	521	495	500	466	487	457	457	460	508	478	488	458	448	471	444	476	459	492	470	477	460	452	487	476	461	470	462	458	474	464	474	461	485	457	430	425	439	428	443	403	474	465	464	434	438	483	471	502	495	447	473	477	481	477	479	461	469	463	478	478	478	470	457	489	461	455	452	457	478	486	458	447	434	489	459	478	436	463	442	464	480	457	431	466	469	458	477	453	453	466	469	465	462	450	463	477	489	447	485	445	463	498	451	460	458	486	497	452	484	438	481	438	489	469	467	437	476	471	465	435	442	475	471	474	481	433	464	488	479	431	484	446	508	478	453	489	432	477	477	428	481	460	471	479	464	490	465	431	487	452	451	438	472	451	484	471	438	456	485
59488	99766	75753	48480	28574	6295	2349	799	775	814	799	801	800	832	793	810	765	771	780	780	788	811	801	822	750	783	759	812	761	785	808	814	743	801	776	770	814	797	793	834	832	801	788	820	774	761	794	794	793	719	823	778	753	812	805	779	814	768	801	796	815	836	751	770	797	785	772	780	768	810	802	794	809	761	801	798	768	793	775	805	844	767	791	795	811	814	808	791	802	782	755	803	814	805	774	795	797	835	793	841	752	766	781	789	807	783	828	824	787	795	829	829	745	770	807	785	875	783	826	800	770	788	825	783	761	798	787	831	763	803	791	847	730	783	811	777	716	830	798	787	799	797	838	726	787	800	767	793	752	767	788	756	804	825	775	815	812	821	799	757	841	848	791	794	806	827	756	744	786	761	788	831	774	834	768	793	787	821	800	746	777	741	829	789	854	829	728	752	827	768	758	836	822	814	809	743	780	817	769	841	791	843	757	818	780	739	806	791	752	843	770	777	792	776	780	829	759	789	778	815	828	788	770	787	770	778	855	781	766	813	748	802	786	783	827	751	770	763	802	802	867	794	812	833	819	821	761	824	797	766	809	808	747	801	793	746	812	800	784	790	775	807	778	781	744	767	739	768	747	816	831	764	799	785	807	825	810	772	733	781	816	815	817	829	800	771	819	813	828	819	765	758	785	791	800	843	788	810	809	822	813	774	772	829	763	827	832	791	749	801	813	769	781	823	782	780	796	755	813	759	819	811	798	801	770	750	755	798	850	812	822	803	800	773	782	767	761	800	778	794	782	802	766	785	774	816	797	805	856	779	761	804	813	808	786	817	806	759	763	796	785	779	850	793	769	782	818	767	774	734	829	767	799	808	789	778	793	796	800	812	777	747	821	801	808	845	831	816	797	786	799	761	802	777	811	835	831	809	818	785	808	792	777	814	801	772	800	835	751	771	800	792	795	727	768	767	803	771	753	813	796	762	783	742	772	810	729	791	751	766	759	821	838	806	838	795	757	825	829	739	812	814	776	804	814	764	806	794	762	792	760	766	834	776	813	766	837	751	812	795	758	810	770	779	793	778	799	786	779	841	781	775	797	777	773	822	806	776	820	799	807	781	749	811	796	775	738	787	799	752	830	797	780	777	774	782	787	765	794	752	779	799	831	779	780	759	788	806	766	767	848	809	817	809	804	810	793	805	805	794	779	765	796	734	750	773	782	781	824	747	808	766	800	797	764	787	793	785	811	805	772	796	780	837	797	819	791	802	827	773	789	775	821	786	800	766	803	801	798	776	815	833	796	810	749	821	785	784	792	825	824	789	841	781	743	811	822	786	780	768	785	766	734	778	750	793	792	768	859	817	792	832	765	783	804	782	781	773	804	760	815	765	788	770	779	771	783	830	838	785	765	760	785	765	772	782	776	795	791	777	776	786	831	781	778	776	741	800	806	732	798	801	810	822	795	791	763	791	833	775	769	836	767	799	773	814	790	808	818	799	791	781	822	782	808	786	796	779	767	792	779	798	786	784	800	781	818	814	763	773	775	822	817	806	767	750	795	768	832	804	782	768	840	794	753	803	794	752	769	766	831	772	833	767	839	760	797	750	805	814	766	776	780	810	780	791	813	826	786	828	781	735	803	721	803	824	791	822	783	847	857	765	813	805	811	788	817	775	778	775	795	803	782	790	878	822	796	805	793	778	781	823	815	797	747	759	802	829	787	791	741	822	775	796	747	800	801	783	768	772	812	717	805	822	804	751	824	761	779	785	814	776	796	769	806	808	820	763	835	749	824	804	785	804	792	759	809	782	799	805	836	771	855	825	729	841	801	744	831	857	817	841	839	785	804	801	791	791	812	759	791	800	784	800	771	802	779	779	782	761	802	789	788	818	773	824	786	798	849	806	774	801	773	734	716	856	755	807	831	807	775	775	795	828	811	780	749	787	882	785	839	809	842	801	804	828	799	805	794	740	805	747	776	764	802	784	824	754	806	750	783	795	808	818	801	780	832	769	815	801	815	812	787	785	815	791	795	786	767	799	801	767	752	840	772	847	798	802	777	837	817	756	772	774	828	763	803	845	809	808	779	828	814	815	807	781	777	760	832	790	807	810	801	829	757	842	785	840	783	789	779	826	835	763	797	833	785	818	776	778	810	811	769	799	760	837	797	773	798	803	791	770	757	794	805	786	810	773	824	802	842	774	796	738	800	758	788	760	786	820	794	843	718	754	825	829	838	786	798	773	809	813	803	780	816	819	791	800	769	796	808	779	807	766	817	790	806	795	775	765	792	767	782	797	847	789	827	806	796	795	787	778	735	793	730	774	795	761	836	808	806	809	744	810	760	784	796	857	761	785	778	789	761	800	861	833	834	765	783	810	778	760	752	833	741	794	806	838	823	754	838	810	829	763	832	758	809	808	824	761	789	821	790	869	787	796	797	801	796	719	804	808	818	820	799	820	790	816	814	730	804	805	772	756	767	799	746	745	777	802	801	786	775	804	795	820	805	830	775	800	800	796	836	818	834	793	759	784	809	786	753	795	829	797	780	765	786	773	835	799	778	834	780	780	787	785	821	786	790	783	795	737	830	795	788	797	813	829	740	818	847	830	823	840	801	834	832	789	754	834	799	793	774	811	795	803	811	812	816	804	742	790	754	792	838	804	767	724	792	775	842	829	814	771	819	818	816	789	775	753	743	787	777	803	799	764	772	793	810	737	763	796	800	750	803	810	777	771	796	744	822	799	829	744	790	779	797	780	807	803	821	807	754	772	823	746	825	769	770	759	810	817	830	782	800	803	791	836	760	810	816	832	773	807	774	796	802	773	769	799	810	818	827	773	802	825	757	783	791	764	766	790	808	837	816	759	783	775	811	803	817	805	795	812	806	790	787	746	749	699	814	779	821	806	831	802	765	799	852	792	780	821	792	783	769	795	757	743	816	785	790	780	795	777	791	783	773	757	790	786	786	825	805	771	744	788	780	791	811	843	799	818	764	821	790	805	712	804	801	781	805	817	781	771	791	796	832	830	867	810	800	788	827	785	781	777	758	793	783	771	823	789	810	766	815	723	823	812	814	799	792	768	773	792	813	799	776	800	804	810	799	774	800	745	804	795	833	846	772	804	761	815	775	772	792	786	774	822	788	824	754	852	767	787	774	782	810	765	788	739	829	788	795	767	779	847	744	810	775	769	808	827	747	795	828	769	793	811	771	798	794	807	798	788	775	772	840	809	815	762	741	805	793	856	833	847	821	779	757	770	846	767	768	782	767	794	789	773	857	797	783	784	793	766	768	776	790	802	852	787	760	780	729	794	757	792	801	818	800	751	815	809	818	783	770	780	795	747	810	774	786	776	757	764	813	771	758	819	808	779	748	760	827	802	740	861	802	817	813	796	816	790	814	769	806	727	787	796	811	805	794	823	774	838	755	797	803	768	778	790	827	838	775	805	803	781	835	804	749	815	747	780	771	789	786	793	811	847	859	746	744	826	759	788	805	800
28237	27355	27161	15157	3632	1054	741	661	612	671	629	661	643	633	642	676	654	657	639	661	671	670	688	688	639	632	636	649	662	663	642	647	630	681	627	709	639	626	575	638	644	634	611	649	650	615	648	637	665	666	676	673	637	687	650	602	645	648	669	648	635	687	672	627	642	609	698	622	649	644	623	667	655	637	667	638	670	595	621	649	694	643	675	639	636	661	660	677	705	646	655	671	689	656	647	650	695	644	645	640	667	652	641	651	622	663	671	651	651	672	654	629	667	642	599	683	631	644	660	663	640	654	654	634	661	668	664	636	714	624	649	644	642	655	648	690	649	630	675	674	657	658	666	650	641	640	636	677	646	647	661	639	682	656	666	670	686	624	601	668	640	645	674	627	664	656	659	657	640	645	648	674	650	619	637	705	643	649	639	681	663	669	667	639	668	673	648	642	639	663	631	659	652	636	648	622	590	643	661	647	664	654	616	654	629	672	619	604	678	643	640	661	666	675	640	628	675	660	613	663	671	669	621	630	621	630	671	670	668	672	658	676	617	638	669	650	603	633	676	619	680	629	640	636	666	685	656	683	659	662	631	685	648	640	659	666	635	682	667	652	640	640	682	661	620	635	659	670	691	642	602	652	677	676	612	640	656	667	651	667	642	692	662	601	626	660	664	629	634	668	633	649	657	629	670	618	657	650	654	631	652	676	678	631	666	667	683	623	678	635	632	669	681	673	649	648	605	602	674	660	664	654	678	634	623	670	635	664	693	643	604	615	646	676	641	619	679	660	640	619	675	620	663	668	706	667	629	697	645	701	677	639	677	645	645	661	640	625	598	648	608	640	630	667	634	639	632	721	617	626	648	677	661	638	668	650	666	643	675	646	650	621	607	646	657	696	652	675	673	646	644	619	630	630	647	629	634	629	666	681	637	653	703	684	623	704	651	656	652	652	672	626	626	681	676	685	632	653	677	661	669	650	627	675	668	595	612	686	626	646	654	693	616	633	650	654	684	665	637	641	652	663	622	651	638	621	679	653	724	666	670	648	641	632	687	658	652	587	681	612	616	675	684	667	646	654	621	628	625	705	625	691	694	664	657	644	686	656	613	632	641	628	660	611	677	655	632	642	656	676	630	633	670	670	662	643	642	651	667	634	686	650	687	668	616	660	630	634	644	638	651	684	664	637	635	673	633	626	688	639	662	688	627	649	653	611	680	620	648	634	668	666	637	630	666	680	648	599	681	705	653	635	593	647	666	719	681	616	625	610	653	621	653	675	631	661	653	638	644	654	648	646	658	661	685	658	622	674	655	666	643	588	658	655	634	628	684	677	654	633	695	661	661	680	626	638	630	685	613	612	589	654	662	628	714	698	639	645	672	634	656	665	611	686	625	615	662	650	664	671	645	669	623	693	656	628	634	669	655	711	616	670	629	633	682	661	679	650	668	646	652	629	674	647	653	641	662	658	652	634	658	669	643	623	665	645	703	672	681	673	666	634	649	620	661	652	661	664	690	646	647	649	651	658	717	609	627	650	630	650	658	674	639	641	675	677	624	620	663	635	656	615	649	663	660	626	696	588	650	643	626	606	651	650	637	606	657	645	668	627	652	657	612	685	639	641	654	659	634	667	679	657	618	631	643	632	693	626	644	678	637	666	618	656	686	610	619	631	669	653	637	671	670	664	627	607	634	670	641	665	656	654	640	672	697	644	634	656	609	640	671	624	662	695	636	618	626	644	657	650	645	642	653	623	651	642	646	657	637	632	651	691	632	628	638	604	614	672	642	690	641	660	666	629	648	675	631	670	645	648	649	630	664	645	600	689	658	638	646	654	644	646	638	651	713	631	681	674	615	662	647	617	694	642	605	622	669	633	609	613	610	660	684	682	678	663	635	629	647	611	650	654	620	622	657	663	655	686	624	688	665	715	671	700	651	656	642	615	663	689	668	629	628	611	703	685	602	670	644	696	648	653	640	620	675	662	644	637	625	660	603	637	671	677	640	654	644	675	602	672	620	661	707	621	675	667	655	626	656	648	630	697	640	621	617	655	624	631	609	620	637	678	661	677	665	616	679	612	656	647	673	653	652	607	642	657	645	643	682	632	618	654	681	637	666	678	703	668	676	635	661	662	676	661	638	693	634	652	635	608	668	655	640	631	647	673	694	661	688	647	678	678	644	667	664	634	607	642	599	695	611	673	612	675	619	665	627	649	664	635	602	681	644	651	650	663	662	664	665	653	672	641	613	674	627	636	623	609	617	651	660	668	660	662	662	655	664	702	654	643	640	605	697	692	610	640	626	626	642	635	658	647	652	628	661	601	660	645	667	688	669	658	714	653	609	672	598	675	674	612	613	632	635	658	652	646	671	650	631	652	661	689	665	640	673	637	647	623	627	663	680	625	693	680	678	645	612	656	642	669	693	608	650	617	653	636	653	655	681	682	671	648	627	644	654	648	613	653	659	628	683	655	595	689	670	664	660	624	652	653	691	658	660	619	640	632	680	720	625	669	635	654	653	627	692	649	675	659	704	613	645	615	639	651	664	651	637	689	664	672	643	689	660	636	684	695	633	624	639	620	612	634	625	596	638	647	673	706	623	655	676	651	671	589	634	658	669	632	662	667	660	645	669	630	685	630	676	631	619	608	657	639	648	645	670	618	656	674	657	631	693	616	679	644	665	616	593	667	623	671	681	681	656	684	655	660	637	632	667	624	686	600	643	606	640	669	592	661	664	661	661	620	627	653	676	639	706	650	617	656	634	645	601	686	639	640	625	666	670	625	645	685	661	575	653	667	660	682	625	680	646	656	675	677	653	640	673	622	621	679	660	614	705	670	644	643	640	618	672	671	650	678	621	680	640	660	634	664	640	645	692	655	640	659	638	604	649	644	656	671	634	639	635	649	640	653	650	622	672	689	624	634	658	609	660	623	651	677	649	632	618	667	674	681	670	680	640	594	684	678	673	657	654	628	667	640	660	648	637	625	636	688	619	654	650	649	667	671	652	671	678	719	697	645	661	684	722	646	637	627	628	643	625	613	639	645	631	661	638	627	697	646	638	629	653	666	684	606	653	628	634	667	637	678	648	600	685	636	659	628	657	615	630	655	650	689	619	682	641	649	669	617	641	642	660	638	673	650	667	618	680	624	659	646	630	638	662	699	631	642	646	672	674	666	645	650	650	617	667	630	615	629	672	660	691	645	672	619	628	604	642	629	646	693	602	698	683	654	608	661	671	643	628	603	645	657	622	644	676	674	625	652	653	607	612	649	663	659	635	647	632	683	660	689	611	622	616	619	608	712	627	676	670	645	650	650	597	643	619	657	683	638	636	664	657	624	623	670	657	640	680	645	617	650	680	660	650	672	645	665	628	638	696	609	653	642	642	623	651	655	660	676	657	647	662	648	676	673	674	657	693	641	658	632	663	687	645	626	646	657	625	644	695	656	684	625	657	661	621	646	659	659	669	610	665	659	642	599	700	654	693	638	649	627	643	653
36710	47024	33015	16526	6123	1804	1241	1171	1186	1191	1186	1091	1127	1158	1143	1169	1129	1116	1181	1109	1116	1158	1193	1092	1208	1170	1178	1152	1212	1177	1121	1116	1141	1136	1131	1105	1164	1173	1141	1191	1145	1125	1141	1183	1134	1163	1151	1133	1109	1164	1157	1138	1156	1064	1139	1167	1064	1183	1186	1116	1157	1139	1117	1161	1159	1112	1099	1102	1122	1170	1133	1188	1145	1152	1166	1204	1172	1126	1160	1204	1139	1116	1084	1211	1164	1159	1197	1107	1105	1090	1133	1113	1138	1166	1190	1163	1134	1216	1166	1100	1196	1141	1102	1084	1139	1138	1126	1128	1141	1224	1131	1160	1081	1150	1163	1182	1215	1191	1131	1138	1186	1075	1095	1110	1147	1145	1149	1143	1094	1149	1129	1095	1234	1180	1100	1173	1107	1159	1184	1116	1137	1106	1099	1093	1117	1130	1128	1123	1137	1092	1123	1184	1165	1207	1181	1139	1141	1148	1145	1157	1100	1186	1192	1183	1134	1084	1137	1140	1150	1121	1152	1109	1140	1152	1148	1166	1177	1107	1101	1160	1103	1207	1155	1162	1128	1154	1143	1111	1192	1187	1199	1139	1104	1165	1173	1134	1112	1158	1136	1092	1190	1110	1140	1186	1098	1188	1174	1145	1129	1123	1144	1119	1076	1172	1121	1136	1120	1146	1167	1164	1096	1107	1145	1165	1173	1141	1128	1096	1157	1131	1136	1077	1191	1148	1105	1124	1142	1107	1068	1146	1079	1168	1089	1184	1099	1140	1142	1134	1123	1151	1105	1080	1132	1136	1068	1123	1091	1160	1198	1108	1186	1126	1161	1188	1123	1170	1193	1139	1120	1163	1148	1166	1115	1198	1131	1145	1142	1153	1165	1131	1157	1158	1100	1135	1181	1156	1155	1139	1133	1168	1142	1124	1156	1170	1080	1173	1098	1117	1119	1127	1098	1158	1143	1089	1113	1119	1154	1152	1170	1115	1102	1145	1143	1144	1137	1133	1142	1137	1151	1182	1126	1152	1156	1191	1227	1169	1195	1146	1094	1179	1110	1163	1192	1168	1138	1185	1120	1157	1143	1140	1111	1107	1146	1171	1171	1164	1132	1125	1093	1142	1125	1197	1154	1104	1128	1162	1166	1097	1135	1175	1188	1147	1167	1178	1197	1166	1182	1131	1182	1152	1153	1158	1127	1151	1182	1170	1145	1151	1125	1168	1163	1188	1122	1168	1171	1121	1166	1104	1143	1138	1163	1148	1199	1111	1135	1161	1128	1113	1160	1153	1212	1127	1162	1108	1155	1179	1100	1171	1145	1144	1198	1129	1113	1148	1153	1169	1089	1111	1128	1118	1129	1175	1178	1133	1107	1107	1145	1122	1170	1134	1134	1153	1103	1120	1160	1167	1129	1167	1154	1193	1157	1135	1130	1125	1163	1142	1120	1184	1107	1104	1144	1073	1137	1158	1154	1178	1122	1161	1163	1157	1100	1180	1183	1115	1109	1071	1124	1168	1139	1234	1161	1121	1212	1045	1166	1128	1220	1183	1164	1108	1141	1091	1155	1134	1197	1114	1152	1130	1071	1130	1155	1101	1124	1146	1145	1145	1170	1158	1141	1134	1037	1185	1125	1187	1208	1151	1117	1180	1114	1136	1166	1152	1173	1130	1140	1177	1117	1128	1143	1160	1192	1104	1134	1122	1153	1106	1149	1136	1132	1184	1089	1153	1146	1197	1131	1123	1129	1133	1151	1133	1131	1154	1188	1121	1074	1186	1152	1153	1129	1132	1124	1176	1136	1188	1218	1119	1065	1112	1155	1090	1148	1095	1159	1174	1147	1154	1124	1190	1138	1178	1168	1146	1124	1142	1152	1159	1209	1166	1207	1138	1124	1112	1131	1138	1139	1094	1192	1146	1168	1138	1193	1104	1137	1119	1133	1109	1109	1088	1149	1148	1138	1168	1132	1103	1165	1203	1144	1138	1155	1161	1110	1137	1151	1134	1123	1118	1148	1139	1134	1142	1171	1173	1171	1176	1167	1200	1153	1155	1179	1127	1220	1108	1172	1215	1108	1188	1124	1158	1182	1132	1157	1178	1167	1137	1154	1166	1174	1118	1177	1073	1162	1154	1119	1166	1159	1125	1153	1131	1115	1156	1118	1082	1119	1122	1095	1147	1097	1130	1175	1186	1137	1109	1138	1169	1151	1062	1170	1136	1115	1103	1156	1196	1180	1117	1159	1154	1100	1138	1164	1119	1106	1142	1148	1179	1142	1145	1178	1128	1181	1153	1169	1135	1191	1132	1126	1140	1193	1171	1097	1083	1190	1143	1146	1151	1131	1152	1149	1187	1178	1105	1157	1137	1131	1178	1168	1146	1168	1082	1118	1110	1209	1146	1127	1147	1145	1115	1163	1117	1150	1109	1132	1100	1135	1125	1123	1100	1174	1121	1164	1123	1151	1187	1169	1131	1133	1129	1097	1106	1149	1140	1209	1166	1134	1155	1108	1150	1117	1157	1236	1099	1155	1167	1175	1119	1222	1161	1152	1178	1168	1205	1156	1163	1153	1171	1123	1063	1143	1128	1121	1135	1126	1115	1139	1105	1170	1143	1115	1134	1082	1152	1126	1111	1093	1145	1182	1096	1183	1154	1109	1156	1155	1120	1143	1154	1159	1118	1144	1184	1157	1096	1165	1119	1119	1196	1173	1128	1158	1136	1084	1134	1139	1125	1153	1130	1114	1104	1152	1168	1134	1153	1164	1185	1103	1143	1122	1198	1102	1115	1145	1204	1144	1141	1146	1167	1082	1107	1206	1141	1173	1136	1131	1095	1141	1160	1142	1120	1180	1128	1096	1163	1165	1111	1150	1175	1123	1164	1172	1140	1121	1070	1107	1223	1121	1137	1164	1143	1161	1123	1132	1164	1150	1135	1143	1141	1159	1141	1165	1081	1216	1156	1061	1147	1068	1110	1172	1129	1111	1125	1158	1196	1149	1096	1149	1118	1172	1089	1120	1100	1117	1137	1147	1139	1185	1171	1130	1135	1118	1144	1143	1178	1177	1202	1151	1118	1151	1136	1156	1110	1177	1151	1162	1156	1159	1111	1152	1129	1121	1140	1141	1136	1169	1136	1186	1132	1147	1166	1121	1138	1150	1197	1079	1133	1169	1209	1173	1097	1086	1140	1205	1165	1153	1130	1180	1116	1131	1151	1150	1191	1264	1115	1160	1138	1092	1092	1121	1109	1148	1118	1120	1093	1168	1172	1132	1116	1132	1178	1152	1161	1201	1148	1130	1212	1129	1125	1124	1177	1194	1153	1144	1201	1176	1110	1132	1191	1187	1188	1231	1099	1184	1127	1107	1141	1130	1120	1111	1174	1174	1109	1108	1149	1155	1148	1163	1147	1132	1142	1085	1166	1190	1138	1127	1173	1140	1131	1177	1135	1165	1132	1086	1144	1084	1139	1177	1194	1142	1131	1156	1126	1151	1158	1124	1133	1134	1142	1157	1154	1169	1095	1188	1128	1128	1128	1135	1127	1102	1080	1161	1127	1148	1094	1128	1163	1163	1173	1173	1112	1172	1152	1151	1127	1113	1146	1172	1150	1126	1150	1132	1144	1152	1219	1185	1131	1171	1193	1173	1129	1163	1129	1165	1128	1124	1161	1082	1108	1200	1123	1184	1147	1157	1151	1143	1157	1144	1117	1128	1120	1106	1150	1185	1155	1171	1125	1173	1154	1152	1116	1148	1179	1195	1154	1161	1200	1138	1131	1188	1064	1175	1138	1127	1163	1139	1127	1150	1157	1126	1158	1122	1138	1139	1170	1137	1142	1133	1178	1092	1092	1134	1124	1118	1161	1160	1186	1123	1114	1197	1150	1132	1180	1115	1097	1146	1152	1165	1159	1138	1157	1127	1112	1137	1084	1188	1159	1173	1109	1164	1190	1124	1100	1193	1131	1146	1172	1190	1141	1105	1134	1160	1093	1134	1152	1134	1149	1126	1162	1161	1105	1112	1195	1128	1131	1099	1124	1106	1130	1168	1077	1098	1112	1164	1113	1110	1187	1136	1148	1102	1154	1181	1160	1130	1071	1122	1154	1120	1150	1218	1127	1160	1123	1130	1111	1188	1156	1168	1152	1167	1107	1131	1135	1099	1114	1152	1142	1154	1202	1171	1119	1142	1166	1131	1103	1116	1112	1172	1095	1142	1154	1116	1166	1162	1157	1209	1120	1166	1161	1186	1068	1076	1173	1144	1154	1127	1207	1119	1177	1123	1179	1149	1154	1170	1187	1232	1101	1128	1133	1098	1119	1164	1156	1169	1192	1124	1103	1160	1124	1191	1158	1125	1150	1139	1147	1176	1161	1145	1130	1114	1096	1154	1152	1189	1187	1110	1115	1133	1152	1138	1256	1102	1091	1112	1102	1124	1104	1149	1161	1171	1199	1110	1151	1158	1136	1147	1195	1174	1156	1157	1217	1148	1183	1171	1094	1143	1143	1134	1118	1171	1136	1151	1198	1104	1152	1146	1202	1153	1139	1209	1140	1151	1090	1143	1105	1069	1203	1175	1139	1143	1105	1143	1104	1238	1125	1192	1210	1168	1150	1190	1139	1137	1116	1099	1121	1174	1209	1117	1135	1092	1224	1194	1082	1149	1122	1113	1154	1170	1135	1190	1122	1100	1167	1223	1088	1170	1135	1139	1167	1177	1128	1120	1167	1164	1127	1184	1104	1120	1140	1183	1180	1121	1155	1194	1175	1167	1109	1093	1199	1171	1140	1157	1137	1151	1177	1169	1136	1180	1113	1173	1193	1126	1122	1149	1132	1225	1128	1145	1185	1129	1138	1222	1159	1215	1104	1191	1193	1131	1146	1138	1196	1122	1083	1177	1159	1102	1209	1151	1120	1156	1146	1086	1135	1175	1120	1151	1139	1177	1113	1157	1172	1153	1241	1178	1127	1110	1156	1143	1121	1155	1184	1210	1107	1183	1109	1168	1222	1176	1207	1175	1153	1152	1168	1137	1160	1147	1068	1153	1157	1193	1111	1152	1169	1084	1166	1174	1123	1139	1175	1168	1178
24270	22545	31442	27241	20823	9103	1091	492	484	481	506	451	507	488	474	484	484	479	478	466	478	502	459	447	450	455	441	460	452	485	480	478	441	466	443	453	488	441	442	474	497	439	493	447	500	474	490	445	449	455	468	432	467	450	458	425	484	465	451	447	489	468	462	512	430	486	459	441	457	426	483	455	467	459	465	449	459	467	462	500	477	485	444	474	441	419	460	419	428	479	474	397	476	435	464	455	485	484	453	456	439	462	456	448	466	428	439	446	472	458	433	433	439	469	447	416	473	456	497	446	493	449	462	444	481	475	421	436	444	465	448	467	444	474	424	452	444	406	481	461	448	455	418	429	445	460	503	456	466	433	450	479	476	439	446	443	452	452	454	450	445	464	464	452	484	497	472	467	421	424	447	484	457	449	446	491	488	443	464	474	456	435	456	446	443	465	460	475	459	435	456	453	465	456	458	423	478	452	448	442	451	437	459	429	421	422	441	497	470	440	431	459	459	426	485	444	469	483	456	491	449	427	434	467	450	447	455	437	467	451	433	473	496	450	440	470	436	449	506	477	457	455	478	496	448	451	450	443	465	441	443	455	471	477	417	428	453	432	480	465	461	462	441	427	439	406	466	453	417	460	498	447	472	442	453	453	439	502	491	452	466	433	488	457	445	422	439	474	453	456	432	478	445	452	420	446	443	448	470	437	425	463	425	471	485	456	437	452	470	470	440	460	467	480	443	447	469	448	489	474	417	472	462	433	426	458	443	417	480	480	456	452	487	464	458	421	418	461	455	416	476	477	512	464	424	428	474	526	470	478	467	511	433	471	488	494	479	461	460	461	463	441	467	440	426	472	457	486	458	460	475	460	445	463	464	426	446	482	462	473	441	461	454	476	437	471	487	437	456	468	422	470	447	444	470	481	466	469	454	436	441	443	422	469	444	472	437	478	464	456	483	443	456	475	467	427	500	477	431	443	439	461	472	408	472	431	441	467	456	471	454	480	472	499	458	484	485	444	447	494	457	480	460	463	450	479	466	408	464	459	444	416	482	436	453	433	438	478	524	427	423	436	464	448	438	480	497	457	418	489	482	422	402	459	475	452	445	467	458	471	488	487	425	477	452	487	433	482	476	445	487	461	443	442	475	484	412	469	469	464	449	485	463	433	442	478	480	435	451	456	459	484	465	429	412	470	464	398	438	496	485	444	461	432	448	455	483	470	463	456	464	487	456	437	435	434	476	461	453	445	457	498	464	425	448	471	463	483	447	450	454	462	484	461	428	458	459	461	459	459	437	474	425	455	470	485	434	457	448	486	475	490	455	460	482	479	407	442	483	481	454	471	461	458	450	458	460	440	491	484	447	474	435	443	451	470	463	459	462	443	459	438	466	456	468	480	502	455	486	450	468	441	436	448	498	495	451	457	451	413	440	441	449	418	467	479	423	463	440	469	435	446	435	466	443	453	444	411	441	407	455	478	491	448	488	474	480	438	506	433	471	449	435	465	412	452	423	438	461	436	462	450	424	406	431	460	480	473	460	474	477	509	445	468	425	448	449	433	432	446	455	447	461	480	429	468	452	425	446	444	450	437	472	433	461	447	424	441	440	451	451	437	483	435	516	460	426	454	480	469	466	458	454	470	452	429	472	466	443	434	491	488	469	454	451	473	481	470	467	485	482	493	437	461	447	453	448	467	440	454	468	464	482	435	481	437	470	452	513	486	445	448	427	440	459	484	468	431	433	461	437	505	431	493	471	496	476	432	434	454	481	480	447	442	454	422	472	470	461	461	502	466	424	447	448	488	449	494	470	469	472	473	440	466	420	483	418	450	454	433	446	456	434	449	422	441	428	420	478	474	463	473	447	445	448	482	466	474	453	444	470	489	449	464	474	461	473	473	483	468	482	434	481	436	450	412	467	450	437	415	463	451	472	459	468	451	518	458	432	442	459	467	494	438	429	457	436	437	456	467	466	452	446	433	490	437	418	486	451	464	457	455	411	456	472	505	427	443	401	480	488	507	461	449	464	463	474	447	489	471	485	461	441	459	428	456	457	464	426	461	460	467	485	451	448	435	484	460	453	473	490	447	449	419	441	460	436	463	475	494	456	449	420	474	440	448	486	439	452	459	458	458	474	501	437	466	456	451	461	453	437	472	446	447	445	468	457	435	454	474	475	457	446	458	430	480	461	505	436	459	431	483	394	493	457	456	456	442	469	432	459	414	452	443	441	476	450	435	413	434	456	435	486	479	431	446	428	424	465	460	434	450	440	472	472	440	412	425	485	459	453	463	452	446	425	404	422	467	457	447	490	462	435	495	444	463	463	418	426	439	450	463	440	469	462	467	464	446	458	452	453	457	462	476	474	431	480	454	462	471	466	464	439	443	478	460	455	484	440	471	441	463	420	442	419	468	433	477	452	429	477	462	460	439	437	482	509	486	420	415	423	465	486	438	462	460	448	452	453	460	464	428	435	471	439	438	431	465	437	438	448	465	486	466	470	469	428	483	451	457	442	458	483	489	465	461	482	460	479	471	461	464	464	472	448	409	412	443	447	458	444	448	469	443	455	458	437	474	461	447	453	500	440	484	434	466	476	454	455	447	451	445	463	464	479	485	438	481	422	436	433	474	422	445	474	465	457	436	469	475	467	482	428	477	460	477	454	477	451	458	438	441	482	417	466	447	476	410	479	463	451	453	453	460	458	453	428	433	455	471	465	448	486	486	455	436	459	495	478	438	462	505	441	464	452	490	459	435	429	442	453	451	462	460	468	432	477	442	466	457	427	472	486	464	441	461	430	466	460	454	451	479	425	422	437	471	488	476	512	454	438	418	464	418	450	410	484	479	453	456	484	502	455	455	472	449	439	452	436	450	465	447	461	432	460	454	437	438	491	434	441	449	484	420	465	457	476	409	444	517	441	436	442	435	457	463	470	484	513	461	458	465	427	471	427	469	473	422	466	440	475	457	475	459	432	454	480	453	463	439	480	430	451	495	437	485	474	448	448	433	499	449	462	455	469	460	430	445	453	456	477	453	449	458	436	473	456	448	472	482	469	417	428	465	423	434	451	436	440	428	471	455	456	433	483	438	471	457	463	410	469	481	494	459	446	423	459	519	459	449	430	492	445	472	471	450	427	461	469	419	465	460	440	452	458	489	474	484	420	473	481	434	439	447	432	461	477	468	450	476	479	458	498	472	484	429	441	466	461	429	473	458	469	433	445	452	409	423	504	486	466	450	413	441	473	450	474	437	412	459	466	451	433	434	438	431	452	460	414	464	432	425	448	461	463	450	463	452	458	466	455	451	465	470	471	449	446	459	457	470	488	485	466	466	478	467	463	429	467	451	431	456	456	448	467	466	417	441	467	441	447	464	465	464	443	463	472	443	440	482	455	433	458	494	490	425	472	494	472	431	451	469	447	432	473	470	454	470	454	445	401	460	471	451	442	468	452	425	467	460	465	456	455	490	450	476	428	432	486	461	443	476	449	395	465	450
57798	87172	64597	40557	22119	4411	1525	893	777	901	777	812	851	872	813	834	847	816	829	774	755	896	830	785	824	848	799	831	816	880	858	832	845	818	818	830	826	811	825	875	821	882	813	753	815	840	800	856	797	833	886	856	861	839	797	833	814	845	811	802	769	888	800	828	807	786	859	845	818	833	872	847	915	808	799	849	822	870	878	826	828	802	851	875	838	806	869	825	904	770	818	798	836	782	810	805	809	818	781	812	845	806	779	876	871	849	786	795	805	806	825	805	824	804	849	810	860	803	810	781	776	784	800	840	851	810	847	800	812	830	853	821	832	872	847	860	827	832	859	822	770	814	847	855	844	800	804	814	898	822	834	808	858	829	827	790	829	820	869	760	817	818	845	812	861	843	820	832	818	856	817	875	806	824	801	846	819	802	806	796	868	789	828	857	837	804	829	820	812	850	819	809	853	836	825	809	858	801	819	809	878	839	811	818	818	841	833	890	827	838	879	823	813	815	816	821	821	849	763	835	832	877	816	833	838	808	850	839	848	829	809	869	781	801	805	879	840	851	813	795	861	846	822	807	811	809	817	790	814	830	862	843	826	808	811	854	863	830	783	838	868	815	874	824	818	858	869	836	841	839	815	806	879	837	805	825	855	841	781	824	837	831	817	840	791	839	833	862	810	825	782	816	799	871	805	847	817	858	863	805	855	862	800	805	852	840	853	879	809	857	793	880	789	825	759	827	870	793	848	820	815	886	813	841	804	827	802	790	816	861	877	808	869	788	873	789	840	834	799	772	845	850	809	829	824	830	782	894	847	805	829	836	856	817	816	841	842	853	853	809	830	761	807	820	816	835	813	809	848	815	829	849	814	835	781	844	799	818	815	790	808	833	833	859	823	876	827	810	783	862	868	801	879	883	809	860	763	829	867	866	822	784	827	841	837	858	837	842	813	866	843	842	796	838	867	848	829	800	826	849	858	838	857	903	844	808	819	808	820	845	811	812	784	856	902	861	815	862	795	816	820	807	835	880	829	811	839	835	812	824	827	859	872	795	811	824	823	834	813	872	856	839	811	820	804	849	790	864	798	882	781	838	795	785	795	820	821	846	843	850	831	828	805	826	868	792	870	790	840	832	789	794	795	821	811	805	804	804	833	845	763	817	805	809	832	847	898	820	843	807	840	843	823	817	805	816	834	856	847	826	807	860	827	871	833	857	874	833	833	793	795	787	837	851	793	850	850	802	831	828	856	832	854	857	877	847	839	818	801	833	842	856	876	836	835	789	831	794	855	803	803	792	808	817	831	798	821	771	811	827	809	819	799	875	851	818	815	831	822	783	838	833	847	820	870	804	859	850	838	853	801	859	848	869	811	810	793	823	836	837	823	817	843	824	795	816	868	801	902	854	834	777	820	814	852	815	867	820	837	769	848	839	795	905	815	776	853	792	799	808	821	799	829	858	733	834	782	832	812	787	828	868	816	874	818	865	842	822	856	841	830	860	802	802	792	840	818	860	823	832	804	791	810	829	859	861	862	889	905	848	820	900	791	839	799	765	800	796	802	842	819	799	875	836	821	849	801	839	762	799	816	810	788	840	809	791	839	816	809	789	828	826	856	822	861	859	866	801	814	854	753	811	825	839	863	875	858	842	797	817	807	873	829	912	768	854	893	828	836	817	845	803	822	819	852	865	788	849	840	812	825	805	850	835	792	818	842	864	861	804	816	884	793	838	808	859	808	838	856	865	789	823	791	795	804	807	803	802	812	778	851	855	835	800	866	835	827	835	823	823	828	863	858	783	864	864	881	876	798	823	891	836	744	888	827	839	860	835	777	883	831	730	849	795	858	798	785	825	831	835	848	805	818	853	849	823	794	810	832	884	829	763	808	784	912	878	782	812	833	828	815	828	827	830	874	804	861	813	855	863	810	878	836	810	804	746	847	841	802	831	845	797	874	817	817	791	855	822	888	837	813	842	843	813	842	782	839	851	815	805	852	794	803	824	805	805	834	856	819	815	853	858	873	803	797	782	816	863	837	797	842	828	832	855	822	851	871	819	844	795	805	902	819	793	868	857	795	861	827	838	801	830	804	833	805	834	790	808	812	807	839	825	799	851	803	826	796	813	888	830	854	803	785	830	839	840	803	776	853	872	816	837	790	807	838	828	810	781	816	849	823	828	841	819	830	842	814	846	848	802	842	788	796	798	800	850	858	802	815	824	824	818	806	830	869	802	831	844	846	849	813	817	852	840	882	842	774	817	793	841	820	833	829	856	839	785	802	804	841	832	790	846	799	792	822	864	851	824	789	800	800	828	805	862	836	793	854	842	800	844	818	825	859	812	823	775	808	814	866	837	849	801	847	854	849	796	799	851	751	840	829	793	835	853	811	862	848	813	780	842	807	825	820	808	829	843	849	836	831	832	810	831	865	813	846	825	839	830	833	777	849	815	811	847	812	821	831	856	796	822	829	811	810	827	861	864	794	851	816	846	825	782	782	870	856	843	825	814	863	807	855	818	817	821	811	820	852	840	821	802	847	860	814	823	795	813	799	812	846	816	837	849	831	840	846	831	795	878	850	800	842	833	814	838	854	829	858	869	868	832	791	795	870	895	770	815	843	832	838	787	911	854	842	822	847	811	843	830	850	845	898	802	850	850	806	876	836	822	871	822	847	848	815	800	837	835	782	823	808	844	834	841	867	807	788	801	828	826	838	902	864	850	843	783	754	848	837	819	860	841	799	823	810	822	812	850	797	786	832	774	831	821	808	859	848	820	850	834	842	821	858	820	841	857	864	858	850	851	850	827	766	811	805	808	879	852	798	809	827	803	770	845	802	801	812	841	776	858	811	814	828	804	875	818	836	821	857	792	800	833	820	863	837	813	786	841	813	817	779	769	824	840	878	819	792	824	836	849	860	842	813	837	823	773	856	825	847	870	875	823	822	791	883	819	862	800	832	802	824	851	875	810	813	838	792	824	850	830	800	836	779	840	810	868	800	796	837	841	797	827	816	796	828	846	829	815	828	776	856	848	817	769	802	792	812	825	828	815	820	882	798	815	844	845	857	844	816	809	816	868	849	821	842	804	841	778	801	849	836	831	808	795	853	854	783	863	874	823	806	793	870	841	868	840	797	852	847	803	857	835	824	800	900	814	742	813	851	794	774	800	821	843	831	848	890	859	806	879	794	808	802	827	853	821	814	783	859	804	854	816	844	819	859	798	811	804	818	847	833	812	866	864	877	857	843	807	800	818	845	874	860	889	845	762	847	805	818	852	813	826	802	851	835	803	836	850	828	839	864	800	867	814	848	859	855	838	827	821	834	860	803	807	771	815	821	820	832	841	784	827	874	819	854	814	836	837	854	891	837	843	811	852	821	876	865	807	854	812	831	779	831	811	804	793	830	811	846	867	844	837	775	790	834	794	838	829	794	839	844	785	838	817	837	841	827	832	796	852	843	793	831	832	792	781	801	804	830	833	855	796	809	868	867	774	820	834
23133	21654	30065	25141	21912	19278	6303	577	472	495	494	494	515	488	509	502	453	494	518	481	478	540	460	485	501	467	481	525	474	468	482	482	480	491	486	492	436	445	485	456	500	464	415	447	445	454	448	435	475	436	465	451	465	435	439	457	465	469	466	479	483	469	441	458	447	458	469	470	431	484	484	446	444	492	422	454	458	442	434	435	491	450	415	435	464	476	462	444	507	455	487	467	451	479	480	469	456	509	474	456	448	490	510	467	490	436	483	414	471	464	500	452	451	462	472	448	476	466	486	449	466	458	456	479	495	498	440	480	451	457	420	447	485	453	438	460	432	421	468	455	476	444	428	475	463	438	500	451	451	464	437	417	452	473	481	445	450	473	477	455	468	478	480	473	480	473	435	441	473	479	458	462	450	459	504	472	452	455	463	423	416	475	456	477	474	484	468	470	469	427	466	455	472	462	473	459	472	491	453	440	477	440	439	447	444	499	474	417	462	473	468	463	449	457	453	514	487	473	464	491	427	427	419	457	444	477	451	467	498	467	475	445	488	432	451	448	474	453	488	477	436	448	442	487	472	443	451	471	436	460	466	470	512	470	435	487	501	484	490	495	461	430	447	436	497	509	503	488	471	491	454	478	446	499	441	468	477	465	462	494	437	465	456	485	417	453	486	460	466	456	456	421	458	498	477	498	467	447	446	461	474	438	476	454	477	458	459	451	464	463	500	464	468	441	447	470	479	480	458	503	474	453	467	440	460	428	455	466	467	493	451	486	471	458	461	463	458	456	466	477	502	469	480	487	452	470	443	495	453	495	489	483	448	470	433	440	464	447	455	436	418	473	459	430	446	423	455	474	421	491	465	504	493	472	511	472	503	485	473	452	465	466	443	475	482	425	503	455	496	466	498	482	447	480	462	484	488	459	484	456	457	441	452	466	453	469	479	456	503	462	443	474	484	476	462	450	455	440	474	485	443	475	485	480	437	433	493	425	462	460	460	470	430	480	438	455	461	428	479	499	425	477	463	465	441	441	437	460	477	461	468	515	451	508	464	456	483	488	457	479	493	458	473	487	492	471	439	503	460	460	472	459	431	460	481	452	492	501	445	483	481	441	451	498	461	457	495	469	448	501	462	471	488	453	461	518	498	456	496	514	511	448	471	459	480	459	465	484	474	466	452	474	444	490	465	466	444	469	457	453	480	485	468	474	493	454	450	452	484	498	422	465	468	472	461	460	463	436	466	441	432	464	503	495	469	480	452	475	498	462	488	451	473	443	493	457	472	440	500	468	458	456	441	450	452	509	514	467	485	461	447	500	470	468	482	455	486	421	459	474	468	447	465	491	448	468	429	465	486	459	448	460	472	492	454	483	454	457	472	473	474	487	477	453	490	450	486	483	468	470	541	459	479	488	443	457	450	476	490	477	482	445	470	459	479	485	453	450	429	500	484	423	504	453	485	478	438	450	468	475	478	467	425	468	486	397	461	526	458	459	481	453	421	450	466	454	442	477	482	497	489	512	423	457	452	494	485	454	457	460	497	477	465	448	436	498	441	539	472	465	481	494	453	459	422	523	456	509	457	459	467	455	460	479	471	432	456	465	504	483	473	449	460	466	515	463	479	448	453	475	512	454	444	474	444	416	480	468	442	462	471	473	469	454	489	464	421	409	463	452	487	477	434	449	483	502	433	470	467	440	484	462	436	453	487	459	447	448	459	452	453	455	443	458	480	463	479	485	499	442	463	435	447	479	448	465	431	485	443	467	463	476	450	466	442	486	446	494	463	481	496	495	447	457	452	471	482	456	472	481	476	458	450	460	483	470	459	447	448	465	440	456	482	472	453	491	478	487	457	487	479	445	457	451	452	436	494	480	470	434	481	489	497	437	450	489	455	441	493	463	467	456	465	472	458	426	465	451	444	480	458	484	507	442	450	474	449	453	451	455	463	439	458	414	470	473	404	484	466	463	465	487	478	434	461	479	482	484	494	470	465	479	458	467	461	464	452	495	487	472	447	420	412	488	483	479	468	490	462	486	428	456	455	461	462	458	494	472	501	440	444	432	441	414	470	458	470	423	474	470	490	440	463	442	471	443	457	447	496	445	476	463	434	457	517	461	460	432	445	445	474	455	465	423	450	452	432	470	456	436	463	455	465	476	430	458	420	471	440	460	447	442	472	465	473	477	464	471	445	494	494	457	457	446	454	472	486	475	474	439	445	440	441	458	463	455	489	440	439	444	491	451	472	465	422	454	497	452	454	470	477	461	487	489	454	479	452	438	482	451	495	516	475	457	472	473	473	470	455	488	457	459	468	485	457	477	430	505	505	486	481	482	475	448	492	442	460	459	456	477	501	440	514	422	474	462	484	462	481	467	492	448	448	480	478	468	462	467	456	460	461	432	481	440	493	498	473	486	437	457	447	435	450	479	478	462	456	466	446	463	472	472	448	459	484	445	444	477	413	463	455	496	446	455	521	452	451	467	480	474	461	502	456	443	449	473	521	450	425	482	487	485	430	469	451	452	429	463	494	441	473	462	462	436	450	434	473	453	442	473	475	474	449	472	477	448	455	467	459	469	437	462	463	489	502	477	443	460	470	441	491	471	462	460	428	448	467	444	484	466	477	455	466	490	495	449	449	453	438	461	495	470	475	479	484	446	435	475	477	463	475	438	493	444	464	475	461	461	463	438	457	469	457	483	463	480	422	464	485	466	451	444	470	465	425	433	492	454	458	488	466	479	415	472	455	490	461	485	465	455	474	495	446	480	484	503	468	483	446	451	483	467	433	464	465	445	502	469	437	469	444	466	499	475	493	472	448	471	475	463	490	418	478	485	481	432	461	466	468	487	465	456	479	424	495	496	475	450	460	494	476	440	505	458	436	454	462	442	485	472	480	476	461	439	460	466	456	459	446	490	456	449	470	487	466	465	509	443	484	453	438	405	473	458	430	431	485	439	460	483	449	466	474	479	442	448	456	493	482	436	476	478	468	433	455	465	479	449	454	425	438	520	450	460	470	463	440	450	486	467	485	466	464	467	439	414	449	466	439	458	461	473	445	474	459	513	448	479	446	468	444	464	492	476	496	442	446	462	489	436	541	449	505	476	463	475	464	477	485	468	493	480	418	496	459	471	487	479	470	451	465	470	434	495	509	512	484	430	455	484	489	446	443	471	427	488	501	475	487	480	460	447	468	447	485	470	504	466	491	461	492	483	483	437	445	461	509	438	484	465	479	427	407	494	457	490	461	475	423	487	420	478	474	459	455	417	455	495	478	468	477	493	455	462	435	431	485	494	491	454	427	439	467	484	470	453	462	427	449	507	458	498	451	496	442	448	493	475	478	466	464	439	474	423	497	478	467	495	471	478	444	434	437	493	477	474	468	440	517	431	463	498	473	422	458	461	462	484	430	446	412	484	462	437	481	501	458	489	486	513	454	453	474	432	502	487	478	499	442	504	464	438	463	462	442	462	458	426	437	454	482	478	461	457	418	472
59964	99463	76108	50149	31223	8818	1887	786	770	791	773	833	855	791	784	813	785	723	791	813	758	766	785	839	790	768	696	841	810	808	812	804	763	826	835	796	795	767	784	779	791	767	781	813	845	769	790	799	808	811	793	826	840	841	740	825	758	787	768	794	774	827	787	784	806	777	818	786	805	818	791	819	833	783	805	802	797	752	798	758	789	778	821	839	809	834	816	846	792	771	786	809	794	771	772	789	800	821	802	796	820	792	817	807	796	827	824	798	796	796	785	807	818	832	753	804	751	803	736	813	829	778	831	803	812	787	823	786	814	807	771	787	777	812	747	863	790	829	824	827	787	796	768	801	819	747	790	809	845	813	798	810	778	865	778	774	778	799	816	767	802	840	850	794	763	813	786	776	770	771	798	768	766	767	842	802	785	837	815	761	802	813	801	746	833	813	797	802	797	825	792	785	785	783	785	855	764	788	762	766	809	738	736	743	739	765	788	788	778	817	817	769	791	787	785	851	771	781	821	807	775	836	786	816	817	814	798	808	785	765	819	769	759	834	796	788	788	848	787	808	826	769	821	777	801	784	793	844	747	754	810	769	750	809	811	807	795	852	817	797	810	809	766	803	776	833	814	850	796	839	770	837	781	795	824	833	787	804	812	784	776	769	759	787	854	753	861	811	794	757	774	837	765	752	788	834	782	789	791	792	813	782	788	833	811	778	824	821	820	779	798	777	776	783	826	767	796	770	798	804	800	833	827	792	799	824	782	804	818	842	758	814	819	805	794	745	780	804	801	786	798	764	806	814	819	824	760	822	797	794	796	756	792	818	824	800	825	822	803	789	787	836	763	760	802	756	766	817	768	791	770	777	780	787	783	800	790	775	736	764	855	817	798	759	766	743	850	779	819	790	810	811	812	844	778	780	818	837	775	812	806	798	755	802	808	793	823	774	800	805	811	784	822	770	789	830	812	778	855	781	810	829	793	768	804	824	749	803	795	808	816	796	802	749	793	778	791	802	817	833	800	735	822	799	822	779	811	795	776	785	824	802	795	807	783	793	802	787	760	812	784	792	794	873	823	822	837	786	753	802	791	777	833	849	826	776	803	808	824	805	791	747	785	775	770	767	749	767	724	776	805	789	809	799	856	772	805	778	830	806	744	784	784	829	780	834	778	735	793	802	817	822	801	867	767	786	795	765	830	821	765	798	777	821	776	799	796	799	845	809	812	811	763	785	801	777	780	784	752	783	822	773	812	802	756	812	803	840	769	796	824	789	805	773	782	812	795	795	786	733	809	781	752	796	783	782	821	852	816	796	831	775	782	770	778	825	766	738	767	783	806	799	800	778	803	808	805	766	815	793	758	804	802	791	818	753	839	781	789	830	813	786	802	811	793	772	754	793	780	778	788	830	803	804	774	838	775	788	831	749	782	837	759	796	796	737	763	784	804	817	840	801	851	786	798	775	842	777	768	805	770	827	761	762	881	810	770	822	790	810	774	809	808	828	826	801	772	739	818	777	787	782	809	774	817	800	817	806	785	847	796	770	792	779	817	821	809	775	781	807	830	762	789	798	800	803	800	858	816	813	795	829	778	797	807	766	768	815	820	801	769	819	797	833	844	757	786	783	782	783	759	800	752	793	773	806	810	827	771	810	839	785	758	823	804	783	859	818	759	785	787	791	799	822	802	841	816	786	765	811	769	746	783	808	750	775	767	821	794	827	834	801	821	765	770	768	808	806	756	767	776	821	795	800	767	747	774	817	764	809	770	802	779	794	780	743	753	793	748	792	786	790	769	780	798	752	811	799	769	793	826	809	815	776	792	785	776	774	761	830	834	799	730	750	840	795	780	833	791	806	779	819	784	782	797	832	809	833	814	754	751	828	780	821	764	779	803	770	776	815	812	801	782	803	789	759	800	804	780	829	779	758	786	737	741	799	718	758	802	776	830	810	746	817	790	779	740	807	781	763	778	832	768	777	833	790	798	812	770	804	777	799	794	808	808	815	823	796	786	813	788	775	783	802	813	806	804	787	824	772	777	818	801	823	841	814	799	821	819	819	790	805	807	769	730	822	757	859	797	833	838	783	736	810	766	768	798	788	814	753	772	786	831	804	793	775	750	771	795	875	788	762	778	793	819	842	737	797	849	808	829	875	834	842	809	788	793	766	829	774	809	789	807	784	789	799	792	796	788	768	784	756	819	816	838	818	778	814	827	764	817	794	781	845	823	866	801	773	792	798	829	751	854	852	804	766	751	794	809	798	764	801	827	824	831	762	869	780	817	812	790	778	824	738	811	803	745	813	836	770	829	841	780	853	830	824	793	861	774	815	793	803	799	796	783	770	777	739	788	788	800	843	808	821	795	814	778	745	816	782	848	804	771	816	806	800	826	768	791	790	783	762	798	814	795	771	810	792	827	800	822	805	772	784	833	804	798	785	758	769	831	790	851	766	823	776	785	828	766	827	770	814	794	781	736	761	791	761	783	794	764	825	754	814	826	814	810	751	761	799	767	831	755	743	799	798	825	778	815	788	787	792	797	831	807	818	852	761	778	785	765	792	785	772	808	780	747	818	819	822	774	776	842	771	770	751	793	745	788	792	806	837	817	767	776	780	730	792	782	823	801	789	883	745	758	831	861	771	799	791	784	761	811	811	831	810	806	791	817	788	729	830	790	773	790	836	778	846	834	825	803	785	781	773	776	754	780	829	823	744	772	767	861	840	809	794	790	753	821	799	812	818	790	806	764	802	774	793	828	803	822	815	793	852	792	831	754	778	793	808	830	828	771	808	810	798	773	814	797	815	819	834	743	774	791	825	802	837	791	788	790	822	779	768	795	748	719	830	763	791	743	773	783	789	802	821	768	774	776	797	825	795	792	805	776	796	745	809	788	806	821	782	785	778	796	799	759	803	800	782	744	749	820	835	774	783	772	758	791	785	770	758	763	797	818	850	743	769	829	800	789	789	820	791	828	803	774	782	778	787	819	776	851	769	844	770	781	826	799	796	784	809	769	807	763	790	781	768	811	832	801	819	769	764	826	807	838	791	805	827	805	802	841	762	814	824	895	791	806	780	864	765	800	787	815	800	827	771	854	801	789	799	766	793	775	793	771	767	848	804	800	793	815	843	772	775	786	807	764	798	817	811	798	854	778	776	796	868	818	760	798	822	757	769	803	821	791	789	810	805	798	770	809	768	810	802	787	793	780	807	800	809	809	820	772	755	821	862	817	791	802	833	797	762	713	774	777	835	784	774	753	772	801	788	813	777	772	829	781	743	831	786	815	836	776	813	796	769	794	875	773	790	821	816	809	768	789	767	784	786	849	812	778	758	792	763	799	792	817	816	800	841	818	826	762	813	778	823	759	804	808	783	803	812	772	819	826	796	789	805	753	792	796	779	799	809	821	835	821	802	813	822	806	766	827	788	787	754	786	797	735	775	815	772	793	741	787	814	799	797	815	819	749	827	822	753	825	783	819	807	792	772	764	780	743	792
28068	28101	27847	15266	3737	949	745	664	664	661	657	680	684	659	633	674	658	620	688	633	623	682	637	654	624	580	671	640	644	578	643	686	661	681	669	668	645	633	642	656	643	640	640	606	668	658	665	659	621	660	626	679	697	647	656	674	635	652	676	649	673	660	659	671	644	631	683	687	666	660	653	691	668	690	656	628	646	668	615	601	606	676	638	650	683	588	636	620	634	635	616	658	650	669	626	657	634	691	631	627	656	649	638	678	678	630	637	600	658	648	693	604	643	668	685	663	605	661	716	634	638	640	689	666	683	652	598	652	614	626	622	691	634	650	647	673	644	650	654	673	656	679	649	633	644	614	656	635	692	698	688	667	661	649	681	659	662	655	655	636	661	641	646	646	630	639	701	685	630	655	668	685	641	689	614	632	641	651	645	616	638	664	653	654	604	671	695	626	664	657	696	677	659	663	666	662	650	667	670	622	661	666	621	621	614	724	620	638	631	631	573	643	694	645	646	621	659	629	680	677	668	670	622	674	654	668	606	655	691	623	669	639	694	631	657	667	600	658	665	621	647	618	643	626	647	616	640	648	671	637	633	639	644	628	661	643	683	666	650	679	644	650	676	653	604	599	647	659	679	646	626	676	665	621	673	650	661	628	624	678	666	661	681	631	667	698	635	658	683	648	666	657	678	643	650	638	632	642	618	684	702	670	679	620	664	668	643	677	671	660	697	656	646	646	676	662	649	657	673	637	634	682	652	683	648	623	626	672	663	642	690	672	646	587	682	614	656	663	659	658	712	648	652	690	620	693	639	697	606	670	636	709	655	662	654	610	662	652	624	637	654	654	675	638	685	664	668	651	664	608	611	688	620	648	639	610	641	669	631	681	608	644	662	672	665	684	708	657	641	672	671	623	711	642	639	656	648	673	666	668	640	640	692	638	639	585	679	648	657	693	641	611	653	635	650	668	638	630	656	642	642	626	640	679	667	662	679	670	622	615	616	623	655	641	680	639	677	602	626	652	656	672	672	660	632	669	635	700	649	645	687	682	651	613	681	635	662	638	710	674	617	676	636	661	647	623	708	650	586	626	628	652	664	605	649	626	694	671	649	670	639	671	682	636	637	633	641	674	646	658	614	653	626	628	625	695	689	608	644	646	675	619	648	650	622	631	678	684	670	629	640	656	627	678	633	645	621	689	704	674	722	673	661	677	649	647	677	630	625	625	645	669	637	700	658	680	636	642	632	631	607	656	668	642	680	641	672	608	673	647	663	701	662	665	666	647	629	630	611	673	660	637	626	626	638	617	640	651	652	652	679	614	633	646	665	668	650	672	625	622	616	669	657	645	659	625	620	665	651	667	655	640	599	638	675	644	661	703	672	679	680	631	664	668	647	676	660	638	642	647	623	618	671	646	630	675	622	641	618	652	659	604	668	658	659	649	623	641	664	659	634	659	669	650	634	684	686	649	631	614	639	597	629	646	660	656	667	686	706	697	675	689	610	635	637	660	702	616	690	640	650	628	633	670	651	693	688	645	623	682	682	685	686	677	652	652	684	660	660	676	685	629	635	614	667	599	626	661	658	625	675	645	650	669	655	674	704	647	598	665	617	650	651	639	657	632	620	611	655	658	643	645	685	676	638	616	645	663	662	674	679	684	653	661	631	681	638	620	617	620	710	656	648	658	623	643	648	656	673	665	651	651	657	675	640	655	665	639	657	651	663	679	669	634	615	657	653	645	602	679	670	630	676	672	660	603	668	627	658	661	634	605	626	659	613	619	668	640	682	637	651	613	642	608	692	669	681	652	674	670	639	631	627	674	616	633	646	702	643	665	657	638	630	662	647	647	669	696	654	648	688	664	636	655	682	631	641	684	704	646	644	639	640	648	679	660	616	650	656	661	633	644	649	645	634	647	625	612	640	646	663	664	646	691	666	643	694	672	679	665	612	633	611	641	658	672	657	650	651	681	674	676	669	616	671	688	619	644	668	654	654	621	669	665	639	638	691	653	665	676	618	659	643	665	645	641	655	620	634	625	666	696	678	672	647	664	641	647	698	672	680	643	685	634	638	689	650	636	673	687	646	627	686	669	634	652	640	663	642	683	641	690	647	644	688	676	613	703	668	687	597	627	690	617	686	669	630	669	658	653	652	641	647	649	678	706	628	665	626	632	648	672	679	699	656	646	701	652	653	678	684	642	657	630	684	646	616	652	646	673	661	674	658	658	629	679	655	696	650	676	635	678	681	674	660	669	653	675	625	608	616	654	706	624	659	612	669	617	630	673	632	667	660	629	670	615	675	652	672	631	659	647	671	690	687	725	636	633	640	653	680	679	644	666	658	669	703	649	670	655	692	639	634	620	664	645	643	658	614	664	640	648	652	662	639	660	678	652	695	638	692	664	640	651	602	678	694	654	609	631	595	666	682	616	648	647	677	646	639	652	667	600	655	656	656	635	625	673	685	678	640	638	665	695	642	662	673	645	614	643	672	629	662	666	648	623	633	710	697	646	633	672	650	661	657	604	635	684	615	658	654	618	651	677	640	633	611	605	603	613	655	607	683	659	668	661	619	630	677	640	642	682	663	623	604	638	637	677	663	638	674	613	662	680	650	666	566	625	682	658	633	624	631	635	661	674	663	688	704	615	645	647	632	704	644	619	656	672	586	663	620	650	623	639	634	685	651	617	650	650	676	657	636	651	685	650	623	629	627	655	688	662	712	682	628	643	659	659	640	629	664	633	652	643	692	617	637	648	668	656	673	655	615	638	662	628	658	622	630	641	595	674	667	627	616	661	675	655	653	648	636	739	687	652	702	694	644	627	666	634	655	689	625	614	653	678	636	674	614	640	592	729	636	672	652	650	693	620	637	674	654	669	661	634	664	681	635	685	636	678	666	641	643	656	627	673	641	621	615	651	637	655	613	654	643	573	677	663	651	652	658	663	621	686	653	688	665	606	664	708	608	634	688	627	640	613	620	646	587	679	629	666	677	668	673	631	656	663	645	678	648	681	679	675	660	669	649	684	641	657	668	662	621	666	665	744	606	645	652	630	647	609	671	648	674	624	681	668	633	655	679	656	657	659	670	651	666	670	635	683	662	704	624	615	673	624	654	630	658	663	661	652	660	639	624	647	641	638	644	659	660	658	623	714	637	637	716	649	651	664	602	609	616	659	602	699	693	646	637	632	670	637	643	638	622	678	609	606	607	626	665	661	624	659	650	651	671	691	684	655	685	647	686	654	627	675	668	653	664	656	640	638	672	670	612	624	616	656	663	659	641	635	702	606	640	617	678	698	601	627	620	648	624	659	677	656	653	675	634	697	668	606	676	646	684	664	669	635	681	663	725	667	686	676	636	672	659	636	639	678	638	686	635	652	663	706	650	580	660	612	652	660	645	658	616	636	646	621	636	638	669	616	652	647	668	656	673	640	652	646	711	625	596	699	691	658	644	607	649	650	668	626	680	656	648	645	644	640	665	647	625	682	631	629	656	604
36047	47966	33753	16472	6888	1890	1174	1155	1140	1165	1201	1174	1171	1128	1124	1169	1171	1163	1143	1081	1142	1145	1183	1181	1156	1109	1116	1211	1123	1169	1088	1181	1148	1142	1099	1147	1185	1184	1140	1173	1090	1141	1154	1122	1142	1193	1144	1242	1171	1119	1139	1094	1179	1089	1128	1167	1122	1191	1105	1177	1073	1116	1144	1138	1131	1152	1197	1216	1170	1151	1118	1182	1124	1105	1157	1155	1172	1171	1165	1086	1131	1164	1201	1174	1174	1184	1153	1256	1142	1131	1128	1132	1179	1150	1172	1132	1139	1141	1156	1151	1169	1171	1142	1171	1176	1115	1117	1160	1133	1166	1120	1158	1123	1142	1091	1140	1127	1146	1153	1114	1141	1159	1192	1173	1096	1173	1157	1121	1201	1071	1168	1126	1142	1177	1170	1125	1184	1110	1165	1200	1177	1189	1164	1144	1163	1193	1105	1100	1173	1186	1092	1150	1136	1158	1134	1168	1164	1145	1111	1199	1138	1173	1149	1169	1158	1134	1150	1141	1188	1155	1124	1163	1187	1128	1118	1158	1153	1187	1151	1128	1130	1180	1169	1252	1163	1174	1137	1169	1142	1193	1166	1085	1118	1114	1142	1182	1123	1144	1133	1144	1159	1241	1113	1143	1116	1136	1160	1110	1151	1096	1111	1193	1174	1136	1156	1138	1128	1099	1135	1179	1157	1092	1150	1104	1209	1112	1055	1160	1171	1129	1140	1216	1179	1190	1166	1204	1166	1109	1132	1157	1168	1174	1118	1103	1127	1104	1141	1163	1147	1147	1172	1133	1157	1147	1094	1168	1074	1151	1126	1123	1152	1103	1125	1111	1117	1095	1147	1103	1158	1122	1066	1147	1112	1108	1134	1112	1159	1111	1166	1161	1133	1162	1161	1170	1166	1138	1134	1133	1089	1180	1130	1077	1180	1157	1124	1202	1118	1128	1165	1159	1132	1093	1115	1187	1129	1147	1148	1157	1140	1123	1105	1086	1192	1209	1162	1147	1148	1149	1142	1178	1126	1101	1115	1155	1135	1164	1145	1140	1159	1097	1191	1141	1154	1095	1125	1142	1131	1140	1113	1207	1156	1132	1136	1108	1133	1134	1179	1106	1211	1141	1131	1136	1158	1192	1134	1121	1168	1181	1158	1153	1156	1119	1101	1106	1094	1104	1105	1182	1164	1126	1153	1155	1124	1164	1158	1124	1125	1111	1117	1118	1161	1109	1129	1125	1143	1120	1104	1103	1168	1175	1088	1090	1133	1200	1102	1188	1159	1147	1119	1114	1155	1154	1143	1135	1161	1136	1120	1147	1156	1153	1187	1165	1138	1211	1155	1183	1152	1151	1115	1152	1093	1116	1135	1197	1172	1156	1090	1132	1168	1127	1155	1127	1054	1075	1103	1171	1085	1085	1177	1126	1143	1119	1141	1219	1159	1124	1166	1148	1191	1101	1191	1243	1142	1190	1135	1152	1163	1176	1128	1098	1186	1138	1126	1100	1240	1122	1118	1199	1186	1165	1107	1184	1146	1164	1220	1152	1124	1160	1192	1162	1113	1104	1122	1144	1169	1119	1163	1164	1131	1151	1131	1163	1159	1170	1201	1146	1216	1140	1111	1199	1161	1167	1109	1198	1146	1190	1132	1114	1160	1162	1099	1098	1160	1114	1179	1195	1113	1204	1127	1166	1185	1168	1155	1094	1108	1158	1105	1155	1138	1193	1171	1135	1123	1198	1142	1123	1164	1169	1135	1155	1180	1147	1171	1097	1124	1120	1178	1153	1214	1158	1151	1117	1136	1118	1147	1171	1100	1167	1127	1187	1145	1136	1205	1135	1148	1186	1203	1110	1232	1076	1148	1177	1122	1151	1173	1132	1140	1190	1141	1100	1156	1116	1155	1095	1258	1142	1197	1095	1124	1098	1142	1091	1165	1128	1121	1164	1151	1144	1117	1062	1164	1171	1177	1185	1173	1101	1097	1135	1192	1149	1110	1135	1092	1200	1101	1179	1190	1154	1174	1158	1161	1173	1142	1112	1104	1172	1151	1099	1165	1148	1132	1215	1166	1189	1155	1133	1161	1137	1229	1104	1155	1148	1187	1085	1133	1129	1128	1145	1160	1167	1153	1121	1181	1161	1163	1152	1087	1164	1090	1183	1142	1112	1119	1150	1097	1146	1139	1139	1122	1091	1146	1179	1156	1150	1134	1197	1121	1147	1158	1153	1123	1146	1155	1110	1117	1111	1105	1136	1185	1213	1129	1114	1173	1136	1114	1189	1138	1210	1158	1167	1116	1164	1092	1086	1112	1119	1186	1097	1155	1147	1143	1152	1140	1191	1188	1146	1157	1121	1138	1157	1210	1175	1114	1172	1180	1171	1151	1121	1144	1159	1083	1124	1167	1139	1171	1162	1125	1137	1179	1149	1183	1165	1103	1194	1118	1146	1143	1172	1121	1103	1151	1168	1189	1114	1115	1148	1125	1169	1181	1153	1153	1179	1143	1138	1170	1223	1129	1143	1172	1123	1147	1126	1160	1189	1185	1133	1183	1142	1170	1224	1183	1114	1140	1112	1154	1123	1227	1050	1121	1168	1154	1103	1174	1156	1138	1120	1091	1154	1101	1163	1139	1182	1148	1119	1126	1180	1140	1174	1153	1173	1126	1219	1217	1169	1141	1171	1105	1161	1140	1186	1155	1124	1209	1130	1203	1149	1165	1196	1140	1169	1138	1114	1154	1152	1128	1132	1111	1115	1106	1150	1207	1118	1184	1114	1159	1093	1160	1108	1217	1121	1107	1131	1142	1062	1123	1156	1156	1084	1169	1131	1105	1175	1189	1148	1130	1145	1139	1182	1202	1090	1165	1192	1146	1132	1117	1134	1154	1143	1171	1108	1134	1164	1158	1148	1130	1148	1162	1115	1176	1163	1166	1158	1143	1157	1161	1177	1135	1144	1153	1192	1145	1155	1193	1152	1143	1165	1100	1164	1093	1107	1166	1170	1156	1209	1117	1199	1166	1199	1114	1118	1149	1127	1086	1169	1130	1096	1115	1150	1130	1197	1157	1195	1128	1139	1174	1141	1144	1187	1144	1215	1157	1113	1131	1087	1155	1117	1132	1136	1152	1168	1190	1121	1133	1134	1101	1128	1153	1149	1149	1142	1134	1129	1189	1185	1181	1072	1092	1202	1157	1163	1156	1168	1145	1141	1104	1126	1127	1150	1153	1143	1236	1189	1167	1106	1174	1205	1172	1137	1132	1141	1150	1155	1184	1152	1188	1126	1155	1112	1124	1236	1133	1064	1190	1143	1133	1191	1174	1101	1125	1158	1155	1102	1178	1171	1179	1087	1120	1158	1142	1150	1170	1212	1140	1113	1094	1204	1162	1191	1110	1100	1142	1149	1181	1179	1142	1163	1116	1211	1118	1174	1172	1150	1181	1105	1149	1115	1140	1128	1136	1165	1165	1149	1124	1177	1141	1154	1204	1203	1088	1193	1138	1134	1101	1072	1164	1121	1142	1128	1111	1192	1155	1095	1194	1171	1181	1103	1096	1186	1116	1143	1107	1118	1196	1169	1134	1130	1120	1098	1096	1192	1095	1179	1140	1195	1171	1133	1162	1158	1144	1204	1114	1122	1216	1141	1139	1183	1203	1189	1143	1174	1099	1170	1162	1106	1146	1172	1191	1172	1129	1126	1144	1168	1209	1107	1162	1154	1173	1107	1144	1170	1148	1129	1189	1154	1156	1087	1172	1150	1172	1149	1097	1162	1136	1172	1167	1168	1140	1203	1176	1155	1109	1135	1172	1154	1107	1134	1124	1152	1222	1155	1145	1123	1103	1162	1176	1160	1178	1117	1175	1118	1101	1132	1104	1140	1089	1188	1166	1167	1125	1110	1271	1185	1110	1141	1123	1104	1166	1112	1183	1163	1088	1126	1122	1152	1123	1211	1147	1136	1156	1139	1243	1140	1230	1123	1156	1168	1135	1179	1137	1090	1122	1059	1141	1146	1223	1194	1127	1162	1163	1130	1159	1130	1237	1157	1049	1121	1155	1152	1150	1118	1144	1099	1168	1133	1132	1124	1162	1131	1124	1164	1202	1158	1138	1172	1215	1107	1142	1182	1067	1117	1172	1142	1175	1180	1092	1111	1198	1153	1220	1168	1207	1129	1192	1156	1071	1154	1186	1169	1131	1129	1192	1150	1133	1108	1116	1166	1096	1134	1113	1151	1167	1171	1091	1116	1157	1146	1171	1109	1159	1156	1126	1146	1116	1157	1210	1065	1069	1163	1218	1138	1156	1189	1168	1167	1136	1163	1133	1132	1167	1155	1130	1119	1163	1159	1139	1198	1135	1147	1113	1133	1108	1084	1190	1138	1167	1192	1180	1187	1197	1189	1132	1196	1094	1142	1146	1155	1103	1183	1159	1135	1118	1143	1169	1204	1135	1096	1150	1107	1118	1136	1154	1177	1162	1106	1149	1183	1106	1181	1105	1130	1177	1150	1095	1156	1203	1207	1159	1145	1103	1118	1147	1138	1110	1168	1147	1150	1132	1109	1122	1214	1146	1142	1168	1108	1157	1127	1172	1146	1137	1144	1133	1139	1155	1173	1115	1133	1165	1145	1162	1151	1126	1139	1110	1144	1175	1161	1109	1110	1158	1109	1147	1160	1163	1185	1177	1112	1156	1139	1176	1190	1145	1120	1137	1152	1205	1105	1155	1134	1192	1148	1163	1122	1189	1124	1099	1185	1140	1127	1146	1167	1172	1159	1123	1158	1144	1133	1123	1089	1123	1129	1129	1195	1105	1130	1155	1179	1137	1201	1113	1126	1150	1107	1110	1137	1168	1084	1129	1144	1168	1121	1188	1108	1166	1159	1114	1047	1143	1180	1086	1143	1125	1190	1030	1123	1125	1195	1149	1084	1199	1161	1102	1152	1118	1138	1081	1114	1140	1128	1150	1141	1134	1152	1120	1083	1076	1122	1168	1119	1133	1168	1157	1198	1141	1103	1184	1130	1160	1153	1140	1135	1107	1135	1158	1163	1144	1143	1188	1158	1152	1205	1156	1119	1143	1171	1111	1146
24252	22646	31468	26877	20560	8134	1126	515	475	496	461	482	475	484	477	457	443	465	450	441	463	434	430	464	470	453	457	432	454	448	425	460	430	437	468	457	480	481	437	433	421	415	458	426	475	438	470	469	489	467	445	437	413	501	446	447	481	477	451	470	451	473	427	461	461	478	450	455	488	459	462	410	472	443	473	440	459	423	420	457	479	451	438	471	484	454	463	422	477	435	435	458	428	472	461	444	481	460	476	429	466	455	453	425	454	446	461	457	464	460	459	452	457	438	466	458	467	463	430	458	415	452	456	446	443	435	450	461	490	444	452	463	481	466	491	464	428	460	477	455	468	471	447	433	444	449	419	444	480	466	432	446	447	435	457	450	482	435	435	435	437	433	428	442	442	444	462	479	453	434	451	441	473	469	422	448	489	455	491	441	451	439	477	443	439	447	443	424	440	461	444	449	437	434	454	460	415	440	451	454	459	440	448	440	452	442	457	453	452	463	454	425	461	423	474	450	441	406	434	478	423	401	437	444	442	433	441	437	432	442	491	443	423	438	461	442	453	446	457	461	464	449	431	478	446	472	472	440	452	432	457	428	442	475	454	437	456	451	433	453	471	451	453	423	476	456	422	432	439	441	411	432	457	452	468	434	442	462	437	462	464	447	481	475	457	446	447	456	475	431	463	440	462	418	434	441	514	428	448	470	445	465	430	429	458	461	426	456	447	468	464	428	462	414	464	440	445	451	475	447	469	428	450	406	437	470	450	484	454	484	427	452	459	427	420	441	469	462	422	445	437	443	472	440	461	439	428	432	474	439	423	471	428	421	460	462	440	415	423	504	466	428	480	450	423	505	428	455	441	435	449	452	446	458	483	475	456	451	406	446	459	454	419	435	446	442	405	462	461	442	447	470	491	476	440	460	422	456	434	435	424	492	455	437	478	469	440	410	483	478	443	459	435	449	463	440	467	434	418	410	432	451	428	460	439	449	440	459	398	465	460	474	449	426	430	442	463	468	427	449	457	418	482	408	464	485	429	468	428	455	480	451	428	450	473	458	442	462	459	461	490	441	461	459	456	484	435	469	454	456	451	433	434	451	424	450	422	408	384	451	447	405	470	470	442	420	432	426	396	463	470	460	508	457	431	434	427	467	452	440	421	458	432	463	439	441	472	443	472	461	441	453	469	467	427	456	513	454	440	477	452	458	420	393	455	455	463	444	449	428	440	458	414	444	503	414	437	451	484	430	446	428	475	445	431	432	512	440	452	434	509	496	447	439	456	493	471	482	460	485	420	453	428	434	419	434	479	450	418	490	455	464	438	415	433	444	422	408	429	422	428	442	470	463	461	452	449	463	397	423	428	457	433	474	461	462	425	442	444	430	423	444	463	444	418	476	462	453	419	422	469	463	442	431	427	440	442	416	471	452	438	472	458	430	453	443	428	444	452	488	469	444	457	458	436	417	425	461	443	463	427	454	430	412	434	442	481	437	461	436	462	436	444	427	467	456	447	429	411	467	453	454	488	460	450	454	454	467	439	450	449	461	488	437	481	465	430	444	452	466	446	439	417	450	488	440	450	454	450	461	459	418	459	500	446	445	462	481	468	433	453	450	441	453	451	437	447	438	461	422	450	420	452	444	444	425	399	473	443	418	475	412	446	462	420	446	467	444	424	421	452	418	476	461	433	465	434	426	445	459	427	406	456	455	440	460	430	456	462	455	442	441	463	433	405	438	420	468	455	441	462	438	455	461	441	458	442	448	410	443	459	452	454	427	440	426	480	418	487	473	461	413	443	422	430	440	435	451	481	455	464	429	444	480	423	444	466	424	429	463	447	437	456	436	440	451	456	451	460	439	442	494	463	481	431	431	438	449	443	436	446	460	454	444	481	424	433	385	448	431	441	476	445	448	463	441	409	483	440	446	482	449	435	448	460	439	395	377	440	437	465	446	432	408	446	463	474	440	444	436	449	430	468	403	419	443	442	439	461	426	465	444	426	455	422	421	464	446	422	442	443	435	449	426	467	452	465	457	467	437	443	442	425	408	452	450	439	448	462	438	434	421	435	471	453	496	433	450	451	462	463	433	457	470	462	450	444	479	473	450	427	416	446	442	478	458	471	477	443	472	454	443	455	438	413	441	398	467	429	491	418	454	424	472	458	422	487	441	443	469	450	454	430	450	409	461	458	450	451	473	460	458	494	484	494	442	463	448	457	415	441	423	434	463	442	466	459	463	450	504	455	472	423	475	457	435	435	448	418	426	453	458	455	476	448	448	443	451	452	462	450	465	493	434	421	462	446	477	442	462	437	433	411	406	401	437	439	457	446	446	409	457	445	464	441	426	461	428	456	453	413	445	427	458	421	427	471	437	444	405	450	483	424	451	449	450	423	446	421	416	458	454	444	456	444	448	451	426	445	405	452	453	481	445	455	469	431	430	441	473	450	465	439	469	476	484	455	435	428	442	487	472	471	439	460	420	438	431	437	470	400	444	418	479	427	434	457	436	439	455	428	462	463	452	427	437	449	440	444	425	434	460	463	484	425	440	459	461	413	484	475	444	439	411	429	449	471	421	427	469	456	433	451	439	451	477	487	464	491	450	427	458	472	418	443	452	465	444	417	462	492	490	432	446	442	475	472	446	467	441	438	469	439	455	426	416	436	447	444	441	465	473	428	413	469	442	456	489	438	418	424	447	447	445	439	426	415	443	427	436	451	424	448	434	512	466	423	469	467	454	452	410	456	463	462	485	462	435	427	445	460	463	476	448	453	457	500	477	458	426	428	466	444	434	444	409	441	434	491	433	461	426	465	458	411	458	476	408	451	431	465	441	446	456	441	474	432	474	457	464	456	417	474	462	457	428	428	460	425	435	445	429	428	444	449	457	454	491	452	464	418	455	438	445	412	451	481	400	480	427	431	426	450	446	452	430	471	438	454	476	430	455	462	466	452	463	476	455	455	444	428	456	445	499	492	445	419	429	470	463	449	490	469	425	469	483	440	455	417	436	438	429	439	471	447	418	472	409	465	448	460	468	422	447	443	474	404	471	480	454	452	463	463	437	466	442	433	470	445	438	472	450	439	463	434	457	458	465	453	459	455	476	468	470	467	442	456	460	451	445	481	418	430	468	461	472	456	414	418	476	438	470	486	436	429	425	461	474	441	451	449	449	478	455	446	402	429	437	457	433	446	470	435	439	456	458	458	424	447	459	453	455	453	471	411	440	457	413	426	463	462	432	474	471	466	449	486	502	458	450	433	451	425	453	458	436	450	452	462	420	462	471	435	436	438	433	408	400	438	438	432	429	459	441	483	421	469	459	424	480	460	428	452	420	420	451	451	457	438	440	437	443	447	435	464	439	458	462	440	447	474	440	464	436	443	389	474	450	454	446	461	446	419	463	449	441	448	449	449	414	429	450	443	406	463	423	467	438	470	462	492	475	444	441	423	401	434	428	477	447	448	456	466	485	446	439	431	469	443	436	429	423	434	475	444	449
58349	88125	64624	38374	21269	2770	1622	830	810	828	789	851	791	777	828	852	856	846	844	827	850	819	832	832	840	866	835	787	819	856	741	826	823	798	801	833	834	840	807	806	804	831	809	813	841	811	812	823	805	835	806	833	790	882	841	793	850	836	825	827	817	834	821	810	848	801	797	835	827	818	793	830	837	834	832	815	820	839	822	856	831	792	822	786	831	789	812	823	791	784	788	813	807	772	831	794	848	829	855	825	855	822	759	804	816	815	825	789	809	789	771	800	857	814	826	777	809	827	786	802	845	788	822	811	787	820	842	785	776	827	830	791	825	832	815	789	874	812	809	837	841	835	842	771	775	846	788	785	811	801	782	819	818	811	806	750	805	847	849	859	809	799	868	803	850	809	786	819	854	845	857	816	782	866	789	794	817	822	811	804	844	794	796	814	775	817	839	822	748	797	834	830	841	817	780	807	830	793	850	827	787	806	836	844	798	802	766	770	761	762	778	835	831	841	831	765	831	780	846	796	774	809	769	853	865	814	816	880	855	819	797	787	862	832	846	781	785	804	809	804	832	803	807	819	802	835	802	843	832	790	858	861	817	821	839	782	767	851	846	796	831	810	839	789	822	796	799	778	832	784	809	854	784	825	813	832	804	816	761	790	816	836	834	809	802	794	736	847	788	871	811	770	808	780	801	832	827	871	783	811	797	780	834	805	798	801	812	816	841	785	809	797	762	831	790	804	771	823	821	818	814	809	841	782	818	806	805	803	770	819	794	767	781	835	810	842	767	848	775	840	751	812	787	790	817	809	846	842	828	859	849	796	813	764	804	796	833	797	786	799	784	831	877	843	819	779	860	806	826	819	837	795	839	778	818	820	802	825	800	734	764	825	799	770	799	749	839	831	795	829	823	849	817	783	798	794	839	862	875	774	781	805	819	754	826	835	792	868	830	839	814	897	758	817	829	889	832	791	821	816	850	766	756	857	804	820	789	787	805	776	779	817	811	840	824	816	802	825	808	833	821	776	810	772	771	835	793	790	794	843	799	794	857	789	794	884	886	840	833	783	788	814	846	783	797	844	758	766	814	821	771	797	831	819	826	781	813	796	826	842	854	792	854	848	796	829	809	793	809	806	813	820	825	829	836	813	788	817	809	817	809	821	845	873	798	778	856	812	786	776	830	823	794	811	802	781	810	821	804	830	807	845	772	818	809	834	807	826	864	795	808	828	815	827	807	777	811	837	843	821	786	821	797	803	808	796	813	813	856	801	792	783	758	814	868	814	810	783	820	809	844	791	860	823	785	829	818	796	837	844	821	827	850	783	801	802	816	836	793	822	807	784	804	786	805	783	823	836	817	835	798	829	817	794	841	827	830	810	781	796	809	805	798	830	808	850	777	803	772	828	776	795	836	825	854	786	780	814	794	791	825	780	813	814	824	801	800	789	812	812	822	785	793	864	871	786	854	801	836	829	820	789	778	809	815	845	809	810	789	809	803	841	819	792	772	807	830	835	820	756	783	826	814	793	812	811	792	802	817	841	820	813	809	773	780	788	830	833	829	804	812	792	837	794	858	782	836	818	806	837	834	795	790	835	815	814	811	808	813	876	830	795	825	798	808	781	854	858	786	847	848	790	816	819	835	797	860	833	801	831	845	809	807	822	845	806	832	863	863	803	817	780	842	825	797	824	824	792	828	814	804	815	840	755	769	832	801	821	822	769	844	787	828	836	826	784	858	836	805	844	779	827	814	794	816	847	844	801	813	761	850	813	798	855	810	842	798	810	857	819	803	797	820	833	847	864	793	764	846	774	814	724	862	828	786	836	808	813	844	797	789	815	811	798	809	826	816	831	794	783	838	789	819	807	814	816	810	799	769	856	854	805	823	815	844	807	762	799	851	851	871	847	805	777	841	795	814	797	823	779	857	844	863	791	787	802	858	806	838	832	794	845	837	776	816	840	826	804	795	738	813	878	842	775	800	764	794	798	761	807	829	756	821	836	824	822	812	768	816	819	826	803	775	759	814	849	847	816	829	786	806	812	822	766	751	819	831	794	807	777	801	800	823	786	834	827	808	783	837	790	766	811	737	861	853	780	843	768	777	854	873	845	829	842	817	840	823	814	843	825	813	759	785	871	874	804	813	797	768	805	785	823	775	821	831	796	847	846	813	811	884	801	800	809	830	803	772	820	772	810	800	825	820	800	825	821	817	838	782	807	793	730	775	829	821	773	840	858	832	788	851	768	806	845	826	813	832	839	811	827	833	814	809	830	803	811	839	846	796	772	807	835	836	789	790	826	817	773	805	848	799	823	807	826	823	824	832	797	786	801	824	834	842	795	808	854	796	798	831	810	860	780	785	795	833	801	861	795	785	856	861	787	853	810	849	779	838	798	841	825	806	850	807	847	831	769	774	841	830	754	836	805	841	804	805	789	793	807	838	887	827	801	855	842	812	832	825	821	813	828	818	809	822	829	829	839	815	814	828	799	863	785	865	807	855	819	794	834	815	873	814	775	771	752	800	780	821	842	806	766	820	821	819	773	815	830	764	824	836	835	811	835	802	908	832	814	795	787	815	822	799	787	799	758	786	840	835	790	819	811	839	838	783	818	803	824	809	745	831	809	855	821	825	772	760	843	853	800	774	779	796	855	827	775	840	837	848	819	796	825	834	820	822	813	794	830	783	813	831	790	845	834	796	806	784	884	837	842	800	750	803	817	795	822	804	822	821	824	758	834	847	782	793	866	800	810	808	853	877	758	823	796	810	803	806	813	816	805	801	803	782	805	816	833	797	819	790	866	768	865	752	806	852	818	873	880	834	815	825	782	857	811	822	823	855	818	811	810	817	816	789	843	868	799	804	805	811	857	784	811	821	839	845	837	797	799	821	822	834	814	800	803	793	752	785	773	847	852	812	849	860	844	782	769	820	822	810	811	800	762	830	745	832	767	822	813	832	755	816	823	826	811	810	829	798	819	892	774	807	773	815	851	811	791	815	812	795	780	831	803	802	835	763	815	818	778	895	783	813	808	821	801	785	778	866	839	836	806	791	787	817	823	789	882	803	835	812	773	791	820	792	833	803	814	809	809	801	810	824	837	823	830	790	785	755	819	793	748	828	807	788	774	783	829	830	824	842	785	832	822	783	816	739	811	820	796	819	845	824	834	811	807	836	787	826	818	821	836	807	754	797	810	829	827	752	809	814	828	765	787	813	807	798	840	816	801	765	826	828	766	832	807	824	812	847	820	892	770	829	848	798	859	860	750	820	801	825	793	823	830	813	810	801	787	796	834	752	795	782	821	814	803	871	822	836	827	818	760	767	795	816	827	843	813	807	784	853	860	802	805	801	797	842	804	807	818	821	811	839	791	795	814	777	836	805	810	762	801	795	786	798	803	745	795	811	824	818	796	815	803	814	815	792	780	812	795	826	782	823	781	824	770	825	858	814	843	821	803	875	855	787	789	819	828	815	783	801	844	841	816	767	760	792	828	783	845
23121	21688	30067	25174	21689	18635	6030	591	446	440	473	461	431	469	477	428	484	478	448	440	445	448	444	433	460	458	442	468	475	471	439	449	439	434	442	464	466	472	506	437	473	463	500	491	443	471	456	457	441	402	446	474	447	421	457	442	462	460	472	421	454	482	444	443	467	456	424	436	449	472	440	448	471	436	457	441	466	443	424	476	507	452	460	449	472	407	448	434	461	444	455	507	446	480	474	474	464	378	429	445	448	437	447	410	461	407	433	461	461	461	424	476	451	439	465	468	422	452	476	462	461	453	461	456	419	433	454	466	454	450	469	447	429	425	400	461	408	415	461	440	461	451	412	470	454	425	466	435	460	457	414	455	510	429	420	421	448	436	430	436	443	433	414	463	457	419	417	435	452	440	426	468	466	442	449	417	452	426	445	412	511	460	470	481	476	459	493	428	420	472	421	472	444	438	434	448	442	417	427	459	469	411	434	456	429	440	448	429	470	420	439	413	475	448	483	444	441	463	448	468	431	423	453	435	470	419	454	465	463	435	456	440	455	422	451	427	438	449	423	414	462	406	454	425	489	431	433	439	442	448	427	436	439	449	416	435	440	405	462	462	419	456	421	434	457	457	439	493	438	466	444	428	480	433	440	469	425	445	432	470	394	427	442	403	481	452	481	413	484	447	445	460	457	430	478	457	426	418	445	447	446	434	464	422	441	445	493	466	453	480	422	455	425	447	441	416	421	419	445	461	454	446	456	411	460	482	428	437	440	434	463	470	441	473	390	461	459	436	476	475	437	465	440	411	449	444	459	453	431	421	431	471	429	478	451	455	457	433	470	466	429	440	472	403	427	460	461	432	446	485	443	427	413	438	418	437	421	405	459	454	459	459	443	409	459	416	452	425	436	448	473	460	422	423	424	448	448	455	416	444	481	422	419	432	445	446	434	460	430	421	427	450	438	466	434	452	457	420	438	433	432	437	425	477	433	388	445	461	462	472	417	434	453	437	441	442	441	456	445	436	445	426	434	419	458	439	451	436	434	443	454	446	455	454	442	468	432	442	420	458	423	432	470	454	462	446	434	424	455	434	463	448	394	449	442	433	440	453	430	449	470	445	449	432	471	467	447	467	451	431	442	456	451	431	456	423	477	430	450	417	430	464	456	443	450	454	456	444	424	448	467	413	492	392	434	463	442	477	444	428	453	452	437	440	432	427	480	446	450	443	470	433	413	424	434	444	445	436	448	474	423	434	442	461	447	426	439	463	427	442	425	440	434	452	444	442	442	420	473	450	480	454	489	436	479	417	436	459	456	452	466	450	443	441	422	443	444	449	462	412	443	472	430	453	418	444	419	438	431	431	423	415	417	421	465	417	453	471	438	441	416	447	475	478	409	448	433	432	463	442	434	457	443	420	487	511	423	454	446	491	438	446	406	420	439	420	481	444	440	484	445	426	448	426	435	473	453	448	494	431	415	420	402	470	452	410	424	432	475	453	431	465	433	435	381	448	430	442	391	427	434	469	433	465	486	411	455	418	436	433	422	415	445	417	434	448	497	429	437	471	447	428	412	458	459	434	417	456	441	451	448	397	428	444	419	459	467	451	457	497	419	475	435	473	424	411	442	462	454	472	456	420	439	454	432	464	402	453	454	460	417	439	479	449	473	438	433	440	422	418	432	447	457	467	450	467	441	477	442	450	398	408	483	445	439	433	420	460	446	419	460	425	442	422	449	419	422	449	443	462	479	429	426	437	452	414	444	474	449	439	433	443	406	450	424	466	450	433	436	446	446	452	407	451	424	456	449	438	438	407	436	486	487	399	446	447	475	409	438	434	461	447	476	448	481	432	448	460	480	448	456	446	441	449	487	460	449	436	413	453	416	470	410	469	428	453	422	416	457	466	461	433	418	447	431	441	472	447	457	447	449	433	460	447	414	488	464	465	471	438	455	454	406	404	447	467	429	404	424	407	428	451	435	459	418	451	445	449	435	426	427	442	459	440	439	417	439	426	448	436	427	449	463	457	454	451	430	421	473	441	461	448	450	442	434	435	447	471	430	426	428	472	433	461	467	427	415	423	428	452	394	427	429	489	447	421	461	429	404	465	460	476	424	446	455	435	449	439	440	450	469	448	458	480	481	460	421	439	428	456	440	428	410	469	407	386	442	446	450	449	434	411	448	473	409	417	450	442	439	439	486	439	439	457	431	419	434	418	453	416	458	437	471	436	431	477	414	487	453	432	427	430	464	451	465	455	479	451	436	445	432	435	438	448	426	415	475	417	434	447	445	410	428	455	428	452	440	461	431	443	428	444	397	422	430	465	432	462	433	436	442	444	488	448	432	433	420	449	486	441	470	419	449	463	471	444	436	408	483	461	479	443	435	426	423	477	420	455	471	438	450	401	457	442	448	436	421	441	436	423	416	446	433	418	393	444	439	468	422	435	419	435	444	463	457	446	443	438	451	432	471	454	435	442	428	490	437	454	430	453	457	450	433	454	442	469	440	431	409	432	444	458	472	476	378	456	423	442	431	493	442	426	449	444	408	465	436	424	428	436	434	450	428	450	439	447	474	458	435	434	414	446	429	487	432	440	476	420	461	415	431	429	420	468	453	451	434	431	415	399	434	411	433	432	465	438	408	480	435	428	461	465	438	416	469	480	453	449	427	396	434	442	448	447	443	445	438	465	394	466	475	495	435	435	428	404	427	453	471	421	509	430	437	468	476	442	441	465	444	435	486	444	453	439	427	469	458	444	491	425	453	413	452	474	430	488	448	454	443	475	433	434	450	410	435	453	470	450	461	432	415	468	455	434	440	436	459	404	465	431	465	397	451	452	458	467	458	460	477	459	439	454	445	452	448	413	454	453	466	454	458	445	479	439	399	481	417	412	473	426	438	398	423	419	480	449	420	422	431	513	428	459	429	458	447	475	394	409	440	473	410	493	446	461	453	482	424	456	450	416	423	434	475	436	450	486	435	437	456	419	427	435	434	452	421	440	443	419	419	494	483	434	459	412	428	461	448	426	456	439	419	478	423	469	464	467	462	453	457	452	450	450	411	444	455	471	428	437	432	413	425	423	451	443	450	445	457	444	413	426	407	422	437	461	474	463	449	443	453	393	477	439	434	446	429	418	425	457	464	453	437	461	410	435	430	444	460	478	421	458	486	431	463	430	426	433	431	463	484	460	464	468	472	484	446	457	430	486	452	442	450	442	429	422	440	482	399	423	466	493	402	488	438	429	453	415	421	448	477	450	408	450	433	412	452	418	479	476	447	460	459	448	453	435	444	443	439	449	456	444	423	422	425	405	450	434	432	443	445	476	415	427	422	439	453	461	403	448	435	464	438	467	408	459	431	447	483	443	481	460	434	478	426	432	444	435	466	430	427	480	452	461	436	408	455	452	448	439	454	421	447	434	491	398	414	441	463	429	428	434	433	446	429	461	418	434	437	452	448	438	450	469	408	402	434	420	446	479	458	493	456	473	441	419	421	431
59605	100509	76351	48866	26668	3655	2522	828	733	744	792	785	811	793	740	806	768	727	747	788	734	767	723	795	751	730	707	762	705	761	757	741	740	764	790	720	775	771	754	775	725	785	791	757	813	747	771	724	760	758	780	775	750	762	781	720	773	787	768	775	752	744	756	765	761	771	762	759	768	784	720	784	763	799	752	766	777	817	799	760	736	736	757	783	743	722	745	819	785	755	779	789	777	774	772	761	778	799	791	759	773	765	730	772	774	754	784	716	746	732	822	777	771	716	812	731	803	769	799	796	747	786	736	737	759	755	776	793	830	774	822	756	752	767	771	763	765	773	744	755	761	747	796	736	777	787	815	744	750	772	769	731	807	723	740	778	748	789	767	767	757	709	785	721	759	776	721	743	717	739	793	743	763	752	743	806	765	742	735	766	754	803	785	781	799	757	797	744	807	746	732	784	737	771	777	723	743	791	812	682	777	724	834	750	767	752	742	777	820	736	749	796	716	756	781	789	773	754	742	744	751	751	801	747	781	781	784	762	767	757	757	736	725	792	758	764	725	746	770	739	741	718	812	756	757	774	751	818	735	749	768	769	776	771	781	759	778	772	798	784	740	731	812	797	757	779	745	794	728	741	772	777	782	745	688	761	782	751	723	753	767	785	780	745	765	767	816	747	715	760	760	735	815	780	744	785	748	750	741	737	724	729	818	723	780	757	769	769	723	796	753	794	759	789	712	754	752	735	744	772	747	753	750	722	753	732	743	761	757	745	762	773	733	773	747	718	777	746	784	780	807	740	774	769	774	736	786	747	745	783	761	782	752	734	747	764	758	772	784	762	740	779	804	772	780	724	756	722	729	759	778	773	780	756	781	754	803	778	745	785	780	764	767	736	759	764	754	755	747	770	767	733	780	702	781	788	745	737	763	723	767	747	727	731	758	739	755	765	753	759	750	787	789	761	776	787	757	797	734	814	764	752	785	780	816	754	782	741	742	779	718	776	747	803	745	809	748	729	736	798	785	739	808	766	778	727	801	759	759	768	754	774	749	767	738	762	789	753	754	789	780	788	779	770	688	760	738	746	742	720	770	797	769	719	749	776	737	760	772	733	779	761	762	776	797	792	766	830	785	776	757	764	729	788	833	767	774	778	757	786	737	729	796	759	733	792	775	762	780	740	779	784	762	766	766	733	763	724	729	753	760	793	781	775	813	777	768	780	753	738	770	773	718	732	760	734	780	776	776	793	750	734	762	701	811	782	765	757	727	786	714	742	794	752	759	796	795	709	820	749	785	795	740	761	766	820	740	732	764	764	756	753	773	743	784	732	744	752	713	751	764	749	792	787	752	814	716	768	807	752	765	770	704	730	770	768	754	803	777	761	784	778	788	721	754	719	776	745	769	753	821	783	732	729	792	709	771	747	812	753	800	730	763	725	796	762	769	800	752	763	726	733	747	767	790	764	815	816	793	803	795	776	705	775	745	764	769	789	763	746	809	759	771	784	742	753	762	804	746	764	772	734	770	754	745	783	805	733	745	771	765	794	750	776	819	798	756	718	746	777	718	775	724	765	749	744	837	740	778	768	826	786	747	771	721	811	744	776	771	761	781	781	733	747	734	756	736	758	794	784	723	825	745	792	767	784	774	772	713	755	780	786	752	784	770	768	764	751	785	804	765	709	755	768	768	780	742	758	757	787	791	715	748	745	761	760	801	747	715	755	724	671	723	759	758	779	738	771	797	782	716	773	772	743	725	753	801	720	795	747	800	714	746	778	703	750	753	711	775	749	760	766	783	779	760	746	767	748	748	780	783	792	729	770	787	767	752	739	791	744	760	734	763	775	759	763	783	758	808	776	768	756	752	772	749	722	753	736	799	781	791	762	762	791	778	760	774	822	756	793	754	768	808	770	792	785	762	749	781	753	774	778	778	779	768	757	785	725	755	779	763	761	754	780	791	785	771	751	727	780	771	786	820	764	770	811	802	720	753	756	721	741	758	745	799	753	751	768	752	782	775	749	787	775	758	727	774	770	736	740	712	780	760	806	771	786	761	761	749	703	794	785	731	741	694	763	774	719	713	746	790	770	731	774	726	792	773	744	749	749	770	754	726	723	748	793	769	760	776	775	715	763	754	745	748	784	789	756	727	752	718	771	742	733	757	741	741	772	776	785	804	747	746	768	748	768	781	748	744	777	812	788	734	803	791	786	754	795	759	763	772	764	824	781	775	768	717	733	740	768	746	754	797	785	778	796	762	767	768	748	766	709	740	744	760	747	767	801	722	751	791	749	782	723	778	757	765	778	763	721	748	725	802	724	751	784	756	734	772	679	769	752	772	796	782	784	778	765	748	755	771	795	748	746	760	776	763	738	771	792	728	753	745	789	785	774	744	763	705	742	808	721	763	687	736	745	779	726	752	729	750	751	790	771	752	683	740	766	781	735	756	806	777	738	721	790	773	709	753	726	813	807	757	772	807	751	804	737	758	782	788	764	725	735	772	741	770	716	730	768	743	769	766	811	709	748	737	782	763	781	721	751	737	796	767	788	794	794	716	786	795	767	735	772	760	746	716	763	788	716	737	728	786	758	743	779	759	751	773	734	757	765	739	743	754	764	773	744	787	753	776	826	742	790	817	796	800	753	770	758	719	798	801	759	830	807	784	778	802	724	766	765	773	772	779	756	771	765	827	765	706	768	767	751	790	788	787	741	782	766	731	748	748	747	797	773	773	747	749	720	770	731	771	748	803	816	821	778	753	698	690	744	751	742	775	740	796	784	781	775	776	754	783	746	747	750	763	792	784	784	752	745	831	746	754	756	766	802	842	789	746	807	756	734	795	770	832	807	800	724	784	758	769	769	729	735	777	762	775	759	805	725	770	745	739	835	777	773	802	775	760	783	734	801	760	734	759	785	763	780	751	789	767	765	763	685	753	743	732	742	745	798	767	732	769	751	758	770	772	753	786	767	727	725	743	725	774	730	787	700	788	686	779	735	711	742	758	768	772	785	773	722	739	738	802	764	761	755	752	786	760	744	741	790	686	726	799	774	777	826	796	774	726	814	720	773	780	810	798	778	732	768	725	742	769	748	734	761	758	742	803	748	696	783	749	765	749	789	742	803	782	746	713	800	760	734	811	718	742	774	710	742	780	759	852	764	759	779	768	736	738	818	780	789	729	793	775	769	794	844	767	756	771	722	806	798	798	753	747	775	755	765	764	787	736	809	806	736	810	784	764	744	721	709	746	739	737	786	788	725	831	776	755	752	720	745	820	749	822	734	789	789	794	783	773	799	781	760	733	781	808	718	772	724	708	747	761	800	748	761	760	756	728	794	772	753	791	765	743	727	775	746	767	811	755	740	719	734	760	784	750	739	719	756	720	776	762	796	845	713	767	723	749	765	733	721	708	780	810	759	714	735	724	734	776	744	762	779	759	781	729	759	764	766	759	733	771	773	751	742	734	764	753	737	797	774	721	784	764	818	725	748	759	713	766	747
28321	27933	27959	15424	2927	933	763	631	624	613	600	650	621	579	633	629	578	693	620	649	617	624	656	582	598	605	630	615	651	632	650	685	625	589	638	643	659	592	658	634	647	579	657	605	619	624	652	614	630	626	577	640	624	609	646	633	658	622	640	668	648	649	637	611	588	622	628	591	614	636	573	604	619	611	623	649	636	615	669	598	594	624	667	588	626	625	598	599	636	640	592	619	697	611	663	667	629	594	638	592	637	580	617	657	608	660	657	610	671	627	634	666	627	604	630	608	597	638	622	577	614	609	618	643	590	622	632	623	630	610	647	627	627	607	615	594	659	617	631	605	603	606	607	605	628	628	655	608	646	621	590	584	628	608	618	635	638	615	642	618	639	635	584	597	597	656	652	622	626	608	602	619	617	652	645	609	660	629	596	624	623	572	572	594	637	635	611	620	627	640	594	640	624	585	621	615	646	619	615	612	625	608	568	638	626	621	570	625	674	590	598	633	585	601	596	592	603	635	611	595	650	632	592	647	620	613	597	622	632	596	615	601	606	615	647	587	651	647	601	626	580	608	627	617	653	687	672	634	640	657	582	619	620	608	612	655	665	614	638	551	634	666	633	593	648	594	648	633	583	604	618	671	688	625	612	609	650	609	583	566	615	637	639	636	618	613	601	624	649	674	650	622	694	612	646	572	650	640	638	606	628	600	609	604	622	631	612	615	644	645	656	618	633	587	629	593	602	601	617	630	621	649	631	601	608	616	640	604	598	660	620	596	613	611	622	612	633	578	623	610	618	651	627	631	649	620	661	599	674	616	660	644	679	578	602	638	610	641	666	579	644	645	608	640	621	611	633	598	618	594	623	617	630	631	602	660	642	612	632	662	654	626	647	613	625	644	678	646	650	617	582	599	624	618	608	646	591	629	628	606	613	623	613	658	584	651	650	665	633	570	592	668	585	586	621	637	657	655	611	600	663	654	630	619	667	581	583	572	592	621	612	649	664	600	614	627	623	605	638	600	616	592	601	636	625	608	612	568	600	620	573	637	645	590	622	650	646	662	612	548	659	694	598	654	570	645	636	558	634	656	650	607	629	600	638	592	589	591	624	593	615	613	643	651	630	616	614	621	648	633	594	678	582	631	634	608	636	605	595	633	608	587	589	671	610	627	608	662	592	622	589	626	625	619	594	642	592	635	632	667	644	620	636	670	636	610	634	628	647	646	629	623	630	640	636	621	604	622	627	668	588	641	704	603	645	639	559	640	617	648	629	603	606	583	644	656	623	625	629	658	596	653	602	623	635	598	614	632	598	655	604	615	645	574	599	643	601	615	617	590	609	580	580	656	598	603	589	628	635	600	639	608	599	615	653	634	645	601	661	663	622	620	601	633	622	657	634	654	648	604	593	616	607	653	616	618	610	645	620	645	619	635	624	621	640	634	603	641	613	636	637	647	631	669	615	642	578	597	690	610	654	712	631	628	657	606	610	631	665	616	643	632	597	615	652	591	626	618	598	613	638	584	623	595	652	600	597	636	620	570	670	653	621	586	610	586	626	645	574	648	643	611	613	650	651	620	638	596	638	625	612	668	616	659	670	601	628	613	696	630	624	581	659	656	663	664	672	626	614	559	653	612	620	624	584	646	637	611	651	592	601	648	643	604	571	626	658	651	654	673	606	632	667	614	647	611	624	632	612	600	655	649	600	615	609	651	628	606	629	574	670	629	623	628	621	653	676	617	609	639	642	629	647	645	552	619	624	636	567	622	590	612	641	605	611	627	579	622	611	617	603	614	600	632	612	557	647	615	651	607	685	623	660	585	635	663	598	649	607	606	645	644	642	598	652	657	638	609	629	617	625	626	621	600	639	608	637	636	639	619	598	614	617	613	584	662	650	643	636	612	606	584	624	613	602	621	630	596	656	604	601	630	640	626	643	660	627	641	601	628	656	643	626	638	616	644	625	629	617	651	576	638	659	645	655	615	623	599	622	617	629	587	625	603	600	631	636	597	638	617	613	625	610	631	608	625	603	631	624	601	666	626	614	631	644	601	585	602	603	615	577	596	655	665	603	645	611	582	636	608	631	638	574	582	595	626	617	674	629	618	634	597	614	568	558	615	600	617	636	620	654	584	587	628	625	634	642	622	588	638	611	609	616	595	641	593	660	610	633	600	629	657	576	642	648	642	621	669	625	648	608	659	624	605	588	634	608	626	617	606	651	625	619	588	596	606	631	620	639	620	596	604	592	598	627	663	646	629	610	607	617	626	640	665	634	645	673	577	596	591	663	630	667	595	587	652	648	659	652	667	632	616	623	603	619	670	600	623	644	601	608	631	649	661	647	616	604	605	607	576	627	683	611	618	644	625	647	591	612	568	606	613	657	617	625	643	631	607	649	619	582	621	614	614	608	661	616	631	622	584	622	635	630	630	586	643	645	653	591	617	648	636	595	554	587	611	602	587	624	626	618	649	643	632	611	565	603	666	643	638	665	615	625	622	615	619	609	602	643	618	611	647	611	592	642	678	639	642	613	578	578	639	644	613	653	594	676	646	621	621	607	610	595	633	637	607	622	617	573	614	613	652	656	648	609	636	616	597	613	631	640	627	633	640	599	611	597	629	620	612	645	599	630	619	628	626	618	626	597	629	604	625	630	631	598	603	679	652	614	659	613	633	602	657	607	599	598	654	641	610	591	662	639	632	628	610	601	632	660	630	613	647	598	596	630	638	583	601	602	660	589	639	625	615	602	665	644	614	649	620	586	641	601	612	608	635	646	611	650	643	643	599	555	630	630	650	639	634	644	594	652	644	628	624	623	617	620	644	592	605	630	595	631	643	620	629	640	651	643	614	620	658	618	592	625	619	616	640	587	592	615	600	600	633	622	614	629	608	613	624	636	598	584	585	624	629	633	625	606	612	614	634	602	608	611	617	609	628	611	633	609	613	577	666	648	627	634	594	594	632	633	602	648	644	657	657	615	651	616	639	632	635	595	629	674	583	638	626	640	638	603	646	629	622	693	647	579	626	581	626	637	634	640	601	640	630	613	561	613	635	583	622	681	589	609	628	591	625	631	614	664	587	658	571	606	623	621	640	633	605	620	660	603	621	621	615	641	665	653	623	624	647	623	622	623	667	618	636	581	604	600	663	626	644	627	589	635	587	613	584	593	654	609	610	584	584	667	668	639	612	636	581	634	675	651	637	666	607	611	651	615	582	639	599	641	622	595	624	613	676	576	647	617	639	651	624	671	619	661	628	630	631	625	656	626	652	638	584	606	617	586	626	618	603	637	631	636	639	592	663	627	608	611	605	665	600	653	621	622	587	636	670	631	644	655	655	593	623	617	618	597	609	596	606	626	619	596	598	660	642	602	653	592	632	593	652	621	659	552	582	658	615	609	633	620	595	569	600	619	623	602	616	601	591	660	629	625	602	587	619	608	636	613	643	615	645	657	628	658	639	630	618	569	592	629	627	663	670	624	663	661	599	621	620	611	634
36575	47378	34616	16530	4849	1366	1284	1080	1127	1096	1123	1099	1104	1086	1129	1066	1066	1092	1076	1135	1127	1106	1120	1134	1125	1164	1101	1107	1148	1079	1102	1105	1111	1084	1069	1088	1122	1076	1102	1155	1096	1071	1105	1078	1063	1156	1138	1117	1103	1067	1077	1053	1156	1093	1080	1096	1115	1119	1108	1105	1133	1169	1168	1099	1138	1093	1135	1066	1179	1038	1092	1129	1078	1088	1050	1160	1085	1167	1088	1047	1059	1080	1053	1110	1111	1134	1047	1081	1112	1117	1104	1060	1090	1106	1114	1114	1103	1093	1133	1067	1069	1104	1088	1149	1075	1119	1064	1085	1116	1132	1137	1084	1119	1125	1141	1128	1094	1076	1159	1076	1076	1128	1152	1120	1062	1112	1085	1111	1121	1116	1080	1163	1042	1117	1089	1122	1185	1082	1125	1027	1110	1089	1097	1086	1073	1074	1060	1126	1077	1123	1116	1134	1090	1180	1093	1084	1072	1071	1130	1082	1132	1038	1060	1160	1144	1099	1062	1142	1103	1133	1092	1049	1126	1099	1086	1060	1097	1128	1066	1124	1140	1086	1104	1103	1151	1087	1020	1082	1112	1132	1130	1120	1098	1102	1127	1135	1104	1119	1116	1127	1108	1129	1120	1075	1096	1078	1124	1118	1144	1146	1090	1110	1110	1045	1076	1109	1064	1100	1076	1105	1091	1024	1064	1030	1104	1113	1079	1036	1091	1080	1057	1041	1092	1092	1065	1081	1170	1076	1086	1072	1114	1096	1100	1096	1056	1130	1076	1136	1054	1104	1090	1130	1086	1154	1116	1116	1154	1124	1111	1125	1083	1103	1130	1073	1116	1123	1031	1124	1072	1145	1052	1050	1139	1089	1132	1092	1118	1052	1112	1040	1102	1071	1081	1079	1082	1128	1109	1009	1065	1070	1078	1137	1031	1094	1151	1114	1002	1106	1120	1119	1117	1130	1085	1099	1146	1112	1102	1080	1087	1128	1116	1140	1043	1128	1077	1089	1151	1101	1090	1026	1104	1083	1136	1104	1135	1108	1046	1105	1069	1103	1181	1105	1156	1049	1080	1110	1188	1124	1106	1113	1078	1101	1112	1140	1104	1103	1083	1124	1053	1087	1184	1093	1074	1113	1081	1119	1119	1083	1118	1170	1094	1155	1087	1142	1056	1086	1139	1090	1126	1093	1092	1078	1153	1107	1098	1109	1144	1110	1110	1074	1088	1081	1053	1059	1126	1119	1098	1157	1099	1059	1096	1105	1077	1103	1099	1097	1141	1079	1068	1156	1140	1145	1118	1084	1055	1131	1063	1123	1169	1105	1123	1058	1098	1107	1086	1097	1102	1080	1078	1177	1092	1097	1118	1012	1085	1097	1055	1095	1142	1076	1117	1094	1125	1083	1123	1159	1060	1091	1063	1131	1136	1123	1072	1094	1106	1054	1124	1104	1086	1111	1100	1115	1100	1070	1058	1106	1117	1136	1099	1092	1083	1077	1095	1086	1058	1062	1100	1128	1137	1091	1075	1119	1076	1113	1141	1144	1118	1121	1138	1064	1087	1150	1157	1180	1113	1129	1101	1085	1086	1090	1145	1116	1091	1082	1090	1102	1079	1059	1071	1108	1118	1093	1062	1131	1118	1096	1135	1095	1095	1114	1074	1135	1076	1097	1075	1064	1125	1128	1134	1078	1093	1122	1159	1109	1052	1119	1144	1083	1098	1107	1085	1107	1091	1121	1081	1119	1050	1115	1070	1027	1062	1113	1108	1126	1125	1148	1106	1057	1180	1082	1074	1117	1106	1097	1048	1131	1099	1115	1078	1028	1081	1108	1133	1113	1147	1093	1125	1091	1070	1075	1085	1063	1120	1124	1065	1100	1088	1085	1098	1119	1110	1018	1072	1064	1062	1077	1144	1149	1089	1107	1069	1106	1113	1048	1075	1046	1170	1083	1103	1069	1095	1115	1035	1167	1089	1126	1129	1045	1085	1077	1141	1075	1084	1057	1114	1090	1138	1092	1126	1086	1081	1124	1085	1097	1107	1087	1075	1032	1104	1112	1148	1116	1107	1116	1133	1077	1163	1125	1052	1076	1073	1150	1121	1097	1078	1146	1114	1131	1153	1082	1113	1045	1111	1029	1132	1108	1144	1094	1097	1087	1074	1147	1147	1113	1066	1136	1130	1109	1111	1108	1123	1102	1093	1073	1096	1073	1052	1192	1118	1161	1113	1063	1092	1090	1141	1054	1112	1119	1087	1123	1141	1143	1061	1098	1043	1070	1118	1090	1038	1139	1100	1134	1096	1076	1096	1149	1085	1177	1122	1063	1064	1116	1135	1093	1106	1107	1077	1165	1072	1097	1093	1082	1092	1039	1086	1117	1163	1091	1120	1035	1121	1099	1105	1099	1053	1086	1106	1065	1162	1079	1058	1047	1096	1142	1087	1169	1080	1100	1112	1072	1056	1084	1094	1057	1036	1112	1156	1037	1070	1042	1155	1069	1092	1089	1097	1091	1072	1118	1068	1094	1104	1072	1083	1092	1069	1130	1108	1099	1128	1067	1132	1157	1104	1100	1104	1110	1101	1132	1121	1190	1077	1063	1119	1081	1109	1126	1077	1108	1099	1050	1133	1128	1111	1073	1138	1009	1105	1120	1094	1062	1074	1088	1121	1076	1172	1118	1103	1063	1094	1089	1107	1133	1061	1104	1129	1100	1122	1112	1082	1088	1075	1138	1099	1113	1065	1117	1066	1119	1144	1111	1081	1122	1127	1061	1105	1035	1109	1120	1133	1092	1120	1137	1054	1093	1108	1129	1110	1143	1149	1068	1101	1142	1085	1131	1069	1100	1128	1101	1102	1080	1128	1069	1113	1096	1136	1115	1051	1101	1083	1058	1079	1024	1073	1091	1100	1120	1142	1088	1047	1098	1086	1045	1078	1039	1062	1077	1099	1106	1149	1091	1093	1132	1149	1129	1086	1047	1144	1064	1134	1095	1172	1105	1177	1153	1055	1142	1155	1074	1116	1077	1110	1131	1134	1095	1167	1187	1063	1124	1067	1108	1070	1047	1069	1102	1128	1078	1044	1120	1089	1138	1101	1084	1110	1101	1043	1112	1047	1101	1113	1084	1114	1104	1128	1062	1153	1155	1161	1123	1074	1094	1059	1062	1095	1056	1131	1137	1084	1119	1053	1044	1107	1081	1082	1122	1144	1114	1057	1117	1112	1133	1132	1061	1125	1122	1106	1115	1128	1116	1111	1079	1093	1092	1134	1143	1161	1101	1094	1125	1084	1165	1112	1069	1100	1119	1130	1077	1121	1092	1121	1108	1094	1086	1043	1099	1113	1092	1092	1104	1087	1145	1108	1116	1100	1121	1113	1088	1081	1103	1082	1125	1136	1091	1115	1085	1128	1087	1092	1105	1093	1001	1164	1083	1101	1037	1106	1071	1124	1099	1055	1076	1165	1109	1110	1144	1162	1102	1123	1149	1143	1084	1125	1055	1080	1112	1129	1037	1110	1116	1103	1136	1093	1109	1112	1123	1105	1082	1114	1085	1083	1112	1175	1058	1020	1120	1085	1175	1111	1059	1144	1087	1092	1093	1057	1150	1050	1108	1082	1135	1132	1055	1092	1137	1069	1083	1033	1139	1090	1108	1148	1101	1133	1124	1111	1133	1092	1083	1115	1118	1056	1068	1090	1091	1144	1121	1095	1110	1063	1132	1089	1112	1135	1119	1041	1100	1114	1104	1060	1055	1066	1084	1032	1115	1116	1073	1043	1125	1099	1064	1119	1085	1084	1103	1132	1111	1147	1103	1149	1110	1075	1136	1063	1103	1128	1127	1057	1075	1101	1115	1076	1095	1096	1058	1087	1092	1129	1145	1084	1114	1148	1072	1100	1097	1097	1115	1057	1108	1091	1129	1083	1108	1145	1095	1111	1154	1152	1093	1123	1175	1165	1074	1077	1077	1110	1082	1179	1108	1118	1111	1123	1116	1129	1088	1150	1078	1093	1132	1115	1109	1082	1114	1175	1103	1140	1156	1105	1118	1081	1094	1143	1022	1162	1114	1070	1101	1111	1082	1067	1136	1103	1071	1097	1057	1140	1118	1037	1113	1041	1119	1097	1078	1091	1051	1099	1095	1075	1065	1083	1129	1053	1050	1111	1064	1033	1073	1086	1106	1153	1116	1112	1088	1046	1099	1097	1107	1098	1122	1110	1135	1092	1102	1122	1032	1102	1087	1132	1135	1133	1042	1078	1085	1092	1090	1093	1066	1111	1061	1052	1134	1058	1134	1101	1129	1132	1127	1138	1145	1128	1072	1101	1132	1065	1090	1071	1098	1140	1079	1087	1106	1039	1071	1103	1081	1156	1129	1076	1088	1105	1028	1111	1078	1112	1083	1063	1105	1087	1087	1138	1084	1098	1116	1110	1144	1098	1073	1113	1150	1146	1116	1100	1146	1077	1131	1119	1157	1032	1073	1065	1069	1141	1105	1067	1091	1077	1040	1138	1081	1107	1122	1110	1089	1106	1136	1087	1106	1147	1106	1109	1059	1068	1068	1058	1083	1079	1141	1072	1118	1080	1113	1120	1110	1078	1069	1146	1062	1090	1046	1152	1076	1086	1052	1109	1122	1073	1083	1054	1098	1071	1169	1093	1117	1104	1092	1106	1074	1062	1137	1071	1062	1104	1064	1085	1096	1071	1073	1121	1152	1114	1165	1127	1181	1117	1077	1099	1128	1085	1084	1116	1140	1102	1105	1094	1086	1117	1045	1103	1152	1078	1069	1060	1110	1086	1046	1136	1073	1108	1050	1140	1076	1118	1090	1151	1123	1094	1111	1085	1110	1083	1166	1166	1085	1124	1104	1044	1103	1110	1085	1060	1098	1141	1120	1164	1130	1126	1057	1055	1073	1106	1099	1070	1089	1081	1149	1104	1101	1116	1092	1107	1066	1084	1084	1108	1090	1113	1057	1078	1097	1108	1092	1134	1082	1101	1096	1145	1069	1080	1119	1101	1039	1061	1074	1040	1091	1060	1127	1101	1121	1068	1112	1048	1136	1135	1141	1085	1121	1113	1102
24330	22335	31409	28120	20081	7729	1575	465	447	451	413	434	416	393	415	445	422	439	413	408	380	418	395	410	391	420	368	402	402	418	433	417	401	450	398	421	404	369	390	393	433	421	419	429	411	428	435	422	393	414	432	403	411	396	420	415	399	431	388	403	417	406	394	424	433	392	402	403	369	393	375	380	406	392	410	416	413	400	402	424	395	390	417	410	443	395	406	350	403	427	395	424	367	419	384	397	433	416	394	394	414	432	407	399	469	390	403	441	394	417	415	405	440	396	394	386	422	394	391	418	391	416	404	397	400	400	411	406	430	432	416	422	426	404	389	432	417	370	429	395	377	408	409	411	425	378	432	407	377	390	419	417	390	430	426	454	413	406	388	450	389	430	403	391	423	417	406	388	370	410	405	446	413	415	355	386	393	410	422	393	387	394	351	399	410	416	381	417	391	418	390	418	407	391	427	394	405	409	404	351	419	415	437	383	390	401	392	448	442	426	387	394	419	400	426	409	398	410	390	422	397	423	422	393	377	422	397	387	405	385	435	380	432	385	418	404	400	388	394	406	412	427	394	370	375	440	411	388	421	426	413	424	369	397	398	381	416	430	420	380	432	378	376	410	391	395	380	421	377	403	421	405	415	393	395	394	415	379	404	417	368	428	416	424	399	384	399	410	432	447	403	391	393	400	403	429	411	404	407	389	366	416	403	414	369	401	376	411	428	373	395	374	407	410	397	456	420	410	457	404	430	393	431	425	425	405	442	403	378	393	400	381	417	427	409	402	379	388	418	425	428	404	424	412	400	397	377	429	388	416	402	414	394	431	384	400	427	394	389	448	443	414	399	431	382	397	406	436	462	436	403	370	414	385	394	456	422	402	392	434	425	420	394	413	395	417	393	419	404	399	373	393	423	390	369	411	423	422	414	385	400	399	386	427	407	376	424	367	415	438	420	404	367	431	397	379	388	426	388	411	404	396	397	398	412	425	411	420	424	396	431	381	429	396	431	427	415	393	416	402	381	408	403	383	381	366	385	446	394	417	419	397	351	405	434	390	415	403	394	375	390	383	379	354	413	402	391	410	399	412	411	372	401	375	383	446	403	388	389	408	425	398	414	410	421	439	411	371	368	425	406	416	392	400	385	412	417	411	388	438	401	419	387	428	374	412	386	389	434	414	401	412	415	421	416	439	385	383	411	402	419	422	408	437	405	383	372	390	422	435	410	424	447	379	393	371	387	440	388	400	444	410	401	398	397	413	400	425	425	377	407	393	388	393	446	411	411	415	403	415	384	396	418	419	398	390	378	387	398	386	430	407	375	400	415	432	400	401	399	416	388	417	385	397	381	412	402	412	406	391	378	417	400	401	432	430	402	417	427	435	397	419	410	386	431	432	405	402	421	398	406	366	419	383	402	427	411	384	413	399	364	424	413	369	411	390	409	365	444	405	415	413	408	427	415	422	408	413	387	421	375	419	390	363	379	440	400	408	394	412	410	360	415	403	395	411	365	411	394	382	425	422	370	382	406	431	405	389	417	412	420	406	411	381	411	385	441	437	395	402	437	429	428	413	404	383	411	408	394	418	434	401	422	369	381	410	423	424	422	389	389	397	365	376	398	419	395	400	417	398	446	402	421	399	427	392	404	404	382	383	380	396	412	396	352	389	425	379	420	396	379	392	428	417	387	386	385	408	419	434	427	403	411	397	412	395	403	380	405	400	405	398	389	382	408	401	451	398	391	380	418	397	383	441	401	361	427	413	440	413	409	406	403	376	394	439	394	419	387	412	412	413	401	438	399	434	434	394	399	418	407	385	400	391	406	384	409	391	380	436	379	401	394	393	416	417	414	402	447	418	395	415	422	426	420	408	425	384	394	415	440	420	413	389	441	423	403	380	364	366	414	421	354	401	415	405	406	416	422	390	377	426	384	402	408	380	431	411	429	407	404	407	390	429	424	401	390	372	368	380	392	399	378	403	399	389	383	400	420	399	388	390	399	410	447	379	401	401	404	388	428	422	414	387	430	422	401	412	402	415	372	420	380	401	438	406	409	409	447	421	417	388	396	404	430	396	397	398	402	407	409	400	410	448	418	385	387	400	406	424	406	391	409	410	384	396	383	397	407	388	388	372	410	373	387	421	379	399	385	386	392	383	407	412	440	356	401	423	437	406	406	409	386	388	395	422	452	392	412	420	397	420	421	387	377	398	414	393	426	394	448	399	413	390	394	407	410	349	386	398	384	400	414	412	387	442	393	420	419	417	380	408	391	423	368	392	421	399	441	357	434	395	410	415	415	412	400	417	422	397	420	396	383	381	425	422	399	365	408	399	373	399	375	392	439	381	398	434	441	432	390	420	400	410	401	396	407	393	363	423	417	390	412	412	392	393	430	456	410	393	416	405	418	380	444	375	414	391	403	409	407	380	384	430	433	427	427	402	399	416	360	422	400	395	405	394	408	418	401	413	419	399	387	402	399	365	418	369	427	403	393	408	388	410	445	404	418	395	406	395	423	403	398	444	377	424	432	394	410	398	387	404	395	383	417	377	422	387	409	383	398	454	400	355	406	445	389	434	422	434	439	440	382	412	430	387	414	404	394	417	373	415	391	410	418	421	390	411	437	426	383	432	370	465	411	385	403	387	424	449	437	403	388	442	385	403	403	438	435	410	407	401	386	400	365	422	386	378	420	372	389	389	409	395	436	409	409	360	404	464	393	381	395	440	402	430	397	390	404	397	364	401	368	444	383	405	414	447	435	380	407	396	402	381	406	390	404	407	410	374	360	399	373	410	428	389	416	374	393	399	416	400	405	392	410	428	400	383	422	446	416	388	431	421	389	415	414	397	439	384	393	396	399	392	408	417	407	406	397	380	407	404	400	388	385	388	436	402	423	392	365	435	372	402	394	410	439	442	383	373	425	426	392	421	421	403	411	388	409	381	393	468	422	379	420	401	377	396	428	380	422	392	402	381	381	418	370	429	378	421	416	419	411	422	431	376	420	392	426	388	445	412	437	386	409	410	417	385	411	429	404	433	403	419	419	424	447	394	398	435	403	465	408	398	422	408	413	433	389	426	399	437	414	416	434	421	405	402	408	396	392	426	405	406	408	420	385	446	416	404	407	420	405	392	388	414	369	402	390	410	422	400	399	422	401	447	424	388	428	412	386	387	387	386	394	390	346	391	394	440	394	405	424	387	431	417	415	375	407	436	405	433	375	399	427	399	395	390	396	392	401	396	412	390	374	417	394	380	397	400	369	424	405	426	408	404	441	385	419	427	426	440	425	386	449	403	401	414	432	428	414	389	423	420	398	393	386	435	393	396	389	392	418	400	412	408	402	398	410	416	412	387	420	390	451	405	400	346	384	424	404	422	427	380	428	390	395	384	413	433	430	401	410	419	375	413	396	408	434	418	441	370	411	396	419	425	405	428	388	428	374	414	380	393	413	423	419	397	430	411	401	389	392	370	415	397	396	427	404	400	426	405	393	419	392	414
57181	86378	65587	40765	17051	3781	2859	746	756	818	814	753	809	771	716	778	804	773	714	745	759	738	700	764	735	763	731	761	751	734	789	744	736	687	739	783	688	719	784	721	747	743	741	740	757	720	781	727	806	733	751	714	776	728	727	722	787	754	739	715	733	732	729	766	727	755	720	733	715	737	730	725	731	735	750	750	780	760	787	761	742	757	767	703	705	760	722	729	769	688	712	764	827	763	741	753	718	792	738	713	732	715	763	723	729	725	726	698	783	769	706	714	749	716	716	734	754	756	734	753	786	701	665	718	733	751	767	792	739	738	730	752	735	766	745	737	720	688	734	805	769	750	738	711	723	737	728	710	742	789	772	778	744	774	721	741	758	722	749	703	738	725	702	706	794	710	745	728	716	798	738	764	707	801	734	699	718	737	738	696	782	729	709	759	731	718	723	760	789	793	793	738	708	713	754	705	737	759	740	786	731	732	690	742	780	749	749	733	724	761	764	728	752	771	729	751	727	755	695	773	754	734	771	752	710	762	739	730	778	767	763	711	717	744	700	749	756	739	734	792	715	741	766	778	789	760	776	761	738	761	762	751	720	759	729	700	751	729	737	779	727	778	734	776	732	718	720	754	719	733	706	703	752	773	759	733	726	766	737	740	722	754	732	740	746	700	674	746	764	704	725	777	757	765	744	738	753	743	728	740	692	765	743	764	765	796	759	705	724	671	701	724	774	740	708	759	737	730	805	761	721	693	759	715	760	745	773	724	738	742	706	774	718	816	790	770	766	745	736	738	687	749	713	764	741	749	783	753	728	706	759	751	743	749	771	750	708	772	755	758	712	724	709	776	752	767	702	772	764	788	708	734	757	770	773	723	763	771	752	693	772	709	821	767	727	742	780	736	702	762	743	773	714	764	733	737	759	735	712	701	687	726	710	756	735	710	704	739	724	783	767	752	711	778	735	704	767	774	742	717	744	727	792	775	704	767	745	696	719	743	775	782	732	683	750	786	745	722	745	734	726	712	724	711	751	694	739	790	776	710	755	774	714	723	789	745	731	734	719	786	725	729	750	724	706	759	735	729	778	746	724	736	749	755	735	698	713	712	719	718	767	765	751	734	762	717	743	753	730	764	735	763	758	741	728	715	708	731	733	770	710	779	781	825	778	696	730	697	753	713	721	745	745	774	725	768	744	743	756	693	751	760	781	753	742	755	783	744	740	764	709	753	758	726	762	705	743	780	765	741	742	747	757	744	772	746	739	769	781	774	749	762	744	699	780	733	719	738	738	739	733	738	745	725	738	703	689	726	783	716	762	764	771	786	742	751	725	755	743	687	784	738	731	734	752	716	766	750	714	735	736	723	725	737	763	715	767	754	727	715	763	752	713	679	742	723	748	749	717	764	752	754	754	749	722	735	737	762	682	712	743	739	772	692	781	733	724	737	728	762	719	736	714	713	720	743	741	761	790	705	748	722	740	707	713	776	732	777	770	732	714	739	729	731	776	743	738	713	722	740	765	735	732	738	799	744	744	785	687	756	694	741	696	766	718	776	745	766	755	782	757	716	755	751	799	727	692	771	755	717	738	741	730	701	731	721	783	730	706	749	741	752	742	719	763	736	749	747	748	764	725	742	710	754	745	748	722	767	763	713	738	703	714	773	771	719	750	781	718	744	733	732	757	756	747	809	762	781	725	716	745	720	713	738	730	799	713	728	709	781	751	727	738	721	709	779	726	766	746	713	725	759	767	730	748	732	756	753	724	703	726	735	728	702	768	746	700	698	731	727	718	729	719	740	738	743	737	696	708	682	700	798	717	715	727	720	731	717	750	737	719	767	709	690	701	722	709	779	729	762	768	705	749	782	757	746	770	745	783	781	688	743	739	772	733	773	725	735	737	737	744	756	774	768	728	740	760	737	774	761	740	766	734	802	711	737	751	706	722	734	746	728	754	715	709	721	746	779	707	730	677	722	737	764	776	724	746	770	755	750	769	728	731	754	751	724	762	698	753	730	733	768	713	749	730	743	731	749	753	721	699	781	792	752	764	711	710	741	743	745	772	745	717	681	762	778	755	767	701	722	754	765	742	740	762	768	759	751	751	775	750	744	760	750	768	727	755	725	769	715	740	731	727	750	741	763	766	717	715	782	765	754	732	686	736	781	721	725	707	715	750	765	773	776	739	738	792	711	810	747	760	803	779	720	744	723	664	756	723	772	750	718	773	755	744	760	782	814	776	722	710	730	763	805	727	722	774	741	775	739	798	748	752	745	737	743	729	740	748	752	724	728	744	773	773	764	774	716	758	825	734	755	747	708	692	736	768	775	728	719	763	735	747	771	752	725	735	764	730	696	723	736	779	763	767	713	819	718	762	760	761	804	755	763	752	765	708	765	713	777	744	732	703	741	728	700	745	759	714	742	780	740	707	774	707	758	765	745	725	760	722	744	771	799	690	735	761	769	689	747	771	744	725	782	731	711	756	792	761	720	752	741	746	703	755	747	770	745	749	790	735	724	697	806	804	742	736	736	751	764	734	748	727	708	747	729	719	721	804	691	738	749	747	700	739	704	761	763	736	800	689	750	771	767	694	747	686	705	755	682	761	725	804	730	737	733	804	722	721	757	741	744	754	706	724	774	719	736	756	738	753	740	726	738	729	732	744	728	749	758	741	717	731	739	756	738	729	753	722	748	720	810	752	753	756	744	737	740	738	730	727	753	691	745	727	723	755	764	747	805	761	728	730	697	732	753	776	700	705	740	762	762	763	755	767	715	748	688	689	757	729	754	686	727	700	721	761	758	730	770	782	733	775	721	769	689	782	795	783	745	727	786	726	730	696	749	755	726	711	714	695	757	739	772	729	752	746	741	757	731	682	796	764	730	809	738	764	736	772	727	777	707	784	748	774	716	803	704	773	687	760	712	748	759	737	780	752	725	771	729	747	706	731	800	782	742	757	783	722	739	748	707	752	725	703	745	750	720	727	767	718	715	750	737	706	775	757	743	727	680	757	728	768	730	743	759	738	743	682	715	772	746	793	761	706	777	757	768	719	698	732	723	711	764	696	753	747	721	778	739	768	743	718	761	707	782	759	790	731	733	725	744	745	784	750	711	736	779	725	810	691	705	734	722	728	746	716	724	757	736	769	752	797	724	728	722	746	721	747	704	720	746	723	738	745	777	800	773	774	754	787	762	728	720	762	750	735	730	736	736	768	757	713	731	779	751	721	780	738	756	754	738	757	815	776	738	715	717	742	757	754	733	750	700	775	741	775	712	765	725	717	732	735	737	732	779	763	727	723	702	747	758	737	751	775	737	716	772	747	750	715	679	717	737	693	747	718	724	751	728	752	757	674	699	807	749	764	732	720	747	772	723	734	795	750	707	767	750	770	704	729	742	735	750	757	756	724	649	782	734	770	742	721	748	754	773	728	722	746	746	756	726	738	738	758	723	750	751	766	679	709	737	699	772	769	733	719	727	748	721	779	751	789	732	757	772
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
