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
341189448970	341189449528	341189450078	341189450628	341189451176	341189451728	341189452278	341189452828	341189453376	341189453928	341189454478	341189455028	341189455576	341189456128	341189456678	341189457228	341189457776	341189458328	341189458878	341189459428	341189459976	341189460528	341189461078	341189461628	341189462176	341189462728	341189463278	341189463828	341189464376	341189464928	341189465478	341189466028	341189466576	341189467128	341189467678	341189468228	341189468776	341189469328	341189469878	341189470428	341189470976	341189471528	341189472078	341189472628	341189473176	341189473728	341189474278	341189474828	341189475376	341189475928	341189476478	341189477028	341189477576	341189478128	341189478678	341189479228	341189479776	341189480328	341189480878	341189481428	341189481976	341189482528	341189483078	341189483628	341189484176	341189484728	341189485278	341189485828	341189486376	341189486928	341189487478	341189488028	341189488576	341189489128	341189489678	341189490228	341189490776	341189491328	341189491878	341189492428	341189492976	341189493528	341189494078	341189494628	341189495176	341189495728	341189496278	341189496828	341189497376	341189497928	341189498478	341189499028	341189499576	341189500128	341189500678	341189501228	341189501776	341189502328	341189502878	341189503428	341189503976	341189504528	341189505078	341189505628	341189506176	341189506728	341189507278	341189507828	341189508376	341189508928	341189509478	341189510028	341189510576	341189511128	341189511678	341189512228	341189512776	341189513328	341189513878	341189514428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22820	21376	29063	24019	21377	21426	11345	2880	1865	1616	1466	1220	1315	1159	1005	1009	967	925	942	865	1050	968	810	879	875	879	875	862	898	851	862	815	826	804	816	809	794	743	735	779	807	753	780	748	766	766	755	716	748	753	750	742	783	721	719	757	719	690	726	747	706	744	770	713	717	765	760	731	713	774	735	721	762	693	719	693	737	710	728	757	708	688	705	745	704	772	769	703	715	732	770	727	743	672	706	718	684	736	735	731	677	728	758	714	799	690	710	739	695	711	722	679	710	686	727	700	693	703	722	684	694	710	715	695	726	708	743	687	691	676	793	724	713	720	702	714	738	764	693	747	717	758	698	744	741	725	697	728	688	747	697	710	732	757	736	706	757	704	721	697	732	737	749	761	679	734	702	718	730	705	747	680	721	697	700	718	704	706	682	712	664	704	726	698	757	654	661	732	734	767	726	722	729	665	754	682	754	755	720	683	749	724	713	739	723	754	706	710	737	720	683	704	747	718	740	706	705	702	712	718	687	734	711	693	734	726	725	716	700	725	724	695	761	718	703	717	683	675	682	737	736	679	714	699	755	691	729	652	699	695	675	749	750	683	710	722	717	717	707	700	697	744	693	724	702	697	704	681	703	711	742	684	700	708	743	690	756	687	690	685	710	745	723	668	714	690	760	740	700	717	708	733	708	702	714	717	735	685	722	694	741	714	722	701	713	698	695	674	700	702	693	684	680	674	681	747	684	717	732	742	736	729	706	655	652	641	713	709	752	717	705	734	709	705	721	722	745	712	788	721	690	723	664	728	695	679	720	702	753	706	728	648	709	789	728	716	700	751	664	695	711	711	743	760	730	692	676	761	690	723	712	717	743	701	736	769	747	697	709	688	756	741	722	736	720	701	730	768	731	730	734	690	738	666	713	680	696	723	673	736	721	723	696	774	739	755	746	744	710	687	697	722	662	690	711	676	695	700	700	671	672	748	705	682	688	678	717	736	735	714	726	713	694	657	705	721	696	710	756	701	658	711	716	721	736	699	721	702	712	823	718	756	720	752	728	670	720	668	711	708	811	686	689	687	726	692	701	680	704	762	707	747	724	731	718	705	737	741	703	737	740	716	678	670	688	704	646	692	680	685	721	725	723	719	726	707	729	709	734	696	731	712	712	698	734	704	714	734	740	713	680	726	668	747	744	707	725	710	700	713	715	674	722	731	753	727	690	712	736	721	724	718	677	671	683	642	742	628	713	671	695	703	699	720	726	663	727	668	686	689	693	756	687	718	678	692	739	706	745	679	709	699	693	745	692	738	747	701	684	747	704	695	714	738	733	710	693	679	719	718	681	701	699	706	776	697	718	693	705	769	743	659	751	712	668	711	710	723	721	708	672	687	694	679	771	761	713	725	688	777	756	737	639	739	675	681	704	725	749	691	656	678	745	760	732	646	750	731	711	687	714	709	722	718	693	723	734	681	726	642	742	708	683	738	666	723	737	712	738	691	663	766	702	725	738	717	681	709	716	723	748	749	711	670	690	718	727	688	736	727	664	725	698	736	697	691	744	690	669	768	717	748	730	732	742	714	778	698	686	720	751	745	729	694	715	722	719	720	697	714	744	720	716	743	716	700	667	718	661	701	701	742	720	708	712	712	688	728	666	769	699	736	677	776	698	702	698	727	733	738	670	719	688	664	708	730	719	726	743	739	745	721	687	718	722	743	692	687	678	712	716	734	680	749	728	703	689	647	694	704	715	727	707	668	730	738	747	740	725	699	712	718	707	683	737	715	669	717	744	674	681	678	721	717	676	706	680	751	698	695	729	745	706	730	707	690	722	717	708	739	719	721	718	735	689	676	676	662	737	719	745	717	755	759	674	711	732	772	692	745	744	677	777	736	747	690	710	673	726	739	666	727	716	728	676	687	759	738	749	708	715	694	677	699	681	699	690	736	657	706	714	650	722	711	676	749	712	657	661	728	714	720	713	721	728	727	721	724	632	717	763	707	743	720	685	681	723	700	691	709	689	736	723	705	712	758	746	715	674	687	682	718	742	703	718	714	697	737	751	641	745	706	698	716	744	713	698	713	743	673	667	722	692	711	752	695	702	674	701	715	717	727	684	670	729	682	707	712	677	721	731	672	765	767	755	724	732	665	715	686	653	706	700	716	761	745	675	730	697	696	695	725	727	700	709	711	716	739	673	699	706	735	725	663	710	674	721	742	733	654	725	662	687	713	708	672	719	703	688	730	724	750	735	713	674	672	717	688	677	739	717	731	711	705	706	782	711	705	718	700	701	694	722	716	717	732	700	701	708	731	761	689	657	707	696	699	732	697	731	705	717	713	701	727	705	742	701	701	730	672	709	693	676	754	705	718	706	692	688	669	677	701	756	746	706	704	672	756	735	720	688	655	741	716	715	725	686	684	708	690	685	755	746	703	746	712	686	711	743	677	739	753	740	681	709	679	670	709	697	670	640	738	704	699	707	721	768	733	696	685	702	701	699	648	690	707	681	701	706	719	718	691	698	695	708	689	720	701	720	711	746	690	695	664	678	691	696	728	706	707	724	729	719	755	705	684	710	753	757	667	706	704	727	668	684	685	687	694	739	736	701	686	761	687	723	723	717	658	770	715	763	673	717	695	679	748	688	718	710	705	714	711	733	706	680	721	738	738	706	730	733	685	712	721	720	705	694	774	768	691	724	717	707	731	756	735	735	721	692	690	713	688	733	665	719	718	702	740	791	694	699	710	714	714	745	732	709	733	707	770	757	706	697	763	684	685	692	743	737	690	687	726	684	717	705	766	685	740	703	714	747	696	711	668	656	706	711	680	684	696	764	684	700	712	735	680	762	637	732	693	753	683	669	681	707	663	709	700	725	668	718	735	742	702	742	714	702	709	743	693	782	735	688	734	728	699	717	692	707	754	710	681	676	689	717	694	692	693	684	731	674	688	730	701	745	724	744	694	726	687	716	689	686	681	686	725	741	714	744	745	700	714	724	706	696	719	707	705	712	707	684	699	679	715	691	707	685	701	717	751	709	740	735	745	705	713	697	693	709	703	718	634	702	697	729	750	694	703	713	739	773	675	684	681	692	671	705	690	702	712	730	712	718	680	743	687	712	736	690	679	708	708	630	739	720	709	744	678	681	698	698	745	741	743	728	691	802	720	719	701	674	682	707	689	704	726	720	738	679	697	708	804	718	753	766	710	680	726	726	730	688	729	733	702	682	729	737	685	702	712	734	685	710	666	693	731	673	728	702	693	719	704	684	678	700	685	729	664	730	729	703	753	724	714	708	752	708	712	744	679	734	722	724	706	739	698	761	723	710	683	680	737	730	773	752	739	713	710	744	707	706	721	686	722	683	751	679	735	742	661	753	689	750	739	742	708	699	709	675	688	728	740	693	689	743	741	775	635	693	665	665	697	694	740	726	695	719	725	704	667	702	691	692	728	753	679	719	706	707	709	717	738	680	695	697	728	720	738	676	715	714	645	744	696	742	770
32861	54410	33477	15984	11672	8471	5985	3810	2918	2279	2001	1666	1684	1420	1224	1161	1161	1060	977	1114	1318	1068	1002	1025	890	1058	999	1004	915	983	920	889	817	837	830	827	811	823	745	807	814	781	796	754	775	767	720	782	750	688	754	753	713	725	748	788	765	799	778	742	722	706	701	728	696	728	714	737	702	722	727	722	716	705	722	729	707	729	714	682	681	663	710	741	735	759	742	738	739	713	753	686	764	759	700	715	731	695	683	715	699	718	669	766	692	702	672	691	725	709	758	743	714	696	704	676	664	660	704	706	711	684	694	670	720	714	669	714	678	676	702	763	702	695	661	725	653	689	752	704	671	689	698	734	708	732	682	696	734	707	713	717	683	686	680	662	753	751	711	735	696	666	679	684	726	680	679	696	665	717	705	744	692	738	729	714	686	702	698	683	654	653	724	728	708	705	729	718	687	708	706	654	656	709	716	709	714	760	714	682	716	728	684	692	657	710	696	646	728	685	727	752	694	705	690	704	715	681	741	691	709	722	706	711	652	673	705	715	728	698	678	688	693	736	696	724	727	701	720	722	725	742	742	675	718	736	712	708	760	690	757	739	688	732	647	715	702	725	722	722	686	694	693	680	723	670	721	689	699	683	737	706	664	767	707	671	738	685	708	657	724	697	728	671	733	724	741	743	706	762	704	730	710	725	695	746	649	670	731	659	722	719	679	738	670	717	659	685	695	716	694	677	680	736	661	749	710	659	720	728	670	677	741	713	738	717	705	676	737	759	695	714	718	718	738	672	708	723	711	700	723	706	716	708	666	711	711	723	724	713	716	728	666	681	756	702	679	708	713	716	705	723	704	727	693	709	656	703	732	705	717	693	702	719	707	732	736	715	655	720	732	698	676	699	718	738	660	725	724	693	679	767	706	748	705	723	732	635	699	708	695	770	705	705	675	692	683	703	717	692	681	687	681	714	720	733	726	727	695	705	719	690	696	732	708	710	705	691	705	787	665	672	688	668	722	757	694	662	691	709	743	700	709	748	717	689	691	722	701	674	752	718	708	680	707	719	696	682	719	699	734	726	720	714	715	708	712	707	677	741	729	674	680	719	728	742	725	688	708	707	751	692	715	722	734	697	701	677	648	758	682	707	667	692	684	732	706	749	725	683	704	701	704	723	686	682	660	739	711	715	747	647	766	739	698	680	704	697	698	739	690	684	700	708	684	711	691	711	692	729	719	684	709	707	723	705	713	716	680	740	690	680	675	757	722	677	696	735	681	648	701	684	720	713	728	714	740	675	713	712	724	718	743	664	680	714	728	696	700	743	688	684	729	723	692	705	707	733	715	658	728	745	711	722	724	722	768	676	718	727	711	660	762	713	706	680	681	699	746	708	687	712	727	722	725	686	681	703	700	681	675	681	694	688	705	727	728	720	749	727	669	678	691	710	715	689	751	720	701	744	713	729	727	725	742	703	706	730	729	763	697	731	676	659	685	697	695	725	689	712	725	721	707	698	693	670	692	720	683	718	711	735	752	720	745	706	733	733	688	734	743	699	686	729	644	670	731	714	722	672	714	672	702	757	735	680	699	661	712	743	726	670	700	717	716	732	703	740	678	719	712	683	686	734	746	734	729	669	722	691	733	696	741	695	734	687	694	689	675	688	710	696	712	751	728	706	672	691	727	699	723	696	706	738	675	687	725	699	742	705	723	731	699	678	714	729	723	697	750	716	735	677	726	715	752	719	725	684	705	684	695	703	688	703	723	749	728	702	716	702	713	690	684	702	699	728	754	707	723	694	695	710	709	688	693	703	701	648	704	674	691	700	733	691	698	706	760	697	721	691	695	735	705	697	674	686	759	676	727	666	657	715	697	674	700	703	736	706	697	680	727	731	665	670	676	689	730	698	750	680	687	640	696	696	715	718	692	710	675	713	696	693	728	730	695	723	695	730	722	726	723	718	712	719	691	711	670	685	688	704	731	715	724	684	714	680	693	719	695	728	735	678	717	707	667	714	675	694	755	705	671	731	748	718	684	714	712	715	674	730	714	714	683	666	726	712	705	664	719	688	712	701	711	695	687	722	707	728	701	708	664	717	659	684	666	722	723	761	700	702	724	770	740	689	641	737	718	639	720	715	718	728	751	681	677	756	713	731	700	720	667	729	769	716	720	697	679	717	699	723	693	687	663	719	706	697	677	683	721	713	710	733	703	681	703	715	704	673	725	693	775	688	709	708	692	705	707	713	694	694	705	689	704	712	696	751	697	726	687	680	755	725	706	730	706	682	685	670	681	719	671	735	707	733	716	687	705	715	731	695	731	729	713	709	746	704	719	743	683	739	718	718	689	717	720	663	722	691	697	721	763	697	705	755	717	719	693	712	671	731	713	698	722	684	675	746	707	736	735	758	740	694	715	726	734	662	714	696	683	735	682	710	742	678	704	680	732	693	725	717	645	672	701	719	740	676	734	767	713	727	681	687	709	702	753	687	678	753	677	675	682	718	704	709	666	738	757	687	741	661	718	688	705	683	725	723	720	703	745	776	728	760	696	710	694	672	740	740	729	717	698	687	726	680	667	726	703	709	738	643	707	663	710	638	754	759	703	727	691	702	713	735	700	685	671	705	733	750	748	690	697	713	670	687	722	716	695	679	729	683	720	701	715	668	752	702	670	698	698	719	647	681	685	689	695	712	715	701	687	684	717	664	678	689	726	746	695	723	674	748	700	712	722	677	692	731	707	671	725	694	722	678	724	673	689	683	732	723	676	672	722	703	716	732	698	703	710	668	711	718	703	706	660	660	709	711	744	710	709	772	692	678	682	710	692	728	705	684	726	683	685	718	727	719	706	697	691	703	681	676	720	655	745	729	749	695	673	708	745	710	701	733	678	669	713	721	713	663	642	683	669	695	696	717	698	702	702	697	708	692	706	665	730	709	692	719	665	676	674	718	674	751	677	699	712	699	728	718	657	666	725	691	725	733	639	720	690	662	695	694	707	727	683	729	675	682	694	683	706	700	732	734	654	704	744	684	683	746	718	685	708	720	759	729	689	691	738	766	706	729	720	710	676	677	744	704	732	746	666	703	727	736	723	684	717	754	703	732	687	721	658	711	718	704	686	725	660	757	729	682	713	725	701	722	700	734	734	662	746	665	771	691	729	699	738	710	753	735	712	709	729	715	710	727	731	698	681	734	725	718	723	710	743	726	780	688	709	751	662	721	704	756	742	756	692	696	722	713	721	713	682	760	683	713	660	662	678	660	690	686	702	727	724	706	727	732	730	742	698	700	708	704	739	667	701	662	735	727	717	693	743	708	704	694	665	704	664	667	692	694	716	713	691	723	694	717	733	712	728	671	684	737	698	714	727	704	739	732	753	691	719	739	709	655	684	679	748	764	713	726	708	747	709	684	703	694	698	740	711	714	700	652	662	691	731	690	712	718	732	665	689	715	770	668	725	740	706	729	681	687	700	726	697	692	718	728	702	703	695	699	702	705	678	738	729	742
29556	24825	19305	8130	3707	2522	1729	1300	1047	1005	1019	915	1000	912	781	814	868	804	797	911	887	775	830	867	886	863	851	868	814	827	841	824	793	781	806	798	775	796	774	802	795	816	770	859	792	783	838	792	736	798	802	800	793	784	754	810	818	745	806	782	813	762	776	774	775	801	763	730	751	767	791	758	785	783	756	786	836	803	775	774	803	773	785	739	780	778	762	795	756	773	787	775	776	818	802	748	760	769	780	763	750	743	767	795	779	753	786	811	749	767	759	730	824	738	728	755	800	806	765	763	809	780	734	732	771	763	795	766	782	752	788	728	838	799	752	745	773	774	791	817	811	769	750	782	744	725	753	802	776	750	764	746	769	755	766	811	760	799	781	730	779	780	834	804	805	772	777	770	767	755	746	766	817	810	746	754	777	827	760	794	779	814	750	755	768	773	737	820	771	781	791	740	782	817	767	839	775	790	756	748	701	731	722	761	789	773	728	806	795	728	783	752	808	735	778	832	800	799	766	810	832	814	783	735	774	803	823	820	752	773	772	735	761	772	805	775	790	742	730	788	840	786	764	820	781	778	807	778	788	716	799	776	782	775	780	760	747	741	807	714	787	740	764	777	776	811	749	750	787	799	767	780	791	791	796	766	821	775	801	788	801	770	818	769	803	777	754	757	809	785	832	754	771	832	767	795	815	814	716	810	796	822	786	799	787	758	740	750	725	764	782	810	770	811	783	798	757	782	817	821	757	800	798	753	770	706	763	831	745	738	781	794	816	774	792	748	742	744	798	792	815	803	764	764	755	773	752	819	833	801	766	816	766	783	773	776	778	752	777	779	783	741	766	765	812	684	722	754	768	813	745	782	791	780	766	770	728	772	796	780	773	783	774	739	743	823	800	746	793	796	750	787	793	772	799	781	779	755	760	782	781	768	791	793	717	758	795	771	783	746	751	822	733	712	772	796	775	787	756	755	782	767	756	790	827	711	808	756	781	764	741	776	735	751	751	743	761	798	837	796	824	765	737	757	799	793	791	785	766	761	781	780	786	789	816	775	810	812	798	750	812	802	814	778	784	740	780	773	786	745	805	812	784	780	785	815	751	800	761	774	768	772	791	760	758	749	758	759	767	825	766	809	771	804	791	807	753	805	754	779	745	810	782	807	767	780	763	761	747	789	772	798	776	831	755	769	772	797	737	769	821	772	729	804	817	777	796	788	814	731	770	803	816	768	791	770	752	795	784	752	831	800	772	757	814	750	789	770	776	749	773	777	775	780	800	766	778	808	791	786	759	803	757	805	745	828	808	788	777	744	822	762	756	826	746	759	792	782	779	804	788	766	779	770	815	779	763	794	754	785	815	747	799	789	745	804	770	778	793	810	764	761	800	746	725	772	749	735	763	766	740	791	771	788	738	739	802	780	751	815	748	777	789	761	805	760	766	770	741	758	771	763	769	749	841	774	742	836	764	783	750	775	773	769	759	761	770	788	809	828	798	784	792	802	773	787	785	792	778	698	796	787	732	763	764	791	815	797	766	793	739	799	772	708	747	788	766	769	774	785	735	778	770	763	774	750	731	762	761	757	782	736	771	779	779	800	754	759	745	765	787	763	786	769	800	720	780	757	795	789	739	797	807	769	777	759	792	769	764	773	819	772	760	748	741	772	767	764	755	827	852	718	800	779	773	745	850	788	785	798	791	758	780	831	744	798	800	726	772	757	750	844	795	792	817	792	817	802	806	784	775	798	752	800	768	781	732	744	817	769	745	764	776	787	750	745	727	778	775	771	803	761	736	780	774	778	755	812	791	802	775	785	803	729	835	850	785	801	727	773	787	805	818	783	790	743	761	820	753	809	754	758	776	776	756	830	769	776	814	761	746	779	723	777	837	804	784	796	751	770	792	776	771	740	730	772	784	763	753	753	829	755	789	802	739	739	779	788	809	772	810	777	782	771	772	792	784	768	779	765	825	778	770	758	835	816	778	788	741	805	777	750	777	807	780	788	742	752	753	795	852	721	805	777	767	769	769	748	772	797	730	771	827	798	769	804	808	762	764	762	784	750	773	772	793	747	810	777	813	757	747	789	804	778	803	739	798	774	798	749	775	731	753	785	813	800	784	731	788	807	807	825	703	836	753	763	836	770	789	779	819	745	765	794	756	765	753	721	749	776	808	770	774	783	698	788	780	766	747	778	812	773	791	797	730	734	779	726	755	829	799	791	745	738	838	769	788	769	761	782	765	802	746	812	805	763	777	750	795	773	786	784	764	792	774	845	785	734	758	748	748	781	783	758	779	781	788	766	827	766	747	781	736	778	788	800	780	768	809	792	774	794	782	763	798	770	813	759	732	792	799	821	744	787	709	717	760	763	780	839	729	744	807	827	791	758	724	801	792	761	776	776	789	755	735	767	786	740	736	768	731	821	772	812	773	801	752	858	842	777	778	803	755	796	805	697	807	819	742	776	799	800	817	815	810	788	812	765	745	766	807	744	816	775	824	821	765	754	747	805	846	737	804	754	784	692	789	738	746	802	752	728	822	782	761	741	771	814	786	782	724	782	797	744	771	783	751	768	779	774	768	810	788	775	748	783	810	745	822	779	797	758	808	789	827	803	729	775	766	768	826	802	748	777	780	809	790	770	780	777	744	790	755	738	846	806	759	768	753	779	801	788	730	801	802	812	758	805	763	766	776	800	789	781	767	760	762	777	814	734	763	794	785	770	824	800	789	758	793	812	770	838	767	715	826	749	767	721	773	754	797	757	772	763	803	769	786	824	753	785	779	768	770	855	749	791	728	764	806	743	788	819	780	763	762	753	804	791	764	768	839	736	796	764	775	771	774	783	869	770	794	780	849	783	757	767	784	775	741	764	816	730	744	798	787	793	774	755	785	785	799	764	738	809	753	711	792	744	763	754	847	807	749	776	802	834	766	797	758	752	760	775	806	784	743	803	775	822	798	773	757	820	798	775	784	762	797	754	807	739	773	789	804	812	786	751	768	775	795	754	754	782	757	730	784	765	800	820	794	786	762	792	799	699	758	798	830	790	780	813	748	812	762	788	755	791	778	730	752	772	769	794	776	769	805	820	771	804	805	770	796	762	788	781	732	817	812	789	781	780	771	787	756	764	775	819	751	762	743	808	775	830	774	772	821	833	789	789	783	769	801	773	802	757	836	747	822	800	717	804	748	765	766	775	770	821	764	738	744	743	780	824	757	764	749	815	780	803	757	785	755	782	776	762	761	830	804	781	788	753	726	783	762	770	770	767	775	791	747	750	835	718	767	756	796	772	847	759	804	734	751	813	851	777	743	781	790	788	769	799	785	791	781	758	761	765	786	794	810	739	760	797	758	792	790	799	741	712	743	784	766	792	730	791	776	747	752	754	778	786	794	805	775	772	761	756	837	793	750	778	793	798	763	753	763	789	755	738	763	770	755	779	785	772	818	734	783	708	776	775	778	787	759	753	800	782	807	820	830	753	753	736	788	755	739	770
26318	35953	18340	7359	5017	3774	2611	1781	1378	1271	1207	1088	1209	978	955	891	900	860	925	965	1044	958	954	892	882	874	929	895	914	871	886	856	864	842	846	869	842	840	864	850	849	817	853	818	813	804	813	812	830	869	827	818	770	818	841	776	808	795	805	789	841	836	775	829	792	859	843	788	824	871	793	816	828	892	808	830	809	790	798	802	815	793	773	790	837	778	792	807	836	796	812	801	853	813	848	759	791	793	804	836	752	785	781	789	786	748	786	792	835	822	789	791	757	776	826	742	801	838	785	771	831	834	794	800	776	811	802	790	793	787	810	793	837	768	807	827	823	824	842	814	845	831	765	813	784	784	807	807	835	795	757	766	778	815	822	761	794	829	813	806	816	800	798	775	796	798	751	820	791	808	854	825	812	776	798	798	769	765	808	813	800	811	808	828	756	784	797	775	772	838	842	781	787	782	809	828	778	859	802	804	775	784	766	770	772	803	781	776	830	756	762	815	762	779	814	759	832	810	783	813	799	788	805	813	757	785	810	768	829	824	770	805	838	793	835	751	794	800	829	789	801	762	787	808	730	778	773	801	805	828	823	846	781	813	753	811	727	816	759	812	804	788	817	833	830	811	813	760	793	779	813	808	824	819	805	783	809	813	787	785	801	814	800	800	842	784	808	828	772	829	734	786	791	826	816	791	795	814	806	811	802	825	787	821	823	802	741	811	779	775	790	810	755	796	766	802	813	812	854	761	744	796	824	823	869	816	789	839	824	789	845	777	760	798	782	781	829	779	768	801	789	803	797	793	782	771	782	786	790	784	801	794	779	768	825	808	782	799	856	837	759	785	815	793	832	790	740	808	813	804	782	804	770	758	784	807	819	812	780	829	843	773	810	811	766	831	819	788	819	797	803	799	779	749	840	827	807	811	765	803	845	776	833	758	786	828	817	804	805	801	780	770	813	814	792	783	767	796	853	839	789	775	787	819	767	779	764	809	792	815	833	853	790	830	806	808	778	802	798	775	794	788	791	840	822	781	805	819	793	774	832	836	779	809	774	783	769	803	805	767	787	757	795	802	793	799	809	794	767	795	855	763	771	782	791	848	786	786	811	828	770	826	829	785	748	744	815	760	798	772	820	791	818	776	841	736	787	774	807	825	824	795	791	826	792	817	811	788	810	818	769	812	789	804	782	787	768	786	785	799	765	819	754	798	799	819	766	821	767	757	783	810	784	778	786	827	774	778	779	781	796	799	733	778	760	839	813	826	798	791	817	782	789	805	789	753	826	840	799	810	759	815	827	763	772	813	795	802	775	770	838	782	750	823	792	807	798	832	816	814	771	838	788	800	756	785	816	810	781	857	756	783	821	800	824	794	833	794	795	769	829	786	878	854	763	775	777	801	803	781	801	831	789	836	765	774	796	832	781	758	823	794	834	847	799	816	797	750	763	881	790	826	791	771	792	741	777	775	813	804	781	766	801	800	786	800	831	848	761	807	759	844	790	823	815	772	779	821	794	809	784	838	804	774	787	806	758	810	778	797	822	794	770	803	805	815	795	800	837	837	818	788	798	795	779	778	768	817	803	771	756	810	861	768	845	762	801	811	774	734	802	826	798	818	795	781	809	834	812	824	811	838	776	794	850	809	822	853	762	833	823	800	834	794	800	742	749	836	841	803	750	779	798	733	824	795	795	803	827	768	783	809	802	817	809	815	843	831	816	779	773	778	797	828	811	826	818	804	834	750	808	837	874	796	779	797	825	855	799	817	768	795	781	830	864	779	866	761	761	808	789	800	792	839	768	822	845	808	786	780	816	797	789	784	827	787	784	880	841	778	766	811	835	802	813	808	782	830	811	829	783	810	859	786	786	820	811	803	758	826	781	822	821	811	802	777	785	842	765	779	804	839	780	779	784	786	805	778	809	818	857	819	827	800	805	790	786	812	758	785	872	728	822	842	893	806	780	790	783	770	784	816	790	757	815	811	791	791	784	763	752	816	788	802	820	773	789	787	768	852	798	765	813	794	766	806	818	801	778	796	837	798	790	816	787	847	767	729	730	817	799	765	768	769	801	847	851	803	836	804	783	798	784	750	797	785	756	808	858	768	850	789	843	852	857	810	761	805	773	800	821	782	788	791	739	825	808	846	749	838	813	782	825	753	785	813	793	808	765	832	769	802	806	849	840	767	792	778	859	851	785	850	787	802	760	816	828	816	805	828	771	762	845	785	787	794	868	804	855	783	845	800	822	818	759	806	792	792	757	816	791	772	842	774	790	795	768	815	791	783	755	830	820	790	825	792	825	863	772	803	779	796	797	777	809	803	838	791	796	813	799	746	812	779	802	760	767	789	827	845	786	765	799	873	803	807	755	782	817	850	838	811	818	770	805	773	793	821	779	722	772	822	790	783	815	806	768	800	792	756	800	783	746	853	758	798	804	774	766	796	807	765	807	784	813	833	815	777	797	866	773	796	773	811	827	781	817	807	798	755	808	791	773	758	790	806	884	845	797	818	801	793	789	770	830	822	775	811	754	787	792	840	785	825	771	778	779	807	755	795	812	785	786	798	783	793	802	817	777	829	787	822	803	770	789	781	768	854	816	794	765	817	824	765	786	834	822	837	817	827	783	789	791	808	796	746	810	836	784	809	790	780	788	799	849	837	833	798	810	779	822	786	833	825	757	770	817	756	814	803	819	818	777	747	809	818	802	807	811	839	798	825	800	793	794	819	806	823	805	824	812	789	838	833	802	811	757	812	819	783	821	766	798	783	774	755	774	802	772	832	810	817	773	838	818	819	795	810	758	774	807	834	750	765	775	803	787	784	821	801	791	823	803	804	781	813	791	815	792	839	809	789	777	806	842	815	807	801	783	748	820	860	818	816	764	778	804	820	850	761	759	819	801	829	741	810	809	763	800	792	856	786	812	783	745	825	814	820	778	741	773	823	848	811	808	777	807	829	823	830	798	744	777	772	810	783	764	800	839	760	775	829	844	815	797	815	797	795	842	791	807	798	783	792	819	752	799	799	848	792	807	771	823	807	838	790	767	774	755	805	788	751	791	746	821	774	810	851	797	817	823	819	795	802	786	822	789	785	822	826	808	801	818	844	823	813	745	808	762	821	778	804	852	785	826	814	808	838	807	767	806	805	766	792	755	798	782	795	729	814	814	794	840	787	822	811	831	813	800	778	769	795	797	808	760	779	838	784	794	793	771	790	839	842	793	815	780	790	804	905	785	809	769	826	786	809	817	789	816	772	835	796	835	827	773	844	767	803	782	792	771	760	776	839	793	807	758	803	826	773	803	759	801	757	823	802	797	815	805	789	823	761	793	732	744	769	818	846	828	842	816	788	766	829	797	840	769	838	803	808	767	805	785	821	773	819	851	765	828	852	818	804	851	829	786	750	809	829	799	813	819	754	829	775	813	804	835	805	738	819	833	798	781	814	782	810	844	820	786	820	775	795	743	765	796	794	798	842	820	863	772	795	807	802	772	775
23469	21003	28121	24068	20967	12208	3611	1892	1318	1177	1078	939	1053	791	791	757	797	683	752	826	802	739	741	698	723	762	713	669	676	664	683	688	680	666	661	645	672	685	672	639	629	597	588	616	613	609	587	593	670	674	592	660	621	642	627	612	596	572	609	577	665	603	554	589	654	609	642	581	595	612	628	607	590	612	602	621	602	603	585	598	650	594	561	633	587	597	607	630	561	623	654	602	561	587	591	593	590	623	566	591	578	578	596	604	580	614	605	588	597	582	634	583	590	615	606	564	635	602	654	588	618	609	590	570	610	651	549	547	626	623	596	589	629	635	603	622	598	581	570	637	594	591	606	592	591	604	634	586	583	647	593	553	610	636	596	567	578	586	587	592	591	609	622	657	647	560	583	585	529	601	595	582	579	624	614	607	632	601	581	593	569	570	586	616	568	563	606	619	591	587	634	617	594	564	616	583	570	607	601	570	563	611	594	599	639	603	635	617	587	598	593	589	581	587	639	574	626	585	610	577	588	593	626	594	609	591	573	649	575	575	557	583	609	579	599	662	603	582	602	583	572	612	598	593	603	622	599	581	633	604	600	615	605	623	588	645	600	626	612	549	582	636	609	546	567	587	586	602	613	579	583	617	620	590	614	601	565	595	609	615	579	618	581	591	579	604	575	572	627	633	622	598	581	583	588	613	609	569	591	611	609	568	609	558	605	590	603	614	599	577	612	600	587	573	589	630	596	603	624	587	624	583	568	646	578	583	612	614	639	558	592	588	565	599	609	610	600	593	602	605	600	606	625	617	607	583	638	604	597	580	647	590	618	549	566	630	589	593	633	661	596	574	576	577	606	641	585	609	576	629	590	600	639	584	608	616	553	613	626	588	609	637	575	624	613	592	616	623	632	557	568	605	601	560	626	571	549	533	590	597	622	605	572	613	614	601	598	617	627	608	620	584	577	615	606	597	623	611	595	583	634	594	587	592	630	639	631	573	598	602	616	583	623	631	619	621	561	618	601	604	580	653	564	563	610	597	589	600	601	601	582	586	591	599	586	619	590	622	616	603	597	634	595	583	591	613	626	593	589	607	608	602	598	618	631	640	636	604	538	597	600	606	615	621	623	597	605	600	572	572	593	593	625	590	590	604	609	586	604	599	619	580	586	605	604	591	600	579	571	575	611	601	583	634	620	606	619	592	573	548	575	588	577	613	610	602	552	594	610	580	630	611	638	605	626	548	568	527	573	606	563	610	606	573	525	546	656	598	562	635	617	624	615	589	611	609	605	599	613	588	666	631	601	610	599	605	603	587	607	606	654	650	610	590	598	603	598	625	557	561	587	585	590	577	592	559	569	548	619	644	635	609	648	590	595	600	636	564	620	586	563	548	561	596	611	596	609	567	595	617	626	558	616	596	620	602	574	551	583	604	615	579	599	553	575	619	614	576	591	574	557	628	610	587	605	575	582	583	565	578	613	589	596	667	580	559	601	618	614	587	576	577	591	615	602	606	526	590	632	567	572	601	618	581	614	618	561	594	617	571	604	593	592	580	616	585	564	611	651	572	601	605	612	604	641	596	606	556	596	580	609	577	620	585	612	565	604	605	626	606	620	565	597	591	587	605	596	606	629	623	581	588	652	593	585	602	615	611	636	608	584	650	593	587	603	581	633	619	620	579	615	606	545	612	601	571	567	612	595	607	574	587	588	617	616	574	598	625	623	574	628	604	613	604	590	612	616	626	606	649	621	576	586	576	608	604	664	607	602	611	661	589	603	603	552	589	577	601	588	594	612	605	609	552	609	574	565	579	592	553	594	634	626	595	588	602	603	564	603	579	612	609	566	591	576	609	602	613	600	624	586	603	572	630	587	638	590	624	635	601	603	573	629	591	634	603	587	600	561	602	595	537	580	570	553	626	570	617	587	595	611	621	604	638	603	562	616	565	606	620	630	586	584	601	620	638	597	559	606	593	550	609	594	625	626	603	589	583	579	627	624	580	601	585	615	605	597	627	565	640	561	586	602	569	615	634	578	583	638	615	632	579	580	634	602	602	582	607	539	631	590	615	596	609	581	607	584	581	616	611	604	573	609	626	626	552	599	569	604	563	612	637	626	633	556	620	584	603	603	623	562	580	594	580	616	631	643	627	589	555	569	589	588	605	606	641	555	630	631	607	598	641	618	639	618	647	575	582	582	584	604	599	592	571	610	585	605	571	553	626	565	602	642	609	584	562	602	575	609	615	561	591	531	603	586	607	580	630	617	598	601	599	587	563	579	589	607	619	595	569	564	588	600	576	563	649	588	563	662	567	575	578	621	595	633	578	569	585	561	588	592	596	563	634	580	578	582	580	590	588	604	592	602	602	623	609	589	552	622	600	558	604	612	606	627	600	616	607	667	585	597	566	622	641	635	602	612	550	585	600	631	642	605	607	567	595	616	662	597	575	605	601	621	617	578	609	629	628	600	592	634	581	609	617	613	645	544	649	577	600	606	608	624	580	575	604	605	615	593	604	589	587	595	584	586	578	618	635	625	587	629	612	618	516	617	593	653	605	559	648	616	612	594	580	594	579	591	583	646	631	557	599	590	578	573	591	619	591	575	611	620	604	591	576	626	602	596	605	570	591	626	590	552	587	562	610	618	577	585	566	602	615	584	537	610	597	540	562	583	595	587	599	625	611	578	548	590	582	589	566	614	544	561	615	611	626	590	569	634	602	622	622	553	606	614	591	580	618	552	587	576	595	558	621	619	642	628	613	563	584	594	626	598	599	601	591	627	596	603	577	630	534	576	593	607	621	548	649	608	593	577	584	631	615	578	572	640	612	558	540	586	612	618	605	606	594	598	611	610	605	640	633	597	623	608	577	585	658	626	600	607	590	579	570	607	586	574	594	623	583	607	586	574	614	648	630	567	594	560	577	621	583	581	593	570	591	608	602	595	631	589	602	598	610	595	565	602	603	632	585	589	586	607	532	562	584	588	639	592	572	568	573	606	644	603	579	599	603	648	549	596	589	574	594	604	613	618	633	604	635	653	612	580	594	541	570	594	606	572	629	564	557	613	622	616	595	595	589	602	560	608	616	602	581	567	604	585	644	582	614	571	645	566	563	537	591	583	598	595	606	604	644	601	599	561	586	625	587	598	599	591	578	617	690	628	570	650	584	547	569	576	586	574	591	604	610	573	582	658	581	615	589	601	621	612	573	610	632	566	611	588	621	572	649	570	607	629	594	597	619	587	570	562	578	595	599	600	642	592	558	583	592	605	622	597	640	586	569	581	605	604	577	607	628	616	591	610	639	618	655	602	554	580	556	548	576	606	606	637	537	651	616	595	595	592	577	602	590	596	606	577	599	648	637	578	569	580	592	571	646	614	603	636	599	639	615	576	606	616	602	576	574	636	650	610	659	610	552	602	584	579	606	619	575	630	668	575	617	615	575	580	548	603	576	552	580	560	603	581	587	581	610	625	566	577	588	655	608	604	595	642	597	616	596	603	580
29152	47261	27660	11957	8430	5975	4041	2708	1928	1610	1461	1259	1435	1047	890	921	879	838	902	973	860	869	832	815	786	821	858	783	749	783	773	762	749	696	702	694	708	676	659	669	689	670	693	635	663	664	646	663	667	665	620	651	667	657	675	619	632	639	642	648	633	641	637	642	604	613	619	620	660	619	636	672	640	623	633	646	596	666	640	639	637	585	681	615	628	633	660	589	610	627	627	642	622	623	620	614	609	616	603	630	622	650	655	618	597	622	630	628	629	595	662	658	620	608	636	605	607	632	615	589	666	611	642	606	644	572	635	623	635	637	651	624	643	607	655	605	602	593	635	629	635	632	582	642	639	635	592	620	590	614	603	608	577	648	638	621	622	653	622	595	623	640	614	610	616	594	577	630	670	601	619	595	597	665	580	589	582	629	628	617	565	631	613	597	644	632	588	626	590	606	620	635	590	665	596	594	653	616	641	612	651	611	593	568	645	617	665	611	591	629	662	610	591	622	629	623	625	596	638	623	580	635	595	626	608	621	588	593	642	650	595	583	618	619	632	663	645	595	615	631	617	576	657	602	624	605	634	575	608	618	606	634	611	628	622	643	590	593	573	631	626	586	601	622	597	614	580	638	578	602	662	648	631	614	641	638	639	610	601	611	600	591	576	638	622	627	650	608	595	607	662	659	667	582	628	618	603	590	619	607	645	634	622	620	612	615	630	612	624	640	572	613	653	607	662	638	589	606	599	600	603	608	611	621	615	651	622	570	632	593	601	617	606	609	598	599	606	581	566	638	598	604	622	572	622	595	616	651	581	605	641	623	630	596	570	596	656	596	609	644	637	617	596	623	650	619	620	639	629	603	567	638	658	624	651	591	643	611	611	605	632	648	637	638	590	614	652	601	605	620	592	609	587	604	610	595	594	589	632	587	565	610	639	593	664	614	611	591	666	601	604	597	619	626	596	643	603	633	640	592	633	670	626	615	620	625	652	644	604	594	618	591	594	608	642	633	611	600	671	588	632	577	622	579	575	609	622	635	610	645	626	640	614	647	591	575	593	591	616	630	616	603	634	597	628	591	654	626	680	644	626	615	616	645	622	605	632	618	578	608	595	645	607	611	622	615	627	604	601	643	632	602	633	660	618	606	644	632	620	627	581	637	633	619	622	607	661	596	625	603	628	620	580	566	636	630	568	639	606	594	581	609	637	608	631	600	659	576	585	622	603	660	602	618	602	641	609	598	644	624	668	622	643	610	608	602	583	617	639	613	589	626	614	591	638	585	648	635	610	619	610	604	632	686	606	647	649	604	636	620	607	639	638	640	623	632	622	613	590	657	624	629	610	598	652	606	608	642	626	606	630	587	588	604	630	598	605	615	650	612	594	621	602	590	656	558	597	628	629	629	681	622	627	572	624	673	614	612	638	628	598	625	651	609	614	614	617	649	611	572	611	598	614	609	618	594	636	588	601	583	605	640	632	674	613	597	656	605	596	644	600	640	624	621	608	650	615	602	637	564	643	592	592	625	595	596	629	664	608	609	605	597	611	627	647	594	625	622	595	634	612	570	610	599	638	576	582	620	610	647	578	639	613	606	601	623	577	634	606	633	637	633	628	624	631	618	586	640	608	607	595	624	610	625	672	615	667	575	574	616	628	610	598	642	606	638	603	565	650	631	619	605	613	635	614	620	643	593	586	612	595	619	585	587	612	618	649	619	614	618	599	586	597	643	613	622	640	629	611	592	615	659	624	607	617	663	600	587	616	611	633	633	634	597	675	609	611	614	609	608	624	596	604	610	608	650	568	639	573	587	624	607	627	589	562	623	637	593	568	597	632	606	603	602	599	605	616	600	602	631	592	584	625	590	609	615	640	615	610	604	625	631	628	641	617	618	625	646	602	631	645	627	632	629	618	632	621	627	569	655	620	587	655	657	617	634	602	640	586	621	658	590	599	610	624	613	579	653	615	589	595	622	642	627	584	610	612	652	612	634	618	666	641	629	574	583	590	592	636	649	602	629	586	659	600	583	643	617	623	614	601	603	576	636	557	648	590	598	622	600	650	620	602	654	620	594	616	629	617	621	660	627	651	608	643	604	630	621	602	624	600	593	667	626	595	646	642	620	635	682	621	603	618	641	650	635	613	634	598	608	613	587	582	594	605	650	640	617	619	614	605	639	605	603	644	604	623	628	648	630	627	589	635	619	636	608	590	647	619	580	623	607	601	625	644	628	632	621	627	662	630	635	599	636	629	638	611	624	613	608	600	563	635	635	658	628	631	573	594	655	633	658	614	569	632	650	641	654	604	619	621	629	590	619	616	624	612	596	651	612	638	611	644	592	654	621	646	619	609	582	604	586	625	597	599	634	619	614	600	629	602	649	594	619	621	614	621	603	644	642	633	628	629	602	653	572	629	654	643	604	645	617	615	634	643	633	630	582	647	585	651	648	647	615	677	610	587	605	637	664	569	587	604	617	650	621	614	626	635	602	629	597	603	675	609	630	613	618	639	624	624	630	630	661	644	675	580	640	638	619	600	625	606	608	597	622	629	582	635	622	621	643	595	617	651	608	623	625	609	597	645	610	635	633	594	654	634	662	601	618	624	604	641	619	583	650	615	605	605	628	631	650	618	603	596	647	607	623	645	591	604	615	603	628	636	625	598	598	613	608	629	634	609	635	601	634	627	643	638	637	612	628	632	641	635	611	589	604	583	670	596	626	640	611	612	636	623	592	581	591	633	632	685	622	624	599	616	643	607	618	606	635	647	667	596	597	622	615	605	629	632	629	632	578	601	630	643	598	632	612	614	630	596	596	622	589	639	623	573	668	605	640	621	612	626	603	603	621	618	650	644	611	595	637	642	574	602	607	597	595	602	601	643	599	582	621	580	601	652	639	603	611	613	610	661	670	619	604	598	654	605	682	556	606	677	638	636	599	607	622	641	611	578	604	633	602	592	600	607	561	629	609	607	632	585	640	638	662	640	605	618	603	615	602	636	592	594	660	611	613	614	598	575	582	639	625	628	635	593	642	636	570	613	616	619	594	621	606	619	627	619	613	619	621	626	656	605	601	619	623	591	642	630	590	585	625	583	631	642	637	628	627	630	617	630	636	632	594	617	630	661	626	615	617	649	615	639	607	589	607	606	629	593	606	639	611	615	596	644	607	612	592	599	623	651	627	591	617	611	628	616	637	611	619	614	615	632	611	587	620	591	633	633	568	624	649	614	644	644	617	623	652	614	584	603	591	634	581	604	648	631	639	588	637	607	570	651	582	628	623	608	603	688	628	617	608	582	585	658	664	630	643	596	585	595	599	584	661	604	615	597	643	628	635	624	643	622	650	620	599	594	630	617	595	590	602	597	639	638	594	608	603	673	589	614	625	629	594	627	598	610	637	668	607	571	643	608	614	614	639	622	631	620	626	580	628	641	597	650	626	606	639	592	635	599	600	618	619	583	582	589	641	581	671	625	609	614	577	632	645	616	614	625	604	625	594
24719	21017	27047	25072	13256	3909	2456	1611	1369	1322	1267	1171	1252	1050	1051	1047	1005	1032	1004	1080	1043	1046	984	1026	947	1057	985	1042	947	948	985	958	1010	949	964	933	939	938	920	937	943	872	887	913	922	921	900	904	881	873	915	906	984	876	953	955	912	948	877	842	898	934	928	890	911	934	892	993	935	899	944	926	929	874	907	892	900	896	919	910	946	877	907	899	919	912	856	856	897	862	874	914	878	883	872	892	880	945	950	892	892	827	849	899	884	932	894	877	899	945	939	889	902	938	923	922	952	904	898	890	928	933	907	932	879	844	899	952	912	903	922	944	858	920	891	885	897	885	880	919	864	911	847	910	906	876	895	917	877	853	892	964	896	878	911	830	918	898	895	922	927	898	896	891	913	924	935	890	869	922	923	891	903	930	902	901	931	901	898	900	891	928	833	940	829	875	872	946	911	882	912	867	849	891	840	922	913	921	914	910	873	857	877	930	911	869	888	879	941	934	888	910	930	895	879	877	933	912	838	889	904	898	886	882	882	902	905	909	969	932	895	941	918	912	890	881	881	907	899	907	906	908	881	858	912	938	935	885	873	905	939	877	888	896	911	854	881	888	920	932	857	846	901	933	942	928	907	903	861	856	922	933	929	897	892	837	884	887	907	951	900	922	881	938	868	874	875	890	897	914	910	915	944	889	908	874	899	933	891	939	917	909	956	895	881	871	921	923	907	960	852	911	927	892	935	966	866	886	930	881	910	900	898	906	885	915	886	893	883	847	935	837	931	865	899	902	920	815	910	917	913	966	872	905	871	914	938	881	924	891	907	877	882	889	941	950	930	883	920	886	869	879	896	854	860	927	952	921	921	898	876	895	871	857	881	924	871	835	895	903	876	897	939	900	898	915	881	893	903	889	904	883	907	920	875	897	895	911	901	906	881	881	937	905	877	848	930	864	870	931	880	899	921	951	911	886	833	976	866	895	904	911	865	880	931	950	843	915	936	907	880	880	883	836	975	863	829	935	907	898	895	864	878	910	915	860	934	919	915	911	900	921	951	935	930	916	931	968	892	936	916	855	919	867	873	881	891	862	865	865	912	927	861	875	924	913	919	892	903	889	943	908	922	911	894	879	904	908	914	871	907	931	885	942	895	893	854	867	937	903	900	916	941	938	857	860	940	905	887	863	924	876	872	909	866	907	924	913	909	916	876	914	878	919	900	886	922	838	877	868	904	883	888	923	835	916	939	908	915	934	882	894	876	935	897	929	857	946	942	894	901	937	898	905	954	937	896	893	871	864	928	899	926	917	894	899	868	921	910	930	892	867	919	815	919	947	886	889	821	909	898	892	908	922	842	860	922	876	908	900	959	934	920	864	870	912	854	901	895	896	951	906	919	927	843	881	946	899	903	920	847	878	895	861	896	895	948	966	841	936	879	851	872	918	903	860	913	920	883	933	934	911	887	899	856	893	932	893	877	911	872	873	873	936	915	932	875	834	903	951	943	909	910	912	886	900	881	898	857	916	883	893	878	944	930	915	874	928	860	882	900	920	864	916	922	904	947	866	911	899	882	885	861	941	969	898	924	867	906	911	873	909	949	909	923	859	924	889	889	902	880	934	879	938	921	912	864	882	908	866	954	893	900	886	877	871	914	817	884	821	869	966	845	862	890	893	869	915	926	885	897	910	923	903	870	880	919	899	944	864	870	917	889	937	882	897	930	928	941	941	888	887	928	892	888	918	847	890	953	897	885	907	894	963	900	922	945	894	862	992	929	858	872	911	901	868	919	960	927	904	860	887	942	874	882	887	846	869	877	945	934	953	921	895	844	894	909	912	887	931	858	879	921	912	883	929	852	899	948	936	843	993	901	921	906	946	904	962	872	859	948	869	915	936	888	882	871	896	927	878	930	910	921	923	985	882	900	882	885	896	904	918	876	942	894	883	888	920	900	873	893	906	881	919	894	910	933	947	890	989	896	851	911	950	902	899	878	969	899	934	921	899	892	899	963	942	898	921	861	906	920	921	922	917	907	857	893	865	959	907	854	874	918	916	950	853	923	905	864	870	875	888	859	902	854	904	860	896	931	872	872	850	872	825	888	919	953	878	893	884	908	912	865	838	873	843	912	923	914	957	899	920	921	902	903	954	863	892	878	928	944	885	939	990	895	896	873	923	957	941	966	887	916	831	864	874	924	919	882	928	940	873	925	886	868	886	914	857	965	917	880	877	924	895	901	913	984	892	882	911	922	923	840	889	890	914	861	856	944	864	898	958	877	894	867	937	884	924	909	914	891	928	881	920	893	922	865	865	855	887	865	833	908	896	878	871	880	900	913	909	881	877	919	905	905	861	894	894	927	868	886	936	899	917	915	926	884	892	956	955	947	921	927	924	911	917	887	921	865	927	872	925	929	886	851	889	931	908	966	880	909	915	834	912	911	945	896	918	874	855	905	895	890	895	890	862	897	919	897	940	882	952	914	903	872	843	918	874	878	937	874	871	837	956	883	893	886	903	863	954	883	860	883	826	912	867	923	873	874	908	880	860	839	919	888	884	914	923	983	919	892	870	932	896	903	930	877	903	892	914	898	936	899	908	833	909	914	845	921	898	863	911	872	881	868	917	886	901	882	904	957	919	882	870	843	937	917	911	891	890	886	920	890	894	875	897	935	887	927	874	897	945	884	858	895	912	944	901	903	887	895	880	917	841	869	910	873	933	948	887	919	931	943	884	889	921	924	881	896	931	897	914	885	940	929	914	861	862	957	925	871	880	865	903	930	901	928	903	813	893	948	871	896	858	907	867	864	932	904	899	883	943	956	879	863	860	854	837	931	879	848	880	913	887	919	878	922	890	892	927	900	863	898	845	867	888	883	920	929	893	916	905	875	952	943	885	879	891	932	914	905	909	920	896	877	875	860	897	936	955	865	939	875	921	926	863	872	907	865	847	899	928	857	883	949	938	940	856	884	840	877	880	912	928	904	935	872	951	879	909	844	892	903	884	915	872	900	867	892	904	925	862	900	915	908	919	915	943	975	914	874	933	888	865	937	846	897	881	872	896	903	941	917	803	1009	861	902	916	957	860	908	828	874	924	951	900	956	913	908	851	817	877	936	897	913	936	900	924	955	923	875	928	954	968	870	917	955	930	892	860	891	930	916	926	914	919	844	917	978	924	876	909	940	880	924	859	933	971	896	907	913	914	889	906	909	919	866	928	893	939	933	901	897	892	929	937	865	898	939	895	972	830	938	860	905	896	958	842	918	852	895	852	910	861	892	901	949	896	917	922	887	871	792	941	914	908	878	897	931	904	909	854	878	954	843	914	868	821	945	900	907	912	883	884	868	890	930	967	878	867	920	922	907	918	904	904	976	881	896	899	881	848	895	941	944	874	834	946	935	858	875	907	893	811	907	907	935	910	909	872	907	902	893	913	909	973	910	879	905	865	854	852	880	899	923	925	867	889	877	885	847	875	879	938	922	935	908	904	908	899	884	862	915	891	893	881
28412	42206	24256	9813	6652	4848	3416	2274	1878	1608	1490	1428	1522	1141	1144	1064	1098	1107	1100	1238	1048	1075	1047	1022	1116	1036	983	1062	1002	990	996	1003	931	966	956	986	929	961	936	943	905	955	963	860	923	945	961	933	943	941	913	892	906	967	892	890	941	921	851	898	916	897	959	906	838	896	897	963	879	873	901	905	934	908	893	869	906	854	920	839	904	945	850	972	873	922	925	926	892	873	915	957	959	902	893	929	908	846	938	908	904	902	894	912	910	926	900	903	914	936	873	843	893	877	940	912	885	891	1017	889	888	941	875	836	923	934	922	929	890	905	922	849	929	912	889	918	904	869	861	902	906	885	914	897	962	879	918	914	904	895	859	879	893	922	883	880	933	873	864	857	899	968	925	938	886	892	892	892	911	914	887	925	879	883	916	860	864	906	914	886	883	925	900	893	910	865	920	877	883	915	939	815	935	912	935	911	883	933	873	925	879	907	905	859	880	908	892	885	872	886	919	875	886	920	960	888	924	924	962	914	905	914	910	915	888	906	917	874	881	913	892	893	889	873	933	915	923	946	925	864	886	913	915	831	879	919	896	889	916	927	894	890	867	872	941	920	880	875	897	916	881	850	918	950	892	917	903	930	905	892	903	839	898	880	902	903	904	937	903	954	936	943	919	844	924	949	925	905	904	919	912	888	913	916	949	927	930	875	925	911	918	851	891	927	900	836	902	848	903	922	876	916	886	938	895	869	922	916	917	853	851	913	951	868	895	922	876	863	938	918	895	953	853	882	889	908	866	876	936	973	896	936	884	850	906	906	879	876	921	886	908	914	917	941	914	912	879	907	873	888	877	912	887	933	903	939	879	879	909	869	901	918	865	916	848	917	857	874	893	939	858	940	862	899	883	832	930	939	925	880	903	905	883	902	918	860	902	872	892	885	908	916	954	924	899	901	872	867	935	877	855	932	954	887	883	872	916	937	872	903	890	856	920	930	929	915	887	900	931	934	869	925	959	896	905	881	910	902	925	936	897	909	873	965	966	913	904	900	929	926	883	883	902	923	897	900	885	858	926	932	911	923	918	868	925	929	908	908	934	904	868	874	888	885	884	913	914	875	913	924	936	916	886	874	876	924	917	874	931	943	850	915	964	895	865	906	839	879	896	904	906	918	907	924	895	903	883	893	899	912	910	909	910	857	876	903	879	932	873	928	927	895	849	972	925	904	882	920	924	968	883	913	872	942	897	872	913	901	917	910	918	932	885	928	906	882	883	914	931	891	916	882	898	886	953	880	942	908	882	911	883	938	862	913	860	885	869	927	905	917	940	923	901	895	880	860	922	879	894	967	919	877	894	856	928	915	883	900	887	901	876	908	912	884	843	852	913	894	881	851	889	910	896	926	863	867	848	889	940	928	839	920	901	920	894	897	897	905	938	912	929	909	871	900	910	858	886	911	904	884	937	882	910	909	842	949	925	875	923	893	905	922	908	867	895	860	957	914	943	925	866	886	851	894	877	856	919	889	885	922	871	921	942	884	892	908	888	874	937	946	893	880	911	891	886	882	860	882	917	905	898	959	958	948	908	896	935	853	876	919	874	883	916	910	889	882	888	922	922	866	930	894	968	895	987	937	905	922	906	943	883	894	924	885	873	917	937	879	886	851	914	938	899	918	919	929	900	918	933	871	919	918	894	846	916	865	908	909	892	844	871	972	933	906	883	928	882	895	943	848	873	905	949	904	910	911	908	882	951	865	893	922	895	881	891	872	935	871	922	953	909	894	892	918	903	896	809	914	909	875	903	909	919	897	926	852	920	884	879	929	899	876	868	949	897	888	914	857	844	953	887	898	953	854	878	951	914	873	857	924	869	878	949	929	915	944	857	945	907	878	924	914	921	861	914	941	927	883	908	891	875	913	904	855	935	932	863	939	887	893	917	894	939	944	902	901	884	895	886	865	926	862	932	876	955	945	935	895	879	908	910	909	910	864	879	899	929	886	925	877	908	908	881	898	929	820	833	944	897	915	910	882	912	948	921	848	904	941	902	880	874	894	856	917	881	866	857	861	916	934	853	883	913	867	909	897	864	881	881	870	857	903	931	883	936	887	929	927	940	930	914	888	879	887	931	967	886	872	868	948	877	910	882	938	885	905	944	874	903	901	910	878	885	873	897	935	897	937	935	887	895	916	880	938	900	871	938	871	909	872	903	916	900	857	886	917	883	914	922	928	852	880	888	827	934	841	873	880	881	908	916	934	937	949	905	901	912	914	880	894	955	891	898	867	887	911	926	896	868	944	868	926	927	885	931	890	887	856	917	890	859	911	925	894	934	939	958	920	921	866	854	903	926	912	871	874	866	910	892	907	914	920	917	871	961	873	873	882	893	924	915	938	919	886	873	908	963	856	899	867	848	900	950	893	946	915	907	897	941	951	938	891	883	930	930	891	916	882	935	884	891	891	948	882	916	957	909	928	892	935	916	946	896	877	893	921	898	923	954	910	933	872	892	890	948	935	865	881	906	901	908	883	896	894	850	905	929	894	950	895	889	929	907	885	896	847	899	867	887	822	935	887	965	965	920	887	959	901	921	861	899	911	950	868	916	909	880	873	941	894	869	858	915	876	924	924	906	882	902	952	887	943	949	927	945	908	946	885	916	899	885	860	874	837	885	957	931	886	928	929	856	895	889	947	872	900	923	887	885	928	999	937	931	868	946	923	925	864	850	914	919	884	885	963	913	859	918	880	915	902	899	888	894	946	848	895	907	935	910	878	856	908	899	969	947	891	988	919	930	895	890	885	851	865	860	958	915	927	913	860	925	873	923	898	897	898	852	977	888	917	906	872	888	913	875	901	873	917	972	878	903	927	934	910	883	908	897	884	924	943	906	875	925	868	877	877	903	929	866	867	995	894	853	895	940	911	922	884	882	934	948	932	979	943	877	878	870	915	946	932	867	881	878	937	870	914	912	882	883	909	875	916	900	891	856	882	897	933	887	878	878	856	899	920	879	884	938	953	927	921	924	870	908	864	893	946	910	970	917	894	901	887	899	902	871	873	958	910	872	945	909	866	914	909	940	871	887	878	879	907	928	907	917	899	893	893	903	936	898	931	901	905	899	905	849	904	927	905	900	900	876	939	889	911	927	877	912	955	896	928	945	850	958	921	878	898	853	868	882	854	912	909	911	881	906	900	917	895	879	924	927	949	880	897	910	921	928	911	860	870	908	881	891	891	910	884	885	922	912	920	921	929	859	910	912	975	900	915	887	949	895	896	893	877	916	890	860	901	874	894	899	896	921	844	898	870	934	844	880	902	891	966	898	905	905	857	926	900	927	898	904	920	927	932	887	906	885	878	943	917	918	908	905	901	935	871	847	915	885	893	902	894	916	916	922	902	948	880	968	905	927	879	903	871	889	873	900	926	870	881	904	893	865	853	888	934	924	848	926	899	885	941	946	928	907	842	896	824	967	903	863	945	928	862	903	863	928	892	895	895	879	917	873	898	912	857
22516	21092	28706	23661	21080	21135	10679	2601	1712	1582	1440	1327	1371	1044	970	916	944	920	966	1064	902	938	931	884	869	913	875	828	894	789	794	773	830	780	831	744	830	784	740	749	757	751	737	744	772	737	744	735	719	735	730	728	718	746	766	668	724	654	691	759	710	698	733	674	722	699	640	717	713	760	635	702	737	683	722	711	713	697	670	708	697	721	681	730	746	685	675	761	770	722	704	681	734	726	673	681	719	711	665	732	729	643	678	720	724	708	684	698	682	687	705	750	707	673	741	655	671	723	705	694	734	746	654	702	671	690	662	722	696	720	715	679	643	668	695	685	703	731	714	723	702	733	656	708	652	730	692	734	673	676	736	700	684	672	713	736	703	721	716	694	733	698	700	686	705	647	655	711	691	721	677	759	670	721	679	699	682	668	685	708	716	679	704	700	660	676	728	744	699	692	749	682	670	695	750	671	755	718	713	703	683	677	724	710	717	656	700	662	724	725	745	690	684	680	726	718	664	680	697	659	761	706	644	705	711	628	677	736	724	691	743	719	731	678	677	714	727	714	672	696	682	734	670	690	680	722	717	722	668	676	698	668	658	685	725	641	709	720	686	780	734	676	674	670	681	738	735	639	739	717	637	722	664	690	722	734	671	696	722	686	701	687	672	746	718	687	717	686	701	681	674	664	675	686	728	737	693	671	670	702	751	648	695	708	707	706	698	645	666	672	662	707	739	698	718	727	728	692	697	655	679	704	718	683	701	745	694	714	679	710	715	678	717	686	747	742	726	714	706	666	684	687	685	719	686	704	690	698	700	689	693	662	737	687	731	685	690	718	701	695	689	713	697	661	700	701	670	688	711	745	699	629	695	697	704	719	688	646	704	683	695	680	716	677	694	731	658	713	712	748	699	696	685	717	764	696	706	725	702	682	702	721	714	747	688	695	669	715	693	739	734	664	732	679	693	735	682	707	672	674	716	706	670	744	710	692	752	709	644	699	700	687	711	692	737	705	737	715	715	716	673	707	691	733	666	678	665	701	699	702	668	712	701	712	732	700	715	730	673	742	635	755	724	692	699	742	756	734	735	708	716	687	715	724	735	708	702	674	683	697	624	651	701	711	674	687	718	674	750	761	696	709	750	751	734	646	708	676	684	709	693	683	730	697	685	655	698	706	676	679	689	724	729	710	682	723	683	683	683	675	698	692	688	658	718	699	649	685	677	670	678	672	720	730	727	676	735	673	706	708	680	716	686	628	743	695	754	676	682	694	698	687	687	677	707	723	661	674	709	702	674	756	737	703	677	683	692	614	744	695	762	673	625	599	699	699	701	704	699	691	684	644	695	742	734	710	700	677	701	663	729	652	711	721	707	685	681	680	670	702	689	694	682	697	720	665	720	716	750	679	732	710	712	768	707	651	690	706	681	678	688	756	735	720	686	679	705	664	727	720	674	695	679	716	692	685	675	712	704	696	702	697	650	673	709	735	676	700	661	750	738	725	708	711	726	682	701	679	702	706	737	692	697	682	691	730	681	692	756	694	707	689	708	706	686	687	708	688	729	717	708	652	684	716	729	703	708	689	718	695	689	683	674	707	721	685	665	684	685	642	696	695	655	676	687	733	723	650	729	692	740	712	686	705	679	737	792	689	675	687	706	737	692	698	725	693	680	710	684	679	726	666	712	670	723	673	702	658	678	705	690	674	702	683	674	744	716	705	745	687	706	735	706	647	671	690	703	704	692	650	767	694	709	757	692	686	650	646	708	681	730	754	700	651	680	666	656	691	683	737	701	676	713	677	674	731	699	680	710	725	678	681	696	684	688	696	730	698	740	642	679	712	715	698	723	701	714	739	708	693	705	709	724	700	719	720	748	679	682	737	697	674	758	734	731	705	743	691	718	682	711	708	681	668	727	689	689	721	721	723	646	721	719	703	697	703	652	712	667	720	663	732	727	658	691	685	695	672	712	705	677	686	688	685	699	719	678	710	704	678	711	699	733	726	718	717	708	651	681	695	708	690	605	731	693	686	671	692	680	685	643	707	719	700	712	675	760	718	700	717	695	744	687	710	749	732	716	656	677	662	677	688	730	734	670	704	621	688	659	677	687	673	699	724	692	711	718	740	708	710	670	715	689	702	721	714	717	660	690	698	687	676	677	698	655	699	733	719	758	723	679	677	709	669	698	717	686	682	688	674	696	696	728	688	706	751	699	762	757	740	717	740	684	681	719	671	706	684	683	709	712	679	650	754	768	633	693	676	681	723	691	696	697	688	681	757	677	769	690	702	649	705	699	712	712	699	672	720	670	731	685	658	744	667	652	682	734	687	709	757	718	707	648	715	704	659	685	678	733	733	711	761	705	683	698	679	700	721	724	665	701	703	730	668	721	687	675	719	709	694	709	628	647	695	708	707	667	677	722	672	698	667	735	719	645	696	725	683	636	726	691	740	699	701	688	696	710	730	689	721	699	710	694	701	679	710	699	685	673	701	692	720	701	694	750	724	716	660	681	706	698	727	681	666	686	699	714	731	695	696	673	655	693	697	721	645	712	680	709	742	788	678	664	760	679	716	690	658	676	713	710	673	696	689	700	663	694	726	739	727	705	696	675	724	724	651	696	687	713	659	715	696	683	701	730	721	682	655	708	709	732	715	705	630	706	670	667	709	715	697	670	706	674	708	666	713	636	662	714	726	736	691	702	670	673	697	720	673	719	699	654	754	723	649	694	692	698	710	669	682	671	701	734	681	742	692	672	679	713	714	673	659	669	678	756	732	663	678	700	723	682	655	710	701	688	701	693	753	673	684	677	720	695	658	679	661	702	680	701	681	717	629	675	672	680	708	661	669	699	680	711	721	738	680	697	703	681	642	684	670	674	696	695	680	661	696	666	699	665	705	651	679	716	716	706	709	690	669	697	659	690	678	714	720	664	713	702	682	687	675	704	717	717	689	687	676	687	734	768	717	717	713	725	675	724	713	668	708	677	709	757	696	644	684	668	666	700	719	694	707	692	673	653	709	671	657	699	704	706	692	744	735	698	704	673	714	693	680	701	724	705	708	706	680	678	764	709	744	643	668	702	693	714	722	719	748	723	686	694	695	678	671	691	704	701	666	655	618	680	726	712	662	677	659	656	724	726	736	713	726	716	705	741	720	740	654	693	690	708	674	757	701	750	682	684	694	731	663	709	693	688	698	706	665	702	705	680	656	681	697	685	774	725	694	724	710	699	725	702	715	700	710	729	691	726	677	730	726	750	680	711	707	709	724	681	690	688	688	680	659	705	727	699	683	671	679	681	741	712	720	714	712	711	734	679	738	679	680	719	723	702	699	695	692	702	674	684	690	713	710	659	704	750	725	701	663	677	646	685	685	726	717	688	685	667	693	640	731	706	673	691	698	699	702	741	687	679	684	731	649	654	706	675	732	737	698	689	706	719	714	725	667	670	678	696	648	689	717	653	703	700	704	698	723	681	726	760	742	694	717	712	700	692	708	677	734
32442	53373	33972	15430	10640	7844	5259	3356	2568	2159	1966	1828	1719	1295	1190	1050	1082	1041	1109	1293	1098	976	965	924	897	1041	930	951	940	876	861	829	860	935	786	838	809	780	761	726	754	789	759	766	794	777	715	768	719	756	755	757	680	722	740	705	691	651	700	706	682	747	719	719	725	715	709	728	657	705	700	714	731	696	715	656	749	702	696	684	681	705	709	686	700	676	704	751	698	672	719	685	728	693	662	708	679	672	696	692	691	727	740	702	756	688	707	698	718	706	681	706	702	649	713	729	700	701	687	708	731	711	711	700	701	717	702	669	721	683	687	659	696	682	739	742	700	666	738	683	663	730	683	685	684	702	671	685	697	695	756	686	701	726	698	690	684	685	682	691	711	719	696	751	648	703	710	659	715	711	694	707	669	659	641	685	661	684	709	695	706	729	722	757	646	698	676	713	692	672	708	666	730	734	679	719	696	690	711	701	720	660	721	707	655	684	717	697	693	662	680	704	713	712	677	676	730	666	721	688	717	701	681	775	736	679	706	662	753	723	678	716	675	696	647	701	643	681	697	676	661	691	713	742	689	661	678	656	721	688	716	665	681	691	654	704	668	697	669	669	722	669	735	692	728	678	707	721	714	716	679	700	684	692	738	709	692	723	649	763	707	659	680	724	670	722	737	704	669	662	672	696	712	708	724	696	713	697	721	685	698	667	718	658	693	701	678	687	728	691	702	693	693	688	733	677	672	695	716	703	723	678	747	683	689	727	702	695	714	674	694	667	669	700	719	682	700	715	729	678	708	642	681	703	694	708	756	684	687	691	721	678	667	742	699	679	654	705	732	659	706	703	687	691	702	686	659	681	697	701	714	695	671	683	698	688	660	701	666	668	704	707	673	738	706	647	715	683	719	673	709	657	683	713	701	688	689	683	688	690	660	724	687	677	715	661	673	682	707	632	696	654	664	718	668	721	669	671	680	722	708	718	716	678	712	706	725	691	680	688	719	721	643	689	690	676	658	731	689	640	710	700	716	682	720	667	709	658	699	696	722	731	729	672	710	705	708	655	700	714	668	667	695	718	701	697	689	675	654	650	696	712	648	734	698	632	686	701	685	650	701	688	688	704	697	678	728	714	636	668	713	642	720	698	739	739	680	658	685	696	686	654	689	694	706	659	764	666	718	657	655	652	708	708	666	732	679	717	696	728	723	719	685	703	719	723	694	648	736	743	726	701	694	738	693	694	655	688	680	711	696	695	697	675	692	697	711	703	722	684	686	707	681	694	690	657	686	744	703	680	720	660	724	729	601	684	714	643	693	685	699	635	664	674	683	732	673	705	662	692	708	690	661	716	697	717	706	685	713	689	672	717	723	668	660	683	698	653	617	693	728	675	636	700	650	687	699	744	736	670	697	699	698	685	661	672	729	682	724	715	713	713	670	668	692	637	658	692	704	708	673	728	724	687	683	682	698	743	741	690	688	676	686	684	713	706	709	666	716	725	681	694	687	684	692	705	688	666	711	706	675	690	679	678	714	693	688	666	688	692	715	701	646	707	709	730	681	686	678	706	660	720	739	665	671	728	637	654	744	701	692	700	677	695	689	670	697	696	688	671	668	694	686	709	706	660	712	690	701	696	683	695	715	664	696	681	625	708	693	649	689	710	685	722	656	666	684	712	724	713	708	736	675	754	759	710	680	752	709	671	694	691	664	704	653	703	691	690	712	693	711	723	649	698	699	756	700	706	726	706	713	668	668	721	703	642	680	695	703	693	686	698	671	676	703	716	712	751	719	677	660	685	696	670	655	730	660	664	664	712	698	697	689	675	684	733	674	691	654	679	728	717	690	681	684	682	671	684	706	670	720	685	650	717	654	689	711	685	692	654	699	723	702	664	676	727	695	675	685	712	744	679	669	697	679	755	762	708	634	696	690	677	705	714	706	694	705	680	705	717	687	708	703	703	696	669	647	736	745	640	675	680	758	657	727	710	679	694	695	672	670	703	702	652	701	711	685	657	716	654	673	727	629	708	709	708	680	662	730	656	664	700	715	682	729	722	740	735	695	715	692	723	660	648	697	667	723	678	709	695	690	708	658	694	694	727	748	682	705	717	656	669	660	695	701	685	690	649	708	674	699	710	685	713	688	695	671	713	719	655	719	708	687	709	678	657	722	685	712	671	700	664	694	680	717	682	660	698	637	688	663	703	720	688	701	730	704	679	739	727	679	713	720	695	676	720	727	655	708	665	690	674	701	695	710	687	685	672	736	690	710	667	676	702	699	684	702	675	689	648	671	670	677	688	708	681	645	664	689	654	674	668	715	728	687	724	677	676	699	681	626	721	655	720	710	673	675	716	687	669	706	685	682	680	684	647	677	704	711	649	681	671	673	722	699	697	706	684	682	710	699	734	669	715	700	741	708	636	668	703	727	703	700	726	710	742	715	706	669	678	678	688	688	722	673	707	672	697	705	678	662	708	714	684	688	695	677	713	686	653	714	671	675	720	729	668	711	736	683	663	692	679	689	665	742	655	673	699	662	643	710	690	672	701	718	700	738	689	725	712	686	617	707	682	733	688	657	730	684	693	691	704	679	704	720	739	688	641	645	703	723	739	676	707	687	672	696	689	691	701	731	694	681	673	654	681	731	670	674	690	680	698	708	675	749	718	712	708	678	680	674	732	689	710	709	693	697	715	717	726	737	715	635	710	650	718	704	752	651	688	703	682	655	714	631	708	716	692	682	707	668	704	667	674	641	687	687	678	695	719	689	696	686	692	661	713	705	649	670	684	673	708	687	714	692	631	764	692	695	701	676	660	706	721	705	687	655	696	678	709	710	679	680	627	699	701	719	698	634	674	691	684	658	734	700	692	679	703	720	692	682	690	700	690	697	693	690	696	709	700	669	690	722	655	708	690	683	680	728	705	698	677	698	717	727	686	715	736	670	715	719	677	700	675	728	702	672	663	726	711	661	698	667	701	678	708	665	688	733	704	769	652	703	727	674	703	729	662	685	685	710	718	661	702	650	669	685	629	683	665	699	626	721	694	704	734	709	692	699	649	706	708	710	658	682	684	701	715	694	717	707	693	700	683	715	678	717	741	728	676	690	691	672	707	677	698	663	694	696	669	699	707	729	692	695	681	634	685	705	677	702	687	622	700	670	728	708	736	675	669	658	671	709	701	693	721	709	682	690	699	666	753	709	700	718	634	700	734	721	676	639	662	701	712	662	712	693	654	680	661	668	639	711	709	648	690	680	715	695	675	672	678	661	704	710	711	684	684	695	669	672	662	691	694	681	658	668	706	637	725	706	691	672	705	708	711	709	695	745	647	701	629	720	658	702	693	621	679	711	722	687	667	683	671	691	692	628	661	698	684	690	738	663	707	731	705	689	680	769	681	657	717	710	676	696	698	685	686	716	682	667	712	707	736	693	662	688	663	717	661	707	674	733	646	685	713	648	668	768	720	679	696	688	657	718	722	718	674	719	686	640	673	699	686	663	698
29694	24604	19551	7817	3581	2475	1611	1212	1083	1027	1028	967	996	878	794	816	847	830	901	922	853	830	840	900	834	831	797	823	883	789	829	758	849	798	858	784	751	860	806	851	798	771	797	766	807	764	833	804	796	804	820	811	737	768	786	786	806	801	806	765	828	827	809	796	761	789	766	730	754	776	768	804	797	752	841	796	779	788	756	798	767	797	783	783	808	806	773	749	780	808	819	744	732	748	778	799	776	727	743	770	805	828	778	760	787	765	788	738	771	795	808	802	784	784	795	805	796	783	799	794	794	778	769	784	792	754	777	761	805	775	793	771	764	752	731	765	733	819	791	763	721	771	800	768	818	756	801	780	745	765	787	823	739	777	804	750	789	793	731	783	776	763	835	798	807	768	790	774	781	751	779	820	754	826	800	805	787	739	808	797	776	787	768	772	796	759	782	754	772	801	788	817	803	764	806	839	755	823	742	802	756	779	772	825	748	794	812	818	743	749	750	779	757	763	745	760	753	776	811	755	802	760	788	795	766	826	773	798	816	789	767	752	799	766	794	800	789	795	771	774	747	752	795	793	773	840	764	840	799	817	805	779	783	757	776	772	784	837	810	736	740	825	756	789	782	781	770	730	794	812	788	779	800	779	779	741	764	744	793	804	838	775	796	830	790	737	825	795	820	762	784	802	846	832	796	749	761	817	793	781	861	750	758	761	758	764	752	765	779	748	791	758	706	782	779	767	802	794	724	777	765	859	771	770	781	777	796	744	793	772	764	820	772	803	777	770	744	777	821	823	791	803	758	816	758	789	816	835	774	798	761	810	794	805	806	787	773	786	812	753	795	801	766	800	798	774	748	831	804	793	768	794	723	793	808	817	757	789	727	734	801	756	756	725	738	830	757	849	800	786	781	807	851	756	764	825	776	801	799	813	778	767	828	769	777	784	818	786	773	752	794	756	804	756	792	792	769	757	788	785	737	793	758	809	785	758	829	809	800	750	783	778	841	773	813	767	810	756	777	805	721	731	831	814	739	790	803	776	746	768	787	802	796	804	767	746	780	789	798	741	728	785	802	771	804	816	792	820	761	757	867	804	792	783	815	781	835	702	833	833	827	806	839	753	738	786	799	764	798	815	708	785	723	714	803	784	850	804	828	816	770	763	772	788	811	805	783	822	801	781	825	806	769	790	825	809	810	728	757	799	774	779	758	806	793	830	766	809	809	771	801	783	732	738	783	767	750	783	816	830	806	789	767	819	793	800	791	779	830	800	752	821	804	804	783	754	763	818	781	829	793	818	756	796	759	783	818	767	817	807	802	815	739	821	791	763	752	805	749	811	755	786	821	806	804	747	771	832	816	778	835	801	804	741	785	781	768	760	749	780	775	820	770	737	812	787	764	822	748	807	813	828	783	768	814	729	838	830	816	787	752	785	780	757	823	818	786	743	791	769	789	765	815	782	797	800	784	762	773	792	750	829	818	787	794	788	772	785	759	744	804	783	804	855	805	748	762	776	796	812	705	739	736	750	816	737	716	776	815	813	784	767	749	782	803	764	776	796	785	788	774	743	791	815	814	724	773	805	762	805	788	835	768	821	724	785	838	784	770	770	748	776	785	744	764	811	807	778	814	752	775	782	812	816	757	758	811	799	786	792	758	790	822	808	792	766	787	769	810	750	784	753	842	761	782	768	820	741	782	782	749	771	786	781	789	794	816	794	786	767	766	786	809	754	798	757	776	731	769	753	821	813	767	803	798	782	744	751	805	796	784	741	789	837	801	818	791	746	765	778	780	782	769	794	790	754	810	825	785	835	794	811	804	779	762	724	790	776	798	785	817	793	796	774	740	750	777	803	790	785	770	784	815	792	753	779	781	768	770	795	798	797	782	739	754	738	838	841	759	793	789	755	743	777	775	733	830	819	810	756	796	772	776	803	820	791	711	746	786	815	781	763	752	736	763	795	784	768	787	683	797	805	775	808	731	769	792	772	755	822	814	800	799	739	806	787	759	776	795	751	815	770	758	762	771	805	784	796	773	756	771	849	773	768	755	747	728	799	755	780	793	745	796	813	836	816	791	776	754	749	803	852	813	744	810	794	836	815	815	794	802	741	781	798	744	761	835	845	782	826	811	817	797	772	786	801	783	797	829	774	769	796	790	778	750	809	787	762	748	812	815	748	786	803	813	709	796	734	842	778	783	788	782	811	768	842	770	838	777	693	837	826	768	749	798	770	819	812	775	782	787	801	826	796	754	751	737	748	771	745	828	825	798	781	763	778	811	760	833	743	800	758	805	752	776	838	756	762	775	777	768	769	764	768	779	838	834	757	747	757	795	762	783	782	766	814	813	748	731	799	830	787	810	788	806	764	701	703	762	788	834	791	813	795	811	745	744	766	796	857	808	827	785	792	804	755	822	794	771	781	781	779	797	788	782	771	797	781	864	774	760	797	767	813	793	736	754	810	783	792	754	799	757	759	823	759	841	775	778	742	768	764	750	793	832	775	772	758	756	828	716	780	804	789	760	773	767	723	765	759	785	800	760	805	767	774	756	809	823	772	776	756	783	803	807	814	795	758	784	781	758	734	794	807	776	771	771	799	814	804	759	797	794	777	813	798	828	831	771	755	786	763	747	780	782	760	790	784	808	822	800	766	755	787	776	767	782	792	755	783	781	782	735	814	816	795	764	809	806	749	752	800	798	751	794	778	737	789	804	812	783	829	803	786	769	814	797	773	797	796	788	839	786	759	805	814	777	816	805	775	792	779	767	821	776	768	738	785	792	763	750	732	798	818	777	761	792	826	757	745	807	767	780	780	768	819	734	770	824	745	748	779	756	834	777	809	787	782	784	726	807	779	778	792	818	768	785	814	791	713	790	800	742	816	810	762	835	806	746	781	786	782	805	762	811	762	794	787	812	759	773	757	818	808	755	793	795	804	732	741	806	786	754	812	732	797	745	773	769	767	798	842	792	776	786	740	804	780	796	820	728	792	802	824	786	811	757	735	822	775	777	782	789	740	765	809	766	768	815	765	777	693	790	785	799	800	842	727	783	719	804	769	770	772	828	788	763	819	762	818	817	844	773	821	814	767	771	741	781	765	740	774	782	731	762	764	750	801	780	791	739	831	833	765	795	753	779	789	790	820	784	787	779	771	757	760	781	768	770	788	739	741	800	805	743	791	770	762	740	774	785	781	860	830	784	769	817	762	813	813	830	765	817	775	822	816	819	770	797	719	758	827	791	865	746	836	789	752	765	757	759	760	811	803	769	794	816	736	811	776	823	745	793	724	805	777	832	808	787	813	764	745	836	740	815	810	772	781	773	793	790	808	748	791	750	814	810	812	766	769	766	807	791	774	816	795	780	807	778	769	732	795	774	772	747	869	834	794	794	816	817	810	735	789	801	736	822	794	820	797	761	753	761	819	765	779	775	783	741	812	756	813	827	826	776	772	799	779	794	805	787	781	723	824	781	820	807	783	778	795	740	729	757	751	749	746
26567	35328	18558	6939	4810	3634	2183	1591	1289	1212	1184	1207	1179	972	942	894	955	950	995	1086	926	914	959	921	906	917	936	923	899	886	791	892	887	828	849	837	819	863	847	785	790	830	799	785	878	824	780	813	800	825	813	850	817	832	808	826	762	838	822	833	815	838	796	802	816	808	766	818	812	804	783	831	805	793	840	814	798	791	814	790	809	800	831	791	808	816	804	764	799	791	838	762	795	809	827	720	807	845	844	865	814	800	778	800	781	793	803	827	807	821	753	860	795	828	817	843	753	803	816	825	867	818	793	781	826	846	765	812	791	782	798	770	771	843	798	802	839	795	809	811	782	817	812	790	827	790	794	837	854	791	785	780	789	781	775	783	794	773	814	789	752	768	803	808	813	817	776	781	807	795	809	792	784	872	828	802	814	782	807	839	825	767	800	759	821	813	846	811	824	833	797	775	772	818	773	806	751	821	776	763	787	800	794	811	771	831	816	853	851	805	849	821	749	768	794	802	807	804	845	748	787	839	794	802	770	860	891	798	777	774	806	824	803	813	742	783	852	768	790	786	812	816	807	776	824	846	807	786	784	806	834	803	807	865	800	791	794	846	741	795	831	789	829	831	807	842	795	785	836	822	841	830	824	774	764	830	778	807	758	805	802	850	809	773	760	758	755	783	822	838	858	809	780	781	846	834	808	784	790	835	782	801	763	770	827	872	795	804	849	832	851	827	810	768	807	801	797	877	796	771	815	838	836	797	797	748	837	815	824	801	810	731	809	795	764	735	775	747	851	800	824	821	800	827	768	770	806	806	773	788	817	812	763	845	754	758	807	787	792	760	834	774	846	820	786	832	745	834	757	816	813	749	808	810	801	814	775	778	728	777	749	793	814	775	807	811	827	783	799	782	844	801	819	767	840	788	780	787	873	790	757	803	797	787	784	786	867	779	815	788	839	775	801	825	775	793	769	775	825	809	823	783	807	805	782	815	807	791	839	820	805	762	776	806	782	793	776	812	784	812	839	802	779	799	783	800	781	775	818	787	803	759	807	814	769	812	793	847	830	798	791	777	796	834	785	827	801	830	766	872	824	812	764	840	781	783	836	805	816	851	746	823	773	826	870	794	807	861	821	752	822	810	781	769	763	798	804	790	765	790	769	822	792	866	775	775	807	821	828	818	821	806	837	841	752	764	765	819	823	816	801	780	797	798	858	800	807	819	832	821	772	794	765	790	831	842	747	836	840	825	829	784	846	822	806	762	816	748	797	839	852	789	805	841	832	818	753	815	836	837	794	803	800	784	789	831	794	800	759	756	795	824	771	834	815	787	776	774	799	795	723	789	769	843	758	736	790	830	786	815	812	784	797	786	789	786	792	761	810	803	813	799	772	825	814	821	767	807	819	855	821	831	831	791	828	775	770	838	823	803	826	851	814	807	822	785	814	782	841	813	790	765	816	812	787	834	851	782	858	807	787	809	771	792	759	791	806	771	798	756	796	759	765	816	829	802	873	748	797	833	830	824	751	837	773	786	849	815	796	816	811	818	797	800	789	795	788	814	821	792	771	772	827	892	806	793	787	811	809	821	838	817	849	800	802	784	791	793	814	814	809	781	773	766	782	806	817	822	810	826	796	789	823	779	732	811	856	841	809	775	763	761	858	769	779	820	825	769	829	824	832	788	791	800	808	829	846	819	807	805	774	792	806	841	854	794	769	788	763	779	819	792	779	773	807	791	856	774	775	765	806	764	839	789	789	806	783	815	797	840	761	784	729	779	793	846	752	848	794	834	829	748	741	805	748	789	812	837	773	760	792	805	780	825	776	829	813	790	830	812	772	841	790	784	828	764	844	793	779	838	788	846	790	797	822	790	859	772	764	760	815	823	798	808	777	806	812	813	775	767	849	765	826	823	805	842	821	802	821	779	811	792	810	837	817	740	803	790	793	857	779	759	858	832	835	779	797	812	766	788	776	806	817	778	788	823	850	852	769	841	800	778	802	769	785	818	782	777	809	795	798	798	831	809	789	744	767	810	799	789	779	746	820	770	816	764	812	806	798	800	835	776	812	750	817	798	811	766	829	782	788	839	813	811	835	741	839	826	808	731	834	748	809	842	817	782	786	765	795	776	824	796	851	791	797	865	765	758	837	870	834	833	783	782	859	803	832	833	810	813	792	770	787	810	822	787	828	760	766	759	794	776	826	800	819	821	770	809	835	836	837	780	805	788	791	765	850	796	776	782	733	794	799	794	814	826	787	817	806	805	846	806	851	812	840	772	822	781	794	759	753	766	803	825	799	825	846	812	742	812	800	791	797	795	776	854	784	825	829	857	758	784	812	767	789	805	805	799	875	788	793	793	773	827	752	817	802	748	775	821	817	797	802	765	807	800	803	779	789	811	824	785	821	857	767	826	802	810	788	784	769	735	807	817	829	790	819	789	849	769	808	760	824	864	798	814	762	822	818	741	792	813	838	830	817	797	783	800	783	750	796	771	813	823	796	795	793	809	808	809	878	816	790	801	703	849	821	836	760	811	823	749	761	799	765	805	851	832	770	801	766	811	787	771	779	773	825	873	830	773	771	786	808	756	843	820	812	734	778	868	744	781	808	759	793	765	805	810	821	791	772	813	771	800	818	807	814	793	793	808	836	821	813	789	792	872	821	834	780	781	850	803	780	781	807	772	843	827	821	797	810	763	772	797	778	817	825	818	807	711	748	788	851	795	777	791	853	791	814	767	819	794	793	791	818	780	782	802	795	796	838	821	839	768	814	840	864	780	764	819	817	801	861	810	811	789	818	791	823	773	812	833	775	805	782	809	806	784	813	794	784	809	791	805	771	795	847	796	787	812	795	816	771	800	782	800	796	789	807	822	790	823	811	833	806	769	813	749	756	802	800	827	765	812	790	826	808	803	819	814	745	857	790	841	825	787	832	783	862	798	826	834	817	799	766	790	816	796	798	735	778	829	755	824	817	793	743	842	725	772	774	814	777	777	821	800	810	814	796	820	815	795	807	790	813	803	806	872	811	801	791	808	783	796	795	829	786	834	812	776	796	759	803	809	783	759	819	822	822	815	832	803	793	830	801	791	800	753	886	803	794	805	808	843	823	771	812	770	816	776	808	851	799	802	801	806	822	824	817	808	772	836	828	800	819	787	825	846	789	769	781	817	807	804	776	775	778	817	773	785	801	801	816	819	828	783	761	754	802	784	814	758	766	781	820	794	824	792	845	757	769	782	804	823	800	782	821	773	857	771	841	826	821	805	812	766	776	797	781	833	817	776	811	758	788	826	768	807	765	824	811	777	794	863	801	823	788	830	832	820	743	796	803	797	823	787	824	793	782	777	833	785	802	795	823	850	843	730	777	796	808	790	755	834	826	772	785	766	791	784	803	810	845	792	825	849	807	832	722	829	823	787	828	783	761	814	833	759	783	772	797	753	789	769	745	805	793	796	793	844	805	760	821	771	809	780	817	777	784	792	730	847	767	838	814	818
23510	21027	28140	24085	20985	12105	3113	1544	1217	1116	1074	988	1008	796	836	812	713	758	797	869	837	788	799	717	770	773	720	673	688	675	621	667	648	696	662	645	642	669	646	583	633	670	558	583	657	631	640	624	611	599	625	610	615	620	636	578	646	645	602	630	612	612	594	619	648	608	634	611	563	631	573	552	611	622	600	635	619	625	582	633	569	600	627	615	616	572	665	605	593	612	537	563	598	574	650	620	617	618	597	568	595	583	583	623	599	638	665	582	541	646	612	617	588	613	623	606	571	597	593	587	606	599	616	564	594	603	571	623	593	577	605	682	592	618	615	612	628	579	593	544	575	662	574	598	568	628	577	631	580	611	598	602	644	603	555	636	603	638	607	595	561	575	606	651	585	614	592	589	550	621	569	633	587	600	584	601	550	655	653	617	615	618	564	626	612	573	627	619	579	608	583	624	643	622	585	596	577	579	596	595	588	598	617	623	580	611	633	609	560	586	608	606	631	577	609	606	594	623	604	584	569	556	618	586	619	617	634	601	583	591	628	558	605	588	586	579	606	604	599	582	622	616	579	622	633	634	638	575	600	597	591	619	584	642	606	562	585	593	603	605	640	585	635	619	655	604	574	582	613	566	598	605	591	582	581	627	640	637	631	632	584	606	603	603	595	583	611	627	568	624	594	620	647	610	603	604	608	646	623	633	592	603	599	628	625	619	609	550	594	547	583	600	650	612	596	607	620	613	596	639	609	635	581	575	568	651	565	615	591	590	597	541	635	622	588	617	630	655	561	573	610	624	636	587	564	605	665	606	600	569	647	571	639	595	586	559	585	591	616	622	573	616	584	628	610	635	644	663	623	563	578	572	606	579	602	536	636	546	591	618	644	601	615	589	612	624	598	612	603	594	563	610	582	567	598	569	595	603	578	597	614	625	620	609	631	615	596	602	574	609	584	588	645	584	634	610	567	602	624	563	623	610	589	601	607	631	577	621	630	618	608	580	653	635	618	615	599	634	586	553	595	661	583	613	644	576	584	616	597	603	642	608	616	611	591	553	534	582	615	574	628	589	640	608	608	578	604	566	610	593	631	595	640	593	650	562	630	562	638	646	644	555	604	592	617	579	625	584	570	643	586	559	598	576	591	578	626	577	639	637	588	590	610	608	632	616	608	574	576	638	596	650	630	582	626	591	578	609	622	610	577	615	603	584	597	614	597	620	597	607	637	582	574	556	617	590	605	615	619	617	619	603	590	582	584	627	622	644	572	561	600	603	547	549	613	624	587	633	609	577	573	616	615	596	586	602	608	573	590	584	606	582	627	607	578	592	610	600	608	617	672	621	654	575	613	572	617	631	565	616	560	610	665	580	578	596	640	582	556	594	586	599	588	654	610	608	625	575	597	646	611	601	607	591	611	613	643	627	606	605	611	600	584	605	593	570	626	603	556	632	584	583	629	616	612	620	580	553	587	628	597	648	642	573	616	628	637	600	655	629	604	607	615	612	579	601	600	592	554	598	621	628	574	591	605	573	573	644	601	604	569	601	577	605	594	606	626	597	600	613	595	616	576	636	560	617	610	583	586	596	626	616	574	611	644	592	589	592	605	587	633	558	605	614	589	594	578	584	591	573	570	612	594	587	572	601	615	571	624	595	599	576	581	589	623	599	598	608	624	569	586	653	628	621	603	585	611	585	603	662	577	580	597	603	626	599	611	576	577	630	589	541	578	554	581	609	605	589	614	580	580	589	613	608	592	635	547	586	570	634	564	595	593	611	628	558	569	665	626	597	605	628	620	577	584	575	609	596	571	619	582	593	623	576	599	620	567	628	626	605	556	610	545	618	580	599	547	590	672	625	597	592	565	593	595	594	628	642	636	601	588	621	627	604	600	605	578	578	576	597	606	614	564	648	612	600	554	602	573	615	587	542	595	562	628	581	618	589	600	632	593	614	623	598	566	605	616	592	565	544	601	560	608	622	558	637	627	640	610	611	573	622	583	605	610	582	599	618	620	565	595	628	603	631	613	569	654	621	620	580	602	553	549	593	662	568	567	620	609	568	588	603	607	592	606	579	639	590	604	607	636	631	574	603	562	588	582	624	591	598	596	645	583	600	585	641	649	620	575	535	606	621	658	580	565	589	613	556	638	614	610	593	613	626	603	569	588	579	572	602	654	628	571	575	616	605	656	597	633	589	585	631	591	612	602	604	566	573	590	664	617	576	595	627	621	614	646	622	620	607	560	610	597	569	596	611	606	640	652	590	583	631	581	611	586	608	616	631	606	643	628	571	600	604	609	545	585	567	643	588	589	575	615	569	597	641	576	592	551	587	580	584	584	585	613	630	620	578	613	636	592	590	596	606	610	589	566	602	574	664	567	616	609	604	602	626	601	606	612	587	597	566	607	583	607	589	629	589	609	576	635	600	572	592	602	590	632	594	610	563	573	559	593	618	658	610	641	600	591	605	608	607	602	590	553	636	602	577	583	593	599	576	575	609	582	578	573	625	576	608	628	597	603	594	595	618	588	610	595	573	586	609	623	585	588	623	612	555	609	601	627	602	580	595	602	611	597	581	623	583	588	624	550	586	585	614	644	648	564	603	601	566	583	660	595	605	610	569	580	551	614	596	616	596	605	616	584	613	565	653	614	618	599	572	599	591	610	594	614	597	611	603	658	552	636	598	630	606	610	600	573	578	658	579	625	601	630	646	552	601	622	585	634	629	595	596	572	610	617	550	578	582	635	581	572	589	546	581	572	615	600	587	594	639	595	591	617	571	546	623	610	603	594	607	565	615	658	592	633	576	613	606	603	564	621	590	622	655	604	605	579	579	612	600	592	611	631	607	577	623	624	620	595	604	631	620	585	588	614	570	574	600	593	591	614	595	615	596	552	648	629	612	575	596	608	643	574	621	638	612	582	601	590	601	616	604	609	594	602	602	604	576	612	625	547	600	604	609	593	602	571	604	626	604	562	614	576	585	580	602	621	617	635	574	565	705	590	615	632	598	625	572	595	610	612	620	591	602	610	620	587	643	628	605	614	607	590	629	586	620	591	641	586	557	611	595	587	586	580	579	608	603	556	601	595	569	598	626	573	601	640	587	560	583	597	592	631	573	629	647	626	626	618	647	597	590	573	599	528	622	649	609	594	627	598	576	611	581	610	617	619	568	616	632	599	549	593	571	602	623	581	607	637	662	603	560	611	596	611	610	611	603	598	592	590	616	619	628	586	606	620	605	603	610	596	620	572	556	588	600	578	667	579	593	587	639	612	599	614	581	611	598	570	636	569	581	599	631	613	582	592	597	622	616	602	606	596	585	586	616	602	611	602	692	579	653	575	634	592	621	632	587	584	586	603	585	623	583	595	580	641	625	617	597	612	616	594	642	612	625	609	613	591	604	562	560	603	661	597	688	600	618	627	611	598	573	610	591	649	583	623	561	591	605	579	587	606	614	583	580	575	579	582	601	605	628	619	611	588	596	620	637	616	610	639	579
29285	47415	27838	11353	8303	5743	3407	2285	1792	1554	1468	1387	1370	923	936	913	864	883	957	1120	919	851	832	886	845	817	780	803	753	758	688	768	692	758	751	697	729	747	685	675	676	672	688	654	650	684	632	660	668	700	661	663	679	634	647	669	637	640	634	655	623	663	638	632	670	632	644	657	611	624	675	656	651	678	634	590	650	565	654	595	619	610	596	614	657	612	612	585	655	620	628	623	628	627	629	653	585	653	610	632	641	635	627	627	635	588	619	622	645	628	643	581	653	615	632	654	672	618	624	591	615	646	622	610	623	673	626	613	638	607	625	594	634	600	579	616	593	637	597	591	614	620	625	640	578	622	639	660	619	670	619	600	595	628	640	632	625	643	604	647	631	635	638	630	642	619	650	605	661	597	616	669	596	645	654	649	616	650	559	616	601	620	625	627	532	675	615	676	610	642	605	629	600	594	632	642	616	613	590	616	582	643	641	621	636	603	662	605	684	634	648	630	614	652	643	618	612	641	595	624	610	671	619	627	615	637	675	646	606	633	606	630	682	614	609	644	614	575	653	626	605	652	659	606	618	629	624	633	605	648	680	628	616	630	610	612	623	654	619	618	652	639	674	642	633	626	603	614	610	623	632	581	656	608	622	615	614	655	620	640	590	661	581	622	626	635	580	606	654	598	619	641	601	608	655	639	614	612	619	619	663	636	629	577	622	594	639	600	631	641	615	612	597	660	617	663	600	581	634	615	578	632	582	622	621	619	644	631	629	606	623	586	661	593	637	643	621	603	649	587	657	661	608	647	622	585	584	614	612	654	632	626	607	621	611	604	605	604	646	588	637	636	604	585	669	594	635	598	646	612	610	657	656	619	662	614	612	588	619	648	572	562	621	619	665	620	619	642	638	648	600	589	641	618	586	627	619	622	637	608	677	592	599	587	647	639	603	595	676	624	591	661	642	604	600	621	603	682	619	606	607	620	638	639	660	612	634	610	625	622	615	608	671	584	627	612	631	651	638	561	608	626	617	693	679	603	631	658	617	654	572	618	593	642	621	614	619	624	612	624	648	603	632	640	631	636	608	616	592	671	639	648	612	619	686	615	622	619	621	638	618	637	632	637	640	639	619	659	645	629	678	596	645	599	621	601	624	626	609	608	624	614	649	599	588	635	634	608	614	615	663	628	639	623	602	646	609	633	608	648	582	653	626	609	650	628	649	618	657	568	624	663	599	601	635	598	622	584	626	615	641	620	635	614	621	648	645	644	617	628	567	666	609	590	622	632	629	621	624	665	606	643	678	627	634	613	595	643	607	641	649	619	651	636	597	609	610	610	629	633	629	642	629	605	601	616	607	591	607	590	619	646	594	616	631	620	651	634	662	639	654	635	618	642	579	624	597	618	630	621	612	586	612	640	623	586	605	594	629	632	621	594	629	606	625	602	626	590	612	586	617	631	619	589	597	625	626	635	626	563	626	586	625	608	610	650	597	612	605	640	644	617	659	581	583	606	628	640	614	616	599	652	608	576	648	573	596	641	619	630	655	565	587	576	601	566	601	649	626	617	673	605	626	610	654	634	646	647	643	616	630	657	616	671	623	612	580	614	602	649	607	626	635	597	612	654	626	639	629	637	610	600	608	646	597	616	649	623	671	615	642	614	638	662	640	607	617	635	579	608	627	632	621	548	590	639	621	605	594	621	630	596	679	628	592	687	651	638	604	654	606	606	636	587	674	599	618	611	583	612	676	612	633	622	638	572	651	617	623	604	654	603	663	637	596	656	627	618	626	636	617	628	590	629	653	654	593	610	652	615	593	635	654	642	633	584	594	618	590	631	662	625	611	581	651	618	628	668	622	639	619	579	666	597	655	618	580	599	621	635	607	619	639	647	615	636	584	603	667	610	600	677	590	605	605	621	596	668	617	635	644	633	563	624	626	590	618	598	605	603	600	634	656	619	649	645	617	650	650	607	667	600	630	645	637	600	604	620	638	657	625	584	651	639	646	633	591	609	622	624	648	643	646	641	650	618	614	620	642	665	583	642	617	628	691	649	650	615	661	601	645	643	622	627	597	593	626	629	593	615	606	605	599	564	639	651	606	618	636	661	572	619	620	588	644	648	656	588	625	612	612	620	609	583	668	580	581	595	598	611	618	600	646	620	653	588	593	625	618	599	590	613	605	583	640	633	658	627	618	574	614	654	617	643	645	603	617	643	647	643	628	669	624	637	620	584	662	569	609	597	616	674	634	622	613	584	655	621	661	622	612	611	613	615	657	574	596	607	678	559	640	656	651	597	646	641	630	577	616	605	596	609	586	615	641	573	600	635	670	602	592	599	610	587	606	622	647	626	615	651	619	585	590	615	667	593	661	592	635	665	667	604	582	596	644	608	602	582	630	622	573	597	641	630	633	623	609	596	666	652	703	649	649	587	646	599	605	657	587	629	616	630	653	636	613	605	611	623	649	697	610	642	592	618	590	640	609	657	635	629	637	604	608	619	635	638	611	627	641	635	649	651	630	633	600	631	615	610	607	638	597	599	636	627	608	598	606	616	605	577	629	609	597	691	655	634	658	591	605	651	594	640	679	588	634	648	619	606	618	621	646	579	615	595	605	596	625	612	609	582	614	582	678	629	625	620	623	621	632	585	605	614	645	626	639	624	654	617	666	645	617	621	661	596	586	604	644	611	628	637	607	592	627	586	653	590	616	590	601	609	650	600	661	602	567	595	601	653	634	620	607	623	657	617	637	666	637	608	634	589	636	644	626	580	636	617	606	611	617	680	606	671	621	602	632	606	582	612	675	655	614	625	621	622	596	592	607	568	632	635	601	637	598	602	583	607	615	684	650	623	651	626	627	573	613	662	628	591	643	576	621	624	610	625	603	613	592	631	617	607	584	598	604	609	612	614	617	645	626	596	634	673	680	592	608	652	644	632	635	648	681	617	652	636	607	646	636	601	593	622	608	606	642	625	600	671	614	574	604	639	597	662	637	642	627	680	639	662	623	625	675	638	604	601	612	605	613	601	618	641	627	620	620	629	582	586	627	646	626	639	594	683	619	629	611	607	653	590	643	639	654	610	604	647	581	621	629	585	595	576	621	655	639	637	605	653	637	619	621	596	629	635	646	659	680	656	652	594	628	633	623	607	606	635	631	648	605	637	575	647	625	620	571	664	599	546	664	621	623	608	588	636	616	657	601	598	607	570	610	645	614	637	615	636	581	640	619	600	609	603	628	630	597	645	611	644	588	618	607	654	606	611	620	641	639	625	640	640	638	639	583	677	601	613	644	635	612	610	646	608	598	630	641	592	601	606	652	645	618	628	670	625	648	642	651	636	654	590	580	645	629	587	561	594	639	650	617	645	634	634	631	645	614	613	606	617	630	616	640	698	577	597	628	638	613	636	673	621	621	643	660	648	603	618	636	620	617	622	638	620	647	669	634	605	618	614	617	713	572	645	585	642	612	630	586	604	574	648	647	552	624	647	637	626	645	641
24756	21135	27275	25014	13356	4065	2163	1611	1378	1240	1208	1231	1189	1078	1021	999	964	1042	1074	1166	1100	1030	984	990	1062	1010	1064	1031	990	965	935	995	997	917	984	1006	978	910	965	889	996	990	895	967	941	903	974	947	913	952	945	951	913	982	940	946	936	928	881	878	950	959	921	843	920	889	934	888	904	920	944	973	880	913	934	946	989	929	922	903	898	906	956	880	913	972	929	943	915	920	928	955	915	959	915	872	920	938	939	948	875	915	913	964	921	896	955	892	913	902	908	943	932	948	905	895	852	923	889	932	891	938	933	876	858	907	924	919	870	887	941	828	871	911	908	886	902	888	902	916	877	909	967	904	930	926	901	929	927	896	932	862	951	936	862	836	904	873	911	904	929	881	964	901	918	917	948	978	907	941	896	928	921	900	937	961	889	867	900	889	900	912	927	885	921	909	927	874	872	912	962	941	944	930	929	918	906	959	894	903	918	949	902	913	903	952	927	898	963	884	955	965	901	932	917	912	911	897	947	917	967	908	893	971	946	934	887	933	905	871	951	958	919	950	893	893	915	918	971	944	932	869	911	869	893	887	868	903	965	876	881	889	923	918	939	896	867	940	901	901	881	903	920	984	902	951	967	952	908	944	964	908	865	957	920	900	954	935	931	962	944	970	853	903	904	984	902	942	875	915	931	911	944	919	931	959	895	908	911	896	941	890	950	928	920	953	916	912	946	915	914	912	931	867	903	915	930	924	905	921	923	963	894	933	923	861	948	946	951	908	887	886	915	882	978	909	979	932	892	888	886	923	858	901	940	949	937	895	916	987	925	905	893	918	902	897	965	935	917	913	915	892	913	863	894	899	943	920	922	899	952	940	934	983	904	964	901	898	903	898	950	919	928	917	915	953	915	906	899	931	917	953	883	937	824	980	967	981	916	892	907	932	894	935	910	962	935	894	910	930	925	906	980	932	945	923	918	981	918	983	881	924	890	949	927	919	937	906	916	889	879	913	924	901	925	925	902	937	913	915	882	913	890	953	928	929	949	925	913	889	865	962	905	932	943	942	874	882	948	958	903	937	894	930	883	900	990	922	880	922	961	895	892	923	957	943	875	862	908	939	936	925	892	906	923	954	912	958	938	986	959	924	997	942	953	955	914	949	907	917	899	873	921	937	913	884	880	897	945	925	943	945	896	906	918	895	918	874	887	868	938	982	924	874	928	923	902	890	978	942	935	908	964	929	949	873	942	894	919	918	949	963	922	913	1014	998	858	876	924	881	897	985	899	889	900	893	954	955	962	920	882	931	917	903	899	946	977	839	946	898	933	885	937	935	899	888	858	971	931	925	870	911	907	911	946	895	922	922	910	934	957	922	959	933	936	947	949	933	887	906	907	978	902	894	952	866	894	918	914	938	953	882	884	931	933	931	910	882	937	876	922	907	898	907	914	991	902	930	876	892	951	955	887	941	944	897	903	919	938	918	885	914	887	912	1005	952	919	913	922	923	895	882	921	928	895	887	869	902	953	937	905	871	874	921	886	888	897	916	852	885	861	892	880	930	893	963	841	950	949	868	907	959	883	938	964	937	957	955	952	921	950	901	951	959	953	896	951	974	908	902	901	937	934	881	934	929	929	910	991	915	929	873	856	925	915	927	865	943	888	923	879	945	909	957	935	900	897	912	882	924	914	911	839	924	948	929	930	917	929	910	936	910	973	916	905	935	869	882	924	947	900	910	914	914	968	893	950	919	959	935	941	935	898	908	907	904	912	874	899	896	898	936	851	930	912	915	916	930	926	858	941	888	915	943	856	921	858	899	878	920	915	915	930	925	884	929	923	906	929	942	955	968	913	884	896	852	880	948	951	909	877	993	903	967	950	917	892	932	939	913	856	896	911	914	923	940	931	873	928	959	918	926	901	935	921	910	967	930	917	916	925	950	961	865	892	912	856	927	965	890	896	899	923	850	966	931	901	890	930	938	958	951	937	898	900	927	935	913	953	963	904	910	910	925	988	950	869	867	923	919	939	890	899	880	918	928	935	897	907	881	893	919	988	958	913	934	900	921	919	927	927	898	932	950	880	1009	937	903	937	905	913	915	923	907	937	928	914	918	962	883	919	915	884	902	898	920	961	908	945	903	902	901	912	895	863	874	895	897	918	963	962	851	862	822	922	932	935	941	928	882	906	919	864	888	862	913	864	955	928	932	893	920	866	908	896	918	890	974	934	931	912	949	888	931	885	983	913	987	972	926	959	923	896	1007	960	930	909	953	900	894	941	880	912	931	848	950	950	913	928	938	848	905	916	902	951	940	916	907	888	927	945	940	904	883	883	948	930	862	930	912	874	918	905	854	933	930	872	893	896	951	875	912	891	898	917	911	933	855	971	909	913	894	932	895	896	930	920	912	931	914	919	921	912	904	962	909	898	894	924	929	934	896	895	912	928	901	912	891	905	933	914	957	919	931	915	950	901	953	887	900	897	940	897	966	926	918	952	926	879	897	873	908	892	915	939	938	961	924	912	914	915	912	906	989	926	906	974	943	929	872	894	935	903	932	936	862	916	904	925	903	977	960	920	914	948	892	875	887	953	921	923	913	930	901	919	887	843	946	857	944	908	964	920	904	882	919	949	901	859	909	933	858	903	940	882	920	902	909	946	906	905	946	858	947	906	938	895	954	878	991	930	935	932	903	908	920	925	886	904	896	976	890	919	906	898	920	958	909	926	917	905	872	949	941	933	946	944	957	882	922	904	878	952	937	874	866	906	879	902	996	970	922	964	922	882	934	957	966	933	954	884	955	930	924	948	927	934	872	895	907	915	883	972	898	925	858	927	917	921	846	928	900	922	921	881	961	883	913	966	909	913	943	939	897	866	894	880	930	884	923	880	861	922	971	947	932	959	907	952	937	969	967	882	996	913	916	913	897	909	908	911	979	875	920	927	923	934	893	903	938	940	922	889	896	883	954	902	866	912	929	959	891	980	894	863	949	892	912	890	891	929	936	912	942	928	896	910	924	906	955	937	921	925	910	911	922	890	899	914	906	870	890	898	864	914	985	911	933	918	928	977	940	891	940	932	898	946	944	915	912	882	904	925	922	894	901	927	939	959	936	899	896	918	859	896	931	911	861	893	888	850	901	906	904	927	900	902	896	958	974	975	891	941	953	901	932	968	912	877	910	918	917	904	901	920	876	933	926	906	900	930	871	908	949	897	884	971	915	938	906	879	936	858	946	901	944	906	944	901	913	979	921	947	894	940	854	898	903	971	900	933	931	902	901	915	958	935	929	850	939	897	890	932	888	876	895	936	894	903	934	918	918	919	894	904	930	933	889	923	939	922	892	907	886	972	935	942	935	892	902	928	933	913	946	975	902	918	947	910	870	917	937	927	943	879	952	963	900	932	855	884	888	933	911	944	899	911	947	913	923	928	872	916	935	881	896	917	845	945	860	931	917	962	945	930	895	925	902	871	959	888	924	867	921	917	942	944	893	954	925	904	940	938	920	921	931
28475	42862	23807	9675	6925	5010	3009	2175	1838	1491	1530	1575	1432	1143	1212	1154	1093	1189	1221	1280	1161	1104	1136	1028	1098	1108	1120	1083	1015	1074	1051	1000	983	993	1001	997	938	952	930	942	933	992	958	948	945	946	963	929	925	949	907	893	970	923	992	910	981	901	959	877	963	938	898	861	891	951	914	866	915	926	937	942	941	925	968	933	914	910	999	930	894	892	892	923	947	922	903	936	957	925	959	966	933	932	933	918	917	956	920	921	986	926	912	937	911	915	912	901	912	938	898	931	905	917	918	969	931	900	953	931	935	879	917	892	903	889	913	918	957	878	964	968	922	901	924	947	875	914	918	947	903	922	904	884	921	878	876	895	881	884	892	885	883	881	873	863	895	870	917	918	885	890	956	880	943	869	923	890	928	850	943	877	910	934	920	933	920	919	942	872	955	909	964	963	922	920	897	889	980	910	871	894	893	890	927	879	928	938	870	902	915	896	926	947	956	992	909	861	924	900	930	915	858	910	913	921	936	914	931	900	973	916	918	952	938	893	928	908	868	939	946	934	912	912	933	925	988	980	949	932	862	886	947	901	945	958	952	882	914	987	933	931	947	892	873	879	962	934	891	935	945	952	962	938	946	902	870	887	923	871	946	876	898	879	956	871	883	934	903	905	882	907	916	934	916	963	912	861	907	899	910	884	904	947	865	921	910	945	887	894	864	895	910	894	892	917	930	925	922	916	896	882	964	878	947	922	968	910	985	940	900	873	912	960	942	965	914	939	916	911	946	876	908	929	870	914	872	905	935	897	897	936	914	966	883	952	933	964	886	873	901	874	895	871	911	877	941	911	908	943	876	947	883	884	911	965	918	884	926	859	924	985	916	873	874	968	868	897	868	915	941	907	956	928	945	912	902	894	928	931	940	902	947	894	937	894	858	919	946	942	899	887	931	924	919	934	903	903	882	940	996	921	919	901	977	913	917	946	904	929	939	949	928	898	971	905	867	915	927	943	936	971	908	901	929	928	910	876	950	930	946	912	959	915	885	886	913	957	925	847	924	933	970	947	899	937	933	905	950	902	959	883	950	942	927	861	923	917	923	881	973	949	955	858	952	912	929	895	845	901	907	914	913	913	926	878	880	879	902	962	887	929	956	993	896	887	926	860	931	954	904	914	915	979	878	909	910	938	913	920	955	902	917	913	928	913	940	932	873	922	896	895	938	922	934	838	928	907	873	927	895	925	899	885	931	912	910	878	886	933	898	930	896	916	944	876	930	947	921	879	912	931	900	938	907	907	994	891	921	866	905	911	885	889	903	915	895	918	881	920	941	925	906	897	909	951	929	927	903	889	938	956	934	913	917	918	920	924	913	946	911	896	865	909	921	873	849	856	893	936	960	866	928	903	876	917	929	914	887	867	927	892	897	934	903	887	905	919	922	917	897	915	895	915	932	882	948	886	877	890	926	982	908	871	915	945	926	950	917	892	918	930	944	929	903	962	952	913	874	968	876	918	922	963	876	922	918	871	952	900	923	919	928	875	947	892	908	901	885	912	929	914	920	945	939	951	980	948	923	875	918	880	889	937	955	954	899	880	889	953	912	885	922	947	927	944	948	925	947	958	875	865	905	912	869	852	875	922	941	921	919	916	933	910	884	903	919	914	909	974	940	934	925	932	900	903	942	922	902	862	909	978	905	876	882	876	892	849	892	851	851	891	901	971	935	897	947	904	971	978	920	885	924	913	898	896	925	952	900	948	915	930	917	883	881	907	924	931	936	879	919	867	894	871	941	975	930	910	892	913	934	916	912	923	939	906	908	911	940	922	969	957	939	888	930	934	909	931	875	900	902	862	938	901	920	943	880	956	953	875	965	905	918	947	937	911	941	919	951	916	912	964	920	872	897	923	935	945	914	905	924	885	864	895	884	894	880	926	907	910	906	976	895	925	919	962	934	884	894	875	870	942	911	926	921	933	971	853	936	937	945	959	857	977	937	965	903	883	919	877	953	908	923	888	919	880	913	885	888	864	946	907	958	868	958	889	919	944	868	929	957	935	911	859	888	897	904	936	972	854	922	986	913	958	895	919	881	959	935	892	887	957	952	871	899	910	865	922	916	926	911	935	878	946	979	867	943	906	908	866	964	982	929	931	942	907	864	936	927	930	930	886	879	929	900	914	916	940	891	901	909	935	911	915	859	886	928	938	904	941	885	939	950	953	885	903	967	906	960	867	924	916	898	912	937	892	893	951	935	949	903	880	974	863	911	888	912	896	908	928	900	932	933	896	932	973	941	920	862	951	889	887	890	884	917	933	929	958	894	882	917	913	946	943	866	958	928	911	907	925	945	850	931	981	898	895	930	873	918	873	908	874	933	935	951	948	931	896	946	949	964	944	916	917	931	915	931	921	905	908	947	913	959	929	904	878	932	904	871	883	916	879	910	869	908	919	838	832	932	945	888	907	935	914	949	925	956	849	948	892	969	904	910	922	932	868	900	956	930	899	955	874	928	867	900	916	877	889	895	948	911	906	922	932	946	943	916	880	930	973	896	864	885	952	911	914	941	903	872	933	973	933	926	885	908	1013	941	980	928	933	894	930	880	921	871	915	897	932	913	973	963	930	955	917	927	886	934	857	891	881	907	934	935	911	950	942	885	933	933	931	920	913	904	905	937	904	900	945	893	905	934	919	975	856	964	889	896	852	901	897	907	907	929	935	875	939	887	889	933	978	906	919	961	954	933	865	936	932	895	934	931	957	888	890	909	930	912	938	863	889	878	861	923	899	897	922	904	878	948	880	900	899	925	899	909	904	882	958	887	907	918	923	918	922	887	978	928	898	902	893	955	909	920	907	920	889	894	993	940	908	955	898	945	946	901	960	847	919	908	855	942	894	962	909	906	914	921	912	842	962	938	904	949	933	916	892	901	900	962	903	895	955	890	930	902	968	895	905	883	918	943	895	891	909	866	931	952	923	895	884	935	912	902	946	928	889	931	878	963	901	915	923	920	910	900	940	945	929	943	884	932	984	883	910	901	952	872	964	922	870	903	881	939	930	928	907	905	916	925	897	933	922	896	892	897	916	844	889	936	951	919	969	904	939	948	905	914	894	903	924	898	830	908	897	926	880	881	902	912	865	889	903	887	924	856	868	890	887	927	924	918	894	900	898	888	927	888	914	932	914	929	958	896	896	904	914	917	916	922	899	923	953	925	893	907	932	908	953	893	957	869	870	897	927	938	910	959	924	880	905	872	891	919	919	898	916	857	886	918	934	934	987	925	954	872	906	921	936	940	982	939	916	911	924	899	877	914	874	936	857	958	921	917	956	910	935	916	911	884	926	926	897	923	916	882	922	884	931	928	920	927	916	931	938	927	931	950	914	906	874	923	930	943	924	912	922	932	886	910	854	929	930	867	909	901	964	935	947	921	959	903	884	854	931	932	885	866	863	897	924	933	908	872	934	964	971	899	914	873	898	888	915	937	884	903	936	930	967	936	910	861	938	882	845	906	905
22511	21144	28783	23715	21139	21240	10689	2540	1818	1437	1369	1575	1296	1098	977	1019	936	993	1025	1132	952	929	968	939	881	879	889	862	825	835	832	816	823	809	762	807	800	811	803	749	796	747	753	803	736	752	756	793	744	745	702	763	744	773	717	769	710	730	757	737	717	756	759	733	721	735	778	756	728	786	714	738	757	743	756	702	755	739	754	725	761	683	739	719	768	763	758	732	722	744	691	708	761	734	706	748	731	741	745	740	714	753	702	678	758	752	703	695	733	756	741	730	707	663	721	764	723	732	662	735	700	712	734	723	771	732	718	719	715	723	732	669	765	741	682	691	717	753	692	681	745	720	752	734	794	742	696	725	682	722	679	704	711	688	711	712	775	748	723	707	745	678	700	670	731	725	744	720	682	702	680	674	700	725	719	780	684	686	750	706	693	676	751	782	764	709	683	726	726	717	722	712	710	737	725	756	695	697	679	694	736	711	753	726	744	720	745	735	725	706	736	743	720	727	710	719	713	737	724	739	683	728	713	698	718	677	728	786	683	745	718	729	750	690	697	753	714	713	692	736	771	728	759	697	698	672	708	726	730	699	699	754	734	701	721	784	718	679	731	730	706	754	698	703	737	729	746	724	713	791	693	760	686	685	697	725	738	720	693	721	735	718	747	677	740	731	697	739	683	686	710	717	680	732	748	702	676	730	711	741	750	722	723	735	728	710	718	779	699	720	722	687	652	750	754	745	694	733	715	672	716	764	779	711	775	685	721	707	696	717	679	705	745	685	716	814	719	736	713	719	706	717	714	734	784	785	754	697	675	719	768	747	744	733	773	757	762	706	747	726	704	734	687	745	700	664	723	708	700	716	765	699	710	690	707	675	708	717	710	742	715	705	694	665	780	728	697	748	779	729	795	746	699	697	714	702	711	795	719	737	681	700	765	676	782	777	719	721	689	705	722	704	760	744	716	697	727	700	748	698	684	755	705	710	715	761	753	756	712	703	715	658	776	734	710	723	748	743	730	751	776	697	713	687	715	721	707	745	707	734	728	758	724	759	766	708	746	757	750	702	745	725	705	719	691	682	742	725	723	705	744	748	742	710	721	743	700	680	714	746	709	693	747	716	727	702	717	733	745	661	732	730	723	725	690	693	669	752	723	697	753	695	726	652	741	760	741	714	717	678	714	730	685	758	786	756	718	689	704	711	770	803	693	695	720	707	781	736	706	739	813	718	705	701	755	715	749	709	717	725	696	755	727	728	736	745	743	760	721	733	714	729	730	695	727	754	699	702	727	725	712	707	731	727	745	728	719	720	738	691	691	716	797	737	727	712	768	700	725	738	708	737	673	741	741	685	739	741	726	737	735	732	729	721	725	687	715	684	709	767	718	748	743	706	724	738	671	720	738	745	709	731	726	742	681	702	746	720	676	724	735	748	753	736	743	725	737	703	758	725	718	685	735	715	706	698	720	741	736	735	792	714	721	688	747	735	707	730	722	719	734	733	717	685	722	736	730	737	681	723	718	720	715	742	771	741	741	705	721	733	741	744	725	748	741	733	765	706	706	717	683	760	731	742	718	715	682	683	708	667	744	718	754	697	715	717	752	759	693	763	711	761	694	732	746	779	732	678	712	732	690	693	727	717	723	716	722	761	745	689	781	738	776	709	742	719	708	754	696	723	693	751	734	733	702	706	712	673	725	701	690	722	709	744	701	736	694	703	751	677	746	689	735	687	704	716	754	702	740	705	751	715	758	749	740	768	723	747	733	783	749	723	758	726	723	688	739	686	743	761	690	722	771	730	749	698	704	733	739	703	709	751	706	683	681	748	766	696	740	729	725	713	679	719	719	674	718	721	692	648	758	737	721	713	745	784	722	719	673	795	768	727	714	744	726	756	713	724	720	754	730	742	720	705	712	785	672	747	726	696	751	677	705	705	721	734	739	775	717	700	707	698	710	771	723	699	724	739	742	708	711	760	719	718	753	697	702	668	768	719	692	679	693	703	763	773	733	708	751	752	687	739	734	706	754	718	735	725	740	713	709	727	674	704	752	743	669	742	733	729	771	768	737	703	761	700	720	777	733	718	720	721	698	724	716	731	695	693	669	694	704	697	709	695	781	721	735	717	708	789	700	708	775	689	728	711	706	761	743	703	745	717	709	772	724	676	703	748	723	745	758	727	715	737	759	747	716	755	771	760	701	758	746	703	713	720	744	714	731	706	731	707	726	708	734	690	724	767	694	781	712	684	694	742	694	734	742	732	701	739	758	741	723	720	735	730	697	725	742	698	729	778	748	730	703	717	761	719	695	701	692	721	740	748	719	741	692	677	720	728	710	721	727	770	721	746	716	744	713	718	707	694	662	713	703	709	693	739	727	680	723	742	753	723	706	744	717	752	709	740	726	743	698	721	707	699	727	721	698	753	766	694	732	735	683	716	709	734	711	701	712	749	734	738	725	762	690	723	781	754	724	770	671	754	728	658	751	764	720	736	740	731	703	743	697	729	710	747	754	767	765	716	731	715	758	707	714	700	708	682	766	726	732	715	724	731	699	744	751	660	698	717	713	666	736	697	679	754	713	741	746	716	709	723	743	700	736	712	724	698	725	684	742	722	751	736	716	756	747	786	685	726	760	719	718	677	705	737	732	744	735	716	761	737	687	770	760	715	714	761	769	697	746	755	708	745	723	742	729	731	716	715	747	752	691	715	646	679	705	749	710	705	743	738	724	703	670	733	707	684	728	772	729	702	682	737	717	737	726	753	759	749	675	707	750	756	718	708	712	693	749	730	710	706	768	717	739	775	730	698	736	747	706	708	737	743	738	721	790	754	678	742	747	721	756	743	763	761	704	740	748	690	696	705	721	719	739	686	700	731	734	722	710	715	753	690	705	761	731	725	695	690	739	702	732	710	764	649	719	725	735	740	703	756	694	766	724	724	725	700	694	747	779	782	705	690	718	695	719	700	702	754	693	721	722	718	725	711	709	739	725	752	771	745	770	726	739	774	716	742	696	759	711	706	729	715	668	713	732	734	681	732	702	714	755	699	718	719	708	689	700	764	683	745	670	687	735	735	688	724	707	707	725	730	709	707	716	710	703	727	724	754	796	756	747	713	740	699	711	745	711	693	706	710	729	675	748	735	734	743	714	684	693	718	717	768	728	782	718	686	766	767	714	714	744	759	742	738	753	724	733	720	763	726	693	752	720	738	735	705	666	713	714	788	737	740	726	747	656	753	723	726	714	707	719	723	681	747	712	713	717	740	752	721	728	734	696	753	711	733	738	750	741	713	771	736	708	702	731	698	793	668	732	724	742	727	732	643	709	728	713	734	727	664	735	731	705	740	762	703	699	728	742	706	719	700	753	725	724	712	724	698	693	687	715	702	722	743	724	776	720	688	709	776	718	779	686	705	762	701	738	781	724	690	733	694	686	717	722	673	736	714	725	728	740	715	702	696	737	725	754	691	720	691	776	743	743	725	696	709	682	683	723	711	725	684
32105	54006	33898	15189	11593	8024	5076	3248	2531	1928	1881	2123	1652	1343	1294	1150	1099	1177	1093	1382	1180	1027	1079	1006	1017	998	994	896	924	847	890	876	785	845	861	880	859	814	844	789	797	750	755	780	753	691	731	755	757	738	714	745	723	760	715	815	753	772	712	713	737	731	739	724	726	731	750	728	763	702	711	751	725	681	718	744	709	731	701	700	738	685	723	697	723	742	727	656	719	710	693	713	700	711	747	682	711	724	720	732	665	713	723	722	786	703	726	708	738	717	716	743	749	739	700	689	736	694	751	745	754	727	705	685	715	720	714	757	711	739	714	749	673	709	741	689	746	758	723	723	694	708	726	703	725	708	725	689	702	731	709	706	741	722	708	780	751	669	735	717	698	741	758	694	674	726	691	712	771	726	689	635	695	695	711	700	723	716	721	677	737	739	730	720	662	732	734	674	695	694	684	691	724	698	726	664	761	692	694	732	708	707	697	687	734	738	741	705	725	679	689	687	712	725	718	737	703	683	768	736	722	710	742	706	704	725	668	708	773	645	730	692	756	746	762	740	734	706	717	687	719	727	686	714	707	670	748	674	707	736	716	737	711	714	717	733	727	727	732	710	706	694	697	698	730	742	690	734	652	774	753	731	713	698	691	732	703	730	702	716	712	757	710	728	749	733	711	722	678	707	706	724	685	725	716	717	703	751	696	723	712	730	692	711	718	703	689	696	701	731	680	739	708	723	684	764	764	699	733	684	699	721	709	731	731	679	684	714	739	705	759	696	747	768	729	742	704	674	678	753	692	687	714	654	660	714	689	723	721	689	722	722	699	693	728	727	700	698	726	737	720	727	674	753	696	735	710	677	695	749	716	730	724	687	706	715	722	733	728	693	674	721	723	705	687	695	660	746	718	722	703	712	707	689	743	739	753	667	684	695	764	675	700	735	703	688	724	725	696	722	697	654	709	706	729	757	734	707	716	668	722	717	739	749	704	727	707	704	727	716	740	681	742	701	711	675	748	730	672	763	726	676	722	751	684	712	684	690	705	672	696	723	748	718	691	714	705	672	706	799	704	689	701	688	717	656	695	744	670	698	675	704	751	718	714	680	731	769	708	681	684	676	707	663	748	679	697	758	701	749	703	651	749	750	726	744	761	697	710	699	700	678	681	747	700	711	759	697	732	699	728	716	702	740	701	665	690	685	727	696	734	752	689	716	745	703	716	690	682	665	728	723	696	719	764	666	699	692	708	740	731	689	726	707	666	710	702	722	764	735	684	722	703	736	693	688	659	726	779	689	774	671	751	704	734	715	753	691	751	681	683	725	648	673	718	686	735	750	691	724	705	714	690	693	753	749	689	720	727	728	688	755	691	723	687	685	713	713	698	704	724	717	774	744	723	702	691	703	745	704	704	785	712	656	732	677	679	703	699	705	713	682	749	714	700	686	725	692	697	748	685	729	739	681	717	748	698	725	685	705	708	685	701	719	706	698	704	712	716	735	698	694	698	731	689	680	735	736	709	732	718	721	671	691	734	719	707	695	696	701	674	765	740	683	699	698	707	752	719	723	733	690	734	714	763	750	703	687	729	771	685	685	700	775	722	746	719	705	726	682	716	719	712	661	756	706	701	695	726	676	739	729	718	734	681	670	716	703	717	750	725	736	720	717	737	732	703	733	753	711	724	687	722	683	747	767	647	676	718	664	745	715	688	689	638	662	733	703	730	669	695	716	762	698	798	706	696	704	670	681	728	741	685	688	742	742	670	751	773	738	734	728	779	709	713	728	732	722	718	715	696	685	682	703	691	665	735	761	730	707	696	688	729	721	745	721	723	712	701	699	713	765	718	718	727	672	695	689	725	762	692	717	700	688	699	724	713	711	726	758	716	705	712	726	714	669	710	744	718	712	700	708	739	698	726	713	701	694	722	696	706	731	749	726	682	710	736	699	728	705	719	725	671	678	708	679	726	733	666	753	667	694	740	692	728	655	777	739	714	698	725	694	698	651	721	718	707	692	713	703	694	673	714	691	702	711	729	702	708	725	713	731	732	722	692	683	697	751	752	691	753	738	690	709	678	752	715	705	739	720	736	703	749	733	666	726	711	689	650	732	676	698	719	691	716	740	706	661	754	718	734	711	692	670	715	673	716	727	717	730	708	742	680	668	683	669	706	714	689	687	742	708	675	703	689	703	749	691	698	737	701	756	792	722	738	690	711	693	753	738	686	696	711	724	695	684	758	726	711	712	759	705	725	686	747	731	696	701	729	686	734	722	703	717	704	749	804	725	697	732	710	703	704	708	738	737	717	720	743	704	680	692	747	704	701	742	759	674	723	695	724	736	716	693	707	716	718	714	652	660	673	686	741	711	701	769	730	698	713	750	659	674	724	707	677	700	674	684	706	751	754	682	737	701	715	733	722	771	715	679	689	725	706	749	747	728	695	690	670	677	690	717	736	712	708	686	691	743	718	703	735	688	701	706	717	688	679	707	735	701	737	767	696	703	714	688	664	700	714	735	728	709	715	663	701	705	692	712	663	719	726	719	704	763	670	734	642	738	706	746	735	693	717	714	733	698	681	733	721	729	707	725	747	700	701	704	680	686	699	704	705	746	731	714	709	792	735	690	773	657	718	731	730	721	689	700	691	715	708	652	735	718	686	688	730	738	722	716	736	728	697	688	722	684	702	768	687	717	685	746	714	704	685	694	692	710	740	694	692	681	710	748	724	729	709	712	751	674	685	691	690	672	658	711	708	685	702	727	742	656	739	780	754	714	678	693	712	709	741	680	745	664	671	685	665	712	671	665	734	710	667	707	742	698	710	766	728	768	731	741	708	660	715	710	760	751	718	692	693	684	688	735	710	734	722	702	707	719	730	708	728	702	711	690	749	718	699	684	711	718	695	694	716	704	666	760	712	685	705	696	711	727	726	697	745	744	747	664	719	701	748	720	678	722	748	747	716	676	682	699	730	700	718	727	706	733	689	742	684	753	718	701	720	720	767	696	758	747	687	742	698	653	754	728	678	793	751	679	746	747	699	731	710	716	743	717	669	695	719	685	725	730	679	717	656	705	713	709	724	756	734	714	690	733	735	695	681	686	684	740	675	742	684	741	734	727	690	764	709	715	664	725	760	713	674	728	709	700	744	684	709	677	705	715	655	683	665	719	707	684	717	757	731	698	724	727	697	703	730	737	660	724	709	705	713	692	714	652	756	680	661	715	709	705	715	736	741	742	696	688	720	713	716	700	702	717	705	709	674	720	696	741	712	692	698	772	692	692	701	732	719	691	671	712	727	688	714	762	687	698	694	706	678	683	696	721	724	692	749	702	753	735	686	704	715	688	746	733	695	704	693	742	716	779	717	677	717	715	718	730	688	726	673	724	642	691	739	744	693	741	678	711	723	743	713	730	707	723	666	692	703	720	724	660	719	742	690	758	731	710	705	747	692	725	706	753	737	710	712	717	673	693	695	722	745	719	685	662	745	669	686	733	726	771	775	709
29480	24542	19028	7906	3617	2302	1559	1226	1045	964	1056	1111	935	869	908	867	900	916	894	924	896	863	877	874	894	875	885	881	805	857	847	853	876	847	825	851	804	764	801	804	815	805	814	856	755	846	814	762	873	833	787	768	774	858	799	774	795	821	743	783	815	816	735	774	786	796	824	815	856	828	795	758	794	808	857	817	783	844	800	805	796	794	762	780	805	798	803	809	803	743	767	804	807	783	831	806	817	782	772	827	809	776	779	790	759	818	788	786	812	795	783	855	785	799	774	807	807	735	751	810	842	790	794	830	873	789	744	821	790	802	816	817	773	820	812	798	783	777	834	829	824	812	808	793	769	772	786	807	753	836	772	836	789	799	829	811	782	784	833	806	819	800	794	791	845	758	817	846	789	782	790	773	800	754	783	795	811	796	801	790	801	714	778	852	796	757	798	802	738	792	801	790	767	819	759	756	840	801	842	804	775	812	770	764	777	824	757	739	785	777	766	817	796	790	812	797	824	782	816	789	794	750	804	781	797	812	755	816	838	830	786	778	762	798	813	795	803	786	799	745	811	763	801	790	781	764	803	802	833	795	784	816	761	847	819	776	770	801	874	790	781	798	786	850	883	773	756	785	810	776	806	775	820	794	800	768	781	760	781	792	780	827	762	817	815	780	804	843	817	778	815	774	786	771	832	840	832	798	830	794	843	768	799	783	795	796	776	814	831	775	773	770	797	837	814	817	777	781	781	815	858	800	792	819	808	782	802	818	798	772	810	806	804	792	776	844	806	832	794	772	773	779	864	811	808	787	815	776	813	784	777	837	810	794	800	799	745	791	811	828	770	853	833	791	822	762	814	780	752	802	808	835	813	809	809	777	777	766	779	777	771	785	793	833	789	840	855	809	807	773	809	792	824	790	769	825	805	819	826	796	812	762	808	747	809	816	809	821	769	765	832	784	825	820	831	814	813	805	836	772	761	782	803	792	774	793	778	795	790	776	838	788	807	829	871	785	851	789	779	809	737	775	800	827	757	772	736	763	806	854	782	850	814	814	818	795	798	813	810	834	822	767	788	807	802	822	794	809	827	808	775	765	776	810	818	755	816	807	797	851	814	799	777	761	803	797	793	798	751	853	849	816	797	777	854	774	776	815	802	806	812	806	812	739	825	747	781	803	762	785	725	766	768	734	776	812	824	757	782	772	786	799	816	803	787	801	784	858	790	809	787	838	823	792	864	796	820	797	844	779	803	781	848	832	831	763	798	796	796	763	777	823	842	812	775	809	803	789	829	814	818	755	753	807	800	831	803	778	801	824	774	813	800	804	781	843	738	818	785	824	796	767	804	828	762	816	749	800	840	784	774	750	768	773	782	779	804	801	804	781	794	799	857	847	733	770	847	806	831	839	833	848	800	778	799	819	747	803	747	755	775	755	785	801	786	783	809	755	799	800	809	809	807	836	742	847	812	786	820	770	798	825	822	787	813	783	821	794	820	789	779	798	817	829	824	803	793	792	795	806	744	807	770	817	810	791	793	812	738	772	786	811	856	769	795	804	825	828	796	810	758	779	809	802	820	803	786	819	806	780	884	795	821	746	767	785	797	780	797	820	752	796	755	814	831	754	812	805	795	853	796	766	796	803	791	803	833	792	741	747	791	791	811	808	743	810	834	858	790	811	798	812	798	817	815	812	782	833	817	810	823	791	785	843	791	784	769	836	805	777	788	830	786	772	830	795	797	817	806	825	807	814	733	756	785	774	789	839	827	816	811	753	811	777	801	853	784	778	823	771	816	770	798	795	842	825	837	774	816	803	813	799	844	787	833	790	771	775	758	791	766	828	828	863	809	783	790	785	829	791	795	730	817	760	789	773	762	838	796	749	798	804	769	788	789	775	724	821	797	759	808	795	790	768	798	792	774	811	788	840	799	840	790	795	810	835	815	805	786	767	800	826	851	786	813	774	754	876	829	790	820	799	805	796	776	827	760	772	812	734	813	804	813	771	794	788	778	842	795	799	805	775	788	813	804	740	786	818	777	805	785	844	780	830	808	796	807	821	815	754	769	823	806	775	785	838	808	763	789	817	819	792	822	813	779	806	791	804	809	725	818	775	794	820	803	818	809	829	811	798	808	803	768	828	788	749	778	809	817	780	777	812	799	752	792	773	836	797	846	806	836	782	812	814	814	828	792	800	839	728	760	836	823	800	824	806	787	780	780	821	813	817	806	761	810	797	817	804	811	802	779	791	770	845	830	799	820	842	815	772	830	814	792	795	806	812	794	840	838	739	774	769	810	801	795	822	790	813	803	773	802	770	797	751	847	788	754	814	809	823	816	797	796	863	769	767	789	809	849	810	864	824	779	775	829	809	758	797	816	819	771	806	841	794	803	797	869	787	763	809	799	792	788	780	829	826	768	818	840	783	825	798	783	850	817	758	827	789	782	752	739	816	772	787	804	749	836	812	786	779	784	856	806	858	766	784	766	801	821	834	833	786	813	794	795	797	749	845	763	793	830	772	790	841	744	825	786	804	803	787	782	805	794	795	749	782	815	838	801	810	793	808	815	775	787	799	790	805	786	801	778	760	745	829	824	809	817	789	781	836	759	801	803	821	792	766	780	780	802	813	812	824	778	879	814	810	761	794	780	825	761	777	838	826	779	787	779	740	777	792	832	797	807	793	817	775	821	798	773	803	790	750	749	775	802	804	829	791	765	781	779	760	839	796	791	798	823	794	805	790	806	822	806	816	800	803	818	785	832	831	833	762	780	772	806	801	781	815	798	843	798	811	840	760	832	843	846	771	797	787	775	799	748	819	840	762	828	821	786	780	835	778	791	788	805	802	779	872	775	791	801	806	824	748	803	755	795	776	843	778	789	846	800	873	796	748	794	791	806	814	804	813	811	810	796	836	806	828	788	861	786	771	775	773	779	795	792	797	868	818	764	797	786	754	787	878	783	793	758	772	798	811	827	843	755	810	830	784	785	769	846	834	845	783	798	767	828	780	849	786	750	711	756	806	828	769	786	784	824	829	809	753	775	800	792	815	800	811	802	826	835	789	815	818	788	813	785	800	791	793	811	771	786	740	803	820	790	781	752	781	769	776	800	791	775	844	792	833	810	822	765	760	760	765	820	772	790	785	830	789	767	769	772	776	774	814	815	765	802	775	771	823	810	799	772	804	793	789	821	865	804	792	750	771	767	828	789	787	873	821	793	782	818	811	748	764	838	796	774	735	814	810	825	801	812	807	813	783	808	818	813	798	766	801	800	821	844	773	801	818	800	810	770	779	847	799	824	783	850	757	793	789	837	778	761	809	839	780	830	829	774	801	831	806	839	791	793	746	740	828	839	780	831	838	786	824	792	850	815	832	787	806	808	855	828	797	798	789	834	824	789	812	816	779	789	757	733	779	792	798	755	777	807	807	801	762	843	800	788	792	809	798	777	774	818	781	825	815	799	814	776	774	821	845	851	772	782	825	813	823	792	784	801	819	763	808
26400	34549	17987	7064	4879	3523	2310	1663	1328	1168	1209	1296	1138	1044	994	933	947	929	1016	1116	969	907	994	962	915	966	918	867	869	828	883	887	871	855	869	788	855	831	788	861	819	865	863	849	825	849	815	848	783	851	827	804	828	855	786	894	795	769	810	830	830	799	797	829	828	851	869	795	837	793	818	865	834	825	828	794	822	852	841	838	782	815	806	764	854	825	775	800	816	800	799	801	802	803	839	793	768	874	825	782	824	816	862	823	811	831	732	799	827	875	795	805	798	840	874	792	800	777	879	817	848	787	848	834	872	812	840	781	781	793	839	787	779	816	811	760	783	835	782	780	800	803	820	803	830	792	807	835	777	882	838	823	824	782	874	843	800	794	772	790	833	835	848	867	826	795	795	760	853	834	865	770	777	793	744	856	799	764	799	868	816	838	796	792	812	796	835	820	837	828	845	778	799	875	843	817	844	875	827	854	795	830	793	832	820	833	810	826	824	813	821	753	818	802	834	824	785	766	770	837	826	829	795	831	826	815	831	833	796	855	776	814	790	753	817	807	825	771	838	861	819	795	838	778	854	772	789	725	853	813	795	807	824	779	815	854	819	809	848	815	814	828	780	814	784	804	776	818	786	835	812	861	818	798	768	803	855	860	841	887	833	831	793	831	777	817	829	770	803	877	821	813	815	782	900	832	800	822	790	822	812	800	840	833	769	796	825	823	807	824	883	817	847	801	821	775	828	837	848	802	784	809	775	826	820	777	825	790	767	850	875	815	840	800	784	809	835	782	821	815	786	775	849	860	797	827	806	826	759	844	817	858	791	802	798	810	792	822	781	846	765	801	803	797	831	784	819	785	762	823	877	806	849	842	837	840	792	816	795	822	849	842	764	837	815	791	862	819	848	776	894	839	791	795	859	843	837	813	771	794	819	798	818	777	777	733	802	820	805	832	778	786	836	783	849	833	831	829	810	774	859	834	810	787	801	795	815	804	816	829	759	768	824	832	859	824	800	818	834	853	850	816	901	842	864	807	787	814	801	815	784	809	791	797	812	834	812	851	822	852	836	794	853	773	844	831	828	868	822	859	866	796	881	805	810	760	824	833	815	853	806	792	827	772	829	798	807	833	785	820	834	784	761	873	787	824	829	803	793	821	807	763	773	843	886	840	831	834	799	865	825	794	803	804	865	815	837	837	789	789	751	809	819	794	792	873	841	847	835	804	794	820	756	773	828	793	782	804	753	819	837	839	800	790	815	820	781	843	814	810	804	889	819	816	789	828	778	770	869	806	794	835	825	881	811	771	832	858	826	802	838	790	843	847	862	828	797	838	825	770	783	769	789	809	832	879	836	802	826	835	882	797	802	785	796	796	813	799	832	867	766	846	831	830	810	824	817	741	820	778	826	841	833	838	820	808	792	775	831	810	823	793	788	861	853	773	808	815	811	797	886	841	772	853	820	834	813	815	795	770	775	859	813	825	842	754	791	800	820	853	815	803	812	832	818	820	840	835	835	811	840	782	807	842	786	899	800	813	803	823	800	784	849	805	797	815	797	834	795	831	771	857	795	799	854	775	775	859	846	819	785	786	801	853	792	843	799	794	804	881	808	810	844	809	781	830	819	847	813	780	794	810	828	860	809	766	808	779	824	798	824	868	804	779	827	848	804	803	799	845	801	793	796	829	807	790	812	857	784	797	845	795	785	804	848	832	831	827	828	797	784	774	820	822	832	806	814	777	765	819	797	857	813	872	772	834	737	848	803	833	766	821	864	859	842	821	810	807	824	764	857	787	851	798	836	776	781	793	781	819	857	817	828	766	835	826	850	780	889	801	842	795	786	810	801	876	830	840	820	864	785	783	745	807	823	833	814	793	820	805	808	836	782	806	877	786	822	808	792	801	797	788	785	799	832	783	826	821	834	811	849	833	848	820	832	839	758	807	811	819	827	817	813	814	801	807	853	812	799	813	819	807	808	806	827	874	836	819	784	766	793	844	808	803	767	794	796	847	820	833	805	787	873	777	801	784	801	827	859	880	765	785	852	757	776	875	801	817	843	783	846	795	815	812	813	830	813	834	807	798	851	867	834	814	827	836	827	848	785	807	785	771	866	819	814	837	792	791	760	874	868	817	832	832	783	802	814	812	796	787	860	806	806	802	845	838	822	829	800	797	801	810	863	883	769	830	803	826	837	855	844	804	777	810	833	835	850	810	868	820	809	864	820	795	817	801	833	805	799	788	823	819	797	797	827	835	857	830	872	845	773	828	810	822	824	813	821	812	804	797	825	836	824	796	763	851	825	803	829	852	776	819	752	827	804	789	826	796	811	804	845	776	793	790	854	881	840	832	799	799	813	863	792	835	754	794	853	777	797	850	832	854	825	811	852	813	834	781	816	835	811	804	841	841	804	837	804	790	815	822	775	800	847	717	874	822	815	806	820	800	855	818	811	810	816	789	802	875	810	800	722	799	851	771	808	843	858	808	847	764	840	789	764	814	799	828	803	833	794	857	766	774	809	856	816	808	816	795	777	839	776	831	805	797	813	811	804	809	811	776	799	872	805	832	807	767	776	829	799	841	805	764	793	792	824	793	765	818	839	775	799	765	798	818	839	804	832	779	834	821	780	809	800	856	813	851	834	805	810	831	814	837	815	834	842	793	816	824	810	809	865	808	767	787	791	841	800	834	795	779	838	783	785	873	870	834	844	816	853	781	829	845	790	829	808	804	790	768	797	835	826	847	813	807	810	831	845	823	859	813	828	781	794	814	833	836	812	816	840	834	778	761	824	860	774	816	823	828	828	858	781	770	871	820	802	837	862	776	827	766	774	803	822	840	815	821	792	767	798	832	844	810	822	790	827	775	836	826	825	827	787	806	801	816	859	816	838	817	799	832	870	808	805	797	797	807	839	835	827	793	789	822	774	838	758	813	845	843	776	808	845	803	800	854	797	796	796	777	786	797	801	804	787	837	777	809	754	821	800	863	823	785	812	880	812	801	753	844	793	814	834	782	816	818	807	820	816	827	811	774	819	802	851	790	825	790	798	820	788	782	760	787	821	824	795	848	871	785	839	809	885	782	816	808	890	760	796	846	802	806	813	779	792	828	797	864	809	797	833	862	799	853	790	826	796	815	857	799	778	837	834	825	831	824	777	849	800	861	818	783	777	861	846	724	837	801	802	841	792	807	849	816	802	808	834	804	833	838	851	795	826	817	802	851	789	795	775	743	799	836	833	801	835	866	824	867	839	878	829	748	792	783	855	769	879	891	802	849	790	811	816	782	846	819	854	794	778	803	772	857	805	844	787	802	800	823	795	786	801	782	837	822	823	827	830	840	785	772	759	801	744	853	771	792	786	782	810	784	807	757	810	806	781	840	802	822	773	789	775	800	824	841	795	788	791	847	764	834	806	836	825	818	765	801	827	834	802	789	828	827	814	796	836	809	853	819	798	814	867	764	816	832	826	814	800	846	816	865	891	800	796	798	789	805	803	844
23590	21111	28282	24136	21050	11825	3141	1548	1233	1017	1088	1159	983	850	847	762	834	824	835	955	759	794	810	742	763	746	749	760	717	709	715	681	696	761	680	682	702	666	664	700	627	602	710	631	679	661	659	642	632	638	619	701	595	617	651	590	652	688	650	644	640	671	601	613	628	612	633	596	618	648	598	641	628	611	652	662	663	632	650	600	660	635	654	630	613	610	602	601	599	672	670	637	641	608	620	646	610	635	622	569	636	603	647	663	657	655	642	618	618	612	633	609	652	622	656	601	617	660	567	620	609	637	632	672	645	659	611	597	674	623	668	602	616	606	590	632	604	598	652	605	633	645	653	621	599	626	625	608	569	616	639	612	637	620	638	567	610	648	606	640	628	601	654	631	603	638	584	591	594	636	651	626	609	583	612	641	584	609	605	650	581	630	610	608	638	648	648	642	611	616	588	611	636	636	649	633	576	614	671	610	613	697	622	664	674	603	600	642	613	648	627	624	587	663	632	675	618	594	603	633	632	618	577	611	632	614	651	635	651	624	708	604	621	613	605	674	602	650	655	635	583	629	595	635	671	592	597	563	612	582	611	592	635	626	598	623	627	644	684	622	633	663	577	638	618	638	611	613	616	605	622	615	664	629	595	627	618	659	638	628	569	620	637	631	631	658	615	639	642	610	614	602	617	599	620	626	611	603	631	642	622	608	631	599	615	622	628	632	628	613	620	636	612	643	613	623	654	585	621	638	569	629	626	571	624	600	633	606	623	617	635	615	631	629	607	611	581	566	591	588	628	610	648	607	607	618	610	648	579	645	609	615	655	618	597	637	599	614	643	631	610	598	649	597	606	573	582	605	672	580	628	642	640	630	643	615	643	620	634	616	628	629	649	625	627	636	614	638	635	617	629	602	656	632	631	626	615	631	603	631	641	638	679	615	684	612	601	631	629	609	637	650	632	615	632	648	600	630	642	616	621	592	588	671	600	548	629	594	623	606	607	609	624	640	623	657	663	666	630	636	656	586	618	631	621	614	607	584	656	602	628	625	612	614	602	611	591	690	612	593	593	648	619	578	598	616	638	628	627	597	641	660	599	634	624	619	624	620	585	578	637	602	613	617	596	629	640	631	634	596	611	600	635	626	591	592	627	655	618	642	636	594	621	595	632	633	611	560	597	612	638	637	617	614	647	585	604	618	651	594	587	588	627	610	590	624	672	619	625	638	661	619	603	622	605	585	646	633	615	592	618	647	573	596	601	614	575	638	610	623	638	604	665	598	623	607	612	586	654	658	601	634	607	617	634	583	591	634	609	609	599	606	608	644	634	657	614	614	592	638	648	599	684	680	612	612	626	621	580	561	617	595	666	620	604	638	636	617	600	602	637	586	639	658	582	644	620	591	594	624	603	590	627	628	651	606	605	642	577	665	573	590	555	577	603	654	647	609	611	603	626	607	614	623	586	623	625	556	626	623	627	600	601	590	566	640	610	613	624	618	610	665	610	599	593	616	627	584	670	631	592	634	654	654	625	603	598	593	638	622	622	619	646	644	650	604	588	606	598	631	591	655	612	614	604	634	582	656	612	628	625	640	623	627	632	629	619	602	609	612	639	599	627	616	596	661	664	598	622	601	630	619	623	681	684	632	608	598	623	610	587	559	635	632	616	644	580	622	611	623	603	633	631	602	625	574	618	653	556	616	608	634	615	651	631	606	652	659	589	599	586	591	641	621	637	567	629	633	632	597	583	615	615	659	670	608	638	592	598	625	618	587	644	602	632	626	648	605	605	654	616	628	603	620	660	626	598	555	603	608	597	640	603	617	647	636	646	641	599	619	599	585	632	590	617	659	601	642	622	600	639	594	633	594	609	625	640	623	631	648	601	611	645	645	608	614	581	651	635	614	632	598	647	658	637	618	574	631	609	627	629	629	618	624	575	615	591	633	628	585	602	603	628	635	612	588	645	551	590	600	626	588	561	614	638	598	661	613	606	644	611	647	638	594	571	587	594	589	586	588	597	648	614	600	581	621	620	629	637	637	645	601	660	617	630	661	638	623	585	638	597	608	688	656	625	639	646	619	602	647	608	660	656	570	637	633	583	612	619	636	621	616	610	622	630	652	675	608	606	634	659	604	623	600	603	653	607	612	619	587	587	636	653	642	599	667	617	660	645	644	631	633	634	583	643	631	639	658	677	611	630	622	659	618	636	650	594	605	587	592	647	611	605	627	600	595	632	640	612	640	608	612	609	595	655	656	627	617	611	643	592	643	662	617	642	600	619	574	630	615	585	641	615	578	628	687	632	622	649	628	625	632	597	622	597	623	598	653	610	634	638	639	623	601	644	576	590	616	632	589	615	626	590	627	569	670	587	634	603	650	629	605	599	628	628	635	623	617	612	590	630	627	608	575	625	569	572	620	667	616	620	596	625	673	601	618	556	649	661	600	621	624	669	597	649	582	639	619	591	632	656	637	633	621	677	690	619	648	668	622	576	610	655	665	600	643	607	625	599	620	590	631	654	629	648	591	634	628	647	613	604	611	589	618	654	626	683	621	675	616	627	619	657	633	614	578	588	639	592	603	641	568	604	648	628	569	594	611	622	633	622	619	633	658	580	627	594	624	652	625	620	604	605	625	643	592	659	628	611	594	631	593	589	608	631	588	603	629	608	631	617	673	584	666	618	570	602	630	629	614	578	629	660	597	653	637	609	587	677	609	610	620	585	613	606	597	630	600	629	614	639	625	636	597	576	632	619	641	637	609	564	648	622	616	646	675	611	638	637	630	617	622	596	590	614	622	646	633	578	625	617	638	612	627	614	610	607	594	649	615	635	633	654	642	628	638	634	612	652	615	630	600	588	637	604	648	677	591	615	593	580	597	646	627	587	593	626	579	584	590	602	636	618	614	650	645	638	640	607	591	624	602	626	620	676	624	607	619	649	649	614	607	619	631	628	601	652	639	590	627	620	655	666	620	609	596	643	613	639	628	618	638	642	638	611	602	625	641	598	623	612	585	623	592	600	612	626	599	614	646	609	586	621	604	625	564	645	645	618	563	659	600	633	621	642	671	636	629	582	656	674	666	652	639	620	645	599	614	589	645	631	605	645	631	659	616	605	605	604	635	636	612	627	628	613	619	610	607	671	638	591	634	640	634	592	634	598	603	629	619	635	619	596	638	594	640	612	653	630	654	624	661	619	635	624	664	628	658	608	581	620	635	664	568	655	607	612	626	609	600	627	631	610	563	588	658	587	597	591	614	663	635	612	618	583	578	610	613	653	572	598	650	615	550	584	608	597	635	647	603	662	605	602	584	639	606	588	604	583	599	609	609	629	638	662	613	561	633	637	622	649	671	650	623	614	635	610	602	612	594	548	635	634	624	598	647	635	632	614	614	619	654	590	621	610	588	619	572	588	608	613	584	637	661	622	630	644	650	648	640	616	619	610	633	656	614	609	562	618	650	602	607	552	622	596	608	624	616	607	656	672	631	627	561	595	654
28983	47293	27397	11509	8036	5192	3353	2196	1755	1427	1400	1609	1245	1076	970	971	961	903	977	1059	918	876	840	880	919	895	805	777	818	809	734	757	712	769	673	731	711	714	731	662	707	709	645	674	692	636	658	666	652	663	659	647	668	611	662	656	652	655	656	672	643	639	626	644	634	613	645	655	608	654	634	639	659	600	663	664	705	634	633	645	655	619	707	635	679	625	684	603	642	642	624	609	652	653	676	612	638	684	620	629	614	669	631	630	625	609	656	658	643	635	627	660	663	600	661	639	612	626	600	576	626	624	668	632	666	625	576	661	674	650	620	663	616	653	608	621	670	628	639	691	644	629	667	645	655	648	636	659	617	631	652	616	667	631	625	622	651	638	668	623	657	619	654	655	591	632	605	629	681	592	644	633	649	646	657	640	620	645	639	624	631	623	620	638	654	664	666	634	639	636	680	606	648	591	675	605	656	615	696	652	638	618	637	611	628	626	657	617	623	660	645	675	657	665	619	633	625	692	666	651	583	597	627	628	630	688	621	664	638	653	608	625	609	664	645	656	665	651	616	618	687	650	622	720	656	650	631	631	644	629	588	609	662	626	637	655	641	623	641	650	664	622	597	599	650	673	581	619	584	639	585	659	672	618	583	682	663	621	649	655	647	628	619	638	618	631	651	678	687	644	596	644	643	596	663	610	675	611	627	663	663	626	665	636	677	644	671	675	644	690	600	636	618	629	638	640	668	627	629	633	643	650	651	616	643	646	612	656	631	636	639	694	613	635	649	646	640	651	637	624	601	613	649	674	633	645	631	678	695	660	654	669	640	641	626	666	633	628	624	622	627	624	647	625	622	633	623	624	630	621	619	597	623	657	644	648	619	651	650	598	679	561	652	653	645	624	660	609	635	611	648	595	613	664	654	603	646	625	657	681	610	617	662	615	636	645	649	621	614	637	657	685	651	664	638	601	656	685	655	670	623	664	692	677	619	608	604	607	627	655	618	646	640	670	607	664	653	613	651	646	647	589	663	655	657	632	676	637	657	623	644	665	642	644	641	679	614	617	602	623	666	637	669	672	626	676	633	613	623	657	580	643	641	646	641	653	624	613	652	610	624	608	659	607	624	685	629	669	621	635	669	631	672	653	668	662	697	650	671	603	629	680	664	609	636	639	629	661	648	650	637	634	611	629	636	647	681	631	643	638	647	637	652	623	639	640	610	643	650	632	612	592	599	630	683	628	590	637	678	676	665	666	661	639	680	616	642	655	641	598	650	604	613	619	607	606	614	627	604	597	585	625	662	648	673	658	637	636	657	632	659	622	595	632	678	580	631	682	644	630	648	648	627	618	625	632	612	679	605	655	668	633	602	657	644	614	645	651	650	630	652	650	643	631	630	653	639	641	675	617	617	637	629	652	610	664	658	646	607	687	591	656	637	664	632	623	616	655	629	639	638	598	607	668	657	613	637	621	656	598	555	645	624	646	628	592	693	622	659	645	644	632	698	642	631	653	572	663	673	642	659	650	630	657	672	616	674	656	635	618	610	639	675	669	648	641	642	577	611	663	652	607	615	662	623	620	645	635	651	709	623	637	654	639	625	637	632	658	649	627	670	603	650	651	695	640	645	641	637	667	639	627	612	693	651	638	628	634	659	659	629	637	611	594	652	639	630	633	639	620	644	608	626	637	584	638	645	617	620	675	685	628	633	666	620	667	629	652	581	628	585	602	657	641	598	642	633	633	640	647	621	637	616	609	623	636	600	656	651	616	635	676	646	604	681	678	639	673	650	657	638	609	617	607	637	633	623	653	633	589	661	645	673	653	637	591	615	603	634	605	681	652	626	621	646	595	668	632	613	609	652	597	680	600	643	611	657	624	635	634	631	669	612	639	665	649	641	616	611	696	662	592	620	658	614	649	632	632	622	670	612	614	682	645	633	599	648	610	647	663	690	602	643	655	658	580	650	622	635	612	623	644	628	642	658	614	670	653	670	652	675	688	653	607	610	658	621	626	628	624	634	604	616	636	626	607	667	620	584	630	638	586	620	641	678	652	622	634	625	667	632	645	646	594	665	609	593	636	684	660	628	644	607	634	651	659	632	668	617	653	627	620	645	638	660	629	647	657	665	633	651	653	613	659	667	645	676	639	655	652	668	628	640	662	627	616	611	668	599	653	619	659	623	637	641	649	655	692	702	649	656	616	686	599	679	634	684	639	663	666	641	658	653	606	666	677	651	640	635	613	600	636	630	631	661	615	631	677	647	622	616	623	660	596	655	630	633	653	615	642	643	635	647	627	634	606	642	660	641	628	618	634	609	606	664	674	627	652	613	668	624	620	601	643	648	616	642	626	617	633	614	600	686	646	640	597	617	628	650	627	602	617	668	629	619	639	658	641	601	618	628	650	647	584	622	636	633	656	650	625	685	670	641	616	665	641	642	643	677	648	629	659	633	624	591	678	634	633	604	641	593	662	625	635	651	642	646	639	623	625	641	646	693	614	615	655	652	666	647	648	686	639	608	631	661	654	652	649	602	633	688	640	612	613	654	594	639	652	641	633	655	659	617	663	628	705	651	623	651	658	608	640	672	613	609	629	613	640	573	640	658	639	662	657	633	651	586	647	630	643	656	599	651	626	683	641	655	660	631	619	631	629	650	625	602	655	660	644	653	614	624	653	625	668	629	643	629	625	624	669	670	639	598	638	634	609	629	692	645	611	675	641	623	674	639	625	623	674	647	618	670	670	641	623	667	621	660	617	657	648	625	651	640	675	635	607	679	642	604	689	624	650	654	679	667	686	640	630	669	633	624	590	603	622	640	640	619	642	621	654	655	609	664	656	671	601	636	661	637	676	655	659	618	663	646	590	661	645	669	646	625	674	607	622	636	665	629	673	670	618	638	582	649	632	669	623	625	580	590	631	703	629	643	615	649	662	610	656	654	597	612	643	605	637	663	621	640	633	643	622	671	630	664	623	636	653	636	632	663	617	627	663	694	639	650	622	663	607	598	588	626	603	642	644	675	618	649	657	667	597	649	619	607	627	683	629	631	695	665	675	639	644	678	629	622	655	633	625	628	672	674	595	659	670	634	653	643	609	666	650	622	649	630	607	686	661	647	645	673	635	637	649	607	642	617	631	643	599	652	610	630	621	614	627	659	686	679	657	586	654	641	603	644	641	639	658	636	638	649	597	656	603	627	622	648	631	647	650	591	647	635	667	655	642	622	648	647	632	636	615	627	674	627	622	640	677	627	593	644	681	644	646	643	701	651	617	623	619	605	625	644	629	649	652	604	680	649	684	616	626	641	615	620	599	631	639	588	686	670	628	636	651	655	562	651	656	659	639	582	635	590	625	605	622	672	618	624	639	619	651	654	648	613	655	692	605	631	621	682	627	624	635	606	634	622	644	653	643	616	612	623	626	639	599	679	630	630	612	646	648	625	665	653	656	609	662	615	636	643	617	664	619	660	636	622	623	629	642	673	603	622	598	646	670	634	638
24749	21094	27251	24912	13118	3681	2251	1562	1351	1220	1228	1210	1203	1138	1091	1036	1087	1066	1079	1176	1028	1118	1042	1045	1058	1039	1018	996	1060	970	975	1035	1017	948	1019	967	947	965	927	929	898	1013	944	953	926	1004	900	967	936	937	1021	924	927	860	916	950	941	976	883	847	937	940	952	947	921	982	938	950	976	888	935	955	907	943	902	957	891	908	1011	957	940	939	913	899	938	993	929	894	900	904	961	919	952	887	931	892	917	921	868	913	930	963	901	920	911	894	925	888	1019	940	912	926	949	894	993	896	933	923	962	937	896	952	955	883	927	938	936	918	914	906	984	891	911	959	910	868	958	952	914	891	927	936	923	911	947	912	936	902	927	896	963	924	941	909	919	958	879	878	934	910	875	895	918	919	890	958	903	937	939	963	923	921	962	925	885	931	922	940	844	947	911	974	917	974	897	940	910	914	925	837	930	928	908	964	899	915	973	905	893	900	890	898	894	918	910	883	976	956	999	908	936	988	867	918	932	892	874	921	940	926	853	919	917	944	926	967	934	993	937	932	923	887	921	957	881	893	840	907	915	909	909	904	949	915	885	893	919	927	917	851	951	964	917	953	930	947	921	995	963	925	948	910	855	936	911	938	909	922	937	912	883	922	916	938	894	942	905	968	922	900	886	933	938	892	929	915	911	923	960	900	876	925	906	931	917	920	914	939	900	904	916	901	920	941	918	924	916	868	915	927	915	883	918	947	968	945	885	844	955	958	925	960	948	894	861	925	939	912	911	896	901	946	905	947	954	928	925	913	960	959	982	894	905	957	904	894	854	965	931	973	894	950	887	901	903	932	938	945	918	870	899	940	955	929	916	929	952	923	892	916	950	894	915	942	902	953	965	899	1004	943	962	890	938	912	936	916	906	995	915	887	1011	1012	941	955	985	928	939	954	921	949	967	911	934	897	970	919	912	886	951	911	980	968	924	895	936	906	925	958	954	917	978	961	951	923	937	857	933	930	931	897	895	900	977	886	905	882	939	887	946	901	926	940	947	981	972	911	959	941	925	909	932	894	926	914	888	911	876	875	867	969	912	897	887	930	928	920	932	935	896	909	969	923	876	941	927	961	958	962	866	923	887	953	943	902	909	919	931	911	865	932	931	958	930	1024	958	917	932	910	929	964	910	897	886	1024	879	929	885	918	932	968	900	839	905	910	896	945	930	962	924	913	911	964	899	949	980	928	939	933	933	944	882	925	913	916	944	888	985	912	954	911	912	896	895	961	938	910	957	910	887	962	910	869	959	986	903	942	911	977	879	915	963	895	961	887	937	924	910	918	1006	933	942	895	935	897	979	923	916	928	992	958	933	933	941	919	928	959	940	965	954	921	921	922	913	936	949	926	920	923	957	921	947	945	864	908	928	905	913	906	924	964	937	911	908	948	898	935	968	950	900	953	889	904	885	945	922	953	928	909	880	875	892	889	873	963	937	946	931	961	898	874	940	944	926	940	898	877	921	847	923	911	914	944	935	987	915	923	959	977	943	894	852	890	959	982	928	937	885	913	938	985	940	934	933	945	937	952	911	902	956	931	943	965	920	973	942	969	939	935	936	928	896	847	891	896	861	898	987	889	952	916	865	914	936	921	936	934	934	957	912	914	925	894	941	931	942	881	919	906	972	934	921	906	950	941	859	945	882	908	940	925	975	973	927	910	961	864	902	912	925	945	889	918	920	899	961	917	941	936	885	939	982	929	917	949	934	923	944	946	874	956	901	941	918	900	1004	906	917	888	947	928	918	898	946	876	888	919	887	923	976	960	865	981	969	927	950	905	899	921	866	948	910	923	847	881	955	909	948	967	927	931	922	931	889	895	913	989	938	937	842	992	936	892	961	930	938	911	937	873	939	1004	921	936	907	865	913	910	877	914	907	901	853	937	904	900	924	908	941	896	926	939	938	881	959	901	949	936	905	921	850	849	927	905	912	935	920	879	901	886	921	909	949	966	921	964	901	931	927	925	933	901	980	960	926	914	933	872	919	941	914	869	920	937	949	918	932	887	877	893	843	946	960	951	974	928	905	951	910	889	978	952	955	876	923	961	905	929	958	861	914	899	929	991	935	916	942	937	882	917	897	931	926	921	919	946	937	914	933	913	936	949	972	937	919	939	956	919	921	988	947	958	883	924	969	911	894	929	911	918	900	880	894	928	908	917	978	879	906	935	970	942	877	950	865	908	882	964	966	933	939	919	912	931	955	941	899	972	961	907	948	961	917	960	916	987	957	962	916	946	936	890	928	927	948	944	872	920	932	961	918	881	906	934	883	969	885	949	882	880	906	923	944	881	913	945	963	952	910	951	850	938	891	928	939	930	918	895	952	971	916	956	925	942	930	977	904	929	984	948	883	952	900	963	888	970	900	935	952	867	846	906	945	958	957	921	969	950	863	910	939	946	927	945	926	971	966	917	981	943	895	959	885	886	954	928	901	877	928	975	950	937	996	862	939	942	907	857	914	906	926	920	915	938	900	900	919	953	875	909	951	941	934	903	919	928	923	988	974	931	884	950	890	919	954	999	956	913	916	940	902	943	942	939	861	874	882	906	888	992	875	946	958	964	909	883	917	946	934	894	920	909	947	891	954	920	971	998	945	959	922	908	922	976	936	932	902	983	971	898	932	922	933	914	885	947	941	906	900	993	921	847	906	927	937	883	936	880	926	954	903	941	903	911	973	866	934	893	919	918	939	960	936	911	901	956	944	957	932	857	902	993	958	919	877	929	916	868	945	902	945	982	961	886	967	892	924	947	922	973	921	887	881	892	922	979	945	858	926	955	956	869	912	857	983	907	962	905	934	985	879	929	975	969	933	970	952	944	938	936	904	905	939	952	912	936	971	914	942	909	950	884	927	927	888	914	895	945	923	907	973	976	940	905	870	876	917	970	927	949	948	934	907	926	945	968	904	943	971	938	931	944	943	928	980	943	892	949	938	932	927	926	949	936	936	963	950	873	909	938	870	902	916	947	905	966	897	910	970	930	955	897	1002	890	915	961	891	896	971	907	904	883	916	921	916	918	939	949	893	928	911	935	891	909	895	931	968	911	938	949	1030	899	923	919	930	958	912	965	943	865	958	916	887	1000	893	911	892	940	972	906	945	896	924	948	863	916	908	895	916	931	945	983	891	941	934	920	986	906	900	887	908	953	939	925	944	867	940	929	930	866	901	932	888	906	906	935	948	949	873	879	925	978	956	949	927	925	933	956	937	893	960	966	903	922	933	908	917	856	922	909	914	920	937	910	917	923	914	890	938	975	918	929	905	914	940	913	924	875	936	913	917	932	912	901	932	954	894	920	998	970	933	879	896	937	945	942	874	916	929	944	883	906	874	927	902	952	871	905	923	909	937	904	932	953	956	959	887	949	953	889	938	930	913	926	956	897	964	876	940	928	921	967	896	928	933	929	902	1007	868	967	936	914	950	921	960	942	950	947	896	905	910	939	934	952	918	968	917	947	904	928	972	920	932	948	907	901	910	954
28116	41966	23706	9527	6417	4314	3116	2091	1749	1597	1545	1615	1397	1276	1134	1088	1132	1172	1165	1225	1100	1174	1145	1098	1158	1100	1046	1086	1050	1029	1070	1001	1033	991	1027	953	990	1008	972	957	948	961	890	969	949	949	985	927	955	958	937	990	976	928	951	908	973	976	902	943	902	941	918	929	928	906	940	987	968	914	964	894	910	931	868	933	920	966	924	896	893	916	907	925	928	949	941	950	938	916	936	954	927	945	895	913	935	998	943	975	910	962	929	915	939	964	936	883	940	950	943	913	861	896	976	926	908	941	922	908	908	955	953	910	890	902	927	953	864	914	889	910	952	890	886	911	934	899	894	939	895	947	969	914	941	923	930	957	961	951	935	929	906	1002	979	858	904	954	913	888	935	932	929	918	851	924	932	903	881	985	896	989	909	903	944	963	923	913	971	924	1037	913	957	903	951	969	1000	915	885	862	939	916	874	866	920	920	936	957	943	951	883	922	937	935	916	922	856	919	951	936	836	887	919	929	924	930	924	939	970	960	867	942	892	925	945	932	895	853	921	899	924	919	955	881	894	950	930	906	939	945	967	936	872	901	891	953	950	891	916	890	933	969	883	923	946	934	944	951	938	945	917	916	874	957	929	897	877	900	897	952	983	913	939	902	915	930	926	937	957	943	953	903	920	924	910	934	980	921	898	926	877	915	907	923	953	931	914	902	931	899	855	941	920	968	928	943	909	936	913	907	938	946	930	938	925	923	919	938	919	922	896	920	941	959	901	908	938	883	935	918	859	897	904	879	930	948	915	958	903	921	911	875	905	925	866	909	947	923	910	876	999	914	906	912	931	928	891	899	927	938	957	932	932	874	899	961	948	888	888	904	962	901	971	920	925	926	918	926	930	929	991	920	872	933	887	920	917	952	973	920	869	863	904	886	924	927	955	921	920	924	932	935	911	899	891	956	866	944	918	907	956	949	958	920	891	934	897	883	920	855	929	899	963	936	905	923	913	908	902	967	957	957	884	939	918	905	890	936	903	961	890	900	934	912	987	912	879	908	964	992	938	911	911	889	986	922	920	924	931	912	962	917	885	915	944	912	898	888	954	897	889	934	904	906	919	916	980	920	874	914	896	952	922	952	932	929	878	910	939	871	920	902	872	953	947	924	908	912	952	949	883	928	991	913	885	967	891	874	893	914	872	930	941	899	933	931	942	918	919	902	940	950	928	901	916	918	955	960	911	919	916	917	975	937	952	897	930	927	932	948	922	906	926	912	931	951	869	912	961	906	882	922	923	905	832	906	953	951	855	946	854	934	888	908	973	900	939	887	894	875	890	916	956	968	904	901	901	895	969	905	952	887	941	892	954	923	890	911	918	956	897	953	974	894	924	918	921	933	902	932	968	845	877	922	891	950	904	900	938	947	900	881	967	885	896	971	980	1025	941	917	909	932	969	948	927	952	907	911	900	941	918	1006	879	959	893	946	870	854	931	938	889	931	934	960	886	955	918	973	938	901	941	925	918	974	909	986	918	894	903	943	932	944	912	908	918	919	918	934	940	879	893	875	929	884	876	912	886	948	920	931	975	907	927	942	927	902	917	941	907	881	934	924	903	998	930	922	916	984	947	959	915	932	939	891	945	925	915	857	938	956	857	930	873	876	934	892	919	978	986	946	934	932	942	922	934	936	945	906	890	919	963	912	893	898	908	895	869	893	941	915	953	910	911	905	918	919	969	950	918	905	890	924	929	918	931	955	892	951	923	966	937	910	900	887	855	920	914	888	925	897	911	940	924	952	900	916	921	862	946	936	964	915	905	915	961	904	914	881	927	914	956	947	872	893	995	929	914	900	878	920	931	940	925	905	883	968	915	976	891	901	980	895	992	916	909	989	937	915	900	955	916	944	907	946	905	908	988	882	872	918	910	891	891	975	943	919	931	947	938	960	866	945	898	949	930	922	939	926	898	889	921	923	903	927	880	924	908	930	906	950	886	921	900	945	922	886	938	947	976	880	927	930	928	927	893	929	974	912	889	896	881	912	928	922	883	979	959	967	919	911	971	949	918	913	891	943	884	888	979	920	922	908	961	917	960	877	937	886	927	914	963	927	930	943	914	928	906	927	904	895	938	887	975	938	901	930	900	955	897	920	946	937	937	898	926	875	910	887	955	983	940	892	893	956	937	969	950	941	898	883	927	898	926	925	907	934	972	891	953	890	954	918	940	933	903	901	853	912	910	928	974	898	905	916	904	912	904	961	904	972	906	947	868	915	877	924	866	928	945	924	957	882	927	941	936	908	952	892	857	952	916	896	889	963	968	895	919	920	957	935	931	926	963	900	886	900	911	941	935	885	927	897	945	901	958	920	917	909	913	911	896	908	886	930	941	952	888	908	959	929	887	938	908	945	941	959	897	947	939	919	905	910	932	882	852	911	938	944	939	971	894	969	926	989	952	911	889	965	947	883	916	942	920	942	888	897	881	947	891	928	914	884	952	948	924	890	939	881	922	887	925	945	918	928	957	935	905	968	937	931	947	926	989	864	933	921	880	908	957	938	941	938	951	910	964	972	904	948	937	901	992	965	905	888	949	942	918	892	913	965	945	859	936	915	955	863	943	961	952	923	948	912	897	921	945	910	975	958	960	942	902	962	949	949	950	865	917	948	911	918	895	883	964	919	920	918	932	946	923	906	880	945	963	919	916	915	953	981	899	956	896	887	964	882	970	886	905	970	883	929	927	929	874	928	912	905	950	934	906	904	932	883	928	924	935	916	918	971	944	930	998	912	926	929	899	911	907	946	941	939	935	917	906	902	905	911	905	995	916	933	926	937	945	967	932	895	947	962	950	945	957	949	880	924	928	869	931	903	981	860	898	965	906	894	938	957	889	944	877	929	942	959	924	973	930	953	867	964	905	921	907	955	955	912	888	928	953	914	932	903	911	927	898	923	914	955	920	958	967	943	916	938	962	941	940	908	911	955	875	931	917	868	921	870	971	912	931	905	932	898	953	902	944	881	935	944	940	1004	887	952	926	898	892	887	929	931	939	951	948	899	918	911	971	892	926	1012	880	954	939	880	903	946	937	953	910	902	1003	948	911	905	907	933	919	923	940	921	888	939	872	958	882	850	992	964	914	957	881	900	990	977	871	942	927	943	886	908	927	857	864	842	971	913	936	886	927	918	940	856	935	889	917	868	933	916	950	890	994	947	941	884	940	994	883	896	966	888	930	961	939	932	941	949	961	946	890	899	956	952	965	942	940	872	923	912	872	947	913	883	970	929	906	958	947	938	919	959	928	947	909	923	967	929	885	932	962	921	928	939	949	1002	897	905	966	989	955	922	934	947	901	910	916	936	927	901	987	891	894	967	927	927	898	975	932	912	913	905	899	914	892	972	916	835	893	929	945	962	899	944	900	932	880	920	924	906	942	901	891	930	880	876	894	931	876	945	934	922	950	904	928	915	972	889	917	912	923	841	948	925	912	910	936	921	947	962	884	970	885	899	925	934	923	938	915	931	859	882
22477	21095	28720	23694	21086	21145	10553	2470	1677	1430	1417	1387	1231	1122	1066	936	933	975	1125	1062	957	926	945	956	992	922	915	863	872	904	894	844	851	781	803	818	842	760	800	751	767	747	773	754	821	777	694	779	814	709	750	723	727	756	789	732	792	692	697	770	705	744	725	784	729	745	716	766	703	708	764	721	742	736	711	728	753	736	775	757	767	767	705	728	697	718	772	679	748	711	721	698	718	692	722	733	732	750	724	681	676	770	739	717	730	760	721	742	750	744	747	745	780	686	742	756	713	688	703	679	741	699	786	717	723	774	751	705	767	749	765	734	758	729	666	763	707	700	704	726	747	699	728	706	751	723	739	791	731	759	680	737	751	718	782	725	692	712	726	706	714	778	741	716	748	744	758	729	703	729	755	720	756	708	732	758	688	689	700	751	767	720	659	755	676	730	745	721	707	708	699	727	737	728	759	794	713	749	707	747	710	734	680	737	672	721	721	761	705	740	746	740	694	777	714	703	687	678	710	677	747	708	696	709	766	738	743	729	727	729	750	758	739	757	699	784	735	726	645	773	702	750	765	705	706	699	803	688	705	719	695	798	690	769	691	708	717	732	677	741	756	717	740	734	709	691	776	725	697	720	711	772	766	741	745	724	735	736	712	720	739	747	750	771	755	710	731	716	736	746	780	685	777	703	731	735	756	751	706	703	743	710	760	718	770	744	763	736	759	736	739	745	729	672	729	730	715	721	720	690	716	763	752	723	775	727	784	760	762	713	748	686	727	736	749	760	686	721	767	729	765	690	702	699	748	705	779	741	722	705	729	748	698	747	775	708	704	727	747	720	711	717	704	713	689	744	715	731	654	733	777	771	694	725	690	727	731	690	712	717	726	780	714	773	792	757	765	703	729	760	757	798	757	742	704	731	717	730	755	712	755	762	745	760	738	722	721	717	780	676	744	754	734	664	733	733	726	772	746	732	714	760	712	727	793	696	749	766	735	791	721	728	744	701	756	737	708	769	731	715	616	744	740	705	708	730	781	736	733	740	731	715	761	743	685	724	747	762	698	779	778	726	693	754	722	669	739	711	779	761	730	721	717	752	713	688	710	690	718	725	733	695	702	750	685	707	753	766	769	762	696	706	699	716	724	709	759	678	728	703	717	778	757	788	714	734	746	716	711	756	738	702	752	778	677	689	726	750	805	707	727	732	732	667	716	717	736	761	722	760	749	695	716	749	749	710	674	710	732	735	742	694	727	737	748	689	708	717	733	738	707	759	709	689	718	711	737	735	748	768	754	794	731	709	728	706	712	703	750	727	729	776	739	736	699	735	724	687	744	789	724	716	732	760	727	718	726	720	686	710	682	679	679	722	709	733	721	740	740	718	726	703	716	711	741	759	682	753	743	704	683	702	729	733	735	756	752	809	742	748	740	735	716	744	763	724	725	729	698	738	712	726	713	740	723	752	693	695	775	754	724	710	716	751	759	724	746	749	722	731	745	694	685	736	735	725	714	727	741	706	727	707	738	742	721	681	708	746	720	748	721	686	699	737	712	735	700	726	748	767	697	741	730	714	762	724	717	718	734	752	764	690	725	717	725	711	737	701	724	698	761	746	726	716	761	684	771	766	686	739	738	745	703	722	717	736	692	727	737	777	721	710	711	748	726	712	721	720	753	733	702	715	724	730	699	697	721	758	767	710	717	746	734	752	709	719	741	714	731	714	727	742	764	682	756	762	708	753	662	691	773	726	707	702	714	693	743	719	803	726	699	708	746	759	747	688	724	757	720	689	695	707	689	702	671	731	689	742	737	755	771	719	764	764	756	702	767	708	748	696	743	712	700	767	759	728	741	729	750	754	743	659	744	774	733	745	713	704	726	737	757	766	732	752	681	720	693	768	760	763	711	708	706	739	751	714	699	686	715	746	686	742	738	700	757	760	742	709	717	667	730	766	704	686	758	714	723	723	729	746	746	740	723	710	741	700	733	716	685	749	749	694	715	743	749	750	727	664	748	711	727	778	710	731	736	686	696	735	719	692	735	751	769	734	700	735	705	735	737	734	740	766	747	755	706	690	764	745	777	734	755	756	727	714	745	712	731	751	740	732	790	704	735	725	698	717	761	700	757	751	764	761	709	737	769	651	717	699	746	731	734	743	729	701	733	707	679	770	717	702	755	741	679	783	794	709	761	738	727	723	747	738	761	727	701	715	727	769	749	724	705	732	735	760	725	730	732	705	725	760	776	751	722	735	771	762	778	697	727	705	788	718	710	732	677	743	724	634	732	720	735	720	717	692	729	718	760	712	686	682	722	732	714	707	713	762	733	729	736	712	744	755	742	723	758	732	764	729	708	739	690	688	721	753	713	715	736	740	695	711	714	729	745	735	719	718	687	732	742	762	753	705	704	722	721	734	706	735	724	727	694	739	724	712	723	670	694	695	754	712	732	696	743	704	703	719	724	700	726	724	721	761	743	733	743	719	740	775	694	713	723	718	715	692	703	747	736	731	732	729	751	703	750	718	715	750	708	709	687	770	674	730	727	746	710	741	699	731	717	717	713	708	719	743	756	727	739	718	744	729	769	717	716	715	756	689	715	734	713	720	708	737	680	720	709	771	697	681	715	758	726	730	764	736	727	758	685	754	688	745	730	716	727	653	675	702	738	745	726	748	721	737	706	703	735	730	633	717	714	767	705	708	739	732	694	693	723	738	697	762	759	722	751	707	684	705	711	753	764	727	716	709	714	756	745	717	731	683	699	719	763	738	729	740	717	710	738	756	753	731	707	702	748	712	746	703	732	703	741	712	763	702	733	755	740	754	719	772	735	714	737	709	726	709	726	725	732	711	750	729	702	745	701	716	701	760	726	783	723	747	689	751	750	765	732	726	750	729	695	716	722	735	722	703	724	772	752	736	744	730	733	712	704	712	672	736	736	705	727	698	693	680	724	710	766	684	738	739	729	734	711	727	726	771	758	702	772	698	716	716	726	720	715	734	682	744	718	737	716	747	748	698	699	738	703	746	727	726	703	710	730	752	709	740	720	754	730	648	681	707	703	731	737	728	697	736	702	753	729	739	700	668	685	717	723	754	721	710	707	746	715	734	727	713	756	680	697	724	786	744	698	737	734	719	711	767	718	687	714	733	721	752	716	780	722	718	758	693	719	683	718	702	709	753	700	685	739	746	745	701	697	676	711	744	730	744	776	680	744	710	765	705	768	778	751	694	731	747	728	731	801	731	701	731	760	698	728	684	731	760	694	711	701	687	750	691	688	738	722	745	733	737	686	750	712	726	695	740	757	792	726	748	678	724	723	699	725	733	725	719	761	699	716	766	732	727	728	708	707	669	710	733	736	722	738	749	712	731	745	755	728	748	737	740	705	715	766	761	735	731	753	727	715	703	724	719	687	729	758	682	725	725	729	755	728	737	727	741	697	738	730	733	731	694	739	720	691	737	674	696	676	702	740	721	703	742	680	730	717	754	728	730	713	693	695	740
31816	53863	33425	14661	9999	7621	5108	3173	2430	2109	1993	1914	1614	1403	1209	1131	1135	1126	1283	1229	1077	1098	1122	1099	1128	969	965	877	936	854	870	902	848	887	837	840	814	819	824	764	793	748	768	739	754	755	817	777	749	740	737	766	756	747	774	747	716	735	700	714	691	707	768	716	719	729	729	741	756	705	716	719	769	710	678	747	726	744	747	760	745	760	746	709	711	785	785	732	763	695	714	741	716	693	693	713	711	692	724	721	682	724	699	701	695	703	711	726	743	704	692	719	761	719	695	698	748	702	694	668	681	736	738	704	750	727	723	752	707	734	725	735	727	712	687	716	723	781	668	726	693	746	740	689	724	724	682	713	690	733	749	731	718	670	696	732	709	697	684	702	739	756	704	689	689	692	702	686	671	724	729	694	743	777	717	725	723	713	701	670	736	745	687	724	714	696	708	681	716	709	712	707	697	751	753	678	695	719	719	768	732	764	701	741	717	733	706	747	716	713	712	716	757	696	699	729	731	696	745	684	734	762	724	709	725	733	736	724	716	725	679	700	760	720	722	691	734	687	702	687	714	740	660	708	713	704	690	739	706	698	757	711	748	802	658	690	754	765	702	706	710	717	704	719	751	664	719	680	712	650	697	763	690	723	753	675	717	725	734	702	736	695	746	726	724	699	750	727	696	714	742	693	746	749	712	695	711	707	742	708	706	695	691	686	726	707	730	701	742	683	720	720	744	707	733	731	737	711	712	670	727	688	706	672	709	743	730	707	688	734	730	688	736	709	722	753	736	747	761	768	718	722	722	696	743	734	728	750	730	740	718	697	718	705	707	687	724	736	730	702	702	677	676	733	693	697	740	728	717	759	725	689	777	742	769	717	769	719	761	740	725	712	757	709	761	752	724	764	721	650	720	733	760	732	746	695	745	706	694	729	738	741	682	700	686	716	722	743	683	679	735	711	765	722	783	725	679	746	754	714	682	713	720	691	707	729	688	745	733	736	713	675	677	761	718	730	750	699	735	725	769	704	694	717	753	710	695	649	685	763	712	682	713	678	738	717	712	728	712	720	754	726	713	712	701	745	714	685	700	668	714	728	722	727	729	765	727	725	720	766	675	760	692	692	747	703	673	662	722	711	713	743	701	731	702	764	723	669	746	720	692	706	721	693	722	739	760	694	706	683	660	682	682	740	735	731	716	745	739	735	678	725	762	724	755	718	668	704	742	710	708	715	737	696	707	705	747	700	700	731	716	728	708	725	739	721	750	709	726	690	748	733	744	720	736	704	747	696	739	721	723	677	695	693	772	686	731	709	713	712	722	725	709	706	729	727	757	719	712	712	691	759	722	670	743	738	693	700	729	763	785	743	717	709	699	727	731	707	730	736	717	703	698	703	702	726	727	706	738	769	726	715	681	671	728	703	756	684	712	710	716	689	706	713	663	687	720	666	718	706	681	723	753	757	698	697	674	801	722	700	781	698	707	700	692	677	736	715	743	743	686	697	689	718	729	718	722	724	679	670	664	713	738	733	683	753	669	719	723	666	721	686	716	728	711	752	758	732	692	741	683	730	681	746	739	682	713	683	729	667	679	725	727	697	726	645	750	661	746	709	730	695	698	728	737	731	674	710	747	724	728	705	705	688	702	745	663	746	753	721	685	683	702	738	725	699	717	720	741	765	723	717	764	767	722	745	698	732	698	735	750	689	715	720	716	718	692	709	732	746	767	711	670	675	724	735	711	747	759	750	701	737	690	776	686	671	715	728	665	708	738	694	709	721	701	644	686	732	712	741	719	668	750	736	690	722	697	703	748	704	701	718	749	771	728	708	737	738	748	708	747	674	733	687	717	751	792	748	725	769	694	751	686	694	713	719	716	718	688	692	726	719	684	740	703	729	746	671	703	693	723	773	662	728	749	720	706	752	725	722	685	719	681	786	691	683	724	722	763	708	697	697	718	727	724	727	744	754	709	728	719	684	681	685	727	758	715	730	708	670	727	686	687	682	683	734	676	692	736	718	728	738	771	711	705	741	717	730	726	733	728	727	707	729	753	726	759	730	655	719	711	702	742	673	720	689	719	754	686	760	737	730	769	722	733	727	707	727	746	721	713	728	724	742	717	686	733	702	675	767	705	759	706	770	727	747	702	709	728	701	748	738	733	735	730	673	680	744	719	709	755	743	687	696	719	698	732	731	767	706	732	753	707	712	729	717	705	728	704	725	735	692	702	691	750	693	779	744	709	742	705	743	751	678	720	673	723	681	722	675	740	718	675	734	727	724	702	668	718	741	700	757	697	730	702	741	694	721	699	709	702	696	730	732	729	701	746	701	697	770	780	688	713	744	662	759	714	740	706	749	706	719	703	730	704	652	692	734	708	736	726	756	716	730	668	681	704	748	741	719	716	751	718	766	692	731	754	718	709	685	733	706	725	718	703	666	725	739	709	710	653	699	660	757	675	682	681	718	688	710	694	702	736	748	740	707	718	722	710	715	723	703	694	752	718	774	740	745	743	727	702	700	731	724	707	765	760	697	726	743	786	684	746	682	717	715	684	713	678	741	766	757	693	698	729	748	699	772	765	737	710	688	744	677	715	719	723	728	708	669	729	747	668	748	701	711	742	691	690	745	703	710	759	779	746	741	743	691	693	708	793	724	711	725	753	738	736	719	719	709	722	718	748	742	689	769	758	730	702	747	709	736	667	703	685	718	742	732	724	729	698	708	739	709	720	706	784	746	670	740	712	736	744	692	709	701	722	768	737	712	683	664	665	707	743	698	728	746	752	684	748	725	715	733	686	677	756	649	675	710	727	699	708	712	742	681	708	742	713	738	763	783	698	749	741	724	690	663	697	769	731	703	729	717	740	756	720	724	735	663	725	724	770	695	715	745	705	722	732	726	723	696	710	738	718	682	717	695	703	727	681	744	767	676	753	761	747	735	779	739	722	763	735	668	701	734	746	724	721	711	685	713	733	747	793	707	744	726	677	700	701	695	720	707	690	716	712	665	674	723	680	731	734	703	690	691	688	708	702	723	695	707	744	749	742	703	687	709	741	723	677	729	735	714	706	736	694	704	716	664	702	706	720	760	693	707	778	714	749	690	725	767	734	730	709	676	736	729	695	761	664	713	734	688	737	745	733	761	665	693	708	706	739	704	760	696	756	709	785	748	683	721	732	692	700	700	676	708	704	699	660	699	681	712	672	726	673	731	680	704	768	724	710	741	791	727	710	756	683	755	718	735	706	747	694	741	742	709	733	677	707	687	729	716	734	718	714	736	724	667	707	703	703	739	740	719	748	716	761	704	726	738	767	670	732	732	766	703	704	710	719	752	692	708	708	747	741	684	667	732	763	717	790	665	691	733	735	704	739	729	728	718	772	702	735	713	723	750	695	726	765	747	744	745	726	714	712	696	728	716	722	708	708	733	708	707	642	742	674	739	700	695	716	736	715	713	757	717	738	730	699	693	709	687	747	689	710	733	762	672	690	745	732	704	723	668
29676	24055	18853	7417	3326	2421	1632	1200	1099	1008	984	1037	961	915	916	837	835	903	1009	953	863	913	845	932	927	868	850	863	866	838	849	832	877	857	814	881	795	800	847	805	851	807	812	819	833	839	807	803	801	828	768	796	814	826	814	836	811	796	840	799	790	838	801	774	810	754	804	796	819	791	851	819	851	804	831	825	775	799	816	829	808	771	761	780	824	803	839	787	841	806	827	783	766	822	785	755	795	805	808	817	838	771	791	767	741	806	780	792	861	812	767	804	834	834	760	804	801	810	841	776	827	825	846	775	780	776	812	810	828	829	797	836	783	788	806	834	799	796	845	781	766	832	806	804	741	808	835	832	770	860	789	806	747	809	790	818	800	755	821	826	871	841	813	809	821	780	827	833	851	819	875	787	758	803	765	781	815	813	793	812	783	758	885	768	716	851	822	812	795	784	786	837	827	798	807	863	812	815	791	803	810	817	790	797	769	800	811	799	749	824	741	812	852	819	766	793	791	852	823	829	842	753	803	846	810	767	829	787	817	767	780	779	828	836	774	802	812	841	774	810	825	826	757	792	769	791	780	874	815	802	808	778	814	796	809	787	761	813	800	800	790	796	842	806	821	802	803	775	805	809	820	841	823	823	810	795	826	886	783	848	800	800	854	724	783	840	807	798	830	768	787	811	834	789	813	837	816	817	801	830	809	784	786	788	777	773	772	806	806	785	797	846	833	812	791	795	844	804	793	761	799	789	796	769	792	779	803	789	778	832	842	799	806	770	812	788	785	776	754	817	799	777	772	767	839	797	843	816	797	824	784	782	859	792	900	826	782	829	797	809	793	760	752	757	833	782	809	858	790	787	808	789	742	838	815	752	854	723	801	842	828	809	817	824	771	748	823	824	826	788	791	757	888	843	822	816	779	858	807	824	798	798	775	798	846	758	795	782	794	853	780	825	808	849	813	833	840	826	756	796	827	813	818	775	806	859	780	780	789	805	811	858	790	756	771	823	755	760	836	824	813	775	816	810	805	763	814	810	799	831	807	818	794	750	785	813	814	821	792	780	783	837	828	799	810	817	807	795	830	810	794	818	793	860	781	802	815	834	785	821	815	831	815	764	726	797	785	852	802	766	813	823	830	760	744	767	795	757	771	747	767	817	802	823	798	828	817	747	829	869	790	762	849	799	785	856	811	846	815	802	779	775	840	802	820	803	811	805	784	818	795	807	850	780	842	795	772	780	831	807	838	789	850	813	842	815	859	802	818	867	801	797	817	794	800	831	831	765	807	779	833	794	823	837	799	819	789	776	804	801	812	834	756	790	795	817	800	799	782	816	783	807	762	788	800	786	787	765	802	805	845	851	812	877	821	818	822	801	773	791	750	814	785	792	782	853	790	818	808	783	765	835	828	826	793	832	839	772	826	816	818	797	796	810	849	807	813	839	794	863	779	805	809	784	770	853	769	875	798	845	814	800	866	762	818	751	790	773	802	828	816	818	807	809	800	767	814	813	796	792	759	846	789	817	822	800	785	803	862	814	815	792	797	801	832	805	869	767	823	798	799	818	805	803	789	787	841	790	767	802	786	769	844	807	804	790	785	772	767	789	748	778	797	795	777	819	787	840	790	831	784	814	778	761	800	816	833	793	806	780	792	790	772	772	776	805	811	796	796	821	798	784	802	851	806	829	815	780	822	828	772	868	739	826	783	800	819	748	801	831	798	802	794	817	831	805	854	796	816	790	833	843	823	824	831	818	797	755	738	812	846	782	765	817	796	835	787	805	800	782	843	820	835	803	826	756	826	807	810	845	832	799	784	773	817	806	800	790	782	801	813	820	806	807	833	822	799	744	751	822	844	836	787	764	838	789	837	806	843	773	827	850	797	804	790	771	807	829	798	819	794	793	865	777	811	802	836	778	750	743	787	785	713	809	788	793	810	790	856	766	822	810	827	811	797	821	827	804	820	787	730	761	773	780	830	841	795	854	786	835	826	837	820	812	801	814	804	845	787	765	853	850	798	810	825	768	797	818	841	801	827	812	841	803	840	834	737	770	837	782	816	809	801	875	847	809	847	780	838	805	795	825	841	794	802	756	807	797	833	858	832	816	780	797	810	776	787	817	804	806	856	831	802	839	797	796	833	784	814	791	827	888	820	804	810	823	802	862	766	848	762	834	789	792	816	814	821	811	828	778	812	815	804	786	812	823	781	837	724	848	825	799	796	831	834	834	735	821	788	814	852	795	832	785	796	839	838	830	803	803	717	838	792	844	782	746	814	764	797	830	837	755	832	899	744	831	772	806	753	779	866	841	819	809	801	807	779	860	835	833	788	860	815	815	777	850	841	783	820	818	810	835	795	807	797	798	827	777	791	834	820	776	779	789	811	801	772	778	800	785	819	808	841	781	767	754	804	847	804	869	825	786	796	833	789	832	804	825	814	800	838	759	825	825	837	799	784	779	832	818	822	840	787	798	819	743	819	850	911	818	829	797	786	850	841	773	792	788	771	820	826	831	848	844	775	762	773	821	788	828	834	776	818	777	803	835	803	786	807	805	769	785	779	819	800	822	808	855	753	829	785	765	794	794	803	833	841	765	812	807	822	788	823	782	817	809	801	806	794	786	817	783	787	731	833	814	769	831	781	786	844	776	787	842	826	813	817	832	827	740	827	781	808	780	810	803	831	771	874	847	803	844	794	828	795	796	824	810	819	807	838	772	794	761	792	836	795	835	865	799	831	797	817	807	825	841	791	820	797	844	776	811	802	800	784	813	864	800	826	784	823	844	818	809	795	857	807	787	816	797	795	815	804	834	778	799	793	813	814	745	835	741	809	806	781	849	811	754	795	846	772	798	761	789	777	795	839	827	802	785	766	824	815	794	776	785	791	825	835	786	795	840	764	783	830	818	777	801	821	834	828	774	844	811	797	845	791	838	756	791	810	802	794	774	737	802	831	763	818	818	778	812	841	803	833	755	807	792	863	806	807	790	784	817	815	775	859	822	805	824	806	825	804	738	820	794	845	841	864	754	823	806	816	753	799	847	813	818	857	811	774	842	814	753	807	817	789	854	834	808	814	794	798	819	850	814	748	776	792	797	873	811	808	778	827	735	843	767	810	813	816	844	831	798	785	776	846	817	866	762	811	818	803	841	827	814	822	776	783	788	803	760	814	838	831	777	809	873	844	847	837	800	773	786	804	803	829	832	801	822	842	757	772	755	824	784	811	790	796	800	777	830	846	783	849	787	757	766	809	827	858	801	791	762	774	834	790	758	806	799	771	790	812	813	765	850	801	801	799	872	844	876	850	804	728	854	833	849	819	783	848	796	820	827	811	807	811	769	794	785	784	816	836	855	791	800	810	813	802	798	816	779	790	807	814	821	819	817	720	786	761	859	796	731	784	783	858	828	783	800	733	768	858	815	797	843	807	759	788	836	837	768	829	810	801	812	768	817	800	784	766	759	800	802	830	817	879	810	797	773	773	770	806	783	828	808
26425	34401	17888	6598	4561	3524	2301	1585	1348	1195	1231	1212	1151	1071	958	877	973	965	1142	1015	936	909	941	985	929	924	939	944	938	890	924	837	861	884	982	896	896	830	869	854	833	832	832	840	801	827	866	759	888	802	817	848	829	780	814	859	862	847	899	874	817	820	837	742	819	844	810	825	857	785	868	836	815	762	868	778	803	827	849	818	807	784	847	836	866	814	796	853	832	825	829	824	817	858	817	801	824	888	848	763	848	829	832	827	817	818	858	751	870	833	794	766	795	808	860	814	817	846	831	812	843	864	819	853	825	825	902	794	807	804	822	820	795	793	800	788	838	793	806	873	820	842	822	867	778	811	807	830	815	810	813	815	800	817	791	818	809	877	844	804	847	793	836	845	775	780	822	791	771	807	836	818	851	827	753	828	841	807	805	824	810	829	838	831	825	864	791	853	819	802	810	841	796	862	822	858	789	764	803	856	817	822	813	846	789	781	813	855	828	844	885	828	818	772	794	846	819	782	820	810	822	756	835	814	863	860	784	810	847	823	826	836	820	813	861	819	834	837	823	810	790	854	786	773	813	845	813	870	786	806	813	857	870	823	805	864	812	836	806	820	786	813	797	799	822	773	798	834	834	838	849	817	783	855	841	805	764	769	814	792	873	834	846	807	841	805	834	796	830	827	842	862	871	802	816	847	835	824	806	856	832	811	848	825	865	840	881	853	818	758	804	800	845	854	780	810	847	817	838	841	821	826	823	844	811	798	763	813	786	746	808	830	848	819	808	838	824	832	807	819	847	784	795	828	821	826	784	831	817	835	798	856	807	782	802	796	803	784	812	803	843	778	790	867	780	854	893	866	819	816	851	811	809	809	793	881	782	857	833	788	841	794	839	814	793	793	839	797	860	824	794	785	799	837	864	774	809	760	854	837	861	838	792	858	849	809	844	845	877	774	829	844	764	819	796	801	773	786	887	801	784	808	856	842	801	833	841	821	835	816	776	879	845	828	815	816	845	765	835	812	825	850	808	847	797	839	767	831	830	824	822	801	804	828	861	797	832	872	813	864	802	846	801	900	790	825	798	780	823	871	830	864	836	886	821	801	755	831	830	794	794	863	875	790	858	782	831	807	820	829	818	856	831	833	827	772	769	799	816	800	853	823	785	811	813	825	878	810	820	829	838	864	807	828	830	801	805	851	855	878	796	809	864	859	835	810	872	861	808	753	841	841	767	820	754	819	790	820	863	840	821	784	789	829	846	778	778	858	858	768	825	843	841	844	806	808	800	798	803	796	829	839	844	799	788	802	863	794	836	823	796	870	854	818	800	846	811	802	787	789	815	845	853	842	806	851	817	799	800	884	826	829	834	842	841	787	780	800	825	783	810	789	836	820	795	819	879	842	825	857	789	851	842	802	820	840	833	800	821	853	820	812	834	777	832	862	854	835	821	820	818	793	795	881	797	835	792	804	832	812	831	801	816	794	836	844	828	805	851	832	787	749	795	803	799	883	840	847	731	848	795	803	786	793	802	825	801	780	799	823	770	785	855	842	798	795	832	838	834	835	803	800	819	859	813	859	776	839	774	804	795	801	814	827	770	785	815	828	802	828	840	868	838	823	821	812	821	795	759	806	814	843	820	817	838	812	820	833	820	849	834	867	825	828	894	816	880	828	865	838	844	859	773	830	832	830	802	828	832	828	787	834	843	803	804	832	802	823	845	777	789	788	816	856	840	865	810	825	819	780	825	797	837	894	827	836	774	784	767	817	807	850	845	844	836	786	801	828	830	819	800	833	864	835	815	792	835	822	874	796	812	807	852	857	860	828	857	838	817	848	799	800	843	771	837	855	797	812	824	798	825	810	795	804	795	834	835	800	824	792	816	882	837	832	828	835	848	792	831	821	810	829	806	841	809	817	780	842	828	793	846	791	806	771	827	797	820	795	876	853	829	837	800	794	785	894	833	854	778	809	774	848	787	831	869	850	818	866	773	811	836	793	753	835	824	831	819	782	846	836	774	829	782	859	860	830	837	821	856	767	840	826	801	803	858	825	825	827	839	820	837	853	838	792	803	849	814	820	820	797	891	762	867	836	814	823	842	856	806	803	754	753	861	854	860	839	794	838	814	844	809	834	755	819	864	843	825	791	868	782	817	810	815	851	838	805	852	818	788	814	838	845	853	802	859	848	850	826	825	791	814	822	787	820	764	819	791	782	853	789	801	822	812	815	825	804	827	827	836	847	856	821	855	855	841	764	809	800	796	812	817	837	821	842	830	839	824	902	848	814	795	822	797	844	838	843	814	861	797	839	820	798	822	836	785	842	847	898	834	836	810	806	869	818	812	773	797	815	779	820	797	826	894	806	813	815	839	758	802	800	804	852	824	829	841	782	749	809	799	836	869	818	868	874	814	834	790	804	792	858	801	836	815	822	765	817	827	817	768	842	768	784	866	828	842	823	819	792	797	791	724	826	819	830	778	843	832	849	840	825	812	847	815	784	800	831	873	874	812	773	773	855	794	763	836	845	815	787	825	819	829	810	818	814	844	844	839	770	820	811	799	834	873	822	783	832	814	813	837	863	839	853	799	804	885	802	789	823	740	794	786	796	826	860	856	844	825	772	799	883	793	800	846	833	876	817	798	858	770	817	835	856	791	805	810	837	823	839	836	829	860	745	833	797	872	812	816	829	832	809	819	821	826	830	839	841	766	850	826	796	848	795	813	818	816	826	803	821	821	847	812	783	780	818	820	759	860	851	786	794	826	820	840	857	774	812	771	793	775	772	844	814	829	866	819	824	800	824	793	813	815	793	866	810	802	834	823	794	796	820	876	831	822	869	817	844	836	806	830	823	815	847	770	825	826	796	831	853	823	813	796	811	791	825	831	844	832	828	783	789	802	880	848	810	824	814	841	779	832	773	775	806	851	807	802	842	770	802	801	805	805	806	762	834	814	815	807	846	841	830	820	806	830	790	822	825	860	858	831	818	850	850	768	876	807	839	855	806	818	821	840	825	849	868	815	803	784	852	837	812	871	812	798	838	794	836	814	786	798	815	846	796	863	801	824	851	796	807	773	819	861	809	869	851	834	793	840	869	796	834	827	821	832	838	789	763	838	834	808	840	826	816	798	826	851	833	885	822	745	854	865	819	794	815	782	872	794	836	841	852	845	808	764	818	848	842	795	801	853	754	847	802	777	813	783	768	780	828	833	853	797	888	851	816	824	833	834	800	771	807	793	848	815	839	776	764	828	839	871	754	806	794	773	823	820	811	838	844	816	852	847	799	798	745	890	795	802	825	831	794	822	802	839	792	823	827	836	835	830	788	837	856	816	818	797	810	894	834	790	803	845	827	771	816	849	814	815	802	816	823	817	853	836	783	853	833	878	853	783	822	821	816	820	836	796	804	817	863	854	846	863	806	840	819	847	864	822	797	818	790	842	806	827	770	790	847	830	785	794	820	856	827	883	831	830	793	811	804	812	801	799	815	851	881	798	792
23499	21020	28154	24055	20950	11807	2964	1522	1282	1133	1040	1124	1009	968	819	803	775	756	1007	834	769	752	784	831	755	792	746	695	700	708	716	717	687	740	656	706	691	675	670	637	663	691	655	618	679	626	633	688	643	638	635	644	618	667	631	650	651	647	616	635	699	644	639	624	635	598	643	602	582	630	640	652	635	645	657	644	664	609	618	633	602	570	561	551	640	676	610	679	635	656	644	652	652	593	633	598	668	609	608	601	614	604	606	613	639	607	617	626	652	589	613	586	665	634	564	637	669	556	616	621	606	605	617	631	635	659	629	609	645	613	640	603	603	637	592	635	629	660	573	607	617	643	623	655	639	594	623	616	648	608	610	588	596	598	601	612	622	652	610	630	620	604	623	627	613	589	640	609	595	624	631	704	618	663	586	615	625	582	663	607	598	607	628	596	625	603	635	601	624	582	588	668	655	648	618	616	607	636	593	581	595	659	638	637	598	654	606	648	588	612	591	609	644	626	626	638	587	643	616	627	638	600	566	578	629	590	590	644	677	577	599	610	583	587	661	667	578	668	649	591	606	660	593	657	608	586	593	603	621	617	614	641	608	680	625	635	583	584	689	640	653	602	620	657	600	623	627	672	648	627	685	623	655	604	638	607	596	664	642	651	648	611	677	649	618	645	598	608	608	631	615	643	593	642	658	634	632	637	606	622	643	628	617	618	598	629	634	612	656	619	599	646	606	640	627	651	635	649	620	626	629	669	621	615	653	634	640	665	651	629	647	648	596	625	651	584	648	622	583	608	605	614	632	606	664	643	660	634	645	629	587	633	631	595	644	610	628	633	640	587	632	645	589	592	601	602	632	637	643	641	627	653	627	666	587	571	653	576	644	626	656	617	589	634	631	649	634	614	648	635	609	614	585	619	639	584	657	630	602	657	614	621	560	604	643	632	628	626	637	641	645	599	593	615	633	642	607	634	609	630	616	576	600	611	622	619	665	625	646	604	578	639	658	617	600	641	649	627	647	604	626	663	614	634	643	670	635	596	634	603	615	586	620	642	644	585	626	634	645	653	638	617	634	596	596	647	666	667	635	604	628	643	643	658	627	601	630	575	587	579	626	620	629	623	613	610	636	670	576	655	637	573	621	629	639	628	604	603	602	574	618	636	643	629	601	633	613	634	603	649	589	645	597	647	656	629	614	687	649	619	582	631	629	630	596	614	590	580	634	592	644	661	622	628	595	640	610	609	677	641	639	632	641	599	609	653	587	627	619	643	651	646	628	578	631	599	618	637	620	617	604	592	633	629	640	659	619	624	632	631	624	634	637	592	649	609	604	587	677	613	653	599	595	647	669	635	645	626	657	583	635	646	630	647	611	611	592	617	631	644	682	683	585	589	611	633	596	562	654	628	621	599	594	594	630	662	559	617	652	600	591	584	611	614	642	642	638	592	634	585	592	635	621	634	610	620	612	643	616	645	649	581	626	632	627	646	620	677	635	639	639	631	647	621	600	598	588	667	613	638	621	610	607	632	598	603	650	644	618	627	625	611	591	651	645	590	604	630	637	619	591	611	586	641	641	618	646	618	631	629	592	603	588	610	614	573	616	641	598	633	629	589	582	590	615	582	634	675	619	635	630	621	659	629	587	650	649	597	594	617	614	635	623	597	635	599	587	620	603	607	601	625	626	671	621	590	594	591	628	607	598	622	633	634	667	585	618	667	680	641	625	605	590	659	597	610	654	631	597	633	641	615	610	616	625	605	616	626	619	675	663	629	612	620	594	601	629	621	615	614	602	630	641	600	603	653	650	633	578	605	639	619	655	621	574	638	624	609	610	594	640	683	571	625	647	584	615	626	644	622	639	619	649	609	615	570	610	639	631	611	631	630	582	588	629	630	616	616	600	601	618	639	597	625	577	585	601	630	625	644	624	648	617	591	611	618	626	649	590	596	661	652	583	628	633	629	635	595	633	584	634	611	600	569	615	606	620	677	673	643	648	604	624	646	613	614	610	636	594	603	647	626	591	615	615	661	640	616	598	619	646	627	647	588	651	593	602	643	650	597	654	662	648	627	617	609	659	639	608	647	641	647	607	648	628	639	621	609	594	594	639	597	618	630	616	621	645	602	641	608	625	631	659	607	627	585	617	598	612	611	600	613	632	647	632	609	577	631	694	605	602	625	641	625	618	632	671	629	615	635	646	580	638	604	595	671	618	657	583	585	642	621	651	682	662	619	640	636	616	645	576	636	585	623	655	673	579	669	660	636	598	653	643	637	630	590	640	617	684	620	645	629	579	643	651	634	640	644	619	587	613	600	609	645	610	586	631	606	583	627	634	580	612	612	648	609	631	636	628	614	622	627	625	609	659	574	618	633	664	628	650	598	562	662	590	599	628	589	616	622	598	640	647	636	653	572	630	639	621	608	565	652	595	635	636	666	576	638	626	581	645	623	594	614	632	617	600	597	648	574	651	600	634	653	618	642	634	572	595	636	673	646	644	560	612	556	638	617	583	593	602	633	636	660	607	582	611	599	634	677	648	647	589	640	616	633	615	587	614	669	624	637	615	578	632	639	607	603	625	637	639	593	564	582	635	622	602	624	619	623	627	634	624	634	651	614	622	619	632	667	663	591	625	603	647	643	565	646	611	619	640	534	609	626	651	615	657	643	636	665	602	610	613	637	634	597	649	600	612	620	618	586	641	617	624	649	629	622	617	631	659	656	673	657	590	660	593	669	635	634	622	653	596	627	566	626	606	637	624	664	613	606	650	633	654	642	571	588	650	639	662	587	643	658	620	635	616	609	615	613	611	624	637	613	644	581	616	598	670	615	649	623	618	596	654	602	610	629	646	603	673	654	595	634	627	621	628	634	606	632	600	630	641	602	627	609	617	589	594	573	644	659	570	645	608	597	646	660	576	610	651	651	609	631	607	644	580	612	617	590	608	602	610	606	585	599	664	647	660	597	592	635	608	609	660	586	629	614	611	624	625	597	657	629	584	613	605	602	652	639	624	627	614	620	620	615	591	657	586	641	607	621	616	658	631	641	607	595	619	544	613	579	634	661	620	630	634	606	587	595	626	640	635	603	604	605	586	646	617	610	633	634	603	611	624	656	680	637	627	600	630	643	635	594	652	648	601	607	602	592	621	614	620	655	627	656	654	621	598	610	608	608	656	630	646	602	621	593	562	608	612	641	587	612	606	606	655	581	619	640	619	656	606	577	643	642	630	643	637	600	575	638	656	614	612	631	674	616	659	594	663	647	625	617	650	636	624	573	635	623	628	600	578	590	621	624	613	657	635	652	668	632	602	602	645	604	609	665	642	636	646	625	613	662	626	607	656	611	602	597	598	628	576	617	607	645	613	609	625	653	587	581	628	617	620	632	635	658	648	675	611	633	608	656	598	618	615	627	561	617	644	621	638	592	603	585	599	616	615	627	603	600	580	607	604	611	586	637	646	612	597	619	629	667	654	652	637	599	605	600	608	621	612	567	617	630
28627	46682	26836	10212	7411	5409	3301	2128	1971	1587	1300	1438	1333	1200	1046	895	962	998	1233	1030	887	875	852	925	820	840	755	759	759	827	758	719	745	704	712	708	677	714	655	676	663	673	692	716	685	653	677	675	632	621	685	686	643	642	654	668	652	663	675	680	669	666	608	643	655	656	623	658	680	666	624	670	669	643	654	622	644	585	619	652	634	611	660	671	634	652	652	636	637	673	653	666	649	657	703	657	652	650	632	674	634	692	628	666	653	652	584	622	612	624	685	658	640	641	631	661	640	620	649	653	605	650	628	651	634	636	661	563	620	664	675	648	673	634	619	639	651	627	640	617	569	596	620	672	668	620	654	652	629	619	625	669	642	642	660	633	655	619	607	639	678	627	673	649	668	649	652	624	660	654	642	652	650	641	636	628	701	634	655	654	648	663	642	610	646	665	679	639	671	631	631	625	663	633	605	649	654	664	613	675	660	621	637	622	636	660	670	592	644	608	621	609	654	653	661	638	643	684	643	627	660	678	613	630	657	621	611	618	637	632	607	656	625	703	667	658	669	625	610	658	626	625	624	615	668	661	648	663	617	659	607	653	632	618	662	640	630	659	647	652	653	657	668	597	637	625	602	662	612	667	659	675	602	646	647	660	658	620	608	607	642	668	595	617	615	639	632	620	616	639	628	712	693	630	635	636	648	598	682	655	656	628	597	614	665	672	603	667	667	621	652	619	632	655	633	661	628	658	642	649	646	608	621	664	675	632	669	699	654	619	677	623	667	626	664	648	678	600	628	593	579	670	656	654	645	656	668	625	612	650	612	630	625	617	656	646	627	650	636	618	687	616	636	651	655	688	657	658	626	650	630	641	650	677	658	651	648	616	623	661	637	664	633	615	647	676	647	602	648	603	639	565	641	664	644	637	661	653	672	633	656	636	595	616	615	617	634	689	598	619	701	633	605	616	641	633	633	594	649	654	654	620	627	641	634	623	644	630	622	649	629	663	647	634	612	631	615	587	687	667	614	626	671	643	626	634	621	629	650	655	656	669	643	618	636	635	641	660	611	624	668	617	676	652	629	629	636	586	627	634	660	619	621	608	675	689	645	666	696	676	597	664	631	663	643	678	654	610	661	623	669	647	673	674	629	674	642	618	631	616	596	671	625	628	619	670	646	656	615	649	653	611	611	649	645	652	663	613	620	692	684	643	620	598	602	609	648	656	638	633	669	589	649	637	619	645	625	632	643	592	620	597	628	644	650	619	628	651	587	623	631	608	634	605	609	660	616	616	657	616	631	621	587	635	586	614	648	629	641	634	634	645	621	652	664	623	616	653	629	634	644	646	615	620	614	696	628	649	692	663	640	622	659	662	647	652	648	704	663	627	657	665	648	657	639	628	621	580	630	628	660	653	617	666	631	655	654	632	603	633	649	710	659	593	627	607	641	601	612	634	692	629	618	606	572	580	609	655	633	629	579	597	636	631	678	636	643	612	683	620	614	636	633	577	638	606	644	630	622	669	685	638	646	620	647	659	622	631	665	622	710	632	621	661	623	643	616	639	634	636	652	638	625	638	637	689	612	625	653	648	665	663	607	650	640	601	633	644	644	639	675	656	605	657	622	637	686	620	666	676	607	613	654	580	634	607	618	623	633	626	647	631	633	629	641	620	576	656	655	656	651	601	648	666	653	641	620	655	639	658	614	702	675	656	674	605	630	661	636	615	588	616	637	643	665	605	619	709	669	677	681	643	667	615	625	638	657	631	665	611	689	653	661	648	610	624	631	629	640	660	635	671	649	657	644	642	618	619	643	612	624	657	649	649	634	693	661	597	643	652	659	626	621	653	620	613	646	663	642	572	628	595	640	645	596	652	652	635	665	712	637	671	659	658	613	623	603	633	624	661	601	624	648	632	633	674	630	631	640	690	638	623	652	622	642	657	604	646	665	610	658	578	626	650	659	641	648	635	704	597	702	658	634	673	639	631	693	611	651	646	618	615	629	641	634	667	617	624	622	614	618	637	618	668	634	670	589	644	652	668	640	680	660	653	648	634	636	621	611	633	638	616	658	650	642	609	589	609	678	616	624	632	593	618	631	655	687	585	608	680	675	658	644	589	659	657	646	648	653	647	587	658	598	640	658	656	636	670	642	656	646	670	634	642	649	654	577	716	637	589	608	641	673	641	641	609	646	606	644	604	660	640	623	613	631	589	644	608	590	632	659	656	628	646	584	702	612	610	639	648	623	652	635	664	632	579	625	656	612	608	646	634	626	619	652	595	615	629	662	685	619	654	657	609	633	677	650	622	683	629	641	665	648	616	660	612	678	680	613	640	661	647	663	607	643	644	627	608	626	667	614	666	634	650	659	620	647	638	614	651	655	644	621	666	641	630	684	585	621	637	646	596	643	632	688	574	590	637	610	652	604	590	648	652	649	633	625	615	625	618	644	617	636	652	646	672	625	599	602	601	624	634	655	674	596	676	676	615	668	638	656	599	692	657	646	639	631	588	618	660	685	626	656	605	604	592	662	682	603	608	597	647	642	601	658	649	632	658	652	637	644	654	625	640	647	632	601	640	606	614	614	644	606	632	654	614	606	627	636	625	669	628	657	639	648	653	652	662	634	659	632	694	656	626	634	658	650	628	665	644	667	623	652	644	648	613	625	631	647	589	681	650	598	654	658	635	658	631	614	621	631	637	622	656	641	559	642	669	680	584	596	638	690	633	639	658	636	662	650	586	630	623	650	626	634	635	654	647	637	653	605	636	638	639	679	629	607	677	618	639	650	682	636	663	682	629	647	633	639	639	630	676	618	589	596	630	635	640	616	646	608	635	622	675	665	619	619	647	669	593	646	626	647	634	645	633	670	648	638	627	661	638	602	628	604	672	648	671	641	625	637	624	615	603	668	581	631	563	659	599	594	653	640	623	623	668	683	641	642	641	595	644	664	608	587	636	668	642	609	631	669	600	635	657	625	660	662	639	633	609	595	602	652	645	633	612	633	618	684	679	633	644	604	636	632	656	598	697	645	663	648	632	658	647	662	625	651	661	669	633	668	639	599	642	604	622	606	623	643	644	639	666	627	610	640	654	638	658	600	632	649	609	577	675	637	667	640	644	628	628	663	650	603	641	650	654	626	610	626	639	623	636	687	664	626	661	647	704	658	695	636	621	638	628	640	632	636	652	617	686	685	640	594	674	636	658	628	653	673	631	638	627	634	662	612	623	665	654	623	638	627	646	589	636	604	649	628	607	653	617	685	613	659	635	606	622	665	640	645	648	631	597	656	623	642	612	661	649	627	612	628	618	625	650	665	631	642	680	635	641	600	611	635	642	658	708	671	638	652	702	612	649	619	650	627	644	649	608	645	601	607	641	621	640	672	636	676	640	620	632	666	657	635	662	672	650	620	623	634	583	602	616	649	627	669	611	655	635	632	627	641	661	629	627	641	640	664	668	697	623	650	640	641	696	634	630	595	701	655	614	651	617	660	627	613	609
24805	21052	27089	24940	12852	3543	2113	1433	1324	1318	1242	1286	1207	1111	1079	1069	1071	1052	1155	1083	1022	1070	1001	1107	1058	1039	1030	964	1090	972	1026	955	1008	1005	996	960	1021	1002	994	971	958	1032	965	960	950	942	960	947	959	921	1031	972	914	948	979	960	979	950	889	932	941	970	886	901	950	933	937	966	903	941	966	929	938	980	969	901	904	909	940	900	935	929	950	912	950	979	901	893	955	972	926	970	937	876	915	960	968	896	910	958	899	950	879	925	947	975	949	945	940	1000	954	934	920	902	976	951	920	867	887	919	1004	923	919	975	926	918	964	885	927	929	876	1000	903	941	975	893	918	917	882	998	953	919	973	924	969	954	980	856	921	941	932	893	906	1000	850	967	976	944	907	899	932	947	911	935	887	892	976	934	961	983	938	934	907	909	942	981	953	872	954	958	943	971	925	975	922	913	924	884	873	936	894	949	943	958	923	932	869	908	949	955	962	963	961	949	960	945	904	922	895	945	954	960	877	969	847	927	854	893	886	903	920	912	923	960	917	925	903	932	971	900	935	986	907	866	948	929	958	945	973	913	995	959	929	918	863	900	950	962	898	924	926	920	929	882	970	930	928	937	943	937	983	889	903	917	931	906	918	926	912	925	890	855	919	925	944	937	946	880	910	925	961	925	1002	925	938	944	981	906	917	943	935	920	905	934	983	992	948	915	907	913	930	927	955	976	900	868	852	948	926	1006	987	925	960	901	919	894	1006	913	948	913	908	896	905	955	902	937	960	963	928	897	954	954	928	908	902	929	922	977	972	935	937	968	933	933	942	923	972	981	975	902	953	908	947	944	942	916	900	945	905	984	932	921	921	940	954	939	952	948	952	971	933	940	976	944	934	967	863	935	887	936	926	953	939	999	908	892	937	899	871	961	938	946	945	915	864	909	935	916	968	972	949	952	909	917	890	918	891	936	944	930	942	948	953	950	939	952	920	986	941	940	964	857	925	945	934	926	917	900	927	910	1004	916	959	957	914	914	937	986	866	943	907	954	873	939	908	948	939	968	972	902	922	948	893	896	894	915	984	1011	994	918	906	916	891	931	858	924	925	982	975	939	899	925	897	861	909	891	922	964	883	885	1012	967	949	948	911	920	935	923	936	929	927	955	942	1014	996	947	943	973	921	913	942	956	936	912	930	848	909	921	949	923	931	905	940	929	973	969	947	919	912	926	943	901	904	895	884	890	953	941	976	895	935	917	943	968	918	938	898	959	905	900	937	920	938	906	904	854	928	969	946	928	937	987	1002	947	982	906	923	896	931	927	886	980	929	871	951	921	970	916	1001	887	944	957	915	955	967	911	945	919	942	870	926	903	943	982	976	928	945	947	960	913	929	924	913	946	925	916	907	874	958	938	929	950	878	917	937	944	897	910	971	962	900	932	995	965	939	869	942	941	928	929	948	927	929	944	900	913	937	911	973	973	903	937	984	956	869	907	931	966	972	952	972	929	951	913	892	944	910	950	947	974	928	938	894	924	972	1013	935	944	967	944	943	900	918	952	925	912	921	908	947	943	969	914	932	1006	954	949	940	897	931	935	985	947	898	871	900	940	919	890	956	925	934	908	894	974	929	932	926	944	923	906	981	898	973	977	978	939	922	943	937	930	913	890	908	927	895	915	951	940	994	925	900	950	899	912	918	936	893	907	966	926	941	900	935	910	911	939	937	895	903	893	967	960	968	916	950	934	959	927	940	963	882	957	863	959	948	929	932	932	963	894	898	901	893	895	963	848	934	985	951	845	946	927	891	960	1001	949	948	959	963	909	920	919	945	970	976	993	913	923	902	893	927	947	929	938	883	1015	925	962	910	954	905	974	1009	949	945	947	928	894	895	956	971	959	946	874	923	1002	911	932	960	979	955	947	898	956	914	919	894	940	924	936	971	1018	981	896	913	947	921	894	883	977	903	904	931	927	992	897	895	927	967	941	943	918	900	866	936	919	910	926	941	931	948	917	1003	922	882	1001	914	932	973	922	943	891	891	958	951	921	959	978	910	944	957	937	950	915	920	923	915	872	953	922	962	996	941	951	973	935	924	924	881	964	967	940	996	974	904	925	924	909	878	891	1004	930	953	939	919	942	899	910	909	944	991	972	874	899	929	960	867	960	921	968	963	907	912	947	959	930	848	907	899	894	936	975	930	927	929	881	954	1003	1002	955	932	903	905	919	987	915	941	951	952	901	938	920	941	943	898	945	934	960	929	948	906	960	937	937	966	891	969	947	936	898	950	1010	986	952	942	978	928	916	956	922	919	952	898	950	925	906	930	914	947	918	931	956	937	947	967	933	971	894	980	933	969	905	937	921	935	947	1002	931	959	901	951	926	913	937	903	934	878	952	945	978	907	977	943	974	893	982	994	941	973	959	927	1015	981	927	923	931	932	956	921	873	873	938	943	893	921	930	929	1015	898	926	908	914	891	869	904	921	880	957	912	906	980	940	923	906	934	958	953	993	928	978	951	902	943	955	886	934	967	937	909	897	1003	955	924	972	908	895	898	947	921	923	921	972	937	1007	949	936	950	962	977	946	853	932	937	989	921	877	887	909	932	918	948	938	917	930	940	979	883	928	930	944	942	943	925	915	923	937	952	915	980	948	956	1029	962	923	958	929	986	943	966	961	880	971	948	952	970	932	923	889	915	911	987	984	919	907	960	998	905	944	987	950	968	910	906	968	881	919	900	904	948	909	865	926	911	994	980	919	964	940	935	889	942	936	928	974	982	905	916	1000	900	878	923	988	942	919	923	941	906	919	946	935	988	914	877	957	952	915	918	880	903	966	940	923	925	910	937	928	931	1000	915	974	913	941	911	943	918	973	918	965	955	972	907	931	961	896	938	902	923	954	929	935	915	915	935	950	955	878	923	885	983	889	907	908	945	936	945	928	923	930	929	905	936	947	943	990	918	947	952	944	997	932	979	945	948	1004	958	953	942	911	964	938	947	935	959	888	881	952	924	875	926	950	938	913	976	906	875	978	910	906	947	920	871	919	941	1006	888	918	918	914	951	918	923	900	958	919	934	900	907	932	871	959	893	957	911	935	967	968	942	981	915	963	923	926	956	905	890	934	907	926	908	969	921	944	895	958	900	951	956	1009	895	950	909	926	927	932	936	910	977	929	884	948	942	907	980	925	929	955	930	876	923	948	897	944	1031	905	927	910	901	913	943	987	940	884	957	930	908	975	937	966	902	907	959	964	928	944	918	970	1001	902	951	940	963	894	928	887	943	945	931	964	933	918	871	945	982	919	969	927	932	889	918	953	948	955	926	933	941	883	906	962	908	897	925	882	922	908	897	923	995	961	936	913	978	938	918	914	917	921	950	947	952	913	929	940	985	927	973	950	970	989	943	931	909	977	970	980	968	923	934	911	956	938	920	953	878	935	913	934	949	911	894	962	874	881	933	992	915	995	888	957	976	970	914	928	906	940	911	906	967	921	927	968	923	910	969	948	904	912	984	958	931	933	862	936	925	932	979	943	880	933	911	898	907	890	955	971	940	956
28003	41762	22346	8268	6235	4327	2720	2009	1770	1471	1606	1538	1408	1339	1184	1151	1143	1260	1349	1218	1063	1096	1117	1170	1106	1125	1119	1020	1054	1086	1064	1049	937	989	955	1045	995	935	941	993	919	973	974	967	993	937	936	926	930	992	920	910	905	952	938	972	967	938	945	1000	909	895	975	903	949	976	879	925	966	950	943	921	909	948	974	965	992	960	929	961	974	879	935	889	956	914	971	960	963	961	889	921	905	914	902	898	930	942	916	924	927	918	939	970	929	929	896	926	934	918	905	903	948	928	982	919	989	973	934	946	920	931	971	954	959	876	966	945	972	904	919	886	910	923	901	915	945	902	949	922	937	960	892	919	964	948	898	923	868	872	904	901	937	947	920	911	905	900	934	927	927	870	905	937	879	927	923	858	938	951	900	909	927	847	869	939	918	962	920	840	990	875	893	930	942	922	895	951	944	883	931	911	947	913	937	972	934	895	932	922	936	964	935	862	947	909	928	983	907	923	940	934	955	944	920	926	902	955	928	921	957	917	952	897	879	946	989	880	955	937	938	972	907	873	900	907	877	879	916	912	931	920	868	936	892	960	973	981	908	960	929	928	962	975	926	929	959	929	916	919	883	930	963	937	905	885	920	937	933	933	961	914	879	920	894	932	978	908	914	932	949	961	930	997	942	920	944	871	962	900	960	916	921	907	902	891	945	878	935	915	967	924	922	1000	909	916	937	968	900	956	903	926	945	974	941	939	972	959	919	914	891	977	937	907	951	947	905	934	935	912	940	931	935	983	898	872	935	875	947	940	928	901	930	905	973	984	933	928	851	965	931	923	951	901	883	975	911	949	865	930	930	953	956	991	968	928	912	942	943	882	938	939	892	941	993	877	932	979	893	923	885	949	971	943	901	915	934	916	932	929	924	881	960	935	935	961	947	937	927	920	930	909	852	997	952	905	900	961	872	945	933	960	919	946	929	892	932	961	906	948	929	983	894	979	904	952	895	925	928	907	915	875	900	947	947	891	920	895	912	915	911	935	911	924	951	951	901	929	891	965	966	921	932	970	918	958	885	921	927	948	903	916	903	931	935	995	945	906	959	936	949	1001	947	962	926	987	978	942	946	910	940	956	895	981	910	933	947	946	948	988	939	935	941	934	961	889	1004	966	948	918	935	895	876	892	919	966	945	900	927	932	895	917	925	960	924	956	937	923	955	932	930	902	907	911	939	906	917	935	911	862	970	945	959	973	919	951	929	941	946	887	905	955	935	914	951	914	895	910	976	954	952	921	941	932	896	979	860	944	950	977	956	918	923	970	963	901	903	927	958	906	905	893	946	943	896	900	915	918	926	945	921	976	949	921	916	902	918	898	929	904	884	896	904	944	930	895	937	922	900	895	925	992	934	932	972	888	938	927	983	935	917	914	926	926	971	964	926	905	918	971	944	950	921	904	993	955	938	913	926	903	953	925	963	987	913	980	941	915	927	900	903	933	887	912	933	861	952	972	960	962	943	892	888	909	886	891	948	973	906	934	976	969	940	928	921	922	871	938	928	925	923	943	946	941	886	965	951	980	870	878	945	954	968	948	939	938	886	925	910	904	947	919	951	947	930	915	949	888	913	955	903	964	953	974	887	944	891	936	907	891	973	946	923	915	909	907	995	930	949	935	918	928	961	925	973	940	945	947	939	903	889	916	956	920	918	951	937	893	939	898	953	948	931	984	1012	923	940	928	964	918	957	927	886	879	906	898	990	952	913	927	954	939	896	936	943	972	997	895	988	984	949	958	875	964	900	901	913	953	938	957	891	944	920	944	887	890	932	969	938	924	958	943	903	941	908	899	905	926	925	907	986	964	935	896	863	923	942	896	938	948	918	961	903	986	903	950	930	939	950	970	871	960	893	895	913	961	902	957	959	917	960	919	905	941	973	943	916	925	904	919	902	921	952	905	943	948	894	949	915	921	881	919	913	963	926	926	933	922	918	904	974	992	935	950	894	963	947	886	902	939	895	935	946	967	944	884	934	907	942	911	910	935	932	881	885	940	870	942	914	935	975	907	904	933	931	938	930	888	877	956	938	876	915	903	971	940	918	955	955	983	953	935	980	951	926	946	867	921	968	922	864	946	945	911	942	974	924	948	961	851	990	909	942	914	928	952	944	982	889	922	913	982	947	954	927	949	915	928	901	949	948	952	959	930	941	929	896	989	919	927	923	853	914	921	942	864	869	927	932	894	906	915	906	937	978	920	937	940	907	919	951	878	926	930	944	930	930	864	914	922	912	943	935	937	943	907	950	975	922	938	907	930	924	901	935	975	933	922	881	890	907	915	964	846	934	976	957	866	897	908	911	932	891	976	989	1005	966	894	974	933	958	935	944	890	918	938	906	916	926	902	919	910	906	958	891	887	977	929	984	1026	953	934	914	867	939	937	992	897	910	920	945	940	992	966	964	901	943	973	900	859	975	964	857	956	932	932	928	940	941	936	939	957	968	934	924	949	950	861	915	889	954	909	969	978	908	903	922	946	916	923	979	917	924	947	919	872	891	894	955	931	976	866	946	955	950	947	915	937	947	921	904	918	1018	940	942	954	963	900	925	972	896	964	953	949	939	900	867	981	938	891	909	909	930	901	922	919	994	911	946	947	900	927	879	950	956	899	911	903	891	944	866	907	926	907	921	981	913	952	934	938	878	931	965	906	952	933	966	963	892	889	932	949	894	965	927	941	954	932	910	919	954	913	954	967	963	942	937	987	1001	913	970	897	947	942	910	886	932	867	973	957	895	975	887	937	890	982	954	858	926	971	906	895	938	892	968	890	875	911	914	898	891	971	921	1001	974	899	902	897	959	954	921	903	974	849	922	937	958	900	949	881	878	922	924	908	964	881	947	934	948	929	941	902	970	936	928	941	924	920	924	920	954	918	911	923	939	966	881	967	969	902	954	899	969	898	949	921	887	935	938	957	942	960	919	873	873	925	917	941	957	925	949	942	1015	884	902	895	943	891	928	956	945	964	950	916	933	892	928	927	935	922	872	920	904	928	945	945	912	906	912	858	837	932	971	899	967	914	904	931	883	891	896	934	1005	929	922	922	913	963	914	936	954	896	929	937	895	913	985	957	894	961	908	926	965	884	873	931	965	911	956	958	941	1007	895	925	937	926	954	911	964	945	873	915	908	920	927	952	919	900	940	917	944	939	1004	931	897	896	915	972	915	918	930	915	903	956	947	929	945	940	895	935	865	941	906	929	990	938	968	947	898	945	933	969	894	911	947	917	933	917	962	927	910	902	881	875	911	965	906	919	964	934	911	890	935	901	938	885	970	864	905	938	924	929	981	898	971	916	971	913	925	926	938	921	927	956	905	898	922	937	927	968	941	945	946	964	909	952	896	904	957	940	899	901	878	964	899	904	894	940	906	968	864	949	915	908	1003	915	931	921	909	1002	997	887	1023	935	923	915	940	906	918	909	965	1014	912	923	909	971	925	894	942	919	888	902	944	950	936	882	1013	884	909	922	959	965	963	997	955	936
22492	21099	28708	23699	21097	21078	9535	2258	1657	1398	1441	1405	1330	1153	1024	1029	1050	1140	1237	1046	948	1004	920	934	915	920	901	857	889	858	816	850	785	824	878	831	813	806	753	775	809	767	759	710	755	734	758	739	677	767	804	761	761	746	796	748	722	732	732	743	751	836	778	716	768	734	706	738	754	757	764	756	748	731	712	734	748	758	755	772	724	713	764	807	793	774	794	709	751	739	760	722	788	720	722	705	720	737	784	743	736	745	743	758	696	739	767	731	710	712	706	748	737	770	758	728	734	732	719	735	729	719	734	705	689	732	695	753	743	737	726	727	670	719	706	788	711	734	720	741	719	783	717	762	744	683	751	741	703	744	695	761	699	717	738	745	710	691	698	725	687	755	751	727	764	731	722	754	735	746	727	728	718	705	697	724	717	724	731	725	668	747	724	758	724	718	692	758	772	693	740	728	702	711	688	751	713	750	728	769	705	744	699	721	775	742	747	745	735	779	717	724	734	720	717	735	731	759	787	741	698	800	758	779	741	727	725	736	720	744	743	743	721	750	726	790	708	762	725	753	756	739	725	717	710	756	731	765	744	737	749	768	730	766	747	746	737	731	792	763	719	714	725	745	721	750	679	729	731	729	741	728	767	681	752	743	730	764	761	746	770	765	719	765	731	670	730	732	737	717	735	728	703	710	738	703	714	735	768	748	752	758	773	703	757	776	717	773	782	693	776	736	751	711	712	776	734	700	737	760	690	737	723	729	726	734	743	729	762	747	835	745	701	714	725	758	746	731	727	722	690	751	697	735	738	756	757	694	741	708	703	753	746	743	696	738	770	675	694	707	728	742	739	718	794	724	754	776	706	737	729	729	717	727	753	713	736	749	774	721	773	737	648	699	710	771	692	686	751	757	740	716	754	731	718	725	761	750	722	708	711	785	732	762	742	756	728	734	726	670	762	706	729	723	757	755	715	750	720	739	728	724	734	720	739	695	716	732	774	719	740	756	705	749	736	718	729	717	735	715	738	701	736	707	768	744	793	775	725	715	704	733	717	706	710	764	696	757	719	760	705	721	716	749	787	734	720	769	733	782	704	740	699	712	706	777	745	754	769	723	692	742	712	718	716	711	753	785	713	753	741	736	747	749	789	711	772	701	758	732	763	745	738	697	740	745	744	722	708	706	768	680	754	770	715	738	767	736	741	767	716	746	758	768	721	759	743	739	740	749	716	697	728	728	740	786	745	710	644	722	692	710	728	678	723	807	746	782	686	712	738	766	743	714	770	716	701	733	720	725	745	710	669	741	714	748	726	752	726	731	735	719	675	769	777	730	694	719	716	725	734	707	724	794	733	756	766	723	729	710	750	747	679	754	715	758	734	747	780	768	684	739	700	697	762	693	774	708	733	754	678	753	751	773	692	726	744	781	746	748	692	764	784	712	705	773	782	696	744	722	756	725	725	736	743	766	671	755	748	760	751	770	700	733	702	713	758	753	732	767	774	715	721	703	774	731	701	716	771	740	744	728	731	726	780	746	748	751	751	763	737	709	722	744	726	717	747	714	731	725	679	772	726	762	664	733	725	715	712	785	737	726	754	701	681	729	723	728	722	718	753	703	772	762	746	708	693	746	726	741	727	706	722	740	763	757	682	695	714	735	726	727	693	786	776	741	770	715	719	663	713	748	742	749	754	761	690	723	744	749	740	717	766	767	719	756	761	724	762	727	681	701	761	764	735	759	781	773	740	736	741	694	769	694	723	736	740	731	744	716	737	704	745	713	754	697	777	768	712	674	721	752	749	724	697	738	693	754	759	788	718	700	776	766	750	740	712	732	710	716	694	768	729	707	760	772	691	725	787	776	745	722	753	722	742	735	744	777	696	718	695	750	737	690	749	779	705	755	717	753	722	705	768	757	743	710	771	717	751	685	721	712	762	700	727	704	704	764	714	756	747	726	770	778	712	722	709	709	726	747	698	732	710	713	761	692	796	704	702	711	760	762	716	722	721	737	733	684	713	774	739	780	752	741	672	734	723	751	750	719	675	723	762	766	721	734	746	714	743	706	642	723	724	751	765	762	707	705	747	723	754	732	744	796	726	707	734	711	710	731	710	687	700	729	746	753	730	719	689	711	721	716	762	713	682	765	756	711	729	730	737	745	753	738	753	729	687	722	749	740	716	723	767	739	717	698	700	726	707	714	755	761	699	730	739	771	767	744	677	697	722	728	783	743	776	744	740	736	714	716	720	776	714	801	739	702	721	730	755	741	730	712	719	761	760	752	725	756	767	764	741	719	721	781	733	719	728	747	739	719	721	811	718	745	746	789	710	756	684	705	728	745	764	738	737	765	733	743	724	720	730	713	731	754	766	736	736	711	680	683	741	745	715	734	713	717	732	734	657	691	744	694	741	743	675	736	705	739	746	725	783	722	735	771	674	750	738	677	729	720	725	720	749	738	707	708	716	721	759	756	724	703	724	741	704	764	758	758	760	733	735	727	736	708	732	766	697	780	750	738	721	726	772	756	726	748	751	774	742	745	683	726	703	740	722	734	770	712	739	699	702	761	714	694	718	726	712	736	712	707	723	721	682	729	803	718	704	730	703	749	743	735	738	729	737	746	696	753	758	760	731	767	727	744	770	751	698	726	684	730	704	775	734	722	750	692	746	741	763	769	756	731	732	718	708	737	747	728	697	768	759	742	717	706	707	689	720	734	732	720	688	735	710	736	766	681	705	773	697	743	711	711	688	700	715	751	766	730	719	720	694	754	752	724	731	718	724	728	753	748	767	714	737	742	794	697	739	706	677	754	707	757	735	722	759	753	740	731	716	710	746	685	696	707	698	713	721	724	711	730	738	738	755	768	728	734	764	721	761	702	718	738	746	696	702	728	725	739	752	703	760	701	741	741	735	718	795	721	714	767	715	749	754	731	773	712	787	729	717	796	734	761	723	742	715	759	757	752	753	727	724	749	802	755	773	708	784	703	701	719	728	746	704	724	733	708	722	704	730	745	709	694	711	698	718	740	758	773	696	726	736	727	725	746	731	758	756	703	702	715	726	752	753	778	784	727	766	707	704	749	676	765	690	693	710	749	726	759	760	753	709	731	721	694	723	711	692	713	747	694	753	760	735	756	745	721	778	755	708	727	742	723	747	748	723	722	740	694	741	753	716	721	722	715	650	730	636	730	697	729	699	760	710	731	744	774	708	724	675	741	702	709	772	704	713	775	722	732	665	708	735	709	710	716	758	735	701	705	722	767	695	737	726	730	756	718	778	740	742	726	713	721	773	745	746	725	709	761	725	774	750	715	763	742	731	733	711	723	718	730	740	742	776	740	758	718	773	751	696	690	673	726	725	689	714	708	771	718	779	727	701	737	680	758	749	731	733	759	707	782	747	743	753	773	754	717	747	772	740	669	741	754	731	765	731	692	721	763	733	745	723	740	724	706	721	728	782	684	718	797	743	776	759	751	753	755	698	726	789	748	735	749	698	740	714	773
31549	52458	31206	13812	10217	6378	4216	2984	2414	2000	1891	1851	1798	1462	1272	1186	1236	1349	1506	1186	1141	1090	1097	1140	1073	1028	1012	938	1000	1004	928	897	928	984	899	910	835	801	796	816	758	730	777	799	761	790	734	800	722	771	731	788	767	825	742	748	744	784	757	734	720	731	748	748	737	776	760	718	759	729	724	758	744	786	750	718	779	754	762	734	749	720	719	743	766	720	708	722	743	774	701	763	759	723	703	768	742	735	762	739	712	721	698	755	756	768	726	722	736	747	746	700	754	761	682	703	752	735	684	673	746	701	715	675	709	722	743	718	712	745	749	742	713	688	751	696	752	736	735	717	708	763	705	781	711	730	746	725	754	707	711	733	674	721	758	713	726	709	755	756	733	732	755	659	709	711	746	778	730	705	731	712	708	749	761	757	720	722	702	759	708	674	719	723	719	736	722	708	701	708	691	720	724	727	736	705	748	705	738	717	696	707	726	744	782	738	739	716	711	739	731	752	686	705	728	720	669	732	712	734	744	729	629	676	713	672	721	723	742	734	699	731	687	731	679	728	737	705	741	688	737	710	741	735	721	701	735	725	695	745	734	749	734	718	754	732	690	731	708	794	722	770	751	738	693	707	713	731	795	758	728	705	782	700	726	733	743	709	754	711	745	755	733	744	717	735	699	757	710	802	693	733	738	705	707	745	728	715	765	701	664	713	690	720	710	717	719	728	721	766	722	737	721	778	733	753	753	700	771	750	707	735	755	736	743	694	720	723	711	710	705	739	751	676	778	753	735	725	704	748	720	812	699	751	749	788	741	763	719	734	746	697	728	705	742	737	696	766	764	773	782	729	657	696	731	738	776	727	783	733	708	753	716	735	684	721	715	670	758	731	734	765	747	749	703	749	664	741	711	779	766	759	756	708	766	746	740	744	744	716	741	681	744	718	689	750	749	690	767	719	713	744	733	762	757	749	774	743	707	774	730	771	703	731	755	716	757	735	740	728	711	752	781	731	745	759	756	772	728	722	715	725	711	754	712	746	772	751	732	772	709	700	722	752	729	727	686	671	728	734	741	762	737	707	765	740	707	701	704	768	753	713	786	689	739	729	731	733	705	701	673	723	707	751	765	692	705	698	725	770	768	628	732	735	745	694	708	716	739	725	727	767	747	753	712	745	762	719	698	730	724	779	721	746	714	783	682	730	701	703	732	750	710	717	752	701	695	757	749	719	724	741	724	709	729	721	666	726	702	694	745	706	733	718	768	696	719	728	699	720	745	706	677	709	710	713	755	772	719	753	722	695	696	720	712	703	732	712	705	662	703	714	707	730	741	725	751	719	742	683	720	801	724	758	793	717	756	747	683	765	758	740	688	700	752	765	722	727	725	718	746	758	778	733	717	691	730	777	729	736	747	734	790	697	752	689	763	731	725	736	674	712	720	741	720	728	694	735	746	735	700	708	750	737	762	745	697	761	708	743	742	714	791	729	722	751	710	696	795	725	722	708	741	682	712	711	751	700	752	751	721	742	726	736	736	742	804	706	685	799	749	706	692	715	687	750	682	717	791	698	740	682	737	745	682	690	757	737	695	771	706	717	721	761	722	728	775	722	735	711	726	766	682	731	703	687	690	687	715	710	730	712	725	768	739	713	679	717	714	729	778	714	728	720	699	722	738	689	741	753	714	683	723	739	737	718	684	664	690	705	714	742	693	664	734	759	711	716	714	726	741	720	696	712	747	747	734	747	720	729	729	709	702	730	727	717	711	756	757	735	694	756	750	714	707	687	699	711	724	752	722	747	762	739	707	663	717	689	706	718	734	758	756	773	755	682	720	779	704	736	690	742	718	731	750	732	710	731	771	711	731	737	721	743	745	716	757	688	722	699	738	721	779	722	736	677	754	672	812	635	762	698	741	703	756	674	741	709	685	741	745	749	733	727	769	767	714	718	774	745	748	740	689	749	702	745	720	766	699	725	721	739	777	711	732	741	738	722	743	734	765	726	711	773	774	689	735	728	728	704	721	689	748	751	734	759	712	725	794	738	737	736	721	769	720	755	756	684	733	678	672	750	768	712	740	696	714	708	743	763	715	728	690	730	725	745	740	752	765	728	734	735	745	768	749	782	729	724	705	792	737	769	730	708	711	707	752	715	788	725	699	672	744	753	688	685	710	738	768	724	700	741	727	748	730	733	713	732	737	712	686	665	771	683	706	760	713	719	754	735	756	692	704	720	714	722	732	680	681	765	805	774	742	710	709	733	750	731	739	772	722	715	723	737	708	692	723	753	723	722	748	775	729	766	730	717	731	712	750	757	724	743	767	738	688	795	754	678	719	744	695	701	736	736	709	683	729	799	711	675	808	751	751	735	732	707	699	730	745	716	716	756	715	682	734	709	693	713	709	740	743	751	662	757	730	664	740	741	744	707	752	714	763	691	730	739	730	716	723	731	809	737	738	725	698	762	733	780	688	765	771	713	759	739	753	804	704	738	722	762	717	699	728	712	701	717	712	693	779	698	717	773	731	729	745	719	685	723	735	675	704	736	770	698	722	729	712	740	749	727	774	774	784	780	735	722	751	756	752	697	691	731	708	785	719	724	754	699	702	735	780	781	724	710	728	722	725	698	726	660	756	753	751	724	721	724	690	751	714	756	783	769	746	750	736	699	743	759	743	743	711	694	751	750	721	750	739	749	685	686	731	707	755	720	750	701	708	678	742	726	769	734	738	727	689	718	714	743	746	711	717	702	722	716	758	738	701	737	754	743	731	756	761	715	712	754	709	748	684	774	738	688	726	710	738	745	691	725	684	755	729	766	678	753	713	786	713	709	707	759	721	720	743	728	749	737	688	706	780	689	736	701	714	711	734	720	704	718	729	760	716	718	729	704	640	782	773	701	729	682	746	745	732	718	751	713	732	762	734	716	745	732	704	735	720	703	691	727	745	712	692	691	723	765	736	728	713	744	748	715	740	708	747	684	684	708	748	696	754	700	730	775	723	712	741	743	705	748	705	716	698	719	713	708	772	751	706	783	703	680	732	717	768	730	754	727	712	732	719	710	711	744	709	754	679	746	801	721	720	755	709	742	741	704	739	722	740	709	733	721	704	703	726	742	741	722	699	704	714	761	738	686	751	756	721	749	774	741	744	704	714	725	724	684	687	730	760	752	724	718	682	768	762	788	737	729	735	797	755	735	775	716	703	740	699	707	681	758	726	742	723	718	765	773	758	692	690	758	735	768	749	708	737	713	725	764	720	749	700	772	708	746	696	697	690	785	703	696	740	712	682	699	744	747	746	779	723	807	737	737	736	739	750	725	726	686	772	733	762	735	724	750	717	721	719	714	717	691	742	728	710	737	746	744	685	708	771	703	708	766	757	740	667	761	741	687	743	732	694	730	701	732	741	720	740	732	717	721	726	742	703	760	773	745	738	773	718	725	743	744	714	701	722	712	681	724	712	755	760	724	709	725	759	678	712	725	707	763	697	734	765	705	750	756	704	763
29531	23973	17552	6751	3101	1744	1359	1151	1082	1031	1076	1060	1014	955	887	892	947	971	1052	874	858	909	919	911	864	919	868	880	881	901	881	783	851	838	838	865	859	810	879	844	828	805	835	830	807	814	773	794	806	800	784	812	779	817	794	784	816	792	861	810	793	815	837	854	819	788	813	796	814	784	821	867	810	803	796	804	840	770	871	837	814	800	800	811	847	764	802	844	840	762	803	768	846	815	816	830	844	827	805	827	847	808	828	857	813	783	824	860	796	810	798	819	835	810	845	793	818	845	789	794	817	754	816	802	827	764	769	823	774	830	776	847	827	823	801	791	827	824	795	846	879	775	817	829	798	814	828	778	818	827	769	806	833	875	757	801	829	840	805	797	798	864	837	805	755	846	791	841	800	788	813	852	819	840	793	787	825	836	816	824	799	817	817	807	806	798	814	862	823	822	815	828	907	833	784	790	821	854	842	822	793	827	842	832	838	801	807	803	848	838	815	805	833	822	753	790	810	756	853	803	816	819	873	771	767	802	851	776	808	840	815	792	786	841	785	814	784	822	848	807	851	806	814	851	851	834	800	804	848	850	846	777	852	774	771	824	798	786	771	829	831	797	760	817	803	828	784	749	870	824	814	850	806	819	830	796	825	794	812	771	755	816	849	864	805	858	833	855	794	791	850	850	864	837	816	804	751	813	812	844	797	792	843	892	815	778	852	846	775	802	756	813	798	820	830	848	868	856	822	819	805	807	762	846	772	842	809	890	822	761	828	796	811	828	862	849	777	867	838	800	782	837	844	817	777	830	759	832	799	822	865	776	834	819	804	785	803	820	837	823	853	811	806	857	770	854	845	858	776	805	808	812	885	781	818	818	771	846	800	839	806	767	808	854	806	826	788	820	830	801	859	817	816	810	800	781	822	836	758	816	776	788	800	803	824	804	837	781	773	794	806	815	758	819	839	783	826	847	823	802	863	772	863	850	796	780	823	812	850	797	805	819	790	819	800	757	837	883	842	838	817	818	818	815	794	841	832	825	810	842	846	845	849	761	826	798	816	766	806	810	849	866	847	814	762	769	756	870	839	791	805	835	859	800	781	789	805	805	861	827	845	807	774	811	806	791	810	823	761	838	799	832	823	741	785	855	832	811	780	809	797	813	813	824	857	818	833	804	803	793	862	841	863	822	849	819	869	860	774	784	791	770	832	871	818	843	779	806	795	776	862	846	818	818	812	882	793	776	811	825	774	847	808	819	775	751	832	790	809	883	830	853	823	790	831	819	784	765	785	839	813	827	827	833	847	746	842	790	807	768	874	813	796	805	794	827	839	820	785	827	852	775	817	778	815	817	797	762	810	849	817	823	812	786	833	855	746	832	805	768	774	875	799	835	800	831	809	803	791	860	837	821	827	820	840	821	761	786	791	795	770	858	824	769	845	816	823	849	814	824	817	811	836	819	832	788	837	862	812	849	776	815	812	812	802	825	796	784	845	734	879	785	794	759	832	813	823	777	825	742	769	811	775	849	872	799	834	799	800	770	789	842	782	810	757	795	838	794	808	819	805	800	865	811	782	795	836	783	832	835	848	771	786	805	811	864	775	820	841	854	809	779	846	867	812	808	873	830	816	771	850	855	807	756	808	862	817	814	835	788	828	835	769	782	852	831	828	812	765	802	803	824	823	809	779	829	786	828	816	771	792	794	791	785	839	801	816	838	844	774	851	836	750	832	796	835	849	829	830	817	836	848	831	826	798	810	826	825	828	788	813	809	822	775	848	773	892	876	825	861	821	791	799	820	838	797	793	807	857	800	818	789	871	829	815	838	823	814	804	774	803	790	784	793	789	798	794	834	777	812	826	843	803	843	778	787	821	819	746	830	863	866	818	786	811	830	800	831	804	842	828	823	821	804	763	827	801	806	736	801	816	821	793	826	833	900	797	809	823	837	836	837	801	821	817	788	786	765	842	808	838	791	778	782	814	815	846	848	813	815	802	811	829	793	819	841	808	840	812	832	803	817	806	811	799	838	812	755	794	812	877	832	818	809	800	828	770	791	726	828	810	779	777	862	839	770	795	829	796	821	783	775	804	817	751	817	774	842	818	732	763	842	812	797	850	790	816	815	794	806	787	816	787	802	767	816	766	840	852	782	837	848	851	780	835	865	791	835	798	800	870	805	811	808	831	796	841	812	813	836	816	801	860	815	806	761	842	844	864	800	789	820	788	803	871	790	818	861	809	840	801	773	790	773	765	799	829	810	826	800	835	872	844	838	815	823	761	812	827	821	839	804	845	877	815	792	784	781	851	847	801	896	879	805	775	824	779	854	828	770	790	836	787	815	853	765	834	780	781	811	827	819	801	807	833	819	818	796	795	821	837	824	822	814	820	825	817	808	847	833	779	792	813	867	836	762	807	797	797	752	763	793	838	804	782	802	777	871	807	828	827	797	836	824	771	824	817	816	782	868	816	829	828	808	797	806	833	837	836	868	851	829	761	788	791	796	845	784	829	798	802	818	793	920	789	821	807	804	828	814	803	807	846	813	786	832	818	865	816	828	814	816	802	773	815	812	837	778	872	802	862	841	800	811	810	768	811	807	847	822	792	792	793	810	786	794	829	826	832	796	828	812	848	850	821	805	843	802	849	795	813	813	766	812	897	810	770	848	812	808	816	829	804	839	820	790	802	803	769	769	801	842	836	819	813	835	832	842	783	862	831	790	812	828	846	821	772	815	832	784	813	819	870	802	752	870	817	792	775	847	830	822	792	820	819	872	813	832	799	787	793	841	832	823	804	897	826	763	830	860	800	810	823	786	811	821	819	839	807	777	864	806	764	801	763	790	790	837	881	796	765	849	851	796	726	814	787	757	820	812	792	828	815	814	796	835	839	841	844	758	817	788	860	790	810	847	794	748	810	830	830	767	823	806	842	856	809	800	835	820	830	868	856	816	776	820	782	851	813	839	850	843	786	762	777	818	800	781	855	791	804	839	774	845	835	804	783	852	861	859	803	816	830	765	872	828	733	851	828	815	862	843	851	783	829	868	851	824	771	816	851	877	797	879	848	762	831	802	845	856	876	837	818	838	791	808	798	799	801	875	828	784	849	781	798	853	793	797	838	827	821	797	836	871	829	816	749	851	761	852	917	861	808	823	813	765	790	816	832	781	791	778	807	789	814	831	799	800	832	839	822	803	809	774	828	844	843	841	841	837	812	764	860	859	802	768	804	821	844	818	790	770	730	831	832	812	853	806	802	782	805	801	876	799	815	780	853	836	852	786	780	802	832	821	781	824	851	791	786	791	779	763	778	790	806	847	797	785	784	831	779	810	790	805	847	874	838	800	869	784	797	790	839	838	839	828	821	777	860	808	839	788	811	789	880	879	846	822	783	855	857	825	836	842	807	889	814	838	797	779	826	796	811	837	798	827	852	846	770	775	811	789	864	733	841	815	863	800	760	806	807	803	800	833	799	781	855	777	781	793	826	819	813	819	804	786
25973	33725	16136	6242	4375	2534	1864	1483	1319	1267	1222	1262	1188	1084	1050	1009	971	1061	1187	1001	970	954	1026	918	987	907	932	949	958	887	898	969	840	940	892	926	909	934	902	861	881	854	820	860	883	881	804	801	833	824	835	849	876	825	841	787	867	809	852	881	752	872	831	849	835	832	845	868	842	845	831	899	842	844	858	871	804	835	838	843	824	814	818	803	862	818	847	826	801	826	837	783	879	835	851	845	788	860	877	800	836	820	867	826	853	852	822	857	823	794	846	806	801	822	835	866	839	890	869	830	835	871	833	874	817	809	848	798	856	841	879	832	811	848	862	838	808	843	834	836	831	866	910	818	836	829	858	820	844	848	808	795	829	847	812	820	848	815	785	854	842	849	867	833	867	794	813	824	834	815	858	801	816	877	784	832	838	839	834	822	868	815	800	807	806	836	874	815	844	845	827	861	826	820	837	847	799	768	850	874	839	873	849	829	802	864	865	832	806	776	838	792	824	831	834	831	832	800	802	844	850	786	818	842	910	837	807	858	839	848	809	801	839	872	798	836	848	827	820	806	775	888	874	851	847	829	828	849	858	808	877	819	793	811	867	844	836	859	873	844	778	834	864	814	819	866	820	808	836	886	842	837	832	815	827	895	777	814	863	844	766	822	810	873	841	851	792	851	805	812	890	824	813	781	783	790	781	819	854	794	847	834	825	850	886	877	855	918	789	849	808	862	878	783	793	864	809	760	851	878	853	794	807	839	798	840	850	779	802	813	884	787	821	885	804	834	796	792	856	868	827	801	803	856	822	825	839	832	877	853	786	845	848	844	886	840	849	878	877	809	796	833	836	859	796	799	865	850	811	826	810	808	851	833	827	878	868	899	834	856	819	804	826	833	857	834	861	754	833	834	852	813	847	834	831	825	767	823	815	825	828	840	823	863	823	852	844	824	782	774	839	814	816	839	808	837	831	799	798	852	870	887	838	874	836	864	858	839	814	858	852	878	853	800	807	857	874	821	882	804	877	844	846	859	811	886	863	863	845	822	878	859	820	827	815	855	814	835	798	838	892	837	813	868	819	865	836	838	767	830	851	835	823	846	838	769	846	817	850	851	796	858	812	840	843	802	828	795	804	848	830	863	814	790	865	862	831	806	795	828	829	801	816	810	830	817	845	857	871	806	825	819	917	865	857	833	801	818	831	870	808	821	892	816	850	791	864	859	841	846	832	839	898	824	800	767	883	760	837	873	850	816	822	810	825	871	862	851	879	784	783	838	855	870	877	851	821	823	839	854	841	871	865	835	869	813	831	805	849	840	812	846	796	822	846	853	764	813	822	824	844	818	796	850	844	814	813	844	856	850	888	824	817	817	867	827	865	826	798	835	841	860	884	822	778	879	865	793	846	836	815	829	836	835	841	781	820	801	874	842	792	864	837	834	825	910	758	821	816	802	853	845	846	792	829	824	836	818	850	829	811	869	830	804	858	843	801	796	812	827	826	809	818	842	777	811	859	778	864	844	765	848	849	834	813	835	854	811	828	816	820	744	770	840	855	854	818	847	859	892	804	842	849	802	867	859	872	885	896	889	847	812	843	816	789	817	822	792	868	823	862	827	804	838	847	846	827	898	865	826	836	821	891	803	843	802	828	805	848	885	817	867	854	883	816	855	850	858	820	839	809	822	793	793	863	837	810	783	833	810	838	813	878	826	857	787	829	804	847	796	849	883	856	810	879	895	817	806	851	846	810	772	853	851	804	793	846	803	786	862	875	848	846	811	828	846	767	800	838	870	824	841	839	776	813	794	820	810	810	860	799	858	777	854	873	824	799	846	867	861	828	797	848	789	867	803	846	832	817	818	806	875	813	850	873	796	832	849	794	800	855	758	805	826	837	849	844	848	835	888	854	825	868	838	831	802	837	839	851	784	853	796	826	828	846	774	841	857	845	858	808	814	845	844	813	890	862	816	812	832	813	854	809	844	873	849	840	807	860	895	857	831	819	830	811	830	851	823	848	818	786	797	828	865	809	845	862	877	818	789	837	818	827	878	828	782	825	805	841	852	857	869	836	830	841	798	822	797	840	833	791	849	870	794	838	832	848	835	818	836	794	822	778	814	804	822	865	839	780	791	804	846	795	895	834	857	819	770	797	832	827	807	875	773	862	832	819	829	873	896	863	804	883	834	804	819	808	868	850	847	848	827	845	782	848	835	851	835	819	884	866	816	832	821	866	831	817	848	829	861	844	842	855	805	834	875	849	811	865	810	776	854	789	817	833	821	864	836	829	866	855	807	835	881	835	824	881	789	827	831	819	823	805	833	795	831	769	831	815	827	834	840	848	821	803	820	796	808	861	804	835	780	767	778	769	810	783	835	760	852	865	844	841	822	822	807	842	873	897	848	861	878	858	808	888	804	831	813	775	814	801	851	809	806	850	885	822	777	861	809	823	811	763	818	781	820	800	832	838	794	843	822	813	812	824	821	843	833	791	845	835	802	807	909	853	876	872	851	884	814	860	823	877	832	795	749	840	796	816	833	752	860	819	856	863	816	832	869	869	818	819	819	861	893	792	810	777	834	808	830	811	830	813	781	809	801	852	849	869	826	782	860	851	823	799	844	882	849	833	797	843	820	887	841	800	818	861	785	779	792	810	840	875	805	838	830	820	833	843	820	851	855	854	791	791	827	842	898	836	868	806	851	850	815	817	806	834	839	904	852	846	802	911	826	811	854	819	815	844	805	812	833	902	816	811	819	811	841	808	832	823	814	800	890	834	841	855	828	877	836	826	820	842	840	842	835	847	802	814	826	886	830	841	810	857	783	813	808	837	842	781	870	869	828	832	878	838	850	832	824	839	800	795	816	879	839	824	860	901	857	845	849	859	824	847	820	859	803	858	829	835	855	873	861	835	833	823	831	859	837	891	850	739	799	798	841	787	839	830	816	841	824	805	900	836	824	820	861	844	798	816	836	852	803	851	837	846	818	859	815	873	796	827	843	859	857	791	814	802	877	822	860	838	841	777	809	850	830	797	824	825	889	836	881	837	863	821	799	819	840	863	821	803	815	828	856	834	827	813	845	816	830	842	830	787	826	871	813	807	821	817	817	842	841	829	805	851	859	850	788	807	827	860	830	820	854	822	818	784	828	885	795	863	869	847	844	808	806	789	837	759	862	831	804	816	845	814	847	834	855	826	844	818	811	858	840	842	817	833	865	796	817	812	845	833	815	827	831	820	845	770	820	849	869	871	808	799	812	836	860	864	821	797	841	861	844	888	807	791	803	857	847	897	834	789	818	817	824	800	820	810	822	848	855	822	850	816	839	834	787	797	865	831	801	878	853	852	829	843	793	845	842	772	839	811	814	748	806	798	813	807	860	852	858	879	848	810	801	897	850	911	834	811	838	862	810	800	848	820	855	821	817	826	857	863	780	886	873	824	861	828	836	783	821	820	839	849	814	841	815	841	866	867	837	808	856	840	823	789	840	871	845	849	822	867	870
23418	20908	28004	23945	20811	10865	2568	1404	1232	1193	1158	1072	994	933	800	765	835	889	948	799	862	784	801	763	790	763	772	767	703	686	703	688	698	746	696	653	688	643	646	699	626	646	596	636	700	614	668	626	628	620	677	667	637	612	604	592	645	612	602	606	674	634	623	632	672	609	670	620	678	623	572	612	625	603	618	600	620	653	631	624	621	633	658	642	672	618	626	642	612	641	609	620	662	645	610	606	601	616	655	631	630	627	609	621	624	666	628	616	661	650	582	663	609	682	563	633	603	589	637	604	615	652	604	637	602	617	600	610	621	615	605	648	628	590	552	653	657	629	608	653	658	625	683	600	641	628	645	646	668	626	614	618	617	695	602	622	597	644	624	615	624	608	662	662	649	619	611	642	700	654	632	641	615	592	580	601	610	610	642	682	633	618	623	625	598	633	622	624	648	616	628	633	591	625	589	630	654	608	628	645	648	628	631	628	606	693	657	661	658	607	639	628	612	621	602	596	632	661	635	609	563	621	634	631	628	610	663	638	620	645	636	668	614	665	656	594	605	668	639	660	650	647	650	586	608	621	650	624	634	639	615	617	638	640	624	629	672	630	612	660	650	567	619	619	654	638	605	651	586	679	595	637	610	601	633	647	652	651	622	649	597	661	656	653	597	648	630	594	634	635	606	604	639	591	591	614	636	585	643	627	591	631	600	590	568	650	658	649	592	667	633	650	611	656	597	623	679	672	624	619	666	625	597	642	660	571	638	658	604	623	707	695	649	658	625	597	624	636	603	660	580	660	611	639	646	628	631	561	662	647	603	638	682	617	632	665	637	606	599	613	606	644	613	666	654	625	627	659	604	632	687	622	631	654	657	675	614	617	635	651	615	600	611	669	670	653	677	603	589	637	593	675	626	644	574	651	628	624	595	581	644	627	625	603	607	664	651	608	602	593	666	628	596	657	592	612	641	629	637	617	628	557	589	626	631	627	643	616	633	656	654	629	608	650	650	633	572	642	630	630	598	642	638	675	605	634	599	599	648	605	606	661	657	619	622	664	607	609	612	574	598	656	646	593	624	632	600	638	636	639	623	598	656	606	606	643	622	625	633	634	587	624	620	594	629	610	602	619	635	573	643	581	633	633	666	595	655	563	636	589	596	594	620	619	646	612	611	612	587	627	616	653	653	624	643	600	630	668	618	616	662	611	612	629	648	608	602	602	621	648	614	645	614	644	601	588	607	646	625	648	649	591	664	649	671	581	629	628	634	618	646	630	633	637	611	616	622	600	628	622	629	609	633	622	630	593	623	614	671	659	601	592	607	619	660	631	613	643	602	636	656	631	613	619	669	587	611	616	641	635	619	659	617	656	630	656	541	639	621	632	654	594	599	640	682	647	639	624	639	620	629	646	593	630	638	627	594	580	620	620	620	603	593	670	590	622	627	608	645	639	672	614	656	603	630	622	593	648	625	658	608	637	564	634	623	676	653	647	639	605	630	602	623	601	634	585	651	640	612	619	664	643	583	639	595	612	649	615	644	611	597	651	674	595	586	609	643	656	631	648	634	639	631	590	679	627	606	636	642	634	572	596	630	655	605	599	631	632	622	654	659	623	617	614	606	568	625	632	644	635	646	608	624	649	626	593	633	638	621	594	653	642	641	613	638	624	619	645	622	637	639	605	600	632	637	627	607	602	634	569	563	652	606	595	602	629	603	634	640	578	616	635	675	624	607	639	616	677	628	642	622	626	623	608	653	621	641	633	605	697	644	621	634	642	594	640	659	614	623	657	636	623	585	664	645	626	607	614	606	651	608	593	602	653	620	611	626	632	634	597	642	628	626	615	637	672	612	589	585	641	630	624	664	629	620	622	628	632	627	600	660	640	566	615	621	621	627	651	643	629	596	626	683	622	672	595	622	609	624	617	646	607	636	619	628	591	642	567	655	606	654	687	590	662	622	637	608	667	607	653	639	646	575	630	650	605	653	641	657	634	611	619	607	617	606	654	632	657	628	662	616	620	593	645	655	632	613	647	618	627	637	607	600	606	642	653	612	581	645	622	617	617	634	629	600	660	628	610	606	617	631	610	664	616	603	684	634	658	594	586	630	648	627	604	665	675	665	626	644	594	611	660	597	639	623	650	634	620	632	608	650	628	614	614	641	624	627	593	600	615	652	630	604	636	605	671	566	602	644	628	637	667	621	590	642	630	592	631	603	594	631	601	638	646	618	629	615	610	553	648	608	611	654	631	588	584	644	618	601	592	651	630	590	614	605	656	600	593	593	629	591	641	642	650	608	629	630	683	633	554	626	626	626	658	630	615	613	601	602	593	644	620	664	569	642	602	634	625	578	585	616	637	636	627	636	604	622	581	627	609	622	643	613	580	649	577	650	625	617	617	644	651	635	642	670	664	643	613	649	612	574	634	599	634	624	568	628	612	622	671	607	614	611	676	634	680	653	644	638	657	578	601	579	654	653	607	611	592	638	633	609	614	670	588	637	595	650	657	609	671	613	618	627	616	638	573	597	609	648	642	614	625	578	626	572	600	602	607	651	597	626	650	633	650	666	671	654	592	638	618	596	652	630	595	682	594	590	580	624	623	602	665	607	622	647	614	606	634	632	566	584	658	575	596	604	667	610	640	641	626	609	638	622	595	571	613	638	660	592	620	610	608	634	648	623	639	646	601	686	674	635	643	633	572	659	622	625	644	627	601	657	614	603	658	656	583	599	579	660	599	624	619	614	613	625	568	684	649	624	614	661	629	648	589	673	604	601	625	588	607	648	612	609	576	627	623	638	653	654	591	641	572	599	606	628	667	702	657	603	646	623	634	620	599	630	628	582	599	638	636	640	615	632	623	615	670	624	599	624	654	656	622	602	664	619	609	651	598	630	618	581	588	661	667	643	627	637	618	662	585	629	638	580	607	646	627	623	608	613	638	616	567	620	625	648	627	606	651	614	612	644	590	592	610	588	668	616	627	670	589	633	635	637	597	600	595	605	586	638	588	626	611	630	638	648	648	610	657	618	628	608	613	627	669	655	628	591	650	650	613	621	639	593	676	676	616	601	656	626	611	635	651	583	642	623	626	663	696	646	628	649	589	620	647	617	602	655	631	628	599	654	623	586	675	664	628	614	625	605	596	642	594	618	600	634	655	645	595	613	646	621	668	631	606	632	601	611	596	586	594	595	626	616	658	595	621	632	619	643	632	616	635	661	642	656	637	647	621	630	583	655	657	643	634	629	610	628	596	631	632	579	664	600	648	674	674	614	592	597	630	656	580	613	607	612	634	632	601	640	643	624	607	641	667	613	636	633	658	623	572	624	612	616	645	629	634	611	637	674	625	649	614	576	624	635	576	643	679	632	648	646	641	652	603	617	636	657	611	630	617	602	601	623	627	658	651	621	611	620	624	581	609	645	631	605	645	662	570	596	626	606	634	630	641	568	648	624	599	646	603	619	584	638	628	640	632	634	614	607	638	623	636	640	569	614	603
28414	45687	24849	10327	6424	4140	2827	1997	1809	1630	1503	1438	1436	1150	955	977	1001	1171	1106	985	1021	909	1011	863	878	836	862	882	814	799	796	799	738	779	687	712	707	713	716	725	713	677	690	694	686	686	668	634	628	658	663	711	655	683	681	611	703	670	723	594	671	693	653	615	670	639	674	651	650	650	673	643	618	634	640	681	636	678	633	617	634	611	676	635	642	689	663	641	665	578	664	668	658	658	668	660	667	675	685	676	655	655	656	637	656	650	652	650	669	620	632	625	630	660	675	664	596	676	632	637	659	655	660	628	667	608	649	665	633	663	643	644	642	591	623	598	654	625	673	648	633	615	624	660	676	602	619	627	635	694	689	617	633	613	637	699	623	632	634	623	608	615	610	659	632	688	648	672	628	640	647	621	632	581	592	633	650	618	655	666	669	683	618	596	643	669	657	655	689	635	690	655	616	639	628	649	616	667	642	670	674	608	670	656	647	616	670	639	685	649	625	621	657	651	709	650	673	629	621	614	666	644	630	682	623	653	643	618	627	659	650	658	643	676	607	644	697	660	603	665	640	663	674	619	652	635	695	660	647	636	665	675	633	668	663	670	643	662	631	695	681	670	673	642	647	619	629	623	619	716	630	675	641	588	626	644	619	655	634	642	641	622	642	658	674	645	620	648	639	667	633	682	658	634	629	630	656	655	650	655	652	635	636	646	621	631	678	623	647	635	637	665	666	658	652	640	655	620	639	705	608	622	614	665	625	635	603	670	650	616	646	654	652	592	632	650	662	645	599	675	679	592	670	654	648	671	653	661	680	662	662	674	629	619	656	643	627	674	658	669	650	671	670	647	648	650	636	642	634	648	690	626	692	633	635	683	646	656	666	614	640	642	625	619	654	623	607	678	649	671	639	630	660	674	629	665	673	587	624	607	659	683	663	711	630	635	638	645	642	617	618	648	639	646	665	647	600	662	568	659	680	598	592	713	631	653	631	661	657	684	657	611	656	638	639	675	639	650	612	638	626	627	670	625	650	648	641	683	660	676	644	674	634	649	662	595	654	661	653	717	659	704	652	647	631	618	635	633	652	675	644	612	639	620	649	621	674	675	664	658	612	667	630	664	662	657	658	638	642	659	632	672	602	648	662	674	625	657	669	664	630	664	698	650	692	660	694	652	639	620	648	595	643	647	719	660	651	656	616	658	640	627	637	618	651	593	716	678	613	640	636	653	617	583	643	616	696	631	651	656	672	657	690	646	660	678	626	619	638	617	660	610	642	669	652	632	643	651	635	676	700	637	639	685	636	632	616	631	581	658	629	609	679	657	692	666	642	634	688	650	646	649	639	656	623	606	615	682	677	624	671	636	660	658	624	656	678	630	629	625	612	650	639	681	684	666	632	622	693	641	611	628	666	653	646	628	678	642	629	616	649	651	657	664	683	649	640	649	618	667	634	688	664	660	657	609	674	634	670	651	655	587	648	602	637	603	565	629	687	679	658	613	654	682	663	664	644	589	624	627	652	673	642	682	648	620	607	660	682	650	641	640	656	663	632	623	717	661	644	645	663	649	653	643	656	652	621	698	619	659	688	659	591	657	676	632	629	625	639	679	674	631	621	660	623	637	663	662	595	650	664	628	658	611	659	652	652	664	649	632	602	643	635	649	655	654	637	656	612	718	638	628	650	674	619	647	653	654	603	648	583	650	660	618	667	662	632	667	620	618	613	656	574	686	629	608	579	681	625	691	673	666	652	648	599	636	655	630	592	656	653	627	673	623	642	617	673	648	667	649	637	663	649	634	605	685	667	620	627	685	664	649	655	634	648	640	634	682	657	629	664	625	627	594	655	686	692	622	653	674	669	677	662	696	625	661	640	633	652	635	621	630	659	655	691	635	636	668	646	649	618	638	651	601	606	622	633	631	630	647	682	671	632	670	642	638	615	629	642	654	623	580	634	625	676	622	638	628	655	658	614	615	657	640	672	615	640	659	698	668	630	680	677	610	634	624	690	613	617	594	662	642	650	635	624	655	676	643	648	634	650	695	653	630	626	620	634	683	689	671	648	645	629	633	644	667	654	649	643	658	641	603	667	622	711	645	622	668	623	666	671	664	628	638	671	660	664	659	636	656	640	660	654	638	633	668	647	623	641	666	638	659	625	627	627	631	644	673	661	633	617	651	607	694	660	651	634	635	682	633	654	675	636	642	649	604	645	643	661	628	595	676	668	649	667	659	648	631	654	593	631	628	643	636	658	668	663	665	667	651	617	671	638	636	635	641	629	619	660	644	599	668	676	656	641	694	621	673	659	672	629	611	623	660	676	669	666	664	650	611	592	614	620	623	603	642	639	650	628	648	667	630	625	683	627	679	636	646	645	629	643	665	633	667	628	644	672	625	676	650	651	651	605	627	628	660	604	603	657	702	641	659	679	667	630	633	607	625	687	642	656	651	630	638	656	619	612	652	640	653	664	670	617	634	624	635	650	639	656	660	613	602	633	645	668	651	672	664	615	647	606	633	624	646	657	714	627	644	648	682	591	645	646	635	640	625	670	659	645	653	638	661	645	663	679	702	635	638	632	673	682	693	595	644	587	635	671	677	626	664	668	625	615	609	635	613	654	672	641	648	610	595	637	614	628	615	674	650	628	628	617	627	619	662	643	651	638	635	590	655	646	630	586	582	641	640	648	621	649	662	637	635	663	632	634	681	639	593	676	623	670	650	595	666	632	634	649	650	649	611	657	656	632	615	721	640	645	646	671	661	652	639	603	635	640	674	652	644	637	658	693	627	630	681	634	660	656	616	621	607	648	664	654	606	684	650	637	630	656	639	629	646	647	611	599	675	608	623	631	627	629	629	678	619	657	634	632	610	675	627	679	660	682	685	635	641	729	657	666	626	641	696	627	642	658	677	659	598	657	626	635	646	641	692	641	640	627	666	656	640	694	644	676	683	593	649	671	644	632	694	625	628	630	704	657	641	609	629	645	666	561	635	655	631	691	642	603	638	610	655	666	669	623	653	617	686	656	660	667	636	662	634	621	637	682	634	678	644	587	661	622	629	639	645	644	660	678	638	605	580	635	622	665	680	666	671	682	654	630	648	620	611	617	660	661	623	670	639	646	583	638	619	657	685	623	636	632	668	602	630	670	631	654	653	653	645	644	678	609	608	630	593	654	650	648	691	641	627	651	599	635	614	664	628	652	656	644	652	631	602	635	645	598	678	660	636	687	666	652	654	597	635	722	672	660	668	636	622	654	625	646	668	654	640	653	670	624	661	684	634	634	641	649	651	650	632	667	674	619	649	635	649	646	624	664	668	673	647	694	654	663	687	648	597	644	649	634	671	650	615	653	607	638	659	638	630	607	634	657	660	654	685	604	643	641	654	678	666	683	677	635	672	670	662	663	662	665	647	672	700	630	620	698	640	650	652	695	644	615	653	650	650	667	594	639	712	651	632	631	679	664	653	646	648	631	699	622	677	649	649	631	667	666	636	669	681
24739	21041	27106	24991	12619	3040	1926	1540	1404	1343	1264	1297	1213	1121	1095	1105	1123	1200	1200	1101	1032	1136	1104	1091	1065	1047	1079	1086	1035	1020	999	1020	954	1013	1047	949	974	943	975	961	988	1003	947	931	972	955	974	905	965	1000	991	989	943	938	958	996	941	946	903	947	954	973	912	938	939	929	940	1011	951	910	920	938	971	991	993	934	919	941	909	945	944	914	963	979	1032	968	981	925	915	964	930	976	976	982	954	929	940	946	924	920	951	923	968	943	941	934	958	965	963	897	934	935	939	919	906	981	915	920	956	961	948	939	943	919	944	911	937	960	952	991	915	915	953	928	920	972	936	908	919	920	959	930	999	907	914	958	956	853	975	963	967	962	920	974	939	966	955	921	922	891	945	905	984	951	926	939	938	917	972	952	975	895	961	991	963	934	991	960	992	881	917	951	983	907	931	902	887	897	901	911	938	922	889	918	929	956	964	961	992	987	910	953	918	874	905	946	901	950	908	948	937	984	913	956	972	973	975	967	896	956	929	905	954	997	970	948	951	949	951	908	966	991	944	944	954	876	1001	949	961	927	906	973	960	977	913	942	975	959	958	921	940	954	943	949	928	946	991	944	968	886	960	966	1000	976	973	964	951	935	954	943	941	927	918	905	965	937	892	949	985	939	904	942	896	905	983	937	923	880	983	988	910	938	932	911	955	956	939	929	986	903	903	903	945	878	964	953	937	949	889	934	941	960	1006	918	983	972	994	973	920	927	869	893	967	974	986	936	923	1012	959	927	972	939	960	909	931	893	875	968	987	927	887	909	917	945	960	934	962	990	879	948	950	940	909	974	915	948	910	914	950	901	936	869	964	966	980	973	921	910	959	958	935	942	916	989	951	931	938	895	901	985	979	950	959	902	939	932	888	909	983	884	918	1002	933	915	935	905	886	898	912	875	973	972	961	963	921	902	922	925	979	958	951	941	940	959	948	950	959	957	901	966	936	906	932	907	904	994	968	1000	936	929	869	905	918	983	930	885	958	957	1029	931	997	918	922	943	911	910	965	966	949	969	893	916	918	935	948	1022	932	951	935	904	989	916	962	930	943	944	886	945	981	922	960	979	896	926	948	908	958	914	974	961	925	929	889	909	925	956	948	1017	982	981	931	858	979	970	992	904	974	915	970	987	927	920	925	966	933	952	985	902	918	906	948	1018	976	919	945	971	944	918	1003	959	892	898	919	913	938	981	909	968	895	966	958	944	892	952	973	927	989	938	940	941	920	957	920	986	920	920	1010	950	1002	911	977	950	918	883	917	944	962	931	954	943	915	919	946	982	931	929	940	939	922	998	964	939	975	940	954	1014	877	969	942	916	956	969	912	900	967	874	981	842	929	995	964	890	1007	912	976	923	985	979	923	939	959	936	906	1017	949	995	874	961	961	1019	959	956	952	996	960	961	939	930	933	952	960	895	943	946	972	971	917	960	939	931	948	915	937	919	941	899	898	983	973	1007	984	880	990	980	998	898	942	1005	906	923	946	925	992	950	932	998	924	948	967	969	888	970	946	950	932	908	994	940	997	963	919	929	1015	919	908	959	941	927	925	942	919	945	945	983	981	924	932	929	936	963	937	949	941	981	925	934	1001	944	970	888	953	920	979	939	920	890	926	958	937	929	905	926	966	966	988	919	1011	916	970	893	1008	950	902	959	939	945	957	953	945	920	924	936	896	985	957	930	926	987	973	927	963	945	920	904	939	956	967	967	948	919	972	928	906	956	963	959	915	969	938	943	971	938	909	936	992	927	978	978	957	918	945	869	916	919	953	963	998	949	931	906	950	929	908	967	949	949	1017	914	1004	944	944	944	893	901	963	943	949	961	930	959	958	917	903	921	913	947	923	937	944	957	939	917	927	934	926	948	1011	886	990	951	961	949	932	899	968	932	861	927	893	918	932	970	933	982	859	910	938	924	958	901	943	997	901	904	958	1001	960	921	922	940	990	953	927	942	950	956	917	966	925	924	904	969	955	920	943	926	908	962	1009	923	928	913	983	993	974	949	957	992	919	951	985	948	944	984	920	933	945	899	949	945	938	902	1031	958	912	953	976	918	953	945	945	944	958	927	982	905	929	923	929	953	953	941	947	895	920	968	939	926	953	943	903	930	926	941	971	937	943	950	933	955	968	927	897	902	932	935	959	901	911	943	973	922	988	927	960	992	972	980	887	918	971	970	921	959	991	978	878	935	967	917	957	954	920	910	982	959	912	995	920	973	944	943	949	904	986	928	974	998	939	968	997	961	953	957	994	946	932	986	960	930	906	979	953	903	896	965	971	986	969	954	917	979	916	930	956	966	952	947	982	898	940	904	933	903	930	986	934	959	959	954	959	894	938	920	959	947	885	955	951	933	923	966	897	941	959	964	850	938	991	980	960	908	940	977	976	957	877	976	938	994	956	957	969	940	922	930	909	963	891	979	1015	939	897	926	930	943	952	953	976	988	949	943	972	939	933	913	955	938	931	928	972	853	931	952	953	949	922	955	967	933	944	938	891	942	908	1021	932	996	949	926	919	955	961	926	932	953	965	924	925	922	931	947	915	897	907	925	922	929	978	915	970	932	957	903	923	920	980	951	926	927	920	909	915	959	963	960	1011	960	920	946	926	946	941	928	932	896	931	843	942	923	950	950	937	909	941	983	978	925	909	941	926	948	937	925	933	978	945	924	961	931	933	975	934	1013	933	909	923	900	917	969	940	901	973	935	907	988	980	945	930	948	995	937	964	935	902	916	972	963	933	923	991	936	925	986	900	938	949	902	950	887	994	956	1019	958	981	919	928	921	963	965	954	908	895	900	942	947	949	957	877	980	916	881	930	982	964	917	914	1008	936	938	949	935	889	954	977	943	961	949	942	928	909	957	895	963	873	902	938	996	953	941	938	902	910	960	950	922	916	957	947	893	927	984	961	903	961	905	886	952	914	976	957	950	947	956	971	959	984	944	945	980	928	963	964	910	917	951	910	968	957	965	960	895	921	986	986	937	927	972	935	943	965	927	960	927	925	912	922	956	944	979	951	947	935	912	922	939	936	882	941	948	962	933	913	947	970	920	987	982	910	963	936	945	941	938	951	935	967	927	958	928	980	929	969	883	963	944	950	937	898	938	968	932	915	965	933	922	929	912	989	975	919	978	907	927	929	939	968	928	907	941	950	912	915	972	956	923	976	941	926	921	910	941	962	950	955	931	963	930	1002	929	991	965	958	992	990	968	981	893	904	1024	998	943	970	929	921	997	884	970	938	984	910	901	896	971	934	955	967	953	942	958	969	912	941	947	957	976	935	979	940	1018	925	980	986	920	982	915	922	933	934	948	910	1045	965	892	938	958	942	909	902	990	914	946	933	925	908	935	991	912	943	1008	906	941	990	953	908	950	897	947	981	1006	928	958	922	937	976	946	896	955	920	943	963	944	981	917	947	881	958	958	956	915	946	976	963	958	944	1019	931	986	930	952	964	976	941	965	923	985	957	921	974	960	957	884	953	906	941	914	906	948	937	967	950	1022	917	904	978	913
27722	41018	20822	8379	5706	3789	2623	1934	1788	1615	1576	1465	1515	1332	1187	1194	1182	1432	1308	1242	1167	1237	1135	1125	1159	1159	1052	1085	1045	1059	1022	1045	1004	1018	1010	1022	971	1017	972	955	989	961	960	931	909	942	944	962	970	942	973	969	921	953	893	1000	1007	967	966	941	991	966	958	1008	924	973	990	951	948	992	933	943	1019	974	950	973	887	961	934	896	952	940	928	1021	940	908	923	978	987	945	914	962	905	913	918	962	978	907	934	997	960	927	967	887	942	926	970	910	906	951	907	947	884	928	924	928	960	957	885	927	980	958	914	956	931	932	952	918	924	948	926	948	945	901	904	983	935	911	955	968	966	979	909	952	923	956	940	942	971	998	968	924	915	923	911	960	939	910	898	881	960	936	1033	940	944	890	928	939	971	861	966	906	968	921	961	915	905	924	964	889	895	916	932	952	928	993	936	937	880	932	929	953	910	897	956	954	992	937	931	941	947	991	956	905	975	961	963	896	916	961	949	913	914	951	887	964	960	958	1007	914	928	960	904	894	949	943	991	946	923	959	960	898	973	922	938	951	956	981	963	938	935	908	932	940	922	890	959	992	926	944	960	941	913	930	954	928	937	983	941	936	977	915	962	980	903	953	943	975	936	950	908	928	933	891	899	961	948	899	977	944	937	929	970	942	940	926	929	932	935	889	910	920	961	941	895	973	962	926	929	922	904	897	968	913	986	887	918	941	994	971	917	1029	923	953	890	955	935	939	943	982	927	979	949	929	899	919	894	899	1002	967	940	930	949	944	924	918	923	926	913	963	955	933	940	964	972	960	992	929	913	916	980	940	887	949	922	960	964	947	929	932	913	938	949	918	935	951	951	946	934	951	936	930	931	922	955	980	943	953	917	953	950	961	960	988	949	877	934	1005	943	958	922	972	967	923	857	957	967	958	851	1027	992	902	908	962	963	983	938	887	905	974	959	914	928	909	923	956	930	1001	930	941	926	919	968	971	932	942	893	956	911	985	1002	992	908	933	1028	903	935	975	920	929	949	939	913	952	934	979	914	967	957	903	1012	989	918	945	917	939	933	974	905	924	966	950	942	939	910	963	944	941	949	914	911	931	913	923	906	936	970	944	976	921	945	923	965	981	981	867	856	939	908	917	938	889	954	999	971	937	957	922	978	989	953	940	951	966	945	920	996	951	984	979	919	989	919	984	907	959	969	912	925	924	999	926	956	979	898	937	890	959	944	914	959	972	945	933	954	938	910	928	946	937	924	931	947	895	973	957	950	922	915	900	932	942	945	942	914	884	970	915	967	944	914	920	965	921	910	979	972	937	952	974	925	971	911	927	1008	948	931	944	933	896	978	962	910	971	923	944	987	904	1016	876	946	903	940	934	970	920	897	928	968	980	919	969	940	949	943	906	959	953	909	973	925	968	946	981	941	979	937	921	949	952	936	963	976	907	957	1013	863	926	882	942	904	987	920	947	956	942	905	952	960	971	908	990	979	980	912	916	978	958	927	948	964	952	961	915	959	987	950	946	950	930	928	921	855	953	945	967	918	997	977	934	960	925	886	927	1003	919	921	908	979	932	923	912	917	939	959	943	920	933	972	963	976	992	928	937	922	913	962	907	991	889	924	1009	1016	976	981	983	930	930	963	943	916	945	952	936	886	963	940	937	877	947	961	942	904	969	913	944	895	987	884	967	993	926	954	908	945	917	989	889	937	871	968	970	987	910	936	939	932	935	926	930	879	1006	881	860	942	943	901	981	968	908	915	963	920	968	1007	915	916	956	916	962	1001	956	881	958	931	950	916	930	903	920	972	965	938	940	889	927	964	934	897	982	931	924	988	954	979	922	910	942	932	973	961	859	979	898	929	899	885	911	931	875	933	965	923	932	926	916	987	949	939	929	917	937	955	916	922	971	880	962	883	923	923	923	946	885	952	939	900	938	895	968	926	981	949	917	932	863	914	971	903	969	926	960	932	911	936	933	971	943	933	957	918	946	970	986	948	895	946	957	923	979	927	901	933	963	965	951	941	988	918	961	934	935	949	938	973	904	933	931	941	971	980	969	956	958	943	933	976	946	913	963	962	921	952	900	892	971	919	976	902	1012	944	930	955	941	948	926	956	938	944	922	926	930	874	965	951	992	961	935	924	979	953	910	941	920	935	926	959	927	924	941	938	966	941	955	930	934	1001	956	960	967	963	959	918	927	947	980	900	951	957	941	951	917	938	944	978	961	914	900	927	940	943	965	965	972	882	889	964	971	951	991	914	993	920	893	887	948	947	847	991	874	914	930	895	924	933	924	943	1008	937	993	948	930	934	973	891	905	953	892	931	947	933	956	903	938	931	915	924	933	915	904	898	927	909	916	934	892	964	911	961	939	992	917	941	897	926	944	871	967	920	919	896	930	961	899	930	951	926	975	966	938	923	939	898	910	971	896	959	972	982	918	947	916	901	925	956	920	936	919	934	905	974	893	991	983	946	950	951	998	993	933	942	957	965	929	933	903	933	923	905	925	953	929	938	879	930	907	950	938	922	952	939	918	977	983	908	929	935	1003	974	917	907	913	957	938	943	924	964	945	870	950	912	884	920	912	984	921	984	931	961	927	976	958	972	940	919	960	992	927	951	934	912	899	973	964	919	968	958	903	961	932	962	947	944	922	928	919	886	976	960	935	922	950	935	943	956	940	922	953	953	952	922	975	933	929	918	946	995	1016	951	907	925	939	928	939	943	919	919	958	948	907	902	934	966	960	920	936	935	930	939	959	912	911	959	967	934	987	946	941	978	903	950	954	964	885	911	990	932	910	911	945	949	934	947	1005	938	998	913	952	944	931	907	982	982	943	927	932	960	971	961	941	934	934	913	900	955	923	993	936	914	904	921	911	938	951	920	882	914	972	955	876	972	933	922	977	939	942	897	931	904	901	926	911	982	934	950	851	939	928	930	970	983	974	948	929	949	948	931	873	904	924	937	933	975	912	928	990	930	944	947	940	923	935	956	999	922	945	918	996	904	956	912	985	922	926	859	920	961	923	935	954	915	954	927	1015	922	932	976	944	925	927	933	920	892	944	973	932	878	935	969	895	883	920	923	950	990	989	942	939	963	932	939	965	963	940	901	947	1017	935	847	934	973	938	913	933	946	980	977	945	954	929	970	927	941	973	896	962	976	939	990	960	941	942	947	929	912	908	985	995	944	930	997	971	923	917	934	948	919	946	1008	861	955	950	972	923	926	943	928	954	916	905	982	969	956	901	949	901	971	943	955	911	938	995	909	947	935	937	905	941	974	933	900	958	969	937	916	906	888	982	951	911	903	931	962	919	887	911	862	944	889	930	975	914	926	947	972	921	966	910	959	898	923	901	936	916	957	953	936	994	869	914	951	959	985	984	918	893	885	972	968	927	964	941	937	936	937	951	964	976	935	1000	936	965	951	939	968	932	907	919	919	931	980	915	938	934	903	947	915	952	959	918	942	938	884	936	942	963	947	897	950	950	926	948	928	956	973	876	962	972	942	948	870	953	895	987	991	943
22517	21099	28691	23721	21100	21131	9720	2329	1694	1604	1522	1377	1398	1104	1052	1024	1042	1224	1190	1007	975	1128	978	958	943	941	958	925	910	909	918	918	906	835	787	798	762	793	803	747	857	805	833	818	765	743	760	792	748	769	713	713	789	731	771	793	782	766	719	828	789	780	805	804	752	717	721	773	740	786	763	757	813	727	763	809	819	761	746	789	788	707	703	727	731	711	750	730	766	755	762	800	742	775	701	703	746	735	761	728	744	782	789	721	739	764	773	757	737	735	743	773	784	788	747	735	695	810	721	737	722	758	776	728	719	741	791	802	771	746	714	795	786	766	783	802	767	766	749	736	739	744	776	766	765	721	753	761	708	780	760	756	740	723	720	725	754	757	754	759	740	729	749	759	764	734	704	679	752	800	735	746	742	702	770	766	801	793	745	753	754	718	799	760	739	715	790	738	704	730	749	706	763	766	728	799	721	771	751	738	725	764	757	736	735	752	799	740	738	682	750	730	753	709	728	778	763	735	742	740	719	742	738	743	762	741	746	736	733	768	733	740	714	742	729	719	771	752	785	689	776	725	711	776	682	725	715	703	715	748	810	770	727	731	710	731	790	730	747	794	783	708	716	730	747	748	739	714	763	752	738	730	756	742	743	753	707	731	755	772	782	742	775	721	804	728	753	725	728	735	753	746	718	728	801	757	713	750	760	752	744	769	758	684	767	731	711	763	784	781	758	732	742	753	750	730	727	771	772	772	771	775	763	781	740	710	690	704	698	738	769	801	758	784	732	771	726	715	752	720	770	749	764	766	706	684	721	745	771	758	720	838	771	743	741	726	757	712	804	717	743	791	774	752	724	703	792	722	738	731	723	773	787	836	753	756	718	783	758	761	733	729	748	722	743	800	742	709	758	757	748	767	717	782	747	785	773	733	741	755	766	706	751	724	739	729	727	734	753	729	767	760	697	744	774	766	755	729	782	737	703	681	765	794	730	733	747	767	733	789	750	773	697	765	719	753	747	731	704	773	728	757	711	781	754	711	744	766	704	738	702	706	760	757	710	760	696	765	682	755	680	746	746	734	713	785	731	750	770	709	791	759	734	753	769	717	735	783	710	779	767	750	758	687	737	736	774	746	714	729	760	743	742	762	714	713	782	752	764	781	764	693	746	722	680	774	731	721	748	741	788	743	734	760	758	723	737	735	778	728	746	759	707	713	718	730	742	720	743	756	764	755	749	776	770	763	682	727	778	755	748	766	768	732	763	723	786	728	712	787	801	748	715	759	733	789	791	746	739	762	757	706	744	752	760	694	764	728	739	765	746	749	764	758	723	750	737	748	793	795	761	715	752	729	738	742	776	747	738	757	735	760	765	728	739	759	766	777	758	759	746	802	774	704	750	741	751	716	719	764	714	758	745	723	754	731	757	739	694	749	682	731	735	707	711	724	758	771	730	749	697	705	698	769	784	736	754	705	732	757	791	733	739	758	749	762	760	680	749	768	739	711	773	784	780	762	715	731	752	752	774	754	718	704	721	753	779	764	708	772	767	777	723	760	760	758	760	755	731	741	727	746	753	710	715	738	733	774	726	789	753	728	718	737	710	789	745	815	742	720	708	760	705	745	720	770	732	741	694	718	755	739	759	777	721	754	754	778	747	737	706	742	781	723	768	758	769	811	757	721	784	748	791	705	740	725	760	754	772	735	719	764	770	737	771	726	743	764	689	701	786	779	761	730	771	765	702	731	725	722	758	772	737	751	679	732	775	780	750	799	728	751	727	753	774	760	731	747	771	721	735	741	713	750	696	714	776	723	743	762	722	734	720	773	790	712	746	733	803	768	701	723	771	770	746	779	709	700	776	710	730	765	746	757	748	741	747	733	724	752	766	725	794	729	772	735	739	713	705	731	780	727	754	740	763	709	715	766	778	767	716	702	741	749	789	738	712	707	755	726	685	724	760	735	769	712	751	784	777	702	715	745	757	764	768	766	757	724	789	745	765	734	728	740	742	748	759	726	743	732	784	721	694	762	713	760	763	733	760	745	726	754	747	675	760	753	740	724	729	808	740	749	728	746	728	794	712	772	783	765	709	723	699	767	720	793	741	717	730	734	713	675	706	699	708	745	736	770	729	737	762	706	720	692	698	719	731	766	696	736	752	748	779	755	796	736	683	746	733	756	732	715	744	766	749	707	761	722	721	729	692	725	740	738	779	763	771	738	696	744	709	746	749	754	691	746	779	805	782	763	754	724	734	746	720	759	745	722	726	730	761	724	803	754	742	731	766	693	827	766	773	759	724	752	762	735	703	733	737	731	816	783	746	767	710	699	747	737	738	753	717	710	760	742	706	772	783	707	742	777	748	757	719	699	729	728	766	762	694	723	771	731	777	756	745	748	703	714	712	719	766	747	777	774	799	750	765	714	771	746	751	778	740	712	767	713	699	690	775	740	746	782	756	763	754	787	740	750	758	746	760	766	785	780	700	691	766	748	795	714	742	769	714	783	739	794	711	787	806	751	768	735	758	745	741	767	786	743	823	731	747	696	732	726	755	753	722	736	719	787	707	784	741	735	733	778	749	773	783	760	802	704	764	698	759	749	732	733	748	744	747	769	750	727	748	708	718	767	696	759	762	739	742	722	703	791	724	748	727	756	735	758	767	728	733	729	761	703	725	735	802	782	725	710	718	728	710	772	710	807	744	731	748	766	768	729	735	732	709	804	705	701	730	760	746	736	750	705	739	749	756	777	763	767	782	806	736	739	696	725	726	723	733	733	768	735	728	745	763	748	785	738	795	743	792	717	716	758	753	724	773	702	745	742	726	739	745	745	747	698	729	790	763	722	699	727	702	716	709	777	714	708	763	795	796	748	773	764	762	785	675	755	753	734	713	723	740	768	750	704	708	781	739	731	725	723	810	692	763	740	765	744	755	777	821	708	773	748	776	737	733	777	778	757	742	782	791	743	745	728	762	755	777	747	688	736	763	760	691	677	750	787	754	763	708	741	730	761	709	706	750	750	737	689	772	747	741	724	736	752	726	756	795	724	755	762	742	728	711	694	707	734	758	763	711	803	770	721	741	768	716	749	775	727	802	737	691	745	751	722	725	725	725	713	729	741	762	758	752	723	756	756	730	746	755	778	718	726	738	718	748	742	766	729	747	777	706	738	784	703	709	740	762	720	795	706	721	725	719	742	779	733	717	710	731	678	709	763	789	710	752	752	722	776	757	712	737	710	794	748	736	747	767	723	738	810	742	758	776	766	737	741	746	711	772	737	760	766	776	695	752	720	704	760	724	812	736	732	730	752	788	706	741	713	761	737	735	706	782	769	706	722	701	709	741	772	783	735	765	762	739	722	851	766	746	793	735	688	751	735	766	712	785	773	711	739	738	711	772	741	763	802	729	758	700	727	768	741	762	750	713	740	759	788	746	714	743	725	711	740	750	740	741	670	752	774	727	776	726	725	715	692	790	754	728	759	746	725	701	772	779	741	744	749	767	737
31815	51857	30067	13275	9290	6115	4365	3087	2471	2291	2079	1925	1947	1518	1278	1260	1159	1465	1355	1183	1195	1299	1080	1092	1096	1030	957	1011	974	931	941	924	941	887	895	863	860	790	819	817	763	818	772	811	792	793	800	782	819	742	779	797	752	739	796	775	732	735	768	745	815	780	742	742	753	767	737	702	731	788	755	746	748	738	756	748	777	791	748	757	736	755	755	741	702	749	749	708	790	776	777	715	768	803	755	752	744	727	791	772	778	750	710	754	780	724	776	766	768	720	751	736	701	753	755	746	735	720	713	740	736	727	753	737	714	751	765	734	735	742	745	771	718	705	713	766	707	675	747	751	719	710	738	753	746	730	706	747	699	699	705	687	741	715	734	714	723	727	751	713	737	727	684	726	755	765	766	712	734	721	715	734	705	750	713	741	755	679	704	776	730	732	782	746	781	712	725	706	744	739	776	728	707	743	707	741	765	754	757	764	732	729	775	723	721	775	693	739	751	776	763	715	739	779	727	762	710	782	721	742	772	749	699	740	718	732	727	721	747	706	694	705	758	791	756	718	741	756	729	730	733	717	749	712	736	762	774	742	770	777	711	707	729	746	742	740	799	723	735	777	756	733	716	773	705	751	730	697	749	744	788	735	736	788	714	701	732	765	717	775	740	728	736	750	723	707	747	734	739	720	772	719	681	736	753	748	756	767	707	783	711	783	712	730	740	748	796	775	751	792	686	751	752	766	777	746	788	749	748	745	700	713	718	707	802	730	780	744	702	755	696	745	722	723	730	760	746	699	760	704	718	751	726	767	763	745	766	765	736	726	701	725	744	700	719	713	730	704	734	748	706	750	769	714	757	715	761	780	754	754	731	770	716	780	739	698	735	712	730	719	764	730	715	724	717	691	734	754	748	734	746	753	747	740	754	793	781	775	780	769	727	756	704	733	707	786	747	713	744	707	739	788	724	755	751	729	758	709	768	757	724	769	793	729	725	763	688	774	697	714	762	787	692	717	707	710	790	783	773	742	732	724	747	753	752	794	753	739	760	788	709	748	778	744	736	727	766	706	784	707	727	689	708	726	713	706	767	777	738	734	790	675	752	698	730	698	747	729	712	757	720	736	789	724	726	754	794	731	697	704	760	733	770	739	724	739	742	723	711	726	726	700	730	745	761	749	742	742	704	707	718	761	727	758	787	711	689	733	716	781	734	743	740	735	791	791	711	680	737	703	797	741	727	752	755	703	788	765	730	737	735	751	712	752	775	770	787	719	757	715	702	742	767	712	714	701	682	753	739	733	718	751	775	745	705	744	734	727	742	699	686	723	735	737	763	704	744	773	707	733	752	743	752	729	743	737	754	772	738	775	715	772	725	772	741	746	758	748	746	742	746	741	709	759	723	736	698	788	730	742	687	749	747	722	761	711	719	695	722	718	734	755	787	718	735	730	715	718	739	745	721	744	732	727	811	705	698	695	730	748	747	728	724	675	743	737	694	735	711	750	737	735	726	754	770	692	725	743	738	701	758	707	737	703	780	737	746	775	806	706	722	710	778	775	746	753	691	724	776	741	734	750	752	738	723	736	777	725	737	692	820	748	713	719	709	716	730	730	767	745	731	732	762	725	772	733	733	709	746	690	772	734	785	763	742	721	762	759	743	768	740	685	739	768	729	717	695	726	742	695	761	715	783	717	738	727	749	720	775	684	741	725	717	737	775	759	738	752	784	707	718	719	685	764	774	732	754	779	744	717	735	780	752	693	715	745	731	783	756	729	699	714	750	750	743	718	738	728	735	782	711	682	743	714	751	749	756	721	700	701	732	700	735	748	725	754	735	747	778	758	677	718	726	729	782	774	713	764	738	727	743	733	701	724	728	746	715	773	718	745	735	726	756	751	716	738	731	712	748	706	778	756	738	698	761	721	770	697	741	766	715	754	709	748	726	743	739	696	699	750	695	752	734	727	712	747	816	770	715	721	754	692	731	700	757	700	736	714	720	744	723	765	698	698	742	788	711	708	851	720	749	724	754	739	707	717	713	753	744	712	716	788	746	695	761	747	763	751	748	731	730	754	772	783	724	739	716	711	729	727	794	724	757	705	727	736	748	711	727	733	709	721	714	738	721	716	743	713	731	778	752	755	752	705	755	798	729	729	710	728	729	753	737	729	706	770	727	735	765	755	742	688	738	689	709	732	740	711	728	741	762	752	769	730	740	706	744	701	738	741	702	758	720	730	749	739	738	692	766	787	768	775	730	742	745	729	735	773	705	730	691	766	733	740	715	733	703	746	708	754	782	714	745	730	728	742	770	747	695	716	705	736	768	766	713	716	735	747	762	763	718	775	762	737	719	738	716	766	699	745	745	784	752	738	706	745	765	708	702	769	738	701	766	717	743	761	725	703	699	729	765	736	768	728	723	717	735	737	725	675	689	786	773	720	748	707	745	695	759	708	772	758	713	741	704	792	711	783	787	726	792	716	717	689	759	739	752	760	731	779	734	733	749	707	728	730	695	714	731	737	716	744	711	724	766	704	722	722	756	748	710	788	751	723	749	723	725	715	810	671	764	735	730	725	720	717	719	721	718	719	750	724	706	769	712	759	758	733	708	741	696	714	724	753	741	725	673	766	733	717	742	757	790	746	741	752	755	728	677	714	705	729	719	732	743	736	738	764	738	722	749	785	765	731	777	725	688	711	744	732	719	722	780	735	774	742	730	690	745	689	755	743	735	684	730	712	767	728	731	755	719	763	695	741	722	763	768	698	708	732	715	730	733	726	695	716	748	774	752	727	732	732	777	728	733	726	723	735	766	744	686	755	725	684	754	748	728	772	745	668	759	764	767	739	729	715	754	721	737	741	754	709	711	775	747	765	729	733	744	725	731	753	743	772	757	692	746	720	749	742	734	750	740	720	738	763	760	726	736	653	808	769	743	732	736	716	733	767	729	751	729	764	721	676	712	759	707	738	727	744	771	693	713	711	717	670	747	728	721	766	748	800	744	766	730	729	758	710	680	701	737	761	729	772	750	678	729	779	724	758	743	719	714	738	792	720	786	748	723	723	744	753	707	735	700	742	780	742	740	730	718	713	751	724	767	774	727	684	811	757	731	730	767	759	759	676	791	691	782	801	724	742	749	754	780	723	720	731	680	716	738	736	756	733	764	743	709	684	782	750	769	706	704	744	704	775	746	722	730	726	765	727	749	746	711	749	753	767	738	726	744	725	747	738	755	795	797	718	720	717	765	717	745	716	758	732	745	772	744	768	720	771	728	733	712	796	726	739	726	714	718	696	709	767	730	791	743	749	708	724	721	736	724	720	734	683	734	791	728	751	755	756	781	694	742	730	718	685	729	689	710	818	727	731	766	715	710	682	730	752	715	756	744	741	754	744	748	703	739	726	754	732	755	741	709	776	728	707	751	687	765	665	718	730	729	740	740	707	760	709	781	726	735	748	667	718	708	718	718	748	733	703	758	769	729	754	713	688	723	720	772	783	769	709	733	708
29470	23367	16614	6484	2980	1908	1383	1196	1150	1038	1035	994	1103	965	910	967	885	1023	982	975	970	923	896	905	913	915	919	883	892	866	917	917	855	860	878	829	858	847	872	793	805	840	820	837	863	804	854	844	827	846	832	856	824	852	851	790	830	850	792	820	797	842	818	798	853	792	797	886	892	827	827	871	874	780	881	813	829	829	793	876	794	834	822	859	867	783	801	799	867	825	857	814	845	802	797	825	826	877	813	827	786	807	814	836	810	812	843	789	825	827	833	791	797	810	840	778	826	822	859	834	780	830	858	788	837	848	814	795	825	848	800	795	843	812	776	811	785	813	840	854	849	790	839	773	815	829	891	781	838	799	794	827	830	811	833	805	774	830	875	834	868	838	810	824	802	819	816	778	806	764	768	846	801	820	825	875	793	785	811	841	797	820	802	859	811	774	818	802	807	830	840	822	773	784	864	819	841	811	843	825	796	830	808	803	818	795	799	792	816	828	819	798	798	848	873	806	794	848	811	837	794	843	784	783	806	781	821	825	815	842	833	826	837	817	845	825	857	811	800	798	796	798	798	790	790	835	827	825	836	803	836	838	829	772	868	808	808	836	838	853	853	828	853	836	738	827	816	803	826	799	823	823	768	831	823	821	794	884	851	814	859	804	802	836	785	814	883	860	806	847	838	837	838	764	758	847	845	815	841	752	811	838	795	802	829	852	799	839	892	799	813	790	813	814	790	843	871	801	794	819	809	799	859	885	854	831	829	812	826	802	833	843	776	799	868	801	836	841	825	811	780	809	892	807	790	811	817	765	805	818	803	826	852	852	814	800	853	805	780	756	865	775	845	804	830	806	801	835	844	810	832	777	799	888	827	790	801	814	804	794	797	826	832	830	802	805	790	836	828	818	894	831	822	839	797	835	837	879	816	814	825	794	800	806	777	767	776	826	825	863	834	809	822	762	838	776	864	871	794	871	864	793	822	769	801	849	813	815	849	766	831	822	862	797	795	807	863	883	816	814	796	815	809	863	795	803	811	842	835	811	792	788	828	816	803	799	823	832	797	813	799	800	867	850	873	778	821	849	837	794	813	825	843	819	842	839	814	851	796	776	776	773	862	808	822	762	820	870	869	793	821	867	827	791	831	770	824	854	845	818	858	787	816	817	847	874	841	834	812	788	827	848	784	783	797	779	771	810	806	789	842	763	824	825	813	854	827	805	796	788	786	844	836	837	837	827	849	832	847	789	812	816	813	875	827	833	809	766	835	774	827	855	798	835	830	798	802	832	805	883	867	845	863	792	772	794	805	784	790	777	754	803	825	811	839	812	795	847	813	810	848	829	777	817	814	829	838	806	838	803	821	822	797	737	852	856	787	842	766	844	806	832	865	820	831	807	798	828	853	834	839	825	842	809	832	871	848	870	804	801	825	882	848	864	815	797	845	781	801	799	858	796	787	877	832	819	789	798	854	810	834	852	838	798	823	820	817	772	814	850	852	850	826	805	840	796	810	860	815	812	828	842	845	877	774	800	808	807	847	853	761	814	769	804	831	823	791	800	838	843	840	780	821	803	824	864	839	788	812	839	849	864	824	846	838	749	823	824	855	810	883	842	825	756	760	793	812	829	855	812	793	792	808	808	813	842	740	844	758	846	813	785	858	807	825	759	813	868	855	837	829	774	838	820	827	827	806	805	776	812	790	809	834	823	853	834	840	802	822	812	759	804	806	777	836	850	776	780	787	832	887	858	806	809	810	854	817	805	859	818	805	805	810	788	771	849	820	803	806	756	850	800	862	787	807	819	832	797	769	814	821	809	794	847	798	873	863	839	835	777	832	843	775	767	834	869	777	811	848	781	781	818	795	846	832	779	855	780	853	811	848	787	813	860	873	800	834	825	871	815	800	786	796	801	794	837	819	866	784	820	855	720	821	876	850	832	817	784	855	809	879	823	849	815	854	791	820	883	810	858	804	767	854	771	855	818	861	819	831	824	872	843	810	846	838	791	825	838	784	862	801	824	747	827	810	805	841	796	824	784	738	802	841	773	807	802	771	867	826	790	839	845	826	839	829	796	803	765	835	854	807	777	785	814	818	869	871	868	772	818	772	821	802	793	861	824	814	825	833	790	810	797	805	851	825	827	803	801	835	815	809	803	785	809	783	793	885	837	799	814	819	835	854	800	788	768	779	846	762	792	790	825	823	795	840	814	821	795	816	788	861	833	800	781	801	825	843	826	826	833	794	826	798	796	890	805	867	826	811	823	806	859	811	823	843	879	771	809	773	850	822	827	842	854	829	833	824	833	819	820	772	793	835	812	836	831	854	834	788	835	826	829	801	871	833	786	852	830	838	827	799	851	843	810	860	835	812	856	817	827	800	832	791	842	823	833	807	814	796	832	823	778	796	835	847	859	816	863	812	888	840	825	841	860	804	806	839	841	853	828	775	819	899	821	817	907	797	841	779	806	838	816	793	785	804	792	847	808	846	895	777	829	808	788	767	723	798	778	806	858	850	808	833	845	772	796	791	891	781	756	794	815	811	810	833	788	770	841	808	828	809	833	786	776	796	873	825	842	770	828	846	829	862	840	782	809	840	784	811	833	799	825	869	809	776	848	842	830	838	838	768	841	812	815	827	839	865	835	856	854	777	846	839	839	820	794	837	831	900	831	792	840	795	791	813	834	818	833	796	845	914	791	791	822	841	814	755	794	827	814	805	802	891	799	862	796	892	832	816	824	810	797	824	808	849	821	794	860	815	818	808	847	849	813	806	803	832	833	825	803	745	783	791	864	820	809	788	873	815	834	826	826	790	794	854	828	840	807	789	785	836	833	818	865	827	820	819	831	822	849	787	830	822	795	831	845	838	855	772	800	825	827	799	794	808	812	759	873	840	825	784	854	817	825	799	827	836	816	832	816	858	831	824	872	809	846	862	804	878	818	796	796	836	825	830	777	796	874	839	822	792	803	861	818	829	767	867	821	850	857	882	793	846	780	786	771	838	827	834	816	814	775	848	815	858	820	844	778	787	829	813	835	810	835	790	845	850	792	736	847	853	813	764	816	823	778	846	817	834	819	861	751	827	838	791	828	846	793	815	818	810	867	857	814	833	837	808	813	805	777	783	812	812	819	859	842	884	861	800	829	827	832	807	827	796	825	861	786	815	800	866	861	823	858	834	766	821	827	840	809	779	826	816	805	822	796	825	834	813	826	875	862	835	854	839	809	839	783	837	882	805	878	845	859	823	772	817	825	828	847	828	819	785	853	774	820	826	784	823	848	828	809	827	842	788	785	855	829	822	842	831	840	804	812	834	824	831	802	836	762	854	842	825	833	822	807	813	795	810	806	839	791	773	801	775	799	851	830	822	813	829	819	775	802	791	832	786	801	840	836	805	836	801	810	824	869	825	835	823	823	818	832	858	798	783	827	792	844	793	831	769	879	844	732	811	789	807	797	833	774	864	848	814	867	856	841	794	848	802	847	819	783	847	783	807	869
25329	32148	15420	5987	4029	2693	2076	1539	1425	1266	1260	1327	1290	1108	963	1028	1043	1166	1092	999	1090	1098	976	992	983	996	967	941	925	930	909	868	940	860	877	876	810	873	855	825	841	826	846	897	835	852	864	843	870	838	816	810	865	821	850	858	880	871	816	796	855	829	867	833	794	822	882	816	865	835	818	810	828	852	888	859	838	872	777	841	817	880	829	855	878	849	802	864	811	893	863	780	838	872	824	853	860	861	785	853	842	849	820	819	830	870	861	836	866	848	858	864	820	860	833	832	809	809	860	868	819	799	819	856	827	866	857	864	841	843	839	827	805	846	842	891	881	810	840	890	893	826	827	873	778	819	841	856	858	816	846	769	834	842	837	815	825	816	878	866	816	920	835	867	786	844	838	857	857	842	820	868	813	863	864	854	850	842	840	836	858	794	806	855	859	827	819	882	830	786	891	824	822	903	821	827	826	855	874	813	902	801	842	838	818	845	861	792	862	846	838	804	876	854	849	824	808	812	819	852	798	855	837	824	877	873	813	866	819	843	860	821	846	825	861	856	790	822	832	824	812	839	810	814	799	875	822	856	809	868	815	793	823	826	858	880	889	844	830	839	865	835	818	826	848	788	853	811	794	850	862	826	830	801	843	837	813	819	849	871	800	839	847	811	841	902	816	855	846	812	789	824	835	790	812	767	831	855	825	785	804	811	848	820	816	814	857	849	840	821	814	858	820	828	824	872	842	890	798	827	823	839	831	888	821	795	808	799	803	835	817	834	840	841	885	799	849	832	807	864	811	838	852	816	824	830	808	866	817	830	831	835	862	767	837	809	787	851	844	868	847	801	858	870	859	805	792	825	838	817	865	864	851	803	883	791	872	849	815	802	785	892	818	805	876	844	810	870	794	795	861	840	785	819	881	864	736	847	845	826	869	860	875	863	805	782	812	793	829	837	775	813	819	808	841	821	792	837	843	845	851	851	746	796	891	837	824	866	813	809	864	803	876	902	847	821	864	811	869	854	824	830	861	864	872	839	785	842	815	801	845	805	868	818	879	859	837	891	756	791	809	855	828	845	837	842	860	814	809	863	801	847	849	859	845	873	787	832	859	837	846	818	801	830	859	788	809	862	776	806	805	843	817	814	823	887	874	830	847	832	815	848	848	863	858	830	832	889	787	826	851	838	865	823	821	791	821	851	870	837	800	784	814	837	860	842	883	855	853	830	863	831	880	848	833	899	805	809	875	841	848	860	804	805	847	840	803	880	812	815	824	802	810	812	852	887	856	892	833	824	834	861	818	825	836	866	818	821	839	862	813	842	837	868	845	827	796	791	830	825	829	859	869	846	852	878	855	857	850	804	821	823	845	832	809	838	810	805	845	824	842	895	863	804	826	861	831	900	851	821	843	803	816	844	830	865	793	796	847	820	845	812	829	806	826	824	847	867	858	839	877	779	820	807	802	822	871	831	906	893	855	806	796	861	871	858	824	800	830	872	855	873	809	890	846	814	825	810	821	811	833	840	856	801	794	822	848	778	807	850	815	834	884	841	826	848	882	773	809	848	786	871	785	872	807	806	886	795	891	801	851	844	893	818	863	838	843	835	825	821	833	847	824	776	784	844	796	827	831	831	847	811	838	812	813	838	827	827	866	820	802	835	836	854	873	835	804	798	858	781	798	847	860	846	831	839	874	787	878	855	856	877	840	836	855	811	864	843	810	810	832	796	838	808	862	816	816	777	816	878	834	795	827	844	775	815	829	885	847	811	824	842	808	817	889	849	868	849	848	806	888	809	795	845	818	870	866	736	760	841	853	817	845	805	897	804	805	856	843	817	844	858	844	850	882	849	800	834	841	858	845	871	842	826	832	857	824	825	843	818	858	826	882	828	798	859	851	837	868	872	866	851	865	845	815	821	800	843	810	818	862	772	815	855	836	807	830	900	853	832	807	889	803	830	851	788	804	827	880	891	880	836	911	802	823	830	839	824	846	809	832	818	846	858	843	899	831	821	801	833	809	805	767	841	809	816	799	867	854	819	849	816	863	871	797	837	874	864	821	811	837	859	816	807	815	829	868	809	838	836	813	845	824	864	869	849	903	872	839	853	821	824	837	770	819	862	850	834	869	849	814	828	790	851	856	858	849	795	836	889	814	815	839	803	835	844	856	794	839	815	826	885	826	850	867	837	842	804	860	878	826	884	810	811	808	795	825	830	824	854	834	854	823	863	782	916	895	810	810	774	807	878	843	829	833	800	872	852	851	831	800	851	846	798	876	823	887	847	843	875	822	878	832	827	813	820	798	853	856	854	793	815	873	853	808	871	872	763	845	859	815	825	862	874	839	864	821	835	906	837	848	824	810	813	862	837	826	828	860	804	849	810	826	868	834	834	834	856	821	764	856	808	846	891	873	822	766	854	813	824	840	812	849	842	827	832	875	826	894	808	857	821	853	819	881	784	841	838	862	823	791	847	836	811	859	820	852	848	812	848	845	852	842	811	884	875	878	831	804	850	782	827	874	904	878	808	830	847	835	811	805	851	833	840	879	840	835	772	803	855	856	827	857	857	845	825	784	809	878	863	819	854	871	835	803	834	822	809	815	880	816	842	772	856	904	784	825	825	890	836	865	813	845	905	826	860	803	854	825	844	812	840	868	858	828	885	812	842	830	843	864	797	862	802	874	859	860	860	783	840	813	841	804	863	851	870	870	808	837	800	822	835	827	844	824	832	907	840	872	808	856	881	801	796	884	849	840	843	848	813	838	849	793	819	886	824	838	800	859	851	841	836	834	909	836	845	833	807	815	836	815	858	804	837	859	756	765	852	789	800	892	865	848	823	849	826	811	840	829	827	834	829	859	863	886	838	822	781	833	832	844	862	849	880	859	836	857	827	832	828	863	832	812	819	827	788	880	808	871	848	851	793	842	857	845	790	862	793	791	812	820	792	810	822	781	863	844	843	805	900	818	918	817	886	835	837	815	862	881	840	822	814	829	836	826	857	794	831	854	819	840	850	831	857	876	843	869	798	817	858	809	831	810	824	819	846	806	806	874	867	826	812	854	890	854	839	849	849	911	805	830	845	849	850	806	794	850	836	899	872	887	797	800	829	825	845	792	821	845	811	835	841	811	855	841	860	792	811	845	852	811	808	860	848	826	871	818	863	867	825	817	846	820	834	827	836	813	874	876	820	839	823	844	815	876	836	816	815	832	878	830	816	838	848	813	825	805	795	852	840	813	871	850	843	843	816	799	827	828	807	786	820	815	844	892	863	877	803	801	861	858	795	802	865	810	817	813	843	858	760	829	817	822	858	792	798	801	812	848	852	863	808	792	848	869	796	793	840	835	808	813	832	864	855	867	851	847	837	848	832	842	842	840	806	833	824	802	811	853	871	848	845	801	813	853	811	821	813	802	822	804	759	874	814	810	852	813	849	871	863	878	847	852	843	845	839	810	852	825	878	822	848	813	840	813	849	877	880	855	839	825	846	776	832	788	855
23594	21026	28148	24073	20953	11171	2851	1502	1362	1210	1180	1098	1073	956	823	926	840	1006	912	872	917	824	782	833	802	781	745	752	679	763	727	708	713	733	665	723	666	692	665	654	637	682	648	646	645	681	684	632	637	680	670	675	636	654	686	678	672	610	675	619	628	642	626	687	601	654	639	669	636	607	647	694	686	642	626	631	639	623	672	623	643	661	609	656	631	655	589	621	659	622	618	658	646	606	612	627	647	653	661	648	675	638	638	612	615	680	656	647	638	626	638	631	689	600	590	603	647	648	612	644	642	631	615	674	640	631	629	628	630	618	657	650	600	630	622	693	627	642	644	577	646	593	640	609	636	643	633	677	584	596	624	651	656	610	629	634	621	617	569	683	608	635	631	621	655	645	659	648	637	662	607	622	611	647	597	620	628	697	670	627	639	627	671	626	610	650	622	627	638	686	611	654	663	631	659	676	618	644	671	620	620	612	651	642	622	682	621	595	652	630	684	666	624	609	579	592	656	633	635	631	631	645	622	620	579	626	604	680	602	654	651	660	640	587	659	664	644	610	606	674	605	636	677	621	635	660	602	641	621	579	632	639	627	604	634	662	598	622	619	641	619	643	617	593	670	631	657	656	623	616	640	645	605	686	661	637	611	614	634	607	586	610	672	635	603	622	687	614	622	668	594	649	625	609	644	625	636	654	652	635	657	621	644	620	633	615	634	659	629	624	657	633	669	624	649	600	615	623	687	639	645	627	659	652	635	572	655	685	635	629	669	611	651	680	599	628	573	594	671	669	622	625	641	631	580	659	653	611	634	613	632	594	625	667	618	631	586	618	601	631	644	606	649	598	645	620	633	607	614	636	591	633	632	671	620	622	652	669	651	651	637	664	634	677	654	627	659	640	645	597	614	646	705	654	620	634	622	643	613	606	599	599	619	660	657	629	655	611	668	637	642	637	679	649	632	600	634	604	607	669	669	609	640	623	652	634	643	678	686	671	601	651	700	662	621	668	622	594	611	638	637	674	631	609	634	693	698	644	612	664	618	632	639	667	689	624	653	623	675	673	647	686	674	653	636	624	678	645	631	581	651	626	591	642	669	633	653	655	619	651	616	593	670	615	674	626	618	602	629	593	622	581	654	611	652	622	637	663	648	620	640	701	593	642	600	654	641	657	678	643	618	615	623	651	603	637	596	666	641	668	669	631	634	670	636	627	605	692	621	631	619	645	632	648	646	610	636	668	624	628	633	644	648	633	659	668	700	639	593	627	625	604	628	610	626	637	668	589	651	611	652	635	617	608	651	633	663	669	603	647	601	623	661	687	626	663	644	620	636	664	675	617	667	597	639	610	608	661	634	617	574	661	663	610	644	645	622	619	592	670	611	682	654	584	632	629	660	620	634	593	597	655	674	686	598	629	591	618	573	596	593	661	670	673	623	645	668	635	634	656	687	606	632	648	637	641	680	667	667	632	659	615	682	625	603	684	633	616	624	634	678	625	623	639	644	613	670	640	614	653	598	675	657	617	648	624	584	637	690	662	628	638	660	663	652	643	596	630	623	612	649	621	623	642	628	615	608	634	637	641	637	642	590	637	668	658	608	628	579	637	617	659	622	652	627	667	634	603	596	625	674	670	648	664	699	642	583	615	617	620	640	618	653	602	629	642	652	657	642	594	593	596	652	667	616	618	638	651	598	644	630	632	645	655	617	640	586	607	614	641	650	636	648	671	688	617	597	611	584	643	637	604	676	610	635	624	635	664	645	627	644	636	654	647	636	580	644	616	618	596	610	648	637	620	661	659	619	628	642	606	634	646	613	584	674	610	659	642	628	657	595	666	631	643	607	626	595	638	662	647	614	605	573	630	634	573	661	662	638	588	596	636	643	572	624	690	645	608	622	642	600	649	619	674	622	629	671	647	611	646	606	620	651	615	664	635	654	645	636	622	642	599	624	654	638	633	599	594	636	599	601	657	639	657	628	604	622	667	576	649	673	696	601	615	632	626	601	611	667	640	632	648	607	639	640	633	651	672	647	675	593	625	641	625	598	616	633	631	636	619	622	572	635	652	630	595	614	628	641	662	648	649	584	654	666	595	694	645	630	619	591	626	597	667	628	659	633	621	664	624	635	663	587	607	671	640	602	622	639	618	602	668	675	675	648	604	612	644	608	616	630	660	613	631	617	621	617	685	631	633	637	655	589	646	637	654	624	640	669	648	651	653	658	629	618	646	661	627	651	606	651	655	635	598	653	636	634	607	617	637	600	706	630	656	659	636	626	620	615	589	643	652	638	604	645	625	614	620	659	642	606	637	615	636	620	640	643	632	628	616	646	644	642	652	629	703	653	615	614	636	601	652	589	611	609	579	629	666	632	629	633	626	646	628	603	645	629	630	623	620	637	636	627	631	637	640	653	618	641	608	659	661	674	680	624	663	620	657	635	601	624	650	567	611	674	698	633	599	627	636	645	655	645	620	635	612	644	608	652	636	659	670	674	660	649	664	606	592	600	644	637	620	652	662	635	611	659	620	640	668	645	650	628	638	618	608	620	618	619	647	610	649	593	618	642	622	661	629	652	611	607	631	637	627	639	613	680	656	669	605	596	656	643	633	653	633	634	654	621	655	632	635	618	640	595	651	654	607	672	660	603	596	642	627	603	616	653	639	612	598	650	604	616	612	652	580	630	633	668	654	628	627	672	637	632	661	631	656	631	629	689	638	623	631	640	624	641	605	590	621	620	665	648	623	641	636	626	614	671	638	643	598	613	612	614	602	659	660	592	583	676	709	661	631	652	725	609	660	613	634	680	681	622	615	621	629	649	666	635	612	625	636	653	653	664	641	627	687	576	621	601	622	625	668	578	619	647	649	602	624	639	596	634	654	636	643	604	620	676	637	657	618	624	619	642	624	609	635	625	662	673	641	618	594	653	620	605	693	598	597	700	595	627	651	591	626	629	629	670	653	678	667	622	599	633	616	638	621	670	639	613	638	660	570	640	629	665	676	594	636	612	635	643	625	633	644	653	623	594	610	605	654	654	670	612	635	628	634	658	685	648	659	610	660	650	659	629	655	606	639	628	656	650	660	673	664	619	609	665	642	643	652	585	636	633	630	637	604	607	631	603	672	642	606	618	639	642	665	591	639	629	625	656	658	667	614	628	612	590	636	639	580	641	625	624	640	612	614	638	630	636	617	636	656	645	638	619	668	696	640	675	607	631	633	664	664	659	662	659	602	681	624	607	684	677	629	647	590	629	676	666	669	645	626	631	653	628	627	644	653	623	615	634	624	627	636	619	655	663	655	591	627	655	620	647	637	640	636	652	669	647	657	639	659	642	629	587	655	702	606	683	652	650	607	653	665	657	656	636	594	647	640	625	598	606	622	668	645	653	640	649	666	668	607	641	626	617	630	629	599	641	600	625	610	614	675	687	632	636	640	666	671	619	590	602	648	685	655	617	643	666	643	593	606	632	625	594	617	615	603	665	661	640	618	619	643
28660	44400	23961	9897	6514	4379	3077	2207	1859	1681	1619	1542	1426	1141	945	1059	1046	1203	1121	998	1120	992	884	946	904	898	867	818	803	817	794	788	766	736	794	730	735	682	693	765	717	681	692	726	732	687	643	665	664	688	687	695	731	645	651	660	638	668	708	666	645	685	704	675	646	688	671	697	668	632	675	705	677	655	663	655	686	626	656	643	672	666	638	678	677	655	651	681	686	655	612	674	650	636	627	630	613	643	691	670	671	657	590	664	672	711	675	628	677	665	615	641	693	643	613	677	609	628	630	607	626	612	690	644	615	684	635	625	673	613	685	683	615	683	662	660	646	635	643	604	657	677	652	601	664	668	608	671	681	656	653	647	619	684	670	625	671	629	697	651	676	669	628	646	652	660	656	643	655	667	693	704	610	648	684	709	611	674	654	661	628	669	662	674	638	669	639	705	631	646	681	715	597	650	636	672	664	648	616	660	648	659	654	647	633	616	625	621	662	708	665	629	626	686	660	639	668	640	644	645	653	637	634	679	662	670	722	619	631	698	676	676	632	706	637	644	678	614	643	680	678	626	673	696	646	664	660	625	620	709	710	652	649	661	624	629	644	621	654	672	659	627	606	685	616	685	683	677	627	678	667	684	647	652	660	670	656	687	663	702	684	662	616	678	638	632	656	659	646	625	639	620	647	665	661	665	662	635	692	661	624	623	643	672	682	682	649	686	700	661	667	602	674	645	663	662	657	664	656	640	632	652	641	676	658	694	683	646	702	631	630	665	670	686	678	625	686	655	666	637	629	676	669	663	631	621	674	657	597	678	622	663	644	644	618	694	665	645	682	640	653	590	656	623	694	682	640	636	651	645	683	662	642	641	657	624	669	665	621	657	637	658	618	616	674	654	651	678	622	664	605	626	634	604	663	655	632	657	707	624	658	635	677	653	653	651	673	660	695	670	662	693	632	645	655	683	626	673	634	626	600	665	643	669	652	633	627	713	604	630	672	683	645	635	636	652	631	637	653	647	623	647	694	649	655	674	627	608	660	655	651	653	673	666	639	604	686	617	667	656	661	677	625	679	669	662	706	654	650	623	619	631	687	664	591	602	634	671	679	633	618	645	663	642	652	651	657	583	653	643	665	663	652	658	677	672	634	623	635	652	685	690	664	662	624	673	657	644	681	639	632	616	618	664	613	645	599	655	690	638	643	681	598	645	664	634	657	632	620	627	635	640	636	725	642	622	694	678	653	654	674	639	622	656	649	687	665	657	675	667	682	647	668	615	659	641	673	646	655	634	666	622	660	640	642	663	651	640	620	646	652	638	629	642	707	654	664	674	646	625	649	644	613	623	677	624	650	668	631	608	651	658	630	664	629	589	672	651	663	639	645	662	640	616	633	608	642	604	641	650	647	626	736	672	644	663	696	627	653	639	674	619	686	662	662	628	673	661	636	641	650	633	648	671	648	614	684	644	610	618	672	621	703	671	667	705	624	650	628	605	659	647	660	620	647	634	615	670	676	622	670	671	657	654	694	611	692	671	674	688	678	693	636	635	647	671	681	669	683	686	623	640	627	648	628	669	731	663	660	667	653	689	623	625	680	643	694	677	665	627	665	678	679	665	637	638	671	634	659	651	611	666	648	684	710	637	627	682	592	647	671	647	634	654	664	667	666	682	619	653	651	649	654	632	660	606	649	634	687	658	663	664	651	639	686	620	655	684	655	657	677	617	695	660	602	666	678	646	689	658	614	642	600	647	668	686	704	664	654	627	640	636	649	659	628	691	633	600	649	659	656	711	629	655	670	673	638	645	661	638	735	649	676	673	679	629	627	643	672	676	690	681	693	712	709	638	656	658	649	661	622	663	631	664	653	615	649	654	671	643	649	646	663	661	631	669	663	669	665	700	611	662	607	670	637	646	638	661	646	643	655	662	657	623	604	630	667	660	687	673	647	650	647	672	668	631	630	659	642	658	632	662	675	671	614	637	665	653	670	616	695	641	662	610	681	672	652	665	629	670	644	650	633	643	681	650	648	690	631	661	660	635	608	651	704	653	608	651	669	661	652	623	631	676	660	659	652	683	628	694	644	630	702	607	673	610	671	635	616	672	665	598	655	627	621	660	650	651	662	720	667	637	650	665	614	679	632	660	633	661	649	658	652	653	681	605	618	690	674	648	654	665	637	631	693	695	659	651	608	662	667	652	656	659	617	607	667	638	655	652	684	714	649	647	663	648	672	672	694	682	660	674	650	665	668	660	657	658	647	671	619	668	687	698	689	647	637	720	676	665	653	637	677	673	670	678	693	623	675	662	654	692	654	652	649	662	615	645	631	673	662	636	603	600	639	647	650	662	679	637	614	690	661	668	698	639	679	628	630	641	658	640	641	659	673	616	652	656	628	657	682	621	664	671	661	652	658	669	643	604	693	646	697	665	635	674	651	634	648	671	622	623	640	635	659	643	675	662	663	646	621	624	626	649	702	677	680	653	636	684	652	605	693	656	650	623	642	642	630	624	672	643	616	631	642	672	696	698	668	631	666	635	665	625	655	648	633	640	654	663	650	664	644	587	704	680	559	687	644	655	618	668	625	677	680	674	683	698	693	638	613	626	618	704	635	627	642	635	671	661	660	651	618	689	646	656	647	645	669	635	624	577	712	590	608	645	686	634	645	672	634	670	678	669	643	626	643	653	664	648	627	691	636	631	683	613	672	693	708	668	708	679	659	665	684	641	651	662	664	638	629	655	648	670	623	671	644	654	617	665	635	664	647	670	659	657	684	648	646	637	691	647	643	623	645	683	601	726	654	643	657	605	676	675	576	633	679	680	589	662	695	641	659	652	641	637	672	648	642	637	631	629	637	630	631	612	654	644	622	641	635	677	650	630	664	586	661	684	606	686	627	699	656	690	635	690	659	633	661	654	674	685	727	623	684	660	689	658	703	635	633	626	659	658	679	651	606	613	642	608	671	627	704	663	642	663	660	654	665	682	623	647	625	664	674	645	670	642	663	615	667	673	666	658	625	685	660	694	653	693	638	694	639	634	614	630	654	647	638	651	666	660	646	630	665	628	588	639	644	630	692	673	654	703	644	679	709	602	639	640	626	651	606	659	660	656	661	693	657	696	668	653	663	599	634	695	666	594	655	623	663	685	706	661	700	657	666	702	635	626	688	696	688	713	680	662	653	625	649	644	638	646	651	634	651	608	668	650	649	680	644	633	661	663	625	665	652	712	656	641	635	659	687	671	629	627	671	623	650	698	654	626	667	697	677	629	651	608	685	641	668	644	684	673	656	599	669	621	659	645	656	679	661	634	641	652	684	617	650	644	684	696	720	678	648	663	618	694	614	649	652	636	620	649	653	643	653	682	678	615	684	649	588	667	655	631	660	647	600	643	652	663	646	690	623	641	644	664	643	660	605	631	632	638	681	703	660	654	673	666	644	617	659	629	613	656	641	631	674	632	671	646	647	640	691	652	616	646	638	646	660	640	675	689	608	656
24795	21056	27047	24997	12379	3135	1968	1624	1362	1375	1371	1315	1277	1130	1072	1084	1166	1227	1205	1153	1154	1105	1102	1118	1066	1081	1016	1096	1023	999	1037	1014	1003	970	968	1043	1000	982	936	984	972	928	986	997	988	966	1000	961	965	1001	950	1011	938	958	952	935	980	984	981	978	981	937	927	988	984	960	938	953	991	965	943	945	940	983	976	984	950	916	1012	970	973	945	987	871	962	989	976	932	927	950	940	896	952	957	969	917	954	972	978	915	951	967	886	953	946	903	1012	934	927	981	926	950	953	946	941	971	944	946	955	1006	907	906	950	954	908	946	980	993	936	894	968	928	1001	945	948	986	1013	910	907	956	915	941	911	939	989	911	996	936	923	932	949	964	898	919	903	935	939	958	915	904	909	950	953	957	989	927	927	948	963	950	909	924	995	975	946	918	985	937	932	959	947	903	966	928	982	996	973	956	1013	939	920	988	884	1031	938	950	990	946	937	945	937	980	932	969	914	930	938	961	969	939	944	889	916	960	905	989	932	912	948	971	969	1006	991	945	947	886	946	997	926	899	890	966	964	956	934	929	899	931	967	958	941	934	865	986	981	934	945	1004	940	958	938	944	926	890	965	934	992	937	875	920	873	966	905	954	967	932	975	948	948	933	970	933	927	965	977	989	969	908	938	926	988	988	895	927	884	891	939	904	975	922	1006	956	967	954	975	920	929	946	957	934	955	889	943	931	954	907	919	943	907	945	949	1009	967	968	960	868	947	917	937	973	964	941	967	886	967	980	965	942	970	974	947	935	966	935	1001	946	970	913	998	947	939	987	959	1006	918	940	1002	919	902	899	952	930	967	926	930	933	926	931	922	867	958	946	997	919	961	898	1008	932	914	962	896	976	949	961	925	955	944	981	942	977	922	980	983	937	908	933	933	952	975	898	946	897	945	988	980	940	956	959	953	933	887	907	942	914	919	941	984	935	940	871	955	891	970	971	996	991	958	956	884	932	946	974	979	960	927	916	957	937	967	909	934	987	967	982	960	982	984	978	933	978	940	914	970	958	893	969	990	1052	941	950	977	948	1011	926	954	942	933	946	987	926	961	942	974	942	979	936	959	892	902	949	921	924	924	946	969	992	981	909	955	904	933	959	881	914	942	949	961	973	954	951	930	942	932	895	915	942	914	972	924	981	983	969	905	911	988	983	938	987	956	933	963	921	994	960	986	957	926	941	1008	982	977	984	878	894	934	939	956	982	975	985	971	961	923	956	913	990	917	967	993	994	954	878	967	986	943	985	881	933	974	959	943	984	941	930	936	957	893	917	949	918	894	919	921	976	1042	965	984	940	953	934	983	925	973	939	930	969	940	968	927	969	1012	945	959	952	977	901	901	930	967	917	921	992	951	944	989	934	1043	968	956	1015	932	969	907	939	941	932	955	946	899	937	996	951	946	1003	942	968	890	952	864	940	966	956	961	944	963	966	958	943	986	901	926	934	959	923	877	937	988	982	971	945	912	897	932	986	991	996	938	943	976	932	942	891	921	938	919	956	923	919	938	983	993	933	991	950	917	953	944	949	965	934	931	934	944	942	960	943	926	925	875	926	954	964	965	925	960	948	973	986	907	1012	934	952	961	955	922	910	997	904	970	958	977	948	929	980	972	948	926	921	898	969	951	975	974	964	924	910	911	922	961	944	949	969	915	911	930	906	918	919	966	898	943	949	991	978	1002	949	892	980	999	908	925	915	955	943	946	914	1006	963	917	929	987	964	976	907	905	958	939	970	847	947	952	995	904	918	919	921	927	953	947	905	916	971	897	939	904	932	955	953	954	933	960	889	895	949	978	925	929	909	971	943	943	943	943	889	1019	912	938	954	895	972	925	951	908	959	969	998	982	932	968	939	962	906	953	944	975	933	911	998	928	928	985	946	926	884	963	864	930	925	1032	937	918	878	972	956	956	935	962	1017	954	943	894	935	957	966	980	974	983	969	935	967	952	958	972	981	943	925	937	983	959	921	984	919	964	1000	971	930	883	932	954	961	902	972	907	961	996	1001	916	944	892	973	936	926	881	965	942	975	906	939	909	921	966	986	943	933	943	909	978	939	932	923	937	980	952	936	930	911	904	941	907	919	931	943	997	902	913	838	947	962	968	885	956	913	937	924	953	958	948	921	945	947	925	910	958	886	899	954	951	935	960	958	975	958	916	965	939	958	904	937	965	916	975	930	949	985	949	957	971	918	944	939	926	921	910	926	973	920	935	976	963	923	954	975	882	946	937	920	922	931	922	939	927	884	946	941	958	891	933	921	891	945	946	1012	963	940	934	925	938	919	917	950	957	948	902	955	939	947	988	909	981	963	968	942	977	988	936	954	923	966	998	944	957	947	975	918	968	931	943	942	965	960	919	982	947	943	933	968	924	967	879	951	980	909	913	990	919	964	1017	994	961	956	966	937	986	959	964	987	930	913	938	907	944	980	895	941	907	967	929	950	976	948	941	940	975	946	957	946	921	1000	918	934	968	940	892	968	912	955	992	894	914	936	950	985	935	991	960	919	946	943	939	947	947	923	940	924	964	939	956	937	953	922	933	927	947	916	993	910	994	946	925	975	954	931	929	910	968	899	970	955	1033	932	936	890	985	944	944	971	925	977	933	996	936	973	964	890	958	952	956	896	908	894	924	984	928	976	991	950	938	925	937	931	1037	951	966	924	924	929	962	878	970	945	1009	965	975	988	939	964	893	937	928	968	940	942	1020	896	932	1000	928	959	929	901	945	959	993	947	943	996	1002	917	996	889	921	960	909	905	990	958	964	922	904	929	990	953	969	939	938	933	900	937	948	948	934	985	973	945	939	975	920	939	925	967	945	946	943	984	950	965	937	991	911	991	960	953	939	979	974	964	916	949	950	929	910	948	978	875	949	912	952	897	987	996	964	942	931	1005	906	944	915	985	943	993	915	941	927	892	939	942	987	901	940	953	936	950	947	986	936	964	922	894	953	978	899	959	954	969	895	988	929	979	959	933	993	982	958	926	877	935	962	999	953	969	976	905	953	967	928	960	939	961	903	1029	962	912	938	909	933	1006	1002	932	953	981	935	938	921	1008	882	973	943	952	970	934	912	970	1031	912	946	936	937	893	933	988	972	993	940	972	922	934	964	964	946	919	931	889	916	963	924	968	977	1003	913	942	924	968	988	917	943	926	965	965	970	930	913	916	919	919	996	903	1005	912	919	995	978	925	914	904	954	947	1007	957	979	967	963	939	989	879	896	968	927	985	978	930	950	963	949	943	959	957	910	968	931	940	903	909	971	983	962	934	968	956	902	902	936	932	1000	945	908	966	924	972	956	965	961	1051	960	931	941	988	917	959	969	968	957	928	989	937	965	930	867	938	917	926	962	941	961	982	971	920	987	954	981	975	927	920	974	920	909	914	954	999	961	990	908	973	947	926	990	922	927	958	914	989	913	953	928	945	974	904	927	952	938	954	948	945	981	937	938	937	904	906	891	965	945	910	913	909	872	963	907	976	924	910	880	945	912	931	946	972	990	905	980	956	901	901	937	949	895	916
27876	40100	20324	7826	5307	3719	2704	2164	1910	1706	1722	1597	1546	1364	1252	1230	1208	1341	1284	1168	1342	1133	1197	1158	1129	1076	1129	1082	1037	1045	1056	1054	1009	966	1044	977	962	973	1017	1002	1002	1016	1017	955	937	972	950	1000	908	946	967	1011	965	959	967	964	911	999	961	970	904	982	962	922	950	960	878	947	893	950	936	977	1017	952	941	918	951	930	945	949	940	954	925	932	926	982	933	1001	973	945	962	887	982	960	929	928	923	912	975	912	938	981	934	957	927	893	928	937	962	960	955	905	886	904	947	918	929	940	920	962	931	945	997	979	909	933	938	1047	929	947	892	904	975	959	881	955	960	912	944	944	929	972	973	958	944	922	966	957	948	990	930	965	946	896	916	940	913	884	991	933	982	928	914	933	947	983	944	929	936	912	962	946	965	943	908	936	918	945	993	928	899	931	962	905	950	985	944	934	954	949	904	906	928	953	913	965	959	927	945	946	1000	908	932	929	1007	988	909	858	904	962	913	959	1015	969	906	954	904	931	931	974	930	954	857	942	947	929	902	889	943	904	938	965	938	951	925	961	962	893	1012	963	914	955	972	915	983	933	911	935	962	966	957	946	937	990	985	962	909	939	941	893	1002	880	918	906	969	983	975	968	972	931	958	901	905	982	873	971	993	944	924	948	892	986	929	914	1002	936	986	1002	918	941	936	964	945	926	953	878	931	915	952	928	901	988	923	941	923	949	919	925	903	958	920	930	916	936	974	937	937	912	943	925	891	937	923	924	937	947	983	874	944	986	937	938	931	890	900	958	981	923	911	1013	939	934	953	951	909	903	945	885	909	930	986	953	962	935	885	903	953	910	916	950	894	966	931	919	929	963	973	937	928	982	1010	946	955	944	928	938	894	929	997	934	963	917	973	904	925	909	967	967	898	886	945	950	936	908	936	930	930	909	927	926	923	935	903	926	880	947	889	955	971	941	947	968	966	978	993	942	969	884	934	920	939	937	936	915	962	921	907	921	903	869	959	942	942	942	900	982	980	956	958	945	925	978	907	917	957	954	968	914	894	942	964	974	960	960	994	916	950	930	960	966	949	921	917	987	857	1041	959	986	889	972	978	965	976	1001	927	970	943	970	963	960	895	964	982	975	970	904	928	946	964	921	973	951	935	935	965	954	943	910	979	1012	938	921	925	1018	934	981	932	1018	961	943	955	988	913	940	1005	952	886	867	896	969	938	951	951	931	924	922	924	923	969	914	949	935	945	888	915	976	929	980	880	970	964	909	898	972	910	957	974	930	921	968	967	932	934	939	950	924	1006	943	970	944	920	935	884	959	1034	936	937	941	990	892	938	916	934	914	915	897	947	975	964	956	887	974	880	948	982	966	917	963	981	975	905	873	956	970	969	926	964	936	948	967	924	910	952	944	975	911	950	934	931	1002	898	912	925	905	1001	905	904	931	986	987	955	947	919	938	912	912	943	1000	901	963	970	948	964	956	971	999	989	964	907	986	930	949	942	954	911	993	952	924	906	1021	947	934	962	951	993	968	959	893	881	939	927	957	898	934	931	959	873	971	886	968	955	896	941	901	943	894	885	905	896	919	888	979	937	987	970	938	953	925	944	935	912	936	969	962	982	953	1019	918	886	1022	922	926	970	946	923	968	936	984	962	939	950	945	949	908	951	997	965	982	945	983	983	974	957	954	992	948	924	974	922	1004	971	941	930	961	869	948	942	953	910	940	986	947	973	947	917	987	953	929	939	914	934	946	940	956	921	958	900	962	968	905	954	959	955	966	960	932	945	1007	972	901	932	922	955	941	953	903	965	911	972	970	943	934	1002	919	978	930	887	872	987	900	918	935	937	989	873	917	940	885	971	1020	969	1009	941	974	883	944	979	906	876	966	938	890	972	967	916	961	949	932	965	915	957	932	885	929	892	945	881	985	936	927	961	995	948	930	1027	930	916	937	919	882	953	929	966	925	911	999	989	953	919	978	945	949	940	892	894	1007	914	928	930	939	932	941	933	975	970	946	974	951	962	893	983	961	955	959	953	957	870	950	940	938	889	959	979	987	974	984	909	972	911	943	979	925	951	894	952	928	930	950	914	1026	952	936	1006	953	931	971	941	947	979	917	935	948	958	999	883	940	923	947	908	941	950	925	939	924	942	902	893	943	941	914	909	982	917	982	944	938	894	1013	937	915	949	866	969	958	951	907	919	940	950	950	964	913	895	962	928	934	883	940	932	918	937	876	985	958	960	963	946	909	940	947	929	961	944	939	930	891	973	974	907	912	975	936	907	967	920	961	922	898	892	904	964	923	971	918	955	996	971	929	910	941	953	967	964	939	900	922	918	898	896	966	931	905	914	909	921	932	964	1000	966	980	943	991	988	926	907	948	941	945	913	945	933	940	960	957	918	978	951	970	952	1016	946	942	908	948	949	922	935	971	955	955	953	974	951	912	1005	915	1001	857	908	940	924	895	1002	944	921	874	905	944	978	954	893	906	959	970	935	960	994	938	903	972	900	901	934	941	927	961	971	931	902	955	959	918	905	961	968	903	972	908	958	962	985	908	933	964	956	980	943	962	1030	996	918	938	951	944	978	917	898	943	963	958	1020	993	930	920	947	922	889	924	862	928	944	956	1005	899	940	938	931	931	939	910	958	930	954	982	921	967	964	927	962	938	1000	942	931	931	884	934	957	939	957	931	945	951	975	870	899	938	941	911	929	926	955	971	963	928	906	928	929	955	901	929	994	910	939	941	902	926	916	931	895	927	981	909	982	927	961	928	945	975	968	951	969	969	946	933	963	1037	918	934	1002	964	951	880	957	925	975	884	922	982	888	913	959	903	925	914	883	945	960	932	902	982	984	920	912	961	968	940	941	992	913	927	963	962	918	938	984	941	955	965	979	933	967	929	945	873	920	965	942	923	923	915	956	935	988	908	908	903	948	946	916	939	906	939	943	1015	947	955	923	940	921	953	927	902	918	974	970	948	880	935	958	922	962	994	965	911	932	931	924	959	952	945	924	970	943	943	969	1019	971	944	939	905	941	909	932	960	898	915	975	945	958	889	1042	947	933	977	940	872	910	949	960	925	921	890	938	961	929	993	947	947	922	916	947	946	898	905	981	923	955	928	957	958	958	950	936	967	941	915	924	949	918	911	976	904	917	957	933	911	943	934	993	888	910	888	947	996	926	953	917	916	912	963	965	987	951	982	1006	946	964	992	938	904	926	967	960	925	948	968	964	916	930	982	931	930	924	907	953	954	898	913	941	931	979	953	976	913	953	917	983	943	927	936	942	1003	968	930	898	894	919	915	1000	933	958	952	992	942	901	1008	923	943	928	927	902	962	961	929	926	943	903	964	917	953	974	912	980	977	935	947	909	953	914	941	901	970	931	953	914	907	966	947	903	960	903	940	941	964	983	934	964	911	925	857	970	942	932	878	940	1000	932	913	1034	934	970	951	964	957	927	922	895	911	938	928	950	893	966	944	968	925	934	909	937	907	943	945	918	867	917	956	989	972	922	901	935	914	938	1001	918	886	923	992	911	998	933	973	955	972	939	941
22481	21068	28640	23622	21046	21074	9761	2649	1839	1631	1646	1580	1306	1150	1161	1093	1111	1184	1131	991	1148	1101	1055	977	1002	935	936	878	859	894	833	885	829	850	847	865	821	802	754	823	817	815	796	810	789	824	842	825	769	767	795	751	808	770	777	811	767	744	801	805	807	752	748	758	827	763	765	770	773	806	794	786	729	773	772	803	769	764	795	785	755	767	794	758	772	754	754	791	724	757	743	732	746	750	748	772	771	785	826	769	753	741	773	819	800	793	791	725	785	789	746	755	745	749	742	788	792	738	774	734	749	764	798	714	773	715	746	835	794	736	755	752	728	713	730	817	783	759	771	698	723	703	753	745	767	763	760	733	752	753	729	772	805	718	732	747	771	746	769	776	735	775	729	755	717	770	724	687	779	738	782	781	720	751	799	747	785	763	804	766	756	730	758	789	744	743	769	672	746	744	759	773	753	771	729	750	757	768	716	759	733	765	731	727	772	776	792	716	737	794	736	689	729	726	726	770	782	780	741	754	752	799	699	749	774	778	776	752	716	754	746	743	712	743	724	749	716	773	734	793	725	732	743	761	713	744	802	750	744	730	754	733	752	723	737	778	706	775	760	763	713	714	699	749	795	776	773	763	758	718	727	782	781	758	787	708	730	733	786	770	726	798	724	800	742	779	725	735	743	771	755	725	736	749	774	743	729	720	742	755	768	742	756	755	756	756	733	740	772	733	722	739	748	743	805	848	751	740	781	730	759	748	741	750	766	747	737	775	670	777	758	739	749	707	726	708	739	742	761	803	732	695	750	723	721	778	770	780	735	749	748	718	779	686	771	767	714	730	788	748	739	757	724	738	730	722	758	773	744	754	732	739	760	715	769	724	810	754	732	782	802	728	751	746	784	753	793	725	797	746	808	805	762	740	747	689	723	713	762	775	777	743	779	796	731	754	737	767	815	736	758	773	769	633	793	722	742	779	770	763	756	764	715	754	762	792	771	743	780	740	782	724	727	733	762	773	740	744	767	794	766	755	793	696	777	708	701	791	737	721	761	779	709	767	727	782	764	755	731	721	810	770	713	781	770	736	764	756	760	752	769	833	668	737	769	780	745	752	755	762	752	754	731	772	765	715	725	762	713	736	737	753	754	769	719	714	708	742	759	716	746	758	772	730	796	770	777	755	758	735	712	758	784	755	756	737	750	737	777	746	740	787	796	771	721	801	746	757	790	754	790	746	755	725	755	771	749	737	707	750	717	749	767	711	766	827	756	756	759	766	743	751	740	769	759	748	775	733	758	747	778	780	736	748	748	724	799	758	770	778	696	758	738	718	780	735	715	718	792	770	725	735	769	810	750	738	767	795	731	745	747	716	772	747	769	796	763	752	760	768	777	749	751	748	748	687	750	781	804	761	750	716	745	732	742	778	730	750	751	758	739	790	740	749	768	764	767	764	770	760	692	685	762	747	770	760	713	761	752	778	790	774	741	691	740	736	756	774	707	771	789	727	710	720	718	768	776	780	758	757	765	788	733	752	741	781	726	764	739	706	772	753	723	778	753	789	739	780	702	781	755	741	784	783	732	756	733	732	746	767	752	766	775	776	743	808	741	788	787	716	708	768	774	744	758	715	765	756	717	767	727	764	738	736	804	776	770	785	754	775	702	750	750	761	747	725	779	710	737	745	745	716	754	723	759	753	741	779	775	738	737	740	726	715	750	758	783	730	774	744	715	700	774	772	776	729	757	766	713	765	705	796	785	778	787	747	740	743	784	769	778	762	757	808	779	756	759	705	769	719	747	722	746	745	742	719	704	747	741	778	774	769	737	788	761	778	764	729	722	721	694	750	793	746	739	731	750	736	740	757	759	767	712	728	699	786	750	714	704	737	764	769	743	749	755	743	765	688	701	740	709	755	828	766	726	748	729	771	737	763	794	741	772	730	731	773	761	738	773	770	773	717	724	694	755	711	785	774	754	799	770	733	791	766	747	785	697	717	762	815	777	757	766	713	742	774	722	768	788	718	708	754	760	788	750	760	793	741	756	689	791	729	760	764	799	744	774	735	751	800	771	765	787	778	756	781	710	745	759	722	731	794	748	782	706	774	822	751	719	761	759	740	770	739	714	753	793	705	758	731	755	759	744	739	750	738	744	803	775	707	785	750	761	777	759	717	741	754	753	735	741	809	735	761	801	736	762	723	747	782	796	741	797	749	775	726	732	748	735	772	749	782	716	767	793	766	727	760	756	730	675	712	777	746	756	755	721	760	734	781	754	748	750	741	757	764	747	772	750	729	737	758	738	694	743	752	732	786	695	735	778	740	733	720	732	762	732	717	738	701	727	786	782	749	782	790	767	807	803	750	766	739	764	762	734	763	718	790	736	738	735	722	764	819	769	719	765	740	787	791	717	763	757	773	749	754	771	759	774	731	738	706	736	757	775	725	763	714	775	726	745	736	765	736	733	780	729	731	789	734	742	741	745	776	727	731	736	728	721	716	762	717	777	737	716	779	741	791	810	729	741	726	790	694	735	747	823	777	753	726	775	721	726	721	767	771	739	723	773	718	737	771	733	774	714	742	730	738	796	712	803	731	789	746	727	781	739	757	764	737	794	765	758	752	760	762	805	791	761	707	793	749	747	725	722	749	734	800	756	725	735	796	787	780	751	769	695	781	764	743	728	785	748	737	750	741	730	764	718	744	755	727	758	751	766	725	738	717	744	742	720	801	715	740	742	735	801	710	770	755	764	802	751	748	744	748	796	775	721	758	684	749	721	765	713	744	766	720	793	803	736	762	732	768	731	748	775	754	755	783	727	753	765	733	769	714	754	724	815	742	731	760	779	744	705	698	732	762	755	759	802	751	734	741	771	748	721	771	780	758	747	745	712	698	735	752	755	765	739	772	703	762	730	780	778	735	710	731	748	761	788	780	710	701	741	770	780	792	714	782	735	717	734	765	778	761	793	779	751	745	739	781	715	737	764	764	682	760	760	741	765	747	718	721	701	733	800	758	743	745	712	698	765	728	767	766	727	763	728	746	746	748	783	737	744	740	725	775	773	744	810	741	734	815	707	774	770	744	744	719	739	785	763	780	756	733	771	742	762	744	787	789	718	796	734	699	779	786	757	747	761	734	753	717	728	796	792	777	683	719	721	778	779	765	709	733	763	765	751	753	751	794	704	765	750	749	761	713	758	801	762	717	771	772	756	791	764	695	719	757	745	764	738	711	768	760	706	781	788	738	740	731	771	766	775	764	721	730	745	785	765	710	770	727	786	711	743	737	746	778	755	733	787	697	747	758	735	679	752	756	722	760	739	752	778	766	802	716	765	742	711	723	746	787	752	758	786	690	774	759	810	772	770	727	765	793	778	761	739	750	747	761	723	760	757	775	776	715	758	714	786	741	730	733	712	780	768	764	794	770	748	708	748	739	763	706	742	746	748	785	767	678	756	699	754	735	769	774	754	722	713	723	748	751	790	715	782	684	737	732	705	754	829	735	729	722
31958	52669	28898	12705	9067	6255	4350	3443	2726	2205	2252	2072	1753	1466	1397	1264	1417	1535	1317	1094	1386	1248	1107	1154	1040	1012	1043	989	971	922	937	861	854	874	843	837	803	804	764	772	808	795	772	855	804	812	746	761	765	769	791	807	776	770	825	770	800	786	775	809	738	753	768	720	764	747	829	782	736	716	748	757	753	753	758	755	711	692	729	754	706	713	745	795	813	756	829	728	777	746	715	791	751	735	731	755	774	677	726	738	738	763	777	797	777	725	733	740	762	743	754	735	748	793	719	721	730	736	729	735	740	737	700	743	714	745	717	752	710	726	788	797	714	803	763	710	791	717	785	760	729	731	754	765	745	743	747	749	713	698	738	690	765	772	769	750	744	721	750	727	723	725	787	716	749	770	793	730	736	746	715	727	726	771	709	748	763	722	763	734	723	766	714	766	781	728	756	754	751	743	726	714	698	729	719	699	692	783	711	778	745	755	768	717	782	779	742	795	739	737	682	767	748	761	734	735	785	741	767	735	720	701	715	753	730	715	773	752	719	750	713	763	739	713	716	732	742	728	706	743	711	751	754	747	750	727	736	742	761	771	762	722	717	751	737	741	738	776	702	790	742	687	715	777	737	761	684	725	732	762	707	703	717	738	785	745	678	754	764	733	750	727	758	740	745	767	791	733	731	748	788	714	738	718	720	792	728	726	799	723	725	769	712	781	725	743	721	701	720	711	756	781	762	696	738	726	772	759	794	715	744	765	737	741	737	769	738	763	737	745	702	745	750	800	709	831	765	754	685	745	775	714	765	725	719	744	727	740	732	738	812	685	743	720	740	793	731	716	765	719	739	769	749	748	728	764	760	757	761	729	812	734	703	727	743	714	755	737	775	713	709	724	734	758	717	727	729	699	739	716	755	743	718	688	709	743	767	717	740	721	777	736	785	701	754	713	747	729	701	750	715	737	795	733	728	758	793	769	737	732	750	714	736	713	749	731	719	724	779	724	712	771	674	734	733	744	701	718	721	764	778	734	716	750	701	741	765	707	723	717	798	704	747	746	705	775	745	747	715	784	777	660	719	726	744	746	734	750	741	777	772	757	761	760	745	750	712	720	706	718	746	740	720	773	732	799	742	717	754	737	738	721	720	750	775	778	806	758	782	699	735	782	725	761	756	776	756	763	703	730	773	697	752	734	741	746	750	732	725	754	746	723	800	745	794	773	752	775	696	681	713	706	744	739	756	751	707	726	782	757	775	774	738	721	760	706	740	763	731	741	720	735	753	719	711	660	760	748	771	758	742	702	809	719	766	704	695	744	730	736	766	754	738	762	737	722	728	760	680	782	752	764	728	714	715	719	748	708	767	734	740	733	766	751	746	723	699	780	739	767	721	758	728	803	689	751	708	746	767	733	784	732	714	724	769	677	699	737	725	732	710	725	723	749	710	731	735	729	760	794	743	747	713	749	755	737	759	743	691	695	718	729	728	793	708	765	707	754	723	743	752	780	756	734	709	770	767	768	755	741	724	775	716	696	714	723	710	741	750	705	762	802	733	688	755	766	754	764	727	756	704	755	739	745	747	740	772	743	726	725	755	706	773	740	712	664	762	720	716	685	770	796	758	731	734	724	747	706	743	719	722	777	712	716	742	761	789	716	747	697	777	722	722	720	763	721	727	736	713	762	752	741	752	726	740	734	720	739	783	690	732	762	698	726	700	748	769	744	773	692	754	685	750	759	723	733	748	742	740	751	750	766	744	717	678	726	733	744	722	756	735	817	741	758	800	734	740	704	718	731	707	746	749	798	802	784	778	736	717	775	691	770	748	725	797	744	787	772	707	780	730	715	698	720	735	750	727	704	734	745	717	693	756	797	758	727	723	756	759	773	781	736	759	704	722	735	683	713	733	733	728	757	739	737	729	725	763	735	740	744	763	746	714	687	741	706	746	749	730	721	688	758	726	731	719	747	730	730	709	765	726	779	733	719	728	738	749	763	744	724	742	777	745	717	771	735	773	706	759	778	721	754	666	763	713	697	694	751	726	764	777	722	768	736	738	675	692	683	782	742	742	716	715	675	671	775	757	700	751	726	740	740	739	739	707	736	728	710	712	753	719	696	726	699	780	743	728	734	729	753	805	768	736	702	726	755	751	737	725	683	772	743	749	778	806	686	692	704	752	735	719	747	723	698	746	706	749	691	748	728	743	704	727	727	688	709	735	694	794	739	762	750	761	732	734	765	736	728	712	715	778	721	761	761	743	713	757	675	748	748	734	727	697	714	735	741	731	736	779	706	753	710	717	733	723	749	765	702	769	732	735	743	699	771	742	777	739	724	695	757	767	721	795	763	735	755	707	690	743	767	733	762	783	723	767	718	772	748	727	715	760	797	770	760	675	710	768	761	706	687	713	746	707	770	725	732	696	727	743	723	723	774	792	705	758	755	787	735	680	774	765	762	776	726	739	750	701	733	711	738	758	767	714	758	734	692	740	701	751	740	705	754	711	764	758	743	765	712	739	717	646	769	664	739	700	764	723	771	706	769	746	784	746	770	705	661	752	800	726	694	751	688	741	719	728	700	731	762	727	755	675	733	785	771	694	751	712	752	769	777	717	782	723	755	703	692	724	704	749	744	756	738	722	763	751	802	789	763	760	715	729	797	719	745	755	736	760	743	777	721	767	740	769	754	763	744	761	714	771	739	739	713	684	727	799	754	742	726	765	732	737	756	707	701	744	764	749	707	742	775	725	703	748	723	735	715	751	709	751	729	772	731	730	743	767	780	744	688	719	752	778	758	731	713	718	784	683	702	749	746	736	734	771	742	730	740	707	757	744	789	726	734	725	725	754	707	754	718	772	770	741	764	716	734	728	734	713	700	720	744	681	712	716	743	782	743	729	758	778	757	701	766	750	749	766	707	692	762	708	754	726	689	790	766	727	743	722	720	752	730	749	720	729	766	749	737	805	684	742	747	723	722	748	747	714	761	758	764	776	711	753	796	732	720	769	724	710	706	781	734	766	773	709	775	758	714	729	737	741	756	762	725	744	788	805	710	732	717	686	716	712	721	742	805	765	685	741	748	679	733	766	756	730	768	730	772	693	721	746	741	744	750	740	718	761	797	714	708	757	668	769	771	793	697	742	737	712	689	767	723	733	748	767	711	749	693	788	782	715	700	763	757	767	727	743	715	736	706	729	750	675	756	737	733	731	745	760	729	781	724	714	752	757	702	746	745	696	717	810	788	737	724	725	722	718	766	735	710	731	757	741	726	682	734	748	725	716	674	704	742	719	726	774	711	702	700	751	714	695	720	738	702	729	736	727	735	685	764	714	744	733	736	702	748	684	723	699	708	694	732	751	756	747	740	778	743	752	734	711	747	729	809	736	736	750	726	743	723	711	752	682	711	773	728	791	752	741	722	726	724	698	730	752	737	752	732	702	755	757	739	729	751	712	765	747	788	744	729	731	697	721	732	764	793	785	748	706	758	763	758	773	744	745	744	710	716
29547	23902	16209	6153	2756	1901	1483	1287	1146	1090	1118	1067	1001	933	950	901	1019	1060	927	933	983	981	910	912	863	890	915	866	919	875	868	903	930	844	852	863	800	842	844	852	862	848	832	804	832	830	850	848	834	881	766	861	836	840	876	814	788	837	855	839	828	826	859	834	781	876	832	823	883	852	844	867	816	852	879	804	845	814	835	829	800	832	884	829	833	845	795	810	815	841	797	817	840	843	911	796	866	795	829	862	841	789	785	852	835	816	853	841	800	789	793	880	792	839	869	810	826	796	847	809	871	863	818	848	826	823	824	804	808	849	835	827	826	781	786	798	860	870	804	815	796	843	830	819	807	856	783	797	809	841	791	797	780	798	820	850	861	824	792	803	870	835	818	821	810	839	816	806	772	826	851	843	801	791	788	825	860	875	857	813	881	838	817	805	850	837	827	816	825	763	837	834	834	817	814	872	844	910	811	845	779	832	818	814	819	849	816	788	842	771	809	800	822	825	847	862	790	802	823	774	806	881	828	838	829	803	805	840	777	863	795	890	808	846	821	822	852	863	853	830	830	833	827	840	778	820	852	825	824	790	834	850	807	794	837	867	855	820	837	848	818	777	805	790	803	794	824	833	784	806	852	794	824	805	814	800	806	820	807	854	884	812	843	805	773	768	842	775	858	832	806	843	807	828	829	839	817	801	790	777	786	819	851	837	812	851	796	847	829	837	809	834	798	851	867	871	782	773	831	876	813	820	743	832	819	824	835	855	825	835	780	828	837	820	840	816	814	806	812	840	856	838	789	829	920	811	830	800	813	832	808	841	825	808	812	803	856	705	800	808	812	849	860	816	846	847	854	809	804	864	784	842	841	810	827	825	898	814	779	826	873	810	823	862	763	882	793	870	807	817	897	806	824	827	829	782	841	798	830	823	857	809	820	780	809	798	846	803	834	802	821	812	810	845	826	843	823	803	858	844	816	826	780	819	815	821	818	797	865	824	798	842	772	811	830	809	825	878	774	834	848	840	801	861	803	855	830	796	904	825	873	844	804	820	807	823	831	813	827	832	882	805	797	808	813	824	868	790	803	809	834	801	857	861	844	813	823	768	838	845	797	789	779	812	790	795	829	807	800	832	860	835	860	844	827	856	792	829	857	835	827	834	846	782	810	834	830	795	874	832	839	816	797	853	810	785	835	855	808	775	864	822	884	838	819	802	807	849	817	817	845	849	850	816	805	806	833	822	832	840	865	892	847	823	864	827	869	834	832	859	866	836	788	826	853	837	823	824	848	809	799	863	818	832	850	837	776	820	839	831	847	805	846	796	835	760	862	827	867	805	794	754	811	819	788	882	846	810	834	793	839	786	866	850	850	812	889	788	835	787	813	821	776	870	833	831	835	833	847	848	830	847	824	800	905	839	861	787	824	814	832	779	862	847	760	836	833	809	826	819	826	883	816	853	795	875	775	805	825	822	811	773	870	816	812	813	833	826	829	853	846	857	823	807	813	825	825	907	790	846	820	863	834	808	848	806	807	829	860	829	797	859	854	868	791	852	844	837	790	827	853	823	849	842	826	817	822	796	871	831	837	769	810	858	828	822	763	894	797	908	839	804	839	839	822	865	823	834	779	849	794	797	847	837	852	854	831	838	823	799	819	826	794	820	814	820	834	810	790	782	828	822	851	865	822	811	868	790	832	808	794	839	818	865	837	818	797	814	821	834	792	809	807	783	788	831	857	810	832	809	835	866	847	829	857	835	846	854	883	837	816	794	790	827	862	851	861	873	836	873	779	812	884	792	818	814	846	843	864	861	842	844	800	866	799	828	913	798	830	798	862	808	817	827	790	824	853	803	838	816	780	809	804	783	829	886	826	802	838	806	836	812	831	898	794	813	797	794	894	841	862	830	868	803	815	849	861	795	807	881	850	789	783	870	827	848	826	811	812	818	861	829	856	814	840	857	850	858	820	852	814	872	862	816	811	795	804	835	802	785	836	850	792	845	827	819	817	821	860	869	813	858	819	801	813	814	838	814	821	853	839	856	865	810	899	860	784	843	839	866	853	777	852	810	853	828	809	842	862	826	863	807	835	820	850	784	829	866	790	819	753	766	815	834	794	834	840	809	807	827	824	821	828	838	781	830	784	832	841	840	833	825	851	876	852	828	855	862	838	826	770	834	883	792	859	802	822	847	841	880	733	829	809	865	787	793	849	797	824	863	869	827	850	828	849	837	814	842	826	822	853	828	797	823	858	864	807	823	835	860	807	854	833	827	822	826	875	850	834	813	795	806	880	836	890	818	824	846	796	785	844	777	808	851	789	806	869	829	805	814	787	864	829	816	845	780	820	783	862	847	790	813	805	832	828	792	845	804	838	793	825	778	835	808	838	804	829	814	825	805	828	787	856	812	824	861	820	815	818	828	774	849	823	805	824	856	858	792	822	827	844	809	840	784	820	788	835	805	780	848	799	789	836	798	857	793	807	807	816	840	827	815	860	847	851	834	867	862	830	803	805	854	804	849	808	804	829	816	804	821	838	829	773	871	873	810	810	798	807	874	811	881	823	841	795	801	839	800	830	861	857	840	822	810	879	809	789	828	804	814	883	800	838	885	810	848	830	804	810	817	801	832	803	800	802	809	840	874	818	815	815	828	814	874	877	849	809	873	802	871	821	786	811	816	798	803	845	827	781	824	822	846	840	844	803	827	803	857	829	791	797	825	780	856	844	856	844	837	782	820	812	804	812	775	875	902	819	789	832	803	884	800	818	776	841	848	787	839	824	811	884	811	852	853	822	901	837	902	867	827	813	815	804	817	788	827	817	828	747	856	838	839	838	843	854	841	820	845	792	818	844	834	861	862	875	817	827	813	827	869	817	806	853	833	776	845	786	833	818	836	810	858	814	839	828	879	793	781	810	827	883	799	815	801	801	823	829	785	847	849	835	829	880	851	809	809	849	837	841	822	852	820	847	846	814	868	871	837	853	792	852	839	831	848	831	784	825	884	838	810	817	835	831	804	837	841	813	782	836	798	846	814	845	842	822	888	831	826	842	778	803	822	800	852	861	813	859	809	773	783	862	809	881	820	855	816	829	842	839	790	832	865	813	824	788	831	777	809	817	806	777	788	881	871	783	803	843	866	826	856	832	814	825	827	852	817	846	828	871	801	851	825	828	831	778	800	808	820	854	856	799	883	824	902	838	836	843	810	845	815	844	808	840	786	792	810	807	824	823	887	836	827	800	828	800	841	830	792	849	839	844	845	845	793	811	855	797	834	791	811	780	815	861	786	830	795	758	802	817	800	860	855	847	803	878	811	837	822	841	835	833	870	807	825	809	852	827	820	834	861	866	854	846	814	802	827	845	846	784	800	796	818	809	840	835	835	835	857	776	873	826	848	856	789	824	825	835	802	833	874	853	873	827	886	841	830	842	800	764	878	808	806	824	828	788	814	861	843	804	828	804	828	848	824	794	819	855	791	807	833	835	790	806	824	830	835
25604	33261	14307	5873	3816	2731	2010	1728	1439	1348	1371	1339	1178	1110	1003	1098	1110	1162	1051	1075	1079	1083	965	1043	999	959	960	883	902	934	857	903	817	899	881	877	860	850	797	871	845	869	902	899	865	838	833	816	899	884	880	866	904	904	834	852	853	844	858	854	885	855	862	858	883	851	854	788	843	812	842	862	904	807	863	888	851	867	900	855	852	801	899	793	894	824	810	853	872	765	901	821	853	808	841	864	843	855	843	853	813	865	821	790	863	872	816	894	802	868	834	870	917	866	875	823	870	800	897	863	856	844	789	824	839	814	847	853	831	833	861	811	846	882	809	847	855	874	872	812	776	858	811	832	841	858	852	832	832	837	865	806	826	790	836	870	804	828	848	857	795	844	847	856	850	905	801	869	822	859	856	779	845	820	826	809	851	858	820	804	817	827	840	790	861	873	829	814	835	770	838	855	869	797	883	872	844	876	822	885	886	909	810	856	851	808	827	836	872	825	866	835	879	860	839	869	840	874	808	833	822	885	791	858	824	883	772	857	901	817	814	829	836	854	881	873	851	810	804	818	836	853	869	801	819	815	838	850	847	861	833	835	832	855	852	853	819	856	822	828	838	819	814	802	820	828	876	819	854	793	856	835	840	832	827	817	834	820	906	819	870	831	836	821	877	866	865	881	869	857	814	833	817	866	806	820	805	842	827	815	826	789	856	842	876	831	850	859	871	848	850	838	841	837	814	800	900	843	837	828	832	849	833	823	930	836	873	853	859	868	781	861	858	840	888	820	795	869	817	893	837	829	832	886	891	789	807	862	872	788	794	829	880	848	855	885	855	800	840	852	792	864	858	826	889	888	836	830	824	817	878	838	836	841	797	851	825	848	874	853	829	873	878	859	848	825	822	810	840	874	856	834	879	854	822	878	842	850	852	829	780	811	865	839	879	812	898	890	828	861	827	821	871	826	916	860	872	821	864	878	790	847	802	855	890	818	834	845	832	827	840	861	796	818	835	793	840	863	865	839	836	810	827	835	860	847	832	860	870	907	901	855	811	831	846	826	809	860	816	827	823	813	815	819	820	845	869	802	845	824	853	869	855	805	817	821	851	861	848	858	765	824	794	816	877	852	842	879	830	867	853	858	835	835	869	844	841	863	840	808	834	812	846	846	882	791	812	840	853	862	871	833	848	859	862	863	864	816	888	877	846	871	810	846	849	844	879	823	823	872	819	857	758	919	821	916	857	815	873	825	856	852	865	847	817	761	859	822	877	859	847	843	822	820	840	862	855	800	842	860	843	880	857	857	826	843	889	843	826	950	834	847	856	847	822	871	828	843	813	856	819	785	843	812	856	847	793	839	853	819	878	884	858	836	851	794	810	894	794	829	815	855	876	860	847	846	898	813	806	841	874	883	842	814	888	807	842	816	813	860	873	865	810	826	867	882	810	846	837	866	833	834	828	823	844	833	818	795	846	843	841	817	850	877	829	872	833	822	808	887	851	833	849	857	817	852	839	808	886	843	853	829	859	859	862	851	929	852	881	867	875	810	849	811	809	890	812	886	857	820	843	887	869	900	888	857	859	810	888	879	824	818	845	870	821	809	888	797	874	857	844	823	847	796	864	841	837	834	832	844	905	819	874	874	870	806	820	887	832	839	818	837	815	843	835	802	873	840	799	826	847	902	844	872	896	806	840	866	857	810	803	859	829	875	821	843	808	848	851	837	874	872	864	796	859	815	852	882	820	820	884	800	837	845	829	795	836	846	839	871	832	863	825	814	857	838	818	833	846	833	829	844	849	859	876	832	847	868	863	819	908	891	861	812	873	824	907	855	879	843	880	814	782	820	798	822	810	848	853	840	868	851	872	872	844	889	838	856	826	852	862	853	877	838	881	831	838	816	843	820	825	853	802	871	860	826	810	866	863	887	817	878	847	845	849	786	855	855	803	860	850	855	818	751	843	823	865	850	829	841	851	886	880	862	809	823	818	810	874	837	824	801	831	914	834	842	865	816	815	824	802	851	861	859	846	866	809	870	810	833	837	848	818	870	851	820	818	892	824	836	810	903	809	800	850	824	821	821	835	852	886	831	856	816	802	843	867	869	793	839	857	873	869	867	869	834	846	787	871	846	830	865	853	873	781	867	906	806	879	819	813	809	852	830	883	795	807	871	884	834	810	851	881	864	886	836	899	815	862	837	880	844	844	804	866	888	884	872	840	776	819	828	863	863	878	853	876	873	847	871	852	819	810	856	816	865	852	840	855	853	768	830	779	812	829	831	916	849	845	843	817	838	838	806	816	837	816	845	813	879	870	843	841	856	842	874	865	841	847	896	823	811	877	871	796	856	814	864	799	848	834	840	860	760	859	805	842	822	814	825	863	867	913	788	859	807	851	847	841	835	818	856	872	892	788	815	849	830	872	830	869	824	864	826	852	823	838	863	815	805	860	853	844	860	805	834	864	856	844	880	885	882	806	860	864	885	875	855	856	847	785	871	847	881	854	816	817	831	920	856	834	874	847	873	823	814	869	883	784	849	864	873	842	842	834	834	810	816	885	860	861	843	891	888	862	863	851	831	829	799	862	860	855	851	895	886	820	826	832	901	824	840	866	850	877	823	868	879	860	812	866	790	868	860	867	867	862	837	816	847	883	817	883	846	848	878	820	842	883	839	810	820	843	832	795	890	824	845	860	838	804	869	780	845	826	829	827	838	842	855	885	864	846	844	816	834	815	814	849	843	871	810	853	846	820	851	872	865	897	869	822	842	835	858	823	825	866	806	839	846	831	771	782	866	836	839	852	849	834	843	878	793	855	852	857	842	836	845	872	800	817	874	849	814	849	856	840	866	881	858	833	820	847	892	891	830	831	838	829	844	845	817	843	842	853	870	881	845	835	835	858	837	828	870	833	863	849	852	849	871	881	804	872	880	816	836	840	807	831	838	832	856	860	871	863	792	888	848	851	910	900	823	883	820	842	834	795	874	862	857	825	878	801	852	891	872	859	865	826	896	892	853	836	855	863	842	814	867	867	850	882	853	818	886	798	843	797	827	823	849	862	853	817	843	815	775	814	858	800	807	880	844	863	868	873	883	776	826	855	840	827	874	831	825	793	823	816	817	834	815	873	803	821	847	897	854	843	860	849	909	852	862	856	913	831	798	809	833	827	822	838	885	795	889	831	852	879	861	863	832	862	867	828	871	818	823	809	849	828	837	849	836	909	861	823	844	854	903	834	835	899	831	905	838	823	856	822	829	873	819	857	862	861	830	840	829	839	836	784	850	828	825	864	880	870	832	879	906	857	870	824	861	850	846	865	814	866	900	866	893	813	853	798	850	871	837	883	840	898	819	850	825	894	824	830	858	884	795	837	797	849	858	784	834	840	784	861	868	818	849	841	856	793	856	844	841	846	864	834	853	850	896	805	851	893	876	865	793	909	899	864	851	912	838	896	859	831	822	861	776	853	845	784	831	891	820	800	845	903	835	825	872	801	837	786	824
23609	21128	28248	24203	21006	11244	2985	1776	1413	1337	1241	1212	946	888	903	866	944	981	885	938	956	873	838	827	822	807	768	748	705	722	766	720	718	696	699	695	669	679	703	714	658	685	649	630	691	698	675	699	651	685	670	684	641	667	631	634	675	665	648	666	685	635	668	652	678	660	679	662	660	669	676	649	663	669	665	673	650	637	613	636	654	668	686	701	644	625	673	632	707	641	662	671	632	615	629	654	670	638	672	662	695	647	680	656	665	668	650	651	664	647	638	661	643	638	639	661	657	613	621	696	615	578	672	672	646	641	643	642	637	660	632	651	632	635	644	652	675	664	701	644	675	629	673	664	637	665	605	658	653	687	632	691	658	671	645	612	653	666	639	622	602	671	639	633	610	644	672	651	647	716	659	673	654	684	605	660	641	659	656	693	644	657	650	619	634	617	630	679	602	656	653	633	675	592	673	666	653	655	662	627	615	654	610	654	626	676	623	625	696	657	640	624	677	666	650	624	622	579	643	652	668	586	648	626	654	626	647	657	667	656	706	656	623	609	626	677	637	661	625	613	631	645	638	652	646	619	672	634	622	606	587	629	690	663	667	610	655	664	658	635	624	679	651	679	613	617	660	665	654	658	618	691	607	605	649	701	641	625	677	675	633	611	650	666	659	659	653	670	632	648	692	656	661	643	585	618	665	622	621	652	624	651	641	588	661	635	617	602	627	652	627	615	662	685	625	604	656	698	630	614	659	646	617	638	642	635	634	668	664	693	673	644	638	633	632	634	607	696	666	653	683	630	669	641	667	637	644	677	728	628	625	646	657	686	664	664	656	688	633	596	652	625	687	620	705	637	675	668	612	591	654	670	611	618	642	638	657	642	674	642	616	679	630	647	656	611	645	712	668	589	677	625	657	664	649	697	649	662	663	648	636	658	643	702	678	641	631	631	632	635	650	653	649	657	623	615	675	672	614	643	674	690	687	654	667	629	639	680	646	609	687	644	603	707	688	663	597	691	664	694	629	671	644	635	612	639	676	668	658	623	683	697	661	610	696	670	651	648	615	639	667	691	604	645	661	649	667	655	685	644	672	636	636	616	658	616	661	672	667	649	642	629	682	656	629	665	610	667	644	653	655	677	677	576	598	655	648	674	626	605	655	645	643	649	660	611	655	606	653	630	623	661	619	638	629	641	656	629	703	617	676	637	595	685	670	652	656	624	596	670	669	643	658	618	673	657	650	607	681	633	624	660	641	657	639	646	687	610	667	683	679	623	675	598	665	624	631	641	633	657	637	678	659	647	633	668	656	686	623	642	641	594	632	650	648	639	599	622	634	637	706	653	631	686	680	642	659	618	651	657	702	619	625	628	699	680	599	628	634	657	681	593	679	662	675	636	646	686	659	674	692	682	577	627	615	642	658	654	663	664	659	606	667	691	682	629	655	637	664	629	644	639	680	631	679	643	654	634	633	679	636	617	680	657	635	598	643	660	659	629	665	634	596	665	654	640	671	645	644	715	629	643	694	658	657	654	646	601	689	677	684	676	631	677	651	653	629	615	648	684	632	678	684	673	663	642	643	648	655	670	644	655	641	658	673	652	667	626	672	636	654	657	652	684	666	639	615	644	682	647	634	629	681	647	645	665	653	642	629	618	609	643	652	657	632	644	627	669	645	665	615	629	639	628	656	667	723	625	640	657	669	640	649	612	675	693	653	635	647	671	644	638	649	632	649	661	641	650	664	645	613	653	677	655	681	690	615	615	667	648	662	664	651	635	650	657	611	693	658	634	674	611	643	641	665	631	671	588	668	644	673	669	646	682	634	647	622	636	624	631	669	612	622	667	600	663	653	754	674	658	653	679	657	679	680	632	634	683	629	641	659	652	610	649	673	657	676	638	650	659	640	643	629	691	631	680	665	684	720	639	618	644	652	619	647	625	624	660	607	689	625	683	636	607	650	619	657	638	687	667	642	645	670	613	602	630	624	608	637	650	609	685	659	690	643	660	694	604	636	653	594	630	642	627	606	683	628	690	640	665	639	703	619	658	619	647	646	651	679	641	606	627	649	674	691	659	580	649	625	649	648	625	672	655	616	692	612	671	680	630	607	638	603	654	662	675	641	673	618	688	673	669	666	630	622	656	643	645	649	654	663	666	660	628	649	660	670	645	628	671	638	625	654	652	670	630	642	667	679	615	687	673	660	641	696	591	634	640	645	607	610	635	642	632	652	670	668	649	673	645	679	675	645	624	643	633	621	633	693	647	670	591	646	618	666	637	594	655	695	677	637	638	645	621	628	615	674	642	672	662	635	655	646	659	676	658	667	660	636	652	644	708	659	675	644	676	683	665	649	619	672	624	716	610	667	645	638	648	640	705	657	674	626	604	646	670	629	625	635	669	630	628	663	710	595	665	646	681	622	630	637	651	668	656	643	629	651	637	640	651	656	658	623	631	690	648	665	677	651	720	611	621	638	687	663	654	613	643	713	646	630	640	652	664	611	643	656	614	642	638	634	637	614	663	587	655	659	643	656	658	654	674	628	619	664	627	585	586	638	689	661	625	630	654	619	682	616	697	613	668	681	618	636	616	683	638	663	622	655	638	649	678	683	686	614	655	607	621	736	707	640	664	660	641	687	648	632	636	630	660	652	617	661	634	643	669	621	682	632	648	656	664	695	653	639	694	668	627	638	650	629	664	675	688	580	627	612	682	594	683	626	652	660	635	642	612	672	685	647	625	647	630	658	679	632	610	649	643	631	618	668	682	622	624	666	629	600	628	696	646	646	618	655	651	599	650	624	668	628	596	624	637	649	638	619	643	685	682	637	626	618	631	677	629	682	674	670	707	638	654	627	681	650	641	623	689	701	628	614	639	672	642	685	608	667	656	611	623	619	690	603	681	666	687	635	584	663	625	639	707	648	654	626	621	669	631	670	646	650	632	627	649	663	674	621	646	688	675	663	607	619	692	672	621	631	672	704	666	680	637	663	669	666	666	636	703	604	677	611	647	645	688	628	623	646	645	684	657	659	670	700	636	624	635	641	680	662	658	662	633	631	645	634	628	715	660	646	647	620	630	641	631	632	713	644	646	658	670	695	632	649	624	665	626	663	644	670	708	617	656	652	622	672	624	659	638	632	642	658	665	616	625	675	637	674	668	651	614	649	685	621	642	656	632	671	627	641	654	641	634	642	634	662	644	638	625	612	682	624	622	670	629	654	632	580	641	644	672	619	658	598	626	683	657	668	684	659	689	614	583	634	673	601	625	621	621	631	630	641	610	668	626	574	667	644	652	655	680	635	665	657	669	668	635	641	683	662	631	616	624	655	652	651	651	649	603	679	666	651	627	619	654	629	667	619	672	671	672	662	617	663	676	638	600	695	639	635	644	697	651	672	684	653	662	681	635	614	606	650	632	676	657	619	661	689	672	665	641	670	648	630	651	667	696	610	655	681	677	696	665	650	613	631	624	698	643	640	663	645	663	665	651	653	704	685	622
28304	45920	23411	9722	6763	4878	3302	2510	1941	1906	1807	1625	1225	1127	1094	1020	1234	1223	984	1159	1093	1031	1015	913	939	921	891	782	853	788	788	801	768	713	772	765	740	758	736	737	706	679	742	725	704	674	728	708	678	647	642	634	710	704	726	660	696	661	696	680	677	710	686	696	708	642	730	713	674	661	683	708	698	693	661	668	654	682	692	677	702	682	710	686	679	666	599	661	664	662	728	710	634	664	656	679	646	672	664	657	696	643	659	625	682	633	637	642	718	667	670	702	683	645	618	646	668	607	712	654	666	696	625	734	643	639	708	652	718	673	615	652	691	623	665	712	677	654	682	665	651	610	641	654	647	635	680	656	694	669	653	618	623	624	655	676	669	668	654	663	696	695	685	664	649	702	697	669	719	695	704	651	678	650	612	655	653	702	674	676	685	666	635	622	672	687	649	649	692	665	668	660	674	691	685	660	670	647	684	652	700	627	644	659	619	674	624	645	675	635	620	658	673	682	626	705	682	659	662	645	642	679	678	663	678	650	694	630	679	630	667	651	670	697	653	630	690	690	641	642	663	680	660	641	638	699	620	660	654	693	739	617	667	664	676	666	671	641	660	658	636	684	660	634	725	663	660	669	657	668	647	635	652	661	643	651	610	707	692	646	643	655	653	653	656	659	668	635	625	692	624	640	648	637	671	660	655	665	607	691	684	671	649	640	648	663	639	630	622	673	674	660	702	672	634	663	675	661	683	656	654	663	709	671	658	658	597	701	646	705	613	673	654	642	671	639	667	672	676	612	657	619	709	657	618	635	657	649	685	636	632	649	687	656	690	686	708	628	674	664	659	648	624	647	635	655	687	667	653	695	667	690	684	676	737	650	658	648	637	683	647	677	712	698	649	657	675	683	703	682	697	681	647	667	643	666	663	667	702	679	677	620	646	673	633	654	632	676	648	644	661	639	641	681	649	669	701	657	652	637	696	644	669	704	671	609	668	630	664	690	670	632	673	669	669	691	673	664	644	673	706	679	684	635	676	606	672	689	645	675	639	697	718	658	678	651	705	641	699	675	670	658	646	669	673	694	619	674	724	644	685	686	670	685	647	687	664	675	684	660	676	626	636	632	673	683	626	719	701	666	677	663	717	683	701	677	675	658	671	652	703	622	676	696	660	725	666	632	644	644	655	652	666	656	719	660	617	646	694	649	686	675	670	685	677	690	633	635	668	659	703	663	673	656	680	702	604	652	659	687	657	640	645	624	680	654	668	653	620	673	642	647	657	652	686	599	690	617	678	682	669	690	667	664	666	653	646	670	649	675	699	679	681	640	655	700	657	732	670	691	655	655	694	652	631	639	668	655	669	699	648	640	690	713	641	617	626	664	630	681	681	672	607	657	677	660	660	695	680	678	668	668	657	616	701	687	677	679	680	611	655	671	646	646	650	721	695	619	676	599	682	638	656	660	663	700	647	687	705	694	658	654	623	662	646	696	674	614	703	609	667	673	680	686	669	666	651	649	703	665	624	682	673	690	666	693	634	681	679	710	681	658	676	662	607	687	650	659	658	646	651	642	676	637	660	655	726	680	643	663	670	667	673	647	661	687	648	640	689	659	667	682	670	682	679	670	656	660	602	632	660	647	660	704	642	641	632	640	688	651	676	641	655	638	657	628	633	646	638	651	641	682	688	709	665	620	651	637	664	695	684	625	697	658	690	674	628	677	666	670	695	717	680	654	663	674	683	669	652	642	667	626	672	698	667	649	673	694	651	688	672	649	626	659	646	636	695	715	702	694	651	669	673	672	669	661	667	664	691	699	686	638	665	650	689	676	645	671	700	691	643	650	658	638	665	686	671	669	636	692	651	638	700	648	653	673	693	669	686	643	652	684	670	683	648	717	695	635	666	674	651	659	676	640	649	682	643	667	652	670	693	711	701	657	654	633	697	712	674	652	678	656	639	630	654	667	648	674	659	681	601	656	651	649	655	636	713	675	678	647	650	625	658	694	666	674	685	707	679	673	652	651	716	654	721	658	677	656	690	639	679	674	657	649	662	646	689	674	682	690	676	659	670	717	647	634	647	661	695	678	672	688	621	671	640	648	633	677	643	647	664	660	678	685	665	678	708	724	685	693	640	633	682	644	662	643	625	674	675	667	663	702	655	721	669	646	654	690	675	670	674	718	678	643	649	657	662	707	653	664	669	603	619	665	673	666	648	700	678	656	677	637	629	638	619	603	667	647	692	642	656	711	685	673	667	729	649	643	650	640	653	692	667	689	641	660	665	646	661	632	712	665	656	658	644	626	643	649	640	652	693	668	679	621	610	698	654	680	643	670	625	669	676	637	617	636	646	685	706	705	614	706	667	639	629	687	653	646	687	632	641	739	657	686	677	676	639	654	672	664	654	624	643	722	661	653	651	622	664	657	655	662	660	618	678	639	672	629	640	688	651	689	666	621	658	637	657	665	644	635	666	684	676	650	648	678	673	739	607	680	657	663	656	633	685	671	678	651	689	662	698	626	668	661	663	717	686	623	673	632	694	655	688	631	668	672	718	699	695	633	659	676	713	644	660	655	660	623	641	702	646	668	679	708	649	707	687	669	646	662	668	653	646	655	664	667	680	704	648	676	678	670	663	615	606	671	645	676	639	636	671	614	649	699	690	633	663	642	665	670	620	646	668	649	643	655	623	654	645	655	680	667	662	663	648	665	679	684	683	640	684	671	610	684	684	667	680	634	635	635	693	630	635	678	609	688	725	689	693	648	636	663	784	725	650	675	663	641	621	666	674	692	634	634	673	673	698	640	689	656	634	664	645	654	664	650	640	621	642	673	729	646	694	701	663	677	658	689	660	684	684	683	639	644	700	644	663	656	664	659	666	657	672	708	663	643	681	663	632	685	682	660	682	661	729	692	654	646	636	698	620	659	608	652	636	689	673	694	700	711	656	695	692	657	671	640	629	649	658	675	686	677	571	698	621	660	683	698	683	644	682	709	695	671	691	638	677	649	673	679	671	653	688	671	662	663	673	687	632	663	649	681	713	707	629	652	656	690	636	667	686	691	721	651	637	680	686	671	661	632	675	641	654	619	650	667	679	668	661	698	684	691	665	616	648	661	666	645	685	630	658	625	669	657	658	647	652	687	656	638	668	649	688	653	645	674	666	668	634	660	682	637	667	645	674	742	692	637	656	686	664	624	639	645	674	637	670	621	680	684	627	632	691	613	632	649	681	656	693	688	694	644	657	647	696	673	636	632	674	661	680	695	638	695	682	657	644	714	688	698	667	673	635	658	668	660	616	680	609	701	706	635	633	600	685	644	696	670	655	708	713	619	637	620	661	662	653	653	665	681	714	662	641	657	676	670	642	676	707	678	645	661	641	639	671	653	697	679	635	642	712	671	656	672	681	650	651	659	654	641	680	674	696	713	682	624	679	671	666	668	701	653	612	629	661	636	688	702	709	638	655	652	591	655	661	693	670	657	657	665	635	691	688	641	651	669
24659	21032	27001	24962	12474	3578	2115	1625	1446	1431	1441	1341	1196	1143	1204	1139	1187	1182	1128	1246	1130	1133	1131	1131	1078	1062	1086	1031	1025	996	1073	1065	1005	1000	1045	992	930	973	1009	921	1016	1028	954	981	967	976	967	986	924	974	952	916	928	951	947	987	986	982	988	946	979	962	988	1000	1003	1011	959	945	975	969	894	963	979	980	939	957	960	954	932	974	935	926	1010	935	979	954	915	941	954	995	944	949	947	974	920	926	917	1019	927	876	990	970	957	940	1042	972	976	939	960	910	961	930	1017	993	975	952	908	896	954	943	997	986	966	966	989	996	1003	959	900	920	973	996	963	935	949	997	983	999	925	941	941	960	983	977	947	949	902	947	992	959	956	923	940	980	996	1018	926	951	964	971	993	917	974	960	962	1008	963	962	985	975	964	973	916	928	915	928	960	971	981	1018	943	963	981	1005	1000	934	946	969	1054	983	1023	928	939	949	935	955	1009	957	970	1041	948	969	1014	944	990	939	926	987	945	986	989	961	908	869	965	970	934	940	952	967	1011	931	968	938	943	935	978	967	1018	905	966	1018	920	962	925	969	983	966	965	895	962	981	972	958	960	958	909	942	936	999	992	969	979	935	979	1004	922	982	915	990	947	924	965	926	948	957	930	975	956	901	949	958	933	983	995	923	937	939	983	939	966	932	923	935	998	947	1018	939	913	964	977	923	967	940	968	949	953	926	943	981	1010	955	959	988	1006	921	956	1001	936	987	913	919	950	926	961	976	917	934	954	964	918	949	972	966	989	933	913	975	954	943	1022	929	941	1018	1000	948	992	991	944	991	925	981	915	1015	937	981	943	964	911	967	961	984	975	931	887	1012	986	973	946	945	947	951	969	944	978	960	928	982	935	906	893	960	977	930	956	964	983	979	1011	956	980	995	1016	895	943	973	941	944	929	984	933	935	946	948	997	979	1003	938	934	938	926	934	1010	986	954	953	984	965	968	976	935	975	990	938	983	913	952	1002	976	967	952	1034	872	987	897	992	978	961	947	911	975	927	924	900	968	917	999	972	972	958	964	993	918	935	968	995	960	982	958	954	952	932	989	969	897	980	970	932	913	920	931	984	969	943	980	946	934	975	924	915	917	921	901	960	894	1008	994	964	1018	960	898	917	922	959	972	906	966	990	963	1031	954	975	904	969	960	957	986	963	959	897	939	986	974	931	912	930	960	961	958	890	1005	943	1010	960	1000	985	991	974	1025	956	949	1011	1011	909	991	890	948	920	970	921	943	927	944	918	923	975	994	893	961	984	997	926	957	941	950	958	957	950	912	963	965	974	969	997	979	971	890	989	965	976	943	999	963	902	947	999	955	877	905	986	943	896	991	878	998	1022	970	993	999	961	941	925	947	928	955	990	934	1037	916	954	992	953	925	969	948	920	920	952	965	993	918	933	936	949	930	1012	960	913	955	942	948	944	959	881	978	970	984	927	915	974	987	926	1001	965	920	892	995	945	935	940	890	944	963	903	1000	958	946	993	1001	971	956	956	966	988	954	948	967	1002	915	1016	1002	935	934	929	939	930	1027	982	953	898	906	993	954	937	1004	947	970	979	960	900	967	922	974	970	976	972	991	1015	931	932	926	918	913	939	965	919	939	928	892	954	1010	977	959	960	943	942	1008	981	948	901	942	963	908	994	968	986	976	932	933	959	909	950	949	953	1031	1014	1001	940	921	975	988	936	942	958	950	898	975	957	945	982	937	954	1019	956	959	932	905	950	936	952	935	1012	964	943	994	920	922	980	973	938	983	947	918	952	942	957	947	929	969	955	964	914	901	942	975	971	954	963	944	935	1002	949	944	1003	1004	938	956	894	939	1008	990	933	999	954	911	917	992	976	989	1010	956	927	932	911	930	975	960	990	911	957	955	970	909	932	953	1015	957	922	971	992	973	985	974	977	971	1009	970	975	997	1007	996	977	936	932	956	1035	984	948	938	984	967	972	898	962	977	945	939	950	956	957	957	967	941	1024	937	985	924	905	923	974	929	948	902	922	994	926	984	977	945	1014	1013	953	955	998	962	982	972	963	1038	1008	978	890	965	975	959	944	958	963	959	1009	935	958	978	982	941	918	950	962	911	993	973	919	978	951	928	970	910	919	921	943	954	942	945	1009	925	966	1001	963	957	1012	961	902	935	913	971	974	909	938	944	960	922	956	954	914	959	936	917	981	994	962	985	988	942	998	979	948	929	917	899	978	944	981	986	924	950	902	1005	927	979	986	991	956	920	962	932	962	966	967	966	925	955	981	988	980	977	951	971	937	932	967	966	932	1029	956	974	984	982	911	935	927	965	930	905	989	958	1049	947	959	938	995	972	938	1007	941	988	1023	915	963	975	945	958	973	958	945	956	972	982	968	964	987	946	975	988	964	975	953	932	964	958	910	991	956	913	972	979	917	997	944	981	985	948	926	966	941	979	940	983	896	927	957	992	966	1014	979	1007	999	980	910	948	994	895	910	946	971	977	1014	956	967	949	973	997	973	982	995	975	983	994	922	970	977	967	959	989	1011	949	959	963	939	939	955	960	941	976	920	990	888	1000	948	944	950	949	967	945	929	906	939	942	940	956	985	952	911	971	957	931	961	969	963	931	939	896	958	964	972	948	943	900	983	922	992	982	923	941	913	939	911	956	947	953	942	979	993	937	931	923	921	906	972	910	946	949	1011	949	968	981	912	894	975	964	971	939	959	916	955	957	934	977	981	988	1000	939	958	964	948	948	936	1002	896	950	942	966	974	916	1004	1006	934	974	905	991	1001	948	939	962	912	966	909	949	943	960	954	948	940	963	937	932	920	966	937	935	935	957	995	953	1002	986	949	983	956	952	948	1009	953	1005	957	906	1027	992	996	989	916	1022	933	989	927	973	948	1008	953	969	949	972	959	1003	969	944	970	1014	942	1002	975	941	870	1032	972	979	944	952	982	969	973	932	1008	1006	894	1016	961	959	918	935	961	1008	978	919	966	982	1031	916	941	997	928	918	911	959	960	929	988	965	939	921	970	929	931	987	1016	953	938	986	920	995	1007	981	960	983	943	969	988	942	930	949	956	951	1015	946	907	945	954	977	1014	931	1006	933	959	948	977	911	932	1013	957	967	966	949	954	969	894	953	940	928	929	984	931	988	964	967	967	955	928	919	939	946	946	964	971	942	895	963	922	939	991	949	983	947	992	960	910	1032	918	935	955	954	986	942	921	935	899	931	978	998	895	933	911	977	985	1014	937	940	950	926	975	925	951	968	956	981	943	1019	896	909	934	922	979	983	972	997	973	953	957	929	942	981	975	945	980	986	964	914	1022	932	896	939	950	913	1010	942	960	978	920	906	945	936	941	948	981	957	955	975	968	913	923	937	949	1019	965	985	957	952	960	977	1011	996	986	957	947	926	912	924	948	950	971	971	946	921	932	968	986	1003	974	979	1028	989	999	977	931	987	960	944	985	907	975	1007	987	915	974	881	915	985	969	951	1036	963	979	1013	928	1013	1006	989	941	980	940	909	973	945	934	1006	995	969	967	903	976	939	954	921	1012	964	969	926	1008	979	953	954	1015	1011	968	956	999	962	964	969	995	948	989	954	975	1017	982	958	950	921	971	1036	977	935	927	967	950	967	968
27642	40952	19035	7786	5727	4255	2830	2210	1993	1948	1905	1691	1313	1263	1283	1306	1407	1380	1288	1310	1302	1285	1156	1156	1196	1130	1068	1067	1091	1061	1078	1084	1026	983	957	987	965	969	992	986	991	944	998	968	969	965	975	923	960	983	985	980	953	948	1010	947	980	1003	933	988	995	967	951	990	966	1008	966	906	970	954	967	964	932	962	910	919	932	987	936	932	955	1010	969	982	950	912	918	970	963	985	950	975	908	940	933	964	995	911	968	949	959	926	941	956	943	926	907	950	932	950	971	914	908	935	895	948	939	979	958	973	962	965	950	952	977	972	939	906	968	974	952	954	955	968	958	907	1005	914	953	921	943	949	963	938	951	893	927	929	943	922	969	952	950	942	947	949	925	954	937	924	940	940	949	927	912	939	961	974	917	979	945	1000	970	965	926	895	926	936	989	1042	970	931	955	917	1010	967	939	986	947	964	990	956	942	941	931	971	953	944	904	900	964	927	918	949	977	995	958	965	974	930	960	954	921	987	977	947	929	938	963	983	1003	949	982	944	954	921	934	978	973	973	930	863	927	991	956	935	922	949	977	913	957	958	972	997	972	929	1006	989	958	964	934	977	925	990	948	937	935	940	955	954	937	970	948	949	925	910	970	969	1032	928	925	928	976	959	941	917	965	931	972	983	936	975	975	936	981	963	910	861	952	988	932	946	930	975	939	928	929	991	902	887	918	928	906	893	942	958	956	963	887	991	982	974	895	968	941	939	974	1041	945	962	956	901	926	943	991	914	889	938	917	935	992	922	986	899	954	971	887	908	953	972	920	935	936	962	929	987	977	930	941	976	945	972	954	951	904	893	928	953	962	938	918	990	936	922	928	985	987	942	953	970	949	939	928	931	968	932	991	954	975	921	900	938	920	951	900	952	985	886	961	953	876	940	910	966	1008	964	955	946	926	954	952	904	933	956	962	925	986	938	936	946	939	961	991	929	955	913	976	984	940	939	976	950	934	955	1007	966	907	949	905	963	934	944	968	958	945	944	927	900	940	913	918	962	940	931	952	965	951	956	958	934	896	979	952	929	937	906	937	963	970	960	929	983	948	960	948	967	978	986	937	967	964	932	928	957	931	976	959	935	920	923	950	915	965	948	916	1021	923	1000	911	983	923	922	968	937	978	947	980	935	918	950	894	949	986	918	940	1001	955	913	979	968	948	968	957	919	975	914	897	1024	987	910	964	897	968	944	869	966	893	951	899	944	966	1030	979	1002	894	893	979	943	995	922	934	908	923	934	993	938	953	867	905	987	926	972	943	981	927	1014	965	916	1014	947	944	1034	966	911	928	944	901	915	938	906	909	982	934	944	958	901	988	1000	979	1007	875	954	903	979	1013	997	918	924	955	974	954	944	938	927	932	977	1004	956	937	968	936	941	960	946	980	952	1019	949	933	954	950	990	931	929	944	937	981	948	947	924	953	954	938	920	968	988	964	921	969	937	932	982	922	955	947	942	1005	963	913	938	947	964	944	919	905	975	966	938	962	978	941	905	944	962	952	966	976	962	938	964	913	931	940	878	988	971	882	990	945	916	933	984	947	903	981	984	956	921	932	964	909	893	950	962	908	945	981	885	1003	932	962	992	965	945	982	906	980	991	1005	991	941	977	976	972	985	959	954	953	922	966	983	942	968	949	905	1006	948	964	928	987	960	965	904	960	995	908	955	981	888	958	905	922	950	882	892	968	919	956	964	920	971	960	954	918	898	954	974	950	933	972	1010	967	944	943	959	960	1018	973	935	960	943	959	962	937	901	942	993	904	922	963	964	984	909	958	923	939	931	975	992	958	961	946	923	935	932	902	964	899	964	964	986	989	962	952	973	969	896	1009	958	952	986	865	940	921	920	931	921	958	992	905	935	931	979	946	963	959	936	890	969	896	931	950	933	945	941	941	952	959	999	975	916	969	872	874	937	1024	960	879	964	1004	952	955	911	984	958	965	922	1006	928	931	944	904	949	921	944	996	933	1011	956	939	960	942	958	883	971	977	931	967	903	933	999	908	966	923	928	949	991	890	950	892	930	973	965	967	914	945	947	896	977	892	931	942	986	915	952	941	966	967	955	953	933	1006	929	938	896	964	977	969	954	910	980	982	946	920	946	918	956	955	951	892	947	902	948	892	927	1007	983	989	944	1013	931	945	928	937	955	959	983	989	933	937	977	917	899	959	1004	965	1011	981	967	961	965	968	982	1003	905	919	909	943	960	922	906	901	942	979	938	1015	960	986	961	978	903	905	963	978	952	960	888	992	953	968	976	957	968	954	960	907	953	985	962	987	974	991	958	945	978	912	982	931	929	949	911	911	973	947	969	940	945	1001	891	956	884	988	947	918	952	935	933	959	930	936	974	946	992	963	967	950	953	1012	997	1001	891	959	925	941	938	961	920	929	1007	945	951	973	992	955	923	955	964	949	955	947	951	944	938	987	981	971	942	927	948	907	940	947	941	943	975	914	937	980	954	916	928	942	934	925	971	886	950	925	962	927	922	991	936	939	983	977	927	926	927	889	985	964	901	961	970	941	978	905	992	993	930	967	986	970	932	925	918	983	982	902	935	896	953	943	986	896	933	980	968	890	964	964	912	930	979	964	937	907	959	933	959	964	922	993	924	963	957	987	936	970	951	943	983	940	941	952	958	962	941	1025	944	923	990	961	989	1034	949	912	903	918	972	972	930	926	923	990	976	932	948	977	1002	961	923	973	981	989	955	952	887	957	941	923	900	962	957	972	983	937	961	1024	954	951	982	921	946	990	984	936	947	917	932	926	942	970	933	930	904	955	977	979	983	951	950	937	964	914	942	983	957	970	929	906	947	841	940	894	949	1000	994	968	948	961	943	979	959	918	951	954	903	978	935	900	940	935	923	1004	1003	967	977	979	938	974	933	1014	943	941	887	1001	939	991	907	999	953	961	968	935	987	932	927	927	900	999	970	986	966	992	967	967	969	979	1013	927	950	916	966	922	949	913	989	966	921	965	875	922	915	995	928	958	976	934	991	989	966	972	959	907	974	881	990	972	941	917	896	902	934	988	991	984	919	992	1036	948	929	970	969	938	944	950	900	962	983	978	970	918	967	997	983	942	960	906	990	932	949	939	1022	997	893	907	993	958	907	960	989	896	905	953	991	928	950	990	1032	925	981	965	994	996	974	964	963	925	950	955	977	981	946	911	949	879	908	1015	952	945	1018	989	951	969	963	964	827	936	969	936	961	1003	930	974	967	932	944	996	936	981	963	962	939	925	991	948	1029	898	926	927	971	965	972	937	959	970	915	1010	1006	914	967	959	936	927	921	948	972	959	950	943	957	915	1013	926	926	949	960	986	942	929	993	939	950	935	933	928	869	958	951	943	959	1008	970	992	980	935	936	909	965	962	954	923	949	985	961	931	955	1006	952	942	972	940	930	948	954	997	985	911	951	961	925	991	936	988	934	947	946	940	932	953	946	967	978	947	930	974	928	1004	983	994	974	971	867	996	1012	925	967	992	932	963	953	951	977	945	1010	979	922	927	931	891	951	904	964	972	937	918	929	959	939	938	936	942	976	963
22520	21151	28773	23739	21140	21192	9773	2641	1906	1886	1820	1520	1330	1237	1200	1206	1235	1146	1205	1201	1181	1052	1046	1043	990	951	902	957	912	978	870	870	894	874	909	861	788	852	891	778	802	776	823	801	828	803	818	858	843	826	797	776	814	773	792	823	766	791	851	750	829	801	807	739	792	787	804	799	843	760	767	768	784	757	779	818	769	749	773	786	729	754	809	791	717	793	771	748	771	779	788	728	790	752	796	762	758	816	726	777	767	754	794	804	816	726	791	772	806	745	746	760	774	751	821	783	740	756	776	753	841	825	754	761	816	732	795	782	733	779	785	807	837	777	815	769	790	773	817	750	815	774	776	791	773	805	756	782	803	767	700	751	797	795	765	792	725	773	786	795	766	780	812	750	779	777	775	756	801	820	770	752	753	745	786	793	787	765	775	769	771	771	779	795	744	779	784	800	728	801	774	770	772	822	825	775	727	798	776	762	795	756	786	833	803	769	763	730	816	768	756	778	787	723	747	786	727	713	765	715	741	727	796	788	777	796	830	778	727	768	747	731	741	737	747	779	770	806	746	777	794	799	818	719	741	787	789	745	791	788	716	734	776	805	738	720	755	734	757	734	786	784	780	744	786	775	804	772	812	796	746	756	735	713	783	759	789	806	776	773	724	823	792	744	765	774	775	817	771	794	765	781	760	808	796	757	735	797	759	754	736	732	768	811	802	760	745	790	752	768	796	727	760	785	781	767	769	773	726	729	735	758	769	793	738	785	769	797	797	758	814	735	737	757	721	747	776	761	738	708	747	785	836	730	709	736	782	842	717	766	745	757	762	751	709	760	721	768	760	776	771	754	747	793	803	761	773	740	756	764	788	778	747	780	762	779	777	824	777	732	748	743	819	732	731	780	762	806	742	784	754	793	779	742	787	740	747	784	764	742	781	780	795	806	782	745	761	769	799	783	763	758	744	769	778	754	748	739	766	810	715	811	750	841	765	791	762	758	762	717	791	758	791	777	788	775	712	757	727	794	787	798	802	785	754	788	761	756	749	795	733	776	746	763	819	771	775	745	795	798	767	748	793	746	772	752	788	753	829	804	743	750	790	806	728	752	740	761	754	747	797	759	767	800	812	783	806	774	785	753	772	769	759	756	792	757	728	819	769	731	749	782	741	754	711	774	727	786	769	791	742	763	779	775	712	766	764	782	783	724	809	744	716	789	710	789	759	780	819	790	763	755	785	750	757	785	784	758	774	778	784	768	756	825	748	761	766	760	745	794	742	787	742	781	734	748	788	753	787	803	773	772	756	777	791	775	764	749	768	756	777	765	761	741	786	799	797	805	831	829	748	781	749	770	755	755	755	735	744	757	728	781	777	735	795	732	822	799	752	833	779	729	753	777	762	741	853	764	767	799	796	742	777	797	779	761	704	732	774	800	771	754	739	774	782	748	748	795	781	790	752	778	756	734	764	767	775	782	769	818	785	760	796	771	766	743	777	809	749	817	763	768	763	726	790	736	792	705	753	778	801	729	756	764	766	797	762	742	731	789	760	763	716	770	767	796	799	810	798	741	757	791	739	747	782	751	781	760	757	758	772	747	776	777	754	774	769	718	733	740	763	807	762	769	824	776	820	776	716	814	786	770	803	723	755	800	749	778	698	771	730	721	810	759	765	759	769	807	760	752	770	776	771	759	764	743	757	750	770	714	766	788	710	769	789	735	709	830	760	742	733	785	769	773	722	795	779	724	754	775	761	809	770	783	809	740	725	738	776	766	754	758	754	792	781	735	707	735	783	768	733	808	781	792	777	777	735	749	791	767	747	755	751	756	786	787	780	780	779	765	791	790	769	743	736	758	777	812	752	734	721	768	773	794	749	752	751	740	754	778	758	722	757	793	761	780	780	784	759	808	723	772	777	814	749	759	805	766	755	811	760	732	722	727	821	740	726	738	769	764	792	743	763	760	703	769	771	741	729	737	783	776	737	760	708	782	758	790	756	771	734	755	780	766	769	753	764	761	780	796	759	693	737	703	752	750	738	826	757	772	798	777	773	754	746	804	783	769	790	819	804	773	859	747	718	778	798	766	762	783	760	753	754	793	791	758	767	771	774	731	731	842	758	764	767	850	737	757	787	797	787	784	780	732	767	772	762	770	812	747	726	755	798	746	750	761	759	763	754	735	772	759	795	786	762	804	811	749	733	771	748	801	819	742	781	848	759	747	790	771	773	706	754	824	795	736	783	718	750	794	766	736	757	766	753	775	777	751	777	782	724	744	769	788	811	789	773	740	740	712	774	739	773	704	736	806	798	758	808	785	794	804	747	774	805	789	751	762	715	761	768	721	755	762	807	788	719	829	766	734	761	776	798	708	714	763	805	757	755	800	782	782	787	713	776	735	753	740	754	737	758	774	776	765	809	766	756	743	733	791	746	788	770	742	739	773	709	795	790	718	745	829	806	815	770	768	823	786	772	774	748	771	799	809	732	754	767	775	790	789	748	806	794	802	773	796	727	771	772	739	801	775	781	754	735	780	784	756	818	768	767	767	778	785	771	739	772	742	779	709	781	731	777	740	754	747	775	772	758	818	740	750	787	754	764	757	759	755	744	790	780	785	759	733	778	767	726	794	783	776	769	811	768	747	724	793	733	742	793	789	742	789	753	815	807	783	795	777	800	737	749	798	809	754	769	795	751	749	816	761	772	749	837	792	746	745	740	752	760	733	768	740	772	746	775	778	753	768	722	777	763	863	760	805	731	793	741	831	727	817	757	775	774	753	797	782	727	777	775	772	762	732	771	770	767	768	737	692	781	776	742	756	797	795	784	775	752	749	788	749	748	760	778	778	803	752	780	734	734	721	793	743	766	787	780	717	760	771	763	769	761	781	763	745	807	768	802	762	729	785	784	755	754	714	753	776	768	809	717	795	752	755	815	802	767	750	774	775	720	774	800	703	774	733	753	772	791	735	723	739	777	775	765	788	778	785	732	696	778	718	820	750	794	796	753	727	803	775	790	762	778	762	794	735	728	791	733	759	828	773	829	755	740	746	779	775	797	802	773	777	741	755	761	740	794	805	756	776	756	710	748	777	785	743	831	713	783	721	768	707	754	733	698	737	759	781	774	772	773	744	776	747	812	791	802	785	764	740	796	734	780	746	793	740	795	758	786	772	821	704	752	797	730	801	741	777	824	717	741	817	795	804	782	785	767	739	760	732	724	787	808	797	779	802	746	780	785	778	757	769	777	756	735	760	754	780	816	756	765	799	750	755	747	726	781	746	776	793	736	769	721	806	783	795	728	782	787	741	803	744	747	787	746	801	755	735	726	766	733	815	751	755	789	786	809	754	820	768	790	763	768	762	751	736	738	764	761	777	804	723	739	739	727	696	780	718	780	745	721	762	788	770	771	778	814	759	828	766	772	735	800	764	746	754	699	724	726	792	744	769	793	755	718	805	787	753	782	771	752	765	736	763	751	773	734	811	800	801	754	741	783	774	751	734	744	721
32341	50861	27701	13072	9260	6627	4467	3310	2764	2604	2853	2090	1681	1508	1398	1518	1585	1363	1382	1418	1361	1189	1188	1120	1070	1016	976	999	950	954	925	930	869	860	887	863	856	863	862	800	755	858	804	818	809	822	850	786	831	820	763	756	772	803	760	769	809	772	750	778	708	808	768	740	819	797	773	751	794	816	749	794	783	746	784	745	797	799	787	757	728	766	780	760	769	773	800	727	753	782	802	743	805	773	742	791	763	766	770	775	777	757	736	775	730	765	737	725	753	784	758	748	791	742	777	777	766	704	737	729	761	784	772	758	778	739	828	719	751	771	719	758	757	753	739	777	774	782	689	727	770	765	788	787	753	714	707	760	776	718	752	724	773	750	766	758	732	781	780	733	781	748	751	806	742	770	753	745	796	748	778	778	765	694	796	696	773	690	786	719	734	763	734	771	771	822	802	733	784	779	732	750	704	739	787	725	711	722	765	765	756	768	736	729	779	742	750	764	744	759	753	754	749	715	741	756	757	753	752	760	779	750	756	791	786	712	744	740	751	764	756	798	764	748	715	749	765	773	740	758	740	781	741	779	777	738	729	757	811	744	740	762	781	766	754	750	767	749	779	760	757	779	761	780	684	730	742	746	759	772	738	758	732	693	782	759	783	754	775	774	732	756	775	761	783	804	772	747	726	730	760	693	706	728	754	782	745	780	772	796	751	791	766	732	784	753	798	763	775	756	744	772	805	793	699	743	773	790	816	724	759	720	765	749	760	783	788	727	756	767	781	819	740	776	727	783	729	748	774	737	760	743	752	745	706	717	727	746	767	781	759	712	864	715	740	750	773	732	740	745	774	742	725	791	731	751	746	746	732	738	783	756	744	753	737	829	733	777	763	742	723	750	769	748	783	749	768	804	749	732	746	821	743	789	738	783	759	745	750	762	753	771	737	747	750	726	778	714	766	802	772	765	785	718	752	755	733	733	805	752	762	774	755	749	741	781	719	731	732	773	719	728	735	733	746	735	773	769	779	770	746	770	785	732	752	798	754	774	770	781	743	712	761	769	727	737	761	771	738	781	796	744	733	742	735	767	748	766	763	721	796	752	720	760	776	759	765	793	777	780	714	718	764	757	741	822	778	749	727	795	759	788	772	762	817	688	789	772	767	695	765	724	791	785	724	774	758	714	784	777	774	784	745	747	768	730	806	782	751	707	742	755	737	735	756	735	735	773	748	765	735	705	751	763	789	758	760	762	775	765	745	758	805	771	728	758	750	769	746	756	783	719	768	764	776	738	699	791	774	759	788	769	775	764	739	797	737	702	806	785	764	719	782	744	801	742	744	798	767	733	781	729	694	781	744	747	762	753	790	766	744	752	779	814	771	771	748	819	739	778	788	708	739	778	802	784	729	753	765	759	719	767	742	730	745	756	752	768	808	744	736	767	750	761	784	762	777	787	728	717	777	695	771	758	742	768	816	746	784	797	740	772	812	782	725	780	792	740	767	778	727	764	756	758	743	779	779	777	703	758	753	753	766	767	736	767	714	749	733	731	716	749	756	768	747	778	787	752	782	757	780	765	743	732	771	750	713	817	769	788	736	746	809	729	731	705	757	729	774	706	759	715	720	755	750	737	713	731	727	765	755	730	785	734	738	808	769	737	768	729	723	772	750	806	733	737	735	797	747	736	788	780	738	808	768	761	750	808	754	732	801	725	784	775	732	757	767	738	774	732	731	731	778	715	748	773	756	776	744	791	796	722	757	752	777	758	711	705	734	713	743	730	809	776	759	781	748	748	669	744	759	756	706	758	779	731	741	776	757	708	774	787	716	803	722	744	780	742	739	756	748	768	740	785	742	715	795	737	778	785	781	782	799	774	793	740	699	774	747	774	739	753	723	783	763	743	739	718	777	780	767	744	752	756	716	779	709	779	758	729	743	728	770	767	728	758	746	774	786	734	732	718	741	789	676	753	727	722	739	804	780	727	780	751	763	773	788	783	745	776	752	755	743	722	717	790	794	750	732	801	733	775	750	762	772	705	767	771	740	772	740	846	769	735	783	771	764	765	776	747	743	706	709	734	788	704	727	779	737	733	731	817	766	764	707	693	763	771	779	771	724	740	723	746	704	748	726	724	707	776	775	764	714	810	733	751	714	753	753	753	770	781	733	802	707	757	773	718	754	771	709	709	772	805	751	736	759	761	763	775	795	744	771	702	800	758	745	778	724	773	812	737	722	819	737	771	781	786	750	796	749	791	765	753	806	780	744	779	755	720	712	728	772	774	752	701	781	794	773	766	733	781	768	782	723	729	737	721	797	733	744	752	714	759	735	771	734	785	739	729	713	701	746	729	723	718	760	792	784	775	749	771	786	762	730	773	734	733	735	755	770	813	787	745	802	794	775	740	746	738	746	739	767	813	750	780	728	751	748	765	818	760	740	763	738	777	713	787	759	801	797	728	738	732	728	732	721	724	759	712	771	763	774	753	748	748	750	730	769	773	781	748	756	771	785	733	796	766	773	745	750	758	799	743	777	733	787	783	749	737	764	733	744	802	764	708	765	789	769	790	755	766	775	752	724	747	729	739	731	739	721	746	796	768	762	767	742	748	712	773	768	813	750	808	792	745	754	779	746	776	731	756	696	740	746	756	777	724	771	793	736	734	708	823	772	732	712	781	777	730	718	758	760	745	748	725	770	770	733	730	757	741	779	728	769	745	770	741	780	765	768	708	750	717	718	744	762	754	748	781	763	738	718	779	795	740	767	720	740	764	731	730	794	720	782	720	742	725	733	738	789	750	738	741	765	710	781	752	764	723	725	745	738	755	771	789	751	738	738	754	757	755	767	758	805	739	731	741	724	809	792	780	739	758	717	759	732	809	767	759	750	849	786	752	760	800	767	773	810	768	753	726	724	774	748	786	784	766	760	755	764	764	800	759	733	742	759	732	724	814	732	766	695	717	765	725	775	728	718	748	742	738	746	727	762	801	781	759	743	709	724	749	755	712	768	756	725	766	789	739	729	703	755	782	767	792	779	788	761	766	779	821	764	713	760	733	772	745	811	776	772	748	804	742	739	760	798	775	776	754	756	684	728	715	823	761	787	737	726	749	740	733	757	780	724	751	742	710	743	755	777	758	749	727	681	744	798	740	782	719	729	756	801	719	740	743	707	791	781	727	767	761	734	766	737	712	764	750	719	735	789	759	717	781	732	802	743	734	737	732	696	725	772	746	733	834	795	746	762	752	730	751	736	770	744	766	780	766	734	718	788	774	798	779	789	758	778	767	740	739	732	759	760	754	733	763	776	734	712	765	706	748	758	773	736	758	727	759	752	731	696	785	782	715	794	736	767	773	790	767	732	759	777	766	770	796	743	780	695	766	766	774	731	761	799	717	773	796	765	812	706	755	793	733	757	756	758	760	707	770	767	791	697	788	742	773	718	700	757	750	781	711	731	744	771	725	743	726	716	744	737	769	804	745	708	782	759	774	762	700	742	728	771	744	779	752
29179	23131	15945	6436	2984	1949	1566	1275	1179	1253	1233	1111	1000	967	933	1035	1017	949	1018	1022	999	975	932	943	941	921	935	905	861	881	882	863	911	858	838	950	845	863	841	829	874	823	872	864	823	878	870	807	838	866	826	857	838	806	800	810	877	794	833	845	874	870	854	863	833	836	839	790	802	857	840	876	846	863	766	866	820	830	866	887	820	855	888	860	835	868	814	817	856	838	868	871	847	856	830	835	820	803	859	854	888	824	840	847	892	818	831	885	861	797	837	813	849	826	775	812	839	869	796	836	851	829	841	802	878	861	857	876	838	784	798	850	825	844	877	854	821	862	859	834	837	876	800	830	846	796	826	835	815	841	873	836	806	786	838	835	811	859	840	822	811	842	811	848	816	814	816	821	846	883	844	780	860	820	776	894	835	792	752	850	852	831	789	811	822	844	798	858	815	843	745	804	785	802	880	808	814	808	835	805	874	817	809	846	836	843	854	796	834	801	831	784	839	835	836	810	855	788	830	838	823	841	817	847	809	831	829	821	821	827	844	845	855	798	789	818	859	821	804	809	812	857	811	796	823	805	801	824	813	837	838	838	842	814	826	822	824	805	786	825	802	781	831	839	860	826	770	838	812	789	817	847	813	818	881	808	796	856	881	780	806	831	817	800	798	812	849	808	791	814	774	807	800	804	823	856	854	793	833	822	854	812	848	866	778	868	829	836	789	838	810	823	855	791	868	832	798	823	851	806	795	832	846	846	825	796	849	811	849	813	846	864	886	790	778	776	819	803	829	851	817	836	835	801	847	850	825	880	809	830	813	796	820	823	828	841	847	862	882	863	775	807	805	821	830	877	845	808	846	854	789	827	853	856	861	850	844	836	829	889	827	830	871	852	831	820	787	838	798	798	829	819	849	787	848	767	891	831	890	832	858	858	868	802	831	812	815	847	850	824	874	809	882	879	817	800	833	839	828	805	854	813	823	842	816	849	792	805	846	780	828	806	854	839	824	812	841	836	835	829	839	814	875	873	833	802	812	817	783	833	860	826	800	812	821	791	833	810	862	795	835	834	794	838	823	829	847	778	811	785	840	832	835	889	873	883	873	859	801	767	785	791	838	848	824	857	808	865	858	826	806	829	815	871	865	798	788	844	848	891	815	823	787	818	805	868	826	838	828	859	824	797	834	842	855	831	844	850	827	829	847	866	817	801	866	823	854	894	816	795	822	810	856	841	844	816	859	843	834	815	820	900	833	787	805	877	793	844	766	746	814	855	820	840	880	810	806	889	806	778	794	818	854	829	857	807	840	853	813	872	865	782	836	808	792	821	800	819	820	823	843	904	837	816	862	805	798	812	803	840	835	828	874	795	838	790	844	837	857	852	836	860	886	902	904	850	825	830	836	828	794	791	864	836	836	803	787	816	871	882	831	829	834	903	843	839	884	801	823	843	831	823	820	812	838	856	849	804	826	851	811	836	807	820	831	823	824	840	859	806	864	808	817	867	840	840	844	860	756	818	844	928	839	782	785	838	825	870	892	809	797	879	844	866	831	826	849	856	794	824	806	832	790	805	839	854	811	841	835	788	775	816	846	832	859	829	845	808	842	814	836	836	860	875	771	818	845	917	834	859	806	837	833	860	809	832	854	811	859	834	821	842	822	878	836	782	892	805	803	805	827	778	883	832	828	838	815	770	790	828	803	847	852	856	778	804	864	849	855	835	887	838	816	854	858	886	869	835	845	823	844	820	822	836	804	811	845	827	824	816	823	822	896	796	864	832	858	842	810	876	879	847	870	798	876	900	820	823	823	831	817	867	830	815	800	859	837	823	806	787	827	879	847	843	839	836	792	853	833	827	831	842	854	830	895	840	766	833	794	795	841	822	832	866	836	825	857	905	787	798	827	854	848	827	849	872	804	835	845	867	770	839	857	833	878	849	890	837	823	857	807	857	814	839	787	886	796	767	846	829	852	822	852	824	841	837	846	821	872	878	818	878	851	838	885	785	858	814	891	880	810	829	840	871	825	847	848	781	825	800	808	807	798	795	879	827	838	855	784	804	839	837	818	875	787	846	822	889	822	852	826	847	859	820	831	874	818	829	818	846	875	803	805	810	816	819	799	873	842	853	750	851	859	840	857	845	893	785	819	791	794	818	807	845	841	829	838	822	827	856	842	859	825	886	851	834	822	852	858	868	828	785	887	809	828	768	831	838	778	789	864	806	871	809	860	799	887	845	835	832	820	828	824	783	900	829	881	808	837	820	804	801	829	816	830	831	830	809	838	859	838	824	819	849	826	839	788	855	830	833	837	846	812	808	800	874	845	790	810	833	833	753	833	819	796	834	864	845	821	814	792	844	841	794	825	836	811	814	811	824	897	820	840	794	845	814	783	880	864	789	825	841	886	817	833	813	870	821	806	827	804	831	814	801	882	852	885	818	863	837	824	831	793	860	824	874	860	815	823	820	864	854	781	820	832	832	848	855	801	839	872	810	792	866	834	764	835	830	871	821	789	858	842	803	850	839	822	858	810	797	785	810	848	810	815	824	800	847	853	908	899	893	867	866	821	834	782	817	831	882	808	857	862	857	865	811	841	859	851	826	793	907	844	840	781	860	820	822	837	883	868	825	840	841	855	774	872	833	797	826	825	837	810	803	818	871	835	817	881	813	802	852	838	829	810	873	805	813	852	833	836	816	839	807	804	829	824	840	892	810	857	758	824	845	833	830	868	817	816	811	811	830	879	882	814	772	833	809	819	851	774	866	838	838	818	863	814	823	846	758	828	850	859	859	828	878	860	820	828	882	814	816	800	785	869	836	843	881	800	835	865	835	805	816	799	793	808	797	812	819	834	880	821	779	846	787	847	838	843	828	876	798	795	819	843	862	916	804	838	815	785	782	820	849	848	859	817	836	803	749	831	824	849	828	845	856	839	830	841	804	837	816	803	827	862	823	776	821	796	828	823	846	829	794	797	834	834	795	801	821	881	878	822	828	830	867	831	822	820	870	877	866	858	812	808	870	792	798	843	849	837	811	834	830	874	866	812	853	869	803	834	776	871	847	807	808	798	860	823	784	841	866	770	872	836	843	777	787	861	860	884	829	810	853	870	863	850	831	840	818	862	810	822	826	849	813	829	857	906	849	761	896	817	837	876	817	809	842	862	808	856	838	865	845	829	863	818	749	821	852	831	862	815	861	821	839	868	845	830	818	797	812	788	816	839	798	812	833	832	832	863	852	813	888	860	791	864	848	865	809	820	870	767	836	814	786	820	823	833	843	819	826	843	868	837	838	883	851	825	845	776	807	833	825	849	846	784	809	862	833	831	805	843	833	864	853	804	830	798	859	823	883	824	832	863	841	850	784	793	831	850	849	838	796	808	819	806	822	810	857	781	883	801	848	798	804	851	847	814	817	859	813	818	846	865	854	865	778	893	853	795	807	849	801	822	808	859	831	776	845	827	809	832	812	797	851	843	850	816	824	843	837	804	861	847	823
25707	31645	14616	5898	4048	2795	2036	1668	1532	1601	1636	1270	1115	1152	1088	1111	1143	1113	1231	1139	1109	1105	1008	1009	973	952	933	955	917	927	917	884	864	926	887	918	831	860	900	873	844	895	927	829	885	845	869	848	860	787	873	875	901	824	918	857	880	816	866	818	835	844	859	825	864	805	859	860	823	851	824	841	863	796	813	855	832	894	873	866	853	825	838	832	856	885	840	794	849	897	845	815	825	894	875	820	866	810	815	811	856	819	875	830	826	807	810	864	872	797	884	869	837	875	858	824	815	829	865	843	856	895	799	841	893	839	867	881	884	864	824	865	843	838	791	857	805	886	833	816	812	870	863	836	843	793	771	890	864	825	822	867	881	810	818	851	857	879	835	794	869	905	821	892	853	835	860	890	831	906	838	852	873	833	845	852	847	841	852	832	859	845	882	821	845	862	867	852	846	867	874	847	853	820	819	901	780	777	867	882	865	819	827	856	826	816	883	852	823	804	806	790	891	813	830	842	810	847	829	822	819	875	882	830	878	868	837	910	855	804	853	863	827	852	832	808	833	840	862	840	854	845	845	870	820	838	851	894	833	846	879	872	858	801	824	852	874	868	904	790	881	845	817	859	887	870	834	858	804	858	790	825	858	867	891	835	863	837	812	852	892	846	843	840	800	855	848	817	851	865	864	844	840	860	855	849	850	841	843	866	859	857	819	864	828	834	828	819	864	834	864	881	853	830	848	854	801	863	814	878	843	807	828	853	878	804	847	869	890	816	845	833	877	815	864	849	845	794	829	869	868	840	815	858	795	844	834	864	792	884	866	836	794	832	774	862	822	855	861	816	805	823	881	883	827	810	822	840	856	850	825	853	845	850	815	843	846	835	856	867	891	831	818	824	875	870	838	890	902	845	817	830	882	901	830	829	830	845	865	856	845	835	867	848	802	845	901	845	881	831	826	801	870	800	855	821	851	823	806	883	836	812	850	858	810	828	841	889	885	834	846	835	815	830	862	881	836	882	808	823	822	821	813	824	876	811	918	826	824	900	808	819	815	922	884	865	802	832	816	864	857	824	843	869	871	842	852	869	832	908	851	890	776	866	858	832	808	820	836	759	863	884	822	854	792	883	888	876	867	845	870	764	809	877	901	884	824	846	816	857	852	832	844	832	821	842	815	839	864	767	845	808	819	857	800	824	841	895	887	938	881	858	845	858	818	837	850	825	876	879	838	847	885	833	754	838	813	839	844	849	855	861	809	898	872	860	851	815	861	850	861	848	828	823	865	802	857	839	812	849	811	872	835	813	866	889	844	861	869	820	886	846	819	866	879	844	839	779	806	838	844	845	847	835	860	818	875	847	848	902	851	846	865	891	845	859	856	810	891	827	811	850	839	904	836	873	892	834	873	807	839	855	806	878	856	868	819	853	873	834	804	879	831	846	846	839	878	845	869	819	800	843	857	829	793	860	817	845	856	868	891	807	828	836	830	843	819	908	893	906	872	841	819	831	873	871	876	781	851	856	869	840	818	761	815	902	818	799	836	817	891	795	837	829	810	883	854	835	871	827	821	826	859	832	849	882	833	848	901	807	819	839	808	791	807	892	845	854	892	806	868	878	864	937	850	856	866	852	889	816	869	849	833	841	833	885	836	831	888	862	897	868	837	785	786	831	861	844	855	826	879	860	897	870	825	824	839	811	853	877	856	894	845	810	868	874	802	852	847	849	847	827	853	841	834	864	847	835	836	833	881	849	871	825	857	823	835	846	834	827	836	830	870	870	792	903	866	819	866	843	826	851	890	802	839	846	857	809	865	857	794	854	830	856	861	840	793	807	830	850	798	846	828	865	815	847	824	810	856	821	831	842	836	784	823	885	844	843	896	858	861	872	870	851	855	784	863	853	800	851	844	851	839	863	859	859	801	825	899	888	814	799	804	816	855	827	904	854	819	847	886	831	819	879	863	903	770	786	802	852	873	796	864	852	840	828	812	884	862	851	891	857	872	839	876	795	869	881	871	888	860	828	827	809	879	864	852	825	789	821	868	805	866	867	868	888	821	840	902	876	794	858	859	796	801	878	904	824	849	849	851	801	869	823	850	841	851	837	850	839	793	881	859	778	858	844	847	847	819	892	832	838	818	828	875	863	876	876	846	872	829	831	802	864	902	908	842	829	779	845	781	851	873	895	875	838	827	907	850	820	844	844	861	820	773	807	825	862	856	865	830	859	867	803	866	878	892	880	838	908	797	887	820	826	848	900	893	870	866	851	867	850	886	845	816	847	834	829	814	856	842	834	849	872	847	859	881	819	834	825	877	883	866	847	827	891	842	808	846	819	847	785	820	868	783	813	862	807	856	866	839	806	827	877	845	870	845	839	848	811	836	807	789	836	847	864	891	857	862	883	872	790	901	845	863	905	846	828	821	804	831	825	815	878	855	824	813	876	893	804	846	861	845	824	814	884	783	850	861	824	861	848	850	906	855	829	854	830	826	860	859	835	871	852	792	834	865	846	819	866	807	817	840	874	819	840	815	839	861	855	814	866	889	884	842	850	863	834	836	791	827	877	813	838	811	854	796	857	852	806	867	872	885	860	832	894	880	881	864	841	863	892	853	811	838	853	861	875	890	884	866	823	829	834	875	797	747	870	817	841	876	834	839	836	807	825	862	853	848	850	829	864	847	835	867	860	862	884	844	858	894	820	845	840	848	835	851	857	856	872	876	851	906	850	902	831	850	819	868	857	869	844	870	855	847	847	819	856	865	843	855	854	844	861	790	857	857	883	840	838	839	829	859	879	809	836	822	839	876	797	807	789	845	862	841	851	793	868	838	840	808	879	894	852	849	794	837	834	803	846	824	839	844	864	866	844	806	852	855	831	844	836	871	775	871	874	739	830	866	873	843	838	830	800	876	848	839	834	807	854	856	876	822	855	831	883	824	903	859	869	855	817	886	868	856	826	815	833	855	847	862	851	871	897	835	850	830	818	834	843	835	882	848	908	845	840	825	898	822	789	836	840	869	836	844	889	808	836	856	911	773	860	815	849	873	902	845	892	871	876	846	853	840	797	832	849	834	815	815	870	809	847	884	825	883	908	794	839	903	880	846	819	827	849	829	867	834	811	851	849	775	843	850	813	835	883	876	868	889	848	814	820	852	784	891	785	794	836	830	866	816	856	841	823	923	862	792	867	828	883	873	862	847	878	871	849	773	789	842	861	854	849	878	822	880	819	812	812	880	852	882	889	879	817	871	782	840	870	822	861	815	825	843	863	848	862	845	855	908	863	874	852	879	819	833	849	846	830	864	869	838	843	869	856	825	859	858	832	874	893	825	850	811	815	870	847	876	838	858	863	839	814	830	786	865	808	791	868	846	850	828	836	826	873	836	881	843	823	807	826	850	840	904	850	805	915	799	860	882	822	834	831	823	872	784	802	827	829	874	841	856	800	847	822	844	846	806	828	795	855	908	807	871	824	847	849	867	824	846	830	882	880	843	832	877	831
23550	21036	28128	24060	20958	11058	2840	1795	1412	1494	1535	1153	955	937	923	960	991	923	1038	1072	906	865	866	827	769	770	830	770	696	721	676	754	727	679	756	730	694	701	730	664	679	686	678	681	642	649	673	711	734	658	707	706	688	707	651	653	706	644	678	662	626	655	675	643	683	651	703	691	658	705	676	642	639	686	681	674	621	599	660	619	650	650	668	663	700	691	656	659	699	621	699	658	642	641	661	638	674	641	656	661	638	670	640	670	692	649	681	621	652	695	690	669	658	647	676	692	678	659	657	596	658	659	625	641	612	631	683	686	678	651	641	659	652	665	713	672	651	686	638	678	631	669	660	671	700	638	675	664	666	671	687	677	632	660	645	676	686	635	647	685	653	650	635	674	622	672	627	691	648	692	697	607	607	670	646	702	674	661	666	629	683	648	674	635	685	703	673	664	687	688	681	671	651	693	708	638	697	663	684	648	633	701	671	690	625	676	675	671	686	653	631	585	688	641	619	671	669	682	627	630	675	612	679	674	623	695	679	663	672	689	663	597	649	674	610	627	653	671	662	700	660	666	642	634	678	675	630	662	682	678	651	627	652	654	665	612	676	668	681	685	661	639	641	700	673	637	622	687	709	668	631	664	673	691	630	657	681	647	649	605	646	650	673	680	638	685	690	680	663	622	661	648	659	639	654	714	672	636	643	624	654	644	677	653	644	610	614	628	668	634	627	705	647	660	672	652	690	661	672	626	680	650	724	626	654	672	700	644	641	699	643	685	671	681	647	644	672	655	712	652	672	723	639	662	647	654	690	666	613	692	664	679	691	647	621	698	658	632	636	689	631	676	723	708	699	680	638	624	719	654	665	632	651	639	709	682	623	670	644	651	658	661	666	680	679	661	682	639	661	697	652	665	743	681	648	675	632	669	628	686	641	617	701	660	671	670	647	637	701	662	642	679	671	697	660	647	694	649	656	668	654	639	703	648	689	640	693	652	665	633	680	654	646	629	646	668	704	637	684	629	676	651	680	613	695	625	661	683	640	654	652	671	665	647	646	674	648	691	673	637	647	613	710	637	674	684	656	646	655	639	676	679	630	720	697	678	659	632	684	678	669	684	681	677	654	580	681	655	670	650	666	661	637	660	655	671	630	615	672	672	671	686	643	674	706	693	621	644	658	669	666	671	675	653	701	692	627	615	684	634	665	690	646	687	713	677	659	667	679	708	656	705	714	617	665	647	647	665	637	648	662	651	678	693	641	685	655	651	633	663	615	658	679	685	661	701	671	699	629	657	606	651	653	646	642	632	681	725	685	705	663	677	674	636	662	661	661	654	621	659	640	671	655	656	715	666	661	680	645	630	621	667	666	690	662	636	689	646	658	675	651	614	640	659	661	610	690	709	629	653	673	628	624	727	678	632	679	690	658	678	695	684	652	660	709	633	634	654	653	685	668	662	643	622	640	675	651	645	731	639	695	646	650	657	635	714	628	663	655	658	658	678	688	651	626	653	651	631	656	669	633	684	643	657	679	664	687	633	655	633	662	679	670	708	637	672	646	660	652	622	643	696	649	642	660	655	657	669	656	666	654	645	679	691	634	700	716	669	687	710	673	671	642	674	654	672	660	663	640	656	730	649	704	626	657	658	658	659	618	625	653	630	622	651	646	659	634	660	614	667	676	696	655	676	637	678	644	610	665	649	670	692	642	596	720	674	684	593	723	624	652	635	665	693	681	684	655	641	628	653	649	622	632	648	668	702	665	692	663	645	640	698	679	655	671	696	660	655	678	715	717	685	684	688	722	646	677	625	648	653	630	650	653	617	641	677	650	672	636	647	668	609	670	679	712	627	643	683	617	674	676	665	645	693	614	658	706	675	605	687	654	654	638	636	643	624	678	684	657	640	637	652	662	651	660	651	700	652	607	679	675	630	628	623	675	669	634	635	632	639	685	650	657	636	698	677	642	633	680	682	715	646	653	683	680	660	597	715	650	686	669	634	668	618	662	639	638	715	634	660	683	685	684	690	654	664	662	590	655	698	671	621	663	669	714	673	676	699	646	631	712	632	660	658	601	645	657	663	638	645	674	615	701	618	679	660	719	660	674	626	663	653	651	661	644	706	673	678	655	612	663	732	667	647	653	664	665	717	688	645	630	695	666	701	649	650	648	629	648	668	647	632	668	669	617	704	682	651	664	666	657	662	643	632	625	665	671	665	662	651	624	669	685	620	670	666	629	677	623	632	697	684	702	677	626	614	643	662	647	634	673	626	676	673	638	650	658	615	633	623	664	709	648	663	656	624	676	689	665	662	685	627	658	708	706	665	602	689	667	630	607	638	649	689	679	654	678	643	653	648	650	625	666	668	659	676	645	665	668	674	671	660	690	662	657	633	666	675	693	664	684	674	668	673	617	645	665	640	639	718	645	619	660	663	621	679	683	669	676	673	655	625	651	651	628	608	613	646	649	646	650	675	653	651	641	609	659	619	623	662	689	651	661	675	692	648	673	699	629	704	633	683	656	684	674	690	666	685	667	665	684	654	650	630	684	718	639	662	592	623	706	627	662	680	676	605	713	635	599	631	614	652	644	665	642	647	606	673	659	648	642	680	654	660	636	656	682	621	644	672	663	684	643	650	666	685	652	663	622	672	663	631	706	630	707	662	666	698	681	658	654	621	687	677	628	653	678	658	635	657	667	649	715	655	643	665	707	673	645	625	672	646	619	679	655	635	626	626	651	714	613	651	703	689	667	671	686	652	691	655	644	711	605	643	649	661	651	646	614	692	660	622	636	648	649	707	603	678	671	675	687	639	652	646	706	671	614	624	673	632	658	708	693	661	641	618	658	645	650	667	660	626	709	665	633	664	623	681	670	683	646	675	672	687	669	661	646	637	657	706	629	603	640	670	629	661	658	658	660	683	667	704	637	673	652	684	664	639	638	669	635	631	669	643	645	669	647	619	635	701	667	633	655	668	641	660	690	652	658	679	686	667	656	722	678	645	678	655	658	666	683	616	660	720	698	690	650	628	632	640	692	695	692	623	696	682	681	655	666	694	641	643	657	658	616	705	684	641	619	700	652	618	697	672	696	660	670	635	643	690	634	696	684	632	636	663	709	651	635	680	684	695	654	629	632	648	635	641	671	656	638	622	641	682	648	646	653	680	679	622	637	654	665	666	657	652	680	625	678	628	666	647	682	659	659	666	666	660	696	644	641	676	673	621	628	641	684	648	658	673	639	659	628	634	651	629	669	625	682	647	678	641	636	638	691	614	710	647	640	694	660	642	653	625	683	666	672	685	643	663	644	615	619	667	660	678	633	681	610	648	647	638	664	638	645	696	627	669	647	654	692	677	639	676	670	707	709	592	617	633	702	616	660	666	666	662	673	617	665	668	690	619	682	640	683	683	667	676	660	700	665	588	692	664	691	673	659	671	645	633	620	651	618	633	634	710	607	672	647	651	681	642	650	688	651	655	628	662	617	673	640	671	675	665	646	635
28634	44210	22561	9723	6642	4470	3217	2511	2187	2161	2238	1566	1283	1200	1139	1163	1230	1094	1292	1176	1053	1014	933	870	941	925	869	878	789	760	786	687	811	746	709	727	745	711	741	672	730	720	704	722	702	681	741	698	767	726	771	743	711	681	661	697	711	717	669	672	680	662	745	747	731	699	696	729	627	705	692	684	695	695	676	637	681	675	671	659	658	684	649	703	717	733	676	647	672	696	615	672	677	671	675	671	668	711	672	690	685	705	681	657	670	669	666	627	659	623	689	711	709	696	653	661	659	682	637	661	684	672	726	668	693	629	652	677	656	699	673	649	681	705	697	672	711	650	686	709	651	654	691	681	645	675	711	696	703	619	660	612	665	649	658	678	710	680	679	701	672	722	664	680	634	671	686	674	670	686	647	701	756	664	663	645	709	649	701	637	660	633	730	667	688	666	685	657	630	654	696	665	657	656	678	695	640	660	677	626	640	681	670	636	689	673	661	703	667	698	682	648	703	621	668	692	654	705	735	673	693	694	688	668	703	706	702	694	679	671	655	691	667	665	707	702	699	653	657	670	630	683	682	652	665	692	638	627	750	729	668	675	676	660	675	679	708	681	690	652	678	676	646	680	684	659	669	728	672	664	630	666	678	647	675	683	667	676	711	699	701	675	638	693	669	660	686	664	686	660	668	687	671	679	658	649	645	665	694	686	653	701	684	677	636	642	679	707	634	727	698	644	634	628	700	638	643	651	694	681	685	649	675	692	697	642	685	676	659	642	639	641	647	687	653	722	685	656	659	699	680	652	626	635	640	669	714	674	648	676	648	678	713	712	629	693	719	637	607	654	604	685	683	647	630	697	649	673	663	668	716	653	667	711	636	681	644	649	670	644	691	634	656	679	705	655	597	672	644	665	675	642	720	650	682	682	656	632	662	630	657	669	668	670	688	666	675	672	656	686	631	674	658	670	722	660	676	708	666	666	721	665	677	682	680	676	663	700	664	699	682	657	673	722	698	699	687	661	663	649	723	654	656	669	678	670	702	657	649	655	648	652	676	669	689	648	657	641	700	704	676	685	677	660	693	676	670	660	675	690	685	638	631	677	620	681	697	675	684	672	706	687	672	683	647	687	643	627	689	678	661	694	646	683	696	707	739	640	663	665	685	629	666	679	633	637	725	656	668	703	706	662	660	654	662	634	638	713	667	681	682	668	672	656	659	685	673	655	699	688	657	623	652	623	684	698	666	678	688	657	722	675	680	657	696	667	653	645	679	705	691	654	701	696	673	653	621	661	750	700	691	693	632	687	666	677	641	693	670	683	704	711	678	684	705	701	651	703	694	679	625	654	619	690	657	689	685	654	691	672	713	685	677	680	663	704	667	728	696	647	658	640	661	670	690	672	718	676	664	682	678	716	666	684	650	700	679	682	661	703	643	712	714	699	689	672	662	668	658	655	681	646	702	654	709	694	664	672	710	689	635	710	628	686	658	667	700	676	693	649	648	695	723	701	677	644	654	671	663	676	675	665	661	676	655	647	667	705	693	695	705	661	698	674	683	633	640	715	669	634	674	676	663	675	677	714	663	653	637	656	651	674	703	663	713	649	711	628	668	644	655	615	649	606	688	652	692	668	641	643	667	683	646	663	657	659	688	694	674	658	706	673	731	679	719	659	721	684	653	638	673	645	707	671	653	686	671	646	649	663	681	712	671	704	667	685	637	692	668	659	725	649	723	637	667	709	702	693	666	664	681	662	694	698	668	714	704	651	680	673	671	709	660	692	680	700	659	677	683	727	699	638	653	659	645	666	702	710	645	668	656	624	706	621	696	703	679	689	697	663	633	654	714	647	680	653	682	663	698	685	706	691	674	701	659	672	634	705	657	630	657	659	704	662	658	613	663	647	698	656	668	627	713	692	693	608	690	684	657	707	674	738	693	664	695	682	668	691	653	676	664	702	692	640	664	628	692	708	711	662	670	673	646	743	681	642	679	687	678	670	663	657	676	659	662	655	672	686	662	667	698	639	695	668	675	690	647	668	612	629	704	710	697	696	666	623	671	643	679	628	667	672	685	678	711	614	655	654	697	654	696	660	664	650	688	673	685	638	650	654	612	657	702	717	672	656	687	726	668	698	675	684	669	668	646	676	667	657	687	655	679	683	670	722	639	664	673	649	665	681	689	646	662	632	662	699	705	630	680	704	680	659	694	714	690	675	702	648	651	661	702	673	695	665	661	684	669	670	672	682	677	668	668	664	689	657	663	676	677	680	696	667	661	684	681	633	705	642	683	694	698	696	731	671	702	654	696	721	646	674	647	680	635	686	662	686	681	690	681	668	701	683	648	682	707	628	684	705	636	661	663	635	681	676	630	653	645	661	706	658	683	696	673	645	676	661	674	686	695	703	681	678	694	646	657	697	675	702	707	678	665	709	702	690	632	625	695	644	696	685	701	692	678	677	734	672	754	668	675	687	707	700	667	667	630	669	698	687	679	650	677	695	642	648	709	690	692	702	694	661	679	691	664	653	670	657	691	639	662	657	686	689	703	661	662	680	673	701	687	642	642	660	711	668	657	680	718	668	630	660	696	687	688	681	651	667	683	651	635	654	673	672	720	656	684	667	687	668	731	690	694	699	672	666	666	691	712	670	666	693	655	683	715	696	695	652	662	662	692	679	729	695	694	659	691	651	660	650	696	670	729	665	657	623	694	678	686	685	658	692	662	650	664	693	696	724	664	627	672	662	688	634	696	662	623	672	679	706	618	708	700	661	703	672	681	705	655	721	676	701	664	700	656	658	676	647	688	709	625	685	663	657	693	700	685	677	641	696	707	677	655	705	621	633	704	731	637	638	683	679	709	673	709	666	668	686	693	721	679	614	671	647	635	679	665	670	662	642	738	663	663	727	711	648	678	654	732	657	678	686	734	671	674	639	715	673	709	682	614	644	650	700	667	674	672	677	690	676	678	630	652	690	664	670	651	684	697	724	696	714	667	639	678	680	668	644	673	619	718	701	697	648	681	676	708	674	687	654	660	664	675	679	688	653	687	692	669	682	670	669	691	671	633	707	689	636	712	742	650	702	632	654	646	723	658	652	640	649	672	661	677	647	671	667	649	706	684	717	676	667	624	615	661	682	727	688	678	678	725	625	675	706	694	679	688	687	723	684	694	729	678	654	695	664	636	668	650	671	667	625	666	679	665	691	726	683	673	676	638	671	651	650	689	713	676	676	631	675	675	719	673	651	646	648	658	651	671	719	676	693	713	664	666	686	646	662	706	689	705	675	678	707	667	676	708	680	694	654	660	663	638	654	669	616	685	653	640	673	658	703	690	653	683	733	698	700	627	684	678	697	672	646	669	649	702	682	655	691	654	695	693	606	663	726	639	673	642	659	705	644	642	653	681	680	662	673	706	674	734	651	648	631	651	654	707	645	664	652	682	693	657	685	675	659	661	713	683	625	650	681	664	649	681	660	694	690	670	668	661	675	661	660	656	643	652	690
24796	21050	27059	24986	12196	3239	2200	1671	1558	1577	1580	1325	1223	1230	1175	1204	1240	1207	1183	1270	1083	1149	1082	1107	1077	1075	1074	1051	1015	1028	1053	1062	1025	1013	975	982	1025	1012	964	1039	1005	964	996	979	995	953	1022	1000	976	983	966	973	951	960	1018	986	1026	1009	918	1022	1034	962	980	983	1009	991	1023	920	968	1014	961	927	1015	1036	1001	972	1067	1004	968	947	926	960	955	954	930	927	927	968	975	952	975	1014	925	982	925	981	991	949	994	963	950	960	961	938	976	929	1003	980	953	969	962	977	959	946	939	1023	979	981	1022	935	961	941	1007	932	996	983	1015	1001	1010	957	980	954	1012	958	1014	956	980	979	947	971	1014	933	880	972	948	982	980	996	976	1010	956	984	991	964	996	977	972	969	989	972	964	955	990	920	1008	946	957	989	962	971	955	950	1036	1014	956	1049	954	1045	1012	963	1019	1000	1004	977	985	981	1006	960	989	992	927	1027	952	1045	1011	982	941	1015	1005	982	965	990	965	933	985	960	1020	1015	1024	984	1025	947	1048	993	933	947	975	955	967	1005	979	920	1016	927	938	1028	951	971	1014	1046	995	1010	922	966	969	955	928	955	932	950	964	948	954	914	993	968	1018	942	1038	1005	928	1006	972	953	927	992	1025	956	950	994	998	954	1021	1000	943	940	1002	969	980	917	956	1005	1004	949	977	960	950	975	979	965	1022	1054	983	944	1025	946	975	1006	893	943	950	940	994	987	976	993	1024	993	991	947	1001	994	939	998	1030	991	974	976	934	962	969	975	972	939	915	931	970	956	905	939	1030	985	962	1042	952	982	949	958	964	944	1029	950	974	970	1004	963	995	977	972	966	971	1024	986	975	926	1018	992	920	1036	937	997	982	986	963	956	965	970	878	981	914	992	927	914	967	980	963	974	962	958	985	1009	972	961	1032	969	1004	989	1018	1037	965	983	995	957	992	995	965	929	950	994	946	960	995	951	996	978	987	972	953	983	967	995	940	951	966	872	1006	1030	969	954	966	984	939	950	984	973	967	1012	975	979	981	976	990	941	971	1025	1031	962	956	917	940	925	963	953	992	992	975	957	960	998	968	1037	960	928	946	1004	982	986	918	962	987	933	975	974	996	948	1013	947	984	1020	1026	946	959	1002	996	1002	913	977	943	967	994	970	1002	913	973	952	959	1005	1048	996	992	1042	970	975	947	1008	968	992	957	987	1016	992	1037	971	1023	1005	948	991	920	924	988	916	996	1012	970	984	996	1000	991	974	1023	991	896	982	935	998	955	926	954	940	983	1057	971	966	938	942	933	1009	957	982	1043	1004	965	988	1014	1004	916	974	996	1025	950	943	934	975	939	1020	962	1010	963	936	987	941	937	963	946	992	961	982	1003	1005	1015	926	984	966	961	990	994	968	987	993	915	1012	985	944	985	945	1010	938	1000	1001	967	956	952	927	991	1096	963	937	979	1021	896	965	959	937	965	979	971	970	914	937	970	947	1005	992	962	962	986	937	943	945	987	948	941	893	965	942	950	922	993	974	956	1027	973	955	1025	973	1018	974	977	950	965	1007	998	952	931	981	968	1016	982	958	951	912	978	1037	989	973	969	984	913	981	988	965	948	956	945	923	953	903	932	1021	942	962	1038	1017	944	976	1045	960	996	994	992	998	998	997	970	975	964	938	949	901	958	965	982	991	934	988	990	954	954	1010	962	956	1007	992	1002	977	1003	982	947	984	971	950	990	966	952	971	987	912	975	1051	959	963	939	985	944	926	925	994	928	999	937	977	920	921	979	970	965	1000	949	943	958	935	956	936	1014	988	993	923	1019	998	1013	898	958	875	942	984	968	936	1008	896	971	1016	960	980	971	974	910	945	1007	986	969	948	958	996	973	960	934	939	985	949	974	993	1001	970	988	962	1013	1046	1002	1007	929	972	952	974	1054	944	1031	969	966	947	1008	972	1030	942	955	1012	1000	960	945	960	962	961	1032	963	904	950	964	961	924	983	942	1003	959	944	969	976	959	951	955	1020	1006	1011	957	952	905	982	978	985	974	1009	985	960	1001	938	1010	1024	981	965	949	946	929	1003	1019	935	991	965	978	986	894	919	944	1014	968	940	917	967	989	930	1004	1033	983	963	967	957	1010	943	974	975	932	949	951	970	960	1035	985	973	980	999	998	958	1028	981	988	1033	964	968	1006	915	970	947	970	1025	986	996	975	998	1001	975	957	972	996	1007	965	919	972	977	950	996	1011	979	1052	1022	986	954	955	997	980	993	943	962	971	989	937	930	967	984	969	975	1004	985	1001	959	953	989	994	906	949	975	963	951	968	981	1017	1000	962	970	979	1013	957	964	941	1026	994	946	968	968	971	1005	984	961	1016	936	1050	1008	992	1026	942	987	919	992	971	956	947	999	993	1022	976	936	957	972	913	942	934	1013	948	979	973	946	1017	1017	966	992	989	1010	1032	1028	981	964	975	963	965	984	960	964	965	1023	929	959	992	946	901	974	974	972	983	968	918	947	970	989	1000	953	926	995	975	929	934	1015	1050	953	971	991	968	925	973	973	982	927	937	961	955	959	1022	960	946	984	1047	1000	941	982	931	991	994	957	967	935	1030	1013	997	999	967	1016	1031	1019	956	1009	991	982	966	964	967	941	977	955	1017	939	1013	994	909	962	955	933	901	925	957	1043	978	968	985	986	954	1003	947	938	940	941	1000	925	972	951	892	950	942	925	1017	942	931	922	980	985	1016	991	973	961	968	1001	974	981	978	976	974	950	1016	961	990	966	1005	953	952	970	936	957	959	996	1024	914	1008	1004	935	1002	972	952	937	987	966	960	1008	949	937	1017	977	1016	952	954	949	981	924	983	1009	957	935	989	964	973	938	943	985	972	975	1010	944	972	993	981	944	988	949	967	962	967	969	918	969	895	917	1002	948	993	962	1009	1008	989	971	1001	973	992	1023	903	993	1010	964	967	987	951	953	946	993	1038	970	935	936	1029	967	1005	960	980	956	996	961	1002	941	982	950	931	990	954	997	988	974	997	1011	983	983	980	990	911	954	975	946	940	995	952	962	974	935	988	938	963	990	978	974	956	1052	951	944	969	933	989	934	961	931	971	954	965	1031	952	969	951	956	938	960	947	1000	979	977	998	951	983	973	1029	992	1000	1013	1005	946	979	966	1024	988	981	924	1004	936	965	934	914	982	990	1022	993	923	936	945	952	966	963	960	1003	996	935	965	997	985	1005	995	990	979	993	976	985	968	978	937	939	960	937	966	949	960	984	977	1019	959	976	995	1006	967	1004	988	952	966	933	980	1005	1017	968	980	1010	907	981	989	1016	934	963	908	974	974	957	1001	939	963	1020	962	909	1016	992	985	945	984	992	984	948	980	947	944	947	1032	944	968	945	973	987	980	935	922	1009	987	978	939	997	1027	951	993	1043	915	983	995	975	971	926	922	1014	993	926	935	992	966	1005	947	943	971	990	949	984	965	977	1011	976	1016	1003	995	967	958	938	993	1011	939	918	914	985	976	1027	962	970	951	965	964	927	984	958	969	929	894	1012	994	912	999	949	952	990	952	1011	1035	941	996	998	983	967	970	979	988	990	952	1016	935	1004	946	938	1003	991	966	975	966	911	932	1015	963	993	1022	983	865	937	994	997	973	971	1054	996	930	935	926	964	978	988	934	948	972	936	961	934	965	1008	941	959	981	999	911	992	1006	964	983	944	967	938	989	989	1034	993	951	938	930	948	962	914	991	948	932	988	950	927	973	951	956	1017	962	953	936
27685	39686	18914	7866	5415	4069	2926	2418	2091	2355	2100	1538	1427	1384	1372	1420	1346	1312	1405	1475	1245	1262	1199	1197	1182	1140	1090	1093	1067	1076	1045	1034	995	1086	1008	1013	987	1019	1012	1012	916	976	1036	994	983	987	1022	932	1016	1015	989	995	986	924	919	966	939	973	976	952	1003	955	962	930	941	1027	978	984	946	955	949	956	1006	898	1003	998	988	950	913	963	941	969	990	968	934	910	979	925	934	930	984	955	951	952	939	934	946	946	1008	967	1008	959	992	952	951	977	979	948	994	1018	943	972	1018	955	959	1011	954	918	982	974	964	983	934	939	989	989	970	977	985	972	950	961	979	963	950	921	926	978	985	984	947	946	965	1006	984	962	992	953	997	977	949	954	955	959	958	913	909	974	967	945	930	1007	963	931	953	916	982	988	934	955	976	967	969	994	1013	932	997	1035	942	985	990	978	940	951	974	921	981	939	983	1023	922	957	976	943	955	940	1017	957	942	994	924	935	1013	945	924	1009	971	963	945	964	981	938	977	952	926	976	964	968	1017	967	1012	1017	925	1005	969	979	964	947	967	1013	953	979	978	929	930	1027	943	961	1016	959	989	983	986	960	973	996	907	927	972	996	986	936	956	955	1000	917	979	974	981	924	943	913	971	899	948	962	961	996	944	1019	969	957	997	981	940	982	953	951	967	965	1000	964	957	990	1039	969	937	949	1023	955	978	979	956	951	965	943	1004	939	931	981	985	963	953	912	985	970	991	934	952	972	989	948	972	1009	961	1010	951	969	942	935	903	975	963	931	982	981	962	947	952	916	994	913	974	952	965	973	1035	951	967	948	949	984	946	1026	902	931	962	996	995	944	946	954	928	984	962	979	960	979	964	944	929	938	894	952	965	892	960	946	976	998	981	898	946	931	942	960	939	953	954	979	948	962	957	961	942	989	922	916	966	984	988	964	939	919	935	885	963	973	986	919	927	988	984	965	1035	1010	960	949	1017	994	937	997	940	925	978	953	894	956	915	988	989	957	966	999	935	987	1023	949	919	975	911	980	974	1028	985	921	988	972	940	952	957	986	942	966	947	966	987	954	914	927	985	943	969	979	968	936	999	970	969	927	978	972	975	944	967	951	978	1014	917	967	967	1002	948	971	956	940	1019	948	930	984	966	927	959	966	967	946	961	1007	988	981	961	934	970	945	941	964	997	934	983	976	980	999	964	928	975	990	974	969	974	939	971	954	995	974	951	987	936	960	941	1015	954	973	933	1007	1026	935	964	985	996	958	951	1053	986	944	955	959	959	977	947	944	925	943	941	1004	969	988	960	950	898	967	982	1004	932	987	976	938	1009	956	990	1020	954	976	991	959	1039	968	977	1000	948	1029	923	930	951	919	940	954	988	969	941	973	952	932	963	979	963	969	977	874	937	966	932	966	952	924	1010	900	1013	924	979	943	1068	967	959	964	928	916	943	924	981	1007	984	967	927	944	932	967	962	995	971	882	932	963	1000	994	991	994	972	1017	954	945	964	973	962	938	1035	945	925	997	975	992	973	946	981	957	965	946	965	951	948	998	960	971	944	973	965	971	968	1015	1013	977	956	947	979	995	984	973	956	1010	926	940	1035	936	902	994	948	914	1004	973	1020	952	984	971	1004	997	948	966	954	967	1011	956	946	944	983	964	989	945	942	985	998	966	1010	988	933	961	971	1004	963	930	964	951	994	905	898	1024	982	947	982	915	989	955	930	1017	1030	1009	990	974	1003	970	942	939	1019	984	941	951	967	942	930	1001	921	1029	970	963	980	963	987	974	957	964	1016	1034	987	970	995	943	967	943	961	992	932	953	959	985	994	981	912	1003	930	978	929	980	969	950	966	914	990	984	1020	981	989	1015	947	966	964	932	926	1041	1036	995	964	995	978	1012	958	945	973	1044	982	976	1027	981	922	997	936	982	1001	935	1009	981	934	962	945	945	952	935	992	943	968	978	953	923	942	974	995	960	944	957	1034	980	945	915	1032	946	955	928	931	924	950	924	953	948	898	983	965	931	959	1011	945	944	937	985	951	983	1017	964	1002	934	978	1018	977	995	982	993	972	1058	998	981	989	968	939	932	969	916	984	959	954	1014	995	982	988	960	950	970	959	970	935	1024	932	991	959	958	964	955	992	974	956	987	972	960	947	993	950	985	947	969	982	929	979	942	1040	934	912	1032	990	986	921	975	1041	1006	997	1005	1015	1007	960	956	944	1002	936	996	959	926	1002	988	988	951	981	981	933	970	1035	992	942	958	969	979	927	913	987	1004	976	936	950	988	964	973	987	958	957	990	961	969	991	951	953	980	983	957	956	886	994	957	964	959	971	992	925	915	949	935	950	985	969	958	973	976	962	994	967	997	988	969	932	921	997	993	1013	974	990	975	979	967	930	942	952	958	901	946	983	1010	990	986	953	1033	915	994	984	954	995	994	926	968	1010	933	997	939	930	1007	982	996	983	984	957	964	949	934	958	936	1011	993	945	974	981	993	1005	959	996	957	1035	959	974	930	966	969	957	1001	981	994	1014	954	994	969	1005	945	983	985	998	991	977	1021	925	1018	965	914	966	981	976	923	923	966	984	959	994	942	954	982	945	947	940	890	990	975	940	918	986	932	969	1020	990	944	1034	932	1007	943	926	947	979	946	980	974	968	973	974	955	995	998	955	991	1026	971	975	975	970	954	927	927	902	908	955	977	946	997	960	948	1035	1008	952	950	883	976	950	989	994	976	974	918	907	971	945	957	1008	936	950	957	961	957	955	941	965	980	873	931	970	937	1002	944	996	981	966	955	953	973	933	940	1009	962	896	967	997	999	962	961	975	938	948	941	1018	965	1044	981	988	961	981	991	960	978	926	942	997	940	910	983	972	953	974	958	968	966	1000	945	949	975	960	952	915	941	964	933	1008	961	978	910	982	931	951	979	1011	934	910	965	933	954	1020	961	913	979	924	967	981	1007	957	942	948	947	945	927	966	1034	926	977	952	960	988	996	943	992	982	972	928	990	999	1007	928	968	911	984	1050	906	980	960	946	955	963	1015	966	914	933	946	966	890	1004	949	967	1002	966	967	954	919	929	980	933	969	996	941	961	975	978	986	1036	993	956	1003	1002	976	929	919	924	985	1022	1020	980	975	963	964	937	952	1002	1014	936	933	950	942	997	945	949	936	1017	1012	948	979	951	988	998	1021	949	959	962	964	998	990	964	966	966	998	952	1000	1048	993	989	933	1026	967	943	955	999	985	986	961	960	972	950	959	1055	957	965	920	946	921	977	979	965	982	1022	909	956	942	986	1002	1016	987	939	977	960	998	944	953	979	1050	974	974	1011	926	973	910	983	1000	942	953	925	924	992	960	980	946	978	979	999	940	975	947	970	978	1001	940	940	998	965	1015	995	996	937	991	936	986	936	976	896	977	969	953	1014	999	967	954	936	973	932	944	950	938	984	990	912	948	962	1015	896	1013	939	946	942	1010	946	928	939	967	1031	986	1030	1009	1003	932	941	971	983	980	952	972	952	957	1014	939	1007	935	1009	1006	917	947	947	991	925	966	933	955	962	956	1014	986	1003	951	952	972	988	927	936	949	971	991	1011	971	994	1017	992	920	926	962	1061	972	978	954	982	960	999	928	924	1003	997	964	953	1010	957	929	961	905	936	978	933	1048	998	963	977	956	963	984	980	984	962	943
22398	21047	28631	23631	21050	21042	9690	2673	2188	2409	1910	1474	1288	1170	1176	1246	1132	1072	1276	1320	1049	1009	1056	972	1025	1000	983	907	911	917	908	891	838	971	861	818	782	834	814	861	805	824	803	862	840	830	867	841	826	788	844	714	779	817	783	754	781	797	793	740	785	813	767	782	816	753	781	790	822	780	795	780	757	795	782	794	774	797	795	760	782	826	758	740	857	803	817	812	778	755	778	839	751	769	740	793	842	804	748	767	761	786	771	706	806	796	806	818	760	777	780	798	726	786	723	789	777	751	811	785	824	783	779	793	802	735	784	734	785	821	776	752	805	731	742	743	801	827	780	753	811	783	794	781	731	767	747	794	813	772	767	759	795	786	764	791	776	823	785	762	778	784	766	771	790	800	805	796	815	782	767	776	698	816	766	797	708	755	787	770	738	741	807	766	771	788	808	785	789	782	766	762	769	778	788	765	779	817	790	758	766	806	809	793	744	795	826	780	771	762	847	818	752	754	782	786	778	808	762	833	764	802	733	753	819	819	765	751	779	739	783	829	756	778	783	783	780	802	769	751	796	737	831	792	743	796	766	791	779	812	834	736	792	777	787	773	753	770	749	793	762	766	784	722	843	769	787	766	791	770	735	713	775	763	777	717	751	781	747	766	783	788	786	792	772	755	768	766	798	791	740	758	800	815	763	789	831	785	773	767	778	797	783	823	814	798	829	766	822	821	820	731	815	795	795	771	772	772	784	752	766	797	744	780	762	764	756	760	828	799	775	757	770	761	780	723	787	795	806	805	749	748	809	780	757	770	787	783	764	748	754	810	782	733	795	802	763	775	789	764	759	771	804	849	797	782	802	759	824	765	834	784	817	796	765	769	804	719	768	756	738	774	731	785	819	765	781	849	777	813	776	803	783	813	783	771	796	768	812	791	678	831	813	782	780	743	750	794	795	738	791	838	788	739	824	774	741	776	806	794	758	769	799	721	778	789	773	731	777	742	820	801	754	796	788	815	800	805	794	704	765	739	795	813	824	797	800	759	780	783	794	819	784	747	770	784	773	796	766	760	790	794	740	721	793	814	762	753	743	796	752	787	742	862	770	762	751	803	757	780	763	794	741	781	791	741	752	787	798	772	774	785	727	776	773	810	734	799	824	744	801	831	743	844	755	795	789	796	809	775	829	847	764	779	778	788	780	798	765	817	811	742	776	771	782	800	778	767	786	765	783	783	755	739	794	721	757	739	782	755	829	795	773	727	770	807	776	741	777	786	747	775	788	718	794	785	797	783	776	829	790	716	804	735	740	837	770	748	758	743	773	813	807	786	785	717	792	753	824	781	775	805	801	751	793	725	754	781	755	754	772	759	768	776	777	756	805	821	796	740	770	798	758	795	791	753	823	764	778	775	762	775	739	818	769	736	836	820	792	769	775	739	738	738	720	778	790	766	729	850	793	764	756	852	796	808	782	810	754	761	771	732	785	815	762	735	811	769	795	774	798	817	805	777	765	766	770	787	762	774	766	796	780	801	738	789	780	774	797	763	836	771	765	760	720	723	776	757	795	785	813	771	782	781	726	756	749	800	790	837	791	794	777	818	788	759	781	797	757	812	795	753	758	762	772	743	751	779	786	748	776	748	750	781	786	772	791	785	805	787	759	765	762	777	761	807	815	774	789	807	730	780	794	754	745	765	783	736	779	827	806	760	781	728	803	828	782	764	785	809	795	774	797	779	784	797	815	794	814	738	740	761	806	777	810	717	786	787	791	767	737	763	756	772	762	730	795	735	781	793	764	810	780	727	737	797	773	802	793	782	822	780	779	766	800	750	752	770	753	761	782	818	771	804	809	809	763	726	759	755	741	802	807	736	785	770	740	760	755	736	788	782	808	784	815	770	790	752	797	752	773	768	794	779	788	782	819	804	723	727	743	746	790	747	768	818	773	791	807	806	813	731	763	760	819	805	725	773	792	791	778	798	783	751	790	776	757	765	796	767	792	781	709	694	791	752	781	784	819	791	758	794	815	819	806	800	770	747	791	844	743	764	753	744	771	787	741	747	774	776	769	839	771	748	772	799	740	747	736	807	754	798	804	833	774	779	796	795	793	769	698	743	753	777	726	806	773	816	726	783	795	774	809	825	791	804	811	731	784	761	785	749	760	769	760	773	768	750	790	792	783	781	785	870	786	754	795	742	756	798	798	805	814	785	811	811	784	760	753	795	836	791	813	769	762	772	759	749	756	774	824	829	790	732	797	782	767	754	769	769	794	779	797	778	768	802	791	772	786	739	805	784	753	808	797	782	789	824	730	765	790	765	831	743	796	770	761	787	764	788	749	780	780	804	761	787	807	794	737	779	727	755	777	780	796	763	779	759	764	725	767	814	806	822	757	788	764	784	760	784	814	783	760	733	743	767	728	805	784	802	785	784	776	737	729	816	746	742	779	749	743	761	796	796	782	791	780	812	785	763	719	710	798	720	808	771	738	804	790	737	818	804	773	725	782	723	807	772	765	752	776	789	799	782	786	720	816	762	762	779	729	782	814	761	756	813	784	810	780	826	748	775	785	783	743	752	780	785	791	811	726	741	772	771	772	815	789	796	808	774	793	766	758	762	778	842	797	767	770	733	796	757	746	837	768	787	770	791	827	783	776	761	761	807	765	789	749	789	791	802	774	818	744	777	733	765	767	740	750	751	830	821	736	811	821	839	761	826	795	801	738	785	786	853	798	791	792	742	779	775	752	807	765	768	809	771	779	823	761	791	798	721	744	817	774	818	760	790	722	780	763	752	809	773	760	793	780	812	755	732	794	791	786	778	733	754	802	795	794	737	776	796	748	791	766	789	791	812	745	777	758	780	829	743	742	817	782	766	750	759	800	729	778	802	751	820	797	738	809	763	782	779	758	820	802	756	734	793	769	761	771	772	716	773	833	797	802	790	734	753	758	778	788	788	759	791	771	792	745	734	783	761	783	788	818	751	744	797	734	766	847	754	769	775	773	800	848	776	755	778	740	738	758	771	756	773	740	799	788	727	740	809	803	726	795	770	807	752	761	765	769	763	767	802	796	797	796	751	814	778	790	796	773	826	741	743	818	783	776	827	830	744	749	766	782	777	783	766	774	776	796	769	781	767	777	762	730	795	748	787	810	770	761	787	811	853	795	726	773	727	718	758	801	744	821	840	828	779	760	738	771	804	811	779	742	820	772	722	747	844	801	799	848	768	813	771	764	790	815	755	755	755	810	752	789	757	787	795	735	758	739	779	763	822	755	747	799	783	748	789	761	738	757	757	811	745	784	788	755	812	796	785	821	747	779	820	768	794	768	744	737	744	802	806	775	767	755	822	782	774	763	795	806	775	781	772	744	773	775	776	717	872	715	828	775	785	734	736	818	772	763	757	797	818	801	766	742	777	779	796	815	767	771	824	777	723	814	721	831	777	783	778	800	799	723	795	783	744	772	779	759	731	774	783	789	768	802	779	741	733	803	735	732	786	816	785
31917	50505	27869	13086	9043	6199	4619	3542	3319	3697	2654	1931	1679	1521	1532	1544	1461	1442	1533	1547	1350	1245	1233	1149	1106	1071	1097	1008	1015	896	939	922	885	891	810	883	889	797	833	816	818	810	849	841	804	821	745	887	862	825	810	778	793	767	742	782	812	773	816	782	781	769	836	768	758	760	753	779	797	813	803	753	769	795	758	713	769	750	779	802	773	763	786	802	750	733	750	763	793	769	764	730	768	752	858	782	753	739	765	776	744	800	755	733	828	797	787	774	721	772	728	753	718	816	828	745	763	743	770	780	760	786	772	755	795	798	755	775	734	812	783	751	750	730	795	736	716	806	756	708	784	791	813	784	777	709	725	770	802	771	771	784	769	782	756	759	761	767	797	792	769	774	796	727	686	799	764	781	757	805	777	742	710	789	805	777	775	787	762	768	792	749	774	773	790	778	806	812	747	753	727	782	731	751	744	809	737	744	774	743	793	755	794	751	729	799	790	748	781	733	755	758	742	788	735	731	790	774	795	719	806	769	786	737	802	737	703	798	733	747	741	785	781	784	756	805	760	765	726	783	746	765	769	801	792	825	744	800	782	775	754	814	761	784	753	808	770	809	776	748	811	780	753	822	762	774	765	739	790	787	784	796	792	775	756	778	847	800	736	771	775	795	823	754	778	731	781	762	802	824	782	729	780	722	750	793	772	783	768	767	727	750	789	730	755	768	767	778	743	745	766	779	797	750	800	767	741	738	767	795	797	766	774	735	780	788	844	779	807	755	810	817	774	804	752	751	719	766	739	743	759	815	718	786	779	788	767	796	770	767	739	776	746	771	740	709	755	759	812	752	756	773	808	765	764	745	800	807	755	772	757	736	775	766	773	751	791	756	797	724	774	783	760	827	748	756	733	744	824	812	765	712	768	769	760	753	762	754	785	775	753	751	770	800	819	738	814	749	742	813	804	765	754	814	730	759	837	739	782	784	720	736	758	763	800	761	783	794	801	735	767	753	735	806	749	804	780	771	732	783	754	716	720	749	744	745	772	734	769	810	790	769	780	764	755	744	776	739	761	734	749	732	768	746	765	738	778	744	741	789	761	738	768	803	757	759	812	814	737	707	768	766	739	777	764	777	778	784	765	732	761	761	745	739	767	773	788	757	758	786	779	728	765	782	767	790	749	754	750	818	806	727	762	790	774	771	734	703	748	735	762	714	790	753	743	739	773	750	755	758	751	741	736	742	746	798	774	766	784	773	771	739	787	738	773	810	769	753	769	804	741	759	732	824	740	773	773	747	757	781	739	797	732	780	750	758	737	805	754	752	819	750	785	739	782	759	742	767	776	758	797	726	771	804	763	785	774	719	746	758	793	784	791	766	763	768	794	786	769	774	732	737	727	773	802	773	778	774	763	737	752	744	745	746	786	721	737	799	770	760	749	790	764	760	778	751	723	758	757	755	756	742	786	743	818	768	746	804	768	755	745	769	770	758	743	720	810	767	765	754	778	774	810	758	742	806	723	692	784	718	777	766	792	730	734	772	775	781	759	776	723	742	803	767	844	800	795	738	719	714	777	753	728	747	768	730	734	745	770	774	730	793	758	769	742	749	746	740	796	777	798	755	737	783	787	770	706	747	710	773	792	800	779	775	808	742	795	767	766	748	825	734	818	762	764	756	751	740	755	753	716	813	794	767	786	764	736	781	793	746	747	772	778	733	745	759	808	752	797	764	750	718	808	767	802	738	802	735	720	754	766	744	736	754	762	793	704	778	767	757	782	804	797	750	750	749	744	798	753	759	737	787	809	733	800	742	745	724	698	789	776	775	740	789	823	754	738	733	787	748	790	705	751	797	771	781	746	823	727	742	821	776	778	764	792	783	795	802	754	759	709	793	779	795	771	754	781	778	722	723	803	735	732	787	783	728	770	772	804	780	736	765	723	795	754	727	790	690	747	752	748	769	762	800	837	720	765	798	746	790	805	791	741	743	800	744	755	757	756	769	718	780	726	793	765	756	773	744	751	784	739	835	732	854	748	786	784	719	735	798	738	765	783	721	733	766	789	768	738	789	803	769	769	737	843	759	745	754	783	737	721	762	764	793	803	718	706	743	781	782	778	813	808	775	765	755	764	781	811	763	748	868	742	790	744	770	751	733	789	733	784	776	727	741	773	771	744	744	777	761	765	714	762	767	809	795	762	778	771	775	771	745	764	727	733	718	753	729	840	785	797	738	759	754	774	779	791	767	740	744	797	733	801	772	751	767	804	786	831	795	784	785	748	753	804	732	725	758	731	750	751	774	741	790	667	781	773	768	789	767	818	737	764	780	763	760	754	757	746	754	734	792	796	749	782	742	749	760	743	733	807	768	753	733	736	795	746	800	762	753	804	789	794	754	752	819	749	758	790	746	778	766	738	764	832	766	749	757	785	715	760	765	751	757	761	748	717	736	775	752	765	802	804	730	745	799	738	787	771	759	768	746	758	732	822	774	747	711	774	767	745	740	817	758	776	768	753	803	761	784	749	752	820	751	826	733	750	784	738	745	736	778	756	749	758	832	773	724	737	743	778	809	735	795	733	822	734	694	792	807	728	745	802	768	798	754	752	776	799	761	788	734	709	797	791	774	727	760	761	745	771	759	775	762	791	754	785	761	819	766	764	799	753	756	761	782	765	739	812	757	735	788	728	768	803	739	772	782	793	752	780	790	810	762	749	811	757	748	782	808	762	785	720	773	750	739	761	771	780	806	748	793	769	764	789	718	800	786	751	742	738	732	740	715	798	770	752	764	730	774	767	754	751	736	732	780	736	791	771	738	742	740	764	749	733	758	759	741	778	759	773	775	746	729	785	734	756	770	754	724	776	781	781	748	735	801	730	771	771	793	729	841	796	789	809	769	787	772	783	786	795	780	724	789	781	758	732	710	768	797	751	775	833	732	775	789	748	778	795	724	751	776	763	801	804	797	776	747	752	786	782	780	791	753	771	744	746	759	790	802	715	738	775	796	730	740	756	769	730	755	787	782	758	795	740	785	801	788	735	839	794	710	752	789	776	796	753	731	735	754	727	735	806	816	765	766	721	754	777	788	742	759	743	748	733	800	837	728	783	760	704	806	730	818	759	753	764	765	723	741	789	754	784	739	756	759	782	794	757	748	732	797	808	793	779	755	706	775	745	754	749	768	767	752	769	773	766	755	821	708	749	754	704	773	771	783	786	776	775	825	749	791	728	749	750	778	778	733	796	782	758	790	749	791	838	792	796	748	764	775	752	807	775	770	769	786	742	754	762	764	738	733	826	789	766	811	752	738	745	784	782	751	756	757	756	775	776	735	756	774	745	772	770	790	822	792	751	760	751	752	822	793	744	727	798	815	754	785	824	708	786	719	742	762	746	763	760	776	736	770	736	779	724	757	754	801	790	756	739	807	753	763	712	801	800	771	742	752	802	777	778	789	785	769	752	796	764	771	731	751	798	770	757	736	773	823	706	777	821	734	787	765	770	744	757	775
29366	23150	15984	6420	2968	1826	1479	1439	1434	1456	1197	1035	1001	1031	1078	1084	1025	996	1117	1021	1027	964	982	1006	926	976	941	908	890	954	889	862	860	838	930	855	860	857	873	832	862	872	848	899	887	849	817	866	835	835	814	857	896	897	883	888	920	844	845	858	866	843	881	887	835	873	835	826	874	826	850	915	888	863	866	895	877	868	802	923	898	875	859	871	845	854	862	825	827	828	829	840	861	889	894	884	821	827	846	841	831	855	842	875	828	847	837	896	826	856	804	828	852	857	826	902	837	909	866	894	790	841	845	808	877	860	890	901	854	844	938	873	880	900	863	868	864	825	862	858	854	844	844	829	830	865	867	837	794	889	833	856	877	848	910	830	850	866	867	836	862	844	820	843	928	846	833	900	886	865	871	789	853	902	811	865	853	911	823	841	871	838	884	809	830	852	869	857	828	836	837	838	905	856	833	854	852	884	880	882	869	888	875	899	869	825	860	824	916	843	836	861	832	887	848	821	897	827	829	839	855	848	786	829	846	874	880	880	819	840	840	860	873	837	831	872	870	874	880	828	847	877	851	885	851	794	836	841	903	810	857	875	894	822	863	818	874	874	881	887	863	868	894	832	833	840	821	840	829	851	873	866	917	875	843	825	892	866	832	823	833	874	780	858	846	877	865	869	898	832	822	873	839	834	865	848	838	847	856	855	884	832	898	845	883	814	857	856	899	775	870	855	854	851	882	865	897	840	824	856	834	809	836	870	852	855	869	852	808	809	853	854	828	906	849	832	819	849	812	881	862	868	872	852	851	854	836	892	863	811	826	864	865	872	806	884	823	855	812	893	841	827	920	905	831	812	843	805	801	824	832	872	877	878	831	894	871	864	863	859	850	829	803	881	903	834	875	844	806	861	870	843	833	930	890	817	826	871	825	843	887	787	856	846	887	859	811	838	886	866	876	868	864	848	862	869	880	856	870	838	823	869	891	842	897	884	906	842	879	847	909	902	862	865	869	859	806	804	849	825	867	819	893	904	841	815	799	823	856	861	861	898	860	870	859	813	813	865	833	858	859	773	836	836	894	809	798	841	864	851	889	892	890	840	898	877	892	820	830	859	863	840	844	844	856	845	877	916	866	845	942	885	878	795	817	896	867	871	874	924	848	829	818	925	822	808	833	803	912	834	820	836	873	843	824	857	848	860	831	806	831	833	887	859	829	893	882	858	850	859	866	924	840	807	816	832	800	843	871	827	835	855	851	857	839	829	896	846	909	861	828	841	857	883	836	834	825	873	816	881	816	874	809	834	837	866	924	853	874	815	841	848	847	822	834	889	819	925	866	828	868	825	828	886	896	855	919	842	861	826	892	864	835	832	813	819	783	871	893	841	842	849	899	841	888	852	860	810	869	893	841	823	865	853	892	876	847	837	800	804	881	879	820	828	857	851	840	819	889	863	870	886	798	861	846	847	878	908	810	825	816	782	838	839	834	869	888	790	790	844	846	865	827	910	834	872	883	859	777	790	844	815	877	937	881	872	859	840	839	871	891	838	806	822	776	896	834	843	826	834	780	862	859	845	827	805	829	847	870	906	850	843	812	838	860	847	877	848	861	855	890	844	845	850	850	855	822	828	876	874	808	855	868	863	839	867	845	834	867	880	857	861	852	817	874	868	867	839	819	863	864	823	807	786	823	833	902	852	838	859	869	836	845	851	878	887	825	835	837	865	886	861	883	871	817	816	879	884	852	890	836	846	858	794	829	852	809	871	876	836	828	866	860	911	875	892	845	892	846	826	842	887	837	846	858	869	870	833	873	800	873	899	860	804	882	856	853	856	835	789	861	851	835	869	834	858	803	860	875	828	858	859	839	894	858	845	882	807	811	844	834	832	865	883	826	879	837	908	850	823	826	897	866	843	829	871	940	847	877	855	857	880	820	835	811	871	819	827	790	857	815	842	822	818	890	869	795	844	830	853	827	904	890	898	824	915	870	892	812	829	839	898	800	875	831	861	858	894	850	859	849	869	844	817	830	891	872	868	879	846	841	857	875	856	807	843	842	883	845	812	789	839	802	848	868	904	857	840	818	894	895	869	816	879	833	885	811	832	842	878	837	843	830	851	820	879	922	879	861	827	833	841	877	792	792	863	856	832	839	859	810	837	846	830	823	840	854	849	824	873	873	863	831	885	921	864	830	844	841	820	836	906	884	881	801	811	965	866	863	870	841	842	884	847	883	887	836	846	843	749	821	845	893	839	873	853	902	912	883	843	861	819	862	837	880	844	847	899	853	850	904	836	882	843	898	802	790	865	876	805	832	880	863	836	843	830	869	901	823	816	833	815	808	820	863	857	864	844	853	869	830	841	847	823	889	826	801	842	833	812	886	818	836	855	816	848	793	867	872	832	843	835	806	864	861	837	836	926	849	799	859	840	839	817	884	812	841	865	865	831	858	819	854	849	769	859	838	893	877	914	851	859	889	886	815	823	888	835	832	821	802	810	836	855	855	880	849	931	879	921	923	923	832	881	887	812	811	891	845	829	844	875	828	850	829	869	819	833	847	866	820	925	860	880	812	845	859	827	841	899	840	866	857	836	902	856	860	873	839	849	862	843	855	897	863	887	884	902	830	815	815	855	859	804	862	807	872	860	816	863	889	853	842	836	829	843	851	818	867	844	860	869	889	870	852	867	908	884	760	834	912	808	857	864	886	871	852	861	837	914	831	850	827	835	847	828	818	855	867	879	873	870	920	805	898	877	854	843	823	840	868	873	848	799	919	867	851	842	828	882	856	863	847	898	847	843	847	918	888	875	859	862	831	830	817	842	869	820	881	849	893	853	850	833	826	865	842	842	821	844	905	885	842	883	880	863	844	874	844	805	814	869	852	841	873	889	858	811	832	903	863	876	816	869	875	838	783	864	853	877	899	821	833	835	851	854	879	852	847	863	837	863	861	840	869	785	876	806	824	847	884	816	823	888	859	859	900	900	829	812	863	831	835	864	892	824	772	876	893	843	843	847	873	876	871	858	866	855	838	892	809	896	822	859	856	903	878	784	843	877	887	829	882	888	839	879	879	862	840	837	884	867	838	883	804	849	839	892	869	865	857	817	906	848	811	835	845	832	844	892	886	880	861	848	831	873	884	860	876	865	881	836	817	845	845	812	848	854	855	841	897	876	795	843	856	919	860	862	851	854	873	839	839	861	876	891	834	880	858	857	831	844	861	826	889	870	832	866	865	786	846	887	884	818	811	820	864	867	870	883	903	904	903	822	866	867	835	866	843	855	887	852	876	839	845	873	810	851	828	882	882	819	827	871	819	807	862	845	857	839	813	877	818	884	814	849	888	842	792	833	860	854	831	824	861	882	884	799	847	883	829	868	813	849	875	893	867	909	899	905	847	872	868	868	822	852	833	884	862	892	838	860	872	883	849	883	873	830	860	830	834	808	831	833	876	873	807	868	825	859	815	827	864	825	864	908	828	785	804	858	835	884	839	829	895	815
25246	31906	14546	5883	3815	2625	2046	1884	1979	1998	1584	1288	1138	1106	1188	1160	1083	1113	1330	1152	1041	1093	1056	1008	1003	996	969	943	987	936	980	956	866	860	887	890	920	900	867	883	930	883	865	848	866	878	918	897	888	897	876	868	855	865	896	899	893	898	920	875	825	897	899	831	927	878	834	897	954	840	885	902	829	919	870	867	871	905	842	875	831	894	876	838	863	871	872	911	786	852	796	875	818	872	849	899	872	829	883	917	880	872	855	873	903	840	838	876	845	859	872	867	830	865	839	814	865	833	857	872	819	864	836	895	883	902	933	872	879	898	875	823	842	893	803	848	918	873	851	884	888	852	858	851	839	864	833	852	839	869	863	826	870	870	896	866	855	843	896	866	864	896	851	893	874	805	857	846	858	893	859	832	876	901	885	831	897	859	884	848	834	922	871	842	860	844	862	855	816	862	883	843	842	865	829	903	853	867	867	844	878	894	852	888	901	878	892	821	800	861	858	876	828	826	800	870	877	891	851	847	872	903	827	869	817	850	843	851	880	845	841	906	886	874	851	849	839	900	839	866	848	852	859	897	877	841	862	817	831	834	864	830	889	825	891	870	824	883	868	888	905	875	898	834	864	906	848	805	851	840	862	867	879	893	859	859	845	893	816	861	897	855	852	873	824	854	814	800	885	878	873	862	891	822	842	855	839	920	888	873	846	885	871	844	845	912	912	911	907	871	925	833	860	868	904	913	908	849	872	811	911	928	847	860	867	885	866	863	904	834	842	862	898	841	874	922	865	879	875	856	824	857	878	941	831	850	842	875	839	897	896	873	892	843	814	873	907	879	867	828	878	833	855	863	816	867	832	869	872	891	859	861	864	819	888	859	867	876	895	874	888	843	795	806	881	918	842	812	851	828	874	838	849	851	867	833	903	891	878	881	893	880	851	888	846	847	900	849	880	889	873	885	785	820	827	865	906	859	910	863	874	871	792	858	858	834	848	885	878	845	836	855	861	881	908	883	899	867	874	889	821	837	861	852	883	809	820	871	895	846	853	864	895	882	877	838	892	864	866	864	898	861	813	880	851	886	857	845	847	907	830	862	896	885	858	870	867	898	867	857	875	903	850	818	863	835	846	874	871	837	874	845	874	884	904	821	867	882	886	902	859	858	867	873	864	859	863	868	885	886	871	827	875	875	858	848	855	935	865	858	883	865	882	920	907	899	812	870	855	862	863	808	858	885	868	884	865	872	874	833	843	889	871	875	925	876	893	866	844	894	853	865	873	789	862	875	905	896	886	853	857	907	908	835	875	845	851	851	915	920	905	863	842	817	830	849	877	886	935	870	849	882	916	844	853	838	837	852	869	847	891	841	874	864	853	852	885	866	884	866	921	854	902	820	841	843	868	877	844	872	869	857	871	879	915	878	900	883	849	877	932	893	864	818	849	862	905	839	885	857	880	888	803	867	878	865	877	871	840	858	858	887	878	894	857	859	876	841	804	852	934	865	828	863	856	825	870	873	876	845	809	882	854	822	879	860	855	874	836	904	862	828	900	843	862	868	849	924	828	863	914	830	832	889	884	886	842	841	911	917	783	858	898	883	843	853	829	912	877	863	902	917	883	931	872	828	849	833	919	850	863	897	890	861	856	844	890	883	849	848	885	872	824	852	840	872	880	878	838	895	825	901	868	854	901	844	903	885	922	845	880	885	883	895	846	875	836	901	848	872	850	847	882	885	901	836	853	884	824	830	839	840	838	862	809	888	836	906	888	857	841	848	832	863	892	854	905	912	888	814	828	843	941	857	918	885	886	875	879	862	901	785	830	851	910	886	868	847	874	886	859	838	862	847	914	816	860	835	842	859	888	819	868	862	850	838	890	830	844	806	828	882	874	879	855	847	892	862	816	844	921	859	854	840	876	873	829	898	853	864	869	847	859	809	821	932	843	857	854	889	872	855	848	853	858	819	862	895	854	842	872	860	884	876	869	877	837	849	908	841	858	796	852	898	835	834	881	913	861	869	847	864	877	843	901	863	864	839	836	881	868	857	873	832	911	794	918	825	878	853	855	851	865	815	814	925	868	846	837	849	879	884	878	853	827	862	885	864	893	843	882	842	902	856	846	898	907	884	898	875	860	877	830	875	849	823	854	908	808	860	775	894	840	867	893	873	843	843	869	888	920	855	857	843	815	856	886	838	850	902	866	893	888	843	846	831	885	857	862	875	860	832	834	869	881	817	928	863	871	889	869	890	848	834	816	828	884	862	855	837	898	868	883	854	931	890	835	826	872	851	903	858	906	870	831	873	860	841	825	871	827	882	877	852	851	856	863	831	859	910	848	879	915	876	855	863	846	875	840	889	815	876	825	888	890	885	868	833	865	857	858	864	867	843	886	882	862	824	895	789	817	873	787	823	840	896	871	835	824	885	831	882	810	906	855	876	881	841	878	850	845	874	849	849	811	862	878	895	877	872	884	915	866	878	828	864	832	887	859	815	864	867	866	877	901	896	858	902	885	875	897	881	814	877	825	905	844	813	851	872	859	846	857	884	852	875	872	881	854	861	855	904	924	852	833	843	827	826	840	882	862	890	825	885	801	831	913	872	901	881	816	841	834	890	844	838	891	883	876	854	829	864	888	915	897	819	863	797	845	847	854	860	854	848	849	845	841	858	890	836	896	868	869	842	832	880	819	874	804	851	870	879	862	863	850	832	801	890	871	850	915	848	939	873	837	852	884	916	843	827	850	867	869	884	869	928	862	864	852	839	847	880	847	853	799	849	855	819	774	889	816	868	849	873	926	863	883	856	806	832	871	810	906	841	834	862	841	870	897	882	849	895	858	858	843	842	850	857	877	889	953	837	882	849	862	877	837	848	910	865	911	880	824	828	883	864	868	883	832	866	866	853	864	809	888	877	871	864	884	844	859	816	881	862	921	789	897	882	839	860	858	881	868	861	848	872	844	890	892	802	895	856	929	840	890	882	890	853	858	814	907	901	866	851	856	843	870	837	884	859	806	889	876	899	852	864	860	878	875	885	857	885	833	884	876	865	865	831	816	872	863	868	848	863	803	861	932	929	887	879	870	915	860	848	844	842	888	838	868	838	882	881	866	861	862	877	842	875	889	906	871	871	812	846	954	799	854	824	848	846	887	910	898	849	884	876	831	849	862	841	912	921	862	865	810	865	835	847	837	926	870	876	880	874	843	879	897	882	856	849	912	865	839	839	896	856	837	845	863	884	839	862	870	849	878	845	841	915	856	858	830	823	900	854	858	853	864	860	895	855	880	841	875	909	866	887	845	932	846	888	881	881	893	801	851	883	885	882	885	878	854	853	868	885	879	860	855	891	819	870	922	825	821	833	849	835	889	895	882	857	867	863	911	913	861	860	891	872	855	909	842	825	837	864	810	842	842	881	790	835	855	868	858	878	818	880	899	876	869	867	880	937	841	880	899	852	872	895	816	870	895	852	842	871	833	837	818	855	853	865	849	884	837	877	853	862
23542	21035	28162	24100	20961	10979	2862	1822	1840	1919	1328	1098	995	1000	1090	1066	905	999	1171	954	863	899	908	868	823	744	869	792	736	755	676	743	777	710	714	725	702	755	703	702	698	692	665	690	718	700	676	699	700	701	712	716	671	667	725	724	674	733	740	672	722	692	650	711	696	667	713	683	664	663	671	659	684	696	717	687	703	675	676	646	624	640	707	675	689	659	700	656	647	688	707	683	706	648	702	659	736	653	640	650	654	699	700	674	696	684	648	697	662	696	647	642	651	684	654	648	633	675	711	628	663	714	635	705	619	660	675	616	678	704	639	677	683	664	692	613	736	674	664	668	697	670	711	682	698	690	677	726	693	662	654	703	698	706	641	668	677	700	683	704	682	651	691	678	699	685	677	634	666	700	651	696	683	671	681	695	678	708	652	653	677	707	657	668	671	629	698	647	678	685	675	669	692	663	690	679	625	677	680	673	725	679	686	676	677	695	696	650	643	660	680	703	708	674	711	686	625	677	636	666	658	647	669	720	663	671	647	679	697	674	670	702	646	668	657	662	671	673	702	674	738	679	670	686	635	650	676	663	644	601	650	626	660	692	651	700	702	727	690	703	638	710	699	668	699	701	711	676	636	700	678	694	673	682	697	687	664	662	676	682	680	701	680	645	714	635	676	662	705	661	686	676	693	678	702	654	690	689	701	668	687	716	668	695	626	673	653	667	625	711	717	668	704	703	667	647	698	695	705	656	648	682	662	644	646	733	670	621	685	612	655	650	678	675	693	658	630	698	738	691	692	607	665	668	692	653	693	668	641	701	691	658	660	717	658	676	680	680	647	689	643	668	652	681	682	729	678	710	680	673	662	688	673	676	692	688	701	728	699	623	645	687	715	659	645	645	680	687	703	667	696	687	681	700	603	636	673	677	666	699	623	654	684	646	664	686	667	727	675	681	664	657	667	648	640	668	680	695	683	701	686	671	705	667	632	701	647	650	688	692	671	671	676	667	666	675	684	664	692	710	699	670	679	679	677	633	744	653	689	660	683	676	633	637	661	706	672	652	703	647	644	659	701	721	652	659	678	688	684	681	682	663	651	660	686	671	692	625	640	713	652	679	654	682	698	694	702	668	689	673	673	563	674	698	621	672	656	658	718	672	698	628	686	644	681	679	659	644	672	675	662	608	687	666	683	676	655	667	667	658	662	696	684	681	700	703	693	681	720	693	668	694	625	675	717	642	714	687	695	650	688	645	703	662	621	690	729	661	717	684	689	650	681	701	636	651	690	652	655	689	685	701	676	702	675	693	694	647	647	672	689	656	642	679	658	705	678	698	666	665	641	665	652	687	681	624	665	632	653	692	673	671	692	681	704	665	604	718	716	622	686	684	698	731	684	695	724	658	635	670	698	662	668	681	679	664	666	699	645	706	635	661	656	673	654	685	692	671	621	635	673	675	678	654	680	678	658	705	733	705	678	633	678	668	662	692	643	732	691	684	704	665	703	702	714	640	697	650	676	683	703	650	687	673	700	654	724	676	640	691	638	691	634	683	641	664	637	645	683	640	661	648	673	673	695	657	674	689	667	704	684	681	669	650	683	599	713	679	713	692	716	692	675	677	705	654	701	673	672	649	712	706	671	689	678	671	637	722	669	695	693	678	639	689	676	698	641	705	674	653	652	670	667	704	658	680	648	633	658	719	657	712	631	633	685	685	660	638	656	670	692	655	682	626	696	661	698	687	672	661	667	646	685	674	697	646	678	704	684	660	719	642	685	671	630	668	679	671	697	681	701	699	708	635	636	706	664	701	634	647	658	662	666	641	694	689	699	645	711	636	686	677	676	637	692	784	656	656	680	704	712	672	686	681	659	709	659	683	701	677	659	660	718	644	652	696	738	709	701	640	684	655	653	660	642	681	632	680	671	698	708	670	684	661	657	660	685	684	716	685	659	668	686	683	665	707	722	694	696	688	669	651	621	664	674	707	672	646	695	696	669	696	663	681	651	667	634	676	635	662	678	679	637	672	662	628	666	652	655	729	664	668	671	688	696	626	645	659	607	659	662	648	670	675	683	629	655	682	676	683	657	705	721	706	629	613	622	722	678	637	666	675	707	624	713	667	691	692	679	691	738	597	708	643	660	676	675	628	679	678	665	673	664	658	695	717	682	661	681	664	694	714	647	641	671	681	673	673	703	685	675	705	653	694	695	651	656	674	639	676	667	656	684	681	638	667	646	653	653	665	695	682	702	686	662	700	663	673	722	661	643	680	703	678	648	686	661	667	689	629	684	675	645	632	687	652	707	711	672	666	665	667	643	674	699	648	633	676	674	698	697	651	655	661	652	717	696	673	731	647	706	663	712	664	648	675	638	698	677	638	701	667	677	666	691	690	705	655	705	669	664	693	674	680	713	695	640	725	683	698	730	684	679	652	653	612	661	692	660	679	672	691	582	707	700	705	677	694	634	657	659	715	673	667	689	718	657	731	660	643	670	685	705	689	672	690	673	718	670	645	669	651	679	693	602	675	671	646	643	681	673	660	706	688	656	689	675	671	659	658	649	709	697	716	678	676	650	717	690	682	652	674	670	684	641	673	696	668	639	667	688	700	689	665	644	718	686	685	668	637	700	666	663	683	712	663	678	619	674	648	677	681	670	703	661	677	707	646	710	703	694	654	667	661	632	673	676	608	654	645	695	695	726	700	684	632	682	657	631	681	697	705	686	658	677	660	700	641	687	693	657	724	709	676	656	697	615	681	632	652	605	695	719	700	651	684	694	679	692	686	667	674	688	637	708	669	672	673	647	663	654	649	665	698	689	654	691	635	659	702	673	683	721	675	679	681	685	668	677	712	671	672	670	679	722	692	701	659	657	662	658	630	681	641	641	677	661	659	680	670	663	669	654	677	701	674	687	669	620	691	615	612	646	710	667	703	656	656	668	642	655	679	708	716	653	718	687	663	677	670	694	648	663	681	697	698	659	676	658	678	690	681	661	638	680	658	675	660	619	676	693	704	686	684	631	682	698	696	685	635	639	651	655	679	669	706	726	727	681	643	724	691	676	687	681	673	695	745	681	650	601	631	680	667	694	700	668	707	689	656	656	681	697	701	687	663	705	686	641	646	671	630	689	701	660	673	676	646	688	670	670	605	668	687	656	685	643	669	705	673	661	636	683	666	654	664	712	708	671	639	668	704	671	622	698	647	679	734	719	645	611	675	655	636	679	688	629	674	692	646	674	693	674	682	672	686	692	615	623	678	761	666	626	672	669	670	707	702	682	643	676	643	664	665	645	656	662	694	671	696	632	698	657	648	695	650	636	658	614	693	698	681	692	657	650	658	671	715	704	688	716	679	673	686	636	653	703	703	675	670	704	686	627	670	669	626	711	714	660	645	691	731	693	659	670	671	718	686	667	663	710	666	653	665	660	694	645	654	709	681	709	691	723	660	682	646	671	697	735	642	699	710	648	698	667	677	651	647	656	675	699	670	617	666	683	644
28293	44706	23699	9988	6474	4181	3150	2744	2912	2714	1891	1515	1345	1275	1305	1396	1074	1265	1435	1148	1069	1068	1028	1048	918	940	908	849	836	817	786	772	763	785	762	751	770	746	733	756	747	754	794	726	775	695	750	745	708	713	746	692	701	685	741	680	686	719	680	744	710	737	696	704	669	702	717	669	689	713	698	671	718	707	701	667	725	665	728	700	715	663	709	719	722	720	655	709	698	709	691	693	727	673	685	740	671	686	704	674	680	667	675	695	708	717	696	727	710	696	668	719	677	711	697	713	738	638	714	703	712	664	685	702	732	650	719	678	705	720	725	679	668	716	729	652	694	708	687	682	687	692	687	684	702	684	681	675	723	677	689	655	701	675	713	706	698	679	687	699	700	709	708	679	672	737	670	715	681	669	707	680	670	679	663	705	697	693	712	669	691	733	687	692	705	729	701	682	673	724	729	717	670	693	691	674	638	693	686	711	664	644	662	701	645	675	689	669	707	692	657	680	677	677	666	689	677	676	724	718	707	709	645	667	686	648	663	682	691	702	663	746	677	702	715	670	699	705	749	718	694	695	650	654	673	733	658	687	705	700	658	640	717	705	683	700	669	667	718	621	724	659	675	673	686	739	663	719	670	718	673	684	665	654	688	730	705	722	631	678	671	704	654	737	683	731	721	666	725	707	685	697	668	701	720	697	685	698	712	680	706	698	708	667	667	743	681	655	714	689	716	697	689	681	715	681	705	605	705	724	671	652	717	700	701	695	651	680	683	681	709	719	678	705	705	637	696	703	712	679	685	655	691	640	710	744	682	703	699	712	675	717	711	694	706	690	703	687	690	741	662	709	652	675	671	674	703	692	662	676	686	656	690	697	712	632	701	676	667	695	699	682	681	695	669	669	699	718	665	692	688	722	689	661	705	670	693	671	688	672	699	660	717	691	647	723	655	663	718	690	677	678	692	675	730	720	660	675	693	698	680	702	662	732	669	678	681	692	623	706	750	695	694	707	698	664	684	723	698	703	697	699	693	671	693	672	667	695	675	690	735	679	677	739	642	659	740	708	713	659	713	671	700	739	727	736	656	672	679	664	690	684	687	720	682	701	682	678	634	689	669	662	689	692	706	678	696	698	724	716	717	726	714	680	745	678	683	714	670	703	658	700	657	680	686	708	692	666	657	720	675	715	680	668	686	666	750	695	672	682	676	691	672	689	655	653	729	712	687	692	703	696	682	704	707	684	683	753	686	681	685	707	689	657	665	749	690	676	727	703	661	675	643	694	737	632	672	667	717	658	682	643	642	640	680	678	680	677	703	674	717	680	655	657	703	662	642	690	688	697	684	694	696	655	695	674	675	725	744	704	700	655	672	736	664	694	679	710	654	709	713	738	721	685	682	709	726	689	754	681	722	674	708	709	740	746	683	716	686	630	707	692	700	695	662	663	695	695	696	727	726	662	705	641	650	715	686	655	741	672	703	726	663	679	700	711	691	693	678	676	707	712	707	753	640	661	736	662	675	691	650	729	717	680	689	724	694	713	724	657	696	692	685	687	707	675	693	665	688	679	733	698	708	695	699	658	695	652	675	649	731	726	703	714	647	693	690	680	718	662	760	682	667	692	650	662	677	691	724	684	727	705	694	715	692	697	709	700	652	701	674	743	698	697	671	700	705	650	721	656	679	671	675	703	755	693	674	677	690	667	719	685	657	705	692	697	699	717	701	668	693	673	684	683	712	675	708	669	686	678	715	726	678	647	683	693	707	717	686	710	701	701	652	657	678	699	667	686	672	712	655	708	698	669	690	678	701	694	693	716	742	670	697	688	732	666	701	683	700	737	713	727	732	685	694	698	723	725	670	731	688	707	711	735	698	701	635	697	722	652	674	699	707	696	703	724	665	673	701	665	697	662	687	700	685	748	695	722	636	691	629	723	692	687	654	681	654	715	707	668	707	709	726	661	746	684	651	693	691	688	663	676	642	677	693	692	737	672	642	659	658	643	760	713	624	653	669	682	658	696	715	713	671	602	669	667	655	698	693	721	726	668	686	698	685	693	708	704	704	695	725	669	689	713	694	648	722	707	695	677	692	692	678	641	697	709	699	652	683	679	691	660	696	661	725	687	743	679	701	668	724	670	675	702	665	676	676	646	687	702	713	658	664	681	674	661	676	680	714	668	707	670	745	716	691	766	689	701	736	747	660	666	650	722	676	647	690	655	677	687	654	731	713	690	672	727	708	683	643	716	680	640	691	674	722	663	722	721	689	693	683	680	691	690	682	652	703	739	672	737	669	649	706	655	733	673	659	627	680	714	679	676	721	686	665	693	687	720	678	720	686	702	709	722	670	657	672	680	663	712	737	657	690	736	680	710	735	701	693	659	668	707	724	677	700	751	679	700	689	640	644	713	693	686	673	680	695	644	706	713	707	670	639	676	725	671	673	710	684	731	702	701	695	701	638	676	712	623	705	694	736	699	714	683	671	693	679	652	682	702	665	672	657	699	700	696	695	661	695	656	713	690	698	686	711	656	684	691	690	689	721	667	718	701	713	693	696	720	656	690	742	683	659	676	662	718	706	669	685	719	670	710	638	638	749	690	666	705	674	690	690	712	717	670	695	706	735	690	690	694	672	718	737	677	665	703	684	693	706	661	754	692	692	667	642	669	671	684	691	696	669	669	709	686	709	715	715	708	720	680	721	657	674	703	666	720	728	682	684	713	672	701	668	708	650	697	662	724	691	685	699	662	677	733	703	678	686	670	722	637	715	676	707	671	663	670	687	690	690	719	670	677	665	663	677	761	681	667	693	654	715	709	693	717	682	706	693	724	717	732	703	689	676	720	711	691	669	702	661	663	701	683	726	650	677	707	708	671	687	705	729	672	682	701	675	685	684	665	714	723	691	689	686	710	716	706	700	654	708	664	714	702	677	739	668	714	701	665	669	697	701	676	694	696	696	663	671	664	686	720	704	688	684	702	688	708	702	700	631	694	672	675	675	695	698	671	646	723	651	642	702	716	692	680	730	701	687	694	734	703	670	656	683	658	709	674	723	652	658	689	665	685	668	679	695	729	692	675	678	715	659	684	700	740	690	711	676	664	686	711	670	708	648	682	697	633	756	699	715	724	725	726	732	687	685	684	712	671	703	678	680	705	696	703	673	695	656	677	713	712	724	690	670	687	706	637	630	693	722	685	658	677	674	698	688	702	689	678	659	689	673	697	665	693	680	693	675	710	697	662	667	680	707	663	736	684	663	703	673	676	697	735	670	688	679	692	647	673	675	663	679	717	677	730	700	675	673	687	740	703	673	706	653	655	663	663	677	712	683	698	642	662	670	727	613	702	726	706	680	695	648	712	686	661	724	675	676	734	704	681	682	687	695	678	709	710	706	691	687	715	690	685	709	690	735	668	691	711	690	700	743	714	671	671	670	666	660	683	670	703	672	677	657	697	713	708	697	698	704	685	696	720	684	719	681	695	679	665	733	692	705	715	721	690	668	713
24858	21066	27047	25062	12223	3162	2162	1757	1967	1740	1426	1326	1241	1204	1241	1230	1135	1261	1356	1281	1174	1163	1103	1074	1062	1061	1085	1033	1066	1050	1035	997	1019	1010	988	994	1051	966	952	961	966	992	948	1040	937	1017	990	1011	1040	950	999	992	972	955	1005	947	1034	1012	988	966	960	983	989	976	989	954	929	993	1006	1015	1000	963	1016	1024	971	1014	977	1005	1005	985	1006	983	970	1018	966	1026	1035	923	961	979	1018	980	895	999	971	960	1046	961	1031	1002	979	934	986	944	973	1005	1001	1019	977	986	1034	1005	995	953	967	963	986	1015	979	970	1003	976	995	1009	1031	976	994	990	966	994	1026	973	991	1065	953	1027	970	1027	995	1039	984	1023	968	965	945	972	997	955	1035	1038	948	984	968	993	942	1007	942	998	970	968	1006	987	955	959	986	892	1027	957	953	992	1028	1028	1010	1007	1026	953	973	952	998	985	948	985	943	977	1037	978	1005	981	944	1004	944	1021	983	1012	930	925	973	892	972	968	949	964	977	919	1016	975	901	1018	934	945	936	1019	1009	996	944	968	927	926	905	1002	1005	969	943	942	971	987	974	943	972	963	1017	974	1016	1009	972	983	999	994	953	944	975	1025	1012	931	1000	977	949	925	994	956	997	965	1000	932	950	999	979	1004	979	957	991	1031	960	1053	966	996	959	978	977	944	939	976	962	972	962	1053	981	981	977	985	956	956	973	977	997	938	971	967	986	963	968	970	954	989	1038	952	999	973	998	973	958	896	961	927	991	1016	942	988	986	994	980	977	1006	963	927	943	958	953	972	930	943	1040	956	919	1017	968	982	950	934	996	996	958	1014	966	1026	1021	966	975	1006	914	980	971	931	967	980	962	1020	988	1030	995	1027	962	949	1011	966	956	969	980	982	1017	976	1033	924	1010	1011	1001	987	966	969	983	983	988	989	1008	1013	993	1021	964	955	963	1021	1024	984	986	962	977	1006	948	975	929	979	988	1016	997	971	1092	962	941	1008	955	985	1028	1006	924	942	1013	934	968	944	969	980	994	957	997	942	954	880	952	979	1004	1010	1019	970	1018	986	1004	994	913	1008	1008	964	958	1013	1014	983	952	987	944	958	960	991	922	984	956	970	1003	967	981	989	927	953	989	986	999	982	999	965	956	1026	955	959	989	908	981	1001	998	957	1045	958	1010	973	961	927	967	1005	1025	955	975	940	969	949	1011	963	975	985	990	1055	993	1009	968	987	1020	964	1079	977	946	1020	1005	1007	1010	917	969	1004	989	989	983	975	995	1002	968	960	966	998	1019	976	904	1028	997	973	946	1050	1004	957	968	984	977	907	950	1010	973	961	1038	991	974	993	1028	991	1014	938	1053	970	982	994	1009	963	938	1016	1020	987	975	924	992	929	966	987	941	963	949	1037	1012	1002	1022	904	1006	918	1000	1007	951	1006	920	986	913	947	1013	976	999	1039	952	926	972	944	963	971	1001	954	968	1009	1021	891	962	984	949	954	1000	945	1004	999	969	993	923	977	919	979	1008	930	999	953	1025	999	953	925	1017	984	1000	1036	1017	1025	969	980	959	951	1014	928	957	989	979	969	960	927	1014	947	975	953	975	1019	928	962	905	1050	960	953	1008	975	996	980	939	995	1001	938	966	970	1028	999	963	991	997	1035	1006	986	941	955	1026	1053	951	966	893	1010	995	984	1001	968	998	986	1007	943	1007	997	924	933	969	1023	966	970	1015	957	953	937	976	968	981	1013	959	948	937	961	980	1001	957	1028	1008	986	1033	995	939	986	963	967	958	1004	1020	961	1009	985	952	995	989	989	998	1021	968	953	989	948	1069	965	910	1011	1033	939	1016	958	955	1046	917	969	971	978	1002	1017	924	986	951	999	965	975	966	945	929	924	1008	1053	950	891	983	1033	931	987	962	925	981	1065	993	1042	958	996	999	949	984	937	940	987	927	933	962	985	987	997	985	965	990	1022	977	981	991	984	986	989	914	1020	1013	1006	1005	979	981	950	1001	968	1057	993	993	1012	988	952	919	935	963	974	972	1040	930	995	984	937	996	967	960	973	962	1004	981	997	969	971	947	992	972	966	1006	899	943	1017	991	962	947	932	1020	1038	953	940	960	994	956	975	954	958	997	969	992	975	1009	971	982	1039	966	989	932	995	985	958	976	1002	1018	1006	996	1010	949	966	997	1003	1017	1014	953	999	985	967	926	973	961	1009	986	983	938	986	949	970	1011	934	1008	973	959	993	1000	993	968	1055	936	1030	986	1007	966	927	1033	982	1013	943	991	957	929	945	912	1013	1003	991	990	899	1018	1014	973	950	1008	997	979	948	1006	991	984	966	932	1012	953	1006	931	1017	987	1016	1014	994	971	976	958	956	967	994	975	1001	967	979	997	1003	929	938	966	995	1024	935	994	1005	1022	1014	957	956	994	1003	998	1039	923	966	983	1085	980	971	989	981	1016	965	955	935	997	949	980	924	959	1033	1003	986	969	1006	1025	987	1006	1006	1003	1024	1030	960	1019	980	978	939	984	994	936	971	1022	972	1009	941	964	962	953	977	980	973	968	918	966	984	954	942	996	1028	1000	942	972	989	960	974	970	1004	1011	1007	1015	1008	982	972	1002	990	957	967	1012	955	930	922	960	983	1014	1019	918	935	1015	917	978	949	935	1000	995	927	963	924	983	968	978	961	942	963	997	970	1001	981	931	949	952	968	931	1027	990	1018	987	970	951	963	1007	948	974	992	1010	964	1006	954	1006	1002	955	994	934	945	990	968	1017	943	1029	925	1023	982	970	1007	930	961	958	988	971	1037	941	962	941	980	963	932	970	1015	999	1032	1004	954	991	1022	960	1008	921	991	947	992	1011	956	1002	975	945	977	934	1023	990	1005	927	1041	973	999	1013	1018	951	1016	984	1026	953	940	991	1022	1009	980	1028	982	984	948	996	966	998	946	930	960	971	1017	934	1013	984	935	982	1034	956	992	902	936	979	958	966	1052	1002	971	956	1018	1030	951	1045	999	995	943	936	946	907	955	973	1038	1038	974	958	966	1027	1014	1034	976	1016	1020	947	944	983	987	973	979	939	982	956	954	974	997	1009	979	977	982	960	971	1026	910	968	967	908	941	994	965	1016	974	925	944	975	989	935	975	983	960	929	1013	948	949	962	977	991	951	996	957	941	995	1010	988	964	1012	987	978	975	978	1023	971	988	999	954	920	924	958	966	1025	950	956	941	951	1002	947	1016	1028	989	1063	972	922	939	947	975	990	988	912	943	972	982	969	965	938	1011	1016	1054	924	984	1039	988	998	1020	960	993	936	994	970	962	935	963	1005	991	971	977	1031	976	957	932	975	1005	918	962	942	956	946	1003	1016	972	1014	989	1003	998	994	980	1001	969	1055	1011	1006	964	958	949	979	968	993	1017	987	941	955	980	987	947	991	957	1029	985	952	1008	1020	1002	916	952	1009	934	1013	1016	912	925	965	987	949	1012	996	937	944	974	989	958	1019	971	978	980	970	1000	939	939	954	944	1029	1011	1004	948	982	914	1014	973	961	1023	963	971	976	978	992	953	957	982	1029	993	994	982	1045	941	965	979	1009	987	954	975	1001	968	1007	994	1026	938	1027	943	1005	964	997	987	940	978	1013	909	1001	975	970	946	1020	965	975	927	929	954	1001	1001	967	972	945	931	1007	982	993	962	959	994	950	984	1006	984	1018	1021	973	983	973	947	948	981	944	963	1019	954	988	1012	1017	970	984	963	979	972	962	943	886	947	995	966	983	925	975	956	962	980	930	932	967	931	1009	947	957	951	997	994	974	971	998	998	1014	982	1027	990	949	972	964	993	938	954	1003	978	965	969	1048	965	974	970	965	933	977	933	987	929
27698	40586	20238	8183	5152	3881	2929	2634	2875	2580	1703	1537	1484	1450	1511	1444	1286	1507	1561	1376	1281	1259	1306	1267	1157	1179	1105	1070	1038	1077	1031	1052	1079	1059	983	1049	1009	1000	1041	989	1012	969	1041	1007	1006	1042	1021	1044	962	1020	1059	1046	998	978	977	966	987	978	958	967	953	1019	969	989	1012	969	966	1010	1016	1009	981	955	934	961	986	1049	985	985	928	982	1031	993	970	972	971	954	1006	967	992	927	949	973	992	903	1002	956	962	930	933	980	990	984	998	994	1026	964	974	933	955	1004	989	995	976	976	957	954	991	1010	948	899	975	954	972	983	989	979	971	980	985	1045	971	1001	1010	975	1002	982	982	900	974	961	975	984	1009	951	1013	989	955	974	974	1001	1038	995	1011	990	952	1051	983	982	961	942	1070	984	976	1003	983	983	982	959	1010	931	912	983	919	912	946	1034	1032	965	1001	924	953	979	998	937	990	931	988	918	959	973	1015	937	928	978	1026	971	907	927	1022	940	980	966	953	1026	996	934	968	969	980	939	987	973	982	1017	954	1014	996	969	964	929	958	985	939	962	1003	996	949	996	1008	959	966	1009	946	991	955	971	977	1029	937	993	946	970	994	934	966	984	946	986	966	950	971	939	991	923	958	980	944	952	1032	993	1041	959	1014	971	988	940	952	955	967	939	1009	1000	989	999	956	1006	1016	908	934	967	966	995	923	1000	955	1005	1044	974	959	956	1040	979	977	940	929	1016	996	1048	1017	980	968	1010	958	983	993	989	1019	1021	911	986	990	950	934	937	989	1002	965	1015	941	967	975	976	996	975	983	961	978	987	942	972	995	937	978	1020	979	968	965	977	943	966	960	929	968	1018	960	981	962	976	967	993	975	1018	961	947	958	968	974	925	909	996	994	970	959	953	1043	1014	1008	942	992	1048	1016	954	886	977	963	961	948	984	965	920	975	1003	1004	964	942	1011	969	998	1001	980	963	967	931	974	989	1012	924	897	975	984	968	993	972	973	1010	969	965	969	1010	916	970	991	967	987	1029	993	957	1036	951	986	1001	976	1002	964	995	943	967	1002	933	974	923	946	925	988	974	949	989	974	998	982	1021	1007	953	992	960	1011	997	1058	922	973	981	946	956	984	1025	966	999	1030	960	989	972	1003	990	1003	990	996	954	1011	968	971	995	993	973	997	958	1006	996	962	975	978	1002	994	983	995	1032	1034	961	954	948	942	998	929	985	961	931	981	972	952	940	988	1009	948	986	965	919	1037	990	1037	993	1008	989	993	985	938	1010	925	957	981	978	970	1002	986	960	985	990	981	934	998	1011	973	989	987	945	993	977	994	993	957	919	966	954	979	1033	914	1022	988	1030	969	994	951	958	955	1043	962	1007	1013	966	913	898	1022	988	959	980	964	965	954	971	1013	953	1003	1005	1016	1024	984	930	973	994	957	944	947	998	1025	993	991	985	996	1010	991	976	1026	986	1007	983	1000	975	1004	946	1005	943	993	956	1027	961	955	958	997	941	967	940	940	962	953	947	985	925	960	957	955	962	997	945	981	969	1053	987	937	930	971	960	984	1006	958	986	948	922	970	998	970	1013	971	985	998	916	971	971	947	986	988	985	983	950	944	996	944	939	1032	994	967	959	1040	928	994	981	991	963	990	964	1001	954	964	955	1033	938	952	1028	954	1011	921	930	994	929	940	960	948	950	982	970	989	948	1016	950	1005	1005	961	991	940	968	1024	946	938	962	952	1010	935	999	989	985	1022	969	968	956	977	969	951	1033	927	958	1001	955	1002	999	950	981	1016	972	1000	978	979	951	1013	967	947	977	995	1002	929	957	975	951	984	979	935	1014	977	902	967	971	969	957	946	981	954	957	969	970	981	994	923	927	991	1001	1018	968	978	980	969	992	964	960	1002	958	998	965	1003	1049	943	991	970	938	969	979	964	967	955	1002	975	1007	1020	982	980	1027	1010	940	1007	974	942	1045	964	1001	961	1002	989	950	1002	1014	988	943	962	931	1045	950	973	1002	1048	966	969	919	1030	965	987	993	1048	1029	969	960	972	999	1012	944	965	986	958	1024	983	968	983	958	983	966	971	978	991	967	998	1051	938	954	979	993	967	993	944	1005	1001	961	954	925	987	950	1004	967	1013	945	983	952	941	1056	990	948	964	992	949	983	976	981	1001	953	992	931	1002	986	964	950	963	1005	945	1002	870	947	958	981	982	955	959	997	1009	955	980	984	1009	971	938	981	1030	977	983	923	999	995	956	993	939	936	900	963	1019	973	981	1050	953	999	990	1017	995	941	954	1010	1020	963	969	980	971	989	1017	952	974	951	956	941	928	988	945	982	1023	986	978	924	974	958	999	955	965	942	978	1010	1018	966	960	941	976	943	997	1010	891	969	959	969	917	1005	921	967	1012	991	1046	981	967	972	950	1027	1027	945	1047	984	999	987	1064	955	1005	957	977	971	951	1042	1017	949	981	1010	1005	982	985	992	938	1009	963	941	993	1003	954	987	981	1000	950	968	998	970	1012	960	968	970	983	996	971	1041	937	994	947	975	982	1020	982	936	968	1014	1014	970	978	1033	1000	993	908	928	1013	929	971	1034	1017	972	1017	979	965	1009	1019	963	950	945	1030	973	987	961	972	996	1025	970	987	1046	996	915	967	1015	982	975	976	962	995	999	1015	969	931	930	932	1006	965	948	970	949	1030	1019	955	991	970	966	920	946	918	950	1004	993	1063	969	981	972	983	985	969	982	989	1009	966	1008	972	993	995	967	949	1014	983	1010	1005	996	899	952	985	991	996	937	1002	947	998	931	957	1007	991	993	1008	953	976	949	928	992	957	996	952	946	954	975	971	993	987	988	978	958	1046	966	915	1054	927	967	948	1018	981	1020	1003	974	1026	968	945	936	952	1007	966	993	1001	921	990	970	923	1022	979	993	931	995	950	989	967	963	975	997	956	992	1004	945	970	996	971	989	1028	925	961	990	1002	946	1000	953	962	981	995	1003	990	985	939	953	980	970	954	988	998	969	1021	1005	954	996	952	955	956	984	972	976	1000	929	978	964	988	991	949	927	1029	966	932	1000	945	1053	993	993	978	1000	986	981	952	974	983	963	970	1014	957	924	999	1022	968	970	968	1029	995	1009	995	991	955	974	988	999	994	924	973	999	990	989	979	992	1026	973	971	1008	996	1007	975	986	985	956	949	972	982	1027	977	991	999	985	995	975	1039	964	1011	999	1019	932	961	973	956	982	947	935	988	953	1007	947	957	996	964	1032	928	961	976	1002	990	957	1035	999	909	980	964	994	916	961	988	1007	1015	984	952	951	962	1013	911	930	1035	984	993	989	979	962	975	999	1018	969	970	978	1008	943	947	918	898	984	1022	994	986	959	950	960	936	971	977	949	1013	1027	986	995	956	974	971	981	1002	1002	1056	966	949	1007	943	982	986	979	1004	939	979	999	986	944	962	997	1010	1011	984	924	975	1020	1010	971	1003	979	1034	957	946	971	988	971	946	921	933	922	962	981	955	1032	996	972	968	952	959	967	984	996	980	974	957	1018	967	963	939	985	983	972	952	949	969	989	949	929	958	949	952	1045	944	1036	976	954	979	980	971	954	987	949	961	941	911	1009	995	964	970	979	990	940	966	1017	925	951	993	990	995	1027	939	946	952	953	1003	1024	1030	1013	960	969	1008	1018	924	963	991	957	939	950	1011	1011	969	977	1037	951	935	916	920	1015	999	925	956	1021	941	1015	926	981	992	1016	930	1002	963	997	1032	964	971	980	968	934	973	1004	973	1017	1037	1018	984	1011	991	975	993	1046	983
22455	21068	28664	23648	21052	21138	10177	2983	2926	2311	1676	1467	1318	1300	1391	1345	1098	1526	1402	1165	1157	1129	1058	1070	1088	981	1024	923	945	954	927	894	838	833	880	859	865	864	842	810	854	763	848	837	850	819	851	825	784	788	822	775	800	810	785	781	845	795	823	835	801	772	832	819	777	812	826	834	748	843	762	815	824	783	797	812	763	812	813	807	842	746	824	816	807	809	730	781	744	820	740	774	800	825	766	776	784	738	796	787	821	752	828	770	754	791	794	762	829	747	777	803	738	774	762	810	793	843	838	775	772	782	736	783	742	726	803	839	750	781	783	747	779	751	794	861	779	797	805	829	819	815	809	762	788	749	766	804	757	746	795	778	782	830	805	784	805	780	801	777	786	772	795	852	809	774	764	843	804	770	822	780	772	770	807	739	759	736	780	829	851	764	783	854	762	774	811	849	756	807	773	757	795	816	811	761	767	823	772	784	769	809	831	794	804	816	821	754	791	764	797	762	825	776	808	764	791	788	800	801	785	784	797	785	756	853	757	793	774	824	761	832	820	745	815	848	786	824	810	813	737	810	764	783	783	800	829	749	729	824	797	816	814	771	772	752	798	734	793	816	846	818	831	743	833	774	757	758	814	790	784	777	830	753	793	770	791	786	809	843	766	778	828	799	814	776	801	761	801	789	755	792	779	761	793	814	786	708	746	814	794	811	800	767	808	813	777	751	743	775	767	765	785	762	785	758	792	788	774	764	784	774	770	766	810	761	787	784	836	789	789	799	801	821	763	731	806	814	795	759	733	765	836	818	795	787	814	765	769	799	796	726	800	779	806	810	804	799	792	768	823	784	790	772	778	758	801	776	780	807	767	774	826	786	766	808	814	747	810	791	735	735	793	786	779	791	785	814	773	803	799	751	736	797	770	743	770	786	822	776	779	795	745	778	767	817	721	853	794	776	790	744	807	828	765	787	803	807	826	755	817	778	816	793	815	774	830	795	804	792	772	781	761	777	779	721	766	831	807	771	782	752	850	725	758	827	749	747	789	839	814	793	810	793	843	756	789	774	809	786	801	737	739	833	797	774	782	746	779	743	796	790	775	731	787	743	751	827	763	769	748	762	772	809	787	754	784	743	778	758	784	804	821	812	771	770	779	832	762	783	772	804	771	774	784	772	797	830	827	789	788	793	828	774	816	798	820	801	803	828	819	779	758	800	836	792	819	783	780	786	788	777	767	802	840	782	815	762	776	793	806	786	793	786	791	783	789	773	736	762	823	791	829	816	766	795	777	852	734	795	826	755	789	810	793	782	828	782	769	759	751	833	765	804	761	797	718	798	789	780	791	840	802	766	768	770	792	792	801	835	839	719	757	836	798	793	774	799	748	829	769	799	766	807	799	828	764	805	781	753	796	796	833	835	802	812	736	798	791	764	750	789	768	793	773	794	790	795	799	794	784	804	769	794	780	796	777	716	810	783	793	790	775	782	807	796	784	825	765	791	740	821	809	776	787	829	759	804	806	853	812	777	730	847	739	860	848	778	741	848	814	757	767	777	776	789	819	772	766	822	785	798	791	757	809	744	845	776	771	768	797	816	791	808	748	776	782	812	793	780	749	787	790	823	792	767	733	739	807	812	747	802	762	774	783	763	753	831	768	784	788	769	768	777	796	788	811	799	820	743	779	766	787	814	797	747	768	758	754	802	770	794	805	787	816	794	727	775	770	749	837	794	811	798	777	715	818	777	791	794	744	787	786	798	801	807	820	800	801	816	797	834	782	778	751	712	767	788	745	806	789	770	807	771	812	805	733	788	815	775	809	800	772	787	773	796	756	779	789	806	781	817	836	835	796	768	794	800	764	771	725	819	781	810	817	782	785	769	808	768	877	802	782	813	776	751	767	736	769	792	793	771	824	809	751	772	746	770	820	798	790	756	766	798	803	765	766	782	764	783	824	851	789	761	804	772	792	774	775	770	776	794	784	826	769	838	787	828	792	759	771	767	797	819	814	774	778	773	810	798	816	765	828	811	783	761	756	788	834	786	754	832	849	805	799	857	809	780	761	765	759	783	820	803	810	774	796	758	788	814	783	768	766	744	820	807	793	816	817	786	742	806	791	758	745	760	779	828	743	777	834	785	789	795	782	765	786	827	803	766	776	751	807	789	814	763	783	810	810	783	748	788	791	794	784	794	744	748	802	753	788	779	748	783	795	773	792	806	756	767	779	768	849	780	731	779	826	796	778	738	794	748	799	829	766	794	732	796	742	801	767	782	735	805	787	793	845	724	825	811	744	795	805	750	744	782	745	788	788	807	756	790	734	776	819	791	806	766	774	802	767	823	744	818	792	819	767	816	763	777	819	779	773	783	770	732	812	779	814	749	773	771	774	824	818	784	794	738	783	790	746	784	783	738	827	775	781	772	827	802	805	757	779	807	733	756	837	786	769	780	799	763	746	816	823	818	827	791	731	756	802	779	836	724	839	764	807	773	801	798	759	803	840	779	766	820	797	749	793	741	773	798	813	777	793	810	792	812	761	780	775	763	801	814	809	775	744	794	764	767	748	783	787	770	807	786	773	812	763	754	770	781	828	805	772	773	781	759	747	787	791	824	774	822	783	764	772	756	811	804	757	776	785	793	803	754	750	788	842	758	773	834	837	797	744	822	763	798	801	839	845	769	806	724	772	782	810	784	805	809	743	757	828	804	837	745	750	807	803	781	792	805	788	780	814	794	795	772	756	770	774	796	764	771	743	799	755	811	806	713	825	790	825	795	797	783	868	820	777	797	784	816	771	798	839	824	804	770	792	760	761	816	808	807	820	788	768	849	837	795	806	783	809	752	832	769	766	757	748	781	811	779	757	768	795	773	778	775	751	793	770	765	750	797	768	776	832	810	798	783	828	771	766	785	792	743	815	772	779	794	779	701	755	782	777	775	824	769	787	805	776	767	827	793	767	772	756	773	829	824	712	769	864	786	853	794	780	782	807	741	741	773	846	773	778	828	793	745	740	782	769	830	802	806	770	818	730	744	791	756	785	763	789	743	767	773	754	792	785	764	808	821	728	767	786	824	827	767	773	823	770	775	753	792	765	798	808	771	764	808	767	787	818	774	747	705	814	796	763	787	789	759	783	732	791	833	844	824	769	805	756	756	757	763	776	773	755	822	849	803	810	775	817	757	811	788	779	818	763	790	800	752	815	774	795	814	799	761	795	776	793	787	737	850	764	769	753	834	824	781	733	765	729	758	789	819	770	756	752	788	792	719	821	767	810	778	809	765	743	791	770	729	824	792	788	800	761	842	791	811	777	792	771	815	797	792	754	734	788	819	803	767	833	777	796	759	792	719	825	757	789	753	787	801	802	749	837	816	825	827	754	840	795	837	771	750	762	781	790	844	750	799	729	785	759	763	789	759	794	783	812	794	812	764	793	787	745	783	797	790	812	797	799	780	730	754	820	790	826	823	809	796	802	784	769	785	812	803	825	734	765	809	767	809	809	746
31990	50944	27789	12501	8803	6465	5009	4278	4667	3435	2256	2058	1681	1742	1813	1601	1305	1922	1729	1493	1380	1320	1235	1086	1171	1111	1023	1038	958	961	987	939	881	868	907	918	837	858	816	870	865	837	813	852	812	869	787	862	793	807	767	773	877	786	819	789	824	793	812	794	778	823	796	801	802	762	812	800	817	756	768	801	794	802	784	791	785	815	756	776	796	770	772	801	792	785	769	819	763	741	809	811	729	776	800	844	775	798	775	775	775	784	752	803	721	811	790	773	778	783	786	755	762	790	794	759	731	720	795	791	778	780	744	822	783	792	781	779	797	725	820	820	787	794	784	750	781	735	783	781	788	799	764	761	829	778	755	807	811	823	750	805	749	773	785	809	786	748	807	810	776	827	812	759	735	796	779	756	745	791	773	760	785	754	775	790	774	747	788	768	813	773	740	802	792	804	832	761	792	749	777	749	810	781	787	776	785	753	743	769	799	785	762	761	781	812	783	804	744	802	804	778	770	739	774	802	758	762	795	759	794	782	759	819	769	808	735	767	762	753	772	761	739	827	760	790	795	793	772	751	810	793	743	786	767	738	795	715	790	751	755	775	804	785	808	751	769	794	760	815	775	854	817	782	810	756	753	755	760	721	773	848	731	747	806	765	765	766	801	780	766	752	757	758	724	817	816	766	795	796	744	742	752	736	788	742	788	810	785	784	761	750	757	740	783	777	825	778	753	794	746	783	757	806	751	793	829	784	814	759	802	836	775	754	762	753	753	846	810	736	802	715	783	750	769	811	785	781	757	782	745	748	815	768	775	800	795	789	777	764	706	803	796	788	730	820	789	816	769	762	792	783	771	765	768	794	770	794	811	793	733	802	726	760	774	790	768	786	764	814	775	795	772	790	787	820	782	774	785	747	768	757	812	800	726	827	767	757	724	761	782	763	800	781	752	761	792	737	768	789	770	796	788	764	777	759	790	776	748	753	745	765	773	781	756	770	796	723	814	783	745	744	768	792	696	786	775	777	754	765	732	756	794	774	763	823	769	768	762	751	811	807	743	781	726	750	766	781	757	797	828	798	800	779	767	780	739	761	818	692	790	761	787	769	810	779	756	829	810	838	779	769	737	779	763	759	758	766	818	786	777	779	844	789	770	763	757	774	812	734	723	798	759	791	821	784	790	740	786	768	756	780	754	735	840	779	805	787	786	710	806	801	791	755	777	783	777	762	709	798	753	770	760	793	774	779	821	793	781	764	774	791	755	817	753	831	743	778	813	873	812	803	797	728	730	765	796	785	782	755	770	753	725	733	807	831	755	819	748	801	810	737	756	802	803	762	779	781	741	822	807	787	817	793	771	790	810	774	759	750	776	767	827	812	772	823	802	731	794	792	759	740	784	825	757	757	766	756	775	787	792	759	767	752	800	743	710	773	716	765	817	772	758	806	793	745	766	813	791	800	785	816	782	762	787	761	850	743	796	813	772	788	723	783	834	737	765	772	787	747	780	765	741	729	802	737	772	698	807	781	743	768	741	751	775	733	789	760	770	759	755	795	806	783	791	780	768	771	727	792	825	770	765	760	801	773	808	788	749	792	782	828	784	810	778	819	782	758	763	820	783	808	749	842	761	786	771	747	774	755	778	767	750	739	791	747	780	747	747	807	802	808	756	777	793	819	759	791	741	726	799	756	763	758	722	784	823	823	723	849	773	787	753	788	770	710	822	789	799	799	758	791	795	802	756	765	772	773	790	741	755	782	779	770	770	766	762	787	774	787	828	753	845	807	731	772	783	788	753	762	808	777	802	772	769	730	742	759	822	781	807	767	759	734	811	772	764	734	784	760	799	749	774	798	771	786	771	737	771	796	805	811	787	820	747	802	766	748	775	762	744	760	743	773	746	793	772	759	751	784	783	741	814	815	808	753	806	805	773	766	766	756	748	773	797	761	761	804	802	773	828	802	731	752	781	815	788	780	748	774	822	765	785	752	822	774	848	752	795	738	748	833	754	755	763	768	744	744	722	833	738	785	734	801	783	797	771	774	798	730	808	790	757	749	825	781	762	782	756	818	782	737	758	777	753	759	780	807	782	790	768	752	805	781	758	770	780	784	766	771	763	788	708	722	759	786	761	758	815	786	765	750	772	784	795	756	753	781	746	801	768	744	751	763	764	722	810	775	812	800	758	766	785	827	812	797	765	812	745	774	807	783	784	780	804	775	817	796	779	776	789	801	745	744	761	786	769	790	792	750	810	781	784	803	793	819	771	794	797	736	781	821	780	736	763	760	752	801	751	782	732	762	771	737	805	769	749	716	791	754	810	822	709	782	781	746	737	774	819	776	758	765	832	771	818	749	840	795	793	734	755	743	753	790	784	797	769	768	766	802	788	770	744	776	742	749	792	741	811	754	807	798	783	796	778	797	814	754	814	770	782	767	760	750	794	820	770	800	734	775	775	760	728	774	751	788	731	774	703	780	768	770	795	774	744	751	769	758	745	729	803	801	730	748	791	784	786	781	834	804	782	812	762	764	783	776	772	804	779	772	787	827	763	759	757	737	785	782	811	779	763	734	818	804	858	773	755	763	775	800	756	826	743	770	810	795	734	781	795	775	817	752	789	776	763	855	742	801	787	768	785	779	800	780	802	795	789	747	771	819	797	820	762	750	756	813	799	805	805	797	752	801	791	810	775	713	773	757	773	762	784	778	793	754	767	752	824	796	749	768	803	751	857	755	758	802	718	750	774	735	816	754	781	744	791	785	757	799	762	784	767	816	810	792	785	764	777	785	800	823	775	781	783	776	790	819	792	813	767	786	787	791	808	746	758	730	762	802	793	810	809	739	764	798	775	760	797	750	781	797	784	789	788	781	696	801	796	733	742	796	801	746	803	745	797	799	773	813	799	716	810	785	763	820	800	768	808	828	770	801	753	763	776	797	770	789	749	760	763	809	777	759	756	776	738	767	795	765	776	766	811	757	790	764	812	772	782	798	762	749	742	790	784	757	784	829	771	773	787	766	765	738	777	817	767	775	772	767	751	773	823	737	771	744	738	806	776	762	798	763	780	728	795	785	804	765	781	784	765	803	825	763	795	758	782	774	818	768	730	749	800	790	779	819	741	742	798	787	768	831	724	766	765	782	813	744	793	804	796	764	740	793	802	774	765	759	822	809	765	803	756	763	759	762	767	768	797	753	759	779	717	761	783	752	747	775	801	725	771	774	787	765	756	750	760	801	780	742	736	779	770	724	772	806	768	817	775	814	734	804	736	821	814	796	797	741	773	725	791	819	769	763	750	761	757	790	778	729	781	797	818	776	766	794	848	784	744	758	750	719	761	773	745	752	786	783	809	768	762	747	776	743	789	811	787	840	749	778	739	758	715	780	744	763	814	773	775	763	793	769	805	756	784	748	756	786	718	753	731	825	796	741	771	771	810	805	800	752	797	757	725	747	812	739	808	752	770	766	746	747	810	781	751	796	755	765	745	794	806	791	822	768	779	747	776	763
29472	23647	16128	6241	3113	2040	1607	1590	1704	1365	1128	1065	1009	1085	1141	986	1024	1163	1055	1016	1024	984	927	936	890	948	932	900	898	938	873	918	859	887	831	926	848	845	917	898	854	905	847	875	842	877	880	915	869	876	875	850	857	846	900	854	834	889	853	885	863	853	857	867	838	880	890	882	868	834	870	895	880	876	859	863	786	869	874	892	865	867	816	843	864	866	831	817	835	882	873	845	842	851	843	801	822	818	876	839	913	803	865	877	868	862	867	794	867	862	857	891	843	865	881	785	831	881	846	835	842	838	888	865	865	866	828	813	798	862	851	897	834	887	826	854	800	816	838	901	851	853	853	845	870	845	878	853	821	815	839	838	853	839	862	865	844	867	805	851	848	822	879	902	828	863	855	892	831	867	854	840	885	871	861	844	836	805	841	831	851	860	889	827	887	821	811	857	820	835	859	858	835	852	829	797	866	837	841	877	844	894	800	869	835	840	799	820	835	874	899	819	869	921	846	845	836	856	867	806	837	854	865	886	866	920	882	815	894	833	842	865	843	877	886	842	866	807	840	873	788	922	919	897	877	834	856	892	852	860	826	826	834	833	862	900	872	882	860	884	828	860	826	866	852	876	859	798	879	865	860	874	847	855	884	848	880	891	829	852	838	876	895	841	832	870	837	883	858	850	848	879	876	882	815	862	848	830	821	894	846	853	871	841	858	863	864	879	824	870	833	839	870	859	891	888	828	847	851	892	923	851	852	786	793	880	890	887	917	844	849	888	887	823	891	833	848	828	833	870	804	830	833	782	877	864	860	851	887	874	924	901	846	881	856	826	846	844	863	863	868	852	868	879	868	825	898	859	872	803	890	801	841	893	845	868	849	874	834	901	882	844	865	847	841	895	848	855	877	936	818	835	878	885	858	861	886	841	886	843	865	860	893	892	840	868	881	881	865	907	825	876	861	898	889	871	818	863	857	871	906	838	844	808	896	861	822	866	839	870	917	862	845	887	865	875	846	847	892	794	872	883	855	832	864	834	819	896	873	855	866	825	815	837	825	859	846	885	887	882	844	859	789	892	848	839	856	879	814	841	887	826	832	849	836	912	889	881	825	827	796	851	827	845	858	826	883	854	838	814	862	906	890	864	867	814	857	866	855	827	839	844	881	808	891	834	816	868	832	848	893	872	884	863	828	854	826	767	896	853	877	834	855	868	870	842	886	865	916	831	837	906	925	849	789	850	848	862	877	864	872	878	830	820	869	873	821	823	922	903	852	788	843	814	830	836	836	819	833	822	893	835	795	809	844	857	837	868	899	863	819	885	831	849	817	800	831	895	820	850	873	870	868	870	861	879	859	870	869	840	858	851	857	872	822	850	829	844	887	843	864	880	792	870	881	859	846	847	878	824	905	842	898	798	806	855	848	860	860	915	870	826	818	844	825	825	874	798	855	838	834	839	862	873	867	832	865	871	841	801	877	894	839	825	841	844	880	869	809	946	912	847	828	844	845	864	872	815	876	879	836	809	854	890	791	908	868	850	852	827	863	864	880	820	802	864	835	824	893	854	804	861	806	880	851	794	824	878	851	832	864	784	877	838	796	907	872	817	878	904	834	896	809	826	887	888	846	829	871	860	848	896	867	835	862	912	842	853	860	889	904	834	897	814	808	830	911	858	862	838	878	844	828	857	815	850	847	796	857	844	903	873	896	840	876	862	870	866	849	825	851	833	846	863	873	833	916	876	864	836	843	871	835	894	839	848	872	860	857	810	846	880	872	864	879	866	865	868	882	865	835	838	882	860	862	878	818	865	881	834	952	832	882	845	870	905	833	877	847	803	847	904	810	818	809	838	851	848	878	855	875	899	892	864	851	823	848	861	886	885	919	859	837	808	833	856	874	838	873	830	840	888	881	836	810	826	896	823	844	860	827	818	881	823	856	835	877	805	893	839	826	854	822	821	876	893	932	804	896	823	800	817	844	872	880	880	809	801	864	856	850	855	842	824	865	862	877	904	823	845	813	948	866	815	813	899	877	862	840	846	857	857	837	812	781	846	859	781	879	862	915	854	874	813	785	850	901	831	803	873	832	857	858	845	834	835	824	867	843	866	902	834	808	875	889	909	850	849	859	852	873	848	897	889	863	860	881	858	846	783	852	845	821	882	883	804	850	879	843	848	865	864	836	827	839	826	884	860	825	855	871	849	851	888	889	881	870	817	878	868	869	902	878	855	845	840	829	887	838	818	844	805	881	828	883	868	836	850	832	852	796	839	875	876	850	833	832	873	822	797	838	862	884	933	851	836	833	927	837	875	856	856	816	859	853	807	845	881	871	856	861	866	844	819	832	890	869	861	849	830	838	855	857	891	879	839	869	897	870	867	883	798	845	856	832	894	856	880	880	831	820	800	816	890	922	889	875	861	818	843	807	808	876	838	846	820	848	844	833	835	850	860	882	828	919	823	801	917	883	871	836	889	801	806	881	881	787	899	836	804	855	892	859	865	917	822	857	904	852	806	869	833	886	822	910	892	857	880	838	876	792	868	823	853	903	868	847	817	845	872	830	812	868	924	930	824	827	829	798	860	836	846	907	852	910	854	866	830	873	860	857	881	909	814	815	851	867	896	803	855	864	817	890	867	909	851	873	855	850	854	863	831	869	848	843	798	845	854	870	881	873	898	858	818	864	808	863	847	904	901	912	815	850	884	856	846	849	867	871	887	878	873	870	877	877	917	826	858	819	830	867	846	828	868	821	897	872	823	894	888	901	818	840	818	860	819	860	900	885	848	853	846	818	839	832	874	801	820	867	850	898	824	862	907	841	867	860	889	858	847	882	825	823	850	832	856	925	909	810	906	820	880	844	858	865	863	786	854	823	858	865	899	870	869	810	923	856	865	860	859	866	794	835	851	871	884	858	855	843	884	850	804	897	853	805	871	911	848	842	795	894	847	858	872	833	863	851	865	879	853	849	826	865	837	844	852	837	876	896	744	833	825	910	852	861	854	832	845	835	858	870	833	829	823	846	835	842	841	904	800	876	832	839	833	827	854	891	851	857	853	829	832	856	824	857	878	898	831	851	832	827	825	877	794	846	865	916	810	846	833	902	847	826	863	859	826	878	836	834	849	881	870	934	837	829	835	827	823	840	825	830	844	863	864	902	860	894	840	804	884	834	882	851	841	866	840	855	887	843	855	838	839	890	894	848	882	845	846	866	807	838	821	870	851	859	913	833	863	851	865	837	848	854	824	914	840	805	866	906	891	837	852	828	891	868	876	833	848	833	922	810	903	850	839	875	817	806	840	859	883	835	891	863	831	851	941	857	861	846	883	907	838	836	860	876	846	903	861	846	886	841	878	889	924	821	802	858	857	858	918	877	856	848	850	890	855	859	873	890	851	842	845	855	846	866	868	870	883	869	870	845	821	847	869	852	886	838	851	840	866	894	907	878	873	878	871	856	826	885	867	841	868	814	908	858	824	853	859	778	842	864	877	862	882	864	827
25372	32850	14039	5793	4208	2979	2345	2187	2502	1806	1401	1364	1261	1224	1262	1179	1177	1348	1275	1183	1018	1068	1029	1102	970	999	980	996	914	884	984	876	887	953	840	916	904	853	864	891	888	892	920	900	883	859	866	856	941	922	896	851	917	893	874	922	837	930	861	891	886	916	931	932	854	881	846	867	902	865	853	805	875	893	881	876	899	844	929	894	897	910	884	922	905	878	824	873	879	862	891	860	815	813	857	890	885	887	867	928	901	892	869	817	884	874	828	866	889	877	908	879	870	871	835	829	873	880	848	861	845	898	865	872	860	945	856	897	864	829	863	874	882	865	854	820	847	893	862	869	854	873	867	873	906	943	897	900	844	879	867	866	904	849	883	871	818	889	855	821	831	885	891	878	870	849	893	876	891	853	836	868	869	853	905	864	849	846	893	849	894	852	930	896	882	926	892	851	864	880	906	861	864	832	897	859	910	890	869	860	874	913	872	866	885	874	845	846	814	866	852	870	830	876	929	881	886	821	878	894	894	876	920	850	783	848	839	883	861	882	917	873	885	882	918	867	874	903	843	870	882	869	868	902	878	854	894	891	825	820	946	855	828	871	875	897	883	872	842	882	865	832	906	807	861	895	865	865	915	919	887	841	889	887	852	846	870	827	838	838	869	830	873	856	848	829	833	921	855	903	790	873	859	888	850	851	791	878	895	871	861	894	932	864	884	903	875	888	846	835	888	890	888	850	891	883	841	877	886	807	832	841	859	880	853	822	851	914	883	835	860	890	838	905	867	917	902	903	810	794	869	875	850	845	810	891	852	848	920	932	868	899	841	884	873	873	886	900	822	873	891	836	873	873	909	842	913	860	869	893	898	862	916	831	867	845	830	892	814	870	881	854	903	954	881	856	859	822	840	881	834	874	862	831	884	872	878	878	839	874	834	838	871	850	839	945	940	855	862	886	859	795	881	886	927	889	851	901	829	873	931	855	888	851	851	829	904	923	871	874	863	848	824	804	892	827	877	847	902	866	867	892	869	875	870	924	845	857	883	883	923	860	887	833	872	854	861	890	851	897	841	841	890	836	851	893	894	850	836	838	884	879	852	805	900	831	870	875	892	871	925	858	939	868	876	881	920	866	840	843	870	905	855	859	893	874	862	841	902	841	858	880	888	842	873	819	915	934	827	826	863	906	854	873	909	872	879	841	889	808	870	897	876	858	839	878	876	862	825	889	859	831	865	915	911	856	851	881	871	869	835	852	875	909	898	860	842	880	903	926	887	839	868	856	883	899	816	842	889	879	879	842	897	835	865	897	835	874	868	924	880	827	928	843	818	911	910	848	778	815	801	847	863	859	824	860	865	927	890	866	872	864	876	840	846	879	901	832	913	847	895	850	903	863	878	869	917	782	845	842	836	894	836	824	892	830	830	816	856	914	833	839	885	867	833	839	854	886	820	839	856	891	866	893	897	918	873	861	898	922	818	878	820	901	872	865	836	858	869	865	860	861	838	889	825	815	819	873	847	873	848	796	873	892	930	900	822	877	856	848	915	867	821	891	828	887	874	908	830	862	915	839	918	937	801	904	901	896	887	861	887	868	927	882	829	890	860	839	808	857	910	893	840	877	846	864	924	862	812	832	867	876	869	851	860	853	869	892	870	947	874	825	902	928	881	853	874	895	907	905	874	832	933	901	858	871	864	853	864	877	860	841	874	864	901	838	868	848	893	872	933	890	839	840	889	916	914	869	837	861	883	852	876	868	835	898	865	887	856	902	827	876	889	864	872	907	869	854	894	857	835	948	882	867	866	885	868	888	892	901	881	883	845	883	848	903	885	902	868	877	818	895	903	846	842	888	866	863	900	869	911	881	868	885	871	892	850	875	840	897	875	832	821	845	853	858	866	866	872	885	883	871	859	886	812	919	870	885	907	807	863	869	875	929	895	819	836	908	851	850	887	839	855	871	888	830	895	858	879	911	911	826	883	926	826	858	912	877	835	793	867	905	894	861	923	892	847	879	858	831	881	883	875	817	818	913	911	910	893	804	850	884	905	829	879	872	862	859	876	853	831	878	887	868	880	887	867	877	895	881	897	869	864	921	887	880	862	872	868	813	875	895	859	872	834	792	855	897	843	905	853	813	850	828	898	909	899	870	873	857	814	895	918	860	896	899	841	853	919	918	852	882	858	868	861	871	873	851	817	851	890	852	910	844	862	908	873	895	861	874	875	867	874	940	894	872	892	850	866	832	914	837	899	855	846	877	901	884	862	851	858	887	902	893	845	937	827	851	885	870	834	886	871	843	859	813	891	869	830	868	810	847	831	873	853	880	885	871	896	849	858	873	882	904	883	854	875	908	931	894	833	892	848	861	873	862	864	864	796	885	839	905	937	845	872	900	867	872	807	875	910	917	855	832	863	879	903	843	864	862	856	856	859	926	825	871	853	871	889	894	838	892	856	918	907	843	858	868	860	847	869	875	859	857	837	817	914	971	864	877	892	886	854	808	858	810	891	858	851	837	899	897	847	871	875	878	903	858	830	880	883	873	877	899	854	835	852	838	928	892	893	899	910	820	883	840	864	838	869	850	856	869	873	914	893	848	901	898	829	871	898	830	890	869	909	907	843	876	905	844	892	853	889	873	839	933	950	898	882	870	861	837	882	869	855	852	895	867	915	928	946	899	869	901	898	860	853	835	825	877	849	867	901	861	878	885	855	881	854	893	850	863	867	823	852	904	863	860	856	855	880	861	844	854	863	867	868	831	883	851	883	895	865	830	869	857	910	930	872	944	828	882	949	876	846	866	842	888	859	877	821	912	872	913	821	863	909	871	855	827	915	878	844	858	863	845	854	861	856	904	842	892	866	804	832	866	886	828	843	845	835	873	874	880	896	872	888	819	874	840	825	865	870	878	859	909	863	870	863	878	843	903	825	918	893	868	876	887	844	830	829	906	855	846	870	878	909	859	892	873	891	859	881	869	866	884	871	877	896	877	881	881	806	896	852	899	783	838	840	871	869	802	871	881	877	916	836	862	904	851	876	838	894	896	883	842	810	918	845	873	842	877	824	858	876	886	817	848	848	910	862	863	897	820	847	921	828	885	848	836	843	807	858	849	807	861	838	888	851	947	906	876	871	926	813	831	841	894	845	862	892	869	841	816	905	874	900	859	886	843	870	906	886	884	916	886	832	875	910	854	898	886	848	863	850	860	849	930	903	885	826	890	864	848	863	871	827	877	848	924	883	921	831	827	863	889	928	855	907	882	914	911	896	868	804	874	835	860	880	910	849	838	846	885	871	828	883	878	856	855	844	914	859	891	895	809	824	925	870	861	889	852	850	854	813	873	870	874	906	789	894	883	900	814	887	865	830	870	835	860	871	877	857	894	857	851	866	851	884	856	905	870	837	898	851	899	795	862	893	853	902	871	855	858	835	907	835	924	868	897	927	859	898	910	849	823	840	868	865	889	868	878	862	857	913	905	849	874	843	886	895	861	850	837	887	829
23587	21057	28227	24083	21001	11533	3218	2306	2164	1453	1287	1227	1057	1102	1133	1016	1044	1196	1078	979	916	911	849	802	849	799	763	793	785	767	755	754	734	688	705	697	730	772	699	714	706	681	677	694	726	747	657	716	719	686	745	675	688	749	683	711	721	696	681	696	692	675	665	662	633	669	707	661	747	676	728	706	679	708	662	674	699	659	655	644	707	685	695	689	703	700	703	640	674	666	714	677	684	663	682	670	637	728	673	693	682	692	706	664	657	696	701	716	663	695	698	675	735	691	703	712	699	673	672	684	673	694	651	649	682	705	699	656	734	681	631	671	674	664	675	678	677	647	668	670	688	692	720	673	671	671	709	643	620	668	700	688	716	686	691	693	686	714	703	689	677	703	687	696	692	643	639	689	674	656	701	687	674	667	731	670	657	677	741	665	691	680	760	669	674	720	657	665	704	673	707	672	712	657	691	669	686	671	692	695	631	669	761	668	648	701	652	693	654	673	681	631	720	678	673	653	715	663	706	683	661	692	681	636	689	634	669	725	693	687	707	664	666	696	698	641	666	686	685	674	702	662	683	695	737	676	680	648	698	672	695	670	669	666	692	676	681	702	655	640	673	673	662	690	653	625	686	630	653	681	670	640	658	695	654	639	714	688	634	672	661	696	658	712	692	692	686	691	673	673	719	693	695	687	675	692	685	670	674	693	663	700	688	682	628	695	685	661	678	715	642	685	700	662	688	715	702	701	666	696	670	660	670	660	692	668	709	647	681	674	748	687	672	622	680	651	632	652	701	685	682	708	669	678	652	686	672	637	693	649	703	730	702	638	689	694	712	693	688	646	708	680	702	664	632	644	666	678	680	665	692	712	690	672	706	699	673	688	696	677	675	681	683	676	698	689	686	690	687	637	735	696	703	621	664	627	698	692	662	708	677	650	689	723	696	669	651	643	666	705	741	686	689	636	655	663	658	676	633	656	649	697	666	682	710	705	730	663	658	681	685	704	698	663	693	706	694	678	701	690	718	669	706	672	680	654	651	719	714	677	674	689	679	666	658	680	678	687	664	660	675	692	673	653	649	724	670	706	668	659	660	672	739	719	643	696	674	712	669	661	655	676	704	638	644	675	701	690	663	645	695	666	632	689	705	691	661	619	683	699	657	663	690	673	703	672	669	665	643	664	675	648	680	679	675	727	702	723	596	663	673	715	679	683	673	688	677	676	681	687	697	701	680	681	663	635	720	669	688	642	666	652	701	691	666	642	661	645	647	689	714	653	677	665	678	719	692	669	688	639	669	660	628	678	687	673	645	680	676	671	657	663	687	668	648	628	679	657	686	666	666	631	705	724	628	644	654	616	650	677	666	680	704	665	698	650	654	734	672	656	697	675	625	685	653	730	691	677	675	670	657	704	671	670	663	704	689	671	664	668	680	679	683	742	676	662	683	673	699	640	656	674	698	689	714	686	629	669	671	704	698	677	679	653	688	718	640	724	686	659	721	674	663	675	683	674	673	651	656	653	680	674	678	679	735	689	675	681	667	668	701	689	663	716	700	651	669	685	673	742	662	671	722	710	686	694	666	710	672	638	690	698	731	662	697	643	690	677	688	658	680	701	633	673	624	677	694	699	729	656	680	682	712	713	630	632	685	666	672	716	650	652	702	665	668	683	646	646	662	658	704	675	688	713	728	691	692	672	689	706	643	684	722	686	688	659	654	703	662	643	742	646	702	633	708	657	686	672	681	671	641	703	699	686	677	678	662	707	689	691	721	657	692	693	689	659	644	666	676	622	660	664	657	672	702	652	711	668	660	723	720	661	679	687	652	676	661	703	687	642	640	698	722	681	639	675	683	701	650	628	695	684	657	684	653	656	679	700	704	638	738	676	678	644	694	647	704	650	665	680	679	676	690	683	672	671	652	644	692	667	706	713	642	668	654	650	706	739	683	640	691	691	674	690	700	660	688	649	680	657	640	681	662	685	683	684	653	650	606	740	686	663	682	669	701	684	661	670	666	658	703	676	700	697	706	698	705	688	703	699	636	675	713	703	663	698	678	638	670	689	706	670	660	671	680	757	663	681	679	691	711	649	713	692	702	662	678	696	660	720	657	653	665	645	701	675	720	671	688	659	757	655	656	695	638	686	627	687	665	633	674	714	690	696	675	675	709	667	681	676	675	679	683	685	667	705	675	635	662	651	661	681	666	693	674	729	614	635	665	709	707	666	703	679	677	674	714	645	679	682	643	693	644	694	640	629	699	639	707	674	687	640	637	620	661	653	638	689	712	660	670	670	677	687	645	680	700	714	703	646	673	676	645	661	646	638	698	667	700	660	670	714	697	630	668	696	656	709	711	668	735	707	651	667	649	670	723	688	654	692	663	654	639	672	703	675	709	630	654	688	720	715	692	635	632	667	706	708	684	682	669	680	641	675	696	671	712	667	643	670	734	687	657	689	683	728	708	670	689	696	667	651	690	710	663	700	715	694	697	652	645	700	686	641	635	679	667	711	680	683	659	638	689	686	672	634	620	663	662	677	647	699	659	651	644	695	692	667	677	673	692	692	630	633	650	731	649	678	721	615	630	664	660	764	697	677	685	663	708	668	649	725	624	687	697	662	667	660	682	694	652	690	695	670	637	692	711	706	685	692	730	599	672	643	670	681	756	688	677	614	687	686	696	674	661	696	659	696	677	653	700	679	678	672	684	675	631	642	663	695	666	673	630	687	691	659	681	688	668	675	683	694	664	680	655	715	701	697	692	692	644	710	688	672	689	657	661	686	676	665	731	706	699	688	679	678	696	707	647	670	729	702	653	637	667	696	658	700	654	715	662	673	701	727	680	677	672	679	732	662	661	663	698	727	698	630	680	642	645	646	654	714	740	714	640	684	633	703	658	662	698	696	673	653	662	695	631	639	682	693	703	715	684	666	668	665	720	694	755	709	676	676	710	673	664	633	684	674	676	672	690	664	691	671	725	633	640	630	709	671	711	674	667	668	668	672	652	640	663	661	673	727	674	703	641	645	666	662	650	719	669	581	669	689	660	675	690	676	690	661	640	665	643	691	674	655	644	655	709	718	687	704	655	643	708	684	692	716	644	674	709	693	673	680	680	713	700	658	633	618	678	702	654	689	676	738	676	672	701	667	681	658	676	715	692	665	711	713	677	745	683	689	652	670	642	663	695	664	716	684	708	681	653	649	751	674	677	659	650	645	688	660	684	664	672	687	677	657	711	690	703	682	690	686	647	671	700	694	651	671	621	676	659	686	635	696	687	726	650	649	700	711	666	660	662	634	702	682	614	664	660	618	615	665	639	683	715	707	671	651	688	691	674	666	704	700	623	739	654	641	713	668	703	636	728	702	676	667	644	668	651	723	673	651	694	676	659	735	683	650	672	723	694	680	654	672	634	718	602	659	676	702	686	684	690	699	671	652	670	678	652	646	735	702	672	678	682	669	718	668	673	700	657	665	664	686	662	723	683	700	671	648	720	656	663	655
28594	45129	21891	10253	7030	4968	3656	3548	3513	2135	1768	1660	1399	1412	1391	1310	1326	1487	1372	1092	1072	1020	958	946	884	979	880	836	824	783	800	747	820	730	746	725	781	781	747	699	732	728	706	754	761	716	699	737	707	701	721	696	711	727	692	702	736	668	689	713	722	705	714	719	685	730	723	691	708	706	669	696	688	677	753	660	687	738	710	701	675	706	654	726	719	669	707	699	682	680	707	700	674	730	682	661	696	730	702	655	679	726	701	682	707	700	729	683	699	663	708	685	656	668	630	715	665	713	711	712	656	686	689	653	654	694	692	743	731	701	655	700	648	702	671	760	649	691	652	680	706	690	712	680	697	742	732	668	660	671	713	669	675	764	675	706	688	670	725	717	696	684	663	731	734	731	727	705	696	691	670	668	661	680	716	681	671	661	698	715	659	671	722	734	699	700	673	653	738	734	702	651	679	703	689	702	701	699	713	696	662	657	701	703	709	693	684	678	695	650	671	712	689	695	626	644	681	698	708	696	738	708	689	699	737	705	708	702	709	720	682	688	647	721	676	741	692	719	684	732	688	687	689	668	640	712	684	683	687	703	699	727	696	714	690	695	706	688	666	689	664	696	690	677	638	676	682	701	669	673	706	685	695	707	692	719	679	706	688	686	710	718	647	701	717	728	648	707	718	692	742	693	692	696	700	675	695	699	693	671	686	681	667	746	670	673	683	718	666	655	670	719	697	661	692	732	663	667	692	696	701	669	669	681	671	664	678	660	721	724	671	691	671	678	741	705	663	656	699	711	729	681	706	741	689	681	691	691	678	741	755	663	710	645	705	691	685	699	686	712	673	740	685	718	665	733	660	675	634	707	684	664	695	696	616	687	712	717	718	693	726	650	711	722	697	743	717	734	702	691	712	694	724	688	671	713	713	681	674	653	720	706	715	671	727	670	698	726	644	728	660	725	701	678	673	715	666	709	700	693	697	702	701	702	684	621	669	750	677	681	700	698	679	734	684	695	726	745	711	672	698	636	687	698	712	732	708	719	723	703	660	654	705	691	696	710	744	700	682	683	690	636	713	704	703	702	703	629	680	718	705	701	722	657	681	690	680	662	734	690	697	719	714	725	685	668	706	676	700	697	672	641	703	729	658	681	676	730	709	670	700	705	701	714	720	679	716	709	705	685	626	726	661	710	662	713	728	724	648	703	665	719	714	698	688	670	715	699	678	706	691	716	672	665	721	717	716	681	714	738	747	693	681	706	675	662	660	695	663	665	716	685	696	715	720	677	678	708	725	684	736	685	701	701	665	659	730	729	680	708	701	715	663	751	700	705	716	696	738	687	739	700	700	684	676	685	695	639	666	707	741	710	687	694	658	709	753	682	726	671	691	686	695	690	665	715	685	724	712	691	699	740	677	666	707	736	740	672	682	739	693	713	666	707	691	706	709	666	662	724	698	694	711	686	683	698	730	703	736	692	735	688	718	660	682	702	650	699	690	631	661	705	698	677	720	643	684	667	735	730	691	691	694	678	708	682	665	662	707	670	668	680	660	682	678	722	671	685	689	729	674	654	704	715	718	740	701	668	683	665	669	747	707	660	734	701	658	688	726	685	698	717	687	717	735	679	700	617	703	642	704	688	729	666	686	749	675	641	684	688	703	664	753	691	702	633	623	709	714	733	691	667	714	697	693	708	690	679	679	721	706	674	705	693	700	699	656	700	725	685	701	696	731	741	671	666	660	688	662	687	681	693	750	707	690	733	713	700	692	672	693	690	725	642	669	685	688	675	676	684	658	732	679	705	679	708	730	717	680	691	695	665	679	685	645	702	691	705	697	709	700	707	662	646	677	723	727	696	699	643	739	654	740	699	680	671	659	698	673	710	689	660	684	699	724	721	715	682	695	683	686	728	746	683	692	645	667	681	703	737	686	672	667	689	708	706	701	663	658	688	680	686	687	645	718	686	701	682	727	667	718	715	683	687	714	693	720	695	698	683	683	702	647	713	703	689	707	700	736	721	725	719	693	692	699	734	705	719	746	675	676	726	717	706	702	758	663	701	698	720	673	769	692	685	674	740	704	677	750	670	673	729	664	778	769	667	639	631	667	692	675	669	722	723	666	734	705	684	657	739	675	704	709	718	688	669	694	688	636	751	727	750	729	724	668	704	687	674	678	696	688	721	703	678	678	717	674	704	708	691	688	702	671	652	691	725	666	663	689	717	697	659	666	736	702	698	747	667	745	688	676	683	748	715	713	647	703	719	683	643	600	668	681	659	737	675	702	668	655	717	667	692	702	681	649	672	712	676	692	692	711	724	707	712	722	709	698	693	673	741	691	631	677	674	657	653	727	661	684	732	695	705	725	710	722	637	645	643	640	724	700	662	629	700	724	742	702	713	692	696	747	701	665	693	672	674	723	697	681	698	709	670	663	722	642	693	707	692	684	675	703	697	727	721	705	712	690	702	664	702	688	675	691	656	675	654	707	666	669	670	666	704	671	716	688	689	691	707	703	725	686	727	686	719	699	659	676	681	684	623	703	720	721	674	705	668	647	731	683	687	735	692	703	681	688	708	693	606	688	756	696	714	704	731	665	726	625	682	669	715	752	668	712	714	644	692	725	668	686	694	665	663	708	665	686	699	698	695	643	696	656	648	737	663	685	716	668	708	718	705	696	672	693	720	677	758	716	653	679	684	673	699	691	678	728	700	660	721	663	645	711	672	688	695	721	700	629	709	704	689	696	687	700	703	685	686	722	709	666	674	681	684	705	673	696	707	688	686	679	680	728	713	720	741	685	709	704	660	727	721	725	720	734	761	648	675	696	636	710	660	689	682	644	703	729	715	711	703	669	691	733	707	677	667	670	674	663	705	660	668	720	647	644	679	722	656	688	692	720	709	686	721	689	687	659	649	700	683	663	708	702	689	685	720	708	714	668	688	727	716	700	722	686	692	645	717	711	634	682	687	649	658	711	690	724	703	709	707	705	674	697	670	712	688	708	641	665	674	694	717	712	692	688	671	654	683	690	678	680	693	736	690	692	676	649	742	695	706	687	701	665	702	667	713	663	684	638	708	695	746	658	662	697	717	679	699	670	697	670	728	725	696	716	641	695	676	660	682	669	702	686	724	675	719	612	682	695	686	703	669	690	678	682	733	743	747	666	701	659	699	725	633	656	700	684	683	705	698	665	676	682	701	703	684	679	744	650	694	695	750	730	704	688	704	671	660	669	703	692	692	689	734	683	664	732	696	689	697	706	646	669	668	664	633	692	671	699	684	687	653	628	647	709	643	662	723	659	684	703	698	663	698	713	722	679	729	656	691	730	693	731	699	715	688	696	716	677	670	668	680	721	704	705	695	721	718	692	701	682	722	675	689	716	692	712	709	698	725	712	717	687	688	666	685	682	708	652	682	702	687	738	726	708	725	696	699	684	682	714	683	687	667	687	706	744	712	742	728	730	673	702	742	708	651	716	702	703	706	710	667	642	690	689	687	694	704
24693	21029	27103	25010	12792	3432	2306	2274	2075	1591	1440	1422	1265	1374	1379	1285	1352	1380	1302	1209	1196	1117	1155	1093	1062	1067	1099	1049	1036	966	1015	975	1047	1044	1025	952	1014	1036	1022	1039	1012	994	975	968	998	953	936	972	1082	1035	969	1056	979	1025	1015	1015	1009	1022	987	975	941	980	982	1029	984	922	1013	951	995	931	975	1044	1004	1003	1038	1021	1028	1030	957	998	1007	938	967	1034	1059	1015	967	1030	976	999	956	984	984	1010	1000	962	1010	1023	1033	976	1032	979	1010	1054	989	987	1014	967	994	969	953	976	989	967	1063	971	894	980	985	1022	1001	981	1030	999	1025	1039	953	972	940	1001	1003	977	1034	950	1011	988	901	1052	972	957	1042	998	993	991	980	962	975	1018	973	1036	971	979	982	1005	1012	979	992	961	1025	974	981	1066	987	1016	1042	988	1040	960	959	988	977	977	1030	1009	1012	923	959	988	1017	1024	973	977	937	985	982	976	974	967	982	970	947	965	962	1032	962	939	999	992	1007	976	1016	1011	980	1004	1040	977	1014	953	1031	979	990	1002	971	966	1030	957	976	987	990	995	946	919	1033	1013	1057	1011	932	930	1013	1003	998	983	1013	939	957	1024	984	1026	989	948	1027	992	982	929	991	991	988	974	999	960	953	982	945	967	964	969	1027	991	1001	993	1012	962	961	949	934	981	972	974	1033	954	1010	949	1029	963	1009	1031	958	995	974	1011	892	1024	1028	960	1014	996	994	1013	1013	984	987	953	919	982	1016	1023	939	996	1003	968	1028	954	952	1013	999	980	1005	1013	983	970	978	1027	995	1040	1030	1028	1006	970	972	1011	992	977	952	952	1031	951	953	986	942	1007	973	975	1007	1016	967	934	961	995	989	943	1016	1019	996	982	966	959	1021	1005	996	978	981	944	1013	919	950	971	980	904	1015	1010	962	994	961	966	957	966	949	949	1019	995	988	1026	985	981	950	891	1000	934	990	998	955	1001	948	951	946	1014	1006	974	966	978	998	964	957	1007	943	993	985	998	996	935	998	993	1005	985	894	1011	1012	955	979	988	979	1003	978	1027	980	980	993	982	997	984	990	930	990	965	997	1037	996	1000	1012	953	948	956	974	969	993	960	983	971	978	950	956	948	1005	943	1012	1015	993	973	973	950	962	999	971	976	940	1003	974	993	994	1014	973	929	1027	1031	1057	977	978	959	1012	1017	1018	969	941	987	997	991	962	983	940	934	989	976	988	942	1013	1005	1016	972	1000	996	1015	986	997	1044	1028	953	931	979	955	984	985	1014	1035	984	1035	944	966	983	985	923	1012	1039	995	977	967	964	986	990	1011	993	953	996	958	992	972	947	1001	977	1013	1046	1058	1049	969	970	1006	994	937	1008	979	996	997	1013	1030	999	939	971	997	1026	969	1051	997	994	943	955	949	1024	994	989	1039	959	1002	1016	933	932	956	984	999	1010	987	951	946	933	995	968	957	940	1021	988	943	978	1014	1033	1022	955	933	1019	988	1050	978	989	886	962	979	966	944	979	945	1007	1016	959	995	1005	991	985	995	970	998	1018	973	975	962	997	903	960	1041	1011	953	992	979	952	1040	932	996	1035	1006	984	996	963	987	997	1040	1008	1025	946	1008	944	1012	1026	998	1050	927	939	1028	977	961	961	940	966	974	916	985	1009	999	989	1007	946	955	969	997	955	1038	972	998	1046	999	965	976	1006	989	936	951	1023	989	980	1010	957	979	944	996	981	988	971	964	1004	1010	963	944	1022	975	1028	962	1019	952	962	990	995	997	988	1011	992	981	989	961	964	948	969	1034	967	942	965	965	991	996	966	957	982	951	1025	989	952	974	989	990	996	963	1025	944	944	1036	988	974	951	928	977	981	947	1020	964	1003	989	1027	973	1046	940	976	971	952	1003	1031	955	945	1048	999	1002	989	982	943	958	951	977	982	969	921	1001	945	1012	959	978	997	1021	1037	955	939	986	942	989	935	983	986	959	964	1028	1017	979	959	914	1001	967	996	984	1000	1012	978	972	1048	995	1057	999	960	1004	959	948	927	948	953	971	972	979	1019	986	943	968	979	958	978	961	1060	952	967	979	999	963	958	1024	976	1001	926	970	970	986	959	963	1007	1000	985	1016	1033	1000	978	933	974	978	945	1008	996	1026	964	1021	977	1048	979	967	1008	932	1016	1049	1005	936	1005	999	941	954	962	949	1001	973	1027	977	932	962	975	961	999	999	951	951	997	1003	974	975	935	923	965	996	976	1010	977	1020	988	966	1049	960	934	960	946	1002	997	975	961	948	1013	988	1045	980	911	955	1033	937	964	1055	978	971	931	993	979	971	964	1000	1021	963	997	956	1056	984	1002	1049	987	1048	1039	985	1005	951	979	992	998	955	984	1071	1022	1002	915	975	985	975	959	995	948	950	968	1044	1002	932	987	979	992	997	991	976	966	941	1037	954	950	1023	955	913	997	987	1008	989	974	965	945	981	984	1050	970	1034	1063	1002	969	980	1042	985	977	961	981	999	947	967	1014	981	919	971	996	996	962	892	968	905	978	952	949	1057	977	1004	1049	968	927	999	1078	980	1013	963	1025	956	1041	901	963	967	989	1011	968	937	947	958	1037	1033	991	1010	1034	949	961	986	987	1017	967	954	960	891	1009	1077	964	949	1040	972	981	939	935	929	995	1006	985	1007	1014	968	935	951	976	1021	1030	967	994	974	976	1013	958	1032	968	980	975	989	985	1052	922	959	981	952	1027	985	970	912	972	1022	986	968	1030	932	1010	981	979	1010	997	970	969	955	937	994	970	967	975	921	992	942	993	973	977	923	959	1028	956	1020	885	1020	950	1003	974	1010	937	1000	950	973	1039	1027	1013	997	975	1015	1005	982	961	964	1009	965	920	1004	961	1000	1023	992	989	968	996	1016	977	993	995	1027	944	919	995	937	987	982	973	952	979	998	1013	979	983	961	983	997	1024	976	1038	1054	1016	974	978	1022	994	971	981	985	939	988	963	980	961	938	1025	936	962	996	948	1011	994	958	958	962	971	997	988	1006	968	1026	1000	944	910	973	1001	963	1028	972	956	1021	1003	937	981	969	1004	960	946	960	999	1009	939	1002	996	984	994	1003	962	977	964	990	946	1007	987	918	984	946	979	926	965	996	993	955	1023	1008	942	1046	1007	972	939	987	969	941	933	956	939	982	950	980	986	954	967	1005	978	1007	972	959	983	1053	1013	967	982	968	951	975	988	1015	960	954	960	975	1007	1032	973	1037	1009	933	1000	969	986	1020	971	930	997	954	977	966	1028	995	964	957	977	1005	966	972	967	980	893	927	981	984	951	1029	966	985	975	967	998	971	1041	909	985	1027	968	993	1017	1003	1000	965	953	1020	925	998	983	949	965	925	991	978	965	1035	1009	1030	951	1014	942	993	1067	952	997	1007	1088	955	910	938	1009	953	962	945	987	965	1007	1007	980	971	941	999	971	1065	999	1044	947	943	1002	1002	973	982	1016	905	920	942	935	990	963	997	997	1016	915	985	980	938	930	958	958	960	975	928	957	901	987	949	956	995	959	964	959	929	957	991	924	977	959	970	1000	967	982	1068	976	993	998	997	1004	984	935	983	980	990	1033	1014	962	979	958	990	971	1020	951	1019	983	989	956	974	970	1048	969	982	954	1005	1004	995	948	991	1013	981	972	990	1007	1051	1011	1033	977	974	970	1022	968	964	953	945	977	973	994	1032	990	982	1008	958	909	997	976	995	1037	974	996	964	980	1018	1033	995	941	991	1040	979	1046	1006	1004	956	932	968	1013	998	925	944	980	980	1047	998	971	936	966	967	1029	1020	964	946	986	975	997	989	989	1011	947	1018	1006	1024	985	1026	1027	974	976	1046	993	1016	928	938	984	1005	993	963	968	1009
28053	39456	19260	8929	6097	4087	3286	3354	3178	2069	1725	1663	1561	1587	1661	1444	1574	1705	1514	1386	1294	1209	1152	1210	1114	1219	1108	1059	1009	1080	1049	1053	1019	975	1060	997	1085	968	1044	1030	1069	1048	1023	1037	963	996	982	1037	1016	1016	979	1047	1014	1027	988	1063	1030	1040	963	1019	988	994	999	986	974	1000	966	1011	1042	1019	966	1020	1029	966	1008	974	988	988	965	993	987	976	968	993	984	1000	981	994	1004	984	1001	977	944	1013	1017	1030	975	998	1001	1024	1028	947	961	1001	963	1031	961	1017	952	969	972	969	924	991	1027	964	985	981	975	984	987	925	986	952	1000	954	1014	996	976	923	1000	1012	963	959	1006	1043	1022	979	985	944	972	1025	1080	954	1031	977	997	943	912	962	982	1040	1026	966	992	1020	936	996	946	956	1038	957	999	983	976	997	976	1007	954	1045	1037	1023	1033	988	1021	992	946	970	969	960	941	990	986	1027	966	981	970	987	967	944	995	955	947	1020	1002	966	980	985	993	1003	1000	951	990	1017	983	968	993	961	1065	1016	984	979	1006	979	1034	954	956	1004	980	1024	922	992	1020	972	959	986	1018	981	995	995	955	995	939	935	952	992	934	972	994	989	948	972	989	960	999	975	968	974	1007	960	958	1020	1010	997	980	964	982	991	994	988	937	962	974	1000	980	1015	937	988	1012	986	960	1002	1004	924	916	1042	925	987	923	1016	972	934	987	981	992	945	995	962	937	959	970	990	958	936	969	983	957	982	1000	957	933	991	1052	969	980	1020	1037	975	1068	952	982	962	998	1024	976	993	925	951	940	962	1022	970	1012	961	943	961	940	960	1016	994	985	979	956	965	1002	994	956	958	1016	965	1024	979	1019	957	954	1008	946	1003	938	991	934	978	981	949	988	982	993	1026	1009	998	932	1026	1031	1000	984	1028	1030	955	1019	972	1014	948	973	997	1010	985	953	951	993	986	998	999	1006	944	950	933	886	1019	1019	989	962	1027	1009	981	968	991	1001	1008	1033	994	1003	990	1028	950	957	990	997	948	977	972	929	987	951	982	939	995	986	986	991	946	956	1005	1013	961	977	1048	997	991	1019	923	965	1000	1005	997	984	957	1022	974	995	945	995	990	1023	993	1009	956	982	1009	976	990	943	988	970	992	957	946	959	900	1000	997	963	972	1023	954	1002	958	1041	951	984	966	996	1002	975	1007	948	1014	979	955	965	965	925	1014	1030	988	891	931	997	1039	970	978	981	1040	982	965	981	977	957	972	950	998	1003	980	1029	973	989	1001	1011	993	1003	981	949	980	951	979	932	936	1011	946	977	1009	957	988	979	1060	974	971	966	934	978	986	974	914	1009	971	1050	962	1023	997	968	1111	982	984	979	1001	972	947	1010	984	972	969	960	959	962	944	1000	970	969	979	981	1000	982	987	968	967	974	918	945	1015	1002	931	969	990	973	985	1001	963	1029	996	976	987	990	972	1017	925	965	1011	976	936	1004	995	1027	972	1000	982	975	1007	957	977	1015	1024	996	946	972	1010	959	985	1030	950	994	966	1018	962	999	947	998	947	954	966	1050	1018	932	1011	1012	965	1003	978	981	952	956	1017	934	1026	986	942	973	1008	990	1027	995	961	921	1026	990	969	968	989	926	1023	925	979	964	1022	1006	1011	1042	963	952	977	903	946	978	1025	1031	968	983	1018	1051	1007	992	953	1031	962	979	991	958	989	953	946	951	966	991	983	1035	1000	966	1007	982	964	1008	962	972	1003	961	1009	991	1005	1014	967	926	1015	1004	966	942	953	998	956	1035	951	1004	1011	999	891	973	945	1009	932	975	941	979	1075	932	1027	972	1000	1009	959	946	923	958	929	973	986	984	967	928	1001	954	992	947	971	1000	971	963	969	1066	970	971	990	978	985	946	999	936	967	1010	935	989	1022	934	975	972	966	962	974	1007	1017	1025	977	973	1020	1007	980	997	920	959	911	960	1049	942	925	955	1003	977	998	949	989	990	987	976	973	1000	953	1018	976	980	975	937	976	966	1001	1008	1011	976	972	1015	973	965	948	991	967	996	1024	1009	990	971	973	931	932	929	983	942	967	1011	985	954	980	1006	990	967	916	958	943	943	929	953	999	966	982	945	996	1030	971	997	963	995	990	963	1019	1028	977	1001	987	1036	973	1015	986	999	986	967	1008	940	980	976	999	958	963	996	998	995	978	978	952	956	998	975	969	997	957	977	1016	1003	934	953	924	993	1010	985	937	972	991	919	974	1055	998	993	1005	1012	954	999	932	971	970	1047	954	1010	977	1033	974	967	978	1006	959	1001	956	943	950	1001	975	982	983	971	991	1024	991	976	995	982	992	964	982	1032	973	976	983	962	1053	1004	960	986	999	981	962	995	969	939	1002	911	974	968	1032	977	1010	986	1039	984	1005	998	923	986	967	972	1008	1009	1022	943	953	960	1036	963	1005	992	1011	975	1050	901	1011	1017	974	929	1025	980	941	971	946	1014	981	1003	1049	954	1032	989	944	984	983	951	950	1009	1013	987	1003	958	947	902	1040	964	1024	978	967	956	1057	966	962	948	987	960	988	1020	949	966	974	1021	1024	977	931	988	1020	991	978	958	963	935	998	989	993	990	979	975	972	984	936	932	974	986	961	960	983	1021	1012	991	974	975	1023	935	1020	947	977	992	1045	989	978	1008	963	1027	863	977	954	931	987	1059	1035	997	966	988	941	975	974	1021	945	972	1003	1015	990	994	967	1007	1046	974	982	997	1024	993	1020	974	950	961	976	982	1016	990	979	996	969	1005	969	1005	974	1016	1014	991	997	1002	925	1040	953	975	983	977	980	981	1039	997	968	917	942	967	935	963	995	962	959	970	929	1000	942	979	985	1002	979	1029	971	1011	972	984	994	1000	949	1004	953	1056	968	995	955	953	946	1017	1004	908	990	970	995	954	954	1007	947	975	1009	973	962	986	988	917	1006	975	950	1013	984	1001	994	1016	980	979	1001	954	988	1033	957	1007	995	994	951	1034	962	967	969	948	982	974	1019	976	974	1016	991	1021	992	959	980	998	1004	1028	990	1002	1001	1028	947	995	937	962	1017	1028	1010	991	958	980	1022	1012	982	980	898	958	964	997	976	1000	1021	958	960	978	1000	958	1001	989	980	962	943	933	996	974	969	1007	1031	922	943	1002	996	1005	967	987	950	960	990	964	938	977	983	949	942	973	924	1014	989	988	1001	966	959	1067	1016	997	1006	986	961	1053	974	972	981	976	996	977	919	1027	1007	980	977	967	919	954	994	991	952	967	960	1003	959	983	981	968	958	1039	938	975	920	994	994	972	1036	962	1046	979	1015	956	991	963	921	964	961	958	957	968	995	1037	1005	955	973	969	986	940	901	984	988	951	983	1027	1037	964	1005	956	965	999	955	1033	963	987	957	982	1005	1012	955	1009	986	984	949	964	1001	957	990	977	978	937	983	1002	939	1030	1016	929	968	961	982	973	987	973	967	970	977	972	986	992	968	992	995	974	1025	998	958	993	1013	878	964	1004	1019	933	996	974	989	980	948	1032	932	972	988	1005	1019	981	975	1036	1002	1037	1007	1015	950	997	953	1011	974	959	1047	925	982	896	987	955	944	989	994	998	987	995	953	933	971	965	952	1014	1002	1024	967	969	1016	1000	1014	1004	947	1002	992	966	966	962	944	1009	960	998	1000	1008	1029	1003	1026	971	1014	950	1036	963	995	952	1011	1025	974	1001	924	964	965	932	996	966	961	1006	996	983	942	1030	1036	978	989	1012	1008	978	1004	1014	980	992	1008	936	974	981	978	968	993	1021	982	999	1014	977	1016	967	989	956	960	972	958	973	952	990	997	995	957	955	1007	1009	998	937	981	972	918	1011	974	1040	954	946	991
22347	20955	28519	23570	20961	21015	10515	4090	2761	1938	1735	1543	1389	1450	1492	1269	1390	1431	1340	1073	1078	1017	979	1042	1016	954	924	913	912	860	821	878	862	859	810	797	835	817	818	804	836	858	827	751	843	838	804	856	793	876	817	809	791	820	823	806	777	807	819	829	776	783	822	799	762	797	784	844	805	747	833	754	846	738	801	813	818	807	763	766	802	748	826	771	766	779	782	781	815	811	827	785	801	791	811	801	846	750	803	772	772	810	818	779	763	772	800	756	817	750	790	754	776	789	790	781	798	841	788	796	786	772	730	824	731	823	826	775	764	828	721	779	787	787	803	792	742	807	800	792	820	757	793	782	778	742	821	778	817	757	807	830	794	735	751	740	785	801	787	769	774	739	823	771	859	745	761	735	783	773	754	760	768	778	758	745	783	746	822	767	740	728	786	778	793	822	789	746	806	828	811	783	747	764	759	748	745	774	784	763	768	788	774	744	791	746	810	818	788	779	776	778	772	801	791	774	844	802	782	757	799	761	790	820	790	784	806	755	761	797	787	763	806	767	756	755	809	812	825	810	727	800	782	820	795	737	800	778	710	755	706	767	771	783	768	788	797	792	794	778	760	810	786	799	778	816	784	773	790	757	746	816	815	800	784	838	750	762	784	815	758	769	744	828	767	772	796	805	750	817	787	779	756	828	828	768	815	750	728	761	783	792	752	848	848	801	754	800	799	779	804	771	732	779	754	777	786	762	780	773	767	801	798	819	725	823	767	774	750	806	827	746	836	780	772	733	774	768	789	793	777	762	774	762	796	789	775	759	796	789	782	787	767	810	821	857	785	828	786	801	731	851	746	750	781	747	795	767	789	776	808	781	797	747	806	764	755	793	777	739	802	738	764	791	744	776	734	717	796	829	823	848	776	780	772	814	810	726	820	809	795	757	764	783	824	773	785	763	751	794	784	756	762	750	777	811	777	757	786	819	765	805	741	777	753	735	774	740	777	765	807	779	793	763	775	759	754	779	809	754	794	794	816	754	763	739	800	783	791	807	757	766	788	801	818	786	786	780	777	801	777	790	756	754	836	821	808	789	734	828	790	815	811	765	789	812	786	822	811	809	780	811	804	743	774	752	790	824	788	767	823	778	789	773	766	689	805	752	781	719	811	781	769	761	804	762	849	759	742	726	782	795	824	769	779	775	776	706	729	697	799	767	786	819	752	745	711	844	797	785	810	769	807	763	730	795	748	829	788	799	776	796	775	824	750	774	736	757	766	806	802	779	839	799	755	804	805	800	749	762	774	787	784	807	757	782	747	798	770	799	738	774	790	757	807	794	774	847	786	752	792	792	800	797	786	772	820	789	766	766	772	793	861	839	838	827	724	810	789	755	716	763	735	805	842	839	759	808	798	814	812	786	765	826	822	771	798	844	747	746	794	727	760	763	798	754	743	811	833	789	802	793	783	774	804	803	812	783	779	811	761	816	803	763	772	793	792	710	754	765	790	818	768	800	752	784	767	776	766	800	753	794	774	777	743	770	807	781	789	804	743	790	782	755	799	788	801	723	799	744	717	751	740	744	738	797	792	818	763	807	759	795	780	809	760	810	731	825	756	795	750	750	771	824	830	829	818	767	817	754	783	778	741	800	729	813	797	793	763	776	810	753	747	786	846	779	826	761	802	726	787	805	775	847	753	790	816	777	746	771	727	808	809	744	769	827	765	782	823	814	744	769	774	862	766	779	786	813	803	776	782	776	780	812	810	824	779	764	796	791	781	812	765	745	779	863	801	813	737	822	769	773	839	781	769	761	806	767	787	770	784	809	781	815	815	767	721	797	767	742	808	775	821	777	772	784	749	732	751	795	713	795	766	803	806	751	826	800	813	746	735	778	775	735	829	779	730	801	786	799	820	828	764	831	762	766	827	766	745	750	790	790	779	788	797	734	802	776	808	716	742	731	771	761	778	724	759	794	754	733	773	741	802	837	769	796	795	785	760	789	786	778	786	808	768	771	763	809	756	810	765	752	820	795	838	726	798	748	791	767	797	737	790	763	815	767	821	739	784	799	739	754	792	757	819	768	759	740	708	772	812	792	779	747	764	791	779	819	788	776	824	787	758	803	788	833	810	751	789	759	799	773	814	727	757	812	730	758	834	806	790	767	748	836	785	760	787	758	776	773	804	724	754	756	818	779	748	772	808	801	767	821	794	750	746	777	681	752	770	761	794	714	761	794	791	759	746	815	784	810	734	807	791	779	779	798	833	776	826	801	761	831	738	780	758	785	802	775	798	736	729	757	824	764	802	828	800	778	797	818	821	732	758	790	787	772	808	765	797	778	770	753	815	766	746	774	755	803	791	730	756	766	776	796	762	725	796	790	779	796	786	785	811	718	785	771	745	742	748	809	738	770	750	763	754	858	776	759	785	767	843	797	748	799	826	783	761	748	725	756	768	796	807	779	809	766	766	864	768	764	797	773	789	765	755	783	757	808	714	774	731	800	751	789	801	829	798	748	754	776	825	772	785	758	771	784	785	799	778	797	766	806	756	795	758	760	780	741	763	791	788	783	772	762	749	781	750	782	814	752	787	820	840	804	743	765	836	771	734	773	773	751	761	771	798	748	764	758	784	779	796	749	812	788	834	790	813	776	797	803	762	808	829	781	808	783	741	751	751	782	729	755	773	819	820	763	806	746	817	789	802	832	748	726	814	754	837	759	770	754	776	801	770	775	791	799	779	744	741	786	821	772	763	801	771	778	831	746	741	708	780	819	775	812	804	758	788	807	783	799	736	789	770	768	816	798	755	826	758	758	763	790	770	775	807	804	768	762	788	791	736	797	767	782	748	754	743	786	726	783	804	833	857	823	804	748	776	802	764	802	816	815	772	809	812	807	727	739	766	770	795	816	822	777	776	792	784	837	781	748	805	773	794	756	765	740	769	754	800	821	758	766	814	755	797	780	784	803	773	832	744	777	770	767	790	778	788	780	734	801	816	815	816	781	805	764	715	731	776	794	786	816	772	778	720	789	805	763	759	833	772	782	766	799	777	728	823	780	782	771	783	773	795	763	804	750	796	804	826	789	821	743	777	817	730	799	764	754	774	765	799	742	770	802	776	757	792	784	764	754	807	762	784	770	767	779	801	824	824	784	743	763	796	764	821	775	784	802	765	786	818	750	814	779	808	763	730	785	790	818	757	796	814	810	823	758	757	788	780	758	767	775	838	829	781	781	770	840	732	779	747	781	768	782	747	776	769	783	793	795	787	739	814	785	731	780	795	816	788	783	787	746	805	807	767	803	768	760	818	779	791	776	807	743	800	813	776	743	779	774	822	791	785	793	824	748	774	788	780	780	796	816	781	832	790	774	787	798	774	798	768	813	761	764	833	733	787	768	816	794	842	837	789	740	831	811	790	791	820	788	803	759	858	768	821	813	760	738	826	769	769	762	774	762	785	775	721	794	782	755	762	790	787	770	810	710	776	747	822	756	803	763	819	741	769	756
31711	50981	27853	13990	9353	6563	5642	5838	4277	2789	2482	1958	1850	1926	1891	1598	1805	1949	1602	1384	1327	1239	1132	1171	1067	1147	1079	921	963	985	947	948	851	909	886	842	875	877	824	821	854	845	816	784	836	911	789	809	786	770	775	785	767	802	812	787	775	815	793	787	826	783	793	767	772	831	794	846	751	766	795	773	777	770	786	785	808	802	781	812	785	744	813	812	827	771	768	742	815	810	746	779	762	777	780	768	785	816	828	702	798	757	780	746	777	788	761	789	809	760	763	793	766	748	778	788	754	766	777	739	782	810	762	823	799	741	737	789	807	746	726	784	792	748	773	747	764	822	791	775	749	784	757	734	766	747	778	748	774	754	775	794	760	799	718	820	822	782	785	774	783	776	810	733	795	816	790	778	761	775	786	778	799	751	780	777	772	804	797	731	838	761	778	790	814	771	769	758	763	777	784	820	730	739	780	765	762	795	773	768	770	769	779	809	793	759	790	746	758	771	772	784	754	782	750	768	791	771	784	836	828	748	801	767	786	798	769	744	756	720	741	746	785	812	743	835	782	773	755	791	733	777	766	826	795	790	797	772	814	783	774	782	799	758	727	740	736	788	789	774	783	784	749	809	788	753	754	800	773	762	771	784	742	754	789	792	798	843	796	743	835	741	790	750	784	787	736	784	738	752	744	750	827	825	775	802	778	789	768	789	747	753	810	768	782	774	792	769	817	760	795	742	762	743	776	774	752	765	758	825	786	754	743	798	762	765	768	779	782	775	792	761	798	812	782	802	776	792	831	818	767	787	748	762	793	748	775	745	810	740	789	750	773	779	775	746	738	759	758	782	790	801	763	784	807	753	788	740	808	731	787	782	787	751	768	776	796	800	843	807	720	805	777	764	735	806	790	823	767	836	775	834	738	743	778	808	760	777	808	765	817	783	797	776	769	793	793	795	776	788	826	794	805	783	746	760	758	742	850	789	796	785	810	787	766	801	773	793	771	757	747	732	749	735	797	792	782	770	779	763	747	757	815	791	782	785	759	754	825	743	807	808	792	789	760	797	800	749	770	806	767	792	768	773	760	783	824	770	732	771	797	721	785	773	784	722	757	749	778	771	759	741	792	727	790	767	751	797	747	770	757	797	754	779	779	793	753	777	819	816	739	753	817	811	717	776	792	761	803	721	767	803	775	790	787	743	767	740	760	772	821	766	797	787	863	793	749	730	750	778	746	788	779	737	789	816	735	772	841	776	756	783	792	746	793	753	763	788	802	779	740	753	781	708	737	774	798	726	792	743	699	763	744	813	745	750	773	716	730	759	807	786	770	774	792	798	761	800	744	833	781	776	731	732	770	798	763	788	763	795	729	779	796	779	753	768	729	753	740	734	811	794	767	782	712	796	790	738	830	732	760	791	831	774	822	808	822	790	795	797	805	759	811	784	753	754	740	782	757	764	769	738	793	797	799	846	779	717	780	762	817	742	755	765	725	828	771	781	737	792	764	762	768	797	811	797	774	781	731	810	804	800	750	789	756	694	719	745	776	772	732	732	807	754	808	803	748	821	798	756	730	775	772	771	810	789	761	796	779	767	801	783	747	741	731	773	797	778	751	806	773	767	788	773	794	735	782	783	786	749	732	762	744	768	761	814	742	758	741	790	779	800	805	782	735	727	750	758	793	752	739	761	775	835	769	751	790	781	752	786	782	793	770	775	812	778	790	824	767	738	799	752	776	732	742	752	757	830	752	789	774	764	774	776	752	756	783	745	783	753	782	760	750	804	746	767	773	758	789	744	782	797	764	744	783	800	783	754	760	805	774	761	805	774	754	812	756	809	769	754	761	761	773	753	787	783	768	774	804	742	801	733	812	797	789	759	758	762	787	785	774	832	783	782	726	772	754	783	796	767	782	781	790	808	757	786	770	794	771	736	812	737	796	767	769	794	816	776	735	802	768	745	771	794	799	695	778	784	711	778	774	726	791	757	802	763	777	819	767	781	720	788	783	754	749	800	815	766	774	777	752	805	802	794	731	784	779	758	760	756	804	818	718	766	776	769	748	816	830	777	760	784	746	775	769	789	715	798	741	762	769	729	747	766	768	719	792	762	723	779	768	788	817	778	744	795	802	763	819	809	783	776	764	804	787	763	770	804	762	805	784	783	743	734	766	761	833	774	744	796	748	746	747	788	791	762	781	788	750	797	807	752	741	758	768	775	774	793	751	781	766	752	782	796	752	775	787	775	761	745	766	765	803	751	808	789	801	783	779	755	705	756	751	783	764	826	716	778	769	750	801	784	754	777	796	742	784	738	770	719	754	746	762	791	785	772	739	789	808	762	777	751	774	717	712	833	777	753	803	809	812	766	754	835	805	731	743	786	752	782	744	801	839	774	768	770	741	769	798	787	770	750	735	816	727	798	778	777	798	770	724	759	748	750	721	745	802	750	749	789	751	785	742	786	871	780	759	783	792	788	782	773	742	776	794	744	807	797	800	773	781	844	727	799	745	758	788	776	770	776	763	812	805	769	813	780	784	772	747	802	726	757	770	768	756	781	757	768	780	769	785	831	756	766	757	758	778	802	770	778	771	771	766	739	785	746	749	738	772	787	743	796	764	797	806	784	802	761	722	749	734	755	758	796	764	773	787	750	789	738	793	812	803	731	717	774	816	784	820	761	802	786	782	757	780	785	783	778	775	739	756	801	819	770	806	803	783	772	785	755	823	760	839	784	792	782	759	797	771	814	784	766	727	876	755	747	795	754	775	783	733	767	776	785	842	727	783	794	737	759	728	787	827	805	733	818	743	787	746	753	762	792	764	793	802	801	801	804	771	784	774	774	750	768	754	816	831	787	759	795	752	751	784	780	766	739	766	776	786	738	833	778	831	774	753	804	820	762	789	721	741	728	744	803	714	791	773	763	789	752	770	773	763	827	783	825	760	760	756	777	785	779	803	778	757	772	836	755	790	797	725	807	747	799	812	719	736	755	781	775	792	785	777	772	745	805	771	751	795	773	779	798	755	765	784	774	759	785	768	748	835	742	790	756	751	776	765	750	773	726	778	827	847	771	750	760	786	799	765	750	794	769	788	684	760	773	819	777	774	745	768	825	793	778	742	758	757	824	832	838	736	757	771	817	797	778	774	748	749	732	801	725	761	767	772	810	791	803	793	728	788	763	738	775	801	754	792	749	769	756	806	746	761	720	777	805	785	778	750	699	758	754	832	762	777	755	793	765	750	801	765	781	792	802	752	739	808	810	818	795	746	741	725	783	788	777	848	774	763	808	748	741	730	780	758	781	815	735	786	825	720	723	774	737	772	769	822	772	724	760	787	769	803	728	811	778	776	788	804	812	759	771	775	733	827	779	792	756	833	867	797	775	764	806	799	787	802	750	794	757	750	749	805	794	725	770	796	754	759	745	838	780	732	828	758	775	756	714	754	748	799	774	802	776	770	819	818	698	761	775	799	819	802	799	745	810	727	794	762	753	766	790	754	842	800	807
29744	23595	17029	6986	3039	2174	1990	1971	1498	1227	1157	1099	1097	1117	1135	1130	1205	1224	1065	1027	999	983	954	974	944	941	891	942	937	931	954	861	889	896	861	901	907	816	864	894	857	849	836	922	844	876	911	824	878	893	883	908	905	843	862	834	890	880	874	892	829	840	913	839	864	862	868	885	869	830	898	890	851	852	855	819	870	905	887	897	882	859	850	873	873	889	871	840	881	860	911	887	917	823	852	870	908	863	819	898	841	862	845	872	900	888	875	884	857	868	872	805	911	934	845	861	880	915	850	858	838	890	851	823	898	862	845	889	890	887	857	856	843	864	888	907	895	862	859	839	865	842	839	941	893	884	915	885	867	872	888	858	910	822	786	867	817	839	864	857	883	894	911	845	827	845	802	851	877	857	922	889	811	874	868	930	909	830	803	850	847	915	905	834	920	824	875	854	878	888	890	825	847	873	908	871	908	879	860	864	853	890	909	887	865	890	867	881	870	925	848	886	862	903	895	839	931	878	864	844	891	859	884	885	860	839	889	919	844	871	861	901	855	875	922	885	885	845	867	872	864	886	873	892	778	893	874	867	874	892	845	888	880	825	854	847	909	844	868	850	814	868	906	898	853	864	831	865	922	925	885	862	833	901	862	881	877	861	855	846	849	888	875	856	816	865	844	836	837	897	882	822	864	789	898	843	829	901	877	865	838	874	898	927	869	882	859	889	863	866	880	859	866	866	878	849	904	878	845	889	846	895	876	795	822	905	814	912	897	902	890	836	883	821	818	904	780	888	821	843	818	836	825	841	830	848	858	922	896	834	889	873	863	903	872	849	894	855	905	852	878	879	864	895	855	880	886	901	886	848	827	873	870	895	847	875	763	818	832	828	865	851	806	862	864	922	815	858	857	847	789	805	865	866	819	905	882	917	875	841	842	831	867	888	875	904	805	858	857	860	827	860	913	912	856	834	847	825	917	879	844	834	909	865	900	851	900	864	833	828	855	822	873	877	859	863	860	875	891	843	878	905	900	864	858	902	866	844	889	843	870	836	852	856	861	914	846	871	869	873	905	875	876	840	883	845	834	879	828	856	834	882	796	861	917	821	897	849	847	879	885	868	871	877	883	897	886	895	851	864	860	837	880	829	851	859	833	831	894	825	821	911	823	861	872	867	911	859	817	891	894	853	868	886	893	835	844	864	881	920	893	843	866	907	891	862	881	886	917	839	892	859	844	877	899	827	836	808	901	829	815	892	853	865	875	906	842	876	874	851	917	893	904	863	823	856	884	894	874	849	856	873	838	847	888	884	896	866	871	916	833	859	896	902	886	868	824	873	840	846	830	876	862	863	877	922	865	843	877	872	833	840	843	832	913	849	909	891	880	839	849	810	840	904	822	853	866	901	846	864	814	863	859	940	858	910	819	828	844	876	902	891	851	835	924	844	867	894	826	837	897	857	851	852	837	877	891	902	829	846	854	875	896	894	875	824	901	873	885	841	855	863	871	861	836	885	915	851	858	807	901	844	860	815	890	843	888	855	893	856	889	854	821	847	889	907	854	876	882	893	876	844	839	865	863	845	855	911	855	837	900	879	838	868	849	829	889	898	873	877	878	849	865	908	895	924	827	868	834	861	864	862	911	853	860	826	884	894	808	800	892	866	854	845	900	854	871	861	845	851	837	909	885	857	889	881	896	859	885	856	851	899	860	881	862	868	901	874	928	852	809	875	888	849	825	880	873	867	901	881	815	906	872	900	866	844	875	831	885	844	894	926	871	878	829	857	838	844	897	850	852	826	896	815	901	851	841	849	869	877	830	831	878	877	859	837	885	845	848	876	850	849	906	884	882	866	866	906	874	888	844	842	902	953	905	828	860	919	844	848	869	865	887	863	863	838	865	870	897	832	863	860	864	833	823	939	880	912	855	882	872	869	859	865	901	864	904	860	833	869	905	850	914	906	871	863	847	861	865	814	848	869	919	876	882	859	854	816	864	841	886	839	910	848	850	836	828	883	896	797	911	885	858	889	864	842	899	864	864	891	902	852	884	852	863	887	891	850	804	820	861	850	846	863	862	873	848	866	849	870	874	921	847	804	849	828	881	906	841	869	867	907	832	853	912	878	876	826	884	901	843	841	839	834	902	846	931	829	844	849	876	871	834	865	869	843	841	868	857	867	859	860	875	845	900	885	860	867	883	917	886	871	845	799	861	827	882	904	843	874	867	836	923	849	908	902	844	827	833	850	860	915	853	877	884	800	876	886	853	811	857	857	843	844	844	823	819	838	891	798	923	834	903	889	872	848	875	913	829	848	845	850	829	802	856	878	832	911	867	868	793	858	857	900	903	845	853	904	861	850	851	805	795	864	838	859	893	814	880	855	856	824	834	849	835	869	920	856	908	871	857	874	877	865	855	881	879	889	853	884	888	896	879	869	926	873	884	857	890	828	875	921	824	838	830	859	817	845	833	873	836	847	856	859	894	866	891	827	847	906	827	848	859	916	880	790	880	874	904	889	834	877	937	847	859	860	896	878	869	881	838	828	833	868	866	886	886	860	871	888	847	821	894	873	841	910	885	823	855	847	880	846	815	902	881	808	882	833	927	855	865	881	832	872	894	815	814	887	872	846	868	891	907	845	865	852	826	822	846	845	865	895	871	879	883	855	849	832	846	825	877	885	856	837	826	884	891	865	871	849	872	823	891	821	886	873	820	875	861	844	902	838	895	889	866	881	858	828	913	879	896	841	854	909	852	862	856	870	863	891	874	880	889	861	881	877	824	854	893	870	867	820	867	846	815	810	875	890	836	902	870	810	892	889	883	809	888	849	909	881	825	895	851	875	911	872	858	906	858	874	858	883	870	839	874	911	888	838	851	893	876	869	832	832	815	840	815	890	839	857	878	902	885	898	884	850	846	904	858	875	846	847	829	840	881	852	879	917	874	893	840	871	943	906	873	869	886	900	847	882	828	875	883	838	896	862	862	839	882	880	926	857	860	877	848	898	865	886	862	884	885	845	876	891	860	901	858	883	868	850	892	866	863	871	858	832	884	861	868	836	883	884	921	859	844	878	900	851	856	912	834	841	889	857	843	891	840	937	852	839	875	940	865	823	834	845	863	834	843	869	843	836	901	863	874	864	866	863	864	862	871	850	895	904	899	851	894	869	856	927	885	855	900	847	889	904	846	832	872	839	870	933	814	876	893	897	865	848	850	859	817	853	866	853	869	888	836	856	891	793	869	846	873	823	887	798	868	913	866	877	872	835	860	867	915	868	861	834	923	834	927	841	863	855	841	938	898	863	905	854	906	849	931	887	853	796	830	799	839	819	874	835	839	821	865	899	878	894	801	817	882	881	862	903	913	907	860	871	850	890	878	871	825	895	854	912	908	876	885	878	817	848	854	829	893	824	845	886	810	916	904	852	869	823	861	862	896	869	928	868	837	865	860	876	846	844	812	880	899	818	821	873	886	879	865	828	890	847	847	804	883	874	854	898	855	918
25858	32995	15482	6632	4076	3009	2955	3057	2094	1548	1525	1356	1339	1394	1333	1158	1417	1472	1228	1124	1095	1072	989	1048	1031	996	987	982	941	930	971	886	932	922	922	915	880	980	923	877	885	870	880	886	936	915	920	913	919	898	903	924	886	909	908	902	876	943	889	860	914	902	930	929	874	889	950	846	854	889	912	832	917	941	887	897	881	856	923	868	917	970	859	925	907	984	924	835	874	885	854	879	879	892	860	890	879	936	908	887	929	863	855	870	883	887	867	885	858	909	861	893	862	930	917	889	901	871	889	843	869	878	894	925	872	908	858	850	896	827	941	899	877	862	864	862	882	937	896	850	922	892	898	902	892	878	924	894	918	860	886	910	896	893	871	884	929	845	857	926	914	937	863	821	903	885	871	912	887	892	914	877	852	900	860	870	883	860	843	917	893	866	890	882	893	913	894	872	823	836	876	910	887	912	873	894	882	922	904	915	934	924	908	827	848	914	866	861	846	890	883	900	898	864	862	896	887	921	863	885	853	895	855	894	825	940	867	896	889	873	847	859	899	838	907	937	902	900	870	897	855	866	913	959	899	951	938	902	882	878	854	881	845	824	962	861	870	936	874	899	958	911	831	884	872	890	912	907	902	853	870	885	861	901	892	927	857	877	858	862	900	902	820	863	881	920	903	822	876	867	892	879	826	865	800	859	842	949	848	830	812	842	884	869	909	869	854	851	857	877	899	889	870	892	902	863	902	887	859	873	888	843	938	883	892	914	835	819	818	890	872	868	883	893	873	829	865	857	934	892	906	882	843	874	850	839	893	898	908	850	897	922	874	914	892	860	839	920	875	889	904	917	891	883	911	912	887	784	876	905	903	910	865	915	864	896	924	857	879	835	929	888	924	862	904	909	858	861	889	857	881	860	927	869	905	879	855	839	959	820	913	859	887	931	852	916	855	878	881	843	927	920	879	910	895	892	925	860	905	817	905	880	907	893	891	848	941	824	873	850	905	906	892	856	912	866	876	880	853	868	916	888	840	868	852	868	873	843	888	872	864	881	884	844	914	852	887	908	806	914	868	869	931	880	851	882	863	861	868	854	835	855	889	884	906	893	920	930	895	899	931	914	900	885	912	891	866	935	851	908	887	928	885	875	886	918	897	935	906	879	902	877	885	880	899	920	864	916	910	860	881	892	840	869	857	929	952	862	883	873	885	892	933	850	838	873	903	891	908	907	903	930	849	910	836	850	850	817	925	912	892	824	902	884	846	924	814	857	844	874	850	873	925	898	883	907	925	876	881	850	910	881	895	878	890	880	884	865	887	884	872	908	914	892	883	851	886	919	884	860	854	885	899	874	888	862	852	847	903	866	902	892	897	847	850	878	877	893	918	919	894	862	913	868	880	819	924	842	870	879	824	807	853	891	843	867	839	866	868	887	875	876	842	828	854	858	903	890	931	887	873	872	861	889	910	855	902	869	862	935	891	923	925	897	866	902	851	821	866	851	902	854	925	893	824	912	939	857	905	863	862	850	885	848	868	884	858	900	886	906	843	895	884	855	905	928	910	949	855	853	895	871	881	919	898	875	864	859	866	892	871	878	879	918	861	853	822	856	880	852	891	893	867	876	865	928	868	858	841	854	873	842	888	900	903	932	877	904	854	887	936	853	859	861	864	874	935	850	895	820	898	882	884	936	865	895	843	841	876	881	894	894	874	858	890	881	896	867	858	879	857	917	917	907	876	873	862	851	862	950	855	904	917	813	866	871	892	872	920	878	877	884	905	878	911	888	893	885	943	879	882	891	912	923	888	909	875	885	912	824	870	889	854	900	902	892	863	854	843	870	889	875	912	898	927	924	859	914	890	837	933	899	875	860	850	878	869	895	896	876	952	920	866	914	891	912	878	857	911	894	888	823	887	932	901	894	839	956	889	830	950	882	889	891	943	868	906	872	909	880	852	891	855	900	896	872	875	888	837	814	908	865	884	851	927	916	904	902	907	845	904	962	887	862	889	913	866	919	841	806	911	862	851	874	891	912	877	885	897	838	860	899	798	868	872	901	833	875	900	876	858	850	924	969	892	889	855	886	857	858	842	887	928	937	830	915	844	873	938	958	882	837	871	902	887	902	909	881	857	857	883	887	892	897	856	871	905	898	885	951	886	855	901	851	901	905	918	887	868	853	891	882	842	874	869	912	922	896	850	873	849	907	878	847	874	871	879	903	895	879	882	868	876	896	888	880	920	928	944	878	844	904	890	852	827	884	942	864	875	842	914	845	914	905	870	850	867	859	843	852	913	869	918	867	881	944	881	841	899	817	905	893	841	917	912	883	869	847	905	866	880	878	908	891	870	867	881	893	842	852	834	832	912	921	843	971	879	900	871	888	870	858	854	840	893	883	919	883	894	904	892	905	951	895	860	827	883	883	907	866	892	896	918	884	899	877	865	877	889	902	895	892	875	946	882	911	905	900	875	850	885	877	894	903	896	859	851	860	853	907	879	873	835	932	904	879	867	900	912	875	925	879	851	905	819	905	845	845	867	884	844	898	907	894	855	854	854	826	893	877	890	840	877	870	920	862	933	913	900	901	897	913	951	785	882	928	919	897	891	875	864	894	893	871	908	834	870	887	890	853	894	913	835	853	874	870	931	911	890	911	905	855	899	915	877	876	828	901	868	905	894	953	922	903	897	849	882	872	831	828	904	866	894	909	893	857	891	914	901	864	869	908	884	865	897	882	910	874	832	892	908	902	881	868	877	881	953	868	883	922	859	908	942	884	861	882	882	866	866	908	868	900	876	878	889	853	833	842	928	893	857	879	919	856	852	877	874	898	910	873	876	885	891	860	878	866	899	938	848	887	868	860	878	864	860	857	888	862	887	829	855	861	876	901	870	866	882	916	828	911	873	888	904	884	840	862	870	898	844	854	858	856	884	918	896	857	883	889	846	907	874	893	907	870	856	865	932	869	859	890	939	861	876	899	806	869	917	873	880	867	890	861	869	854	959	918	883	855	863	877	889	893	865	889	842	874	854	899	877	871	866	893	829	886	883	893	892	905	880	886	872	921	884	914	868	836	939	886	914	841	862	961	920	918	886	880	883	914	890	903	865	890	892	899	865	891	885	880	835	881	961	872	873	879	906	839	900	896	873	857	895	898	879	935	829	862	853	868	863	907	864	884	943	879	883	884	950	863	882	895	895	914	805	841	906	887	891	882	852	876	905	907	896	854	860	856	860	893	911	869	904	915	902	886	893	868	877	890	849	930	901	889	889	866	873	830	886	854	856	824	910	844	895	920	866	861	881	873	905	910	903	843	927	860	837	910	872	837	894	858	923	864	865	877	832	880	941	870	930	879	947	868	924	877	899	828	925	878	839	852	938	895	844	941	887	912	852	848	855	865	884	870	867	949	821	862	859	881	909	876	859	890	891	927	927	858	842	891	901	877	844	860	833	865	858	932	864	886	907	932	883	898	888	836	899	889	854	883	891	897	877	949	899	868	874	925
23668	21042	28219	24072	20982	11811	4219	2968	1796	1503	1420	1224	1206	1267	1108	1080	1261	1221	1034	935	977	896	831	858	858	865	820	768	793	745	745	709	716	696	704	720	747	704	735	722	707	687	706	677	759	703	711	719	655	734	708	673	691	675	706	683	698	765	706	727	686	675	727	730	673	740	733	683	698	701	664	659	702	633	710	697	763	736	668	682	652	723	673	676	706	653	675	727	716	676	694	645	690	661	704	745	677	710	703	690	658	707	746	661	685	712	752	691	676	679	660	701	668	675	674	673	658	651	721	694	702	662	669	668	677	713	655	662	633	720	710	692	676	682	695	722	651	708	674	724	661	700	671	717	724	677	727	722	682	686	731	686	723	644	687	705	652	683	707	689	661	680	678	628	695	650	706	688	669	721	693	667	672	685	681	709	659	732	695	667	642	720	717	700	695	704	644	660	680	686	683	689	700	708	675	729	716	717	658	664	713	678	739	723	744	668	684	702	749	663	692	652	720	719	673	709	691	606	723	697	706	675	729	661	688	703	670	667	645	710	690	691	699	667	655	662	693	723	697	702	667	651	745	666	726	741	683	676	662	681	694	701	695	700	652	674	668	702	716	673	637	707	658	683	709	689	681	699	672	716	701	688	681	624	688	744	718	694	683	705	682	687	655	711	686	765	671	697	655	665	680	661	693	693	673	725	705	671	679	715	663	681	662	680	676	671	681	643	717	694	687	723	665	717	636	652	652	710	717	711	662	733	662	718	675	696	708	728	729	655	692	655	697	678	693	694	692	696	724	687	706	682	744	693	713	684	693	718	752	652	678	667	702	686	643	680	729	675	698	650	702	696	663	711	636	710	702	695	681	648	659	707	683	693	677	720	694	689	665	672	721	663	709	683	690	709	702	688	692	698	693	686	658	684	672	672	706	685	683	680	661	657	666	693	659	687	601	678	717	679	712	733	723	716	702	686	677	694	659	722	695	718	710	690	687	709	690	670	693	649	682	682	716	687	695	702	707	735	714	702	706	731	682	704	684	701	672	687	695	652	690	679	685	723	692	675	701	723	696	684	635	666	709	649	702	650	685	706	690	640	683	677	713	683	675	694	695	681	689	734	711	684	687	686	665	692	700	658	690	665	696	749	685	707	648	682	681	685	709	682	659	715	693	728	657	678	670	700	706	705	721	725	683	648	699	687	696	739	717	687	733	685	677	676	666	612	643	715	679	655	716	665	666	713	679	732	705	706	691	728	669	662	633	708	691	723	729	702	726	662	730	669	674	668	665	714	670	669	678	687	672	695	684	656	649	724	663	674	683	709	683	677	660	636	679	731	669	721	712	665	689	715	701	647	654	708	697	672	703	732	704	672	651	670	652	712	701	641	688	676	695	698	706	693	687	693	665	698	682	706	673	674	707	681	709	708	727	687	718	678	690	678	668	676	706	680	697	670	667	651	687	694	678	691	722	628	685	640	720	702	655	714	653	714	676	710	696	749	730	712	715	685	654	666	657	678	684	664	652	656	740	691	668	646	665	709	709	701	701	660	711	679	699	704	704	692	683	703	685	700	695	692	717	771	667	668	720	709	670	680	732	742	697	711	664	725	687	685	669	722	741	697	648	709	691	683	681	661	678	681	671	699	686	690	710	706	681	671	670	640	680	674	664	638	711	653	698	687	650	612	731	650	694	603	683	671	669	647	693	689	735	710	713	671	686	684	674	670	639	709	667	682	642	696	654	657	677	667	667	676	681	714	681	685	716	683	707	704	687	686	664	723	671	652	699	670	731	645	701	659	684	689	688	711	672	669	747	673	709	714	709	673	670	652	660	658	681	638	714	696	702	698	658	670	722	666	630	669	655	706	681	663	734	692	679	703	738	702	697	715	728	713	667	660	693	732	656	676	687	704	703	662	690	703	629	703	773	690	722	691	671	695	685	687	645	637	680	685	660	692	628	705	714	688	646	669	701	686	668	686	694	724	714	692	674	702	699	639	722	723	672	734	672	733	690	734	720	719	673	662	703	736	679	696	697	662	708	683	695	702	693	704	717	619	673	715	693	693	714	723	708	673	651	739	682	717	678	682	712	668	644	730	733	699	719	681	680	678	696	671	637	686	687	701	627	675	685	730	740	685	671	682	720	688	678	708	671	695	703	736	677	645	681	680	754	688	669	621	684	674	725	628	713	695	738	691	711	730	696	659	723	674	683	715	724	694	734	676	712	676	691	725	710	701	642	743	712	700	669	638	719	664	680	654	694	643	717	723	674	663	681	717	716	701	720	721	707	748	667	707	711	703	688	672	639	716	739	734	691	718	721	681	641	699	685	691	709	704	722	687	695	697	721	688	711	684	689	672	643	679	674	693	702	690	722	740	713	658	680	710	676	708	676	662	695	713	716	676	673	648	663	709	673	646	694	698	700	678	617	703	735	707	742	696	707	731	687	687	678	656	667	696	637	711	706	688	709	690	707	660	691	671	731	697	676	641	722	649	691	706	672	680	628	670	691	689	689	697	719	705	669	670	693	696	631	680	721	689	661	694	698	668	698	670	707	706	696	692	688	701	719	684	673	697	679	692	712	682	694	620	714	703	659	660	712	704	695	680	674	686	685	662	709	663	673	723	659	708	705	679	723	698	681	679	702	718	682	697	716	667	637	717	669	669	701	710	702	675	684	748	715	691	674	705	693	688	718	669	658	675	703	695	663	677	715	692	670	653	673	714	691	679	699	711	704	696	715	677	723	694	691	681	656	699	685	681	676	680	695	760	699	635	631	658	744	712	672	678	684	710	661	687	680	641	720	668	714	698	706	651	687	702	675	713	741	685	661	704	696	678	660	704	698	696	702	684	721	683	660	675	732	694	690	691	651	679	722	670	709	675	635	680	710	677	701	661	667	681	671	700	643	697	722	708	646	656	672	713	668	715	705	692	626	697	685	670	661	705	687	652	724	715	685	711	725	727	697	662	692	660	686	664	675	714	707	688	709	733	703	749	720	691	625	669	635	686	660	661	687	644	672	696	710	742	697	722	706	651	650	663	663	689	727	697	684	683	680	720	658	680	679	684	682	675	661	720	683	683	731	693	706	653	686	680	691	703	707	663	687	692	668	718	675	699	684	699	646	650	710	693	645	681	672	724	726	743	721	668	690	742	691	655	711	699	661	652	724	675	661	691	675	666	721	704	679	695	714	689	703	655	673	737	686	650	698	655	668	681	718	739	707	725	656	686	668	709	673	671	679	717	688	657	694	662	654	725	738	721	698	714	691	691	687	632	701	674	693	724	694	706	686	728	729	709	711	669	686	692	702	646	710	714	701	698	675	712	696	623	684	665	682	679	669	749	705	689	700	733	683	665	697	666	723	694	659	731	714	717	658	702	710	747	713	682	684	709	667	711	728	676	723	672	678	726	682	669	729	744	683	696	683	667	700	708	660	678	704	657	690	680	673	662	702	648	646	663	674	670	668	736	672	657	699	651	711	650	722	716	701	635	718	701	633	736	684	612
28633	45192	23325	10061	6708	5311	5044	4455	2622	2090	1826	1525	1492	1604	1403	1375	1711	1604	1312	1146	1138	1005	956	1021	968	862	827	826	868	815	825	823	753	792	772	771	768	730	785	754	719	779	727	775	786	762	693	680	726	725	721	718	694	722	708	754	760	708	761	659	708	712	723	718	708	736	704	721	671	749	724	709	696	689	666	707	709	712	667	739	725	667	703	725	712	690	705	672	716	693	716	696	669	731	706	719	685	688	729	687	762	675	693	683	711	712	714	685	712	754	725	720	692	716	707	663	703	720	704	725	669	658	743	757	724	687	705	730	708	704	729	732	621	716	669	667	715	715	676	663	664	764	737	743	694	735	721	677	677	713	702	699	665	670	689	683	745	670	742	734	711	717	672	713	665	762	707	737	714	705	704	715	677	718	745	681	706	739	663	756	730	745	707	684	700	715	681	700	723	665	685	701	699	697	740	674	695	695	723	686	706	717	713	671	701	718	700	700	696	684	668	681	756	734	721	730	717	698	666	752	736	692	731	713	675	710	717	686	718	735	738	648	676	690	684	683	704	734	723	725	677	755	704	716	690	670	700	715	658	672	738	698	694	676	712	724	656	672	722	737	737	710	706	638	676	726	702	743	740	662	639	700	699	705	695	721	669	680	678	723	718	679	703	687	709	721	710	765	698	695	739	732	742	699	704	668	731	693	692	697	688	699	686	728	689	653	750	688	722	736	677	704	761	666	694	713	731	681	722	669	759	712	728	673	701	714	659	700	658	653	730	720	704	758	629	742	735	722	721	675	702	685	677	712	722	686	629	675	673	707	694	705	715	663	711	684	677	670	734	725	702	690	677	677	643	710	707	700	718	690	661	692	719	694	701	699	687	719	651	697	686	664	687	690	697	712	782	724	680	741	693	683	737	759	704	708	704	713	754	701	701	740	676	692	696	714	688	718	712	668	715	741	714	680	671	711	679	762	719	666	686	753	629	700	677	659	723	700	674	730	728	726	664	708	680	715	672	693	680	729	718	669	722	728	737	763	682	700	687	730	720	673	700	757	753	704	712	708	716	685	697	738	667	687	722	694	708	748	699	696	712	748	707	702	708	671	707	706	711	688	691	681	686	665	723	686	731	683	700	682	760	730	679	762	666	701	689	665	697	716	718	686	710	691	701	696	727	674	698	732	703	679	717	761	728	701	709	706	765	709	717	651	692	696	687	760	666	718	711	676	692	743	715	724	694	708	742	677	779	666	746	718	681	717	690	724	695	690	695	727	705	686	648	701	713	723	737	758	651	709	744	736	701	663	735	688	708	667	693	719	712	670	701	731	725	706	705	722	694	678	655	688	704	688	682	741	670	727	717	677	645	648	694	654	684	713	697	685	705	764	689	715	649	666	756	719	683	696	676	714	700	718	681	718	697	694	707	700	728	763	721	794	763	719	702	716	705	698	692	746	695	672	709	743	714	721	751	665	678	739	677	680	698	692	714	721	656	716	674	671	694	683	726	689	663	750	719	670	698	648	761	679	708	660	666	703	681	682	708	648	659	717	710	712	709	735	695	719	707	749	691	688	719	674	711	717	726	669	756	754	731	713	702	721	653	706	740	692	699	699	696	716	670	675	714	697	715	700	688	691	685	712	728	732	734	719	706	681	698	697	697	754	703	711	706	734	718	731	674	709	660	687	691	743	709	707	709	705	696	709	696	736	703	744	758	648	725	716	680	717	711	695	726	697	714	742	686	715	695	737	682	717	698	679	647	685	672	703	712	736	691	674	701	658	721	721	707	677	731	708	653	678	730	752	716	746	701	720	698	659	741	733	734	747	699	732	670	722	703	737	727	716	669	709	730	646	697	714	648	731	688	689	696	735	656	694	694	672	700	734	755	686	715	659	706	733	726	680	700	730	745	716	756	663	743	718	693	696	768	721	731	729	669	736	679	711	707	721	704	752	667	717	713	734	704	730	671	736	654	707	676	695	726	728	690	718	652	714	676	663	708	690	706	720	726	765	711	721	671	720	727	730	669	741	668	669	711	677	690	732	694	708	714	728	683	689	750	741	741	696	694	665	694	682	669	669	725	727	706	696	717	723	702	698	732	728	654	705	666	731	706	679	705	726	693	728	768	659	720	714	738	690	702	711	695	713	736	730	739	721	713	682	720	681	709	685	708	729	679	705	701	691	728	682	709	677	747	705	736	688	707	721	743	711	685	692	690	678	763	689	688	743	689	721	737	718	739	723	739	718	680	748	756	703	684	740	695	654	688	701	690	679	664	692	672	720	639	683	696	679	701	700	724	694	701	695	728	678	675	725	685	766	678	671	711	704	748	715	705	688	716	727	708	686	685	731	690	719	686	735	727	692	742	722	716	749	701	747	711	739	673	706	714	673	679	716	724	688	699	754	722	706	717	738	704	690	700	706	715	745	679	765	714	698	677	746	681	698	687	679	751	686	692	688	701	645	700	706	727	694	665	684	686	743	682	726	683	664	712	672	680	722	673	704	735	677	737	698	736	710	679	687	692	722	719	678	762	696	703	747	742	710	674	703	721	741	704	734	744	668	699	721	706	749	704	721	690	666	709	703	770	642	745	713	713	680	681	685	712	729	717	680	693	723	670	664	677	689	678	700	686	681	672	643	677	708	734	663	710	722	704	749	722	712	744	696	672	701	653	691	699	742	660	724	713	692	650	706	689	687	696	740	706	688	709	696	666	705	695	672	752	723	717	712	715	728	745	690	712	725	689	701	687	739	686	726	671	713	684	697	708	688	768	689	696	686	734	684	660	705	701	702	726	675	725	733	720	665	687	713	701	694	744	717	692	679	669	756	702	708	695	698	738	724	704	705	691	680	714	669	727	699	686	719	694	685	692	726	717	693	671	709	715	696	717	753	693	726	700	713	705	716	680	683	678	698	652	690	659	743	727	681	730	675	667	722	741	714	724	733	650	707	696	716	697	684	717	724	714	701	715	717	698	707	710	715	741	734	741	683	738	749	657	730	737	728	701	721	687	696	730	717	701	684	667	661	678	665	708	704	725	711	717	699	675	683	733	678	769	711	685	672	729	747	675	711	748	684	720	752	686	733	679	701	711	692	724	704	687	724	734	707	698	714	714	669	698	666	715	721	711	732	697	698	725	684	739	693	715	753	709	693	743	720	739	710	722	701	723	689	706	691	682	742	695	683	699	712	649	761	720	696	724	693	694	693	693	699	715	673	649	663	670	708	689	691	680	720	725	720	658	688	753	701	674	689	689	719	717	689	745	717	704	713	656	677	720	654	651	719	692	719	644	705	731	669	745	731	753	704	701	743	760	728	705	662	676	747	728	731	705	736	727	705	725	635	699	713	713	697	677	677	681	653	712	682	714	679	746	688	687	698	703	681	714	716	675	689	673	675	721	758	696	739	760	706	720	654	681	659	722	753	718	659	740	675	719	720	695	705	661	712	698	694	726	658	690	712	723	713	696	712	733	711	696	739	693	705	698	693	713	703	703	744	731	690
24798	21036	27102	24972	12710	3997	3228	2525	1783	1545	1459	1399	1305	1421	1402	1300	1502	1368	1273	1187	1161	1102	1148	1122	1190	1037	1048	1049	1060	1049	1047	1030	1045	1034	1098	1027	1020	1049	1011	1083	1070	1030	1029	1024	1020	1032	1028	966	1051	1008	994	1049	1017	962	963	965	983	976	1022	1005	1002	974	1016	1012	1012	930	975	998	1023	994	925	979	1012	987	985	962	996	1016	994	984	1054	1027	981	1002	968	1093	981	975	959	962	1001	1012	992	986	1080	1015	1046	994	989	978	973	975	969	999	992	1001	1004	958	1024	1047	946	1013	1062	1011	1047	981	979	968	1007	1002	967	1017	1012	985	931	1018	995	963	981	994	970	1024	1006	1019	932	1012	989	1030	1013	955	986	968	1005	1045	1034	982	1054	1044	1005	946	996	921	1032	963	969	1023	1014	1037	937	981	1024	975	1033	1009	1036	945	983	992	977	965	1016	953	950	1028	963	995	1014	1001	985	1056	1018	936	984	965	984	1029	979	990	929	1022	996	980	981	1019	974	983	982	1006	1001	1013	1006	1017	1053	1003	1021	949	1042	1010	1002	1026	1060	949	972	966	1008	1023	1001	1017	995	979	955	993	968	1036	1000	1000	1026	965	997	1055	977	940	956	974	1028	971	972	1012	1024	1029	1070	1042	987	995	996	981	1003	949	1020	976	1014	996	956	1051	997	1028	1003	1001	948	1081	976	976	1012	945	966	989	970	1026	1036	1006	1005	1039	1022	1036	979	989	931	1026	1053	993	949	1008	970	1025	999	1004	1027	1024	1010	964	1010	920	951	1054	1034	1005	1039	993	997	947	1016	1039	983	978	942	986	1020	993	989	1050	948	986	991	950	946	1049	959	1018	1015	985	982	1040	1032	1034	1000	1054	1012	1001	1016	978	992	954	983	973	1015	946	1004	1039	1015	1025	932	1047	1023	1092	1034	967	965	952	1000	970	975	1042	945	964	983	1061	921	1056	990	984	1008	984	990	1039	971	983	961	980	971	994	963	998	1034	1029	985	994	1032	1025	969	1020	945	1051	1021	976	960	1006	990	994	1003	1010	1000	1023	1040	1019	1054	1033	1004	994	971	1038	1002	1020	999	1024	1002	1017	1030	983	1036	1004	1019	997	1040	1021	1030	987	981	975	990	950	1078	999	1046	1069	981	1019	983	1059	992	959	943	972	1007	984	957	968	1009	985	993	982	938	1002	1040	930	970	1046	967	1028	1033	1003	988	1037	1053	1015	997	1016	1014	1006	1042	1003	1017	971	1019	992	1006	1002	983	1015	999	1011	973	987	997	974	1007	945	973	1017	1010	967	940	946	950	1003	974	1007	985	1003	983	1013	1018	980	991	947	1024	1041	937	990	946	1000	994	960	981	1039	991	1024	978	1015	959	967	1005	1051	1008	914	1018	1019	1008	950	1029	991	981	999	955	980	956	956	977	982	1013	957	1041	984	966	1019	965	1017	1013	968	1033	1006	976	948	989	921	1010	1011	986	949	977	1014	1051	973	970	1025	997	1000	1019	998	992	1003	1046	919	958	982	1022	988	931	987	1003	1012	1052	978	1016	1001	1030	960	1054	995	1010	968	1057	988	962	1029	1044	1015	1026	1022	1026	956	1018	952	1060	987	1002	1061	958	1017	1005	1022	968	1003	1053	1001	1023	954	970	1021	986	992	994	1026	1015	1033	960	996	1002	1029	1004	971	945	988	970	993	1017	983	989	971	1004	971	939	1039	1071	981	976	1035	1037	942	1022	992	1027	1025	958	1006	993	990	1021	998	983	983	1031	955	1036	973	1008	1008	1011	974	993	970	930	979	966	1022	966	1003	1042	1007	992	1020	940	1011	1009	977	1006	938	983	1030	1042	1066	998	951	1008	988	983	1019	952	1002	981	1011	962	990	993	999	976	1001	1049	995	1021	968	1013	1003	1010	964	1045	1000	1000	957	1040	968	1013	975	984	995	984	1030	1022	1078	995	967	983	976	963	940	989	1009	1005	986	1057	1001	1018	999	966	1006	982	995	983	977	975	974	1011	985	1086	1040	1002	983	1047	1052	996	971	997	985	999	976	989	997	1007	965	1009	1015	1041	967	1004	934	978	1007	1022	1002	984	962	1002	997	959	1037	990	1014	1031	1001	1019	954	1027	1036	993	993	907	1001	967	994	1008	967	1048	1052	951	954	928	992	994	971	985	1004	988	992	987	976	1001	994	958	1008	1018	936	1010	965	1011	1048	1023	954	1012	920	953	998	992	1013	949	1030	969	1012	970	953	985	984	1006	989	1010	971	1001	996	959	1055	976	993	983	1038	997	997	1018	952	1012	1040	1020	1035	972	1012	1007	986	976	1025	1048	997	1013	988	930	982	1021	911	1033	1006	984	1052	999	981	1008	951	973	955	1036	1007	976	1034	1076	1013	966	1014	1010	1041	995	986	1018	986	994	997	1065	1014	940	1011	1062	1051	1010	950	997	1013	1024	1058	1059	1017	994	1027	1017	1044	1007	1030	1065	958	1045	1013	998	1020	1005	1011	963	999	1002	974	971	970	1004	957	1029	1009	1025	976	1019	1000	961	986	1031	1051	945	1021	986	970	976	1012	981	989	1017	1032	971	961	961	1017	1068	1023	956	897	1030	1017	992	1031	1036	1017	997	982	971	1028	1012	986	1050	956	981	1055	984	1018	974	1005	1036	960	957	1015	1012	964	1031	1017	959	940	1070	1059	1007	963	963	928	1025	1019	1004	983	1008	997	992	1094	955	967	1000	1007	933	975	1017	965	1062	1020	1048	992	983	1018	1048	928	1005	975	986	1002	1017	1023	988	987	984	1029	972	973	976	946	970	1031	1035	1029	973	1024	1013	1005	997	1008	1022	1013	972	985	1018	1001	1001	1039	977	986	975	1051	1001	979	1028	977	999	1041	1011	963	960	999	995	1029	999	964	967	1000	994	970	1001	1045	976	954	1039	1009	1064	987	981	1034	1001	985	989	989	992	1046	970	1021	990	1023	958	1000	989	1018	991	1066	996	984	942	981	1000	1032	1004	989	1025	971	966	950	941	953	946	1002	1009	985	971	989	997	1010	950	977	1019	997	974	1001	1048	1053	1000	978	1002	975	1007	971	998	1037	991	990	1008	986	1035	1021	970	960	954	1033	986	971	990	991	989	1026	1024	991	1008	1031	987	1047	1016	973	986	976	1014	974	980	971	939	993	1018	1016	1030	966	1009	1035	1035	968	995	1025	1122	1014	986	936	984	1020	969	993	1030	983	960	968	1036	982	983	943	992	944	1027	954	1019	1016	995	1030	1015	1003	1039	989	948	942	984	1041	1020	1039	969	976	954	1006	1021	1001	1011	970	1022	980	940	1016	1009	961	981	1008	983	1006	955	962	1011	937	1000	1051	964	1060	919	1018	1014	1005	1034	1004	1035	1005	955	948	1053	945	979	972	983	1047	982	1036	1000	1031	1093	913	936	1010	1013	970	932	963	999	1004	993	1039	1038	984	1008	1029	1022	989	1015	999	968	979	966	1029	982	1023	997	1045	946	1037	995	976	976	1018	983	1035	1032	1060	1021	1003	965	956	982	997	966	1007	1013	987	1024	962	1029	1010	1019	1015	999	958	1010	1000	959	1008	937	989	1008	1006	1042	962	946	950	958	976	1014	1005	997	1032	1004	1025	1076	972	977	960	1012	978	990	1044	1030	993	986	999	1019	976	993	994	1005	996	1024	1016	1039	957	979	991	984	950	985	1038	1003	1009	1037	1014	1004	1023	956	989	904	931	1042	967	983	971	978	928	988	996	971	1057	934	963	990	1001	962	1030	987	1035	960	1033	1007	999	1010	1062	982	934	1018	964	996	1043	1003	960	983	989	1050	972	1024	969	982	1013	984	1090	956	970	945	1069	1006	945	994	1041	1028	999	1021	967	1028	988	975	979	1018	1017	1017	974	984	995	1082	1040	966	1006	1027	988	1043	1041	959	1034	1005	963	1006	973	931	1010	1058	1045	1023	1002	978	1012	1061	940	970	1016	1004	990	1029	978	998	965	1024	1006	995	987	950	1015	972	1001	1039	956	1017	1058	1042	1018	999	976	970	1005	992	1081	1037	1083	980	1010	1034	1072	1001	947	1004	975	948	1015	946	1054	997	946	1090	1024	994	970	942	966	999	1001	1029	976	1021	1045	1011	991	1036	1009	1008	998	1010	961	968	1016	995	989	962	968	989	1051	1058	969	933	1024	1026	998	997	949
27773	40168	19928	7867	5798	5065	4871	3779	2411	2077	1802	1716	1696	1784	1652	1630	1905	1624	1413	1369	1290	1235	1196	1135	1187	1164	1120	1142	1015	1091	1072	1051	1061	1056	1055	1053	1032	1096	1088	981	1005	1017	961	1013	1014	1015	1078	1074	1023	964	1040	970	967	1013	987	1030	1036	1014	984	968	1051	1000	1037	1017	1005	1036	1077	921	950	959	921	961	1004	984	968	980	947	1046	1035	1030	941	986	1025	951	929	966	949	953	954	971	1028	1009	918	1037	1011	916	976	1059	949	996	907	987	956	996	953	1022	993	998	953	1029	974	1012	984	1076	999	982	953	993	930	967	982	1026	1040	995	1042	1037	961	1023	974	992	1002	1010	1012	1005	964	990	907	954	1019	971	986	970	975	981	969	1047	965	935	983	1022	964	1032	1041	940	951	963	986	997	1010	1019	1009	979	1005	951	978	983	997	962	995	1022	988	987	1016	1026	995	962	1027	1022	1029	966	982	909	948	983	1026	1035	987	978	990	962	990	1000	969	964	928	1005	977	1008	1051	1017	982	995	993	990	1007	1025	979	959	1018	1003	1018	979	1009	978	958	1015	993	1019	1019	997	1052	973	1023	965	939	963	1005	963	958	1003	1037	1008	994	993	960	977	1009	1034	993	996	987	958	1018	962	1009	1035	979	1016	1014	1057	1011	1030	1004	1024	942	1001	954	959	1008	967	998	945	988	995	1000	967	986	985	983	969	1014	972	1008	1002	1021	981	950	1016	970	988	1011	1024	977	1008	986	963	1008	962	966	997	1043	978	940	997	971	979	1029	1035	917	971	959	1039	1000	1040	1015	1006	976	991	1038	973	911	989	975	978	1014	983	1029	1023	978	1047	996	966	949	1021	962	1012	1010	990	1026	1011	1011	999	956	934	1053	962	1039	959	951	968	1029	1013	986	968	989	987	942	938	1002	981	990	971	1021	930	1004	1005	1075	974	955	1017	975	970	981	982	1012	993	994	966	981	1011	990	1014	980	980	948	988	1033	970	1025	1021	954	999	965	1027	1017	997	982	991	950	1015	1023	1002	949	995	965	973	999	986	958	970	1001	936	986	977	1042	996	968	967	1053	986	1052	1006	999	1022	983	974	1007	984	945	1033	986	1000	976	983	945	991	987	944	978	1002	1029	1017	1022	1011	956	981	974	957	974	1017	926	1000	1034	1021	976	986	979	976	984	1016	945	1012	968	993	1000	1004	968	969	989	976	1014	931	952	995	1007	1001	999	980	1035	989	976	1023	997	1016	991	964	990	995	1040	1049	946	1003	1027	959	1019	975	973	991	999	964	1053	991	1030	1001	997	983	982	972	946	978	974	990	1025	934	1009	1023	971	912	995	1080	1015	968	948	989	1021	973	986	1035	1007	982	917	1011	978	967	985	1021	1025	958	1025	979	971	965	958	1008	1005	974	989	1030	972	1045	979	983	966	980	1031	989	997	944	1021	1015	961	1008	1016	1004	962	988	993	1000	956	1012	993	1006	1008	1025	1033	1023	1051	977	1039	1038	1000	955	1009	987	1019	920	1008	974	969	983	1055	1014	991	949	1032	1035	998	961	957	1027	993	958	1020	980	1008	980	984	983	1006	971	990	949	993	1032	953	949	956	957	1012	1009	1000	978	979	966	1052	988	945	945	982	1003	933	970	1008	998	938	964	984	951	960	952	1034	968	1012	957	936	1021	975	1000	999	977	984	988	989	979	997	1059	1042	1020	1001	992	1012	976	1046	977	959	968	996	990	960	1045	1003	987	1013	1015	1003	1039	973	966	984	991	1005	978	1010	952	979	1006	1049	952	1031	1001	1009	1012	1055	1053	1002	985	968	975	972	948	972	1024	978	1021	975	1036	1043	1002	998	944	1035	998	973	1000	970	1005	975	996	1020	937	1027	1039	996	1005	990	971	985	981	1002	1091	1004	998	950	983	984	1002	1055	926	990	1016	997	974	1011	997	1002	1033	1020	926	960	968	997	984	942	1005	1005	1024	973	1022	975	1026	984	952	991	1044	1045	961	993	1006	969	966	1033	986	1020	975	961	1029	1027	958	998	997	946	1020	988	1020	989	1039	1040	994	967	980	1032	1023	966	961	973	1017	1013	1031	982	995	986	1035	1021	977	995	957	1012	938	924	1025	1045	966	1018	949	955	1000	1034	987	995	1035	1010	1009	975	965	974	977	1034	1002	997	1045	981	982	1034	1028	984	1009	1036	996	980	987	990	1025	1023	979	979	950	970	971	1003	987	949	1013	1047	963	981	991	984	1011	1015	930	986	1006	1018	931	1053	1009	974	1050	1037	1043	942	1026	1041	987	924	930	1010	1006	966	991	963	968	966	1001	964	961	972	969	1024	1022	1017	1028	979	1051	1012	953	984	1052	978	969	987	1026	993	996	1033	968	967	965	972	1051	1004	999	980	978	1005	1066	1017	1020	1000	930	1026	936	1005	981	998	1003	1036	993	1010	1012	971	1013	1003	1002	955	1036	935	1062	997	1023	999	1002	1001	970	925	1022	986	981	1025	1011	947	989	1029	989	1030	997	1023	997	984	1006	987	972	974	980	1041	963	998	1022	945	960	997	1004	1007	938	1009	995	1022	943	965	988	988	1014	954	1032	966	1009	936	948	943	995	978	993	981	985	951	971	983	947	940	1013	976	982	1013	1008	986	1012	965	996	948	978	979	1000	1031	964	969	971	983	982	1065	1000	1004	981	982	1016	985	1046	1040	1013	956	941	1034	969	1004	946	961	964	1038	981	1003	938	940	1030	1027	992	1063	1007	983	935	1040	998	948	1061	1030	973	949	1008	968	996	1001	1033	1031	942	982	964	1005	970	979	975	1007	968	1022	1038	1021	1014	1015	1026	1024	1028	1005	976	979	962	1018	1023	971	943	932	966	987	979	984	1000	973	1035	980	997	969	1001	926	937	1000	1058	928	1023	1005	972	1048	998	1024	948	935	980	960	988	937	998	1026	984	933	1055	963	1053	962	998	981	1022	1030	1044	939	1006	967	992	988	964	975	969	1020	960	1013	1060	896	1011	1039	963	955	1069	935	997	1014	972	986	944	982	955	1019	1011	1004	919	955	1016	954	1039	971	1000	1001	1007	997	965	1028	960	1019	1036	975	976	989	998	1032	994	1004	969	966	980	984	1027	947	999	974	998	968	1044	1035	998	991	1029	972	996	958	1024	998	988	990	1000	1026	972	951	986	961	1077	958	975	1006	1049	974	995	1001	1008	1010	1064	1015	1022	952	1025	988	988	1000	948	1000	967	975	1000	928	1003	1004	1024	1027	1018	992	1019	990	1046	930	995	1042	1025	946	1009	1014	1012	985	1017	1014	993	966	954	1020	914	967	983	949	1022	1004	1026	984	1011	930	1008	979	1014	1011	1030	975	954	993	1057	971	1046	967	982	999	996	1001	945	1019	973	978	1050	976	986	1010	984	976	985	994	985	1009	1010	999	975	982	983	1014	937	989	950	1005	981	1025	1031	954	995	943	981	979	986	925	1000	1009	978	999	1070	970	950	956	1024	964	994	979	986	1003	1017	991	1025	1047	980	996	967	987	1012	1038	993	989	1000	981	998	1048	1028	1024	994	994	981	1002	980	1003	984	985	990	1040	985	1039	1026	961	1056	966	985	982	1012	988	1042	996	984	960	1021	1005	1013	998	950	979	1049	952	1000	989	1011	913	1013	975	967	970	974	931	947	1008	1002	1016	1063	980	1061	969	998	997	1050	932	980	999	1008	931	975	992	985	1026	1036	982	977	973	974	956	1024	981	1046	1019	949	1027	973	978	1027	1008	956	999	965	995	1019	1032	980	995	995	972	1045	1002	997	995	1033	1003	1045	1007	963	1013	987	1032	943	962	1004	973	1023	1008	1011	1031	974	1044	961	964	1024	980	983	974	1029	985	965	955	1006	977	980	1029	1029	999	1017	1010	1028	1038	987	958	980	982	1025	1014	1007	1029	1023	953	951	1016	1018	1032	975	973	1018	989	1028	1042	980	997	1007	965	968	913	1020	1007	946	997	993	990	976	977	943	963	992	1047	988	1037	1005	998	989	977	956	981	992	1007	1032	985	967	1024	986	996	1037	1034	942	941	946	958	955	982	987	968	982	958	976	979	1015
22455	21138	28732	23779	21129	21369	12715	4013	2329	2015	1730	1621	1657	1670	1501	1616	1708	1494	1286	1209	1113	1066	1067	1048	1072	1027	991	976	974	891	858	884	844	965	858	929	844	887	823	889	850	843	844	816	840	843	810	835	811	780	845	787	804	838	826	829	816	753	807	855	770	767	780	792	843	857	735	809	865	851	793	800	795	828	789	806	858	782	814	830	810	823	803	846	817	855	831	793	806	813	796	831	805	789	821	801	838	820	810	784	802	820	807	827	813	807	790	838	829	809	831	827	809	888	801	775	762	796	816	846	858	821	776	817	810	828	799	816	795	816	785	776	797	825	833	816	826	787	860	824	784	776	823	838	806	823	786	780	806	782	761	798	801	797	782	777	836	796	779	814	785	799	787	808	760	785	855	858	826	790	786	783	794	825	791	817	804	746	797	806	841	803	839	791	785	753	803	823	852	806	804	840	838	813	813	822	829	797	813	835	780	819	797	836	795	781	847	801	822	783	789	814	849	757	842	791	849	781	808	850	767	792	833	790	847	847	802	836	794	768	779	791	784	746	793	809	787	809	809	825	841	812	831	819	851	768	773	793	798	817	803	834	828	794	813	808	743	793	794	778	771	802	797	810	820	789	780	813	830	799	783	814	851	825	735	791	801	806	815	769	816	818	861	822	866	824	814	789	818	827	846	749	826	799	833	751	862	776	816	817	789	811	786	799	810	807	811	748	823	824	817	756	863	819	822	771	844	788	817	812	802	761	822	804	790	820	808	786	745	807	780	798	787	776	809	812	781	822	839	833	813	807	815	758	789	822	802	830	815	774	785	800	793	769	806	810	780	773	835	815	768	810	843	803	783	756	785	820	776	770	862	828	804	791	818	812	794	826	787	812	835	768	802	827	787	811	794	812	824	755	807	764	807	815	856	791	815	774	797	785	797	832	762	800	808	808	832	787	831	795	814	808	771	793	790	855	839	810	776	810	812	816	831	808	842	800	805	802	823	778	797	821	811	838	828	830	865	792	823	770	777	799	784	772	768	820	820	785	743	821	853	767	802	814	820	808	804	802	769	811	764	811	771	773	784	808	817	827	803	815	812	850	796	804	757	842	831	779	867	834	822	833	786	809	820	796	799	819	820	811	806	728	826	810	774	758	795	745	799	765	826	768	824	851	789	750	784	752	866	753	817	821	777	757	834	773	819	817	874	796	818	851	817	782	807	811	849	799	873	800	828	801	853	823	853	774	783	771	796	792	804	806	779	809	759	840	812	835	808	778	766	807	780	815	825	842	795	781	760	813	868	810	858	772	835	858	824	848	804	807	807	852	841	843	863	839	819	827	798	764	807	779	764	844	797	836	766	799	788	794	824	784	773	798	846	841	882	778	765	798	802	769	818	832	780	809	765	762	829	808	790	759	788	845	791	777	807	792	804	798	830	797	836	782	782	850	803	789	801	800	797	818	838	796	804	769	766	769	779	773	825	826	834	840	751	813	778	829	807	810	849	810	792	813	763	800	766	827	828	760	818	796	789	799	811	827	793	758	805	790	853	814	821	802	774	823	782	867	823	791	785	848	811	815	833	833	797	838	788	787	768	843	796	788	798	814	749	778	793	843	767	777	794	787	821	842	813	772	748	831	835	800	792	793	782	816	809	712	832	819	833	790	789	802	823	791	837	862	777	812	840	808	808	804	807	855	833	843	824	819	853	817	805	780	819	803	820	792	795	776	793	808	742	767	805	820	857	791	827	825	791	852	796	790	771	805	791	824	876	779	735	872	835	802	799	821	780	808	798	784	833	802	805	806	830	785	830	786	794	800	836	819	825	802	793	746	801	825	827	781	845	784	810	757	794	823	777	799	732	822	808	822	780	810	838	793	759	768	771	787	862	790	823	760	799	842	776	798	812	789	788	779	774	775	826	777	796	788	819	798	808	727	793	813	822	809	837	774	798	821	836	813	791	787	751	853	794	810	773	828	839	814	810	803	817	816	831	857	833	832	855	786	802	795	759	859	808	786	808	778	785	783	859	813	858	832	800	778	779	795	829	814	757	822	809	851	801	740	798	838	835	773	823	827	762	799	756	781	796	796	799	828	845	822	813	840	810	769	827	824	800	808	821	784	814	807	757	803	802	828	784	842	811	837	819	811	830	754	810	744	828	778	818	751	813	788	775	807	844	752	832	779	829	777	752	759	813	754	804	798	774	823	803	783	819	812	769	768	829	861	822	772	826	790	795	755	803	798	762	819	815	808	806	811	833	776	785	745	806	818	833	832	814	802	785	816	824	783	818	808	791	851	851	801	771	786	783	750	843	817	843	860	760	793	800	797	790	858	778	772	786	829	777	812	764	834	789	851	761	795	802	799	831	804	767	851	824	833	822	818	822	813	797	858	843	782	763	810	820	805	774	790	797	787	788	823	775	776	785	829	793	836	796	791	776	817	794	807	753	853	788	774	820	767	763	832	808	804	836	862	792	784	801	805	854	782	764	774	824	772	823	766	817	798	805	770	800	756	803	787	789	814	758	843	776	811	806	844	764	834	795	838	787	778	767	810	806	804	784	807	825	818	765	763	760	789	793	798	817	804	815	798	771	777	787	786	829	807	828	762	814	761	829	819	791	806	802	775	788	891	760	803	763	831	838	811	828	787	841	829	787	852	815	799	788	795	839	826	830	823	792	814	823	807	820	831	844	811	787	814	776	731	826	827	759	811	807	855	828	831	766	770	804	860	858	819	786	819	777	825	793	748	805	769	859	746	774	786	789	723	782	836	778	757	758	837	805	796	788	821	775	795	829	823	791	807	843	804	777	833	824	798	802	810	771	812	826	808	799	789	857	800	779	825	778	753	869	753	763	819	801	816	767	774	791	834	803	788	829	782	787	785	837	750	797	787	806	820	795	799	808	806	774	826	803	826	749	803	808	782	778	756	843	815	798	768	834	773	754	825	733	813	808	832	803	767	811	770	787	750	844	786	824	811	781	748	820	744	836	829	774	762	805	795	850	724	818	846	833	810	780	793	796	776	776	745	836	785	795	771	790	772	754	817	755	764	783	841	813	771	787	787	760	773	797	832	813	797	784	805	806	787	801	808	803	821	811	813	806	802	800	827	797	851	830	826	801	785	812	782	763	793	810	791	802	847	761	712	800	806	810	829	796	817	836	875	809	801	839	801	793	756	818	815	804	855	838	782	780	797	762	788	765	820	821	787	755	800	804	789	816	819	786	775	771	756	805	845	785	757	813	823	753	769	866	848	866	787	794	768	808	860	829	806	794	827	787	801	764	869	808	826	853	847	810	831	818	820	821	784	794	810	758	821	840	804	774	765	836	808	824	784	804	816	785	807	785	798	812	800	863	808	780	761	781	781	819	815	833	833	783	822	806	806	856	807	814	832	801	793	745	822	806	777	819	798	818	796	832	785	771	846	813	778	761	824	831	791	740	819	817	762	816	840	767	792	836	782	808	870	804	778	770	767	791	775	787	830	828	761	830	815	799	759	851	795
32260	51568	28270	12922	9782	8879	7966	5443	3502	2993	2261	2175	2141	2182	1999	2041	2267	1816	1560	1288	1255	1167	1154	1082	1062	1062	967	1020	898	929	884	918	862	886	895	876	886	884	907	879	811	838	831	877	911	851	845	855	836	806	803	796	824	826	810	802	830	834	857	823	782	849	772	795	811	816	789	823	766	812	845	805	775	836	812	788	838	790	801	750	842	816	815	775	811	769	810	825	793	770	799	796	811	818	797	822	749	780	791	721	766	799	812	778	792	792	728	775	817	844	738	809	811	793	810	802	783	837	754	817	825	830	820	775	820	792	803	821	815	812	843	837	804	810	756	789	819	765	798	772	795	762	832	779	781	754	831	806	810	795	803	811	851	798	824	799	805	759	822	799	754	787	818	732	770	790	765	803	833	813	815	756	829	803	891	815	818	819	799	790	778	791	863	807	817	819	784	805	802	764	781	787	774	768	789	760	784	804	782	835	800	806	803	795	792	790	834	751	813	763	786	795	816	740	788	801	766	763	814	832	792	769	799	797	794	816	797	779	791	759	811	870	821	780	787	799	784	754	819	755	751	833	821	786	814	831	799	834	808	766	797	787	795	799	833	783	805	785	784	798	828	755	753	856	780	793	839	835	832	830	795	815	768	818	823	824	778	746	850	804	808	791	794	834	764	704	784	801	829	778	765	781	781	790	770	789	873	769	833	753	768	765	825	806	802	749	781	783	826	812	790	792	784	794	732	810	809	813	773	781	833	812	766	781	818	778	831	801	810	759	811	804	763	819	809	789	810	764	777	798	785	793	816	807	818	820	793	813	827	761	764	781	805	817	824	786	750	783	810	773	797	762	801	804	797	738	822	798	797	846	775	752	769	756	780	742	822	754	756	807	792	795	819	839	755	772	822	809	834	878	826	801	810	760	787	814	759	795	821	849	790	835	793	865	794	748	765	775	785	792	837	824	746	803	845	795	823	758	789	812	841	793	809	758	798	779	723	798	734	797	805	787	786	761	773	817	792	803	804	740	771	820	747	765	752	768	795	790	812	791	812	812	819	790	831	828	781	803	851	836	756	803	806	811	798	807	805	797	797	787	775	810	733	811	858	834	821	809	801	755	796	775	779	755	816	806	813	802	802	754	811	817	792	860	749	805	840	819	772	803	779	832	768	783	868	746	809	763	774	805	810	798	759	768	804	829	791	762	746	787	809	805	772	853	769	757	804	785	791	778	770	765	826	817	777	831	797	805	745	787	813	826	795	801	819	741	786	794	784	792	767	861	815	773	829	793	832	749	760	778	826	829	844	817	834	823	761	800	807	777	778	775	773	807	814	859	828	783	824	797	836	790	778	808	796	767	813	789	816	822	733	810	803	847	780	819	837	800	786	823	756	794	795	795	757	829	838	780	793	776	762	812	774	801	777	813	788	815	799	819	781	818	803	792	818	784	820	807	767	706	822	789	787	821	728	825	789	733	783	776	776	824	754	801	755	740	732	807	754	789	825	834	750	761	838	794	811	810	834	795	788	783	773	818	751	761	802	756	786	813	792	784	789	826	755	778	835	801	808	834	791	822	768	802	801	807	819	830	760	775	763	809	737	847	749	827	767	794	864	762	799	807	801	804	787	836	797	749	820	765	787	821	785	773	781	797	764	779	816	771	810	771	773	802	770	772	830	827	795	780	783	796	811	801	861	800	841	806	833	776	806	735	851	808	833	836	777	792	773	803	770	812	806	759	780	809	742	734	848	817	814	854	746	808	805	763	780	727	831	776	833	764	787	812	771	815	786	832	788	794	825	787	825	818	769	784	799	825	846	797	827	793	800	823	783	767	821	791	775	790	831	812	769	830	793	775	812	768	821	771	839	804	799	777	795	783	749	798	832	806	810	811	780	763	777	814	790	770	767	783	816	824	838	754	758	782	808	793	826	758	823	732	792	779	761	778	827	824	764	801	753	847	794	812	768	777	757	803	851	844	808	777	786	822	755	804	780	798	788	806	804	821	761	760	801	746	768	808	752	833	829	782	837	771	804	765	806	771	736	816	804	817	758	769	777	823	812	788	773	822	772	790	764	782	846	791	794	773	815	820	810	783	808	812	760	790	799	804	775	760	815	737	797	769	797	777	771	809	847	790	794	836	799	812	794	821	822	779	883	794	823	790	819	783	804	747	804	752	785	782	788	823	799	800	791	794	819	807	767	802	837	735	790	740	774	794	850	808	864	806	787	823	724	823	790	773	826	760	763	803	724	801	814	798	785	785	795	736	807	791	781	810	796	732	831	757	824	795	773	747	815	801	816	772	781	801	828	822	771	745	809	817	749	810	777	775	816	820	773	835	731	811	771	804	797	784	787	760	818	786	843	760	797	808	789	794	800	768	787	776	815	813	821	780	763	768	824	787	769	808	818	766	787	779	701	795	775	828	804	777	805	827	762	848	839	737	826	830	783	799	783	788	803	808	762	762	858	770	765	794	801	780	806	781	801	818	768	834	820	818	749	765	761	743	837	811	760	780	856	786	801	839	792	796	753	787	796	819	734	836	835	784	755	778	745	794	785	790	761	760	817	814	799	799	823	785	758	795	785	788	781	787	833	810	774	827	746	782	738	812	816	845	841	791	793	780	776	774	766	784	807	863	825	747	847	791	744	767	788	798	815	791	810	831	764	731	852	777	743	781	779	777	814	802	757	780	810	815	774	799	790	773	797	875	809	852	760	808	776	853	821	800	767	785	789	799	785	760	737	799	763	791	786	774	808	781	869	778	766	813	822	758	830	798	807	792	822	774	791	795	827	820	782	835	780	775	835	795	789	762	792	791	858	789	801	801	805	836	777	832	772	808	851	823	817	796	759	782	807	793	827	775	805	785	785	838	792	794	818	819	797	783	824	774	757	811	743	801	803	744	822	765	794	829	774	829	820	779	797	806	744	811	796	774	801	776	784	780	774	773	815	776	836	800	804	803	788	805	804	774	770	816	852	805	769	763	765	795	799	768	835	804	795	815	783	798	860	845	772	787	796	748	811	802	782	808	799	805	776	822	814	821	794	803	829	783	807	796	768	747	762	759	794	842	781	799	751	788	777	781	801	768	841	818	800	791	797	830	796	778	782	787	823	810	799	810	790	818	781	788	831	847	790	779	794	791	831	772	800	834	802	748	799	729	798	772	766	764	815	804	812	813	826	820	778	814	868	773	843	764	806	783	762	818	836	832	754	801	785	765	793	770	783	821	810	769	767	803	843	847	791	783	821	844	825	759	772	791	769	794	779	814	800	824	746	833	795	808	721	788	795	775	756	777	791	827	806	802	809	816	788	801	795	781	828	778	789	843	793	783	823	824	795	801	803	805	768	772	805	828	760	772	826	844	820	826	798	769	826	798	805	791	804	854	758	809	783	799	776	799	737	745	887	812	766	798	785	806	786	819	779	751	808	799	819	825	763	794	760	843	806	838	810	848	818	795	818	746	798	784	805	795	817	771	771	810	780	785	825	800	780	807	777	838	784	756
29670	23464	15883	6369	3375	2897	2490	1730	1405	1281	1127	1239	1208	1161	1131	1187	1281	1186	1021	998	967	973	961	912	998	994	952	935	922	903	971	909	911	924	900	866	861	862	885	864	889	913	887	847	920	884	885	867	902	907	865	864	917	873	879	873	948	866	937	924	905	889	943	886	880	889	893	892	879	929	908	873	860	895	887	830	892	807	941	868	884	910	896	875	829	892	895	894	832	893	882	955	878	827	904	917	895	856	895	853	852	907	801	863	869	869	920	869	912	887	894	914	933	867	844	868	888	864	887	885	857	825	825	911	854	857	889	861	898	906	906	899	877	871	903	872	842	877	892	850	786	846	796	858	889	892	871	900	840	912	931	869	857	913	918	808	859	895	888	902	868	806	801	871	863	867	850	918	879	916	900	873	874	853	865	907	885	860	855	923	920	844	838	850	929	900	936	915	816	903	878	897	850	846	891	921	921	898	884	905	905	838	885	868	896	871	844	877	830	878	845	845	919	873	880	875	835	905	835	861	896	895	863	954	885	840	832	847	837	881	902	878	923	828	880	918	901	859	851	915	871	914	877	850	841	893	914	889	915	883	896	861	887	898	881	843	901	906	892	878	865	843	867	933	880	863	823	864	887	900	855	817	858	869	871	860	879	892	869	863	866	877	865	914	872	884	842	845	906	937	819	868	905	850	857	909	910	906	811	789	856	887	840	868	862	850	872	872	915	910	867	880	893	852	828	903	849	834	907	874	856	917	915	888	847	869	916	797	868	889	886	792	872	866	908	840	885	847	872	921	881	853	865	907	900	836	889	931	871	936	938	854	832	884	954	789	878	914	894	895	928	916	876	883	872	897	831	867	889	880	856	912	865	929	866	853	862	857	842	883	858	862	852	857	890	842	883	941	828	835	877	904	854	872	834	896	851	908	882	941	865	880	879	911	868	912	937	906	876	940	849	847	890	876	877	848	887	863	871	848	898	831	812	934	857	892	873	851	849	866	873	854	889	887	875	877	874	912	869	862	912	887	917	882	943	906	887	858	914	906	933	891	864	868	907	867	879	856	884	878	886	917	878	865	912	913	932	875	847	855	902	885	902	922	859	847	843	830	887	896	835	895	940	837	912	892	887	924	890	895	872	883	882	871	926	924	893	894	862	904	879	893	860	940	865	879	797	836	870	878	867	832	850	868	852	834	869	858	905	827	920	888	907	898	875	842	897	821	891	851	861	864	879	857	862	900	891	931	904	929	831	835	872	869	873	832	855	908	889	833	884	887	908	921	894	869	877	850	912	906	836	856	927	899	888	900	883	884	826	881	884	869	857	910	872	803	859	910	879	883	843	871	872	903	826	887	905	883	950	827	900	819	890	838	839	883	913	878	897	872	920	842	867	844	889	953	878	873	859	888	853	818	914	916	840	853	890	874	826	835	906	891	841	909	883	876	918	834	905	908	881	908	882	864	922	890	894	852	895	915	878	894	841	894	927	930	909	885	918	834	831	863	870	933	850	879	889	883	945	868	838	859	872	928	877	898	888	921	903	883	869	912	872	875	907	871	883	927	923	847	861	851	923	847	835	875	862	942	839	836	887	801	906	885	809	855	868	925	896	843	843	851	846	921	906	865	904	884	873	878	894	875	837	852	882	885	852	828	879	872	914	896	917	921	874	855	888	892	823	891	893	850	870	858	908	834	876	881	863	934	811	861	830	925	878	888	892	854	831	856	888	867	870	843	877	895	896	902	937	870	852	926	834	921	873	899	865	884	826	915	908	880	869	915	835	908	892	877	882	835	850	863	903	898	867	891	863	838	791	905	886	948	872	910	906	906	906	892	878	884	938	864	878	884	871	860	829	891	860	868	853	880	856	868	863	895	891	859	891	897	922	927	884	856	906	850	861	928	895	878	906	877	880	868	877	871	842	850	952	840	864	870	861	921	850	887	820	816	878	893	879	879	847	879	876	847	886	903	875	933	900	897	886	905	862	846	859	877	899	903	874	894	945	905	907	875	884	869	873	798	878	893	855	884	893	913	839	888	822	851	860	878	907	828	907	879	877	849	829	898	901	821	907	864	947	846	837	892	832	914	873	850	866	894	863	867	922	893	881	863	874	862	852	875	865	954	878	907	874	899	851	875	857	860	853	871	873	885	871	907	899	915	934	882	857	884	891	906	921	849	892	891	887	863	859	928	862	914	859	849	885	856	861	867	873	878	906	931	865	882	903	904	908	896	890	889	853	896	876	870	890	873	887	881	889	945	954	872	881	880	859	897	844	834	884	862	919	915	857	913	886	865	820	862	839	860	880	839	921	880	882	892	848	865	922	906	865	867	877	863	923	893	853	853	861	910	914	875	867	891	883	867	908	845	885	836	886	930	892	894	874	869	862	866	839	883	869	883	912	894	861	886	919	863	913	933	860	935	927	898	853	909	887	845	907	917	844	912	905	801	890	846	870	853	928	919	938	874	877	850	865	900	895	829	878	911	875	867	930	902	878	880	897	877	862	842	881	847	822	879	864	910	898	891	878	898	880	939	905	846	879	860	880	819	891	863	903	867	904	908	895	866	935	890	888	895	820	914	916	834	881	884	905	884	899	888	875	888	818	807	914	863	922	917	917	866	896	927	891	902	929	852	920	839	882	909	892	900	874	853	934	897	918	898	884	919	904	932	921	843	875	883	862	839	894	867	864	843	868	927	867	870	877	913	896	887	879	879	929	859	939	851	887	898	876	884	833	900	857	860	883	827	855	941	907	869	900	861	928	850	845	854	807	850	796	887	867	855	919	883	870	859	851	829	889	913	824	897	915	910	859	875	858	895	937	879	876	859	910	823	868	943	841	850	835	945	854	896	902	856	872	892	847	882	838	912	890	888	887	928	876	895	875	874	891	820	825	910	896	889	867	901	850	861	839	839	894	843	897	824	896	896	898	912	850	790	907	860	873	903	887	898	898	874	912	882	866	827	827	910	862	908	888	909	810	919	895	871	895	883	867	914	835	900	919	877	863	892	972	907	902	906	913	894	935	899	875	859	863	856	878	877	903	907	903	864	836	838	941	895	846	897	902	904	886	851	825	916	876	920	895	856	914	886	911	834	874	886	870	882	851	838	845	905	894	847	906	864	894	844	900	912	825	868	870	849	879	867	873	858	901	843	908	875	854	894	898	863	887	848	936	916	840	869	857	879	894	904	886	824	842	891	871	827	864	872	871	872	855	887	860	864	850	891	822	840	866	872	896	889	888	902	838	814	887	901	908	891	875	924	887	865	911	895	889	870	868	863	846	913	875	909	888	887	934	937	817	892	879	859	878	904	886	871	947	864	878	856	871	850	923	921	898	853	952	897	861	857	896	857	882	892	906	901	885	901	901	898	874	842	865	869	852	865	855	838	861	920	889	897	803	841	904	907	905	875	891	855	890	891	861	897	900	894	871	864	880	853	874	883	919	887	914	866	845	876	855	928	902	841	929	865	815	898	839	866	943	910	841	869	855	885	887	916	904	838
25862	31976	14206	5986	4614	4374	3897	2677	1820	1726	1357	1475	1451	1419	1373	1386	1553	1360	1171	1103	1068	1068	1094	1060	1040	1023	961	963	1001	930	978	948	959	905	898	955	982	916	900	942	945	897	875	887	888	926	857	899	945	937	907	872	984	895	884	918	896	886	887	893	891	915	922	939	823	890	922	893	922	923	908	854	818	933	883	888	909	850	988	880	875	876	857	945	892	809	954	902	929	935	904	911	814	863	914	904	850	898	887	868	922	910	895	853	906	895	867	884	880	871	879	848	918	891	863	922	893	890	864	903	882	891	881	921	937	962	900	943	888	902	843	902	919	899	861	876	923	869	845	903	837	872	908	891	893	870	923	859	829	918	848	882	907	882	904	920	906	890	903	893	909	885	955	900	877	923	895	902	934	898	880	889	854	884	889	895	883	916	885	867	934	915	831	893	857	904	880	896	806	889	917	931	847	868	855	852	859	901	885	864	913	893	941	883	952	891	867	895	876	884	945	928	875	854	900	930	900	894	902	849	913	824	862	943	882	940	943	888	884	871	937	888	887	911	947	880	896	844	895	913	919	892	883	889	918	939	903	917	869	868	891	862	933	931	855	940	820	888	875	883	900	876	898	964	930	935	875	904	910	878	902	902	907	834	877	921	889	949	830	942	892	912	914	889	838	921	881	842	885	960	911	905	926	901	901	930	927	871	883	961	903	913	900	857	911	922	897	931	861	899	889	899	896	949	890	893	856	864	942	874	931	895	859	863	886	929	881	916	954	910	852	874	877	884	880	888	890	847	870	873	870	883	900	903	855	910	936	907	893	854	851	864	873	946	931	916	955	909	878	909	898	864	849	853	912	877	908	909	918	863	921	895	880	871	874	907	868	894	852	913	906	852	857	870	925	927	880	910	884	898	909	879	876	936	901	906	917	917	886	871	945	871	828	882	910	893	897	925	910	901	898	881	919	955	880	873	921	894	922	822	914	819	888	892	896	934	853	864	848	853	948	884	897	874	904	921	854	924	902	933	891	940	849	865	875	830	841	892	929	873	936	858	890	881	942	879	895	838	882	882	921	890	893	887	905	907	931	874	835	832	883	867	928	879	914	905	913	922	953	909	874	882	930	910	916	916	918	880	868	882	917	880	890	963	930	881	879	854	886	887	901	845	921	858	870	901	908	878	872	869	957	907	889	905	870	878	898	895	943	878	920	874	945	883	886	865	857	903	879	850	956	920	929	864	857	878	932	974	900	912	929	820	886	858	929	824	899	953	917	896	872	927	868	869	930	967	886	915	899	839	896	900	889	891	901	917	864	901	907	876	889	860	895	900	909	827	907	915	877	886	880	894	904	874	946	922	889	936	901	914	941	964	844	884	883	881	953	902	893	933	877	856	939	885	911	915	867	922	866	891	864	925	905	932	914	936	905	918	868	873	886	922	859	958	881	919	879	951	865	877	872	880	891	958	882	892	915	903	854	834	919	877	910	864	913	948	887	910	913	936	895	908	928	878	916	870	866	886	899	855	896	871	893	936	902	877	916	881	902	890	917	924	888	833	903	892	916	883	909	889	819	888	887	928	881	934	878	838	919	939	921	871	898	930	875	921	893	833	868	981	939	849	886	880	879	931	901	926	889	893	909	883	841	874	918	876	923	829	896	898	929	842	854	834	932	921	841	919	900	849	847	856	848	896	848	895	889	866	871	902	901	880	893	878	908	918	958	932	922	943	827	903	855	926	902	907	916	898	880	852	906	907	864	914	905	910	930	898	854	906	924	899	891	899	874	882	928	894	900	838	912	868	846	902	950	864	954	926	855	908	934	888	916	875	957	891	896	950	873	887	883	909	831	903	908	882	902	954	940	898	894	848	917	900	891	878	920	866	902	874	899	911	863	985	948	907	886	896	972	870	926	886	908	916	865	894	909	953	866	893	878	926	915	960	905	878	847	856	891	898	935	861	844	912	952	906	921	919	892	871	857	844	913	900	858	867	869	893	890	869	918	911	900	943	885	908	919	919	860	813	902	856	926	882	888	896	943	889	889	867	913	897	899	868	922	915	835	935	860	890	940	917	923	896	898	888	875	914	891	826	920	849	868	920	927	894	944	923	897	948	917	865	902	898	889	925	926	912	889	839	880	893	901	956	861	884	920	940	920	919	867	919	886	878	908	847	896	907	877	904	921	885	912	909	879	862	896	903	868	840	871	902	926	898	876	853	867	859	843	907	824	930	895	876	899	940	896	913	882	894	873	903	906	929	896	878	857	870	919	842	928	870	863	915	831	889	851	917	883	889	915	870	909	954	877	829	879	915	902	876	851	881	907	908	918	854	822	947	872	915	890	909	876	921	914	897	879	897	871	844	917	868	890	961	909	877	874	855	961	888	876	885	848	847	942	890	941	917	907	900	885	906	927	892	869	888	899	905	894	925	926	872	893	880	883	840	849	873	904	900	872	896	894	933	891	929	886	928	893	877	929	922	910	863	838	960	882	808	883	898	843	896	940	889	853	886	896	908	885	909	857	931	881	921	966	971	882	869	861	919	904	894	920	920	885	885	886	940	872	905	885	867	928	891	953	892	878	884	894	894	858	890	909	891	888	902	871	934	923	872	917	896	890	876	919	840	869	897	901	870	811	864	875	878	906	925	914	913	915	920	886	925	938	856	939	853	858	849	918	881	876	905	969	874	917	902	911	824	882	876	933	874	911	870	916	899	902	884	903	872	888	870	892	944	887	931	862	918	873	929	984	849	916	870	859	897	897	857	903	920	879	891	901	923	899	943	898	925	868	932	899	875	967	912	852	910	932	961	914	874	923	926	880	897	877	896	925	890	935	904	895	897	909	882	823	947	918	900	853	899	882	864	892	935	877	902	857	847	903	886	914	936	922	884	938	862	867	894	886	881	877	905	874	864	889	891	921	903	889	944	890	945	905	910	854	867	871	877	882	897	879	973	952	891	904	882	874	938	904	932	903	896	913	916	921	867	938	903	904	908	863	867	890	817	900	914	856	975	896	928	929	852	886	887	886	882	942	898	891	860	902	919	899	956	886	928	868	892	871	885	853	935	886	898	900	864	906	893	919	865	905	863	898	911	871	820	904	895	875	888	849	886	876	874	826	930	862	845	877	875	881	914	920	873	896	915	925	1009	864	920	912	896	901	893	872	921	901	879	896	873	884	894	919	917	936	835	934	929	949	909	859	905	947	884	888	898	852	926	971	911	878	874	901	895	856	854	892	963	909	940	863	860	906	881	844	900	904	897	878	876	916	863	896	942	852	947	863	852	889	917	910	926	866	896	885	855	902	911	875	912	915	899	875	886	877	908	889	879	894	873	919	888	906	885	873	840	951	920	839	870	874	878	931	906	906	842	879	887	886	939	944	886	938	871	951	907	891	976	929	908	925	902	961	868	892	848	861	879	849	959	915	863	897	929	890	857	856	859	847	919	847	889	892	871	927	901	907	879	878	888	917	893	934	856	893	928	887	952	911	932	907	852	907	886	836	960
23553	21111	28286	24112	21036	12917	4789	2393	1677	1584	1301	1345	1280	1238	1135	1290	1357	1160	1004	944	919	924	817	875	882	779	820	779	813	706	748	787	719	805	747	777	759	704	727	734	713	760	710	690	699	680	804	762	702	711	707	684	750	714	746	774	671	722	687	696	699	732	690	721	674	685	707	697	709	654	699	719	744	718	688	700	703	681	717	700	706	698	697	757	671	681	686	653	721	701	715	711	710	691	733	717	673	681	722	758	671	672	695	737	667	710	702	724	667	691	708	723	664	726	686	678	655	669	693	672	691	683	691	687	714	716	722	699	663	663	706	688	700	714	696	698	678	685	689	693	703	705	712	708	749	721	705	653	708	719	696	704	670	731	687	695	694	696	691	649	698	658	701	684	677	685	643	700	686	734	668	672	702	754	684	666	663	660	716	656	668	680	698	711	676	666	733	698	672	752	684	722	668	621	657	669	682	704	692	694	728	706	677	730	702	679	707	697	696	704	736	762	696	689	698	696	692	694	708	704	694	689	700	705	692	711	733	741	680	719	698	707	673	699	682	686	731	693	660	734	728	690	681	688	643	711	674	671	663	627	710	687	675	738	665	672	617	690	675	699	680	704	757	763	697	669	678	705	660	668	667	702	681	717	658	718	697	669	672	709	704	660	700	700	748	657	719	725	679	673	685	727	687	684	709	694	739	694	707	724	692	703	765	727	726	732	712	652	719	657	676	703	721	662	669	716	721	725	688	737	712	661	715	636	680	708	730	757	707	670	684	695	684	726	720	693	728	674	662	699	650	628	668	700	683	717	699	701	696	664	623	684	725	672	729	655	661	690	724	655	702	708	782	694	661	664	671	691	707	686	686	696	719	624	664	683	705	677	696	704	701	686	719	708	641	674	661	695	682	656	744	718	703	674	740	718	673	607	705	682	669	661	694	699	692	721	706	723	655	695	713	699	699	666	701	654	719	662	662	721	731	702	686	676	688	722	711	698	724	699	757	706	689	706	675	733	671	712	656	690	701	744	730	705	694	702	625	664	714	687	689	723	746	686	694	698	691	693	740	749	700	687	697	684	651	640	708	689	728	706	719	699	670	704	712	677	637	714	688	704	728	652	748	717	717	758	714	736	701	723	713	673	686	685	663	673	700	694	674	705	656	720	717	735	754	696	693	671	704	717	689	694	679	690	718	695	687	686	737	757	700	705	665	661	705	732	671	684	688	686	689	720	758	692	682	711	709	705	689	693	671	754	625	722	685	685	654	674	723	698	707	656	746	685	668	707	676	723	680	702	699	712	718	681	681	659	683	737	689	736	697	734	695	654	711	696	700	691	681	662	703	695	674	653	670	690	674	685	693	709	675	710	640	742	697	702	675	708	718	710	688	709	731	704	690	730	702	690	664	694	630	698	672	678	703	687	692	655	645	679	691	639	700	732	698	674	671	728	713	749	701	644	689	710	685	700	724	687	702	709	663	707	713	678	702	672	647	691	683	671	682	736	695	687	671	694	694	665	735	722	684	723	687	727	676	724	700	687	670	672	681	705	725	694	678	705	717	692	712	678	698	723	699	695	686	722	730	737	672	699	671	711	711	674	702	719	705	680	718	654	710	734	700	656	693	722	703	673	737	685	674	650	664	693	658	665	691	691	690	637	696	721	721	722	750	695	683	730	700	714	672	617	716	733	663	721	692	659	696	712	674	690	697	745	701	746	712	693	708	679	657	654	686	649	705	656	678	683	710	710	730	697	682	687	727	710	704	678	697	671	693	692	713	753	691	690	723	713	738	688	731	692	685	695	711	695	657	742	690	709	710	721	671	693	685	696	692	691	705	727	654	664	665	733	681	687	731	649	769	694	675	715	712	704	712	711	691	692	696	734	696	687	684	760	718	713	710	664	762	709	671	697	682	740	686	698	678	663	718	697	663	724	705	720	725	714	702	673	660	769	726	710	707	739	665	688	657	702	698	714	674	727	718	665	668	689	677	728	696	663	730	699	689	692	733	696	723	694	653	705	695	703	692	708	678	699	658	662	629	711	682	669	750	658	716	706	709	660	713	720	696	735	713	691	683	709	705	711	673	687	683	703	746	650	703	729	667	669	670	740	721	720	706	699	661	678	680	705	687	685	666	698	668	713	664	682	666	716	678	691	736	697	703	687	710	665	651	662	694	677	672	681	656	694	698	731	712	721	703	698	747	710	680	681	721	692	661	704	733	749	664	735	653	661	708	703	716	684	761	718	657	653	672	675	667	700	751	678	712	660	665	732	707	695	712	702	689	689	686	690	648	706	708	719	737	706	697	654	677	723	710	666	718	712	713	742	704	706	697	709	683	740	712	689	697	643	685	720	746	677	684	687	709	737	687	693	676	690	697	678	687	655	674	697	703	653	698	660	730	710	712	713	688	669	680	680	715	647	677	698	690	738	688	639	724	708	676	661	665	650	735	708	672	712	698	674	722	722	689	691	701	690	662	666	734	694	688	688	661	664	705	689	689	694	691	697	726	642	713	675	699	687	627	712	727	681	775	699	680	687	663	694	691	734	669	654	737	733	687	702	700	703	703	693	761	737	684	713	666	720	670	716	676	671	746	692	726	716	678	769	665	721	761	680	676	698	707	690	648	724	650	747	696	715	698	693	695	661	730	673	734	699	645	706	692	708	716	719	729	662	700	706	668	656	705	689	758	677	740	737	725	725	661	710	767	734	721	630	638	656	718	705	688	707	701	707	697	736	695	687	736	675	694	726	638	726	688	717	700	734	666	735	742	773	697	674	683	716	672	739	697	658	671	775	685	697	718	733	721	727	706	748	676	673	696	662	696	707	678	738	756	693	718	641	697	707	651	662	715	691	696	702	650	692	711	691	717	712	702	697	695	721	693	658	661	690	659	680	672	699	676	699	660	687	699	651	660	687	696	696	665	692	760	707	712	670	716	715	733	700	732	688	689	685	745	726	655	655	709	682	724	651	680	694	684	687	733	695	696	702	683	690	684	714	674	683	684	704	702	685	680	633	685	710	699	644	680	672	638	697	655	648	696	780	708	691	717	715	691	675	752	675	671	686	677	705	712	682	703	704	693	735	748	667	691	674	674	733	691	663	759	703	718	688	671	668	666	716	716	662	692	648	668	648	734	720	693	682	707	709	653	704	694	675	682	721	746	680	677	711	669	702	668	694	705	721	696	676	709	688	695	680	696	672	691	735	731	708	684	711	715	649	694	732	714	672	681	687	669	684	677	688	714	661	718	693	752	722	707	723	692	663	704	675	675	700	687	705	735	664	678	706	686	694	715	718	659	672	685	743	684	765	700	708	719	676	715	721	677	699	707	718	692	684	657	700	690	718	728	710	705	683	697	685	730	724	679	709	697	714	734	686	727	675	694	699	629	715	693	695	706	697	674	688	680	716	686	691	724	706	701	755	696	699	727	733	678	746	709	683	738	733	699	704	667	719	696	685	717	692	718	711	669	744	716	703	692	713	696	688	685	686	752	730	688	666
28629	44623	21730	9833	7781	7218	5647	3691	2433	2396	1753	1877	1704	1658	1449	1593	1861	1525	1178	1031	1028	958	989	995	932	911	838	816	820	781	787	755	764	807	830	777	735	732	768	747	770	786	802	768	744	750	754	721	765	736	756	748	724	706	778	761	716	709	731	714	686	683	804	708	709	739	720	790	760	730	678	760	725	709	753	720	733	795	801	713	733	653	709	736	743	716	706	732	688	691	741	682	703	740	732	688	733	746	714	750	756	683	740	688	762	729	721	719	756	693	674	727	735	720	687	767	718	702	651	742	702	733	680	677	687	719	701	637	757	709	700	699	692	712	761	719	694	699	676	694	694	701	669	747	722	747	713	728	719	724	770	700	721	715	737	720	737	720	708	700	690	689	673	769	695	746	723	741	718	747	713	655	701	707	704	689	699	720	728	709	707	702	704	700	705	739	684	706	700	736	691	714	704	673	683	741	711	692	688	720	705	724	703	670	714	699	708	686	695	755	702	718	660	716	736	731	751	744	732	685	738	692	678	666	736	687	745	681	692	757	703	664	692	735	714	693	676	708	740	689	735	711	736	729	715	776	731	683	731	735	693	685	720	762	749	696	729	733	704	728	737	685	691	693	724	724	698	678	681	711	725	671	763	677	700	722	700	720	688	716	670	741	734	719	754	705	725	691	728	722	766	697	682	740	720	731	705	730	729	720	684	715	706	681	741	726	778	710	714	677	720	700	717	690	662	769	708	693	712	723	720	730	689	681	694	728	732	717	731	688	736	728	752	739	693	725	665	707	682	726	724	741	735	710	678	688	660	749	731	741	672	777	717	694	716	704	703	691	732	742	721	699	757	684	766	752	710	701	734	715	768	704	677	740	713	745	678	675	673	719	734	733	708	713	711	682	687	716	722	709	750	699	644	758	678	719	715	753	707	689	767	758	740	679	703	770	699	671	665	712	720	722	681	717	759	711	739	738	697	721	704	721	708	723	709	720	750	718	718	701	703	779	689	758	734	706	689	717	701	767	669	754	703	716	715	689	742	683	726	723	692	767	742	686	688	704	712	754	722	738	754	683	728	688	706	711	745	743	690	719	694	697	769	692	696	683	713	760	703	648	780	753	702	688	703	739	749	741	711	709	705	707	679	749	713	690	743	695	717	744	728	781	705	714	662	723	683	735	732	735	702	657	718	672	716	709	685	690	747	713	698	699	674	670	779	736	725	738	746	723	715	691	708	728	676	669	720	697	689	724	724	784	675	683	727	715	661	704	676	687	713	692	724	688	696	750	672	688	764	716	703	683	723	724	719	703	720	701	736	706	691	733	717	720	725	744	769	697	725	727	686	720	697	686	699	749	743	677	712	740	721	693	700	736	696	742	735	668	713	705	710	738	707	709	724	718	664	725	757	751	733	733	701	682	701	682	711	740	662	649	675	699	734	678	696	685	748	682	716	728	723	696	764	692	701	667	744	735	716	760	786	706	725	684	722	670	680	686	713	745	726	703	633	732	707	694	682	717	782	712	677	716	726	727	723	720	697	790	691	723	740	755	728	724	738	695	714	697	692	712	710	722	691	694	731	669	722	684	738	723	718	743	733	681	696	747	698	723	750	712	735	704	751	711	709	733	715	695	703	712	700	709	707	709	733	685	648	706	705	701	711	758	723	729	700	683	741	729	743	717	704	688	747	762	788	691	704	719	738	748	696	719	717	699	707	713	741	699	746	715	711	724	716	730	698	696	715	692	738	723	673	760	726	693	720	705	669	738	704	701	726	743	740	693	708	719	756	733	732	685	723	723	673	745	748	695	709	719	713	720	744	730	741	714	701	749	712	712	740	734	730	703	680	696	730	706	705	713	688	735	658	690	729	737	734	692	697	729	737	697	742	721	712	734	733	717	755	697	656	717	715	654	718	695	720	738	675	740	713	693	718	702	741	673	709	692	697	694	743	694	741	677	700	748	717	756	684	679	698	712	754	683	719	720	726	697	685	728	714	745	734	731	745	688	720	670	746	713	702	735	693	724	723	728	735	734	767	749	683	654	718	779	764	676	716	700	700	761	745	688	691	721	661	746	690	712	768	739	700	686	675	779	750	693	731	682	745	633	741	729	727	688	763	716	740	677	708	745	744	679	704	729	720	744	718	763	750	726	710	738	705	728	727	728	703	695	759	708	733	709	759	694	699	711	720	738	725	689	725	697	722	747	688	695	731	666	713	738	722	692	707	752	726	709	637	698	729	698	719	723	723	695	716	668	712	682	693	708	676	747	709	712	724	738	750	701	749	730	735	716	709	725	701	728	699	735	692	680	702	723	686	689	650	682	691	674	680	700	694	718	731	719	675	746	736	716	705	728	750	721	731	730	674	740	720	718	787	708	682	682	735	671	654	688	698	660	714	710	727	734	701	694	720	757	728	726	704	679	710	735	726	701	700	749	690	717	684	734	697	765	697	729	739	667	701	713	746	704	715	748	787	713	719	666	700	700	723	738	708	725	675	687	720	692	690	744	741	703	718	713	708	695	662	707	683	734	702	717	668	720	704	732	720	731	760	747	720	671	694	706	712	685	649	708	763	729	708	665	767	697	677	740	713	754	742	726	726	741	712	705	661	691	678	713	716	746	754	729	744	684	707	722	710	696	760	722	750	757	693	742	723	698	696	716	726	703	740	699	727	725	736	656	681	696	730	708	701	696	715	679	704	668	753	696	743	722	762	705	703	678	687	747	761	686	715	713	721	703	681	703	706	738	679	742	723	726	731	714	736	671	763	676	705	668	626	719	707	686	691	744	733	737	688	693	734	684	705	670	741	725	705	722	746	684	711	738	707	738	755	729	687	688	735	671	695	709	676	725	676	745	718	697	686	684	720	702	729	718	733	729	742	712	721	748	688	732	680	700	709	674	704	693	748	735	694	753	730	717	781	729	754	720	757	749	664	711	728	713	679	704	720	692	704	762	715	726	706	737	706	712	700	737	736	725	707	678	780	735	729	721	715	692	703	741	716	698	726	696	704	726	702	731	714	686	672	706	730	729	683	722	699	727	718	714	722	772	728	693	729	730	702	693	728	741	724	711	686	696	637	696	681	711	734	705	701	727	742	666	730	691	718	726	756	668	722	807	694	747	750	726	725	713	721	742	739	708	751	696	718	725	701	689	702	744	699	689	740	711	691	715	681	692	747	728	715	718	734	707	724	723	704	683	715	677	723	725	638	698	704	703	718	721	704	689	710	760	731	688	707	712	708	728	728	810	718	679	728	698	737	731	706	683	720	735	691	698	741	717	727	683	714	726	722	698	704	715	723	697	732	750	702	707	708	704	720	689	663	740	736	706	710	722	690	723	715	637	728	750	685	697	709	719	696	734	717	731	701	673	726	727	766	691	734	735	670	716	744	716	761	725	687	742	701	724	709	722	718	714	702	743	698	698	704	761	747	699	676	712	721	703	754	701	701	727	721	701	699	762	721	775	720	738	767	728	684	685	718	662	720	741	686	738	721	684	705	689
24753	21045	27109	24978	13366	4759	3167	2072	1804	1652	1448	1546	1431	1457	1367	1436	1605	1437	1196	1131	1230	1149	1140	1183	1140	1105	1077	1068	1122	1027	1135	998	1109	988	1028	1020	1039	1057	1036	1054	1057	1064	998	1017	1016	1035	1025	1065	1002	1042	1077	1032	1018	1027	1075	984	980	1039	1070	991	997	1041	1000	966	1010	1019	1037	1047	1045	992	991	992	988	1008	1043	1048	996	988	941	985	995	1013	1019	1010	1000	1025	1061	1007	1049	1070	956	1010	1018	1006	1037	1001	997	1011	990	1056	1064	1067	1040	988	983	1033	983	995	986	1010	1022	980	1015	1064	1005	1006	1017	1022	1029	1002	1005	1008	1036	1012	1007	987	1056	966	978	978	1033	991	986	1024	978	991	1026	1013	1038	967	977	1064	1021	1007	1010	1031	1036	1017	1063	1010	1026	1000	957	1022	1053	1036	1002	971	975	1041	1010	1006	1012	1042	1022	1020	987	1063	1061	991	1007	983	1023	1012	959	1017	1020	999	984	993	1017	1062	1023	1040	988	1012	974	981	988	993	1029	1048	1007	986	1022	1017	951	991	1060	1046	1037	1029	1025	932	999	1015	993	1008	975	1015	967	983	956	1009	1027	1000	1017	1022	1004	933	1005	953	1030	1033	1045	985	978	1030	1047	1034	952	1011	1020	985	1011	975	997	1034	1028	982	1012	977	1022	1013	1010	946	1050	1024	1012	1019	1024	1039	1076	981	1036	1089	946	1061	1005	998	979	1074	1011	1040	1038	1020	935	1014	967	986	1021	956	1082	1029	1034	985	995	980	928	1020	1049	949	996	971	1049	1044	1016	1027	973	1036	1010	990	1007	983	1030	1062	1036	1016	976	987	1000	1068	967	1052	971	992	1004	964	987	995	1010	1036	949	988	978	970	959	1045	1045	1026	981	974	1057	1024	1007	953	1011	1004	1015	1040	1025	997	1019	1087	995	1055	1019	1028	1066	1057	990	1005	992	960	1026	997	1026	1004	1030	990	990	1014	1075	994	1005	1007	1031	1040	1019	955	976	1011	1047	1001	959	963	981	1021	966	998	986	1024	1011	992	981	1028	1024	995	1056	1000	982	1022	1031	1082	1023	1015	973	946	1033	1012	1042	1005	1029	1023	989	1027	940	1023	969	1049	1038	977	1050	1029	954	1097	1007	974	932	1067	1038	997	1012	974	994	993	1036	1043	1008	954	991	952	1044	976	970	993	1031	1028	985	975	984	935	1024	954	960	1020	1019	986	1023	1044	1053	993	975	1017	1040	1058	1003	1015	999	1026	990	1032	1014	1047	1069	980	978	980	1011	1008	1017	993	986	979	994	1035	970	985	1050	991	974	1018	968	963	1056	986	962	976	1007	1004	965	989	1069	1014	1086	1002	1050	1034	1009	1006	1062	993	1020	988	1038	1000	1005	1000	1060	1083	1067	982	1001	944	996	996	975	976	1009	981	993	1013	1034	966	997	1016	1029	991	1075	1003	1000	991	1058	1016	994	969	1012	1043	1017	1052	1033	1024	999	950	989	1069	1004	993	1037	972	1000	983	995	1040	1054	1060	1036	996	1007	1022	966	940	949	1039	1018	977	987	1043	1032	1039	1025	1018	1043	1001	1008	1019	1058	1011	969	1006	1028	1081	976	1008	1010	982	947	1044	1007	974	998	963	1055	1000	1027	989	1059	1020	1001	990	998	1101	1041	1019	920	981	982	1049	986	1012	1044	1031	1000	1029	1028	1032	1062	970	1006	1008	994	1033	1014	1029	982	1005	1015	1015	1052	1033	1001	1010	981	952	1037	921	1029	1030	1035	987	962	1007	1039	981	1049	1012	999	1022	1010	1046	1018	956	994	961	1009	1016	983	1005	994	1011	987	1028	1040	1078	1033	1014	989	1012	1017	1026	1017	1016	1019	1061	1003	984	1011	946	993	1040	1003	1007	1029	1025	1054	1034	1009	991	1013	973	1041	959	1038	1046	1004	1032	992	1063	1059	1027	1010	999	1005	1011	946	1011	1032	991	1036	1010	1009	993	1029	961	972	965	1003	1006	998	968	1011	1028	1013	1035	1021	989	1050	967	1018	939	1002	1067	1037	1020	1047	1018	960	1040	1011	1005	1011	1004	975	1024	1034	1022	1043	1094	1012	1003	1072	1017	1023	951	1061	944	1044	994	1014	1035	988	1011	1010	998	1026	1014	1033	976	968	1037	970	989	1035	1020	993	973	930	1037	1017	1003	994	1010	1009	1040	1005	1005	990	913	1041	973	1014	970	1037	995	1021	1061	931	1040	1015	975	1001	1033	950	986	1054	942	1026	1044	995	985	972	1010	1001	993	1016	1013	986	1021	950	1010	1015	1014	1025	949	967	1032	971	998	984	1027	1039	1041	1023	1028	1008	1023	1011	1021	1046	988	990	1011	995	1017	1073	975	1017	967	966	967	987	995	986	980	1052	983	1025	1040	1028	1052	1020	968	1021	1035	981	957	973	1009	979	994	1061	984	1044	1021	1019	1042	973	997	1055	1039	1044	994	1012	1030	967	982	964	989	1018	1025	1066	963	1029	1028	1048	1044	1048	1012	1043	985	949	1000	1007	1016	1086	1007	1038	1009	971	977	1017	1020	1038	1007	1001	1002	1014	1056	973	975	1016	1010	1006	1077	993	1060	974	1022	1012	980	1032	996	988	1027	983	987	967	1048	1055	983	997	951	1020	1011	1052	1003	997	940	1040	1030	999	1011	967	987	1003	996	1040	1030	1023	959	979	996	997	1067	1031	996	967	1050	1024	975	1000	1006	982	1001	1038	980	1056	1025	1012	982	991	1029	1002	1034	1029	1027	1009	1069	1031	1018	971	1008	961	1021	1043	1012	1073	1012	1006	1028	1048	986	1045	998	1025	959	1012	1006	1003	989	1071	1019	1034	1016	1043	1021	1052	955	982	1052	1042	1035	1096	1069	961	987	1006	955	1009	1085	977	1020	986	1024	1035	963	1025	1005	979	1074	985	1000	1006	1015	1021	1002	984	1023	1013	992	1003	1047	1036	1014	1019	1033	1044	1001	986	1082	975	978	1020	1004	1004	1017	1018	1103	995	1026	1001	995	963	990	942	997	1001	991	1023	1040	1021	1060	1005	1017	940	1050	979	1046	1054	1005	1024	1008	986	1040	972	1016	1049	983	1005	1024	1064	1005	1047	981	1059	984	1029	969	1020	1024	1004	1024	999	969	1005	1031	1027	983	1007	1004	1020	1037	1005	1021	1006	1008	1055	1016	1033	1019	1003	1018	1005	1085	1018	1012	989	982	1024	985	1034	961	1011	1033	961	1007	990	1048	1012	927	1009	1026	994	983	1007	1053	1050	992	999	1059	1010	973	1029	978	992	1031	1042	984	1018	1004	946	1023	1016	1030	1007	1038	1016	1008	967	1060	1011	1037	927	993	1068	1038	1055	1062	969	973	1048	1026	977	986	1001	1014	1055	952	1016	991	1025	984	998	992	961	1008	1009	997	1000	1012	968	1003	1033	998	935	1022	1051	982	1037	1028	1003	988	1061	956	977	999	942	998	1026	1051	994	991	1015	1006	1017	937	1054	1021	978	1005	1046	1001	998	1015	1036	994	956	1029	1024	992	1031	994	1022	1029	1050	1038	1037	1035	997	997	1051	995	1060	980	906	1019	1020	1016	993	1022	1017	1034	989	1003	1015	1066	987	1001	1017	1023	1006	1062	1016	982	1035	1063	973	1038	993	1044	978	1049	1030	1081	1009	1026	1036	973	1017	994	1018	999	961	995	1003	1031	1028	996	1028	1042	1013	1011	992	1015	1000	956	992	979	1025	985	1061	1033	990	982	1001	996	925	1088	1062	1008	1023	998	1029	1071	975	1012	997	1019	1038	1027	987	1002	1042	962	1002	1009	986	989	990	1040	998	1036	932	1023	947	992	1006	979	946	1044	1037	1053	1037	982	1010	1003	987	1003	1052	988	989	1005	979	1099	1026	1015	1003	1012	1042	1009	973	962	1045	1031	1044	1021	1063	1000	1035	997	1040	1019	1077	1006	1040	1021	1005	994	1012	957	939	1030	1010	995	1031	1003	1067	1019	1007	1069	1000	958	1010	1054	994	1001	1019	1016	1046	933	1024	1003	1029	970	1027	1024	983	1010	1003	1014	1067	965	1023	945	1002	948	1029	1004	1028	976	998	1006	993	1017	987	1010	992	1016	994	1002	1039	999	1036	1033	1014	1016	1023	1028	1004	1042	1085	954	920	962	1082	966	1034	1030	998	1011	1036	983	999	1036	998	1007	1030	1002	1018	1019	1014	1032	977	1006	1023	985	1021	986	983	1008	1015	947	998	987	1014	982	947	1010	952	982	980	1005	1041	990	1078	1006	1003	1065	1020	1020	997	976	1011	1030	1024	1052	1002	1041	1010	959	980	978	972	1011	969	985	997	1003	962	1006	993	980	1076	971	1020	1030	1001	971	982	998	1000	980	1047	987	1013	1024
27887	39433	17717	8424	6830	5998	4728	3021	2605	2288	1905	1838	1741	1688	1635	1831	2035	1660	1406	1253	1299	1178	1244	1171	1205	1190	1132	1120	1114	1088	1029	1112	1083	1082	1063	1010	1019	1068	1025	1054	1078	1058	999	1099	1049	1052	1018	1052	1034	1089	995	1041	1026	1041	1010	1081	1020	1076	1004	1018	1040	950	1026	1039	973	1030	1019	1026	1008	1054	1023	1031	1000	1019	990	1074	1014	1029	1006	980	1048	975	1004	971	982	1011	1062	983	1071	976	1010	1023	1043	989	1029	1036	1014	977	1001	1008	993	1044	1036	996	1004	985	1063	959	1028	971	993	995	1035	1010	1035	991	1068	961	960	1017	1011	1018	1027	1027	1000	999	1005	1016	1005	990	1012	999	987	1039	1048	1035	1033	994	988	1026	1008	1033	1011	974	1008	977	1018	981	1012	978	1039	1020	979	985	1055	1011	1026	976	974	1022	1044	1039	1039	1033	1021	999	1042	999	1005	949	1032	1000	1012	1048	990	1000	996	1010	984	1035	994	941	970	992	1016	999	982	967	1031	986	1038	996	998	1044	971	1011	1038	1061	1005	1009	966	1004	1020	1008	979	1010	989	1015	992	945	983	1042	934	1014	1038	946	1004	1007	984	981	1012	1071	1000	1023	1028	1023	988	976	1013	1028	962	1020	970	960	1009	1016	990	980	1014	976	1004	1010	1027	1033	1058	993	987	984	1008	996	1032	990	993	1037	989	1019	963	1045	1003	1020	1025	1024	1029	968	1020	1058	999	1005	1014	981	1029	1010	998	1028	1046	1076	1037	1067	988	987	1037	1056	1014	1012	1011	1049	1044	1015	948	1052	1030	985	982	1041	1020	1049	1002	1014	1023	1009	1048	1012	1034	1062	1080	1031	1012	966	1068	1009	1029	1000	1047	960	983	1016	1003	944	1012	1016	1035	1032	1008	962	1041	1007	970	1060	1017	981	970	1031	1045	971	1049	1026	992	1017	1028	977	1021	1013	1031	1028	1011	1058	979	1006	1014	986	1009	958	1029	1053	1008	1039	1003	1056	997	980	976	993	1001	1008	1017	1049	1087	1008	1024	1040	1016	1014	1011	1031	1004	1021	975	998	991	971	1028	990	1053	960	954	981	957	992	962	1069	1045	1006	1003	1042	998	1080	994	983	982	1025	912	1022	1024	1029	1022	970	1003	1033	1024	975	976	1060	1008	1035	979	972	1044	989	1061	1040	987	1033	1029	991	1072	1030	1059	1033	1019	1002	989	1013	973	975	1033	985	1019	1011	1047	944	1020	980	1041	1040	1013	1010	1049	1027	995	1025	1009	1006	1003	997	1023	1003	1038	1001	1010	1007	979	1030	1027	1018	1034	1041	994	977	1005	992	945	1001	960	1002	1007	977	1036	983	1001	1010	994	983	1029	1002	967	997	1005	1008	1023	1013	958	990	979	1020	981	1037	981	996	993	980	1000	1047	894	1001	983	998	963	1025	1014	1077	1036	1006	1009	994	958	927	952	984	1093	996	1026	1000	974	983	1019	980	1011	1032	1061	1028	995	980	947	1019	1049	1086	1052	1041	1041	1111	985	1000	1006	1022	965	987	1023	983	952	1023	1057	1019	1049	1028	1035	1013	974	1050	1024	986	996	1018	960	990	971	1061	1061	967	1014	1016	983	997	1003	1038	1020	1017	974	1020	1020	1007	993	1039	957	1014	1043	1067	1001	929	1023	979	968	1006	1036	1020	1046	877	1052	993	970	980	1010	1077	1026	1010	1018	995	1029	1006	1007	999	1090	1038	1005	1032	1059	957	1026	997	996	983	1067	980	986	1067	960	1047	1035	998	958	1010	1020	979	988	1002	1042	1016	951	975	997	1015	988	950	980	998	969	1006	974	1047	1062	1010	1003	981	976	1010	921	984	990	971	1040	988	1037	1017	991	992	1022	1004	959	993	1015	958	1018	1012	995	948	995	1006	1031	993	1009	1063	1033	1001	1020	1037	970	1041	932	960	980	946	1023	961	994	1001	971	981	1033	1014	952	974	956	1022	1040	995	1006	1054	980	1037	985	983	961	1012	1005	1005	999	1050	983	1008	1025	998	991	971	1053	997	979	1015	1025	943	1043	983	1058	1007	959	1026	1016	1000	971	984	1058	1034	1008	1013	981	950	1002	952	1012	1022	1040	981	981	1004	997	907	1016	971	932	1017	956	992	990	952	1003	1029	988	1023	1032	1023	1040	978	959	1009	1053	978	992	1025	1034	1105	1040	996	990	981	1022	1019	1005	957	979	997	1019	1034	1003	1000	991	1037	1050	1030	1057	1023	1009	1040	1034	1018	1047	1006	989	1032	948	1051	964	1028	1059	1006	1044	1027	959	1008	1023	1069	1019	976	951	1015	1021	1015	987	1022	1013	974	1006	1019	1003	1007	999	965	1032	966	1011	1032	1051	1059	1035	1025	966	918	1047	985	1036	995	1020	963	979	1017	1014	988	966	973	1012	994	1033	1060	1076	1018	954	1002	1064	1048	959	988	998	1041	1032	1006	969	1035	1044	1041	992	1032	991	1013	1066	1024	1000	998	1025	1064	989	1024	993	966	1011	935	981	972	1018	992	1024	952	1051	1006	1037	1060	1000	1028	1045	1008	997	934	995	975	1036	992	999	954	1004	1012	1037	1008	1019	1029	931	1022	1011	1051	1042	1064	995	941	1012	971	975	1002	975	1004	963	1022	1048	1018	968	1054	1033	1003	1012	1043	978	1047	997	1015	953	970	1013	1008	985	983	995	1035	1010	1065	1060	989	1035	1012	1016	1010	1028	996	1016	968	981	1011	1065	992	1038	1029	1058	1006	979	1011	1019	1017	1023	989	1010	1028	1034	1010	1034	973	1091	990	1020	976	989	982	1006	955	984	1046	1032	1026	1019	986	918	995	1033	1008	1011	1024	948	1005	978	1005	1015	960	978	975	1056	1016	1000	1035	1042	1029	994	1004	949	970	988	1039	1012	951	1006	994	1014	1039	1022	1074	1012	1007	979	1014	1004	1000	996	1017	1028	971	1004	972	997	1038	946	1062	989	1000	1006	951	1005	1011	1006	1015	1058	957	1027	1028	1038	997	1004	1015	985	983	1004	981	1009	999	1017	983	994	968	985	1064	1014	995	1055	986	1038	977	994	994	1010	999	1002	994	938	982	972	1025	1019	999	1006	934	1009	985	1032	1008	976	978	1020	1072	1021	1021	975	1005	1062	984	1080	1007	959	1066	1027	1010	1037	992	984	972	1023	1052	1070	1006	967	987	1026	1050	1000	984	982	966	1041	986	1034	1025	1001	988	995	983	1029	988	1027	964	1031	1006	998	1012	1004	968	1015	1003	992	968	1044	974	1011	1008	997	1018	1038	1046	954	979	1003	1050	1040	1007	1044	1068	994	1002	982	979	1055	984	1029	983	1042	1013	1036	1001	1003	970	1016	984	1012	973	1002	985	1045	1008	1065	1029	931	1020	1025	1021	1038	998	974	1006	1060	980	977	1008	996	1022	953	966	1026	1005	947	995	1029	966	1017	1000	1032	1016	943	978	1033	1047	925	979	1062	1013	984	953	1014	1012	959	977	984	973	1037	992	1014	997	964	1029	1066	981	1028	1023	1054	1018	995	1019	1076	1022	984	1048	1001	995	991	990	1054	1080	948	956	984	920	1025	1022	974	957	996	1033	1003	997	1002	1015	1003	956	973	961	1007	1066	1021	1015	984	1009	995	1001	961	1002	1006	1017	1062	1004	1001	1025	1023	988	1016	966	1026	1002	1008	962	1014	1026	997	1031	1054	982	1012	1039	1042	1027	987	1030	973	966	965	979	995	958	1005	972	1017	997	1008	979	1014	998	1035	978	989	1045	997	977	976	1002	972	1027	949	1041	1025	1007	972	1004	1026	941	1065	1027	1022	963	1011	1006	1001	1015	997	967	1010	981	991	1027	1062	939	934	985	1012	959	1028	996	1056	1056	981	973	1021	1049	992	1053	1010	1012	988	1011	1033	1085	999	1066	1006	1023	957	1034	962	1020	1031	1028	985	1025	1021	967	944	1056	973	1021	945	959	972	1036	1001	1011	994	1037	1027	1067	993	1049	952	950	981	995	971	1017	989	1028	1021	966	997	976	1036	962	1030	1030	968	1013	1018	1016	1025	1012	1012	1021	994	1000	1011	1027	1008	1060	933	998	993	998	977	1001	1017	1027	982	1004	1008	991	975	978	985	1000	1012	949	967	991	966	1034	1009	955	990	981	991	1025	1017	1064	1016	953	996	954	992	1043	1013	1068	981	984	1000	947	1001	1049	976	1014	998	1000	978	994	980	1012	955	1019	985	1051	980	1039	983	1050	995	1016	949	952	1039	1009	1013	995	1079	998	1002	1029	1045	1012	979	952	1038	1015	980	945	1090	1011	1084	993	1011	1002	1017	1038	957	998
22417	21064	28718	23646	21073	21275	11977	3494	2462	2322	1771	1690	1654	1595	1488	1663	1968	1462	1169	1084	1118	1100	1042	1089	1043	1016	917	972	929	862	876	897	860	881	879	920	856	875	883	864	803	834	880	827	849	857	851	893	879	851	872	803	806	833	819	842	826	832	826	847	841	870	814	846	786	858	831	780	850	849	784	734	825	815	862	787	814	832	839	793	825	844	800	827	815	821	868	844	789	779	792	811	798	803	831	856	824	853	815	834	840	810	822	854	781	800	816	817	849	812	764	897	791	858	805	795	859	822	816	784	792	784	767	840	798	833	796	833	841	872	770	815	809	809	743	843	885	870	811	819	788	781	816	827	819	805	780	831	837	794	880	821	846	838	773	816	861	841	781	774	822	780	830	799	820	787	814	801	803	798	812	793	816	778	774	830	801	862	822	834	825	834	833	818	804	866	810	821	782	826	818	818	825	796	836	829	793	813	818	822	857	839	822	839	779	843	841	807	790	797	761	803	809	829	824	783	730	771	791	824	813	798	808	818	809	816	781	809	801	793	778	847	746	851	806	910	792	786	805	811	752	794	793	822	805	833	818	827	808	844	819	829	800	830	819	779	795	822	760	788	820	798	865	891	840	790	838	852	793	819	850	816	833	770	823	840	807	828	783	860	835	817	845	836	879	766	785	769	836	817	804	800	793	798	862	845	787	847	764	843	810	828	779	842	822	827	795	838	773	845	832	838	770	859	838	809	830	809	819	830	853	791	831	832	795	801	812	814	839	810	834	834	763	806	831	857	811	749	842	761	801	788	845	788	803	871	821	814	803	789	850	838	855	834	796	766	817	803	855	810	831	845	822	814	791	827	842	785	810	784	776	822	796	797	797	825	784	756	805	849	831	810	847	765	827	778	857	831	801	852	805	786	823	827	820	805	783	834	807	768	808	794	848	846	835	828	807	828	780	811	862	859	786	835	824	803	804	789	794	776	801	786	858	823	771	826	836	822	868	809	864	856	817	820	787	855	856	841	788	809	787	840	803	785	772	801	803	831	819	863	836	835	820	789	824	891	882	811	809	815	792	832	793	815	824	859	844	798	839	801	817	794	783	783	851	782	821	810	799	824	805	745	803	794	821	839	808	781	847	856	777	805	844	823	771	760	818	812	830	816	793	742	786	802	802	845	847	808	847	794	832	834	816	811	810	781	826	803	828	786	831	807	806	798	779	817	821	792	802	817	812	863	816	838	798	798	820	840	812	829	849	790	810	829	801	801	828	766	835	864	812	801	823	810	829	834	819	784	789	821	770	830	825	844	805	829	777	817	828	809	785	824	804	867	797	871	789	817	794	864	872	878	794	800	790	824	821	832	822	788	776	868	821	864	810	821	802	805	846	838	798	831	856	802	774	788	814	866	783	834	785	829	847	796	830	814	773	839	783	763	798	845	821	829	797	816	861	797	805	759	711	776	792	819	825	833	838	774	815	805	789	857	771	844	847	749	836	740	852	799	878	758	850	770	804	865	795	813	819	795	794	806	794	774	817	849	772	832	856	849	847	817	836	864	840	815	836	821	827	765	772	815	818	814	787	823	838	770	785	823	772	823	831	842	836	799	784	782	837	841	792	799	763	825	814	785	794	804	832	816	810	832	771	822	757	804	823	795	789	816	805	817	819	766	850	806	800	803	824	767	808	893	836	861	810	778	830	844	788	858	763	828	834	817	824	816	822	785	831	838	849	819	830	798	799	831	858	833	791	848	772	751	842	822	787	819	805	862	767	825	770	781	753	782	819	794	838	837	789	800	770	833	811	777	801	784	874	863	848	801	782	797	816	846	835	802	856	782	823	858	862	792	823	798	872	847	784	803	840	856	798	816	820	782	810	847	852	758	830	779	804	806	810	847	796	805	807	842	811	795	801	800	807	821	805	792	764	815	814	802	841	800	858	779	820	822	831	837	901	825	759	742	850	822	847	862	795	847	868	850	840	826	794	771	821	826	836	805	857	861	811	795	892	872	801	782	831	813	800	797	775	785	822	806	820	806	798	850	844	795	821	800	807	842	806	808	812	878	777	801	865	804	812	816	775	815	789	826	860	796	775	794	808	810	776	842	773	809	761	830	802	856	793	821	792	814	802	839	784	786	761	799	816	848	820	813	787	884	832	774	792	831	868	770	805	799	803	846	806	809	854	824	785	772	801	818	793	817	849	785	801	760	771	755	790	787	800	814	806	774	788	800	862	781	810	834	781	821	787	810	796	794	788	780	820	777	794	737	802	834	769	831	815	867	808	803	829	784	819	865	839	831	860	798	815	799	856	856	811	812	779	825	838	779	837	801	823	820	828	848	818	832	830	849	772	849	823	838	798	800	761	830	786	871	785	839	775	822	781	794	772	820	848	878	812	789	872	786	814	759	763	811	829	795	820	799	769	815	760	761	801	811	768	820	821	808	788	800	804	775	838	840	799	722	819	790	828	813	789	804	817	782	847	789	861	844	782	779	864	829	802	843	851	757	862	827	806	821	819	782	845	782	803	836	779	818	813	776	812	838	797	783	814	779	782	848	756	807	807	797	772	828	805	772	829	791	818	822	811	859	846	806	809	823	788	814	806	820	790	800	789	806	789	858	807	783	742	834	856	869	790	791	803	819	794	806	838	842	811	779	823	773	849	807	805	798	824	857	832	846	825	787	801	794	805	818	766	836	806	811	813	804	788	797	786	852	824	807	807	883	780	824	840	810	824	810	740	848	826	812	785	798	784	810	797	838	842	810	823	801	810	801	800	818	811	819	891	769	879	875	803	811	770	817	785	788	766	862	790	795	817	859	789	752	777	817	771	873	792	778	814	837	846	815	799	791	848	798	837	818	832	774	848	825	782	814	848	828	755	751	856	835	821	783	826	777	795	837	845	803	865	778	830	771	853	793	774	836	800	810	831	792	793	833	822	804	810	773	836	818	737	829	821	831	797	800	784	764	795	780	824	823	765	793	845	763	792	763	793	841	870	780	818	809	835	775	806	791	785	876	827	790	812	763	782	807	822	850	831	838	825	872	829	844	834	801	818	759	835	871	836	861	822	788	771	815	852	800	814	817	777	767	814	805	852	824	791	837	795	791	754	815	803	793	828	788	816	772	829	826	822	821	788	827	752	854	810	808	824	791	805	820	783	794	776	784	821	842	796	793	770	827	779	809	831	830	805	826	801	803	824	838	792	842	869	846	824	822	775	819	854	768	841	840	822	803	794	786	838	826	797	838	853	815	763	836	779	791	742	784	826	788	791	824	848	809	826	797	815	796	810	767	818	814	805	824	794	865	830	850	759	861	848	828	839	806	774	877	849	767	776	867	791	809	852	819	810	808	854	765	821	781	802	791	855	845	789	800	790	860	817	812	817	808	777	777	845	808	830	795	805	815	794	838	835	788	801	822	816	796	818	833	853	832	813	796	778	792	806	808	813	803	833	761	816	830	795	894	851	802	814	844	824	832	786	832	831	818	831	809	805	794	752	758	813	812
32227	50897	25924	14331	11697	9403	6733	4540	3937	3311	2402	2490	2319	2119	2059	2177	2701	1920	1418	1334	1291	1212	1181	1275	1123	1008	1002	968	957	927	940	947	975	895	897	917	956	871	871	861	842	863	822	835	840	853	811	876	797	806	800	841	825	824	803	858	843	837	821	771	815	802	864	819	871	809	803	816	838	802	817	855	813	751	825	817	792	728	846	813	823	800	836	859	785	772	849	812	819	829	825	822	783	747	838	812	793	820	847	840	842	780	786	820	768	773	812	806	778	831	841	860	790	803	768	763	797	823	823	803	838	857	746	814	775	760	804	791	834	847	854	803	799	837	834	784	842	828	774	830	790	832	816	781	805	796	773	796	781	833	804	813	823	819	781	847	805	780	806	774	821	791	770	739	783	796	790	776	814	850	795	760	834	828	781	827	856	857	779	790	807	775	754	764	810	811	778	805	792	796	796	763	771	772	788	873	785	805	779	816	788	740	798	813	814	855	806	828	799	824	753	834	839	766	825	822	810	758	783	788	806	795	793	784	790	831	747	806	792	823	748	808	763	812	803	791	773	807	796	758	749	804	800	868	817	810	785	823	836	798	753	784	837	728	799	768	847	806	787	821	817	790	808	800	812	838	832	783	783	819	799	817	775	768	809	753	828	844	808	812	782	767	812	811	778	816	773	790	773	827	821	885	806	800	826	819	800	770	797	803	857	816	784	790	793	800	802	791	823	850	810	785	808	850	779	835	820	856	787	785	761	783	819	784	816	844	801	772	808	771	801	768	778	764	749	792	786	772	781	813	839	804	748	797	811	824	852	753	779	812	864	828	762	817	858	793	767	807	814	797	799	836	810	787	824	751	774	821	847	838	779	790	810	796	794	798	831	857	808	804	818	750	789	799	830	813	797	777	812	765	806	792	839	790	824	786	815	817	752	759	792	828	819	764	782	784	773	819	791	816	762	807	781	817	806	777	753	826	809	763	773	779	743	756	785	803	836	871	735	790	793	742	795	751	815	769	781	787	795	793	829	787	795	804	835	809	741	843	795	801	850	831	811	782	797	811	825	801	809	843	804	793	808	788	788	806	790	822	805	771	838	805	803	826	782	810	765	798	845	780	783	800	813	808	835	855	844	864	772	767	819	781	806	806	799	784	888	817	818	841	799	772	848	839	827	768	856	764	798	814	803	826	799	751	800	814	799	804	811	844	799	815	821	788	822	776	808	822	776	814	775	858	753	787	820	808	788	837	814	784	805	783	833	832	772	805	756	838	832	787	765	772	829	800	809	819	771	754	763	839	819	793	784	782	793	828	795	840	749	825	774	843	803	842	751	802	762	886	748	818	802	795	776	765	769	775	783	792	833	828	787	836	787	829	809	850	819	779	822	791	838	812	790	857	797	805	858	840	775	846	783	826	771	772	811	813	824	755	835	788	800	764	791	866	837	781	829	822	777	809	823	804	791	819	801	815	799	849	827	799	836	776	863	795	740	777	819	746	803	832	847	813	804	827	835	833	788	762	854	816	790	786	726	814	790	790	821	815	793	833	831	810	799	758	807	804	740	863	805	811	806	805	804	720	790	796	811	818	824	783	798	837	814	815	798	796	745	749	794	852	834	817	834	790	772	819	821	807	791	776	834	751	785	779	798	780	799	735	804	770	809	806	803	734	832	789	806	749	784	816	832	803	787	806	801	806	825	824	852	835	810	819	806	773	804	795	797	810	820	811	778	848	787	749	790	822	864	782	753	826	769	804	819	812	777	806	811	797	849	794	785	785	789	755	836	816	789	799	782	760	785	801	774	790	834	826	820	812	790	769	811	773	825	787	844	859	810	763	795	785	811	793	790	799	837	818	778	785	836	796	779	827	820	865	794	816	784	823	775	836	805	788	849	779	815	798	760	800	832	840	807	804	837	833	852	786	833	733	809	806	796	800	792	794	793	785	824	779	818	838	817	834	835	813	833	854	840	803	842	824	799	829	785	798	822	751	774	801	810	765	834	788	784	839	805	831	797	771	812	798	797	789	782	836	839	820	852	788	789	858	797	809	777	802	801	802	769	809	791	817	822	814	781	813	779	849	787	792	803	851	830	831	780	849	806	817	785	847	836	776	790	862	844	824	801	795	756	811	765	791	820	792	748	773	838	853	835	803	800	807	836	780	775	822	776	823	756	773	827	845	794	762	784	776	809	824	763	845	788	853	825	812	750	840	795	754	782	847	787	806	786	779	806	815	826	790	823	814	839	833	773	867	785	754	823	792	770	809	855	808	759	812	800	857	798	799	801	768	836	806	782	816	794	783	820	833	813	762	781	821	787	829	803	781	824	741	722	767	769	838	748	868	797	840	812	836	824	809	801	819	831	764	805	804	825	761	797	806	849	812	789	809	806	822	837	813	821	796	771	803	854	826	786	772	836	784	777	751	790	831	762	826	793	791	818	796	822	803	834	765	763	784	748	789	812	808	802	799	810	846	807	799	837	840	763	799	784	804	801	787	780	834	826	792	794	845	770	774	839	834	865	783	801	802	773	777	790	789	807	800	802	848	842	808	797	795	820	774	808	797	872	814	839	848	810	814	844	817	803	798	821	760	760	813	801	749	754	835	824	733	840	772	837	807	759	783	797	844	768	811	811	846	760	780	798	863	814	823	826	819	808	777	808	806	793	809	793	749	790	804	784	808	873	815	814	812	788	796	820	789	827	811	795	787	788	788	825	788	823	806	764	804	749	801	809	762	797	761	844	825	811	815	807	810	829	812	777	826	796	812	819	803	793	852	841	785	836	812	813	789	784	753	790	853	818	847	851	789	811	820	811	782	843	796	839	735	754	795	843	803	796	798	811	820	792	773	830	854	767	815	806	847	801	814	804	766	838	794	849	797	810	781	774	853	852	792	786	797	795	751	783	827	758	842	779	850	806	850	809	818	763	806	815	861	805	800	791	792	791	790	786	837	837	782	788	781	804	804	809	808	815	767	816	842	827	819	811	846	759	810	809	819	831	767	813	830	800	810	779	911	802	809	745	765	768	779	763	813	756	745	811	803	820	819	824	772	797	817	804	820	773	800	799	838	770	816	801	828	804	809	796	774	800	810	776	794	794	780	761	825	811	810	803	812	807	775	756	837	831	765	784	856	797	764	828	781	795	829	827	803	808	725	812	835	765	817	838	827	796	818	812	787	790	823	790	838	802	776	836	798	801	804	785	801	796	768	819	813	844	816	793	784	806	827	801	817	800	755	799	753	823	796	805	810	812	773	774	827	799	822	819	757	862	790	817	801	847	805	814	809	838	788	775	762	815	835	808	814	788	822	825	792	809	803	834	808	765	813	783	799	777	795	797	803	787	797	788	809	833	796	763	862	825	768	786	816	783	807	820	763	792	740	861	823	818	825	788	830	809	816	803	797	774	887	770	816	824	821	825	803	756	826	818	813	812	858	795	803	837	787	784	789	764	802	792	819	803	792	802	823	804	811	835	836	802	823	790	810	836	785	737	803	803	815	819	791
29523	23371	15619	7872	4651	3165	2026	1555	1476	1438	1264	1263	1251	1141	1209	1266	1315	1128	1039	1029	987	988	936	1006	1004	945	947	934	885	863	909	891	918	896	907	930	914	864	900	906	929	919	891	907	881	930	961	957	856	923	835	885	921	895	965	932	928	830	869	865	867	852	943	893	914	872	884	866	879	876	860	870	897	880	915	881	886	893	852	884	910	943	864	913	877	865	902	919	873	919	865	880	929	891	937	928	869	926	896	878	912	883	866	905	908	874	892	881	907	902	894	929	859	914	874	864	881	893	864	879	891	853	909	865	871	899	870	863	874	946	875	865	872	893	877	914	922	864	905	890	875	865	900	923	821	858	908	824	884	896	856	815	906	896	896	876	897	886	935	860	895	876	864	923	885	914	869	910	928	861	913	884	902	902	870	880	898	852	972	859	901	838	901	874	911	891	824	873	899	847	934	865	923	939	864	821	942	892	941	847	842	899	897	891	828	895	901	894	884	938	868	854	945	884	860	901	843	885	906	854	885	896	897	903	880	910	893	946	867	873	916	874	900	862	908	893	869	899	869	899	932	914	894	877	896	891	867	875	857	848	912	915	882	901	902	879	928	865	858	884	858	933	899	926	932	874	899	880	856	910	902	883	897	894	860	906	902	925	933	865	846	948	895	929	877	896	870	869	895	894	900	927	939	888	895	875	911	928	889	875	892	899	866	870	860	924	954	887	862	906	894	896	892	918	885	890	903	896	868	884	845	868	878	847	884	908	928	904	894	869	899	885	941	859	872	889	854	858	934	838	869	925	897	889	884	898	875	874	875	867	884	829	903	906	939	912	864	904	866	877	871	910	933	920	829	860	856	919	866	860	920	844	886	853	830	917	841	888	863	870	913	917	880	906	888	935	911	876	845	825	897	866	881	902	911	880	789	921	863	882	853	878	867	966	891	917	873	895	875	891	944	888	885	878	863	876	913	898	870	879	908	897	874	892	860	846	890	865	887	832	944	896	842	877	899	863	826	883	930	880	914	825	880	863	891	828	909	851	893	878	918	876	846	877	874	778	916	874	850	938	917	846	896	863	873	891	829	910	862	931	928	952	898	943	901	900	893	822	901	905	869	890	884	911	907	929	899	913	883	874	873	868	919	929	904	933	857	892	833	814	872	860	878	881	867	846	884	907	872	864	867	890	858	858	865	869	893	929	872	870	871	887	905	856	876	895	903	893	864	843	863	874	921	934	823	889	855	898	895	901	879	865	863	919	911	843	881	884	870	877	882	858	936	877	882	895	865	861	885	875	895	947	956	887	907	886	888	900	888	859	878	933	875	882	899	873	866	870	865	874	874	856	922	885	842	862	886	862	853	928	846	815	876	888	922	890	867	896	908	873	845	897	870	832	879	930	901	889	867	874	862	871	832	913	880	911	891	847	829	894	861	923	835	877	866	871	829	849	865	905	883	852	911	923	915	918	854	897	907	883	900	846	900	872	921	887	866	895	870	912	820	895	881	870	864	835	928	887	892	928	880	848	890	917	922	846	882	903	897	842	876	975	881	869	922	892	896	839	893	939	894	865	853	871	931	901	915	870	928	876	832	892	938	908	874	894	881	893	879	832	826	890	878	899	847	903	858	867	927	925	881	890	904	886	859	963	906	931	915	881	858	913	867	884	861	920	937	855	856	900	901	869	916	915	920	832	880	900	907	911	867	879	871	871	906	839	913	857	861	846	877	884	862	808	861	941	850	854	890	903	863	879	877	870	874	898	901	914	856	910	889	898	893	908	914	895	894	801	882	883	942	934	904	864	862	857	916	892	881	884	905	928	878	848	876	926	943	898	907	855	876	937	916	870	883	883	915	906	927	884	872	897	898	918	867	856	897	857	854	854	873	899	896	855	954	860	895	872	891	866	934	892	852	881	889	913	847	875	900	949	834	858	912	932	857	863	946	954	932	909	838	920	885	851	874	900	873	882	904	901	897	817	862	888	887	875	874	902	878	950	933	881	851	876	932	873	887	871	873	833	880	937	908	885	894	903	902	869	884	895	893	942	848	900	858	870	883	795	880	898	913	867	913	846	852	835	860	928	858	856	856	902	858	886	854	912	890	885	932	872	877	882	888	868	837	866	892	827	908	878	941	918	950	909	894	886	843	911	885	937	854	917	894	919	905	850	864	855	898	884	854	897	907	894	902	930	893	835	901	894	898	859	868	935	856	844	865	882	901	818	826	887	881	867	901	894	868	876	874	881	860	855	836	893	870	872	904	939	896	960	905	856	904	874	905	914	922	881	917	867	846	969	888	853	840	958	913	902	892	861	905	876	939	892	934	866	881	882	870	802	933	906	876	926	880	903	888	866	893	849	831	903	888	922	882	883	911	898	838	877	839	901	862	879	868	883	845	864	890	997	873	906	897	897	862	856	905	852	854	893	919	896	858	915	898	858	911	885	782	883	860	916	926	880	873	874	885	840	896	939	934	897	889	882	907	867	854	883	923	943	920	905	851	893	845	865	837	853	875	862	909	882	906	860	884	878	857	919	872	912	895	825	816	888	841	885	916	858	890	846	818	846	865	929	873	909	869	916	875	869	958	856	829	899	848	890	901	893	882	900	913	891	835	900	867	859	884	869	906	898	914	852	854	909	866	905	880	867	926	901	875	865	874	824	937	864	875	912	882	925	903	935	854	919	896	878	910	865	870	863	840	857	857	872	902	860	956	887	913	888	928	862	872	859	922	833	854	884	842	852	853	884	857	851	900	846	858	876	903	811	867	900	910	902	892	857	885	928	908	890	915	840	885	832	930	875	920	877	884	857	866	943	886	877	938	1010	892	860	966	884	894	815	846	934	887	880	903	925	865	838	887	826	885	897	871	895	925	875	874	839	927	877	922	908	886	885	914	889	920	875	865	884	883	861	846	865	944	870	914	900	895	897	883	912	929	940	906	861	923	917	850	876	884	902	850	895	862	876	906	888	850	857	898	888	889	895	919	895	830	880	918	911	913	888	893	882	850	874	938	874	904	910	865	904	882	859	904	886	889	814	887	905	834	921	908	884	892	917	910	870	940	868	887	912	849	889	898	879	857	917	848	931	885	927	814	846	913	918	917	856	895	871	850	910	893	899	901	881	820	859	847	886	859	897	904	865	906	881	923	869	843	919	869	891	866	924	828	945	889	926	857	885	859	862	882	835	930	884	874	905	909	877	902	924	827	926	904	954	911	875	842	914	887	868	863	825	892	926	921	893	858	858	876	886	871	857	872	850	902	895	874	903	910	899	905	881	899	863	857	918	900	886	938	858	896	927	864	961	898	922	881	896	916	924	906	842	858	835	944	920	861	905	870	856	923	932	911	900	892	832	919	934	874	849	877	909	885	920	875	931	926	890	903	878	886	876	903	874	868	834	932	835	823	918	859	887	917	870	921	859	883	927	935	860	884	937	826	920	907	828	891	831	817	897	921	883	875	912	839	896	940	947	922	917	903	851	900	870	859	875	891	904	887	874	886	853
25678	32146	13774	7798	6111	4585	2753	2296	2035	1921	1459	1596	1469	1408	1383	1571	1661	1386	1130	1087	1134	1039	1039	1041	980	1050	932	990	966	898	913	920	929	965	866	867	924	903	918	933	901	923	880	907	930	932	913	911	967	897	924	941	936	844	952	915	889	890	908	929	884	869	886	944	892	892	899	908	950	935	949	877	918	927	900	840	906	931	929	907	879	889	947	938	927	952	896	904	836	914	863	922	851	946	903	861	900	924	862	911	894	914	899	900	893	946	896	873	988	926	889	851	896	884	912	905	866	934	905	881	920	885	925	909	930	882	890	925	908	850	848	906	871	935	909	881	935	912	939	944	892	956	957	855	859	941	914	958	881	869	904	938	919	951	869	954	921	942	898	905	914	867	894	944	938	876	849	936	901	923	859	908	874	869	864	929	893	886	871	888	891	913	935	884	864	858	921	922	927	903	893	898	909	889	960	896	862	894	848	930	877	875	939	890	918	900	896	898	914	949	903	906	879	876	889	863	909	867	926	858	910	906	936	923	885	875	856	870	904	937	869	942	903	878	876	942	915	902	894	926	873	860	895	889	904	897	917	911	840	906	892	841	902	910	904	911	963	890	908	874	824	884	888	868	960	890	893	912	910	884	925	881	893	910	959	913	895	887	862	832	900	903	876	881	959	867	872	925	868	899	902	892	893	905	913	902	901	913	886	882	889	874	952	903	867	912	894	915	899	929	855	841	886	865	899	903	944	871	898	883	913	866	898	894	914	858	928	947	893	862	881	872	893	881	862	926	907	893	905	935	912	905	942	916	904	884	925	886	921	916	892	882	973	861	894	856	882	867	932	882	923	893	890	886	921	897	915	887	894	905	921	875	839	913	888	864	921	891	874	862	906	925	951	868	885	892	920	912	903	865	894	856	910	901	859	899	908	917	875	900	902	896	895	935	950	887	900	848	853	909	910	932	905	887	912	861	886	928	927	865	914	841	939	930	874	1011	856	924	873	919	890	915	914	941	866	916	920	848	879	908	919	901	940	886	884	908	924	940	863	859	865	903	901	913	930	903	898	927	878	848	903	895	865	876	885	925	880	936	862	884	918	878	851	860	901	914	873	964	927	908	867	914	944	859	887	852	852	908	948	903	909	958	953	863	939	917	927	927	861	915	912	849	866	933	883	892	875	946	879	880	888	905	903	906	893	888	966	919	907	875	917	888	902	888	917	895	908	860	897	914	905	909	940	895	923	918	886	966	866	880	862	895	883	912	930	925	897	917	913	892	901	918	906	892	897	812	886	917	920	896	897	902	926	878	868	903	857	884	905	885	862	853	879	891	907	898	902	893	881	866	885	878	951	916	871	957	900	868	928	841	892	913	889	879	955	898	836	867	843	843	870	911	959	899	910	846	943	888	897	883	866	866	884	894	896	901	895	837	917	934	899	907	901	917	898	922	895	940	886	961	861	861	853	893	878	877	919	866	890	942	941	973	944	918	866	923	901	867	882	942	884	860	911	889	959	954	888	839	936	898	873	870	895	911	872	898	903	884	959	926	910	846	878	863	931	939	881	906	909	893	955	865	862	893	937	895	913	878	954	912	853	906	832	863	851	903	861	879	921	907	913	827	881	944	872	895	900	896	928	890	863	883	864	949	920	876	903	939	906	871	891	841	896	971	855	878	880	926	903	890	950	874	899	937	924	900	940	937	873	884	815	870	932	921	886	903	924	912	884	938	903	875	903	888	935	901	917	890	861	907	947	916	890	892	879	935	955	924	924	908	904	872	906	851	955	892	858	871	901	959	934	919	929	895	928	853	891	873	890	875	915	918	887	900	866	893	925	948	882	866	928	921	893	915	906	878	913	928	903	834	922	961	918	917	933	853	878	897	925	893	948	893	937	892	887	893	882	900	908	929	872	899	884	884	938	876	895	888	941	868	931	890	881	892	840	888	855	916	936	910	887	950	927	944	909	882	901	877	897	868	869	885	904	944	889	895	940	878	902	866	901	898	957	870	887	893	917	881	890	895	917	853	948	920	811	895	879	931	892	917	881	880	875	917	952	901	894	877	880	865	879	857	884	919	847	904	965	883	899	932	846	877	922	963	883	858	909	899	882	899	868	920	924	893	927	902	881	856	900	842	884	860	930	922	922	889	913	912	895	931	840	919	854	909	911	930	899	900	899	841	900	914	927	894	892	892	863	889	894	850	867	886	946	895	878	872	880	807	879	905	919	851	862	909	917	847	912	878	860	902	897	869	958	895	886	837	897	855	901	889	947	916	864	950	867	921	843	916	913	906	853	898	947	888	867	876	909	911	901	897	890	911	876	924	916	877	949	903	949	895	898	887	898	919	905	878	907	855	869	911	914	906	931	905	909	879	880	892	895	923	966	937	901	900	934	877	965	896	938	947	907	960	896	905	913	863	851	922	882	879	930	899	899	891	932	876	934	910	888	857	896	889	888	923	888	897	888	888	920	930	909	883	900	900	899	904	904	874	921	900	911	926	924	895	834	864	901	1012	881	896	934	925	880	926	914	873	911	919	896	919	948	920	839	868	890	861	878	883	903	903	930	920	903	891	922	916	956	912	924	869	905	895	881	882	874	884	898	917	895	884	861	954	861	902	910	848	944	891	908	915	860	907	898	926	874	941	918	954	881	847	866	913	880	876	909	919	841	851	900	923	873	895	874	945	909	890	921	849	884	912	841	919	866	927	890	929	966	977	889	922	884	905	895	902	875	910	896	925	892	863	882	922	969	855	853	871	892	879	912	937	887	892	896	879	925	835	868	903	901	979	851	903	867	895	902	949	911	892	902	923	862	929	915	867	897	895	942	882	912	908	866	931	818	893	858	942	899	949	906	833	830	868	882	851	876	891	883	925	948	860	915	884	924	955	937	905	910	910	925	909	965	903	933	932	935	914	862	857	887	900	941	838	966	905	898	944	927	922	839	957	876	909	911	898	866	857	903	903	855	897	889	896	902	906	872	918	913	875	958	912	924	944	886	942	932	939	983	952	924	898	883	911	878	883	925	929	851	888	880	891	908	848	891	872	896	903	880	913	888	931	835	878	886	923	909	904	907	885	851	917	885	932	894	924	870	871	815	879	861	892	893	915	873	883	893	853	915	872	900	926	908	874	903	918	876	887	907	911	944	822	891	900	879	925	862	908	907	908	875	924	912	876	913	893	932	918	891	928	876	909	914	947	917	955	891	924	899	879	897	899	896	892	890	916	932	851	879	874	905	903	910	887	900	904	925	881	920	862	916	902	905	903	870	908	885	886	934	834	932	956	895	916	918	886	940	913	885	935	894	927	923	897	932	871	930	964	850	898	946	884	896	926	929	875	943	854	917	913	964	893	887	919	888	913	899	846	868	916	894	851	884	899	889	975	936	898	872	876	913	867	873	886	922	887	899	916	902	901	875	905	881	913	828	868	883	931	881	904	887	964	874	925	908	916	870	928	898	874	915	899	862	914	925	911	866	874	931	854	885	897	935	961	918	925	861	924
23500	21008	28202	24009	21047	12839	3703	2287	1868	1720	1486	1425	1222	1254	1198	1385	1436	1095	987	905	920	867	879	882	840	854	832	829	785	761	750	761	753	725	767	753	753	760	745	734	756	761	737	681	716	748	696	720	735	681	691	765	736	724	694	700	713	674	714	674	694	738	715	755	705	736	682	708	743	684	704	671	725	684	703	681	749	697	770	742	689	678	652	699	720	732	710	686	668	686	693	698	684	720	729	716	695	708	702	712	697	733	707	682	688	699	713	696	718	736	689	713	714	688	702	736	671	709	701	711	663	694	654	715	682	683	665	664	743	687	687	722	681	696	724	658	701	719	678	689	671	702	681	701	693	647	713	720	691	713	678	691	664	716	713	699	681	712	723	742	711	699	714	684	685	693	693	733	697	700	676	741	753	699	676	696	740	685	698	732	737	698	788	680	712	683	685	681	700	654	659	716	673	640	661	734	679	643	730	663	644	663	674	706	714	662	695	665	641	722	700	725	715	682	685	715	720	723	693	699	659	722	694	643	731	719	703	669	735	672	729	704	688	682	721	690	684	665	667	708	700	721	730	699	654	708	657	667	686	666	664	675	663	646	688	655	706	725	708	676	707	725	703	711	725	705	744	704	689	697	704	718	712	705	696	701	719	660	718	677	713	691	720	694	690	723	681	658	684	663	666	732	675	676	712	747	706	748	705	745	700	696	734	710	682	713	724	675	717	668	667	716	706	716	730	684	676	688	718	678	764	693	704	678	714	672	698	723	688	707	688	709	680	708	697	717	650	717	718	670	684	692	723	687	712	702	703	701	650	707	692	691	678	684	679	716	655	737	708	657	652	754	690	691	679	692	738	671	740	765	677	723	700	692	676	716	705	751	669	723	682	636	733	650	668	675	672	657	680	689	692	663	714	714	713	662	632	718	696	689	678	689	688	711	651	720	673	709	729	704	695	653	675	660	726	697	689	675	731	666	685	761	691	693	738	649	659	709	668	724	715	705	688	646	690	706	705	689	703	724	711	641	712	702	663	663	716	704	662	677	681	713	742	695	683	672	686	711	623	731	708	757	736	686	748	644	686	728	706	702	670	666	682	717	718	695	696	748	663	681	688	671	707	661	748	658	709	738	707	668	669	655	691	687	697	713	724	749	690	678	710	719	669	741	695	659	699	690	705	653	755	645	752	727	655	683	731	720	713	741	682	651	705	642	669	708	675	731	730	708	684	690	715	686	714	717	672	676	717	697	730	675	715	703	735	674	759	689	696	673	713	703	681	700	732	674	728	733	726	679	746	642	714	661	708	681	695	683	653	718	707	701	661	682	704	720	671	664	675	720	699	708	659	738	656	726	666	691	652	683	694	701	702	723	699	748	723	719	653	707	667	666	668	660	708	643	712	728	707	694	711	702	677	686	615	658	687	702	683	747	696	639	709	682	689	728	762	715	719	689	697	710	716	678	710	692	710	701	673	728	652	692	707	696	677	681	710	696	762	661	666	635	718	645	688	706	688	690	664	718	700	669	704	732	714	677	724	691	670	679	700	740	669	742	685	712	740	667	739	712	682	692	723	670	702	681	706	745	731	656	779	681	675	699	687	709	653	745	709	695	717	686	678	720	716	706	667	662	653	696	662	695	670	718	679	667	746	652	736	707	675	715	693	710	699	720	711	711	674	713	683	711	641	680	698	701	715	695	699	706	678	672	667	723	691	714	696	748	773	693	728	759	698	738	720	715	675	713	679	710	684	693	680	704	679	678	725	712	704	679	619	706	705	670	694	697	704	676	691	682	688	739	682	696	709	705	669	723	706	689	711	684	691	698	663	698	714	676	709	652	747	661	706	690	696	664	663	691	682	702	730	678	732	677	682	679	719	697	670	704	705	735	686	667	680	692	728	702	659	712	704	677	687	673	697	674	691	690	683	704	696	688	676	668	676	657	731	661	699	686	681	708	699	693	675	701	707	692	646	673	698	695	734	685	700	652	688	725	723	651	741	650	709	691	717	703	690	736	692	712	695	695	714	688	683	691	704	680	714	676	705	689	620	706	683	677	707	709	701	698	674	674	712	648	679	688	672	718	657	672	685	735	668	757	689	700	745	658	665	709	709	683	708	712	708	694	663	723	702	647	688	672	690	673	740	673	705	644	666	658	707	694	680	725	668	684	618	665	702	672	720	683	679	692	659	696	704	699	664	699	689	717	716	685	708	745	651	698	684	645	678	637	693	688	694	685	706	729	696	672	682	702	667	704	728	715	683	674	680	665	736	699	692	695	684	693	710	655	755	705	694	670	691	680	695	691	685	711	684	680	646	683	710	719	677	698	666	633	705	685	703	669	741	719	697	696	766	693	655	692	723	677	643	721	669	702	716	709	660	722	692	700	694	686	687	663	701	685	710	660	697	632	729	743	737	687	710	683	686	682	744	652	644	710	726	709	682	752	711	653	740	692	674	671	731	699	713	698	695	707	659	600	676	728	686	657	706	630	717	707	702	730	695	648	687	686	698	692	665	698	700	707	677	649	722	691	699	668	650	766	693	694	666	717	669	681	712	707	689	704	741	710	699	724	710	674	683	699	718	722	669	677	762	691	725	706	716	701	688	696	690	691	650	687	728	684	714	689	699	669	684	624	721	692	648	721	660	692	732	688	662	690	706	660	689	692	673	685	662	739	710	698	728	688	746	693	697	719	692	719	715	712	691	708	689	696	745	655	677	692	698	719	677	702	661	706	633	720	707	694	656	718	707	690	704	755	712	737	720	678	743	695	724	667	653	656	742	725	681	711	687	666	677	670	700	705	664	637	685	675	699	675	693	698	650	691	661	653	675	710	732	677	673	668	700	652	730	674	677	704	690	738	676	743	641	672	708	717	641	737	688	739	709	671	714	663	673	713	690	692	685	685	691	676	664	707	756	677	737	674	703	691	696	699	684	649	694	709	662	726	710	708	693	739	750	682	720	673	690	706	703	686	665	711	670	704	691	776	687	751	708	710	652	688	694	687	697	638	695	661	690	691	739	694	731	692	702	696	640	708	656	688	715	657	709	705	752	712	702	675	705	681	640	727	711	694	751	686	697	684	709	707	737	687	714	737	684	741	683	717	689	714	687	714	735	661	662	695	725	684	679	746	709	709	672	714	679	733	695	715	688	685	663	694	703	685	699	668	661	652	682	759	684	666	741	709	717	679	701	675	669	703	737	699	634	658	719	679	682	702	686	769	668	687	673	735	690	689	686	693	732	658	686	677	727	715	680	694	691	695	690	706	706	688	634	683	680	703	699	713	668	729	701	710	701	744	642	735	703	682	715	704	701	696	676	750	708	693	665	658	734	694	599	647	714	727	695	665	689	730	711	677	698	723	665	676	743	669	687	701	723	651	677	714	674	672	680	715	708	721	696	661	671	693	743	704	657	774	662	665	668	699	720	693	711	657	675	708	749	696	660	696	748	690	703	732	689	692	709	651	644	674	717	692	640	666	671	671	711	674	678	690	717	708	712	675
28365	43720	21191	12102	9685	6500	3989	3280	2908	2528	2065	1962	1721	1614	1684	1843	1861	1445	1190	1113	1051	990	944	1034	914	892	908	877	791	756	774	814	786	763	798	834	746	791	762	802	782	732	718	780	791	788	745	727	692	759	709	781	743	705	693	697	723	766	722	778	748	730	735	718	716	675	745	749	727	701	686	699	736	688	689	727	721	727	727	740	701	703	706	639	727	730	732	688	709	744	687	724	661	726	727	736	747	673	716	706	737	681	741	753	744	725	711	744	737	681	741	695	741	736	716	682	740	699	696	740	700	693	704	699	725	696	715	734	687	727	713	665	706	761	699	755	715	761	742	689	666	727	770	758	738	723	742	725	736	729	732	736	683	705	735	705	685	749	644	726	736	675	760	701	720	734	693	741	722	688	670	711	731	743	771	675	724	685	677	724	685	697	713	704	726	707	744	687	704	722	720	689	689	734	696	701	671	687	654	720	735	701	709	730	726	699	708	714	730	721	672	730	719	716	739	685	721	704	733	759	764	722	692	716	708	664	686	718	744	688	733	725	757	715	715	720	722	670	762	726	720	696	717	700	698	697	692	700	683	675	735	782	649	733	717	705	668	709	726	732	681	713	682	722	703	696	696	730	689	748	710	724	718	717	735	681	747	720	671	687	709	699	680	712	718	695	729	709	703	742	749	715	738	737	689	734	716	690	683	708	726	717	712	719	754	686	718	734	713	718	755	728	711	761	695	689	731	757	711	706	762	724	722	685	706	749	676	723	716	692	652	728	728	722	693	673	728	707	700	745	657	646	702	708	685	705	657	708	711	760	669	691	649	652	702	737	698	759	720	710	751	678	762	694	708	689	709	734	646	743	671	742	703	706	683	706	721	730	716	700	740	704	702	711	721	704	713	713	702	674	734	676	696	717	746	755	717	694	737	732	718	698	727	724	726	735	707	708	699	773	715	659	768	669	748	691	687	710	746	688	699	698	690	715	715	746	704	697	722	662	682	739	753	665	700	687	730	709	698	722	712	751	727	715	674	699	705	698	717	693	667	713	699	702	725	756	690	731	717	719	778	755	708	730	717	678	743	694	644	716	725	701	670	682	748	743	712	718	685	734	724	737	708	698	717	690	700	760	723	713	655	713	764	716	682	746	779	679	723	699	697	704	735	678	722	696	725	759	709	696	741	681	657	702	658	713	710	718	705	720	663	763	733	713	701	698	706	693	685	726	721	687	684	724	755	703	752	673	779	703	711	698	702	691	651	714	668	670	714	713	756	709	725	739	714	669	697	702	734	740	720	718	722	715	725	673	677	734	688	659	711	710	705	701	695	696	717	735	732	720	702	678	724	681	771	666	682	749	696	752	745	746	730	655	698	727	750	718	745	706	703	697	730	718	710	694	685	756	675	716	707	768	696	768	736	692	678	760	715	705	755	681	728	739	698	708	781	714	705	681	707	728	707	660	720	695	709	752	740	701	728	712	759	742	660	716	674	691	680	716	706	745	668	734	711	677	681	648	722	707	709	683	728	704	713	719	694	711	723	772	713	676	671	691	667	713	703	704	708	757	698	733	742	736	718	743	740	717	707	680	722	765	740	707	732	759	715	740	698	757	765	718	719	719	748	697	715	716	683	691	702	681	722	721	692	689	683	706	688	717	688	726	685	719	728	743	710	700	681	728	727	741	734	696	726	738	706	701	696	704	742	722	750	710	689	736	723	736	687	712	725	680	686	766	682	679	699	666	723	719	764	725	714	725	742	710	734	712	737	756	649	708	714	713	633	706	676	711	726	735	723	706	712	738	714	716	717	697	712	699	707	762	690	672	772	672	709	716	747	697	716	684	720	725	694	722	684	761	770	744	681	714	708	769	715	718	705	716	698	734	664	712	743	732	696	744	707	678	730	752	701	677	716	679	729	682	748	738	651	719	716	732	720	709	717	744	721	726	761	690	682	733	710	740	724	705	676	781	711	685	732	733	730	701	712	680	729	716	698	723	703	733	710	717	657	721	717	686	741	733	732	684	756	713	704	729	697	742	716	671	689	680	750	708	664	705	676	734	758	727	715	691	683	688	745	705	693	700	754	712	755	738	699	740	695	690	734	688	711	705	737	739	682	743	777	735	702	721	764	715	711	720	699	713	689	717	731	723	732	687	764	716	704	710	733	703	714	728	737	739	755	713	737	713	681	743	682	709	790	706	748	746	704	712	747	708	639	716	732	753	717	731	701	755	728	706	725	666	712	700	681	683	766	683	725	706	665	706	677	718	703	709	741	657	692	720	690	729	749	661	728	725	698	710	741	733	730	724	733	717	710	747	722	695	742	721	716	727	714	645	660	697	688	751	726	698	701	675	751	742	714	730	716	708	681	693	728	702	747	768	710	713	679	672	728	675	700	732	735	641	686	679	710	688	724	744	712	712	742	688	676	696	705	703	732	717	672	666	714	727	710	680	744	692	689	666	723	768	653	698	720	742	693	740	697	666	711	719	693	748	737	736	699	747	709	718	678	715	743	767	702	797	697	703	700	724	713	763	672	727	690	684	741	747	705	690	735	733	679	690	710	740	758	709	739	738	731	738	713	777	718	689	731	691	692	667	714	716	714	704	709	724	727	749	742	717	702	702	698	750	687	661	763	700	708	745	682	738	740	772	744	733	711	742	705	721	715	699	721	721	710	721	686	727	711	719	707	746	699	718	705	716	756	717	743	736	727	694	673	743	670	688	718	711	688	703	716	765	703	772	735	691	742	693	696	685	713	675	697	711	706	722	754	760	683	745	728	729	695	656	693	704	710	706	723	728	726	674	661	711	727	727	683	716	719	711	706	717	726	725	698	703	721	699	694	724	751	697	737	736	759	720	682	714	683	715	703	740	741	739	744	671	743	717	719	728	681	761	660	667	719	711	737	723	734	710	711	695	707	734	726	717	785	680	704	692	701	735	724	699	714	639	731	685	738	736	697	724	681	781	706	725	720	716	727	688	721	701	704	703	712	710	752	686	719	719	727	748	693	754	697	715	722	672	721	695	735	687	720	698	745	665	693	720	732	726	686	701	693	711	673	683	721	691	734	714	771	749	732	737	695	729	698	738	693	705	752	722	687	729	695	707	717	716	658	660	734	676	704	708	703	721	748	706	735	697	749	684	695	677	732	721	712	753	734	718	658	717	722	732	728	700	757	693	728	715	677	684	725	689	704	685	664	751	671	689	743	736	686	705	742	730	690	697	681	752	675	665	737	746	707	694	708	711	719	773	673	745	723	723	740	721	665	719	697	697	683	731	740	732	694	704	727	759	742	757	661	740	702	641	722	694	735	697	727	692	693	778	721	769	703	726	715	745	739	724	725	752	720	756	697	717	697	699	685	748	678	723	701	659	652	723	672	683	708	727	660	719	735	724	720	669	746	700	668	709	721	661	724	689	699	676	670	735	712	701	674	666	728	697	722	713	742	688	756	651	754	701	693	712	668	715	744	714	686	734	708	670	717	783	756	701	772	746	720	651
24683	20963	27068	24928	13938	4066	2504	2093	1863	1690	1610	1601	1396	1430	1437	1472	1502	1274	1244	1178	1196	1107	1079	1184	1148	1106	1075	1046	1061	1093	1011	1034	988	1080	1041	1030	1035	1032	1012	1038	1039	1046	1043	1107	1034	1057	1030	992	1057	1052	1001	1021	1004	1033	1049	1068	1061	1011	1024	1037	1003	1064	1003	1005	991	1013	1008	973	1025	1016	1030	1036	978	942	986	999	1005	1018	950	936	1042	1029	1033	985	1046	982	1015	980	955	991	965	1027	1034	1104	999	997	1000	998	1064	994	1021	1034	957	984	1017	1034	1026	1012	983	986	1039	1033	1042	1004	993	1002	1002	980	1020	957	1047	1012	1008	966	963	1005	971	959	979	1015	898	1002	984	1036	1003	976	1006	1010	979	1033	1072	1010	995	968	959	1055	961	1028	1053	987	1027	1022	1036	940	981	1022	945	1008	959	979	940	999	1073	1020	968	971	1016	1005	1039	1004	977	999	980	1004	1046	1059	993	972	973	979	1041	1048	1039	995	1003	988	1024	1032	984	989	992	1035	963	990	1017	1020	992	979	1005	997	984	1004	1012	989	958	987	996	999	1004	1023	1029	1019	1052	1031	966	998	1033	1005	992	975	1058	964	1015	1014	1015	945	1008	1002	995	1010	1035	1027	1011	1000	977	996	1108	1002	1004	1039	974	1028	1049	997	1013	972	981	992	1017	994	974	980	984	1014	1006	1003	1052	972	979	991	958	1004	1039	1004	988	1033	970	977	1016	981	972	1033	1007	983	949	984	998	966	1008	1016	971	938	1020	1016	1055	1029	1022	1004	969	951	977	1017	1010	1012	978	1083	968	999	1037	1016	1010	992	958	947	961	1039	1006	981	1014	1068	1053	1034	979	984	1026	984	978	1040	1006	1072	990	1025	1097	964	1006	1007	997	994	971	1006	1007	1000	973	1010	1056	974	1005	1021	1018	987	1023	1015	1027	1039	1006	1028	975	989	1023	1013	1107	1042	1025	1027	1034	1051	1005	1039	948	994	1003	994	981	1019	997	1069	1019	1048	967	1006	1033	1022	1016	1051	1036	992	980	1033	989	999	977	1049	985	962	1019	1033	986	998	976	972	1011	966	1016	1019	1001	1018	949	1044	1024	1024	983	975	1047	993	979	1044	974	1017	1003	1069	1007	1016	996	1009	1036	1058	1036	946	1007	1010	1028	1007	996	1011	977	1021	985	1047	934	1018	992	1038	1009	1039	973	1048	953	1025	1036	1023	960	979	1010	988	942	992	1062	985	989	1025	1009	970	991	1014	1021	967	1045	984	1029	992	988	1002	1014	1021	993	999	1012	978	1004	984	1029	1083	1061	1053	948	934	1004	1036	1009	1012	916	933	956	982	1007	996	1006	1053	981	1025	1056	987	968	1001	1028	1020	1093	964	979	962	1051	1033	971	980	999	944	954	999	1004	1005	1001	1005	1053	1045	974	935	996	992	955	979	995	979	955	992	999	993	980	1091	1003	1047	1012	1009	992	1006	1033	1072	975	1015	996	1003	976	986	1001	1025	943	1028	1039	1023	1034	1042	997	1054	1021	982	1005	1008	1025	978	991	999	1000	1000	984	973	965	1027	986	1017	982	1021	993	984	974	1011	986	1034	1045	972	1015	1034	948	1002	999	971	1038	1001	989	1037	988	1016	1001	1014	993	1027	1012	1005	1039	988	1009	950	1043	1032	971	1071	1002	1061	952	1015	1027	995	979	972	1006	1018	1004	1028	996	977	1011	1004	1102	999	1020	1058	1057	991	982	1037	982	957	1002	896	989	967	1001	1001	988	1001	973	983	965	1033	1012	984	953	1012	953	1044	976	1027	991	990	1040	956	963	1006	959	995	1012	987	1015	992	1048	945	1016	993	1036	1064	964	1043	1019	971	995	950	991	1007	1046	1056	962	948	1024	1026	1026	928	1020	1031	1016	1011	975	1053	1011	998	967	984	1061	1017	967	1030	966	1000	964	950	1071	1018	970	1023	997	958	986	1036	970	992	1069	972	972	1051	1037	958	1019	1017	1009	1045	999	1030	1006	975	968	987	981	952	1026	1038	985	1022	1007	966	1061	988	1054	1026	983	1029	1028	1026	1010	950	1010	1032	1010	1018	1035	1037	946	945	986	1047	984	949	973	985	1017	1014	1049	954	996	1000	1089	974	993	1036	1044	1042	965	978	1044	1027	1020	1009	974	1003	1069	1014	989	1052	979	994	1075	974	996	965	1032	1011	1025	992	983	1078	1023	1012	994	1058	995	979	1021	980	1008	1026	969	1038	983	988	957	1034	988	1018	995	994	1007	978	1029	1010	1068	973	992	959	1012	952	980	1000	964	979	1004	997	1022	992	950	1027	1013	993	1071	966	1010	953	987	1030	979	970	976	1032	971	978	1024	1031	982	1008	1033	1008	999	1001	961	998	1028	991	1007	993	1001	977	1032	979	987	1007	1017	1040	1034	1094	1024	999	1047	961	987	967	987	1031	1022	1013	990	1012	961	1034	1000	969	990	1003	998	1018	988	989	985	1015	975	994	1006	964	1029	967	1041	1062	1000	1029	1021	969	979	1001	1020	1016	1009	1012	974	1007	1043	1006	1003	1034	1000	1027	1008	1004	1017	1012	1035	971	1012	967	962	971	1057	1069	976	1069	967	1016	968	946	1020	1012	1016	972	1052	998	980	976	1006	950	974	1033	987	1010	994	1029	978	984	1012	1030	1008	1023	987	993	1008	1013	1055	975	971	1007	1028	1011	1005	990	995	1031	1038	985	991	986	1005	999	969	1004	1001	969	1031	996	1066	1031	993	1001	1038	990	984	1043	1009	929	976	1014	1034	1037	1007	1077	1024	1049	1003	1011	1022	1055	1003	988	1016	1000	1034	986	1053	996	999	958	969	1019	961	1003	982	1010	1020	989	1010	1003	1064	1026	1077	955	973	1000	1020	1021	1027	1024	1001	996	1043	998	1018	1047	1001	1016	974	983	1065	1045	992	1030	982	1011	963	1063	1066	1001	1022	1007	1005	914	1042	931	979	940	1004	1100	993	989	1016	1016	1046	1031	996	995	1031	993	972	1009	1015	973	1004	1017	1030	983	1005	1055	1005	987	1031	929	1022	990	991	1014	1006	1054	1035	1023	994	1033	1009	1021	936	992	996	991	1011	1121	1000	1024	1003	1007	1007	974	992	990	1039	1012	995	1046	994	1000	982	950	991	992	968	1003	997	1038	977	1056	1009	1018	973	971	979	968	1032	1023	1064	1006	979	1038	1036	1035	1006	985	952	1010	1037	1022	1004	1021	989	986	1020	958	1007	998	963	1025	1069	940	1019	985	1024	1003	1027	998	1000	981	1007	982	996	1021	986	957	1015	1047	976	992	1014	973	1004	1023	1015	1016	963	1025	1011	1062	1024	1001	1011	1007	996	1027	1007	1074	1012	1007	984	1002	1028	1017	1017	988	1031	974	1036	1020	995	1057	1063	1062	1008	1023	971	1033	1019	1002	1083	975	995	1039	951	1063	984	960	1018	1020	972	1027	1014	1072	1009	1020	980	1031	977	979	1014	1026	1012	969	1005	1004	974	979	988	1066	998	960	995	1037	1046	1002	1004	982	1042	1047	969	974	1082	994	980	1032	1008	1018	1008	1001	1008	1026	1009	1055	1029	977	963	980	992	1015	1041	998	958	1030	1045	998	994	999	965	935	1055	1014	1002	1007	971	1038	1033	980	1036	1098	1048	1025	1052	963	978	1027	1061	1066	1011	1023	1026	1007	1002	1018	1015	1025	1028	1006	1004	1022	1013	964	1014	987	990	1021	1013	987	1018	984	958	959	1017	1056	997	1011	966	1011	993	950	1077	1002	1062	1032	966	1033	964	1008	1008	953	955	1035	1072	979	980	1055	1014	1034	1046	976	1017	981	968	961	1009	984	963	1027	1041	1041	997	1022	1025	1047	1016	1022	1073	982	971	1057	1102	988	1008	1041	1041	1041	1027	1021	1008	1018	974	996	989	989	1021	1019	951	1030	1053	1003	1027	955	1010	1046	924	995	968	1009	976	985	945	990	947	979	973	994	1022	955	994	974	1031	1008	996	1008	953	1016	1048	991	975	925	1024	1060	989	1036	1040	1026	1009	974	1017	950	997	1029	984	1017	951	982	1041	989	1027	1023	988	952	1003	992	1028	1052	955	952	1002	980	984	961	1014	1047	1023	998	1044	1006	1022	1025	952	926	1003	1063	1054	944	1003	1027	1028	986	999	1033	1089	957	986	1033	1012	1017	1021	1003	976	1040	993	1056	1025	1098	1046	1062	1036	998	962	1013	984	982	989	943	992	976	1033	1019	1019	1030	966	964	1026	992	1008	1049	1025	1014	1011	1007	1026	983	1038	1011	1024	973
27702	39391	18517	10486	7574	4834	3635	3049	2834	2244	2042	2019	1744	1770	1715	1853	1842	1493	1308	1324	1261	1214	1203	1205	1177	1183	1062	1074	1117	1153	1094	1075	1026	1143	1057	1050	1007	1092	1055	1062	1027	1014	1010	1012	1045	1031	1082	1060	987	1038	1019	1038	1015	1071	979	987	1044	973	1028	993	967	1077	1000	1035	1020	1004	1037	982	1041	935	1002	1046	987	1015	1018	1007	1039	983	967	958	960	1038	1028	1001	997	1045	983	1042	978	942	1011	987	1029	947	999	956	977	968	998	1006	965	980	1020	943	940	1001	1005	1010	1100	1004	979	1019	1009	928	950	960	1061	932	985	994	995	971	974	1024	984	1027	1064	945	965	956	1005	1009	999	1010	1013	987	982	1030	966	1001	1039	994	999	1015	1053	1018	1001	1030	991	970	1043	956	984	990	978	1005	988	988	1050	1065	1015	1008	1012	981	1005	1058	997	1044	1056	991	1008	977	982	1005	996	1028	1014	968	983	1015	951	994	933	982	982	1028	1046	1043	1031	950	1047	1015	996	963	1024	1003	982	966	998	968	971	1016	914	965	1009	996	977	1003	1012	1008	975	998	999	1042	1017	995	997	953	984	1057	1038	1052	980	971	1005	912	1042	987	958	980	1016	986	956	964	1007	1008	1009	965	1037	1039	953	972	959	992	1044	965	953	994	950	1026	984	974	984	1005	1062	955	994	1044	974	1052	962	978	1049	1040	960	1030	974	1009	991	1045	952	988	1051	1040	1037	970	1024	996	1031	988	1017	987	986	1004	1025	1008	941	1014	1028	1028	973	1012	964	1044	941	1053	987	1044	1042	1066	1014	993	968	980	957	1006	941	1010	940	992	981	911	974	1066	1042	1062	1008	984	967	991	973	998	971	967	984	956	956	993	986	1014	991	998	1005	971	1000	980	1020	1019	1028	1009	1006	989	1047	1019	980	998	973	1020	1045	962	995	1056	1004	980	999	1005	1007	1015	997	990	951	996	1016	1013	1006	1013	958	943	1014	997	997	989	956	1014	1032	1088	1005	973	940	970	995	1030	990	1013	1008	985	942	1010	1059	1043	949	1014	979	1066	983	943	992	991	936	964	1003	1030	1017	1017	972	1000	950	999	1006	980	994	959	1022	933	969	1040	1020	1047	985	1027	980	1021	1048	973	1044	1002	993	941	1105	1047	985	983	961	975	965	994	1060	971	943	1022	1014	996	1009	1022	992	1033	1026	992	1016	1040	1041	1010	977	928	992	1024	964	1015	991	986	1025	988	1032	1048	991	986	1003	1018	1019	974	981	1034	945	987	983	1033	1052	969	1007	991	1020	980	929	1007	904	956	995	961	952	982	986	983	967	993	1023	987	937	1016	1031	1055	986	1007	1036	979	1044	1011	1015	945	1030	1017	946	1022	1033	1013	1088	1020	1024	976	1019	959	1043	1003	1045	994	986	1002	996	966	976	1030	1044	1059	997	986	976	1000	998	997	955	1006	999	1047	1020	996	992	978	1038	1018	967	968	993	958	1019	996	981	968	978	1000	1023	1016	1016	1013	979	975	919	1032	972	948	993	1002	983	968	957	992	942	985	968	1016	1002	1010	1051	1016	981	1019	1009	972	1014	1021	994	1012	986	1003	1025	1035	947	1016	1010	1008	1018	968	1012	1031	1015	1057	1000	931	1015	1003	970	978	1033	1015	973	1029	972	1031	1005	977	1004	987	971	1026	1066	1048	997	1037	971	1064	964	1037	978	963	1044	951	993	1061	1067	992	985	963	1021	970	970	995	980	1004	1003	1051	982	973	986	1036	991	994	1011	969	983	986	1000	963	972	975	1044	1004	999	1003	955	1035	1019	978	995	1025	1056	1008	1026	1014	1006	1022	1024	968	951	1041	1011	1024	996	983	1016	972	1005	1054	1001	971	973	1009	1001	1019	997	985	1042	1011	1026	992	931	1046	1031	1026	1036	1002	999	1045	1012	917	1030	991	995	1042	1004	1037	977	1017	939	1028	946	988	1025	978	940	1010	988	955	958	982	1005	964	1024	1044	1023	992	1030	1003	1004	991	1025	1024	1011	991	999	981	984	1026	999	997	970	983	1060	949	1031	1059	983	982	1023	994	980	988	1032	991	991	1042	980	1014	991	1027	1033	1020	984	1013	968	964	1009	1006	971	989	1042	991	1028	922	984	864	1022	1022	1036	993	1036	1001	954	993	989	1049	1023	1087	980	1016	1018	998	1035	970	1004	1032	1057	999	953	1047	1018	972	1006	981	1007	962	1023	971	1014	1011	952	1035	1014	995	989	968	958	997	983	1018	1047	960	965	1009	962	991	1003	1048	1016	1020	976	998	986	1027	1008	1010	1010	980	977	982	943	953	1010	1036	997	1005	1028	1073	1006	921	985	995	962	986	1030	1019	1022	1043	964	993	1011	1026	980	959	944	1005	1057	1019	1039	980	978	953	1041	997	971	995	981	980	1016	949	959	1012	998	1008	986	1022	1019	950	960	1003	986	1031	998	979	1029	981	1019	932	1019	1018	968	985	973	1008	993	966	979	999	1019	1015	1019	945	985	988	1002	984	1018	983	1006	955	1031	993	1029	1001	962	989	1052	1027	1008	1000	974	1046	1046	1014	950	998	1030	1007	984	970	995	970	983	1037	974	1023	951	1023	966	1018	985	1007	996	956	944	983	1027	989	1036	1016	1008	972	955	972	991	956	1002	961	944	1024	990	988	972	985	994	1017	1015	1035	1036	1020	983	947	984	1035	1007	964	1006	997	990	965	980	999	960	971	979	1000	1015	1034	987	1032	1079	953	1021	982	994	1022	996	925	945	994	994	1029	995	1023	1046	996	991	1006	1017	987	1000	992	989	999	957	950	994	1012	1040	975	960	951	1000	943	1023	1005	1002	1040	1068	1052	992	1010	1019	1032	1017	1003	986	1030	971	985	997	990	985	1015	1009	952	977	991	1043	1076	1002	973	1050	938	1018	971	971	1058	981	995	1020	991	982	1001	994	1033	1017	1013	1020	938	1022	942	1021	979	952	1014	985	1044	958	1019	1011	995	1009	999	1074	1030	997	991	961	964	971	1047	993	1021	1051	996	1018	1038	1011	994	990	1004	1052	977	997	1009	1027	994	898	991	1046	991	1004	998	994	1014	988	1000	979	1008	1045	929	999	999	1028	968	1016	980	973	1097	969	1005	1035	1009	1022	971	986	985	956	996	1023	977	1021	998	997	1010	970	1014	952	1025	1051	967	953	1001	998	961	1009	1000	993	988	977	985	1007	976	1062	960	1021	1008	976	1029	1026	1047	992	1028	1010	952	984	962	1024	1032	1058	1004	945	1054	981	1036	1005	939	991	1003	960	966	992	1018	952	982	1016	991	1006	1033	991	1014	1004	992	987	1028	1015	1026	1002	1011	1017	1051	1026	956	956	982	990	1008	987	1040	1017	1009	970	965	1015	998	930	1035	956	1032	983	926	1044	1001	995	1021	966	1072	1009	1019	988	1015	966	1005	979	997	1004	995	991	998	1030	1011	999	1071	940	994	963	1022	1003	1003	970	960	1039	958	989	982	972	1011	1006	1004	1021	986	1019	958	988	1016	958	1026	989	967	985	1021	1025	1011	1006	990	1003	985	947	1008	1010	1022	1012	1088	1023	1060	995	987	1061	1028	934	986	1017	1001	950	990	1028	939	960	1031	993	951	992	982	1009	1020	1022	961	926	1015	992	987	1015	1059	1006	1009	978	972	1023	973	977	1014	1051	977	1030	965	1013	1014	1003	1021	1038	1006	960	989	970	948	972	948	961	1017	988	994	1035	998	978	981	1007	1009	1010	949	993	962	1031	976	1016	1005	970	1004	1023	972	954	1007	978	993	1005	985	1012	986	980	1085	1024	1051	984	994	1005	984	980	1020	1039	992	972	1024	1048	1059	1042	965	1015	1000	1034	996	989	1047	993	1012	1026	986	1026	991	989	1026	1047	945	984	1038	1000	973	959	1016	961	1011	995	1039	992	1015	1007	889	967	1028	1006	1007	1010	993	983	990	1054	1001	995	957	1000	995	980	1035	1010	983	1053	999	996	1005	1006	1031	997	1051	988	1008	1022	978	1033	967	1021	997	962	1010	999	1071	995	997	1031	956	1008	992	1014	980	1003	1029	998	876	985	974	948	969	1034	950	997	1022	1003	994	1032	1006	1019	964	1017	1050	994	1013	1020	1008	982	976	984	1039	951	1011	977	1060	962	1011	1034	957	1033	981	1028	952	1010	1025
22451	21075	28678	23677	21099	21187	10837	3321	2582	2189	2035	1859	1742	1573	1593	1659	1599	1358	1194	1158	1104	1087	1115	1035	1017	976	968	949	951	930	902	849	950	909	854	840	861	872	880	835	872	859	886	813	857	838	824	867	851	833	805	822	830	807	827	796	823	830	789	822	773	814	827	808	848	828	847	764	785	754	844	848	788	809	753	796	803	809	807	838	793	827	833	820	790	835	834	822	838	781	779	792	817	792	809	849	799	813	822	813	789	783	845	840	729	739	783	784	808	814	737	823	803	811	820	795	782	842	830	795	781	857	807	796	862	854	770	791	838	797	811	836	819	772	819	804	801	870	869	788	795	715	838	774	765	831	826	814	828	808	792	805	850	795	791	836	839	807	831	851	832	807	828	816	815	751	836	832	795	829	773	817	805	816	785	843	804	811	782	805	779	785	811	849	848	850	795	816	780	849	832	818	741	828	852	787	792	807	791	854	818	822	816	784	803	858	838	786	829	793	787	818	789	749	785	800	786	798	816	787	807	749	827	844	798	814	806	795	787	779	827	817	816	824	802	775	791	851	826	859	789	791	776	828	825	893	844	800	870	774	808	790	852	824	745	796	816	842	817	860	829	769	828	848	821	839	838	778	812	752	753	855	815	793	864	827	775	827	786	824	789	755	814	803	781	801	839	819	849	825	789	794	821	805	772	810	838	809	784	795	831	827	832	813	823	848	756	771	824	829	824	799	773	853	850	789	805	823	820	772	812	779	796	790	789	795	808	829	798	798	816	799	772	782	831	785	823	742	817	848	813	780	801	762	794	791	774	849	789	825	843	818	791	796	851	844	781	814	806	823	818	782	764	836	882	776	820	821	777	839	745	874	810	837	788	811	842	793	821	868	803	796	799	849	779	798	788	807	783	792	773	830	822	800	811	782	874	803	837	836	807	809	727	793	824	818	799	844	808	853	792	808	840	814	839	788	785	785	835	809	785	792	792	801	810	796	797	770	836	786	811	831	844	798	820	792	805	784	788	763	816	777	816	779	813	784	776	808	807	812	772	781	829	792	777	777	858	825	821	792	844	825	836	843	793	791	836	778	794	820	850	823	814	797	759	795	810	834	793	806	812	761	782	814	776	792	818	760	838	841	818	823	796	837	859	786	837	801	826	799	788	762	818	828	801	839	830	898	838	760	770	783	783	783	771	838	834	855	822	790	813	794	816	796	803	799	804	824	786	774	855	808	831	817	784	779	817	805	777	738	781	794	836	857	791	815	827	813	776	857	816	835	833	785	847	874	766	841	824	769	824	843	796	772	832	846	839	769	810	800	728	782	739	818	833	826	833	808	766	780	807	823	794	753	834	775	829	768	802	797	773	785	818	877	815	822	830	856	744	866	794	800	803	729	819	790	789	807	836	799	844	773	823	798	800	786	802	790	828	809	817	736	798	805	805	824	804	769	821	806	827	780	774	884	805	818	776	807	747	793	810	827	825	761	864	821	841	806	791	803	775	798	768	874	817	876	761	815	846	807	798	894	780	758	796	780	747	858	815	821	786	825	728	850	842	795	838	813	864	782	749	826	763	783	825	780	758	846	821	821	880	797	809	793	792	794	817	753	841	813	803	824	787	841	807	850	799	780	836	825	782	782	771	785	774	833	828	800	827	771	798	853	787	843	803	823	789	777	791	811	819	823	799	808	803	737	897	767	792	775	836	807	790	769	800	806	817	829	823	759	839	816	807	824	815	838	821	847	786	807	775	815	826	786	795	799	798	790	817	840	805	804	820	766	806	765	843	828	792	888	808	845	766	754	759	777	796	834	820	810	819	800	805	807	790	817	800	801	824	797	784	796	817	809	798	719	789	855	835	789	831	809	803	788	842	865	844	760	764	838	806	866	744	834	829	758	809	829	758	819	826	844	815	785	798	797	810	805	776	753	811	833	808	786	801	822	813	840	855	810	797	840	824	801	788	811	746	782	800	821	822	784	793	815	814	810	819	799	750	773	799	812	811	775	797	830	784	778	797	789	815	781	795	781	830	799	753	830	810	769	754	777	826	775	761	812	838	819	806	791	762	776	855	788	825	835	749	758	822	776	789	756	838	823	803	793	766	774	796	776	823	808	767	818	809	784	799	810	741	826	804	825	737	789	792	748	766	806	818	780	804	807	791	773	772	803	823	789	862	828	783	802	817	771	798	784	801	780	757	825	827	797	759	777	837	798	817	836	765	763	806	815	781	755	789	744	838	820	778	766	808	813	857	771	831	790	852	809	813	765	815	823	837	815	796	898	845	819	802	803	801	744	824	796	805	793	758	780	859	813	797	876	783	833	791	805	831	765	833	823	844	816	825	819	830	793	761	841	771	837	836	821	796	849	784	792	829	745	828	812	803	815	826	720	793	861	837	870	859	798	817	803	745	800	862	824	830	791	838	851	837	823	825	810	780	809	841	817	814	799	856	846	862	765	814	789	835	786	790	841	795	804	832	801	776	776	801	735	786	785	798	791	837	797	792	772	820	861	804	863	802	784	765	847	765	801	816	870	785	827	768	831	813	783	792	793	791	805	813	786	847	820	793	804	826	809	795	858	796	700	804	842	757	750	836	830	866	804	817	810	805	840	789	783	818	810	834	864	822	857	795	841	902	823	807	815	823	779	844	808	819	786	832	823	851	816	822	808	801	835	795	775	795	813	823	814	756	814	774	845	821	817	794	822	797	777	837	832	803	793	802	812	798	820	880	843	761	830	753	857	779	810	794	806	791	805	768	819	857	816	779	803	824	781	814	799	753	835	775	784	791	853	783	863	803	810	828	847	779	784	813	805	793	779	831	817	791	797	813	772	807	806	803	798	791	869	783	806	798	849	770	794	752	793	848	818	809	784	822	835	855	821	845	803	828	810	816	818	779	826	823	775	816	838	831	825	796	798	784	787	822	770	831	771	815	820	797	757	788	815	768	810	797	828	786	801	795	839	833	853	821	794	816	819	823	775	795	843	774	805	827	840	802	789	778	780	835	790	817	798	794	850	804	819	781	825	831	739	771	792	827	786	788	807	842	769	795	795	782	757	806	816	798	762	792	843	826	823	786	857	782	825	794	787	774	783	747	783	781	802	801	806	789	859	781	787	815	775	809	802	865	785	785	834	822	826	826	767	743	780	809	825	787	822	804	786	810	819	804	786	782	827	785	786	831	828	807	801	791	813	811	802	815	816	798	831	803	801	801	803	816	810	716	836	830	775	868	831	790	793	852	867	782	822	805	848	764	823	816	832	852	784	796	782	804	831	799	823	788	810	787	724	818	808	797	789	814	828	834	738	796	814	779	828	766	817	849	772	791	798	798	764	824	824	827	799	799	836	792	814	761	797	763	809	805	815	815	808	818	797	823	838	782	780	762	789	765	800	814	809	823	869	781	802	815	801	794	802	784	803	792	803	812	799	783	822	766	859	824	800	833	832	819	808	820	825	818	817	778	809	802	818	803	809	825	824	748	857	775	746	812	789	765	792	752	855
32220	50412	26840	16426	11269	7327	5353	4478	3898	3259	2927	2576	2299	2099	2083	2220	2188	1574	1433	1326	1277	1204	1295	1259	1188	1005	1047	952	949	954	920	920	853	881	926	934	884	876	950	842	831	866	869	870	882	853	854	829	813	832	793	823	781	869	812	819	855	813	848	815	852	824	834	802	817	828	832	875	856	768	822	829	806	783	791	795	775	774	809	786	787	806	854	767	783	797	794	818	762	766	770	822	802	748	747	789	804	833	764	814	792	777	803	758	777	804	782	783	739	830	777	797	774	806	838	822	789	787	756	862	766	796	867	752	802	800	775	783	786	784	847	795	779	837	785	814	812	792	788	763	840	835	783	800	740	781	772	819	738	755	781	799	766	823	806	746	822	800	746	845	809	783	786	794	752	803	801	799	794	778	817	803	774	769	804	795	785	770	775	821	762	803	823	792	811	788	772	783	821	757	823	814	774	802	815	775	741	815	770	848	836	808	793	738	772	817	801	807	801	811	802	820	769	805	781	769	752	773	797	816	828	781	766	783	790	763	818	797	757	797	831	806	759	743	811	773	845	841	771	822	814	757	804	809	788	804	781	795	781	762	740	743	845	788	794	847	820	804	815	793	731	778	773	803	803	801	808	773	817	747	785	815	799	762	826	769	810	756	779	812	745	779	801	765	821	844	786	775	789	745	793	772	794	788	832	780	801	796	780	751	746	791	769	831	771	837	820	798	792	774	821	796	784	753	730	782	778	772	848	844	731	829	813	774	788	802	802	808	755	829	739	821	804	826	830	773	764	810	788	810	819	796	807	837	776	841	821	784	750	802	787	844	799	813	815	769	789	812	796	797	738	784	774	789	838	794	791	798	801	783	776	795	813	802	761	771	803	797	830	756	715	802	779	790	786	825	809	822	766	760	784	829	806	835	751	822	775	791	755	750	795	767	798	848	811	752	805	785	759	793	805	819	749	816	812	793	810	837	790	825	852	828	792	720	811	817	778	840	773	745	819	808	789	799	747	812	796	786	778	794	806	758	788	772	747	814	817	779	806	790	777	786	798	811	782	816	798	785	768	858	803	785	800	810	805	750	774	776	833	782	816	748	832	847	828	756	816	778	783	740	830	764	764	822	784	789	815	773	805	804	838	768	843	807	809	767	814	802	795	825	783	820	767	768	757	815	756	764	751	855	764	797	801	792	817	821	827	803	835	757	821	795	744	792	792	802	786	750	776	760	789	827	820	820	791	805	856	804	770	772	829	801	762	819	781	785	817	741	775	766	798	787	772	809	815	789	779	825	802	791	769	807	780	751	757	828	824	797	825	777	753	779	774	747	763	785	766	808	811	770	795	755	766	739	764	783	823	858	827	804	829	806	785	846	768	774	788	788	760	785	782	749	795	761	826	816	789	788	804	850	734	808	790	782	780	807	815	789	787	842	838	739	781	806	782	817	749	820	820	814	781	780	801	842	760	844	901	826	786	779	806	742	729	804	823	803	828	791	776	726	772	780	759	776	820	837	748	820	785	790	770	784	792	760	784	816	789	773	746	846	784	834	816	810	793	780	814	812	765	778	802	815	779	839	796	826	753	785	798	792	757	812	756	813	772	772	787	819	777	817	807	831	756	803	772	822	754	804	824	793	814	813	787	785	795	822	791	752	850	815	792	794	786	783	818	805	809	795	803	799	849	794	787	843	767	811	793	736	805	730	766	766	853	783	750	812	805	769	813	793	787	740	768	741	783	807	829	755	814	761	827	814	836	805	816	747	791	784	746	848	778	823	766	777	809	788	774	777	810	788	841	824	805	772	834	832	788	790	826	792	794	818	794	802	816	781	856	837	781	752	776	823	816	779	838	764	795	796	786	771	853	786	789	805	766	786	776	805	802	813	864	782	809	769	799	818	853	819	784	791	809	779	793	775	808	750	812	756	838	764	816	780	799	781	819	762	839	789	729	784	759	830	779	799	829	773	820	791	844	823	795	767	786	763	817	823	781	779	832	821	789	814	782	889	808	794	791	841	794	765	820	791	807	806	812	820	847	798	769	815	813	772	783	766	817	784	766	802	814	856	777	750	780	776	793	816	792	779	825	862	804	818	752	824	777	826	720	777	792	874	775	785	795	830	799	836	827	823	811	784	825	763	791	793	837	748	786	770	782	824	796	820	827	826	766	780	823	824	810	780	824	838	774	809	812	794	777	759	762	814	754	830	775	770	760	743	823	823	770	799	825	788	775	807	794	833	823	779	779	779	747	803	785	782	780	833	779	768	761	802	784	817	777	822	769	793	826	784	796	750	831	843	766	769	760	775	851	833	805	763	794	809	796	833	800	788	827	766	784	848	780	855	837	795	781	825	763	757	767	815	847	778	795	772	838	829	772	765	804	841	799	786	840	812	835	758	821	780	770	774	784	811	782	825	858	755	782	791	772	813	844	799	788	821	829	830	830	791	833	820	774	747	801	767	816	749	821	777	837	766	808	744	847	810	769	762	850	801	806	781	759	798	800	774	816	757	779	799	792	780	863	765	780	781	758	789	780	840	763	778	832	763	785	831	819	832	789	794	820	799	835	786	758	800	803	784	852	800	709	828	800	808	762	803	780	803	802	781	756	749	824	803	825	768	840	814	870	742	818	814	770	791	794	741	843	792	812	819	785	824	818	823	811	786	777	779	755	805	807	824	823	825	787	792	781	812	795	808	851	750	777	787	774	813	773	830	771	852	823	748	796	842	777	806	765	840	816	838	783	821	784	760	794	768	828	782	805	814	796	798	762	764	721	852	782	826	822	815	804	778	768	810	766	756	823	769	775	774	834	765	758	804	754	828	752	808	754	788	772	833	828	810	785	784	754	815	800	815	771	766	743	813	841	800	844	801	763	786	822	784	831	830	716	819	775	795	750	797	795	769	765	784	854	818	782	818	809	816	833	779	785	783	811	785	758	807	785	773	837	745	800	792	782	797	783	867	775	767	778	779	784	766	811	764	800	783	754	762	796	866	784	773	819	805	770	770	821	805	792	748	875	795	754	754	827	811	794	816	821	772	811	814	743	831	816	773	819	775	800	806	808	762	806	848	764	786	780	790	818	830	822	787	803	803	813	808	792	774	779	808	798	773	833	794	814	779	807	809	811	796	833	790	771	807	782	812	782	782	813	827	800	817	797	818	860	757	832	832	804	815	807	793	767	810	771	770	771	795	766	776	824	803	819	789	780	760	821	805	835	720	762	779	837	821	776	764	779	832	815	796	762	768	792	796	825	814	745	758	814	787	801	808	777	817	757	763	753	769	800	783	786	771	772	801	769	863	784	812	813	743	816	755	815	763	768	737	799	827	804	809	824	796	780	823	778	754	820	811	804	836	812	781	867	826	779	762	805	762	814	803	819	786	809	841	764	799	800	780	779	831	759	782	823	783	837	808	813	795	765	798	770	772	764	796	801	780	758	798	791	783	819	774	813	768	768	753	788	787	819	758	828	813	808	794	734	805	807	785	854	781	865	819	807	775	747	796
29510	23144	16626	8790	3671	2220	1822	1575	1543	1355	1314	1268	1216	1110	1085	1226	1157	1086	999	1029	1023	991	944	1019	999	917	925	935	917	936	944	863	899	839	892	882	913	884	901	863	902	899	906	868	864	838	868	908	943	925	901	885	937	796	885	917	897	834	900	831	904	855	834	844	908	901	907	880	904	883	899	888	878	830	883	858	880	847	854	895	863	865	869	866	812	858	850	870	886	859	867	836	859	851	828	872	860	868	836	878	865	858	853	919	878	830	925	892	839	834	892	877	913	855	895	841	891	951	862	830	854	896	880	875	851	879	917	893	906	880	839	870	792	886	854	874	821	892	892	854	805	859	855	868	860	866	856	870	860	864	879	938	857	867	881	830	844	851	902	919	902	836	906	856	833	822	822	833	883	863	877	887	879	875	918	881	884	882	905	820	815	900	920	874	847	873	909	833	892	848	899	838	836	888	885	879	879	853	931	848	877	881	827	893	851	867	831	830	871	870	847	846	830	886	888	868	850	850	901	886	858	883	902	881	907	846	841	902	873	814	886	898	884	874	875	900	803	930	877	902	866	890	917	864	885	858	843	788	878	898	810	876	847	912	840	855	848	919	887	855	884	900	866	800	862	880	886	881	880	868	927	890	753	885	843	862	874	888	848	862	856	838	860	877	851	890	845	877	850	862	840	912	843	876	820	901	876	842	826	874	891	852	839	879	859	874	832	886	929	835	794	876	871	812	889	853	888	854	824	907	859	865	856	894	861	852	858	888	859	846	890	863	876	890	895	896	828	898	813	860	865	867	916	836	855	874	893	870	860	888	904	827	858	875	871	828	841	864	863	850	894	847	876	928	902	860	829	887	882	864	910	859	843	820	908	827	848	834	859	896	888	903	884	878	817	871	875	836	779	890	855	857	904	887	885	841	856	869	897	859	875	856	828	876	833	868	837	848	894	858	856	823	876	815	845	877	842	906	879	838	863	881	791	912	878	858	873	837	903	878	841	887	879	853	923	894	811	854	808	936	932	866	806	819	850	847	814	889	845	840	816	880	932	871	886	847	890	918	874	872	878	831	821	865	830	850	905	922	867	886	879	837	824	859	841	883	822	914	846	870	907	862	857	852	862	851	851	889	914	929	854	851	853	764	876	822	913	858	863	880	870	876	822	875	824	845	885	834	854	880	896	869	877	876	899	840	871	847	864	878	859	832	888	876	887	858	887	881	898	874	952	883	876	867	900	884	930	855	893	870	906	828	878	864	857	841	882	935	924	893	893	880	897	859	920	887	880	842	870	875	876	853	872	829	900	906	878	888	825	944	840	895	862	869	869	851	915	847	845	860	884	869	876	844	869	869	898	842	864	896	839	867	904	853	870	915	892	891	823	835	899	875	846	881	889	866	920	865	937	893	897	870	883	902	853	836	907	869	887	880	844	900	841	922	902	852	829	875	860	896	883	831	867	883	874	870	915	885	826	820	852	917	907	860	882	862	833	840	822	837	775	837	856	857	853	870	853	876	902	839	855	878	834	874	835	857	871	851	872	817	847	854	890	866	843	840	898	812	868	857	897	904	837	868	866	894	849	886	903	867	852	859	883	841	880	866	846	884	911	844	816	816	865	838	834	866	891	864	860	849	841	861	913	829	891	882	913	930	889	899	879	863	857	907	862	854	883	845	847	896	853	889	863	863	860	885	912	823	889	842	857	887	861	896	848	882	920	880	812	871	866	862	852	892	898	851	879	906	848	846	905	901	851	914	918	847	895	867	887	911	893	909	879	848	841	848	819	875	840	885	859	860	886	899	930	914	874	884	879	850	864	847	843	834	872	870	883	896	893	888	939	833	800	868	858	876	848	854	891	889	903	891	835	835	852	849	847	840	859	904	869	909	898	794	901	827	943	843	890	906	851	896	848	890	822	832	888	903	901	846	927	859	842	836	876	899	894	872	874	857	898	852	866	884	891	864	862	859	905	854	902	864	859	931	840	903	845	870	882	855	839	861	851	828	911	814	904	822	851	869	866	857	865	862	866	880	837	858	883	838	945	893	879	889	860	853	851	848	864	943	870	872	831	843	862	869	892	869	787	936	898	883	899	834	885	914	916	832	930	855	865	881	865	866	842	894	826	852	906	922	906	830	874	900	912	861	820	831	856	903	860	905	888	843	856	894	828	929	861	879	802	874	884	848	897	894	881	833	859	905	859	915	858	867	862	821	868	875	806	860	886	842	850	922	902	877	870	877	859	856	860	869	894	826	885	882	844	832	882	860	863	853	873	892	868	872	871	911	843	872	841	869	874	853	865	907	842	880	819	853	856	855	884	882	824	880	824	852	886	919	875	827	895	851	791	863	864	811	793	893	893	830	938	875	871	894	868	868	910	847	867	843	856	876	891	838	882	854	870	907	849	868	901	885	899	835	869	831	861	858	831	871	838	884	877	853	908	839	883	867	895	864	824	887	857	870	826	860	825	855	874	847	887	925	877	791	914	844	864	892	902	866	867	866	924	818	854	856	853	932	873	854	873	923	841	901	843	855	890	860	838	880	898	854	867	867	849	881	882	821	904	919	857	874	824	879	875	885	891	850	913	864	879	839	873	878	867	872	904	866	878	854	891	906	886	779	908	897	823	883	880	901	900	881	813	874	876	813	919	870	873	860	846	905	822	864	815	816	838	922	849	846	824	860	837	873	859	878	865	868	821	854	897	907	840	883	904	848	853	833	874	880	895	879	912	827	909	899	883	865	865	819	898	864	877	888	899	887	892	854	815	823	875	808	807	839	881	885	856	873	842	869	872	832	871	873	897	870	907	827	934	833	930	874	889	851	869	837	879	887	875	831	870	904	868	934	871	868	872	861	843	852	862	849	858	815	869	840	825	830	907	869	867	881	845	860	809	827	848	869	881	889	838	830	825	870	854	858	885	846	863	892	850	831	885	884	912	866	904	852	865	865	860	883	883	910	826	893	866	876	845	931	814	902	887	879	905	891	880	862	863	867	920	881	918	900	865	898	846	855	857	864	855	865	851	919	884	848	834	881	891	906	851	864	875	891	937	825	819	931	895	841	892	891	828	802	873	891	889	898	895	853	886	873	895	867	864	867	851	866	848	838	839	869	871	784	877	902	834	890	894	901	819	902	869	842	857	864	818	867	923	871	882	878	912	853	841	819	883	874	844	872	889	880	889	868	872	887	886	826	850	852	842	907	858	899	896	867	838	875	894	843	873	879	865	862	862	888	858	857	901	919	862	869	835	798	838	889	908	845	854	895	847	889	863	861	844	857	897	829	859	829	881	882	872	824	824	826	859	830	856	827	874	885	889	812	835	871	868	865	864	821	846	853	862	874	876	869	859	853	864	897	910	890	838	896	827	865	851	855	865	862	900	906	885	836	879	877	813	871	858	847	897	906	875	846	898	803	911	899	869	894	849	865	878	883	852	849	834	848	849	835	820	825	869	929	835	872	863	823	825	846	844	826	853	903	858	916	848	807	836	867	856	867	851	844
25517	32220	15614	8529	4685	3100	2404	2244	2121	1859	1789	1595	1430	1427	1280	1566	1489	1191	1149	1085	1063	1036	1096	1091	1050	1001	1024	895	979	914	947	1000	938	927	976	978	910	896	924	914	892	949	892	928	905	895	897	916	927	900	889	934	889	920	929	854	836	913	913	848	892	931	870	928	933	872	898	926	877	935	926	906	909	882	850	913	878	930	860	876	905	841	899	845	910	864	872	855	885	952	892	814	856	889	928	877	922	932	887	897	878	875	900	868	926	888	884	833	840	892	904	884	885	901	814	844	892	855	892	917	907	860	852	854	874	881	917	872	880	850	893	904	830	896	913	842	885	904	872	908	867	865	879	886	840	899	836	928	901	887	910	872	943	872	949	897	854	894	891	939	905	926	899	877	873	865	886	871	841	903	854	877	859	917	908	887	908	833	844	892	847	880	878	869	896	879	842	857	881	891	908	901	929	882	854	925	838	893	920	954	891	893	841	935	871	906	941	883	898	891	901	822	849	929	932	826	845	878	868	914	833	907	911	890	866	925	898	857	930	874	871	944	917	896	929	946	889	921	916	930	937	882	886	894	840	882	858	925	936	935	920	896	908	869	895	872	890	858	835	867	912	900	853	889	854	924	904	921	908	906	890	881	946	923	853	910	864	881	942	865	888	903	883	888	835	783	884	936	934	868	872	857	917	901	921	899	877	908	848	844	857	865	918	874	919	850	911	912	871	866	869	911	900	886	828	879	903	909	931	860	918	853	898	919	843	852	893	906	887	952	856	878	904	925	891	910	838	920	958	909	843	860	889	869	889	929	852	906	929	887	901	909	906	888	926	876	846	833	874	855	868	874	880	838	880	889	878	921	919	880	911	959	887	902	892	867	869	853	887	894	891	875	823	956	868	846	890	896	913	891	906	844	935	940	910	876	908	885	887	891	904	924	916	860	884	903	882	901	904	874	879	910	887	815	871	847	919	887	838	859	846	887	925	884	898	870	875	927	920	870	915	822	940	920	911	897	881	882	909	887	855	848	863	878	964	881	849	904	846	881	896	893	880	898	897	862	848	912	914	902	888	927	905	880	897	908	876	909	956	884	881	884	859	899	913	898	881	856	932	927	931	923	852	878	874	895	892	901	896	907	834	932	841	871	918	872	959	891	893	882	882	928	859	901	892	914	863	883	923	873	919	868	874	826	947	868	860	928	886	949	915	830	876	859	836	902	880	860	923	841	894	909	866	885	916	860	887	880	907	898	837	888	894	865	905	949	925	956	946	872	897	944	920	837	846	893	867	914	941	894	913	869	843	929	930	879	860	883	861	886	867	875	902	922	884	892	878	918	950	885	911	874	946	842	922	877	897	846	913	854	892	950	889	899	905	913	846	904	935	870	866	872	886	843	901	898	860	871	850	867	910	850	939	910	912	878	864	877	901	891	870	920	867	859	856	851	830	880	953	930	875	854	899	889	914	923	889	901	871	913	841	896	887	859	823	874	878	909	911	898	943	936	862	928	913	859	911	919	909	891	869	891	886	907	865	870	870	937	935	862	885	868	866	874	918	877	833	835	869	887	862	815	900	863	874	896	895	935	909	857	880	898	863	826	875	854	873	868	873	852	868	849	971	900	885	945	891	867	848	850	901	946	871	885	929	843	908	904	875	866	913	897	897	882	896	906	878	919	882	919	840	917	877	935	904	905	927	864	904	865	863	850	887	925	913	898	876	895	902	915	877	892	880	897	902	830	867	883	872	919	870	878	866	874	894	947	869	889	872	901	847	857	883	910	916	882	836	850	865	877	889	917	883	886	908	858	853	880	918	935	915	862	881	873	899	904	880	899	883	851	853	875	911	882	910	844	936	891	908	872	943	877	892	882	948	841	864	850	873	867	835	896	919	900	915	871	821	886	881	887	869	917	890	893	884	895	877	875	836	861	837	910	912	947	878	902	829	884	888	849	900	834	913	876	882	896	898	934	911	913	899	904	895	844	866	880	908	878	941	860	876	909	903	903	848	915	859	890	877	891	835	910	908	925	905	880	845	862	932	829	877	853	887	885	869	856	843	882	835	892	878	878	876	900	892	890	908	882	884	838	875	979	921	850	818	869	884	869	863	879	855	863	862	815	921	905	841	872	882	906	891	890	916	886	894	895	931	905	901	871	943	878	837	888	870	904	900	883	903	836	896	883	901	884	886	903	907	894	903	903	888	872	876	874	864	883	864	884	862	870	930	886	904	880	944	902	913	865	889	811	894	861	893	865	911	889	873	923	868	901	930	887	928	872	873	878	885	927	860	860	872	891	865	850	913	855	917	921	902	930	902	889	902	932	846	855	901	878	892	921	876	901	909	880	897	876	913	840	910	896	889	878	903	889	907	907	799	924	891	863	947	929	846	907	865	919	887	850	915	838	868	889	906	902	884	842	934	876	799	919	840	926	849	914	868	919	889	892	870	845	842	913	865	942	879	920	897	873	860	829	890	882	864	930	862	834	842	861	853	888	900	868	903	887	886	912	857	879	867	895	856	898	902	851	910	891	860	840	846	896	944	898	903	859	840	873	834	866	874	857	909	855	891	870	823	919	922	882	874	865	893	866	849	869	844	844	836	939	887	910	883	895	866	892	909	923	922	916	907	863	844	901	887	894	911	860	871	900	857	877	925	954	851	846	900	896	928	862	871	941	865	946	875	914	849	916	898	875	859	856	915	880	896	931	917	891	911	867	874	883	878	875	838	857	847	910	853	897	919	902	881	879	831	889	903	871	920	866	917	878	865	891	916	877	890	904	863	886	914	889	905	851	916	853	888	872	878	943	882	923	915	888	852	843	861	860	896	917	874	896	910	899	870	921	876	952	843	892	862	963	888	914	910	836	816	886	927	825	861	867	920	882	899	894	893	900	915	876	897	916	903	871	894	908	828	875	859	859	858	897	883	788	915	846	847	838	887	907	845	941	853	863	871	857	911	862	871	886	814	889	914	848	942	946	888	946	882	859	869	887	898	900	906	873	890	889	890	843	908	901	867	866	889	897	861	926	937	874	871	917	885	919	867	871	952	937	840	905	871	888	897	914	848	896	893	886	907	891	911	960	846	849	887	912	875	861	922	895	884	883	884	892	911	864	899	871	879	919	950	854	869	904	882	905	910	899	874	890	866	845	896	917	845	872	875	840	887	819	877	923	902	860	893	880	906	898	819	868	870	910	925	888	893	842	888	840	871	891	869	915	874	900	891	910	832	868	872	893	833	911	907	969	871	888	866	812	840	901	933	870	861	906	876	852	885	867	867	891	928	919	910	881	876	875	905	895	858	875	862	856	857	903	880	887	909	882	931	922	883	858	875	884	837	853	839	813	905	888	925	883	791	831	914	891	898	921	881	876	825	866	840	913	913	878	898	875	912	866	919	855	930	863	834	857	906	840	886	893	858	822	887	871	923	917	919	920	942	862	825	878	876	850	846	936	861	921	848	960	885	844	878	848	854	922	883	826	898	898	888	867	905	878	897	931	889	846
23594	21098	28279	24155	21009	11639	3365	2422	1937	1686	1733	1456	1346	1301	1152	1442	1320	998	947	954	906	890	903	896	851	819	788	809	745	769	802	785	746	818	729	737	729	738	755	743	708	721	748	751	704	727	745	759	731	729	705	664	692	732	761	731	732	721	697	648	672	696	727	679	727	705	738	678	705	683	676	709	694	710	723	711	688	721	656	714	663	725	689	697	737	703	711	700	677	685	643	652	702	684	697	679	675	685	672	697	760	708	667	691	710	673	691	712	685	650	735	658	680	662	688	695	701	708	703	673	669	696	696	690	701	680	691	701	683	679	665	699	650	729	727	679	664	685	697	699	663	660	628	666	749	689	664	695	711	653	690	701	689	645	686	662	690	667	761	726	667	657	673	665	708	693	685	662	632	666	703	705	716	679	680	698	675	693	675	687	701	695	680	695	685	704	715	664	676	683	654	659	656	685	742	681	699	648	718	645	728	717	663	699	656	681	650	690	710	660	708	660	738	695	678	702	677	646	676	693	665	674	672	685	657	674	699	674	704	666	643	665	712	683	692	681	658	723	680	643	659	686	668	698	721	695	680	717	751	734	682	712	689	710	694	701	701	700	699	701	687	705	666	693	713	659	752	700	660	696	712	724	679	733	684	752	708	677	648	681	663	690	675	692	682	712	678	672	721	673	687	706	692	675	677	683	672	709	690	679	650	629	741	711	636	683	671	652	687	736	663	630	636	676	682	687	672	665	646	714	656	703	714	702	672	680	627	737	665	678	657	697	675	716	692	706	670	708	640	685	695	649	683	672	726	639	678	712	705	680	736	654	705	748	648	694	713	723	696	729	678	664	693	670	639	701	656	693	679	678	714	670	669	682	706	714	688	657	683	650	642	690	731	679	664	749	688	661	635	669	736	676	689	669	682	703	677	697	699	677	685	658	676	678	728	693	686	661	706	648	696	659	698	675	625	649	669	685	675	678	712	677	687	681	673	647	690	656	659	671	714	670	697	680	674	719	678	702	661	693	732	690	718	662	678	681	662	682	682	643	672	641	666	700	698	687	655	643	719	703	665	698	666	678	697	703	699	666	686	687	674	706	740	712	679	704	722	663	708	680	689	681	686	689	669	726	692	645	678	767	652	672	683	658	704	700	693	703	708	702	709	639	730	712	709	663	678	678	710	684	658	637	722	741	703	662	721	727	668	669	704	704	665	721	706	698	724	690	648	665	659	683	686	663	719	676	693	737	691	705	686	657	686	732	653	662	718	698	613	627	688	688	675	701	697	670	690	694	650	760	673	698	725	646	654	678	649	690	711	683	681	682	695	696	738	735	704	660	650	661	686	696	668	679	719	652	703	718	703	667	660	672	654	700	674	713	679	665	690	649	709	641	682	711	677	673	707	635	655	674	660	708	684	643	656	683	725	669	718	678	741	668	663	735	705	696	678	713	707	653	658	609	662	689	658	703	666	670	683	677	652	702	717	699	663	710	687	652	701	706	672	754	671	683	706	657	699	704	718	682	679	736	695	663	688	660	702	723	654	746	678	673	705	703	717	643	652	631	673	653	740	720	695	723	694	627	637	668	716	721	725	741	702	685	678	656	667	706	689	693	715	648	709	661	675	680	673	641	687	703	690	739	659	625	698	627	651	672	688	716	709	688	669	678	658	725	721	710	603	691	700	682	654	688	710	690	678	678	729	650	696	694	644	757	724	710	729	694	715	705	683	718	707	665	633	671	692	698	705	700	658	670	769	684	669	641	652	698	680	656	686	653	714	663	706	666	661	666	701	733	693	684	745	726	695	666	654	712	690	690	686	723	739	688	718	712	704	720	679	654	661	655	644	700	688	677	708	675	726	670	677	678	723	670	694	663	661	676	644	636	656	726	651	712	643	704	702	678	704	719	659	699	671	667	662	666	690	682	700	685	669	689	669	676	695	715	707	675	730	701	672	740	674	675	679	669	661	688	668	704	685	651	693	644	682	703	671	669	671	646	667	661	666	677	669	636	717	683	652	673	659	715	661	669	737	748	734	698	714	618	661	685	672	707	672	694	678	703	679	660	712	708	673	696	634	681	714	690	749	615	712	666	707	712	688	658	664	677	672	744	693	649	676	680	631	705	705	717	689	700	700	723	659	675	663	698	623	672	686	646	637	689	643	660	689	719	703	713	705	696	693	738	667	706	674	698	671	754	727	692	680	735	676	687	675	693	666	702	731	665	677	703	726	640	705	688	687	658	677	714	692	688	706	655	683	648	656	674	673	716	691	690	661	704	695	715	699	709	709	675	666	733	706	707	677	710	646	714	694	693	707	696	642	690	729	730	748	678	705	727	688	662	689	657	713	690	675	705	650	672	729	728	678	735	721	740	671	737	697	707	675	679	720	732	674	735	668	682	713	677	759	688	728	670	715	691	643	646	690	658	747	709	708	676	665	684	673	676	677	673	684	711	699	664	704	655	709	708	711	696	720	687	653	722	664	683	703	689	682	670	680	656	690	716	700	660	699	727	693	652	665	704	638	679	690	684	688	709	705	685	690	730	718	740	681	680	696	685	688	711	658	681	687	655	657	668	683	757	692	660	692	713	716	675	691	705	697	675	724	717	666	652	708	707	686	673	631	706	707	713	689	725	660	652	657	736	683	688	653	703	698	646	684	674	705	651	729	697	677	730	636	683	651	694	675	689	692	649	657	642	658	697	645	687	665	721	676	730	673	686	676	724	649	725	681	696	725	697	712	693	688	640	716	650	660	655	651	648	665	708	634	712	670	708	660	684	712	676	692	697	689	670	652	714	665	700	664	669	677	724	658	715	710	694	665	668	664	658	674	700	654	675	674	676	636	684	703	700	676	707	699	688	731	701	697	684	649	709	709	703	693	688	652	669	678	733	695	704	709	718	666	747	695	683	687	673	663	653	691	645	721	676	695	667	667	707	665	647	688	725	703	702	705	650	709	715	716	708	691	655	666	701	715	678	677	733	680	678	713	683	691	697	711	731	683	675	715	681	688	729	682	666	689	684	704	688	697	680	721	705	725	659	715	651	690	651	646	719	695	697	659	668	706	691	628	722	742	690	674	685	667	701	699	713	674	689	686	717	653	703	679	693	648	667	721	652	674	651	650	683	656	697	691	711	647	686	696	672	703	715	690	696	720	633	683	739	680	697	710	698	685	698	699	696	728	657	656	676	693	709	695	699	676	716	655	729	710	678	655	658	642	673	693	734	678	675	660	673	683	704	667	658	659	714	708	708	698	696	701	686	706	734	617	681	704	700	721	683	662	681	724	647	700	687	743	679	687	737	711	725	650	690	708	670	668	705	711	716	671	695	703	658	690	681	708	686	652	710	691	686	687	697	676	693	705	682	683	782	692	676	673	697	639	668	737	667	683	660	712	686	678	693	663	676	711	703	704	724	649	664	685	694	769	729	700	732	693	640	678	739	697	695	692	665	689	669	673	681	685	719	708	727	729	667	712	727	685	698	719	653	734	669	684	661	679	696
28848	44838	22820	12516	6610	4981	3842	3529	3056	2559	2419	2073	1744	1507	1486	1933	1655	1236	1094	1148	1059	1032	984	967	970	892	902	853	844	828	843	809	751	804	739	764	766	771	719	735	727	732	733	739	744	760	704	731	763	769	725	735	737	715	703	731	735	749	676	690	739	734	719	723	690	715	698	706	771	761	705	661	689	701	685	727	710	705	729	724	679	729	715	680	661	714	689	674	771	716	663	641	777	733	676	717	731	686	705	685	734	695	685	707	701	722	697	673	756	679	703	730	727	745	655	711	687	729	728	710	690	690	733	701	660	709	684	733	702	713	740	732	701	704	674	676	733	769	641	695	699	709	724	703	724	677	683	707	724	668	725	689	701	717	660	667	680	749	723	666	739	735	672	671	685	728	697	682	676	709	671	713	699	690	699	705	758	725	718	726	662	699	722	700	664	720	729	680	677	765	723	742	680	732	734	722	690	736	713	680	706	722	693	704	711	719	708	711	683	659	728	724	719	694	707	686	692	742	725	698	722	719	701	684	684	705	699	720	706	682	727	676	719	681	690	712	686	697	701	687	702	677	706	705	702	688	668	662	690	686	710	688	714	741	659	691	742	711	686	711	674	701	704	663	689	681	685	684	714	692	738	667	678	674	710	697	769	731	688	691	710	723	715	694	753	697	706	718	737	670	714	776	680	688	724	720	696	674	699	684	679	700	713	760	719	718	751	711	696	700	674	694	710	720	701	678	760	706	668	745	737	709	692	734	725	717	773	695	707	665	733	698	705	684	726	683	737	727	726	697	785	672	736	714	678	684	715	688	682	690	667	718	718	698	733	723	707	692	695	698	713	698	714	707	702	745	696	707	738	699	737	704	691	763	680	692	712	701	680	681	678	739	707	687	713	742	780	681	705	703	664	688	747	679	706	694	667	700	712	678	737	675	721	753	687	689	717	790	681	649	643	723	672	696	751	691	701	734	690	720	678	739	687	697	685	679	661	663	701	760	714	751	715	706	667	691	665	716	682	741	681	675	714	732	695	684	693	706	648	729	717	752	676	732	661	682	717	662	742	690	723	684	673	672	710	705	726	717	624	733	706	684	752	643	699	743	646	711	702	737	686	703	646	732	729	729	701	709	676	704	682	732	685	714	732	671	696	691	667	671	719	717	666	673	706	703	684	658	666	683	669	714	753	781	708	681	669	695	698	668	703	672	714	690	735	677	725	740	690	715	721	678	747	670	723	693	686	689	678	673	705	725	694	723	686	754	648	676	689	707	696	757	697	727	685	680	683	659	664	725	699	711	653	746	695	713	719	698	719	698	679	729	685	710	710	732	704	735	718	697	685	668	667	704	707	742	723	653	708	738	700	746	695	688	719	711	722	732	697	716	693	675	698	677	703	701	722	688	708	706	676	703	693	691	682	711	685	702	723	715	687	669	701	719	685	757	723	713	676	693	721	736	717	648	729	679	658	709	710	710	675	701	686	718	684	697	681	678	723	719	696	720	716	704	703	702	678	710	742	721	639	748	656	709	667	700	717	687	741	734	727	661	677	665	677	703	739	712	711	662	691	678	689	715	677	711	702	675	722	746	705	679	733	690	734	705	671	685	698	718	710	727	728	731	718	705	692	702	691	690	681	761	700	693	714	714	701	710	718	688	682	702	735	686	686	648	673	713	738	654	665	659	726	638	731	701	737	691	675	720	707	724	679	690	670	663	701	726	706	745	727	717	691	698	696	674	723	713	676	687	692	729	700	738	769	654	696	762	712	708	707	701	735	706	731	679	702	692	712	686	667	711	682	721	695	688	678	636	684	702	705	764	713	756	708	692	720	648	682	717	709	737	672	660	699	742	696	740	678	704	726	677	663	705	700	694	731	727	722	716	675	689	712	730	723	676	705	652	699	706	679	678	638	728	714	684	743	742	719	713	720	689	724	720	721	686	719	727	673	710	711	715	736	677	672	675	700	658	724	687	700	711	697	720	686	686	704	762	694	753	699	696	688	672	667	703	711	716	720	718	700	697	737	684	710	736	694	681	652	715	687	677	706	703	713	723	688	701	707	717	676	734	699	682	760	706	702	704	677	716	721	668	680	689	700	715	743	718	724	718	627	730	710	693	668	719	755	690	684	721	712	661	710	718	698	717	705	691	735	690	643	731	714	718	683	697	757	695	729	707	726	686	681	752	703	688	758	747	722	694	674	668	708	699	690	710	696	722	713	641	730	717	702	681	719	730	733	650	732	689	693	700	707	735	730	671	660	729	699	680	728	752	729	726	694	733	705	689	708	778	696	709	656	717	669	734	678	677	690	731	673	736	703	687	713	669	688	686	690	679	722	714	721	704	710	703	725	677	700	709	692	703	643	744	733	691	695	724	662	690	707	686	696	691	691	717	683	715	719	675	721	673	689	699	742	706	685	704	685	776	705	689	670	702	724	716	648	668	684	726	745	751	699	730	709	705	676	701	732	692	750	704	671	732	669	716	681	696	694	724	713	695	680	669	725	699	676	693	778	688	693	645	714	724	766	720	771	735	740	763	697	772	743	695	714	750	701	707	719	737	699	681	713	717	733	690	687	660	678	669	768	669	704	685	695	732	715	666	662	669	655	708	682	706	740	688	681	695	708	738	694	726	700	708	734	665	710	704	687	674	688	660	694	687	708	720	682	735	674	731	678	726	679	718	697	677	707	679	692	689	682	647	719	743	727	712	712	707	723	664	653	718	713	663	689	725	665	697	694	714	753	723	701	687	676	724	740	704	701	664	631	709	709	688	651	721	733	683	759	661	685	649	715	749	718	745	634	656	707	717	751	688	692	760	685	732	669	720	717	690	676	749	688	703	726	712	695	753	727	727	720	701	684	695	700	697	698	719	696	742	679	683	643	718	635	731	712	748	693	731	685	637	711	687	749	703	746	689	722	721	657	703	739	744	711	716	707	669	673	665	705	745	641	723	699	689	720	695	698	690	670	739	719	687	709	657	683	690	689	684	702	717	729	735	708	740	700	703	713	704	718	681	685	689	723	726	702	727	683	723	694	684	685	715	707	708	713	736	702	709	670	675	666	651	651	731	646	665	662	745	692	710	695	698	756	692	676	687	696	679	684	730	767	725	735	706	743	668	701	676	700	719	742	738	665	695	720	704	658	742	717	690	705	684	703	700	709	706	731	726	759	705	731	684	713	701	662	754	701	686	718	705	695	719	669	694	728	675	746	753	689	704	694	701	684	698	768	723	710	653	730	745	640	746	697	718	725	743	662	700	703	675	701	687	727	696	749	724	684	697	673	714	667	710	682	656	728	685	739	720	699	709	733	682	724	713	729	711	702	695	759	627	651	678	670	688	689	658	663	756	692	668	716	720	711	721	708	695	717	710	742	731	710	716	699	706	660	687	741	697	627	714	656	684	678	695	720	717	667	663	714	668	645	711	694	723	728	692	724	778	689	689	687	674	754	647	734	692	672	708	686	721	783	661	678	695	696	739	708	736	703	706	753	705	764	718
24753	21015	27181	24911	12689	3594	2413	2119	1988	1778	1702	1581	1481	1250	1346	1593	1402	1278	1200	1131	1187	1121	1129	1148	1106	1108	1118	1053	1045	1036	1025	1079	1062	1010	1032	1064	1043	972	975	1030	1048	1070	969	1040	1008	927	994	969	1005	989	989	973	995	1034	1019	975	979	1002	971	999	1014	1043	1024	1047	993	991	1010	996	1011	1000	1012	946	972	967	1006	1028	1017	985	1073	1010	1011	975	995	986	1002	1002	974	1081	1036	942	1007	1006	986	970	977	924	980	1008	990	935	975	959	978	970	958	991	934	1022	955	963	978	954	953	986	962	942	980	982	1034	986	980	1015	1013	958	1028	983	945	948	969	971	1000	948	987	1000	1030	1027	1017	951	991	981	975	1042	937	959	985	1021	911	978	960	1022	974	987	992	1030	991	971	1012	1024	1002	1013	988	951	1010	1005	923	982	971	997	979	1022	952	1058	964	939	996	981	1022	958	1051	1029	981	1000	1003	971	1008	943	969	917	939	961	1017	953	989	993	1013	1044	977	1002	1017	964	976	1017	991	988	1039	1013	981	972	984	1001	1033	1040	971	1067	999	960	1042	1032	961	1005	1054	994	1039	965	1014	1042	1008	993	990	980	965	977	997	1002	997	983	1027	973	990	994	1046	989	978	1011	1027	982	998	966	981	976	996	1037	971	999	1010	991	958	976	980	1037	996	999	1006	1012	996	1004	1001	1004	1065	1058	970	991	974	1025	975	1025	989	1000	1017	957	954	1004	1037	1040	1045	1030	984	1067	1033	996	1002	1000	988	1048	1015	998	991	1041	1015	1014	1019	1018	1017	923	988	1027	1013	1038	933	1059	981	1034	1000	1015	1030	1024	993	999	964	1000	987	998	1060	1012	1020	1003	983	997	1020	1019	1009	985	964	1015	1024	1006	1011	1013	1033	997	984	1012	957	1051	984	1023	1045	967	978	1043	1018	974	955	962	1037	1022	955	1031	1015	1005	999	995	1040	965	1012	1025	973	978	967	1013	990	1017	982	993	947	1009	1003	960	990	978	984	970	984	946	1002	1029	961	979	993	1048	962	957	1001	919	986	963	980	1003	974	979	1000	976	1024	1032	1033	1014	969	1050	1027	1026	954	1011	971	987	1106	916	964	1002	1005	1012	981	1024	1007	976	1022	1003	974	1056	985	1034	1020	1019	956	987	1019	1022	998	996	1016	1025	978	1067	1041	953	997	959	1016	1039	976	1011	1003	1017	939	1010	990	965	958	1012	1043	995	974	1008	986	997	999	997	1015	931	1019	989	953	972	988	962	984	955	1015	1003	1022	990	982	1034	1016	999	993	1026	1021	972	974	1029	1024	1008	991	999	995	1000	976	972	1089	1046	935	991	1022	1026	991	978	1018	997	960	998	990	1005	932	988	981	987	988	932	1001	992	1055	972	988	1008	964	934	990	1063	1007	981	991	954	982	1022	987	945	1024	995	1004	984	972	1021	1018	1007	963	971	975	1031	962	985	1020	945	1010	1029	943	998	1010	1050	979	947	959	996	1035	997	994	993	1011	1043	995	979	1023	1039	1012	965	974	995	988	1007	976	923	955	1039	907	971	980	1019	1031	1026	981	958	1009	962	995	951	966	966	1019	991	980	1019	981	1012	961	996	985	957	984	996	985	996	1006	978	985	992	1018	1043	1030	1021	1018	999	990	997	928	1038	981	956	966	1014	978	1031	962	927	967	955	1007	971	964	990	990	969	1031	932	968	980	948	999	959	989	1024	927	948	1000	989	1030	980	1009	982	1016	1037	963	934	980	984	1010	1008	996	980	988	995	1049	954	997	977	956	1043	966	1008	997	1016	1000	1012	1027	1016	1021	1054	977	1004	1031	1009	977	958	992	992	983	970	1061	981	968	1018	975	1013	979	1001	1037	1001	985	980	975	1053	931	1004	1037	977	1048	1033	976	1000	1002	993	972	1002	959	1030	1005	1004	970	962	998	1065	1006	1052	1003	958	1019	982	968	1038	990	990	974	1025	994	971	953	963	1002	983	1028	1009	1014	999	940	1080	996	961	1035	1022	945	1060	989	1046	959	972	941	974	1047	1013	1047	1041	977	988	1027	1069	995	1045	1014	987	982	1000	967	967	1004	1022	955	1051	1018	998	1017	1014	991	1053	980	966	955	992	955	976	987	956	1001	1002	993	993	1003	978	1023	958	1011	964	1015	999	926	1039	1056	1044	1007	1005	989	1029	1003	1024	1016	1012	1036	971	1029	976	981	1062	986	950	922	995	985	1021	982	955	1000	994	1007	1040	1000	1014	1007	928	968	1006	976	1020	1002	965	976	970	998	1022	984	956	960	997	989	981	952	983	998	978	1006	977	1002	1032	1004	964	981	987	1009	976	956	970	1016	1044	976	999	976	1033	1002	1064	957	944	972	1017	1015	973	1024	1017	1034	954	1002	1019	969	1005	981	944	969	969	1032	976	989	987	995	1068	967	1030	979	995	957	992	940	989	965	968	967	1011	1014	970	1044	971	980	989	952	1014	982	960	954	999	982	1049	1037	1051	995	934	979	1043	1005	1024	971	945	1017	974	960	975	994	1013	963	1020	975	972	1027	971	976	1009	966	963	967	959	1040	986	1003	987	995	981	1009	991	981	1004	1011	1039	980	1019	1042	1002	1004	943	973	972	977	973	986	962	991	1016	972	921	1047	991	1020	1051	953	1006	976	978	943	959	1010	987	1006	1018	972	1044	976	961	1055	988	987	988	937	959	982	1008	1019	1045	933	985	1011	975	978	1017	1033	922	936	1012	1005	981	1036	974	990	961	1025	985	1014	1004	1022	990	975	1010	1015	1014	963	1039	1002	988	1014	983	986	1036	1029	944	1021	995	941	1010	1023	1025	971	976	1002	985	992	1005	1020	941	1030	949	925	977	1056	973	986	1076	1012	954	968	947	946	954	1013	1013	1016	996	1029	983	1004	1046	1014	1002	997	1028	997	982	997	976	995	955	985	957	998	1026	1025	975	1025	972	1035	972	964	1023	951	970	979	1032	973	930	1000	993	1036	1015	1056	1032	996	1010	1015	1045	1003	1036	978	924	996	962	971	969	1048	1006	1001	989	940	1028	947	974	982	1002	1041	995	1006	998	957	999	987	1013	985	951	1005	990	1005	975	959	942	992	1007	943	987	1006	965	975	952	959	958	964	989	952	999	972	993	1028	1025	998	957	984	1058	964	1038	1053	987	1036	1008	944	952	991	1034	1017	954	1033	1001	954	991	1028	979	1004	983	974	966	1012	1044	1032	1013	932	1041	949	1020	1008	1023	955	1004	1003	943	996	997	987	977	939	937	948	1051	925	1007	1026	983	1006	980	983	941	1008	1046	996	1058	992	1013	989	1002	1000	1062	997	1011	999	993	933	938	1046	971	949	941	973	1010	998	1066	982	1016	1006	996	996	958	948	1002	1045	950	944	967	985	1011	974	1051	947	966	959	1054	999	996	980	1008	977	984	1025	999	980	948	1016	981	961	985	1013	975	1001	1016	985	960	1010	980	1027	1001	996	965	982	1022	995	979	972	970	1024	961	987	1018	980	1047	1054	987	984	989	1010	931	990	999	1018	971	1007	1024	1064	963	978	987	994	984	999	1004	1021	1004	987	973	1004	986	1022	969	961	1043	978	1000	954	987	974	1002	963	996	1077	1004	966	1027	988	1007	988	1032	1011	996	972	1016	1038	939	962	1003	983	1038	992	1024	1009	1076	1037	1007	933	1037	1036	1006	989	1025	999	981	1015	1014	994	935	941	955	1039	1022	958	1021	1005	924	993	990	962	1025	988	1047	1029	977	1033	1008	996	987	916	1010	1000	1023	995	1011	965	920	1003	967	937	1040	976	1013	1004	970	1010	992	949	993	1046	994	949	964	959	1004	1008	1005	955	1021	1001	970	990	989	942	978	1016	991	954	1032	1005	926	1042	1008	1004	1047	1017	1013	992	979	1038	984	1057	1044	1019	1023	1000	975	997	953	991	985	972	1043	1013	1028	1012	985	975	934	977	1015	1028	971	988	990	1036	1007	957	1007	982	970	1008	1049	967	959	993	1019	999	932	948	965	969	959	1008	917	958	1030	986	957	1072	959	997	991	992	975	1037	973	1069	970	993	1008	1034	988	998	943	970	1000	968	965	972	966	988
27878	40041	19760	9192	5563	4374	3499	3085	2796	2479	2351	2067	1837	1655	1734	1965	1797	1421	1328	1298	1231	1221	1204	1236	1248	1153	1141	1083	1121	1082	1113	993	1065	1126	1099	1045	1023	1059	1032	1016	1057	1073	996	1055	962	1029	1052	1002	949	1008	1015	985	1011	1053	1027	1001	992	1046	906	994	1065	943	978	1021	996	921	976	989	1021	973	1004	996	1006	967	968	1010	1004	1017	962	1083	1061	956	997	1026	991	1066	1017	1029	1016	992	980	933	981	1049	958	1056	997	995	1013	986	990	991	1009	1042	989	999	1005	984	992	951	1010	1021	975	1034	996	959	1035	988	932	983	971	988	1014	998	1013	1054	961	1023	939	977	979	994	1019	1000	974	1010	1066	1013	982	961	992	972	1069	1005	1017	940	986	999	977	969	1006	996	1032	984	1013	968	998	929	1020	947	976	928	978	1026	993	1014	955	985	995	954	1034	973	1045	1006	1035	1030	974	1027	979	993	947	938	1003	1022	973	1023	929	1025	950	996	990	992	950	960	987	999	972	968	980	1039	994	985	980	926	1050	968	952	994	1035	1012	983	952	984	945	967	1046	954	1011	1005	987	991	988	966	984	995	990	1068	969	958	986	989	953	972	1002	996	1009	932	1034	965	973	1002	975	993	1011	1032	1022	994	996	1023	998	944	1001	1000	981	937	1009	981	987	992	1003	982	1010	975	1066	998	1006	982	1025	994	973	943	973	997	984	1029	997	1018	1022	980	1007	968	981	988	985	1039	1036	968	996	994	947	1008	1015	948	954	1031	998	971	987	999	989	981	1024	1014	1007	984	991	1005	1004	999	999	993	1018	983	1042	998	981	961	1033	968	976	1011	1003	1022	1008	1028	981	1054	1031	991	975	988	1008	970	987	982	965	1046	995	980	1005	996	994	991	983	1024	995	950	960	990	1020	1001	915	1019	990	972	1030	1035	1008	966	983	1000	1002	1013	1033	1037	973	1034	949	972	1026	1033	970	958	1005	1032	1014	1038	1010	1021	1003	1015	957	952	985	977	937	936	1006	1018	1049	946	1009	933	1015	1036	1008	1035	969	985	1045	1015	988	960	1001	972	939	968	931	1021	1003	1006	987	977	1018	995	1001	1014	981	1020	981	1031	983	942	1041	998	1013	1007	1022	1083	979	973	980	989	960	967	989	1066	993	970	1036	1026	958	982	1010	1033	997	968	1030	922	952	986	961	953	1024	1022	939	1014	1034	1055	1005	981	1046	962	972	967	984	1028	1010	1027	978	1003	995	996	997	1027	998	979	992	1018	992	971	995	995	997	1007	1001	990	969	1035	980	1014	952	1034	968	966	999	982	1023	944	964	988	1027	992	972	962	1000	987	989	1014	1016	1020	959	1018	970	1013	1030	990	981	997	920	949	980	977	1013	999	1056	1048	1002	961	974	960	997	996	1010	993	989	969	1017	937	969	983	941	960	918	996	1000	1029	951	984	1022	996	949	1022	1042	966	1025	1017	949	1022	934	994	993	991	1000	988	978	981	989	980	934	1022	941	1030	1059	1012	1022	967	997	995	974	1010	971	959	945	998	954	1014	1005	980	1024	994	940	950	1040	1001	937	1025	1016	965	974	972	966	974	1021	1021	932	1022	990	969	980	996	1023	968	1026	1006	986	940	1006	1003	947	1000	959	1035	934	937	961	963	974	983	990	1004	1023	1006	952	947	997	976	992	1028	952	998	989	953	977	1020	1031	1008	995	990	980	993	1033	1032	975	994	1011	976	1004	1041	973	1026	995	986	1000	1010	1030	1000	1049	989	976	983	1000	1019	978	973	1033	1017	970	1033	982	989	1048	996	984	1003	1010	1023	1032	989	1002	965	1041	975	983	1019	1036	1010	1043	944	1000	1023	1020	980	956	980	995	942	997	1017	996	949	980	1068	980	967	964	1018	966	962	988	1012	1017	995	992	987	942	982	986	998	952	1014	980	1001	967	953	1009	1017	959	969	986	1028	950	1028	969	990	1007	1006	949	1010	969	1034	991	1015	987	951	957	1002	973	988	984	978	983	995	925	1039	997	1040	998	957	950	1010	1001	1001	959	994	1037	1006	1030	1010	1007	961	1003	931	957	957	996	1038	977	1012	1029	993	987	993	1002	990	1007	979	928	944	933	979	947	1039	977	1034	1008	1036	1029	954	1022	985	1045	1038	1009	1015	962	956	964	1049	953	1011	993	972	973	976	1026	990	991	1017	1004	1008	966	994	940	994	965	984	979	962	1066	988	965	980	1009	975	953	1009	1043	950	1047	994	1025	1004	972	985	1004	949	1007	1021	971	1035	1033	1018	971	969	963	1007	970	977	977	963	963	962	1021	983	974	981	989	974	1006	972	987	1004	987	1015	956	969	964	1026	1015	982	945	978	974	970	1014	986	1012	994	974	955	1019	997	994	1002	999	999	1014	986	990	964	915	946	1011	1002	1007	996	987	1008	985	969	1001	981	969	976	987	1023	992	1020	1035	1011	1012	1037	986	961	984	971	1009	1055	965	1012	1003	974	905	1070	1026	989	1056	1033	981	970	1008	1004	925	959	999	991	929	963	976	1018	994	1022	1004	994	993	973	978	984	1041	1004	980	980	1012	1005	993	982	966	1024	977	1002	1047	1012	975	964	962	968	934	964	959	1012	1005	948	1004	990	962	939	1040	1012	928	978	994	1013	978	1008	1001	1028	1016	986	987	966	967	1000	987	1041	959	972	1000	1015	989	1031	1011	1007	975	1031	962	958	995	1025	990	965	978	979	1026	1039	1039	999	1002	1088	1029	967	976	1010	985	962	991	942	1000	1005	964	971	991	987	990	997	990	1000	970	1055	996	1058	969	979	974	916	984	1041	948	1001	972	1002	1004	989	1024	964	976	1010	971	1030	1062	944	1036	948	994	978	997	1002	965	1050	902	985	994	962	1021	949	962	958	965	1017	947	1026	1016	973	958	985	1027	1018	995	990	1043	1012	990	1011	1051	988	1014	976	976	960	975	942	996	1037	949	972	1036	995	1003	1019	1000	945	1011	942	986	1007	979	987	987	958	955	977	972	1033	1017	964	1043	996	1010	1020	1019	994	947	932	984	1005	1008	1010	947	946	943	991	971	1010	980	1011	963	1019	1032	980	969	967	1008	993	953	1026	985	1026	1011	981	972	1001	1029	988	1019	991	1022	967	943	1004	1013	968	988	1003	972	953	988	974	937	984	1012	960	940	989	931	994	1019	965	965	1020	954	980	994	1029	1037	928	1022	971	971	987	1042	963	998	996	948	967	1010	979	993	895	1005	991	991	988	957	995	962	1013	1001	991	967	989	960	1002	986	1028	1037	1042	993	999	1019	1022	1068	1000	990	984	961	986	979	1059	972	953	1020	1002	1005	953	1015	1028	1066	991	973	1013	1005	1055	996	1022	984	973	994	936	1010	1029	952	932	1010	1003	999	1030	1037	1000	993	994	971	967	1064	1006	1008	931	967	979	975	1000	947	986	945	976	980	1028	1051	1012	966	987	1049	968	972	1031	985	1018	1007	974	945	1025	955	999	946	1014	979	994	949	966	978	1007	982	1028	1021	1025	1006	953	984	937	1009	1009	987	945	951	1012	970	944	1004	1041	997	963	1022	977	917	982	980	964	1059	987	1043	1047	1037	944	963	1035	984	997	1004	1003	1005	989	963	967	976	949	955	960	1012	945	928	988	964	1007	991	983	994	944	978	946	986	1037	995	964	988	996	966	979	1007	959	966	998	982	946	931	1047	985	1026	996	979	978	991	986	1059	1030	964	950	987	1007	1005	1012	997	997	960	994	997	1002	998	984	953	917	1015	967	1006	993	1020	1043	1003	1055	928	975	946	968	952	944	925	1054	948	968	1028	1008	943	981	1042	1031	953	982	991	951	975	964	964	998	980	1048	961	989	1073	1031	951	979	993	968	1023	948	1014	1066	1048	978	1014	1050	1006	993	975	980	958	988	977	935	982	925	989	1007	991	986	939	1003	985	996	1007	970	965	981	946	967	1021	1046	988	938	993	979	974	983	961	974	921	994	973	961	1001	996	967	981	1038	1034	1028	933	958	982	1016	1021	970	965	1014	996	985	1008
22469	21087	28698	23705	21040	21092	10707	3382	2654	2300	2270	1848	1682	1523	1645	1800	1610	1231	1125	1104	1102	1060	1039	1040	971	1007	991	943	867	907	956	950	893	875	904	881	828	881	844	833	867	806	828	870	794	853	866	838	842	842	862	799	856	822	803	836	847	792	806	797	845	838	834	791	852	757	820	820	761	817	813	756	778	839	831	786	751	760	821	820	789	821	808	791	829	760	844	764	789	819	801	826	825	844	806	769	850	790	795	793	812	816	776	790	804	806	784	811	803	785	833	805	782	835	810	820	832	808	786	822	789	768	797	775	716	797	810	785	821	804	772	756	806	828	849	789	793	766	792	832	803	818	792	815	825	815	771	764	864	775	824	880	827	735	822	828	802	882	826	838	814	787	796	810	792	790	825	795	862	801	848	842	812	795	742	841	821	770	804	764	742	788	812	794	866	791	820	806	824	767	826	796	762	800	843	775	812	815	781	804	771	837	803	824	836	823	809	821	778	824	773	812	777	816	814	788	812	802	772	821	827	799	772	776	841	833	836	802	806	813	816	831	753	769	759	800	801	804	813	820	763	795	872	810	781	831	772	784	802	819	821	809	782	790	778	785	829	812	840	844	790	782	796	763	793	830	828	808	793	799	807	774	806	814	807	781	814	844	787	791	812	796	841	745	851	806	814	778	847	833	796	814	773	837	727	780	762	797	845	821	774	788	837	779	828	817	794	754	847	781	823	845	806	832	802	800	765	750	809	788	777	761	815	742	827	821	858	848	798	825	837	755	850	803	821	803	780	794	792	825	814	741	856	767	775	772	857	842	805	829	789	842	853	774	785	738	772	799	758	792	823	800	812	786	754	806	809	751	796	862	817	760	798	813	808	760	744	835	807	840	777	781	757	791	785	803	770	791	771	780	766	796	815	844	855	814	780	781	769	768	777	763	810	853	755	804	795	829	817	844	840	896	811	818	831	786	830	801	787	795	753	807	799	813	822	841	826	792	864	769	748	792	791	830	827	748	785	802	747	811	830	802	789	808	793	815	782	836	804	764	792	789	808	769	778	793	802	852	788	840	856	834	799	762	765	779	824	805	797	795	836	792	839	786	752	772	877	818	784	804	765	784	780	803	832	746	817	829	799	801	815	823	846	794	853	812	777	767	820	785	797	809	827	756	785	811	795	820	776	774	762	821	791	782	829	802	795	798	800	800	756	852	744	839	781	825	754	809	811	799	801	783	745	750	824	827	811	832	787	777	815	803	809	831	794	849	804	777	852	851	768	787	824	877	785	844	822	836	775	834	849	829	812	817	842	798	833	833	824	797	865	816	816	784	793	820	829	739	778	835	795	804	825	818	787	835	812	825	802	830	761	839	840	811	790	821	833	765	753	807	791	829	768	817	806	785	795	759	876	818	824	817	815	764	805	774	746	824	826	791	843	798	796	795	829	799	792	811	817	763	768	783	864	809	785	778	780	778	809	824	814	789	807	795	820	782	865	786	779	833	819	790	841	797	786	806	779	823	816	781	787	803	778	798	782	816	758	828	798	778	826	787	839	821	817	816	806	831	819	785	811	783	792	767	847	812	793	820	817	773	775	827	765	821	749	836	789	781	840	753	789	813	786	772	822	831	800	856	836	795	843	787	747	825	819	825	826	834	810	856	809	822	793	823	828	872	784	822	765	783	835	820	776	811	832	829	781	843	821	822	794	803	823	810	777	741	764	832	780	826	821	798	833	747	790	811	794	805	770	833	810	793	808	849	798	792	832	863	820	846	786	808	834	768	790	775	792	808	796	818	816	827	778	821	780	795	744	800	845	779	796	832	765	785	782	761	758	809	737	821	842	791	830	776	845	881	789	811	818	818	836	800	783	776	747	798	862	810	761	834	848	812	841	785	788	844	778	809	806	821	823	777	817	803	839	775	832	817	802	799	763	799	819	864	812	804	829	804	818	839	844	795	799	815	815	825	767	820	834	774	842	802	784	757	816	830	827	827	825	827	807	785	808	775	821	829	768	791	804	778	796	809	867	793	813	826	834	734	796	787	768	759	813	802	820	806	793	833	747	791	823	835	777	723	818	809	801	771	736	796	815	809	795	823	785	784	801	750	782	813	788	788	772	791	826	779	736	781	795	798	856	762	809	761	790	796	796	773	815	804	781	799	825	775	803	770	773	809	801	774	828	829	783	799	798	852	831	772	784	818	816	782	773	784	817	781	799	772	774	792	880	841	796	805	804	826	810	816	779	821	848	812	805	824	767	757	817	786	798	805	779	789	822	842	788	779	763	820	779	829	841	748	811	833	810	824	772	763	803	787	777	796	811	790	789	846	784	792	832	848	796	777	846	805	840	791	760	818	794	779	794	806	852	819	766	792	814	751	753	767	727	805	783	778	790	778	807	788	797	818	772	739	815	787	761	770	825	781	819	816	803	758	845	797	759	815	798	812	828	815	793	805	778	727	825	877	799	821	794	837	795	804	861	814	803	814	782	735	802	833	828	798	793	782	806	850	820	785	820	855	771	790	829	785	789	755	828	800	757	807	819	792	800	782	828	818	793	779	826	765	827	820	795	774	784	840	879	788	835	764	763	803	793	787	813	806	776	814	845	796	802	778	822	777	737	865	799	780	738	777	789	818	805	795	737	807	816	753	814	763	796	789	805	803	800	767	780	835	766	769	788	822	783	812	790	803	751	816	790	841	791	802	800	826	776	760	827	779	748	712	755	811	851	801	798	804	798	797	853	841	843	785	790	810	789	787	826	799	835	821	859	790	788	788	829	808	820	783	797	808	828	830	806	823	820	847	749	801	830	753	832	825	843	795	778	817	823	761	833	799	845	832	761	814	802	800	770	724	844	813	751	790	782	835	748	784	808	864	788	820	767	823	756	838	817	802	792	743	815	784	820	851	818	829	764	763	795	809	739	830	782	799	788	814	744	848	820	788	780	796	753	806	856	797	852	796	755	824	835	774	792	812	759	792	875	811	794	890	737	793	865	716	853	746	759	842	780	877	824	799	803	808	810	816	802	767	742	839	855	815	763	844	838	878	769	800	794	779	794	796	787	782	787	805	752	794	721	816	772	801	836	832	804	820	822	798	774	788	788	791	785	763	792	804	766	775	769	798	776	845	786	814	807	753	794	778	842	794	785	822	770	797	829	805	803	750	774	772	809	764	805	737	776	781	838	803	800	777	834	791	799	750	784	817	762	800	832	792	796	811	787	774	815	820	834	788	811	791	790	793	761	828	768	795	802	821	775	786	788	784	795	815	806	825	797	846	829	796	812	805	805	792	791	750	823	807	786	835	728	831	797	815	753	781	789	795	830	797	755	789	747	825	879	805	775	798	792	835	780	833	786	812	845	816	802	832	731	825	773	830	865	837	805	828	803	761	772	779	761	783	812	813	782	852	752	800	834	736	802	834	801	837	852	776	803	838	747	824	841	793	786	791	813	792	760	779	828	759	794	713	715	769	789	787	781	762	845	843	794	848	810	808	823	759	815	794
32424	51080	26755	12811	9094	7127	5475	4558	3925	3432	3371	2594	2289	2059	2197	2556	1961	1502	1358	1248	1229	1211	1192	1169	1076	986	1004	1010	916	935	916	911	904	955	941	914	882	836	827	864	862	851	835	835	876	833	853	826	894	808	818	853	827	813	842	811	774	871	809	823	774	840	797	797	752	829	806	816	764	799	708	787	773	764	787	853	775	764	835	755	818	740	834	789	785	725	805	844	842	796	813	797	779	828	806	766	773	780	813	792	834	791	811	814	780	753	811	732	845	766	782	823	828	822	800	774	801	770	849	827	829	788	798	776	765	786	760	780	789	816	768	841	776	777	760	787	796	784	795	804	774	738	816	791	764	824	766	720	798	755	765	765	774	728	805	778	771	793	768	792	800	783	773	817	723	778	778	778	730	805	804	721	850	775	823	738	775	782	823	746	783	814	807	801	712	794	786	809	788	747	792	781	788	757	815	723	850	741	810	791	816	782	801	806	756	789	742	805	815	784	828	811	789	800	791	844	795	789	750	821	726	840	821	822	816	764	751	802	789	750	780	775	791	792	805	797	785	843	802	732	774	775	793	808	794	790	797	800	802	791	793	775	768	772	778	802	841	806	783	807	750	824	815	753	834	785	793	805	853	792	794	788	798	783	773	854	768	742	833	794	788	819	744	799	805	755	742	825	767	837	788	798	793	786	772	768	764	819	780	753	796	801	792	770	842	785	807	811	808	782	808	771	766	804	785	804	820	768	854	834	793	786	813	830	781	768	773	828	805	752	797	821	774	795	817	807	768	753	793	771	777	772	815	804	771	778	810	824	720	846	819	793	808	801	744	797	763	771	777	804	764	800	802	801	805	826	791	793	796	791	783	727	755	790	804	820	748	757	789	809	785	767	844	791	794	807	815	853	822	736	862	803	807	819	753	818	738	776	762	844	772	837	765	783	793	780	772	792	771	794	783	793	769	765	746	775	818	754	808	808	741	766	784	795	812	773	804	760	760	769	843	786	802	817	796	806	802	803	759	804	747	842	778	824	765	793	794	773	796	769	753	787	795	799	833	791	793	818	780	776	819	746	754	764	847	793	831	786	827	799	801	788	803	772	743	781	748	785	810	704	772	765	738	790	728	756	744	745	860	781	805	793	786	792	789	790	745	834	809	780	878	773	848	836	824	764	722	729	810	827	809	759	761	818	826	821	805	728	804	826	745	834	753	801	832	811	790	807	790	757	802	766	799	828	813	743	766	780	871	776	752	820	803	778	774	806	819	800	827	793	760	818	829	806	794	836	721	866	753	777	776	803	807	754	748	778	797	822	795	786	790	778	794	805	842	773	813	781	799	805	810	864	813	789	786	773	779	811	776	807	761	771	777	799	787	862	786	743	749	777	750	800	813	766	744	819	813	761	844	796	824	795	799	801	775	783	804	757	757	853	824	751	780	780	809	781	747	798	827	806	729	796	764	845	787	789	783	782	794	777	724	767	765	823	777	798	775	796	788	795	825	796	809	782	818	802	781	748	810	789	785	803	834	787	812	768	767	820	779	774	776	830	778	794	752	777	793	795	783	762	765	766	849	763	725	775	774	770	788	849	792	728	812	778	825	774	815	815	751	800	812	809	745	797	837	809	765	774	805	750	798	778	817	756	780	813	723	821	734	796	750	801	728	764	799	826	782	797	811	815	818	799	761	817	738	843	749	792	807	811	822	845	765	817	834	795	801	750	811	815	774	765	773	772	793	763	782	808	788	790	801	761	800	747	762	817	777	773	812	784	785	823	813	750	753	788	779	776	761	751	807	741	788	783	822	792	819	802	790	774	830	764	804	790	816	826	766	768	792	805	824	751	765	754	784	818	807	788	817	769	771	786	767	798	806	787	826	773	832	792	834	816	804	813	818	810	814	757	845	766	747	775	789	746	785	796	816	784	790	820	800	776	758	727	772	779	772	744	808	794	824	780	802	810	804	760	782	761	798	787	824	780	750	790	771	798	783	763	824	760	778	810	777	767	816	785	783	846	793	747	772	799	866	820	798	801	822	831	788	831	822	819	786	755	806	761	789	744	759	767	809	811	865	790	828	821	781	788	769	782	752	841	761	806	777	786	747	798	763	826	799	762	816	750	756	810	775	841	740	752	736	753	759	791	797	794	775	799	787	781	796	767	825	801	773	843	777	773	769	815	788	757	800	822	803	805	814	766	781	759	781	842	808	810	773	785	813	773	799	816	789	760	809	793	795	733	817	776	775	766	813	841	774	787	748	733	772	794	794	816	808	778	773	784	763	794	806	768	778	792	816	734	777	834	760	804	798	822	816	789	786	811	734	842	797	769	808	792	800	770	794	828	781	811	769	781	778	805	765	746	823	776	794	804	781	753	793	800	788	849	823	753	773	795	819	801	798	812	826	797	817	823	817	790	823	810	772	741	798	773	774	786	796	816	781	743	720	799	799	802	795	797	784	772	773	785	800	801	797	764	793	724	847	807	822	735	789	802	794	777	770	826	790	793	821	747	738	763	809	770	798	768	757	816	809	814	773	783	806	763	808	786	793	836	775	785	813	777	835	738	781	747	830	726	768	749	816	792	800	720	751	805	768	780	824	796	732	803	774	786	770	812	776	812	815	789	805	768	851	811	765	835	843	786	720	819	791	848	785	759	826	793	783	792	785	785	818	808	835	730	841	806	842	792	793	831	812	793	762	738	781	816	812	797	824	783	808	797	768	793	759	844	728	862	806	810	767	777	814	847	759	770	756	803	793	748	724	731	761	827	808	772	837	840	785	818	806	821	798	723	782	849	797	769	803	779	773	824	828	748	872	787	789	749	855	776	817	780	760	740	773	819	794	825	771	799	805	789	788	793	751	772	766	775	822	806	762	773	782	817	769	787	774	807	789	812	807	791	785	804	765	785	758	784	761	816	798	750	821	753	777	773	812	785	730	815	788	772	795	799	757	780	794	802	801	795	784	792	813	706	842	778	769	741	803	795	831	825	823	755	765	799	818	805	780	710	748	774	811	785	817	759	790	767	782	791	732	774	814	763	771	785	751	783	814	793	763	777	818	790	780	735	824	791	757	767	755	763	768	788	762	764	850	799	776	775	758	764	798	790	831	825	755	795	796	821	754	815	814	819	811	778	777	791	806	807	791	779	822	764	816	742	789	803	766	830	786	795	768	803	795	831	797	763	784	754	801	836	821	763	811	762	815	797	759	796	788	808	802	805	793	808	816	785	769	792	805	765	811	828	727	771	772	770	809	790	772	820	781	795	785	765	831	805	789	812	807	867	836	742	807	730	815	828	759	763	804	806	841	794	777	751	840	798	774	782	805	793	814	776	799	822	811	767	797	754	797	805	813	756	754	790	727	819	734	808	842	797	780	772	787	740	791	822	756	814	765	834	762	799	826	814	770	806	850	779	789	824	838	811	764	802	802	820	786	800	775	803	815	797	762	817	800	792	762	801	800	764	743	783	778	815	797	772	792	809	806	799	768	826	785	781	769	760	777	799
29567	23732	16884	6387	3118	2163	1941	1756	1540	1460	1417	1238	1204	1101	1279	1306	1226	1041	975	953	961	961	917	993	956	935	881	850	920	892	877	917	918	887	906	989	882	891	905	858	879	841	862	869	826	873	866	847	903	853	858	845	864	849	863	857	887	922	899	943	875	916	842	847	876	879	852	858	881	884	927	911	913	882	889	863	845	859	875	859	896	881	835	864	846	862	909	932	861	835	868	811	884	892	855	882	893	878	876	825	827	807	873	871	909	891	885	851	878	873	896	858	857	836	892	890	858	868	896	890	850	878	795	917	876	843	857	845	853	881	855	912	849	829	890	847	846	858	848	803	880	888	873	848	858	915	845	870	884	886	870	888	881	893	810	827	842	803	893	865	836	906	892	870	835	851	834	850	883	863	883	854	846	842	893	845	784	860	852	848	909	888	916	833	851	874	874	875	841	882	854	834	834	818	828	843	828	807	898	838	886	876	856	920	879	858	832	843	850	878	868	828	898	917	847	884	885	803	839	854	865	809	886	916	856	879	875	848	866	855	863	836	836	867	877	886	817	845	894	871	845	856	886	852	850	902	883	878	872	914	880	876	861	873	869	857	807	858	881	883	866	849	846	906	864	857	853	819	909	884	845	887	887	869	877	885	832	870	858	872	917	884	881	827	862	856	841	879	928	829	869	887	855	819	868	888	865	842	857	930	864	901	866	819	867	856	894	888	898	809	829	842	825	883	860	866	877	903	856	898	876	860	884	866	867	867	886	823	822	915	818	853	870	870	838	842	827	869	916	854	857	843	898	849	848	875	898	831	893	853	939	893	855	841	917	835	867	820	838	822	874	879	931	828	852	824	889	908	806	859	846	854	854	854	850	901	857	855	855	855	881	793	829	869	842	881	826	916	875	878	806	902	847	843	862	854	890	849	880	857	861	843	883	867	882	890	858	862	868	819	879	890	881	910	859	878	859	943	907	860	820	858	837	873	887	944	880	865	809	890	867	857	887	867	893	864	889	882	801	776	884	885	933	814	850	815	800	872	840	890	830	838	898	881	886	895	870	797	895	831	859	845	927	897	892	840	819	807	885	884	828	950	889	879	830	920	900	870	890	858	864	869	823	844	876	865	822	845	910	871	919	842	877	883	902	831	855	863	848	910	917	891	863	858	851	850	859	879	852	851	865	890	852	902	911	851	820	879	866	862	884	875	938	875	880	891	825	820	888	862	780	916	835	881	873	904	896	847	871	845	805	826	881	873	898	870	939	914	882	865	872	835	803	863	908	917	869	876	831	851	862	868	855	880	868	873	871	821	871	863	884	908	877	844	873	871	820	917	845	838	881	849	904	903	922	813	904	893	869	871	878	841	839	903	872	889	842	889	862	861	870	883	827	843	845	881	881	879	889	857	893	854	840	885	845	906	880	842	872	821	878	927	882	896	841	894	840	835	866	834	900	889	818	939	894	893	850	863	861	835	845	845	839	887	852	848	837	816	803	882	865	872	851	896	850	891	875	880	876	837	876	877	893	868	832	836	976	873	891	863	896	895	844	872	799	850	886	879	885	867	812	884	931	867	867	916	871	885	867	871	877	860	883	818	877	903	849	859	883	895	847	865	870	812	829	939	815	882	838	904	881	883	848	904	844	872	851	855	882	850	864	858	852	838	883	839	905	821	864	867	833	840	871	846	873	916	839	898	854	867	900	882	926	847	879	913	868	958	852	865	915	831	846	846	820	861	840	883	858	870	863	862	919	876	836	855	907	850	884	895	896	853	874	818	853	877	859	841	861	878	831	847	805	854	808	891	865	897	855	843	837	963	892	878	848	909	870	889	875	881	870	893	904	892	912	801	849	859	801	895	810	853	874	890	846	861	855	795	860	915	894	892	865	869	877	897	858	849	842	897	826	919	869	916	858	888	846	886	873	880	791	902	842	927	867	869	872	808	887	848	856	834	909	827	839	838	852	879	872	891	891	830	869	784	906	879	856	916	868	836	822	841	897	838	878	849	874	871	917	848	848	860	822	853	894	854	859	831	845	872	822	857	846	857	865	868	881	887	896	818	842	886	865	853	890	907	893	897	880	859	875	913	845	867	857	835	883	902	857	876	907	851	877	927	909	916	838	898	893	860	848	896	905	949	856	852	856	839	915	854	834	914	900	862	856	879	901	857	884	907	807	918	860	947	847	874	852	906	900	887	931	872	868	885	865	904	856	860	916	940	900	885	904	872	916	878	909	874	822	848	871	900	836	843	846	866	913	868	839	887	884	896	877	870	836	848	829	871	899	832	899	896	824	850	865	897	906	928	868	882	896	885	859	884	891	883	837	856	959	826	835	812	887	843	876	916	852	849	908	856	903	904	878	796	875	847	855	895	871	899	845	817	885	887	891	862	866	800	896	903	813	876	902	828	833	805	924	864	879	877	871	860	874	839	867	904	900	871	828	871	887	880	897	853	866	917	895	818	818	857	880	789	819	889	881	849	908	857	837	811	851	886	891	841	865	851	900	856	874	905	849	867	891	866	853	877	870	867	854	857	877	851	854	904	808	880	890	901	898	882	827	932	866	920	833	844	852	859	842	839	806	879	871	937	889	852	866	864	894	899	877	870	833	823	850	859	870	916	881	901	886	855	861	858	861	860	819	845	815	874	853	887	827	892	857	815	909	793	836	886	894	849	881	872	873	885	888	856	900	871	846	852	913	910	874	895	884	853	900	861	855	831	849	844	861	868	898	819	848	922	820	883	838	856	931	916	842	819	845	872	896	894	829	859	850	811	888	895	885	892	864	877	890	889	862	843	834	893	833	844	892	861	859	828	874	928	826	813	899	857	859	876	883	871	800	868	883	920	923	872	858	897	861	844	852	870	880	818	833	880	853	878	902	894	867	842	852	841	819	855	817	814	835	858	833	848	812	875	857	836	871	833	832	845	827	874	838	889	870	875	858	822	862	859	899	892	861	884	868	870	858	888	796	916	896	883	865	853	906	869	902	876	853	865	859	916	885	905	895	900	831	887	937	871	860	832	875	931	928	860	873	871	851	862	806	893	833	863	824	851	905	832	859	908	909	878	862	875	819	861	845	835	869	905	916	873	890	885	852	808	845	854	860	869	901	853	887	869	905	811	850	870	876	896	880	880	901	838	893	885	925	856	876	886	884	826	909	856	862	862	860	837	897	845	872	865	822	888	857	864	880	856	846	867	817	850	887	864	868	889	851	859	855	880	859	854	845	869	903	892	895	830	876	851	865	895	848	877	826	895	852	915	870	807	885	873	832	879	861	883	960	858	853	898	893	876	866	866	856	827	913	883	876	872	835	827	867	869	892	906	866	961	793	874	870	888	924	902	870	860	855	913	929	844	873	833	862	886	940	894	822	835	822	902	906	868	935	869	895	881	857	889	875	882	860	925	792	832	844	888	845	847	852	860	841	861	850	835	905	846	894	859	911	844	845	836	881	859	857	879	877	869	908	906	886	876	891	841	863	894	857	902	882	862	914	818
26208	33130	15319	5808	4104	3323	2808	2459	2177	1955	1932	1644	1403	1320	1621	1658	1419	1204	1159	1028	1047	1100	1071	996	991	1005	920	954	930	992	933	938	919	905	922	951	964	952	966	870	899	944	916	918	975	903	891	881	933	880	929	837	928	891	911	873	848	885	875	860	889	924	889	910	862	945	883	842	879	868	882	890	880	932	912	918	896	882	935	906	847	927	848	874	871	901	907	925	916	864	841	857	888	824	853	905	886	936	872	875	925	880	922	813	924	880	878	884	946	908	888	868	966	874	874	889	879	958	859	854	863	888	854	845	890	890	872	871	906	904	879	870	873	880	885	976	866	888	864	878	932	884	935	821	836	887	872	841	846	884	916	894	924	947	911	854	890	842	931	862	902	896	869	862	880	884	879	819	891	896	868	901	907	877	855	881	939	897	881	900	884	930	856	892	910	880	906	856	855	885	817	908	916	892	883	915	884	844	869	852	926	869	877	907	914	811	877	878	882	896	845	909	887	919	888	885	891	856	881	863	898	916	872	901	878	893	873	887	869	836	909	844	917	825	899	912	881	941	890	810	864	906	892	843	911	838	897	871	894	834	905	885	872	816	884	828	875	842	868	911	964	865	927	907	889	871	858	885	885	867	875	870	822	928	914	863	899	896	927	833	880	904	862	898	865	849	920	888	883	880	886	931	893	880	878	887	902	862	894	860	917	912	894	869	852	872	928	874	909	881	879	893	896	851	858	882	892	876	871	854	887	857	936	894	865	906	889	917	909	852	885	849	848	816	837	894	862	951	938	990	919	860	892	923	829	843	885	908	929	881	863	867	832	820	896	928	860	880	870	861	884	837	883	897	918	905	835	910	861	859	858	917	897	906	954	909	868	899	951	919	880	898	865	877	864	873	868	890	861	926	894	887	873	876	885	888	890	905	877	865	850	922	922	835	814	908	884	888	867	878	846	868	851	907	892	932	932	917	860	898	887	885	896	889	885	884	927	905	869	844	887	913	857	867	929	886	877	859	908	891	837	895	949	868	867	899	931	905	856	805	889	913	848	896	855	878	877	857	900	880	874	867	855	892	905	872	906	858	931	890	895	851	910	892	875	869	926	869	857	923	925	884	868	881	883	910	851	917	844	869	830	895	872	897	850	937	893	883	909	949	897	915	850	873	870	873	928	863	846	838	842	835	869	895	927	890	893	863	885	926	902	891	889	943	882	845	909	882	922	884	912	891	874	915	896	898	933	898	862	856	878	881	877	900	902	850	915	876	879	886	907	861	853	882	914	872	901	875	855	904	873	958	864	869	866	805	831	924	823	905	897	872	879	852	853	838	897	897	879	938	865	863	848	851	912	876	874	926	875	858	881	915	896	859	913	890	883	897	913	841	895	858	881	885	855	862	802	884	899	847	901	892	908	919	925	873	916	837	825	884	892	861	881	904	869	900	833	861	875	876	944	890	864	884	845	873	890	902	844	893	880	904	873	908	975	890	871	921	892	926	923	888	879	946	905	891	879	896	917	853	896	890	814	897	886	876	814	909	871	893	901	937	918	881	903	932	914	861	852	899	866	811	892	939	863	901	907	836	869	880	901	881	871	939	850	841	872	905	889	923	923	872	849	865	901	855	930	880	865	895	872	959	851	910	879	897	875	871	887	898	865	870	886	901	896	841	878	891	879	897	872	875	849	951	866	847	908	868	869	924	883	856	878	951	922	938	875	827	873	905	881	911	839	894	944	877	873	907	859	857	852	847	875	842	898	896	890	937	880	921	890	879	863	848	845	829	862	902	863	851	901	873	902	871	876	882	893	910	856	871	873	861	892	887	867	930	842	949	893	885	951	866	859	895	892	878	796	869	901	882	893	875	867	886	898	914	923	878	899	882	851	877	830	895	861	877	817	906	911	875	880	909	882	898	894	867	928	850	898	883	871	848	829	855	910	896	907	914	865	895	836	855	849	903	880	886	866	823	900	913	871	879	876	873	877	905	989	889	898	892	867	867	927	916	880	893	888	871	893	920	865	911	862	904	841	911	844	849	860	908	922	881	904	866	935	849	895	901	870	872	878	891	904	807	867	822	845	854	838	848	815	854	862	883	868	934	822	859	895	873	842	869	840	902	871	882	893	877	821	857	856	897	889	849	918	850	902	882	875	860	945	830	800	882	903	856	881	810	864	879	876	902	916	887	918	866	841	871	907	872	902	899	862	878	872	880	907	874	931	868	906	934	879	929	861	885	900	887	918	879	890	889	923	891	866	841	849	913	858	872	883	905	888	901	843	885	900	883	869	922	869	936	846	894	879	895	907	844	866	852	875	854	857	903	842	900	919	859	915	873	923	878	884	893	864	858	874	915	908	924	858	902	876	878	902	896	910	888	850	833	874	867	885	861	917	866	840	884	889	894	891	848	900	895	876	909	899	881	915	877	894	900	879	969	868	904	925	886	883	852	858	917	878	839	908	942	912	864	861	902	889	903	886	890	837	938	884	898	842	836	927	938	830	875	900	838	866	911	822	931	921	954	927	938	892	893	925	891	838	902	892	911	836	848	901	898	921	897	913	902	910	852	880	893	887	910	890	857	844	888	877	873	869	885	870	847	902	895	906	878	848	845	819	868	871	850	876	869	907	897	866	896	906	872	865	848	870	851	896	898	934	860	817	887	856	916	896	874	851	888	918	891	851	820	828	834	871	875	835	884	885	881	843	879	880	864	866	869	903	914	824	896	841	878	847	874	861	880	925	845	907	907	849	869	897	932	886	956	883	873	901	844	897	916	868	877	858	927	883	890	839	843	853	859	875	864	857	885	933	877	918	846	913	832	873	833	867	876	890	892	882	818	907	909	858	907	902	845	923	915	852	960	833	908	876	846	864	874	901	892	903	921	886	868	920	890	882	865	876	859	864	891	901	895	872	881	880	828	853	875	882	852	882	881	896	893	907	896	951	959	920	894	845	855	882	868	844	882	876	879	928	906	847	847	856	874	858	852	886	857	904	897	910	878	805	890	908	865	863	916	883	885	861	898	904	882	839	878	940	909	877	947	929	916	884	891	894	919	820	836	893	824	848	828	890	927	879	863	915	846	906	870	909	864	883	917	891	890	884	869	899	848	837	891	919	868	842	871	938	869	892	872	902	897	912	846	907	909	868	882	835	849	855	933	882	889	936	891	886	870	887	899	913	885	913	900	874	892	887	887	850	906	939	940	874	819	897	882	875	864	863	898	902	876	881	878	906	881	878	882	815	896	861	873	877	871	828	814	864	874	905	897	900	882	873	909	857	836	880	882	864	882	911	871	903	900	899	869	870	869	875	824	849	926	884	943	845	851	855	865	878	935	874	882	864	883	831	870	892	901	909	900	890	897	948	884	860	898	845	861	855	884	882	855	902	870	880	890	873	911	870	915	872	892	865	892	931	906	968	914	957	855	891	889	920	888	841	853	828	946	906	903	862	872	890	918	841	928	918	900	949	888	914	933	889	862	826	888	854	889	860	862	860	899	906	931
23519	21013	28124	24024	20971	11784	3787	2446	1885	1932	1740	1388	1110	1124	1294	1538	1235	1043	998	860	894	853	833	819	775	783	764	811	756	765	756	756	693	774	716	723	714	728	724	719	675	713	670	678	697	655	675	727	716	685	692	687	687	649	684	701	698	676	711	648	659	678	642	760	687	692	662	734	644	689	705	689	693	687	689	702	671	671	698	692	685	713	703	652	699	704	713	690	652	678	718	678	669	709	705	636	744	694	715	696	669	687	682	653	711	694	741	632	741	637	709	625	671	699	673	670	697	698	677	713	643	688	630	677	694	648	714	702	637	698	695	674	693	699	694	664	669	659	656	677	667	670	688	734	663	674	696	685	676	681	686	695	698	655	662	683	636	651	650	661	685	661	704	649	674	669	649	676	680	711	738	730	657	627	685	703	704	650	690	709	650	693	726	712	698	636	691	676	672	696	700	706	676	707	706	747	671	680	703	720	688	677	635	677	699	645	765	726	665	696	666	690	698	669	707	698	655	666	688	658	682	707	696	672	706	650	715	613	647	651	683	698	659	680	714	673	683	688	685	665	641	678	655	668	729	596	698	722	673	705	676	720	709	682	651	668	627	691	705	654	715	663	694	612	678	714	723	729	701	684	657	695	652	734	666	695	700	682	726	648	666	687	622	675	674	646	657	667	718	708	679	697	712	680	642	667	699	638	715	673	667	699	640	703	721	655	725	703	679	741	685	670	680	688	644	698	643	661	670	657	687	709	704	626	686	652	691	664	689	677	659	645	679	671	687	679	682	677	675	654	680	675	647	695	678	681	660	684	705	698	693	692	666	709	661	714	691	702	672	680	636	671	665	677	701	694	692	643	673	637	691	633	702	676	676	674	732	696	701	684	625	649	658	631	684	711	666	722	679	715	715	686	720	667	646	648	705	696	664	699	693	695	689	692	679	644	654	704	694	688	684	695	696	722	686	721	690	660	655	663	697	692	656	659	674	675	665	598	722	677	654	680	683	659	672	693	655	694	709	673	669	689	724	657	721	645	738	658	665	684	657	659	686	671	697	672	657	656	682	655	643	668	634	694	696	675	655	674	677	656	690	683	685	702	677	685	696	714	659	696	670	611	674	682	671	639	680	676	631	667	668	674	643	698	686	721	656	720	632	684	650	720	704	670	657	680	655	613	708	673	692	693	664	662	691	678	676	715	742	694	688	710	668	664	672	645	693	672	625	684	687	660	678	708	695	663	677	660	637	675	732	651	697	682	681	709	678	685	678	669	693	676	693	658	686	735	656	681	665	652	685	722	689	709	694	717	676	719	653	687	693	668	669	682	653	690	694	692	708	672	690	685	665	686	660	705	682	696	653	699	683	638	668	670	677	672	690	665	701	682	683	683	683	635	662	660	662	704	607	691	666	661	710	696	711	657	643	733	641	683	705	650	683	679	686	652	626	682	720	684	695	645	672	678	617	703	703	735	683	652	667	665	681	691	627	674	661	692	703	725	679	647	666	669	667	680	676	671	674	644	653	656	711	679	666	668	646	728	751	654	655	652	679	699	646	710	636	652	698	695	647	689	726	644	656	676	612	713	697	675	672	714	697	666	673	658	639	696	663	684	678	690	731	726	686	693	672	685	677	671	664	703	671	665	711	710	659	654	620	654	714	654	608	667	706	684	715	653	698	669	641	687	689	634	707	709	668	690	670	714	656	717	693	693	686	639	623	700	680	693	694	723	670	657	651	660	656	673	661	690	683	670	661	708	670	657	701	672	663	629	679	677	673	702	691	692	690	706	641	695	637	667	732	638	713	672	702	676	654	650	721	668	715	705	703	709	702	638	670	645	687	682	746	659	680	672	705	739	726	671	669	692	682	666	646	680	688	727	682	673	678	725	657	677	683	691	664	721	597	678	717	666	681	684	673	682	697	683	643	699	686	676	649	664	711	668	633	706	625	642	653	622	700	673	662	667	700	696	657	644	660	662	697	649	631	681	685	672	643	673	672	697	674	663	678	705	733	639	714	682	704	677	670	666	679	659	702	713	648	677	693	653	721	651	673	677	700	685	672	649	657	695	686	683	663	630	672	633	676	742	725	635	691	644	675	716	658	677	681	653	692	694	681	676	699	702	669	685	678	678	732	661	671	699	690	697	683	688	701	679	664	663	677	641	686	636	673	690	667	649	643	692	712	614	620	711	635	699	660	684	674	692	652	669	693	681	723	682	631	653	684	679	722	696	721	654	672	690	674	701	741	705	692	677	660	672	698	664	670	708	706	707	675	715	697	655	683	658	757	665	624	647	655	712	661	689	674	701	682	687	660	643	681	672	671	687	663	659	690	690	685	720	664	643	684	686	684	700	688	686	712	687	718	641	664	697	682	687	700	654	702	717	666	674	679	679	699	691	657	698	686	637	643	640	697	653	661	673	706	687	672	744	711	649	698	666	679	676	662	669	677	711	669	686	638	656	707	713	655	647	711	647	672	697	702	726	625	720	682	638	628	644	671	722	670	710	580	632	677	642	678	658	650	674	696	717	709	654	681	644	669	665	648	653	696	650	706	665	693	728	712	669	643	643	682	643	726	652	616	646	665	672	690	706	726	671	649	704	633	664	672	695	721	663	679	660	712	674	724	670	693	650	667	688	700	681	672	638	687	659	685	667	700	664	690	700	653	688	691	666	648	643	678	644	693	675	642	669	650	684	708	652	681	612	704	684	686	686	663	674	698	735	685	650	674	662	643	681	672	669	664	714	669	716	726	706	661	644	683	650	666	659	648	667	681	676	691	698	665	627	629	652	638	718	668	744	679	636	709	654	667	664	671	671	718	651	672	707	695	663	698	699	630	698	607	693	645	722	646	695	667	662	663	693	673	682	683	691	656	623	645	658	707	670	674	667	624	678	706	731	666	710	681	592	680	692	670	673	703	703	675	682	662	706	662	689	632	704	677	665	734	695	658	708	610	682	609	647	632	729	652	666	687	678	647	652	659	630	641	700	645	711	665	673	671	674	635	681	658	637	623	697	734	643	650	717	638	684	693	648	710	659	679	657	657	697	683	678	712	647	675	680	690	702	685	662	686	672	701	696	710	660	705	679	701	729	655	663	674	661	667	663	685	680	689	664	664	637	672	651	669	638	676	727	667	709	653	648	659	696	666	644	649	674	690	655	681	720	721	625	667	614	698	662	636	653	674	712	702	674	654	684	636	618	640	715	682	695	665	696	632	664	669	675	710	679	662	691	716	656	692	673	660	666	709	678	713	650	715	694	684	665	653	688	707	652	690	632	708	654	718	684	666	722	699	668	686	670	716	667	678	714	648	619	675	669	709	694	678	668	764	731	755	656	656	697	679	674	676	685	663	646	709	650	693	676	691	687	720	678	707	718	690	648	679	668	653	651	693	657	646	693	667	664	699	678	703	682	688	646	688	637	688	623	633	686	642	645	707	650	682	646	669	674	652	668	696	712	700	713	688	681	690	643	700	678	698	665	664	686	677	667	741	663	625	648
29038	44599	21040	9500	6713	5236	4418	3692	2825	2843	2596	2043	1635	1541	1827	1998	1549	1227	1084	1036	979	933	989	980	897	874	836	871	816	852	821	799	744	820	758	749	774	752	751	741	751	774	725	754	749	728	728	738	724	745	707	736	709	771	727	697	751	685	694	670	713	695	699	709	733	746	650	654	722	742	740	682	722	712	659	705	705	695	708	704	664	719	685	718	709	684	705	690	706	728	706	696	689	702	651	721	697	663	734	706	714	657	714	688	691	686	701	677	680	731	677	691	697	703	705	730	722	683	668	704	687	748	688	716	709	665	678	716	728	702	740	688	695	693	681	694	689	686	703	710	739	649	669	720	714	682	653	716	674	716	647	701	704	715	682	677	703	707	715	714	664	675	698	681	698	744	649	674	709	728	706	725	747	698	735	682	727	714	687	695	709	742	719	670	706	717	665	664	664	670	690	684	686	722	678	675	699	715	657	696	701	715	686	710	696	671	743	768	670	699	710	701	704	712	702	661	664	718	710	713	655	744	694	703	708	686	705	687	683	694	705	719	700	695	702	725	729	684	660	706	731	656	725	674	710	710	676	700	664	743	698	668	649	720	705	653	702	690	652	725	668	726	700	749	722	690	698	681	682	713	705	702	705	691	756	721	676	722	659	666	672	704	709	718	683	681	699	692	679	726	707	649	709	735	657	650	693	684	733	668	704	683	677	693	710	678	756	676	674	696	722	669	727	676	646	670	683	674	701	633	655	676	709	719	655	662	692	715	696	684	686	682	677	677	662	705	695	690	691	720	669	704	702	666	698	714	700	730	744	690	736	714	706	654	678	698	722	705	681	706	718	694	705	712	645	730	689	714	702	710	692	736	707	706	683	686	643	711	687	734	668	668	723	673	682	696	675	691	650	672	698	673	716	680	662	681	713	682	696	677	649	690	681	714	737	685	677	680	659	666	699	725	648	701	726	721	641	717	675	705	724	697	704	703	725	678	726	679	762	704	642	753	723	739	726	679	712	701	712	740	714	724	697	704	705	722	646	683	712	701	685	678	719	691	695	699	695	696	692	733	667	723	729	705	679	705	707	698	701	672	702	690	719	632	669	733	719	710	620	692	710	696	694	722	680	655	704	706	692	719	690	684	699	689	705	715	687	705	687	667	714	684	727	666	699	693	693	686	674	674	683	675	662	683	669	717	640	636	712	621	715	660	694	686	737	723	692	676	722	684	661	695	704	667	739	732	684	714	688	731	718	692	659	718	681	678	674	644	707	754	710	668	706	712	732	680	703	661	704	747	689	667	685	714	730	686	687	622	689	663	732	687	655	712	727	714	661	703	683	669	707	706	715	692	659	680	753	709	700	671	673	694	704	661	663	736	716	715	690	663	678	684	707	718	668	710	689	684	713	681	641	643	723	684	707	645	749	737	750	682	693	728	787	680	730	718	684	705	692	704	678	663	730	668	669	703	699	717	673	714	703	720	716	706	699	682	670	744	726	716	661	703	700	680	689	709	688	663	703	705	730	707	744	680	721	689	754	679	669	684	744	708	687	738	685	679	679	699	679	689	656	678	680	704	733	736	710	720	661	658	679	687	713	700	696	659	699	696	715	681	683	698	692	703	665	700	728	686	656	670	682	670	667	694	624	688	654	662	669	696	677	678	682	692	741	674	697	696	688	673	705	674	701	673	708	687	704	732	683	734	695	702	666	708	698	646	753	729	704	677	674	659	650	673	688	682	653	655	658	691	729	643	657	675	718	708	667	661	671	700	705	720	690	637	706	690	673	657	712	701	710	723	742	613	685	666	737	720	706	736	710	684	651	692	686	706	635	665	666	682	666	693	677	707	687	685	696	665	661	705	725	677	717	718	690	712	694	722	686	684	686	695	680	695	689	670	696	718	714	658	639	674	725	686	718	732	678	669	668	739	722	707	712	703	748	702	720	670	667	660	746	656	663	708	653	727	666	690	630	724	739	684	714	673	715	695	652	672	687	681	696	677	683	676	752	666	698	651	661	680	724	691	696	653	715	694	705	651	665	719	692	671	686	686	706	702	679	673	705	711	703	712	713	658	704	684	731	701	725	692	713	643	707	673	694	713	710	673	696	663	719	734	731	678	711	689	710	678	749	694	644	664	703	714	699	673	659	667	699	689	647	686	703	666	736	723	704	663	689	690	646	700	690	645	738	668	739	670	678	717	685	723	648	693	708	687	694	706	706	692	683	698	742	723	701	702	727	719	671	723	657	681	693	656	661	687	731	690	713	702	707	693	648	687	719	747	707	678	680	690	680	669	696	734	706	718	721	684	686	711	658	745	719	642	723	677	687	652	651	677	690	701	702	682	711	721	734	665	641	687	713	718	654	727	718	646	703	681	682	666	673	650	711	712	685	705	639	656	695	691	681	703	737	723	704	687	673	729	744	707	739	654	672	694	696	679	688	696	686	693	732	758	748	742	715	659	734	688	693	654	729	677	702	682	667	701	711	730	662	653	701	716	709	734	680	658	693	703	634	670	702	637	678	661	716	700	729	691	656	692	688	635	691	692	700	688	705	687	658	675	690	684	744	673	694	730	691	726	683	744	710	688	706	694	676	682	699	694	666	644	702	654	708	684	674	678	711	730	731	688	687	713	685	708	688	725	781	686	720	650	695	689	654	677	657	694	697	759	703	658	728	769	669	710	733	665	718	697	677	711	704	702	705	684	676	676	707	734	675	651	745	733	676	717	718	738	694	693	677	647	672	659	689	685	699	715	701	694	727	696	683	693	694	697	701	667	711	687	633	651	651	689	719	670	719	688	685	727	710	673	640	699	711	682	696	671	753	698	661	714	678	699	703	696	724	716	666	691	705	690	665	684	700	721	690	703	713	645	677	758	691	670	657	675	689	657	705	735	666	651	663	673	681	678	705	704	694	674	666	671	662	707	716	728	682	712	699	671	694	708	684	711	691	647	675	670	700	712	666	705	660	696	718	688	686	717	699	723	698	670	676	650	698	666	725	669	718	641	664	660	720	696	679	712	717	668	676	646	686	692	688	711	713	707	660	783	736	677	690	677	699	699	648	693	690	699	732	709	669	677	665	699	664	763	649	707	700	688	690	678	658	724	661	662	660	737	724	705	689	708	725	690	686	693	677	701	688	682	671	674	692	701	682	718	711	689	704	674	771	683	708	673	699	671	673	662	664	660	728	662	708	714	681	658	675	721	683	724	736	711	700	677	756	693	679	712	684	703	694	676	725	700	711	649	711	715	655	680	722	700	695	662	724	694	732	709	729	651	646	696	672	698	651	699	686	698	683	728	697	683	745	661	706	709	682	685	639	714	692	693	723	668	737	731	705	695	731	687	674	715	689	682	656	731	657	647	687	678	742	665	720	710	741	691	706	665	699	721	705	724	673	710	671	718	729	684	643	678	684	713	713	704	738	704	666	703	631	664	706	684	684	694	684	714	710	702	758	704	733	738	716	735	686	708	706	679	715	698	725	644	729	710	699	711	690	659
24687	21033	27149	24962	12760	3617	2662	2200	1944	1949	1768	1531	1402	1419	1492	1573	1378	1229	1146	1102	1127	1117	1139	1122	1131	1098	1092	1047	1050	1057	991	1027	1033	1010	1021	1077	998	1046	996	969	987	1012	1015	1057	1026	997	962	1024	1008	1003	999	1011	1073	1018	1009	1050	1027	984	1008	935	989	1022	1020	979	1002	1015	1006	1032	1012	964	1009	982	991	967	937	967	1016	976	963	976	1006	940	978	1023	1016	1060	1017	965	1051	992	1056	967	958	985	976	1041	985	998	972	1006	911	1026	975	993	989	1009	948	1003	1048	1020	1008	972	997	1012	1005	985	986	1022	991	1004	1047	997	981	968	952	974	978	1055	1010	1032	1019	1013	978	964	967	927	1000	985	984	1023	1013	1021	1034	986	996	961	949	984	970	988	975	1016	1005	1003	1015	1034	950	963	1039	1013	997	1028	1014	1002	1032	991	984	1047	1021	987	1001	1020	993	1028	966	962	959	968	1007	1033	976	1024	985	1001	983	1066	987	982	1019	1019	986	1081	1020	971	1002	991	1005	977	968	1012	963	1003	996	997	980	965	1013	998	1039	1000	963	1022	1010	987	1076	975	1019	1000	984	998	1003	998	1007	991	957	1002	938	983	948	980	977	994	934	1006	1007	997	1023	986	964	923	935	998	998	968	1014	990	992	1018	1011	1022	991	995	988	1015	978	981	925	970	982	946	988	970	1024	1040	964	997	989	986	993	978	979	973	989	960	1024	987	1002	961	963	983	988	973	991	1053	1033	1000	959	931	966	948	1000	944	994	956	970	1013	983	1009	1006	1006	984	990	1002	995	995	999	1019	998	990	998	978	983	938	969	962	952	1023	919	993	1021	982	974	1000	993	1015	985	955	957	1047	1003	1001	932	1043	963	1011	931	1014	1006	916	1035	970	980	982	1011	999	1077	1038	960	974	982	993	955	1015	977	987	992	1015	998	1012	992	1034	956	1012	985	983	996	995	1002	974	961	975	1014	942	944	1048	1020	963	1003	1016	993	1027	988	986	967	971	1033	966	1029	1007	1045	1016	1034	1001	1004	1029	999	1028	1006	1021	962	1034	953	973	983	1005	985	988	964	987	1012	948	974	993	946	981	950	1014	956	1011	965	994	972	991	981	989	1041	965	1034	961	948	1016	999	979	968	982	970	1001	1011	1017	1083	1021	994	990	983	1042	955	950	1020	1043	985	1002	964	951	977	973	965	1006	1004	928	983	996	979	1024	952	998	1034	983	1024	1033	1030	1018	996	981	997	993	990	1001	1023	1018	955	967	968	980	1018	972	1040	1033	991	985	996	945	1021	1019	1048	980	985	972	997	1022	1025	972	977	1001	994	1018	967	1041	973	986	992	978	951	999	971	1033	999	956	1034	997	966	950	988	1027	1035	956	946	1000	934	967	1028	985	988	955	1037	1019	985	987	951	1002	956	998	1026	963	985	1022	1011	1037	1026	983	1034	1030	962	970	1034	1033	984	1066	985	1057	984	999	910	1005	952	1014	1000	983	1004	976	979	980	1014	1000	983	920	1022	973	979	982	1036	1055	972	997	1060	973	971	1018	1028	1018	999	987	1027	1040	1027	968	986	966	1011	1015	1002	967	1002	984	1016	1007	996	1000	904	1040	977	942	1019	977	963	1034	1100	1003	1053	952	1015	986	940	992	1030	976	1016	1019	982	1038	1006	964	971	959	956	956	948	1009	972	973	1006	990	982	1049	987	963	1003	1013	1022	1032	1024	1023	969	1033	965	949	941	997	998	952	1024	999	957	984	1027	1055	1045	1004	1002	991	1028	1005	1025	1001	1022	1003	936	995	977	1006	1029	1049	1013	951	966	958	994	958	997	1012	1014	960	979	1014	999	1002	980	973	979	1027	988	1034	1057	960	1030	980	970	1034	977	1036	1050	1014	1002	961	992	1034	1011	997	934	1015	973	1042	982	1029	970	1018	1015	1040	957	974	973	971	996	984	993	939	1002	1017	997	983	950	1033	938	1006	1032	1007	981	1064	1025	1045	961	1051	1036	974	1023	991	945	956	991	1016	962	1016	997	944	935	1001	1006	983	1026	1022	994	1026	1041	986	987	1034	1005	1016	1003	1018	1002	1003	968	1011	1006	1000	987	1052	1025	1046	1005	991	983	1018	1033	927	1018	995	969	1022	1006	1005	965	1025	991	988	1000	937	986	1010	999	946	957	1040	1000	982	1018	997	908	959	922	960	1005	1045	1062	1008	1003	954	1014	1018	996	992	1019	1015	980	1022	960	1001	1016	971	993	992	1037	967	1023	971	978	1019	998	977	954	984	1000	1017	950	1094	937	951	1002	995	1044	988	985	1006	978	976	1035	1024	1031	962	1010	1025	983	924	1035	1007	981	965	1037	994	991	935	1000	992	1017	1019	950	991	960	944	990	957	987	986	973	974	980	989	947	946	984	989	981	960	918	989	1039	996	971	996	1028	1022	1040	994	991	987	1052	1003	991	1016	1008	1009	1014	941	1004	990	1011	969	1014	943	962	1036	997	981	1039	970	982	977	1029	1060	1019	941	980	978	1050	992	933	959	957	942	1033	934	945	950	974	951	1006	1009	1021	988	1004	1074	1017	1025	1011	972	995	950	982	972	973	1018	1018	958	1044	982	955	993	962	1038	928	1002	1004	965	930	1033	970	1000	1006	947	1011	1000	1010	968	1021	985	1014	1005	984	1010	1003	998	1043	1012	1048	976	1009	995	949	970	970	1007	1009	1051	959	982	1013	1031	1019	1021	997	963	971	1020	964	1062	978	963	966	1043	999	1007	1000	998	959	979	1020	993	1023	964	951	959	1029	988	998	999	1003	1002	988	1062	993	999	1066	998	1004	1019	969	932	1006	1020	1059	997	967	990	999	1030	996	973	1009	1033	978	995	1008	1025	982	1031	926	949	1048	1011	1010	998	983	971	1053	1045	975	1009	1017	960	1070	1010	995	1026	955	946	946	1006	1007	981	950	972	935	1038	961	989	1031	982	1047	996	978	1023	945	967	993	1083	992	986	986	980	970	960	999	1002	975	978	1012	1011	1021	1042	989	997	987	955	993	1016	900	1035	992	979	983	930	960	987	967	1036	980	987	950	972	932	978	974	971	1017	973	989	1030	983	982	1010	993	970	972	1000	1002	1028	1011	962	992	981	1033	1051	1004	1031	1021	980	1021	970	1000	957	971	1015	1036	1025	1005	1062	1005	990	968	983	1048	954	1002	1003	961	963	1019	987	978	977	998	1051	991	988	954	982	1058	991	959	1010	951	962	974	997	967	967	992	937	1041	976	940	996	1022	949	1037	982	1011	957	989	975	990	1015	926	1024	1001	983	1023	986	1034	980	998	1051	957	990	982	987	955	999	978	943	1008	991	972	1007	1001	993	921	1005	900	990	1004	949	1025	1008	934	982	1024	978	974	973	994	959	960	986	989	931	985	1004	1047	997	1029	989	946	992	1055	1002	977	999	999	983	959	1006	1006	1011	1006	947	997	1006	966	1007	981	989	945	984	992	999	954	990	966	1013	1018	1051	1004	979	1010	946	1015	1026	1000	960	1002	993	1032	1004	993	957	974	957	971	1025	970	1007	988	964	1000	953	954	982	992	1073	991	940	1031	978	993	1010	1009	997	992	993	981	972	1022	1002	989	972	1017	949	1011	971	1012	1022	967	1052	995	988	1009	992	942	1021	1027	1010	1060	1018	954	1014	1027	991	999	963	923	962	1030	1025	1013	1014	1019	1029	967	1014	1030	928	1062	1028	996	1053	980	997	957	1031	985	1012	954	996	976	1004	1016	1073	1014	994	916	1027	964	1033	1021	1007	989	1064	1075	994	1018	1040	936	999	1080	1008	974	974	979	1001	1112	1033	1046	1004	1010	1050	1025	1024	958	955	975	986	1023	959	1007	1015	1000	1008	995	1002	962	966	979	1027	915	1055	1036	1038	995	964	964	975	1042	964	999	1061	1029	1001	936	993	1005	1004	1027	996	991	1034	1000	973	1032	974	985	980	975	982	1021	1006	990	1005	949	988	975	1007	1035	992	940	952	977	981	1021	999	998	1024	968	1005	986	986	988	954	987	932	981	1037	949	1030	962	1033	944	989	1021	1000	986	942	955	1014	952	983	1012	911	1046	1016	997	969	990	969	1032	983
28059	39441	16925	8081	5677	4546	3825	3298	2707	2861	2428	1945	1717	1613	1864	2016	1653	1473	1328	1223	1245	1220	1231	1175	1145	1131	1140	1137	1104	1060	1054	1135	1101	1017	1078	1094	1027	1015	1000	956	1053	1029	1047	1010	1042	939	1042	1044	1012	1002	1009	989	1008	973	1025	945	994	1043	1019	1057	1002	1029	1008	1036	972	1011	998	993	972	1008	1011	989	1029	1027	962	1051	1000	972	937	989	1011	977	944	955	1041	993	958	975	986	1036	956	1017	991	962	990	1004	985	942	980	1010	963	1051	1006	1012	1023	1005	992	992	1031	978	989	1031	1023	1032	982	968	934	1019	957	988	967	948	1027	978	975	993	957	989	979	943	1035	970	958	971	1011	948	941	944	948	997	948	954	939	1018	961	1066	967	1029	958	1008	991	1022	974	990	994	993	997	972	988	975	980	959	1005	989	1026	1033	1003	1006	994	939	990	961	969	966	987	979	970	1019	952	982	1015	998	1015	979	937	1065	1023	986	1001	983	964	1008	988	985	982	1012	1061	1033	1004	909	1024	999	1003	992	973	1011	991	987	1020	1035	957	996	1022	926	1002	983	1038	982	1037	987	1004	914	978	987	949	1005	929	940	931	981	1050	986	974	1013	878	978	988	1011	1016	1020	994	969	962	1001	1008	978	1013	998	1063	987	1001	1063	952	975	1027	979	1066	939	990	939	1007	984	985	989	975	999	1022	969	989	958	989	963	1015	989	953	1006	991	1000	1008	975	1026	970	1024	976	991	961	962	1044	956	999	985	934	996	1025	1014	985	979	986	1030	1012	1014	974	1023	985	944	1030	1022	977	990	989	997	1045	1027	962	1014	990	1049	972	971	1026	923	917	987	1016	972	1017	997	996	965	1027	1020	1001	978	960	948	997	1006	1007	1001	1006	940	988	995	1012	1039	1010	1060	996	1017	1012	1000	959	994	982	1069	1048	959	972	984	1009	979	963	1013	943	973	1021	1032	1041	989	1021	973	1000	992	1062	1039	994	942	992	974	961	956	994	990	1016	991	967	1001	1007	1006	984	986	987	953	991	996	922	1072	985	987	963	1045	1025	966	1014	973	961	1023	944	1004	1009	983	944	984	989	1002	980	951	988	958	964	1005	1026	1027	1021	999	1011	1011	1009	1017	1033	1068	955	928	1042	936	1019	1021	978	946	1006	986	971	1031	1015	994	965	985	1024	1017	983	990	947	1055	1076	1049	953	983	993	989	981	983	912	999	959	1025	996	956	1037	1028	976	944	971	972	1028	989	1010	996	1012	989	972	1024	969	1009	989	1032	945	937	959	1034	971	994	971	1034	999	942	979	963	980	990	1033	964	966	1025	955	1017	961	1024	978	994	1004	1038	913	963	1008	1021	969	967	996	1080	998	985	1012	970	1024	986	1025	996	992	946	1039	997	1018	980	982	930	1009	1014	1018	1023	985	1026	960	1003	976	1006	1006	987	951	972	947	1006	1011	1066	1017	1002	994	988	963	940	992	963	985	979	996	975	981	987	985	1007	1015	1005	1001	975	1036	1033	962	948	990	983	972	969	1011	983	992	1011	980	1013	1053	950	979	1021	1026	998	980	966	950	956	990	1021	971	1023	970	987	1013	965	994	946	922	988	975	997	992	995	1033	977	980	960	1026	1025	1008	950	995	955	1003	1015	969	949	970	989	979	1049	966	1001	1021	935	994	966	996	925	1004	982	955	989	950	977	971	988	955	965	1034	996	975	1045	996	994	1001	1028	994	1016	945	1020	963	1010	966	979	982	1039	955	946	1046	954	989	981	974	957	1044	960	1021	984	999	1010	1007	992	994	1043	978	1013	1007	979	991	1000	970	960	988	947	977	1007	969	959	1010	1017	979	986	1074	946	972	993	1028	1010	1013	989	1026	966	983	943	1022	954	975	967	997	996	1051	955	950	1029	1021	1031	988	1015	1009	985	962	1021	989	967	992	1023	999	990	956	973	1030	1007	969	989	976	992	1021	932	1002	958	1033	1016	965	1027	989	1035	1015	973	1030	964	1056	1025	1004	1020	991	1017	1009	978	980	994	1000	1004	993	1045	1017	1040	975	959	966	993	948	1028	963	1016	1026	964	972	993	999	1021	947	946	985	964	967	1016	980	1008	987	996	980	979	967	1007	989	953	981	998	973	939	944	1023	941	986	1003	977	979	1006	1004	986	946	1030	972	996	1010	997	979	993	997	1009	992	981	963	1030	964	1008	930	978	993	981	954	947	941	935	933	1060	969	1024	1000	992	929	1047	984	964	1064	922	933	998	976	1095	972	1016	983	995	994	1037	1028	968	1019	1013	949	992	995	1040	920	981	1025	972	993	1005	995	999	982	926	990	1019	1056	1020	998	944	952	964	996	1010	996	987	998	976	946	994	1064	986	994	1029	955	988	941	1013	975	961	1053	1035	993	1007	938	1019	1031	960	995	986	999	940	962	956	1028	1001	1020	971	986	1012	953	988	1083	953	988	957	993	897	999	1042	995	976	1006	979	990	999	999	1022	988	957	1042	992	1018	965	1010	1008	989	1044	980	1025	962	1015	1003	1005	1006	991	1039	983	991	933	940	956	998	996	984	1029	965	988	956	993	988	993	1001	1009	1000	979	1040	977	1037	972	1017	1069	940	1018	967	988	993	1004	959	1035	1066	1006	987	1019	969	1004	969	972	959	1050	954	988	1004	967	993	974	965	1010	1001	997	1039	995	1049	970	964	980	978	1029	1029	958	974	931	1021	1004	1011	954	999	983	986	927	996	968	985	1001	941	988	997	977	990	977	990	985	1032	970	1001	999	959	960	1031	990	1032	984	1045	1006	974	992	978	1032	1005	1005	1003	1051	1003	985	996	1000	1047	977	1037	985	978	982	1004	986	988	1007	1015	997	1006	998	1034	988	989	984	1020	1004	1047	986	963	987	964	985	1024	929	974	962	956	978	968	921	1017	1003	1036	1014	990	1011	989	1004	959	963	986	959	1028	991	982	1016	979	978	1016	1002	983	1002	988	946	949	1041	997	971	985	988	1040	984	953	946	971	967	969	1005	942	1011	1004	1008	987	1005	966	977	960	981	1088	988	979	970	945	1023	1002	995	985	961	1002	957	983	941	1024	984	953	1014	987	985	929	1013	986	928	1034	958	983	968	999	981	1026	942	1013	946	973	988	962	943	977	950	1040	993	989	985	990	979	981	961	1001	976	1043	976	1023	942	942	965	981	952	896	996	957	969	995	987	993	988	963	931	973	981	975	956	931	967	995	1021	990	968	1004	988	983	994	1028	978	984	1005	953	993	1020	953	973	961	1006	1017	937	1021	997	983	989	958	994	1067	987	996	1033	1034	997	984	954	1006	994	1001	968	960	1038	985	1021	1114	1005	1070	974	997	988	996	955	991	990	939	1014	999	933	966	981	993	983	954	1021	1027	1012	951	980	1010	1008	1029	968	964	967	969	1005	959	1008	975	961	1010	955	970	964	936	1025	951	993	1024	962	1033	990	1013	973	1022	1017	946	1012	963	997	959	963	1014	1015	968	982	983	981	932	989	1042	1024	950	960	955	978	962	1002	1013	956	995	993	947	1017	998	999	979	1017	965	1025	1021	954	990	979	1018	948	1052	945	1043	1053	981	1003	945	986	1021	937	945	937	967	1014	1020	948	980	944	975	908	989	977	1031	1028	983	994	954	965	934	973	1002	1054	1009	1005	964	982	971	964	953	967	995	941	1005	983	929	965	1000	1009	962	1063	998	1028	960	990	974	977	948	992	1028	979	987	970	997	1002	1038	1089	960	987	978	944	1008	1031	964	985	1012	1007	986	984	966	996	946	956	1005	993	929	1007	1002	997	982	1015	969	951	1018	993	1013	1024	930	1001	1068	970	961	946	976	1027	946	1007	1024	995	997	972	995	959	974	965	992	1021	935	952	974	959	1021	987	1009	989	920	967	1003	998	1002	997	1013	977	952	973	1011	1002	1008	957	985	971	1017	985	990	992	992	1002	1010	945	926	981	991	922	1040	1017	976	1002	1029	997	991	1015	992	1034	1026	1010	1019	1022	1031	1034
22444	21050	28664	23652	21062	21188	11177	3522	2609	2753	2280	1879	1651	1594	1663	1763	1399	1281	1179	1110	1046	1072	1079	1064	1022	985	937	962	960	876	912	884	860	896	861	887	858	833	893	810	771	845	786	841	861	851	877	869	838	862	808	870	821	794	856	765	838	790	793	821	836	819	818	758	780	792	746	819	852	796	826	810	851	721	828	806	830	774	838	768	807	753	787	840	819	838	803	853	822	863	765	833	834	799	809	768	867	810	758	786	819	770	774	739	798	781	832	825	815	779	813	785	775	771	799	811	796	792	776	808	830	844	778	815	806	796	798	819	773	821	830	785	755	805	761	757	807	852	829	774	772	804	786	798	769	800	848	775	815	796	820	831	784	791	822	748	829	855	799	814	768	809	785	784	785	831	752	847	783	816	812	810	780	826	801	802	756	766	781	750	763	766	796	777	771	798	777	785	778	758	825	828	818	796	790	788	800	840	790	758	791	771	758	782	811	813	780	782	790	770	732	804	796	804	796	801	765	748	836	797	861	807	776	822	835	807	742	792	788	768	834	803	761	802	814	814	747	789	802	818	824	796	773	822	732	766	819	771	807	799	816	766	793	768	807	779	815	782	763	796	710	772	826	809	806	830	764	770	808	769	775	776	822	791	799	752	831	760	806	807	806	832	806	855	816	781	757	771	757	850	778	836	759	775	767	797	792	744	815	818	776	806	803	819	809	831	839	761	778	805	834	798	769	763	792	815	770	774	845	770	741	783	824	775	789	811	761	759	791	731	777	802	770	826	827	821	757	801	804	850	785	761	774	792	843	855	795	833	795	809	778	812	812	795	820	804	784	751	798	833	787	775	788	793	797	790	777	809	806	811	785	801	757	824	777	792	839	746	758	841	769	826	751	800	779	792	783	827	767	777	725	798	774	765	787	786	761	797	793	808	807	760	828	778	811	776	778	829	818	796	817	778	788	803	817	821	809	809	844	839	790	890	786	765	814	754	783	805	779	743	806	739	766	812	812	776	813	788	771	804	804	780	791	806	814	807	782	819	819	749	778	785	782	788	775	794	805	799	793	806	811	819	776	781	811	776	834	769	739	804	795	773	836	789	788	812	774	755	750	800	808	780	713	788	819	773	798	757	754	801	745	798	809	790	803	780	757	865	761	788	774	781	790	810	757	788	827	816	819	788	792	802	749	814	794	815	814	794	778	794	799	769	814	814	818	749	769	764	764	808	797	799	808	802	755	789	791	744	780	798	746	806	760	755	768	774	765	761	761	798	793	804	805	739	794	762	764	831	744	749	831	750	763	766	771	820	782	771	826	817	815	776	810	837	829	739	787	789	804	796	750	770	788	764	784	800	741	753	820	840	778	804	771	784	773	778	792	801	762	809	797	812	821	801	772	831	800	837	781	794	810	823	841	799	797	758	815	809	807	815	756	844	815	764	812	790	756	834	757	775	832	782	790	780	783	860	804	765	768	860	830	804	768	802	783	769	769	789	826	804	776	816	829	791	778	781	755	768	793	786	815	761	767	773	833	814	820	830	769	786	796	822	760	831	794	803	852	736	748	813	776	834	781	787	777	792	848	810	807	762	812	798	829	794	820	833	808	848	803	800	780	799	808	759	782	802	766	797	757	798	791	805	773	816	808	780	775	833	816	782	790	779	786	782	759	768	821	818	793	755	796	798	774	768	828	784	811	783	854	776	747	827	823	776	788	823	778	809	864	751	798	766	813	822	811	823	843	732	761	808	739	801	818	776	812	812	775	801	817	848	813	772	821	756	820	775	813	774	796	822	802	823	787	826	831	812	717	791	764	764	804	803	765	780	812	825	776	785	777	790	735	774	805	797	836	780	743	745	813	778	804	767	754	768	772	753	806	767	780	800	792	771	826	771	787	766	809	755	816	754	811	789	816	802	743	747	850	765	803	744	831	780	798	811	838	805	781	785	783	770	825	788	795	785	787	742	817	788	764	794	789	829	784	789	804	823	769	789	795	765	797	781	775	777	718	819	775	842	795	827	807	735	729	765	801	760	789	789	786	795	822	831	745	776	769	817	811	817	815	791	805	821	747	824	738	835	782	749	811	863	789	819	810	803	792	762	866	790	782	735	749	825	799	833	835	740	805	810	772	818	775	812	784	822	827	755	747	809	800	844	884	777	769	748	738	827	767	771	863	802	788	793	762	805	773	831	822	793	770	767	766	759	839	815	792	778	748	780	784	754	815	764	793	799	758	783	863	809	823	759	795	760	781	774	763	821	775	826	801	754	792	808	813	802	785	837	787	785	810	822	757	825	781	793	826	813	849	802	770	827	782	753	760	771	804	758	777	796	751	771	792	781	781	800	777	762	768	783	799	750	765	852	789	780	833	788	807	784	788	815	741	813	772	791	755	822	803	805	788	808	777	832	775	771	835	783	757	797	822	835	791	789	790	719	811	793	774	756	792	785	786	812	782	782	762	752	807	741	824	748	769	823	771	791	806	801	802	795	737	821	835	776	780	774	769	770	806	803	861	800	761	792	886	813	731	796	793	756	848	756	799	763	778	763	762	823	798	728	762	793	791	833	771	821	799	834	872	824	800	816	753	812	776	755	762	778	767	764	741	807	799	776	788	760	830	772	747	763	766	789	780	818	804	769	786	799	755	773	841	806	813	782	756	764	811	766	817	818	788	786	771	797	761	745	805	796	813	800	831	788	790	772	778	786	784	781	739	825	769	796	779	818	767	819	757	800	834	803	802	792	803	788	743	788	792	797	763	790	718	768	790	807	759	766	722	741	825	752	786	776	797	760	810	761	749	792	838	774	797	744	777	722	821	775	758	749	770	775	790	815	766	804	751	794	812	845	817	842	805	754	814	809	826	824	743	788	765	778	782	790	790	766	779	852	786	773	780	816	795	802	799	792	761	788	792	790	833	807	802	818	896	814	769	786	802	760	767	812	854	783	720	775	785	819	823	776	795	773	763	782	828	784	780	774	801	782	775	822	780	786	749	780	803	809	827	819	747	778	759	794	827	808	807	751	786	810	785	797	811	779	815	750	761	787	800	783	758	773	801	766	808	838	807	777	794	833	790	846	795	775	775	794	801	823	798	782	822	801	767	803	825	768	825	735	779	786	761	793	770	810	770	790	804	778	815	794	797	799	808	781	793	784	750	849	820	800	769	806	826	744	872	774	777	850	834	780	758	785	817	765	785	749	782	809	816	770	745	755	785	767	820	762	841	824	837	801	741	766	800	844	821	827	754	858	769	812	774	771	765	810	785	793	780	808	809	831	759	759	782	837	781	798	808	752	789	796	803	809	782	774	798	742	779	802	749	846	813	802	817	765	770	785	789	760	797	778	812	797	815	799	794	830	772	799	783	793	841	754	818	850	766	766	766	786	825	791	767	818	817	790	842	804	788	789	806	781	732	816	791	807	785	798	798	761	804	817	842	772	756	789	786	806	780	788	804	804	819	735	724	802	770	815	787	846	795	734	781	793	796	787	765	770	849	842	727	825
32286	50067	24156	12513	9099	7080	5936	4900	4096	4191	3330	2501	2241	2058	2152	2415	1840	1580	1399	1234	1204	1140	1241	1140	1121	1027	935	964	1014	910	1002	872	899	869	889	937	931	858	839	849	860	824	847	820	894	822	828	848	842	809	826	802	808	857	793	775	831	810	824	836	766	803	809	798	812	776	770	846	757	835	857	777	791	791	803	831	753	804	772	826	826	790	759	772	759	777	788	815	770	808	770	793	780	767	781	833	791	810	818	805	752	770	820	776	765	785	769	762	819	767	813	759	736	726	742	787	802	738	758	786	789	829	734	730	785	803	795	822	779	789	802	764	748	758	785	780	808	819	795	805	784	773	799	765	779	806	766	766	752	760	844	807	793	785	753	786	711	765	747	795	805	774	746	778	756	758	762	794	750	764	767	797	738	773	768	708	813	810	765	773	770	770	791	777	788	782	851	748	768	808	783	778	828	805	769	792	811	784	791	752	838	810	788	769	736	749	748	801	818	802	791	806	785	755	785	740	787	809	752	796	790	772	770	791	758	739	826	783	731	787	789	822	772	764	802	732	776	797	802	776	737	755	790	757	808	771	805	750	773	776	721	776	774	793	746	762	791	848	764	782	816	825	756	747	789	783	758	788	761	792	843	795	789	790	815	732	758	788	745	745	771	796	798	774	754	701	744	791	759	788	767	772	756	791	785	810	750	744	836	780	854	787	805	763	742	798	773	866	762	767	813	784	815	769	783	771	758	800	798	772	758	763	808	747	810	791	802	732	839	787	783	787	817	826	829	800	792	759	748	801	763	841	769	733	746	769	762	789	755	781	743	739	828	782	808	842	770	794	759	770	850	759	790	760	797	717	786	795	817	805	786	725	778	809	765	767	816	805	809	822	802	784	801	786	732	739	753	801	730	784	776	737	752	802	822	760	747	784	777	798	811	812	804	739	769	814	745	771	764	809	749	778	839	804	812	762	776	824	761	790	768	783	768	795	753	747	752	846	728	796	816	767	823	725	784	803	825	785	777	796	781	812	797	770	803	804	773	728	814	761	715	791	757	785	781	797	785	764	810	783	777	764	798	829	818	782	778	790	792	787	787	773	808	859	775	753	787	764	733	772	750	748	766	753	747	772	807	806	757	831	729	795	812	795	765	780	786	778	794	789	761	819	725	782	768	783	773	832	787	809	769	726	776	790	795	772	776	770	788	816	780	800	796	757	767	833	771	775	746	783	748	713	736	740	803	816	829	785	763	797	776	885	776	806	790	732	747	772	778	794	763	782	791	815	759	774	795	717	824	782	759	810	807	776	809	772	747	787	857	830	779	784	762	814	804	800	775	812	797	816	816	829	775	755	828	833	769	802	774	763	781	769	815	814	767	798	771	816	803	771	811	744	784	781	746	749	782	772	781	793	727	777	753	811	760	769	764	797	785	743	743	819	815	713	789	720	805	759	747	783	779	787	785	793	788	748	794	796	792	805	808	746	789	764	826	772	778	745	780	774	774	841	854	828	710	819	751	805	814	780	771	784	809	764	802	779	848	816	816	815	809	758	756	785	779	782	756	791	787	808	776	788	763	829	767	768	766	742	741	795	778	757	795	805	764	808	794	764	806	851	795	742	779	803	791	769	767	797	793	775	708	775	746	786	788	792	776	784	754	772	794	749	801	774	789	786	811	785	790	796	769	771	747	777	774	768	783	807	766	814	807	809	754	776	760	759	799	819	816	792	739	816	768	767	785	760	787	778	774	815	803	756	786	829	787	825	814	751	780	811	820	786	780	769	760	771	777	721	789	719	831	759	796	772	799	835	733	793	822	752	781	760	796	762	790	770	757	780	721	783	757	769	792	831	779	762	772	798	815	781	812	746	773	773	773	775	769	788	769	773	758	755	747	809	785	796	764	786	808	818	745	791	790	783	813	793	795	756	804	770	806	774	771	747	718	793	764	747	817	773	759	782	766	781	810	833	754	815	736	744	810	753	749	760	779	796	769	809	782	774	785	767	802	802	783	767	779	777	771	779	783	749	793	778	812	790	778	799	812	774	829	781	812	761	801	748	727	773	852	801	814	742	798	756	828	790	766	801	797	788	793	768	753	805	776	772	830	782	872	771	771	758	764	803	751	786	773	702	736	690	771	746	803	771	784	883	803	802	805	757	777	786	800	805	774	827	762	753	809	790	774	787	767	765	775	760	779	794	735	770	753	770	780	797	723	747	769	775	815	795	776	793	759	795	790	739	791	756	755	743	750	753	806	786	740	742	765	738	781	773	769	810	765	784	788	779	762	794	731	778	782	835	774	817	756	790	825	757	787	762	804	766	783	797	771	805	760	726	762	721	715	756	756	810	749	772	790	776	736	771	791	773	745	747	765	787	757	782	809	759	801	729	764	811	805	757	845	780	771	750	843	784	818	738	799	781	790	776	780	802	805	766	816	762	739	803	788	789	807	788	785	794	800	790	802	805	729	818	802	749	788	819	833	828	791	759	728	748	787	755	809	828	779	777	748	825	769	810	723	813	826	755	820	776	756	745	773	812	778	805	774	794	801	792	785	766	786	794	760	784	773	805	783	802	788	825	782	799	755	800	779	796	769	760	748	763	763	799	799	826	817	791	789	804	761	755	779	772	763	783	794	800	793	753	800	800	784	792	760	812	772	796	784	778	793	826	805	771	782	786	782	749	768	752	808	725	782	797	764	784	765	770	751	771	775	803	773	808	738	784	753	783	737	750	805	781	739	835	824	824	785	781	796	757	761	815	714	776	750	830	750	816	757	776	787	757	794	726	751	752	751	778	740	754	755	769	797	806	750	785	744	752	744	795	763	761	766	749	749	834	782	753	793	782	777	778	776	798	753	745	821	806	762	774	772	783	794	810	807	745	793	790	831	788	806	770	787	787	743	752	777	818	744	786	801	766	718	765	795	768	820	754	767	785	756	770	782	788	791	759	803	762	725	770	741	805	746	832	775	767	818	818	751	789	753	764	791	755	736	788	787	837	738	782	767	809	770	764	778	757	763	741	787	778	749	727	784	829	752	790	764	782	787	748	805	770	752	798	787	749	740	797	775	786	807	831	809	801	788	835	838	742	776	755	806	795	757	787	754	758	840	772	754	818	778	798	815	791	791	747	787	744	764	762	805	787	810	762	827	794	791	779	766	787	840	740	781	810	753	758	742	769	712	759	791	813	813	789	768	793	783	846	692	746	798	802	752	838	826	825	761	774	812	800	801	840	811	783	829	750	830	751	818	791	759	764	774	771	783	782	797	758	811	745	759	791	801	786	809	791	770	787	852	819	765	836	790	771	805	791	792	811	705	768	762	783	797	790	756	852	786	780	764	755	815	807	817	804	779	762	768	754	793	762	776	786	782	769	741	725	740	826	770	756	798	783	745	763	770	792	767	782	771	797	775	789	810	743	734	814	779	764	807	765	771	786	781	729	781	793	755	782	770	784	762	803	760	758	754	754	793	786	758	742	809	834	776	815	766	771	760	804	784	740	826	768
29635	23287	14914	5683	3016	2263	1976	1719	1617	1571	1430	1219	1214	1198	1156	1305	1096	1086	1008	958	951	972	954	936	956	860	906	910	834	933	846	877	883	903	984	863	895	874	898	928	836	863	900	842	925	845	862	888	853	878	902	898	857	856	865	884	889	871	858	862	885	889	884	836	900	875	859	812	887	901	920	893	865	837	893	824	905	899	885	888	815	867	836	911	875	810	852	866	819	845	810	840	838	863	848	908	856	860	886	822	866	852	865	860	848	795	889	882	823	843	878	805	901	871	867	869	827	858	901	932	901	887	824	846	813	848	825	829	902	794	853	825	887	826	902	896	863	852	782	897	875	863	878	856	909	809	835	867	845	908	850	870	859	884	897	878	852	880	798	868	875	885	857	832	927	837	870	865	897	859	845	880	860	854	864	832	885	885	853	843	923	921	923	900	866	839	860	851	840	825	846	819	857	860	861	858	864	860	870	900	858	889	824	878	839	875	911	840	820	836	904	883	854	852	858	828	875	868	840	815	857	847	883	839	835	885	822	870	874	869	873	857	864	837	860	874	834	880	832	845	830	871	828	834	843	850	891	827	825	889	863	834	854	903	885	856	810	871	877	904	909	899	837	829	874	865	872	863	901	860	849	852	841	815	913	800	922	849	883	855	870	886	839	860	868	870	854	847	889	855	893	806	862	851	829	806	834	912	863	880	844	844	821	857	876	864	841	926	844	876	835	815	876	844	877	844	897	797	854	866	804	800	913	825	869	901	845	885	854	788	823	860	903	886	847	905	865	893	849	840	854	797	868	850	810	872	829	861	884	868	858	872	855	908	871	868	841	825	869	839	818	843	836	873	819	810	837	859	829	865	911	832	868	840	872	879	903	812	823	851	943	900	828	861	840	861	875	845	848	813	877	808	859	845	894	824	842	823	866	821	849	863	885	879	900	882	866	851	831	877	884	843	802	894	814	820	828	830	853	842	814	870	876	875	861	915	838	832	885	901	839	870	876	856	889	865	892	862	880	883	902	907	894	846	891	832	870	868	875	901	861	853	875	795	877	857	825	840	902	873	845	847	882	861	833	879	828	917	926	885	940	903	835	836	907	854	903	915	892	879	910	839	862	903	860	866	875	860	857	859	877	847	848	864	872	865	852	851	859	862	844	862	817	879	905	902	889	792	829	796	869	850	910	790	909	848	826	844	868	858	860	860	894	882	894	854	876	833	877	823	908	808	867	878	847	885	891	832	862	855	905	900	842	836	806	909	888	849	921	840	877	871	840	887	800	841	908	861	879	827	875	895	903	858	890	814	940	895	850	863	843	881	819	878	899	887	823	929	884	871	830	866	860	878	869	877	811	851	877	853	857	835	867	883	846	861	805	866	898	834	851	893	875	861	853	853	871	882	869	859	837	876	842	847	899	848	828	863	911	880	857	873	891	919	865	855	899	824	839	851	829	892	842	822	914	893	857	850	886	889	877	882	907	848	835	884	861	838	863	894	858	893	849	819	912	889	831	896	865	822	873	854	864	823	856	846	907	869	877	857	847	845	889	794	851	811	850	881	867	892	846	874	862	906	829	890	897	905	840	899	846	948	910	815	903	909	824	842	883	863	881	842	856	868	845	859	887	894	826	874	895	855	898	816	922	840	863	873	848	858	835	882	906	892	848	858	853	912	852	901	851	921	835	888	904	780	824	890	870	857	839	825	847	847	884	883	863	862	818	830	878	884	915	921	870	898	920	910	832	862	873	889	903	865	879	896	820	807	831	901	906	873	907	818	868	881	912	901	842	853	881	834	883	943	885	952	885	827	866	879	870	890	890	913	896	868	836	893	866	825	907	861	829	891	924	879	814	820	843	825	858	891	849	859	861	814	898	823	844	825	866	842	899	858	852	871	871	872	857	839	815	855	910	869	842	902	926	857	894	845	863	849	876	849	842	903	845	888	822	799	926	835	809	890	883	873	862	851	836	819	850	844	897	845	886	862	848	810	852	884	887	831	849	825	838	847	858	821	896	863	904	804	868	873	867	870	846	872	869	855	819	855	833	874	886	892	877	853	855	909	866	847	855	855	832	839	935	832	867	863	861	813	922	918	872	851	863	880	881	881	836	871	891	904	870	861	895	860	864	872	847	841	884	871	885	834	844	854	865	893	896	818	852	836	874	851	847	899	837	845	831	857	822	905	892	873	867	885	867	859	912	857	907	862	856	830	867	879	869	832	839	898	873	869	881	889	872	806	872	851	855	863	874	888	842	870	879	873	863	911	795	849	815	823	832	855	820	855	852	837	894	900	879	921	893	875	873	823	896	839	870	865	868	853	915	870	862	858	863	866	894	818	873	856	824	817	866	896	849	879	826	881	867	900	878	898	847	893	892	815	894	866	857	782	866	880	870	899	834	801	809	880	875	912	842	884	909	883	891	839	861	857	854	846	827	917	903	871	865	821	888	842	874	858	887	852	839	844	842	830	866	884	921	884	857	860	868	849	828	847	781	846	846	860	874	843	838	827	890	929	851	919	912	870	925	872	891	849	861	904	877	877	875	905	859	842	886	839	911	865	830	871	848	916	881	841	874	886	844	941	869	871	840	881	892	836	834	800	860	835	868	866	928	884	889	917	828	837	812	901	905	863	860	886	909	827	848	907	882	857	801	868	826	887	849	852	834	895	888	850	907	859	839	908	825	809	856	876	791	832	851	870	819	820	883	858	897	824	878	924	863	855	803	960	801	878	879	849	876	901	856	868	829	888	901	847	797	875	858	862	886	875	824	865	808	832	859	876	843	887	878	785	892	916	860	880	910	869	860	902	893	891	917	891	851	907	879	917	862	854	830	903	852	822	871	881	902	861	839	844	875	902	862	857	869	897	892	855	843	880	862	862	855	850	834	881	903	932	875	847	837	838	832	852	881	844	949	849	895	856	840	835	901	877	888	878	879	803	850	873	888	881	856	861	902	852	813	860	847	882	861	901	840	794	904	887	855	816	863	854	828	816	890	806	818	883	950	876	847	843	837	868	909	868	864	836	851	920	828	891	896	805	834	837	870	835	900	862	859	873	858	881	872	904	857	840	835	819	831	879	855	894	855	890	898	880	883	864	845	850	866	928	815	871	833	901	880	849	834	843	886	851	865	903	871	866	887	912	857	857	831	869	851	832	850	841	848	865	897	874	868	851	879	868	822	900	827	861	796	869	868	830	837	878	855	868	880	860	888	840	879	879	860	865	918	829	807	806	872	830	867	856	833	918	840	889	841	896	839	839	888	880	867	900	866	882	864	872	845	928	861	847	847	921	849	858	870	865	799	893	827	873	847	865	871	875	856	871	867	842	875	860	875	827	857	885	912	872	873	846	854	923	879	841	876	878	893	857	836	894	843	903	867	817	855	861	879	869	876	839	831	915	913	837	860	854	936	848	890	830	896	820	838	810	877	878	826	886	893	897	847	852	885	890	872	901	870	840	947	865	911	912	871	866	840	871	869	885	873	839	858	826	878	825	866	866
26423	31565	12831	5610	4219	3570	2974	2540	2185	2300	1899	1601	1473	1429	1421	1567	1288	1185	1208	1058	1133	1053	1056	997	1016	975	976	955	950	954	973	925	938	960	913	907	987	886	920	952	933	930	894	928	921	869	864	918	935	905	910	900	878	910	873	901	922	902	905	878	918	923	903	872	910	879	909	877	860	888	852	848	866	874	904	904	888	862	962	892	850	863	904	916	843	828	916	886	912	919	852	887	852	869	875	882	866	858	841	846	897	881	923	889	859	883	862	829	893	927	835	856	871	919	849	814	899	851	824	830	843	851	898	860	907	940	859	905	856	869	859	917	910	903	921	906	854	872	911	856	888	905	874	872	902	834	883	912	924	865	899	841	834	911	881	850	920	861	849	891	827	914	907	886	890	904	875	894	826	937	887	852	882	854	921	867	858	864	893	903	883	850	866	882	840	898	861	873	844	850	863	882	898	879	821	888	906	882	899	923	876	843	903	925	905	861	886	876	844	959	859	885	917	853	887	892	859	916	864	866	897	897	891	924	865	910	902	917	878	889	871	825	893	881	860	872	906	881	912	909	888	844	852	852	929	869	851	848	823	920	844	934	869	911	889	942	906	922	889	939	891	895	893	848	899	908	875	856	899	900	912	844	904	956	877	842	897	867	879	894	920	875	920	871	890	839	882	887	857	902	891	881	904	886	893	897	835	911	857	855	869	876	899	846	906	891	883	918	930	901	830	917	919	910	863	915	901	907	834	879	886	875	849	905	838	826	899	859	838	913	908	914	911	846	864	854	828	858	892	926	849	869	915	890	860	857	877	932	799	870	852	841	919	851	881	893	919	902	912	927	885	859	812	916	884	912	903	877	860	922	892	894	879	869	853	937	869	843	898	876	911	910	842	909	876	849	914	833	879	862	909	868	873	927	845	854	871	914	906	909	880	913	918	858	874	915	843	810	873	888	902	916	842	886	903	877	905	945	896	889	890	903	918	916	890	925	877	918	881	859	869	865	909	881	852	927	850	886	836	843	906	878	907	898	905	868	877	829	916	918	907	899	877	846	962	863	889	882	867	865	811	876	873	867	859	872	904	882	850	833	863	843	920	859	853	889	853	923	884	867	925	892	847	894	925	846	933	888	916	927	868	834	881	832	879	850	902	954	892	896	858	932	882	895	871	838	881	847	867	891	846	901	883	851	869	866	872	852	872	905	889	844	828	828	860	849	881	807	867	892	926	826	900	911	901	872	853	883	887	873	926	856	873	866	872	894	869	888	879	875	922	871	929	912	870	863	927	893	904	855	922	953	941	843	881	866	912	914	861	861	902	926	858	844	867	834	908	866	865	877	849	863	845	851	871	863	854	901	878	903	828	846	888	920	860	870	951	848	919	827	855	870	895	893	861	941	867	905	880	839	907	834	904	864	854	915	864	914	923	850	915	957	887	866	880	889	873	865	896	876	862	848	892	910	873	866	875	864	897	899	931	895	938	857	874	877	869	897	879	906	866	908	917	855	905	865	941	851	885	896	939	870	931	909	918	858	890	902	883	893	831	893	879	855	936	854	863	853	870	881	879	879	862	857	930	880	896	856	912	839	853	895	900	901	865	867	886	852	890	877	905	919	847	881	878	892	870	879	955	883	873	857	896	888	858	864	883	919	864	873	886	898	864	884	872	905	876	875	857	888	837	859	855	932	903	850	927	879	873	882	898	895	886	775	860	886	861	881	865	869	882	903	903	863	850	934	865	857	865	892	925	900	920	866	986	864	883	878	896	796	899	874	853	880	893	914	910	832	864	929	905	885	913	881	878	905	854	868	897	896	927	915	875	882	923	891	895	885	897	910	885	859	865	892	866	839	883	906	858	896	904	872	884	864	882	910	916	833	871	881	865	893	906	897	898	894	945	854	909	873	867	922	914	899	939	906	905	928	944	938	863	873	902	925	839	882	896	877	908	850	856	905	847	876	918	823	877	836	864	853	832	915	872	847	888	872	867	857	869	882	886	879	848	838	866	910	853	898	916	857	886	897	922	916	907	877	856	928	900	914	855	912	868	863	829	842	896	880	940	846	894	861	870	871	906	860	890	879	904	823	881	877	922	814	862	883	818	897	872	868	936	851	890	857	919	900	897	870	885	883	851	901	918	863	932	914	833	877	864	891	848	864	892	933	880	868	913	886	919	881	901	921	873	845	846	934	876	913	856	916	878	928	873	875	905	911	872	901	912	876	880	857	941	959	851	866	922	839	805	919	847	823	861	862	891	891	877	879	875	860	893	835	899	884	859	856	946	841	899	905	909	866	916	853	865	873	847	921	861	901	877	909	877	897	864	856	822	882	879	805	838	856	827	902	884	888	921	849	874	863	900	895	853	894	877	897	846	839	863	899	878	895	892	919	852	890	904	864	904	892	873	876	897	877	815	848	858	805	906	877	856	933	856	886	845	857	918	904	877	856	880	858	841	831	862	850	918	858	886	877	878	851	853	898	836	880	843	874	857	849	915	870	833	885	846	889	896	883	930	877	928	868	882	837	890	877	914	875	860	883	851	905	902	883	901	879	897	923	860	835	922	886	851	877	878	941	910	894	879	897	892	869	894	884	879	901	888	894	869	843	911	891	877	909	866	857	858	803	864	907	912	859	820	902	857	853	843	878	847	862	861	894	876	869	874	869	909	895	845	905	894	902	862	860	884	919	889	899	873	869	880	866	904	849	826	895	932	906	926	907	916	910	865	903	885	809	848	908	878	875	894	858	867	914	921	863	919	910	890	888	862	846	887	886	886	914	917	886	883	893	821	932	896	874	955	876	848	913	872	888	889	874	856	880	881	880	901	909	889	880	880	898	842	877	866	925	852	862	892	895	870	875	857	934	841	906	878	895	876	914	954	874	877	970	942	905	898	835	949	876	882	893	885	905	872	863	899	902	910	890	881	903	853	896	884	857	878	874	881	882	859	859	843	883	867	886	834	897	863	882	845	882	840	913	904	853	849	888	886	844	891	861	840	865	858	915	917	826	911	837	936	905	880	895	860	891	874	838	858	876	802	843	907	854	854	885	875	829	989	866	898	886	902	891	849	865	884	886	901	870	877	907	919	879	903	904	881	871	912	901	870	835	910	864	865	911	914	940	908	892	835	882	902	885	878	889	875	906	901	885	873	832	856	854	916	933	856	912	913	867	904	915	886	859	913	880	862	864	948	878	893	866	848	866	942	905	852	923	845	871	837	878	901	936	833	880	895	873	883	952	898	907	845	869	871	875	858	873	869	867	840	859	869	861	944	903	839	922	918	896	914	879	833	872	840	897	918	983	907	861	882	896	820	848	870	885	894	908	846	906	862	830	853	852	850	858	906	884	881	844	852	941	870	860	850	868	876	867	901	895	891	865	935	907	925	898	915	895	862	826	896	851	846	878	865	932	884	885	912	879	926	871	838	867	840	900	894	882	895	973	846	865	882	900	882	888	905	880	856	884	871	861	880	828	881	878	879	880	878	892	906	861	861	889	955	868
23457	20920	28073	23877	20886	11739	3905	2360	1938	2076	1650	1364	1244	1291	1298	1356	1177	1017	912	901	868	822	794	867	866	796	763	714	742	707	791	683	759	762	711	702	753	681	731	695	680	718	682	719	672	716	710	690	714	668	704	625	734	718	708	651	699	655	678	694	765	666	731	701	663	727	661	671	654	693	670	677	664	648	670	666	648	697	710	688	641	678	696	725	686	670	720	648	669	667	678	718	731	664	667	670	654	704	707	663	675	741	641	643	661	695	667	685	676	695	668	678	657	645	687	700	677	671	690	659	649	730	675	652	672	645	734	648	667	695	638	656	603	712	669	692	673	651	690	691	654	692	735	686	709	682	710	701	674	646	690	677	695	664	669	655	679	673	653	697	718	687	700	669	722	647	704	603	660	676	680	679	685	671	665	696	688	624	670	724	682	694	700	726	613	711	620	695	665	668	691	677	670	706	680	661	671	715	718	626	691	697	656	665	652	691	703	661	685	676	713	685	647	676	735	660	683	711	703	705	672	657	667	684	638	726	629	686	715	709	704	702	632	720	675	723	680	703	680	724	696	724	659	701	653	710	645	651	663	686	707	651	655	728	699	678	666	675	655	692	678	673	668	660	640	709	687	684	677	684	614	693	694	654	669	649	647	668	704	649	729	638	695	668	700	644	678	623	709	663	655	645	611	666	720	698	653	694	689	719	659	692	701	671	660	734	636	656	707	661	659	695	675	696	670	658	716	703	650	734	649	668	667	668	682	669	711	681	644	682	676	624	692	634	674	684	656	743	652	703	661	705	703	688	672	687	666	700	641	617	677	658	686	714	668	694	694	643	629	649	698	681	643	684	682	675	631	687	707	684	636	680	667	681	642	671	679	700	662	680	701	735	719	655	683	659	629	662	678	660	715	676	646	736	636	644	601	702	714	684	646	696	672	677	651	694	651	715	662	640	686	689	611	715	695	668	690	713	665	683	679	750	718	686	677	667	654	690	667	718	639	625	666	635	672	664	670	628	636	668	680	685	651	670	660	627	679	669	670	729	642	710	683	723	681	678	702	687	678	695	681	649	686	683	635	686	680	667	643	682	666	649	716	658	700	707	665	649	664	655	699	647	674	679	676	653	678	630	621	641	694	684	690	651	646	707	697	699	720	673	693	672	670	709	702	663	677	685	674	658	652	657	681	682	626	643	682	679	655	640	686	706	679	657	662	686	676	640	715	713	700	765	715	709	699	671	661	689	654	675	652	705	679	653	676	705	662	676	679	666	711	657	661	698	684	659	659	697	693	602	682	678	654	690	724	658	643	672	679	681	646	644	697	680	673	639	679	678	658	658	659	698	739	686	650	692	668	675	703	650	669	663	665	636	693	684	664	623	637	695	645	677	647	640	681	708	665	682	644	659	636	681	670	674	650	668	669	677	702	685	710	675	646	666	662	708	659	723	656	668	668	682	662	679	686	670	675	651	656	741	690	682	654	677	642	655	669	666	677	691	657	651	638	676	683	661	644	665	619	677	702	640	703	657	686	682	642	670	663	728	681	651	664	728	640	696	671	675	685	691	684	616	623	672	708	676	690	698	709	637	731	669	702	671	673	681	669	691	682	712	706	661	651	663	682	729	643	650	732	684	677	681	707	682	625	708	686	676	686	671	696	711	655	698	672	676	673	703	713	676	666	713	688	702	673	679	723	669	676	685	678	689	678	640	674	656	675	684	672	687	663	662	657	678	668	669	680	714	609	676	678	707	732	635	677	682	647	647	708	693	695	630	677	686	693	667	611	646	672	668	705	677	739	679	651	703	673	645	704	695	668	677	648	712	699	690	708	681	668	692	676	662	669	618	710	663	702	691	645	671	654	669	696	643	676	656	681	683	693	651	698	697	674	651	694	663	677	677	682	712	655	706	680	657	630	722	680	710	636	656	630	686	694	664	675	676	726	702	636	666	720	645	664	699	661	680	628	620	679	679	691	682	690	679	686	682	652	693	651	691	691	716	671	719	687	689	671	678	716	662	637	684	681	658	678	652	652	701	675	714	706	705	667	697	685	689	663	712	667	693	700	686	681	653	690	718	628	664	698	684	671	679	749	680	713	695	703	713	694	647	717	664	679	679	663	722	655	675	680	707	694	661	703	640	684	631	657	719	682	696	652	703	660	612	671	681	658	668	673	678	665	671	696	661	634	633	719	635	673	663	665	658	660	717	703	699	679	662	715	685	655	664	729	677	659	660	677	651	645	700	624	701	672	651	674	729	653	655	684	683	696	692	669	643	664	682	636	673	703	672	667	687	644	681	691	702	673	726	636	657	663	717	625	676	712	673	687	664	701	689	668	695	680	686	692	677	693	681	693	655	713	691	662	683	684	662	650	739	661	655	707	669	655	695	688	675	679	624	664	670	672	679	668	658	645	657	674	698	672	651	694	661	692	681	708	688	639	684	704	678	667	651	677	627	659	682	670	696	641	708	688	689	660	679	651	697	638	721	654	675	666	706	701	626	663	661	663	699	655	712	660	693	699	667	709	708	714	721	674	646	693	668	661	677	672	683	702	644	682	698	677	706	680	678	697	679	711	709	675	672	667	639	679	653	663	668	693	684	662	652	687	636	675	617	678	707	700	674	661	705	653	715	721	658	671	653	697	679	679	667	672	675	678	710	714	704	700	661	634	703	715	734	653	661	661	688	635	715	673	696	665	681	741	691	666	687	669	672	684	679	681	653	704	673	642	626	688	690	666	670	695	691	663	645	666	661	696	688	694	661	683	661	668	654	716	678	646	686	718	679	691	678	731	666	645	682	627	705	709	671	655	664	684	686	707	668	637	694	690	723	735	663	742	688	677	698	741	707	655	679	651	704	694	678	712	733	659	660	618	692	717	700	700	662	681	689	664	683	703	667	675	703	717	654	728	669	678	632	680	660	638	679	640	711	679	669	645	680	665	665	663	678	664	686	644	661	669	707	674	678	687	730	670	674	683	663	597	669	671	674	685	705	674	688	691	655	672	640	629	672	677	689	690	673	691	728	692	650	642	641	644	635	674	668	649	692	683	689	662	683	721	659	660	699	681	667	666	629	590	710	683	676	687	667	661	723	694	646	676	748	683	696	685	671	733	687	605	620	687	684	662	709	624	672	686	667	692	727	733	714	690	704	697	678	668	690	684	670	682	663	661	697	703	662	656	710	666	654	668	720	658	671	669	669	676	733	640	657	668	677	655	656	730	694	650	628	663	673	696	696	686	692	637	699	630	642	620	684	672	677	676	684	664	666	661	645	645	706	651	659	679	677	679	680	633	730	689	715	702	693	643	717	693	666	661	682	743	687	670	689	658	724	669	690	690	657	679	680	654	700	676	700	699	651	652	636	701	678	644	680	703	668	680	697	641	743	682	670	703	632	632	663	713	666	653	677	664	658	673	622	649	669	727	628	673	681	692	653	668	704	660	636	651	685	690	587	685	650	728	688	677	713	671	640	712	660	672	688	621	687	643	664	734	673	680	678
28793	43295	18757	8846	6627	5404	4646	3559	3016	3142	2459	1903	1576	1785	1790	1819	1461	1234	1111	1023	962	938	962	963	911	829	828	843	802	795	802	745	747	789	770	794	728	743	769	750	770	728	702	718	775	723	704	706	723	741	718	701	753	739	740	725	727	721	695	715	708	705	717	705	717	690	754	704	711	701	680	726	743	720	685	721	718	674	680	677	693	679	642	683	686	675	712	672	727	701	714	697	702	725	712	672	695	678	672	664	725	744	699	748	760	708	652	701	712	699	671	685	710	720	674	683	690	657	682	710	681	674	663	712	662	665	679	622	654	700	687	701	695	696	715	689	684	685	701	731	702	672	657	687	729	661	678	668	740	706	672	683	708	692	699	707	702	722	666	665	695	700	662	695	670	709	706	707	657	703	681	681	725	711	681	694	688	717	717	712	634	655	697	692	691	641	683	664	738	694	704	667	711	695	694	672	705	668	730	665	723	703	689	722	668	708	661	680	667	611	705	645	691	692	710	694	679	712	661	691	683	689	669	629	728	664	680	691	703	681	698	671	724	693	708	675	679	716	690	655	672	715	725	695	680	681	685	677	713	651	667	682	679	679	686	715	690	668	731	658	656	674	653	753	679	712	722	699	658	708	662	740	654	707	678	721	712	699	677	691	720	681	688	648	721	665	676	663	672	680	678	701	705	705	715	648	694	696	669	677	695	681	668	702	691	686	675	673	712	651	693	684	685	699	669	663	698	672	702	712	622	684	717	707	708	730	674	697	690	709	710	723	683	695	629	704	671	730	678	684	714	693	676	680	746	700	714	698	684	682	720	718	738	642	675	700	729	639	727	671	692	697	688	675	680	729	720	644	715	671	724	694	664	664	696	694	719	685	791	686	720	696	682	715	651	713	655	662	736	726	738	644	657	699	668	712	686	672	683	714	709	698	700	704	729	684	684	669	663	659	681	727	657	704	693	681	695	737	716	683	711	673	718	725	695	645	687	732	701	677	693	727	685	717	685	723	684	694	683	720	657	699	664	708	703	706	694	660	628	668	680	664	658	649	652	636	644	716	649	702	749	710	691	720	718	690	736	683	661	648	690	725	710	695	660	679	697	711	765	687	686	687	692	754	674	669	688	671	705	708	690	709	701	750	714	654	687	707	689	723	706	681	698	668	699	676	688	668	672	714	714	687	734	680	633	708	670	724	758	719	717	710	712	706	682	671	678	687	781	685	677	703	693	722	696	673	735	712	736	669	719	706	748	672	669	721	703	660	682	704	666	730	694	694	681	671	683	721	689	702	692	673	678	657	662	673	675	674	693	679	687	695	665	648	679	727	715	699	658	697	719	710	637	613	630	725	688	722	719	702	686	685	685	677	670	711	712	702	651	652	747	640	676	653	701	699	714	665	697	673	685	670	707	693	702	637	714	687	702	723	686	691	713	714	708	700	679	716	653	713	690	692	683	684	706	686	721	666	628	709	735	682	676	697	664	702	693	683	631	663	715	715	675	668	700	728	728	723	620	706	707	672	673	669	684	659	710	646	679	713	696	704	665	692	701	717	695	706	721	708	698	707	706	734	691	705	696	650	702	671	657	683	670	688	669	659	774	712	686	673	683	717	686	700	674	697	701	703	644	715	690	710	658	726	689	674	700	745	632	682	658	722	674	657	644	708	675	685	689	675	651	681	707	731	727	721	694	732	683	672	704	676	669	675	683	724	711	724	729	666	684	697	696	726	677	656	708	720	671	667	701	730	727	669	733	670	711	685	706	644	703	667	716	664	736	714	701	654	666	679	640	682	694	693	614	709	712	695	718	686	725	697	694	692	704	689	685	715	681	714	701	680	655	732	707	723	676	706	686	689	651	661	701	688	743	712	643	630	717	652	719	694	633	718	684	698	690	726	670	667	731	680	725	711	695	673	713	658	707	678	666	716	660	663	737	644	689	708	737	667	743	694	730	680	765	705	670	706	678	672	681	709	677	656	670	673	716	687	735	669	764	648	688	703	680	722	673	688	711	707	657	683	707	680	723	664	693	692	688	692	652	710	706	695	662	689	693	688	676	686	719	660	709	695	729	745	731	631	692	721	692	653	691	727	720	721	706	749	708	700	710	655	700	633	749	665	655	674	702	705	638	696	686	692	719	683	705	673	712	700	691	726	698	701	676	711	707	666	666	725	701	705	764	752	668	668	714	689	672	723	667	680	666	645	673	658	707	705	696	714	693	673	701	687	700	724	694	677	705	726	644	701	717	682	654	757	667	720	694	654	727	636	653	656	654	703	667	646	696	684	716	673	678	720	701	732	732	724	669	691	766	696	714	703	666	647	756	685	699	712	706	669	686	737	716	698	690	683	721	687	692	679	724	671	692	694	735	668	674	658	683	683	705	748	689	663	656	700	692	704	745	683	678	689	665	656	713	708	671	653	681	676	702	670	706	685	725	705	713	686	714	683	695	650	715	716	708	639	704	723	690	670	707	690	698	668	689	677	693	649	704	706	718	753	686	671	695	653	692	668	665	676	716	750	691	689	745	697	770	659	734	703	698	687	710	690	714	689	758	635	703	691	735	731	679	674	690	704	776	717	676	731	729	649	715	722	692	700	675	637	742	695	732	760	666	673	663	725	717	716	684	736	674	709	699	631	678	689	695	676	692	686	722	699	675	700	701	662	710	699	662	709	725	725	669	676	723	665	658	730	695	719	679	676	684	678	686	692	633	690	680	673	697	659	638	706	691	739	713	681	710	692	698	682	711	698	684	699	723	676	649	660	695	700	652	679	728	648	713	713	684	702	715	723	703	665	726	668	713	726	723	704	719	685	663	706	683	684	710	694	602	665	684	698	747	707	718	671	677	740	699	701	669	651	722	667	732	699	704	718	682	674	739	693	665	718	718	696	653	693	721	729	679	680	710	696	705	693	739	735	678	762	743	684	682	653	711	761	738	661	669	689	690	654	706	687	681	683	721	709	674	672	683	761	678	691	701	693	712	736	676	672	686	694	687	666	636	681	685	670	717	698	714	719	720	726	678	680	726	698	707	683	703	714	697	716	690	650	685	701	720	667	680	668	655	671	631	724	654	681	711	678	670	711	732	665	701	649	777	710	743	649	732	695	663	686	697	701	710	667	700	698	693	710	668	644	674	707	722	696	645	716	717	647	658	671	694	681	660	666	714	679	678	672	739	648	648	673	690	679	674	719	630	669	735	680	697	686	680	661	708	695	719	676	681	751	680	694	726	697	696	726	715	669	754	678	705	705	687	740	663	640	693	659	736	721	691	758	644	744	723	732	699	705	672	703	725	757	689	700	707	708	697	711	643	686	736	654	726	715	667	743	660	641	710	690	669	705	719	673	723	682	715	732	659	718	695	718	706	690	692	683	731	645	689	716	715	697	675	705	721	727	705	688	723	667	703	705	685	676	717	686	718	674	675	660	704	656	681	704	712	690	675	705	706	671	646	725	687	719	681	708	683	700	657	705	646	709	720	708	687	704	700	632	701	667
24804	21118	27173	25057	12719	3784	2717	2142	2051	2129	1781	1427	1497	1491	1500	1488	1436	1277	1187	1121	1243	1161	1158	1118	1026	1095	1106	1136	1119	1054	1136	1100	1050	1062	1067	1006	1045	1015	1101	1029	1054	1080	1039	1008	1029	984	1021	1040	951	1053	1058	1043	1019	1043	1068	1060	1033	1002	1050	1014	1020	960	1048	983	967	979	981	1026	1056	1059	1007	996	1022	1040	1014	1041	1097	1038	1026	1029	1000	1031	1036	1051	1050	1058	976	1026	1049	1040	1053	1067	1069	1034	986	1032	1013	1022	1028	1041	1010	1008	1017	975	1002	1044	990	1025	1016	945	1074	982	951	1023	1038	1016	999	990	1023	973	1071	1029	1012	945	1026	989	1020	983	1046	969	999	992	1062	1027	1029	998	1028	1017	994	997	1029	987	1033	1057	1025	1019	998	1001	950	1002	996	977	970	996	923	956	1017	1041	1053	1007	979	1007	972	1019	982	983	1082	995	1008	1042	967	1002	989	1041	1005	1008	1059	1080	1003	1002	1036	1026	1064	1064	1058	1027	1007	976	1015	997	1020	946	1011	1018	1021	1034	1028	1038	959	1023	1060	1031	1022	1043	981	1044	992	1051	1034	1043	1008	965	981	999	995	977	1016	1002	1001	987	1005	970	1043	1023	938	1065	997	985	1004	991	990	906	1016	1008	1011	1056	1006	1054	947	1030	996	968	1043	962	978	1046	975	1049	1039	1027	1011	1000	970	1000	954	1056	1020	1003	977	1000	1062	1023	972	1010	1038	973	994	973	1055	981	990	1013	981	1005	1025	989	1038	1009	1027	1029	1024	1009	985	1063	994	987	1020	1034	1012	999	1011	1030	958	1018	999	1007	1023	1037	1074	1030	1013	1013	1021	996	1000	1019	1070	1013	1048	1033	983	1009	933	1037	1009	1013	983	965	993	999	969	1007	978	1022	980	1008	1004	976	1010	1000	1067	1015	1026	1012	1012	1051	1027	1049	1056	1007	1062	939	986	1029	1038	946	1041	989	1078	1047	998	1009	997	1060	976	1043	1040	1010	1017	979	982	984	996	1007	1065	1061	1045	1018	986	996	1015	1026	1015	1019	1038	1006	987	979	1019	957	1044	1008	1008	1043	990	1014	1039	966	1005	1064	1004	1034	1038	982	1009	1034	977	1010	1030	995	1019	1032	1035	984	994	984	999	963	966	1015	1017	1023	1002	1019	1018	979	1022	1015	1041	1005	1003	970	980	1003	1025	1017	1006	947	989	1016	1021	963	1007	1043	962	1039	1009	1017	947	998	1016	946	1026	1012	992	946	972	1044	1048	1025	1037	1003	1062	1065	1022	1003	999	1063	1055	954	1041	999	985	1041	1052	1003	988	1008	1016	975	996	1041	1058	1012	969	1021	998	1005	953	1050	1050	975	1086	1057	1006	1052	1014	965	1016	1026	993	1013	1015	967	1003	980	1040	999	1016	986	1036	989	993	956	990	978	1044	1060	1007	1040	1054	1078	966	1009	1071	1010	1059	1016	1036	1042	991	1018	1026	986	1039	1046	1023	977	978	1001	990	979	1039	1040	1000	1116	1020	1016	1025	1050	987	986	1013	970	995	974	1055	992	1038	1042	971	978	984	1058	954	1003	1043	1053	982	1022	1051	1003	1016	967	1037	1017	1044	1009	984	1022	1065	989	993	979	961	949	995	1035	1060	1035	1010	963	1018	961	965	1014	963	1026	988	1021	1011	1063	976	1033	969	985	953	1056	973	1032	930	1040	1006	959	991	1040	1032	1022	1013	979	978	961	990	986	1027	996	1060	1083	988	1028	998	989	984	983	1043	993	994	1029	954	1019	1004	1037	965	968	990	1050	1044	1005	1038	1009	996	1048	1079	973	988	1041	995	956	1030	977	1027	1013	991	1001	1053	981	1038	1017	1053	967	1053	991	1044	1068	1001	938	1081	1014	977	1022	985	980	997	1025	979	1016	1067	981	1061	973	984	1024	980	953	956	996	1038	997	1050	1035	936	1058	981	1041	968	975	1042	977	1007	1007	1041	1015	981	994	1059	963	1014	1000	989	1060	1008	1007	973	1032	971	910	1009	969	981	1034	1017	1040	1021	1024	1013	1044	1020	1056	986	1037	991	969	1005	1045	1009	1028	1034	1029	1019	1035	1050	993	945	1001	980	964	1016	966	1075	1041	990	1026	987	1032	1009	1057	962	977	981	1001	987	1017	1007	1005	1050	981	1020	1000	1051	1005	985	1014	1042	965	1014	1043	987	932	1032	1019	994	1005	1008	981	1029	1008	990	1008	1015	1071	954	973	982	980	1003	1019	1046	1024	998	991	1008	990	995	985	1039	1012	1022	1048	1049	995	1005	1030	1014	1000	1023	1067	1032	1026	1034	957	981	989	1040	994	1003	979	1055	1005	1071	1069	1071	965	1012	975	1002	1032	991	987	1015	1023	1037	1029	955	960	988	1038	980	1006	966	1076	1001	1019	1029	1053	969	1082	990	1014	985	979	998	986	1008	1031	1011	944	952	1015	1011	1031	940	1004	1004	1027	1003	1001	961	981	975	1000	989	984	980	1025	1029	986	1027	1009	1042	989	996	1025	1020	1041	1053	956	1072	1054	996	1021	1028	985	1025	1008	1055	1031	1023	989	1019	1017	1036	1004	1009	983	990	1021	1012	938	1006	987	1039	1001	1020	1024	997	1044	970	1005	1034	999	999	1000	992	1030	991	1021	998	1052	1007	1043	982	1002	1032	1018	1002	1010	988	1036	1024	1047	1005	1047	993	1008	980	998	1001	1017	977	1079	1076	980	1058	980	1002	1036	1037	934	994	997	1004	955	1034	975	1054	1044	998	971	983	1005	1028	1030	998	1012	1053	1080	936	1015	972	993	1039	1039	1031	1054	999	989	1019	1032	974	1047	1041	1005	968	1005	958	996	994	1048	978	1054	1022	942	1018	983	1016	997	969	969	983	1007	1015	1004	993	1018	994	1038	1039	1010	979	1021	1011	1024	974	1069	966	993	1052	1022	1007	962	1039	999	1033	955	1012	1013	1028	1042	1008	1012	987	974	958	969	1043	1013	1012	1033	996	969	1012	981	1085	1020	982	1045	990	1009	1016	1035	953	989	973	1010	1033	1005	999	1029	953	1022	978	1023	924	1065	1039	1034	986	1042	947	1018	1053	992	1011	1011	999	993	1014	990	983	999	945	1014	1024	1021	1019	1026	986	1026	977	1017	972	1010	993	1023	1068	1010	1001	1027	1016	1035	1050	963	1067	1025	1050	1073	976	957	1028	989	1028	986	966	1023	1011	1000	989	965	991	1044	980	1097	1010	948	977	1034	1004	1039	971	1036	992	1026	1067	1007	1005	1033	1073	972	1020	994	992	1036	1026	1010	984	1023	1024	1032	995	954	1014	1022	1030	1057	989	1060	962	984	975	987	983	990	1028	1057	1055	993	1049	1001	952	1044	1040	1014	1013	1011	1008	991	1001	1014	990	1016	1001	1008	990	964	993	995	1009	1015	993	976	1026	1001	968	1012	998	951	1008	998	987	1017	982	998	1022	1013	985	1043	972	954	1044	980	998	968	942	991	1032	1026	941	1012	1043	1050	1020	1013	986	1038	990	1033	973	982	1030	1027	1010	1001	1046	1000	1039	1060	956	1071	978	962	1035	1004	970	1029	1029	995	986	1016	998	961	1006	972	1024	1006	963	1010	1043	1002	1040	1011	992	1034	1037	1018	1019	1048	990	1021	1003	987	990	1005	985	978	1023	1000	1010	964	1026	987	970	1042	1043	1039	994	969	1046	976	974	1027	1003	1047	1009	1011	980	972	1026	1000	981	959	1060	964	1044	973	1042	1009	1028	965	1050	1042	993	999	1071	970	1038	980	1000	1062	980	1007	1034	1007	972	997	941	1024	988	964	1034	1034	1003	1036	958	1034	986	963	1014	1032	992	1052	998	972	1016	992	1001	973	1020	1011	963	1021	960	981	1077	1014	1032	1074	993	1013	950	974	1029	967	983	1054	1025	1033	972	1059	971	1009	1031	996	999	1035	1006	976	995	1028	973	979	999	1030	1012	963	1085	993	943	1030	1062	1011	1041	1085	1021	1001	1012	1008	1015	1042	999	1026	1001	1022	968	976	1014	983	1027	980	1001	998	990	1011	946	1058	1050	989	1002	1057	1043	1008	1009	1004	1024	1026	962	1039	970	1052	1066	1022	1030	999	1065	1032	1052	1047	1000	1014	1026	1039	941	995	1027	966	1019	968	1023	1060	1000	988	964	976	1092	997	1000	1044	1032	1018	994	1035	1020	1012	1043	1016	1022	1000	1056	1051	1026	1000	982	971	978	1016	1016	1009	990	1034	1053	1019	1037	1036	963	977	1009	1002	985	1089	1036	1012	982	932	1009	1051	995	1013	1025	1027	997	1003	966	1048	1010	1007	1008	1011	1027	1026	1081	985	1057	1043	1077	960	981	1016
28676	38844	14987	7553	5765	4845	4071	3278	3077	3047	2392	1901	1822	1755	1861	1955	1620	1401	1355	1249	1229	1227	1225	1178	1137	1157	1120	1119	1131	1076	1089	1060	1057	1034	1027	1042	1054	1037	1017	1106	1089	1061	1081	1007	1040	1057	1050	1007	1012	1025	1076	975	957	1059	987	1047	1055	1008	1062	1021	1070	1021	1037	989	1009	996	1015	970	1053	1032	1037	1031	964	1014	1025	1061	1014	1008	1021	1016	999	984	990	1007	1002	1039	1016	952	1097	1068	988	986	1028	1006	1050	1046	992	997	1041	1011	972	975	1036	981	1013	1055	1028	1014	1006	1028	990	979	1021	1016	982	1027	982	1001	987	961	1021	972	995	1037	943	1001	969	1031	1054	992	983	1022	1013	963	1023	991	1027	984	988	1027	1011	1034	1036	989	978	993	1034	979	1017	987	996	987	965	994	1010	1003	993	982	999	951	1011	974	1054	1076	1007	1008	998	968	993	994	1064	1013	1007	991	1051	993	1038	981	1023	998	992	979	1030	1015	996	1040	1025	1020	974	982	999	1025	1049	1014	1030	985	1043	1021	1028	966	956	1058	995	1050	1005	981	982	984	1005	958	1028	1065	972	985	1036	1010	953	998	957	998	1040	980	971	992	1020	965	997	974	1000	978	1029	1054	1027	991	994	991	959	1017	983	922	1019	979	1031	1003	975	960	980	1038	992	985	1034	983	1016	983	1048	1040	1016	1026	979	970	1065	1024	973	1018	998	1029	978	1010	1028	980	1041	1041	1057	1021	1000	1012	1041	1027	1026	1046	1011	1004	1044	1027	1000	980	985	1001	1012	1050	991	1063	1046	982	1008	986	1026	987	979	973	1018	1060	1053	1012	994	985	978	1041	978	1029	1021	1018	977	1031	979	996	1011	950	992	1031	987	988	969	959	1000	972	993	996	1010	1006	1002	1014	1007	958	1013	995	964	1035	1006	1036	990	1046	969	1066	983	1030	993	980	1000	969	1006	997	970	967	1019	1047	1048	979	1009	1023	964	1115	941	986	1019	944	994	981	1019	1012	1008	958	1027	1006	1004	993	1061	986	1020	995	1012	952	994	1010	1015	1005	997	987	978	940	1009	1015	1001	1001	985	1032	1004	1014	1040	1061	1006	991	959	1043	1021	950	961	984	994	1057	994	967	980	956	1006	987	1044	958	1014	991	1005	980	998	958	1024	1012	969	948	999	1015	952	1031	966	1046	1062	976	1002	1004	1025	1041	1016	1053	1010	972	1006	1037	999	1001	1001	1048	1033	1004	1018	1032	1022	983	1043	975	987	1042	1029	1003	1022	1039	963	977	1015	1035	1022	989	1049	1018	1040	1021	972	969	1053	992	1052	1008	1016	1003	992	1022	1039	1064	1018	913	959	971	976	993	1038	1049	989	1009	1009	986	1037	997	1012	975	984	991	949	1019	1025	975	1059	973	942	1012	931	1068	999	1010	1062	957	1029	1000	985	1015	974	995	976	1009	1014	986	992	1006	1026	1015	1021	917	1016	1013	1014	1022	997	988	955	990	1024	1019	1024	936	997	1026	971	1017	1039	968	949	1013	1045	1004	967	1022	957	972	1064	1035	1039	975	1014	1046	922	1037	977	1002	1018	996	1021	1013	987	983	957	1038	1012	1032	996	1013	984	1018	959	990	976	1028	1001	984	986	989	959	974	1047	983	960	1038	972	977	1040	1051	1020	993	991	959	1024	997	940	980	1004	1042	1011	1022	974	1004	975	994	939	985	1021	989	998	1013	984	1030	988	997	957	1024	1003	999	1021	1033	1041	1013	993	1042	1088	978	981	997	978	988	1026	969	1021	975	973	1007	1013	1075	1001	951	1010	1067	953	1019	1045	991	991	975	1052	998	991	983	960	970	1009	983	1011	1001	986	964	984	1018	975	977	1058	1038	1057	963	979	1031	1008	1002	1009	972	994	1023	1007	985	1000	1027	948	1008	977	1017	1017	959	985	955	996	1004	968	1004	1007	1010	986	971	1009	1000	1010	965	1004	971	940	966	1011	988	1027	1055	1001	1015	984	968	993	966	1037	996	984	1005	1006	970	953	992	1035	999	992	980	999	969	975	961	998	990	1013	1007	956	1005	983	1059	944	1005	977	985	1074	984	996	1131	962	1040	989	1025	978	999	947	999	1001	1001	1052	1012	977	1009	1030	1041	986	1028	993	941	998	1050	991	1009	1065	986	968	1004	1006	970	979	1071	1000	1033	944	944	1012	984	964	977	978	980	999	950	1009	1004	987	1004	1017	970	972	1030	949	997	970	1034	985	964	988	1031	1030	1019	987	998	996	979	974	1010	1015	982	953	979	1012	936	956	1012	940	1002	1023	1005	1003	985	1023	1020	976	1021	1003	1012	994	932	1032	992	1036	973	977	1001	1002	985	1003	1003	973	1026	1026	992	1012	1001	966	977	1033	1017	998	1047	985	1017	1033	966	939	996	1039	1024	1001	1002	1008	976	997	1029	983	960	982	984	1026	1034	988	981	933	1009	1059	1010	1006	1011	1050	1035	1030	917	1026	1051	1013	1028	993	996	980	1002	982	1034	944	971	1022	1016	1047	953	1018	938	1001	982	981	994	1045	1024	988	988	999	947	1018	961	954	955	954	974	997	982	1041	996	999	960	1062	1026	1029	1036	1005	971	995	1024	1034	971	1028	1001	1044	1016	960	1003	991	973	997	985	995	1036	1032	1028	1013	947	990	990	980	992	1052	1017	983	951	1004	1057	1008	985	949	1025	961	968	1084	1010	1016	1036	978	930	1015	1032	1052	1010	939	947	1061	1074	984	970	1042	1031	970	986	1056	1029	973	1051	1029	956	1048	1012	1013	1014	1003	994	1027	996	1024	1008	1018	996	1011	1025	979	1028	999	990	1090	950	1054	998	979	998	1000	994	1005	991	1041	966	988	989	1007	1005	1034	945	977	1011	988	1026	993	1024	1002	1022	992	951	983	930	994	954	1039	998	988	1029	1010	967	1042	974	916	1000	945	986	972	1058	986	1053	939	1052	954	980	1007	979	965	986	964	1037	997	993	1019	1011	980	943	996	980	1063	987	979	1009	958	952	1003	1007	985	934	1013	1025	1035	995	1002	984	1059	936	947	1002	984	991	978	927	949	978	1009	990	998	992	1013	1000	1014	1043	981	1036	974	991	980	991	1024	1024	1022	973	1017	995	998	930	1007	1046	1016	997	962	954	941	988	985	917	964	1006	1016	1018	1110	1016	1017	1022	992	978	1046	963	972	1005	996	995	1021	1002	1034	1020	983	972	1012	1002	1006	1011	1023	996	993	974	1018	1027	1017	1022	993	1003	1027	983	1026	1000	983	1023	1029	991	971	981	978	969	1036	976	1004	978	988	1025	965	1024	977	1073	1003	981	1022	957	988	990	962	1015	1015	1062	986	1019	996	1012	1016	1021	1012	1044	1019	1046	978	1013	957	987	987	944	1004	967	1001	979	1037	1003	1038	1008	1058	1003	999	1054	1030	995	1004	930	1012	1047	975	1097	1010	1022	969	995	1039	1006	969	979	1008	1052	1041	1055	1038	1014	1019	981	1022	1005	992	999	993	979	990	981	1064	1046	990	970	993	1020	960	1031	1026	1016	1047	1031	966	1010	1040	998	1004	982	991	983	976	1039	1076	993	1008	998	960	1027	996	1040	978	967	980	1065	940	974	994	1006	1026	1013	1012	972	1033	1058	998	1037	1011	1022	1034	972	1038	1014	949	1028	955	971	1072	982	963	1016	1031	1009	1011	1017	1012	1018	1027	1006	969	1003	970	1006	996	1000	1030	941	981	1027	975	1030	965	946	1024	1001	1011	1003	1002	1050	1052	1008	991	968	1024	1024	1019	985	979	958	1027	973	1011	1009	982	985	993	955	1006	982	1029	961	1008	983	1048	1015	982	1023	916	1003	965	1049	1079	1004	1011	961	1046	973	999	1005	988	1010	1061	982	1074	1014	989	960	1072	1015	953	991	1036	1008	980	1025	971	1075	1014	998	1041	961	1004	944	994	1042	1005	958	1026	1010	984	1011	1021	984	1025	969	1041	1010	1022	966	969	1020	980	1011	1036	978	1016	962	1015	1053	1000	1015	1037	970	980	991	976	963	1004	1006	1061	1020	980	993	1018	981	1045	1021	1015	1035	1041	1085	999	1029	1011	1027	982	1040	1017	1049	1020	944	1034	993	972	1080	1068	1024	989	996	1030	1003	985	1026	978	1042	989	1020	1041	966	967	1011	992	965	970	1012	1059	953	1035	970	992	1037	962	1000	999	990	1006	965	993	1044	994	1004	1014	1020	963	984
22441	21042	28640	23641	21049	21195	11148	3492	2862	2753	2200	1766	1658	1702	1566	1772	1474	1179	1175	1059	1059	1043	1066	1068	984	925	990	899	920	872	888	917	827	897	870	920	827	862	847	897	897	830	822	847	844	835	819	859	840	796	870	838	844	868	771	824	840	780	835	784	793	881	805	890	799	856	812	823	859	853	775	847	835	825	807	794	799	766	779	822	779	784	861	799	833	820	799	748	776	799	755	789	855	823	834	746	770	743	803	769	778	811	794	831	823	780	809	790	782	795	846	821	851	799	796	779	817	866	832	792	776	791	820	782	811	788	817	776	759	777	848	802	816	802	808	761	784	784	762	768	836	823	783	841	860	738	792	752	793	774	787	779	840	789	794	788	804	809	791	771	807	799	793	755	827	821	805	779	850	815	869	830	766	760	840	789	774	801	823	765	804	795	808	772	792	783	748	845	845	783	814	756	749	780	790	801	818	801	836	773	768	820	814	814	791	801	812	810	809	797	782	821	826	812	776	813	794	795	816	768	784	741	789	832	783	824	830	804	795	813	754	800	797	762	765	816	838	821	832	795	796	820	814	849	763	817	835	788	827	796	821	783	789	818	770	782	759	820	809	824	768	760	823	762	819	812	778	811	823	745	789	820	821	822	818	785	837	806	776	797	803	820	780	837	784	812	793	785	781	801	831	841	790	803	789	811	863	791	845	834	819	785	824	805	770	820	843	816	819	793	768	846	796	778	786	818	878	801	807	829	788	802	830	834	852	764	745	817	792	776	777	781	750	786	847	806	816	755	819	798	764	812	779	794	839	805	811	838	796	761	783	738	813	762	786	795	751	749	780	811	813	840	845	830	840	838	821	794	755	780	831	780	817	785	789	781	840	792	832	794	739	761	791	799	802	778	752	771	809	763	770	828	808	734	803	819	762	751	778	746	813	808	798	762	809	790	771	784	794	763	784	786	789	849	804	835	814	810	810	762	821	824	774	778	804	862	789	843	798	835	835	831	757	771	883	797	847	782	790	768	849	758	775	769	775	812	815	779	852	832	811	786	824	816	795	818	802	761	792	790	783	804	765	794	830	811	798	808	839	797	780	785	820	813	833	803	798	789	796	817	857	755	796	777	768	795	784	792	833	808	787	770	776	753	795	817	782	855	765	768	825	783	794	803	795	784	779	780	773	816	769	846	765	855	831	797	809	788	817	791	791	857	783	841	774	814	717	777	793	795	776	835	771	783	816	805	810	818	801	824	761	792	792	820	774	788	810	793	786	829	764	775	788	772	818	827	804	819	783	900	844	813	838	836	800	751	803	780	847	849	844	805	779	809	777	806	826	831	785	829	853	800	743	814	800	798	801	796	809	805	774	795	815	768	808	740	750	789	827	825	838	779	773	781	825	794	808	829	761	817	796	775	827	815	806	837	791	863	866	815	782	817	769	776	766	779	742	840	823	823	830	771	787	790	786	810	819	791	822	765	793	751	801	774	844	760	818	824	798	790	836	752	825	825	813	786	769	797	850	745	809	798	773	791	789	803	811	816	759	796	826	804	797	785	831	852	811	801	761	757	819	826	787	774	825	805	746	759	814	804	866	770	820	812	769	784	801	802	797	819	826	770	824	779	841	824	815	797	753	809	809	824	760	779	844	815	835	795	762	841	804	806	799	833	804	775	828	817	767	807	806	829	788	800	854	827	820	803	788	770	816	776	803	808	739	808	805	841	772	770	785	815	851	790	795	807	754	746	799	794	777	786	745	780	848	809	842	812	784	784	783	781	807	790	805	818	781	811	756	791	788	778	853	790	815	796	812	845	803	758	812	784	837	791	804	778	786	789	799	791	823	771	801	808	752	825	854	802	812	855	832	769	826	810	794	739	799	860	785	782	771	740	803	814	762	773	814	818	769	790	807	773	819	771	800	729	877	771	721	796	837	859	802	778	769	783	802	783	767	800	811	772	800	784	786	768	741	800	806	849	849	836	825	812	770	845	756	825	791	835	842	817	794	751	794	801	800	771	822	823	790	789	775	856	814	789	758	780	810	821	772	871	771	780	727	760	827	823	828	799	771	794	749	840	785	830	824	824	806	812	808	809	828	810	816	792	824	804	762	798	805	826	760	785	791	811	789	817	832	842	787	783	811	792	767	791	793	770	787	811	789	842	763	822	843	867	807	787	770	787	765	768	801	801	801	757	767	805	787	799	828	807	834	777	821	803	805	795	814	756	827	780	847	813	791	771	794	786	793	824	844	858	831	818	795	786	713	792	805	840	717	788	818	760	818	793	798	797	832	850	872	798	762	780	831	773	800	847	805	843	788	816	838	870	837	838	828	780	794	815	791	822	802	835	816	802	820	773	805	809	801	756	763	737	773	813	857	789	756	810	752	835	777	815	784	766	809	835	809	765	765	831	791	784	825	760	779	808	797	815	830	773	790	746	804	755	803	808	764	814	848	807	788	824	810	745	781	779	822	776	799	759	793	823	803	842	831	775	870	819	738	781	793	863	766	845	752	846	793	791	823	808	774	819	809	780	787	793	811	834	777	793	819	774	815	797	807	815	759	784	787	796	804	804	839	798	803	766	845	786	741	819	817	832	803	766	823	729	771	838	791	777	822	816	764	823	794	706	833	761	820	814	791	810	831	842	798	773	760	762	827	812	764	782	798	767	801	748	782	863	771	805	845	815	789	806	761	797	793	753	776	809	825	762	786	828	797	806	823	832	814	801	798	772	809	802	742	821	793	774	819	794	822	823	830	829	793	797	826	828	796	831	774	812	834	802	832	829	781	762	774	784	824	830	764	765	860	758	773	820	868	846	796	811	782	829	830	806	827	774	767	813	745	736	804	785	785	804	808	775	737	841	786	763	773	772	823	834	784	783	787	795	794	803	883	820	843	791	826	833	783	791	823	780	710	779	756	804	740	817	806	772	827	787	779	790	856	840	831	792	841	811	818	813	822	840	768	852	824	814	785	764	840	792	777	777	825	789	797	821	765	788	799	759	776	800	815	792	813	814	765	817	832	820	810	811	848	760	775	819	781	800	797	821	755	750	832	811	810	784	851	770	799	756	764	766	800	817	779	801	807	773	779	844	778	789	804	810	764	815	755	792	823	804	819	825	796	815	823	796	851	818	779	785	826	807	824	796	806	820	801	838	800	799	801	767	788	803	801	799	816	772	788	817	818	796	791	765	769	816	747	814	799	811	801	869	801	767	749	774	789	799	757	851	796	802	831	806	834	836	763	828	796	786	833	820	735	786	758	772	788	775	809	822	787	762	755	801	858	772	811	813	786	808	750	727	782	874	801	794	778	811	774	794	796	786	787	782	795	750	794	842	782	749	804	789	842	805	791	801	797	797	753	794	802	831	808	832	823	801	822	811	783	769	781	838	825	809	791	816	773	798	825	776	807	787	794	811	746	818	806	785	798	810	781	790	790	797	834	780	783	769	811	778	804	804	789	821	819	795	753	753	839	823	805	771	802	808	757	821	855	747	815	870	805	764
32739	49636	22378	12101	9135	7708	6110	4807	4369	4250	3271	2373	2230	2143	2200	2378	1785	1403	1353	1285	1136	1257	1195	1197	1115	979	1006	995	1016	945	895	928	851	860	949	874	881	883	941	918	840	854	929	861	847	872	841	879	862	836	850	876	840	790	780	809	834	833	809	834	768	827	868	776	826	820	859	786	805	817	805	828	807	844	797	805	761	844	740	816	805	829	793	807	827	789	781	766	845	778	825	771	782	798	798	795	797	774	844	783	790	777	770	776	801	750	754	770	808	782	752	841	818	722	768	833	805	801	788	754	823	780	821	806	778	784	818	730	787	796	770	762	795	796	821	781	815	769	795	788	822	806	808	746	762	837	833	789	810	809	801	779	777	850	745	782	813	786	778	779	766	742	763	794	823	808	749	822	798	787	793	767	844	833	771	804	833	797	819	797	818	833	819	820	838	828	781	774	783	729	740	799	774	801	791	778	809	821	807	836	797	793	800	841	841	790	782	773	791	822	809	768	745	776	776	848	813	829	787	829	780	759	799	818	827	771	773	805	797	762	775	782	789	818	788	789	779	814	841	764	784	763	801	785	757	784	775	768	778	781	787	772	764	814	758	785	790	775	798	786	840	798	770	768	834	786	780	767	739	809	738	782	811	728	813	771	799	798	792	783	741	765	774	787	791	822	791	752	816	804	744	755	808	818	757	803	779	830	777	824	778	747	804	735	837	800	760	818	771	785	778	820	781	716	738	790	833	771	792	814	763	810	784	822	773	840	778	810	786	825	797	784	804	769	824	811	761	735	781	812	831	769	725	779	819	793	791	788	800	791	823	810	789	791	748	787	861	815	769	778	804	803	769	830	822	779	816	750	751	803	811	784	832	799	814	823	775	803	818	732	815	820	819	796	770	788	771	757	765	791	772	809	742	847	769	795	782	814	818	790	749	790	815	773	775	757	780	782	790	810	783	771	875	820	839	781	794	770	785	767	795	781	763	818	813	774	776	810	770	796	780	796	793	799	776	801	780	832	812	828	832	805	782	776	776	757	712	800	829	794	813	788	753	801	814	771	707	757	776	746	747	794	789	860	844	830	761	799	801	765	790	793	761	762	725	814	812	819	796	776	755	816	738	762	824	791	817	791	792	765	759	788	796	786	815	804	783	756	771	744	803	809	806	787	781	739	800	787	834	781	759	778	774	754	824	808	782	787	833	816	781	824	747	823	778	820	808	786	769	774	847	779	769	787	746	755	789	844	757	793	742	746	814	823	805	809	790	751	789	850	817	782	765	723	797	778	779	728	792	765	811	788	794	769	786	825	822	774	876	756	792	804	791	772	779	784	794	787	792	788	808	787	793	772	807	819	807	841	833	834	785	768	818	795	784	792	789	793	833	830	794	800	813	766	769	813	832	795	773	753	756	820	753	763	797	807	786	802	788	765	768	770	775	762	846	737	792	755	743	786	762	817	792	757	786	808	763	827	782	778	813	779	823	744	781	818	789	763	785	786	824	825	736	812	757	787	795	776	825	801	763	796	771	899	767	812	770	810	777	787	796	813	793	759	812	779	823	789	781	811	776	823	756	755	764	778	843	840	808	765	807	767	776	786	820	788	808	741	765	767	787	838	826	807	741	762	808	793	805	734	773	806	770	736	754	773	844	806	778	802	826	783	779	762	788	743	849	758	747	866	812	821	791	787	766	798	780	736	808	747	793	806	782	723	779	775	815	771	768	775	781	804	749	745	803	770	788	762	802	773	820	792	808	787	808	795	794	792	773	800	827	778	745	747	852	819	822	822	779	784	823	788	751	783	789	795	811	768	809	799	771	827	750	804	768	762	863	789	751	799	767	771	774	820	849	837	796	772	848	801	790	793	776	804	772	806	737	840	786	774	803	758	796	752	858	812	828	750	763	768	854	818	845	782	718	785	829	732	829	748	805	799	833	769	771	803	777	803	791	780	760	781	797	765	788	802	757	769	802	775	781	766	807	767	778	789	795	828	808	847	790	791	794	798	761	783	784	740	740	775	816	779	831	797	766	824	745	845	796	771	779	804	804	787	738	734	789	766	781	825	792	821	800	831	763	793	768	817	826	788	771	826	810	799	771	731	823	808	784	795	781	768	785	843	778	769	801	765	796	813	797	817	808	759	753	818	756	788	804	811	821	777	730	729	808	760	793	742	793	768	803	822	763	787	836	798	783	831	790	780	778	810	797	785	772	768	806	750	789	802	701	824	829	758	796	806	779	772	752	773	761	792	829	778	817	774	778	790	771	806	763	779	793	776	791	776	803	790	822	781	780	783	821	800	768	788	785	779	809	801	777	819	813	736	777	791	798	801	788	773	772	823	764	746	824	781	819	833	822	774	793	791	827	814	779	747	794	784	755	872	809	794	752	802	783	775	811	793	786	776	784	814	778	756	788	853	803	841	760	807	750	756	794	766	821	807	795	872	810	747	803	781	837	795	816	764	750	800	772	794	790	825	824	814	783	786	787	877	777	778	773	872	818	800	762	819	780	759	778	842	757	797	749	860	808	803	795	800	818	800	777	769	814	811	783	769	810	749	774	787	740	814	741	785	746	798	775	774	769	792	801	793	805	787	802	751	816	765	802	778	792	752	770	754	796	828	828	818	776	759	807	745	804	787	787	797	791	760	766	826	806	788	839	782	816	806	788	848	830	782	787	797	773	811	757	764	766	772	758	807	815	780	726	799	788	836	830	781	828	764	756	803	747	817	819	756	802	780	845	804	773	749	770	813	797	766	752	800	755	740	776	755	776	807	744	803	773	801	791	783	745	797	856	776	774	761	808	795	800	821	797	805	778	830	800	796	803	836	770	885	789	736	822	726	769	734	769	796	787	771	767	763	769	784	808	803	734	819	758	785	769	766	812	807	794	741	735	783	800	759	854	781	774	819	783	771	798	753	832	848	809	760	835	797	786	786	813	782	814	797	785	750	774	772	781	844	768	789	777	809	809	708	784	728	752	737	776	751	799	830	723	782	791	752	810	754	780	763	792	782	804	795	777	757	794	778	891	757	795	823	811	784	807	768	754	800	780	735	807	786	807	753	766	780	816	842	801	788	804	790	767	776	809	759	816	789	747	803	812	841	773	759	790	766	768	803	768	790	743	742	818	792	802	818	768	762	793	788	796	742	790	771	776	767	777	818	800	789	776	795	765	766	772	793	770	784	816	791	795	784	754	797	788	774	834	767	777	761	841	721	744	791	792	795	794	749	838	763	811	841	832	809	847	798	806	769	782	759	810	766	813	779	753	837	760	731	762	786	783	825	743	824	769	763	789	762	826	785	817	753	774	753	770	734	779	850	799	824	802	815	773	811	754	803	789	837	799	844	715	819	804	823	749	817	767	810	751	804	753	834	739	790	763	784	797	772	791	839	771	803	829	779	834	832	824	822	832	793	779	754	763	758	785	811	808	784	804	796	805	811	797	809	787	836	838	754	795	774	724	847	771	742	779	794	724	794	784	779	789	798	788	801	779	750	719	780
29598	23284	14310	5820	3425	2621	2206	1712	1713	1666	1504	1274	1134	1179	1154	1301	1150	1066	1013	948	951	994	1021	978	980	946	931	920	850	909	913	916	870	888	863	951	917	875	846	863	916	918	915	860	950	906	875	877	884	915	922	905	899	860	863	900	865	901	874	849	893	843	885	849	872	868	880	889	851	908	847	933	909	866	895	883	892	868	934	907	899	869	890	866	885	901	832	855	882	901	870	876	902	920	887	871	852	843	827	875	921	851	871	846	865	903	923	880	874	856	851	857	878	954	856	825	815	881	856	892	879	868	868	903	904	906	828	855	833	819	873	849	857	833	880	862	859	898	855	886	920	848	839	878	870	907	893	851	857	882	868	832	866	853	840	888	857	885	813	854	880	844	846	881	910	872	939	879	870	922	820	890	900	943	883	889	884	865	909	853	849	868	847	861	884	864	843	902	895	870	855	878	918	880	831	896	930	909	893	908	879	828	884	860	824	847	907	860	891	875	832	880	938	891	867	877	860	868	824	884	875	860	848	894	909	853	866	853	829	877	956	867	881	913	868	859	872	860	855	909	889	910	866	835	911	902	858	910	850	889	875	872	852	860	865	829	893	828	846	882	870	822	846	843	851	853	838	854	869	902	850	866	873	844	922	935	910	887	851	849	855	862	919	874	836	843	922	884	881	906	892	875	891	909	926	862	888	827	890	844	851	888	910	848	886	870	871	905	834	889	859	837	898	931	879	823	851	852	862	874	863	854	864	867	934	850	886	860	895	878	906	838	893	838	846	930	911	905	868	885	921	896	841	916	825	884	874	866	873	876	882	854	923	863	930	896	876	856	943	896	916	850	855	849	856	925	919	950	874	848	862	891	849	828	905	897	877	914	890	908	874	801	893	857	875	860	856	848	878	897	864	857	930	910	910	880	833	895	873	903	890	889	843	912	929	888	831	884	862	886	826	865	897	850	915	894	853	913	849	872	889	868	909	841	839	851	907	877	861	872	898	864	842	837	866	901	851	887	907	870	868	926	895	882	896	831	882	879	915	849	852	811	873	878	893	843	893	888	817	878	874	880	914	918	888	921	864	881	862	920	917	868	840	802	872	898	874	951	926	872	872	921	861	837	843	866	898	863	870	843	893	874	888	889	866	877	913	862	830	869	856	808	870	859	889	866	871	884	875	876	868	874	841	951	965	869	899	910	890	864	867	902	872	874	867	813	851	896	875	861	900	869	931	908	871	803	890	892	869	895	838	886	839	872	849	900	833	879	859	879	925	826	813	858	912	878	854	815	886	865	862	880	894	875	911	869	860	822	823	820	939	907	856	870	869	907	836	845	879	859	853	820	883	857	880	902	934	858	920	872	895	849	944	868	882	870	877	912	926	865	883	912	933	872	891	884	869	883	847	838	852	882	937	873	863	895	884	874	860	833	829	863	912	878	858	857	918	901	852	856	891	808	868	864	876	874	871	871	935	828	872	891	857	875	915	876	860	895	855	874	873	876	810	879	831	949	884	880	865	915	874	869	853	855	868	860	882	880	826	852	897	858	852	866	871	897	913	883	866	910	881	901	842	841	873	907	907	886	910	895	823	841	932	906	850	859	931	909	931	905	907	871	835	865	798	860	929	850	871	868	835	877	846	914	861	886	873	891	834	905	879	910	842	920	838	905	942	860	830	854	815	892	846	850	859	834	870	876	886	868	859	876	854	839	908	869	884	899	914	843	891	867	881	874	919	859	881	892	899	858	853	888	904	886	848	899	864	874	908	897	866	920	874	823	922	858	882	869	862	892	952	841	865	876	866	815	862	924	895	886	893	899	849	903	892	918	884	876	896	877	906	808	801	852	864	866	825	862	878	897	870	909	831	862	915	846	897	892	806	868	866	889	883	898	875	905	865	900	823	866	845	870	857	893	878	869	887	795	877	898	898	906	855	922	841	867	856	813	909	888	906	900	873	847	876	797	876	932	893	869	905	909	866	887	923	850	843	934	843	906	941	829	874	921	869	906	919	911	826	894	861	870	914	859	925	881	849	896	902	861	858	899	865	870	843	937	881	874	921	863	826	884	858	865	867	849	868	828	822	864	920	859	860	897	936	932	842	823	878	820	914	813	913	858	893	858	876	841	862	903	923	888	852	876	845	880	862	881	835	884	839	870	889	858	882	875	818	911	867	885	894	869	850	894	900	860	895	872	858	852	853	831	905	895	804	900	902	863	889	914	849	886	915	821	883	867	873	880	855	896	841	882	883	873	876	835	851	892	868	913	906	916	863	864	899	829	859	916	872	856	867	904	847	892	896	874	845	878	842	887	891	877	861	854	907	896	916	895	830	956	918	836	862	882	850	872	805	848	916	905	870	860	901	863	839	884	830	961	873	914	887	849	912	896	885	881	854	895	871	828	864	894	895	912	893	861	869	876	854	855	912	880	833	887	863	902	835	900	856	889	920	885	875	876	898	861	879	941	934	880	859	856	868	878	863	845	880	902	912	854	898	838	837	877	883	939	885	873	951	866	927	825	843	869	815	836	915	861	872	904	907	843	844	925	904	846	872	812	883	834	857	896	882	864	864	879	880	842	879	910	889	874	868	871	867	868	895	852	914	891	881	871	824	866	882	894	845	880	900	882	888	873	884	895	845	865	945	909	835	848	877	906	873	881	853	886	933	944	878	944	827	884	794	863	855	859	909	891	842	836	869	898	807	910	852	907	866	820	878	830	841	881	882	913	861	903	825	896	802	888	819	861	892	914	821	942	893	877	918	857	881	857	854	880	913	894	896	919	918	810	890	911	903	903	870	892	889	933	863	896	879	880	919	904	875	897	825	874	898	852	891	837	847	879	910	881	896	941	865	848	894	879	872	898	881	845	939	877	862	872	922	841	880	875	858	899	927	858	921	873	927	902	851	853	850	866	886	891	835	891	857	843	892	892	874	898	880	870	852	887	860	854	914	852	889	963	876	815	856	858	899	879	858	872	871	876	860	825	837	863	892	843	862	873	856	921	896	844	876	841	853	852	846	901	882	873	930	840	834	905	819	934	890	876	866	880	925	923	818	839	900	900	918	819	844	825	899	823	858	876	824	903	838	911	857	883	868	885	891	866	868	885	879	917	862	906	896	868	909	946	856	862	911	833	864	867	897	846	892	880	830	861	888	865	869	875	853	905	905	883	849	896	872	804	884	924	805	803	818	877	819	847	868	879	885	912	879	808	840	851	874	992	845	909	875	844	876	918	859	851	757	868	940	866	886	860	840	887	885	937	890	891	857	875	842	913	876	827	878	833	845	873	906	872	854	808	881	899	902	833	874	851	854	901	908	873	851	841	875	875	863	914	880	908	912	853	864	894	893	851	836	888	837	881	850	910	887	952	886	906	939	892	916	831	885	928	923	919	876	839	854	910	899	859	870	856	886	807	829	899	851	898	843	829	842	858	853	826	910	878	860	887	876	887	877	862	910	898	855	877	855	816	888	957	839	938	941	859	940	842	884	865	818	883	852	909
27010	31888	11776	5726	4537	3746	3146	2520	2518	2321	1875	1554	1465	1378	1488	1504	1232	1118	1086	1142	1090	1040	1042	1054	1027	1015	943	932	918	923	959	908	905	881	907	884	875	920	891	957	931	881	862	916	887	904	921	894	944	936	869	884	931	916	872	961	911	905	885	889	861	919	904	892	858	829	875	857	908	890	901	851	849	953	869	852	917	870	908	896	904	945	922	870	904	859	894	857	893	929	906	901	901	825	938	902	916	826	909	883	917	886	916	912	888	854	877	895	883	896	919	911	924	919	932	874	890	852	877	898	905	889	859	907	854	869	913	899	923	917	852	931	906	905	854	872	929	846	852	944	858	882	921	892	901	832	853	833	903	892	933	936	928	858	848	910	949	921	858	925	960	882	912	910	867	854	880	875	835	883	904	877	827	843	867	880	885	849	894	904	856	899	855	847	904	805	917	854	891	934	859	845	844	879	929	965	936	868	899	871	871	856	871	848	933	884	873	876	829	852	894	925	924	912	928	937	865	897	857	905	886	947	878	918	837	882	871	987	905	886	923	850	881	922	886	896	873	911	871	895	843	862	920	826	878	934	911	906	915	876	897	895	900	888	941	881	894	836	888	889	836	883	890	898	837	827	841	895	892	897	873	876	895	888	937	881	937	865	931	892	886	920	906	901	929	862	863	913	906	863	834	945	930	910	829	884	872	861	890	856	857	886	835	887	821	882	902	875	901	843	850	958	875	863	873	890	895	845	872	934	866	905	917	872	884	883	885	905	902	873	854	907	933	839	916	899	877	843	849	845	930	866	906	860	860	883	918	915	914	920	886	917	936	860	872	887	883	844	860	886	878	888	865	926	908	891	837	838	911	890	934	863	946	933	841	884	853	832	886	866	875	857	936	901	902	879	874	865	899	876	882	930	953	874	897	927	896	844	910	903	922	883	892	904	872	911	930	864	876	858	847	849	877	935	914	871	869	871	913	889	881	880	861	857	830	867	893	836	906	927	895	926	900	940	873	847	897	868	881	828	870	898	895	886	931	836	856	869	883	887	931	881	925	879	852	902	919	911	904	807	894	887	878	939	822	914	873	906	898	865	866	936	938	928	941	892	877	874	924	892	890	893	914	897	904	857	868	838	954	916	892	931	884	885	929	872	917	859	894	801	882	858	897	867	889	836	887	854	939	912	818	924	881	859	901	906	844	895	894	931	927	915	854	884	896	881	895	897	887	926	886	880	874	938	883	900	892	932	831	904	906	860	900	893	854	900	872	948	836	870	873	930	937	958	880	893	895	859	901	915	918	891	917	878	918	911	845	893	930	861	858	914	873	889	832	915	912	927	898	897	855	882	874	893	924	858	910	876	867	913	886	890	907	884	873	913	868	884	896	833	856	884	798	909	903	866	908	897	900	857	918	897	854	869	911	896	873	902	891	914	864	906	885	837	868	885	885	918	861	874	896	787	931	962	889	830	877	844	850	905	880	929	836	883	871	854	910	877	919	914	903	905	888	918	916	842	924	878	904	825	888	897	900	862	889	827	882	872	872	891	840	883	859	923	859	893	909	876	968	891	901	892	880	832	859	892	833	897	860	870	885	872	865	970	922	852	895	906	854	919	907	883	923	818	918	861	898	859	892	873	870	868	902	843	925	852	895	919	904	872	876	923	897	911	909	917	907	890	903	903	889	895	924	922	895	930	922	870	893	836	878	864	919	902	909	884	954	888	839	886	887	919	863	893	903	881	858	883	913	867	891	843	886	911	872	879	839	935	893	876	872	921	878	882	906	859	874	924	902	858	918	893	897	877	893	849	902	919	867	896	897	835	872	906	863	888	893	903	898	912	879	862	894	855	865	871	870	922	889	839	857	881	849	906	925	898	871	871	853	845	861	904	844	902	862	885	902	872	851	929	817	894	892	905	868	880	924	885	846	865	910	843	906	875	906	880	838	880	949	904	877	902	881	889	840	902	924	894	881	949	893	868	909	938	868	895	934	855	869	921	928	895	916	860	954	885	876	885	892	838	880	900	880	896	857	863	851	890	887	925	909	887	879	898	926	877	930	882	839	841	894	850	894	843	879	912	877	924	800	895	925	842	856	920	865	923	858	925	886	893	901	897	830	885	941	878	892	868	842	882	916	872	949	873	909	843	897	877	954	854	867	875	906	837	882	839	913	862	912	923	828	887	899	907	895	882	863	915	893	887	883	918	898	857	952	930	877	933	863	832	895	893	911	916	844	840	860	923	889	880	910	875	870	865	899	853	867	940	904	922	900	874	828	870	884	906	870	915	887	896	873	833	858	890	876	896	861	885	899	920	935	852	908	871	891	918	902	922	832	920	950	905	811	836	862	867	914	862	887	898	908	862	844	896	925	873	848	901	908	892	858	895	881	859	903	892	820	862	896	911	919	864	890	870	848	866	919	882	867	903	921	899	904	903	862	856	914	847	901	872	909	917	866	882	879	907	910	918	855	860	904	844	897	845	861	834	887	882	886	850	960	838	915	915	877	893	807	894	872	858	875	869	886	854	860	891	876	907	862	915	863	957	887	898	849	901	895	916	889	874	894	920	879	919	887	844	865	894	873	870	854	859	871	879	864	896	903	955	880	899	918	941	848	877	924	880	907	884	903	889	882	881	873	884	845	895	904	860	904	848	905	905	860	889	853	929	873	887	890	912	899	890	894	857	899	903	879	869	896	955	893	892	922	879	909	861	923	927	816	880	898	974	898	882	921	871	850	904	945	903	923	903	908	949	900	856	874	889	865	864	849	893	857	927	911	858	863	924	845	836	856	913	919	891	926	865	838	913	861	834	879	926	867	891	823	862	923	896	860	925	887	895	869	907	916	938	934	899	941	806	889	945	888	900	905	900	896	896	855	874	883	884	845	877	895	881	912	891	852	874	872	905	878	888	896	874	899	848	861	922	893	863	842	871	858	887	884	846	850	901	852	882	885	878	875	890	897	871	885	860	846	905	847	891	880	835	929	888	832	945	900	868	860	932	899	872	943	865	905	878	903	902	929	871	921	850	888	896	939	822	849	840	884	864	911	906	856	892	911	853	878	872	887	883	868	884	892	881	870	852	893	885	921	903	810	883	913	891	882	901	882	876	918	840	896	886	895	912	927	895	895	890	890	877	893	853	906	926	896	887	852	902	873	869	873	912	884	896	899	862	815	909	864	899	887	858	899	850	897	876	879	905	894	891	883	894	917	869	904	877	865	890	875	927	854	897	902	887	896	866	844	950	893	914	896	870	897	883	937	889	908	881	924	898	867	960	886	935	888	889	840	856	895	839	889	921	885	854	974	949	936	904	873	855	895	901	863	856	839	861	862	918	946	876	886	883	876	894	885	894	899	913	846	858	882	911	897	931	856	885	914	874	884	875	853	889	936	861	874	857	862	896	856	881	812	902	863	823	882	874	896	865	902	894	896	898	884	938	861	899	855	886	920	908	862	832	866	892	844	879	885	887	932	917	844	876	923	850	860	866	904	906	890	917	890	895
23504	21038	28187	24059	21041	12102	3822	2307	2146	2212	1742	1321	1291	1221	1356	1262	973	1025	946	870	880	903	857	922	773	885	739	775	796	783	752	783	760	714	721	722	737	726	703	777	711	655	732	662	720	691	698	744	766	682	672	702	716	706	676	697	698	690	687	652	680	704	694	743	692	690	706	710	687	683	721	656	708	683	690	735	676	618	688	700	722	722	669	724	746	709	693	714	672	736	686	658	721	690	671	695	685	664	703	634	677	667	661	679	722	679	673	682	673	671	647	666	663	708	672	674	700	652	696	713	711	692	677	674	659	705	677	668	666	656	740	729	704	675	659	709	718	708	702	675	712	648	702	739	667	666	642	682	655	668	680	666	706	707	706	617	728	703	686	678	711	719	655	705	697	662	667	696	704	698	757	699	691	668	676	700	666	742	686	666	691	658	660	725	727	691	665	663	675	691	666	669	708	668	689	688	719	721	723	688	686	635	697	716	648	676	683	661	731	714	683	722	717	696	708	699	708	682	689	702	701	727	745	674	702	679	690	696	683	687	701	684	708	752	682	708	743	652	671	685	688	704	685	733	744	646	632	675	647	649	646	717	712	719	710	688	728	695	677	685	702	649	673	691	707	674	692	675	730	674	643	713	674	648	724	684	716	696	675	730	657	682	662	638	649	707	683	628	672	667	727	721	692	660	693	709	687	714	727	684	702	679	687	702	663	687	627	739	705	726	710	743	704	724	670	672	639	661	707	699	712	716	691	708	708	642	721	672	703	662	682	681	701	691	692	630	669	717	682	658	701	623	699	696	706	678	675	707	705	725	692	702	681	659	685	675	724	701	681	676	692	657	693	694	699	679	644	687	649	692	692	654	684	695	678	639	703	682	674	665	625	685	700	676	678	726	661	694	728	654	676	668	689	697	715	665	726	694	729	675	696	690	685	737	678	754	657	659	684	669	693	641	710	680	627	659	680	682	669	695	677	682	708	721	690	710	733	696	713	696	682	652	685	713	662	694	709	678	696	696	705	696	711	679	685	700	651	704	651	678	650	696	705	665	668	661	694	641	704	717	715	686	660	671	764	718	687	681	693	675	658	677	742	698	654	704	685	661	706	670	669	687	687	691	721	658	703	669	680	699	694	725	669	710	712	659	697	672	671	686	667	743	724	693	675	638	694	718	688	706	711	691	715	699	695	685	712	675	681	669	724	701	710	708	688	715	687	647	705	726	714	671	701	690	667	673	686	668	694	679	710	639	654	645	693	673	727	730	644	686	639	636	679	660	679	664	704	655	715	701	673	715	742	704	660	680	706	687	682	674	688	682	696	692	690	671	702	697	710	640	731	745	687	757	694	734	707	710	659	703	709	693	702	668	655	664	662	710	645	689	702	668	678	687	660	719	659	699	702	645	713	651	684	686	700	655	700	689	703	633	734	675	715	720	679	731	689	643	694	718	677	662	625	692	702	669	666	662	670	661	705	729	714	738	691	701	678	634	703	670	707	666	661	687	725	659	718	678	673	671	684	693	688	681	722	709	710	650	669	723	697	666	698	708	661	679	695	673	720	682	678	678	671	740	674	693	679	706	659	723	678	657	641	676	709	672	727	664	672	698	647	701	651	689	669	664	700	672	729	675	725	732	672	643	694	681	699	674	669	689	679	683	662	683	707	662	689	663	654	634	653	690	685	665	647	669	684	708	702	706	707	699	699	651	666	737	686	691	672	755	683	667	689	728	703	724	664	681	723	686	698	684	676	692	684	679	682	721	720	680	662	691	715	674	662	702	693	668	684	713	640	659	705	676	701	633	666	695	689	640	724	696	765	680	717	725	654	753	679	681	688	708	684	715	659	687	654	718	674	646	650	704	685	676	669	676	680	700	777	711	653	698	707	646	663	657	712	673	692	719	680	686	647	630	727	679	689	672	644	660	659	682	702	631	707	697	671	668	709	696	688	695	699	705	670	700	693	663	701	674	715	691	671	688	715	687	656	714	723	642	665	682	675	719	692	675	735	687	728	671	655	648	640	711	680	717	696	723	669	689	730	698	656	711	683	677	680	689	668	706	696	693	676	697	706	695	673	731	615	658	675	659	717	711	632	626	693	694	681	651	654	695	669	738	718	681	674	691	666	703	697	639	673	687	727	659	748	699	701	683	665	686	683	721	661	701	660	683	688	681	719	695	708	726	676	679	661	738	676	679	686	758	684	670	736	710	677	692	716	659	723	686	699	741	707	703	660	728	718	674	659	683	667	724	686	657	684	732	667	624	684	683	689	699	620	705	734	722	719	683	648	634	675	680	688	686	670	714	659	682	687	693	690	669	724	682	666	675	681	693	692	649	660	661	678	694	692	659	677	722	696	706	685	729	694	691	662	681	711	716	668	633	697	730	638	658	753	647	667	599	716	704	741	684	671	682	724	698	663	713	663	658	684	684	650	659	668	681	676	669	707	647	648	696	677	722	643	665	719	672	668	637	675	718	727	718	685	643	709	710	697	719	700	697	699	694	687	716	674	692	685	705	713	699	691	697	671	677	681	655	646	679	639	695	645	675	683	672	728	695	673	697	700	656	702	707	693	653	632	707	666	646	685	693	723	721	672	671	735	704	713	701	694	652	687	650	684	701	679	693	714	630	691	692	700	709	656	664	693	694	713	670	680	666	720	689	709	672	701	727	666	721	738	684	706	663	697	744	683	740	686	685	679	662	681	684	671	694	693	689	686	706	706	653	646	695	690	703	673	716	683	665	737	726	677	707	687	650	688	670	704	614	696	692	670	683	746	726	687	602	651	701	749	678	707	702	676	647	647	665	697	638	657	651	698	686	654	655	708	634	700	672	644	678	630	674	687	708	734	669	678	703	652	691	685	723	645	699	694	695	729	684	681	650	690	622	705	667	670	698	699	683	714	683	693	672	658	670	664	691	699	745	692	735	696	658	714	669	728	690	684	682	683	682	717	672	664	668	713	686	694	671	679	717	712	669	668	666	661	699	710	743	659	715	704	650	714	664	742	725	664	721	668	714	711	696	684	689	638	726	664	687	669	677	690	729	716	680	702	713	700	708	676	675	696	749	642	710	742	719	700	711	661	690	685	671	686	697	718	701	680	672	646	716	680	691	669	656	708	698	694	699	662	658	680	678	658	719	717	714	654	713	716	694	708	723	653	702	724	669	714	675	680	673	714	721	672	681	676	693	745	692	713	709	657	702	649	672	709	684	673	686	715	682	669	665	708	684	673	634	689	673	648	645	683	699	726	669	681	698	637	690	676	686	650	696	702	712	691	689	683	651	689	674	666	674	662	638	712	661	653	696	647	707	715	758	686	712	714	672	694	670	700	646	707	728	703	713	723	734	704	636	730	696	718	680	596	716	646	712	707	673	719	656	657	729	594	684	699	671	673	695	677	678	704	684	696	652	687	663	653	664	671	689	705	664	712	686	645	700	659	677	707	745	657	721	679	669	705	746	690	680	640	684	664	691	622	658	666	685	673	699	641	693	691	668
29241	43039	17677	9459	7591	5905	4295	3400	3342	3250	2433	1911	1832	1629	1720	1727	1323	1234	1062	1089	1007	1033	978	951	923	880	872	813	819	812	807	796	799	744	782	750	740	798	767	728	801	760	747	734	736	754	772	732	685	714	795	700	707	770	767	711	699	770	733	759	728	733	705	748	731	717	706	734	768	730	716	680	676	718	689	711	752	662	703	695	715	696	747	686	702	729	699	741	786	684	709	697	698	647	688	654	692	680	660	649	728	667	668	725	697	708	727	720	731	670	715	659	747	758	651	744	727	702	704	713	706	711	668	705	690	742	749	698	730	725	679	659	695	666	674	738	728	660	704	670	658	741	689	728	660	702	694	704	705	715	667	697	699	714	685	707	705	753	709	727	678	687	727	697	702	721	699	662	704	693	672	736	742	678	683	721	713	704	710	708	691	694	682	710	631	716	701	720	692	711	687	699	747	689	656	711	743	746	760	713	712	655	696	718	693	682	678	721	708	701	695	682	687	677	681	722	680	703	740	736	690	675	718	725	730	671	716	695	717	683	713	763	739	651	668	671	670	688	699	733	734	664	723	684	679	716	698	711	621	705	681	728	709	721	709	662	693	729	692	675	712	733	684	695	686	692	647	691	698	739	713	755	706	712	678	731	718	688	711	740	695	751	733	713	714	719	735	721	708	719	713	634	668	705	680	659	727	677	682	673	731	689	704	677	735	689	716	680	735	720	667	661	675	728	731	757	741	715	697	703	730	716	678	679	674	723	738	702	681	720	694	740	722	713	697	687	715	700	687	729	744	732	719	748	690	744	717	681	688	726	731	727	693	689	674	681	688	709	697	696	651	736	670	689	685	695	688	740	688	724	744	673	744	689	721	699	681	710	700	695	696	685	712	665	700	679	693	707	666	686	688	731	662	717	649	694	724	695	661	720	639	740	727	734	755	662	747	714	715	699	708	686	690	654	690	729	674	739	672	708	647	693	729	666	661	743	708	772	731	680	704	700	741	679	660	708	741	735	735	713	701	700	687	677	715	685	727	699	699	648	742	732	694	745	699	729	674	712	711	742	716	706	659	752	697	697	705	709	686	739	668	737	678	725	669	713	664	681	685	721	678	735	642	642	704	722	743	713	667	753	693	712	710	723	702	745	721	734	727	726	742	702	685	684	743	710	714	734	699	673	698	693	687	691	709	711	728	720	705	707	712	714	666	680	731	696	697	707	687	764	701	698	706	664	717	696	678	708	734	704	715	699	719	667	668	709	707	730	720	724	680	724	709	676	709	731	655	664	702	627	728	669	714	696	676	715	692	711	742	721	702	675	692	699	676	688	717	747	710	650	737	679	735	677	727	662	715	703	711	679	695	700	740	715	678	698	681	667	692	731	660	739	728	709	699	656	715	725	709	748	694	680	702	714	692	686	663	736	709	723	692	698	694	730	673	671	731	727	688	678	663	738	725	688	717	760	738	691	752	739	701	695	678	712	716	677	690	738	732	707	690	720	675	664	716	729	773	674	684	681	701	676	623	662	721	720	669	657	722	678	698	706	702	725	721	733	721	720	730	721	760	657	689	684	702	680	711	710	695	692	750	716	695	699	698	720	727	686	709	694	705	764	719	654	697	684	665	677	730	699	698	707	669	702	716	742	715	699	642	772	695	733	737	713	664	692	746	677	679	658	706	705	706	709	703	702	717	678	718	741	755	730	727	693	666	674	710	713	678	754	662	672	677	704	718	717	667	687	672	754	735	693	727	731	731	682	693	745	714	748	677	740	666	707	669	710	701	686	708	688	729	722	710	731	717	695	709	738	715	706	739	715	704	688	732	732	708	713	728	693	716	719	733	658	699	683	720	685	740	712	705	706	745	718	704	698	753	753	715	707	689	701	743	664	713	709	674	685	708	741	723	709	659	712	714	712	681	729	713	727	706	706	720	694	654	734	687	697	713	704	664	740	691	682	665	687	724	706	682	653	764	659	724	713	684	691	696	731	668	697	675	702	654	669	662	678	702	692	720	755	712	701	684	733	733	691	703	687	729	704	693	708	686	669	760	747	676	678	751	693	763	705	653	707	728	684	690	678	669	689	689	683	686	663	708	663	728	682	739	690	703	670	695	635	708	741	719	690	734	659	721	734	700	686	730	713	665	743	671	678	693	711	721	737	748	737	711	776	686	680	727	722	723	673	732	706	717	674	701	698	715	747	723	752	692	736	675	711	722	718	655	681	688	711	688	672	703	687	720	713	676	674	704	659	651	706	661	689	709	713	696	687	675	669	660	638	708	720	690	709	660	694	735	688	664	648	643	641	765	677	680	694	728	759	683	686	711	709	661	703	667	685	762	659	682	724	701	684	697	717	675	691	682	680	672	718	752	779	695	708	695	698	684	705	701	716	678	695	706	727	670	694	707	734	720	697	708	680	693	714	710	688	702	710	650	702	681	670	747	618	710	677	653	671	705	683	693	657	668	715	720	715	678	650	646	643	746	695	701	699	663	705	702	700	694	702	733	712	730	685	691	705	687	704	734	720	716	725	698	741	715	705	745	683	710	694	693	705	720	710	650	710	721	702	674	760	725	692	719	748	663	731	666	692	704	736	731	722	678	671	708	684	703	698	683	644	716	679	717	709	715	701	704	693	695	735	675	691	737	679	701	682	709	713	689	681	685	728	735	717	697	767	713	727	705	722	690	688	670	723	756	678	668	723	759	703	736	744	700	709	708	689	706	705	702	666	649	676	699	703	710	705	776	673	693	689	742	628	725	689	714	732	678	750	704	712	716	736	678	728	731	680	732	695	711	711	670	700	719	665	667	680	658	707	712	738	731	672	706	700	700	700	681	693	672	722	749	698	703	701	712	699	707	703	673	717	717	715	690	747	761	693	721	722	658	767	688	731	711	707	631	727	709	692	698	745	755	687	723	720	696	730	719	677	711	710	646	707	730	685	734	689	743	660	727	716	718	683	723	691	660	684	720	680	694	744	744	699	744	687	758	704	733	680	724	738	722	645	774	741	717	694	716	713	707	670	711	688	714	723	729	734	735	666	654	704	709	717	708	688	731	675	726	686	708	709	686	681	696	683	742	722	638	742	634	744	716	679	705	700	721	676	704	682	706	656	728	701	685	697	692	753	702	700	715	712	706	650	706	683	644	684	698	712	700	709	706	655	725	761	721	701	675	661	696	705	698	686	639	688	722	710	713	692	688	708	725	715	715	720	662	649	677	694	670	721	689	723	699	662	716	762	696	690	655	697	694	744	780	638	689	689	717	717	695	637	699	737	723	722	717	677	668	684	727	683	723	689	744	709	690	685	649	733	674	677	714	714	752	722	715	726	719	702	683	675	749	708	691	693	728	682	729	705	716	665	710	686	668	734	668	681	692	678	693	723	725	685	724	711	681	691	722	683	669	713	756	722	727	677	662	708	750	690	735	687	709	728	743	658	765	715	658	696	710	714	693	703	677	731	751	666	714	727	690	728	697	730	724	691	682	702	778	663	626	683
24701	21020	27066	25036	13164	4099	2820	2164	2126	2222	1699	1517	1501	1411	1470	1495	1278	1205	1170	1176	1160	1151	1115	1180	1132	1105	1157	1042	1035	1068	1062	1107	1022	1071	1056	1039	1029	995	1009	1020	1071	1087	1029	1039	1044	1075	1035	1091	1045	1036	1037	1081	1028	1025	1080	1001	1079	1012	999	1007	1038	1018	969	1012	1042	1007	1031	978	1060	987	976	974	999	1008	1030	1034	1034	1042	1009	1058	1054	1013	1016	973	1065	986	992	1054	1000	1018	952	1024	988	1044	1050	997	1018	1013	1038	980	1030	1031	985	949	982	972	1030	974	988	1024	1007	1073	1015	966	1035	919	1028	1010	1013	1008	1014	977	1005	982	1043	999	967	968	948	1055	1035	1016	1049	970	1001	1022	1042	987	956	913	1074	973	989	991	994	1079	1023	1024	992	1011	1049	1084	967	1018	1058	1015	1018	1007	1038	998	987	985	1027	1005	1025	1015	951	1041	1017	985	979	1010	950	1050	956	996	986	1012	940	1067	950	1015	1053	1053	920	1009	1009	1045	1030	1030	1023	920	1013	1037	975	942	1009	1014	992	1047	1011	1080	982	1059	1032	1019	1035	992	1037	1041	1037	975	1039	1048	1002	1018	996	1042	1000	1056	1070	1056	966	991	969	1039	1015	964	999	1038	1009	957	1029	1024	1010	1027	991	979	986	987	972	1042	1001	1019	1039	1014	1046	1054	983	1016	1048	1027	1007	1040	1046	960	1022	988	1063	1050	1016	1006	1030	1007	1044	981	1003	1045	1000	1051	935	1013	992	986	1035	1057	1016	1021	1006	977	1033	1004	1016	990	995	983	1058	987	1064	997	945	1004	1052	961	1037	979	1013	990	1002	1002	989	965	1067	975	992	1014	1023	1062	977	983	1002	1021	1020	985	990	1032	1007	1021	1014	977	949	1021	977	998	1031	1045	925	1005	1030	991	987	981	1053	973	979	952	989	973	1003	1054	957	1012	1007	1027	1022	1052	1041	1030	1036	991	1035	984	1028	1035	1068	1052	1013	1023	1039	988	1031	1030	1006	1024	1040	1014	1049	1034	1022	1031	1012	1010	990	991	1036	1020	1040	1054	1012	1056	1012	1031	1043	991	980	1011	1058	1078	1008	1011	1014	1018	1028	1041	974	1009	985	976	1043	1037	997	998	1057	1060	949	939	958	1023	1032	1005	1063	1044	1021	1052	1018	1033	1009	1041	1024	1037	1009	1095	1043	956	1029	997	1044	970	965	1037	982	1023	1020	1017	990	1060	927	1011	1022	1019	1005	1001	1001	978	1009	982	1004	985	955	999	981	1020	1032	1009	1076	1004	1068	965	984	1040	1017	1065	1013	984	1022	1001	1057	919	982	992	992	1038	1033	1009	1043	1032	1015	985	1024	1105	1050	1006	1035	967	1041	1026	1030	1034	950	984	1008	978	989	1000	990	1038	998	1042	1060	1001	1024	1035	965	1022	973	1024	1007	1026	1021	1026	1018	1025	987	991	1077	1050	983	1036	950	1002	987	996	989	992	1009	933	965	1010	1033	1021	1022	968	999	962	968	1000	1017	977	1030	1050	1055	985	1021	975	1005	1002	1001	1075	969	1011	1063	965	951	1015	1007	1011	1037	1033	1050	978	1053	996	960	978	1000	978	1057	980	997	1024	1028	1050	970	1014	1028	985	1014	1071	952	1058	998	994	972	983	1038	981	1031	1000	957	978	1012	957	970	1061	984	975	1085	1015	988	1065	992	1025	1033	1078	1037	1018	996	1006	1009	965	1005	977	981	1020	996	1071	963	1024	1048	939	1019	1022	1014	993	1013	1008	1044	1029	1002	991	975	998	1072	1011	1036	1018	990	1018	1006	1014	1031	1042	1013	994	1014	1045	1023	1009	1054	1003	977	1004	1061	979	1018	1029	1004	1011	1016	1018	1077	1004	1021	998	1019	998	1014	1008	1031	989	1019	1005	989	1063	1027	1001	1033	978	1059	994	1043	1058	957	997	1061	1053	1032	1044	998	989	998	1014	996	1008	1015	1033	1002	986	987	1037	1048	1013	982	1059	995	991	957	957	980	985	1090	1034	995	989	1014	1002	1012	997	1051	961	1013	1066	1017	962	1044	985	1034	986	1021	966	1017	1007	1003	986	929	1001	1007	1003	1026	1076	980	1019	1061	1020	1033	1005	942	1016	1015	987	1021	1043	1006	1009	1064	973	999	1030	972	1035	1020	956	963	1044	945	1007	982	985	1018	1014	947	989	971	1016	957	1024	1017	1017	1011	1013	1033	987	1036	1001	1049	1017	1036	975	1041	997	1079	1037	992	1030	999	1031	994	972	961	980	997	1029	984	1077	1048	1021	1015	1040	1022	1007	1046	998	1001	1007	962	1053	1005	905	982	976	1017	1030	1027	970	1019	1001	1002	1048	986	1067	1046	1010	968	1024	995	993	1074	957	1000	999	945	1035	987	962	944	1059	998	983	1044	1009	1058	1063	1080	1070	1013	1047	969	995	1080	983	1009	1048	1020	1080	1024	1020	1010	1047	1026	1064	1023	1059	1032	1049	990	1016	1028	977	1040	1011	948	996	984	989	1006	1051	1042	930	1026	1038	1024	1023	962	1025	1041	1081	1021	981	989	1014	1016	983	986	1045	990	1049	1034	1012	991	993	987	996	1080	1051	997	1063	985	934	1012	958	1031	1074	1041	998	1029	1069	1082	994	989	1023	1034	1009	1001	1060	1046	1064	1026	992	1020	1036	1033	1016	966	982	1069	1013	1001	1047	1025	1004	956	990	978	1009	983	1058	1010	1044	1002	999	960	1009	1002	1057	1001	1009	1014	964	1001	986	1036	1020	1036	1038	1018	963	1000	954	1014	1065	993	981	1016	971	1085	1007	1082	1019	1022	998	1014	1067	1001	1070	1043	1064	1076	979	948	1064	1016	1017	1002	1032	1051	1054	1031	1052	1001	1018	1022	999	953	962	1014	978	1014	960	1001	946	1019	1033	1029	1036	1025	1049	1036	1030	991	1073	1032	997	1075	1022	1018	985	992	1012	942	1053	1011	974	1021	949	1006	992	975	1004	1026	1017	1003	943	974	1089	956	1044	999	987	990	1006	1053	1041	1040	976	965	1042	1004	989	952	991	968	1010	981	990	1041	1021	1037	931	981	977	974	998	1022	1025	1041	1029	1009	1018	988	1016	997	1002	1056	1087	1005	1011	1074	1027	961	1020	1039	966	1000	1051	1024	1051	1001	1028	1038	979	1053	994	1011	997	1020	963	991	982	979	1027	1033	970	1006	988	1016	1051	1032	1019	951	1020	1035	1014	1028	1061	1013	1013	1036	978	1054	1000	965	990	1014	1023	1028	1019	1040	992	1004	1059	1051	992	1011	1049	1068	963	1049	998	1002	1060	1042	976	981	1040	992	996	1005	1031	1029	1027	962	960	944	977	1000	965	1019	1000	944	1018	1029	1043	978	1042	1013	1052	974	1034	981	955	1023	1038	989	961	1120	996	1003	991	991	1002	1030	1023	982	1014	941	1019	1000	1000	998	977	976	969	987	972	977	988	970	1022	950	1025	992	980	1010	996	1038	1000	1042	992	1060	997	994	1013	1006	1070	1021	1013	959	995	1029	999	1053	946	1034	1027	1027	1030	1028	1017	1030	1028	1018	1043	966	982	987	996	985	976	1022	961	1049	1006	1047	998	1010	1071	1083	948	963	1053	994	1042	1008	1015	1034	914	1018	1028	1009	973	1041	997	926	1064	1011	972	1061	1027	1003	969	994	1026	1003	1060	1016	1003	1039	982	1044	1017	1039	1006	1009	1031	1089	1036	1013	1033	1020	1041	1007	973	1067	1031	1046	1047	1018	977	1044	963	1003	991	1061	987	984	997	1009	1033	970	1013	1076	954	942	1046	1004	987	1013	1007	996	1046	988	994	1017	958	987	1029	1060	1028	1060	988	1016	1034	996	994	985	1047	1008	1015	1001	978	999	1055	921	1068	1016	1030	1020	1001	1069	1056	966	1010	949	1012	1057	1066	1022	978	1005	1024	1041	991	1020	1027	1024	1002	1021	1021	1013	940	1007	1002	1042	1050	954	1022	1023	931	981	1025	1065	970	985	1049	1004	1018	1015	1008	1053	1038	985	980	1018	952	1015	1021	1022	1027	1003	993	950	954	990	1043	1016	1029	999	1011	1031	1068	998	1008	974	1002	1002	1043	974	1065	1030	1012	1116	1042	1001	1043	979	994	1003	1011	1051	1049	1050	1006	1074	1006	1062	1005	1046	1001	1014	1001	999	1015	1043	968	1057	979	1035	960	984	984	1033	1010	966	1043	1027	994	1045	1010	1033	1015	952	968	1005	973	1063	990	986	1008	1009	990	989	1008	1002	1026	1045	1044	1071	1052	1034	922	1018	999	990	1015	1003	968	1022	1012	1017	1003	1063	963	993	1067	1029	1014	1001	1039	1026	1079	1043	1014	977	1014	1045	997	1016	1059	1001	1022	1007	999	1036	1036	1025	1089
28248	38638	15434	8509	6620	5247	3985	3173	3185	3076	2300	1991	1924	1721	1927	1782	1491	1438	1298	1223	1330	1255	1223	1201	1195	1136	1130	1126	1037	1151	1026	1020	1029	1101	1045	1076	1032	1057	1095	1040	1057	981	1045	1115	1060	1053	1037	1052	1069	1031	1026	1028	1005	1028	1016	1014	1038	973	998	1043	1007	1042	984	1027	953	1000	1041	1039	963	1041	1021	1048	1016	1006	1043	952	999	1023	993	981	1002	1074	993	1021	1077	1020	992	1031	1061	1029	996	997	1033	1008	990	1033	998	996	1035	1034	1100	1010	1029	1067	991	977	997	993	1011	1002	1023	976	1023	1051	1067	1054	1040	1023	951	1017	1035	996	1003	1022	1001	999	1026	1032	1013	1016	1014	987	1058	991	1026	965	1062	954	992	1041	1050	1033	1006	975	996	1025	985	1085	1062	1025	1000	1035	1029	1039	1032	925	995	1036	935	968	1017	941	983	997	1005	973	1024	1001	929	977	1047	1054	970	1014	996	1012	931	1018	990	988	1017	974	1003	1053	936	994	1000	1024	1034	977	1052	995	973	983	1031	1000	959	979	991	992	972	1044	981	990	1097	1007	961	1079	1052	988	958	1016	1017	962	960	1014	961	976	1038	1005	963	1051	1025	1016	974	1052	970	962	996	1003	984	979	989	995	954	1023	969	981	1026	1026	1025	1054	1034	1011	1020	995	986	1015	1010	1004	984	1040	1012	1017	989	988	977	946	1062	1043	982	1032	1028	966	1040	1040	1034	1005	1027	1015	1036	989	1010	1007	1041	1000	1011	1071	984	994	995	970	928	963	1017	1034	1010	1007	1013	994	988	999	1046	1030	985	1044	995	1004	988	1023	991	1061	1019	971	1005	1104	987	1005	989	1011	1055	998	971	1007	1035	1006	1036	1045	1042	1005	1015	1040	1043	1026	935	1030	1037	991	1019	1006	1070	1050	1046	1025	1019	973	970	1043	1028	1045	1019	1022	1020	1006	986	1007	1009	998	1010	1015	1002	1002	973	1022	1016	1093	1011	1008	1023	1038	979	1000	1049	1001	982	978	1002	1024	975	1032	993	1049	975	1031	1013	1004	1025	989	1020	1036	1026	991	1056	1012	1049	973	999	971	1049	972	933	1035	960	1025	969	1010	983	1008	1058	1024	1024	958	933	1033	1013	1068	1029	1003	983	1014	1008	995	977	966	999	1006	1068	942	1020	949	961	1004	996	1045	967	1049	999	988	946	1005	1041	996	924	963	1020	1030	992	1037	960	957	1010	958	1026	1017	994	1029	965	1001	1044	1038	942	1042	1031	1020	938	1006	998	1040	1026	1018	1075	1003	959	994	994	1010	982	966	1054	1070	984	1032	1009	1033	979	1025	1004	1027	1049	1006	985	1069	1025	1024	1017	1011	979	1020	1060	999	1018	1023	1086	1012	1040	1048	1000	998	1027	951	966	991	1045	964	1040	1045	1001	1060	1019	983	1003	981	1055	1006	1053	1033	987	968	1069	999	1009	1026	1042	984	985	1039	1001	1017	1089	1020	1008	1010	1040	996	984	1052	997	1038	1009	1028	970	1015	962	1029	1059	1040	999	971	1017	1042	931	997	989	1026	1034	973	1016	1051	1014	1011	964	967	974	1011	1067	996	987	1052	994	1007	988	979	992	1057	1056	1047	980	1094	1017	1001	1030	1015	1003	1008	996	994	1026	1038	973	1006	1002	942	989	962	958	1012	961	1035	961	1005	1006	950	979	987	1021	983	996	1002	1018	1009	968	991	984	1006	1009	1023	1018	1047	986	1052	1035	982	1003	1019	976	933	1022	976	979	1010	1074	1026	971	1008	970	1039	1029	1072	995	1025	1022	1010	1001	939	1019	1007	1015	1061	970	965	1011	1019	1023	958	1012	1003	977	1018	1005	1044	1039	1031	969	1021	1053	960	1009	1037	978	975	1002	1039	1014	1019	1029	1021	1029	970	1010	1039	1003	1033	976	982	1043	1015	1040	1013	999	1045	991	994	1012	1009	1050	1007	984	1006	968	1037	1030	1077	998	998	1045	988	957	991	1016	992	1017	1041	1064	1059	1014	1004	998	1006	1005	1013	961	998	1031	1013	1008	997	1041	1056	1023	1014	1021	1012	987	1044	995	932	998	973	1044	1044	1034	948	993	1010	996	1016	1011	1006	1031	1034	1045	1021	1015	1007	1013	1035	997	1032	957	1026	1015	1014	998	1037	1004	984	1000	1012	1010	1040	993	1000	1043	1003	1013	1037	1031	981	971	1003	1004	1004	989	1064	1019	984	1007	1029	957	1012	1008	1037	1013	1016	942	1054	1023	1066	1058	1033	1055	1040	1030	974	979	1039	1061	1029	1053	1017	999	977	940	1042	1022	1007	1066	1077	961	1082	951	1024	999	1081	1015	989	953	1063	1002	957	1008	1032	1018	985	933	969	1024	967	988	993	997	1024	1069	1025	978	1051	997	988	1046	982	1023	1021	1013	976	978	1013	1011	964	1045	999	1037	977	1037	1016	1020	994	922	1020	1064	1023	1033	1002	991	988	903	982	1062	1044	1080	1038	1002	1035	1004	1041	993	1022	989	987	1003	1040	1011	1064	991	1010	966	1002	993	1017	1006	1011	1019	1027	970	993	990	1008	1046	1044	1003	1027	1035	981	999	967	1000	983	950	1002	1036	988	1037	1048	981	1024	985	1010	961	990	995	942	1008	987	1046	985	1034	1020	1025	988	984	1044	1021	996	1035	1005	1054	1003	1044	995	991	1033	996	1036	1012	990	1015	1018	983	944	1031	997	1010	998	1041	1019	985	1040	1013	1015	995	1065	1022	989	988	991	1000	1030	1060	1032	1042	1035	943	1057	953	992	983	998	944	1011	1007	1001	968	991	1032	999	1001	1026	1000	1071	995	999	977	994	1046	1027	934	1033	1039	1048	1034	1020	977	994	1072	1000	985	933	974	1048	1036	991	1025	965	1007	1099	975	983	965	1070	1025	987	978	1031	966	938	1014	1032	1026	1013	1011	964	1009	976	1026	1037	1049	974	1046	1036	1077	965	1030	961	1084	1024	1044	1013	987	995	1010	973	942	1018	1024	980	1057	1014	932	1011	1013	1000	1009	1009	959	964	1043	981	1006	1039	1036	1018	1001	963	1050	961	1001	974	1045	1041	1034	1001	965	1008	1015	1037	1028	1015	1004	984	994	990	1015	1010	1073	1009	1016	951	977	1034	1011	1031	1052	928	1011	950	975	1002	1013	999	1031	995	1059	1061	1015	1011	1013	1022	994	983	1072	1017	1034	1011	1050	971	997	1072	980	1064	1051	1007	1028	1020	1001	1035	1000	1018	998	1031	972	1027	1056	981	993	993	1077	991	978	1044	1039	1051	981	998	1050	968	998	1061	982	1059	961	989	994	1018	986	1020	952	1056	989	1019	1049	1042	1023	997	1043	1025	991	1005	1005	1041	1026	1023	1020	1026	1075	982	1010	968	1035	930	1021	1022	951	1003	1003	985	1015	1012	1036	1028	971	956	1053	1016	1035	1022	1052	1037	1019	1035	979	1036	979	989	993	1023	1032	1044	1017	1046	964	1001	1053	989	1005	955	1053	1002	1043	976	1031	1066	989	1073	1001	1032	1016	986	1006	989	1005	998	1005	1018	975	1013	1035	1054	1097	989	1035	1011	1010	942	1008	984	1048	1004	981	1018	989	1024	1011	1012	1055	1041	961	974	1000	1030	1070	1049	943	1079	1008	1011	1024	1022	1012	1022	1036	1025	1052	1002	992	997	961	999	1010	969	1063	1008	1017	988	1002	991	1022	953	1015	1006	1023	979	1046	998	981	1019	984	1028	1050	998	1001	1033	964	1021	1019	1006	1003	948	1033	996	1118	1027	1070	1058	1003	1052	995	1060	1045	1025	1039	1052	969	1019	1058	1023	1086	1000	966	1002	1026	1032	1037	1074	976	957	1003	995	962	1034	999	974	1033	907	1008	959	1020	1004	979	1044	978	1007	990	1007	1053	976	978	947	1044	980	1014	956	1006	985	974	1045	1000	1003	1016	997	1025	1025	1037	1020	987	967	1058	1018	949	1008	1020	1000	990	1061	1025	969	1022	973	1026	1056	962	1001	984	982	999	955	1042	1013	1006	1053	1022	1032	1029	1001	1025	1027	1014	1031	1052	1000	999	994	1009	1025	1009	1033	985	1041	1034	992	1011	1013	995	1020	1030	982	1044	1035	985	1046	983	1012	997	1019	1108	1083	983	968	1033	999	999	992	1008	1042	1000	1018	997	1023	1008	1027	1016	944	959	988	1021	993	1012	1004	1005	1052	999	1044	1013	1018	1002	961	1003	1025	1002	990	1035	994	1019	1015	996	1006	971	984	1019	1000	984	1006	1013	1046	970	996	998	1032	1024	968	1053	998	1035	1065	981	1018	1066	1033	998	976	1059	1001	1053	998	960	1009	1043	1001	1029	1022	1006	962	966	1005	1072	977	998	1004
22480	21121	28733	23705	21123	21297	11322	3550	3085	3167	2056	1848	1637	1620	1746	1505	1270	1214	1131	1161	1091	1094	1140	1054	1010	939	879	951	923	872	919	921	888	837	892	892	888	898	891	831	854	878	860	971	779	832	846	809	857	872	817	872	828	841	829	784	808	831	841	816	850	825	812	809	758	833	849	799	823	794	799	848	839	809	843	777	833	815	826	875	812	832	847	779	794	829	771	843	802	827	778	868	848	837	851	816	802	841	846	865	830	818	857	806	810	798	812	848	773	822	813	809	839	839	803	850	837	805	795	849	773	801	783	807	825	777	829	824	797	810	769	792	785	856	817	773	772	805	803	814	759	835	791	769	808	824	817	818	855	811	835	824	867	836	809	815	796	790	775	795	741	850	778	821	785	754	810	856	802	839	800	816	770	800	815	769	828	777	858	859	801	825	859	827	779	774	867	837	848	807	807	804	805	835	792	799	812	807	821	856	804	811	774	782	811	810	819	793	825	804	837	873	825	777	844	814	807	796	807	766	773	788	796	834	788	791	848	799	838	807	836	808	771	874	802	750	814	794	800	820	821	840	781	819	817	788	854	783	778	800	826	818	806	761	818	794	780	812	853	786	829	849	848	822	798	772	769	820	800	835	842	788	798	808	815	790	819	782	788	807	832	822	801	774	820	788	807	845	782	820	772	828	809	823	833	809	869	825	792	783	785	804	812	781	854	770	787	792	885	790	845	779	773	835	868	795	773	813	792	844	821	825	779	805	834	801	868	781	853	803	809	825	830	836	815	782	813	792	820	825	842	796	780	817	842	777	814	821	844	810	768	793	846	786	802	834	819	784	778	831	775	850	789	766	830	800	865	804	771	790	732	780	806	804	864	849	828	787	789	793	872	791	817	806	759	820	803	808	804	834	818	805	833	826	811	802	807	843	802	825	835	780	791	813	790	826	749	830	806	842	861	761	771	818	850	852	853	786	819	822	802	829	792	865	798	826	792	842	746	789	811	822	819	804	888	793	801	819	808	825	851	783	868	792	774	826	823	784	781	806	786	822	841	781	789	801	803	781	839	757	785	818	785	834	764	816	799	832	805	801	812	832	806	784	806	840	750	817	830	800	783	809	800	821	780	802	813	842	847	805	776	822	796	808	787	813	821	790	807	807	826	825	822	864	808	845	792	849	871	822	815	814	834	820	804	832	804	814	837	824	823	837	813	790	882	815	751	772	823	836	822	775	785	820	804	795	779	793	847	745	832	786	787	796	807	785	858	786	793	821	814	768	850	806	876	763	877	808	783	844	817	846	792	806	811	799	782	792	801	793	821	802	776	769	843	796	824	852	813	804	780	775	783	863	792	755	827	787	780	814	786	825	792	862	807	848	807	841	831	858	851	818	818	812	846	849	800	765	828	794	800	811	821	816	837	820	836	801	786	847	778	826	855	861	843	809	785	777	780	848	852	787	806	824	814	788	793	755	794	814	831	795	790	814	823	791	765	813	863	791	878	802	834	809	798	782	839	807	808	820	843	851	810	740	831	818	792	762	817	819	772	823	805	794	837	781	807	770	772	815	821	821	804	839	860	819	809	784	772	819	797	793	730	824	781	780	816	800	818	802	828	830	834	789	836	782	797	793	776	772	847	791	779	790	807	811	811	805	795	805	857	830	834	799	806	843	793	761	816	827	805	805	790	824	779	792	786	865	740	811	766	787	784	774	842	810	853	769	809	812	759	827	839	817	786	801	840	784	835	794	793	806	792	839	824	775	737	846	785	780	790	787	827	849	810	783	825	801	791	818	782	851	810	818	799	771	798	876	846	819	804	822	845	786	790	818	769	818	765	829	797	842	811	796	828	814	813	768	793	856	771	803	747	789	810	772	850	825	825	800	824	812	832	827	788	827	761	791	807	792	826	771	748	798	853	861	800	838	766	819	778	845	822	812	817	831	831	814	802	817	840	789	806	840	800	782	763	787	777	823	852	839	834	819	867	837	808	815	821	825	775	801	827	818	765	755	791	819	790	788	825	753	822	823	786	857	864	816	768	824	859	797	788	806	842	846	840	798	819	795	801	902	841	830	845	807	837	837	863	793	783	786	825	856	860	849	842	798	828	774	772	802	825	807	777	817	757	778	793	822	766	834	796	783	780	789	824	868	808	816	831	798	837	783	835	774	761	819	840	860	850	771	808	787	786	808	783	777	802	792	837	777	838	820	791	833	813	794	818	768	798	823	761	816	792	812	734	764	787	785	802	793	796	809	816	829	802	783	832	816	789	807	827	877	853	838	783	818	759	783	808	790	834	815	853	821	829	782	803	838	819	808	842	833	802	818	781	816	843	851	879	771	856	838	832	808	815	831	792	776	845	829	866	802	806	865	744	820	768	829	794	835	822	804	772	855	826	832	801	788	775	800	790	809	815	847	813	784	851	823	810	782	773	821	800	829	770	799	861	824	824	845	824	799	746	843	776	783	836	802	796	858	783	794	803	788	814	803	765	806	823	814	768	817	810	787	788	827	847	764	804	779	765	814	779	845	767	846	807	837	778	817	774	798	825	856	775	753	817	829	804	775	796	822	822	834	791	843	817	810	846	824	814	823	777	794	818	832	840	772	793	808	804	800	778	847	858	853	800	813	825	818	816	784	756	816	849	818	856	810	799	873	841	845	775	820	803	798	777	830	843	811	764	802	836	833	836	781	849	836	799	812	846	775	815	795	797	774	780	830	803	825	813	788	762	841	904	793	804	798	796	796	820	905	828	821	860	826	870	821	809	798	790	810	747	808	807	783	881	826	833	819	786	819	812	812	827	820	789	773	799	816	820	745	784	819	815	791	793	789	817	797	776	803	767	773	864	810	818	797	827	821	768	834	761	867	800	835	789	761	829	834	780	831	858	795	808	813	803	816	808	809	770	832	770	766	781	755	771	807	835	823	745	806	828	816	799	800	821	843	850	789	792	786	770	786	863	803	782	833	812	864	834	819	821	878	790	793	793	755	790	878	795	912	779	810	870	800	824	851	847	790	771	843	765	824	820	823	767	819	845	794	808	846	789	788	847	793	815	830	811	816	882	819	798	802	782	805	781	800	804	812	778	869	783	807	800	814	792	806	802	875	832	803	832	835	838	827	858	819	819	821	802	805	823	758	827	841	738	773	820	747	837	794	813	830	834	864	831	778	819	805	811	830	804	829	856	798	832	800	845	835	857	794	786	769	796	875	855	837	774	808	792	777	841	856	808	762	811	840	823	830	837	824	801	849	783	831	801	789	801	817	847	848	802	802	788	781	768	808	775	866	840	795	782	799	828	778	821	786	844	818	757	772	803	767	770	841	803	799	786	809	825	826	769	786	828	810	791	778	897	827	790	837	812	817	844	838	788	821	842	777	799	851	819	803	805	805	835	833	805	808	786	806	815	858	803	805	797	825	793	874	824	786	832	877	794	846	826	788	750	861	778	784	761	818	817	797	759	781	805	755	770	799	826	838	811	786	809	819	766	853	846	833	791	812
32424	48714	22434	13558	10244	8443	6119	4936	4957	4708	2844	2499	2391	2155	2472	1997	1568	1457	1317	1219	1276	1259	1236	1248	1096	1060	996	1004	989	989	935	932	897	952	887	869	901	867	821	883	863	865	826	822	867	863	927	855	876	820	862	814	822	808	817	764	809	791	805	827	800	838	899	771	832	829	853	789	776	833	832	834	798	860	851	852	776	824	792	833	827	800	827	819	784	792	773	793	784	807	777	784	724	835	845	809	743	789	792	801	794	807	814	796	746	783	808	816	779	810	787	760	810	776	859	859	810	775	788	788	781	818	787	843	845	809	803	800	787	851	839	781	810	839	820	797	831	800	851	805	805	792	810	814	804	779	757	805	798	818	783	830	759	785	781	803	803	845	772	787	820	814	763	787	765	815	782	807	810	797	793	801	853	801	755	764	844	794	775	819	795	797	786	790	794	829	858	768	822	863	813	803	836	841	824	800	797	840	832	786	781	805	792	756	774	794	822	835	796	802	766	826	811	791	731	791	846	804	781	742	826	779	844	846	815	783	773	813	770	793	768	765	779	834	772	758	825	819	817	791	805	761	813	807	754	819	805	826	780	771	863	791	806	821	790	830	779	831	775	774	729	765	787	801	820	808	835	801	791	796	773	745	770	770	811	859	813	814	828	789	807	770	819	812	792	786	824	768	842	843	812	807	814	792	768	775	800	815	812	823	814	767	749	759	824	832	798	779	771	810	825	796	808	840	800	801	787	790	847	746	756	851	868	777	750	815	834	743	818	805	769	824	820	802	793	830	786	752	769	820	812	793	789	812	781	788	796	772	796	799	780	826	800	861	841	733	796	770	788	771	818	824	776	781	783	854	804	809	811	812	821	773	778	860	845	773	852	832	765	777	831	808	837	746	813	814	823	835	788	758	782	846	759	838	759	744	765	796	818	788	783	754	796	756	785	821	792	814	801	784	812	799	816	806	777	800	837	780	833	832	782	827	738	826	817	774	736	804	795	842	769	780	785	774	813	789	769	824	826	841	797	756	774	798	798	756	800	820	751	847	804	824	762	780	759	837	785	822	815	801	808	806	833	754	813	815	798	784	825	790	824	805	780	816	783	817	866	746	804	777	792	786	789	802	720	780	793	818	773	779	854	861	738	757	792	804	792	779	822	840	813	819	822	803	788	808	792	818	776	815	816	797	850	831	857	805	788	774	806	815	773	840	814	786	768	773	770	809	768	783	768	805	889	767	814	841	790	807	815	793	849	838	813	805	770	765	787	787	774	786	799	829	789	800	795	833	787	782	840	785	823	778	762	835	773	798	754	766	812	803	812	784	799	821	764	798	814	795	853	766	815	822	853	834	760	781	835	870	785	855	778	837	797	764	776	810	829	781	847	770	814	820	805	791	810	781	792	789	849	789	793	811	802	811	793	783	784	867	795	834	849	801	781	842	778	800	814	783	777	779	784	752	801	829	778	769	803	769	744	826	801	793	838	805	784	822	837	777	761	818	808	767	785	815	816	799	740	801	809	821	843	811	822	810	834	810	824	796	807	827	760	790	794	831	802	816	803	791	742	791	827	776	778	845	855	869	769	803	853	812	834	769	779	826	843	809	804	762	820	822	769	786	748	828	808	752	832	818	815	804	802	812	837	852	774	832	801	801	790	801	745	786	852	770	782	819	819	825	766	771	802	808	809	802	783	798	812	804	785	754	796	806	771	766	804	795	815	797	837	850	790	761	774	780	804	807	825	822	758	801	847	805	810	763	785	784	805	812	814	799	788	832	768	762	748	855	772	770	780	765	776	795	749	783	764	797	848	816	834	812	794	788	804	826	846	785	788	826	795	831	831	762	814	817	828	791	789	799	769	784	803	825	843	766	774	766	802	764	796	806	810	806	819	875	826	823	797	792	827	809	775	826	794	784	771	776	876	816	794	805	801	758	759	794	865	806	822	806	788	864	814	838	774	814	829	830	768	834	838	791	755	745	798	820	716	804	771	828	789	813	815	784	799	839	779	864	803	844	775	831	791	775	807	786	835	768	774	792	772	790	729	804	769	853	817	817	814	814	842	808	788	811	765	779	776	806	793	788	816	731	770	805	795	813	815	804	782	805	782	814	808	762	849	778	791	791	796	785	763	801	741	769	803	764	815	841	762	745	811	843	798	794	777	787	842	775	865	780	745	887	788	808	801	766	823	790	767	812	814	762	763	759	782	833	788	851	848	843	774	846	843	817	825	797	840	758	769	842	770	820	804	811	789	763	813	765	822	850	839	778	831	824	789	779	798	818	822	788	829	760	810	786	799	819	801	812	792	783	816	810	791	869	771	802	798	799	859	834	790	821	813	790	780	801	765	814	809	810	797	818	787	830	804	780	782	801	837	768	839	807	785	813	811	800	738	727	821	779	767	808	785	807	822	783	779	772	765	806	787	811	801	842	770	835	815	808	818	822	818	808	828	805	771	805	795	735	794	781	838	831	789	777	775	771	819	774	784	838	836	796	831	824	847	817	785	787	814	789	780	795	793	831	826	830	763	792	810	792	831	820	786	833	755	803	806	803	817	808	758	765	848	839	777	772	803	819	767	830	766	829	764	770	821	807	777	848	809	785	805	746	771	799	765	806	775	772	824	851	806	791	809	798	828	832	754	837	761	842	797	806	813	764	802	816	786	757	798	799	859	772	784	813	764	809	773	779	813	831	829	758	775	790	834	805	802	807	788	827	800	757	835	802	771	733	806	768	780	802	773	783	762	818	763	816	796	794	749	776	830	771	801	767	791	758	844	839	776	759	846	829	739	825	841	812	863	741	826	790	810	804	770	754	768	781	828	798	865	814	798	823	790	781	826	807	826	826	791	837	811	844	791	874	821	850	764	780	816	810	834	765	806	810	793	807	798	791	761	865	831	818	832	748	802	763	820	775	767	798	817	806	767	807	832	787	762	785	798	807	846	810	806	799	788	859	832	793	789	822	834	826	846	768	841	766	830	774	806	789	773	780	774	768	807	817	769	769	782	842	792	848	784	732	819	786	743	802	819	789	794	788	838	815	822	802	790	764	843	833	837	793	798	842	805	811	807	812	790	786	767	832	857	794	805	741	759	847	821	849	846	792	841	815	797	810	817	827	786	802	808	745	779	807	736	841	815	783	802	798	830	816	794	822	822	823	811	799	791	828	778	821	789	793	760	792	834	849	817	805	804	733	892	801	833	769	794	766	800	775	822	820	831	783	811	783	780	825	829	804	791	826	838	768	793	786	827	857	815	813	795	853	784	795	749	811	777	815	809	854	740	806	793	798	798	809	786	811	806	804	824	747	785	791	777	849	763	815	722	816	774	823	789	830	802	758	795	825	791	781	812	770	827	804	822	833	822	795	795	786	794	760	805	776	847	775	791	811	742	784	844	811	808	796	769	812	835	822	801	746	810	786	800	828	813	765	772	788	822	784	814	753	786	844	840	804	757	773	863	782	769	798	721	846	780	793	855	792	812	803	785	813	837	834	829	790	831	790
29552	22814	14329	6592	3615	2572	2038	1778	1751	1713	1338	1213	1151	1174	1354	1166	1112	1060	956	966	1006	976	1016	933	926	917	928	918	946	859	944	961	895	887	902	971	874	959	858	869	895	884	884	900	887	853	866	911	904	885	905	860	905	937	899	844	848	889	859	889	842	930	863	897	911	899	917	893	891	872	929	876	866	884	871	868	869	842	856	899	934	920	856	851	871	864	868	903	883	877	880	896	885	853	870	864	893	864	884	866	916	872	860	889	864	903	929	873	875	872	924	854	880	887	872	873	857	880	886	841	936	893	888	896	860	852	880	881	874	900	880	852	871	839	871	889	867	820	872	905	862	865	929	865	902	847	833	872	858	875	866	827	902	892	900	844	846	888	833	890	861	848	926	901	868	865	869	838	876	913	906	835	897	897	847	886	832	913	858	849	885	878	859	858	878	911	862	854	875	946	824	881	888	919	892	819	866	876	923	822	894	855	857	888	828	881	906	856	847	852	903	894	871	900	853	887	880	900	852	894	900	895	865	833	854	906	879	890	873	880	919	831	935	863	875	851	934	863	889	899	862	871	909	905	866	861	883	902	853	861	821	879	833	898	889	835	887	909	865	873	821	838	865	884	894	909	872	927	910	898	908	883	898	852	916	882	850	870	903	873	902	860	861	859	832	926	866	825	947	828	897	846	929	868	894	860	818	819	881	860	895	884	882	877	928	901	898	897	951	876	931	835	843	816	852	888	867	892	845	868	857	893	862	883	918	910	881	891	841	896	852	903	890	890	912	864	893	870	899	830	856	910	881	918	859	843	854	836	845	927	894	939	871	919	850	844	916	898	858	907	863	868	895	888	873	858	883	798	899	831	879	887	863	871	910	860	873	839	843	905	899	878	871	896	893	936	869	873	848	944	930	813	842	834	918	922	888	902	879	803	883	884	825	900	867	853	890	855	879	853	869	886	852	870	873	874	820	883	890	903	835	892	899	870	919	878	918	870	840	879	889	869	829	885	833	846	897	792	840	875	846	899	866	867	884	967	886	837	914	843	901	841	864	849	881	887	883	868	913	909	893	876	910	906	856	856	920	890	884	776	892	884	910	919	846	841	871	911	876	899	857	877	858	862	901	861	843	821	920	853	927	898	946	913	907	870	856	844	890	901	884	927	864	873	950	871	871	860	869	824	859	845	856	876	875	838	870	873	896	917	919	921	898	905	867	904	860	891	879	912	881	856	847	899	841	884	875	915	864	878	879	882	821	784	907	903	840	803	891	898	878	922	874	882	835	916	832	889	822	862	860	901	862	842	859	880	884	892	904	912	888	855	860	840	832	885	855	835	885	943	862	830	829	944	839	808	809	904	865	923	892	921	857	951	897	884	918	893	857	893	885	901	894	906	910	929	825	888	899	821	883	883	893	902	850	876	888	918	895	854	888	906	916	863	852	844	917	846	884	907	828	900	896	918	884	846	881	854	900	877	867	897	863	810	851	903	863	834	868	921	831	861	868	842	901	836	855	886	866	846	837	841	902	868	834	851	886	877	878	867	906	838	860	884	879	922	816	897	843	855	875	879	850	898	883	877	843	927	845	878	879	861	849	880	855	889	898	898	887	890	876	883	890	861	843	863	880	909	887	854	910	830	816	858	877	880	907	829	896	886	875	858	905	866	892	865	851	853	834	878	862	866	853	886	901	910	907	922	896	816	871	868	894	821	879	936	884	884	856	846	881	897	880	929	839	879	862	858	856	919	880	866	883	870	887	884	845	928	898	878	847	899	847	872	862	838	847	836	889	849	901	835	889	853	880	943	869	842	915	870	862	863	833	899	871	898	900	898	856	900	855	865	895	818	842	842	831	895	813	847	861	880	902	937	919	898	890	833	903	879	874	830	835	850	852	866	830	874	878	886	864	940	877	786	861	883	901	894	838	897	866	887	890	827	930	917	852	899	888	860	894	950	864	879	871	846	813	821	831	907	884	875	812	848	904	844	865	865	846	847	879	829	921	842	902	835	858	877	914	874	829	903	884	850	944	825	854	866	924	899	905	863	878	873	827	892	859	859	884	866	866	891	847	861	870	848	920	860	880	879	847	832	897	924	868	841	841	863	820	851	911	839	859	913	828	907	840	889	892	880	875	920	851	945	858	876	883	884	908	881	861	857	821	862	875	831	830	882	911	873	892	871	843	905	866	876	903	854	896	878	879	900	852	892	883	869	901	855	878	943	931	896	835	877	824	854	936	869	901	856	899	891	876	885	837	866	838	898	895	835	859	865	923	867	901	851	837	863	845	915	845	877	846	866	922	839	877	824	916	862	876	881	870	873	815	868	872	857	859	860	884	893	851	914	890	939	865	882	862	875	873	922	871	897	883	844	854	844	895	863	903	836	870	907	841	824	843	918	879	877	892	857	858	900	876	804	863	929	876	902	844	870	850	855	871	882	906	882	921	821	866	855	852	873	876	879	888	945	900	855	887	911	834	815	921	827	886	888	872	906	872	886	833	847	897	853	980	834	842	878	865	893	874	840	820	895	919	852	907	822	869	860	897	860	879	848	884	885	878	912	874	852	874	918	826	886	894	907	939	863	897	898	859	912	821	891	861	854	910	937	880	877	871	872	883	870	896	870	875	867	835	883	855	920	878	875	824	881	902	896	873	882	879	894	875	902	838	882	842	869	875	929	871	886	881	815	865	865	882	903	889	848	918	894	867	837	919	888	916	822	922	867	902	821	892	863	912	875	869	826	866	925	893	835	911	909	882	916	910	871	858	836	831	884	849	855	945	785	891	918	908	941	858	909	847	860	853	875	922	844	888	868	897	861	879	845	837	839	892	867	855	882	903	885	866	866	837	903	879	855	840	896	916	823	894	873	949	886	855	906	893	878	904	934	838	873	839	904	874	867	898	848	867	875	868	796	907	973	921	879	912	804	840	829	872	861	887	905	842	858	823	853	907	861	864	873	855	893	906	890	901	920	850	832	875	830	881	864	879	828	883	856	901	881	904	842	886	955	865	848	900	848	913	899	895	827	878	864	905	909	887	915	869	875	841	868	945	887	850	869	876	878	921	869	837	858	886	880	919	821	861	849	862	825	877	914	907	826	841	920	846	801	865	867	886	887	867	878	879	841	914	853	863	896	866	918	846	826	873	897	846	883	839	880	832	864	847	919	837	864	877	863	890	893	861	871	876	898	832	895	894	864	875	870	893	927	859	888	869	930	817	909	859	842	848	864	835	866	933	859	929	878	909	930	928	945	911	949	861	914	885	872	901	876	822	865	885	895	868	899	883	889	811	818	879	844	889	861	877	873	848	871	874	865	873	858	923	893	802	936	941	896	872	838	802	909	854	873	801	843	891	814	887	843	872	875	908	867	845	863	844	882	917	893	861	857	875	832	914	919	876	852	879	886	878	877	879	878	901	883	785	876	860	874	882	881	859	893	879	883	883	883	867	840	885	833	854	844	855	906	928	903	905	850	854	869	856	898	875	895	864	901	809	880	893	887
25897	30477	12673	6658	5013	3966	2986	2556	2656	2486	1725	1484	1516	1485	1532	1345	1287	1196	1132	1114	1061	1090	1057	1068	1060	996	959	971	961	989	941	927	886	912	959	926	902	898	923	946	948	858	932	891	945	886	958	925	971	982	945	904	839	887	913	901	882	884	876	914	874	876	863	870	874	936	866	917	907	872	900	959	872	970	883	876	932	876	861	863	852	922	845	936	890	843	878	878	949	854	901	854	910	890	921	850	951	879	892	894	901	897	838	809	878	936	939	849	898	943	891	859	920	877	889	839	946	932	846	851	904	928	850	945	881	947	916	893	891	905	888	887	914	930	881	883	924	888	891	869	897	906	879	845	919	894	879	854	884	950	873	927	932	913	904	894	905	916	915	873	835	931	882	861	866	903	983	890	881	898	908	864	862	923	923	858	906	899	869	881	881	891	861	919	924	881	842	968	827	900	867	861	898	863	892	921	851	833	932	928	885	875	892	879	932	868	845	914	938	901	895	835	855	943	917	886	880	987	885	943	926	868	877	869	911	843	833	880	849	899	878	894	922	888	900	888	871	904	871	880	901	877	847	923	866	908	880	909	926	916	880	868	874	915	877	877	887	902	871	873	874	864	920	885	882	915	896	884	899	907	901	918	883	890	858	887	911	907	949	917	884	921	872	878	816	905	925	891	920	879	891	914	802	940	925	863	900	915	895	875	857	887	887	867	922	898	846	885	913	911	904	918	884	906	886	930	889	850	865	864	824	878	930	902	919	891	897	868	932	849	968	874	855	879	895	926	906	916	910	837	896	906	879	868	885	886	906	855	884	863	873	966	930	897	922	888	889	872	930	932	891	873	901	909	892	937	853	946	882	902	862	912	917	914	918	919	836	901	906	881	913	873	924	861	905	875	921	901	891	868	916	864	902	875	850	908	900	935	860	824	886	910	923	911	897	880	878	846	935	975	859	908	921	946	911	875	891	918	924	933	912	893	903	848	927	862	869	878	897	879	920	930	899	878	890	889	848	859	876	883	905	894	918	897	904	920	889	822	828	855	904	890	923	913	874	891	859	848	825	939	918	814	931	854	844	903	934	903	905	889	898	862	885	881	869	876	898	897	915	907	908	842	840	866	934	890	925	879	893	883	904	956	912	920	880	869	920	877	912	899	917	897	856	902	905	891	880	902	872	884	880	863	913	908	915	960	859	865	924	911	903	901	862	851	905	878	862	882	923	892	897	959	923	878	882	903	869	899	894	936	848	875	900	903	864	885	870	898	877	810	881	848	845	885	864	899	867	855	879	917	921	875	886	849	931	888	839	865	961	888	837	912	973	928	896	876	960	908	923	891	890	910	871	943	852	890	913	915	873	862	877	910	899	856	936	959	901	875	901	921	915	848	914	872	862	899	876	866	881	856	911	896	863	909	871	906	855	926	875	906	896	917	920	942	927	918	897	951	924	951	927	932	883	935	941	874	882	869	864	874	886	929	862	883	879	877	915	880	929	877	894	936	902	953	919	865	894	888	937	886	885	955	812	847	934	891	923	864	916	909	870	882	877	899	863	886	944	910	859	891	924	849	890	856	921	885	896	902	831	866	916	937	887	899	942	899	926	870	914	907	869	895	834	891	866	877	902	877	932	888	856	890	889	861	929	923	862	926	916	881	886	909	886	919	905	859	914	868	857	917	966	891	898	868	845	929	859	925	855	904	933	946	891	892	931	888	870	872	922	887	816	927	915	862	854	897	923	879	876	889	943	910	885	882	875	858	838	847	917	893	898	870	922	907	914	906	864	940	838	908	904	932	888	852	877	878	909	902	934	904	890	869	921	879	896	832	890	856	869	826	903	882	890	904	900	898	905	912	955	878	829	921	901	896	877	906	924	886	885	857	826	826	933	916	906	854	871	866	874	899	869	933	891	914	856	877	903	886	905	859	927	875	898	872	880	888	855	942	855	888	923	837	922	901	922	869	920	880	899	885	921	917	891	888	919	917	877	870	893	892	873	894	874	881	914	884	871	832	883	900	875	958	886	893	851	896	936	944	860	902	851	918	858	836	899	934	869	903	932	872	898	868	905	932	898	916	912	880	877	853	872	906	841	896	897	882	929	886	839	826	890	891	875	885	930	913	916	911	896	896	886	898	917	867	849	867	902	850	888	910	932	868	914	873	896	895	845	943	874	966	886	877	888	852	925	910	890	908	914	877	855	928	840	902	916	907	928	875	914	860	866	914	930	878	923	928	879	884	888	894	950	890	880	908	874	919	894	879	865	914	955	882	870	895	923	891	886	859	841	905	930	929	904	930	905	892	905	917	915	889	916	892	882	910	902	873	889	908	886	898	919	925	900	916	879	865	875	899	921	866	864	897	921	831	844	892	869	902	895	888	912	947	892	886	909	920	915	912	916	887	896	906	901	896	881	919	868	897	848	895	854	876	906	943	932	888	928	874	927	920	873	899	927	911	852	878	889	917	868	956	950	851	846	919	899	883	898	897	882	892	899	871	941	915	855	842	897	907	884	905	904	873	890	817	872	955	853	865	903	926	905	891	857	923	917	870	841	878	851	895	857	887	899	880	914	883	915	892	935	895	924	868	906	860	866	859	917	858	895	932	877	841	868	907	847	916	878	848	886	919	896	861	864	918	915	900	912	850	795	832	931	843	894	919	883	941	868	903	854	905	890	882	861	886	912	908	884	925	908	931	868	896	894	938	892	885	839	910	870	937	916	867	892	872	881	893	862	859	873	883	891	877	879	913	894	918	885	927	884	935	884	906	947	881	861	851	887	899	931	866	912	890	889	833	981	931	879	880	865	875	910	886	894	910	891	892	935	899	932	908	898	902	946	878	928	848	843	856	883	904	929	872	923	881	877	909	937	833	859	880	903	914	874	903	894	903	818	862	867	905	906	932	850	895	893	865	893	894	882	855	901	893	873	925	861	927	911	860	906	842	828	889	894	886	867	869	854	902	882	834	921	911	868	916	918	871	920	837	936	815	941	924	895	944	869	880	877	905	952	904	918	866	898	974	873	881	921	815	887	916	908	914	883	957	847	879	852	920	913	883	913	864	912	868	885	922	866	909	882	931	960	905	854	883	904	832	869	899	868	828	927	881	922	917	885	914	864	872	898	826	920	865	906	910	864	938	919	864	892	818	876	898	870	916	879	889	891	861	935	883	864	854	941	890	908	916	898	850	903	887	891	923	893	935	887	899	935	866	852	835	858	933	888	901	855	908	898	886	909	894	889	909	905	844	893	939	907	904	894	898	804	901	867	862	864	867	891	895	893	852	932	936	916	833	887	884	874	922	848	872	863	871	869	924	871	842	926	906	928	893	941	862	846	915	958	854	868	883	905	885	958	864	913	876	887	872	873	910	888	878	886	900	896	897	878	899	884	923	880	863	916	875	879	891	858	881	890	929	906	862	924	851	964	895	908	928	858	883	898	893	900	883	925	887	880	938	904	837	858	877	876	912	870	933	938	912	884	899	855	925	894	883	930	888	872	889
23695	21149	28323	24185	21116	12270	3911	2518	2436	2211	1580	1386	1333	1386	1391	1160	1091	946	895	904	869	884	903	885	836	813	779	777	757	758	780	754	724	742	767	727	733	688	772	728	682	696	716	713	723	775	696	682	681	675	682	720	665	711	717	716	669	654	706	686	665	732	695	684	682	712	689	687	726	703	703	716	712	693	640	718	690	677	657	679	726	700	682	672	711	664	699	679	717	666	654	690	683	700	692	663	710	659	701	657	684	672	722	679	688	682	675	664	678	680	676	708	679	698	699	690	668	699	702	646	737	682	734	669	706	677	680	681	702	706	695	680	735	712	701	690	619	717	694	726	714	722	718	701	719	640	712	671	682	648	703	657	707	649	684	691	664	690	670	700	723	678	667	661	704	671	715	663	682	704	664	704	719	749	632	688	716	683	694	699	703	673	695	701	707	698	670	689	652	665	717	697	672	638	679	676	693	718	669	730	636	735	617	674	671	695	676	729	642	652	716	606	728	688	676	693	658	685	694	713	691	705	697	664	707	700	678	699	730	696	720	701	708	659	680	706	701	688	689	661	734	719	685	716	688	623	680	696	637	666	642	701	706	700	741	736	642	724	721	661	708	759	691	682	667	669	674	690	659	661	720	695	679	653	685	667	668	673	677	694	663	721	717	695	685	690	687	668	624	691	704	659	709	679	667	671	663	697	683	717	703	645	695	675	657	721	688	683	724	671	709	720	660	677	690	675	689	682	685	635	703	699	719	688	713	712	687	700	639	697	640	738	703	663	650	655	688	709	671	711	690	695	645	651	711	690	682	683	724	619	696	696	675	678	677	776	680	685	639	677	713	724	708	657	657	658	681	682	696	708	710	652	676	703	721	714	635	718	707	680	637	708	739	679	713	673	696	718	709	714	681	763	693	684	710	659	640	692	695	654	650	697	681	674	713	689	668	702	685	725	672	704	740	699	739	683	696	681	676	701	697	657	696	659	687	723	761	727	657	674	704	720	680	659	702	657	656	650	698	676	643	681	731	682	694	672	645	738	680	729	707	704	666	704	663	648	689	694	673	721	666	715	698	713	697	667	699	662	676	687	688	682	715	704	682	709	668	746	678	732	652	693	683	674	657	662	708	689	689	689	709	662	757	673	720	720	592	652	705	691	681	732	677	701	703	652	659	673	677	624	683	710	679	685	662	698	672	658	663	687	660	701	702	661	672	700	691	716	685	653	719	667	712	687	681	722	672	690	678	669	710	685	720	665	676	696	672	711	709	666	656	670	764	734	723	712	654	723	703	705	638	681	706	640	665	709	704	718	678	683	691	644	677	720	673	714	634	686	711	695	719	723	677	706	678	698	671	680	682	699	737	761	723	672	678	683	670	691	720	691	681	708	697	683	721	735	702	685	675	679	677	754	711	714	696	679	674	683	769	712	733	727	684	678	676	646	661	695	710	738	673	681	720	652	702	682	697	668	680	690	677	736	655	699	661	709	652	670	706	746	667	673	654	698	662	719	733	692	714	697	732	710	680	713	697	696	740	697	650	734	657	704	687	697	702	695	696	724	664	746	716	698	702	711	674	671	663	685	736	661	740	716	759	697	754	695	710	664	721	629	701	676	670	678	654	703	726	674	701	710	698	708	693	720	666	666	668	686	679	682	656	675	651	668	656	678	685	683	666	668	665	679	737	681	717	683	682	701	720	709	649	722	674	680	718	716	662	655	681	680	712	673	711	675	676	694	680	677	675	715	663	616	659	674	705	668	681	678	760	676	690	693	668	670	676	710	685	677	718	648	715	665	734	692	691	690	656	692	693	742	633	680	705	710	627	685	659	658	662	670	672	669	696	643	641	655	755	691	652	726	741	713	704	724	692	693	681	722	657	705	703	679	690	696	722	709	704	683	664	722	675	678	709	656	743	695	656	661	705	654	687	724	688	675	674	661	699	695	711	694	683	671	702	700	656	702	690	708	690	743	718	671	709	659	715	730	694	659	688	667	724	685	701	706	705	675	731	632	729	656	747	714	705	629	707	666	646	671	681	656	647	700	733	672	699	714	670	646	657	696	679	703	674	740	699	698	707	690	672	702	666	685	692	687	688	692	699	641	691	685	676	680	710	648	689	673	658	655	680	684	692	741	676	679	679	673	703	640	651	649	729	659	668	669	664	641	688	690	707	660	661	665	668	666	669	693	659	638	738	662	736	697	694	677	668	754	705	710	691	688	694	697	731	691	689	685	686	689	660	654	678	709	673	701	717	641	704	646	675	710	692	691	680	695	740	678	721	683	658	678	674	717	672	683	685	702	672	708	735	710	739	701	688	674	706	713	670	656	748	685	639	718	682	695	698	679	708	678	694	698	680	694	681	732	692	710	700	705	708	671	690	710	662	705	716	740	685	669	712	665	670	741	686	671	711	686	664	657	674	678	697	688	670	699	693	729	710	668	696	654	672	681	694	688	692	692	672	653	678	699	687	710	663	664	673	693	662	701	648	709	702	717	701	683	648	679	689	712	672	725	719	721	725	701	730	712	749	703	656	682	648	702	692	670	673	662	734	686	665	664	687	685	716	640	642	686	703	720	674	711	702	688	643	728	674	660	695	717	691	706	659	712	689	682	741	654	697	703	634	703	656	734	700	712	659	672	667	683	701	704	721	665	706	678	700	664	723	677	672	694	678	676	658	679	714	638	632	701	696	690	677	729	623	676	634	666	733	676	700	635	690	660	752	661	715	672	695	681	667	688	634	698	681	654	707	708	706	667	675	692	688	696	657	683	682	672	712	712	702	687	714	707	701	685	645	680	652	699	642	658	686	696	695	698	690	708	671	690	735	683	723	665	701	723	702	661	705	714	724	700	730	732	729	691	668	699	709	676	673	683	665	730	675	696	720	720	701	730	720	711	713	666	710	709	703	683	694	667	716	713	664	640	697	681	684	665	710	699	656	675	689	699	669	660	640	693	722	637	694	687	674	650	669	653	687	716	691	640	665	675	723	701	705	656	644	660	674	702	695	648	714	703	663	662	672	707	646	662	709	731	681	740	687	706	657	681	685	713	641	665	677	695	675	691	658	667	652	728	686	702	700	685	680	671	714	742	699	715	678	748	661	672	703	738	667	668	699	731	696	662	692	720	663	678	716	671	679	663	701	728	687	691	674	687	702	706	678	682	666	701	668	678	694	666	697	683	662	667	727	648	682	674	693	666	708	662	694	675	677	698	667	702	721	714	659	687	716	677	707	676	732	690	671	679	645	692	678	766	677	672	680	737	713	702	619	656	707	687	683	673	690	657	684	650	686	690	693	705	668	702	698	688	649	730	656	690	634	653	673	664	657	701	703	670	670	663	735	693	705	689	671	671	728	761	699	676	669	673	697	662	693	643	690	694	680	715	679	664	697	687	718	661	675	666	659	692	669	694	718	714	687	718	694	668	698	704	678	767	668	698	729	735	701	700	666	654	716	726	706	732	726	645	713	717	704	680	688	671	669	701	643	652	688	714	689	720
29257	43283	19210	10369	7566	6060	4515	3923	3767	3405	2081	1913	1817	1857	1788	1426	1392	1190	1079	1020	1048	1004	1056	952	876	891	848	839	819	797	750	755	845	786	780	770	800	802	756	766	736	736	757	764	744	757	712	760	732	712	697	737	709	749	693	697	714	725	752	699	731	710	709	743	689	688	762	723	717	696	710	737	716	717	688	731	710	735	659	694	749	711	720	737	722	691	776	711	714	693	692	716	694	629	643	701	711	672	717	697	716	731	738	698	698	685	750	748	699	700	722	685	732	708	710	741	683	715	742	701	724	707	731	671	722	760	726	732	665	724	730	681	725	708	664	676	647	691	704	709	722	677	713	704	697	673	689	707	709	698	674	696	722	699	702	679	680	693	676	659	698	738	688	676	686	705	670	709	705	668	735	732	679	750	685	638	707	684	650	682	656	748	755	757	689	745	692	720	708	684	695	690	704	683	715	729	681	708	711	724	703	678	699	750	693	704	785	738	711	755	721	693	704	681	682	761	701	687	695	694	712	704	726	672	725	756	689	746	688	715	673	733	709	703	712	738	735	660	735	669	721	696	686	705	713	718	738	655	660	756	678	699	719	677	752	725	665	722	646	700	713	691	708	697	705	685	655	692	690	738	764	663	743	705	695	717	688	733	672	748	683	704	729	699	707	692	650	719	733	733	681	763	730	726	641	701	706	688	673	765	704	767	681	755	691	668	700	708	670	683	698	716	678	729	657	673	712	684	712	672	707	719	720	669	700	695	709	721	693	708	726	646	750	712	759	751	688	781	743	712	772	701	649	743	676	713	801	716	684	691	724	681	721	727	704	729	727	725	710	673	708	706	704	672	734	690	760	687	735	663	699	693	748	703	802	702	719	717	698	680	766	722	676	713	651	724	736	666	700	728	702	709	675	742	630	684	691	704	656	720	694	716	646	702	736	729	693	676	726	718	716	710	685	712	689	707	692	708	742	682	662	729	682	689	709	708	707	663	747	701	738	715	677	666	718	713	714	683	695	687	695	722	715	720	745	664	742	693	694	682	682	689	698	695	718	667	718	697	704	707	709	730	709	710	742	684	718	682	684	698	713	742	724	732	639	689	726	689	696	684	697	679	745	704	712	694	702	693	714	715	717	679	742	719	754	729	729	690	704	685	710	722	682	734	652	684	672	683	673	684	730	718	639	706	704	687	705	668	692	739	708	690	697	711	704	721	698	696	687	660	762	693	717	703	688	661	735	724	717	694	726	695	719	668	709	679	720	725	702	702	669	698	648	688	702	735	683	701	743	703	710	704	687	682	670	718	744	741	701	684	680	682	667	691	695	656	728	689	676	692	723	701	709	664	708	693	683	694	742	669	715	691	717	699	689	747	747	666	750	669	713	667	686	721	732	738	734	742	701	695	680	723	755	661	727	688	683	696	707	734	714	687	689	716	697	710	717	704	707	694	672	723	668	699	706	710	739	719	696	703	700	702	741	671	742	669	743	670	702	728	671	659	700	698	725	684	705	727	686	717	711	673	738	702	725	688	712	698	695	718	717	735	677	761	713	679	661	676	687	759	695	718	735	705	704	697	692	757	699	665	687	687	618	689	659	744	658	697	686	696	690	735	700	667	730	654	683	721	739	674	693	664	663	698	679	690	713	711	662	673	699	711	687	720	693	746	717	692	676	764	694	687	719	690	700	667	705	625	722	711	697	703	669	700	710	719	764	693	635	727	693	700	709	735	706	701	733	749	700	665	709	701	712	693	729	722	690	710	731	711	713	713	698	734	647	686	705	702	716	676	696	722	727	693	696	733	695	702	645	704	683	673	691	675	706	715	770	769	695	730	694	695	722	696	713	684	707	689	692	705	691	705	716	693	661	709	704	684	642	719	714	735	739	744	705	700	695	667	656	744	726	717	698	689	658	699	721	715	727	747	710	698	684	680	697	728	721	685	665	682	680	719	688	719	738	705	688	725	726	704	693	677	700	724	711	758	730	690	695	704	738	668	687	674	664	710	716	735	717	676	688	702	735	691	723	749	715	735	739	754	697	748	740	719	759	774	664	698	710	733	742	721	730	707	725	710	709	683	680	705	680	710	706	692	707	724	725	677	692	684	691	721	700	671	680	703	772	724	683	711	716	700	702	682	706	723	670	651	684	758	716	741	695	696	723	693	656	705	682	690	726	675	704	677	717	715	720	715	695	711	713	736	719	748	719	705	697	678	701	718	706	707	675	694	692	686	716	665	694	688	736	740	702	698	748	685	723	691	688	698	683	729	680	708	670	671	724	710	718	673	769	670	701	755	651	765	700	719	744	715	673	710	671	705	691	738	670	700	737	702	728	745	677	725	698	753	717	697	677	670	710	677	709	701	695	686	715	690	732	728	737	711	705	737	712	706	712	728	708	685	715	665	706	654	702	719	744	706	723	739	674	681	694	649	732	713	734	706	730	705	705	713	738	726	716	708	697	685	679	774	718	694	702	700	736	691	664	687	701	696	735	708	755	716	703	687	705	697	684	690	734	708	723	709	719	694	686	707	676	744	699	718	662	706	697	692	766	684	659	745	692	744	707	711	698	656	708	689	708	727	726	708	709	706	674	724	674	697	671	712	673	673	678	744	692	668	703	699	657	735	727	736	677	706	663	678	705	699	731	695	750	707	666	727	736	703	691	724	699	709	693	681	771	732	718	719	748	707	735	750	695	708	678	716	739	685	701	696	699	739	731	710	748	694	690	713	684	661	709	690	720	752	709	637	702	725	693	695	734	666	704	703	700	696	701	693	728	706	690	697	694	697	725	712	686	717	739	699	709	682	716	719	728	660	731	714	714	728	730	687	701	700	709	680	745	741	731	734	736	735	691	716	659	698	687	694	740	688	719	703	677	688	717	675	701	690	713	673	658	690	735	682	697	728	667	701	700	707	684	716	728	705	692	697	674	706	714	684	662	727	729	725	740	699	742	682	690	698	710	698	706	692	723	748	704	671	725	714	715	704	718	731	687	717	657	740	711	697	721	691	704	657	677	717	691	778	680	679	729	715	700	736	696	700	662	710	704	723	689	708	690	715	720	669	671	683	710	734	702	697	690	711	739	704	676	722	710	715	709	712	675	720	713	733	661	726	667	669	677	724	679	679	710	724	690	704	671	733	744	673	723	711	724	690	689	677	753	736	719	709	699	713	678	729	678	700	697	712	653	714	754	668	697	715	691	696	704	715	682	709	656	717	735	736	696	714	655	701	719	704	689	720	691	756	688	687	699	734	654	724	657	679	696	725	718	662	730	732	697	719	666	711	700	713	751	698	680	754	737	700	671	731	708	726	694	669	697	768	657	699	718	707	686	715	704	761	694	722	683	710	668	712	675	694	677	738	686	703	644	702	740	695	693	721	682	714	697	715	665	730	719	708	719	709	679	689	699	721	717	692	683	647	650	733	704	673	707	706	671	698	733	701	764	694	738	663	669	746	717	691	719	676	699	703	678	717	708	736	715	693	746	744	682	711	732	708
24797	21111	27135	25140	12862	4211	2917	2340	2336	2056	1587	1441	1498	1545	1525	1444	1303	1238	1102	1197	1161	1185	1136	1184	1090	1075	1133	1139	1070	1033	1058	1061	1108	1093	1114	979	1097	1016	1086	1110	1095	1030	1095	1015	1059	981	1072	1017	1101	1030	1018	1040	1069	1072	1039	1023	1013	1029	1019	1030	1071	1046	962	1052	984	1050	1041	1077	986	1025	1048	1043	1020	1077	997	1080	999	958	972	1066	1078	1006	1018	1018	1050	983	1064	1004	1034	1078	1052	1050	1068	1033	1046	998	1019	1038	1013	1022	1021	1046	994	1061	1024	1002	1038	1048	1057	1026	1032	991	1052	1071	1017	1010	1014	1037	1051	1008	985	965	1040	976	1049	1002	937	988	969	1030	1081	1052	1029	1073	968	1046	996	1059	1011	1025	1015	999	1096	1049	1098	1022	1055	1077	1022	1014	1023	1002	1059	981	1026	1010	1022	992	962	1026	998	984	1047	1029	1011	980	1025	1031	1058	1009	1029	1042	1037	1075	1046	1002	949	1069	1004	967	1033	974	1039	971	967	1020	1050	1029	998	1048	1078	1022	1009	1081	1029	1039	1034	999	977	1008	1037	990	1028	1045	1028	1077	1011	991	1075	973	971	1058	1015	1008	1033	996	1089	993	989	977	1025	1039	991	1033	1030	1101	986	951	1065	1014	1023	1077	963	1021	1049	1018	1053	1075	1053	1071	1060	1011	1013	996	1041	1083	993	1028	1019	998	1032	1068	1020	1037	1048	1033	1033	1085	1071	1012	1010	1017	1085	1061	999	980	1045	1006	1017	1070	1020	1009	1046	1020	1009	1017	1058	966	1031	1056	1024	1047	957	1054	1028	1024	1032	992	1043	1056	1043	952	1055	980	1040	973	1009	1005	1057	1003	973	1002	974	1054	1025	1054	1032	1041	996	1034	1046	1011	1005	1001	1007	972	1019	1086	1010	1042	1026	1057	987	970	1010	1035	1014	1004	971	1064	1061	1044	1016	1028	967	1037	990	1021	1023	1011	1031	1002	1010	1022	1073	978	1037	1097	1074	1027	1004	966	1035	1050	1008	1012	1045	978	973	1040	1041	981	988	952	988	1017	962	1000	1017	1035	945	1030	1025	1059	1046	1002	1037	1005	1034	1017	1029	1047	1048	1072	981	964	1034	1020	1028	1001	1040	989	1032	1025	1030	993	909	1057	976	1041	1016	1018	1019	1023	1075	999	1042	1007	958	1039	954	1034	1018	1042	1002	992	1031	989	1018	971	1021	976	1020	1055	1024	1059	1096	1039	1006	1058	1008	1079	1017	1029	980	1014	997	1014	1017	1032	1036	1039	967	952	1001	982	1046	1013	1020	1006	1026	1002	1045	1017	1050	1049	1037	1038	983	1042	985	1002	1048	1006	1029	1028	1017	1098	1080	1011	1045	1060	1056	1067	1077	1017	1066	1046	1074	1064	985	960	1000	993	1061	1028	1008	961	1014	1054	1014	1009	1026	1016	1029	1012	1006	1003	997	958	1009	1022	1014	1046	993	1027	993	991	992	1055	1104	1015	1041	954	1034	977	989	1066	1034	1042	994	991	1022	1057	1061	1088	1010	1026	981	1015	1046	994	1095	1054	1002	1028	1041	1030	955	1026	1009	1027	1011	1040	1006	1086	1015	1001	995	1039	1020	993	976	1046	1048	1029	1014	1001	1029	1011	1030	1026	1021	1085	987	1028	1026	1054	1029	1080	1043	1010	1025	973	1079	980	1059	1123	1028	975	1025	1049	1020	1025	935	1030	986	1037	1010	1024	1005	1039	1045	1018	1068	982	1011	1060	980	1014	1013	1015	1010	1009	1018	1017	1007	1024	995	1033	1024	1041	1035	1013	1007	1001	1016	1019	1026	978	1061	995	990	1050	1054	998	971	1071	1034	1057	1042	1020	950	1067	1029	1058	1036	1000	1028	1012	1080	1053	1026	1019	982	998	1010	1030	1059	986	960	1046	1041	1001	1031	1045	985	988	1008	1060	1022	1008	975	988	1028	1007	1032	1011	1032	1041	1027	1013	980	1017	1019	1067	1022	1047	993	1006	1051	1041	993	993	998	1068	999	996	1007	1021	1079	1039	1018	1012	1038	993	989	968	997	1000	1005	1101	1064	1017	1036	1041	1061	1055	1047	1050	1007	1032	969	1071	1045	1028	971	1036	1032	977	1029	1029	1048	1037	1000	997	1027	1010	970	954	1014	992	965	1013	993	992	1036	1013	1030	1030	1071	1007	1024	1028	1014	976	1020	1033	1057	1080	1026	1024	987	1000	1011	1015	992	960	1036	1021	1046	986	1053	1057	999	1006	1042	994	980	944	1061	1043	1000	1049	1018	1068	1013	1063	1023	1049	995	1058	1069	998	1040	1040	996	1004	1072	1022	997	989	1097	983	1021	974	1022	1001	1035	1018	965	1045	1012	1056	992	1015	1031	995	1073	996	990	989	1023	1022	1018	1006	1064	1036	1021	974	1023	1067	1035	1033	970	930	1005	1042	1042	956	1021	1000	1011	994	1029	973	1043	1015	1029	1092	1043	1008	1018	1017	1004	1024	1030	1029	986	983	1033	1005	1008	1082	1039	993	1045	1035	988	1036	1082	1032	1002	1009	967	1020	1047	1025	979	1082	1011	1090	1005	1011	1027	1002	1094	1036	1021	991	1044	1056	1046	1049	1053	1038	1026	1024	1027	964	1020	996	1073	1042	1091	1062	1001	995	1017	1070	970	1030	1031	1008	1004	1038	1016	1036	1096	1065	1076	1050	1007	1029	1068	1037	1051	1091	1033	1055	1022	959	987	997	994	1023	1015	994	1005	1009	979	1008	1031	1067	976	966	1010	1035	1010	1049	994	990	1010	1026	1113	1013	1030	1034	1072	995	1067	1038	1016	1079	1007	1051	1023	1033	998	1039	1037	1035	1072	1033	1006	970	1055	1050	1008	1011	989	1032	1034	1026	1033	1108	1049	1004	1095	1047	993	1015	1024	1011	997	972	1030	1062	977	1008	1047	992	1012	1045	1015	1048	1043	1028	1002	999	1028	978	1023	1039	1004	989	1055	986	1001	1018	1006	1002	1062	1022	1024	1004	1048	1047	1016	1070	956	1046	962	1032	1001	1025	1049	1065	1010	1006	1044	992	1047	1019	1014	1041	990	1006	968	956	961	1024	995	1039	1011	1018	1015	1090	960	985	1026	1029	1075	1051	1011	1044	1004	1007	1019	998	1025	1014	987	1036	1077	1019	1050	1031	962	995	1026	970	1001	1045	1017	1033	1019	1073	1043	961	1027	994	980	1047	1027	1042	1064	1015	1049	1049	1029	963	1051	1033	1037	1033	987	1058	1037	1007	956	1030	1028	1016	1003	993	993	982	962	1051	961	997	1042	992	982	1004	1045	980	981	1050	1023	1051	1024	1024	981	973	989	983	1011	1046	1030	1029	943	962	1073	1070	980	995	1022	1033	979	991	1021	1020	1050	1008	974	952	1048	1034	998	1031	1021	1019	1032	1004	1009	1018	1050	1011	960	1004	1020	966	1067	1038	1074	1021	1063	1010	1006	986	1012	1032	1028	989	1003	1016	1048	1027	1008	1023	1058	1018	1001	1038	1010	993	1017	1005	957	1016	1050	1019	1042	1013	1028	1033	1038	987	990	1096	1026	971	1105	1027	1042	1046	1006	1018	1018	1096	1110	990	996	1014	1050	1003	1046	1051	1023	1075	1031	1028	986	1038	996	974	1067	1071	1029	969	975	1041	1049	1040	1024	1010	1016	970	995	1004	988	1066	946	1018	972	1020	1045	1040	1005	1039	1031	1060	1010	1030	996	969	1056	975	977	1013	950	990	997	1033	1058	953	978	1005	1049	1006	1019	1018	990	1009	1021	1070	1016	1114	1015	1008	1013	989	1021	1001	993	1016	1001	1031	1049	1030	1053	975	1014	972	1037	989	1053	1009	959	1038	1008	970	1074	1011	1035	1036	992	1018	1122	1043	1063	984	1028	1028	1052	1016	1003	982	1022	1014	1025	1023	1011	1018	982	1029	979	1065	1071	1072	992	1054	1026	1003	1071	1030	973	1010	996	1017	1011	1078	1020	1021	1024	1017	967	1035	1061	983	1075	952	1009	1021	986	1031	1038	1015	1037	1029	1071	1055	1069	986	1063	1031	1077	969	1056	1003	1070	1028	986	986	958	1024	1025	1006	1036	1000	1029	1024	1036	1070	992	1029	973	1076	1024	998	1047	1019	1064	1017	1069	1016	1029	1001	1028	1035	1075	1049	1016	993	955	1055	1045	990	1056	1003	1004	1012	972	1016	1072	985	1009	949	1015	1018	1009	1010	1082	1021	1002	974	955	1003	948	1019	1063	1041	1041	990	1058	1001	964	1072	976	1042	1002	1040	991	976	1110	1016	1080	1017	1059	1045	975	1024	901	984	1030	1017	1081	1029	981	1022	1042	999	1001	1004	994	958	1034	1012	964	1007	989	997	1024	1006	1077	1049	1039	965	1044	1053	1084	1023	1038	971	989	972	1068	1007	922	1061	1044	1010	1004	1053	1016	1032	1033	1037	1024	1057	992	1032	1030	1040	988	1087	1018	1003	1007	1015	1018	1077	977	1009	1054	1052	1049	1078	972	976	960	989	1061	1040	979	1046	1021	1029	1005	1024	1036	1034	1038	975
28058	38564	16760	8437	6401	5279	4007	3668	3469	3078	2164	1921	1836	2001	1869	1682	1526	1399	1294	1252	1289	1192	1266	1244	1100	1098	1099	1082	1122	1129	1073	1079	1097	1034	1031	1050	1034	1090	1078	1037	1052	1058	1079	1082	1039	1065	1042	976	1062	1031	1057	1025	1031	1025	1004	1006	1068	1068	1044	1059	1003	1025	985	1011	1004	1008	1000	1017	1046	1013	995	1029	995	990	1048	997	996	1014	1009	972	987	1026	1020	1002	1004	1037	976	1036	1016	996	1021	1009	1053	996	1028	1066	1109	1003	1009	1035	1014	973	1053	1074	1037	974	955	1040	1031	976	988	1010	1087	993	992	998	984	977	1053	1028	1008	1085	1014	1002	1016	978	981	975	955	1045	1007	1049	1023	978	1038	1016	1025	1057	1072	1045	1034	1039	993	1067	1005	1039	1043	993	1052	1020	1021	1020	979	1049	1052	1038	1016	1037	1117	1001	1031	1073	1074	1004	1075	1011	1004	1027	1014	1012	991	992	1033	1010	1026	1023	947	1041	1006	1032	1027	1059	1041	1032	982	981	1009	1022	1030	933	990	1045	998	1030	1054	1076	940	1003	952	1082	1014	1032	1027	1008	1071	976	1020	969	1045	995	1027	1088	1007	997	1025	1035	1011	1017	936	974	1017	964	1034	1141	960	987	1015	978	992	1017	975	997	1027	999	996	987	990	1033	1023	1036	1015	969	965	958	1040	986	1037	1065	1042	999	1044	986	1059	980	1022	1018	1052	939	1037	1013	1003	1002	1006	1022	988	1042	1009	1022	1024	1045	1004	1044	1061	1020	989	1052	1017	1033	1055	993	1030	1052	988	1029	1043	1008	1011	1024	1022	1062	982	1045	963	998	1021	985	989	966	1021	993	1027	972	1002	1028	1010	963	1043	1066	997	1024	995	1029	1046	1001	949	1065	989	1041	1009	1055	1005	1040	1001	978	1085	981	1009	1012	966	975	988	991	1032	1030	1019	961	969	999	996	1025	1032	1004	1022	995	1010	1011	995	1052	1007	988	1013	1003	995	1012	1018	1023	1035	964	1080	1007	989	1011	994	1030	981	1026	1020	1073	1001	991	1017	1027	1001	1066	1028	1040	1022	950	1036	1045	1080	1034	985	1026	1062	1033	1019	1042	1042	1032	1004	1061	1048	1022	1040	1065	1032	1008	1033	949	1058	1064	1034	981	971	1031	995	953	1041	1001	1017	1009	1024	1010	1025	979	1031	1017	1002	1021	1041	1047	1016	976	1024	1003	942	988	1006	1031	1031	1063	1023	1043	1048	1013	1006	996	1002	1019	1050	1022	1013	988	971	1040	962	995	1011	1016	1009	1097	1045	983	1017	1021	1038	1036	1083	1022	1064	965	1034	1048	1005	1048	995	1015	1011	1033	1016	1013	1001	1002	1013	1025	999	1009	1046	1019	977	986	1042	1005	1019	1013	1017	1016	994	1092	1016	986	1010	999	1026	1050	1025	1043	1005	1009	1036	979	998	953	1039	1034	1059	1051	987	1071	1029	976	932	988	1015	1039	1029	1068	1049	1035	1009	1009	1073	993	1051	992	1004	1005	968	988	968	1010	1106	993	990	1041	1001	983	1014	936	1005	1008	1020	982	997	996	1026	1001	1028	1008	1007	1001	1033	984	991	965	1060	968	1076	1011	1019	1015	1053	1000	1018	1045	1034	968	977	1031	980	1033	1036	1003	981	1048	1014	1050	1032	989	1004	999	1012	1028	1058	995	1023	1035	1047	928	1034	999	989	1017	990	1068	1038	975	1038	1061	1029	1049	1019	1024	1024	1004	1046	948	991	1019	1001	994	975	1002	1029	1029	1025	1036	1070	1035	999	1032	980	987	983	974	984	1019	978	1004	987	1015	1055	988	968	997	992	1013	1001	1013	974	1000	1005	1016	1018	1080	1007	1036	989	1027	1011	1037	982	1043	986	1068	1055	1018	1064	1035	1049	985	968	1021	1049	1045	1051	1018	1017	1025	974	982	933	990	1021	983	1043	1012	996	1105	1049	1023	973	960	984	1012	996	1019	1022	1022	963	1022	1017	1026	988	1033	1041	1009	967	991	1062	980	1011	1003	1024	1001	1045	1025	1006	979	1063	1063	1012	1087	1007	969	1023	1005	985	1039	1029	982	1008	954	1046	1015	1007	1015	987	960	983	1007	1010	1041	962	1110	1038	943	978	980	1032	992	1048	1047	1045	1016	1046	1029	1018	970	987	1027	1071	1031	1001	982	956	1006	964	1031	997	985	1124	977	1031	969	1000	1057	997	1019	1011	1011	1078	1048	1033	1006	990	1009	975	1006	1017	1017	1046	1011	1093	1028	1021	1020	987	1016	1010	1010	1007	1031	1080	1051	1035	1000	999	958	1038	1070	991	1008	1050	996	1028	966	1055	971	997	987	972	988	986	1004	1025	1005	969	960	1006	1067	1024	1041	1020	992	1063	1004	1052	975	1012	1051	1040	987	975	1009	1036	1014	992	1009	997	1006	1032	1022	980	1035	1089	1000	1016	966	1062	1017	1023	1049	974	992	1020	1015	987	1041	972	1056	1027	1011	1026	1007	946	1045	1041	998	996	1030	1044	994	990	1017	978	1010	1047	1001	1016	1018	1018	1075	1026	962	984	953	1052	980	1026	1075	1033	1015	968	1073	983	1004	1008	1013	1039	969	1065	1017	1066	1023	1091	1016	1042	1032	1001	1027	976	1062	1022	997	1017	1061	991	1009	1049	1041	1063	1048	1040	1054	994	980	1009	1049	1034	1033	1030	990	995	1020	1016	1050	1014	986	1045	1028	1017	1016	993	960	991	1037	1044	1009	1030	1026	969	976	1018	1018	998	1027	994	1049	1014	1038	1027	1009	1020	1045	1010	1006	1041	1005	939	970	1010	1038	1014	1059	1031	1091	1019	1064	1023	970	1033	1065	1047	1025	994	1045	1009	966	967	1091	1054	993	984	1026	1060	1080	970	1003	1007	988	1063	940	1004	976	1013	1044	1044	1031	987	1009	1033	1017	959	1003	1011	1030	1012	1031	1011	1068	1035	1043	1047	993	1011	1043	1033	1047	997	1060	1002	1061	1025	956	1003	948	990	1027	992	1003	976	1011	1041	1035	1049	1006	1041	1016	1055	1062	1020	1031	998	1005	980	1011	977	1007	1041	1009	992	987	1008	1038	1065	1052	1020	1017	962	1017	978	1053	1006	1015	1017	1030	1049	979	986	1040	1053	1040	1054	1040	1069	1017	1023	1015	1040	999	1011	977	973	987	944	1022	1048	1023	983	1001	980	1067	1054	1001	1007	1027	979	981	1068	998	1051	1005	988	957	1000	1022	1014	976	1017	1025	997	1041	1013	954	1024	939	1035	1032	1020	945	1028	942	1009	1056	1003	1039	1030	986	991	967	971	1000	1037	1029	1002	1002	988	1045	1017	996	1020	1013	982	1016	1059	990	956	996	1010	1003	999	989	1000	985	1059	1044	1032	1023	995	1058	1045	1018	1018	1012	1027	996	1099	1098	987	1045	1022	974	1017	1019	1006	1005	1061	1029	1038	993	1012	1021	982	1016	1008	1009	1045	966	1020	984	1011	986	1049	1007	977	1004	974	989	986	1017	973	1016	959	1008	966	1021	1041	989	1009	1015	986	971	987	1006	938	1042	1052	1007	1047	971	992	1008	995	1057	995	1012	1037	980	1012	997	972	961	1032	988	1020	1032	991	953	964	1007	982	1025	998	1025	983	1079	1031	970	1000	983	945	996	1038	1063	1083	1055	1025	965	1041	984	1026	1009	1028	965	964	987	1063	1049	955	1026	1017	1032	975	1008	1023	1016	1010	1015	1067	950	1054	1007	1002	1026	1007	986	991	1067	994	1045	988	966	1038	1018	1042	991	1006	1021	1032	1026	1037	1010	942	962	1050	970	992	983	1035	946	1031	1019	980	964	1067	990	1018	1027	1016	986	1013	1078	976	971	1044	997	1073	1025	1044	1048	1017	1033	998	1004	1030	1005	990	1012	966	975	1036	1077	987	971	1020	999	1041	977	1023	963	1001	1021	1016	1023	1003	1017	1055	1027	990	1037	956	1038	967	1002	1064	1027	977	950	1000	1032	1076	1073	1075	1001	1014	1013	1024	1014	968	1002	988	968	991	987	1033	983	1023	1034	981	1026	1021	1052	1018	976	1032	1035	942	1016	996	1031	1005	1001	967	1030	1013	1004	975	1062	1090	1043	1035	1031	1013	1024	1039	972	1021	1046	943	1029	1006	1026	1027	996	1075	1007	999	957	1047	979	1028	998	951	1022	1046	976	997	1035	1012	1106	1003	1002	1075	992	1096	1068	1015	1019	1044	1125	1029	1021	981	1022	993	1031	968	1091	1038	1005	1024	959	1048	968	1000	1046	953	1052	999	978	1033	987	1020	1014	994	1052	1028	1050	1008	986	1010	1093	938	1034	1075	1039	1029	988	1030	961	995	1084	1026	1040	973	976	989	1016	1089	973	1030	1045	1020	1058	1048	1015	1013	1055	984	1059	959	1000	1032	992	1037	1008	945	1048	1059	1023	1012	1026	971	1068
22509	21131	28730	23761	21142	21250	11362	4143	3245	3079	2004	1739	1728	1941	1732	1581	1364	1202	1114	1071	1055	1027	1105	1094	993	991	978	939	897	882	869	861	866	836	856	874	886	840	907	877	882	857	882	836	860	840	802	840	847	853	813	854	835	837	838	795	849	842	865	762	850	831	824	816	800	809	839	793	826	851	769	843	891	807	802	812	854	777	776	828	806	824	756	772	779	814	867	798	844	834	821	859	773	839	799	855	812	884	795	797	816	817	804	791	808	815	867	780	858	784	759	788	823	819	827	789	854	794	815	812	841	826	787	825	853	822	820	859	814	742	792	805	862	816	847	827	874	809	793	828	768	857	838	783	759	809	838	842	826	800	774	833	796	835	814	821	785	830	840	810	834	818	790	852	813	799	816	846	782	836	844	904	846	808	806	853	820	809	833	813	808	816	865	852	852	852	844	828	787	829	804	792	845	819	768	769	789	811	816	813	783	826	848	801	832	843	820	793	811	819	836	776	825	817	807	824	788	749	901	773	810	753	848	793	845	842	819	798	845	794	805	775	786	774	754	771	805	830	815	836	762	779	847	839	785	822	764	788	836	845	814	804	820	761	838	881	819	833	853	764	808	839	798	846	837	789	842	837	805	837	766	837	793	793	849	803	788	802	844	839	801	794	775	795	834	840	804	844	797	828	800	807	792	801	851	837	793	819	857	791	850	826	811	842	776	793	819	852	793	788	847	830	815	844	851	814	799	788	822	843	787	875	805	770	812	775	847	808	805	829	749	794	800	814	814	787	763	875	788	843	773	870	789	821	804	775	790	821	834	832	834	807	839	838	834	798	764	791	804	885	788	786	855	801	912	801	785	817	825	841	846	792	825	815	832	803	791	830	837	811	788	838	855	841	802	808	767	833	801	807	818	843	776	844	808	780	823	824	793	840	790	793	825	764	838	767	842	828	850	851	871	807	832	813	851	778	751	827	864	834	718	835	838	801	843	842	827	778	824	817	868	803	844	767	834	817	766	856	805	796	838	782	821	797	763	783	828	816	775	850	782	812	809	827	811	804	770	798	840	868	828	799	801	838	850	845	819	834	842	812	798	779	742	797	831	790	781	832	817	790	859	726	811	861	743	805	815	844	793	832	808	819	810	839	842	854	833	770	829	821	830	804	854	831	806	776	778	839	768	789	822	791	792	789	809	829	864	822	835	794	796	865	855	851	787	883	815	775	838	831	810	798	835	865	798	853	795	800	841	782	801	809	813	849	833	803	848	864	822	796	849	807	773	829	771	801	818	790	803	833	821	822	864	825	829	814	835	841	788	764	847	794	783	843	821	823	816	831	826	850	819	799	779	805	795	826	810	763	810	752	827	827	881	812	810	786	791	796	881	837	778	762	826	843	782	771	793	881	787	840	818	808	884	877	840	795	837	782	807	767	768	802	806	845	769	816	818	834	775	806	813	772	826	818	842	816	838	816	793	842	852	876	810	806	783	728	804	825	811	864	806	798	812	770	858	848	815	781	810	786	791	800	840	834	788	779	856	825	800	765	870	823	819	811	838	883	770	813	812	816	788	776	825	832	827	837	819	818	823	737	772	748	824	829	821	843	788	817	812	816	759	798	828	819	861	811	812	827	771	837	835	850	833	825	839	796	803	777	835	807	873	780	825	782	787	821	819	833	866	810	752	821	789	812	836	815	786	850	756	770	795	850	801	830	785	807	783	843	868	829	804	796	799	795	785	835	856	795	802	805	822	856	814	787	858	820	794	833	759	795	813	808	800	870	826	863	795	803	827	828	836	773	809	814	777	844	752	824	777	815	868	816	798	809	817	794	782	860	802	812	822	800	844	807	833	798	834	835	794	803	800	811	837	787	826	845	841	805	851	882	833	821	833	814	833	783	779	780	864	782	806	834	828	766	814	786	823	835	802	799	833	873	809	805	798	809	820	804	851	802	812	854	854	792	837	812	822	809	805	877	805	797	829	815	849	805	786	787	813	807	765	862	805	787	815	837	755	767	834	816	847	822	819	768	844	845	842	841	801	782	883	854	795	842	865	811	864	787	757	840	834	818	824	794	812	765	860	805	793	786	851	756	796	779	815	805	846	836	814	757	791	802	753	751	777	810	760	807	789	809	861	813	781	810	770	823	842	787	796	816	814	743	845	787	847	753	796	826	803	852	791	809	830	811	780	755	795	773	788	825	824	841	796	823	822	780	788	858	821	886	813	761	801	847	860	822	842	788	805	795	784	807	811	754	788	839	778	840	866	819	839	829	836	841	811	844	791	784	828	759	834	806	795	867	878	815	837	789	860	796	871	791	838	834	784	803	802	854	820	819	851	857	812	815	788	811	846	843	845	836	830	790	849	833	837	764	775	778	811	880	806	776	806	833	807	775	775	782	818	848	773	831	806	812	808	832	777	832	828	786	813	827	782	845	857	786	823	825	826	788	757	777	804	805	850	814	821	768	803	790	808	822	857	836	800	805	839	792	804	824	799	819	777	804	844	808	865	774	839	860	830	842	872	756	764	834	767	835	842	794	839	814	820	832	798	860	741	847	801	830	843	803	874	805	755	880	805	796	826	869	797	797	782	824	803	798	787	829	854	814	853	804	816	831	777	813	852	817	802	820	822	808	828	832	812	752	829	787	816	827	835	805	791	801	811	809	795	817	786	789	826	868	794	854	803	828	766	806	860	811	868	796	782	815	848	797	808	871	775	854	879	810	820	829	836	790	805	784	777	822	826	848	822	794	807	810	817	811	854	860	825	792	791	802	782	856	801	829	792	780	788	810	804	804	797	806	802	807	811	778	830	812	833	816	785	791	799	826	862	797	788	774	831	849	817	830	812	808	852	822	827	801	838	817	825	813	784	767	807	874	810	838	790	816	804	799	825	798	777	817	810	805	810	807	772	793	851	829	858	875	801	823	806	807	803	808	787	854	835	800	793	787	795	812	795	822	804	768	768	813	783	783	775	792	786	767	812	828	855	794	805	828	785	833	805	780	785	824	756	807	799	795	872	797	812	807	812	843	824	842	799	794	827	804	816	813	814	852	855	855	798	834	776	846	823	817	795	801	792	808	785	890	825	817	822	853	834	847	769	792	881	816	828	879	823	776	828	760	819	813	836	792	849	825	772	812	792	809	790	849	747	841	792	735	811	840	809	811	854	856	786	761	805	790	852	852	765	802	744	764	804	821	851	795	845	812	825	808	830	765	792	752	808	804	817	809	862	858	828	781	803	801	808	811	820	888	871	816	789	775	814	809	760	840	816	854	796	804	767	818	822	857	768	824	798	797	815	777	824	808	843	798	821	810	842	816	793	824	816	837	820	829	818	822	747	838	784	805	826	849	852	842	840	815	816	883	832	803	779	779	763	836	774	837	778	885	846	831	739	800	849	802	835	795	786	808	779	844	777	809	835	819	781	832	852	821	809	780	840	868	798	753	802	830	781	823	785	755	796	852	766	823	846	812	774	803	829	813	748	779	840	792	819	809	770	823
32133	49986	23644	13791	10283	7897	6511	5716	5207	4598	2694	2368	2490	2556	2278	1976	1687	1484	1237	1282	1187	1194	1120	1199	1099	1078	954	1061	947	950	902	899	914	881	935	903	955	910	873	894	851	839	872	922	846	884	853	881	770	832	848	859	826	851	867	831	825	859	811	813	768	835	812	818	803	792	821	813	789	801	832	776	824	803	862	869	802	819	775	817	817	828	817	796	814	824	840	797	820	812	750	810	791	774	766	810	808	763	796	818	813	820	804	826	830	781	820	800	800	779	841	874	830	765	807	768	808	778	805	786	821	775	821	753	827	840	758	789	817	784	780	821	761	820	802	769	843	790	794	813	839	774	846	789	802	763	763	789	795	786	800	804	836	817	838	800	846	796	824	780	830	819	764	803	752	721	813	786	788	753	814	762	809	814	771	845	846	813	737	814	822	817	793	762	857	813	818	825	808	825	803	748	801	796	820	758	873	816	822	732	792	791	831	829	798	782	786	836	762	796	793	788	801	782	814	786	798	845	789	836	805	805	764	787	803	837	784	803	745	848	765	784	832	858	795	853	808	800	815	769	818	806	785	805	786	803	743	786	776	777	800	844	846	755	766	798	814	738	818	802	789	803	782	781	820	798	878	778	834	847	766	845	763	746	842	876	806	809	789	731	826	811	833	769	840	824	788	779	814	839	884	783	858	821	833	807	793	800	800	830	768	830	797	825	835	815	798	831	802	794	776	757	840	791	833	816	778	811	767	793	785	831	823	796	805	811	769	810	765	821	780	773	851	836	810	781	788	799	863	810	732	851	806	797	783	814	809	752	829	805	781	837	801	819	855	795	765	777	829	767	802	792	783	827	813	762	798	773	815	764	761	805	798	820	817	791	822	817	807	828	771	831	770	773	784	802	860	770	792	800	795	769	812	749	835	776	827	772	810	788	792	813	765	794	863	782	788	786	759	819	801	783	802	826	812	807	815	817	824	821	835	791	832	815	845	769	758	816	808	775	795	774	794	819	814	805	788	778	788	774	796	814	720	816	833	823	796	739	825	858	843	779	796	784	796	812	831	762	778	712	813	842	818	805	831	829	834	784	854	758	798	787	842	817	770	805	856	797	790	804	808	809	811	805	819	771	809	816	839	800	779	813	784	783	796	823	817	759	779	777	738	803	826	812	776	806	807	786	796	772	795	862	798	767	827	778	859	766	828	742	791	793	793	796	805	841	819	852	792	780	791	795	835	834	811	818	810	769	757	809	795	813	797	782	819	826	836	824	822	792	783	767	776	782	824	782	813	860	834	787	797	778	776	804	792	791	797	782	851	790	846	822	841	774	794	810	820	852	786	784	852	849	810	786	797	775	782	799	838	791	796	776	747	743	773	797	805	765	809	770	796	817	835	808	779	759	818	800	798	756	739	806	770	772	784	817	851	773	797	825	873	771	847	771	743	736	806	800	834	761	802	758	875	816	861	841	759	854	797	811	827	828	836	810	802	786	799	810	793	789	865	827	841	762	793	804	793	794	782	799	804	828	805	797	807	785	838	786	783	826	783	790	791	841	769	786	825	806	782	830	818	804	835	791	816	858	768	859	801	781	758	815	806	793	871	822	868	825	834	804	803	849	767	808	829	784	780	819	809	771	795	786	845	818	834	831	787	823	822	772	822	782	759	792	782	793	793	868	784	882	866	790	788	814	803	807	819	829	811	786	814	769	797	818	791	808	787	818	831	773	789	810	821	793	813	811	784	803	817	785	822	800	781	847	807	776	774	825	865	724	813	767	763	755	765	821	817	864	799	804	809	758	812	786	787	824	826	713	807	797	772	812	769	799	817	828	821	776	809	818	788	808	770	785	882	804	813	753	786	771	785	790	773	804	787	798	782	804	753	826	787	819	807	818	778	809	844	809	836	771	823	789	783	851	792	792	813	816	788	796	803	810	854	784	852	775	799	838	777	836	821	872	817	793	758	810	792	793	778	766	779	819	754	812	771	829	792	811	797	806	845	740	862	796	792	812	800	771	831	805	802	817	781	773	766	817	771	793	796	787	784	799	817	846	790	852	797	772	802	810	805	822	798	824	805	790	768	830	797	790	792	785	828	841	747	792	826	778	779	787	781	828	801	819	801	778	812	823	793	804	783	794	788	825	854	871	794	772	782	800	770	845	824	843	800	806	809	796	853	792	800	767	836	817	754	829	815	784	781	830	780	826	793	832	806	807	770	790	761	770	863	829	823	797	793	767	799	797	794	799	814	775	834	816	834	814	794	823	769	822	797	728	855	801	832	801	816	809	803	845	844	771	750	817	821	781	818	807	779	797	804	767	821	881	813	747	846	805	795	767	845	776	786	781	779	815	780	787	785	761	800	786	779	809	762	816	822	809	755	794	781	832	822	844	832	826	803	836	874	783	751	803	785	787	817	814	857	798	801	761	828	835	756	804	753	799	789	811	770	819	786	822	808	757	799	776	816	812	815	830	791	850	824	720	775	801	823	778	792	809	799	826	797	779	799	832	838	795	810	833	803	789	827	763	827	786	771	768	869	811	760	815	837	793	796	847	825	786	783	782	809	792	833	788	830	766	791	785	841	815	810	792	801	774	807	868	802	779	816	800	795	792	827	833	831	809	802	810	816	808	832	773	805	772	778	782	785	762	830	788	808	785	800	788	814	806	781	802	757	825	775	823	777	782	842	736	795	847	811	826	829	783	769	821	781	799	835	823	797	795	803	817	811	803	803	811	810	786	788	794	757	796	789	776	816	751	822	791	811	787	747	771	784	811	839	788	762	771	839	830	809	879	859	868	808	787	745	817	814	785	836	854	825	788	781	804	820	841	852	812	817	815	816	805	798	796	814	766	819	866	795	858	810	806	812	788	767	851	814	789	864	812	822	784	846	801	820	834	814	797	805	760	772	763	785	812	753	817	795	768	731	822	779	783	800	834	813	815	767	811	833	841	746	841	760	764	819	816	805	780	805	810	795	773	856	808	795	792	828	754	774	868	798	772	771	819	774	791	798	781	809	863	809	819	764	785	787	838	786	788	775	798	787	808	782	812	794	803	796	844	821	801	781	801	837	817	799	829	814	844	821	805	786	807	822	796	803	800	755	741	763	835	822	802	812	796	720	812	805	824	802	784	823	823	831	772	826	776	852	841	792	808	770	793	784	816	793	858	820	776	742	811	800	802	805	805	800	801	829	783	792	792	764	824	798	823	827	789	816	805	830	754	776	795	804	825	831	827	817	781	761	844	782	763	791	787	798	772	818	833	825	795	814	863	848	818	822	771	820	794	852	792	789	828	776	801	805	831	757	780	840	780	760	821	835	802	811	815	777	784	773	756	794	785	800	816	830	793	767	771	777	797	805	836	832	774	779	820	759	812	783	822	828	809	811	804	763	806	770	795	780	833	761	822	798	801	748	768	829	796	775	779	807	814	751	753	832	792	776	796	741	827	860	807	796	764	798	792	863	794	835	780	816	764	772	821	844	783	813	800	786	790	844	868	807	782
29396	23104	15143	6559	3541	2520	2230	2031	1972	1749	1352	1219	1247	1298	1260	1218	1098	1039	1007	949	959	965	965	948	1044	896	933	929	890	877	867	893	909	947	891	928	925	885	887	883	841	953	913	903	895	900	905	909	866	888	882	900	913	921	904	866	935	900	910	868	901	875	896	879	863	879	880	903	918	938	922	878	868	931	839	946	895	911	861	892	877	894	908	852	889	893	924	902	910	819	873	849	895	870	971	873	915	883	844	882	918	913	873	871	917	889	874	903	880	888	872	871	858	894	899	836	861	855	897	870	864	887	907	882	896	883	873	846	880	841	876	908	877	932	887	891	864	903	867	876	850	855	859	865	882	819	863	868	945	917	875	880	829	846	863	905	907	919	913	866	917	908	887	914	917	901	851	871	914	892	901	917	889	872	899	904	867	842	921	873	915	854	874	840	932	896	901	854	839	918	931	853	893	881	856	865	842	880	891	896	879	944	866	924	845	852	863	888	799	934	865	882	834	899	856	872	829	832	953	882	914	914	839	858	909	865	839	901	868	870	869	884	887	852	871	860	883	871	881	855	809	907	855	899	916	871	929	905	858	853	862	892	877	836	910	854	919	859	875	845	852	915	869	869	794	873	901	834	852	895	884	911	910	857	877	850	886	839	893	905	904	894	868	884	852	892	845	855	913	904	895	897	892	856	859	926	880	884	876	858	894	862	899	872	860	853	849	807	886	904	929	916	877	902	892	868	875	937	847	881	871	928	839	861	865	871	873	818	903	900	941	890	844	918	906	830	918	894	846	883	838	813	842	840	899	910	881	919	853	855	820	886	871	865	945	914	880	853	882	884	832	889	845	895	876	851	860	854	862	908	887	909	899	861	857	933	873	871	853	802	864	887	812	877	847	806	867	937	898	855	911	873	881	869	859	907	886	845	897	894	871	866	903	889	900	938	948	910	913	881	868	937	863	896	887	875	855	899	864	853	862	845	884	880	856	830	868	937	910	913	892	905	870	913	884	871	925	882	904	915	837	840	853	838	816	939	886	826	904	895	828	895	895	865	863	872	863	872	860	875	890	867	900	923	882	886	885	882	885	884	900	855	859	881	852	858	802	838	892	858	913	926	831	867	840	888	907	897	898	902	844	877	845	847	874	845	890	858	938	843	880	884	885	866	916	862	881	913	892	898	900	897	846	894	874	865	939	858	900	892	832	884	866	870	863	868	862	916	851	853	924	913	879	918	880	870	906	945	859	865	870	910	838	874	888	923	879	898	823	838	830	874	841	901	837	888	872	915	945	875	874	903	918	823	812	901	837	840	918	881	837	880	889	907	855	879	867	823	904	839	946	886	902	914	878	864	826	896	899	873	874	881	872	838	860	855	894	897	887	862	884	859	926	869	895	851	830	884	925	831	871	937	860	853	871	848	873	874	841	864	918	875	885	892	873	853	853	924	820	897	930	910	897	874	855	890	863	899	852	877	857	887	870	916	818	871	872	885	886	866	898	884	876	887	844	855	878	911	877	868	864	928	891	927	844	860	889	821	898	830	901	885	909	888	895	963	880	881	847	930	902	895	816	852	851	919	891	846	886	908	904	911	909	867	889	834	867	913	886	891	905	877	883	874	925	897	856	893	916	917	899	934	899	893	839	871	862	854	866	897	876	887	847	877	933	864	933	862	857	895	932	894	920	875	898	923	870	854	902	834	885	919	864	878	886	872	852	951	875	866	861	881	881	876	857	890	867	882	872	939	860	881	856	864	860	934	906	889	820	831	906	882	921	920	850	941	897	857	935	903	818	887	880	864	874	851	894	802	934	929	876	916	905	861	857	845	857	898	860	902	856	861	928	838	885	929	867	916	863	878	929	873	919	828	850	923	875	880	845	864	876	916	842	856	918	909	866	862	901	827	856	920	914	878	902	872	856	891	931	889	828	879	921	896	862	899	850	824	898	895	907	802	901	850	885	954	857	892	887	909	920	875	858	856	897	880	871	869	897	881	862	904	906	854	875	921	839	878	869	877	878	893	866	874	878	935	856	914	850	913	906	899	911	852	855	893	899	871	902	941	911	871	944	892	839	911	875	861	931	870	871	860	862	909	821	912	889	897	921	878	923	921	793	855	883	851	919	895	885	877	871	896	916	836	866	914	901	853	876	876	868	893	934	879	849	879	889	844	847	840	890	897	924	870	864	857	824	897	870	844	912	859	856	864	869	880	900	852	875	976	887	902	878	862	933	910	847	844	892	885	864	901	915	909	912	891	851	869	889	851	852	905	848	849	883	920	877	914	887	870	883	871	864	853	874	859	835	856	868	862	863	840	933	833	922	877	891	894	886	831	883	845	860	841	915	794	875	860	878	936	900	869	875	941	913	861	879	896	837	939	839	823	925	881	873	891	876	930	850	889	911	876	865	860	835	897	906	869	872	875	868	875	937	874	882	861	873	908	906	815	829	846	942	859	867	873	877	901	835	838	902	890	906	870	883	890	903	902	885	827	858	893	879	854	901	819	906	867	914	870	885	833	896	878	862	876	873	872	897	865	807	839	853	864	912	877	882	883	876	875	865	848	932	881	859	914	836	828	890	857	878	866	855	923	875	823	841	917	861	916	855	889	874	863	872	897	903	896	857	888	864	899	885	846	859	887	944	905	899	878	868	846	905	856	889	904	889	849	881	888	897	812	887	884	853	891	875	867	871	866	868	859	903	867	909	862	911	896	897	827	883	885	841	893	869	861	865	908	906	875	857	908	882	877	878	848	866	867	850	949	888	912	876	847	876	818	862	879	850	870	903	837	852	876	900	901	873	851	897	908	862	929	876	926	942	861	939	867	864	888	865	902	857	867	875	840	841	846	868	892	910	881	870	851	891	848	891	867	863	846	918	869	923	863	819	873	885	865	923	855	834	867	841	848	845	882	881	980	917	865	857	900	885	843	880	908	880	871	866	894	880	867	870	869	853	865	802	890	896	856	850	915	854	868	881	841	928	848	918	930	818	890	852	875	885	881	866	875	897	865	883	876	827	873	826	884	897	855	863	923	843	897	947	867	854	879	885	879	840	841	876	837	848	907	886	866	861	894	901	879	837	872	887	942	921	920	889	888	852	840	941	868	929	797	872	826	883	879	862	863	866	908	893	871	847	828	893	860	885	891	870	901	898	895	901	899	923	847	849	897	869	925	886	902	938	841	886	884	890	859	926	917	859	898	872	901	884	922	859	877	897	909	874	876	870	868	838	935	872	856	896	892	901	926	852	878	897	934	897	902	934	900	935	902	897	883	903	856	897	862	906	905	862	898	883	884	844	895	875	939	830	852	908	876	856	922	844	830	923	921	856	896	893	842	902	830	875	920	906	881	911	867	880	879	889	895	909	863	948	860	829	877	885	896	898	917	816	872	878	849	916	869	918	919	892	902	811	906	943	874	885	878	853	931	929	861	874	880	874	918	881	864	875	875	900	878	797	895	861	861	859	904	865	899	879	861	873	855	910	930	861	884	862	867	843	885
25868	31883	13307	6656	4932	3924	3372	2987	2731	2476	1652	1553	1559	1682	1532	1447	1192	1161	1086	1046	1043	1023	1047	1041	1043	963	1001	981	963	954	913	955	920	954	962	934	888	943	899	940	924	958	911	912	935	932	892	891	918	908	987	931	905	971	849	935	924	903	880	893	928	874	914	950	924	915	974	906	933	913	895	855	886	863	918	879	947	879	847	939	910	920	877	902	873	892	856	879	856	882	892	935	911	939	882	905	888	909	888	884	884	931	866	938	899	932	917	858	948	852	910	896	849	864	978	920	882	874	871	926	892	883	852	910	919	872	863	904	906	966	881	854	947	922	949	862	895	838	903	913	865	863	884	872	873	897	925	938	921	884	888	901	904	924	912	891	866	887	882	916	900	934	942	883	920	872	907	947	944	875	902	904	884	931	869	913	837	901	913	916	906	928	856	887	872	870	832	872	859	884	852	864	976	873	882	901	862	869	864	913	897	889	905	925	848	937	903	896	910	881	930	900	874	823	871	921	851	902	911	899	841	917	878	846	879	932	907	915	875	900	910	831	939	890	880	916	866	886	873	852	896	867	865	894	873	911	879	913	855	894	881	920	850	909	880	973	897	901	893	899	891	932	911	924	890	921	899	927	875	820	928	925	843	923	887	946	891	831	903	910	927	910	913	930	931	895	864	856	852	884	959	892	905	904	875	833	941	901	860	908	901	911	904	926	852	875	890	836	839	901	901	997	910	833	867	919	933	946	870	911	858	898	898	906	930	872	959	884	915	864	943	861	873	856	873	874	861	905	917	942	884	857	917	870	864	920	892	880	877	939	953	879	933	950	939	894	900	854	937	884	908	890	946	898	903	925	893	958	903	889	913	873	893	932	890	896	907	923	862	905	904	932	939	889	850	893	921	898	872	873	864	893	865	874	901	862	944	894	890	925	895	917	868	860	912	886	937	924	888	880	880	888	894	878	871	874	918	933	857	945	878	902	891	900	950	858	924	890	876	897	948	884	901	936	936	869	885	897	859	862	870	857	894	891	897	880	841	1012	842	849	913	877	911	928	856	896	835	926	894	963	891	888	862	841	877	879	869	929	840	877	918	932	899	958	915	855	887	901	911	917	913	872	884	900	891	911	905	862	906	911	866	895	891	859	934	862	890	939	887	896	863	851	909	847	900	875	884	918	894	874	911	903	886	864	882	901	961	872	870	915	888	896	895	954	880	886	844	942	875	903	889	866	927	837	869	941	862	908	804	887	896	897	937	865	892	911	933	888	917	880	894	909	888	891	927	890	849	868	930	962	872	913	928	890	909	899	886	873	899	897	906	890	835	908	890	890	933	898	912	903	925	888	884	890	877	844	895	899	874	895	898	833	914	878	903	869	859	958	865	891	831	931	921	885	861	921	928	879	888	888	832	881	911	857	901	881	922	855	897	879	874	886	951	911	846	934	870	895	881	890	940	842	913	849	926	877	906	950	897	862	885	948	934	800	918	917	949	906	952	920	934	906	908	853	884	870	902	892	913	897	895	897	843	894	943	893	907	870	880	890	899	861	916	885	834	921	896	904	897	876	927	863	896	891	901	865	792	884	846	839	908	872	870	930	934	892	931	895	852	898	887	926	879	903	892	922	880	895	910	878	873	867	895	882	873	924	876	875	891	883	867	904	939	910	879	911	913	905	906	885	922	907	862	919	884	895	918	883	903	947	906	904	879	911	854	898	916	931	929	893	947	907	913	862	896	937	901	906	897	881	901	887	820	931	904	949	918	911	869	839	863	871	908	883	973	928	899	875	881	892	934	962	906	918	903	903	927	919	914	888	899	874	965	908	837	878	896	905	951	856	921	840	906	907	875	896	902	874	882	835	918	864	861	892	874	874	915	878	936	894	899	872	886	869	855	870	879	854	817	846	913	852	877	913	876	865	909	912	873	821	844	823	861	878	936	895	899	933	917	887	869	919	904	914	897	888	900	853	931	882	901	871	898	853	927	850	869	877	865	882	864	854	878	866	919	857	910	843	887	891	901	933	902	888	911	913	913	862	893	904	913	893	921	934	875	921	921	903	890	860	876	897	869	885	865	900	855	897	943	862	894	895	890	889	873	859	860	857	850	851	954	919	863	854	869	859	901	867	894	856	944	910	879	913	922	862	876	872	867	872	899	918	870	895	932	902	909	979	925	930	876	950	907	878	895	832	860	866	875	885	879	874	881	892	926	871	894	914	898	937	911	930	834	920	849	910	879	860	921	870	854	946	881	899	859	880	936	960	828	949	869	926	856	864	904	891	948	888	884	878	926	901	888	962	882	875	848	903	864	887	897	870	937	888	862	878	912	923	935	876	943	941	926	891	920	883	899	907	920	915	887	926	914	881	856	888	910	860	908	879	896	904	935	867	888	898	856	873	845	866	890	880	863	841	865	899	894	920	898	900	856	882	872	853	900	888	905	922	891	888	885	897	915	895	844	886	896	856	875	941	891	894	905	881	909	883	893	863	894	843	945	926	878	902	892	881	875	909	912	875	972	868	949	891	897	848	918	907	881	863	915	893	926	853	865	897	829	948	842	936	903	878	923	929	893	919	919	899	888	913	914	955	936	884	892	875	865	873	919	908	919	917	862	901	881	932	869	934	905	893	889	905	845	948	890	938	928	899	911	911	891	847	953	894	877	916	902	877	920	932	930	872	901	902	842	893	853	949	879	907	903	897	910	959	935	898	898	869	869	904	885	882	850	875	888	884	889	908	938	903	904	880	915	886	892	905	906	899	930	807	855	946	850	879	876	876	873	856	879	873	898	882	868	909	959	846	946	891	884	874	860	871	913	884	882	953	869	898	886	896	872	916	922	923	937	937	889	913	911	931	886	921	905	921	863	932	872	925	861	889	897	902	899	845	880	925	931	874	872	935	952	846	871	889	943	911	881	956	834	886	874	860	852	871	914	883	841	905	867	839	906	885	912	850	886	910	905	914	830	911	882	892	904	940	890	879	912	924	865	865	859	882	863	919	911	952	949	907	926	879	907	886	966	933	917	888	870	875	852	924	859	874	924	899	858	880	935	922	876	899	874	936	870	941	903	913	883	870	840	905	844	902	895	891	898	870	944	916	882	900	929	896	890	940	917	838	860	890	846	935	946	895	868	873	933	900	921	871	870	883	904	862	920	907	867	939	843	882	906	895	874	927	856	942	925	904	881	886	926	981	822	944	883	855	866	876	888	906	864	898	893	888	930	883	928	866	922	876	879	912	919	930	904	833	945	919	900	840	915	928	889	916	946	885	923	906	926	849	911	910	919	877	892	893	910	858	902	885	908	925	855	865	884	824	891	852	902	865	937	871	959	888	892	887	930	927	879	913	908	923	928	943	888	906	924	927	860	903	940	912	912	875	887	947	918	901	931	890	904	886	895	887	915	873	900	870	918	928	884	916	878	904	931	902	908	900	876	921	883	865	875	901	913	874	901	918	876	882	852	881	941	853	916	882	911	894	839	892	845	902	888	984	848	933	879	885
23667	21092	28226	24205	21089	12400	4538	3036	2595	2158	1517	1418	1458	1434	1394	1252	1069	982	904	910	952	871	871	839	860	786	791	760	784	793	773	771	778	737	756	724	769	734	757	731	778	697	689	703	698	728	704	770	702	685	752	656	711	738	691	687	696	714	701	704	737	692	680	729	697	734	660	700	694	735	679	672	731	672	672	680	680	723	718	674	684	694	699	639	701	707	718	668	713	660	695	692	685	756	691	664	671	718	674	700	672	728	760	735	684	673	710	676	713	692	726	682	670	683	691	747	727	665	731	693	704	665	666	690	701	708	707	694	683	678	645	746	670	695	757	738	670	755	710	692	688	711	685	684	760	722	692	677	692	711	676	742	710	706	731	686	702	683	704	727	725	676	691	703	703	709	686	669	646	677	708	732	691	713	679	696	719	668	688	660	638	689	698	663	701	627	747	664	665	693	691	699	718	725	718	698	720	699	735	658	698	702	694	704	705	677	715	670	770	728	734	727	751	732	710	690	689	704	724	733	686	698	674	696	664	694	666	682	680	713	690	685	714	694	651	684	710	700	675	692	650	690	690	694	715	653	722	712	718	723	703	691	691	706	695	678	669	684	700	666	649	729	658	696	712	717	706	713	646	691	673	669	730	666	678	703	691	699	698	699	675	635	708	665	683	722	681	682	688	688	751	679	711	704	670	709	680	666	677	687	698	688	666	694	670	701	718	725	690	749	709	707	692	710	721	677	692	693	667	704	707	736	704	725	695	697	686	720	723	652	710	691	717	720	699	716	667	745	647	694	715	644	693	698	723	682	765	710	656	702	700	700	646	686	693	700	710	690	694	710	718	663	709	704	692	732	677	669	649	670	644	733	683	638	701	706	715	639	651	647	681	716	711	681	753	676	691	701	689	730	685	657	684	711	723	731	645	668	671	643	667	675	687	722	723	671	698	679	710	676	705	739	710	714	728	708	729	712	665	675	702	694	681	644	714	712	696	731	672	688	699	712	685	713	725	688	645	677	715	726	725	674	679	702	721	729	731	745	684	715	715	677	719	782	687	657	722	701	750	750	687	696	710	727	685	660	688	695	728	680	716	676	718	654	695	721	683	688	681	724	711	713	676	716	719	675	717	703	776	716	687	694	676	695	707	688	702	730	652	685	714	732	692	683	639	705	664	663	709	673	702	647	681	677	701	702	692	678	732	648	702	664	687	714	649	684	681	653	703	691	679	708	713	710	688	688	678	659	701	685	733	680	694	705	683	694	714	718	732	701	670	721	688	685	708	709	699	664	722	675	685	698	691	684	683	674	691	721	738	686	732	716	708	672	716	706	686	659	705	685	692	690	710	696	719	692	729	689	723	699	681	688	688	740	716	693	665	733	704	709	678	664	693	662	728	653	655	655	713	670	726	703	727	689	695	693	684	717	699	694	716	713	714	741	656	714	679	673	693	699	715	710	720	683	661	663	688	704	743	674	634	709	726	658	740	722	656	696	647	709	711	670	673	740	716	689	681	661	717	722	665	706	671	669	670	715	698	711	675	679	688	697	638	652	688	715	683	699	718	716	644	667	712	700	713	684	636	724	692	733	706	691	698	665	710	717	653	682	710	670	712	708	679	681	713	682	725	731	698	710	690	686	713	681	704	732	695	692	680	684	690	702	718	727	700	680	684	669	692	672	662	709	687	680	691	713	704	749	714	703	724	691	731	682	730	666	726	710	697	753	673	738	698	684	696	654	713	701	694	700	713	746	711	633	675	746	733	652	687	693	678	626	688	719	697	708	698	672	694	650	744	704	692	684	702	695	679	694	662	695	768	694	680	728	715	684	681	665	687	723	658	679	617	692	668	681	712	677	715	684	652	691	693	716	706	717	710	661	699	692	709	637	667	617	714	666	685	721	679	683	678	658	693	697	714	707	704	690	703	674	694	665	692	717	690	662	697	647	700	678	756	698	701	695	701	607	706	677	716	711	695	661	683	678	720	675	664	701	698	707	637	668	658	698	683	697	654	676	705	673	708	717	678	718	706	700	680	685	738	685	684	742	732	766	651	681	668	748	681	708	722	723	708	703	680	678	693	674	717	688	692	675	682	700	754	705	671	680	691	698	716	686	753	698	710	711	681	709	703	715	669	678	682	655	726	737	681	668	707	701	674	737	698	754	722	666	640	678	650	677	729	722	713	711	703	700	707	696	652	675	684	730	670	683	720	704	693	715	683	690	662	686	735	707	652	705	649	697	690	692	720	725	698	655	706	640	681	713	701	705	729	740	711	721	678	692	709	703	663	665	686	698	696	743	619	666	682	666	700	752	699	691	670	696	664	650	745	681	721	720	696	649	693	682	712	604	764	680	672	737	690	668	676	689	678	674	741	693	729	652	689	697	693	687	665	673	678	717	724	746	699	715	700	711	717	706	708	685	706	685	682	671	659	723	665	695	681	654	701	754	717	695	694	703	703	666	725	671	725	662	685	747	722	700	658	721	708	713	710	710	719	683	680	696	700	713	715	700	716	667	684	694	719	681	692	677	725	699	711	694	725	695	755	740	683	720	690	701	686	726	682	735	681	687	713	698	691	712	703	704	679	713	666	674	727	709	714	658	665	702	691	704	676	708	722	708	676	709	688	703	675	667	651	721	681	714	693	699	722	662	720	693	781	716	694	687	710	727	687	704	714	709	645	669	675	690	647	695	706	738	612	730	719	691	665	634	689	724	705	720	711	690	706	679	701	702	641	678	634	695	694	697	688	664	683	685	694	720	661	687	747	693	664	669	699	684	726	676	740	689	702	708	671	660	682	683	706	697	688	691	733	714	740	721	637	681	677	671	686	683	714	702	728	720	661	724	721	693	667	676	755	723	683	690	709	712	643	731	704	745	665	700	681	671	686	685	724	687	682	681	719	730	709	689	718	711	701	721	654	662	657	647	691	732	676	646	669	754	738	688	727	704	723	652	701	727	717	651	725	707	677	687	708	678	727	670	672	697	682	739	704	714	716	672	712	698	643	677	692	720	687	672	672	716	695	711	663	703	713	718	654	711	705	686	719	726	684	698	728	737	711	707	712	649	752	696	675	704	695	651	705	677	697	689	703	686	687	678	687	696	694	717	722	738	661	688	689	712	707	677	699	673	710	702	667	639	687	722	653	681	698	702	692	735	660	705	661	712	707	699	690	699	730	711	649	686	720	698	681	726	678	716	714	718	665	758	680	687	673	698	725	673	670	698	672	709	665	723	677	674	661	680	650	673	693	672	686	693	692	685	732	674	704	690	702	679	710	686	698	729	716	669	719	643	678	700	673	640	677	689	722	695	730	674	671	702	704	719	649	688	668	674	718	691	650	677	692	655	707	670	700	688	644	692	706	658	710	707	709	656	721	701	726	711	687	696	663	705	712	670	707	655	693	680	784	702	686	682	730	675	703	679	691	635	693	716	707	712	687	733	685	733	686	723	717	686	705	692	699	688	747	755	745	695	726	708	679	670	700	719	652	721	674	665	729	662
28594	43754	19972	10997	8024	6270	5442	4607	4149	3227	2046	2036	2002	1881	1914	1691	1280	1096	1002	1014	1053	1055	1066	939	976	895	849	890	759	828	788	823	792	820	751	754	726	721	745	775	763	726	759	743	718	727	765	759	817	770	708	737	698	703	729	799	758	741	751	731	710	731	728	719	735	715	739	720	747	688	698	733	729	689	725	695	673	770	716	765	747	718	708	676	692	674	695	711	700	687	721	728	706	770	704	726	716	743	712	697	743	679	707	689	687	721	751	714	720	712	729	724	750	726	711	722	735	709	731	704	736	683	701	763	719	728	677	682	712	688	696	679	697	674	717	715	677	745	682	703	688	700	691	704	750	713	719	713	770	730	728	753	671	699	677	686	714	734	716	690	688	684	683	701	630	683	671	708	727	737	686	706	685	739	712	680	712	717	739	709	719	683	674	720	700	714	742	677	678	725	709	672	698	719	773	676	698	745	701	703	712	700	753	717	715	708	693	721	662	723	744	772	683	664	672	694	721	725	682	634	767	686	765	693	718	665	675	737	708	701	726	727	686	721	748	721	678	742	724	722	716	744	721	716	707	753	747	725	655	729	752	721	686	743	716	733	714	721	729	737	731	674	671	710	738	690	703	720	711	729	717	661	683	673	721	695	714	711	747	732	670	776	720	675	711	684	671	723	707	717	728	721	689	688	722	733	715	727	702	679	739	770	742	682	731	699	704	716	742	686	740	661	724	710	758	711	700	703	735	717	709	724	728	691	700	697	713	736	688	697	742	752	706	745	738	755	673	679	681	732	682	711	718	718	746	714	658	758	719	677	730	709	720	660	741	729	735	691	696	716	746	700	677	694	673	682	708	717	700	687	707	695	660	728	703	679	699	695	715	746	772	755	719	696	749	716	663	726	711	734	689	714	695	706	716	756	688	695	706	680	671	711	668	650	711	724	723	675	675	686	702	697	723	673	734	655	695	717	691	722	659	717	678	697	713	726	720	724	690	722	700	736	714	709	712	662	662	756	728	698	732	687	711	685	713	703	756	713	755	710	688	715	703	748	744	678	706	718	677	744	701	734	637	730	707	720	727	751	766	664	705	706	712	747	735	706	691	696	694	735	705	667	681	716	689	745	676	681	686	661	677	699	743	719	748	661	721	787	710	717	697	720	713	685	690	741	678	687	725	672	651	685	745	730	710	671	686	674	725	734	691	710	687	707	715	746	722	729	688	683	709	696	709	736	689	694	757	769	687	730	701	733	743	711	700	688	720	748	699	727	722	724	741	724	719	668	715	697	755	735	652	702	705	730	698	710	766	719	681	743	685	704	722	692	690	730	702	714	719	702	726	695	717	717	687	708	686	658	725	705	712	679	673	708	718	727	695	700	704	739	689	702	700	738	688	693	710	691	759	702	672	707	696	720	673	724	754	713	734	733	720	716	655	746	715	709	690	690	687	670	704	722	702	736	742	683	704	661	712	704	732	714	711	702	705	739	674	717	731	767	721	682	671	717	733	717	723	760	773	744	694	735	739	731	734	676	737	685	690	656	725	684	708	759	670	743	753	736	725	713	732	706	704	693	687	741	730	722	713	680	675	708	731	698	714	698	717	686	684	723	689	693	722	686	722	696	699	695	728	710	715	734	697	709	691	762	742	694	742	720	717	726	713	741	705	703	723	743	721	670	705	733	734	671	739	756	725	697	699	700	727	697	708	733	684	720	714	672	691	742	725	721	655	724	750	692	707	714	734	737	678	750	712	729	740	763	738	701	675	666	702	721	731	759	692	711	714	723	714	673	700	727	678	696	735	744	695	711	698	713	711	750	720	699	773	698	727	688	699	706	671	757	695	727	712	744	702	701	689	706	714	712	750	677	731	711	741	677	669	696	719	741	748	747	782	743	712	680	708	723	713	706	725	746	693	743	713	726	714	731	697	710	686	678	699	709	681	668	718	753	697	704	712	724	746	689	753	638	714	716	718	714	703	744	698	693	702	696	732	730	669	744	701	709	750	691	748	719	712	741	752	723	742	763	692	720	727	743	704	727	695	680	745	708	670	759	736	721	717	712	769	704	755	708	706	689	713	703	722	768	709	701	706	668	690	700	694	693	725	739	641	737	703	728	750	742	716	717	739	730	713	721	752	675	724	684	719	735	717	718	711	679	679	748	705	714	777	714	722	746	728	726	768	692	718	716	691	708	757	687	750	734	672	680	690	696	702	690	691	702	735	754	690	646	714	687	693	734	682	694	718	682	712	720	739	675	696	690	753	696	729	720	742	728	653	687	730	691	716	712	741	691	709	728	709	715	688	742	725	680	683	678	705	699	723	729	692	711	655	691	724	727	657	707	672	697	729	725	745	709	728	717	712	702	704	712	696	693	690	685	726	678	714	707	702	712	718	714	755	674	703	723	729	729	697	743	724	710	703	739	694	683	698	756	684	693	693	645	695	705	696	691	654	734	721	693	698	667	681	700	722	730	695	740	763	705	694	682	715	676	697	725	722	691	661	659	696	728	742	747	678	764	658	674	719	707	740	684	680	720	689	709	769	722	720	726	715	691	706	700	742	741	691	679	738	715	699	734	673	734	692	714	643	735	694	746	730	705	717	744	706	703	714	759	739	738	724	720	754	673	704	695	688	710	718	761	701	674	698	709	665	714	722	742	753	699	679	713	712	740	725	696	735	738	692	688	732	693	687	711	734	719	695	731	670	728	684	689	700	726	720	698	685	682	733	673	721	735	680	692	714	710	683	699	683	724	695	732	675	726	677	697	652	704	704	678	756	703	752	748	719	751	744	680	768	723	734	708	699	718	720	706	696	673	686	722	702	734	700	752	691	730	681	712	686	743	701	682	717	687	728	700	650	726	711	744	698	736	701	733	724	698	697	680	716	676	688	728	725	762	705	731	716	723	702	714	734	713	734	698	715	732	670	702	706	677	761	750	722	727	750	711	724	687	698	684	724	739	725	693	732	742	712	746	673	711	707	704	710	705	672	673	724	738	713	665	728	766	741	720	728	745	710	710	718	679	694	693	689	723	707	709	709	711	690	694	685	763	695	681	704	765	728	744	722	736	742	735	757	643	709	702	716	695	708	718	709	732	693	691	698	691	707	741	722	705	687	711	729	732	714	736	724	731	719	716	722	731	711	756	696	708	701	688	686	662	728	713	703	748	722	672	698	692	720	719	703	695	727	725	696	733	726	703	724	774	707	713	783	730	727	689	718	683	708	679	732	694	711	709	677	680	681	706	707	730	686	756	752	752	731	721	698	707	691	724	718	753	686	743	709	700	685	732	754	708	702	698	697	666	713	729	763	708	734	720	745	695	673	716	645	660	721	685	708	760	742	683	770	681	696	704	744	751	756	695	711	702	720	689	742	664	713	685	741	703	731	651	722	725	629	683	748	706	713	685	711	754	681	708	724	734	682	672	698	695	726	698	690	699	739	697	649	714	721	705	687	713	724	717	712	779	669	728	774	719	714	730	680	750	662	713	750	732	746	753
24881	21081	27228	25053	13585	4425	3213	2772	2469	2005	1688	1561	1651	1596	1585	1437	1310	1223	1174	1130	1237	1202	1177	1173	1121	1151	1123	1063	1113	1047	967	1045	1109	1090	1080	1015	1035	1056	1075	1109	1086	1028	978	1080	1035	1069	998	1069	1093	1035	1082	996	1002	1011	1016	1004	926	1060	1043	1038	932	984	1054	1023	1054	1054	1013	1051	999	1073	996	1047	999	1054	1049	1016	1071	1006	1019	1037	998	1087	1043	1062	1051	1047	1103	967	997	1058	1081	1020	1034	1035	1052	1044	1087	1057	996	1058	1041	1054	1036	1009	1089	1032	1010	1027	1098	1058	1070	1045	989	986	1016	1039	1011	1009	1042	1038	1070	1011	1072	1042	1057	1002	988	1000	1083	963	993	987	1031	1065	1059	1016	988	1038	1040	1011	987	1048	1005	1045	1062	1041	1010	1025	1053	946	985	1053	1021	951	1012	1076	1036	983	998	1044	1054	1018	1026	1056	1033	1036	1099	1043	1042	1023	984	1038	1042	1044	1051	1093	1037	1055	1014	1040	1043	1062	1043	1096	1037	1029	1047	1090	1038	1034	1006	1046	1022	996	1092	1000	1004	969	1061	1071	1004	992	970	1043	1018	1057	1016	1009	1028	987	1077	1018	1050	1008	1020	1038	974	1043	963	1040	1042	1065	1009	1017	1026	1096	1022	1010	998	1028	1030	959	1054	945	1002	991	1055	1047	1043	1033	1024	1041	1008	1033	1049	996	935	1138	1021	1018	1027	984	991	1031	1031	1041	1014	1079	1035	1003	1055	1047	1050	1013	1013	1027	1060	1063	1133	1034	1056	1028	1094	1039	1028	1042	994	1050	1043	1079	1021	977	1037	1106	1006	1076	1015	1023	1069	944	1010	1025	993	1020	1053	1018	1024	1089	1008	1053	1048	1088	1023	1073	1025	1059	1032	1054	1045	1057	1037	1057	1041	1035	1063	1064	1028	1047	1066	1059	1060	1063	982	982	1027	1013	1056	983	1032	1037	1004	1013	1109	1053	1037	1032	1005	1074	1008	1040	1078	1028	990	1009	1020	1026	1016	1012	1057	1028	1090	1068	1051	1023	999	1057	1023	1093	1049	978	973	1022	1061	1050	1018	1017	1039	1060	1039	1046	997	1035	1020	1030	1015	1028	986	1020	1063	1030	969	973	1054	1060	1068	1076	1039	1043	1034	955	1090	964	980	961	1085	1087	1008	1009	1034	1064	1040	1024	993	1023	1137	1055	1053	1030	1011	1055	1038	1061	1066	1060	1079	1015	1013	1031	1054	1036	1044	1030	1059	1029	1050	1089	1081	1004	1101	1027	1030	1120	1020	1112	1016	1045	1106	1080	1073	993	1046	1044	1082	1029	1037	1102	1020	1020	1018	1044	995	1088	1030	1011	1025	1001	1043	1071	930	1017	1049	995	1084	1031	1064	1000	1038	1080	1088	1067	1091	1023	1038	1050	993	1031	1106	1029	1064	1042	1055	1041	1074	1043	1027	994	981	1101	1053	1030	1021	1023	1051	1014	1073	1015	1043	1038	1049	1072	990	1063	1136	987	1017	1001	975	1031	993	994	1054	1059	1020	1015	1059	1026	1009	981	1011	1037	1041	1089	1029	1069	1042	1052	1031	984	1025	1032	1044	951	1031	1019	1113	1047	1060	1038	1031	1084	1022	1018	1058	1045	1031	1057	1041	997	1036	1025	1055	1060	997	1034	1057	1057	1105	1001	1089	1039	1067	998	1058	1064	1015	1030	1031	1000	1073	1028	1022	1077	1085	1111	1011	1013	1068	1068	1010	1080	972	1041	1001	1060	972	1119	1033	977	1052	1005	1040	1044	1038	1027	1067	1001	1011	1062	989	1021	1000	994	1119	1013	1022	1017	1050	993	1031	1038	1014	1038	984	1019	1033	986	1029	1067	966	1031	1047	1041	1010	1027	1035	1040	1019	1012	1006	1019	1046	1058	1027	1031	1049	1011	1047	1016	1053	1065	1049	1036	972	1018	1065	1026	1031	1033	1060	1046	1058	1011	1030	984	1016	1080	1068	950	1049	1043	994	1040	982	1049	983	1043	993	978	1043	1028	999	1042	1021	1025	1022	1006	1031	1025	1056	1007	1069	1015	1010	1039	987	1045	999	1075	1008	999	1069	1017	983	1029	1044	1033	1029	1097	1091	1015	971	1105	1063	1030	1048	1018	1050	1050	1064	1033	1065	1090	1041	1008	1024	996	1040	1012	1028	1013	1026	1047	1010	1067	1011	1021	1047	1059	998	1003	1041	1019	1027	1016	1035	1025	1004	1044	1062	993	1022	1032	1085	1042	1011	1018	1065	1061	1089	1022	1080	1075	1065	1042	1081	1130	1053	988	1018	1027	1024	1006	959	1003	1069	1036	999	1048	1027	1058	987	1034	1055	1000	996	993	1045	1012	1064	1019	1081	1076	1072	1082	1045	1107	1048	1054	1009	1022	1065	1084	1018	1053	1022	1024	1005	988	1053	1066	1054	1025	999	1022	1084	1044	1045	980	1036	1017	1028	1003	1030	1004	1004	998	1051	1030	1023	1051	1076	1043	1077	980	1052	993	1040	1043	1020	1087	998	1053	1051	1042	1063	1052	1053	1040	945	1095	1036	1030	1033	1036	975	1015	962	1089	917	996	981	1066	1084	1044	1114	1060	1054	1035	1009	987	1054	983	1023	1050	1036	1078	1093	1064	1033	1067	958	1045	1018	1036	1025	1015	1134	1038	1038	1004	1028	1026	1044	1027	1043	1038	1058	1016	999	1014	1062	1090	1032	1037	1061	1004	1028	996	1040	1019	991	1066	995	1022	995	1049	1051	1006	1094	1023	1049	1103	1028	1017	1052	975	1047	1026	1056	1011	1000	1034	1029	1024	1046	1024	982	1022	982	1054	1009	1024	1073	1044	1017	1046	998	1060	1029	1003	1021	1057	1048	1014	980	1045	1031	1039	1071	1109	1039	1048	1032	1000	1020	1044	1027	999	1024	1044	1030	995	1028	1061	1116	990	1070	1015	1035	1003	1077	1045	982	1049	1020	1014	1048	1013	1069	1024	1067	974	986	961	1055	1003	1029	995	994	1058	1061	1051	994	1038	1001	1032	1018	1025	999	1051	990	1005	1028	1034	990	1011	1019	1041	1099	1072	1093	1011	1066	979	1036	1072	1043	1044	1007	1002	1038	1056	1000	1008	985	1064	1079	1047	1070	1049	1038	1030	1003	1040	1044	1036	1068	1042	1009	1039	1001	1059	978	998	998	1037	1016	1031	1004	1047	1042	1002	1045	1024	1037	1030	1026	975	1025	1034	1052	1074	1107	1059	1056	1012	1038	1071	1068	1035	1033	1062	1060	1039	999	993	1012	989	1043	1067	1085	1026	1034	1004	990	1064	1077	1087	1015	983	1001	1071	1061	1066	956	1012	1015	1025	1008	1024	995	1012	1086	1003	1020	1022	1032	1050	1027	1036	1037	1026	1069	1010	1091	1051	1020	1006	1066	980	1077	1039	980	1036	1038	1003	1035	1024	988	1104	1069	1061	1042	1017	1001	1029	1038	1077	1065	969	1042	1011	1064	997	1015	1048	984	1006	960	1037	1049	1024	1078	1039	1068	955	996	991	1085	1023	1048	1051	1049	1012	1057	1042	1090	1049	1062	1082	1014	1045	1067	1063	1068	1043	968	998	1032	1052	1062	1055	1039	1033	1045	1139	1061	1022	998	1021	1060	1053	1003	1031	998	1075	1029	1009	1083	1084	1015	1024	1025	1014	1054	1026	1034	1025	1034	1106	1067	1024	1003	1048	1060	1037	1018	1047	1065	1057	1073	1021	1017	985	1013	1055	1002	1050	1080	973	1056	1045	1010	1011	1010	1004	1032	1095	1062	1021	1070	1026	990	1049	1011	1068	1035	1017	1046	1021	1030	1052	1059	984	1077	1065	1091	1090	981	1084	1013	1025	980	1085	1063	1042	1027	1042	1042	1013	1048	1049	1062	1072	1075	1038	1047	1026	1076	1000	994	999	987	1088	998	1049	1058	1064	972	1010	1090	1025	1000	1046	965	1006	966	1003	979	1135	1019	1026	1046	967	1039	1027	1046	1067	1065	1032	1042	1052	961	1048	1076	1037	1065	1040	1029	1050	996	1042	1038	1043	1101	962	1063	1048	997	1076	1038	1030	1091	991	1023	1029	1007	1031	1050	1051	1027	1017	997	1071	1009	976	1017	1014	1069	998	998	1029	1063	993	1025	1019	1095	1023	1032	1056	1022	1074	1047	1027	1027	1021	1008	1046	1060	1044	1004	977	1011	1071	1066	1064	1075	1067	1011	1018	1044	991	1045	989	1026	996	1054	1028	1026	990	1062	1044	1050	1010	1024	1051	1051	1010	1083	1003	1003	1041	1035	1051	1102	1054	1053	1047	1059	1034	1072	1063	984	1049	1040	1055	1022	1032	1063	1038	944	1049	1078	994	1044	1000	1079	1050	1010	1039	1013	1064	1046	1018	1019	1070	996	1060	1098	1069	1045	947	999	988	1045	1085	1001	1066	1020	980	1023	996	1008	1027	1005	1019	1016	1099	1035	1031	1015	1061	1094	1021	1012	1031	1009	1076	1061	1053	980	1037	1084	1073	1009	1007	1055	1022	1061	1022	1032	1104	1051	1048	1032	1049	1027	1051	1013	987	990	1044	1046	1011	1046	979	1018	993	1023	1042	984	1053	996	1075	1047	1052	975	1063	1050	1033	1021	1055	1021	1035	1010	1033	1067	1024	998	1057	1007	1063	996	1037	1057	960	1061	1059	1100	993	999	1003	1053	1011	1112	1016
28215	39437	17761	8968	6939	5584	4628	4084	3971	2713	2143	2101	2088	2004	1960	1666	1427	1257	1374	1244	1290	1231	1269	1276	1220	1152	1117	1095	1098	1035	1102	1082	1191	1070	1101	1043	1114	1111	989	1121	1058	1019	1063	1078	1034	1086	1016	1051	1067	1049	1020	1098	950	1062	1020	1034	1016	991	1045	1097	1078	1121	1053	1040	1027	1045	1079	1011	984	1079	1005	981	994	1038	996	1024	1017	1079	976	1014	1061	1058	1040	1020	996	1064	1035	1014	1005	1017	1016	943	1036	1057	984	1061	991	999	1044	977	1058	1039	1000	929	1061	1055	1025	1041	1075	1044	1066	986	996	1021	1048	1074	1037	1042	1010	1014	1084	995	971	989	1067	1003	1001	1001	1025	1018	973	1039	1017	992	994	997	1044	1052	1006	1038	1077	1048	1006	1036	1014	986	1026	1049	1072	1036	1002	1066	1047	1020	980	1019	1038	1038	1043	1019	980	1038	1044	995	985	1013	1016	1027	1047	1059	1041	980	993	969	973	1084	1000	981	981	1021	1033	1031	994	1036	1031	1017	1036	994	1032	1093	1009	1000	976	1004	1032	969	1008	1058	1083	1027	1050	1003	1084	1036	1017	1022	1011	992	1004	1033	1060	1029	1029	1016	1047	973	1026	1006	986	1068	1032	1016	1011	1028	1017	1047	1041	1006	1067	997	1040	1083	1026	972	1016	1028	1020	990	951	1056	1008	1077	972	1005	1066	1028	1029	1038	944	976	1031	990	1036	1019	999	990	1031	1025	998	1027	1020	1057	991	1009	1044	1044	1041	1032	991	978	974	1017	1047	1012	1071	1013	985	1095	986	1014	952	981	1033	975	1072	998	1002	947	1016	1027	1017	1023	995	1014	986	1026	1001	1006	1032	995	1010	1045	1003	1045	1064	964	1031	1044	1044	1051	1025	971	984	1018	1007	1052	1079	1059	1012	1022	1025	962	1039	1032	982	1017	956	991	1033	1009	1022	1041	1044	1071	983	1013	1026	1024	965	1002	994	1026	1062	991	1038	1018	1044	1065	1067	1072	1028	1006	1008	993	1013	1080	1014	1057	1016	1033	1040	1077	1025	1038	1035	1022	988	1063	1005	1018	1024	1003	1012	1046	970	1055	1011	959	1084	961	1091	996	950	982	1003	1057	1006	1091	1039	1018	1031	1019	981	1018	1080	1077	1074	1058	1019	1018	1041	1053	1118	1030	1041	1047	1036	976	1007	1018	1046	1058	1014	1008	947	1062	1013	1005	1011	1067	995	982	1007	1025	1024	1050	1054	993	1013	1003	1009	1049	1044	1006	979	1035	1056	1086	978	983	1012	1049	1021	978	1065	1000	1012	1070	960	1027	1054	1010	1000	1007	993	1010	1028	1001	1034	972	1023	1008	1005	1036	977	1020	1017	1002	1072	973	1037	996	996	1001	1029	1067	957	1049	1019	1029	1051	1055	989	984	979	1058	1021	1062	1031	1068	1026	1043	1083	998	1030	978	1032	1016	980	1012	1010	1037	1011	1003	1039	1062	1003	1102	1068	1035	1012	1023	1031	1018	1015	1012	1014	1021	1061	1022	1054	1003	978	1079	1040	1054	986	1079	1014	1013	1012	1002	1003	1024	1028	1067	990	1042	956	1055	1032	1042	998	1036	996	965	994	993	1003	1061	1029	1006	1027	994	1068	1002	1032	1004	1018	1003	1017	1073	1006	1003	1032	1011	1031	1009	1018	958	1031	1018	1053	1052	1014	1015	1011	1009	1061	1027	1031	983	1023	1021	1022	1087	967	1020	1051	1066	1008	997	1059	1017	988	994	1031	1023	1034	1040	1030	1045	1033	1009	1019	1012	1028	1078	958	1037	1040	1064	1004	1046	1045	996	991	998	1008	1025	998	998	1046	1008	992	1073	1023	1005	1037	1014	983	994	1020	1023	1069	1036	976	975	1008	1028	1042	1064	1055	1018	1031	1028	1077	994	1035	1053	966	989	1057	1026	1025	983	1010	1047	1040	967	1006	1031	1007	1002	1035	1009	985	1056	1037	970	976	988	1017	981	1042	1012	1051	989	992	1025	1013	1040	922	1027	994	1047	975	1032	1034	1022	1041	1055	1043	1045	1013	1031	987	1010	1022	1015	1008	1028	1023	967	998	984	1114	1022	985	937	992	1009	1027	1041	1081	988	1025	1054	1113	921	1053	1028	997	1014	971	1029	992	926	1044	1047	1041	1003	1060	980	1001	1062	1020	1039	982	1028	1064	1046	1030	1019	1049	1013	1014	1037	1012	993	1072	998	1003	1043	1048	1036	1027	985	978	969	991	1044	1037	958	1021	1056	1027	1103	1069	1004	976	1004	1008	1020	1055	1013	1011	1032	990	1003	1017	1038	1001	1042	984	1066	1018	1054	1080	989	1015	1065	992	982	937	993	968	1001	1059	1026	993	1009	1002	1011	1017	1034	996	1018	996	994	1062	1030	979	1005	1055	999	1021	1012	1034	1025	995	1033	1019	1051	1063	1038	996	973	1014	1002	980	1039	1008	987	993	988	996	1010	1053	985	1056	1012	997	998	986	989	1039	1031	1026	1019	997	1027	972	1026	992	1032	1077	1008	991	1000	1086	978	973	1010	994	1053	1049	1026	1005	1001	1035	998	971	990	989	989	988	1001	1002	987	995	991	1045	984	1011	978	944	1081	1113	1013	1067	998	1055	1009	983	1014	1078	1011	1001	1057	975	1034	1046	1026	997	989	1003	1051	1012	1049	1027	1070	1054	960	973	988	1050	1042	1035	1036	1025	1000	1028	1040	996	1059	1041	989	989	1039	1051	1064	1056	978	1071	1043	1006	1028	979	1005	1021	1043	1006	1041	1019	1049	998	1048	1045	993	1012	1030	977	1030	1026	1026	1026	1056	1011	976	1058	979	1099	1017	1016	970	987	1051	951	1041	1016	968	1042	996	1020	1044	966	990	1075	1017	967	1073	1036	1006	1026	988	1034	1092	1042	1023	1014	1065	1033	1062	1042	1037	988	1046	964	1004	990	1049	1057	1025	1021	995	984	1019	1003	1015	1059	993	1059	1007	1061	1018	1005	1046	1021	1008	1058	1049	1023	1025	1081	1001	1024	1060	1033	1062	1021	1018	992	1061	1001	969	984	1012	1030	985	1065	1048	1042	1038	996	1030	1055	1034	982	1034	1040	1024	1005	1019	1060	1011	1028	1002	1017	1029	1004	1006	1040	1029	1004	994	1008	1043	1052	1011	994	1052	1031	1072	1026	990	991	988	975	999	1045	1018	1069	1025	1008	1006	1016	1024	1020	1015	1058	1024	1014	1023	1031	1006	1037	1023	1067	1038	1014	1043	973	1075	1029	998	1014	934	1055	995	1050	1022	1014	975	1018	1047	1048	1029	1012	1030	969	1041	1069	997	1053	972	992	1066	1005	1011	970	1017	1012	1087	1035	1039	1002	1007	1026	976	994	1021	1038	1052	1035	1074	1008	991	1012	1054	1029	984	956	1001	963	988	1027	1020	1018	1084	991	1123	973	1051	953	1058	1026	1002	1048	1044	974	967	1030	994	1013	957	994	1020	1074	1007	1069	1023	1051	939	998	984	1078	998	981	1075	1015	1054	1058	1010	1029	1044	1041	1018	1061	977	973	1018	967	1009	1051	992	1053	994	1003	1041	1001	987	1003	1041	984	998	1052	1079	1049	1041	1070	984	996	1084	997	997	1017	1023	985	1020	1040	1041	1030	998	1049	993	1013	965	1074	1091	1036	1030	1075	1037	1041	992	1035	1069	1012	1004	1029	1028	977	1026	989	1008	1044	1023	1035	991	1067	1061	1034	1050	1027	1029	1010	1034	1036	991	1014	995	967	1026	957	1020	1052	1048	1077	1098	1080	1024	1058	1004	1023	1083	1071	975	1023	1010	979	1020	1055	1049	1028	1039	1069	1036	967	1006	1037	997	1001	992	1079	1029	1031	1020	988	1051	1047	967	1024	1018	1044	1017	1009	1079	1033	1038	973	1054	1043	1018	979	1063	1032	1001	949	1001	1027	1034	986	999	1036	1007	1007	1002	1016	979	1001	1017	993	1027	1009	992	1083	990	1017	1034	1034	987	1003	989	1018	970	1015	996	958	1028	1088	1054	988	979	993	1031	1039	998	1018	1020	1051	1078	1022	1015	1072	1071	1069	1026	1021	1018	958	1013	1050	997	1033	1020	1040	1000	988	1095	1050	1025	1018	1040	1021	995	1049	954	1020	1025	990	976	1069	984	992	1014	1054	1029	1038	968	1008	1015	1061	995	1030	995	1028	1032	1047	998	1012	1030	1038	1015	1063	1050	1002	1009	1001	1011	995	979	1051	1028	1025	983	1019	1065	1034	1080	984	1033	1030	1012	1069	1026	1081	1009	1025	980	1021	991	987	1018	1059	1005	1044	1057	1008	1041	1033	1019	983	966	1058	1038	1018	1014	1004	1045	1030	995	1046	978	1003	1020	1043	980	1022	993	1016	985	1048	968	1069	1009	994	1078	1031	1037	1043	1061	979	1002	1052	1050	1033	1029	1034	995	1038	1020	1038	1071	1023	1030	917	1051	1027	1019	1020	1005	1033	1058	1060	1027	1022	1088	954	1038	946	1013	977	1049	998	1034	1026	1028	1024	1025	1007	987	1019	1006	1059	1041
22497	21110	28766	23678	21120	21340	12364	4790	3625	2511	2036	1991	2081	1904	1909	1491	1353	1185	1166	1042	1086	1132	1102	1079	1004	1043	1038	946	994	907	927	918	916	866	926	852	835	908	913	855	896	853	889	876	858	901	870	830	888	870	864	829	830	870	856	846	870	867	782	870	871	845	866	858	825	829	835	831	846	884	852	803	868	824	830	825	858	840	859	812	792	814	824	838	883	805	865	882	795	825	841	826	800	851	820	821	810	798	804	796	837	797	799	819	813	813	879	794	830	841	831	854	867	791	888	836	819	832	869	816	787	816	834	814	815	818	861	836	829	867	800	805	815	813	837	831	788	804	849	829	788	851	839	880	801	866	810	853	809	858	810	868	828	831	812	861	833	805	856	815	800	779	784	861	789	834	829	827	878	849	839	851	749	844	828	825	830	825	873	821	838	804	798	781	795	819	890	889	859	797	802	779	862	833	851	821	844	824	822	837	877	844	848	867	833	831	858	839	776	799	773	807	841	819	826	810	857	830	840	842	846	829	842	787	786	784	861	820	819	800	833	781	841	873	799	823	842	832	861	784	816	845	844	829	832	832	840	812	851	833	814	815	760	808	832	829	768	857	819	842	842	862	833	837	793	860	843	874	804	855	852	861	779	913	831	839	893	811	804	818	854	812	854	806	818	840	884	806	803	822	855	879	867	790	867	782	798	834	842	832	783	846	805	845	844	809	853	806	783	827	852	862	815	782	861	831	861	772	839	807	856	833	846	881	822	814	855	807	806	841	818	879	805	827	786	820	822	796	823	853	856	851	859	856	813	823	851	827	829	834	836	802	820	863	851	818	830	840	837	772	852	777	758	864	790	819	809	840	833	814	821	836	816	838	767	841	854	802	801	829	788	823	804	843	823	892	806	772	833	844	851	851	819	850	863	823	802	842	859	845	819	871	838	786	837	882	817	826	864	808	838	863	770	837	762	804	767	833	776	791	845	836	874	794	799	816	809	819	825	863	842	834	874	825	849	806	858	822	809	864	857	842	841	863	853	852	824	841	850	809	829	824	844	806	833	820	805	855	859	815	845	883	861	844	822	844	819	775	829	866	762	850	798	808	843	800	803	818	835	833	821	773	764	812	827	770	820	841	827	823	778	848	792	794	835	900	772	809	800	841	886	794	841	842	805	822	834	846	840	805	857	845	793	848	887	821	822	822	827	827	825	798	805	782	806	828	774	786	828	815	812	822	815	827	756	842	816	861	835	819	823	824	841	810	908	921	831	833	878	808	835	848	790	850	801	866	826	851	830	780	811	851	854	813	851	797	767	848	806	848	857	792	864	857	906	812	833	815	803	829	831	819	815	836	808	803	847	756	795	782	904	796	821	888	821	827	790	837	828	849	901	818	776	851	856	802	854	844	847	829	775	859	825	842	831	795	894	844	779	815	795	816	811	828	857	810	866	841	841	809	837	806	809	825	840	894	822	836	827	825	812	863	822	829	852	836	832	858	831	827	815	868	837	832	813	834	861	809	810	823	843	787	867	825	813	903	802	824	812	867	848	818	850	793	843	837	838	795	817	793	829	838	755	819	822	800	806	822	804	829	831	836	822	829	817	866	856	781	845	830	840	809	834	831	829	843	829	822	831	853	820	830	853	829	838	870	837	830	852	877	903	856	830	853	818	831	816	803	823	868	845	836	847	842	820	780	838	906	839	789	829	824	815	871	846	846	861	854	769	822	843	803	782	862	847	792	784	842	864	801	800	775	821	857	847	810	833	838	787	778	869	802	809	825	809	851	779	815	883	811	778	838	783	811	819	801	807	893	834	874	819	796	845	806	805	822	837	831	845	801	802	787	876	807	793	780	797	815	808	812	877	878	812	796	790	808	839	811	850	851	804	837	847	810	808	845	819	869	821	840	846	824	817	804	872	794	809	797	842	832	844	922	854	806	866	813	852	834	842	862	789	826	797	850	813	831	862	787	840	844	823	845	804	884	789	830	844	846	834	836	782	767	835	828	800	809	831	783	845	821	749	843	838	783	814	823	830	841	826	924	839	824	825	846	802	829	837	835	788	884	806	784	838	796	798	848	842	820	813	833	837	813	801	809	760	840	803	792	821	824	821	799	792	836	826	822	839	831	799	833	868	815	868	860	804	872	832	788	828	834	740	781	874	831	832	847	794	817	834	818	834	804	787	738	848	848	834	818	815	782	828	802	796	778	859	857	790	829	889	873	820	887	830	830	827	844	838	807	827	823	842	745	783	806	876	843	794	828	820	812	834	826	806	811	818	830	856	845	818	802	877	868	818	808	801	835	824	811	814	838	831	817	809	837	780	799	858	783	774	821	863	882	829	830	835	840	766	829	880	832	830	803	777	842	819	816	792	830	805	801	847	881	857	823	845	782	803	842	855	841	841	800	766	796	769	810	839	797	820	813	806	846	798	795	857	826	819	799	825	837	891	879	825	827	871	821	844	796	831	812	767	827	822	800	851	782	817	841	825	816	828	828	843	811	844	821	867	774	829	886	807	812	820	818	832	779	778	867	811	840	795	836	840	817	855	823	851	781	824	756	792	813	840	840	828	811	798	810	794	814	852	853	773	893	871	885	739	905	869	836	823	777	836	847	773	815	838	804	816	840	843	818	780	847	846	820	823	826	802	843	839	797	830	822	774	824	775	828	773	828	835	822	847	856	832	837	864	805	840	821	846	848	800	762	837	853	830	815	803	851	851	796	850	832	794	797	848	823	872	829	822	866	829	862	848	851	797	802	832	840	812	802	839	883	817	856	846	811	835	815	871	836	848	848	799	830	786	836	838	854	755	779	805	873	786	873	824	836	790	779	837	815	836	825	826	789	790	867	850	798	854	824	888	830	800	868	812	793	846	801	776	786	769	821	806	864	829	792	863	817	825	883	846	870	808	879	837	864	849	824	832	819	814	809	861	819	820	774	825	855	828	811	840	821	834	832	827	800	803	855	803	820	841	807	793	801	763	806	859	773	815	822	857	819	807	834	897	823	830	785	844	807	804	845	870	818	811	836	850	791	779	834	781	828	815	771	793	784	842	849	845	792	837	827	768	818	837	823	853	813	786	804	827	804	805	821	884	853	819	809	872	846	824	841	814	843	839	841	822	786	841	840	805	841	842	845	832	825	843	826	810	787	812	808	800	822	813	830	867	832	839	821	867	819	826	829	821	847	824	792	876	808	836	812	845	812	867	841	857	778	802	796	839	807	830	799	798	802	817	849	789	850	853	868	815	801	838	811	807	820	822	870	835	784	805	820	790	820	771	816	857	799	810	806	817	871	769	782	825	863	832	855	825	766	832	854	807	826	830	805	798	829	836	838	827	776	815	814	854	816	783	827	800	816	831	810	795	866	825	819	819	824	803	793	837	850	813	854	896	771	864	814	821	810	827	807	834	821	841	794	852	802	827	774	861	808	829	820	828	835	837	856	827	796	803	827	775	864	826	873	846	824	824	864	832	836	790	831	852	832	807	876	786	792	777	803
32385	50597	25499	14257	10995	8965	7294	6549	5700	3651	2895	2842	2842	2550	2577	1811	1615	1287	1359	1303	1271	1291	1221	1087	1089	1024	1037	1018	958	920	932	963	940	882	927	891	950	910	874	890	876	833	820	874	838	896	866	781	819	859	816	851	863	797	806	812	799	824	887	831	771	820	815	783	855	833	837	801	761	806	865	838	847	811	838	795	845	777	858	808	826	836	844	790	795	818	825	843	863	779	804	823	803	836	803	828	786	800	806	815	806	783	857	784	803	812	826	788	806	778	773	761	774	771	793	788	814	823	826	736	846	856	811	791	810	798	806	806	783	820	788	858	809	829	812	811	841	791	797	806	817	809	815	818	789	758	847	803	772	865	822	810	817	793	784	835	851	803	825	804	797	779	828	796	815	811	788	869	796	786	781	859	801	837	810	815	839	854	810	837	776	796	836	807	767	822	813	790	831	836	821	836	802	866	822	822	772	844	788	758	808	861	796	832	816	792	779	769	809	831	818	805	829	876	838	847	789	803	785	755	810	784	770	814	854	829	779	788	805	798	840	838	810	792	822	789	824	785	806	840	809	824	815	824	807	800	797	848	794	802	827	792	803	809	763	842	799	812	815	860	811	809	785	786	843	791	828	822	811	821	804	822	847	822	869	826	812	817	797	780	831	801	822	819	826	821	834	834	839	779	836	807	854	771	845	845	810	821	820	808	873	769	812	808	840	828	795	821	835	853	821	824	811	798	864	817	804	744	827	825	819	798	810	846	854	795	837	817	812	811	816	760	757	798	783	825	810	803	815	818	823	766	780	812	806	776	823	809	812	784	838	768	786	825	829	823	805	871	807	816	831	798	807	770	843	803	828	799	789	800	779	810	783	793	739	823	788	804	843	803	831	823	846	812	842	866	785	807	821	837	788	789	765	770	821	803	843	776	824	833	814	808	796	798	799	833	832	846	790	808	790	814	779	790	864	804	799	797	772	857	806	830	742	812	806	814	855	833	821	823	810	808	781	801	801	767	824	835	860	825	779	797	799	847	797	806	765	804	874	815	809	822	824	796	793	814	767	826	773	818	812	812	827	795	800	805	773	797	798	839	803	836	810	810	795	813	822	788	806	844	807	759	818	804	768	812	806	799	805	804	824	774	795	783	797	769	792	817	804	762	844	791	773	786	827	817	804	748	798	836	837	857	812	811	795	872	788	864	803	815	804	756	784	782	826	810	840	857	792	801	835	807	805	815	775	807	804	825	848	831	793	841	755	806	835	796	826	791	806	848	816	825	864	812	783	794	851	843	791	816	826	834	816	821	780	773	847	814	814	796	807	820	767	804	792	802	824	776	793	817	854	844	864	826	818	787	820	801	751	816	777	888	824	792	833	831	783	803	843	856	830	793	814	830	812	793	846	793	798	850	773	789	735	763	795	792	845	797	843	821	838	838	753	796	807	848	810	781	794	853	780	801	783	834	825	824	819	783	787	866	784	761	812	765	822	827	847	824	865	863	781	838	810	804	782	831	816	801	834	799	778	829	817	883	803	771	747	828	768	822	812	817	798	829	780	781	787	791	743	815	781	802	781	817	823	780	806	793	798	771	819	792	767	795	798	786	794	771	815	807	760	782	821	803	819	801	769	812	770	861	815	826	863	822	791	789	801	831	819	792	764	805	825	824	767	834	846	797	773	838	788	790	783	777	847	774	785	783	845	823	773	818	721	798	789	776	795	795	764	819	807	841	819	797	775	802	842	770	832	880	821	790	790	837	841	818	796	768	824	854	834	826	780	843	809	781	826	785	758	815	775	816	800	788	774	845	809	775	808	800	808	809	783	738	837	745	795	792	789	819	761	858	770	789	804	829	830	805	850	850	774	769	775	881	775	792	791	768	839	801	828	823	830	749	810	771	788	802	821	783	820	773	816	839	823	808	795	828	831	815	790	812	815	833	794	823	774	801	726	797	776	855	805	833	804	794	787	807	792	823	820	783	792	819	796	840	801	828	806	768	788	842	791	803	815	823	786	804	852	779	819	818	831	763	832	800	861	805	820	805	873	798	801	848	813	810	815	812	837	841	790	772	835	815	818	780	830	845	820	788	873	768	822	823	732	806	821	785	910	848	823	845	799	830	851	790	847	786	816	830	853	808	823	799	798	797	811	793	796	811	828	805	834	729	822	791	804	778	811	805	833	823	776	741	828	798	871	785	816	776	829	787	812	787	800	808	816	741	786	816	790	827	784	780	839	784	819	805	791	799	825	814	814	779	830	777	779	850	847	730	829	853	807	823	816	807	838	830	805	776	787	785	795	784	811	809	805	801	797	779	798	790	843	829	802	821	814	820	783	799	796	827	833	767	823	782	833	808	809	817	840	843	780	804	801	828	789	827	839	781	788	815	837	805	733	805	775	793	797	747	809	802	765	774	771	877	784	817	823	796	775	803	808	849	856	784	758	777	803	859	882	807	839	819	781	802	853	856	789	747	772	793	801	799	798	862	744	800	768	792	776	791	813	767	809	827	806	759	830	798	820	752	761	795	765	779	779	826	758	796	855	802	860	820	775	819	788	818	800	802	874	796	834	792	772	753	802	841	787	828	799	793	813	815	814	856	865	838	784	784	815	833	806	811	849	824	812	796	817	826	841	849	780	815	832	884	794	813	823	833	805	814	781	812	822	806	803	835	809	783	863	823	793	802	857	775	787	744	780	764	797	883	829	800	805	823	794	826	830	861	861	766	872	780	812	779	760	786	847	864	813	815	769	820	793	833	784	826	823	802	789	825	755	798	856	797	819	799	799	797	769	763	808	775	851	794	785	832	795	773	798	824	823	836	753	800	849	804	775	793	798	779	784	821	820	816	802	824	843	814	824	850	776	786	807	816	782	822	768	805	788	768	836	774	814	839	779	781	818	815	836	794	793	815	810	806	801	838	838	824	819	798	823	791	795	770	765	795	828	856	813	773	815	815	820	809	834	858	822	854	831	842	798	741	775	822	837	825	837	774	802	786	814	792	816	820	786	786	805	856	812	838	820	823	789	827	812	796	832	850	803	845	794	820	816	873	823	807	831	839	796	734	775	856	828	778	777	815	828	764	764	864	833	818	799	775	809	812	867	817	801	808	829	819	829	731	810	814	835	780	846	837	818	796	772	833	808	789	775	820	819	864	798	793	764	731	793	824	802	786	782	805	820	810	780	843	846	811	803	831	794	831	785	789	778	817	787	769	767	804	784	790	796	804	788	853	853	796	777	772	750	826	792	847	762	809	776	818	831	798	784	811	867	901	822	844	850	786	801	760	850	780	785	806	822	818	807	796	824	810	773	831	809	859	836	801	801	800	779	822	755	798	801	816	769	811	799	852	820	825	823	826	826	854	762	768	820	777	795	812	820	756	826	833	788	831	812	856	771	774	767	817	868	807	806	826	797	847	818	766	837	856	831	838	813	777	784	802	802	791	841	843	781	822	794	830	841	786	784	783	784	780	876	796	844	850	782	863	842	791	779	862	863	818	825	806
29564	23303	16080	7359	4024	2975	2554	2294	2007	1479	1334	1347	1388	1332	1312	1100	1121	965	1059	1000	994	1028	973	991	940	942	904	931	943	942	901	911	911	931	910	939	856	951	922	964	886	928	941	842	883	878	927	875	883	891	863	839	931	877	926	896	934	918	957	887	831	927	895	887	842	944	857	919	825	912	897	907	899	907	910	877	908	886	850	851	912	917	900	926	909	928	859	825	869	898	873	922	880	859	910	817	868	922	861	867	894	846	854	918	915	890	871	894	909	950	916	914	880	871	893	855	946	886	922	905	866	863	904	931	918	890	908	874	873	904	927	907	849	889	942	895	921	916	886	866	925	881	942	918	889	926	916	893	912	893	837	907	860	908	912	829	882	843	931	898	869	911	887	876	891	825	864	869	873	954	849	871	869	875	886	849	925	900	887	841	851	844	855	832	844	870	896	878	923	873	901	774	893	864	862	865	887	875	870	860	875	847	868	864	854	933	875	851	877	837	828	913	901	896	948	890	900	859	884	892	877	930	865	842	885	866	899	898	922	906	949	845	841	871	884	892	821	871	911	903	955	881	897	857	939	937	913	900	915	860	897	844	878	933	919	926	896	889	852	882	921	887	831	920	890	851	892	879	931	893	915	911	903	922	912	891	866	816	887	896	895	868	929	835	867	951	923	855	831	889	883	872	908	863	864	855	914	913	891	921	859	947	854	902	906	866	940	858	848	812	885	861	868	901	879	878	941	886	857	905	851	916	875	922	894	886	920	891	886	883	834	936	909	904	870	892	834	875	864	903	870	828	818	901	872	922	865	889	885	913	869	893	866	816	897	894	860	886	869	864	865	881	880	867	926	890	907	916	843	898	859	905	901	904	828	846	863	885	899	879	903	917	911	928	895	864	905	898	869	882	893	889	909	883	841	868	870	931	933	927	868	907	884	883	900	893	886	830	859	868	934	914	887	891	875	861	834	930	911	888	889	868	904	892	905	908	922	863	867	888	841	888	848	846	895	881	869	871	871	891	868	917	906	822	886	878	968	835	883	871	921	858	902	886	863	918	941	917	914	900	918	860	887	875	863	874	897	885	849	974	887	886	861	899	891	905	915	883	880	877	906	896	900	913	863	867	892	911	855	901	860	891	890	883	929	901	972	902	938	911	839	930	901	924	910	888	883	917	854	905	894	893	923	905	896	913	846	914	852	887	914	892	916	967	910	892	897	906	816	848	871	844	856	895	834	860	913	914	902	904	891	894	862	920	938	921	973	936	889	929	875	889	914	883	925	930	920	841	844	871	878	930	941	896	910	840	913	847	932	874	837	906	900	867	855	914	894	909	949	914	901	969	899	870	939	864	947	867	879	885	811	889	902	873	907	839	939	844	894	886	899	835	863	881	900	890	929	915	843	887	891	875	910	906	829	901	865	920	927	875	894	878	873	902	907	869	826	912	868	857	875	900	898	891	857	848	855	905	910	915	890	885	836	832	885	835	867	875	820	906	862	878	850	891	859	883	871	898	898	887	861	890	871	962	873	934	888	952	947	885	885	916	871	892	920	928	941	926	947	876	873	911	810	862	907	910	854	887	933	928	906	888	900	889	889	868	911	852	858	879	897	916	857	866	847	847	890	870	900	878	868	918	856	933	863	845	855	893	882	910	849	881	922	850	901	912	927	860	899	894	843	897	898	842	910	830	872	923	883	894	881	916	832	878	861	853	921	865	829	893	912	913	880	869	919	859	861	884	923	837	814	867	907	956	921	896	917	875	938	878	870	877	896	871	890	905	863	902	903	880	875	876	889	916	876	905	906	921	868	880	844	893	869	878	897	930	879	843	900	888	871	874	907	875	862	936	838	939	893	888	857	941	895	826	906	892	830	865	877	907	921	887	929	844	841	905	891	909	883	860	928	868	898	838	887	836	885	931	839	870	914	859	904	878	937	877	939	892	921	938	861	864	880	861	916	919	905	879	908	919	853	872	852	859	883	921	940	899	873	877	863	869	842	900	859	884	898	848	876	885	886	846	836	911	866	851	974	903	901	859	880	910	896	861	862	876	858	857	900	935	904	864	951	909	861	879	893	865	898	908	888	880	878	917	839	890	897	899	874	865	937	898	928	912	801	907	903	885	937	864	920	875	857	831	871	853	915	831	912	915	874	882	878	916	871	910	922	881	925	919	833	901	933	855	841	886	885	883	899	859	896	885	843	880	887	920	955	836	887	853	888	876	863	856	870	873	904	900	848	854	896	888	842	932	879	882	867	873	896	862	890	931	868	830	842	974	897	927	861	883	918	869	869	932	830	893	854	882	847	871	823	882	933	928	891	914	917	924	829	871	899	899	897	870	886	857	860	885	857	897	867	869	913	905	906	906	909	906	843	942	891	882	869	889	848	846	851	871	928	880	929	886	961	896	893	890	923	915	890	844	901	914	868	857	888	898	843	888	891	900	865	844	823	882	901	889	854	916	869	861	890	893	846	956	892	853	864	862	867	872	939	846	881	847	922	850	881	878	896	873	854	851	886	917	931	905	898	884	964	852	868	847	872	907	904	886	883	915	965	870	903	981	876	894	876	856	873	923	909	877	926	921	893	893	826	930	864	917	880	882	867	938	897	915	875	830	889	879	885	869	843	854	883	904	881	867	909	900	841	852	910	905	928	887	860	908	931	832	858	912	886	951	907	922	894	887	880	914	872	877	923	870	920	919	967	891	893	870	905	865	936	831	906	922	916	932	926	927	876	874	853	914	880	872	869	876	894	849	875	865	872	915	929	923	906	837	863	873	884	944	895	911	930	881	861	899	849	861	913	914	921	890	869	871	839	895	925	851	866	922	914	933	858	866	866	885	854	894	910	921	872	865	872	920	890	876	910	923	865	842	883	965	898	890	903	884	903	873	831	848	884	892	911	869	896	869	834	832	864	890	872	841	912	944	893	874	886	906	874	909	820	924	879	851	927	872	873	864	898	957	915	901	883	892	920	942	876	863	886	904	865	827	891	883	943	875	868	930	938	855	806	842	900	874	950	891	878	854	853	913	887	899	934	882	896	884	930	852	925	892	907	910	882	874	846	867	853	918	867	920	851	902	911	891	897	907	885	938	865	881	863	876	935	895	950	915	869	894	857	890	890	896	820	905	855	882	849	912	880	909	862	896	853	913	892	964	895	932	925	902	909	883	877	940	912	876	896	865	870	917	879	913	838	879	872	869	917	902	872	896	852	908	928	864	849	891	872	895	927	881	869	875	888	882	878	879	910	864	923	918	923	839	902	928	891	899	852	854	890	866	853	883	894	878	891	940	829	867	907	862	961	905	877	836	870	902	902	918	832	871	837	909	907	877	891	925	951	917	869	878	878	955	866	867	881	924	878	874	834	877	877	877	857	869	875	878	876	867	905	870	885	882	855	857	926	869	851	901	830	879	884	969	915	908	906	875	876	876	880	876	954	890	906	950	969	931	891	886	884	898	877	893	888	845	891	922	935	891	861	910	875	944	861	862	904	907
26638	31772	14521	7131	5511	4561	3992	3545	2907	1889	1706	1793	1766	1669	1642	1283	1220	1109	1085	1000	1086	1076	1053	996	996	1038	992	972	968	942	954	907	968	917	956	882	937	937	942	909	913	907	900	913	923	888	971	894	881	914	932	901	897	907	907	923	887	939	940	888	905	898	887	913	940	861	886	880	963	926	889	845	876	912	932	867	899	924	889	915	862	905	857	901	881	935	913	927	948	925	905	871	850	885	891	878	932	899	909	951	905	862	932	906	882	870	923	924	864	858	945	929	902	893	874	909	945	914	935	848	864	888	898	908	865	879	918	932	915	864	920	905	884	899	852	868	931	924	904	928	916	894	913	902	878	892	851	902	892	875	884	880	926	896	923	906	922	932	866	892	922	827	899	869	890	888	874	854	885	842	883	917	944	858	929	881	859	890	895	907	875	896	904	938	941	914	920	878	856	910	870	884	930	848	921	866	909	923	882	920	901	890	933	882	917	932	909	886	917	945	894	872	896	924	906	927	950	856	928	919	925	854	908	867	903	892	959	947	907	882	939	900	934	841	894	949	924	826	908	916	901	870	929	868	892	864	890	871	902	862	949	861	909	856	848	881	919	841	870	888	933	886	887	853	891	938	879	934	815	932	867	923	881	899	916	911	930	854	888	901	880	947	900	862	892	922	870	910	949	921	897	905	866	853	902	922	880	929	919	889	916	891	894	896	914	869	880	928	898	843	929	895	888	947	931	921	925	891	857	885	879	896	914	865	902	853	862	918	908	890	915	865	919	882	919	868	862	882	881	912	912	897	894	899	888	1002	900	854	917	913	852	892	845	930	848	925	941	906	853	939	910	895	857	892	908	891	897	896	940	920	929	862	878	969	964	923	877	882	962	933	907	891	941	851	890	873	865	936	868	899	851	920	931	868	895	876	820	919	905	921	903	943	932	821	893	892	916	861	853	951	871	877	875	909	880	885	907	917	920	913	909	885	894	912	942	890	866	925	900	957	930	894	940	893	926	942	896	883	893	918	913	887	902	881	913	871	901	924	904	901	892	912	872	895	883	895	885	898	845	905	890	906	845	880	868	858	915	927	872	901	924	883	918	921	908	936	913	864	910	914	839	895	929	887	885	927	956	865	926	908	918	880	855	885	922	895	906	907	860	914	918	869	910	885	901	831	925	881	868	886	865	936	875	944	903	912	842	897	955	899	921	924	901	887	955	859	891	852	889	836	878	886	903	935	953	867	937	921	915	923	882	947	886	912	889	916	973	867	851	883	866	886	926	927	883	931	947	883	877	890	894	939	873	838	906	867	900	913	856	918	899	907	855	871	896	925	874	866	906	905	905	944	937	861	891	904	953	940	903	874	943	885	863	959	869	872	886	904	901	866	859	860	874	897	897	918	886	909	830	903	905	926	880	867	857	920	928	979	886	888	879	879	906	922	865	919	889	888	857	923	910	901	893	882	919	876	890	902	863	869	891	872	919	872	874	868	880	939	928	865	870	871	902	904	851	897	880	892	870	918	886	892	909	897	858	913	888	895	856	875	900	911	853	917	881	874	901	887	880	865	880	962	911	867	882	908	882	885	902	877	894	887	860	918	863	924	894	897	868	871	842	903	937	915	895	880	865	886	895	911	901	906	927	885	880	920	887	843	882	923	883	940	887	936	890	929	863	881	921	917	920	906	919	877	902	856	907	982	889	895	861	902	944	908	898	962	899	948	896	886	932	950	873	908	912	845	928	900	914	895	869	874	894	929	919	884	888	882	921	847	931	867	923	899	839	909	823	856	872	877	899	893	881	880	884	907	917	909	919	946	879	950	937	891	852	886	902	894	902	883	936	829	889	890	886	938	846	953	902	881	933	902	922	872	892	900	874	885	862	897	889	897	875	904	878	897	908	899	935	887	866	908	923	914	894	877	899	853	884	874	894	919	942	912	872	869	940	909	865	922	862	858	898	906	901	895	895	930	861	912	917	913	881	939	911	917	894	908	860	867	911	936	874	922	893	925	890	877	895	875	894	918	907	903	896	954	890	875	931	884	872	907	960	897	895	911	889	888	904	893	870	915	879	888	915	853	891	893	881	906	906	921	912	896	903	925	855	957	924	902	878	882	865	918	934	940	883	907	939	857	926	900	884	937	870	923	935	880	944	897	895	862	903	948	894	943	862	891	874	890	942	927	914	905	937	943	905	883	878	913	893	907	896	894	957	903	883	900	871	822	881	877	897	882	899	933	897	946	917	916	887	900	890	917	888	894	966	882	855	985	893	937	899	926	919	914	861	884	826	902	902	894	877	912	908	849	854	960	878	926	919	904	934	901	931	881	897	859	895	865	903	865	895	889	919	901	901	877	887	896	943	893	872	941	874	862	843	868	868	900	914	882	910	889	946	881	871	877	878	884	861	873	905	909	923	933	894	828	874	875	905	920	876	961	885	907	879	872	936	905	972	914	886	912	896	896	892	888	885	830	888	898	860	922	932	876	928	930	907	899	895	882	858	858	895	944	896	860	934	840	919	886	878	920	931	932	891	872	886	955	924	902	847	868	855	883	909	886	900	920	979	884	906	882	871	914	878	884	913	919	862	861	954	929	926	886	923	941	930	913	880	887	851	893	910	868	909	887	861	882	881	918	855	867	857	848	932	879	877	852	906	919	880	845	907	896	884	923	863	905	970	885	925	912	894	873	887	893	968	935	906	872	899	885	912	886	888	937	879	922	819	950	883	876	889	896	935	876	851	920	877	927	899	868	856	889	899	891	878	923	931	876	892	915	870	924	896	883	919	870	907	896	933	872	936	871	884	896	885	886	972	915	873	947	834	852	909	972	880	858	896	924	921	932	937	886	901	884	889	887	898	901	968	884	881	951	943	848	893	934	915	910	881	945	892	893	940	917	912	891	900	890	896	872	923	929	929	931	873	907	890	867	931	874	867	880	906	930	880	900	891	903	925	880	915	899	890	898	902	886	885	901	965	878	878	947	898	885	901	863	820	899	912	902	934	921	928	970	934	838	885	887	920	893	894	889	882	885	896	893	853	860	918	875	879	926	902	864	952	919	928	919	842	856	887	918	935	867	920	957	892	899	851	932	937	879	869	894	859	915	882	857	890	893	922	907	850	932	857	883	922	839	964	869	911	956	885	870	919	862	950	915	944	872	882	911	916	944	854	910	922	909	847	905	879	881	923	945	977	888	980	902	884	911	875	886	920	919	906	882	892	878	889	892	897	904	890	940	889	897	854	855	861	915	944	883	942	856	926	877	872	855	876	862	871	919	932	895	926	932	884	910	897	896	860	875	849	916	975	914	965	889	924	946	880	887	874	916	905	896	885	906	921	902	880	875	893	889	886	896	923	908	901	898	917	856	895	931	926	874	930	905	879	928	849	925	887	931	905	926	863	929	924	897	912	891	863	914	880	863	880	884	885	862	863	877	856	937	904	882	890	943	914	937	887	915	909	906	882	918	905	959	882	893	928	884	867	866	933	862	884	942	906	883	870	859
23621	21082	28239	24147	21118	12844	4904	3394	2495	1822	1634	1572	1429	1568	1412	1072	964	894	1008	912	919	940	862	891	788	800	828	826	775	772	783	764	737	696	785	730	752	721	754	780	741	730	751	775	758	709	755	768	727	702	727	733	712	752	766	705	719	728	713	701	745	679	683	667	706	697	733	713	715	671	690	650	674	749	703	693	708	725	681	695	685	725	682	695	672	717	764	729	672	653	654	684	703	671	733	705	707	663	709	675	714	681	676	678	672	702	735	718	708	707	735	668	722	698	674	698	727	652	723	713	724	719	708	700	666	708	685	721	679	685	672	721	658	673	675	720	665	716	674	719	698	722	708	702	733	732	729	734	734	682	682	708	738	670	706	730	697	723	709	673	686	699	750	766	691	674	721	744	684	741	733	700	680	744	713	706	725	674	745	697	642	707	686	694	731	687	699	724	742	732	694	682	662	662	667	690	702	775	682	680	700	689	687	718	698	718	698	715	651	680	707	689	688	656	684	704	673	670	700	695	722	735	682	719	683	719	664	695	759	707	665	735	664	730	698	709	708	738	695	715	649	732	724	695	733	697	710	693	667	696	698	712	726	634	750	700	725	682	753	709	705	715	734	723	726	733	742	704	777	685	677	737	657	669	715	733	661	683	648	698	702	693	685	759	698	688	729	676	682	703	652	702	674	656	687	757	704	734	709	669	716	673	704	724	706	693	680	662	682	740	664	723	730	657	687	694	699	730	750	721	723	706	663	660	713	677	667	661	724	716	641	679	667	732	711	756	723	728	695	717	699	716	686	699	713	697	731	696	671	696	720	673	696	774	709	716	734	682	675	695	690	659	687	718	717	718	719	710	693	745	725	691	725	717	686	687	712	721	698	688	680	716	691	677	706	639	744	699	736	697	736	691	683	700	737	698	692	719	722	718	737	664	705	726	692	667	704	658	691	646	666	698	692	697	713	697	702	697	705	719	724	647	690	719	712	676	741	726	691	725	758	672	652	724	665	675	767	647	656	721	697	697	730	704	732	716	674	626	722	739	745	683	699	725	725	718	726	725	732	701	710	660	727	676	715	731	744	706	683	689	713	707	729	720	642	705	729	717	670	699	754	730	686	738	705	662	716	753	693	702	686	681	690	742	703	726	701	707	754	711	651	777	694	708	718	696	752	700	728	708	674	660	721	684	631	714	703	674	720	721	649	639	731	718	714	711	722	710	719	704	719	704	695	680	690	684	746	676	696	729	669	706	721	784	711	714	700	684	691	735	716	716	708	709	739	710	688	708	775	735	738	700	743	701	719	670	673	685	715	644	709	663	709	717	710	704	731	696	696	757	683	713	644	710	742	681	676	679	719	681	687	746	722	658	685	684	709	718	728	669	718	705	681	706	679	685	678	645	677	702	696	727	696	690	698	665	669	739	643	724	723	732	695	663	721	705	730	704	683	697	733	689	679	700	701	670	680	759	696	670	677	743	705	707	694	721	704	690	720	683	677	681	688	689	742	678	641	750	735	688	705	678	666	684	677	714	741	681	733	706	694	659	700	710	669	697	712	691	699	718	739	694	677	739	705	682	758	724	693	717	739	753	681	722	718	701	695	732	725	646	690	693	700	692	685	718	696	682	677	691	701	725	718	687	739	689	720	720	669	717	714	643	721	669	671	715	712	715	682	695	732	733	710	708	694	736	657	657	720	684	700	701	751	673	688	656	717	736	660	687	667	724	700	671	681	697	692	655	699	719	725	673	683	665	684	705	694	716	720	695	656	704	704	707	673	670	665	659	711	679	708	703	664	686	724	681	738	702	704	674	732	704	699	673	688	713	679	684	681	698	752	691	699	688	695	676	695	703	724	716	680	695	703	724	666	693	675	677	699	722	660	651	694	726	704	726	659	676	694	720	720	709	707	671	679	701	709	726	719	669	727	710	750	710	705	662	689	715	690	682	698	700	726	719	723	656	704	721	666	730	645	715	735	677	714	701	710	685	700	717	718	686	665	707	700	666	717	670	730	683	697	703	687	696	699	744	670	740	703	715	717	653	718	721	725	656	755	688	697	677	757	697	682	736	648	691	709	694	703	699	730	714	717	690	713	717	679	668	679	672	686	660	642	706	726	707	726	666	697	718	725	711	722	714	677	725	714	728	679	683	734	689	728	689	731	692	668	724	706	694	700	685	720	675	668	734	702	718	644	692	665	699	723	723	672	771	732	700	663	673	719	711	685	657	733	677	714	730	715	708	672	670	699	680	723	715	748	736	700	725	733	741	768	698	634	667	668	695	724	701	654	729	713	649	740	693	705	678	717	674	700	709	679	665	730	739	713	703	721	662	655	737	680	715	759	712	700	676	744	697	694	764	695	685	746	718	666	726	674	702	739	690	682	708	763	708	684	714	660	737	662	707	711	714	685	717	688	674	721	673	731	736	702	723	666	668	687	734	702	673	687	722	692	665	650	673	703	690	725	698	678	730	687	732	713	722	714	689	706	753	681	685	664	737	694	732	709	702	735	692	723	726	695	700	713	714	689	689	743	703	678	680	717	684	671	728	730	688	749	690	685	750	728	705	714	674	713	706	730	706	713	685	695	701	689	679	702	684	647	687	693	711	711	707	744	679	658	723	688	678	670	755	721	666	694	705	698	711	657	711	744	708	741	669	717	692	705	714	683	666	632	755	687	698	705	697	723	686	710	683	680	733	728	663	664	664	788	714	710	709	696	683	666	680	687	710	688	729	730	715	691	670	707	679	695	660	703	702	703	676	698	706	720	702	680	739	711	749	734	698	787	676	704	711	668	740	728	680	668	721	685	700	684	708	708	680	670	706	708	712	674	709	709	693	682	724	701	686	657	738	691	720	703	674	703	695	691	721	665	674	678	705	740	665	717	677	700	739	724	742	709	696	674	668	703	706	689	742	715	711	729	714	711	690	687	665	724	705	715	725	669	722	742	681	738	678	678	717	740	742	700	714	691	720	705	714	707	686	722	737	724	726	686	746	701	688	734	654	695	697	656	707	689	683	693	669	695	748	680	709	717	697	650	728	679	751	693	664	708	698	683	749	746	686	675	678	696	650	747	700	672	715	723	695	691	672	719	708	647	690	704	710	659	680	659	687	689	709	720	683	678	704	704	697	713	677	700	707	705	665	706	701	696	740	704	702	710	714	693	689	667	725	679	663	682	729	708	713	713	705	663	689	689	770	720	680	735	715	704	688	711	678	698	678	720	711	688	677	722	710	722	701	702	714	694	709	676	681	708	734	754	708	681	753	677	701	728	706	664	703	724	697	739	696	731	677	710	700	695	692	643	691	745	682	718	739	741	770	704	736	738	701	711	692	694	688	680	673	642	727	691	760	729	656	693	694	732	703	693	746	732	701	662	677	691	743	695	704	699	717	697	678	708	722	675	686	675	729	669	697	732	693	665	730	676	695	750	721	714	730	714	690	703	734	726	716	676	695	677	712	698	685	677	685	722	663	737	704	698	711	655	719	673	688	731	696
29227	44168	21283	11538	9084	7359	6000	5193	3803	2636	2275	2192	2118	2099	2004	1370	1255	1076	1071	1017	1051	1019	940	944	840	832	872	829	789	829	791	796	802	808	796	826	809	757	788	744	776	784	708	734	757	757	740	715	734	770	693	747	727	743	712	752	785	723	794	713	732	716	691	732	678	738	729	739	743	716	699	729	708	751	706	711	712	714	728	722	735	723	686	720	739	732	745	746	744	695	721	742	729	764	698	719	713	722	659	691	691	759	720	732	720	738	743	689	710	727	697	718	703	728	690	754	737	729	655	706	712	715	731	717	690	722	745	712	653	710	683	716	691	706	703	682	707	704	682	723	721	716	701	708	688	707	735	658	703	699	656	683	698	723	759	706	758	694	738	723	725	687	713	725	696	673	728	708	661	718	704	698	753	731	727	731	689	736	699	662	696	729	732	733	717	696	701	720	711	727	704	684	664	710	670	682	730	668	706	747	683	677	711	657	727	712	722	721	744	731	715	767	685	729	719	685	719	714	737	729	698	683	753	711	729	734	726	710	716	698	754	694	764	725	671	743	705	712	735	712	712	685	668	694	759	758	741	768	737	700	699	739	739	731	704	703	744	707	728	682	678	740	733	701	724	707	740	708	720	658	718	702	741	749	747	674	726	677	706	720	752	688	719	744	752	666	730	749	725	740	704	742	697	762	692	716	735	694	689	741	709	729	680	703	749	695	735	704	689	721	720	710	711	695	721	719	761	730	689	683	726	721	725	713	695	757	719	698	698	702	668	721	720	723	734	765	689	743	689	714	727	712	794	681	752	738	728	707	700	715	753	692	666	738	745	723	744	770	741	722	711	672	733	711	742	709	733	705	683	722	714	694	748	708	766	699	693	725	740	716	685	718	682	715	668	730	734	673	731	728	727	719	761	726	680	662	702	716	706	698	705	714	715	710	709	685	776	723	705	734	755	712	750	705	679	752	722	709	661	661	716	713	717	733	737	710	769	671	691	688	728	682	741	727	709	759	671	731	725	691	702	702	665	688	746	708	687	665	721	739	731	706	683	761	696	703	716	718	715	716	764	737	683	734	711	695	722	688	728	690	724	723	738	702	720	714	727	674	682	696	745	711	680	706	686	751	731	729	682	711	682	723	715	677	696	671	695	728	747	707	704	729	722	737	700	723	716	720	719	745	699	739	684	652	692	720	713	699	686	760	756	714	723	662	726	713	717	706	677	731	713	712	714	748	722	697	725	739	713	771	703	687	744	753	705	761	723	711	678	710	683	762	727	698	732	676	734	690	720	710	711	718	690	682	699	714	680	666	735	740	738	734	699	748	696	770	720	676	679	727	756	705	729	694	737	659	732	707	728	698	720	769	695	734	724	676	689	671	670	720	750	739	697	686	655	749	730	693	738	776	740	729	738	689	719	731	715	726	713	722	753	695	697	730	744	655	707	698	730	751	715	696	732	717	697	695	671	704	761	693	760	740	754	685	693	703	723	753	702	744	714	709	718	754	710	768	673	696	703	696	735	765	729	732	699	764	728	693	770	679	699	720	710	684	717	736	729	723	744	719	701	707	742	702	763	684	749	728	730	755	731	702	762	756	688	728	701	753	699	700	744	732	727	727	710	749	712	689	702	756	734	711	741	675	722	701	692	719	713	649	725	740	656	744	718	681	713	710	715	789	704	649	679	689	708	689	719	729	685	712	700	676	702	711	749	705	737	735	702	731	751	703	719	701	709	693	737	704	710	692	689	734	763	735	742	760	704	726	682	736	738	739	722	673	679	734	735	725	756	711	729	626	703	703	723	735	713	709	692	721	758	737	666	744	680	661	729	717	701	751	716	729	707	716	728	704	692	703	718	698	733	689	748	741	686	742	715	700	754	725	728	724	726	735	726	699	700	740	711	745	752	740	737	706	697	711	760	707	736	674	732	689	725	724	720	724	683	692	749	704	684	704	754	723	775	722	667	714	721	692	744	746	699	709	716	754	742	735	702	766	713	722	678	749	709	704	737	694	733	686	742	744	724	763	764	731	727	724	694	752	685	697	759	671	697	726	730	712	747	756	739	664	714	699	727	722	696	700	706	748	771	653	719	720	768	714	712	706	694	741	723	703	664	673	740	698	730	738	765	756	753	692	705	687	675	698	627	759	687	671	723	714	707	692	723	678	753	694	751	732	692	744	738	730	665	692	741	717	685	744	702	716	682	689	700	690	748	717	692	730	669	690	713	690	750	731	729	715	736	720	742	679	644	735	718	732	704	720	725	689	735	721	742	740	706	717	720	697	731	704	707	690	733	717	702	730	762	738	722	728	706	709	709	758	701	745	740	738	655	721	743	724	665	723	779	728	697	736	676	702	740	661	682	672	705	729	732	697	714	721	724	704	704	670	672	720	747	683	738	677	670	695	704	705	694	689	698	732	746	778	649	736	717	681	735	735	719	689	727	675	717	749	731	721	724	674	731	713	728	702	712	706	703	729	758	699	733	704	736	711	712	716	686	741	707	692	702	706	702	705	724	724	674	683	678	682	702	724	721	725	761	710	702	765	745	638	694	704	691	714	715	727	723	703	731	706	718	704	685	723	673	680	688	718	719	742	694	687	733	704	716	746	678	680	739	706	746	686	699	711	702	698	706	715	726	732	732	739	725	712	726	689	708	708	686	714	742	715	717	724	680	694	773	675	661	722	732	751	676	720	676	693	723	693	699	722	730	714	720	711	679	683	732	723	692	717	715	724	717	658	667	712	734	758	726	727	718	735	730	729	757	712	705	730	669	681	722	712	731	705	728	725	710	713	742	711	714	751	767	725	758	711	686	733	683	701	668	726	700	766	748	737	719	703	719	669	725	698	685	748	694	734	708	720	691	709	770	672	691	753	737	744	659	761	734	691	718	755	738	738	692	708	720	694	700	715	703	733	707	768	746	724	715	730	696	738	659	748	740	759	719	705	751	733	676	736	708	726	768	680	768	663	709	732	758	715	725	756	696	707	714	721	726	715	685	703	729	698	741	731	699	721	681	711	777	706	709	726	707	747	753	725	760	688	726	722	725	715	756	734	728	753	694	736	734	719	673	688	712	748	711	700	643	741	683	692	730	695	709	701	703	724	734	735	733	758	732	721	655	694	685	662	705	716	718	723	712	724	774	711	731	706	700	699	703	717	728	687	681	723	741	725	739	690	751	667	732	691	742	739	751	738	730	700	740	711	716	720	696	674	716	738	712	729	680	779	715	720	694	684	667	725	701	672	730	764	665	750	713	669	676	734	672	712	728	707	664	747	695	682	676	689	712	727	710	697	737	694	687	742	699	748	762	707	678	742	723	673	727	730	709	728	726	661	656	758	712	680	734	738	726	717	696	716	727	707	708	732	724	755	756	679	693	775	689	709	694	669	753	702	686	690	694	676	712	687	703	747	678	713	753	740	702	720	750	693	704	720	730	688	701	712	742	703	748	726	684	694	724	717	733	727	712	665	705	718	709	692	691	687	687	706	734	670	719	699
24804	21092	27129	25167	13971	5106	3698	2879	2316	1869	1739	1698	1546	1697	1610	1379	1222	1150	1239	1242	1232	1180	1209	1166	1156	1122	1152	1054	1058	1028	1093	1070	1028	1118	1074	1127	1095	1096	1012	1006	1060	1067	1053	1057	1064	1064	1050	1039	1070	1049	1040	1066	1119	1023	1066	1079	1034	1052	1034	1006	1046	1002	1024	1050	1034	1020	1037	1093	1011	1028	1010	1039	969	1008	1063	1045	975	1029	1041	1038	1040	1038	1007	1035	1023	979	1001	983	998	1013	1017	1076	1076	1079	1021	1045	1024	966	1027	1070	1072	1012	1075	1038	1051	1061	977	1027	1051	1033	1008	1018	1010	1074	1018	1032	1055	1063	1006	1127	1024	985	1065	1015	1071	973	1068	989	1078	1027	1018	1059	1051	1104	983	1046	1028	1037	1025	1076	1014	1087	1033	1041	974	1035	1026	1105	1030	1023	1066	1031	1075	1074	1048	1048	1088	1015	1005	1029	1075	996	1039	1070	1035	1019	980	1064	1046	1057	1038	1090	1054	1035	1036	1042	1043	955	1033	999	1026	1043	995	1067	1035	1069	1086	983	987	1037	1082	1096	1059	1010	1032	1039	991	1086	1010	1000	1051	1048	1014	1018	994	1041	1004	1053	1007	1082	1036	1010	1033	1039	1032	1039	1001	1050	1035	1045	1012	1085	1044	1052	981	1045	1015	1001	1037	1047	971	1017	1003	1027	1061	1045	1046	1064	993	1047	1026	1022	1077	1041	998	1049	1026	1039	1027	1044	1053	1058	1013	1089	992	1047	1011	985	1094	1100	992	1023	1029	998	947	1058	1067	1054	1095	1017	1005	1053	1036	1066	1051	1006	1093	1027	1057	993	1082	1112	1036	1023	1002	1036	1034	1066	1018	1041	1034	1016	1031	1025	1037	1061	1075	1002	1042	1011	1075	990	956	1052	1016	1039	1048	1012	994	949	1018	1052	1046	1038	981	1046	1028	1044	1060	1024	1070	1016	1091	946	989	1012	1005	1038	1064	1007	1095	1012	1079	971	1016	1017	998	1053	963	1077	1031	1040	1052	997	986	937	1053	1017	1072	1022	1056	1043	1015	1089	1010	982	1003	1015	1071	1055	1048	1050	1107	1063	1048	1048	1068	1021	1007	1018	1034	1085	1042	992	1086	1005	1074	975	1065	1056	1038	1115	991	1067	974	990	1020	1002	1053	1044	1022	969	1029	1051	1067	965	1014	1047	1047	1021	1019	1042	1039	967	1045	979	1025	1046	1043	1016	1023	946	1011	1041	1061	1093	998	1013	999	1041	1019	1041	1068	1055	1047	1048	1026	995	1054	1020	1086	1085	1078	999	1032	1055	1001	1050	1062	1011	1050	1009	986	1063	1077	1080	981	1048	959	1056	1048	1034	1044	1113	1058	996	986	1060	1058	1027	1051	1054	1016	1002	1043	1055	1041	1008	1021	1031	1021	1025	982	1029	1051	1068	1027	1039	1047	997	990	1058	1039	1056	950	1054	999	1042	1021	1024	1009	1043	1059	1055	1009	1050	1065	1024	1021	1061	986	1072	1117	1057	994	1007	1064	1084	1088	1016	1045	1069	977	1020	973	1042	1017	1062	991	1004	1060	1035	1043	1031	1037	989	1041	1052	1068	1026	985	1015	952	1081	1087	1056	1046	1025	1026	1028	1039	1028	1066	1065	1105	1057	1051	1067	1022	1057	1055	992	1110	1098	1038	1016	1016	1061	960	1048	1029	1090	1062	972	1011	1021	1051	1056	1024	1015	1068	1037	1046	1041	1024	1013	1008	1022	1040	985	1043	1064	1019	1022	1121	1005	1025	1076	1031	1029	1050	1017	1043	1058	979	1017	1080	1036	992	1029	1042	1044	1062	997	1058	969	1023	1004	1019	1008	1021	1013	1002	1059	1029	1002	1085	1036	1022	1057	1023	1085	1022	1041	1046	1033	995	1051	1040	1090	998	1050	954	1101	998	1010	1005	1008	1018	986	1104	1028	1049	1095	1046	1102	1097	963	1061	1083	984	1017	1056	1083	1037	1005	1011	1037	1058	1031	1048	1078	997	1074	1022	1067	1031	992	1046	1036	1001	1025	1068	1071	1025	1054	1020	1025	990	1038	1054	1076	951	1045	998	1085	1056	987	1022	1017	1008	1022	1010	1069	1045	1005	1073	1026	1035	1008	999	1000	1035	1039	1010	1106	1020	1028	1041	1002	984	988	970	935	1031	1046	964	1017	1032	1083	1016	1030	1023	1029	1075	1036	1014	1076	1016	1033	1033	1073	1076	1034	1051	917	1053	1045	1041	1064	1006	1009	1056	1074	1003	1067	1025	1119	1026	1032	1010	1038	992	1021	1009	1002	1032	1041	1005	977	1089	1119	1028	997	1041	1089	1030	1021	1039	1010	1030	1054	1050	1038	995	1056	1002	1053	995	1000	1090	1020	1083	1005	1068	1058	1030	1043	1020	972	1023	1041	1012	1025	999	1031	1021	1087	1038	1054	1015	1043	1075	1007	1030	1044	999	1008	1070	1016	1023	1068	1040	1022	1036	1015	1052	1027	1029	1022	1036	1038	1012	1044	1013	1072	1063	1010	1031	1054	957	1073	978	958	1080	1039	1024	1108	1051	1078	1009	990	1014	1015	1002	1043	1037	1017	1046	1046	1044	1020	985	1047	1111	991	1022	1091	1113	1039	1007	1081	1056	1015	1048	1012	1026	1044	1059	1089	1016	1104	1040	1043	1055	1013	976	1003	985	1044	1028	1010	1019	1047	956	1038	1006	1053	1035	1051	1021	1013	1031	1041	1030	1054	1042	970	967	1060	1045	1053	1102	1003	1053	1028	1025	1049	1041	1069	1061	1099	1032	1009	1034	1055	1014	1027	1043	994	1039	990	1036	1056	982	1022	1006	1088	996	997	1036	1017	1055	1035	989	1037	1042	1054	1060	1050	1030	1064	1024	1049	992	1056	1045	1050	977	1067	1002	1038	983	1019	1067	980	1037	1069	1006	1030	1063	1074	1063	1061	1030	1000	985	1042	1043	1048	1022	1025	1022	1054	1032	1044	1047	997	988	1098	1080	1061	1006	1025	1023	1013	1074	1062	981	1094	1034	1082	1013	1017	1044	997	1004	1137	1040	1009	1028	1036	1059	966	1060	1087	1049	1059	1070	1120	998	1076	988	1074	1051	1059	1047	1027	1027	1014	1066	1118	1011	1060	995	1019	1013	1089	1059	1020	1034	1001	1016	996	988	1064	988	991	1036	972	969	1048	1010	1029	994	1073	997	1026	1066	1050	1087	1061	1064	1045	1038	1005	993	1093	992	1053	1000	1009	1089	1004	1003	1026	1049	1058	1040	1032	1024	998	1035	994	1044	1035	1035	1072	977	1034	1050	1048	1063	1047	1025	1018	1023	958	1008	1066	1060	1028	1028	1064	1001	1051	979	1022	1026	1052	998	1063	1025	1086	1032	1037	1000	1025	1010	1064	1130	1067	1012	1093	1038	1091	998	1006	1047	1027	1046	1011	1040	1057	1015	1051	1032	992	1011	962	1056	1048	1061	994	1100	1004	1000	1053	1071	1045	1017	1070	1057	987	910	1035	1027	1024	961	1023	1025	1021	1049	1010	1011	974	1036	1059	992	997	1032	1073	1083	1002	1046	1003	1039	995	1012	1040	1010	1039	1035	1014	1076	993	1009	1066	1011	1013	1068	1018	1025	1030	994	1047	1043	1049	1021	1048	1035	1037	1042	1048	1042	1093	992	1093	1021	1075	1026	1073	1020	1067	1043	1053	1031	1027	998	1051	1069	1044	1069	1002	1039	1014	1026	1013	1056	1104	1027	1030	1035	1049	1041	1028	1092	1037	1043	982	1129	1047	971	1023	1097	1057	1038	1016	1020	1062	1049	1031	1026	1042	1061	975	1043	983	946	1038	1013	992	1034	1029	1052	1079	1040	1041	1059	1040	1100	1040	965	1016	1024	1035	1058	1022	1050	1032	1024	1017	1059	1045	984	1063	1044	1066	995	1011	1073	1023	1049	1038	1033	1009	1067	1063	1079	1034	1101	1080	1087	992	998	1058	997	1008	1015	1061	1048	1056	1044	1061	1002	1026	1035	1098	1058	981	1071	1123	1052	1018	961	1040	1038	1054	1011	1030	1023	1027	1025	1046	1028	1017	1062	1031	1067	1045	985	1072	1029	1020	963	1025	1072	992	1037	1097	1093	1055	1059	1069	1034	1064	1086	1071	1003	1060	1051	1064	1025	1035	1051	1072	1041	1092	989	1036	1020	1070	1037	1101	1079	1026	1048	1052	1007	1006	1025	1025	1039	1023	981	1039	1022	996	968	989	1002	1017	1101	1006	1030	1067	1012	1013	1008	1031	1044	1076	1067	1007	984	1016	994	975	1041	1101	1008	1033	1035	1022	988	1076	976	1059	1039	1041	1082	987	980	1041	997	1053	1081	1020	999	981	1066	1007	1003	1034	1002	972	991	1087	1004	1035	1047	1064	1027	1002	988	1027	1017	1005	1016	1051	1057	1090	1023	1051	1028	1041	1013	1019	1014	1012	973	1104	1060	1063	1045	982	1048	988	1071	1056	1050	1020	1026	1042	1080	1088	967	1040	1033	1062	1067	1028	1001	1022	978	996	1002	1015	1011	1037	1051	1066	1051	1034	1088	1050	1036	1042	994	1010	998	1040	1082	1075	1023	979	1053	1013	1015	1024	1083	1049	1027	997	1024	1031	987	965	981	1014	1019	1028	1013	1015	990	1065	1035	1019	1036	1022	1045	992	1015	1012	1037	985	1054	1062	1053	1043	1003	1065	1053	1067	1026	1057
28532	38900	18422	10085	7987	6305	5281	4455	3405	2599	2287	2329	2056	2150	1940	1569	1360	1273	1301	1291	1261	1260	1232	1237	1144	1147	1173	1109	1104	1136	1099	1127	1095	1058	1085	1080	1058	1052	1026	1051	1111	1068	1084	1031	1070	1052	1075	1068	1063	1074	1079	1039	986	1095	1042	999	1021	1090	1020	1081	991	1059	1065	1021	1049	1020	1063	999	1061	1053	1020	1012	1000	1079	1020	1072	1053	934	993	1036	1073	1009	1027	1003	1008	1013	1043	1013	1061	994	1034	1038	1068	1015	998	1022	989	1013	1021	1113	1023	968	1055	1042	1012	978	1026	985	1024	1000	1020	1000	1059	1006	1027	1101	983	1029	1061	1040	1001	1013	986	1011	1005	1000	1025	1029	1039	1007	971	1005	1030	1072	1067	1046	1031	1058	1044	1028	1004	1078	1023	1064	1052	1025	1028	1032	1003	1019	1023	997	1049	1022	1056	1015	996	1011	1053	1004	1055	1034	1006	1021	923	1011	1049	1055	1047	1038	1044	1065	1029	1003	1051	1072	1059	989	1036	1011	980	1037	1057	1041	1037	1020	1072	1053	1011	980	994	1041	1037	1003	1027	1014	1007	1078	1064	1031	1081	991	1061	1060	969	1036	1003	1054	1027	1090	1030	1033	1043	990	1026	1050	990	982	1048	1014	1019	965	992	1030	1001	1055	1025	1018	982	1033	1046	1076	997	1005	1013	1037	1079	1055	1051	938	1081	1027	1012	1044	1035	996	1074	1008	1023	1007	1046	1038	1020	1001	1039	1032	990	1105	1044	1083	1068	1022	1035	1006	1080	1066	1054	1040	1048	1004	1042	1060	1063	1002	980	1063	992	990	1065	1014	1095	989	1034	995	1022	1017	1004	979	997	1036	1000	1036	1036	1034	1030	1033	1006	1045	1022	1095	1017	963	1026	1046	1024	1004	1063	988	992	1024	1026	968	1013	1050	1013	1027	989	1059	1003	978	1020	1063	992	1027	1058	999	980	1008	1017	991	995	992	1016	1071	1095	1036	1015	1056	1021	1042	1028	1067	1028	996	1013	959	1040	1029	1014	1064	1000	1029	1032	1025	973	1026	1052	1059	1024	970	996	1046	996	1032	1033	1023	1028	1050	1011	1026	979	1041	995	1022	1041	1031	1051	1046	1019	1046	1061	1026	1083	1047	1014	1063	977	981	1074	1076	1033	1064	1074	956	957	1013	1058	1026	1051	1000	1054	1000	1026	984	1021	1025	1025	1007	1082	1013	1065	1011	996	959	1032	1036	977	1004	1088	971	988	1038	978	1003	1018	1015	1024	995	1037	1070	1029	1031	1014	1093	1041	1017	1044	1056	978	1023	1047	965	1069	1047	1013	1050	1065	1046	1014	1015	1007	1031	1043	1031	1085	1021	1035	1035	985	980	999	1033	1000	1040	1011	1006	1025	1011	1042	1064	1048	1019	1012	1040	1050	1058	1056	1047	1033	1009	1007	1006	1040	1011	995	1052	1070	1025	1093	1047	1063	1017	1043	1023	1045	979	1038	999	1019	1094	1001	1043	1081	1041	1068	1007	1049	1043	1065	1001	1007	980	1048	1050	1018	1035	1027	1085	1009	1084	1033	1039	1019	1015	1020	993	990	1037	1031	990	1054	1029	992	1055	1004	1035	1024	1037	1069	1001	1044	998	1067	1006	1062	1041	976	1055	1041	1059	1052	1011	1038	1043	1092	1023	1032	917	1026	1100	1028	945	1053	1045	1035	983	1022	998	1005	1044	1006	1049	984	1019	1028	1024	1013	1032	994	989	1037	996	1002	1035	999	1056	1012	1072	1099	1028	1016	1001	1019	1021	1089	1057	1047	1064	1040	1008	1048	1001	1025	1053	1025	1053	1052	1061	990	1041	1004	997	1036	1048	1038	1009	1013	1040	1006	1059	981	1040	979	1048	983	1023	1018	997	1050	1021	996	1040	993	981	1055	1030	985	1022	961	1012	991	1062	1046	1027	1075	1042	971	1040	1075	1027	1049	1012	1045	992	1002	1033	977	1034	1092	1031	1011	1002	1021	1000	1100	990	1009	1013	1049	970	1057	1017	1014	992	1067	1026	1042	974	981	1050	1126	1040	1051	998	1015	1020	1033	1030	1010	1043	996	1063	1026	1023	994	1024	1037	1030	1031	1026	1015	1015	1081	1045	994	1050	987	989	1067	990	1091	995	1038	987	1042	997	1036	1033	1047	1058	988	1054	1053	1024	991	1026	1062	996	1034	1055	1029	992	992	1048	997	984	984	1005	1001	1015	983	1060	981	989	1004	941	1073	1000	1054	1028	1037	1016	1069	1016	958	1061	1002	983	1000	1014	1021	996	1002	1048	960	1066	1059	1044	1006	978	1023	1044	1041	1016	997	1068	1012	989	1030	1030	1041	1027	1025	1007	1076	1019	1010	1014	998	1048	1008	1008	1023	980	1008	1014	977	1048	996	1044	1065	951	1019	1051	1021	1002	1009	1051	1045	1010	1055	1031	1026	1049	1023	1010	1044	999	1007	1050	1006	1022	1001	1038	1044	1038	1010	990	1037	965	1006	1076	1013	1064	980	1093	1040	1031	1024	1011	1031	1069	1015	975	1063	1041	987	1071	999	1005	1021	995	994	1048	977	1047	1009	1021	951	990	982	945	973	1000	1002	983	1032	1030	1040	1037	985	1029	1054	996	1009	1059	1010	1009	1015	1028	1009	1025	1044	984	1043	1019	1028	1040	961	1029	1047	1012	1046	986	1039	1013	1023	1012	1086	1010	1043	1053	1025	1006	1019	994	998	971	1014	1030	1032	1017	1041	1047	1020	1022	1048	1049	1002	1010	986	1084	1040	1038	1007	976	1049	1051	955	1029	1003	979	1005	984	1021	1020	991	1018	1038	1039	1025	993	1024	979	985	1006	1029	1050	1029	1083	1046	1021	1078	1019	1033	997	1080	993	1015	983	1025	1042	1046	976	1053	991	1059	1048	984	1087	1029	1049	1082	1054	1026	1031	989	1043	1045	977	1015	979	967	1018	1037	1053	938	1016	1049	1057	1030	1035	1017	1055	1005	1000	1001	971	1038	1005	1037	1009	1018	1023	1012	1022	1043	1012	1025	1068	987	1025	990	990	1013	1083	1028	1044	1107	1048	1015	1003	1061	1028	999	999	1011	998	1027	972	1029	989	1045	1015	1021	1034	1002	1037	1008	1009	1034	1081	1039	990	997	1030	1030	1022	1044	1005	1034	1000	1010	1016	1008	967	1081	997	976	1047	995	992	991	1027	1056	1036	1036	1055	1066	1023	979	1060	1026	1035	1020	1031	1001	1021	1068	1016	1056	1028	1022	1002	1073	1050	1015	989	1027	976	1031	1001	1111	1003	961	1069	988	1007	975	979	1011	985	1002	1076	1058	1010	1055	973	968	987	1091	1034	1007	984	993	1013	1038	1014	1005	1052	995	946	1059	1097	1006	1002	1090	1027	983	1058	1042	1013	993	1013	1021	1020	1006	1045	1044	1088	1040	1077	1066	1056	993	1029	1002	971	1008	1060	1015	1027	990	1034	1061	1038	1030	1011	1022	997	1030	984	1010	1006	1036	1028	1041	1041	1029	987	1075	1046	1076	1046	1049	1015	1062	981	1020	1033	1024	1014	1045	1038	1033	1061	1011	1030	978	1017	1028	978	1055	1054	1015	1040	1033	1034	1050	941	1035	1013	1086	983	1042	995	999	1026	1077	1061	1048	957	1023	996	1000	987	1027	1064	998	1008	1052	1042	1045	998	1031	977	1042	1020	1057	1024	1006	1022	967	1048	974	1036	1020	1041	1062	996	1018	1018	1015	1018	997	1011	1006	1006	983	1056	1048	1019	983	1052	1031	1048	1063	978	1053	971	1002	1040	984	1031	1003	1056	988	1010	1012	1068	992	1020	1043	991	1070	976	1032	1059	948	1053	987	973	1052	1022	1077	1025	1060	1005	1011	992	1018	989	1039	1032	981	995	1064	1012	1005	1092	1008	1005	982	1002	1038	978	1028	1026	1061	1007	999	1033	1013	1018	1019	1028	997	1051	1035	1004	1032	1001	1062	1058	993	1042	1124	1110	975	988	1013	987	1041	995	1013	1058	1048	1004	1045	993	1086	1047	1043	1025	1036	1037	1038	1027	1054	1076	986	1039	1027	1053	987	1037	1014	1049	939	1021	973	1037	986	1012	1023	987	1033	1008	1060	974	1059	1054	1051	1040	1044	1031	1050	1035	1021	1040	1028	1031	1025	1019	966	1023	973	1024	1061	1014	983	1008	1044	1036	1065	1016	985	980	991	1065	1036	1039	1018	1056	1018	1041	1034	1026	1024	1001	981	1027	1012	1013	1010	1011	1042	1018	1028	976	994	980	1033	1081	1025	962	979	1076	1012	1072	1036	1008	1033	1016	1065	1073	1041	1025	993	979	1024	1032	1031	1017	1046	1024	1043	1041	1033	994	1064	1028	994	1006	927	1015	983	1090	1013	1016	1041	995	993	1004	1044	1027	997	1045	954	1004	1013	1007	1027	1021	1055	991	1033	1006	1022	1020	1028	1009	994	1078	1038	1070	973	1027	1048	1032	1044	994	1029	1061	991	1010	1046	1031	1058	1022	993	935	1053	1038	1031	1026	1067	1003	1012	1059	1023	1049	1031	1053	1038	991	1026	1052	1051	1019	1062	1024	1064	1003	1032	1062	978	1019	1013	1081	1029	1035	1032	1003	1072	1081
22465	21080	28711	23651	21107	21352	13020	4814	3027	2553	2255	2060	1920	2087	1745	1355	1246	1140	1107	1170	1164	1104	1072	1066	1007	1002	963	955	914	979	876	881	900	898	931	926	898	913	832	916	888	909	865	858	911	863	822	812	890	840	867	862	917	892	841	863	850	874	886	881	834	811	836	819	778	877	863	892	829	865	870	888	839	795	809	823	835	852	798	808	826	815	821	827	842	875	814	917	842	934	829	848	774	825	821	826	828	773	841	818	816	829	872	803	827	845	835	805	824	824	834	816	832	844	787	833	856	807	835	859	859	771	813	845	773	794	789	829	838	845	912	796	832	836	805	859	836	872	870	810	833	821	852	823	815	808	816	814	786	781	853	775	834	888	801	814	813	837	798	819	823	842	830	866	842	808	865	841	808	859	833	792	812	825	838	836	832	776	809	865	812	803	833	818	847	845	866	865	822	855	843	836	895	820	852	870	874	840	852	868	851	863	802	847	838	886	824	799	823	838	866	828	818	836	873	772	834	791	817	829	852	845	838	819	844	794	812	829	850	846	826	865	796	838	826	863	792	835	809	792	814	832	845	817	806	868	821	810	883	873	837	849	846	865	801	803	826	816	788	880	814	841	807	774	823	798	799	826	865	844	835	824	794	847	823	818	842	827	873	859	819	798	835	837	812	859	864	838	838	801	851	812	813	820	844	859	878	801	865	862	817	816	851	791	817	851	813	838	846	791	844	797	818	813	816	799	794	830	847	832	793	801	759	849	873	803	829	812	774	808	849	831	860	838	817	865	813	844	833	801	803	825	790	814	847	828	882	790	858	829	837	822	906	830	803	810	820	855	837	835	810	847	852	816	799	798	769	851	795	845	762	872	860	788	797	852	832	794	869	814	798	831	848	826	852	793	797	824	858	786	811	819	858	836	882	791	836	819	831	816	886	828	809	819	830	832	795	795	825	803	791	872	845	838	836	850	812	861	823	833	818	878	833	792	836	820	782	799	887	821	850	877	799	822	832	845	805	845	836	851	779	814	822	802	832	785	840	820	881	818	850	842	844	847	811	839	853	851	797	802	881	832	786	832	854	833	816	825	859	810	864	793	865	884	843	830	845	860	871	805	843	863	812	877	850	855	772	803	806	819	815	798	818	837	831	846	842	807	790	830	827	843	839	866	813	857	817	784	838	871	867	833	838	812	853	835	808	846	864	818	814	845	840	872	849	782	844	825	792	831	799	817	840	800	804	826	852	798	839	841	863	834	843	816	852	870	837	765	831	791	891	849	805	830	808	870	820	877	848	797	822	809	845	856	795	774	851	859	782	840	830	841	824	856	825	807	842	876	793	827	810	795	796	820	859	843	814	801	816	861	815	839	875	830	850	831	793	825	871	861	830	832	851	811	826	800	807	866	780	820	810	804	854	873	869	866	867	784	835	776	827	811	867	862	817	831	811	804	811	829	799	878	840	824	853	828	853	824	824	779	814	812	811	829	850	873	842	765	823	848	861	799	818	810	823	860	820	854	837	858	805	797	845	826	867	854	838	830	832	820	850	824	783	809	896	854	825	773	826	862	809	814	792	809	815	829	853	839	846	853	823	830	816	816	832	812	823	844	826	786	885	817	831	843	793	836	781	839	838	824	837	833	812	795	839	792	780	836	797	833	806	822	811	795	857	789	839	839	800	747	791	851	846	845	829	811	826	848	734	869	772	783	843	835	794	827	888	803	854	847	823	826	800	856	803	843	796	777	841	828	784	760	821	832	879	768	831	849	803	824	838	796	800	827	823	871	832	838	788	835	841	793	877	825	795	781	780	785	819	794	785	832	767	803	879	825	867	848	819	798	834	791	776	826	868	796	848	850	880	796	806	815	822	793	833	855	832	783	837	900	847	871	842	831	776	834	856	779	794	771	827	769	818	831	816	803	849	824	778	854	811	875	818	841	779	875	826	872	833	801	799	796	797	814	798	884	803	816	847	871	854	831	817	807	855	829	827	853	838	831	856	815	799	803	829	831	852	839	838	774	837	832	806	801	817	827	822	804	818	793	836	802	799	838	832	837	838	837	873	825	859	843	838	813	781	797	837	846	849	816	850	829	875	839	797	784	827	828	820	846	831	813	868	827	815	880	857	845	868	848	834	853	825	824	860	830	795	787	861	805	790	816	852	789	824	840	789	829	843	782	866	822	815	847	836	834	800	791	820	807	838	889	803	847	764	804	833	826	834	782	800	833	857	831	836	881	749	870	811	859	834	890	837	781	851	854	780	843	850	828	840	844	796	825	841	810	817	868	843	768	880	836	826	841	824	887	889	808	844	851	863	864	800	853	866	875	854	847	813	857	805	851	839	831	808	790	804	820	871	805	826	816	767	796	807	809	874	814	783	819	862	857	848	799	818	823	841	850	859	850	817	849	834	811	838	804	842	874	812	838	839	880	758	792	879	863	813	818	862	842	850	860	871	840	858	885	798	821	805	828	887	846	752	844	892	827	851	822	851	749	831	853	837	839	816	823	834	816	865	811	833	846	790	834	862	792	883	857	873	770	820	842	846	780	799	795	861	830	809	772	843	776	801	815	844	871	769	845	849	860	835	825	819	836	835	845	801	788	809	821	834	862	849	769	885	822	836	848	813	786	791	812	791	822	823	813	836	804	909	848	875	840	795	801	814	843	844	821	840	869	838	777	804	825	812	825	781	831	859	838	867	787	798	836	838	811	816	807	844	863	805	794	857	797	843	847	845	772	813	822	807	853	871	837	764	774	782	875	869	846	807	876	865	813	814	857	855	861	839	823	803	860	850	809	887	833	808	821	782	793	799	845	831	846	856	874	840	820	852	841	822	839	810	782	853	849	838	838	824	785	847	847	832	829	807	834	797	835	865	824	850	880	853	866	818	904	858	808	807	863	795	821	786	841	825	823	862	831	815	806	805	822	796	842	857	852	802	838	920	800	801	882	790	836	810	834	817	862	795	859	776	855	838	824	819	783	840	861	819	796	830	759	850	819	845	890	838	862	815	879	823	832	787	883	868	817	813	820	810	814	832	869	821	850	868	797	809	842	855	802	803	837	845	859	839	865	789	831	775	826	823	811	809	793	841	811	811	834	803	811	797	802	856	798	815	858	861	813	835	845	814	821	809	804	837	844	815	811	806	814	862	849	828	793	858	833	809	839	848	824	795	823	863	817	871	858	861	872	834	812	816	872	828	833	808	885	807	821	816	809	754	832	827	836	852	805	820	826	848	820	804	789	820	847	798	828	812	846	746	767	768	847	835	817	811	822	752	844	827	869	850	833	802	801	827	812	814	836	877	839	850	811	838	791	809	799	827	802	824	801	826	813	811	826	869	792	834	803	791	867	853	852	856	816	851	805	793	833	821	811	838	837	821	820	843	814	823	840	797	856	896	807	797	804	847	841	835	813	815	760	857	811	782	811	827	789	789	829	821	790	848	787	824	827	784	841	817	814	897	802	803	858	759	852	794	803	800	841	832	829	824	821	778	853	833	785
32311	50658	26096	15502	12477	10265	8204	6684	4711	3633	3196	3098	2591	2914	2202	1733	1395	1297	1293	1277	1308	1300	1127	1143	1024	1057	1008	967	950	962	973	893	986	907	893	922	925	889	872	913	880	873	889	811	918	844	916	884	867	874	849	808	792	797	826	852	849	875	886	811	850	850	806	805	813	843	879	774	851	836	882	790	846	791	838	894	805	772	842	791	775	805	861	868	818	839	792	820	845	810	809	802	814	851	871	875	807	815	838	793	775	839	780	803	860	818	820	766	835	820	793	812	789	752	860	781	852	786	820	795	760	752	816	838	808	832	824	852	841	795	858	782	834	811	814	783	774	823	810	794	784	789	852	830	872	818	806	820	892	806	841	814	816	779	798	827	832	839	832	837	860	883	819	803	820	836	807	813	796	842	795	858	792	832	782	806	828	799	804	834	816	800	835	819	799	843	806	808	860	874	805	828	848	831	818	836	791	804	803	765	794	786	761	792	809	807	864	815	881	826	801	798	813	784	821	841	862	814	841	805	808	852	740	823	835	783	821	786	779	853	805	761	819	875	841	845	825	800	830	803	753	882	840	858	782	766	793	827	841	783	840	878	819	783	756	864	764	778	833	772	841	802	770	838	842	832	789	774	793	784	808	808	818	851	843	831	794	771	789	791	834	806	832	750	790	804	824	812	805	789	818	786	828	803	791	851	807	815	834	861	814	790	796	851	827	818	829	831	802	815	775	820	814	809	814	829	799	817	806	772	815	816	832	800	880	827	793	818	811	840	800	856	814	874	790	839	777	818	830	806	801	821	782	838	794	796	867	822	798	820	810	825	820	839	797	777	747	777	841	809	847	803	812	781	802	833	767	814	811	828	787	805	769	838	799	839	848	794	785	858	848	782	819	803	844	826	774	804	816	782	854	846	793	821	791	781	809	848	825	798	852	835	852	758	783	773	797	855	798	848	787	799	824	872	822	801	843	902	812	799	761	795	789	843	776	829	772	736	837	777	850	855	765	774	798	772	816	811	780	761	848	834	782	824	810	863	809	764	797	809	801	848	818	801	825	801	844	817	796	837	785	817	802	845	852	831	804	820	817	804	865	833	816	826	839	831	863	784	731	794	802	785	803	792	805	844	818	770	810	808	807	801	803	805	795	801	809	816	843	832	815	770	813	793	806	805	832	867	848	798	826	812	826	798	879	802	852	784	812	782	831	783	805	767	789	823	814	791	769	765	819	865	798	798	820	830	844	789	781	837	876	857	797	813	806	815	766	820	832	852	782	836	756	798	808	807	844	847	866	838	819	789	883	811	802	840	768	818	825	800	841	814	792	812	839	827	800	829	791	821	822	813	841	780	842	819	772	794	841	842	783	813	790	866	796	810	790	832	831	822	804	820	804	807	792	830	835	808	807	801	810	769	808	808	789	833	830	816	788	804	784	802	751	806	772	800	839	872	820	815	824	805	795	806	798	830	776	821	829	820	859	840	855	821	851	836	786	825	846	771	756	826	909	827	808	808	805	848	793	818	788	829	837	791	788	790	810	781	821	816	785	794	762	819	805	804	839	777	819	807	834	832	839	801	802	884	780	833	857	800	818	812	767	840	796	803	782	837	814	841	814	806	807	784	821	829	794	817	799	829	844	822	775	784	831	828	772	822	826	790	823	835	839	802	750	775	809	806	786	810	796	781	785	786	795	813	805	791	815	774	799	797	835	800	785	811	831	787	789	802	779	797	829	849	729	838	790	852	777	808	798	875	813	776	796	834	823	793	800	798	828	811	839	773	817	820	840	829	842	798	749	792	823	839	837	810	844	856	806	850	762	820	810	795	780	806	823	837	872	770	828	811	804	793	853	844	860	781	814	776	815	832	820	807	796	794	849	813	839	809	808	776	820	760	808	839	781	840	801	765	809	835	821	783	815	784	794	790	760	804	824	810	801	768	810	769	812	827	845	801	794	809	837	794	827	831	824	813	837	797	752	826	875	826	836	844	804	832	775	866	851	781	790	833	802	788	859	840	764	828	759	783	846	787	789	837	818	778	776	803	783	796	776	806	774	849	847	786	836	812	821	814	769	852	811	826	806	830	793	804	807	803	811	793	795	768	780	789	818	769	815	835	764	794	830	839	757	871	768	764	771	817	812	798	747	790	821	850	809	790	777	791	754	802	817	802	884	793	823	832	816	838	848	825	776	817	815	816	809	842	804	773	793	824	792	838	766	831	817	820	822	826	804	820	767	732	801	816	820	752	827	804	829	825	809	837	836	839	806	817	808	801	775	831	838	828	829	840	810	807	800	841	839	782	822	768	824	857	802	816	792	829	809	806	764	786	769	765	848	822	825	823	836	783	754	777	821	766	826	837	826	815	877	888	839	746	808	797	806	765	803	792	812	795	850	819	877	809	815	830	799	791	819	840	763	818	817	735	792	793	858	782	820	775	801	793	811	832	843	843	807	837	819	851	837	795	790	822	819	825	769	843	831	805	855	817	834	835	815	799	791	820	781	870	846	807	823	827	764	789	770	803	829	845	858	763	770	832	788	793	876	848	784	827	879	807	794	801	819	844	765	806	821	801	809	802	831	848	797	819	841	824	854	782	851	855	834	811	810	795	805	806	836	828	756	766	755	807	834	888	785	839	829	790	808	828	796	835	847	838	811	798	851	798	857	806	810	790	796	857	838	810	815	803	853	843	810	782	801	793	800	805	824	772	783	791	833	835	871	796	817	831	811	843	756	811	803	789	759	809	866	790	781	733	857	758	838	817	791	811	847	808	808	843	775	827	835	818	833	844	798	848	804	805	782	763	805	788	799	795	812	790	831	805	812	800	768	849	801	851	826	844	845	823	851	859	796	810	828	822	861	825	801	823	803	811	800	832	785	773	814	875	853	845	845	823	803	834	846	898	819	785	821	790	826	807	798	801	829	798	814	822	792	815	855	786	838	808	756	807	785	835	834	789	812	776	802	861	798	810	811	806	834	852	830	824	836	832	832	838	775	801	835	760	775	770	770	835	804	817	812	798	790	783	773	789	803	867	807	809	814	826	816	826	822	825	786	760	767	796	857	841	797	840	820	860	825	792	763	848	819	822	838	791	838	849	806	827	837	814	846	781	856	805	796	818	791	856	805	780	826	797	801	872	839	731	797	848	770	827	828	831	842	810	816	833	775	814	814	815	818	791	805	814	808	809	793	825	770	816	746	826	768	797	780	832	812	800	815	765	829	749	791	831	823	818	764	813	831	837	813	753	850	748	790	763	806	807	802	824	819	872	775	806	791	863	802	845	799	797	817	799	815	739	830	795	814	794	836	857	827	819	782	852	820	829	854	805	796	847	842	845	843	783	810	797	829	807	875	816	795	808	886	839	815	838	822	767	805	797	781	838	795	816	877	787	825	790	862	779	791	811	813	853	793	797	808	763	833	820	830	775	789	862	810	820	806	832	845	822	787	774	781	803	791	887	801	785	803	817	832	872	815	810	832	862	814	829	793	754	797	839	844	789	762	815
29589	23619	16679	8175	4609	3358	2921	2195	1782	1522	1361	1401	1338	1448	1135	1132	1052	1072	1002	1051	1014	1058	995	1003	954	901	992	947	1017	920	908	994	886	912	904	903	923	916	885	956	1001	902	934	856	914	930	875	924	866	915	901	949	890	902	887	958	972	884	929	878	939	904	963	921	881	904	855	871	935	895	879	932	945	913	902	978	925	924	891	868	899	895	899	880	910	927	902	849	906	878	888	878	834	921	895	920	915	915	887	878	925	868	867	906	896	890	903	915	895	859	894	865	914	917	872	871	902	913	919	921	913	901	907	933	887	906	908	900	940	876	909	896	863	937	867	851	853	895	914	905	911	867	972	885	866	907	917	838	829	910	884	938	904	870	835	921	929	894	863	904	908	943	862	900	850	879	882	953	902	851	870	892	897	865	931	852	890	931	922	869	904	928	954	864	879	945	915	915	865	846	909	904	897	863	925	899	839	883	873	920	861	900	925	925	878	869	898	881	900	933	869	874	859	923	897	865	926	892	919	887	938	866	860	894	888	874	879	893	901	872	907	928	898	867	918	925	869	924	907	840	976	878	883	871	869	884	899	874	898	893	911	866	927	940	938	879	924	886	918	903	909	864	863	885	918	897	852	907	918	873	923	920	912	880	883	911	886	845	925	895	896	852	930	897	922	821	861	892	918	938	882	859	934	893	850	905	939	907	920	858	883	889	860	909	953	945	888	858	868	844	860	901	865	934	939	901	897	882	926	862	917	906	886	881	912	890	904	877	825	913	835	900	937	859	907	869	880	889	871	874	914	878	919	901	916	866	885	896	871	926	923	886	898	900	864	873	852	918	850	852	905	851	861	829	898	954	860	848	878	938	941	924	870	890	880	866	882	874	900	886	864	881	890	909	907	891	900	900	870	844	886	842	897	859	924	899	872	896	894	923	957	908	954	910	858	879	926	899	902	943	920	942	871	887	920	888	901	913	852	871	908	902	852	891	890	873	878	875	936	907	917	866	928	910	961	896	867	926	833	871	890	886	929	874	959	873	898	900	931	904	936	919	948	858	912	907	924	866	934	851	905	930	872	850	885	945	913	921	922	871	898	924	865	919	849	891	882	844	905	946	899	904	877	917	875	891	891	882	864	866	881	881	906	926	891	893	909	906	864	933	850	925	897	895	907	944	890	844	924	920	871	900	887	957	983	916	939	858	886	888	851	888	894	937	909	845	899	883	867	924	891	944	895	915	882	925	869	882	882	933	875	895	921	912	917	920	855	894	849	920	894	908	952	892	881	903	948	897	943	856	882	929	842	850	920	903	929	895	900	938	892	891	877	836	884	921	906	901	909	877	897	897	936	921	844	890	885	846	921	905	845	877	859	886	925	960	916	892	911	857	899	891	918	920	908	879	863	891	954	894	960	851	845	904	874	895	917	924	954	891	906	871	880	878	894	910	970	901	907	842	876	882	871	835	852	910	939	861	879	895	856	892	919	938	877	898	925	908	867	916	857	888	920	913	907	892	909	872	877	892	913	943	885	898	853	886	888	847	933	882	898	893	888	834	906	881	869	908	892	896	882	883	912	913	874	917	887	887	898	863	957	861	893	834	866	919	864	901	945	895	882	875	876	918	931	856	908	962	837	911	928	870	858	882	892	859	941	948	882	867	912	930	861	869	832	866	820	893	843	858	878	883	918	925	889	945	872	879	942	815	913	904	889	863	860	862	871	894	922	855	882	870	883	935	874	908	860	844	883	931	913	829	915	894	889	934	914	906	930	958	899	875	921	917	909	894	878	876	922	938	864	906	889	831	887	910	911	863	900	841	905	890	941	896	846	898	892	894	933	865	911	925	920	870	891	916	854	861	868	873	890	931	925	913	894	887	914	868	927	886	871	889	890	941	921	899	869	857	934	882	911	934	869	875	909	925	901	884	812	933	905	918	931	887	880	896	865	882	895	882	979	909	903	861	893	953	884	920	891	910	903	907	900	914	890	886	907	888	944	837	929	889	893	900	884	902	875	897	871	911	870	882	881	838	878	866	916	919	876	946	960	863	886	863	856	847	907	905	898	921	919	907	923	888	829	920	879	883	928	912	912	888	910	923	911	861	911	887	877	897	868	895	903	875	826	872	908	948	876	911	860	879	932	933	895	872	919	919	856	881	877	906	891	917	882	948	857	949	926	909	872	825	898	827	897	904	877	885	906	943	838	867	914	888	936	906	910	923	933	839	849	932	908	925	868	890	862	882	880	936	895	917	892	922	916	866	874	902	882	886	875	936	844	912	925	902	885	913	932	866	918	909	863	904	871	868	906	951	900	912	859	917	836	859	866	915	935	938	935	927	882	881	877	877	961	950	894	917	904	905	899	865	917	891	920	876	794	864	947	875	906	892	928	885	896	909	925	933	898	885	906	912	953	940	902	882	941	904	891	828	877	905	859	873	962	869	912	938	931	886	931	852	938	927	865	890	928	922	916	865	928	916	926	903	875	928	900	880	912	853	860	853	890	920	960	892	875	863	906	857	960	880	943	887	885	885	853	903	843	877	901	878	939	900	937	905	894	877	897	921	872	915	871	896	916	895	861	891	926	925	849	832	933	873	938	913	886	909	896	888	863	858	844	877	878	883	892	918	945	864	892	919	914	904	912	882	894	948	934	865	925	876	956	875	918	933	885	932	871	856	882	841	878	878	950	844	866	934	904	915	852	954	883	874	863	949	858	900	921	890	906	893	873	938	901	875	908	889	913	860	882	884	927	897	935	914	864	906	910	896	902	887	866	877	894	886	892	921	878	894	863	851	886	872	928	906	930	980	885	875	920	941	937	922	932	897	871	894	847	923	911	941	885	922	932	911	934	871	858	888	868	906	809	917	921	855	946	880	924	846	918	902	930	868	902	853	849	881	859	891	915	901	903	889	915	896	903	832	909	891	873	872	939	894	883	917	901	911	851	903	910	851	908	893	879	890	896	930	846	886	872	867	867	859	906	903	892	899	906	898	889	926	940	927	887	916	914	855	915	894	898	891	882	891	917	858	959	926	844	934	878	905	846	855	881	863	883	893	871	923	903	895	891	900	854	895	926	861	861	875	946	893	915	997	864	894	903	934	891	838	861	890	880	933	884	888	879	914	948	894	875	926	874	878	970	915	905	875	898	899	894	863	915	896	894	903	916	906	938	864	907	906	845	892	847	950	861	918	867	925	928	868	907	868	884	884	924	869	839	936	897	886	890	893	893	884	931	862	903	829	894	872	906	872	920	913	897	959	865	919	912	976	932	875	859	862	901	843	875	860	935	976	872	913	878	909	853	948	882	892	884	896	854	936	875	842	854	898	930	881	902	903	909	894	899	914	856	886	872	961	844	901	937	957	914	818	948	883	946	883	925	899	937	866	858	900	897	857	893	904	911	913	892	914	886	885	897	904	889	909	938	932	901	896	927	882	909	884	968	876	869	842	932	942	915	888	975	913	903	954	848	895	907	883	903	890	892	887	917	947	898	932	878	892	899	889
26374	32579	15199	7823	6241	5109	4350	3337	2468	2116	1864	1877	1670	1864	1536	1231	1138	1073	1065	1165	1120	1097	1081	1035	982	1004	974	946	985	912	974	971	942	983	932	972	930	918	964	907	913	911	934	890	856	906	970	904	914	906	967	919	946	879	915	926	898	953	910	921	914	903	940	967	930	906	918	894	898	949	868	878	908	917	870	911	906	911	906	948	917	940	893	926	929	874	910	904	856	900	903	854	822	948	912	913	869	888	883	933	872	941	900	893	905	852	925	882	878	863	921	871	899	922	911	887	907	899	869	948	889	898	919	916	884	905	918	876	862	914	865	883	913	902	921	938	898	914	866	907	924	877	915	891	904	892	926	925	896	874	962	912	942	895	923	940	897	911	899	910	865	892	865	930	889	879	901	906	967	892	902	919	905	899	899	882	924	877	885	887	876	859	860	910	876	883	903	815	946	949	897	905	926	894	906	908	901	856	855	891	913	903	906	882	837	971	923	933	933	841	890	923	935	907	901	938	897	885	874	893	927	926	903	879	956	997	916	892	895	906	874	888	906	868	915	879	854	913	900	864	879	949	950	927	868	871	956	919	926	893	918	922	881	869	920	950	886	915	867	920	931	949	918	872	903	865	938	944	919	883	883	896	930	928	852	923	889	853	916	920	941	902	875	858	890	909	873	939	858	942	946	854	900	815	903	892	888	903	914	856	913	955	946	928	913	840	963	921	868	894	920	910	934	897	942	875	879	920	915	890	877	940	881	883	871	880	931	862	865	944	937	920	920	908	938	932	906	898	909	863	974	886	887	869	919	909	883	920	869	890	919	875	930	894	936	894	882	922	898	919	822	945	896	913	911	931	894	885	923	909	909	900	961	937	908	928	845	851	884	918	854	911	923	895	927	952	912	920	877	932	902	908	922	915	915	888	915	914	920	945	955	874	864	893	954	903	876	867	901	905	872	922	924	962	942	928	923	913	890	865	880	871	896	848	848	919	913	908	878	916	996	873	827	875	923	895	916	893	889	866	905	852	929	935	885	902	906	910	897	935	908	874	902	886	935	937	934	922	927	870	897	910	868	885	893	908	873	896	896	913	929	909	916	968	930	879	912	909	923	890	931	882	925	882	918	919	920	841	859	894	900	936	950	829	996	877	954	874	888	889	1003	897	947	894	909	926	852	931	886	879	939	799	949	940	892	907	904	915	934	928	886	910	905	978	889	934	896	934	915	859	876	846	916	871	871	891	916	946	925	890	897	900	890	882	902	910	899	873	887	905	902	847	844	929	948	834	923	917	949	873	903	892	884	914	897	953	917	919	878	928	893	828	930	874	910	909	916	940	865	867	979	917	954	906	893	892	903	895	879	872	911	908	898	867	870	933	919	913	915	920	888	907	936	940	893	900	935	918	850	829	888	912	932	937	904	918	928	928	841	880	893	909	913	933	891	882	894	938	915	838	854	906	957	897	864	935	879	888	908	842	924	881	895	909	963	885	888	931	958	927	900	897	932	914	941	948	944	948	883	896	873	918	930	920	890	935	897	871	918	929	984	866	892	846	904	885	924	875	864	902	889	852	898	934	878	951	860	914	922	924	911	840	931	879	859	897	942	909	963	935	890	829	917	874	900	985	930	853	931	948	902	892	836	884	925	928	887	927	862	869	926	866	903	897	937	888	892	886	904	904	881	934	924	877	853	901	910	918	872	897	891	918	909	896	919	913	940	911	907	908	827	900	902	891	900	883	925	841	956	907	853	898	952	945	943	850	899	903	917	870	876	921	904	939	893	930	892	901	899	927	893	919	878	925	883	912	891	889	906	931	853	930	974	862	877	913	880	890	886	874	926	896	916	905	915	847	896	913	890	925	915	915	901	932	873	910	909	928	925	938	860	909	884	879	897	879	891	915	865	857	884	959	915	874	921	928	879	880	934	888	895	923	915	884	921	925	908	904	913	925	927	875	858	912	832	915	833	907	842	872	896	853	859	872	940	930	896	892	930	847	857	907	949	882	966	926	961	862	870	886	864	908	943	895	906	909	869	906	910	895	911	905	914	933	864	911	883	910	939	862	858	888	893	939	864	858	929	931	893	885	894	884	851	899	918	914	908	935	873	923	888	886	923	951	898	946	858	901	899	887	852	876	895	883	882	950	883	952	945	926	902	910	897	906	886	880	973	860	864	884	855	892	889	939	922	859	900	920	906	888	882	879	896	915	886	924	894	924	916	890	845	876	865	847	950	928	894	893	877	926	916	909	905	981	892	923	893	941	936	934	946	895	939	903	941	912	884	893	940	892	875	879	941	914	901	934	883	913	876	915	853	892	925	926	954	922	889	912	939	914	906	935	929	923	915	883	888	869	922	922	874	919	900	923	905	915	943	936	896	971	936	915	918	908	913	908	913	872	960	913	940	931	923	867	926	915	902	917	899	908	909	932	883	854	862	916	908	913	889	943	922	916	906	899	928	873	912	901	932	893	887	916	917	876	896	956	904	935	846	945	922	884	871	906	909	919	928	891	888	932	967	893	951	971	891	917	877	930	916	915	920	928	959	928	894	901	904	854	884	860	898	874	972	883	858	907	879	896	973	988	930	891	866	921	882	872	904	885	967	908	855	934	904	876	875	975	924	897	855	899	883	905	832	882	906	924	923	927	906	892	923	862	894	872	827	883	935	893	910	885	939	917	927	902	969	888	940	854	888	931	906	904	876	916	893	873	911	907	935	895	932	899	901	948	923	881	849	826	915	870	904	898	901	858	887	882	921	876	871	927	889	877	922	896	931	913	878	953	902	909	982	864	921	886	911	856	890	935	887	873	902	877	873	924	963	885	889	915	940	903	985	928	917	882	855	936	872	894	871	838	835	944	890	951	891	886	906	894	874	947	888	887	927	897	885	800	882	883	977	881	902	844	894	876	895	932	920	927	927	946	926	879	873	876	936	880	888	925	952	889	839	906	872	883	870	892	901	944	902	895	879	944	942	909	933	881	885	915	912	899	912	902	926	945	903	900	916	923	899	870	899	932	883	900	911	915	871	908	883	918	931	906	927	901	863	912	915	904	881	881	943	938	899	911	946	826	922	877	946	870	929	858	883	878	898	884	920	887	941	929	945	914	910	857	872	901	863	891	913	925	869	879	839	942	918	860	885	869	944	924	939	897	864	872	887	942	866	943	914	871	880	864	848	877	892	897	898	950	918	892	894	845	939	851	922	882	850	926	969	904	948	920	950	927	884	913	878	906	849	914	902	923	974	874	995	919	866	896	913	903	923	922	936	828	862	922	938	903	914	902	879	897	896	897	904	932	909	896	916	891	931	957	878	849	933	932	955	885	894	914	917	902	863	913	910	907	855	866	881	881	924	862	926	884	891	932	931	940	859	933	938	900	886	881	892	972	914	820	931	909	897	884	914	951	919	936	929	897	928	902	943	894	884	941	902	911	868	885	944	887	927	883	918	909	875	903	901	939	866	885	913	937	904	865	901	918	874	950	917	890	846	949	914	943	906	923
23535	21005	28147	24066	21039	13401	5420	3181	2164	1904	1682	1723	1502	1712	1271	1046	930	926	909	897	968	898	805	818	727	797	871	784	709	774	764	766	732	684	768	703	713	725	757	738	728	725	709	758	676	724	703	721	747	668	743	732	728	680	714	714	715	666	674	700	699	729	696	705	701	717	710	668	689	731	671	693	668	664	706	705	680	657	692	713	701	684	719	704	669	700	699	751	733	698	739	709	688	735	698	717	725	676	710	710	692	665	716	714	681	715	699	681	686	684	663	701	699	649	730	665	735	669	644	642	733	678	688	699	662	713	714	694	656	707	650	675	693	710	665	710	709	659	688	685	714	656	673	665	695	695	711	738	677	706	652	659	751	670	673	667	676	735	678	697	689	723	691	670	720	702	681	715	727	726	735	647	745	668	609	756	690	746	683	731	727	695	689	718	641	675	685	672	682	683	703	679	673	684	725	639	701	709	720	714	700	731	677	687	693	737	712	709	680	681	726	671	679	678	711	623	686	707	682	711	663	625	697	749	704	676	725	683	721	645	717	712	700	638	744	686	705	740	662	670	661	723	687	659	665	741	685	722	703	707	723	702	713	671	709	643	687	691	717	708	670	693	643	694	689	742	746	690	695	692	682	647	745	727	650	676	710	707	622	695	715	724	654	726	719	681	672	703	701	701	675	686	649	654	696	708	665	696	768	705	684	678	711	648	719	689	701	671	673	696	702	647	695	704	687	661	685	693	713	686	714	662	727	701	724	708	651	737	699	716	736	697	677	681	716	649	661	646	719	692	710	677	695	703	691	696	741	676	681	651	650	684	718	678	688	683	703	723	705	687	701	682	733	655	685	696	696	732	649	685	697	746	668	709	662	657	647	664	736	685	690	699	730	725	694	758	687	740	704	659	694	718	646	700	674	692	700	714	695	723	713	685	715	702	702	703	707	676	666	697	690	697	640	684	712	704	703	722	681	702	714	682	656	690	700	704	667	654	691	748	709	687	615	672	721	668	658	708	735	721	646	670	677	694	709	651	698	704	686	723	713	633	653	702	703	702	665	688	697	690	708	734	705	645	687	698	736	678	664	706	724	705	713	617	647	681	714	693	703	741	694	711	662	660	693	711	668	678	695	656	671	677	698	678	675	709	704	725	673	676	702	681	734	668	676	714	678	697	643	691	639	717	699	701	690	722	699	677	699	733	687	708	672	641	700	721	711	691	659	690	716	716	666	719	656	636	686	707	661	696	690	691	712	717	708	671	664	711	707	636	701	702	720	636	642	656	714	715	703	693	663	652	733	678	702	705	727	677	725	677	760	664	681	670	702	719	663	661	693	685	703	698	668	679	666	662	637	666	685	697	685	720	676	694	675	695	684	706	668	694	732	691	661	703	637	678	733	696	659	701	689	676	714	678	743	737	726	671	734	676	693	679	702	731	703	669	709	662	743	692	715	645	659	694	696	661	726	639	681	695	666	680	717	723	701	734	614	655	681	679	684	706	688	668	679	686	709	672	706	693	687	696	717	695	686	719	730	719	692	751	698	663	669	691	699	692	671	674	669	726	744	661	693	707	677	709	712	712	677	704	697	683	680	654	693	667	724	750	689	699	721	654	703	701	639	683	683	712	704	694	677	693	711	726	690	711	700	693	719	606	669	667	701	723	671	695	694	730	647	654	709	659	678	639	678	678	699	705	702	695	696	696	626	737	686	689	653	694	721	683	694	735	725	682	695	698	697	688	665	671	709	685	702	751	686	692	676	692	688	655	644	664	727	691	727	681	676	727	710	693	680	675	652	723	680	698	700	711	688	677	748	704	722	735	694	703	765	653	646	663	707	679	674	728	701	702	699	650	676	694	745	677	694	699	687	693	705	735	693	679	706	696	752	650	699	676	685	685	730	694	726	687	719	703	727	706	706	670	733	681	724	700	664	741	737	694	702	673	651	694	669	663	688	728	738	701	772	660	703	753	689	658	662	650	670	649	652	740	658	670	677	681	713	646	656	686	661	706	716	677	726	678	730	652	660	685	713	688	693	716	665	728	708	672	704	706	682	669	704	695	661	716	688	708	693	704	696	695	703	697	682	708	685	684	655	708	678	685	717	700	715	713	680	710	683	696	711	748	704	730	684	644	638	668	736	686	687	697	685	672	674	693	661	672	711	687	680	706	653	670	701	701	721	711	662	670	694	687	687	691	697	657	688	708	671	721	668	695	659	683	686	691	697	669	691	684	688	684	688	710	725	706	717	655	727	724	674	701	738	729	701	675	714	702	658	721	660	742	712	676	696	671	728	652	675	660	724	679	664	678	705	730	701	664	722	672	686	655	692	650	642	671	719	681	697	705	675	711	694	665	657	695	675	705	736	695	719	707	705	705	681	705	714	687	708	693	728	675	686	702	688	674	695	668	671	714	717	662	694	656	736	723	714	654	722	690	658	683	686	671	716	704	698	667	686	679	701	707	692	689	706	746	658	661	692	725	678	705	694	658	661	682	685	726	699	682	676	681	717	746	717	712	667	655	684	691	698	734	687	655	648	657	727	680	695	711	731	716	680	672	737	705	715	704	707	710	675	693	668	652	684	706	695	670	684	700	685	646	730	645	680	664	676	733	668	653	691	714	678	699	720	691	694	682	678	678	710	705	702	726	698	718	703	742	712	693	682	736	687	708	688	691	712	675	703	744	676	684	698	676	678	716	667	699	715	705	726	654	718	694	684	637	706	665	662	710	718	731	677	680	728	711	719	695	709	687	701	685	692	715	678	706	663	686	719	728	744	691	674	741	708	669	697	669	674	679	685	653	731	719	690	700	706	640	719	708	658	669	667	728	673	669	659	707	694	734	695	698	761	706	653	711	717	710	675	717	678	688	663	640	678	670	701	652	664	722	673	676	685	702	710	704	674	687	747	698	711	739	716	663	715	694	650	714	737	707	688	696	694	744	683	697	639	692	668	679	703	634	694	698	729	703	677	684	694	670	730	736	676	722	720	703	678	676	728	702	714	662	708	718	761	651	644	695	691	755	657	668	669	681	662	644	658	710	682	704	691	669	657	724	735	668	704	742	698	690	631	681	694	656	707	678	729	724	670	681	728	714	681	688	653	685	685	697	720	690	676	645	694	652	725	702	713	707	708	644	727	715	739	716	659	716	703	698	713	714	672	625	690	704	659	714	674	671	678	663	696	668	692	734	709	660	694	682	655	731	680	616	684	700	715	681	659	675	704	716	730	703	694	653	670	732	697	649	737	663	666	689	697	688	687	676	731	687	694	678	713	691	729	704	683	716	693	694	657	673	762	670	646	711	745	664	719	671	620	679	634	647	664	663	716	678	743	673	679	696	695	702	703	687	676	761	707	691	689	661	669	731	680	710	651	734	735	695	689	717	654	687	708	710	678	656	665	672	667	711	743	666	670	678	700	677	702	706	673	710	718	665	691	698	695	710	691	705	678	684	689	701	672	665	641	730	734	719	679	710	678	703	708	659	692	672	634	703	675	730
28732	43914	22439	12499	9767	8141	6494	4725	3386	2776	2459	2435	2103	2380	1617	1242	1053	1124	1047	1069	998	993	964	867	842	881	894	788	806	814	796	815	774	822	794	788	767	732	736	756	784	746	722	750	727	743	752	769	729	709	703	767	745	684	717	724	716	688	707	707	718	716	745	733	785	688	702	765	731	751	766	683	715	679	720	690	707	696	708	704	679	743	750	717	701	707	686	661	682	717	733	755	697	713	708	732	719	732	768	696	655	711	709	731	680	732	653	712	668	699	678	650	713	726	736	735	701	647	699	770	722	688	686	681	728	743	745	699	727	690	713	718	649	634	672	704	642	687	687	706	716	685	769	685	681	732	701	714	755	700	712	746	684	709	707	679	696	713	718	746	719	716	723	683	726	677	720	683	678	699	733	662	747	730	717	684	744	681	735	696	681	736	681	693	740	657	733	696	689	713	708	691	732	701	709	693	707	711	697	737	739	690	722	707	710	746	682	673	711	687	689	725	692	726	706	688	731	736	662	712	698	701	692	686	723	779	696	720	674	682	694	756	681	700	689	727	677	740	706	731	700	685	693	706	722	724	698	647	721	683	674	725	679	706	746	674	686	708	722	703	679	720	725	740	686	671	708	736	721	725	673	701	712	736	693	685	687	669	691	686	709	703	729	685	704	717	688	711	715	682	652	720	696	665	649	698	727	687	717	676	700	719	696	703	709	743	680	716	683	718	668	727	733	753	739	715	690	721	753	734	683	756	749	717	709	675	725	736	716	687	692	644	703	690	706	688	741	739	736	714	711	746	713	720	699	687	734	738	706	716	685	676	702	678	726	723	714	679	690	704	705	710	721	657	642	663	713	693	692	729	684	709	723	713	712	663	715	700	703	734	717	735	722	723	704	692	692	713	692	676	687	664	719	701	738	691	696	705	689	729	720	679	739	646	698	689	678	695	750	685	710	715	649	672	723	678	708	693	690	729	684	723	679	686	729	699	674	726	687	735	696	688	670	724	716	727	714	738	690	691	754	670	657	670	680	712	729	693	704	700	712	693	699	690	708	737	685	692	699	670	695	645	633	722	725	742	643	716	704	699	688	653	684	726	651	699	727	711	659	701	718	703	678	698	731	717	757	690	695	716	652	660	624	720	708	698	688	721	697	701	694	709	717	711	722	694	692	752	706	708	723	730	710	671	699	713	715	708	760	698	711	688	698	772	726	723	673	731	696	743	712	707	713	705	702	687	725	660	715	743	681	657	675	709	646	715	754	650	681	714	704	704	681	692	679	711	685	732	745	669	695	704	720	705	664	715	688	701	671	718	718	704	753	698	720	703	676	736	708	747	692	747	681	763	736	695	705	728	730	688	714	703	673	681	671	719	748	753	743	713	661	718	734	736	673	707	734	686	725	744	660	644	666	699	703	753	687	726	719	706	662	688	719	706	672	705	703	705	719	705	677	699	704	704	704	727	655	710	761	682	678	699	717	714	737	684	738	718	705	716	676	682	692	735	758	676	682	631	656	679	739	733	741	721	654	694	643	749	695	712	733	721	700	696	680	714	708	686	643	716	734	714	694	718	736	663	699	724	675	667	702	687	688	698	692	706	692	674	728	743	666	696	720	715	752	738	721	697	719	698	695	685	739	682	711	682	716	666	708	715	695	703	737	764	725	676	721	688	689	713	677	688	700	695	705	681	705	780	662	692	746	700	688	686	732	727	791	667	680	669	721	736	709	713	742	688	710	706	734	740	768	694	699	730	708	749	715	705	719	710	743	747	739	683	701	680	706	672	702	715	704	707	720	671	734	688	686	675	665	668	740	707	722	715	715	690	709	691	695	708	746	682	689	700	688	713	697	748	703	675	655	724	721	677	706	680	710	697	733	673	724	733	717	669	712	666	751	706	705	642	740	742	737	739	696	690	730	719	708	700	694	702	722	678	635	670	724	691	755	685	707	667	754	669	786	718	769	733	763	706	727	734	692	758	676	698	689	691	705	709	702	691	743	719	748	761	680	676	661	703	739	719	660	721	755	707	674	719	767	705	706	699	777	686	703	709	692	696	719	679	749	717	748	698	737	699	707	700	697	682	708	673	742	684	723	683	730	698	677	683	723	726	696	712	717	686	748	671	665	670	724	661	648	771	685	704	744	710	652	687	729	726	712	698	672	666	754	726	693	688	689	757	719	728	707	641	699	683	675	654	696	734	687	715	685	681	663	698	696	698	691	677	729	679	723	710	697	699	722	668	715	749	725	732	703	726	704	675	754	664	697	743	726	713	665	702	728	748	688	715	702	660	701	689	722	705	719	746	713	701	725	713	715	693	692	701	686	740	711	727	725	697	698	741	716	697	694	704	701	677	747	705	760	689	756	665	700	738	710	739	706	713	680	714	705	712	673	718	716	719	689	664	682	643	726	695	705	706	748	703	702	706	726	705	751	672	708	665	747	687	714	714	703	729	710	713	681	657	723	680	634	712	685	715	730	707	703	747	702	687	692	714	715	713	702	738	717	672	733	685	719	723	720	726	665	721	682	725	702	662	685	702	709	703	726	695	738	708	716	660	714	760	725	734	755	702	666	728	714	635	710	653	746	719	685	702	702	677	679	730	726	711	717	753	661	670	696	710	711	666	736	753	710	702	771	686	763	725	723	720	757	678	720	716	746	706	743	738	689	716	681	740	733	689	722	691	723	698	722	670	696	707	670	670	724	670	690	700	719	734	736	731	663	728	697	714	677	709	655	731	765	751	660	718	740	713	715	726	730	693	655	720	713	747	733	679	733	655	678	697	660	725	720	674	658	653	731	669	692	702	685	700	737	709	736	654	710	738	717	703	733	694	713	755	692	733	703	665	726	703	705	729	720	655	685	709	737	668	731	734	678	683	662	692	705	683	722	749	770	699	696	678	693	756	705	725	687	687	651	693	736	711	682	717	706	713	721	688	668	694	728	719	674	727	718	697	717	682	723	741	716	700	776	666	714	684	697	717	730	691	699	652	680	704	699	667	710	679	750	740	686	707	691	716	722	671	706	685	717	731	680	652	729	714	738	639	704	702	679	704	677	693	716	674	695	676	718	713	686	758	675	751	748	709	789	721	639	698	671	716	681	669	735	699	719	685	669	747	669	674	679	708	687	742	741	688	690	699	671	694	658	708	687	753	716	712	671	711	716	679	737	677	741	716	743	718	707	724	713	724	634	684	652	728	670	734	704	684	693	714	707	693	711	741	706	719	712	661	724	729	717	745	733	695	702	710	733	718	690	690	734	665	686	718	689	688	707	716	665	680	664	667	690	705	746	713	718	708	678	738	660	703	737	718	723	723	718	716	733	688	723	690	694	721	678	729	719	689	736	686	725	733	722	760	697	673	755	735	668	719	709	709	704	691	732	685	745	680	739	695	694	668	739	693	694	699	704	676	696	685	730	691	693	662	711	702	700	693	734	668	703	731	652	714	746	713	644	713	698	739	699	698	697	698	721	742	699	715	699	686	718	722	701	716	698	726
24699	21018	27123	25027	14391	5649	3740	2633	2158	1956	1805	1755	1665	1703	1446	1314	1209	1251	1187	1226	1186	1106	1116	1059	1053	1180	1156	1090	1090	1088	1052	1056	1088	1031	1053	1062	1071	1062	1027	1043	1101	1052	1054	1047	1039	1017	1037	1030	1132	995	1062	997	1041	1036	1024	997	1020	1072	998	1058	1061	1057	1049	1028	1028	1059	1043	1032	1043	1042	1071	1058	1005	1012	1014	990	968	971	1023	1039	1024	1022	942	1010	1099	968	1031	1067	1074	1029	965	1048	1061	1061	997	971	1041	1015	1046	1025	1050	1042	1000	1020	1022	1034	1005	1068	974	1059	1006	1019	1088	1018	1043	1029	975	1067	1079	1071	1002	1006	994	1001	1052	1036	1064	1013	987	1016	982	1033	1007	997	1003	997	1039	948	994	1003	1040	1058	989	1042	1074	1019	995	1058	1068	1037	1004	1078	980	1069	1038	1039	1057	1007	1037	1046	1051	981	1038	1013	1043	1073	1066	1056	1036	1021	1020	995	1077	1044	1067	1019	1038	963	998	1056	1021	1060	972	1000	1029	955	1022	1071	943	1031	1134	1018	1016	1016	1067	1019	1057	1042	972	1050	989	1005	981	1035	1065	997	1049	1058	1035	989	1050	1018	1002	1015	1067	1004	1021	971	975	986	999	1078	1028	1055	1002	1071	998	1051	1120	1020	1035	997	1075	1013	1032	1000	1017	975	1013	976	1071	974	1052	1041	1036	1007	1051	1053	1011	998	976	1030	990	1029	1035	1031	1043	1009	1020	971	1067	1036	987	1000	964	1013	1027	1059	1010	1039	1045	1050	1040	975	1025	1028	1000	1015	1041	1014	1024	1013	1004	1095	979	1073	1029	1026	1020	1035	1009	1008	1035	1031	1026	1054	1050	982	1008	1068	1050	963	1035	1009	995	973	1017	1029	1066	1009	1078	982	967	1018	1001	1037	985	1008	1034	1051	1000	1012	1035	975	987	1028	950	1049	972	1044	990	1039	973	1015	1072	1054	1018	1056	1015	1044	993	1060	1042	1054	1051	1041	1038	1070	1042	1022	999	964	988	1072	967	1040	1054	1038	1037	1050	999	1016	1077	992	1028	988	992	1002	999	994	1002	1020	1046	1057	1013	997	1018	959	1036	1074	1010	1034	1014	1035	1062	1028	1057	968	1028	1008	1057	1030	1045	1039	1024	1021	980	977	1007	1026	1038	1104	1057	989	999	1048	989	1014	1053	1021	1034	1032	1046	1080	1003	984	971	1042	1015	1041	1023	1090	995	1033	1018	1055	1016	1019	998	975	1022	1038	999	1034	989	1027	1010	1021	1013	983	1065	997	1018	994	1025	1012	959	964	1060	983	1010	1046	989	967	984	1061	1078	1017	1082	1019	1012	1037	1052	1034	1020	1056	959	1025	985	1083	1006	976	1066	1016	1001	987	1070	1010	981	1013	1024	1008	1038	974	1023	1015	1044	1072	1023	997	1036	1031	1029	965	1021	1031	1041	1059	1029	1012	1037	1014	1063	1100	1004	1024	1010	981	988	986	1025	1042	1055	1107	936	1099	1008	1007	1107	984	981	1067	1043	1057	1030	1054	1086	1042	1034	1002	1019	1024	1064	1089	1018	997	1074	1039	1067	1036	1005	993	1026	1038	1013	1127	952	1011	945	1004	976	1012	946	1031	1024	1053	1003	1092	1038	1028	1059	1011	1024	948	1019	997	1060	1091	990	1029	1021	1026	1037	969	1017	992	980	1008	981	1007	968	1035	1038	1004	1012	1028	1012	1047	1072	1040	1025	1072	1013	1028	1030	1040	1004	964	1072	1019	982	1062	1049	1053	1013	1007	1050	1062	979	1086	984	1076	989	1031	1044	977	1026	1030	1024	1058	1009	971	963	1027	1003	961	1022	1017	1062	1017	1046	1021	991	1024	1000	1030	1030	1022	987	1037	1043	1088	1032	1005	1027	1032	967	990	1010	1054	1058	1014	1074	998	1046	1007	966	982	991	1012	1057	1038	1034	1075	1006	1020	1037	1032	1085	1034	1074	951	1050	1027	1001	1005	990	976	1014	990	1038	1052	1068	1021	998	1091	1051	1000	1014	1031	1021	1087	1064	1045	1028	1027	1020	1007	1046	1088	993	998	1050	997	1012	1005	978	1058	1033	1022	1022	1043	989	1049	1060	1005	1057	1027	999	1005	1031	1023	1001	1019	1046	1044	1040	988	1012	1067	1072	1019	992	993	990	1070	948	961	1072	1045	957	1030	975	1017	1014	1028	1001	1016	980	974	971	1008	985	1032	1041	1009	975	1008	1021	1012	1024	1032	1040	1000	1026	998	1018	975	1056	1004	1011	1030	957	969	1025	1030	1043	1082	1076	1016	992	1031	1085	1041	1020	1049	1028	1083	1043	1006	1015	1010	1054	1017	1041	1013	1026	1040	1013	992	997	1014	1017	1032	1069	1019	1048	1031	1052	1074	1038	1033	1000	1002	1031	1035	1000	956	1063	992	981	1001	1000	1037	961	1022	1033	986	1014	964	1062	1052	1032	1068	1007	1031	1040	966	1077	986	1033	1024	1025	1008	1065	1044	1036	1041	1044	1054	1009	1012	1099	1067	1006	1050	1039	1007	985	999	1047	1054	1023	931	1063	961	1045	1034	1009	1017	1014	1024	1016	1001	990	995	1022	1102	1019	1009	1022	1031	988	1002	1037	1023	1007	1002	1041	997	1029	994	1037	1029	971	964	987	1078	1000	975	1005	1045	1003	1025	1009	1012	1055	1032	1020	998	1036	1075	1013	1009	1041	1103	1026	1045	1064	994	990	1043	992	971	1059	1040	1053	1018	1026	1006	1057	984	992	1001	1021	1005	1028	1045	1053	1001	1038	1000	1084	1027	1010	1046	1007	1000	1012	1042	1053	997	1056	959	997	1049	1039	984	1053	1004	1017	965	1069	1039	958	1048	1081	993	1041	1021	1023	1058	1044	1038	1037	963	1004	999	1028	1032	1018	1017	987	1037	974	958	1052	1021	986	1076	1019	999	1001	990	1040	1083	991	1030	1040	1050	1112	1013	1062	1034	983	1020	1006	1028	1000	993	1039	957	1016	974	1057	1114	1001	1014	1016	1087	982	1010	1012	1021	1069	1000	1015	974	1000	1037	1025	974	1021	992	996	979	1037	966	1001	1054	990	1022	1004	1052	1069	1072	993	1002	1027	1037	1053	1087	1001	1083	1039	998	1040	1036	1050	1046	1060	1112	994	1061	1027	1044	1072	1080	1044	1033	982	1039	969	1027	1036	1057	1067	1064	1055	1018	1043	1042	1058	976	1001	1000	1048	1012	987	979	999	949	1034	1047	1065	1059	1036	999	951	968	980	995	1035	1023	973	1051	1081	1031	1035	986	1059	963	1053	995	1064	991	1047	1009	991	974	1004	1047	1020	1051	995	1004	1052	1028	1049	988	1004	1008	1024	1039	1026	1004	1014	940	1030	1011	1057	1051	1074	1013	1049	1021	995	1061	1024	1036	1001	1016	976	1059	1002	981	1071	988	975	1074	978	1052	1040	1043	1046	1008	1063	1013	1046	1028	1060	963	1013	988	1020	1028	1112	997	969	995	1080	982	980	1030	1035	1040	1022	957	967	955	979	1021	1031	1050	1043	1042	1006	986	1037	1036	977	1008	1044	1066	1050	1010	1003	1003	991	1005	1030	1016	1007	1067	1062	1060	1011	986	1035	959	1038	1050	1038	1068	1012	1012	1033	1027	1039	983	982	1013	1027	1033	981	1076	1035	1046	1042	1043	1073	1001	1056	1004	1023	1057	1078	958	1068	1074	960	1032	1039	1013	984	994	1061	1090	1036	1000	1001	1022	998	1030	1049	1058	1039	1020	1002	993	996	1070	1059	1009	1086	1021	973	946	1035	1044	1002	1000	1045	1043	986	1048	1010	1091	1043	977	1014	1012	980	1022	1052	1010	1063	1074	1013	1017	1018	1024	1033	984	1062	988	1005	1045	958	1030	950	1030	1000	1010	942	1086	988	1008	1074	1029	1019	1004	998	1072	1057	1028	985	1004	1010	1028	1038	989	1029	997	1037	1034	1015	1020	1034	1057	989	990	927	1006	1056	975	1019	1016	964	1008	1049	1020	1062	1025	969	1005	1022	1027	1003	1045	1049	972	1017	1048	1027	1022	976	1032	1034	1005	1052	1034	988	1026	953	973	1058	1025	1050	993	1053	1007	1047	1015	1035	1100	1063	1013	1000	995	941	1045	1024	1034	1002	974	1063	985	1037	1035	1058	1049	1009	1024	1043	1044	1043	1010	1052	984	976	1026	997	1059	1079	1041	1014	1100	1022	1001	1043	1003	1024	1054	1030	1051	1029	993	1030	1018	1068	1022	1096	1010	1040	1050	1048	1020	993	1032	1081	1043	1053	1011	985	1027	1000	1070	991	1046	1030	1003	1005	998	989	1029	1068	1032	1017	999	1061	1032	1039	1058	1029	1032	1051	1077	1056	1039	1052	1034	1001	1040	997	1084	1032	991	1053	1058	1048	1020	960	1006	1007	993	1044	1101	1021	1026	1019	1021	1029	1038	1033	1087	1024	966	1012	1049	1082	994	990	996	1060	1045	996	1015	1011	1059	982	1026	1032	986	1064	1019	1016	1038	1049	1023	961	1040	1008	979	1086	1020	1008	1006	1014	1046	1092	991	989	1033	1078	971
28337	39946	19587	10707	8637	7141	5495	3984	3129	2684	2489	2353	2188	2280	1700	1532	1335	1297	1287	1353	1250	1216	1167	1126	1124	1128	1187	1092	1116	1086	1054	1147	1063	1059	1154	1097	1115	1053	1036	1078	1018	998	1044	1089	1034	1056	1086	1087	1123	996	1036	1090	1021	1065	1001	1123	1004	1008	1009	1046	1030	1022	1024	982	986	1042	1011	987	971	1016	1050	1048	1030	1042	1048	990	985	1020	1062	991	965	994	1015	1044	977	1047	1017	1022	1023	1050	1000	991	1034	1012	1031	991	1021	1007	994	1067	997	1013	983	1033	968	975	994	1053	1020	959	990	1007	959	1007	1019	991	1054	938	1039	1069	992	997	980	963	1032	1027	1085	963	989	1062	1038	974	1018	1002	1063	1043	1012	1003	1029	1042	1045	1055	1042	955	992	1080	1049	1023	991	987	1016	1006	1000	1003	990	994	1010	1123	1038	1017	1070	1002	1019	1009	1020	1042	1026	1034	1015	1012	1030	1002	1028	1044	992	1011	1021	1085	1049	1015	1012	1004	997	1047	990	1012	1021	1023	1005	986	1012	999	1044	974	975	1038	977	1035	1091	1064	1027	978	1015	1032	1056	1026	1034	1063	1017	988	1025	1011	1070	988	1022	1018	1050	1012	962	1027	1040	992	1010	1029	1046	1051	1061	1079	1022	1030	1035	1033	995	994	1038	1018	1011	1056	1009	1083	1044	1024	965	1058	1043	988	992	1041	997	1019	990	1067	1017	1005	981	1008	1003	1063	1037	965	961	1016	1028	1041	996	1052	1012	1012	1017	993	1030	1042	1030	1001	1008	1063	1046	1008	998	990	1045	966	1013	1035	1025	1041	1054	1049	1002	997	1021	1046	1006	1023	1048	1055	1047	998	966	981	1011	975	1020	983	1018	1069	1025	1008	991	1030	980	982	1006	1036	1013	1055	1061	998	945	951	1092	992	978	1003	1046	1060	1032	1031	1058	1018	1033	1039	1008	1067	1027	955	985	1062	1023	1026	994	1028	1018	1047	1027	997	992	968	1058	1011	1048	1041	1027	1016	1032	1047	978	1012	1028	1093	1005	1030	968	1036	1026	1033	1042	1015	1020	1012	959	1044	1000	1019	1008	1011	1016	1028	999	1022	1033	1001	1067	1015	1047	964	1044	1008	1019	1026	1021	970	1030	1033	970	1038	1023	1007	1020	1016	967	991	1012	1022	1008	1029	1001	997	1039	976	981	969	1018	1007	1054	1034	1073	999	1054	954	988	1041	996	1004	1004	985	1019	1033	991	1036	1015	1008	982	1004	1065	1072	1001	973	1007	1020	1015	995	1045	970	959	1018	980	1001	1022	962	1030	983	1017	981	1010	958	1037	1019	985	997	1016	1032	992	994	1092	1033	975	1008	999	1017	987	1049	1008	985	1013	988	1030	994	1029	998	1101	1018	962	1013	1000	1087	1003	1039	966	1047	1003	1024	1009	1052	973	998	1017	985	1007	1015	1033	1040	971	1031	982	1024	1001	1071	1053	1085	942	1003	990	951	1090	1020	1025	1038	991	999	1034	1006	961	991	1064	983	976	1022	1021	1014	970	1033	1037	993	991	1009	1057	1025	1029	994	1005	987	1018	1016	1006	999	1014	1051	1037	1028	947	1016	978	1065	1037	985	1015	1035	1084	1010	1026	978	1025	1004	1015	1009	965	972	1023	1035	992	999	1006	1037	1063	1068	1032	1003	1032	1026	957	1049	1052	1020	1059	1023	1058	1059	988	1003	976	1038	1043	1002	1039	1034	991	967	1031	958	1011	958	972	1062	1009	1071	1018	989	1053	1046	1036	1038	1033	996	979	1037	1029	1009	1044	1037	979	1025	1009	977	1047	994	997	989	985	1073	1018	1032	1047	1034	998	1018	1060	1023	1011	1004	1027	1001	1080	1025	1051	1007	983	1005	1090	1004	1011	1052	1043	1002	1051	983	1028	1009	1076	1024	1023	1011	1030	1001	1008	1023	1042	1082	1033	1018	1051	1028	990	949	1041	1036	1004	1010	981	993	1006	989	1018	1006	991	998	1032	1030	1071	1063	976	1042	999	1009	995	1007	1013	1054	1047	1067	1036	1030	989	1001	1088	1025	1060	950	1007	1026	1004	1038	1024	980	1031	1009	1006	1044	956	1025	947	979	1005	1015	1001	912	1070	1004	1043	1012	1040	1023	1035	1046	997	969	995	988	1004	1062	1046	1020	1044	1063	1030	980	1018	1006	989	987	1003	967	982	1015	1018	1041	973	1072	978	1032	973	1014	987	996	1029	999	998	1042	992	1039	1077	1019	994	959	1019	1010	996	1008	1002	981	1026	1015	1008	948	1024	1069	1049	986	1070	1040	1025	965	1010	1032	1012	974	1042	1006	1013	982	1084	1097	1029	1012	1062	1047	1107	1046	1051	991	1091	1016	957	964	988	951	1032	1010	1016	983	1101	1033	1014	970	1028	985	994	972	962	960	1009	1112	969	982	992	1030	1058	1008	999	1056	1015	1033	1055	1046	1072	1037	1033	1058	1067	1003	1008	995	966	984	962	1060	989	958	962	956	1029	1033	1027	1008	979	1054	1006	1012	994	1073	937	1047	1000	1004	975	1006	1017	1064	1024	1038	1003	1032	1034	1045	967	1045	989	1061	996	1030	1073	1067	1028	1052	973	1024	1029	1037	1021	1018	971	1013	1075	1003	1019	1026	1003	1026	1034	1066	946	955	1067	1088	965	1044	1011	1042	1034	1048	990	1009	977	1024	981	1011	1006	1028	1010	1051	981	1018	1028	1010	1015	990	1034	970	967	1017	1016	1013	1040	998	967	970	1002	1007	974	1058	989	1049	1018	1050	1049	1050	968	1034	1035	1030	1037	1091	1067	1029	1022	974	966	981	1008	990	1050	992	987	1012	1018	993	1005	1050	969	1015	1049	971	1052	1043	995	1041	1009	1013	979	957	992	1046	1080	1043	1043	973	1032	1046	1038	1031	1073	1073	1030	1079	1037	1001	1003	1047	1040	1041	999	1075	998	993	964	1025	1011	991	994	1069	1008	974	1031	1014	965	975	973	945	991	1048	999	1031	1015	1028	1067	984	1032	1039	986	975	1064	974	1042	973	1006	1014	1029	1041	1098	1003	951	1065	1012	1004	974	1029	952	966	1023	986	1049	980	1063	1032	952	1031	1000	1068	1038	939	973	1030	1037	1037	967	995	1011	1018	991	994	1005	1039	1035	963	970	1000	1038	1015	1034	1046	975	947	1011	978	1023	1032	1075	991	1012	972	980	1051	1024	1018	1038	988	976	1037	1055	949	1064	959	1008	989	1082	1001	1070	988	1002	970	1017	1023	1046	1020	1014	1053	1093	1034	1049	1062	1084	1040	1036	1033	1016	1015	1046	1034	994	988	1023	963	992	1052	1012	1039	974	999	1046	1039	985	1032	1030	957	1022	1023	1052	1016	1015	1005	1022	1018	999	1037	956	1003	971	1042	961	992	1009	1040	996	980	1025	971	1029	1013	1052	1094	943	993	975	1033	1003	1058	1035	1052	1019	951	1023	996	1006	1041	1024	1034	1088	1041	1086	1006	999	996	1017	974	1072	1031	1031	983	1048	982	1018	1013	1046	1010	1000	1006	1020	1059	970	1024	1042	1024	1014	1053	1016	1002	1029	1022	992	961	1055	959	964	1013	1026	1061	1004	1040	986	1033	1040	1027	1008	1027	1055	1059	986	1015	1009	986	940	996	984	1026	990	974	1011	1044	1029	1023	1055	989	1053	1039	1030	998	1058	999	1027	1015	1060	990	988	992	1079	1027	1018	981	985	1035	1068	969	1056	1030	1059	1050	1045	1015	951	1029	1017	1000	1027	1019	1042	1089	998	1031	1009	1019	1004	1024	1014	1002	1079	1041	976	1000	1043	961	1018	978	979	1001	1006	1044	986	1011	996	983	1008	1043	1006	1036	996	1052	1046	1026	1026	944	960	1004	981	1028	1025	986	1024	1018	1039	1031	1048	1023	998	1015	998	1013	977	1017	1051	1022	989	1026	1005	1003	1011	1041	1009	1048	996	1060	1007	1024	1025	1016	1023	1031	1006	1020	1005	1034	1064	1013	1051	986	987	1009	971	988	1023	1026	1015	1062	1021	1020	1004	1041	981	972	1044	980	979	1018	1064	986	974	1073	1007	989	1028	997	1002	1031	1052	996	1046	1026	958	1034	1033	1032	1061	999	1030	1000	1011	1047	995	953	988	1052	1070	1026	1031	1036	1060	1055	1069	1017	959	1015	1036	987	1052	1039	1004	1018	1017	975	1043	997	1009	1053	988	1031	998	1043	973	1036	1036	1012	1063	933	964	999	976	981	1012	1036	1009	981	1031	1027	1011	1057	1068	982	999	1042	1027	1066	995	1047	1018	977	999	969	980	1011	1026	1026	1038	1032	1001	952	992	1086	987	1012	1046	1051	952	1033	994	1093	1036	995	1000	999	1033	1034	1015	1038	1011	1042	1079	1044	999	1075	999	984	979	1069	1026	969	1032	1107	1005	949	1004	991	1003	972	1019	1074	1050	1080	1011	1003	1013	969	953	1020	1009	960	1005	923
22375	20988	28547	23586	21018	21198	12955	4316	2855	2603	2283	2237	2199	2041	1444	1353	1183	1236	1116	1113	1129	1054	1065	1034	988	981	956	924	936	945	903	850	870	870	897	873	872	893	872	875	860	879	859	856	881	885	835	881	844	851	809	820	872	846	795	835	829	843	867	829	832	859	797	812	871	815	789	810	823	848	786	825	864	850	796	833	839	827	855	789	756	824	794	817	801	828	854	821	838	770	863	818	831	795	795	810	818	857	827	845	782	832	833	828	837	807	809	826	812	840	803	827	763	845	845	782	818	844	796	793	813	787	857	818	747	785	818	792	827	814	781	837	824	770	835	776	799	775	827	795	790	792	783	831	824	781	813	822	854	825	824	818	885	781	851	793	825	823	827	839	845	795	801	790	822	905	851	793	770	813	820	834	826	797	808	825	795	741	806	823	835	814	813	858	842	864	842	842	831	784	851	818	809	830	808	783	793	848	803	835	796	812	863	769	834	791	789	801	837	767	785	778	821	827	818	826	808	780	816	807	860	886	827	799	751	845	790	831	804	798	795	789	754	770	798	798	815	817	788	816	879	848	831	787	823	837	835	776	803	804	835	801	846	879	839	810	782	810	824	830	803	801	797	846	797	826	838	831	853	850	819	825	846	835	820	799	813	782	763	823	863	809	818	819	727	811	807	733	828	807	784	860	795	826	793	853	845	835	829	816	813	801	771	807	801	786	809	821	793	822	863	812	813	725	822	757	796	833	815	816	809	777	842	780	834	839	825	806	808	783	809	816	806	840	802	786	818	797	794	842	792	846	804	778	781	874	812	852	816	828	814	887	811	761	801	819	749	790	798	840	823	851	810	776	847	837	784	842	794	841	804	781	799	757	828	879	815	895	789	805	826	825	836	804	789	838	873	845	821	851	809	804	838	827	774	803	779	789	823	838	875	805	794	778	794	796	792	864	825	805	818	804	827	847	855	772	839	803	826	778	817	828	838	793	805	827	839	801	829	829	806	827	825	859	818	843	845	857	796	854	814	824	839	811	796	823	768	809	830	792	843	806	844	806	812	815	745	814	807	805	760	837	796	832	829	816	777	811	817	807	796	811	784	890	756	811	801	786	814	828	833	862	840	796	869	846	812	843	747	812	815	776	791	807	865	829	806	837	821	770	724	839	797	881	786	842	812	779	856	796	831	795	849	797	768	794	808	757	808	788	792	783	800	806	821	793	873	856	821	799	836	859	775	811	808	795	826	836	802	819	820	787	864	816	781	775	813	786	831	820	825	742	789	802	817	811	840	858	802	780	802	819	828	772	814	804	829	816	775	865	857	772	839	826	819	782	800	798	810	793	856	825	863	760	829	835	833	791	770	861	757	792	820	774	793	789	778	763	819	777	822	779	840	821	805	831	859	838	763	855	817	808	795	850	828	820	850	801	862	762	815	806	794	821	778	793	785	811	805	814	820	845	870	798	802	862	860	770	795	775	823	796	809	790	882	818	826	834	827	851	809	840	822	768	783	849	817	818	855	839	809	835	772	859	821	823	822	791	814	797	808	811	893	778	845	805	830	792	879	844	802	791	776	822	857	779	830	823	832	851	834	851	776	792	796	799	867	792	874	782	814	789	794	848	766	788	806	770	823	824	787	785	833	807	798	751	823	821	839	777	851	784	851	799	833	822	764	830	818	819	801	751	791	837	783	813	809	838	813	808	770	772	868	782	815	833	833	820	837	848	852	815	820	861	782	802	871	818	785	798	808	832	788	791	848	776	845	797	758	801	809	777	825	840	864	836	830	784	835	846	832	801	818	817	820	815	872	803	878	766	821	780	811	779	854	828	819	805	795	790	826	824	825	806	812	769	814	787	819	764	812	773	812	813	795	804	826	757	792	792	848	860	815	769	786	738	823	772	849	784	826	801	836	807	736	830	860	814	849	810	856	820	831	824	829	781	806	805	806	822	801	805	819	804	818	789	812	778	798	764	778	771	869	804	838	857	804	816	799	838	798	799	800	845	827	840	824	817	834	816	843	772	760	797	834	809	801	829	774	879	827	865	784	775	788	824	851	844	851	844	816	819	806	809	775	795	830	828	808	803	837	878	828	793	797	844	829	756	817	764	752	786	850	829	772	784	799	836	823	811	800	819	834	821	810	763	791	842	824	772	807	790	804	779	818	813	822	807	808	796	853	841	794	774	807	828	860	783	860	800	831	824	813	835	821	785	820	806	802	806	789	887	833	779	847	772	744	765	805	813	773	790	783	818	799	793	790	830	796	804	796	828	804	813	824	847	792	825	868	840	834	742	810	769	813	833	816	840	873	814	892	833	798	824	869	796	846	813	810	785	807	861	857	810	782	791	776	849	786	848	802	824	814	844	790	832	848	814	786	845	863	842	795	806	773	819	861	836	818	787	816	782	819	809	825	847	807	782	823	790	820	785	842	821	836	763	786	830	815	806	821	797	803	804	809	884	814	806	874	829	807	797	792	773	843	833	799	843	812	804	764	800	820	857	831	807	851	802	762	878	825	776	832	783	826	830	797	823	853	835	816	785	840	797	819	828	823	805	829	835	765	809	807	759	819	811	759	806	839	806	800	803	853	796	813	821	797	838	820	793	833	790	830	832	813	837	831	871	853	811	821	788	828	845	757	778	863	859	808	842	825	831	800	842	813	837	827	852	841	805	824	803	863	840	776	781	771	893	740	748	828	820	830	758	796	811	797	791	820	803	809	769	760	809	768	774	839	821	837	833	770	820	820	868	813	788	792	792	808	811	815	794	811	802	793	795	800	786	800	804	844	788	796	807	826	809	786	803	827	819	796	822	777	795	812	817	843	851	819	766	854	797	766	876	804	811	811	794	815	802	760	812	806	818	806	813	823	759	839	792	811	790	798	771	835	815	825	821	789	785	809	909	789	808	800	817	815	768	807	881	837	791	793	814	849	799	779	822	782	814	831	844	786	829	766	787	853	814	815	800	801	794	792	766	830	812	801	800	823	811	824	806	808	807	761	826	812	739	845	768	760	800	807	806	812	791	813	826	851	874	786	829	842	811	829	739	803	845	811	816	780	803	839	786	772	837	722	823	822	809	840	816	826	827	812	774	822	871	809	811	835	818	805	834	825	803	836	810	772	880	838	726	840	803	769	831	823	857	786	812	807	749	817	811	801	826	858	829	775	790	808	773	803	788	833	854	877	794	823	861	870	820	801	787	785	816	809	800	894	830	787	823	791	847	853	791	824	872	843	847	825	740	835	837	822	800	812	810	843	772	825	806	817	820	810	818	788	773	816	768	858	820	796	834	794	775	831	791	795	807	801	826	888	805	867	815	802	776	815	816	826	794	810	805	785	795	814	848	842	834	816	824	791	795	867	813	865	812	808	858	868	762	874	854	789	838	845	806	869	826	813	791	797	814	793	855	769	816	808	808	895	851	814	807	775	811	865	866	856	793	758	846	859	820	839	793	861	831	789	833	837	844	796	834	797	811	739	825	812	849	768	853	733	811	866	800
32621	50644	27649	16251	13342	10732	7991	5792	4415	3852	3353	3177	3170	2832	1901	1617	1432	1489	1371	1326	1237	1176	1234	1072	1043	1062	1006	1026	924	957	971	972	960	889	942	926	918	835	880	879	921	868	864	831	815	844	836	826	868	857	814	853	821	801	874	863	856	784	826	849	848	844	797	804	791	833	758	795	837	828	813	803	748	859	801	783	819	821	793	796	810	830	834	762	784	821	790	806	854	831	822	857	838	817	830	808	819	843	864	819	819	805	776	794	779	791	836	762	777	810	779	817	804	867	804	818	794	789	852	800	789	783	804	814	800	817	838	813	820	833	816	812	781	792	781	804	775	807	818	790	807	782	819	783	815	748	815	830	814	797	831	805	822	769	802	822	792	791	744	795	799	807	764	803	854	798	789	779	780	807	814	811	796	768	755	806	768	812	792	758	801	806	804	802	782	796	783	821	819	773	776	858	852	788	814	823	833	808	810	800	804	818	818	811	806	837	828	798	803	787	805	796	840	795	803	805	807	804	781	740	854	799	794	821	829	847	780	820	823	762	781	841	779	843	813	829	784	716	817	759	785	830	787	862	837	812	768	794	840	831	799	864	767	772	803	866	790	838	777	753	822	838	792	808	835	742	801	756	812	821	806	818	823	816	741	829	767	809	841	808	794	897	796	797	800	756	824	797	824	803	789	761	773	833	798	820	776	790	806	799	792	812	798	777	845	798	849	780	822	787	790	830	800	792	836	832	775	826	819	810	814	776	808	769	794	777	784	835	789	768	831	782	804	850	778	835	827	756	773	851	799	801	819	774	800	855	799	819	804	782	793	799	828	784	799	783	792	803	787	813	801	822	829	819	792	809	760	863	797	792	790	856	767	813	835	783	755	843	820	803	797	853	784	787	788	844	785	830	789	796	817	816	770	825	788	783	807	799	817	833	818	759	770	836	787	776	834	793	791	798	783	786	756	798	811	833	749	859	811	834	822	854	823	817	881	821	810	777	827	826	764	779	759	808	815	774	789	809	800	866	869	837	801	783	800	781	833	790	849	827	790	831	806	816	756	790	838	835	808	829	793	804	845	827	782	744	750	803	829	753	862	766	817	833	817	806	804	760	806	792	759	797	784	844	840	789	764	783	813	851	781	795	831	773	796	788	824	822	831	798	817	831	776	776	815	847	776	827	796	755	805	771	778	818	755	784	818	830	830	819	799	804	767	808	816	779	799	779	769	834	786	767	844	736	762	795	859	752	845	792	739	813	833	774	831	763	828	828	764	814	728	811	793	859	750	829	807	815	792	778	831	825	751	776	774	814	794	769	810	850	735	762	802	825	826	812	798	844	818	717	785	862	779	810	747	783	838	841	813	766	750	825	801	784	827	857	859	789	754	835	809	786	790	860	758	820	825	830	777	820	762	809	804	825	813	830	807	800	775	828	838	823	774	789	813	768	836	764	868	808	844	858	792	807	874	769	774	785	802	770	783	777	794	803	753	813	823	788	791	807	776	754	800	765	856	770	785	772	781	785	758	792	826	756	802	809	824	822	780	760	798	827	837	836	799	821	826	778	783	776	822	821	801	851	788	805	772	819	818	791	805	809	775	759	794	781	792	816	771	832	811	809	826	841	811	762	796	847	771	796	775	801	846	825	795	810	749	801	826	772	775	865	786	829	834	786	810	850	836	752	835	795	809	812	804	759	743	789	819	755	801	846	815	825	817	831	810	813	794	758	856	829	794	739	786	815	776	812	803	768	779	823	832	760	810	805	829	786	835	817	769	763	816	814	807	812	849	777	810	782	805	826	806	819	791	813	822	851	795	791	822	818	822	797	785	812	822	867	759	812	782	811	805	776	861	798	742	812	899	795	776	829	794	780	814	803	800	783	821	780	829	863	795	780	838	797	830	819	811	855	817	802	794	775	809	823	835	821	767	829	837	824	777	780	835	783	829	786	780	844	809	775	800	824	773	756	789	833	830	814	836	867	766	808	763	807	751	799	835	831	776	768	812	812	809	809	821	808	825	809	819	813	809	820	794	728	844	746	788	767	779	820	814	789	751	829	807	840	805	820	760	776	785	770	769	751	825	811	830	793	771	844	775	819	744	820	801	801	779	842	810	779	808	821	831	805	750	832	816	816	777	770	785	822	788	803	762	828	789	814	785	810	752	839	793	729	820	859	836	785	780	752	814	790	799	784	817	795	823	777	836	786	845	792	792	798	777	831	809	770	749	810	761	848	842	804	810	833	789	826	790	830	815	800	809	770	801	829	845	850	782	802	810	771	804	792	797	800	785	792	783	791	817	816	821	793	828	814	793	822	772	801	858	757	853	810	848	791	801	777	831	805	773	826	788	809	796	811	798	805	817	837	777	828	794	803	781	814	884	806	783	836	792	815	868	803	824	791	798	840	789	753	849	785	866	816	788	838	810	769	806	757	780	840	793	780	795	799	797	799	788	808	826	807	832	831	800	826	798	765	804	798	800	761	779	854	814	804	791	872	773	835	815	832	806	848	835	801	775	798	804	766	824	818	781	781	827	847	809	837	871	763	779	783	774	802	818	816	850	763	839	787	842	828	785	799	834	817	786	824	789	761	843	805	797	815	812	764	771	838	779	829	798	754	834	805	767	773	809	824	797	822	774	740	844	784	781	795	806	832	783	792	765	786	814	800	821	823	794	827	844	811	827	786	796	840	776	803	830	866	841	793	781	850	809	764	774	802	782	829	823	778	775	782	853	793	845	784	795	837	774	800	824	775	812	803	796	853	808	795	829	822	759	827	802	805	794	803	822	808	805	801	856	750	854	830	765	780	743	787	827	792	816	840	814	847	767	806	802	874	761	805	820	795	799	789	868	795	766	788	880	814	814	790	810	784	815	795	775	833	807	774	807	777	822	785	799	832	777	732	805	789	777	799	788	784	802	784	785	784	786	864	832	774	817	816	808	787	814	807	838	801	838	827	806	750	809	817	776	785	782	802	747	797	842	822	797	802	832	785	762	782	838	827	825	776	823	783	808	800	766	783	783	844	799	760	782	816	806	802	806	774	814	815	864	821	777	806	806	807	810	782	803	826	771	806	795	786	883	859	844	766	816	783	827	812	830	781	830	767	802	804	802	838	762	788	797	762	804	856	854	803	816	810	832	857	828	776	849	802	830	839	789	819	829	821	805	827	748	804	796	770	787	804	854	805	783	819	858	844	828	803	804	832	789	788	854	882	788	805	788	829	801	806	758	767	790	814	765	778	813	792	767	807	770	773	791	798	794	814	848	803	772	840	777	846	826	792	839	758	761	815	821	824	769	790	796	799	835	804	810	831	814	821	832	812	825	780	823	798	838	832	810	852	791	830	824	826	825	818	858	828	836	791	804	795	753	787	811	817	799	887	769	799	835	796	845	874	836	830	846	860	827	772	808	769	799	815	793	826	789	824	837	830	813	781	795	792	833	789	771	824	815	832	780	832	790	806	816	802	779	756	788	765	800	876	835	802	795	800	844	785	827	843	729	770
29755	24024	17696	9068	5157	3602	2506	1960	1705	1538	1507	1428	1539	1280	1108	1115	1072	1051	995	1000	1009	1037	1040	937	927	928	916	940	946	945	940	926	900	878	938	996	905	904	939	937	865	930	922	868	884	915	934	889	874	908	839	865	904	926	907	876	847	868	909	925	854	952	914	874	904	870	889	872	911	933	878	941	890	862	866	902	910	927	928	849	892	894	875	940	917	878	938	881	921	890	916	855	902	887	893	933	842	871	868	870	872	957	932	806	891	923	886	876	957	908	900	894	910	867	866	891	872	869	903	868	866	897	929	822	877	887	888	936	883	897	913	838	911	882	875	903	934	915	886	903	871	898	876	927	912	917	920	907	871	887	944	892	882	941	909	880	903	868	879	864	877	869	872	908	851	929	873	872	890	876	906	916	872	893	888	941	898	860	851	898	859	871	895	874	894	925	890	885	895	898	890	891	856	895	850	878	953	901	862	862	804	873	928	885	861	924	914	980	811	932	906	908	945	907	850	888	841	921	921	891	912	882	858	904	888	907	888	892	923	892	887	876	953	852	899	885	816	891	924	842	962	872	881	857	923	876	878	903	863	826	877	905	872	882	912	871	892	853	937	922	923	936	921	930	864	946	855	871	975	874	914	920	906	911	881	893	865	864	898	867	841	909	847	901	863	928	891	887	923	875	864	891	868	876	861	862	865	913	881	914	886	889	820	831	841	908	881	878	920	863	909	854	892	866	878	934	861	908	845	894	958	829	872	891	909	892	917	916	849	888	897	839	884	918	870	864	939	843	840	898	866	852	860	874	888	922	906	851	865	858	852	898	862	872	931	909	858	875	911	953	880	889	861	858	877	916	951	906	894	931	827	980	874	858	833	862	910	892	895	855	906	924	905	856	895	935	905	868	896	913	849	911	852	905	922	888	895	910	875	862	891	881	893	848	931	846	880	951	883	879	894	937	853	891	873	892	862	860	887	870	873	875	902	846	883	904	903	893	899	877	896	868	869	889	869	811	888	862	888	908	862	871	906	909	849	897	901	933	924	870	901	930	923	882	901	815	869	826	904	929	945	879	915	879	909	885	876	900	875	852	851	906	906	909	860	892	874	810	904	902	910	862	923	843	879	866	897	913	931	900	853	953	891	902	912	905	907	838	860	915	930	895	907	865	867	882	849	852	878	911	849	872	850	926	906	910	903	884	894	870	901	847	891	846	865	888	927	962	887	857	881	890	913	888	913	826	870	894	898	941	850	846	905	905	849	908	829	822	985	895	914	869	942	864	864	919	926	870	866	856	874	924	912	889	926	913	914	848	918	822	974	873	899	857	876	854	912	868	923	863	881	897	902	893	923	941	937	888	908	911	889	887	907	872	883	881	872	909	935	915	894	903	888	857	929	892	865	892	873	932	922	873	916	933	893	885	928	890	883	908	896	856	889	868	888	860	853	881	924	901	889	941	901	841	858	890	894	865	885	912	922	876	864	915	945	860	854	875	894	916	878	854	867	918	895	935	920	910	908	910	870	905	907	867	865	842	870	876	881	928	852	895	874	861	927	878	851	899	897	903	866	932	909	981	944	933	855	875	935	880	868	868	914	870	873	863	932	900	873	900	852	856	862	879	870	866	884	895	870	904	808	952	940	911	869	901	859	890	879	864	913	913	889	895	797	877	928	847	883	912	854	864	940	912	850	916	896	898	880	941	853	926	869	847	873	930	931	896	940	889	882	887	867	874	844	903	939	873	875	879	900	865	890	869	838	849	940	890	909	884	880	879	892	883	871	920	975	845	893	825	882	882	908	841	981	937	905	923	936	825	894	917	917	872	928	875	946	863	889	861	923	926	953	919	915	883	895	884	905	904	924	885	920	902	913	879	895	874	871	923	880	932	888	905	892	942	887	855	925	884	924	867	896	891	878	845	908	923	860	908	898	862	871	855	864	870	887	935	908	895	926	897	898	892	920	862	900	944	899	863	879	862	908	911	840	874	929	860	900	871	886	911	915	951	926	851	848	896	896	884	901	878	905	883	885	911	896	965	903	936	875	825	890	932	907	830	923	818	906	884	922	904	851	931	899	887	891	871	919	890	860	839	825	864	926	815	880	890	885	911	885	935	941	920	902	911	857	893	833	892	885	920	884	853	923	902	899	857	856	908	891	858	920	853	896	894	864	908	936	830	934	843	885	861	919	934	931	901	862	922	906	880	877	912	911	875	847	924	885	888	1005	930	918	905	892	853	951	915	943	822	863	838	887	883	915	912	927	872	910	859	898	853	861	868	888	916	932	892	885	918	920	925	885	854	857	846	908	904	915	870	879	908	892	886	935	909	943	882	911	863	866	878	902	926	877	928	894	881	852	856	819	857	887	888	935	887	903	850	904	860	882	930	887	945	876	908	928	848	838	930	897	873	846	893	892	904	959	861	852	853	897	874	936	890	895	851	857	853	874	896	932	886	930	866	870	900	887	926	844	899	908	880	862	837	908	893	904	888	852	850	920	897	861	925	948	869	903	931	898	877	904	883	899	900	941	896	846	888	909	917	876	864	881	915	879	847	897	932	863	896	909	867	874	912	887	944	891	889	951	867	875	862	891	879	932	924	879	876	916	868	850	934	848	880	900	885	905	895	893	876	868	858	936	896	866	885	909	851	841	930	872	893	835	870	895	884	853	937	966	918	926	948	901	920	914	887	894	873	886	906	915	851	869	917	858	865	876	879	904	912	902	918	871	828	955	904	927	892	917	923	879	885	904	932	892	903	871	860	982	910	932	840	858	863	913	914	869	891	872	878	917	864	873	935	880	920	884	913	865	901	887	896	939	919	879	879	924	884	826	928	930	932	882	866	892	862	903	904	915	879	894	867	871	915	835	901	833	907	932	912	889	933	811	886	879	899	872	888	941	858	903	907	890	897	887	926	924	890	891	870	875	911	919	945	912	896	897	879	864	875	846	923	846	894	888	859	901	865	907	950	841	899	877	872	901	911	865	883	834	913	916	858	844	893	915	959	883	854	876	915	964	871	877	900	901	893	847	876	956	891	884	852	855	881	898	816	920	890	870	845	902	934	920	878	908	882	922	906	803	909	896	854	874	936	899	888	916	926	882	876	874	927	880	848	884	867	877	886	883	894	944	865	859	844	894	902	926	896	876	896	830	874	931	861	896	922	883	914	912	848	862	897	903	919	910	886	901	931	905	887	876	928	900	881	857	871	917	924	852	931	927	893	925	876	868	874	880	867	899	896	901	880	857	895	900	867	880	912	844	933	860	885	943	802	943	862	895	878	834	856	858	879	891	880	863	877	849	945	948	865	873	871	844	851	872	929	857	887	933	948	910	848	878	902	953	872	887	921	835	896	854	913	903	887	890	896	898	895	886	919	884	970	860	891	906	898	865	908	881	871	902	874	857	896	826	911	886	826	940	877	903	834	888	921	915	899	941	895	922	901	847	900	847	863	874	890	874	934	909	849	874	924	895	868	889	872	893	928	910	902	882	875	900	936	890	848
26738	33529	16684	8686	6942	5568	3872	2944	2461	2098	2003	1916	1908	1719	1318	1236	1249	1244	1095	1135	1062	1026	1040	990	976	993	988	998	938	935	932	962	945	890	1000	957	929	922	967	948	926	935	962	933	932	926	926	882	915	958	897	868	910	921	925	891	955	900	956	925	892	949	922	901	910	835	870	899	940	952	904	953	913	915	922	911	869	918	925	920	872	936	955	860	932	903	893	902	914	912	883	905	891	843	855	895	873	899	907	889	896	906	894	939	935	890	901	907	858	857	885	938	999	903	912	950	929	941	902	885	925	889	973	923	840	869	911	895	839	870	927	877	940	883	960	932	934	894	880	896	868	916	923	907	860	875	957	934	910	934	905	936	954	897	907	864	901	940	920	929	941	915	898	884	890	916	927	872	898	920	859	905	884	907	892	874	841	952	894	909	892	904	920	959	934	935	897	930	948	877	924	931	878	871	923	837	879	877	864	852	880	876	888	884	914	881	939	939	863	937	935	909	876	920	927	885	910	939	901	852	925	893	911	916	887	890	915	913	901	884	950	911	971	929	904	914	913	932	928	872	939	917	859	891	922	950	914	919	870	931	903	909	857	878	905	868	904	918	849	941	911	934	894	917	911	932	941	892	902	892	913	896	877	923	920	892	887	905	972	930	874	880	940	845	894	916	897	916	909	896	911	906	883	940	875	852	897	921	968	902	905	902	888	884	949	880	896	983	853	903	875	887	891	900	899	907	877	894	899	909	877	898	919	952	870	895	938	838	901	913	921	915	888	923	895	873	907	877	886	882	968	919	919	868	953	916	945	886	891	888	956	876	917	931	934	939	921	937	933	1008	865	916	897	916	944	921	922	899	917	859	920	957	848	942	941	884	904	903	862	960	911	897	936	916	848	943	886	902	917	918	901	882	894	874	900	891	880	939	904	892	936	858	929	921	899	952	915	867	914	874	896	914	896	900	926	926	966	911	938	899	875	884	926	972	935	856	928	938	916	910	900	933	881	925	832	913	879	910	915	892	888	884	919	891	880	915	882	912	912	922	935	905	899	901	893	902	925	923	860	910	910	910	899	859	922	920	917	986	881	929	953	910	965	814	878	867	877	888	941	942	898	911	947	896	887	931	883	923	941	929	905	938	860	928	909	866	941	907	943	953	910	879	878	937	909	884	888	939	919	908	929	880	943	887	932	891	913	909	889	880	886	893	893	871	950	877	893	892	917	904	897	894	846	934	903	899	928	870	897	949	893	859	899	904	879	827	885	887	864	857	904	953	932	936	899	896	876	919	898	897	878	901	894	925	896	867	899	926	940	890	895	927	927	881	969	853	881	933	901	894	872	926	886	915	933	924	912	890	925	955	930	923	872	879	920	929	871	907	950	867	887	895	939	921	910	923	919	896	874	858	886	884	913	835	857	927	877	861	919	890	931	914	886	917	925	916	886	895	858	968	893	870	943	850	943	889	922	894	904	913	886	892	917	905	893	946	943	872	898	898	952	872	944	859	899	949	962	947	889	894	870	886	959	867	914	911	856	907	909	975	886	946	879	898	909	930	872	888	888	969	967	940	841	940	918	881	920	879	930	908	958	858	913	842	961	869	889	930	959	923	968	883	904	897	897	890	921	884	892	893	891	923	920	852	885	946	913	950	961	882	936	923	868	951	868	934	898	894	899	889	918	954	893	921	920	918	882	882	869	882	983	858	877	912	902	902	897	868	924	889	908	886	891	876	924	889	886	963	930	898	905	907	900	897	914	955	938	873	909	943	912	876	925	908	951	904	922	821	934	886	934	879	862	935	938	851	910	935	894	902	876	935	928	913	880	911	903	903	934	941	931	916	911	889	860	903	935	922	904	911	904	924	926	889	960	883	910	887	890	906	868	939	866	971	884	936	922	869	898	920	913	888	898	920	918	908	912	905	850	910	860	853	874	860	877	919	859	927	921	918	913	885	885	917	886	897	903	898	951	893	900	896	904	934	882	884	899	893	915	911	882	843	911	893	909	959	892	938	873	863	904	884	893	942	851	922	939	896	926	909	912	874	930	900	909	884	885	895	886	889	874	921	906	927	978	895	935	906	934	919	902	921	904	890	897	883	888	892	855	871	886	943	919	920	916	950	903	904	920	852	897	899	913	911	926	877	923	868	911	846	919	935	882	926	930	885	905	943	915	860	895	928	886	871	889	887	939	929	914	957	895	957	925	897	895	850	956	961	871	902	908	922	889	852	912	935	899	900	925	897	928	886	956	901	882	946	919	935	937	919	888	896	890	881	849	945	892	947	911	935	914	880	921	960	871	871	872	953	887	923	935	866	866	903	926	897	911	916	885	910	912	887	954	879	912	928	906	984	906	937	865	900	898	925	884	885	915	874	919	886	878	848	952	897	876	907	895	901	934	916	931	917	895	868	900	863	911	903	908	927	842	888	912	930	932	931	863	939	873	888	904	914	869	931	889	896	947	884	881	881	901	937	908	882	903	901	986	900	873	860	872	952	938	898	888	904	878	983	911	878	907	914	863	869	885	908	909	895	912	835	894	864	891	886	903	896	877	915	915	915	955	926	937	964	933	883	869	937	855	918	921	915	867	946	949	907	876	908	917	888	911	877	889	914	895	875	877	889	933	897	951	918	881	952	921	872	884	871	952	902	906	904	896	912	915	891	952	905	878	923	867	945	889	930	858	878	911	907	897	907	919	891	906	842	899	924	945	924	946	849	880	908	931	941	861	902	970	895	924	920	934	867	883	899	926	890	917	865	927	888	851	888	942	968	900	887	920	907	846	880	862	887	874	938	924	914	858	933	890	929	925	915	902	876	890	875	913	897	905	851	894	937	856	905	939	926	912	894	904	893	906	836	856	933	911	919	873	899	945	890	851	946	892	891	947	892	901	912	880	926	886	907	893	920	909	944	896	840	861	880	874	951	961	921	900	870	908	930	904	906	898	851	941	944	898	900	901	905	907	881	865	883	887	875	898	920	887	892	903	922	945	859	939	938	861	894	935	879	873	893	923	879	903	919	928	914	800	939	879	888	940	915	918	955	902	869	880	902	869	886	914	912	911	899	894	931	893	896	879	921	939	953	916	895	971	853	965	916	906	890	958	927	916	902	915	907	878	921	885	894	890	943	899	949	918	971	884	915	870	909	921	886	897	924	930	934	880	869	854	916	942	927	901	896	937	907	886	876	872	942	891	977	871	930	903	962	927	935	924	882	911	959	898	906	930	939	864	898	900	879	948	889	919	917	928	894	900	876	941	877	906	872	861	938	899	885	898	890	846	898	959	900	956	917	883	925	867	889	878	908	842	932	919	955	888	897	861	847	891	854	913	891	940	923	846	917	910	924	933	901	955	924	869	955	897	932	898	911	918	917	911	884	952	896	924	912	913	945	936	898	926	897	882	919	888	916	918	956	943	985	928	933	926	865	899	913	901	956	847	916	967	937	855	881	928	920	927	948	938	876	889	942	882	917	921	916	881	925	903	895	881	898	882	907	992	909
23489	21037	28149	24136	21068	13595	4942	2844	2168	1818	1813	1653	1669	1425	1123	1054	1000	969	937	981	874	899	915	821	872	844	810	771	771	812	755	757	796	721	803	758	722	776	720	746	745	699	716	766	752	752	710	724	714	721	732	693	702	701	714	725	705	702	738	729	678	686	722	718	718	725	729	709	685	733	718	705	707	703	612	681	670	682	707	704	727	710	683	713	700	710	728	714	703	742	708	689	718	729	676	696	669	722	724	686	777	719	680	719	693	686	727	740	696	706	663	679	667	723	694	717	652	690	682	714	723	737	723	677	729	735	717	725	728	732	658	657	698	684	743	726	629	684	747	709	693	671	738	695	717	692	666	718	731	662	702	711	694	694	696	707	738	697	755	695	669	699	720	713	672	700	697	739	704	699	718	724	720	652	683	699	658	695	703	674	668	697	732	730	735	643	737	707	705	690	721	700	693	704	706	684	719	742	710	687	726	722	685	699	773	677	683	688	670	708	699	698	774	658	716	727	681	721	688	737	736	733	700	678	744	715	697	712	688	722	720	706	667	672	684	693	711	686	721	716	696	716	700	686	695	666	721	688	720	686	671	701	736	677	717	664	751	674	704	719	702	737	714	714	683	718	712	703	707	688	693	721	687	729	710	747	682	722	715	746	695	703	711	676	751	666	718	697	735	686	715	676	620	686	668	648	716	679	744	710	660	698	708	712	691	695	715	645	722	717	747	700	691	708	760	746	772	723	695	675	685	690	738	701	733	739	703	695	708	659	676	716	691	684	708	720	702	700	735	700	701	691	683	656	681	672	705	703	757	717	671	703	755	698	735	719	711	713	716	694	714	724	731	771	651	683	733	726	726	735	696	694	693	723	672	689	685	707	663	713	716	751	758	717	687	659	673	682	755	730	725	692	688	747	709	675	721	667	744	699	674	701	698	668	632	720	671	715	701	741	757	732	727	673	701	722	669	726	725	691	717	729	704	744	671	696	668	730	731	731	685	698	693	669	649	736	696	696	749	703	753	683	737	716	713	737	682	704	717	701	715	714	726	744	647	728	758	689	690	709	708	687	691	669	701	760	720	657	646	681	741	733	697	700	701	722	707	717	721	689	723	730	691	718	720	710	679	650	742	740	683	670	719	682	757	741	731	687	693	649	734	721	662	729	751	682	674	684	659	705	679	752	651	694	718	668	674	676	716	728	697	712	735	739	719	691	694	662	713	712	691	678	682	712	766	672	709	629	699	667	736	672	770	724	725	675	716	732	661	704	715	699	698	711	688	673	730	682	736	655	699	619	669	714	704	698	679	684	656	685	695	758	650	726	695	716	709	747	716	672	701	713	710	660	712	717	678	703	746	684	679	679	749	681	684	705	659	743	693	757	708	682	698	723	705	690	710	733	705	702	700	718	642	706	706	746	732	718	710	681	694	743	720	645	673	704	704	762	700	726	698	655	682	727	713	739	665	716	674	689	714	669	685	724	690	685	703	718	770	692	706	701	674	722	672	680	703	729	736	718	678	694	723	712	698	684	750	670	692	711	722	712	688	676	742	734	726	669	721	697	691	691	704	687	700	692	633	691	714	709	716	707	711	684	732	727	703	690	728	727	733	690	685	726	738	735	713	712	668	700	670	691	726	750	673	732	687	656	720	704	695	687	704	717	734	744	633	697	708	684	699	713	675	750	718	680	761	697	703	709	703	688	662	723	745	707	678	696	665	739	688	712	677	770	686	760	712	737	694	717	720	676	693	696	664	707	706	654	671	728	723	706	660	680	761	681	709	716	706	680	716	705	698	720	691	706	669	682	698	725	668	676	733	659	712	691	699	696	710	720	665	697	675	739	708	686	677	715	764	681	711	677	694	685	722	695	698	693	730	674	700	683	684	708	734	692	705	689	698	685	705	702	711	678	668	721	686	701	707	695	669	697	710	705	696	700	670	717	697	697	751	679	670	697	698	668	707	689	663	680	691	707	718	755	676	697	712	713	672	682	692	669	697	694	695	715	705	712	661	675	672	705	739	710	676	687	697	720	705	758	696	746	737	696	688	738	711	720	753	708	709	721	732	738	717	711	702	687	703	709	699	659	688	724	740	694	705	735	719	748	701	683	693	687	683	646	674	688	699	713	679	658	714	706	747	664	692	761	692	712	643	673	677	721	669	739	718	694	654	716	683	704	674	704	712	699	723	751	741	710	696	722	738	719	699	694	684	680	708	697	660	680	725	754	672	695	714	743	663	706	666	722	657	712	713	739	708	684	674	694	713	687	718	688	713	679	654	708	729	711	682	712	715	719	714	717	666	709	711	691	675	680	743	753	676	669	700	714	716	729	702	678	752	650	744	706	668	715	680	659	746	658	741	659	727	703	696	704	712	711	726	696	694	721	684	718	689	667	685	706	714	722	700	696	750	692	716	725	691	735	691	695	726	732	715	683	676	628	663	676	687	700	700	696	713	687	728	704	704	702	708	656	716	661	697	740	717	667	725	731	669	705	684	680	666	711	685	721	693	675	689	697	725	711	725	726	695	659	668	738	715	729	682	676	634	692	731	676	670	672	745	714	727	660	685	679	740	670	650	747	723	646	706	734	731	673	686	659	697	695	704	689	733	707	701	722	668	695	749	731	656	716	706	673	635	686	674	713	666	707	707	692	672	667	733	702	699	681	678	697	712	681	671	750	698	741	712	713	721	666	705	745	749	695	733	685	688	659	708	703	739	653	736	697	763	670	740	725	652	694	754	704	703	683	682	701	728	685	687	731	738	715	724	678	685	697	709	685	707	676	728	739	708	711	684	648	749	704	715	716	721	690	719	771	678	724	683	669	733	704	702	698	721	715	692	695	671	670	721	690	706	673	712	737	637	671	725	728	663	690	733	674	701	651	676	668	646	732	707	714	664	737	688	673	735	725	699	725	767	719	712	694	702	683	677	681	708	730	661	692	684	717	714	687	676	745	703	714	708	682	713	686	722	702	724	685	727	686	663	689	693	703	732	697	689	682	737	696	670	722	709	657	691	694	676	726	743	753	716	658	714	723	753	703	642	722	711	662	740	762	681	740	696	707	711	708	723	685	731	741	707	781	699	747	722	661	684	675	706	698	706	724	725	666	678	721	728	677	704	729	683	718	718	646	706	709	704	638	676	696	672	749	681	705	701	692	724	701	630	714	674	707	704	687	720	757	698	694	659	679	726	706	714	706	667	723	671	682	718	737	686	678	661	662	722	710	703	681	760	666	737	697	718	681	705	731	689	690	711	712	740	693	761	754	698	654	641	676	681	689	725	709	705	690	701	699	675	691	690	684	715	689	718	714	702	735	685	704	656	670	671	728	690	715	698	704	704	707	702	685	687	702	702	722	680	709	720	703	721	679	688	676	688	697	722	707	704	709	718	732	695	661	699	692	719	777	743	693	612	676	697	671	724	687	724	659	689	657	725	718	713	739	707	718	709	751	727	723	733	715	703	736	728	715	685	707	742	706	711	738	680	684	728	692	685	667
29340	45810	23690	13034	10772	8039	5507	4244	3414	2704	2696	2354	2441	1916	1392	1293	1215	1087	1123	1143	1035	1059	990	899	879	887	857	821	796	836	813	759	812	812	806	766	806	737	815	784	782	788	682	739	786	756	770	703	716	737	797	750	747	695	731	714	731	734	768	769	741	750	698	743	710	701	733	740	711	697	727	689	713	704	766	727	706	732	683	719	703	726	652	702	698	697	654	750	664	696	719	701	728	719	694	703	733	737	707	716	759	733	712	723	708	699	743	781	702	702	709	731	687	696	701	683	693	738	708	713	683	741	675	656	719	728	730	669	673	728	745	733	719	730	716	742	693	695	683	760	722	730	709	713	700	709	719	700	684	759	741	706	765	672	705	686	750	711	730	717	690	709	734	714	704	686	708	690	686	725	704	722	726	698	771	719	744	744	747	664	745	659	727	723	703	687	683	737	699	688	714	709	738	762	748	711	712	711	726	684	706	684	754	685	689	751	723	720	697	705	747	749	699	697	702	717	739	724	722	725	689	701	749	753	699	694	657	693	744	714	726	770	721	728	694	717	714	736	723	756	729	713	687	689	714	687	698	668	728	707	780	746	698	648	704	774	722	712	697	684	733	745	727	709	712	729	717	692	693	732	678	765	697	686	744	697	741	692	715	713	681	718	737	747	723	684	703	708	718	706	692	705	723	706	729	710	701	711	755	714	729	770	736	748	700	707	723	728	738	697	689	714	722	727	715	721	728	690	683	684	699	740	737	764	728	723	654	756	709	692	724	737	704	675	731	737	724	748	755	677	715	683	718	705	703	695	693	715	723	686	696	723	694	699	717	711	700	768	701	738	693	713	721	721	670	720	684	779	723	752	755	714	738	711	749	726	706	752	688	676	768	733	729	740	722	722	734	725	698	700	718	722	666	708	733	754	722	690	709	736	715	708	720	713	761	696	707	700	693	679	708	724	684	702	741	683	746	706	745	713	735	720	730	688	730	740	698	731	718	655	674	660	719	766	731	703	727	695	767	735	669	752	693	750	709	746	741	732	702	700	659	726	674	717	699	688	713	698	759	698	759	691	740	740	782	752	701	737	672	723	776	705	703	721	709	698	740	752	740	687	739	706	709	755	721	754	710	735	705	761	726	690	717	691	758	708	713	680	761	686	758	756	757	679	744	664	714	641	723	715	753	694	724	702	678	721	744	679	728	695	733	746	711	736	710	756	727	790	706	726	727	746	698	674	756	660	725	729	726	724	711	722	729	771	703	745	735	734	703	725	690	705	713	730	692	726	722	717	703	701	735	669	677	723	729	694	706	677	703	737	702	727	705	680	688	748	687	721	701	748	715	708	720	728	700	730	673	756	671	733	709	737	711	699	731	749	711	695	734	664	735	727	677	716	675	721	724	719	765	669	734	717	708	763	717	710	687	712	750	706	671	681	699	717	730	700	696	706	698	724	737	705	722	731	758	699	689	730	761	710	671	713	714	714	744	718	730	732	693	683	713	691	670	707	708	753	711	766	705	691	718	699	730	716	655	709	739	701	687	684	682	671	699	750	673	710	673	723	750	726	760	727	714	753	711	718	721	730	670	695	732	734	701	734	716	712	729	757	691	717	712	723	682	756	719	720	734	708	735	776	688	705	674	668	680	721	713	778	731	654	711	727	678	671	723	676	700	742	657	732	697	710	676	666	723	705	701	722	637	687	709	759	710	694	741	750	722	677	713	728	747	720	715	758	760	738	712	733	702	747	690	731	678	737	691	678	677	723	753	754	734	766	753	740	697	779	675	694	751	731	711	741	680	732	731	702	744	694	760	713	759	737	701	710	721	747	758	720	726	735	719	681	745	708	666	665	726	721	724	724	694	732	730	711	723	768	698	742	717	713	726	724	747	740	706	679	668	733	724	714	725	699	761	770	746	727	750	682	738	712	698	691	726	698	730	731	685	718	718	733	709	689	725	697	701	712	697	729	734	697	740	773	712	741	706	769	725	652	698	721	676	705	722	743	739	710	722	702	711	706	726	665	707	719	740	719	744	739	723	687	721	697	745	735	744	697	686	720	680	679	730	709	705	715	708	732	709	673	689	734	716	687	722	667	732	723	733	701	738	724	722	718	758	704	702	736	710	739	710	715	686	726	747	733	735	706	689	689	685	703	721	691	714	719	722	718	735	664	741	693	693	704	711	774	704	704	723	741	717	711	759	701	705	730	717	705	708	711	726	736	709	735	709	712	697	723	744	711	686	740	733	704	728	781	746	708	697	727	763	688	701	675	748	709	738	716	671	741	772	768	681	713	712	698	676	707	734	732	772	731	691	721	680	711	710	740	745	706	704	693	668	701	700	734	706	718	715	730	698	685	720	704	690	748	755	745	709	659	697	723	691	707	735	700	722	756	671	677	708	722	699	670	746	722	707	709	726	737	771	698	737	656	752	713	702	723	686	727	652	737	693	671	647	671	659	734	706	708	770	754	680	713	698	708	708	752	685	710	765	749	723	741	724	683	729	733	662	713	680	716	705	706	751	701	720	743	669	733	719	715	726	683	712	719	746	732	712	754	720	720	734	761	660	713	661	733	712	745	737	798	673	711	710	727	768	662	639	665	725	730	721	702	727	725	698	746	712	710	714	732	687	719	723	721	682	697	706	733	715	732	676	724	655	757	745	716	697	743	749	671	783	698	767	658	690	712	714	756	721	702	703	752	727	702	733	753	674	759	737	735	700	716	697	735	718	737	709	714	692	727	692	720	740	739	684	728	726	674	723	686	742	720	675	705	731	727	751	782	695	699	726	731	746	696	727	747	680	772	630	729	722	722	776	730	691	710	749	704	765	706	725	676	705	718	785	716	686	689	734	674	719	691	719	694	707	691	729	719	714	696	720	719	725	733	715	752	719	718	749	774	738	759	689	713	698	708	695	735	730	728	722	754	710	700	637	733	741	715	675	737	697	713	699	724	719	700	735	723	747	711	696	700	715	714	755	679	715	694	741	663	740	746	670	710	735	732	738	734	744	736	776	731	722	692	711	719	728	695	735	707	750	724	731	727	692	703	699	749	740	707	759	739	695	717	713	714	705	706	698	742	688	707	680	686	730	718	760	657	745	714	718	720	713	715	710	668	713	735	701	712	723	749	659	702	704	707	732	656	724	742	736	711	703	669	726	703	686	731	724	728	748	768	684	698	690	749	710	675	701	712	736	657	687	741	716	688	751	710	735	716	728	715	707	746	773	663	772	730	730	712	655	647	731	675	720	713	713	783	714	721	740	734	717	746	749	686	709	737	706	692	716	702	671	715	754	687	723	696	681	695	702	708	711	703	739	680	734	752	692	707	734	725	694	736	706	694	700	688	731	715	683	752	729	681	684	703	724	681	718	727	739	721	670	714	714	714	752	737	714	762	724	682	740	776	732	712	773	755	665	713	697	716	707	703	719	679	750	690	719	704	704	753	730	730	724	707	698	728	717	704	706	702	724	699	712	725	708	775	688	692	725	747	736	669	732	639
24655	21047	27181	25026	14593	5660	3351	2517	2136	1800	1864	1761	1757	1499	1296	1335	1283	1268	1219	1237	1171	1201	1076	1110	1099	1082	1113	1099	1148	1134	1119	1066	1067	1101	1082	1124	1142	1115	1065	1096	1113	1088	1116	1104	1098	1095	1028	1061	996	1060	1035	978	1018	1036	1009	1037	948	1046	1005	1074	1042	1062	1015	1007	986	1038	1111	995	1084	1074	1066	1099	1080	1036	1092	1034	1036	1028	1046	1039	981	1019	993	1075	1073	1052	1024	1056	996	1081	974	1061	1040	989	1010	1043	1048	1048	999	1050	1082	1028	1030	998	1045	1057	1043	1008	1017	1042	1049	1031	960	1088	1037	1047	1031	1096	1046	1090	1040	1038	988	1046	1037	1065	1006	1008	1032	1022	1018	1018	1062	1069	1017	1026	965	1040	1054	1027	982	1070	1073	1048	1050	1032	1057	1059	1020	1044	979	991	1008	984	980	1068	1010	1047	1021	1004	1061	1042	1119	1063	1023	1064	1039	942	1021	1071	1003	1017	1067	985	1047	1033	1055	1047	975	1011	1037	1016	995	1001	1015	1009	1069	1069	983	1069	1037	1022	993	1020	1066	1078	1013	1008	1004	1026	1006	1054	1043	1004	1062	1065	1035	1002	1030	1068	999	1013	1022	986	1027	1002	1032	1012	1047	993	1007	1036	1067	1019	1021	1067	1022	1002	1009	1035	1018	1022	991	1050	1022	1072	1033	1047	1060	1010	985	988	1011	1000	1062	976	1059	1028	1030	1041	1012	1067	1066	1049	1006	1020	1039	1040	1037	1049	981	950	1018	1009	1019	1034	1027	1011	1000	1038	1011	982	983	1047	990	1049	1019	1077	980	1038	1061	1035	1011	976	999	1024	1082	1004	998	1055	1068	1011	1014	1030	1035	1045	1018	1047	1047	988	1048	970	1032	1090	1051	985	1039	1024	1001	1026	1043	1066	1070	1016	1077	1053	1080	1034	1082	1016	1017	1030	1034	1010	1026	1080	1015	1018	1074	1058	1018	1030	1020	1026	980	1079	986	999	1055	1001	1030	998	999	1040	1076	994	1041	1035	1000	1029	1034	978	972	978	994	1038	1092	1000	1044	1017	1107	1069	1017	1021	1024	1013	1049	1037	1010	981	1041	1045	1044	1016	1061	1038	1019	1071	1054	1018	1069	1049	1023	1008	1057	1003	1092	988	1024	1084	1023	1014	1035	1000	1047	1066	1041	974	1016	1065	1042	1044	1059	1032	1000	1047	1086	1025	1023	1070	1072	1012	1019	1099	1039	1002	986	1016	970	1015	1022	1010	1028	1013	1046	1029	967	1037	985	1001	1044	1060	1060	1014	1016	1055	1018	1050	1069	994	1081	992	1034	1054	1022	996	1070	1015	1057	1006	1013	1058	1079	1028	1004	1017	1047	1042	1040	1005	962	1079	1073	1079	1027	1005	1014	1075	1004	1033	1054	1037	1016	959	1060	1047	1024	1053	1075	1050	1053	1072	1047	998	1033	1020	1018	1073	1047	1014	1039	1066	1004	1000	1032	1056	998	1034	1013	1016	1050	1050	1040	1083	1059	1059	986	1032	1068	986	1034	1093	1029	1042	1074	1048	1000	1002	1034	1048	986	1019	1049	1007	984	989	998	1053	1001	1030	998	1048	1010	1017	1066	1025	1035	1000	1019	1054	1036	1015	1034	1066	1096	1067	1033	973	1103	1079	1063	1052	1036	1009	1020	1044	1046	1059	1001	1032	1049	1057	1046	1035	1104	1039	1043	1010	1006	1000	1036	1052	1035	1061	1079	1012	971	1023	1052	1044	1070	1044	1015	1003	991	990	1019	1026	1037	1036	1067	1045	1023	995	991	978	1023	977	1026	1053	1023	983	1003	1051	1057	1000	1064	1030	1049	994	1013	1017	991	1050	1032	1056	1024	984	970	1065	1024	1051	1027	1077	996	1064	1040	1026	1012	1055	1068	1072	1009	1024	1039	1015	1046	1083	1065	979	986	1007	1007	1015	1004	1021	995	1063	1042	1015	1032	1029	1027	1058	1034	1025	1007	999	1000	1035	1041	1025	1044	1024	1017	1081	1049	930	958	1026	1000	985	1080	992	1025	997	1020	1074	977	1033	1043	1031	999	999	1048	1045	1031	1052	974	1060	1038	1070	998	1027	1086	1093	1052	1023	1104	1012	1017	1026	1030	1030	1030	990	1057	1027	998	969	1037	1017	1077	1045	1118	1055	1041	1052	999	1044	945	969	1059	1007	1028	1043	1050	1049	1011	1061	1026	989	1039	1052	964	1005	994	1031	1045	1010	1050	1045	1033	1013	996	1021	1059	1040	1049	1015	1029	1038	995	1046	1070	1059	1041	1033	986	1060	1082	1027	1028	1035	1078	1009	1014	961	992	1087	1002	1028	1020	998	1008	1009	1062	1039	994	1013	1033	1039	997	1018	1064	1034	977	1015	1044	1098	1020	1042	1012	1039	1049	1091	1060	1028	1007	1019	1021	1011	1057	1024	1064	1022	996	1056	957	1019	1053	1004	1027	1023	1029	1051	1075	1055	1053	1000	1093	1011	1051	1015	1028	1010	1011	1038	1046	1045	1012	1008	1053	1002	1022	1003	1076	1011	1054	1059	1065	999	1067	1080	995	1025	1005	989	1094	1042	1090	1053	1071	1003	991	1066	1016	981	1035	1018	1049	1094	1030	962	1057	1054	1025	1056	1035	1073	1047	1014	1020	1004	980	1053	991	1029	1025	1028	1062	1006	1044	1079	1074	1024	1023	1069	1077	1027	1006	986	1038	1060	1018	1014	1023	1027	1049	1039	1075	995	1000	1061	1017	1015	1014	1054	1004	1085	991	1005	1034	1007	1058	962	1016	1060	1067	975	1022	1045	977	1066	1004	1025	1032	1030	1106	1019	1050	1063	999	1084	1010	1056	1068	1041	1073	1040	1005	1020	1012	1032	1031	1031	1037	1001	990	980	1048	1034	1092	1018	1035	1072	1002	1052	1029	1033	1054	1104	1033	1061	969	1022	993	1033	1018	1053	1049	1024	1023	1072	986	1036	998	966	1053	1036	1057	1009	1122	1042	1067	984	1058	1024	1031	1030	1030	1018	1028	1015	1031	1017	1050	1005	1033	1029	1033	1066	1056	1045	1025	1035	1051	1062	1048	1029	1020	1019	1036	1050	1035	985	1036	1058	1058	1055	1044	981	1036	1077	1052	1063	1028	1035	1037	1025	1031	1007	1026	990	1077	953	1055	1001	994	1014	1027	1013	1018	1085	1026	1029	1028	1038	993	987	1057	1064	1077	1012	1048	1028	1038	1055	999	1073	1032	1041	1033	1051	1024	1060	1053	1037	1009	1019	1045	1060	1005	1019	1045	1025	1003	998	1103	984	1007	1033	1043	1011	1013	1032	1042	1046	1012	1039	996	968	1050	978	1054	1001	961	1039	1043	960	1051	985	1062	1039	995	1024	1014	998	980	1021	1055	1049	1008	976	991	962	980	1024	1021	1046	964	1009	1089	1056	1031	1035	1043	1075	1058	990	1047	1036	1058	1030	1008	1067	992	1063	1062	1073	988	1030	1045	1037	1053	1059	1080	998	1016	963	1035	1006	1015	1032	1004	1073	995	1092	1092	1050	981	1012	1016	1038	1043	993	1046	1068	1092	1078	1002	985	1019	1020	984	982	989	1002	1036	1024	1006	981	1069	1005	1083	1094	1026	1072	1011	1066	1004	1001	979	1001	1020	1013	1069	1047	1056	1024	1072	1066	1013	1046	982	1010	1067	997	1062	1064	1011	993	1029	1074	1019	1048	1058	1033	975	1004	1022	1016	1052	961	1017	1042	1079	1068	996	1030	997	1049	1044	990	1078	1019	1093	1034	1013	1016	1077	1052	1057	1062	1031	1056	1060	1048	1027	1023	1022	1040	1004	1034	1009	1018	1017	1013	991	1021	1092	1009	1060	1035	1067	947	990	1010	992	976	1033	1024	1063	1056	985	1013	1025	1023	1044	1109	1031	1028	1028	1022	1004	969	1044	1021	1019	1048	1111	1006	1089	1044	1041	991	1032	1076	1050	976	1001	1070	985	1012	1017	1048	1057	1001	1050	1035	1027	1053	1054	1031	979	1004	1031	944	964	1024	1034	1023	1041	976	981	1012	1045	1093	1046	1042	1052	1053	1046	1059	1026	1006	1000	1093	995	1035	1055	969	1015	1054	1070	1011	958	1029	1044	1071	1006	1061	1017	1035	1047	1074	1035	1070	1058	1021	1009	1020	1064	1012	1015	942	1058	1045	1021	991	1003	1072	1021	1068	1094	1042	1015	993	1031	1038	994	975	1031	1029	992	981	1021	1039	1053	990	1056	1088	1030	1056	1048	1078	1023	1048	1061	1014	1034	1043	1042	1000	1001	1099	1033	1001	1014	1058	1003	1087	1056	1059	1026	1019	1114	1098	1057	1016	1045	984	977	1037	1048	1027	1066	1009	1074	1018	1117	988	1031	1058	1013	1036	1089	1035	1048	1036	1069	1004	1029	1017	942	1008	1042	1046	1059	1031	1046	1036	1009	1062	991	1021	1055	1005	1024	1021	1044	1033	1058	1088	1007	1069	1002	1043	1003	1021	1030	1101	1017	1036	1072	1040	1029	975	986	1094	1083	1028	1019	1041	1040	1040	1053	1094	1023	992	1028	1013	1031	1000	990	1035	1006	1011	1020	1027	1005	1049	1060	973	1050	996	1060	1034	1091	1045	1060	1066	1010	1054	1040	1063	1082	1061	1014	1073	1024	1043	1075	1037	1048	1084	1050	1006	1034	1060	986	1009	1028	1010	1022	968
28626	40876	20780	11624	9306	6746	4756	3682	3105	2581	2560	2475	2463	1847	1579	1515	1494	1426	1401	1328	1303	1284	1273	1144	1075	1130	1066	1096	1142	1100	1113	1076	1043	1067	1071	1111	1077	1095	1106	1122	1033	1040	1093	1055	1088	1052	1052	1085	1082	1020	1057	1043	1072	1061	1034	1048	1046	1007	1026	1036	1011	981	1054	1031	1073	1052	1017	1076	1022	1022	1037	1095	1069	1001	1027	948	988	1118	996	1063	1005	1040	1013	977	991	1033	993	1024	1037	995	974	991	1015	1000	1017	984	1092	1036	1025	1032	1079	981	1024	1041	1047	1019	1015	981	1060	1074	984	1012	1048	1011	1021	1030	1047	1032	1008	1018	1042	987	992	988	990	1048	1007	1035	1047	1031	996	1001	980	970	1002	1085	1029	1023	1038	1014	1054	1047	1038	959	1010	1105	1001	1012	1084	1024	1006	1055	980	1005	985	1038	1016	982	1006	996	1066	1059	1054	989	1007	963	970	1009	970	1031	979	1031	1053	1010	993	1081	997	967	1037	1053	1059	995	1096	1028	1029	951	1013	1054	1105	1046	1050	1051	1045	1032	1006	1043	992	1051	1039	1040	1077	1012	1020	1021	1080	1080	1018	975	951	1055	1039	1028	1042	1008	1015	1027	1084	1091	1035	1090	1066	1012	1005	1026	1033	993	1056	1060	1043	1049	1043	1042	987	965	1023	1014	1000	1043	1030	1042	1050	1022	1041	1002	1062	1003	1003	990	977	1033	1018	1045	1018	1020	1020	1038	997	1061	1030	1018	1030	1040	977	1040	1031	1031	991	1040	1018	1014	1017	1034	996	1003	978	1058	1005	1052	1112	1034	1035	1049	1057	1010	1017	1042	1074	1041	1043	1002	1012	1004	1072	1001	1091	1021	1049	1010	980	1020	1047	994	1049	1039	1035	1039	1024	968	1068	1003	1067	1047	998	982	1016	976	1015	1002	1033	990	998	950	1048	1006	1019	1026	1006	997	1053	1017	1021	1048	1037	1047	1037	999	1005	1015	959	1036	974	999	1077	1032	1014	1014	1036	1008	1049	1044	1018	1052	1067	1013	1016	1054	952	1020	949	1061	989	1005	979	1046	1078	1046	1056	1006	1018	966	1005	1030	1023	971	1071	1025	1035	1059	1061	1019	1002	1022	1020	1074	1042	994	999	1015	1066	999	1040	1008	991	957	1037	997	1000	989	993	1005	1012	1043	1008	993	1028	1090	1056	1039	1040	999	985	1074	1073	1024	1048	1005	1027	990	996	1072	1027	1087	1019	1015	990	1030	1019	1049	1055	1018	1002	1004	1009	1022	996	977	1093	1014	1018	1001	1063	1008	1017	1038	1024	978	978	1049	1071	1051	1026	988	963	1021	991	987	1046	1080	975	1020	998	991	1005	976	1000	1044	1081	1058	1051	984	1021	1027	1017	974	1038	978	952	1026	1060	1008	1054	1052	1075	970	950	989	1037	1007	1031	986	945	1039	987	1018	1076	1058	1058	1025	1039	1036	975	1038	1035	1060	1049	1051	1004	976	1016	1065	1017	999	1045	1018	1064	1036	1073	1023	1013	1109	1015	1038	997	1039	1029	973	1064	965	1002	995	986	975	1024	1049	996	1024	1002	998	1019	1038	1010	1054	984	1068	1056	992	1039	1039	1039	1042	1048	993	1024	1029	985	966	1032	973	1022	968	977	1029	991	1073	1054	1039	1064	1009	1016	1053	1049	1025	1044	1073	1042	958	992	1059	997	1022	1026	1027	1058	1026	999	1000	1016	1029	996	1006	1048	1053	1063	1037	1015	1013	998	981	966	972	1026	1033	1015	1056	1064	1045	1043	1066	1059	989	1003	1047	953	986	1006	1035	1025	1073	1098	943	996	1041	1000	1055	1026	962	1049	1039	1030	1042	964	1041	1057	1043	1047	1055	997	981	984	1012	1035	946	961	1078	993	1023	1014	986	1021	1017	1053	1023	986	1013	982	989	1029	1041	1011	1025	1054	1019	1047	1066	974	1019	989	1033	1071	995	1050	1043	1029	1061	1002	1019	1044	974	1018	999	968	997	950	1038	1036	1045	1022	1020	992	1092	1073	1035	1026	1037	1030	1048	953	1043	1011	1069	1065	1035	1075	1029	1058	1032	1010	1009	979	1075	1029	1039	1015	1023	1036	1031	1043	1050	1000	1011	1035	1022	1044	1035	1081	1003	1015	1037	1046	1058	1060	1031	1026	1021	991	1003	988	966	1000	1070	1019	1095	1038	1002	1007	1009	1008	1021	1041	1010	999	1012	1093	957	983	1001	1061	1035	1006	1011	1009	986	1073	1012	983	1003	1044	986	1050	987	971	1011	965	1035	1007	1080	1024	1070	1025	1044	1047	1024	1052	1039	1024	1082	1011	989	996	1007	999	1061	1002	1042	1013	1031	985	996	1032	1008	1052	997	1021	996	1031	1029	1075	1030	975	1054	1119	1034	1051	1008	1011	996	1003	994	1020	1011	977	1052	1003	993	1084	1007	998	1061	1027	982	1052	1074	1061	1023	1025	1043	999	1042	995	1035	989	955	988	1019	1080	1017	992	1025	1062	1022	1001	1036	1012	989	1043	1007	1030	1003	997	1048	1041	1056	1012	1036	1013	1038	1056	1028	1022	1031	1077	1029	1014	1070	1019	1056	998	972	979	975	1030	1041	939	1030	1000	1027	1030	1018	1017	1001	970	1061	1007	1020	1033	1021	1035	992	1009	1084	1032	1040	1016	1025	1001	1092	1007	1008	1063	1026	996	960	1006	1000	997	999	985	997	998	1063	984	1033	1027	1024	1047	999	1002	1042	1027	989	1032	1057	1051	1044	1044	1026	968	1054	995	1066	1021	1018	948	1017	1055	1058	1065	1060	986	1009	1007	1000	1054	996	1057	1021	982	1018	983	1000	1033	991	1054	1048	1010	948	1048	1072	1039	1023	1027	1003	1018	1038	1010	1034	997	1050	988	1028	1041	991	980	1083	1036	994	954	1019	1025	1012	1037	1061	1060	979	981	986	1050	1003	1028	989	1060	1019	976	1051	1043	1007	1020	1017	1047	1022	1087	1036	1052	1026	1064	1038	1019	1017	1018	1011	1005	1044	1045	1041	1028	1002	1051	1087	1033	1040	1035	1070	977	1033	945	1008	1025	1041	1081	1036	1007	1065	993	1002	1024	1007	1084	1003	1065	968	999	1046	1010	1018	1086	1070	1033	992	1090	985	967	1033	1031	1049	1030	1064	1028	1026	1063	956	974	1003	987	944	1011	1041	1025	969	979	1003	1095	1032	1005	963	1038	1013	998	1055	990	1026	1030	1052	1056	1062	1045	999	973	1094	1075	1007	1019	1002	986	970	1033	1051	1006	1053	974	999	1026	1056	1082	1052	1004	965	1079	1027	1027	1048	1021	1035	996	1029	977	1062	972	1066	1048	1067	1015	1046	1042	1089	1038	1016	1043	1069	994	1010	1040	1008	1007	1003	1021	995	1039	1041	1018	1005	1033	1014	1055	959	1021	990	1025	1026	971	1046	1063	951	991	1047	981	987	994	998	1065	1037	1084	1047	989	1037	1021	1086	999	1033	1024	1007	1028	1015	1010	1053	1121	973	1078	1014	992	1010	1118	1089	1045	987	981	1016	1014	994	1079	945	1044	1031	1048	1027	1003	968	1039	1035	1021	999	992	1021	998	982	954	997	1005	1053	1040	1030	1021	1024	1024	980	1018	966	1013	1017	995	985	1064	954	1011	1037	1004	1011	983	1072	1063	1029	1029	1060	1012	986	1039	1007	1028	1047	985	1024	1010	1053	1015	1063	1058	1025	962	1021	1020	1002	1078	1047	1021	1037	1067	996	1047	1042	1021	1001	1056	1005	1017	1014	997	998	1043	1001	975	1048	1014	987	1003	1000	1036	1099	994	1047	1031	997	988	1030	960	976	1044	1064	1008	1006	1019	1017	998	995	1010	1030	986	1070	1015	1024	1066	972	1022	1050	1056	1017	1009	1009	963	993	997	1060	1045	1027	1040	997	1001	1079	1019	998	1045	1051	1021	1021	974	1053	1061	1031	1053	1001	995	1008	1023	1021	1040	1006	985	1004	1027	1002	1052	1030	1029	1031	1011	1059	996	1009	1036	1094	1024	1002	1021	1014	971	1031	1042	993	1017	999	992	1007	981	1050	1076	1028	1057	988	1045	992	998	985	1081	1054	1007	1044	1056	1050	1002	1011	1061	1059	1058	993	1066	1019	1030	1036	1011	1000	1054	1029	1027	1067	1004	991	1015	1037	1040	1015	993	1014	1053	1022	1029	1012	1013	1018	1083	994	1048	1009	943	1034	1027	1072	957	1049	1005	1036	971	984	1003	1022	981	964	1016	996	1036	1014	1011	982	1054	1074	997	1042	1036	963	991	1009	1045	1014	1066	1035	1047	1002	1047	1020	1016	1009	971	1010	976	998	1013	1031	972	1054	1032	1057	1052	1048	1014	1093	977	1011	1030	1053	996	1026	1031	1018	1002	977	994	1006	1006	1047	1064	1037	971	971	1002	999	1025	1014	1064	1066	1038	1006	1103	982	1044	1043	986	997	1026	998	1033	1024	1075	979	1009	1027	983	1017	1048	1044	1011	1084	1104	1020	1007	1042	978	976	1027	988	1065	992	1006	1014	1046	996	1034	979	1037	1001
22467	21030	28627	23635	21065	21264	12331	4256	2817	2406	2409	2389	2440	1771	1438	1346	1283	1154	1183	1128	1159	1071	1084	1037	1020	919	952	900	967	882	910	934	952	922	938	870	907	865	908	897	907	890	854	863	881	868	859	873	840	925	888	858	813	869	869	849	860	847	860	855	859	860	848	893	847	809	778	842	839	786	827	814	847	830	842	812	884	828	854	832	775	808	833	795	797	827	843	823	818	849	821	799	824	825	807	841	848	786	878	771	836	798	803	807	780	797	869	824	800	832	810	823	818	797	848	796	846	824	831	816	835	826	799	820	811	766	814	871	847	789	824	818	811	822	806	833	806	872	815	788	831	850	855	819	850	802	805	826	790	802	842	808	835	814	816	826	813	791	832	775	805	806	817	876	824	835	764	778	856	770	751	833	853	777	807	856	848	795	819	859	836	810	795	831	820	812	832	845	846	839	799	814	922	838	851	845	827	882	833	890	846	797	811	819	763	832	814	792	805	826	842	787	792	788	849	799	817	827	787	854	799	838	840	829	834	848	821	829	841	798	860	847	872	824	832	825	845	809	803	791	860	811	821	813	816	819	860	823	872	866	820	859	797	855	775	803	827	771	759	828	814	777	820	829	811	854	789	822	842	870	791	813	783	796	773	803	826	821	881	780	776	853	815	795	818	835	893	861	820	804	853	809	765	832	788	825	882	786	851	809	851	851	830	848	817	821	803	799	806	806	847	787	794	857	799	852	816	749	742	788	849	849	805	838	830	839	814	774	843	779	799	788	802	807	848	841	812	773	809	830	840	851	838	808	840	836	848	825	857	872	852	805	813	811	785	816	785	824	831	871	833	871	815	847	804	824	797	762	841	830	786	827	835	811	832	880	843	793	893	823	785	820	829	837	807	829	824	832	867	812	812	822	879	813	839	805	810	835	846	874	863	757	836	868	824	795	796	861	829	845	810	801	836	814	845	832	805	863	846	861	806	809	803	861	838	833	857	806	803	841	814	784	790	789	793	867	828	841	835	812	800	836	830	750	846	791	870	840	806	796	822	870	831	872	827	849	785	810	813	835	883	865	863	835	799	852	815	775	824	812	821	797	856	807	790	794	824	848	844	824	818	755	826	835	849	781	806	805	802	827	868	851	829	808	843	818	852	822	785	808	814	833	798	805	916	744	801	863	844	787	819	856	855	819	866	825	834	773	819	843	836	842	827	859	810	796	806	813	801	835	823	822	821	868	855	822	810	855	836	813	823	782	845	815	868	827	771	813	824	857	856	806	814	852	895	897	810	842	827	878	854	831	827	832	840	804	808	836	782	861	899	798	842	845	846	859	840	838	822	805	845	841	824	844	882	839	837	808	829	803	782	784	793	789	835	812	792	855	827	796	788	853	826	835	751	859	838	864	755	839	806	819	777	785	838	825	804	792	819	829	835	798	835	852	833	842	851	781	844	831	764	868	831	867	801	778	842	794	858	757	819	854	752	837	869	765	817	812	885	799	830	825	903	804	827	819	832	843	831	840	788	767	858	768	876	832	868	807	829	800	869	765	830	794	830	831	831	838	789	833	830	781	808	791	823	831	795	826	870	851	829	801	803	824	804	788	838	823	803	841	867	859	823	774	789	843	820	829	796	838	809	808	788	856	804	833	790	788	865	799	857	833	837	836	832	812	814	810	769	858	848	813	777	811	864	844	828	857	827	848	849	821	779	807	824	850	858	828	846	814	814	816	827	826	812	838	821	835	843	811	816	860	815	711	820	840	806	800	767	835	839	821	834	821	834	836	855	789	821	862	792	813	798	816	838	875	820	818	843	837	802	809	806	847	847	840	811	779	830	814	825	792	838	822	816	875	792	851	793	800	835	816	819	834	816	795	823	869	795	843	819	777	802	844	801	829	805	840	858	846	812	818	815	868	870	817	828	800	831	820	858	821	816	796	767	852	796	816	780	808	811	825	808	823	824	809	777	859	827	794	818	809	819	818	866	817	839	824	835	857	839	791	834	808	831	822	796	870	851	857	823	775	759	882	832	854	819	816	883	847	847	806	832	801	858	853	851	877	829	828	767	839	808	870	842	811	806	819	859	854	860	805	818	859	801	801	804	827	853	848	826	832	811	823	863	841	791	853	779	849	844	862	865	805	831	871	801	817	776	815	857	821	790	852	850	863	832	793	820	783	848	823	867	805	868	767	877	811	834	857	785	748	806	824	798	830	818	795	854	839	802	854	848	805	823	830	844	875	821	790	832	824	848	856	786	809	859	785	834	823	840	849	841	800	792	837	846	830	807	782	826	826	786	829	791	850	803	815	797	820	805	811	818	822	784	785	834	798	819	818	805	812	828	813	850	843	874	831	867	814	828	832	797	831	858	852	843	844	794	825	856	779	880	786	824	842	805	874	801	837	782	839	816	787	824	844	801	839	854	787	839	808	797	852	851	850	858	814	799	822	838	848	828	831	821	782	812	836	873	829	850	795	845	855	862	805	804	853	803	862	789	854	840	764	770	837	860	821	830	775	810	803	846	780	833	801	826	817	794	814	773	824	840	820	744	790	798	845	785	810	794	852	835	868	837	814	747	841	827	813	841	858	831	803	867	842	838	869	862	804	857	845	817	799	816	796	809	835	817	869	844	812	825	796	800	831	833	792	810	792	792	837	801	811	853	810	829	808	781	759	813	817	806	816	856	826	800	813	808	832	793	830	806	841	806	791	848	875	847	842	854	821	765	781	841	832	784	808	840	798	803	828	807	803	824	815	816	784	771	867	817	841	845	806	829	823	853	758	818	852	773	839	815	854	836	782	790	822	796	843	857	840	777	814	826	804	797	762	803	846	803	823	876	815	891	827	796	896	868	783	831	831	856	848	848	806	785	789	778	900	802	821	833	801	839	822	842	840	791	832	814	781	835	826	858	776	767	831	846	795	814	760	866	841	823	847	802	833	851	772	819	794	836	805	841	827	821	796	782	854	828	819	837	838	790	831	836	785	869	875	857	854	841	796	841	869	859	890	792	895	847	762	844	849	832	837	767	754	801	833	782	812	826	825	807	819	812	836	788	813	849	850	834	797	848	874	815	786	862	818	835	847	820	794	822	822	813	832	839	784	837	824	821	861	895	846	861	820	835	806	765	819	792	908	854	883	834	822	835	768	822	817	794	842	818	857	801	819	792	866	857	795	824	851	846	854	823	846	818	820	810	783	862	847	792	888	795	788	852	833	842	818	834	845	788	851	788	802	916	820	838	801	834	808	865	814	824	825	864	807	879	821	845	858	768	784	836	821	825	825	839	840	890	853	804	775	856	829	804	823	829	806	800	789	831	836	822	824	822	843	831	828	820	880	856	828	837	829	848	871	856	810	824	849	793	818	843	819	786	820	818	790	812	814	769	801	851	774	832	872	789	853	832	793	808	815	861	788	777	788	817	879	791	821	840	842	823	775	813	809	780	796	769	869	823	841	836	829	795	849	768	870	827	849	849	822	824	833	843	823	873	869	852	790	798	808
32589	51848	28811	17586	13916	10107	7366	5630	4295	3643	3458	3544	3301	2234	1866	1618	1544	1373	1329	1333	1247	1241	1121	1092	1089	1052	1015	961	973	937	958	922	922	857	927	897	953	851	847	891	852	867	878	851	837	871	857	867	857	844	833	886	864	837	866	840	854	811	896	830	807	811	843	873	795	805	821	855	839	820	843	828	842	773	828	814	808	813	786	824	816	821	866	826	826	837	819	823	774	783	765	847	799	794	787	824	805	767	812	796	808	777	805	812	808	746	824	778	828	785	811	825	785	831	841	823	787	796	837	768	817	830	830	803	775	841	830	848	770	796	860	804	796	769	858	778	775	764	816	818	771	815	791	818	823	864	822	798	789	871	836	795	813	801	816	765	847	798	820	825	796	801	773	801	839	805	803	832	775	810	801	804	789	748	777	879	782	811	814	793	831	782	806	788	783	820	786	799	824	772	800	754	807	869	797	784	786	776	853	825	786	838	731	770	834	822	821	838	797	788	787	819	811	780	805	795	801	791	801	800	776	802	837	805	795	745	826	789	766	819	796	782	818	794	764	825	793	781	794	859	819	855	814	817	837	816	853	808	788	810	853	750	819	803	828	836	786	770	853	796	818	793	791	797	807	847	820	774	846	750	843	822	842	789	817	788	816	803	834	852	838	820	788	823	784	830	845	784	765	819	801	813	830	824	801	876	925	806	865	827	863	811	824	755	846	850	838	812	810	806	805	816	824	803	885	809	781	841	812	848	781	880	843	810	787	719	826	853	812	750	795	805	774	810	792	840	785	778	724	825	802	815	780	789	833	769	824	807	802	868	824	815	808	825	821	815	840	811	798	851	801	779	740	836	843	781	787	811	806	827	847	860	810	833	816	846	814	841	840	805	781	797	812	811	821	825	826	796	837	811	747	796	799	826	764	817	800	839	796	875	805	814	836	782	772	785	818	808	769	789	793	787	767	841	818	842	806	755	781	780	824	814	832	802	814	818	830	826	825	740	815	766	855	772	787	801	776	822	757	847	821	824	802	863	818	838	784	797	814	780	827	787	776	835	842	820	795	773	813	764	852	845	782	775	808	788	785	770	824	775	792	817	796	794	828	824	809	785	845	795	805	775	819	731	840	822	790	792	828	831	812	822	837	844	814	837	831	799	748	825	792	809	786	786	833	813	817	854	784	811	824	858	793	829	805	829	861	851	786	813	776	825	739	816	741	812	827	788	811	829	809	796	818	771	819	820	807	825	837	779	838	842	790	805	794	797	822	797	831	835	798	826	804	770	834	821	842	788	820	840	753	764	861	822	797	758	778	840	772	825	751	768	820	793	821	815	769	773	833	739	849	861	773	790	795	811	799	859	796	790	806	749	814	835	820	800	796	829	810	774	809	816	767	782	821	890	828	823	779	794	719	829	860	795	763	791	847	839	801	774	831	797	765	774	842	798	820	821	783	774	799	800	842	788	822	793	811	829	788	834	799	792	815	804	790	813	814	866	844	800	856	840	792	832	815	770	835	857	787	856	860	848	814	791	784	770	806	824	851	763	822	803	823	807	807	844	809	833	802	834	807	843	801	773	834	787	829	807	869	799	821	806	788	816	773	837	846	838	786	784	803	809	760	809	848	833	779	769	803	819	828	807	865	825	785	798	823	805	786	799	796	868	820	789	751	787	805	793	826	800	770	805	791	813	802	829	784	789	854	841	834	841	854	751	820	771	841	787	808	787	816	778	786	801	860	823	797	830	788	807	815	810	778	788	788	754	830	756	782	798	857	864	787	825	843	842	805	774	781	851	780	856	785	803	764	814	795	807	806	765	815	803	780	817	746	783	848	787	808	864	883	817	775	857	796	846	755	816	796	783	849	795	827	852	849	838	826	809	874	848	849	798	820	838	804	804	844	801	746	769	803	821	789	803	863	833	813	765	772	813	797	794	795	795	822	848	794	773	809	813	744	798	807	822	817	807	818	814	810	816	756	792	741	838	782	787	834	812	808	781	769	803	793	835	812	742	810	821	799	778	765	770	869	832	790	806	811	801	814	781	796	787	776	797	843	836	819	795	792	855	788	856	789	801	813	828	812	780	820	773	804	817	773	821	820	816	796	808	796	843	826	785	779	807	806	826	803	825	797	806	798	782	816	818	776	850	789	851	770	761	775	795	860	861	807	796	833	806	827	835	800	826	775	784	780	779	795	805	828	780	797	807	762	783	764	820	816	768	818	834	841	782	773	753	758	829	833	762	845	831	763	858	778	804	840	856	825	801	772	754	797	817	807	823	830	806	842	822	779	838	824	827	832	776	820	796	830	830	776	812	808	844	742	826	835	780	849	831	788	785	838	809	841	788	824	796	821	818	797	803	842	762	813	799	776	811	790	802	832	792	801	812	832	763	819	818	783	805	769	778	758	814	801	837	878	747	833	818	809	831	782	776	813	855	811	791	866	822	818	826	782	776	819	820	850	823	751	812	829	883	824	843	796	825	815	847	798	813	820	785	823	830	813	837	845	827	792	812	784	829	787	841	767	803	773	826	869	815	779	838	817	793	812	800	765	842	815	820	815	769	848	792	811	801	870	802	785	814	811	797	819	806	772	803	807	808	810	877	741	814	828	818	823	836	817	807	749	830	770	831	870	814	790	853	793	779	865	817	853	800	840	787	795	822	844	847	827	793	847	781	812	808	812	887	793	844	853	840	806	806	821	777	794	780	799	851	805	751	816	831	828	814	796	793	798	791	848	745	743	808	825	817	821	770	846	798	797	858	767	818	779	804	781	802	792	770	801	790	813	765	783	838	817	796	767	804	833	853	825	815	793	812	826	812	816	811	846	849	763	809	812	819	852	789	760	767	830	819	748	767	782	785	825	826	821	816	840	835	818	810	829	786	821	786	785	825	833	832	878	849	781	782	770	782	795	792	831	772	762	774	776	810	820	813	822	769	777	803	810	838	840	803	870	834	747	797	814	748	802	822	848	813	871	805	795	870	823	789	822	794	840	807	818	822	821	830	816	856	824	834	816	819	759	892	820	827	846	810	815	776	879	817	884	818	810	837	821	825	826	818	792	825	797	794	853	801	812	863	831	816	851	772	797	827	855	796	811	838	830	792	822	827	784	829	850	788	819	791	821	778	784	815	812	788	795	787	807	790	791	775	870	803	792	825	804	805	813	774	813	794	828	811	812	832	832	797	786	770	804	812	810	816	772	816	806	755	827	800	841	796	833	794	839	841	793	831	826	739	820	788	771	850	771	798	820	775	847	806	808	816	841	806	817	827	810	768	788	787	806	819	849	878	816	831	824	817	786	792	808	811	762	834	782	820	856	832	844	782	816	738	825	811	814	835	805	841	799	829	855	831	804	830	805	823	800	727	774	842	828	797	793	789	797	779	851	862	824	824	810	761	753	776	780	812	804	790	800	783	824	782	788	791	811	806	818	828	798	811	807	857	812	788	796	827	803	794	788	777	825	836	813	762	846	813	806	845	799	787	830	751	763	804	812	836	830	838
29571	24447	18466	9895	5492	3203	2487	1886	1529	1505	1515	1563	1539	1133	1126	1136	1103	1046	977	1021	1053	1013	1015	918	920	886	915	983	908	926	914	939	936	893	925	895	934	872	880	923	888	939	914	869	877	891	888	914	918	929	899	889	963	901	874	891	900	881	940	874	884	866	835	925	907	899	911	847	890	841	820	867	883	909	851	907	894	875	884	880	912	866	872	920	928	872	883	928	870	791	838	905	911	936	893	857	841	884	860	946	881	887	891	886	860	921	921	910	917	895	894	853	860	892	878	908	868	917	866	914	942	881	878	890	881	892	846	862	896	839	882	903	859	861	907	861	890	844	854	895	879	895	877	853	885	888	886	867	894	879	863	905	862	877	894	894	949	852	821	862	872	895	851	872	863	928	883	829	872	855	906	909	874	871	925	902	879	847	903	853	847	867	851	915	866	903	904	899	858	881	838	901	892	856	894	832	862	907	877	852	902	856	866	857	848	890	858	906	880	900	868	903	890	881	920	872	925	872	881	901	879	895	914	883	886	865	865	875	889	861	895	897	884	901	905	864	921	838	871	892	919	941	886	862	826	918	852	866	870	917	889	879	834	857	846	897	914	880	841	866	878	907	862	919	863	927	845	886	907	881	825	875	842	900	838	886	875	885	878	870	938	922	917	866	907	833	888	908	872	910	830	866	887	946	901	892	932	870	891	881	892	873	940	815	953	965	904	820	876	866	902	888	873	883	844	832	875	888	897	906	834	884	867	889	947	931	914	908	900	820	891	907	893	854	896	839	853	878	919	852	926	911	886	884	876	909	901	902	953	848	899	851	909	881	894	830	913	865	905	888	873	876	867	885	903	831	927	878	850	899	909	879	893	845	817	896	902	916	891	876	862	858	931	862	861	916	901	882	836	925	893	905	893	889	932	864	859	839	868	871	919	855	919	897	874	824	890	857	934	899	904	840	901	879	891	870	870	885	852	923	843	894	876	887	854	880	853	882	882	897	886	883	953	908	822	853	895	834	900	907	909	846	857	851	885	895	896	884	886	852	883	929	876	877	864	866	864	913	904	925	959	924	902	917	905	854	835	896	932	929	902	896	870	866	880	871	884	920	870	876	890	883	875	866	934	890	898	872	881	873	843	864	879	827	888	938	908	896	857	852	864	873	882	909	903	926	910	840	936	850	837	871	917	852	854	893	833	837	891	911	885	864	889	877	930	926	902	862	884	869	865	877	875	900	851	846	925	880	873	900	843	863	902	863	922	933	882	904	887	849	923	827	883	848	899	894	903	845	873	852	895	856	847	847	835	917	871	913	844	882	868	896	915	861	889	900	863	905	902	856	842	866	884	872	909	912	927	869	867	839	941	866	854	913	837	882	916	912	871	860	910	893	893	940	882	881	907	881	893	847	907	837	928	902	900	891	856	872	883	909	890	903	915	895	911	917	931	872	886	942	920	849	879	927	872	833	869	869	882	845	913	850	900	879	875	854	861	866	848	926	923	900	893	885	853	912	829	906	887	851	933	932	921	843	899	869	923	860	862	909	881	855	884	863	877	900	879	876	897	871	860	867	856	875	880	918	904	863	835	815	893	911	910	898	912	818	904	878	930	879	873	914	851	923	845	853	899	851	839	912	852	835	846	874	911	904	866	843	883	856	864	941	903	853	892	918	875	885	869	915	917	877	897	863	816	894	934	889	915	931	869	912	935	894	873	913	845	879	905	870	835	824	903	892	951	901	874	873	863	864	907	897	875	907	845	903	875	846	866	917	856	875	906	857	881	906	877	900	869	842	874	875	843	894	922	872	865	865	942	893	906	912	905	854	900	852	844	857	875	899	893	887	867	872	908	907	911	870	922	892	847	899	852	931	945	868	865	928	824	918	908	886	843	851	897	864	884	857	841	908	871	882	863	884	868	908	904	836	847	836	932	859	921	913	841	891	866	884	855	853	952	869	890	880	907	909	876	873	863	990	832	810	851	893	869	874	848	895	896	843	877	819	893	887	876	908	872	926	896	903	914	877	885	955	881	868	882	953	896	871	924	855	890	855	851	928	821	915	914	789	906	875	825	883	848	872	912	891	903	868	858	920	878	911	953	924	838	908	870	943	854	906	853	873	859	913	900	914	886	855	857	931	880	828	862	891	888	887	912	865	831	894	888	886	862	854	839	925	924	875	889	872	868	905	873	848	871	867	874	937	900	930	865	873	895	825	929	863	849	834	914	915	876	837	888	833	871	877	829	904	962	890	894	825	903	855	877	891	919	866	842	867	891	843	898	869	914	826	909	878	868	859	894	838	917	894	914	874	851	843	876	906	854	898	921	901	874	845	840	890	925	883	895	921	872	940	868	926	848	860	898	827	879	902	834	859	910	921	895	881	902	867	857	848	949	891	917	880	824	920	850	908	857	854	847	876	824	892	916	885	875	922	806	869	931	877	875	911	912	907	899	849	839	831	866	898	902	882	850	906	890	889	865	901	925	836	908	860	863	852	830	904	816	856	925	920	847	866	844	934	886	868	861	908	907	876	832	866	838	842	833	866	887	832	820	847	874	890	902	854	919	873	858	883	888	909	918	879	890	770	930	862	847	924	839	882	855	818	882	827	910	897	875	893	816	865	878	929	906	882	873	933	848	896	853	916	873	910	843	870	850	883	885	863	908	935	964	865	885	909	878	861	887	887	928	851	897	928	849	879	904	869	893	910	924	886	899	873	894	895	875	866	875	874	878	888	852	895	905	875	832	866	907	863	902	848	890	860	873	899	882	903	879	857	912	925	895	871	857	893	914	864	846	866	906	922	881	881	851	891	861	917	922	869	890	910	914	872	932	914	933	938	866	882	913	858	880	862	864	887	860	899	840	900	944	915	878	903	874	845	862	843	887	836	910	916	910	887	836	841	937	857	873	856	890	904	854	860	846	901	876	916	917	855	899	857	900	880	826	856	878	855	899	936	846	835	848	918	876	847	932	866	886	842	880	905	874	888	888	911	853	889	816	867	900	882	919	900	906	846	879	893	933	864	887	905	879	863	886	906	851	906	848	906	886	841	891	858	872	836	866	888	851	850	923	848	881	923	885	851	844	849	830	945	912	874	911	878	887	876	915	884	873	866	888	909	931	918	921	882	898	809	851	853	874	872	875	930	864	878	928	875	858	889	870	911	860	903	843	912	910	856	862	893	874	846	885	905	847	930	890	885	859	870	907	822	858	916	896	868	826	917	889	898	858	897	808	928	918	865	900	870	888	877	874	948	924	899	863	860	824	842	880	892	904	853	864	870	849	911	827	852	859	900	849	866	884	866	894	888	846	816	859	904	889	913	833	854	889	936	924	874	866	858	904	901	894	853	830	930	876	881	895	820	857	917	924	889	816	852	912	915	921	877	906	868	920	849	939	872	916	907	850	930	926	839	909	926	909	934	873	904	907	876	929	912	879	891	883	867	906	875	866	875	891	874	891	895	876	846	847	875	843	909	949	942	854	879	863	918	896	882	864	859	868	929
27009	34379	17486	9634	7193	4863	3759	2791	2188	2182	1961	2096	1997	1393	1250	1175	1183	1148	1161	1097	1137	1107	988	1026	1035	980	934	928	972	982	930	912	872	921	924	939	935	954	893	939	931	906	937	895	953	915	938	929	884	950	907	955	853	862	911	899	883	834	902	918	903	894	882	875	878	944	849	879	885	862	859	929	899	864	934	905	905	869	929	889	865	892	858	879	887	939	926	885	919	937	884	884	942	902	912	896	886	891	873	878	921	947	890	841	886	916	866	836	929	909	831	917	949	910	974	908	866	855	955	882	932	906	902	907	887	878	874	839	901	927	925	911	919	932	884	857	886	921	909	879	907	938	881	859	914	850	913	866	871	835	831	839	921	878	905	937	892	886	911	907	891	922	871	904	862	947	913	881	882	876	861	887	885	913	888	899	904	886	873	923	887	878	883	925	853	955	915	894	853	898	900	896	853	941	914	886	843	895	883	878	899	836	899	838	859	910	912	896	856	912	938	881	842	940	840	935	892	851	861	954	870	865	920	863	885	887	897	905	874	899	919	906	856	887	901	932	924	891	917	901	886	843	860	858	798	903	913	926	905	894	895	900	896	883	899	874	888	901	881	885	926	873	891	902	887	906	904	901	894	918	877	914	892	876	928	863	896	892	871	930	888	906	910	916	887	886	923	915	918	961	902	863	910	852	895	914	913	852	880	848	906	957	867	920	892	845	913	929	833	881	944	907	874	928	881	949	897	887	853	916	892	930	887	895	894	943	873	934	891	903	901	924	880	863	884	842	834	888	877	893	900	876	857	922	885	939	859	872	872	929	896	919	856	893	863	922	918	909	896	875	871	852	919	894	896	908	860	903	907	869	834	929	898	841	895	857	854	880	923	857	938	928	885	983	881	870	867	925	913	887	904	847	835	827	910	895	911	933	888	951	870	888	874	863	900	857	868	858	920	862	876	954	918	913	868	915	866	913	821	901	894	926	911	893	924	870	935	893	843	894	908	861	868	892	894	869	847	909	893	931	931	899	894	887	872	878	864	909	939	935	952	887	897	910	939	876	959	938	830	879	866	868	852	904	916	849	887	854	885	865	904	853	843	871	873	976	896	926	840	935	893	932	905	865	851	884	837	911	890	911	914	913	904	894	884	846	910	887	912	854	888	915	861	881	892	885	891	864	943	940	921	864	907	903	911	902	840	931	859	885	856	850	879	868	852	908	886	920	872	877	860	903	870	893	889	882	899	873	894	881	850	917	900	862	893	930	878	940	905	904	876	886	883	870	891	901	891	861	905	896	923	893	893	862	868	899	867	936	902	908	936	830	922	916	879	932	890	925	958	882	901	930	906	898	924	948	933	874	931	951	882	888	957	919	897	863	926	885	891	894	900	898	957	908	881	929	908	926	884	838	884	893	857	905	882	873	867	880	917	879	885	928	946	951	925	865	894	908	873	911	929	912	895	873	908	933	895	914	897	924	906	905	938	900	881	871	835	887	856	868	909	896	889	860	900	883	873	918	920	921	941	895	903	939	867	871	880	892	874	900	931	860	836	900	875	905	941	825	875	889	968	909	878	852	865	896	893	885	923	907	858	860	887	863	907	917	894	901	909	866	959	925	833	919	927	895	850	878	867	893	863	897	919	848	923	876	877	909	858	904	884	873	906	873	917	893	944	822	852	914	880	925	894	903	928	921	861	909	917	914	835	887	920	870	882	920	935	910	903	864	926	860	905	888	920	902	914	949	880	926	840	885	882	941	910	947	939	912	898	886	919	895	877	918	852	964	878	881	842	816	899	903	884	968	910	902	886	871	900	893	875	903	866	873	873	914	902	934	876	872	809	935	923	852	888	931	902	895	885	865	929	914	861	901	891	842	913	861	844	882	936	915	899	891	887	918	910	860	913	839	922	912	889	913	892	923	945	883	892	932	870	902	891	930	874	871	845	882	878	878	914	874	862	937	901	885	948	868	905	908	843	864	915	856	890	920	923	848	947	945	891	892	882	876	866	857	830	893	876	901	857	914	951	863	879	911	838	847	858	905	911	890	900	855	884	901	896	938	902	881	868	945	907	905	899	872	865	904	865	889	878	884	928	891	887	888	966	908	926	899	849	863	881	877	888	858	864	883	848	847	928	889	914	923	863	869	883	934	893	905	857	892	854	946	900	876	861	905	920	908	898	913	913	925	894	920	870	911	915	881	895	904	917	885	899	917	879	899	903	923	919	928	870	860	981	856	854	850	923	831	866	872	848	876	904	939	884	939	898	822	913	898	915	913	907	859	888	862	897	909	876	844	913	927	871	902	926	906	834	909	926	917	929	902	898	927	892	874	870	915	957	861	868	905	888	930	857	868	920	890	889	961	911	903	910	901	874	912	858	902	862	873	887	896	891	915	902	886	886	933	964	890	861	879	917	862	842	906	827	886	907	881	890	910	968	922	889	917	882	881	879	924	916	918	904	885	846	897	875	896	889	843	889	937	915	938	853	854	958	887	880	931	902	875	878	929	894	871	944	880	915	866	904	911	892	848	895	865	902	891	866	870	938	894	845	877	908	951	843	956	927	919	865	847	859	938	896	901	873	923	894	933	901	917	894	863	955	880	879	910	911	908	932	930	896	870	888	903	858	857	861	911	890	931	840	912	907	861	884	881	965	909	866	884	868	904	873	886	921	891	849	900	874	928	911	892	957	878	832	934	905	852	861	915	893	889	882	935	908	923	886	950	858	895	903	890	875	855	912	893	876	887	955	914	907	900	908	877	915	824	919	851	967	863	870	899	879	877	954	896	921	938	883	954	899	912	891	898	901	874	889	883	939	922	907	921	875	847	950	903	918	896	852	864	875	907	894	925	847	880	906	903	919	916	901	935	839	975	948	926	891	869	858	896	835	875	915	903	859	901	893	926	938	912	872	878	870	854	883	867	928	963	849	912	854	911	911	878	872	866	886	887	869	919	873	938	871	936	966	904	897	894	889	924	911	910	935	917	867	935	895	895	902	895	903	915	895	895	908	904	859	882	904	868	914	925	948	915	934	939	898	900	868	857	914	924	930	915	912	869	926	906	890	919	849	882	903	870	913	893	876	893	939	935	973	926	853	892	849	913	910	885	872	895	922	902	864	907	926	836	900	885	872	924	922	822	899	958	887	910	877	930	943	935	868	891	869	886	864	897	880	933	911	868	887	864	881	909	921	874	948	858	867	866	890	891	947	905	877	905	866	911	873	895	890	887	917	840	898	942	904	902	865	898	921	937	928	884	987	837	899	845	895	852	905	947	860	890	908	894	856	879	819	907	868	913	955	890	935	866	885	930	871	924	898	891	861	925	910	924	862	875	880	926	938	915	901	930	884	878	876	873	935	858	846	914	889	866	877	890	917	858	871	877	933	889	906	897	921	866	880	867	929	920	885	897	890	884	862	896	882	904	854	906	861	901	896	953	898	874	932	865	908	886	846	889	894	905	925	900	885	900	871	867	850	893	916	866	924	916	870	880	901	910	897	889
23492	21018	28186	24057	21048	13097	4716	2686	2039	2036	1840	1920	1764	1309	1121	1053	1075	979	924	946	900	876	826	774	823	789	807	748	800	783	790	743	761	734	703	766	708	777	723	712	747	746	702	682	686	727	715	716	704	725	700	681	760	688	701	733	710	699	636	696	698	734	658	632	715	689	688	664	695	712	691	683	715	730	726	701	674	683	721	694	649	675	694	670	690	663	704	624	712	693	656	670	725	700	717	717	692	694	648	722	697	672	724	694	664	701	698	665	701	663	690	685	688	680	655	678	684	667	737	700	678	675	625	682	705	683	718	634	669	705	658	702	725	712	692	660	726	727	663	679	689	684	688	669	691	757	696	694	689	673	665	715	690	735	738	700	646	706	699	671	699	710	665	673	668	728	692	723	678	668	708	721	692	716	649	655	705	699	709	643	682	722	694	702	670	670	719	683	673	700	682	708	691	696	697	690	683	675	689	731	639	692	716	694	700	692	680	703	694	666	706	725	695	722	742	663	663	654	652	700	683	701	680	686	684	640	638	763	705	708	672	659	699	680	659	705	689	651	644	701	704	690	661	674	659	729	706	685	705	691	684	665	678	682	677	672	675	682	678	690	687	652	687	657	690	706	702	675	687	703	674	679	759	655	707	706	730	704	692	668	728	673	732	677	715	681	741	681	682	685	689	671	713	639	708	674	705	726	745	731	674	755	686	676	685	675	717	709	735	661	679	653	724	680	708	722	687	726	724	714	697	700	680	704	685	687	720	650	680	685	726	717	700	686	692	656	718	701	727	656	645	691	730	767	661	675	661	673	671	763	672	687	656	700	694	671	691	670	660	738	717	691	682	714	690	709	660	667	673	723	711	673	651	707	659	684	724	689	680	715	677	687	722	727	762	698	697	662	693	705	694	715	722	747	684	689	650	690	699	679	690	712	686	694	722	703	653	708	692	706	683	648	706	697	690	720	686	736	685	667	627	655	672	756	699	647	702	700	649	684	754	723	717	700	662	706	674	694	709	682	647	694	686	699	671	632	737	753	717	726	719	750	667	667	701	666	673	634	725	751	708	678	679	719	723	696	734	756	699	710	679	654	682	678	684	670	705	645	636	728	659	682	652	661	644	701	679	732	673	728	696	672	702	701	693	688	670	688	689	663	722	651	705	661	707	705	675	706	676	688	705	748	668	678	707	646	641	641	645	697	686	692	683	700	678	668	698	690	687	676	744	672	657	724	650	695	664	667	657	670	678	655	699	688	677	690	709	677	708	688	694	707	662	660	680	715	689	705	707	678	662	661	701	647	703	671	707	742	698	693	745	677	681	691	730	731	668	689	711	633	671	690	645	692	643	715	723	683	692	691	681	675	691	683	643	671	671	685	747	757	674	702	686	693	694	668	704	683	664	663	633	662	697	700	706	725	735	641	696	651	710	657	682	711	683	701	679	675	695	699	657	673	685	710	699	655	717	699	658	666	659	689	678	672	692	660	710	713	735	644	647	727	692	675	719	722	657	755	686	668	710	716	685	670	705	647	704	683	707	706	679	660	685	711	702	685	710	678	682	713	645	701	679	693	676	689	685	698	701	683	680	671	685	714	701	700	712	711	691	739	701	712	660	681	686	646	665	733	660	691	678	657	750	683	674	655	687	684	709	701	701	681	713	676	736	699	625	718	687	685	726	727	683	760	681	661	706	663	676	746	675	635	654	650	683	646	676	715	712	726	712	707	687	631	671	673	691	749	678	668	646	732	697	725	731	684	716	606	745	708	711	687	673	701	694	653	699	700	688	719	702	703	646	680	719	668	750	662	660	710	695	671	710	712	673	647	719	729	725	724	666	681	650	711	730	698	704	692	693	660	672	627	680	695	720	677	686	693	696	646	660	704	662	698	685	668	709	658	680	717	701	728	718	713	680	691	684	727	667	758	704	672	693	666	713	689	646	675	689	675	722	715	655	695	676	646	657	686	686	718	682	693	706	686	695	708	662	703	725	712	666	695	679	690	687	668	705	699	640	665	670	669	668	682	656	700	717	717	694	663	677	692	671	736	644	687	656	698	630	738	687	710	685	708	693	679	692	715	705	708	680	703	709	678	690	701	708	660	690	671	718	708	717	689	678	693	710	701	643	660	691	693	650	674	696	696	652	729	648	740	702	692	655	716	658	680	678	680	727	682	695	711	735	675	683	712	733	698	718	677	709	672	747	680	695	712	667	678	669	664	666	661	648	689	735	673	678	716	685	627	728	735	695	740	704	719	713	674	653	693	726	703	644	694	669	718	675	708	698	724	725	697	698	660	726	664	653	692	652	743	650	733	724	649	684	677	684	668	648	700	676	691	699	671	689	676	691	656	679	659	670	672	661	685	722	707	699	660	727	689	706	672	709	646	708	714	659	704	669	656	668	671	704	690	693	670	700	722	640	642	674	713	680	699	675	680	729	679	712	729	638	664	712	675	656	715	729	688	691	654	739	715	675	714	729	702	715	683	712	646	727	726	631	705	691	671	665	731	699	672	677	693	686	689	698	690	713	684	657	674	679	716	651	667	678	683	719	720	711	693	706	731	701	671	653	656	674	686	685	703	745	670	743	707	693	687	702	680	653	696	692	677	701	676	683	662	704	671	675	732	644	673	703	697	655	694	678	688	679	648	692	699	689	723	665	678	680	703	744	637	688	683	641	708	705	686	689	683	626	687	642	651	677	673	656	692	672	670	643	703	728	640	691	674	692	692	670	677	662	706	715	659	722	732	640	722	668	712	744	716	715	710	665	692	680	712	689	687	697	705	643	685	720	668	648	642	652	645	683	713	682	677	669	690	677	670	683	730	697	678	689	697	702	713	704	675	699	634	677	669	733	697	686	684	702	732	739	630	705	693	718	652	697	733	717	633	708	667	695	728	704	692	761	683	652	646	698	648	685	666	698	718	690	695	705	675	702	675	671	672	719	694	730	730	698	687	687	705	643	718	670	699	689	733	715	763	716	667	668	697	667	709	692	700	678	657	692	695	701	677	675	675	698	712	694	694	704	678	695	640	675	731	674	726	687	669	659	742	710	724	669	688	660	665	708	724	671	662	712	659	691	673	688	675	662	651	682	654	735	698	666	666	689	697	713	715	681	705	718	631	703	705	738	654	652	680	728	677	673	690	686	661	687	692	691	675	667	701	644	702	689	701	676	710	669	733	710	662	721	722	715	738	703	670	685	703	687	748	695	689	667	690	672	739	686	705	723	737	658	661	742	684	700	675	709	678	647	719	640	701	706	703	675	715	708	694	685	666	709	738	694	627	677	656	698	715	659	697	711	714	717	673	778	678	714	701	679	688	718	686	652	679	684	717	652	696	715	736	731	712	683	723	687	668	694	725	673	708	702	703	652	693	716	679	711	655	683	704	662	699	698	662	713	713	665	714	683	688	712	670	676	721	680	677	679	711	705	718	694	681	708	701	735	670	658	685	654	675	707	692	682	713	661	662	711	634	697	685	667	679	707	680	718	694	680	653
29513	45407	24501	14357	10370	7045	5421	4030	3021	2963	2672	2690	2625	1707	1383	1348	1231	1102	1071	1076	996	964	880	918	893	816	828	882	829	845	792	844	767	782	771	818	784	787	776	747	727	771	779	689	725	699	706	728	726	756	722	707	764	698	764	736	725	711	702	735	687	712	715	743	700	743	757	707	671	690	695	742	704	752	677	715	730	690	678	720	669	727	722	752	744	721	694	707	660	771	755	660	681	719	702	667	689	705	714	761	716	732	714	728	696	722	731	682	694	732	730	681	712	727	716	703	694	746	681	731	703	722	744	664	694	734	715	705	749	684	700	705	700	721	690	767	679	678	697	733	716	662	716	693	725	659	723	696	687	706	746	692	695	708	706	702	701	729	735	744	713	712	732	652	737	730	674	724	736	688	688	686	678	678	690	703	705	741	743	700	724	680	717	713	690	743	663	705	685	732	686	678	731	713	720	724	717	709	702	688	673	728	722	751	674	635	696	717	700	692	676	711	703	679	740	682	688	691	722	705	722	690	697	696	692	672	711	700	712	695	743	727	687	742	741	733	731	710	687	709	761	666	743	717	687	741	707	671	731	724	708	742	708	707	738	680	703	688	719	717	736	657	676	715	736	686	701	731	722	720	710	751	723	694	734	709	668	724	702	686	705	739	676	692	739	722	745	735	680	716	730	658	728	739	758	720	711	703	700	697	732	712	767	716	705	750	693	707	736	669	697	700	699	718	694	655	688	685	720	714	756	714	716	726	731	721	748	695	699	702	678	697	728	740	703	723	674	729	697	678	711	718	728	678	694	772	714	735	698	679	696	687	701	728	706	714	727	726	792	765	648	689	747	696	708	683	735	702	703	712	708	683	683	696	647	712	710	677	712	666	701	716	685	712	681	713	663	730	734	719	691	720	719	738	730	694	685	703	683	702	738	716	754	683	706	675	707	704	718	677	745	735	741	778	748	650	728	675	713	680	700	705	709	676	665	685	693	681	721	681	715	665	717	708	686	720	718	706	692	725	708	697	718	755	714	695	753	707	733	686	682	693	696	684	691	693	711	729	719	694	687	692	719	689	715	742	718	739	746	690	731	694	727	724	737	694	703	757	718	677	722	747	690	655	679	697	692	690	729	673	712	710	703	771	689	731	689	726	753	676	687	724	694	685	737	699	707	709	671	707	712	701	728	635	677	704	730	695	752	696	725	691	723	695	731	721	705	700	722	704	665	699	745	703	661	721	718	699	733	683	708	696	744	695	780	645	729	702	741	701	709	708	706	686	738	688	713	696	713	672	726	713	662	737	734	729	713	671	734	675	698	718	653	735	722	754	651	701	725	723	687	659	743	674	664	731	676	704	681	701	731	740	682	723	709	708	689	652	696	710	700	705	722	716	675	661	691	692	674	695	700	714	685	718	706	722	729	706	702	709	715	732	754	737	699	670	703	667	731	726	675	701	687	669	704	668	668	702	659	718	696	712	713	683	750	699	729	715	756	736	703	743	686	717	696	727	670	665	744	701	707	673	742	728	734	666	696	723	714	734	709	687	712	640	734	699	731	673	740	713	710	705	722	703	688	710	642	702	703	726	726	727	702	692	712	717	694	673	690	667	732	664	743	702	700	717	689	702	695	691	721	693	712	736	712	757	715	713	719	704	701	746	698	739	674	748	727	702	709	691	722	750	698	727	713	741	715	690	724	722	712	693	724	736	681	727	762	708	692	702	712	728	674	730	673	739	734	738	706	680	654	691	751	730	699	681	760	724	712	710	698	705	739	716	738	737	660	697	703	712	739	732	683	647	744	719	716	707	740	705	666	648	733	744	686	734	692	693	690	691	700	698	716	701	675	679	665	690	735	722	724	714	694	734	686	687	689	713	742	720	648	735	693	687	690	674	713	752	691	733	675	715	695	752	766	697	706	695	686	682	697	690	718	733	669	667	686	728	712	701	711	636	729	721	699	724	700	740	754	657	699	749	731	757	686	715	692	717	672	723	717	726	724	717	667	721	718	778	702	761	689	686	677	719	702	619	745	704	688	771	683	653	701	743	701	742	760	706	731	737	676	650	705	720	684	731	724	693	736	682	684	734	697	732	681	719	726	684	711	704	703	702	728	658	699	687	699	703	689	719	723	702	678	742	740	720	767	718	761	701	707	697	757	701	696	684	700	718	711	632	692	719	711	679	652	721	783	728	746	703	725	696	737	720	741	677	740	719	705	706	686	730	704	725	765	697	709	682	688	710	698	702	724	704	731	661	699	691	704	737	713	708	686	720	702	717	721	695	722	725	743	739	699	719	690	672	715	700	683	756	700	667	721	669	730	694	670	701	698	726	687	705	730	734	715	737	697	749	735	694	693	700	691	732	735	675	717	743	726	707	729	684	776	655	738	700	679	739	677	737	737	676	694	702	718	680	697	748	703	683	704	704	712	684	753	698	699	676	710	731	730	722	736	701	699	719	704	710	744	734	717	749	710	680	720	700	700	725	754	742	652	641	638	662	708	714	698	712	724	710	679	711	720	702	685	709	727	694	707	700	691	707	750	726	739	692	695	672	688	759	729	678	671	721	707	718	738	706	700	693	742	714	711	674	702	744	674	702	693	703	731	723	698	670	688	705	705	692	708	701	705	683	715	680	711	712	706	660	694	707	711	707	686	709	688	683	730	707	738	700	692	725	705	709	720	672	744	732	703	740	680	704	719	708	670	699	681	692	680	682	714	676	721	680	668	698	734	701	722	724	733	745	732	680	659	666	705	709	703	701	685	697	736	707	698	715	691	703	708	676	687	719	756	721	672	737	721	742	709	703	696	697	702	670	696	678	664	718	730	714	732	735	694	685	703	696	707	718	687	670	679	686	735	678	705	649	698	727	724	706	693	655	716	735	703	710	662	683	660	706	699	696	747	724	726	704	679	700	677	755	722	715	712	682	690	729	749	704	693	700	690	697	752	729	758	744	681	713	706	679	686	689	735	722	697	739	743	694	746	696	708	706	684	746	707	722	746	675	692	712	714	689	718	675	703	728	672	730	708	699	722	734	698	699	764	680	696	762	728	721	713	740	684	699	688	691	670	728	738	679	676	704	704	686	682	695	708	696	713	731	728	702	694	636	679	742	693	727	716	693	706	711	665	672	688	741	730	670	651	672	720	700	735	740	686	690	764	700	719	705	638	696	706	726	734	687	734	751	722	699	735	694	691	690	711	684	699	722	722	718	679	697	638	663	692	705	730	708	682	706	712	675	697	709	704	719	741	662	762	732	653	743	713	686	724	696	708	679	708	732	749	691	673	717	747	668	727	657	704	697	735	686	713	736	701	715	670	731	754	667	673	744	710	722	724	724	736	686	659	746	682	781	740	722	741	709	685	727	730	687	708	685	732	735	691	700	698	698	699	698	693	754	700	706	735	699	716	691	733	736	742	727	720	713	718	695	737	726	729	696	719	653	739	652	728	777	730	666	716	697	759	708	712	701	693	696	653	723	711	683	708	691	735	684	718	709
24747	21048	27153	25046	14195	4927	3267	2458	2008	2037	1995	2036	1798	1402	1346	1293	1261	1236	1141	1164	1245	1120	1182	1075	1034	1108	1060	1107	1103	1125	1052	1110	1046	1111	1055	964	1049	1079	1042	1105	1064	1050	1049	1050	967	1024	1046	1010	988	1081	1026	1021	1057	1062	1056	1035	1043	1032	1098	1011	1023	958	1016	1011	1045	1017	1013	1007	1034	996	974	1044	1087	1026	1064	1055	1019	1040	1031	1087	967	1081	942	979	1036	1054	956	1005	1010	1018	1021	990	951	1014	1033	1036	1046	1059	984	1000	976	1034	1007	946	1004	972	1022	988	1030	1046	1023	1038	1067	1006	1094	1057	1025	1039	1012	1027	1018	1048	1059	1018	1055	1082	1092	1001	1047	1010	989	1013	1023	1032	1031	989	1009	1016	1003	1014	1031	1058	1036	1007	1055	1039	1047	1032	1081	1020	1083	1053	1015	1049	1027	1035	1013	1046	1030	1043	1055	1012	1004	1009	987	1003	1036	1022	1059	1017	1020	1088	1075	1030	1018	1087	1024	992	1064	1013	1061	1054	1029	1073	1074	1006	1006	967	1000	1005	1011	1005	1003	1015	1057	933	1091	1019	1032	1050	1062	966	990	998	1003	1034	1077	1028	1072	1018	1011	1026	1027	1044	981	1001	1019	1021	1047	1000	1046	1018	1052	1042	1030	1022	972	1011	1054	1017	1017	1023	1071	1028	1033	1039	1041	1030	998	906	1032	952	1000	992	1048	1074	1037	1073	1054	998	967	1013	1055	1034	1030	1088	1097	1014	1079	1019	999	1049	1006	1040	997	986	1032	1067	1013	996	1065	1003	1045	1005	1033	972	1045	1025	1049	1041	1029	1007	974	998	1054	973	979	1052	1033	1060	1018	951	979	1027	1017	1032	927	1024	1005	1024	1003	1041	1026	990	1064	959	1053	1024	1058	1063	1034	1053	1062	1043	1011	1130	1000	1010	994	1063	967	1043	1035	1062	1023	991	1017	1029	1064	1009	1050	1005	1010	1029	1058	1022	1015	1042	1040	1018	997	1039	1047	1025	992	994	1030	1031	1046	1031	1029	1082	1089	1009	1070	975	1011	1015	1002	1043	1035	1024	976	969	966	1043	1047	1036	1057	1088	1000	983	1031	1027	1023	1017	1032	998	996	989	939	986	1037	986	981	1046	1003	1026	988	1049	1034	998	1039	1044	1100	1033	1015	1038	1017	1000	997	994	1056	1018	989	1003	985	1018	1033	1038	1023	1042	1022	998	1020	1081	993	1041	1036	1029	979	1019	994	1007	1055	1087	1000	1044	1074	1050	1054	971	1000	1008	1066	1011	1099	976	990	964	985	1033	995	1035	948	997	1074	942	1046	957	999	1047	1047	1027	1076	1020	962	1071	1021	983	1010	1001	979	1034	1028	987	994	976	1019	1034	983	1041	1032	1039	982	1012	975	1005	1032	1001	994	1023	1011	1041	994	1035	1025	1050	1055	990	1016	1051	1045	1041	1009	1003	1010	950	1010	996	994	1079	945	980	980	1052	1048	1039	1062	954	1091	997	978	1018	1037	987	1012	1005	1065	988	967	1041	1054	1053	995	1046	963	996	1015	954	1032	1037	1037	1006	1003	1057	1018	985	1034	1012	1030	1001	1013	1017	1004	1063	1062	1005	1011	971	1030	1024	1045	1034	1004	1047	971	1008	1044	1014	1069	1045	1019	1001	1016	1042	986	984	1009	1009	1034	1010	1025	998	1070	1024	1032	1049	1056	1040	1021	990	1008	1060	1047	1048	989	1035	983	959	1032	1022	1037	1054	1073	986	981	998	1029	1028	1039	1030	1040	965	1020	1018	991	1004	992	1065	1091	965	1052	1042	1045	1032	1035	1049	1044	989	1046	966	1024	973	1049	1077	1057	1001	1023	1015	1017	1050	1043	1008	1004	1063	990	1018	984	982	1045	1010	1042	1037	1033	958	1055	1038	1036	1014	962	985	986	1019	1029	1046	1001	995	1025	1011	1011	1064	1079	1067	1024	1079	1052	1084	1009	988	994	981	1061	1033	1047	941	980	1014	961	1029	1034	1019	1020	1050	1028	1020	1047	980	979	1033	1059	1035	1038	991	1004	1025	1024	1009	1069	1045	1015	1034	1055	933	1020	1034	1012	986	1003	969	977	985	1060	975	970	973	985	977	985	1045	938	1001	1012	1037	999	1044	983	991	1000	984	989	1054	993	981	988	1015	1031	1047	1076	1052	1036	1045	1069	1010	1043	991	1039	1005	1047	1034	1037	1028	1082	1025	1017	1002	1101	1010	990	1038	1030	1029	973	1013	914	1019	990	1006	1005	1010	1039	1065	989	1014	1010	1044	1030	1039	1014	1023	1017	1056	1010	1032	1058	985	1002	1049	1012	966	1013	1046	1019	1091	974	990	983	1031	1031	1084	1105	984	989	1001	1037	945	1029	1057	941	1037	1002	996	1044	1040	1069	1025	998	1023	1046	982	1038	993	1021	1022	984	967	991	1000	1073	1018	1029	990	1075	935	1005	1038	1030	990	1032	1040	1095	987	1021	1020	1014	1007	970	973	1077	985	996	995	1003	1021	1007	960	1008	1023	1010	1026	1050	1080	978	1046	1006	1034	1005	1033	1037	969	1015	1020	1051	1033	1011	1052	1020	980	1062	987	989	988	969	1027	1007	1057	1050	1031	1017	957	1047	1001	1029	1081	1007	981	1025	1061	1037	1010	999	1041	1035	1058	1038	1068	1028	1003	935	979	990	1088	949	1034	1000	1070	1032	1001	1098	1035	1013	980	1030	1024	1018	1038	1049	1041	1061	1014	1051	1019	1023	1027	971	994	974	1056	994	1008	1036	1010	1035	973	1001	1122	1000	1048	1039	1031	1063	1019	1067	1030	1051	998	1045	1030	956	1012	1031	1058	999	998	1023	991	1014	1021	1027	1008	1066	1030	1030	1026	1028	1047	999	1028	1047	948	1031	1060	1001	1028	1018	991	999	1019	1017	1068	1047	1022	1075	1045	964	1038	1058	1077	990	1060	987	962	1026	1025	1044	1027	1047	1038	1009	1047	1048	1024	1086	997	1017	987	1012	1036	1012	1041	1044	1055	998	1001	1025	986	1042	954	983	1060	966	981	950	1043	1019	1041	948	987	1078	1058	1040	1032	1006	1024	973	1058	1011	1044	978	1054	1054	1013	986	1035	1076	1029	984	1039	967	971	1038	973	990	1013	1007	1040	1009	994	1043	997	1032	1019	1065	1059	1023	1066	1034	1088	1064	980	1039	986	966	1033	992	1070	1089	1020	1002	1036	1010	977	1014	1141	1039	1047	1021	1095	1057	991	1061	1004	1001	1038	1040	1064	1016	944	1069	963	995	1010	1101	996	966	1041	1083	1069	1035	934	998	1004	1062	959	1032	1023	1003	1054	931	999	993	1049	1056	1013	938	1052	1014	993	1003	1002	1002	1020	1068	974	1109	1042	1013	1067	1024	996	1071	1046	997	997	987	992	1021	944	992	1107	1088	994	1000	1035	1025	1024	1073	1111	961	1032	1005	1000	1001	1008	1049	1011	1048	964	1054	1019	1057	986	924	1028	1018	1054	1091	1015	1020	998	1022	1040	1033	978	1035	1032	993	972	1066	1005	1025	1046	1060	1018	1027	1038	1004	969	1002	1063	978	995	1021	1104	1045	1050	999	1065	974	1049	1016	1019	1023	1007	1006	982	995	1037	1069	988	1060	978	1034	1010	1036	969	967	1012	1062	1030	1009	1040	1037	1013	1068	1024	1079	982	1038	1066	978	1078	1078	1021	1000	1078	982	1042	1046	1022	1027	1066	1077	1051	1018	1020	1024	1023	993	1019	992	1014	1023	996	1075	986	1028	1017	972	969	1013	1016	973	1006	1041	1067	985	999	1014	1009	994	998	1021	957	1037	1117	983	1038	1052	1006	1030	1078	1027	1020	1024	1030	993	1011	1039	1029	1004	1008	1040	1022	1020	1039	1048	954	1024	1041	1028	1073	1037	1013	1024	1033	1031	1060	1022	1047	1008	1013	1069	1033	1023	986	988	1021	956	1056	1050	987	1012	1042	1020	1043	1011	1018	1004	1060	1039	989	1017	1060	1008	1040	1099	1079	1092	1055	1014	994	1001	997	1023	1050	998	1034	1062	1020	1002	1046	987	1050	1001	1073	1021	1064	1031	1044	997	1027	1101	964	1017	995	986	989	1041	1055	1028	1050	1048	1040	1043	974	1023	968	1015	1019	1048	989	1041	1030	1004	1004	1062	981	1060	1023	981	958	1014	1036	1081	1006	1127	1005	1049	1018	987	949	997	1013	1024	980	1010	1038	992	1063	982	1077	1043	972	1009	1042	957	1094	1007	1010	1002	1026	1039	1050	1033	979	1031	998	1022	1006	1062	1020	1064	969	965	991	1034	1036	1060	1024	1065	1025	1008	1042	1031	989	1038	1024	1041	1042	1050	983	1009	1005	1065	1076	976	1092	1056	1024	1038	997	958	961	1076	1061	1054	971	1000	993	1027	976	1000	1018	1017	1013	1049	1044	1004	1023	1032	1006	1073	966	1017	1025	1006	1028	1014	999	969	1033	985	1006	1058	981	1077	1014	1035	995	1084	960	1008	1007	1064	1014	994	989	976	1004	1061	1027	1051	948	1054	1007
28722	41678	22116	12012	8273	5959	4714	3718	2834	2946	2668	2754	2454	1740	1635	1561	1450	1431	1243	1262	1317	1189	1156	1165	1147	1136	1066	1087	1135	1070	1102	1072	1094	1127	1096	1112	1076	1088	1081	1049	1042	1069	989	1067	1074	1101	1026	1078	1070	1080	1035	1035	983	1000	1014	986	1052	1065	1040	1055	1050	1066	1034	1078	1016	1031	1066	991	1037	1083	1013	1029	999	986	1044	993	1023	1036	1032	1050	1018	1032	1025	1051	1014	1035	1008	990	1021	1011	1046	998	1048	983	1016	1039	1016	1011	1051	1064	1010	974	1055	1003	1026	1041	1003	1048	1095	1025	1013	940	1004	1062	1022	985	996	1006	1018	1051	988	1025	1006	1043	1001	1031	1059	1079	1079	1010	993	983	1018	1002	1056	990	968	1054	1020	1072	1032	1047	998	1004	1074	1067	1014	935	982	1007	1037	1012	961	1013	1022	1042	982	1001	975	992	975	1035	1001	983	1038	1051	1019	1027	1076	969	1017	1032	964	1022	986	1029	1007	945	995	1005	1018	981	1051	1015	978	1030	982	1073	972	1027	1072	986	1040	967	1075	1050	1019	1025	1014	1007	1040	1010	1031	1022	990	990	971	1016	992	1009	950	991	990	957	1016	1000	1011	1009	971	1042	1044	1036	1047	929	1014	1011	1011	991	930	986	1022	976	1053	997	985	1036	1081	1060	1021	1035	1026	994	1017	1011	1062	1054	1025	1030	998	940	1021	1054	1017	1004	993	1018	1046	966	1008	1028	1026	982	1005	984	1023	955	992	1015	1069	1042	1015	1055	1015	1079	1082	1046	1045	1011	1029	1025	990	1056	1019	1012	1020	1019	1017	1082	1022	1016	1046	981	960	1016	1038	1033	1070	1010	1005	1011	1029	1052	989	1008	1024	1018	1054	1013	1040	982	1017	978	989	1009	971	978	1021	965	1050	1039	1044	1042	1018	1031	1031	996	994	978	1033	1061	1016	1026	1017	1057	1034	1024	1039	991	1034	1038	1033	1011	965	1032	968	1026	991	951	975	993	1057	987	1020	1020	1033	1034	992	1037	1030	1018	1035	1090	992	971	1012	1028	1018	1002	1049	1025	990	1073	1000	983	1013	988	1043	1020	1038	1007	1032	995	1015	1016	1070	964	971	1003	1051	991	995	1018	1025	1038	1057	1058	1078	963	991	985	1013	989	1000	1022	996	1003	1033	992	1050	1030	1034	991	981	1040	1009	965	983	1054	1013	996	982	1069	992	1020	1041	1013	1037	982	1014	1033	995	1032	1008	1036	974	984	1014	1049	1002	961	997	1067	963	1073	978	990	1094	992	1018	1049	1109	1006	1018	1029	1035	1013	1038	1075	1038	952	997	1042	1060	1039	1040	1000	964	1030	1025	1036	1074	1037	1050	1006	1039	993	1017	1060	995	1021	1054	1040	985	1021	1000	1017	975	1049	953	995	1042	1021	1035	992	979	1023	979	997	1000	1013	1004	1038	975	1008	1030	1032	1046	1023	968	1012	967	976	1005	1043	1002	1005	1090	1018	1017	1051	1097	968	992	1022	1032	996	1030	982	1025	1048	1007	1025	972	1003	983	995	1070	1064	1068	1093	988	1017	1013	1026	999	1036	1038	996	981	1094	1037	977	1017	972	1060	1058	1028	987	1027	1016	1064	1036	1023	1047	1068	1015	976	1040	1046	1047	1074	978	1003	1017	949	1003	1031	1026	984	1006	1020	1046	1067	1018	982	989	996	991	1010	1004	1018	1040	1033	1057	988	1000	1047	1032	982	964	1010	1048	957	1031	1027	972	985	1017	934	1024	1038	989	1033	1003	1040	1065	1044	1043	983	1038	1045	1004	1012	983	1024	1009	991	1001	1002	1036	1023	1016	1023	1049	1060	961	999	992	994	1014	1000	1056	1025	1029	1012	1001	1035	986	960	1044	1009	1033	1000	1023	987	1060	1017	971	1037	1016	1034	1041	996	994	1054	966	1039	1001	1007	962	993	986	1030	1009	1032	1014	1056	1039	1040	1033	1024	1029	1005	1046	1008	1066	1028	944	953	1021	1061	1061	985	1007	1030	1024	1030	1039	1060	1033	1019	1033	1063	1027	946	935	1004	1082	983	1027	1044	991	999	1016	977	1024	967	1066	1044	1042	985	972	992	1067	1030	1017	984	1077	1058	999	1030	972	1100	990	1063	1030	1009	1059	1041	1002	1038	978	1007	1076	991	989	998	1061	1001	973	987	1033	976	1024	1006	1026	1017	988	1054	1024	1008	1015	965	1039	965	964	999	982	984	981	1047	956	1003	1055	964	1083	1042	1056	975	968	958	977	994	981	1064	1040	1071	1017	958	1011	1073	1015	1049	966	1012	984	970	1031	1008	1070	1015	990	1039	994	1022	1055	981	1060	1027	1032	1067	1010	1021	1014	1071	986	1023	1011	955	1077	1011	1024	1082	1068	1059	1008	986	1062	1014	1037	1032	1030	994	976	1083	992	1032	1004	1052	1036	1010	1021	979	1057	1088	991	1048	980	1004	998	1033	986	1073	1076	1024	1015	1063	1024	1072	1034	1073	1031	1056	1025	1040	972	978	1043	1044	1041	1016	1004	1057	997	1061	1062	1014	1036	1001	1012	1020	967	1060	1003	983	1086	995	991	1004	1046	1054	1040	1024	1023	1028	1007	963	1015	1107	1067	1026	1002	1022	970	1028	1014	1017	1014	937	1015	986	1014	970	982	1068	1002	1010	1029	1063	1061	965	1038	984	992	973	1066	1017	990	1007	1023	1058	962	1043	1041	1018	990	1049	989	1015	1025	1020	1026	1075	983	1037	1036	1045	1018	966	1095	1047	963	1033	1002	981	1030	1013	985	1033	1079	1061	1018	1005	1033	1050	1024	1027	1022	999	987	1058	1013	1039	1024	1003	1004	988	998	1012	1019	951	1071	1020	1044	1045	1033	985	1043	1026	1008	1007	1092	1029	1006	1038	1043	1017	1018	986	977	987	1028	1045	1062	1069	1010	994	974	1064	995	1031	1030	992	1027	1034	975	989	994	1045	1056	976	1014	996	1027	974	1028	1037	994	994	1056	1009	1052	1041	994	1006	1007	1023	1035	1041	972	1010	1005	1034	1034	988	1004	939	1035	975	972	1014	1059	981	953	1082	1017	1037	1052	1053	979	1004	999	1000	1052	1018	1054	962	1041	990	1003	1012	1041	1001	1037	1038	1026	1038	1001	957	967	1049	1021	1014	988	1089	1030	983	1020	1010	996	1057	1027	959	1030	982	987	1054	1005	1057	1006	1015	993	1075	1002	1006	955	1034	968	954	1024	988	1028	1039	963	991	976	1046	997	1064	981	1032	1047	967	1053	1032	1037	1020	1007	1059	1041	1031	1041	1032	998	988	1073	1069	1016	1029	1010	998	1063	1002	1043	1070	1006	1041	993	1051	1009	1032	1007	1036	961	1048	1009	1047	1076	1041	965	997	1025	1071	1014	1087	989	1032	1094	1028	1032	1013	1074	999	973	1018	997	979	1027	1013	1029	1061	979	1042	1054	1059	1041	1034	1025	1068	1017	1037	1067	1041	1024	1040	987	1053	1008	1036	1043	1037	1025	1051	1041	1008	981	1055	1007	1030	988	1046	992	1027	1028	1059	1018	1016	1019	1033	1070	981	1037	1017	1022	1057	1013	1020	1051	986	1095	1019	971	997	995	1018	1028	1029	941	999	1023	1036	1037	1026	1055	1013	995	994	1029	1036	1020	1002	995	1030	1040	1008	1056	954	1009	985	969	1023	1001	994	1002	1016	1014	997	975	968	1043	1085	1081	983	1000	998	1055	1026	1008	1011	995	985	1007	971	995	1036	1033	1048	1003	997	998	942	1009	988	968	1020	974	1029	1066	993	1027	1019	1032	993	995	1008	981	993	977	1016	997	1045	1024	1051	1003	1038	1017	989	1042	1055	1032	1019	977	1075	992	1023	1031	1004	1042	986	1004	1032	1007	1046	1032	1027	1031	986	1052	1048	1034	1053	962	1022	1013	1054	1021	995	997	1045	971	1023	1053	1030	1042	1037	952	1013	982	966	1055	1001	1019	975	1062	1023	1065	1057	985	1025	1001	1023	969	943	982	1081	1058	989	1037	999	1045	972	962	1044	986	998	943	1019	969	987	996	1067	1012	1050	1038	999	987	1074	1033	997	955	1056	986	1037	1082	1012	998	1030	1035	1010	985	1078	1011	1067	1029	986	1029	1072	1043	1021	972	1056	971	1036	1064	1025	933	980	1059	1033	1013	998	1048	1033	1075	1020	1020	1027	1047	1002	1068	1017	1049	1016	1070	1013	1000	1025	1015	1033	981	993	1044	1037	1015	1039	1058	994	1000	1009	1043	1017	1019	1048	1036	1050	1042	999	992	962	1018	1079	1007	1016	1019	1083	986	1005	1016	997	966	1070	1007	1007	1012	1039	1055	1034	982	1023	1034	1034	1040	972	1008	1041	1052	1002	1072	1013	1108	1073	1073	989	1039	991	967	1015	1016	985	978	1032	1000	1031	1084	1014	995	1019	976	1036	1025	993	1042	1049	987	1008	1006	1037	1027	997	1050	1059	1051	1024	1046	1005	1001
22477	21052	28712	23620	21069	21245	12119	3938	2710	2809	2678	2666	2210	1610	1486	1372	1285	1192	1120	1189	1120	1013	1001	970	980	959	1015	978	895	935	918	881	932	874	886	869	923	861	849	851	830	854	875	845	858	849	847	786	878	823	852	886	840	882	831	839	790	821	853	809	851	848	809	833	847	897	847	806	819	801	782	831	797	785	845	818	854	859	870	843	765	786	836	788	792	823	884	839	776	833	840	847	797	819	835	808	825	850	774	824	854	866	847	847	834	788	884	867	804	789	815	815	828	778	783	773	832	782	806	826	814	838	785	820	858	794	793	839	820	824	829	884	796	826	818	758	797	836	816	759	807	785	820	842	767	814	863	867	823	855	807	803	794	829	789	822	780	778	848	858	815	813	795	787	825	820	804	809	806	816	823	804	793	764	814	806	815	847	842	792	811	853	818	786	823	807	799	834	795	800	848	809	841	831	858	842	837	843	827	813	760	818	805	802	798	798	833	827	811	838	865	836	838	772	845	825	814	790	850	816	820	867	848	805	792	797	777	825	866	845	822	803	770	859	841	858	794	796	819	762	838	754	832	885	831	866	835	775	850	828	853	808	837	842	782	815	892	822	801	805	844	817	882	824	791	800	867	918	825	819	739	835	800	810	826	800	833	849	847	822	850	789	805	784	807	822	824	849	820	812	834	821	821	789	815	855	770	767	838	819	833	817	797	773	782	810	807	829	831	818	848	811	802	836	813	804	831	803	843	802	839	838	764	867	788	826	796	876	837	763	810	847	838	819	834	894	812	757	822	880	815	760	805	808	811	821	867	814	844	792	809	821	877	765	790	836	772	840	844	855	879	839	867	777	803	868	802	796	815	857	814	850	805	808	849	830	779	833	801	848	860	828	850	866	795	780	824	826	855	853	817	819	850	809	811	831	826	867	822	812	826	756	825	827	889	824	845	793	783	787	829	792	806	827	833	824	771	833	848	873	796	856	834	802	835	796	786	791	802	820	828	799	817	818	807	756	799	780	807	776	818	840	733	776	872	792	821	805	809	817	836	855	824	851	796	790	803	825	797	856	816	826	858	839	844	777	745	852	802	807	801	764	796	800	800	800	841	795	818	821	813	783	785	861	846	827	799	817	789	837	803	814	811	825	804	823	847	796	825	793	844	800	800	816	784	828	825	786	797	841	815	776	842	818	816	780	807	791	879	801	840	832	793	863	793	786	803	818	859	874	831	790	871	831	852	831	805	810	808	828	852	823	857	866	796	807	800	847	788	873	838	849	832	814	799	865	883	821	842	816	761	801	779	878	819	810	841	845	777	831	840	792	825	833	818	793	848	823	783	746	788	792	841	803	772	808	829	815	830	827	813	843	821	866	800	786	864	855	804	839	799	821	804	816	809	813	789	806	813	827	780	835	788	893	804	821	844	780	864	837	771	848	821	792	781	841	865	785	802	817	842	820	781	829	849	828	777	826	801	799	832	833	794	822	854	842	781	835	795	833	832	837	791	853	836	817	787	820	837	823	859	750	787	768	794	817	866	797	831	805	836	855	793	812	799	868	834	817	790	804	849	850	800	774	808	847	855	836	832	796	801	795	833	836	803	753	756	790	814	809	776	819	788	858	804	800	833	853	804	827	779	770	803	799	824	798	831	805	813	820	795	853	773	847	827	799	819	805	803	790	808	826	761	870	813	825	812	819	797	822	828	833	803	779	846	839	797	849	829	800	848	789	836	860	795	836	873	840	796	873	828	787	847	797	792	787	829	781	773	868	868	815	816	764	819	827	777	811	790	856	806	808	819	788	801	840	824	807	833	859	847	801	826	779	868	754	862	851	813	824	811	801	849	837	770	805	824	809	791	804	812	788	822	788	834	791	806	830	841	749	785	756	836	791	854	801	810	811	828	744	831	807	826	799	820	773	806	820	817	759	794	835	797	806	790	839	834	804	839	833	830	841	818	828	807	792	833	850	835	832	819	828	819	835	838	786	804	814	776	834	771	828	825	820	823	833	812	799	847	834	835	823	784	822	787	845	815	861	845	840	807	831	816	836	797	802	828	809	842	822	819	840	790	860	843	780	814	835	820	799	861	856	801	778	829	826	842	804	855	790	842	802	798	782	824	840	807	843	823	779	818	785	784	787	788	834	824	796	795	874	819	814	794	783	787	843	826	817	801	779	812	804	774	804	794	788	825	790	862	836	809	815	799	781	849	798	848	832	818	749	754	822	803	809	827	799	821	799	889	797	797	833	823	800	834	796	805	794	834	843	855	808	799	839	761	831	787	831	793	814	771	799	802	813	864	833	780	792	784	807	828	774	830	783	846	884	837	821	856	868	803	813	843	775	800	768	839	857	861	829	881	806	824	822	780	812	842	786	803	797	832	844	827	893	822	782	808	819	864	810	822	778	824	816	822	792	771	786	853	859	810	821	799	852	831	890	769	808	781	830	839	844	844	802	819	813	852	822	813	798	808	827	796	883	743	869	842	873	835	813	813	805	829	863	876	756	846	815	882	751	859	811	844	824	804	769	809	803	872	823	802	812	820	792	775	790	817	825	862	858	817	802	798	834	849	755	820	801	828	787	804	797	812	785	853	784	820	838	755	844	789	760	793	832	792	774	796	807	834	822	826	881	886	837	836	778	803	766	759	837	841	844	847	747	868	825	846	794	793	797	784	783	800	841	809	828	828	763	763	795	839	799	825	809	751	835	788	814	824	832	775	802	818	828	829	839	875	811	780	852	747	822	810	833	849	858	809	824	846	862	837	814	806	816	805	826	857	796	870	818	771	798	830	763	865	803	854	808	850	811	766	815	813	835	773	845	842	834	807	783	779	795	841	794	815	817	841	762	839	810	777	807	866	792	799	841	859	838	816	813	862	858	842	784	780	804	788	799	807	807	849	838	790	799	810	833	878	822	806	821	821	830	787	822	743	821	800	847	845	762	792	800	827	808	781	807	803	840	855	855	855	819	795	894	818	747	817	785	803	820	759	809	828	812	786	822	830	769	783	828	757	856	819	787	827	812	793	895	828	789	860	755	794	804	812	814	855	812	810	776	845	779	879	798	813	783	791	814	838	801	796	763	816	826	839	815	774	785	775	812	806	839	783	796	822	779	835	838	763	857	810	750	817	862	803	900	819	849	822	838	766	831	756	801	837	816	793	761	829	860	838	804	773	824	829	845	790	861	806	749	821	818	782	789	796	785	806	807	849	783	820	828	783	805	837	832	805	844	809	798	783	792	858	795	808	821	822	845	763	770	797	879	764	834	801	853	857	839	837	868	785	821	853	825	780	768	823	816	843	770	814	835	794	833	794	829	811	794	802	788	768	806	832	803	832	752	790	804	777	806	806	810	876	813	834	804	873	775	756	850	799	822	805	809	829	787	791	796	826	837	827	801	806	810	857	780	882	781	813	810	831	813	781	832	815	835	851	780	834	805	832	819	841	830	803	867	898	813	832	843	855	802	813	839	821	786	832	867	801	840	828	818	801	821	796	841
32528	52146	29862	17129	11753	9303	7223	5457	4151	4457	3950	3801	3207	2036	1826	1712	1523	1436	1318	1376	1313	1143	1103	1074	1016	1021	1002	1015	902	963	971	920	931	911	896	956	947	914	897	893	878	878	823	850	891	894	849	847	855	875	810	854	799	831	862	862	896	864	828	867	849	833	832	780	848	779	880	839	791	829	818	813	821	791	795	802	840	842	842	833	793	781	756	829	864	821	825	776	763	840	835	847	756	802	838	789	854	820	825	814	834	840	809	814	843	764	779	803	777	861	789	786	821	801	809	880	811	824	785	737	807	793	807	807	772	840	775	822	779	810	805	802	806	824	834	809	836	821	777	804	828	834	795	809	794	839	825	784	807	812	778	784	807	792	729	760	803	817	865	810	755	911	829	796	809	830	770	797	803	819	783	786	798	794	825	797	811	829	796	878	764	785	834	840	804	741	825	808	741	799	817	826	810	821	831	868	799	827	815	847	758	806	800	778	820	761	870	788	808	818	795	739	849	831	785	821	793	790	769	766	784	789	809	764	763	832	810	776	780	848	797	823	859	772	813	826	822	788	753	827	854	808	759	797	760	815	800	803	759	814	836	832	807	816	809	862	845	800	752	829	848	784	831	802	761	750	802	838	787	829	796	741	768	808	819	868	832	790	802	824	833	759	837	765	836	778	806	804	804	823	775	844	831	845	807	808	763	827	769	800	822	834	802	827	792	786	804	831	804	803	817	806	834	854	844	773	793	809	858	785	770	821	776	816	829	808	821	824	774	823	836	746	788	847	831	789	828	779	781	858	807	854	806	825	830	823	803	827	811	865	791	790	806	788	846	815	763	735	852	797	837	818	811	849	811	804	823	806	767	782	789	802	788	804	838	781	820	822	857	808	752	823	850	775	849	792	836	828	835	814	795	816	794	842	833	765	801	756	788	851	789	786	778	824	777	809	804	756	805	787	818	795	781	842	894	820	795	856	818	809	849	837	825	810	807	788	824	850	849	889	761	773	781	786	799	832	839	772	818	821	765	816	814	823	826	814	802	808	806	826	835	753	817	832	776	820	869	812	841	814	837	753	810	800	763	822	792	834	822	816	839	801	806	793	829	817	797	827	787	858	799	744	798	799	844	828	809	817	799	757	821	746	796	829	850	854	807	823	767	842	795	823	805	814	805	787	857	848	867	825	769	790	861	840	850	732	760	761	806	843	795	749	784	759	770	765	816	806	789	799	808	727	785	833	756	800	843	803	853	768	765	805	823	773	819	851	773	852	790	729	791	825	789	840	828	792	774	793	833	820	799	770	797	782	801	800	866	833	802	877	782	812	832	783	855	864	799	822	844	855	785	777	787	840	805	762	820	848	811	755	823	805	793	829	804	808	809	797	806	793	818	782	798	759	828	841	824	805	830	795	808	841	771	823	821	783	817	840	752	804	860	836	750	753	753	770	852	816	819	809	734	818	824	823	840	798	805	822	852	781	779	797	757	784	787	813	850	793	782	851	803	801	778	781	782	888	842	798	801	828	828	776	809	760	850	849	841	749	798	833	780	830	807	816	852	823	802	764	790	767	752	830	770	839	810	854	778	838	799	800	812	771	784	807	833	785	813	787	752	748	804	824	836	753	788	803	799	781	774	793	858	815	738	778	809	791	831	787	747	778	789	800	833	834	796	782	822	837	770	791	844	851	813	830	815	797	852	842	803	820	793	814	830	786	781	808	812	781	828	785	799	828	826	826	814	770	770	779	783	776	835	762	799	804	775	810	791	800	788	800	794	805	833	849	816	775	833	876	781	839	834	815	795	849	810	777	812	810	802	779	815	790	828	756	857	791	800	818	802	790	802	791	819	789	788	781	785	819	787	791	768	786	840	806	782	792	805	793	832	785	822	845	799	783	827	861	828	842	820	821	820	761	844	811	821	798	815	857	790	790	806	838	813	780	845	851	780	858	781	827	845	816	799	779	823	826	809	827	816	774	788	800	849	760	814	781	849	878	809	798	792	785	803	774	807	739	855	797	788	796	807	809	839	784	763	807	868	852	805	795	831	821	793	810	859	776	809	835	862	793	804	812	766	823	783	836	844	803	834	828	795	858	791	776	811	803	821	839	816	804	865	846	866	832	816	771	822	860	772	823	824	839	887	882	781	807	807	861	847	850	825	819	829	774	818	738	797	807	778	854	842	790	792	840	806	806	834	824	728	796	767	846	780	831	825	807	853	790	804	806	794	764	803	797	834	831	782	819	784	792	820	770	822	800	809	781	783	847	774	862	820	821	826	803	809	801	810	819	748	803	759	781	795	836	799	827	822	856	803	767	785	729	802	826	820	802	764	798	785	789	810	795	811	816	810	790	850	794	800	805	795	864	817	846	822	808	852	845	835	859	831	789	827	819	845	837	843	855	782	826	792	804	806	791	785	816	808	784	848	770	823	847	769	825	778	821	809	784	834	783	800	850	829	766	807	860	768	824	773	836	795	822	777	811	799	807	795	767	789	813	802	801	812	807	809	831	820	822	799	850	777	804	829	812	846	786	808	833	802	744	815	795	821	849	784	764	809	816	835	797	852	816	832	835	784	788	779	790	817	780	833	834	877	831	799	788	818	858	789	808	808	803	828	807	789	787	837	767	791	823	781	820	809	835	795	779	838	753	789	829	841	788	781	828	836	840	803	747	785	763	825	784	806	797	798	799	777	806	821	825	795	794	839	803	831	787	773	820	824	774	836	816	764	764	832	785	814	781	803	773	831	815	830	742	861	794	812	840	856	745	778	807	871	800	824	809	817	813	745	799	781	781	816	836	824	773	804	792	847	830	878	841	773	813	790	798	839	825	805	818	805	787	843	819	764	785	738	798	794	796	812	786	841	786	767	771	798	781	824	778	865	816	854	805	740	748	766	797	782	754	756	815	757	792	797	811	787	766	813	813	795	807	799	799	829	775	790	782	831	790	826	786	870	812	781	801	774	861	807	806	798	829	749	788	795	826	774	806	816	804	844	817	818	759	800	773	797	763	814	852	756	820	852	787	813	805	775	862	780	820	801	809	787	764	806	828	811	802	819	831	840	817	829	783	817	796	848	781	784	775	807	823	853	851	797	881	824	806	823	807	755	779	792	822	833	753	812	778	831	803	810	825	771	828	780	805	801	847	773	833	818	784	762	785	792	819	772	853	821	791	778	776	831	790	864	772	806	783	805	820	777	779	725	762	769	755	869	790	830	810	772	756	824	817	833	815	765	820	839	792	780	804	794	851	866	842	810	847	753	827	815	818	824	835	765	766	808	797	845	777	761	823	809	789	781	834	769	796	786	778	760	847	828	797	785	822	778	843	820	823	811	798	814	813	775	806	829	769	863	767	757	777	781	814	807	758	799	801	812	780	863	785	816	838	802	832	791	827	813	788	818	802	804	854	801	759	803	873	827	830	871	810	804	803	769	794	828	835	783	823	830	782	765	796	748	818	807	784	799	757	841	840	832	826	846	791	816	756	803	792	786	763	789	785	768	788
29659	24740	19323	9381	4303	3090	2308	1781	1608	1815	1726	1529	1427	1157	1158	1079	1089	1018	983	1087	1001	978	887	927	964	944	933	956	956	937	903	946	887	949	932	898	924	948	879	900	908	924	860	891	906	901	841	902	920	875	861	854	913	870	890	903	910	902	919	899	942	909	926	901	868	921	940	862	845	878	917	905	866	893	834	895	940	887	864	929	910	926	908	920	860	888	892	892	928	917	888	843	859	886	849	908	820	874	916	918	879	930	904	852	898	962	916	918	873	869	902	861	889	899	936	882	921	856	936	827	894	890	904	898	832	828	884	870	902	936	895	922	899	889	923	849	901	845	930	884	864	911	892	935	857	881	894	872	898	900	916	880	896	826	845	844	884	854	934	860	886	919	908	933	894	845	858	921	920	903	865	904	859	903	872	902	937	914	920	899	900	878	880	923	837	867	910	912	925	878	864	904	890	903	874	889	938	808	887	874	893	903	914	896	897	905	887	870	868	915	883	937	892	948	874	847	903	905	867	892	922	850	921	896	875	912	879	868	857	902	878	857	908	879	909	858	906	868	876	877	864	876	842	868	881	879	858	883	830	864	898	847	846	897	918	821	888	949	875	880	851	949	871	829	845	864	900	907	909	858	898	903	844	910	861	836	930	876	874	832	885	873	899	884	882	944	876	939	845	925	849	925	855	859	871	952	887	890	887	872	908	875	887	899	902	871	928	894	898	854	854	873	885	874	903	896	877	849	832	852	905	883	863	882	873	910	898	901	857	959	889	904	891	831	901	922	908	949	891	886	902	825	915	828	924	899	909	889	859	905	951	933	888	853	853	969	870	861	982	910	881	911	875	855	934	868	892	891	889	892	864	830	873	841	906	831	877	881	880	910	866	841	905	859	881	944	869	913	902	886	901	932	858	951	898	899	915	928	889	892	915	923	918	882	911	897	872	864	903	852	886	913	897	900	851	892	922	885	840	874	917	863	908	870	941	849	859	866	871	881	846	919	952	888	848	890	878	944	978	890	840	922	929	882	946	844	940	865	930	914	860	862	872	944	856	925	871	897	893	824	830	914	903	867	886	909	922	870	896	875	865	857	874	875	897	942	857	846	904	881	878	811	923	936	873	860	884	948	898	929	868	905	856	924	905	930	867	968	841	877	896	894	858	839	878	901	896	921	886	897	893	880	911	879	893	907	898	899	843	892	853	857	906	891	861	880	920	849	902	831	898	924	863	879	932	836	912	866	900	900	922	894	892	912	922	921	903	895	912	925	888	879	946	919	906	906	896	881	895	911	945	896	891	886	854	876	900	898	874	885	881	888	878	899	913	906	873	893	890	893	877	894	870	907	807	903	907	899	902	909	957	899	893	894	889	907	868	909	905	859	881	928	913	878	934	944	868	820	864	872	890	903	861	851	871	883	925	885	884	912	904	898	894	882	880	913	858	924	878	916	867	855	902	917	886	828	867	916	868	870	890	927	878	869	920	862	914	932	868	868	878	876	886	859	900	846	916	914	909	956	885	903	837	880	885	929	890	895	838	881	863	886	908	886	921	847	863	867	853	932	883	868	935	864	887	893	871	865	851	896	881	913	896	898	876	908	855	877	938	887	843	927	850	892	948	908	904	849	924	851	875	835	922	902	826	903	885	877	870	827	837	834	924	875	904	881	938	936	902	920	940	888	909	936	923	868	885	845	893	833	915	923	898	895	901	902	867	861	868	911	849	823	873	802	948	897	896	926	939	908	830	864	884	894	871	924	902	861	851	922	875	881	838	863	896	941	963	921	832	887	903	904	892	872	889	928	879	900	911	840	945	871	868	921	871	865	853	909	861	887	889	899	851	891	820	848	917	829	878	909	877	954	833	926	905	927	847	872	874	974	908	944	885	860	852	925	871	895	860	907	888	903	852	894	870	887	946	885	893	889	864	911	883	859	916	903	879	896	891	887	895	852	870	922	885	916	849	909	898	903	875	847	977	910	844	894	959	842	859	890	859	901	859	852	929	870	945	899	895	900	908	862	886	899	887	884	911	898	876	865	822	966	902	866	875	925	883	895	889	829	878	891	942	895	882	908	838	855	813	952	878	902	890	914	933	867	849	858	931	864	913	892	925	877	919	842	866	860	957	917	881	908	854	902	923	886	826	863	899	924	926	900	858	910	930	850	923	870	866	893	859	815	898	913	869	890	847	898	866	920	898	961	861	915	870	900	873	918	894	904	932	848	870	874	836	897	876	851	824	889	842	876	940	917	855	944	934	922	907	890	903	845	935	863	897	876	902	873	904	918	854	869	904	888	846	890	905	922	851	834	878	915	855	949	882	839	882	886	910	909	896	900	894	883	863	889	911	934	859	883	963	911	870	891	902	831	866	913	926	868	876	913	874	896	861	885	895	888	895	909	951	919	920	871	898	813	885	957	857	926	916	871	855	895	857	880	884	885	900	885	917	882	890	902	915	939	854	896	871	862	882	928	812	900	891	918	882	898	897	846	891	891	880	875	852	907	909	873	851	849	894	878	880	897	870	920	889	902	824	887	888	893	884	875	895	902	859	853	865	883	831	875	859	864	839	890	860	882	895	906	869	871	970	892	857	864	937	851	865	898	900	875	894	879	891	926	917	890	925	911	924	862	893	888	873	933	862	823	828	860	882	825	875	875	848	869	851	891	926	841	879	885	896	887	953	849	881	920	924	865	909	945	910	837	870	907	880	893	927	906	897	886	874	877	907	922	842	941	804	917	884	879	911	913	844	862	945	870	916	875	851	887	876	892	901	908	921	913	905	887	891	902	901	903	920	880	852	890	934	895	886	891	908	898	869	885	862	927	844	862	885	876	879	904	882	858	885	927	855	903	925	935	864	891	886	862	906	893	929	903	927	872	898	881	920	834	886	942	879	879	891	910	900	871	901	905	878	866	877	864	849	878	916	880	912	859	932	900	926	839	876	861	885	886	920	864	871	878	870	910	887	889	886	891	852	877	875	867	876	876	858	883	881	869	884	842	868	865	901	910	898	898	922	901	906	895	870	844	829	917	893	924	940	921	896	863	867	904	881	890	840	966	893	821	877	850	835	896	904	853	894	871	857	835	911	902	848	925	869	914	907	860	927	845	903	906	869	871	874	847	891	870	899	879	945	877	867	857	858	829	888	872	862	912	889	886	861	877	877	845	951	859	876	900	916	879	850	885	917	875	887	913	889	875	935	936	892	913	805	889	866	889	884	898	913	876	876	844	902	865	894	876	945	916	917	886	942	847	912	898	868	871	853	905	890	897	855	874	900	884	946	916	871	910	884	835	896	931	892	921	886	843	901	894	918	913	879	848	875	870	932	872	908	853	920	869	921	816	888	910	927	898	888	855	893	918	918	897	860	884	932	902	903	907	928	871	927	957	870	913	885	879	898	908	927	902	882	893	917	888	883	907	869	883	898	899	922	931	857	885	914	874	926	913	857	954	916	872	888	885	899	861	868	856	892	905	886	856	889	911	942	874	928	869	902	886
27195	35363	18504	8661	5811	4587	3467	2708	2228	2386	2294	2161	1825	1330	1304	1302	1214	1134	1071	1116	1076	1036	1026	1017	976	946	1009	990	982	914	937	942	984	942	925	921	912	937	921	909	906	975	909	968	887	1011	898	942	920	880	961	890	860	927	909	929	918	961	943	903	875	893	858	881	913	941	914	863	913	913	896	913	930	861	856	927	880	942	861	854	935	888	896	832	883	867	851	927	887	913	894	905	842	890	900	904	900	852	907	916	908	907	911	905	908	925	937	910	909	929	933	965	881	878	973	866	947	873	890	859	907	939	841	879	927	912	994	905	884	895	879	845	893	958	947	914	922	890	893	848	827	932	896	874	903	839	883	928	924	884	905	912	933	937	893	838	904	887	956	900	934	846	855	921	900	914	891	892	926	894	927	888	885	912	921	940	893	944	917	873	911	944	902	885	921	899	939	905	900	815	901	857	887	907	920	894	879	859	910	897	919	879	898	899	851	910	932	880	845	937	909	887	868	882	900	910	844	865	939	933	877	910	879	919	875	956	897	858	943	883	943	858	943	864	928	895	917	899	905	899	892	852	904	914	920	918	939	927	877	882	861	931	950	882	913	914	935	906	884	877	873	911	879	909	939	908	895	913	945	891	907	901	954	897	844	904	959	879	912	957	867	885	845	911	926	840	883	909	870	869	905	836	835	911	923	873	904	946	897	921	939	912	927	871	850	876	927	868	842	897	888	907	909	942	884	880	938	898	866	866	887	929	911	895	863	878	829	923	919	883	887	831	892	907	897	919	876	912	895	896	857	878	926	925	938	858	862	909	868	909	902	909	878	935	893	882	888	849	900	943	839	879	908	893	916	923	925	900	947	858	931	950	865	913	897	932	958	877	903	1009	949	885	848	971	925	910	961	943	854	926	882	854	904	872	886	907	919	882	887	921	882	849	838	883	899	878	873	905	875	853	850	902	946	935	969	876	865	906	911	923	946	944	916	896	999	936	860	904	891	852	926	927	920	876	902	954	940	930	896	969	917	923	840	883	915	897	943	930	918	890	908	919	912	916	921	891	910	900	911	876	850	928	886	851	856	903	918	920	874	904	889	922	888	882	908	884	898	867	947	941	890	876	920	917	892	882	948	910	945	871	913	911	932	881	864	915	924	897	940	899	883	876	883	919	877	896	947	873	908	901	912	914	929	929	957	852	888	908	903	940	911	894	835	871	928	947	900	897	932	894	914	882	877	924	905	912	934	885	902	915	905	894	877	886	900	866	900	876	918	823	898	891	934	891	953	902	880	827	950	916	934	828	905	898	888	942	892	886	870	926	869	889	899	976	893	899	843	950	902	954	901	911	916	915	869	892	887	904	925	884	837	902	898	928	876	937	861	854	948	840	943	871	862	924	908	887	861	954	889	895	938	921	962	884	923	892	884	928	893	887	863	916	911	887	859	905	912	884	889	939	908	898	894	920	899	896	917	890	909	877	904	912	892	877	887	916	884	894	905	891	921	852	926	869	958	911	882	902	901	908	875	901	896	903	925	905	976	928	937	932	929	864	856	858	936	976	912	931	906	899	930	924	884	927	910	907	877	869	906	891	945	861	938	940	929	921	838	919	943	844	890	893	897	829	920	912	879	895	901	899	945	887	888	902	900	879	926	922	935	839	886	932	954	916	906	874	837	926	902	868	904	917	885	903	854	850	881	884	871	912	887	913	896	932	888	917	890	882	931	921	903	919	874	908	911	894	908	864	892	944	955	884	895	897	905	853	888	862	992	940	885	893	905	921	882	844	924	953	896	880	926	857	930	877	931	875	946	879	893	883	911	900	907	886	876	903	888	910	904	871	848	898	914	876	870	935	943	878	889	852	868	887	942	852	963	896	871	887	889	842	941	972	932	900	867	915	860	900	876	903	878	853	924	871	924	905	943	873	901	916	978	891	961	821	887	879	864	918	962	873	870	892	874	904	929	917	861	893	884	908	874	961	877	910	911	860	882	930	891	936	914	878	812	874	890	903	941	876	897	923	912	907	956	869	913	944	870	921	835	942	927	886	878	820	886	875	875	863	876	893	860	908	893	893	948	858	873	956	940	903	924	918	896	859	946	889	906	873	922	843	912	897	856	927	941	896	850	903	886	893	913	887	924	930	946	936	871	907	829	891	916	899	880	925	931	948	922	959	863	909	890	858	916	934	889	901	937	860	886	901	897	902	901	972	882	872	949	952	893	888	909	881	877	883	904	881	881	865	938	896	867	874	876	896	921	903	882	910	890	923	930	875	870	915	884	918	890	925	940	889	880	944	889	912	880	874	825	880	864	853	869	963	949	836	937	845	912	885	835	867	942	879	928	917	880	904	844	940	883	928	917	932	900	926	893	880	918	892	856	855	886	934	929	868	889	915	885	895	904	952	903	914	933	854	951	881	883	911	921	908	837	931	906	862	917	921	936	933	871	949	859	915	904	854	870	871	942	868	874	927	882	980	957	858	875	892	870	879	984	897	912	898	923	917	906	900	795	925	893	909	919	867	847	902	897	947	890	894	929	928	880	888	886	890	820	882	860	925	917	946	907	942	898	912	930	896	887	873	924	861	920	892	913	909	875	928	884	835	890	895	932	902	868	914	881	892	904	905	896	911	923	886	888	948	907	930	872	911	893	872	890	899	906	938	850	912	900	849	869	933	972	890	866	919	959	939	905	894	887	852	855	897	862	938	913	886	878	832	886	859	878	881	882	938	849	863	891	900	855	874	917	978	885	924	938	930	877	842	854	956	923	944	921	863	938	951	879	934	864	903	894	967	920	908	902	917	882	831	948	937	918	885	873	866	896	903	927	892	870	870	910	874	871	886	878	893	889	911	941	922	925	945	889	909	896	863	892	918	949	915	881	939	907	956	911	907	916	906	859	946	938	875	912	869	856	872	935	928	901	858	881	921	880	905	923	965	913	944	839	936	884	909	915	923	914	870	882	858	944	913	844	894	817	959	952	889	903	884	929	978	849	892	843	833	866	928	913	901	880	924	928	910	888	913	861	908	903	888	881	872	906	890	926	870	922	920	873	878	926	921	915	957	863	915	902	925	908	922	870	900	935	898	893	874	873	954	897	887	953	900	940	934	890	890	879	894	865	937	928	922	916	899	917	923	872	876	853	876	942	879	888	915	926	900	883	930	903	912	882	884	958	898	899	871	932	878	945	926	851	933	929	859	931	910	881	922	948	934	877	940	881	949	892	943	901	933	919	923	839	892	891	885	898	886	942	940	875	921	872	866	887	893	897	980	874	928	914	878	930	874	903	872	946	896	918	866	875	904	891	893	909	920	960	885	957	905	896	905	957	915	946	862	910	958	907	928	887	925	925	916	902	856	911	858	950	883	904	893	955	969	890	857	868	875	874	874	919	932	923	889	921	908	872	878	836	901	909	885	904	929	912	943	956	928	896	830	922	885	907	908	901	899	889	844	908	864	868	872	892	937	896	928	930	832	839	867	939	894	903	865	939	855	914	907	870	874
23483	21006	28147	24046	20998	12868	4361	2420	2150	2228	2045	1871	1618	1177	1057	1146	1015	997	914	903	980	902	769	792	759	808	749	819	772	777	752	711	765	777	753	785	772	711	745	745	757	748	782	740	723	752	734	683	689	719	692	710	747	642	689	717	673	709	669	784	719	714	724	681	756	758	738	711	720	697	751	718	697	720	734	744	699	700	671	717	690	703	678	682	699	692	709	706	693	709	715	692	649	728	669	749	692	671	723	693	732	697	650	708	667	712	706	659	657	712	684	725	688	692	660	702	698	730	739	716	673	734	699	666	673	715	704	710	713	716	694	689	681	668	733	726	647	720	701	711	729	744	747	746	640	654	719	733	707	676	705	709	717	683	705	740	680	657	709	694	669	687	711	713	649	631	650	727	692	695	715	703	694	751	752	715	670	704	699	711	701	675	666	676	761	700	652	722	697	700	706	692	722	714	691	726	698	686	631	666	754	698	715	749	685	778	721	677	719	684	708	704	686	672	713	700	694	688	703	731	710	668	700	741	722	743	689	717	714	706	685	781	747	768	733	725	681	711	703	694	667	682	686	745	710	705	722	711	684	663	749	688	703	705	742	696	698	706	710	720	689	699	679	732	706	701	661	725	658	695	707	680	706	704	726	685	679	682	693	692	665	708	707	731	683	687	760	713	687	675	655	649	705	700	702	713	705	698	693	658	689	747	647	725	702	700	710	656	670	661	706	783	727	666	699	728	718	684	657	644	759	702	755	701	661	714	696	743	696	658	701	748	717	702	720	699	703	674	694	722	688	692	740	710	693	681	751	708	708	699	682	686	728	729	687	718	715	644	685	706	691	679	742	683	706	698	706	686	704	730	692	689	677	741	676	702	768	666	715	688	720	688	646	650	688	700	685	689	700	663	704	775	640	704	732	700	673	709	659	680	688	750	670	761	702	731	706	708	721	695	743	710	707	719	690	693	680	691	713	714	666	709	673	723	717	694	703	715	666	736	714	706	686	727	738	694	717	713	713	728	651	675	725	744	694	741	684	709	670	679	700	665	712	691	669	723	720	682	698	696	673	670	701	702	673	671	692	714	667	646	669	722	668	661	690	732	752	701	703	685	703	705	654	708	723	682	680	717	734	661	679	715	705	679	724	717	696	694	708	648	695	717	746	664	676	696	718	676	660	721	648	672	674	723	718	735	687	716	709	736	726	621	670	660	736	764	674	716	691	681	743	714	726	688	681	745	688	672	708	699	694	698	693	695	691	688	713	702	702	739	662	692	734	681	734	707	654	669	686	676	664	694	687	739	655	679	689	683	698	740	669	704	728	697	712	728	691	666	675	668	711	769	699	736	690	680	733	727	726	687	693	671	686	667	745	704	682	661	677	683	686	670	665	748	683	719	621	700	682	721	664	699	648	714	702	703	694	657	689	693	739	621	635	712	679	689	684	677	713	729	694	702	703	684	732	743	702	717	696	690	679	681	668	687	700	661	689	702	684	714	676	705	704	674	709	691	652	697	716	722	708	683	694	714	719	611	733	671	708	679	687	725	720	683	671	729	680	701	739	641	681	708	746	665	713	714	707	670	703	681	714	666	695	684	639	699	699	670	646	662	726	742	706	675	723	735	710	694	684	707	651	710	686	685	734	710	725	713	697	696	739	690	711	755	668	691	668	663	728	677	710	708	669	690	750	697	672	702	694	708	698	626	714	672	682	712	673	693	657	662	725	710	696	691	731	764	671	706	684	674	739	694	670	693	661	698	707	689	722	651	690	728	696	692	719	709	707	699	717	711	672	671	706	702	716	696	673	697	683	693	707	721	732	703	695	726	749	734	702	715	709	676	698	707	720	661	738	665	701	701	639	716	758	693	652	654	688	698	707	671	711	648	718	692	764	722	731	691	680	679	787	669	742	669	709	666	766	696	735	709	708	714	741	709	712	714	676	691	698	747	705	736	680	718	692	653	691	691	695	666	698	735	713	687	686	706	718	670	661	663	726	708	726	693	721	713	707	719	733	738	667	655	701	697	681	655	690	724	700	679	715	690	732	697	644	700	714	688	762	672	702	649	682	715	696	716	664	702	692	688	723	701	669	726	684	666	730	632	703	678	730	733	656	698	659	699	663	695	690	705	700	713	680	713	680	719	696	702	642	685	716	740	710	727	704	711	735	715	774	728	682	699	653	645	677	718	717	674	695	678	775	724	710	695	682	688	738	712	703	721	713	697	641	676	703	668	678	686	689	704	674	709	759	721	717	654	733	708	680	713	681	746	701	662	718	683	761	732	674	708	682	700	735	669	689	676	726	666	728	701	668	713	702	702	743	700	666	683	691	688	698	661	696	640	754	692	722	710	719	659	719	691	647	693	738	708	687	663	646	679	702	715	717	706	677	725	751	706	688	740	701	681	747	691	734	726	676	718	667	664	740	695	692	689	690	691	726	684	689	684	712	713	749	704	735	679	682	741	709	683	678	703	717	717	702	674	739	663	757	717	720	698	659	742	747	671	663	680	641	698	755	728	750	652	682	723	729	663	696	637	699	677	699	716	695	701	673	635	749	660	670	700	692	695	683	706	696	664	700	685	730	653	685	706	684	720	672	702	708	674	641	739	682	654	663	713	700	707	668	670	704	695	662	691	676	692	690	722	693	676	638	700	723	679	656	757	696	712	637	731	670	746	715	690	707	706	675	642	717	694	721	731	720	724	684	751	767	669	711	660	713	680	736	676	715	676	712	681	724	686	721	666	711	695	720	712	689	663	680	742	696	655	715	771	712	634	675	701	659	698	684	682	708	711	682	735	665	693	717	728	681	676	700	746	698	667	720	700	693	670	706	729	719	713	720	737	670	654	702	653	698	707	740	732	674	687	670	646	702	719	723	699	723	733	691	731	736	681	659	655	722	683	668	720	682	702	702	740	696	667	736	678	667	670	701	694	645	661	690	702	751	725	694	694	702	702	664	684	735	711	721	704	694	744	683	676	736	676	704	722	679	662	682	715	696	694	740	699	714	721	730	666	662	627	659	699	677	729	654	704	731	712	711	684	709	714	717	659	719	679	725	697	698	720	686	670	721	726	650	667	692	703	711	733	728	703	720	716	709	710	703	689	721	729	683	656	731	681	676	683	718	666	683	728	728	707	695	713	693	717	711	736	680	713	706	714	679	693	716	682	737	731	699	692	670	715	672	678	697	706	712	669	708	682	734	703	712	730	750	735	701	709	662	698	694	682	667	700	722	700	679	614	682	712	704	675	726	720	701	656	715	677	705	721	724	674	679	661	688	726	689	710	692	685	671	694	666	680	685	700	675	650	742	678	704	699	724	694	662	677	679	733	723	683	692	687	659	717	703	700	721	737	688	728	668	712	670	704	710	734	697	657	766	671	685	695	750	692	713	738	672	710	726	674	690	723	677	686	668	704	685	707	731	718	707	685	680	684	685	681	697	697	699	689	675	693	718	698	689	730	728	698	718	693	709	674	628	675	703	643	667	689	657	690	683	687
29555	46543	25551	12540	9119	7019	4815	3623	3282	3423	3062	2761	2202	1514	1396	1334	1209	1088	1049	1134	1029	981	906	889	861	911	875	857	835	822	828	817	777	784	807	792	803	764	763	783	826	774	766	745	796	768	784	724	763	725	769	715	733	719	755	754	744	739	729	750	737	719	745	721	735	701	751	711	714	714	729	751	722	723	719	735	721	715	724	663	694	739	693	723	773	691	693	686	733	755	707	709	705	717	688	697	732	730	720	720	690	673	700	743	709	711	736	728	696	710	694	673	688	706	706	740	727	703	717	747	681	689	693	714	722	724	652	707	758	717	752	721	728	716	748	685	706	720	717	679	669	717	710	766	706	688	696	705	666	686	696	708	694	663	729	714	742	738	747	728	715	716	753	720	695	656	730	682	768	750	715	714	680	727	752	684	696	683	736	752	721	731	752	735	713	707	704	766	785	698	734	726	727	717	681	680	643	706	722	661	751	709	709	740	717	717	690	711	713	721	744	750	724	676	697	740	709	700	767	699	688	714	714	728	697	736	701	712	744	736	701	706	718	733	714	729	720	720	666	740	702	729	722	712	692	721	725	725	695	683	679	720	720	669	726	693	700	749	757	691	691	690	703	742	673	671	661	739	706	696	721	696	719	738	690	701	686	723	716	744	722	712	680	682	691	744	713	720	673	688	694	699	709	723	675	681	721	732	710	716	720	747	740	696	679	699	726	695	722	711	725	660	682	692	681	722	735	672	691	722	730	736	685	709	723	715	743	688	705	702	714	690	726	747	667	689	707	770	687	761	672	741	705	755	678	733	741	675	717	740	723	739	701	753	722	703	672	768	720	711	737	693	687	733	706	729	675	676	744	741	662	705	716	710	738	722	654	702	737	684	737	675	691	644	703	729	698	703	711	716	669	759	723	706	705	732	698	738	701	744	714	701	672	763	703	751	702	688	711	730	684	721	715	672	735	672	685	711	675	685	710	783	693	685	706	712	723	684	703	709	678	691	724	740	748	718	643	754	673	709	683	748	722	705	747	692	711	732	684	700	684	680	742	719	695	695	711	705	703	678	700	776	698	702	715	734	708	701	700	726	762	692	708	717	643	704	726	711	728	703	745	692	699	710	704	682	724	705	690	730	673	707	703	717	729	686	706	669	772	705	697	733	700	723	692	672	675	722	704	732	700	706	706	696	754	738	706	730	767	677	710	717	735	710	683	689	712	749	717	716	712	724	705	714	668	736	724	687	710	736	767	686	705	715	682	656	717	731	699	705	722	719	716	688	675	726	647	718	694	732	727	729	700	696	725	687	728	683	699	703	735	722	748	691	757	734	648	707	752	680	673	714	684	732	710	704	723	680	743	654	739	726	652	670	732	713	740	743	735	712	734	742	705	702	652	679	716	711	736	696	727	682	718	736	736	741	709	705	699	678	745	714	735	710	709	717	688	746	763	702	697	661	731	649	747	746	701	713	708	688	675	690	719	760	688	732	683	691	654	716	715	715	727	631	688	745	723	715	711	710	681	702	729	690	697	702	749	725	693	704	729	722	760	741	699	723	686	752	678	742	686	703	669	710	694	748	725	709	688	723	701	720	692	688	700	753	745	684	686	690	678	706	684	680	721	740	695	732	699	713	718	721	708	706	720	710	726	706	718	728	690	695	712	672	721	741	684	698	697	688	736	725	712	759	706	659	675	677	710	736	721	698	690	718	732	744	702	738	711	721	690	689	775	687	705	656	739	670	692	704	734	720	755	707	707	723	752	750	651	734	696	728	704	662	745	703	679	735	713	739	698	730	740	721	687	747	676	713	717	710	706	701	706	739	686	701	789	693	669	752	716	666	734	715	714	700	689	754	728	704	689	690	690	752	680	662	697	700	713	720	720	726	726	702	726	677	744	691	699	721	698	699	697	744	729	730	729	717	700	649	745	759	722	706	714	700	707	715	756	719	724	708	729	687	718	745	702	681	706	750	758	685	705	692	747	678	699	732	730	689	705	665	703	748	692	729	696	684	699	767	709	726	721	710	694	702	694	678	733	683	771	741	676	725	715	725	727	731	733	696	716	688	708	714	724	653	748	710	689	707	735	740	705	691	692	672	700	764	756	718	719	675	716	703	668	708	716	701	695	776	753	665	679	701	742	733	715	753	709	718	685	730	688	722	714	702	682	686	695	773	716	712	675	731	743	718	728	694	727	717	674	720	726	714	721	712	701	677	748	685	750	728	694	712	754	716	722	732	727	701	733	656	697	703	692	678	659	740	679	743	721	700	727	740	699	707	732	731	714	699	748	670	722	725	700	671	758	719	696	676	724	718	715	709	746	712	670	689	724	651	728	682	717	711	672	756	683	707	712	697	744	698	711	760	723	719	694	727	706	760	732	664	680	679	727	715	752	694	712	704	696	643	700	720	724	772	737	729	710	713	679	713	656	763	678	714	724	714	737	702	718	670	694	710	726	735	700	726	703	679	714	720	759	757	749	693	710	695	706	757	668	705	630	707	721	695	686	720	748	687	725	758	725	727	727	728	716	729	721	776	683	727	722	729	720	721	730	722	762	720	662	737	700	697	739	745	684	681	731	730	677	714	691	696	718	674	682	747	676	735	707	729	752	747	684	710	731	740	713	713	733	711	689	701	698	730	687	728	722	739	693	691	713	679	738	700	740	691	732	670	719	674	704	689	708	718	718	674	660	705	736	708	771	730	689	726	724	690	709	687	745	703	726	672	748	724	712	657	708	716	732	680	731	686	726	682	690	742	699	686	730	722	731	735	760	705	706	693	729	691	710	746	742	702	728	694	697	721	731	749	702	726	692	731	809	752	725	773	727	714	699	721	697	805	739	702	739	710	702	708	666	742	681	670	700	705	675	721	700	726	751	699	724	725	743	737	699	743	711	697	674	705	691	680	708	730	671	707	689	702	683	769	697	693	679	720	696	722	698	717	721	693	696	774	741	659	712	691	702	727	769	688	698	663	680	673	711	747	735	698	724	711	734	736	742	688	748	731	718	710	731	718	659	770	739	746	744	746	714	716	731	696	714	685	717	721	707	727	716	728	670	691	724	740	684	706	742	772	663	733	700	678	708	705	643	701	686	747	749	696	713	752	698	719	678	710	696	730	742	752	686	705	758	723	709	718	684	654	683	718	750	707	721	733	722	736	722	745	709	703	693	721	716	676	705	722	747	728	695	693	693	732	678	724	707	718	691	734	711	734	745	723	684	706	698	709	726	704	731	706	714	692	738	756	742	681	738	700	693	682	655	719	734	749	724	718	706	671	710	645	671	737	719	775	725	721	740	707	717	742	708	697	733	740	713	705	712	735	753	676	718	690	739	746	750	727	677	715	689	744	731	683	689	740	755	772	720	749	728	701	702	701	696	717	720	746	695	757	762	693	745	701	747	721	739	711	732	720	754	700	744	722	714	737	734	706	650	708	720	766	709	727	696	701	703	723	649	687	743	718	743	697	725	722	730	677	728	682	712	744	686	716	714	761	720	755
24655	20957	26981	24904	13974	5129	2985	2176	2186	2198	2081	1932	1612	1410	1324	1344	1271	1306	1124	1252	1199	1189	1064	1149	1120	1092	1128	1091	1067	1135	1038	1108	1088	1012	1066	1019	1079	1045	1020	1032	1035	1037	1107	1071	1067	1072	1026	1046	1113	1074	1081	1013	1071	1032	1048	1016	1080	995	1025	1016	1025	1031	1022	989	1000	1040	1075	1028	1030	943	1057	1049	1042	986	1013	1045	1042	987	1066	1038	1092	1068	1048	1014	1038	997	1028	1083	998	1034	1030	1012	1042	991	1033	995	1003	964	1005	1029	979	1003	1025	1037	1068	1054	1078	1034	1057	1005	1029	1001	994	1028	1055	999	947	1057	1058	959	984	1023	1020	1013	1023	1027	1066	976	1014	1017	1009	1035	1027	989	1006	1022	1021	1050	1021	976	1058	962	1000	1030	1035	1011	1092	1015	1038	989	1025	1037	1001	1089	992	980	977	983	986	1050	1027	1041	1038	966	1038	964	1027	1054	1018	912	1050	1022	1068	1062	1047	1020	997	1054	1065	1041	992	988	1054	993	1052	1004	1045	1084	1019	1000	976	1070	1027	1024	1025	990	1049	1002	1072	1013	1028	1078	1012	985	996	1016	1090	978	1040	1076	964	1033	991	1079	1103	1001	1045	1007	1008	971	1029	992	1019	1008	1063	1063	995	1032	989	1003	1055	1068	985	1011	1018	992	1036	1071	1045	979	992	1033	1073	1061	1077	1039	952	1099	951	1020	1013	970	1060	995	1013	1119	1050	1063	990	1049	1029	1019	965	1025	1018	956	1055	987	995	1047	1056	978	1024	1015	1035	993	1031	1036	1047	1056	1060	989	1046	1034	1001	1032	1041	1092	1032	1010	1058	978	1026	1038	977	1033	1049	998	961	1034	1081	1067	1077	1046	1007	975	980	1013	1038	1040	1084	1065	992	1003	1060	1003	1062	990	1021	966	1093	1018	995	1034	1067	1036	1007	998	1022	1030	1027	1013	1064	985	1032	1084	1079	1024	1034	1035	1088	1034	1037	1021	1040	1025	1026	1072	1009	1015	1031	1036	1053	1080	1024	1078	1016	1031	999	1001	1016	1046	1059	1016	969	1016	980	1014	1047	1080	1011	1002	982	1012	1058	1058	1028	1086	1014	1017	1054	1034	1011	1073	1003	1014	998	939	997	1049	991	990	990	984	1026	1012	1016	1048	966	1000	1031	1049	1016	1105	1026	1006	975	1020	1003	982	1007	998	967	971	982	985	1018	1026	1031	1060	1046	1088	1007	969	1067	1035	1014	1029	1029	1007	978	1021	1026	1010	998	1024	988	1038	1003	1061	1007	1003	1061	1038	1065	1052	1070	1026	1021	1041	1035	1040	1004	1042	969	993	1009	976	987	1002	1028	1057	1058	1096	1009	1067	1075	1024	1004	1021	1033	1071	1037	995	1026	1008	1053	991	1046	1025	1006	1037	1043	1017	1042	1041	1073	978	1005	1017	1052	1036	1029	1055	984	1004	1024	1053	1035	1062	1019	978	1072	968	1022	979	1024	1023	1037	1056	1079	1000	995	1061	1093	1029	957	1053	1059	1024	1052	946	988	1049	1054	1003	1049	1029	1007	1023	1034	1025	1004	1027	999	1040	1076	1046	1059	1049	1052	1007	1043	1033	1049	1021	1008	1035	1022	1077	928	1010	1050	1067	1005	945	1029	1024	1053	1103	1004	999	1067	1048	1006	1043	1055	1035	1005	1024	1011	1054	1051	976	1046	1030	1022	994	1000	965	1011	1015	1056	1014	1022	1002	996	1033	1025	998	1039	999	1010	1040	1054	1037	1060	1106	994	1081	1032	1007	997	1079	1033	994	1046	1048	972	993	1023	1077	1076	1018	1014	1016	1033	989	1003	1011	1094	1041	1038	978	995	1016	1016	1006	1007	994	1036	962	956	1040	1046	1021	1042	1030	1028	948	1023	954	1063	1027	1001	1014	1111	1059	1024	1016	1034	1035	996	1038	1072	990	957	1000	1041	1002	1016	981	1005	1068	996	1018	1026	1062	1043	1050	1054	1016	993	1022	994	1001	1067	1057	969	996	994	1009	1062	1037	1027	1006	1018	1013	1051	939	1025	1043	1051	1005	962	1042	1020	989	990	1045	1011	991	1000	1036	1031	978	1042	1028	1077	998	1034	998	1030	1032	1067	1017	1038	1003	981	1072	976	1014	961	1040	1044	1023	1067	1028	1034	1039	1022	1001	1057	1036	1047	997	985	1005	1068	998	1044	982	1035	1060	1003	1093	998	1050	1054	1017	1046	1048	1030	1037	1025	968	1011	1009	1127	959	993	978	1085	1046	1040	1034	1110	1017	1036	968	1052	999	999	1047	1005	1006	1031	1030	1007	989	1015	1054	1028	1008	1026	1011	1004	992	1019	1037	998	999	1030	1008	1001	984	1084	1066	1081	1055	1039	1010	977	1018	1082	993	952	1103	1008	1076	1045	1010	1046	1018	1022	998	987	1012	1038	963	996	1016	1034	1045	1078	991	1026	1015	985	1025	1014	1007	1050	1032	1031	980	991	1068	1039	1061	1021	983	1103	976	950	996	967	1048	1030	1044	976	1045	990	1032	1084	1028	986	1004	1030	1009	985	1000	1034	1023	970	1018	1039	1020	1021	1043	1021	1123	1021	1034	997	1035	1028	1062	972	997	1064	1045	984	997	971	1077	1115	961	1022	1072	992	1046	1048	1024	973	1031	1024	1013	1052	952	1033	937	1050	997	1001	1082	1046	1045	1011	1053	980	977	1024	1039	1062	1026	1004	1008	1067	1078	1042	1026	995	1049	1021	1031	978	1022	1044	1044	1046	1015	1057	1012	1019	1037	1018	1023	1049	951	990	954	983	1045	1054	1078	1061	1010	1030	1028	995	1032	1038	1060	1005	1029	1074	1041	996	1028	1040	1029	1011	1031	987	1046	1007	1001	1037	1039	1068	989	1053	1053	1071	1048	1012	1042	1072	992	986	1041	1063	1057	1010	1028	1104	1029	1043	1039	1025	1001	1014	1025	1016	1023	1069	1014	986	1026	1020	1040	1018	1000	1035	1003	1020	1036	1033	1005	1044	1073	997	1041	1042	991	969	1053	1053	1039	998	1019	1054	972	1023	1009	986	979	1048	976	1008	1018	943	1035	1039	1006	1040	1022	1036	983	1045	1039	1009	1007	982	1006	1015	1043	1039	1082	1041	964	1070	992	995	981	1097	1026	1029	1063	1042	1045	1010	1014	990	1027	1021	1027	1072	1035	1042	1025	1014	1001	994	979	956	1010	1015	959	994	1024	1023	983	989	1025	1037	1022	1063	998	1036	1043	971	1012	1045	1076	1052	1027	1059	1030	1020	1074	985	1002	1001	1038	1078	1051	1014	1017	984	986	1032	1002	986	1072	1049	1011	1021	1015	1054	1054	1031	977	1069	1005	1001	1046	1040	1053	1084	1065	1038	1096	1002	979	1036	1001	1025	1042	1009	1012	1033	1030	1033	1096	1050	1008	1023	1053	1040	1033	1031	1043	1008	1022	1082	1052	1032	1013	1049	1068	1014	1054	1016	992	1036	992	1077	1039	1017	990	943	1068	1011	1012	983	1003	1046	1017	986	1024	1051	1113	1045	1027	1065	1005	1063	1057	1031	1006	1063	997	1007	1019	968	1064	1034	1065	1026	1062	1070	1056	1041	1072	1055	1039	995	976	1047	1035	1024	1047	1052	998	1077	1055	1036	962	958	1032	1076	1018	1033	1000	1015	1001	1019	954	1060	1048	964	1029	1026	1025	1087	1000	978	1038	985	1021	1024	1015	1026	1043	1077	1014	1009	1034	1031	1036	1023	992	1048	925	1032	1007	1053	1002	1063	991	1039	990	1084	993	996	993	1019	1112	954	1016	1026	1036	998	1030	1032	1011	1024	1063	961	1015	1040	1026	1030	986	1008	1059	1033	1009	963	992	990	1068	1034	1061	1008	1056	974	1004	1007	1108	1013	1039	1043	995	1061	1005	1021	1018	1010	1031	1093	995	970	952	929	1022	1082	1039	1048	1061	996	1017	979	1013	1036	983	1024	1022	999	1023	1022	1057	1011	951	1024	985	1029	1045	1012	1005	1019	1078	1058	1043	1036	1031	1015	1042	1089	1008	993	986	1040	1023	1002	1053	1011	1034	1032	1020	1023	1091	1020	1061	1063	995	1057	994	997	980	990	1036	992	1024	1076	999	992	979	939	1040	998	1025	1068	1038	1023	1025	992	1021	1014	1059	1060	1039	1019	1065	1046	1050	1097	1046	1007	1008	1012	1016	1001	1068	1024	1039	980	975	990	1035	1032	1012	1031	950	975	1035	971	974	1091	941	1036	1029	1033	980	1035	1014	1058	1009	1062	1024	1024	1005	979	1008	1004	1046	1010	1053	997	1056	1073	1019	1015	1015	1029	1046	1025	1053	1050	1067	1032	991	1057	989	1040	1001	962	1053	1049	1036	1011	992	1016	1043	1002	986	993	1052	995	1019	990	985	1015	987	983	1022	1024	1038	1019	1040	957	980	1020	1019	1015	1056	1070	1033	1051	1034	1033	997	958	1032	995	1039	1001	1018	982	1027	1036	1007	1035	1031	1051	989	996	1032	1053	997	1008	1057	1041	1031	1031	998	1027	977	1033	1023	1022	1043	1015	1060	972	1007	987	1016	1037	982	1054	971	1034	1047
28805	42197	21734	9981	8198	6197	4320	3213	3259	3123	2740	2896	2150	1612	1603	1459	1397	1309	1329	1336	1280	1236	1211	1156	1219	1101	1116	1146	1089	1153	1080	1139	1056	1122	1088	1058	1090	1093	1114	1090	1080	986	1059	1051	1039	1007	1066	1010	1055	1078	1045	997	1021	1016	1045	1066	1038	983	1049	1089	989	1001	1061	1028	979	1051	1087	996	1005	1030	1057	1026	1030	1032	1042	1014	995	1065	1040	1032	991	1040	1028	1076	994	1041	969	1014	1045	1039	1081	1019	1007	1069	1016	979	1016	1021	985	1019	986	1018	1002	1027	1013	1004	1020	1068	1002	1067	986	1022	1008	1043	1014	976	1029	973	1019	1044	1037	1016	999	980	1057	1045	980	1070	1024	996	1012	1056	1032	1002	1028	1007	1077	1012	989	1041	1040	1007	1013	1024	1061	1050	1031	977	989	1036	1052	1010	951	1005	1026	1009	1023	1002	1055	1048	1065	1024	1024	1001	1023	999	1027	1021	1037	1003	1042	1004	1011	1012	1028	977	998	1045	1016	990	1048	1023	1030	1052	962	992	983	1028	1017	1008	994	1020	991	1074	979	1031	942	1007	1061	1019	1037	985	992	1057	1050	943	999	1049	977	1055	1044	1035	1037	1065	991	1014	1063	1044	1024	1015	1067	991	1068	1065	1017	985	996	1044	1055	1009	1027	1067	999	1010	1059	1035	1008	1024	1014	954	988	1055	960	1056	994	1004	1009	1074	999	1035	1004	961	1030	1038	1038	1016	1026	1008	995	1028	967	1086	990	1063	1003	1035	1027	1053	1031	978	1052	1001	1009	1023	1027	1060	1027	1035	1050	1008	1020	1001	1058	1026	1055	977	961	983	1041	995	1011	1022	1056	993	967	998	1022	1066	990	1061	1036	1035	1066	1005	1005	1080	1041	1061	1020	1016	1031	965	1129	987	1020	989	1012	1037	990	981	1004	999	1040	951	1033	964	987	1034	1006	1022	1022	1041	1002	1002	989	1007	1010	992	985	1045	974	976	1015	999	1043	997	1018	946	1001	997	1048	1017	995	1001	996	1039	1027	976	976	989	987	1012	1012	978	1030	1043	973	931	1019	997	1019	996	1076	984	1047	1024	1020	926	964	1024	1014	992	1060	1029	985	1000	983	983	994	1033	1037	1036	1022	966	982	1076	1072	1060	1053	1003	981	959	975	1031	1015	1011	958	964	1029	1050	990	979	1005	1089	1049	994	1040	994	1012	989	1084	1007	955	974	1041	1044	1070	1019	1048	1033	1035	985	982	1039	1074	987	976	1059	975	1030	1015	974	991	995	975	1026	1001	994	993	987	1004	948	1018	970	1059	1001	1007	980	1022	1022	993	1055	1056	995	1020	1024	1058	1063	1033	1003	967	1018	1044	995	1044	1067	1015	1004	995	1052	1027	1022	1038	980	1001	1013	1004	1076	988	1034	967	1012	1007	1078	974	1077	989	948	1000	1024	945	966	1001	975	1086	1010	1016	1034	990	1067	1036	984	1046	990	1009	1006	968	983	1003	991	1036	976	975	996	1000	967	1020	1040	997	979	1021	1007	1007	1002	1020	1020	977	1068	961	941	990	1070	1014	1022	1038	1083	992	1031	1003	1052	1068	975	1027	1000	1058	1008	1026	972	1064	983	1001	1016	1055	1062	1081	983	1003	1000	985	1068	1025	1006	953	1001	1028	1047	1074	1035	1026	1057	964	1033	1021	1053	1037	1001	1113	971	987	1022	1011	986	987	960	981	1044	991	1026	1044	1019	1073	1038	1051	963	964	1003	1061	1047	975	1061	1002	987	984	980	1014	991	1019	935	1024	996	1036	989	1018	1069	972	1008	1018	997	996	932	1043	997	1018	1025	1011	1050	1045	969	1040	1017	989	1036	1025	1059	983	1046	996	1024	1031	984	1008	981	1026	964	1006	1016	1037	1016	1030	1010	998	1025	1102	1040	1009	1005	1025	1018	1053	990	951	1019	1024	979	985	985	1038	995	967	993	1062	1004	1026	1020	1026	972	1039	970	1029	993	1080	1045	967	970	1007	1016	1005	1044	1020	991	1007	1075	1017	1041	1003	1045	1014	987	1010	1054	1008	1063	1007	1060	1042	1018	1036	989	1029	1052	1020	986	1038	969	1022	1051	1003	955	981	974	1073	1030	999	988	1056	991	1009	1034	996	967	1029	1000	1006	992	976	1020	1017	1079	981	986	1031	1017	1049	1055	1038	1032	1054	1011	1011	1004	1036	1031	1027	1025	1038	950	1013	1031	1046	995	987	1017	998	1095	1036	1047	1035	1030	1011	1033	1046	1020	990	1015	1049	1052	1007	989	988	1059	965	1032	1110	1037	996	994	1000	1034	1031	1057	994	987	1006	1036	1041	1046	1032	1041	1001	962	1044	1011	1051	985	1011	1084	1076	980	992	1051	1008	1053	1009	1037	1021	1036	1016	1044	1012	1027	1037	1043	1056	1050	1022	1043	993	1046	1032	1023	1024	1067	1034	1028	1037	1037	971	994	1045	1014	968	989	1008	1063	1039	1022	1043	1000	971	1021	1009	1006	1049	995	1019	988	1032	1063	1069	1085	1019	974	1047	1062	1013	1003	1029	991	968	1056	1022	1035	995	993	980	1042	1103	943	981	1037	996	1035	1067	994	979	1034	1053	1022	978	1048	1035	1039	1040	1075	1014	1042	1005	1007	1026	1051	1029	992	1074	1046	1076	1011	1019	1027	1001	1013	1025	1023	989	1042	1062	1021	1042	1042	992	985	1013	984	974	1026	1022	996	1001	1022	1031	943	1023	972	1068	959	1043	1044	1038	1032	1031	1062	1025	1008	1011	1005	968	998	1033	981	1042	1067	976	1029	1046	1004	1049	980	1066	981	1020	1003	1060	1004	1017	981	1008	1053	1008	979	1018	993	1043	1047	1032	1039	1030	1038	1020	1087	984	981	1011	1049	1025	1059	1075	989	982	988	980	1043	957	1005	1040	1014	1053	1015	1013	1014	1061	1031	1030	991	962	1014	1027	1029	980	1006	1035	1012	1041	1057	1013	1037	1025	1014	1040	1004	1045	984	1027	956	1035	1000	1026	1035	988	1081	1014	1078	960	1011	1066	965	1036	999	1006	955	950	1024	1028	1007	1004	1017	989	1021	1045	1028	1047	1035	997	983	969	1041	1086	1013	998	995	945	1026	1028	1044	1025	990	1050	1047	1000	991	1037	955	1082	1001	1082	1005	1029	1066	1051	1017	1006	1004	1013	1062	1040	967	1014	1049	998	1035	1003	998	999	1083	1002	1012	1013	1051	1004	1063	963	1062	1033	970	1064	1001	1018	1057	991	996	1111	1001	976	990	1014	1057	1025	985	1019	1033	1014	1058	1031	1066	1031	1015	1030	1002	1022	1022	1036	928	1014	1008	977	1012	1035	950	998	1027	999	1042	952	1047	1035	991	994	1008	1020	976	1048	1010	981	980	989	1083	1053	1027	997	1028	1001	1026	1024	1016	997	1004	972	1047	992	996	1036	1003	1031	1039	1066	1010	1050	1036	1027	1019	1032	1023	976	1045	1017	1027	1066	1088	1035	995	982	1057	1015	981	944	988	983	1075	1046	1085	1007	980	1019	1000	986	1065	1012	961	1044	1006	1062	1009	1009	994	1028	976	998	973	1060	1042	1003	1037	981	991	984	1051	1009	1016	949	998	1004	1007	1000	999	1050	959	976	1065	938	987	1030	1005	993	1038	1027	981	1033	1033	983	972	1004	1009	1008	1007	1016	1039	989	1023	1017	1009	1012	999	1001	1000	999	989	953	1055	1017	1008	1041	1020	1002	1014	993	1020	1014	1041	1080	1003	989	1016	944	997	983	970	1057	1013	1052	974	1022	1016	999	1009	1007	1001	962	1055	1017	1046	1043	1038	1053	986	1045	1015	1015	1015	1036	996	1074	1088	1011	1036	1007	1000	1036	984	1020	979	944	985	991	998	946	1033	1081	1016	1060	1024	1008	1035	1110	1024	999	1030	1021	1007	1018	1016	1004	1023	977	1027	1006	1018	1032	951	976	948	988	986	991	993	985	990	985	1029	1017	1015	1054	985	1034	1011	951	1046	992	1026	1105	985	1069	967	1008	999	1019	1064	962	1033	1005	1012	1003	999	1019	1080	1011	1023	1036	1056	1012	1017	967	1089	1039	1029	1022	993	1058	984	1019	1023	1032	981	967	1011	1062	1027	1011	1050	1006	987	985	1005	972	1033	1039	1011	1060	998	1038	1011	1007	1047	1016	1015	1030	968	976	1072	1029	1052	1030	1013	989	1001	1022	1010	983	1003	973	1042	1083	964	985	987	1034	1051	1044	1059	1020	965	1046	993	1007	957	1028	1013	1034	1005	1013	997	1053	1056	983	1062	993	994	1072	1005	1032	1028	1021	1046	977	1036	997	1024	1040	997	962	1042	1015	999	1015	1001	1014	968	978	1069	1036	1013	1035	1079	1020	1011	975	1042	935	1039	1010	1031	1060	1013	1044	1029	990	958	1006	925	1001	1083	1015	1054	1038	1019	1025	1068	1001	1010	1045	1034	1048	1067	1011	1027	1006	1013	1019	996
22445	21076	28686	23717	21094	21221	11921	3783	3199	3116	2772	2681	2016	1484	1375	1335	1297	1180	1153	1159	1154	1096	1016	1021	915	950	998	928	979	949	956	938	968	891	878	925	885	868	901	844	865	839	880	850	816	880	855	890	885	869	855	804	908	843	870	872	855	817	847	853	840	859	830	888	863	805	791	869	775	865	842	833	819	836	806	840	963	871	850	855	834	844	888	851	842	863	806	889	841	859	836	824	849	886	769	804	793	823	833	881	803	829	818	833	842	781	792	888	829	819	870	801	833	860	847	820	836	792	812	807	827	828	804	845	835	817	821	821	792	837	842	847	885	822	840	808	825	838	806	788	810	859	823	804	832	806	807	884	817	845	867	848	831	828	891	788	861	801	802	864	842	846	835	805	816	797	809	852	832	826	842	805	875	838	830	748	857	820	848	892	797	827	828	823	805	815	829	803	832	824	831	879	794	811	784	832	812	808	827	833	833	839	834	779	811	818	896	809	783	844	833	838	795	855	781	845	817	841	802	856	846	877	812	794	851	824	793	843	854	814	884	833	863	829	862	823	787	778	820	886	865	803	803	776	909	788	836	818	871	879	844	838	875	805	835	748	828	820	827	888	836	789	849	792	826	812	799	862	850	779	859	847	926	818	835	851	822	834	886	882	792	852	893	793	852	770	814	874	818	833	847	817	803	862	845	835	839	818	830	809	864	811	820	804	844	803	812	804	830	845	878	810	807	813	860	833	835	791	839	870	817	854	870	818	889	839	803	827	855	814	793	861	820	781	805	850	813	839	896	813	820	823	857	778	832	826	837	868	808	870	870	835	864	810	853	832	750	791	849	795	845	804	864	847	844	852	797	848	801	769	840	822	839	871	773	857	836	776	871	857	775	834	834	826	891	865	770	844	800	828	842	813	847	825	810	777	850	830	873	818	822	809	857	819	813	826	800	863	867	846	847	823	885	834	840	871	886	870	778	837	820	810	752	835	896	789	834	834	822	790	778	881	843	802	818	832	862	836	793	814	848	861	830	830	846	787	863	872	783	798	801	904	826	846	814	788	873	804	880	817	834	838	836	855	808	867	788	843	815	856	833	781	812	837	850	823	802	798	847	848	838	846	808	815	789	807	818	804	809	807	832	809	842	822	836	830	827	831	825	801	788	815	839	858	838	790	837	815	846	873	805	793	777	816	872	809	817	821	796	850	828	834	831	880	844	842	874	814	811	815	833	840	822	866	814	780	795	824	798	845	816	814	817	820	807	843	845	835	791	810	829	853	837	798	846	826	814	835	830	770	767	810	875	842	816	863	808	847	840	806	815	828	758	832	795	826	795	829	849	809	837	817	803	811	770	805	824	821	777	808	854	808	795	797	848	844	831	823	803	844	831	850	886	784	864	855	828	826	802	798	834	825	833	832	828	802	853	829	841	749	805	811	780	807	850	810	870	836	840	826	868	843	810	825	811	891	839	812	797	837	767	841	828	826	783	773	859	842	839	851	814	852	789	816	872	825	863	853	867	791	878	747	857	843	841	789	843	837	843	833	802	913	868	844	799	863	833	826	793	820	847	776	812	851	842	779	807	787	832	832	854	868	787	835	847	842	897	776	756	835	748	829	763	793	811	888	782	817	798	835	747	813	828	822	822	828	893	831	866	861	801	856	863	812	870	832	824	804	819	805	774	783	834	829	793	873	871	815	777	806	827	888	797	799	816	822	842	814	849	786	842	820	880	811	832	815	800	854	869	863	808	789	828	820	839	845	824	794	820	817	874	811	842	809	865	788	792	767	807	857	793	841	817	797	835	826	839	862	811	796	884	847	853	815	828	847	858	780	806	800	854	781	832	857	814	790	848	842	868	843	771	787	796	788	776	797	820	823	852	845	896	781	841	775	848	837	842	753	847	830	847	829	820	838	829	841	819	839	812	862	763	808	827	845	845	837	792	789	847	852	849	842	806	808	808	769	781	798	792	863	825	801	865	760	839	833	851	872	767	839	836	830	847	846	847	838	802	850	826	774	905	827	804	822	861	883	869	822	851	776	806	805	806	870	858	908	783	809	876	833	856	815	839	770	834	825	778	832	805	827	811	847	786	865	844	832	792	851	836	822	817	819	881	837	857	845	848	759	818	789	840	851	815	840	791	799	809	793	868	781	816	796	804	806	849	789	792	858	802	893	773	818	886	888	810	792	840	850	841	817	784	885	830	822	840	812	821	812	781	829	858	835	835	816	819	830	825	838	795	861	796	783	868	773	856	850	859	838	832	807	822	795	832	781	809	811	832	833	827	862	849	852	820	859	847	818	809	838	803	775	804	832	831	824	811	893	784	838	858	835	880	783	804	879	803	798	773	867	845	861	787	787	789	822	866	821	841	883	854	824	832	816	829	822	890	850	809	855	811	796	805	884	821	838	826	802	886	846	832	788	832	825	832	849	830	780	812	792	847	831	834	882	855	855	845	805	755	838	845	812	838	852	843	863	783	846	828	870	850	841	859	773	836	852	807	820	841	855	805	777	810	825	758	813	806	828	834	843	822	765	801	876	885	845	821	791	852	802	858	850	799	841	819	837	798	828	790	873	761	809	816	818	829	832	855	816	804	776	843	804	857	874	822	882	839	821	855	834	783	844	796	772	836	808	814	824	802	871	827	826	845	777	779	802	833	819	816	813	813	861	780	820	857	861	814	842	812	780	823	851	807	778	792	797	896	837	859	837	798	848	808	840	811	802	859	824	862	833	812	805	786	801	805	820	860	839	817	833	829	838	868	864	825	854	794	808	812	825	876	813	799	801	842	839	813	823	820	872	791	821	832	762	819	817	850	783	824	783	820	852	832	872	848	885	781	830	843	777	794	833	820	841	838	853	798	824	859	830	820	827	821	794	866	811	828	833	840	778	820	833	839	853	837	826	806	799	857	781	772	805	825	815	810	874	824	851	817	834	819	861	871	886	855	873	823	832	848	833	858	869	889	790	917	792	861	810	821	825	826	853	835	860	837	831	834	813	819	832	852	825	860	845	835	840	826	800	844	852	843	878	826	764	808	782	793	800	791	818	810	796	796	845	787	830	823	817	834	859	845	836	810	867	831	839	826	786	858	787	782	808	781	793	824	833	851	798	838	770	803	904	829	791	803	820	805	852	854	801	794	832	791	839	815	851	841	786	859	809	806	823	859	809	839	844	850	809	801	800	827	821	856	779	802	770	833	814	837	816	809	851	853	847	858	837	824	811	819	819	781	803	827	839	845	753	848	797	793	802	791	782	817	853	844	825	857	796	800	816	854	831	832	805	836	794	861	819	825	862	805	835	830	847	830	812	815	851	842	823	816	793	854	801	820	817	842	790	839	803	837	832	818	828	807	813	827	829	880	850	842	788	746	836	855	874	802	852	830	783	849	823	826	802	884	859	862	779	843	811	829	814	830	884	833	808	865	841	807	867	821	799	854	750	821	847	861	853	829	785	808	797	748	811	779	831	888	824	831	823	829	847	814	835	808	859	793	789
33012	53742	28410	15282	12933	9487	6577	4996	5226	4513	4131	3794	2703	1932	1831	1682	1538	1405	1316	1377	1145	1172	1076	1081	996	1026	1099	938	997	975	943	913	943	966	915	900	916	853	892	902	894	946	951	861	883	817	895	862	880	893	807	853	840	882	839	857	855	813	866	856	881	850	793	801	850	796	819	816	820	881	856	802	810	832	834	849	845	809	790	815	836	820	803	828	837	819	836	806	780	794	820	835	822	857	815	817	839	796	845	799	827	851	834	850	812	831	773	784	851	796	837	802	804	828	817	827	882	811	809	843	826	814	787	845	832	862	795	807	849	774	777	817	814	882	830	814	781	826	819	787	794	812	804	754	834	839	844	768	828	826	810	813	804	833	771	824	815	842	831	774	802	840	876	764	791	850	795	814	817	780	782	812	818	849	791	831	814	834	812	793	801	835	834	837	822	815	850	823	820	808	819	795	858	811	807	811	826	836	816	803	845	819	833	806	808	827	787	788	820	847	799	791	781	842	836	814	828	883	831	803	777	798	824	830	817	796	820	788	810	822	771	838	818	792	826	813	799	877	785	817	830	806	817	838	850	835	764	815	881	820	847	808	804	777	850	772	798	832	786	790	821	825	881	835	846	851	778	781	799	829	811	870	786	823	797	806	795	854	743	824	814	826	841	760	847	831	791	821	811	856	757	781	776	849	787	847	818	839	781	750	826	822	820	772	799	794	837	832	820	891	817	823	818	834	811	837	802	823	838	819	769	790	857	790	821	807	816	817	847	815	851	835	806	817	835	830	836	814	811	783	829	812	796	825	827	823	810	823	780	757	824	819	839	815	813	845	825	796	857	819	811	816	801	770	798	838	827	758	828	799	799	820	847	773	799	820	813	785	832	811	815	823	892	779	792	810	793	849	803	802	780	789	830	817	851	831	828	852	803	765	853	822	852	846	810	811	827	762	860	836	878	802	786	748	819	813	818	824	822	800	763	802	782	820	833	831	831	788	791	789	794	836	832	815	799	797	841	831	843	817	802	851	804	808	770	834	818	774	819	827	837	808	850	839	836	862	839	826	825	790	785	828	833	806	792	839	822	870	870	803	777	834	826	856	773	807	823	887	833	823	841	828	802	758	813	806	748	770	771	795	838	787	799	834	748	794	807	863	878	799	841	800	800	745	777	841	817	825	807	843	782	820	756	838	800	807	844	819	856	854	763	814	825	810	793	752	827	859	782	820	856	788	832	782	839	739	821	765	833	854	792	806	812	789	772	806	818	784	824	854	827	803	810	786	842	871	810	825	833	814	833	849	834	807	871	798	822	810	771	825	783	795	821	774	775	827	813	873	764	775	818	844	779	787	853	787	822	801	765	778	787	853	767	841	774	794	802	807	781	803	796	762	803	795	781	770	815	794	816	815	849	807	821	784	816	831	827	805	890	810	841	898	833	743	823	830	800	785	769	824	872	841	815	812	820	815	768	823	830	828	812	814	797	840	866	845	844	766	771	822	810	833	808	799	816	792	815	800	832	863	817	774	743	832	774	846	806	829	850	865	788	829	803	842	829	798	786	837	806	819	795	853	790	794	761	801	816	793	749	832	829	840	839	820	788	842	794	828	820	778	822	819	857	793	845	774	812	860	844	809	816	842	828	827	830	849	775	850	793	784	776	802	841	799	817	804	858	782	794	831	781	875	834	778	734	783	836	793	807	797	832	815	794	813	807	779	840	868	804	793	846	836	842	844	835	841	828	814	833	835	827	822	837	814	831	800	856	811	829	819	819	776	816	828	798	830	859	835	797	818	798	809	807	808	851	805	814	808	764	784	839	799	814	799	771	788	788	828	807	755	818	827	815	820	871	865	828	871	793	823	837	841	825	833	779	866	762	782	837	783	840	823	753	826	784	853	819	830	807	814	802	825	776	815	840	856	790	870	801	807	804	817	842	855	799	881	808	814	840	812	818	857	790	798	832	801	854	852	867	801	780	811	847	833	814	819	784	826	814	824	793	824	777	827	813	802	826	797	795	833	838	817	803	837	790	749	826	797	781	856	860	807	830	848	860	839	836	781	858	840	862	768	784	780	851	809	842	809	854	803	826	790	873	806	787	795	868	817	812	829	768	799	815	848	843	825	821	777	806	739	824	836	837	748	800	780	832	836	819	827	807	839	874	817	822	793	804	812	767	817	804	840	911	891	807	809	800	831	813	803	830	810	830	816	824	808	802	799	809	781	750	793	823	804	849	814	771	816	805	868	776	809	858	846	814	818	788	833	770	806	783	844	813	815	811	857	803	841	810	835	771	772	828	774	793	807	795	803	823	813	815	829	794	785	812	873	779	774	779	792	793	836	852	840	804	826	844	776	816	815	804	827	783	831	791	765	867	788	781	820	797	830	845	784	861	819	776	796	819	838	825	807	789	769	783	843	767	820	773	827	803	805	812	869	809	750	781	822	883	774	810	817	807	788	812	820	818	826	824	764	819	828	762	781	846	788	810	822	865	823	836	826	867	819	795	815	812	788	879	815	821	800	819	847	812	834	841	795	823	814	831	826	822	810	817	812	861	814	780	837	777	849	837	810	804	793	759	830	802	810	806	819	870	796	799	858	832	845	832	764	798	793	772	796	832	795	837	794	849	829	792	830	790	819	781	815	803	800	807	850	834	803	824	852	810	816	838	785	800	807	832	795	798	813	760	759	809	823	810	795	831	796	790	854	840	821	772	825	805	819	840	817	786	840	820	798	769	834	808	810	800	844	814	756	756	840	746	775	860	759	835	830	839	805	811	807	822	798	755	836	836	817	780	879	793	826	783	805	816	822	843	813	812	824	816	844	775	831	841	800	809	837	818	845	885	846	831	784	811	838	800	772	814	813	828	856	838	791	809	759	860	820	824	839	803	817	775	798	818	838	788	761	793	840	836	788	782	788	845	837	811	792	834	833	759	799	795	820	805	759	777	824	807	786	789	763	839	794	852	807	843	793	831	787	800	828	810	851	850	767	818	829	865	746	789	850	795	786	810	827	760	827	827	825	834	794	872	824	786	793	760	798	784	736	831	826	857	810	773	858	809	780	802	847	854	781	839	839	790	834	812	837	786	847	877	843	799	817	813	815	801	799	851	830	831	786	799	824	763	778	831	773	847	805	838	846	856	798	809	800	865	856	789	807	855	800	857	846	811	840	781	797	766	806	846	804	843	814	840	811	850	836	806	761	758	760	845	805	841	838	795	803	771	844	843	810	800	812	813	764	798	764	894	813	831	798	790	808	829	801	782	839	801	786	866	778	825	833	761	831	836	830	802	798	820	792	778	769	870	815	846	827	834	770	848	843	781	819	813	820	773	838	825	816	817	798	785	823	857	819	857	789	807	806	837	861	773	765	811	784	806	781	858	833	815	789	810	836	898	822	837	811	842	822	762	820	831	793	807	883	783	834	821	824	831	810	821	878	872	822	830	766	805	834	847	820	807	849	855	812	817	842	822	799	829	827	821	772	796	802	813	854	867	795	836	786
29803	25186	18106	8453	4733	3055	2183	1924	2037	1842	1738	1534	1260	1073	1109	1082	1085	1025	989	1066	1036	1013	947	954	943	959	936	973	944	900	946	934	920	946	916	926	878	903	976	887	914	875	973	931	875	931	915	903	891	892	863	903	895	933	903	917	916	878	917	852	893	903	861	886	882	919	890	873	846	823	850	872	893	865	858	909	887	886	805	896	913	867	934	882	877	879	849	892	905	879	852	901	945	924	892	906	915	899	906	869	853	881	910	855	894	890	914	921	947	899	877	798	885	914	842	878	860	923	915	888	881	917	870	877	877	847	892	901	906	910	885	870	933	864	885	910	888	909	875	855	863	892	865	907	847	906	857	869	889	863	898	865	861	902	890	888	873	845	872	895	880	875	930	921	842	899	890	891	851	870	891	845	912	869	906	906	925	948	862	886	943	895	920	882	901	885	885	843	885	868	825	879	895	851	930	911	869	856	884	878	892	896	876	900	938	901	878	906	854	965	900	881	835	912	858	890	892	934	865	909	901	925	901	867	920	940	934	921	997	885	860	879	859	939	884	891	834	872	893	887	881	941	912	866	930	839	887	879	851	902	882	864	876	880	879	880	886	908	897	925	886	890	864	892	912	830	869	893	879	875	876	856	905	914	920	897	890	940	940	884	863	911	906	931	935	855	862	888	858	872	852	892	889	904	832	876	886	854	886	926	918	878	907	927	916	838	854	877	873	842	921	927	906	866	894	902	882	893	929	869	932	907	917	881	908	933	901	862	883	881	875	908	864	923	864	889	936	873	890	883	908	902	940	899	934	835	891	893	929	845	854	899	877	922	883	829	925	927	828	858	931	915	912	876	877	885	895	855	906	897	925	871	819	908	861	848	928	921	906	876	905	898	868	866	943	887	843	927	919	913	889	876	968	902	902	925	873	872	956	880	914	864	874	904	860	886	872	869	931	914	887	844	864	904	915	916	830	832	892	933	903	923	920	885	930	920	891	928	866	899	849	839	914	887	904	899	896	845	907	888	824	867	891	932	848	908	910	928	929	899	868	951	877	899	896	880	854	926	872	874	922	892	884	911	888	833	855	879	864	865	867	865	865	921	947	937	816	875	860	838	848	887	939	871	875	861	937	920	960	849	874	872	916	903	859	837	925	924	898	913	884	881	899	949	893	851	935	888	864	865	868	906	932	891	894	963	854	842	888	888	910	883	852	868	884	907	886	916	936	888	844	918	895	954	923	907	898	863	924	865	966	910	886	931	895	887	879	885	835	922	938	894	905	876	927	866	872	908	902	962	900	872	833	797	877	924	956	907	835	913	837	874	956	849	919	885	860	828	913	900	930	880	918	916	890	855	883	912	925	895	904	906	901	874	913	911	941	855	878	923	873	903	919	863	914	877	924	885	875	874	898	924	911	901	866	918	854	888	904	861	897	870	864	944	828	861	855	898	905	944	914	915	931	889	903	826	904	849	902	851	886	924	866	901	899	887	882	884	950	897	885	876	905	915	896	905	969	851	896	881	911	847	844	907	828	860	889	908	872	924	861	912	880	861	921	901	890	921	861	935	883	867	853	919	897	908	903	890	918	862	883	847	914	913	893	862	845	921	846	873	898	881	886	869	832	966	882	899	884	938	937	854	901	905	925	850	858	882	867	909	898	907	869	857	849	916	943	927	872	939	948	890	902	886	847	913	881	849	932	908	851	907	913	887	956	937	879	871	850	881	932	878	913	896	822	825	868	895	884	907	904	848	839	916	876	840	923	896	936	915	910	903	868	892	880	890	834	916	833	899	808	882	864	871	898	887	885	878	876	921	858	925	853	956	874	968	881	880	874	929	865	929	885	893	896	899	919	903	948	873	921	904	926	868	940	893	845	890	911	926	944	873	937	932	868	925	859	867	912	923	885	877	875	920	879	882	897	895	881	871	873	929	874	818	899	924	951	914	827	923	861	857	894	851	881	877	894	869	882	879	876	913	868	877	905	889	849	898	903	863	871	905	892	902	892	870	862	885	876	891	804	842	849	884	888	885	902	927	931	895	870	822	895	850	874	852	850	969	893	870	902	880	923	916	856	853	873	876	875	921	903	886	954	862	852	813	866	930	876	928	911	867	880	897	942	890	895	880	868	897	922	887	932	841	838	881	902	874	891	874	937	911	899	892	880	877	915	918	829	858	838	890	928	913	896	848	870	923	882	890	886	957	884	881	891	927	906	872	897	931	954	837	886	927	942	869	877	852	935	879	936	846	842	878	907	889	853	888	883	902	876	903	903	867	860	897	924	852	861	878	882	846	889	934	862	851	934	808	892	885	879	864	903	895	861	871	846	870	924	870	899	910	855	864	859	890	933	901	935	897	882	858	855	859	871	872	917	902	929	857	877	901	913	954	897	941	910	936	872	855	894	886	921	941	834	861	889	902	874	939	884	903	901	853	956	879	879	872	849	903	940	932	886	937	881	930	901	891	919	905	873	889	908	896	893	874	883	857	949	870	912	907	823	900	913	848	894	875	953	879	861	904	910	870	803	879	841	924	856	943	885	878	906	830	917	881	961	897	921	897	999	877	889	935	900	869	957	929	870	828	870	904	940	905	823	914	930	889	824	855	829	852	866	857	868	883	894	919	892	874	868	883	910	883	878	902	944	884	887	839	920	887	884	899	892	819	920	890	922	911	893	850	847	961	972	851	875	899	957	852	841	865	840	899	953	910	910	887	886	913	903	908	903	908	892	934	916	888	880	910	850	908	886	851	821	886	895	833	925	868	904	897	890	917	907	897	864	872	863	856	884	873	907	892	905	954	907	884	900	899	889	920	857	903	923	877	908	930	917	865	908	919	884	857	817	912	913	889	920	916	906	858	889	892	953	876	917	945	944	915	858	941	865	903	918	896	863	835	909	897	861	929	934	884	919	896	872	926	885	899	911	915	898	885	908	867	922	881	877	874	884	874	838	825	854	887	841	913	848	913	929	893	859	908	912	923	864	875	917	882	887	850	881	888	891	941	842	897	870	904	845	933	925	885	896	881	936	902	914	866	883	845	843	898	879	899	905	919	938	887	911	900	935	869	887	866	849	824	885	812	923	868	921	906	867	823	893	869	956	864	850	908	903	910	908	832	858	860	904	932	885	878	881	901	905	910	870	882	824	913	925	866	900	889	846	899	880	878	917	854	898	894	919	874	950	857	875	827	863	894	917	877	878	911	892	917	879	859	888	890	853	878	915	923	848	872	904	889	874	916	876	883	910	869	865	880	904	894	867	917	942	909	938	869	853	886	876	849	885	835	851	887	872	916	907	886	886	902	880	866	913	927	877	873	883	897	843	900	893	911	873	848	902	903	872	911	891	903	911	871	931	877	888	894	895	893	953	873	922	873	847	922	834	918	914	866	854	836	849	929	840	934	877	903	887	895	915	878	907	934	937	904	900	922	964	880	928	858	945	866	912	952	899	917	910	878	895	888	885	891	903	910	842	849	889	867	941	840	945	908	859	860	882	885	896	912
27066	35847	16251	8128	6381	4547	3217	2747	2767	2627	2262	2078	1635	1367	1261	1229	1249	1149	1168	1122	1143	1063	964	992	1016	991	1004	966	967	989	913	987	947	952	933	888	960	972	928	905	956	930	920	939	955	947	894	951	879	905	843	949	936	953	907	957	874	906	876	947	886	895	942	950	952	950	902	853	900	913	856	884	961	894	939	912	967	915	871	900	881	885	902	878	900	914	909	916	929	929	918	945	842	894	920	903	884	901	912	964	875	913	906	876	931	927	847	882	880	874	1000	883	868	905	900	886	901	875	956	875	971	952	914	908	862	924	889	922	869	900	880	876	890	932	914	926	910	924	917	887	889	877	934	905	838	920	870	882	905	834	896	953	873	890	896	932	856	890	902	928	883	941	928	941	927	891	962	929	865	839	929	907	911	898	916	871	972	936	906	911	918	908	858	844	916	876	928	927	899	851	905	947	896	924	905	888	890	875	921	929	942	900	937	881	958	900	914	913	837	953	912	918	920	936	893	901	892	924	895	862	883	909	853	907	851	909	938	940	905	878	879	869	860	869	928	903	898	919	903	857	960	862	877	925	897	933	898	902	952	927	940	866	850	962	924	950	898	943	919	905	936	914	923	914	918	915	907	956	892	879	899	887	917	926	930	931	880	883	931	874	919	890	890	961	942	916	934	913	868	877	972	905	910	903	891	874	945	836	887	913	930	878	887	912	885	867	920	946	899	894	924	879	921	945	907	865	866	870	898	879	893	853	949	910	905	917	893	909	880	897	897	930	886	903	935	938	884	965	877	899	919	921	967	902	904	892	873	982	907	896	904	879	893	905	886	940	926	900	879	882	855	875	917	916	928	965	920	927	895	902	920	890	898	870	909	905	955	893	893	894	937	921	904	932	928	896	859	893	973	897	858	870	892	906	899	876	904	906	915	919	871	901	920	881	941	880	904	913	878	914	909	905	925	900	895	933	892	916	951	870	895	887	925	873	875	889	922	934	910	867	915	865	916	923	917	887	890	925	888	925	937	913	937	943	916	923	905	940	906	897	867	854	934	867	898	959	921	873	920	911	907	892	954	871	911	942	881	941	937	907	930	923	935	893	857	914	916	894	966	894	903	934	897	877	856	906	848	847	917	895	930	909	875	935	895	885	930	900	901	891	913	916	883	897	922	968	884	888	970	871	888	889	899	893	933	927	953	915	884	867	874	909	892	874	869	865	903	927	915	884	912	891	914	918	850	963	922	898	881	889	957	872	867	910	847	893	892	950	932	897	960	906	887	979	903	941	923	900	886	908	952	849	852	927	942	934	893	916	901	895	864	858	965	934	952	908	844	908	978	975	897	893	951	881	923	887	937	867	848	918	894	956	933	914	894	922	889	894	896	934	930	842	878	869	924	813	912	881	937	842	948	931	917	915	854	909	915	934	929	889	972	883	903	924	895	890	908	905	912	938	864	884	893	883	916	923	877	907	943	904	920	911	907	954	874	909	916	912	876	907	945	890	939	890	924	940	930	932	881	900	873	885	895	891	975	882	906	919	939	945	912	870	874	863	899	910	861	956	893	877	919	874	909	928	894	848	869	922	876	889	912	939	898	887	893	877	950	875	927	916	926	934	877	915	840	911	937	886	933	943	866	959	929	914	939	903	948	918	944	898	889	824	873	954	896	958	890	926	942	895	911	894	916	916	857	859	876	939	889	967	897	950	883	914	899	943	893	883	908	907	879	889	914	850	864	920	931	888	874	893	957	904	894	897	921	924	925	881	946	897	885	926	926	941	871	945	907	938	884	888	899	892	914	891	918	942	914	929	881	901	904	941	913	934	903	890	935	900	936	910	914	966	899	935	873	895	901	918	903	879	904	891	917	883	930	912	901	911	950	922	897	917	903	924	882	960	934	925	929	894	893	875	919	911	878	967	859	889	925	890	885	914	961	906	931	898	920	930	929	952	900	897	878	961	893	912	899	853	863	882	892	912	875	942	873	940	923	907	907	938	904	950	861	895	900	895	896	861	875	890	890	885	942	874	913	893	907	902	905	880	915	853	910	884	890	901	898	939	876	923	892	910	886	930	887	914	875	912	942	922	946	891	898	948	976	910	952	930	925	937	896	888	925	897	866	912	888	860	869	909	897	902	933	870	925	929	926	979	871	890	952	914	924	860	906	917	910	885	898	870	903	866	879	992	902	852	989	972	922	903	910	922	904	942	928	890	938	936	891	930	948	927	934	960	893	914	938	924	879	895	898	894	920	917	961	917	918	957	872	907	876	846	939	878	896	868	896	881	859	908	872	905	916	869	875	892	922	936	940	861	892	926	928	897	874	947	934	912	886	923	846	859	835	907	897	977	912	901	941	940	908	946	900	890	870	883	873	951	923	907	893	908	899	843	906	923	877	927	908	906	880	859	859	946	897	950	894	906	900	919	921	936	909	871	926	934	881	882	923	888	848	867	879	919	862	879	905	906	902	852	945	898	872	896	873	936	917	896	967	899	903	925	859	925	892	876	931	921	916	964	931	906	916	942	928	879	868	915	903	917	896	849	874	926	878	917	919	945	913	896	870	927	951	930	951	864	891	928	906	841	886	909	832	874	928	954	853	932	937	994	939	910	912	908	933	935	907	980	914	908	948	971	920	885	930	922	917	912	878	902	900	922	865	913	899	961	911	881	949	853	936	908	895	905	883	871	903	886	955	904	887	869	920	916	905	941	881	884	873	918	899	873	914	869	886	917	922	857	895	930	888	947	901	933	891	949	867	871	939	976	905	845	910	853	870	940	894	958	903	952	902	926	946	919	886	936	898	897	907	862	879	921	854	875	903	911	899	944	893	952	892	911	909	950	862	962	912	873	828	893	888	895	936	877	871	916	908	858	916	938	925	903	928	916	922	940	906	870	919	915	938	884	939	875	928	939	954	866	795	923	881	924	902	885	885	912	909	894	893	933	882	946	936	901	883	953	942	943	857	953	907	848	863	933	898	900	875	928	885	865	895	888	936	905	848	890	917	958	951	938	897	869	876	911	926	928	917	856	933	947	916	898	880	876	873	908	934	906	906	912	924	903	909	892	882	947	869	913	872	869	948	873	904	899	941	883	920	923	884	967	902	956	886	930	916	866	921	910	938	935	868	889	965	921	839	938	882	936	937	865	902	882	918	916	841	897	917	885	919	983	907	866	884	852	897	918	915	922	873	864	929	889	911	916	931	904	915	866	885	890	912	895	897	921	936	891	914	882	888	862	928	861	867	917	920	885	872	894	908	965	908	916	925	930	949	903	928	901	871	925	887	834	912	883	845	919	856	896	910	918	896	911	942	898	873	938	893	932	879	904	941	914	894	909	888	877	896	870	930	882	908	940	919	914	926	913	911	875	956	900	929	908	928	883	910	946	914	916	906	920	905	896	898	893	885	888	919	948	882	942	899	899	884	897	893	950	870	932	955	893	922	883	894	856	889	933	944	865	940	902	952	872	939	929	895	945	946	926	887	921	912	916	874	862	928	923
23506	21054	28217	24046	21041	12837	4383	2661	2562	2361	2122	1831	1432	1201	1152	1086	1023	977	990	926	905	887	863	794	782	808	785	804	818	762	758	775	769	797	774	779	766	732	768	737	789	721	708	711	710	708	726	722	773	733	729	712	766	783	728	703	726	715	704	715	694	713	710	692	734	722	745	763	720	700	702	670	713	700	668	708	742	664	698	707	727	686	792	702	692	712	681	757	726	716	700	653	732	670	733	725	755	702	648	704	675	702	711	722	708	674	675	712	729	711	676	733	706	700	680	719	691	706	702	691	702	712	727	683	706	683	714	719	716	752	751	709	765	710	689	729	711	695	741	733	729	720	713	683	692	686	685	719	736	707	709	662	715	715	675	699	711	696	717	733	700	709	687	670	725	659	712	686	676	706	711	702	678	714	742	697	680	739	734	699	694	716	691	726	685	700	706	707	673	718	712	705	734	709	674	658	724	716	711	684	713	743	711	692	659	698	682	651	687	716	668	708	658	671	682	679	713	717	724	686	687	683	713	714	677	722	756	695	754	683	666	706	710	697	698	673	707	687	727	680	728	671	740	701	660	703	712	734	699	711	701	711	680	714	679	700	656	674	674	671	728	726	665	698	742	685	707	726	744	723	735	742	715	690	682	708	682	732	682	714	725	715	714	689	707	680	732	742	724	678	653	684	660	691	701	676	684	672	705	698	701	649	685	700	681	725	709	706	721	679	705	693	697	651	698	701	757	705	699	712	733	667	708	732	687	698	693	695	747	692	668	706	706	676	713	683	672	689	665	717	710	736	668	680	696	750	679	733	667	657	684	730	726	768	647	695	664	709	673	698	711	688	700	685	700	685	688	709	719	706	717	648	677	672	702	736	715	681	705	743	689	724	664	708	760	687	692	723	704	711	689	678	695	722	750	670	751	660	710	681	671	723	721	710	692	686	699	767	682	729	693	719	779	706	705	707	720	720	735	684	714	676	694	716	672	705	682	741	674	709	737	679	693	699	700	715	646	687	701	714	717	749	717	738	710	647	692	703	712	721	698	692	705	751	701	712	735	688	725	713	668	719	704	710	734	708	737	727	695	699	673	738	661	648	678	677	726	723	715	681	655	712	739	740	713	741	692	738	673	746	713	718	698	700	728	699	651	707	692	671	756	692	684	678	740	714	749	716	697	685	703	663	697	731	736	695	689	759	744	667	697	733	720	686	695	674	699	704	675	693	697	664	686	721	638	635	721	712	674	712	623	716	644	722	676	740	702	655	722	680	650	675	665	709	748	681	673	689	734	693	712	691	731	741	709	730	688	717	699	730	803	697	679	701	656	755	697	719	698	672	720	690	687	662	708	665	696	713	734	731	693	679	701	679	723	704	680	686	683	704	723	692	690	728	679	678	709	697	700	726	723	738	727	708	640	729	768	703	701	716	712	750	697	645	699	709	716	691	671	722	737	713	660	685	719	665	695	698	728	649	701	706	649	637	696	709	725	703	727	734	671	699	731	712	709	699	761	650	631	690	695	716	704	725	741	684	708	711	746	698	689	678	669	708	706	694	695	670	700	695	678	764	708	733	670	714	733	717	705	686	663	694	700	659	702	689	696	746	700	683	701	680	740	718	657	728	720	735	713	767	702	682	670	706	699	686	754	658	664	678	723	687	626	680	659	702	702	673	665	670	711	718	654	727	754	705	707	695	721	683	726	711	702	698	752	673	677	686	690	699	712	711	671	695	714	698	724	714	704	696	711	694	686	655	654	690	761	726	753	728	738	724	694	684	693	727	721	678	724	710	689	665	716	730	755	684	697	711	687	677	733	720	731	698	717	693	671	677	674	661	669	628	682	713	679	678	695	691	719	737	751	729	652	716	751	701	709	695	646	699	674	679	708	678	707	698	722	709	702	747	721	693	743	699	719	671	680	715	716	683	687	694	702	690	687	697	690	703	702	710	736	687	719	721	690	706	724	697	690	692	675	663	631	719	692	751	693	692	630	676	706	680	766	704	688	685	758	719	724	682	724	676	714	752	730	733	712	665	700	673	713	666	728	735	696	711	784	741	763	674	699	715	653	680	656	728	716	687	702	725	752	705	682	674	745	691	714	689	671	694	729	636	699	701	759	729	710	741	651	718	703	624	684	755	719	707	667	710	682	708	710	688	699	678	735	741	703	625	697	713	729	691	690	707	708	684	733	678	672	720	674	708	711	721	721	719	702	714	720	783	716	731	687	735	733	654	763	718	651	654	692	724	716	705	728	692	708	707	715	709	681	731	703	679	700	709	716	697	694	691	692	684	706	680	731	746	671	744	663	698	699	726	740	674	729	681	692	666	739	697	713	708	732	686	671	692	715	693	706	638	669	702	716	706	718	671	702	666	703	676	769	670	707	678	698	704	718	670	700	693	743	719	668	695	717	679	686	713	720	714	734	743	702	688	670	733	690	670	706	683	732	721	661	678	745	657	676	697	721	700	694	694	669	696	695	709	697	763	724	793	642	719	682	719	704	693	686	691	701	691	702	674	654	703	683	716	709	718	692	751	692	690	708	690	706	699	714	700	654	700	720	714	690	722	693	647	731	675	726	667	706	679	690	700	679	713	715	674	666	684	717	673	663	684	698	701	742	690	688	761	760	718	689	715	725	702	713	730	698	712	681	675	696	701	654	669	691	690	689	682	706	687	681	696	671	709	737	672	632	687	721	701	653	715	705	725	715	707	693	697	731	701	713	703	680	682	706	658	706	720	725	697	716	721	716	705	683	670	687	741	717	683	733	727	704	768	691	696	726	699	689	735	666	692	711	688	692	686	699	709	708	713	699	701	690	662	696	683	708	697	696	694	705	708	730	706	678	736	694	691	704	727	675	680	728	685	732	660	672	730	682	692	707	697	726	715	735	724	638	656	676	741	754	682	701	680	691	678	671	695	759	710	714	701	671	699	678	764	736	705	633	691	675	657	677	691	707	723	710	723	733	677	702	699	707	694	729	727	729	709	673	704	716	706	695	724	716	737	685	717	694	710	694	673	686	672	674	721	683	655	691	703	692	701	723	711	714	699	731	713	716	691	719	695	746	741	743	667	697	716	728	658	705	717	716	752	674	751	669	689	720	655	657	622	694	723	714	706	711	700	671	663	720	705	680	690	697	695	637	692	694	663	693	682	774	731	744	674	708	697	676	693	738	718	746	690	645	689	738	670	642	674	674	696	666	705	671	694	704	687	654	697	719	702	669	723	682	653	707	680	663	679	717	699	717	750	686	716	714	687	650	683	675	691	704	721	692	709	722	730	669	674	710	710	714	711	677	728	678	700	668	715	659	646	697	708	744	662	704	664	735	673	690	684	712	651	724	699	693	705	728	688	743	709	749	716	698	668	679	711	719	712	712	726	659	675	661	722	660	674	692	670	709	739	719	691	675	685	695	691	684	692	709	753	715	729	716	697	689	698	714	730	694	683	703	771	683	750	743	721	689	685	715	683	686	697	710	707	714	719	672	711	687	670	696	693
30045	46934	24067	12707	9654	7155	4857	3976	4055	3572	3003	2750	1872	1556	1441	1316	1292	1209	1177	1111	1013	1028	907	910	896	894	872	894	837	862	780	774	753	759	785	767	747	772	826	831	784	760	736	790	772	755	731	776	735	758	739	775	733	739	703	702	757	719	719	714	742	777	705	713	800	762	730	756	732	732	738	704	719	786	718	744	716	706	725	708	759	718	706	681	739	736	709	701	690	712	699	743	704	678	707	682	717	687	729	678	715	716	738	743	717	716	748	700	741	713	694	735	727	717	708	716	746	743	711	694	707	689	689	703	720	732	732	745	739	768	730	718	772	736	732	693	673	716	748	707	740	764	748	759	697	686	656	726	715	697	732	747	773	722	736	717	747	702	749	732	727	709	694	716	716	703	716	737	730	705	790	689	716	764	739	777	739	717	700	707	722	724	724	700	746	715	673	723	734	735	684	728	751	704	714	660	703	713	733	753	719	716	741	713	741	704	744	711	727	647	778	712	706	714	727	715	774	733	724	741	704	708	761	782	733	716	671	722	713	673	734	698	744	705	695	725	771	730	718	740	701	724	682	732	661	704	742	682	724	704	701	691	749	741	734	680	698	717	766	696	710	703	713	747	697	717	717	708	692	692	655	738	732	761	742	775	771	693	739	737	737	767	712	732	723	738	718	731	761	799	762	757	706	707	680	719	778	715	752	690	738	728	743	745	733	705	748	724	724	731	739	724	712	725	735	701	710	706	733	691	730	759	727	737	749	721	719	726	710	688	708	710	753	713	719	718	701	711	785	679	761	712	719	701	719	728	742	737	666	721	708	747	730	759	704	744	743	756	752	707	728	737	763	710	710	744	752	672	724	725	756	743	762	714	684	720	758	677	715	712	732	705	732	723	715	698	751	729	717	732	712	714	748	735	750	732	734	681	704	685	697	750	703	722	754	714	724	696	697	739	772	745	761	662	694	696	734	709	728	719	765	711	709	725	739	735	711	743	688	742	711	686	741	735	747	704	706	746	685	705	739	697	727	718	759	707	743	710	729	733	762	720	725	798	709	735	733	753	729	745	759	670	725	746	721	745	750	737	682	734	732	714	717	727	754	707	745	720	763	745	762	720	687	689	700	695	750	735	733	727	731	711	697	725	702	693	692	707	754	748	713	741	713	732	754	749	732	724	724	740	740	692	721	688	667	739	775	769	759	710	717	745	702	688	752	665	700	749	699	724	720	697	690	714	720	742	701	694	692	747	770	779	748	729	706	704	737	738	710	722	732	734	732	700	723	694	703	730	694	703	736	675	756	765	686	739	772	716	690	704	707	714	715	719	726	713	692	719	672	713	704	764	705	703	749	736	714	752	723	747	745	695	730	687	713	709	792	688	725	755	720	725	728	740	725	740	718	729	752	672	723	706	692	700	743	718	709	688	722	709	733	735	710	719	701	725	728	718	768	744	706	712	727	762	702	748	693	689	720	759	750	738	723	719	748	742	756	738	703	756	737	751	782	700	740	719	740	733	692	723	679	718	728	738	658	725	701	710	718	708	705	721	693	698	746	713	711	728	710	770	729	807	734	684	660	713	730	718	719	712	702	741	676	660	721	686	735	719	712	736	753	727	700	706	724	772	761	737	724	720	708	746	718	700	734	682	734	714	716	723	680	743	757	721	716	701	727	741	696	749	710	723	703	753	736	721	743	714	691	732	766	694	707	698	704	729	710	685	711	778	707	737	718	738	727	716	706	704	714	708	709	749	729	703	753	738	757	701	685	713	710	761	701	725	710	754	700	797	740	747	749	718	708	714	730	706	701	711	701	761	727	748	692	710	714	694	725	736	729	723	739	678	702	710	713	729	744	737	713	706	757	763	684	759	700	704	712	720	718	690	757	773	685	750	700	746	716	737	707	767	726	682	722	687	732	716	726	757	732	700	741	756	689	740	709	726	700	719	713	734	758	737	696	750	694	783	725	672	733	756	687	699	735	711	719	732	682	737	715	731	679	718	727	739	740	689	777	703	738	725	690	746	747	777	734	713	708	723	685	743	648	744	697	711	689	749	690	757	703	727	749	727	700	771	685	693	722	734	741	694	724	710	724	700	708	719	730	742	740	687	704	688	720	762	700	724	708	729	661	672	760	687	739	669	665	722	694	801	771	755	714	722	709	767	687	766	687	714	757	739	695	722	701	704	722	731	772	681	725	717	701	678	741	704	715	749	706	701	732	717	704	688	695	723	751	754	714	730	707	688	661	754	716	712	684	742	677	724	736	725	697	737	664	682	695	703	676	676	772	729	756	720	767	748	692	742	714	704	682	721	720	678	711	741	721	736	703	719	687	739	713	712	729	703	726	749	714	715	744	724	706	725	704	722	729	746	753	731	719	714	740	676	762	711	735	742	756	761	683	691	794	719	671	719	728	692	725	717	754	666	740	721	758	713	728	734	682	730	762	702	712	675	746	703	724	738	765	720	717	696	703	701	727	684	728	709	738	698	722	738	699	704	754	742	715	741	784	774	751	682	759	727	667	705	681	700	733	691	722	696	715	738	736	725	738	715	727	694	728	705	718	727	719	678	715	754	760	704	725	708	695	779	690	743	725	707	761	719	724	698	710	753	744	691	737	711	707	737	775	752	728	729	727	767	750	716	740	771	699	704	758	762	759	732	760	694	749	716	748	755	700	670	743	713	750	715	677	712	710	742	734	684	743	700	706	721	714	736	708	720	730	709	783	716	723	679	705	773	718	754	699	677	731	723	682	708	664	727	688	702	741	700	746	746	723	709	673	726	752	711	697	751	694	712	707	718	717	751	723	697	751	731	732	736	724	705	746	755	692	739	730	694	754	696	677	744	696	698	727	722	736	692	730	725	688	749	760	712	707	703	725	710	754	732	738	725	727	708	722	716	712	744	754	696	722	710	719	727	693	730	720	721	747	729	725	699	747	727	726	687	726	751	734	736	707	748	707	716	738	734	705	694	740	690	680	743	762	722	771	710	728	709	699	727	757	748	722	759	718	746	715	745	719	738	703	757	680	698	688	754	761	741	736	741	726	756	711	736	715	755	775	719	736	704	748	707	716	701	740	733	709	728	712	695	733	724	694	728	719	719	732	749	735	745	741	757	727	704	706	686	708	691	768	697	714	724	741	698	709	735	726	728	691	807	733	720	674	720	718	752	703	726	720	749	736	744	730	674	719	714	708	672	762	728	740	730	704	713	733	729	685	718	732	756	696	734	760	713	674	734	722	715	711	723	794	729	734	761	727	731	714	754	736	714	693	693	751	740	687	743	733	745	695	737	775	707	712	732	685	743	773	694	700	757	688	742	709	692	729	736	708	725	714	706	738	747	672	690	706	730	719	742	737	781	699	683	694	699	692	719	774	713	699	693	760	716	746	676	690	717	765	652	728	726	717	707	768	682	747	730	691	765	735	776	698	696	730	723	720	749	711	739	729	753	709	751	732	718	680	764	703	717	730	689	654	706	675	727	735	719	744	712	686	706	692	728
24818	21135	27256	25059	14166	4975	3184	2491	2556	2393	2119	1925	1628	1427	1430	1399	1267	1269	1321	1229	1244	1113	1097	1106	1108	1152	1120	1145	1134	1082	1080	1114	1047	1102	1049	1066	1075	1122	1031	1067	1071	1059	1103	1066	1049	1084	1046	1087	1050	1018	1075	1069	1100	1030	1075	1035	1098	1056	1087	1090	1074	980	1080	1079	1122	1039	1033	1042	1040	1058	1019	1042	1082	1053	1026	1028	1047	1049	1101	1022	1027	1070	1005	1045	1001	1014	1082	1138	998	1021	1083	1036	1075	1063	1049	1078	1046	1043	1035	1114	1070	1039	1090	1118	1069	1011	1042	1033	1017	1044	1012	1021	1077	1052	1068	1035	1053	1037	1044	1093	1001	1012	1083	1052	1001	1074	989	1020	1027	964	1064	1049	1067	1102	1037	980	1075	1035	1126	1018	1035	1097	1058	1034	988	1034	969	1039	987	1063	1037	1005	1063	1000	1033	1054	1016	1066	1000	1058	1021	1089	1078	1010	1089	1062	1098	1045	1071	1046	1039	1077	1069	1029	1052	1017	1055	1003	1072	1036	1104	1005	1091	1084	1067	1050	1100	1023	1036	1038	1052	1083	1023	1067	1044	1080	1033	1039	1011	1010	1024	984	1031	1083	1007	1051	1029	1078	1020	1050	1062	1115	1129	1098	1039	1025	1005	1066	1066	1019	1008	1092	1020	1069	1048	1036	1000	1088	1090	1034	1031	995	1073	1064	1075	1086	1030	1073	1045	1025	1046	1055	1049	1095	1011	1062	1066	1045	1029	1031	1067	1117	1006	1034	1032	1084	1026	1062	1042	1082	1052	1006	1059	1074	1031	1057	1042	1045	1045	1052	1059	1062	1054	1026	1072	1039	1022	1094	1062	1070	1044	1066	1146	1064	1095	1035	1067	1083	1076	1050	1086	1015	1015	1002	1070	1026	1041	1054	1082	1026	1091	1026	1036	953	1067	1017	1058	1020	1092	1067	1042	1043	1070	972	1075	1035	1022	1022	1049	1051	1078	1050	1037	1057	1026	1052	1059	1016	1032	1012	1052	1033	1048	1048	1025	1029	1074	1030	1071	1024	1043	1069	1048	1044	1021	1052	1082	1055	983	1017	1033	1090	1096	1047	1059	1069	1087	1043	1084	1046	1061	1040	999	1016	1061	1034	1034	1076	1044	1056	1041	1099	994	1097	1060	1009	1023	1077	1069	977	1087	1039	1032	1031	1045	1064	1014	1059	1059	1084	1087	1045	1033	1027	1118	1029	1059	1004	1044	1092	1048	1061	1063	1093	1070	1019	1081	1052	1048	1070	1041	1055	1110	1074	1019	987	1026	1093	1072	1027	1047	1051	1033	1062	1013	1068	1058	1048	1014	1052	1017	1052	1003	1000	1034	1039	1054	1040	1022	1070	1067	1087	1004	1139	1022	1041	1009	1075	1016	1001	1017	1021	1085	1084	1058	995	1084	995	1058	1079	978	1054	1025	1002	1085	1058	1072	1045	1062	1037	998	1008	1038	995	1057	1037	1079	1033	1051	1079	1060	1007	1046	1059	1073	927	1050	1086	1051	1127	1071	1054	1020	1019	1090	1077	1072	1059	1066	1104	1062	1042	1068	1083	1025	973	1055	1044	1080	1026	1063	1042	1048	1073	1034	1056	1078	1032	1065	1002	1119	1049	1106	1068	1078	1033	1020	1042	1081	1072	1076	1081	1053	1032	1090	1047	1063	1016	1072	1040	1068	1050	1102	1118	1008	1059	1092	1064	977	1057	1064	1016	1109	1031	1108	1056	1017	1048	1042	1031	1013	1091	1061	1035	1037	1046	1050	1011	1037	1025	1048	1009	1050	1020	1022	1079	1062	1034	962	1019	1098	1006	1065	1037	1062	1024	1029	1024	1063	1098	1036	1038	1065	1069	1082	1025	1045	1029	1029	1092	1079	1050	1019	1054	1056	1001	1065	1016	1073	1080	1054	1014	1018	1062	1022	970	1036	1118	1048	1038	997	1012	1086	1065	1040	1021	1059	1064	1031	1001	1020	992	1064	1017	993	1035	1058	1135	1008	1070	1040	1074	1024	1038	1020	1033	1093	1097	1028	1033	1033	1093	1037	1061	1055	1094	986	1115	997	1051	1020	1016	1066	1004	1016	1100	1028	1001	1071	1028	1028	1048	1079	1021	1012	992	1060	1082	1075	1065	1053	1018	975	1110	1042	990	1055	1065	1056	1088	1033	1033	1025	1044	1066	1015	1053	1108	1029	1066	982	966	1016	1041	1035	1071	1098	972	1037	1040	1022	986	1013	1001	1084	1060	968	986	1059	1020	964	1027	1054	1092	1102	1038	1029	1045	1066	1039	1071	1020	1020	1068	1063	1056	1075	1076	1092	980	989	1079	1083	1063	1046	1044	1071	1064	1042	1096	1074	1050	1089	1003	1049	1052	1117	1105	1027	1037	992	1074	1053	1043	1044	1046	1079	1043	1032	1056	1074	1067	1081	1093	1045	1053	1012	1081	1035	1072	1037	1042	1086	1046	1083	1074	1076	969	1037	1061	982	1032	1043	1053	1064	1031	1084	1018	1084	999	1094	1015	1027	1040	1028	1090	1010	1045	1020	1019	1059	1024	1050	1088	1023	996	1016	1031	990	1017	1065	1052	1100	1083	1042	1001	1004	984	1089	1071	1001	1065	1109	1037	1006	1023	1048	1064	1063	1053	1098	1054	1039	1038	994	1037	1094	1028	1067	1020	1048	1097	1013	1039	1062	1021	1022	1061	1115	1076	1116	1054	1013	1016	1060	1042	1077	1105	1010	1025	1068	1029	1009	1097	1059	1042	1049	1083	1033	1047	1059	1034	1017	1034	989	1030	1094	1052	1016	1039	1045	1060	1045	1039	1095	1026	1008	1029	1067	1052	1073	1010	1082	995	992	1021	1137	1056	1062	1054	1050	997	1045	1009	1035	1000	1039	1037	1036	1096	1086	1069	1046	1065	1107	1100	1054	1091	1033	1092	1068	1042	1043	1086	1019	985	1087	1027	1052	1037	1082	996	1069	1030	1087	1084	1013	1035	1056	1047	1024	1082	1072	1011	1018	1031	1058	1095	1025	977	1052	996	1060	1042	1056	1040	1052	1021	1040	945	1009	997	1031	1075	1037	1051	1052	1054	1024	1013	1052	1074	1028	1039	1002	1035	1074	1049	971	1075	1045	1080	1059	1125	1037	999	1024	1031	1029	1047	1052	1036	1037	1067	1050	1015	1084	1050	1039	1113	1035	1060	1057	1007	994	1062	1045	1044	1050	1042	1049	1046	1077	1024	992	1077	1028	996	1042	1011	1056	1025	1070	1009	1035	1035	1027	1100	1020	1074	1063	984	988	1057	1030	1033	983	1020	1057	1065	1023	956	1053	1012	1038	1009	1062	998	1054	1017	1022	1105	1044	1080	1039	1026	997	1068	1023	1048	1041	1053	1073	1010	1033	996	1073	1125	1033	1048	1031	975	1018	1042	1048	1047	1086	1010	1037	1097	1073	1012	1100	1026	1065	1084	1016	1047	996	1021	1001	1071	1038	1035	1114	1007	1051	1054	1132	1090	1121	966	1055	1002	989	1088	1081	1111	1025	1049	1095	997	1028	1018	1028	1104	1021	1078	1061	1049	1014	1072	1107	1056	1051	1036	1041	999	1118	1042	1031	1047	1024	996	1013	1053	1034	1064	1029	1062	1024	1056	1043	1025	1064	1013	1094	1029	1039	1020	1073	1086	1030	1037	999	1096	1073	1057	1003	1074	1000	966	1050	1011	1098	1000	1091	1060	1051	1019	1060	999	1064	1047	1001	973	1053	1035	1019	1030	1067	1026	1065	1064	1085	1078	1058	1103	996	993	1065	1047	1052	1014	1092	1073	1026	1139	1051	1042	1045	1073	1026	1000	1011	1066	1013	1025	1021	1054	1010	1042	1039	1121	1048	1030	1033	1146	1021	1026	1077	1013	1040	1124	1032	1017	1026	1037	1054	1023	1000	1094	1002	1097	1017	1023	965	1108	1071	1041	1032	1008	1070	1009	1022	1061	1009	1094	1028	1039	1030	1047	1048	1099	1101	1009	1051	1051	1060	1086	1021	1013	995	1016	976	1039	1038	1047	1024	1010	1059	1057	1010	1038	1033	1103	1073	1038	1024	1078	1096	1076	1086	1024	1130	1008	1061	1034	1087	1022	957	1069	1054	1032	1079	1013	1023	1085	1005	1003	1040	1094	1015	1041	1048	1091	1064	942	1074	1096	1044	1025	1049	1022	960	1031	1048	1012	1068	1079	1010	981	1104	988	1025	981	1030	1015	1058	1089	1055	1055	1012	1117	1050	1076	993	1105	1017	1100	1051	1027	1058	1048	1126	1111	1088	1028	1025	1076	1080	1055	1013	1045	1020	1018	1061	946	1034	1076	1062	1044	982	1054	1035	1042	1060	1024	1054	1053	1053	1024	976	1083	967	1103	1044	1067	1076	1019	1085	1081	1028	1011	1087	1044	1039	1052	1043	995	1039	1064	1100	1028	1023	1027	1010	1090	1061	1091	1074	1072	987	1009	1069	1077	1063	1001	1030	993	1057	1020	1023	1056	1092	1107	1022	1068	1110	1091	1061	1052	1099	1056	1039	1077	1041	1086	1061	1056	1050	1042	1069	1042	1008	1131	1090	1042	1014	1038	1106	986	1037	1022	1071	1089	1041	1062	1061	1001	992	1024	1008	1000	1059	1052	1034	1009	1027	1090	1087	1047	1112	1102	980	1107	1036	1054	1062	1030	1006	1066	1096	1076	1001	1070	1018	1043	1028	1039	1020	1048	1032	1090	1026	1036	1100	1030	1054	1081	1082	1013	1034	1067	1034	1019	989	1050	1079	1035	1027	1065	1040	1032	1038	1056	1024	1069	1061	1038	1055	1019	1066	1062	1080	1077	1038	1056	971	1034	1025	1097	1073	1018	1021	1044
29237	42138	21039	10791	7944	6161	4416	3800	3894	3367	3004	2512	1983	1750	1704	1545	1406	1344	1337	1321	1269	1229	1201	1122	1198	1155	1153	1115	1119	1109	1148	1109	1065	1032	1041	1104	1048	1091	1041	1038	1086	1134	1122	1016	1027	1076	1074	1041	1078	1082	1013	1039	1091	1105	1097	1029	1066	1053	1036	1070	1074	1045	1098	1057	1060	1019	1059	1039	1032	1088	1100	1048	1068	1057	1054	1069	994	1033	1014	1132	1037	1071	1021	1044	1054	1051	1000	1012	1041	1042	1009	1023	1045	1061	1053	1003	1032	1062	1025	988	1017	1039	1031	992	1028	1031	1006	1011	1075	1013	1054	1078	1026	1005	997	1022	1056	994	1010	1019	1061	1024	1035	979	1046	998	1035	1032	971	995	998	1011	1002	1044	1013	986	1066	990	1044	1092	1011	1033	1064	1082	1033	1042	1083	1069	1015	1046	1016	1017	1031	1062	978	987	1027	1014	1021	1016	1030	980	1015	1040	1023	1006	1059	1052	992	998	1006	1032	1076	1012	1013	1096	1016	1082	1020	1008	1053	1050	1075	954	1014	987	1075	1060	1038	1081	1025	1014	1068	1050	1079	1046	972	1039	1028	997	1030	1027	1039	1048	1053	1044	1031	1020	997	1013	1015	1026	1039	1014	1063	1017	1045	1029	1062	1030	1033	1037	997	1060	1020	1052	1071	1019	1042	968	1014	1029	1036	1056	1059	993	1006	1089	1050	993	1012	1043	1056	1008	996	990	1100	1086	1001	980	1045	1026	1009	1028	942	1033	998	971	1053	1004	1035	1028	1010	974	959	993	1000	1055	1075	1095	1038	999	1035	1019	1016	1038	1029	1023	1055	1043	1023	987	1080	1017	1030	1069	1098	1046	1048	1000	1014	1052	1045	1026	1051	1059	1065	1054	999	1054	1008	991	1029	1043	1022	1090	1020	1072	1039	996	996	1006	1064	1076	956	1067	1084	1005	1045	990	1058	1032	1003	1037	1031	1003	1038	986	1016	1061	1054	1042	988	1067	976	1004	956	1036	1016	1121	1009	1056	1011	1009	999	1050	1010	951	1034	1043	1012	1019	972	1012	1020	1042	1035	1059	984	1049	1044	973	1030	997	1075	985	1015	1041	997	1012	1044	1067	1049	1040	1053	1063	986	1050	996	1025	1043	1040	1020	1030	1037	1019	1074	1076	1029	1038	1002	1056	1012	1078	1036	1054	1070	1059	1011	1090	1015	1048	1048	979	1016	1027	1009	1078	1065	964	1033	1000	1019	1093	1003	1069	1017	995	989	1046	1089	1032	1030	1040	1054	1031	1133	1065	1054	1030	1023	1027	1056	1048	1020	1028	1045	1006	1015	991	1087	977	1044	1017	1045	1023	1009	1036	1022	1004	1041	997	1010	1037	1105	970	1028	1050	1038	984	1037	1016	1042	1025	1054	1002	1012	1087	1057	1024	991	997	987	1099	1047	1045	988	1046	1005	1015	1082	1029	1018	997	1007	1103	1034	1013	1042	1011	978	1023	1022	1064	1069	1056	1025	1028	1097	989	1015	1032	1084	1026	1003	1058	1023	1058	999	1019	998	1041	1069	1003	1044	1071	988	1016	971	1066	1050	995	1089	1003	1113	1031	1047	975	1023	1059	1053	1035	1034	1008	1077	1002	1023	1042	1020	1099	1065	1070	1003	1042	1023	1000	1082	1061	1058	1086	1066	1054	1068	1048	1003	1006	1021	1006	1013	1019	1045	993	1096	1073	1080	1067	990	1057	1041	1050	1061	1047	1007	1019	1010	1033	973	1002	1067	1012	1062	1108	1015	1002	1025	1021	1047	1029	1045	1002	1016	1022	1080	1050	1072	993	1038	1028	1024	1028	1038	1019	1021	1016	1012	1040	1064	1044	1020	1056	1061	1083	1005	1055	980	992	1001	1018	980	1037	1059	1067	998	989	1066	1050	1037	1025	1036	1019	1076	951	1048	1014	1064	1051	1036	995	997	1050	1020	1068	1005	988	1046	1021	1044	1027	1084	1073	1052	1074	1063	942	1046	1003	980	998	1058	1082	1024	1040	1000	1016	1017	1036	1007	1056	1027	997	1047	1041	1072	974	1000	1083	1040	1023	1033	1069	1025	1066	976	1010	1045	1015	1111	1020	1053	991	1045	1080	994	1035	1027	1050	1060	1021	1054	1058	1042	969	1006	1062	1019	1016	1078	1077	995	962	1027	1009	1040	1032	1017	965	1008	1048	1033	1008	1033	1006	1045	1026	1055	1025	998	1049	1029	1005	1021	1065	1029	1010	1035	963	1020	1088	1027	996	1069	1050	1022	1017	1028	1006	959	1050	981	1000	1007	1038	1051	1030	1026	971	1036	1045	1027	998	1043	1048	1054	1013	1041	1064	998	1075	1032	1025	1019	1007	1036	1085	989	1038	1082	971	999	1034	1040	994	1065	1051	1066	1016	978	1007	1077	1078	1059	979	1004	1037	983	1058	1048	1052	1043	1045	1029	1014	1032	1048	1007	1083	1031	1109	1022	1023	1072	1018	1004	1039	1054	1006	1040	1024	1054	1040	977	1034	1059	1022	1018	1026	1087	1044	1050	1054	1068	1041	1066	1035	1090	1095	1032	1051	1063	1025	1066	1030	1025	1044	1065	1081	1043	1075	1040	1036	1047	1006	964	1005	1025	1033	1027	1019	1044	1011	1002	1018	994	1092	1038	1013	1006	1037	1060	1090	1050	1087	992	1030	1015	984	1019	1046	1014	1045	1053	1042	1009	1082	1026	1027	1042	984	1041	1053	1027	1014	1018	1081	1035	1041	1108	979	1072	1019	1062	978	1052	1041	1065	1028	1001	1034	1016	1039	1059	1004	1054	1013	1079	1005	1099	1036	1032	979	1072	1040	992	1034	1055	1052	1062	1063	1032	1022	983	1031	1007	1046	1008	1028	1028	1064	1009	1058	1097	1008	1004	1011	1030	1042	1020	993	1058	995	1042	1095	1004	1074	994	1033	1035	1027	1077	1044	1054	1048	1018	1064	1015	1057	1036	1042	1003	1000	1043	995	988	1010	1071	1044	992	1081	1017	1010	1055	1030	1003	1014	1044	1066	1085	1010	1018	1047	1062	1055	991	1000	1049	1091	1014	1042	989	1012	1003	998	985	1002	1033	1053	1029	1020	1015	949	1034	1030	1017	1002	998	1023	1083	1004	1076	1090	1046	974	1039	1015	999	1008	1068	1007	991	1069	1037	1102	1026	1029	1066	1022	1020	1053	1032	1039	1062	1018	977	1043	1022	1004	940	1016	1060	1027	1049	1005	1010	986	1051	1023	1041	1036	1053	1035	1020	1114	993	1021	1048	1018	1021	1030	1026	1058	1047	969	1063	1093	1042	1053	1053	1070	1036	1042	1050	1049	1004	961	1056	988	1081	992	1061	1047	1027	998	1062	1046	1108	1032	1014	1030	1015	1040	1056	1042	1024	971	966	984	1082	1066	1052	1011	936	1016	1057	1058	1042	1018	1056	1011	1043	1062	1053	1015	1011	1065	1020	1011	1060	1105	1028	1055	1058	1069	1035	1004	1049	1034	1054	1025	1051	1030	1038	1027	978	1070	1037	1059	1014	1020	988	1056	1017	1033	1006	1008	973	993	1034	1048	1014	1059	1038	1021	992	1044	1008	994	1015	998	1024	1044	1055	1068	955	1040	1027	1042	1029	1060	1046	1061	1035	1009	1059	1096	980	949	1012	1051	1009	995	1007	1016	1029	1057	1048	972	1065	1028	1028	941	1073	1062	1034	988	1018	1037	1038	998	1067	1000	1056	1044	1033	975	1035	995	1041	975	1027	1054	1060	1029	1077	1024	1069	1059	1056	1054	1041	1062	1048	1003	1057	1045	1023	1022	1082	989	1080	1084	987	1028	1037	987	1075	1017	1019	1045	1037	969	1083	1030	1027	1049	1042	1023	1004	1064	1007	1033	1006	1031	1060	1027	1057	1066	1013	1037	1051	1004	1020	1001	1033	1028	1048	996	1061	1042	1054	1037	1025	1044	1034	1038	1015	1023	1015	998	1021	1017	1060	1067	1063	1091	1009	1010	1004	981	1028	1002	1041	998	1030	1038	1049	1024	998	1040	1075	1098	1045	983	1025	1016	1013	1061	1040	1024	1038	997	1071	1037	1010	1045	998	1033	1060	1019	1011	1025	1010	1034	1049	1012	1077	1001	1051	1010	1018	1040	1049	1019	997	1053	1063	1024	1042	1050	996	1037	1122	1032	1031	1089	1001	1039	1035	1031	1004	1022	1043	1029	1034	1031	1017	1040	1053	989	1045	1043	1039	986	1011	1013	991	1122	1060	1063	1011	1053	1016	1077	1003	1073	1050	1044	998	1030	1069	1018	1019	1022	997	1056	1023	1008	1022	964	1050	967	1006	1000	1016	1044	1054	1068	1043	1050	1081	1043	1063	1115	1016	1040	1068	1000	1048	1078	1079	987	987	985	1039	1028	995	1018	1054	1078	1015	1028	1011	998	1065	1030	1033	1073	1022	1077	959	1030	1007	1070	1059	1023	1053	1069	1017	1052	978	1017	1045	1057	1022	1011	1062	1099	1019	1022	1012	974	1053	1004	1081	1031	991	1103	1003	1009	1063	976	991	1028	1006	1049	1057	1014	993	1043	1035	1023	1061	995	1020	1054	1043	1045	1038	1024	1033	1042	1023	1024	1059	1056	1031	1000	1034	1056	1013	1072	1028	1092	1021	1059	1074	1018	1052	1066	1005	1127	1088	1056	1096	989	1018	1036	1058	1073	1052	1023	1050	1053	1048	1022	1015	1024	970	1033	1014	1047	1051	1064	1004	1040	1054	1030
22426	21053	28674	23631	21083	21269	12128	4393	3950	3370	2790	2368	1883	1543	1503	1388	1330	1181	1247	1157	1074	1013	1063	1019	1007	998	1025	1016	983	914	894	932	907	965	896	875	921	844	943	912	889	835	886	920	879	881	905	851	910	821	829	829	833	842	840	868	844	842	883	864	831	865	869	842	880	813	821	858	860	904	893	831	835	865	845	824	892	868	864	857	816	862	845	843	869	846	818	849	822	762	836	817	868	866	835	835	833	847	864	829	883	865	815	792	819	835	814	818	809	831	869	834	796	827	836	833	871	836	837	882	823	791	824	784	870	860	812	871	857	819	824	816	912	797	815	836	819	838	858	798	832	827	792	861	850	826	799	889	807	860	824	853	825	853	894	915	810	847	872	868	789	840	821	891	841	833	790	871	865	844	814	880	846	841	822	830	877	821	843	882	902	853	863	807	849	829	843	828	845	853	859	879	867	836	839	832	869	807	869	846	891	833	849	838	802	808	841	842	842	873	859	844	811	885	796	834	797	828	823	815	876	848	832	881	871	826	859	882	811	853	820	804	887	822	780	848	819	812	827	848	838	893	837	825	848	879	822	865	890	876	842	839	800	830	876	792	842	832	871	864	841	885	839	852	811	854	831	844	844	861	857	820	860	890	850	858	832	861	787	848	860	863	873	851	893	814	811	807	882	816	838	782	839	824	839	855	810	858	865	849	834	887	840	820	846	875	851	895	809	863	845	856	852	838	898	819	841	833	829	850	848	859	823	892	859	866	862	826	834	855	776	821	832	898	848	762	822	826	863	840	843	848	844	839	890	863	852	809	876	850	831	805	855	793	817	856	840	883	802	831	830	807	897	829	813	819	887	871	866	833	849	869	787	834	878	914	909	788	844	828	882	832	826	793	796	873	858	848	841	844	836	856	823	894	826	890	841	833	871	810	906	859	850	831	844	868	854	875	803	794	825	829	807	841	819	887	815	855	877	777	836	789	838	796	792	855	852	861	883	793	835	792	867	815	857	843	858	853	846	855	865	800	903	838	843	865	853	854	796	802	856	804	801	843	855	810	831	817	830	894	853	888	817	831	859	899	811	883	799	820	820	873	826	824	917	817	826	803	853	844	814	827	880	852	836	821	824	876	816	823	832	866	802	838	800	835	832	819	855	845	814	855	885	854	867	868	828	854	816	868	787	837	882	878	784	793	839	825	909	748	816	828	835	811	806	855	847	845	776	816	801	880	839	753	854	791	833	817	870	794	823	812	883	819	888	787	794	811	869	789	865	841	829	838	869	863	907	839	801	852	866	823	842	837	879	804	798	848	887	826	863	846	871	845	841	846	854	826	831	886	813	814	834	768	794	810	830	846	908	830	833	785	839	877	875	878	835	875	829	832	875	851	854	819	846	818	848	820	846	889	860	859	853	836	824	852	852	844	839	819	849	870	845	846	818	817	888	873	849	808	873	823	803	807	863	861	828	886	860	791	829	839	830	801	793	837	819	820	819	832	779	837	831	896	858	814	822	848	832	870	823	878	858	871	884	843	859	824	854	870	798	823	825	830	815	825	852	819	891	896	824	883	807	894	809	788	866	869	845	797	839	862	835	837	856	775	845	870	867	814	830	808	879	857	820	812	842	852	801	740	840	835	888	834	858	796	834	811	821	865	822	870	855	866	861	861	843	854	856	899	868	846	838	825	876	767	893	853	850	817	825	856	881	844	832	853	758	844	792	865	821	850	858	857	896	841	821	853	853	842	863	813	851	855	811	817	838	829	896	858	860	822	844	835	830	869	836	848	834	786	826	870	826	824	901	836	846	811	817	797	885	895	769	820	945	870	802	830	892	846	875	865	868	834	859	821	788	867	802	801	826	801	820	831	856	873	907	831	846	857	865	838	813	814	799	743	803	801	907	815	805	826	865	801	874	880	836	843	855	887	847	833	836	792	817	819	827	832	835	854	854	822	808	827	829	839	826	861	804	819	837	819	834	821	828	865	886	833	775	808	816	822	855	846	868	822	839	834	812	872	822	875	807	825	841	810	855	847	842	825	834	840	817	807	849	791	850	854	851	782	827	824	814	819	872	820	798	802	813	863	820	843	862	793	837	807	868	845	868	835	846	909	835	828	806	861	822	863	867	854	756	859	840	815	869	820	846	844	833	869	841	767	833	820	822	829	859	890	793	838	814	838	865	830	824	790	827	767	876	866	857	909	834	810	803	843	853	831	817	859	892	774	804	868	851	766	798	845	862	845	802	804	826	837	808	819	862	891	853	840	812	825	825	801	846	803	878	817	874	833	836	848	783	830	861	818	905	866	796	834	859	907	812	799	857	852	832	873	843	872	857	843	828	818	863	862	846	851	821	777	842	851	858	821	874	838	816	783	772	849	821	794	858	840	862	868	845	816	901	847	811	832	848	844	869	798	842	833	864	848	822	826	842	896	814	861	830	859	891	837	825	841	847	845	795	873	857	835	872	801	810	832	839	806	828	812	849	846	780	884	841	815	861	851	872	809	870	858	849	801	889	853	838	843	821	859	865	854	800	828	851	820	814	849	862	793	826	845	856	844	849	877	785	810	838	804	865	805	867	857	798	839	807	822	799	820	833	926	862	864	891	892	831	808	856	837	863	818	832	883	887	790	868	835	849	855	857	903	835	836	803	883	858	807	847	830	878	877	829	824	825	847	777	887	873	852	824	807	840	837	768	872	838	856	827	856	878	814	848	807	855	801	859	814	875	879	826	805	848	845	846	828	871	815	893	883	769	813	887	836	862	807	857	859	835	855	797	849	769	800	842	876	830	831	897	848	812	827	835	890	862	857	777	807	845	801	852	832	876	817	858	842	837	852	847	885	849	868	820	793	821	870	845	844	872	841	816	746	822	774	819	816	851	887	859	858	872	814	829	817	882	793	830	869	823	809	873	797	848	807	832	804	843	851	805	815	842	864	844	841	818	847	841	854	824	769	788	845	904	900	848	852	809	812	850	830	823	862	829	822	852	842	813	832	847	816	802	853	822	857	797	848	813	830	855	831	863	822	844	869	853	824	854	848	802	851	826	795	802	839	796	851	819	788	921	880	833	807	864	859	758	901	851	830	829	829	851	862	798	835	852	798	856	777	793	866	822	841	818	884	866	851	824	839	847	834	816	777	874	841	889	859	811	824	851	869	892	781	838	787	805	847	811	822	831	830	828	788	835	831	834	858	839	830	811	793	822	891	808	848	854	835	824	809	822	856	790	805	875	870	817	826	831	848	835	806	843	831	844	849	784	816	820	892	776	878	850	838	828	822	822	870	887	827	810	800	840	871	833	858	880	822	865	809	805	856	890	821	873	823	806	845	821	800	816	831	843	805	830	896	850	822	843	849	876	836	854	858	883	856	842	854	805	800	826	822	840	859	808	771	764	800	804	852	811	800	866	834	851	813	828	887	847	837	833	829	880	838	809	818	838	826	807	792	806	858	845	824	852	794	832	790	853	845	848	829	790	858	799	814	834	852	877	828	806	810
33382	52929	29490	15652	12406	9865	7055	5929	6213	4987	4043	3430	2635	2030	1922	1693	1559	1446	1473	1363	1181	1177	1152	1085	1027	990	1045	1071	1020	953	958	934	968	956	903	921	869	831	892	898	880	914	842	903	895	849	837	941	829	873	850	865	869	845	861	805	821	882	840	865	867	851	924	849	799	846	819	850	834	844	876	838	891	831	849	831	837	843	849	820	745	808	831	769	835	803	805	796	867	893	832	834	802	805	819	830	860	810	868	812	812	833	780	786	758	771	823	808	846	750	862	828	806	832	807	835	829	863	804	773	827	806	827	877	840	853	823	787	852	870	825	779	808	806	835	815	852	852	837	822	822	820	844	756	784	851	852	821	810	816	765	812	827	809	876	839	818	832	832	861	855	829	874	798	845	838	792	838	833	782	826	861	817	822	803	820	829	839	816	819	841	811	799	815	818	860	833	866	824	822	806	785	893	846	806	795	791	845	811	793	811	789	842	847	888	812	785	815	785	849	804	791	801	828	829	838	832	847	829	812	830	852	861	803	826	826	846	820	823	802	862	873	783	812	792	891	817	780	833	822	851	849	897	814	862	824	839	814	784	829	860	794	797	855	888	905	830	820	793	855	844	814	842	834	822	823	814	818	780	849	823	813	835	795	813	787	854	786	822	794	835	831	813	813	808	844	877	822	857	870	867	828	813	820	790	816	850	837	806	851	876	809	831	844	829	869	857	827	805	795	842	816	811	798	771	795	834	855	831	807	829	817	800	831	837	832	838	806	839	815	845	874	839	864	843	818	843	767	793	804	832	845	840	812	870	813	813	817	866	851	818	794	850	864	842	793	796	839	827	835	875	840	797	807	784	813	848	816	809	781	836	792	837	785	877	863	843	859	877	856	836	878	811	806	870	781	874	820	817	781	831	815	811	859	831	829	788	812	878	833	854	837	829	863	812	818	812	792	854	739	772	823	789	862	836	812	803	842	823	840	851	825	785	838	821	817	837	813	798	848	845	835	848	808	820	812	838	816	841	819	819	817	804	822	828	815	800	808	825	764	809	842	788	841	832	818	820	868	824	855	798	847	838	821	843	862	792	783	801	846	845	821	818	779	802	861	876	824	771	858	792	827	814	817	870	828	925	842	852	814	857	817	868	865	807	802	806	828	753	847	848	830	856	826	864	788	825	858	821	821	815	849	845	793	862	793	876	822	840	738	838	820	861	790	869	777	871	756	831	776	878	789	819	852	853	834	857	807	838	851	831	751	785	759	848	805	778	747	808	840	785	819	824	814	820	856	885	774	784	787	829	827	805	820	822	794	814	824	795	829	780	813	801	800	812	852	850	773	822	836	771	774	856	824	817	829	833	788	830	789	862	795	847	849	822	816	832	768	825	832	839	854	883	803	835	827	799	826	860	887	799	767	844	802	826	846	788	823	851	818	842	887	849	830	799	790	807	842	848	805	833	797	822	831	844	782	870	828	786	848	824	850	781	825	839	862	821	818	836	851	822	811	886	834	789	770	863	846	867	818	833	819	793	821	855	850	845	841	832	826	809	823	806	811	826	803	856	820	851	822	802	792	805	793	834	793	807	803	837	818	851	872	893	824	808	791	835	846	814	814	890	835	885	814	797	845	783	796	802	820	828	804	848	866	834	819	850	828	860	837	832	814	887	799	859	783	801	825	816	849	776	802	824	824	832	818	850	844	801	778	802	843	803	816	882	838	823	822	866	830	805	801	829	765	838	853	834	800	825	767	800	779	808	844	807	842	832	803	814	775	849	823	780	815	843	854	885	830	825	815	851	818	857	795	830	797	840	818	808	803	873	834	813	832	797	810	813	840	841	815	802	816	795	796	827	820	844	774	822	850	835	794	794	835	797	794	810	789	794	824	792	796	833	825	827	852	821	889	803	837	804	819	822	755	808	819	816	859	774	848	859	796	897	810	827	791	824	809	830	840	817	855	832	825	823	796	831	823	792	855	852	869	808	824	829	818	838	788	836	822	817	811	800	804	862	822	804	804	872	860	803	766	865	797	832	898	825	773	872	827	842	860	863	852	791	751	818	852	817	818	832	773	842	854	829	792	864	829	854	803	868	866	847	837	831	756	798	794	850	808	816	782	874	812	834	805	841	846	761	837	767	786	847	809	836	829	844	824	799	869	836	803	829	830	803	847	837	830	858	848	805	805	840	824	855	844	827	808	817	827	862	852	808	771	798	817	836	801	846	839	792	805	789	755	851	800	819	835	804	798	835	802	818	820	853	826	796	865	891	789	792	888	816	801	807	829	825	791	841	802	830	842	812	885	873	776	865	849	782	885	788	802	790	847	829	817	828	867	812	749	843	847	775	820	832	818	839	850	832	884	835	800	793	831	814	810	811	842	815	830	782	873	800	834	832	826	804	825	818	799	798	792	834	812	818	821	843	809	836	843	865	810	801	825	826	823	810	788	876	810	861	812	786	832	806	821	804	860	836	791	841	869	822	840	835	858	835	835	823	871	818	792	798	890	812	804	843	841	817	764	820	797	809	828	848	770	827	818	848	852	830	860	814	836	818	860	856	836	843	805	820	848	833	824	791	813	811	832	839	788	817	751	833	849	838	764	816	804	828	827	860	808	837	831	839	863	809	752	865	805	859	812	826	797	763	802	798	829	874	845	845	792	800	827	872	817	829	846	839	850	827	799	879	821	832	847	851	852	816	846	829	828	802	835	860	823	865	828	855	791	818	747	816	841	811	872	852	806	852	822	834	804	918	853	825	813	842	826	823	816	850	775	795	814	815	843	857	847	787	766	868	828	812	827	818	883	791	846	781	817	737	819	871	822	783	855	799	808	796	850	841	832	818	802	815	818	836	796	823	802	829	870	857	793	836	789	799	803	861	872	816	800	829	813	812	853	865	789	861	833	781	823	798	825	845	800	838	824	807	837	828	883	822	858	826	824	808	869	794	875	803	812	885	832	797	817	822	786	844	808	808	864	871	796	820	793	836	824	817	813	848	819	873	842	827	770	817	814	837	830	851	816	777	821	795	821	841	865	852	811	842	787	846	829	806	791	846	802	798	844	814	886	790	825	788	846	845	764	850	843	802	813	793	800	832	880	836	787	829	830	841	873	832	827	793	883	835	817	830	810	845	871	827	807	855	772	804	830	834	817	824	822	815	857	782	768	870	818	819	802	860	778	791	809	825	818	799	858	851	835	794	808	830	862	829	857	874	853	796	798	846	833	856	833	805	800	830	797	810	837	838	781	849	847	884	859	877	842	858	851	859	779	824	837	867	810	829	843	844	817	869	857	825	809	801	810	848	870	805	829	804	826	787	791	812	880	790	841	856	827	846	840	825	819	827	893	834	793	783	843	817	840	827	813	829	801	849	836	795	798	791	802	789	791	859	857	828	808	862	784	838	792	767	844	815	829	783	823	860	831	807	834	852	774	807	822	824	788	786	790	833	827	777	877	797	839	849	860	798	873	821	835	855	811	881	835	861	790	818	791	836	813	818	924	857	819
29836	24787	18351	8241	4754	3205	2463	2168	2183	1921	1692	1479	1220	1164	1077	1119	1039	1050	1009	992	962	1012	1027	990	949	909	918	948	931	890	935	969	988	926	934	921	973	924	851	993	918	897	885	885	914	905	875	866	883	914	944	921	929	843	884	855	836	906	916	924	910	892	929	908	895	919	859	913	869	875	875	930	886	856	878	833	834	847	890	883	884	912	944	928	843	913	865	893	887	874	900	882	851	861	871	929	863	843	874	906	897	950	885	896	906	892	924	918	906	907	883	859	890	899	832	878	882	900	911	879	908	864	841	914	888	905	864	912	931	942	874	882	913	871	925	870	892	945	956	901	911	854	905	943	926	882	872	864	951	890	940	873	893	900	872	909	856	861	930	865	870	838	884	922	923	855	911	897	882	866	892	898	908	837	915	879	893	896	920	873	906	912	900	904	898	881	929	852	924	905	948	882	886	962	913	908	877	893	918	891	902	848	885	861	893	887	892	873	887	934	908	919	929	893	919	896	877	881	919	927	913	878	904	892	889	884	875	870	885	952	914	896	830	887	862	966	908	900	904	916	850	890	871	850	882	885	931	914	907	851	887	902	910	913	904	913	923	882	898	862	917	888	933	859	917	884	873	908	853	922	911	825	919	886	918	924	879	930	836	869	942	888	887	949	915	885	951	875	883	868	914	904	834	878	850	888	958	861	930	897	918	934	903	855	874	984	880	889	935	858	869	884	907	881	865	928	884	935	920	896	863	840	846	881	858	897	853	853	928	899	909	903	906	896	881	915	891	917	869	943	904	873	908	895	898	844	922	874	837	949	901	869	875	868	931	892	902	840	914	940	874	862	900	902	895	907	889	900	884	891	872	893	924	847	831	896	893	884	856	879	949	877	869	855	854	899	899	932	878	889	909	925	867	902	879	904	892	922	860	899	895	913	856	888	876	904	871	909	916	854	844	844	880	939	918	908	832	836	893	930	878	887	876	875	851	886	869	887	880	929	849	886	896	874	900	883	918	888	866	865	932	871	889	927	924	879	925	908	872	937	821	892	838	906	876	897	860	910	892	896	898	901	934	930	882	906	927	905	897	860	901	878	903	872	897	916	879	929	893	891	882	892	883	897	952	914	889	917	848	870	972	878	901	886	862	868	930	861	935	939	849	953	895	948	861	818	840	907	911	953	907	902	850	917	919	923	882	876	850	883	888	932	836	906	866	880	852	902	865	881	905	906	880	896	950	878	868	857	921	903	898	845	863	877	910	837	887	895	879	881	854	907	891	852	957	903	928	843	888	844	900	867	880	890	894	896	953	872	877	889	863	888	892	872	953	904	910	889	880	862	894	898	866	852	919	883	863	922	878	889	904	879	916	948	907	896	902	884	929	899	909	885	886	902	882	834	900	915	885	910	882	899	973	920	853	874	861	890	902	882	901	823	857	941	892	912	870	932	932	904	902	854	898	888	895	889	924	871	873	866	872	939	889	881	865	880	862	908	885	881	931	905	880	882	893	913	896	890	872	836	900	863	813	904	870	915	885	890	924	894	933	891	868	925	895	866	917	917	844	869	909	930	881	873	884	922	883	904	922	936	899	861	893	885	841	928	874	859	859	891	856	888	897	908	918	843	890	880	904	911	903	918	882	927	915	929	823	936	895	915	895	894	889	892	833	844	899	909	883	943	898	876	897	927	897	890	878	908	927	884	885	868	869	904	862	903	908	866	857	913	911	915	906	893	907	872	867	927	892	906	940	922	885	901	875	871	854	887	889	857	866	921	925	886	912	891	906	857	944	869	885	882	935	920	876	889	861	904	914	933	889	881	928	896	853	891	897	866	879	823	855	889	904	885	928	919	917	881	863	894	925	947	886	911	898	929	907	974	859	889	959	911	920	897	923	896	910	927	905	907	889	880	899	884	882	908	876	944	913	909	954	899	909	892	928	944	863	919	936	910	875	856	853	862	908	858	924	933	911	909	888	904	877	894	870	874	884	873	891	902	872	881	911	927	879	890	960	877	939	909	863	904	900	850	905	878	943	877	889	892	919	869	938	860	884	862	883	888	934	859	903	860	953	918	941	835	878	866	923	883	945	864	883	868	888	918	905	895	871	908	925	849	862	916	864	850	926	871	866	929	916	872	894	880	847	930	878	902	814	891	916	899	899	888	921	874	900	903	850	929	956	855	903	912	928	887	912	951	859	865	839	879	921	823	861	890	886	903	881	887	897	902	893	934	867	909	887	897	913	931	874	870	956	874	848	877	934	884	909	893	902	928	881	930	906	889	939	886	887	926	883	900	882	859	910	846	872	916	959	963	928	890	902	871	907	874	868	919	890	870	900	873	869	888	872	907	888	901	905	929	906	917	912	895	883	905	911	827	905	869	891	894	878	914	914	958	883	929	907	886	861	875	936	843	891	883	890	904	855	853	900	878	914	883	960	902	913	923	904	916	852	821	887	873	942	899	843	902	858	864	867	900	908	883	880	942	877	896	902	872	884	856	915	876	869	868	846	836	892	886	936	924	919	919	827	898	865	927	854	858	901	899	896	885	872	873	921	904	901	870	913	882	886	900	888	880	863	890	903	879	905	920	896	895	853	888	894	940	919	916	939	919	854	876	855	889	871	875	909	865	834	933	919	905	902	903	919	859	899	940	881	901	845	879	909	897	922	876	911	897	888	881	838	866	895	859	906	872	920	918	843	890	874	920	893	898	891	870	879	897	885	875	884	908	876	847	868	873	890	933	879	946	863	894	921	921	922	892	864	905	914	934	862	905	887	867	894	934	858	887	840	894	905	908	884	956	921	846	880	904	905	919	849	931	929	898	887	889	886	838	892	898	886	899	900	912	899	906	846	921	900	906	919	842	883	876	893	900	894	885	860	884	920	886	884	918	890	922	916	889	888	917	886	843	884	900	931	892	920	894	941	926	848	922	920	851	903	939	884	875	891	887	917	851	967	918	898	891	934	828	874	891	877	880	917	877	882	893	850	868	914	885	847	858	865	877	871	880	912	889	935	873	889	889	901	844	853	870	893	938	902	939	916	869	892	950	857	922	866	878	863	883	893	815	928	841	838	914	882	922	942	958	950	888	866	842	845	900	872	874	880	841	856	891	911	849	920	894	901	875	886	841	879	876	888	887	896	928	913	846	856	954	971	858	886	865	890	911	904	950	857	859	890	844	895	899	853	893	876	926	911	896	869	922	889	914	849	938	930	855	882	902	901	855	893	873	946	896	962	886	891	843	931	924	891	893	899	919	914	903	890	870	857	865	924	946	884	888	955	864	886	915	870	908	943	895	867	907	941	896	838	901	874	933	856	915	855	843	863	863	869	891	888	915	912	828	902	917	872	858	824	875	910	819	923	882	904	916	856	901	849	898	905	897	823	884	892	860	884	853	894	862	851	869	896	899	950	920	915	900	870	879	842	895	825	914	882	874	942	914	899	865	899	878	893	831	885	872	880	859	891	892	917	853	897	921	944	865	880	847	850	832	884	816	883	893
27857	35129	17372	7985	6468	4991	3700	3187	3300	2673	2308	1906	1523	1379	1315	1260	1158	1206	1201	1136	1059	1031	1001	985	933	961	1012	994	1006	969	979	956	940	993	989	937	935	939	1017	1017	905	912	942	921	886	910	920	950	923	966	922	911	954	899	942	900	930	906	913	938	886	941	870	891	879	877	947	963	954	889	959	923	948	873	940	887	918	909	932	890	881	892	911	931	891	906	951	931	947	879	950	951	905	876	875	891	879	885	934	914	885	905	938	882	907	880	844	910	909	916	923	921	889	970	904	875	897	943	847	899	940	912	849	866	906	877	948	926	907	915	986	990	959	908	883	914	900	955	882	977	953	877	947	896	911	942	920	926	925	893	912	909	877	931	883	879	951	886	856	916	932	929	890	889	886	948	907	945	923	923	878	849	929	928	914	928	949	927	929	956	911	891	914	904	859	939	855	937	983	936	903	928	921	922	902	887	937	907	930	956	903	852	856	925	883	910	859	923	909	878	862	894	855	888	914	842	946	927	885	912	900	894	928	898	944	927	923	953	947	909	934	932	931	897	853	939	888	860	909	908	888	885	952	910	940	961	910	908	880	878	901	906	935	897	905	949	860	956	951	959	904	1015	899	908	919	909	912	908	896	906	916	907	897	914	932	952	958	963	873	920	935	874	927	877	855	913	934	897	868	905	928	914	896	898	893	924	886	925	903	918	941	907	883	937	901	895	906	842	823	973	924	919	884	899	877	895	858	915	922	956	877	921	924	909	902	855	936	891	917	873	922	909	915	910	947	895	911	859	918	934	946	895	911	885	934	925	892	978	909	880	894	939	931	884	889	949	882	916	906	934	881	893	901	843	950	915	908	923	887	903	932	924	906	918	915	881	890	896	873	907	905	906	920	916	867	897	908	888	930	963	926	880	965	903	913	894	918	909	920	875	897	946	890	956	847	901	901	893	894	883	889	915	946	905	874	918	914	935	961	914	825	872	910	946	898	905	865	939	957	927	866	964	885	864	928	890	955	895	912	910	924	886	964	889	953	896	917	895	895	922	914	878	935	945	904	986	927	923	903	922	937	926	878	877	875	942	957	887	907	905	872	923	923	843	971	899	854	904	960	943	930	915	959	912	900	919	861	894	957	896	928	928	944	919	942	946	871	951	905	913	865	907	939	933	911	948	888	934	966	911	924	908	901	917	945	911	856	897	931	930	855	930	886	903	965	904	905	917	912	918	913	865	846	951	878	924	866	940	925	913	903	889	940	922	919	944	926	991	906	911	928	921	850	906	920	938	868	921	916	853	843	896	910	974	945	925	867	913	909	935	928	863	895	880	876	889	954	907	932	922	899	965	899	881	881	957	869	911	907	903	901	882	947	892	872	923	941	840	876	926	877	958	924	936	847	911	955	913	923	927	907	906	861	1001	943	921	928	895	902	895	888	874	889	894	883	914	940	925	907	916	939	921	906	916	880	917	902	929	917	875	887	920	885	870	925	928	902	892	872	907	906	888	930	929	897	913	932	919	922	934	892	895	900	898	882	952	896	924	928	935	957	919	872	904	911	887	913	882	840	935	906	919	937	958	906	897	897	932	949	956	856	913	931	948	933	918	912	946	919	902	888	866	914	901	860	987	892	948	935	932	885	903	845	845	878	899	897	851	943	959	881	936	951	919	902	908	912	909	932	903	922	909	899	839	931	881	919	932	897	946	881	907	968	946	889	937	933	943	826	965	944	861	890	895	922	932	908	843	901	928	919	875	865	951	874	915	899	949	908	933	871	889	898	953	930	958	870	934	941	909	865	870	913	886	923	934	901	894	963	872	918	909	903	899	858	905	931	933	887	923	904	907	907	911	924	900	905	843	958	884	903	873	917	890	881	895	895	881	949	929	918	864	902	900	866	949	974	824	961	929	979	897	902	940	875	930	1007	885	859	917	888	903	920	884	897	910	868	871	887	939	918	869	926	966	935	891	904	917	909	933	955	886	906	945	895	869	908	904	916	924	884	886	893	876	904	936	942	919	858	876	901	911	887	875	934	919	931	871	920	862	894	902	935	921	890	911	938	936	863	921	930	878	920	898	884	872	945	853	914	900	899	936	844	933	897	901	860	932	962	841	885	928	961	948	963	930	955	923	887	895	905	915	905	882	932	951	948	901	934	934	909	927	872	908	919	886	852	909	898	909	928	884	908	921	941	908	911	924	871	930	902	897	894	932	884	868	888	934	927	927	953	947	915	889	919	873	897	920	949	915	875	919	914	923	976	929	957	972	863	938	912	913	865	974	918	898	951	878	890	928	918	913	894	930	932	917	947	963	966	941	899	913	926	842	879	898	953	932	918	928	913	889	919	892	899	915	889	916	945	958	912	896	933	953	943	916	879	884	905	986	923	948	877	868	908	930	925	921	917	924	878	870	882	923	930	974	942	929	897	872	896	947	931	937	923	894	934	872	912	919	885	876	923	913	935	892	926	915	893	908	889	960	919	986	923	957	894	914	884	923	936	856	906	915	921	909	867	872	942	906	923	871	914	952	921	856	924	975	908	875	939	930	855	949	876	897	943	868	913	924	914	960	965	991	874	895	880	1006	844	899	883	921	841	919	842	878	946	930	872	839	915	890	912	954	898	897	876	916	910	873	862	928	908	865	860	899	910	912	874	898	861	931	865	944	896	914	943	869	996	907	885	875	901	911	962	913	905	891	906	943	888	944	843	926	918	921	865	925	921	879	890	897	924	891	881	888	892	888	903	946	877	925	918	898	863	867	869	889	911	895	948	896	916	888	876	890	921	916	950	915	895	853	917	935	918	918	965	852	875	940	927	915	871	886	870	899	900	892	967	901	917	947	900	897	896	901	926	928	879	955	913	900	886	930	910	920	887	880	899	935	931	870	959	891	900	915	855	861	946	945	920	931	913	857	913	874	893	886	916	920	920	920	932	851	877	938	896	886	875	924	896	893	916	878	885	920	881	901	913	911	892	928	910	891	903	939	853	917	884	938	865	895	897	948	866	892	882	895	917	903	900	924	907	875	941	907	865	912	878	891	904	916	949	878	849	916	919	911	908	931	927	857	876	921	866	890	936	903	929	952	878	908	873	898	949	911	958	939	888	898	958	908	962	929	930	938	920	939	943	893	883	933	923	945	882	902	880	921	930	939	902	879	879	933	922	907	861	900	889	920	875	959	947	932	903	950	865	891	934	871	922	928	835	879	853	919	958	914	918	915	931	916	822	908	962	886	891	905	888	919	870	866	945	936	905	942	898	884	860	949	882	925	937	900	958	909	938	867	896	879	881	910	904	922	876	953	982	872	925	961	864	883	887	914	914	860	935	917	962	914	882	849	936	938	909	915	917	916	894	908	938	921	883	864	916	923	956	895	926	871	913	916	916	877	915	909	888	919	949	897	948	862	923	877	896	889	854	902	899	926	935	917	882	916	901	906	880	925	890	894	935	861	911	952	902	923	911	945	911	914	907	919	863	934	826	877	898	870	877	892	919	858	910	920	872	878
23475	21009	28145	24050	20985	13096	5072	3299	2968	2365	2196	1684	1320	1181	1117	1105	1017	974	1010	948	857	833	835	865	843	811	803	800	763	768	805	731	746	771	784	730	728	787	744	730	793	697	749	697	745	737	782	730	743	753	719	708	757	695	715	671	767	740	750	776	710	663	739	708	713	738	720	729	690	722	755	729	662	671	688	723	710	714	704	752	707	721	732	672	714	713	731	720	691	739	697	727	661	715	695	692	711	739	739	777	692	719	719	661	742	711	694	709	739	684	703	713	771	649	673	742	727	731	729	651	682	707	703	693	733	668	722	684	719	680	713	698	702	694	711	716	712	700	740	733	727	704	670	689	709	755	721	688	665	703	706	706	647	741	686	741	685	733	669	685	704	718	748	741	746	738	720	687	735	693	710	680	670	710	718	737	722	671	735	715	723	774	702	708	763	694	678	697	710	690	737	692	695	715	736	730	728	677	736	693	690	720	719	734	703	731	733	746	732	695	695	715	688	734	723	678	688	729	670	664	716	661	685	725	672	715	724	742	726	712	675	737	658	684	754	729	726	678	693	732	705	688	699	733	730	713	737	693	682	711	698	749	745	752	739	700	721	732	738	714	709	749	723	713	722	707	723	734	649	726	729	696	709	661	718	718	730	697	710	722	717	734	702	715	757	732	734	729	683	755	739	733	693	700	684	693	703	701	745	751	718	753	715	730	723	723	734	724	760	670	739	716	702	694	660	736	710	730	714	723	735	695	693	723	666	670	758	662	720	708	728	696	707	688	725	678	731	701	683	689	712	770	693	726	728	689	732	721	723	714	733	665	691	709	719	699	727	726	702	663	754	719	678	706	708	752	684	724	739	713	682	746	702	725	656	701	728	670	709	686	710	751	752	711	693	723	689	653	742	739	766	702	735	669	741	717	706	739	717	730	682	726	689	708	688	707	697	716	660	698	704	732	702	705	717	735	724	766	727	723	766	714	698	744	693	718	719	726	700	740	766	734	757	728	758	700	658	723	719	718	697	697	700	739	686	682	743	731	736	708	674	722	670	662	705	686	675	752	657	721	682	683	750	710	708	739	719	716	705	729	710	689	721	725	729	723	680	689	691	723	707	733	698	707	704	718	706	732	757	714	691	670	687	713	678	721	756	756	722	724	710	681	706	727	743	695	770	746	768	721	704	685	697	749	700	703	699	719	715	703	663	734	745	724	706	655	704	760	734	734	662	636	728	718	697	747	661	753	677	696	752	733	702	707	729	708	751	738	658	691	674	751	746	714	733	734	696	696	687	698	725	692	673	724	711	697	718	689	701	733	682	714	704	699	674	697	657	703	691	687	741	726	735	700	756	705	692	686	674	729	729	738	694	704	704	718	703	751	706	683	725	697	687	671	707	713	699	693	728	680	694	712	735	751	680	731	676	721	701	666	719	662	691	708	644	714	679	742	728	721	726	696	689	705	746	683	709	698	660	687	754	713	708	690	706	734	741	676	671	724	703	687	722	689	729	727	707	724	713	705	736	696	707	684	715	730	646	697	702	712	679	720	716	719	700	733	729	698	687	746	712	714	708	712	717	687	706	695	674	708	676	703	684	746	749	671	754	652	663	691	752	698	667	634	693	697	662	679	682	705	686	698	729	675	720	716	768	699	704	680	670	653	691	673	669	675	706	697	706	733	763	738	724	693	751	709	721	739	729	731	723	721	709	716	695	700	774	716	669	682	756	704	713	744	742	706	707	711	738	716	735	675	675	759	703	729	743	725	727	713	704	648	691	683	705	718	736	711	683	753	719	700	705	693	704	742	711	730	678	739	681	760	723	661	688	689	706	698	684	690	742	702	709	726	687	701	726	730	681	680	704	699	758	671	694	699	692	708	681	668	749	740	660	698	700	695	710	710	690	693	731	702	720	723	687	710	714	695	704	732	750	714	728	732	716	679	740	645	704	687	675	684	716	696	716	672	664	679	753	758	691	675	714	687	749	715	727	696	682	716	683	707	743	712	726	667	677	740	720	689	724	698	700	706	694	734	727	725	657	769	684	749	757	697	659	699	724	728	719	722	722	680	666	714	686	743	756	702	658	730	698	722	693	759	725	739	677	719	750	745	722	671	701	726	719	742	688	744	712	722	717	758	718	717	702	711	735	685	688	695	701	791	729	707	677	743	686	701	741	708	692	717	696	722	699	716	731	724	710	740	734	729	702	693	771	714	722	688	702	724	687	717	688	697	713	693	713	726	662	725	702	653	704	707	670	712	691	689	671	665	731	730	714	731	707	719	672	737	709	751	711	713	692	684	726	737	699	704	721	716	684	678	752	766	703	742	754	719	709	728	722	739	728	708	698	687	701	713	724	757	700	686	634	679	696	746	750	714	732	657	701	750	785	710	696	721	691	715	673	747	736	710	710	712	707	714	749	641	742	732	723	705	699	720	739	693	736	722	709	698	721	698	712	723	706	702	744	691	714	732	701	706	725	673	722	734	697	697	706	678	727	723	712	720	712	682	684	760	712	708	677	708	710	704	654	702	680	730	743	716	735	716	724	771	710	712	715	733	703	705	685	720	659	721	669	707	662	703	749	748	717	709	732	752	694	717	715	666	696	700	715	735	698	700	744	677	715	723	739	738	709	718	726	731	725	728	703	673	704	707	701	739	755	729	696	701	704	676	734	677	699	745	707	725	697	674	697	737	685	646	740	691	689	759	738	737	720	710	753	740	745	727	708	702	716	707	719	737	704	687	725	674	692	721	708	695	758	731	745	718	665	739	668	716	722	690	673	701	750	753	704	719	659	750	705	725	726	725	705	777	715	718	722	668	708	713	754	698	679	699	729	723	709	729	759	716	715	665	717	720	678	652	684	723	687	724	765	727	715	749	672	695	670	721	712	724	706	724	697	669	701	733	712	714	697	719	734	708	742	695	753	733	678	720	726	699	718	713	768	712	727	700	735	655	677	690	658	691	692	711	698	731	707	738	704	702	698	677	711	698	733	708	663	711	687	650	718	676	670	666	692	670	683	674	695	729	684	674	719	690	740	685	681	668	723	672	714	734	702	721	693	750	744	704	718	678	681	736	708	697	718	670	709	657	676	694	639	661	722	762	710	715	661	719	667	668	758	800	681	742	724	743	750	695	721	694	727	659	730	692	741	735	716	739	702	696	720	706	751	746	738	708	705	671	681	763	694	715	731	691	744	734	743	730	713	695	692	688	670	719	706	724	689	718	720	738	701	746	688	738	669	745	713	723	695	721	767	748	734	647	749	676	737	700	723	701	697	729	744	711	658	688	676	716	731	672	667	745	734	683	680	674	749	726	656	672	701	719	773	721	712	721	708	748	672	724	674	678	700	714	751	691	684	689	689	698	721	711	707	743	701	732	704	699	676	757	693	717	668	679	764	690	690	710	682	775	692	693	696	724	673	720	739	725	722	699	828	705	706	669	701	709	722	738	708	698	732	751	706	691	672	714	696	720	684	700	672	677	732	688	729	728	752	694	730	709
29828	47041	25033	12372	9345	7303	5671	4952	4622	3638	3298	2411	1798	1511	1516	1298	1247	1133	1177	1068	998	908	925	875	816	872	840	876	822	823	784	793	855	822	786	781	785	734	802	793	760	802	759	775	787	806	751	742	797	744	778	755	789	713	724	779	701	801	754	715	751	756	696	708	729	722	739	719	718	721	708	736	772	717	764	725	745	656	722	735	744	709	725	785	745	741	733	736	798	769	748	705	714	818	748	700	734	688	699	765	719	730	714	696	723	738	690	754	697	707	716	710	742	728	724	729	790	725	730	792	694	764	761	738	722	723	707	792	700	714	730	737	707	711	730	699	741	732	723	746	707	722	744	764	733	733	734	701	656	732	725	749	725	774	700	755	715	747	772	731	746	744	741	722	724	696	701	702	747	697	804	722	715	714	737	701	727	686	700	740	751	734	694	718	725	747	746	695	718	725	715	731	726	756	732	675	717	712	762	734	696	761	717	778	718	727	724	672	712	700	735	746	748	763	696	723	707	732	773	755	735	733	710	743	747	711	733	693	781	752	737	752	708	735	734	660	665	718	722	728	714	724	753	824	775	720	713	695	666	724	733	721	708	727	689	706	723	725	724	718	707	734	777	748	692	768	726	692	674	709	762	738	752	712	732	745	689	698	687	759	728	687	734	727	722	725	765	752	711	775	747	759	719	705	737	745	731	737	728	703	678	694	762	750	711	752	765	749	729	717	716	729	720	777	681	730	719	766	717	734	744	703	691	742	737	762	737	697	744	717	684	744	743	745	708	762	694	716	762	707	723	709	772	747	761	734	758	697	754	745	738	719	700	730	698	685	700	728	705	740	726	677	705	769	753	707	706	721	745	747	741	745	758	772	691	749	702	716	724	726	751	750	731	754	765	716	732	683	718	727	734	715	725	741	736	710	694	678	717	742	766	722	708	705	736	709	757	766	708	702	728	697	693	715	679	704	701	685	719	744	654	736	766	749	711	720	705	772	722	800	753	760	714	780	776	732	693	715	766	773	734	755	715	706	715	739	742	726	712	716	728	687	723	712	687	656	766	745	758	698	748	723	679	706	721	717	688	701	724	717	744	695	717	737	735	698	667	731	780	750	742	761	676	702	742	712	718	717	757	736	724	698	681	748	710	705	712	745	730	748	711	718	754	762	753	698	718	736	757	741	699	724	752	715	741	751	745	755	691	722	730	725	720	713	709	665	720	691	755	709	739	749	743	697	789	737	710	667	712	720	704	729	725	757	723	724	691	722	728	725	681	717	690	749	773	718	743	758	680	740	766	711	724	743	732	707	747	752	769	704	730	736	726	717	700	745	675	730	741	729	721	699	699	746	712	695	707	705	706	714	714	734	715	767	746	712	756	717	709	700	751	717	754	694	711	717	707	714	726	736	721	691	674	666	735	680	705	706	712	720	719	726	702	699	708	756	746	742	684	772	756	714	684	742	739	736	762	805	711	720	753	774	721	766	724	702	707	774	705	749	707	746	715	731	707	727	733	744	727	706	699	668	725	734	765	725	727	714	712	719	714	740	723	711	729	722	748	706	720	686	711	693	770	737	746	724	745	757	698	751	746	713	762	716	746	725	726	709	777	724	700	747	766	729	750	660	717	697	696	742	747	737	717	684	684	703	714	767	734	742	724	701	689	691	696	688	726	703	745	673	719	726	753	727	730	802	688	715	779	755	706	703	730	682	727	747	739	753	742	758	723	735	740	697	751	682	742	758	746	739	746	729	720	729	722	624	722	758	712	716	758	729	722	790	725	753	738	694	740	726	704	733	753	718	757	749	751	706	748	727	699	688	741	753	699	751	705	781	721	718	736	701	735	689	712	687	731	709	728	725	723	658	718	671	739	756	750	794	706	766	693	772	784	718	718	724	747	783	714	745	765	716	713	750	716	740	750	741	730	747	724	759	723	680	703	752	741	722	724	741	731	708	762	756	762	696	714	709	663	701	723	726	707	719	742	687	759	725	780	744	722	717	760	747	722	747	702	716	660	679	667	738	754	718	721	688	732	735	709	759	722	685	722	735	735	739	722	742	738	739	674	786	742	767	720	735	750	679	756	686	750	725	755	719	713	665	700	732	760	725	711	761	702	728	768	717	705	727	744	713	757	703	718	736	743	677	745	755	721	712	705	740	750	707	739	746	742	728	769	688	723	776	715	742	718	703	755	781	701	716	740	754	682	773	722	701	728	717	736	726	732	729	685	757	676	721	691	763	731	748	752	764	763	690	749	720	711	728	783	692	745	717	753	701	735	753	673	706	745	706	706	665	740	794	735	733	730	754	724	721	719	751	703	696	719	727	704	637	737	742	727	729	742	747	702	668	746	761	730	772	719	730	755	721	765	729	705	731	704	724	714	711	711	745	689	706	736	719	742	694	712	695	760	721	742	710	736	684	719	743	734	778	778	755	703	729	739	721	755	677	704	698	768	743	737	714	803	711	738	732	676	715	706	701	767	745	732	759	746	720	717	766	684	717	742	723	728	676	705	712	700	775	700	736	743	687	708	734	654	727	748	701	724	722	780	734	683	741	709	742	691	713	728	754	694	748	701	739	752	760	780	741	733	758	696	730	685	757	722	761	732	718	728	729	694	722	727	752	741	703	773	716	726	709	667	764	735	696	711	728	714	728	715	723	704	708	744	733	704	735	730	770	759	692	750	728	728	718	728	733	717	705	702	758	748	790	725	736	746	753	721	762	768	749	775	763	737	712	773	732	777	738	734	759	725	739	751	748	695	744	753	728	772	679	739	711	697	734	687	771	754	706	699	737	709	763	711	706	735	681	712	731	731	700	694	761	704	742	753	717	712	759	753	736	704	688	731	738	703	741	750	776	736	739	703	767	682	678	736	718	789	710	734	750	695	722	745	732	730	736	728	767	752	753	664	704	717	695	694	730	731	789	734	747	683	728	700	749	727	741	714	690	707	703	727	753	770	734	747	699	712	774	750	782	737	726	722	739	687	705	732	724	730	710	699	710	656	709	720	710	722	743	787	718	724	726	707	739	720	766	709	745	659	753	735	715	733	717	756	711	669	732	729	751	704	683	709	715	743	756	765	698	708	749	666	695	716	669	718	732	727	725	698	732	716	744	733	745	711	724	689	700	653	739	712	743	694	729	705	720	677	726	784	717	698	725	729	766	665	666	716	696	723	756	728	762	757	714	782	782	688	716	735	723	693	765	721	775	772	764	734	742	723	767	733	717	755	717	726	746	730	729	748	718	741	728	725	741	734	695	692	746	712	759	717	741	773	675	719	675	768	724	748	737	753	668	767	749	688	694	699	720	707	731	744	751	728	688	746	719	696	715	777	771	701	718	720	742	786	695	722	717	762	712	723	691	787	705	779	739	751	696	722	647	755	732	723	737	739	726	687	745	703	725	734	706	748	708	717	680	743	745	690	751	740	712	760	719	752	741	698	692	740	684	766	711	710	765	751	740	750	727	736	701	718	740	750	727	730	715	741	775	674	669	733	752
24714	21034	27147	25046	14093	5154	3657	3109	2819	2367	2087	1714	1457	1428	1415	1338	1262	1214	1248	1200	1161	1168	1108	1088	1194	1153	1132	1139	1068	1083	1120	1105	1088	1079	1077	1027	1081	1052	1079	1040	1056	1066	1054	1059	989	1090	1065	1009	1026	1096	981	1054	1008	1038	1073	1144	1043	1010	1146	1027	1086	1088	1045	1005	988	1029	1072	1087	1022	1025	1063	1032	1061	1035	1026	1022	975	1093	1020	1022	1122	1099	1027	1079	1062	1078	1040	1077	1050	1084	1081	1039	1119	1060	1023	1028	1012	1052	1081	1058	994	1049	1062	1029	1086	1041	1078	1027	1089	1012	1059	1136	1076	1050	992	1011	1101	1070	1055	1040	1038	1039	1025	1013	1054	1017	998	1050	1070	1029	1004	997	1066	1052	1046	1056	1026	1034	1055	1010	1064	1067	1064	1047	983	1042	1039	977	1043	1098	1053	1102	1058	1071	1046	1029	1022	1033	1045	1039	1060	1084	1075	1010	1114	1082	1033	1078	958	1046	1034	981	1083	1067	1056	1033	1031	1071	998	1039	1041	1050	1087	1084	1104	1031	1007	1044	1034	1056	1075	1009	1093	1071	1020	1028	1013	1090	970	1020	1054	1101	1013	1015	1011	1049	1042	1071	1091	1069	1085	1025	1096	1070	1072	996	1070	1012	1050	1058	1021	965	1070	1050	1061	1011	1077	1027	1082	1096	1011	1013	1027	1050	1040	1078	1095	1117	1043	1038	1056	1013	1022	1020	1064	1007	1052	1091	1023	1029	985	1043	1092	1074	1077	1032	1048	1052	1045	1077	1101	1063	1046	1092	1068	1027	1067	1035	1105	1072	1024	1019	1006	1063	1052	1039	1054	1031	1029	1041	1048	1059	1062	1085	1048	1071	1035	1018	1059	1047	1040	1019	997	1090	1030	1016	1026	993	1056	1050	1031	1022	1067	1131	1042	1041	1040	1052	1115	1072	1030	1054	1072	1029	1051	1053	1017	1100	1031	1061	1022	1036	1012	1007	1010	1051	994	1037	1077	986	1023	1022	1044	1010	1013	1066	1027	1085	1052	1048	1071	1041	1013	992	1062	1028	1049	1044	1103	1080	1012	1004	1087	1017	1020	1013	1055	1058	1042	1018	1085	1058	1035	1023	1042	996	1057	1091	1101	1085	1082	1118	1087	1045	1162	1018	1075	997	1029	997	1037	949	1030	1061	1019	1037	1099	1033	1015	1015	1062	1105	1031	1088	1110	1028	1001	1052	1077	1039	1075	1045	1055	1067	1089	1001	1085	1103	1115	1100	1006	1001	1058	1054	1087	1035	1004	1106	1064	1018	1017	1050	1026	1070	1044	990	1064	1030	989	1011	1065	1043	1091	1076	1050	1024	1065	1090	1018	1064	1045	1053	1065	1019	1018	1006	1004	1045	1018	1060	1010	998	1043	1021	1039	1034	1061	1104	1047	1033	1002	1035	1061	1075	1032	1004	1056	1073	1075	1054	967	1068	1014	1022	1003	1069	1000	1049	1001	1024	1037	1007	1030	1029	1063	1083	1057	1017	1082	1018	1039	1014	1060	1133	1046	1125	1018	1055	1065	1124	1014	1086	1001	1028	1065	1017	1030	1042	1023	1040	1017	1067	1081	1010	998	1068	1090	1038	1060	1077	988	1057	1051	1063	1070	1032	1094	1068	995	1082	1073	1027	1079	1038	1085	1042	1043	1013	1025	1071	1028	1035	1078	1040	1002	1007	1031	1002	1029	1041	1038	1082	1104	1043	1081	1009	1062	1032	1022	1041	1057	972	1046	1059	1041	1089	1058	1071	1074	1025	1045	1092	1039	1009	1043	1027	1030	1020	1054	1092	990	1030	1038	1018	994	1108	1085	1074	1017	1055	1030	1042	1089	1009	1055	1052	1017	1047	1028	994	1072	1059	998	1090	1009	1097	1029	1068	1059	1047	987	1091	1002	1091	1042	1034	1057	1028	1029	1116	1017	977	1022	1018	1087	1029	1032	1013	1084	1048	1085	1059	1082	1078	1051	969	1076	1016	1040	1008	1085	1057	1038	1018	1066	1019	1085	1028	1010	1018	1030	1074	1022	1042	1072	1058	1044	1083	1088	1082	1057	1016	1047	1057	1037	1051	1036	1039	985	1024	1056	1067	1087	1050	1011	1045	1011	1042	1038	1051	1028	1089	1012	1047	1041	1089	1114	1020	990	981	1013	1083	1085	981	1023	1046	1051	1024	1019	1067	1061	939	1079	1057	1017	1028	1070	962	1031	1044	1091	1053	1061	1026	1005	1086	991	1025	1054	1066	1044	1060	1036	1039	1059	1064	1087	1054	1042	1067	1009	1086	1045	1024	1082	999	1064	995	1086	1002	1101	1086	1077	1016	1065	1079	1073	1043	1042	1030	1078	1064	1054	1010	1072	1029	1103	1008	1075	1019	1089	1081	1015	1026	1053	1125	1066	1039	1072	1032	1040	1080	1064	1044	1071	1048	1033	1029	1110	1037	1184	1105	999	1056	1011	1038	1085	1009	1036	1043	1044	1049	1024	1024	1048	1059	1093	1091	1058	1034	1053	1044	1056	1055	1059	1038	979	1033	1057	994	1053	1012	1071	1087	1019	1039	956	1091	1024	1062	1059	973	1006	988	1110	1056	1056	975	1059	1024	1033	1054	1028	1094	1050	1053	1038	1032	1020	1070	1079	1086	1040	1090	979	1058	1096	1076	979	983	1049	990	1059	1073	1034	1050	1034	1058	1017	999	1072	1101	1007	1053	996	1070	1049	1044	1033	1051	1037	1024	997	1089	1084	1015	1009	1098	1012	1069	1054	1024	1052	1031	1044	1052	1010	1014	1005	1067	1098	1070	1044	1015	1052	1046	1023	1062	996	1007	978	1016	1010	988	1036	1009	972	1051	1010	1004	1071	1030	998	1013	978	1062	1050	1054	1062	1007	1001	1038	1014	1024	1050	1072	1029	1091	1007	1014	1025	1022	1055	994	1064	1042	1070	1047	1003	1063	1050	1039	1028	1092	1044	1059	1063	1057	1009	1087	1043	988	1063	1062	1068	1042	1042	1010	1076	1050	1056	1104	1104	1026	1076	1079	1039	1037	1068	1044	1031	1089	1006	1106	1051	1014	1010	1076	1077	1065	1041	1104	1048	1034	1071	1079	1009	1083	1037	1039	1042	1067	1073	1076	1030	1029	1078	1054	1099	1042	1084	1062	1130	1104	1043	993	1095	991	1066	1023	1060	1007	1073	1083	1112	1038	1016	1022	1080	1033	1010	1053	1059	1056	1034	1118	1032	1062	1038	1014	1061	1024	1050	1004	1091	1017	1021	1058	1059	979	1028	974	1001	1055	1049	1014	999	1027	1040	1015	1028	1022	1094	1073	1044	1073	1105	1081	1026	974	1070	1007	1026	1047	1024	1060	1046	964	1057	1033	1042	1005	1050	1056	1040	1120	1046	1047	1112	1023	1059	1053	1053	1054	1062	1078	1072	1036	1028	1032	1111	1004	1037	1061	1053	1048	1108	1054	977	1015	1122	1055	1074	1050	1055	1061	1038	1010	1053	1006	1065	1069	1070	986	952	1090	1036	1049	1009	1034	1090	1034	1053	1018	990	1007	994	1016	1078	1035	1029	1034	1049	1052	1066	1034	1064	1059	1051	1057	1054	1066	1023	1042	1039	1052	1019	1063	1049	1026	1025	1112	1027	1104	975	1057	975	1034	1005	1003	1052	1070	1049	1057	1030	1074	1069	1019	1077	1039	1051	1027	1043	1045	1032	1025	1034	991	1034	1054	1019	1063	1035	1080	1021	1080	1024	1023	1093	1071	1009	1038	1036	977	1095	1070	1064	1036	1059	1047	1083	1036	1019	1024	1039	1039	1069	1078	1072	1036	1054	1059	1035	1063	1005	1071	1011	1084	1017	995	1047	971	1040	1038	1063	1049	1064	1044	1010	1028	1026	1137	1029	1035	1069	1041	1037	1020	1013	1073	1031	1021	1082	1007	1069	1028	992	1098	1045	1024	1060	1057	1060	1042	1016	1000	1068	1046	1011	1099	1051	1084	1065	1008	1044	1061	1054	1039	975	1065	1042	1027	994	981	1074	1068	1123	1065	1011	1059	1033	1089	1079	1043	1015	1100	1021	1068	1063	1139	1025	998	1033	1054	1028	1071	1054	971	1084	1009	960	1074	1046	1039	1056	1073	1002	1012	1002	1040	1005	989	1066	1008	1084	1041	1016	1025	1001	1066	1039	1017	1054	1064	979	1087	1068	1019	1018	1078	1013	1083	1029	1010	1007	1050	1003	1021	1084	1020	1025	1060	1054	1053	987	1087	1039	1035	1085	1034	1085	1087	1057	1092	1062	1086	1072	1109	1032	1010	1008	1025	1024	999	991	1037	1061	1050	1088	993	1049	988	1049	1068	990	1064	1029	1051	1054	1045	1013	1032	1041	1028	1043	1021	974	1124	1015	1064	1035	1063	1085	938	1048	1035	1045	1003	1062	1043	1015	1061	1111	1081	1029	1070	1065	1077	998	1076	1110	1033	991	1028	1048	1057	1052	1051	1027	1068	1053	1078	1050	1011	1093	1010	1065	1095	1032	1056	1060	1006	1008	1105	971	1049	1010	1039	1037	1087	1036	1005	1111	1024	1045	1013	1021	1035	1027	1115	1029	1038	1027	1020	1071	1043	1124	1018	1047	1012	1045	1060	974	1072	1056	1033	1024	1022	1088	1020	1002	993	1077	1090	1021	1055	976	1016	1021	1032	1048	1025	977	1048	1071	1064	1072	1017	1046	1028	977	1040	976	1092	1057	1063	1010	987	1021	1073	1081	1065	1066	997	1002	1031	1039	1021	1073	1029	1004	1021	1066	1049	1063	1102	1045	1049	1050	1022	1072	974	1006	1050	1008	967	1082	986	943	1024	1034	994	1042	1054	1025	1037
29248	41692	21799	10833	8172	6264	5310	4983	4265	3527	2953	2281	1857	1740	1596	1483	1374	1406	1352	1294	1222	1229	1113	1121	1213	1131	1077	1071	1168	1104	1122	1054	1122	1061	1104	1115	1110	1109	1040	1043	1040	1063	1060	1126	1069	1088	1116	1071	1043	1014	1104	1113	1048	1000	1077	1068	1017	1067	1086	1093	1036	1058	1049	1021	1037	1087	1024	1063	1091	1046	1012	1035	1036	1033	1036	1061	1059	1031	989	1034	1033	1040	1076	1024	1058	1053	1013	1111	1007	1060	1046	1086	985	1086	1061	1064	1059	1025	1007	1069	1055	995	1071	1032	1013	1045	1074	1006	1068	1069	1063	1049	1066	1137	1044	1061	997	1046	999	1006	1049	1016	1072	1043	1025	1002	1074	1050	1019	986	1001	1047	1048	1036	1057	1025	1026	1068	1047	1072	1085	1043	1048	1027	1025	1062	1007	1072	1075	1081	1042	1047	1074	1040	1086	1003	983	1110	1059	1079	1054	1038	1040	962	1063	996	1060	1058	995	1038	990	1057	998	1035	1045	1023	1021	1005	1056	1074	994	950	1014	1023	1029	992	1041	1008	1051	1028	1026	1056	1040	1019	1010	1044	1067	1039	1066	1040	1073	1022	1064	1034	1030	996	1028	1033	1052	1044	1011	1045	1046	1065	1100	1029	1080	1053	1019	1068	1032	986	1084	1045	1039	999	1068	1072	1008	1027	1048	1035	1044	1036	1029	1017	1014	1015	1044	1021	1024	1031	1034	1079	1033	966	1008	1025	1041	976	1074	1085	1026	966	1017	1036	1027	1056	1009	1036	1042	1055	1038	989	1046	1021	948	1084	997	1057	1058	1074	1016	1041	1065	1024	1016	1089	1098	1081	1050	1016	1016	1058	1068	1063	1005	1044	1068	987	1028	1106	1019	1049	1016	1026	1079	1063	1032	1086	1004	1049	1015	1042	1109	1110	1031	973	970	1021	1029	1060	981	1076	1092	1056	1023	1093	1071	1074	1048	1066	1004	1019	1080	1025	985	1103	1023	1017	1009	987	1054	1024	1101	1023	1082	1002	1013	1051	1066	1030	1061	1081	1010	1027	1042	1006	1002	1044	1019	1034	1038	1029	1084	1015	1074	1010	1037	1013	1061	1048	1069	1067	1034	1005	1028	994	1065	1023	1032	989	1062	1036	1011	1054	1018	1075	997	1034	974	1043	1018	1037	1006	990	1053	1046	1067	1035	968	1010	1041	1074	1049	1055	1104	1008	1106	1027	1031	1028	1019	1020	1053	1010	1023	1018	1023	995	1041	1011	1078	1013	1096	1020	1040	1024	1012	1016	1004	1099	1039	1026	1015	1012	1085	1045	1012	1062	1022	1043	969	1028	1002	1016	1007	1030	1064	1081	1051	1081	1083	1017	1042	986	1055	1013	1026	1063	1002	1023	1037	1071	1115	1047	1010	1064	1027	1050	1037	1018	1115	1049	978	1027	992	1025	1055	1051	1007	998	1009	998	1058	992	1038	1045	1052	1064	1066	1051	1025	1098	954	1074	1032	1035	1035	1058	1005	1026	1006	956	1097	1058	1021	1055	1023	1017	1063	1075	1039	1039	1039	1032	1091	1063	1049	1026	1027	1058	1050	1091	1055	1000	1011	1009	965	1073	1008	1040	1083	1011	1007	1022	1054	1041	1039	991	1054	1079	1006	1053	1055	1037	1102	1065	1011	1048	1030	965	1050	1051	1051	1059	1015	1065	1015	1013	1079	1082	974	1084	1047	1066	1111	1026	1037	1069	1010	1023	1082	1052	1011	1068	1058	973	1031	1065	1043	1044	1076	997	1069	1052	1049	1056	1040	1079	1017	1015	1066	1045	1021	1029	1070	1043	1066	992	1051	1025	1039	1063	1015	1013	1052	1042	1058	1043	1061	1025	1040	1047	1032	1050	1061	1011	996	1039	1044	1007	1047	1014	1013	1027	989	1010	1054	1052	1072	1017	1010	1057	1065	1069	993	1005	1036	1059	1045	1021	1007	994	1077	1031	1030	1078	1019	1043	1059	1060	1042	1022	1077	1058	1045	1071	1047	1013	1006	1011	1136	1037	1047	1051	1053	1057	1086	1032	975	1016	1040	1025	1045	1070	1001	1076	1017	1057	999	978	1046	1071	1061	1025	1073	1057	1032	1029	1060	985	1090	976	1065	1071	1044	1053	1032	1039	1026	1041	1016	1023	1010	1057	1086	1064	1059	1059	1045	1007	967	1008	1051	1004	1051	1043	1026	1049	1004	1013	1017	1037	989	1077	1090	1003	1045	1040	1055	1022	1097	1016	1087	1068	995	1048	1071	1030	1002	1083	1017	1033	998	1012	995	993	1030	1060	1036	1016	1036	1020	1023	1011	1001	1031	1072	1082	1083	1066	1092	1066	1066	1057	999	1023	1038	1047	1011	1018	1085	1056	1063	993	1013	998	1004	1040	1061	1057	1030	1004	1021	997	1077	1116	1036	1074	1008	1025	1019	1029	1018	1042	1026	1081	1046	1015	991	1038	1082	1066	1030	1124	1071	998	1070	1002	1055	1026	1003	1057	1008	1038	1022	996	1018	1025	1038	1020	1057	1048	1016	1024	1027	1036	1130	1052	1043	1012	1060	1006	1053	1003	1042	982	1084	1111	1018	1022	1099	1096	974	997	1023	1021	1049	1142	1027	1061	1026	957	1078	1040	1089	1018	1021	1057	1028	1014	1082	984	1107	1067	1053	1063	1042	1055	1077	1103	1022	1060	1024	1048	1069	1040	1014	989	1008	1048	1075	1011	1066	1018	995	1094	1045	1014	1016	1076	1103	1116	968	1048	1012	995	1092	994	1088	1065	1090	1073	993	996	1090	1090	1009	1034	1059	1022	1028	989	1038	1069	1031	1076	1072	1025	1021	1061	1045	1012	1066	1059	1044	1052	1069	1037	990	1075	1104	1033	1033	1134	1027	1050	996	1000	1067	1011	1004	1124	1035	1063	1045	1000	988	992	1033	1057	1045	1026	1076	1035	984	978	1089	1020	1055	1043	1023	1042	1017	1067	1045	1100	1006	1024	1052	1084	1024	1017	1003	955	1048	1086	1000	1037	1014	1050	1041	999	1068	1077	1004	1033	1020	1006	1031	1048	1056	1047	1123	1014	1081	1007	1035	1068	975	999	1052	1042	980	1046	1076	1018	1006	1005	1029	1055	1082	1051	956	1051	1012	993	1017	1066	1080	1088	996	1019	1012	1091	1050	1021	1001	1061	1103	1061	1021	1027	1008	999	1033	1032	1037	1020	1054	995	1114	994	1003	1027	943	1050	1078	996	989	1028	1059	1070	1042	1061	1012	1033	1055	1007	1095	1017	1006	1028	1046	1035	1038	1045	1069	1045	1036	1057	1008	1098	1041	1015	1084	1022	1051	1047	998	1050	1097	989	990	1009	1036	1075	1069	1103	1005	1039	1046	1032	1038	1022	1017	1036	1073	1008	1039	1023	1072	1038	1081	1080	1002	1057	1037	988	1034	1019	1059	996	1039	1006	1063	1056	1082	1034	992	1022	1026	1080	1023	1004	1053	992	1068	1046	1025	1072	1051	1017	1042	1002	1048	1026	1025	1065	1007	1026	1000	1007	1004	1052	1054	1017	1036	1018	1080	1021	1025	1073	1023	1007	975	1037	1033	973	1062	1015	1068	1024	1087	1089	1009	1005	1031	1020	1002	1056	974	1067	969	1113	1004	1079	1035	1031	1142	1075	1085	1055	998	1031	996	1009	1004	1020	1057	1076	999	998	1036	1041	1059	1011	1093	1041	1126	1079	1025	1023	1011	1036	1029	1070	1012	1011	1075	1004	1095	998	1039	1033	993	1046	1015	1029	1075	1024	1064	1047	1006	1021	1027	1046	1020	1061	1063	1050	981	1013	1032	1054	1043	1021	1025	1055	1028	986	1006	973	994	1023	1084	1066	1013	1049	999	1012	1033	1013	1023	1037	1031	1004	1020	1063	1040	1032	1091	1028	1057	1063	1069	1038	1044	1092	1061	1067	1060	1036	1043	1020	996	1067	972	1008	1119	1070	1021	1016	1016	1054	984	1060	1056	1083	1066	1067	1022	1099	1011	1089	1041	1076	1010	969	1012	1044	1048	1107	1007	993	1024	1029	1013	1025	1026	1021	1065	1036	1040	1059	1078	1050	1047	1048	985	1013	1050	1020	992	1029	1098	1065	1087	1033	1040	992	998	1019	1076	1042	993	1008	1035	1042	1037	1016	1060	1019	1085	1051	966	1049	1043	1066	1050	1064	1111	1097	1095	1011	1046	1007	1011	1012	1049	1000	1067	1087	1061	1058	1054	1016	1030	1007	1068	995	1039	1015	1058	971	982	1041	990	1021	1062	1000	1081	1033	1016	978	1061	1005	1014	1036	988	1095	1087	1055	1081	1015	1061	1002	1048	1056	1064	1036	1053	1057	1013	1029	1005	1031	1059	1048	1004	1027	1003	1063	1031	1067	1033	1000	1092	1011	1055	1036	1050	1032	1033	1034	1040	1030	1039	1024	981	1068	976	1014	1071	1077	1028	1079	1037	997	1080	1067	1059	1069	1035	1066	1033	1056	1042	1014	1024	1041	1012	1005	1035	1054	1055	1001	1033	1063	1056	1016	1065	981	1040	1048	1071	1032	1020	1056	968	1037	1013	1043	1064	1082	988	1071	1035	1013	1023	1028	1020	1069	1027	1045	1026	1077	1051	1051	1006	1065	1059	1046	1057	1054	1013	1018	1081	1086	991	1042	1067	1052	1047	992	1079	1025	1000	997	1077	1034	1065	993	1027	1059	1073	1027	1043	1066	986	1062	1074	1013	1045	1062	1089	1011	1032	1040	1037	1042	1016	1043	1000	1077	1035	1039	986	1016	1031	1042	1030	1080	1030	1020
22462	21045	28648	23621	21044	21232	12618	5521	4125	3464	2902	2025	1642	1610	1428	1354	1301	1287	1279	1113	1095	987	1024	984	1009	918	1004	977	981	965	970	947	880	935	880	983	990	904	930	931	912	894	863	866	859	883	883	915	924	856	838	912	902	934	847	848	867	907	871	923	862	827	814	782	870	832	853	867	862	856	896	825	850	828	859	855	866	828	871	817	872	854	861	837	792	842	873	850	928	812	892	812	821	788	877	919	819	838	837	827	886	852	859	851	844	830	852	804	814	828	892	821	870	814	795	861	872	814	861	881	864	836	834	826	811	857	831	827	831	834	798	875	849	837	827	825	858	816	855	839	828	886	912	796	896	831	855	845	860	819	820	842	826	822	871	871	885	857	852	910	874	864	854	839	809	872	800	894	835	822	858	881	800	832	866	813	830	808	883	832	846	849	856	861	862	864	839	772	845	859	878	880	862	842	862	857	825	808	863	817	847	881	786	804	870	854	883	844	812	811	908	860	830	888	799	850	840	857	852	809	831	823	868	856	880	859	847	873	819	784	830	864	850	861	867	855	811	811	882	855	823	882	900	847	824	848	881	830	844	807	853	844	864	884	839	841	850	859	834	856	831	800	848	890	854	865	871	830	809	878	829	834	890	856	835	781	828	834	857	840	891	870	837	803	829	867	870	875	879	794	814	840	782	821	839	833	838	860	871	821	874	813	873	849	829	815	811	845	917	844	897	841	848	853	817	857	876	858	871	844	838	822	874	873	819	837	901	795	803	816	891	872	813	816	865	833	798	823	833	867	834	825	875	930	824	871	803	808	845	820	884	827	865	864	835	864	824	832	824	837	909	860	865	778	840	863	867	844	813	853	846	816	801	847	829	831	832	873	835	846	843	883	820	847	788	813	891	857	775	830	881	880	810	914	828	874	840	801	842	880	781	887	840	850	859	824	827	839	891	876	838	850	842	825	783	850	848	909	883	810	818	814	866	869	896	906	813	836	888	833	846	869	873	831	817	839	855	860	843	840	836	815	900	883	833	800	824	853	803	871	865	856	837	852	812	799	843	844	838	848	842	861	882	852	857	890	842	869	798	798	821	835	851	812	800	838	850	861	856	832	875	884	822	846	840	858	854	858	879	820	841	827	867	921	857	874	859	836	794	835	869	875	870	908	808	861	815	833	821	855	880	862	861	838	845	882	864	855	822	884	849	897	809	806	842	801	812	858	815	874	836	833	879	898	842	862	837	871	847	852	858	839	813	790	844	866	868	819	878	831	790	800	860	820	817	822	830	855	847	858	794	890	837	938	824	797	809	802	861	880	848	872	842	868	893	846	846	864	824	913	790	850	832	840	826	763	862	827	818	809	804	812	850	838	836	928	839	812	810	816	818	841	849	828	852	848	837	866	859	873	922	820	867	868	850	809	866	796	828	870	814	783	808	867	863	858	824	810	853	787	809	810	866	828	803	850	848	835	794	828	842	878	832	784	840	798	856	812	840	791	888	860	888	831	900	840	861	859	816	782	902	806	809	871	873	804	834	862	822	865	849	811	862	819	857	822	881	835	844	856	887	831	805	864	847	787	841	844	868	854	836	832	846	797	903	784	855	839	809	850	840	878	853	813	848	804	829	841	861	831	868	841	839	800	825	845	855	869	834	822	788	829	884	898	809	850	831	857	761	825	825	859	811	828	858	813	875	847	826	832	854	874	839	826	790	840	831	840	810	794	840	884	869	788	855	834	885	790	846	833	843	824	800	858	840	859	841	872	891	848	853	812	832	816	790	854	865	830	832	857	813	860	877	848	895	822	775	784	844	885	863	840	831	868	782	819	800	817	845	800	805	877	869	899	904	869	862	839	812	787	868	840	842	856	833	817	870	847	857	808	857	852	811	849	904	885	825	827	800	844	841	845	808	878	847	830	848	897	836	861	814	802	809	805	811	819	827	805	837	829	851	840	888	857	839	816	852	820	847	869	850	859	846	888	844	886	842	865	848	881	859	901	833	834	813	883	891	876	829	830	816	861	790	823	883	876	797	843	846	817	841	893	820	868	864	832	860	820	915	817	812	841	902	849	864	839	873	843	828	787	819	862	851	871	884	836	846	809	876	869	865	770	887	847	818	862	844	846	837	880	836	827	871	895	826	827	834	829	858	855	881	841	821	819	805	845	814	866	883	861	798	856	847	889	862	805	849	880	851	849	823	799	879	837	802	879	862	802	814	808	853	880	846	903	830	863	852	815	822	849	849	823	822	823	806	879	835	893	841	896	809	850	865	856	830	841	840	839	781	851	854	857	849	823	849	806	825	878	870	782	855	882	845	855	845	823	777	805	856	859	841	824	821	838	857	904	824	865	859	888	822	854	789	842	848	878	798	863	835	832	884	861	858	845	872	881	831	757	820	851	857	854	858	803	814	819	825	843	849	874	851	889	865	827	806	769	810	840	832	828	846	901	775	847	825	802	829	868	856	849	832	888	867	836	810	813	828	877	837	814	847	883	870	856	823	842	859	848	852	825	839	821	871	868	830	870	871	851	821	840	867	843	898	869	854	790	851	880	855	852	815	867	816	869	854	816	832	874	838	837	855	859	815	835	853	854	894	859	849	872	889	933	867	850	827	818	878	839	866	850	878	849	853	863	838	851	885	866	853	846	885	824	861	794	824	806	814	851	881	796	856	793	865	847	801	854	802	898	830	841	816	808	873	859	841	861	832	836	882	845	835	884	741	832	824	869	851	858	864	818	845	830	827	826	841	828	815	843	868	795	822	836	879	839	805	838	796	816	870	793	811	858	853	898	835	860	829	845	852	817	849	832	812	811	824	869	832	846	884	809	843	917	852	873	878	824	888	773	849	861	829	840	847	843	767	847	805	897	856	780	815	875	847	902	826	770	862	806	822	794	802	835	841	817	834	817	828	856	878	930	854	830	866	868	845	841	872	820	830	835	863	859	864	804	855	821	846	860	841	833	855	866	848	863	852	831	818	848	846	862	808	810	813	844	834	863	887	849	840	811	887	833	844	790	859	816	870	864	867	832	801	799	814	809	887	896	836	865	840	869	907	771	804	823	829	843	870	864	862	861	864	858	834	835	800	800	849	842	864	816	845	933	825	826	809	793	832	850	825	917	871	865	851	819	779	774	854	856	851	795	868	856	846	843	817	853	821	830	854	829	841	797	846	830	878	872	830	888	797	792	866	832	865	831	870	855	873	856	842	838	811	860	823	853	819	814	856	859	900	888	863	813	810	888	823	858	857	861	859	888	851	835	844	811	838	852	832	899	845	877	839	869	859	854	801	856	888	837	835	826	847	749	859	778	856	856	806	838	839	764	844	816	826	857	835	868	826	842	855	850	851	823	823	873	816	914	834	817	874	787	877	801	788	886	805	822	864	860	812	897	777	894	832	874	851	846	846	844	853	865	867	837	841	807	853	878	792	865	839	822	870	867	872	903	792	837	835	912	831	815	845	804	860	822	807	848	889	799	824	892	810	841	825	836	872	904
33120	53259	30303	16298	12356	10029	8004	7650	6228	5136	4290	2950	2321	2059	1936	1720	1417	1527	1466	1270	1169	1091	1121	1079	1067	1088	1066	1067	946	943	954	927	899	943	917	886	884	927	885	921	955	897	925	871	890	900	863	895	864	826	890	917	879	818	885	843	875	840	821	886	899	826	878	828	819	795	798	864	868	829	865	827	893	854	862	826	819	829	847	801	791	927	854	829	842	871	868	848	836	866	810	857	852	838	892	834	812	874	903	850	893	814	919	824	836	826	846	831	836	821	812	875	825	830	829	795	852	860	835	841	854	889	760	878	798	834	845	901	868	811	811	803	830	815	847	821	828	852	771	862	903	829	844	824	823	816	847	790	801	872	820	796	809	820	788	793	832	877	774	810	885	800	829	809	865	855	885	823	822	837	858	869	796	831	850	814	785	772	872	815	787	897	842	824	835	897	852	867	819	871	851	858	809	810	829	779	846	799	851	821	814	867	838	887	861	835	855	840	848	853	857	813	872	802	848	875	849	823	811	848	866	840	793	825	867	854	839	824	844	791	811	796	788	826	792	864	894	809	837	783	799	852	839	803	855	787	844	808	830	814	861	825	845	785	821	853	844	839	811	862	823	850	836	835	824	819	791	847	835	852	830	836	822	813	842	829	820	812	829	850	795	860	834	785	860	849	811	839	807	853	868	870	809	884	846	811	819	827	832	826	783	857	879	859	811	850	820	874	816	831	817	842	860	810	823	817	809	849	837	794	804	796	847	804	802	797	814	826	820	850	844	800	819	846	859	848	870	845	819	820	823	812	828	852	891	833	841	838	824	860	767	811	828	791	848	821	812	800	805	820	814	793	834	832	843	833	832	805	807	824	838	893	843	856	885	797	815	782	778	831	864	811	862	847	797	851	853	845	801	789	799	851	802	868	848	841	833	821	837	814	858	866	832	809	812	825	828	809	836	836	836	812	804	848	865	860	773	846	836	836	829	861	793	813	881	893	861	810	821	891	810	825	857	827	877	843	839	894	842	844	820	822	814	864	840	879	855	829	835	820	815	815	785	840	793	788	801	816	841	825	762	830	814	823	817	779	833	857	840	801	806	818	823	789	881	818	833	807	844	837	800	850	797	862	799	834	830	839	847	817	793	839	863	873	819	830	851	833	867	862	848	851	821	825	802	831	768	884	791	873	853	817	851	799	819	845	827	786	840	814	839	854	853	867	818	787	815	819	827	862	796	807	855	859	831	850	775	797	790	821	854	805	833	842	818	865	858	793	862	815	853	819	799	853	838	801	847	837	853	812	812	875	819	830	878	853	844	810	849	839	812	820	805	828	794	854	830	878	831	817	828	898	840	850	870	824	856	841	846	873	881	803	841	801	814	854	863	828	853	845	742	847	818	852	817	870	800	894	818	847	862	908	836	812	880	825	838	832	798	849	856	853	806	820	833	809	822	791	800	829	797	814	832	803	792	846	885	844	855	866	839	847	870	853	814	856	855	867	811	820	813	832	820	837	788	846	790	846	818	825	928	856	839	845	860	786	815	833	794	851	833	821	860	847	833	786	834	904	874	851	866	842	823	821	815	785	831	785	846	860	783	846	821	799	822	844	872	845	818	802	810	876	806	830	801	807	864	814	823	864	843	864	863	863	832	798	832	824	840	809	833	810	860	809	864	828	851	838	831	801	836	848	799	811	861	832	828	899	799	813	860	821	856	822	825	806	818	817	871	834	814	808	831	809	851	804	847	814	860	859	862	844	826	771	858	810	834	829	795	823	835	746	816	836	773	791	888	838	867	796	825	845	835	834	839	851	838	804	788	815	814	855	902	805	899	854	834	828	828	816	936	812	855	840	834	864	831	823	809	860	790	853	829	800	873	826	858	845	813	821	803	809	847	838	799	798	803	812	849	791	891	843	845	835	856	801	840	860	846	826	820	821	838	763	838	795	829	859	817	828	830	823	867	804	823	872	811	868	877	801	841	849	778	859	808	852	831	777	828	838	796	796	807	819	842	802	825	848	814	859	776	792	828	886	810	815	848	814	883	824	777	858	811	805	788	846	804	834	817	786	820	821	815	876	851	858	834	824	837	840	788	920	856	791	852	771	818	814	876	810	812	823	833	811	808	841	776	807	812	825	788	793	806	862	856	870	813	841	785	896	824	839	863	771	843	815	851	870	843	800	811	877	844	832	846	835	799	775	786	767	792	827	800	824	796	810	867	828	862	775	826	844	816	796	862	860	852	782	793	822	808	823	850	823	854	815	832	806	857	813	859	820	862	841	857	839	826	815	800	806	788	808	864	791	862	837	833	841	858	845	835	837	794	869	822	807	844	871	860	832	808	852	824	834	897	838	868	811	812	876	873	870	825	840	848	817	819	834	833	804	815	797	859	892	813	836	828	867	860	819	830	813	842	853	897	825	788	892	818	878	813	812	847	845	849	827	831	834	823	842	849	801	777	818	840	790	855	804	859	761	889	833	864	852	813	852	864	801	867	842	863	837	821	819	842	882	808	870	841	870	862	843	834	810	814	781	803	812	827	789	804	875	800	880	791	831	804	882	770	862	778	806	817	874	826	818	849	846	847	846	849	821	854	839	840	866	821	829	856	842	839	806	888	897	838	845	832	802	803	836	816	862	814	832	867	863	844	802	857	836	875	776	875	856	824	838	838	864	860	832	851	780	869	796	839	819	828	792	878	847	827	815	839	852	816	861	856	820	821	794	923	871	878	820	843	800	858	822	853	829	816	790	827	824	800	838	839	805	813	862	791	845	820	808	785	817	805	840	853	814	802	807	872	809	864	835	843	821	848	816	836	810	839	763	816	844	826	800	784	876	831	860	869	851	827	866	862	858	856	858	860	836	803	828	836	853	808	815	874	839	818	852	805	858	814	834	871	805	836	858	917	859	853	851	826	853	887	826	809	845	839	859	849	835	846	806	865	787	813	825	830	821	844	866	842	882	853	835	798	865	819	841	861	811	825	813	814	861	820	852	835	845	764	848	842	803	877	850	858	889	810	826	826	829	815	845	814	802	815	867	843	815	822	823	849	817	780	804	850	821	842	767	819	812	818	879	839	799	863	819	813	828	832	844	797	817	863	864	883	828	826	841	820	818	853	876	821	871	844	844	836	806	823	761	821	858	851	835	828	845	863	883	814	835	862	881	845	856	867	795	813	848	853	806	837	819	837	857	808	922	842	821	793	805	798	799	829	869	880	828	854	846	853	847	832	837	808	836	844	816	793	843	853	824	818	826	829	849	783	822	857	841	771	848	829	862	817	839	848	849	832	822	826	831	809	827	793	782	822	851	815	848	867	870	819	878	824	828	866	801	846	819	848	833	877	851	874	806	823	815	794	832	807	851	856	815	842	789	868	869	887	843	814	863	844	859	819	871	848	815	815	840	833	814	859	856	808	795	868	832	786	803	822	821	861	869	865	837	806	849	861	849	853	811	797	806	775	749	810	825	834	807	877	830	802	753	791	791	857	840	837	849	836	814	828	777
29946	24170	18876	9032	4522	3407	2993	2777	2354	2063	1723	1336	1255	1167	1112	1079	993	987	1103	1032	1050	985	950	951	971	928	968	944	909	955	939	901	944	913	924	957	915	963	878	901	941	884	904	918	880	990	910	877	934	967	869	924	896	920	917	898	947	983	883	920	919	924	940	862	818	938	928	928	893	898	928	924	881	946	896	899	1000	954	908	913	900	887	947	907	912	807	937	935	966	889	883	883	845	863	924	890	882	877	935	841	927	851	885	898	920	851	920	862	883	879	909	940	887	857	891	918	875	897	892	889	912	905	863	909	878	955	907	914	937	862	869	976	933	927	906	896	935	847	834	865	917	882	907	914	943	877	861	919	909	915	857	942	905	932	849	882	893	924	948	938	906	901	867	877	917	898	902	916	875	971	871	850	925	863	878	857	897	954	899	914	882	870	980	839	903	889	905	898	884	884	900	923	942	953	980	909	858	917	916	879	894	886	860	844	970	927	870	913	922	859	946	975	908	869	861	954	882	978	864	884	888	889	917	915	861	952	860	909	909	908	878	892	871	865	866	836	926	950	901	809	907	885	904	798	904	900	923	863	917	897	953	940	893	950	886	901	911	898	875	911	935	912	872	897	893	881	926	923	909	970	873	876	886	928	912	882	879	939	923	906	900	926	890	968	912	874	853	850	890	898	904	888	922	907	927	893	929	887	899	912	882	885	873	929	919	868	912	938	901	909	885	907	952	896	905	907	919	930	905	874	923	931	888	946	957	866	870	923	892	924	887	895	868	877	920	871	919	913	890	908	922	906	934	882	903	956	899	962	905	879	872	965	955	883	827	889	891	928	882	867	879	848	969	940	869	884	870	909	969	873	853	922	955	977	909	902	887	898	897	958	932	878	869	883	895	918	848	902	902	890	971	899	889	942	931	925	881	937	876	899	972	938	891	899	904	912	886	888	894	889	908	923	911	900	947	901	919	920	905	893	917	885	894	877	908	881	845	826	847	903	913	902	934	886	896	928	870	897	913	927	925	853	897	868	878	935	953	839	940	846	884	927	878	920	882	879	911	907	918	934	887	908	839	895	956	875	940	883	905	874	926	891	916	895	888	906	923	874	919	946	846	910	886	864	876	892	953	921	893	901	904	903	923	839	900	906	961	869	942	838	944	883	927	956	870	905	858	973	866	882	852	976	928	899	866	899	889	840	923	890	882	868	908	900	870	904	891	962	841	894	861	936	895	878	980	861	948	891	936	929	876	924	871	908	937	913	925	946	826	910	910	936	879	892	946	913	943	915	913	907	992	861	890	904	892	842	922	943	923	917	880	955	924	918	850	890	916	909	887	873	887	902	903	887	908	916	858	903	917	907	915	1004	941	876	963	864	956	904	942	871	918	881	900	912	859	934	890	900	879	837	959	915	861	894	913	876	888	903	938	880	906	875	897	911	849	895	949	896	873	931	954	951	892	913	943	856	897	910	947	916	893	850	935	872	921	896	935	869	936	956	932	898	918	919	955	940	890	893	959	938	897	912	910	840	877	902	863	916	911	874	912	894	904	880	855	904	902	906	976	904	918	914	886	956	879	916	970	915	921	913	918	849	913	938	804	908	906	895	938	853	949	988	897	905	927	936	921	917	872	912	860	869	898	896	935	920	903	917	938	929	870	876	873	896	902	902	910	932	928	896	872	878	895	826	885	869	909	905	917	869	878	843	882	944	867	895	927	894	928	938	882	867	870	927	896	961	963	927	898	945	973	922	832	942	921	837	898	887	884	924	851	888	853	980	868	886	889	928	905	921	903	879	948	909	925	875	946	891	869	893	882	935	881	913	921	912	892	901	879	900	848	889	890	893	913	968	935	943	951	942	882	877	912	929	940	894	880	915	910	946	901	933	910	928	919	908	943	950	928	977	806	905	870	911	894	854	915	884	881	922	876	906	887	904	938	881	945	900	908	921	915	862	828	954	917	950	889	867	904	911	907	930	911	953	930	876	928	836	934	839	910	883	951	927	935	898	893	906	873	899	960	916	871	901	892	875	882	923	926	930	870	970	900	902	916	935	905	921	902	937	953	902	914	913	914	918	933	871	924	948	915	922	886	961	915	877	916	864	886	905	950	871	861	875	862	937	848	863	933	952	933	904	905	851	922	911	910	886	886	895	930	923	892	955	935	926	914	917	871	903	939	890	909	845	905	942	907	910	930	907	907	930	906	895	847	969	920	915	884	888	894	926	895	897	936	960	895	933	873	917	898	930	904	917	925	911	918	892	931	887	903	855	899	907	877	902	928	929	897	868	872	887	869	928	913	897	917	940	886	942	899	895	926	909	947	908	862	909	861	915	869	897	926	933	888	929	888	928	916	927	900	888	888	889	924	883	916	897	875	931	896	911	912	869	852	846	941	890	949	899	891	919	882	880	882	904	868	985	869	903	937	896	879	914	897	978	890	898	875	895	895	947	967	874	906	880	910	850	991	909	932	945	915	925	887	882	879	946	942	888	873	872	975	900	924	932	869	900	907	924	881	868	869	899	894	867	916	882	914	887	885	917	896	896	940	887	920	877	888	875	932	857	899	960	907	868	915	886	957	967	899	896	900	901	882	890	889	919	860	876	920	932	865	896	894	953	908	926	950	953	836	902	912	895	878	920	873	893	892	873	839	940	877	966	907	901	893	912	888	905	867	890	918	954	874	924	864	935	877	893	861	910	886	856	876	852	909	852	875	922	940	902	860	954	914	904	945	897	906	891	874	907	879	832	887	884	912	953	922	864	915	897	865	901	927	899	897	897	878	886	901	897	907	895	889	933	886	889	866	867	891	895	912	890	919	887	930	935	909	915	865	937	913	936	863	912	886	922	922	853	912	894	917	939	868	900	887	913	881	915	932	910	858	943	933	912	869	865	838	951	957	901	943	911	901	887	848	862	921	928	921	880	912	949	918	909	883	890	933	948	896	900	953	935	921	876	864	938	922	915	924	881	920	930	937	923	939	848	953	886	941	904	853	957	930	891	929	883	871	881	926	934	915	914	902	924	918	948	926	925	915	918	893	911	907	871	882	844	876	863	928	908	922	951	890	888	892	936	874	928	887	846	909	896	909	886	936	862	887	913	920	887	934	916	886	843	909	867	861	936	872	900	940	893	883	918	927	881	945	939	856	864	874	909	910	913	941	871	883	908	906	907	922	968	898	884	909	933	894	906	870	958	893	869	872	895	951	919	886	875	904	850	941	876	903	887	927	912	855	956	884	868	895	901	889	890	913	883	870	900	935	903	974	935	944	880	893	919	950	935	900	872	913	919	895	890	922	899	880	926	934	883	898	902	884	941	884	961	865	908	891	914	928	872	870	891	911	970	885	882	875	885	951	924	922	894	937	890	914	868	895	915	927	906	904	944	898	894	899	866	946	949	902	906	887	863	937	886	919	907	886	866	879	869	907	925	897	912	888	874	935	961	871	861	930	930	951	869	914	916	870	888	908	882	903	935	852	869	922	910	950	844	898	908	920	882
27072	34295	17670	8355	6275	5163	4454	4319	3543	3065	2363	1632	1480	1401	1307	1219	1137	1215	1226	1109	1096	1031	1031	1014	989	1048	1006	993	996	983	982	969	980	985	963	993	886	957	962	953	929	970	912	957	899	1006	891	930	932	926	938	931	923	936	936	927	901	906	928	873	936	980	952	920	892	900	914	985	944	943	950	907	899	903	938	888	925	893	903	933	943	912	922	949	934	943	912	922	927	920	943	968	917	934	915	918	930	883	907	931	898	924	919	923	889	965	907	971	906	945	903	889	864	950	932	983	908	906	908	874	954	964	818	936	869	944	860	917	932	900	899	876	890	931	908	914	882	940	893	860	908	970	930	894	950	992	908	974	888	916	948	904	916	943	945	966	865	931	900	890	958	947	956	967	886	898	947	892	931	925	927	887	964	926	880	960	948	922	923	932	886	901	932	933	930	943	912	893	918	882	939	904	875	913	925	907	928	879	941	929	937	904	943	888	920	912	924	862	922	908	908	868	887	948	934	904	902	928	886	947	960	923	928	974	899	933	910	954	902	913	918	937	901	926	891	930	908	877	884	920	939	912	918	940	910	860	916	941	854	936	922	918	917	937	907	938	941	893	963	880	940	866	863	899	928	905	954	934	955	913	932	949	924	975	894	925	949	874	965	872	924	933	830	889	902	930	922	957	943	913	934	904	922	928	931	903	910	887	872	905	920	872	923	921	910	906	905	975	1042	863	983	898	917	863	883	942	907	893	833	895	902	935	921	963	881	946	961	907	908	888	942	942	886	944	909	914	916	935	888	880	961	941	898	904	936	901	910	907	938	928	905	930	925	952	856	902	895	902	958	970	886	952	932	894	930	883	917	914	922	913	877	978	951	920	926	919	911	992	916	925	942	913	943	922	952	973	908	940	916	929	890	927	894	964	885	899	971	894	892	861	903	961	962	898	985	908	943	971	908	882	931	898	906	912	849	964	939	894	956	892	934	888	922	975	933	872	905	916	925	903	891	910	937	912	830	920	906	890	904	942	975	965	863	869	951	935	852	912	934	890	899	951	925	901	982	909	928	934	946	888	957	905	876	911	921	889	927	921	914	939	949	953	908	865	957	930	923	932	881	897	920	926	902	914	889	926	911	912	944	979	933	895	880	973	954	873	918	880	926	966	874	879	912	941	947	937	883	921	954	903	915	853	868	891	944	976	927	896	928	873	889	973	968	960	897	926	945	883	876	948	906	901	906	911	886	939	925	922	860	917	928	934	907	931	914	923	897	933	931	900	926	941	943	954	889	951	868	886	930	908	990	922	915	947	920	906	864	1010	945	886	921	952	929	925	921	934	944	905	968	933	892	912	974	911	881	933	899	918	954	894	941	911	870	948	985	930	953	941	912	902	907	874	920	939	912	905	893	910	885	899	991	975	864	891	903	877	985	894	968	907	914	914	908	984	944	930	941	893	947	922	871	892	920	922	909	887	877	848	917	891	930	917	909	948	910	880	912	873	890	877	904	880	945	967	950	911	967	968	910	970	918	922	877	894	879	912	866	948	908	916	942	942	888	967	826	934	917	941	898	899	963	912	941	896	898	963	888	925	1005	909	872	949	917	952	896	912	942	884	894	886	902	881	918	912	929	940	891	939	950	945	938	955	953	879	914	890	950	911	910	934	931	955	888	940	911	923	901	860	900	915	891	915	942	945	926	877	880	895	858	940	951	936	913	850	917	942	896	940	917	977	911	928	925	903	884	938	903	939	907	906	877	932	934	937	911	943	939	903	906	953	916	945	893	962	983	956	892	906	885	855	901	923	884	870	937	970	876	905	881	900	883	950	950	919	916	920	902	945	935	884	874	915	895	956	877	877	907	960	857	955	887	902	907	894	976	874	911	952	933	949	912	899	921	933	882	961	944	888	891	907	845	943	933	893	873	917	933	904	921	914	941	933	891	927	957	924	874	927	925	896	894	947	905	897	866	962	882	957	862	908	925	940	905	900	872	870	939	933	946	929	917	908	913	933	931	948	933	930	937	906	940	943	942	917	953	1001	912	922	930	982	915	937	906	908	920	891	929	958	895	941	959	1007	921	945	921	925	928	909	920	917	882	930	899	969	894	920	937	924	883	923	888	910	942	894	931	951	905	919	895	923	955	918	890	946	883	945	886	914	909	942	899	887	902	915	913	930	925	956	918	888	902	894	899	860	907	904	929	951	891	947	933	926	936	916	954	935	895	919	947	1004	870	944	980	877	872	917	941	969	946	886	900	940	923	908	889	950	951	951	906	875	937	891	904	911	928	892	866	915	940	981	947	944	889	957	902	882	870	871	914	920	950	891	889	952	937	885	960	915	890	953	892	994	957	939	859	911	986	915	947	934	918	890	904	880	937	892	924	907	939	916	909	917	917	955	966	913	951	906	938	937	910	959	898	914	933	952	894	908	913	952	948	961	914	878	912	913	903	915	909	879	914	950	941	928	946	914	934	909	895	928	937	898	943	942	894	910	880	901	947	990	935	929	902	858	916	923	941	883	940	946	947	885	914	915	979	894	946	919	964	916	926	914	917	941	922	921	920	959	881	871	857	913	929	924	947	922	879	953	919	914	928	930	897	936	942	982	916	937	935	930	922	956	952	908	911	937	865	926	961	902	931	914	933	938	928	968	914	887	915	893	939	910	859	884	899	914	898	870	933	880	884	913	865	938	936	893	930	968	895	958	917	937	911	966	895	929	902	918	910	948	869	948	905	912	910	912	901	866	889	901	874	967	926	923	913	922	954	931	856	910	854	912	861	929	954	960	905	937	920	952	933	887	868	934	971	923	941	944	896	928	864	888	987	919	914	870	904	899	961	899	874	919	903	935	922	968	879	1009	933	865	920	885	937	963	927	896	934	861	958	894	922	924	929	890	944	899	881	872	928	906	932	915	937	883	890	858	858	933	925	905	912	871	869	919	932	956	905	934	968	887	901	912	929	897	896	888	964	877	964	954	912	930	948	881	932	889	975	940	921	894	925	918	923	944	873	903	898	936	975	993	937	894	948	896	925	961	876	931	877	952	864	923	853	984	914	868	926	921	907	862	870	974	936	957	915	943	915	939	918	910	864	938	948	888	933	887	922	862	845	908	927	955	986	1008	929	912	913	927	955	925	921	1001	931	942	869	887	934	930	939	881	865	934	961	905	901	897	856	957	879	918	960	981	889	907	955	953	912	858	911	927	893	935	928	879	966	952	904	910	893	875	920	949	920	888	937	963	939	894	955	969	863	918	937	916	943	904	932	898	931	946	875	930	917	875	874	868	893	930	924	937	899	907	905	920	934	891	884	926	954	873	943	926	898	915	994	855	909	904	960	972	910	936	975	981	910	992	869	903	893	926	900	882	895	943	880	921	973	894	934	912	939	886	892	881	876	961	884	882	869	873	906	905	889	899	945	923	963	951	950	911	913	934	894	931	938	873	910	933	906	876	912	925	928	967	934	912	936	896	971	886	902	879	902	905	889	953	933	960	900	880	836	922	914	946	948	921
23369	20955	28110	23932	20968	13277	5734	4120	3436	2708	2216	1551	1273	1251	1146	1026	967	1015	990	909	883	898	834	806	837	868	833	757	759	792	775	751	768	704	760	732	770	740	792	792	773	731	744	738	769	756	732	753	745	733	743	753	764	729	727	734	766	735	747	724	699	750	722	716	721	738	731	726	679	754	729	673	691	702	724	730	699	716	747	678	731	675	716	726	687	717	693	728	735	744	694	662	683	762	723	693	703	750	704	697	755	739	676	664	702	750	742	716	733	707	746	741	702	720	718	708	748	716	700	713	747	700	725	702	721	733	674	720	689	704	751	767	734	663	713	702	719	744	736	720	721	696	699	674	734	697	717	711	710	672	714	735	746	740	741	755	772	714	688	696	727	714	715	674	710	737	713	702	690	728	726	747	714	695	703	733	735	704	691	692	714	709	712	720	777	768	749	673	738	743	737	717	717	719	726	692	696	727	726	748	716	685	731	722	688	699	699	667	727	697	726	726	740	703	728	693	728	718	713	700	725	715	732	725	718	721	716	729	652	706	726	742	755	754	708	713	688	741	681	765	733	696	775	692	690	701	699	720	725	711	736	691	735	752	706	713	684	703	736	671	753	714	722	761	713	742	745	699	671	754	717	721	697	724	673	666	696	726	778	697	692	726	698	716	700	697	691	802	697	666	670	719	681	677	649	718	761	712	785	757	735	729	729	719	713	736	734	703	730	757	688	738	713	703	716	718	696	702	728	722	735	670	692	713	724	701	691	712	741	693	769	704	656	765	699	721	704	692	683	736	737	707	705	733	722	711	682	703	709	690	696	740	755	701	629	789	740	695	689	746	738	715	735	713	758	702	725	724	687	686	701	722	725	733	682	746	703	713	707	694	700	661	703	741	717	731	679	723	710	684	732	754	741	665	707	746	698	730	703	680	715	708	732	754	726	715	747	726	699	713	769	777	658	704	685	661	700	694	691	772	711	677	700	687	692	743	721	717	746	767	740	687	706	724	805	727	703	739	677	734	679	720	731	700	690	709	668	747	733	665	673	761	718	733	740	712	662	729	684	731	771	707	761	691	719	762	786	728	720	753	786	720	718	734	679	694	711	689	752	741	739	740	718	653	749	722	656	723	705	680	730	720	750	681	753	716	727	653	730	703	751	725	753	731	727	725	708	717	788	741	735	703	727	773	668	704	708	744	763	708	719	752	702	712	682	699	743	715	725	705	699	741	757	727	705	734	681	690	702	660	693	733	716	723	720	682	676	692	767	738	722	704	747	726	739	712	708	708	689	719	714	664	739	737	755	690	754	696	763	732	727	724	730	725	759	697	718	745	733	726	716	716	765	773	724	722	683	742	703	728	736	745	748	733	699	695	707	716	725	740	707	687	746	709	694	719	682	778	729	657	714	720	698	674	682	706	698	725	691	750	745	668	694	717	716	730	668	743	663	765	710	699	705	738	741	708	730	740	715	772	719	691	701	723	734	681	694	706	702	731	736	732	740	679	696	726	784	739	692	746	737	707	684	775	734	657	709	723	681	706	707	731	714	716	747	689	706	741	750	685	700	664	689	722	746	666	681	672	737	715	720	679	721	711	701	729	707	722	662	747	732	705	720	706	733	703	707	673	715	761	686	713	712	729	701	695	721	671	717	718	743	687	737	686	721	681	732	673	725	727	703	699	714	723	696	715	764	734	682	707	756	706	703	698	736	756	720	719	728	673	715	701	710	767	710	744	721	734	686	691	709	729	691	683	655	640	716	727	734	699	701	736	757	724	756	794	729	754	703	771	775	729	715	751	795	733	677	736	702	709	676	730	700	751	697	680	704	720	750	701	719	674	619	746	716	698	708	734	717	703	724	707	667	744	710	717	757	760	767	679	702	718	716	681	744	717	710	653	708	738	673	662	699	672	726	680	722	712	714	721	675	690	715	764	675	699	750	724	703	700	706	696	705	694	722	709	729	744	722	674	705	713	728	725	737	719	766	720	674	696	709	743	664	712	693	750	720	720	716	707	706	727	744	788	713	762	750	696	682	702	703	702	640	715	719	740	727	737	735	691	716	697	711	744	769	726	720	682	723	676	745	709	714	670	643	756	750	739	677	683	695	742	790	737	707	678	747	699	749	781	745	759	692	723	704	670	712	721	739	663	765	695	680	747	720	761	715	734	732	746	726	717	690	706	725	689	691	679	680	759	723	742	711	718	703	712	673	781	710	691	748	744	719	702	723	728	685	671	705	753	700	699	768	707	670	739	749	718	722	748	702	702	767	681	730	710	728	681	718	721	720	672	729	736	739	693	731	702	661	695	710	728	711	718	688	694	636	653	705	711	677	753	705	681	679	672	698	697	708	735	708	697	709	677	732	685	674	704	681	749	718	719	743	676	732	702	732	744	676	718	737	697	709	695	715	685	725	693	745	710	707	706	716	734	725	707	765	708	704	707	707	728	669	719	700	728	707	658	725	717	683	757	751	675	749	684	721	717	719	717	694	679	734	679	719	709	738	733	713	747	732	723	636	695	733	708	690	712	657	760	686	737	712	740	714	701	720	740	699	725	702	728	741	696	713	723	739	708	654	710	739	728	729	744	696	720	660	708	698	764	694	748	731	667	692	714	727	700	740	746	691	695	704	743	726	704	743	716	706	716	728	754	710	690	683	741	736	704	671	732	686	775	700	687	766	751	720	681	695	724	743	732	769	726	749	712	766	694	745	727	691	730	706	748	711	737	700	706	709	734	681	687	722	717	704	703	713	725	692	720	710	741	694	738	687	771	710	700	717	747	720	721	703	756	686	689	722	697	728	696	723	739	690	698	721	692	727	693	692	740	744	694	720	706	740	757	719	697	722	739	714	688	688	701	656	755	672	675	726	749	725	717	645	759	698	731	729	733	734	728	693	697	712	688	728	702	689	712	720	727	703	653	709	676	719	703	702	693	696	727	759	706	642	714	711	723	692	722	688	697	691	698	786	724	732	700	753	774	726	707	717	699	743	688	750	713	705	723	761	679	679	728	669	703	712	750	752	688	742	698	727	677	743	726	706	681	719	693	744	704	679	728	714	669	654	748	759	695	676	731	698	691	701	717	731	751	791	720	679	685	663	696	731	716	701	706	702	701	684	702	735	694	700	674	747	715	717	737	713	702	721	715	729	699	721	717	729	717	711	645	738	742	709	723	725	648	746	703	710	739	719	735	678	742	713	677	665	705	758	732	698	712	721	707	705	677	741	697	741	711	734	693	691	688	700	639	707	719	756	675	713	716	735	678	718	734	728	730	747	740	685	696	737	689	710	728	678	678	697	719	735	734	732	732	724	747	751	745	689	768	733	701	721	746	730	733	668	719	709	676	718	699	703	680	742	729	735	740	697	770	746	759	742	746	763	721	756	776	751	695	695	689	724	687	679	716	710	699	688	751	728	716	695	717	719	704	751	726	716	705	713	670	707	715	715	693	672	743	697	730	745	706	688	783	753	724	681	685	721	697	739	708	727	718	748	716
29312	47140	25460	13230	9532	7880	7022	6282	5468	4091	3187	2003	1748	1681	1444	1198	1188	1194	1143	1058	1013	958	958	904	897	924	856	900	853	856	780	835	824	775	781	792	812	784	780	762	811	760	749	785	737	753	785	758	752	753	740	786	769	719	730	718	703	732	795	713	779	761	723	776	735	773	733	765	736	766	736	727	760	748	731	722	686	720	712	770	763	708	757	704	750	691	741	764	701	746	735	706	754	775	737	708	723	730	743	753	708	742	708	760	747	728	715	750	717	725	762	744	706	742	695	689	726	716	750	743	720	752	756	739	750	723	670	690	698	731	745	726	698	755	728	738	736	773	749	742	689	788	732	742	761	758	676	755	731	717	745	701	730	701	698	753	764	822	751	744	770	718	742	692	770	680	725	763	673	674	735	721	746	719	736	721	701	757	743	758	740	740	678	728	756	731	723	701	713	715	769	756	690	759	728	682	765	739	653	733	739	696	798	764	761	742	679	732	705	727	710	689	700	693	769	730	737	722	696	698	745	737	779	719	748	752	722	747	723	715	745	723	733	753	749	728	744	752	707	762	651	733	764	751	679	772	727	702	700	706	753	699	710	751	747	722	703	724	729	675	773	734	676	744	697	712	745	786	721	737	668	718	748	691	742	765	662	685	755	737	782	727	689	748	707	699	744	740	708	755	726	768	771	738	726	738	730	735	742	795	692	717	763	715	716	708	729	782	723	740	760	763	688	769	803	736	764	755	721	756	747	739	711	740	717	715	761	787	721	757	762	736	719	758	684	716	749	725	742	745	758	758	734	710	749	697	737	751	712	692	775	698	743	710	772	761	775	742	761	688	784	687	678	739	736	710	728	711	796	740	733	733	720	765	675	757	721	791	737	773	698	781	708	810	739	695	746	670	754	692	756	733	732	736	776	728	774	713	722	726	719	733	754	736	720	790	753	736	775	746	673	730	761	771	697	725	738	731	735	769	773	746	728	775	762	713	701	703	728	738	700	738	753	713	704	717	731	792	765	746	728	739	714	762	801	751	776	756	724	786	733	715	677	729	782	747	753	761	726	761	757	684	757	696	712	799	716	745	779	739	709	725	699	739	747	709	700	735	740	716	737	776	702	788	730	723	713	735	709	707	680	697	743	710	711	718	736	743	764	714	712	717	733	701	666	740	802	713	743	766	727	734	682	732	741	705	783	727	731	766	764	729	678	729	714	754	741	729	719	697	720	770	726	728	734	771	722	726	735	730	692	772	746	736	756	721	769	725	704	733	714	719	735	752	713	658	763	713	786	790	699	664	781	797	717	745	732	693	741	703	719	709	697	761	699	691	752	757	731	722	740	711	724	691	737	721	683	693	710	720	722	696	731	694	759	762	707	745	773	673	720	772	700	756	746	746	760	728	756	764	749	791	723	715	736	704	738	716	693	741	761	690	744	785	762	757	729	754	698	768	719	699	705	723	759	752	738	723	709	729	734	736	681	741	782	723	712	751	751	710	749	762	765	720	710	748	718	721	746	774	700	720	764	695	739	732	707	775	785	749	731	761	709	752	773	780	756	713	730	772	679	694	770	741	719	740	740	708	698	739	757	764	769	704	735	720	719	735	725	734	745	704	741	752	726	745	735	710	718	747	744	648	735	723	746	699	733	756	735	760	772	690	735	759	750	734	708	737	770	751	726	676	755	760	712	770	738	710	747	722	698	708	767	785	732	733	764	770	653	733	737	716	769	728	777	761	731	701	752	732	710	735	733	739	712	747	758	720	722	683	711	725	733	732	746	767	734	718	730	699	748	728	774	760	771	748	739	788	747	730	718	702	696	712	740	754	798	716	734	749	715	708	718	735	745	722	763	718	760	724	734	698	750	756	680	769	735	695	723	718	693	744	701	738	694	730	738	754	734	726	742	696	714	735	723	771	761	730	732	770	717	748	723	751	729	719	747	728	745	720	704	715	732	764	718	745	753	731	723	705	726	786	715	732	739	769	748	746	738	729	759	720	698	772	725	732	745	723	700	757	710	727	748	745	724	711	739	701	735	741	761	749	710	753	728	741	737	709	726	743	784	749	713	727	726	765	770	702	692	720	728	726	750	758	694	722	699	731	703	654	729	718	745	703	715	712	801	753	764	725	741	701	662	709	724	755	750	729	761	719	719	693	720	781	737	771	740	732	705	768	694	747	703	735	745	705	716	710	745	746	725	753	714	721	717	685	732	733	736	685	733	712	696	694	783	771	699	769	753	735	687	663	728	727	748	706	755	709	741	745	712	719	741	711	722	729	712	750	763	715	762	761	786	734	772	734	715	737	720	772	753	747	761	762	732	715	755	735	731	719	703	772	781	759	754	723	745	694	751	678	762	743	713	738	706	705	764	768	740	757	751	712	717	754	707	706	749	720	749	735	759	696	748	741	738	711	719	744	750	755	751	727	661	744	657	748	689	769	755	727	723	744	723	781	799	730	729	743	745	753	768	733	756	739	738	726	715	767	732	761	689	767	793	711	746	762	715	635	729	716	765	762	729	729	661	692	742	729	744	717	752	696	757	729	724	740	805	786	757	818	680	769	773	697	763	744	744	735	784	773	732	732	695	732	770	745	698	716	748	731	714	755	708	724	781	745	695	750	741	734	746	693	782	744	747	762	711	725	720	707	714	741	730	709	714	747	735	759	696	711	780	702	727	679	748	685	732	716	771	710	754	716	755	710	712	720	757	739	720	729	715	748	743	754	708	711	681	703	743	719	711	704	740	715	697	720	774	721	748	767	714	695	764	737	698	736	724	700	695	728	807	748	736	706	716	729	711	741	733	761	682	739	720	746	712	787	681	701	710	695	754	696	713	702	730	736	680	706	735	751	710	693	677	741	712	722	802	734	761	696	727	717	738	763	671	728	773	701	756	711	735	778	715	741	757	700	712	746	734	749	668	740	775	768	755	756	701	744	684	691	693	723	735	810	739	779	780	746	682	762	731	713	691	759	709	744	738	681	762	704	719	736	653	741	728	734	776	752	721	793	712	731	734	731	703	681	739	751	704	715	692	703	675	793	750	759	679	725	760	752	747	735	706	720	743	711	730	726	735	730	697	735	720	729	749	712	700	721	727	728	718	747	704	741	772	703	745	715	737	725	696	756	688	720	739	680	729	753	734	724	721	745	720	783	751	733	727	754	739	724	757	713	745	699	726	697	745	770	741	743	703	691	751	736	749	747	770	732	720	722	732	726	761	751	755	742	736	743	723	678	704	794	709	734	710	770	739	718	787	747	757	733	757	731	741	635	742	759	716	704	739	694	757	732	745	719	738	782	723	730	744	725	731	747	713	728	719	764	738	724	695	724	735	698	675	747	758	715	702	699	782	736	747	728	746	736	747	763	707	732	742	747	753	768	741	704	767	696	680	700	721	729	745	758	725	764	704	722	729	762	721	685	757	746	697	770	730	714	732	727	797	721	772	728	699	700	730	770	693	713	688	735	759	718	749	752	728	761	712	787	725	674	735	745	732	775
24780	21015	27166	24972	14431	5771	4234	3571	3234	2561	2068	1534	1546	1365	1312	1290	1231	1236	1245	1182	1169	1109	1196	1127	1163	1144	1177	1157	1127	1173	1102	1082	1109	1059	1040	1031	1077	1024	1091	1061	1083	1122	1035	1029	1066	1081	1091	1146	1023	1092	1069	1019	1142	1100	1081	1129	1042	1032	1107	1048	1030	1023	1047	1055	1062	1048	1004	1064	1060	1099	1097	1050	1069	1050	1077	1027	1063	1012	1090	978	1021	979	1052	1049	1051	1048	1025	1026	1033	1070	1048	1060	963	1097	986	1041	1094	1010	1028	1122	1024	1048	1052	1061	1019	1014	1091	1042	1082	1002	1069	1087	1060	1059	1081	1057	1072	1013	1033	1029	1045	1032	1006	1045	1071	1021	1063	959	1099	1003	1068	1053	1052	1045	1025	1038	1032	1076	1034	1018	1068	1011	1062	1059	1037	1044	1070	1036	1033	1042	1036	1052	1057	989	1017	1074	1080	1046	996	1081	1035	1047	1035	1089	1089	1026	1041	1086	1029	1068	1093	1061	1062	1084	1028	1011	1054	1010	1066	1048	1087	1029	1055	1050	1078	1057	1009	1010	1076	1045	1057	1081	1059	1111	991	1039	1034	1028	1053	1006	1094	1104	1079	1025	1060	1104	1095	1085	1044	992	1025	994	1025	1061	1024	1079	1033	1058	1062	1020	1006	994	1072	1040	1049	1037	1033	1055	1034	1042	1042	1113	1004	1076	1034	1005	1009	1026	1081	1030	1088	1028	1040	1051	1053	1035	1029	1082	1051	1118	1019	1042	1097	1036	1051	1053	1054	991	1045	1093	1049	1053	1062	1069	1026	1038	1074	1092	1040	1069	1081	1045	1041	976	1026	1054	1057	1028	997	1025	1040	1068	1050	1076	1108	1011	1112	1046	1105	1080	1039	1028	1032	1063	1081	1015	1019	1106	1068	1050	1046	1093	1037	1047	1070	1006	1035	1081	1043	1058	1032	1097	1118	1065	1094	1089	1044	1082	1081	1053	1028	1021	1056	1062	1081	1093	1052	1075	993	1043	1028	1066	1034	1113	1052	1066	1046	1065	992	1044	1074	1110	1007	1062	1106	1066	1116	1002	1044	1086	1079	1002	1051	1110	1016	1053	1082	1057	1067	1061	1050	999	986	1068	1086	1088	1011	990	1055	1036	991	1015	1008	1106	1102	1065	1007	1017	1073	1041	1046	1034	1028	1040	1079	1081	1057	1066	1018	981	1085	1052	1080	1065	1062	1027	1051	1008	1013	1065	1061	1072	1068	1067	1048	1051	1035	1041	1016	1016	1014	1108	1066	1091	1081	1007	1053	1037	1047	967	1099	1015	1047	1051	1030	1068	992	1073	1042	1036	1039	1066	1096	1053	1049	1033	1065	1075	976	1006	1041	1046	1043	1074	1026	1050	1037	1050	1117	1040	1032	1087	1057	1029	1084	1055	1057	963	1086	1049	1062	1029	1128	994	1030	1035	1014	968	1023	1067	1040	1071	1029	1139	997	1047	1083	1061	1042	1085	1060	1061	1058	1032	1094	1020	1002	1059	1033	1117	1050	1056	1035	1086	1058	1045	1077	1054	1064	1029	1082	1062	1051	1057	1093	1041	1025	1015	1058	1028	1051	1070	991	1052	1061	1048	1090	1031	996	1022	1013	1055	1047	1024	1069	1090	1025	1024	1090	1024	1016	1058	1138	1088	1054	1023	1037	1024	1068	1068	1070	1019	1076	984	1004	1018	1031	1082	1001	1120	1095	1075	1069	1082	1147	1051	1010	1084	1087	1029	1054	979	1001	1099	1102	1095	1098	1003	1054	1046	1024	1060	1032	1036	1068	1095	1013	1079	1061	999	999	1053	1069	1043	1071	1071	1046	1032	1032	1089	1034	1005	1073	1056	1085	1059	1075	1042	1046	1002	985	1045	1108	1095	1032	1009	1100	1038	1034	1135	989	1132	1069	1053	1064	1047	1070	1049	1077	1104	1116	1098	1045	1052	1084	1076	989	1063	1051	1022	1018	1048	1035	1069	1089	1085	1031	1126	1071	1022	1067	1066	1082	1011	971	1118	1044	1100	1030	1027	1015	1092	1053	1041	1047	1036	1091	1092	1057	1062	1055	1018	1046	1027	1075	1085	1090	1060	1058	1002	1048	1015	1038	977	1016	1113	1060	1002	1028	1065	1019	1069	994	1063	1047	981	1039	1046	1026	1005	1085	1089	1043	1065	1095	1014	1050	1037	1047	1019	1049	1120	1051	1065	1012	1026	1027	1077	1036	1070	1042	985	1000	1007	1049	1068	1015	1028	1047	1035	1087	1029	1040	1084	1119	1034	1044	1064	1046	1035	1049	983	1096	1122	1057	1073	1051	1051	1077	1047	1067	1022	977	1058	1044	1012	1026	1045	1012	1056	1029	1039	1007	1051	1040	969	1105	1060	1044	1084	1034	1089	1015	1087	1030	1011	1025	1018	1059	1067	977	1104	1061	997	1039	1115	957	1027	1051	1052	1095	1085	1048	1051	1033	972	1076	1003	1066	1079	1063	1037	1077	1032	1024	1000	1038	1074	1032	1040	1006	982	1059	1044	1051	1072	1010	1085	1002	1040	1059	1077	1055	1052	1048	1051	1072	1040	1075	1050	1079	1030	1020	1019	1023	982	1053	1034	1007	1067	992	991	1033	1044	1012	1018	1009	1019	992	999	1053	1073	1039	1104	1008	1049	1003	1053	1004	1078	1055	1055	1050	1063	1101	1041	1075	1044	1063	1097	1033	1014	1028	1093	1035	1081	1060	1064	1077	1076	1075	1086	1036	1028	987	1002	1075	1004	1022	1044	1035	1040	1031	1007	1020	1165	1019	1007	1049	1073	1035	1004	1040	1129	1048	1091	1058	1045	1052	1037	1092	1029	1088	1042	1081	1054	1051	1032	1020	1042	1037	995	1061	1052	1030	1073	1065	1057	1023	1020	1036	1108	1053	1008	1051	1078	1061	1048	1060	1084	1072	1036	1050	1083	1128	1006	1106	1118	1071	1036	1088	1069	1116	990	1035	1072	1104	1013	1056	1032	1049	1083	1043	1024	1043	1037	1063	1066	1014	1022	1048	1074	1018	1087	1086	1068	1019	1059	1004	1068	1092	1078	959	1018	1093	1059	1015	1003	1025	1031	1102	1066	1094	1033	1000	1024	1074	1044	1018	1052	1069	1058	1000	1087	1075	1075	1032	1013	1130	1073	1054	994	1062	1118	1042	1032	1066	1115	1074	1039	1031	1080	1051	1046	1068	1035	1084	1037	1046	996	1016	1031	1028	1077	982	1043	1045	1063	1089	1039	1056	1034	1070	1033	1091	1077	1025	1061	1041	1013	1007	1020	1000	1026	1049	1089	1050	1050	1081	1053	1055	1042	1098	1070	1104	1027	1060	1009	1073	1046	1049	1075	1001	1061	1038	1010	1161	1040	1066	1076	1011	1037	1049	1073	998	1072	1064	1030	1010	1043	1023	1001	1014	1049	1044	1059	1065	1021	1045	1061	1026	1071	1072	982	1077	1079	1040	1084	1052	1016	1082	1033	1130	1084	1075	1021	1107	1102	1097	1064	1051	1087	1094	1061	1016	1047	1071	1081	1030	1042	1034	1023	1057	993	1049	1091	1051	1040	1110	1040	1081	1021	1078	1063	1069	1008	1030	1083	1024	1064	1026	1108	1053	1036	1061	1021	1123	1047	1062	1031	1073	1034	1078	1077	1030	1076	1073	1023	1008	998	1029	1070	1061	1060	1012	1063	1083	1023	1030	1047	1030	1004	1084	1074	1051	1026	1070	1100	1062	1028	1021	1104	1058	1042	1061	1083	1041	1120	1024	1019	1023	1065	1037	1027	1055	1038	1051	1053	1086	994	1053	1025	1047	1028	982	1082	1045	1080	1042	1072	1040	1034	1033	1044	1048	999	1018	1018	1081	1008	1018	1003	1062	1004	1060	1057	1017	1074	1116	1082	1059	1081	1053	1052	1104	1106	1050	1051	1055	1008	1075	1076	1065	1069	1034	1027	1104	1007	1063	1000	1036	1081	1065	1021	1094	1091	991	1027	1044	1050	1058	1041	1060	1093	1039	1000	1126	1004	1020	1049	1083	1051	1030	1001	1088	1046	989	1018	1038	1033	1065	1031	1097	1035	1096	1055	1051	1035	1061	1029	1125	1051	1077	1005	1115	1073	1028	1067	1066	1016	1060	1061	1041	1052	1024	1034	1058	1062	1065	1078	942	1082	1042	1053	1028	1071	1031	1021	1052	1047	1036	996	1091	1058	1051	1125	993	1044	1031	1093	1083	1110	1078	1099	1047	1029	1008	1050	970	1069	1054	984	1042	1070	964	1062	1121	1047	1097	1032	1081	1083	1060	1011	1015	1085	1062	1083	1074	996	1080	1071	1031	1080	1046	1035	1058	1019	1090	1035	1060	1087	1049	986	1032	1097	1091	1028	1025	1049	1053	1094	1031	1052	1041	1032	1089	1016	1042	1046	1048	1053	1062	983	1022	1072	1062	1062	1036	1069	1101	980	1016	965	1089	1077	1046	1084	1053	1078	1056	1049	1082	1092	1052	993	1076	1039	1056	1068	1063	1000	1053	991	1031	1087	1072	1042	1082	1035	1064	1078	1008	1082	1055	1081	1082	1105	1071	1045	996	1018	1048	1038	1031	1060	1039	1060	1038	1074	1012	1065	1036	1017	983	988	1049	1024	1034	977	1068	1067	1050	1052	1062	1027	1072	1094	1033	1045	974	1077	1055	1045	1090	1060	1070	1037	1058	1034	1055	1006	1052	1133	1073	1068	1087	1044	1128	1109	1064	1085	974	981	1031	1071	989	1018	1039	1084	1097	990	996	1017	1075	1060	1026	1055	1055	1033	1009	1093	1115	1034	1059	1072	1071	1106	1136	1027	1100	1023	995	1029	1092	1058	1009	1038	1053	1039	1032	1034	997	1080	1074	1074
28609	42800	22219	11485	8858	7032	6307	5637	4862	3775	3005	2068	1905	1785	1530	1435	1363	1422	1418	1313	1236	1187	1191	1099	1199	1129	1095	1130	1158	1137	1080	1128	1107	1075	1057	1083	1113	1107	1123	1032	1055	1042	1101	1079	1083	1071	1111	1090	1006	1151	1074	1064	1096	1080	1055	1048	1033	1091	1084	1070	1052	1109	1013	1024	1063	1034	1044	1052	1092	988	1033	1028	1069	1046	1046	1009	1056	1077	1043	1053	1060	1038	1072	1048	1030	1033	1045	1006	987	1090	1012	988	1034	1043	1078	1023	1106	991	1024	1027	1074	1024	1082	1023	1044	1034	1035	1004	1049	1021	1086	1002	1017	1080	1014	1057	979	1039	1016	1034	999	976	1071	975	1070	1066	1095	1013	997	1004	1053	1022	1015	1065	1051	1078	998	1050	975	1092	989	1062	1021	1017	999	1020	1020	977	1046	974	1004	1084	1020	1086	1036	996	1063	1077	1068	1048	1056	1038	1002	1058	1067	1016	1044	1044	1042	1014	1032	1065	1064	1031	1049	1057	1050	1045	999	1021	1013	1053	1032	1075	1005	1040	999	1040	1073	1023	1004	1005	1035	1072	1074	1015	974	974	1056	1074	983	1042	954	1060	1045	1028	1061	997	994	1086	1050	1042	1038	1039	983	1026	1033	1043	1040	1061	1023	1093	1062	1074	1055	1077	1027	1044	1063	1021	1018	1034	1097	1010	1029	1077	1041	1095	1014	1082	1057	1084	1076	1073	1052	1012	975	1090	1065	1048	1051	1026	1076	1030	1049	1047	1058	1041	1067	1048	1037	988	1078	1005	1041	1083	1015	1023	979	996	1045	1091	980	1031	1013	1046	1015	1052	1059	1038	991	970	1022	1030	1052	1041	1020	1042	1090	1023	1052	1044	1079	1078	1045	1025	1105	1007	1021	1090	1037	1038	1076	1063	1111	1094	1001	1052	1021	1015	1036	1076	1120	1072	1036	1041	1015	1058	978	1008	1055	1047	1062	1044	1025	1090	1096	1005	1094	1038	1029	1046	1034	1060	1049	1001	1045	995	1033	1044	1015	1013	1081	1074	1049	1001	1033	1051	1086	999	990	1021	1147	1057	1046	972	1040	998	1032	1043	1029	1078	1048	1057	1022	1019	1067	1053	986	1007	1022	1026	1124	1008	1036	1067	1073	1047	1082	1015	996	1078	1042	1048	1021	1005	1060	1069	1082	1087	1056	1047	985	1040	1015	1059	1029	1087	1087	1088	1059	1029	1021	1018	1028	1072	1046	1067	1017	1018	1051	992	1076	1056	1022	1023	1064	1010	977	1024	1023	1062	1041	1081	971	1061	1014	1024	1033	1065	1048	1018	1080	1068	1019	1083	1024	996	1034	1040	1079	1023	1033	1013	1019	1001	1054	1082	1013	1024	1079	1030	1024	983	1039	1064	960	1041	1042	975	1028	976	988	1004	1030	1091	1001	1016	1073	1062	1019	1041	1044	997	1059	1054	938	1061	1010	1043	1023	1052	1042	1022	1041	1087	1027	1015	1029	1064	1022	973	987	1042	1069	1022	1045	1027	1061	974	1055	1019	1071	1064	1024	1024	1055	1031	1023	1000	1051	1052	1021	1035	1007	1005	1014	1042	1048	988	1027	1049	1026	1054	1083	1019	979	1075	1057	1041	1078	1071	1010	1040	1026	1073	1041	1028	1060	1032	1051	1016	1013	1002	1056	1114	1033	970	1057	1090	1030	1042	1043	1047	1034	1055	1099	1071	1031	1064	1088	1018	1044	1041	1072	1042	1047	1045	1052	1017	1044	1058	1080	921	1058	1058	984	1031	1008	1080	1038	1019	1043	1044	1085	1050	1062	1052	1011	1038	1060	995	1027	1035	1026	1089	1059	1114	1031	1067	1020	1053	1019	1010	971	998	1032	1025	1079	1012	1027	1062	1067	1064	1096	1020	1028	1055	1003	1044	1018	1031	1040	1049	1042	1074	998	1045	1026	967	1055	1087	1022	1018	1024	1010	1091	1061	1014	1021	1069	1002	996	1022	1049	1023	1017	1034	998	1072	1062	993	1049	1031	1007	1045	1070	1033	1079	1061	1026	1058	1060	983	1064	968	1042	1052	1037	1047	1104	993	1093	1081	1050	1048	1077	1043	1064	1004	1019	1044	1041	1095	1023	1108	1037	998	1112	1036	1026	1048	1087	1032	1072	1013	1080	1054	1016	1073	1035	1023	1084	1011	968	1064	1053	1099	1020	1041	1020	1104	1017	1045	1035	1096	1097	1041	1069	1092	1020	1095	1011	1018	1104	1035	1042	1054	1048	1051	1031	1046	1076	1047	1054	1018	1050	1047	1031	1002	1087	1051	1004	1059	1064	1038	1026	1004	998	987	1027	1086	1022	1035	1057	1069	1051	1007	1036	1011	1053	1004	1025	1051	1027	1029	1033	1031	1032	1047	1036	1047	1013	1021	1099	1023	1028	1044	1067	1026	1086	1032	1075	1026	1045	1053	1043	1067	1051	1034	1027	1071	1012	1000	1068	1050	1049	1027	995	1032	1028	1027	1064	1067	1057	1094	1078	1023	1058	1069	1015	1018	1036	1018	1061	1006	1035	1026	1006	1033	1034	1023	1038	1073	1085	1027	1079	1067	1045	1039	1016	1058	1014	1028	1034	1037	1034	1083	1002	1087	1052	1031	1039	1091	1063	997	1049	1067	1057	1037	1042	1018	991	999	1031	1002	992	1011	1018	1065	1089	1079	1031	1043	1046	998	1026	1059	1061	1106	1070	1080	1019	1061	1022	1036	1045	1013	1094	1069	1081	1038	992	1060	1035	1094	1024	1023	1015	1031	991	1092	1075	1061	998	1057	1005	1058	985	1037	1038	1074	1049	1046	1071	997	1070	1037	1075	1042	988	1048	1059	1009	1007	1018	1045	1083	954	1053	990	1043	992	1012	994	1040	1027	1042	1071	1022	1071	1006	1044	1082	1097	984	1082	1043	1117	1075	1084	1059	1030	1099	1007	994	976	1043	995	1080	995	1053	1095	1036	1025	1005	1057	1027	1024	1009	1024	1007	1039	1052	994	1065	1033	1047	1038	1094	1115	1050	1015	1121	994	1043	1079	1075	1046	1034	1020	1089	1060	1035	1005	1000	1010	1092	1019	1047	985	1095	1045	1017	1006	1070	1007	1048	1058	1050	986	1112	1019	992	1086	1015	1112	1041	1027	976	1099	1024	1036	1028	1072	1019	1084	1032	1016	1009	1028	1060	1083	1090	1086	1058	1102	1050	1067	997	1058	1058	1084	1044	1033	1001	1030	1038	980	1018	1048	983	1058	1034	1034	966	1043	1062	1006	1051	1039	1028	1029	1003	1128	1111	1055	1077	1077	1098	1091	1021	1028	1077	1023	1038	1003	1035	1022	1043	1023	1008	1111	1098	1049	1052	1053	1067	1065	990	1023	1025	1074	976	1018	1041	982	1061	1086	1027	1080	1013	1024	1049	1042	1088	1039	1057	1006	1071	1040	1017	995	1030	969	1016	999	1029	986	1059	1021	1029	1002	1101	1027	1075	982	1046	979	1019	1054	1064	1021	1028	1019	1010	1066	1039	1069	1079	1013	1002	1028	1045	1075	1005	1046	1015	1010	1001	1064	1013	1064	1044	997	1042	1042	982	993	987	1053	1061	1027	998	1047	1070	992	991	969	1002	1008	1026	1024	1060	1056	965	1005	1062	1107	1007	991	1040	1009	1014	1041	1043	993	1007	1014	996	1049	979	1041	1093	1068	1007	1027	1112	1066	1002	1002	1076	1056	1095	1035	1083	1059	1080	1074	1069	1058	1022	1046	1055	1062	1072	1041	1077	1053	1056	1046	1059	1047	1026	997	1073	1075	1041	1027	1022	1011	1087	1029	983	1057	1011	1072	1050	1077	1016	1037	1068	1001	997	1091	1016	1072	1033	1106	1050	1040	1059	1033	1022	1027	1006	1027	1060	1026	1023	1069	1033	1033	1063	982	999	981	1053	999	1061	1009	1056	1004	1043	1079	1045	1024	1031	1006	979	1037	1040	1034	1062	1124	1101	1069	960	1018	1059	998	1018	1022	1077	1005	1037	1035	1042	998	1027	986	1069	1025	1057	1070	1028	1067	1017	1027	1047	996	1075	1082	989	1065	1034	1023	1035	1072	1043	1061	1065	996	1014	1080	1010	969	1021	1045	1031	1080	1078	1095	998	1045	1081	1004	990	1107	1013	1057	1069	968	1013	1026	1062	1022	1060	1069	1027	985	1049	1034	1001	1063	1051	1000	1032	1015	1090	1017	1064	990	1073	1065	987	1079	1027	1080	1037	1001	1079	1037	1012	1041	974	1053	998	984	1057	1020	1051	1057	1064	1056	1024	1028	1118	998	994	1021	1049	1044	1048	1036	1036	1020	965	1000	1042	981	1018	1037	1008	1099	1059	1000	1018	1000	1069	989	1025	1056	1027	1041	1034	1058	1105	1071	976	1063	1068	969	1047	967	1080	1038	1030	963	1051	998	983	1048	1070	1050	1014	1036	1024	1069	1016	1056	1067	1026	1088	1003	1020	1027	960	1027	1045	1052	1049	1011	1048	1035	1025	1087	963	978	1072	990	1005	1100	1077	1028	1026	1084	1025	1058	1027	1084	1022	1085	1072	1029	1036	1036	1018	1086	1034	1036	1013	1029	1049	1057	1118	1013	1081	1055	1027	1118	1086	1067	1003	1044	1045	1018	990	1062	1039	1058	1018	1003	1082	1061	1022	1016	1025	1034	991	1038	1102	1069	1004	1039	1060	1020	1114	1044	1069	1027	1076	1050	1051	1050	1021	1017	1104	1018	1041	1081	1063	1035	997	995	1081	995	1098	1060	1012	1054	1085	1077	1073	1070	1105
22437	21048	28624	23644	21064	21317	14012	5847	4535	3678	2961	1889	1781	1610	1489	1238	1181	1190	1229	1137	1047	1010	1011	1110	1035	1021	1011	940	963	981	967	1011	989	904	950	899	895	981	896	952	925	884	887	865	851	900	889	849	864	831	875	870	881	859	855	879	825	884	887	861	917	848	866	815	882	859	868	886	860	907	890	855	821	820	776	815	853	822	809	884	877	847	854	879	895	808	909	831	833	898	816	854	903	874	818	804	887	832	847	837	858	878	906	875	849	823	827	858	878	853	856	876	834	897	893	889	829	875	867	854	870	841	836	892	833	854	849	892	858	856	814	859	851	880	869	821	831	902	873	944	875	840	856	865	896	900	889	776	848	846	752	870	891	865	908	845	920	809	781	872	835	866	861	831	957	847	839	855	843	859	870	899	870	846	854	837	867	856	844	877	851	826	851	929	774	866	847	901	840	829	839	847	852	870	879	835	832	819	832	826	818	841	858	904	866	888	837	879	875	876	803	866	946	826	851	838	810	880	829	903	867	820	941	866	859	819	865	847	845	838	838	847	893	833	855	852	840	890	873	890	876	868	814	811	859	855	855	870	864	911	859	815	866	890	797	877	799	833	862	824	834	854	848	888	839	859	832	853	872	915	853	855	878	858	843	842	840	874	858	845	895	844	854	832	857	843	841	823	851	847	864	851	872	893	843	865	845	819	828	821	870	875	907	898	844	818	854	849	862	857	864	856	850	822	863	842	826	882	863	880	896	910	841	886	847	889	851	835	890	948	805	816	797	891	882	826	813	812	887	924	844	855	823	841	868	816	839	832	852	896	881	861	842	843	877	839	853	833	846	783	881	853	876	838	848	844	822	868	885	934	842	823	840	901	825	817	838	819	894	880	862	865	847	858	869	832	847	862	879	925	878	822	897	886	862	937	861	825	873	823	870	854	849	830	888	843	917	879	850	905	897	861	848	845	844	844	878	851	855	866	817	839	834	857	807	830	858	842	858	907	891	853	877	848	852	824	866	839	816	850	822	794	849	788	877	868	842	837	889	866	834	868	869	856	904	884	825	877	871	881	850	888	814	868	888	866	876	887	856	888	877	861	868	822	784	828	849	863	832	810	814	839	843	851	809	842	823	866	887	872	859	888	916	866	871	863	835	755	809	831	835	877	851	837	840	821	880	868	865	870	823	842	872	836	878	819	858	833	874	865	814	853	850	865	812	902	847	855	874	867	881	861	902	865	850	831	851	849	836	813	849	901	844	862	848	871	891	899	898	846	861	872	844	863	862	868	851	889	869	838	906	817	895	860	888	903	868	844	833	828	822	830	853	861	842	823	841	864	892	841	905	823	857	844	937	877	890	877	833	851	775	828	828	842	851	946	880	838	884	851	869	900	869	887	839	806	896	762	891	874	820	870	837	866	861	863	868	847	819	860	859	911	846	858	860	791	829	813	842	882	844	876	851	859	956	856	860	893	894	860	871	900	894	837	839	834	871	882	843	860	863	874	875	859	874	849	862	849	886	840	872	883	849	823	890	860	859	856	859	878	887	903	836	852	830	861	872	856	862	857	871	859	842	826	867	838	867	878	865	862	819	846	897	844	879	878	859	801	871	838	849	887	847	832	848	853	836	858	876	844	837	855	827	892	833	853	878	795	859	847	856	852	858	860	822	840	791	868	877	916	881	819	843	836	918	867	827	854	878	865	865	873	841	848	883	840	879	859	888	849	786	891	878	858	862	878	889	882	807	834	845	867	838	829	851	856	843	883	831	865	842	837	890	838	872	830	822	858	821	853	811	834	891	873	842	881	896	871	900	808	867	838	771	845	834	895	893	825	829	821	843	834	823	846	882	835	830	849	862	854	845	838	807	834	844	843	836	857	840	876	842	794	842	815	810	884	904	791	820	843	904	827	867	854	890	861	900	866	810	863	846	876	888	840	865	861	876	866	877	825	867	878	881	873	838	901	822	847	856	899	830	843	891	853	858	792	853	818	848	894	822	850	846	925	844	837	864	818	852	859	861	864	802	839	858	845	863	858	850	845	797	903	872	882	846	860	822	856	853	797	885	856	832	820	862	895	848	871	884	805	848	848	861	876	822	841	891	888	812	870	828	839	875	872	888	854	838	844	867	875	888	783	857	828	866	872	869	816	854	851	848	895	828	892	825	890	842	856	836	859	871	839	838	838	801	861	807	918	906	820	847	872	773	850	829	846	822	818	859	875	832	863	874	916	867	895	866	837	881	886	875	882	861	841	852	833	834	826	884	874	833	837	881	862	857	815	836	808	859	888	856	894	849	838	850	843	852	850	874	829	864	833	804	842	858	801	867	878	891	814	837	861	827	867	837	859	908	859	868	838	876	841	893	884	794	835	884	863	852	887	867	847	880	804	824	819	835	848	802	848	866	852	825	900	878	791	789	821	814	810	850	835	913	846	803	831	897	840	863	834	870	867	909	845	833	868	880	862	843	844	880	894	894	861	846	832	823	829	850	824	851	848	862	873	881	852	804	858	865	864	805	874	860	843	841	858	819	837	837	915	852	903	856	893	842	762	846	836	898	866	805	917	865	811	886	796	818	897	833	844	861	884	902	855	806	835	790	834	870	860	858	849	845	874	881	822	843	843	816	850	888	796	886	832	904	884	832	879	850	882	844	847	851	865	815	861	839	859	818	931	861	854	788	838	853	879	850	899	846	806	855	789	830	861	856	824	830	874	853	836	853	915	848	874	811	819	857	843	841	827	841	827	910	830	875	871	889	872	875	886	864	800	858	864	831	894	867	866	882	841	869	901	825	879	836	882	865	894	842	846	865	811	882	870	883	809	803	862	865	865	904	849	889	860	782	867	862	863	805	895	863	828	865	825	856	793	846	799	830	854	847	820	902	858	886	886	815	819	863	855	819	845	856	875	844	909	834	802	883	860	835	840	853	855	836	874	860	840	812	843	840	836	851	844	839	877	825	844	826	827	902	863	836	789	827	832	864	801	865	836	856	821	873	820	854	905	842	845	851	809	860	884	833	782	814	831	857	851	858	868	826	905	874	836	866	821	806	846	897	866	829	852	887	799	862	880	868	811	833	855	880	849	835	811	856	837	895	861	881	889	814	859	850	823	801	839	843	829	880	874	883	789	848	830	865	822	830	849	855	831	812	815	876	827	855	862	805	841	896	834	894	826	861	867	855	855	899	878	879	883	803	847	849	812	859	874	866	854	862	838	894	838	863	913	863	829	883	856	873	817	874	828	840	832	793	856	805	873	845	861	831	835	850	865	829	815	849	889	891	821	839	888	804	870	886	919	920	882	849	846	806	905	892	839	816	896	863	838	848	861	877	898	834	820	866	855	821	868	878	856	827	814	834	818	905	830	853	885	868	846	864	851	872	871	874	899	855	846	808	849	919	855	843	797	826	862	840	917	829	881	835	877	876	839	836	915	794	864	895	831	894	891	829	875	812	900	807	877	834	840	866	887	882	860	861	800	892	890	830	783	858	824	858	849	903	834
32763	53739	30579	17005	13476	10763	9667	8069	7046	5351	4247	2677	2414	2030	1804	1536	1442	1453	1457	1295	1237	1165	1092	1125	1059	1047	1062	1037	1006	963	969	998	909	1003	948	931	906	901	930	899	839	902	933	883	947	849	838	925	908	914	919	869	881	929	935	860	885	876	897	868	852	870	836	862	831	848	828	844	850	804	850	882	888	868	808	807	879	832	873	856	829	815	850	867	860	785	857	875	837	850	834	857	793	865	849	820	867	835	916	875	812	810	823	745	867	822	871	883	859	825	876	812	864	860	838	832	877	791	882	830	842	855	836	831	807	823	839	874	840	857	838	841	808	818	824	855	880	877	830	903	884	848	839	861	816	849	875	848	824	808	848	812	846	865	885	852	829	786	838	826	896	811	842	852	795	867	854	794	815	827	833	853	831	830	871	834	821	797	809	825	816	889	829	824	859	860	889	803	819	896	823	829	875	808	846	810	875	819	802	817	819	872	782	776	803	806	878	834	876	856	845	877	838	876	854	821	823	778	811	832	866	847	827	827	831	856	851	914	842	812	881	850	842	882	813	883	873	803	817	839	829	839	806	863	870	813	840	788	838	852	884	863	868	776	875	840	886	868	799	813	861	877	817	845	829	798	816	860	858	883	832	783	824	867	823	812	817	822	907	826	814	838	835	864	804	833	833	828	744	838	852	844	819	806	887	846	790	840	884	889	801	806	833	859	887	850	875	786	881	834	841	785	837	809	850	840	839	800	845	809	862	824	888	829	764	837	791	811	869	838	863	815	815	834	785	889	830	862	796	871	846	835	915	893	838	841	879	800	865	777	862	833	852	822	851	857	897	912	805	839	852	825	899	867	847	852	836	849	829	861	802	868	890	838	813	848	868	860	855	863	818	865	835	816	856	863	878	863	824	806	839	847	828	839	817	860	889	807	867	865	851	797	833	817	895	895	884	836	848	780	860	843	814	844	829	810	855	816	838	812	851	788	862	828	810	853	901	883	853	871	844	901	848	844	870	809	857	805	826	818	847	806	836	849	803	815	871	833	893	841	880	827	837	817	892	848	822	874	827	879	817	868	829	861	785	852	794	818	829	847	825	844	838	820	810	836	799	856	846	887	851	803	881	888	836	849	872	833	809	883	830	838	811	804	806	805	804	813	823	836	860	878	835	872	801	811	849	858	874	784	803	853	814	843	825	785	841	883	824	845	833	859	832	821	892	841	872	845	845	868	877	807	852	800	815	841	839	809	867	862	839	870	874	857	869	835	857	813	873	897	802	890	871	812	806	872	839	858	854	864	832	871	813	790	833	776	890	805	880	852	809	835	821	829	833	847	861	810	791	813	805	875	914	841	825	840	791	838	850	842	825	844	840	789	804	861	845	838	854	860	838	850	828	887	804	846	845	842	897	869	852	835	856	886	848	814	845	882	829	821	801	813	876	830	810	841	879	822	815	861	897	816	820	850	867	837	809	835	852	805	838	888	798	855	881	773	870	849	855	832	801	840	900	888	778	794	870	867	853	857	798	856	826	851	868	856	831	845	823	758	868	831	801	832	863	876	863	834	857	858	871	791	907	857	861	840	777	854	847	830	863	850	848	852	852	895	885	834	879	832	860	846	848	847	904	883	896	841	809	864	863	850	860	882	836	866	885	855	828	793	833	882	841	852	855	848	830	828	825	901	857	864	828	812	845	839	838	843	879	831	829	848	839	810	866	838	860	799	828	849	837	825	880	846	859	865	864	841	827	869	822	840	890	846	844	847	821	898	745	823	796	812	840	852	870	847	911	839	814	853	831	840	843	871	832	828	891	831	846	887	820	876	831	836	817	828	852	827	822	886	849	853	858	896	859	841	830	841	833	823	840	803	884	842	832	804	808	829	809	832	852	827	860	833	806	813	857	830	890	849	824	832	826	814	821	882	848	862	847	835	846	869	815	844	813	804	831	759	864	871	823	859	921	860	821	836	820	841	802	804	874	790	805	841	856	852	817	843	873	828	883	848	857	835	869	828	816	880	836	842	872	849	836	850	883	862	825	796	820	839	834	870	875	814	836	797	898	842	864	828	886	799	857	891	883	858	813	814	852	846	846	866	825	863	854	888	845	813	809	816	811	877	817	798	845	860	834	858	822	845	904	870	858	847	850	856	878	835	828	820	811	838	810	810	833	811	875	860	829	822	828	863	832	868	847	778	850	845	802	823	822	777	865	871	883	815	805	835	861	869	836	824	830	895	830	794	877	860	847	846	819	774	844	865	865	853	838	933	781	811	828	837	834	857	859	814	819	851	857	836	827	836	826	787	802	822	866	789	874	846	895	811	831	812	846	892	835	797	806	850	851	878	847	848	851	853	812	846	869	869	833	825	873	829	862	837	826	886	873	909	869	883	812	861	842	806	796	849	777	890	864	827	872	831	836	842	865	857	839	837	867	901	871	801	853	835	833	848	805	825	897	849	843	819	825	842	827	863	863	785	773	873	883	852	785	843	853	869	903	836	853	820	829	862	815	858	868	853	804	828	859	875	785	873	831	858	855	834	867	846	843	865	862	818	885	830	838	817	826	867	806	892	784	828	866	804	846	842	888	805	865	862	860	839	851	800	873	838	899	863	833	887	843	844	849	852	937	844	855	828	853	821	840	816	883	855	829	875	829	861	807	839	875	820	840	824	835	808	855	860	856	842	844	876	857	800	872	838	832	810	814	858	879	770	848	831	845	845	868	816	821	831	904	841	840	870	899	834	831	835	820	849	844	860	831	833	787	824	820	833	859	834	853	850	854	791	869	819	825	826	847	893	826	845	840	863	876	840	775	841	827	825	831	839	826	853	863	815	829	852	820	803	891	817	823	827	813	857	862	824	825	811	847	865	831	832	904	848	805	792	854	904	844	848	841	806	875	861	853	835	874	898	803	799	867	838	801	834	851	842	904	842	838	863	860	863	885	858	831	783	816	888	842	843	866	801	820	850	796	809	861	790	841	851	822	849	835	860	842	897	814	828	834	798	856	831	870	872	784	837	799	860	770	842	875	807	840	818	899	816	878	877	847	803	826	831	910	810	886	831	833	814	849	853	843	864	856	867	855	830	857	811	802	867	833	834	840	793	821	812	835	865	843	868	828	851	806	859	821	841	792	847	771	833	871	858	848	833	884	795	788	794	794	816	862	810	864	895	848	805	857	874	828	874	826	795	820	850	839	846	834	848	860	847	808	902	858	864	828	890	856	844	813	818	845	873	819	858	844	862	856	915	794	889	920	810	870	892	827	817	779	838	822	826	848	846	840	842	783	837	801	828	873	855	882	827	808	835	866	819	863	869	839	822	866	815	863	884	792	797	806	835	823	881	788	840	902	870	874	863	868	833	884	864	845	849	864	831	872	846	873	838	878	813	841	833	811	847	834	861	844	858	831	815	863	825	884	802	845	838	873	775	787	883	892	796	802	880	864	877	845	829	832	846	812	823	886	833	849	785	850	830	841	830	853	843	805	836	860	810	826	856	818	806	827	867
29676	24743	19751	9479	5159	4010	3480	2833	2559	1979	1467	1365	1261	1217	1160	1100	1046	1059	1060	993	1058	976	997	989	991	947	990	1051	1016	986	987	940	882	981	1001	962	925	945	939	947	949	964	914	925	885	944	951	906	924	976	951	918	940	897	908	894	843	934	966	933	951	903	964	980	892	973	920	905	916	912	920	930	974	933	928	922	961	943	898	911	876	945	857	965	937	934	909	888	887	940	902	948	972	986	898	902	903	894	909	955	912	934	943	868	905	941	906	935	889	928	940	905	886	930	940	886	931	919	902	898	880	1003	888	939	889	907	911	905	927	923	938	949	954	923	898	923	908	957	882	933	948	943	894	918	951	951	899	925	908	925	926	925	890	926	941	923	892	907	903	904	968	924	972	927	922	934	872	906	943	897	920	883	859	930	969	909	933	973	898	927	934	945	867	939	877	940	907	869	926	927	904	943	865	939	963	890	873	906	910	969	929	917	941	884	983	953	923	1002	911	905	995	874	947	912	931	952	884	949	921	935	892	903	935	904	908	967	862	875	922	947	869	889	865	894	954	899	941	937	947	898	955	933	908	944	951	936	918	920	929	894	958	907	879	956	905	905	906	874	924	960	932	899	890	953	925	949	876	921	903	886	912	956	884	958	906	931	906	935	907	878	914	907	968	871	948	924	915	889	941	937	887	906	897	950	962	874	929	892	872	898	872	853	890	907	925	831	881	939	945	929	970	900	887	940	931	919	916	934	918	886	899	973	947	927	919	952	988	911	935	891	922	902	954	918	875	895	907	899	961	961	921	915	887	935	874	1031	922	902	921	924	926	929	891	926	907	970	950	913	919	935	890	914	932	920	913	939	927	921	877	917	855	856	900	908	972	879	956	954	870	969	951	859	938	913	931	932	926	891	896	970	902	896	954	923	933	932	895	879	965	964	902	891	966	905	943	923	971	949	911	879	911	916	908	976	926	949	918	933	898	908	910	950	964	969	930	895	910	867	959	902	936	922	960	885	923	940	877	884	902	884	928	909	919	945	880	920	901	930	903	919	962	950	968	931	903	929	880	962	936	895	912	907	933	907	930	925	891	895	927	863	887	887	856	955	916	853	930	864	911	936	950	986	906	975	975	915	933	930	903	886	874	915	895	893	889	972	908	919	921	899	924	920	932	929	925	896	873	929	863	904	879	923	896	944	953	944	913	894	956	897	951	934	948	917	905	913	932	933	897	980	950	935	920	922	969	915	873	933	948	937	936	908	944	912	885	944	882	918	957	923	925	886	941	926	924	918	953	933	970	920	900	927	927	894	957	898	971	913	935	967	896	947	943	918	895	955	980	913	953	875	888	942	901	890	875	941	944	881	875	872	874	903	906	869	919	935	911	886	964	889	886	876	950	922	895	933	914	972	981	913	922	908	922	898	963	926	923	928	972	916	924	901	963	873	927	898	907	955	913	972	938	929	949	910	929	891	870	954	872	881	929	911	894	929	972	891	920	931	877	872	932	917	905	941	989	872	887	908	924	923	925	930	906	909	907	917	918	898	926	927	946	970	839	898	918	943	879	933	894	924	940	923	955	905	876	894	936	907	925	964	906	933	860	956	892	902	896	946	945	850	915	953	910	865	861	924	940	932	935	911	906	929	901	920	948	901	906	948	898	976	890	927	948	927	940	952	902	936	994	946	972	944	937	907	915	937	889	859	853	886	919	894	922	946	933	914	865	918	925	968	839	911	877	896	927	903	980	928	975	889	929	955	889	907	911	893	876	902	906	929	920	892	934	883	906	923	953	887	913	940	955	917	888	946	925	979	827	912	875	915	882	929	900	878	926	878	946	927	954	918	915	963	907	934	944	941	889	902	847	948	902	897	932	938	951	891	914	943	893	846	884	872	948	891	898	895	874	857	961	964	933	993	915	935	884	941	905	946	917	933	893	943	948	905	921	926	934	930	916	885	901	900	928	910	928	913	911	887	952	921	947	908	955	916	925	888	930	896	952	917	903	959	898	876	907	889	895	925	936	907	970	923	920	903	958	842	948	1004	942	931	978	896	874	960	910	960	912	950	906	894	876	929	888	928	874	937	927	947	946	868	969	910	953	918	910	878	964	926	893	905	857	960	899	955	933	860	955	933	958	917	889	922	940	945	950	935	889	872	944	885	911	908	890	891	918	884	984	916	877	888	905	964	905	875	869	927	948	956	984	965	918	904	893	969	916	962	901	937	974	904	832	881	935	967	961	918	904	887	886	865	938	943	901	924	919	906	866	884	946	896	941	919	915	892	895	901	898	937	894	923	878	958	922	919	879	944	924	896	889	930	951	901	956	931	964	943	861	917	930	978	916	927	954	901	925	952	911	894	943	885	912	850	938	859	941	925	911	875	914	884	909	899	889	863	974	914	907	903	918	959	938	932	926	922	898	877	919	948	975	909	919	950	855	926	861	895	939	934	931	945	915	890	961	886	924	878	931	922	930	979	914	906	909	908	896	914	893	907	786	953	930	961	956	868	910	946	948	967	937	944	906	948	892	929	872	855	911	894	959	931	885	903	974	925	897	930	977	938	947	942	880	911	946	991	914	954	908	946	899	955	897	891	880	905	962	920	919	952	914	958	963	889	905	910	906	872	945	922	947	916	903	930	906	936	938	907	923	881	913	896	885	954	910	897	912	935	853	899	932	913	918	876	916	926	940	936	935	923	972	893	909	858	912	942	887	875	935	939	911	915	926	936	894	920	892	898	907	922	982	908	905	923	900	923	943	934	906	891	867	907	927	921	955	920	902	901	930	933	827	906	858	933	898	907	883	904	906	933	907	911	878	900	836	900	916	901	941	923	972	933	887	903	880	916	932	914	968	934	907	917	885	934	920	927	899	948	868	922	920	941	950	907	946	933	913	922	974	875	962	902	897	919	932	957	950	905	908	917	933	899	850	834	888	886	932	878	877	928	951	934	908	947	912	912	877	904	927	944	936	925	917	875	930	948	923	951	933	984	931	857	942	918	945	904	908	986	903	871	870	928	882	904	942	913	963	880	939	934	940	917	937	917	948	910	878	943	928	993	947	937	925	953	907	897	950	929	921	918	931	895	940	926	885	882	997	962	912	944	921	917	944	955	872	923	986	956	908	920	870	942	935	957	870	945	922	936	914	923	951	906	907	927	954	902	933	929	922	957	935	966	942	860	940	983	915	937	968	924	915	915	902	894	948	921	983	919	909	928	900	940	874	896	916	924	922	902	925	880	876	902	900	943	870	927	891	1036	938	908	962	930	935	933	921	909	951	825	962	887	902	868	931	901	838	839	923	955	912	904	880	932	906	938	938	981	975	904	921	952	867	960	921	948	917	882	923	899	911	889	913	956	893	884	954	878	951	972	942	882	913	898	914	924	947	951	943	874	956	957	907	918	885	944	919	928	913	915	950	891	917	899	917	915	982	914	875	892	939	967	943	908	957	891	932	904	857	910	916	937	956	904	930	943	970	912	925	918	866	881	972	918	916	912	877	919	912	858
26786	35507	18346	8809	6933	5791	5145	4424	3901	2721	2038	1652	1518	1329	1285	1167	1184	1196	1188	1102	1096	1002	1042	1043	1047	945	1022	1001	985	1001	1006	955	989	971	1002	992	904	945	995	998	955	986	921	929	954	982	915	978	941	944	981	913	980	970	929	941	960	903	913	945	927	989	963	924	937	922	887	947	937	910	908	933	957	947	866	929	944	930	930	962	917	893	920	940	948	926	916	952	928	968	878	975	975	909	973	970	943	951	871	906	928	953	930	901	937	972	902	927	855	864	923	905	924	915	901	937	1014	976	935	993	912	951	967	925	922	875	903	953	925	923	926	875	935	924	928	919	941	875	935	938	966	957	895	933	919	861	918	916	950	953	967	989	954	961	991	949	930	854	907	993	921	901	935	955	953	893	943	891	895	954	895	980	941	963	921	983	931	965	878	924	906	926	952	1024	910	887	990	978	901	955	935	927	917	925	914	927	886	961	953	966	891	941	934	958	907	992	952	954	907	965	949	926	947	909	901	939	959	937	915	940	920	937	951	915	843	979	933	939	969	930	965	969	920	947	925	942	938	887	906	892	913	933	997	950	918	916	914	928	967	943	878	881	964	889	927	986	905	907	886	915	963	976	941	985	952	929	873	938	899	941	945	914	916	945	977	888	898	960	896	922	896	927	944	958	924	938	898	946	944	920	933	904	942	927	921	920	970	943	940	950	885	908	924	981	933	908	929	904	897	928	975	937	979	922	898	948	932	919	951	939	913	915	957	930	890	954	856	917	917	920	981	915	925	916	970	951	945	912	949	873	895	944	1022	881	923	933	985	915	920	952	905	963	920	905	922	915	904	900	949	1004	980	982	907	943	932	942	908	882	947	920	934	889	968	915	930	895	892	919	890	928	1011	922	929	953	976	903	889	895	944	943	954	905	980	897	944	949	846	977	965	987	957	913	890	941	929	946	950	911	957	915	927	893	925	973	923	927	938	931	969	916	1012	946	946	967	873	916	928	923	1000	946	949	873	956	922	840	915	910	968	911	925	886	962	895	966	893	907	967	916	901	937	1004	947	975	878	962	944	946	919	941	957	946	892	903	967	920	909	904	907	956	911	932	974	952	946	918	976	924	948	869	927	902	961	902	914	870	928	883	901	941	897	950	908	915	936	896	930	906	975	921	999	879	943	965	917	908	919	943	886	979	899	968	999	899	972	910	929	937	931	960	926	923	977	944	942	950	951	885	960	928	904	937	969	922	891	964	963	949	946	896	958	891	973	884	982	941	836	977	930	913	866	938	917	938	959	931	947	918	942	967	924	947	939	927	939	941	963	860	973	1002	957	942	936	961	911	905	886	904	915	899	893	943	881	933	908	928	935	929	942	924	922	940	925	1011	948	933	937	914	951	918	974	900	892	965	949	965	931	897	978	935	921	947	893	948	1020	959	902	911	928	912	925	931	926	881	963	970	952	909	895	943	917	951	915	893	956	1011	970	897	900	899	950	914	878	953	929	925	961	917	922	949	894	946	934	970	949	950	973	967	891	973	869	947	887	945	964	902	927	923	945	912	921	962	937	952	943	932	980	927	954	948	935	916	975	955	960	914	944	904	933	952	967	935	941	920	950	946	967	887	934	966	907	917	913	936	988	938	944	952	922	947	925	871	936	948	903	941	924	936	975	916	979	920	955	940	953	921	907	963	964	972	875	934	957	972	953	945	972	937	971	942	937	910	906	897	928	981	939	912	902	916	967	990	909	909	968	930	899	959	989	891	914	923	963	933	904	882	936	910	942	918	921	968	917	959	916	940	906	972	935	913	939	975	899	883	918	919	947	918	890	917	940	950	906	914	945	910	1045	938	943	925	926	938	883	930	931	935	945	955	966	914	954	907	897	901	974	928	928	988	956	939	897	903	902	909	982	978	890	946	922	951	976	904	927	909	889	946	951	940	918	910	983	958	908	946	879	924	934	994	934	932	929	959	948	893	909	959	930	878	943	967	895	910	964	926	958	938	947	945	867	911	924	968	932	975	964	908	942	963	923	894	947	935	965	946	964	894	922	901	973	939	909	952	825	927	889	913	964	903	924	953	923	941	946	958	919	923	967	944	895	944	907	975	901	949	911	964	905	884	924	894	952	941	999	938	896	943	935	903	910	910	939	904	921	927	910	947	946	917	948	949	956	981	906	951	888	941	899	864	943	937	962	978	910	882	935	955	943	962	936	974	886	931	938	911	905	901	970	1025	922	931	939	946	944	921	955	978	959	987	967	959	952	922	875	961	920	988	956	922	923	918	872	922	937	897	943	951	901	944	909	1042	904	905	904	949	982	987	882	926	938	927	946	924	1001	941	929	902	975	910	929	889	961	951	970	927	890	950	940	894	922	964	946	964	968	915	908	886	918	901	909	977	995	907	949	927	905	954	958	891	914	947	902	909	924	911	961	951	960	915	956	904	913	928	896	853	969	889	931	886	935	910	923	921	898	962	933	1028	940	898	987	953	927	946	939	894	896	934	936	976	988	936	942	947	907	961	898	937	930	974	902	950	889	940	924	907	903	921	924	895	931	932	899	940	882	903	883	926	938	926	958	948	927	959	928	988	933	955	880	923	911	972	932	946	905	971	921	937	887	947	890	951	940	940	957	959	943	933	961	920	960	914	883	930	932	909	959	958	888	930	908	900	899	907	964	943	936	942	930	924	995	998	972	918	903	921	972	934	964	963	966	944	926	985	911	919	961	948	941	952	952	893	890	956	919	930	926	934	881	893	941	940	934	901	916	919	1020	941	924	896	925	914	900	921	917	971	930	945	955	1019	955	942	917	899	874	917	947	962	914	888	905	929	925	900	889	915	923	954	956	920	885	908	979	964	977	880	960	919	911	1001	926	975	912	926	961	920	941	930	939	947	954	924	947	904	971	862	888	916	903	912	921	959	919	927	943	952	1005	993	944	978	896	940	894	918	949	967	913	898	896	984	903	956	902	976	905	916	969	931	895	882	933	962	909	909	971	945	891	943	963	916	974	877	925	961	965	908	908	1023	954	914	902	927	885	923	975	926	938	942	892	890	969	903	910	885	897	926	985	1003	949	941	942	935	944	935	911	946	951	904	872	913	937	892	926	984	892	946	949	924	867	997	989	990	941	944	927	900	879	919	861	928	965	935	938	924	964	931	961	940	953	946	950	960	884	953	974	974	967	940	955	945	943	933	915	935	904	1008	920	919	917	935	914	879	891	899	901	948	956	872	951	903	937	934	931	942	919	911	935	932	953	961	925	867	933	950	894	922	954	908	913	943	936	975	963	968	939	995	955	996	925	973	946	916	933	914	994	904	911	927	952	895	939	922	932	938	838	917	881	995	924	957	949	936	955	935	967	931	916	942	897	936	910	915	960	922	899	902	911	952	929	867	941	911	928	953	942	915	925	963	926	892	978	923	977	930	931	897	976	913	929	917	952	977	914	935	910	860	973	963	943	937	974	927	940	954	932	949	925	958	925	927	950	971	937	888	942	955	936	872	910	861	923	922	935	897	866	894	978	907	924
23482	20995	28123	24048	21044	14390	6774	4233	3437	2256	1679	1514	1385	1192	1121	1024	1067	1045	960	932	899	877	836	843	822	820	844	789	753	820	799	841	791	791	770	812	763	766	769	789	759	769	743	785	826	752	787	780	796	707	771	762	785	761	752	782	760	726	722	715	772	737	716	698	726	776	739	675	739	772	728	758	688	775	711	713	741	774	723	731	745	761	747	759	734	713	722	739	772	734	728	719	697	704	741	711	748	718	771	729	764	723	729	719	685	754	702	787	697	710	741	762	681	763	774	699	690	733	698	774	697	745	757	708	693	757	715	733	750	733	733	794	785	749	692	713	716	775	703	715	722	744	704	711	753	767	698	703	727	755	753	688	752	733	735	712	762	731	730	682	728	708	762	740	726	695	728	780	709	752	787	742	731	704	752	700	713	734	740	725	765	719	711	715	717	753	720	770	760	729	705	700	753	735	677	752	755	702	720	703	743	757	728	733	717	720	750	704	728	763	740	708	762	801	743	770	745	695	737	749	746	755	722	701	772	746	752	727	758	761	733	792	731	739	764	779	731	709	720	678	714	735	723	718	657	715	755	752	733	775	692	714	731	708	772	726	739	747	740	724	759	686	734	757	720	740	768	678	747	753	671	738	737	688	703	740	724	796	708	772	678	750	747	690	767	732	765	766	707	719	724	737	671	735	729	733	710	771	742	735	705	739	740	689	755	748	723	690	715	688	726	707	712	721	740	706	747	777	728	714	750	726	770	747	769	755	828	759	792	717	749	716	770	718	727	743	767	695	750	711	711	735	726	676	718	744	738	737	723	774	711	704	734	696	750	767	755	709	783	708	716	738	765	718	712	779	749	704	760	715	731	716	781	722	732	768	730	723	761	716	730	728	786	697	696	725	731	716	681	746	744	728	754	741	724	718	758	728	753	721	704	765	756	685	699	693	726	663	701	785	720	706	735	736	745	723	711	747	730	699	730	720	714	738	760	697	727	719	712	736	753	700	735	707	701	752	730	757	770	742	710	739	713	696	684	736	732	716	699	720	739	731	726	723	691	726	725	744	735	729	727	735	742	730	722	743	741	728	715	733	758	758	720	747	673	682	746	764	697	664	781	722	707	687	769	730	733	715	779	778	780	720	747	705	731	721	719	703	731	717	739	718	721	733	763	744	734	735	787	748	712	721	734	754	774	758	736	709	717	776	755	731	768	722	747	728	778	724	734	740	724	743	757	715	732	765	727	709	747	749	738	788	781	715	745	719	711	733	729	737	754	701	739	665	718	754	736	718	739	732	718	713	759	688	700	731	733	748	703	678	721	729	745	714	715	755	710	737	700	736	695	723	732	738	758	685	750	721	725	724	715	742	713	691	740	721	724	680	767	768	760	748	725	736	725	759	743	776	757	702	695	725	737	774	746	697	800	725	752	698	723	733	762	755	696	733	732	697	714	780	720	770	699	807	696	731	693	718	739	757	739	708	764	730	711	747	720	714	738	779	720	699	767	756	726	703	740	737	728	746	715	701	686	727	778	726	708	735	701	711	780	689	767	721	661	731	718	714	743	726	733	707	743	746	750	736	709	735	702	702	736	756	716	714	728	750	704	752	701	665	723	710	737	715	766	749	744	722	752	723	753	740	709	728	702	712	738	752	700	720	750	685	762	704	730	730	694	689	737	743	734	726	724	693	764	777	745	693	740	730	721	763	723	731	757	777	736	727	734	728	761	726	771	807	700	720	734	728	727	756	761	733	699	734	731	740	710	722	712	743	746	761	678	721	744	718	782	708	749	757	712	759	746	721	761	680	718	750	743	696	786	708	743	734	774	720	764	743	711	766	725	740	745	714	793	789	720	779	755	722	769	784	733	775	722	756	714	700	720	681	739	770	713	720	706	746	674	737	730	703	702	744	717	740	732	754	717	707	715	692	733	706	720	738	689	734	721	703	773	733	684	706	754	772	740	741	694	730	737	733	761	718	751	723	741	711	737	747	741	727	750	748	714	748	762	688	678	702	744	715	711	783	709	749	748	758	741	725	701	710	762	695	745	765	723	714	725	725	731	764	751	744	723	777	745	686	768	705	713	768	713	687	753	758	674	764	720	734	724	728	773	692	713	758	717	787	727	705	732	731	747	738	692	744	736	729	735	698	731	776	782	721	698	730	704	752	774	785	724	778	717	770	730	708	716	753	722	758	733	747	733	698	711	725	720	763	723	712	767	736	769	750	687	730	685	732	709	695	735	696	755	696	675	737	741	722	721	738	716	711	763	749	708	726	812	741	682	742	721	762	727	685	723	738	742	714	721	748	734	703	774	748	701	756	773	766	722	793	751	776	769	732	739	788	728	754	732	744	722	779	717	733	766	746	737	716	732	734	733	662	711	717	733	752	735	761	731	700	722	732	769	716	718	699	721	689	759	696	745	703	745	752	739	723	756	734	772	690	732	777	772	752	751	756	703	757	718	712	705	738	717	737	804	731	728	745	782	774	845	754	674	779	714	737	746	709	680	714	741	760	700	767	737	748	759	701	749	745	690	789	736	751	708	757	717	719	704	757	697	722	731	708	760	728	692	684	695	663	730	709	710	753	787	712	761	750	773	751	707	713	736	765	751	734	784	747	734	749	663	734	712	705	692	757	744	702	725	659	734	715	729	705	755	712	762	743	704	719	722	802	748	796	745	737	714	763	727	726	745	754	760	691	722	742	756	709	713	727	734	739	736	757	691	715	732	764	729	706	696	745	759	734	714	726	737	722	749	768	711	698	744	717	717	691	718	719	719	691	701	726	747	722	740	787	789	750	724	770	710	781	664	707	744	774	724	740	724	730	745	753	723	737	750	721	755	718	727	785	704	759	740	743	758	732	768	743	724	749	701	756	704	756	718	679	758	744	721	733	652	692	692	749	740	769	723	731	706	693	751	727	706	729	735	740	718	767	729	675	645	749	699	788	720	741	709	769	718	767	718	764	730	694	748	736	770	718	794	710	720	748	704	755	746	716	705	682	723	749	692	743	735	740	746	726	712	721	759	747	721	722	729	733	698	728	746	691	728	777	709	761	760	743	709	711	729	785	754	686	750	737	754	761	772	743	708	687	765	698	703	753	701	664	722	732	776	704	739	749	755	751	700	780	699	748	713	718	756	743	693	764	694	690	710	756	764	672	732	749	748	725	733	751	763	760	688	741	720	767	744	742	703	713	736	731	657	717	747	751	755	734	733	690	754	738	755	746	717	706	707	696	715	710	699	708	699	739	699	738	684	758	685	764	747	726	736	681	713	757	754	765	687	730	726	705	721	738	700	695	689	715	690	763	726	717	739	706	786	650	729	741	757	745	721	736	698	724	776	748	702	725	721	723	696	719	696	741	770	688	794	708	741	711	710	661	738	691	786	738	738	771	714	745	742	687	720	712	739	728	741	690	713	725	753	695	750	695	744	755	761	677	706	749	761	684	752	692	754	738	752	748	740	745	721	723	744	720	759	721	672	719	704	739	706	737	702	732
29744	47552	27104	13089	10527	9650	7881	6328	5315	3281	2415	2074	1813	1554	1392	1315	1218	1156	1129	1003	1015	983	970	961	915	855	880	867	819	827	805	839	846	858	837	782	868	871	812	807	806	821	825	740	806	772	795	815	804	761	770	780	783	824	765	769	742	703	723	824	763	751	757	732	709	737	754	781	779	778	680	802	725	728	723	809	774	784	772	736	711	748	722	746	770	764	700	734	745	746	766	726	776	713	712	792	786	760	745	758	730	729	751	763	754	731	732	739	733	731	788	764	757	732	717	725	782	734	723	719	762	739	747	709	759	756	786	781	733	773	738	726	708	749	799	746	771	722	715	773	761	768	773	728	758	729	747	757	768	749	739	757	753	755	753	740	708	698	729	788	746	804	713	756	701	755	795	739	769	725	717	733	790	729	754	749	722	740	765	769	746	713	696	770	735	772	763	739	737	723	759	751	709	712	711	795	764	761	739	747	739	758	753	772	761	718	764	749	774	763	786	727	787	709	739	790	701	767	797	679	745	735	723	781	687	746	748	725	763	729	764	734	737	709	720	821	749	718	755	772	774	721	721	767	741	724	740	730	760	759	792	741	772	741	738	785	734	738	719	775	711	812	764	748	793	746	679	746	715	762	763	763	767	751	813	754	726	706	731	723	765	729	719	768	723	782	696	757	751	765	744	754	682	727	782	800	719	723	773	716	733	772	728	739	818	756	733	762	717	792	768	750	755	748	729	808	739	687	750	739	777	740	783	712	750	751	731	742	772	704	763	736	754	738	787	781	771	750	710	720	747	709	802	764	763	767	767	789	781	756	752	778	705	731	736	794	737	731	718	728	753	721	793	748	739	750	760	747	743	754	740	740	796	752	742	734	753	793	737	758	810	737	786	767	771	750	751	764	726	736	784	737	775	742	730	791	772	726	753	732	776	745	780	750	727	749	798	740	734	747	747	734	793	756	751	721	727	728	707	749	658	746	739	739	708	760	789	723	749	764	739	781	768	733	724	777	747	778	719	710	778	773	724	723	758	717	763	798	741	727	755	739	721	720	737	792	740	802	721	759	804	746	772	741	732	769	775	762	696	746	729	790	727	766	729	735	744	735	726	727	724	733	731	746	751	725	749	775	766	758	803	793	752	709	755	719	766	727	760	776	768	728	742	740	720	723	734	764	757	755	747	722	762	737	749	752	695	740	785	705	708	800	742	776	765	779	785	736	796	750	724	780	744	728	708	757	750	761	794	774	758	787	746	775	723	735	761	746	728	759	746	828	774	712	726	743	725	768	727	722	768	760	780	747	758	782	762	765	794	749	712	755	735	775	699	759	765	748	747	782	722	702	734	741	768	730	753	742	744	765	782	671	751	729	729	738	779	788	728	730	729	720	751	791	771	776	772	756	781	737	745	743	748	761	742	715	785	739	753	754	763	727	752	726	725	785	742	783	786	717	763	743	709	759	742	770	782	741	714	705	748	737	798	760	764	770	748	770	702	759	741	759	709	734	779	724	746	838	753	750	742	719	705	754	747	740	773	750	743	762	704	694	742	745	748	728	753	746	778	778	735	700	758	717	818	772	719	770	779	763	750	748	741	726	772	781	762	747	748	763	754	730	734	783	737	721	686	811	758	793	725	733	719	732	766	737	787	746	765	711	769	743	706	759	745	758	726	721	777	781	747	776	775	764	747	766	719	776	739	775	728	727	723	695	741	761	795	705	700	739	727	708	726	703	718	728	768	753	775	785	790	773	757	742	789	775	745	748	729	730	746	715	790	773	748	778	742	767	732	748	772	722	745	734	765	739	711	745	723	776	696	745	712	736	786	757	747	827	755	773	752	702	734	762	768	710	756	779	691	756	771	722	781	724	769	726	733	786	755	751	747	750	728	757	743	763	787	756	757	709	730	718	777	732	767	740	750	706	765	741	687	711	755	760	702	723	737	743	777	738	750	727	763	756	698	771	760	731	699	719	773	761	738	747	728	754	769	779	726	772	766	753	755	800	756	772	749	740	754	787	775	756	731	767	716	785	724	775	741	750	732	756	764	773	748	722	760	748	751	766	770	719	780	736	775	749	726	737	757	767	786	754	683	804	753	747	706	706	771	753	775	725	746	737	777	780	744	710	779	761	734	770	819	749	749	815	813	766	779	794	747	718	753	743	734	737	751	717	758	702	741	739	793	737	779	730	742	799	751	748	756	741	740	723	777	739	779	732	719	745	742	785	750	778	731	772	750	760	777	752	699	746	725	740	778	706	759	793	801	740	729	740	747	766	736	751	759	764	751	744	732	737	748	738	772	764	734	743	684	724	767	753	787	759	738	770	794	769	702	775	749	725	795	750	744	734	722	760	753	765	784	768	767	732	773	752	794	781	728	787	743	758	682	744	699	773	693	805	735	722	728	762	778	775	679	750	775	708	679	757	780	713	726	777	740	777	753	745	780	793	743	743	762	756	785	749	785	767	781	749	784	714	755	736	745	783	757	746	750	723	740	774	754	761	732	802	743	779	746	754	710	803	744	723	748	713	747	772	727	716	761	759	756	768	754	756	743	755	756	775	689	755	763	755	753	750	733	711	748	747	777	792	717	766	749	752	725	739	727	756	808	728	730	732	768	776	700	735	738	761	770	780	768	748	703	712	765	727	760	763	771	729	749	775	741	759	768	768	747	738	749	750	783	729	762	772	736	768	778	756	739	765	763	750	791	731	758	775	774	745	785	799	752	710	760	734	716	770	696	729	782	709	768	736	728	742	740	725	744	751	767	712	745	727	758	753	679	753	766	759	734	768	733	703	757	739	761	742	732	747	739	735	732	771	730	736	776	750	757	719	748	742	766	751	760	764	798	727	698	796	759	719	705	727	746	746	734	792	782	739	723	744	754	726	741	749	743	768	681	766	708	746	748	715	700	723	731	796	740	775	740	745	700	753	765	784	759	715	778	775	723	764	699	801	712	726	766	822	709	740	766	735	728	742	759	752	736	712	753	759	693	734	775	751	768	712	720	762	723	714	723	745	817	725	752	729	760	728	736	770	748	719	752	782	769	761	752	730	765	734	706	753	741	742	780	762	781	758	751	719	733	736	699	788	722	776	785	764	739	759	770	765	730	719	717	749	781	721	733	731	782	778	749	799	766	713	732	784	752	756	757	749	729	754	787	760	736	752	713	792	712	798	727	743	744	786	753	742	777	774	771	728	763	785	757	761	707	725	720	732	723	717	745	744	748	797	797	777	741	720	781	751	774	784	717	707	703	778	777	748	783	727	728	798	719	777	716	731	748	762	709	750	768	771	768	731	783	772	770	725	743	773	697	743	771	732	746	750	735	773	765	716	727	738	725	776	761	756	765	769	731	738	738	728	766	767	711	808	758	755	724	758	775	744	708	726	756	760	769	776	777	735	732	805	762	771	798	789	761	759	753	741	720	705	745	798	700	746	762	781	728	755	705	724	768	743	759	737	692	778	782	811	757	716	806	752	761	693	740	785	743	705	752	787	776	698
24863	21139	27316	25067	14779	6537	4765	4021	2965	2092	1720	1628	1495	1398	1302	1357	1270	1286	1231	1175	1194	1181	1195	1104	1184	1130	1128	1149	1081	1103	1162	1164	1121	1101	1131	1133	1126	1178	1093	1058	1084	1046	1072	1090	1122	1082	1107	1079	999	1043	1078	1075	1027	1059	1067	1087	1096	1122	1098	1092	1116	1108	1014	1086	1124	1074	1072	1042	1088	1108	1113	1080	1076	1014	1088	1089	1045	1022	1034	1028	1045	1062	1052	1050	1042	1060	1114	1082	1033	1071	1087	1032	1045	1094	1065	1086	1089	1118	1018	1060	1090	1048	1102	1021	1024	1021	1007	1077	1045	989	1081	1052	1080	1100	1029	1058	1080	1035	1054	1017	1078	1009	1069	1091	1058	1062	1073	1033	1054	1070	1093	1075	1074	1069	1061	1122	1092	1112	1045	1035	1055	1010	1036	1017	1053	1069	1047	1050	1069	1051	1024	1113	1045	1086	1059	1078	1094	1080	1046	1047	1034	1053	1049	1074	1020	1041	1061	1076	1049	1095	1062	1093	1026	1023	1030	1028	1072	1133	1072	1071	1062	1091	1084	1095	1068	1030	1118	1056	1072	1077	1059	1051	1116	1057	1045	1069	961	1097	1062	1073	1102	1084	1070	1029	1019	1126	1021	1060	1062	1100	986	1069	1064	1079	1076	1100	1042	1076	1041	1150	1078	1122	1071	1050	1055	1037	1124	1103	1057	1062	990	1060	1082	1045	1075	1096	1051	1049	1089	1114	1072	1056	1016	1088	1064	1055	1035	1079	1033	1079	980	998	1078	998	1077	1040	1035	1043	1091	1059	1050	1092	1048	1084	1003	1043	1000	1084	1032	1113	1045	997	1063	1096	1020	990	995	1053	1095	1082	1050	1055	1125	1073	1089	1050	1133	1089	1096	1056	989	1029	1036	1053	1040	1080	1080	1045	999	1089	1057	1025	1078	1022	1115	1022	1061	1041	1055	1076	1019	1061	1116	1054	1083	1069	1079	1075	1105	1007	1080	1061	1026	1078	1061	1097	1050	1114	1081	1060	1098	1053	1081	1050	1041	1134	1023	1078	1034	1056	1116	1086	1041	1092	1106	1050	985	1093	994	1045	1057	1080	1092	1111	1085	1062	1083	1091	1024	1060	1086	1041	1066	1056	1170	1079	1090	1030	1114	1025	1071	1042	1078	1088	1083	1003	1011	1125	1101	1034	1099	1061	1074	1098	1083	1081	1047	1053	1099	1010	1029	1127	1010	1087	1028	1025	1022	1063	1041	1022	1004	1089	1053	1132	1106	1073	1079	1034	1076	1042	1083	1000	1113	1072	1080	1043	1069	1001	1061	1045	1071	996	1050	1039	1016	1109	1006	1063	1035	1070	1040	1080	1071	970	1074	1059	1057	1043	1045	1056	1080	1086	1066	1127	1078	1089	1083	1119	1020	1030	1009	1078	1038	1055	1073	1036	1077	1098	1069	1036	1031	1077	1073	1102	1051	1054	1076	1045	1074	1062	1032	1124	1040	1072	1007	1018	1112	1110	1036	1058	1050	999	1074	1082	1094	1071	1028	1040	1115	992	1079	1002	1100	1097	1119	1052	1051	1079	1044	1081	1064	1064	1054	1079	1080	1088	1053	1083	1068	1064	1066	1158	1089	1037	1060	1083	1026	1011	1063	1096	1049	1020	1011	1015	1058	1017	1038	1048	1066	1129	1101	1072	1148	1099	1095	1055	1037	1020	1047	1053	1104	1060	1078	1090	1024	1029	1030	1004	1008	1064	1074	1008	1080	1061	1047	1085	1024	1075	1064	1065	1090	1076	1127	1009	1039	1124	1129	1032	1028	1145	1070	1074	1019	1043	1054	1064	1044	1048	1048	1062	1064	1142	1049	1091	1031	1085	1101	1022	1065	1063	1036	1012	1071	1018	1036	1059	1070	1086	1095	1048	1103	1072	1128	1035	1153	1091	1044	1116	1139	1048	1077	1053	1107	1030	1057	1052	1053	1086	1066	1084	1015	1078	1090	1024	1015	1065	1105	1121	1004	1140	1076	1056	1051	1068	1107	1061	1087	1098	1057	1056	1069	981	1117	1068	1061	1103	1068	1126	1131	1072	1057	1099	1034	1095	1059	1090	1040	1053	1114	1069	1056	1037	1094	1073	1083	1105	1051	1057	1058	1064	1030	1096	1039	1100	1060	1067	1120	1048	1054	1083	1091	1115	1036	1069	1090	1023	1022	1000	1073	1021	1057	1058	1098	1024	1072	1074	1102	1102	1093	1095	1059	1105	1101	1019	1025	1084	1106	1065	1066	1004	1120	1024	1085	1086	1032	1048	1053	1094	1085	1000	1067	1072	1061	1070	1087	1060	1067	1000	1087	1078	1022	1082	1010	1047	994	1065	1108	1051	1080	1059	1061	1067	1114	1064	1086	1116	1066	1028	1027	1018	1078	1106	1043	1105	1017	1072	1001	1038	1071	1057	1057	1062	1085	1112	1081	1066	1070	1062	1077	1058	1045	1059	1066	1057	1102	1093	1050	1081	1007	1083	1053	1036	1029	1056	1078	1077	1088	1106	1040	1071	1112	1049	1089	1037	1027	1092	1072	1070	1107	1036	1043	1073	1111	1022	1156	1102	1083	1082	1060	1115	1060	1077	1108	1085	1083	1054	1058	1049	1019	1050	1018	1006	1016	1085	1041	1047	1037	1070	1039	1129	1078	1066	1118	1023	1100	1101	1035	1055	1063	1125	1076	1105	1096	1011	1106	1083	984	1067	1025	1118	1087	1104	1044	1061	1044	1021	1050	1029	1092	1031	1046	1045	1061	1059	1013	1066	1043	1055	1090	1048	1031	1063	1031	1055	1025	1113	1072	1053	1103	1057	1071	1007	1038	1046	1062	1080	1050	1074	1072	985	1099	1076	1057	1045	1041	1077	1070	1044	1057	1082	1026	1047	1062	1109	1176	1042	1103	1087	1068	1032	1056	1084	1028	1037	1049	1063	1030	1065	1071	1068	1035	1095	1006	1037	1052	1117	1058	1037	1049	1056	1115	1090	1104	1061	1023	1060	1098	1033	1020	1097	1063	1081	1017	1054	1032	1070	1127	1091	1050	1089	1063	1056	1013	1095	1039	1050	1093	1013	1084	1104	1080	1100	1068	1091	1111	1098	1049	1070	1131	1067	1093	1063	1072	1074	1067	1101	1041	1081	1079	1118	1021	1060	1076	1076	1066	1013	1036	1087	1061	1068	1050	1082	1061	1065	1035	1068	1101	1071	1042	1045	1039	1071	1087	1077	1044	1067	1102	1074	1058	1042	1053	1067	1006	1085	1154	1079	1077	1085	1103	1046	1074	1072	1059	1033	1111	1056	1112	1058	1001	1053	1057	1081	1067	1050	1024	1023	1064	1062	1029	1052	1076	1112	1008	1049	1112	1087	1069	1078	1121	1070	1054	1035	1016	1131	1072	1061	1085	1075	957	1081	1070	966	1045	1018	1101	1067	1021	1077	1058	1094	1080	1065	1000	1116	1061	1114	1032	1059	1055	1011	1065	1067	995	1067	1031	1050	1117	1023	1132	1087	1055	1136	1040	1016	1006	1076	1068	1074	1028	1057	1080	1111	1027	1042	1053	1030	1021	1105	1061	1018	1033	1037	1060	1059	1075	1037	1059	1075	1104	1057	1056	1036	1008	1102	1121	1041	1050	1152	1058	1063	1068	1096	1046	1057	1034	1034	1058	1075	1093	1038	1108	1052	1060	1064	1078	1084	1042	1091	1098	1081	1074	1073	1020	1050	1068	1063	1085	1013	1073	1072	1009	1003	1022	1035	1035	1080	1034	1069	1074	1040	1052	985	1039	1118	1107	1087	1071	1067	1035	1071	1041	1074	1075	1041	1148	1020	1091	1069	1018	1044	1012	1045	1040	1033	1046	1117	1121	1108	1098	1037	1056	1095	1017	1101	1099	1006	1098	1076	1108	1055	1073	1069	1093	1086	1102	1054	1077	1069	1105	1071	1033	1034	1115	1023	984	1057	1107	1038	1001	1078	1088	1057	1113	1082	1060	1060	1027	1075	1109	1089	1128	1052	1106	1087	1056	1084	1115	1071	1018	995	1101	1073	1101	1014	1068	1027	1054	1023	1085	1083	1014	1075	1053	1065	999	1067	1019	1145	1035	990	1035	1116	1015	1089	1032	1050	1033	1119	1146	1034	1040	1059	1139	1065	1067	1044	1057	1051	1095	1056	1083	1038	1031	1050	1034	1096	1035	1022	1136	1091	1058	1116	1062	1062	1074	1111	1048	1069	1072	1094	1136	1064	1038	1110	1034	1080	1064	1048	1106	1030	1070	1025	1065	1072	1097	1078	1033	1050	1040	1077	1101	1033	1121	1031	1067	1085	1039	1041	1051	1098	1018	1046	1026	1049	1075	1014	1049	1031	1020	1061	1097	1072	1076	1082	1057	1024	1054	1057	1010	1054	1131	1071	1088	1016	1054	1062	1048	1045	1102	1063	1016	1083	1056	1067	1086	1087	1094	996	996	1053	1038	1076	1053	1066	1096	1061	1034	1075	1029	1078	1044	1022	1042	1073	1042	1032	1084	1017	1034	1021	1114	1043	1077	1066	1069	1124	1020	1081	1062	1023	1074	1066	1079	1112	1060	1028	1041	1058	1076	1125	1063	1024	1080	1103	1104	1042	1087	1098	1068	1018	1062	1077	1087	1059	1067	1052	981	1100	1101	1033	1071	1093	1054	1024	1070	1118	1076	1113	1087	1056	1050	1056	1072	1045	1073	1077	1043	1037	1129	1045	1074	1017	1020	997	1053	1050	1128	999	988	1040	1079	1093	1079	1061	1037	1004	1071	1111	1080	1023	1060	1145	1001	1073	1007	1078	1052	982	1082	1019	1031	994	1055	1045	1058	1056	970	1051	1103	1086	1079	1021	1028	1126	1042	1018	1029	1078	1065	1094	1078	1038	1038	1026	1022	1066	1014	1045	989	1045	1098	1072	1055	1032	1118	1097	1024	1085	1039	1092	1011	1019	1009	1024	1097	1018
29137	43132	23572	11509	9436	8386	6937	6218	4505	2784	2276	2077	1807	1763	1553	1427	1415	1392	1319	1238	1291	1248	1218	1304	1191	1195	1206	1116	1192	1123	1184	1094	1152	1105	1085	1083	1156	1105	1108	1138	1071	1098	1052	1060	1106	1080	1127	1079	1094	1031	1031	1113	1086	1068	1082	1092	1132	1126	1087	1045	1074	1082	1066	1055	1009	1061	1100	1109	1045	1070	993	1035	1049	1105	1097	1001	1058	1020	1069	1053	1058	1060	1094	1039	1130	1028	1079	1061	1121	1018	1083	1015	1036	1046	1021	1082	1074	1051	1119	1082	1041	1054	1015	1030	1052	1047	1085	1131	1064	1037	1046	1040	1121	1036	1024	1054	1082	1061	978	1055	1065	1027	1055	1042	1087	1091	1024	1074	1097	1114	1048	1032	1010	1028	1053	1076	1065	1077	1102	997	1048	1025	1083	1060	1044	1050	1107	1068	1098	1002	1002	1126	1009	1021	1044	1061	1051	1072	1081	1030	1065	1019	1110	1016	1086	1018	1089	1039	985	1098	1059	1068	1052	1020	1111	1094	1040	1061	1004	1038	1015	1036	1015	1116	1014	1076	1048	1032	1025	986	1098	1026	1055	1051	1046	1000	1134	1098	1066	1001	1070	1089	1063	1057	1039	1057	1074	1087	1027	1006	1085	1114	1105	1058	1012	1105	1089	1054	1059	1082	1061	1029	1072	1025	1066	1041	1047	995	1080	1065	1034	1081	1028	1097	1057	1029	1015	1051	1058	1078	1072	1035	1021	1092	1055	1038	1059	1026	1084	1049	1058	1072	1067	1076	1118	994	1056	1073	989	1056	1130	1052	1055	1065	1052	1010	1049	1036	1105	1035	1106	1092	1037	1031	1066	994	1065	1081	1037	1018	1073	1081	1075	1059	1033	1009	1010	1063	980	1050	1063	1059	1078	1020	1048	1069	1030	995	1056	1002	1072	1050	1073	1052	1043	1052	1090	1085	1092	1027	1032	1053	1040	1106	1049	1097	1037	1106	1049	1094	1025	1068	1042	1077	1057	1037	1032	1113	1045	1033	1098	1116	1041	1069	999	1095	1066	1077	1094	1012	1078	1088	1080	1027	1091	1033	1013	1038	1021	1055	1051	1086	1037	1078	1025	1055	1024	1048	1075	1029	1037	1058	1062	1022	1079	1007	1069	1034	1098	1058	1090	1107	1033	1037	1064	1040	1026	1019	1037	1085	1042	1029	1068	1024	1038	1086	1049	1016	1051	1065	1110	1049	1045	1063	1057	1021	1063	1038	1073	1061	1061	1055	1042	1050	1063	1028	1036	1015	1067	1102	1090	1077	1061	1041	1082	1082	1080	1091	1061	1080	1037	1002	1108	1090	1087	1037	1037	1085	1078	1062	1072	1018	1016	1056	1001	1029	1095	1057	1060	1053	1053	1050	1014	1102	1120	1048	1060	1004	1069	1096	1060	1072	1057	1085	1038	1075	1103	1021	1036	1035	1096	1083	1028	1037	1039	1061	998	1037	1081	1008	1028	1013	1016	1029	1058	1017	1078	1003	1087	1042	1055	1083	1080	1061	1028	1058	1014	1003	1071	1055	1065	1116	1095	1061	1011	1073	1052	1019	1046	1039	1039	1071	1113	1086	1046	1040	1060	1053	1028	1045	1044	1046	1082	1093	1047	1053	1042	1089	1072	1067	1105	1051	1055	1065	963	1049	1038	1082	1059	1100	1006	1066	1083	1054	1077	1022	1082	1017	1091	1085	1043	1027	1058	1073	1074	1034	1059	1022	1062	1091	1126	1030	1057	1009	1083	1025	1020	1086	1109	1025	1073	1089	1073	1085	1048	1070	1079	1108	1023	1112	1096	1117	1106	1071	1014	1062	1041	1080	1053	1056	1106	1104	1044	1017	1122	1049	1044	1063	1037	1081	1024	1112	1070	1109	1076	1069	1038	1051	1078	1098	1035	1008	1029	1049	1021	1060	1071	1085	1040	1050	1074	1036	1063	1013	1049	1066	1010	1073	1028	1085	1085	1041	1057	1016	1124	1106	1081	1041	1057	1036	1070	1058	1061	1067	1059	1086	1063	1056	1034	1057	1105	1059	1071	1091	1059	1083	1087	1063	1027	1063	1043	1027	1065	1028	1059	1084	1065	996	1038	1031	1013	1031	1014	1030	1048	1042	1076	998	1103	999	1028	1087	1066	1030	1082	1047	1060	1042	1048	1105	1032	1045	987	1070	1059	1021	1077	1015	1095	1061	1064	1029	1110	1094	1097	1063	1081	1002	1069	1033	1051	1064	1047	1060	1002	1077	1076	1050	1053	1064	1010	1041	1067	1097	1021	1056	1079	1036	1101	1044	1061	1035	1044	1083	1099	999	1089	1036	1053	1025	1046	1042	1061	1029	1069	1045	1060	1033	1053	1040	1048	1044	1037	1066	1022	1109	1065	1046	1018	1054	1044	1060	1077	1104	1064	1038	1063	1069	1038	1056	1100	1080	1038	1064	1047	1071	1071	1064	1075	1080	1061	1086	1057	1108	1042	1097	1071	1065	1104	1016	1046	1105	1038	1069	1051	1100	1043	1041	1047	1033	1054	1037	1083	1120	1025	1071	1041	1052	1085	1102	1052	1006	1034	1055	1016	1012	1072	1053	1075	1094	1100	1028	1090	1119	979	1066	1049	1097	1021	1065	1105	1098	1052	1044	1091	1060	1039	1072	1039	1064	1097	1031	1108	1064	1103	1051	1047	1102	1015	1071	1053	1037	1083	1080	1066	1040	1038	1086	1087	1076	1063	1052	1073	1088	1062	1009	1102	1049	1074	1034	1039	1097	1089	1108	1049	1052	1136	1060	1022	1059	1043	1112	1048	1059	1040	1093	1031	1027	1034	1056	1037	1058	1058	1085	1049	1072	1002	1020	1093	1063	1015	1023	1090	1088	1119	1027	1013	1001	1018	1050	1067	1093	1064	1072	1119	1045	1055	1055	1084	1064	1059	1059	1044	1022	1079	1064	1041	1080	1051	1137	1062	1044	1093	1040	1013	1051	1094	1057	1068	1046	1034	1056	1082	1039	1146	1017	1066	1044	1047	1102	1064	1094	1094	1056	1033	1076	1072	1039	1043	1051	1031	1053	1051	1099	1077	1045	981	1070	1060	1059	1057	1039	1029	1063	1044	1087	1019	1081	1069	1065	1115	1047	1057	1107	1048	1065	1130	1087	1061	1047	1016	1053	1034	1068	1097	1051	1131	1097	1018	1054	1064	1033	1030	1042	1095	1055	1056	1014	1065	1054	1108	1048	1066	1038	1063	1029	1069	1038	1026	1066	1074	1051	1053	1021	1054	1048	1053	1064	1107	1074	1064	1041	1030	1050	1075	1081	1038	1050	1063	1086	1035	1015	1074	1088	1067	1027	1073	1057	1056	1043	1033	1018	1069	1068	1111	1053	1091	1078	1042	1054	1017	1067	1060	1099	1084	1085	1026	1030	1048	1014	1000	1008	1106	1064	1040	1046	1086	1040	1039	1111	1028	1064	1033	1054	1035	1072	1099	1121	1045	1043	1066	1086	1062	1093	1028	1015	1014	1065	1015	1042	996	1074	1119	1010	1108	1078	1019	1059	1071	1054	1065	1052	1064	1086	1059	1043	1080	1049	1097	1048	1031	1042	1082	1083	1025	1071	1025	1067	1102	1095	1058	1029	1031	1081	1062	1090	1065	1024	1037	1063	1025	1083	1028	1029	1028	1044	1087	1076	1023	1094	1072	1026	1066	1028	1015	1053	1038	1051	1063	1024	1094	1085	1115	1061	985	1082	1030	1062	1095	1082	1036	1037	992	1059	1089	1021	1092	1051	1097	1071	1089	1084	1097	1076	1066	1017	1067	1081	1022	1076	1122	1096	1085	1084	1098	1053	1039	1069	1059	1081	1028	1118	1076	1048	1048	1072	1101	1040	1061	1056	1038	1040	1097	1079	1051	1023	1084	1063	1034	1049	1041	1097	1051	967	1069	1023	1026	1014	1103	1066	1064	1035	1032	1053	1040	1034	1073	1036	1098	1009	1086	1117	1061	1032	1009	1028	1019	1121	1078	997	999	1083	1024	1044	1017	1071	1050	1102	1021	1105	1070	1000	1067	1074	1001	1042	1021	1044	1017	1041	1115	1039	1076	1076	1039	1088	1037	1024	1026	1022	1095	1053	1074	1032	1057	1040	1049	1036	1039	1077	1106	1109	1074	1082	1048	1008	1082	1018	1123	1063	1041	1036	1043	1039	1072	1037	1031	1021	1019	1059	1073	1050	1071	1099	1068	1090	1063	1039	1059	1058	1041	1068	1000	1069	1062	1083	1061	1069	1048	998	1053	1049	1078	1047	1080	1111	1067	1094	1035	1105	1025	1055	1076	1065	1079	1014	1072	1059	1044	1005	1074	1047	1043	1053	1102	1119	1053	1006	1098	1055	1079	1055	1066	1067	1038	1001	1034	1087	1034	1028	1030	1047	1040	999	1056	1048	1081	1050	1069	1027	1065	1047	1057	1100	1054	1063	1110	1069	1018	1110	1107	1043	1037	1071	1084	1086	1008	1061	1057	982	1052	1091	1017	1103	1101	1020	1027	1016	1072	1025	1029	1035	1054	1068	1094	1076	1062	1074	1076	1019	1017	1093	1038	1054	1068	1047	1077	1058	1138	1069	1034	1010	1017	1097	1067	1051	1034	1011	1034	1093	1092	1053	1001	1061	1030	1062	1058	1026	1071	1092	998	1151	1027	1075	1083	1024	1070	1034	1042	1064	1025	1063	1088	1037	1086	1072	1085	1027	1062	1111	1089	1051	1057	996	1078	1097	1067	1037	1066	1039	1091	1069	1024	1012	1030	1050	1038	1034	1080	1035	1085	1028	1073	1055	1061	1071	1033	1054	1046	1078	1111	1039	1034	1063	1037	1096	1065	1073	1048	1030	1077	1028	1077	1046	1084	1082	1028	1054	1055	1087	1045	1097	1016	1045	1057	1093	1090	1029	1030	1062	1039	1054	1124	1138	1021	1059	1076	1106	954	1079	1006	1061	1098	1063	989	1111
22474	21078	28683	23686	21093	21435	14812	6935	4378	2679	2202	2004	1623	1698	1377	1268	1314	1289	1259	1173	1097	1126	1031	1002	1002	943	1038	975	969	967	939	951	1011	922	938	973	937	914	934	890	931	900	907	933	913	934	915	903	932	868	935	888	908	880	941	934	915	849	888	927	886	898	892	864	849	862	855	868	864	863	878	908	872	914	869	839	904	895	909	921	826	910	850	909	866	867	882	887	882	873	796	805	860	847	923	874	839	829	902	889	921	933	867	864	857	831	846	886	866	865	878	876	860	845	881	891	864	880	901	837	856	903	840	857	846	854	872	895	820	857	906	869	843	837	879	919	826	832	850	868	859	865	880	838	898	832	898	864	847	899	894	907	822	926	911	824	844	893	894	832	802	858	817	791	803	903	842	824	832	851	812	885	849	866	899	838	894	863	919	817	869	887	867	894	849	890	852	915	868	858	852	861	896	874	865	878	836	854	882	870	873	902	842	845	826	901	860	863	884	847	852	864	908	860	864	848	833	812	852	811	894	881	853	804	833	883	873	886	874	887	882	880	831	848	880	866	879	824	839	796	875	871	879	845	853	849	898	912	836	876	874	827	919	859	850	897	846	888	902	840	912	855	869	888	835	867	875	847	833	861	913	881	863	868	850	851	834	822	843	882	810	866	880	872	869	923	868	882	927	834	813	854	882	851	887	883	842	864	905	849	833	848	862	899	856	833	907	875	871	866	839	886	849	872	869	876	923	855	878	877	833	831	868	925	920	911	863	916	908	849	886	854	866	821	842	840	803	939	919	818	835	828	861	819	868	888	863	886	871	842	898	859	884	882	905	857	810	866	880	840	915	831	873	859	856	867	883	803	855	846	842	869	871	936	852	861	773	806	855	888	843	856	838	844	895	877	915	866	856	902	859	890	852	890	907	839	856	833	845	889	862	847	842	847	828	878	858	892	915	840	857	884	867	825	807	915	863	853	876	934	889	883	838	878	857	867	864	860	865	860	844	858	830	852	891	897	908	940	847	862	841	887	839	891	829	866	806	881	892	803	847	908	867	846	876	839	890	819	893	851	915	877	874	922	859	874	861	833	848	860	872	873	825	881	868	822	857	826	890	899	895	904	812	931	850	855	791	887	864	925	908	902	850	809	819	843	859	844	834	920	875	868	845	872	873	871	924	851	848	879	873	810	884	845	837	825	845	867	836	836	861	856	853	840	814	820	855	882	880	889	848	919	879	842	842	793	797	860	897	847	792	887	846	852	866	879	890	884	865	889	861	844	859	891	844	869	916	880	875	831	865	855	882	798	881	839	870	841	875	850	832	876	895	873	856	885	863	845	790	869	837	899	895	865	871	843	845	870	868	877	832	870	881	842	918	842	857	831	880	882	811	903	906	845	874	825	882	904	857	887	847	890	891	789	835	884	884	886	855	890	819	830	827	857	840	906	870	868	836	886	858	905	887	897	849	923	912	899	864	874	900	916	912	860	811	828	826	849	838	896	875	917	870	865	913	917	778	882	833	903	892	856	867	877	908	859	814	862	869	886	861	850	863	871	825	819	847	895	844	874	848	872	903	865	854	908	865	878	921	843	894	862	851	869	907	858	838	877	860	851	846	863	859	857	851	857	883	884	899	911	849	835	854	858	864	876	889	864	817	839	847	859	948	894	902	837	836	901	859	860	871	863	839	865	916	862	892	913	882	848	876	894	854	877	847	816	832	873	831	845	770	888	884	887	789	895	861	853	884	819	876	917	805	830	863	875	888	886	822	902	836	889	909	841	859	886	862	842	844	867	832	828	889	820	884	930	836	877	860	830	875	838	823	861	905	875	884	825	809	900	873	828	844	855	887	914	839	890	848	839	873	847	867	830	889	875	860	879	817	846	860	831	828	875	823	873	860	924	850	876	839	862	917	926	880	874	845	881	830	853	861	840	858	922	863	823	827	859	892	845	765	863	902	854	843	832	865	900	873	822	862	859	871	845	849	875	876	876	896	869	848	870	915	811	838	906	854	830	845	828	912	882	835	868	860	835	887	858	890	922	871	859	867	860	855	886	870	830	842	891	836	836	892	859	937	864	895	903	867	849	883	882	848	877	873	899	876	883	877	901	908	852	862	863	879	851	838	881	880	831	871	806	878	845	878	884	858	911	853	887	882	845	819	879	843	826	863	879	858	793	826	851	854	902	820	900	865	861	876	865	936	851	850	920	833	834	946	888	864	813	841	859	855	815	918	926	832	873	845	852	846	855	866	828	877	866	868	799	874	882	868	811	854	867	809	909	813	835	873	864	901	865	847	861	834	812	833	868	849	870	881	882	910	867	871	869	914	849	868	821	880	834	866	829	877	874	880	874	881	894	889	826	820	842	836	887	863	831	836	886	869	876	855	868	886	834	830	890	888	870	867	861	879	883	880	857	837	888	873	877	890	865	834	845	914	819	810	853	843	843	862	844	840	882	885	826	859	868	888	854	877	857	843	911	901	849	892	924	886	857	794	892	881	850	918	858	860	875	844	909	843	927	853	814	877	811	838	840	887	853	785	879	913	890	867	887	865	918	846	839	865	875	862	836	825	889	886	840	847	894	893	815	851	868	881	811	862	881	866	883	922	880	822	862	876	898	849	863	843	819	851	847	827	874	880	869	895	862	878	869	865	867	960	868	805	817	872	855	864	881	868	880	847	888	876	849	864	891	939	826	873	877	848	834	847	895	872	861	935	891	898	863	813	836	854	880	826	858	845	910	912	902	845	881	882	896	882	895	867	844	860	908	882	810	828	888	875	845	851	869	794	876	935	812	852	808	912	878	823	883	854	903	858	860	889	910	861	782	873	811	855	873	897	867	869	841	874	834	832	895	851	819	900	862	901	862	853	906	899	921	860	878	905	899	842	934	842	841	860	829	881	886	877	919	820	873	813	841	907	830	853	892	875	829	832	848	882	853	900	814	882	869	901	867	859	820	905	907	864	912	862	873	849	892	884	807	846	922	831	841	859	853	890	861	834	872	888	836	882	908	827	823	878	842	867	882	856	862	873	855	876	928	823	834	857	828	812	851	873	879	809	837	912	879	848	841	863	837	879	797	841	837	917	860	852	842	861	886	861	871	887	935	799	852	875	936	844	851	860	896	879	874	833	846	861	931	873	818	814	853	886	872	887	883	858	847	886	894	872	873	876	840	870	889	856	859	884	841	866	857	868	874	893	947	879	860	878	883	880	870	853	886	907	827	852	907	826	868	881	824	818	855	915	856	844	899	873	846	872	826	808	798	854	865	899	791	925	920	823	863	842	830	834	912	898	864	876	886	852	907	811	879	841	863	876	851	843	857	904	915	883	859	862	866	902	856	910	887	829	896	838	919	903	891	873	879	868	888	885	835	880	850	897	841	872	821	835	852	858	900	856	828	864	891	855	853	871	834	857	832	932	882	857	809	814	881	876	903	898	913	844	845	855	823	800	860	832	914	881	880	878	825	866	818	795	882	874	868	841	851	846	854	873	927	823	829
33138	54283	31182	17979	14698	12486	10696	9375	6579	3842	3107	2765	2261	2170	1675	1592	1519	1421	1347	1330	1216	1154	1141	1099	1125	1013	1107	1007	998	950	985	999	1012	1012	957	987	979	909	929	966	925	937	930	870	932	901	905	867	936	869	866	869	889	862	857	844	852	874	881	876	900	936	886	841	858	831	867	819	901	828	920	896	853	838	910	862	837	852	851	850	861	853	874	857	834	868	841	861	867	831	874	902	923	898	869	861	874	854	810	836	929	894	854	810	782	862	810	851	892	836	821	858	843	808	816	910	810	890	853	870	862	868	873	829	798	831	880	890	898	793	868	821	838	814	859	823	899	857	806	810	854	848	839	841	877	878	838	841	803	841	837	867	867	844	862	828	868	878	783	819	841	905	839	887	825	876	835	814	883	903	858	865	857	814	902	909	837	845	841	824	842	826	800	880	895	782	873	823	900	881	886	879	843	848	875	841	853	850	855	827	853	806	884	893	853	835	898	847	833	865	867	881	862	831	861	797	888	807	864	867	890	861	872	800	838	821	860	816	865	824	839	846	916	832	881	828	827	832	858	868	891	871	842	860	837	880	892	837	868	854	828	793	872	862	889	831	835	878	884	832	804	866	894	894	895	867	870	835	850	899	838	868	848	863	867	880	836	824	811	930	821	798	850	813	801	848	839	847	839	909	849	851	844	838	860	848	847	832	840	901	852	847	856	860	904	926	806	866	898	860	863	824	826	854	853	819	853	903	834	857	829	809	842	872	863	917	841	853	875	885	791	882	835	869	834	869	799	846	895	839	823	864	854	860	875	858	847	848	865	856	843	858	835	853	866	880	828	867	859	850	865	879	824	869	884	896	876	836	879	828	797	816	867	869	919	880	823	878	848	888	805	796	850	862	846	848	873	825	815	828	829	912	857	851	844	891	862	818	878	840	859	827	838	850	814	832	830	823	851	853	875	870	873	855	885	875	817	892	861	841	863	882	818	832	900	817	842	898	872	870	837	873	899	830	867	884	856	842	844	864	884	833	865	810	839	928	835	840	829	846	857	865	875	842	879	849	866	851	827	849	842	850	832	841	808	869	860	885	855	879	847	887	854	814	831	906	839	866	868	919	804	909	865	865	852	863	882	830	825	845	908	901	878	835	836	842	806	878	875	914	862	849	856	831	836	814	811	858	842	803	871	898	841	899	861	872	897	854	875	872	857	888	834	818	866	867	849	879	928	850	797	843	909	871	851	817	842	819	840	867	892	830	889	880	830	898	852	844	868	877	822	901	840	871	885	888	842	815	863	805	854	857	861	883	845	855	862	853	872	826	832	855	828	883	833	840	882	837	837	817	903	810	862	874	832	836	872	865	864	811	894	823	834	861	855	821	880	796	828	877	857	876	893	884	821	881	838	824	837	921	894	847	886	930	871	819	863	828	850	835	857	822	870	872	811	844	874	844	802	845	796	828	846	820	861	840	917	794	892	839	815	820	833	808	832	879	839	881	845	843	905	876	835	866	835	858	814	925	851	828	825	828	888	830	841	834	869	813	835	864	839	867	858	865	847	879	876	832	856	865	836	852	829	855	833	834	847	871	905	865	857	885	875	824	881	844	872	900	856	844	887	829	868	872	906	817	842	824	870	867	858	810	854	853	868	808	878	848	833	834	896	846	902	856	868	823	907	890	873	822	823	834	841	855	905	895	836	882	866	826	845	837	857	899	887	817	806	880	864	856	845	797	875	844	814	891	944	893	867	825	828	885	826	842	854	841	873	848	888	885	885	858	844	846	857	838	856	892	892	876	866	874	871	846	847	861	842	870	899	850	851	902	834	847	841	841	869	899	861	837	829	782	866	809	798	882	865	896	875	890	870	902	901	839	872	850	873	872	846	829	883	882	843	858	883	841	817	837	891	845	821	827	872	830	866	842	863	840	835	853	847	861	858	857	884	832	823	882	862	864	851	860	857	854	828	854	827	820	852	835	846	898	855	829	855	845	836	839	857	856	827	860	842	830	885	882	841	838	864	852	842	866	830	813	854	898	862	849	882	835	867	871	888	881	805	880	812	877	843	848	863	912	917	848	820	862	862	887	807	793	844	870	879	859	885	818	847	770	838	858	866	853	823	867	845	846	873	882	879	865	893	856	836	833	873	838	770	894	860	839	819	840	822	805	850	899	869	811	881	864	833	870	826	825	838	856	892	881	855	861	872	835	875	901	878	810	884	884	791	847	833	876	858	848	843	861	857	861	851	854	865	859	827	850	888	871	797	912	862	878	884	810	849	847	854	911	803	860	836	839	875	855	836	860	837	867	860	872	883	862	868	896	859	943	889	899	779	889	886	887	842	858	866	869	862	873	879	862	843	875	887	883	789	851	842	855	856	870	890	857	878	810	829	833	840	874	863	811	891	855	885	868	871	920	855	844	825	828	857	827	836	853	855	792	845	878	837	863	820	848	838	861	886	845	848	879	838	838	837	869	891	849	926	881	867	910	827	830	833	823	815	874	919	866	887	871	900	886	885	855	813	817	907	840	890	843	870	866	876	842	869	878	866	860	835	843	812	847	841	849	852	894	889	862	878	822	832	869	843	847	849	853	862	878	829	867	854	842	831	835	858	894	850	853	879	866	909	901	845	836	850	886	857	841	839	844	788	846	788	852	903	866	801	848	857	879	869	862	850	859	849	893	831	844	850	804	898	865	859	839	826	791	829	819	863	797	852	819	791	809	816	836	871	869	928	831	880	888	900	795	819	820	856	905	820	831	835	835	829	845	858	859	848	860	923	868	832	871	823	853	902	817	874	904	897	878	825	794	884	818	808	864	857	844	881	863	877	844	788	919	854	855	882	847	830	834	807	827	861	815	916	881	811	840	862	873	871	843	858	850	827	869	878	818	842	844	834	861	791	861	854	838	833	872	822	821	795	818	790	880	847	815	854	846	867	798	826	827	836	855	808	844	812	916	828	817	857	862	902	899	793	818	877	866	859	839	787	886	878	821	856	806	765	893	912	840	850	882	843	872	869	830	876	891	857	832	858	831	824	798	816	855	866	838	865	881	873	886	845	870	871	886	833	871	857	842	854	879	823	846	884	814	836	884	854	878	852	850	880	867	829	809	912	864	862	844	884	868	833	880	839	846	833	859	810	875	851	871	819	845	833	856	920	860	881	853	819	815	885	862	873	839	886	817	861	856	917	861	864	867	808	876	854	830	806	853	877	845	842	835	932	824	846	853	832	855	841	815	845	835	861	884	902	876	923	856	840	828	840	863	817	884	889	834	857	899	862	872	867	853	838	838	783	908	907	834	878	857	889	880	811	848	856	864	852	843	884	931	840	826	891	827	868	846	903	801	829	819	854	883	837	868	850	916	872	852	864	865	865	846	850	831	842	855	816	892	900	869	874	822	845	910	839	824	817	836	864	786	854	838	887	805	878	849	817	854	899	863	846	862	822	825	830	863	865	870	860	865	832	830	823	846	845	837	830	833	814	880	822	894	850	853	865	903	837	829
29708	24979	20000	10570	5854	4371	3652	3139	2310	1554	1445	1285	1297	1160	1101	1058	1081	1057	1071	980	1015	966	994	1011	1006	994	944	905	947	974	973	930	950	963	882	946	877	863	926	976	935	943	895	901	970	979	934	934	909	946	912	845	958	906	891	979	948	917	835	908	921	903	897	909	1011	888	860	956	890	900	874	984	852	937	903	910	950	887	914	922	912	895	894	973	934	964	906	909	882	885	935	905	927	899	871	941	907	864	962	922	954	945	944	904	930	942	902	934	889	943	932	893	984	913	893	928	940	891	910	945	954	923	908	902	916	892	972	945	926	909	901	945	947	915	889	900	893	930	959	944	975	884	925	911	895	897	884	952	858	886	971	914	916	910	912	879	928	949	894	958	888	896	859	900	932	899	962	933	915	898	912	890	925	872	921	947	963	968	878	918	977	915	900	901	878	926	877	857	874	925	891	933	920	944	966	877	948	903	926	881	937	942	944	900	908	892	877	925	907	878	897	904	926	913	929	937	935	1000	940	962	875	909	910	902	885	907	945	871	946	888	888	884	882	873	903	889	922	899	929	862	916	973	914	951	908	921	903	966	921	883	838	930	870	850	899	924	867	904	949	877	856	881	936	861	895	923	949	969	885	924	894	907	963	961	886	891	933	936	968	939	952	953	925	927	908	920	898	957	898	935	894	862	908	953	889	889	958	924	887	900	908	967	885	911	899	966	924	899	886	899	924	884	922	926	883	930	908	938	993	917	937	920	885	911	879	945	899	926	955	969	932	935	937	853	861	882	916	889	951	910	891	930	961	934	939	881	879	938	899	936	877	949	927	912	902	963	871	930	929	934	924	897	978	891	937	921	889	900	901	925	955	936	910	821	923	908	940	864	989	929	888	882	876	881	972	997	938	984	893	922	897	924	894	906	881	959	967	924	946	925	924	915	947	881	969	897	943	949	906	964	968	929	911	904	917	928	896	858	939	901	928	971	938	892	932	883	911	938	898	919	947	904	893	882	912	937	961	930	903	896	933	965	963	897	893	910	988	898	962	925	943	886	912	935	973	929	919	887	968	891	875	934	919	954	947	962	909	969	923	910	947	926	959	870	902	910	884	920	907	889	935	917	910	876	930	920	887	1002	937	930	926	946	946	900	931	914	928	905	966	901	847	910	906	897	922	926	901	886	902	912	870	911	966	930	928	892	926	931	903	908	920	965	900	977	864	929	947	922	955	878	866	945	908	930	907	930	899	949	908	891	913	892	912	926	956	960	938	938	982	925	892	897	947	945	869	963	914	990	927	895	965	880	995	920	878	923	869	932	946	892	907	942	902	919	938	931	894	943	922	948	856	932	891	912	943	910	873	893	918	919	962	900	893	920	915	950	925	872	915	916	962	908	915	892	913	923	913	898	896	870	895	924	905	956	914	901	917	855	922	946	909	924	973	924	907	904	944	879	882	890	896	919	896	874	924	936	969	922	946	959	886	921	873	928	922	925	867	901	938	883	962	918	911	880	890	895	887	933	951	901	893	981	967	914	923	915	915	907	923	949	995	962	883	934	910	887	916	857	893	876	933	892	909	945	911	895	886	955	937	932	940	893	920	941	925	877	912	899	926	893	939	921	938	903	897	932	931	955	910	933	919	906	922	899	857	944	898	890	863	983	906	911	920	927	984	908	932	975	868	939	906	894	913	919	930	878	924	955	939	900	942	925	928	943	857	875	915	920	985	949	923	935	881	891	903	949	914	921	935	866	878	920	876	977	981	900	935	917	913	872	884	867	901	902	924	882	861	938	928	929	921	898	899	875	888	927	864	930	937	939	929	862	973	891	983	904	928	908	932	909	910	920	920	917	917	946	889	945	926	908	950	889	892	929	909	924	891	948	939	898	878	984	905	947	888	953	893	893	882	896	927	883	916	939	983	938	950	987	862	882	919	932	892	884	861	916	941	951	916	880	948	959	914	898	926	914	936	946	934	880	906	897	912	857	953	959	949	903	849	958	900	931	912	933	909	873	940	914	928	919	916	886	983	903	929	931	923	914	893	939	924	910	880	899	905	931	918	890	928	923	884	865	911	901	966	907	867	901	903	912	923	911	902	882	886	916	911	886	885	953	897	875	955	864	880	896	899	893	923	910	929	893	958	916	872	919	915	945	954	893	907	908	952	934	893	886	920	924	976	949	882	906	924	938	926	904	902	942	927	933	922	895	957	871	882	954	883	911	958	882	957	950	898	910	924	951	943	901	941	908	890	920	927	933	909	863	883	938	879	905	944	919	912	928	893	944	933	909	892	917	957	930	906	876	918	850	897	908	937	959	888	922	911	906	878	954	940	912	920	887	888	913	945	844	896	877	857	935	917	901	948	909	892	896	904	962	908	867	942	929	929	966	921	886	885	978	930	892	926	920	941	899	877	896	922	909	882	874	868	933	950	976	862	871	969	919	873	929	935	881	859	902	934	937	886	913	973	957	903	922	915	960	869	885	901	942	973	957	896	945	905	868	891	946	977	929	896	937	935	937	966	899	940	899	910	889	949	897	964	934	900	895	910	940	977	907	879	908	945	920	856	899	933	920	969	986	875	905	901	921	930	845	877	870	886	890	883	895	925	909	899	934	894	920	903	908	911	935	908	895	871	888	900	930	922	933	950	933	974	907	927	902	870	873	874	911	979	945	933	913	899	953	902	905	911	908	897	898	923	940	940	903	921	941	878	893	871	873	916	889	892	884	881	970	964	884	934	988	946	959	875	920	847	895	901	865	930	910	863	916	933	951	932	874	964	867	934	945	920	943	897	892	907	906	906	960	949	936	895	972	946	932	940	913	903	946	920	918	940	907	984	886	879	907	926	937	915	880	899	912	924	900	921	932	876	964	905	996	883	919	937	920	927	903	929	906	905	894	907	953	825	978	902	939	854	895	884	889	890	939	964	884	885	864	938	913	994	856	872	874	909	926	913	999	896	946	950	847	884	957	928	936	897	961	938	907	940	938	896	905	872	901	946	889	866	899	893	905	877	961	922	942	880	874	894	937	942	903	936	899	904	909	960	934	928	956	877	891	929	921	928	920	919	885	905	884	930	909	910	946	930	930	887	945	935	930	934	895	920	916	906	903	943	941	922	877	935	963	878	926	916	916	934	856	932	919	979	882	924	921	902	961	874	898	940	906	933	855	915	981	923	895	923	937	991	970	911	859	928	927	923	934	926	856	951	933	938	936	931	950	931	974	868	955	900	943	917	908	901	877	895	887	959	931	903	903	934	931	847	896	932	917	914	911	931	888	874	887	902	905	955	900	940	899	928	958	921	860	903	899	913	927	919	968	956	974	912	909	919	911	906	1003	903	922	924	924	907	984	955	922	955	922	906	968	890	906	935	968	899	900	932	924	914	899	946	930	885	867	925	937	907	896	994	890	931	978	937	932	882	977	937	958	959	917	896	893	854	900	909	1014	895	865	988	838	932	990	916	863	904	914	922	968	868	920	889	933	924	945	909	956	945	971	982	941	940	1001
27233	35406	19567	9942	7998	6611	5505	4768	3305	2130	1858	1659	1545	1402	1214	1170	1149	1114	1204	1082	1075	1031	1034	997	1037	1036	1011	956	995	1063	935	983	1028	1013	1030	969	996	956	940	974	928	886	963	965	892	938	955	961	962	912	995	1010	922	922	998	914	884	936	997	947	1016	965	934	927	995	996	917	941	930	938	987	916	879	923	913	979	899	945	927	957	896	926	904	949	947	938	964	955	976	974	882	951	885	934	983	941	934	994	870	963	911	909	913	938	896	917	965	929	943	947	935	932	909	918	914	895	928	927	954	892	883	860	965	909	938	851	898	934	948	952	984	976	1023	886	937	924	897	931	953	943	976	942	877	924	948	949	943	924	968	914	989	932	891	914	906	965	894	909	940	918	894	912	969	937	883	962	912	939	947	889	913	947	969	949	899	958	939	907	945	915	896	981	943	986	949	953	940	919	1006	871	936	978	966	948	940	949	970	945	932	888	902	954	949	952	920	956	952	849	968	888	919	971	900	953	953	913	1017	942	943	890	911	919	971	894	970	911	951	970	948	939	932	854	963	900	883	905	936	910	917	959	929	863	981	941	952	944	976	918	967	942	922	956	961	943	918	986	910	988	965	925	965	928	921	966	894	921	967	933	892	930	941	944	915	956	898	976	908	940	934	935	943	1007	955	927	996	938	932	954	926	959	910	948	969	949	922	950	934	906	896	918	915	970	862	898	920	931	997	941	897	931	980	966	919	915	965	972	950	993	975	943	937	934	965	945	914	911	918	968	988	914	982	975	923	919	955	946	1000	906	1014	942	1005	977	963	911	974	970	963	921	946	937	985	959	915	991	897	869	897	959	950	911	1018	880	904	925	910	915	971	919	890	963	953	954	920	938	953	881	942	947	918	901	920	920	894	902	946	894	934	966	929	972	979	896	927	912	926	943	964	926	941	973	908	952	965	916	926	904	909	965	912	906	950	889	865	924	1000	911	906	905	911	938	927	926	960	943	976	926	895	970	925	886	900	923	959	880	970	913	980	966	960	892	966	915	911	925	998	939	950	857	912	918	970	921	911	930	936	930	978	877	942	953	957	911	997	923	921	922	914	941	910	944	957	909	918	972	942	925	869	871	924	927	947	934	929	918	959	916	966	907	842	974	898	924	919	1007	912	907	970	897	956	963	923	918	969	917	909	905	941	944	940	985	919	987	975	969	918	907	951	901	945	961	962	962	983	994	935	961	904	929	923	893	938	952	924	949	946	967	945	955	921	910	968	951	928	922	930	980	1000	974	903	923	1011	914	893	899	936	915	977	905	940	966	947	978	913	870	961	908	976	898	872	910	921	934	890	953	939	901	925	952	970	930	927	964	964	965	913	941	937	955	910	886	956	893	923	888	929	939	978	943	942	950	966	920	957	962	949	937	890	980	919	969	954	893	987	1002	987	897	928	940	945	948	928	1007	902	933	902	878	1000	965	932	899	896	971	921	951	901	860	987	974	925	953	915	968	966	960	981	888	903	969	938	937	1006	940	932	948	932	960	933	879	944	919	886	934	916	916	979	904	933	924	921	958	944	895	889	983	883	984	925	899	911	965	920	965	912	944	958	891	972	954	952	895	917	928	937	900	965	904	902	968	963	953	879	965	952	918	940	993	932	886	972	931	926	924	971	908	942	905	949	979	953	907	908	947	911	898	953	936	920	958	951	998	938	1002	890	941	931	941	965	962	927	943	883	921	943	937	923	983	884	935	894	910	894	900	901	926	938	968	942	962	1024	866	953	951	942	961	939	932	949	955	916	936	951	933	890	919	915	925	963	913	945	985	876	915	918	926	962	905	936	914	916	926	948	928	932	923	940	925	901	931	968	981	933	942	962	932	919	933	962	978	962	933	986	856	902	952	923	907	970	967	965	923	937	990	923	977	954	972	939	941	950	924	977	956	923	874	905	931	876	900	970	898	933	969	959	927	948	988	943	885	910	971	939	973	964	970	952	926	949	961	941	940	971	893	949	953	920	886	944	936	940	910	959	901	938	862	888	954	929	901	916	905	1006	999	993	902	939	935	940	864	895	1032	960	1008	943	948	929	891	933	911	947	944	903	970	903	914	951	980	946	907	905	928	878	911	924	897	875	899	919	914	905	916	913	914	930	971	904	912	867	919	908	906	944	936	919	910	926	911	956	941	906	932	914	910	887	1022	947	944	919	954	895	935	922	904	960	914	908	930	905	904	901	955	918	874	883	922	924	922	937	909	955	941	889	878	928	943	914	880	923	942	942	948	954	928	898	943	918	932	947	922	974	945	911	949	910	925	920	910	935	908	925	926	888	862	917	953	936	925	957	956	976	945	924	964	901	971	972	922	937	927	975	978	887	947	944	956	898	949	934	992	902	926	947	881	874	940	976	939	979	921	932	907	937	961	965	957	1020	941	925	882	957	937	931	992	948	926	920	926	990	921	987	953	929	917	933	942	936	988	897	915	913	907	958	941	977	1000	910	934	896	918	933	976	925	994	944	893	917	960	920	895	978	949	930	928	929	930	971	924	933	980	932	925	913	944	988	943	926	905	930	996	928	909	941	903	937	929	921	906	919	883	968	923	856	925	928	912	931	870	941	937	922	967	934	1016	942	942	942	955	863	909	909	1003	928	876	923	943	914	906	923	926	946	907	919	941	953	930	861	932	965	922	981	909	929	952	958	939	958	955	965	928	892	867	916	932	929	949	981	945	919	955	942	948	919	952	952	973	920	952	913	925	965	951	962	882	952	915	958	887	979	935	926	937	926	959	893	910	963	961	949	918	896	962	917	941	979	966	964	945	989	926	916	936	928	930	890	895	873	930	875	893	901	959	948	943	923	955	931	931	912	923	965	947	922	901	994	918	985	970	922	963	930	933	958	982	892	954	974	929	907	934	961	1004	972	946	856	903	933	936	952	962	890	934	936	954	925	904	914	991	965	895	909	938	949	919	948	943	948	904	928	924	940	968	877	947	930	956	978	964	859	926	949	943	912	927	908	903	966	918	990	950	961	974	907	951	941	951	874	954	927	987	968	886	895	988	944	920	925	955	934	952	977	904	998	934	912	885	917	870	899	942	956	963	902	962	889	963	921	956	944	917	949	855	946	913	948	916	926	934	950	900	878	880	903	931	955	955	885	958	899	945	915	855	897	944	930	930	990	921	908	926	917	955	916	911	941	910	956	957	922	992	936	918	914	921	913	920	979	970	974	964	918	928	851	890	923	948	927	900	927	951	944	933	962	912	922	916	874	987	969	951	890	934	924	915	874	982	934	930	934	909	917	981	947	929	913	934	897	957	913	959	933	897	953	947	923	953	980	1019	899	900	1032	918	958	905	977	921	922	897	943	929	898	864	937	942	906	906	903	904	942	904	949	966	900	986	876	908	860	947	930	983	958	940	938	925	974	988	927	980	906	957	930	955	948	937	922	921	1004	898	967	922	911	928	911	932	928	941	944	910	912	960	914	974	923	964	877	891	944	938	920	892	942	926	961	981	940	974	907	938	939	922	1013	878	929	936	951	956	959	950
23553	21059	28237	24064	21039	14721	6970	4589	2934	1926	1611	1427	1356	1152	1119	1129	1009	927	996	858	897	860	877	846	873	848	848	804	788	784	803	783	806	807	775	798	801	731	831	807	803	787	732	799	797	757	767	759	748	766	753	736	836	736	769	750	769	786	628	742	792	747	694	748	751	710	769	694	714	755	676	689	711	713	726	763	699	737	769	774	776	763	717	756	718	702	727	706	760	732	758	788	686	745	704	734	745	786	752	721	716	780	781	759	789	752	733	749	759	739	737	773	746	742	756	705	785	758	794	733	751	714	729	790	714	759	722	707	768	755	712	811	712	744	728	778	730	747	792	718	821	713	742	723	720	742	719	745	748	739	714	733	793	720	722	772	773	720	824	706	757	671	767	692	730	728	697	740	704	736	748	725	765	778	765	813	717	699	712	773	748	735	707	753	738	689	707	756	731	732	732	705	738	724	701	756	709	698	782	727	754	730	742	768	746	737	776	773	773	753	716	732	731	732	781	771	724	756	720	734	742	780	719	755	715	710	735	705	786	726	746	755	696	695	724	730	777	708	721	760	715	752	755	736	723	762	713	693	729	744	715	728	761	760	713	750	777	716	737	737	741	772	689	704	746	770	764	760	755	715	780	737	727	707	771	751	722	739	691	736	720	738	745	769	741	728	754	761	737	732	741	739	735	803	703	728	720	735	760	698	747	760	792	720	761	750	746	715	721	701	737	718	713	688	786	820	720	704	759	779	741	718	706	706	781	734	724	700	756	700	720	749	732	712	692	761	695	739	755	724	765	747	729	741	711	741	752	739	756	762	733	705	781	680	727	732	729	739	737	736	765	710	726	743	775	712	724	766	755	742	700	766	714	764	690	732	665	724	712	711	725	747	760	710	713	721	768	756	710	703	787	756	712	782	788	697	810	737	725	736	733	710	742	767	743	744	757	702	727	725	748	735	702	746	714	787	709	743	807	732	761	728	713	765	694	693	798	732	753	749	717	775	748	756	736	711	688	757	726	744	764	755	716	774	753	745	771	728	742	726	742	738	772	703	741	717	708	673	732	754	757	716	755	747	784	681	765	781	692	748	713	750	734	721	763	738	712	740	712	724	767	745	714	772	743	730	702	715	712	726	705	757	744	709	728	734	731	775	695	689	738	706	775	693	772	755	760	745	770	725	756	712	744	741	748	795	740	724	768	774	714	731	754	740	792	723	767	713	730	727	723	787	749	717	772	739	740	716	765	730	737	776	720	785	706	740	749	713	744	725	772	721	801	740	739	725	747	704	689	735	724	722	735	727	734	782	741	703	747	771	693	748	723	712	696	704	760	742	759	747	775	775	715	753	770	736	731	758	737	767	682	753	741	760	802	745	745	758	780	738	748	746	757	762	715	743	738	743	723	802	696	752	745	773	784	748	736	718	722	759	761	716	717	705	705	737	731	770	737	775	747	772	729	705	701	794	696	744	735	726	744	752	754	713	713	717	750	778	731	776	698	751	733	774	746	737	782	737	765	716	713	742	685	718	748	743	758	745	704	734	721	801	730	761	798	673	789	729	747	739	705	785	756	761	740	794	721	732	760	781	742	731	711	790	706	734	731	746	761	735	729	793	789	743	736	699	725	765	749	763	720	742	759	748	745	697	700	794	774	746	721	745	691	770	712	740	753	749	761	706	695	708	745	717	711	721	707	752	715	647	769	785	695	717	773	769	689	756	728	755	741	733	750	707	768	760	758	759	737	730	725	777	733	752	707	768	766	794	743	767	785	774	752	750	773	738	765	761	758	684	698	712	751	738	752	735	770	741	721	676	729	729	714	736	732	698	756	745	774	719	749	754	753	713	747	734	787	736	761	759	733	774	730	767	763	750	716	729	722	694	757	694	767	769	704	761	775	757	707	726	792	765	756	716	693	752	755	723	765	740	787	718	741	773	694	719	749	752	739	776	709	710	720	749	710	764	790	693	754	750	762	732	727	736	731	757	707	747	705	762	708	727	714	714	734	705	721	773	716	745	728	723	705	730	686	795	799	730	749	759	754	764	748	746	720	726	715	729	733	759	687	745	709	748	697	725	686	758	774	764	760	769	795	726	777	747	740	676	741	704	741	760	730	733	678	754	745	728	781	783	716	750	744	755	754	774	734	751	747	729	720	763	677	774	706	713	761	670	756	766	684	724	738	728	779	757	717	729	692	749	719	789	714	709	718	745	748	707	738	671	722	742	700	753	759	699	677	736	713	719	683	795	735	705	750	758	733	744	746	744	754	761	688	700	743	766	750	733	704	672	713	737	733	789	772	737	738	728	717	711	687	714	758	794	722	748	757	704	755	713	735	736	773	727	744	744	746	713	728	776	772	730	749	702	703	737	705	746	722	755	758	724	719	730	759	722	740	734	751	771	716	690	706	693	701	734	769	663	697	708	757	735	708	729	730	730	719	755	737	764	726	721	711	774	747	785	695	739	769	737	743	672	738	733	721	763	765	734	749	739	719	708	720	693	728	720	754	749	737	749	725	726	773	768	731	763	765	727	723	697	723	752	783	703	694	733	765	686	714	708	720	772	737	740	749	744	674	731	765	716	718	722	765	738	778	749	765	732	743	716	766	713	744	712	751	750	727	696	755	743	712	732	768	731	695	702	690	730	726	750	749	700	723	708	697	698	758	734	768	755	748	731	737	753	719	741	709	759	728	760	728	762	772	726	750	730	735	795	724	739	735	722	730	765	772	749	717	767	681	715	744	722	735	742	750	785	752	741	714	730	709	755	770	761	752	754	729	776	766	724	721	713	725	739	759	754	692	751	751	736	702	785	728	701	737	753	716	676	752	762	718	728	717	739	739	734	765	739	749	741	740	759	738	772	762	742	762	728	710	768	705	745	738	714	712	755	698	688	785	791	728	684	717	700	699	773	740	743	743	750	655	746	704	773	749	727	748	745	739	729	736	775	740	731	739	680	774	712	770	771	694	747	723	740	741	709	780	767	760	710	763	772	729	736	736	704	762	747	751	774	733	748	751	732	756	726	729	751	718	745	700	713	721	758	756	739	742	738	728	765	736	734	773	762	711	729	744	741	741	732	708	723	748	653	738	698	725	794	759	708	752	778	709	687	728	750	811	697	783	695	752	750	723	730	711	749	787	751	725	676	714	728	748	783	768	731	746	756	723	748	745	689	737	714	727	730	698	731	749	690	720	730	747	727	703	752	746	765	763	712	692	684	751	751	737	731	760	685	728	756	734	721	717	799	767	782	702	758	761	762	722	751	699	777	727	691	724	760	740	744	709	771	695	763	719	738	763	746	732	767	685	732	760	753	699	724	746	718	725	757	715	745	709	778	753	717	762	761	775	725	714	723	761	768	761	781	778	788	726	791	763	798	743	720	728	806	766	697	766	751	734	755	719	733	756	743	717	731	762	768	791	718	780	776	704	741	714	709	754	794	730	784	760	688	725	791	704	700	766	775	741	731	763	723	769	727	731	715	732	748	729	689	694	766	725	758
29914	47815	28293	15223	11969	9872	8181	6779	4479	2750	2236	1899	1699	1502	1362	1240	1200	1156	1080	1018	1031	987	920	964	867	860	879	883	830	833	877	779	898	848	826	842	843	804	835	858	826	834	796	760	763	756	808	758	799	806	780	756	799	809	744	782	741	782	774	756	738	744	791	746	779	739	730	758	721	773	763	774	776	747	754	743	767	748	763	765	733	771	757	767	762	783	761	771	759	779	749	744	825	809	749	782	799	749	751	744	752	776	771	764	776	722	710	725	843	752	784	759	726	735	766	813	757	741	739	765	769	766	753	735	770	746	746	730	770	785	760	702	740	764	768	787	769	753	762	760	740	768	779	778	769	704	744	792	749	784	777	761	793	741	781	764	751	809	738	810	721	739	770	733	744	748	713	718	765	747	767	763	781	770	774	766	754	753	786	784	859	727	730	757	701	739	727	730	774	732	759	774	776	785	733	764	733	775	777	725	752	765	754	778	711	748	724	703	746	761	782	759	718	719	731	781	773	765	722	781	774	776	769	719	792	798	706	787	736	768	801	743	798	747	738	778	724	771	742	801	762	739	751	716	748	796	748	734	756	756	775	769	700	831	797	779	772	740	767	736	720	770	776	825	764	760	746	799	761	774	797	751	754	771	747	796	771	737	767	752	740	751	745	755	781	741	750	727	763	722	727	744	757	747	737	767	773	760	753	784	801	750	722	742	763	716	714	734	761	714	727	760	741	725	785	786	803	777	743	742	751	751	801	773	767	747	712	811	815	756	773	804	733	732	765	719	734	744	772	759	750	790	684	673	754	749	718	757	738	743	702	757	833	744	768	692	760	741	770	782	751	689	752	766	741	758	788	776	783	763	765	748	697	747	751	746	750	750	739	741	764	721	739	719	766	753	744	771	746	791	725	752	772	752	727	723	760	772	710	728	713	701	750	729	758	789	770	785	784	744	752	784	752	768	755	763	732	756	725	706	763	767	752	748	740	788	750	747	803	749	760	779	779	744	756	700	718	797	812	781	796	687	788	779	781	735	750	705	787	732	701	714	739	732	745	769	717	752	780	768	771	809	745	784	766	758	795	780	705	763	768	772	738	728	754	755	765	763	766	737	739	713	759	729	741	722	751	754	727	758	705	755	759	779	737	801	763	789	716	744	708	750	771	748	733	695	765	783	781	786	755	767	775	733	763	724	806	786	743	703	750	795	716	723	753	717	780	727	721	780	711	721	767	754	760	779	762	751	747	751	776	748	709	760	726	761	763	733	748	738	773	736	750	758	741	789	743	784	804	755	789	758	784	720	696	770	764	704	763	748	745	792	747	727	768	778	790	778	740	752	722	770	731	719	806	773	752	725	748	743	795	761	758	762	735	732	790	780	749	735	707	763	756	747	759	809	754	766	794	754	743	796	748	827	748	792	797	764	759	741	747	775	778	755	777	770	747	769	775	734	747	734	747	816	766	776	722	805	770	796	724	743	784	709	755	736	781	760	749	739	734	762	733	793	752	754	743	726	804	776	737	727	722	787	700	766	768	787	735	772	753	723	737	738	686	779	763	745	741	754	789	737	699	750	736	756	747	817	749	752	722	690	694	755	767	778	789	751	778	729	748	744	727	759	766	776	743	758	758	733	762	743	736	753	746	723	749	750	743	776	748	762	793	709	721	743	762	761	782	725	732	763	759	762	763	755	755	717	747	748	713	688	803	692	729	754	786	751	752	797	784	774	767	733	691	740	817	719	786	736	748	755	767	764	752	722	795	748	752	730	765	758	750	741	730	743	764	707	747	778	764	717	773	769	688	748	736	747	716	738	776	715	754	794	745	689	768	754	782	785	753	780	759	777	739	733	767	756	783	766	722	773	775	721	719	777	708	773	727	756	813	790	762	745	755	749	737	755	746	767	775	738	756	812	775	745	769	799	763	788	711	786	730	760	720	691	696	777	717	806	757	771	762	759	730	778	697	727	791	786	755	736	731	730	779	748	735	773	742	757	744	732	759	738	762	723	751	783	750	742	786	824	774	743	762	741	740	721	742	739	717	755	729	791	734	762	779	816	785	748	772	701	759	731	801	749	749	747	792	748	738	778	779	756	785	783	735	751	741	736	778	788	730	773	771	759	778	736	744	752	741	735	773	746	735	732	740	717	765	710	756	765	766	733	760	759	738	683	794	765	789	768	751	762	778	739	761	748	785	731	764	766	726	767	736	764	725	730	806	757	711	723	697	740	733	743	739	761	745	724	730	756	739	765	751	781	779	725	741	770	756	745	721	775	763	729	744	768	812	741	746	728	805	761	820	788	721	753	765	732	742	707	741	760	790	739	818	787	751	782	788	757	740	720	775	760	726	731	769	715	786	796	732	759	685	733	737	833	716	756	757	726	766	818	717	759	744	747	759	808	771	780	769	797	787	737	808	765	780	774	750	748	765	792	761	794	746	757	719	779	808	742	772	749	761	747	786	721	752	775	733	748	769	779	744	730	753	759	777	742	787	768	771	739	760	779	728	727	754	802	778	702	719	747	803	769	713	752	741	767	743	805	745	762	766	771	766	771	714	726	778	798	781	744	750	766	729	740	725	781	779	753	751	746	748	746	766	748	746	783	768	770	757	751	723	780	724	774	766	759	714	772	771	775	752	776	795	797	698	765	749	737	732	717	779	804	774	713	764	754	724	749	726	778	719	714	736	750	768	742	768	724	716	750	721	737	766	726	774	748	740	809	752	738	785	801	803	732	727	803	768	777	738	777	742	803	761	741	744	711	819	701	785	749	773	773	733	775	747	779	769	752	773	714	766	791	744	769	726	763	743	789	709	824	764	747	790	764	721	761	768	728	720	782	775	778	728	743	761	757	750	774	777	737	736	768	750	684	790	787	776	796	778	756	761	782	717	788	727	759	790	741	822	756	744	716	732	754	751	763	785	765	765	751	800	721	764	748	723	753	697	783	764	757	727	781	740	777	754	790	742	756	749	802	755	767	765	726	758	729	738	802	761	791	748	763	805	773	776	739	769	752	717	742	705	761	766	730	774	787	767	742	712	810	746	754	716	770	764	793	714	808	761	803	732	753	719	779	773	754	706	789	763	758	809	772	767	775	738	753	766	769	756	730	747	739	711	721	766	724	733	754	814	752	770	738	735	762	759	744	747	795	731	781	798	785	796	724	801	744	773	778	752	715	800	792	788	730	739	767	762	769	756	770	733	767	754	757	777	776	810	747	743	772	772	779	806	784	724	811	749	795	760	765	756	742	810	755	771	790	734	779	746	751	795	756	739	738	771	752	789	739	759	769	755	724	769	741	774	767	740	760	766	746	805	761	745	769	832	732	728	697	728	700	766	748	751	708	757	683	765	747	777	747	740	751	738	744	752	717	745	718	809	749	724	756	746	792	730	772	742	745	758	745	756	718	727	747	740	776	790	738	752	752	739	751	753	769	791	751	776	813	707	763	780	767	763	752	797	770	750	801	744	732	764	766	779	778	751	722	746	740	690	781	734	770
24801	21087	27269	25043	15050	6633	4886	4226	2766	1877	1739	1534	1490	1386	1440	1235	1273	1275	1230	1163	1148	1155	1193	1113	1149	1124	1117	1114	1087	1084	1084	1124	1111	1090	1129	1076	1034	1105	1077	1068	1102	1111	1117	1123	1125	1097	1063	1023	1057	1077	1087	1063	1079	1078	997	1093	1106	1066	1104	1055	1065	1102	1069	1066	1008	1039	1039	1064	991	1076	1092	1077	1065	1075	1059	1111	1102	1050	1050	1086	1071	1106	1056	1112	1072	1040	1071	1143	1136	1063	1072	1035	1050	1060	1077	1101	1088	1001	1052	1098	1076	970	1017	1038	1017	1116	1096	1027	1074	1019	1045	1092	1014	1050	1057	1019	1150	1002	1000	1060	1058	1085	1086	1094	1075	1062	1050	1092	1035	1154	1085	1007	1079	1101	1109	1004	1069	1059	1079	1070	1074	1054	1065	1029	1061	1039	1065	1115	1114	1054	1030	1095	1054	1068	1085	1090	1073	1085	1086	1029	1037	1088	1057	1132	1054	1053	1095	1070	1091	1054	1109	1100	1055	1087	995	1056	1071	1107	1061	1129	1072	1117	1072	1067	1106	1066	1047	1025	1076	1033	1055	1017	1051	1088	1037	1154	1048	1119	1051	1033	1042	1094	1094	1128	1082	1060	1033	1083	1079	1056	1065	1063	969	1056	1089	1092	1094	1053	1058	1090	1098	1050	1037	1068	1089	1044	1033	1063	1104	1077	1085	1041	1003	1077	1117	985	1058	1096	1021	1003	1067	1056	1073	1035	1063	1074	1092	989	1095	1039	1085	1043	1076	1051	1078	1025	1016	1127	1101	1037	1039	1032	1054	993	1064	1099	1084	1077	1061	1126	1129	1102	1074	1102	1053	1103	1048	1079	1083	1089	1055	1122	1032	1050	1097	1111	1054	1080	1133	1148	1086	1089	1065	1103	1044	1042	1038	1052	1053	1052	994	1084	1005	1107	1104	1077	1131	1078	1010	1056	1069	1064	1051	1043	1111	1110	1080	1032	1027	1058	1062	1083	1075	1088	1058	1113	1075	1009	1045	1069	1020	1028	1072	1083	1042	1048	1080	1063	1094	1099	1034	1057	1106	1047	1041	1092	1077	1045	1034	1075	1039	1118	1109	1096	1017	1026	1084	1093	1122	1035	1061	1048	1084	1024	1067	1048	1079	1059	1049	1051	1098	1034	1092	1121	1078	1038	1053	1063	997	1033	1053	1051	1136	1075	1028	1092	1044	1070	1051	1111	1033	1024	1032	1049	1053	1041	1067	1026	1050	1056	1039	1031	1090	1067	1095	1125	1083	1029	1126	1094	1029	1059	1054	1046	1039	1048	1015	1066	1073	1040	1051	1081	1071	1033	1065	1062	1085	1048	1100	1062	1073	1027	1101	1031	1085	1094	1038	1077	1073	1093	1058	1036	1120	1039	1060	1018	1124	1114	1050	1049	1038	1080	1071	1064	1038	1057	1073	1052	1077	1063	1023	1112	1085	1063	1037	1069	1069	1095	1111	1055	1031	1038	1095	1064	1104	1059	1110	1076	1064	1057	1142	1108	1134	1005	1029	1038	1084	1109	1045	1053	1100	1090	1044	1007	1059	1050	1076	1029	1045	1149	1066	1017	1043	998	1038	1095	1016	1072	1113	1050	1067	1058	1072	1012	1097	1058	1072	1036	986	1131	1067	1050	1018	961	1078	1094	1035	1083	1057	1053	1051	1114	1019	1024	1092	1156	1112	1086	1123	1023	1088	1057	1073	1020	1058	1041	1042	1090	1045	1027	1073	1046	1051	1091	1081	1102	1095	1114	1080	1085	1069	1051	1068	1073	1013	1090	1064	1081	1015	1057	1044	1057	1111	1056	1093	1112	1076	1058	1074	1059	1063	1049	1090	992	1056	1064	1023	1081	1053	1029	1038	1046	1038	1085	1101	1059	1011	1061	1098	1066	1114	1076	1031	1079	1018	992	1029	1106	1058	1024	1062	1092	1085	1075	1082	1083	1103	999	1054	998	1077	1013	1021	1053	1078	1113	1099	1056	1073	1043	1055	1048	996	1152	1031	1061	1061	1082	1052	1072	1078	1037	1113	1060	1066	1061	1059	1063	1028	1111	1035	1052	1049	1036	1092	1071	1064	1097	1074	1089	1043	1116	1033	1045	1021	1040	1077	1070	1087	1048	1031	1109	1125	1085	1070	1086	1052	1029	1079	1033	987	1058	1028	998	1099	1148	1013	1053	1037	1077	1047	1078	1073	1043	1020	1033	1071	1050	1084	1045	1027	1049	1085	1126	1029	1052	1086	1057	1095	1137	1054	1120	1077	1060	1064	1086	1075	1054	1039	1057	1089	1108	1005	1068	1004	1067	1028	1062	1058	1071	1080	1064	1021	1081	1047	1059	1062	1019	1089	998	1119	1100	1067	1071	1091	1071	1062	1009	992	1039	1039	1128	1033	1135	1062	1029	1069	1107	1029	1089	1024	1097	1029	1043	1028	1024	1042	1059	1007	1067	1016	1070	1095	1058	1032	1092	1083	1092	1029	1011	1047	1044	1059	1081	1036	1049	1043	1033	1045	1051	1052	1048	990	1040	1050	1004	1127	1086	1132	1065	1080	1013	1056	1055	1018	1041	1090	1039	1050	1054	1058	1024	1104	1113	1036	1025	1061	1074	1074	1037	1038	1042	1098	1011	1031	1077	1065	1090	1048	1073	1013	1119	1067	1004	1015	1078	1059	1016	1031	1073	1007	1114	1068	1085	1049	1115	1091	1014	1080	1058	1048	1085	1092	1067	1057	1073	1110	1084	1059	1062	1006	1024	1034	1082	1001	1056	1085	1078	1048	1046	1073	1140	1062	1077	1069	1089	1120	1087	1079	1033	1049	1046	1066	1059	1036	1086	1053	1074	1019	1116	1095	1087	1084	1127	1058	995	1043	1113	1067	1054	1088	1148	1075	1117	1041	1150	1081	1049	1098	1105	1018	1033	973	1017	1066	1059	1058	982	1091	1041	1087	1063	1098	1075	1064	1031	1051	1102	1050	1065	974	1030	1074	1107	1065	1031	1113	1109	1064	1067	1058	1041	1068	1060	1019	1027	1114	1043	1004	1067	1073	1057	1037	1071	1040	1082	1071	1038	1013	1028	1058	1073	1015	968	1064	1014	1087	1044	1090	1117	1069	1131	1093	1052	1081	1063	1051	995	1092	1095	1084	1066	1062	1004	1040	1132	1020	1079	1088	1051	1044	1042	1066	1057	1112	1104	1099	1029	1022	1034	1033	1073	1020	1055	1105	1105	1065	1046	1022	1097	1009	1033	1000	1075	1016	1063	1109	1057	1062	1038	1103	1076	1085	1037	1045	1077	1099	1070	1023	1090	1033	1083	1063	1075	1057	1079	1042	1094	1077	1093	1060	1002	1068	1081	1109	1040	1054	1079	1058	1088	1073	1112	1016	1074	1033	1065	1062	1032	1060	1079	1059	1057	1044	1024	1083	1040	1087	1088	1023	1032	1110	1058	1018	1051	1063	1050	1091	1039	1095	1090	1089	1093	1030	1019	1033	1025	1035	1049	1037	1035	1037	1048	1060	1001	1078	1102	1091	1061	1055	1059	1037	1083	1087	1081	1045	1059	1105	1024	1145	1027	1035	1010	1058	1092	1126	1085	1021	978	1071	1102	1058	1092	1098	1048	1070	1078	1092	1016	1072	1100	1086	1059	1094	1071	1040	1030	1090	1022	1076	1087	1060	1043	1027	1075	1029	1003	1041	1079	1106	1084	1074	1073	1048	1041	1053	1052	1096	1045	1107	1109	1049	1080	1065	1112	1055	1075	1039	985	1171	1093	1052	1094	1115	1101	1055	1054	1096	1088	1128	1031	1134	1086	1086	1104	1045	1058	1053	1076	1072	1104	1095	1080	1061	1013	1024	1090	1056	1084	1090	1130	1116	1027	994	1062	1106	996	1012	1085	1113	1046	1112	1056	1010	985	1059	1072	1126	1060	1046	1053	1081	1092	1067	1030	1068	1027	1062	1021	1049	1056	1072	1171	1025	1031	1063	1044	980	1087	1018	1049	1035	1063	1052	1038	1038	1136	1065	1083	1091	1013	1048	1057	1106	1068	1073	1113	1162	1034	1045	1014	1019	1081	1124	1040	1041	1061	1056	1063	1020	1136	1090	1101	1085	1073	1055	1055	1009	1064	1041	1075	1042	1044	1028	1046	1113	1083	1039	1027	1030	1083	1065	1064	1069	1004	1020	1051	1115	1074	1042	1054	1020	1097	1076	1034	1108	1070	1020	1103	1073	1076	1051	1043	1101	1043	1095	1072	1019	1033	1055	1061	1000	1038	1071	1087	1086	1077	1050	1067	1066	1054	996	1073	1094	1056	1090	1038	999	1109	1056	1137	1043	1095	1028	1000	1003	988	1058	1031	1069	1059	1040	1072	1023	1060	1051	1019	1113	1024	1083	1031	1064	1068	1140	1106	1033	1091	1036	1056	982	1050	1056	1054	1051	1121	1093	1001	1015	1052	1055	1054	1077	1038	1084	1068	1068	1011	1040	1034	1120	1085	1021	1100	1060	1106	1061	1099	1031	1054	1063	1073	1045	1049	1088	1060	1097	1065	1051	1060	1066	1118	1034	1078	1067	1057	1054	1121	1034	1064	995	1053	1083	1003	1091	1034	1037	1083	1036	1074	1126	1098	1105	1097	1090	1087	1029	1040	1081	1091	1094	1037	988	1058	1079	1063	1022	1075	1119	1119	1115	1072	1041	1053	1076	1098	1089	1036	1092	1071	1083	993	1092	1082	1076	1092	1072	1020	1002	1031	1033	1122	1081	1028	1056	1083	1113	1075	1048	1102	1060	1048	1031	1054	1110	1107	1015	1100	1112	1047	1091	1110	1060	1060	1066	1047	1057	1077	1101	1061	1128	1010	1053	1009	1071	1047	1057	1142	1116	1058	1139	1080	1123	1064	1066	1036	1111	1105	1079	1030	1085	1041	1095	1125	1088	1027	1078	1076	1061	1027	1046	1114	1094	1000	1075	1078	1015	1100
28531	44006	25558	13096	10040	8471	7266	6700	3931	2692	2237	1937	1809	1540	1495	1447	1398	1353	1342	1215	1227	1276	1166	1225	1167	1139	1208	1186	1114	1166	1075	1148	1113	1115	1105	1065	1099	1083	1109	1044	1109	1080	1110	1125	1090	1094	1061	1066	1067	1059	1021	1037	1066	1110	1133	1056	1085	1062	1031	1105	1077	1064	1105	1058	1060	1112	1134	1023	1055	1053	1111	1067	1064	1022	1086	1098	1116	1024	1086	1042	1033	994	1143	1029	1003	1050	1072	1059	1006	1069	1032	1062	1033	1042	1081	1107	1026	1017	1010	1097	1043	1150	1080	992	1063	1050	1100	1031	1116	1032	1087	1040	1056	1064	1021	1049	1072	1055	1066	1026	1105	1053	1087	1066	1076	1068	1034	1086	1008	1076	1050	1051	1083	1102	1032	1059	1098	1089	1065	1048	1083	1101	1085	1126	1049	1137	1075	1072	1006	1070	1051	1062	1075	1087	1077	1021	1031	1102	1019	1025	1139	1033	1054	1088	1038	1097	1039	988	1083	1011	1062	1044	1056	1088	1030	1059	1060	1078	1057	1042	1054	1044	1068	1000	1029	1016	1113	1077	1148	1073	1016	1030	1023	1036	1088	1071	1057	1064	1077	1057	1078	1102	1035	1123	1105	1034	1041	1081	1066	1048	1019	1038	1022	1066	1072	1103	1100	1016	1040	1062	1068	1087	1092	1093	1059	1077	1084	1089	1079	1154	1055	1079	1033	1120	1085	1107	1100	1014	1044	1051	1042	1087	1059	1050	1077	1036	1021	1054	1034	1077	1109	1048	1035	1063	1059	1084	1072	1074	1044	1060	1082	1083	1117	1062	985	1102	1090	1041	1064	1058	1031	1060	1087	1063	1004	1072	1065	1066	1036	1060	1105	1032	1042	979	1031	1032	1083	1061	1068	1004	1051	1007	1049	1074	1063	1010	1030	1072	1055	1089	1045	1070	1032	1054	1043	1059	1054	1094	1039	1027	1011	1077	1021	1114	1042	1071	1053	1051	982	1083	1033	1111	1102	1070	1070	1033	1058	1078	1052	1165	1055	1066	1021	1034	1063	1069	1052	1034	1109	1048	1053	1070	1024	1009	1048	1063	1067	1068	1031	1034	1034	1086	1053	1038	1031	1062	1074	1079	1114	1095	1061	1019	1007	1073	1033	1043	1038	1050	1057	1041	1060	1118	1114	1086	1032	1074	1120	1110	1101	1059	1078	1006	1064	1092	1080	1035	1086	1011	1051	1047	1061	1045	1041	1032	1074	1094	1047	1024	1097	998	1044	1051	972	1078	1072	1039	1083	1044	1038	1074	1045	1098	1040	1072	1020	1044	1037	1070	1047	1057	1007	1054	1060	1054	1019	1049	1073	1070	1066	1072	1047	1080	979	1024	1087	1011	1088	1036	1031	976	1067	1097	1066	1051	1077	1071	1049	1090	1029	1064	1048	1079	1131	1050	1107	1091	1104	1061	1076	1051	979	1080	1039	1087	1044	1078	1087	1094	1027	1065	1045	1053	1072	1078	1044	995	1049	1048	1066	1056	1024	1051	1074	1066	1061	1101	1052	1078	1071	1048	1055	1007	1088	1092	1044	1025	995	1067	1016	1071	1124	1070	1028	1044	991	997	985	1029	1052	1068	1088	1027	1051	1040	1097	1013	1057	1090	1072	1013	1024	1048	1042	1059	1064	1026	1097	1064	1057	1150	971	1127	1096	1028	1090	1037	1060	1064	1060	1018	1069	1019	1053	1109	1032	1063	1097	1054	989	1029	1051	1031	1067	1033	996	1111	1114	1076	1093	1041	1069	1039	1044	1086	1043	1074	1072	1067	1026	1059	1129	1086	1048	1032	1021	1074	1083	1093	1094	1040	1039	1096	1068	1059	1001	1085	1044	1100	1067	1061	1014	1079	1019	1084	1003	999	1045	1025	1031	1074	1068	1021	1052	1074	1068	1037	1036	1110	1023	960	1043	1063	1064	1055	1092	1059	1040	1110	1056	1051	1048	1065	1080	1065	1084	1017	1049	1006	1025	1134	1049	1055	1060	1108	1025	1167	1023	1081	1025	1058	1016	1029	1103	1069	1050	985	1104	1055	1064	1085	1095	1029	1034	1043	1011	1101	1032	1100	1072	1000	1001	1068	1027	1068	1092	1102	1131	1062	1038	1009	1103	1026	1063	1029	1028	1025	1058	1031	1061	1046	1062	1083	1039	1039	1079	1064	1041	1080	1103	1000	1088	1066	1094	1022	1094	1052	1071	1021	1096	1050	1046	1053	1059	1064	1060	1070	1057	1070	1053	999	1080	1060	1008	1028	1070	1064	1035	1054	1078	959	1077	1058	1059	1081	987	1067	1063	1088	1071	1081	1045	1009	1109	1035	1092	1078	1054	1055	1038	1050	1122	1042	1085	1137	1081	1094	1065	1066	1032	1081	1061	1055	1050	1047	1059	1041	1069	1035	1051	1049	1071	1105	1023	1055	1086	1070	1020	1053	1083	1047	1046	1055	1052	1091	1078	1059	1087	1047	1080	1030	1075	1073	1072	1073	1058	1060	1013	1049	1051	991	1112	1114	1050	1035	1072	1089	1003	1057	1077	1059	1078	1060	1079	1027	1091	1078	1019	1040	1064	1008	1072	1093	1068	1043	1078	1111	1035	1075	1110	1050	1061	1058	1068	1038	1075	1084	1090	1067	1070	1061	1086	1016	1079	1023	1085	1031	1080	1027	1061	1041	1043	1075	1055	1073	974	1052	1121	1148	1043	1056	1098	1062	1115	1054	1032	1038	1110	972	1032	1011	1080	1077	1097	1082	1066	1039	1053	1047	1076	1111	1108	1125	1042	1038	1053	1091	1076	1036	1100	1087	1023	1009	1049	1103	1071	1051	1106	1111	1030	1033	1044	1008	1087	1096	1004	1095	1008	1064	1129	1060	1083	1036	1054	1073	1056	1075	1053	1066	1094	1037	1021	1065	1047	1080	1065	1039	1016	1041	1020	1041	1111	1073	1040	1043	1144	1055	1128	1000	1076	1044	1039	1111	981	1006	1037	1042	1055	1053	1111	1109	1110	1084	1043	1052	1024	1075	1107	1068	1028	1089	1033	1119	1080	1058	1030	1055	1098	1046	1072	1073	1104	1032	1052	1065	1033	1003	1019	1044	1042	1141	1085	1071	1071	1077	1077	1061	1030	1116	1089	1030	1091	1071	1034	1037	1050	1042	1067	1010	1083	1085	1073	1045	1089	1058	1106	1083	1072	1015	1096	1069	1019	1047	1039	1059	1086	1108	1029	1074	1071	1024	1089	1109	1031	1035	1104	1100	1040	1029	1052	1106	1050	1001	1081	1050	1053	1086	1039	1060	996	1113	1003	1064	1114	1056	1086	1061	1068	1066	1021	1018	1074	998	1054	1077	1096	1095	1015	1117	1046	1086	1087	1060	1077	1076	1064	1054	1061	1068	1016	1129	1025	1045	1088	1072	1054	1030	1092	1051	1054	1053	1005	976	1027	1102	1061	1011	1119	1052	1055	1058	1061	1093	1069	1113	1087	1125	1048	1006	1027	1029	1079	1057	1064	1012	1065	1023	1034	1075	1065	1027	1060	1054	1079	1089	1023	1017	1095	1040	1089	1076	1063	1028	1059	1055	1063	1039	1055	1086	1076	1017	1069	1065	1043	1088	1041	1056	1084	1074	1098	1054	1026	1023	1004	1005	1054	1062	1042	1065	1051	1072	1035	984	1072	1134	1049	1060	1063	1069	1078	1034	1057	1068	1087	1132	1064	1011	1039	1046	1027	1085	1032	1010	1083	1103	1019	1075	1044	1067	1015	1058	1066	1010	1094	1034	1046	1074	1045	1073	1015	1072	1050	1075	1086	1012	1005	1066	1072	1056	1033	1043	1083	1103	1038	1097	1065	1098	1036	1183	1092	1088	1066	1098	1034	1073	1049	1075	1013	1047	1061	1091	1024	1111	1033	1049	1090	1062	1050	1118	1041	1105	1024	1066	1053	1049	1110	1056	1068	1123	1091	1063	1124	1037	1069	1039	1044	1078	1113	1048	1107	1045	985	1017	1079	1002	998	1052	1082	1111	1033	1072	1055	1078	1087	1047	1141	1051	1046	1062	1043	1086	1091	1075	1089	1045	1034	1003	1057	1121	1049	1063	1076	1044	1086	1094	1088	1054	1042	1056	1126	1066	1069	1079	975	1063	1036	1071	1081	1033	1079	1074	1075	1101	1059	1047	988	1030	1053	1059	1082	1046	1013	1114	1098	1047	1056	1051	1106	1097	1086	1054	1054	1017	1052	1055	1084	1039	1083	1078	1045	1029	1033	1028	1054	1070	1088	1016	1050	1104	1107	1083	1013	1099	1035	1077	1098	1086	1104	1061	1070	1087	1048	1110	1070	1117	1018	1066	1047	1041	1061	1082	1037	1031	1084	1090	1078	1042	1056	1031	1072	1031	1116	1055	1046	1041	1091	1044	1076	1047	1037	1057	1056	1079	1093	1048	1104	1035	1102	1072	1059	1087	1049	1049	1050	1068	1026	1072	1093	1074	1083	1074	1009	1070	1069	1042	1057	1070	1074	1028	1091	1079	1093	1027	1070	1122	1060	1109	1119	1110	1070	1049	1052	1051	1085	1073	1089	1044	1033	1068	1037	1063	1045	1079	1058	1128	1013	1113	1064	1085	1082	1034	959	1090	1012	1117	1055	1085	1024	1017	1010	1027	1068	1061	1062	1043	1070	1076	1059	1043	1049	972	1141	1026	1016	1046	1078	1050	1064	1037	1093	1066	1043	974	1070	1035	1061	1047	1039	1039	1081	1058	1047	1070	1065	1049	1031	1100	1049	1077	1026	1073	1036	1022	1073	1070	1055	981	1054	1058	1096	1069	1043	1060	1100	1083	1064	1025	1013	1073	1097	1059	1095	989	1044	1081	1045	1089	1014	1121	1084	1043	1067	1057	1142	1027	1008	1032	1002	1034	1090	1076	1085	1074	1028	1087	1103	1086	1052	1015	1081	1050	1066	1061	1069	1115	1101	1049
22436	21057	28641	23681	21084	21503	15507	7575	3897	2530	1977	1781	1713	1521	1403	1301	1211	1200	1143	1145	1127	1049	1064	980	1040	1089	1060	1026	968	976	980	948	964	927	981	964	980	988	981	935	920	906	911	907	911	838	957	922	924	857	904	881	905	954	890	950	916	869	916	936	940	909	911	893	923	924	902	895	881	939	939	866	895	894	863	881	850	844	902	831	871	878	849	885	822	905	882	851	914	854	929	947	819	882	865	905	864	911	863	873	847	869	827	846	860	883	894	859	859	856	845	895	865	910	897	864	884	904	843	876	877	902	956	821	852	863	893	883	855	849	818	852	824	859	870	916	912	862	922	905	898	878	905	864	878	844	866	829	900	888	809	885	838	891	878	825	865	857	927	907	927	832	882	860	867	833	883	857	898	870	896	883	901	880	854	899	927	830	853	886	851	875	879	916	904	909	924	825	923	916	871	881	853	858	951	880	866	875	880	905	881	924	870	855	890	887	894	912	906	897	826	898	897	860	895	910	909	840	869	847	861	871	868	883	859	926	819	838	884	857	847	896	886	856	874	894	921	902	867	880	884	885	914	876	886	891	867	856	874	910	899	913	879	891	840	861	856	933	878	892	905	878	878	871	880	863	916	888	858	850	860	879	857	856	848	928	873	840	905	914	871	815	921	874	835	859	833	824	877	866	863	855	853	867	894	851	895	842	828	844	901	875	863	840	835	887	832	859	887	889	888	897	836	874	939	851	852	882	850	886	897	883	838	921	875	864	906	930	887	817	880	917	927	882	909	909	846	814	878	863	890	906	857	828	918	838	865	915	862	871	887	863	900	864	901	905	930	894	872	892	917	910	895	841	947	866	834	851	910	887	912	918	852	862	869	876	917	892	881	874	893	854	889	892	904	902	888	911	905	866	893	837	849	891	819	884	881	904	842	874	887	910	902	903	850	847	854	884	928	861	875	860	889	866	831	896	855	862	881	857	852	835	909	882	925	892	903	920	875	900	844	850	888	820	841	868	863	873	897	960	875	893	818	825	827	873	863	843	956	846	897	877	881	935	860	868	890	839	945	860	883	864	880	882	857	896	877	865	896	868	905	884	843	861	865	895	904	879	882	837	864	883	930	867	860	865	865	885	876	851	895	883	870	861	900	915	886	924	877	860	880	902	876	882	862	869	857	828	866	835	874	869	910	863	864	913	849	843	867	926	866	870	882	835	874	859	926	847	842	865	909	890	901	885	849	835	833	863	836	881	895	890	866	820	884	871	861	835	841	850	896	826	882	930	879	826	847	907	886	867	864	841	785	862	911	889	889	859	907	906	872	861	862	930	911	864	879	824	846	880	886	887	945	858	904	781	867	930	867	825	836	873	856	892	883	919	891	885	836	933	865	859	884	891	822	871	827	823	861	814	882	935	879	899	878	862	865	896	827	855	835	856	869	854	899	905	863	894	904	889	872	893	834	868	910	905	919	876	876	920	869	875	905	872	896	825	856	832	884	898	867	917	867	890	879	838	882	906	920	892	907	872	832	881	904	886	848	882	904	850	891	889	854	854	867	875	855	850	866	917	869	857	879	908	872	907	849	906	904	946	880	841	870	907	877	854	872	874	902	914	893	897	923	879	872	845	848	903	867	902	899	863	881	889	848	831	869	884	832	871	930	885	828	839	854	861	845	901	908	909	907	841	848	831	907	831	804	855	879	867	837	864	893	856	892	928	891	837	907	816	873	860	842	842	829	834	864	830	850	864	844	858	857	943	859	858	877	846	830	922	851	838	934	862	858	918	879	873	901	886	798	872	922	887	881	873	871	845	871	848	823	835	882	870	884	863	899	864	878	885	880	894	870	885	913	873	863	830	860	864	849	866	867	871	855	890	864	840	860	867	937	853	884	890	842	855	881	878	883	869	824	859	814	897	915	847	869	873	889	871	850	804	890	911	880	913	912	871	878	878	821	870	912	827	913	872	903	889	860	849	868	897	824	881	817	851	873	852	827	873	921	859	862	889	849	918	885	862	961	841	881	878	903	887	842	893	915	968	846	805	827	877	897	913	916	886	874	867	878	885	849	874	923	884	877	846	876	895	855	852	911	879	814	862	874	859	898	819	892	899	862	862	859	864	858	849	899	842	914	878	887	900	862	896	883	874	900	886	849	940	882	856	911	844	847	846	881	899	924	864	887	939	856	793	891	847	887	884	843	831	881	883	848	869	847	883	865	898	842	874	876	803	916	874	881	865	851	819	846	839	864	880	863	850	861	887	919	901	861	853	854	871	842	889	898	831	850	859	870	844	827	853	880	846	895	860	837	895	865	877	867	893	906	829	863	848	893	864	889	868	860	817	877	843	885	892	860	911	862	822	827	847	869	839	914	922	860	862	878	865	833	876	843	915	868	860	908	832	857	865	916	900	874	882	873	854	849	869	901	864	921	905	939	890	885	853	929	875	876	833	875	845	911	903	908	866	839	882	904	865	862	911	887	926	870	851	882	897	872	927	920	921	847	849	861	885	878	806	859	860	885	897	871	902	860	879	845	904	839	952	874	872	892	910	839	898	828	857	887	880	892	878	847	843	834	928	893	855	866	891	884	897	880	866	883	878	852	812	850	867	811	864	857	827	902	858	864	825	879	876	905	903	885	857	886	917	795	873	912	877	861	830	917	878	854	845	854	882	851	849	861	865	859	864	921	842	904	874	908	858	873	876	853	823	874	877	900	856	896	902	865	940	853	874	842	861	819	887	892	853	893	873	954	857	887	861	867	881	856	910	879	884	834	884	921	906	906	865	903	900	891	820	917	855	893	848	918	915	861	902	908	891	864	849	827	878	889	825	853	853	882	845	850	886	846	882	892	867	844	909	860	863	888	859	908	878	871	893	848	882	901	857	834	879	912	885	905	892	870	907	896	870	856	863	853	867	914	859	866	833	885	840	864	895	878	935	849	896	903	848	927	906	913	887	825	900	850	930	894	829	828	886	844	877	844	869	838	896	886	874	854	854	895	892	852	848	899	873	908	866	911	883	835	852	885	886	864	915	863	896	852	917	940	915	871	916	929	837	878	883	872	866	888	878	869	842	893	869	868	887	843	869	873	826	884	886	912	856	874	849	835	878	839	860	881	879	864	811	927	869	891	869	895	892	865	831	922	855	905	958	851	889	893	870	828	892	836	835	831	891	932	887	874	838	841	834	899	860	844	861	853	883	846	910	873	901	865	883	896	910	860	895	873	830	853	833	802	874	869	819	903	857	907	926	846	940	887	884	878	893	862	884	884	873	898	879	882	886	908	846	875	922	863	879	878	820	956	893	851	918	852	875	886	911	913	904	869	886	867	851	855	904	866	913	885	896	895	875	864	882	827	845	862	862	932	881	941	927	870	889	898	914	906	876	917	866	852	842	856	881	849	932	927	861	847	899	864	893	835	843	852	849	895	872	835	861	889	848	833	856	879	887	876	837	892	856	877	902	898	840	872	833	912	865	917	908	815	869	888	825	853	823	912	834	895	850
33127	55621	33162	18493	15226	12808	11526	10141	5668	3635	3051	2488	2282	1903	1622	1603	1473	1423	1405	1244	1152	1209	1152	1124	1124	1091	999	1020	998	992	1052	1029	968	998	980	915	896	941	941	858	987	900	856	887	882	939	897	912	924	939	893	937	849	889	885	903	875	879	882	895	852	822	886	852	865	882	809	851	854	862	816	859	872	897	798	889	874	860	885	863	855	856	921	881	888	910	891	852	895	880	848	776	916	916	813	778	878	869	863	882	825	869	855	844	829	841	902	821	833	843	862	858	808	874	862	868	809	795	840	792	875	862	874	829	816	872	887	822	825	867	902	827	844	850	838	830	866	806	845	903	870	954	868	865	851	908	898	897	869	864	774	894	860	912	855	913	864	795	851	846	894	786	868	840	876	818	926	851	872	918	858	816	824	889	821	840	863	914	839	886	870	890	891	839	880	821	835	854	852	834	822	906	822	877	898	854	789	908	829	869	869	858	856	895	928	806	821	852	871	873	958	895	853	863	860	832	853	895	801	868	874	803	881	884	871	822	901	843	888	829	899	817	848	880	879	871	878	841	862	863	852	817	870	894	808	908	834	865	815	853	848	826	858	926	811	890	922	812	891	891	875	858	840	826	856	838	801	854	878	868	888	835	850	871	866	849	886	857	878	871	851	855	851	863	880	866	849	865	819	857	859	821	842	782	812	883	818	837	845	844	835	879	873	877	836	871	871	899	862	850	845	868	816	859	886	844	846	831	821	855	921	843	914	896	849	863	790	869	870	893	844	825	887	842	891	849	867	816	875	855	864	878	810	831	890	867	866	877	887	859	857	875	861	907	869	854	810	851	863	872	886	823	852	871	889	832	820	864	815	845	844	852	876	870	866	866	819	895	843	883	839	875	896	841	857	817	862	853	861	875	841	835	892	867	878	804	858	861	859	845	844	870	877	830	854	850	882	800	863	830	898	846	878	874	849	846	913	850	878	877	870	828	783	878	882	819	856	803	843	827	860	828	864	881	849	850	894	881	795	866	862	846	907	853	863	888	828	900	879	862	845	837	848	869	878	814	852	885	838	853	838	871	863	835	828	825	843	832	837	837	836	873	842	859	830	788	827	844	859	825	862	793	845	827	949	810	832	913	858	918	857	877	887	833	849	858	856	857	892	833	901	823	854	843	837	889	889	920	860	846	879	868	893	860	871	844	830	877	820	864	861	819	880	857	805	869	871	866	906	834	846	902	852	861	837	874	847	857	881	867	880	837	858	910	876	854	857	905	858	911	868	909	899	867	823	826	830	867	855	929	876	789	856	865	864	817	847	837	838	885	849	907	860	897	888	875	848	869	894	841	912	867	887	887	889	825	859	842	827	845	827	888	930	876	895	879	867	889	819	870	870	845	846	889	904	861	807	847	859	852	883	790	873	881	865	895	856	887	875	861	862	829	854	856	837	845	870	856	838	874	880	866	912	833	835	871	861	821	873	868	902	865	860	812	818	832	869	896	840	854	851	828	924	850	888	878	864	880	884	864	821	854	822	882	863	872	875	847	845	853	799	850	908	891	838	877	858	853	915	846	861	880	856	836	842	976	840	826	844	790	838	808	833	837	841	857	780	816	873	861	893	860	871	945	874	913	867	810	940	855	834	825	900	883	913	824	863	876	864	818	883	885	872	845	855	864	812	828	874	896	845	888	860	848	875	843	824	852	868	876	884	886	811	866	825	847	878	851	833	857	890	868	846	830	863	914	889	865	858	873	882	794	839	861	900	860	886	863	932	856	813	873	885	842	857	867	794	812	876	867	856	831	831	856	886	844	876	858	833	910	896	878	823	859	897	871	874	809	914	912	863	834	869	863	881	860	876	821	839	861	930	901	909	864	877	829	877	911	829	898	878	878	807	854	898	852	862	860	838	796	893	888	898	839	821	886	890	828	796	893	885	836	862	879	802	877	916	865	842	837	877	885	873	817	903	809	809	877	874	808	844	899	885	824	841	853	881	812	844	877	853	849	864	843	850	892	852	862	871	878	852	868	939	836	864	863	835	865	858	898	858	920	782	896	869	843	904	836	866	876	870	879	825	849	884	831	877	876	842	857	857	843	832	886	884	937	878	878	895	851	849	827	863	824	881	837	840	836	830	877	849	827	886	877	846	856	827	872	855	878	882	865	825	835	845	808	830	863	857	810	867	789	869	849	828	872	888	866	857	850	860	856	884	875	870	843	846	908	875	876	849	878	882	846	864	874	882	886	849	888	821	806	909	819	907	841	853	866	828	883	890	848	853	878	844	844	846	888	880	871	837	904	829	850	820	836	884	900	889	857	889	866	878	857	800	853	822	834	881	873	843	831	865	859	885	841	890	845	865	843	870	883	867	826	882	821	933	854	862	874	832	852	851	830	827	865	833	903	881	843	876	894	883	848	805	853	879	873	853	882	900	847	838	832	841	836	862	856	870	883	837	821	837	876	849	836	897	890	834	864	936	849	857	867	828	863	814	919	816	860	892	901	771	873	857	873	869	862	857	868	905	858	851	819	853	825	822	819	900	878	904	850	885	865	917	819	888	835	849	845	869	864	876	832	866	895	878	874	856	831	912	843	923	919	861	836	915	929	821	855	805	842	862	847	830	880	885	874	847	903	859	877	795	879	895	888	813	858	868	829	872	865	835	842	867	855	838	849	853	902	846	842	848	861	861	820	869	844	874	836	891	874	920	850	842	887	843	865	821	860	857	900	842	849	850	848	821	850	869	810	906	840	851	886	858	863	838	836	821	858	864	864	890	874	889	837	833	848	921	872	890	851	868	838	850	850	857	859	875	851	893	826	889	867	878	867	840	855	855	870	863	923	902	839	915	868	851	889	816	807	870	876	891	888	809	889	890	880	883	903	926	839	828	852	836	829	841	822	845	879	820	844	810	853	856	847	849	827	847	843	849	819	881	866	855	905	859	892	827	855	906	874	848	789	875	844	838	850	814	889	872	881	849	851	861	814	830	878	897	885	853	916	904	842	842	851	821	862	895	944	887	863	827	809	827	852	833	870	840	906	819	831	846	859	864	847	838	860	857	818	908	887	852	858	832	894	875	870	804	851	831	811	843	862	857	814	848	897	886	871	846	854	790	844	857	883	864	872	849	876	904	814	844	846	821	889	860	783	888	855	893	911	867	865	841	828	907	888	853	899	843	842	865	883	823	845	813	842	851	847	864	855	827	835	848	876	900	847	822	871	937	888	891	865	913	887	845	844	845	839	814	851	818	846	852	901	846	864	878	862	842	844	835	840	861	854	862	842	797	871	864	837	867	802	833	850	873	917	858	831	868	836	855	890	838	884	855	876	881	884	831	843	906	911	840	844	893	908	863	833	824	879	815	814	839	848	876	799	851	906	876	843	842	843	862	842	849	869	877	866	846	907	867	833	843	854	787	881	876	879	866	864	801	870	860	828	916	882	849	853	839	892	814	869	902	895	819	828	853	800	816	845	858	772	850	878	847	842	851	889	853	910	844	841	793	896
29723	26364	21556	10895	6325	4601	4127	3211	2010	1488	1402	1280	1209	1141	1043	1066	1023	1040	1060	933	1006	964	1026	1046	998	942	928	912	929	1012	926	987	955	928	928	939	986	1000	946	932	992	981	951	917	916	939	962	887	927	940	881	925	879	912	887	914	885	925	948	884	955	908	915	888	894	922	920	941	910	888	926	914	877	877	1003	898	944	888	919	954	899	924	900	942	928	884	911	946	909	910	883	920	936	916	861	909	925	886	927	996	907	868	985	913	897	902	945	927	925	939	952	980	918	983	938	964	935	928	937	917	987	940	890	932	872	980	942	941	885	914	887	922	919	914	917	874	892	922	909	892	890	931	987	977	930	942	910	918	912	882	884	894	912	919	838	880	889	921	913	970	964	905	925	935	881	855	888	899	931	864	929	898	943	902	948	930	961	874	918	924	951	918	952	937	907	863	948	961	946	960	913	916	939	915	915	950	909	954	891	910	902	903	912	906	854	843	940	914	902	945	932	960	913	919	902	911	919	916	956	945	923	922	915	879	887	908	925	931	902	893	934	938	873	900	907	952	904	932	912	944	941	853	923	922	968	910	912	950	956	949	927	972	935	916	920	917	928	936	951	906	904	897	918	929	963	887	901	907	913	861	936	894	981	869	886	918	925	968	925	951	840	897	910	949	905	882	945	937	924	919	855	950	879	944	878	906	976	879	889	957	850	947	932	936	936	894	921	870	964	904	908	914	912	916	876	934	914	877	971	944	912	958	974	943	941	904	978	865	854	895	916	905	921	933	928	837	891	866	903	923	933	906	935	959	941	905	887	892	939	920	938	940	931	916	866	902	959	928	962	947	980	865	896	872	929	939	915	927	954	923	911	922	977	881	863	921	881	930	890	875	865	943	918	886	926	958	962	904	929	926	893	913	916	918	938	965	976	918	973	914	912	977	901	927	921	1002	931	974	957	950	913	920	910	910	947	962	958	903	911	881	912	904	875	923	910	926	909	922	943	907	921	896	917	962	882	929	968	886	874	934	934	914	923	938	914	952	846	851	880	908	912	954	912	920	944	956	960	897	895	964	905	925	930	918	890	929	954	898	903	924	930	957	911	943	893	907	902	900	909	912	874	928	881	924	908	898	947	951	911	918	927	903	956	931	937	925	916	972	923	957	947	943	887	890	884	970	912	914	918	895	910	925	936	897	903	961	860	900	949	960	925	840	909	965	968	936	918	908	964	953	910	895	935	926	977	888	961	887	939	888	929	935	911	939	913	885	909	903	950	840	944	893	939	917	882	899	896	904	865	929	929	921	917	951	911	899	892	928	879	933	936	944	876	930	913	916	904	921	870	965	905	844	911	921	946	932	942	904	904	933	912	956	952	953	921	901	967	957	942	960	897	862	980	943	865	918	931	962	948	878	876	943	894	914	951	939	915	868	935	850	975	920	916	968	963	927	923	893	873	911	913	872	906	881	913	903	942	940	950	910	925	907	936	910	920	905	931	886	890	948	930	912	856	904	925	900	946	920	954	900	947	916	878	894	922	946	926	880	947	964	967	958	934	882	974	942	884	858	899	937	921	934	920	901	885	965	921	914	952	921	883	981	924	871	943	924	940	856	959	955	969	901	977	917	917	925	928	909	928	889	954	937	939	931	905	938	971	907	911	900	928	936	876	884	863	903	923	935	908	948	936	943	955	890	893	936	861	938	947	873	932	943	933	896	889	885	907	896	863	842	900	935	931	925	895	893	925	946	927	910	887	934	895	967	954	916	959	958	889	920	943	876	920	900	925	885	882	975	939	915	914	891	904	921	927	915	970	905	978	966	992	956	922	951	900	985	867	911	983	865	919	908	930	904	889	950	882	909	889	964	966	911	884	922	917	945	953	929	942	907	916	903	912	930	939	885	925	862	895	909	890	867	873	904	905	932	893	925	924	919	899	900	928	934	894	920	946	921	970	926	918	946	927	944	914	894	939	895	933	912	915	875	943	971	854	907	902	925	908	847	927	857	902	920	978	898	929	937	942	938	914	921	903	926	933	936	934	929	879	891	914	872	925	929	968	891	915	956	883	893	923	969	925	868	952	906	897	924	925	925	915	885	897	887	908	967	929	905	910	894	958	893	917	944	872	922	921	915	914	945	902	945	884	912	960	873	839	910	932	920	942	934	885	926	950	897	944	926	978	906	883	885	904	955	879	977	947	979	917	894	875	947	904	943	901	912	891	906	865	937	872	873	921	930	938	906	992	862	907	917	974	894	910	903	910	925	940	968	925	900	934	925	892	930	892	895	875	902	886	916	929	863	955	938	942	929	894	918	917	900	944	943	887	952	971	950	826	901	902	924	960	922	922	931	894	926	950	914	904	963	900	889	929	925	955	991	908	924	954	967	975	927	904	909	951	908	855	910	924	925	909	905	945	903	947	963	923	889	946	911	966	915	918	928	909	955	989	934	933	913	886	965	888	927	920	982	885	912	928	961	889	937	913	927	993	901	919	948	917	897	910	960	926	923	944	962	911	961	959	1013	912	914	938	966	933	911	881	920	883	952	936	889	904	916	954	854	990	899	932	891	895	876	940	905	927	867	934	915	977	905	973	876	878	884	915	937	926	988	962	924	894	968	904	917	889	905	878	918	975	938	906	903	956	902	917	880	866	924	904	938	903	886	913	918	911	890	924	870	947	918	972	876	912	951	915	871	869	915	958	978	893	930	871	867	927	887	918	890	883	868	879	870	942	937	944	935	924	919	923	925	933	988	918	950	950	920	931	929	884	911	922	946	930	890	919	907	882	933	916	981	973	889	956	918	903	988	892	942	962	932	904	1010	898	884	948	921	927	923	918	951	932	929	946	907	873	885	996	946	904	842	960	932	914	879	942	884	960	924	893	944	922	981	931	890	941	917	902	898	946	990	908	947	883	877	904	949	936	910	960	906	862	928	935	932	900	951	860	973	921	887	874	910	924	917	967	912	923	910	878	938	907	897	896	916	873	915	879	939	902	899	872	910	945	927	881	803	890	917	883	885	944	894	931	917	920	986	862	920	972	875	923	886	863	927	960	968	932	935	911	956	917	916	955	914	935	928	887	941	917	887	968	886	943	899	920	931	928	925	932	919	877	979	920	867	914	927	895	916	983	979	937	889	886	880	965	950	881	929	942	917	967	932	928	924	893	905	845	890	919	868	914	921	899	954	852	894	935	925	896	915	940	945	899	924	907	903	906	975	892	976	921	893	834	943	953	927	979	934	956	960	886	889	888	928	934	927	957	978	914	909	937	964	922	906	933	915	941	922	921	926	911	931	876	927	922	883	947	918	955	886	912	953	954	873	912	980	942	859	921	909	986	913	917	903	875	910	882	914	951	916	953	928	937	968	878	929	859	927	903	890	837	919	882	962	957	903	947	942	894	916	900	975	876	884	904	911	940	887	907	956	893	950	900	941	882	884	866	886	887	973	945	895	895	964	979	861	888	949	963	945	901	905	976	876	944	856	905	906	936	880	842	895	888	949	901	907
27466	37768	20513	10032	8372	6946	6087	4837	2845	1944	1768	1422	1524	1360	1298	1169	1169	1164	1156	1000	1029	1053	999	1025	1056	1047	933	1043	1023	984	1030	941	1023	1029	992	976	962	933	943	928	973	957	972	986	996	944	935	981	960	981	946	931	954	943	960	930	958	892	937	910	938	951	904	942	969	921	912	952	936	980	926	941	971	988	942	942	938	912	911	983	921	917	982	942	937	956	869	911	971	903	918	917	895	920	923	937	930	908	906	964	902	910	959	931	996	927	961	932	928	948	928	965	944	919	895	935	912	927	921	924	966	940	925	876	937	928	911	951	880	931	896	884	949	913	931	970	962	957	935	951	961	952	904	934	926	896	894	914	933	929	954	990	906	997	907	959	934	918	946	943	977	893	907	908	948	894	958	921	947	889	927	917	965	937	943	927	963	945	917	926	982	933	946	925	919	910	897	955	948	977	916	903	911	923	943	924	948	878	935	993	911	898	919	963	922	933	950	917	886	934	902	971	878	888	923	958	896	890	920	887	916	887	945	945	880	883	917	954	917	868	931	913	931	936	919	914	904	938	946	908	924	911	930	933	911	921	935	911	950	919	908	911	934	920	880	899	912	979	915	934	902	884	885	920	961	889	956	912	919	916	990	905	939	952	894	949	925	862	904	947	890	909	887	946	938	892	938	927	940	931	899	960	945	901	979	891	925	912	967	923	914	905	937	977	913	906	907	968	878	958	964	960	910	932	923	940	912	899	935	897	897	934	963	928	934	945	923	934	932	966	929	981	942	965	930	903	910	943	926	955	974	995	937	883	907	919	925	901	968	941	930	915	971	911	952	913	896	944	908	897	961	902	963	884	970	969	929	955	895	966	910	941	939	994	945	941	914	929	951	911	862	910	963	949	949	928	894	913	905	928	909	917	927	917	924	1002	934	938	929	917	940	956	973	938	965	931	949	929	947	907	868	925	934	942	915	938	893	952	901	925	910	924	1012	922	934	900	924	903	924	995	892	903	971	908	946	974	942	901	975	984	903	959	902	920	944	918	910	858	964	923	927	955	894	972	937	953	969	924	916	896	905	935	945	930	929	943	927	872	918	875	947	944	885	947	926	946	906	952	961	938	892	930	936	965	934	949	953	916	963	962	898	950	904	979	938	968	906	890	925	952	1012	912	919	977	919	881	957	993	931	960	999	952	989	949	918	981	921	924	965	960	946	940	919	916	933	926	989	955	882	898	937	920	966	932	969	879	918	958	914	932	916	870	931	922	967	942	945	957	939	944	897	949	988	912	933	907	957	895	879	932	930	901	879	929	926	999	972	905	907	885	988	931	922	937	912	941	935	829	955	884	905	950	919	977	863	933	902	847	944	1008	930	903	917	960	916	952	983	890	886	960	906	937	900	927	911	894	907	922	948	875	931	910	948	979	884	862	987	969	896	912	904	929	968	921	930	949	920	886	915	919	970	938	922	921	901	902	934	938	933	967	916	863	939	894	906	991	937	886	916	918	930	974	918	926	961	947	963	901	975	938	893	923	937	894	920	890	920	940	927	958	908	953	901	939	944	933	966	866	951	941	972	931	947	903	892	898	920	893	965	946	904	925	940	904	897	948	897	975	925	950	953	911	907	935	933	925	986	888	914	955	949	947	904	943	955	917	914	915	935	902	919	966	937	936	925	945	906	905	940	905	944	968	941	899	909	960	948	962	951	877	888	918	948	957	928	918	937	941	1033	939	959	890	1011	977	875	914	980	906	947	887	955	881	936	915	918	950	932	951	934	898	965	875	964	934	923	927	904	896	961	934	916	913	955	934	879	853	932	956	932	979	955	958	951	933	902	867	945	971	904	973	907	1005	957	1012	937	911	942	911	888	881	966	967	953	913	908	944	905	937	925	968	962	907	936	924	927	938	923	929	896	965	993	902	930	909	955	875	926	896	938	939	901	896	934	939	918	903	920	928	939	877	952	936	935	985	956	936	922	931	948	940	885	921	927	964	922	938	912	971	960	986	934	878	962	944	930	901	941	981	907	908	986	920	959	958	936	903	936	919	989	946	906	952	906	919	923	873	944	890	983	932	944	898	958	919	864	948	958	924	928	945	920	936	916	943	951	909	994	921	960	968	889	902	918	897	965	905	943	935	922	904	940	896	936	922	901	920	875	929	953	959	962	916	924	927	915	923	953	903	949	947	912	921	904	883	955	940	915	970	953	940	939	925	914	970	937	935	929	933	903	917	937	901	938	922	951	944	931	937	925	954	933	912	878	934	911	944	908	894	944	864	963	911	952	958	942	950	1018	945	943	945	881	884	869	911	913	923	900	924	902	996	983	970	906	879	952	902	931	933	947	939	904	912	882	979	964	913	959	954	910	850	908	908	963	932	964	925	940	970	964	962	945	894	981	924	912	965	955	908	902	915	943	970	860	922	949	939	978	941	914	919	962	879	923	929	971	981	1006	932	936	919	924	939	884	909	960	909	942	998	897	929	914	973	946	915	910	862	915	979	947	993	910	966	912	917	944	915	954	918	892	944	905	926	933	924	903	919	928	951	945	946	960	955	992	918	962	889	1005	928	948	917	918	977	950	967	956	898	979	937	917	959	960	937	908	896	909	986	982	924	956	914	904	971	908	935	908	872	933	936	931	937	960	923	905	934	952	933	953	923	946	954	915	931	884	950	915	986	929	939	915	966	927	928	927	920	874	972	912	941	893	940	929	956	959	944	908	950	890	966	921	925	914	916	940	956	999	991	939	945	938	929	955	905	933	935	942	895	971	880	968	971	881	963	912	910	940	942	897	944	920	993	937	910	932	959	971	940	926	945	929	944	943	939	944	914	950	934	907	885	952	925	987	955	909	974	990	969	917	974	919	941	942	884	859	888	956	925	918	948	923	977	958	954	954	928	906	879	898	923	964	869	900	951	913	926	991	938	931	947	920	942	920	873	938	918	950	955	925	946	939	925	921	919	998	965	927	880	944	920	896	906	937	900	931	922	961	952	1007	982	906	945	935	924	882	936	962	891	912	871	939	922	924	939	918	949	994	949	915	913	917	918	971	920	937	924	932	979	926	941	917	951	908	906	942	938	920	955	942	917	959	926	934	957	978	992	905	979	918	913	907	929	973	926	933	914	980	993	898	973	947	882	901	908	927	931	907	915	964	909	961	920	863	949	934	969	955	896	900	931	953	853	941	978	956	898	987	919	972	936	987	914	941	994	906	953	957	907	906	934	959	957	914	1001	934	926	885	969	943	891	954	881	928	898	1020	918	951	912	934	966	968	927	904	938	939	954	933	927	939	927	975	929	959	1013	980	914	948	963	919	940	902	860	962	906	962	902	886	899	936	839	932	881	937	929	950	922	893	918	934	912	962	874	953	886	961	934	952	929	970	988	902	944	932	891	904	977	927	938	943	941	868	946	928	879	929	947	942	938	914	973	980	897	939	922	896	936	877	940	946	910	896	931	911	937	926	969	975	913	907	881	913	916	861	926	857	955	982	890	947	886	925	920	929	973	895	912	893	949
23557	21007	28155	24061	21092	15001	8194	5005	2714	1809	1487	1344	1331	1247	1081	1030	967	1015	892	959	900	913	840	909	833	825	849	845	842	837	799	802	780	768	777	750	788	784	786	759	794	746	789	764	776	737	819	786	756	715	741	783	755	713	771	745	759	798	768	713	736	707	753	740	763	765	751	773	756	677	740	777	764	713	739	746	752	790	820	762	726	748	778	763	777	764	753	712	702	725	707	710	801	763	738	738	712	785	785	768	747	718	746	719	734	771	784	741	703	730	719	727	778	725	737	771	739	738	780	738	745	739	789	711	757	742	741	751	726	760	760	730	696	769	794	721	770	747	769	682	707	718	687	734	682	736	799	777	729	716	722	743	720	693	787	738	743	735	736	766	701	752	768	770	755	748	754	724	737	727	706	762	748	727	740	741	756	707	793	790	768	739	700	769	739	730	749	739	802	736	737	733	728	726	791	796	788	716	684	750	714	767	768	745	732	721	777	720	787	737	712	779	765	722	713	714	729	768	714	733	725	733	742	773	760	740	764	707	741	777	717	724	764	694	750	777	772	749	735	800	764	732	730	720	702	736	728	768	714	701	731	727	750	759	712	766	726	736	721	747	728	714	792	734	787	747	717	763	733	722	731	726	720	734	782	762	742	739	754	702	752	721	737	749	761	779	765	720	739	746	724	802	736	698	736	766	803	667	744	761	754	711	788	748	686	718	749	762	751	780	759	732	736	719	783	748	688	696	781	737	741	740	755	738	754	720	782	731	770	730	756	768	717	732	739	733	734	742	715	770	744	727	735	743	711	802	752	723	739	739	781	750	747	737	729	720	772	699	742	777	675	760	759	764	741	729	750	755	768	752	732	732	702	753	770	758	762	728	762	786	775	770	745	710	728	704	730	703	764	775	686	768	710	743	762	712	725	769	769	741	701	720	729	720	712	682	755	726	711	746	789	733	755	758	758	779	741	739	718	738	713	716	716	764	738	725	713	814	752	700	744	753	713	779	739	768	707	706	783	715	742	759	811	716	773	743	760	778	757	763	767	696	798	724	728	709	787	714	715	773	706	743	737	736	763	682	744	744	802	729	764	768	769	738	755	761	764	720	804	725	738	801	723	705	742	804	761	766	715	782	737	740	696	769	739	730	720	786	760	745	720	737	730	728	759	744	720	755	725	709	754	766	751	690	747	730	754	706	713	742	755	749	761	710	744	772	741	739	766	770	725	705	728	753	750	756	782	751	738	756	735	774	751	716	743	754	756	733	666	774	718	747	731	751	710	718	716	725	764	760	770	747	750	747	756	724	744	721	763	749	800	740	723	743	747	789	770	719	693	734	738	744	718	748	733	721	727	744	715	771	727	719	732	750	733	814	733	692	747	766	731	744	692	768	766	757	769	791	715	759	755	743	737	812	752	700	696	697	776	773	747	740	748	732	795	771	738	782	755	731	734	675	748	726	693	792	747	731	747	669	733	711	765	753	778	753	738	760	755	746	787	726	739	739	764	737	725	694	777	745	771	741	738	697	712	722	692	753	736	729	779	768	688	717	718	701	706	746	718	728	721	704	735	742	741	766	764	765	702	761	760	793	809	744	720	722	705	736	728	766	688	779	786	737	723	764	735	670	739	800	775	769	690	733	712	695	726	792	752	745	728	732	751	752	776	724	747	750	742	723	729	719	720	719	730	767	781	719	757	762	770	782	808	744	739	789	756	720	770	804	713	710	704	779	769	720	733	725	723	690	713	765	728	701	751	752	736	693	751	721	751	747	753	737	733	734	737	712	790	728	718	709	821	714	744	737	718	754	771	753	739	694	805	768	766	769	702	782	761	755	736	742	703	753	775	757	769	770	755	781	733	708	711	764	679	751	680	747	750	755	789	738	791	707	736	726	788	745	730	738	711	758	769	760	728	728	750	758	706	690	766	762	774	728	782	705	743	761	717	748	764	714	722	716	748	709	703	743	707	742	780	734	738	759	723	770	774	734	733	719	760	735	768	726	784	733	708	751	788	743	750	748	729	740	719	646	760	742	794	770	739	750	737	689	721	771	746	750	748	764	754	756	710	768	725	751	730	742	733	750	735	717	727	729	735	711	769	784	734	741	764	698	760	735	708	768	752	708	737	763	749	691	756	740	773	713	748	727	728	756	725	751	764	769	751	778	773	765	759	728	733	744	745	706	712	760	756	771	759	731	722	740	719	719	716	762	758	775	747	723	742	756	766	781	717	663	740	686	762	777	766	747	753	751	759	693	755	794	779	698	729	697	728	767	742	727	720	706	714	711	718	760	709	802	772	737	766	725	701	801	751	737	786	728	717	774	754	712	765	772	709	738	705	741	789	761	806	764	720	694	761	808	803	704	750	733	747	798	767	722	711	766	764	746	780	742	743	749	755	737	735	771	733	754	751	763	758	690	722	728	730	733	698	761	757	737	720	759	734	751	754	730	788	768	698	744	741	761	719	719	741	729	739	686	745	720	761	743	753	755	767	727	732	714	770	750	715	713	735	760	750	724	728	686	739	726	689	818	752	756	777	746	712	720	718	753	767	759	741	731	771	739	762	736	747	760	738	760	708	707	736	765	729	719	724	723	695	757	714	787	663	723	767	756	759	703	742	796	661	732	751	784	735	744	723	752	715	740	695	757	732	738	723	744	762	785	752	767	769	737	733	716	750	677	741	726	758	749	717	700	776	751	768	715	721	775	719	786	690	703	746	759	797	740	738	755	736	754	758	773	799	746	705	741	696	764	783	782	719	709	744	744	725	740	714	708	694	725	727	784	710	738	708	718	752	722	770	762	771	761	761	751	762	690	753	732	770	810	780	760	719	746	761	794	687	737	753	745	715	752	742	712	755	710	751	705	771	771	762	734	747	711	777	745	754	713	753	717	726	722	706	757	752	718	760	738	709	791	690	766	784	737	746	702	754	764	751	699	737	767	727	745	758	747	770	759	757	750	766	753	768	760	725	756	738	745	801	685	780	770	735	729	760	767	746	728	718	733	736	672	738	739	758	716	792	715	731	739	748	765	701	785	720	766	778	729	808	726	709	757	805	709	711	708	766	769	753	754	733	787	812	747	737	723	716	757	713	762	788	739	724	719	775	721	740	748	733	748	772	754	722	755	706	731	762	787	726	735	730	772	744	756	809	751	768	737	776	727	751	774	702	711	764	740	738	754	737	739	751	691	729	763	751	781	779	728	757	746	680	764	692	737	701	736	759	767	743	771	770	722	711	743	770	748	743	788	767	759	714	755	761	747	738	776	723	733	736	718	744	719	742	688	736	727	744	756	700	796	740	756	769	721	740	730	750	759	742	725	712	747	768	764	732	745	751	712	707	766	716	773	736	745	764	762	736	747	706	736	724	739	752	735	732	740	716	737	769	722	771	785	699	725	733	753	687	724	734	716	772	784	761	742	757	682	789	719	732	736	728	737	718	753	766	753	698	786	766	725	725	738	739	714	758	734	760	681	713	753	716	738	753	711	751	728	792	750
29874	49453	28047	15513	12752	10686	9557	7148	4048	2584	2108	1809	1736	1486	1367	1217	1191	1177	1054	1027	977	964	996	943	903	889	860	876	839	856	852	824	840	797	795	801	776	783	826	748	778	803	848	814	787	830	815	765	790	778	768	747	783	725	793	737	808	781	782	769	769	776	783	717	824	781	761	770	762	744	763	758	777	761	734	702	761	759	802	770	777	793	810	781	807	779	741	758	806	712	772	772	770	768	787	765	698	693	717	738	809	719	739	740	734	780	767	736	695	725	791	740	736	745	732	740	777	734	779	785	808	744	767	776	747	756	800	742	784	741	732	781	732	740	785	731	787	740	774	696	747	760	746	758	716	757	761	722	736	766	722	726	782	787	750	742	757	751	697	754	757	730	751	772	757	749	752	726	724	736	711	778	761	743	743	718	748	747	736	791	716	779	754	730	748	751	741	708	782	771	801	755	785	781	733	721	743	740	748	730	789	762	771	746	785	769	790	744	785	814	735	728	746	768	764	723	782	767	761	750	742	751	700	736	777	713	678	753	684	766	760	748	757	755	728	776	764	697	838	721	701	753	773	748	776	751	750	745	721	716	750	740	801	754	721	774	752	745	764	766	692	784	757	730	770	747	781	770	775	784	731	745	801	786	745	736	705	756	720	790	792	772	743	718	787	712	774	798	766	787	780	768	764	729	712	711	758	695	817	693	718	747	708	721	737	745	737	778	752	791	791	752	721	734	759	705	782	780	741	753	811	703	749	798	742	747	748	720	743	701	704	779	750	784	753	728	763	731	758	745	736	745	801	741	774	726	777	729	767	765	756	735	789	740	760	771	750	743	748	780	763	793	700	744	748	763	738	765	768	755	806	738	793	763	740	731	771	757	738	764	749	742	785	732	724	789	745	783	754	767	755	755	786	688	751	785	751	762	720	785	801	761	780	772	750	717	728	789	783	772	763	767	766	746	721	724	737	677	780	731	762	752	709	775	766	796	759	748	784	755	773	719	714	795	772	770	738	730	756	731	777	772	728	780	745	802	760	760	720	801	779	765	851	773	720	752	730	747	732	835	786	736	775	717	795	748	748	774	720	818	759	739	777	808	793	731	771	745	708	766	782	787	748	754	807	737	777	763	727	767	778	780	780	735	763	769	711	732	775	761	746	722	753	727	725	753	758	812	774	788	762	719	706	781	820	686	770	713	743	767	724	809	763	771	768	788	738	759	710	758	717	782	755	751	744	735	780	793	771	742	776	740	754	763	780	710	768	775	758	753	770	786	732	749	711	717	724	775	772	795	736	732	734	753	732	774	770	790	754	723	783	758	767	702	805	754	790	752	732	726	758	725	709	745	737	738	725	762	800	730	761	765	762	718	750	765	822	747	736	730	782	751	760	701	793	718	752	731	744	736	726	764	786	785	759	753	736	720	780	765	788	776	691	774	766	732	737	788	703	716	731	749	784	752	784	750	793	744	762	688	731	724	740	769	796	702	770	745	764	735	761	750	755	742	749	741	713	743	679	780	834	835	778	721	785	759	760	747	772	739	735	771	750	757	692	726	710	747	725	716	749	791	710	771	740	754	741	730	723	740	804	712	793	773	748	749	758	761	744	719	803	784	781	746	739	756	722	741	754	781	753	758	745	735	736	809	734	732	735	755	744	734	768	766	745	763	791	735	773	776	772	761	796	774	770	769	728	761	728	726	796	729	723	787	803	725	769	747	704	698	762	785	760	721	715	831	755	741	772	698	739	734	726	784	741	734	777	752	772	743	769	774	757	767	769	718	753	766	752	731	772	709	751	765	724	763	718	757	729	732	796	752	768	703	744	769	734	787	768	766	749	808	711	730	794	778	742	689	768	794	742	814	785	781	743	764	745	766	763	788	758	776	782	751	753	754	761	733	711	774	738	735	802	716	759	741	787	762	783	749	758	748	778	756	753	743	725	702	738	720	750	766	725	803	741	759	756	774	684	766	751	734	766	745	727	734	756	722	758	709	765	746	735	780	792	771	737	783	747	691	793	729	777	820	741	801	758	733	822	700	762	763	757	775	736	716	761	766	747	773	728	670	755	746	710	774	745	747	745	749	705	734	701	776	713	751	812	761	739	719	741	767	737	724	736	737	767	727	799	776	751	776	735	726	739	768	797	733	766	732	726	705	719	751	770	743	761	760	732	784	818	745	818	697	781	810	747	789	778	763	724	717	766	762	787	742	744	712	756	754	776	733	759	768	725	715	753	708	753	759	785	753	780	702	787	741	758	806	792	760	778	767	770	754	776	753	753	761	806	739	721	762	771	737	744	756	734	781	733	816	781	749	744	760	815	711	731	743	732	752	744	688	777	728	772	764	764	782	738	742	772	741	734	746	779	817	771	736	746	795	779	825	719	775	772	781	763	766	771	739	714	693	780	805	777	755	772	774	762	698	756	772	737	753	741	784	722	733	761	768	763	741	726	742	731	748	762	758	757	739	777	763	736	776	794	761	759	759	777	757	736	769	752	706	713	750	768	785	782	700	775	759	768	766	777	723	758	776	783	746	775	723	714	792	724	762	744	761	748	782	768	753	728	728	739	717	737	758	737	771	761	756	759	763	762	732	750	757	735	772	743	733	756	779	706	789	754	751	803	768	747	791	742	742	772	750	794	789	725	740	764	746	737	745	748	772	739	731	754	794	791	752	749	756	776	750	728	759	734	763	712	758	750	717	826	796	760	769	750	756	757	752	719	709	763	742	775	780	697	767	796	756	747	717	727	766	729	764	763	749	783	753	733	774	744	690	729	780	729	775	790	812	770	778	773	766	757	726	724	765	744	696	752	761	749	752	792	738	743	703	742	752	752	775	764	766	700	775	724	754	785	701	767	752	779	738	766	741	743	806	695	737	730	817	761	744	765	736	751	757	715	712	782	749	780	811	740	741	790	782	840	746	742	734	772	751	693	831	743	794	778	757	737	760	809	738	767	749	774	744	770	753	711	747	774	778	789	716	747	744	774	753	759	746	772	753	761	762	788	756	729	770	753	717	810	777	743	697	778	752	733	759	763	778	781	757	731	751	746	736	775	763	752	751	743	756	768	731	776	768	718	783	731	749	716	739	751	702	790	775	755	758	713	779	774	799	741	748	763	716	747	778	698	738	785	784	746	715	763	691	758	746	840	755	763	774	799	799	741	718	730	737	725	729	765	773	777	736	755	786	759	736	789	750	753	758	772	763	746	794	792	681	824	748	758	742	776	736	732	827	780	744	786	707	687	756	761	784	767	729	738	723	767	766	758	808	778	738	753	777	736	756	743	703	768	749	799	796	742	784	749	723	759	731	730	748	799	785	733	736	752	762	683	798	728	745	764	758	740	743	735	776	761	710	730	732	729	708	749	756	757	773	806	783	763	795	748	776	721	757	765	733	756	693	797	750	781	759	709	768	738	736	764	738	798	794	747	755	805	792	744	746	725	738	751	713	686	771	716	777	788	762	794	732	771	743	799	747	742	745	752	784	759	795	802	724
24730	21089	27316	25082	15598	7797	5795	3994	2273	1838	1655	1581	1527	1356	1346	1360	1335	1292	1176	1157	1277	1165	1241	1125	1171	1196	1128	1101	1137	1128	1156	1154	1121	1056	1107	1073	1023	1154	1090	1070	1079	1109	1084	1121	1136	1076	1100	1081	1043	1098	1112	1080	1054	1132	1108	1084	1049	1095	1088	1037	1057	1039	1125	1119	1099	1096	1102	1062	1030	1055	1016	1019	1060	1083	1038	1095	1103	1064	1048	1065	1086	1083	1050	1113	1083	1098	1064	1118	1098	1064	1087	1082	1054	1092	1049	1066	1118	1091	1029	1075	1039	1102	1071	1030	1081	1068	1092	1035	1069	1089	1094	1043	1031	1064	1090	1044	1009	1054	1102	1060	1081	1092	1098	1111	1154	1076	1068	1086	1110	1031	1098	1059	1101	1010	1054	1117	1049	1061	1065	1079	1039	1022	1024	1036	1076	1086	1082	1104	1033	1078	1036	1106	1036	1054	1039	1125	1053	1062	1053	1049	1141	1087	1030	1085	1132	1070	1052	1112	1054	1075	1057	1111	1086	1091	1085	1074	1111	1118	1077	1035	1083	1036	1012	1156	1072	1058	1028	1084	1108	1094	1085	1043	1024	1077	1100	1093	1046	1044	1069	1037	1072	1055	1100	1080	1115	1097	1018	1057	1057	1081	1043	1079	1040	1017	1050	1047	1058	1106	1098	1099	1021	1081	1151	1073	1032	1018	1108	1061	1091	1021	1068	1046	1025	1054	1068	1004	1078	1114	1106	1037	1080	1119	1057	1080	1055	1081	1056	1041	1082	1109	1063	1071	1080	1068	1062	1093	1059	1018	1088	1080	1073	1004	1057	1060	1102	1071	1070	1075	1124	1116	1098	1033	1106	1051	1078	1070	1049	1109	1048	1053	1086	1049	1105	1103	1111	1108	1003	1065	1040	1116	1019	1078	1104	1075	1083	1105	1091	1064	1052	1047	1070	1021	1090	1043	1050	1093	1056	1059	1034	1046	1044	998	1031	1121	1032	1081	1059	1084	1084	1111	1066	1114	1060	1018	1079	1048	1122	1069	1037	1008	1109	1137	1061	1050	1047	1070	1063	1138	1070	1061	1094	1137	1036	1056	1079	996	1090	1054	1043	1053	1061	1005	1034	997	1041	1082	1064	1213	1099	1044	1041	1063	1090	1058	1045	1103	1088	1090	1036	1118	1073	1006	1077	1125	1114	1110	1088	1028	1051	1023	1013	1094	1054	1059	1092	1071	1083	1040	1108	1078	1074	1056	1091	1084	1072	1067	1089	1104	1070	1096	1076	1036	1072	1047	1100	1097	1101	1083	1079	1069	1102	1121	1066	1089	1042	1103	1046	1052	1047	1008	1082	1079	1068	1090	1086	1062	1116	1091	1048	1102	1075	1117	1087	1048	1072	1088	1010	1123	1112	1135	1039	1094	1070	1083	1078	1075	1036	1102	1062	1040	1112	1113	1072	1090	1061	1056	1074	1054	1106	1050	1074	1097	1059	1047	1058	1055	1149	1090	1110	1089	1035	1086	1076	1077	1088	1042	1065	1050	1058	1101	1074	1012	1106	1083	1098	1002	1110	1114	1100	1082	1110	1087	1087	1080	1089	1073	1085	1104	1069	1040	1118	1066	1092	1104	1143	1036	1160	1042	1001	1107	1119	1083	1059	1082	1055	1066	1053	1078	999	1015	1056	1083	1047	1024	1041	1081	1110	1111	1082	1075	1087	1030	1064	1109	1006	1010	1014	1069	1060	1069	1010	1059	1114	1090	1125	1063	1067	1071	1041	1066	1123	1081	1051	1085	1067	1073	1100	1004	1023	1103	1078	1067	1061	1111	1144	1068	1073	1059	1039	1063	1094	1081	1070	1065	1175	1108	1104	1085	1045	1054	1081	1073	1059	1048	1094	1120	1092	1041	1103	1083	1069	1054	1083	1126	1111	1065	1082	1132	1108	1043	1105	1055	1078	1069	1056	1027	1007	1049	1070	1088	1076	1019	1108	1124	1097	1068	987	1058	1046	1047	1064	1028	1096	1048	1007	1142	1037	1114	1109	1019	1091	1091	1079	1112	1072	1087	1126	1045	1074	1049	1066	1102	1033	1080	1022	1021	1077	1038	1014	1088	1065	1074	1069	1077	1098	1114	1090	1085	1085	1078	1029	1064	1120	1036	1120	1031	1077	1064	1094	1081	1042	1069	1127	1119	1025	1065	1001	1064	1021	1090	1090	1083	1000	1100	1053	1043	1028	1003	1060	1073	1058	1122	1041	1063	1058	1047	1076	1052	1086	1039	1079	1035	1073	1072	1020	1096	1080	1022	1112	1096	1070	1038	1093	1068	1043	1064	1099	1059	1087	1106	1079	1039	1118	1087	1112	1083	1073	1041	1108	1110	1071	1039	1065	1105	1041	1056	1081	1149	1031	1061	1061	1075	1027	1058	1061	1048	1032	1042	1056	1066	1105	1094	1060	1061	1124	1056	1062	1072	1059	1020	1068	1023	1143	1068	985	1057	1112	1121	1048	1048	1140	1066	1107	1034	1105	1104	1038	1070	1077	1075	1055	1086	1101	1007	1033	1073	1062	1066	1112	1086	1105	1084	1055	1079	1048	1103	1112	1101	1064	1119	1067	1049	1072	1042	1096	1123	1056	1018	1104	1085	1036	1063	1075	1035	1059	1069	1103	1072	1055	1103	1008	1108	1085	1144	1101	1070	1106	1042	1099	1039	1064	1055	1069	1055	1102	1040	1019	1048	1066	1093	1071	1117	1066	1097	1036	1116	1049	1017	1107	1110	1108	1051	1106	1048	1034	1102	1098	1071	1074	1130	1080	1088	1047	1150	1053	1092	1119	1049	1037	1055	1123	1084	1070	1072	1071	1024	1033	1051	1079	1113	1024	1056	1066	1043	1084	1068	1114	1102	1137	1069	1066	1048	1069	1080	1113	1110	1090	1090	1087	1034	1054	1044	1002	1078	1049	1065	1031	1055	1111	1119	1047	1047	1117	998	1072	1124	1053	1075	986	1078	1087	1027	1065	1076	1083	1044	1068	1064	1074	1031	1148	1089	1062	1098	1143	1111	1100	1028	1007	1126	1038	1066	1076	1080	1007	1074	1090	1097	1104	1097	1110	1082	1079	1048	1060	1115	1124	1061	1044	1133	1053	1051	1070	1117	1104	1109	1058	1063	1045	1083	1097	1059	1067	1039	1073	1071	1074	1108	1018	1069	1083	1115	1070	1089	1027	1083	1062	1094	1094	1082	1120	1045	1105	1125	1110	1125	1110	1061	1068	1037	1079	1134	1044	1027	1111	1053	1051	1100	1053	1069	1058	1177	1121	1025	1093	1074	1092	1002	1032	1053	1019	1051	1085	1026	1111	1070	1007	1066	1073	1097	1069	1084	1023	1061	1081	1026	1137	1112	1150	1035	1034	1132	1077	1069	1064	1046	1050	1059	1095	1073	1026	1090	1111	1115	1070	1056	1088	1036	1054	1022	1056	1099	1078	1090	1037	1033	1036	1047	1042	1032	1076	1055	1020	1085	1056	1002	1088	1039	1061	1018	1096	1078	1125	1062	1051	1067	1084	976	1059	1063	1032	1048	1079	1072	1122	1021	1062	1093	1108	1080	1036	1040	1083	1070	1053	1089	1099	1087	1064	1043	1098	1068	1056	1081	1081	1101	1078	1092	1066	1073	1094	1059	1066	1044	1032	1076	1101	1099	1024	1071	995	1031	1074	1096	1047	1099	1110	1047	1057	1071	1060	1135	1060	1058	1097	1087	1078	1094	1090	1133	1091	1079	1075	1040	1079	1107	1111	1064	1020	1125	1046	1092	1028	1089	1068	1057	1084	1082	1075	1051	1100	1048	1099	1117	1038	1058	1095	1159	1030	1076	1088	1068	1074	990	1094	1146	1072	1047	1055	1081	1054	1102	1089	1129	1064	1110	1075	1036	1112	1094	1103	1109	1076	1094	1097	1067	1083	1054	1096	1127	1082	1032	1059	1110	1075	1094	1150	1059	1068	1035	1061	1066	1077	1038	1046	1092	981	1144	1091	1140	1033	1048	1026	1085	1075	1090	1051	1073	1096	1090	1019	1070	1138	1069	1082	1093	1029	1117	1050	1150	1125	1035	1035	1074	1047	1066	1114	1058	1086	1086	1072	1065	1088	1082	1049	1131	1082	1101	1078	1051	1062	1031	1087	1058	1094	1082	1094	1023	1125	1082	1078	991	1068	1090	1006	1085	1115	1043	989	1134	1103	1043	1070	1027	1063	1024	1077	1019	1097	1082	1094	1072	1039	1056	1118	1048	1082	1132	1080	1128	1085	1052	1048	1135	1054	1070	1062	1058	1126	1065	1049	1075	1024	1128	1099	1060	1044	1079	1084	1082	1063	999	1116	1067	1072	1068	948	1128	1049	1077	1037	1057	1086	1082	1032	1117	1063	1120	1066	1071	1065	1053	1059	1051	1126	1028	1019	1035	1038	1057	1051	1075	1117	1096	1078	1001	1023	1052	1091	1081	1020	1112	1102	1059	1108	1052	1042	1052	1113	1063	1094	1096	1080	1041	1034	1048	1087	1099	1037	1048	1128	1055	1083	1111	1087	1093	1107	1040	1072	1130	1094	1062	1021	1045	1056	1066	1053	1075	1051	1070	1053	1039	1045	1056	1114	1050	1056	1020	1017	1106	1014	1057	1047	1077	1059	1050	1075	1031	1007	1077	1034	1011	1085	1074	1080	1015	1034	1061	1039	1100	1069	1053	1085	1057	1048	1035	1062	1096	1033	1066	1142	1089	1048	1040	1066	1081	1081	1112	1042	1123	1005	1102	1094	1087	1094	1069	1006	1042	1082	1020	1123	1060	1091	1132	1086	1136	1069	1068	1035	1082	1094	1092	1041	1052	1131	1016	1065	1094	1065	1107	1136	1078	1080	1135	1077	1125	1038	1084	1078	1037	1064	1081	1039	1066	1052	1079	1105	1067	1047	1046	1089	1057	1007	1048	999	1116	1060	1059	1042	1047	1078	1015	1120	1080	1125	1064	1099	1029	1122	1052	1126	1088	1040	1054	1076	1082
29394	45130	24736	14189	11108	9844	8642	6032	3218	2435	2075	2023	1760	1586	1549	1498	1431	1368	1289	1314	1212	1267	1243	1226	1187	1197	1135	1133	1101	1103	1152	1036	1178	1141	1128	1150	1144	1132	1132	1057	1125	1064	1096	1165	1056	1110	1007	1137	1055	1034	1039	1083	1040	1040	1116	1028	1109	1076	1084	1096	1060	1064	1072	1090	1014	1079	1075	1048	1111	1063	1032	1054	1144	1047	1077	1151	1038	1052	1073	1119	1091	998	995	1066	1100	1052	1092	1114	1041	1054	1090	1066	1009	1070	1078	1040	1028	1068	1088	1033	1077	1044	1105	1035	1055	1087	1037	1072	1120	1062	1033	1036	1055	1028	1067	1042	1080	1056	1043	1035	1103	997	1095	1027	1072	1027	1027	997	1040	1039	1031	1067	1049	1047	1039	1066	1083	1065	1045	1051	1071	1035	1006	1066	1029	1072	1054	1035	1023	1057	1114	1088	1014	1027	1031	1084	1060	1134	1070	1027	1022	1047	1057	1021	1091	1101	1077	1025	1073	1005	1038	1085	1039	1044	1131	1098	1012	1073	1085	1034	1052	1036	1054	1032	1030	1044	1053	992	1060	1038	1083	1096	1075	1023	1027	1066	1095	977	1129	1008	1127	1096	1025	1046	1000	1103	1038	1035	1042	1065	1048	1067	1077	1033	1075	1064	1070	1095	1046	1048	1018	1088	1032	1078	1063	1038	1097	1087	1070	1033	1101	1045	1001	1102	1054	1065	1064	1056	1032	1048	1103	1062	1083	1068	1019	1063	1073	983	1037	1039	1040	1038	1041	1036	1048	1059	1123	1095	1043	1024	1036	1073	1060	1049	1102	1042	1093	1067	1088	1110	1019	1075	1026	1017	1045	1098	1079	1050	1041	1051	1018	1048	1027	1031	1071	1075	1018	1038	1046	1075	1067	1034	1049	1019	1050	1118	1106	1073	1033	1071	1099	1108	1063	1050	1079	1091	1031	1060	1119	1056	1075	1068	1065	1061	1053	1041	1022	1097	1092	1052	1048	1094	1112	1037	1070	1079	1051	1076	1039	1005	1060	1058	1063	1009	1041	1094	1047	1030	1102	1072	991	1103	1033	1113	1008	1049	1026	1049	1034	1042	1041	1033	1042	1092	995	1048	1102	1049	1037	1045	1077	1019	1145	1070	1051	1097	1056	1044	1033	1088	1085	1031	1123	1122	1048	1047	1070	1047	1076	1058	1105	1029	1069	1030	1043	1047	1063	1105	1039	1095	1057	1005	1039	1107	1043	1052	1045	1088	1121	1037	1038	1007	1057	1043	1052	1102	1100	1036	1094	1025	1058	1040	1049	1097	1095	1080	1059	1070	1023	1046	1062	1056	1114	1095	1098	1060	1060	1073	1007	1076	995	1082	1079	1010	1063	1074	1013	1004	1054	1036	1047	1094	1037	1052	1075	1119	1061	1033	1001	1065	1047	1041	1033	1070	1101	1080	1067	1069	973	1079	1059	1102	1115	1102	1067	1030	1038	1008	1123	1066	1159	1106	1037	1057	1050	1084	1073	997	1070	1051	1100	1116	1048	1040	1029	1053	1068	1078	1113	1019	1031	1040	1027	1069	1092	1029	1023	1037	1066	1081	1062	1020	1069	1061	1113	1009	1077	1033	1019	1090	1072	1095	1055	1105	1019	1021	1073	1059	1109	1055	1061	1086	1080	993	1085	1036	1096	1066	1076	1052	1059	1069	1057	1074	1056	1110	1067	1067	1056	1023	1053	1003	1043	1034	1039	1103	1036	1061	1047	1060	1042	1055	1065	1031	1096	1081	1072	1081	1056	1082	1030	1067	1044	1012	1060	1000	1108	1016	1115	1084	1015	1072	1090	1036	1095	1098	1065	1039	1064	1075	966	1076	1058	1056	997	1067	1010	1054	1136	1073	1079	1055	1023	1107	1047	1073	1049	1095	1102	1033	1052	1017	1082	1097	1046	1038	1077	1079	1085	1066	1026	1089	1044	1069	1069	1046	1022	1072	1064	1056	1053	1044	1008	1001	1080	1091	1053	1021	1129	1077	1042	1048	1023	1063	1030	1030	1042	1078	1080	1079	1130	1032	1040	1031	1068	1073	1024	1043	1057	1077	1069	1044	1001	1066	1059	1176	1077	1046	1045	1062	1039	1064	1051	1057	1071	1045	984	1028	1090	1137	1066	1076	1014	1076	1094	1030	1059	1092	1052	1095	1086	1053	1051	1079	1116	1070	1049	1113	1110	1064	1040	1096	1084	1066	1093	1052	1033	1066	1077	1087	1102	1053	1094	1027	1091	1053	1077	1069	1118	1034	1090	1110	1047	1026	1015	1106	1047	1127	1093	1063	1078	1036	1089	1035	1078	1103	1022	1052	1081	1073	1081	1113	1046	1048	1062	1062	1011	1039	1103	1069	1047	1080	1183	1061	1070	1098	991	1093	1077	1046	1106	1009	1058	1073	1017	1054	1091	1095	1037	1054	1011	1106	1048	1056	1096	1063	1022	1076	1032	1022	1061	1063	1009	1098	1076	1083	1106	1057	1026	1049	1061	1070	1032	1111	1035	1054	1055	1072	1077	1096	1121	1087	992	1043	1091	1051	1089	1048	1036	1038	1088	1050	1104	1010	1058	1042	1068	1028	1092	1049	1052	1085	1117	1015	1037	1076	1125	1045	1064	1033	1088	1062	1017	1082	1053	1041	1027	1020	1031	1057	1054	1094	1069	1034	1019	1003	991	1085	1053	1079	1018	1037	1101	1088	1028	1034	1045	1038	1146	1008	1045	1056	1116	1076	1016	1047	1086	1074	1088	1081	1073	1055	1059	1031	1107	1081	1019	1057	1098	1094	998	1057	1052	1071	1073	1059	1119	1044	1012	1062	1081	1091	1020	1043	1084	1040	1065	1070	1003	1062	1046	1033	1079	1062	1102	1069	1033	1058	1092	1065	1078	1020	1062	1089	1073	1085	1073	1082	1074	1086	1047	1068	1062	1043	1015	1074	1087	1070	1095	1038	1036	1070	1081	1028	1048	989	1068	1079	1083	1064	1069	1089	1016	1118	1104	1063	1048	1037	1059	1023	1065	1098	1003	1091	1055	1095	1094	1026	1110	1060	1001	1064	1069	1055	1010	1036	1141	1057	1066	1088	1064	1071	1047	1052	1094	1033	1067	1103	1036	1126	1091	1096	1023	1067	1048	1066	1034	1082	1073	1027	1045	1098	1040	1055	981	1034	1067	1034	1127	1089	1063	1113	1014	1128	1028	1021	1054	1073	1029	1117	1080	1008	1093	1065	1060	1006	1014	1039	1070	1064	1026	1078	1069	1053	1054	1041	1075	1033	1088	1058	1036	1035	1103	1011	1058	1073	1079	1073	1033	1065	1030	1024	996	1059	1084	1087	996	1007	1079	1010	1121	1070	1041	1043	1077	1067	1051	1044	1056	1094	1112	1048	981	1050	1071	1062	1031	1022	1042	1057	1078	1066	1000	1031	1097	1054	1019	1040	1053	1101	1014	1073	967	1071	1101	1059	1051	1024	1088	1079	1007	1023	1078	1051	1061	1073	1047	1068	1088	1055	1081	1071	1101	1082	1011	1020	1036	1062	1046	1077	1068	1089	1034	1083	1098	1057	1052	1077	1063	1101	1113	1091	1059	1068	1016	1080	1056	1128	1060	1028	1035	1057	1052	1047	1092	1019	1087	1079	1081	1079	1044	1015	1053	1081	1067	1021	990	1017	1039	1051	1066	1045	1025	1014	1078	1108	1055	1069	1048	1114	1092	1025	1032	1106	1073	1103	1051	1085	1052	1038	1051	1088	1070	1109	1010	1103	1034	1066	1064	1062	1053	1070	1098	1059	1033	1110	1027	1108	1034	1083	1051	1028	1087	1047	1032	1037	1038	1043	976	1101	1096	1028	1136	1077	1071	1075	1034	1058	1090	1125	1062	1023	1127	1060	1118	1145	1038	1073	1069	1044	994	1100	1098	1050	1075	1131	1092	987	1075	1045	1094	1092	1025	1028	973	1075	1070	1038	1063	996	1024	1080	1082	1056	1128	1039	1047	1063	1069	1074	1029	1018	1109	1045	1003	1030	1057	1105	1084	1087	1034	1046	1024	1085	1075	1038	1027	1032	1025	1098	1054	1046	1102	1003	1061	1068	1055	1065	1058	1101	1045	1131	1058	1082	1090	1026	979	1089	1055	1036	1052	1050	1071	1008	1078	1026	1011	1053	1094	1080	1019	1063	1063	1109	1081	1037	1093	1008	1083	1081	1088	1019	1062	1061	1029	1048	1084	1014	1083	1061	1053	1032	1037	1082	966	1069	1116	1039	1052	1068	1060	1063	1083	1067	1113	1074	1160	1080	1043	1115	989	1096	1045	1077	1059	1107	1034	1079	1082	1113	1048	1073	1040	1003	1033	1027	1091	1029	1041	1089	1080	1051	1093	1045	1041	1044	1063	1059	1058	1058	1010	1055	993	1064	1072	1115	1077	1092	1044	1119	1088	1022	1053	1100	1084	1072	1095	1002	1122	1071	1040	1055	1073	1057	1062	1106	1079	1050	1030	1120	1061	1021	1055	1060	1055	1060	1067	1066	1113	1017	1035	1028	1086	1072	1055	1147	1076	1068	1053	1060	1017	1005	1076	1071	1080	1053	1066	1045	1044	1055	1105	1057	1023	1114	1076	1040	1030	1032	1077	1106	1066	1033	1050	1005	1086	1058	1049	1050	1110	1103	1077	1146	1104	1054	983	1090	1071	1063	1118	1063	1040	1125	1064	1082	1101	1073	1025	1054	1075	1075	1042	1071	1068	1111	1058	1071	1017	1086	1040	1079	1061	1046	1079	1037	1122	1034	1033	1072	1054	1067	1048	1056	1003	1043	1051	1122	1032	1071	1118	1067	1108	1029	1041	1054	1029	1070	1038	1122	1115	1042	1076	1109	1100	1101	1072	994	1095	1091	1022	1129	1062	1020	1121	1057	1100	1109	1044	1144	1050	1098	1042	1019	1062	1009	1129	1019	1052	1044	1043	1059	1028	1034	1064	1087	1026	1076
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
